diff --git a/js/files_pdfviewer-data_image_svg_xml_3c_21--_20-_20SPDX-FileCopyrightText_202020_20Google_20Inc_20-_20SPDX-Lice-cc29b1.js b/js/files_pdfviewer-data_image_svg_xml_3c_21--_20-_20SPDX-FileCopyrightText_202020_20Google_20Inc_20-_20SPDX-Lice-cc29b1.js deleted file mode 100644 index fccc1d12..00000000 --- a/js/files_pdfviewer-data_image_svg_xml_3c_21--_20-_20SPDX-FileCopyrightText_202020_20Google_20Inc_20-_20SPDX-Lice-cc29b1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkfiles_pdfviewer=self.webpackChunkfiles_pdfviewer||[]).push([["data_image_svg_xml_3c_21--_20-_20SPDX-FileCopyrightText_202020_20Google_20Inc_20-_20SPDX-Lice-cc29b1"],{7518:e=>{e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z%27/%3e%3c/svg%3e"},7514:e=>{e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z%27/%3e%3c/svg%3e"},9722:e=>{e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z%27/%3e%3c/svg%3e"},6886:e=>{e.exports="data:image/svg+xml,%3c%21--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2724%27%20height=%2724%27%20fill=%27%23222%27%3e%3cpath%20d=%27M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z%27/%3e%3c/svg%3e"}}]); \ No newline at end of file diff --git a/js/files_pdfviewer-main.js b/js/files_pdfviewer-main.js index 2950c138..33e2507e 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)=>{const s=n(2322),{MAX_LENGTH:o,MAX_SAFE_INTEGER:a}=n(6692),{safeRe:r,safeSrc:i,t:l}=n(5208),d=n(9901),{compareIdentifiers:c}=n(3229);class u{constructor(e,t){if(t=d(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>o)throw new TypeError(`version is longer than ${o} characters`);s("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?r[l.LOOSE]:r[l.FULL]);if(!n)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>a||this.major<0)throw new TypeError("Invalid major version");if(this.minor>a||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>a||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[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===c(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=u},8064:(e,t,n)=>{const s=n(5950);e.exports=(e,t)=>new s(e,t).major},8690:(e,t,n)=>{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)=>{const s=n(8690);e.exports=(e,t)=>{const n=s(e,t);return n?n.version:null}},6692:e=>{const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:t,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},2322:(e,t,n)=>{var s=n(5606);const o="object"==typeof s&&s.env&&s.env.NODE_DEBUG&&/\bsemver\b/i.test(s.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=o},3229:e=>{const t=/^[0-9]+$/,n=(e,n)=>{const s=t.test(e),o=t.test(n);return s&&o&&(e=+e,n=+n),e===n?0:s&&!o?-1:o&&!s?1:en(t,e)}},9901:e=>{const t=Object.freeze({loose:!0}),n=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:n},5208:(e,t,n)=>{const{MAX_SAFE_COMPONENT_LENGTH:s,MAX_SAFE_BUILD_LENGTH:o,MAX_LENGTH:a}=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",a],[p,o]],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),o=m++;r(e,o,t),u[e]=o,d[o]=t,c[o]=s,i[o]=new RegExp(t,n?"g":void 0),l[o]=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.NUMERICIDENTIFIER]}|${d[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASEIDENTIFIERLOOSE",`(?:${d[u.NUMERICIDENTIFIERLOOSE]}|${d[u.NONNUMERICIDENTIFIER]})`),f("PRERELEASE",`(?:-(${d[u.PRERELEASEIDENTIFIER]}(?:\\.${d[u.PRERELEASEIDENTIFIER]})*))`),f("PRERELEASELOOSE",`(?:-?(${d[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${d[u.PRERELEASEIDENTIFIERLOOSE]})*))`),f("BUILDIDENTIFIER",`${p}+`),f("BUILD",`(?:\\+(${d[u.BUILDIDENTIFIER]}(?:\\.${d[u.BUILDIDENTIFIER]})*))`),f("FULLPLAIN",`v?${d[u.MAINVERSION]}${d[u.PRERELEASE]}?${d[u.BUILD]}?`),f("FULL",`^${d[u.FULLPLAIN]}$`),f("LOOSEPLAIN",`[v=\\s]*${d[u.MAINVERSIONLOOSE]}${d[u.PRERELEASELOOSE]}?${d[u.BUILD]}?`),f("LOOSE",`^${d[u.LOOSEPLAIN]}$`),f("GTLT","((?:<|>)?=?)"),f("XRANGEIDENTIFIERLOOSE",`${d[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),f("XRANGEIDENTIFIER",`${d[u.NUMERICIDENTIFIER]}|x|X|\\*`),f("XRANGEPLAIN",`[v=\\s]*(${d[u.XRANGEIDENTIFIER]})(?:\\.(${d[u.XRANGEIDENTIFIER]})(?:\\.(${d[u.XRANGEIDENTIFIER]})(?:${d[u.PRERELEASE]})?${d[u.BUILD]}?)?)?`),f("XRANGEPLAINLOOSE",`[v=\\s]*(${d[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${d[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${d[u.XRANGEIDENTIFIERLOOSE]})(?:${d[u.PRERELEASELOOSE]})?${d[u.BUILD]}?)?)?`),f("XRANGE",`^${d[u.GTLT]}\\s*${d[u.XRANGEPLAIN]}$`),f("XRANGELOOSE",`^${d[u.GTLT]}\\s*${d[u.XRANGEPLAINLOOSE]}$`),f("COERCEPLAIN",`(^|[^\\d])(\\d{1,${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,a=i(e),r=a[0],l=a[1],d=new o(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,o=s%3,a=[],r=16383,i=0,d=s-o;id?d:i+r));1===o?(t=e[s-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===o&&(t=(e[s-2]<<8)+e[s-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return a.join("")};for(var n=[],s=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0;r<64;++r)n[r]=a[r],s[a.charCodeAt(r)]=r;function i(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e,t,s){for(var o,a,r=[],i=t;i>18&63]+n[a>>12&63]+n[a>>6&63]+n[63&a]);return r.join("")}s["-".charCodeAt(0)]=62,s["_".charCodeAt(0)]=63},8287:(e,t,n)=>{"use strict";const s=n(7526),o=n(251),a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=l,t.SlowBuffer=function(e){+e!=e&&(e=0);return l.alloc(+e)},t.INSPECT_MAX_BYTES=50;const r=2147483647;function i(e){if(e>r)throw new RangeError('The value "'+e+'" is invalid for option "size"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return u(e)}return d(e,t,n)}function d(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const n=0|f(e,t);let s=i(n);const o=s.write(e,t);o!==n&&(s=s.slice(0,o));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 o=function(e){if(l.isBuffer(e)){const t=0|g(e.length),n=i(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||Z(e.length)?i(0):m(e);if("Buffer"===e.type&&Array.isArray(e.data))return m(e.data)}(e);if(o)return o;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 o=!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(o)return s?-1:W(e).length;t=(""+t).toLowerCase(),o=!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 _(this,t,n);case"latin1":case"binary":return S(this,t,n);case"base64":return T(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,t,n);default:if(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,o){if(0===e.length)return-1;if("string"==typeof n?(s=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),Z(n=+n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)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,o);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):w(e,[t],n,s,o);throw new TypeError("val must be string, number or Buffer")}function w(e,t,n,s,o){let a,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(o){let s=-1;for(a=n;ai&&(n=i-l),a=n;a>=0;a--){let n=!0;for(let s=0;so&&(s=o):s=o;const a=t.length;let r;for(s>a/2&&(s=a/2),r=0;r>8,o=n%256,a.push(o),a.push(s);return a}(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 o=t;for(;o239?4:t>223?3:t>191?2:1;if(o+r<=n){let n,s,i,l;switch(r){case 1:t<128&&(a=t);break;case 2:n=e[o+1],128==(192&n)&&(l=(31&t)<<6|63&n,l>127&&(a=l));break;case 3:n=e[o+1],s=e[o+2],128==(192&n)&&128==(192&s)&&(l=(15&t)<<12|(63&n)<<6|63&s,l>2047&&(l<55296||l>57343)&&(a=l));break;case 4:n=e[o+1],s=e[o+2],i=e[o+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&&(a=l))}}null===a?(a=65533,r=1):a>65535&&(a-=65536,s.push(a>>>10&1023|55296),a=56320|1023&a),s.push(a),o+=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,o)):Uint8Array.prototype.set.call(s,t,o);else{if(!l.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(s,o)}o+=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+=" ... "),""},a&&(l.prototype[a]=l.prototype.inspect),l.prototype.compare=function(e,t,n,s,o){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===o&&(o=this.length),t<0||n>e.length||s<0||o>this.length)throw new RangeError("out of range index");if(s>=o&&t>=n)return 0;if(s>=o)return-1;if(t>=n)return 1;if(this===e)return 0;let a=(o>>>=0)-(s>>>=0),r=(n>>>=0)-(t>>>=0);const i=Math.min(a,r),d=this.slice(s,o),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 o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");s||(s="utf8");let a=!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(a)throw new TypeError("Unknown encoding: "+s);s=(""+s).toLowerCase(),a=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const N=4096;function _(e,t,n){let s="";n=Math.min(e.length,n);for(let o=t;os)&&(n=s);let o="";for(let s=t;sn)throw new RangeError("Trying to access beyond buffer length")}function F(e,t,n,s,o,a){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function z(e,t,n,s,o){$(t,s,o,e,n,7);let a=Number(t&BigInt(4294967295));e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a;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,o){$(t,s,o,e,n,7);let a=Number(t&BigInt(4294967295));e[n+7]=a,a>>=8,e[n+6]=a,a>>=8,e[n+5]=a,a>>=8,e[n+4]=a;let r=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=r,r>>=8,e[n+2]=r,r>>=8,e[n+1]=r,r>>=8,e[n]=r,n+8}function M(e,t,n,s,o,a){if(n+s>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function O(e,t,n,s,a){return t=+t,n>>>=0,a||M(e,0,n,4),o.write(e,t,n,s,23,4),n+4}function U(e,t,n,s,a){return t=+t,n>>>=0,a||M(e,0,n,8),o.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],o=1,a=0;for(;++a>>=0,t>>>=0,n||L(e,t,this.length);let s=this[e+--t],o=1;for(;t>0&&(o*=256);)s+=this[e+--t]*o;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||G(e,this.length-8);const s=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,o=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(s)+(BigInt(o)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const s=t*2**24+65536*this[++e]+256*this[++e]+this[++e],o=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],o=1,a=0;for(;++a=o&&(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,o=1,a=this[e+--s];for(;s>0&&(o*=256);)a+=this[e+--s]*o;return o*=128,a>=o&&(a-=Math.pow(2,8*t)),a},l.prototype.readInt8=function(e,t){return e>>>=0,t||L(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||L(e,2,this.length);const n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){e>>>=0,t||L(e,2,this.length);const n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readBigInt64LE=Y((function(e){H(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||G(e,this.length-8);const 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||G(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),o.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||L(e,4,this.length),o.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||L(e,8,this.length),o.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||L(e,8,this.length),o.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 o=1,a=0;for(this[t]=255&e;++a>>=0,n>>>=0,!s){F(this,e,t,n,Math.pow(2,8*n)-1,0)}let o=n-1,a=1;for(this[t+o]=255&e;--o>=0&&(a*=256);)this[t+o]=e/a&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 o=0,a=1,r=0;for(this[t]=255&e;++o>>=0,!s){const s=Math.pow(2,8*n-1);F(this,e,t,n,s-1,-s)}let o=n-1,a=1,r=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===r&&0!==this[t+o+1]&&(r=1),this[t+o]=(e/a|0)-r&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||F(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigInt64LE=Y((function(e,t=0){return z(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeBigInt64BE=Y((function(e,t=0){return D(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeFloatLE=function(e,t,n){return O(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return O(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return U(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return U(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,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(o=t;o=s+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function $(e,t,n,s,o,a){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${s} and < 2${s} ** ${8*(a+1)}${s}`:`>= -(2${s} ** ${8*(a+1)-1}${s}) and < 2 ** ${8*(a+1)-1}${s}`:`>= ${t}${s} and <= ${n}${s}`,new R.ERR_OUT_OF_RANGE("value",o,e)}!function(e,t,n){H(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||G(t,e.length-(n+1))}(s,o,a)}function H(e,t){if("number"!=typeof e)throw new R.ERR_INVALID_ARG_TYPE(t,"number",e)}function G(e,t,n){if(Math.floor(e)!==e)throw H(e,n),new R.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new R.ERR_BUFFER_OUT_OF_BOUNDS;throw new R.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}j("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),j("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),j("ERR_OUT_OF_RANGE",(function(e,t,n){let s=`The value of "${e}" is out of range.`,o=n;return Number.isInteger(n)&&Math.abs(n)>2**32?o=I(String(n)):"bigint"==typeof n&&(o=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(o=I(o)),o+="n"),s+=` It must be ${t}. Received ${o}`,s}),RangeError);const V=/[^+/0-9A-Za-z-_]/g;function W(e,t){let n;t=t||1/0;const s=e.length;let o=null;const a=[];for(let r=0;r55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(r+1===s){(t-=3)>-1&&a.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&a.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.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;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function q(e){return s.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(V,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function X(e,t,n,s){let o;for(o=0;o=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function K(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function Z(e){return e!=e}const J=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const s=16*n;for(let o=0;o<16;++o)t[s+o]=e[n]+e[o]}return t}();function Y(e){return"undefined"==typeof BigInt?Q:e}function Q(){throw new Error("BigInt not supported")}},8845:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var s=n(1354),o=n.n(s),a=n(6314),r=n.n(a)()(o());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-ddba453b] {\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-ddba453b] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-ddba453b] {\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-ddba453b] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-ddba453b] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-ddba453b] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-ddba453b] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-ddba453b] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-ddba453b] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-ddba453b] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-ddba453b] {\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-B4-9qwLn.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-ddba453b] {\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-ddba453b] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-ddba453b] {\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-ddba453b] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-ddba453b] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-ddba453b] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-ddba453b] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-ddba453b] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-ddba453b] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-ddba453b] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-ddba453b] {\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},8553:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var s=n(1354),o=n.n(s),a=n(6314),r=n.n(a)()(o());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-474ee0b9] {\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-474ee0b9] {\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-474ee0b9] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-474ee0b9] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-474ee0b9], .button-vue[data-v-474ee0b9] * {\n cursor: pointer;\n}\n.button-vue[data-v-474ee0b9]:focus {\n outline: none;\n}\n.button-vue[data-v-474ee0b9]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-474ee0b9]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-474ee0b9]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-474ee0b9] {\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-474ee0b9] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-474ee0b9] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-474ee0b9] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-474ee0b9] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-474ee0b9] {\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-474ee0b9] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-474ee0b9] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-474ee0b9] {\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-474ee0b9] {\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-474ee0b9] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-474ee0b9] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-474ee0b9] {\n width: 100%;\n}\n.button-vue[data-v-474ee0b9]: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-474ee0b9] {\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-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-474ee0b9]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-474ee0b9] {\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-474ee0b9]: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-474ee0b9], .button-vue--vue-tertiary[data-v-474ee0b9] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-474ee0b9]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-474ee0b9] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-474ee0b9]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-474ee0b9]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-474ee0b9]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-474ee0b9] {\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-474ee0b9], .button-vue--legacy.button-vue--vue-success[data-v-474ee0b9], .button-vue--legacy.button-vue--vue-warning[data-v-474ee0b9] {\n color: white;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcButton-D8AOCliw.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-474ee0b9] {\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-474ee0b9] {\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-474ee0b9] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-474ee0b9] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-474ee0b9], .button-vue[data-v-474ee0b9] * {\n cursor: pointer;\n}\n.button-vue[data-v-474ee0b9]:focus {\n outline: none;\n}\n.button-vue[data-v-474ee0b9]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-474ee0b9]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-474ee0b9]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-474ee0b9] {\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-474ee0b9] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-474ee0b9] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-474ee0b9] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-474ee0b9] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-474ee0b9] {\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-474ee0b9] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-474ee0b9] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-474ee0b9] {\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-474ee0b9] {\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-474ee0b9] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-474ee0b9] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-474ee0b9] {\n width: 100%;\n}\n.button-vue[data-v-474ee0b9]: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-474ee0b9] {\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-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-474ee0b9]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-474ee0b9] {\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-474ee0b9]: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-474ee0b9], .button-vue--vue-tertiary[data-v-474ee0b9] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-474ee0b9]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-474ee0b9] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-474ee0b9]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-474ee0b9]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-474ee0b9]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-474ee0b9] {\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-474ee0b9], .button-vue--legacy.button-vue--vue-success[data-v-474ee0b9], .button-vue--legacy.button-vue--vue-warning[data-v-474ee0b9] {\n color: white;\n}"],sourceRoot:""}]);const i=r},2883:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var s=n(1354),o=n.n(s),a=n(6314),r=n.n(a)()(o());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},9240:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var s=n(1354),o=n.n(s),a=n(6314),r=n.n(a)()(o());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-6a8df8b8] {\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-6a8df8b8] {\n --icon-size: var(--0ceed50f);\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-6a8df8b8] {\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-6a8df8b8] {\n line-height: 0;\n}\n.icon-vue[data-v-6a8df8b8] 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-6a8df8b8] svg:dir(rtl) {\n transform: scaleX(-1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-DJQ2Kuip.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-6a8df8b8] {\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-6a8df8b8] {\n --icon-size: var(--0ceed50f);\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-6a8df8b8] {\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-6a8df8b8] {\n line-height: 0;\n}\n.icon-vue[data-v-6a8df8b8] 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-6a8df8b8] 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),o=n.n(s),a=n(6314),r=n.n(a)()(o());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},1666:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var s=n(1354),o=n.n(s),a=n(6314),r=n.n(a)()(o());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-c2daf832] {\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-c2daf832] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--afe18836);\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-c2daf832] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-c2daf832] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832] {\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-c2daf832],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-c2daf832], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-c2daf832],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-c2daf832] {\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-c2daf832], .modal-header .icons-menu .play-pause-icons__pause[data-v-c2daf832] {\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-c2daf832] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-c2daf832] .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-c2daf832] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle span, .modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-c2daf832] {\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-c2daf832],\n.modal-wrapper .next[data-v-c2daf832] {\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-c2daf832]:focus-visible,\n.modal-wrapper .next[data-v-c2daf832]: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-c2daf832] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-c2daf832] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-c2daf832] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-c2daf832] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-c2daf832] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-c2daf832] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832],\n.fade-leave-active[data-v-c2daf832] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-c2daf832],\n.fade-leave-to[data-v-c2daf832] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-c2daf832],\n.fade-visibility-leave-to[data-v-c2daf832] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-c2daf832],\n.modal-in-leave-active[data-v-c2daf832],\n.modal-out-enter-active[data-v-c2daf832],\n.modal-out-leave-active[data-v-c2daf832] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-c2daf832],\n.modal-in-leave-to[data-v-c2daf832],\n.modal-out-enter[data-v-c2daf832],\n.modal-out-leave-to[data-v-c2daf832] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-c2daf832],\n.modal-in-leave-to .modal-container[data-v-c2daf832] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-c2daf832],\n.modal-out-leave-to .modal-container[data-v-c2daf832] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-c2daf832] {\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-c2daf832] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-c2daf832 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-c2daf832] {\n animation: breath-c2daf832 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-c2daf832] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-c2daf832 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-c2daf832 {\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-BzkYPomo.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-c2daf832] {\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-c2daf832] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--afe18836);\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-c2daf832] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-c2daf832] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832] {\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-c2daf832],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-c2daf832], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-c2daf832],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-c2daf832] {\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-c2daf832], .modal-header .icons-menu .play-pause-icons__pause[data-v-c2daf832] {\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-c2daf832] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-c2daf832] .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-c2daf832] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle span, .modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-c2daf832] {\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-c2daf832],\n.modal-wrapper .next[data-v-c2daf832] {\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-c2daf832]:focus-visible,\n.modal-wrapper .next[data-v-c2daf832]: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-c2daf832] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-c2daf832] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-c2daf832] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-c2daf832] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-c2daf832] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-c2daf832] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832],\n.fade-leave-active[data-v-c2daf832] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-c2daf832],\n.fade-leave-to[data-v-c2daf832] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-c2daf832],\n.fade-visibility-leave-to[data-v-c2daf832] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-c2daf832],\n.modal-in-leave-active[data-v-c2daf832],\n.modal-out-enter-active[data-v-c2daf832],\n.modal-out-leave-active[data-v-c2daf832] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-c2daf832],\n.modal-in-leave-to[data-v-c2daf832],\n.modal-out-enter[data-v-c2daf832],\n.modal-out-leave-to[data-v-c2daf832] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-c2daf832],\n.modal-in-leave-to .modal-container[data-v-c2daf832] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-c2daf832],\n.modal-out-leave-to .modal-container[data-v-c2daf832] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-c2daf832] {\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-c2daf832] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-c2daf832 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-c2daf832] {\n animation: breath-c2daf832 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-c2daf832] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-c2daf832 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-c2daf832 {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}"],sourceRoot:""}]);const i=r},3384:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var s=n(1354),o=n.n(s),a=n(6314),r=n.n(a)()(o());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-1362be5a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-1362be5a] {\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-1362be5a] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-1362be5a] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-1362be5a] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-1362be5a] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-1362be5a] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-1362be5a] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-1362be5a] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-1362be5a] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-1362be5a] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-1362be5a] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcNoteCard-Dz5-u2BY.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-1362be5a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-1362be5a] {\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-1362be5a] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-1362be5a] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-1362be5a] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-1362be5a] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-1362be5a] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-1362be5a] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-1362be5a] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-1362be5a] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-1362be5a] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-1362be5a] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}"],sourceRoot:""}]);const i=r},5228:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var s=n(1354),o=n.n(s),a=n(6314),r=n.n(a)()(o());r.push([e.id,'/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hdy45_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\n display: block;\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\n z-index: 100000;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n display: block !important;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\n /*\n * In theory, "filter: drop-shadow" would look better here with arrow shadow.\n * In fact, in results in a blurry popover in Chromium on scaling.\n * The hypothesis is that "filter" creates a new composition layer,\n * and with GPU acceleration requires the previous layers content to be rasterized.\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\n * and then apply scaling, which results in a blurry popover.\n */\n box-shadow: 0 1px 10px var(--color-box-shadow);\n border-radius: var(--border-radius-large);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-large);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n right: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}',"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcPopover--XoXIhLx.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,WAAW;EACX,WAAW;EACX,YAAY;EACZ,YAAY;EACZ,6BAA6B;EAC7B,oBAAoB;EACpB,cAAc;EACd,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,YAAY;EACZ,WAAW;EACX,gBAAgB;EAChB,oBAAoB;EACpB,WAAW;AACb;AACA;EACE,eAAe;EACf,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,yBAAyB;AAC3B;AACA;EACE;;;;;;;IAOE;EACF,8CAA8C;EAC9C,yCAAyC;AAC3C;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,yCAAyC;EACzC,gBAAgB;EAChB,wCAAwC;AAC1C;AACA;EACE,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,SAAS;EACT,mBAAmB;EACnB,yBAAyB;EACzB,kBAAkB;AACpB;AACA;EACE,YAAY;EACZ,qDAAqD,EAAE,mBAAmB;EAC1E,sBAAsB;EACtB,qDAAqD,EAAE,mBAAmB;EAC1E,8CAA8C;AAChD;AACA;EACE,SAAS;EACT,qDAAqD,EAAE,mBAAmB;EAC1E,mBAAmB;EACnB,qDAAqD,EAAE,mBAAmB;EAC1E,iDAAiD;AACnD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,UAAU;EACV,qDAAqD,EAAE,mBAAmB;EAC1E,oBAAoB;EACpB,qDAAqD,EAAE,mBAAmB;EAC1E,gDAAgD;AAClD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,WAAW;EACX,qDAAqD,EAAE,mBAAmB;EAC1E,qBAAqB;EACrB,qDAAqD,EAAE,mBAAmB;EAC1E,+CAA+C;AACjD;AACA;EACE,kBAAkB;EAClB,6EAA6E;EAC7E,UAAU;AACZ;AACA;EACE,mBAAmB;EACnB,0CAA0C;EAC1C,UAAU;AACZ",sourcesContent:['/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hdy45_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\n display: block;\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\n z-index: 100000;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n display: block !important;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\n /*\n * In theory, "filter: drop-shadow" would look better here with arrow shadow.\n * In fact, in results in a blurry popover in Chromium on scaling.\n * The hypothesis is that "filter" creates a new composition layer,\n * and with GPU acceleration requires the previous layers content to be rasterized.\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\n * and then apply scaling, which results in a blurry popover.\n */\n box-shadow: 0 1px 10px var(--color-box-shadow);\n border-radius: var(--border-radius-large);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-large);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n right: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}'],sourceRoot:""}]);const i=r},1411:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var s=n(1354),o=n.n(s),a=n(6314),r=n.n(a)()(o());r.push([e.id,"#emptycontent[data-v-52c6e7ae]{margin:0;padding:10% 5%;background-color:var(--color-main-background)}iframe[data-v-52c6e7ae]{width:100%;height:calc(100% + var(--header-height));top:0;position:absolute}","",{version:3,sources:["webpack://./src/views/PDFView.vue"],names:[],mappings:"AACA,+BACC,QAAA,CACA,cAAA,CACA,6CAAA,CAGD,wBACC,UAAA,CAKA,wCAAA,CAGA,KAAA,CACA,iBAAA",sourceRoot:""}]);const i=r},6314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",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,o,a){"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]=a),n&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=n):c[2]=n),o&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=o):c[4]="".concat(o)),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)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(s),a="/*# ".concat(o," */");return[t].concat([a]).join("\n")}return[t].join("\n")}},580:e=>{"use strict";var t=/["'&<>]/;e.exports=function(e){var n,s=""+e,o=t.exec(s);if(!o)return s;var a="",r=0,i=0;for(r=o.index;r{"use strict";n.d(t,{K:()=>v});var s=n(9054);function o(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 a(e){for(var t=1;t0){var n=e[e.length-1];n!==t&&n.pause()}var s=e.indexOf(t);-1===s||e.splice(s,1),e.push(t)},l=function(e,t){var n=e.indexOf(t);-1!==n&&e.splice(n,1),e.length>0&&e[e.length-1].unpause()},d=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},c=function(e){return d(e)&&!e.shiftKey},u=function(e){return d(e)&&e.shiftKey},m=function(e){return setTimeout(e,0)},p=function(e,t){var n=-1;return e.every((function(e,s){return!t(e)||(n=s,!1)})),n},g=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),s=1;s1?n-1:0),a=1;a=0)e=o.activeElement;else{var t=y.tabbableGroups[0];e=t&&t.firstTabbableNode||b("fallbackFocus")}if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},k=function(){if(y.containerGroups=y.containers.map((function(e){var t=(0,s.Kr)(e,v.tabbableOptions),n=(0,s.nq)(e,v.tabbableOptions),o=t.length>0?t[0]:void 0,a=t.length>0?t[t.length-1]:void 0,r=n.find((function(e){return(0,s.AO)(e)})),i=n.slice().reverse().find((function(e){return(0,s.AO)(e)})),l=!!t.find((function(e){return(0,s.yT)(e)>0}));return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:l,firstTabbableNode:o,lastTabbableNode:a,firstDomTabbableNode:r,lastDomTabbableNode:i,nextTabbableNode:function(e){var o=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a=t.indexOf(e);return a<0?o?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[a+(o?1:-1)]}}})),y.tabbableGroups=y.containerGroups.filter((function(e){return e.tabbableNodes.length>0})),y.tabbableGroups.length<=0&&!b("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(y.containerGroups.find((function(e){return e.posTabIndexesFound}))&&y.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},x=function e(t){var n=t.activeElement;if(n)return n.shadowRoot&&null!==n.shadowRoot.activeElement?e(n.shadowRoot):n},T=function e(t){!1!==t&&t!==x(document)&&(t&&t.focus?(t.focus({preventScroll:!!v.preventScroll}),y.mostRecentlyFocusedNode=t,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(t)&&t.select()):e(C()))},E=function(e){var t=b("setReturnFocus",e);return t||!1!==t&&e},N=function(e){var t=e.target,n=e.event,o=e.isBackward,a=void 0!==o&&o;t=t||f(n),k();var r=null;if(y.tabbableGroups.length>0){var i=A(t,n),l=i>=0?y.containerGroups[i]:void 0;if(i<0)r=a?y.tabbableGroups[y.tabbableGroups.length-1].lastTabbableNode:y.tabbableGroups[0].firstTabbableNode;else if(a){var c=p(y.tabbableGroups,(function(e){var n=e.firstTabbableNode;return t===n}));if(c<0&&(l.container===t||(0,s.tp)(t,v.tabbableOptions)&&!(0,s.AO)(t,v.tabbableOptions)&&!l.nextTabbableNode(t,!1))&&(c=i),c>=0){var u=0===c?y.tabbableGroups.length-1:c-1,m=y.tabbableGroups[u];r=(0,s.yT)(t)>=0?m.lastTabbableNode:m.lastDomTabbableNode}else d(n)||(r=l.nextTabbableNode(t,!1))}else{var g=p(y.tabbableGroups,(function(e){var n=e.lastTabbableNode;return t===n}));if(g<0&&(l.container===t||(0,s.tp)(t,v.tabbableOptions)&&!(0,s.AO)(t,v.tabbableOptions)&&!l.nextTabbableNode(t))&&(g=i),g>=0){var h=g===y.tabbableGroups.length-1?0:g+1,w=y.tabbableGroups[h];r=(0,s.yT)(t)>=0?w.firstTabbableNode:w.firstDomTabbableNode}else d(n)||(r=l.nextTabbableNode(t))}}else r=b("fallbackFocus");return r},_=function(e){var t=f(e);A(t,e)>=0||(g(v.clickOutsideDeactivates,e)?n.deactivate({returnFocus:v.returnFocusOnDeactivate}):g(v.allowOutsideClick,e)||e.preventDefault())},S=function(e){var t=f(e),n=A(t,e)>=0;if(n||t instanceof Document)n&&(y.mostRecentlyFocusedNode=t);else{var o;e.stopImmediatePropagation();var a=!0;if(y.mostRecentlyFocusedNode)if((0,s.yT)(y.mostRecentlyFocusedNode)>0){var r=A(y.mostRecentlyFocusedNode),i=y.containerGroups[r].tabbableNodes;if(i.length>0){var l=i.findIndex((function(e){return e===y.mostRecentlyFocusedNode}));l>=0&&(v.isKeyForward(y.recentNavEvent)?l+1=0&&(o=i[l-1],a=!1))}}else y.containerGroups.some((function(e){return e.tabbableNodes.some((function(e){return(0,s.yT)(e)>0}))}))||(a=!1);else a=!1;a&&(o=N({target:y.mostRecentlyFocusedNode,isBackward:v.isKeyBackward(y.recentNavEvent)})),T(o||(y.mostRecentlyFocusedNode||C()))}y.recentNavEvent=void 0},P=function(e){if(!(t=e,"Escape"!==(null==t?void 0:t.key)&&"Esc"!==(null==t?void 0:t.key)&&27!==(null==t?void 0:t.keyCode)||!1===g(v.escapeDeactivates,e)))return e.preventDefault(),void n.deactivate();var t;(v.isKeyForward(e)||v.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];y.recentNavEvent=e;var n=N({event:e,isBackward:t});n&&(d(e)&&e.preventDefault(),T(n))}(e,v.isKeyBackward(e))},B=function(e){var t=f(e);A(t,e)>=0||g(v.clickOutsideDeactivates,e)||g(v.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},L=function(){if(y.active)return i(r,n),y.delayInitialFocusTimer=v.delayInitialFocus?m((function(){T(C())})):T(C()),o.addEventListener("focusin",S,!0),o.addEventListener("mousedown",_,{capture:!0,passive:!1}),o.addEventListener("touchstart",_,{capture:!0,passive:!1}),o.addEventListener("click",B,{capture:!0,passive:!1}),o.addEventListener("keydown",P,{capture:!0,passive:!1}),n},F=function(){if(y.active)return o.removeEventListener("focusin",S,!0),o.removeEventListener("mousedown",_,!0),o.removeEventListener("touchstart",_,!0),o.removeEventListener("click",B,!0),o.removeEventListener("keydown",P,!0),n},z="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver((function(e){e.some((function(e){return Array.from(e.removedNodes).some((function(e){return e===y.mostRecentlyFocusedNode}))}))&&T(C())})):void 0,D=function(){z&&(z.disconnect(),y.active&&!y.paused&&y.containers.map((function(e){z.observe(e,{subtree:!0,childList:!0})})))};return(n={get active(){return y.active},get paused(){return y.paused},activate:function(e){if(y.active)return this;var t=w(e,"onActivate"),n=w(e,"onPostActivate"),s=w(e,"checkCanFocusTrap");s||k(),y.active=!0,y.paused=!1,y.nodeFocusedBeforeActivation=o.activeElement,null==t||t();var a=function(){s&&k(),L(),D(),null==n||n()};return s?(s(y.containers.concat()).then(a,a),this):(a(),this)},deactivate:function(e){if(!y.active)return this;var t=a({onDeactivate:v.onDeactivate,onPostDeactivate:v.onPostDeactivate,checkCanReturnFocus:v.checkCanReturnFocus},e);clearTimeout(y.delayInitialFocusTimer),y.delayInitialFocusTimer=void 0,F(),y.active=!1,y.paused=!1,D(),l(r,n);var s=w(t,"onDeactivate"),o=w(t,"onPostDeactivate"),i=w(t,"checkCanReturnFocus"),d=w(t,"returnFocus","returnFocusOnDeactivate");null==s||s();var c=function(){m((function(){d&&T(E(y.nodeFocusedBeforeActivation)),null==o||o()}))};return d&&i?(i(E(y.nodeFocusedBeforeActivation)).then(c,c),this):(c(),this)},pause:function(e){if(y.paused||!y.active)return this;var t=w(e,"onPause"),n=w(e,"onPostPause");return y.paused=!0,null==t||t(),F(),D(),null==n||n(),this},unpause:function(e){if(!y.paused||!y.active)return this;var t=w(e,"onUnpause"),n=w(e,"onPostUnpause");return y.paused=!1,null==t||t(),k(),L(),D(),null==n||n(),this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return y.containers=t.map((function(e){return"string"==typeof e?o.querySelector(e):e})),y.active&&k(),D(),this}}).updateContainerElements(e),n}},251:(e,t)=>{t.read=function(e,t,n,s,o){var a,r,i=8*o-s-1,l=(1<>1,c=-7,u=n?o-1:0,m=n?-1:1,p=e[t+u];for(u+=m,a=p&(1<<-c)-1,p>>=-c,c+=i;c>0;a=256*a+e[t+u],u+=m,c-=8);for(r=a&(1<<-c)-1,a>>=-c,c+=s;c>0;r=256*r+e[t+u],u+=m,c-=8);if(0===a)a=1-d;else{if(a===l)return r?NaN:1/0*(p?-1:1);r+=Math.pow(2,s),a-=d}return(p?-1:1)*r*Math.pow(2,a-s)},t.write=function(e,t,n,s,o,a){var r,i,l,d=8*a-o-1,c=(1<>1,m=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,p=s?0:a-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,o),r+=u):(i=t*Math.pow(2,u-1)*Math.pow(2,o),r=0));o>=8;e[n+p]=255&i,p+=g,i/=256,o-=8);for(r=r<0;e[n+p]=255&r,p+=g,r/=256,d-=8);e[n+p-g]|=128*f}},7975:(e,t,n)=>{"use strict";var s=n(5606);function o(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function a(e,t){for(var n,s="",o=0,a=-1,r=0,i=0;i<=e.length;++i){if(i2){var l=s.lastIndexOf("/");if(l!==s.length-1){-1===l?(s="",o=0):o=(s=s.slice(0,l)).length-1-s.lastIndexOf("/"),a=i,r=0;continue}}else if(2===s.length||1===s.length){s="",o=0,a=i,r=0;continue}t&&(s.length>0?s+="/..":s="..",o=2)}else s.length>0?s+="/"+e.slice(a+1,i):s=e.slice(a+1,i),o=i-a-1;a=i,r=0}else 46===n&&-1!==r?++r:r=-1}return s}var r={resolve:function(){for(var e,t="",n=!1,r=arguments.length-1;r>=-1&&!n;r--){var i;r>=0?i=arguments[r]:(void 0===e&&(e=s.cwd()),i=e),o(i),0!==i.length&&(t=i+"/"+t,n=47===i.charCodeAt(0))}return t=a(t,!n),n?t.length>0?"/"+t:"/":t.length>0?t:"."},normalize:function(e){if(o(e),0===e.length)return".";var t=47===e.charCodeAt(0),n=47===e.charCodeAt(e.length-1);return 0!==(e=a(e,!t)).length||t||(e="."),e.length>0&&n&&(e+="/"),t?"/"+e:e},isAbsolute:function(e){return o(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0===arguments.length)return".";for(var e,t=0;t0&&(void 0===e?e=n:e+="/"+n)}return void 0===e?".":r.normalize(e)},relative:function(e,t){if(o(e),o(t),e===t)return"";if((e=r.resolve(e))===(t=r.resolve(t)))return"";for(var n=1;nd){if(47===t.charCodeAt(i+u))return t.slice(i+u+1);if(0===u)return t.slice(i+u)}else a>d&&(47===e.charCodeAt(n+u)?c=u:0===u&&(c=0));break}var m=e.charCodeAt(n+u);if(m!==t.charCodeAt(i+u))break;47===m&&(c=u)}var p="";for(u=n+c+1;u<=s;++u)u!==s&&47!==e.charCodeAt(u)||(0===p.length?p+="..":p+="/..");return p.length>0?p+t.slice(i+c):(i+=c,47===t.charCodeAt(i)&&++i,t.slice(i))},_makeLong:function(e){return e},dirname:function(e){if(o(e),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,s=-1,a=!0,r=e.length-1;r>=1;--r)if(47===(t=e.charCodeAt(r))){if(!a){s=r;break}}else a=!1;return-1===s?n?"/":".":n&&1===s?"//":e.slice(0,s)},basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');o(e);var n,s=0,a=-1,r=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var i=t.length-1,l=-1;for(n=e.length-1;n>=0;--n){var d=e.charCodeAt(n);if(47===d){if(!r){s=n+1;break}}else-1===l&&(r=!1,l=n+1),i>=0&&(d===t.charCodeAt(i)?-1==--i&&(a=n):(i=-1,a=l))}return s===a?a=l:-1===a&&(a=e.length),e.slice(s,a)}for(n=e.length-1;n>=0;--n)if(47===e.charCodeAt(n)){if(!r){s=n+1;break}}else-1===a&&(r=!1,a=n+1);return-1===a?"":e.slice(s,a)},extname:function(e){o(e);for(var t=-1,n=0,s=-1,a=!0,r=0,i=e.length-1;i>=0;--i){var l=e.charCodeAt(i);if(47!==l)-1===s&&(a=!1,s=i+1),46===l?-1===t?t=i:1!==r&&(r=1):-1!==t&&(r=-1);else if(!a){n=i+1;break}}return-1===t||-1===s||0===r||1===r&&t===s-1&&t===n+1?"":e.slice(t,s)},format:function(e){if(null===e||"object"!=typeof e)throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return function(e,t){var n=t.dir||t.root,s=t.base||(t.name||"")+(t.ext||"");return n?n===t.root?n+s:n+e+s:s}("/",e)},parse:function(e){o(e);var t={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return t;var n,s=e.charCodeAt(0),a=47===s;a?(t.root="/",n=1):n=0;for(var r=-1,i=0,l=-1,d=!0,c=e.length-1,u=0;c>=n;--c)if(47!==(s=e.charCodeAt(c)))-1===l&&(d=!1,l=c+1),46===s?-1===r?r=c:1!==u&&(u=1):-1!==r&&(u=-1);else if(!d){i=c+1;break}return-1===r||-1===l||0===u||1===u&&r===l-1&&r===i+1?-1!==l&&(t.base=t.name=0===i&&a?e.slice(1,l):e.slice(i,l)):(0===i&&a?(t.name=e.slice(1,r),t.base=e.slice(1,l)):(t.name=e.slice(i,r),t.base=e.slice(i,l)),t.ext=e.slice(r,l)),i>0?t.dir=e.slice(0,i-1):a&&(t.dir="/"),t},sep:"/",delimiter:":",win32:null,posix:null};r.posix=r,e.exports=r},5606:e=>{var t,n,s=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function r(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!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:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}}();var i,l=[],d=!1,c=-1;function u(){d&&i&&(d=!1,i.length?l=i.concat(l):c=-1,l.length&&m())}function m(){if(!d){var e=r(u);d=!0;for(var t=l.length;t;){for(i=l,l=[];++c1)for(var n=1;n{"use strict";var t=[];function n(e){for(var n=-1,s=0;s{"use strict";var t={};e.exports=function(e,n){var s=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!s)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");s.appendChild(n)}},540:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},5056:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},7825:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var s="";n.supports&&(s+="@supports (".concat(n.supports,") {")),n.media&&(s+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(s+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),s+=n.css,o&&(s+="}"),n.media&&(s+="}"),n.supports&&(s+="}");var a=n.sourceMap;a&&"undefined"!=typeof btoa&&(s+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),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])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],o=s.join(","),a="undefined"==typeof Element,r=a?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,i=!a&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},l=function e(t,n){var s;void 0===n&&(n=!0);var o=null==t||null===(s=t.getAttribute)||void 0===s?void 0:s.call(t,"inert");return""===o||"true"===o||n&&t&&e(t.parentNode)},d=function(e,t,n){if(l(e))return[];var s=Array.prototype.slice.apply(e.querySelectorAll(o));return t&&r.call(e,o)&&s.unshift(e),s=s.filter(n)},c=function e(t,n,s){for(var a=[],i=Array.from(t);i.length;){var d=i.shift();if(!l(d,!1))if("SLOT"===d.tagName){var c=d.assignedElements(),u=e(c.length?c:d.children,!0,s);s.flatten?a.push.apply(a,u):a.push({scopeParent:d,candidates:u})}else{r.call(d,o)&&s.filter(d)&&(n||!t.includes(d))&&a.push(d);var m=d.shadowRoot||"function"==typeof s.getShadowRoot&&s.getShadowRoot(d),p=!l(m,!1)&&(!s.shadowRootFilter||s.shadowRootFilter(d));if(m&&p){var g=e(!0===m?d.children:m.children,!0,s);s.flatten?a.push.apply(a,g):a.push({scopeParent:d,candidates:g})}else i.unshift.apply(i,d.children)}}return a},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 o=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(r.call(o,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return h(e)}else{if("function"==typeof s){for(var a=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=a}if(function(e){var t,n,s,o,a=e&&i(e),r=null===(t=a)||void 0===t?void 0:t.host,l=!1;if(a&&a!==e)for(l=!!(null!==(n=r)&&void 0!==n&&null!==(s=n.ownerDocument)&&void 0!==s&&s.contains(r)||null!=e&&null!==(o=e.ownerDocument)&&void 0!==o&&o.contains(e));!l&&r;){var d,c,u;l=!(null===(c=r=null===(d=a=i(r))||void 0===d?void 0:d.host)||void 0===c||null===(u=c.ownerDocument)||void 0===u||!u.contains(r))}return l}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},y=function(e,t){return!(t.disabled||l(t)||function(e){return g(e)&&"hidden"===e.type}(t)||v(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n=0)},b=function e(t){var n=[],s=[];return t.forEach((function(t,o){var a=!!t.scopeParent,r=a?t.scopeParent:t,i=function(e,t){var n=m(e);return n<0&&t&&!u(e)?0:n}(r,a),l=a?e(t.candidates):r;0===i?a?n.push.apply(n,l):n.push(r):s.push({documentOrder:o,tabIndex:i,item:t,isScope:a,content:l})})),s.sort(p).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(n)},C=function(e,t){var n;return n=(t=t||{}).getShadowRoot?c([e],t.includeContainer,{filter:w.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:A}):d(e,t.includeContainer,w.bind(null,t)),b(n)},k=function(e,t){return(t=t||{}).getShadowRoot?c([e],t.includeContainer,{filter:y.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):d(e,t.includeContainer,y.bind(null,t))},x=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==r.call(e,o)&&w(t,e)},T=s.concat("iframe").join(","),E=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==r.call(e,T)&&y(t,e)}},7736:function(e){var t,n;t=this,n=function(e){var t=function(e){return new t.lib.init(e)};function n(e,t){return t.offset[e]?isNaN(t.offset[e])?t.offset[e]:t.offset[e]+"px":"0px"}function 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 o=document.createElement("button");o.type="button",o.setAttribute("aria-label","Close"),o.className="toast-close",o.innerHTML="✖",o.addEventListener("click",function(e){e.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var a=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&a>360?e.insertAdjacentElement("afterbegin",o):e.appendChild(o)}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},o={top:15,bottom:15},a=document.getElementsByClassName("toastify"),r=0;r0?window.innerWidth:screen.width)<=360?(a[r].style[e]=o[e]+"px",o[e]+=i+15):!0===s(a[r],"toastify-left")?(a[r].style[e]=t[e]+"px",t[e]+=i+15):(a[r].style[e]=n[e]+"px",n[e]+=i+15)}return this},t.lib.init.prototype=t.lib,t},e.exports?e.exports=n():t.Toastify=n()},5471:(e,t,n)=>{"use strict";n.d(t,{$9:()=>Tn,$V:()=>En,Ay:()=>Us,EW:()=>it,IJ:()=>Ke,KR:()=>Xe,Kh:()=>Re,QW:()=>et,R1:()=>Je,Tm:()=>Ge,WQ:()=>Ct,dY:()=>xn,h:()=>cn,hi:()=>Sn,i9:()=>qe,jr:()=>At,lW:()=>tt,nI:()=>pe,nT:()=>mt,o5:()=>wt,pM:()=>Pn,rY:()=>Qe,sV:()=>_n,tB:()=>ot,uY:()=>yt,ux:()=>Ve,wB:()=>ft});var s=Object.freeze({}),o=Array.isArray;function a(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(","),o=0;o-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)})),_=/\B([A-Z])/g,S=x((function(e){return e.replace(_,"-$1").toLowerCase()}));var P=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var 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=J&&J.indexOf("edge/")>0;J&&J.indexOf("android");var te=J&&/iphone|ipad|ipod|ios/.test(J);J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J);var ne,se=J&&J.match(/firefox\/(\d+)/),oe={}.watch,ae=!1;if(Z)try{var re={};Object.defineProperty(re,"passive",{get:function(){ae=!0}}),window.addEventListener("test-passive",null,re)}catch(e){}var ie=function(){return void 0===ne&&(ne=!Z&&void 0!==n.g&&(n.g.process&&"server"===n.g.process.env.VUE_ENV)),ne},le=Z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function de(e){return"function"==typeof e&&/native code/.test(e.toString())}var ce,ue="undefined"!=typeof Symbol&&de(Symbol)&&"undefined"!=typeof Reflect&&de(Reflect.ownKeys);ce="undefined"!=typeof Set&&de(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var me=null;function pe(){return me&&{proxy:me}}function ge(e){void 0===e&&(e=null),e||me&&me._scope.off(),me=e,e&&e._scope.on()}var fe=function(){function e(e,t,n,s,o,a,r,i){this.tag=e,this.data=t,this.children=n,this.text=s,this.elm=o,this.ns=void 0,this.context=a,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=r,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=i,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(e.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),e}(),he=function(e){void 0===e&&(e="");var t=new fe;return t.text=e,t.isComment=!0,t};function ve(e){return new fe(void 0,void 0,void 0,String(e))}function ye(e){var t=new fe(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}"function"==typeof SuppressedError&&SuppressedError;var we=0,Ae=[],be=function(){for(var e=0;e1)return n&&d(t)?t.call(s):t}else 0}var kt=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 xt(e,t){function n(){var e=n.fns;if(!o(e))return mn(e,null,arguments,t,"v-on handler");for(var s=e.slice(),a=0;a0&&(St((s=Pt(s,"".concat(t||"","_").concat(n)))[0])&&St(c)&&(u[d]=ve(c.text+s[0].text),s.shift()),u.push.apply(u,s)):l(s)?St(c)?u[d]=ve(c.text+s):""!==s&&u.push(ve(s)):St(s)&&St(c)?u[d]=ve(c.text+s.text):(i(e._isVList)&&r(s.tag)&&a(s.key)&&r(t)&&(s.key="__vlist".concat(t,"_").concat(n,"__")),u.push(s)));return u}function Bt(e,t){var n,s,a,i,l=null;if(o(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&&o&&o!==s&&l===o.$key&&!r&&!o.$hasNormal)return o;for(var d in a={},t)t[d]&&"$"!==d[0]&&(a[d]=Zt(e,n,d,t[d]))}else a={};for(var c in n)c in a||(a[c]=Jt(n,c));return t&&Object.isExtensible(t)&&(t._normalized=a),q(a,"$stable",i),q(a,"$key",l),q(a,"$hasNormal",r),a}function Zt(e,t,n,s){var a=function(){var t=me;ge(e);var n=arguments.length?s.apply(null,arguments):s({}),a=(n=n&&"object"==typeof n&&!o(n)?[n]:_t(n))&&n[0];return ge(t),n&&(!a||1===n.length&&a.isComment&&!Xt(a))?void 0:n};return s.proxy&&Object.defineProperty(t,n,{get:a,enumerable:!0,configurable:!0}),a}function Jt(e,t){return function(){return e[t]}}function Yt(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy={};q(t,"_v_attr_proxy",!0),Qt(t,e.$attrs,s,e,"$attrs")}return e._attrsProxy},get listeners(){e._listenersProxy||Qt(e._listenersProxy={},e.$listeners,s,e,"$listeners");return e._listenersProxy},get slots(){return function(e){e._slotsProxy||tn(e._slotsProxy={},e.$scopedSlots);return e._slotsProxy}(e)},emit:P(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach((function(n){return Ye(e,t,n)}))}}}function Qt(e,t,n,s,o){var a=!1;for(var r in t)r in e?t[r]!==n[r]&&(a=!0):(a=!0,en(e,r,s,o));for(var r in e)r in t||(a=!0,delete e[r]);return a}function en(e,t,n,s){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return n[s][t]}})}function tn(e,t){for(var n in t)e[n]=t[n];for(var n in e)n in t||delete e[n]}var nn=null;function sn(e,t){return(e.__esModule||ue&&"Module"===e[Symbol.toStringTag])&&(e=e.default),c(e)?t.extend(e):e}function on(e){if(o(e))for(var t=0;tdocument.createEvent("Event").timeStamp&&(es=function(){return ts.now()})}var ns=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function ss(){var e,t;for(Qn=es(),Jn=!0,qn.sort(ns),Yn=0;YnYn&&qn[n].id>e.id;)n--;qn.splice(n+1,0,e)}else qn.push(e);Zn||(Zn=!0,xn(ss))}}function as(e,t){if(e){for(var n=Object.create(null),s=ue?Reflect.ownKeys(e):Object.keys(e),o=0;o-1)if(a&&!k(o,"default"))r=!1;else if(""===r||r===S(e)){var l=Ns(String,o.type);(l<0||i-1:"string"==typeof e?e.split(",").indexOf(t)>-1:!!p(e)&&e.test(t)}function $s(e,t){var n=e.cache,s=e.keys,o=e._vnode,a=e.$vnode;for(var r in n){var i=n[r];if(i){var l=i.name;l&&!t(l)&&Hs(n,r,s,o)}}a.componentOptions.children=void 0}function Hs(e,t,n,s){var o=e[t];!o||s&&o.tag===s.tag||o.componentInstance.$destroy(),e[t]=null,b(n,t)}!function(e){e.prototype._init=function(e){var t=this;t._uid=Ms++,t._isVue=!0,t.__v_skip=!0,t._scope=new vt(!0),t._scope.parent=void 0,t._scope._vm=!0,e&&e._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),s=t._parentVnode;n.parent=t.parent,n._parentVnode=s;var o=s.componentOptions;n.propsData=o.propsData,n._parentListeners=o.listeners,n._renderChildren=o.children,n._componentTag=o.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=bs(Os(t.constructor),e||{},t),t._renderProxy=t,t._self=t,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._provided=n?n._provided:Object.create(null),e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(t),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&jn(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;var t=e.$options,n=e.$vnode=t._parentVnode,o=n&&n.context;e.$slots=Wt(t._renderChildren,o),e.$scopedSlots=n?Kt(e.$parent,n.data.scopedSlots,e.$slots):s,e._c=function(t,n,s,o){return ln(e,t,n,s,o,!1)},e.$createElement=function(t,n,s,o){return ln(e,t,n,s,o,!0)};var a=n&&n.data;De(e,"$attrs",a&&a.attrs||s,null,!0),De(e,"$listeners",t._parentListeners||s,null,!0)}(t),Wn(t,"beforeCreate",void 0,!1),function(e){var t=as(e.$options.inject,e);t&&(Be(!1),Object.keys(t).forEach((function(n){De(e,n,t[n])})),Be(!0))}(t),Ps(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=bt(e),o=ue?Reflect.ownKeys(n):Object.keys(n),a=0;a1?B(n):n;for(var s=B(arguments,1),o='event handler for "'.concat(e,'"'),a=0,r=n.length;aparseInt(this.max)&&Hs(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)Hs(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){$s(e,(function(e){return Is(t,e)}))})),this.$watch("exclude",(function(t){$s(e,(function(e){return!Is(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=on(e),n=t&&t.componentOptions;if(n){var s=js(n),o=this.include,a=this.exclude;if(o&&(!s||!Is(o,s))||a&&s&&Is(a,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 G}};Object.defineProperty(e,"config",t),e.util={warn:gs,extend:L,mergeOptions:bs,defineReactive:De},e.set=Me,e.delete=Oe,e.nextTick=xn,e.observable=function(e){return ze(e),e},e.options=Object.create(null),$.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,L(e.options.components,Vs),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=bs(this.options,e),this}}(e),Rs(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)}(Us),Object.defineProperty(Us.prototype,"$isServer",{get:ie}),Object.defineProperty(Us.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Us,"FunctionalRenderContext",{value:rs}),Us.version="2.7.16";var Ws=w("style,class"),qs=w("input,textarea,option,select,progress"),Xs=w("contenteditable,draggable,spellcheck"),Ks=w("events,caret,typing,plaintext-only"),Zs=function(e,t){return to(t)||"false"===t?"false":"contenteditable"===e&&Ks(t)?t:"true"},Js=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"),Ys="http://www.w3.org/1999/xlink",Qs=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},eo=function(e){return Qs(e)?e.slice(6,e.length):""},to=function(e){return null==e||!1===e};function no(e){for(var t=e.data,n=e,s=e;r(s.componentInstance);)(s=s.componentInstance._vnode)&&s.data&&(t=so(s.data,t));for(;r(n=n.parent);)n&&n.data&&(t=so(t,n.data));return function(e,t){if(r(e)||r(t))return oo(e,ao(t));return""}(t.staticClass,t.class)}function so(e,t){return{staticClass:oo(e.staticClass,t.staticClass),class:r(e.class)?[e.class,t.class]:t.class}}function oo(e,t){return e?t?e+" "+t:e:t||""}function ao(e){return Array.isArray(e)?function(e){for(var t,n="",s=0,o=e.length;s-1?Po(e,t,n):Js(t)?to(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Xs(t)?e.setAttribute(t,Zs(t,n)):Qs(t)?to(n)?e.removeAttributeNS(Ys,eo(t)):e.setAttributeNS(Ys,t,n):Po(e,t,n)}function Po(e,t,n){if(to(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 Bo={create:_o,update:_o};function Lo(e,t){var n=t.elm,s=t.data,o=e.data;if(!(a(s.staticClass)&&a(s.class)&&(a(o)||a(o.staticClass)&&a(o.class)))){var i=no(t),l=n._transitionClasses;r(l)&&(i=oo(i,ao(l))),i!==n._prevClass&&(n.setAttribute("class",i),n._prevClass=i)}}var Fo,zo={create:Lo,update:Lo},Do="__r",Mo="__c";function Oo(e,t,n){var s=Fo;return function o(){null!==t.apply(null,arguments)&&jo(e,o,n,s)}}var Uo=hn&&!(se&&Number(se[1])<=53);function Ro(e,t,n,s){if(Uo){var o=Qn,a=t;t=a._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=o||e.timeStamp<=0||e.target.ownerDocument!==document)return a.apply(this,arguments)}}Fo.addEventListener(e,t,ae?{capture:n,passive:s}:n)}function jo(e,t,n,s){(s||Fo).removeEventListener(e,t._wrapper||t,n)}function Io(e,t){if(!a(e.data.on)||!a(t.data.on)){var n=t.data.on||{},s=e.data.on||{};Fo=t.elm||e.elm,function(e){if(r(e[Do])){var t=Y?"change":"input";e[t]=[].concat(e[Do],e[t]||[]),delete e[Do]}r(e[Mo])&&(e.change=[].concat(e[Mo],e.change||[]),delete e[Mo])}(n),Tt(n,s,Ro,jo,Oo,t.context),Fo=void 0}}var $o,Ho={create:Io,update:Io,destroy:function(e){return Io(e,vo)}};function Go(e,t){if(!a(e.data.domProps)||!a(t.data.domProps)){var n,s,o=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||(o[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===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===n&&"PROGRESS"!==o.tagName){o._value=s;var c=a(s)?"":String(s);Vo(o,c)&&(o.value=c)}else if("innerHTML"===n&&lo(o.tagName)&&a(o.innerHTML)){($o=$o||document.createElement("div")).innerHTML="".concat(s,"");for(var u=$o.firstChild;o.firstChild;)o.removeChild(o.firstChild);for(;u.firstChild;)o.appendChild(u.firstChild)}else if(s!==l[n])try{o[n]=s}catch(e){}}}}function Vo(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 Wo={create:Go,update:Go},qo=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 Xo(e){var t=Ko(e.style);return e.staticStyle?L(e.staticStyle,t):t}function Ko(e){return Array.isArray(e)?F(e):"string"==typeof e?qo(e):e}var Zo,Jo=/^--/,Yo=/\s*!important$/,Qo=function(e,t,n){if(Jo.test(t))e.style.setProperty(t,n);else if(Yo.test(n))e.style.setProperty(S(t),n.replace(Yo,""),"important");else{var s=ta(t);if(Array.isArray(n))for(var o=0,a=n.length;o-1?t.split(oa).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 ra(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(oa).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 ia(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&L(t,la(e.name||"v")),L(t,e),t}return"string"==typeof e?la(e):void 0}}var la=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")}})),da=Z&&!Q,ca="transition",ua="animation",ma="transition",pa="transitionend",ga="animation",fa="animationend";da&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ma="WebkitTransition",pa="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(ga="WebkitAnimation",fa="webkitAnimationEnd"));var ha=Z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function va(e){ha((function(){ha(e)}))}function ya(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),aa(e,t))}function wa(e,t){e._transitionClasses&&b(e._transitionClasses,t),ra(e,t)}function Aa(e,t,n){var s=Ca(e,t),o=s.type,a=s.timeout,r=s.propCount;if(!o)return n();var i=o===ca?pa:fa,l=0,d=function(){e.removeEventListener(i,c),n()},c=function(t){t.target===e&&++l>=r&&d()};setTimeout((function(){l0&&(n=ca,c=r,u=a.length):t===ua?d>0&&(n=ua,c=d,u=l.length):u=(n=(c=Math.max(r,d))>0?r>d?ca:ua:null)?n===ca?a.length:l.length:0,{type:n,timeout:c,propCount:u,hasTransform:n===ca&&ba.test(s[ma+"Property"])}}function ka(e,t){for(;e.length1}function Sa(e,t){!0!==t.data.show&&Ta(t)}var Pa=function(e){var t,n,s={},d=e.modules,c=e.nodeOps;for(t=0;tg?A(e,a(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!==a&&(r.selected=a);else if(O(Da(r),s))return void(e.selectedIndex!==i&&(e.selectedIndex=i));o||(e.selectedIndex=-1)}}function za(e,t){return t.every((function(t){return!O(t,e)}))}function Da(e){return"_value"in e?e._value:e.value}function Ma(e){e.target.composing=!0}function Oa(e){e.target.composing&&(e.target.composing=!1,Ua(e.target,"input"))}function Ua(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Ra(e){return!e.componentInstance||e.data&&e.data.transition?e:Ra(e.componentInstance._vnode)}var ja={bind:function(e,t,n){var s=t.value,o=(n=Ra(n)).data&&n.data.transition,a=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;s&&o?(n.data.show=!0,Ta(n,(function(){e.style.display=a}))):e.style.display=s?a:"none"},update:function(e,t,n){var s=t.value;!s!=!t.oldValue&&((n=Ra(n)).data&&n.data.transition?(n.data.show=!0,s?Ta(n,(function(){e.style.display=e.__vOriginalDisplay})):Ea(n,(function(){e.style.display="none"}))):e.style.display=s?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,s,o){o||(e.style.display=e.__vOriginalDisplay)}},Ia={model:Ba,show:ja},$a={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 Ha(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?Ha(on(t.children)):e}function Ga(e){var t={},n=e.$options;for(var s in n.propsData)t[s]=e[s];var o=n._parentListeners;for(var s in o)t[E(s)]=o[s];return t}function Va(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var Wa=function(e){return e.tag||Xt(e)},qa=function(e){return"show"===e.name},Xa={name:"transition",props:$a,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(Wa)).length){0;var s=this.mode;0;var o=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return o;var a=Ha(o);if(!a)return o;if(this._leaving)return Va(e,o);var r="__transition-".concat(this._uid,"-");a.key=null==a.key?a.isComment?r+"comment":r+a.tag:l(a.key)?0===String(a.key).indexOf(r)?a.key:r+a.key:a.key;var i=(a.data||(a.data={})).transition=Ga(this),d=this._vnode,c=Ha(d);if(a.data.directives&&a.data.directives.some(qa)&&(a.data.show=!0),c&&c.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(a,c)&&!Xt(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var u=c.data.transition=L({},i);if("out-in"===s)return this._leaving=!0,Et(u,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),Va(e,o);if("in-out"===s){if(Xt(a))return d;var m,p=function(){m()};Et(i,"afterEnter",p),Et(i,"enterCancelled",p),Et(u,"delayLeave",(function(e){m=e}))}}return o}}},Ka=L({tag:String,moveClass:String},$a);delete Ka.mode;var Za={props:Ka,beforeMount:function(){var e=this,t=this._update;this._update=function(n,s){var o=$n(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,o(),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,o=this.$slots.default||[],a=this.children=[],r=Ga(this),i=0;i-1?uo[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:uo[e]=/HTMLUnknownElement/.test(t.toString())},L(Us.options.directives,Ia),L(Us.options.components,er),Us.prototype.__patch__=Z?Pa:z,Us.prototype.$mount=function(e,t){return function(e,t,n){var s;e.$el=t,e.$options.render||(e.$options.render=he),Wn(e,"beforeMount"),s=function(){e._update(e._render(),n)},new Mn(e,s,z,{before:function(){e._isMounted&&!e._isDestroyed&&Wn(e,"beforeUpdate")}},!0),n=!1;var o=e._preWatchers;if(o)for(var a=0;a{"use strict";n.d(t,{HW:()=>w,do:()=>l,zo:()=>d,L$:()=>h});var s=n(1338);class o{static GLOBAL_SCOPE_VOLATILE="nextcloud_vol";static GLOBAL_SCOPE_PERSISTENT="nextcloud_per";scope;wrapped;constructor(e,t,n){this.scope=`${n?o.GLOBAL_SCOPE_PERSISTENT:o.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 o(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}let r;const i=[];function l(){return void 0===r&&(r=document.head.dataset.requesttoken??null),r}function d(e){i.push(e)}(0,s.B1)("csrf-token-update",(e=>{r=e.token,i.forEach((e=>{try{e(r)}catch(e){console.error("Error updating CSRF token observer",e)}}))}));const c=(u="public",new a(u)).persist().build();var u;class m{_displayName;uid;isAdmin;constructor(){c.getItem("guestUid")||c.setItem("guestUid",v()),this._displayName=c.getItem("guestNickname")||"",this.uid=c.getItem("guestUid")||v(),this.isAdmin=!1,(0,s.B1)("user:info:changed",(e=>{this._displayName=e.displayName,c.setItem("guestNickname",e.displayName||"")}))}get displayName(){return this._displayName}set displayName(e){this._displayName=e,c.setItem("guestNickname",e),(0,s.Ic)("user:info:changed",this)}}let p,g;function f(){return p||(p=new m),p}function h(e){if(!e||0===e.trim().length)throw new Error("Nickname cannot be empty");f().displayName=e}function v(){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 y(e,t){return e?e.getAttribute(t):null}function w(){if(void 0!==g)return g;const e=document?.getElementsByTagName("head")[0];if(!e)return null;const t=y(e,"data-user");return null===t?(g=null,g):(g={uid:t,displayName:y(e,"data-user-displayname"),isAdmin:!!window._oc_isadmin},g)}},6802:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>Gt});var s={};n.r(s),n.d(s,{hasBrowserEnv:()=>he,hasStandardBrowserEnv:()=>ye,hasStandardBrowserWebWorkerEnv:()=>we,navigator:()=>ve,origin:()=>Ae});var o=n(3029);function a(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"),_=p("URLSearchParams"),[S,P,B,L]=["ReadableStream","Request","Response","Headers"].map(p);function F(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let s,o;if("object"!=typeof e&&(e=[e]),f(e))for(s=0,o=e.length;s0;)if(s=n[o],t===s.toLowerCase())return s;return null}const D="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,M=e=>!h(e)&&e!==D;const O=(U="undefined"!=typeof Uint8Array&&l(Uint8Array),e=>U&&e instanceof U);var U;const R=p("HTMLFormElement"),j=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),I=p("RegExp"),$=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),s={};F(n,((n,o)=>{let a;!1!==(a=t(n,o,e))&&(s[o]=a||n)})),Object.defineProperties(e,s)};const H=p("AsyncFunction"),G=(V="function"==typeof setImmediate,W=A(D.postMessage),V?setImmediate:W?(q=`axios@${Math.random()}`,X=[],D.addEventListener("message",(({source:e,data:t})=>{e===D&&t===q&&X.length&&X.shift()()}),!1),e=>{X.push(e),D.postMessage(q,"*")}):e=>setTimeout(e));var V,W,q,X;const K="undefined"!=typeof queueMicrotask?queueMicrotask.bind(D):void 0!==r&&r.nextTick||G,Z={isArray:f,isArrayBuffer:y,isBuffer:v,isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||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:S,isRequest:P,isResponse:B,isHeaders:L,isUndefined:h,isDate:x,isFile:T,isBlob:E,isRegExp:I,isFunction:A,isStream:e=>C(e)&&A(e.pipe),isURLSearchParams:_,isTypedArray:O,isFileList:N,forEach:F,merge:function e(){const{caseless:t,skipUndefined:n}=M(this)&&this||{},s={},o=(o,a)=>{const r=t&&z(s,a)||a;k(s[r])&&k(o)?s[r]=e(s[r],o):k(o)?s[r]=e({},o):f(o)?s[r]=o.slice():n&&h(o)||(s[r]=o)};for(let e=0,t=arguments.length;e(F(t,((t,s)=>{n&&A(t)?e[s]=a(t,n):e[s]=t}),{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),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,s)=>{let o,a,r;const i={};if(t=t||{},null==e)return t;do{for(o=Object.getOwnPropertyNames(e),a=o.length;a-- >0;)r=o[a],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:R,hasOwnProperty:j,hasOwnProp:j,reduceDescriptors:$,freezeMethods:e=>{$(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:z,global:D,isContextDefined:M,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 o=f(e)?[]:{};return F(e,((e,t)=>{const a=n(e,s+1);!h(a)&&(o[t]=a)})),t[s]=void 0,o}}return e};return n(e,0)},isAsyncFn:H,isThenable:e=>e&&(C(e)||A(e))&&A(e.then)&&A(e.catch),setImmediate:G,asap:K,isIterable:e=>null!=e&&A(e[d])};function J(e,t,n,s,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),s&&(this.request=s),o&&(this.response=o,this.status=o.status?o.status:null)}Z.inherits(J,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Z.toJSONObject(this.config),code:this.code,status:this.status}}});const Y=J.prototype,Q={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{Q[e]={value:e}})),Object.defineProperties(J,Q),Object.defineProperty(Y,"isAxiosError",{value:!0}),J.from=(e,t,n,s,o,a)=>{const r=Object.create(Y);Z.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e));const i=e&&e.message?e.message:"Error",l=null==t&&e?e.code:t;return J.call(r,i,l,n,s,o),e&&null==r.cause&&Object.defineProperty(r,"cause",{value:e,configurable:!0}),r.name=e&&e.name||"Error",a&&Object.assign(r,a),r};const ee=J;var te=n(8287).Buffer;function ne(e){return Z.isPlainObject(e)||Z.isArray(e)}function se(e){return Z.endsWith(e,"[]")?e.slice(0,-2):e}function oe(e,t,n){return e?e.concat(t).map((function(e,t){return e=se(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const ae=Z.toFlatObject(Z,{},null,(function(e){return/^is[A-Z]/.test(e)}));const re=function(e,t,n){if(!Z.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const s=(n=Z.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Z.isUndefined(t[e])}))).metaTokens,o=n.visitor||d,a=n.dots,r=n.indexes,i=(n.Blob||"undefined"!=typeof Blob&&Blob)&&Z.isSpecCompliantForm(t);if(!Z.isFunction(o))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(Z.isDate(e))return e.toISOString();if(Z.isBoolean(e))return e.toString();if(!i&&Z.isBlob(e))throw new ee("Blob is not supported. Use a Buffer instead.");return Z.isArrayBuffer(e)||Z.isTypedArray(e)?i&&"function"==typeof Blob?new Blob([e]):te.from(e):e}function d(e,n,o){let i=e;if(e&&!o&&"object"==typeof e)if(Z.endsWith(n,"{}"))n=s?n:n.slice(0,-2),e=JSON.stringify(e);else if(Z.isArray(e)&&function(e){return Z.isArray(e)&&!e.some(ne)}(e)||(Z.isFileList(e)||Z.endsWith(n,"[]"))&&(i=Z.toArray(e)))return n=se(n),i.forEach((function(e,s){!Z.isUndefined(e)&&null!==e&&t.append(!0===r?oe([n],s,a):null===r?n:n+"[]",l(e))})),!1;return!!ne(e)||(t.append(oe(o,n,a),l(e)),!1)}const c=[],u=Object.assign(ae,{defaultVisitor:d,convertValue:l,isVisitable:ne});if(!Z.isObject(e))throw new TypeError("data must be an object");return function e(n,s){if(!Z.isUndefined(n)){if(-1!==c.indexOf(n))throw Error("Circular reference detected in "+s.join("."));c.push(n),Z.forEach(n,(function(n,a){!0===(!(Z.isUndefined(n)||null===n)&&o.call(t,n,Z.isString(a)?a.trim():a,s,u))&&e(n,s?s.concat(a):[a])})),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;Z.isFunction(n)&&(n={serialize:n});const o=n&&n.serialize;let a;if(a=o?o(t,n):Z.isURLSearchParams(t)?t.toString():new ce(t,n).toString(s),a){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+a}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){Z.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},ge={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},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,o){let a=e[o++];if("__proto__"===a)return!0;const r=Number.isFinite(+a),i=o>=e.length;if(a=!a&&Z.isArray(s)?s.length:a,i)return Z.hasOwnProp(s,a)?s[a]=[s[a],n]:s[a]=n,!r;s[a]&&Z.isObject(s[a])||(s[a]=[]);return t(e,n,s[a],o)&&Z.isArray(s[a])&&(s[a]=function(e){const t={},n=Object.keys(e);let s;const o=n.length;let a;for(s=0;s{t(function(e){return Z.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,o=Z.isObject(e);o&&Z.isHTMLForm(e)&&(e=new FormData(e));if(Z.isFormData(e))return s?JSON.stringify(Ce(e)):e;if(Z.isArrayBuffer(e)||Z.isBuffer(e)||Z.isStream(e)||Z.isFile(e)||Z.isBlob(e)||Z.isReadableStream(e))return e;if(Z.isArrayBufferView(e))return e.buffer;if(Z.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(o){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&&Z.isBuffer(e)?(this.append(t,e.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)},...t})}(e,this.formSerializer).toString();if((a=Z.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return re(a?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||s?(t.setContentType("application/json",!1),function(e,t,n){if(Z.isString(e))try{return(t||JSON.parse)(e),Z.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(Z.isResponse(e)||Z.isReadableStream(e))return e;if(e&&Z.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}}};Z.forEach(["delete","get","head","post","put","patch"],(e=>{ke.headers[e]={}}));const xe=ke,Te=Z.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 _e(e){return!1===e||null==e?e:Z.isArray(e)?e.map(_e):String(e)}function Se(e,t,n,s,o){return Z.isFunction(s)?s.call(this,t,n):(o&&(t=n),Z.isString(t)?Z.isString(s)?-1!==t.indexOf(s):Z.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 o(e,t,n){const o=Ne(t);if(!o)throw new Error("header name must be a non-empty string");const a=Z.findKey(s,o);(!a||void 0===s[a]||!0===n||void 0===n&&!1!==s[a])&&(s[a||t]=_e(e))}const a=(e,t)=>Z.forEach(e,((e,n)=>o(e,n,t)));if(Z.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(Z.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))a((e=>{const t={};let n,s,o;return e&&e.split("\n").forEach((function(e){o=e.indexOf(":"),n=e.substring(0,o).trim().toLowerCase(),s=e.substring(o+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(Z.isObject(e)&&Z.isIterable(e)){let n,s,o={};for(const t of e){if(!Z.isArray(t))throw TypeError("Object iterator must return a key-value pair");o[s=t[0]]=(n=o[s])?Z.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}a(o,t)}else null!=e&&o(t,e,n);return this}get(e,t){if(e=Ne(e)){const n=Z.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(Z.isFunction(t))return t.call(this,e,n);if(Z.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Ne(e)){const n=Z.findKey(this,e);return!(!n||void 0===this[n]||t&&!Se(0,this[n],n,t))}return!1}delete(e,t){const n=this;let s=!1;function o(e){if(e=Ne(e)){const o=Z.findKey(n,e);!o||t&&!Se(0,n[o],o,t)||(delete n[o],s=!0)}}return Z.isArray(e)?e.forEach(o):o(e),s}clear(e){const t=Object.keys(this);let n=t.length,s=!1;for(;n--;){const o=t[n];e&&!Se(0,this[o],o,e,!0)||(delete this[o],s=!0)}return s}normalize(e){const t=this,n={};return Z.forEach(this,((s,o)=>{const a=Z.findKey(n,o);if(a)return t[a]=_e(s),void delete t[o];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(o):String(o).trim();r!==o&&delete t[o],t[r]=_e(s),n[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Z.forEach(this,((n,s)=>{null!=n&&!1!==n&&(t[s]=e&&Z.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=Z.toCamelCase(" "+t);["get","set","has"].forEach((s=>{Object.defineProperty(e,s+n,{value:function(e,n,o){return this[s].call(this,t,e,n,o)},configurable:!0})}))}(n,e),t[s]=!0)}return Z.isArray(e)?e.forEach(s):s(e),this}}Pe.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Z.reduceDescriptors(Pe.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),Z.freezeMethods(Pe);const Be=Pe;function Le(e,t){const n=this||xe,s=t||n,o=Be.from(s.headers);let a=s.data;return Z.forEach(e,(function(e){a=e.call(n,a,o.normalize(),t?t.status:void 0)})),o.normalize(),a}function Fe(e){return!(!e||!e.__CANCEL__)}function ze(e,t,n){ee.call(this,null==e?"canceled":e,ee.ERR_CANCELED,t,n),this.name="CanceledError"}Z.inherits(ze,ee,{__CANCEL__:!0});const De=ze;function Me(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 o,a=0,r=0;return t=void 0!==t?t:1e3,function(i){const l=Date.now(),d=s[r];o||(o=l),n[a]=i,s[a]=l;let c=r,u=0;for(;c!==a;)u+=n[c++],c%=e;if(a=(a+1)%e,a===r&&(r=(r+1)%e),l-o{o=a,n=null,s&&(clearTimeout(s),s=null),e(...t)};return[(...e)=>{const t=Date.now(),i=t-o;i>=a?r(e,t):(n=e,s||(s=setTimeout((()=>{s=null,r(n)}),a-i)))},()=>n&&r(n)]},Re=(e,t,n=3)=>{let s=0;const o=Oe(50,250);return Ue((n=>{const a=n.loaded,r=n.lengthComputable?n.total:void 0,i=a-s,l=o(i);s=a;e({loaded:a,total:r,progress:r?a/r:void 0,bytes:i,rate:l||void 0,estimated:l&&r&&a<=r?(r-a)/l:void 0,event:n,lengthComputable:null!=r,[t?"download":"upload"]:!0})}),n)},je=(e,t)=>{const n=null!=e;return[s=>t[0]({lengthComputable:n,total:e,loaded:s}),t[1]]},Ie=e=>(...t)=>Z.asap((()=>e(...t))),$e=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,He=be.hasStandardBrowserEnv?{write(e,t,n,s,o,a){const r=[e+"="+encodeURIComponent(t)];Z.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),Z.isString(s)&&r.push("path="+s),Z.isString(o)&&r.push("domain="+o),!0===a&&r.push("secure"),document.cookie=r.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function Ge(e,t,n){let s=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);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 We(e,t){t=t||{};const n={};function s(e,t,n,s){return Z.isPlainObject(e)&&Z.isPlainObject(t)?Z.merge.call({caseless:s},e,t):Z.isPlainObject(t)?Z.merge({},t):Z.isArray(t)?t.slice():t}function o(e,t,n,o){return Z.isUndefined(t)?Z.isUndefined(e)?void 0:s(void 0,e,0,o):s(e,t,0,o)}function a(e,t){if(!Z.isUndefined(t))return s(void 0,t)}function r(e,t){return Z.isUndefined(t)?Z.isUndefined(e)?void 0:s(void 0,e):s(void 0,t)}function i(n,o,a){return a in t?s(n,o):a in e?s(void 0,n):void 0}const l={url:a,method:a,data:a,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)=>o(Ve(e),Ve(t),0,!0)};return Z.forEach(Object.keys({...e,...t}),(function(s){const a=l[s]||o,r=a(e[s],t[s],s);Z.isUndefined(r)&&a!==i||(n[s]=r)})),n}const qe=e=>{const t=We({},e);let{data:n,withXSRFToken:s,xsrfHeaderName:o,xsrfCookieName:a,headers:r,auth:i}=t;if(t.headers=r=Be.from(r),t.url=me(Ge(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),i&&r.set("Authorization","Basic "+btoa((i.username||"")+":"+(i.password?unescape(encodeURIComponent(i.password)):""))),Z.isFormData(n))if(be.hasStandardBrowserEnv||be.hasStandardBrowserWebWorkerEnv)r.setContentType(void 0);else if(Z.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&&Z.isFunction(s)&&(s=s(t)),s||!1!==s&&$e(t.url))){const e=o&&a&&He.read(a);e&&r.set(o,e)}return t},Xe="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const s=qe(e);let o=s.data;const a=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());Me((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",o=new ee(s,ee.ERR_NETWORK,e,f);o.event=t||null,n(o),f=null},f.ontimeout=function(){let t=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const o=s.transitional||ge;s.timeoutErrorMessage&&(t=s.timeoutErrorMessage),n(new ee(t,o.clarifyTimeoutError?ee.ETIMEDOUT:ee.ECONNABORTED,e,f)),f=null},void 0===o&&a.setContentType(null),"setRequestHeader"in f&&Z.forEach(a.toJSON(),(function(e,t){f.setRequestHeader(t,e)})),Z.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 De(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(o||null)}))},Ke=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,s=new AbortController;const o=function(e){if(!n){n=!0,r();const t=e instanceof Error?e:this.reason;s.abort(t instanceof ee?t:new De(t instanceof Error?t.message:t))}};let a=t&&setTimeout((()=>{a=null,o(new ee(`timeout ${t} of ms exceeded`,ee.ETIMEDOUT))}),t);const r=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(o):e.removeEventListener("abort",o)})),e=null)};e.forEach((e=>e.addEventListener("abort",o)));const{signal:i}=s;return i.unsubscribe=()=>Z.asap(r),i}},Ze=function*(e,t){let n=e.byteLength;if(!t||n{const o=async function*(e,t){for await(const n of Je(e))yield*Ze(n,t)}(e,t);let a,r=0,i=e=>{a||(a=!0,s&&s(e))};return new ReadableStream({async pull(e){try{const{done:t,value:s}=await o.next();if(t)return i(),void e.close();let a=s.byteLength;if(n){let e=r+=a;n(e)}e.enqueue(new Uint8Array(s))}catch(e){throw i(e),e}},cancel:e=>(i(e),o.return())},{highWaterMark:2})},{isFunction:Qe}=Z,et=(({Request:e,Response:t})=>({Request:e,Response:t}))(Z.global),{ReadableStream:tt,TextEncoder:nt}=Z.global,st=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},ot=e=>{e=Z.merge.call({skipUndefined:!0},et,e);const{fetch:t,Request:n,Response:s}=e,o=t?Qe(t):"function"==typeof fetch,a=Qe(n),r=Qe(s);if(!o)return!1;const i=o&&Qe(tt),l=o&&("function"==typeof nt?(d=new nt,e=>d.encode(e)):async e=>new Uint8Array(await new n(e).arrayBuffer()));var d;const c=a&&i&&st((()=>{let e=!1;const t=new n(be.origin,{body:new tt,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),u=r&&i&&st((()=>Z.isReadableStream(new s("").body))),m={stream:u&&(e=>e.body)};o&&["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=Z.toFiniteNumber(e.getContentLength());return null==s?(async e=>{if(null==e)return 0;if(Z.isBlob(e))return e.size;if(Z.isSpecCompliantForm(e)){const t=new n(be.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Z.isArrayBufferView(e)||Z.isArrayBuffer(e)?e.byteLength:(Z.isURLSearchParams(e)&&(e+=""),Z.isString(e)?(await l(e)).byteLength:void 0)})(t):s};return async e=>{let{url:o,method:r,data:i,signal:l,cancelToken:d,timeout:g,onDownloadProgress:f,onUploadProgress:h,responseType:v,headers:y,withCredentials:w="same-origin",fetchOptions:A}=qe(e),b=t||fetch;v=v?(v+"").toLowerCase():"text";let C=Ke([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(o,{method:"POST",body:i,duplex:"half"});if(Z.isFormData(i)&&(e=t.headers.get("content-type"))&&y.setContentType(e),t.body){const[e,n]=je(T,Re(Ie(h)));i=Ye(t.body,65536,e,n)}}Z.isString(w)||(w=w?"include":"omit");const t=a&&"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=a&&new n(o,l);let d=await(a?b(k,A):b(o,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=Z.toFiniteNumber(d.headers.get("content-length")),[n,o]=f&&je(t,Re(Ie(f),!0))||[];d=new s(Ye(d.body,65536,n,(()=>{o&&o(),x&&x()})),e)}v=v||"text";let E=await m[Z.findKey(m,v)||"text"](d,e);return!g&&x&&x(),await new Promise(((t,n)=>{Me(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),{cause:t.cause||t});throw ee.from(t,t&&t.code,e,k)}}},at=new Map,rt=e=>{let t=e?e.env:{};const{fetch:n,Request:s,Response:o}=t,a=[s,o,n];let r,i,l=a.length,d=at;for(;l--;)r=a[l],i=d.get(r),void 0===i&&d.set(r,i=l?new Map:ot(t)),d=i;return i},it=(rt(),{http:null,xhr:Xe,fetch:{get:rt}});Z.forEach(it,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const lt=e=>`- ${e}`,dt=e=>Z.isFunction(e)||null===e||!1===e,ct=(e,t)=>{e=Z.isArray(e)?e:[e];const{length:n}=e;let s,o;const a={};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(lt).join("\n"):" "+lt(e[0]):"as no adapter specified";throw new ee("There is no suitable adapter to dispatch the request "+t,"ERR_NOT_SUPPORT")}return o};function ut(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new De(null,e)}function mt(e){ut(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 ct(e.adapter||xe.adapter,e)(e).then((function(t){return ut(e),t.data=Le.call(e,e.transformResponse,t),t.headers=Be.from(t.headers),t}),(function(t){return Fe(t)||(ut(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 pt="1.12.2",gt={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{gt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const ft={};gt.transitional=function(e,t,n){function s(e,t){return"[Axios v"+pt+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,o,a)=>{if(!1===e)throw new ee(s(o," has been removed"+(t?" in "+t:"")),ee.ERR_DEPRECATED);return t&&!ft[o]&&(ft[o]=!0,console.warn(s(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,a)}},gt.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const ht={assertOptions:function(e,t,n){if("object"!=typeof e)throw new ee("options must be an object",ee.ERR_BAD_OPTION_VALUE);const s=Object.keys(e);let o=s.length;for(;o-- >0;){const a=s[o],r=t[a];if(r){const t=e[a],n=void 0===t||r(t,a,e);if(!0!==n)throw new ee("option "+a+" must be "+n,ee.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new ee("Unknown option "+a,ee.ERR_BAD_OPTION)}},validators:gt},vt=ht.validators;class yt{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=We(this.defaults,t);const{transitional:n,paramsSerializer:s,headers:o}=t;void 0!==n&&ht.assertOptions(n,{silentJSONParsing:vt.transitional(vt.boolean),forcedJSONParsing:vt.transitional(vt.boolean),clarifyTimeoutError:vt.transitional(vt.boolean)},!1),null!=s&&(Z.isFunction(s)?t.paramsSerializer={serialize:s}:ht.assertOptions(s,{encode:vt.function,serialize:vt.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),ht.assertOptions(t,{baseUrl:vt.spelling("baseURL"),withXsrfToken:vt.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let a=o&&Z.merge(o.common,o[t.method]);o&&Z.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete o[e]})),t.headers=Be.concat(a,o);const r=[];let i=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(i=i&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let d;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let c,u=0;if(!i){const e=[mt.bind(this),void 0];for(e.unshift(...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,o){n.reason||(n.reason=new De(e,s,o),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new At((function(t){e=t})),cancel:e}}}const bt=At;const Ct={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ct).forEach((([e,t])=>{Ct[t]=e}));const kt=Ct;const xt=function e(t){const n=new wt(t),s=a(wt.prototype.request,n);return Z.extend(s,wt.prototype,n,{allOwnKeys:!0}),Z.extend(s,n,null,{allOwnKeys:!0}),s.create=function(n){return e(We(t,n))},s}(xe);xt.Axios=wt,xt.CanceledError=De,xt.CancelToken=bt,xt.isCancel=Fe,xt.VERSION=pt,xt.toFormData=re,xt.AxiosError=ee,xt.Cancel=xt.CanceledError,xt.all=function(e){return Promise.all(e)},xt.spread=function(e){return function(t){return e.apply(null,t)}},xt.isAxiosError=function(e){return Z.isObject(e)&&!0===e.isAxiosError},xt.mergeConfig=We,xt.AxiosHeaders=Be,xt.formToJSON=e=>Ce(Z.isHTMLForm(e)?new FormData(e):e),xt.getAdapter=ct,xt.HttpStatusCode=kt,xt.default=xt;const Tt=xt,{Axios:Et,AxiosError:Nt,CanceledError:_t,isCancel:St,CancelToken:Pt,VERSION:Bt,all:Lt,Cancel:Ft,isAxiosError:zt,spread:Dt,toFormData:Mt,AxiosHeaders:Ot,HttpStatusCode:Ut,formToJSON:Rt,getAdapter:jt,mergeConfig:It}=Tt;var $t=n(3814);const Ht=Tt.create({headers:{requesttoken:(0,o.do)()??"","X-Requested-With":"XMLHttpRequest"}});(0,o.zo)((e=>{Ht.defaults.headers.requesttoken=e}));const Gt=Object.assign(Ht,{CancelToken:Tt.CancelToken,isCancel:Tt.isCancel}),Vt=Symbol("csrf-retry");const Wt=Symbol("retryDelay");Gt.interceptors.response.use((e=>e),function(e){return async t=>{if(!zt(t))throw t;const{config:n,response:s,request:o}=t,a=o?.responseURL;if(n&&!n[Vt]&&412===s?.status&&"CSRF check failed"===s?.data?.message){console.warn(`Request to ${a} failed because of a CSRF mismatch. Fetching a new token`);const{data:{token:t}}=await e.get((0,$t.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}}(Gt)),Gt.interceptors.response.use((e=>e),function(e){return async t=>{if(!zt(t))throw t;const{config:n,response:s,request:o}=t,a=o?.responseURL,r=s?.status,i=s?.headers;let l="number"==typeof n?.[Wt]?n?.[Wt]: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:a}),t;return console.warn(`Request to ${a} failed because of maintenance mode. Retrying in ${l}s`),await new Promise((e=>{setTimeout(e,1e3*l)})),e({...n,[Wt]:l})}throw t}}(Gt)),Gt.interceptors.response.use((e=>e),(async function(e){if(zt(e)){const{config:t,response:n,request:s}=e,o=s?.responseURL,a=n?.status;401===a&&"Current user is not logged in"===n?.data?.message&&t?.reloadExpiredSession&&window?.location&&(console.error(`Request to ${o} failed because the user session expired. Reloading the page …`),window.location.reload())}throw e}))},3095:(e,t,n)=>{"use strict";n.d(t,{l:()=>c,n:()=>u,t:()=>r});var s=n(7736);const o=(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=>o.addTranslation(e.locale,e.json)));const a=o.build(),r=(a.ngettext.bind(a),a.gettext.bind(a));var i=(e=>(e[e.OFF="off"]="OFF",e[e.POLITE="polite"]="POLITE",e[e.ASSERTIVE="assertive"]="ASSERTIVE",e))(i||{});const l=7e3;function d(e,t){if(t=Object.assign({timeout:l,isHTML:!1,type:void 0,selector:void 0,onRemove:()=>{},onClick:void 0,close:!0},t),"string"==typeof e&&!t.isHTML){const t=document.createElement("div");t.innerHTML=e,e=t.innerText}let n=t.type??"";"function"==typeof t.onClick&&(n+=" toast-with-click ");const o=e instanceof Node;let a=i.POLITE;t.ariaLive?a=t.ariaLive:"toast-error"!==t.type&&"toast-undo"!==t.type||(a=i.ASSERTIVE);const r=s({[o?"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:a});return r.showToast(),r}function c(e,t){return d(e,{...t,type:"toast-error"})}function u(e,t,n,s,o,a,r,i){var l="function"==typeof e?e.options:e;return t&&(l.render=t,l.staticRenderFns=n,l._compiled=!0),a&&(l._scopeId="data-v-"+a),{exports:e,options:l}}},5168:(e,t,n)=>{"use strict";n.d(t,{Qg:()=>s.l});n(7975);var s=n(3095),o=n(5471),a=n(6147),r=n(1133);const i=(0,o.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,o.sV)((()=>window.addEventListener("unload",n))),(0,o.hi)((()=>window.removeEventListener("unload",n))),{__sfc:!0,props:t,handleUnload:n,NcDialog:a.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(8711),o=n(8064);class a{bus;constructor(e){"function"==typeof e.getVersion&&s(e.getVersion())?o(e.getVersion())!==o(this.getVersion())&&console.warn("Proxying an event bus of version "+e.getVersion()+" with "+this.getVersion()):console.warn("Proxying an event bus with an unknown or invalid version"),this.bus=e}getVersion(){return"3.3.2"}subscribe(e,t){this.bus.subscribe(e,t)}unsubscribe(e,t){this.bus.unsubscribe(e,t)}emit(e,...t){this.bus.emit(e,...t)}}class r{handlers=new Map;getVersion(){return"3.3.2"}subscribe(e,t){this.handlers.set(e,(this.handlers.get(e)||[]).concat(t))}unsubscribe(e,t){this.handlers.set(e,(this.handlers.get(e)||[]).filter((e=>e!==t)))}emit(e,...t){(this.handlers.get(e)||[]).forEach((e=>{try{e(t[0])}catch(e){console.error("could not invoke event listener",e)}}))}}let i=null;function l(){return null!==i?i:"undefined"==typeof window?new Proxy({},{get:()=>()=>console.error("Window not available, EventBus can not be established!")}):(window.OC?._eventBus&&void 0===window._nc_event_bus&&(console.warn("found old event bus instance at OC._eventBus. Update your version!"),window._nc_event_bus=window.OC._eventBus),i=void 0!==window?._nc_event_bus?new a(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)}},3839:(e,t,n)=>{"use strict";n.d(t,{a:()=>r,d:()=>d,e:()=>c,g:()=>a,t:()=>l});var s=n(9418),o=n(580);function a(){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,a,r){const l="object"==typeof n?n:void 0,d="number"==typeof a?a:"number"==typeof n?n:void 0,c={escape:!0,sanitize:!0,..."object"==typeof r?r:"object"==typeof a?a:{}},u=e=>e,m=(c.sanitize?s.A.sanitize:u)||u,p=c.escape?o: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?o:u)(`${n.value}`):p(e)}))):f);var h,v}function d(e,t,n,s,o,a){const r="_"+t+"_::_"+n+"_",d=a?.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)],o,s,a)}}return l(e,1===s?t:n,o,s,a)}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 o{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,o={}){return(0,s.d)("",e,t,n,o,{bundle:this.bundle})}}class a{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 o((e=>(0,s.e)(e,this.language)));return this.language in this.translations&&e.addTranslations(this.translations[this.language]),e}}function r(){return new a}},3334:(e,t,n)=>{"use strict";n.d(t,{$X:()=>r,JN:()=>o,Pe:()=>i,Z0:()=>s.a,fL:()=>l,fw:()=>c,hY:()=>a,lG:()=>d,lO:()=>s.g});var s=n(3839);function o(){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 a(){if(void 0!==globalThis.dayNames)return globalThis.dayNames;const e=(0,s.g)();return[new Date("1970-01-04T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-05T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-06T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-07T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-08T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-09T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"}),new Date("1970-01-10T00:00:00.000Z").toLocaleDateString(e,{weekday:"long"})]}function r(){if(void 0!==globalThis.dayNamesShort)return globalThis.dayNamesShort;const e=(0,s.g)();return[new Date("1970-01-04T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-05T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-06T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-07T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-08T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-09T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"}),new Date("1970-01-10T00:00:00.000Z").toLocaleDateString(e,{weekday:"short"})]}function i(){if(void 0!==globalThis.dayNamesMin)return globalThis.dayNamesMin;const e=(0,s.g)();return[new Date("1970-01-04T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-05T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-06T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-07T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-08T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-09T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"}),new Date("1970-01-10T00:00:00.000Z").toLocaleDateString(e,{weekday:"narrow"})]}function l(){if(void 0!==globalThis.monthNames)return globalThis.monthNames;const e=(0,s.g)();return[new Date("1970-01-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-02-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-03-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-04-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-05-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-06-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-07-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-08-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-09-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-10-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-11-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"}),new Date("1970-12-01T00:00:00.000Z").toLocaleDateString(e,{month:"long"})]}function d(){if(void 0!==globalThis.monthNamesShort)return globalThis.monthNamesShort;const e=(0,s.g)();return[new Date("1970-01-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-02-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-03-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-04-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-05-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-06-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-07-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-08-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-09-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-10-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-11-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"}),new Date("1970-12-01T00:00:00.000Z").toLocaleDateString(e,{month:"short"})]}function c(e=Date.now(),t={}){const n={ignoreSeconds:!1,language:(0,s.a)(),relativeTime:"long",...t},o=new Date(e),a=new Intl.RelativeTimeFormat([n.language,(0,s.a)()],{numeric:"auto",style:n.relativeTime}),r=(o.getTime()-Date.now())/1e3;if(Math.abs(r)<59.5)return n.ignoreSeconds||a.format(Math.round(r),"second");const i=r/60;if(Math.abs(i)<=59)return a.format(Math.round(i),"minute");const l=i/60;if(Math.abs(l)<23.5)return a.format(Math.round(l),"hour");const d=l/24;if(Math.abs(d)<6.5)return a.format(Math.round(d),"day");if(Math.abs(d)<27.5){const e=d/7;return a.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(o)}},5947:(e,t,n)=>{"use strict";n.d(t,{YK:()=>m});var s=n(3029),o=(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))(o||{}),a=Object.defineProperty,r=(e,t,n)=>(((e,t,n)=>{t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);class i{constructor(e){r(this,"context"),this.context=e||{}}formatMessage(e,t,n){let s="["+o[t].toUpperCase()+"] ";return n&&n.app&&(s+=n.app+": "),"string"==typeof e?s+e:(s+="Unexpected ".concat(e.name),e.message&&(s+=' "'.concat(e.message,'"')),t===o.Debug&&e.stack&&(s+="\n\nStack trace:\n".concat(e.stack)),s)}log(e,t,n){var s,a;if(!("number"==typeof(null==(s=this.context)?void 0:s.level)&&e<(null==(a=this.context)?void 0:a.level)))switch("object"==typeof t&&void 0===(null==n?void 0:n.error)&&(n.error=t),e){case o.Debug:console.debug(this.formatMessage(t,o.Debug,n),n);break;case o.Info:console.info(this.formatMessage(t,o.Info,n),n);break;case o.Warn:console.warn(this.formatMessage(t,o.Warn,n),n);break;case o.Error:console.error(this.formatMessage(t,o.Error,n),n);break;case o.Fatal:default:console.error(this.formatMessage(t,o.Fatal,n),n)}}debug(e,t){this.log(o.Debug,e,Object.assign({},this.context,t))}info(e,t){this.log(o.Info,e,Object.assign({},this.context,t))}warn(e,t){this.log(o.Warn,e,Object.assign({},this.context,t))}error(e,t){this.log(o.Error,e,Object.assign({},this.context,t))}fatal(e,t){this.log(o.Fatal,e,Object.assign({},this.context,t))}}function l(e){return new i(e)}var d=Object.defineProperty,c=(e,t,n)=>(((e,t,n)=>{t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);class u{constructor(e){c(this,"context"),c(this,"factory"),this.context={},this.factory=e}setApp(e){return this.context.app=e,this}setLogLevel(e){return this.context.level=e,this}setUid(e){return this.context.uid=e,this}detectUser(){const e=(0,s.HW)();return null!==e&&(this.context.uid=e.uid),this}detectLogLevel(){const e=this,t=()=>{var n,s;"complete"===document.readyState||"interactive"===document.readyState?(e.context.level=null!=(s=null==(n=window._oc_config)?void 0:n.loglevel)?s:o.Warn,window._oc_debug&&(e.context.level=o.Debug),document.removeEventListener("readystatechange",t)):document.addEventListener("readystatechange",t)};return t(),this}build(){return void 0===this.context.level&&this.detectLogLevel(),this.factory(this.context)}}function m(){return new u(l)}},1225:(e,t,n)=>{"use strict";function s(e){return e?e.split("/").map(encodeURIComponent).join("/"):e}n.d(t,{O0:()=>s})},3814:(e,t,n)=>{"use strict";n.d(t,{$_:()=>i,Jv:()=>r,KT:()=>o,aU:()=>l,dC:()=>s});const s=(e,t)=>{var n;return(null!=(n=null==t?void 0:t.baseURL)?n:i())+(e=>"/remote.php/"+e)(e)},o=(e,t,n)=>{var s;const o=1===Object.assign({ocsVersion:2},n||{}).ocsVersion?1:2;return(null!=(s=null==n?void 0:n.baseURL)?s:i())+"/ocs/v"+o+".php"+a(e,t,n)},a=(e,t,n)=>{const s=Object.assign({escape:!0},n||{});return"/"!==e.charAt(0)&&(e="/"+e),o=(o=t||{})||{},e.replace(/{([^{}]*)}/g,(function(e,t){const n=o[t];return s.escape?encodeURIComponent("string"==typeof n||"number"==typeof n?n.toString():e):"string"==typeof n||"number"==typeof n?n.toString():e}));var o},r=(e,t,n)=>{var s,o,r;const i=Object.assign({noRewrite:!1},n||{}),d=null!=(s=null==n?void 0:n.baseURL)?s:l();return!0!==(null==(r=null==(o=null==window?void 0:window.OC)?void 0:o.config)?void 0:r.modRewriteWorking)||i.noRewrite?d+"/index.php"+a(e,t,n):d+a(e,t,n)},i=()=>window.location.protocol+"//"+window.location.host+l();function l(){let e=window._oc_webroot;if(typeof e>"u"){e=location.pathname;const t=e.indexOf("/index.php/");if(-1!==t)e=e.slice(0,t);else{const t=e.indexOf("/",1);e=e.slice(0,t>0?t:void 0)}}return e}},6147:(e,t,n)=>{"use strict";n.d(t,{A:()=>ne});var s=n(5072),o=n.n(s),a=n(7825),r=n.n(a),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();o()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(3073),y=n(5471),w=n(8751),A=n(418),b=n(9238),C=n(7833),k=n(8289),x=n(1431);(0,A.r)(A.d);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,o=await(n.callback?.())??s;!1!==o&&t("click",e,o)}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 _=(0,x.n)(T,E,N,!1,null,null).exports;var S=n(1666),P={};P.styleTagTransform=g(),P.setAttributes=c(),P.insert=l().bind(null,"head"),P.domAPI=r(),P.insertStyleElement=m();o()(S.A,P);S.A&&S.A.locals&&S.A.locals;var B=n(8990),L=n(2697),F=n(9916),z=n(648),D=n(2861),M=n(752);const O={name:"PauseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var U=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon 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()])])])},R=[];const j=(0,x.n)(O,U,R,!1,null,null).exports,I={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 G=(0,x.n)(I,$,H,!1,null,null).exports;function V(e,t){let n,s,o,a=t;this.start=function(){o=!0,s=new Date,n=setTimeout(e,a)},this.pause=function(){o=!1,clearTimeout(n),a-=new Date-s},this.clear=function(){o=!1,clearTimeout(n),a=0},this.getTimeLeft=function(){return o&&(this.pause(),this.start()),a},this.getStateRunning=function(){return o},this.start()}(0,A.r)(A.n,A.J);const W={name:"NcModal",components:{Close:F.C,Pause:j,Play:G,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"},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.j,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 V((()=>{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)=>({afe18836:e.cssSlideshowDelay})))},X=W.setup;W.setup=X?(e,t)=>(q(),X(e,t)):q;const K=W;var Z=function(){var e=this,t=e._self._c;return t("transition",{attrs:{name:"fade",appear:""},on:{"after-enter":e.useFocusTrap,"before-leave":e.clearFocusTrap}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.showModal,expression:"showModal"}],ref:"mask",staticClass:"modal-mask",class:{"modal-mask--opaque":e.dark||e.forceDarkBackdrop,"modal-mask--light":e.lightBackdrop},attrs:{role:"dialog","aria-modal":"true","aria-labelledby":e.modalLabelId,"aria-describedby":"modal-description-"+e.randId,tabindex:"-1"}},[t("transition",{attrs:{name:"fade-visibility",appear:""}},[t("div",{staticClass:"modal-header",attrs:{"data-theme-light":e.lightBackdrop,"data-theme-dark":!e.lightBackdrop}},[e.modalName?t("h2",{staticClass:"modal-header__name",attrs:{id:"modal-name-"+e.randId}},[e._v(" "+e._s(e.modalName)+" ")]):e._e(),t("div",{staticClass:"icons-menu"},[e.hasNext&&e.enableSlideshow?t("button",{staticClass:"play-pause-icons",class:{"play-pause-icons--paused":e.slideshowPaused},attrs:{title:e.playPauseName,type:"button"},on:{click:e.togglePlayPause}},[e.playing?t("Pause",{staticClass:"play-pause-icons__pause",attrs:{size:20}}):t("Play",{staticClass:"play-pause-icons__play",attrs:{size:20}}),t("span",{staticClass:"hidden-visually"},[e._v(" "+e._s(e.playPauseName)+" ")]),e.playing?t("svg",{staticClass:"progress-ring",attrs:{height:"50",width:"50"}},[t("circle",{staticClass:"progress-ring__circle",attrs:{stroke:"white","stroke-width":"2",fill:"transparent",r:"15",cx:"25",cy:"25"}})]):e._e()],1):e._e(),t("NcActions",{staticClass:"header-actions",attrs:{inline:e.inlineActions}},[e._t("actions")],2),e.noClose||!e.canClose||e.closeButtonContained?e._e():t("NcButton",{staticClass:"header-close",attrs:{"aria-label":e.closeButtonAriaLabel,variant:"tertiary"},on:{click:e.close},scopedSlots:e._u([{key:"icon",fn:function(){return[t("Close",{attrs:{size:20}})]},proxy:!0}],null,!1,2121748766)})],1)])]),t("transition",{attrs:{name:e.modalTransitionName,appear:""}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.showModal,expression:"showModal"}],staticClass:"modal-wrapper",class:[`modal-wrapper--${e.size}`,{"modal-wrapper--spread-navigation":e.spreadNavigation}],on:{mousedown:function(t){return t.target!==t.currentTarget?null:e.handleClickModalWrapper.apply(null,arguments)}}},[t("transition",{attrs:{name:"fade-visibility",appear:""}},[t("NcButton",{directives:[{name:"show",rawName:"v-show",value:e.hasPrevious,expression:"hasPrevious"}],staticClass:"prev",attrs:{"aria-label":e.prevButtonAriaLabel,variant:"tertiary-no-background"},on:{click:e.previous},scopedSlots:e._u([{key:"icon",fn:function(){return[t("NcIconSvgWrapper",{attrs:{directional:"",path:e.mdiChevronLeft,size:40}})]},proxy:!0}])})],1),t("div",{staticClass:"modal-container",attrs:{id:"modal-description-"+e.randId}},[t("div",{staticClass:"modal-container__content"},[e._t("default")],2),!e.noClose&&e.canClose&&e.closeButtonContained?t("NcButton",{staticClass:"modal-container__close",attrs:{"aria-label":e.closeButtonAriaLabel,variant:"tertiary"},on:{click:e.close},scopedSlots:e._u([{key:"icon",fn:function(){return[t("Close",{attrs:{size:20}})]},proxy:!0}],null,!1,2121748766)}):e._e()],1),t("transition",{attrs:{name:"fade-visibility",appear:""}},[t("NcButton",{directives:[{name:"show",rawName:"v-show",value:e.hasNext,expression:"hasNext"}],staticClass:"next",attrs:{"aria-label":e.nextButtonAriaLabel,variant:"tertiary-no-background"},on:{click:e.next},scopedSlots:e._u([{key:"icon",fn:function(){return[t("NcIconSvgWrapper",{attrs:{directional:"",path:e.mdiChevronRight,size:40}})]},proxy:!0}])})],1)],1)])],1)])},J=[];const Y=(0,x.n)(K,Z,J,!1,null,"c2daf832").exports;(0,M.S)(Y);const Q=(0,y.pM)({name:"NcDialog",components:{NcDialogButton:_,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:o}=(0,v.Lhy)(s,{width:900}),a=(0,y.EW)((()=>o.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:a,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),o=n.n(s),a=n(7825),r=n.n(a),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();o()(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},1133:(e,t,n)=>{"use strict";n.d(t,{A:()=>U});var s=n(5072),o=n.n(s),a=n(7825),r=n.n(a),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(3384),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();o()(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 _=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()])])])},S=[];const P=(0,v.n)(N,_,S,!1,null,null).exports,B={name:"InformationIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var L=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon information-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},F=[];const z=(0,v.n)(B,L,F,!1,null,null).exports,D={name:"NcNoteCard",props:{type:{type:String,default:"warning",validator:e=>["success","info","warning","error"].includes(e)},showAlert:{type:Boolean,default:!1},heading:{type:String,default:""},text:{type:String,default:""}},setup:()=>({isLegacy32:y.i}),computed:{shouldShowAlert(){return this.showAlert||"error"===this.type},icon(){switch(this.type){case"error":return E;case"success":return P;case"info":return z;default:return C}}}};var M=function(){var e=this,t=e._self._c;return t("div",{staticClass:"notecard",class:{[`notecard--${e.type}`]:e.type,"notecard--legacy":e.isLegacy32},attrs:{role:e.shouldShowAlert?"alert":"note"}},[e._t("icon",(function(){return[t(e.icon,{tag:"component",staticClass:"notecard__icon",class:{"notecard__icon--heading":e.heading},attrs:{"fill-color":"var(--note-theme)",size:20}})]})),t("div",[e.heading?t("p",{staticClass:"notecard__heading"},[e._v(" "+e._s(e.heading)+" ")]):e._e(),e._t("default",(function(){return[t("p",{staticClass:"notecard__text"},[e._v(" "+e._s(e.text)+" ")])]}))],2)],2)},O=[];const U=(0,v.n)(D,M,O,!1,null,"1362be5a").exports},9916:(e,t,n)=>{"use strict";n.d(t,{C:()=>i});var s=n(1431);const o={name:"CloseIcon",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 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)(o,a,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})},2861:(e,t,n)=>{"use strict";n.d(t,{D:()=>S,N:()=>B});var s=n(5072),o=n.n(s),a=n(7825),r=n.n(a),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(8845),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();o()(f.A,h);f.A&&f.A.locals&&f.A.locals;var v=n(3073),y=n(5471),w=n(1431),A=n(9271),b=n(648);var C=n(418),k=n(8751),x=n(9238),T=n(63);const E={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var N=function(){var e=this,t=e._self._c;return t("span",e._b({staticClass:"material-design-icon dots-horizontal-icon",attrs:{"aria-hidden":e.title?null:"true","aria-label":e.title,role:"img"},on:{click:function(t){return e.$emit("click",t)}}},"span",e.$attrs,!1),[t("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[t("path",{attrs:{d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"}},[e.title?t("title",[e._v(e._s(e.title))]):e._e()])])])},_=[];const S=(0,w.n)(E,N,_,!1,null,null).exports;(0,C.r)(C.A);const P={name:"NcActions",components:{NcButton:x.N,NcPopover:T.N},provide(){return{"NcActions:isSemanticMenu":(0,y.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,C.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}},emits:["click","blur","focus","close","closed","open","opened","update:open"],setup(e){const t=`menu-${(0,k.G)()}`,n=`trigger-${t}`,s=(0,y.KR)(),{top:o,bottom:a}=(0,v.SSU)(s),{top:r,bottom:i}=(0,v.SSU)((0,y.lW)(e,"boundariesElement")),{height:l}=(0,v.lWr)();return{triggerButton:s,maxMenuHeight:(0,y.EW)((()=>Math.max(Math.min(o.value-84,o.value-r.value),Math.min(l.value-a.value-34,i.value-a.value)))),randomId:t,triggerRandomId:n}},data(){return{opened:this.open,focusIndex:0,actionsMenuSemanticType:"unknown"}},computed:{triggerButtonVariant(){return(this.type??this.variant)||(this.primary?"primary":this.menuName?"secondary":"tertiary")},config(){return{menu:{popupRole:"menu",withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!1,triggerA11yAttr:{"aria-controls":this.opened?this.randomId:null},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{"aria-labelledby":this.triggerRandomId,id:this.randomId,role:"menu"}},expanded:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!1,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{}},dialog:{popupRole:"dialog",withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!0,triggerA11yAttr:{"aria-controls":this.opened?this.randomId:null},popoverContainerA11yAttrs:{id:this.randomId,role:"dialog","aria-labelledby":this.triggerRandomId,"aria-modal":"true"},popoverUlA11yAttrs:{}},tooltip:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!1,withFocusTrap:!1,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{}},unknown:{popupRole:void 0,role:void 0,withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!0,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{"aria-labelledby":this.triggerRandomId}}}[this.actionsMenuSemanticType]}},watch:{open(e){e!==this.opened&&(this.opened=e)},opened(){this.opened?document.body.addEventListener("keydown",this.handleEscapePressed):document.body.removeEventListener("keydown",this.handleEscapePressed)}},created(){!function(e,t={}){const n=(0,b.c)();(0,y.wB)(e,(()=>{(0,A.BA)(t.disabled)||((0,A.BA)(e)?n.pause():n.unpause())})),(0,y.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");if(this.$refs.menu.clientHeight>this.maxMenuHeight){let t=0,n=0;for(const s of this.$refs.menuList.children){if(t+s.clientHeight/2>this.maxMenuHeight){e.style.height=t-n/2+"px";break}n=s.clientHeight,t+=n}}else e.style.height="fit-content"},getCurrentActiveMenuItemElement(){return this.$refs.menu.querySelector("li.active")},getFocusableMenuItemElements(){return this.$refs.menu.querySelectorAll(".focusable")},onKeydown(e){if("Tab"===e.key){if(this.config.withFocusTrap)return;if(!this.config.withTabNavigation)return void this.closeMenu(!0);e.preventDefault();const t=this.getFocusableMenuItemElements(),n=[...t].indexOf(document.activeElement);if(-1===n)return;const 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&&(y.Ay.util.warn("Specifying forceMenu will ignore any inline actions rendering."),n=[]);const s=n.slice(0,this.inline),o=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"],a=o.some((t=>e.includes(this.getActionName(t)))),r=o.some((e=>n.includes(this.getActionName(e)))),i=o.some((e=>s.includes(this.getActionName(e))));if(a)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 a=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]})),o=t?.data?.attrs||{},a=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:{...o,"aria-label":i,title:d},ref:t?.data?.ref,props:{...c,disabled:this.disabled||t?.componentOptions?.propsData?.disabled,pressed:t?.componentOptions?.propsData?.modelValue,type:u,variant:(this.type??this.variant)||(l?"secondary":"tertiary")},on:{focus:this.onFocus,blur:this.onBlur,"update:pressed":t?.componentOptions?.listeners?.["update:modelValue"]??(()=>{}),...!!a&&{click:e=>{a&&a(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:{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(a),o.length>0?e("div",{class:["action-item",{"action-item--open":this.opened}]},[r(o)]):null]):e("div",{class:["action-item action-item--default-popover",`action-item--${this.triggerButtonVariant}`,{"action-item--open":this.opened}]},[r(t)])):a(t[0])}};const B=(0,w.n)(P,null,null,!1,null,"ddba453b").exports},9238:(e,t,n)=>{"use strict";n.d(t,{N:()=>b});var s=n(5072),o=n.n(s),a=n(7825),r=n.n(a),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(8553),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();o()(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},this);const s=this.to||this.href,o=!s&&"boolean"==typeof this.pressed,a=({href:a,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":o?this.pressed.toString():void 0,disabled:this.disabled,type:s?null:this.realType,role:s?"button":null,href:this.to?a: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=>{o&&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:a}}):a()}};const b=(0,w.n)(A,null,null,!1,null,"474ee0b9").exports},7833:(e,t,n)=>{"use strict";n.d(t,{N:()=>E});var s=n(5072),o=n.n(s),a=n(7825),r=n.n(a),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(9240),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();o()(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)=>({"0ceed50f":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,"6a8df8b8").exports},63:(e,t,n)=>{"use strict";n.d(t,{N:()=>yn});var s=n(5072),o=n.n(s),a=n(7825),r=n.n(a),i=n(7659),l=n.n(i),d=n(5056),c=n.n(d),u=n(540),m=n.n(u),p=n(1113),g=n.n(p),f=n(5228),h={};h.styleTagTransform=g(),h.setAttributes=c(),h.insert=l().bind(null,"head"),h.domAPI=r(),h.insertStyleElement=m();o()(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 o=t.x+t.width/2-n.width/2,a=t.y+t.height/2-n.height/2;let r;switch(v(s)){case"top":r={x:o,y:t.y-n.height};break;case"bottom":r={x:o,y:t.y+t.height};break;case"right":r={x:t.x+t.width,y:a};break;case"left":r={x:t.x-n.width,y:a};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:o,rects:a,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 o.getClippingClientRect({element:await o.isElement(g)?g:g.contextElement||await o.getDocumentElement({element:r.floating}),boundary:l,rootBoundary:d}),h=k(await o.convertOffsetParentRelativeRectToViewportRelativeRect({rect:"floating"===c?{...a.floating,x:n,y:s}:a.reference,offsetParent:await o.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 _={left:"right",right:"left",bottom:"top",top:"bottom"};function S(e){return e.replace(/left|right|bottom|top/g,(e=>_[e]))}function P(e,t){const n="start"===y(e),s=w(e),o=A(s);let a="x"===s?n?"right":"left":n?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=S(a)),{main:a,cross:S(a)}}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,o,a,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==(o=u.autoPlacement)?void 0:o.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!=(a=null==(r=u.autoPlacement)?void 0:r.overflows)?a:[],{placement:C,overflows:E}],_=w[b+1];if(_)return{data:{index:b+1,overflows:N},reset:{placement:_}};const S=N.slice().sort(((e,t)=>e.overflows[0]-t.overflows[0])),B=null==(i=S.find((e=>{let{overflows:t}=e;return t.every((e=>e<=0))})))?void 0:i.placement;return{data:{skip:!0},reset:{placement:null!=B?B:S[0].placement}}}}};const M=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,s;const{placement:o,middlewareData:a,rects:r,initialPlacement:i}=t;if(null!=(n=a.flip)&&n.skip)return{};const{mainAxis:l=!0,crossAxis:d=!0,fallbackPlacements:c,fallbackStrategy:u="bestFit",flipAlignment:m=!0,...p}=e,g=v(o),f=c||(g===i||!m?[S(i)]:function(e){const t=S(e);return[L(e),t,L(t)]}(i)),h=[i,...f],y=await x(t,p),w=[];let A=(null==(s=a.flip)?void 0:s.overflows)||[];if(l&&w.push(y[g]),d){const{main:e,cross:t}=P(o,r);w.push(y[e],y[t])}if(A=[...A,{placement:o,overflows:w}],!w.every((e=>e<=0))){var b,C;const e=(null!=(b=null==(C=a.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 O=function(e){return void 0===e&&(e=0),{name:"offset",options:e,fn(t){const{x:n,y:s,placement:o,rects:a}=t,r=function(e){let{placement:t,rects:n,value:s}=e;const o=v(t),a=["left","top"].includes(o)?-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(o)?{x:l,y:i*a}:{x:i*a,y:l}}({placement:o,rects:a,value:e});return{x:n+r.x,y:s+r.y,data:r}}}};function U(e){return"x"===e?"y":"x"}function R(e){return"[object Window]"===(null==e?void 0:e.toString())}function j(e){if(null==e)return window;if(!R(e)){const t=e.ownerDocument;return t&&t.defaultView||window}return e}function I(e){return j(e).getComputedStyle(e)}function $(e){return R(e)?"":e?(e.nodeName||"").toLowerCase():""}function H(e){return e instanceof j(e).HTMLElement}function G(e){return e instanceof j(e).Element}function V(e){return e instanceof j(e).ShadowRoot||e instanceof ShadowRoot}function W(e){const{overflow:t,overflowX:n,overflowY:s}=I(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=I(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,Z=Math.max,J=Math.round;function Y(e,t){void 0===t&&(t=!1);const n=e.getBoundingClientRect();let s=1,o=1;return t&&H(e)&&(s=e.offsetWidth>0&&J(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&J(n.height)/e.offsetHeight||1),{width:n.width/s,height:n.height/o,top:n.top/o,right:n.right/s,bottom:n.bottom/o,left:n.left/s,x:n.left/s,y:n.top/o}}function Q(e){return(t=e,(t instanceof j(t).Node?e.ownerDocument:e.document)||window.document).documentElement;var t}function ee(e){return R(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),o=Q(t),a=Y(e,s&&function(e){const t=Y(e);return J(t.width)!==e.offsetWidth||J(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(o))&&(r=ee(t)),H(t)){const e=Y(t,!0);i.x=e.x+t.clientLeft,i.y=e.y+t.clientTop}else o&&(i.x=te(o));return{x:a.left+r.scrollLeft-i.x,y:a.top+r.scrollTop-i.y,width:a.width,height:a.height}}function se(e){return"html"===$(e)?e:e.assignedSlot||e.parentNode||(V(e)?e.host:null)||Q(e)}function oe(e){return H(e)&&"fixed"!==getComputedStyle(e).position?e.offsetParent:null}function ae(e){const t=j(e);let n=oe(e);for(;n&&q(n)&&"static"===getComputedStyle(n).position;)n=oe(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),o=s===(null==(n=e.ownerDocument)?void 0:n.body),a=j(s),r=o?[a].concat(a.visualViewport||[],W(s)?s:[]):s,i=t.concat(r);return o?i:i.concat(le(se(r)))}function de(e,t){return"viewport"===t?k(function(e){const t=j(e),n=Q(e),s=t.visualViewport;let o=n.clientWidth,a=n.clientHeight,r=0,i=0;return s&&(o=s.width,a=s.height,Math.abs(t.innerWidth/s.scale-s.width)<.01&&(r=s.offsetLeft,i=s.offsetTop)),{width:o,height:a,x:r,y:i}}(e)):G(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),o=null==(t=e.ownerDocument)?void 0:t.body,a=Z(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),r=Z(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0);let i=-s.scrollLeft+te(e);const l=-s.scrollTop;return"rtl"===I(o||n).direction&&(i+=Z(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:r,x:i,y:l}}(Q(e)))}function ce(e){const t=le(se(e)),n=["absolute","fixed"].includes(I(e).position)&&H(e)?ae(e):e;return G(n)?t.filter((e=>G(e)&&function(e,t){const n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&V(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,ae(n),s),floating:{...re(n),x:0,y:0}}},convertOffsetParentRelativeRectToViewportRelativeRect:e=>function(e){let{rect:t,offsetParent:n,strategy:s}=e;const o=H(n),a=Q(n);if(n===a)return t;let r={scrollLeft:0,scrollTop:0};const i={x:0,y:0};if((o||!o&&"fixed"!==s)&&(("body"!==$(n)||W(a))&&(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 ae(t)},isElement:e=>G(e),getDocumentElement:e=>{let{element:t}=e;return Q(t)},getClippingClientRect:e=>function(e){let{element:t,boundary:n,rootBoundary:s}=e;const o=[..."clippingParents"===n?ce(t):[].concat(n),s],a=o[0],r=o.reduce(((e,n)=>{const s=de(t,n);return e.top=Z(s.top,e.top),e.right=K(s.right,e.right),e.bottom=K(s.bottom,e.bottom),e.left=Z(s.left,e.left),e}),de(t,a));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:o="absolute",middleware:a=[],platform:r}=n;let i=await r.getElementRects({reference:e,floating:t,strategy:o}),{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)),ke=(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};function xe(e,t){for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&("object"==typeof t[n]&&e[n]?xe(e[n],t[n]):e[n]=t[n])}const Te={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:5e3,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover","focus"],delay:{show:0,hide:400}}}};function Ee(e,t){let n,s=Te.themes[e]||{};do{n=s[t],void 0===n?s.$extend?s=Te.themes[s.$extend]||{}:(s=null,n=Te[t]):s=null}while(s);return n}function Ne(e){const t=[e];let n=Te.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=Te.themes[n.$extend]||{}):n=null}while(n);return t}let _e=!1;if("undefined"!=typeof window){_e=!1;try{const e=Object.defineProperty({},"passive",{get(){_e=!0}});window.addEventListener("test",null,e)}catch(e){}}let Se=!1;"undefined"!=typeof window&&"undefined"!=typeof navigator&&(Se=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const Pe=["auto","top","bottom","left","right"].reduce(((e,t)=>e.concat([t,`${t}-start`,`${t}-end`])),[]),Be={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart"},Le={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend"};function Fe(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function ze(){return new Promise((e=>requestAnimationFrame((()=>{requestAnimationFrame(e)}))))}const De=[];let Me=null;const Oe={};function Ue(e){let t=Oe[e];return t||(t=Oe[e]=[]),t}let Re=function(){};function je(e){return function(){return Ee(this.$props.theme,e)}}"undefined"!=typeof window&&(Re=window.Element);const Ie="__floating-vue__popper";var $e=()=>({name:"VPopper",props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,required:!0},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:je("disabled")},positioningDisabled:{type:Boolean,default:je("positioningDisabled")},placement:{type:String,default:je("placement"),validator:e=>Pe.includes(e)},delay:{type:[String,Number,Object],default:je("delay")},distance:{type:[Number,String],default:je("distance")},skidding:{type:[Number,String],default:je("skidding")},triggers:{type:Array,default:je("triggers")},showTriggers:{type:[Array,Function],default:je("showTriggers")},hideTriggers:{type:[Array,Function],default:je("hideTriggers")},popperTriggers:{type:Array,default:je("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:je("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:je("popperHideTriggers")},container:{type:[String,Object,Re,Boolean],default:je("container")},boundary:{type:[String,Re],default:je("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:je("strategy")},autoHide:{type:[Boolean,Function],default:je("autoHide")},handleResize:{type:Boolean,default:je("handleResize")},instantMove:{type:Boolean,default:je("instantMove")},eagerMount:{type:Boolean,default:je("eagerMount")},popperClass:{type:[String,Array,Object],default:je("popperClass")},computeTransformOrigin:{type:Boolean,default:je("computeTransformOrigin")},autoMinSize:{type:Boolean,default:je("autoMinSize")},autoSize:{type:[Boolean,String],default:je("autoSize")},autoMaxSize:{type:Boolean,default:je("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:je("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:je("preventOverflow")},overflowPadding:{type:[Number,String],default:je("overflowPadding")},arrowPadding:{type:[Number,String],default:je("arrowPadding")},arrowOverflow:{type:Boolean,default:je("arrowOverflow")},flip:{type:Boolean,default:je("flip")},shift:{type:Boolean,default:je("shift")},shiftCrossAxis:{type:Boolean,default:je("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:je("noAutoFocus")}},provide(){return{[Ie]:{parentPopper:this}}},inject:{[Ie]:{default:null}},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},shownChildren:new Set,lastAutoHide:!0}},computed:{popperId(){return null!=this.ariaId?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:"function"==typeof this.autoHide?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:Ce(be({},this.classes),{popperClass:this.popperClass}),result:this.positioningDisabled?null:this.result}},parentPopper(){var e;return null==(e=this[Ie])?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,t;return(null==(e=this.popperTriggers)?void 0:e.includes("hover"))||(null==(t=this.popperShowTriggers)?void 0:t.includes("hover"))}},watch:be(be({shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())}},["triggers","positioningDisabled"].reduce(((e,t)=>(e[t]="$_refreshListeners",e)),{})),["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce(((e,t)=>(e[t]="$_computePosition",e)),{})),created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map((e=>e.toString(36).substring(2,10))).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeDestroy(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:n=!1}={}){var s,o;(null==(s=this.parentPopper)?void 0:s.lockedChild)&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,!n&&this.disabled||((null==(o=this.parentPopper)?void 0:o.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(O({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:o}=t,{mainAxis:a=!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(o)),m=U(u);let p=d[u],g=d[m];if(a){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(M({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:o,y:a,placement:r,rects:i,platform:l}=t;if(null==n)return{};const d=C(s),c={x:o,y:a},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],_=k/2-p[m]/2+x,S=N(T,_,E);return{data:{[u]:S,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:o}=n.arrow;return s=e.startsWith("top")||e.startsWith("bottom")?Math.abs(o)>t.reference.width/2:Math.abs(o)>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 o;if(null==(o=s.autoSize)?void 0:o.skip)return{};let a,r;return n.startsWith("top")||n.startsWith("bottom")?a=t.reference.width:r=t.reference.height,this.$_innerNode.style["min"===e?"minWidth":"max"===e?"maxWidth":"width"]=null!=a?`${a}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:o,middlewareData:a}=t,{apply:r,...i}=e;if(null!=(n=a.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:o.floating.height-(["left","right"].includes(s)?2*(0!==f||0!==h?f+h:E(l.top,l.bottom)):l[u]),width:o.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,...o}),{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),Me&&this.instantMove&&Me.instantMove&&Me!==this.parentPopper)return Me.$_applyHide(!0),void this.$_applyShow(!0);t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,t=!1){this.shownChildren.size>0?this.$_pendingHide=!0:(this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(Me=this),t?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide")))},$_computeDelay(e){const t=this.delay;return parseInt(t&&t[e]||t||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,this.isShown||(this.$_ensureTeleport(),await ze(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...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),o=e.y+e.height/2-(n.top+t.offsetTop);this.result.transformOrigin=`${s}px ${o}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let t;for(let n=0;n0)return this.$_pendingHide=!0,void(this.$_hideInProgress=!1);if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,Fe(De,this),0===De.length&&document.body.classList.remove("v-popper--some-open");for(const e of Ne(this.theme)){const t=Ue(e);Fe(t,this),0===t.length&&document.body.classList.remove(`v-popper--some-open--${e}`)}Me===this&&(Me=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=Ee(this.theme,"disposeTimeout");null!==t&&(this.$_disposeTimer=setTimeout((()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)}),t)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await ze(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if("string"==typeof e?e=window.document.querySelector(e):!1===e&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=e=>{this.isShown&&!this.$_hideInProgress||(e.usedByTooltip=!0,!this.$_preventShow&&this.show({event:e}))};this.$_registerTriggerListeners(this.$_targetNodes,Be,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],Be,this.popperTriggers,this.popperShowTriggers,e);const t=e=>t=>{t.usedByTooltip||this.hide({event:t,skipAiming:e})};this.$_registerTriggerListeners(this.$_targetNodes,Le,this.triggers,this.hideTriggers,t(!1)),this.$_registerTriggerListeners([this.$_popperNode],Le,this.popperTriggers,this.popperHideTriggers,t(!0))},$_registerEventListeners(e,t,n){this.$_events.push({targetNodes:e,eventType:t,handler:n}),e.forEach((e=>e.addEventListener(t,n,_e?{passive:!0}:void 0)))},$_registerTriggerListeners(e,t,n,s,o){let a=n;null!=s&&(a="function"==typeof s?s(a):s),a.forEach((n=>{const s=t[n];s&&this.$_registerEventListeners(e,s,o)}))},$_removeEventListeners(e){const t=[];this.$_events.forEach((n=>{const{targetNodes:s,eventType:o,handler:a}=n;e&&e!==o?t.push(n):s.forEach((e=>e.removeEventListener(o,a)))})),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(Ke>=e.left&&Ke<=e.right&&Ze>=e.top&&Ze<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=Ke-qe,n=Ze-Xe,s=e.left+e.width/2-qe+(e.top+e.height/2)-Xe+e.width+e.height,o=qe+t*s,a=Xe+n*s;return Je(qe,Xe,o,a,e.left,e.top,e.left,e.bottom)||Je(qe,Xe,o,a,e.left,e.top,e.right,e.top)||Je(qe,Xe,o,a,e.right,e.top,e.right,e.bottom)||Je(qe,Xe,o,a,e.left,e.bottom,e.right,e.bottom)}return!1}},render(){return this.$scopedSlots.default(this.slotData)[0]}});function He(e){for(let t=0;t=0;s--){const o=De[s];try{const s=o.$_containsGlobalTarget=Ve(o,e);o.$_pendingHide=!1,requestAnimationFrame((()=>{if(o.$_pendingHide=!1,!n[o.randomId]&&We(o,s,e)){if(o.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&s){let e=o.parentPopper;for(;e;)n[e.randomId]=!0,e=e.parentPopper;return}let a=o.parentPopper;for(;a&&We(a,a.$_containsGlobalTarget,e);)a.$_handleGlobalClose(e,t),a=a.parentPopper}}))}catch(e){}}}function Ve(e,t){const n=e.popperNode();return e.$_mouseDownContains||n.contains(t.target)}function We(e,t,n){return n.closeAllPopover||n.closePopover&&t||function(e,t){if("function"==typeof e.autoHide){const n=e.autoHide(t);return e.lastAutoHide=n,n}return e.autoHide}(e,n)&&!t}"undefined"!=typeof document&&"undefined"!=typeof window&&(Se?(document.addEventListener("touchstart",He,!_e||{passive:!0,capture:!0}),document.addEventListener("touchend",(function(e){Ge(e,!0)}),!_e||{passive:!0,capture:!0})):(window.addEventListener("mousedown",He,!0),window.addEventListener("click",(function(e){Ge(e)}),!0)),window.addEventListener("resize",(function(e){for(let t=0;t=0&&l<=1&&d>=0&&d<=1}var Ye;function Qe(){Qe.init||(Qe.init=!0,Ye=-1!==function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var s=e.indexOf("Edge/");return s>0?parseInt(e.substring(s+5,e.indexOf(".",s)),10):-1}())}function et(e,t,n,s,o,a,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,o&&(u.functional=!0)),s&&(u._scopeId=s),a?(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(a)},u._ssrRegister=c):t&&(c=r?function(e){t.call(this,d(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,i(e))}),c)if(u.functional){var m=u.render;u.render=function(e,t){return c.call(t),m(e,t)}}else{var p=u.beforeCreate;u.beforeCreate=p?[].concat(p,c):[c]}return n}"undefined"!=typeof window&&window.addEventListener("mousemove",(e=>{qe=Ke,Xe=Ze,Ke=e.clientX,Ze=e.clientY}),_e?{passive:!0}:void 0);var tt={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var e=this;Qe(),this.$nextTick((function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight,e.emitOnMount&&e.emitSize()}));var t=document.createElement("object");this._resizeObject=t,t.setAttribute("aria-hidden","true"),t.setAttribute("tabindex",-1),t.onload=this.addResizeHandlers,t.type="text/html",Ye&&this.$el.appendChild(t),t.data="about:blank",Ye||this.$el.appendChild(t)},beforeDestroy:function(){this.removeResizeHandlers()},methods:{compareAndNotify:function(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize:function(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!Ye&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}},nt=function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})};nt._withStripped=!0;var st=et({render:nt,staticRenderFns:[]},undefined,tt,"data-v-8859cc6c",false,undefined,!1,void 0,void 0,void 0);var ot={version:"1.0.1",install:function(e){e.component("resize-observer",st),e.component("ResizeObserver",st)}},at=null;"undefined"!=typeof window?at=window.Vue:void 0!==n.g&&(at=n.g.Vue),at&&at.use(ot);var rt={computed:{themeClass(){return function(e){const t=[e];let n=Te.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=Te.themes[n.$extend]||{}):n=null}while(n);return t.map((e=>`v-popper--theme-${e}`))}(this.theme)}}},it={name:"VPopperContent",components:{ResizeObserver:st},mixins:[rt],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},methods:{toPx:e=>null==e||isNaN(e)?null:`${e}px`}};function lt(e,t,n,s,o,a,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),a&&(d._scopeId="data-v-"+a),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__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=l):o&&(l=i?function(){o.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:o),l)if(d.functional){d._injectStyles=l;var c=d.render;d.render=function(e,t){return l.call(t),c(e,t)}}else{var u=d.beforeCreate;d.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:d}}const dt={};var ct=lt(it,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"popover",staticClass:"v-popper__popper",class:[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}],style:e.result?{position:e.result.strategy,transform:"translate3d("+Math.round(e.result.x)+"px,"+Math.round(e.result.y)+"px,0)"}:void 0,attrs:{id:e.popperId,"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0},on:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"]))return null;e.autoHide&&e.$emit("hide")}}},[n("div",{staticClass:"v-popper__backdrop",on:{click:function(t){e.autoHide&&e.$emit("hide")}}}),n("div",{staticClass:"v-popper__wrapper",style:e.result?{transformOrigin:e.result.transformOrigin}:void 0},[n("div",{ref:"inner",staticClass:"v-popper__inner"},[e.mounted?[n("div",[e._t("default")],2),e.handleResize?n("ResizeObserver",{on:{notify:function(t){return e.$emit("resize",t)}}}):e._e()]:e._e()],2),n("div",{ref:"arrow",staticClass:"v-popper__arrow-container",style:e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0},[n("div",{staticClass:"v-popper__arrow-outer"}),n("div",{staticClass:"v-popper__arrow-inner"})])])])}),[],!1,ut,null,null,null);function ut(e){for(let e in dt)this[e]=dt[e]}var mt=function(){return ct.exports}(),pt={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}},gt={name:"VPopperWrapper",components:{Popper:$e(),PopperContent:mt},mixins:[pt,rt],inheritAttrs:!1,props:{theme:{type:String,default(){return this.$options.vPopperTheme}}},methods:{getTargetNodes(){return Array.from(this.$refs.reference.children).filter((e=>e!==this.$refs.popperContent.$el))}}},ft=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"target-nodes":e.getTargetNodes,"reference-node":function(){return e.$refs.reference},"popper-node":function(){return e.$refs.popperContent.$el}},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.popperId,o=t.isShown,a=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":o}]},[e._t("default",null,{shown:o,show:l,hide:d}),n("PopperContent",{ref:"popperContent",attrs:{"popper-id":s,theme:e.theme,shown:o,mounted:a,"skip-transition":r,"auto-hide":i,"handle-resize":c,classes:m,result:p},on:{hide:d,resize:u}},[e._t("popper",null,{shown:o,hide:d})],2)],2)]}}],null,!0)},"Popper",e.$attrs,!1),e.$listeners))};const ht={};var vt=lt(gt,ft,[],!1,yt,null,null,null);function yt(e){for(let e in ht)this[e]=ht[e]}var wt=function(){return vt.exports}(),At=Ce(be({},wt),{name:"VDropdown",vPopperTheme:"dropdown"});const bt={};var Ct=lt(At,undefined,undefined,!1,kt,null,null,null);function kt(e){for(let e in bt)this[e]=bt[e]}var xt=function(){return Ct.exports}(),Tt=Ce(be({},wt),{name:"VMenu",vPopperTheme:"menu"});const Et={};var Nt=lt(Tt,undefined,undefined,!1,_t,null,null,null);function _t(e){for(let e in Et)this[e]=Et[e]}var St=function(){return Nt.exports}(),Pt=Ce(be({},wt),{name:"VTooltip",vPopperTheme:"tooltip"});const Bt={};var Lt=lt(Pt,undefined,undefined,!1,Ft,null,null,null);function Ft(e){for(let e in Bt)this[e]=Bt[e]}var zt=function(){return Lt.exports}(),Dt={name:"VTooltipDirective",components:{Popper:$e(),PopperContent:mt},mixins:[pt],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default(){return Ee(this.theme,"html")}},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default(){return Ee(this.theme,"loadingContent")}}},data:()=>({asyncContent:null}),computed:{isContentAsync(){return"function"==typeof this.content},loading(){return this.isContentAsync&&null==this.asyncContent},finalContent(){return this.isContentAsync?this.loading?this.loadingContent:this.asyncContent:this.content}},watch:{content:{handler(){this.fetchContent(!0)},immediate:!0},async finalContent(e){await this.$nextTick(),this.$refs.popper.onResize()}},created(){this.$_fetchId=0},methods:{fetchContent(e){if("function"==typeof this.content&&this.$_isShown&&(e||!this.$_loading&&null==this.asyncContent)){this.asyncContent=null,this.$_loading=!0;const e=++this.$_fetchId,t=this.content(this);t.then?t.then((t=>this.onResult(e,t))):this.onResult(e,t)}},onResult(e,t){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=t)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}},Mt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("Popper",e._g(e._b({ref:"popper",attrs:{theme:e.theme,"popper-node":function(){return e.$refs.popperContent.$el}},on:{"apply-show":e.onShow,"apply-hide":e.onHide},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.popperId,o=t.isShown,a=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:o,mounted:a,"skip-transition":r,"auto-hide":i,"handle-resize":d,classes:u,result:m},on:{hide:l,resize:c}},[e.html?n("div",{domProps:{innerHTML:e._s(e.finalContent)}}):n("div",{domProps:{textContent:e._s(e.finalContent)}})])]}}])},"Popper",e.$attrs,!1),e.$listeners))};const Ot={};var Ut=lt(Dt,Mt,[],!1,Rt,null,null,null);function Rt(e){for(let e in Ot)this[e]=Ot[e]}var jt=function(){return Ut.exports}();const It="v-popper--has-tooltip";function $t(e,t,n){let s;const o=typeof t;return s="string"===o?{content:t}:t&&"object"===o?t:{content:!1},s.placement=function(e,t){let n=e.placement;if(!n&&t)for(const e of Pe)t[e]&&(n=e);return n||(n=Ee(e.theme||"tooltip","placement")),n}(s,n),s.targetNodes=()=>[e],s.referenceNode=()=>e,s}function Ht(e){e.$_popper&&(e.$_popper.$destroy(),delete e.$_popper,delete e.$_popperOldShown),e.classList&&e.classList.remove(It)}function Gt(e,{value:t,oldValue:n,modifiers:s}){const o=$t(e,t,s);if(!o.content||Ee(o.theme||"tooltip","disabled"))Ht(e);else{let n;e.$_popper?(n=e.$_popper,n.options=o):n=function(e,t,n){const s=$t(e,t,n),o=e.$_popper=new pe.Ay({mixins:[pt],data:()=>({options:s}),render(e){const t=this.options,{theme:n,html:s,content:o,loadingContent:a}=t,r=ke(t,["theme","html","content","loadingContent"]);return e(jt,{props:{theme:n,html:s,content:o,loadingContent:a},attrs:r,ref:"popper"})},devtools:{hide:!0}}),a=document.createElement("div");return document.body.appendChild(a),o.$mount(a),e.classList&&e.classList.add(It),o}(e,t,s),void 0!==t.shown&&t.shown!==e.$_popperOldShown&&(e.$_popperOldShown=t.shown,t.shown?n.show():n.hide())}}var Vt={bind:Gt,update:Gt,unbind(e){Ht(e)}};function Wt(e){e.addEventListener("click",Xt),e.addEventListener("touchstart",Kt,!!_e&&{passive:!0})}function qt(e){e.removeEventListener("click",Xt),e.removeEventListener("touchstart",Kt),e.removeEventListener("touchend",Zt),e.removeEventListener("touchcancel",Jt)}function Xt(e){const t=e.currentTarget;e.closePopover=!t.$_vclosepopover_touch,e.closeAllPopover=t.$_closePopoverModifiers&&!!t.$_closePopoverModifiers.all}function Kt(e){if(1===e.changedTouches.length){const t=e.currentTarget;t.$_vclosepopover_touch=!0;const n=e.changedTouches[0];t.$_vclosepopover_touchPoint=n,t.addEventListener("touchend",Zt),t.addEventListener("touchcancel",Jt)}}function Zt(e){const t=e.currentTarget;if(t.$_vclosepopover_touch=!1,1===e.changedTouches.length){const n=e.changedTouches[0],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 Jt(e){e.currentTarget.$_vclosepopover_touch=!1}var Yt={bind(e,{value:t,modifiers:n}){e.$_closePopoverModifiers=n,(void 0===t||t)&&Wt(e)},update(e,{value:t,oldValue:n,modifiers:s}){e.$_closePopoverModifiers=s,t!==n&&(void 0===t||t?Wt(e):qt(e))},unbind(e){qt(e)}};const Qt=Te,en=xt;const tn={version:"1.0.0-beta.19",install:function(e,t={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,xe(Te,t),e.directive("tooltip",Vt),e.directive("close-popper",Yt),e.component("v-tooltip",zt),e.component("VTooltip",zt),e.component("v-dropdown",xt),e.component("VDropdown",xt),e.component("v-menu",St),e.component("VMenu",St))},options:Te};let nn=null;"undefined"!=typeof window?nn=window.Vue:void 0!==n.g&&(nn=n.g.Vue),nn&&nn.use(tn);var sn=n(2697),on=n(9054),an=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,an.n)(dn,null,null,!1,null,null).exports,un={"material-design-icon":"_material-design-icon_hdy45_12",ncPopover:"_ncPopover_hdy45_20"},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},internalShown(e){this.$emit("update:shown",e)}},mounted(){this.checkTriggerA11y()},beforeDestroy(){this.clearFocusTrap(),this.clearEscapeStopPropagation()},methods:{checkTriggerA11y(){if(window.OC?.debug){const e=this.getPopoverTriggerButtonElement();e&&e.hasAttributes("aria-expanded","aria-haspopup")||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,on.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(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,an.n)(pn,gn,fn,!1,vn,null).exports},752:(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-15bec6c","")}))}n.d(t,{S:()=>s})},418:(e,t,n)=>{"use strict";n.d(t,{A:()=>u,B:()=>k,C:()=>v,D:()=>y,G:()=>a,J:()=>A,K:()=>C,T:()=>E,U:()=>p,a:()=>r,b:()=>T,c:()=>f,d:()=>w,e:()=>d,f:()=>b,g:()=>g,i:()=>x,l:()=>l,n:()=>h,r:()=>i,t:()=>c,v:()=>m});var s=n(3334);const o=(0,n(1195).$)().detectLanguage().build(),a=(...e)=>o.ngettext(...e),r=(...e)=>o.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}])));o.addTranslations({translations:{"":t}})}t.registered=!0}}const l=[{l:"ar",t:{"A color with a HEX value {hex}":{v:["لون بالقيمة الست عشرية {hex}"]},Back:{v:["عودة"]},Choose:{v:["إختَر"]},"Color picker":{v:["لاقط الألوان"]},"More options":{v:["خيارات أخرى ..."]}}},{l:"ast",t:{"A color with a HEX value {hex}":{v:["Un color con un valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoyer"]},"Color picker":{v:["Selector de colores"]},"More options":{v:["Más opciones"]}}},{l:"br",t:{Choose:{v:["Dibab"]}}},{l:"ca",t:{Choose:{v:["Tria"]}}},{l:"cs",t:{"A color with a HEX value {hex}":{v:["Barva vyjádřená HEX hodnotou {hex}"]},Back:{v:["Zpět"]},Choose:{v:["Zvolit"]},"Color picker":{v:["Výběr barev"]},"More options":{v:["Další volby"]}}},{l:"cs-CZ",t:{"A color with a HEX value {hex}":{v:["Barva vyjádřená HEX hodnotou {hex}"]},Back:{v:["Zpět"]},Choose:{v:["Zvolit"]},"Color picker":{v:["Výběr barev"]},"More options":{v:["Další volby"]}}},{l:"da",t:{"A color with a HEX value {hex}":{v:["En farve med en HEX-værdi {hex}"]},Back:{v:["Tilbage"]},Choose:{v:["Vælg"]},"Color picker":{v:["Farvevælger"]},"More options":{v:["Flere muligheder"]}}},{l:"de",t:{"A color with a HEX value {hex}":{v:["Eine Farbe mit einem HEX-Wert {hex}"]},Back:{v:["Zurück"]},Choose:{v:["Auswählen"]},"Color picker":{v:["Farbauswahl"]},"More options":{v:["Weitere Optionen"]}}},{l:"de-DE",t:{"A color with a HEX value {hex}":{v:["Eine Farbe mit einem HEX-Wert {hex}"]},Back:{v:["Zurück"]},Choose:{v:["Auswählen"]},"Color picker":{v:["Farbauswahl"]},"More options":{v:["Mehr Optionen"]}}},{l:"el",t:{"A color with a HEX value {hex}":{v:["Ένα χρώμα με τιμή HEX {hex}"]},Back:{v:["Επιστροφή"]},Choose:{v:["Επιλογή"]},"Color picker":{v:["Επιλογέας χρώματος"]},"More options":{v:["Περισσότερες επιλογές"]}}},{l:"en-GB",t:{"A color with a HEX value {hex}":{v:["A colour with a HEX value {hex}"]},Back:{v:["Back"]},Choose:{v:["Choose"]},"Color picker":{v:["Colour picker"]},"More options":{v:["More options"]}}},{l:"eo",t:{Choose:{v:["Elektu"]}}},{l:"es",t:{"A color with a HEX value {hex}":{v:["Un color con un valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoger"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es-AR",t:{"A color with a HEX value {hex}":{v:["Un color con valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es-EC",t:{Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"More options":{v:["Más opciones"]}}},{l:"es-MX",t:{"A color with a HEX value {hex}":{v:["Un color con valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"et-EE",t:{"A color with a HEX value {hex}":{v:["Värv hexi väärtusega {hex}"]},Back:{v:["Tagasi"]},Choose:{v:["Tee valik"]},"Color picker":{v:["Värvivalija"]},"More options":{v:["Rohkem valikuid"]}}},{l:"eu",t:{Back:{v:["Atzera"]},Choose:{v:["Aukeratu"]},"More options":{v:["Aukera gehiago"]}}},{l:"fa",t:{"A color with a HEX value {hex}":{v:["رنگی با مقدار مبنای هشت {hex}"]},Back:{v:["بازگشت"]},Choose:{v:["انتخاب کنید"]},"Color picker":{v:["انتخاب‌گر رنگ"]},"More options":{v:["گزینه‌های بیشتر"]}}},{l:"fi",t:{"A color with a HEX value {hex}":{v:["Väri heksa-arvolla {hex}"]},Back:{v:["Takaisin"]},Choose:{v:["Valitse"]},"Color picker":{v:["Värivalitsin"]},"More options":{v:["Lisää vaihtoehtoja"]}}},{l:"fr",t:{"A color with a HEX value {hex}":{v:["Une couleur de valeur HEX {hex}"]},Back:{v:["Retour"]},Choose:{v:["Choisir"]},"Color picker":{v:["Sélecteur de couleurs"]},"More options":{v:["Plus d'options"]}}},{l:"ga",t:{"A color with a HEX value {hex}":{v:["Dath le luach HEX {hex}"]},Back:{v:["Ar ais"]},Choose:{v:["Roghnaigh"]},"Color picker":{v:["Roghnóir dathanna"]},"More options":{v:["Tuilleadh roghanna"]}}},{l:"gl",t:{"A color with a HEX value {hex}":{v:["Unha cor cun valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoller"]},"Color picker":{v:["Selector de cores"]},"More options":{v:["Máis opcións"]}}},{l:"he",t:{Back:{v:["חזרה"]},Choose:{v:["בחירה"]},"More options":{v:["אפשרויות נוספות"]}}},{l:"hu",t:{Choose:{v:["Válassszon"]}}},{l:"id",t:{"A color with a HEX value {hex}":{v:["Warna dengan nilai HEX {hex}"]},Back:{v:["Kembali"]},Choose:{v:["Pilih"]},"More options":{v:["Opsi lainnya"]}}},{l:"is",t:{"A color with a HEX value {hex}":{v:["Litur með HEX-gildi {hex}"]},Back:{v:["Til baka"]},Choose:{v:["Velja"]},"Color picker":{v:["Litaplokkari"]},"More options":{v:["Fleiri valkostir"]}}},{l:"it",t:{"A color with a HEX value {hex}":{v:["Un colore con un valore HEX {hex}"]},Back:{v:["Indietro"]},Choose:{v:["Scegli"]},"More options":{v:["Altre opzioni"]}}},{l:"ja",t:{"A color with a HEX value {hex}":{v:[" HEX値 {hex} を持つ色"]},Back:{v:["戻る"]},Choose:{v:["選択"]},"Color picker":{v:["カラーピッカー"]},"More options":{v:["他のオプション"]}}},{l:"ja-JP",t:{"A color with a HEX value {hex}":{v:[" HEX値 {hex} を持つ色"]},Back:{v:["戻る"]},Choose:{v:["選択"]},"Color picker":{v:["カラーピッカー"]},"More options":{v:["他のオプション"]}}},{l:"ko",t:{"A color with a HEX value {hex}":{v:["HEX 값이 {hex}인 색상"]},Back:{v:["뒤로"]},Choose:{v:["선택"]},"Color picker":{v:["색상 선택기"]},"More options":{v:["옵션 더 보기"]}}},{l:"lt-LT",t:{Choose:{v:["Pasirinkti"]}}},{l:"lv",t:{Choose:{v:["Izvēlēties"]}}},{l:"mk",t:{Choose:{v:["Избери"]}}},{l:"my",t:{Choose:{v:["ရွေးချယ်ရန်"]}}},{l:"nb",t:{"A color with a HEX value {hex}":{v:["En farge med en HEX-verdi {hex}"]},Back:{v:["Tilbake"]},Choose:{v:["Velg"]},"Color picker":{v:["Fargevelger"]},"More options":{v:["Flere alternativer"]}}},{l:"nl",t:{"A color with a HEX value {hex}":{v:["Een kleur met een HEX-waarde {hex}"]},Back:{v:["Terug"]},Choose:{v:["Kies"]},"Color picker":{v:["Kleurkiezer"]},"More options":{v:["Meer opties"]}}},{l:"oc",t:{Choose:{v:["Causir"]}}},{l:"pl",t:{"A color with a HEX value {hex}":{v:["Kolor o wartości HEX {hex}"]},Back:{v:["Wstecz"]},Choose:{v:["Wybierz"]},"Color picker":{v:["Wybierz kolor"]},"More options":{v:["Więcej opcji"]}}},{l:"pt-BR",t:{"A color with a HEX value {hex}":{v:["Uma cor com valor HEX {hex}"]},Back:{v:["Voltar"]},Choose:{v:["Escolher"]},"Color picker":{v:["Seletor de cores"]},"More options":{v:["Mais opções"]}}},{l:"pt-PT",t:{"A color with a HEX value {hex}":{v:["Uma cor com o valor HEX {hex}"]},Back:{v:["Anterior"]},Choose:{v:["Escolher"]},"Color picker":{v:["seletor de cores"]},"More options":{v:["Mais opções"]}}},{l:"ro",t:{"A color with a HEX value {hex}":{v:["O culoare în HEX value {hex}"]},Back:{v:["Înapoi"]},Choose:{v:["Alegeți"]},"More options":{v:["Mai multe opțiuni"]}}},{l:"ru",t:{"A color with a HEX value {hex}":{v:["Цвет в HEX {hex}"]},Back:{v:["Назад"]},Choose:{v:["Выберите"]},"Color picker":{v:["Выбор цвета"]},"More options":{v:["Больше опций"]}}},{l:"sk",t:{"A color with a HEX value {hex}":{v:["Farba s hodnotou HEX {hex}"]},Back:{v:["Späť"]},Choose:{v:["Vybrať"]},"Color picker":{v:["Výber farby"]},"More options":{v:["Viac možností"]}}},{l:"sl",t:{Choose:{v:["Izbor"]}}},{l:"sr",t:{"A color with a HEX value {hex}":{v:["Боја са HEX вредности {hex}"]},Back:{v:["Назад"]},Choose:{v:["Изаберите"]},"Color picker":{v:["Бирач боје"]},"More options":{v:["Још опција"]}}},{l:"sv",t:{"A color with a HEX value {hex}":{v:["En färg med ett HEX-värde {hex}"]},Back:{v:["Tillbaka"]},Choose:{v:["Välj"]},"Color picker":{v:["Färgväljare"]},"More options":{v:["Fler alternativ"]}}},{l:"tr",t:{"A color with a HEX value {hex}":{v:["{hex} onaltılık değeri ile bir renk "]},Back:{v:["Geri"]},Choose:{v:["Seçin"]},"Color picker":{v:["Renk seçici"]},"More options":{v:["Diğer seçenekler"]}}},{l:"uk",t:{"A color with a HEX value {hex}":{v:["Колір у форматі HEX {hex}"]},Back:{v:["Назад"]},Choose:{v:["Виберіть"]},"Color picker":{v:["Вибір кольору"]},"More options":{v:["Більше об'єктів"]}}},{l:"uz",t:{"A color with a HEX value {hex}":{v:["HEX qiymatiga ega rang {hex}"]},Back:{v:["Orqaga"]},Choose:{v:["Tanlang"]},"Color picker":{v:["Rang tanlagich"]},"More options":{v:["Boshqa variantlar"]}}},{l:"zh-CN",t:{"A color with a HEX value {hex}":{v:["以16进制 {hex} 表示的颜色为"]},Back:{v:["返回"]},Choose:{v:["选择"]},"Color picker":{v:["颜色拾取器"]},"More options":{v:["更多选项"]}}},{l:"zh-HK",t:{"A color with a HEX value {hex}":{v:["具有 HEX 值 {hex}的顏色 "]},Back:{v:["返回"]},Choose:{v:["選擇"]},"Color picker":{v:["顏色選擇器"]},"More options":{v:["更多選項"]}}},{l:"zh-TW",t:{Back:{v:["返回"]},Choose:{v:["選擇"]},"More options":{v:["更多選項"]}}}],d=[{l:"ar",t:{"a few seconds ago":{v:["منذ عدة ثوانٍ"]},"sec. ago":{v:["ثانية مضت"]},"seconds ago":{v:["ثوانٍ مضت"]}}},{l:"ast",t:{"a few seconds ago":{v:["hai unos segundos"]},"sec. ago":{v:["hai segs"]},"seconds ago":{v:["hai segundos"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"cs-CZ",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"da",t:{"a few seconds ago":{v:["et par sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"de",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"de-DE",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"el",t:{"a few seconds ago":{v:["πριν λίγα δευτερόλεπτα"]},"sec. ago":{v:["δευτ. πριν"]},"seconds ago":{v:["δευτερόλεπτα πριν"]}}},{l:"en-GB",t:{"a few seconds ago":{v:["a few seconds ago"]},"sec. ago":{v:["sec. ago"]},"seconds ago":{v:["seconds ago"]}}},{l:"eo",t:{}},{l:"es",t:{"a few seconds ago":{v:["hace unos pocos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-AR",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-EC",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["Segundos atrás"]}}},{l:"es-MX",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"et-EE",t:{"a few seconds ago":{v:["mõni sekund tagasi"]},"sec. ago":{v:["sek. tagasi"]},"seconds ago":{v:["sekundit tagasi"]}}},{l:"eu",t:{"a few seconds ago":{v:["duela segundo batzuk"]},"sec. ago":{v:["duela seg."]},"seconds ago":{v:["duela segundo"]}}},{l:"fa",t:{"a few seconds ago":{v:["چند ثانیه پیش"]},"sec. ago":{v:["چند ثانیه پیش"]},"seconds ago":{v:["چند ثانیه پیش"]}}},{l:"fi",t:{"a few seconds ago":{v:["muutamia sekunteja sitten"]},"sec. ago":{v:["sek. sitten"]},"seconds ago":{v:["sekunteja sitten"]}}},{l:"fr",t:{"a few seconds ago":{v:["il y a quelques instants"]},"sec. ago":{v:["il y a sec."]},"seconds ago":{v:["il y a quelques secondes"]}}},{l:"ga",t:{"a few seconds ago":{v:["cúpla soicind ó shin"]},"sec. ago":{v:["soic. ó shin"]},"seconds ago":{v:["soicind ó shin"]}}},{l:"gl",t:{"a few seconds ago":{v:["hai uns segundos"]},"sec. ago":{v:["segs. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"he",t:{"a few seconds ago":{v:["לפני מספר שניות"]},"sec. ago":{v:["לפני מספר שניות"]},"seconds ago":{v:["לפני מס׳ שניות"]}}},{l:"hu",t:{}},{l:"id",t:{"a few seconds ago":{v:["beberapa detik yang lalu"]},"sec. ago":{v:["dtk. yang lalu"]},"seconds ago":{v:["beberapa detik lalu"]}}},{l:"is",t:{"a few seconds ago":{v:["fyrir örfáum sekúndum síðan"]},"sec. ago":{v:["sek. síðan"]},"seconds ago":{v:["sekúndum síðan"]}}},{l:"it",t:{"a few seconds ago":{v:["pochi secondi fa"]},"sec. ago":{v:["sec. fa"]},"seconds ago":{v:["secondi fa"]}}},{l:"ja",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ja-JP",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ko",t:{"a few seconds ago":{v:["방금 전"]},"sec. ago":{v:["몇 초 전"]},"seconds ago":{v:["초 전"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"a few seconds ago":{v:["noen få sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"nl",t:{"a few seconds ago":{v:["enkele seconden terug"]},"sec. ago":{v:["sec. geleden"]},"seconds ago":{v:["seconden geleden"]}}},{l:"oc",t:{}},{l:"pl",t:{"a few seconds ago":{v:["kilka sekund temu"]},"sec. ago":{v:["sek. temu"]},"seconds ago":{v:["sekund temu"]}}},{l:"pt-BR",t:{"a few seconds ago":{v:["alguns segundos atrás"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"pt-PT",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"ro",t:{"a few seconds ago":{v:["acum câteva secunde"]},"sec. ago":{v:["sec. în urmă"]},"seconds ago":{v:["secunde în urmă"]}}},{l:"ru",t:{"a few seconds ago":{v:["несколько секунд назад"]},"sec. ago":{v:["сек. назад"]},"seconds ago":{v:["секунд назад"]}}},{l:"sk",t:{"a few seconds ago":{v:["pred chvíľou"]},"sec. ago":{v:["pred pár sekundami"]},"seconds ago":{v:["pred sekundami"]}}},{l:"sl",t:{}},{l:"sr",t:{"a few seconds ago":{v:["пре неколико секунди"]},"sec. ago":{v:["сек. раније"]},"seconds ago":{v:["секунди раније"]}}},{l:"sv",t:{"a few seconds ago":{v:["några sekunder sedan"]},"sec. ago":{v:["sek. sedan"]},"seconds ago":{v:["sekunder sedan"]}}},{l:"tr",t:{"a few seconds ago":{v:["birkaç saniye önce"]},"sec. ago":{v:["sn. önce"]},"seconds ago":{v:["saniye önce"]}}},{l:"uk",t:{"a few seconds ago":{v:["декілька секунд тому"]},"sec. ago":{v:["с тому"]},"seconds ago":{v:["с тому"]}}},{l:"uz",t:{"a few seconds ago":{v:["bir necha soniya oldin"]},"sec. ago":{v:["sek. oldin"]},"seconds ago":{v:["soniyalar oldin"]}}},{l:"zh-CN",t:{"a few seconds ago":{v:["几秒前"]},"sec. ago":{v:["几秒前"]},"seconds ago":{v:["几秒前"]}}},{l:"zh-HK",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}},{l:"zh-TW",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}}],c=[{l:"ar",t:{Acapulco:{v:["بازلائي مطفي"]},"Blue Violet":{v:["بنفسجي مشعشع"]},"Boston Blue":{v:["سماوي مطفي"]},Deluge:{v:["بنفسجي مطفي"]},Feldspar:{v:["وردي صخري"]},Gold:{v:["ذهبي"]},Mariner:{v:["أزرق بحري"]},"Nextcloud blue":{v:["أزرق نكست كلاود"]},Olivine:{v:["زيتي"]},Purple:{v:["بنفسجي"]},"Rosy brown":{v:["بُنِّي زهري"]},Whiskey:{v:["نبيذي"]}}},{l:"ast",t:{Acapulco:{v:["Acapulcu"]},"Blue Violet":{v:["Viola azulao"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oru"]},Mariner:{v:["Marineru"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Moráu"]},"Rosy brown":{v:["Marrón arrosao"]},Whiskey:{v:["Whiskey"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"cs-CZ",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"da",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Guld"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"de",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]}}},{l:"de-DE",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]}}},{l:"el",t:{Acapulco:{v:["Ακαπούλκο"]},"Blue Violet":{v:["Μπλε Βιολέτ"]},"Boston Blue":{v:["Μπλε Βοστώνης"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Χρυσό"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Μπλε Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Μωβ"]},"Rosy brown":{v:["Ροζ καφέ"]},Whiskey:{v:["Ουίσκι"]}}},{l:"en-GB",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Gold"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Purple"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"eo",t:{}},{l:"es",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es-AR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"et-EE",t:{Acapulco:{v:["Acapulco meresinine"]},"Blue Violet":{v:["Sinakasvioletne"]},"Boston Blue":{v:["Bostoni rohekassinine"]},Deluge:{v:["Tulvavee lilla"]},Feldspar:{v:["Põlevkivipruun"]},Gold:{v:["Kuldne"]},Mariner:{v:["Meresinine"]},"Nextcloud blue":{v:["Nextcloudi sinine"]},Olivine:{v:["Oliiviroheline"]},Purple:{v:["Purpurpunane"]},"Rosy brown":{v:["Roosikarva pruun"]},Whiskey:{v:["Viskikarva kollakaspruun"]}}},{l:"eu",t:{}},{l:"fa",t:{Acapulco:{v:["آکاپولکو"]},"Blue Violet":{v:["بنفش آبی"]},"Boston Blue":{v:["آبی بوستونی"]},Deluge:{v:["سیل"]},Feldspar:{v:["فلدسپات"]},Gold:{v:["طلا"]},Mariner:{v:["مارینر"]},"Nextcloud blue":{v:["نکس کلود آبی"]},Olivine:{v:["الیوین"]},Purple:{v:["بنفش"]},"Rosy brown":{v:["قهوه‌ای رز"]},Whiskey:{v:["ویسکی"]}}},{l:"fi",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Sinivioletti"]},"Boston Blue":{v:["Bostoninsininen"]},Deluge:{v:["Tulva"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Kulta"]},Mariner:{v:["Merenkulkija"]},"Nextcloud blue":{v:["Nextcloudin sininen"]},Olivine:{v:["Oliviini"]},Purple:{v:["Purppura"]},"Rosy brown":{v:["Ruusunruskea"]},Whiskey:{v:["Viski"]}}},{l:"fr",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bleu violet"]},"Boston Blue":{v:["Bleu de Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Doré"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Bleu Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Violet"]},"Rosy brown":{v:["Brun rosé"]},Whiskey:{v:["Whiskey"]}}},{l:"ga",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Gorm Violet"]},"Boston Blue":{v:["Bostún Gorm"]},Deluge:{v:["Díle"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Óir"]},Mariner:{v:["Mairnéalach"]},"Nextcloud blue":{v:["Nextcloud gorm"]},Olivine:{v:["Olaivín"]},Purple:{v:["Corcra"]},"Rosy brown":{v:["Rosach donn"]},Whiskey:{v:["Fuisce"]}}},{l:"gl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marino"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Pardo rosado"]},Whiskey:{v:["Whisky"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{Gold:{v:["Emas"]},"Nextcloud blue":{v:["Biru Nextcloud"]},Purple:{v:["Ungu"]}}},{l:"is",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bláklukka"]},"Boston Blue":{v:["Bostonblátt"]},Deluge:{v:["Fjólublátt"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gull"]},Mariner:{v:["Sjóarablátt"]},"Nextcloud blue":{v:["Nextcloud blátt"]},Olivine:{v:["Ólivín"]},Purple:{v:["Purpurablátt"]},"Rosy brown":{v:["Rósabrúnt"]},Whiskey:{v:["Viský"]}}},{l:"it",t:{Gold:{v:["Oro"]},"Nextcloud blue":{v:["Nextcloud blue"]},Purple:{v:["Viola"]}}},{l:"ja",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ja-JP",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ko",t:{Acapulco:{v:["아카풀코"]},"Blue Violet":{v:["푸른 보라"]},"Boston Blue":{v:["보스턴 블루"]},Deluge:{v:["폭우"]},Feldspar:{v:["장석"]},Gold:{v:["금"]},Mariner:{v:["뱃사람"]},"Nextcloud blue":{v:["Nextcloud 파랑"]},Olivine:{v:["감람석"]},Purple:{v:["보라"]},"Rosy brown":{v:["로지 브라운"]},Whiskey:{v:["위스키"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blå fiolett"]},"Boston Blue":{v:["Boston blå"]},Deluge:{v:["Syndflod"]},Feldspar:{v:["Feltspat"]},Gold:{v:["Gull"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosenrød brun"]},Whiskey:{v:["Whiskey"]}}},{l:"nl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blauw Paars"]},"Boston Blue":{v:["Boston Blauw"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Veldspaat"]},Gold:{v:["Goud"]},Mariner:{v:["Marine blauw"]},"Nextcloud blue":{v:["Nextcloud blauw"]},Olivine:{v:["Olivijn"]},Purple:{v:["Paars"]},"Rosy brown":{v:["Rozig bruin"]},Whiskey:{v:["Whiskey"]}}},{l:"oc",t:{}},{l:"pl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Niebieski fiolet"]},"Boston Blue":{v:["Błękit Bostonu"]},Deluge:{v:["Potop"]},Feldspar:{v:["Skaleń"]},Gold:{v:["Złote"]},Mariner:{v:["Marynarz"]},"Nextcloud blue":{v:["Niebieskie Nextcloud"]},Olivine:{v:["Oliwin"]},Purple:{v:["Fioletowy"]},"Rosy brown":{v:["Różowy brąz"]},Whiskey:{v:["Whisky"]}}},{l:"pt-BR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Dilúvio"]},Feldspar:{v:["Feldspato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marinheiro"]},"Nextcloud blue":{v:["azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Roxo"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Uísque"]}}},{l:"pt-PT",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Ouro"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivine"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Whiskey"]}}},{l:"ro",t:{Gold:{v:["Aur"]},"Nextcloud blue":{v:["Nextcloud albastru"]},Purple:{v:["Purpuriu"]}}},{l:"ru",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Синий фиолет"]},"Boston Blue":{v:["Синий Бостон"]},Deluge:{v:["Перламутрово-фиолетовый"]},Feldspar:{v:["Античная латунь"]},Gold:{v:["Золотой"]},Mariner:{v:["Морской"]},"Nextcloud blue":{v:["Nextcloud голубой"]},Olivine:{v:[" Оливковый"]},Purple:{v:["Фиолетовый"]},"Rosy brown":{v:["Розово-коричневый"]},Whiskey:{v:["Виски"]}}},{l:"sk",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Modro fialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živec"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námorník"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Ružovo hnedá"]},Whiskey:{v:["Whisky"]}}},{l:"sl",t:{}},{l:"sr",t:{Acapulco:{v:["Акапулко"]},"Blue Violet":{v:["Плаво љубичаста"]},"Boston Blue":{v:["Бостон плава"]},Deluge:{v:["Поплава"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Злато"]},Mariner:{v:["Морнар"]},"Nextcloud blue":{v:["Nextcloud плава"]},Olivine:{v:["Маслинаста"]},Purple:{v:["Пурпурна"]},"Rosy brown":{v:["Роси браон"]},Whiskey:{v:["Виски"]}}},{l:"sv",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blåviolett"]},"Boston Blue":{v:["Bostonblå"]},Deluge:{v:["Skyfallsblå"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Guld"]},Mariner:{v:["Marinblå"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosabrun"]},Whiskey:{v:["Whisky"]}}},{l:"tr",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Mavi mor"]},"Boston Blue":{v:["Boston mavisi"]},Deluge:{v:["Sel"]},Feldspar:{v:["Feldispat"]},Gold:{v:["Altın"]},Mariner:{v:["Denizci"]},"Nextcloud blue":{v:["Nextcloud mavi"]},Olivine:{v:["Zeytinlik"]},Purple:{v:["Mor"]},"Rosy brown":{v:["Kırmızımsı kahverengi"]},Whiskey:{v:["Viski"]}}},{l:"uk",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Блакитна фіалка"]},"Boston Blue":{v:["Бостонський синій"]},Deluge:{v:["Злива"]},Feldspar:{v:["Польові шпати"]},Gold:{v:["Золотий"]},Mariner:{v:["Морський"]},"Nextcloud blue":{v:["Блакитний Nextcloud"]},Olivine:{v:["Олива"]},Purple:{v:["Фіолетовий"]},"Rosy brown":{v:["Темно-рожевий"]},Whiskey:{v:["Кола"]}}},{l:"uz",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Moviy binafsha"]},"Boston Blue":{v:["Boston ko'k"]},Deluge:{v:["To'fon"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oltin"]},Mariner:{v:["Dengizchi"]},"Nextcloud blue":{v:["Ko'k Nextcloud "]},Olivine:{v:["Olivine"]},Purple:{v:["Binafsha"]},"Rosy brown":{v:["Qizil jigarrang"]},Whiskey:{v:["Whiskey"]}}},{l:"zh-CN",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["瓦罗兰特蓝"]},"Boston Blue":{v:["波士顿蓝"]},Deluge:{v:["洪水色"]},Feldspar:{v:["长石"]},Gold:{v:["金色"]},Mariner:{v:["水手"]},"Nextcloud blue":{v:["Nextcloud 蓝"]},Olivine:{v:["橄榄石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-HK",t:{Acapulco:{v:["阿卡普爾科"]},"Blue Violet":{v:["藍紫色"]},"Boston Blue":{v:["波士頓藍"]},Deluge:{v:["大洪水"]},Feldspar:{v:["長石"]},Gold:{v:["Gold"]},Mariner:{v:["海軍藍"]},"Nextcloud blue":{v:["Nextcloud 藍色"]},Olivine:{v:["橄欖石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-TW",t:{}}],u=[{l:"ar",t:{Actions:{v:["إجراءات"]}}},{l:"ast",t:{Actions:{v:["Aiciones"]}}},{l:"br",t:{Actions:{v:["Oberioù"]}}},{l:"ca",t:{Actions:{v:["Accions"]}}},{l:"cs",t:{Actions:{v:["Akce"]}}},{l:"cs-CZ",t:{Actions:{v:["Akce"]}}},{l:"da",t:{Actions:{v:["Handlinger"]}}},{l:"de",t:{Actions:{v:["Aktionen"]}}},{l:"de-DE",t:{Actions:{v:["Aktionen"]}}},{l:"el",t:{Actions:{v:["Ενέργειες"]}}},{l:"en-GB",t:{Actions:{v:["Actions"]}}},{l:"eo",t:{Actions:{v:["Agoj"]}}},{l:"es",t:{Actions:{v:["Acciones"]}}},{l:"es-AR",t:{Actions:{v:["Acciones"]}}},{l:"es-EC",t:{Actions:{v:["Acciones"]}}},{l:"es-MX",t:{Actions:{v:["Acciones"]}}},{l:"et-EE",t:{Actions:{v:["Tegevus"]}}},{l:"eu",t:{Actions:{v:["Ekintzak"]}}},{l:"fa",t:{Actions:{v:["کنش‌ها"]}}},{l:"fi",t:{Actions:{v:["Toiminnot"]}}},{l:"fr",t:{Actions:{v:["Actions"]}}},{l:"ga",t:{Actions:{v:["Gníomhartha"]}}},{l:"gl",t:{Actions:{v:["Accións"]}}},{l:"he",t:{Actions:{v:["פעולות"]}}},{l:"hu",t:{Actions:{v:["Műveletek"]}}},{l:"id",t:{Actions:{v:["Tindakan"]}}},{l:"is",t:{Actions:{v:["Aðgerðir"]}}},{l:"it",t:{Actions:{v:["Azioni"]}}},{l:"ja",t:{Actions:{v:["操作"]}}},{l:"ja-JP",t:{Actions:{v:["操作"]}}},{l:"ko",t:{Actions:{v:["동작"]}}},{l:"lt-LT",t:{Actions:{v:["Veiksmai"]}}},{l:"lv",t:{}},{l:"mk",t:{Actions:{v:["Акции"]}}},{l:"my",t:{Actions:{v:["လုပ်ဆောင်ချက်များ"]}}},{l:"nb",t:{Actions:{v:["Handlinger"]}}},{l:"nl",t:{Actions:{v:["Acties"]}}},{l:"oc",t:{Actions:{v:["Accions"]}}},{l:"pl",t:{Actions:{v:["Działania"]}}},{l:"pt-BR",t:{Actions:{v:["Ações"]}}},{l:"pt-PT",t:{Actions:{v:["Ações"]}}},{l:"ro",t:{Actions:{v:["Acțiuni"]}}},{l:"ru",t:{Actions:{v:["Действия "]}}},{l:"sk",t:{Actions:{v:["Akcie"]}}},{l:"sl",t:{Actions:{v:["Dejanja"]}}},{l:"sr",t:{Actions:{v:["Радње"]}}},{l:"sv",t:{Actions:{v:["Åtgärder"]}}},{l:"tr",t:{Actions:{v:["İşlemler"]}}},{l:"uk",t:{Actions:{v:["Дії"]}}},{l:"uz",t:{Actions:{v:["Harakatlar"]}}},{l:"zh-CN",t:{Actions:{v:["行为"]}}},{l:"zh-HK",t:{Actions:{v:["動作"]}}},{l:"zh-TW",t:{Actions:{v:["動作"]}}}],m=[{l:"ar",t:{"Avatar of {displayName}":{v:["صورة الملف الشخصي الرمزية لــ {displayName} "]},"Avatar of {displayName}, {status}":{v:["صورة الملف الشخصي الرمزية لــ {displayName}، {status}"]}}},{l:"ast",t:{"Avatar of {displayName}":{v:["Avatar de: {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de: {displayName}, {status}"]}}},{l:"br",t:{}},{l:"ca",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"cs",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"cs-CZ",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"da",t:{"Avatar of {displayName}":{v:["Avatar af {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar af {displayName}, {status}"]}}},{l:"de",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"de-DE",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"el",t:{"Avatar of {displayName}":{v:["Άβαταρ του {displayName}"]},"Avatar of {displayName}, {status}":{v:["Άβαταρ του {displayName}, {status}"]}}},{l:"en-GB",t:{"Avatar of {displayName}":{v:["Avatar of {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar of {displayName}, {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-AR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-EC",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-MX",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"et-EE",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"eu",t:{"Avatar of {displayName}":{v:["{displayName}-(e)n irudia"]},"Avatar of {displayName}, {status}":{v:["{displayName} -(e)n irudia, {status}"]}}},{l:"fa",t:{"Avatar of {displayName}":{v:["آواتار {displayName}"]},"Avatar of {displayName}, {status}":{v:["آواتار {displayName} ، {status}"]}}},{l:"fi",t:{"Avatar of {displayName}":{v:["{displayName}n avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}n avatar, {status}"]}}},{l:"fr",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ga",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"gl",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"he",t:{"Avatar of {displayName}":{v:["תמונה ייצוגית של {displayName}"]},"Avatar of {displayName}, {status}":{v:["תמונה ייצוגית של {displayName}, {status}"]}}},{l:"hu",t:{"Avatar of {displayName}":{v:["{displayName} profilképe"]},"Avatar of {displayName}, {status}":{v:["{displayName} profilképe, {status}"]}}},{l:"id",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"is",t:{"Avatar of {displayName}":{v:["Auðkennismynd fyrir {displayName}"]},"Avatar of {displayName}, {status}":{v:["Auðkennismynd fyrir {displayName}, {status}"]}}},{l:"it",t:{"Avatar of {displayName}":{v:["Avatar di {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar di {displayName}, {status}"]}}},{l:"ja",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ja-JP",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ko",t:{"Avatar of {displayName}":{v:["{displayName}님의 아바타"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status}님의 아바타"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Avatar of {displayName}":{v:["Аватар на {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар на {displayName}, {status}"]}}},{l:"my",t:{"Avatar of {displayName}":{v:["{displayName} ၏ ကိုယ်ပွား"]}}},{l:"nb",t:{"Avatar of {displayName}":{v:["Avataren til {displayName}"]},"Avatar of {displayName}, {status}":{v:["{displayName}'s avatar, {status}"]}}},{l:"nl",t:{"Avatar of {displayName}":{v:["Avatar van {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar van {displayName}, {status}"]}}},{l:"oc",t:{}},{l:"pl",t:{"Avatar of {displayName}":{v:["Awatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Awatar {displayName}, {status}"]}}},{l:"pt-BR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"pt-PT",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ro",t:{"Avatar of {displayName}":{v:["Avatarul lui {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatarul lui {displayName}, {status}"]}}},{l:"ru",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Фотография {displayName}, {status}"]}}},{l:"sk",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"sl",t:{"Avatar of {displayName}":{v:["Podoba {displayName}"]},"Avatar of {displayName}, {status}":{v:["Prikazna slika {displayName}, {status}"]}}},{l:"sr",t:{"Avatar of {displayName}":{v:["Аватар за {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar za {displayName}, {status}"]}}},{l:"sv",t:{"Avatar of {displayName}":{v:["{displayName}s avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}s avatar, {status}"]}}},{l:"tr",t:{"Avatar of {displayName}":{v:["{displayName} avatarı"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} avatarı"]}}},{l:"uk",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар {displayName}, {status}"]}}},{l:"uz",t:{"Avatar of {displayName}":{v:[" {displayName}Avatari"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} Avatari"]}}},{l:"zh-CN",t:{"Avatar of {displayName}":{v:["{displayName}的头像"]},"Avatar of {displayName}, {status}":{v:["{displayName}的头像,{status}"]}}},{l:"zh-HK",t:{"Avatar of {displayName}":{v:["{displayName} 的頭像"]},"Avatar of {displayName}, {status}":{v:["{displayName} 的頭像,{status}"]}}},{l:"zh-TW",t:{"Avatar of {displayName}":{v:["{displayName} 的大頭照"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} 的大頭照"]}}}],p=[{l:"ar",t:{away:{v:["غير موجود"]},busy:{v:["مشغول"]},"do not disturb":{v:["يُرجى عدم الإزعاج"]},invisible:{v:["غير مرئي"]},offline:{v:["غير متصل"]},online:{v:["متصل"]}}},{l:"ast",t:{away:{v:["ausente"]},busy:{v:["ocupáu"]},"do not disturb":{v:["nun molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectáu"]},online:{v:["en llinia"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"cs-CZ",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"da",t:{away:{v:["væk"]},busy:{v:["optaget"]},"do not disturb":{v:["forstyr ikke"]},invisible:{v:["usynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"de",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"de-DE",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"el",t:{away:{v:["μακριά"]},busy:{v:["απασχολημένος"]},"do not disturb":{v:["μην ενοχλείτε"]},invisible:{v:["αόρατο"]},offline:{v:["εκτός σύνδεσης"]},online:{v:["συνδεδεμένος"]}}},{l:"en-GB",t:{away:{v:["away"]},busy:{v:["busy"]},"do not disturb":{v:["do not disturb"]},invisible:{v:["invisible"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"eo",t:{}},{l:"es",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"es-AR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectado"]},online:{v:["en línea"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"et-EE",t:{away:{v:["eemal"]},busy:{v:["hõivatud"]},"do not disturb":{v:["ära sega"]},invisible:{v:["nähtamatu"]},offline:{v:["pole võrgus"]},online:{v:["võrgus"]}}},{l:"eu",t:{}},{l:"fa",t:{away:{v:["دور از دستگاه"]},busy:{v:["مشغول"]},"do not disturb":{v:["مزاحم نشوید"]},invisible:{v:["مخفی"]},offline:{v:["برون‌خط"]},online:{v:["برخط"]}}},{l:"fi",t:{away:{v:["poissa"]},busy:{v:["varattu"]},"do not disturb":{v:["älä häiritse"]},invisible:{v:["näkymätön"]},offline:{v:["ei linjalla"]},online:{v:["linjalla"]}}},{l:"fr",t:{away:{v:["absent"]},busy:{v:["occupé"]},"do not disturb":{v:["ne pas déranger"]},invisible:{v:["invisible"]},offline:{v:["hors ligne"]},online:{v:["en ligne"]}}},{l:"ga",t:{away:{v:["ar shiúl"]},busy:{v:["gnóthach"]},"do not disturb":{v:["ná cur as"]},invisible:{v:["dofheicthe"]},offline:{v:["as líne"]},online:{v:["ar líne"]}}},{l:"gl",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["non molestar"]},invisible:{v:["invisíbel"]},offline:{v:["desconectado"]},online:{v:["conectado"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{away:{v:["tidak tersedia"]},"do not disturb":{v:["jangan ganggu"]},offline:{v:["luring"]},online:{v:["daring"]}}},{l:"is",t:{away:{v:["í burtu"]},busy:{v:["upptekin/n"]},"do not disturb":{v:["ekki ónáða"]},invisible:{v:["ósýnilegt"]},offline:{v:["ónettengt"]},online:{v:["nettengt"]}}},{l:"it",t:{away:{v:["via"]},"do not disturb":{v:["non disturbare"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ja",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ja-JP",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ko",t:{away:{v:["자리 비움"]},busy:{v:["바쁨"]},"do not disturb":{v:["방해 금지"]},invisible:{v:["보이지 않음"]},offline:{v:["오프라인"]},online:{v:["온라인"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{away:{v:["borte"]},busy:{v:["opptatt"]},"do not disturb":{v:["ikke forstyrr"]},invisible:{v:["usynlig"]},offline:{v:["frakoblet"]},online:{v:["tilkoblet"]}}},{l:"nl",t:{away:{v:["weg"]},busy:{v:["bezig"]},"do not disturb":{v:["niet storen"]},invisible:{v:["Onzichtbaar"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"oc",t:{}},{l:"pl",t:{away:{v:["stąd"]},busy:{v:["zajęty"]},"do not disturb":{v:["nie przeszkadzać"]},invisible:{v:["niewidzialny"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"pt-BR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["não perturbe"]},invisible:{v:["invisível"]},offline:{v:["desligada"]},online:{v:["ligado"]}}},{l:"pt-PT",t:{away:{v:["longe"]},busy:{v:["ocupado"]},"do not disturb":{v:["não incomodar"]},invisible:{v:["invisível"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ro",t:{away:{v:["plecat"]},"do not disturb":{v:["nu deranjați"]},offline:{v:["deconectat"]},online:{v:["online"]}}},{l:"ru",t:{away:{v:["отсутствие"]},busy:{v:["занятый"]},"do not disturb":{v:["не беспокоить"]},invisible:{v:["невидимый"]},offline:{v:["офлайн"]},online:{v:["онлайн"]}}},{l:"sk",t:{away:{v:["neprítomný"]},busy:{v:["zaneprázdnený"]},"do not disturb":{v:["nerušiť"]},invisible:{v:["neviditeľný"]},offline:{v:["Odpojený - offline"]},online:{v:["Pripojený - online"]}}},{l:"sl",t:{}},{l:"sr",t:{away:{v:["одсутан"]},busy:{v:["заузет"]},"do not disturb":{v:["не узнемиравај"]},invisible:{v:["невидљиво"]},offline:{v:["ван мреже"]},online:{v:["на мрежи"]}}},{l:"sv",t:{away:{v:["borta"]},busy:{v:["upptagen"]},"do not disturb":{v:["stör ej"]},invisible:{v:["osynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"tr",t:{away:{v:["Uzakta"]},busy:{v:["meşgul"]},"do not disturb":{v:["Rahatsız etmeyin"]},invisible:{v:["görünmez"]},offline:{v:["Çevrim dışı"]},online:{v:["Çevrim içi"]}}},{l:"uk",t:{away:{v:["відсутній"]},busy:{v:["зайнято"]},"do not disturb":{v:["не турбувати"]},invisible:{v:["Невидимий"]},offline:{v:["не в мережі"]},online:{v:["в мережі"]}}},{l:"uz",t:{away:{v:["uzoqda"]},busy:{v:["band"]},"do not disturb":{v:["bezovta qilmang"]},invisible:{v:["ko'rinmas"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"zh-CN",t:{away:{v:["离开"]},busy:{v:["繁忙"]},"do not disturb":{v:["请勿打扰"]},invisible:{v:["隐藏的"]},offline:{v:["离线"]},online:{v:["在线"]}}},{l:"zh-HK",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["隐藏的"]},offline:{v:["離線"]},online:{v:["在線"]}}},{l:"zh-TW",t:{}}],g=[{l:"ar",t:{"Clear selected":{v:["محو المحدّد"]},"Deselect {option}":{v:["إلغاء تحديد {option}"]},Options:{v:["خيارات"]}}},{l:"ast",t:{"Clear selected":{v:["Borrar lo seleicionao"]},"Deselect {option}":{v:["Deseleicionar «{option}»"]},Options:{v:["Opciones"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},Options:{v:["Možnosti"]}}},{l:"cs-CZ",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},Options:{v:["Možnosti"]}}},{l:"da",t:{"Clear selected":{v:["Ryd valgt"]},"Deselect {option}":{v:["Fravælg {option}"]},Options:{v:["Indstillinger"]}}},{l:"de",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},Options:{v:["Optionen"]}}},{l:"de-DE",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},Options:{v:["Optionen"]}}},{l:"el",t:{"Clear selected":{v:["Εκκαθάριση επιλογής"]},"Deselect {option}":{v:["Αποεπιλογή {option}"]},Options:{v:["Επιλογές"]}}},{l:"en-GB",t:{"Clear selected":{v:["Clear selected"]},"Deselect {option}":{v:["Deselect {option}"]},Options:{v:["Options"]}}},{l:"eo",t:{}},{l:"es",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"es-AR",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},Options:{v:["Opciones"]}}},{l:"et-EE",t:{"Clear selected":{v:["Tühjenad valik"]},"Deselect {option}":{v:["Eemalda {option} valik"]},Options:{v:["Valikud"]}}},{l:"eu",t:{}},{l:"fa",t:{"Clear selected":{v:["پاک کردن مورد انتخاب شده"]},"Deselect {option}":{v:["لغو انتخاب {option}"]},Options:{v:["گزینه‌ها"]}}},{l:"fi",t:{"Clear selected":{v:["Tyhjennä valitut"]},"Deselect {option}":{v:["Poista valinta {option}"]},Options:{v:["Valinnat"]}}},{l:"fr",t:{"Clear selected":{v:["Vider la sélection"]},"Deselect {option}":{v:["Désélectionner {option}"]},Options:{v:["Options"]}}},{l:"ga",t:{"Clear selected":{v:["Glan roghnaithe"]},"Deselect {option}":{v:["Díroghnaigh {option}"]},Options:{v:["Roghanna"]}}},{l:"gl",t:{"Clear selected":{v:["Limpar o seleccionado"]},"Deselect {option}":{v:["Desmarcar {opción}"]},Options:{v:["Opcións"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{"Clear selected":{v:["Hapus terpilih"]},"Deselect {option}":{v:["Batalkan pemilihan {option}"]}}},{l:"is",t:{"Clear selected":{v:["Hreinsa valið"]},"Deselect {option}":{v:["Afvelja {option}"]},Options:{v:["Valkostir"]}}},{l:"it",t:{"Clear selected":{v:["Cancella selezionati"]},"Deselect {option}":{v:["Deselezionare {option}"]}}},{l:"ja",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},Options:{v:["オプション"]}}},{l:"ja-JP",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},Options:{v:["オプション"]}}},{l:"ko",t:{"Clear selected":{v:["선택 항목 지우기"]},"Deselect {option}":{v:["{option} 선택 해제"]},Options:{v:["옵션"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"Clear selected":{v:["Tøm merket"]},"Deselect {option}":{v:["Opphev valg {option}"]},Options:{v:["Alternativer"]}}},{l:"nl",t:{"Clear selected":{v:["Selectie wissen"]},"Deselect {option}":{v:["Deselecteer {optie}"]},Options:{v:["Opties"]}}},{l:"oc",t:{}},{l:"pl",t:{"Clear selected":{v:["Wyczyść wybrane"]},"Deselect {option}":{v:["Odznacz {option}"]},Options:{v:["Opcje"]}}},{l:"pt-BR",t:{"Clear selected":{v:["Limpar selecionados"]},"Deselect {option}":{v:["Desmacar {option}"]},Options:{v:["Opções"]}}},{l:"pt-PT",t:{"Clear selected":{v:["Limpeza selecionada"]},"Deselect {option}":{v:["Desmarcar {option}"]},Options:{v:["Opções"]}}},{l:"ro",t:{"Clear selected":{v:["Șterge selecția"]},"Deselect {option}":{v:["Deselctează {option}"]}}},{l:"ru",t:{"Clear selected":{v:["Очистить выбранный"]},"Deselect {option}":{v:["Отменить выбор {option}"]},Options:{v:["Варианты"]}}},{l:"sk",t:{"Clear selected":{v:["Vymazať vybraté"]},"Deselect {option}":{v:["Zrušiť výber {option}"]},Options:{v:["možnosti"]}}},{l:"sl",t:{}},{l:"sr",t:{"Clear selected":{v:["Обриши изабрано"]},"Deselect {option}":{v:["Уклони избор {option}"]},Options:{v:["Опције"]}}},{l:"sv",t:{"Clear selected":{v:["Rensa val"]},"Deselect {option}":{v:["Avmarkera {option}"]},Options:{v:["Alternativ"]}}},{l:"tr",t:{"Clear selected":{v:["Seçilmişleri temizle"]},"Deselect {option}":{v:["{option} bırak"]},Options:{v:["Seçenekler"]}}},{l:"uk",t:{"Clear selected":{v:["Очистити вибране"]},"Deselect {option}":{v:["Зняти вибір {option}"]},Options:{v:["Параметри"]}}},{l:"uz",t:{"Clear selected":{v:["Tanlanganni tozalash"]},"Deselect {option}":{v:["{option}tanlovni bekor qiling"]},Options:{v:["Variantlar"]}}},{l:"zh-CN",t:{"Clear selected":{v:["清除所选"]},"Deselect {option}":{v:["取消选择 {option}"]},Options:{v:["选项"]}}},{l:"zh-HK",t:{"Clear selected":{v:["清除所選項目"]},"Deselect {option}":{v:["取消選擇 {option}"]},Options:{v:["選項"]}}},{l:"zh-TW",t:{}}],f=[{l:"ar",t:{"Clear text":{v:["محو النص"]},"Save changes":{v:["حفظ التغييرات"]}}},{l:"ast",t:{"Clear text":{v:["Borrar el testu"]},"Save changes":{v:["Guardar los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Clear text":{v:["Netejar text"]}}},{l:"cs",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"cs-CZ",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"da",t:{"Clear text":{v:["Ryd tekst"]},"Save changes":{v:["Gem ændringer"]}}},{l:"de",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"de-DE",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"el",t:{"Clear text":{v:["Εκκαθάριση κειμένου"]},"Save changes":{v:["Αποθήκευση αλλαγών"]}}},{l:"en-GB",t:{"Clear text":{v:["Clear text"]},"Save changes":{v:["Save changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-AR",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es-EC",t:{"Clear text":{v:["Limpiar texto"]}}},{l:"es-MX",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"et-EE",t:{"Clear text":{v:["Kustuta tekst"]},"Save changes":{v:["Salvesta muudatused"]}}},{l:"eu",t:{"Clear text":{v:["Garbitu testua"]}}},{l:"fa",t:{"Clear text":{v:["پاک کردن متن"]},"Save changes":{v:["ذخیرهٔ تغییرات"]}}},{l:"fi",t:{"Clear text":{v:["Tyhjennä teksti"]},"Save changes":{v:["Tallenna muutokset"]}}},{l:"fr",t:{"Clear text":{v:["Effacer le texte"]},"Save changes":{v:["Sauvegarder les changements"]}}},{l:"ga",t:{"Clear text":{v:["Glan téacs"]},"Save changes":{v:["Sabháil na hathruithe"]}}},{l:"gl",t:{"Clear text":{v:["Limpar o texto"]},"Save changes":{v:["Gardar os cambios"]}}},{l:"he",t:{"Clear text":{v:["פינוי טקסט"]}}},{l:"hu",t:{"Clear text":{v:["Szöveg törlése"]}}},{l:"id",t:{"Clear text":{v:["Bersihkan teks"]},"Save changes":{v:["Simpan perubahan"]}}},{l:"is",t:{"Clear text":{v:["Hreinsa texta"]},"Save changes":{v:["Vista breytingar"]}}},{l:"it",t:{"Clear text":{v:["Cancella il testo"]},"Save changes":{v:["Salva le modifiche"]}}},{l:"ja",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ja-JP",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ko",t:{"Clear text":{v:["텍스트 지우기"]},"Save changes":{v:["변경 사항 저장"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"Clear text":{v:["Fjern tekst"]},"Save changes":{v:["Lagre endringer"]}}},{l:"nl",t:{"Clear text":{v:["Wis tekst"]},"Save changes":{v:["Wijzigingen opslaan"]}}},{l:"oc",t:{}},{l:"pl",t:{"Clear text":{v:["Wyczyść tekst"]},"Save changes":{v:["Zapisz zmiany"]}}},{l:"pt-BR",t:{"Clear text":{v:["Limpar texto"]},"Save changes":{v:["Salvar alterações"]}}},{l:"pt-PT",t:{"Clear text":{v:["Limpar texto"]},"Save changes":{v:["Gravar alterações"]}}},{l:"ro",t:{"Clear text":{v:["Șterge textul"]},"Save changes":{v:["Salvează modificările"]}}},{l:"ru",t:{"Clear text":{v:["Очистить текст"]},"Save changes":{v:["Сохранить изменения"]}}},{l:"sk",t:{"Clear text":{v:["Vamazať text"]},"Save changes":{v:["Uložiť zmeny"]}}},{l:"sl",t:{"Clear text":{v:["Počisti besedilo"]}}},{l:"sr",t:{"Clear text":{v:["Обриши текст"]},"Save changes":{v:["Сачувај измене"]}}},{l:"sv",t:{"Clear text":{v:["Ta bort text"]},"Save changes":{v:["Spara ändringar"]}}},{l:"tr",t:{"Clear text":{v:["Metni temizle"]},"Save changes":{v:["Değişiklikleri kaydet"]}}},{l:"uk",t:{"Clear text":{v:["Очистити текст"]},"Save changes":{v:["Зберегти зміни"]}}},{l:"uz",t:{"Clear text":{v:["Matnni tozalash"]},"Save changes":{v:["O'zgarishlarni saqlang"]}}},{l:"zh-CN",t:{"Clear text":{v:["清除文本"]},"Save changes":{v:["保存修改"]}}},{l:"zh-HK",t:{"Clear text":{v:["清除文本"]},"Save changes":{v:["保存更改"]}}},{l:"zh-TW",t:{"Clear text":{v:["清除文字"]}}}],h=[{l:"ar",t:{Close:{v:["إغلاق"]}}},{l:"ast",t:{Close:{v:["Zarrar"]}}},{l:"br",t:{Close:{v:["Serriñ"]}}},{l:"ca",t:{Close:{v:["Tanca"]}}},{l:"cs",t:{Close:{v:["Zavřít"]}}},{l:"cs-CZ",t:{Close:{v:["Zavřít"]}}},{l:"da",t:{Close:{v:["Luk"]}}},{l:"de",t:{Close:{v:["Schließen"]}}},{l:"de-DE",t:{Close:{v:["Schließen"]}}},{l:"el",t:{Close:{v:["Κλείσιμο"]}}},{l:"en-GB",t:{Close:{v:["Close"]}}},{l:"eo",t:{Close:{v:["Fermu"]}}},{l:"es",t:{Close:{v:["Cerrar"]}}},{l:"es-AR",t:{Close:{v:["Cerrar"]}}},{l:"es-EC",t:{Close:{v:["Cerrar"]}}},{l:"es-MX",t:{Close:{v:["Cerrar"]}}},{l:"et-EE",t:{Close:{v:["Sulge"]}}},{l:"eu",t:{Close:{v:["Itxi"]}}},{l:"fa",t:{Close:{v:["بستن"]}}},{l:"fi",t:{Close:{v:["Sulje"]}}},{l:"fr",t:{Close:{v:["Fermer"]}}},{l:"ga",t:{Close:{v:["Dún"]}}},{l:"gl",t:{Close:{v:["Pechar"]}}},{l:"he",t:{Close:{v:["סגירה"]}}},{l:"hu",t:{Close:{v:["Bezárás"]}}},{l:"id",t:{Close:{v:["Tutup"]}}},{l:"is",t:{Close:{v:["Loka"]}}},{l:"it",t:{Close:{v:["Chiudi"]}}},{l:"ja",t:{Close:{v:["閉じる"]}}},{l:"ja-JP",t:{Close:{v:["閉じる"]}}},{l:"ko",t:{Close:{v:["닫기"]}}},{l:"lt-LT",t:{Close:{v:["Užverti"]}}},{l:"lv",t:{Close:{v:["Aizvērt"]}}},{l:"mk",t:{Close:{v:["Затвори"]}}},{l:"my",t:{Close:{v:["ပိတ်ရန်"]}}},{l:"nb",t:{Close:{v:["Lukk"]}}},{l:"nl",t:{Close:{v:["Sluiten"]}}},{l:"oc",t:{Close:{v:["Tampar"]}}},{l:"pl",t:{Close:{v:["Zamknij"]}}},{l:"pt-BR",t:{Close:{v:["Fechar"]}}},{l:"pt-PT",t:{Close:{v:["Fechar"]}}},{l:"ro",t:{Close:{v:["Închideți"]}}},{l:"ru",t:{Close:{v:["Закрыть"]}}},{l:"sk",t:{Close:{v:["Zavrieť"]}}},{l:"sl",t:{Close:{v:["Zapri"]}}},{l:"sr",t:{Close:{v:["Затвори"]}}},{l:"sv",t:{Close:{v:["Stäng"]}}},{l:"tr",t:{Close:{v:["Kapat"]}}},{l:"uk",t:{Close:{v:["Закрити"]}}},{l:"uz",t:{Close:{v:["Yopish"]}}},{l:"zh-CN",t:{Close:{v:["关闭"]}}},{l:"zh-HK",t:{Close:{v:["關閉"]}}},{l:"zh-TW",t:{Close:{v:["關閉"]}}}],v=[{l:"ar",t:{Global:{v:["شامل"]}}},{l:"ast",t:{Global:{v:["Global"]}}},{l:"br",t:{}},{l:"ca",t:{Global:{v:["Global"]}}},{l:"cs",t:{Global:{v:["Globální"]}}},{l:"cs-CZ",t:{Global:{v:["Globální"]}}},{l:"da",t:{Global:{v:["Global"]}}},{l:"de",t:{Global:{v:["Global"]}}},{l:"de-DE",t:{Global:{v:["Global"]}}},{l:"el",t:{Global:{v:["Καθολικό"]}}},{l:"en-GB",t:{Global:{v:["Global"]}}},{l:"eo",t:{}},{l:"es",t:{Global:{v:["Global"]}}},{l:"es-AR",t:{Global:{v:["Global"]}}},{l:"es-EC",t:{Global:{v:["Global"]}}},{l:"es-MX",t:{Global:{v:["Global"]}}},{l:"et-EE",t:{Global:{v:["Globaalne"]}}},{l:"eu",t:{Global:{v:["Globala"]}}},{l:"fa",t:{Global:{v:["سراسری"]}}},{l:"fi",t:{Global:{v:["Globaali"]}}},{l:"fr",t:{Global:{v:["Global"]}}},{l:"ga",t:{Global:{v:["Domhanda"]}}},{l:"gl",t:{Global:{v:["Global"]}}},{l:"he",t:{Global:{v:["כללי"]}}},{l:"hu",t:{Global:{v:["Globális"]}}},{l:"id",t:{Global:{v:["Global"]}}},{l:"is",t:{Global:{v:["Almennt"]}}},{l:"it",t:{Global:{v:["Globale"]}}},{l:"ja",t:{Global:{v:["全体"]}}},{l:"ja-JP",t:{Global:{v:["全体"]}}},{l:"ko",t:{Global:{v:["글로벌"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{Global:{v:["Глобално"]}}},{l:"my",t:{Global:{v:["ကမ္ဘာလုံးဆိုင်ရာ"]}}},{l:"nb",t:{Global:{v:["Global"]}}},{l:"nl",t:{Global:{v:["Globaal"]}}},{l:"oc",t:{}},{l:"pl",t:{Global:{v:["Globalnie"]}}},{l:"pt-BR",t:{Global:{v:["Global"]}}},{l:"pt-PT",t:{Global:{v:["Global"]}}},{l:"ro",t:{Global:{v:["Global"]}}},{l:"ru",t:{Global:{v:["Глобальный"]}}},{l:"sk",t:{Global:{v:["Globálne"]}}},{l:"sl",t:{Global:{v:["Splošno"]}}},{l:"sr",t:{Global:{v:["Глобално"]}}},{l:"sv",t:{Global:{v:["Global"]}}},{l:"tr",t:{Global:{v:["Evrensel"]}}},{l:"uk",t:{Global:{v:["Глобальний"]}}},{l:"uz",t:{Global:{v:["Global"]}}},{l:"zh-CN",t:{Global:{v:["全局"]}}},{l:"zh-HK",t:{Global:{v:["全球的"]}}},{l:"zh-TW",t:{Global:{v:["全域"]}}}],y=[{l:"ar",t:{"Hide password":{v:["إخفاء كلمة المرور"]},"Password is secure":{v:["كلمة المرور آمنة"]},"Show password":{v:["أظهِر كلمة المرور"]}}},{l:"ast",t:{"Hide password":{v:["Anubrir la contraseña"]},"Password is secure":{v:["La contraseña ye segura"]},"Show password":{v:["Amosar la contraseña"]}}},{l:"br",t:{}},{l:"ca",t:{"Hide password":{v:["Amagar contrasenya"]},"Password is secure":{v:["Contrasenya segura
"]},"Show password":{v:["Mostrar contrasenya"]}}},{l:"cs",t:{"Hide password":{v:["Skrýt heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobrazit heslo"]}}},{l:"cs-CZ",t:{"Hide password":{v:["Skrýt heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobrazit heslo"]}}},{l:"da",t:{"Hide password":{v:["Skjul kodeord"]},"Password is secure":{v:["Kodeordet er sikkert"]},"Show password":{v:["Vis kodeord"]}}},{l:"de",t:{"Hide password":{v:["Passwort verbergen"]},"Password is secure":{v:["Passwort ist sicher"]},"Show password":{v:["Passwort anzeigen"]}}},{l:"de-DE",t:{"Hide password":{v:["Passwort verbergen"]},"Password is secure":{v:["Passwort ist sicher"]},"Show password":{v:["Passwort anzeigen"]}}},{l:"el",t:{"Hide password":{v:["Απόκρυψη συνθηματικού"]},"Password is secure":{v:["Το συνθηματικό είναι ασφαλές"]},"Show password":{v:["Εμφάνιση κωδικού πρόσβασης"]}}},{l:"en-GB",t:{"Hide password":{v:["Hide password"]},"Password is secure":{v:["Password is secure"]},"Show password":{v:["Show password"]}}},{l:"eo",t:{}},{l:"es",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es-AR",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es-EC",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es-MX",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"et-EE",t:{"Hide password":{v:["Peida salasõna"]},"Password is secure":{v:["Salasõna on turvaline"]},"Show password":{v:["Näita salasõna"]}}},{l:"eu",t:{"Hide password":{v:["Ezkutatu pasahitza"]},"Password is secure":{v:["Pasahitza segurua da"]},"Show password":{v:["Erakutsi pasahitza"]}}},{l:"fa",t:{"Hide password":{v:["پنهان کردن رمز عبور"]},"Password is secure":{v:["گذرواژه امن است"]},"Show password":{v:["نمایش گذرواژه"]}}},{l:"fi",t:{"Hide password":{v:["Piilota salasana"]},"Password is secure":{v:["Salasana on turvallinen"]},"Show password":{v:["Näytä salasana"]}}},{l:"fr",t:{"Hide password":{v:["Cacher le mot de passe"]},"Password is secure":{v:["Le mot de passe est sécurisé"]},"Show password":{v:["Afficher le mot de passe"]}}},{l:"ga",t:{"Hide password":{v:["Folaigh pasfhocal"]},"Password is secure":{v:["Tá pasfhocal slán"]},"Show password":{v:["Taispeáin pasfhocal"]}}},{l:"gl",t:{"Hide password":{v:["Agochar o contrasinal"]},"Password is secure":{v:["O contrasinal é seguro"]},"Show password":{v:["Amosar o contrasinal"]}}},{l:"he",t:{"Hide password":{v:["הסתרת סיסמה"]},"Password is secure":{v:["הסיסמה מאובטחת"]},"Show password":{v:["הצגת סיסמה"]}}},{l:"hu",t:{"Hide password":{v:["Jelszó elrejtése"]},"Password is secure":{v:["A jelszó biztonságos"]},"Show password":{v:["Jelszó megjelenítése"]}}},{l:"id",t:{"Hide password":{v:["Sembunyikan sandi"]},"Password is secure":{v:["Kata sandi sudah aman"]},"Show password":{v:["Tampilkan sandi"]}}},{l:"is",t:{"Hide password":{v:["Fela lykilorð"]},"Password is secure":{v:["Lykilorðið er öruggt"]},"Show password":{v:["Birta lykilorð"]}}},{l:"it",t:{"Hide password":{v:["Nascondi la password"]},"Password is secure":{v:["La password è sicura"]},"Show password":{v:["Mostra la password"]}}},{l:"ja",t:{"Hide password":{v:["パスワードを非表示"]},"Password is secure":{v:["パスワードは保護されています"]},"Show password":{v:["パスワードを表示"]}}},{l:"ja-JP",t:{"Hide password":{v:["パスワードを非表示"]},"Password is secure":{v:["パスワードは保護されています"]},"Show password":{v:["パスワードを表示"]}}},{l:"ko",t:{"Hide password":{v:["암호 숨기기"]},"Password is secure":{v:["암호가 안전합니다."]},"Show password":{v:["암호 표시"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"Hide password":{v:["Skjul passord"]},"Password is secure":{v:["Passordet er sikkert"]},"Show password":{v:["Vis passord"]}}},{l:"nl",t:{"Hide password":{v:["Verberg wachtwoord"]},"Password is secure":{v:["Wachtwoord is veilig"]},"Show password":{v:["Toon wachtwoord"]}}},{l:"oc",t:{}},{l:"pl",t:{"Hide password":{v:["Ukryj hasło"]},"Password is secure":{v:["Hasło jest bezpieczne"]},"Show password":{v:["Pokaż hasło"]}}},{l:"pt-BR",t:{"Hide password":{v:["Ocultar senha"]},"Password is secure":{v:["A senha é segura"]},"Show password":{v:["Mostrar senha"]}}},{l:"pt-PT",t:{"Hide password":{v:["Ocultar palavra-passe"]},"Password is secure":{v:["A palavra-passe é segura"]},"Show password":{v:["Mostrar palavra-passe"]}}},{l:"ro",t:{"Hide password":{v:["Ascunde parola"]},"Password is secure":{v:["Parola este sigură"]},"Show password":{v:["Arată parola"]}}},{l:"ru",t:{"Hide password":{v:["Скрыть пароль"]},"Password is secure":{v:["Пароль надежный"]},"Show password":{v:["Показать пароль"]}}},{l:"sk",t:{"Hide password":{v:["Skryť heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobraziť heslo"]}}},{l:"sl",t:{"Hide password":{v:["Skrij geslo"]},"Password is secure":{v:["Geslo je varno"]},"Show password":{v:["Pokaži geslo"]}}},{l:"sr",t:{"Hide password":{v:["Сакриј лозинку"]},"Password is secure":{v:["Лозинка је безбедна"]},"Show password":{v:["Прикажи лозинку"]}}},{l:"sv",t:{"Hide password":{v:["Göm lösenordet"]},"Password is secure":{v:["Lössenordet är säkert"]},"Show password":{v:["Visa lössenordet"]}}},{l:"tr",t:{"Hide password":{v:["Parolayı gizle"]},"Password is secure":{v:["Parola güvenli"]},"Show password":{v:["Parolayı görüntüle"]}}},{l:"uk",t:{"Hide password":{v:["Приховати пароль"]},"Password is secure":{v:["Пароль безпечний"]},"Show password":{v:["Показати пароль"]}}},{l:"uz",t:{"Hide password":{v:["Parolni yashirish"]},"Password is secure":{v:["Parol xavfsiz"]},"Show password":{v:["Parolni ko'rsatish"]}}},{l:"zh-CN",t:{"Hide password":{v:["隐藏密码"]},"Password is secure":{v:["密码安全"]},"Show password":{v:["显示密码"]}}},{l:"zh-HK",t:{"Hide password":{v:["隱藏密碼"]},"Password is secure":{v:["密碼是安全的"]},"Show password":{v:["顯示密碼"]}}},{l:"zh-TW",t:{"Hide password":{v:["隱藏密碼"]},"Password is secure":{v:["密碼安全"]},"Show password":{v:["顯示密碼"]}}}],w=[{l:"ar",t:{}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{}},{l:"cs-CZ",t:{}},{l:"da",t:{}},{l:"de",t:{}},{l:"de-DE",t:{}},{l:"el",t:{}},{l:"en-GB",t:{}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{}},{l:"es-EC",t:{}},{l:"es-MX",t:{}},{l:"et-EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fr",t:{}},{l:"ga",t:{}},{l:"gl",t:{}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{}},{l:"ja-JP",t:{}},{l:"ko",t:{}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{}},{l:"nl",t:{}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"pt-BR",t:{}},{l:"pt-PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sr",t:{}},{l:"sv",t:{}},{l:"tr",t:{}},{l:"uk",t:{}},{l:"uz",t:{}},{l:"zh-CN",t:{}},{l:"zh-HK",t:{}},{l:"zh-TW",t:{}}],A=[{l:"ar",t:{Next:{v:["التالي"]},"Pause slideshow":{v:["تجميد عرض الشرائح"]},Previous:{v:["السابق"]},"Start slideshow":{v:["إبدإ العرض"]}}},{l:"ast",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Posar la presentación de diapositives"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Aniciar la presentación de diapositives"]}}},{l:"br",t:{Next:{v:["Da heul"]},"Pause slideshow":{v:["Arsav an diaporama"]},Previous:{v:["A-raok"]},"Start slideshow":{v:["Kregiñ an diaporama"]}}},{l:"ca",t:{Next:{v:["Següent"]},"Pause slideshow":{v:["Atura la presentació"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Inicia la presentació"]}}},{l:"cs",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"cs-CZ",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"da",t:{Next:{v:["Videre"]},"Pause slideshow":{v:["Suspender fremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start fremvisning"]}}},{l:"de",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"de-DE",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"el",t:{Next:{v:["Επόμενο"]},"Pause slideshow":{v:["Παύση προβολής διαφανειών"]},Previous:{v:["Προηγούμενο"]},"Start slideshow":{v:["Έναρξη προβολής διαφανειών"]}}},{l:"en-GB",t:{Next:{v:["Next"]},"Pause slideshow":{v:["Pause slideshow"]},Previous:{v:["Previous"]},"Start slideshow":{v:["Start slideshow"]}}},{l:"eo",t:{Next:{v:["Sekva"]},"Pause slideshow":{v:["Payzi bildprezenton"]},Previous:{v:["Antaŭa"]},"Start slideshow":{v:["Komenci bildprezenton"]}}},{l:"es",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es-AR",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es-EC",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"es-MX",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"et-EE",t:{Next:{v:["Edasi"]},"Pause slideshow":{v:["Slaidiesitluse paus"]},Previous:{v:["Eelmine"]},"Start slideshow":{v:["Alusta slaidiesitust"]}}},{l:"eu",t:{Next:{v:["Hurrengoa"]},"Pause slideshow":{v:["Pausatu diaporama"]},Previous:{v:["Aurrekoa"]},"Start slideshow":{v:["Hasi diaporama"]}}},{l:"fa",t:{Next:{v:["بعدی"]},"Pause slideshow":{v:["توقف نمایش اسلاید"]},Previous:{v:["قبلی"]},"Start slideshow":{v:["شروع نمایش اسلاید"]}}},{l:"fi",t:{Next:{v:["Seuraava"]},"Pause slideshow":{v:["Keskeytä diaesitys"]},Previous:{v:["Edellinen"]},"Start slideshow":{v:["Aloita diaesitys"]}}},{l:"fr",t:{Next:{v:["Suivant"]},"Pause slideshow":{v:["Mettre le diaporama en pause"]},Previous:{v:["Précédent"]},"Start slideshow":{v:["Démarrer le diaporama"]}}},{l:"ga",t:{Next:{v:["Ar aghaidh"]},"Pause slideshow":{v:["Cuir taispeántas sleamhnán ar sos"]},Previous:{v:["Roimhe Seo"]},"Start slideshow":{v:["Tosaigh taispeántas sleamhnán"]}}},{l:"gl",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar o diaporama"]},Previous:{v:["Anterir"]},"Start slideshow":{v:["Iniciar o diaporama"]}}},{l:"he",t:{Next:{v:["הבא"]},"Pause slideshow":{v:["השהיית מצגת"]},Previous:{v:["הקודם"]},"Start slideshow":{v:["התחלת המצגת"]}}},{l:"hu",t:{Next:{v:["Következő"]},"Pause slideshow":{v:["Diavetítés szüneteltetése"]},Previous:{v:["Előző"]},"Start slideshow":{v:["Diavetítés indítása"]}}},{l:"id",t:{Next:{v:["Selanjutnya"]},"Pause slideshow":{v:["Jeda tayangan slide"]},Previous:{v:["Sebelumnya"]},"Start slideshow":{v:["Mulai salindia"]}}},{l:"is",t:{Next:{v:["Næsta"]},"Pause slideshow":{v:["Gera hlé á skyggnusýningu"]},Previous:{v:["Fyrri"]},"Start slideshow":{v:["Byrja skyggnusýningu"]}}},{l:"it",t:{Next:{v:["Successivo"]},"Pause slideshow":{v:["Presentazione in pausa"]},Previous:{v:["Precedente"]},"Start slideshow":{v:["Avvia presentazione"]}}},{l:"ja",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ja-JP",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ko",t:{Next:{v:["다음"]},"Pause slideshow":{v:["슬라이드쇼 일시정지"]},Previous:{v:["이전"]},"Start slideshow":{v:["슬라이드쇼 시작"]}}},{l:"lt-LT",t:{Next:{v:["Kitas"]},"Pause slideshow":{v:["Pristabdyti skaidrių rodymą"]},Previous:{v:["Ankstesnis"]},"Start slideshow":{v:["Pradėti skaidrių rodymą"]}}},{l:"lv",t:{Next:{v:["Nākamais"]},"Pause slideshow":{v:["Pauzēt slaidrādi"]},Previous:{v:["Iepriekšējais"]},"Start slideshow":{v:["Sākt slaidrādi"]}}},{l:"mk",t:{Next:{v:["Следно"]},"Pause slideshow":{v:["Пузирај слајдшоу"]},Previous:{v:["Предходно"]},"Start slideshow":{v:["Стартувај слајдшоу"]}}},{l:"my",t:{Next:{v:["နောက်သို့ဆက်ရန်"]},"Pause slideshow":{v:["စလိုက်ရှိုး ခေတ္တရပ်ရန်"]},Previous:{v:["ယခင်"]},"Start slideshow":{v:["စလိုက်ရှိုးအား စတင်ရန်"]}}},{l:"nb",t:{Next:{v:["Neste"]},"Pause slideshow":{v:["Pause lysbildefremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start lysbildefremvisning"]}}},{l:"nl",t:{Next:{v:["Volgende"]},"Pause slideshow":{v:["Pauzeer diavoorstelling"]},Previous:{v:["Vorige"]},"Start slideshow":{v:["Start diavoorstelling"]}}},{l:"oc",t:{Next:{v:["Seguent"]},"Pause slideshow":{v:["Metre en pausa lo diaporama"]},Previous:{v:["Precedent"]},"Start slideshow":{v:["Lançar lo diaporama"]}}},{l:"pl",t:{Next:{v:["Następny"]},"Pause slideshow":{v:["Wstrzymaj pokaz slajdów"]},Previous:{v:["Poprzedni"]},"Start slideshow":{v:["Rozpocznij pokaz slajdów"]}}},{l:"pt-BR",t:{Next:{v:["Próximo"]},"Pause slideshow":{v:["Pausar apresentação de slides"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar apresentação de slides"]}}},{l:"pt-PT",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar diaporama"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar diaporama"]}}},{l:"ro",t:{Next:{v:["Următorul"]},"Pause slideshow":{v:["Pauză prezentare de diapozitive"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Începeți prezentarea de diapozitive"]}}},{l:"ru",t:{Next:{v:["Следующее"]},"Pause slideshow":{v:["Приостановить показ слйдов"]},Previous:{v:["Предыдущее"]},"Start slideshow":{v:["Начать показ слайдов"]}}},{l:"sk",t:{Next:{v:["Ďalej"]},"Pause slideshow":{v:["Pozastaviť prezentáciu"]},Previous:{v:["Predchádzajúce"]},"Start slideshow":{v:["Začať prezentáciu"]}}},{l:"sl",t:{Next:{v:["Naslednji"]},"Pause slideshow":{v:["Ustavi predstavitev"]},Previous:{v:["Predhodni"]},"Start slideshow":{v:["Začni predstavitev"]}}},{l:"sr",t:{Next:{v:["Следеће"]},"Pause slideshow":{v:["Паузирај слајд шоу"]},Previous:{v:["Претходно"]},"Start slideshow":{v:["Покрени слајд шоу"]}}},{l:"sv",t:{Next:{v:["Nästa"]},"Pause slideshow":{v:["Pausa bildspelet"]},Previous:{v:["Föregående"]},"Start slideshow":{v:["Starta bildspelet"]}}},{l:"tr",t:{Next:{v:["Sonraki"]},"Pause slideshow":{v:["Slayt sunumunu duraklat"]},Previous:{v:["Önceki"]},"Start slideshow":{v:["Slayt sunumunu başlat"]}}},{l:"uk",t:{Next:{v:["Вперед"]},"Pause slideshow":{v:["Пауза у показі слайдів"]},Previous:{v:["Назад"]},"Start slideshow":{v:["Почати показ слайдів"]}}},{l:"uz",t:{Next:{v:["Keyingi"]},"Pause slideshow":{v:["Slayd-shouni to'xtatib turish"]},Previous:{v:["Oldingi"]},"Start slideshow":{v:["Slayd-shouni boshlash"]}}},{l:"zh-CN",t:{Next:{v:["下一个"]},"Pause slideshow":{v:["暂停幻灯片"]},Previous:{v:["上一个"]},"Start slideshow":{v:["开始幻灯片"]}}},{l:"zh-HK",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}},{l:"zh-TW",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}}],b=[{l:"ar",t:{"No results":{v:["ليس هناك أية نتيجة"]}}},{l:"ast",t:{"No results":{v:["Nun hai nengún resultáu"]}}},{l:"br",t:{"No results":{v:["Disoc'h ebet"]}}},{l:"ca",t:{"No results":{v:["Sense resultats"]}}},{l:"cs",t:{"No results":{v:["Nic nenalezeno"]}}},{l:"cs-CZ",t:{"No results":{v:["Nic nenalezeno"]}}},{l:"da",t:{"No results":{v:["Ingen resultater"]}}},{l:"de",t:{"No results":{v:["Keine Ergebnisse"]}}},{l:"de-DE",t:{"No results":{v:["Keine Ergebnisse"]}}},{l:"el",t:{"No results":{v:["Κανένα αποτέλεσμα"]}}},{l:"en-GB",t:{"No results":{v:["No results"]}}},{l:"eo",t:{"No results":{v:["La rezulto forestas"]}}},{l:"es",t:{"No results":{v:[" Ningún resultado"]}}},{l:"es-AR",t:{"No results":{v:["Sin resultados"]}}},{l:"es-EC",t:{"No results":{v:["Sin resultados"]}}},{l:"es-MX",t:{"No results":{v:["Sin resultados"]}}},{l:"et-EE",t:{"No results":{v:["Tulemusi pole"]}}},{l:"eu",t:{"No results":{v:["Emaitzarik ez"]}}},{l:"fa",t:{"No results":{v:["بدون هیچ نتیجه‌ای"]}}},{l:"fi",t:{"No results":{v:["Ei tuloksia"]}}},{l:"fr",t:{"No results":{v:["Aucun résultat"]}}},{l:"ga",t:{"No results":{v:["Gan torthaí"]}}},{l:"gl",t:{"No results":{v:["Sen resultados"]}}},{l:"he",t:{"No results":{v:["אין תוצאות"]}}},{l:"hu",t:{"No results":{v:["Nincs találat"]}}},{l:"id",t:{"No results":{v:["Tidak ada hasil"]}}},{l:"is",t:{"No results":{v:["Engar niðurstöður"]}}},{l:"it",t:{"No results":{v:["Nessun risultato"]}}},{l:"ja",t:{"No results":{v:["結果無し"]}}},{l:"ja-JP",t:{"No results":{v:["結果無し"]}}},{l:"ko",t:{"No results":{v:["결과 없음"]}}},{l:"lt-LT",t:{"No results":{v:["Nėra rezultatų"]}}},{l:"lv",t:{"No results":{v:["Nav rezultātu"]}}},{l:"mk",t:{"No results":{v:["Нема резултати"]}}},{l:"my",t:{"No results":{v:["ရလဒ်မရှိပါ"]}}},{l:"nb",t:{"No results":{v:["Ingen resultater"]}}},{l:"nl",t:{"No results":{v:["Geen resultaten"]}}},{l:"oc",t:{"No results":{v:["Cap de resultat"]}}},{l:"pl",t:{"No results":{v:["Brak wyników"]}}},{l:"pt-BR",t:{"No results":{v:["Sem resultados"]}}},{l:"pt-PT",t:{"No results":{v:["Sem resultados"]}}},{l:"ro",t:{"No results":{v:["Nu există rezultate"]}}},{l:"ru",t:{"No results":{v:["Результаты отсуствуют"]}}},{l:"sk",t:{"No results":{v:["Žiadne výsledky"]}}},{l:"sl",t:{"No results":{v:["Ni zadetkov"]}}},{l:"sr",t:{"No results":{v:["Нема резултата"]}}},{l:"sv",t:{"No results":{v:["Inga resultat"]}}},{l:"tr",t:{"No results":{v:["Herhangi bir sonuç bulunamadı"]}}},{l:"uk",t:{"No results":{v:["Відсутні результати"]}}},{l:"uz",t:{"No results":{v:["Natija yoʻq"]}}},{l:"zh-CN",t:{"No results":{v:["无结果"]}}},{l:"zh-HK",t:{"No results":{v:["無結果"]}}},{l:"zh-TW",t:{"No results":{v:["無結果"]}}}],C=[{l:"ar",t:{"Pick a date":{v:["إختَر التاريخ"]},"Pick a date and a time":{v:["إختَر التاريخ و الوقت"]},"Pick a month":{v:["إختَر الشهر"]},"Pick a time":{v:["إختَر الوقت"]},"Pick a week":{v:["إختَر الأسبوع"]},"Pick a year":{v:["إختَر السنة"]},"Please select a time zone:":{v:["الرجاء تحديد المنطقة الزمنية:"]}}},{l:"ast",t:{"Pick a date":{v:["Escueyi una data"]},"Pick a date and a time":{v:["Escueyi una data y hora"]},"Pick a month":{v:["Escueyi un mes"]},"Pick a time":{v:["Escueyi una hora"]},"Pick a week":{v:["Escueyi una selmana"]},"Pick a year":{v:["Escueyi un añu"]},"Please select a time zone:":{v:["Seleiciona un fusu horariu:"]}}},{l:"br",t:{}},{l:"ca",t:{"Please select a time zone:":{v:["Seleccioneu una zona horària:"]}}},{l:"cs",t:{"Pick a date":{v:["Vybrat datum"]},"Pick a date and a time":{v:["Vybrat datum a čas"]},"Pick a month":{v:["Vybrat měsíc"]},"Pick a time":{v:["Vybrat čas"]},"Pick a week":{v:["Vybrat týden"]},"Pick a year":{v:["Vybrat rok"]},"Please select a time zone:":{v:["Vyberte časovou zónu:"]}}},{l:"cs-CZ",t:{"Pick a date":{v:["Vybrat datum"]},"Pick a date and a time":{v:["Vybrat datum a čas"]},"Pick a month":{v:["Vybrat měsíc"]},"Pick a time":{v:["Vybrat čas"]},"Pick a week":{v:["Vybrat týden"]},"Pick a year":{v:["Vybrat rok"]},"Please select a time zone:":{v:["Vyberte časovou zónu:"]}}},{l:"da",t:{"Pick a date":{v:["Vælg en dato"]},"Pick a date and a time":{v:["Vælg en dato og tidspunkt"]},"Pick a month":{v:["Vælg en måned"]},"Pick a time":{v:["Vælg et tidspunkt"]},"Pick a week":{v:["Vælg en uge"]},"Pick a year":{v:["Vælg et år"]},"Please select a time zone:":{v:["Vælg venligst en tidszone:"]}}},{l:"de",t:{"Pick a date":{v:["Ein Datum auswählen"]},"Pick a date and a time":{v:["Datum und Uhrzeit auswählen"]},"Pick a month":{v:["Einen Monat auswählen"]},"Pick a time":{v:["Eine Uhrzeit auswählen"]},"Pick a week":{v:["Eine Woche auswählen"]},"Pick a year":{v:["Ein Jahr auswählen"]},"Please select a time zone:":{v:["Bitte eine Zeitzone auswählen:"]}}},{l:"de-DE",t:{"Pick a date":{v:["Ein Datum auswählen"]},"Pick a date and a time":{v:["Datum und Uhrzeit auswählen"]},"Pick a month":{v:["Einen Monat auswählen"]},"Pick a time":{v:["Eine Uhrzeit auswählen"]},"Pick a week":{v:["Eine Woche auswählen"]},"Pick a year":{v:["Ein Jahr auswählen"]},"Please select a time zone:":{v:["Bitte eine Zeitzone auswählen:"]}}},{l:"el",t:{"Pick a date":{v:["Επιλέξτε ημερομηνία"]},"Pick a date and a time":{v:["Επιλέξτε ημερομηνία και ώρα"]},"Pick a month":{v:["Επιλέξτε μήνα"]},"Pick a time":{v:["Επιλέξτε ώρα"]},"Pick a week":{v:["Επιλέξτε εβδομάδα"]},"Pick a year":{v:["Επιλέξτε έτος"]},"Please select a time zone:":{v:["Παρακαλούμε επιλέξτε μια ζώνη ώρας:"]}}},{l:"en-GB",t:{"Pick a date":{v:["Pick a date"]},"Pick a date and a time":{v:["Pick a date and a time"]},"Pick a month":{v:["Pick a month"]},"Pick a time":{v:["Pick a time"]},"Pick a week":{v:["Pick a week"]},"Pick a year":{v:["Pick a year"]},"Please select a time zone:":{v:["Please select a time zone:"]}}},{l:"eo",t:{}},{l:"es",t:{"Pick a date":{v:["Seleccione una fecha"]},"Pick a date and a time":{v:["Seleccione una fecha y hora"]},"Pick a month":{v:["Seleccione un mes"]},"Pick a time":{v:["Seleccione una hora"]},"Pick a week":{v:["Seleccione una semana"]},"Pick a year":{v:["Seleccione un año"]},"Please select a time zone:":{v:["Por favor elija un huso horario:"]}}},{l:"es-AR",t:{"Pick a date":{v:["Elija una fecha"]},"Pick a date and a time":{v:["Elija una fecha y hora"]},"Pick a month":{v:["Elija un mes"]},"Pick a time":{v:["Elija una hora"]},"Pick a week":{v:["Elija una semana"]},"Pick a year":{v:["Elija un año"]},"Please select a time zone:":{v:["Por favor, elija una zona horaria:"]}}},{l:"es-EC",t:{"Pick a date":{v:["Seleccionar una fecha"]},"Pick a date and a time":{v:["Seleccionar una fecha y una hora"]},"Pick a month":{v:["Seleccionar un mes"]},"Pick a time":{v:["Seleccionar una semana"]},"Pick a week":{v:["Seleccionar una semana"]},"Pick a year":{v:["Seleccionar un año"]},"Please select a time zone:":{v:["Por favor, selecciona una zona horaria:"]}}},{l:"es-MX",t:{"Pick a date":{v:["Seleccionar una fecha"]},"Pick a date and a time":{v:["Seleccionar una fecha y hora"]},"Pick a month":{v:["Seleccionar un mes"]},"Pick a time":{v:["Seleccionar una hora"]},"Pick a week":{v:["Seleccionar una semana"]},"Pick a year":{v:["Seleccionar un año"]},"Please select a time zone:":{v:["Por favor seleccione una zona horaria:"]}}},{l:"et-EE",t:{"Pick a date":{v:["Vali kuupäev"]},"Pick a date and a time":{v:["Vali kuupäev ja kellaaeg"]},"Pick a month":{v:["Vali kuu"]},"Pick a time":{v:["Vali kellaaeg"]},"Pick a week":{v:["Vali nädal"]},"Pick a year":{v:["Vali aasta"]},"Please select a time zone:":{v:["Vali ajatsoon"]}}},{l:"eu",t:{"Pick a date":{v:["Aukeratu data bat"]},"Pick a date and a time":{v:["Aukeratu data eta ordu bat"]},"Pick a month":{v:["Aukeratu hilabete bat"]},"Pick a time":{v:["Aukeratu ordu bat"]},"Pick a week":{v:["Aukeratu aste bat"]},"Pick a year":{v:["Aukeratu urte bat"]},"Please select a time zone:":{v:["Mesedez hautatu ordu-zona bat:"]}}},{l:"fa",t:{"Pick a date":{v:["انتخاب تاریخ"]},"Pick a date and a time":{v:["انتخاب تاریخ و زمان"]},"Pick a month":{v:["انتخاب ماه"]},"Pick a time":{v:["انتخاب زمان"]},"Pick a week":{v:["انتخاب هفته"]},"Pick a year":{v:["انتخاب سال"]},"Please select a time zone:":{v:["لطفا یک منطقهٔ زمانی را انتخاب کنید:"]}}},{l:"fi",t:{"Pick a date":{v:["Valitse päivä"]},"Pick a date and a time":{v:["Valitse päivä ja kellonaika"]},"Pick a month":{v:["Valitse kuukausi"]},"Pick a time":{v:["Valitse kellonaika"]},"Pick a week":{v:["Valitse viikko"]},"Pick a year":{v:["Valitse vuosi"]},"Please select a time zone:":{v:["Valitse aikavyöhyke:"]}}},{l:"fr",t:{"Pick a date":{v:["Sélectionner une date"]},"Pick a date and a time":{v:["Sélectionner une date et une heure"]},"Pick a month":{v:["Sélectionner un mois"]},"Pick a time":{v:["Sélectionner une heure"]},"Pick a week":{v:["Sélectionner une semaine"]},"Pick a year":{v:["Sélectionner une année"]},"Please select a time zone:":{v:["Sélectionnez un fuseau horaire : "]}}},{l:"ga",t:{"Pick a date":{v:["Roghnaigh dáta"]},"Pick a date and a time":{v:["Roghnaigh dáta agus am"]},"Pick a month":{v:["Roghnaigh mí"]},"Pick a time":{v:["Roghnaigh am"]},"Pick a week":{v:["Roghnaigh seachtain"]},"Pick a year":{v:["Roghnaigh bliain"]},"Please select a time zone:":{v:["Roghnaigh crios ama le do thoil:"]}}},{l:"gl",t:{"Pick a date":{v:["Escolla unha data"]},"Pick a date and a time":{v:["Escolle unha data e unha hora"]},"Pick a month":{v:["Escolla un mes"]},"Pick a time":{v:["Escolla unha hora"]},"Pick a week":{v:["Escolla unha semana"]},"Pick a year":{v:["Escolla un ano"]},"Please select a time zone:":{v:["Escolla un fuso horario:"]}}},{l:"he",t:{"Pick a date":{v:["נא לבחור תאריך"]},"Pick a date and a time":{v:["נא לבחור תאריך ושעה"]},"Pick a month":{v:["נא לבחור חודש"]},"Pick a time":{v:["נא לבחור שעה"]},"Pick a week":{v:["נא לבחור שבוע"]},"Pick a year":{v:["נא לבחור שנה"]},"Please select a time zone:":{v:["נא לבחור אזור זמן:"]}}},{l:"hu",t:{"Please select a time zone:":{v:["Válasszon időzónát:"]}}},{l:"id",t:{"Pick a date":{v:["Pilih tanggal"]},"Pick a date and a time":{v:["Pilih tanggal dan waktu"]},"Pick a month":{v:["Pilih bulan"]},"Pick a time":{v:["Pilih waktu"]},"Pick a week":{v:["Pilih pekan"]},"Pick a year":{v:["Pilih tahun"]},"Please select a time zone:":{v:["Mohon pilih zona waktu"]}}},{l:"is",t:{"Pick a date":{v:["Veldu dagsetningu"]},"Pick a date and a time":{v:["Veldu dagsetningu og tíma"]},"Pick a month":{v:["Veldu mánuð"]},"Pick a time":{v:["Veldu tíma"]},"Pick a week":{v:["Veldu viku"]},"Pick a year":{v:["Veldu ár"]},"Please select a time zone:":{v:["Veldu tímabelti:"]}}},{l:"it",t:{"Pick a date":{v:["Scegli una data"]},"Pick a date and a time":{v:["Scegli una data e un orario"]},"Pick a month":{v:["Scegli un mese"]},"Pick a time":{v:["Scegli un momento"]},"Pick a week":{v:["Scegli una settimana"]},"Pick a year":{v:["Scegli un anno"]},"Please select a time zone:":{v:["Si prega di selezionare un fuso orario:"]}}},{l:"ja",t:{"Pick a date":{v:["日付を選択してください"]},"Pick a date and a time":{v:["日付と時刻を選択してください"]},"Pick a month":{v:["月を選択してください"]},"Pick a time":{v:["時間を選択してください"]},"Pick a week":{v:["週を選択してください"]},"Pick a year":{v:["年を選択してください"]},"Please select a time zone:":{v:["タイムゾーンを選んで下さい:"]}}},{l:"ja-JP",t:{"Pick a date":{v:["日付を選択してください"]},"Pick a date and a time":{v:["日付と時刻を選択してください"]},"Pick a month":{v:["月を選択してください"]},"Pick a time":{v:["時間を選択してください"]},"Pick a week":{v:["週を選択してください"]},"Pick a year":{v:["年を選択してください"]},"Please select a time zone:":{v:["タイムゾーンを選んで下さい:"]}}},{l:"ko",t:{"Pick a date":{v:["날짜 선택"]},"Pick a date and a time":{v:["날짜와 시간 선택"]},"Pick a month":{v:["달 선택"]},"Pick a time":{v:["시간 선택"]},"Pick a week":{v:["주 선택"]},"Pick a year":{v:["연도 선택"]},"Please select a time zone:":{v:["시간대를 선택하세요:"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Please select a time zone:":{v:["Изберете временска зона:"]}}},{l:"my",t:{"Please select a time zone:":{v:["ဒေသစံတော်ချိန် ရွေးချယ်ပေးပါ"]}}},{l:"nb",t:{"Pick a date":{v:["Velg en dato"]},"Pick a date and a time":{v:["Velg en dato og et tidspunkt"]},"Pick a month":{v:["Velg en måned"]},"Pick a time":{v:["Velg et tidspunkt"]},"Pick a week":{v:["Velg en uke"]},"Pick a year":{v:["Velg et år"]},"Please select a time zone:":{v:["Vennligst velg tidssone"]}}},{l:"nl",t:{"Pick a date":{v:["Selecteer een datum"]},"Pick a date and a time":{v:["Selecteer een datum en tijd"]},"Pick a month":{v:["Selecteer een maand"]},"Pick a time":{v:["Selecteer een tijd"]},"Pick a week":{v:["Selecteer een week"]},"Pick a year":{v:["Selecteer een jaar"]},"Please select a time zone:":{v:["Selecteer een tijdzone:"]}}},{l:"oc",t:{}},{l:"pl",t:{"Pick a date":{v:["Wybierz datę"]},"Pick a date and a time":{v:["Wybierz datę i godzinę"]},"Pick a month":{v:["Wybierz miesiąc"]},"Pick a time":{v:["Wybierz czas"]},"Pick a week":{v:["Wybierz tydzień"]},"Pick a year":{v:["Wybierz rok"]},"Please select a time zone:":{v:["Wybierz strefę czasową:"]}}},{l:"pt-BR",t:{"Pick a date":{v:["Escolha uma data"]},"Pick a date and a time":{v:["Escolha uma data e um horário"]},"Pick a month":{v:["Escolha um mês"]},"Pick a time":{v:["Escolha um horário"]},"Pick a week":{v:["Escolha uma semana"]},"Pick a year":{v:["Escolha um ano"]},"Please select a time zone:":{v:["Selecione um fuso horário: "]}}},{l:"pt-PT",t:{"Pick a date":{v:["Escolha uma data"]},"Pick a date and a time":{v:["Escolha uma data e uma hora"]},"Pick a month":{v:["Escolha um mês"]},"Pick a time":{v:["Escolha uma hora"]},"Pick a week":{v:["Escolha uma semana"]},"Pick a year":{v:["Escolha um ano"]},"Please select a time zone:":{v:["Por favor, selecione um fuso horário: "]}}},{l:"ro",t:{"Pick a date":{v:["Selectați o dată"]},"Pick a date and a time":{v:["Selectați data și timpul"]},"Pick a month":{v:["Selectați o lună"]},"Pick a time":{v:["Selectați timpul"]},"Pick a week":{v:["Selectați o săptămână"]},"Pick a year":{v:["Selectați anul"]},"Please select a time zone:":{v:["Vă rugăm să selectați un fus orar:"]}}},{l:"ru",t:{"Pick a date":{v:["Выберите дату"]},"Pick a date and a time":{v:["Выберите дату и время"]},"Pick a month":{v:["Выберите месяц"]},"Pick a time":{v:["Выберите время"]},"Pick a week":{v:["Выберите неделю"]},"Pick a year":{v:["Выберите год"]},"Please select a time zone:":{v:["Пожалуйста, выберите часовой пояс:"]}}},{l:"sk",t:{"Pick a date":{v:["Vybrať dátum"]},"Pick a date and a time":{v:["Vybrať dátum a čas"]},"Pick a month":{v:["Vybrať mesiac"]},"Pick a time":{v:["Vybrať čas"]},"Pick a week":{v:["Vybrať týždeň"]},"Pick a year":{v:["Vybrať rok"]},"Please select a time zone:":{v:["Prosím vyberte časovú zónu:"]}}},{l:"sl",t:{"Pick a date":{v:["Izbor datuma"]},"Pick a date and a time":{v:["Izbor datuma in časa"]},"Pick a month":{v:["Izbor meseca"]},"Pick a time":{v:["Izbor časa"]},"Pick a week":{v:["Izbor tedna"]},"Pick a year":{v:["Izbor leta"]},"Please select a time zone:":{v:["Izbor časovnega pasu:"]}}},{l:"sr",t:{"Pick a date":{v:["Изаберите датум"]},"Pick a date and a time":{v:["Изаберите датум и време"]},"Pick a month":{v:["Изаберите месец"]},"Pick a time":{v:["Изаберите време"]},"Pick a week":{v:["Изаберите недељу"]},"Pick a year":{v:["Изаберите годину"]},"Please select a time zone:":{v:["Молимо вас да изаберете временску зону:"]}}},{l:"sv",t:{"Pick a date":{v:["Välj datum"]},"Pick a date and a time":{v:["Välj datum och tid"]},"Pick a month":{v:["Välj månad"]},"Pick a time":{v:["Välj tid"]},"Pick a week":{v:["Välj vecka"]},"Pick a year":{v:["Välj år"]},"Please select a time zone:":{v:["Välj tidszon:"]}}},{l:"tr",t:{"Pick a date":{v:["Bir tarih seçin"]},"Pick a date and a time":{v:["Bir tarih ve saat seçin"]},"Pick a month":{v:["Bir ay seçin"]},"Pick a time":{v:["Bir saat seçin"]},"Pick a week":{v:["Bir hafta seçin"]},"Pick a year":{v:["Bir yıl seçin"]},"Please select a time zone:":{v:["Lütfen bir saat dilimi seçin:"]}}},{l:"uk",t:{"Pick a date":{v:["Вибрати дату"]},"Pick a date and a time":{v:["Виберіть дату та час"]},"Pick a month":{v:["Виберіть місяць"]},"Pick a time":{v:["Виберіть час"]},"Pick a week":{v:["Виберіть тиждень"]},"Pick a year":{v:["Виберіть рік"]},"Please select a time zone:":{v:["Виберіть часовий пояс:"]}}},{l:"uz",t:{"Pick a date":{v:["Sana tanlang"]},"Pick a date and a time":{v:["Sana va vaqtni tanlang"]},"Pick a month":{v:["Oyni tanlang"]},"Pick a time":{v:["Vaqtni tanlang"]},"Pick a week":{v:["Haftani tanlang"]},"Pick a year":{v:["Yilni tanlang"]},"Please select a time zone:":{v:["Vaqt mintaqasini tanlang:"]}}},{l:"zh-CN",t:{"Pick a date":{v:["选择日期"]},"Pick a date and a time":{v:["选择日期和时间"]},"Pick a month":{v:["选择月份"]},"Pick a time":{v:["选择时间"]},"Pick a week":{v:["选择星期"]},"Pick a year":{v:["选择年份"]},"Please select a time zone:":{v:["请选择一个时区:"]}}},{l:"zh-HK",t:{"Pick a date":{v:["挑選日期"]},"Pick a date and a time":{v:["挑選日期與時間"]},"Pick a month":{v:["挑選月份"]},"Pick a time":{v:["挑選時間"]},"Pick a week":{v:["挑選星期"]},"Pick a year":{v:["挑選年份"]},"Please select a time zone:":{v:["請選擇時區:"]}}},{l:"zh-TW",t:{"Pick a date":{v:["挑選日期"]},"Pick a date and a time":{v:["挑選日期與時間"]},"Pick a month":{v:["挑選月份"]},"Pick a time":{v:["挑選時間"]},"Pick a week":{v:["挑選星期"]},"Pick a year":{v:["挑選年份"]},"Please select a time zone:":{v:["請選取時區:"]}}}],k=[{l:"ar",t:{"Search for time zone":{v:["البحث عن منطقة زمنية"]},"Type to search time zone":{v:["أكتُب للبحث عن منطقة زمنية"]}}},{l:"ast",t:{"Search for time zone":{v:["Buscar fusos horarios"]},"Type to search time zone":{v:["Escribi pa buscar un fusu horariu"]}}},{l:"br",t:{}},{l:"ca",t:{"Type to search time zone":{v:["Escriviu per cercar la zona horària"]}}},{l:"cs",t:{"Search for time zone":{v:["Vyhledat časové pásmo"]},"Type to search time zone":{v:["Psaním vyhledejte časovou zónu"]}}},{l:"cs-CZ",t:{"Search for time zone":{v:["Vyhledat časové pásmo"]},"Type to search time zone":{v:["Psaním vyhledejte časovou zónu"]}}},{l:"da",t:{"Search for time zone":{v:["Søg efter tidszone"]},"Type to search time zone":{v:["Indtast for at søge efter tidszone"]}}},{l:"de",t:{"Search for time zone":{v:["Nach Zeitzone suchen"]},"Type to search time zone":{v:["Tippen, um eine Zeitzone zu suchen"]}}},{l:"de-DE",t:{"Search for time zone":{v:["Nach Zeitzone suchen"]},"Type to search time zone":{v:["Tippen, um eine Zeitzone zu suchen"]}}},{l:"el",t:{"Search for time zone":{v:["Αναζήτηση ζώνης ώρας"]},"Type to search time zone":{v:["Πληκτρολογήστε για αναζήτηση ζώνης ώρας"]}}},{l:"en-GB",t:{"Search for time zone":{v:["Search for time zone"]},"Type to search time zone":{v:["Type to search time zone"]}}},{l:"eo",t:{}},{l:"es",t:{"Search for time zone":{v:["Buscar huso horario"]},"Type to search time zone":{v:["Escriba para buscar un huso horario"]}}},{l:"es-AR",t:{"Search for time zone":{v:["Buscar zona horaria"]},"Type to search time zone":{v:["Escriba para buscar la zona horaria"]}}},{l:"es-EC",t:{"Type to search time zone":{v:["Escribe para buscar la zona horaria"]}}},{l:"es-MX",t:{"Search for time zone":{v:["Buscar zona horaria"]},"Type to search time zone":{v:["Escriba para buscar la zona horaria"]}}},{l:"et-EE",t:{"Search for time zone":{v:["Otsi ajavööndit"]},"Type to search time zone":{v:["Kirjuta, et otsida ajavööndit"]}}},{l:"eu",t:{"Type to search time zone":{v:["Idatzi ordu-zona bat bilatzeko"]}}},{l:"fa",t:{"Search for time zone":{v:["جستجو برای منطقهٔ زمانی"]},"Type to search time zone":{v:["برای جستجوی منطقه زمانی تایپ کنید"]}}},{l:"fi",t:{"Search for time zone":{v:["Etsi aikavyöhykettä"]},"Type to search time zone":{v:["Kirjoita etsiäksesi aikavyöhykettä"]}}},{l:"fr",t:{"Search for time zone":{v:["Rechercher le fuseau horaire"]},"Type to search time zone":{v:["Saisissez les premiers lettres pour rechercher un fuseau horaire"]}}},{l:"ga",t:{"Search for time zone":{v:["Cuardaigh crios ama"]},"Type to search time zone":{v:["Clóscríobh chun crios ama a chuardach"]}}},{l:"gl",t:{"Search for time zone":{v:["Buscar por fuso horario"]},"Type to search time zone":{v:["Escriba para buscar o fuso horario"]}}},{l:"he",t:{"Type to search time zone":{v:["יש להקליד כדי לחפש אזור זמן"]}}},{l:"hu",t:{"Type to search time zone":{v:["Gépeljen az időzóna kereséséhez"]}}},{l:"id",t:{"Search for time zone":{v:["Cari zona waktu"]},"Type to search time zone":{v:["Ketik untuk mencari zona waktu"]}}},{l:"is",t:{"Search for time zone":{v:["Leita að tímabelti"]},"Type to search time zone":{v:["Skrifaðu til að leita að tímabelti"]}}},{l:"it",t:{"Search for time zone":{v:["Ricerca del fuso orario"]},"Type to search time zone":{v:["Digita per cercare un fuso orario"]}}},{l:"ja",t:{"Search for time zone":{v:["タイムゾーンを検索"]},"Type to search time zone":{v:["タイムゾーン検索のため入力してください"]}}},{l:"ja-JP",t:{"Search for time zone":{v:["タイムゾーンを検索"]},"Type to search time zone":{v:["タイムゾーン検索のため入力してください"]}}},{l:"ko",t:{"Search for time zone":{v:["시간대 검색"]},"Type to search time zone":{v:["입력하여 시간대를 검색"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Type to search time zone":{v:["Напишете за да пребарате временска зона"]}}},{l:"my",t:{"Type to search time zone":{v:["ဒေသစံတော်ချိန်များ ရှာဖွေရန် စာရိုက်ပါ"]}}},{l:"nb",t:{"Search for time zone":{v:["Søk etter tidssone"]},"Type to search time zone":{v:["Tast for å søke etter tidssone"]}}},{l:"nl",t:{"Search for time zone":{v:["Zoeken naar tijdzone"]},"Type to search time zone":{v:["Type om een tijdzone te zoeken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Search for time zone":{v:["Szukaj strefy czasowej"]},"Type to search time zone":{v:["Wpisz, aby wyszukać strefę czasową"]}}},{l:"pt-BR",t:{"Search for time zone":{v:["Pesquisar fuso horário"]},"Type to search time zone":{v:["Digite para pesquisar o fuso horário "]}}},{l:"pt-PT",t:{"Search for time zone":{v:["Pesquisar fuso horário"]},"Type to search time zone":{v:["Digite para pesquisar o fuso horário "]}}},{l:"ro",t:{"Search for time zone":{v:["Căutare zonă de timp"]},"Type to search time zone":{v:["Tastați pentru a căuta fusul orar"]}}},{l:"ru",t:{"Search for time zone":{v:["Поиск часового пояса"]},"Type to search time zone":{v:["Введите для поиска часового пояса"]}}},{l:"sk",t:{"Search for time zone":{v:["Vyhľadať časové pásmo"]},"Type to search time zone":{v:["Začníte písať pre vyhľadávanie časovej zóny"]}}},{l:"sl",t:{"Type to search time zone":{v:["Vpišite niz za iskanje časovnega pasu"]}}},{l:"sr",t:{"Search for time zone":{v:["Претрага временске зоне"]},"Type to search time zone":{v:["Куцајте да претражите временске зоне"]}}},{l:"sv",t:{"Search for time zone":{v:["Sök efter tidszon"]},"Type to search time zone":{v:["Skriv för att välja tidszon"]}}},{l:"tr",t:{"Search for time zone":{v:["Saat dilimi ara"]},"Type to search time zone":{v:["Saat dilimi aramak için yazmaya başlayın"]}}},{l:"uk",t:{"Search for time zone":{v:["Шукати часові зони"]},"Type to search time zone":{v:["Введіть для пошуку часовий пояс"]}}},{l:"uz",t:{"Search for time zone":{v:["Vaqt mintaqasini qidiring"]},"Type to search time zone":{v:["Vaqt mintaqasini qidirish uchun kiriting"]}}},{l:"zh-CN",t:{"Search for time zone":{v:["搜索时区"]},"Type to search time zone":{v:["打字以搜索时区"]}}},{l:"zh-HK",t:{"Search for time zone":{v:["搜索時區"]},"Type to search time zone":{v:["鍵入以搜索時區"]}}},{l:"zh-TW",t:{"Type to search time zone":{v:["輸入以搜尋時區"]}}}],x=[{l:"ar",t:{Submit:{v:["إرسال"]}}},{l:"ast",t:{Submit:{v:["Unviar"]}}},{l:"br",t:{}},{l:"ca",t:{Submit:{v:["Envia"]}}},{l:"cs",t:{Submit:{v:["Odeslat"]}}},{l:"cs-CZ",t:{Submit:{v:["Odeslat"]}}},{l:"da",t:{Submit:{v:["Send"]}}},{l:"de",t:{Submit:{v:["Einreichen"]}}},{l:"de-DE",t:{Submit:{v:["Einreichen"]}}},{l:"el",t:{Submit:{v:["Υποβολή"]}}},{l:"en-GB",t:{Submit:{v:["Submit"]}}},{l:"eo",t:{}},{l:"es",t:{Submit:{v:["Enviar"]}}},{l:"es-AR",t:{Submit:{v:["Enviar"]}}},{l:"es-EC",t:{Submit:{v:["Enviar"]}}},{l:"es-MX",t:{Submit:{v:["Enviar"]}}},{l:"et-EE",t:{Submit:{v:["Saada"]}}},{l:"eu",t:{Submit:{v:["Bidali"]}}},{l:"fa",t:{Submit:{v:["ارسال"]}}},{l:"fi",t:{Submit:{v:["Lähetä"]}}},{l:"fr",t:{Submit:{v:["Valider"]}}},{l:"ga",t:{Submit:{v:["Cuir isteach"]}}},{l:"gl",t:{Submit:{v:["Enviar"]}}},{l:"he",t:{Submit:{v:["הגשה"]}}},{l:"hu",t:{Submit:{v:["Beküldés"]}}},{l:"id",t:{Submit:{v:["Kirimkan"]}}},{l:"is",t:{Submit:{v:["Senda inn"]}}},{l:"it",t:{Submit:{v:["Invia"]}}},{l:"ja",t:{Submit:{v:["提出"]}}},{l:"ja-JP",t:{Submit:{v:["提出"]}}},{l:"ko",t:{Submit:{v:["제출"]}}},{l:"lt-LT",t:{Submit:{v:["Pateikti"]}}},{l:"lv",t:{}},{l:"mk",t:{Submit:{v:["Испрати"]}}},{l:"my",t:{Submit:{v:["တင်သွင်းရန်"]}}},{l:"nb",t:{Submit:{v:["Send"]}}},{l:"nl",t:{Submit:{v:["Verwerken"]}}},{l:"oc",t:{}},{l:"pl",t:{Submit:{v:["Wyślij"]}}},{l:"pt-BR",t:{Submit:{v:["Enviar"]}}},{l:"pt-PT",t:{Submit:{v:["Submeter"]}}},{l:"ro",t:{Submit:{v:["Trimiteți"]}}},{l:"ru",t:{Submit:{v:["Утвердить"]}}},{l:"sk",t:{Submit:{v:["Odoslať"]}}},{l:"sl",t:{Submit:{v:["Pošlji"]}}},{l:"sr",t:{Submit:{v:["Поднеси"]}}},{l:"sv",t:{Submit:{v:["Skicka"]}}},{l:"tr",t:{Submit:{v:["Gönder"]}}},{l:"uk",t:{Submit:{v:["Надіслати"]}}},{l:"uz",t:{Submit:{v:["Yuborish"]}}},{l:"zh-CN",t:{Submit:{v:["提交"]}}},{l:"zh-HK",t:{Submit:{v:["提交"]}}},{l:"zh-TW",t:{Submit:{v:["遞交"]}}}],T=[{l:"ar",t:{"Undo changes":{v:["تراجَع عن التغييرات"]}}},{l:"ast",t:{"Undo changes":{v:["Desfacer los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Undo changes":{v:["Desfés els canvis"]}}},{l:"cs",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"cs-CZ",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"da",t:{"Undo changes":{v:["Fortryd ændringer"]}}},{l:"de",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"de-DE",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"el",t:{"Undo changes":{v:["Αναίρεση Αλλαγών"]}}},{l:"en-GB",t:{"Undo changes":{v:["Undo changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-AR",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-EC",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-MX",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"et-EE",t:{"Undo changes":{v:["Pööra muudatused tagasi"]}}},{l:"eu",t:{"Undo changes":{v:["Aldaketak desegin"]}}},{l:"fa",t:{"Undo changes":{v:["لغو تغییرات"]}}},{l:"fi",t:{"Undo changes":{v:["Kumoa muutokset"]}}},{l:"fr",t:{"Undo changes":{v:["Annuler les changements"]}}},{l:"ga",t:{"Undo changes":{v:["Cealaigh athruithe"]}}},{l:"gl",t:{"Undo changes":{v:["Desfacer os cambios"]}}},{l:"he",t:{"Undo changes":{v:["ביטול שינויים"]}}},{l:"hu",t:{"Undo changes":{v:["Változtatások visszavonása"]}}},{l:"id",t:{"Undo changes":{v:["Urungkan perubahan"]}}},{l:"is",t:{"Undo changes":{v:["Afturkalla breytingar"]}}},{l:"it",t:{"Undo changes":{v:["Cancella i cambiamenti"]}}},{l:"ja",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ja-JP",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ko",t:{"Undo changes":{v:["변경 되돌리기"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Undo changes":{v:["Врати ги промените"]}}},{l:"my",t:{}},{l:"nb",t:{"Undo changes":{v:["Tilbakestill endringer"]}}},{l:"nl",t:{"Undo changes":{v:["Wijzigingen ongedaan maken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Undo changes":{v:["Cofnij zmiany"]}}},{l:"pt-BR",t:{"Undo changes":{v:["Desfazer modificações"]}}},{l:"pt-PT",t:{"Undo changes":{v:["Anular alterações"]}}},{l:"ro",t:{"Undo changes":{v:["Anularea modificărilor"]}}},{l:"ru",t:{"Undo changes":{v:["Отменить изменения"]}}},{l:"sk",t:{"Undo changes":{v:["Vrátiť zmeny"]}}},{l:"sl",t:{"Undo changes":{v:["Razveljavi spremembe"]}}},{l:"sr",t:{"Undo changes":{v:["Поништи измене"]}}},{l:"sv",t:{"Undo changes":{v:["Ångra ändringar"]}}},{l:"tr",t:{"Undo changes":{v:["Değişiklikleri geri al"]}}},{l:"uk",t:{"Undo changes":{v:["Скасувати зміни"]}}},{l:"uz",t:{"Undo changes":{v:["O'zgarishlarni bekor qilish"]}}},{l:"zh-CN",t:{"Undo changes":{v:["撤销更改"]}}},{l:"zh-HK",t:{"Undo changes":{v:["取消更改"]}}},{l:"zh-TW",t:{"Undo changes":{v:["還原變更"]}}}],E=[{l:"ar",t:{"User status: {status}":{v:["حالة المستخدِم: {status}"]}}},{l:"ast",t:{"User status: {status}":{v:["Estáu del usuariu: {status}"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"cs-CZ",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"da",t:{"User status: {status}":{v:["Brugerstatus: {status}"]}}},{l:"de",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"de-DE",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"el",t:{"User status: {status}":{v:["Κατάσταση χρήστη: {status}"]}}},{l:"en-GB",t:{"User status: {status}":{v:["User status: {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"User status: {status}":{v:["Estatus del usuario: {status}"]}}},{l:"es-AR",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"et-EE",t:{"User status: {status}":{v:["Kasutaja olek: {status}"]}}},{l:"eu",t:{}},{l:"fa",t:{"User status: {status}":{v:["وضعیت کاربر: {status}"]}}},{l:"fi",t:{"User status: {status}":{v:["Käyttäjän tila: {status}"]}}},{l:"fr",t:{"User status: {status}":{v:["Statut de l'utilisateur : {status}"]}}},{l:"ga",t:{"User status: {status}":{v:["Stádas úsáideora: {status}"]}}},{l:"gl",t:{"User status: {status}":{v:["Estado do usuario: {status}"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{"User status: {status}":{v:["Status pengguna: {status}"]}}},{l:"is",t:{"User status: {status}":{v:["Staða notanda: {status}"]}}},{l:"it",t:{"User status: {status}":{v:["Stato dell'utente: {status}"]}}},{l:"ja",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ja-JP",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ko",t:{"User status: {status}":{v:["사용자 상태: {status}"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{"User status: {status}":{v:["Brukerstatus: {status}"]}}},{l:"nl",t:{"User status: {status}":{v:["Gebruikers status: {status}"]}}},{l:"oc",t:{}},{l:"pl",t:{"User status: {status}":{v:["Status użytkownika: {status}"]}}},{l:"pt-BR",t:{"User status: {status}":{v:["Status do usuário: {status}"]}}},{l:"pt-PT",t:{"User status: {status}":{v:["Estado do utilizador: {status}"]}}},{l:"ro",t:{"User status: {status}":{v:["Status utilizator: {status}"]}}},{l:"ru",t:{"User status: {status}":{v:["Статус пользователя: {status}"]}}},{l:"sk",t:{"User status: {status}":{v:["Stav užívateľa: {status}"]}}},{l:"sl",t:{}},{l:"sr",t:{"User status: {status}":{v:["Статус корисника: {status}"]}}},{l:"sv",t:{"User status: {status}":{v:["Användarstatus: {status}"]}}},{l:"tr",t:{"User status: {status}":{v:["Kullanıcı durumu: {status}"]}}},{l:"uk",t:{"User status: {status}":{v:["Статус користувача: {status}"]}}},{l:"uz",t:{"User status: {status}":{v:["Foydalanuvchi holati: {status}"]}}},{l:"zh-CN",t:{"User status: {status}":{v:["用户状态:{status}"]}}},{l:"zh-HK",t:{"User status: {status}":{v:["用戶狀態:{status}"]}}},{l:"zh-TW",t:{}}]},1431:(e,t,n)=>{"use strict";function s(e,t,n,s,o,a,r,i){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),a&&(d._scopeId="data-v-"+a),o&&(l=o),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 o(){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:()=>o,g:()=>s})},415:(e,t,n)=>{"use strict";n.d(t,{i:()=>o});const s=window.OC?.config?.version?.split(".")[0]||"32",o=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()},8990:(e,t,n)=>{"use strict";n.d(t,{a:()=>a,b:()=>c,c:()=>l,d:()=>o,f:()=>d,g:()=>s,j:()=>r,m:()=>i});var s="M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z",o="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z",a="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",r="M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",i="M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",l="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",d="M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z",c="M12.5,8C9.85,8 7.45,9 5.6,10.6L2,7V16H11L7.38,12.38C8.77,11.22 10.54,10.5 12.5,10.5C16.04,10.5 19.05,12.81 20.1,16L22.47,15.22C21.08,11.03 17.15,8 12.5,8Z"},3073:(e,t,n)=>{"use strict";n.d(t,{SSU:()=>f,Lhy:()=>h,P1n:()=>c,Nk8:()=>p,o__:()=>v,hRP:()=>w,lWr:()=>A});var s=n(9271),o=n(5471),a=!0;o.Ay.util.warn;const r=s.oc?window:void 0;s.oc&&window.document,s.oc&&window.navigator,s.oc&&window.location;function i(e){var t;const n=(0,s.BA)(e);return null!=(t=null==n?void 0:n.$el)?t:n}function l(...e){let t,n,a,l;if("string"==typeof e[0]||Array.isArray(e[0])?([n,a,l]=e,t=r):[t,n,a,l]=e,!t)return s.lQ;Array.isArray(n)||(n=[n]),Array.isArray(a)||(a=[a]);const d=[],c=()=>{d.forEach((e=>e())),d.length=0},u=(0,o.wB)((()=>[i(t),(0,s.BA)(l)]),(([e,t])=>{if(c(),!e)return;const o=(0,s.Gv)(t)?{...t}:t;d.push(...n.flatMap((t=>a.map((n=>((e,t,n,s)=>(e.addEventListener(t,n,s),()=>e.removeEventListener(t,n,s)))(e,t,n,o))))))}),{immediate:!0,flush:"post"}),m=()=>{u(),c()};return(0,s.Uo)(m),m}function d(e){const t=function(){const e=(0,o.KR)(!1),t=(0,o.nI)();return t&&(0,o.sV)((()=>{e.value=!0}),a?void 0:t),e}();return(0,o.EW)((()=>(t.value,Boolean(e()))))}function c(e,t,n={}){const{window:a=r,...l}=n;let c;const u=d((()=>a&&"MutationObserver"in a)),m=()=>{c&&(c.disconnect(),c=void 0)},p=(0,o.EW)((()=>{const t=(0,s.BA)(e),n=(Array.isArray(t)?t:[t]).map(i).filter(s.d6);return new Set(n)})),g=(0,o.wB)((()=>p.value),(e=>{m(),u.value&&e.size&&(c=new MutationObserver(t),e.forEach((e=>c.observe(e,l))))}),{immediate:!0,flush:"post"}),f=()=>{g(),m()};return(0,s.Uo)(f),{isSupported:u,stop:f,takeRecords:()=>null==c?void 0:c.takeRecords()}}function u(e,t={}){const{window:n=r}=t,a=d((()=>n&&"matchMedia"in n&&"function"==typeof n.matchMedia));let i;const l=(0,o.KR)(!1),c=e=>{l.value=e.matches},u=()=>{i&&("removeEventListener"in i?i.removeEventListener("change",c):i.removeListener(c))},m=(0,o.nT)((()=>{a.value&&(u(),i=n.matchMedia((0,s.BA)(e)),"addEventListener"in i?i.addEventListener("change",c):i.addListener(c),l.value=i.matches)}));return(0,s.Uo)((()=>{m(),u(),i=void 0})),l}function m(e){return JSON.parse(JSON.stringify(e))}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function p(e){return u("(prefers-color-scheme: dark)",e)}function g(e,t,n={}){const{window:a=r,...l}=n;let c;const u=d((()=>a&&"ResizeObserver"in a)),m=()=>{c&&(c.disconnect(),c=void 0)},p=(0,o.EW)((()=>{const t=(0,s.BA)(e);return Array.isArray(t)?t.map((e=>i(e))):[i(t)]})),g=(0,o.wB)(p,(e=>{if(m(),u.value&&a){c=new ResizeObserver(t);for(const t of e)t&&c.observe(t,l)}}),{immediate:!0,flush:"post"}),f=()=>{m(),g()};return(0,s.Uo)(f),{isSupported:u,stop:f}}function f(e,t={}){const{reset:n=!0,windowResize:a=!0,windowScroll:r=!0,immediate:d=!0,updateTiming:u="sync"}=t,m=(0,o.KR)(0),p=(0,o.KR)(0),f=(0,o.KR)(0),h=(0,o.KR)(0),v=(0,o.KR)(0),y=(0,o.KR)(0),w=(0,o.KR)(0),A=(0,o.KR)(0);function b(){const t=i(e);if(!t)return void(n&&(m.value=0,p.value=0,f.value=0,h.value=0,v.value=0,y.value=0,w.value=0,A.value=0));const s=t.getBoundingClientRect();m.value=s.height,p.value=s.bottom,f.value=s.left,h.value=s.right,v.value=s.top,y.value=s.width,w.value=s.x,A.value=s.y}function C(){"sync"===u?b():"next-frame"===u&&requestAnimationFrame((()=>b()))}return g(e,C),(0,o.wB)((()=>i(e)),(e=>!e&&C())),c(e,C,{attributeFilter:["style","class"]}),r&&l("scroll",C,{capture:!0,passive:!0}),a&&l("resize",C,{passive:!0}),(0,s.rd)((()=>{d&&C()})),{height:m,bottom:p,left:f,right:h,top:v,width:y,x:w,y:A,update:C}}function h(e,t={width:0,height:0},n={}){const{window:a=r,box:l="content-box"}=n,d=(0,o.EW)((()=>{var t,n;return null==(n=null==(t=i(e))?void 0:t.namespaceURI)?void 0:n.includes("svg")})),c=(0,o.KR)(t.width),u=(0,o.KR)(t.height),{stop:m}=g(e,(([t])=>{const n="border-box"===l?t.borderBoxSize:"content-box"===l?t.contentBoxSize:t.devicePixelContentBoxSize;if(a&&d.value){const t=i(e);if(t){const e=t.getBoundingClientRect();c.value=e.width,u.value=e.height}}else if(n){const e=Array.isArray(n)?n:[n];c.value=e.reduce(((e,{inlineSize:t})=>e+t),0),u.value=e.reduce(((e,{blockSize:t})=>e+t),0)}else c.value=t.contentRect.width,u.value=t.contentRect.height}),n);(0,s.rd)((()=>{const n=i(e);n&&(c.value="offsetWidth"in n?n.offsetWidth:t.width,u.value="offsetHeight"in n?n.offsetHeight:t.height)}));const p=(0,o.wB)((()=>i(e)),(e=>{c.value=e?t.width:0,u.value=e?t.height:0}));return{width:c,height:u,stop:function(){m(),p()}}}function v(e,t={}){const{threshold:n=50,onSwipe:a,onSwipeEnd:i,onSwipeStart:d,passive:c=!0,window:u=r}=t,m=(0,o.Kh)({x:0,y:0}),p=(0,o.Kh)({x:0,y:0}),g=(0,o.EW)((()=>m.x-p.x)),f=(0,o.EW)((()=>m.y-p.y)),{max:h,abs:v}=Math,y=(0,o.EW)((()=>h(v(g.value),v(f.value))>=n)),w=(0,o.KR)(!1),A=(0,o.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=[l(e,"touchstart",(e=>{if(1!==e.touches.length)return;const[t,n]=b(e);((e,t)=>{m.x=e,m.y=t})(t,n),C(t,n),null==d||d(e)}),k),l(e,"touchmove",(e=>{if(1!==e.touches.length)return;const[t,n]=b(e);C(t,n),k.capture&&!k.passive&&Math.abs(g.value)>Math.abs(f.value)&&e.preventDefault(),!w.value&&y.value&&(w.value=!0),w.value&&(null==a||a(e))}),k),l(e,["touchend","touchcancel"],(e=>{w.value&&(null==i||i(e,A.value)),w.value=!1}),k)];return{isPassiveEventSupported:x,isSwiping:w,direction:A,coordsStart:m,coordsEnd:p,lengthX:g,lengthY:f,stop:()=>T.forEach((e=>e()))}}Number.POSITIVE_INFINITY;const y={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};s.D_;function w(e,t,n,r={}){var i,l,d,c,u;const{clone:p=!1,passive:g=!1,eventName:f,deep:h=!1,defaultValue:v,shouldEmit:y}=r,w=(0,o.nI)(),A=n||(null==w?void 0:w.emit)||(null==(i=null==w?void 0:w.$emit)?void 0:i.bind(w))||(null==(d=null==(l=null==w?void 0:w.proxy)?void 0:l.$emit)?void 0:d.bind(null==w?void 0:w.proxy));let b=f;if(!t)if(a){const e=null==(u=null==(c=null==w?void 0:w.proxy)?void 0:c.$options)?void 0:u.model;t=(null==e?void 0:e.value)||"value",f||(b=(null==e?void 0:e.event)||"input")}else t="modelValue";b=b||`update:${t.toString()}`;const C=e=>p?"function"==typeof p?p(e):m(e):e,k=()=>(0,s.C8)(e[t])?C(e[t]):v,x=e=>{y?y(e)&&A(b,e):A(b,e)};if(g){const n=k(),s=(0,o.KR)(n);let a=!1;return(0,o.wB)((()=>e[t]),(e=>{a||(a=!0,s.value=C(e),(0,o.dY)((()=>a=!1)))})),(0,o.wB)(s,(n=>{a||n===e[t]&&!h||x(n)}),{deep:h}),s}return(0,o.EW)({get:()=>k(),set(e){x(e)}})}function A(e={}){const{window:t=r,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:a=Number.POSITIVE_INFINITY,listenOrientation:i=!0,includeScrollbar:d=!0,type:c="inner"}=e,m=(0,o.KR)(n),p=(0,o.KR)(a),g=()=>{t&&("outer"===c?(m.value=t.outerWidth,p.value=t.outerHeight):d?(m.value=t.innerWidth,p.value=t.innerHeight):(m.value=t.document.documentElement.clientWidth,p.value=t.document.documentElement.clientHeight))};if(g(),(0,s.rd)(g),l("resize",g,{passive:!0}),i){const e=u("(orientation: portrait)");(0,o.wB)(e,(()=>g()))}return{width:m,height:p}}},9271:(e,t,n)=>{"use strict";n.d(t,{F:()=>a,D_:()=>h,oc:()=>i,C8:()=>l,Gv:()=>u,lQ:()=>m,d6:()=>d,BA:()=>r,rd:()=>y,Uo:()=>o});var s=n(5471);s.Ay.util.warn;function o(e){return!!(0,s.o5)()&&((0,s.jr)(e),!0)}function a(e){let t,n,a=0;const r=()=>{a-=1,n&&a<=0&&(n.stop(),t=void 0,n=void 0)};return(...i)=>(a+=1,n||(n=(0,s.uY)(!0),t=n.run((()=>e(...i)))),o(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:o,isFrozen:a,getPrototypeOf:r,getOwnPropertyDescriptor:i}=Object;let{freeze:l,seal:d,create:c}=Object,{apply:u,construct:m}="undefined"!=typeof Reflect&&Reflect;l||(l=function(e){return e}),d||(d=function(e){return e}),u||(u=function(e,t,n){return e.apply(t,n)}),m||(m=function(e,t){return new e(...t)});const p=_(Array.prototype.forEach),g=_(Array.prototype.lastIndexOf),f=_(Array.prototype.pop),h=_(Array.prototype.push),v=_(Array.prototype.splice),y=_(String.prototype.toLowerCase),w=_(String.prototype.toString),A=_(String.prototype.match),b=_(String.prototype.replace),C=_(String.prototype.indexOf),k=_(String.prototype.trim),x=_(Object.prototype.hasOwnProperty),T=_(RegExp.prototype.test),E=(N=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n1?n-1:0),o=1;o2&&void 0!==arguments[2]?arguments[2]:y;o&&o(e,null);let s=t.length;for(;s--;){let o=t[s];if("string"==typeof o){const e=n(o);e!==o&&(a(t)||(t[s]=e),o=e)}e[o]=!0}return e}function P(e){for(let t=0;t/gm),W=d(/\$\{[\w\W]*/gm),q=d(/^data-[\-\w.\u00B7-\uFFFF]+$/),X=d(/^aria-[\-\w]+$/),K=d(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Z=d(/^(?:\w+script|data):/i),J=d(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Y=d(/^html$/i),Q=d(/^[a-z][.\w]*(-[.\w]+)+$/i);var ee=Object.freeze({__proto__:null,ARIA_ATTR:X,ATTR_WHITESPACE:J,CUSTOM_ELEMENT:Q,DATA_ATTR:q,DOCTYPE_NAME:Y,ERB_EXPR:V,IS_ALLOWED_URI:K,IS_SCRIPT_OR_DATA:Z,MUSTACHE_EXPR:G,TMPLIT_EXPR:W});const te=1,ne=3,se=7,oe=8,ae=9,re=function(){return"undefined"==typeof window?null:window};var ie=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:re();const n=t=>e(t);if(n.version="3.2.6",n.removed=[],!t||!t.document||t.document.nodeType!==ae||!t.Element)return n.isSupported=!1,n;let{document:o}=t;const a=o,r=a.currentScript,{DocumentFragment:i,HTMLTemplateElement:d,Node:u,Element:m,NodeFilter:N,NamedNodeMap:_=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:P,DOMParser:G,trustedTypes:V}=t,W=m.prototype,q=L(W,"cloneNode"),X=L(W,"remove"),Z=L(W,"nextSibling"),J=L(W,"childNodes"),Q=L(W,"parentNode");if("function"==typeof d){const e=o.createElement("template");e.content&&e.content.ownerDocument&&(o=e.content.ownerDocument)}let ie,le="";const{implementation:de,createNodeIterator:ce,createDocumentFragment:ue,getElementsByTagName:me}=o,{importNode:pe}=a;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=S({},[...F,...z,...D,...O,...R]);let Ee=null;const Ne=S({},[...j,...I,...$,...H]);let _e=Object.seal(c(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Se=null,Pe=null,Be=!0,Le=!0,Fe=!1,ze=!0,De=!1,Me=!0,Oe=!1,Ue=!1,Re=!1,je=!1,Ie=!1,$e=!1,He=!0,Ge=!1,Ve=!0,We=!1,qe={},Xe=null;const Ke=S({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ze=null;const Je=S({},["audio","video","img","source","image","track"]);let Ye=null;const Qe=S({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),et="http://www.w3.org/1998/Math/MathML",tt="http://www.w3.org/2000/svg",nt="http://www.w3.org/1999/xhtml";let st=nt,ot=!1,at=null;const rt=S({},[et,tt,nt],w);let it=S({},["mi","mo","mn","ms","mtext"]),lt=S({},["annotation-xml"]);const dt=S({},["title","style","font","a","script"]);let ct=null;const ut=["application/xhtml+xml","text/html"];let mt=null,pt=null;const gt=o.createElement("form"),ft=function(e){return e instanceof RegExp||e instanceof Function},ht=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!pt||pt!==e){if(e&&"object"==typeof e||(e={}),e=B(e),ct=-1===ut.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,mt="application/xhtml+xml"===ct?w:y,xe=x(e,"ALLOWED_TAGS")?S({},e.ALLOWED_TAGS,mt):Te,Ee=x(e,"ALLOWED_ATTR")?S({},e.ALLOWED_ATTR,mt):Ne,at=x(e,"ALLOWED_NAMESPACES")?S({},e.ALLOWED_NAMESPACES,w):rt,Ye=x(e,"ADD_URI_SAFE_ATTR")?S(B(Qe),e.ADD_URI_SAFE_ATTR,mt):Qe,Ze=x(e,"ADD_DATA_URI_TAGS")?S(B(Je),e.ADD_DATA_URI_TAGS,mt):Je,Xe=x(e,"FORBID_CONTENTS")?S({},e.FORBID_CONTENTS,mt):Ke,Se=x(e,"FORBID_TAGS")?S({},e.FORBID_TAGS,mt):B({}),Pe=x(e,"FORBID_ATTR")?S({},e.FORBID_ATTR,mt):B({}),qe=!!x(e,"USE_PROFILES")&&e.USE_PROFILES,Be=!1!==e.ALLOW_ARIA_ATTR,Le=!1!==e.ALLOW_DATA_ATTR,Fe=e.ALLOW_UNKNOWN_PROTOCOLS||!1,ze=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,De=e.SAFE_FOR_TEMPLATES||!1,Me=!1!==e.SAFE_FOR_XML,Oe=e.WHOLE_DOCUMENT||!1,je=e.RETURN_DOM||!1,Ie=e.RETURN_DOM_FRAGMENT||!1,$e=e.RETURN_TRUSTED_TYPE||!1,Re=e.FORCE_BODY||!1,He=!1!==e.SANITIZE_DOM,Ge=e.SANITIZE_NAMED_PROPS||!1,Ve=!1!==e.KEEP_CONTENT,We=e.IN_PLACE||!1,ke=e.ALLOWED_URI_REGEXP||K,st=e.NAMESPACE||nt,it=e.MATHML_TEXT_INTEGRATION_POINTS||it,lt=e.HTML_INTEGRATION_POINTS||lt,_e=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ft(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(_e.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ft(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(_e.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(_e.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),De&&(Le=!1),Ie&&(je=!0),qe&&(xe=S({},R),Ee=[],!0===qe.html&&(S(xe,F),S(Ee,j)),!0===qe.svg&&(S(xe,z),S(Ee,I),S(Ee,H)),!0===qe.svgFilters&&(S(xe,D),S(Ee,I),S(Ee,H)),!0===qe.mathMl&&(S(xe,O),S(Ee,$),S(Ee,H))),e.ADD_TAGS&&(xe===Te&&(xe=B(xe)),S(xe,e.ADD_TAGS,mt)),e.ADD_ATTR&&(Ee===Ne&&(Ee=B(Ee)),S(Ee,e.ADD_ATTR,mt)),e.ADD_URI_SAFE_ATTR&&S(Ye,e.ADD_URI_SAFE_ATTR,mt),e.FORBID_CONTENTS&&(Xe===Ke&&(Xe=B(Xe)),S(Xe,e.FORBID_CONTENTS,mt)),Ve&&(xe["#text"]=!0),Oe&&S(xe,["html","head","body"]),xe.table&&(S(xe,["tbody"]),delete Se.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw E('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw E('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');ie=e.TRUSTED_TYPES_POLICY,le=ie.createHTML("")}else void 0===ie&&(ie=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const s="data-tt-policy-suffix";t&&t.hasAttribute(s)&&(n=t.getAttribute(s));const o="dompurify"+(n?"#"+n:"");try{return e.createPolicy(o,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+o+" could not be created."),null}}(V,r)),null!==ie&&"string"==typeof le&&(le=ie.createHTML(""));l&&l(e),pt=e}},vt=S({},[...z,...D,...M]),yt=S({},[...O,...U]),wt=function(e){h(n.removed,{element:e});try{Q(e).removeChild(e)}catch(t){X(e)}},At=function(e,t){try{h(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){h(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(je||Ie)try{wt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},bt=function(e){let t=null,n=null;if(Re)e=""+e;else{const t=A(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ct&&st===nt&&(e=''+e+"");const s=ie?ie.createHTML(e):e;if(st===nt)try{t=(new G).parseFromString(s,ct)}catch(e){}if(!t||!t.documentElement){t=de.createDocument(st,"template",null);try{t.documentElement.innerHTML=ot?le:s}catch(e){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(o.createTextNode(n),a.childNodes[0]||null),st===nt?me.call(t,Oe?"html":"body")[0]:Oe?t.documentElement:a},Ct=function(e){return ce.call(e.ownerDocument||e,e,N.SHOW_ELEMENT|N.SHOW_COMMENT|N.SHOW_TEXT|N.SHOW_PROCESSING_INSTRUCTION|N.SHOW_CDATA_SECTION,null)},kt=function(e){return e instanceof P&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof _)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},xt=function(e){return"function"==typeof u&&e instanceof u};function Tt(e,t,s){p(e,(e=>{e.call(n,t,s,pt)}))}const Et=function(e){let t=null;if(Tt(ge.beforeSanitizeElements,e,null),kt(e))return wt(e),!0;const s=mt(e.nodeName);if(Tt(ge.uponSanitizeElement,e,{tagName:s,allowedTags:xe}),Me&&e.hasChildNodes()&&!xt(e.firstElementChild)&&T(/<[/\w!]/g,e.innerHTML)&&T(/<[/\w!]/g,e.textContent))return wt(e),!0;if(e.nodeType===se)return wt(e),!0;if(Me&&e.nodeType===oe&&T(/<[/\w]/g,e.data))return wt(e),!0;if(!xe[s]||Se[s]){if(!Se[s]&&_t(s)){if(_e.tagNameCheck instanceof RegExp&&T(_e.tagNameCheck,s))return!1;if(_e.tagNameCheck instanceof Function&&_e.tagNameCheck(s))return!1}if(Ve&&!Xe[s]){const t=Q(e)||e.parentNode,n=J(e)||e.childNodes;if(n&&t){for(let s=n.length-1;s>=0;--s){const o=q(n[s],!0);o.__removalCount=(e.__removalCount||0)+1,t.insertBefore(o,Z(e))}}}return wt(e),!0}return e instanceof m&&!function(e){let t=Q(e);t&&t.tagName||(t={namespaceURI:st,tagName:"template"});const n=y(e.tagName),s=y(t.tagName);return!!at[e.namespaceURI]&&(e.namespaceURI===tt?t.namespaceURI===nt?"svg"===n:t.namespaceURI===et?"svg"===n&&("annotation-xml"===s||it[s]):Boolean(vt[n]):e.namespaceURI===et?t.namespaceURI===nt?"math"===n:t.namespaceURI===tt?"math"===n&<[s]:Boolean(yt[n]):e.namespaceURI===nt?!(t.namespaceURI===tt&&!lt[s])&&!(t.namespaceURI===et&&!it[s])&&!yt[n]&&(dt[n]||!vt[n]):!("application/xhtml+xml"!==ct||!at[e.namespaceURI]))}(e)?(wt(e),!0):"noscript"!==s&&"noembed"!==s&&"noframes"!==s||!T(/<\/no(script|embed|frames)/i,e.innerHTML)?(De&&e.nodeType===ne&&(t=e.textContent,p([fe,he,ve],(e=>{t=b(t,e," ")})),e.textContent!==t&&(h(n.removed,{element:e.cloneNode()}),e.textContent=t)),Tt(ge.afterSanitizeElements,e,null),!1):(wt(e),!0)},Nt=function(e,t,n){if(He&&("id"===t||"name"===t)&&(n in o||n in gt))return!1;if(Le&&!Pe[t]&&T(ye,t));else if(Be&&T(we,t));else if(!Ee[t]||Pe[t]){if(!(_t(e)&&(_e.tagNameCheck instanceof RegExp&&T(_e.tagNameCheck,e)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(e))&&(_e.attributeNameCheck instanceof RegExp&&T(_e.attributeNameCheck,t)||_e.attributeNameCheck instanceof Function&&_e.attributeNameCheck(t))||"is"===t&&_e.allowCustomizedBuiltInElements&&(_e.tagNameCheck instanceof RegExp&&T(_e.tagNameCheck,n)||_e.tagNameCheck instanceof Function&&_e.tagNameCheck(n))))return!1}else if(Ye[t]);else if(T(ke,b(n,be,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==C(n,"data:")||!Ze[e]){if(Fe&&!T(Ae,b(n,be,"")));else if(n)return!1}else;return!0},_t=function(e){return"annotation-xml"!==e&&A(e,Ce)},St=function(e){Tt(ge.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||kt(e))return;const s={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ee,forceKeepAttr:void 0};let o=t.length;for(;o--;){const a=t[o],{name:r,namespaceURI:i,value:l}=a,d=mt(r),c=l;let u="value"===r?c:k(c);if(s.attrName=d,s.attrValue=u,s.keepAttr=!0,s.forceKeepAttr=void 0,Tt(ge.uponSanitizeAttribute,e,s),u=s.attrValue,!Ge||"id"!==d&&"name"!==d||(At(r,e),u="user-content-"+u),Me&&T(/((--!?|])>)|<\/(style|title)/i,u)){At(r,e);continue}if(s.forceKeepAttr)continue;if(!s.keepAttr){At(r,e);continue}if(!ze&&T(/\/>/i,u)){At(r,e);continue}De&&p([fe,he,ve],(e=>{u=b(u,e," ")}));const m=mt(e.nodeName);if(Nt(m,d,u)){if(ie&&"object"==typeof V&&"function"==typeof V.getAttributeType)if(i);else switch(V.getAttributeType(m,d)){case"TrustedHTML":u=ie.createHTML(u);break;case"TrustedScriptURL":u=ie.createScriptURL(u)}if(u!==c)try{i?e.setAttributeNS(i,r,u):e.setAttribute(r,u),kt(e)?wt(e):f(n.removed)}catch(t){At(r,e)}}else At(r,e)}Tt(ge.afterSanitizeAttributes,e,null)},Pt=function e(t){let n=null;const s=Ct(t);for(Tt(ge.beforeSanitizeShadowDOM,t,null);n=s.nextNode();)Tt(ge.uponSanitizeShadowNode,n,null),Et(n),St(n),n.content instanceof i&&e(n.content);Tt(ge.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=null,o=null,r=null,l=null;if(ot=!e,ot&&(e="\x3c!--\x3e"),"string"!=typeof e&&!xt(e)){if("function"!=typeof e.toString)throw E("toString is not a function");if("string"!=typeof(e=e.toString()))throw E("dirty is not a string, aborting")}if(!n.isSupported)return e;if(Ue||ht(t),n.removed=[],"string"==typeof e&&(We=!1),We){if(e.nodeName){const t=mt(e.nodeName);if(!xe[t]||Se[t])throw E("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof u)s=bt("\x3c!----\x3e"),o=s.ownerDocument.importNode(e,!0),o.nodeType===te&&"BODY"===o.nodeName||"HTML"===o.nodeName?s=o:s.appendChild(o);else{if(!je&&!De&&!Oe&&-1===e.indexOf("<"))return ie&&$e?ie.createHTML(e):e;if(s=bt(e),!s)return je?null:$e?le:""}s&&Re&&wt(s.firstChild);const d=Ct(We?e:s);for(;r=d.nextNode();)Et(r),St(r),r.content instanceof i&&Pt(r.content);if(We)return e;if(je){if(Ie)for(l=ue.call(s.ownerDocument);s.firstChild;)l.appendChild(s.firstChild);else l=s;return(Ee.shadowroot||Ee.shadowrootmode)&&(l=pe.call(a,l,!0)),l}let c=Oe?s.outerHTML:s.innerHTML;return Oe&&xe["!doctype"]&&s.ownerDocument&&s.ownerDocument.doctype&&s.ownerDocument.doctype.name&&T(Y,s.ownerDocument.doctype.name)&&(c="\n"+c),De&&p([fe,he,ve],(e=>{c=b(c,e," ")})),ie&&$e?ie.createHTML(c):c},n.setConfig=function(){ht(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Ue=!0},n.clearConfig=function(){pt=null,Ue=!1},n.isValidAttribute=function(e,t,n){pt||ht({});const s=mt(e),o=mt(t);return Nt(s,o,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}()}},o={};function a(e){var t=o[e];if(void 0!==t)return t.exports;var n=o[e]={id:e,exports:{}};return s[e].call(n.exports,n,n.exports,a),n.exports}a.m=s,a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.f={},a.e=e=>Promise.all(Object.keys(a.f).reduce(((t,n)=>(a.f[n](e,t),t)),[])),a.u=e=>"files_pdfviewer-"+e+".js?v="+{"node_modules_nextcloud_dialogs_dist_chunks_index-BC-7VPxC_mjs":"c5749bf8d0824dd42314","vendors-node_modules_nextcloud_browser-storage_dist_index_js-node_modules_nextcloud_files_dis-0e31b6":"7f7397f0e6ed4724770a","node_modules_nextcloud_dialogs_dist_chunks_PublicAuthPrompt-ecDAsnUN_mjs":"a0f92985e4fae3b3d904","vendors-node_modules_nextcloud_dialogs_dist_chunks_FilePicker-CsU6FfAP_mjs":"8c0b03cc2e45a8b5bad0","vendors-node_modules_nextcloud_vue_dist_Components_NcColorPicker_mjs":"b2daf6b6c98965bc7cee","vendors-node_modules_nextcloud_vue_dist_Components_NcDateTimePicker_mjs":"b29a1569a3cbd83f0885","data_image_svg_xml_3c_21--_20-_20SPDX-FileCopyrightText_202020_20Google_20Inc_20-_20SPDX-Lice-cc29b1":"80aca2ed2b19a47409f2"}[e],a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},n="files_pdfviewer:",a.l=(t,s,o,r)=>{if(e[t])e[t].push(s);else{var i,l;if(void 0!==o)for(var d=document.getElementsByTagName("script"),c=0;c{i.onerror=i.onload=null,clearTimeout(p);var o=e[t];if(delete e[t],i.parentNode&&i.parentNode.removeChild(i),o&&o.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)}},a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.p="/apps/files_pdfviewer/js/",(()=>{a.b=document.baseURI||self.location.href;var e={main:0};a.f.j=(t,n)=>{var s=a.o(e,t)?e[t]:void 0;if(0!==s)if(s)n.push(s[2]);else{var o=new Promise(((n,o)=>s=e[t]=[n,o]));n.push(s[2]=o);var r=a.p+a.u(t),i=new Error;a.l(r,(n=>{if(a.o(e,t)&&(0!==(s=e[t])&&(e[t]=void 0),s)){var o=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;i.message="Loading chunk "+t+" failed.\n("+o+": "+r+")",i.name="ChunkLoadError",i.type=o,i.request=r,s[1](i)}}),"chunk-"+t,t)}};var t=(t,n)=>{var s,o,[r,i,l]=n,d=0;if(r.some((t=>0!==e[t]))){for(s in i)a.o(i,s)&&(a.m[s]=i[s]);if(l)l(a)}for(t&&t(n);d{"use strict";var e=a(5168),n=a(3334),s=a(3814);const o=(0,a(5947).YK)().setApp("Files_PDFViewer").detectUser().build();var r=a(3029),i=a(6802),l=a(1225);function d(){return function(e,t,n){const s=`#initial-state-${e}-${t}`;if(window._nc_initial_state?.has(s))return window._nc_initial_state.get(s);window._nc_initial_state||(window._nc_initial_state=new Map);const o=document.querySelector(s);if(null===o){if(void 0!==n)return n;throw new Error(`Could not find initial state ${t} of ${e}`)}try{const e=JSON.parse(atob(o.value));return window._nc_initial_state.set(s,e),e}catch(s){if(console.error("[@nextcloud/initial-state] Could not parse initial state",{key:t,app:e,error:s}),void 0!==n)return n;throw new Error(`Could not parse initial state ${t} of ${e}`,{cause:s})}}("files_sharing","sharingToken",null)??document.querySelector('input#sharingToken[type="hidden"]')?.value??null}function c(){return u()?(0,s.dC)("webdav").replace("/remote.php","/public.php"):(0,s.dC)(`dav${function(){if(u())throw new Error("No user logged in");return`/files/${(0,r.HW)()?.uid}`}()}`)}function u(){return!(0,r.HW)()}const m={name:"PDFView",data:()=>({PDFViewerApplication:null}),computed:{iframeSrc(){return(0,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((({scope:e,key:t})=>"permissions"===e&&"download"===t));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&&(o.info('PDF file is not downloadable or has a hidden download, but "richdocuments" is available, so falling back to it'),OCA.Viewer.openWith("richdocuments",{fileInfo:this.file,list:OCA.Viewer.list,enableSidebar:OCA.Viewer.enableSidebar,loadMore:OCA.Viewer.loadMore,canLoop:OCA.Viewer.canLoop,onPrev:OCA.Viewer.onPrev,onNext:OCA.Viewer.onNext,onClose:OCA.Viewer.onClose})));document.addEventListener("webviewerloaded",this.handleWebviewerloaded),this.doneLoading(),this.$nextTick((function(){this.$el.focus()}))},beforeDestroy(){document.removeEventListener("webviewerloaded",this.handleWebviewerloaded)},methods:{onIFrameLoaded(){this.isEditable&&this.$nextTick((()=>{this.getDownloadElement().removeAttribute("hidden")}))},getIframeDocument(){return this.$refs.iframe.contentDocument},getDownloadElement(){return this.getIframeDocument().getElementById("download")},getViewerTemplateParameter(e){return this.getIframeDocument().getElementsByTagName("head")[0].getAttribute("data-"+e)},initializePDFViewerApplicationOptions(){const e=this.$refs.iframe.contentWindow.PDFViewerApplicationOptions;e.set("disablePreferences",!0),e.set("externalLinkTarget",2),e.set("isEvalSupported",!1),e.set("workerSrc",this.getViewerTemplateParameter("workersrc")),e.set("cMapUrl",this.getViewerTemplateParameter("cmapurl")),e.set("sandboxBundleSrc",this.getViewerTemplateParameter("sandbox")),e.set("enablePermissions",!0),e.set("imageResourcesPath",this.getViewerTemplateParameter("imageresourcespath")),e.set("enableScripting",!0===this.getViewerTemplateParameter("enableScripting"));const t=(0,n.Z0)(),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=(...e)=>{t(...e),this.getDownloadElement().removeAttribute("disabled")}})),this.hideDownload){const e=this.getIframeDocument().querySelector(".pdfViewer");e&&e.classList.add("disabledTextSelection"),this.PDFViewerApplication.download=()=>{},delete this.PDFViewerApplication.supportsPrinting,this.PDFViewerApplication.supportsPrinting=!1,this.PDFViewerApplication.beforePrint=()=>{},o.info("Download, print and user interaction disabled")}else o.info("Download and print available");const e=this.$refs.iframe.contentWindow.PDFViewerApplicationOptions;o.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"),o.info("PDF Document with annotation is being saved"),this.PDFViewerApplication.pdfDocument.saveDocument().then((e=>async function(e,t){const n=c()+(0,l.O0)(e),s=new Blob([t],{type:"application/pdf"}),o={headers:{"Content-Type":"application/pdf",requesttoken:(0,r.do)()}};return d()&&(o.auth={username:d()}),i.Ay.put(n,s,o)}(this.file.filename,e))).then((()=>{o.info("File uploaded successfully")})).catch((s=>{o.error("Error uploading file:",s),(0,e.Qg)(t("files_pdfviewer","File upload failed.")),n.removeAttribute("disabled")})).finally((()=>{n.classList.remove("icon-loading-small")}))}}};var p=a(5072),g=a.n(p),f=a(7825),h=a.n(f),v=a(7659),y=a.n(v),w=a(5056),A=a.n(w),b=a(540),C=a.n(b),k=a(1113),x=a.n(k),T=a(1411),E={};E.styleTagTransform=x(),E.setAttributes=A(),E.insert=y().bind(null,"head"),E.domAPI=h(),E.insertStyleElement=C();g()(T.A,E);T.A&&T.A.locals&&T.A.locals;var N=function(e,t,n,s,o,a,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),a&&(d._scopeId="data-v-"+a),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__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},d._ssrRegister=l):o&&(l=i?function(){o.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:o),l)if(d.functional){d._injectStyles=l;var c=d.render;d.render=function(e,t){return l.call(t),c(e,t)}}else{var u=d.beforeCreate;d.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:d}}(m,(function(){var e=this,t=e._self._c;return e.isDownloadable?t("iframe",{ref:"iframe",attrs:{src:e.iframeSrc},on:{load:e.onIFrameLoaded}}):e.isRichDocumentsAvailable?e._e():t("div",{attrs:{id:"emptycontent"}},[t("div",{staticClass:"icon-error"}),e._v(" "),t("h3",[e._v(e._s(e.t("files_pdfviewer","To view a shared PDF file, the download needs to be allowed for this file share")))])])}),[],!1,null,"52c6e7ae",null);const _=N.exports;OCA.Viewer.registerHandler({id:"pdf",mimes:["application/pdf","application/illustrator"],component:_,canCompare:!0})})()})(); -//# sourceMappingURL=files_pdfviewer-main.js.map?v=2002836a96cb0717dd58 \ No newline at end of file +(()=>{var e,n,a={5950:(e,t,n)=>{"use strict";const a=n(2322),{MAX_LENGTH:i,MAX_SAFE_INTEGER:r}=n(6692),{safeRe:o,t:s}=n(5208),l=n(9901),{compareIdentifiers:d}=n(3229);class u{constructor(e,t){if(t=l(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>i)throw new TypeError(`version is longer than ${i} characters`);a("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?o[s.LOOSE]:o[s.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>r||this.major<0)throw new TypeError("Invalid major version");if(this.minor>r||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>r||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 u||(e=new u(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],i=e.prerelease[t];if(a("prerelease compare",t,n,i),void 0===n&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===n)return-1;if(n!==i)return d(n,i)}while(++t)}compareBuild(e){e instanceof u||(e=new u(e,this.options));let t=0;do{const n=this.build[t],i=e.build[t];if(a("build compare",t,n,i),void 0===n&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===n)return-1;if(n!==i)return d(n,i)}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?o[s.PRERELEASELOOSE]:o[s.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 a=this.prerelease.length;for(;--a>=0;)"number"==typeof this.prerelease[a]&&(this.prerelease[a]++,a=-2);if(-1===a){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let a=[t,e];!1===n&&(a=[t]),0===d(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=a):this.prerelease=a}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=u},8064:(e,t,n)=>{"use strict";const a=n(5950);e.exports=(e,t)=>new a(e,t).major},8690:(e,t,n)=>{"use strict";const a=n(5950);e.exports=(e,t,n=!1)=>{if(e instanceof a)return e;try{return new a(e,t)}catch(e){if(!n)return null;throw e}}},8711:(e,t,n)=>{"use strict";const a=n(8690);e.exports=(e,t)=>{const n=a(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 a=n(5606);const i="object"==typeof a&&a.env&&a.env.NODE_DEBUG&&/\bsemver\b/i.test(a.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=i},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:a,MAX_SAFE_BUILD_LENGTH:i,MAX_LENGTH:r}=n(6692),o=n(2322),s=(t=e.exports={}).re=[],l=t.safeRe=[],d=t.src=[],u=t.safeSrc=[],c=t.t={};let g=0;const m="[a-zA-Z0-9-]",p=[["\\s",1],["\\d",r],[m,i]],f=(e,t,n)=>{const a=(e=>{for(const[t,n]of p)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),i=g++;o(e,i,t),c[e]=i,d[i]=t,u[i]=a,s[i]=new RegExp(t,n?"g":void 0),l[i]=new RegExp(a,n?"g":void 0)};f("NUMERICIDENTIFIER","0|[1-9]\\d*"),f("NUMERICIDENTIFIERLOOSE","\\d+"),f("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${m}*`),f("MAINVERSION",`(${d[c.NUMERICIDENTIFIER]})\\.(${d[c.NUMERICIDENTIFIER]})\\.(${d[c.NUMERICIDENTIFIER]})`),f("MAINVERSIONLOOSE",`(${d[c.NUMERICIDENTIFIERLOOSE]})\\.(${d[c.NUMERICIDENTIFIERLOOSE]})\\.(${d[c.NUMERICIDENTIFIERLOOSE]})`),f("PRERELEASEIDENTIFIER",`(?:${d[c.NONNUMERICIDENTIFIER]}|${d[c.NUMERICIDENTIFIER]})`),f("PRERELEASEIDENTIFIERLOOSE",`(?:${d[c.NONNUMERICIDENTIFIER]}|${d[c.NUMERICIDENTIFIERLOOSE]})`),f("PRERELEASE",`(?:-(${d[c.PRERELEASEIDENTIFIER]}(?:\\.${d[c.PRERELEASEIDENTIFIER]})*))`),f("PRERELEASELOOSE",`(?:-?(${d[c.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${d[c.PRERELEASEIDENTIFIERLOOSE]})*))`),f("BUILDIDENTIFIER",`${m}+`),f("BUILD",`(?:\\+(${d[c.BUILDIDENTIFIER]}(?:\\.${d[c.BUILDIDENTIFIER]})*))`),f("FULLPLAIN",`v?${d[c.MAINVERSION]}${d[c.PRERELEASE]}?${d[c.BUILD]}?`),f("FULL",`^${d[c.FULLPLAIN]}$`),f("LOOSEPLAIN",`[v=\\s]*${d[c.MAINVERSIONLOOSE]}${d[c.PRERELEASELOOSE]}?${d[c.BUILD]}?`),f("LOOSE",`^${d[c.LOOSEPLAIN]}$`),f("GTLT","((?:<|>)?=?)"),f("XRANGEIDENTIFIERLOOSE",`${d[c.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),f("XRANGEIDENTIFIER",`${d[c.NUMERICIDENTIFIER]}|x|X|\\*`),f("XRANGEPLAIN",`[v=\\s]*(${d[c.XRANGEIDENTIFIER]})(?:\\.(${d[c.XRANGEIDENTIFIER]})(?:\\.(${d[c.XRANGEIDENTIFIER]})(?:${d[c.PRERELEASE]})?${d[c.BUILD]}?)?)?`),f("XRANGEPLAINLOOSE",`[v=\\s]*(${d[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${d[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${d[c.XRANGEIDENTIFIERLOOSE]})(?:${d[c.PRERELEASELOOSE]})?${d[c.BUILD]}?)?)?`),f("XRANGE",`^${d[c.GTLT]}\\s*${d[c.XRANGEPLAIN]}$`),f("XRANGELOOSE",`^${d[c.GTLT]}\\s*${d[c.XRANGEPLAINLOOSE]}$`),f("COERCEPLAIN",`(^|[^\\d])(\\d{1,${a}})(?:\\.(\\d{1,${a}}))?(?:\\.(\\d{1,${a}}))?`),f("COERCE",`${d[c.COERCEPLAIN]}(?:$|[^\\d])`),f("COERCEFULL",d[c.COERCEPLAIN]+`(?:${d[c.PRERELEASE]})?`+`(?:${d[c.BUILD]})?(?:$|[^\\d])`),f("COERCERTL",d[c.COERCE],!0),f("COERCERTLFULL",d[c.COERCEFULL],!0),f("LONETILDE","(?:~>?)"),f("TILDETRIM",`(\\s*)${d[c.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",f("TILDE",`^${d[c.LONETILDE]}${d[c.XRANGEPLAIN]}$`),f("TILDELOOSE",`^${d[c.LONETILDE]}${d[c.XRANGEPLAINLOOSE]}$`),f("LONECARET","(?:\\^)"),f("CARETTRIM",`(\\s*)${d[c.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",f("CARET",`^${d[c.LONECARET]}${d[c.XRANGEPLAIN]}$`),f("CARETLOOSE",`^${d[c.LONECARET]}${d[c.XRANGEPLAINLOOSE]}$`),f("COMPARATORLOOSE",`^${d[c.GTLT]}\\s*(${d[c.LOOSEPLAIN]})$|^$`),f("COMPARATOR",`^${d[c.GTLT]}\\s*(${d[c.FULLPLAIN]})$|^$`),f("COMPARATORTRIM",`(\\s*)${d[c.GTLT]}\\s*(${d[c.LOOSEPLAIN]}|${d[c.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",f("HYPHENRANGE",`^\\s*(${d[c.XRANGEPLAIN]})\\s+-\\s+(${d[c.XRANGEPLAIN]})\\s*$`),f("HYPHENRANGELOOSE",`^\\s*(${d[c.XRANGEPLAINLOOSE]})\\s+-\\s+(${d[c.XRANGEPLAINLOOSE]})\\s*$`),f("STAR","(<|>)?=?\\s*\\*"),f("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),f("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},953:(e,t,n)=>{"use strict";n.d(t,{BA:()=>ze,C4:()=>E,EW:()=>Ve,Gc:()=>ve,IG:()=>Be,IJ:()=>Pe,KR:()=>Ne,Kh:()=>Ae,Pr:()=>Re,QW:()=>Ge,R1:()=>Le,Tm:()=>ke,X2:()=>c,a1:()=>je,bl:()=>x,fE:()=>we,g8:()=>Ce,hV:()=>Je,hZ:()=>I,i9:()=>Se,jr:()=>d,ju:()=>Ee,lJ:()=>De,lW:()=>We,nD:()=>Fe,o5:()=>l,qA:()=>M,rY:()=>Oe,tB:()=>be,u4:()=>z,uY:()=>s,ux:()=>xe,wB:()=>Qe,yC:()=>o});var a=n(33);let i,r;class o{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=i,!e&&i&&(this.index=(i.scopes||(i.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,this.scopes)for(e=0,t=this.scopes.length;e0&&0==--this._on&&(i=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){let t,n;for(this._active=!1,t=0,n=this.effects.length;t0)return;if(m){let e=m;for(m=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;g;){let t=g;for(g=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,1&t.flags)try{t.trigger()}catch(t){e||(e=t)}t=n}}if(e)throw e}function A(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function v(e){let t,n=e.depsTail,a=n;for(;a;){const e=a.prevDep;-1===a.version?(a===n&&(n=e),y(a),C(a)):t=a,a.dep.activeLink=a.prevActiveLink,a.prevActiveLink=void 0,a=e}e.deps=t,e.depsTail=n}function b(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(F(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function F(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===D)return;if(e.globalVersion=D,!e.isSSR&&128&e.flags&&(!e.deps&&!e._dirty||!b(e)))return;e.flags|=2;const t=e.dep,n=r,i=k;r=e,k=!0;try{A(e);const n=e.fn(e._value);(0===t.version||(0,a.$H)(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{r=n,k=i,v(e),e.flags&=-3}}function y(e,t=!1){const{dep:n,prevSub:a,nextSub:i}=e;if(a&&(a.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=a,e.nextSub=void 0),n.subs===e&&(n.subs=a,!a&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)y(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function C(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let k=!0;const w=[];function E(){w.push(k),k=!1}function x(){const e=w.pop();k=void 0===e||e}function B(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=r;r=void 0;try{t()}finally{r=e}}}let D=0;class j{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class S{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!r||!k||r===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==r)t=this.activeLink=new j(r,this),r.deps?(t.prevDep=r.depsTail,r.depsTail.nextDep=t,r.depsTail=t):r.deps=r.depsTail=t,N(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=r.depsTail,t.nextDep=void 0,r.depsTail.nextDep=t,r.depsTail=t,r.deps===t&&(r.deps=e)}return t}trigger(e){this.version++,D++,this.notify(e)}notify(e){h();try{0;for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{_()}}}function N(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)N(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const P=new WeakMap,T=Symbol(""),q=Symbol(""),L=Symbol("");function z(e,t,n){if(k&&r){let t=P.get(e);t||P.set(e,t=new Map);let a=t.get(n);a||(t.set(n,a=new S),a.map=t,a.key=n),a.track()}}function I(e,t,n,i,r,o){const s=P.get(e);if(!s)return void D++;const l=e=>{e&&e.trigger()};if(h(),"clear"===t)s.forEach(l);else{const r=(0,a.cy)(e),o=r&&(0,a.yI)(n);if(r&&"length"===n){const e=Number(i);s.forEach(((t,n)=>{("length"===n||n===L||!(0,a.Bm)(n)&&n>=e)&&l(t)}))}else switch((void 0!==n||s.has(void 0))&&l(s.get(n)),o&&l(s.get(L)),t){case"add":r?o&&l(s.get("length")):(l(s.get(T)),(0,a.CE)(e)&&l(s.get(q)));break;case"delete":r||(l(s.get(T)),(0,a.CE)(e)&&l(s.get(q)));break;case"set":(0,a.CE)(e)&&l(s.get(T))}}_()}function R(e){const t=xe(e);return t===e?t:(z(t,0,L),we(e)?t:t.map(De))}function M(e){return z(e=xe(e),0,L),e}function O(e,t){return ke(e)?Ce(e)?je(De(t)):je(t):De(t)}const G={__proto__:null,[Symbol.iterator](){return X(this,Symbol.iterator,(e=>O(this,e)))},concat(...e){return R(this).concat(...e.map((e=>(0,a.cy)(e)?R(e):e)))},entries(){return X(this,"entries",(e=>(e[1]=O(this,e[1]),e)))},every(e,t){return W(this,"every",e,t,void 0,arguments)},filter(e,t){return W(this,"filter",e,t,(e=>e.map((e=>O(this,e)))),arguments)},find(e,t){return W(this,"find",e,t,(e=>O(this,e)),arguments)},findIndex(e,t){return W(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return W(this,"findLast",e,t,(e=>O(this,e)),arguments)},findLastIndex(e,t){return W(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return W(this,"forEach",e,t,void 0,arguments)},includes(...e){return U(this,"includes",e)},indexOf(...e){return U(this,"indexOf",e)},join(e){return R(this).join(e)},lastIndexOf(...e){return U(this,"lastIndexOf",e)},map(e,t){return W(this,"map",e,t,void 0,arguments)},pop(){return V(this,"pop")},push(...e){return V(this,"push",e)},reduce(e,...t){return $(this,"reduce",e,t)},reduceRight(e,...t){return $(this,"reduceRight",e,t)},shift(){return V(this,"shift")},some(e,t){return W(this,"some",e,t,void 0,arguments)},splice(...e){return V(this,"splice",e)},toReversed(){return R(this).toReversed()},toSorted(e){return R(this).toSorted(e)},toSpliced(...e){return R(this).toSpliced(...e)},unshift(...e){return V(this,"unshift",e)},values(){return X(this,"values",(e=>O(this,e)))}};function X(e,t,n){const a=M(e),i=a[t]();return a===e||we(e)||(i._next=i.next,i.next=()=>{const e=i._next();return e.done||(e.value=n(e.value)),e}),i}const H=Array.prototype;function W(e,t,n,a,i,r){const o=M(e),s=o!==e&&!we(e),l=o[t];if(l!==H[t]){const t=l.apply(e,r);return s?De(t):t}let d=n;o!==e&&(s?d=function(t,a){return n.call(this,O(e,t),a,e)}:n.length>2&&(d=function(t,a){return n.call(this,t,a,e)}));const u=l.call(o,d,a);return s&&i?i(u):u}function $(e,t,n,a){const i=M(e);let r=n;return i!==e&&(we(e)?n.length>3&&(r=function(t,a,i){return n.call(this,t,a,i,e)}):r=function(t,a,i){return n.call(this,t,O(e,a),i,e)}),i[t](r,...a)}function U(e,t,n){const a=xe(e);z(a,0,L);const i=a[t](...n);return-1!==i&&!1!==i||!Ee(n[0])?i:(n[0]=xe(n[0]),a[t](...n))}function V(e,t,n=[]){E(),h();const a=xe(e)[t].apply(e,n);return _(),x(),a}const Y=(0,a.pD)("__proto__,__v_isRef,__isVue"),K=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(a.Bm));function Z(e){(0,a.Bm)(e)||(e=String(e));const t=xe(this);return z(t,0,e),t.hasOwnProperty(e)}class Q{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if("__v_skip"===t)return e.__v_skip;const i=this._isReadonly,r=this._isShallow;if("__v_isReactive"===t)return!i;if("__v_isReadonly"===t)return i;if("__v_isShallow"===t)return r;if("__v_raw"===t)return n===(i?r?_e:he:r?fe:pe).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const o=(0,a.cy)(e);if(!i){let e;if(o&&(e=G[t]))return e;if("hasOwnProperty"===t)return Z}const s=Reflect.get(e,t,Se(e)?e:n);if((0,a.Bm)(t)?K.has(t):Y(t))return s;if(i||z(e,0,t),r)return s;if(Se(s)){const e=o&&(0,a.yI)(t)?s:s.value;return i&&(0,a.Gv)(e)?be(e):e}return(0,a.Gv)(s)?i?be(s):Ae(s):s}}class J extends Q{constructor(e=!1){super(!1,e)}set(e,t,n,i){let r=e[t];const o=(0,a.cy)(e)&&(0,a.yI)(t);if(!this._isShallow){const e=ke(r);if(we(n)||ke(n)||(r=xe(r),n=xe(n)),!o&&Se(r)&&!Se(n))return e||(r.value=n),!0}const s=o?Number(t)e,oe=e=>Reflect.getPrototypeOf(e);function se(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function le(e,t){const n={get(n){const i=this.__v_raw,r=xe(i),o=xe(n);e||((0,a.$H)(n,o)&&z(r,0,n),z(r,0,o));const{has:s}=oe(r),l=t?re:e?je:De;return s.call(r,n)?l(i.get(n)):s.call(r,o)?l(i.get(o)):void(i!==r&&i.get(n))},get size(){const t=this.__v_raw;return!e&&z(xe(t),0,T),t.size},has(t){const n=this.__v_raw,i=xe(n),r=xe(t);return e||((0,a.$H)(t,r)&&z(i,0,t),z(i,0,r)),t===r?n.has(t):n.has(t)||n.has(r)},forEach(n,a){const i=this,r=i.__v_raw,o=xe(r),s=t?re:e?je:De;return!e&&z(o,0,T),r.forEach(((e,t)=>n.call(a,s(e),s(t),i)))}};(0,a.X$)(n,e?{add:se("add"),set:se("set"),delete:se("delete"),clear:se("clear")}:{add(e){t||we(e)||ke(e)||(e=xe(e));const n=xe(this);return oe(n).has.call(n,e)||(n.add(e),I(n,"add",e,e)),this},set(e,n){t||we(n)||ke(n)||(n=xe(n));const i=xe(this),{has:r,get:o}=oe(i);let s=r.call(i,e);s||(e=xe(e),s=r.call(i,e));const l=o.call(i,e);return i.set(e,n),s?(0,a.$H)(n,l)&&I(i,"set",e,n):I(i,"add",e,n),this},delete(e){const t=xe(this),{has:n,get:a}=oe(t);let i=n.call(t,e);i||(e=xe(e),i=n.call(t,e));a&&a.call(t,e);const r=t.delete(e);return i&&I(t,"delete",e,void 0),r},clear(){const e=xe(this),t=0!==e.size,n=e.clear();return t&&I(e,"clear",void 0,void 0),n}});return["keys","values","entries",Symbol.iterator].forEach((i=>{n[i]=function(e,t,n){return function(...i){const r=this.__v_raw,o=xe(r),s=(0,a.CE)(o),l="entries"===e||e===Symbol.iterator&&s,d="keys"===e&&s,u=r[e](...i),c=n?re:t?je:De;return!t&&z(o,0,d?q:T),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:l?[c(e[0]),c(e[1])]:c(e),done:t}},[Symbol.iterator](){return this}}}}(i,e,t)})),n}function de(e,t){const n=le(e,t);return(t,i,r)=>"__v_isReactive"===i?!e:"__v_isReadonly"===i?e:"__v_raw"===i?t:Reflect.get((0,a.$3)(n,i)&&i in t?n:t,i,r)}const ue={get:de(!1,!1)},ce={get:de(!1,!0)},ge={get:de(!0,!1)},me={get:de(!0,!0)};const pe=new WeakMap,fe=new WeakMap,he=new WeakMap,_e=new WeakMap;function Ae(e){return ke(e)?e:ye(e,!1,te,ue,pe)}function ve(e){return ye(e,!1,ae,ce,fe)}function be(e){return ye(e,!0,ne,ge,he)}function Fe(e){return ye(e,!0,ie,me,_e)}function ye(e,t,n,i,r){if(!(0,a.Gv)(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const o=(s=e).__v_skip||!Object.isExtensible(s)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((0,a.Zf)(s));var s;if(0===o)return e;const l=r.get(e);if(l)return l;const d=new Proxy(e,2===o?i:n);return r.set(e,d),d}function Ce(e){return ke(e)?Ce(e.__v_raw):!(!e||!e.__v_isReactive)}function ke(e){return!(!e||!e.__v_isReadonly)}function we(e){return!(!e||!e.__v_isShallow)}function Ee(e){return!!e&&!!e.__v_raw}function xe(e){const t=e&&e.__v_raw;return t?xe(t):e}function Be(e){return!(0,a.$3)(e,"__v_skip")&&Object.isExtensible(e)&&(0,a.yQ)(e,"__v_skip",!0),e}const De=e=>(0,a.Gv)(e)?Ae(e):e,je=e=>(0,a.Gv)(e)?be(e):e;function Se(e){return!!e&&!0===e.__v_isRef}function Ne(e){return Te(e,!1)}function Pe(e){return Te(e,!0)}function Te(e,t){return Se(e)?e:new qe(e,t)}class qe{constructor(e,t){this.dep=new S,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:xe(e),this._value=t?e:De(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||we(e)||ke(e);e=n?e:xe(e),(0,a.$H)(e,t)&&(this._rawValue=e,this._value=n?e:De(e),this.dep.trigger())}}function Le(e){return Se(e)?e.value:e}function ze(e){return(0,a.Tn)(e)?e():Le(e)}const Ie={get:(e,t,n)=>"__v_raw"===t?e:Le(Reflect.get(e,t,n)),set:(e,t,n,a)=>{const i=e[t];return Se(i)&&!Se(n)?(i.value=n,!0):Reflect.set(e,t,n,a)}};function Re(e){return Ce(e)?e:new Proxy(e,Ie)}class Me{constructor(e){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new S,{get:n,set:a}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=a}get value(){return this._value=this._get()}set value(e){this._set(e)}}function Oe(e){return new Me(e)}function Ge(e){const t=(0,a.cy)(e)?new Array(e.length):{};for(const n in e)t[n]=$e(e,n);return t}class Xe{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._raw=xe(e);let i=!0,r=e;if(!(0,a.cy)(e)||!(0,a.yI)(String(t)))do{i=!Ee(r)||we(r)}while(i&&(r=r.__v_raw));this._shallow=i}get value(){let e=this._object[this._key];return this._shallow&&(e=Le(e)),this._value=void 0===e?this._defaultValue:e}set value(e){if(this._shallow&&Se(this._raw[this._key])){const t=this._object[this._key];if(Se(t))return void(t.value=e)}this._object[this._key]=e}get dep(){return function(e,t){const n=P.get(e);return n&&n.get(t)}(this._raw,this._key)}}class He{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function We(e,t,n){return Se(e)?e:(0,a.Tn)(e)?new He(e):(0,a.Gv)(e)&&arguments.length>1?$e(e,t,n):Ne(e)}function $e(e,t,n){return new Xe(e,t,n)}class Ue{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new S(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=D-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(8&this.flags||r===this))return f(this,!0),!0}get value(){const e=this.dep.track();return F(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function Ve(e,t,n=!1){let i,r;(0,a.Tn)(e)?i=e:(i=e.get,r=e.set);return new Ue(i,r,n)}const Ye={},Ke=new WeakMap;let Ze;function Qe(e,t,n=a.MZ){const{immediate:i,deep:r,once:o,scheduler:s,augmentJob:d,call:u}=n,g=e=>r?e:we(e)||!1===r||0===r?Je(e,1):Je(e);let m,p,f,h,_=!1,A=!1;if(Se(e)?(p=()=>e.value,_=we(e)):Ce(e)?(p=()=>g(e),_=!0):(0,a.cy)(e)?(A=!0,_=e.some((e=>Ce(e)||we(e))),p=()=>e.map((e=>Se(e)?e.value:Ce(e)?g(e):(0,a.Tn)(e)?u?u(e,2):e():void 0))):p=(0,a.Tn)(e)?t?u?()=>u(e,2):e:()=>{if(f){E();try{f()}finally{x()}}const t=Ze;Ze=m;try{return u?u(e,3,[h]):e(h)}finally{Ze=t}}:a.tE,t&&r){const e=p,t=!0===r?1/0:r;p=()=>Je(e(),t)}const v=l(),b=()=>{m.stop(),v&&v.active&&(0,a.TF)(v.effects,m)};if(o&&t){const e=t;t=(...t)=>{e(...t),b()}}let F=A?new Array(e.length).fill(Ye):Ye;const y=e=>{if(1&m.flags&&(m.dirty||e))if(t){const e=m.run();if(r||_||(A?e.some(((e,t)=>(0,a.$H)(e,F[t]))):(0,a.$H)(e,F))){f&&f();const n=Ze;Ze=m;try{const n=[e,F===Ye?void 0:A&&F[0]===Ye?[]:F,h];F=e,u?u(t,3,n):t(...n)}finally{Ze=n}}}else m.run()};return d&&d(y),m=new c(p),m.scheduler=s?()=>s(y,!1):y,h=e=>function(e,t=!1,n=Ze){if(n){let t=Ke.get(n);t||Ke.set(n,t=[]),t.push(e)}}(e,!1,m),f=m.onStop=()=>{const e=Ke.get(m);if(e){if(u)u(e,4);else for(const t of e)t();Ke.delete(m)}},t?i?y(!0):F=m.run():s?s(y.bind(null,!0),!0):m.run(),b.pause=m.pause.bind(m),b.resume=m.resume.bind(m),b.stop=b,b}function Je(e,t=1/0,n){if(t<=0||!(0,a.Gv)(e)||e.__v_skip)return e;if(((n=n||new Map).get(e)||0)>=t)return e;if(n.set(e,t),t--,Se(e))Je(e.value,t,n);else if((0,a.cy)(e))for(let a=0;a{Je(e,t,n)}));else if((0,a.Qd)(e)){for(const a in e)Je(e[a],t,n);for(const a of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,a)&&Je(e[a],t,n)}return e}},641:(e,t,n)=>{"use strict";n.d(t,{$V:()=>ye,$u:()=>ze,$y:()=>Ve,CE:()=>wn,Df:()=>me,Dl:()=>A,E3:()=>qn,EW:()=>ua,EY:()=>fn,FK:()=>pn,Gt:()=>N,Gy:()=>ne,Ht:()=>st,Ic:()=>Le,Im:()=>Z,K9:()=>nn,KC:()=>Te,Lk:()=>Sn,MZ:()=>ge,Mw:()=>hn,Ng:()=>Tn,OA:()=>lt,OW:()=>de,PS:()=>T,Q3:()=>zn,QP:()=>ie,Qi:()=>E,R8:()=>ma,RG:()=>et,Tb:()=>nt,WQ:()=>P,Wv:()=>En,YY:()=>B,bF:()=>Nn,bo:()=>j,dY:()=>f,eW:()=>Ln,eX:()=>Je,fn:()=>Bt,g2:()=>$e,gN:()=>Ye,h:()=>ca,hi:()=>Re,jC:()=>_n,jt:()=>x,k6:()=>D,nI:()=>Un,nT:()=>z,pI:()=>Qe,pM:()=>pe,pR:()=>se,qL:()=>o,rk:()=>he,sV:()=>qe,uX:()=>bn,v6:()=>On,wB:()=>I,xo:()=>Ie,zz:()=>ct});var a=n(953),i=n(33);function r(e,t,n,a){try{return a?e(...a):e()}catch(e){s(e,t,n)}}function o(e,t,n,a){if((0,i.Tn)(e)){const o=r(e,t,n,a);return o&&(0,i.yL)(o)&&o.catch((e=>{s(e,t,n)})),o}if((0,i.cy)(e)){const i=[];for(let r=0;r=F(n)?l.push(e):l.splice(function(e){let t=d+1,n=l.length;for(;t>>1,i=l[a],r=F(i);rF(e)-F(t)));if(u.length=0,c)return void c.push(...e);for(c=e,g=0;gnull==e.id?2&e.flags?-1:1/0:e.id;function y(e){i.tE;try{for(d=0;dD;function D(e,t=C,n){if(!t)return e;if(e._n)return e;const a=(...n)=>{a._d&&Cn(-1);const i=w(t);let r;try{r=e(...n)}finally{w(i),a._d&&Cn(1)}return r};return a._n=!0,a._c=!0,a._d=!0,a}function j(e,t){if(null===C)return e;const n=sa(C),r=e.dirs||(e.dirs=[]);for(let e=0;e1)return n&&(0,i.Tn)(t)?t.call(a&&a.proxy):t}else 0}function T(){return!(!Un()&&!xt)}const q=Symbol.for("v-scx"),L=()=>{{const e=P(q);return e}};function z(e,t){return R(e,null,t)}function I(e,t,n){return R(e,t,n)}function R(e,t,n=i.MZ){const{immediate:r,deep:s,flush:l,once:d}=n;const u=(0,i.X$)({},n);const c=t&&r||!t&&"post"!==l;let g;if(ta)if("sync"===l){const e=L();g=e.__watcherHandles||(e.__watcherHandles=[])}else if(!c){const e=()=>{};return e.stop=i.tE,e.resume=i.tE,e.pause=i.tE,e}const m=$n;u.call=(e,t,n)=>o(e,m,t,n);let p=!1;"post"===l?u.scheduler=e=>{tn(e,m&&m.suspense)}:"sync"!==l&&(p=!0,u.scheduler=(e,t)=>{t?e():h(e)}),u.augmentJob=e=>{t&&(e.flags|=4),p&&(e.flags|=2,m&&(e.id=m.uid,e.i=m))};const f=(0,a.wB)(e,t,u);return ta&&(g?g.push(f):c&&f()),f}function M(e,t,n){const a=this.proxy,r=(0,i.Kg)(e)?e.includes(".")?O(a,e):()=>a[e]:e.bind(a,a);let o;(0,i.Tn)(t)?o=t:(o=t.handler,n=t);const s=Kn(this),l=R(r,o.bind(a),n);return s(),l}function O(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;ee.__isTeleport,H=e=>e&&(e.disabled||""===e.disabled),W=e=>e&&(e.defer||""===e.defer),$=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,U=e=>"function"==typeof MathMLElement&&e instanceof MathMLElement,V=(e,t)=>{const n=e&&e.to;if((0,i.Kg)(n)){if(t){return t(n)}return null}return n},Y={name:"Teleport",__isTeleport:!0,process(e,t,n,a,i,r,o,s,l,d){const{mc:u,pc:c,pbc:g,o:{insert:m,querySelector:p,createText:f,createComment:h}}=d,_=H(t.props);let{shapeFlag:A,children:v,dynamicChildren:b}=t;if(null==e){const e=t.el=f(""),d=t.anchor=f("");m(e,n,a),m(d,n,a);const c=(e,t)=>{16&A&&u(v,e,t,i,r,o,s,l)},g=()=>{const e=t.target=V(t.props,p),n=J(e,t,f,m);e&&("svg"!==o&&$(e)?o="svg":"mathml"!==o&&U(e)&&(o="mathml"),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(e),_||(c(e,n),Q(t,!1)))};_&&(c(n,d),Q(t,!0)),W(t.props)?(t.el.__isMounted=!1,tn((()=>{g(),delete t.el.__isMounted}),r)):g()}else{if(W(t.props)&&!1===e.el.__isMounted)return void tn((()=>{Y.process(e,t,n,a,i,r,o,s,l,d)}),r);t.el=e.el,t.targetStart=e.targetStart;const u=t.anchor=e.anchor,m=t.target=e.target,f=t.targetAnchor=e.targetAnchor,h=H(e.props),A=h?n:m,v=h?u:f;if("svg"===o||$(m)?o="svg":("mathml"===o||U(m))&&(o="mathml"),b?(g(e.dynamicChildren,b,A,i,r,o,s),ln(e,t,!0)):l||c(e,t,A,v,i,r,o,s,!1),_)h?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):K(t,n,u,d,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=V(t.props,p);e&&K(t,e,null,d,0)}else h&&K(t,m,f,d,1);Q(t,_)}},remove(e,t,n,{um:a,o:{remove:i}},r){const{shapeFlag:o,children:s,anchor:l,targetStart:d,targetAnchor:u,target:c,props:g}=e;if(c&&(i(d),i(u)),r&&i(l),16&o){const e=r||!H(g);for(let i=0;i{e.isMounted=!0})),Ie((()=>{e.isUnmounting=!0})),e}const ae=[Function,Array],ie={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ae,onEnter:ae,onAfterEnter:ae,onEnterCancelled:ae,onBeforeLeave:ae,onLeave:ae,onAfterLeave:ae,onLeaveCancelled:ae,onBeforeAppear:ae,onAppear:ae,onAfterAppear:ae,onAppearCancelled:ae},re=e=>{const t=e.subTree;return t.component?re(t.component):t};function oe(e){let t=e[0];if(e.length>1){let n=!1;for(const a of e)if(a.type!==hn){0,t=a,n=!0;break}}return t}const se={name:"BaseTransition",props:ie,setup(e,{slots:t}){const n=Un(),i=ne();return()=>{const r=t.default&&me(t.default(),!0);if(!r||!r.length)return;const o=oe(r),s=(0,a.ux)(e),{mode:l}=s;if(i.isLeaving)return ue(o);const d=ce(o);if(!d)return ue(o);let u=de(d,s,i,n,(e=>u=e));d.type!==hn&&ge(d,u);let c=n.subTree&&ce(n.subTree);if(c&&c.type!==hn&&!Bn(c,d)&&re(n).type!==hn){let e=de(c,s,i,n);if(ge(c,e),"out-in"===l&&d.type!==hn)return i.isLeaving=!0,e.afterLeave=()=>{i.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,c=void 0},ue(o);"in-out"===l&&d.type!==hn?e.delayLeave=(e,t,n)=>{le(i,c)[String(c.key)]=c,e[ee]=()=>{t(),e[ee]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{n(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function le(e,t){const{leavingVNodes:n}=e;let a=n.get(t.type);return a||(a=Object.create(null),n.set(t.type,a)),a}function de(e,t,n,a,r){const{appear:s,mode:l,persisted:d=!1,onBeforeEnter:u,onEnter:c,onAfterEnter:g,onEnterCancelled:m,onBeforeLeave:p,onLeave:f,onAfterLeave:h,onLeaveCancelled:_,onBeforeAppear:A,onAppear:v,onAfterAppear:b,onAppearCancelled:F}=t,y=String(e.key),C=le(n,e),k=(e,t)=>{e&&o(e,a,9,t)},w=(e,t)=>{const n=t[1];k(e,t),(0,i.cy)(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},E={mode:l,persisted:d,beforeEnter(t){let a=u;if(!n.isMounted){if(!s)return;a=A||u}t[ee]&&t[ee](!0);const i=C[y];i&&Bn(e,i)&&i.el[ee]&&i.el[ee](),k(a,[t])},enter(e){let t=c,a=g,i=m;if(!n.isMounted){if(!s)return;t=v||c,a=b||g,i=F||m}let r=!1;const o=e[te]=t=>{r||(r=!0,k(t?i:a,[e]),E.delayedLeave&&E.delayedLeave(),e[te]=void 0)};t?w(t,[e,o]):o()},leave(t,a){const i=String(e.key);if(t[te]&&t[te](!0),n.isUnmounting)return a();k(p,[t]);let r=!1;const o=t[ee]=n=>{r||(r=!0,a(),k(n?_:h,[t]),t[ee]=void 0,C[i]===e&&delete C[i])};C[i]=e,f?w(f,[t,o]):o()},clone(e){const i=de(e,t,n,a,r);return r&&r(i),i}};return E}function ue(e){if(ke(e))return(e=qn(e)).children=null,e}function ce(e){if(!ke(e))return X(e.type)&&e.children?oe(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(16&t)return n[0];if(32&t&&(0,i.Tn)(n.default))return n.default()}}function ge(e,t){6&e.shapeFlag&&e.component?(e.transition=t,ge(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function me(e,t=!1,n){let a=[],i=0;for(let r=0;r1)for(let e=0;e(0,i.X$)({name:e.name},t,{setup:e}))():e}function fe(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function he(e){const t=Un(),n=(0,a.IJ)(null);if(t){const a=t.refs===i.MZ?t.refs={}:t.refs;Object.defineProperty(a,e,{enumerable:!0,get:()=>n.value,set:e=>n.value=e})}else 0;return n}const _e=new WeakMap;function Ae(e,t,n,o,s=!1){if((0,i.cy)(e))return void e.forEach(((e,a)=>Ae(e,t&&((0,i.cy)(t)?t[a]:t),n,o,s)));if(Fe(o)&&!s)return void(512&o.shapeFlag&&o.type.__asyncResolved&&o.component.subTree.component&&Ae(e,t,n,o.component.subTree));const l=4&o.shapeFlag?sa(o.component):o.el,d=s?null:l,{i:u,r:c}=e;const g=t&&t.r,m=u.refs===i.MZ?u.refs={}:u.refs,p=u.setupState,f=(0,a.ux)(p),h=p===i.MZ?i.NO:e=>(0,i.$3)(f,e);if(null!=g&&g!==c)if(ve(t),(0,i.Kg)(g))m[g]=null,h(g)&&(p[g]=null);else if((0,a.i9)(g)){g.value=null;const e=t;e.k&&(m[e.k]=null)}if((0,i.Tn)(c))r(c,u,12,[d,m]);else{const t=(0,i.Kg)(c),r=(0,a.i9)(c);if(t||r){const a=()=>{if(e.f){const n=t?h(c)?p[c]:m[c]:c.value;if(s)(0,i.cy)(n)&&(0,i.TF)(n,l);else if((0,i.cy)(n))n.includes(l)||n.push(l);else if(t)m[c]=[l],h(c)&&(p[c]=m[c]);else{const t=[l];c.value=t,e.k&&(m[e.k]=t)}}else t?(m[c]=d,h(c)&&(p[c]=d)):r&&(c.value=d,e.k&&(m[e.k]=d))};if(d){const t=()=>{a(),_e.delete(e)};t.id=-1,_e.set(e,t),tn(t,n)}else ve(e),a()}else 0}}function ve(e){const t=_e.get(e);t&&(t.flags|=8,_e.delete(e))}const be=e=>8===e.nodeType;(0,i.We)().requestIdleCallback,(0,i.We)().cancelIdleCallback;const Fe=e=>!!e.type.__asyncLoader;function ye(e){(0,i.Tn)(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,hydrate:l,timeout:d,suspensible:u=!0,onError:c}=e;let g,m=null,p=0;const f=()=>{let e;return m||(e=m=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),c)return new Promise(((t,n)=>{c(e,(()=>t((p++,m=null,f()))),(()=>n(e)),p+1)}));throw e})).then((t=>e!==m&&m?m:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),g=t,t))))};return pe({name:"AsyncComponentWrapper",__asyncLoader:f,__asyncHydrate(e,t,n){let a=!1;(t.bu||(t.bu=[])).push((()=>a=!0));const i=()=>{a||n()},r=l?()=>{const n=l(i,(t=>function(e,t){if(be(e)&&"["===e.data){let n=1,a=e.nextSibling;for(;a;){if(1===a.nodeType){if(!1===t(a))break}else if(be(a))if("]"===a.data){if(0==--n)break}else"["===a.data&&n++;a=a.nextSibling}}else t(e)}(e,t)));n&&(t.bum||(t.bum=[])).push(n)}:i;g?r():f().then((()=>!t.isUnmounted&&r()))},get __asyncResolved(){return g},setup(){const e=$n;if(fe(e),g)return()=>Ce(g,e);const t=t=>{m=null,s(t,e,13,!r)};if(u&&e.suspense||ta)return f().then((t=>()=>Ce(t,e))).catch((e=>(t(e),()=>r?Nn(r,{error:e}):null)));const i=(0,a.KR)(!1),l=(0,a.KR)(),c=(0,a.KR)(!!o);return o&&setTimeout((()=>{c.value=!1}),o),null!=d&&setTimeout((()=>{if(!i.value&&!l.value){const e=new Error(`Async component timed out after ${d}ms.`);t(e),l.value=e}}),d),f().then((()=>{i.value=!0,e.parent&&ke(e.parent.vnode)&&e.parent.update()})).catch((e=>{t(e),l.value=e})),()=>i.value&&g?Ce(g,e):l.value&&r?Nn(r,{error:l.value}):n&&!c.value?Ce(n,e):void 0}})}function Ce(e,t){const{ref:n,props:a,children:i,ce:r}=t.vnode,o=Nn(e,a,i);return o.ref=n,o.ce=r,delete t.vnode.ce,o}const ke=e=>e.type.__isKeepAlive;RegExp,RegExp;function we(e,t){return(0,i.cy)(e)?e.some((e=>we(e,t))):(0,i.Kg)(e)?e.split(",").includes(t):!!(0,i.gd)(e)&&(e.lastIndex=0,e.test(t))}function Ee(e,t){Be(e,"a",t)}function xe(e,t){Be(e,"da",t)}function Be(e,t,n=$n){const a=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(Ne(t,a,n),n){let e=n.parent;for(;e&&e.parent;)ke(e.parent.vnode)&&De(a,t,n,e),e=e.parent}}function De(e,t,n,a){const r=Ne(t,e,a,!0);Re((()=>{(0,i.TF)(a[t],r)}),n)}function je(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Se(e){return 128&e.shapeFlag?e.ssContent:e}function Ne(e,t,n=$n,i=!1){if(n){const r=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{(0,a.C4)();const r=Kn(n),s=o(t,n,e,i);return r(),(0,a.bl)(),s});return i?r.unshift(s):r.push(s),s}}const Pe=e=>(t,n=$n)=>{ta&&"sp"!==e||Ne(e,((...e)=>t(...e)),n)},Te=Pe("bm"),qe=Pe("m"),Le=Pe("bu"),ze=Pe("u"),Ie=Pe("bum"),Re=Pe("um"),Me=Pe("sp"),Oe=Pe("rtg"),Ge=Pe("rtc");function Xe(e,t=$n){Ne("ec",e,t)}const He="components",We="directives";function $e(e,t){return Ke(He,e,!0,t)||e}const Ue=Symbol.for("v-ndc");function Ve(e){return(0,i.Kg)(e)?Ke(He,e,!1)||e:e||Ue}function Ye(e){return Ke(We,e)}function Ke(e,t,n=!0,a=!1){const r=C||$n;if(r){const n=r.type;if(e===He){const e=la(n,!1);if(e&&(e===t||e===(0,i.PT)(t)||e===(0,i.ZH)((0,i.PT)(t))))return n}const o=Ze(r[e]||n[e],t)||Ze(r.appContext[e],t);return!o&&a?n:o}}function Ze(e,t){return e&&(e[t]||e[(0,i.PT)(t)]||e[(0,i.ZH)((0,i.PT)(t))])}function Qe(e,t,n,r){let o;const s=n&&n[r],l=(0,i.cy)(e);if(l||(0,i.Kg)(e)){let n=!1,i=!1;l&&(0,a.g8)(e)&&(n=!(0,a.fE)(e),i=(0,a.Tm)(e),e=(0,a.qA)(e)),o=new Array(e.length);for(let r=0,l=e.length;rt(e,n,void 0,s&&s[n])));else{const n=Object.keys(e);o=new Array(n.length);for(let a=0,i=n.length;a{const t=a.fn(...e);return t&&(t.key=a.key),t}:a.fn)}return e}function et(e,t,n={},a,r){if(C.ce||C.parent&&Fe(C.parent)&&C.parent.ce){const e=Object.keys(n).length>0;return"default"!==t&&(n.name=t),bn(),En(pn,null,[Nn("slot",n,a&&a())],e?-2:64)}let o=e[t];o&&o._c&&(o._d=!1),bn();const s=o&&tt(o(n)),l=n.key||s&&s.key,d=En(pn,{key:(l&&!(0,i.Bm)(l)?l:`_${t}`)+(!s&&a?"_fb":"")},s||(a?a():[]),s&&1===e._?64:-2);return!r&&d.scopeId&&(d.slotScopeIds=[d.scopeId+"-s"]),o&&o._c&&(o._d=!0),d}function tt(e){return e.some((e=>!xn(e)||e.type!==hn&&!(e.type===pn&&!tt(e.children))))?e:null}function nt(e,t){const n={};for(const a in e)n[t&&/[A-Z]/.test(a)?`on:${a}`:(0,i.rU)(a)]=e[a];return n}const at=e=>e?Qn(e)?sa(e):at(e.parent):null,it=(0,i.X$)(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>at(e.parent),$root:e=>at(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ht(e),$forceUpdate:e=>e.f||(e.f=()=>{h(e.update)}),$nextTick:e=>e.n||(e.n=f.bind(e.proxy)),$watch:e=>M.bind(e)}),rt=(e,t)=>e!==i.MZ&&!e.__isScriptSetup&&(0,i.$3)(e,t),ot={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:l,type:d,appContext:u}=e;if("$"!==t[0]){const e=l[t];if(void 0!==e)switch(e){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(rt(r,t))return l[t]=1,r[t];if(o!==i.MZ&&(0,i.$3)(o,t))return l[t]=2,o[t];if((0,i.$3)(s,t))return l[t]=3,s[t];if(n!==i.MZ&&(0,i.$3)(n,t))return l[t]=4,n[t];gt&&(l[t]=0)}}const c=it[t];let g,m;return c?("$attrs"===t&&(0,a.u4)(e.attrs,"get",""),c(e)):(g=d.__cssModules)&&(g=g[t])?g:n!==i.MZ&&(0,i.$3)(n,t)?(l[t]=4,n[t]):(m=u.config.globalProperties,(0,i.$3)(m,t)?m[t]:void 0)},set({_:e},t,n){const{data:a,setupState:r,ctx:o}=e;return rt(r,t)?(r[t]=n,!0):a!==i.MZ&&(0,i.$3)(a,t)?(a[t]=n,!0):!(0,i.$3)(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(o[t]=n,!0))},has({_:{data:e,setupState:t,accessCache:n,ctx:a,appContext:r,props:o,type:s}},l){let d;return!!(n[l]||e!==i.MZ&&"$"!==l[0]&&(0,i.$3)(e,l)||rt(t,l)||(0,i.$3)(o,l)||(0,i.$3)(a,l)||(0,i.$3)(it,l)||(0,i.$3)(r.config.globalProperties,l)||(d=s.__cssModules)&&d[l])},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:(0,i.$3)(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function st(){return dt("useSlots").slots}function lt(){return dt("useAttrs").attrs}function dt(e){const t=Un();return t.setupContext||(t.setupContext=oa(t))}function ut(e){return(0,i.cy)(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}function ct(e,t){return e&&t?(0,i.cy)(e)&&(0,i.cy)(t)?e.concat(t):(0,i.X$)({},ut(e),ut(t)):e||t}let gt=!0;function mt(e){const t=ht(e),n=e.proxy,r=e.ctx;gt=!1,t.beforeCreate&&pt(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:l,watch:d,provide:u,inject:c,created:g,beforeMount:m,mounted:p,beforeUpdate:f,updated:h,activated:_,deactivated:A,beforeDestroy:v,beforeUnmount:b,destroyed:F,unmounted:y,render:C,renderTracked:k,renderTriggered:w,errorCaptured:E,serverPrefetch:x,expose:B,inheritAttrs:D,components:j,directives:S,filters:T}=t;if(c&&function(e,t){(0,i.cy)(e)&&(e=bt(e));for(const n in e){const r=e[n];let o;o=(0,i.Gv)(r)?"default"in r?P(r.from||n,r.default,!0):P(r.from||n):P(r),(0,a.i9)(o)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:e=>o.value=e}):t[n]=o}}(c,r,null),l)for(const e in l){const t=l[e];(0,i.Tn)(t)&&(r[e]=t.bind(n))}if(o){0;const t=o.call(n,n);0,(0,i.Gv)(t)&&(e.data=(0,a.Kh)(t))}if(gt=!0,s)for(const e in s){const t=s[e],a=(0,i.Tn)(t)?t.bind(n,n):(0,i.Tn)(t.get)?t.get.bind(n,n):i.tE;0;const o=!(0,i.Tn)(t)&&(0,i.Tn)(t.set)?t.set.bind(n):i.tE,l=ua({get:a,set:o});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(d)for(const e in d)ft(d[e],r,n,e);if(u){const e=(0,i.Tn)(u)?u.call(n):u;Reflect.ownKeys(e).forEach((t=>{N(t,e[t])}))}function q(e,t){(0,i.cy)(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(g&&pt(g,e,"c"),q(Te,m),q(qe,p),q(Le,f),q(ze,h),q(Ee,_),q(xe,A),q(Xe,E),q(Ge,k),q(Oe,w),q(Ie,b),q(Re,y),q(Me,x),(0,i.cy)(B))if(B.length){const t=e.exposed||(e.exposed={});B.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})}))}else e.exposed||(e.exposed={});C&&e.render===i.tE&&(e.render=C),null!=D&&(e.inheritAttrs=D),j&&(e.components=j),S&&(e.directives=S),x&&fe(e)}function pt(e,t,n){o((0,i.cy)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function ft(e,t,n,a){let r=a.includes(".")?O(n,a):()=>n[a];if((0,i.Kg)(e)){const n=t[e];(0,i.Tn)(n)&&I(r,n)}else if((0,i.Tn)(e))I(r,e.bind(n));else if((0,i.Gv)(e))if((0,i.cy)(e))e.forEach((e=>ft(e,t,n,a)));else{const a=(0,i.Tn)(e.handler)?e.handler.bind(n):t[e.handler];(0,i.Tn)(a)&&I(r,a,e)}else 0}function ht(e){const t=e.type,{mixins:n,extends:a}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:s}}=e.appContext,l=o.get(t);let d;return l?d=l:r.length||n||a?(d={},r.length&&r.forEach((e=>_t(d,e,s,!0))),_t(d,t,s)):d=t,(0,i.Gv)(t)&&o.set(t,d),d}function _t(e,t,n,a=!1){const{mixins:i,extends:r}=t;r&&_t(e,r,n,!0),i&&i.forEach((t=>_t(e,t,n,!0)));for(const i in t)if(a&&"expose"===i);else{const a=At[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const At={data:vt,props:Ct,emits:Ct,methods:yt,computed:yt,beforeCreate:Ft,created:Ft,beforeMount:Ft,mounted:Ft,beforeUpdate:Ft,updated:Ft,beforeDestroy:Ft,beforeUnmount:Ft,destroyed:Ft,unmounted:Ft,activated:Ft,deactivated:Ft,errorCaptured:Ft,serverPrefetch:Ft,components:yt,directives:yt,watch:function(e,t){if(!e)return t;if(!t)return e;const n=(0,i.X$)(Object.create(null),e);for(const a in t)n[a]=Ft(e[a],t[a]);return n},provide:vt,inject:function(e,t){return yt(bt(e),bt(t))}};function vt(e,t){return t?e?function(){return(0,i.X$)((0,i.Tn)(e)?e.call(this,this):e,(0,i.Tn)(t)?t.call(this,this):t)}:t:e}function bt(e){if((0,i.cy)(e)){const t={};for(let n=0;n(s.has(e)||(e&&(0,i.Tn)(e.install)?(s.add(e),e.install(u,...t)):(0,i.Tn)(e)&&(s.add(e),e(u,...t))),u),mixin:e=>(r.mixins.includes(e)||r.mixins.push(e),u),component:(e,t)=>t?(r.components[e]=t,u):r.components[e],directive:(e,t)=>t?(r.directives[e]=t,u):r.directives[e],mount(i,o,s){if(!d){0;const l=u._ceVNode||Nn(n,a);return l.appContext=r,!0===s?s="svg":!1===s&&(s=void 0),o&&t?t(l,i):e(l,i,s),d=!0,u._container=i,i.__vue_app__=u,sa(l.component)}},onUnmount(e){l.push(e)},unmount(){d&&(o(l,u._instance,16),e(null,u._container),delete u._container.__vue_app__)},provide:(e,t)=>(r.provides[e]=t,u),runWithContext(e){const t=xt;xt=u;try{return e()}finally{xt=t}}};return u}}let xt=null;function Bt(e,t,n=i.MZ){const r=Un();const o=(0,i.PT)(t);const s=(0,i.Tg)(t),l=Dt(e,o),d=(0,a.rY)(((a,l)=>{let d,u,c=i.MZ;return R((()=>{const t=e[o];(0,i.$H)(d,t)&&(d=t,l())}),null,{flush:"sync"}),{get:()=>(a(),n.get?n.get(d):d),set(e){const a=n.set?n.set(e):e;if(!((0,i.$H)(a,d)||c!==i.MZ&&(0,i.$H)(e,c)))return;const g=r.vnode.props;g&&(t in g||o in g||s in g)&&(`onUpdate:${t}`in g||`onUpdate:${o}`in g||`onUpdate:${s}`in g)||(d=e,l()),r.emit(`update:${t}`,a),(0,i.$H)(e,a)&&(0,i.$H)(e,c)&&!(0,i.$H)(a,u)&&l(),c=e,u=a}}}));return d[Symbol.iterator]=()=>{let e=0;return{next:()=>e<2?{value:e++?l||i.MZ:d,done:!1}:{done:!0}}},d}const Dt=(e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${(0,i.PT)(t)}Modifiers`]||e[`${(0,i.Tg)(t)}Modifiers`];function jt(e,t,...n){if(e.isUnmounted)return;const a=e.vnode.props||i.MZ;let r=n;const s=t.startsWith("update:"),l=s&&Dt(a,t.slice(7));let d;l&&(l.trim&&(r=n.map((e=>(0,i.Kg)(e)?e.trim():e))),l.number&&(r=n.map(i.bB)));let u=a[d=(0,i.rU)(t)]||a[d=(0,i.rU)((0,i.PT)(t))];!u&&s&&(u=a[d=(0,i.rU)((0,i.Tg)(t))]),u&&o(u,e,6,r);const c=a[d+"Once"];if(c){if(e.emitted){if(e.emitted[d])return}else e.emitted={};e.emitted[d]=!0,o(c,e,6,r)}}const St=new WeakMap;function Nt(e,t,n=!1){const a=n?St:t.emitsCache,r=a.get(e);if(void 0!==r)return r;const o=e.emits;let s={},l=!1;if(!(0,i.Tn)(e)){const a=e=>{const n=Nt(e,t,!0);n&&(l=!0,(0,i.X$)(s,n))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return o||l?((0,i.cy)(o)?o.forEach((e=>s[e]=null)):(0,i.X$)(s,o),(0,i.Gv)(e)&&a.set(e,s),s):((0,i.Gv)(e)&&a.set(e,null),null)}function Pt(e,t){return!(!e||!(0,i.Mp)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,i.$3)(e,t[0].toLowerCase()+t.slice(1))||(0,i.$3)(e,(0,i.Tg)(t))||(0,i.$3)(e,t))}function Tt(e){const{type:t,vnode:n,proxy:a,withProxy:r,propsOptions:[o],slots:l,attrs:d,emit:u,render:c,renderCache:g,props:m,data:p,setupState:f,ctx:h,inheritAttrs:_}=e,A=w(e);let v,b;try{if(4&n.shapeFlag){const e=r||a,t=e;v=In(c.call(t,e,g,m,f,p,h)),b=d}else{const e=t;0,v=In(e.length>1?e(m,{attrs:d,slots:l,emit:u}):e(m,null)),b=t.props?d:qt(d)}}catch(t){An.length=0,s(t,e,1),v=Nn(hn)}let F=v;if(b&&!1!==_){const e=Object.keys(b),{shapeFlag:t}=F;e.length&&7&t&&(o&&e.some(i.CP)&&(b=Lt(b,o)),F=qn(F,b,!1,!0))}return n.dirs&&(F=qn(F,null,!1,!0),F.dirs=F.dirs?F.dirs.concat(n.dirs):n.dirs),n.transition&&ge(F,n.transition),v=F,w(A),v}const qt=e=>{let t;for(const n in e)("class"===n||"style"===n||(0,i.Mp)(n))&&((t||(t={}))[n]=e[n]);return t},Lt=(e,t)=>{const n={};for(const a in e)(0,i.CP)(a)&&a.slice(9)in t||(n[a]=e[a]);return n};function zt(e,t,n){const a=Object.keys(t);if(a.length!==Object.keys(e).length)return!0;for(let i=0;iObject.create(Rt),Ot=e=>Object.getPrototypeOf(e)===Rt;function Gt(e,t,n,r){const[o,s]=e.propsOptions;let l,d=!1;if(t)for(let a in t){if((0,i.SU)(a))continue;const u=t[a];let c;o&&(0,i.$3)(o,c=(0,i.PT)(a))?s&&s.includes(c)?(l||(l={}))[c]=u:n[c]=u:Pt(e.emitsOptions,a)||a in r&&u===r[a]||(r[a]=u,d=!0)}if(s){const t=(0,a.ux)(n),r=l||i.MZ;for(let a=0;a{d=!0;const[n,a]=Wt(e,t,!0);(0,i.X$)(s,n),a&&l.push(...a)};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!o&&!d)return(0,i.Gv)(e)&&a.set(e,i.Oj),i.Oj;if((0,i.cy)(o))for(let e=0;e"_"===e||"_ctx"===e||"$stable"===e,Vt=e=>(0,i.cy)(e)?e.map(In):[In(e)],Yt=(e,t,n)=>{if(t._n)return t;const a=D(((...e)=>Vt(t(...e))),n);return a._c=!1,a},Kt=(e,t,n)=>{const a=e._ctx;for(const n in e){if(Ut(n))continue;const r=e[n];if((0,i.Tn)(r))t[n]=Yt(0,r,a);else if(null!=r){0;const e=Vt(r);t[n]=()=>e}}},Zt=(e,t)=>{const n=Vt(t);e.slots.default=()=>n},Qt=(e,t,n)=>{for(const a in t)!n&&Ut(a)||(e[a]=t[a])},Jt=(e,t,n)=>{const a=e.slots=Mt();if(32&e.vnode.shapeFlag){const e=t._;e?(Qt(a,t,n),n&&(0,i.yQ)(a,"_",e,!0)):Kt(t,a)}else t&&Zt(e,t)},en=(e,t,n)=>{const{vnode:a,slots:r}=e;let o=!0,s=i.MZ;if(32&a.shapeFlag){const e=t._;e?n&&1===e?o=!1:Qt(r,t,n):(o=!t.$stable,Kt(t,r)),s=t}else t&&(Zt(e,t),s={default:1});if(o)for(const e in r)Ut(e)||null!=s[e]||delete r[e]};const tn=mn;function nn(e){return an(e)}function an(e,t){(0,i.We)().__VUE__=!0;const{insert:n,remove:r,patchProp:o,createElement:s,createText:l,createComment:d,setText:u,setElementText:c,parentNode:g,nextSibling:m,setScopeId:p=i.tE,insertStaticContent:f}=e,_=(e,t,n,a=null,i=null,r=null,o=void 0,s=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!Bn(e,t)&&(a=V(e),X(e,i,r,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:d,ref:u,shapeFlag:c}=t;switch(d){case fn:A(e,t,n,a);break;case hn:F(e,t,n,a);break;case _n:null==e&&y(t,n,a,o);break;case pn:N(e,t,n,a,i,r,o,s,l);break;default:1&c?k(e,t,n,a,i,r,o,s,l):6&c?P(e,t,n,a,i,r,o,s,l):(64&c||128&c)&&d.process(e,t,n,a,i,r,o,s,l,Z)}null!=u&&i?Ae(u,e&&e.ref,r,t||e,!t):null==u&&e&&null!=e.ref&&Ae(e.ref,null,r,e,!0)},A=(e,t,a,i)=>{if(null==e)n(t.el=l(t.children),a,i);else{const n=t.el=e.el;t.children!==e.children&&u(n,t.children)}},F=(e,t,a,i)=>{null==e?n(t.el=d(t.children||""),a,i):t.el=e.el},y=(e,t,n,a)=>{[e.el,e.anchor]=f(e.children,t,n,a,e.el,e.anchor)},C=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=m(e),r(e),e=n;r(t)},k=(e,t,n,a,i,r,o,s,l)=>{if("svg"===t.type?o="svg":"math"===t.type&&(o="mathml"),null==e)w(t,n,a,i,r,o,s,l);else{const n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),B(e,t,i,r,o,s,l)}finally{n&&n._endPatch()}}},w=(e,t,a,r,l,d,u,g)=>{let m,p;const{props:f,shapeFlag:h,transition:_,dirs:A}=e;if(m=e.el=s(e.type,d,f&&f.is,f),8&h?c(m,e.children):16&h&&x(e.children,m,null,r,l,rn(e,d),u,g),A&&S(e,null,r,"created"),E(m,e,e.scopeId,u,r),f){for(const e in f)"value"===e||(0,i.SU)(e)||o(m,e,null,f[e],d,r);"value"in f&&o(m,"value",null,f.value,d),(p=f.onVnodeBeforeMount)&&Gn(p,r,e)}A&&S(e,null,r,"beforeMount");const v=sn(l,_);v&&_.beforeEnter(m),n(m,t,a),((p=f&&f.onVnodeMounted)||v||A)&&tn((()=>{p&&Gn(p,r,e),v&&_.enter(m),A&&S(e,null,r,"mounted")}),l)},E=(e,t,n,a,i)=>{if(n&&p(e,n),a)for(let t=0;t{for(let d=l;d{const d=t.el=e.el;let{patchFlag:u,dynamicChildren:g,dirs:m}=t;u|=16&e.patchFlag;const p=e.props||i.MZ,f=t.props||i.MZ;let h;if(n&&on(n,!1),(h=f.onVnodeBeforeUpdate)&&Gn(h,n,t,e),m&&S(t,e,n,"beforeUpdate"),n&&on(n,!0),(p.innerHTML&&null==f.innerHTML||p.textContent&&null==f.textContent)&&c(d,""),g?D(e.dynamicChildren,g,d,n,a,rn(t,r),s):l||I(e,t,d,null,n,a,rn(t,r),s,!1),u>0){if(16&u)j(d,p,f,n,r);else if(2&u&&p.class!==f.class&&o(d,"class",null,f.class,r),4&u&&o(d,"style",p.style,f.style,r),8&u){const e=t.dynamicProps;for(let t=0;t{h&&Gn(h,n,t,e),m&&S(t,e,n,"updated")}),a)},D=(e,t,n,a,i,r,o)=>{for(let s=0;s{if(t!==n){if(t!==i.MZ)for(const s in t)(0,i.SU)(s)||s in n||o(e,s,t[s],null,r,a);for(const s in n){if((0,i.SU)(s))continue;const l=n[s],d=t[s];l!==d&&"value"!==s&&o(e,s,d,l,r,a)}"value"in n&&o(e,"value",t.value,n.value,r)}},N=(e,t,a,i,r,o,s,d,u)=>{const c=t.el=e?e.el:l(""),g=t.anchor=e?e.anchor:l("");let{patchFlag:m,dynamicChildren:p,slotScopeIds:f}=t;f&&(d=d?d.concat(f):f),null==e?(n(c,a,i),n(g,a,i),x(t.children||[],a,g,r,o,s,d,u)):m>0&&64&m&&p&&e.dynamicChildren&&e.dynamicChildren.length===p.length?(D(e.dynamicChildren,p,a,r,o,s,d),(null!=t.key||r&&t===r.subTree)&&ln(e,t,!0)):I(e,t,a,g,r,o,s,d,u)},P=(e,t,n,a,i,r,o,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?i.ctx.activate(t,n,a,o,l):T(t,n,a,i,r,o,l):q(e,t,l)},T=(e,t,n,a,i,r,o)=>{const s=e.component=Wn(e,a,i);if(ke(e)&&(s.ctx.renderer=Z),na(s,!1,o),s.asyncDep){if(i&&i.registerDep(s,L,o),!e.el){const a=s.subTree=Nn(hn);F(null,a,t,n),e.placeholder=a.el}}else L(s,e,t,n,i,r,o)},q=(e,t,n)=>{const a=t.component=e.component;if(function(e,t,n){const{props:a,children:i,component:r}=e,{props:o,children:s,patchFlag:l}=t,d=r.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!i&&!s||s&&s.$stable)||a!==o&&(a?!o||zt(a,o,d):!!o);if(1024&l)return!0;if(16&l)return a?zt(a,o,d):!!o;if(8&l){const e=t.dynamicProps;for(let t=0;t{const d=()=>{if(e.isMounted){let{next:t,bu:n,u:a,parent:r,vnode:u}=e;{const n=dn(e);if(n)return t&&(t.el=u.el,z(e,t,l)),void n.asyncDep.then((()=>{e.isUnmounted||d()}))}let c,m=t;0,on(e,!1),t?(t.el=u.el,z(e,t,l)):t=u,n&&(0,i.DY)(n),(c=t.props&&t.props.onVnodeBeforeUpdate)&&Gn(c,r,t,u),on(e,!0);const p=Tt(e);0;const f=e.subTree;e.subTree=p,_(f,p,g(f.el),V(f),e,o,s),t.el=p.el,null===m&&It(e,p.el),a&&tn(a,o),(c=t.props&&t.props.onVnodeUpdated)&&tn((()=>Gn(c,r,t,u)),o)}else{let a;const{el:l,props:d}=t,{bm:u,m:c,parent:g,root:m,type:p}=e,f=Fe(t);if(on(e,!1),u&&(0,i.DY)(u),!f&&(a=d&&d.onVnodeBeforeMount)&&Gn(a,g,t),on(e,!0),l&&J){const t=()=>{e.subTree=Tt(e),J(l,e.subTree,e,o,null)};f&&p.__asyncHydrate?p.__asyncHydrate(l,e,t):t()}else{m.ce&&!1!==m.ce._def.shadowRoot&&m.ce._injectChildStyle(p);const a=e.subTree=Tt(e);0,_(null,a,n,r,e,o,s),t.el=a.el}if(c&&tn(c,o),!f&&(a=d&&d.onVnodeMounted)){const e=t;tn((()=>Gn(a,g,e)),o)}(256&t.shapeFlag||g&&Fe(g.vnode)&&256&g.vnode.shapeFlag)&&e.a&&tn(e.a,o),e.isMounted=!0,t=n=r=null}};e.scope.on();const u=e.effect=new a.X2(d);e.scope.off();const c=e.update=u.run.bind(u),m=e.job=u.runIfDirty.bind(u);m.i=e,m.id=e.uid,u.scheduler=()=>h(m),on(e,!0),c()},z=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:l}}=e,d=(0,a.ux)(o),[u]=e.propsOptions;let c=!1;if(!(r||l>0)||16&l){let a;Gt(e,t,o,s)&&(c=!0);for(const r in d)t&&((0,i.$3)(t,r)||(a=(0,i.Tg)(r))!==r&&(0,i.$3)(t,a))||(u?!n||void 0===n[r]&&void 0===n[a]||(o[r]=Xt(u,d,r,void 0,e,!0)):delete o[r]);if(s!==d)for(const e in s)t&&(0,i.$3)(t,e)||(delete s[e],c=!0)}else if(8&l){const n=e.vnode.dynamicProps;for(let a=0;a{const d=e&&e.children,u=e?e.shapeFlag:0,g=t.children,{patchFlag:m,shapeFlag:p}=t;if(m>0){if(128&m)return void M(d,g,n,a,i,r,o,s,l);if(256&m)return void R(d,g,n,a,i,r,o,s,l)}8&p?(16&u&&U(d,i,r),g!==d&&c(n,g)):16&u?16&p?M(d,g,n,a,i,r,o,s,l):U(d,i,r,!0):(8&u&&c(n,""),16&p&&x(g,n,a,i,r,o,s,l))},R=(e,t,n,a,r,o,s,l,d)=>{e=e||i.Oj,t=t||i.Oj;const u=e.length,c=t.length,g=Math.min(u,c);let m;for(m=0;mc?U(e,r,o,!0,!1,g):x(t,n,a,r,o,s,l,d,g)},M=(e,t,n,a,r,o,s,l,d)=>{let u=0;const c=t.length;let g=e.length-1,m=c-1;for(;u<=g&&u<=m;){const a=e[u],i=t[u]=d?Rn(t[u]):In(t[u]);if(!Bn(a,i))break;_(a,i,n,null,r,o,s,l,d),u++}for(;u<=g&&u<=m;){const a=e[g],i=t[m]=d?Rn(t[m]):In(t[m]);if(!Bn(a,i))break;_(a,i,n,null,r,o,s,l,d),g--,m--}if(u>g){if(u<=m){const e=m+1,i=em)for(;u<=g;)X(e[u],r,o,!0),u++;else{const p=u,f=u,h=new Map;for(u=f;u<=m;u++){const e=t[u]=d?Rn(t[u]):In(t[u]);null!=e.key&&h.set(e.key,u)}let A,v=0;const b=m-f+1;let F=!1,y=0;const C=new Array(b);for(u=0;u=b){X(a,r,o,!0);continue}let i;if(null!=a.key)i=h.get(a.key);else for(A=f;A<=m;A++)if(0===C[A-f]&&Bn(a,t[A])){i=A;break}void 0===i?X(a,r,o,!0):(C[i-f]=u+1,i>=y?y=i:F=!0,_(a,t[i],n,null,r,o,s,l,d),v++)}const k=F?function(e){const t=e.slice(),n=[0];let a,i,r,o,s;const l=e.length;for(a=0;a>1,e[n[s]]0&&(t[a]=n[r-1]),n[r]=a)}}r=n.length,o=n[r-1];for(;r-- >0;)n[r]=o,o=t[o];return n}(C):i.Oj;for(A=k.length-1,u=b-1;u>=0;u--){const e=f+u,i=t[e],g=t[e+1],m=e+1{const{el:s,type:l,transition:d,children:u,shapeFlag:c}=e;if(6&c)return void O(e.component.subTree,t,a,i);if(128&c)return void e.suspense.move(t,a,i);if(64&c)return void l.move(e,t,a,Z);if(l===pn){n(s,t,a);for(let e=0;e{let r;for(;e&&e!==t;)r=m(e),n(e,a,i),e=r;n(t,a,i)})(e,t,a);if(2!==i&&1&c&&d)if(0===i)d.beforeEnter(s),n(s,t,a),tn((()=>d.enter(s)),o);else{const{leave:i,delayLeave:o,afterLeave:l}=d,u=()=>{e.ctx.isUnmounted?r(s):n(s,t,a)},c=()=>{s._isLeaving&&s[ee](!0),i(s,(()=>{u(),l&&l()}))};o?o(s,u,c):c()}else n(s,t,a)},X=(e,t,n,i=!1,r=!1)=>{const{type:o,props:s,ref:l,children:d,dynamicChildren:u,shapeFlag:c,patchFlag:g,dirs:m,cacheIndex:p}=e;if(-2===g&&(r=!1),null!=l&&((0,a.C4)(),Ae(l,null,n,e,!0),(0,a.bl)()),null!=p&&(t.renderCache[p]=void 0),256&c)return void t.ctx.deactivate(e);const f=1&c&&m,h=!Fe(e);let _;if(h&&(_=s&&s.onVnodeBeforeUnmount)&&Gn(_,t,e),6&c)$(e.component,n,i);else{if(128&c)return void e.suspense.unmount(n,i);f&&S(e,null,t,"beforeUnmount"),64&c?e.type.remove(e,t,n,Z,i):u&&!u.hasOnce&&(o!==pn||g>0&&64&g)?U(u,t,n,!1,!0):(o===pn&&384&g||!r&&16&c)&&U(d,t,n),i&&H(e)}(h&&(_=s&&s.onVnodeUnmounted)||f)&&tn((()=>{_&&Gn(_,t,e),f&&S(e,null,t,"unmounted")}),n)},H=e=>{const{type:t,el:n,anchor:a,transition:i}=e;if(t===pn)return void W(n,a);if(t===_n)return void C(e);const o=()=>{r(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:a}=i,r=()=>t(n,o);a?a(e.el,o,r):r()}else o()},W=(e,t)=>{let n;for(;e!==t;)n=m(e),r(e),e=n;r(t)},$=(e,t,n)=>{const{bum:a,scope:r,job:o,subTree:s,um:l,m:d,a:u}=e;un(d),un(u),a&&(0,i.DY)(a),r.stop(),o&&(o.flags|=8,X(s,e,t,n)),l&&tn(l,t),tn((()=>{e.isUnmounted=!0}),t)},U=(e,t,n,a=!1,i=!1,r=0)=>{for(let o=r;o{if(6&e.shapeFlag)return V(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=m(e.anchor||e.el),n=t&&t[G];return n?m(n):t};let Y=!1;const K=(e,t,n)=>{let a;null==e?t._vnode&&(X(t._vnode,null,null,!0),a=t._vnode.component):_(t._vnode||null,e,t,null,null,null,n),t._vnode=e,Y||(Y=!0,v(a),b(),Y=!1)},Z={p:_,um:X,m:O,r:H,mt:T,mc:x,pc:I,pbc:D,n:V,o:e};let Q,J;return t&&([Q,J]=t(Z)),{render:K,hydrate:Q,createApp:Et(K,Q)}}function rn({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function on({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function sn(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ln(e,t,n=!1){const a=e.children,r=t.children;if((0,i.cy)(a)&&(0,i.cy)(r))for(let t=0;te.__isSuspense;function mn(e,t){t&&t.pendingBranch?(0,i.cy)(e)?t.effects.push(...e):t.effects.push(e):A(e)}const pn=Symbol.for("v-fgt"),fn=Symbol.for("v-txt"),hn=Symbol.for("v-cmt"),_n=Symbol.for("v-stc"),An=[];let vn=null;function bn(e=!1){An.push(vn=e?null:[])}function Fn(){An.pop(),vn=An[An.length-1]||null}let yn=1;function Cn(e,t=!1){yn+=e,e<0&&vn&&t&&(vn.hasOnce=!0)}function kn(e){return e.dynamicChildren=yn>0?vn||i.Oj:null,Fn(),yn>0&&vn&&vn.push(e),e}function wn(e,t,n,a,i,r){return kn(Sn(e,t,n,a,i,r,!0))}function En(e,t,n,a,i){return kn(Nn(e,t,n,a,i,!0))}function xn(e){return!!e&&!0===e.__v_isVNode}function Bn(e,t){return e.type===t.type&&e.key===t.key}const Dn=({key:e})=>null!=e?e:null,jn=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?(0,i.Kg)(e)||(0,a.i9)(e)||(0,i.Tn)(e)?{i:C,r:e,k:t,f:!!n}:e:null);function Sn(e,t=null,n=null,a=0,r=null,o=(e===pn?0:1),s=!1,l=!1){const d={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Dn(t),ref:t&&jn(t),scopeId:k,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:a,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:C};return l?(Mn(d,n),128&o&&e.normalize(d)):n&&(d.shapeFlag|=(0,i.Kg)(n)?8:16),yn>0&&!s&&vn&&(d.patchFlag>0||6&o)&&32!==d.patchFlag&&vn.push(d),d}const Nn=Pn;function Pn(e,t=null,n=null,r=0,o=null,s=!1){if(e&&e!==Ue||(e=hn),xn(e)){const a=qn(e,t,!0);return n&&Mn(a,n),yn>0&&!s&&vn&&(6&a.shapeFlag?vn[vn.indexOf(e)]=a:vn.push(a)),a.patchFlag=-2,a}if(da(e)&&(e=e.__vccOpts),t){t=Tn(t);let{class:e,style:n}=t;e&&!(0,i.Kg)(e)&&(t.class=(0,i.C4)(e)),(0,i.Gv)(n)&&((0,a.ju)(n)&&!(0,i.cy)(n)&&(n=(0,i.X$)({},n)),t.style=(0,i.Tr)(n))}return Sn(e,t,n,r,o,(0,i.Kg)(e)?1:gn(e)?128:X(e)?64:(0,i.Gv)(e)?4:(0,i.Tn)(e)?2:0,s,!0)}function Tn(e){return e?(0,a.ju)(e)||Ot(e)?(0,i.X$)({},e):e:null}function qn(e,t,n=!1,a=!1){const{props:r,ref:o,patchFlag:s,children:l,transition:d}=e,u=t?On(r||{},t):r,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Dn(u),ref:t&&t.ref?n&&o?(0,i.cy)(o)?o.concat(jn(t)):[o,jn(t)]:jn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==pn?-1===s?16:16|s:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:d,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&qn(e.ssContent),ssFallback:e.ssFallback&&qn(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return d&&a&&ge(c,d.clone(c)),c}function Ln(e=" ",t=0){return Nn(fn,null,e,t)}function zn(e="",t=!1){return t?(bn(),En(hn,null,e)):Nn(hn,null,e)}function In(e){return null==e||"boolean"==typeof e?Nn(hn):(0,i.cy)(e)?Nn(pn,null,e.slice()):xn(e)?Rn(e):Nn(fn,null,String(e))}function Rn(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:qn(e)}function Mn(e,t){let n=0;const{shapeFlag:a}=e;if(null==t)t=null;else if((0,i.cy)(t))n=16;else if("object"==typeof t){if(65&a){const n=t.default;return void(n&&(n._c&&(n._d=!1),Mn(e,n()),n._c&&(n._d=!0)))}{n=32;const a=t._;a||Ot(t)?3===a&&C&&(1===C.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=C}}else(0,i.Tn)(t)?(t={default:t,_ctx:C},n=32):(t=String(t),64&a?(n=16,t=[Ln(t)]):n=8);e.children=t,e.shapeFlag|=n}function On(...e){const t={};for(let n=0;n$n||C;let Vn,Yn;{const e=(0,i.We)(),t=(t,n)=>{let a;return(a=e[t])||(a=e[t]=[]),a.push(n),e=>{a.length>1?a.forEach((t=>t(e))):a[0](e)}};Vn=t("__VUE_INSTANCE_SETTERS__",(e=>$n=e)),Yn=t("__VUE_SSR_SETTERS__",(e=>ta=e))}const Kn=e=>{const t=$n;return Vn(e),e.scope.on(),()=>{e.scope.off(),Vn(t)}},Zn=()=>{$n&&$n.scope.off(),Vn(null)};function Qn(e){return 4&e.vnode.shapeFlag}let Jn,ea,ta=!1;function na(e,t=!1,n=!1){t&&Yn(t);const{props:o,children:l}=e.vnode,d=Qn(e);!function(e,t,n,i=!1){const r={},o=Mt();e.propsDefaults=Object.create(null),Gt(e,t,r,o);for(const t in e.propsOptions[0])t in r||(r[t]=void 0);n?e.props=i?r:(0,a.Gc)(r):e.type.props?e.props=r:e.props=o,e.attrs=o}(e,o,d,t),Jt(e,l,n||t);const u=d?function(e,t){const n=e.type;0;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,ot),!1;const{setup:o}=n;if(o){(0,a.C4)();const n=e.setupContext=o.length>1?oa(e):null,l=Kn(e),d=r(o,e,0,[e.props,n]),u=(0,i.yL)(d);if((0,a.bl)(),l(),!u&&!e.sp||Fe(e)||fe(e),u){if(d.then(Zn,Zn),t)return d.then((n=>{aa(e,n,t)})).catch((t=>{s(t,e,0)}));e.asyncDep=d}else aa(e,d,t)}else ia(e,t)}(e,t):void 0;return t&&Yn(!1),u}function aa(e,t,n){(0,i.Tn)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,i.Gv)(t)&&(e.setupState=(0,a.Pr)(t)),ia(e,n)}function ia(e,t,n){const r=e.type;if(!e.render){if(!t&&Jn&&!r.render){const t=r.template||ht(e).template;if(t){0;const{isCustomElement:n,compilerOptions:a}=e.appContext.config,{delimiters:o,compilerOptions:s}=r,l=(0,i.X$)((0,i.X$)({isCustomElement:n,delimiters:o},a),s);r.render=Jn(t,l)}}e.render=r.render||i.tE,ea&&ea(e)}{const t=Kn(e);(0,a.C4)();try{mt(e)}finally{(0,a.bl)(),t()}}}const ra={get:(e,t)=>((0,a.u4)(e,"get",""),e[t])};function oa(e){const t=t=>{e.exposed=t||{}};return{attrs:new Proxy(e.attrs,ra),slots:e.slots,emit:e.emit,expose:t}}function sa(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy((0,a.Pr)((0,a.IG)(e.exposed)),{get:(t,n)=>n in t?t[n]:n in it?it[n](e):void 0,has:(e,t)=>t in e||t in it})):e.proxy}function la(e,t=!0){return(0,i.Tn)(e)?e.displayName||e.name:e.name||t&&e.__name}function da(e){return(0,i.Tn)(e)&&"__vccOpts"in e}const ua=(e,t)=>(0,a.EW)(e,t,ta);function ca(e,t,n){try{Cn(-1);const a=arguments.length;return 2===a?(0,i.Gv)(t)&&!(0,i.cy)(t)?xn(t)?Nn(e,null,[t]):Nn(e,t):Nn(e,null,t):(a>3?n=Array.prototype.slice.call(arguments,2):3===a&&xn(n)&&(n=[n]),Nn(e,t,n))}finally{Cn(1)}}const ga="3.5.26",ma=i.tE},3751:(e,t,n)=>{"use strict";n.d(t,{$9:()=>q,D:()=>ee,D$:()=>pe,Ef:()=>Fe,Jo:()=>oe,XL:()=>de,XX:()=>be,aG:()=>N,eB:()=>h,jR:()=>he,lH:()=>se});var a=n(641),i=n(33);n(953);let r;const o="undefined"!=typeof window&&window.trustedTypes;if(o)try{r=o.createPolicy("vue",{createHTML:e=>e})}catch(e){}const s=r?e=>r.createHTML(e):e=>e,l="undefined"!=typeof document?document:null,d=l&&l.createElement("template"),u={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,a)=>{const i="svg"===t?l.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?l.createElementNS("http://www.w3.org/1998/Math/MathML",e):n?l.createElement(e,{is:n}):l.createElement(e);return"select"===e&&a&&null!=a.multiple&&i.setAttribute("multiple",a.multiple),i},createText:e=>l.createTextNode(e),createComment:e=>l.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>l.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,a,i,r){const o=n?n.previousSibling:t.lastChild;if(i&&(i===r||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),i!==r&&(i=i.nextSibling););else{d.innerHTML=s("svg"===a?`${e}`:"mathml"===a?`${e}`:e);const i=d.content;if("svg"===a||"mathml"===a){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},c="transition",g="animation",m=Symbol("_vtc"),p={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},f=(0,i.X$)({},a.QP,p),h=(e=>(e.displayName="Transition",e.props=f,e))(((e,{slots:t})=>(0,a.h)(a.pR,v(e),t))),_=(e,t=[])=>{(0,i.cy)(e)?e.forEach((e=>e(...t))):e&&e(...t)},A=e=>!!e&&((0,i.cy)(e)?e.some((e=>e.length>1)):e.length>1);function v(e){const t={};for(const n in e)n in p||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:a,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:d=o,appearActiveClass:u=s,appearToClass:c=l,leaveFromClass:g=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=e,h=function(e){if(null==e)return null;if((0,i.Gv)(e))return[b(e.enter),b(e.leave)];{const t=b(e);return[t,t]}}(r),v=h&&h[0],k=h&&h[1],{onBeforeEnter:E,onEnter:x,onEnterCancelled:B,onLeave:j,onLeaveCancelled:S,onBeforeAppear:N=E,onAppear:P=x,onAppearCancelled:T=B}=t,q=(e,t,n,a)=>{e._enterCancelled=a,y(e,t?c:l),y(e,t?u:s),n&&n()},L=(e,t)=>{e._isLeaving=!1,y(e,g),y(e,f),y(e,m),t&&t()},z=e=>(t,n)=>{const i=e?P:x,r=()=>q(t,e,n);_(i,[t,r]),C((()=>{y(t,e?d:o),F(t,e?c:l),A(i)||w(t,a,v,r)}))};return(0,i.X$)(t,{onBeforeEnter(e){_(E,[e]),F(e,o),F(e,s)},onBeforeAppear(e){_(N,[e]),F(e,d),F(e,u)},onEnter:z(!1),onAppear:z(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>L(e,t);F(e,g),e._enterCancelled?(F(e,m),D(e)):(D(e),F(e,m)),C((()=>{e._isLeaving&&(y(e,g),F(e,f),A(j)||w(e,a,k,n))})),_(j,[e,n])},onEnterCancelled(e){q(e,!1,void 0,!0),_(B,[e])},onAppearCancelled(e){q(e,!0,void 0,!0),_(T,[e])},onLeaveCancelled(e){L(e),_(S,[e])}})}function b(e){return(0,i.Ro)(e)}function F(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e[m]||(e[m]=new Set)).add(t)}function y(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const n=e[m];n&&(n.delete(t),n.size||(e[m]=void 0))}function C(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let k=0;function w(e,t,n,a){const i=e._endId=++k,r=()=>{i===e._endId&&a()};if(null!=n)return setTimeout(r,n);const{type:o,timeout:s,propCount:l}=E(e,t);if(!o)return a();const d=o+"end";let u=0;const c=()=>{e.removeEventListener(d,g),r()},g=t=>{t.target===e&&++u>=l&&c()};setTimeout((()=>{u(n[e]||"").split(", "),i=a(`${c}Delay`),r=a(`${c}Duration`),o=x(i,r),s=a(`${g}Delay`),l=a(`${g}Duration`),d=x(s,l);let u=null,m=0,p=0;t===c?o>0&&(u=c,m=o,p=r.length):t===g?d>0&&(u=g,m=d,p=l.length):(m=Math.max(o,d),u=m>0?o>d?c:g:null,p=u?u===c?r.length:l.length:0);return{type:u,timeout:m,propCount:p,hasTransform:u===c&&/\b(?:transform|all)(?:,|$)/.test(a(`${c}Property`).toString())}}function x(e,t){for(;e.lengthB(t)+B(e[n]))))}function B(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function D(e){return(e?e.ownerDocument:document).body.offsetHeight}const j=Symbol("_vod"),S=Symbol("_vsh"),N={name:"show",beforeMount(e,{value:t},{transition:n}){e[j]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):P(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:a}){!t!=!n&&(a?t?(a.beforeEnter(e),P(e,!0),a.enter(e)):a.leave(e,(()=>{P(e,!1)})):P(e,t))},beforeUnmount(e,{value:t}){P(e,t)}};function P(e,t){e.style.display=t?e[j]:"none",e[S]=!t}const T=Symbol("");function q(e){const t=(0,a.nI)();if(!t)return;const n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach((e=>z(e,n)))};const r=()=>{const a=e(t.proxy);t.ce?z(t.ce,a):L(t.subTree,a),n(a)};(0,a.Ic)((()=>{(0,a.Dl)(r)})),(0,a.sV)((()=>{(0,a.wB)(r,i.tE,{flush:"post"});const e=new MutationObserver(r);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,a.hi)((()=>e.disconnect()))}))}function L(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push((()=>{L(n.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)z(e.el,t);else if(e.type===a.FK)e.children.forEach((e=>L(e,t)));else if(e.type===a.jC){let{el:n,anchor:a}=e;for(;n&&(z(n,t),n!==a);)n=n.nextSibling}}function z(e,t){if(1===e.nodeType){const n=e.style;let a="";for(const e in t){const r=(0,i.pU)(t[e]);n.setProperty(`--${e}`,r),a+=`--${e}: ${r};`}n[T]=a}}const I=/(?:^|;)\s*display\s*:/;const R=/\s*!important$/;function M(e,t,n){if((0,i.cy)(n))n.forEach((n=>M(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const a=function(e,t){const n=G[t];if(n)return n;let a=(0,i.PT)(t);if("filter"!==a&&a in e)return G[t]=a;a=(0,i.ZH)(a);for(let n=0;n{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();(0,a.qL)(function(e,t){if((0,i.cy)(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=Q(),n}(r,o);$(e,n,l,d)}else l&&(!function(e,t,n,a){e.removeEventListener(t,n,a)}(e,n,l,d),s[t]=void 0)}}const Y=/(?:Once|Passive|Capture)$/;let K=0;const Z=Promise.resolve(),Q=()=>K||(Z.then((()=>K=0)),K=Date.now());const J=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;"undefined"!=typeof HTMLElement&&HTMLElement;function ee(e="$style"){{const t=(0,a.nI)();if(!t)return i.MZ;const n=t.type.__cssModules;if(!n)return i.MZ;const r=n[e];return r||i.MZ}}const te=e=>{const t=e.props["onUpdate:modelValue"]||!1;return(0,i.cy)(t)?e=>(0,i.DY)(t,e):t};function ne(e){e.target.composing=!0}function ae(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const ie=Symbol("_assign");function re(e,t,n){return t&&(e=e.trim()),n&&(e=(0,i.bB)(e)),e}const oe={created(e,{modifiers:{lazy:t,trim:n,number:a}},i){e[ie]=te(i);const r=a||i.props&&"number"===i.props.type;$(e,t?"change":"input",(t=>{t.target.composing||e[ie](re(e.value,n,r))})),(n||r)&&$(e,"change",(()=>{e.value=re(e.value,n,r)})),t||($(e,"compositionstart",ne),$(e,"compositionend",ae),$(e,"change",ae))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:a,trim:r,number:o}},s){if(e[ie]=te(s),e.composing)return;const l=null==t?"":t;if((!o&&"number"!==e.type||/^0\d/.test(e.value)?e.value:(0,i.bB)(e.value))!==l){if(document.activeElement===e&&"range"!==e.type){if(a&&t===n)return;if(r&&e.value.trim()===l)return}e.value=l}}},se={deep:!0,created(e,t,n){e[ie]=te(n),$(e,"change",(()=>{const t=e._modelValue,n=ue(e),a=e.checked,r=e[ie];if((0,i.cy)(t)){const e=(0,i.u3)(t,n),o=-1!==e;if(a&&!o)r(t.concat(n));else if(!a&&o){const n=[...t];n.splice(e,1),r(n)}}else if((0,i.vM)(t)){const e=new Set(t);a?e.add(n):e.delete(n),r(e)}else r(ce(e,a))}))},mounted:le,beforeUpdate(e,t,n){e[ie]=te(n),le(e,t,n)}};function le(e,{value:t,oldValue:n},a){let r;if(e._modelValue=t,(0,i.cy)(t))r=(0,i.u3)(t,a.props.value)>-1;else if((0,i.vM)(t))r=t.has(a.props.value);else{if(t===n)return;r=(0,i.BX)(t,ce(e,!0))}e.checked!==r&&(e.checked=r)}const de={created(e,{value:t},n){e.checked=(0,i.BX)(t,n.props.value),e[ie]=te(n),$(e,"change",(()=>{e[ie](ue(e))}))},beforeUpdate(e,{value:t,oldValue:n},a){e[ie]=te(a),t!==n&&(e.checked=(0,i.BX)(t,a.props.value))}};function ue(e){return"_value"in e?e._value:e.value}function ce(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const ge=["ctrl","shift","alt","meta"],me={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>ge.some((n=>e[`${n}Key`]&&!t.includes(n)))},pe=(e,t)=>{const n=e._withMods||(e._withMods={}),a=t.join(".");return n[a]||(n[a]=(n,...a)=>{for(let e=0;e{const n=e._withKeys||(e._withKeys={}),a=t.join(".");return n[a]||(n[a]=n=>{if(!("key"in n))return;const a=(0,i.Tg)(n.key);return t.some((e=>e===a||fe[e]===a))?e(n):void 0})},_e=(0,i.X$)({patchProp:(e,t,n,a,r,o)=>{const s="svg"===r;"class"===t?function(e,t,n){const a=e[m];a&&(t=(t?[t,...a]:[...a]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,a,s):"style"===t?function(e,t,n){const a=e.style,r=(0,i.Kg)(n);let o=!1;if(n&&!r){if(t)if((0,i.Kg)(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&M(a,t,"")}else for(const e in t)null==n[e]&&M(a,e,"");for(const e in n)"display"===e&&(o=!0),M(a,e,n[e])}else if(r){if(t!==n){const e=a[T];e&&(n+=";"+e),a.cssText=n,o=I.test(n)}}else t&&e.removeAttribute("style");j in e&&(e[j]=o?a.display:"",e[S]&&(a.display="none"))}(e,n,a):(0,i.Mp)(t)?(0,i.CP)(t)||V(e,t,0,a,o):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,a){if(a)return"innerHTML"===t||"textContent"===t||!!(t in e&&J(t)&&(0,i.Tn)(n));if("spellcheck"===t||"draggable"===t||"translate"===t||"autocorrect"===t)return!1;if("sandbox"===t&&"IFRAME"===e.tagName)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}if(J(t)&&(0,i.Kg)(n))return!1;return t in e}(e,t,a,s))?(W(e,t,a),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||H(e,t,a,s,0,"value"!==t)):!e._isVueCE||!/[A-Z]/.test(t)&&(0,i.Kg)(a)?("true-value"===t?e._trueValue=a:"false-value"===t&&(e._falseValue=a),H(e,t,a,s)):W(e,(0,i.PT)(t),a,0,t)}},u);let Ae;function ve(){return Ae||(Ae=(0,a.K9)(_e))}const be=(...e)=>{ve().render(...e)},Fe=(...e)=>{const t=ve().createApp(...e);const{mount:n}=t;return t.mount=e=>{const a=Ce(e);if(!a)return;const r=t._component;(0,i.Tn)(r)||r.render||r.template||(r.template=a.innerHTML),1===a.nodeType&&(a.textContent="");const o=n(a,!1,ye(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),o},t};function ye(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}function Ce(e){if((0,i.Kg)(e)){return document.querySelector(e)}return e}},33:(e,t,n)=>{"use strict";function a(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}n.d(t,{$3:()=>m,$H:()=>z,BH:()=>H,BX:()=>te,Bm:()=>F,C4:()=>K,CE:()=>f,CP:()=>d,DY:()=>I,Gv:()=>y,J$:()=>J,Kg:()=>b,MZ:()=>i,Mp:()=>l,NO:()=>s,Oj:()=>r,PT:()=>N,Qd:()=>x,Ro:()=>O,SU:()=>D,TF:()=>c,Tg:()=>T,Tn:()=>v,Tr:()=>W,We:()=>X,X$:()=>u,Y2:()=>ee,ZH:()=>q,Zf:()=>E,_B:()=>Z,bB:()=>M,cy:()=>p,gd:()=>A,pD:()=>a,pU:()=>se,rU:()=>L,tE:()=>o,u3:()=>ne,vM:()=>h,v_:()=>ie,yI:()=>B,yL:()=>C,yQ:()=>R});const i={},r=[],o=()=>{},s=()=>!1,l=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),d=e=>e.startsWith("onUpdate:"),u=Object.assign,c=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},g=Object.prototype.hasOwnProperty,m=(e,t)=>g.call(e,t),p=Array.isArray,f=e=>"[object Map]"===w(e),h=e=>"[object Set]"===w(e),_=e=>"[object Date]"===w(e),A=e=>"[object RegExp]"===w(e),v=e=>"function"==typeof e,b=e=>"string"==typeof e,F=e=>"symbol"==typeof e,y=e=>null!==e&&"object"==typeof e,C=e=>(y(e)||v(e))&&v(e.then)&&v(e.catch),k=Object.prototype.toString,w=e=>k.call(e),E=e=>w(e).slice(8,-1),x=e=>"[object Object]"===w(e),B=e=>b(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,D=a(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),j=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},S=/-\w/g,N=j((e=>e.replace(S,(e=>e.slice(1).toUpperCase())))),P=/\B([A-Z])/g,T=j((e=>e.replace(P,"-$1").toLowerCase())),q=j((e=>e.charAt(0).toUpperCase()+e.slice(1))),L=j((e=>e?`on${q(e)}`:"")),z=(e,t)=>!Object.is(e,t),I=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:a,value:n})},M=e=>{const t=parseFloat(e);return isNaN(t)?e:t},O=e=>{const t=b(e)?Number(e):NaN;return isNaN(t)?e:t};let G;const X=()=>G||(G="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{});const H=a("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol");function W(e){if(p(e)){const t={};for(let n=0;n{if(e){const n=e.split(U);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function K(e){let t="";if(b(e))t=e;else if(p(e))for(let n=0;nte(e,t)))}const ae=e=>!(!e||!0!==e.__v_isRef),ie=e=>b(e)?e:null==e?"":p(e)||y(e)&&(e.toString===k||!v(e.toString))?ae(e)?ie(e.value):JSON.stringify(e,re,2):String(e),re=(e,t)=>ae(t)?re(e,t.value):f(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],a)=>(e[oe(t,a)+" =>"]=n,e)),{})}:h(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>oe(e)))}:F(t)?oe(t):!y(t)||p(t)||x(t)?t:String(t),oe=(e,t="")=>{var n;return F(e)?`Symbol(${null!=(n=e.description)?n:t})`:e};function se(e){return null==e?"initial":"string"==typeof e?""===e?" ":e:("number"==typeof e&&Number.isFinite(e),String(e))}},7526:(e,t)=>{"use strict";t.byteLength=function(e){var t=s(e),n=t[0],a=t[1];return 3*(n+a)/4-a},t.toByteArray=function(e){var t,n,r=s(e),o=r[0],l=r[1],d=new i(function(e,t,n){return 3*(t+n)/4-n}(0,o,l)),u=0,c=l>0?o-4:o;for(n=0;n>16&255,d[u++]=t>>8&255,d[u++]=255&t;2===l&&(t=a[e.charCodeAt(n)]<<2|a[e.charCodeAt(n+1)]>>4,d[u++]=255&t);1===l&&(t=a[e.charCodeAt(n)]<<10|a[e.charCodeAt(n+1)]<<4|a[e.charCodeAt(n+2)]>>2,d[u++]=t>>8&255,d[u++]=255&t);return d},t.fromByteArray=function(e){for(var t,a=e.length,i=a%3,r=[],o=16383,s=0,d=a-i;sd?d:s+o));1===i?(t=e[a-1],r.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[a-2]<<8)+e[a-1],r.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return r.join("")};for(var n=[],a=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0;o<64;++o)n[o]=r[o],a[r.charCodeAt(o)]=o;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e,t,a){for(var i,r,o=[],s=t;s>18&63]+n[r>>12&63]+n[r>>6&63]+n[63&r]);return o.join("")}a["-".charCodeAt(0)]=62,a["_".charCodeAt(0)]=63},8287:(e,t,n)=>{"use strict";const a=n(7526),i=n(251),r="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=l,t.SlowBuffer=function(e){+e!=e&&(e=0);return l.alloc(+e)},t.INSPECT_MAX_BYTES=50;const o=2147483647;function s(e){if(e>o)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 c(e)}return d(e,t,n)}function d(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);const n=0|f(e,t);let a=s(n);const i=a.write(e,t);i!==n&&(a=a.slice(0,i));return a}(e,t);if(ArrayBuffer.isView(e))return function(e){if(Y(e,Uint8Array)){const t=new Uint8Array(e);return m(t.buffer,t.byteOffset,t.byteLength)}return g(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(Y(e,ArrayBuffer)||e&&Y(e.buffer,ArrayBuffer))return m(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(Y(e,SharedArrayBuffer)||e&&Y(e.buffer,SharedArrayBuffer)))return m(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');const a=e.valueOf&&e.valueOf();if(null!=a&&a!==e)return l.from(a,t,n);const i=function(e){if(l.isBuffer(e)){const t=0|p(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||K(e.length)?s(0):g(e);if("Buffer"===e.type&&Array.isArray(e.data))return g(e.data)}(e);if(i)return i;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 u(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 c(e){return u(e),s(e<0?0:0|p(e))}function g(e){const t=e.length<0?0:0|p(e.length),n=s(t);for(let a=0;a=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return 0|e}function f(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||Y(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const n=e.length,a=arguments.length>2&&!0===arguments[2];if(!a&&0===n)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return $(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return U(e).length;default:if(i)return a?-1:$(e).length;t=(""+t).toLowerCase(),i=!0}}function h(e,t,n){let a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return j(this,t,n);case"utf8":case"utf-8":return E(this,t,n);case"ascii":return B(this,t,n);case"latin1":case"binary":return D(this,t,n);case"base64":return w(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,t,n);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function _(e,t,n){const a=e[t];e[t]=e[n],e[n]=a}function A(e,t,n,a,i){if(0===e.length)return-1;if("string"==typeof n?(a=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),K(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=l.from(t,a)),l.isBuffer(t))return 0===t.length?-1:v(e,t,n,a,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):v(e,[t],n,a,i);throw new TypeError("val must be string, number or Buffer")}function v(e,t,n,a,i){let r,o=1,s=e.length,l=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;o=2,s/=2,l/=2,n/=2}function d(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(i){let a=-1;for(r=n;rs&&(n=s-l),r=n;r>=0;r--){let n=!0;for(let a=0;ai&&(a=i):a=i;const r=t.length;let o;for(a>r/2&&(a=r/2),o=0;o>8,i=n%256,r.push(i),r.push(a);return r}(t,e.length-n),e,n,a)}function w(e,t,n){return 0===t&&n===e.length?a.fromByteArray(e):a.fromByteArray(e.slice(t,n))}function E(e,t,n){n=Math.min(e.length,n);const a=[];let i=t;for(;i239?4:t>223?3:t>191?2:1;if(i+o<=n){let n,a,s,l;switch(o){case 1:t<128&&(r=t);break;case 2:n=e[i+1],128==(192&n)&&(l=(31&t)<<6|63&n,l>127&&(r=l));break;case 3:n=e[i+1],a=e[i+2],128==(192&n)&&128==(192&a)&&(l=(15&t)<<12|(63&n)<<6|63&a,l>2047&&(l<55296||l>57343)&&(r=l));break;case 4:n=e[i+1],a=e[i+2],s=e[i+3],128==(192&n)&&128==(192&a)&&128==(192&s)&&(l=(15&t)<<18|(63&n)<<12|(63&a)<<6|63&s,l>65535&&l<1114112&&(r=l))}}null===r?(r=65533,o=1):r>65535&&(r-=65536,a.push(r>>>10&1023|55296),r=56320|1023&r),a.push(r),i+=o}return function(e){const t=e.length;if(t<=x)return String.fromCharCode.apply(String,e);let n="",a=0;for(;aa.length?(l.isBuffer(t)||(t=l.from(t)),t.copy(a,i)):Uint8Array.prototype.set.call(a,t,i);else{if(!l.isBuffer(t))throw new TypeError('"list" argument must be an Array of Buffers');t.copy(a,i)}i+=t.length}return a},l.byteLength=f,l.prototype._isBuffer=!0,l.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;tn&&(e+=" ... "),""},r&&(l.prototype[r]=l.prototype.inspect),l.prototype.compare=function(e,t,n,a,i){if(Y(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===a&&(a=0),void 0===i&&(i=this.length),t<0||n>e.length||a<0||i>this.length)throw new RangeError("out of range index");if(a>=i&&t>=n)return 0;if(a>=i)return-1;if(t>=n)return 1;if(this===e)return 0;let r=(i>>>=0)-(a>>>=0),o=(n>>>=0)-(t>>>=0);const s=Math.min(r,o),d=this.slice(a,i),u=e.slice(t,n);for(let e=0;e>>=0,isFinite(n)?(n>>>=0,void 0===a&&(a="utf8")):(a=n,n=void 0)}const i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");let r=!1;for(;;)switch(a){case"hex":return b(this,e,t,n);case"utf8":case"utf-8":return F(this,e,t,n);case"ascii":case"latin1":case"binary":return y(this,e,t,n);case"base64":return C(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return k(this,e,t,n);default:if(r)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),r=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const x=4096;function B(e,t,n){let a="";n=Math.min(e.length,n);for(let i=t;ia)&&(n=a);let i="";for(let a=t;an)throw new RangeError("Trying to access beyond buffer length")}function P(e,t,n,a,i,r){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function T(e,t,n,a,i){G(t,a,i,e,n,7);let r=Number(t&BigInt(4294967295));e[n++]=r,r>>=8,e[n++]=r,r>>=8,e[n++]=r,r>>=8,e[n++]=r;let o=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,n}function q(e,t,n,a,i){G(t,a,i,e,n,7);let r=Number(t&BigInt(4294967295));e[n+7]=r,r>>=8,e[n+6]=r,r>>=8,e[n+5]=r,r>>=8,e[n+4]=r;let o=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=o,o>>=8,e[n+2]=o,o>>=8,e[n+1]=o,o>>=8,e[n]=o,n+8}function L(e,t,n,a,i,r){if(n+a>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function z(e,t,n,a,r){return t=+t,n>>>=0,r||L(e,0,n,4),i.write(e,t,n,a,23,4),n+4}function I(e,t,n,a,r){return t=+t,n>>>=0,r||L(e,0,n,8),i.write(e,t,n,a,52,8),n+8}l.prototype.slice=function(e,t){const n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||N(e,t,this.length);let a=this[e],i=1,r=0;for(;++r>>=0,t>>>=0,n||N(e,t,this.length);let a=this[e+--t],i=1;for(;t>0&&(i*=256);)a+=this[e+--t]*i;return a},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||N(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||N(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||N(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||N(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||N(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readBigUInt64LE=Q((function(e){X(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||H(e,this.length-8);const a=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,i=this[++e]+256*this[++e]+65536*this[++e]+n*2**24;return BigInt(a)+(BigInt(i)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||H(e,this.length-8);const a=t*2**24+65536*this[++e]+256*this[++e]+this[++e],i=this[++e]*2**24+65536*this[++e]+256*this[++e]+n;return(BigInt(a)<>>=0,t>>>=0,n||N(e,t,this.length);let a=this[e],i=1,r=0;for(;++r=i&&(a-=Math.pow(2,8*t)),a},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||N(e,t,this.length);let a=t,i=1,r=this[e+--a];for(;a>0&&(i*=256);)r+=this[e+--a]*i;return i*=128,r>=i&&(r-=Math.pow(2,8*t)),r},l.prototype.readInt8=function(e,t){return e>>>=0,t||N(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||N(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||N(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||N(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||N(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readBigInt64LE=Q((function(e){X(e>>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||H(e,this.length-8);const a=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(a)<>>=0,"offset");const t=this[e],n=this[e+7];void 0!==t&&void 0!==n||H(e,this.length-8);const a=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(a)<>>=0,t||N(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||N(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||N(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||N(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,n,a){if(e=+e,t>>>=0,n>>>=0,!a){P(this,e,t,n,Math.pow(2,8*n)-1,0)}let i=1,r=0;for(this[t]=255&e;++r>>=0,n>>>=0,!a){P(this,e,t,n,Math.pow(2,8*n)-1,0)}let i=n-1,r=1;for(this[t+i]=255&e;--i>=0&&(r*=256);)this[t+i]=e/r&255;return t+n},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||P(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||P(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||P(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||P(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||P(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=Q((function(e,t=0){return T(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeBigUInt64BE=Q((function(e,t=0){return q(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))})),l.prototype.writeIntLE=function(e,t,n,a){if(e=+e,t>>>=0,!a){const a=Math.pow(2,8*n-1);P(this,e,t,n,a-1,-a)}let i=0,r=1,o=0;for(this[t]=255&e;++i>>=0,!a){const a=Math.pow(2,8*n-1);P(this,e,t,n,a-1,-a)}let i=n-1,r=1,o=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===o&&0!==this[t+i+1]&&(o=1),this[t+i]=(e/r|0)-o&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||P(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||P(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||P(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||P(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||P(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=Q((function(e,t=0){return T(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeBigInt64BE=Q((function(e,t=0){return q(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),l.prototype.writeFloatLE=function(e,t,n){return z(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return z(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return I(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return I(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,a){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i=a+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function G(e,t,n,a,i,r){if(e>n||e3?0===t||t===BigInt(0)?`>= 0${a} and < 2${a} ** ${8*(r+1)}${a}`:`>= -(2${a} ** ${8*(r+1)-1}${a}) and < 2 ** ${8*(r+1)-1}${a}`:`>= ${t}${a} and <= ${n}${a}`,new R.ERR_OUT_OF_RANGE("value",i,e)}!function(e,t,n){X(t,"offset"),void 0!==e[t]&&void 0!==e[t+n]||H(t,e.length-(n+1))}(a,i,r)}function X(e,t){if("number"!=typeof e)throw new R.ERR_INVALID_ARG_TYPE(t,"number",e)}function H(e,t,n){if(Math.floor(e)!==e)throw X(e,n),new R.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new R.ERR_BUFFER_OUT_OF_BOUNDS;throw new R.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}M("ERR_BUFFER_OUT_OF_BOUNDS",(function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),M("ERR_INVALID_ARG_TYPE",(function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`}),TypeError),M("ERR_OUT_OF_RANGE",(function(e,t,n){let a=`The value of "${e}" is out of range.`,i=n;return Number.isInteger(n)&&Math.abs(n)>2**32?i=O(String(n)):"bigint"==typeof n&&(i=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(i=O(i)),i+="n"),a+=` It must be ${t}. Received ${i}`,a}),RangeError);const W=/[^+/0-9A-Za-z-_]/g;function $(e,t){let n;t=t||1/0;const a=e.length;let i=null;const r=[];for(let o=0;o55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&r.push(239,191,189);continue}if(o+1===a){(t-=3)>-1&&r.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&r.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&r.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;r.push(n)}else if(n<2048){if((t-=2)<0)break;r.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;r.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;r.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return r}function U(e){return a.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(W,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function V(e,t,n,a){let i;for(i=0;i=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function Y(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function K(e){return e!=e}const Z=function(){const e="0123456789abcdef",t=new Array(256);for(let n=0;n<16;++n){const a=16*n;for(let i=0;i<16;++i)t[a+i]=e[n]+e[i]}return t}();function Q(e){return"undefined"==typeof BigInt?J:e}function J(){throw new Error("BigInt not supported")}},2863:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-6c2daf4e] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-6c2daf4e]:hover, li.action.active[data-v-6c2daf4e] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-6c2daf4e]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-6c2daf4e] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-6c2daf4e]:hover, .action--disabled[data-v-6c2daf4e]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-6c2daf4e] * {\n opacity: 1 !important;\n}\n.action-button[data-v-6c2daf4e] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-button > span[data-v-6c2daf4e] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-button__icon[data-v-6c2daf4e] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-button[data-v-6c2daf4e] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-button[data-v-6c2daf4e] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-button__longtext-wrapper[data-v-6c2daf4e], .action-button__longtext[data-v-6c2daf4e] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-button__longtext[data-v-6c2daf4e] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-button__name[data-v-6c2daf4e] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-button__description[data-v-6c2daf4e] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-button__menu-icon[data-v-6c2daf4e] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button__pressed-icon[data-v-6c2daf4e] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button[data-v-6c2daf4e] * {\n cursor: pointer;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionButton-Bb0ihLdt.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,oEAAoE;EACpE,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;EACV,4EAA4E;EAC5E,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,4DAA4D;EAC5D,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,cAAc;AAChB;AACA;EACE,cAAc;EACd,qBAAqB;EACrB,iCAAiC;EACjC,uCAAuC;EACvC,oCAAoC;EACpC,eAAe;AACjB;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,eAAe;AACjB",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-6c2daf4e] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-6c2daf4e]:hover, li.action.active[data-v-6c2daf4e] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-6c2daf4e]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-6c2daf4e] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-6c2daf4e]:hover, .action--disabled[data-v-6c2daf4e]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-6c2daf4e] * {\n opacity: 1 !important;\n}\n.action-button[data-v-6c2daf4e] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-button > span[data-v-6c2daf4e] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-button__icon[data-v-6c2daf4e] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-button[data-v-6c2daf4e] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-button[data-v-6c2daf4e] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-button__longtext-wrapper[data-v-6c2daf4e], .action-button__longtext[data-v-6c2daf4e] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-button__longtext[data-v-6c2daf4e] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-button__name[data-v-6c2daf4e] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-button__description[data-v-6c2daf4e] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-button__menu-icon[data-v-6c2daf4e] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button__pressed-icon[data-v-6c2daf4e] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action-button[data-v-6c2daf4e] * {\n cursor: pointer;\n}"],sourceRoot:""}]);const s=o},221:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-6a2b8de0] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.nc-button-group-base > div[data-v-6a2b8de0] {\n text-align: center;\n color: var(--color-text-maxcontrast);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] {\n display: flex;\n gap: 4px;\n justify-content: space-between;\n}\n.nc-button-group-base ul.nc-button-group-content li[data-v-6a2b8de0-s] {\n flex: 1 1;\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button {\n padding: 0 !important;\n width: 100%;\n display: flex;\n justify-content: center;\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active {\n background-color: var(--color-primary-element);\n border-radius: var(--border-radius-element);\n color: var(--color-primary-element-text);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active:focus-within {\n background-color: var(--color-primary-element-hover);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button .action-button__pressed-icon {\n display: none;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionButtonGroup-Bt8kRk79.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,oCAAoC;AACtC;AACA;EACE,aAAa;EACb,QAAQ;EACR,8BAA8B;AAChC;AACA;EACE,SAAS;AACX;AACA;EACE,qBAAqB;EACrB,WAAW;EACX,aAAa;EACb,uBAAuB;AACzB;AACA;EACE,8CAA8C;EAC9C,2CAA2C;EAC3C,wCAAwC;AAC1C;AACA;EACE,oDAAoD;AACtD;AACA;EACE,aAAa;AACf",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-6a2b8de0] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.nc-button-group-base > div[data-v-6a2b8de0] {\n text-align: center;\n color: var(--color-text-maxcontrast);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] {\n display: flex;\n gap: 4px;\n justify-content: space-between;\n}\n.nc-button-group-base ul.nc-button-group-content li[data-v-6a2b8de0-s] {\n flex: 1 1;\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button {\n padding: 0 !important;\n width: 100%;\n display: flex;\n justify-content: center;\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active {\n background-color: var(--color-primary-element);\n border-radius: var(--border-radius-element);\n color: var(--color-primary-element-text);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button.action-button--active:focus-within {\n background-color: var(--color-primary-element-hover);\n}\n.nc-button-group-base ul.nc-button-group-content[data-v-6a2b8de0] .action-button .action-button__pressed-icon {\n display: none;\n}"],sourceRoot:""}]);const s=o},1909:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-1009e96c] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-caption[data-v-1009e96c] {\n color: var(--color-text-maxcontrast);\n line-height: var(--default-clickable-area);\n white-space: nowrap;\n text-overflow: ellipsis;\n box-shadow: none !important;\n user-select: none;\n pointer-events: none;\n margin-inline-start: 12px;\n padding-inline-end: 14px;\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionCaption-DnG2OyWa.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oCAAoC;EACpC,0CAA0C;EAC1C,mBAAmB;EACnB,uBAAuB;EACvB,2BAA2B;EAC3B,iBAAiB;EACjB,oBAAoB;EACpB,yBAAyB;EACzB,wBAAwB;EACxB,qCAAqC;EACrC,aAAa;EACb,mBAAmB;AACrB",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-1009e96c] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-caption[data-v-1009e96c] {\n color: var(--color-text-maxcontrast);\n line-height: var(--default-clickable-area);\n white-space: nowrap;\n text-overflow: ellipsis;\n box-shadow: none !important;\n user-select: none;\n pointer-events: none;\n margin-inline-start: 12px;\n padding-inline-end: 14px;\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n}"],sourceRoot:""}]);const s=o},9691:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-6099342c] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-6099342c]:hover, li.action.active[data-v-6099342c] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-6099342c]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-6099342c] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-6099342c]:hover, .action--disabled[data-v-6099342c]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-6099342c] * {\n opacity: 1 !important;\n}\n.action-checkbox[data-v-6099342c] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n /* checkbox/radio fixes */\n}\n.action-checkbox__checkbox[data-v-6099342c] {\n position: absolute;\n inset-inline-start: 0 !important;\n z-index: -1;\n opacity: 0;\n}\n.action-checkbox__label[data-v-6099342c] {\n display: flex;\n align-items: center;\n width: 100%;\n padding: 0 !important;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2) !important;\n}\n.action-checkbox__label[data-v-6099342c]::before {\n margin-block: 0 !important;\n margin-inline: calc((var(--default-clickable-area) - 14px) / 2) !important;\n}\n.action-checkbox--disabled[data-v-6099342c],\n.action-checkbox--disabled .action-checkbox__label[data-v-6099342c] {\n cursor: pointer;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionCheckbox-BeT6fCCy.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,0CAA0C;EAC1C,yBAAyB;AAC3B;AACA;EACE,kBAAkB;EAClB,gCAAgC;EAChC,WAAW;EACX,UAAU;AACZ;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,WAAW;EACX,qBAAqB;EACrB,+EAA+E;AACjF;AACA;EACE,0BAA0B;EAC1B,0EAA0E;AAC5E;AACA;;EAEE,eAAe;AACjB",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-6099342c] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-6099342c]:hover, li.action.active[data-v-6099342c] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-6099342c]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-6099342c] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-6099342c]:hover, .action--disabled[data-v-6099342c]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-6099342c] * {\n opacity: 1 !important;\n}\n.action-checkbox[data-v-6099342c] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n /* checkbox/radio fixes */\n}\n.action-checkbox__checkbox[data-v-6099342c] {\n position: absolute;\n inset-inline-start: 0 !important;\n z-index: -1;\n opacity: 0;\n}\n.action-checkbox__label[data-v-6099342c] {\n display: flex;\n align-items: center;\n width: 100%;\n padding: 0 !important;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2) !important;\n}\n.action-checkbox__label[data-v-6099342c]::before {\n margin-block: 0 !important;\n margin-inline: calc((var(--default-clickable-area) - 14px) / 2) !important;\n}\n.action-checkbox--disabled[data-v-6099342c],\n.action-checkbox--disabled .action-checkbox__label[data-v-6099342c] {\n cursor: pointer;\n}"],sourceRoot:""}]);const s=o},8994:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-67b3d681] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/* Default global values */\nbutton[data-v-67b3d681]:not(.button-vue),\ninput[data-v-67b3d681]:not([type=range]),\ntextarea[data-v-67b3d681] {\n margin: 0;\n padding: 7px 6px;\n cursor: text;\n color: var(--color-main-text);\n border: 1px solid var(--color-border-dark);\n border-radius: var(--border-radius-element);\n outline: none;\n background-color: var(--color-main-background);\n font-size: 13px;\n}\nbutton[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-67b3d681],\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):hover,\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):focus,\ninput:not([type=range]):not(:disabled):not(.primary).active[data-v-67b3d681],\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):hover,\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):focus,\ntextarea:not(:disabled):not(.primary).active[data-v-67b3d681] {\n /* active class used for multiselect */\n border-color: var(--color-primary-element);\n outline: none;\n}\nbutton[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):active,\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):active,\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):active {\n color: var(--color-main-text);\n outline: none;\n background-color: var(--color-main-background);\n}\nbutton[data-v-67b3d681]:not(.button-vue):disabled,\ninput[data-v-67b3d681]:not([type=range]):disabled,\ntextarea[data-v-67b3d681]:disabled {\n cursor: default;\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-background-dark);\n}\nbutton[data-v-67b3d681]:not(.button-vue):required,\ninput[data-v-67b3d681]:not([type=range]):required,\ntextarea[data-v-67b3d681]:required {\n box-shadow: none;\n}\nbutton[data-v-67b3d681]:not(.button-vue):invalid,\ninput[data-v-67b3d681]:not([type=range]):invalid,\ntextarea[data-v-67b3d681]:invalid {\n border-color: var(--color-border-error, var(--color-error));\n box-shadow: none !important;\n}\nbutton[data-v-67b3d681]:not(.button-vue),\ninput[data-v-67b3d681]:not([type=range]),\ntextarea[data-v-67b3d681] {\n /* Primary action button, use sparingly */\n}\nbutton:not(.button-vue).primary[data-v-67b3d681],\ninput:not([type=range]).primary[data-v-67b3d681],\ntextarea.primary[data-v-67b3d681] {\n cursor: pointer;\n color: var(--color-primary-element-text);\n border-color: var(--color-primary-element);\n background-color: var(--color-primary-element);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):hover, button:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):focus, button:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):hover,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):focus,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):active,\ntextarea.primary[data-v-67b3d681]:not(:disabled):hover,\ntextarea.primary[data-v-67b3d681]:not(:disabled):focus,\ntextarea.primary[data-v-67b3d681]:not(:disabled):active {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):active,\ntextarea.primary[data-v-67b3d681]:not(:disabled):active {\n color: var(--color-primary-element-text-dark);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:disabled,\ninput:not([type=range]).primary[data-v-67b3d681]:disabled,\ntextarea.primary[data-v-67b3d681]:disabled {\n cursor: default;\n color: var(--color-primary-element-text-dark);\n background-color: var(--color-primary-element);\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-67b3d681]:hover, li.action.active[data-v-67b3d681] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-67b3d681]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-67b3d681] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-67b3d681]:hover, .action--disabled[data-v-67b3d681]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-67b3d681] * {\n opacity: 1 !important;\n}\n.action-input[data-v-67b3d681] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n}\n.action-input__icon-wrapper[data-v-67b3d681] {\n display: flex;\n align-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-input__icon-wrapper[data-v-67b3d681] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-input__icon-wrapper[data-v-67b3d681] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-input > span[data-v-67b3d681] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-input__icon[data-v-67b3d681] {\n min-width: 0; /* Overwrite icons*/\n min-height: 0;\n padding: calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n}\n.action-input__form[data-v-67b3d681] {\n display: flex;\n align-items: center;\n flex: 1 1 auto;\n margin: 4px 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.action-input__container[data-v-67b3d681] {\n position: relative;\n width: 100%;\n}\n.action-input__input-container[data-v-67b3d681] {\n display: flex;\n}\n.action-input__input-container .colorpicker__trigger[data-v-67b3d681], .action-input__input-container .colorpicker__preview[data-v-67b3d681] {\n width: 100%;\n}\n.action-input__input-container .colorpicker__preview[data-v-67b3d681] {\n width: 100%;\n height: 36px;\n border-radius: var(--border-radius-element);\n border: 2px solid var(--color-border-maxcontrast);\n box-shadow: none !important;\n}\n.action-input__text-label[data-v-67b3d681] {\n padding: 4px 0;\n display: block;\n}\n.action-input__text-label--hidden[data-v-67b3d681] {\n position: absolute;\n inset-inline-start: 0;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -1;\n opacity: 0;\n}\n.action-input__datetimepicker[data-v-67b3d681] {\n width: 100%;\n}\n.action-input__datetimepicker[data-v-67b3d681] .mx-input {\n margin: 0;\n}\n.action-input__multi[data-v-67b3d681] {\n width: 100%;\n}\nli:last-child > .action-input[data-v-67b3d681] {\n padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}\nli:first-child > .action-input[data-v-67b3d681]:not(.action-input--visible-label) {\n padding-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionInput-BxRA_Skn.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF,0BAA0B;AAC1B;;;EAGE,SAAS;EACT,gBAAgB;EAChB,YAAY;EACZ,6BAA6B;EAC7B,0CAA0C;EAC1C,2CAA2C;EAC3C,aAAa;EACb,8CAA8C;EAC9C,eAAe;AACjB;AACA;;;;;;;EAOE,sCAAsC;EACtC,0CAA0C;EAC1C,aAAa;AACf;AACA;;;EAGE,6BAA6B;EAC7B,aAAa;EACb,8CAA8C;AAChD;AACA;;;EAGE,eAAe;EACf,YAAY;EACZ,oCAAoC;EACpC,8CAA8C;AAChD;AACA;;;EAGE,gBAAgB;AAClB;AACA;;;EAGE,2DAA2D;EAC3D,2BAA2B;AAC7B;AACA;;;EAGE,yCAAyC;AAC3C;AACA;;;EAGE,eAAe;EACf,wCAAwC;EACxC,0CAA0C;EAC1C,8CAA8C;AAChD;AACA;;;;;;;EAOE,gDAAgD;EAChD,oDAAoD;AACtD;AACA;;;EAGE,6CAA6C;AAC/C;AACA;;;EAGE,eAAe;EACf,6CAA6C;EAC7C,8CAA8C;AAChD;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,kBAAkB;EAClB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,YAAY,EAAE,mBAAmB;EACjC,aAAa;EACb,wHAAwH;EACxH,4EAA4E;EAC5E,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,cAAc;EACd,aAAa;EACb,oEAAoE;AACtE;AACA;EACE,kBAAkB;EAClB,WAAW;AACb;AACA;EACE,aAAa;AACf;AACA;EACE,WAAW;AACb;AACA;EACE,WAAW;EACX,YAAY;EACZ,2CAA2C;EAC3C,iDAAiD;EACjD,2BAA2B;AAC7B;AACA;EACE,cAAc;EACd,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,UAAU;EACV,WAAW;EACX,gBAAgB;EAChB,WAAW;EACX,UAAU;AACZ;AACA;EACE,WAAW;AACb;AACA;EACE,SAAS;AACX;AACA;EACE,WAAW;AACb;AACA;EACE,sEAAsE;AACxE;AACA;EACE,mEAAmE;AACrE",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-67b3d681] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/* Default global values */\nbutton[data-v-67b3d681]:not(.button-vue),\ninput[data-v-67b3d681]:not([type=range]),\ntextarea[data-v-67b3d681] {\n margin: 0;\n padding: 7px 6px;\n cursor: text;\n color: var(--color-main-text);\n border: 1px solid var(--color-border-dark);\n border-radius: var(--border-radius-element);\n outline: none;\n background-color: var(--color-main-background);\n font-size: 13px;\n}\nbutton[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-67b3d681],\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):hover,\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):focus,\ninput:not([type=range]):not(:disabled):not(.primary).active[data-v-67b3d681],\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):hover,\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):focus,\ntextarea:not(:disabled):not(.primary).active[data-v-67b3d681] {\n /* active class used for multiselect */\n border-color: var(--color-primary-element);\n outline: none;\n}\nbutton[data-v-67b3d681]:not(.button-vue):not(:disabled):not(.primary):active,\ninput[data-v-67b3d681]:not([type=range]):not(:disabled):not(.primary):active,\ntextarea[data-v-67b3d681]:not(:disabled):not(.primary):active {\n color: var(--color-main-text);\n outline: none;\n background-color: var(--color-main-background);\n}\nbutton[data-v-67b3d681]:not(.button-vue):disabled,\ninput[data-v-67b3d681]:not([type=range]):disabled,\ntextarea[data-v-67b3d681]:disabled {\n cursor: default;\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-background-dark);\n}\nbutton[data-v-67b3d681]:not(.button-vue):required,\ninput[data-v-67b3d681]:not([type=range]):required,\ntextarea[data-v-67b3d681]:required {\n box-shadow: none;\n}\nbutton[data-v-67b3d681]:not(.button-vue):invalid,\ninput[data-v-67b3d681]:not([type=range]):invalid,\ntextarea[data-v-67b3d681]:invalid {\n border-color: var(--color-border-error, var(--color-error));\n box-shadow: none !important;\n}\nbutton[data-v-67b3d681]:not(.button-vue),\ninput[data-v-67b3d681]:not([type=range]),\ntextarea[data-v-67b3d681] {\n /* Primary action button, use sparingly */\n}\nbutton:not(.button-vue).primary[data-v-67b3d681],\ninput:not([type=range]).primary[data-v-67b3d681],\ntextarea.primary[data-v-67b3d681] {\n cursor: pointer;\n color: var(--color-primary-element-text);\n border-color: var(--color-primary-element);\n background-color: var(--color-primary-element);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):hover, button:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):focus, button:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):hover,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):focus,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):active,\ntextarea.primary[data-v-67b3d681]:not(:disabled):hover,\ntextarea.primary[data-v-67b3d681]:not(:disabled):focus,\ntextarea.primary[data-v-67b3d681]:not(:disabled):active {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-67b3d681]:not(:disabled):active,\ntextarea.primary[data-v-67b3d681]:not(:disabled):active {\n color: var(--color-primary-element-text-dark);\n}\nbutton:not(.button-vue).primary[data-v-67b3d681]:disabled,\ninput:not([type=range]).primary[data-v-67b3d681]:disabled,\ntextarea.primary[data-v-67b3d681]:disabled {\n cursor: default;\n color: var(--color-primary-element-text-dark);\n background-color: var(--color-primary-element);\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-67b3d681]:hover, li.action.active[data-v-67b3d681] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-67b3d681]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-67b3d681] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-67b3d681]:hover, .action--disabled[data-v-67b3d681]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-67b3d681] * {\n opacity: 1 !important;\n}\n.action-input[data-v-67b3d681] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n}\n.action-input__icon-wrapper[data-v-67b3d681] {\n display: flex;\n align-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-input__icon-wrapper[data-v-67b3d681] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-input__icon-wrapper[data-v-67b3d681] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-input > span[data-v-67b3d681] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-input__icon[data-v-67b3d681] {\n min-width: 0; /* Overwrite icons*/\n min-height: 0;\n padding: calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n}\n.action-input__form[data-v-67b3d681] {\n display: flex;\n align-items: center;\n flex: 1 1 auto;\n margin: 4px 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.action-input__container[data-v-67b3d681] {\n position: relative;\n width: 100%;\n}\n.action-input__input-container[data-v-67b3d681] {\n display: flex;\n}\n.action-input__input-container .colorpicker__trigger[data-v-67b3d681], .action-input__input-container .colorpicker__preview[data-v-67b3d681] {\n width: 100%;\n}\n.action-input__input-container .colorpicker__preview[data-v-67b3d681] {\n width: 100%;\n height: 36px;\n border-radius: var(--border-radius-element);\n border: 2px solid var(--color-border-maxcontrast);\n box-shadow: none !important;\n}\n.action-input__text-label[data-v-67b3d681] {\n padding: 4px 0;\n display: block;\n}\n.action-input__text-label--hidden[data-v-67b3d681] {\n position: absolute;\n inset-inline-start: 0;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -1;\n opacity: 0;\n}\n.action-input__datetimepicker[data-v-67b3d681] {\n width: 100%;\n}\n.action-input__datetimepicker[data-v-67b3d681] .mx-input {\n margin: 0;\n}\n.action-input__multi[data-v-67b3d681] {\n width: 100%;\n}\nli:last-child > .action-input[data-v-67b3d681] {\n padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}\nli:first-child > .action-input[data-v-67b3d681]:not(.action-input--visible-label) {\n padding-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}"],sourceRoot:""}]);const s=o},4752:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-32f01b7a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-32f01b7a]:hover, li.action.active[data-v-32f01b7a] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-32f01b7a]:hover {\n background-color: var(--color-background-hover);\n}\n.action-link[data-v-32f01b7a] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-link > span[data-v-32f01b7a] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-link__icon[data-v-32f01b7a] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-link[data-v-32f01b7a] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-link[data-v-32f01b7a] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-link__longtext-wrapper[data-v-32f01b7a], .action-link__longtext[data-v-32f01b7a] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-link__longtext[data-v-32f01b7a] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-link__name[data-v-32f01b7a] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-link__description[data-v-32f01b7a] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-link__menu-icon[data-v-32f01b7a] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionLink-DAEr-vmd.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,oEAAoE;EACpE,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;EACV,4EAA4E;EAC5E,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,4DAA4D;EAC5D,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,cAAc;AAChB;AACA;EACE,cAAc;EACd,qBAAqB;EACrB,iCAAiC;EACjC,uCAAuC;EACvC,oCAAoC;EACpC,eAAe;AACjB;AACA;EACE,yEAAyE;AAC3E",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-32f01b7a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-32f01b7a]:hover, li.action.active[data-v-32f01b7a] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-32f01b7a]:hover {\n background-color: var(--color-background-hover);\n}\n.action-link[data-v-32f01b7a] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-link > span[data-v-32f01b7a] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-link__icon[data-v-32f01b7a] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-link[data-v-32f01b7a] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-link[data-v-32f01b7a] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-link__longtext-wrapper[data-v-32f01b7a], .action-link__longtext[data-v-32f01b7a] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-link__longtext[data-v-32f01b7a] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-link__name[data-v-32f01b7a] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-link__description[data-v-32f01b7a] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-link__menu-icon[data-v-32f01b7a] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}"],sourceRoot:""}]);const s=o},8617:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-9e878692] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-9e878692]:hover, li.action.active[data-v-9e878692] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-9e878692]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-9e878692] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-9e878692]:hover, .action--disabled[data-v-9e878692]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-9e878692] * {\n opacity: 1 !important;\n}\n.action-radio[data-v-9e878692] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n /* checkbox/radio fixes */\n}\n.action-radio__radio[data-v-9e878692] {\n position: absolute;\n inset-inline-start: 0 !important;\n z-index: -1;\n opacity: 0;\n}\n.action-radio__label[data-v-9e878692] {\n display: flex;\n align-items: center;\n width: 100%;\n padding: 0 !important;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2) !important;\n}\n.action-radio__label[data-v-9e878692]::before {\n margin: calc((var(--default-clickable-area) - 14px) / 2) !important;\n}\n.action-radio--disabled[data-v-9e878692],\n.action-radio--disabled .action-radio__label[data-v-9e878692] {\n cursor: pointer;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionRadio-DgdLD238.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,0CAA0C;EAC1C,yBAAyB;AAC3B;AACA;EACE,kBAAkB;EAClB,gCAAgC;EAChC,WAAW;EACX,UAAU;AACZ;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,WAAW;EACX,qBAAqB;EACrB,+EAA+E;AACjF;AACA;EACE,mEAAmE;AACrE;AACA;;EAEE,eAAe;AACjB",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-9e878692] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-9e878692]:hover, li.action.active[data-v-9e878692] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-9e878692]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-9e878692] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-9e878692]:hover, .action--disabled[data-v-9e878692]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-9e878692] * {\n opacity: 1 !important;\n}\n.action-radio[data-v-9e878692] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n /* checkbox/radio fixes */\n}\n.action-radio__radio[data-v-9e878692] {\n position: absolute;\n inset-inline-start: 0 !important;\n z-index: -1;\n opacity: 0;\n}\n.action-radio__label[data-v-9e878692] {\n display: flex;\n align-items: center;\n width: 100%;\n padding: 0 !important;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2) !important;\n}\n.action-radio__label[data-v-9e878692]::before {\n margin: calc((var(--default-clickable-area) - 14px) / 2) !important;\n}\n.action-radio--disabled[data-v-9e878692],\n.action-radio--disabled .action-radio__label[data-v-9e878692] {\n cursor: pointer;\n}"],sourceRoot:""}]);const s=o},4629:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-87267750] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-87267750]:hover, li.action.active[data-v-87267750] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-87267750]:hover {\n background-color: var(--color-background-hover);\n}\n.action-router[data-v-87267750] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-router > span[data-v-87267750] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-router__icon[data-v-87267750] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-router[data-v-87267750] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-router[data-v-87267750] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-router__longtext-wrapper[data-v-87267750], .action-router__longtext[data-v-87267750] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-router__longtext[data-v-87267750] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-router__name[data-v-87267750] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-router__description[data-v-87267750] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-router__menu-icon[data-v-87267750] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action--disabled[data-v-87267750] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-87267750]:hover, .action--disabled[data-v-87267750]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-87267750] * {\n opacity: 1 !important;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionRouter-DeYzeM5W.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,oEAAoE;EACpE,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;EACV,4EAA4E;EAC5E,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,4DAA4D;EAC5D,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,cAAc;AAChB;AACA;EACE,cAAc;EACd,qBAAqB;EACrB,iCAAiC;EACjC,uCAAuC;EACvC,oCAAoC;EACpC,eAAe;AACjB;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;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-87267750] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-87267750]:hover, li.action.active[data-v-87267750] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-87267750]:hover {\n background-color: var(--color-background-hover);\n}\n.action-router[data-v-87267750] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-router > span[data-v-87267750] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-router__icon[data-v-87267750] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-router[data-v-87267750] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-router[data-v-87267750] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-router__longtext-wrapper[data-v-87267750], .action-router__longtext[data-v-87267750] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-router__longtext[data-v-87267750] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-router__name[data-v-87267750] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-router__description[data-v-87267750] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-router__menu-icon[data-v-87267750] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action--disabled[data-v-87267750] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-87267750]:hover, .action--disabled[data-v-87267750]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-87267750] * {\n opacity: 1 !important;\n}"],sourceRoot:""}]);const s=o},7611:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-3e2324b7] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-separator[data-v-3e2324b7] {\n height: 0;\n margin: 5px 10px 5px 15px;\n border-bottom: 1px solid var(--color-border-dark);\n cursor: default;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionSeparator-Ct2RnclR.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,SAAS;EACT,yBAAyB;EACzB,iDAAiD;EACjD,eAAe;AACjB",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-3e2324b7] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.action-separator[data-v-3e2324b7] {\n height: 0;\n margin: 5px 10px 5px 15px;\n border-bottom: 1px solid var(--color-border-dark);\n cursor: default;\n}"],sourceRoot:""}]);const s=o},4008:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-fa684b48] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-fa684b48]:hover, li.action.active[data-v-fa684b48] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-fa684b48]:hover {\n background-color: var(--color-background-hover);\n}\n.action-text[data-v-fa684b48] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-text > span[data-v-fa684b48] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-text__icon[data-v-fa684b48] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-text[data-v-fa684b48] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-text[data-v-fa684b48] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-text__longtext-wrapper[data-v-fa684b48], .action-text__longtext[data-v-fa684b48] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-text__longtext[data-v-fa684b48] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-text__name[data-v-fa684b48] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-text__description[data-v-fa684b48] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-text__menu-icon[data-v-fa684b48] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action--disabled[data-v-fa684b48] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-fa684b48]:hover, .action--disabled[data-v-fa684b48]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-fa684b48] * {\n opacity: 1 !important;\n}\n.action-text[data-v-fa684b48],\n.action-text span[data-v-fa684b48] {\n cursor: default;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionText-D9InmayH.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,oEAAoE;EACpE,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,mCAAmC;EACnC,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;EACV,4EAA4E;EAC5E,qBAAqB;EACrB,4BAA4B;AAC9B;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,4DAA4D;EAC5D,eAAe;EACf,iBAAiB;EACjB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,iBAAiB;EACjB,uBAAuB;EACvB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,cAAc;AAChB;AACA;EACE,cAAc;EACd,qBAAqB;EACrB,iCAAiC;EACjC,uCAAuC;EACvC,oCAAoC;EACpC,eAAe;AACjB;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;;EAEE,eAAe;AACjB",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-fa684b48] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-fa684b48]:hover, li.action.active[data-v-fa684b48] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-fa684b48]:hover {\n background-color: var(--color-background-hover);\n}\n.action-text[data-v-fa684b48] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n box-sizing: border-box;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n}\n.action-text > span[data-v-fa684b48] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-text__icon[data-v-fa684b48] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n background-repeat: no-repeat;\n}\n.action-text[data-v-fa684b48] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-text[data-v-fa684b48] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-text__longtext-wrapper[data-v-fa684b48], .action-text__longtext[data-v-fa684b48] {\n max-width: 220px;\n line-height: 1.6em;\n padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0;\n cursor: pointer;\n text-align: start;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.action-text__longtext[data-v-fa684b48] {\n cursor: pointer;\n white-space: pre-wrap !important;\n}\n.action-text__name[data-v-fa684b48] {\n font-weight: bold;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n max-width: 100%;\n display: block;\n}\n.action-text__description[data-v-fa684b48] {\n display: block;\n white-space: pre-wrap;\n font-size: var(--font-size-small);\n line-height: var(--default-line-height);\n color: var(--color-text-maxcontrast);\n cursor: pointer;\n}\n.action-text__menu-icon[data-v-fa684b48] {\n margin-inline: auto calc((var(--default-clickable-area) - 16px) / 2 * -1);\n}\n.action--disabled[data-v-fa684b48] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-fa684b48]:hover, .action--disabled[data-v-fa684b48]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-fa684b48] * {\n opacity: 1 !important;\n}\n.action-text[data-v-fa684b48],\n.action-text span[data-v-fa684b48] {\n cursor: default;\n}"],sourceRoot:""}]);const s=o},4291:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-24e8b746] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/* Default global values */\nbutton[data-v-24e8b746]:not(.button-vue),\ninput[data-v-24e8b746]:not([type=range]),\ntextarea[data-v-24e8b746] {\n margin: 0;\n padding: 7px 6px;\n cursor: text;\n color: var(--color-main-text);\n border: 1px solid var(--color-border-dark);\n border-radius: var(--border-radius-element);\n outline: none;\n background-color: var(--color-main-background);\n font-size: 13px;\n}\nbutton[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-24e8b746],\ninput[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):hover,\ninput[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):focus,\ninput:not([type=range]):not(:disabled):not(.primary).active[data-v-24e8b746],\ntextarea[data-v-24e8b746]:not(:disabled):not(.primary):hover,\ntextarea[data-v-24e8b746]:not(:disabled):not(.primary):focus,\ntextarea:not(:disabled):not(.primary).active[data-v-24e8b746] {\n /* active class used for multiselect */\n border-color: var(--color-primary-element);\n outline: none;\n}\nbutton[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):active,\ninput[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):active,\ntextarea[data-v-24e8b746]:not(:disabled):not(.primary):active {\n color: var(--color-main-text);\n outline: none;\n background-color: var(--color-main-background);\n}\nbutton[data-v-24e8b746]:not(.button-vue):disabled,\ninput[data-v-24e8b746]:not([type=range]):disabled,\ntextarea[data-v-24e8b746]:disabled {\n cursor: default;\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-background-dark);\n}\nbutton[data-v-24e8b746]:not(.button-vue):required,\ninput[data-v-24e8b746]:not([type=range]):required,\ntextarea[data-v-24e8b746]:required {\n box-shadow: none;\n}\nbutton[data-v-24e8b746]:not(.button-vue):invalid,\ninput[data-v-24e8b746]:not([type=range]):invalid,\ntextarea[data-v-24e8b746]:invalid {\n border-color: var(--color-border-error, var(--color-error));\n box-shadow: none !important;\n}\nbutton[data-v-24e8b746]:not(.button-vue),\ninput[data-v-24e8b746]:not([type=range]),\ntextarea[data-v-24e8b746] {\n /* Primary action button, use sparingly */\n}\nbutton:not(.button-vue).primary[data-v-24e8b746],\ninput:not([type=range]).primary[data-v-24e8b746],\ntextarea.primary[data-v-24e8b746] {\n cursor: pointer;\n color: var(--color-primary-element-text);\n border-color: var(--color-primary-element);\n background-color: var(--color-primary-element);\n}\nbutton:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):hover, button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):focus, button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-24e8b746]:not(:disabled):hover,\ninput:not([type=range]).primary[data-v-24e8b746]:not(:disabled):focus,\ninput:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active,\ntextarea.primary[data-v-24e8b746]:not(:disabled):hover,\ntextarea.primary[data-v-24e8b746]:not(:disabled):focus,\ntextarea.primary[data-v-24e8b746]:not(:disabled):active {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\nbutton:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active,\ntextarea.primary[data-v-24e8b746]:not(:disabled):active {\n color: var(--color-primary-element-text-dark);\n}\nbutton:not(.button-vue).primary[data-v-24e8b746]:disabled,\ninput:not([type=range]).primary[data-v-24e8b746]:disabled,\ntextarea.primary[data-v-24e8b746]:disabled {\n cursor: default;\n color: var(--color-primary-element-text-dark);\n background-color: var(--color-primary-element);\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-24e8b746]:hover, li.action.active[data-v-24e8b746] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-24e8b746]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-24e8b746] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-24e8b746]:hover, .action--disabled[data-v-24e8b746]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-24e8b746] * {\n opacity: 1 !important;\n}\n.action-text-editable[data-v-24e8b746] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n}\n.action-text-editable > span[data-v-24e8b746] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-text-editable__icon[data-v-24e8b746] {\n min-width: 0; /* Overwrite icons*/\n min-height: 0;\n /* Keep padding to define the width to\n \tassure correct position of a possible text */\n padding: calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n}\n.action-text-editable[data-v-24e8b746] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-text-editable[data-v-24e8b746] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-text-editable__form[data-v-24e8b746] {\n display: flex;\n flex: 1 1 auto;\n flex-direction: column;\n position: relative;\n margin: 4px 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.action-text-editable__submit[data-v-24e8b746] {\n position: absolute;\n inset-inline-start: 0;\n top: auto;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -1;\n opacity: 0;\n}\n.action-text-editable__label[data-v-24e8b746] {\n display: flex;\n align-items: center;\n justify-content: center;\n position: absolute;\n inset-inline-end: calc((var(--default-clickable-area) - 16px) / 2 + 1px);\n bottom: 1px;\n width: calc(var(--default-clickable-area) - 8px);\n height: calc(var(--default-clickable-area) - 8px);\n box-sizing: border-box;\n margin: 0;\n padding: 7px 6px;\n border: 0;\n border-radius: 50%;\n /* Avoid background under border */\n background-color: var(--color-main-background);\n background-clip: padding-box;\n}\n.action-text-editable__label[data-v-24e8b746], .action-text-editable__label[data-v-24e8b746] * {\n cursor: pointer;\n}\n.action-text-editable[data-v-24e8b746] {\n /* Inputs inside popover supports text, submit & reset */\n}\n.action-text-editable__textarea[data-v-24e8b746] {\n flex: 1 1 auto;\n color: inherit;\n border-color: var(--color-border-maxcontrast);\n min-height: calc(var(--default-clickable-area) * 2 - 8px); /* twice the element margin-y */\n max-height: calc(var(--default-clickable-area) * 3 - 8px); /* twice the element margin-y */\n min-width: calc(var(--default-clickable-area) * 4);\n width: 100% !important;\n margin: 0;\n}\n.action-text-editable__textarea[data-v-24e8b746]:disabled {\n cursor: default;\n}\n.action-text-editable__textarea[data-v-24e8b746] {\n /* only show confirm borders if input is not focused */\n}\n.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-24e8b746] {\n background-color: var(--color-error);\n}\n.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]:focus {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.action-text-editable__textarea:active:not(:disabled) + .action-text-editable__label[data-v-24e8b746], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-24e8b746], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-24e8b746] {\n /* above previous input */\n z-index: 2;\n border-color: var(--color-primary-element);\n border-inline-start-color: transparent;\n}\nli:last-child > .action-text-editable[data-v-24e8b746] {\n margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}\nli:first-child > .action-text-editable[data-v-24e8b746] {\n margin-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcActionTextEditable-TPYz4ma-.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF,0BAA0B;AAC1B;;;EAGE,SAAS;EACT,gBAAgB;EAChB,YAAY;EACZ,6BAA6B;EAC7B,0CAA0C;EAC1C,2CAA2C;EAC3C,aAAa;EACb,8CAA8C;EAC9C,eAAe;AACjB;AACA;;;;;;;EAOE,sCAAsC;EACtC,0CAA0C;EAC1C,aAAa;AACf;AACA;;;EAGE,6BAA6B;EAC7B,aAAa;EACb,8CAA8C;AAChD;AACA;;;EAGE,eAAe;EACf,YAAY;EACZ,oCAAoC;EACpC,8CAA8C;AAChD;AACA;;;EAGE,gBAAgB;AAClB;AACA;;;EAGE,2DAA2D;EAC3D,2BAA2B;AAC7B;AACA;;;EAGE,yCAAyC;AAC3C;AACA;;;EAGE,eAAe;EACf,wCAAwC;EACxC,0CAA0C;EAC1C,8CAA8C;AAChD;AACA;;;;;;;EAOE,gDAAgD;EAChD,oDAAoD;AACtD;AACA;;;EAGE,6CAA6C;AAC/C;AACA;;;EAGE,eAAe;EACf,6CAA6C;EAC7C,8CAA8C;AAChD;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,SAAS;EACT,UAAU;EACV,eAAe;EACf,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;EACT,gBAAgB;EAChB,6BAA6B;EAC7B,gBAAgB;EAChB,mBAAmB;EACnB,0CAA0C;AAC5C;AACA;EACE,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,YAAY,EAAE,mBAAmB;EACjC,aAAa;EACb;+CAC6C;EAC7C,wHAAwH;EACxH,4EAA4E;EAC5E,qBAAqB;AACvB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,cAAc;EACd,sBAAsB;EACtB,kBAAkB;EAClB,aAAa;EACb,oEAAoE;AACtE;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,SAAS;EACT,UAAU;EACV,WAAW;EACX,gBAAgB;EAChB,WAAW;EACX,UAAU;AACZ;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,kBAAkB;EAClB,wEAAwE;EACxE,WAAW;EACX,gDAAgD;EAChD,iDAAiD;EACjD,sBAAsB;EACtB,SAAS;EACT,gBAAgB;EAChB,SAAS;EACT,kBAAkB;EAClB,kCAAkC;EAClC,8CAA8C;EAC9C,4BAA4B;AAC9B;AACA;EACE,eAAe;AACjB;AACA;EACE,wDAAwD;AAC1D;AACA;EACE,cAAc;EACd,cAAc;EACd,6CAA6C;EAC7C,yDAAyD,EAAE,+BAA+B;EAC1F,yDAAyD,EAAE,+BAA+B;EAC1F,kDAAkD;EAClD,sBAAsB;EACtB,SAAS;AACX;AACA;EACE,eAAe;AACjB;AACA;EACE,sDAAsD;AACxD;AACA;EACE,oCAAoC;AACtC;AACA;EACE,8CAA8C;EAC9C,wCAAwC;AAC1C;AACA;EACE,yBAAyB;EACzB,UAAU;EACV,0CAA0C;EAC1C,sCAAsC;AACxC;AACA;EACE,qEAAqE;AACvE;AACA;EACE,kEAAkE;AACpE",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-24e8b746] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/* Default global values */\nbutton[data-v-24e8b746]:not(.button-vue),\ninput[data-v-24e8b746]:not([type=range]),\ntextarea[data-v-24e8b746] {\n margin: 0;\n padding: 7px 6px;\n cursor: text;\n color: var(--color-main-text);\n border: 1px solid var(--color-border-dark);\n border-radius: var(--border-radius-element);\n outline: none;\n background-color: var(--color-main-background);\n font-size: 13px;\n}\nbutton[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-24e8b746],\ninput[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):hover,\ninput[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):focus,\ninput:not([type=range]):not(:disabled):not(.primary).active[data-v-24e8b746],\ntextarea[data-v-24e8b746]:not(:disabled):not(.primary):hover,\ntextarea[data-v-24e8b746]:not(:disabled):not(.primary):focus,\ntextarea:not(:disabled):not(.primary).active[data-v-24e8b746] {\n /* active class used for multiselect */\n border-color: var(--color-primary-element);\n outline: none;\n}\nbutton[data-v-24e8b746]:not(.button-vue):not(:disabled):not(.primary):active,\ninput[data-v-24e8b746]:not([type=range]):not(:disabled):not(.primary):active,\ntextarea[data-v-24e8b746]:not(:disabled):not(.primary):active {\n color: var(--color-main-text);\n outline: none;\n background-color: var(--color-main-background);\n}\nbutton[data-v-24e8b746]:not(.button-vue):disabled,\ninput[data-v-24e8b746]:not([type=range]):disabled,\ntextarea[data-v-24e8b746]:disabled {\n cursor: default;\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-background-dark);\n}\nbutton[data-v-24e8b746]:not(.button-vue):required,\ninput[data-v-24e8b746]:not([type=range]):required,\ntextarea[data-v-24e8b746]:required {\n box-shadow: none;\n}\nbutton[data-v-24e8b746]:not(.button-vue):invalid,\ninput[data-v-24e8b746]:not([type=range]):invalid,\ntextarea[data-v-24e8b746]:invalid {\n border-color: var(--color-border-error, var(--color-error));\n box-shadow: none !important;\n}\nbutton[data-v-24e8b746]:not(.button-vue),\ninput[data-v-24e8b746]:not([type=range]),\ntextarea[data-v-24e8b746] {\n /* Primary action button, use sparingly */\n}\nbutton:not(.button-vue).primary[data-v-24e8b746],\ninput:not([type=range]).primary[data-v-24e8b746],\ntextarea.primary[data-v-24e8b746] {\n cursor: pointer;\n color: var(--color-primary-element-text);\n border-color: var(--color-primary-element);\n background-color: var(--color-primary-element);\n}\nbutton:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):hover, button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):focus, button:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-24e8b746]:not(:disabled):hover,\ninput:not([type=range]).primary[data-v-24e8b746]:not(:disabled):focus,\ninput:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active,\ntextarea.primary[data-v-24e8b746]:not(:disabled):hover,\ntextarea.primary[data-v-24e8b746]:not(:disabled):focus,\ntextarea.primary[data-v-24e8b746]:not(:disabled):active {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\nbutton:not(.button-vue).primary[data-v-24e8b746]:not(:disabled):active,\ninput:not([type=range]).primary[data-v-24e8b746]:not(:disabled):active,\ntextarea.primary[data-v-24e8b746]:not(:disabled):active {\n color: var(--color-primary-element-text-dark);\n}\nbutton:not(.button-vue).primary[data-v-24e8b746]:disabled,\ninput:not([type=range]).primary[data-v-24e8b746]:disabled,\ntextarea.primary[data-v-24e8b746]:disabled {\n cursor: default;\n color: var(--color-primary-element-text-dark);\n background-color: var(--color-primary-element);\n}\n\n/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\nli.action[data-v-24e8b746]:hover, li.action.active[data-v-24e8b746] {\n border-radius: 6px;\n padding: 0;\n}\nli.action[data-v-24e8b746]:hover {\n background-color: var(--color-background-hover);\n}\n.action--disabled[data-v-24e8b746] {\n pointer-events: none;\n opacity: 0.5;\n}\n.action--disabled[data-v-24e8b746]:hover, .action--disabled[data-v-24e8b746]:focus {\n cursor: default;\n opacity: 0.5;\n}\n.action--disabled[data-v-24e8b746] * {\n opacity: 1 !important;\n}\n.action-text-editable[data-v-24e8b746] {\n display: flex;\n align-items: flex-start;\n width: 100%;\n height: auto;\n margin: 0;\n padding: 0;\n cursor: pointer;\n white-space: nowrap;\n color: var(--color-main-text);\n border: 0;\n border-radius: 0;\n background-color: transparent;\n box-shadow: none;\n font-weight: normal;\n line-height: var(--default-clickable-area);\n}\n.action-text-editable > span[data-v-24e8b746] {\n cursor: pointer;\n white-space: nowrap;\n}\n.action-text-editable__icon[data-v-24e8b746] {\n min-width: 0; /* Overwrite icons*/\n min-height: 0;\n /* Keep padding to define the width to\n \tassure correct position of a possible text */\n padding: calc(var(--default-clickable-area) / 2) 0 calc(var(--default-clickable-area) / 2) var(--default-clickable-area);\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px;\n}\n.action-text-editable[data-v-24e8b746] .material-design-icon {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n opacity: 1;\n}\n.action-text-editable[data-v-24e8b746] .material-design-icon .material-design-icon__svg {\n vertical-align: middle;\n}\n.action-text-editable__form[data-v-24e8b746] {\n display: flex;\n flex: 1 1 auto;\n flex-direction: column;\n position: relative;\n margin: 4px 0;\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.action-text-editable__submit[data-v-24e8b746] {\n position: absolute;\n inset-inline-start: 0;\n top: auto;\n width: 1px;\n height: 1px;\n overflow: hidden;\n z-index: -1;\n opacity: 0;\n}\n.action-text-editable__label[data-v-24e8b746] {\n display: flex;\n align-items: center;\n justify-content: center;\n position: absolute;\n inset-inline-end: calc((var(--default-clickable-area) - 16px) / 2 + 1px);\n bottom: 1px;\n width: calc(var(--default-clickable-area) - 8px);\n height: calc(var(--default-clickable-area) - 8px);\n box-sizing: border-box;\n margin: 0;\n padding: 7px 6px;\n border: 0;\n border-radius: 50%;\n /* Avoid background under border */\n background-color: var(--color-main-background);\n background-clip: padding-box;\n}\n.action-text-editable__label[data-v-24e8b746], .action-text-editable__label[data-v-24e8b746] * {\n cursor: pointer;\n}\n.action-text-editable[data-v-24e8b746] {\n /* Inputs inside popover supports text, submit & reset */\n}\n.action-text-editable__textarea[data-v-24e8b746] {\n flex: 1 1 auto;\n color: inherit;\n border-color: var(--color-border-maxcontrast);\n min-height: calc(var(--default-clickable-area) * 2 - 8px); /* twice the element margin-y */\n max-height: calc(var(--default-clickable-area) * 3 - 8px); /* twice the element margin-y */\n min-width: calc(var(--default-clickable-area) * 4);\n width: 100% !important;\n margin: 0;\n}\n.action-text-editable__textarea[data-v-24e8b746]:disabled {\n cursor: default;\n}\n.action-text-editable__textarea[data-v-24e8b746] {\n /* only show confirm borders if input is not focused */\n}\n.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-24e8b746] {\n background-color: var(--color-error);\n}\n.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-24e8b746]:focus {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.action-text-editable__textarea:active:not(:disabled) + .action-text-editable__label[data-v-24e8b746], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-24e8b746], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-24e8b746] {\n /* above previous input */\n z-index: 2;\n border-color: var(--color-primary-element);\n border-inline-start-color: transparent;\n}\nli:last-child > .action-text-editable[data-v-24e8b746] {\n margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}\nli:first-child > .action-text-editable[data-v-24e8b746] {\n margin-top: calc((var(--default-clickable-area) - 16px) / 2 - 4px);\n}"],sourceRoot:""}]);const s=o},5307:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-5f7eed6b] {\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-5f7eed6b] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-5f7eed6b] {\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-5f7eed6b] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-5f7eed6b] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-5f7eed6b] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-5f7eed6b] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-5f7eed6b] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-5f7eed6b] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-5f7eed6b] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-5f7eed6b] {\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-9.v-popper__popper.action-item__popper .v-popper__wrapper {\n border-radius: var(--border-radius-element);\n}\n.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {\n border-radius: var(--border-radius-element);\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-DOI7rRa0.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,2CAA2C;AAC7C;AACA;EACE,2CAA2C;EAC3C,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-5f7eed6b] {\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-5f7eed6b] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-5f7eed6b] {\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-5f7eed6b] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-5f7eed6b] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-5f7eed6b] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-5f7eed6b] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-5f7eed6b] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-5f7eed6b] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-5f7eed6b] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-5f7eed6b] {\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-9.v-popper__popper.action-item__popper .v-popper__wrapper {\n border-radius: var(--border-radius-element);\n}\n.v-popper--theme-nc-popover-9.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner {\n border-radius: var(--border-radius-element);\n padding: 4px;\n max-height: calc(100vh - var(--header-height));\n overflow: auto;\n}"],sourceRoot:""}]);const s=o},8099:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-a28923a1] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-details-toggle[data-v-a28923a1] {\n position: sticky;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n padding: calc((var(--default-clickable-area) - 16px) / 2);\n cursor: pointer;\n opacity: 0.6;\n transform: rotate(180deg);\n background-color: var(--color-main-background);\n z-index: 2000;\n top: var(--app-navigation-padding);\n inset-inline-start: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2);\n}\n.app-details-toggle--mobile[data-v-a28923a1] {\n inset-inline-start: var(--app-navigation-padding);\n}\n.app-details-toggle[data-v-a28923a1]:active, .app-details-toggle[data-v-a28923a1]:hover, .app-details-toggle[data-v-a28923a1]:focus {\n opacity: 1;\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-a2641cc2] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-content[data-v-a2641cc2] {\n position: initial;\n z-index: 1000;\n flex-basis: 100vw;\n height: 100%;\n margin: 0 !important;\n background-color: var(--color-main-background);\n min-width: 0;\n}\n.app-content[data-v-a2641cc2]:not(.app-content--has-list) {\n overflow: auto;\n}\n.app-content-wrapper[data-v-a2641cc2] {\n position: relative;\n width: 100%;\n height: 100%;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-a2641cc2] .app-content-list {\n display: flex;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-a2641cc2] .app-content-details {\n display: none;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-a2641cc2] .app-content-list {\n display: none;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-a2641cc2] .app-content-details {\n display: block;\n}\n[data-v-a2641cc2] .splitpanes.default-theme .app-content-list {\n max-width: none;\n /* Thin scrollbar is hard to catch on resizable columns */\n scrollbar-width: auto;\n}\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane {\n background-color: transparent;\n transition: none;\n}\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-list {\n min-width: 300px;\n position: sticky;\n}\n@media only screen and (width < 1024px) {\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-list {\n display: none;\n}\n}\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-details {\n overflow-y: auto;\n}\n@media only screen and (width < 1024px) {\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-details {\n min-width: 100%;\n}\n}\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__splitter {\n background-color: var(--color-main-background);\n}\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__splitter::before,[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__splitter::after {\n background-color: var(--color-border);\n}\n[data-v-a2641cc2] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter {\n border-inline-start: 1px solid var(--color-border);\n}\n[data-v-a2641cc2] .splitpanes.default-theme.splitpanes--horizontal .splitpanes__splitter {\n border-top: 1px solid var(--color-border);\n}\n.app-content-wrapper--show-list[data-v-a2641cc2] .app-content-list {\n max-width: none;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppContent-HF21N7dO.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,oCAAoC;EACpC,qCAAqC;EACrC,yDAAyD;EACzD,eAAe;EACf,YAAY;EACZ,yBAAyB;EACzB,8CAA8C;EAC9C,aAAa;EACb,kCAAkC;EAClC,2FAA2F;AAC7F;AACA;EACE,iDAAiD;AACnD;AACA;EACE,UAAU;AACZ,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iBAAiB;EACjB,aAAa;EACb,iBAAiB;EACjB,YAAY;EACZ,oBAAoB;EACpB,8CAA8C;EAC9C,YAAY;AACd;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;AAChB;AACA;EACE,eAAe;EACf,yDAAyD;EACzD,qBAAqB;AACvB;AACA;EACE,6BAA6B;EAC7B,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,gBAAgB;AAClB;AACA;AACA;IACI,aAAa;AACjB;AACA;AACA;EACE,gBAAgB;AAClB;AACA;AACA;IACI,eAAe;AACnB;AACA;AACA;EACE,8CAA8C;AAChD;AACA;EACE,qCAAqC;AACvC;AACA;EACE,kDAAkD;AACpD;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,eAAe;AACjB",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-a28923a1] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-details-toggle[data-v-a28923a1] {\n position: sticky;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n padding: calc((var(--default-clickable-area) - 16px) / 2);\n cursor: pointer;\n opacity: 0.6;\n transform: rotate(180deg);\n background-color: var(--color-main-background);\n z-index: 2000;\n top: var(--app-navigation-padding);\n inset-inline-start: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2);\n}\n.app-details-toggle--mobile[data-v-a28923a1] {\n inset-inline-start: var(--app-navigation-padding);\n}\n.app-details-toggle[data-v-a28923a1]:active, .app-details-toggle[data-v-a28923a1]:hover, .app-details-toggle[data-v-a28923a1]:focus {\n opacity: 1;\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-a2641cc2] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-content[data-v-a2641cc2] {\n position: initial;\n z-index: 1000;\n flex-basis: 100vw;\n height: 100%;\n margin: 0 !important;\n background-color: var(--color-main-background);\n min-width: 0;\n}\n.app-content[data-v-a2641cc2]:not(.app-content--has-list) {\n overflow: auto;\n}\n.app-content-wrapper[data-v-a2641cc2] {\n position: relative;\n width: 100%;\n height: 100%;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-a2641cc2] .app-content-list {\n display: flex;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-a2641cc2] .app-content-details {\n display: none;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-a2641cc2] .app-content-list {\n display: none;\n}\n.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-a2641cc2] .app-content-details {\n display: block;\n}\n[data-v-a2641cc2] .splitpanes.default-theme .app-content-list {\n max-width: none;\n /* Thin scrollbar is hard to catch on resizable columns */\n scrollbar-width: auto;\n}\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane {\n background-color: transparent;\n transition: none;\n}\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-list {\n min-width: 300px;\n position: sticky;\n}\n@media only screen and (width < 1024px) {\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-list {\n display: none;\n}\n}\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-details {\n overflow-y: auto;\n}\n@media only screen and (width < 1024px) {\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__pane-details {\n min-width: 100%;\n}\n}\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__splitter {\n background-color: var(--color-main-background);\n}\n[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__splitter::before,[data-v-a2641cc2] .splitpanes.default-theme .splitpanes__splitter::after {\n background-color: var(--color-border);\n}\n[data-v-a2641cc2] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter {\n border-inline-start: 1px solid var(--color-border);\n}\n[data-v-a2641cc2] .splitpanes.default-theme.splitpanes--horizontal .splitpanes__splitter {\n border-top: 1px solid var(--color-border);\n}\n.app-content-wrapper--show-list[data-v-a2641cc2] .app-content-list {\n max-width: none;\n}"],sourceRoot:""}]);const s=o},7306:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-5a15295d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-toggle-wrapper[data-v-5a15295d] {\n position: absolute;\n top: var(--app-navigation-padding);\n inset-inline-end: calc(0px - var(--app-navigation-padding));\n margin-inline-end: calc(-1 * var(--default-clickable-area));\n}\nbutton.app-navigation-toggle[data-v-5a15295d] {\n background-color: var(--color-main-background);\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.app-navigation,\n.app-content {\n /** Distance of the app navigation toggle and the first navigation item to the top edge of the app content container */\n --app-navigation-padding: calc(var(--default-grid-baseline, 4px) * 2);\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-d5ce90cd] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation[data-v-d5ce90cd] {\n --color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-text-maxcontrast-default));\n transition: transform var(--animation-quick), margin var(--animation-quick);\n width: 300px;\n --app-navigation-max-width: calc(100vw - (var(--app-navigation-padding) + var(--default-clickable-area) + var(--default-grid-baseline)));\n max-width: var(--app-navigation-max-width);\n position: relative;\n top: 0;\n inset-inline-start: 0;\n padding: 0px;\n z-index: 1800;\n height: 100%;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n flex-grow: 0;\n flex-shrink: 0;\n background-color: var(--color-main-background-blur, var(--color-main-background));\n -webkit-backdrop-filter: var(--filter-background-blur, none);\n backdrop-filter: var(--filter-background-blur, none);\n}\n.app-navigation--closed[data-v-d5ce90cd] {\n margin-inline-start: calc(-1 * min(300px, var(--app-navigation-max-width)));\n}\n.app-navigation__search[data-v-d5ce90cd] {\n width: 100%;\n}\n.app-navigation__body[data-v-d5ce90cd] {\n overflow-y: scroll;\n}\n.app-navigation__content > ul[data-v-d5ce90cd] {\n position: relative;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline, 4px);\n padding: var(--app-navigation-padding);\n}\n.app-navigation .app-navigation__list[data-v-d5ce90cd] {\n height: 100%;\n}\n.app-navigation__body--no-list[data-v-d5ce90cd] {\n flex: 1 1 auto;\n overflow: auto;\n height: 100%;\n}\n.app-navigation__content[data-v-d5ce90cd] {\n height: 100%;\n display: flex;\n flex-direction: column;\n}\n[data-themes*=highcontrast] .app-navigation[data-v-d5ce90cd] {\n border-inline-end: 1px solid var(--color-border);\n}\n@media only screen and (max-width: 1024px) {\n.app-navigation[data-v-d5ce90cd] {\n position: absolute;\n border-inline-end: 1px solid var(--color-border);\n}\n}\n@media only screen and (max-width: 512px) {\n.app-navigation[data-v-d5ce90cd] {\n z-index: 1400;\n}\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppNavigation-f2zUqaiQ.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,kCAAkC;EAClC,2DAA2D;EAC3D,2DAA2D;AAC7D;AACA;EACE,8CAA8C;AAChD,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;;EAEE,sHAAsH;EACtH,qEAAqE;AACvE,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8GAA8G;EAC9G,2EAA2E;EAC3E,YAAY;EACZ,wIAAwI;EACxI,0CAA0C;EAC1C,kBAAkB;EAClB,MAAM;EACN,qBAAqB;EACrB,YAAY;EACZ,aAAa;EACb,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,qBAAqB;EACrB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iFAAiF;EACjF,4DAA4D;EAC5D,oDAAoD;AACtD;AACA;EACE,2EAA2E;AAC7E;AACA;EACE,WAAW;AACb;AACA;EACE,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,kBAAkB;EAClB,gBAAgB;EAChB,aAAa;EACb,sBAAsB;EACtB,sCAAsC;EACtC,sCAAsC;AACxC;AACA;EACE,YAAY;AACd;AACA;EACE,cAAc;EACd,cAAc;EACd,YAAY;AACd;AACA;EACE,YAAY;EACZ,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,gDAAgD;AAClD;AACA;AACA;IACI,kBAAkB;IAClB,gDAAgD;AACpD;AACA;AACA;AACA;IACI,aAAa;AACjB;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[data-v-5a15295d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-toggle-wrapper[data-v-5a15295d] {\n position: absolute;\n top: var(--app-navigation-padding);\n inset-inline-end: calc(0px - var(--app-navigation-padding));\n margin-inline-end: calc(-1 * var(--default-clickable-area));\n}\nbutton.app-navigation-toggle[data-v-5a15295d] {\n background-color: var(--color-main-background);\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.app-navigation,\n.app-content {\n /** Distance of the app navigation toggle and the first navigation item to the top edge of the app content container */\n --app-navigation-padding: calc(var(--default-grid-baseline, 4px) * 2);\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-d5ce90cd] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation[data-v-d5ce90cd] {\n --color-text-maxcontrast: var(--color-text-maxcontrast-background-blur, var(--color-text-maxcontrast-default));\n transition: transform var(--animation-quick), margin var(--animation-quick);\n width: 300px;\n --app-navigation-max-width: calc(100vw - (var(--app-navigation-padding) + var(--default-clickable-area) + var(--default-grid-baseline)));\n max-width: var(--app-navigation-max-width);\n position: relative;\n top: 0;\n inset-inline-start: 0;\n padding: 0px;\n z-index: 1800;\n height: 100%;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n flex-grow: 0;\n flex-shrink: 0;\n background-color: var(--color-main-background-blur, var(--color-main-background));\n -webkit-backdrop-filter: var(--filter-background-blur, none);\n backdrop-filter: var(--filter-background-blur, none);\n}\n.app-navigation--closed[data-v-d5ce90cd] {\n margin-inline-start: calc(-1 * min(300px, var(--app-navigation-max-width)));\n}\n.app-navigation__search[data-v-d5ce90cd] {\n width: 100%;\n}\n.app-navigation__body[data-v-d5ce90cd] {\n overflow-y: scroll;\n}\n.app-navigation__content > ul[data-v-d5ce90cd] {\n position: relative;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline, 4px);\n padding: var(--app-navigation-padding);\n}\n.app-navigation .app-navigation__list[data-v-d5ce90cd] {\n height: 100%;\n}\n.app-navigation__body--no-list[data-v-d5ce90cd] {\n flex: 1 1 auto;\n overflow: auto;\n height: 100%;\n}\n.app-navigation__content[data-v-d5ce90cd] {\n height: 100%;\n display: flex;\n flex-direction: column;\n}\n[data-themes*=highcontrast] .app-navigation[data-v-d5ce90cd] {\n border-inline-end: 1px solid var(--color-border);\n}\n@media only screen and (max-width: 1024px) {\n.app-navigation[data-v-d5ce90cd] {\n position: absolute;\n border-inline-end: 1px solid var(--color-border);\n}\n}\n@media only screen and (max-width: 512px) {\n.app-navigation[data-v-d5ce90cd] {\n z-index: 1400;\n}\n}"],sourceRoot:""}]);const s=o},4227:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-21e6b451] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-caption[data-v-21e6b451] {\n display: flex;\n justify-content: space-between;\n}\n.app-navigation-caption--heading[data-v-21e6b451] {\n padding: var(--app-navigation-padding);\n}\n.app-navigation-caption--heading[data-v-21e6b451]:not(:first-child):not(:last-child) {\n padding: 0 var(--app-navigation-padding);\n}\n.app-navigation-caption__name[data-v-21e6b451] {\n font-weight: bold;\n color: var(--color-main-text);\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n box-shadow: none !important;\n flex-shrink: 0;\n padding-block: 0;\n padding-inline: calc(var(--default-grid-baseline, 4px) * 2) 0;\n margin-top: 0px;\n margin-bottom: var(--default-grid-baseline);\n}\n.app-navigation-caption__actions[data-v-21e6b451] {\n flex: 0 0 var(--default-clickable-area);\n}\n.app-navigation-caption[data-v-21e6b451]:not(:first-child) {\n margin-top: calc(var(--default-clickable-area) / 2);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppNavigationCaption-HUg9fMCm.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,8BAA8B;AAChC;AACA;EACE,sCAAsC;AACxC;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,iBAAiB;EACjB,6BAA6B;EAC7B,mCAAmC;EACnC,0CAA0C;EAC1C,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;EACvB,2BAA2B;EAC3B,cAAc;EACd,gBAAgB;EAChB,6DAA6D;EAC7D,eAAe;EACf,2CAA2C;AAC7C;AACA;EACE,uCAAuC;AACzC;AACA;EACE,mDAAmD;AACrD",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-21e6b451] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-caption[data-v-21e6b451] {\n display: flex;\n justify-content: space-between;\n}\n.app-navigation-caption--heading[data-v-21e6b451] {\n padding: var(--app-navigation-padding);\n}\n.app-navigation-caption--heading[data-v-21e6b451]:not(:first-child):not(:last-child) {\n padding: 0 var(--app-navigation-padding);\n}\n.app-navigation-caption__name[data-v-21e6b451] {\n font-weight: bold;\n color: var(--color-main-text);\n font-size: var(--default-font-size);\n line-height: var(--default-clickable-area);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n box-shadow: none !important;\n flex-shrink: 0;\n padding-block: 0;\n padding-inline: calc(var(--default-grid-baseline, 4px) * 2) 0;\n margin-top: 0px;\n margin-bottom: var(--default-grid-baseline);\n}\n.app-navigation-caption__actions[data-v-21e6b451] {\n flex: 0 0 var(--default-clickable-area);\n}\n.app-navigation-caption[data-v-21e6b451]:not(:first-child) {\n margin-top: calc(var(--default-clickable-area) / 2);\n}"],sourceRoot:""}]);const s=o},8621:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-04a313f4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-entry__icon-bullet[data-v-04a313f4] {\n display: block;\n padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px);\n}\n.app-navigation-entry__icon-bullet div[data-v-04a313f4] {\n width: 14px;\n height: 14px;\n cursor: pointer;\n transition: background 100ms ease-in-out;\n border: none;\n border-radius: 50%;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppNavigationIconBullet-DLQJkObX.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,cAAc;EACd,+DAA+D;AACjE;AACA;EACE,WAAW;EACX,YAAY;EACZ,eAAe;EACf,wCAAwC;EACxC,YAAY;EACZ,kBAAkB;AACpB",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-04a313f4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-entry__icon-bullet[data-v-04a313f4] {\n display: block;\n padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px);\n}\n.app-navigation-entry__icon-bullet div[data-v-04a313f4] {\n width: 14px;\n height: 14px;\n cursor: pointer;\n transition: background 100ms ease-in-out;\n border: none;\n border-radius: 50%;\n}"],sourceRoot:""}]);const s=o},5218:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-e6236e50] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.icon-collapse[data-v-e6236e50] {\n position: relative;\n inset-inline-end: 0;\n}\n.icon-collapse[data-v-e6236e50]:hover {\n background-color: var(--color-background-dark) !important;\n}\n.icon-collapse--active[data-v-e6236e50]:hover {\n background-color: var(--color-primary-element) !important;\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-d600f829] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.app-navigation-entry[data-v-d600f829] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n width: 100%;\n min-height: var(--default-clickable-area);\n transition: background-color var(--animation-quick) ease-in-out;\n transition: background-color 200ms ease-in-out;\n border-radius: var(--border-radius-element);\n}\n.app-navigation-entry-wrapper[data-v-d600f829] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n width: 100%;\n}\n.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-d600f829] {\n display: none;\n}\n.app-navigation-entry.active[data-v-d600f829] {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry.active[data-v-d600f829]:hover {\n background-color: var(--color-primary-element-hover) !important;\n}\n.app-navigation-entry.active .app-navigation-entry-link[data-v-d600f829], .app-navigation-entry.active .app-navigation-entry-button[data-v-d600f829] {\n color: var(--color-primary-element-text) !important;\n}\n.app-navigation-entry[data-v-d600f829]:focus-within, .app-navigation-entry[data-v-d600f829]:hover {\n background-color: var(--color-background-hover);\n}\n.app-navigation-entry.active .app-navigation-entry__children[data-v-d600f829], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-d600f829], .app-navigation-entry:hover .app-navigation-entry__children[data-v-d600f829] {\n background-color: var(--color-main-background);\n}\n.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829] {\n display: inline-block;\n}\n.app-navigation-entry .app-navigation-entry__actions[data-v-d600f829]:hover .button-vue {\n background-color: var(--color-background-dark) !important;\n}\n.app-navigation-entry.active .app-navigation-entry__actions[data-v-d600f829]:hover .button-vue {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry[data-v-d600f829] {\n /* hide deletion/collapse of subitems */\n}\n.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-d600f829] {\n display: none;\n}\n.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-d600f829], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-d600f829] {\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-d600f829], .app-navigation-entry .app-navigation-entry-button[data-v-d600f829] {\n z-index: 100; /* above the bullet to allow click*/\n display: flex;\n overflow: hidden;\n flex: 1 1 0;\n min-height: var(--default-clickable-area);\n padding: 0;\n white-space: nowrap;\n color: var(--color-main-text);\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px 16px;\n line-height: var(--default-clickable-area);\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon[data-v-d600f829], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-d600f829] {\n display: flex;\n align-items: center;\n flex: 0 0 var(--default-clickable-area);\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n background-size: 16px 16px;\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__name[data-v-d600f829], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-d600f829] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-d600f829], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-d600f829] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-d600f829]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-d600f829]:focus-visible {\n box-shadow: 0 0 0 4px var(--color-main-background);\n outline: 2px solid var(--color-main-text);\n border-radius: var(--border-radius-element);\n}\n\n/* Second level nesting for lists */\n.app-navigation-entry__children[data-v-d600f829] {\n --app-navigation-item-child-offset: 10px;\n position: relative;\n display: flex;\n flex: 0 1 auto;\n flex-direction: column;\n width: 100%;\n gap: var(--default-grid-baseline, 4px);\n padding-inline-start: var(--app-navigation-item-child-offset);\n}\n.app-navigation-entry__children .app-navigation-entry[data-v-d600f829] {\n display: inline-flex;\n flex-wrap: wrap;\n}\n.app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children[data-v-d600f829] {\n --app-navigation-item-child-offset: 0;\n}\n\n/* Deleted entries */\n.app-navigation-entry__deleted[data-v-d600f829] {\n display: inline-flex;\n flex: 1 1 0;\n padding-inline-start: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important;\n}\n.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-d600f829] {\n position: relative;\n overflow: hidden;\n flex: 1 1 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: var(--default-clickable-area);\n}\n\n/* counter and actions */\n.app-navigation-entry__utils[data-v-d600f829] {\n display: flex;\n min-width: var(--default-clickable-area);\n align-items: center;\n flex: 0 1 auto;\n justify-content: flex-end;\n}\n.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-d600f829] {\n display: inline-block;\n}\n.app-navigation-entry__utils[data-v-d600f829] {\n /* counter */\n}\n.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-d600f829] {\n margin-inline-end: calc(var(--default-grid-baseline) * 2);\n display: flex;\n align-items: center;\n flex: 0 1 auto;\n}\n.app-navigation-entry__utils[data-v-d600f829] {\n /* actions */\n}\n.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-d600f829] {\n display: none;\n}\n\n/* editing state */\n.app-navigation-entry--editing .app-navigation-entry-edit[data-v-d600f829] {\n z-index: 250;\n opacity: 1;\n}\n\n/* deleted state */\n.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-d600f829] {\n z-index: 250;\n transform: translateX(0);\n}\n\n/* pinned state */\n.app-navigation-entry--pinned[data-v-d600f829] {\n order: 2;\n margin-top: auto;\n}\n.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-d600f829] {\n margin-top: 0;\n}\n[data-themes*=highcontrast] .app-navigation-entry[data-v-d600f829]:active {\n background-color: var(--color-primary-element-light-hover) !important;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppNavigationItem-D97Onpd9.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,mBAAmB;AACrB;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,yDAAyD;AAC3D,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,eAAe;EACf,WAAW;EACX,yCAAyC;EACzC,+DAA+D;EAC/D,8CAA8C;EAC9C,2CAA2C;AAC7C;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,eAAe;EACf,WAAW;AACb;AACA;EACE,aAAa;AACf;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,+DAA+D;AACjE;AACA;EACE,mDAAmD;AACrD;AACA;EACE,+CAA+C;AACjD;AACA;EACE,8CAA8C;AAChD;AACA;EACE,qBAAqB;AACvB;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,uCAAuC;AACzC;AACA;EACE,aAAa;AACf;AACA;EACE,oEAAoE;AACtE;AACA;EACE,YAAY,EAAE,mCAAmC;EACjD,aAAa;EACb,gBAAgB;EAChB,WAAW;EACX,yCAAyC;EACzC,UAAU;EACV,mBAAmB;EACnB,6BAA6B;EAC7B,4BAA4B;EAC5B,4EAA4E;EAC5E,0BAA0B;EAC1B,0CAA0C;AAC5C;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uCAAuC;EACvC,uBAAuB;EACvB,oCAAoC;EACpC,qCAAqC;EACrC,0BAA0B;EAC1B,4BAA4B;EAC5B,4EAA4E;AAC9E;AACA;EACE,gBAAgB;EAChB,eAAe;EACf,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iDAAiD;EACjD,YAAY;AACd;AACA;EACE,kDAAkD;EAClD,yCAAyC;EACzC,2CAA2C;AAC7C;;AAEA,mCAAmC;AACnC;EACE,wCAAwC;EACxC,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,sBAAsB;EACtB,WAAW;EACX,sCAAsC;EACtC,6DAA6D;AAC/D;AACA;EACE,oBAAoB;EACpB,eAAe;AACjB;AACA;EACE,qCAAqC;AACvC;;AAEA,oBAAoB;AACpB;EACE,oBAAoB;EACpB,WAAW;EACX,iHAAiH;AACnH;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,WAAW;EACX,mBAAmB;EACnB,uBAAuB;EACvB,0CAA0C;AAC5C;;AAEA,wBAAwB;AACxB;EACE,aAAa;EACb,wCAAwC;EACxC,mBAAmB;EACnB,cAAc;EACd,yBAAyB;AAC3B;AACA;EACE,qBAAqB;AACvB;AACA;EACE,YAAY;AACd;AACA;EACE,yDAAyD;EACzD,aAAa;EACb,mBAAmB;EACnB,cAAc;AAChB;AACA;EACE,YAAY;AACd;AACA;EACE,aAAa;AACf;;AAEA,kBAAkB;AAClB;EACE,YAAY;EACZ,UAAU;AACZ;;AAEA,kBAAkB;AAClB;EACE,YAAY;EACZ,wBAAwB;AAC1B;;AAEA,iBAAiB;AACjB;EACE,QAAQ;EACR,gBAAgB;AAClB;AACA;EACE,aAAa;AACf;AACA;EACE,qEAAqE;AACvE",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-e6236e50] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.icon-collapse[data-v-e6236e50] {\n position: relative;\n inset-inline-end: 0;\n}\n.icon-collapse[data-v-e6236e50]:hover {\n background-color: var(--color-background-dark) !important;\n}\n.icon-collapse--active[data-v-e6236e50]:hover {\n background-color: var(--color-primary-element) !important;\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-d600f829] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.app-navigation-entry[data-v-d600f829] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n width: 100%;\n min-height: var(--default-clickable-area);\n transition: background-color var(--animation-quick) ease-in-out;\n transition: background-color 200ms ease-in-out;\n border-radius: var(--border-radius-element);\n}\n.app-navigation-entry-wrapper[data-v-d600f829] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n width: 100%;\n}\n.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-d600f829] {\n display: none;\n}\n.app-navigation-entry.active[data-v-d600f829] {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry.active[data-v-d600f829]:hover {\n background-color: var(--color-primary-element-hover) !important;\n}\n.app-navigation-entry.active .app-navigation-entry-link[data-v-d600f829], .app-navigation-entry.active .app-navigation-entry-button[data-v-d600f829] {\n color: var(--color-primary-element-text) !important;\n}\n.app-navigation-entry[data-v-d600f829]:focus-within, .app-navigation-entry[data-v-d600f829]:hover {\n background-color: var(--color-background-hover);\n}\n.app-navigation-entry.active .app-navigation-entry__children[data-v-d600f829], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-d600f829], .app-navigation-entry:hover .app-navigation-entry__children[data-v-d600f829] {\n background-color: var(--color-main-background);\n}\n.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-d600f829] {\n display: inline-block;\n}\n.app-navigation-entry .app-navigation-entry__actions[data-v-d600f829]:hover .button-vue {\n background-color: var(--color-background-dark) !important;\n}\n.app-navigation-entry.active .app-navigation-entry__actions[data-v-d600f829]:hover .button-vue {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry[data-v-d600f829] {\n /* hide deletion/collapse of subitems */\n}\n.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-d600f829] {\n display: none;\n}\n.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-d600f829], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-d600f829] {\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-d600f829], .app-navigation-entry .app-navigation-entry-button[data-v-d600f829] {\n z-index: 100; /* above the bullet to allow click*/\n display: flex;\n overflow: hidden;\n flex: 1 1 0;\n min-height: var(--default-clickable-area);\n padding: 0;\n white-space: nowrap;\n color: var(--color-main-text);\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px 16px;\n line-height: var(--default-clickable-area);\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon[data-v-d600f829], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-d600f829] {\n display: flex;\n align-items: center;\n flex: 0 0 var(--default-clickable-area);\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n background-size: 16px 16px;\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__name[data-v-d600f829], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-d600f829] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-d600f829], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-d600f829] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-d600f829]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-d600f829]:focus-visible {\n box-shadow: 0 0 0 4px var(--color-main-background);\n outline: 2px solid var(--color-main-text);\n border-radius: var(--border-radius-element);\n}\n\n/* Second level nesting for lists */\n.app-navigation-entry__children[data-v-d600f829] {\n --app-navigation-item-child-offset: 10px;\n position: relative;\n display: flex;\n flex: 0 1 auto;\n flex-direction: column;\n width: 100%;\n gap: var(--default-grid-baseline, 4px);\n padding-inline-start: var(--app-navigation-item-child-offset);\n}\n.app-navigation-entry__children .app-navigation-entry[data-v-d600f829] {\n display: inline-flex;\n flex-wrap: wrap;\n}\n.app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children[data-v-d600f829] {\n --app-navigation-item-child-offset: 0;\n}\n\n/* Deleted entries */\n.app-navigation-entry__deleted[data-v-d600f829] {\n display: inline-flex;\n flex: 1 1 0;\n padding-inline-start: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important;\n}\n.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-d600f829] {\n position: relative;\n overflow: hidden;\n flex: 1 1 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: var(--default-clickable-area);\n}\n\n/* counter and actions */\n.app-navigation-entry__utils[data-v-d600f829] {\n display: flex;\n min-width: var(--default-clickable-area);\n align-items: center;\n flex: 0 1 auto;\n justify-content: flex-end;\n}\n.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-d600f829] {\n display: inline-block;\n}\n.app-navigation-entry__utils[data-v-d600f829] {\n /* counter */\n}\n.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-d600f829] {\n margin-inline-end: calc(var(--default-grid-baseline) * 2);\n display: flex;\n align-items: center;\n flex: 0 1 auto;\n}\n.app-navigation-entry__utils[data-v-d600f829] {\n /* actions */\n}\n.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-d600f829] {\n display: none;\n}\n\n/* editing state */\n.app-navigation-entry--editing .app-navigation-entry-edit[data-v-d600f829] {\n z-index: 250;\n opacity: 1;\n}\n\n/* deleted state */\n.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-d600f829] {\n z-index: 250;\n transform: translateX(0);\n}\n\n/* pinned state */\n.app-navigation-entry--pinned[data-v-d600f829] {\n order: 2;\n margin-top: auto;\n}\n.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-d600f829] {\n margin-top: 0;\n}\n[data-themes*=highcontrast] .app-navigation-entry[data-v-d600f829]:active {\n background-color: var(--color-primary-element-light-hover) !important;\n}"],sourceRoot:""}]);const s=o},3970:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-d72957ed] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-list[data-v-d72957ed] {\n position: relative;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline, 4px);\n padding: var(--app-navigation-padding);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppNavigationList--36j6Acm.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,WAAW;EACX,kBAAkB;EAClB,gBAAgB;EAChB,aAAa;EACb,sBAAsB;EACtB,sCAAsC;EACtC,sCAAsC;AACxC",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-d72957ed] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-list[data-v-d72957ed] {\n position: relative;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline, 4px);\n padding: var(--app-navigation-padding);\n}"],sourceRoot:""}]);const s=o},9525:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-0ba6c9df] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/* 'New' button */\n.app-navigation-new[data-v-0ba6c9df] {\n display: block;\n padding: calc(var(--default-grid-baseline, 4px) * 2);\n}\n.app-navigation-new button[data-v-0ba6c9df] {\n width: 100%;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppNavigationNew-Bn8zj5lM.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA,iBAAiB;AACjB;EACE,cAAc;EACd,oDAAoD;AACtD;AACA;EACE,WAAW;AACb",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-0ba6c9df] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/* 'New' button */\n.app-navigation-new[data-v-0ba6c9df] {\n display: block;\n padding: calc(var(--default-grid-baseline, 4px) * 2);\n}\n.app-navigation-new button[data-v-0ba6c9df] {\n width: 100%;\n}"],sourceRoot:""}]);const s=o},5419:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-ee07f8f8] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.app-navigation-entry[data-v-ee07f8f8] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n width: 100%;\n min-height: var(--default-clickable-area);\n transition: background-color var(--animation-quick) ease-in-out;\n transition: background-color 200ms ease-in-out;\n border-radius: var(--border-radius-element);\n}\n.app-navigation-entry-wrapper[data-v-ee07f8f8] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n width: 100%;\n}\n.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-ee07f8f8] {\n display: none;\n}\n.app-navigation-entry.active[data-v-ee07f8f8] {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry.active[data-v-ee07f8f8]:hover {\n background-color: var(--color-primary-element-hover) !important;\n}\n.app-navigation-entry.active .app-navigation-entry-link[data-v-ee07f8f8], .app-navigation-entry.active .app-navigation-entry-button[data-v-ee07f8f8] {\n color: var(--color-primary-element-text) !important;\n}\n.app-navigation-entry[data-v-ee07f8f8]:focus-within, .app-navigation-entry[data-v-ee07f8f8]:hover {\n background-color: var(--color-background-hover);\n}\n.app-navigation-entry.active .app-navigation-entry__children[data-v-ee07f8f8], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-ee07f8f8], .app-navigation-entry:hover .app-navigation-entry__children[data-v-ee07f8f8] {\n background-color: var(--color-main-background);\n}\n.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8] {\n display: inline-block;\n}\n.app-navigation-entry .app-navigation-entry__actions[data-v-ee07f8f8]:hover .button-vue {\n background-color: var(--color-background-dark) !important;\n}\n.app-navigation-entry.active .app-navigation-entry__actions[data-v-ee07f8f8]:hover .button-vue {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry[data-v-ee07f8f8] {\n /* hide deletion/collapse of subitems */\n}\n.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-ee07f8f8] {\n display: none;\n}\n.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-ee07f8f8], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-ee07f8f8] {\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-ee07f8f8], .app-navigation-entry .app-navigation-entry-button[data-v-ee07f8f8] {\n z-index: 100; /* above the bullet to allow click*/\n display: flex;\n overflow: hidden;\n flex: 1 1 0;\n min-height: var(--default-clickable-area);\n padding: 0;\n white-space: nowrap;\n color: var(--color-main-text);\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px 16px;\n line-height: var(--default-clickable-area);\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon[data-v-ee07f8f8], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-ee07f8f8] {\n display: flex;\n align-items: center;\n flex: 0 0 var(--default-clickable-area);\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n background-size: 16px 16px;\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__name[data-v-ee07f8f8], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-ee07f8f8] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-ee07f8f8], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-ee07f8f8] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-ee07f8f8]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-ee07f8f8]:focus-visible {\n box-shadow: 0 0 0 4px var(--color-main-background);\n outline: 2px solid var(--color-main-text);\n border-radius: var(--border-radius-element);\n}\n\n/* Second level nesting for lists */\n.app-navigation-entry__children[data-v-ee07f8f8] {\n --app-navigation-item-child-offset: 10px;\n position: relative;\n display: flex;\n flex: 0 1 auto;\n flex-direction: column;\n width: 100%;\n gap: var(--default-grid-baseline, 4px);\n padding-inline-start: var(--app-navigation-item-child-offset);\n}\n.app-navigation-entry__children .app-navigation-entry[data-v-ee07f8f8] {\n display: inline-flex;\n flex-wrap: wrap;\n}\n.app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children[data-v-ee07f8f8] {\n --app-navigation-item-child-offset: 0;\n}\n\n/* Deleted entries */\n.app-navigation-entry__deleted[data-v-ee07f8f8] {\n display: inline-flex;\n flex: 1 1 0;\n padding-inline-start: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important;\n}\n.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-ee07f8f8] {\n position: relative;\n overflow: hidden;\n flex: 1 1 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: var(--default-clickable-area);\n}\n\n/* counter and actions */\n.app-navigation-entry__utils[data-v-ee07f8f8] {\n display: flex;\n min-width: var(--default-clickable-area);\n align-items: center;\n flex: 0 1 auto;\n justify-content: flex-end;\n}\n.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-ee07f8f8] {\n display: inline-block;\n}\n.app-navigation-entry__utils[data-v-ee07f8f8] {\n /* counter */\n}\n.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-ee07f8f8] {\n margin-inline-end: calc(var(--default-grid-baseline) * 2);\n display: flex;\n align-items: center;\n flex: 0 1 auto;\n}\n.app-navigation-entry__utils[data-v-ee07f8f8] {\n /* actions */\n}\n.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-ee07f8f8] {\n display: none;\n}\n\n/* editing state */\n.app-navigation-entry--editing .app-navigation-entry-edit[data-v-ee07f8f8] {\n z-index: 250;\n opacity: 1;\n}\n\n/* deleted state */\n.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-ee07f8f8] {\n z-index: 250;\n transform: translateX(0);\n}\n\n/* pinned state */\n.app-navigation-entry--pinned[data-v-ee07f8f8] {\n order: 2;\n margin-top: auto;\n}\n.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-ee07f8f8] {\n margin-top: 0;\n}\n[data-themes*=highcontrast] .app-navigation-entry[data-v-ee07f8f8]:active {\n background-color: var(--color-primary-element-light-hover) !important;\n}\n.app-navigation-new-item__name[data-v-ee07f8f8] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n padding-inline-start: 7px;\n font-size: 14px;\n}\n.newItemContainer[data-v-ee07f8f8] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppNavigationNewItem-e_CtdnzP.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,eAAe;EACf,WAAW;EACX,yCAAyC;EACzC,+DAA+D;EAC/D,8CAA8C;EAC9C,2CAA2C;AAC7C;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,eAAe;EACf,WAAW;AACb;AACA;EACE,aAAa;AACf;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,+DAA+D;AACjE;AACA;EACE,mDAAmD;AACrD;AACA;EACE,+CAA+C;AACjD;AACA;EACE,8CAA8C;AAChD;AACA;EACE,qBAAqB;AACvB;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,uCAAuC;AACzC;AACA;EACE,aAAa;AACf;AACA;EACE,oEAAoE;AACtE;AACA;EACE,YAAY,EAAE,mCAAmC;EACjD,aAAa;EACb,gBAAgB;EAChB,WAAW;EACX,yCAAyC;EACzC,UAAU;EACV,mBAAmB;EACnB,6BAA6B;EAC7B,4BAA4B;EAC5B,4EAA4E;EAC5E,0BAA0B;EAC1B,0CAA0C;AAC5C;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uCAAuC;EACvC,uBAAuB;EACvB,oCAAoC;EACpC,qCAAqC;EACrC,0BAA0B;EAC1B,4BAA4B;EAC5B,4EAA4E;AAC9E;AACA;EACE,gBAAgB;EAChB,eAAe;EACf,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iDAAiD;EACjD,YAAY;AACd;AACA;EACE,kDAAkD;EAClD,yCAAyC;EACzC,2CAA2C;AAC7C;;AAEA,mCAAmC;AACnC;EACE,wCAAwC;EACxC,kBAAkB;EAClB,aAAa;EACb,cAAc;EACd,sBAAsB;EACtB,WAAW;EACX,sCAAsC;EACtC,6DAA6D;AAC/D;AACA;EACE,oBAAoB;EACpB,eAAe;AACjB;AACA;EACE,qCAAqC;AACvC;;AAEA,oBAAoB;AACpB;EACE,oBAAoB;EACpB,WAAW;EACX,iHAAiH;AACnH;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,WAAW;EACX,mBAAmB;EACnB,uBAAuB;EACvB,0CAA0C;AAC5C;;AAEA,wBAAwB;AACxB;EACE,aAAa;EACb,wCAAwC;EACxC,mBAAmB;EACnB,cAAc;EACd,yBAAyB;AAC3B;AACA;EACE,qBAAqB;AACvB;AACA;EACE,YAAY;AACd;AACA;EACE,yDAAyD;EACzD,aAAa;EACb,mBAAmB;EACnB,cAAc;AAChB;AACA;EACE,YAAY;AACd;AACA;EACE,aAAa;AACf;;AAEA,kBAAkB;AAClB;EACE,YAAY;EACZ,UAAU;AACZ;;AAEA,kBAAkB;AAClB;EACE,YAAY;EACZ,wBAAwB;AAC1B;;AAEA,iBAAiB;AACjB;EACE,QAAQ;EACR,gBAAgB;AAClB;AACA;EACE,aAAa;AACf;AACA;EACE,qEAAqE;AACvE;AACA;EACE,gBAAgB;EAChB,eAAe;EACf,mBAAmB;EACnB,uBAAuB;EACvB,yBAAyB;EACzB,eAAe;AACjB;AACA;EACE,iDAAiD;EACjD,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-ee07f8f8] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.app-navigation-entry[data-v-ee07f8f8] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n width: 100%;\n min-height: var(--default-clickable-area);\n transition: background-color var(--animation-quick) ease-in-out;\n transition: background-color 200ms ease-in-out;\n border-radius: var(--border-radius-element);\n}\n.app-navigation-entry-wrapper[data-v-ee07f8f8] {\n position: relative;\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n width: 100%;\n}\n.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-ee07f8f8] {\n display: none;\n}\n.app-navigation-entry.active[data-v-ee07f8f8] {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry.active[data-v-ee07f8f8]:hover {\n background-color: var(--color-primary-element-hover) !important;\n}\n.app-navigation-entry.active .app-navigation-entry-link[data-v-ee07f8f8], .app-navigation-entry.active .app-navigation-entry-button[data-v-ee07f8f8] {\n color: var(--color-primary-element-text) !important;\n}\n.app-navigation-entry[data-v-ee07f8f8]:focus-within, .app-navigation-entry[data-v-ee07f8f8]:hover {\n background-color: var(--color-background-hover);\n}\n.app-navigation-entry.active .app-navigation-entry__children[data-v-ee07f8f8], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-ee07f8f8], .app-navigation-entry:hover .app-navigation-entry__children[data-v-ee07f8f8] {\n background-color: var(--color-main-background);\n}\n.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-ee07f8f8] {\n display: inline-block;\n}\n.app-navigation-entry .app-navigation-entry__actions[data-v-ee07f8f8]:hover .button-vue {\n background-color: var(--color-background-dark) !important;\n}\n.app-navigation-entry.active .app-navigation-entry__actions[data-v-ee07f8f8]:hover .button-vue {\n background-color: var(--color-primary-element) !important;\n}\n.app-navigation-entry[data-v-ee07f8f8] {\n /* hide deletion/collapse of subitems */\n}\n.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-ee07f8f8] {\n display: none;\n}\n.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-ee07f8f8], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-ee07f8f8] {\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-ee07f8f8], .app-navigation-entry .app-navigation-entry-button[data-v-ee07f8f8] {\n z-index: 100; /* above the bullet to allow click*/\n display: flex;\n overflow: hidden;\n flex: 1 1 0;\n min-height: var(--default-clickable-area);\n padding: 0;\n white-space: nowrap;\n color: var(--color-main-text);\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n background-size: 16px 16px;\n line-height: var(--default-clickable-area);\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon[data-v-ee07f8f8], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-ee07f8f8] {\n display: flex;\n align-items: center;\n flex: 0 0 var(--default-clickable-area);\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n background-size: 16px 16px;\n background-repeat: no-repeat;\n background-position: calc((var(--default-clickable-area) - 16px) / 2) center;\n}\n.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__name[data-v-ee07f8f8], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-ee07f8f8] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-ee07f8f8], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-ee07f8f8] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}\n.app-navigation-entry .app-navigation-entry-link[data-v-ee07f8f8]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-ee07f8f8]:focus-visible {\n box-shadow: 0 0 0 4px var(--color-main-background);\n outline: 2px solid var(--color-main-text);\n border-radius: var(--border-radius-element);\n}\n\n/* Second level nesting for lists */\n.app-navigation-entry__children[data-v-ee07f8f8] {\n --app-navigation-item-child-offset: 10px;\n position: relative;\n display: flex;\n flex: 0 1 auto;\n flex-direction: column;\n width: 100%;\n gap: var(--default-grid-baseline, 4px);\n padding-inline-start: var(--app-navigation-item-child-offset);\n}\n.app-navigation-entry__children .app-navigation-entry[data-v-ee07f8f8] {\n display: inline-flex;\n flex-wrap: wrap;\n}\n.app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children .app-navigation-entry__children[data-v-ee07f8f8] {\n --app-navigation-item-child-offset: 0;\n}\n\n/* Deleted entries */\n.app-navigation-entry__deleted[data-v-ee07f8f8] {\n display: inline-flex;\n flex: 1 1 0;\n padding-inline-start: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important;\n}\n.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-ee07f8f8] {\n position: relative;\n overflow: hidden;\n flex: 1 1 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: var(--default-clickable-area);\n}\n\n/* counter and actions */\n.app-navigation-entry__utils[data-v-ee07f8f8] {\n display: flex;\n min-width: var(--default-clickable-area);\n align-items: center;\n flex: 0 1 auto;\n justify-content: flex-end;\n}\n.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-ee07f8f8] {\n display: inline-block;\n}\n.app-navigation-entry__utils[data-v-ee07f8f8] {\n /* counter */\n}\n.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-ee07f8f8] {\n margin-inline-end: calc(var(--default-grid-baseline) * 2);\n display: flex;\n align-items: center;\n flex: 0 1 auto;\n}\n.app-navigation-entry__utils[data-v-ee07f8f8] {\n /* actions */\n}\n.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-ee07f8f8] {\n display: none;\n}\n\n/* editing state */\n.app-navigation-entry--editing .app-navigation-entry-edit[data-v-ee07f8f8] {\n z-index: 250;\n opacity: 1;\n}\n\n/* deleted state */\n.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-ee07f8f8] {\n z-index: 250;\n transform: translateX(0);\n}\n\n/* pinned state */\n.app-navigation-entry--pinned[data-v-ee07f8f8] {\n order: 2;\n margin-top: auto;\n}\n.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-ee07f8f8] {\n margin-top: 0;\n}\n[data-themes*=highcontrast] .app-navigation-entry[data-v-ee07f8f8]:active {\n background-color: var(--color-primary-element-light-hover) !important;\n}\n.app-navigation-new-item__name[data-v-ee07f8f8] {\n overflow: hidden;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n padding-inline-start: 7px;\n font-size: 14px;\n}\n.newItemContainer[data-v-ee07f8f8] {\n width: calc(100% - var(--default-clickable-area));\n margin: auto;\n}"],sourceRoot:""}]);const s=o},7443:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-f37737bd] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-search[data-v-f37737bd] {\n display: flex;\n gap: var(--app-navigation-padding);\n padding: var(--app-navigation-padding);\n}\n.app-navigation-search--has-actions .app-navigation-search__input[data-v-f37737bd] {\n flex-grow: 1;\n z-index: 3;\n}\n.app-navigation-search__actions[data-v-f37737bd] {\n display: flex;\n gap: var(--default-grid-baseline);\n margin-inline-start: 0;\n max-width: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline));\n max-height: var(--default-clickable-area);\n transition: margin-inline-start var(--animation-quick);\n}\n.app-navigation-search__actions--hidden[data-v-f37737bd] {\n margin-inline-start: calc(-1 * var(--default-clickable-area));\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppNavigationSearch-BH8hBjGe.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,kCAAkC;EAClC,sCAAsC;AACxC;AACA;EACE,YAAY;EACZ,UAAU;AACZ;AACA;EACE,aAAa;EACb,iCAAiC;EACjC,sBAAsB;EACtB,iFAAiF;EACjF,yCAAyC;EACzC,sDAAsD;AACxD;AACA;EACE,6DAA6D;AAC/D",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-f37737bd] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-search[data-v-f37737bd] {\n display: flex;\n gap: var(--app-navigation-padding);\n padding: var(--app-navigation-padding);\n}\n.app-navigation-search--has-actions .app-navigation-search__input[data-v-f37737bd] {\n flex-grow: 1;\n z-index: 3;\n}\n.app-navigation-search__actions[data-v-f37737bd] {\n display: flex;\n gap: var(--default-grid-baseline);\n margin-inline-start: 0;\n max-width: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline));\n max-height: var(--default-clickable-area);\n transition: margin-inline-start var(--animation-quick);\n}\n.app-navigation-search__actions--hidden[data-v-f37737bd] {\n margin-inline-start: calc(-1 * var(--default-clickable-area));\n}"],sourceRoot:""}]);const s=o},8743:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.push([e.id,"\n._container_fpy51_2 {\n\tmargin-top: auto;\n\tpadding: var(--default-grid-baseline);\n}\n._header_fpy51_7 {\n\tmargin-block: 0 var(--default-grid-baseline);\n\tmargin-inline: var(--default-grid-baseline);\n}\n\n/* Overwrite the padding to match NcAppNavigationItem */\n._button_fpy51_13 {\n\tpadding-inline: 0 calc((var(--default-clickable-area) - 16px) / 2) !important;\n.button-vue__text {\n\t\tfont-weight: normal;\n}\n}\n._content_fpy51_21 {\n\tdisplay: block;\n\tpadding: 10px;\n\n\t/* prevent scrolled contents from stopping too early */\n\tmargin-bottom: calc(-1 * var(--default-grid-baseline));\n\n\t/* restrict height of settings and make scrollable */\n\tmax-height: 300px;\n\toverflow-y: auto;\n}\n._animationActive_fpy51_33 {\n\ttransition-duration: var(--animation-slow);\n\ttransition-property: max-height, padding;\n\toverflow-y: hidden !important;\n}\n._animationStop_fpy51_39 {\n\tmax-height: 0 !important;\n\tpadding: 0 10px !important;\n}\n","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppNavigationSettings-Bt0dnsjR.css"],names:[],mappings:";AACA;CACC,gBAAgB;CAChB,qCAAqC;AACtC;AACA;CACC,4CAA4C;CAC5C,2CAA2C;AAC5C;;AAEA,uDAAuD;AACvD;CACC,6EAA6E;AAC9E;EACE,mBAAmB;AACrB;AACA;AACA;CACC,cAAc;CACd,aAAa;;CAEb,sDAAsD;CACtD,sDAAsD;;CAEtD,oDAAoD;CACpD,iBAAiB;CACjB,gBAAgB;AACjB;AACA;CACC,0CAA0C;CAC1C,wCAAwC;CACxC,6BAA6B;AAC9B;AACA;CACC,wBAAwB;CACxB,0BAA0B;AAC3B",sourcesContent:["\n._container_fpy51_2 {\n\tmargin-top: auto;\n\tpadding: var(--default-grid-baseline);\n}\n._header_fpy51_7 {\n\tmargin-block: 0 var(--default-grid-baseline);\n\tmargin-inline: var(--default-grid-baseline);\n}\n\n/* Overwrite the padding to match NcAppNavigationItem */\n._button_fpy51_13 {\n\tpadding-inline: 0 calc((var(--default-clickable-area) - 16px) / 2) !important;\n.button-vue__text {\n\t\tfont-weight: normal;\n}\n}\n._content_fpy51_21 {\n\tdisplay: block;\n\tpadding: 10px;\n\n\t/* prevent scrolled contents from stopping too early */\n\tmargin-bottom: calc(-1 * var(--default-grid-baseline));\n\n\t/* restrict height of settings and make scrollable */\n\tmax-height: 300px;\n\toverflow-y: auto;\n}\n._animationActive_fpy51_33 {\n\ttransition-duration: var(--animation-slow);\n\ttransition-property: max-height, padding;\n\toverflow-y: hidden !important;\n}\n._animationStop_fpy51_39 {\n\tmax-height: 0 !important;\n\tpadding: 0 10px !important;\n}\n"],sourceRoot:""}]);const s=o},4597:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.push([e.id,"\n.app-navigation-spacer[data-v-277fa710] {\n\t\tflex-shrink: 0;\n\t\theight: 22px;\n}\n\n","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppNavigationSpacer-LST5uYYS.css"],names:[],mappings:";AACA;EACE,cAAc;EACd,YAAY;AACd",sourcesContent:["\n.app-navigation-spacer[data-v-277fa710] {\n\t\tflex-shrink: 0;\n\t\theight: 22px;\n}\n\n"],sourceRoot:""}]);const s=o},449:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_pq4io_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._appSettingsDialogVersion_pq4io_20 {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n color: var(--color-text-maxcontrast);\n margin-block-end: calc(8 * var(--default-grid-baseline));\n margin-inline: var(--form-element-label-offset);\n}\n._appSettingsDialogVersion__legacy_pq4io_27 {\n margin-inline: 0;\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-ca87a6fd] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-settings[data-v-ca87a6fd] .app-settings__navigation {\n min-width: 200px;\n margin-inline-end: calc(4 * var(--default-grid-baseline));\n overflow-x: hidden;\n overflow-y: auto;\n position: relative;\n}\n.app-settings[data-v-ca87a6fd] .app-settings__content {\n padding-inline: calc(4 * var(--default-grid-baseline));\n}\n.navigation-list[data-v-ca87a6fd] {\n height: 100%;\n overflow-y: auto;\n padding: calc(3 * var(--default-grid-baseline));\n}\n.navigation-list__link[data-v-ca87a6fd] {\n display: flex;\n align-content: center;\n font-size: 16px;\n height: var(--default-clickable-area);\n margin: 4px 0;\n line-height: var(--default-clickable-area);\n border-radius: var(--border-radius-element);\n font-weight: bold;\n padding: 0 calc(4 * var(--default-grid-baseline));\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n background-color: transparent;\n border: none;\n}\n.navigation-list__link[data-v-ca87a6fd]:hover, .navigation-list__link[data-v-ca87a6fd]:focus {\n background-color: var(--color-background-hover);\n}\n.navigation-list__link--active[data-v-ca87a6fd] {\n background-color: var(--color-primary-element-light) !important;\n}\n.navigation-list__link--icon[data-v-ca87a6fd] {\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n gap: var(--default-grid-baseline);\n}\n.navigation-list__link-icon[data-v-ca87a6fd] {\n display: flex;\n justify-content: center;\n align-content: center;\n width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n max-width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n}\n@media only screen and (max-width: 512px) {\n.app-settings[data-v-ca87a6fd] .dialog__name {\n padding-inline-start: 16px;\n}\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppSettingsDialog-CapZ_qNk.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8FAA8F;EAC9F,oCAAoC;EACpC,wDAAwD;EACxD,+CAA+C;AACjD;AACA;EACE,gBAAgB;AAClB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,yDAAyD;EACzD,kBAAkB;EAClB,gBAAgB;EAChB,kBAAkB;AACpB;AACA;EACE,sDAAsD;AACxD;AACA;EACE,YAAY;EACZ,gBAAgB;EAChB,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,qBAAqB;EACrB,eAAe;EACf,qCAAqC;EACrC,aAAa;EACb,0CAA0C;EAC1C,2CAA2C;EAC3C,iBAAiB;EACjB,iDAAiD;EACjD,eAAe;EACf,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;EAChB,6BAA6B;EAC7B,YAAY;AACd;AACA;EACE,+CAA+C;AACjD;AACA;EACE,+DAA+D;AACjE;AACA;EACE,4DAA4D;EAC5D,iCAAiC;AACnC;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,qBAAqB;EACrB,6EAA6E;EAC7E,iFAAiF;AACnF;AACA;AACA;IACI,0BAA0B;AAC9B;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_pq4io_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._appSettingsDialogVersion_pq4io_20 {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n color: var(--color-text-maxcontrast);\n margin-block-end: calc(8 * var(--default-grid-baseline));\n margin-inline: var(--form-element-label-offset);\n}\n._appSettingsDialogVersion__legacy_pq4io_27 {\n margin-inline: 0;\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-ca87a6fd] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-settings[data-v-ca87a6fd] .app-settings__navigation {\n min-width: 200px;\n margin-inline-end: calc(4 * var(--default-grid-baseline));\n overflow-x: hidden;\n overflow-y: auto;\n position: relative;\n}\n.app-settings[data-v-ca87a6fd] .app-settings__content {\n padding-inline: calc(4 * var(--default-grid-baseline));\n}\n.navigation-list[data-v-ca87a6fd] {\n height: 100%;\n overflow-y: auto;\n padding: calc(3 * var(--default-grid-baseline));\n}\n.navigation-list__link[data-v-ca87a6fd] {\n display: flex;\n align-content: center;\n font-size: 16px;\n height: var(--default-clickable-area);\n margin: 4px 0;\n line-height: var(--default-clickable-area);\n border-radius: var(--border-radius-element);\n font-weight: bold;\n padding: 0 calc(4 * var(--default-grid-baseline));\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n background-color: transparent;\n border: none;\n}\n.navigation-list__link[data-v-ca87a6fd]:hover, .navigation-list__link[data-v-ca87a6fd]:focus {\n background-color: var(--color-background-hover);\n}\n.navigation-list__link--active[data-v-ca87a6fd] {\n background-color: var(--color-primary-element-light) !important;\n}\n.navigation-list__link--icon[data-v-ca87a6fd] {\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n gap: var(--default-grid-baseline);\n}\n.navigation-list__link-icon[data-v-ca87a6fd] {\n display: flex;\n justify-content: center;\n align-content: center;\n width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n max-width: calc(var(--default-clickable-area) - 2 * var(--default-grid-baseline));\n}\n@media only screen and (max-width: 512px) {\n.app-settings[data-v-ca87a6fd] .dialog__name {\n padding-inline-start: 16px;\n}\n}"],sourceRoot:""}]);const s=o},2481:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-4095bb7f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-settings-section[data-v-4095bb7f] {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --app-settings-section-text-offset: var(--form-element-label-offset);\n --app-settings-section-content-gap: calc(6 * var(--default-grid-baseline));\n margin-block-end: calc(8 * var(--default-grid-baseline));\n}\n.app-settings-section__name[data-v-4095bb7f] {\n margin: 0;\n padding-inline: var(--app-settings-section-text-offset);\n padding-block: 0;\n font-size: 20px;\n font-weight: bold;\n}\n.app-settings-section__description[data-v-4095bb7f] {\n padding-inline: var(--app-settings-section-text-offset);\n color: var(--color-text-maxcontrast);\n}\n.app-settings-section__content[data-v-4095bb7f] {\n margin-block-start: calc(2 * var(--default-grid-baseline));\n display: flex;\n flex-direction: column;\n justify-content: stretch;\n gap: var(--app-settings-section-content-gap);\n}\n.app-settings-section__legacy[data-v-4095bb7f] {\n --app-settings-section-text-offset: 0;\n --app-settings-section-content-gap: 0;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppSettingsSection-ObwpPdgW.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8FAA8F;EAC9F,oEAAoE;EACpE,0EAA0E;EAC1E,wDAAwD;AAC1D;AACA;EACE,SAAS;EACT,uDAAuD;EACvD,gBAAgB;EAChB,eAAe;EACf,iBAAiB;AACnB;AACA;EACE,uDAAuD;EACvD,oCAAoC;AACtC;AACA;EACE,0DAA0D;EAC1D,aAAa;EACb,sBAAsB;EACtB,wBAAwB;EACxB,4CAA4C;AAC9C;AACA;EACE,qCAAqC;EACrC,qCAAqC;AACvC",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-4095bb7f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-settings-section[data-v-4095bb7f] {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --app-settings-section-text-offset: var(--form-element-label-offset);\n --app-settings-section-content-gap: calc(6 * var(--default-grid-baseline));\n margin-block-end: calc(8 * var(--default-grid-baseline));\n}\n.app-settings-section__name[data-v-4095bb7f] {\n margin: 0;\n padding-inline: var(--app-settings-section-text-offset);\n padding-block: 0;\n font-size: 20px;\n font-weight: bold;\n}\n.app-settings-section__description[data-v-4095bb7f] {\n padding-inline: var(--app-settings-section-text-offset);\n color: var(--color-text-maxcontrast);\n}\n.app-settings-section__content[data-v-4095bb7f] {\n margin-block-start: calc(2 * var(--default-grid-baseline));\n display: flex;\n flex-direction: column;\n justify-content: stretch;\n gap: var(--app-settings-section-content-gap);\n}\n.app-settings-section__legacy[data-v-4095bb7f] {\n --app-settings-section-text-offset: 0;\n --app-settings-section-content-gap: 0;\n}"],sourceRoot:""}]);const s=o},8998:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.push([e.id,"\n._appSettingsSectionShortcuts_1trvh_2 {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: calc(4 * var(--default-grid-baseline));\n}\n","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppSettingsShortcutsSection-CRO4RakN.css"],names:[],mappings:";AACA;CACC,aAAa;CACb,sBAAsB;CACtB,2CAA2C;AAC5C",sourcesContent:["\n._appSettingsSectionShortcuts_1trvh_2 {\n\tdisplay: flex;\n\tflex-direction: column;\n\tgap: calc(4 * var(--default-grid-baseline));\n}\n"],sourceRoot:""}]);const s=o},1501:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_1y2dv_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._sidebarTabsButton_1y2dv_20 {\n border: none;\n border-bottom: var(--default-grid-baseline) solid transparent !important;\n border-radius: var(--border-radius-small);\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n font-size: var(--default-font-size);\n cursor: pointer;\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline);\n padding: var(--border-radius-small);\n transition: background-color var(--animation-quick), border-bottom-color var(--animation-quick);\n min-width: var(--default-clickable-area);\n}\n._sidebarTabsButton_1y2dv_20:hover {\n background-color: var(--color-background-hover) !important;\n}\n._sidebarTabsButton_1y2dv_20:active, ._sidebarTabsButton_1y2dv_20:focus {\n background-color: var(--color-main-background) !important;\n}\n._sidebarTabsButton_1y2dv_20 * {\n cursor: pointer;\n}\n._sidebarTabsButton_selected_1y2dv_45 {\n border-bottom-color: var(--color-primary-element) !important;\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: 0px;\n cursor: default;\n}\n._sidebarTabsButton_selected_1y2dv_45:hover {\n background-color: var(--color-primary-element-light-hover) !important;\n color: var(--color-primary-element-light-text) !important;\n}\n._sidebarTabsButton_selected_1y2dv_45 * {\n cursor: default;\n}\n._sidebarTabsButton__name_1y2dv_59 {\n font-weight: normal;\n overflow: hidden;\n text-overflow: ellipsis;\n text-wrap: nowrap;\n}\n._sidebarTabsButton_selected_1y2dv_45 ._sidebarTabsButton__name_1y2dv_59 {\n font-weight: bold;\n}\n._sidebarTabsButton__icon_1y2dv_70 {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n._sidebarTabsButton__legacyIcon_1y2dv_76 {\n background-size: 20px;\n display: flex;\n align-items: center;\n justify-content: center;\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-1e2d5bfb] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-sidebar-tabs[data-v-1e2d5bfb] {\n display: flex;\n flex-direction: column;\n min-height: 0;\n flex: 1 1 100%;\n}\n.app-sidebar-tabs__nav[data-v-1e2d5bfb] {\n display: flex;\n justify-content: stretch;\n margin: 10px 8px 0 8px;\n border-bottom: 1px solid var(--color-border);\n}\n.app-sidebar-tabs__tab[data-v-1e2d5bfb] {\n flex: 1 1 1px;\n}\n.app-sidebar-tabs__content[data-v-1e2d5bfb] {\n position: relative;\n min-height: 256px;\n height: 100%;\n}\n.app-sidebar-tabs__content--multiple[data-v-1e2d5bfb] > :not(section) {\n display: none;\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@property --app-sidebar-offset {\n syntax: "";\n initial-value: 0;\n inherits: true;\n}\nbody {\n /**\n * The padding between the toggle button and the page border\n */\n --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2);\n /**\n * The minimal offset width required to be reserved for the toggle button.\n * Automatically changes to 0 when there is no toggle button.\n */\n --app-sidebar-offset: 0;\n transition: --app-sidebar-offset 0ms !important;\n}\nbody:has(.app-sidebar.slide-right-enter-active),\nbody:has(.app-sidebar.slide-right-leave-active) {\n transition: --app-sidebar-offset var(--animation-quick);\n}\nbody:has(.app-sidebar__toggle) {\n --app-sidebar-offset: calc(var(--app-sidebar-padding) + var(--default-clickable-area));\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-104e67d6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*\n\tSidebar: to be used within #content\n\tapp-content will be shrunk properly\n*/\n.app-sidebar[data-v-104e67d6] {\n --app-sidebar-width: clamp(300px, 27vw, 500px);\n --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2);\n width: var(--app-sidebar-width);\n z-index: 1500;\n top: 0;\n inset-inline-end: 0;\n display: flex;\n overflow-x: hidden;\n overflow-y: auto;\n flex-direction: column;\n flex-shrink: 0;\n height: 100%;\n border-inline-start: 1px solid var(--color-border);\n background: var(--color-main-background);\n position: relative;\n}\n.app-sidebar__toggle[data-v-104e67d6] {\n position: absolute !important;\n inset-block-start: var(--app-sidebar-padding);\n inset-inline-end: var(--app-sidebar-padding);\n z-index: 1001;\n}\n.app-sidebar .app-sidebar-header[data-v-104e67d6] {\n --app-sidebar-close-button-offset: calc(var(--default-clickable-area) + var(--app-sidebar-padding));\n}\n.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-104e67d6] {\n position: absolute;\n z-index: 100;\n top: var(--app-sidebar-padding);\n inset-inline-end: var(--app-sidebar-padding);\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-104e67d6] {\n flex-direction: row;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-104e67d6] {\n --figure-size: calc($desc-height + var(--app-sidebar-padding));\n z-index: 2;\n width: var(--figure-size);\n height: var(--figure-size);\n margin: calc(var(--app-sidebar-padding) / 2);\n border-radius: 3px;\n flex: 0 0 auto;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-104e67d6] {\n padding-inline-start: 0;\n flex: 1 1 auto;\n min-width: 0;\n padding-inline-end: calc(var(--default-clickable-area) + var(--app-sidebar-close-button-offset));\n padding-top: var(--app-sidebar-padding);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-104e67d6] {\n padding-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-104e67d6] {\n z-index: 3;\n position: absolute;\n top: calc(var(--app-sidebar-padding) / 2);\n inset-inline-start: calc(-1 * var(--default-clickable-area));\n gap: 0;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__menu[data-v-104e67d6] {\n top: var(--app-sidebar-padding);\n inset-inline-end: var(--app-sidebar-close-button-offset);\n position: absolute;\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-104e67d6] {\n position: absolute;\n top: var(--app-sidebar-padding);\n inset-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-104e67d6] {\n padding-inline-end: calc(var(--default-clickable-area) + var(--app-sidebar-close-button-offset));\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-104e67d6] {\n padding-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-104e67d6] {\n display: flex;\n flex-direction: column;\n}\n.app-sidebar .app-sidebar-header__figure[data-v-104e67d6] {\n width: 100%;\n height: 250px;\n max-height: 250px;\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n}\n.app-sidebar .app-sidebar-header__figure--with-action[data-v-104e67d6] {\n cursor: pointer;\n}\n.app-sidebar .app-sidebar-header__desc[data-v-104e67d6] {\n position: relative;\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding-inline: var(--app-sidebar-padding);\n padding-block: var(--app-sidebar-padding) calc(var(--app-sidebar-padding) / 2);\n gap: 0 4px;\n}\n.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-104e67d6] {\n padding-inline-start: 6px;\n}\n.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-104e67d6], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-104e67d6] {\n margin-top: -2px;\n margin-bottom: -2px;\n}\n.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-104e67d6] {\n margin-top: -2px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-104e67d6] {\n display: flex;\n height: var(--default-clickable-area);\n width: var(--default-clickable-area);\n justify-content: center;\n flex: 0 0 auto;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-104e67d6] {\n box-shadow: none;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-104e67d6]:not([aria-pressed=true]):hover {\n box-shadow: none;\n background-color: var(--color-background-hover);\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container[data-v-104e67d6] {\n flex: 1 1 auto;\n display: flex;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container[data-v-104e67d6] {\n display: flex;\n align-items: center;\n min-height: var(--default-clickable-area);\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname[data-v-104e67d6] {\n padding: 0;\n min-height: 30px;\n font-size: 20px;\n line-height: 30px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname[data-v-104e67d6] .linkified {\n cursor: pointer;\n text-decoration: underline;\n margin: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname-form[data-v-104e67d6] {\n display: flex;\n flex: 1 1 auto;\n align-items: center;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname-form input.app-sidebar-header__mainname-input[data-v-104e67d6] {\n flex: 1 1 auto;\n margin: 0;\n padding: 7px;\n font-size: 20px;\n font-weight: bold;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__menu[data-v-104e67d6] {\n margin-inline-start: 5px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-104e67d6],\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-104e67d6] {\n overflow: hidden;\n width: 100%;\n margin: 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-104e67d6] {\n color: var(--color-text-maxcontrast);\n font-size: var(--default-font-size);\n padding: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-104e67d6] * {\n vertical-align: text-bottom;\n}\n.app-sidebar .app-sidebar-header .app-sidebar-header__mainname--hidden[data-v-104e67d6] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n margin: 0;\n width: 1px;\n height: 1px;\n overflow: hidden;\n}\n.app-sidebar .app-sidebar-header__description[data-v-104e67d6] {\n display: flex;\n align-items: center;\n margin: 0 10px;\n}\n@media only screen and (max-width: 512px) {\n.app-sidebar[data-v-104e67d6] {\n position: absolute;\n --app-sidebar-width: 100vw;\n}\n}\n.slide-right-leave-active[data-v-104e67d6],\n.slide-right-enter-active[data-v-104e67d6] {\n transition-duration: var(--animation-quick);\n transition-property: margin-inline-end;\n}\n.slide-right-enter-to[data-v-104e67d6],\n.slide-right-leave[data-v-104e67d6] {\n margin-inline-end: 0;\n}\n.slide-right-enter-from[data-v-104e67d6],\n.slide-right-leave-to[data-v-104e67d6] {\n margin-inline-end: calc(-1 * var(--app-sidebar-width));\n}',"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppSidebar-krHtMwId.css"],names:[],mappings:"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;AACA;EACE,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,qCAAqC;EACrC,oCAAoC;EACpC,uBAAuB;EACvB,cAAc;AAChB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,+CAA+C;AACjD;AACA;EACE,cAAc;EACd,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,YAAY;AACd;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,yCAAyC;AAC3C;AACA;EACE,UAAU;EACV,gBAAgB;EAChB,eAAe;EACf,iBAAiB;AACnB;AACA;EACE,eAAe;EACf,0BAA0B;EAC1B,SAAS;AACX;AACA;EACE,aAAa;EACb,cAAc;EACd,mBAAmB;AACrB;AACA;EACE,cAAc;EACd,SAAS;EACT,YAAY;EACZ,eAAe;EACf,iBAAiB;AACnB;AACA;EACE,wBAAwB;AAC1B;AACA;;EAEE,gBAAgB;EAChB,WAAW;EACX,SAAS;EACT,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oCAAoC;EACpC,mCAAmC;EACnC,UAAU;AACZ;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qBAAqB;EACrB,SAAS;EACT,UAAU;EACV,WAAW;EACX,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,cAAc;AAChB;AACA;AACA;IACI,kBAAkB;IAClB,0BAA0B;AAC9B;AACA;AACA;;EAEE,2CAA2C;EAC3C,sCAAsC;AACxC;AACA;;EAEE,oBAAoB;AACtB;AACA;;EAEE,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_1y2dv_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._sidebarTabsButton_1y2dv_20 {\n border: none;\n border-bottom: var(--default-grid-baseline) solid transparent !important;\n border-radius: var(--border-radius-small);\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n font-size: var(--default-font-size);\n cursor: pointer;\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline);\n padding: var(--border-radius-small);\n transition: background-color var(--animation-quick), border-bottom-color var(--animation-quick);\n min-width: var(--default-clickable-area);\n}\n._sidebarTabsButton_1y2dv_20:hover {\n background-color: var(--color-background-hover) !important;\n}\n._sidebarTabsButton_1y2dv_20:active, ._sidebarTabsButton_1y2dv_20:focus {\n background-color: var(--color-main-background) !important;\n}\n._sidebarTabsButton_1y2dv_20 * {\n cursor: pointer;\n}\n._sidebarTabsButton_selected_1y2dv_45 {\n border-bottom-color: var(--color-primary-element) !important;\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: 0px;\n cursor: default;\n}\n._sidebarTabsButton_selected_1y2dv_45:hover {\n background-color: var(--color-primary-element-light-hover) !important;\n color: var(--color-primary-element-light-text) !important;\n}\n._sidebarTabsButton_selected_1y2dv_45 * {\n cursor: default;\n}\n._sidebarTabsButton__name_1y2dv_59 {\n font-weight: normal;\n overflow: hidden;\n text-overflow: ellipsis;\n text-wrap: nowrap;\n}\n._sidebarTabsButton_selected_1y2dv_45 ._sidebarTabsButton__name_1y2dv_59 {\n font-weight: bold;\n}\n._sidebarTabsButton__icon_1y2dv_70 {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n._sidebarTabsButton__legacyIcon_1y2dv_76 {\n background-size: 20px;\n display: flex;\n align-items: center;\n justify-content: center;\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-1e2d5bfb] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-sidebar-tabs[data-v-1e2d5bfb] {\n display: flex;\n flex-direction: column;\n min-height: 0;\n flex: 1 1 100%;\n}\n.app-sidebar-tabs__nav[data-v-1e2d5bfb] {\n display: flex;\n justify-content: stretch;\n margin: 10px 8px 0 8px;\n border-bottom: 1px solid var(--color-border);\n}\n.app-sidebar-tabs__tab[data-v-1e2d5bfb] {\n flex: 1 1 1px;\n}\n.app-sidebar-tabs__content[data-v-1e2d5bfb] {\n position: relative;\n min-height: 256px;\n height: 100%;\n}\n.app-sidebar-tabs__content--multiple[data-v-1e2d5bfb] > :not(section) {\n display: none;\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@property --app-sidebar-offset {\n syntax: "";\n initial-value: 0;\n inherits: true;\n}\nbody {\n /**\n * The padding between the toggle button and the page border\n */\n --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2);\n /**\n * The minimal offset width required to be reserved for the toggle button.\n * Automatically changes to 0 when there is no toggle button.\n */\n --app-sidebar-offset: 0;\n transition: --app-sidebar-offset 0ms !important;\n}\nbody:has(.app-sidebar.slide-right-enter-active),\nbody:has(.app-sidebar.slide-right-leave-active) {\n transition: --app-sidebar-offset var(--animation-quick);\n}\nbody:has(.app-sidebar__toggle) {\n --app-sidebar-offset: calc(var(--app-sidebar-padding) + var(--default-clickable-area));\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-104e67d6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*\n\tSidebar: to be used within #content\n\tapp-content will be shrunk properly\n*/\n.app-sidebar[data-v-104e67d6] {\n --app-sidebar-width: clamp(300px, 27vw, 500px);\n --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2);\n width: var(--app-sidebar-width);\n z-index: 1500;\n top: 0;\n inset-inline-end: 0;\n display: flex;\n overflow-x: hidden;\n overflow-y: auto;\n flex-direction: column;\n flex-shrink: 0;\n height: 100%;\n border-inline-start: 1px solid var(--color-border);\n background: var(--color-main-background);\n position: relative;\n}\n.app-sidebar__toggle[data-v-104e67d6] {\n position: absolute !important;\n inset-block-start: var(--app-sidebar-padding);\n inset-inline-end: var(--app-sidebar-padding);\n z-index: 1001;\n}\n.app-sidebar .app-sidebar-header[data-v-104e67d6] {\n --app-sidebar-close-button-offset: calc(var(--default-clickable-area) + var(--app-sidebar-padding));\n}\n.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-104e67d6] {\n position: absolute;\n z-index: 100;\n top: var(--app-sidebar-padding);\n inset-inline-end: var(--app-sidebar-padding);\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-104e67d6] {\n flex-direction: row;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-104e67d6] {\n --figure-size: calc($desc-height + var(--app-sidebar-padding));\n z-index: 2;\n width: var(--figure-size);\n height: var(--figure-size);\n margin: calc(var(--app-sidebar-padding) / 2);\n border-radius: 3px;\n flex: 0 0 auto;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-104e67d6] {\n padding-inline-start: 0;\n flex: 1 1 auto;\n min-width: 0;\n padding-inline-end: calc(var(--default-clickable-area) + var(--app-sidebar-close-button-offset));\n padding-top: var(--app-sidebar-padding);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-104e67d6] {\n padding-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-104e67d6] {\n z-index: 3;\n position: absolute;\n top: calc(var(--app-sidebar-padding) / 2);\n inset-inline-start: calc(-1 * var(--default-clickable-area));\n gap: 0;\n}\n.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__menu[data-v-104e67d6] {\n top: var(--app-sidebar-padding);\n inset-inline-end: var(--app-sidebar-close-button-offset);\n position: absolute;\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-104e67d6] {\n position: absolute;\n top: var(--app-sidebar-padding);\n inset-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-104e67d6] {\n padding-inline-end: calc(var(--default-clickable-area) + var(--app-sidebar-close-button-offset));\n}\n.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-104e67d6] {\n padding-inline-end: var(--app-sidebar-close-button-offset);\n}\n.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-104e67d6] {\n display: flex;\n flex-direction: column;\n}\n.app-sidebar .app-sidebar-header__figure[data-v-104e67d6] {\n width: 100%;\n height: 250px;\n max-height: 250px;\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n}\n.app-sidebar .app-sidebar-header__figure--with-action[data-v-104e67d6] {\n cursor: pointer;\n}\n.app-sidebar .app-sidebar-header__desc[data-v-104e67d6] {\n position: relative;\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n padding-inline: var(--app-sidebar-padding);\n padding-block: var(--app-sidebar-padding) calc(var(--app-sidebar-padding) / 2);\n gap: 0 4px;\n}\n.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-104e67d6] {\n padding-inline-start: 6px;\n}\n.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-104e67d6], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-104e67d6] {\n margin-top: -2px;\n margin-bottom: -2px;\n}\n.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-104e67d6] {\n margin-top: -2px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-104e67d6] {\n display: flex;\n height: var(--default-clickable-area);\n width: var(--default-clickable-area);\n justify-content: center;\n flex: 0 0 auto;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-104e67d6] {\n box-shadow: none;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-104e67d6]:not([aria-pressed=true]):hover {\n box-shadow: none;\n background-color: var(--color-background-hover);\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container[data-v-104e67d6] {\n flex: 1 1 auto;\n display: flex;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container[data-v-104e67d6] {\n display: flex;\n align-items: center;\n min-height: var(--default-clickable-area);\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname[data-v-104e67d6] {\n padding: 0;\n min-height: 30px;\n font-size: 20px;\n line-height: 30px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname[data-v-104e67d6] .linkified {\n cursor: pointer;\n text-decoration: underline;\n margin: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname-form[data-v-104e67d6] {\n display: flex;\n flex: 1 1 auto;\n align-items: center;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__mainname-form input.app-sidebar-header__mainname-input[data-v-104e67d6] {\n flex: 1 1 auto;\n margin: 0;\n padding: 7px;\n font-size: 20px;\n font-weight: bold;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname-container .app-sidebar-header__menu[data-v-104e67d6] {\n margin-inline-start: 5px;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-104e67d6],\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-104e67d6] {\n overflow: hidden;\n width: 100%;\n margin: 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-104e67d6] {\n color: var(--color-text-maxcontrast);\n font-size: var(--default-font-size);\n padding: 0;\n}\n.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-104e67d6] * {\n vertical-align: text-bottom;\n}\n.app-sidebar .app-sidebar-header .app-sidebar-header__mainname--hidden[data-v-104e67d6] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n margin: 0;\n width: 1px;\n height: 1px;\n overflow: hidden;\n}\n.app-sidebar .app-sidebar-header__description[data-v-104e67d6] {\n display: flex;\n align-items: center;\n margin: 0 10px;\n}\n@media only screen and (max-width: 512px) {\n.app-sidebar[data-v-104e67d6] {\n position: absolute;\n --app-sidebar-width: 100vw;\n}\n}\n.slide-right-leave-active[data-v-104e67d6],\n.slide-right-enter-active[data-v-104e67d6] {\n transition-duration: var(--animation-quick);\n transition-property: margin-inline-end;\n}\n.slide-right-enter-to[data-v-104e67d6],\n.slide-right-leave[data-v-104e67d6] {\n margin-inline-end: 0;\n}\n.slide-right-enter-from[data-v-104e67d6],\n.slide-right-leave-to[data-v-104e67d6] {\n margin-inline-end: calc(-1 * var(--app-sidebar-width));\n}'],sourceRoot:""}]);const s=o},4868:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-dba10798] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-sidebar__tab[data-v-dba10798] {\n display: none;\n padding: 10px;\n min-height: 100%;\n max-height: 100%;\n height: 100%;\n overflow: auto;\n}\n.app-sidebar__tab[data-v-dba10798]:focus {\n border-color: var(--color-primary-element);\n box-shadow: 0 0 0.2em var(--color-primary-element);\n outline: 0;\n}\n.app-sidebar__tab--active[data-v-dba10798] {\n display: block;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAppSidebarTab-Xd3HTDbw.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,aAAa;EACb,gBAAgB;EAChB,gBAAgB;EAChB,YAAY;EACZ,cAAc;AAChB;AACA;EACE,0CAA0C;EAC1C,kDAAkD;EAClD,UAAU;AACZ;AACA;EACE,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-dba10798] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-sidebar__tab[data-v-dba10798] {\n display: none;\n padding: 10px;\n min-height: 100%;\n max-height: 100%;\n height: 100%;\n overflow: auto;\n}\n.app-sidebar__tab[data-v-dba10798]:focus {\n border-color: var(--color-primary-element);\n box-shadow: 0 0 0.2em var(--color-primary-element);\n outline: 0;\n}\n.app-sidebar__tab--active[data-v-dba10798] {\n display: block;\n}"],sourceRoot:""}]);const s=o},1611:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_1xe1x_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantButton_1xe1x_20 {\n --assistant-button-color: var(--color-element-assistant, linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%));\n --assistant-button-background-color: var(--color-background-assistant, #F6F5FF);\n background-image: var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));\n border-radius: var(--border-radius-element);\n height: var(--default-clickable-area);\n width: fit-content;\n padding-inline: 1px;\n padding-block: 1px 2px;\n}\n._assistantButton_disabled_1xe1x_30 {\n filter: saturate(0.5);\n opacity: 0.5;\n}\n._assistantButton_primary_1xe1x_34 {\n --assistant-button-color: white;\n --assistant-button-background-color: var(--color-element-assistant,linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%));\n}\n._assistantButton_primary_1xe1x_34 ._assistantButton__icon_1xe1x_38,\n._assistantButton_primary_1xe1x_34 ._assistantButton__text_1xe1x_39 {\n color: white !important;\n}\n._assistantButton__button_1xe1x_42 {\n --button-size: calc(var(--default-clickable-area) - 3px) !important;\n background-color: var(--assistant-button-background-color) !important;\n background-image: var(--assistant-button-background-color) !important;\n border: none !important;\n}\n._assistantButton__button_1xe1x_42:hover {\n filter: brightness(120%);\n}\n._assistantButton__text_1xe1x_39 {\n background-image: var(--assistant-button-color);\n color: transparent !important;\n background-clip: text;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAssistantButton-owGSr0s0.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,wHAAwH;EACxH,+EAA+E;EAC/E,mGAAmG;EACnG,2CAA2C;EAC3C,qCAAqC;EACrC,kBAAkB;EAClB,mBAAmB;EACnB,sBAAsB;AACxB;AACA;EACE,qBAAqB;EACrB,YAAY;AACd;AACA;EACE,+BAA+B;EAC/B,kIAAkI;AACpI;AACA;;EAEE,uBAAuB;AACzB;AACA;EACE,mEAAmE;EACnE,qEAAqE;EACrE,qEAAqE;EACrE,uBAAuB;AACzB;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,+CAA+C;EAC/C,6BAA6B;EAC7B,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_1xe1x_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantButton_1xe1x_20 {\n --assistant-button-color: var(--color-element-assistant, linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%));\n --assistant-button-background-color: var(--color-background-assistant, #F6F5FF);\n background-image: var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));\n border-radius: var(--border-radius-element);\n height: var(--default-clickable-area);\n width: fit-content;\n padding-inline: 1px;\n padding-block: 1px 2px;\n}\n._assistantButton_disabled_1xe1x_30 {\n filter: saturate(0.5);\n opacity: 0.5;\n}\n._assistantButton_primary_1xe1x_34 {\n --assistant-button-color: white;\n --assistant-button-background-color: var(--color-element-assistant,linear-gradient(238deg, #A569D3 12%, #00679E 39%, #422083 86%));\n}\n._assistantButton_primary_1xe1x_34 ._assistantButton__icon_1xe1x_38,\n._assistantButton_primary_1xe1x_34 ._assistantButton__text_1xe1x_39 {\n color: white !important;\n}\n._assistantButton__button_1xe1x_42 {\n --button-size: calc(var(--default-clickable-area) - 3px) !important;\n background-color: var(--assistant-button-background-color) !important;\n background-image: var(--assistant-button-background-color) !important;\n border: none !important;\n}\n._assistantButton__button_1xe1x_42:hover {\n filter: brightness(120%);\n}\n._assistantButton__text_1xe1x_39 {\n background-image: var(--assistant-button-color);\n color: transparent !important;\n background-clip: text;\n}"],sourceRoot:""}]);const s=o},3595:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_ri18g_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantContent_ri18g_20 {\n background-image: var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));\n border-radius: var(--border-radius-container);\n padding: 2px;\n}\n._assistantContent__inner_ri18g_25 {\n background-color: var(--color-background-assistant, #F6F5FF);\n border-radius: calc(var(--border-radius-container) - 1px);\n color: var(--color-main-text);\n padding: calc(var(--border-radius-container) - 1px);\n height: 100%;\n width: 100%;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAssistantContent-Ban7n3Bg.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,mGAAmG;EACnG,6CAA6C;EAC7C,YAAY;AACd;AACA;EACE,4DAA4D;EAC5D,yDAAyD;EACzD,6BAA6B;EAC7B,mDAAmD;EACnD,YAAY;EACZ,WAAW;AACb",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_ri18g_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantContent_ri18g_20 {\n background-image: var(--color-border-assistant, linear-gradient(125deg, #7398FE 50%, #6104A4 125%));\n border-radius: var(--border-radius-container);\n padding: 2px;\n}\n._assistantContent__inner_ri18g_25 {\n background-color: var(--color-background-assistant, #F6F5FF);\n border-radius: calc(var(--border-radius-container) - 1px);\n color: var(--color-main-text);\n padding: calc(var(--border-radius-container) - 1px);\n height: 100%;\n width: 100%;\n}"],sourceRoot:""}]);const s=o},4499:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_1ndue_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantIcon_1ndue_20 {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n._assistantIcon_1ndue_20:not(._assistantIcon_inline_1ndue_25) {\n display: flex;\n min-height: var(--default-clickable-area);\n min-width: var(--default-clickable-area);\n}\n._assistantIcon__svg_1ndue_30 {\n display: inline-block;\n width: var(--6629513e);\n height: var(--6629513e);\n max-width: var(--6629513e);\n max-height: var(--6629513e);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAssistantIcon--1biUGYh.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,yCAAyC;EACzC,wCAAwC;AAC1C;AACA;EACE,qBAAqB;EACrB,sBAAsB;EACtB,uBAAuB;EACvB,0BAA0B;EAC1B,2BAA2B;AAC7B",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_1ndue_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._assistantIcon_1ndue_20 {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n}\n._assistantIcon_1ndue_20:not(._assistantIcon_inline_1ndue_25) {\n display: flex;\n min-height: var(--default-clickable-area);\n min-width: var(--default-clickable-area);\n}\n._assistantIcon__svg_1ndue_30 {\n display: inline-block;\n width: var(--6629513e);\n height: var(--6629513e);\n max-width: var(--6629513e);\n max-height: var(--6629513e);\n}"],sourceRoot:""}]);const s=o},3495:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-d7dc2a1f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.avatardiv[data-v-d7dc2a1f] {\n position: relative;\n display: inline-block;\n width: var(--avatar-size);\n height: var(--avatar-size);\n}\n.avatardiv--unknown[data-v-d7dc2a1f] {\n position: relative;\n background-color: var(--color-main-background);\n white-space: normal;\n}\n.avatardiv[data-v-d7dc2a1f]:not(.avatardiv--unknown) {\n background-color: var(--color-main-background) !important;\n box-shadow: 0 0 5px rgba(0, 0, 0, 0.05) inset;\n}\n.avatardiv--with-menu[data-v-d7dc2a1f] {\n cursor: pointer;\n}\n.avatardiv--with-menu .action-item[data-v-d7dc2a1f] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n}\n.avatardiv--with-menu[data-v-d7dc2a1f] .action-item__menutoggle {\n cursor: pointer;\n opacity: 0;\n}\n.avatardiv--with-menu[data-v-d7dc2a1f]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-d7dc2a1f]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-d7dc2a1f] .action-item__menutoggle {\n opacity: 1;\n}\n.avatardiv--with-menu:focus-within img[data-v-d7dc2a1f], .avatardiv--with-menu:hover img[data-v-d7dc2a1f], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-d7dc2a1f] {\n opacity: 0.3;\n}\n.avatardiv--with-menu[data-v-d7dc2a1f] .action-item__menutoggle,\n.avatardiv--with-menu img[data-v-d7dc2a1f] {\n transition: opacity var(--animation-quick);\n}\n.avatardiv--with-menu[data-v-d7dc2a1f] .button-vue,\n.avatardiv--with-menu[data-v-d7dc2a1f] .button-vue__icon {\n height: var(--avatar-size);\n min-height: var(--avatar-size);\n width: var(--avatar-size) !important;\n min-width: var(--avatar-size);\n}\n.avatardiv--with-menu[data-v-d7dc2a1f] > .button-vue, .avatardiv--with-menu[data-v-d7dc2a1f] > .action-item .button-vue {\n --button-radius: calc(var(--avatar-size) / 2);\n}\n.avatardiv .avatardiv__initials-wrapper[data-v-d7dc2a1f] {\n display: block;\n height: var(--avatar-size);\n width: var(--avatar-size);\n background-color: var(--color-main-background);\n border-radius: calc(var(--avatar-size) / 2);\n}\n.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-d7dc2a1f] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n display: block;\n width: 100%;\n text-align: center;\n font-weight: normal;\n}\n.avatardiv img[data-v-d7dc2a1f] {\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n.avatardiv .material-design-icon[data-v-d7dc2a1f] {\n width: var(--avatar-size);\n height: var(--avatar-size);\n}\n.avatardiv .avatardiv__user-status[data-v-d7dc2a1f] {\n --avatar-status-size-orbital: calc(var(--avatar-size) * (1 - 1 / sqrt(2)));\n --avatar-status-size-min: var(--font-size-small);\n --avatar-status-size: max(var(--avatar-status-size-orbital), var(--avatar-status-size-min));\n box-sizing: border-box;\n position: absolute;\n inset-inline-end: 0;\n inset-block-end: 0;\n height: var(--avatar-status-size);\n width: var(--avatar-status-size);\n line-height: 1;\n font-size: calc(var(--avatar-status-size) / 1.2);\n background-color: var(--color-main-background);\n background-repeat: no-repeat;\n background-size: var(--avatar-status-size);\n background-position: center;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.acli:hover .avatardiv .avatardiv__user-status[data-v-d7dc2a1f] {\n border-color: var(--color-background-hover);\n background-color: var(--color-background-hover);\n}\n.acli.active .avatardiv .avatardiv__user-status[data-v-d7dc2a1f] {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\n.avatardiv .avatardiv__user-status--icon[data-v-d7dc2a1f] {\n border: none;\n background-color: transparent;\n}\n.avatardiv .popovermenu-wrapper[data-v-d7dc2a1f] {\n position: relative;\n display: inline-block;\n}\n.avatar-class-icon[data-v-d7dc2a1f] {\n display: block;\n border-radius: calc(var(--avatar-size) / 2);\n background-color: var(--color-background-darker);\n height: 100%;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcAvatar-f8SJKMDw.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,qBAAqB;EACrB,yBAAyB;EACzB,0BAA0B;AAC5B;AACA;EACE,kBAAkB;EAClB,8CAA8C;EAC9C,mBAAmB;AACrB;AACA;EACE,yDAAyD;EACzD,6CAA6C;AAC/C;AACA;EACE,eAAe;AACjB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qBAAqB;AACvB;AACA;EACE,eAAe;EACf,UAAU;AACZ;AACA;EACE,UAAU;AACZ;AACA;EACE,YAAY;AACd;AACA;;EAEE,0CAA0C;AAC5C;AACA;;EAEE,0BAA0B;EAC1B,8BAA8B;EAC9B,oCAAoC;EACpC,6BAA6B;AAC/B;AACA;EACE,6CAA6C;AAC/C;AACA;EACE,cAAc;EACd,0BAA0B;EAC1B,yBAAyB;EACzB,8CAA8C;EAC9C,2CAA2C;AAC7C;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qBAAqB;EACrB,cAAc;EACd,WAAW;EACX,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE,WAAW;EACX,YAAY;EACZ,iBAAiB;AACnB;AACA;EACE,yBAAyB;EACzB,0BAA0B;AAC5B;AACA;EACE,0EAA0E;EAC1E,gDAAgD;EAChD,2FAA2F;EAC3F,sBAAsB;EACtB,kBAAkB;EAClB,mBAAmB;EACnB,kBAAkB;EAClB,iCAAiC;EACjC,gCAAgC;EAChC,cAAc;EACd,gDAAgD;EAChD,8CAA8C;EAC9C,4BAA4B;EAC5B,0CAA0C;EAC1C,2BAA2B;EAC3B,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2CAA2C;EAC3C,+CAA+C;AACjD;AACA;EACE,gDAAgD;EAChD,oDAAoD;AACtD;AACA;EACE,YAAY;EACZ,6BAA6B;AAC/B;AACA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,cAAc;EACd,2CAA2C;EAC3C,gDAAgD;EAChD,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-d7dc2a1f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.avatardiv[data-v-d7dc2a1f] {\n position: relative;\n display: inline-block;\n width: var(--avatar-size);\n height: var(--avatar-size);\n}\n.avatardiv--unknown[data-v-d7dc2a1f] {\n position: relative;\n background-color: var(--color-main-background);\n white-space: normal;\n}\n.avatardiv[data-v-d7dc2a1f]:not(.avatardiv--unknown) {\n background-color: var(--color-main-background) !important;\n box-shadow: 0 0 5px rgba(0, 0, 0, 0.05) inset;\n}\n.avatardiv--with-menu[data-v-d7dc2a1f] {\n cursor: pointer;\n}\n.avatardiv--with-menu .action-item[data-v-d7dc2a1f] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n}\n.avatardiv--with-menu[data-v-d7dc2a1f] .action-item__menutoggle {\n cursor: pointer;\n opacity: 0;\n}\n.avatardiv--with-menu[data-v-d7dc2a1f]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-d7dc2a1f]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-d7dc2a1f] .action-item__menutoggle {\n opacity: 1;\n}\n.avatardiv--with-menu:focus-within img[data-v-d7dc2a1f], .avatardiv--with-menu:hover img[data-v-d7dc2a1f], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-d7dc2a1f] {\n opacity: 0.3;\n}\n.avatardiv--with-menu[data-v-d7dc2a1f] .action-item__menutoggle,\n.avatardiv--with-menu img[data-v-d7dc2a1f] {\n transition: opacity var(--animation-quick);\n}\n.avatardiv--with-menu[data-v-d7dc2a1f] .button-vue,\n.avatardiv--with-menu[data-v-d7dc2a1f] .button-vue__icon {\n height: var(--avatar-size);\n min-height: var(--avatar-size);\n width: var(--avatar-size) !important;\n min-width: var(--avatar-size);\n}\n.avatardiv--with-menu[data-v-d7dc2a1f] > .button-vue, .avatardiv--with-menu[data-v-d7dc2a1f] > .action-item .button-vue {\n --button-radius: calc(var(--avatar-size) / 2);\n}\n.avatardiv .avatardiv__initials-wrapper[data-v-d7dc2a1f] {\n display: block;\n height: var(--avatar-size);\n width: var(--avatar-size);\n background-color: var(--color-main-background);\n border-radius: calc(var(--avatar-size) / 2);\n}\n.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-d7dc2a1f] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n display: block;\n width: 100%;\n text-align: center;\n font-weight: normal;\n}\n.avatardiv img[data-v-d7dc2a1f] {\n width: 100%;\n height: 100%;\n object-fit: cover;\n}\n.avatardiv .material-design-icon[data-v-d7dc2a1f] {\n width: var(--avatar-size);\n height: var(--avatar-size);\n}\n.avatardiv .avatardiv__user-status[data-v-d7dc2a1f] {\n --avatar-status-size-orbital: calc(var(--avatar-size) * (1 - 1 / sqrt(2)));\n --avatar-status-size-min: var(--font-size-small);\n --avatar-status-size: max(var(--avatar-status-size-orbital), var(--avatar-status-size-min));\n box-sizing: border-box;\n position: absolute;\n inset-inline-end: 0;\n inset-block-end: 0;\n height: var(--avatar-status-size);\n width: var(--avatar-status-size);\n line-height: 1;\n font-size: calc(var(--avatar-status-size) / 1.2);\n background-color: var(--color-main-background);\n background-repeat: no-repeat;\n background-size: var(--avatar-status-size);\n background-position: center;\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.acli:hover .avatardiv .avatardiv__user-status[data-v-d7dc2a1f] {\n border-color: var(--color-background-hover);\n background-color: var(--color-background-hover);\n}\n.acli.active .avatardiv .avatardiv__user-status[data-v-d7dc2a1f] {\n border-color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\n.avatardiv .avatardiv__user-status--icon[data-v-d7dc2a1f] {\n border: none;\n background-color: transparent;\n}\n.avatardiv .popovermenu-wrapper[data-v-d7dc2a1f] {\n position: relative;\n display: inline-block;\n}\n.avatar-class-icon[data-v-d7dc2a1f] {\n display: block;\n border-radius: calc(var(--avatar-size) / 2);\n background-color: var(--color-background-darker);\n height: 100%;\n}"],sourceRoot:""}]);const s=o},4307:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.push([e.id,"\n._fadeTransition_13rtj_2 {\n\ttransition: all var(--animation-quick) ease;\n}\n._fadeTransitionActive_13rtj_6 {\n\topacity: 0;\n\tposition: absolute;\n}\n","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcBlurHash-7aGtE-_T.css"],names:[],mappings:";AACA;CACC,2CAA2C;AAC5C;AACA;CACC,UAAU;CACV,kBAAkB;AACnB",sourcesContent:["\n._fadeTransition_13rtj_2 {\n\ttransition: all var(--animation-quick) ease;\n}\n._fadeTransitionActive_13rtj_6 {\n\topacity: 0;\n\tposition: absolute;\n}\n"],sourceRoot:""}]);const s=o},9067:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-28ef52a4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-crumb[data-v-28ef52a4] {\n background-image: none;\n display: inline-flex;\n height: var(--default-clickable-area);\n padding: 0;\n}\n.vue-crumb[data-v-28ef52a4]:last-child {\n min-width: 0;\n}\n.vue-crumb:last-child .vue-crumb__separator[data-v-28ef52a4] {\n display: none;\n}\n.vue-crumb--hidden[data-v-28ef52a4] {\n display: none;\n}\n.vue-crumb__separator[data-v-28ef52a4] {\n padding: 0;\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb.vue-crumb--hovered[data-v-28ef52a4] .button-vue {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue {\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue:focus {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue__text {\n font-weight: normal;\n}\n.vue-crumb[data-v-28ef52a4] .button-vue__text {\n margin: 0;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item {\n max-width: 100%;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item .button-vue {\n padding: 0 4px 0 16px;\n max-width: 100%;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item .button-vue__wrapper {\n flex-direction: row-reverse;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item.action-item--open .action-item__menutoggle {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcBreadcrumb-CHjeSh0y.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,sBAAsB;EACtB,oBAAoB;EACpB,qCAAqC;EACrC,UAAU;AACZ;AACA;EACE,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,UAAU;EACV,oCAAoC;AACtC;AACA;EACE,8CAA8C;EAC9C,6BAA6B;AAC/B;AACA;EACE,oCAAoC;AACtC;AACA;EACE,8CAA8C;EAC9C,6BAA6B;AAC/B;AACA;EACE,mBAAmB;AACrB;AACA;EACE,SAAS;AACX;AACA;EACE,eAAe;AACjB;AACA;EACE,qBAAqB;EACrB,eAAe;AACjB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,8CAA8C;EAC9C,6BAA6B;AAC/B",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-28ef52a4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-crumb[data-v-28ef52a4] {\n background-image: none;\n display: inline-flex;\n height: var(--default-clickable-area);\n padding: 0;\n}\n.vue-crumb[data-v-28ef52a4]:last-child {\n min-width: 0;\n}\n.vue-crumb:last-child .vue-crumb__separator[data-v-28ef52a4] {\n display: none;\n}\n.vue-crumb--hidden[data-v-28ef52a4] {\n display: none;\n}\n.vue-crumb__separator[data-v-28ef52a4] {\n padding: 0;\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb.vue-crumb--hovered[data-v-28ef52a4] .button-vue {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue {\n color: var(--color-text-maxcontrast);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue:focus {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}\n.vue-crumb[data-v-28ef52a4]:not(:last-child) .button-vue__text {\n font-weight: normal;\n}\n.vue-crumb[data-v-28ef52a4] .button-vue__text {\n margin: 0;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item {\n max-width: 100%;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item .button-vue {\n padding: 0 4px 0 16px;\n max-width: 100%;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item .button-vue__wrapper {\n flex-direction: row-reverse;\n}\n.vue-crumb[data-v-28ef52a4]:not(.dropdown) .action-item.action-item--open .action-item__menutoggle {\n background-color: var(--color-background-dark);\n color: var(--color-main-text);\n}"],sourceRoot:""}]);const s=o},5648:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-af2b1226] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.breadcrumb[data-v-af2b1226] {\n width: 100%;\n flex-grow: 1;\n display: inline-flex;\n align-items: center;\n}\n.breadcrumb--collapsed[data-v-af2b1226] .vue-crumb:last-child {\n min-width: 100px;\n}\n.breadcrumb nav[data-v-af2b1226] {\n flex-shrink: 1;\n min-width: 0;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-af2b1226] {\n max-width: 100%;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-af2b1226], .breadcrumb .breadcrumb__actions[data-v-af2b1226] {\n display: inline-flex;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcBreadcrumbs-DYfGaSjT.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,mBAAmB;AACrB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,cAAc;EACd,YAAY;AACd;AACA;EACE,eAAe;AACjB;AACA;EACE,oBAAoB;AACtB",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-af2b1226] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.breadcrumb[data-v-af2b1226] {\n width: 100%;\n flex-grow: 1;\n display: inline-flex;\n align-items: center;\n}\n.breadcrumb--collapsed[data-v-af2b1226] .vue-crumb:last-child {\n min-width: 100px;\n}\n.breadcrumb nav[data-v-af2b1226] {\n flex-shrink: 1;\n min-width: 0;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-af2b1226] {\n max-width: 100%;\n}\n.breadcrumb .breadcrumb__crumbs[data-v-af2b1226], .breadcrumb .breadcrumb__actions[data-v-af2b1226] {\n display: inline-flex;\n}"],sourceRoot:""}]);const s=o},7211:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-e3b1a10b] {\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-e3b1a10b] {\n --button-size: var(--default-clickable-area);\n --button-inner-size: calc(var(--button-size) - 4px);\n --button-radius: var(--border-radius-element);\n --button-padding-default: calc(var(--default-grid-baseline) + var(--button-radius));\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-e3b1a10b] {\n --button-size: var(--clickable-area-small);\n --button-radius: var(--border-radius-small);\n}\n.button-vue--size-large[data-v-e3b1a10b] {\n --button-size: var(--clickable-area-large);\n}\n.button-vue[data-v-e3b1a10b] * {\n cursor: pointer;\n}\n.button-vue[data-v-e3b1a10b]:focus {\n outline: none;\n}\n.button-vue[data-v-e3b1a10b]:disabled {\n filter: saturate(0.7);\n opacity: 0.5;\n cursor: default;\n}\n.button-vue[data-v-e3b1a10b]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-e3b1a10b]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-e3b1a10b] {\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-e3b1a10b] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-e3b1a10b] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-e3b1a10b] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse[data-v-e3b1a10b] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-e3b1a10b] {\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__icon[data-v-e3b1a10b]:empty {\n display: none;\n}\n.button-vue--size-small .button-vue__icon[data-v-e3b1a10b] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-e3b1a10b] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-e3b1a10b] {\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__text[data-v-e3b1a10b]:empty {\n display: none;\n}\n.button-vue[data-v-e3b1a10b]:has(.button-vue__text:empty) {\n --button-padding: var(--button-radius);\n line-height: 1;\n width: var(--button-size) !important;\n}\n.button-vue[data-v-e3b1a10b]:has(.button-vue__icon:empty) {\n --button-padding: var(--button-padding-default);\n}\n.button-vue:has(.button-vue__icon:empty) .button-vue__text[data-v-e3b1a10b] {\n padding-inline: var(--default-grid-baseline);\n}\n.button-vue--wide[data-v-e3b1a10b] {\n width: 100%;\n}\n.button-vue[data-v-e3b1a10b]: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-e3b1a10b] {\n outline: 2px solid var(--color-primary-element-text);\n border-radius: var(--border-radius-element);\n background-color: transparent;\n}\n.button-vue--primary[data-v-e3b1a10b] {\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--primary[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--primary[data-v-e3b1a10b]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--secondary[data-v-e3b1a10b] {\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--secondary[data-v-e3b1a10b]: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-e3b1a10b] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--tertiary-no-background[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--tertiary-on-primary[data-v-e3b1a10b] {\n color: var(--color-primary-element-text);\n}\n.button-vue--tertiary-on-primary[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--success[data-v-e3b1a10b] {\n border-color: var(--color-success-hover);\n background-color: var(--color-success);\n color: var(--color-success-text);\n}\n.button-vue--success[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--success[data-v-e3b1a10b]:active {\n background-color: var(--color-success);\n}\n.button-vue--warning[data-v-e3b1a10b] {\n border-color: var(--color-warning-hover);\n background-color: var(--color-warning);\n color: var(--color-warning-text);\n}\n.button-vue--warning[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--warning[data-v-e3b1a10b]:active {\n background-color: var(--color-warning);\n}\n.button-vue--error[data-v-e3b1a10b] {\n border-color: var(--color-error-hover);\n background-color: var(--color-error);\n color: var(--color-error-text);\n}\n.button-vue--error[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--error[data-v-e3b1a10b]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-e3b1a10b] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--error[data-v-e3b1a10b], .button-vue--legacy.button-vue--success[data-v-e3b1a10b], .button-vue--legacy.button-vue--warning[data-v-e3b1a10b] {\n color: white;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcButton--Fj4gghF.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,6CAA6C;EAC7C,mFAAmF;EACnF,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,0CAA0C;EAC1C,2CAA2C;AAC7C;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,qBAAqB;EACrB,YAAY;EACZ,eAAe;AACjB;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,aAAa;AACf;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,aAAa;AACf;AACA;EACE,sCAAsC;EACtC,cAAc;EACd,oCAAoC;AACtC;AACA;EACE,+CAA+C;AACjD;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,WAAW;AACb;AACA;EACE,oDAAoD;EACpD,6DAA6D;AAC/D;AACA;EACE,oDAAoD;EACpD,2CAA2C;EAC3C,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,wCAAwC;EACxC,sCAAsC;EACtC,gCAAgC;AAClC;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,wCAAwC;EACxC,sCAAsC;EACtC,gCAAgC;AAClC;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,sCAAsC;EACtC,oCAAoC;EACpC,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-e3b1a10b] {\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-e3b1a10b] {\n --button-size: var(--default-clickable-area);\n --button-inner-size: calc(var(--button-size) - 4px);\n --button-radius: var(--border-radius-element);\n --button-padding-default: calc(var(--default-grid-baseline) + var(--button-radius));\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-e3b1a10b] {\n --button-size: var(--clickable-area-small);\n --button-radius: var(--border-radius-small);\n}\n.button-vue--size-large[data-v-e3b1a10b] {\n --button-size: var(--clickable-area-large);\n}\n.button-vue[data-v-e3b1a10b] * {\n cursor: pointer;\n}\n.button-vue[data-v-e3b1a10b]:focus {\n outline: none;\n}\n.button-vue[data-v-e3b1a10b]:disabled {\n filter: saturate(0.7);\n opacity: 0.5;\n cursor: default;\n}\n.button-vue[data-v-e3b1a10b]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-e3b1a10b]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-e3b1a10b] {\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-e3b1a10b] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-e3b1a10b] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-e3b1a10b] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse[data-v-e3b1a10b] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-e3b1a10b] {\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__icon[data-v-e3b1a10b]:empty {\n display: none;\n}\n.button-vue--size-small .button-vue__icon[data-v-e3b1a10b] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-e3b1a10b] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-e3b1a10b] {\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__text[data-v-e3b1a10b]:empty {\n display: none;\n}\n.button-vue[data-v-e3b1a10b]:has(.button-vue__text:empty) {\n --button-padding: var(--button-radius);\n line-height: 1;\n width: var(--button-size) !important;\n}\n.button-vue[data-v-e3b1a10b]:has(.button-vue__icon:empty) {\n --button-padding: var(--button-padding-default);\n}\n.button-vue:has(.button-vue__icon:empty) .button-vue__text[data-v-e3b1a10b] {\n padding-inline: var(--default-grid-baseline);\n}\n.button-vue--wide[data-v-e3b1a10b] {\n width: 100%;\n}\n.button-vue[data-v-e3b1a10b]: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-e3b1a10b] {\n outline: 2px solid var(--color-primary-element-text);\n border-radius: var(--border-radius-element);\n background-color: transparent;\n}\n.button-vue--primary[data-v-e3b1a10b] {\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--primary[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--primary[data-v-e3b1a10b]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--secondary[data-v-e3b1a10b] {\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--secondary[data-v-e3b1a10b]: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-e3b1a10b] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--tertiary-no-background[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--tertiary-on-primary[data-v-e3b1a10b] {\n color: var(--color-primary-element-text);\n}\n.button-vue--tertiary-on-primary[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--success[data-v-e3b1a10b] {\n border-color: var(--color-success-hover);\n background-color: var(--color-success);\n color: var(--color-success-text);\n}\n.button-vue--success[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--success[data-v-e3b1a10b]:active {\n background-color: var(--color-success);\n}\n.button-vue--warning[data-v-e3b1a10b] {\n border-color: var(--color-warning-hover);\n background-color: var(--color-warning);\n color: var(--color-warning-text);\n}\n.button-vue--warning[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--warning[data-v-e3b1a10b]:active {\n background-color: var(--color-warning);\n}\n.button-vue--error[data-v-e3b1a10b] {\n border-color: var(--color-error-hover);\n background-color: var(--color-error);\n color: var(--color-error-text);\n}\n.button-vue--error[data-v-e3b1a10b]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--error[data-v-e3b1a10b]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-e3b1a10b] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--error[data-v-e3b1a10b], .button-vue--legacy.button-vue--success[data-v-e3b1a10b], .button-vue--legacy.button-vue--warning[data-v-e3b1a10b] {\n color: white;\n}"],sourceRoot:""}]);const s=o},49:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-a1ac280f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.checkbox-content[data-v-a1ac280f] {\n display: flex;\n align-items: center;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n user-select: none;\n min-height: var(--default-clickable-area);\n border-radius: var(--checkbox-radio-switch--border-radius);\n padding: var(--default-grid-baseline) calc((var(--default-clickable-area) - var(--icon-height)) / 2);\n width: 100%;\n max-width: fit-content;\n}\n.checkbox-content__wrapper[data-v-a1ac280f] {\n flex: 1 0 0;\n max-width: 100%;\n}\n.checkbox-content__text[data-v-a1ac280f]:empty {\n display: none;\n}\n.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a1ac280f], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a1ac280f], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a1ac280f] {\n margin-block: calc((var(--default-clickable-area) - 2 * var(--default-grid-baseline) - var(--icon-height)) / 2) auto;\n}\n.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a1ac280f], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a1ac280f], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a1ac280f] {\n display: flex;\n align-items: center;\n margin-block-end: 0;\n align-self: start;\n}\n.checkbox-content__icon[data-v-a1ac280f] > * {\n width: var(--icon-size);\n height: var(--icon-height);\n color: var(--color-primary-element);\n}\n.checkbox-content__description[data-v-a1ac280f] {\n display: block;\n color: var(--color-text-maxcontrast);\n}\n.checkbox-content--button-variant .checkbox-content__icon[data-v-a1ac280f]:not(.checkbox-content__icon--checked) > * {\n color: var(--color-primary-element);\n}\n.checkbox-content--button-variant .checkbox-content__icon--checked[data-v-a1ac280f] > * {\n color: var(--color-primary-element-text);\n}\n.checkbox-content--has-text[data-v-a1ac280f] {\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.checkbox-content[data-v-a1ac280f], .checkbox-content[data-v-a1ac280f] * {\n cursor: pointer;\n flex-shrink: 0;\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-0dcb138a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.checkbox-radio-switch[data-v-0dcb138a] {\n --icon-size: var(--65a7082e);\n --icon-height: var(--20f7d30f);\n --checkbox-radio-switch--border-radius: var(--border-radius-element);\n --checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px);\n display: flex;\n align-items: center;\n color: var(--color-main-text);\n background-color: transparent;\n font-size: var(--default-font-size);\n line-height: var(--default-line-height);\n padding: 0;\n position: relative;\n}\n.checkbox-radio-switch__input[data-v-0dcb138a] {\n position: absolute;\n z-index: -1;\n opacity: 0 !important;\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-0dcb138a], .checkbox-radio-switch__input[data-v-0dcb138a]:focus-visible {\n outline: 2px solid var(--color-main-text);\n border-color: var(--color-main-background);\n outline-offset: -2px;\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-0dcb138a] {\n opacity: 0.5;\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-0dcb138a] .checkbox-radio-switch__icon > * {\n color: var(--color-main-text);\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-0dcb138a], .checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-0dcb138a] *:not(a) {\n cursor: default !important;\n}\n.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-0dcb138a], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-0dcb138a]:hover {\n background-color: var(--color-background-hover);\n}\n.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-0dcb138a], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-0dcb138a]:hover {\n background-color: var(--color-primary-element-hover);\n}\n.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-0dcb138a], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-0dcb138a]:hover {\n background-color: var(--color-primary-element-light-hover);\n}\n.checkbox-radio-switch-switch[data-v-0dcb138a]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * {\n color: var(--color-text-maxcontrast);\n}\n.checkbox-radio-switch-switch.checkbox-radio-switch--disabled.checkbox-radio-switch--checked[data-v-0dcb138a] .checkbox-radio-switch__icon > * {\n color: var(--color-primary-element-light);\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-0dcb138a] {\n background-color: var(--color-main-background);\n border: 2px solid var(--color-border-maxcontrast);\n overflow: hidden;\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked[data-v-0dcb138a] {\n font-weight: bold;\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-0dcb138a] {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.checkbox-radio-switch--button-variant[data-v-0dcb138a] .checkbox-radio-switch__text {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n width: 100%;\n}\n.checkbox-radio-switch--button-variant[data-v-0dcb138a]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * {\n color: var(--color-main-text);\n}\n.checkbox-radio-switch--button-variant[data-v-0dcb138a] .checkbox-radio-switch__icon:empty {\n display: none;\n}\n.checkbox-radio-switch--button-variant[data-v-0dcb138a]:not(.checkbox-radio-switch--button-variant-v-grouped):not(.checkbox-radio-switch--button-variant-h-grouped), .checkbox-radio-switch--button-variant .checkbox-radio-switch__content[data-v-0dcb138a] {\n border-radius: var(--checkbox-radio-switch--border-radius);\n}\n.checkbox-radio-switch[data-v-0dcb138a] {\n /* Special rules for vertical button groups */\n}\n.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-0dcb138a] {\n flex-basis: 100%;\n max-width: unset;\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-0dcb138a]:first-of-type {\n border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-0dcb138a]:last-of-type {\n border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-0dcb138a]:not(:last-of-type) {\n border-bottom: 0 !important;\n}\n.checkbox-radio-switch--button-variant-v-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-0dcb138a] {\n margin-bottom: 2px;\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-0dcb138a]:not(:first-of-type) {\n border-top: 0 !important;\n}\n.checkbox-radio-switch[data-v-0dcb138a] {\n /* Special rules for horizontal button groups */\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-0dcb138a]:first-of-type {\n border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-0dcb138a]:last-of-type {\n border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-0dcb138a]:not(:last-of-type) {\n border-inline-end: 0 !important;\n}\n.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-0dcb138a] {\n margin-inline-end: 2px;\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-0dcb138a]:not(:first-of-type) {\n border-inline-start: 0 !important;\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-0dcb138a] .checkbox-radio-switch__text {\n text-align: center;\n display: flex;\n align-items: center;\n}\n.checkbox-radio-switch--button-variant-h-grouped .checkbox-radio-switch__content[data-v-0dcb138a] {\n flex-direction: column;\n justify-content: center;\n width: 100%;\n margin: 0;\n gap: 0;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcCheckboxRadioSwitch-C_70VMQr.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,mBAAmB;EACnB,iCAAiC;EACjC,iBAAiB;EACjB,yCAAyC;EACzC,0DAA0D;EAC1D,oGAAoG;EACpG,WAAW;EACX,sBAAsB;AACxB;AACA;EACE,WAAW;EACX,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,oHAAoH;AACtH;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,mBAAmB;EACnB,iBAAiB;AACnB;AACA;EACE,uBAAuB;EACvB,0BAA0B;EAC1B,mCAAmC;AACrC;AACA;EACE,cAAc;EACd,oCAAoC;AACtC;AACA;EACE,mCAAmC;AACrC;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,oEAAoE;AACtE;AACA;EACE,eAAe;EACf,cAAc;AAChB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,4BAA4B;EAC5B,8BAA8B;EAC9B,oEAAoE;EACpE,qGAAqG;EACrG,aAAa;EACb,mBAAmB;EACnB,6BAA6B;EAC7B,6BAA6B;EAC7B,mCAAmC;EACnC,uCAAuC;EACvC,UAAU;EACV,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,qBAAqB;EACrB,uBAAuB;EACvB,wBAAwB;AAC1B;AACA;EACE,yCAAyC;EACzC,0CAA0C;EAC1C,oBAAoB;AACtB;AACA;EACE,YAAY;AACd;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oDAAoD;AACtD;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,oCAAoC;AACtC;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,8CAA8C;EAC9C,iDAAiD;EACjD,gBAAgB;AAClB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,8CAA8C;EAC9C,wCAAwC;AAC1C;AACA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;EACnB,WAAW;AACb;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,aAAa;AACf;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,6CAA6C;AAC/C;AACA;EACE,gBAAgB;EAChB,gBAAgB;AAClB;AACA;EACE,4EAA4E;EAC5E,0EAA0E;AAC5E;AACA;EACE,0EAA0E;EAC1E,wEAAwE;AAC1E;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,kBAAkB;AACpB;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,+CAA+C;AACjD;AACA;EACE,4EAA4E;EAC5E,0EAA0E;AAC5E;AACA;EACE,0EAA0E;EAC1E,wEAAwE;AAC1E;AACA;EACE,+BAA+B;AACjC;AACA;EACE,sBAAsB;AACxB;AACA;EACE,iCAAiC;AACnC;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,sBAAsB;EACtB,uBAAuB;EACvB,WAAW;EACX,SAAS;EACT,MAAM;AACR",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-a1ac280f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.checkbox-content[data-v-a1ac280f] {\n display: flex;\n align-items: center;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n user-select: none;\n min-height: var(--default-clickable-area);\n border-radius: var(--checkbox-radio-switch--border-radius);\n padding: var(--default-grid-baseline) calc((var(--default-clickable-area) - var(--icon-height)) / 2);\n width: 100%;\n max-width: fit-content;\n}\n.checkbox-content__wrapper[data-v-a1ac280f] {\n flex: 1 0 0;\n max-width: 100%;\n}\n.checkbox-content__text[data-v-a1ac280f]:empty {\n display: none;\n}\n.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a1ac280f], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a1ac280f], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon[data-v-a1ac280f] {\n margin-block: calc((var(--default-clickable-area) - 2 * var(--default-grid-baseline) - var(--icon-height)) / 2) auto;\n}\n.checkbox-content-checkbox:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a1ac280f], .checkbox-content-radio:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a1ac280f], .checkbox-content-switch:not(.checkbox-content--button-variant) .checkbox-content__icon--has-description[data-v-a1ac280f] {\n display: flex;\n align-items: center;\n margin-block-end: 0;\n align-self: start;\n}\n.checkbox-content__icon[data-v-a1ac280f] > * {\n width: var(--icon-size);\n height: var(--icon-height);\n color: var(--color-primary-element);\n}\n.checkbox-content__description[data-v-a1ac280f] {\n display: block;\n color: var(--color-text-maxcontrast);\n}\n.checkbox-content--button-variant .checkbox-content__icon[data-v-a1ac280f]:not(.checkbox-content__icon--checked) > * {\n color: var(--color-primary-element);\n}\n.checkbox-content--button-variant .checkbox-content__icon--checked[data-v-a1ac280f] > * {\n color: var(--color-primary-element-text);\n}\n.checkbox-content--has-text[data-v-a1ac280f] {\n padding-inline-end: calc((var(--default-clickable-area) - 16px) / 2);\n}\n.checkbox-content[data-v-a1ac280f], .checkbox-content[data-v-a1ac280f] * {\n cursor: pointer;\n flex-shrink: 0;\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-0dcb138a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.checkbox-radio-switch[data-v-0dcb138a] {\n --icon-size: var(--65a7082e);\n --icon-height: var(--20f7d30f);\n --checkbox-radio-switch--border-radius: var(--border-radius-element);\n --checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px);\n display: flex;\n align-items: center;\n color: var(--color-main-text);\n background-color: transparent;\n font-size: var(--default-font-size);\n line-height: var(--default-line-height);\n padding: 0;\n position: relative;\n}\n.checkbox-radio-switch__input[data-v-0dcb138a] {\n position: absolute;\n z-index: -1;\n opacity: 0 !important;\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-0dcb138a], .checkbox-radio-switch__input[data-v-0dcb138a]:focus-visible {\n outline: 2px solid var(--color-main-text);\n border-color: var(--color-main-background);\n outline-offset: -2px;\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-0dcb138a] {\n opacity: 0.5;\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-0dcb138a] .checkbox-radio-switch__icon > * {\n color: var(--color-main-text);\n}\n.checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-0dcb138a], .checkbox-radio-switch--disabled .checkbox-radio-switch__content.checkbox-content[data-v-0dcb138a] *:not(a) {\n cursor: default !important;\n}\n.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-0dcb138a], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-0dcb138a]:hover {\n background-color: var(--color-background-hover);\n}\n.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-0dcb138a], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-0dcb138a]:hover {\n background-color: var(--color-primary-element-hover);\n}\n.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-0dcb138a], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-0dcb138a]:hover {\n background-color: var(--color-primary-element-light-hover);\n}\n.checkbox-radio-switch-switch[data-v-0dcb138a]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * {\n color: var(--color-text-maxcontrast);\n}\n.checkbox-radio-switch-switch.checkbox-radio-switch--disabled.checkbox-radio-switch--checked[data-v-0dcb138a] .checkbox-radio-switch__icon > * {\n color: var(--color-primary-element-light);\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-0dcb138a] {\n background-color: var(--color-main-background);\n border: 2px solid var(--color-border-maxcontrast);\n overflow: hidden;\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked[data-v-0dcb138a] {\n font-weight: bold;\n}\n.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-0dcb138a] {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.checkbox-radio-switch--button-variant[data-v-0dcb138a] .checkbox-radio-switch__text {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n width: 100%;\n}\n.checkbox-radio-switch--button-variant[data-v-0dcb138a]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * {\n color: var(--color-main-text);\n}\n.checkbox-radio-switch--button-variant[data-v-0dcb138a] .checkbox-radio-switch__icon:empty {\n display: none;\n}\n.checkbox-radio-switch--button-variant[data-v-0dcb138a]:not(.checkbox-radio-switch--button-variant-v-grouped):not(.checkbox-radio-switch--button-variant-h-grouped), .checkbox-radio-switch--button-variant .checkbox-radio-switch__content[data-v-0dcb138a] {\n border-radius: var(--checkbox-radio-switch--border-radius);\n}\n.checkbox-radio-switch[data-v-0dcb138a] {\n /* Special rules for vertical button groups */\n}\n.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-0dcb138a] {\n flex-basis: 100%;\n max-width: unset;\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-0dcb138a]:first-of-type {\n border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-0dcb138a]:last-of-type {\n border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-0dcb138a]:not(:last-of-type) {\n border-bottom: 0 !important;\n}\n.checkbox-radio-switch--button-variant-v-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-0dcb138a] {\n margin-bottom: 2px;\n}\n.checkbox-radio-switch--button-variant-v-grouped[data-v-0dcb138a]:not(:first-of-type) {\n border-top: 0 !important;\n}\n.checkbox-radio-switch[data-v-0dcb138a] {\n /* Special rules for horizontal button groups */\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-0dcb138a]:first-of-type {\n border-start-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-start-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-0dcb138a]:last-of-type {\n border-start-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n border-end-end-radius: var(--checkbox-radio-switch--border-radius-outer);\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-0dcb138a]:not(:last-of-type) {\n border-inline-end: 0 !important;\n}\n.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-0dcb138a] {\n margin-inline-end: 2px;\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-0dcb138a]:not(:first-of-type) {\n border-inline-start: 0 !important;\n}\n.checkbox-radio-switch--button-variant-h-grouped[data-v-0dcb138a] .checkbox-radio-switch__text {\n text-align: center;\n display: flex;\n align-items: center;\n}\n.checkbox-radio-switch--button-variant-h-grouped .checkbox-radio-switch__content[data-v-0dcb138a] {\n flex-direction: column;\n justify-content: center;\n width: 100%;\n margin: 0;\n gap: 0;\n}"],sourceRoot:""}]);const s=o},7367:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-2aa1d7ea] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.nc-chip[data-v-2aa1d7ea] {\n --chip-size: 24px;\n --chip-radius: calc(var(--chip-size) / 2);\n height: var(--chip-size);\n max-width: fit-content;\n display: flex;\n flex-direction: row;\n align-items: center;\n border-radius: var(--chip-radius);\n background-color: var(--color-background-hover);\n}\n.nc-chip--primary[data-v-2aa1d7ea] {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.nc-chip--secondary[data-v-2aa1d7ea] {\n background-color: var(--color-primary-element-light);\n color: var(--color-primary-element-light-text);\n}\n.nc-chip--error[data-v-2aa1d7ea] {\n background-color: var(--color-error);\n color: var(--color-error-text);\n}\n.nc-chip--warning[data-v-2aa1d7ea] {\n background-color: var(--color-warning);\n color: var(--color-warning-text);\n}\n.nc-chip--success[data-v-2aa1d7ea] {\n background-color: var(--color-success);\n color: var(--color-success-text);\n}\n.nc-chip--no-actions .nc-chip__text[data-v-2aa1d7ea] {\n padding-inline-end: calc(2 * var(--default-grid-baseline));\n}\n.nc-chip--no-icon .nc-chip__text[data-v-2aa1d7ea] {\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n}\n.nc-chip__text[data-v-2aa1d7ea] {\n flex: 1 auto;\n overflow: hidden;\n text-overflow: ellipsis;\n text-wrap: nowrap;\n}\n.nc-chip__icon[data-v-2aa1d7ea] {\n flex: 0 0 var(--chip-size);\n margin-inline-end: var(--default-grid-baseline);\n line-height: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n height: var(--chip-size);\n width: var(--chip-size);\n}\n.nc-chip__actions[data-v-2aa1d7ea] {\n flex: 0 0 var(--chip-size);\n --default-clickable-area: var(--chip-size);\n --border-radius-element: var(--chip-radius);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcChip-DZ8dUSFy.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iBAAiB;EACjB,yCAAyC;EACzC,wBAAwB;EACxB,sBAAsB;EACtB,aAAa;EACb,mBAAmB;EACnB,mBAAmB;EACnB,iCAAiC;EACjC,+CAA+C;AACjD;AACA;EACE,8CAA8C;EAC9C,wCAAwC;AAC1C;AACA;EACE,oDAAoD;EACpD,8CAA8C;AAChD;AACA;EACE,oCAAoC;EACpC,8BAA8B;AAChC;AACA;EACE,sCAAsC;EACtC,gCAAgC;AAClC;AACA;EACE,sCAAsC;EACtC,gCAAgC;AAClC;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,4DAA4D;AAC9D;AACA;EACE,YAAY;EACZ,gBAAgB;EAChB,uBAAuB;EACvB,iBAAiB;AACnB;AACA;EACE,0BAA0B;EAC1B,+CAA+C;EAC/C,cAAc;EACd,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;EAChB,wBAAwB;EACxB,uBAAuB;AACzB;AACA;EACE,0BAA0B;EAC1B,0CAA0C;EAC1C,2CAA2C;AAC7C",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-2aa1d7ea] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.nc-chip[data-v-2aa1d7ea] {\n --chip-size: 24px;\n --chip-radius: calc(var(--chip-size) / 2);\n height: var(--chip-size);\n max-width: fit-content;\n display: flex;\n flex-direction: row;\n align-items: center;\n border-radius: var(--chip-radius);\n background-color: var(--color-background-hover);\n}\n.nc-chip--primary[data-v-2aa1d7ea] {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text);\n}\n.nc-chip--secondary[data-v-2aa1d7ea] {\n background-color: var(--color-primary-element-light);\n color: var(--color-primary-element-light-text);\n}\n.nc-chip--error[data-v-2aa1d7ea] {\n background-color: var(--color-error);\n color: var(--color-error-text);\n}\n.nc-chip--warning[data-v-2aa1d7ea] {\n background-color: var(--color-warning);\n color: var(--color-warning-text);\n}\n.nc-chip--success[data-v-2aa1d7ea] {\n background-color: var(--color-success);\n color: var(--color-success-text);\n}\n.nc-chip--no-actions .nc-chip__text[data-v-2aa1d7ea] {\n padding-inline-end: calc(2 * var(--default-grid-baseline));\n}\n.nc-chip--no-icon .nc-chip__text[data-v-2aa1d7ea] {\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n}\n.nc-chip__text[data-v-2aa1d7ea] {\n flex: 1 auto;\n overflow: hidden;\n text-overflow: ellipsis;\n text-wrap: nowrap;\n}\n.nc-chip__icon[data-v-2aa1d7ea] {\n flex: 0 0 var(--chip-size);\n margin-inline-end: var(--default-grid-baseline);\n line-height: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n overflow: hidden;\n height: var(--chip-size);\n width: var(--chip-size);\n}\n.nc-chip__actions[data-v-2aa1d7ea] {\n flex: 0 0 var(--chip-size);\n --default-clickable-area: var(--chip-size);\n --border-radius-element: var(--chip-radius);\n}"],sourceRoot:""}]);const s=o},1718:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-52d18b4a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.fade-enter-active[data-v-52d18b4a], .fade-leave-active[data-v-52d18b4a] {\n transition: opacity 0.3s ease;\n}\n.fade-enter[data-v-52d18b4a], .fade-leave-to[data-v-52d18b4a] {\n opacity: 0;\n}\n.linked-icons[data-v-52d18b4a] {\n display: flex;\n}\n.linked-icons img[data-v-52d18b4a] {\n padding: 12px;\n height: var(--default-clickable-area);\n display: block;\n background-repeat: no-repeat;\n background-position: center;\n opacity: 0.7;\n}\n.linked-icons img[data-v-52d18b4a]:hover {\n opacity: 1;\n}\n.popovermenu[data-v-52d18b4a] {\n display: none;\n}\n.popovermenu.open[data-v-52d18b4a] {\n display: block;\n}\nli.collection-list-item[data-v-52d18b4a] {\n flex-wrap: wrap;\n height: auto;\n cursor: pointer;\n margin-bottom: 0 !important;\n}\nli.collection-list-item .collection-avatar[data-v-52d18b4a] {\n margin-top: 0;\n}\nli.collection-list-item form[data-v-52d18b4a], li.collection-list-item .collection-item-name[data-v-52d18b4a] {\n flex-basis: 10%;\n flex-grow: 1;\n display: flex;\n}\nli.collection-list-item .collection-item-name[data-v-52d18b4a] {\n padding: 12px 9px;\n}\nli.collection-list-item input[data-v-52d18b4a] {\n margin-top: 4px;\n border-color: var(--color-border-maxcontrast);\n}\nli.collection-list-item input[type=text][data-v-52d18b4a] {\n flex-grow: 1;\n}\nli.collection-list-item .error[data-v-52d18b4a] {\n flex-basis: 100%;\n width: 100%;\n}\nli.collection-list-item .resource-list-details[data-v-52d18b4a] {\n flex-basis: 100%;\n width: 100%;\n}\nli.collection-list-item .resource-list-details li[data-v-52d18b4a] {\n display: flex;\n margin-inline-start: var(--default-clickable-area);\n border-radius: 3px;\n cursor: pointer;\n}\nli.collection-list-item .resource-list-details li[data-v-52d18b4a]:hover {\n background-color: var(--color-background-dark);\n}\nli.collection-list-item .resource-list-details li a[data-v-52d18b4a] {\n flex-grow: 1;\n padding: 3px;\n max-width: calc(100% - 30px);\n display: flex;\n}\nli.collection-list-item .resource-list-details span[data-v-52d18b4a] {\n display: inline-block;\n vertical-align: top;\n margin-inline-end: 10px;\n}\nli.collection-list-item .resource-list-details span.resource-name[data-v-52d18b4a] {\n text-overflow: ellipsis;\n overflow: hidden;\n position: relative;\n vertical-align: top;\n white-space: nowrap;\n flex-grow: 1;\n padding: 4px;\n}\nli.collection-list-item .resource-list-details img[data-v-52d18b4a] {\n width: 24px;\n height: 24px;\n}\nli.collection-list-item .resource-list-details .icon-close[data-v-52d18b4a] {\n opacity: 0.7;\n}\nli.collection-list-item .resource-list-details .icon-close[data-v-52d18b4a]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-52d18b4a]:focus {\n opacity: 1;\n}\n.should-shake[data-v-52d18b4a] {\n animation: shake-52d18b4a 0.6s 1 linear;\n}\n@keyframes shake-52d18b4a {\n0% {\n transform: translate(15px);\n}\n20% {\n transform: translate(-15px);\n}\n40% {\n transform: translate(7px);\n}\n60% {\n transform: translate(-7px);\n}\n80% {\n transform: translate(3px);\n}\n100% {\n transform: translate(0px);\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-047356d6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.collection-list[data-v-047356d6] * {\n box-sizing: border-box;\n}\n.collection-list > li[data-v-047356d6] {\n display: flex;\n align-items: center;\n gap: 12px;\n}\n.collection-list > li > .avatar[data-v-047356d6] {\n margin-top: 0;\n}\n#collection-select-container[data-v-047356d6] {\n display: flex;\n flex-direction: column;\n}\n.v-select span.avatar[data-v-047356d6] {\n display: block;\n padding: 16px;\n opacity: 0.7;\n background-repeat: no-repeat;\n background-position: center;\n}\n.v-select span.avatar[data-v-047356d6]:hover {\n opacity: 1;\n}\np.hint[data-v-047356d6] {\n z-index: 1;\n margin-top: -16px;\n padding: 8px 8px;\n color: var(--color-text-maxcontrast);\n line-height: normal;\n}\ndiv.avatar[data-v-047356d6] {\n width: 32px;\n height: 32px;\n margin: 0;\n padding: 8px;\n background-color: var(--color-background-dark);\n margin-top: 30px;\n}\n\n/** TODO provide white icon in core */\n.icon-projects[data-v-047356d6] {\n display: block;\n padding: 8px;\n background-repeat: no-repeat;\n background-position: center;\n}\n.option__wrapper[data-v-047356d6] {\n display: flex;\n}\n.option__wrapper .avatar[data-v-047356d6] {\n display: block;\n width: 32px;\n height: 32px;\n background-color: var(--color-background-darker) !important;\n}\n.option__wrapper .option__title[data-v-047356d6] {\n padding: 4px;\n}\n.fade-enter-active[data-v-047356d6], .fade-leave-active[data-v-047356d6] {\n transition: opacity 0.5s;\n}\n.fade-enter[data-v-047356d6], .fade-leave-to[data-v-047356d6] {\n opacity: 0;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcCollectionList-C7OiUQQ-.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,UAAU;AACZ;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;EACb,qCAAqC;EACrC,cAAc;EACd,4BAA4B;EAC5B,2BAA2B;EAC3B,YAAY;AACd;AACA;EACE,UAAU;AACZ;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;AAChB;AACA;EACE,eAAe;EACf,YAAY;EACZ,eAAe;EACf,2BAA2B;AAC7B;AACA;EACE,aAAa;AACf;AACA;EACE,eAAe;EACf,YAAY;EACZ,aAAa;AACf;AACA;EACE,iBAAiB;AACnB;AACA;EACE,eAAe;EACf,6CAA6C;AAC/C;AACA;EACE,YAAY;AACd;AACA;EACE,gBAAgB;EAChB,WAAW;AACb;AACA;EACE,gBAAgB;EAChB,WAAW;AACb;AACA;EACE,aAAa;EACb,kDAAkD;EAClD,kBAAkB;EAClB,eAAe;AACjB;AACA;EACE,8CAA8C;AAChD;AACA;EACE,YAAY;EACZ,YAAY;EACZ,4BAA4B;EAC5B,aAAa;AACf;AACA;EACE,qBAAqB;EACrB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,uBAAuB;EACvB,gBAAgB;EAChB,kBAAkB;EAClB,mBAAmB;EACnB,mBAAmB;EACnB,YAAY;EACZ,YAAY;AACd;AACA;EACE,WAAW;EACX,YAAY;AACd;AACA;EACE,YAAY;AACd;AACA;EACE,UAAU;AACZ;AACA;EACE,uCAAuC;AACzC;AACA;AACA;IACI,0BAA0B;AAC9B;AACA;IACI,2BAA2B;AAC/B;AACA;IACI,yBAAyB;AAC7B;AACA;IACI,0BAA0B;AAC9B;AACA;IACI,yBAAyB;AAC7B;AACA;IACI,yBAAyB;AAC7B;AACA,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,SAAS;AACX;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,cAAc;EACd,aAAa;EACb,YAAY;EACZ,4BAA4B;EAC5B,2BAA2B;AAC7B;AACA;EACE,UAAU;AACZ;AACA;EACE,UAAU;EACV,iBAAiB;EACjB,gBAAgB;EAChB,oCAAoC;EACpC,mBAAmB;AACrB;AACA;EACE,WAAW;EACX,YAAY;EACZ,SAAS;EACT,YAAY;EACZ,8CAA8C;EAC9C,gBAAgB;AAClB;;AAEA,qCAAqC;AACrC;EACE,cAAc;EACd,YAAY;EACZ,4BAA4B;EAC5B,2BAA2B;AAC7B;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;EACd,WAAW;EACX,YAAY;EACZ,2DAA2D;AAC7D;AACA;EACE,YAAY;AACd;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,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[data-v-52d18b4a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.fade-enter-active[data-v-52d18b4a], .fade-leave-active[data-v-52d18b4a] {\n transition: opacity 0.3s ease;\n}\n.fade-enter[data-v-52d18b4a], .fade-leave-to[data-v-52d18b4a] {\n opacity: 0;\n}\n.linked-icons[data-v-52d18b4a] {\n display: flex;\n}\n.linked-icons img[data-v-52d18b4a] {\n padding: 12px;\n height: var(--default-clickable-area);\n display: block;\n background-repeat: no-repeat;\n background-position: center;\n opacity: 0.7;\n}\n.linked-icons img[data-v-52d18b4a]:hover {\n opacity: 1;\n}\n.popovermenu[data-v-52d18b4a] {\n display: none;\n}\n.popovermenu.open[data-v-52d18b4a] {\n display: block;\n}\nli.collection-list-item[data-v-52d18b4a] {\n flex-wrap: wrap;\n height: auto;\n cursor: pointer;\n margin-bottom: 0 !important;\n}\nli.collection-list-item .collection-avatar[data-v-52d18b4a] {\n margin-top: 0;\n}\nli.collection-list-item form[data-v-52d18b4a], li.collection-list-item .collection-item-name[data-v-52d18b4a] {\n flex-basis: 10%;\n flex-grow: 1;\n display: flex;\n}\nli.collection-list-item .collection-item-name[data-v-52d18b4a] {\n padding: 12px 9px;\n}\nli.collection-list-item input[data-v-52d18b4a] {\n margin-top: 4px;\n border-color: var(--color-border-maxcontrast);\n}\nli.collection-list-item input[type=text][data-v-52d18b4a] {\n flex-grow: 1;\n}\nli.collection-list-item .error[data-v-52d18b4a] {\n flex-basis: 100%;\n width: 100%;\n}\nli.collection-list-item .resource-list-details[data-v-52d18b4a] {\n flex-basis: 100%;\n width: 100%;\n}\nli.collection-list-item .resource-list-details li[data-v-52d18b4a] {\n display: flex;\n margin-inline-start: var(--default-clickable-area);\n border-radius: 3px;\n cursor: pointer;\n}\nli.collection-list-item .resource-list-details li[data-v-52d18b4a]:hover {\n background-color: var(--color-background-dark);\n}\nli.collection-list-item .resource-list-details li a[data-v-52d18b4a] {\n flex-grow: 1;\n padding: 3px;\n max-width: calc(100% - 30px);\n display: flex;\n}\nli.collection-list-item .resource-list-details span[data-v-52d18b4a] {\n display: inline-block;\n vertical-align: top;\n margin-inline-end: 10px;\n}\nli.collection-list-item .resource-list-details span.resource-name[data-v-52d18b4a] {\n text-overflow: ellipsis;\n overflow: hidden;\n position: relative;\n vertical-align: top;\n white-space: nowrap;\n flex-grow: 1;\n padding: 4px;\n}\nli.collection-list-item .resource-list-details img[data-v-52d18b4a] {\n width: 24px;\n height: 24px;\n}\nli.collection-list-item .resource-list-details .icon-close[data-v-52d18b4a] {\n opacity: 0.7;\n}\nli.collection-list-item .resource-list-details .icon-close[data-v-52d18b4a]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-52d18b4a]:focus {\n opacity: 1;\n}\n.should-shake[data-v-52d18b4a] {\n animation: shake-52d18b4a 0.6s 1 linear;\n}\n@keyframes shake-52d18b4a {\n0% {\n transform: translate(15px);\n}\n20% {\n transform: translate(-15px);\n}\n40% {\n transform: translate(7px);\n}\n60% {\n transform: translate(-7px);\n}\n80% {\n transform: translate(3px);\n}\n100% {\n transform: translate(0px);\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-047356d6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.collection-list[data-v-047356d6] * {\n box-sizing: border-box;\n}\n.collection-list > li[data-v-047356d6] {\n display: flex;\n align-items: center;\n gap: 12px;\n}\n.collection-list > li > .avatar[data-v-047356d6] {\n margin-top: 0;\n}\n#collection-select-container[data-v-047356d6] {\n display: flex;\n flex-direction: column;\n}\n.v-select span.avatar[data-v-047356d6] {\n display: block;\n padding: 16px;\n opacity: 0.7;\n background-repeat: no-repeat;\n background-position: center;\n}\n.v-select span.avatar[data-v-047356d6]:hover {\n opacity: 1;\n}\np.hint[data-v-047356d6] {\n z-index: 1;\n margin-top: -16px;\n padding: 8px 8px;\n color: var(--color-text-maxcontrast);\n line-height: normal;\n}\ndiv.avatar[data-v-047356d6] {\n width: 32px;\n height: 32px;\n margin: 0;\n padding: 8px;\n background-color: var(--color-background-dark);\n margin-top: 30px;\n}\n\n/** TODO provide white icon in core */\n.icon-projects[data-v-047356d6] {\n display: block;\n padding: 8px;\n background-repeat: no-repeat;\n background-position: center;\n}\n.option__wrapper[data-v-047356d6] {\n display: flex;\n}\n.option__wrapper .avatar[data-v-047356d6] {\n display: block;\n width: 32px;\n height: 32px;\n background-color: var(--color-background-darker) !important;\n}\n.option__wrapper .option__title[data-v-047356d6] {\n padding: 4px;\n}\n.fade-enter-active[data-v-047356d6], .fade-leave-active[data-v-047356d6] {\n transition: opacity 0.5s;\n}\n.fade-enter[data-v-047356d6], .fade-leave-to[data-v-047356d6] {\n opacity: 0;\n}"],sourceRoot:""}]);const s=o},8523:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-3d24879b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.color-picker[data-v-3d24879b] {\n display: flex;\n overflow: hidden;\n align-content: flex-end;\n flex-direction: column;\n justify-content: space-between;\n padding: var(--border-radius-element);\n min-width: calc(4 * var(--default-clickable-area) + 2 * var(--border-radius-element));\n}\n.color-picker--clearable[data-v-3d24879b] {\n min-width: calc(5 * var(--default-clickable-area) + 2 * var(--border-radius-element));\n}\n.color-picker--advanced-fields[data-v-3d24879b] {\n min-width: 264px;\n}\n.color-picker__clear[data-v-3d24879b] {\n color: var(--color-main-text);\n}\n.color-picker__clear[data-v-3d24879b]:hover:not(:has(:checked)) {\n color: var(--color-text-maxcontrast);\n}\n.color-picker__simple[data-v-3d24879b] {\n display: grid;\n grid-template-columns: repeat(auto-fit, var(--default-clickable-area));\n grid-auto-rows: var(--default-clickable-area);\n}\n.color-picker__simple-color-circle[data-v-3d24879b] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: calc(var(--default-clickable-area) - 10px);\n height: calc(var(--default-clickable-area) - 10px);\n min-height: calc(var(--default-clickable-area) - 10px);\n margin: auto;\n padding: 0;\n color: white;\n border: 1px solid rgba(0, 0, 0, 0.25);\n border-radius: 50%;\n font-size: 16px;\n}\n.color-picker__simple-color-circle[data-v-3d24879b]:focus-within {\n outline: 2px solid var(--color-main-text);\n}\n.color-picker__simple-color-circle[data-v-3d24879b]:hover {\n opacity: 0.6;\n}\n.color-picker__simple-color-circle--active[data-v-3d24879b] {\n width: calc(var(--default-clickable-area) - 6px);\n height: calc(var(--default-clickable-area) - 6px);\n min-height: calc(var(--default-clickable-area) - 6px);\n transition: all 100ms ease-in-out;\n opacity: 1 !important;\n}\n.color-picker__advanced[data-v-3d24879b] {\n box-shadow: none !important;\n}\n.color-picker__navigation[data-v-3d24879b] {\n display: flex;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n justify-content: space-between;\n margin-top: calc(2 * var(--default-grid-baseline));\n}\n[data-v-3d24879b] .vc-chrome {\n width: unset;\n background-color: var(--color-main-background);\n}\n[data-v-3d24879b] .vc-chrome-color-wrap {\n width: 30px;\n height: 30px;\n}\n[data-v-3d24879b] .vc-chrome-active-color {\n border-radius: 17px;\n}\n[data-v-3d24879b] .vc-chrome-body {\n padding: 14px 0 0 0;\n background-color: var(--color-main-background);\n}\n[data-v-3d24879b] .vc-chrome-body .vc-input__input {\n --input-border-radius: var(--border-radius-element);\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n width: 100%;\n height: var(--default-clickable-area);\n margin: 0;\n padding-inline: calc(var(--border-radius-element) + var(--input-border-width-offset));\n padding-block: var(--input-border-width-offset);\n border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast);\n border-radius: var(--input-border-radius);\n font-size: var(--default-font-size);\n color: var(--color-main-text);\n box-shadow: none;\n}\n[data-v-3d24879b] .vc-chrome-body .vc-input__input:active:not([disabled]),[data-v-3d24879b] .vc-chrome-body .vc-input__input:hover:not([disabled]),[data-v-3d24879b] .vc-chrome-body .vc-input__input:focus:not([disabled]) {\n --input-border-width-offset: 0px;\n border-color: var(--color-main-text);\n border-width: var(--border-width-input-focused, 2px);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}\n[data-v-3d24879b] .vc-chrome-body .vc-input__input:active:not([disabled]) + .vc-input__label,[data-v-3d24879b] .vc-chrome-body .vc-input__input:hover:not([disabled]) + .vc-input__label,[data-v-3d24879b] .vc-chrome-body .vc-input__input:focus:not([disabled]) + .vc-input__label {\n color: var(--color-main-text);\n}\n[data-v-3d24879b] .vc-chrome-body .vc-input__label {\n position: absolute;\n inset-inline: var(--border-width-input-focused, 2px);\n inset-block-start: calc(-1.5 * var(--font-size-small, 13px) / 2);\n max-width: fit-content;\n margin-inline: calc(var(--border-radius-element) - var(--default-grid-baseline));\n margin-block: 0;\n padding-inline: var(--default-grid-baseline);\n font-family: var(--font-face);\n font-size: var(--font-size-small, 13px);\n line-height: 1.5;\n font-weight: 500;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-main-background);\n pointer-events: none;\n}\n[data-v-3d24879b] .vc-chrome-toggle-btn {\n display: flex;\n justify-content: center;\n align-items: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin-inline-start: 6px;\n filter: var(--background-invert-if-dark);\n}\n[data-v-3d24879b] .vc-chrome-toggle-icon {\n width: 24px;\n height: 24px;\n margin: 0;\n}\n[data-v-3d24879b] .vc-chrome-toggle-icon-highlight {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n inset: 0;\n}\n[data-v-3d24879b] .vc-chrome-saturation-wrap {\n border-radius: 3px;\n}\n[data-v-3d24879b] .vc-chrome-saturation-circle {\n width: 20px;\n height: 20px;\n}\n.slide-enter-from[data-v-3d24879b] {\n transform: translateX(-50%);\n opacity: 0;\n}\n.slide-enter-to[data-v-3d24879b] {\n transform: translateX(0);\n opacity: 1;\n}\n.slide-leave-from[data-v-3d24879b] {\n transform: translateX(0);\n opacity: 1;\n}\n.slide-leave-to[data-v-3d24879b] {\n transform: translateX(-50%);\n opacity: 0;\n}\n.slide-enter-active[data-v-3d24879b], .slide-leave-active[data-v-3d24879b] {\n transition: all 50ms ease-in-out;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcColorPicker-CO_Jq2Ow.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,gBAAgB;EAChB,uBAAuB;EACvB,sBAAsB;EACtB,8BAA8B;EAC9B,qCAAqC;EACrC,qFAAqF;AACvF;AACA;EACE,qFAAqF;AACvF;AACA;EACE,gBAAgB;AAClB;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,oCAAoC;AACtC;AACA;EACE,aAAa;EACb,sEAAsE;EACtE,6CAA6C;AAC/C;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,iDAAiD;EACjD,kDAAkD;EAClD,sDAAsD;EACtD,YAAY;EACZ,UAAU;EACV,YAAY;EACZ,qCAAqC;EACrC,kBAAkB;EAClB,eAAe;AACjB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,YAAY;AACd;AACA;EACE,gDAAgD;EAChD,iDAAiD;EACjD,qDAAqD;EACrD,iCAAiC;EACjC,qBAAqB;AACvB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,iCAAiC;EACjC,8BAA8B;EAC9B,kDAAkD;AACpD;AACA;EACE,YAAY;EACZ,8CAA8C;AAChD;AACA;EACE,WAAW;EACX,YAAY;AACd;AACA;EACE,mBAAmB;AACrB;AACA;EACE,mBAAmB;EACnB,8CAA8C;AAChD;AACA;EACE,mDAAmD;EACnD,0GAA0G;EAC1G,WAAW;EACX,qCAAqC;EACrC,SAAS;EACT,qFAAqF;EACrF,+CAA+C;EAC/C,4EAA4E;EAC5E,yCAAyC;EACzC,mCAAmC;EACnC,6BAA6B;EAC7B,gBAAgB;AAClB;AACA;EACE,gCAAgC;EAChC,oCAAoC;EACpC,oDAAoD;EACpD,6DAA6D;AAC/D;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,kBAAkB;EAClB,oDAAoD;EACpD,gEAAgE;EAChE,sBAAsB;EACtB,gFAAgF;EAChF,eAAe;EACf,4CAA4C;EAC5C,6BAA6B;EAC7B,uCAAuC;EACvC,gBAAgB;EAChB,gBAAgB;EAChB,oCAAoC;EACpC,8CAA8C;EAC9C,oBAAoB;AACtB;AACA;EACE,aAAa;EACb,uBAAuB;EACvB,mBAAmB;EACnB,oCAAoC;EACpC,qCAAqC;EACrC,wBAAwB;EACxB,wCAAwC;AAC1C;AACA;EACE,WAAW;EACX,YAAY;EACZ,SAAS;AACX;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,QAAQ;AACV;AACA;EACE,kBAAkB;AACpB;AACA;EACE,WAAW;EACX,YAAY;AACd;AACA;EACE,2BAA2B;EAC3B,UAAU;AACZ;AACA;EACE,wBAAwB;EACxB,UAAU;AACZ;AACA;EACE,wBAAwB;EACxB,UAAU;AACZ;AACA;EACE,2BAA2B;EAC3B,UAAU;AACZ;AACA;EACE,gCAAgC;AAClC",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-3d24879b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.color-picker[data-v-3d24879b] {\n display: flex;\n overflow: hidden;\n align-content: flex-end;\n flex-direction: column;\n justify-content: space-between;\n padding: var(--border-radius-element);\n min-width: calc(4 * var(--default-clickable-area) + 2 * var(--border-radius-element));\n}\n.color-picker--clearable[data-v-3d24879b] {\n min-width: calc(5 * var(--default-clickable-area) + 2 * var(--border-radius-element));\n}\n.color-picker--advanced-fields[data-v-3d24879b] {\n min-width: 264px;\n}\n.color-picker__clear[data-v-3d24879b] {\n color: var(--color-main-text);\n}\n.color-picker__clear[data-v-3d24879b]:hover:not(:has(:checked)) {\n color: var(--color-text-maxcontrast);\n}\n.color-picker__simple[data-v-3d24879b] {\n display: grid;\n grid-template-columns: repeat(auto-fit, var(--default-clickable-area));\n grid-auto-rows: var(--default-clickable-area);\n}\n.color-picker__simple-color-circle[data-v-3d24879b] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: calc(var(--default-clickable-area) - 10px);\n height: calc(var(--default-clickable-area) - 10px);\n min-height: calc(var(--default-clickable-area) - 10px);\n margin: auto;\n padding: 0;\n color: white;\n border: 1px solid rgba(0, 0, 0, 0.25);\n border-radius: 50%;\n font-size: 16px;\n}\n.color-picker__simple-color-circle[data-v-3d24879b]:focus-within {\n outline: 2px solid var(--color-main-text);\n}\n.color-picker__simple-color-circle[data-v-3d24879b]:hover {\n opacity: 0.6;\n}\n.color-picker__simple-color-circle--active[data-v-3d24879b] {\n width: calc(var(--default-clickable-area) - 6px);\n height: calc(var(--default-clickable-area) - 6px);\n min-height: calc(var(--default-clickable-area) - 6px);\n transition: all 100ms ease-in-out;\n opacity: 1 !important;\n}\n.color-picker__advanced[data-v-3d24879b] {\n box-shadow: none !important;\n}\n.color-picker__navigation[data-v-3d24879b] {\n display: flex;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n justify-content: space-between;\n margin-top: calc(2 * var(--default-grid-baseline));\n}\n[data-v-3d24879b] .vc-chrome {\n width: unset;\n background-color: var(--color-main-background);\n}\n[data-v-3d24879b] .vc-chrome-color-wrap {\n width: 30px;\n height: 30px;\n}\n[data-v-3d24879b] .vc-chrome-active-color {\n border-radius: 17px;\n}\n[data-v-3d24879b] .vc-chrome-body {\n padding: 14px 0 0 0;\n background-color: var(--color-main-background);\n}\n[data-v-3d24879b] .vc-chrome-body .vc-input__input {\n --input-border-radius: var(--border-radius-element);\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n width: 100%;\n height: var(--default-clickable-area);\n margin: 0;\n padding-inline: calc(var(--border-radius-element) + var(--input-border-width-offset));\n padding-block: var(--input-border-width-offset);\n border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast);\n border-radius: var(--input-border-radius);\n font-size: var(--default-font-size);\n color: var(--color-main-text);\n box-shadow: none;\n}\n[data-v-3d24879b] .vc-chrome-body .vc-input__input:active:not([disabled]),[data-v-3d24879b] .vc-chrome-body .vc-input__input:hover:not([disabled]),[data-v-3d24879b] .vc-chrome-body .vc-input__input:focus:not([disabled]) {\n --input-border-width-offset: 0px;\n border-color: var(--color-main-text);\n border-width: var(--border-width-input-focused, 2px);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n}\n[data-v-3d24879b] .vc-chrome-body .vc-input__input:active:not([disabled]) + .vc-input__label,[data-v-3d24879b] .vc-chrome-body .vc-input__input:hover:not([disabled]) + .vc-input__label,[data-v-3d24879b] .vc-chrome-body .vc-input__input:focus:not([disabled]) + .vc-input__label {\n color: var(--color-main-text);\n}\n[data-v-3d24879b] .vc-chrome-body .vc-input__label {\n position: absolute;\n inset-inline: var(--border-width-input-focused, 2px);\n inset-block-start: calc(-1.5 * var(--font-size-small, 13px) / 2);\n max-width: fit-content;\n margin-inline: calc(var(--border-radius-element) - var(--default-grid-baseline));\n margin-block: 0;\n padding-inline: var(--default-grid-baseline);\n font-family: var(--font-face);\n font-size: var(--font-size-small, 13px);\n line-height: 1.5;\n font-weight: 500;\n color: var(--color-text-maxcontrast);\n background-color: var(--color-main-background);\n pointer-events: none;\n}\n[data-v-3d24879b] .vc-chrome-toggle-btn {\n display: flex;\n justify-content: center;\n align-items: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin-inline-start: 6px;\n filter: var(--background-invert-if-dark);\n}\n[data-v-3d24879b] .vc-chrome-toggle-icon {\n width: 24px;\n height: 24px;\n margin: 0;\n}\n[data-v-3d24879b] .vc-chrome-toggle-icon-highlight {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n inset: 0;\n}\n[data-v-3d24879b] .vc-chrome-saturation-wrap {\n border-radius: 3px;\n}\n[data-v-3d24879b] .vc-chrome-saturation-circle {\n width: 20px;\n height: 20px;\n}\n.slide-enter-from[data-v-3d24879b] {\n transform: translateX(-50%);\n opacity: 0;\n}\n.slide-enter-to[data-v-3d24879b] {\n transform: translateX(0);\n opacity: 1;\n}\n.slide-leave-from[data-v-3d24879b] {\n transform: translateX(0);\n opacity: 1;\n}\n.slide-leave-to[data-v-3d24879b] {\n transform: translateX(-50%);\n opacity: 0;\n}\n.slide-enter-active[data-v-3d24879b], .slide-leave-active[data-v-3d24879b] {\n transition: all 50ms ease-in-out;\n}"],sourceRoot:""}]);const s=o},4400:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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#skip-actions.vue-skip-actions:focus-within {\n top: 0 !important;\n inset-inline-start: 0 !important;\n width: 100vw;\n height: 100vh;\n padding: var(--body-container-margin) !important;\n backdrop-filter: brightness(50%);\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-d9b0d7e8] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-skip-actions__container[data-v-d9b0d7e8] {\n background-color: var(--color-main-background);\n border-radius: var(--border-radius-element);\n padding: 22px;\n}\n.vue-skip-actions__headline[data-v-d9b0d7e8] {\n font-weight: bold;\n font-size: 20px;\n line-height: 30px;\n margin-bottom: 12px;\n}\n.vue-skip-actions__buttons[data-v-d9b0d7e8] {\n display: flex;\n flex-wrap: wrap;\n gap: 12px;\n}\n.vue-skip-actions__buttons[data-v-d9b0d7e8] > * {\n flex: 1 0 fit-content;\n}\n.vue-skip-actions__image[data-v-d9b0d7e8] {\n margin-top: 12px;\n}\n.vue-skip-actions__image[data-v-d9b0d7e8]:dir(rtl) {\n transform: rotateY(180deg);\n}\n.content[data-v-d9b0d7e8] {\n display: flex;\n width: calc(100% - var(--body-container-margin) * 2);\n border-radius: var(--body-container-radius);\n height: var(--body-height);\n overflow: hidden;\n padding: 0;\n}\n.content[data-v-d9b0d7e8]:not(.with-sidebar--full) {\n position: fixed;\n}\n.content[data-v-d9b0d7e8], .content[data-v-d9b0d7e8] * {\n box-sizing: border-box;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcContent-CVIwhwfc.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iBAAiB;EACjB,gCAAgC;EAChC,YAAY;EACZ,aAAa;EACb,gDAAgD;EAChD,gCAAgC;AAClC,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8CAA8C;EAC9C,2CAA2C;EAC3C,aAAa;AACf;AACA;EACE,iBAAiB;EACjB,eAAe;EACf,iBAAiB;EACjB,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,eAAe;EACf,SAAS;AACX;AACA;EACE,qBAAqB;AACvB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,aAAa;EACb,oDAAoD;EACpD,2CAA2C;EAC3C,0BAA0B;EAC1B,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE,eAAe;AACjB;AACA;EACE,sBAAsB;AACxB",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#skip-actions.vue-skip-actions:focus-within {\n top: 0 !important;\n inset-inline-start: 0 !important;\n width: 100vw;\n height: 100vh;\n padding: var(--body-container-margin) !important;\n backdrop-filter: brightness(50%);\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-d9b0d7e8] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-skip-actions__container[data-v-d9b0d7e8] {\n background-color: var(--color-main-background);\n border-radius: var(--border-radius-element);\n padding: 22px;\n}\n.vue-skip-actions__headline[data-v-d9b0d7e8] {\n font-weight: bold;\n font-size: 20px;\n line-height: 30px;\n margin-bottom: 12px;\n}\n.vue-skip-actions__buttons[data-v-d9b0d7e8] {\n display: flex;\n flex-wrap: wrap;\n gap: 12px;\n}\n.vue-skip-actions__buttons[data-v-d9b0d7e8] > * {\n flex: 1 0 fit-content;\n}\n.vue-skip-actions__image[data-v-d9b0d7e8] {\n margin-top: 12px;\n}\n.vue-skip-actions__image[data-v-d9b0d7e8]:dir(rtl) {\n transform: rotateY(180deg);\n}\n.content[data-v-d9b0d7e8] {\n display: flex;\n width: calc(100% - var(--body-container-margin) * 2);\n border-radius: var(--body-container-radius);\n height: var(--body-height);\n overflow: hidden;\n padding: 0;\n}\n.content[data-v-d9b0d7e8]:not(.with-sidebar--full) {\n position: fixed;\n}\n.content[data-v-d9b0d7e8], .content[data-v-d9b0d7e8] * {\n box-sizing: border-box;\n}"],sourceRoot:""}]);const s=o},4923:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-36ffc13f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.counter-bubble__counter[data-v-36ffc13f] {\n --counter-bubble-height: 22px;\n font-size: var(--font-size-small, 13px);\n overflow: hidden;\n width: fit-content;\n min-width: var(--counter-bubble-height);\n text-align: center;\n line-height: var(--counter-bubble-height);\n padding: 0 calc(1.5 * var(--default-grid-baseline));\n border-radius: 0.5lh;\n background-color: var(--color-primary-element-light);\n font-weight: bold;\n color: var(--color-primary-element-light-text);\n}\n.counter-bubble__counter .active[data-v-36ffc13f] {\n color: var(--color-main-background);\n background-color: var(--color-primary-element-light);\n}\n.counter-bubble__counter--highlighted[data-v-36ffc13f] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.counter-bubble__counter--highlighted.active[data-v-36ffc13f] {\n color: var(--color-primary-element);\n background-color: var(--color-main-background);\n}\n.counter-bubble__counter--outlined[data-v-36ffc13f] {\n color: var(--color-primary-element);\n background: transparent;\n box-shadow: inset 0 0 0 2px;\n}\n.counter-bubble__counter--outlined.active[data-v-36ffc13f] {\n color: var(--color-main-background);\n box-shadow: inset 0 0 0 2px;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcCounterBubble-ZnteskDR.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,6BAA6B;EAC7B,uCAAuC;EACvC,gBAAgB;EAChB,kBAAkB;EAClB,uCAAuC;EACvC,kBAAkB;EAClB,yCAAyC;EACzC,mDAAmD;EACnD,oBAAoB;EACpB,oDAAoD;EACpD,iBAAiB;EACjB,8CAA8C;AAChD;AACA;EACE,mCAAmC;EACnC,oDAAoD;AACtD;AACA;EACE,wCAAwC;EACxC,8CAA8C;AAChD;AACA;EACE,mCAAmC;EACnC,8CAA8C;AAChD;AACA;EACE,mCAAmC;EACnC,uBAAuB;EACvB,2BAA2B;AAC7B;AACA;EACE,mCAAmC;EACnC,2BAA2B;AAC7B",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-36ffc13f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.counter-bubble__counter[data-v-36ffc13f] {\n --counter-bubble-height: 22px;\n font-size: var(--font-size-small, 13px);\n overflow: hidden;\n width: fit-content;\n min-width: var(--counter-bubble-height);\n text-align: center;\n line-height: var(--counter-bubble-height);\n padding: 0 calc(1.5 * var(--default-grid-baseline));\n border-radius: 0.5lh;\n background-color: var(--color-primary-element-light);\n font-weight: bold;\n color: var(--color-primary-element-light-text);\n}\n.counter-bubble__counter .active[data-v-36ffc13f] {\n color: var(--color-main-background);\n background-color: var(--color-primary-element-light);\n}\n.counter-bubble__counter--highlighted[data-v-36ffc13f] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.counter-bubble__counter--highlighted.active[data-v-36ffc13f] {\n color: var(--color-primary-element);\n background-color: var(--color-main-background);\n}\n.counter-bubble__counter--outlined[data-v-36ffc13f] {\n color: var(--color-primary-element);\n background: transparent;\n box-shadow: inset 0 0 0 2px;\n}\n.counter-bubble__counter--outlined.active[data-v-36ffc13f] {\n color: var(--color-main-background);\n box-shadow: inset 0 0 0 2px;\n}"],sourceRoot:""}]);const s=o},1793:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-6b5fc397] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dashboard-widget[data-v-6b5fc397] .empty-content {\n text-align: center;\n padding-top: 5vh;\n}\n.dashboard-widget[data-v-6b5fc397] .empty-content.half-screen {\n padding-top: 0;\n margin-bottom: 1vh;\n}\n.more[data-v-6b5fc397] {\n display: block;\n text-align: center;\n color: var(--color-text-maxcontrast);\n line-height: 60px;\n cursor: pointer;\n}\n.more[data-v-6b5fc397]:hover, .more[data-v-6b5fc397]:focus {\n background-color: var(--color-background-hover);\n border-radius: var(--border-radius-element);\n color: var(--color-main-text);\n}\n\n/* skeleton */\n.item-list__entry[data-v-6b5fc397] {\n display: flex;\n align-items: flex-start;\n padding: 8px;\n}\n.item-list__entry .item-avatar[data-v-6b5fc397] {\n position: relative;\n margin-block: auto;\n background-color: var(--color-background-dark) !important;\n}\n.item-list__entry .item__details[data-v-6b5fc397] {\n padding-inline-start: 8px;\n max-height: var(--default-clickable-area);\n flex-grow: 1;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n}\n.item-list__entry .item__details h3[data-v-6b5fc397],\n.item-list__entry .item__details .message[data-v-6b5fc397] {\n white-space: nowrap;\n background-color: var(--color-background-dark);\n}\n.item-list__entry .item__details h3[data-v-6b5fc397] {\n font-size: 100%;\n margin: 0;\n}\n.item-list__entry .item__details .message[data-v-6b5fc397] {\n width: 80%;\n height: 15px;\n margin-top: 5px;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcDashboardWidget-DFY9GRrd.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,gBAAgB;AAClB;AACA;EACE,cAAc;EACd,kBAAkB;AACpB;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,oCAAoC;EACpC,iBAAiB;EACjB,eAAe;AACjB;AACA;EACE,+CAA+C;EAC/C,2CAA2C;EAC3C,6BAA6B;AAC/B;;AAEA,aAAa;AACb;EACE,aAAa;EACb,uBAAuB;EACvB,YAAY;AACd;AACA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,yDAAyD;AAC3D;AACA;EACE,yBAAyB;EACzB,yCAAyC;EACzC,YAAY;EACZ,gBAAgB;EAChB,aAAa;EACb,sBAAsB;AACxB;AACA;;EAEE,mBAAmB;EACnB,8CAA8C;AAChD;AACA;EACE,eAAe;EACf,SAAS;AACX;AACA;EACE,UAAU;EACV,YAAY;EACZ,eAAe;AACjB",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-6b5fc397] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dashboard-widget[data-v-6b5fc397] .empty-content {\n text-align: center;\n padding-top: 5vh;\n}\n.dashboard-widget[data-v-6b5fc397] .empty-content.half-screen {\n padding-top: 0;\n margin-bottom: 1vh;\n}\n.more[data-v-6b5fc397] {\n display: block;\n text-align: center;\n color: var(--color-text-maxcontrast);\n line-height: 60px;\n cursor: pointer;\n}\n.more[data-v-6b5fc397]:hover, .more[data-v-6b5fc397]:focus {\n background-color: var(--color-background-hover);\n border-radius: var(--border-radius-element);\n color: var(--color-main-text);\n}\n\n/* skeleton */\n.item-list__entry[data-v-6b5fc397] {\n display: flex;\n align-items: flex-start;\n padding: 8px;\n}\n.item-list__entry .item-avatar[data-v-6b5fc397] {\n position: relative;\n margin-block: auto;\n background-color: var(--color-background-dark) !important;\n}\n.item-list__entry .item__details[data-v-6b5fc397] {\n padding-inline-start: 8px;\n max-height: var(--default-clickable-area);\n flex-grow: 1;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n}\n.item-list__entry .item__details h3[data-v-6b5fc397],\n.item-list__entry .item__details .message[data-v-6b5fc397] {\n white-space: nowrap;\n background-color: var(--color-background-dark);\n}\n.item-list__entry .item__details h3[data-v-6b5fc397] {\n font-size: 100%;\n margin: 0;\n}\n.item-list__entry .item__details .message[data-v-6b5fc397] {\n width: 80%;\n height: 15px;\n margin-top: 5px;\n}"],sourceRoot:""}]);const s=o},6235:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-c033ba26] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.item-list__entry[data-v-c033ba26] {\n display: flex;\n align-items: center;\n position: relative;\n padding: 8px;\n}\n.item-list__entry[data-v-c033ba26]:hover, .item-list__entry[data-v-c033ba26]:focus {\n background-color: var(--color-background-hover);\n border-radius: var(--border-radius-element);\n}\n.item-list__entry .item-avatar[data-v-c033ba26] {\n position: relative;\n margin-top: auto;\n margin-bottom: auto;\n}\n.item-list__entry .item__details[data-v-c033ba26] {\n padding-inline-start: 8px;\n max-height: fit-content;\n flex-grow: 1;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n justify-content: center;\n min-height: var(--default-clickable-area);\n}\n.item-list__entry .item__details h3[data-v-c033ba26],\n.item-list__entry .item__details .message[data-v-c033ba26] {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.item-list__entry .item__details .message span[data-v-c033ba26] {\n width: 10px;\n display: inline-block;\n margin-bottom: -3px;\n}\n.item-list__entry .item__details h3[data-v-c033ba26] {\n font-size: 100%;\n margin: 0;\n}\n.item-list__entry .item__details .message[data-v-c033ba26] {\n width: 100%;\n color: var(--color-text-maxcontrast);\n}\n.item-list__entry .item-icon[data-v-c033ba26] {\n position: relative;\n width: 14px;\n height: 14px;\n margin-top: 25px;\n margin-inline: -10px -2px;\n}\n.item-list__entry button.primary[data-v-c033ba26] {\n padding: 21px;\n margin: 0;\n}\n\n/*\n.content-popover {\n\theight: 0px;\n\twidth: 0px;\n\tmargin-inline: auto;\n}\n.popover-container {\n\twidth: 100%;\n\theight: 0px;\n}\n*/","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcDashboardWidgetItem-DPVZ3Oso.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,kBAAkB;EAClB,YAAY;AACd;AACA;EACE,+CAA+C;EAC/C,2CAA2C;AAC7C;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,yBAAyB;EACzB,uBAAuB;EACvB,YAAY;EACZ,gBAAgB;EAChB,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,yCAAyC;AAC3C;AACA;;EAEE,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,qBAAqB;EACrB,mBAAmB;AACrB;AACA;EACE,eAAe;EACf,SAAS;AACX;AACA;EACE,WAAW;EACX,oCAAoC;AACtC;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,gBAAgB;EAChB,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,SAAS;AACX;;AAEA;;;;;;;;;;CAUC",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-c033ba26] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.item-list__entry[data-v-c033ba26] {\n display: flex;\n align-items: center;\n position: relative;\n padding: 8px;\n}\n.item-list__entry[data-v-c033ba26]:hover, .item-list__entry[data-v-c033ba26]:focus {\n background-color: var(--color-background-hover);\n border-radius: var(--border-radius-element);\n}\n.item-list__entry .item-avatar[data-v-c033ba26] {\n position: relative;\n margin-top: auto;\n margin-bottom: auto;\n}\n.item-list__entry .item__details[data-v-c033ba26] {\n padding-inline-start: 8px;\n max-height: fit-content;\n flex-grow: 1;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n justify-content: center;\n min-height: var(--default-clickable-area);\n}\n.item-list__entry .item__details h3[data-v-c033ba26],\n.item-list__entry .item__details .message[data-v-c033ba26] {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.item-list__entry .item__details .message span[data-v-c033ba26] {\n width: 10px;\n display: inline-block;\n margin-bottom: -3px;\n}\n.item-list__entry .item__details h3[data-v-c033ba26] {\n font-size: 100%;\n margin: 0;\n}\n.item-list__entry .item__details .message[data-v-c033ba26] {\n width: 100%;\n color: var(--color-text-maxcontrast);\n}\n.item-list__entry .item-icon[data-v-c033ba26] {\n position: relative;\n width: 14px;\n height: 14px;\n margin-top: 25px;\n margin-inline: -10px -2px;\n}\n.item-list__entry button.primary[data-v-c033ba26] {\n padding: 21px;\n margin: 0;\n}\n\n/*\n.content-popover {\n\theight: 0px;\n\twidth: 0px;\n\tmargin-inline: auto;\n}\n.popover-container {\n\twidth: 100%;\n\theight: 0px;\n}\n*/"],sourceRoot:""}]);const s=o},4246:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-c436522a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] {\n --dp-common-transition: all var(--animation-quick) ease-in;\n --dp-menu-padding: 6px 8px;\n --dp-animation-duration: var(--animation-quick);\n --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);\n --dp-transition-timing: ease-out;\n --dp-action-row-transtion: all 0.2s ease-in;\n --dp-font-family: var(--font-face);\n --dp-border-radius: var(--border-radius-element);\n --dp-cell-border-radius: var(--border-radius-small);\n --dp-transition-length: 22px;\n --dp-transition-timing-general: var(--animation-quick);\n --dp-button-height: var(--default-clickable-area);\n --dp-month-year-row-height: var(--default-clickable-area);\n --dp-month-year-row-button-size: var(--clickable-area-small);\n --dp-button-icon-height: 20px;\n --dp-calendar-wrap-padding: 0 5px;\n --dp-cell-size: var(--default-clickable-area);\n --dp-cell-padding: 5px;\n --dp-common-padding: 10px;\n --dp-input-icon-padding: var(--default-clickable-area);\n --dp-input-padding: 6px 12px;\n --dp-menu-min-width: 260px;\n --dp-action-buttons-padding: 1px 6px;\n --dp-row-margin: 5px 0;\n --dp-calendar-header-cell-padding: 0.5rem;\n --dp-multi-calendars-spacing: 10px;\n --dp-overlay-col-padding: 3px;\n --dp-time-inc-dec-button-size: var(--default-clickable-area);\n --dp-font-size: 1rem;\n --dp-preview-font-size: var(--font-size-small);\n --dp-time-font-size: 2rem;\n --dp-action-button-height: var(--clickable-area-small);\n --dp-action-row-padding: 8px;\n --dp-direction: ltr;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_wrap {\n position: relative;\n width: 100%;\n box-sizing: unset;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_wrap:focus {\n border-color: var(--dp-border-color-hover);\n outline: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_valid {\n box-shadow: 0 0 var(--dp-border-radius) var(--dp-success-color);\n border-color: var(--dp-success-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_valid:hover {\n border-color: var(--dp-success-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_invalid {\n box-shadow: 0 0 var(--dp-border-radius) var(--dp-danger-color);\n border-color: var(--dp-danger-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_invalid:hover {\n border-color: var(--dp-danger-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input {\n background-color: var(--dp-background-color);\n border-radius: var(--dp-border-radius);\n font-family: var(--dp-font-family);\n border: 1px solid var(--dp-border-color);\n outline: none;\n transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);\n width: 100%;\n font-size: var(--dp-font-size);\n line-height: calc(var(--dp-font-size) * 1.5);\n padding: var(--dp-input-padding);\n color: var(--dp-text-color);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input::placeholder {\n opacity: 0.7;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input:hover:not(.dp__input_focus) {\n border-color: var(--dp-border-color-hover);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_not_clearable {\n padding-inline-end: var(--dp-input-not-clearable-padding) !important;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_reg {\n caret-color: rgba(0, 0, 0, 0);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_focus {\n border-color: var(--dp-border-color-focus);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__disabled {\n background: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__disabled::placeholder {\n color: var(--dp-disabled-color-text);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_icons {\n display: inline-block;\n width: var(--dp-font-size);\n height: var(--dp-font-size);\n stroke-width: 0;\n font-size: var(--dp-font-size);\n line-height: calc(var(--dp-font-size) * 1.5);\n padding: 6px 12px;\n color: var(--dp-icon-color);\n box-sizing: content-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_icon {\n cursor: pointer;\n position: absolute;\n top: 50%;\n inset-inline-start: 0;\n transform: translateY(-50%);\n color: var(--dp-icon-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--clear-btn {\n position: absolute;\n top: 50%;\n inset-inline-end: 0;\n transform: translateY(-50%);\n cursor: pointer;\n color: var(--dp-icon-color);\n background: rgba(0, 0, 0, 0);\n border: none;\n display: inline-flex;\n align-items: center;\n padding: 0;\n margin: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_icon_pad {\n padding-inline-start: var(--dp-input-icon-padding);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu {\n background: var(--dp-background-color);\n border-radius: var(--dp-border-radius);\n min-width: var(--dp-menu-min-width);\n font-family: var(--dp-font-family);\n font-size: var(--dp-font-size);\n user-select: none;\n border: 1px solid var(--dp-menu-border-color);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu::after {\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu::before {\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu:focus {\n border: 1px solid var(--dp-menu-border-color);\n outline: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--menu-wrapper {\n position: absolute;\n z-index: 99999;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_inner {\n padding: var(--dp-menu-padding);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--menu--inner-stretched {\n padding: 6px 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_index {\n z-index: 99999;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-loading, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_readonly, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_disabled {\n position: absolute;\n inset: 0;\n z-index: 999999;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_disabled {\n background: hsla(0, 0%, 100%, 0.5);\n cursor: not-allowed;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_readonly {\n background: rgba(0, 0, 0, 0);\n cursor: default;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-loading {\n background: hsla(0, 0%, 100%, 0.5);\n cursor: default;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--menu-load-container {\n display: flex;\n height: 100%;\n width: 100%;\n justify-content: center;\n align-items: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--menu-loader {\n width: 48px;\n height: 48px;\n border: var(--dp-loader);\n border-bottom-color: rgba(0, 0, 0, 0);\n border-radius: 50%;\n display: inline-block;\n box-sizing: border-box;\n animation: dp-load-rotation-c436522a 1s linear infinite;\n position: absolute;\n}\n@keyframes dp-load-rotation-c436522a {\n0% {\n transform: rotate(0deg);\n}\n100% {\n transform: rotate(360deg);\n}\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__arrow_top {\n left: var(--dp-arrow-left);\n top: 0;\n height: 12px;\n width: 12px;\n background-color: var(--dp-background-color);\n position: absolute;\n border-inline-end: 1px solid var(--dp-menu-border-color);\n border-top: 1px solid var(--dp-menu-border-color);\n transform: translate(-50%, -50%) rotate(-45deg);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__arrow_bottom {\n left: var(--dp-arrow-left);\n bottom: 0;\n height: 12px;\n width: 12px;\n background-color: var(--dp-background-color);\n position: absolute;\n border-inline-end: 1px solid var(--dp-menu-border-color);\n border-bottom: 1px solid var(--dp-menu-border-color);\n transform: translate(-50%, 50%) rotate(45deg);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_extra {\n text-align: center;\n padding: 2px 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-dates {\n padding: 5px;\n border-inline-end: 1px solid var(--dp-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-dates[data-dp-mobile] {\n display: flex;\n align-self: center;\n border: none;\n overflow-x: auto;\n max-width: calc(var(--dp-menu-width) - var(--dp-action-row-padding) * 2);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-dates-collapsed {\n display: flex;\n align-self: center;\n border: none;\n overflow-x: auto;\n max-width: calc(var(--dp-menu-width) - var(--dp-action-row-padding) * 2);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__sidebar_left {\n padding: 5px;\n border-inline-end: 1px solid var(--dp-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__sidebar_right {\n padding: 5px;\n margin-inline-end: 1px solid var(--dp-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range {\n display: block;\n width: 100%;\n padding: 5px;\n text-align: left;\n white-space: nowrap;\n color: var(--dp-text-color);\n border-radius: var(--dp-border-radius);\n transition: var(--dp-common-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range:hover {\n background-color: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n cursor: pointer;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range[data-dp-mobile] {\n border: 1px solid var(--dp-border-color);\n margin: 0 3px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range[data-dp-mobile]:first-child {\n margin-left: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range[data-dp-mobile]:last-child {\n margin-right: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range-collapsed {\n border: 1px solid var(--dp-border-color);\n margin: 0 3px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range-collapsed:first-child {\n margin-left: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range-collapsed:last-child {\n margin-right: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_content_wrapper {\n display: flex;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_content_wrapper[data-dp-mobile] {\n flex-direction: column-reverse;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--menu-content-wrapper-collapsed {\n flex-direction: column-reverse;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_header {\n position: relative;\n display: flex;\n justify-content: center;\n align-items: center;\n color: var(--dp-text-color);\n white-space: nowrap;\n font-weight: bold;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_header_item {\n text-align: center;\n flex-grow: 1;\n height: var(--dp-cell-size);\n padding: var(--dp-cell-padding);\n width: var(--dp-cell-size);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_row {\n display: flex;\n justify-content: center;\n align-items: center;\n margin: var(--dp-row-margin);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_item {\n text-align: center;\n flex-grow: 1;\n box-sizing: border-box;\n color: var(--dp-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar {\n position: relative;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_header_cell {\n border-bottom: thin solid var(--dp-border-color);\n padding: var(--dp-calendar-header-cell-padding);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_inner {\n display: flex;\n align-items: center;\n text-align: center;\n justify-content: center;\n border-radius: var(--dp-cell-border-radius);\n height: var(--dp-cell-size);\n padding: var(--dp-cell-padding);\n width: var(--dp-cell-size);\n border: 1px solid rgba(0, 0, 0, 0);\n box-sizing: border-box;\n position: relative;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_inner:hover {\n transition: all 0.2s;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_auto_range_start, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__date_hover_start:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_start {\n border-end-end-radius: 0;\n border-start-end-radius: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_auto_range_end, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__date_hover_end:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_end {\n border-end-start-radius: 0;\n border-start-start-radius: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_end, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_start, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__active_date {\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__date_hover_end:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__date_hover_start:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__date_hover:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_offset {\n color: var(--dp-secondary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_disabled {\n color: var(--dp-secondary-color);\n cursor: not-allowed;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_between {\n background: var(--dp-range-between-dates-background-color);\n color: var(--dp-range-between-dates-text-color);\n border-radius: 0;\n border: 1px solid var(--dp-range-between-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_between_week {\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n border-radius: 0;\n border-top: 1px solid var(--dp-primary-color);\n border-bottom: 1px solid var(--dp-primary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__today {\n border: 1px solid var(--dp-primary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__week_num {\n color: var(--dp-secondary-color);\n text-align: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_auto_range {\n border-radius: 0;\n border-top: 1px dashed var(--dp-primary-color);\n border-bottom: 1px dashed var(--dp-primary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_auto_range_start {\n border-start-start-radius: var(--dp-cell-border-radius);\n border-end-start-radius: var(--dp-cell-border-radius);\n border-inline-start: 1px dashed var(--dp-primary-color);\n border-top: 1px dashed var(--dp-primary-color);\n border-bottom: 1px dashed var(--dp-primary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_auto_range_end {\n border-start-end-radius: var(--dp-cell-border-radius);\n border-end-end-radius: var(--dp-cell-border-radius);\n border-top: 1px dashed var(--dp-primary-color);\n border-bottom: 1px dashed var(--dp-primary-color);\n border-inline-end: 1px dashed var(--dp-primary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_header_separator {\n width: 100%;\n height: 1px;\n background: var(--dp-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_next {\n margin-inline-start: var(--dp-multi-calendars-spacing);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__marker_line, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__marker_dot {\n height: 5px;\n background-color: var(--dp-marker-color);\n position: absolute;\n bottom: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__marker_dot {\n width: 5px;\n border-radius: 50%;\n left: 50%;\n transform: translateX(-50%);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__marker_line {\n width: 100%;\n left: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__marker_tooltip {\n position: absolute;\n border-radius: var(--dp-border-radius);\n background-color: var(--dp-tooltip-color);\n padding: 5px;\n border: 1px solid var(--dp-border-color);\n z-index: 99999;\n box-sizing: border-box;\n cursor: default;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tooltip_content {\n white-space: nowrap;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tooltip_text {\n display: flex;\n align-items: center;\n flex-flow: row nowrap;\n color: var(--dp-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tooltip_mark {\n height: 5px;\n width: 5px;\n border-radius: 50%;\n background-color: var(--dp-text-color);\n color: var(--dp-text-color);\n margin-inline-end: 5px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__arrow_bottom_tp {\n bottom: 0;\n height: 8px;\n width: 8px;\n background-color: var(--dp-tooltip-color);\n position: absolute;\n border-inline-end: 1px solid var(--dp-border-color);\n border-bottom: 1px solid var(--dp-border-color);\n transform: translate(-50%, 50%) rotate(45deg);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__instance_calendar {\n position: relative;\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__flex_display[data-dp-mobile] {\n flex-direction: column;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--flex-display-collapsed {\n flex-direction: column;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_highlight {\n background-color: var(--dp-highlight-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_row {\n display: flex;\n align-items: center;\n height: var(--dp-month-year-row-height);\n color: var(--dp-text-color);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav {\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n height: var(--dp-month-year-row-button-size);\n width: var(--dp-month-year-row-button-size);\n color: var(--dp-icon-color);\n text-align: center;\n border-radius: 50%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav svg {\n height: var(--dp-button-icon-height);\n width: var(--dp-button-icon-height);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-icon-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] [dir=rtl] .dp__inner_nav {\n transform: rotate(180deg);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav_disabled:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav_disabled {\n background: var(--dp-disabled-color);\n color: var(--dp-disabled-color-text);\n cursor: not-allowed;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--year-select, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_select {\n text-align: center;\n cursor: pointer;\n height: var(--dp-month-year-row-height);\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: var(--dp-border-radius);\n box-sizing: border-box;\n color: var(--dp-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--year-select:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_select:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n transition: var(--dp-common-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_select {\n width: 50%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--year-select {\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_wrap {\n display: flex;\n flex-direction: row;\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__year_disable_select {\n justify-content: space-around;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--header-wrap {\n display: flex;\n width: 100%;\n flex-direction: column;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay {\n width: 100%;\n background: var(--dp-background-color);\n transition: opacity 1s ease-out;\n z-index: 99999;\n font-family: var(--dp-font-family);\n color: var(--dp-text-color);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--overlay-absolute {\n position: absolute;\n height: 100%;\n top: 0;\n left: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--overlay-relative {\n position: relative;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_container::-webkit-scrollbar-track {\n box-shadow: var(--dp-scroll-bar-background);\n background-color: var(--dp-scroll-bar-background);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_container::-webkit-scrollbar {\n width: 5px;\n background-color: var(--dp-scroll-bar-background);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_container::-webkit-scrollbar-thumb {\n background-color: var(--dp-scroll-bar-color);\n border-radius: 10px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay:focus {\n border: none;\n outline: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__container_flex {\n display: flex;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__container_block {\n display: block;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_container {\n flex-direction: column;\n overflow-y: auto;\n height: var(--dp-overlay-height);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_picker_overlay_container {\n height: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_row {\n padding: 0;\n box-sizing: border-box;\n display: flex;\n margin-inline: auto;\n flex-wrap: wrap;\n max-width: 100%;\n width: 100%;\n align-items: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__flex_row {\n flex: 1;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_col {\n box-sizing: border-box;\n width: 33%;\n padding: var(--dp-overlay-col-padding);\n white-space: nowrap;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_pad {\n padding: var(--dp-common-padding) 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_active {\n cursor: pointer;\n border-radius: var(--dp-border-radius);\n text-align: center;\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell {\n cursor: pointer;\n border-radius: var(--dp-border-radius);\n text-align: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n transition: var(--dp-common-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_in_between {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__over_action_scroll {\n right: 5px;\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_disabled {\n cursor: not-allowed;\n background: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_disabled:hover {\n background: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_active_disabled {\n cursor: not-allowed;\n background: var(--dp-primary-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_active_disabled:hover {\n background: var(--dp-primary-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn, .vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn, .vue-date-time-picker__wrapper[data-v-c436522a] .dp--time-overlay-btn, .vue-date-time-picker__wrapper[data-v-c436522a] .dp--time-invalid {\n border: none;\n font: inherit;\n transition: var(--dp-common-transition);\n line-height: normal;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--year-mode-picker {\n display: flex;\n width: 100%;\n align-items: center;\n justify-content: space-between;\n height: var(--dp-cell-size);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--tp-wrap {\n max-width: var(--dp-menu-min-width);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--tp-wrap[data-dp-mobile] {\n max-width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_input {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n user-select: none;\n font-family: var(--dp-font-family);\n color: var(--dp-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_reg_block {\n padding: 0 20px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_reg_inline {\n padding: 0 10px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_reg_with_button {\n padding: 0 15px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_reg_with_button[data-compact~=true] {\n padding: 0 5px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_sec {\n padding: 0 10px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_sec_with_button {\n padding: 0 5px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_sec_with_button[data-collapsed~=true] {\n padding: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col {\n text-align: center;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-direction: column;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_block {\n font-size: var(--dp-time-font-size);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_display_block {\n padding: 0 3px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_display_inline {\n padding: 5px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_picker_inline_container {\n display: flex;\n width: 100%;\n justify-content: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button {\n padding: 5px;\n margin: 0;\n height: var(--dp-time-inc-dec-button-size);\n width: var(--dp-time-inc-dec-button-size);\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n border-radius: 50%;\n color: var(--dp-icon-color);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button svg {\n height: var(--dp-time-inc-dec-button-size);\n width: var(--dp-time-inc-dec-button-size);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-icon-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_display {\n cursor: pointer;\n color: var(--dp-text-color);\n border-radius: var(--dp-border-radius);\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_display:hover:enabled {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button_inline {\n width: 100%;\n padding: 0;\n height: 8px;\n cursor: pointer;\n display: flex;\n align-items: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button_disabled, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button_disabled:hover {\n background: var(--dp-disabled-color);\n color: var(--dp-disabled-color-text);\n cursor: not-allowed;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__pm_am_button {\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n border: none;\n padding: var(--dp-common-padding);\n border-radius: var(--dp-border-radius);\n cursor: pointer;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__pm_am_button[data-compact~=true] {\n padding: 7px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tp_inline_btn_bar {\n width: 100%;\n height: 4px;\n background-color: var(--dp-secondary-color);\n transition: var(--dp-common-transition);\n border-collapse: collapse;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tp_inline_btn_top:hover .dp__tp_btn_in_r {\n background-color: var(--dp-primary-color);\n transform: rotate(12deg) scale(1.15) translateY(-2px);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tp_inline_btn_top:hover .dp__tp_btn_in_l {\n background-color: var(--dp-primary-color);\n transform: rotate(-12deg) scale(1.15) translateY(-2px);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r {\n background-color: var(--dp-primary-color);\n transform: rotate(-12deg) scale(1.15) translateY(-2px);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l {\n background-color: var(--dp-primary-color);\n transform: rotate(12deg) scale(1.15) translateY(-2px);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--time-overlay-btn {\n background: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--time-invalid {\n background-color: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_row {\n display: flex;\n align-items: center;\n width: 100%;\n padding: var(--dp-action-row-padding);\n box-sizing: border-box;\n color: var(--dp-text-color);\n flex-flow: row nowrap;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_row svg {\n height: var(--dp-button-icon-height);\n width: auto;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__selection_preview {\n display: block;\n color: var(--dp-text-color);\n font-size: var(--dp-preview-font-size);\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_buttons {\n display: flex;\n flex: 0;\n white-space: nowrap;\n align-items: center;\n justify-content: flex-end;\n margin-inline-start: auto;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_button {\n display: inline-flex;\n align-items: center;\n background: rgba(0, 0, 0, 0);\n border: 1px solid rgba(0, 0, 0, 0);\n padding: var(--dp-action-buttons-padding);\n line-height: var(--dp-action-button-height);\n margin-inline-start: 3px;\n height: var(--dp-action-button-height);\n cursor: pointer;\n border-radius: var(--dp-border-radius);\n font-size: var(--dp-preview-font-size);\n font-family: var(--dp-font-family);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_cancel {\n color: var(--dp-text-color);\n border: 1px solid var(--dp-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_cancel:hover {\n border-color: var(--dp-primary-color);\n transition: var(--dp-action-row-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_buttons .dp__action_select {\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_buttons .dp__action_select:hover {\n background: var(--dp-primary-color);\n transition: var(--dp-action-row-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_buttons .dp__action_select:disabled {\n background: var(--dp-primary-disabled-color);\n cursor: not-allowed;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-quarter-picker-wrap {\n display: flex;\n flex-direction: column;\n height: 100%;\n min-width: var(--dp-menu-min-width);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn-disabled {\n cursor: not-allowed;\n background: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn-disabled:hover {\n background: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn {\n width: 100%;\n padding: var(--dp-common-padding);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn:not(.dp--highlighted, .dp--qr-btn-active, .dp--qr-btn-disabled, .dp--qr-btn-between) {\n background: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn:hover:not(.dp--qr-btn-active, .dp--qr-btn-disabled) {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n transition: var(--dp-common-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--quarter-items {\n display: flex;\n flex-direction: column;\n flex: 1;\n width: 100%;\n height: 100%;\n justify-content: space-evenly;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn-active {\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn-between {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] :root {\n --dp-common-transition: all 0.1s ease-in;\n --dp-menu-padding: 6px 8px;\n --dp-animation-duration: 0.1s;\n --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);\n --dp-transition-timing: ease-out;\n --dp-action-row-transition: all 0.2s ease-in;\n --dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;\n --dp-border-radius: 4px;\n --dp-cell-border-radius: 4px;\n --dp-transition-length: 22px;\n --dp-transition-timing-general: 0.1s;\n --dp-button-height: 35px;\n --dp-month-year-row-height: 35px;\n --dp-month-year-row-button-size: 25px;\n --dp-button-icon-height: 20px;\n --dp-calendar-wrap-padding: 0 5px;\n --dp-cell-size: 35px;\n --dp-cell-padding: 5px;\n --dp-common-padding: 10px;\n --dp-input-icon-padding: 35px;\n --dp-input-padding: 6px 30px 6px 12px;\n --dp-input-not-clearable-padding: 12px;\n --dp-menu-min-width: 260px;\n --dp-action-buttons-padding: 1px 6px;\n --dp-row-margin: 5px 0;\n --dp-calendar-header-cell-padding: 0.5rem;\n --dp-multi-calendars-spacing: 10px;\n --dp-overlay-col-padding: 3px;\n --dp-time-inc-dec-button-size: 32px;\n --dp-font-size: 1rem;\n --dp-preview-font-size: 0.8rem;\n --dp-time-font-size: 2rem;\n --dp-action-button-height: 22px;\n --dp-action-row-padding: 8px;\n --dp-direction: ltr;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__theme_dark {\n --dp-background-color: #212121;\n --dp-text-color: #fff;\n --dp-hover-color: #484848;\n --dp-hover-text-color: #fff;\n --dp-hover-icon-color: #959595;\n --dp-primary-color: #005cb2;\n --dp-primary-disabled-color: #61a8ea;\n --dp-primary-text-color: #fff;\n --dp-secondary-color: #a9a9a9;\n --dp-border-color: #2d2d2d;\n --dp-menu-border-color: #2d2d2d;\n --dp-border-color-hover: #aaaeb7;\n --dp-border-color-focus: #aaaeb7;\n --dp-disabled-color: #737373;\n --dp-disabled-color-text: #d0d0d0;\n --dp-scroll-bar-background: #212121;\n --dp-scroll-bar-color: #484848;\n --dp-success-color: #00701a;\n --dp-success-color-disabled: #428f59;\n --dp-icon-color: #959595;\n --dp-danger-color: #e53935;\n --dp-marker-color: #e53935;\n --dp-tooltip-color: #3e3e3e;\n --dp-highlight-color: rgb(0 92 178 / 20%);\n --dp-range-between-dates-background-color: var(--dp-hover-color, #484848);\n --dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);\n --dp-range-between-border-color: var(--dp-hover-color, #fff);\n --dp-loader: 5px solid #005cb2;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__theme_light {\n --dp-background-color: #fff;\n --dp-text-color: #212121;\n --dp-hover-color: #f3f3f3;\n --dp-hover-text-color: #212121;\n --dp-hover-icon-color: #959595;\n --dp-primary-color: #1976d2;\n --dp-primary-disabled-color: #6bacea;\n --dp-primary-text-color: #fff;\n --dp-secondary-color: #c0c4cc;\n --dp-border-color: #ddd;\n --dp-menu-border-color: #ddd;\n --dp-border-color-hover: #aaaeb7;\n --dp-border-color-focus: #aaaeb7;\n --dp-disabled-color: #f6f6f6;\n --dp-scroll-bar-background: #f3f3f3;\n --dp-scroll-bar-color: #959595;\n --dp-success-color: #76d275;\n --dp-success-color-disabled: #a3d9b1;\n --dp-icon-color: #959595;\n --dp-danger-color: #ff6f60;\n --dp-marker-color: #ff6f60;\n --dp-tooltip-color: #fafafa;\n --dp-disabled-color-text: #8e8e8e;\n --dp-highlight-color: rgb(25 118 210 / 10%);\n --dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);\n --dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);\n --dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);\n --dp-loader: 5px solid #1976d2;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__flex {\n display: flex;\n align-items: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn {\n background: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__main {\n font-family: var(--dp-font-family);\n user-select: none;\n box-sizing: border-box;\n position: relative;\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__main * {\n direction: var(--dp-direction, ltr);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__pointer {\n cursor: pointer;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__icon {\n stroke: currentcolor;\n fill: currentcolor;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__button {\n width: 100%;\n text-align: center;\n color: var(--dp-icon-color);\n cursor: pointer;\n display: flex;\n align-items: center;\n place-content: center center;\n padding: var(--dp-common-padding);\n box-sizing: border-box;\n height: var(--dp-button-height);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__button.dp__overlay_action {\n position: absolute;\n bottom: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__button:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-icon-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__button svg {\n height: var(--dp-button-icon-height);\n width: auto;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__button_bottom {\n border-bottom-left-radius: var(--dp-border-radius);\n border-bottom-right-radius: var(--dp-border-radius);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__flex_display {\n display: flex;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__flex_display_with_input {\n flex-direction: column;\n align-items: flex-start;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__relative {\n position: relative;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .calendar-next-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .calendar-next-leave-active, .vue-date-time-picker__wrapper[data-v-c436522a] .calendar-prev-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .calendar-prev-leave-active {\n transition: all var(--dp-transition-timing-general) ease-out;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .calendar-next-enter-from {\n opacity: 0;\n transform: translateX(var(--dp-transition-length));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .calendar-next-leave-to {\n opacity: 0;\n transform: translateX(calc(var(--dp-transition-length) * -1));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .calendar-prev-enter-from {\n opacity: 0;\n transform: translateX(calc(var(--dp-transition-length) * -1));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .calendar-prev-leave-to {\n opacity: 0;\n transform: translateX(var(--dp-transition-length));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-bottom-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-bottom-leave-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-top-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-top-leave-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-up-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-up-leave-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-down-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-down-leave-active {\n transition: all var(--dp-animation-duration) var(--dp-transition-timing);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-top-enter-from, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-top-leave-to, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-down-leave-to, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-up-enter-from {\n opacity: 0;\n transform: translateY(var(--dp-transition-length));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-bottom-enter-from, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-bottom-leave-to, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-down-enter-from, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-up-leave-to {\n opacity: 0;\n transform: translateY(calc(var(--dp-transition-length) * -1));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--arrow-btn-nav {\n transition: var(--dp-common-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--highlighted {\n background-color: var(--dp-highlight-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--hidden-el {\n visibility: hidden;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] {\n}\n.vue-date-time-picker__wrapper.vue-date-time-picker__wrapper--teleport[data-v-c436522a] .dp--menu-wrapper {\n z-index: 100001;\n}\n.vue-date-time-picker__wrapper .vue-date-time-picker--clearable[data-v-c436522a] .dp__input {\n padding-inline-end: var(--default-clickable-area);\n}\n.vue-date-time-picker__wrapper .vue-date-time-picker__timezone[data-v-c436522a] {\n min-width: unset;\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .icon-vue {\n opacity: 1 !important;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--tp-wrap,\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_extra {\n padding: var(--dp-menu-padding);\n padding-top: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay.dp--overlay-absolute {\n padding: var(--dp-menu-padding);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay.dp--overlay-absolute .dp__btn.dp__button.dp__button_bottom {\n inset-block-end: 6px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn.dp__button.dp__button_bottom,\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--tp-wrap .dp__button {\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn.dp__button.dp__overlay_action {\n width: calc(100% - 16px);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] input {\n padding-inline-start: var(--dp-input-icon-padding) !important;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn {\n margin: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav {\n height: fit-content;\n width: fit-content;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn.dp__button.dp__button_bottom {\n color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--header-wrap .dp__btn:not(.dp__button_bottom),\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col .dp__btn {\n background-color: var(--color-main-background);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--header-wrap .dp__btn:not(.dp__button_bottom):hover,\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col .dp__btn:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-icon-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_select {\n flex: 1;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--time-overlay-btn {\n font-size: calc(2 * var(--default-font-size)) !important;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_input .dp__time_col_reg_block {\n padding: 0 calc(4 * var(--default-grid-baseline));\n}\n.vue-date-time-picker__wrapper .vue-date-time-picker.dp__theme_dark[data-v-c436522a],\n.vue-date-time-picker__wrapper .vue-date-time-picker.dp__theme_light[data-v-c436522a],\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__theme_dark,\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__theme_light {\n --dp-background-color: var(--color-main-background);\n --dp-text-color: var(--color-main-text);\n --dp-hover-color: var(--color-primary-element-light-hover);\n --dp-hover-text-color: var(--color-primary-element-light-text);\n --dp-hover-icon-color: var(--color-primary-element-light-text);\n --dp-primary-color: var(--color-primary-element);\n --dp-primary-disabled-color: var(--color-primary-element-hover);\n --dp-primary-text-color: var(--color-primary-element-text);\n --dp-secondary-color: var(--color-text-maxcontrast);\n --dp-border-color: var(--color-border);\n --dp-menu-border-color: var(--color-border-dark);\n --dp-border-color-hover: var(--color-border-maxcontrast);\n --dp-border-color-focus: var(--color-border-maxcontrast);\n --dp-disabled-color: var(--color-background-dark);\n --dp-disabled-color-text: var(--color-text-maxcontrast);\n --dp-scroll-bar-background: var(--color-scrollbar);\n --dp-scroll-bar-color: var(--color-scrollbar);\n --dp-success-color: var(--color-success);\n --dp-success-color-disabled: var(--color-success-hover);\n --dp-icon-color: var(--color-main-text);\n --dp-danger-color: var(--color-error);\n --dp-marker-color: var(--color-text-error, var(--color-error));\n --dp-tooltip-color: var(--color-main-text);\n --dp-highlight-color: var(--color-main-text);\n}',"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcDateTimePicker-D6xbEbaC.css"],names:[],mappings:"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C1B,4BAA4B;AAC9B;AACA;EACE,mCAAmC;EACnC,mCAAmC;AACrC;AACA;EACE,iCAAiC;EACjC,iCAAiC;AACnC;AACA;EACE,gCAAgC;AAClC;AACA;EACE,gCAAgC;EAChC,mBAAmB;AACrB;AACA;EACE,0DAA0D;EAC1D,+CAA+C;EAC/C,gBAAgB;EAChB,sDAAsD;AACxD;AACA;EACE,mCAAmC;EACnC,mCAAmC;EACnC,gBAAgB;EAChB,6CAA6C;EAC7C,gDAAgD;AAClD;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,gCAAgC;EAChC,kBAAkB;AACpB;AACA;EACE,gBAAgB;EAChB,8CAA8C;EAC9C,iDAAiD;AACnD;AACA;EACE,uDAAuD;EACvD,qDAAqD;EACrD,uDAAuD;EACvD,8CAA8C;EAC9C,iDAAiD;AACnD;AACA;EACE,qDAAqD;EACrD,mDAAmD;EACnD,8CAA8C;EAC9C,iDAAiD;EACjD,qDAAqD;AACvD;AACA;EACE,WAAW;EACX,WAAW;EACX,kCAAkC;AACpC;AACA;EACE,sDAAsD;AACxD;AACA;EACE,WAAW;EACX,wCAAwC;EACxC,kBAAkB;EAClB,SAAS;AACX;AACA;EACE,UAAU;EACV,kBAAkB;EAClB,SAAS;EACT,2BAA2B;AAC7B;AACA;EACE,WAAW;EACX,OAAO;AACT;AACA;EACE,kBAAkB;EAClB,sCAAsC;EACtC,yCAAyC;EACzC,YAAY;EACZ,wCAAwC;EACxC,cAAc;EACd,sBAAsB;EACtB,eAAe;AACjB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,qBAAqB;EACrB,2BAA2B;AAC7B;AACA;EACE,WAAW;EACX,UAAU;EACV,kBAAkB;EAClB,sCAAsC;EACtC,2BAA2B;EAC3B,sBAAsB;AACxB;AACA;EACE,SAAS;EACT,WAAW;EACX,UAAU;EACV,yCAAyC;EACzC,kBAAkB;EAClB,mDAAmD;EACnD,+CAA+C;EAC/C,6CAA6C;AAC/C;AACA;EACE,kBAAkB;EAClB,WAAW;AACb;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uCAAuC;EACvC,2BAA2B;EAC3B,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,eAAe;EACf,4CAA4C;EAC5C,2CAA2C;EAC3C,2BAA2B;EAC3B,kBAAkB;EAClB,kBAAkB;AACpB;AACA;EACE,oCAAoC;EACpC,mCAAmC;AACrC;AACA;EACE,iCAAiC;EACjC,iCAAiC;AACnC;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,oCAAoC;EACpC,oCAAoC;EACpC,mBAAmB;AACrB;AACA;EACE,kBAAkB;EAClB,eAAe;EACf,uCAAuC;EACvC,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,sCAAsC;EACtC,sBAAsB;EACtB,2BAA2B;AAC7B;AACA;EACE,iCAAiC;EACjC,iCAAiC;EACjC,uCAAuC;AACzC;AACA;EACE,UAAU;AACZ;AACA;EACE,WAAW;AACb;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,WAAW;AACb;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,aAAa;EACb,WAAW;EACX,sBAAsB;AACxB;AACA;EACE,WAAW;EACX,sCAAsC;EACtC,+BAA+B;EAC/B,cAAc;EACd,kCAAkC;EAClC,2BAA2B;EAC3B,sBAAsB;AACxB;AACA;EACE,kBAAkB;EAClB,YAAY;EACZ,MAAM;EACN,OAAO;AACT;AACA;EACE,kBAAkB;AACpB;AACA;EACE,2CAA2C;EAC3C,iDAAiD;AACnD;AACA;EACE,UAAU;EACV,iDAAiD;AACnD;AACA;EACE,4CAA4C;EAC5C,mBAAmB;AACrB;AACA;EACE,YAAY;EACZ,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;AAChB;AACA;EACE,sBAAsB;EACtB,gBAAgB;EAChB,gCAAgC;AAClC;AACA;EACE,YAAY;AACd;AACA;EACE,UAAU;EACV,sBAAsB;EACtB,aAAa;EACb,mBAAmB;EACnB,eAAe;EACf,eAAe;EACf,WAAW;EACX,mBAAmB;AACrB;AACA;EACE,OAAO;AACT;AACA;EACE,sBAAsB;EACtB,UAAU;EACV,sCAAsC;EACtC,mBAAmB;AACrB;AACA;EACE,mCAAmC;AACrC;AACA;EACE,eAAe;EACf,sCAAsC;EACtC,kBAAkB;EAClB,mCAAmC;EACnC,mCAAmC;AACrC;AACA;EACE,eAAe;EACf,sCAAsC;EACtC,kBAAkB;AACpB;AACA;EACE,iCAAiC;EACjC,iCAAiC;EACjC,uCAAuC;AACzC;AACA;EACE,iCAAiC;EACjC,iCAAiC;AACnC;AACA;EACE,UAAU;EACV,sBAAsB;AACxB;AACA;EACE,mBAAmB;EACnB,oCAAoC;AACtC;AACA;EACE,oCAAoC;AACtC;AACA;EACE,mBAAmB;EACnB,4CAA4C;AAC9C;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,YAAY;EACZ,aAAa;EACb,uCAAuC;EACvC,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,WAAW;EACX,mBAAmB;EACnB,8BAA8B;EAC9B,2BAA2B;AAC7B;AACA;EACE,mCAAmC;AACrC;AACA;EACE,eAAe;AACjB;AACA;EACE,WAAW;EACX,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,iBAAiB;EACjB,kCAAkC;EAClC,2BAA2B;AAC7B;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,cAAc;AAChB;AACA;EACE,eAAe;AACjB;AACA;EACE,cAAc;AAChB;AACA;EACE,UAAU;AACZ;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,sBAAsB;AACxB;AACA;EACE,mCAAmC;AACrC;AACA;EACE,cAAc;AAChB;AACA;EACE,YAAY;AACd;AACA;EACE,aAAa;EACb,WAAW;EACX,uBAAuB;AACzB;AACA;EACE,YAAY;EACZ,SAAS;EACT,0CAA0C;EAC1C,yCAAyC;EACzC,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,eAAe;EACf,kBAAkB;EAClB,2BAA2B;EAC3B,sBAAsB;AACxB;AACA;EACE,0CAA0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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-c436522a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] {\n --dp-common-transition: all var(--animation-quick) ease-in;\n --dp-menu-padding: 6px 8px;\n --dp-animation-duration: var(--animation-quick);\n --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);\n --dp-transition-timing: ease-out;\n --dp-action-row-transtion: all 0.2s ease-in;\n --dp-font-family: var(--font-face);\n --dp-border-radius: var(--border-radius-element);\n --dp-cell-border-radius: var(--border-radius-small);\n --dp-transition-length: 22px;\n --dp-transition-timing-general: var(--animation-quick);\n --dp-button-height: var(--default-clickable-area);\n --dp-month-year-row-height: var(--default-clickable-area);\n --dp-month-year-row-button-size: var(--clickable-area-small);\n --dp-button-icon-height: 20px;\n --dp-calendar-wrap-padding: 0 5px;\n --dp-cell-size: var(--default-clickable-area);\n --dp-cell-padding: 5px;\n --dp-common-padding: 10px;\n --dp-input-icon-padding: var(--default-clickable-area);\n --dp-input-padding: 6px 12px;\n --dp-menu-min-width: 260px;\n --dp-action-buttons-padding: 1px 6px;\n --dp-row-margin: 5px 0;\n --dp-calendar-header-cell-padding: 0.5rem;\n --dp-multi-calendars-spacing: 10px;\n --dp-overlay-col-padding: 3px;\n --dp-time-inc-dec-button-size: var(--default-clickable-area);\n --dp-font-size: 1rem;\n --dp-preview-font-size: var(--font-size-small);\n --dp-time-font-size: 2rem;\n --dp-action-button-height: var(--clickable-area-small);\n --dp-action-row-padding: 8px;\n --dp-direction: ltr;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_wrap {\n position: relative;\n width: 100%;\n box-sizing: unset;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_wrap:focus {\n border-color: var(--dp-border-color-hover);\n outline: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_valid {\n box-shadow: 0 0 var(--dp-border-radius) var(--dp-success-color);\n border-color: var(--dp-success-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_valid:hover {\n border-color: var(--dp-success-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_invalid {\n box-shadow: 0 0 var(--dp-border-radius) var(--dp-danger-color);\n border-color: var(--dp-danger-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_invalid:hover {\n border-color: var(--dp-danger-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input {\n background-color: var(--dp-background-color);\n border-radius: var(--dp-border-radius);\n font-family: var(--dp-font-family);\n border: 1px solid var(--dp-border-color);\n outline: none;\n transition: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);\n width: 100%;\n font-size: var(--dp-font-size);\n line-height: calc(var(--dp-font-size) * 1.5);\n padding: var(--dp-input-padding);\n color: var(--dp-text-color);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input::placeholder {\n opacity: 0.7;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input:hover:not(.dp__input_focus) {\n border-color: var(--dp-border-color-hover);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_not_clearable {\n padding-inline-end: var(--dp-input-not-clearable-padding) !important;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_reg {\n caret-color: rgba(0, 0, 0, 0);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_focus {\n border-color: var(--dp-border-color-focus);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__disabled {\n background: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__disabled::placeholder {\n color: var(--dp-disabled-color-text);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_icons {\n display: inline-block;\n width: var(--dp-font-size);\n height: var(--dp-font-size);\n stroke-width: 0;\n font-size: var(--dp-font-size);\n line-height: calc(var(--dp-font-size) * 1.5);\n padding: 6px 12px;\n color: var(--dp-icon-color);\n box-sizing: content-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_icon {\n cursor: pointer;\n position: absolute;\n top: 50%;\n inset-inline-start: 0;\n transform: translateY(-50%);\n color: var(--dp-icon-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--clear-btn {\n position: absolute;\n top: 50%;\n inset-inline-end: 0;\n transform: translateY(-50%);\n cursor: pointer;\n color: var(--dp-icon-color);\n background: rgba(0, 0, 0, 0);\n border: none;\n display: inline-flex;\n align-items: center;\n padding: 0;\n margin: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__input_icon_pad {\n padding-inline-start: var(--dp-input-icon-padding);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu {\n background: var(--dp-background-color);\n border-radius: var(--dp-border-radius);\n min-width: var(--dp-menu-min-width);\n font-family: var(--dp-font-family);\n font-size: var(--dp-font-size);\n user-select: none;\n border: 1px solid var(--dp-menu-border-color);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu::after {\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu::before {\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu:focus {\n border: 1px solid var(--dp-menu-border-color);\n outline: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--menu-wrapper {\n position: absolute;\n z-index: 99999;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_inner {\n padding: var(--dp-menu-padding);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--menu--inner-stretched {\n padding: 6px 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_index {\n z-index: 99999;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-loading, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_readonly, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_disabled {\n position: absolute;\n inset: 0;\n z-index: 999999;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_disabled {\n background: hsla(0, 0%, 100%, 0.5);\n cursor: not-allowed;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_readonly {\n background: rgba(0, 0, 0, 0);\n cursor: default;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-loading {\n background: hsla(0, 0%, 100%, 0.5);\n cursor: default;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--menu-load-container {\n display: flex;\n height: 100%;\n width: 100%;\n justify-content: center;\n align-items: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--menu-loader {\n width: 48px;\n height: 48px;\n border: var(--dp-loader);\n border-bottom-color: rgba(0, 0, 0, 0);\n border-radius: 50%;\n display: inline-block;\n box-sizing: border-box;\n animation: dp-load-rotation-c436522a 1s linear infinite;\n position: absolute;\n}\n@keyframes dp-load-rotation-c436522a {\n0% {\n transform: rotate(0deg);\n}\n100% {\n transform: rotate(360deg);\n}\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__arrow_top {\n left: var(--dp-arrow-left);\n top: 0;\n height: 12px;\n width: 12px;\n background-color: var(--dp-background-color);\n position: absolute;\n border-inline-end: 1px solid var(--dp-menu-border-color);\n border-top: 1px solid var(--dp-menu-border-color);\n transform: translate(-50%, -50%) rotate(-45deg);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__arrow_bottom {\n left: var(--dp-arrow-left);\n bottom: 0;\n height: 12px;\n width: 12px;\n background-color: var(--dp-background-color);\n position: absolute;\n border-inline-end: 1px solid var(--dp-menu-border-color);\n border-bottom: 1px solid var(--dp-menu-border-color);\n transform: translate(-50%, 50%) rotate(45deg);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_extra {\n text-align: center;\n padding: 2px 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-dates {\n padding: 5px;\n border-inline-end: 1px solid var(--dp-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-dates[data-dp-mobile] {\n display: flex;\n align-self: center;\n border: none;\n overflow-x: auto;\n max-width: calc(var(--dp-menu-width) - var(--dp-action-row-padding) * 2);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-dates-collapsed {\n display: flex;\n align-self: center;\n border: none;\n overflow-x: auto;\n max-width: calc(var(--dp-menu-width) - var(--dp-action-row-padding) * 2);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__sidebar_left {\n padding: 5px;\n border-inline-end: 1px solid var(--dp-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__sidebar_right {\n padding: 5px;\n margin-inline-end: 1px solid var(--dp-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range {\n display: block;\n width: 100%;\n padding: 5px;\n text-align: left;\n white-space: nowrap;\n color: var(--dp-text-color);\n border-radius: var(--dp-border-radius);\n transition: var(--dp-common-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range:hover {\n background-color: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n cursor: pointer;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range[data-dp-mobile] {\n border: 1px solid var(--dp-border-color);\n margin: 0 3px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range[data-dp-mobile]:first-child {\n margin-left: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range[data-dp-mobile]:last-child {\n margin-right: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range-collapsed {\n border: 1px solid var(--dp-border-color);\n margin: 0 3px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range-collapsed:first-child {\n margin-left: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--preset-range-collapsed:last-child {\n margin-right: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_content_wrapper {\n display: flex;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__menu_content_wrapper[data-dp-mobile] {\n flex-direction: column-reverse;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--menu-content-wrapper-collapsed {\n flex-direction: column-reverse;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_header {\n position: relative;\n display: flex;\n justify-content: center;\n align-items: center;\n color: var(--dp-text-color);\n white-space: nowrap;\n font-weight: bold;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_header_item {\n text-align: center;\n flex-grow: 1;\n height: var(--dp-cell-size);\n padding: var(--dp-cell-padding);\n width: var(--dp-cell-size);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_row {\n display: flex;\n justify-content: center;\n align-items: center;\n margin: var(--dp-row-margin);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_item {\n text-align: center;\n flex-grow: 1;\n box-sizing: border-box;\n color: var(--dp-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar {\n position: relative;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_header_cell {\n border-bottom: thin solid var(--dp-border-color);\n padding: var(--dp-calendar-header-cell-padding);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_inner {\n display: flex;\n align-items: center;\n text-align: center;\n justify-content: center;\n border-radius: var(--dp-cell-border-radius);\n height: var(--dp-cell-size);\n padding: var(--dp-cell-padding);\n width: var(--dp-cell-size);\n border: 1px solid rgba(0, 0, 0, 0);\n box-sizing: border-box;\n position: relative;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_inner:hover {\n transition: all 0.2s;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_auto_range_start, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__date_hover_start:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_start {\n border-end-end-radius: 0;\n border-start-end-radius: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_auto_range_end, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__date_hover_end:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_end {\n border-end-start-radius: 0;\n border-start-start-radius: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_end, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_start, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__active_date {\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__date_hover_end:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__date_hover_start:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__date_hover:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_offset {\n color: var(--dp-secondary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_disabled {\n color: var(--dp-secondary-color);\n cursor: not-allowed;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_between {\n background: var(--dp-range-between-dates-background-color);\n color: var(--dp-range-between-dates-text-color);\n border-radius: 0;\n border: 1px solid var(--dp-range-between-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__range_between_week {\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n border-radius: 0;\n border-top: 1px solid var(--dp-primary-color);\n border-bottom: 1px solid var(--dp-primary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__today {\n border: 1px solid var(--dp-primary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__week_num {\n color: var(--dp-secondary-color);\n text-align: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_auto_range {\n border-radius: 0;\n border-top: 1px dashed var(--dp-primary-color);\n border-bottom: 1px dashed var(--dp-primary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_auto_range_start {\n border-start-start-radius: var(--dp-cell-border-radius);\n border-end-start-radius: var(--dp-cell-border-radius);\n border-inline-start: 1px dashed var(--dp-primary-color);\n border-top: 1px dashed var(--dp-primary-color);\n border-bottom: 1px dashed var(--dp-primary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_auto_range_end {\n border-start-end-radius: var(--dp-cell-border-radius);\n border-end-end-radius: var(--dp-cell-border-radius);\n border-top: 1px dashed var(--dp-primary-color);\n border-bottom: 1px dashed var(--dp-primary-color);\n border-inline-end: 1px dashed var(--dp-primary-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_header_separator {\n width: 100%;\n height: 1px;\n background: var(--dp-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__calendar_next {\n margin-inline-start: var(--dp-multi-calendars-spacing);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__marker_line, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__marker_dot {\n height: 5px;\n background-color: var(--dp-marker-color);\n position: absolute;\n bottom: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__marker_dot {\n width: 5px;\n border-radius: 50%;\n left: 50%;\n transform: translateX(-50%);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__marker_line {\n width: 100%;\n left: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__marker_tooltip {\n position: absolute;\n border-radius: var(--dp-border-radius);\n background-color: var(--dp-tooltip-color);\n padding: 5px;\n border: 1px solid var(--dp-border-color);\n z-index: 99999;\n box-sizing: border-box;\n cursor: default;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tooltip_content {\n white-space: nowrap;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tooltip_text {\n display: flex;\n align-items: center;\n flex-flow: row nowrap;\n color: var(--dp-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tooltip_mark {\n height: 5px;\n width: 5px;\n border-radius: 50%;\n background-color: var(--dp-text-color);\n color: var(--dp-text-color);\n margin-inline-end: 5px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__arrow_bottom_tp {\n bottom: 0;\n height: 8px;\n width: 8px;\n background-color: var(--dp-tooltip-color);\n position: absolute;\n border-inline-end: 1px solid var(--dp-border-color);\n border-bottom: 1px solid var(--dp-border-color);\n transform: translate(-50%, 50%) rotate(45deg);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__instance_calendar {\n position: relative;\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__flex_display[data-dp-mobile] {\n flex-direction: column;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--flex-display-collapsed {\n flex-direction: column;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_highlight {\n background-color: var(--dp-highlight-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_row {\n display: flex;\n align-items: center;\n height: var(--dp-month-year-row-height);\n color: var(--dp-text-color);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav {\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n height: var(--dp-month-year-row-button-size);\n width: var(--dp-month-year-row-button-size);\n color: var(--dp-icon-color);\n text-align: center;\n border-radius: 50%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav svg {\n height: var(--dp-button-icon-height);\n width: var(--dp-button-icon-height);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-icon-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] [dir=rtl] .dp__inner_nav {\n transform: rotate(180deg);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav_disabled:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav_disabled {\n background: var(--dp-disabled-color);\n color: var(--dp-disabled-color-text);\n cursor: not-allowed;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--year-select, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_select {\n text-align: center;\n cursor: pointer;\n height: var(--dp-month-year-row-height);\n display: flex;\n align-items: center;\n justify-content: center;\n border-radius: var(--dp-border-radius);\n box-sizing: border-box;\n color: var(--dp-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--year-select:hover, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_select:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n transition: var(--dp-common-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_select {\n width: 50%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--year-select {\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_wrap {\n display: flex;\n flex-direction: row;\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__year_disable_select {\n justify-content: space-around;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--header-wrap {\n display: flex;\n width: 100%;\n flex-direction: column;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay {\n width: 100%;\n background: var(--dp-background-color);\n transition: opacity 1s ease-out;\n z-index: 99999;\n font-family: var(--dp-font-family);\n color: var(--dp-text-color);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--overlay-absolute {\n position: absolute;\n height: 100%;\n top: 0;\n left: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--overlay-relative {\n position: relative;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_container::-webkit-scrollbar-track {\n box-shadow: var(--dp-scroll-bar-background);\n background-color: var(--dp-scroll-bar-background);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_container::-webkit-scrollbar {\n width: 5px;\n background-color: var(--dp-scroll-bar-background);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_container::-webkit-scrollbar-thumb {\n background-color: var(--dp-scroll-bar-color);\n border-radius: 10px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay:focus {\n border: none;\n outline: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__container_flex {\n display: flex;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__container_block {\n display: block;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_container {\n flex-direction: column;\n overflow-y: auto;\n height: var(--dp-overlay-height);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_picker_overlay_container {\n height: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_row {\n padding: 0;\n box-sizing: border-box;\n display: flex;\n margin-inline: auto;\n flex-wrap: wrap;\n max-width: 100%;\n width: 100%;\n align-items: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__flex_row {\n flex: 1;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_col {\n box-sizing: border-box;\n width: 33%;\n padding: var(--dp-overlay-col-padding);\n white-space: nowrap;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_pad {\n padding: var(--dp-common-padding) 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_active {\n cursor: pointer;\n border-radius: var(--dp-border-radius);\n text-align: center;\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell {\n cursor: pointer;\n border-radius: var(--dp-border-radius);\n text-align: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n transition: var(--dp-common-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__cell_in_between {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__over_action_scroll {\n right: 5px;\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_disabled {\n cursor: not-allowed;\n background: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_disabled:hover {\n background: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_active_disabled {\n cursor: not-allowed;\n background: var(--dp-primary-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay_cell_active_disabled:hover {\n background: var(--dp-primary-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn, .vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn, .vue-date-time-picker__wrapper[data-v-c436522a] .dp--time-overlay-btn, .vue-date-time-picker__wrapper[data-v-c436522a] .dp--time-invalid {\n border: none;\n font: inherit;\n transition: var(--dp-common-transition);\n line-height: normal;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--year-mode-picker {\n display: flex;\n width: 100%;\n align-items: center;\n justify-content: space-between;\n height: var(--dp-cell-size);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--tp-wrap {\n max-width: var(--dp-menu-min-width);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--tp-wrap[data-dp-mobile] {\n max-width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_input {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n user-select: none;\n font-family: var(--dp-font-family);\n color: var(--dp-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_reg_block {\n padding: 0 20px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_reg_inline {\n padding: 0 10px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_reg_with_button {\n padding: 0 15px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_reg_with_button[data-compact~=true] {\n padding: 0 5px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_sec {\n padding: 0 10px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_sec_with_button {\n padding: 0 5px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_sec_with_button[data-collapsed~=true] {\n padding: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col {\n text-align: center;\n display: flex;\n align-items: center;\n justify-content: center;\n flex-direction: column;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col_block {\n font-size: var(--dp-time-font-size);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_display_block {\n padding: 0 3px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_display_inline {\n padding: 5px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_picker_inline_container {\n display: flex;\n width: 100%;\n justify-content: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button {\n padding: 5px;\n margin: 0;\n height: var(--dp-time-inc-dec-button-size);\n width: var(--dp-time-inc-dec-button-size);\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n border-radius: 50%;\n color: var(--dp-icon-color);\n box-sizing: border-box;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button svg {\n height: var(--dp-time-inc-dec-button-size);\n width: var(--dp-time-inc-dec-button-size);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-icon-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_display {\n cursor: pointer;\n color: var(--dp-text-color);\n border-radius: var(--dp-border-radius);\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_display:hover:enabled {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button_inline {\n width: 100%;\n padding: 0;\n height: 8px;\n cursor: pointer;\n display: flex;\n align-items: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button_disabled, .vue-date-time-picker__wrapper[data-v-c436522a] .dp__inc_dec_button_disabled:hover {\n background: var(--dp-disabled-color);\n color: var(--dp-disabled-color-text);\n cursor: not-allowed;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__pm_am_button {\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n border: none;\n padding: var(--dp-common-padding);\n border-radius: var(--dp-border-radius);\n cursor: pointer;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__pm_am_button[data-compact~=true] {\n padding: 7px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tp_inline_btn_bar {\n width: 100%;\n height: 4px;\n background-color: var(--dp-secondary-color);\n transition: var(--dp-common-transition);\n border-collapse: collapse;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tp_inline_btn_top:hover .dp__tp_btn_in_r {\n background-color: var(--dp-primary-color);\n transform: rotate(12deg) scale(1.15) translateY(-2px);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tp_inline_btn_top:hover .dp__tp_btn_in_l {\n background-color: var(--dp-primary-color);\n transform: rotate(-12deg) scale(1.15) translateY(-2px);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r {\n background-color: var(--dp-primary-color);\n transform: rotate(-12deg) scale(1.15) translateY(-2px);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l {\n background-color: var(--dp-primary-color);\n transform: rotate(12deg) scale(1.15) translateY(-2px);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--time-overlay-btn {\n background: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--time-invalid {\n background-color: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_row {\n display: flex;\n align-items: center;\n width: 100%;\n padding: var(--dp-action-row-padding);\n box-sizing: border-box;\n color: var(--dp-text-color);\n flex-flow: row nowrap;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_row svg {\n height: var(--dp-button-icon-height);\n width: auto;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__selection_preview {\n display: block;\n color: var(--dp-text-color);\n font-size: var(--dp-preview-font-size);\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_buttons {\n display: flex;\n flex: 0;\n white-space: nowrap;\n align-items: center;\n justify-content: flex-end;\n margin-inline-start: auto;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_button {\n display: inline-flex;\n align-items: center;\n background: rgba(0, 0, 0, 0);\n border: 1px solid rgba(0, 0, 0, 0);\n padding: var(--dp-action-buttons-padding);\n line-height: var(--dp-action-button-height);\n margin-inline-start: 3px;\n height: var(--dp-action-button-height);\n cursor: pointer;\n border-radius: var(--dp-border-radius);\n font-size: var(--dp-preview-font-size);\n font-family: var(--dp-font-family);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_cancel {\n color: var(--dp-text-color);\n border: 1px solid var(--dp-border-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_cancel:hover {\n border-color: var(--dp-primary-color);\n transition: var(--dp-action-row-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_buttons .dp__action_select {\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_buttons .dp__action_select:hover {\n background: var(--dp-primary-color);\n transition: var(--dp-action-row-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_buttons .dp__action_select:disabled {\n background: var(--dp-primary-disabled-color);\n cursor: not-allowed;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-quarter-picker-wrap {\n display: flex;\n flex-direction: column;\n height: 100%;\n min-width: var(--dp-menu-min-width);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn-disabled {\n cursor: not-allowed;\n background: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn-disabled:hover {\n background: var(--dp-disabled-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn {\n width: 100%;\n padding: var(--dp-common-padding);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn:not(.dp--highlighted, .dp--qr-btn-active, .dp--qr-btn-disabled, .dp--qr-btn-between) {\n background: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn:hover:not(.dp--qr-btn-active, .dp--qr-btn-disabled) {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n transition: var(--dp-common-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--quarter-items {\n display: flex;\n flex-direction: column;\n flex: 1;\n width: 100%;\n height: 100%;\n justify-content: space-evenly;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn-active {\n background: var(--dp-primary-color);\n color: var(--dp-primary-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--qr-btn-between {\n background: var(--dp-hover-color);\n color: var(--dp-hover-text-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] :root {\n --dp-common-transition: all 0.1s ease-in;\n --dp-menu-padding: 6px 8px;\n --dp-animation-duration: 0.1s;\n --dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);\n --dp-transition-timing: ease-out;\n --dp-action-row-transition: all 0.2s ease-in;\n --dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;\n --dp-border-radius: 4px;\n --dp-cell-border-radius: 4px;\n --dp-transition-length: 22px;\n --dp-transition-timing-general: 0.1s;\n --dp-button-height: 35px;\n --dp-month-year-row-height: 35px;\n --dp-month-year-row-button-size: 25px;\n --dp-button-icon-height: 20px;\n --dp-calendar-wrap-padding: 0 5px;\n --dp-cell-size: 35px;\n --dp-cell-padding: 5px;\n --dp-common-padding: 10px;\n --dp-input-icon-padding: 35px;\n --dp-input-padding: 6px 30px 6px 12px;\n --dp-input-not-clearable-padding: 12px;\n --dp-menu-min-width: 260px;\n --dp-action-buttons-padding: 1px 6px;\n --dp-row-margin: 5px 0;\n --dp-calendar-header-cell-padding: 0.5rem;\n --dp-multi-calendars-spacing: 10px;\n --dp-overlay-col-padding: 3px;\n --dp-time-inc-dec-button-size: 32px;\n --dp-font-size: 1rem;\n --dp-preview-font-size: 0.8rem;\n --dp-time-font-size: 2rem;\n --dp-action-button-height: 22px;\n --dp-action-row-padding: 8px;\n --dp-direction: ltr;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__theme_dark {\n --dp-background-color: #212121;\n --dp-text-color: #fff;\n --dp-hover-color: #484848;\n --dp-hover-text-color: #fff;\n --dp-hover-icon-color: #959595;\n --dp-primary-color: #005cb2;\n --dp-primary-disabled-color: #61a8ea;\n --dp-primary-text-color: #fff;\n --dp-secondary-color: #a9a9a9;\n --dp-border-color: #2d2d2d;\n --dp-menu-border-color: #2d2d2d;\n --dp-border-color-hover: #aaaeb7;\n --dp-border-color-focus: #aaaeb7;\n --dp-disabled-color: #737373;\n --dp-disabled-color-text: #d0d0d0;\n --dp-scroll-bar-background: #212121;\n --dp-scroll-bar-color: #484848;\n --dp-success-color: #00701a;\n --dp-success-color-disabled: #428f59;\n --dp-icon-color: #959595;\n --dp-danger-color: #e53935;\n --dp-marker-color: #e53935;\n --dp-tooltip-color: #3e3e3e;\n --dp-highlight-color: rgb(0 92 178 / 20%);\n --dp-range-between-dates-background-color: var(--dp-hover-color, #484848);\n --dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);\n --dp-range-between-border-color: var(--dp-hover-color, #fff);\n --dp-loader: 5px solid #005cb2;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__theme_light {\n --dp-background-color: #fff;\n --dp-text-color: #212121;\n --dp-hover-color: #f3f3f3;\n --dp-hover-text-color: #212121;\n --dp-hover-icon-color: #959595;\n --dp-primary-color: #1976d2;\n --dp-primary-disabled-color: #6bacea;\n --dp-primary-text-color: #fff;\n --dp-secondary-color: #c0c4cc;\n --dp-border-color: #ddd;\n --dp-menu-border-color: #ddd;\n --dp-border-color-hover: #aaaeb7;\n --dp-border-color-focus: #aaaeb7;\n --dp-disabled-color: #f6f6f6;\n --dp-scroll-bar-background: #f3f3f3;\n --dp-scroll-bar-color: #959595;\n --dp-success-color: #76d275;\n --dp-success-color-disabled: #a3d9b1;\n --dp-icon-color: #959595;\n --dp-danger-color: #ff6f60;\n --dp-marker-color: #ff6f60;\n --dp-tooltip-color: #fafafa;\n --dp-disabled-color-text: #8e8e8e;\n --dp-highlight-color: rgb(25 118 210 / 10%);\n --dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);\n --dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);\n --dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);\n --dp-loader: 5px solid #1976d2;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__flex {\n display: flex;\n align-items: center;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn {\n background: none;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__main {\n font-family: var(--dp-font-family);\n user-select: none;\n box-sizing: border-box;\n position: relative;\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__main * {\n direction: var(--dp-direction, ltr);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__pointer {\n cursor: pointer;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__icon {\n stroke: currentcolor;\n fill: currentcolor;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__button {\n width: 100%;\n text-align: center;\n color: var(--dp-icon-color);\n cursor: pointer;\n display: flex;\n align-items: center;\n place-content: center center;\n padding: var(--dp-common-padding);\n box-sizing: border-box;\n height: var(--dp-button-height);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__button.dp__overlay_action {\n position: absolute;\n bottom: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__button:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-icon-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__button svg {\n height: var(--dp-button-icon-height);\n width: auto;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__button_bottom {\n border-bottom-left-radius: var(--dp-border-radius);\n border-bottom-right-radius: var(--dp-border-radius);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__flex_display {\n display: flex;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__flex_display_with_input {\n flex-direction: column;\n align-items: flex-start;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__relative {\n position: relative;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .calendar-next-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .calendar-next-leave-active, .vue-date-time-picker__wrapper[data-v-c436522a] .calendar-prev-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .calendar-prev-leave-active {\n transition: all var(--dp-transition-timing-general) ease-out;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .calendar-next-enter-from {\n opacity: 0;\n transform: translateX(var(--dp-transition-length));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .calendar-next-leave-to {\n opacity: 0;\n transform: translateX(calc(var(--dp-transition-length) * -1));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .calendar-prev-enter-from {\n opacity: 0;\n transform: translateX(calc(var(--dp-transition-length) * -1));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .calendar-prev-leave-to {\n opacity: 0;\n transform: translateX(var(--dp-transition-length));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-bottom-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-bottom-leave-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-top-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-top-leave-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-up-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-up-leave-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-down-enter-active, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-down-leave-active {\n transition: all var(--dp-animation-duration) var(--dp-transition-timing);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-top-enter-from, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-top-leave-to, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-down-leave-to, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-up-enter-from {\n opacity: 0;\n transform: translateY(var(--dp-transition-length));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-bottom-enter-from, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-menu-appear-bottom-leave-to, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-down-enter-from, .vue-date-time-picker__wrapper[data-v-c436522a] .dp-slide-up-leave-to {\n opacity: 0;\n transform: translateY(calc(var(--dp-transition-length) * -1));\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--arrow-btn-nav {\n transition: var(--dp-common-transition);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--highlighted {\n background-color: var(--dp-highlight-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--hidden-el {\n visibility: hidden;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] {\n}\n.vue-date-time-picker__wrapper.vue-date-time-picker__wrapper--teleport[data-v-c436522a] .dp--menu-wrapper {\n z-index: 100001;\n}\n.vue-date-time-picker__wrapper .vue-date-time-picker--clearable[data-v-c436522a] .dp__input {\n padding-inline-end: var(--default-clickable-area);\n}\n.vue-date-time-picker__wrapper .vue-date-time-picker__timezone[data-v-c436522a] {\n min-width: unset;\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .icon-vue {\n opacity: 1 !important;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--tp-wrap,\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__action_extra {\n padding: var(--dp-menu-padding);\n padding-top: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay.dp--overlay-absolute {\n padding: var(--dp-menu-padding);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__overlay.dp--overlay-absolute .dp__btn.dp__button.dp__button_bottom {\n inset-block-end: 6px;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn.dp__button.dp__button_bottom,\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--tp-wrap .dp__button {\n width: 100%;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn.dp__button.dp__overlay_action {\n width: calc(100% - 16px);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] input {\n padding-inline-start: var(--dp-input-icon-padding) !important;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn {\n margin: 0;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__inner_nav {\n height: fit-content;\n width: fit-content;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__btn.dp__button.dp__button_bottom {\n color: var(--color-primary-element-light);\n background-color: var(--color-primary-element-light);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--header-wrap .dp__btn:not(.dp__button_bottom),\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col .dp__btn {\n background-color: var(--color-main-background);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--header-wrap .dp__btn:not(.dp__button_bottom):hover,\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_col .dp__btn:hover {\n background: var(--dp-hover-color);\n color: var(--dp-hover-icon-color);\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__month_year_select {\n flex: 1;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp--time-overlay-btn {\n font-size: calc(2 * var(--default-font-size)) !important;\n}\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__time_input .dp__time_col_reg_block {\n padding: 0 calc(4 * var(--default-grid-baseline));\n}\n.vue-date-time-picker__wrapper .vue-date-time-picker.dp__theme_dark[data-v-c436522a],\n.vue-date-time-picker__wrapper .vue-date-time-picker.dp__theme_light[data-v-c436522a],\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__theme_dark,\n.vue-date-time-picker__wrapper[data-v-c436522a] .dp__theme_light {\n --dp-background-color: var(--color-main-background);\n --dp-text-color: var(--color-main-text);\n --dp-hover-color: var(--color-primary-element-light-hover);\n --dp-hover-text-color: var(--color-primary-element-light-text);\n --dp-hover-icon-color: var(--color-primary-element-light-text);\n --dp-primary-color: var(--color-primary-element);\n --dp-primary-disabled-color: var(--color-primary-element-hover);\n --dp-primary-text-color: var(--color-primary-element-text);\n --dp-secondary-color: var(--color-text-maxcontrast);\n --dp-border-color: var(--color-border);\n --dp-menu-border-color: var(--color-border-dark);\n --dp-border-color-hover: var(--color-border-maxcontrast);\n --dp-border-color-focus: var(--color-border-maxcontrast);\n --dp-disabled-color: var(--color-background-dark);\n --dp-disabled-color-text: var(--color-text-maxcontrast);\n --dp-scroll-bar-background: var(--color-scrollbar);\n --dp-scroll-bar-color: var(--color-scrollbar);\n --dp-success-color: var(--color-success);\n --dp-success-color-disabled: var(--color-success-hover);\n --dp-icon-color: var(--color-main-text);\n --dp-danger-color: var(--color-error);\n --dp-marker-color: var(--color-text-error, var(--color-error));\n --dp-tooltip-color: var(--color-main-text);\n --dp-highlight-color: var(--color-main-text);\n}'],sourceRoot:""}]);const s=o},6462:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-b97e1f7a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.native-datetime-picker[data-v-b97e1f7a] {\n display: flex;\n flex-direction: column;\n}\n.native-datetime-picker .native-datetime-picker__label[data-v-b97e1f7a] {\n margin-block-end: 2px;\n}\n.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a] {\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n width: 100%;\n flex: 0 0 auto;\n margin: 0;\n padding-inline-start: calc(var(--border-radius-element) + var(--input-border-width-offset));\n padding-inline-end: calc(var(--default-grid-baseline) + var(--input-border-width-offset));\n border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast);\n}\n.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:active:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:hover:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:focus:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:focus-within:not([disabled]) {\n border-color: var(--color-main-text);\n border-width: var(--border-width-input-focused, 2px);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n --input-border-width-offset: 0px;\n}\n[data-theme-light] .native-datetime-picker__input[data-v-b97e1f7a],\n[data-themes*=light] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: light;\n}\n[data-theme-dark] .native-datetime-picker__input[data-v-b97e1f7a],\n[data-themes*=dark] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: dark;\n}\n@media (prefers-color-scheme: light) {\n[data-theme-default] .native-datetime-picker__input[data-v-b97e1f7a],\n [data-themes*=default] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: light;\n}\n}\n@media (prefers-color-scheme: dark) {\n[data-theme-default] .native-datetime-picker__input[data-v-b97e1f7a],\n [data-themes*=default] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: dark;\n}\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcDateTimePickerNative-BP6eg8aU.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,sBAAsB;AACxB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,0GAA0G;EAC1G,WAAW;EACX,cAAc;EACd,SAAS;EACT,2FAA2F;EAC3F,yFAAyF;EACzF,4EAA4E;AAC9E;AACA;EACE,oCAAoC;EACpC,oDAAoD;EACpD,6DAA6D;EAC7D,gCAAgC;AAClC;AACA;;EAEE,mBAAmB;AACrB;AACA;;EAEE,kBAAkB;AACpB;AACA;AACA;;IAEI,mBAAmB;AACvB;AACA;AACA;AACA;;IAEI,kBAAkB;AACtB;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[data-v-b97e1f7a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.native-datetime-picker[data-v-b97e1f7a] {\n display: flex;\n flex-direction: column;\n}\n.native-datetime-picker .native-datetime-picker__label[data-v-b97e1f7a] {\n margin-block-end: 2px;\n}\n.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a] {\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n width: 100%;\n flex: 0 0 auto;\n margin: 0;\n padding-inline-start: calc(var(--border-radius-element) + var(--input-border-width-offset));\n padding-inline-end: calc(var(--default-grid-baseline) + var(--input-border-width-offset));\n border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast);\n}\n.native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:active:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:hover:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:focus:not([disabled]), .native-datetime-picker .native-datetime-picker__input[data-v-b97e1f7a]:focus-within:not([disabled]) {\n border-color: var(--color-main-text);\n border-width: var(--border-width-input-focused, 2px);\n box-shadow: 0 0 0 2px var(--color-main-background) !important;\n --input-border-width-offset: 0px;\n}\n[data-theme-light] .native-datetime-picker__input[data-v-b97e1f7a],\n[data-themes*=light] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: light;\n}\n[data-theme-dark] .native-datetime-picker__input[data-v-b97e1f7a],\n[data-themes*=dark] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: dark;\n}\n@media (prefers-color-scheme: light) {\n[data-theme-default] .native-datetime-picker__input[data-v-b97e1f7a],\n [data-themes*=default] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: light;\n}\n}\n@media (prefers-color-scheme: dark) {\n[data-theme-default] .native-datetime-picker__input[data-v-b97e1f7a],\n [data-themes*=default] .native-datetime-picker__input[data-v-b97e1f7a] {\n color-scheme: dark;\n}\n}"],sourceRoot:""}]);const s=o},5112:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-element);\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-ca0b8eba] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-ca0b8eba] {\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-ca0b8eba] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-ca0b8eba] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-ca0b8eba] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-ca0b8eba] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-ca0b8eba] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-ca0b8eba] {\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-ca0b8eba] {\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-ca0b8eba] {\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-ca0b8eba] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-ca0b8eba] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-ca0b8eba] {\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-ca0b8eba]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-ca0b8eba] {\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-D3fAX1Fs.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,2CAA2C;AAC/C;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,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-element);\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-ca0b8eba] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-ca0b8eba] {\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-ca0b8eba] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-ca0b8eba] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-ca0b8eba] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-ca0b8eba] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-ca0b8eba] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-ca0b8eba] {\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-ca0b8eba] {\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-ca0b8eba] {\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-ca0b8eba] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-ca0b8eba] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-ca0b8eba] {\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-ca0b8eba]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-ca0b8eba] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}"],sourceRoot:""}]);const s=o},2439:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-a612f185] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.name-parts[data-v-a612f185] {\n display: flex;\n max-width: 100%;\n cursor: inherit;\n}\n.name-parts__first[data-v-a612f185] {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.name-parts__first[data-v-a612f185], .name-parts__last[data-v-a612f185] {\n white-space: pre;\n cursor: inherit;\n}\n.name-parts__first strong[data-v-a612f185], .name-parts__last strong[data-v-a612f185] {\n font-weight: bold;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcEllipsisedOption-CPWbbgBy.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,eAAe;EACf,eAAe;AACjB;AACA;EACE,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,eAAe;AACjB;AACA;EACE,iBAAiB;AACnB",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-a612f185] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.name-parts[data-v-a612f185] {\n display: flex;\n max-width: 100%;\n cursor: inherit;\n}\n.name-parts__first[data-v-a612f185] {\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.name-parts__first[data-v-a612f185], .name-parts__last[data-v-a612f185] {\n white-space: pre;\n cursor: inherit;\n}\n.name-parts__first strong[data-v-a612f185], .name-parts__last strong[data-v-a612f185] {\n font-weight: bold;\n}"],sourceRoot:""}]);const s=o},321:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-f2f99131] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart * {\n box-sizing: border-box;\n line-height: 1.15;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart {\n font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;\n font-size: 16px;\n /* display: inline-block; */\n display: flex;\n flex-direction: column;\n height: 420px;\n color: #222427;\n border: 1px solid #d9d9d9;\n border-radius: 5px;\n background: #fff;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji {\n padding: 6px;\n position: relative;\n display: inline-block;\n font-size: 0;\n border: none;\n background: none;\n box-shadow: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji span {\n display: inline-block;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoji .emoji-mart-emoji span {\n width: 38px;\n height: 38px;\n font-size: 32px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-native {\n font-family: "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "EmojiOne Color", "Android Emoji";\n word-break: keep-all;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image {\n /* Emoji sheet has 56 columns, see also utils/emoji-data.js, SHEET_COLUMNS variable */\n /* Here we use (56+1) * 100% to avoid visible edges of nearby icons when scaling for different\n * screen sizes */\n background-size: 6100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-apple {\n background-image: url("https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-facebook {\n background-image: url("https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-google {\n background-image: url("https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-twitter {\n background-image: url("https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-bar {\n border: 0 solid #d9d9d9;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-bar:first-child {\n border-bottom-width: 1px;\n border-top-left-radius: 5px;\n border-top-right-radius: 5px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-bar:last-child {\n border-top-width: 1px;\n border-bottom-left-radius: 5px;\n border-bottom-right-radius: 5px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-scroll {\n position: relative;\n overflow-y: scroll;\n flex: 1;\n padding: 0 6px 6px 6px;\n z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */\n will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */\n -webkit-overflow-scrolling: touch;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchors {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n padding: 0 6px;\n color: #858585;\n line-height: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor {\n position: relative;\n display: block;\n flex: 1 1 auto;\n text-align: center;\n padding: 12px 4px;\n overflow: hidden;\n transition: color 0.1s ease-out;\n border: none;\n background: none;\n box-shadow: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor:hover,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor-selected {\n color: #464646;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor-selected .emoji-mart-anchor-bar {\n bottom: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor-bar {\n position: absolute;\n bottom: -3px;\n left: 0;\n width: 100%;\n height: 3px;\n background-color: #464646;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchors i {\n display: inline-block;\n width: 100%;\n max-width: 22px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchors svg {\n fill: currentColor;\n max-height: 18px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .scroller {\n height: 250px;\n position: relative;\n flex: 1;\n padding: 0 6px 6px 6px;\n z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */\n will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */\n -webkit-overflow-scrolling: touch;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search {\n margin-top: 6px;\n padding: 0 6px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search input {\n font-size: 16px;\n display: block;\n width: 100%;\n padding: 0.2em 0.6em;\n border-radius: 25px;\n border: 1px solid #d9d9d9;\n outline: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search-results {\n height: 250px;\n overflow-y: scroll;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category {\n position: relative;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category .emoji-mart-emoji span {\n z-index: 1;\n position: relative;\n text-align: center;\n cursor: default;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category .emoji-mart-emoji:hover:before,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji-selected:before {\n z-index: 0;\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: #f4f4f4;\n border-radius: 100%;\n opacity: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category .emoji-mart-emoji:hover:before,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji-selected:before {\n opacity: 1;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category-label {\n position: sticky;\n top: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-static .emoji-mart-category-label {\n z-index: 2;\n position: relative;\n /* position: sticky; */\n /* position: -webkit-sticky; */\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category-label h3 {\n display: block;\n font-size: 16px;\n width: 100%;\n font-weight: 500;\n padding: 5px 6px;\n background-color: #fff;\n background-color: rgba(255, 255, 255, 0.95);\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji {\n position: relative;\n display: inline-block;\n font-size: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results {\n font-size: 14px;\n text-align: center;\n padding-top: 70px;\n color: #858585;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results .emoji-mart-category-label {\n display: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results .emoji-mart-no-results-label {\n margin-top: 0.2em;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results .emoji-mart-emoji:hover:before {\n content: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview {\n position: relative;\n height: 70px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoji,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-data,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-skins {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoji {\n left: 12px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-data {\n left: 68px;\n right: 12px;\n word-break: break-all;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-skins {\n right: 30px;\n text-align: right;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-name {\n font-size: 14px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-shortname {\n font-size: 12px;\n color: #888;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-shortname + .emoji-mart-preview-shortname,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-shortname + .emoji-mart-preview-emoticon,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon {\n margin-left: 0.5em;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoticon {\n font-size: 11px;\n color: #bbb;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-title span {\n display: inline-block;\n vertical-align: middle;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-title .emoji-mart-emoji {\n padding: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-title-label {\n color: #999a9c;\n font-size: 21px;\n font-weight: 300;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatches {\n font-size: 0;\n padding: 2px 0;\n border: 1px solid #d9d9d9;\n border-radius: 12px;\n background-color: #fff;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch {\n width: 16px;\n padding: 0 2px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after {\n opacity: 0.75;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch {\n display: inline-block;\n width: 0;\n vertical-align: middle;\n transition-property: width, padding;\n transition-duration: 0.125s;\n transition-timing-function: ease-out;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(1) {\n transition-delay: 0s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(2) {\n transition-delay: 0.03s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(3) {\n transition-delay: 0.06s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(4) {\n transition-delay: 0.09s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(5) {\n transition-delay: 0.12s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(6) {\n transition-delay: 0.15s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch-selected {\n position: relative;\n width: 16px;\n padding: 0 2px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch-selected:after {\n content: "";\n position: absolute;\n top: 50%;\n left: 50%;\n width: 4px;\n height: 4px;\n margin: -2px 0 0 -2px;\n background-color: #fff;\n border-radius: 100%;\n pointer-events: none;\n opacity: 0;\n transition: opacity 0.2s ease-out;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin {\n display: inline-block;\n width: 100%;\n padding-top: 100%;\n max-width: 12px;\n border-radius: 100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-1 {\n background-color: #ffc93a;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-2 {\n background-color: #fadcbc;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-3 {\n background-color: #e0bb95;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-4 {\n background-color: #bf8f68;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-5 {\n background-color: #9b643d;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-6 {\n background-color: #594539;\n}\n.nc-emoji-picker-container[data-v-f2f99131] {\n /* vue-virtual-scroller/dist/vue-virtual-scroller.css */\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller {\n position: relative;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) {\n overflow-y: auto;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) {\n overflow-x: auto;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-horizontal {\n display: flex;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller__slot {\n flex: auto 0 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller__item-wrapper {\n flex: 1;\n box-sizing: border-box;\n overflow: hidden;\n position: relative;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view {\n position: absolute;\n top: 0;\n left: 0;\n will-change: transform;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper {\n width: 100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper {\n height: 100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view {\n width: 100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view {\n height: 100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .resize-observer[data-v-b329ee4c] {\n position: absolute;\n top: 0;\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.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .resize-observer[data-v-b329ee4c] object {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search .hidden {\n display: none;\n visibility: hidden;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart {\n background-color: var(--color-main-background) !important;\n border: 0;\n color: var(--color-main-text) !important;\n display: flex !important;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart button {\n border: none;\n background: transparent;\n font-size: inherit;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-bar,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchors,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-search,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-search input,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category-label,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category-label span,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-skin-swatches {\n background-color: transparent !important;\n border-color: var(--color-border) !important;\n color: inherit !important;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchors {\n padding-block: 0;\n padding-inline: calc(2 * var(--default-grid-baseline));\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor {\n border-radius: 0;\n margin: 0 !important;\n padding: 0 !important;\n height: var(--clickable-area-small);\n min-width: var(--clickable-area-small);\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor:hover {\n background-color: var(--color-background-hover);\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor:focus-visible {\n outline: 2px solid var(--color-primary-element) !important;\n outline-offset: -2px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor div {\n display: grid;\n place-content: center;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-scroll {\n padding-inline: calc(2 * var(--default-grid-baseline));\n padding-block: 0 calc(2 * var(--default-grid-baseline));\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category {\n display: grid;\n grid-template-columns: repeat(8, 1fr);\n justify-items: stretch;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category.emoji-mart-no-results {\n grid-template-columns: 1fr;\n font-size: inherit;\n color: var(--color-text-maxcontrast) !important;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart {\n /* Label element in the section grid */\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart div.emoji-mart-category-label {\n grid-column: span 8;\n justify-self: stretch;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart {\n /* An actual heading inside the element */\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart h3.emoji-mart-category-label {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n margin: 0;\n padding-inline: calc(2 * var(--default-grid-baseline));\n padding-block: 0;\n user-select: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji {\n aspect-ratio: 1/1;\n text-align: center;\n margin: 0 !important;\n padding: 0 !important;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji:hover, .nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji:focus-visible, .nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji.emoji-mart-emoji-selected {\n background-color: var(--color-background-hover) !important;\n border: none;\n border-radius: var(--border-radius-element);\n box-shadow: none !important;\n outline: 2px solid var(--color-primary-element) !important;\n outline-offset: -2px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji::before {\n display: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji span {\n cursor: pointer;\n}\n.search__wrapper[data-v-f2f99131] {\n display: flex;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n align-items: end;\n padding-block: var(--default-grid-baseline);\n padding-inline: calc(2 * var(--default-grid-baseline));\n}\n.row-selected button[data-v-f2f99131], .row-selected span[data-v-f2f99131] {\n vertical-align: middle;\n}\n.emoji-delete[data-v-f2f99131] {\n vertical-align: top;\n margin-inline-start: -21px;\n margin-top: -3px;\n}',"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcEmojiPicker-B7xDz_8U.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;;EAEE,sBAAsB;EACtB,iBAAiB;AACnB;AACA;EACE,4EAA4E;EAC5E,eAAe;EACf,2BAA2B;EAC3B,aAAa;EACb,sBAAsB;EACtB,aAAa;EACb,cAAc;EACd,yBAAyB;EACzB,kBAAkB;EAClB,gBAAgB;AAClB;AACA;EACE,YAAY;EACZ,kBAAkB;EAClB,qBAAqB;EACrB,YAAY;EACZ,YAAY;EACZ,gBAAgB;EAChB,gBAAgB;AAClB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,WAAW;EACX,YAAY;EACZ,eAAe;AACjB;AACA;EACE,2JAA2J;EAC3J,oBAAoB;AACtB;AACA;EACE,qFAAqF;EACrF;mBACiB;EACjB,sBAAsB;AACxB;AACA;EACE,oGAAoG;AACtG;AACA;EACE,0GAA0G;AAC5G;AACA;EACE,sGAAsG;AACxG;AACA;EACE,wGAAwG;AAC1G;AACA;EACE,uBAAuB;AACzB;AACA;EACE,wBAAwB;EACxB,2BAA2B;EAC3B,4BAA4B;AAC9B;AACA;EACE,qBAAqB;EACrB,8BAA8B;EAC9B,+BAA+B;AACjC;AACA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,OAAO;EACP,sBAAsB;EACtB,UAAU,EAAE,kEAAkE;EAC9E,sBAAsB,EAAE,iDAAiD;EACzE,iCAAiC;AACnC;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,8BAA8B;EAC9B,cAAc;EACd,cAAc;EACd,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,cAAc;EACd,cAAc;EACd,kBAAkB;EAClB,iBAAiB;EACjB,gBAAgB;EAChB,+BAA+B;EAC/B,YAAY;EACZ,gBAAgB;EAChB,gBAAgB;AAClB;AACA;;EAEE,cAAc;AAChB;AACA;EACE,SAAS;AACX;AACA;EACE,kBAAkB;EAClB,YAAY;EACZ,OAAO;EACP,WAAW;EACX,WAAW;EACX,yBAAyB;AAC3B;AACA;EACE,qBAAqB;EACrB,WAAW;EACX,eAAe;AACjB;AACA;EACE,kBAAkB;EAClB,gBAAgB;AAClB;AACA;EACE,aAAa;EACb,kBAAkB;EAClB,OAAO;EACP,sBAAsB;EACtB,UAAU,EAAE,kEAAkE;EAC9E,sBAAsB,EAAE,iDAAiD;EACzE,iCAAiC;AACnC;AACA;EACE,eAAe;EACf,cAAc;AAChB;AACA;EACE,eAAe;EACf,cAAc;EACd,WAAW;EACX,oBAAoB;EACpB,mBAAmB;EACnB,yBAAyB;EACzB,UAAU;AACZ;AACA;EACE,aAAa;EACb,kBAAkB;AACpB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,UAAU;EACV,kBAAkB;EAClB,kBAAkB;EAClB,eAAe;AACjB;AACA;;EAEE,UAAU;EACV,WAAW;EACX,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,yBAAyB;EACzB,mBAAmB;EACnB,UAAU;AACZ;AACA;;EAEE,UAAU;AACZ;AACA;EACE,gBAAgB;EAChB,MAAM;AACR;AACA;EACE,UAAU;EACV,kBAAkB;EAClB,sBAAsB;EACtB,8BAA8B;AAChC;AACA;EACE,cAAc;EACd,eAAe;EACf,WAAW;EACX,gBAAgB;EAChB,gBAAgB;EAChB,sBAAsB;EACtB,2CAA2C;AAC7C;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,YAAY;AACd;AACA;EACE,eAAe;EACf,kBAAkB;EAClB,iBAAiB;EACjB,cAAc;AAChB;AACA;EACE,aAAa;AACf;AACA;EACE,iBAAiB;AACnB;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;EAClB,YAAY;AACd;AACA;;;EAGE,kBAAkB;EAClB,QAAQ;EACR,2BAA2B;AAC7B;AACA;EACE,UAAU;AACZ;AACA;EACE,UAAU;EACV,WAAW;EACX,qBAAqB;AACvB;AACA;EACE,WAAW;EACX,iBAAiB;AACnB;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;EACf,WAAW;AACb;AACA;;;EAGE,kBAAkB;AACpB;AACA;EACE,eAAe;EACf,WAAW;AACb;AACA;EACE,qBAAqB;EACrB,sBAAsB;AACxB;AACA;EACE,UAAU;AACZ;AACA;EACE,cAAc;EACd,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,YAAY;EACZ,cAAc;EACd,yBAAyB;EACzB,mBAAmB;EACnB,sBAAsB;AACxB;AACA;EACE,WAAW;EACX,cAAc;AAChB;AACA;EACE,aAAa;AACf;AACA;EACE,qBAAqB;EACrB,QAAQ;EACR,sBAAsB;EACtB,mCAAmC;EACnC,2BAA2B;EAC3B,oCAAoC;AACtC;AACA;EACE,oBAAoB;AACtB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,cAAc;AAChB;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,UAAU;EACV,WAAW;EACX,qBAAqB;EACrB,sBAAsB;EACtB,mBAAmB;EACnB,oBAAoB;EACpB,UAAU;EACV,iCAAiC;AACnC;AACA;EACE,qBAAqB;EACrB,WAAW;EACX,iBAAiB;EACjB,eAAe;EACf,mBAAmB;AACrB;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,uDAAuD;AACzD;AACA;EACE,kBAAkB;AACpB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;AAChB;AACA;EACE,OAAO;EACP,sBAAsB;EACtB,gBAAgB;EAChB,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,sBAAsB;AACxB;AACA;EACE,WAAW;AACb;AACA;EACE,YAAY;AACd;AACA;EACE,WAAW;AACb;AACA;EACE,YAAY;AACd;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,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,OAAO;EACP,YAAY;EACZ,WAAW;EACX,gBAAgB;EAChB,oBAAoB;EACpB,WAAW;AACb;AACA;EACE,aAAa;EACb,kBAAkB;AACpB;AACA;EACE,yDAAyD;EACzD,SAAS;EACT,wCAAwC;EACxC,wBAAwB;AAC1B;AACA;EACE,YAAY;EACZ,uBAAuB;EACvB,kBAAkB;AACpB;AACA;;;;;;;;EAQE,wCAAwC;EACxC,4CAA4C;EAC5C,yBAAyB;AAC3B;AACA;EACE,gBAAgB;EAChB,sDAAsD;AACxD;AACA;EACE,gBAAgB;EAChB,oBAAoB;EACpB,qBAAqB;EACrB,mCAAmC;EACnC,sCAAsC;AACxC;AACA;EACE,+CAA+C;AACjD;AACA;EACE,0DAA0D;EAC1D,oBAAoB;AACtB;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,sDAAsD;EACtD,uDAAuD;AACzD;AACA;EACE,aAAa;EACb,qCAAqC;EACrC,sBAAsB;AACxB;AACA;EACE,0BAA0B;EAC1B,kBAAkB;EAClB,+CAA+C;AACjD;AACA;EACE,sCAAsC;AACxC;AACA;EACE,mBAAmB;EACnB,qBAAqB;AACvB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,qCAAqC;EACrC,SAAS;EACT,sDAAsD;EACtD,gBAAgB;EAChB,iBAAiB;AACnB;AACA;EACE,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,qBAAqB;AACvB;AACA;EACE,0DAA0D;EAC1D,YAAY;EACZ,2CAA2C;EAC3C,2BAA2B;EAC3B,0DAA0D;EAC1D,oBAAoB;AACtB;AACA;EACE,aAAa;AACf;AACA;EACE,eAAe;AACjB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,iCAAiC;EACjC,gBAAgB;EAChB,2CAA2C;EAC3C,sDAAsD;AACxD;AACA;EACE,sBAAsB;AACxB;AACA;EACE,mBAAmB;EACnB,0BAA0B;EAC1B,gBAAgB;AAClB",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-f2f99131] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart * {\n box-sizing: border-box;\n line-height: 1.15;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart {\n font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;\n font-size: 16px;\n /* display: inline-block; */\n display: flex;\n flex-direction: column;\n height: 420px;\n color: #222427;\n border: 1px solid #d9d9d9;\n border-radius: 5px;\n background: #fff;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji {\n padding: 6px;\n position: relative;\n display: inline-block;\n font-size: 0;\n border: none;\n background: none;\n box-shadow: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji span {\n display: inline-block;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoji .emoji-mart-emoji span {\n width: 38px;\n height: 38px;\n font-size: 32px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-native {\n font-family: "Segoe UI Emoji", "Segoe UI Symbol", "Segoe UI", "Apple Color Emoji", "Twemoji Mozilla", "Noto Color Emoji", "EmojiOne Color", "Android Emoji";\n word-break: keep-all;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image {\n /* Emoji sheet has 56 columns, see also utils/emoji-data.js, SHEET_COLUMNS variable */\n /* Here we use (56+1) * 100% to avoid visible edges of nearby icons when scaling for different\n * screen sizes */\n background-size: 6100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-apple {\n background-image: url("https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-facebook {\n background-image: url("https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-google {\n background-image: url("https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-type-image.emoji-set-twitter {\n background-image: url("https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png");\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-bar {\n border: 0 solid #d9d9d9;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-bar:first-child {\n border-bottom-width: 1px;\n border-top-left-radius: 5px;\n border-top-right-radius: 5px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-bar:last-child {\n border-top-width: 1px;\n border-bottom-left-radius: 5px;\n border-bottom-right-radius: 5px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-scroll {\n position: relative;\n overflow-y: scroll;\n flex: 1;\n padding: 0 6px 6px 6px;\n z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */\n will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */\n -webkit-overflow-scrolling: touch;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchors {\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n padding: 0 6px;\n color: #858585;\n line-height: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor {\n position: relative;\n display: block;\n flex: 1 1 auto;\n text-align: center;\n padding: 12px 4px;\n overflow: hidden;\n transition: color 0.1s ease-out;\n border: none;\n background: none;\n box-shadow: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor:hover,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor-selected {\n color: #464646;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor-selected .emoji-mart-anchor-bar {\n bottom: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchor-bar {\n position: absolute;\n bottom: -3px;\n left: 0;\n width: 100%;\n height: 3px;\n background-color: #464646;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchors i {\n display: inline-block;\n width: 100%;\n max-width: 22px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-anchors svg {\n fill: currentColor;\n max-height: 18px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .scroller {\n height: 250px;\n position: relative;\n flex: 1;\n padding: 0 6px 6px 6px;\n z-index: 0; /* Fix for rendering sticky positioned category labels on Chrome */\n will-change: transform; /* avoids "repaints on scroll" in mobile Chrome */\n -webkit-overflow-scrolling: touch;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search {\n margin-top: 6px;\n padding: 0 6px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search input {\n font-size: 16px;\n display: block;\n width: 100%;\n padding: 0.2em 0.6em;\n border-radius: 25px;\n border: 1px solid #d9d9d9;\n outline: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search-results {\n height: 250px;\n overflow-y: scroll;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category {\n position: relative;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category .emoji-mart-emoji span {\n z-index: 1;\n position: relative;\n text-align: center;\n cursor: default;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category .emoji-mart-emoji:hover:before,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji-selected:before {\n z-index: 0;\n content: "";\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: #f4f4f4;\n border-radius: 100%;\n opacity: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category .emoji-mart-emoji:hover:before,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji-selected:before {\n opacity: 1;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category-label {\n position: sticky;\n top: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-static .emoji-mart-category-label {\n z-index: 2;\n position: relative;\n /* position: sticky; */\n /* position: -webkit-sticky; */\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-category-label h3 {\n display: block;\n font-size: 16px;\n width: 100%;\n font-weight: 500;\n padding: 5px 6px;\n background-color: #fff;\n background-color: rgba(255, 255, 255, 0.95);\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-emoji {\n position: relative;\n display: inline-block;\n font-size: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results {\n font-size: 14px;\n text-align: center;\n padding-top: 70px;\n color: #858585;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results .emoji-mart-category-label {\n display: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results .emoji-mart-no-results-label {\n margin-top: 0.2em;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-no-results .emoji-mart-emoji:hover:before {\n content: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview {\n position: relative;\n height: 70px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoji,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-data,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-skins {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoji {\n left: 12px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-data {\n left: 68px;\n right: 12px;\n word-break: break-all;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-skins {\n right: 30px;\n text-align: right;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-name {\n font-size: 14px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-shortname {\n font-size: 12px;\n color: #888;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-shortname + .emoji-mart-preview-shortname,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-shortname + .emoji-mart-preview-emoticon,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon {\n margin-left: 0.5em;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-preview-emoticon {\n font-size: 11px;\n color: #bbb;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-title span {\n display: inline-block;\n vertical-align: middle;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-title .emoji-mart-emoji {\n padding: 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-title-label {\n color: #999a9c;\n font-size: 21px;\n font-weight: 300;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatches {\n font-size: 0;\n padding: 2px 0;\n border: 1px solid #d9d9d9;\n border-radius: 12px;\n background-color: #fff;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch {\n width: 16px;\n padding: 0 2px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after {\n opacity: 0.75;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch {\n display: inline-block;\n width: 0;\n vertical-align: middle;\n transition-property: width, padding;\n transition-duration: 0.125s;\n transition-timing-function: ease-out;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(1) {\n transition-delay: 0s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(2) {\n transition-delay: 0.03s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(3) {\n transition-delay: 0.06s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(4) {\n transition-delay: 0.09s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(5) {\n transition-delay: 0.12s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch:nth-child(6) {\n transition-delay: 0.15s;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch-selected {\n position: relative;\n width: 16px;\n padding: 0 2px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-swatch-selected:after {\n content: "";\n position: absolute;\n top: 50%;\n left: 50%;\n width: 4px;\n height: 4px;\n margin: -2px 0 0 -2px;\n background-color: #fff;\n border-radius: 100%;\n pointer-events: none;\n opacity: 0;\n transition: opacity 0.2s ease-out;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin {\n display: inline-block;\n width: 100%;\n padding-top: 100%;\n max-width: 12px;\n border-radius: 100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-1 {\n background-color: #ffc93a;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-2 {\n background-color: #fadcbc;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-3 {\n background-color: #e0bb95;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-4 {\n background-color: #bf8f68;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-5 {\n background-color: #9b643d;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-skin-tone-6 {\n background-color: #594539;\n}\n.nc-emoji-picker-container[data-v-f2f99131] {\n /* vue-virtual-scroller/dist/vue-virtual-scroller.css */\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller {\n position: relative;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) {\n overflow-y: auto;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) {\n overflow-x: auto;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-horizontal {\n display: flex;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller__slot {\n flex: auto 0 0;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller__item-wrapper {\n flex: 1;\n box-sizing: border-box;\n overflow: hidden;\n position: relative;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view {\n position: absolute;\n top: 0;\n left: 0;\n will-change: transform;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper {\n width: 100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper {\n height: 100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view {\n width: 100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view {\n height: 100%;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .resize-observer[data-v-b329ee4c] {\n position: absolute;\n top: 0;\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.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .resize-observer[data-v-b329ee4c] object {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart-search .hidden {\n display: none;\n visibility: hidden;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart {\n background-color: var(--color-main-background) !important;\n border: 0;\n color: var(--color-main-text) !important;\n display: flex !important;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart button {\n border: none;\n background: transparent;\n font-size: inherit;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-bar,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchors,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-search,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-search input,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category-label,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category-label span,\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-skin-swatches {\n background-color: transparent !important;\n border-color: var(--color-border) !important;\n color: inherit !important;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchors {\n padding-block: 0;\n padding-inline: calc(2 * var(--default-grid-baseline));\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor {\n border-radius: 0;\n margin: 0 !important;\n padding: 0 !important;\n height: var(--clickable-area-small);\n min-width: var(--clickable-area-small);\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor:hover {\n background-color: var(--color-background-hover);\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor:focus-visible {\n outline: 2px solid var(--color-primary-element) !important;\n outline-offset: -2px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-anchor div {\n display: grid;\n place-content: center;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-scroll {\n padding-inline: calc(2 * var(--default-grid-baseline));\n padding-block: 0 calc(2 * var(--default-grid-baseline));\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category {\n display: grid;\n grid-template-columns: repeat(8, 1fr);\n justify-items: stretch;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-category.emoji-mart-no-results {\n grid-template-columns: 1fr;\n font-size: inherit;\n color: var(--color-text-maxcontrast) !important;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart {\n /* Label element in the section grid */\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart div.emoji-mart-category-label {\n grid-column: span 8;\n justify-self: stretch;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart {\n /* An actual heading inside the element */\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart h3.emoji-mart-category-label {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n margin: 0;\n padding-inline: calc(2 * var(--default-grid-baseline));\n padding-block: 0;\n user-select: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji {\n aspect-ratio: 1/1;\n text-align: center;\n margin: 0 !important;\n padding: 0 !important;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji:hover, .nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji:focus-visible, .nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji.emoji-mart-emoji-selected {\n background-color: var(--color-background-hover) !important;\n border: none;\n border-radius: var(--border-radius-element);\n box-shadow: none !important;\n outline: 2px solid var(--color-primary-element) !important;\n outline-offset: -2px;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji::before {\n display: none;\n}\n.nc-emoji-picker-container[data-v-f2f99131] .emoji-mart .emoji-mart-emoji span {\n cursor: pointer;\n}\n.search__wrapper[data-v-f2f99131] {\n display: flex;\n flex-direction: row;\n gap: var(--default-grid-baseline);\n align-items: end;\n padding-block: var(--default-grid-baseline);\n padding-inline: calc(2 * var(--default-grid-baseline));\n}\n.row-selected button[data-v-f2f99131], .row-selected span[data-v-f2f99131] {\n vertical-align: middle;\n}\n.emoji-delete[data-v-f2f99131] {\n vertical-align: top;\n margin-inline-start: -21px;\n margin-top: -3px;\n}'],sourceRoot:""}]);const s=o},9473:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-b101d636] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.empty-content[data-v-b101d636] {\n display: flex;\n align-items: center;\n flex-direction: column;\n justify-content: center;\n /* In case of using in a flex container - flex in advance */\n flex-grow: 1;\n padding: var(--default-grid-baseline);\n}\n.modal-wrapper .empty-content[data-v-b101d636] {\n margin-top: 5vh;\n margin-bottom: 5vh;\n}\n.empty-content__icon[data-v-b101d636] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 64px;\n height: 64px;\n margin: 0 auto 15px;\n opacity: 0.4;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 64px;\n}\n.empty-content__icon[data-v-b101d636] svg {\n width: 64px !important;\n height: 64px !important;\n max-width: 64px !important;\n max-height: 64px !important;\n}\n.empty-content__name[data-v-b101d636] {\n margin-bottom: 10px;\n text-align: center;\n font-weight: bold;\n font-size: 20px;\n line-height: 30px;\n}\n.empty-content__description[data-v-b101d636] {\n color: var(--color-text-maxcontrast);\n text-align: center;\n text-wrap-style: balance;\n}\n.empty-content__action[data-v-b101d636] {\n margin-top: 8px;\n}\n.modal-wrapper .empty-content__action[data-v-b101d636] {\n margin-top: 20px;\n display: flex;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcEmptyContent-CLjlZ-UT.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,sBAAsB;EACtB,uBAAuB;EACvB,2DAA2D;EAC3D,YAAY;EACZ,qCAAqC;AACvC;AACA;EACE,eAAe;EACf,kBAAkB;AACpB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,mBAAmB;EACnB,YAAY;EACZ,4BAA4B;EAC5B,2BAA2B;EAC3B,qBAAqB;AACvB;AACA;EACE,sBAAsB;EACtB,uBAAuB;EACvB,0BAA0B;EAC1B,2BAA2B;AAC7B;AACA;EACE,mBAAmB;EACnB,kBAAkB;EAClB,iBAAiB;EACjB,eAAe;EACf,iBAAiB;AACnB;AACA;EACE,oCAAoC;EACpC,kBAAkB;EAClB,wBAAwB;AAC1B;AACA;EACE,eAAe;AACjB;AACA;EACE,gBAAgB;EAChB,aAAa;AACf",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-b101d636] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.empty-content[data-v-b101d636] {\n display: flex;\n align-items: center;\n flex-direction: column;\n justify-content: center;\n /* In case of using in a flex container - flex in advance */\n flex-grow: 1;\n padding: var(--default-grid-baseline);\n}\n.modal-wrapper .empty-content[data-v-b101d636] {\n margin-top: 5vh;\n margin-bottom: 5vh;\n}\n.empty-content__icon[data-v-b101d636] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 64px;\n height: 64px;\n margin: 0 auto 15px;\n opacity: 0.4;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 64px;\n}\n.empty-content__icon[data-v-b101d636] svg {\n width: 64px !important;\n height: 64px !important;\n max-width: 64px !important;\n max-height: 64px !important;\n}\n.empty-content__name[data-v-b101d636] {\n margin-bottom: 10px;\n text-align: center;\n font-weight: bold;\n font-size: 20px;\n line-height: 30px;\n}\n.empty-content__description[data-v-b101d636] {\n color: var(--color-text-maxcontrast);\n text-align: center;\n text-wrap-style: balance;\n}\n.empty-content__action[data-v-b101d636] {\n margin-top: 8px;\n}\n.modal-wrapper .empty-content__action[data-v-b101d636] {\n margin-top: 20px;\n display: flex;\n}"],sourceRoot:""}]);const s=o},9973:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_1u9di_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncFormBox_1u9di_20 {\n display: flex;\n flex-direction: column;\n gap: calc(1 * var(--default-grid-baseline));\n}\n._ncFormBox_1u9di_20._ncFormBox_row_1u9di_25 {\n flex-direction: row;\n}\n._ncFormBox__item_1u9di_29 {\n border-radius: var(--border-radius-small) !important;\n}\n._ncFormBox_col_1u9di_33 {\n flex-direction: column;\n}\n._ncFormBox_col_1u9di_33 ._ncFormBox__item_1u9di_29:first-child {\n border-start-start-radius: var(--border-radius-element) !important;\n border-start-end-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_col_1u9di_33 ._ncFormBox__item_1u9di_29:last-child {\n border-end-start-radius: var(--border-radius-element) !important;\n border-end-end-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_row_1u9di_25 {\n flex-direction: row;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29 {\n flex: 1 1;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29:first-child {\n border-start-start-radius: var(--border-radius-element) !important;\n border-end-start-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29:last-child {\n border-end-end-radius: var(--border-radius-element) !important;\n border-start-end-radius: var(--border-radius-element) !important;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcFormBox-D-kcijXp.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,sBAAsB;EACtB,2CAA2C;AAC7C;AACA;EACE,mBAAmB;AACrB;AACA;EACE,oDAAoD;AACtD;AACA;EACE,sBAAsB;AACxB;AACA;EACE,kEAAkE;EAClE,gEAAgE;AAClE;AACA;EACE,gEAAgE;EAChE,8DAA8D;AAChE;AACA;EACE,mBAAmB;AACrB;AACA;EACE,SAAS;AACX;AACA;EACE,kEAAkE;EAClE,gEAAgE;AAClE;AACA;EACE,8DAA8D;EAC9D,gEAAgE;AAClE",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_1u9di_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncFormBox_1u9di_20 {\n display: flex;\n flex-direction: column;\n gap: calc(1 * var(--default-grid-baseline));\n}\n._ncFormBox_1u9di_20._ncFormBox_row_1u9di_25 {\n flex-direction: row;\n}\n._ncFormBox__item_1u9di_29 {\n border-radius: var(--border-radius-small) !important;\n}\n._ncFormBox_col_1u9di_33 {\n flex-direction: column;\n}\n._ncFormBox_col_1u9di_33 ._ncFormBox__item_1u9di_29:first-child {\n border-start-start-radius: var(--border-radius-element) !important;\n border-start-end-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_col_1u9di_33 ._ncFormBox__item_1u9di_29:last-child {\n border-end-start-radius: var(--border-radius-element) !important;\n border-end-end-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_row_1u9di_25 {\n flex-direction: row;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29 {\n flex: 1 1;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29:first-child {\n border-start-start-radius: var(--border-radius-element) !important;\n border-end-start-radius: var(--border-radius-element) !important;\n}\n._ncFormBox_row_1u9di_25 ._ncFormBox__item_1u9di_29:last-child {\n border-end-end-radius: var(--border-radius-element) !important;\n border-start-end-radius: var(--border-radius-element) !important;\n}"],sourceRoot:""}]);const s=o},5488:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_15jyc_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formBoxButton_15jyc_20 {\n /* Reset default HTML button styles */\n background: unset;\n border: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n text-decoration: none;\n text-align: inherit;\n line-height: inherit;\n padding: 0;\n margin: 0;\n outline: none;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcFormBoxButton-C6EvdLK4.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,qCAAqC;EACrC,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,qBAAqB;EACrB,mBAAmB;EACnB,oBAAoB;EACpB,UAAU;EACV,SAAS;EACT,aAAa;AACf",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_15jyc_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formBoxButton_15jyc_20 {\n /* Reset default HTML button styles */\n background: unset;\n border: none;\n color: inherit;\n font-size: inherit;\n font-weight: inherit;\n text-decoration: none;\n text-align: inherit;\n line-height: inherit;\n padding: 0;\n margin: 0;\n outline: none;\n}"],sourceRoot:""}]);const s=o},1156:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_v5un7_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formBoxItem_v5un7_20 {\n --nc-form-box-item-border-width: 1px;\n --nc-form-box-item-min-height: 40px;\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --form-element-label-padding: calc(var(--form-element-label-offset) - var(--nc-form-box-item-border-width));\n --color-primary-element-extra-light: hsl(from var(--color-primary-element-light) h s calc(l * 1.045));\n --color-primary-element-extra-light-hover: hsl(from var(--color-primary-element-light-hover) h s calc(l * 1.045));\n position: relative;\n display: flex;\n align-items: center;\n gap: calc(2 * var(--default-grid-baseline));\n min-height: var(--nc-form-box-item-min-height);\n padding-inline: var(--form-element-label-padding);\n border: 1px solid var(--color-primary-element-extra-light-hover);\n border-bottom-width: 2px;\n border-radius: var(--border-radius-element);\n background-color: var(--color-primary-element-extra-light);\n color: var(--color-main-text);\n transition-property: color, border-color, background-color;\n transition-duration: var(--animation-quick);\n transition-timing-function: linear;\n -webkit-user-select: none;\n user-select: none;\n cursor: pointer;\n}\n._formBoxItem_v5un7_20 * {\n cursor: inherit;\n}\n._formBoxItem_v5un7_20:has(:disabled) {\n cursor: default;\n opacity: 0.5;\n}\n._formBoxItem_v5un7_20:hover:not(:has(:disabled)) {\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-extra-light-hover);\n}\n._formBoxItem_v5un7_20:has(:focus-visible) {\n outline: 2px solid var(--color-main-text);\n box-shadow: 0 0 0 4px var(--color-main-background);\n}\n._formBoxItem_v5un7_20._formBoxItem_legacy_v5un7_60 {\n --nc-form-box-item-border-width: 0px;\n border: none;\n}\n._formBoxItem_v5un7_20._formBoxItem_inverted_v5un7_64 ._formBoxItem__element_v5un7_64 {\n color: var(--color-text-maxcontrast);\n}\n._formBoxItem_v5un7_20._formBoxItem_inverted_v5un7_64 ._formBoxItem__description_v5un7_67 {\n color: inherit;\n}\n._formBoxItem__content_v5un7_71 {\n flex: 1;\n display: flex;\n flex-direction: column;\n padding-block: calc(2 * var(--default-grid-baseline));\n overflow-wrap: anywhere;\n}\n._formBoxItem__element_v5un7_64::after {\n content: "";\n position: absolute;\n inset: 0;\n}\n._formBoxItem__description_v5un7_67 {\n color: var(--color-text-maxcontrast);\n}\n._formBoxItem__icon_v5un7_89 {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}',"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcFormBoxItem-BfXKp9xJ.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oCAAoC;EACpC,mCAAmC;EACnC,8FAA8F;EAC9F,2GAA2G;EAC3G,qGAAqG;EACrG,iHAAiH;EACjH,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,2CAA2C;EAC3C,8CAA8C;EAC9C,iDAAiD;EACjD,gEAAgE;EAChE,wBAAwB;EACxB,2CAA2C;EAC3C,0DAA0D;EAC1D,6BAA6B;EAC7B,0DAA0D;EAC1D,2CAA2C;EAC3C,kCAAkC;EAClC,yBAAyB;EACzB,iBAAiB;EACjB,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;EACf,YAAY;AACd;AACA;EACE,8CAA8C;EAC9C,gEAAgE;AAClE;AACA;EACE,yCAAyC;EACzC,kDAAkD;AACpD;AACA;EACE,oCAAoC;EACpC,YAAY;AACd;AACA;EACE,oCAAoC;AACtC;AACA;EACE,cAAc;AAChB;AACA;EACE,OAAO;EACP,aAAa;EACb,sBAAsB;EACtB,qDAAqD;EACrD,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,QAAQ;AACV;AACA;EACE,oCAAoC;AACtC;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,yBAAyB;AAC3B",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_v5un7_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formBoxItem_v5un7_20 {\n --nc-form-box-item-border-width: 1px;\n --nc-form-box-item-min-height: 40px;\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --form-element-label-padding: calc(var(--form-element-label-offset) - var(--nc-form-box-item-border-width));\n --color-primary-element-extra-light: hsl(from var(--color-primary-element-light) h s calc(l * 1.045));\n --color-primary-element-extra-light-hover: hsl(from var(--color-primary-element-light-hover) h s calc(l * 1.045));\n position: relative;\n display: flex;\n align-items: center;\n gap: calc(2 * var(--default-grid-baseline));\n min-height: var(--nc-form-box-item-min-height);\n padding-inline: var(--form-element-label-padding);\n border: 1px solid var(--color-primary-element-extra-light-hover);\n border-bottom-width: 2px;\n border-radius: var(--border-radius-element);\n background-color: var(--color-primary-element-extra-light);\n color: var(--color-main-text);\n transition-property: color, border-color, background-color;\n transition-duration: var(--animation-quick);\n transition-timing-function: linear;\n -webkit-user-select: none;\n user-select: none;\n cursor: pointer;\n}\n._formBoxItem_v5un7_20 * {\n cursor: inherit;\n}\n._formBoxItem_v5un7_20:has(:disabled) {\n cursor: default;\n opacity: 0.5;\n}\n._formBoxItem_v5un7_20:hover:not(:has(:disabled)) {\n color: var(--color-primary-element-light-text);\n background-color: var(--color-primary-element-extra-light-hover);\n}\n._formBoxItem_v5un7_20:has(:focus-visible) {\n outline: 2px solid var(--color-main-text);\n box-shadow: 0 0 0 4px var(--color-main-background);\n}\n._formBoxItem_v5un7_20._formBoxItem_legacy_v5un7_60 {\n --nc-form-box-item-border-width: 0px;\n border: none;\n}\n._formBoxItem_v5un7_20._formBoxItem_inverted_v5un7_64 ._formBoxItem__element_v5un7_64 {\n color: var(--color-text-maxcontrast);\n}\n._formBoxItem_v5un7_20._formBoxItem_inverted_v5un7_64 ._formBoxItem__description_v5un7_67 {\n color: inherit;\n}\n._formBoxItem__content_v5un7_71 {\n flex: 1;\n display: flex;\n flex-direction: column;\n padding-block: calc(2 * var(--default-grid-baseline));\n overflow-wrap: anywhere;\n}\n._formBoxItem__element_v5un7_64::after {\n content: "";\n position: absolute;\n inset: 0;\n}\n._formBoxItem__description_v5un7_67 {\n color: var(--color-text-maxcontrast);\n}\n._formBoxItem__icon_v5un7_89 {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}'],sourceRoot:""}]);const s=o},3622:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_hjv1a_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\ninput._formBoxSwitch__input_hjv1a_20 {\n margin: 0;\n width: var(--default-clickable-area);\n /* Keep it visually hidden but on the position of visual switch icon */\n position: absolute;\n inset-block: 0;\n inset-inline-end: var(--form-element-label-offset);\n z-index: -1;\n opacity: 0 !important;\n /* Override server styles */\n height: auto;\n cursor: inherit;\n}\n._formBoxSwitch__icon_hjv1a_34 {\n color: var(--color-text-maxcontrast);\n}\ninput:checked + ._formBoxSwitch__icon_hjv1a_34 {\n color: var(--color-primary-element);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcFormBoxSwitch-BmyNQCbA.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,SAAS;EACT,oCAAoC;EACpC,sEAAsE;EACtE,kBAAkB;EAClB,cAAc;EACd,kDAAkD;EAClD,WAAW;EACX,qBAAqB;EACrB,2BAA2B;EAC3B,YAAY;EACZ,eAAe;AACjB;AACA;EACE,oCAAoC;AACtC;AACA;EACE,mCAAmC;AACrC",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_hjv1a_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\ninput._formBoxSwitch__input_hjv1a_20 {\n margin: 0;\n width: var(--default-clickable-area);\n /* Keep it visually hidden but on the position of visual switch icon */\n position: absolute;\n inset-block: 0;\n inset-inline-end: var(--form-element-label-offset);\n z-index: -1;\n opacity: 0 !important;\n /* Override server styles */\n height: auto;\n cursor: inherit;\n}\n._formBoxSwitch__icon_hjv1a_34 {\n color: var(--color-text-maxcontrast);\n}\ninput:checked + ._formBoxSwitch__icon_hjv1a_34 {\n color: var(--color-primary-element);\n}"],sourceRoot:""}]);const s=o},743:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_9p8a1_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formGroup_9p8a1_20 {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --form-group-content-gap: calc(2 * var(--default-grid-baseline));\n}\n._formGroup_9p8a1_20._formGroup_noGap_9p8a1_24 {\n --form-group-content-gap: 0;\n}\n._formGroup__label_9p8a1_28 {\n padding-inline: var(--form-element-label-offset);\n font-size: var(--font-size);\n font-weight: bold;\n}\n._formGroup__description_9p8a1_34 {\n padding-inline: var(--form-element-label-offset);\n color: var(--color-text-maxcontrast);\n}\n._formGroup__content_9p8a1_39 {\n display: flex;\n flex-direction: column;\n gap: var(--form-group-content-gap);\n margin-block-start: calc(2.5 * var(--default-grid-baseline));\n}\n._formGroup__content_9p8a1_39._formGroup__content_only_9p8a1_45 {\n margin-block-start: 0;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcFormGroup-BrD0Scm7.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8FAA8F;EAC9F,gEAAgE;AAClE;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,gDAAgD;EAChD,2BAA2B;EAC3B,iBAAiB;AACnB;AACA;EACE,gDAAgD;EAChD,oCAAoC;AACtC;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,kCAAkC;EAClC,4DAA4D;AAC9D;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_9p8a1_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._formGroup_9p8a1_20 {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n --form-group-content-gap: calc(2 * var(--default-grid-baseline));\n}\n._formGroup_9p8a1_20._formGroup_noGap_9p8a1_24 {\n --form-group-content-gap: 0;\n}\n._formGroup__label_9p8a1_28 {\n padding-inline: var(--form-element-label-offset);\n font-size: var(--font-size);\n font-weight: bold;\n}\n._formGroup__description_9p8a1_34 {\n padding-inline: var(--form-element-label-offset);\n color: var(--color-text-maxcontrast);\n}\n._formGroup__content_9p8a1_39 {\n display: flex;\n flex-direction: column;\n gap: var(--form-group-content-gap);\n margin-block-start: calc(2.5 * var(--default-grid-baseline));\n}\n._formGroup__content_9p8a1_39._formGroup__content_only_9p8a1_45 {\n margin-block-start: 0;\n}"],sourceRoot:""}]);const s=o},222:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-26ad2498] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n#guest-content-vue[data-v-26ad2498] {\n color: var(--color-main-text);\n background-color: var(--color-main-background);\n min-width: 0;\n border-radius: var(--border-radius-element);\n box-shadow: 0 0 10px var(--color-box-shadow);\n height: fit-content;\n padding: 15px;\n margin: 20px auto;\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#content.nc-guest-content {\n overflow: auto;\n margin-bottom: 0;\n height: calc(var(--body-height) + var(--body-container-margin));\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcGuestContent-j8ai4O1K.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,6BAA6B;EAC7B,8CAA8C;EAC9C,YAAY;EACZ,2CAA2C;EAC3C,4CAA4C;EAC5C,mBAAmB;EACnB,aAAa;EACb,iBAAiB;AACnB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,cAAc;EACd,gBAAgB;EAChB,+DAA+D;AACjE",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-26ad2498] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n#guest-content-vue[data-v-26ad2498] {\n color: var(--color-main-text);\n background-color: var(--color-main-background);\n min-width: 0;\n border-radius: var(--border-radius-element);\n box-shadow: 0 0 10px var(--color-box-shadow);\n height: fit-content;\n padding: 15px;\n margin: 20px auto;\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#content.nc-guest-content {\n overflow: auto;\n margin-bottom: 0;\n height: calc(var(--body-height) + var(--body-container-margin));\n}"],sourceRoot:""}]);const s=o},1402:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-92fb182d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.header-menu[data-v-92fb182d] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n}\n.header-menu .header-menu__trigger[data-v-92fb182d] {\n --button-size: var(--header-height) !important;\n height: var(--header-height);\n opacity: 0.85;\n filter: none !important;\n color: var(--color-background-plain-text, var(--color-primary-text)) !important;\n}\n.header-menu .header-menu__trigger[data-v-92fb182d]:focus-visible {\n outline: none !important;\n box-shadow: none !important;\n}\n.header-menu .header-menu__trigger[data-v-92fb182d] .button-vue__icon svg,\n.header-menu .header-menu__trigger[data-v-92fb182d] .button-vue__icon:not(:has(svg)) {\n mask: var(--header-menu-icon-mask, none);\n}\n.header-menu--opened .header-menu__trigger[data-v-92fb182d], .header-menu__trigger[data-v-92fb182d]:hover, .header-menu__trigger[data-v-92fb182d]:focus, .header-menu__trigger[data-v-92fb182d]:active {\n opacity: 1;\n}\n@media only screen and (max-width: 512px) {\n.header-menu[data-v-92fb182d] {\n width: var(--default-clickable-area);\n}\n.header-menu .header-menu__trigger[data-v-92fb182d] {\n --button-size: var(--default-clickable-area) !important;\n}\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcHeaderButton-CVOQgRjm.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,2BAA2B;EAC3B,4BAA4B;AAC9B;AACA;EACE,8CAA8C;EAC9C,4BAA4B;EAC5B,aAAa;EACb,uBAAuB;EACvB,+EAA+E;AACjF;AACA;EACE,wBAAwB;EACxB,2BAA2B;AAC7B;AACA;;EAEE,wCAAwC;AAC1C;AACA;EACE,UAAU;AACZ;AACA;AACA;IACI,oCAAoC;AACxC;AACA;IACI,uDAAuD;AAC3D;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[data-v-92fb182d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.header-menu[data-v-92fb182d] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n}\n.header-menu .header-menu__trigger[data-v-92fb182d] {\n --button-size: var(--header-height) !important;\n height: var(--header-height);\n opacity: 0.85;\n filter: none !important;\n color: var(--color-background-plain-text, var(--color-primary-text)) !important;\n}\n.header-menu .header-menu__trigger[data-v-92fb182d]:focus-visible {\n outline: none !important;\n box-shadow: none !important;\n}\n.header-menu .header-menu__trigger[data-v-92fb182d] .button-vue__icon svg,\n.header-menu .header-menu__trigger[data-v-92fb182d] .button-vue__icon:not(:has(svg)) {\n mask: var(--header-menu-icon-mask, none);\n}\n.header-menu--opened .header-menu__trigger[data-v-92fb182d], .header-menu__trigger[data-v-92fb182d]:hover, .header-menu__trigger[data-v-92fb182d]:focus, .header-menu__trigger[data-v-92fb182d]:active {\n opacity: 1;\n}\n@media only screen and (max-width: 512px) {\n.header-menu[data-v-92fb182d] {\n width: var(--default-clickable-area);\n}\n.header-menu .header-menu__trigger[data-v-92fb182d] {\n --button-size: var(--default-clickable-area) !important;\n}\n}"],sourceRoot:""}]);const s=o},1232:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-d45c5788] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.header-menu[data-v-d45c5788] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n}\n.header-menu .header-menu__trigger[data-v-d45c5788] {\n --button-size: var(--header-height) !important;\n height: var(--header-height);\n opacity: 0.85;\n filter: none !important;\n color: var(--color-background-plain-text, var(--color-primary-text)) !important;\n}\n.header-menu .header-menu__trigger[data-v-d45c5788]:focus-visible {\n outline: none !important;\n box-shadow: none !important;\n}\n.header-menu .header-menu__trigger[data-v-d45c5788] .button-vue__icon svg,\n.header-menu .header-menu__trigger[data-v-d45c5788] .button-vue__icon:not(:has(svg)) {\n mask: var(--header-menu-icon-mask, none);\n}\n.header-menu--opened .header-menu__trigger[data-v-d45c5788], .header-menu__trigger[data-v-d45c5788]:hover, .header-menu__trigger[data-v-d45c5788]:focus, .header-menu__trigger[data-v-d45c5788]:active {\n opacity: 1;\n}\n@media only screen and (max-width: 512px) {\n.header-menu[data-v-d45c5788] {\n width: var(--default-clickable-area);\n}\n.header-menu .header-menu__trigger[data-v-d45c5788] {\n --button-size: var(--default-clickable-area) !important;\n}\n}\n.header-menu__wrapper[data-v-d45c5788] {\n position: fixed;\n z-index: 2000;\n top: var(--header-height);\n inset-inline-end: 0;\n box-sizing: border-box;\n margin: 0 8px;\n border-radius: var(--border-radius-element);\n background-color: var(--color-main-background);\n filter: drop-shadow(0 1px 5px var(--color-box-shadow));\n}\n.header-menu__caret[data-v-d45c5788] {\n position: absolute;\n z-index: 2001;\n bottom: 0;\n inset-inline-start: calc(50% - 10px);\n width: 0;\n height: 0;\n content: " ";\n pointer-events: none;\n border: 10px solid transparent;\n border-bottom-color: var(--color-main-background);\n}\n.header-menu__content[data-v-d45c5788] {\n overflow: auto;\n width: 350px;\n max-width: calc(100vw - 16px);\n min-height: calc(var(--default-clickable-area) * 1.5);\n max-height: calc(100vh - var(--header-height) * 2);\n}\n.header-menu__content[data-v-d45c5788] .empty-content {\n margin: 12vh 10px;\n}',"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcHeaderMenu-Hy0UKyUu.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;EACE,kBAAkB;EAClB,2BAA2B;EAC3B,4BAA4B;AAC9B;AACA;EACE,8CAA8C;EAC9C,4BAA4B;EAC5B,aAAa;EACb,uBAAuB;EACvB,+EAA+E;AACjF;AACA;EACE,wBAAwB;EACxB,2BAA2B;AAC7B;AACA;;EAEE,wCAAwC;AAC1C;AACA;EACE,UAAU;AACZ;AACA;AACA;IACI,oCAAoC;AACxC;AACA;IACI,uDAAuD;AAC3D;AACA;AACA;EACE,eAAe;EACf,aAAa;EACb,yBAAyB;EACzB,mBAAmB;EACnB,sBAAsB;EACtB,aAAa;EACb,2CAA2C;EAC3C,8CAA8C;EAC9C,sDAAsD;AACxD;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,SAAS;EACT,oCAAoC;EACpC,QAAQ;EACR,SAAS;EACT,YAAY;EACZ,oBAAoB;EACpB,8BAA8B;EAC9B,iDAAiD;AACnD;AACA;EACE,cAAc;EACd,YAAY;EACZ,6BAA6B;EAC7B,qDAAqD;EACrD,kDAAkD;AACpD;AACA;EACE,iBAAiB;AACnB",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-d45c5788] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n.header-menu[data-v-d45c5788] {\n position: relative;\n width: var(--header-height);\n height: var(--header-height);\n}\n.header-menu .header-menu__trigger[data-v-d45c5788] {\n --button-size: var(--header-height) !important;\n height: var(--header-height);\n opacity: 0.85;\n filter: none !important;\n color: var(--color-background-plain-text, var(--color-primary-text)) !important;\n}\n.header-menu .header-menu__trigger[data-v-d45c5788]:focus-visible {\n outline: none !important;\n box-shadow: none !important;\n}\n.header-menu .header-menu__trigger[data-v-d45c5788] .button-vue__icon svg,\n.header-menu .header-menu__trigger[data-v-d45c5788] .button-vue__icon:not(:has(svg)) {\n mask: var(--header-menu-icon-mask, none);\n}\n.header-menu--opened .header-menu__trigger[data-v-d45c5788], .header-menu__trigger[data-v-d45c5788]:hover, .header-menu__trigger[data-v-d45c5788]:focus, .header-menu__trigger[data-v-d45c5788]:active {\n opacity: 1;\n}\n@media only screen and (max-width: 512px) {\n.header-menu[data-v-d45c5788] {\n width: var(--default-clickable-area);\n}\n.header-menu .header-menu__trigger[data-v-d45c5788] {\n --button-size: var(--default-clickable-area) !important;\n}\n}\n.header-menu__wrapper[data-v-d45c5788] {\n position: fixed;\n z-index: 2000;\n top: var(--header-height);\n inset-inline-end: 0;\n box-sizing: border-box;\n margin: 0 8px;\n border-radius: var(--border-radius-element);\n background-color: var(--color-main-background);\n filter: drop-shadow(0 1px 5px var(--color-box-shadow));\n}\n.header-menu__caret[data-v-d45c5788] {\n position: absolute;\n z-index: 2001;\n bottom: 0;\n inset-inline-start: calc(50% - 10px);\n width: 0;\n height: 0;\n content: " ";\n pointer-events: none;\n border: 10px solid transparent;\n border-bottom-color: var(--color-main-background);\n}\n.header-menu__content[data-v-d45c5788] {\n overflow: auto;\n width: 350px;\n max-width: calc(100vw - 16px);\n min-height: calc(var(--default-clickable-area) * 1.5);\n max-height: calc(100vh - var(--header-height) * 2);\n}\n.header-menu__content[data-v-d45c5788] .empty-content {\n margin: 12vh 10px;\n}'],sourceRoot:""}]);const s=o},2495:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_1s86g_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._hotkey_1s86g_20 {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n display: flex;\n flex-direction: row-reverse;\n align-items: stretch;\n padding-inline: var(--form-element-label-offset);\n}\n._hotkey_1s86g_20:first-child ._hotkey__label_1s86g_27,\n._hotkey_1s86g_20:first-child ._hotkey__keys_1s86g_28 {\n border-block-start: none;\n}\n._hotkey__label_1s86g_27,\n._hotkey__keys_1s86g_28 {\n display: flex;\n align-items: center;\n padding-block: calc(2 * var(--default-grid-baseline));\n border-block-start: 1px solid var(--color-border);\n}\n._hotkey__label_1s86g_27 {\n flex: 1 1 200px;\n}\n._hotkey__keys_1s86g_28 {\n flex: 1 1 auto;\n flex-wrap: wrap;\n justify-content: end;\n row-gap: calc(1 * var(--default-grid-baseline));\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcHotkey-4yi1Hobg.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,8FAA8F;EAC9F,aAAa;EACb,2BAA2B;EAC3B,oBAAoB;EACpB,gDAAgD;AAClD;AACA;;EAEE,wBAAwB;AAC1B;AACA;;EAEE,aAAa;EACb,mBAAmB;EACnB,qDAAqD;EACrD,iDAAiD;AACnD;AACA;EACE,eAAe;AACjB;AACA;EACE,cAAc;EACd,eAAe;EACf,oBAAoB;EACpB,+CAA+C;AACjD",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_1s86g_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._hotkey_1s86g_20 {\n --form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n display: flex;\n flex-direction: row-reverse;\n align-items: stretch;\n padding-inline: var(--form-element-label-offset);\n}\n._hotkey_1s86g_20:first-child ._hotkey__label_1s86g_27,\n._hotkey_1s86g_20:first-child ._hotkey__keys_1s86g_28 {\n border-block-start: none;\n}\n._hotkey__label_1s86g_27,\n._hotkey__keys_1s86g_28 {\n display: flex;\n align-items: center;\n padding-block: calc(2 * var(--default-grid-baseline));\n border-block-start: 1px solid var(--color-border);\n}\n._hotkey__label_1s86g_27 {\n flex: 1 1 200px;\n}\n._hotkey__keys_1s86g_28 {\n flex: 1 1 auto;\n flex-wrap: wrap;\n justify-content: end;\n row-gap: calc(1 * var(--default-grid-baseline));\n}"],sourceRoot:""}]);const s=o},5143:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.push([e.id,"\n._hotkeyList_pf97p_2 {\n\t--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n}\n._hotkeyList__heading_pf97p_6 {\n\tfont-weight: bold;\n\tmargin-inline: var(--form-element-label-offset);\n}\n","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcHotkeyList-gAZN0WIu.css"],names:[],mappings:";AACA;CACC,8FAA8F;AAC/F;AACA;CACC,iBAAiB;CACjB,+CAA+C;AAChD",sourcesContent:["\n._hotkeyList_pf97p_2 {\n\t--form-element-label-offset: calc(var(--border-radius-element) + var(--default-grid-baseline));\n}\n._hotkeyList__heading_pf97p_6 {\n\tfont-weight: bold;\n\tmargin-inline: var(--form-element-label-offset);\n}\n"],sourceRoot:""}]);const s=o},2148:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-aaedb1c3] {\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-aaedb1c3] {\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.icon-vue--inline[data-v-aaedb1c3] {\n display: inline-flex !important;\n min-width: fit-content;\n min-height: fit-content;\n vertical-align: text-bottom;\n}\n.icon-vue span[data-v-aaedb1c3] {\n line-height: 0;\n}\n.icon-vue[data-v-aaedb1c3] svg {\n fill: currentColor;\n width: var(--fb515064);\n height: var(--fb515064);\n max-width: var(--fb515064);\n max-height: var(--fb515064);\n}\n.icon-vue--directional[data-v-aaedb1c3] svg:dir(rtl) {\n transform: scaleX(-1);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-N3OwSN9O.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,uBAAuB;EACvB,mBAAmB;EACnB,wCAAwC;EACxC,yCAAyC;EACzC,UAAU;AACZ;AACA;EACE,+BAA+B;EAC/B,sBAAsB;EACtB,uBAAuB;EACvB,2BAA2B;AAC7B;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,sBAAsB;EACtB,uBAAuB;EACvB,0BAA0B;EAC1B,2BAA2B;AAC7B;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-aaedb1c3] {\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-aaedb1c3] {\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.icon-vue--inline[data-v-aaedb1c3] {\n display: inline-flex !important;\n min-width: fit-content;\n min-height: fit-content;\n vertical-align: text-bottom;\n}\n.icon-vue span[data-v-aaedb1c3] {\n line-height: 0;\n}\n.icon-vue[data-v-aaedb1c3] svg {\n fill: currentColor;\n width: var(--fb515064);\n height: var(--fb515064);\n max-width: var(--fb515064);\n max-height: var(--fb515064);\n}\n.icon-vue--directional[data-v-aaedb1c3] svg:dir(rtl) {\n transform: scaleX(-1);\n}"],sourceRoot:""}]);const s=o},4357:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-dd457d48] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-input-confirm[data-v-dd457d48] {\n flex: 1 0 100%;\n width: 100%;\n}\n.app-navigation-input-confirm form[data-v-dd457d48] {\n display: flex;\n}\n.app-navigation-input-confirm__input[data-v-dd457d48] {\n height: 34px;\n flex: 1 1 100%;\n font-size: 100% !important;\n margin: 5px !important;\n margin-inline-start: -8px !important;\n padding: 7px !important;\n}\n.app-navigation-input-confirm__input[data-v-dd457d48]:active, .app-navigation-input-confirm__input[data-v-dd457d48]:focus, .app-navigation-input-confirm__input[data-v-dd457d48]:hover {\n outline: none;\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n border-color: var(--color-primary-element);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcInputConfirmCancel-BrdZEfr2.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,cAAc;EACd,WAAW;AACb;AACA;EACE,aAAa;AACf;AACA;EACE,YAAY;EACZ,cAAc;EACd,0BAA0B;EAC1B,sBAAsB;EACtB,oCAAoC;EACpC,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,8CAA8C;EAC9C,6BAA6B;EAC7B,0CAA0C;AAC5C",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-dd457d48] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.app-navigation-input-confirm[data-v-dd457d48] {\n flex: 1 0 100%;\n width: 100%;\n}\n.app-navigation-input-confirm form[data-v-dd457d48] {\n display: flex;\n}\n.app-navigation-input-confirm__input[data-v-dd457d48] {\n height: 34px;\n flex: 1 1 100%;\n font-size: 100% !important;\n margin: 5px !important;\n margin-inline-start: -8px !important;\n padding: 7px !important;\n}\n.app-navigation-input-confirm__input[data-v-dd457d48]:active, .app-navigation-input-confirm__input[data-v-dd457d48]:focus, .app-navigation-input-confirm__input[data-v-dd457d48]:hover {\n outline: none;\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n border-color: var(--color-primary-element);\n}"],sourceRoot:""}]);const s=o},7096:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-a0e80f48] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * Similar as inputBorder but without active styles.\n */\n/**\n * Create a consistent border for an input element.\n * With Nextcloud 32+ there is no real border anymore but we use a box-shadow.\n */\n.input-field[data-v-a0e80f48] {\n --input-border-color: var(--color-border-maxcontrast);\n --input-border-radius: var(--border-radius-element);\n --input-padding-start: var(--border-radius-element);\n --input-padding-end: var(--border-radius-element);\n position: relative;\n width: 100%;\n margin-block-start: 6px;\n}\n.input-field--disabled[data-v-a0e80f48] {\n opacity: 0.4;\n filter: saturate(0.4);\n}\n.input-field--label-outside[data-v-a0e80f48] {\n margin-block-start: 0;\n}\n.input-field--leading-icon[data-v-a0e80f48] {\n --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--trailing-icon[data-v-a0e80f48] {\n --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--pill[data-v-a0e80f48] {\n --input-border-radius: var(--border-radius-pill);\n}\n.input-field__main-wrapper[data-v-a0e80f48] {\n height: var(--default-clickable-area);\n padding: var(--border-width-input-focused, 2px);\n position: relative;\n}\n.input-field__input[data-v-a0e80f48] {\n --input-border-box-shadow-light: 0 -1px var(--input-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n --input-border-box-shadow-dark: 0 1px var(--input-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n border: none;\n border-radius: var(--border-radius-element);\n box-shadow: var(--input-border-box-shadow);\n}\n.input-field__input[data-v-a0e80f48]:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n@media (prefers-color-scheme: dark) {\n.input-field__input[data-v-a0e80f48] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .input-field__input[data-v-a0e80f48] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .input-field__input[data-v-a0e80f48] {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.input-field--legacy .input-field__input[data-v-a0e80f48] {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.input-field--legacy .input-field__input[data-v-a0e80f48]:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color);\n}\n.input-field__input[data-v-a0e80f48]:focus-within:not([disabled]), .input-field__input[data-v-a0e80f48]:active:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color), 0 0 0 4px var(--color-main-background) !important;\n}\n.input-field__input[data-v-a0e80f48] {\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n border-radius: var(--input-border-radius);\n cursor: pointer;\n -webkit-appearance: textfield !important;\n -moz-appearance: textfield !important;\n appearance: textfield !important;\n font-size: var(--default-font-size);\n text-overflow: ellipsis;\n padding-block: 0;\n padding-inline: var(--input-padding-start) var(--input-padding-end);\n height: 100% !important;\n min-height: unset;\n width: 100%;\n}\n.input-field__input[data-v-a0e80f48]::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.input-field__input[data-v-a0e80f48]::-webkit-search-cancel-button {\n display: none;\n}\n.input-field__input[data-v-a0e80f48]::-webkit-search-decoration, .input-field__input[data-v-a0e80f48]::-webkit-search-results-button, .input-field__input[data-v-a0e80f48]::-webkit-search-results-decoration, .input-field__input[data-v-a0e80f48]::-ms-clear {\n display: none;\n}\n.input-field__input[data-v-a0e80f48]:active:not([disabled]), .input-field__input[data-v-a0e80f48]:focus:not([disabled]) {\n --input-border-color: var(--color-main-text);\n}\n.input-field__input:focus + .input-field__label[data-v-a0e80f48], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-a0e80f48] {\n color: var(--color-main-text);\n}\n.input-field__input[data-v-a0e80f48]:focus {\n cursor: text;\n}\n.input-field__input[data-v-a0e80f48]:disabled {\n cursor: default;\n}\n.input-field__input[data-v-a0e80f48]:focus-visible {\n box-shadow: unset !important;\n}\n.input-field:not(.input-field--label-outside) .input-field__input[data-v-a0e80f48]:not(:focus)::placeholder {\n opacity: 0;\n}\n.input-field__label[data-v-a0e80f48] {\n --input-label-font-size: var(--default-font-size);\n font-size: var(--input-label-font-size);\n position: absolute;\n margin-inline: var(--input-padding-start) var(--input-padding-end);\n max-width: fit-content;\n inset-block-start: calc((var(--default-clickable-area) - 1lh) / 2);\n inset-inline: var(--border-width-input-focused, 2px);\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.input-field__input:focus + .input-field__label[data-v-a0e80f48], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-a0e80f48] {\n --input-label-font-size: 13px;\n line-height: 1.5;\n inset-block-start: calc(-1.5 * var(--input-label-font-size) / 2);\n font-weight: 500;\n border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0;\n background-color: var(--color-main-background);\n padding-inline: var(--default-grid-baseline);\n margin-inline: calc(var(--input-padding-start) - var(--default-grid-baseline)) calc(var(--input-padding-end) - var(--default-grid-baseline));\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.input-field__icon[data-v-a0e80f48] {\n position: absolute;\n height: var(--default-clickable-area);\n width: var(--default-clickable-area);\n display: flex;\n align-items: center;\n justify-content: center;\n opacity: 0.7;\n inset-block-end: 0;\n}\n.input-field__icon--leading[data-v-a0e80f48] {\n inset-inline-start: 0px;\n}\n.input-field__icon--trailing[data-v-a0e80f48] {\n inset-inline-end: 0px;\n}\n.input-field__trailing-button[data-v-a0e80f48] {\n --button-size: calc(var(--default-clickable-area) - 2 * var(--border-width-input-focused, 2px)) !important;\n --button-radius: calc(var(--input-border-radius) - var(--border-width-input-focused, 2px));\n}\n.input-field__trailing-button.button-vue[data-v-a0e80f48] {\n position: absolute;\n top: var(--border-width-input-focused, 2px);\n inset-inline-end: var(--border-width-input-focused, 2px);\n}\n.input-field__trailing-button.button-vue[data-v-a0e80f48]:focus-visible {\n box-shadow: none !important;\n}\n.input-field__helper-text-message[data-v-a0e80f48] {\n padding-block: 4px;\n padding-inline: var(--border-radius-element);\n display: flex;\n align-items: center;\n color: var(--color-text-maxcontrast);\n}\n.input-field__helper-text-message__icon[data-v-a0e80f48] {\n margin-inline-end: 8px;\n}\n.input-field--error .input-field__helper-text-message[data-v-a0e80f48],\n.input-field--error .input-field__icon--trailing[data-v-a0e80f48] {\n color: var(--color-text-error, var(--color-error));\n}\n.input-field--error .input-field__input[data-v-a0e80f48], .input-field__input[data-v-a0e80f48]:user-invalid {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.input-field--error .input-field__input[data-v-a0e80f48]:focus-visible, .input-field__input[data-v-a0e80f48]:user-invalid:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field--success .input-field__input[data-v-a0e80f48] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.input-field--success .input-field__input[data-v-a0e80f48]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field--success .input-field__helper-text-message__icon[data-v-a0e80f48] {\n color: var(--color-border-success, var(--color-success));\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcInputField-B9DSDOEd.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;;EAEE;AACF;;;EAGE;AACF;EACE,qDAAqD;EACrD,mDAAmD;EACnD,mDAAmD;EACnD,iDAAiD;EACjD,kBAAkB;EAClB,WAAW;EACX,uBAAuB;AACzB;AACA;EACE,YAAY;EACZ,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,yFAAyF;AAC3F;AACA;EACE,uFAAuF;AACzF;AACA;EACE,gDAAgD;AAClD;AACA;EACE,qCAAqC;EACrC,+CAA+C;EAC/C,kBAAkB;AACpB;AACA;EACE;2EACyE;EACzE;2EACyE;EACzE,+DAA+D;EAC/D,YAAY;EACZ,2CAA2C;EAC3C,0CAA0C;AAC5C;AACA;EACE,+CAA+C;AACjD;AACA;AACA;IACI,8DAA8D;AAClE;AACA;AACA;EACE,8DAA8D;AAChE;AACA;EACE,+DAA+D;AACjE;AACA;EACE,+CAA+C;AACjD;AACA;EACE,+CAA+C;AACjD;AACA;EACE,kGAAkG;AACpG;AACA;EACE,8CAA8C;EAC9C,6BAA6B;EAC7B,yCAAyC;EACzC,eAAe;EACf,wCAAwC;EACxC,qCAAqC;EACrC,gCAAgC;EAChC,mCAAmC;EACnC,uBAAuB;EACvB,gBAAgB;EAChB,mEAAmE;EACnE,uBAAuB;EACvB,iBAAiB;EACjB,WAAW;AACb;AACA;EACE,oCAAoC;AACtC;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,YAAY;AACd;AACA;EACE,eAAe;AACjB;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,UAAU;AACZ;AACA;EACE,iDAAiD;EACjD,uCAAuC;EACvC,kBAAkB;EAClB,kEAAkE;EAClE,sBAAsB;EACtB,kEAAkE;EAClE,oDAAoD;EACpD,oCAAoC;EACpC,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;EACvB,oBAAoB;EACpB,kNAAkN;AACpN;AACA;EACE,6BAA6B;EAC7B,gBAAgB;EAChB,gEAAgE;EAChE,gBAAgB;EAChB,4EAA4E;EAC5E,8CAA8C;EAC9C,4CAA4C;EAC5C,4IAA4I;EAC5I,mJAAmJ;AACrJ;AACA;EACE,kBAAkB;EAClB,qCAAqC;EACrC,oCAAoC;EACpC,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,YAAY;EACZ,kBAAkB;AACpB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,0GAA0G;EAC1G,0FAA0F;AAC5F;AACA;EACE,kBAAkB;EAClB,2CAA2C;EAC3C,wDAAwD;AAC1D;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,kBAAkB;EAClB,4CAA4C;EAC5C,aAAa;EACb,mBAAmB;EACnB,oCAAoC;AACtC;AACA;EACE,sBAAsB;AACxB;AACA;;EAEE,kDAAkD;AACpD;AACA;EACE,8EAA8E;AAChF;AACA;EACE,iIAAiI;AACnI;AACA;EACE,kFAAkF;AACpF;AACA;EACE,iIAAiI;AACnI;AACA;EACE,wDAAwD;AAC1D",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-a0e80f48] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * Similar as inputBorder but without active styles.\n */\n/**\n * Create a consistent border for an input element.\n * With Nextcloud 32+ there is no real border anymore but we use a box-shadow.\n */\n.input-field[data-v-a0e80f48] {\n --input-border-color: var(--color-border-maxcontrast);\n --input-border-radius: var(--border-radius-element);\n --input-padding-start: var(--border-radius-element);\n --input-padding-end: var(--border-radius-element);\n position: relative;\n width: 100%;\n margin-block-start: 6px;\n}\n.input-field--disabled[data-v-a0e80f48] {\n opacity: 0.4;\n filter: saturate(0.4);\n}\n.input-field--label-outside[data-v-a0e80f48] {\n margin-block-start: 0;\n}\n.input-field--leading-icon[data-v-a0e80f48] {\n --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--trailing-icon[data-v-a0e80f48] {\n --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--pill[data-v-a0e80f48] {\n --input-border-radius: var(--border-radius-pill);\n}\n.input-field__main-wrapper[data-v-a0e80f48] {\n height: var(--default-clickable-area);\n padding: var(--border-width-input-focused, 2px);\n position: relative;\n}\n.input-field__input[data-v-a0e80f48] {\n --input-border-box-shadow-light: 0 -1px var(--input-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n --input-border-box-shadow-dark: 0 1px var(--input-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n border: none;\n border-radius: var(--border-radius-element);\n box-shadow: var(--input-border-box-shadow);\n}\n.input-field__input[data-v-a0e80f48]:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n@media (prefers-color-scheme: dark) {\n.input-field__input[data-v-a0e80f48] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .input-field__input[data-v-a0e80f48] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .input-field__input[data-v-a0e80f48] {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.input-field--legacy .input-field__input[data-v-a0e80f48] {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.input-field--legacy .input-field__input[data-v-a0e80f48]:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color);\n}\n.input-field__input[data-v-a0e80f48]:focus-within:not([disabled]), .input-field__input[data-v-a0e80f48]:active:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color), 0 0 0 4px var(--color-main-background) !important;\n}\n.input-field__input[data-v-a0e80f48] {\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n border-radius: var(--input-border-radius);\n cursor: pointer;\n -webkit-appearance: textfield !important;\n -moz-appearance: textfield !important;\n appearance: textfield !important;\n font-size: var(--default-font-size);\n text-overflow: ellipsis;\n padding-block: 0;\n padding-inline: var(--input-padding-start) var(--input-padding-end);\n height: 100% !important;\n min-height: unset;\n width: 100%;\n}\n.input-field__input[data-v-a0e80f48]::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.input-field__input[data-v-a0e80f48]::-webkit-search-cancel-button {\n display: none;\n}\n.input-field__input[data-v-a0e80f48]::-webkit-search-decoration, .input-field__input[data-v-a0e80f48]::-webkit-search-results-button, .input-field__input[data-v-a0e80f48]::-webkit-search-results-decoration, .input-field__input[data-v-a0e80f48]::-ms-clear {\n display: none;\n}\n.input-field__input[data-v-a0e80f48]:active:not([disabled]), .input-field__input[data-v-a0e80f48]:focus:not([disabled]) {\n --input-border-color: var(--color-main-text);\n}\n.input-field__input:focus + .input-field__label[data-v-a0e80f48], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-a0e80f48] {\n color: var(--color-main-text);\n}\n.input-field__input[data-v-a0e80f48]:focus {\n cursor: text;\n}\n.input-field__input[data-v-a0e80f48]:disabled {\n cursor: default;\n}\n.input-field__input[data-v-a0e80f48]:focus-visible {\n box-shadow: unset !important;\n}\n.input-field:not(.input-field--label-outside) .input-field__input[data-v-a0e80f48]:not(:focus)::placeholder {\n opacity: 0;\n}\n.input-field__label[data-v-a0e80f48] {\n --input-label-font-size: var(--default-font-size);\n font-size: var(--input-label-font-size);\n position: absolute;\n margin-inline: var(--input-padding-start) var(--input-padding-end);\n max-width: fit-content;\n inset-block-start: calc((var(--default-clickable-area) - 1lh) / 2);\n inset-inline: var(--border-width-input-focused, 2px);\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.input-field__input:focus + .input-field__label[data-v-a0e80f48], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-a0e80f48] {\n --input-label-font-size: 13px;\n line-height: 1.5;\n inset-block-start: calc(-1.5 * var(--input-label-font-size) / 2);\n font-weight: 500;\n border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0;\n background-color: var(--color-main-background);\n padding-inline: var(--default-grid-baseline);\n margin-inline: calc(var(--input-padding-start) - var(--default-grid-baseline)) calc(var(--input-padding-end) - var(--default-grid-baseline));\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.input-field__icon[data-v-a0e80f48] {\n position: absolute;\n height: var(--default-clickable-area);\n width: var(--default-clickable-area);\n display: flex;\n align-items: center;\n justify-content: center;\n opacity: 0.7;\n inset-block-end: 0;\n}\n.input-field__icon--leading[data-v-a0e80f48] {\n inset-inline-start: 0px;\n}\n.input-field__icon--trailing[data-v-a0e80f48] {\n inset-inline-end: 0px;\n}\n.input-field__trailing-button[data-v-a0e80f48] {\n --button-size: calc(var(--default-clickable-area) - 2 * var(--border-width-input-focused, 2px)) !important;\n --button-radius: calc(var(--input-border-radius) - var(--border-width-input-focused, 2px));\n}\n.input-field__trailing-button.button-vue[data-v-a0e80f48] {\n position: absolute;\n top: var(--border-width-input-focused, 2px);\n inset-inline-end: var(--border-width-input-focused, 2px);\n}\n.input-field__trailing-button.button-vue[data-v-a0e80f48]:focus-visible {\n box-shadow: none !important;\n}\n.input-field__helper-text-message[data-v-a0e80f48] {\n padding-block: 4px;\n padding-inline: var(--border-radius-element);\n display: flex;\n align-items: center;\n color: var(--color-text-maxcontrast);\n}\n.input-field__helper-text-message__icon[data-v-a0e80f48] {\n margin-inline-end: 8px;\n}\n.input-field--error .input-field__helper-text-message[data-v-a0e80f48],\n.input-field--error .input-field__icon--trailing[data-v-a0e80f48] {\n color: var(--color-text-error, var(--color-error));\n}\n.input-field--error .input-field__input[data-v-a0e80f48], .input-field__input[data-v-a0e80f48]:user-invalid {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.input-field--error .input-field__input[data-v-a0e80f48]:focus-visible, .input-field__input[data-v-a0e80f48]:user-invalid:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field--success .input-field__input[data-v-a0e80f48] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.input-field--success .input-field__input[data-v-a0e80f48]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.input-field--success .input-field__helper-text-message__icon[data-v-a0e80f48] {\n color: var(--color-border-success, var(--color-success));\n}"],sourceRoot:""}]);const s=o},4872:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_lf0a1_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._kbd_lf0a1_20 {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n min-width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n padding-inline: calc(2 * var(--default-grid-baseline)) calc(2 * var(--default-grid-baseline));\n border: 2px solid var(--color-primary-element-light);\n border-block-end-width: 4px;\n border-radius: var(--border-radius-element);\n box-shadow: none; /* Override server styles */\n font-family: var(--font-family); /* Design decision: looks better with the default font instead of mono */\n line-height: 1;\n white-space: nowrap;\n}\n._kbd_lf0a1_20 + ._kbd_lf0a1_20 {\n margin-inline-start: calc(1 * var(--default-grid-baseline));\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcKbd-BGW1_Jb7.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;EACvB,wCAAwC;EACxC,qCAAqC;EACrC,6FAA6F;EAC7F,oDAAoD;EACpD,2BAA2B;EAC3B,2CAA2C;EAC3C,gBAAgB,EAAE,iCAAiC;EACnD,+BAA+B,EAAE,wEAAwE;EACzG,cAAc;EACd,mBAAmB;AACrB;AACA;EACE,2DAA2D;AAC7D",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_lf0a1_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._kbd_lf0a1_20 {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n min-width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n padding-inline: calc(2 * var(--default-grid-baseline)) calc(2 * var(--default-grid-baseline));\n border: 2px solid var(--color-primary-element-light);\n border-block-end-width: 4px;\n border-radius: var(--border-radius-element);\n box-shadow: none; /* Override server styles */\n font-family: var(--font-family); /* Design decision: looks better with the default font instead of mono */\n line-height: 1;\n white-space: nowrap;\n}\n._kbd_lf0a1_20 + ._kbd_lf0a1_20 {\n margin-inline-start: calc(1 * var(--default-grid-baseline));\n}"],sourceRoot:""}]);const s=o},5124:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-532f3807] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.list-item__wrapper[data-v-532f3807] {\n display: flex;\n position: relative;\n width: 100%;\n padding: 2px 4px;\n}\n.list-item__wrapper[data-v-532f3807]:first-of-type {\n padding-block-start: 4px;\n}\n.list-item__wrapper[data-v-532f3807]:last-of-type {\n padding-block-end: 4px;\n}\n.list-item__wrapper--active .list-item[data-v-532f3807], .list-item__wrapper.active .list-item[data-v-532f3807] {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text) !important;\n}\n.list-item__wrapper--active .list-item[data-v-532f3807]:hover, .list-item__wrapper--active .list-item[data-v-532f3807]:focus-within, .list-item__wrapper--active .list-item[data-v-532f3807]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-532f3807]:has(:active), .list-item__wrapper.active .list-item[data-v-532f3807]:hover, .list-item__wrapper.active .list-item[data-v-532f3807]:focus-within, .list-item__wrapper.active .list-item[data-v-532f3807]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-532f3807]:has(:active) {\n background-color: var(--color-primary-element-hover);\n}\n.list-item__wrapper--active .list-item-content__name[data-v-532f3807],\n.list-item__wrapper--active .list-item-content__subname[data-v-532f3807],\n.list-item__wrapper--active .list-item-content__details[data-v-532f3807],\n.list-item__wrapper--active .list-item-details__details[data-v-532f3807], .list-item__wrapper.active .list-item-content__name[data-v-532f3807],\n.list-item__wrapper.active .list-item-content__subname[data-v-532f3807],\n.list-item__wrapper.active .list-item-content__details[data-v-532f3807],\n.list-item__wrapper.active .list-item-details__details[data-v-532f3807] {\n color: var(--color-primary-element-text) !important;\n}\n.list-item__wrapper .list-item-content__name[data-v-532f3807],\n.list-item__wrapper .list-item-content__subname[data-v-532f3807],\n.list-item__wrapper .list-item-content__details[data-v-532f3807],\n.list-item__wrapper .list-item-details__details[data-v-532f3807] {\n white-space: nowrap;\n margin-block: 0;\n margin-inline: 0 auto;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.list-item-content__name[data-v-532f3807] {\n min-width: 100px;\n flex: 1 1 10%;\n font-weight: 500;\n}\n.list-item-content__subname[data-v-532f3807] {\n flex: 1 0;\n min-width: 0;\n color: var(--color-text-maxcontrast);\n}\n.list-item-content__subname--bold[data-v-532f3807] {\n font-weight: 500;\n}\n.list-item[data-v-532f3807] {\n --list-item-padding: var(--default-grid-baseline);\n --list-item-height: 2lh;\n --list-item-border-radius: var(--border-radius-element, 32px);\n box-sizing: border-box;\n display: flex;\n position: relative;\n flex: 0 0 auto;\n justify-content: flex-start;\n padding: var(--list-item-padding);\n width: 100%;\n border-radius: var(--border-radius-element, 32px);\n cursor: pointer;\n transition: background-color var(--animation-quick) ease-in-out;\n list-style: none;\n}\n.list-item[data-v-532f3807]:hover, .list-item[data-v-532f3807]:focus-within, .list-item[data-v-532f3807]:has(:active), .list-item[data-v-532f3807]:has(:focus-visible) {\n background-color: var(--color-background-hover);\n}\n.list-item[data-v-532f3807]:has(.list-item__anchor:focus-visible) {\n outline: 2px solid var(--color-main-text);\n box-shadow: 0 0 0 4px var(--color-main-background);\n}\n.list-item--compact[data-v-532f3807] {\n --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline);\n}\n.list-item--compact[data-v-532f3807]:not(:has(.list-item-content__subname)) {\n --list-item-height: var(--default-clickable-area);\n}\n.list-item--one-line[data-v-532f3807] {\n --list-item-height: var(--default-clickable-area);\n --list-item-border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2));\n --list-item-padding: var(--default-grid-baseline);\n}\n.list-item--one-line .list-item-content__main[data-v-532f3807] {\n display: flex;\n justify-content: start;\n gap: 12px;\n min-width: 0;\n}\n.list-item--one-line .list-item-content__details[data-v-532f3807] {\n flex-direction: row;\n align-items: center;\n justify-content: end;\n}\n.list-item--one-line .list-item-content__name[data-v-532f3807] {\n align-self: center;\n max-width: 300px;\n}\n.list-item__anchor[data-v-532f3807] {\n color: inherit;\n display: flex;\n flex: 1 0 auto;\n align-items: center;\n height: var(--list-item-height);\n min-width: 0;\n}\n.list-item__anchor[data-v-532f3807]:focus-visible {\n outline: none;\n}\n.list-item-content[data-v-532f3807] {\n display: flex;\n flex: 1 0;\n justify-content: space-between;\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n min-width: 0;\n}\n.list-item-content__main[data-v-532f3807] {\n flex: 1 0;\n width: 0;\n margin: auto 0;\n}\n.list-item-content__main--oneline[data-v-532f3807] {\n display: flex;\n}\n.list-item-content__details[data-v-532f3807] {\n display: flex;\n flex-direction: column;\n justify-content: end;\n align-items: end;\n}\n.list-item-content__actions[data-v-532f3807], .list-item-content__extra-actions[data-v-532f3807] {\n flex: 0 0 auto;\n align-self: center;\n justify-content: center;\n margin-inline-start: var(--default-grid-baseline);\n}\n.list-item-content__extra-actions[data-v-532f3807] {\n display: flex;\n align-items: center;\n gap: var(--default-grid-baseline);\n}\n.list-item-details__details[data-v-532f3807] {\n color: var(--color-text-maxcontrast);\n margin: 0 9px !important;\n font-weight: normal;\n}\n.list-item-details__extra[data-v-532f3807] {\n margin: 2px 4px 0 4px;\n display: flex;\n align-items: center;\n}\n.list-item-details__indicator[data-v-532f3807] {\n margin: 0 5px;\n}\n.list-item__extra[data-v-532f3807] {\n margin-top: var(--default-grid-baseline);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcListItem-CZnKmy9X.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,kBAAkB;EAClB,WAAW;EACX,gBAAgB;AAClB;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,sBAAsB;AACxB;AACA;EACE,8CAA8C;EAC9C,mDAAmD;AACrD;AACA;EACE,oDAAoD;AACtD;AACA;;;;;;;EAOE,mDAAmD;AACrD;AACA;;;;EAIE,mBAAmB;EACnB,eAAe;EACf,qBAAqB;EACrB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,SAAS;EACT,YAAY;EACZ,oCAAoC;AACtC;AACA;EACE,gBAAgB;AAClB;AACA;EACE,iDAAiD;EACjD,uBAAuB;EACvB,6DAA6D;EAC7D,sBAAsB;EACtB,aAAa;EACb,kBAAkB;EAClB,cAAc;EACd,2BAA2B;EAC3B,iCAAiC;EACjC,WAAW;EACX,iDAAiD;EACjD,eAAe;EACf,+DAA+D;EAC/D,gBAAgB;AAClB;AACA;EACE,+CAA+C;AACjD;AACA;EACE,yCAAyC;EACzC,kDAAkD;AACpD;AACA;EACE,0FAA0F;AAC5F;AACA;EACE,iDAAiD;AACnD;AACA;EACE,iDAAiD;EACjD,gGAAgG;EAChG,iDAAiD;AACnD;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,SAAS;EACT,YAAY;AACd;AACA;EACE,mBAAmB;EACnB,mBAAmB;EACnB,oBAAoB;AACtB;AACA;EACE,kBAAkB;EAClB,gBAAgB;AAClB;AACA;EACE,cAAc;EACd,aAAa;EACb,cAAc;EACd,mBAAmB;EACnB,+BAA+B;EAC/B,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;EACb,SAAS;EACT,8BAA8B;EAC9B,4DAA4D;EAC5D,YAAY;AACd;AACA;EACE,SAAS;EACT,QAAQ;EACR,cAAc;AAChB;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,oBAAoB;EACpB,gBAAgB;AAClB;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,uBAAuB;EACvB,iDAAiD;AACnD;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,iCAAiC;AACnC;AACA;EACE,oCAAoC;EACpC,wBAAwB;EACxB,mBAAmB;AACrB;AACA;EACE,qBAAqB;EACrB,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,aAAa;AACf;AACA;EACE,wCAAwC;AAC1C",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-532f3807] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.list-item__wrapper[data-v-532f3807] {\n display: flex;\n position: relative;\n width: 100%;\n padding: 2px 4px;\n}\n.list-item__wrapper[data-v-532f3807]:first-of-type {\n padding-block-start: 4px;\n}\n.list-item__wrapper[data-v-532f3807]:last-of-type {\n padding-block-end: 4px;\n}\n.list-item__wrapper--active .list-item[data-v-532f3807], .list-item__wrapper.active .list-item[data-v-532f3807] {\n background-color: var(--color-primary-element);\n color: var(--color-primary-element-text) !important;\n}\n.list-item__wrapper--active .list-item[data-v-532f3807]:hover, .list-item__wrapper--active .list-item[data-v-532f3807]:focus-within, .list-item__wrapper--active .list-item[data-v-532f3807]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-532f3807]:has(:active), .list-item__wrapper.active .list-item[data-v-532f3807]:hover, .list-item__wrapper.active .list-item[data-v-532f3807]:focus-within, .list-item__wrapper.active .list-item[data-v-532f3807]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-532f3807]:has(:active) {\n background-color: var(--color-primary-element-hover);\n}\n.list-item__wrapper--active .list-item-content__name[data-v-532f3807],\n.list-item__wrapper--active .list-item-content__subname[data-v-532f3807],\n.list-item__wrapper--active .list-item-content__details[data-v-532f3807],\n.list-item__wrapper--active .list-item-details__details[data-v-532f3807], .list-item__wrapper.active .list-item-content__name[data-v-532f3807],\n.list-item__wrapper.active .list-item-content__subname[data-v-532f3807],\n.list-item__wrapper.active .list-item-content__details[data-v-532f3807],\n.list-item__wrapper.active .list-item-details__details[data-v-532f3807] {\n color: var(--color-primary-element-text) !important;\n}\n.list-item__wrapper .list-item-content__name[data-v-532f3807],\n.list-item__wrapper .list-item-content__subname[data-v-532f3807],\n.list-item__wrapper .list-item-content__details[data-v-532f3807],\n.list-item__wrapper .list-item-details__details[data-v-532f3807] {\n white-space: nowrap;\n margin-block: 0;\n margin-inline: 0 auto;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.list-item-content__name[data-v-532f3807] {\n min-width: 100px;\n flex: 1 1 10%;\n font-weight: 500;\n}\n.list-item-content__subname[data-v-532f3807] {\n flex: 1 0;\n min-width: 0;\n color: var(--color-text-maxcontrast);\n}\n.list-item-content__subname--bold[data-v-532f3807] {\n font-weight: 500;\n}\n.list-item[data-v-532f3807] {\n --list-item-padding: var(--default-grid-baseline);\n --list-item-height: 2lh;\n --list-item-border-radius: var(--border-radius-element, 32px);\n box-sizing: border-box;\n display: flex;\n position: relative;\n flex: 0 0 auto;\n justify-content: flex-start;\n padding: var(--list-item-padding);\n width: 100%;\n border-radius: var(--border-radius-element, 32px);\n cursor: pointer;\n transition: background-color var(--animation-quick) ease-in-out;\n list-style: none;\n}\n.list-item[data-v-532f3807]:hover, .list-item[data-v-532f3807]:focus-within, .list-item[data-v-532f3807]:has(:active), .list-item[data-v-532f3807]:has(:focus-visible) {\n background-color: var(--color-background-hover);\n}\n.list-item[data-v-532f3807]:has(.list-item__anchor:focus-visible) {\n outline: 2px solid var(--color-main-text);\n box-shadow: 0 0 0 4px var(--color-main-background);\n}\n.list-item--compact[data-v-532f3807] {\n --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline);\n}\n.list-item--compact[data-v-532f3807]:not(:has(.list-item-content__subname)) {\n --list-item-height: var(--default-clickable-area);\n}\n.list-item--one-line[data-v-532f3807] {\n --list-item-height: var(--default-clickable-area);\n --list-item-border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2));\n --list-item-padding: var(--default-grid-baseline);\n}\n.list-item--one-line .list-item-content__main[data-v-532f3807] {\n display: flex;\n justify-content: start;\n gap: 12px;\n min-width: 0;\n}\n.list-item--one-line .list-item-content__details[data-v-532f3807] {\n flex-direction: row;\n align-items: center;\n justify-content: end;\n}\n.list-item--one-line .list-item-content__name[data-v-532f3807] {\n align-self: center;\n max-width: 300px;\n}\n.list-item__anchor[data-v-532f3807] {\n color: inherit;\n display: flex;\n flex: 1 0 auto;\n align-items: center;\n height: var(--list-item-height);\n min-width: 0;\n}\n.list-item__anchor[data-v-532f3807]:focus-visible {\n outline: none;\n}\n.list-item-content[data-v-532f3807] {\n display: flex;\n flex: 1 0;\n justify-content: space-between;\n padding-inline-start: calc(2 * var(--default-grid-baseline));\n min-width: 0;\n}\n.list-item-content__main[data-v-532f3807] {\n flex: 1 0;\n width: 0;\n margin: auto 0;\n}\n.list-item-content__main--oneline[data-v-532f3807] {\n display: flex;\n}\n.list-item-content__details[data-v-532f3807] {\n display: flex;\n flex-direction: column;\n justify-content: end;\n align-items: end;\n}\n.list-item-content__actions[data-v-532f3807], .list-item-content__extra-actions[data-v-532f3807] {\n flex: 0 0 auto;\n align-self: center;\n justify-content: center;\n margin-inline-start: var(--default-grid-baseline);\n}\n.list-item-content__extra-actions[data-v-532f3807] {\n display: flex;\n align-items: center;\n gap: var(--default-grid-baseline);\n}\n.list-item-details__details[data-v-532f3807] {\n color: var(--color-text-maxcontrast);\n margin: 0 9px !important;\n font-weight: normal;\n}\n.list-item-details__extra[data-v-532f3807] {\n margin: 2px 4px 0 4px;\n display: flex;\n align-items: center;\n}\n.list-item-details__indicator[data-v-532f3807] {\n margin: 0 5px;\n}\n.list-item__extra[data-v-532f3807] {\n margin-top: var(--default-grid-baseline);\n}"],sourceRoot:""}]);const s=o},5671:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-60a83836] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.option[data-v-60a83836] {\n display: flex;\n align-items: center;\n width: 100%;\n height: var(--height);\n cursor: inherit;\n}\n.option__avatar[data-v-60a83836] {\n margin-inline-end: var(--margin);\n}\n.option__details[data-v-60a83836] {\n display: flex;\n flex: 1 1;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.option__lineone[data-v-60a83836] {\n color: var(--color-main-text);\n}\n.option__linetwo[data-v-60a83836] {\n color: var(--color-text-maxcontrast);\n}\n.option__lineone[data-v-60a83836], .option__linetwo[data-v-60a83836] {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: 1.2;\n}\n.option__lineone strong[data-v-60a83836], .option__linetwo strong[data-v-60a83836] {\n font-weight: bold;\n}\n.option--compact .option__lineone[data-v-60a83836] {\n font-size: 14px;\n}\n.option--compact .option__linetwo[data-v-60a83836] {\n font-size: 11px;\n line-height: 1.5;\n margin-top: -4px;\n}\n.option__icon[data-v-60a83836] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n color: var(--color-text-maxcontrast);\n}\n.option__icon.icon[data-v-60a83836] {\n flex: 0 0 var(--default-clickable-area);\n opacity: 0.7;\n background-position: center;\n background-size: 16px;\n}\n.option__details[data-v-60a83836], .option__lineone[data-v-60a83836], .option__linetwo[data-v-60a83836], .option__icon[data-v-60a83836] {\n cursor: inherit;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcListItemIcon-aquns6B7.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,WAAW;EACX,qBAAqB;EACrB,eAAe;AACjB;AACA;EACE,gCAAgC;AAClC;AACA;EACE,aAAa;EACb,SAAS;EACT,sBAAsB;EACtB,uBAAuB;EACvB,YAAY;AACd;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,oCAAoC;AACtC;AACA;EACE,gBAAgB;EAChB,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;AAClB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;EACf,gBAAgB;EAChB,gBAAgB;AAClB;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,oCAAoC;AACtC;AACA;EACE,uCAAuC;EACvC,YAAY;EACZ,2BAA2B;EAC3B,qBAAqB;AACvB;AACA;EACE,eAAe;AACjB",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-60a83836] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.option[data-v-60a83836] {\n display: flex;\n align-items: center;\n width: 100%;\n height: var(--height);\n cursor: inherit;\n}\n.option__avatar[data-v-60a83836] {\n margin-inline-end: var(--margin);\n}\n.option__details[data-v-60a83836] {\n display: flex;\n flex: 1 1;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.option__lineone[data-v-60a83836] {\n color: var(--color-main-text);\n}\n.option__linetwo[data-v-60a83836] {\n color: var(--color-text-maxcontrast);\n}\n.option__lineone[data-v-60a83836], .option__linetwo[data-v-60a83836] {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n line-height: 1.2;\n}\n.option__lineone strong[data-v-60a83836], .option__linetwo strong[data-v-60a83836] {\n font-weight: bold;\n}\n.option--compact .option__lineone[data-v-60a83836] {\n font-size: 14px;\n}\n.option--compact .option__linetwo[data-v-60a83836] {\n font-size: 11px;\n line-height: 1.5;\n margin-top: -4px;\n}\n.option__icon[data-v-60a83836] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n color: var(--color-text-maxcontrast);\n}\n.option__icon.icon[data-v-60a83836] {\n flex: 0 0 var(--default-clickable-area);\n opacity: 0.7;\n background-position: center;\n background-size: 16px;\n}\n.option__details[data-v-60a83836], .option__lineone[data-v-60a83836], .option__linetwo[data-v-60a83836], .option__icon[data-v-60a83836] {\n cursor: inherit;\n}"],sourceRoot:""}]);const s=o},3808:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-cf399190] {\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-cf399190] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-cf399190] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-CWUlo4XY.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-cf399190] {\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-cf399190] {\n overflow: hidden;\n}\n.loading-icon svg[data-v-cf399190] {\n animation: rotate var(--animation-duration, 0.8s) linear infinite;\n}"],sourceRoot:""}]);const s=o},3953:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-45238efd] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.mention-bubble--primary .mention-bubble__content[data-v-45238efd] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.mention-bubble__wrapper[data-v-45238efd] {\n position: relative;\n max-width: 150px;\n height: 18px;\n vertical-align: text-bottom;\n display: inline-flex;\n align-items: center;\n}\n.mention-bubble__content[data-v-45238efd] {\n display: inline-flex;\n overflow: hidden;\n align-items: center;\n max-width: 100%;\n height: 20px;\n -webkit-user-select: none;\n user-select: none;\n padding-inline: 2px 6px;\n border-radius: 10px;\n background-color: var(--color-background-dark);\n}\n.mention-bubble__icon[data-v-45238efd] {\n position: relative;\n width: 16px;\n height: 16px;\n border-radius: 8px;\n background-color: var(--color-background-darker);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 12px;\n}\n.mention-bubble__icon--with-avatar[data-v-45238efd] {\n color: inherit;\n background-size: cover;\n}\n.mention-bubble__title[data-v-45238efd] {\n overflow: hidden;\n margin-inline-start: 2px;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.mention-bubble__title[data-v-45238efd]::before {\n content: attr(title);\n}\n.mention-bubble__select[data-v-45238efd] {\n position: absolute;\n z-index: -1;\n inset-inline-start: -100vw;\n width: 1px;\n height: 1px;\n overflow: hidden;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcMentionBubble-ptHUq68a.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,wCAAwC;EACxC,8CAA8C;AAChD;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,YAAY;EACZ,2BAA2B;EAC3B,oBAAoB;EACpB,mBAAmB;AACrB;AACA;EACE,oBAAoB;EACpB,gBAAgB;EAChB,mBAAmB;EACnB,eAAe;EACf,YAAY;EACZ,yBAAyB;EACzB,iBAAiB;EACjB,uBAAuB;EACvB,mBAAmB;EACnB,8CAA8C;AAChD;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,kBAAkB;EAClB,gDAAgD;EAChD,4BAA4B;EAC5B,2BAA2B;EAC3B,qBAAqB;AACvB;AACA;EACE,cAAc;EACd,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,wBAAwB;EACxB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,0BAA0B;EAC1B,UAAU;EACV,WAAW;EACX,gBAAgB;AAClB",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-45238efd] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.mention-bubble--primary .mention-bubble__content[data-v-45238efd] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.mention-bubble__wrapper[data-v-45238efd] {\n position: relative;\n max-width: 150px;\n height: 18px;\n vertical-align: text-bottom;\n display: inline-flex;\n align-items: center;\n}\n.mention-bubble__content[data-v-45238efd] {\n display: inline-flex;\n overflow: hidden;\n align-items: center;\n max-width: 100%;\n height: 20px;\n -webkit-user-select: none;\n user-select: none;\n padding-inline: 2px 6px;\n border-radius: 10px;\n background-color: var(--color-background-dark);\n}\n.mention-bubble__icon[data-v-45238efd] {\n position: relative;\n width: 16px;\n height: 16px;\n border-radius: 8px;\n background-color: var(--color-background-darker);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 12px;\n}\n.mention-bubble__icon--with-avatar[data-v-45238efd] {\n color: inherit;\n background-size: cover;\n}\n.mention-bubble__title[data-v-45238efd] {\n overflow: hidden;\n margin-inline-start: 2px;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.mention-bubble__title[data-v-45238efd]::before {\n content: attr(title);\n}\n.mention-bubble__select[data-v-45238efd] {\n position: absolute;\n z-index: -1;\n inset-inline-start: -100vw;\n width: 1px;\n height: 1px;\n overflow: hidden;\n}"],sourceRoot:""}]);const s=o},8871:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-1639aad0] {\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-1639aad0] {\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 --backdrop-color: 0, 0, 0;\n background-color: rgba(var(--backdrop-color), 0.5);\n}\n.modal-mask[data-v-1639aad0], .modal-mask[data-v-1639aad0] * {\n box-sizing: border-box;\n}\n.modal-mask--opaque[data-v-1639aad0] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-1639aad0] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-1639aad0] {\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-1639aad0] {\n overflow-x: hidden;\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-1639aad0] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-1639aad0] {\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-1639aad0] {\n display: flex;\n align-items: center;\n justify-content: center;\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-1639aad0] {\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__icon[data-v-1639aad0], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__icon[data-v-1639aad0] {\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__icon[data-v-1639aad0] {\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-1639aad0] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-1639aad0] .action-item--single {\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-1639aad0] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-wrapper[data-v-1639aad0] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: 100%;\n /* Navigation buttons */\n}\n.modal-wrapper .prev[data-v-1639aad0],\n.modal-wrapper .next[data-v-1639aad0] {\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-1639aad0]:focus-visible,\n.modal-wrapper .next[data-v-1639aad0]: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-1639aad0] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-1639aad0] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-1639aad0] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-1639aad0] {\n position: relative;\n display: flex;\n padding: 0;\n transition: transform 300ms ease;\n border-radius: var(--border-radius-container);\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 overflow: auto;\n}\n.modal-wrapper .modal-container__close[data-v-1639aad0] {\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-1639aad0] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-1639aad0] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-1639aad0] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-1639aad0] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-1639aad0] {\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-1639aad0] {\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-1639aad0],\n.fade-leave-active[data-v-1639aad0] {\n transition: opacity 250ms;\n}\n.fade-enter-from[data-v-1639aad0],\n.fade-leave-to[data-v-1639aad0] {\n opacity: 0;\n}\n.fade-visibility-enter-from[data-v-1639aad0],\n.fade-visibility-leave-to[data-v-1639aad0] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-1639aad0],\n.modal-in-leave-active[data-v-1639aad0],\n.modal-out-enter-active[data-v-1639aad0],\n.modal-out-leave-active[data-v-1639aad0] {\n transition: opacity 250ms;\n}\n.modal-in-enter-from[data-v-1639aad0],\n.modal-in-leave-to[data-v-1639aad0],\n.modal-out-enter-from[data-v-1639aad0],\n.modal-out-leave-to[data-v-1639aad0] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-1639aad0],\n.modal-in-leave-to .modal-container[data-v-1639aad0] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-1639aad0],\n.modal-out-leave-to .modal-container[data-v-1639aad0] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-1639aad0] {\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-1639aad0] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-1639aad0 linear var(--3caa6a4b) infinite;\n stroke-linecap: round;\n stroke-dashoffset: 94.2477796077;\n stroke-dasharray: 94.2477796077;\n}\n.modal-mask .play-pause-icons--paused .play-pause-icons__icon[data-v-1639aad0] {\n animation: breath-1639aad0 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-1639aad0] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-1639aad0 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-1639aad0 {\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-DLWvQ8EA.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,eAAe;EACf,aAAa;EACb,MAAM;EACN,qBAAqB;EACrB,cAAc;EACd,WAAW;EACX,YAAY;EACZ,yBAAyB;EACzB,kDAAkD;AACpD;AACA;EACE,sBAAsB;AACxB;AACA;EACE,mDAAmD;AACrD;AACA;EACE,+BAA+B;AACjC;AACA;EACE,kBAAkB;EAClB,cAAc;EACd,MAAM;EACN,iBAAiB;EACjB,wBAAwB;EACxB,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;EACX,4BAA4B;EAC5B,gBAAgB;EAChB,2CAA2C;AAC7C;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,yDAAyD;EACzD,8BAA8B;EAC9B,mBAAmB;EACnB,uBAAuB;EACvB,eAAe;EACf,eAAe;AACjB;AACA;AACA;IACI,6DAA6D;IAC7D,kBAAkB;AACtB;AACA;AACA;EACE,kBAAkB;EAClB,mBAAmB;EACnB,aAAa;EACb,mBAAmB;EACnB,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,wEAAwE;EACxE,UAAU;AACZ;AACA;EACE,kBAAkB;EAClB,2BAA2B;EAC3B,4BAA4B;EAC5B,SAAS;EACT,UAAU;EACV,eAAe;EACf,YAAY;EACZ,6BAA6B;AAC/B;AACA;EACE,UAAU;EACV,sDAAsD;EACtD,2CAA2C;AAC7C;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,wEAAwE;EACxE,eAAe;EACf,YAAY;AACd;AACA;EACE,wEAAwE;AAC1E;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,eAAe;EACf,2BAA2B;EAC3B,qBAAqB;AACvB;AACA;EACE,2BAA2B;EAC3B,kCAAkC;AACpC;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,uBAAuB;AACzB;AACA;;EAEE,cAAc;EACd,YAAY;EACZ,iBAAiB;EACjB,kBAAkB;EAClB,yBAAyB;EACzB,YAAY;AACd;AACA;;EAEE,uDAAuD;EACvD,yCAAyC;AAC3C;AACA;EACE,uBAAuB;AACzB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,YAAY;AACd;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,UAAU;EACV,gCAAgC;EAChC,6CAA6C;EAC7C,8CAA8C;EAC9C,6BAA6B;EAC7B,uCAAuC;EACvC,cAAc;AAChB;AACA;EACE,UAAU;EACV,kBAAkB;EAClB,QAAQ;EACR,8CAA8C;AAChD;AACA;EACE,WAAW;EACX,gBAAgB;EAChB,cAAc;AAChB;AACA;EACE,YAAY;EACZ,cAAc;EACd,qDAAqD;AACvD;AACA;EACE,cAAc;EACd,YAAY;EACZ,qDAAqD;AACvD;AACA;EACE,cAAc;EACd,YAAY;EACZ,qDAAqD;AACvD;AACA;EACE,WAAW;EACX,yCAAyC;EACzC,kBAAkB;EAClB,yBAAyB;EACzB,gBAAgB;AAClB;AACA;AACA;IACI,kBAAkB;IAClB,WAAW;IACX,mBAAmB;IACnB,yCAAyC;IACzC,kBAAkB;IAClB,yBAAyB;IACzB,gBAAgB;AACpB;AACA;;AAEA,gBAAgB;AAChB;;EAEE,yBAAyB;AAC3B;AACA;;EAEE,UAAU;AACZ;AACA;;EAEE,kBAAkB;EAClB,UAAU;AACZ;AACA;;;;EAIE,yBAAyB;AAC3B;AACA;;;;EAIE,UAAU;AACZ;AACA;;EAEE,qBAAqB;AACvB;AACA;;EAEE,qBAAqB;AACvB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qBAAqB;EACrB,yBAAyB;AAC3B;AACA;EACE,mCAAmC;EACnC,yBAAyB;EACzB,gEAAgE;EAChE,qBAAqB;EACrB,gCAAgC;EAChC,+BAA+B;AACjC;AACA;EACE,mEAAmE;AACrE;AACA;EACE,uCAAuC;AACzC;AACA;AACA;IACI,gCAAgC;AACpC;AACA;IACI,oBAAoB;AACxB;AACA;AACA;AACA;IACI,UAAU;AACd;AACA;IACI,UAAU;AACd;AACA;IACI,UAAU;AACd;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[data-v-1639aad0] {\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-1639aad0] {\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 --backdrop-color: 0, 0, 0;\n background-color: rgba(var(--backdrop-color), 0.5);\n}\n.modal-mask[data-v-1639aad0], .modal-mask[data-v-1639aad0] * {\n box-sizing: border-box;\n}\n.modal-mask--opaque[data-v-1639aad0] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-1639aad0] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-1639aad0] {\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-1639aad0] {\n overflow-x: hidden;\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-1639aad0] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-1639aad0] {\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-1639aad0] {\n display: flex;\n align-items: center;\n justify-content: center;\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-1639aad0] {\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__icon[data-v-1639aad0], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__icon[data-v-1639aad0] {\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__icon[data-v-1639aad0] {\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-1639aad0] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-1639aad0] .action-item--single {\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-1639aad0] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-wrapper[data-v-1639aad0] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: 100%;\n /* Navigation buttons */\n}\n.modal-wrapper .prev[data-v-1639aad0],\n.modal-wrapper .next[data-v-1639aad0] {\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-1639aad0]:focus-visible,\n.modal-wrapper .next[data-v-1639aad0]: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-1639aad0] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-1639aad0] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-1639aad0] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-1639aad0] {\n position: relative;\n display: flex;\n padding: 0;\n transition: transform 300ms ease;\n border-radius: var(--border-radius-container);\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 overflow: auto;\n}\n.modal-wrapper .modal-container__close[data-v-1639aad0] {\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-1639aad0] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-1639aad0] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-1639aad0] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-1639aad0] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-1639aad0] {\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-1639aad0] {\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-1639aad0],\n.fade-leave-active[data-v-1639aad0] {\n transition: opacity 250ms;\n}\n.fade-enter-from[data-v-1639aad0],\n.fade-leave-to[data-v-1639aad0] {\n opacity: 0;\n}\n.fade-visibility-enter-from[data-v-1639aad0],\n.fade-visibility-leave-to[data-v-1639aad0] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-1639aad0],\n.modal-in-leave-active[data-v-1639aad0],\n.modal-out-enter-active[data-v-1639aad0],\n.modal-out-leave-active[data-v-1639aad0] {\n transition: opacity 250ms;\n}\n.modal-in-enter-from[data-v-1639aad0],\n.modal-in-leave-to[data-v-1639aad0],\n.modal-out-enter-from[data-v-1639aad0],\n.modal-out-leave-to[data-v-1639aad0] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-1639aad0],\n.modal-in-leave-to .modal-container[data-v-1639aad0] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-1639aad0],\n.modal-out-leave-to .modal-container[data-v-1639aad0] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-1639aad0] {\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-1639aad0] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-1639aad0 linear var(--3caa6a4b) infinite;\n stroke-linecap: round;\n stroke-dashoffset: 94.2477796077;\n stroke-dasharray: 94.2477796077;\n}\n.modal-mask .play-pause-icons--paused .play-pause-icons__icon[data-v-1639aad0] {\n animation: breath-1639aad0 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-1639aad0] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-1639aad0 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-1639aad0 {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}"],sourceRoot:""}]);const s=o},490:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-7e4656f9] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-7e4656f9] {\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-small);\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-7e4656f9] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon[data-v-7e4656f9] {\n color: var(--note-theme);\n}\n.notecard__icon--heading[data-v-7e4656f9] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-7e4656f9] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text);\n}\n.notecard--info[data-v-7e4656f9] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text);\n}\n.notecard--error[data-v-7e4656f9] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text);\n}\n.notecard--warning[data-v-7e4656f9] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text);\n}\n.notecard--legacy[data-v-7e4656f9] {\n background-color: color-mix(in srgb, var(--note-background), var(--color-main-background) 80%) !important;\n color: var(--color-main-text) !important;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcNoteCard-DZSuYX4-.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,yCAAyC;EACzC,cAAc;EACd,iCAAiC;EACjC,aAAa;EACb,mBAAmB;EACnB,6BAA6B;AAC/B;AACA;EACE,qCAAqC;EACrC,gBAAgB;AAClB;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,qCAAqC;EACrC,wCAAwC;AAC1C;AACA;EACE,uCAAuC;EACvC,uCAAuC;AACzC;AACA;EACE,oCAAoC;EACpC,oCAAoC;AACtC;AACA;EACE,qCAAqC;EACrC,qCAAqC;AACvC;AACA;EACE,uCAAuC;EACvC,uCAAuC;AACzC;AACA;EACE,yGAAyG;EACzG,wCAAwC;AAC1C",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-7e4656f9] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-7e4656f9] {\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-small);\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-7e4656f9] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon[data-v-7e4656f9] {\n color: var(--note-theme);\n}\n.notecard__icon--heading[data-v-7e4656f9] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-7e4656f9] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text);\n}\n.notecard--info[data-v-7e4656f9] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text);\n}\n.notecard--error[data-v-7e4656f9] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text);\n}\n.notecard--warning[data-v-7e4656f9] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text);\n}\n.notecard--legacy[data-v-7e4656f9] {\n background-color: color-mix(in srgb, var(--note-background), var(--color-main-background) 80%) !important;\n color: var(--color-main-text) !important;\n}"],sourceRoot:""}]);const s=o},9126:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-b2684de6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n[data-v-b2684de6] .password-field__input--secure-text {\n -webkit-text-security: disc;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcPasswordField-BCJ0LHSS.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2BAA2B;AAC7B",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-b2684de6] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n[data-v-b2684de6] .password-field__input--secure-text {\n -webkit-text-security: disc;\n}"],sourceRoot:""}]);const s=o},6054:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_wpltc_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_wpltc_20.v-popper--theme-nc-popover-9, ._ncPopover_wpltc_20.v-popper--theme-nc-popover-9 * {\n box-sizing: border-box;\n}\n._ncPopover_wpltc_20.v-popper--theme-nc-popover-9 .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_wpltc_20.v-popper--theme-nc-popover-9 .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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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-element);\n}\n._ncPopover_wpltc_20.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-element);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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-CZ3pMU6Y.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,sBAAsB;AACxB;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,2CAA2C;AAC7C;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,2CAA2C;EAC3C,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_wpltc_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_wpltc_20.v-popper--theme-nc-popover-9, ._ncPopover_wpltc_20.v-popper--theme-nc-popover-9 * {\n box-sizing: border-box;\n}\n._ncPopover_wpltc_20.v-popper--theme-nc-popover-9 .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_wpltc_20.v-popper--theme-nc-popover-9 .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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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-element);\n}\n._ncPopover_wpltc_20.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-element);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.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_wpltc_20.v-popper--theme-nc-popover-9.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}'],sourceRoot:""}]);const s=o},9282:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-38ba4aa1] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.progress-bar[data-v-38ba4aa1] {\n display: block;\n height: var(--progress-bar-height);\n --progress-bar-color: var(--0a7905e8);\n --progress-bar-height: var(--d7eb5974);\n}\n.progress-bar--linear[data-v-38ba4aa1] {\n width: 100%;\n overflow: hidden;\n border: 0;\n padding: 0;\n background: var(--color-background-dark);\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--linear[data-v-38ba4aa1]::-webkit-progress-bar {\n height: var(--progress-bar-height);\n background-color: transparent;\n}\n.progress-bar--linear[data-v-38ba4aa1]::-webkit-progress-value {\n background: var(--progress-bar-color, var(--gradient-primary-background));\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--linear[data-v-38ba4aa1]::-moz-progress-bar {\n background: var(--progress-bar-color, var(--gradient-primary-background));\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--circular[data-v-38ba4aa1] {\n width: var(--progress-bar-height);\n color: var(--progress-bar-color);\n}\n.progress-bar--error[data-v-38ba4aa1] {\n color: var(--color-text-error, var(--color-error)) !important;\n}\n.progress-bar--error[data-v-38ba4aa1]::-moz-progress-bar {\n background: var(--color-text-error, var(--color-error)) !important;\n}\n.progress-bar--error[data-v-38ba4aa1]::-webkit-progress-value {\n background: var(--color-text-error, var(--color-error)) !important;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcProgressBar-BAPOXMAL.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,cAAc;EACd,kCAAkC;EAClC,qCAAqC;EACrC,sCAAsC;AACxC;AACA;EACE,WAAW;EACX,gBAAgB;EAChB,SAAS;EACT,UAAU;EACV,wCAAwC;EACxC,mDAAmD;AACrD;AACA;EACE,kCAAkC;EAClC,6BAA6B;AAC/B;AACA;EACE,yEAAyE;EACzE,mDAAmD;AACrD;AACA;EACE,yEAAyE;EACzE,mDAAmD;AACrD;AACA;EACE,iCAAiC;EACjC,gCAAgC;AAClC;AACA;EACE,6DAA6D;AAC/D;AACA;EACE,kEAAkE;AACpE;AACA;EACE,kEAAkE;AACpE",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-38ba4aa1] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.progress-bar[data-v-38ba4aa1] {\n display: block;\n height: var(--progress-bar-height);\n --progress-bar-color: var(--0a7905e8);\n --progress-bar-height: var(--d7eb5974);\n}\n.progress-bar--linear[data-v-38ba4aa1] {\n width: 100%;\n overflow: hidden;\n border: 0;\n padding: 0;\n background: var(--color-background-dark);\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--linear[data-v-38ba4aa1]::-webkit-progress-bar {\n height: var(--progress-bar-height);\n background-color: transparent;\n}\n.progress-bar--linear[data-v-38ba4aa1]::-webkit-progress-value {\n background: var(--progress-bar-color, var(--gradient-primary-background));\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--linear[data-v-38ba4aa1]::-moz-progress-bar {\n background: var(--progress-bar-color, var(--gradient-primary-background));\n border-radius: calc(var(--progress-bar-height) / 2);\n}\n.progress-bar--circular[data-v-38ba4aa1] {\n width: var(--progress-bar-height);\n color: var(--progress-bar-color);\n}\n.progress-bar--error[data-v-38ba4aa1] {\n color: var(--color-text-error, var(--color-error)) !important;\n}\n.progress-bar--error[data-v-38ba4aa1]::-moz-progress-bar {\n background: var(--color-text-error, var(--color-error)) !important;\n}\n.progress-bar--error[data-v-38ba4aa1]::-webkit-progress-value {\n background: var(--color-text-error, var(--color-error)) !important;\n}"],sourceRoot:""}]);const s=o},7427:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_14z4o_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._radioGroup_checkboxRadioContainer_14z4o_20 .checkbox-content {\n max-width: unset !important;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcRadioGroup-1zpSX8V5.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,2BAA2B;AAC7B",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_14z4o_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._radioGroup_checkboxRadioContainer_14z4o_20 .checkbox-content {\n max-width: unset !important;\n}"],sourceRoot:""}]);const s=o},3841:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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_1euqq_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._radioGroupButton_1euqq_20 {\n --radio-group-button--border-radius: var(--border-radius-small);\n --radio-group-button--border-width: 1px;\n --radio-group-button--color: var(--color-primary-element-light-text);\n --radio-group-button--background-color: var(--color-primary-element-light);\n --radio-group-button--background-color-hover: var(--color-primary-element-light-hover);\n --radio-group-button--padding: 1px;\n cursor: pointer;\n color: var(--radio-group-button--color);\n background-color: var(--radio-group-button--background-color);\n transition: var(--animation-quick) background-color;\n border: var(--radio-group-button--border-width) solid var(--radio-group-button--background-color-hover);\n border-bottom-width: 2px;\n border-radius: var(--radio-group-button--border-radius);\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n text-align: center;\n min-height: var(--default-clickable-area);\n padding-block: var(--radio-group-button--padding) 0;\n padding-inline: var(--radio-group-button--padding);\n}\n._radioGroupButton_1euqq_20 * {\n cursor: pointer;\n}\n._radioGroupButton_1euqq_20:has(._radioGroupButton__label_1euqq_46) {\n padding-inline: calc(var(--radio-group-button--padding) + var(--border-radius-element));\n}\n._radioGroupButton_1euqq_20:has(._radioGroupButton__icon_1euqq_49) {\n padding-inline-start: var(--radio-group-button--padding);\n}\n._radioGroupButton_1euqq_20:hover {\n background-color: var(--radio-group-button--background-color-hover);\n}\n._radioGroupButton_1euqq_20:focus-within {\n --radio-group-button--border-width: 2px;\n --radio-group-button--padding: 0px;\n border: var(--radio-group-button--border-width) solid var(--color-main-text) !important;\n outline: calc(var(--default-grid-baseline) / 2) var(--color-main-background);\n}\n._radioGroupButton_active_1euqq_62 {\n --radio-group-button--color: var(--color-primary-element-text);\n --radio-group-button--background-color: var(--color-primary-element);\n --radio-group-button--background-color-hover: var(--color-primary-element-hover);\n}\n._radioGroupButton__label_1euqq_46 {\n font-weight: bold;\n}\n._radioGroupButton__icon_1euqq_49 {\n --radio-group-button--icon-size: calc(var(--default-clickable-area) - 4px);\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n width: var(--radio-group-button--icon-size);\n}\n._radioGroupButton__icon_1euqq_49 * {\n --default-clickable-area: var(--radio-group-button--icon-size);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcRadioGroupButton-DRZ1_-yY.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,+DAA+D;EAC/D,uCAAuC;EACvC,oEAAoE;EACpE,0EAA0E;EAC1E,sFAAsF;EACtF,kCAAkC;EAClC,eAAe;EACf,uCAAuC;EACvC,6DAA6D;EAC7D,mDAAmD;EACnD,uGAAuG;EACvG,wBAAwB;EACxB,uDAAuD;EACvD,aAAa;EACb,mBAAmB;EACnB,mBAAmB;EACnB,uBAAuB;EACvB,kBAAkB;EAClB,yCAAyC;EACzC,mDAAmD;EACnD,kDAAkD;AACpD;AACA;EACE,eAAe;AACjB;AACA;EACE,uFAAuF;AACzF;AACA;EACE,wDAAwD;AAC1D;AACA;EACE,mEAAmE;AACrE;AACA;EACE,uCAAuC;EACvC,kCAAkC;EAClC,uFAAuF;EACvF,4EAA4E;AAC9E;AACA;EACE,8DAA8D;EAC9D,oEAAoE;EACpE,gFAAgF;AAClF;AACA;EACE,iBAAiB;AACnB;AACA;EACE,0EAA0E;EAC1E,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,YAAY;EACZ,2CAA2C;AAC7C;AACA;EACE,8DAA8D;AAChE",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_1euqq_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._radioGroupButton_1euqq_20 {\n --radio-group-button--border-radius: var(--border-radius-small);\n --radio-group-button--border-width: 1px;\n --radio-group-button--color: var(--color-primary-element-light-text);\n --radio-group-button--background-color: var(--color-primary-element-light);\n --radio-group-button--background-color-hover: var(--color-primary-element-light-hover);\n --radio-group-button--padding: 1px;\n cursor: pointer;\n color: var(--radio-group-button--color);\n background-color: var(--radio-group-button--background-color);\n transition: var(--animation-quick) background-color;\n border: var(--radio-group-button--border-width) solid var(--radio-group-button--background-color-hover);\n border-bottom-width: 2px;\n border-radius: var(--radio-group-button--border-radius);\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: center;\n text-align: center;\n min-height: var(--default-clickable-area);\n padding-block: var(--radio-group-button--padding) 0;\n padding-inline: var(--radio-group-button--padding);\n}\n._radioGroupButton_1euqq_20 * {\n cursor: pointer;\n}\n._radioGroupButton_1euqq_20:has(._radioGroupButton__label_1euqq_46) {\n padding-inline: calc(var(--radio-group-button--padding) + var(--border-radius-element));\n}\n._radioGroupButton_1euqq_20:has(._radioGroupButton__icon_1euqq_49) {\n padding-inline-start: var(--radio-group-button--padding);\n}\n._radioGroupButton_1euqq_20:hover {\n background-color: var(--radio-group-button--background-color-hover);\n}\n._radioGroupButton_1euqq_20:focus-within {\n --radio-group-button--border-width: 2px;\n --radio-group-button--padding: 0px;\n border: var(--radio-group-button--border-width) solid var(--color-main-text) !important;\n outline: calc(var(--default-grid-baseline) / 2) var(--color-main-background);\n}\n._radioGroupButton_active_1euqq_62 {\n --radio-group-button--color: var(--color-primary-element-text);\n --radio-group-button--background-color: var(--color-primary-element);\n --radio-group-button--background-color-hover: var(--color-primary-element-hover);\n}\n._radioGroupButton__label_1euqq_46 {\n font-weight: bold;\n}\n._radioGroupButton__icon_1euqq_49 {\n --radio-group-button--icon-size: calc(var(--default-clickable-area) - 4px);\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n width: var(--radio-group-button--icon-size);\n}\n._radioGroupButton__icon_1euqq_49 * {\n --default-clickable-area: var(--radio-group-button--icon-size);\n}"],sourceRoot:""}]);const s=o},2724:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-8db55138] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.resource[data-v-8db55138] {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n}\n.resource__button[data-v-8db55138] {\n width: 100% !important;\n justify-content: flex-start !important;\n padding: 0 !important;\n}\n.resource__button[data-v-8db55138] .button-vue__wrapper {\n justify-content: flex-start !important;\n}\n.resource__button[data-v-8db55138] .button-vue__wrapper .button-vue__text {\n font-weight: normal !important;\n margin-inline-start: 2px !important;\n}\n.resource__icon[data-v-8db55138] {\n width: 32px;\n height: 32px;\n background-color: var(--color-text-maxcontrast);\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.resource__icon img[data-v-8db55138] {\n width: 16px;\n height: 16px;\n filter: var(--background-invert-if-dark);\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-a0203ee5] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.team-resources__header[data-v-a0203ee5] {\n font-weight: bold;\n margin-bottom: 6px;\n}\n.related-team[data-v-a0203ee5] {\n border-radius: var(--border-radius-container);\n border: 2px solid var(--color-border-dark);\n margin-bottom: 6px;\n}\n.related-team__open[data-v-a0203ee5] {\n border-color: var(--color-primary-element);\n}\n.related-team__header[data-v-a0203ee5] {\n padding: 6px;\n padding-inline-end: 24px;\n display: flex;\n gap: 12px;\n}\n.related-team__name[data-v-a0203ee5] {\n display: flex;\n flex-grow: 1;\n align-items: center;\n gap: 12px;\n padding: 6px 12px;\n font-weight: bold;\n margin: 0;\n}\n.related-team .related-team-provider[data-v-a0203ee5] {\n padding: 6px 12px;\n}\n.related-team .related-team-provider__name[data-v-a0203ee5] {\n font-weight: bold;\n margin-bottom: 3px;\n}\n.related-team .related-team-provider__link[data-v-a0203ee5] {\n display: flex;\n gap: 12px;\n padding: 6px 12px;\n font-weight: bold;\n}\n.related-team .related-team-resource__link[data-v-a0203ee5] {\n display: flex;\n gap: 12px;\n height: var(--default-clickable-area);\n align-items: center;\n border-radius: var(--border-radius-element);\n}\n.related-team .related-team-resource__link[data-v-a0203ee5]:hover {\n background-color: var(--color-background-hover);\n}\n.related-team .related-team-resource__link[data-v-a0203ee5]:focus {\n background-color: var(--color-background-hover);\n outline: 2px solid var(--color-primary-element);\n}\n.related-team .related-team-resource .resource__icon[data-v-a0203ee5] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n}\n.related-team .related-team-resource .resource__icon > img[data-v-a0203ee5] {\n border-radius: var(--border-radius-pill);\n overflow: hidden;\n width: 32px;\n height: 32px;\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-551fe92c] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.related-resources__header h5[data-v-551fe92c] {\n font-weight: bold;\n margin-bottom: 6px;\n}\n.related-resources__header p[data-v-551fe92c] {\n color: var(--color-text-maxcontrast);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcRelatedResourcesPanel-DYB-wrU0.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,qCAAqC;AACvC;AACA;EACE,sBAAsB;EACtB,sCAAsC;EACtC,qBAAqB;AACvB;AACA;EACE,sCAAsC;AACxC;AACA;EACE,8BAA8B;EAC9B,mCAAmC;AACrC;AACA;EACE,WAAW;EACX,YAAY;EACZ,+CAA+C;EAC/C,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,WAAW;EACX,YAAY;EACZ,wCAAwC;AAC1C,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;AACA;EACE,6CAA6C;EAC7C,0CAA0C;EAC1C,kBAAkB;AACpB;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,YAAY;EACZ,wBAAwB;EACxB,aAAa;EACb,SAAS;AACX;AACA;EACE,aAAa;EACb,YAAY;EACZ,mBAAmB;EACnB,SAAS;EACT,iBAAiB;EACjB,iBAAiB;EACjB,SAAS;AACX;AACA;EACE,iBAAiB;AACnB;AACA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;AACA;EACE,aAAa;EACb,SAAS;EACT,iBAAiB;EACjB,iBAAiB;AACnB;AACA;EACE,aAAa;EACb,SAAS;EACT,qCAAqC;EACrC,mBAAmB;EACnB,2CAA2C;AAC7C;AACA;EACE,+CAA+C;AACjD;AACA;EACE,+CAA+C;EAC/C,+CAA+C;AACjD;AACA;EACE,oCAAoC;EACpC,qCAAqC;EACrC,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,kBAAkB;AACpB;AACA;EACE,wCAAwC;EACxC,gBAAgB;EAChB,WAAW;EACX,YAAY;AACd,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;AACA;EACE,oCAAoC;AACtC",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-8db55138] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.resource[data-v-8db55138] {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n}\n.resource__button[data-v-8db55138] {\n width: 100% !important;\n justify-content: flex-start !important;\n padding: 0 !important;\n}\n.resource__button[data-v-8db55138] .button-vue__wrapper {\n justify-content: flex-start !important;\n}\n.resource__button[data-v-8db55138] .button-vue__wrapper .button-vue__text {\n font-weight: normal !important;\n margin-inline-start: 2px !important;\n}\n.resource__icon[data-v-8db55138] {\n width: 32px;\n height: 32px;\n background-color: var(--color-text-maxcontrast);\n border-radius: 50%;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.resource__icon img[data-v-8db55138] {\n width: 16px;\n height: 16px;\n filter: var(--background-invert-if-dark);\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-a0203ee5] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.team-resources__header[data-v-a0203ee5] {\n font-weight: bold;\n margin-bottom: 6px;\n}\n.related-team[data-v-a0203ee5] {\n border-radius: var(--border-radius-container);\n border: 2px solid var(--color-border-dark);\n margin-bottom: 6px;\n}\n.related-team__open[data-v-a0203ee5] {\n border-color: var(--color-primary-element);\n}\n.related-team__header[data-v-a0203ee5] {\n padding: 6px;\n padding-inline-end: 24px;\n display: flex;\n gap: 12px;\n}\n.related-team__name[data-v-a0203ee5] {\n display: flex;\n flex-grow: 1;\n align-items: center;\n gap: 12px;\n padding: 6px 12px;\n font-weight: bold;\n margin: 0;\n}\n.related-team .related-team-provider[data-v-a0203ee5] {\n padding: 6px 12px;\n}\n.related-team .related-team-provider__name[data-v-a0203ee5] {\n font-weight: bold;\n margin-bottom: 3px;\n}\n.related-team .related-team-provider__link[data-v-a0203ee5] {\n display: flex;\n gap: 12px;\n padding: 6px 12px;\n font-weight: bold;\n}\n.related-team .related-team-resource__link[data-v-a0203ee5] {\n display: flex;\n gap: 12px;\n height: var(--default-clickable-area);\n align-items: center;\n border-radius: var(--border-radius-element);\n}\n.related-team .related-team-resource__link[data-v-a0203ee5]:hover {\n background-color: var(--color-background-hover);\n}\n.related-team .related-team-resource__link[data-v-a0203ee5]:focus {\n background-color: var(--color-background-hover);\n outline: 2px solid var(--color-primary-element);\n}\n.related-team .related-team-resource .resource__icon[data-v-a0203ee5] {\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n}\n.related-team .related-team-resource .resource__icon > img[data-v-a0203ee5] {\n border-radius: var(--border-radius-pill);\n overflow: hidden;\n width: 32px;\n height: 32px;\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-551fe92c] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.related-resources__header h5[data-v-551fe92c] {\n font-weight: bold;\n margin-bottom: 6px;\n}\n.related-resources__header p[data-v-551fe92c] {\n color: var(--color-text-maxcontrast);\n}"],sourceRoot:""}]);const s=o},5861:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-ca83b679] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.autocomplete-result[data-v-ca83b679] {\n display: flex;\n align-items: center;\n gap: var(--default-grid-baseline);\n line-height: 1.2;\n --auto-complete-result-avatar-size: var(--default-clickable-area);\n}\n.autocomplete-result__icon[data-v-ca83b679] {\n position: relative;\n flex: 0 0 var(--default-clickable-area);\n width: var(--default-clickable-area);\n min-width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n border-radius: var(--default-clickable-area);\n background-color: var(--color-background-darker);\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n}\n.autocomplete-result__icon--with-avatar[data-v-ca83b679] {\n color: inherit;\n background-size: cover;\n}\n.autocomplete-result__status[data-v-ca83b679] {\n --auto-complete-result-status-icon-size: clamp(14px, var(--auto-complete-result-avatar-size) * 0.4, 18px);\n --auto-complete-result-status-icon-position: calc(var(--auto-complete-result-avatar-size) / 2 * (1 - 1 / sqrt(2)) - var(--auto-complete-result-status-icon-size) / 2);\n box-sizing: border-box;\n position: absolute;\n inset-inline-end: var(--auto-complete-result-status-icon-position);\n bottom: var(--auto-complete-result-status-icon-position);\n height: var(--auto-complete-result-status-icon-size);\n width: var(--auto-complete-result-status-icon-size);\n border: 2px solid var(--color-main-background);\n border-radius: 50%;\n background-color: var(--color-main-background);\n font-size: calc(var(--auto-complete-result-status-icon-size) / 1.2);\n line-height: 1.2;\n background-repeat: no-repeat;\n background-size: var(--auto-complete-result-status-icon-size);\n background-position: center;\n}\n.autocomplete-result__status--icon[data-v-ca83b679] {\n border: none;\n background-color: transparent;\n}\n.autocomplete-result__content[data-v-ca83b679] {\n display: flex;\n flex: 1 1 100%;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.autocomplete-result__title[data-v-ca83b679], .autocomplete-result__subline[data-v-ca83b679] {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.autocomplete-result__subline[data-v-ca83b679] {\n color: var(--color-text-maxcontrast);\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-faef642b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.rich-contenteditable[data-v-faef642b] {\n --contenteditable-block-offset: calc(2 * var(--default-grid-baseline));\n --contenteditable-inline-start-offset: calc(2 * var(--default-grid-baseline));\n --contenteditable-inline-end-offset: calc(2 * var(--default-grid-baseline));\n position: relative;\n width: auto;\n}\n.rich-contenteditable__label[data-v-faef642b] {\n position: absolute;\n margin-inline: 14px;\n max-width: fit-content;\n inset-block-start: 11px;\n inset-inline: 0;\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-faef642b], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-faef642b] {\n inset-block-start: -10px;\n line-height: 1.5;\n font-size: 13px;\n font-weight: 500;\n border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0;\n background-color: var(--color-main-background);\n padding-inline: 5px;\n margin-inline: 9px;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.rich-contenteditable__input[data-v-faef642b] {\n overflow-y: auto;\n width: auto;\n margin: 0;\n padding-block: var(--contenteditable-block-offset);\n padding-inline: var(--contenteditable-inline-start-offset) var(--contenteditable-inline-end-offset);\n cursor: text;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n color: var(--color-main-text);\n border: 2px solid var(--color-border-maxcontrast);\n border-radius: var(--border-radius-element);\n outline: none;\n background-color: var(--color-main-background);\n font-family: var(--font-face);\n font-size: inherit;\n tab-size: 4;\n min-height: var(--default-clickable-area);\n max-height: calc(var(--default-clickable-area) * 5.5);\n}\n.rich-contenteditable__input--has-label[data-v-faef642b] {\n margin-top: 10px;\n}\n.rich-contenteditable__input--empty[data-v-faef642b]:focus:before, .rich-contenteditable__input--empty[data-v-faef642b]:not(.rich-contenteditable__input--has-label):before {\n content: attr(aria-placeholder);\n color: var(--color-text-maxcontrast);\n position: absolute;\n width: calc(100% - var(--contenteditable-inline-start-offset) - var(--contenteditable-inline-end-offset));\n height: calc(100% - 2 * var(--contenteditable-block-offset));\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.rich-contenteditable__input[contenteditable=false][data-v-faef642b]:not(.rich-contenteditable__input--disabled) {\n cursor: default;\n background-color: transparent;\n color: var(--color-main-text);\n border-color: transparent;\n opacity: 1;\n border-radius: 0;\n}\n.rich-contenteditable__input--multiline[data-v-faef642b] {\n min-height: calc(var(--default-clickable-area) * 3);\n max-height: none;\n}\n.rich-contenteditable__input--disabled[data-v-faef642b] {\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n border: 2px solid var(--color-background-darker);\n border-radius: var(--border-radius-small);\n background-color: var(--color-background-dark);\n}\n.rich-contenteditable__input--overflow[data-v-faef642b], .rich-contenteditable__input--overflow[data-v-faef642b]:hover {\n border-color: var(--color-border-error, var(--color-error)) !important;\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_1xkrb_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._tribute-container_1xkrb_20 {\n z-index: 9000;\n overflow: auto;\n position: absolute;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -100vw;\n margin: var(--default-grid-baseline) 0;\n padding: var(--default-grid-baseline);\n color: var(--color-text-maxcontrast);\n border-radius: var(--border-radius-element);\n background: var(--color-main-background);\n box-shadow: 0 1px 5px var(--color-box-shadow);\n}\n._tribute-container_1xkrb_20, ._tribute-container_1xkrb_20 * {\n box-sizing: border-box;\n}\n._tribute-container_1xkrb_20 ul {\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline);\n}\n._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41 {\n color: var(--color-text-maxcontrast);\n border-radius: var(--border-radius-small);\n padding: var(--default-grid-baseline);\n cursor: pointer;\n min-height: var(--clickable-area-small, auto);\n}\n._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41.highlight {\n color: var(--color-main-text);\n background: var(--color-background-hover);\n}\n._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41.highlight, ._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41.highlight * {\n cursor: pointer;\n}\n._tribute-container_1xkrb_20._tribute-container--focus-visible_1xkrb_55 .highlight._tribute-container__item_1xkrb_41 {\n outline: 2px solid var(--color-main-text) !important;\n}\n._tribute-container-autocomplete_1xkrb_59 {\n min-width: 250px;\n max-width: 300px;\n max-height: calc((var(--default-clickable-area) + 3 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline));\n}\n._tribute-container-emoji_1xkrb_65,\n._tribute-container-link_1xkrb_66 {\n min-width: 200px;\n max-width: 200px;\n max-height: calc((24px + 3 * var(--default-grid-baseline)) * 5.5 - 1.5 * var(--default-grid-baseline));\n}\n._tribute-container-emoji_1xkrb_65 ._tribute-item_1xkrb_71,\n._tribute-container-link_1xkrb_66 ._tribute-item_1xkrb_71 {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n._tribute-container-link_1xkrb_66 {\n min-width: 200px;\n max-width: 300px;\n}\n._tribute-container-link_1xkrb_66 ._tribute-item_1xkrb_71 {\n display: flex;\n align-items: center;\n}\n._tribute-container-link_1xkrb_66 ._tribute-item__title_1xkrb_86 {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n._tribute-container-link_1xkrb_66 ._tribute-item__icon_1xkrb_91 {\n margin: auto 0;\n width: 20px;\n height: 20px;\n object-fit: contain;\n padding-inline-end: var(--default-grid-baseline);\n filter: var(--background-invert-if-dark);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcRichContenteditable-BuaWt3Xn.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-ca83b679] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.autocomplete-result[data-v-ca83b679] {\n display: flex;\n align-items: center;\n gap: var(--default-grid-baseline);\n line-height: 1.2;\n --auto-complete-result-avatar-size: var(--default-clickable-area);\n}\n.autocomplete-result__icon[data-v-ca83b679] {\n position: relative;\n flex: 0 0 var(--default-clickable-area);\n width: var(--default-clickable-area);\n min-width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n border-radius: var(--default-clickable-area);\n background-color: var(--color-background-darker);\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n}\n.autocomplete-result__icon--with-avatar[data-v-ca83b679] {\n color: inherit;\n background-size: cover;\n}\n.autocomplete-result__status[data-v-ca83b679] {\n --auto-complete-result-status-icon-size: clamp(14px, var(--auto-complete-result-avatar-size) * 0.4, 18px);\n --auto-complete-result-status-icon-position: calc(var(--auto-complete-result-avatar-size) / 2 * (1 - 1 / sqrt(2)) - var(--auto-complete-result-status-icon-size) / 2);\n box-sizing: border-box;\n position: absolute;\n inset-inline-end: var(--auto-complete-result-status-icon-position);\n bottom: var(--auto-complete-result-status-icon-position);\n height: var(--auto-complete-result-status-icon-size);\n width: var(--auto-complete-result-status-icon-size);\n border: 2px solid var(--color-main-background);\n border-radius: 50%;\n background-color: var(--color-main-background);\n font-size: calc(var(--auto-complete-result-status-icon-size) / 1.2);\n line-height: 1.2;\n background-repeat: no-repeat;\n background-size: var(--auto-complete-result-status-icon-size);\n background-position: center;\n}\n.autocomplete-result__status--icon[data-v-ca83b679] {\n border: none;\n background-color: transparent;\n}\n.autocomplete-result__content[data-v-ca83b679] {\n display: flex;\n flex: 1 1 100%;\n flex-direction: column;\n justify-content: center;\n min-width: 0;\n}\n.autocomplete-result__title[data-v-ca83b679], .autocomplete-result__subline[data-v-ca83b679] {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.autocomplete-result__subline[data-v-ca83b679] {\n color: var(--color-text-maxcontrast);\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-faef642b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.rich-contenteditable[data-v-faef642b] {\n --contenteditable-block-offset: calc(2 * var(--default-grid-baseline));\n --contenteditable-inline-start-offset: calc(2 * var(--default-grid-baseline));\n --contenteditable-inline-end-offset: calc(2 * var(--default-grid-baseline));\n position: relative;\n width: auto;\n}\n.rich-contenteditable__label[data-v-faef642b] {\n position: absolute;\n margin-inline: 14px;\n max-width: fit-content;\n inset-block-start: 11px;\n inset-inline: 0;\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-faef642b], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-faef642b] {\n inset-block-start: -10px;\n line-height: 1.5;\n font-size: 13px;\n font-weight: 500;\n border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0;\n background-color: var(--color-main-background);\n padding-inline: 5px;\n margin-inline: 9px;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.rich-contenteditable__input[data-v-faef642b] {\n overflow-y: auto;\n width: auto;\n margin: 0;\n padding-block: var(--contenteditable-block-offset);\n padding-inline: var(--contenteditable-inline-start-offset) var(--contenteditable-inline-end-offset);\n cursor: text;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n color: var(--color-main-text);\n border: 2px solid var(--color-border-maxcontrast);\n border-radius: var(--border-radius-element);\n outline: none;\n background-color: var(--color-main-background);\n font-family: var(--font-face);\n font-size: inherit;\n tab-size: 4;\n min-height: var(--default-clickable-area);\n max-height: calc(var(--default-clickable-area) * 5.5);\n}\n.rich-contenteditable__input--has-label[data-v-faef642b] {\n margin-top: 10px;\n}\n.rich-contenteditable__input--empty[data-v-faef642b]:focus:before, .rich-contenteditable__input--empty[data-v-faef642b]:not(.rich-contenteditable__input--has-label):before {\n content: attr(aria-placeholder);\n color: var(--color-text-maxcontrast);\n position: absolute;\n width: calc(100% - var(--contenteditable-inline-start-offset) - var(--contenteditable-inline-end-offset));\n height: calc(100% - 2 * var(--contenteditable-block-offset));\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.rich-contenteditable__input[contenteditable=false][data-v-faef642b]:not(.rich-contenteditable__input--disabled) {\n cursor: default;\n background-color: transparent;\n color: var(--color-main-text);\n border-color: transparent;\n opacity: 1;\n border-radius: 0;\n}\n.rich-contenteditable__input--multiline[data-v-faef642b] {\n min-height: calc(var(--default-clickable-area) * 3);\n max-height: none;\n}\n.rich-contenteditable__input--disabled[data-v-faef642b] {\n opacity: 0.5;\n color: var(--color-text-maxcontrast);\n border: 2px solid var(--color-background-darker);\n border-radius: var(--border-radius-small);\n background-color: var(--color-background-dark);\n}\n.rich-contenteditable__input--overflow[data-v-faef642b], .rich-contenteditable__input--overflow[data-v-faef642b]:hover {\n border-color: var(--color-border-error, var(--color-error)) !important;\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_1xkrb_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._tribute-container_1xkrb_20 {\n z-index: 9000;\n overflow: auto;\n position: absolute;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -100vw;\n margin: var(--default-grid-baseline) 0;\n padding: var(--default-grid-baseline);\n color: var(--color-text-maxcontrast);\n border-radius: var(--border-radius-element);\n background: var(--color-main-background);\n box-shadow: 0 1px 5px var(--color-box-shadow);\n}\n._tribute-container_1xkrb_20, ._tribute-container_1xkrb_20 * {\n box-sizing: border-box;\n}\n._tribute-container_1xkrb_20 ul {\n display: flex;\n flex-direction: column;\n gap: var(--default-grid-baseline);\n}\n._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41 {\n color: var(--color-text-maxcontrast);\n border-radius: var(--border-radius-small);\n padding: var(--default-grid-baseline);\n cursor: pointer;\n min-height: var(--clickable-area-small, auto);\n}\n._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41.highlight {\n color: var(--color-main-text);\n background: var(--color-background-hover);\n}\n._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41.highlight, ._tribute-container_1xkrb_20 ._tribute-container__item_1xkrb_41.highlight * {\n cursor: pointer;\n}\n._tribute-container_1xkrb_20._tribute-container--focus-visible_1xkrb_55 .highlight._tribute-container__item_1xkrb_41 {\n outline: 2px solid var(--color-main-text) !important;\n}\n._tribute-container-autocomplete_1xkrb_59 {\n min-width: 250px;\n max-width: 300px;\n max-height: calc((var(--default-clickable-area) + 3 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline));\n}\n._tribute-container-emoji_1xkrb_65,\n._tribute-container-link_1xkrb_66 {\n min-width: 200px;\n max-width: 200px;\n max-height: calc((24px + 3 * var(--default-grid-baseline)) * 5.5 - 1.5 * var(--default-grid-baseline));\n}\n._tribute-container-emoji_1xkrb_65 ._tribute-item_1xkrb_71,\n._tribute-container-link_1xkrb_66 ._tribute-item_1xkrb_71 {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n._tribute-container-link_1xkrb_66 {\n min-width: 200px;\n max-width: 300px;\n}\n._tribute-container-link_1xkrb_66 ._tribute-item_1xkrb_71 {\n display: flex;\n align-items: center;\n}\n._tribute-container-link_1xkrb_66 ._tribute-item__title_1xkrb_86 {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n._tribute-container-link_1xkrb_66 ._tribute-item__icon_1xkrb_91 {\n margin: auto 0;\n width: 20px;\n height: 20px;\n object-fit: contain;\n padding-inline-end: var(--default-grid-baseline);\n filter: var(--background-invert-if-dark);\n}"],sourceRoot:""}]);const s=o},4116:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.push([e.id,'@charset "UTF-8";/**\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-cd116174] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.widgets--list[data-v-cd116174] {\n width: 100%;\n min-height: var(--default-clickable-area);\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-a47e4ba7] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n* Colors and class selectors are extracted from source code of:\n* - library: highlight.js (v11.10.0)\n* - light theme: highlight.js/styles/github.css\n* - dark theme: highlight.js/styles/github-dark.css\n* and reworked to use with Nextcloud dark and light theme\n*/\n.rich-text--wrapper[data-v-a47e4ba7] {\n overflow-wrap: break-word;\n line-height: 1.5;\n}\n.rich-text--wrapper .rich-text--fallback[data-v-a47e4ba7], .rich-text--wrapper .rich-text-component[data-v-a47e4ba7] {\n display: inline;\n}\n.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7] {\n text-decoration: underline;\n}\n.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7]:after {\n content: " ↗";\n}\n\n/* Markdown styles */\n.rich-text--wrapper-markdown[data-v-a47e4ba7] {\n tab-size: 4;\n}\n.rich-text--wrapper-markdown[data-v-a47e4ba7] > :first-child,\n.rich-text--wrapper-markdown div[data-v-a47e4ba7] > :first-child,\n.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] > :first-child {\n margin-top: 0 !important;\n}\n.rich-text--wrapper-markdown[data-v-a47e4ba7] > :last-child, .rich-text--wrapper-markdown[data-v-a47e4ba7] > *:has(+ .rich-text--reference-widget),\n.rich-text--wrapper-markdown div[data-v-a47e4ba7] > :last-child,\n.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] > :last-child {\n margin-block-end: 0 !important;\n}\n.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] {\n padding-inline-start: 13px;\n border-inline-start: 2px solid var(--color-border-dark);\n color: var(--color-text-maxcontrast);\n}\n.rich-text--wrapper-markdown h1[data-v-a47e4ba7], .rich-text--wrapper-markdown h2[data-v-a47e4ba7], .rich-text--wrapper-markdown h3[data-v-a47e4ba7], .rich-text--wrapper-markdown h4[data-v-a47e4ba7], .rich-text--wrapper-markdown h5[data-v-a47e4ba7], .rich-text--wrapper-markdown h6[data-v-a47e4ba7], .rich-text--wrapper-markdown p[data-v-a47e4ba7], .rich-text--wrapper-markdown ul[data-v-a47e4ba7], .rich-text--wrapper-markdown ol[data-v-a47e4ba7], .rich-text--wrapper-markdown blockquote[data-v-a47e4ba7], .rich-text--wrapper-markdown pre[data-v-a47e4ba7] {\n margin-top: 0;\n margin-block-end: 1em;\n}\n.rich-text--wrapper-markdown h1[data-v-a47e4ba7], .rich-text--wrapper-markdown h2[data-v-a47e4ba7], .rich-text--wrapper-markdown h3[data-v-a47e4ba7], .rich-text--wrapper-markdown h4[data-v-a47e4ba7], .rich-text--wrapper-markdown h5[data-v-a47e4ba7], .rich-text--wrapper-markdown h6[data-v-a47e4ba7] {\n font-weight: bold;\n}\n.rich-text--wrapper-markdown h4[data-v-a47e4ba7] {\n font-size: 20px;\n}\n.rich-text--wrapper-markdown h5[data-v-a47e4ba7] {\n font-size: 18px;\n}\n.rich-text--wrapper-markdown h6[data-v-a47e4ba7] {\n font-size: 15px;\n}\n.rich-text--wrapper-markdown ul[data-v-a47e4ba7], .rich-text--wrapper-markdown ol[data-v-a47e4ba7] {\n padding-inline-start: 4ch;\n}\n.rich-text--wrapper-markdown ul[data-v-a47e4ba7] {\n list-style-type: disc;\n}\n.rich-text--wrapper-markdown[data-v-a47e4ba7] {\n /* Flavored Markdown styles */\n}\n.rich-text--wrapper-markdown ul.contains-task-list[data-v-a47e4ba7] {\n list-style-type: none;\n padding: 0;\n}\n.rich-text--wrapper-markdown li.task-list-item > ul[data-v-a47e4ba7],\n.rich-text--wrapper-markdown li.task-list-item > ol[data-v-a47e4ba7],\n.rich-text--wrapper-markdown li.task-list-item > li[data-v-a47e4ba7],\n.rich-text--wrapper-markdown li.task-list-item > blockquote[data-v-a47e4ba7],\n.rich-text--wrapper-markdown li.task-list-item > pre[data-v-a47e4ba7] {\n margin-inline-start: 15px;\n margin-block-end: 0;\n}\n.rich-text--wrapper-markdown pre[data-v-a47e4ba7] {\n direction: ltr;\n}\n.rich-text--wrapper-markdown table[data-v-a47e4ba7] {\n border-collapse: collapse;\n border: 2px solid var(--color-border-maxcontrast);\n}\n.rich-text--wrapper-markdown table th[data-v-a47e4ba7],\n.rich-text--wrapper-markdown table td[data-v-a47e4ba7] {\n padding: var(--default-grid-baseline);\n border: 1px solid var(--color-border-maxcontrast);\n}\n.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:first-child,\n.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:first-child {\n border-inline-start: 0;\n}\n.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:last-child,\n.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:last-child {\n border-inline-end: 0;\n}\n.rich-text--wrapper-markdown table tr:first-child th[data-v-a47e4ba7] {\n border-top: 0;\n}\n.rich-text--wrapper-markdown table tr:last-child td[data-v-a47e4ba7] {\n border-block-end: 0;\n}\n\n/* Highlight code syntax in code blocks */\n/* stylelint-disable-next-line no-duplicate-selectors */\n.rich-text--wrapper-markdown .rich-text__code-block[data-v-a47e4ba7]:has(.hljs) {\n color: var(--hljs-color);\n background: var(--hljs-background-color);\n}\n.rich-text--wrapper-markdown .hljs-doctag[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-keyword[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-meta .hljs-keyword[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-template-tag[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-template-variable[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-type[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-variable.language_[data-v-a47e4ba7] {\n /* prettylights-syntax-keyword */\n color: var(--hljs-syntax-keyword-color);\n}\n.rich-text--wrapper-markdown .hljs-title[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-title.class_[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-title.class_.inherited__[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-title.function_[data-v-a47e4ba7] {\n /* prettylights-syntax-entity */\n color: var(--hljs-syntax-entity-color);\n}\n.rich-text--wrapper-markdown .hljs-attr[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-attribute[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-literal[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-meta[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-number[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-operator[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-variable[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-selector-attr[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-selector-class[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-selector-id[data-v-a47e4ba7] {\n /* prettylights-syntax-constant */\n color: var(--hljs-syntax-constant-color);\n}\n.rich-text--wrapper-markdown .hljs-regexp[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-string[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-meta .hljs-string[data-v-a47e4ba7] {\n /* prettylights-syntax-string */\n color: var(--hljs-syntax-string-color);\n}\n.rich-text--wrapper-markdown .hljs-built_in[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-symbol[data-v-a47e4ba7] {\n /* prettylights-syntax-variable */\n color: var(--hljs-syntax-variable-color);\n}\n.rich-text--wrapper-markdown .hljs-comment[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-code[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-formula[data-v-a47e4ba7] {\n /* prettylights-syntax-comment */\n color: var(--hljs-syntax-comment-color);\n}\n.rich-text--wrapper-markdown .hljs-name[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-quote[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-selector-tag[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-selector-pseudo[data-v-a47e4ba7] {\n /* prettylights-syntax-entity-tag */\n color: var(--hljs-syntax-entity-tag-color);\n}\n.rich-text--wrapper-markdown .hljs-subst[data-v-a47e4ba7] {\n /* prettylights-syntax-storage-modifier-import */\n color: var(--hljs-syntax-storage-modifier-import-color);\n}\n.rich-text--wrapper-markdown .hljs-section[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-heading */\n color: var(--hljs-syntax-markup-heading-color);\n font-weight: bold;\n}\n.rich-text--wrapper-markdown .hljs-bullet[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-list */\n color: var(--hljs-syntax-markup-list-color);\n}\n.rich-text--wrapper-markdown .hljs-emphasis[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-italic */\n color: var(--hljs-syntax-markup-italic-color);\n font-style: italic;\n}\n.rich-text--wrapper-markdown .hljs-strong[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-bold */\n color: var(--hljs-syntax-markup-bold-color);\n font-weight: bold;\n}\n.rich-text--wrapper-markdown .hljs-addition[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-inserted */\n color: var(--hljs-syntax-markup-inserted-color);\n background-color: var(--hljs-syntax-markup-inserted-background-color);\n}\n.rich-text--wrapper-markdown .hljs-deletion[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-deleted */\n color: var(--hljs-syntax-markup-deleted-color);\n background-color: var(--hljs-syntax-markup-deleted-background-color);\n}\n.rich-text--wrapper-markdown .hljs-char.escape_[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-link[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-params[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-property[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-punctuation[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-tag[data-v-a47e4ba7] {\n /* purposely ignored */\n}\na[data-v-a47e4ba7]:not(.rich-text--component) {\n text-decoration: underline;\n}\n@media (prefers-color-scheme: light) {\n.rich-text--wrapper-markdown[data-v-a47e4ba7] {\n --hljs-color: var(--color-main-text, #24292e);\n --hljs-background-color: var(--color-background-dark, #ffffff);\n --hljs-syntax-keyword-color: #d73a49;\n --hljs-syntax-entity-color: #6f42c1;\n --hljs-syntax-constant-color: #005cc5;\n --hljs-syntax-string-color: #032f62;\n --hljs-syntax-variable-color: #e36209;\n --hljs-syntax-comment-color: #6a737d;\n --hljs-syntax-entity-tag-color: #22863a;\n --hljs-syntax-storage-modifier-import-color: #24292e;\n --hljs-syntax-markup-heading-color: #005cc5;\n --hljs-syntax-markup-list-color: #735c0f;\n --hljs-syntax-markup-italic-color: #24292e;\n --hljs-syntax-markup-bold-color: #24292e;\n --hljs-syntax-markup-inserted-color: #22863a;\n --hljs-syntax-markup-inserted-background-color: #f0fff4;\n --hljs-syntax-markup-deleted-color: #b31d28;\n --hljs-syntax-markup-deleted-background-color: #ffeef0;\n}\n[data-theme-dark] .rich-text--wrapper-markdown[data-v-a47e4ba7] {\n --hljs-color: var(--color-main-text, #c9d1d9);\n --hljs-background-color: var(--color-background-dark, #0d1117);\n --hljs-syntax-keyword-color: #ff7b72;\n --hljs-syntax-entity-color: #d2a8ff;\n --hljs-syntax-constant-color: #79c0ff;\n --hljs-syntax-string-color: #a5d6ff;\n --hljs-syntax-variable-color: #ffa657;\n --hljs-syntax-comment-color: #8b949e;\n --hljs-syntax-entity-tag-color: #7ee787;\n --hljs-syntax-storage-modifier-import-color: #c9d1d9;\n --hljs-syntax-markup-heading-color: #1f6feb;\n --hljs-syntax-markup-list-color: #f2cc60;\n --hljs-syntax-markup-italic-color: #c9d1d9;\n --hljs-syntax-markup-bold-color: #c9d1d9;\n --hljs-syntax-markup-inserted-color: #aff5b4;\n --hljs-syntax-markup-inserted-background-color: #033a16;\n --hljs-syntax-markup-deleted-color: #ffdcd7;\n --hljs-syntax-markup-deleted-background-color: #67060c;\n}\n}\n@media (prefers-color-scheme: dark) {\n.rich-text--wrapper-markdown[data-v-a47e4ba7] {\n --hljs-color: var(--color-main-text, #c9d1d9);\n --hljs-background-color: var(--color-background-dark, #0d1117);\n --hljs-syntax-keyword-color: #ff7b72;\n --hljs-syntax-entity-color: #d2a8ff;\n --hljs-syntax-constant-color: #79c0ff;\n --hljs-syntax-string-color: #a5d6ff;\n --hljs-syntax-variable-color: #ffa657;\n --hljs-syntax-comment-color: #8b949e;\n --hljs-syntax-entity-tag-color: #7ee787;\n --hljs-syntax-storage-modifier-import-color: #c9d1d9;\n --hljs-syntax-markup-heading-color: #1f6feb;\n --hljs-syntax-markup-list-color: #f2cc60;\n --hljs-syntax-markup-italic-color: #c9d1d9;\n --hljs-syntax-markup-bold-color: #c9d1d9;\n --hljs-syntax-markup-inserted-color: #aff5b4;\n --hljs-syntax-markup-inserted-background-color: #033a16;\n --hljs-syntax-markup-deleted-color: #ffdcd7;\n --hljs-syntax-markup-deleted-background-color: #67060c;\n}\n[data-theme-light] .rich-text--wrapper-markdown[data-v-a47e4ba7] {\n --hljs-color: var(--color-main-text, #24292e);\n --hljs-background-color: var(--color-background-dark, #ffffff);\n --hljs-syntax-keyword-color: #d73a49;\n --hljs-syntax-entity-color: #6f42c1;\n --hljs-syntax-constant-color: #005cc5;\n --hljs-syntax-string-color: #032f62;\n --hljs-syntax-variable-color: #e36209;\n --hljs-syntax-comment-color: #6a737d;\n --hljs-syntax-entity-tag-color: #22863a;\n --hljs-syntax-storage-modifier-import-color: #24292e;\n --hljs-syntax-markup-heading-color: #005cc5;\n --hljs-syntax-markup-list-color: #735c0f;\n --hljs-syntax-markup-italic-color: #24292e;\n --hljs-syntax-markup-bold-color: #24292e;\n --hljs-syntax-markup-inserted-color: #22863a;\n --hljs-syntax-markup-inserted-background-color: #f0fff4;\n --hljs-syntax-markup-deleted-color: #b31d28;\n --hljs-syntax-markup-deleted-background-color: #ffeef0;\n}\n}\n.rich-text__code-block[data-v-a47e4ba7] {\n position: relative;\n padding-inline-end: calc(var(--clickable-area-small) + var(--default-grid-baseline));\n}\n.rich-text__code-block pre[data-v-a47e4ba7] {\n width: 100%;\n overflow-x: auto;\n}\n.rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7] {\n position: absolute;\n top: var(--default-grid-baseline);\n inset-inline-end: var(--default-grid-baseline);\n opacity: 0;\n}\n.rich-text__code-block:hover .rich-text__code-block-button[data-v-a47e4ba7], .rich-text__code-block:focus-within .rich-text__code-block-button[data-v-a47e4ba7], .rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7]:focus {\n opacity: 1;\n}',"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcRichText-RvICaxkO.css"],names:[],mappings:"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",sourcesContent:['@charset "UTF-8";/**\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-cd116174] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.widgets--list[data-v-cd116174] {\n width: 100%;\n min-height: var(--default-clickable-area);\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-a47e4ba7] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/**\n * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n* Colors and class selectors are extracted from source code of:\n* - library: highlight.js (v11.10.0)\n* - light theme: highlight.js/styles/github.css\n* - dark theme: highlight.js/styles/github-dark.css\n* and reworked to use with Nextcloud dark and light theme\n*/\n.rich-text--wrapper[data-v-a47e4ba7] {\n overflow-wrap: break-word;\n line-height: 1.5;\n}\n.rich-text--wrapper .rich-text--fallback[data-v-a47e4ba7], .rich-text--wrapper .rich-text-component[data-v-a47e4ba7] {\n display: inline;\n}\n.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7] {\n text-decoration: underline;\n}\n.rich-text--wrapper .rich-text--external-link[data-v-a47e4ba7]:after {\n content: " ↗";\n}\n\n/* Markdown styles */\n.rich-text--wrapper-markdown[data-v-a47e4ba7] {\n tab-size: 4;\n}\n.rich-text--wrapper-markdown[data-v-a47e4ba7] > :first-child,\n.rich-text--wrapper-markdown div[data-v-a47e4ba7] > :first-child,\n.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] > :first-child {\n margin-top: 0 !important;\n}\n.rich-text--wrapper-markdown[data-v-a47e4ba7] > :last-child, .rich-text--wrapper-markdown[data-v-a47e4ba7] > *:has(+ .rich-text--reference-widget),\n.rich-text--wrapper-markdown div[data-v-a47e4ba7] > :last-child,\n.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] > :last-child {\n margin-block-end: 0 !important;\n}\n.rich-text--wrapper-markdown blockquote[data-v-a47e4ba7] {\n padding-inline-start: 13px;\n border-inline-start: 2px solid var(--color-border-dark);\n color: var(--color-text-maxcontrast);\n}\n.rich-text--wrapper-markdown h1[data-v-a47e4ba7], .rich-text--wrapper-markdown h2[data-v-a47e4ba7], .rich-text--wrapper-markdown h3[data-v-a47e4ba7], .rich-text--wrapper-markdown h4[data-v-a47e4ba7], .rich-text--wrapper-markdown h5[data-v-a47e4ba7], .rich-text--wrapper-markdown h6[data-v-a47e4ba7], .rich-text--wrapper-markdown p[data-v-a47e4ba7], .rich-text--wrapper-markdown ul[data-v-a47e4ba7], .rich-text--wrapper-markdown ol[data-v-a47e4ba7], .rich-text--wrapper-markdown blockquote[data-v-a47e4ba7], .rich-text--wrapper-markdown pre[data-v-a47e4ba7] {\n margin-top: 0;\n margin-block-end: 1em;\n}\n.rich-text--wrapper-markdown h1[data-v-a47e4ba7], .rich-text--wrapper-markdown h2[data-v-a47e4ba7], .rich-text--wrapper-markdown h3[data-v-a47e4ba7], .rich-text--wrapper-markdown h4[data-v-a47e4ba7], .rich-text--wrapper-markdown h5[data-v-a47e4ba7], .rich-text--wrapper-markdown h6[data-v-a47e4ba7] {\n font-weight: bold;\n}\n.rich-text--wrapper-markdown h4[data-v-a47e4ba7] {\n font-size: 20px;\n}\n.rich-text--wrapper-markdown h5[data-v-a47e4ba7] {\n font-size: 18px;\n}\n.rich-text--wrapper-markdown h6[data-v-a47e4ba7] {\n font-size: 15px;\n}\n.rich-text--wrapper-markdown ul[data-v-a47e4ba7], .rich-text--wrapper-markdown ol[data-v-a47e4ba7] {\n padding-inline-start: 4ch;\n}\n.rich-text--wrapper-markdown ul[data-v-a47e4ba7] {\n list-style-type: disc;\n}\n.rich-text--wrapper-markdown[data-v-a47e4ba7] {\n /* Flavored Markdown styles */\n}\n.rich-text--wrapper-markdown ul.contains-task-list[data-v-a47e4ba7] {\n list-style-type: none;\n padding: 0;\n}\n.rich-text--wrapper-markdown li.task-list-item > ul[data-v-a47e4ba7],\n.rich-text--wrapper-markdown li.task-list-item > ol[data-v-a47e4ba7],\n.rich-text--wrapper-markdown li.task-list-item > li[data-v-a47e4ba7],\n.rich-text--wrapper-markdown li.task-list-item > blockquote[data-v-a47e4ba7],\n.rich-text--wrapper-markdown li.task-list-item > pre[data-v-a47e4ba7] {\n margin-inline-start: 15px;\n margin-block-end: 0;\n}\n.rich-text--wrapper-markdown pre[data-v-a47e4ba7] {\n direction: ltr;\n}\n.rich-text--wrapper-markdown table[data-v-a47e4ba7] {\n border-collapse: collapse;\n border: 2px solid var(--color-border-maxcontrast);\n}\n.rich-text--wrapper-markdown table th[data-v-a47e4ba7],\n.rich-text--wrapper-markdown table td[data-v-a47e4ba7] {\n padding: var(--default-grid-baseline);\n border: 1px solid var(--color-border-maxcontrast);\n}\n.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:first-child,\n.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:first-child {\n border-inline-start: 0;\n}\n.rich-text--wrapper-markdown table th[data-v-a47e4ba7]:last-child,\n.rich-text--wrapper-markdown table td[data-v-a47e4ba7]:last-child {\n border-inline-end: 0;\n}\n.rich-text--wrapper-markdown table tr:first-child th[data-v-a47e4ba7] {\n border-top: 0;\n}\n.rich-text--wrapper-markdown table tr:last-child td[data-v-a47e4ba7] {\n border-block-end: 0;\n}\n\n/* Highlight code syntax in code blocks */\n/* stylelint-disable-next-line no-duplicate-selectors */\n.rich-text--wrapper-markdown .rich-text__code-block[data-v-a47e4ba7]:has(.hljs) {\n color: var(--hljs-color);\n background: var(--hljs-background-color);\n}\n.rich-text--wrapper-markdown .hljs-doctag[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-keyword[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-meta .hljs-keyword[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-template-tag[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-template-variable[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-type[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-variable.language_[data-v-a47e4ba7] {\n /* prettylights-syntax-keyword */\n color: var(--hljs-syntax-keyword-color);\n}\n.rich-text--wrapper-markdown .hljs-title[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-title.class_[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-title.class_.inherited__[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-title.function_[data-v-a47e4ba7] {\n /* prettylights-syntax-entity */\n color: var(--hljs-syntax-entity-color);\n}\n.rich-text--wrapper-markdown .hljs-attr[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-attribute[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-literal[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-meta[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-number[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-operator[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-variable[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-selector-attr[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-selector-class[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-selector-id[data-v-a47e4ba7] {\n /* prettylights-syntax-constant */\n color: var(--hljs-syntax-constant-color);\n}\n.rich-text--wrapper-markdown .hljs-regexp[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-string[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-meta .hljs-string[data-v-a47e4ba7] {\n /* prettylights-syntax-string */\n color: var(--hljs-syntax-string-color);\n}\n.rich-text--wrapper-markdown .hljs-built_in[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-symbol[data-v-a47e4ba7] {\n /* prettylights-syntax-variable */\n color: var(--hljs-syntax-variable-color);\n}\n.rich-text--wrapper-markdown .hljs-comment[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-code[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-formula[data-v-a47e4ba7] {\n /* prettylights-syntax-comment */\n color: var(--hljs-syntax-comment-color);\n}\n.rich-text--wrapper-markdown .hljs-name[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-quote[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-selector-tag[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-selector-pseudo[data-v-a47e4ba7] {\n /* prettylights-syntax-entity-tag */\n color: var(--hljs-syntax-entity-tag-color);\n}\n.rich-text--wrapper-markdown .hljs-subst[data-v-a47e4ba7] {\n /* prettylights-syntax-storage-modifier-import */\n color: var(--hljs-syntax-storage-modifier-import-color);\n}\n.rich-text--wrapper-markdown .hljs-section[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-heading */\n color: var(--hljs-syntax-markup-heading-color);\n font-weight: bold;\n}\n.rich-text--wrapper-markdown .hljs-bullet[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-list */\n color: var(--hljs-syntax-markup-list-color);\n}\n.rich-text--wrapper-markdown .hljs-emphasis[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-italic */\n color: var(--hljs-syntax-markup-italic-color);\n font-style: italic;\n}\n.rich-text--wrapper-markdown .hljs-strong[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-bold */\n color: var(--hljs-syntax-markup-bold-color);\n font-weight: bold;\n}\n.rich-text--wrapper-markdown .hljs-addition[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-inserted */\n color: var(--hljs-syntax-markup-inserted-color);\n background-color: var(--hljs-syntax-markup-inserted-background-color);\n}\n.rich-text--wrapper-markdown .hljs-deletion[data-v-a47e4ba7] {\n /* prettylights-syntax-markup-deleted */\n color: var(--hljs-syntax-markup-deleted-color);\n background-color: var(--hljs-syntax-markup-deleted-background-color);\n}\n.rich-text--wrapper-markdown .hljs-char.escape_[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-link[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-params[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-property[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-punctuation[data-v-a47e4ba7],\n.rich-text--wrapper-markdown .hljs-tag[data-v-a47e4ba7] {\n /* purposely ignored */\n}\na[data-v-a47e4ba7]:not(.rich-text--component) {\n text-decoration: underline;\n}\n@media (prefers-color-scheme: light) {\n.rich-text--wrapper-markdown[data-v-a47e4ba7] {\n --hljs-color: var(--color-main-text, #24292e);\n --hljs-background-color: var(--color-background-dark, #ffffff);\n --hljs-syntax-keyword-color: #d73a49;\n --hljs-syntax-entity-color: #6f42c1;\n --hljs-syntax-constant-color: #005cc5;\n --hljs-syntax-string-color: #032f62;\n --hljs-syntax-variable-color: #e36209;\n --hljs-syntax-comment-color: #6a737d;\n --hljs-syntax-entity-tag-color: #22863a;\n --hljs-syntax-storage-modifier-import-color: #24292e;\n --hljs-syntax-markup-heading-color: #005cc5;\n --hljs-syntax-markup-list-color: #735c0f;\n --hljs-syntax-markup-italic-color: #24292e;\n --hljs-syntax-markup-bold-color: #24292e;\n --hljs-syntax-markup-inserted-color: #22863a;\n --hljs-syntax-markup-inserted-background-color: #f0fff4;\n --hljs-syntax-markup-deleted-color: #b31d28;\n --hljs-syntax-markup-deleted-background-color: #ffeef0;\n}\n[data-theme-dark] .rich-text--wrapper-markdown[data-v-a47e4ba7] {\n --hljs-color: var(--color-main-text, #c9d1d9);\n --hljs-background-color: var(--color-background-dark, #0d1117);\n --hljs-syntax-keyword-color: #ff7b72;\n --hljs-syntax-entity-color: #d2a8ff;\n --hljs-syntax-constant-color: #79c0ff;\n --hljs-syntax-string-color: #a5d6ff;\n --hljs-syntax-variable-color: #ffa657;\n --hljs-syntax-comment-color: #8b949e;\n --hljs-syntax-entity-tag-color: #7ee787;\n --hljs-syntax-storage-modifier-import-color: #c9d1d9;\n --hljs-syntax-markup-heading-color: #1f6feb;\n --hljs-syntax-markup-list-color: #f2cc60;\n --hljs-syntax-markup-italic-color: #c9d1d9;\n --hljs-syntax-markup-bold-color: #c9d1d9;\n --hljs-syntax-markup-inserted-color: #aff5b4;\n --hljs-syntax-markup-inserted-background-color: #033a16;\n --hljs-syntax-markup-deleted-color: #ffdcd7;\n --hljs-syntax-markup-deleted-background-color: #67060c;\n}\n}\n@media (prefers-color-scheme: dark) {\n.rich-text--wrapper-markdown[data-v-a47e4ba7] {\n --hljs-color: var(--color-main-text, #c9d1d9);\n --hljs-background-color: var(--color-background-dark, #0d1117);\n --hljs-syntax-keyword-color: #ff7b72;\n --hljs-syntax-entity-color: #d2a8ff;\n --hljs-syntax-constant-color: #79c0ff;\n --hljs-syntax-string-color: #a5d6ff;\n --hljs-syntax-variable-color: #ffa657;\n --hljs-syntax-comment-color: #8b949e;\n --hljs-syntax-entity-tag-color: #7ee787;\n --hljs-syntax-storage-modifier-import-color: #c9d1d9;\n --hljs-syntax-markup-heading-color: #1f6feb;\n --hljs-syntax-markup-list-color: #f2cc60;\n --hljs-syntax-markup-italic-color: #c9d1d9;\n --hljs-syntax-markup-bold-color: #c9d1d9;\n --hljs-syntax-markup-inserted-color: #aff5b4;\n --hljs-syntax-markup-inserted-background-color: #033a16;\n --hljs-syntax-markup-deleted-color: #ffdcd7;\n --hljs-syntax-markup-deleted-background-color: #67060c;\n}\n[data-theme-light] .rich-text--wrapper-markdown[data-v-a47e4ba7] {\n --hljs-color: var(--color-main-text, #24292e);\n --hljs-background-color: var(--color-background-dark, #ffffff);\n --hljs-syntax-keyword-color: #d73a49;\n --hljs-syntax-entity-color: #6f42c1;\n --hljs-syntax-constant-color: #005cc5;\n --hljs-syntax-string-color: #032f62;\n --hljs-syntax-variable-color: #e36209;\n --hljs-syntax-comment-color: #6a737d;\n --hljs-syntax-entity-tag-color: #22863a;\n --hljs-syntax-storage-modifier-import-color: #24292e;\n --hljs-syntax-markup-heading-color: #005cc5;\n --hljs-syntax-markup-list-color: #735c0f;\n --hljs-syntax-markup-italic-color: #24292e;\n --hljs-syntax-markup-bold-color: #24292e;\n --hljs-syntax-markup-inserted-color: #22863a;\n --hljs-syntax-markup-inserted-background-color: #f0fff4;\n --hljs-syntax-markup-deleted-color: #b31d28;\n --hljs-syntax-markup-deleted-background-color: #ffeef0;\n}\n}\n.rich-text__code-block[data-v-a47e4ba7] {\n position: relative;\n padding-inline-end: calc(var(--clickable-area-small) + var(--default-grid-baseline));\n}\n.rich-text__code-block pre[data-v-a47e4ba7] {\n width: 100%;\n overflow-x: auto;\n}\n.rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7] {\n position: absolute;\n top: var(--default-grid-baseline);\n inset-inline-end: var(--default-grid-baseline);\n opacity: 0;\n}\n.rich-text__code-block:hover .rich-text__code-block-button[data-v-a47e4ba7], .rich-text__code-block:focus-within .rich-text__code-block-button[data-v-a47e4ba7], .rich-text__code-block .rich-text__code-block-button[data-v-a47e4ba7]:focus {\n opacity: 1;\n}'],sourceRoot:""}]);const s=o},1394:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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/*!\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * Similar as inputBorder but without active styles.\n */\n/**\n * Create a consistent border for an input element.\n * With Nextcloud 32+ there is no real border anymore but we use a box-shadow.\n */\nbody {\n /**\n * Set custom vue-select CSS variables.\n * Needs to be on the body (not :root) for theming to apply (see nextcloud/server#36462)\n */\n /* Search Input */\n --vs-search-input-color: var(--color-main-text);\n --vs-search-input-bg: var(--color-main-background);\n --vs-search-input-placeholder-color: var(--color-text-maxcontrast);\n /* Font */\n --vs-font-size: var(--default-font-size);\n --vs-line-height: var(--default-line-height);\n /* Disabled State */\n --vs-state-disabled-bg: var(--color-background-hover);\n --vs-state-disabled-color: var(--color-text-maxcontrast);\n --vs-state-disabled-controls-color: var(--color-text-maxcontrast);\n --vs-state-disabled-cursor: not-allowed;\n --vs-disabled-bg: var(--color-background-hover);\n --vs-disabled-color: var(--color-text-maxcontrast);\n --vs-disabled-cursor: not-allowed;\n /* Borders */\n --vs-border-color: var(--color-border-maxcontrast);\n --vs-border-width: var(--border-width-input, 2px) !important;\n --vs-border-style: solid;\n --vs-border-radius: var(--border-radius-element);\n /* Component Controls: Clear, Open Indicator */\n --vs-controls-color: var(--color-main-text);\n /* Selected */\n --vs-selected-bg: var(--color-background-hover);\n --vs-selected-color: var(--color-main-text);\n --vs-selected-border-color: var(--vs-border-color);\n --vs-selected-border-style: var(--vs-border-style);\n --vs-selected-border-width: var(--vs-border-width);\n /* Dropdown */\n --vs-dropdown-bg: var(--color-main-background);\n --vs-dropdown-color: var(--color-main-text);\n --vs-dropdown-z-index: 9999;\n --vs-dropdown-box-shadow: 0px 2px 2px 0px var(--color-box-shadow);\n /* Options */\n --vs-dropdown-option-padding: 8px 20px;\n /* Active State */\n --vs-dropdown-option--active-bg: var(--color-background-hover);\n --vs-dropdown-option--active-color: var(--color-main-text);\n /* Keyboard Focus State */\n --vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px var(--vs-border-color);\n /* Deselect State */\n --vs-dropdown-option--deselect-bg: var(--color-error);\n --vs-dropdown-option--deselect-color: #fff;\n /* Transitions */\n --vs-transition-duration: 0ms;\n /* Actions */\n --vs-actions-padding: 0 8px 0 4px;\n}\n.v-select.select {\n /* Override default vue-select styles */\n min-height: calc(var(--default-clickable-area) - 2 * var(--border-width-input));\n min-width: 260px;\n margin: 0 0 var(--default-grid-baseline);\n}\n.v-select.select.vs--open {\n --vs-border-width: var(--border-width-input-focused, 2px);\n}\n.v-select.select .select__label {\n display: block;\n margin-bottom: 2px;\n}\n.v-select.select .vs__selected {\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width) - var(--default-grid-baseline));\n margin: calc(var(--default-grid-baseline) / 2);\n padding-block: 0;\n padding-inline: 12px 8px;\n border-radius: 16px !important;\n background: var(--color-primary-element-light);\n border: none;\n}\n.v-select.select.vs--open .vs__selected:first-of-type {\n margin-inline-start: calc(var(--default-grid-baseline) / 2 - (var(--border-width-input-focused, 2px) - var(--border-width-input, 2px))) !important;\n}\n.v-select.select .vs__search {\n text-overflow: ellipsis;\n color: var(--color-main-text);\n min-height: unset !important;\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width)) !important;\n}\n.v-select.select .vs__search::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select .vs__search, .v-select.select .vs__search:focus {\n margin: 0;\n}\n.v-select.select .vs__dropdown-toggle {\n position: relative;\n max-height: 100px;\n padding: var(--border-width-input);\n overflow-y: auto;\n}\n.v-select.select .vs__actions {\n position: sticky;\n top: 0;\n}\n.v-select.select .vs__clear {\n margin-inline-end: 2px;\n}\n.v-select.select.vs--open .vs__dropdown-toggle {\n border-color: var(--color-main-text);\n border-bottom-color: transparent;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n border-style: solid;\n border-width: var(--border-width-input-focused);\n outline: 2px solid var(--color-main-background);\n padding: 0;\n}\n.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:active,\n.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:focus-within {\n outline: 2px solid var(--color-main-background);\n border-color: var(--color-main-text);\n}\n.v-select.select.vs--disabled .vs__search,\n.v-select.select.vs--disabled .vs__selected {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--disabled .vs__clear,\n.v-select.select.vs--disabled .vs__deselect {\n display: none;\n}\n.v-select.select--no-wrap .vs__selected-options {\n flex-wrap: nowrap;\n overflow: auto;\n min-width: unset;\n}\n.v-select.select--no-wrap .vs__selected-options .vs__selected {\n min-width: unset;\n}\n.v-select.select--drop-up.vs--open .vs__dropdown-toggle {\n border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);\n border-top-color: transparent;\n border-bottom-color: var(--color-main-text);\n}\n.v-select.select .vs__selected-options {\n min-height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width));\n}\n.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] {\n position: absolute;\n}\n.v-select.select .vs__selected-options {\n padding: 0 5px;\n}\n.v-select.select.vs--single.vs--loading .vs__selected, .v-select.select.vs--single.vs--open .vs__selected {\n max-width: 100%;\n opacity: 1;\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--single .vs__selected-options {\n flex-wrap: nowrap;\n}\n.v-select.select.vs--single .vs__selected {\n background: unset !important;\n}\n.vs__dropdown-toggle {\n --input-border-box-shadow-light: 0 -1px var(--vs-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);\n --input-border-box-shadow-dark: 0 1px var(--vs-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n border: none;\n border-radius: var(--border-radius-element);\n box-shadow: var(--input-border-box-shadow);\n}\n.vs__dropdown-toggle:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--vs-border-color);\n}\n@media (prefers-color-scheme: dark) {\n.vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.select--legacy .vs__dropdown-toggle {\n box-shadow: 0 0 0 1px var(--vs-border-color);\n}\n.select--legacy .vs__dropdown-toggle:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--vs-border-color);\n}\n.vs__dropdown-menu {\n border-width: var(--border-width-input-focused) !important;\n border-color: var(--color-main-text) !important;\n outline: none !important;\n box-shadow: -2px 0 0 var(--color-main-background), 0 2px 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n padding: 4px !important;\n}\n.vs__dropdown-menu--floating {\n /* Fallback styles overidden by programmatically set inline styles */\n width: max-content;\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n}\n.vs__dropdown-menu--floating-placement-top {\n border-radius: var(--vs-border-radius) var(--vs-border-radius) 0 0 !important;\n border-top-style: var(--vs-border-style) !important;\n border-bottom-style: none !important;\n box-shadow: 0 -2px 0 var(--color-main-background), -2px 0 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n}\n.vs__dropdown-menu .vs__dropdown-option {\n border-radius: 6px !important;\n}\n.vs__dropdown-menu .vs__no-options {\n color: var(--color-text-maxcontrast) !important;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcSelect-ZnE_MlqV.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 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * Similar as inputBorder but without active styles.\n */\n/**\n * Create a consistent border for an input element.\n * With Nextcloud 32+ there is no real border anymore but we use a box-shadow.\n */\nbody {\n /**\n * Set custom vue-select CSS variables.\n * Needs to be on the body (not :root) for theming to apply (see nextcloud/server#36462)\n */\n /* Search Input */\n --vs-search-input-color: var(--color-main-text);\n --vs-search-input-bg: var(--color-main-background);\n --vs-search-input-placeholder-color: var(--color-text-maxcontrast);\n /* Font */\n --vs-font-size: var(--default-font-size);\n --vs-line-height: var(--default-line-height);\n /* Disabled State */\n --vs-state-disabled-bg: var(--color-background-hover);\n --vs-state-disabled-color: var(--color-text-maxcontrast);\n --vs-state-disabled-controls-color: var(--color-text-maxcontrast);\n --vs-state-disabled-cursor: not-allowed;\n --vs-disabled-bg: var(--color-background-hover);\n --vs-disabled-color: var(--color-text-maxcontrast);\n --vs-disabled-cursor: not-allowed;\n /* Borders */\n --vs-border-color: var(--color-border-maxcontrast);\n --vs-border-width: var(--border-width-input, 2px) !important;\n --vs-border-style: solid;\n --vs-border-radius: var(--border-radius-element);\n /* Component Controls: Clear, Open Indicator */\n --vs-controls-color: var(--color-main-text);\n /* Selected */\n --vs-selected-bg: var(--color-background-hover);\n --vs-selected-color: var(--color-main-text);\n --vs-selected-border-color: var(--vs-border-color);\n --vs-selected-border-style: var(--vs-border-style);\n --vs-selected-border-width: var(--vs-border-width);\n /* Dropdown */\n --vs-dropdown-bg: var(--color-main-background);\n --vs-dropdown-color: var(--color-main-text);\n --vs-dropdown-z-index: 9999;\n --vs-dropdown-box-shadow: 0px 2px 2px 0px var(--color-box-shadow);\n /* Options */\n --vs-dropdown-option-padding: 8px 20px;\n /* Active State */\n --vs-dropdown-option--active-bg: var(--color-background-hover);\n --vs-dropdown-option--active-color: var(--color-main-text);\n /* Keyboard Focus State */\n --vs-dropdown-option--kb-focus-box-shadow: inset 0px 0px 0px 2px var(--vs-border-color);\n /* Deselect State */\n --vs-dropdown-option--deselect-bg: var(--color-error);\n --vs-dropdown-option--deselect-color: #fff;\n /* Transitions */\n --vs-transition-duration: 0ms;\n /* Actions */\n --vs-actions-padding: 0 8px 0 4px;\n}\n.v-select.select {\n /* Override default vue-select styles */\n min-height: calc(var(--default-clickable-area) - 2 * var(--border-width-input));\n min-width: 260px;\n margin: 0 0 var(--default-grid-baseline);\n}\n.v-select.select.vs--open {\n --vs-border-width: var(--border-width-input-focused, 2px);\n}\n.v-select.select .select__label {\n display: block;\n margin-bottom: 2px;\n}\n.v-select.select .vs__selected {\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width) - var(--default-grid-baseline));\n margin: calc(var(--default-grid-baseline) / 2);\n padding-block: 0;\n padding-inline: 12px 8px;\n border-radius: 16px !important;\n background: var(--color-primary-element-light);\n border: none;\n}\n.v-select.select.vs--open .vs__selected:first-of-type {\n margin-inline-start: calc(var(--default-grid-baseline) / 2 - (var(--border-width-input-focused, 2px) - var(--border-width-input, 2px))) !important;\n}\n.v-select.select .vs__search {\n text-overflow: ellipsis;\n color: var(--color-main-text);\n min-height: unset !important;\n height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width)) !important;\n}\n.v-select.select .vs__search::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select .vs__search, .v-select.select .vs__search:focus {\n margin: 0;\n}\n.v-select.select .vs__dropdown-toggle {\n position: relative;\n max-height: 100px;\n padding: var(--border-width-input);\n overflow-y: auto;\n}\n.v-select.select .vs__actions {\n position: sticky;\n top: 0;\n}\n.v-select.select .vs__clear {\n margin-inline-end: 2px;\n}\n.v-select.select.vs--open .vs__dropdown-toggle {\n border-color: var(--color-main-text);\n border-bottom-color: transparent;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n border-style: solid;\n border-width: var(--border-width-input-focused);\n outline: 2px solid var(--color-main-background);\n padding: 0;\n}\n.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:active,\n.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:focus-within {\n outline: 2px solid var(--color-main-background);\n border-color: var(--color-main-text);\n}\n.v-select.select.vs--disabled .vs__search,\n.v-select.select.vs--disabled .vs__selected {\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--disabled .vs__clear,\n.v-select.select.vs--disabled .vs__deselect {\n display: none;\n}\n.v-select.select--no-wrap .vs__selected-options {\n flex-wrap: nowrap;\n overflow: auto;\n min-width: unset;\n}\n.v-select.select--no-wrap .vs__selected-options .vs__selected {\n min-width: unset;\n}\n.v-select.select--drop-up.vs--open .vs__dropdown-toggle {\n border-radius: 0 0 var(--vs-border-radius) var(--vs-border-radius);\n border-top-color: transparent;\n border-bottom-color: var(--color-main-text);\n}\n.v-select.select .vs__selected-options {\n min-height: calc(var(--default-clickable-area) - 2 * var(--vs-border-width));\n}\n.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] {\n position: absolute;\n}\n.v-select.select .vs__selected-options {\n padding: 0 5px;\n}\n.v-select.select.vs--single.vs--loading .vs__selected, .v-select.select.vs--single.vs--open .vs__selected {\n max-width: 100%;\n opacity: 1;\n color: var(--color-text-maxcontrast);\n}\n.v-select.select.vs--single .vs__selected-options {\n flex-wrap: nowrap;\n}\n.v-select.select.vs--single .vs__selected {\n background: unset !important;\n}\n.vs__dropdown-toggle {\n --input-border-box-shadow-light: 0 -1px var(--vs-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);\n --input-border-box-shadow-dark: 0 1px var(--vs-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--vs-border-color), 65% transparent);\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n border: none;\n border-radius: var(--border-radius-element);\n box-shadow: var(--input-border-box-shadow);\n}\n.vs__dropdown-toggle:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--vs-border-color);\n}\n@media (prefers-color-scheme: dark) {\n.vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .vs__dropdown-toggle {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.select--legacy .vs__dropdown-toggle {\n box-shadow: 0 0 0 1px var(--vs-border-color);\n}\n.select--legacy .vs__dropdown-toggle:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--vs-border-color);\n}\n.vs__dropdown-menu {\n border-width: var(--border-width-input-focused) !important;\n border-color: var(--color-main-text) !important;\n outline: none !important;\n box-shadow: -2px 0 0 var(--color-main-background), 0 2px 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n padding: 4px !important;\n}\n.vs__dropdown-menu--floating {\n /* Fallback styles overidden by programmatically set inline styles */\n width: max-content;\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n}\n.vs__dropdown-menu--floating-placement-top {\n border-radius: var(--vs-border-radius) var(--vs-border-radius) 0 0 !important;\n border-top-style: var(--vs-border-style) !important;\n border-bottom-style: none !important;\n box-shadow: 0 -2px 0 var(--color-main-background), -2px 0 0 var(--color-main-background), 2px 0 0 var(--color-main-background), !important;\n}\n.vs__dropdown-menu .vs__dropdown-option {\n border-radius: 6px !important;\n}\n.vs__dropdown-menu .vs__no-options {\n color: var(--color-text-maxcontrast) !important;\n}"],sourceRoot:""}]);const s=o},2302:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.push([e.id,"\n.nc-select-users[data-v-4fbb6472] .vs__selected {\n\tpadding-inline: 0 5px !important;\n}\n","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcSelectUsers-BWhtNRbI.css"],names:[],mappings:";AACA;CACC,gCAAgC;AACjC",sourcesContent:["\n.nc-select-users[data-v-4fbb6472] .vs__selected {\n\tpadding-inline: 0 5px !important;\n}\n"],sourceRoot:""}]);const s=o},4937:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-9cedb949] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.settings-section[data-v-9cedb949] {\n display: block;\n padding: 0 0 calc(var(--default-grid-baseline) * 5) 0;\n margin: calc(var(--default-grid-baseline) * 7);\n width: min(900px, 100% - var(--default-grid-baseline) * 7 * 2);\n}\n.settings-section[data-v-9cedb949]:not(:last-child) {\n border-bottom: 1px solid var(--color-border);\n}\n.settings-section__name[data-v-9cedb949] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n max-width: 900px;\n margin-top: 0;\n}\n.settings-section__info[data-v-9cedb949] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin: calc((var(--default-clickable-area) - 16px) / 2 * -1);\n margin-inline-start: 0;\n color: var(--color-text-maxcontrast);\n}\n.settings-section__info[data-v-9cedb949]:hover, .settings-section__info[data-v-9cedb949]:focus, .settings-section__info[data-v-9cedb949]:active {\n color: var(--color-main-text);\n}\n.settings-section__desc[data-v-9cedb949] {\n margin-top: -0.2em;\n margin-bottom: 1em;\n color: var(--color-text-maxcontrast);\n max-width: 900px;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcSettingsSection-f5rBJsKJ.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,cAAc;EACd,qDAAqD;EACrD,8CAA8C;EAC9C,8DAA8D;AAChE;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;EAChB,aAAa;AACf;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,oCAAoC;EACpC,qCAAqC;EACrC,6DAA6D;EAC7D,sBAAsB;EACtB,oCAAoC;AACtC;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,oCAAoC;EACpC,gBAAgB;AAClB",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-9cedb949] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.settings-section[data-v-9cedb949] {\n display: block;\n padding: 0 0 calc(var(--default-grid-baseline) * 5) 0;\n margin: calc(var(--default-grid-baseline) * 7);\n width: min(900px, 100% - var(--default-grid-baseline) * 7 * 2);\n}\n.settings-section[data-v-9cedb949]:not(:last-child) {\n border-bottom: 1px solid var(--color-border);\n}\n.settings-section__name[data-v-9cedb949] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n max-width: 900px;\n margin-top: 0;\n}\n.settings-section__info[data-v-9cedb949] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: var(--default-clickable-area);\n height: var(--default-clickable-area);\n margin: calc((var(--default-clickable-area) - 16px) / 2 * -1);\n margin-inline-start: 0;\n color: var(--color-text-maxcontrast);\n}\n.settings-section__info[data-v-9cedb949]:hover, .settings-section__info[data-v-9cedb949]:focus, .settings-section__info[data-v-9cedb949]:active {\n color: var(--color-main-text);\n}\n.settings-section__desc[data-v-9cedb949] {\n margin-top: -0.2em;\n margin-bottom: 1em;\n color: var(--color-text-maxcontrast);\n max-width: 900px;\n}"],sourceRoot:""}]);const s=o},8973:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-21e2bf0c] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.select-group-error[data-v-21e2bf0c] {\n color: var(--color-text-error, var(--color-error));\n font-size: 13px;\n padding-inline-start: var(--border-radius-element);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcSettingsSelectGroup-BxvEAWNm.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kDAAkD;EAClD,eAAe;EACf,kDAAkD;AACpD",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-21e2bf0c] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.select-group-error[data-v-21e2bf0c] {\n color: var(--color-text-error, var(--color-error));\n font-size: 13px;\n padding-inline-start: var(--border-radius-element);\n}"],sourceRoot:""}]);const s=o},2287:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-a0d5539d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * Similar as inputBorder but without active styles.\n */\n/**\n * Create a consistent border for an input element.\n * With Nextcloud 32+ there is no real border anymore but we use a box-shadow.\n */\n.textarea[data-v-a0d5539d] {\n --input-border-color: var(--color-border-maxcontrast);\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n position: relative;\n width: 100%;\n border-radius: var(--border-radius-element);\n margin-block-start: 6px;\n resize: vertical;\n}\n.textarea--disabled[data-v-a0d5539d] {\n opacity: 0.7;\n filter: saturate(0.7);\n}\n.textarea__main-wrapper[data-v-a0d5539d] {\n height: calc(var(--default-clickable-area) * 2);\n padding: var(--border-width-input-focused, 2px);\n position: relative;\n}\n.textarea__input[data-v-a0d5539d] {\n margin: 0;\n padding-block: var(--border-radius-element);\n padding-inline: 10px;\n width: 100%;\n font-size: var(--default-font-size);\n text-overflow: ellipsis;\n cursor: pointer;\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n --input-border-box-shadow-light: 0 -1px var(--input-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n --input-border-box-shadow-dark: 0 1px var(--input-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n border: none;\n border-radius: var(--border-radius-element);\n box-shadow: var(--input-border-box-shadow);\n}\n.textarea__input[data-v-a0d5539d]:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n@media (prefers-color-scheme: dark) {\n.textarea__input[data-v-a0d5539d] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .textarea__input[data-v-a0d5539d] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .textarea__input[data-v-a0d5539d] {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.textarea--legacy .textarea__input[data-v-a0d5539d] {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.textarea--legacy .textarea__input[data-v-a0d5539d]:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color);\n}\n.textarea__input[data-v-a0d5539d]:focus-within:not([disabled]), .textarea__input[data-v-a0d5539d]:active:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color), 0 0 0 4px var(--color-main-background) !important;\n}\n.textarea__input[data-v-a0d5539d]:active:not([disabled]), .textarea__input[data-v-a0d5539d]:focus:not([disabled]) {\n --input-border-width-offset: 0px;\n --input-border-color: var(--color-main-text);\n}\n.textarea__input[data-v-a0d5539d]:not(:focus, .textarea__input--label-outside)::placeholder {\n opacity: 0;\n}\n.textarea__input[data-v-a0d5539d]:focus {\n cursor: text;\n}\n.textarea__input[data-v-a0d5539d]:disabled {\n cursor: default;\n}\n.textarea__input[data-v-a0d5539d]:focus-visible {\n box-shadow: unset !important;\n}\n.textarea__input--success[data-v-a0d5539d] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.textarea__input--success[data-v-a0d5539d]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.textarea__input--error[data-v-a0d5539d] {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.textarea__input--error[data-v-a0d5539d]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.textarea__label[data-v-a0d5539d] {\n position: absolute;\n margin-inline: 12px 0;\n max-width: fit-content;\n inset-block-start: 11px;\n inset-inline: 0;\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.textarea__input:focus + .textarea__label[data-v-a0d5539d], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-a0d5539d] {\n inset-block-start: -10px;\n line-height: 1.5;\n font-size: 13px;\n font-weight: 500;\n color: var(--color-main-text);\n background-color: var(--color-main-background);\n padding-inline: 4px;\n margin-inline-start: 8px;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.textarea__helper-text-message[data-v-a0d5539d] {\n padding-block: 4px;\n display: flex;\n align-items: center;\n}\n.textarea__helper-text-message__icon[data-v-a0d5539d] {\n margin-inline-end: 8px;\n}\n.textarea__helper-text-message--error[data-v-a0d5539d] {\n color: var(--color-error-text);\n}\n.textarea__helper-text-message--success[data-v-a0d5539d] {\n color: var(--color-success-text);\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcTextArea-nivEqHE-.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;;;EAGE;AACF;;EAEE;AACF;;;EAGE;AACF;EACE,qDAAqD;EACrD,0GAA0G;EAC1G,kBAAkB;EAClB,WAAW;EACX,2CAA2C;EAC3C,uBAAuB;EACvB,gBAAgB;AAClB;AACA;EACE,YAAY;EACZ,qBAAqB;AACvB;AACA;EACE,+CAA+C;EAC/C,+CAA+C;EAC/C,kBAAkB;AACpB;AACA;EACE,SAAS;EACT,2CAA2C;EAC3C,oBAAoB;EACpB,WAAW;EACX,mCAAmC;EACnC,uBAAuB;EACvB,eAAe;EACf,8CAA8C;EAC9C,6BAA6B;EAC7B;2EACyE;EACzE;2EACyE;EACzE,+DAA+D;EAC/D,YAAY;EACZ,2CAA2C;EAC3C,0CAA0C;AAC5C;AACA;EACE,+CAA+C;AACjD;AACA;AACA;IACI,8DAA8D;AAClE;AACA;AACA;EACE,8DAA8D;AAChE;AACA;EACE,+DAA+D;AACjE;AACA;EACE,+CAA+C;AACjD;AACA;EACE,+CAA+C;AACjD;AACA;EACE,kGAAkG;AACpG;AACA;EACE,gCAAgC;EAChC,4CAA4C;AAC9C;AACA;EACE,UAAU;AACZ;AACA;EACE,YAAY;AACd;AACA;EACE,eAAe;AACjB;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,kFAAkF;AACpF;AACA;EACE,iIAAiI;AACnI;AACA;EACE,8EAA8E;AAChF;AACA;EACE,iIAAiI;AACnI;AACA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,sBAAsB;EACtB,uBAAuB;EACvB,eAAe;EACf,oCAAoC;EACpC,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;EACvB,oBAAoB;EACpB,kNAAkN;AACpN;AACA;EACE,wBAAwB;EACxB,gBAAgB;EAChB,eAAe;EACf,gBAAgB;EAChB,6BAA6B;EAC7B,8CAA8C;EAC9C,mBAAmB;EACnB,wBAAwB;EACxB,mJAAmJ;AACrJ;AACA;EACE,kBAAkB;EAClB,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,8BAA8B;AAChC;AACA;EACE,gCAAgC;AAClC",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-a0d5539d] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n\n/*!\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * Similar as inputBorder but without active styles.\n */\n/**\n * Create a consistent border for an input element.\n * With Nextcloud 32+ there is no real border anymore but we use a box-shadow.\n */\n.textarea[data-v-a0d5539d] {\n --input-border-color: var(--color-border-maxcontrast);\n --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));\n position: relative;\n width: 100%;\n border-radius: var(--border-radius-element);\n margin-block-start: 6px;\n resize: vertical;\n}\n.textarea--disabled[data-v-a0d5539d] {\n opacity: 0.7;\n filter: saturate(0.7);\n}\n.textarea__main-wrapper[data-v-a0d5539d] {\n height: calc(var(--default-clickable-area) * 2);\n padding: var(--border-width-input-focused, 2px);\n position: relative;\n}\n.textarea__input[data-v-a0d5539d] {\n margin: 0;\n padding-block: var(--border-radius-element);\n padding-inline: 10px;\n width: 100%;\n font-size: var(--default-font-size);\n text-overflow: ellipsis;\n cursor: pointer;\n background-color: var(--color-main-background);\n color: var(--color-main-text);\n --input-border-box-shadow-light: 0 -1px var(--input-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n --input-border-box-shadow-dark: 0 1px var(--input-border-color),\n \t0 0 0 1px color-mix(in srgb, var(--input-border-color), 65% transparent);\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n border: none;\n border-radius: var(--border-radius-element);\n box-shadow: var(--input-border-box-shadow);\n}\n.textarea__input[data-v-a0d5539d]:hover:not([disabled]) {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n@media (prefers-color-scheme: dark) {\n.textarea__input[data-v-a0d5539d] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .textarea__input[data-v-a0d5539d] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .textarea__input[data-v-a0d5539d] {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.textarea--legacy .textarea__input[data-v-a0d5539d] {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.textarea--legacy .textarea__input[data-v-a0d5539d]:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color);\n}\n.textarea__input[data-v-a0d5539d]:focus-within:not([disabled]), .textarea__input[data-v-a0d5539d]:active:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color), 0 0 0 4px var(--color-main-background) !important;\n}\n.textarea__input[data-v-a0d5539d]:active:not([disabled]), .textarea__input[data-v-a0d5539d]:focus:not([disabled]) {\n --input-border-width-offset: 0px;\n --input-border-color: var(--color-main-text);\n}\n.textarea__input[data-v-a0d5539d]:not(:focus, .textarea__input--label-outside)::placeholder {\n opacity: 0;\n}\n.textarea__input[data-v-a0d5539d]:focus {\n cursor: text;\n}\n.textarea__input[data-v-a0d5539d]:disabled {\n cursor: default;\n}\n.textarea__input[data-v-a0d5539d]:focus-visible {\n box-shadow: unset !important;\n}\n.textarea__input--success[data-v-a0d5539d] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.textarea__input--success[data-v-a0d5539d]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.textarea__input--error[data-v-a0d5539d] {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.textarea__input--error[data-v-a0d5539d]:focus-visible {\n box-shadow: rgb(248, 250, 252) 0px 0px 0px 2px, var(--color-primary-element) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;\n}\n.textarea__label[data-v-a0d5539d] {\n position: absolute;\n margin-inline: 12px 0;\n max-width: fit-content;\n inset-block-start: 11px;\n inset-inline: 0;\n color: var(--color-text-maxcontrast);\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n pointer-events: none;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow);\n}\n.textarea__input:focus + .textarea__label[data-v-a0d5539d], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-a0d5539d] {\n inset-block-start: -10px;\n line-height: 1.5;\n font-size: 13px;\n font-weight: 500;\n color: var(--color-main-text);\n background-color: var(--color-main-background);\n padding-inline: 4px;\n margin-inline-start: 8px;\n transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick);\n}\n.textarea__helper-text-message[data-v-a0d5539d] {\n padding-block: 4px;\n display: flex;\n align-items: center;\n}\n.textarea__helper-text-message__icon[data-v-a0d5539d] {\n margin-inline-end: 8px;\n}\n.textarea__helper-text-message--error[data-v-a0d5539d] {\n color: var(--color-error-text);\n}\n.textarea__helper-text-message--success[data-v-a0d5539d] {\n color: var(--color-success-text);\n}"],sourceRoot:""}]);const s=o},2617:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-ad356e41] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.user-bubble__wrapper[data-v-ad356e41] {\n display: inline-block;\n vertical-align: middle;\n min-width: 0;\n max-width: 100%;\n}\n.user-bubble__content[data-v-ad356e41] {\n display: inline-flex;\n max-width: 100%;\n background-color: var(--color-background-dark);\n}\n.user-bubble__content--primary[data-v-ad356e41] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.user-bubble__content[data-v-ad356e41] > :last-child {\n padding-inline-end: 8px;\n}\n.user-bubble__avatar[data-v-ad356e41] {\n align-self: center;\n}\n.user-bubble__name[data-v-ad356e41] {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.user-bubble__name[data-v-ad356e41], .user-bubble__secondary[data-v-ad356e41] {\n padding-block: 0;\n padding-inline: 4px 0;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcUserBubble-B3Jad98g.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,qBAAqB;EACrB,sBAAsB;EACtB,YAAY;EACZ,eAAe;AACjB;AACA;EACE,oBAAoB;EACpB,eAAe;EACf,8CAA8C;AAChD;AACA;EACE,wCAAwC;EACxC,8CAA8C;AAChD;AACA;EACE,uBAAuB;AACzB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,gBAAgB;EAChB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,gBAAgB;EAChB,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-ad356e41] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.user-bubble__wrapper[data-v-ad356e41] {\n display: inline-block;\n vertical-align: middle;\n min-width: 0;\n max-width: 100%;\n}\n.user-bubble__content[data-v-ad356e41] {\n display: inline-flex;\n max-width: 100%;\n background-color: var(--color-background-dark);\n}\n.user-bubble__content--primary[data-v-ad356e41] {\n color: var(--color-primary-element-text);\n background-color: var(--color-primary-element);\n}\n.user-bubble__content[data-v-ad356e41] > :last-child {\n padding-inline-end: 8px;\n}\n.user-bubble__avatar[data-v-ad356e41] {\n align-self: center;\n}\n.user-bubble__name[data-v-ad356e41] {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.user-bubble__name[data-v-ad356e41], .user-bubble__secondary[data-v-ad356e41] {\n padding-block: 0;\n padding-inline: 4px 0;\n}"],sourceRoot:""}]);const s=o},2278:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-881a79fb] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.user-status-icon[data-v-881a79fb] {\n --user-status-color-online: #2D7B41;\n --user-status-color-busy: #DB0606;\n --user-status-color-away: #C88800;\n --user-status-color-offline: #6B6B6B;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.user-status-icon--invisible[data-v-881a79fb] {\n filter: var(--background-invert-if-dark);\n}\n.user-status-icon[data-v-881a79fb] svg {\n width: 100%;\n height: 100%;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/NcUserStatusIcon-B3aHoBAd.css"],names:[],mappings:"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,mCAAmC;EACnC,iCAAiC;EACjC,iCAAiC;EACjC,oCAAoC;EACpC,aAAa;EACb,uBAAuB;EACvB,mBAAmB;AACrB;AACA;EACE,wCAAwC;AAC1C;AACA;EACE,WAAW;EACX,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-881a79fb] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.user-status-icon[data-v-881a79fb] {\n --user-status-color-online: #2D7B41;\n --user-status-color-busy: #DB0606;\n --user-status-color-away: #C88800;\n --user-status-color-offline: #6B6B6B;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n.user-status-icon--invisible[data-v-881a79fb] {\n filter: var(--background-invert-if-dark);\n}\n.user-status-icon[data-v-881a79fb] svg {\n width: 100%;\n height: 100%;\n}"],sourceRoot:""}]);const s=o},2304:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.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-e408867a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\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-90c6aa3b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.provider-list[data-v-90c6aa3b] {\n width: 100%;\n min-height: 400px;\n padding: 0 16px 16px 16px;\n display: flex;\n flex-direction: column;\n}\n.provider-list--select[data-v-90c6aa3b] {\n width: 100%;\n}\n.provider-list--select .provider[data-v-90c6aa3b] {\n display: flex;\n align-items: center;\n height: 28px;\n overflow: hidden;\n}\n.provider-list--select .provider .link-icon[data-v-90c6aa3b] {\n margin-inline-end: 8px;\n}\n.provider-list--select .provider .provider-icon[data-v-90c6aa3b] {\n width: 20px;\n height: 20px;\n object-fit: contain;\n margin-inline-end: 8px;\n filter: var(--background-invert-if-dark);\n}\n.provider-list--select .provider .option-text[data-v-90c6aa3b] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\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-8ce33442] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.widget-custom[data-v-8ce33442] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n}\n.widget-custom.full-width[data-v-8ce33442] {\n width: var(--widget-full-width, 100%) !important;\n inset-inline-start: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1);\n position: relative;\n}\n.widget-access[data-v-8ce33442] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n padding: calc(var(--default-grid-baseline, 4px) * 3);\n}\n.widget-default[data-v-8ce33442] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n}\n.widget-default--compact[data-v-8ce33442] {\n flex-direction: column;\n}\n.widget-default--compact .widget-default--image[data-v-8ce33442] {\n width: 100%;\n height: 150px;\n}\n.widget-default--compact .widget-default--details[data-v-8ce33442] {\n width: 100%;\n padding-top: calc(var(--default-grid-baseline, 4px) * 2);\n padding-bottom: calc(var(--default-grid-baseline, 4px) * 2);\n}\n.widget-default--compact .widget-default--description[data-v-8ce33442] {\n display: none;\n}\n.widget-default--image[data-v-8ce33442] {\n width: 40%;\n background-position: center;\n background-size: cover;\n background-repeat: no-repeat;\n}\n.widget-default--name[data-v-8ce33442] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n font-weight: bold;\n}\n.widget-default--details[data-v-8ce33442] {\n padding: calc(var(--default-grid-baseline, 4px) * 3);\n width: 60%;\n}\n.widget-default--details p[data-v-8ce33442] {\n margin: 0;\n padding: 0;\n}\n.widget-default--description[data-v-8ce33442] {\n overflow: hidden;\n text-overflow: ellipsis;\n display: -webkit-box;\n -webkit-line-clamp: 3;\n line-clamp: 3; /* stylelint-disable-line property-no-unknown */\n -webkit-box-orient: vertical;\n}\n.widget-default--link[data-v-8ce33442] {\n color: var(--color-text-maxcontrast);\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.toggle-interactive[data-v-8ce33442] {\n position: relative;\n}\n.toggle-interactive .toggle-interactive--button[data-v-8ce33442] {\n position: absolute;\n bottom: var(--default-grid-baseline);\n inset-inline-end: var(--default-grid-baseline);\n z-index: 10000;\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-a0658f2a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.raw-link[data-v-a0658f2a] {\n width: 100%;\n min-height: 350px;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n padding: 0 16px 16px 16px;\n}\n.raw-link .input-wrapper[data-v-a0658f2a] {\n width: 100%;\n}\n.raw-link .reference-widget[data-v-a0658f2a] {\n display: flex;\n}\n.raw-link--empty-content .provider-icon[data-v-a0658f2a] {\n width: 150px;\n height: 150px;\n object-fit: contain;\n filter: var(--background-invert-if-dark);\n}\n.raw-link--input[data-v-a0658f2a] {\n width: 99%;\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-059edcfb] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.result[data-v-059edcfb] {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n overflow: hidden;\n}\n.result--icon-class[data-v-059edcfb], .result--image[data-v-059edcfb] {\n width: 40px;\n min-width: 40px;\n height: 40px;\n object-fit: contain;\n}\n.result--icon-class.rounded[data-v-059edcfb], .result--image.rounded[data-v-059edcfb] {\n border-radius: 50%;\n}\n.result--content[data-v-059edcfb] {\n display: flex;\n flex-direction: column;\n padding-inline-start: 10px;\n overflow: hidden;\n}\n.result--content--name[data-v-059edcfb], .result--content--subline[data-v-059edcfb] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\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-e8abf1d4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.smart-picker-search[data-v-e8abf1d4] {\n width: 100%;\n display: flex;\n flex-direction: column;\n padding: 0 16px 16px 16px;\n}\n.smart-picker-search.with-empty-content[data-v-e8abf1d4] {\n min-height: 400px;\n}\n.smart-picker-search .provider-icon[data-v-e8abf1d4] {\n width: 150px;\n height: 150px;\n object-fit: contain;\n filter: var(--background-invert-if-dark);\n}\n.smart-picker-search--select[data-v-e8abf1d4] {\n width: 100%;\n}\n.smart-picker-search--select .search-result[data-v-e8abf1d4] {\n width: 100%;\n}\n.smart-picker-search--select .group-name-icon[data-v-e8abf1d4],\n.smart-picker-search--select .option-simple-icon[data-v-e8abf1d4] {\n width: 20px;\n height: 20px;\n margin: 0 20px 0 10px;\n}\n.smart-picker-search--select .custom-option[data-v-e8abf1d4] {\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n overflow: hidden;\n}\n.smart-picker-search--select .option-text[data-v-e8abf1d4] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\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-b193005a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.reference-picker[data-v-b193005a] {\n display: flex;\n overflow-y: auto;\n width: 100%;\n}\n.reference-picker .custom-element-wrapper[data-v-b193005a] {\n display: flex;\n overflow-y: auto;\n width: 100%;\n}\n.reference-picker .custom-element-wrapper .custom-element[data-v-b193005a] {\n display: flex;\n overflow-y: auto;\n width: 100%;\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-15018516] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.reference-picker-modal[data-v-15018516] .modal-container {\n display: flex !important;\n}\n.reference-picker-modal--content[data-v-15018516] {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n overflow-y: auto;\n}\n.reference-picker-modal--content .close-button[data-v-15018516],\n.reference-picker-modal--content .back-button[data-v-15018516] {\n position: absolute;\n top: 4px;\n}\n.reference-picker-modal--content .back-button[data-v-15018516] {\n inset-inline-start: 4px;\n}\n.reference-picker-modal--content .close-button[data-v-15018516] {\n inset-inline-end: 4px;\n}\n.reference-picker-modal--content > h2[data-v-15018516] {\n display: flex;\n margin: 12px 0 20px 0;\n}\n.reference-picker-modal--content > h2 .icon[data-v-15018516] {\n margin-inline-end: 8px;\n}","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/dist/assets/referencePickerModal-DWMAMaU3.css"],names:[],mappings:"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AiB;AACnB;AACA;EACE,YAAY;EACZ,aAAa;EACb,mBAAmB;EACnB,wCAAwC;AAC1C;AACA;EACE,WAAW;AACb;AACA;EACE,WAAW;AACb;AACA;;EAEE,WAAW;EACX,YAAY;EACZ,qBAAqB;AACvB;AACA;EACE,qCAAqC;EACrC,aAAa;EACb,mBAAmB;EACnB,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AACrB,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,aAAa;EACb,gBAAgB;EAChB,WAAW;AACb;AACA;EACE,aAAa;EACb,gBAAgB;EAChB,WAAW;AACb;AACA;EACE,aAAa;EACb,gBAAgB;EAChB,WAAW;AACb,CAAC;;;EAGC;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,mBAAmB;EACnB,uBAAuB;EACvB,gBAAgB;AAClB;AACA;;EAEE,kBAAkB;EAClB,QAAQ;AACV;AACA;EACE,uBAAuB;AACzB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,sBAAsB;AACxB",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-e408867a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\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-90c6aa3b] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.provider-list[data-v-90c6aa3b] {\n width: 100%;\n min-height: 400px;\n padding: 0 16px 16px 16px;\n display: flex;\n flex-direction: column;\n}\n.provider-list--select[data-v-90c6aa3b] {\n width: 100%;\n}\n.provider-list--select .provider[data-v-90c6aa3b] {\n display: flex;\n align-items: center;\n height: 28px;\n overflow: hidden;\n}\n.provider-list--select .provider .link-icon[data-v-90c6aa3b] {\n margin-inline-end: 8px;\n}\n.provider-list--select .provider .provider-icon[data-v-90c6aa3b] {\n width: 20px;\n height: 20px;\n object-fit: contain;\n margin-inline-end: 8px;\n filter: var(--background-invert-if-dark);\n}\n.provider-list--select .provider .option-text[data-v-90c6aa3b] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\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-8ce33442] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.widget-custom[data-v-8ce33442] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n}\n.widget-custom.full-width[data-v-8ce33442] {\n width: var(--widget-full-width, 100%) !important;\n inset-inline-start: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1);\n position: relative;\n}\n.widget-access[data-v-8ce33442] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n padding: calc(var(--default-grid-baseline, 4px) * 3);\n}\n.widget-default[data-v-8ce33442] {\n width: 100%;\n margin: auto;\n margin-bottom: calc(var(--default-grid-baseline, 4px) * 3);\n margin-top: calc(var(--default-grid-baseline, 4px) * 3);\n overflow: hidden;\n border: 2px solid var(--color-border);\n border-radius: var(--border-radius-container);\n background-color: transparent;\n display: flex;\n}\n.widget-default--compact[data-v-8ce33442] {\n flex-direction: column;\n}\n.widget-default--compact .widget-default--image[data-v-8ce33442] {\n width: 100%;\n height: 150px;\n}\n.widget-default--compact .widget-default--details[data-v-8ce33442] {\n width: 100%;\n padding-top: calc(var(--default-grid-baseline, 4px) * 2);\n padding-bottom: calc(var(--default-grid-baseline, 4px) * 2);\n}\n.widget-default--compact .widget-default--description[data-v-8ce33442] {\n display: none;\n}\n.widget-default--image[data-v-8ce33442] {\n width: 40%;\n background-position: center;\n background-size: cover;\n background-repeat: no-repeat;\n}\n.widget-default--name[data-v-8ce33442] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n font-weight: bold;\n}\n.widget-default--details[data-v-8ce33442] {\n padding: calc(var(--default-grid-baseline, 4px) * 3);\n width: 60%;\n}\n.widget-default--details p[data-v-8ce33442] {\n margin: 0;\n padding: 0;\n}\n.widget-default--description[data-v-8ce33442] {\n overflow: hidden;\n text-overflow: ellipsis;\n display: -webkit-box;\n -webkit-line-clamp: 3;\n line-clamp: 3; /* stylelint-disable-line property-no-unknown */\n -webkit-box-orient: vertical;\n}\n.widget-default--link[data-v-8ce33442] {\n color: var(--color-text-maxcontrast);\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.toggle-interactive[data-v-8ce33442] {\n position: relative;\n}\n.toggle-interactive .toggle-interactive--button[data-v-8ce33442] {\n position: absolute;\n bottom: var(--default-grid-baseline);\n inset-inline-end: var(--default-grid-baseline);\n z-index: 10000;\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-a0658f2a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.raw-link[data-v-a0658f2a] {\n width: 100%;\n min-height: 350px;\n display: flex;\n flex-direction: column;\n overflow-y: auto;\n padding: 0 16px 16px 16px;\n}\n.raw-link .input-wrapper[data-v-a0658f2a] {\n width: 100%;\n}\n.raw-link .reference-widget[data-v-a0658f2a] {\n display: flex;\n}\n.raw-link--empty-content .provider-icon[data-v-a0658f2a] {\n width: 150px;\n height: 150px;\n object-fit: contain;\n filter: var(--background-invert-if-dark);\n}\n.raw-link--input[data-v-a0658f2a] {\n width: 99%;\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-059edcfb] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.result[data-v-059edcfb] {\n display: flex;\n align-items: center;\n height: var(--default-clickable-area);\n overflow: hidden;\n}\n.result--icon-class[data-v-059edcfb], .result--image[data-v-059edcfb] {\n width: 40px;\n min-width: 40px;\n height: 40px;\n object-fit: contain;\n}\n.result--icon-class.rounded[data-v-059edcfb], .result--image.rounded[data-v-059edcfb] {\n border-radius: 50%;\n}\n.result--content[data-v-059edcfb] {\n display: flex;\n flex-direction: column;\n padding-inline-start: 10px;\n overflow: hidden;\n}\n.result--content--name[data-v-059edcfb], .result--content--subline[data-v-059edcfb] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\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-e8abf1d4] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.smart-picker-search[data-v-e8abf1d4] {\n width: 100%;\n display: flex;\n flex-direction: column;\n padding: 0 16px 16px 16px;\n}\n.smart-picker-search.with-empty-content[data-v-e8abf1d4] {\n min-height: 400px;\n}\n.smart-picker-search .provider-icon[data-v-e8abf1d4] {\n width: 150px;\n height: 150px;\n object-fit: contain;\n filter: var(--background-invert-if-dark);\n}\n.smart-picker-search--select[data-v-e8abf1d4] {\n width: 100%;\n}\n.smart-picker-search--select .search-result[data-v-e8abf1d4] {\n width: 100%;\n}\n.smart-picker-search--select .group-name-icon[data-v-e8abf1d4],\n.smart-picker-search--select .option-simple-icon[data-v-e8abf1d4] {\n width: 20px;\n height: 20px;\n margin: 0 20px 0 10px;\n}\n.smart-picker-search--select .custom-option[data-v-e8abf1d4] {\n height: var(--default-clickable-area);\n display: flex;\n align-items: center;\n overflow: hidden;\n}\n.smart-picker-search--select .option-text[data-v-e8abf1d4] {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\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-b193005a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.reference-picker[data-v-b193005a] {\n display: flex;\n overflow-y: auto;\n width: 100%;\n}\n.reference-picker .custom-element-wrapper[data-v-b193005a] {\n display: flex;\n overflow-y: auto;\n width: 100%;\n}\n.reference-picker .custom-element-wrapper .custom-element[data-v-b193005a] {\n display: flex;\n overflow-y: auto;\n width: 100%;\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-15018516] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.reference-picker-modal[data-v-15018516] .modal-container {\n display: flex !important;\n}\n.reference-picker-modal--content[data-v-15018516] {\n width: 100%;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n overflow-y: auto;\n}\n.reference-picker-modal--content .close-button[data-v-15018516],\n.reference-picker-modal--content .back-button[data-v-15018516] {\n position: absolute;\n top: 4px;\n}\n.reference-picker-modal--content .back-button[data-v-15018516] {\n inset-inline-start: 4px;\n}\n.reference-picker-modal--content .close-button[data-v-15018516] {\n inset-inline-end: 4px;\n}\n.reference-picker-modal--content > h2[data-v-15018516] {\n display: flex;\n margin: 12px 0 20px 0;\n}\n.reference-picker-modal--content > h2 .icon[data-v-15018516] {\n margin-inline-end: 8px;\n}"],sourceRoot:""}]);const s=o},2300:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.push([e.id,'.splitpanes{display:flex;width:100%;height:100%}.splitpanes--vertical{flex-direction:row}.splitpanes--horizontal{flex-direction:column}.splitpanes--dragging .splitpanes__pane,*:has(.splitpanes--dragging){-webkit-user-select:none;user-select:none;pointer-events:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{transition:width .2s ease-out;will-change:width}.splitpanes--horizontal .splitpanes__pane{transition:height .2s ease-out;will-change:height}.splitpanes--dragging .splitpanes__pane{transition:none}.splitpanes__splitter{touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.default-theme.splitpanes .splitpanes__pane{background-color:#f2f2f2}.default-theme.splitpanes .splitpanes__splitter{background-color:#fff;box-sizing:border-box;position:relative;flex-shrink:0}.default-theme.splitpanes .splitpanes__splitter:before,.default-theme.splitpanes .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;transition:background-color .3s}.default-theme.splitpanes .splitpanes__splitter:hover:before,.default-theme.splitpanes .splitpanes__splitter:hover:after{background-color:#00000040}.default-theme.splitpanes .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{width:7px;border-left:1px solid #eee;margin-left:-1px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{transform:translateY(-50%);width:1px;height:30px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{height:7px;border-top:1px solid #eee;margin-top:-1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{transform:translate(-50%);width:30px;height:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}\n',"",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/node_modules/splitpanes/dist/splitpanes.css"],names:[],mappings:"AAAA,YAAY,YAAY,CAAC,UAAU,CAAC,WAAW,CAAC,sBAAsB,kBAAkB,CAAC,wBAAwB,qBAAqB,CAAC,qEAAqE,wBAAwB,CAAC,gBAAgB,CAAC,mBAAmB,CAAC,kBAAkB,UAAU,CAAC,WAAW,CAAC,eAAe,CAAC,wCAAwC,6BAA6B,CAAC,iBAAiB,CAAC,0CAA0C,8BAA8B,CAAC,kBAAkB,CAAC,wCAAwC,eAAe,CAAC,sBAAsB,iBAAiB,CAAC,4CAA4C,aAAa,CAAC,iBAAiB,CAAC,8CAA8C,cAAc,CAAC,iBAAiB,CAAC,4CAA4C,wBAAwB,CAAC,gDAAgD,qBAAqB,CAAC,qBAAqB,CAAC,iBAAiB,CAAC,aAAa,CAAC,6GAA6G,UAAU,CAAC,iBAAiB,CAAC,OAAO,CAAC,QAAQ,CAAC,0BAA0B,CAAC,+BAA+B,CAAC,yHAAyH,0BAA0B,CAAC,4DAA4D,WAAW,CAAC,4DAA4D,SAAS,CAAC,qHAAqH,SAAS,CAAC,0BAA0B,CAAC,gBAAgB,CAAC,oQAAoQ,0BAA0B,CAAC,SAAS,CAAC,WAAW,CAAC,mIAAmI,gBAAgB,CAAC,iIAAiI,eAAe,CAAC,yHAAyH,UAAU,CAAC,yBAAyB,CAAC,eAAe,CAAC,4QAA4Q,yBAAyB,CAAC,UAAU,CAAC,UAAU,CAAC,uIAAuI,eAAe,CAAC,qIAAqI,cAAc",sourcesContent:['.splitpanes{display:flex;width:100%;height:100%}.splitpanes--vertical{flex-direction:row}.splitpanes--horizontal{flex-direction:column}.splitpanes--dragging .splitpanes__pane,*:has(.splitpanes--dragging){-webkit-user-select:none;user-select:none;pointer-events:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{transition:width .2s ease-out;will-change:width}.splitpanes--horizontal .splitpanes__pane{transition:height .2s ease-out;will-change:height}.splitpanes--dragging .splitpanes__pane{transition:none}.splitpanes__splitter{touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.default-theme.splitpanes .splitpanes__pane{background-color:#f2f2f2}.default-theme.splitpanes .splitpanes__splitter{background-color:#fff;box-sizing:border-box;position:relative;flex-shrink:0}.default-theme.splitpanes .splitpanes__splitter:before,.default-theme.splitpanes .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;transition:background-color .3s}.default-theme.splitpanes .splitpanes__splitter:hover:before,.default-theme.splitpanes .splitpanes__splitter:hover:after{background-color:#00000040}.default-theme.splitpanes .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{width:7px;border-left:1px solid #eee;margin-left:-1px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{transform:translateY(-50%);width:1px;height:30px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{height:7px;border-top:1px solid #eee;margin-top:-1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{transform:translate(-50%);width:30px;height:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}\n'],sourceRoot:""}]);const s=o},4484:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.push([e.id,":root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}\n","",{version:3,sources:["webpack://./node_modules/@nextcloud/vue/node_modules/vue-select/dist/vue-select.css"],names:[],mappings:"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",sourcesContent:[":root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}\n"],sourceRoot:""}]);const s=o},1411:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var a=n(1354),i=n.n(a),r=n(6314),o=n.n(r)()(i());o.push([e.id,"#emptycontent[data-v-52c6e7ae]{margin:0;padding:10% 5%;background-color:var(--color-main-background)}iframe[data-v-52c6e7ae]{width:100%;height:calc(100% + var(--header-height));top:0;position:absolute}","",{version:3,sources:["webpack://./src/views/PDFView.vue"],names:[],mappings:"AACA,+BACC,QAAA,CACA,cAAA,CACA,6CAAA,CAGD,wBACC,UAAA,CAKA,wCAAA,CAGA,KAAA,CACA,iBAAA",sourceRoot:""}]);const s=o},6314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",a=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),a&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),a&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,a,i,r){"string"==typeof e&&(e=[[null,e,void 0]]);var o={};if(a)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=r),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),i&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=i):u[4]="".concat(i)),t.push(u))}},t}},1354:e=>{"use strict";e.exports=function(e){var t=e[1],n=e[3];if(!n)return t;if("function"==typeof btoa){var a=btoa(unescape(encodeURIComponent(JSON.stringify(n)))),i="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),r="/*# ".concat(i," */");return[t].concat([r]).join("\n")}return[t].join("\n")}},3850:function(e){"undefined"!=typeof self&&self,e.exports=function(){var e={537:function(){"undefined"!=typeof window&&function(){for(var e=0,t=["ms","moz","webkit","o"],n=0;ne.length)&&(t=e.length);for(var n=0,a=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}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 r,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,r=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw r}}}}(Object.getOwnPropertyNames(e));try{for(n.s();!(t=n.n()).done;){var a=t.value,i=e[a];e[a]=i&&"object"===d(i)?m(i):i}}catch(e){n.e(e)}finally{n.f()}return Object.freeze(e)}var p,f,h=function(e){if(!e.compressed)return e;for(var t in e.compressed=!1,e.emojis){var n=e.emojis[t];for(var a in c)n[a]=n[c[a]],delete n[c[a]];n.short_names||(n.short_names=[]),n.short_names.unshift(t),n.sheet_x=n.sheet[0],n.sheet_y=n.sheet[1],delete n.sheet,n.text||(n.text=""),n.added_in||(n.added_in=6),n.added_in=n.added_in.toFixed(1),n.search=g(n)}return m(e)},_=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","hankey"],A={};function v(){f=!0,p=l.get("frequently")}var b={add:function(e){f||v();var t=e.id;p||(p=A),p[t]||(p[t]=0),p[t]+=1,l.set("last",t),l.set("frequently",p)},get:function(e){if(f||v(),!p){A={};for(var t=[],n=Math.min(e,_.length),a=0;a',custom:'',flags:'',foods:'',nature:'',objects:'',smileys:'',people:' ',places:'',recent:'',symbols:''};function y(e,t,n,a,i,r,o,s){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),a&&(d.functional=!0),r&&(d._scopeId="data-v-"+r),o?(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__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},d._ssrRegister=l):i&&(l=s?function(){i.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(d.functional){d._injectStyles=l;var u=d.render;d.render=function(e,t){return l.call(t),u(e,t)}}else{var c=d.beforeCreate;d.beforeCreate=c?[].concat(c,l):[l]}return{exports:e,options:d}}var C=y({props:{i18n:{type:Object,required:!0},color:{type:String},categories:{type:Array,required:!0},activeCategory:{type:Object,default:function(){return{}}}},emits:["click"],created:function(){this.svgs=F}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"emoji-mart-anchors",attrs:{role:"tablist"}},e._l(e.categories,(function(n){return t("button",{key:n.id,class:{"emoji-mart-anchor":!0,"emoji-mart-anchor-selected":n.id==e.activeCategory.id},style:{color:n.id==e.activeCategory.id?e.color:""},attrs:{role:"tab",type:"button","aria-label":n.name,"aria-selected":n.id==e.activeCategory.id,"data-title":e.i18n.categories[n.id]},on:{click:function(t){return e.$emit("click",n)}}},[t("div",{attrs:{"aria-hidden":"true"},domProps:{innerHTML:e._s(e.svgs[n.id])}}),e._v(" "),t("span",{staticClass:"emoji-mart-anchor-bar",style:{backgroundColor:e.color},attrs:{"aria-hidden":"true"}})])})),0)}),[],!1,null,null,null),k=C.exports;function w(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function E(e){var t=function(e){if("object"!=d(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=d(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==d(t)?t:t+""}function x(e,t){for(var n=0;n1114111||Math.floor(o)!=o)throw RangeError("Invalid code point: "+o);o<=65535?n.push(o):(e=55296+((o-=65536)>>10),t=o%1024+56320,n.push(e,t)),(a+1===i||n.length>16384)&&(r+=String.fromCharCode.apply(null,n),n.length=0)}return r};function j(e){var t=e.split("-").map((function(e){return"0x".concat(e)}));return D.apply(null,t)}function S(e){return e.reduce((function(e,t){return-1===e.indexOf(t)&&e.push(t),e}),[])}function N(e,t){var n=S(e),a=S(t);return n.filter((function(e){return a.indexOf(e)>=0}))}function P(e,t){var n={};for(var a in e){var i=e[a],r=i;Object.prototype.hasOwnProperty.call(t,a)&&(r=t[a]),"object"===d(r)&&(r=P(i,r)),n[a]=r}return n}function T(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?q(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,i=function(){};return{s:i,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}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 r,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,r=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw r}}}}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{},a=n.emojisToShowFilter,i=n.include,r=n.exclude,o=n.custom,s=n.recent,l=n.recentLength,d=void 0===l?20:l;w(this,e),this._data=h(t),this._emojisFilter=a||null,this._include=i||null,this._exclude=r||null,this._custom=o||[],this._recent=s||b.get(d),this._emojis={},this._nativeEmojis={},this._emoticons={},this._categories=[],this._recentCategory={id:"recent",name:"Recent",emojis:[]},this._customCategory={id:"custom",name:"Custom",emojis:[]},this._searchIndex={},this.buildIndex(),Object.freeze(this)}),[{key:"buildIndex",value:function(){var e=this,t=this._data.categories;if(this._include&&(t=(t=t.filter((function(t){return e._include.includes(t.id)}))).sort((function(t,n){var a=e._include.indexOf(t.id),i=e._include.indexOf(n.id);return ai?1:0}))),t.forEach((function(t){if(e.isCategoryNeeded(t.id)){var n={id:t.id,name:t.name,emojis:[]};t.emojis.forEach((function(t){var a=e.addEmoji(t);a&&n.emojis.push(a)})),n.emojis.length&&e._categories.push(n)}})),this.isCategoryNeeded("custom")){if(this._custom.length>0){var n,a=T(this._custom);try{for(a.s();!(n=a.n()).done;){var i=n.value;this.addCustomEmoji(i)}}catch(e){a.e(e)}finally{a.f()}}this._customCategory.emojis.length&&this._categories.push(this._customCategory)}this.isCategoryNeeded("recent")&&(this._recent.length&&this._recent.map((function(t){var n,a=T(e._customCategory.emojis);try{for(a.s();!(n=a.n()).done;){var i=n.value;if(i.id===t)return void e._recentCategory.emojis.push(i)}}catch(e){a.e(e)}finally{a.f()}e.hasEmoji(t)&&e._recentCategory.emojis.push(e.emoji(t))})),this._recentCategory.emojis.length&&this._categories.unshift(this._recentCategory))}},{key:"findEmoji",value:function(e,t){var n=e.match(L);if(n&&(e=n[1],n[2]&&(t=parseInt(n[2],10))),this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]),this._emojis.hasOwnProperty(e)){var a=this._emojis[e];return t?a.getSkin(t):a}return this._nativeEmojis.hasOwnProperty(e)?this._nativeEmojis[e]:null}},{key:"categories",value:function(){return this._categories}},{key:"emoji",value:function(e){this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]);var t=this._emojis[e];if(!t)throw new Error("Can not find emoji by id: "+e);return t}},{key:"firstEmoji",value:function(){var e=this._emojis[Object.keys(this._emojis)[0]];if(!e)throw new Error("Can not get first emoji");return e}},{key:"hasEmoji",value:function(e){return this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]),!!this._emojis[e]}},{key:"nativeEmoji",value:function(e){return this._nativeEmojis.hasOwnProperty(e)?this._nativeEmojis[e]:null}},{key:"search",value:function(e,t){var n=this;if(t||(t=75),!e.length)return null;if("-"==e||"-1"==e)return[this.emoji("-1")];var a,i=e.toLowerCase().split(/[\s|,|\-|_]+/);i.length>2&&(i=[i[0],i[1]]),a=i.map((function(e){for(var t=n._emojis,a=n._searchIndex,i=0,r=function(){var n=e[o];if(i++,a[n]||(a[n]={}),!(a=a[n]).results){var r={};for(var s in a.results=[],a.emojis={},t){var l=t[s],d=l._data.search,u=e.substr(0,i),c=d.indexOf(u);if(-1!=c){var g=c+1;u==s&&(g=0),a.results.push(l),a.emojis[s]=l,r[s]=g}}a.results.sort((function(e,t){return r[e.id]-r[t.id]}))}t=a.emojis},o=0;o1?N.apply(null,a):a.length?a[0]:[])&&r.length>t&&(r=r.slice(0,t)),r}},{key:"addCustomEmoji",value:function(e){var t=Object.assign({},e,{id:e.short_names[0],custom:!0});t.search||(t.search=g(t));var n=new R(t);return this._emojis[n.id]=n,this._customCategory.emojis.push(n),n}},{key:"addEmoji",value:function(e){var t=this,n=this._data.emojis[e];if(!this.isEmojiNeeded(n))return!1;var a=new R(n);if(this._emojis[e]=a,a.native&&(this._nativeEmojis[a.native]=a),a._skins)for(var i in a._skins){var r=a._skins[i];r.native&&(this._nativeEmojis[r.native]=r)}return a.emoticons&&a.emoticons.forEach((function(n){t._emoticons[n]||(t._emoticons[n]=e)})),a}},{key:"isCategoryNeeded",value:function(e){var t=!this._include||!this._include.length||this._include.indexOf(e)>-1,n=!(!this._exclude||!this._exclude.length)&&this._exclude.indexOf(e)>-1;return!(!t||n)}},{key:"isEmojiNeeded",value:function(e){return!this._emojisFilter||this._emojisFilter(e)}}]),R=B((function e(t){if(w(this,e),this._data=Object.assign({},t),this._skins=null,this._data.skin_variations)for(var n in this._skins=[],z){var a=z[n],i=this._data.skin_variations[a],r=Object.assign({},t);for(var o in i)r[o]=i[o];delete r.skin_variations,r.skin_tone=parseInt(n)+1,this._skins.push(new e(r))}for(var s in this._sanitized=O(this._data),this._sanitized)this[s]=this._sanitized[s];this.short_names=this._data.short_names,this.short_name=this._data.short_names[0],Object.freeze(this)}),[{key:"getSkin",value:function(e){return e&&"native"!=e&&this._skins?this._skins[e-1]:this}},{key:"getPosition",value:function(){var e=+(100/60*this._data.sheet_x).toFixed(2),t=+(100/60*this._data.sheet_y).toFixed(2);return"".concat(e,"% ").concat(t,"%")}},{key:"ariaLabel",value:function(){return[this.native].concat(this.short_names).filter(Boolean).join(", ")}}]),M=B((function e(t,n,a,i,r,o,s){w(this,e),this._emoji=t,this._native=i,this._skin=n,this._set=a,this._fallback=r,this.canRender=this._canRender(),this.cssClass=this._cssClass(),this.cssStyle=this._cssStyle(s),this.content=this._content(),this.title=!0===o?t.short_name:null,this.ariaLabel=t.ariaLabel(),Object.freeze(this)}),[{key:"getEmoji",value:function(){return this._emoji.getSkin(this._skin)}},{key:"_canRender",value:function(){return this._isCustom()||this._isNative()||this._hasEmoji()||this._fallback}},{key:"_cssClass",value:function(){return["emoji-set-"+this._set,"emoji-type-"+this._emojiType()]}},{key:"_cssStyle",value:function(e){var t={};return this._isCustom()?t={backgroundImage:"url("+this.getEmoji()._data.imageUrl+")",backgroundSize:"100%",width:e+"px",height:e+"px"}:this._hasEmoji()&&!this._isNative()&&(t={backgroundPosition:this.getEmoji().getPosition()}),e&&(t=this._isNative()?Object.assign(t,{fontSize:Math.round(.95*e*10)/10+"px"}):Object.assign(t,{width:e+"px",height:e+"px"})),t}},{key:"_content",value:function(){return this._isCustom()?"":this._isNative()?this.getEmoji().native:this._hasEmoji()?"":this._fallback?this._fallback(this.getEmoji()):null}},{key:"_isNative",value:function(){return this._native}},{key:"_isCustom",value:function(){return this.getEmoji().custom}},{key:"_hasEmoji",value:function(){if(!this.getEmoji()._data)return!1;var e=this.getEmoji()._data["has_img_"+this._set];return void 0===e||e}},{key:"_emojiType",value:function(){return this._isCustom()?"custom":this._isNative()?"native":this._hasEmoji()?"image":"fallback"}}]);function O(e){var t=e.name,n=e.short_names,a=e.skin_tone,i=e.skin_variations,r=e.emoticons,o=e.unified,s=e.custom,l=e.imageUrl,d=e.id||n[0],u=":".concat(d,":");return s?{id:d,name:t,colons:u,emoticons:r,custom:s,imageUrl:l}:(a&&(u+=":skin-tone-".concat(a,":")),{id:d,name:t,colons:u,emoticons:r,unified:o.toLowerCase(),skin:a||(i?1:null),native:j(o)})}function G(e,t,n){return(t=E(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var X={native:{type:Boolean,default:!1},tooltip:{type:Boolean,default:!1},fallback:{type:Function},skin:{type:Number,default:1},set:{type:String,default:"apple"},emoji:{type:[String,Object],required:!0},size:{type:Number,default:null},tag:{type:String,default:"span"}},H={perLine:{type:Number,default:9},maxSearchResults:{type:Number,default:75},emojiSize:{type:Number,default:24},title:{type:String,default:"Emoji Mart™"},emoji:{type:String,default:"department_store"},color:{type:String,default:"#ae65c5"},set:{type:String,default:"apple"},skin:{type:Number,default:null},defaultSkin:{type:Number,default:1},native:{type:Boolean,default:!1},emojiTooltip:{type:Boolean,default:!1},autoFocus:{type:Boolean,default:!1},i18n:{type:Object,default:function(){return{}}},showPreview:{type:Boolean,default:!0},showSearch:{type:Boolean,default:!0},showCategories:{type:Boolean,default:!0},showSkinTones:{type:Boolean,default:!0},infiniteScroll:{type:Boolean,default:!0},pickerStyles:{type:Object,default:function(){return{}}}};function W(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function $(e){for(var t=1;t0},emojiObjects:function(){var e=this;return this.emojis.map((function(t){return{emojiObject:t,emojiView:new M(t,e.emojiProps.skin,e.emojiProps.set,e.emojiProps.native,e.emojiProps.fallback,e.emojiProps.emojiTooltip,e.emojiProps.emojiSize)}}))}},components:{Emoji:U}},(function(){var e=this,t=e._self._c;return e.isVisible&&(e.isSearch||e.hasResults)?t("section",{class:{"emoji-mart-category":!0,"emoji-mart-no-results":!e.hasResults},attrs:{"aria-label":e.i18n.categories[e.id]}},[t("div",{staticClass:"emoji-mart-category-label"},[t("h3",{staticClass:"emoji-mart-category-label"},[e._v(e._s(e.i18n.categories[e.id]))])]),e._v(" "),e._l(e.emojiObjects,(function(n){var a=n.emojiObject,i=n.emojiView;return[i.canRender?t("button",{key:a.id,staticClass:"emoji-mart-emoji",class:e.activeClass(a),attrs:{"aria-label":i.ariaLabel,role:"option","aria-selected":"false","aria-posinset":"1","aria-setsize":"1812",type:"button","data-title":a.short_name,title:i.title},on:{mouseenter:function(t){e.emojiProps.onEnter(i.getEmoji())},mouseleave:function(t){e.emojiProps.onLeave(i.getEmoji())},click:function(t){e.emojiProps.onClick(i.getEmoji())}}},[t("span",{class:i.cssClass,style:i.cssStyle},[e._v(e._s(i.content))])]):e._e()]})),e._v(" "),e.hasResults?e._e():t("div",[t("emoji",{attrs:{data:e.data,emoji:"sleuth_or_spy",native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}}),e._v(" "),t("div",{staticClass:"emoji-mart-no-results-label"},[e._v(e._s(e.i18n.notfound))])],1)],2):e._e()}),[],!1,null,null,null).exports,Y=y({props:{skin:{type:Number,required:!0}},emits:["change"],data:function(){return{opened:!1}},methods:{onClick:function(e){this.opened&&e!=this.skin&&this.$emit("change",e),this.opened=!this.opened}}},(function(){var e=this,t=e._self._c;return t("div",{class:{"emoji-mart-skin-swatches":!0,"emoji-mart-skin-swatches-opened":e.opened}},e._l(6,(function(n){return t("span",{key:n,class:{"emoji-mart-skin-swatch":!0,"emoji-mart-skin-swatch-selected":e.skin==n}},[t("span",{class:"emoji-mart-skin emoji-mart-skin-tone-"+n,on:{click:function(t){return e.onClick(n)}}})])})),0)}),[],!1,null,null,null).exports,K=y({props:{data:{type:Object,required:!0},title:{type:String,required:!0},emoji:{type:[String,Object]},idleEmoji:{type:[String,Object],required:!0},showSkinTones:{type:Boolean,default:!0},emojiProps:{type:Object,required:!0},skinProps:{type:Object,required:!0},onSkinChange:{type:Function,required:!0}},computed:{emojiData:function(){return this.emoji?this.emoji:{}},emojiShortNames:function(){return this.emojiData.short_names},emojiEmoticons:function(){return this.emojiData.emoticons}},components:{Emoji:U,Skins:Y}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"emoji-mart-preview"},[e.emoji?[t("div",{staticClass:"emoji-mart-preview-emoji"},[t("emoji",{attrs:{data:e.data,emoji:e.emoji,native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}})],1),e._v(" "),t("div",{staticClass:"emoji-mart-preview-data"},[t("div",{staticClass:"emoji-mart-preview-name"},[e._v(e._s(e.emoji.name))]),e._v(" "),t("div",{staticClass:"emoji-mart-preview-shortnames"},e._l(e.emojiShortNames,(function(n){return t("span",{key:n,staticClass:"emoji-mart-preview-shortname"},[e._v(":"+e._s(n)+":")])})),0),e._v(" "),t("div",{staticClass:"emoji-mart-preview-emoticons"},e._l(e.emojiEmoticons,(function(n){return t("span",{key:n,staticClass:"emoji-mart-preview-emoticon"},[e._v(e._s(n))])})),0)])]:[t("div",{staticClass:"emoji-mart-preview-emoji"},[t("emoji",{attrs:{data:e.data,emoji:e.idleEmoji,native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}})],1),e._v(" "),t("div",{staticClass:"emoji-mart-preview-data"},[t("span",{staticClass:"emoji-mart-title-label"},[e._v(e._s(e.title))])]),e._v(" "),e.showSkinTones?t("div",{staticClass:"emoji-mart-preview-skins"},[t("skins",{attrs:{skin:e.skinProps.skin},on:{change:function(t){return e.onSkinChange(t)}}})],1):e._e()]],2)}),[],!1,null,null,null).exports,Z=y({props:{data:{type:Object,required:!0},i18n:{type:Object,required:!0},autoFocus:{type:Boolean,default:!1},onSearch:{type:Function,required:!0},onArrowLeft:{type:Function,required:!1},onArrowRight:{type:Function,required:!1},onArrowDown:{type:Function,required:!1},onArrowUp:{type:Function,required:!1},onEnter:{type:Function,required:!1}},emits:["search","enter","arrowUp","arrowDown","arrowRight","arrowLeft"],data:function(){return{value:""}},computed:{emojiIndex:function(){return this.data}},watch:{value:function(){this.$emit("search",this.value)}},methods:{clear:function(){this.value=""}},mounted:function(){var e=this.$el.querySelector("input");this.autoFocus&&e.focus()}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"emoji-mart-search"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],attrs:{type:"text",placeholder:e.i18n.search,role:"textbox","aria-autocomplete":"list","aria-owns":"emoji-mart-list","aria-label":"Search for an emoji","aria-describedby":"emoji-mart-search-description"},domProps:{value:e.value},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:function(t){return e.$emit("arrowLeft",t)}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:function(){return e.$emit("arrowRight")}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:function(){return e.$emit("arrowDown")}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:function(t){return e.$emit("arrowUp",t)}.apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:function(){return e.$emit("enter")}.apply(null,arguments)}],input:function(t){t.target.composing||(e.value=t.target.value)}}}),e._v(" "),t("span",{staticClass:"hidden",attrs:{id:"emoji-picker-search-description"}},[e._v("Use the left, right, up and down arrow keys to navigate the emoji search\n results.")])])}),[],!1,null,null,null),Q=Z.exports;function J(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n0})),this._categories[0].first=!0,Object.freeze(this._categories),this.activeCategory=this._categories[0],this.searchEmojis=null,this.previewEmoji=null,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=-1}),[{key:"onScroll",value:function(){var e=this._vm.$refs.scroll;if(e){for(var t=e.scrollTop,n=this.filteredCategories[0],a=0,i=this.filteredCategories.length;at)break;n=r}this.activeCategory=n}}},{key:"allCategories",get:function(){return this._categories}},{key:"filteredCategories",get:function(){return this.searchEmojis?[{id:"search",name:"Search",emojis:this.searchEmojis}]:this._categories.filter((function(e){return e.emojis.length>0}))}},{key:"previewEmojiCategory",get:function(){return this.previewEmojiCategoryIdx>=0?this.filteredCategories[this.previewEmojiCategoryIdx]:null}},{key:"onAnchorClick",value:function(e){var t=this;if(!this.searchEmojis){var n=this.filteredCategories.indexOf(e),a=this._vm.getCategoryComponent(n);this._vm.infiniteScroll?function(){if(a){var n=a.$el.offsetTop;e.first&&(n=0),t._vm.$refs.scroll.scrollTop=n}}():this.activeCategory=this.filteredCategories[n]}}},{key:"onSearch",value:function(e){var t=this._data.search(e,this.maxSearchResults);this.searchEmojis=t,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=0,this.updatePreviewEmoji()}},{key:"onEmojiEnter",value:function(e){this.previewEmoji=e,this.previewEmojiIdx=-1,this.previewEmojiCategoryIdx=-1}},{key:"onEmojiLeave",value:function(e){this.previewEmoji=null}},{key:"onArrowLeft",value:function(){this.previewEmojiIdx>0?this.previewEmojiIdx-=1:(this.previewEmojiCategoryIdx-=1,this.previewEmojiCategoryIdx<0?this.previewEmojiCategoryIdx=0:this.previewEmojiIdx=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length-1),this.updatePreviewEmoji()}},{key:"onArrowRight",value:function(){this.previewEmojiIdx=this.filteredCategories.length?this.previewEmojiCategoryIdx=this.filteredCategories.length-1:this.previewEmojiIdx=0),this.updatePreviewEmoji()}},{key:"onArrowDown",value:function(){if(-1==this.previewEmojiIdx)return this.onArrowRight();var e=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length,t=this._perLine;this.previewEmojiIdx+t>e&&(t=e%this._perLine);for(var n=0;n0?this.filteredCategories[this.previewEmojiCategoryIdx-1].emojis.length%this._perLine:0);for(var t=0;ta+t.scrollTop&&(t.scrollTop+=n.offsetHeight),n&&n.offsetTop{"undefined"!=typeof window&&function(){for(var e=0,t=["ms","moz","webkit","o"],n=0;n{"use strict";var t=/["'&<>]/;e.exports=function(e){var n,a=""+e,i=t.exec(a);if(!i)return a;var r="",o=0,s=0;for(o=i.index;o{"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,a=Object.defineProperty,i=Object.getOwnPropertyDescriptor,r=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},o=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var a,i=t.call(e,"constructor"),r=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!i&&!r)return!1;for(a in e);return void 0===a||t.call(e,a)},s=function(e,t){a&&"__proto__"===t.name?a(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},l=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(i)return i(e,n).value}return e[n]};e.exports=function e(){var t,n,a,i,d,u,c=arguments[0],g=1,m=arguments.length,p=!1;for("boolean"==typeof c&&(p=c,c=arguments[1]||{},g=2),(null==c||"object"!=typeof c&&"function"!=typeof c)&&(c={});g{"use strict";n.d(t,{K:()=>v});var a=n(9054);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}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 r,o=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){s=!0,r=e},f:function(){try{o||null==n.return||n.return()}finally{if(s)throw r}}}}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t);if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function l(e){for(var t=1;t0?e[e.length-1]:null},activateTrap:function(e,t){t!==c.getActiveTrap(e)&&c.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),c.unpauseTrap(e)},pauseTrap:function(e){var t=c.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=c.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},g=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},m=function(e){return g(e)&&!e.shiftKey},p=function(e){return g(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),a=1;a1&&void 0!==arguments[1]?arguments[1]:{},n=t.hasFallback,a=void 0!==n&&n,r=t.params,o=void 0===r?[]:r,l=s[e];if("function"==typeof l&&(l=l.apply(void 0,d(o))),!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 u=l;if("string"==typeof l){try{u=i.querySelector(l)}catch(t){throw new Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!u&&!a)throw new Error("`".concat(e,"` as selector refers to no known node"))}return u},y=function(){var e=F("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!(0,a.tp)(e,s.tabbableOptions))if(b(i.activeElement)>=0)e=i.activeElement;else{var t=u.tabbableGroups[0];e=t&&t.firstTabbableNode||F("fallbackFocus")}else null===e&&(e=F("fallbackFocus"));if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},C=function(){if(u.containerGroups=u.containers.map((function(e){var t=(0,a.Kr)(e,s.tabbableOptions),n=(0,a.nq)(e,s.tabbableOptions),i=t.length>0?t[0]:void 0,r=t.length>0?t[t.length-1]:void 0,o=n.find((function(e){return(0,a.AO)(e)})),l=n.slice().reverse().find((function(e){return(0,a.AO)(e)})),d=!!t.find((function(e){return(0,a.yT)(e)>0}));return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:d,firstTabbableNode:i,lastTabbableNode:r,firstDomTabbableNode:o,lastDomTabbableNode:l,nextTabbableNode:function(e){var i=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=t.indexOf(e);return r<0?i?n.slice(n.indexOf(e)+1).find((function(e){return(0,a.AO)(e)})):n.slice(0,n.indexOf(e)).reverse().find((function(e){return(0,a.AO)(e)})):t[r+(i?1:-1)]}}})),u.tabbableGroups=u.containerGroups.filter((function(e){return e.tabbableNodes.length>0})),u.tabbableGroups.length<=0&&!F("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(u.containerGroups.find((function(e){return e.posTabIndexesFound}))&&u.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.")},k=function(e){var t=e.activeElement;if(t)return t.shadowRoot&&null!==t.shadowRoot.activeElement?k(t.shadowRoot):t},w=function(e){!1!==e&&e!==k(document)&&(e&&e.focus?(e.focus({preventScroll:!!s.preventScroll}),u.mostRecentlyFocusedNode=e,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(e)&&e.select()):w(y()))},E=function(e){var t=F("setReturnFocus",{params:[e]});return t||!1!==t&&e},x=function(e){var t=e.target,n=e.event,i=e.isBackward,r=void 0!==i&&i;t=t||_(n),C();var o=null;if(u.tabbableGroups.length>0){var l=b(t,n),d=l>=0?u.containerGroups[l]:void 0;if(l<0)o=r?u.tabbableGroups[u.tabbableGroups.length-1].lastTabbableNode:u.tabbableGroups[0].firstTabbableNode;else if(r){var c=u.tabbableGroups.findIndex((function(e){var n=e.firstTabbableNode;return t===n}));if(c<0&&(d.container===t||(0,a.tp)(t,s.tabbableOptions)&&!(0,a.AO)(t,s.tabbableOptions)&&!d.nextTabbableNode(t,!1))&&(c=l),c>=0){var m=0===c?u.tabbableGroups.length-1:c-1,p=u.tabbableGroups[m];o=(0,a.yT)(t)>=0?p.lastTabbableNode:p.lastDomTabbableNode}else g(n)||(o=d.nextTabbableNode(t,!1))}else{var f=u.tabbableGroups.findIndex((function(e){var n=e.lastTabbableNode;return t===n}));if(f<0&&(d.container===t||(0,a.tp)(t,s.tabbableOptions)&&!(0,a.AO)(t,s.tabbableOptions)&&!d.nextTabbableNode(t))&&(f=l),f>=0){var h=f===u.tabbableGroups.length-1?0:f+1,A=u.tabbableGroups[h];o=(0,a.yT)(t)>=0?A.firstTabbableNode:A.firstDomTabbableNode}else g(n)||(o=d.nextTabbableNode(t))}}else o=F("fallbackFocus");return o},B=function(e){var t=_(e);b(t,e)>=0||(h(s.clickOutsideDeactivates,e)?n.deactivate({returnFocus:s.returnFocusOnDeactivate}):h(s.allowOutsideClick,e)||e.preventDefault())},D=function(e){var t=_(e),n=b(t,e)>=0;if(n||t instanceof Document)n&&(u.mostRecentlyFocusedNode=t);else{var i;e.stopImmediatePropagation();var r=!0;if(u.mostRecentlyFocusedNode)if((0,a.yT)(u.mostRecentlyFocusedNode)>0){var o=b(u.mostRecentlyFocusedNode),l=u.containerGroups[o].tabbableNodes;if(l.length>0){var d=l.findIndex((function(e){return e===u.mostRecentlyFocusedNode}));d>=0&&(s.isKeyForward(u.recentNavEvent)?d+1=0&&(i=l[d-1],r=!1))}}else u.containerGroups.some((function(e){return e.tabbableNodes.some((function(e){return(0,a.yT)(e)>0}))}))||(r=!1);else r=!1;r&&(i=x({target:u.mostRecentlyFocusedNode,isBackward:s.isKeyBackward(u.recentNavEvent)})),w(i||(u.mostRecentlyFocusedNode||y()))}u.recentNavEvent=void 0},j=function(e){(s.isKeyForward(e)||s.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];u.recentNavEvent=e;var n=x({event:e,isBackward:t});n&&(g(e)&&e.preventDefault(),w(n))}(e,s.isKeyBackward(e))},S=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(s.escapeDeactivates,e)||(e.preventDefault(),n.deactivate())},N=function(e){var t=_(e);b(t,e)>=0||h(s.clickOutsideDeactivates,e)||h(s.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},P=function(){if(u.active)return c.activateTrap(o,n),u.delayInitialFocusTimer=s.delayInitialFocus?f((function(){w(y())})):w(y()),i.addEventListener("focusin",D,!0),i.addEventListener("mousedown",B,{capture:!0,passive:!1}),i.addEventListener("touchstart",B,{capture:!0,passive:!1}),i.addEventListener("click",N,{capture:!0,passive:!1}),i.addEventListener("keydown",j,{capture:!0,passive:!1}),i.addEventListener("keydown",S),n},T=function(){if(u.active)return i.removeEventListener("focusin",D,!0),i.removeEventListener("mousedown",B,!0),i.removeEventListener("touchstart",B,!0),i.removeEventListener("click",N,!0),i.removeEventListener("keydown",j,!0),i.removeEventListener("keydown",S),n},q="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver((function(e){e.some((function(e){return Array.from(e.removedNodes).some((function(e){return e===u.mostRecentlyFocusedNode}))}))&&w(y())})):void 0,L=function(){q&&(q.disconnect(),u.active&&!u.paused&&u.containers.map((function(e){q.observe(e,{subtree:!0,childList:!0})})))};return n={get active(){return u.active},get paused(){return u.paused},activate:function(e){if(u.active)return this;var t=v(e,"onActivate"),a=v(e,"onPostActivate"),r=v(e,"checkCanFocusTrap"),l=c.getActiveTrap(o),d=!1;l&&!l.paused&&(l._setSubtreeIsolation(!1),d=!0);try{r||C(),u.active=!0,u.paused=!1,u.nodeFocusedBeforeActivation=k(i),null==t||t();var g=function(){r&&C(),P(),L(),s.isolateSubtrees&&n._setSubtreeIsolation(!0),null==a||a()};if(r)return r(u.containers.concat()).then(g,g),this;g()}catch(e){throw l===c.getActiveTrap(o)&&d&&l._setSubtreeIsolation(!0),e}return this},deactivate:function(e){if(!u.active)return this;var t=l({onDeactivate:s.onDeactivate,onPostDeactivate:s.onPostDeactivate,checkCanReturnFocus:s.checkCanReturnFocus},e);clearTimeout(u.delayInitialFocusTimer),u.delayInitialFocusTimer=void 0,u.paused||n._setSubtreeIsolation(!1),u.alreadyInert.clear(),T(),u.active=!1,u.paused=!1,L(),c.deactivateTrap(o,n);var a=v(t,"onDeactivate"),i=v(t,"onPostDeactivate"),r=v(t,"checkCanReturnFocus"),d=v(t,"returnFocus","returnFocusOnDeactivate");null==a||a();var g=function(){f((function(){d&&w(E(u.nodeFocusedBeforeActivation)),null==i||i()}))};return d&&r?(r(E(u.nodeFocusedBeforeActivation)).then(g,g),this):(g(),this)},pause:function(e){return u.active?(u.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return u.active?(u.manuallyPaused=!1,o[o.length-1]!==this?this:this._setPausedState(!1,e)):this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return u.containers=t.map((function(e){return"string"==typeof e?i.querySelector(e):e})),s.isolateSubtrees&&function(e){u.active&&!u.paused&&n._setSubtreeIsolation(!1),u.adjacentElements.clear(),u.alreadyInert.clear();var t,a=new Set,i=new Set,o=r(e);try{for(o.s();!(t=o.n()).done;){var s=t.value;a.add(s);for(var l="undefined"!=typeof ShadowRoot&&s.getRootNode()instanceof ShadowRoot,d=s;d;){a.add(d);var c=d.parentElement,g=[];c?g=c.children:!c&&l&&(g=d.getRootNode().children,c=d.getRootNode().host,l="undefined"!=typeof ShadowRoot&&c.getRootNode()instanceof ShadowRoot);var m,p=r(g);try{for(p.s();!(m=p.n()).done;){var f=m.value;i.add(f)}}catch(e){p.e(e)}finally{p.f()}d=c}}}catch(e){o.e(e)}finally{o.f()}a.forEach((function(e){i.delete(e)})),u.adjacentElements=i}(u.containers),u.active&&(C(),s.isolateSubtrees&&!u.paused&&n._setSubtreeIsolation(!0)),L(),this}},Object.defineProperties(n,{_isManuallyPaused:{value:function(){return u.manuallyPaused}},_setPausedState:{value:function(e,t){if(u.paused===e)return this;if(u.paused=e,e){var a=v(t,"onPause"),i=v(t,"onPostPause");null==a||a(),T(),L(),n._setSubtreeIsolation(!1),null==i||i()}else{var r=v(t,"onUnpause"),o=v(t,"onPostUnpause");null==r||r(),n._setSubtreeIsolation(!0),C(),P(),L(),null==o||o()}return this}},_setSubtreeIsolation:{value:function(e){s.isolateSubtrees&&u.adjacentElements.forEach((function(t){e?((t.inert||t.hasAttribute("inert"))&&u.alreadyInert.add(t),t.inert=!0):u.alreadyInert.has(t)||(t.inert=!1)}))}}}),n.updateContainerElements(e),n}},251:(e,t)=>{t.read=function(e,t,n,a,i){var r,o,s=8*i-a-1,l=(1<>1,u=-7,c=n?i-1:0,g=n?-1:1,m=e[t+c];for(c+=g,r=m&(1<<-u)-1,m>>=-u,u+=s;u>0;r=256*r+e[t+c],c+=g,u-=8);for(o=r&(1<<-u)-1,r>>=-u,u+=a;u>0;o=256*o+e[t+c],c+=g,u-=8);if(0===r)r=1-d;else{if(r===l)return o?NaN:1/0*(m?-1:1);o+=Math.pow(2,a),r-=d}return(m?-1:1)*o*Math.pow(2,r-a)},t.write=function(e,t,n,a,i,r){var o,s,l,d=8*r-i-1,u=(1<>1,g=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,m=a?0:r-1,p=a?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=u):(o=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-o))<1&&(o--,l*=2),(t+=o+c>=1?g/l:g*Math.pow(2,1-c))*l>=2&&(o++,l/=2),o+c>=u?(s=0,o=u):o+c>=1?(s=(t*l-1)*Math.pow(2,i),o+=c):(s=t*Math.pow(2,c-1)*Math.pow(2,i),o=0));i>=8;e[n+m]=255&s,m+=p,s/=256,i-=8);for(o=o<0;e[n+m]=255&o,m+=p,o/=256,d-=8);e[n+m-p]|=128*f}},5077:e=>{"use strict";var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,a=/^\s*/,i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,r=/^:\s*/,o=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,l=/^\s+|\s+$/g,d="";function u(e){return e?e.replace(l,d):d}e.exports=function(e,l){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];l=l||{};var c=1,g=1;function m(e){var t=e.match(n);t&&(c+=t.length);var a=e.lastIndexOf("\n");g=~a?e.length-a:g+e.length}function p(){var e={line:c,column:g};return function(t){return t.position=new f(e),A(),t}}function f(e){this.start=e,this.end={line:c,column:g},this.source=l.source}function h(t){var n=new Error(l.source+":"+c+":"+g+": "+t);if(n.reason=t,n.filename=l.source,n.line=c,n.column=g,n.source=e,!l.silent)throw n}function _(t){var n=t.exec(e);if(n){var a=n[0];return m(a),e=e.slice(a.length),n}}function A(){_(a)}function v(e){var t;for(e=e||[];t=b();)!1!==t&&e.push(t);return e}function b(){var t=p();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;d!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,d===e.charAt(n-1))return h("End of comment missing");var a=e.slice(2,n-2);return g+=2,m(a),e=e.slice(n),g+=2,t({type:"comment",comment:a})}}function F(){var e=p(),n=_(i);if(n){if(b(),!_(r))return h("property missing ':'");var a=_(o),l=e({type:"declaration",property:u(n[0].replace(t,d)),value:a?u(a[0].replace(t,d)):d});return _(s),l}}return f.prototype.content=e,A(),function(){var e,t=[];for(v(t);e=F();)!1!==e&&(t.push(e),v(t));return t}()}},6368:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n="~";function a(){}function i(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function r(e,t,a,r,o){if("function"!=typeof a)throw new TypeError("The listener must be a function");var s=new i(a,r||e,o),l=n?n+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],s]:e._events[l].push(s):(e._events[l]=s,e._eventsCount++),e}function o(e,t){0==--e._eventsCount?e._events=new a:delete e._events[t]}function s(){this._events=new a,this._eventsCount=0}Object.create&&(a.prototype=Object.create(null),(new a).__proto__||(n=!1)),s.prototype.eventNames=function(){var e,a,i=[];if(0===this._eventsCount)return i;for(a in e=this._events)t.call(e,a)&&i.push(n?a.slice(1):a);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(e)):i},s.prototype.listeners=function(e){var t=n?n+e:e,a=this._events[t];if(!a)return[];if(a.fn)return[a.fn];for(var i=0,r=a.length,o=new Array(r);i{var t,n,a=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function o(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!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:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:r}catch(e){n=r}}();var s,l=[],d=!1,u=-1;function c(){d&&s&&(d=!1,s.length?l=s.concat(l):u=-1,l.length&&g())}function g(){if(!d){var e=o(c);d=!0;for(var t=l.length;t;){for(s=l,l=[];++u1)for(var n=1;n/g,d=/<\/?([^\s\/>]+)/;function u(e,t,n){return g(e=e||"",c(t=t||[],n=n||""))}function c(e,t){return{allowable_tags:e=function(e){let t=new Set;if("string"==typeof e){let n;for(;n=l.exec(e);)t.add(n[1])}else i.nonNative||"function"!=typeof e[i.iterator]?"function"==typeof e.forEach&&e.forEach(t.add,t):t=new Set(e);return t}(e),tag_replacement:t,state:r,tag_buffer:"",depth:0,in_quote_char:""}}function g(e,t){if("string"!=typeof e)throw new TypeError("'html' parameter must be a string");let n=t.allowable_tags,a=t.tag_replacement,i=t.state,l=t.tag_buffer,d=t.depth,u=t.in_quote_char,c="";for(let t=0,g=e.length;t":if(u)break;if(d){d--;break}u="",i=r,l+=">",n.has(m(l))?c+=l:c+=a,l="";break;case'"':case"'":u=g===u?"":u||g,l+=g;break;case"-":""===g)"--"==l.slice(-2)&&(i=r),l="";else l+=g}return t.state=i,t.tag_buffer=l,t.depth=d,t.in_quote_char=u,c}function m(e){let t=d.exec(e);return t?t[1].toLowerCase():null}u.init_streaming_mode=function(e,t){let n=c(e=e||[],t=t||"");return function(e){return g(e||"",n)}},void 0===(a=function(){return u}.call(t,n,t,e))||(e.exports=a)}()},5072:e=>{"use strict";var t=[];function n(e){for(var n=-1,a=0;a{"use strict";var t={};e.exports=function(e,n){var a=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(n)}},540:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},5056:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},7825:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var a="";n.supports&&(a+="@supports (".concat(n.supports,") {")),n.media&&(a+="@media ".concat(n.media," {"));var i=void 0!==n.layer;i&&(a+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),a+=n.css,i&&(a+="}"),n.media&&(a+="}"),n.supports&&(a+="}");var r=n.sourceMap;r&&"undefined"!=typeof btoa&&(a+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),t.styleTagTransform(a,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},1113:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},5229:function(e,t,n){"use strict";var a=(this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(n(1133)),i=n(8917);function r(e,t){var n={};return e&&"string"==typeof e?((0,a.default)(e,(function(e,a){e&&a&&(n[(0,i.camelCase)(e,t)]=a)})),n):n}r.default=r,e.exports=r},8917:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var n=/^--[a-zA-Z0-9_-]+$/,a=/-([a-z])/g,i=/^[^-]+$/,r=/^-(webkit|moz|ms|o|khtml)-/,o=/^-(ms)-/,s=function(e,t){return t.toUpperCase()},l=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||i.test(e)||n.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(o,l):e.replace(r,l)).replace(a,s))}},1133:function(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=null;if(!e||"string"!=typeof e)return n;const a=(0,i.default)(e),r="function"==typeof t;return a.forEach((e=>{if("declaration"!==e.type)return;const{property:a,value:i}=e;r?t(a,i,e):i&&(n=n||{},n[a]=i)})),n};const i=a(n(5077))},9054:(e,t,n)=>{"use strict";n.d(t,{AO:()=>k,Kr:()=>y,nq:()=>C,tp:()=>E,yT:()=>g});var a=["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] *)"],i=a.join(","),r="undefined"==typeof Element,o=r?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,s=!r&&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 a=null==e||null===(n=e.getAttribute)||void 0===n?void 0:n.call(e,"inert");return""===a||"true"===a||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):l(e.parentNode))},d=function(e,t,n){if(l(e))return[];var a=Array.prototype.slice.apply(e.querySelectorAll(i));return t&&o.call(e,i)&&a.unshift(e),a=a.filter(n)},u=function(e,t,n){for(var a=[],r=Array.from(e);r.length;){var s=r.shift();if(!l(s,!1))if("SLOT"===s.tagName){var d=s.assignedElements(),c=d.length?d:s.children,g=u(c,!0,n);n.flatten?a.push.apply(a,g):a.push({scopeParent:s,candidates:g})}else{o.call(s,i)&&n.filter(s)&&(t||!e.includes(s))&&a.push(s);var m=s.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(s),p=!l(m,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(s));if(m&&p){var f=u(!0===m?s.children:m.children,!0,n);n.flatten?a.push.apply(a,f):a.push({scopeParent:s,candidates:f})}else r.unshift.apply(r,s.children)}}return a},c=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},g=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))&&!c(e)?0:e.tabIndex},m=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},p=function(e){return"INPUT"===e.tagName},f=function(e){return function(e){return p(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||s(e),a=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=a(window.CSS.escape(e.name));else try{t=a(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=function(e,t){for(var n=0;nsummary:first-of-type")?e.parentElement:e;if(o.call(i,"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 a){for(var r=e;e;){var l=e.parentElement,d=s(e);if(l&&!l.shadowRoot&&!0===a(l))return h(e);e=e.assignedSlot?e.assignedSlot:l||d===e.ownerDocument?l:d.host}e=r}if(function(e){var t,n,a,i,r=e&&s(e),o=null===(t=r)||void 0===t?void 0:t.host,l=!1;if(r&&r!==e)for(l=!!(null!==(n=o)&&void 0!==n&&null!==(a=n.ownerDocument)&&void 0!==a&&a.contains(o)||null!=e&&null!==(i=e.ownerDocument)&&void 0!==i&&i.contains(e));!l&&o;){var d,u,c;l=!(null===(u=o=null===(d=r=s(o))||void 0===d?void 0:d.host)||void 0===u||null===(c=u.ownerDocument)||void 0===c||!c.contains(o))}return l}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},A=function(e,t){return!(t.disabled||function(e){return p(e)&&"hidden"===e.type}(t)||_(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)},F=function(e){var t=[],n=[];return e.forEach((function(e,a){var i=!!e.scopeParent,r=i?e.scopeParent:e,o=function(e,t){var n=g(e);return n<0&&t&&!c(e)?0:n}(r,i),s=i?F(e.candidates):r;0===o?i?t.push.apply(t,s):t.push(r):n.push({documentOrder:a,tabIndex:o,item:e,isScope:i,content:s})})),n.sort(m).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(t)},y=function(e,t){var n;return n=(t=t||{}).getShadowRoot?u([e],t.includeContainer,{filter:v.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:b}):d(e,t.includeContainer,v.bind(null,t)),F(n)},C=function(e,t){return(t=t||{}).getShadowRoot?u([e],t.includeContainer,{filter:A.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):d(e,t.includeContainer,A.bind(null,t))},k=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==o.call(e,i)&&v(t,e)},w=a.concat("iframe:not([inert]):not([inert] *)").join(","),E=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==o.call(e,w)&&A(t,e)}},7736:function(e){var t,n;t=this,n=function(e){var t=function(e){return new t.lib.init(e)};function n(e,t){return t.offset[e]?isNaN(t.offset[e])?t.offset[e]:t.offset[e]+"px":"0px"}function a(e,t){return!(!e||"string"!=typeof t||!(e.className&&e.className.trim().split(/\s+/gi).indexOf(t)>-1))}return t.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},t.lib=t.prototype={toastify:"1.12.0",constructor:t,init:function(e){return e||(e={}),this.options={},this.toastElement=null,this.options.text=e.text||t.defaults.text,this.options.node=e.node||t.defaults.node,this.options.duration=0===e.duration?0:e.duration||t.defaults.duration,this.options.selector=e.selector||t.defaults.selector,this.options.callback=e.callback||t.defaults.callback,this.options.destination=e.destination||t.defaults.destination,this.options.newWindow=e.newWindow||t.defaults.newWindow,this.options.close=e.close||t.defaults.close,this.options.gravity="bottom"===e.gravity?"toastify-bottom":t.defaults.gravity,this.options.positionLeft=e.positionLeft||t.defaults.positionLeft,this.options.position=e.position||t.defaults.position,this.options.backgroundColor=e.backgroundColor||t.defaults.backgroundColor,this.options.avatar=e.avatar||t.defaults.avatar,this.options.className=e.className||t.defaults.className,this.options.stopOnFocus=void 0===e.stopOnFocus?t.defaults.stopOnFocus:e.stopOnFocus,this.options.onClick=e.onClick||t.defaults.onClick,this.options.offset=e.offset||t.defaults.offset,this.options.escapeMarkup=void 0!==e.escapeMarkup?e.escapeMarkup:t.defaults.escapeMarkup,this.options.ariaLive=e.ariaLive||t.defaults.ariaLive,this.options.style=e.style||t.defaults.style,e.backgroundColor&&(this.options.style.background=e.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var e=document.createElement("div");for(var t in e.className="toastify on "+this.options.className,this.options.position?e.className+=" toastify-"+this.options.position:!0===this.options.positionLeft?(e.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):e.className+=" toastify-right",e.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'),this.options.style)e.style[t]=this.options.style[t];if(this.options.ariaLive&&e.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)e.appendChild(this.options.node);else if(this.options.escapeMarkup?e.innerText=this.options.text:e.innerHTML=this.options.text,""!==this.options.avatar){var a=document.createElement("img");a.src=this.options.avatar,a.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?e.appendChild(a):e.insertAdjacentElement("afterbegin",a)}if(!0===this.options.close){var i=document.createElement("button");i.type="button",i.setAttribute("aria-label","Close"),i.className="toast-close",i.innerHTML="✖",i.addEventListener("click",function(e){e.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var r=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&r>360?e.insertAdjacentElement("afterbegin",i):e.appendChild(i)}if(this.options.stopOnFocus&&this.options.duration>0){var o=this;e.addEventListener("mouseover",(function(t){window.clearTimeout(e.timeOutValue)})),e.addEventListener("mouseleave",(function(){e.timeOutValue=window.setTimeout((function(){o.removeElement(e)}),o.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 s=n("x",this.options),l=n("y",this.options),d="left"==this.options.position?s:"-"+s,u="toastify-top"==this.options.gravity?l:"-"+l;e.style.transform="translate("+d+","+u+")"}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},i={top:15,bottom:15},r=document.getElementsByClassName("toastify"),o=0;o0?window.innerWidth:screen.width)<=360?(r[o].style[e]=i[e]+"px",i[e]+=s+15):!0===a(r[o],"toastify-left")?(r[o].style[e]=t[e]+"px",t[e]+=s+15):(r[o].style[e]=n[e]+"px",n[e]+=s+15)}return this},t.lib.init.prototype=t.lib,t},e.exports?e.exports=n():t.Toastify=n()},4486:(e,t,n)=>{"use strict";function a(e,t,n,a,i,r,o,s){var l,d="function"==typeof e?e.options:e;if(t&&(d.render=t,d.staticRenderFns=n,d._compiled=!0),a&&(d.functional=!0),r&&(d._scopeId="data-v-"+r),o?(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__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(o)},d._ssrRegister=l):i&&(l=s?function(){i.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(d.functional){d._injectStyles=l;var u=d.render;d.render=function(e,t){return l.call(t),u(e,t)}}else{var c=d.beforeCreate;d.beforeCreate=c?[].concat(c,l):[l]}return{exports:e,options:d}}n.d(t,{A:()=>a})},5361:(e,t,n)=>{"use strict";n.d(t,{BN:()=>g,ER:()=>m,Ej:()=>p,RK:()=>l,UE:()=>s,UU:()=>d,cY:()=>c,rD:()=>r});var a=n(7193);function i(e,t,n){let{reference:i,floating:r}=e;const o=(0,a.TV)(t),s=(0,a.Dz)(t),l=(0,a.sq)(s),d=(0,a.C0)(t),u="y"===o,c=i.x+i.width/2-r.width/2,g=i.y+i.height/2-r.height/2,m=i[l]/2-r[l]/2;let p;switch(d){case"top":p={x:c,y:i.y-r.height};break;case"bottom":p={x:c,y:i.y+i.height};break;case"right":p={x:i.x+i.width,y:g};break;case"left":p={x:i.x-r.width,y:g};break;default:p={x:i.x,y:i.y}}switch((0,a.Sg)(t)){case"start":p[s]-=m*(n&&u?-1:1);break;case"end":p[s]+=m*(n&&u?-1:1)}return p}const r=async(e,t,n)=>{const{placement:a="bottom",strategy:r="absolute",middleware:o=[],platform:s}=n,l=o.filter(Boolean),d=await(null==s.isRTL?void 0:s.isRTL(t));let u=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:c,y:g}=i(u,a,d),m=a,p={},f=0;for(let n=0;n({name:"arrow",options:e,async fn(t){const{x:n,y:i,placement:r,rects:o,platform:s,elements:l,middlewareData:d}=t,{element:u,padding:c=0}=(0,a._3)(e,t)||{};if(null==u)return{};const g=(0,a.nI)(c),m={x:n,y:i},p=(0,a.Dz)(r),f=(0,a.sq)(p),h=await s.getDimensions(u),_="y"===p,A=_?"top":"left",v=_?"bottom":"right",b=_?"clientHeight":"clientWidth",F=o.reference[f]+o.reference[p]-m[p]-o.floating[f],y=m[p]-o.reference[p],C=await(null==s.getOffsetParent?void 0:s.getOffsetParent(u));let k=C?C[b]:0;k&&await(null==s.isElement?void 0:s.isElement(C))||(k=l.floating[b]||o.floating[f]);const w=F/2-y/2,E=k/2-h[f]/2-1,x=(0,a.jk)(g[A],E),B=(0,a.jk)(g[v],E),D=x,j=k-h[f]-B,S=k/2-h[f]/2+w,N=(0,a.qE)(D,S,j),P=!d.arrow&&null!=(0,a.Sg)(r)&&S!==N&&o.reference[f]/2-(S(0,a.Sg)(t)===e)),...n.filter((t=>(0,a.Sg)(t)!==e))]:n.filter((e=>(0,a.C0)(e)===e))).filter((n=>!e||(0,a.Sg)(n)===e||!!t&&(0,a.aD)(n)!==n))}(m||null,f,p):p,A=await o(t,h),v=(null==(n=l.autoPlacement)?void 0:n.index)||0,b=_[v];if(null==b)return{};const F=(0,a.w7)(b,s,await(null==u.isRTL?void 0:u.isRTL(c.floating)));if(d!==b)return{reset:{placement:_[0]}};const y=[A[(0,a.C0)(b)],A[F[0]],A[F[1]]],C=[...(null==(i=l.autoPlacement)?void 0:i.overflows)||[],{placement:b,overflows:y}],k=_[v+1];if(k)return{data:{index:v+1,overflows:C},reset:{placement:k}};const w=C.map((e=>{const t=(0,a.Sg)(e.placement);return[e.placement,t&&g?e.overflows.slice(0,2).reduce(((e,t)=>e+t),0):e.overflows[0],e.overflows]})).sort(((e,t)=>e[1]-t[1])),E=(null==(r=w.filter((e=>e[2].slice(0,(0,a.Sg)(e[0])?2:3).every((e=>e<=0))))[0])?void 0:r[0])||w[0][0];return E!==d?{data:{index:v+1,overflows:C},reset:{placement:E}}:{}}}},d=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,i;const{placement:r,middlewareData:s,rects:l,initialPlacement:d,platform:u,elements:c}=t,{mainAxis:g=!0,crossAxis:m=!0,fallbackPlacements:p,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:_=!0,...A}=(0,a._3)(e,t);if(null!=(n=s.arrow)&&n.alignmentOffset)return{};const v=(0,a.C0)(r),b=(0,a.TV)(d),F=(0,a.C0)(d)===d,y=await(null==u.isRTL?void 0:u.isRTL(c.floating)),C=p||(F||!_?[(0,a.bV)(d)]:(0,a.WJ)(d)),k="none"!==h;!p&&k&&C.push(...(0,a.lP)(d,_,h,y));const w=[d,...C],E=await o(t,A),x=[];let B=(null==(i=s.flip)?void 0:i.overflows)||[];if(g&&x.push(E[v]),m){const e=(0,a.w7)(r,l,y);x.push(E[e[0]],E[e[1]])}if(B=[...B,{placement:r,overflows:x}],!x.every((e=>e<=0))){var D,j;const e=((null==(D=s.flip)?void 0:D.index)||0)+1,t=w[e];if(t){if(!("alignment"===m&&b!==(0,a.TV)(t))||B.every((e=>(0,a.TV)(e.placement)!==b||e.overflows[0]>0)))return{data:{index:e,overflows:B},reset:{placement:t}}}let n=null==(j=B.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:j.placement;if(!n)switch(f){case"bestFit":{var S;const e=null==(S=B.filter((e=>{if(k){const t=(0,a.TV)(e.placement);return t===b||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:S[0];e&&(n=e);break}case"initialPlacement":n=d}if(r!==n)return{reset:{placement:n}}}return{}}}};const u=new Set(["left","top"]);const c=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,i;const{x:r,y:o,placement:s,middlewareData:l}=t,d=await async function(e,t){const{placement:n,platform:i,elements:r}=e,o=await(null==i.isRTL?void 0:i.isRTL(r.floating)),s=(0,a.C0)(n),l=(0,a.Sg)(n),d="y"===(0,a.TV)(n),c=u.has(s)?-1:1,g=o&&d?-1:1,m=(0,a._3)(t,e);let{mainAxis:p,crossAxis:f,alignmentAxis:h}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return l&&"number"==typeof h&&(f="end"===l?-1*h:h),d?{x:f*g,y:p*c}:{x:p*c,y:f*g}}(t,e);return s===(null==(n=l.offset)?void 0:n.placement)&&null!=(i=l.arrow)&&i.alignmentOffset?{}:{x:r+d.x,y:o+d.y,data:{...d,placement:s}}}}},g=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:i,placement:r}=t,{mainAxis:s=!0,crossAxis:l=!1,limiter:d={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=(0,a._3)(e,t),c={x:n,y:i},g=await o(t,u),m=(0,a.TV)((0,a.C0)(r)),p=(0,a.PG)(m);let f=c[p],h=c[m];if(s){const e="y"===p?"bottom":"right",t=f+g["y"===p?"top":"left"],n=f-g[e];f=(0,a.qE)(t,f,n)}if(l){const e="y"===m?"bottom":"right",t=h+g["y"===m?"top":"left"],n=h-g[e];h=(0,a.qE)(t,h,n)}const _=d.fn({...t,[p]:f,[m]:h});return{..._,data:{x:_.x-n,y:_.y-i,enabled:{[p]:s,[m]:l}}}}}},m=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:i,placement:r,rects:o,middlewareData:s}=t,{offset:l=0,mainAxis:d=!0,crossAxis:c=!0}=(0,a._3)(e,t),g={x:n,y:i},m=(0,a.TV)(r),p=(0,a.PG)(m);let f=g[p],h=g[m];const _=(0,a._3)(l,t),A="number"==typeof _?{mainAxis:_,crossAxis:0}:{mainAxis:0,crossAxis:0,..._};if(d){const e="y"===p?"height":"width",t=o.reference[p]-o.floating[e]+A.mainAxis,n=o.reference[p]+o.reference[e]-A.mainAxis;fn&&(f=n)}if(c){var v,b;const e="y"===p?"width":"height",t=u.has((0,a.C0)(r)),n=o.reference[m]-o.floating[e]+(t&&(null==(v=s.offset)?void 0:v[m])||0)+(t?0:A.crossAxis),i=o.reference[m]+o.reference[e]+(t?0:(null==(b=s.offset)?void 0:b[m])||0)-(t?A.crossAxis:0);hi&&(h=i)}return{[p]:f,[m]:h}}}},p=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,i;const{placement:r,rects:s,platform:l,elements:d}=t,{apply:u=()=>{},...c}=(0,a._3)(e,t),g=await o(t,c),m=(0,a.C0)(r),p=(0,a.Sg)(r),f="y"===(0,a.TV)(r),{width:h,height:_}=s.floating;let A,v;"top"===m||"bottom"===m?(A=m,v=p===(await(null==l.isRTL?void 0:l.isRTL(d.floating))?"start":"end")?"left":"right"):(v=m,A="end"===p?"top":"bottom");const b=_-g.top-g.bottom,F=h-g.left-g.right,y=(0,a.jk)(_-g[A],b),C=(0,a.jk)(h-g[v],F),k=!t.middlewareData.shift;let w=y,E=C;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(E=F),null!=(i=t.middlewareData.shift)&&i.enabled.y&&(w=b),k&&!p){const e=(0,a.T9)(g.left,0),t=(0,a.T9)(g.right,0),n=(0,a.T9)(g.top,0),i=(0,a.T9)(g.bottom,0);f?E=h-2*(0!==e||0!==t?e+t:(0,a.T9)(g.left,g.right)):w=_-2*(0!==n||0!==i?n+i:(0,a.T9)(g.top,g.bottom))}await u({...t,availableWidth:E,availableHeight:w});const x=await l.getDimensions(d.floating);return h!==x.width||_!==x.height?{reset:{rects:!0}}:{}}}}},7193:(e,t,n)=>{"use strict";n.d(t,{B1:()=>S,C0:()=>p,DD:()=>i,Dz:()=>b,Jx:()=>d,LI:()=>s,PG:()=>h,RI:()=>l,Sg:()=>f,T9:()=>o,TV:()=>v,WJ:()=>y,_3:()=>m,aD:()=>C,bV:()=>D,jk:()=>r,lP:()=>B,nI:()=>j,qE:()=>g,sq:()=>_,w7:()=>F});const a=["start","end"],i=["top","right","bottom","left"].reduce(((e,t)=>e.concat(t,t+"-"+a[0],t+"-"+a[1])),[]),r=Math.min,o=Math.max,s=Math.round,l=Math.floor,d=e=>({x:e,y:e}),u={left:"right",right:"left",bottom:"top",top:"bottom"},c={start:"end",end:"start"};function g(e,t,n){return o(e,r(t,n))}function m(e,t){return"function"==typeof e?e(t):e}function p(e){return e.split("-")[0]}function f(e){return e.split("-")[1]}function h(e){return"x"===e?"y":"x"}function _(e){return"y"===e?"height":"width"}const A=new Set(["top","bottom"]);function v(e){return A.has(p(e))?"y":"x"}function b(e){return h(v(e))}function F(e,t,n){void 0===n&&(n=!1);const a=f(e),i=b(e),r=_(i);let o="x"===i?a===(n?"end":"start")?"right":"left":"start"===a?"bottom":"top";return t.reference[r]>t.floating[r]&&(o=D(o)),[o,D(o)]}function y(e){const t=D(e);return[C(e),t,C(t)]}function C(e){return e.replace(/start|end/g,(e=>c[e]))}const k=["left","right"],w=["right","left"],E=["top","bottom"],x=["bottom","top"];function B(e,t,n,a){const i=f(e);let r=function(e,t,n){switch(e){case"top":case"bottom":return n?t?w:k:t?k:w;case"left":case"right":return t?E:x;default:return[]}}(p(e),"start"===n,a);return i&&(r=r.map((e=>e+"-"+i)),t&&(r=r.concat(r.map(C)))),r}function D(e){return e.replace(/left|right|bottom|top/g,(e=>u[e]))}function j(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 S(e){const{x:t,y:n,width:a,height:i}=e;return{width:a,height:i,top:n,left:t,right:t+a,bottom:n+i,x:t,y:n}}},1777:(e,t,n)=>{"use strict";n.d(t,{HW:()=>_,L$:()=>p,do:()=>s,zo:()=>l});var a=n(1338),i=n(3053);let r;const o=[];function s(){return void 0===r&&(r=document.head.dataset.requesttoken??null),r}function l(e){o.push(e)}(0,a.B1)("csrf-token-update",(e=>{r=e.token,o.forEach((e=>{try{e(r)}catch(e){console.error("Error updating CSRF token observer",e)}}))}));const d=(0,i.c0)("public").persist().build();class u{_displayName;uid;isAdmin;constructor(){d.getItem("guestUid")||d.setItem("guestUid",f()),this._displayName=d.getItem("guestNickname")||"",this.uid=d.getItem("guestUid")||f(),this.isAdmin=!1,(0,a.B1)("user:info:changed",(e=>{this._displayName=e.displayName,d.setItem("guestNickname",e.displayName||"")}))}get displayName(){return this._displayName}set displayName(e){this._displayName=e,d.setItem("guestNickname",e),(0,a.Ic)("user:info:changed",this)}}let c,g;function m(){return c||(c=new u),c}function p(e){if(!e||0===e.trim().length)throw new Error("Nickname cannot be empty");m().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 _(){if(void 0!==g)return g;const e=document?.getElementsByTagName("head")[0];if(!e)return null;const t=h(e,"data-user");return null===t?(g=null,g):(g={uid:t,displayName:h(e,"data-user-displayname"),isAdmin:!!window._oc_isadmin},g)}},6802:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>Ht});var a={};n.r(a),n.d(a,{hasBrowserEnv:()=>he,hasStandardBrowserEnv:()=>Ae,hasStandardBrowserWebWorkerEnv:()=>ve,navigator:()=>_e,origin:()=>be});var i=n(1777);function r(e,t){return function(){return e.apply(t,arguments)}}var o=n(5606);const{toString:s}=Object.prototype,{getPrototypeOf:l}=Object,{iterator:d,toStringTag:u}=Symbol,c=(g=Object.create(null),e=>{const t=s.call(e);return g[t]||(g[t]=t.slice(8,-1).toLowerCase())});var g;const m=e=>(e=e.toLowerCase(),t=>c(t)===e),p=e=>t=>typeof t===e,{isArray:f}=Array,h=p("undefined");function _(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&b(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const A=m("ArrayBuffer");const v=p("string"),b=p("function"),F=p("number"),y=e=>null!==e&&"object"==typeof e,C=e=>{if("object"!==c(e))return!1;const t=l(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||u in e||d in e)},k=m("Date"),w=m("File"),E=m("Blob"),x=m("FileList"),B=m("URLSearchParams"),[D,j,S,N]=["ReadableStream","Request","Response","Headers"].map(m);function P(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let a,i;if("object"!=typeof e&&(e=[e]),f(e))for(a=0,i=e.length;a0;)if(a=n[i],t===a.toLowerCase())return a;return null}const q="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,L=e=>!h(e)&&e!==q;const z=(I="undefined"!=typeof Uint8Array&&l(Uint8Array),e=>I&&e instanceof I);var I;const R=m("HTMLFormElement"),M=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),O=m("RegExp"),G=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),a={};P(n,((n,i)=>{let r;!1!==(r=t(n,i,e))&&(a[i]=r||n)})),Object.defineProperties(e,a)};const X=m("AsyncFunction"),H=(W="function"==typeof setImmediate,$=b(q.postMessage),W?setImmediate:$?(U=`axios@${Math.random()}`,V=[],q.addEventListener("message",(({source:e,data:t})=>{e===q&&t===U&&V.length&&V.shift()()}),!1),e=>{V.push(e),q.postMessage(U,"*")}):e=>setTimeout(e));var W,$,U,V;const Y="undefined"!=typeof queueMicrotask?queueMicrotask.bind(q):void 0!==o&&o.nextTick||H,K={isArray:f,isArrayBuffer:A,isBuffer:_,isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||b(e.append)&&("formdata"===(t=c(e))||"object"===t&&b(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&A(e.buffer),t},isString:v,isNumber:F,isBoolean:e=>!0===e||!1===e,isObject:y,isPlainObject:C,isEmptyObject:e=>{if(!y(e)||_(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:D,isRequest:j,isResponse:S,isHeaders:N,isUndefined:h,isDate:k,isFile:w,isBlob:E,isRegExp:O,isFunction:b,isStream:e=>y(e)&&b(e.pipe),isURLSearchParams:B,isTypedArray:z,isFileList:x,forEach:P,merge:function e(){const{caseless:t,skipUndefined:n}=L(this)&&this||{},a={},i=(i,r)=>{const o=t&&T(a,r)||r;C(a[o])&&C(i)?a[o]=e(a[o],i):C(i)?a[o]=e({},i):f(i)?a[o]=i.slice():n&&h(i)||(a[o]=i)};for(let e=0,t=arguments.length;e(P(t,((t,a)=>{n&&b(t)?e[a]=r(t,n):e[a]=t}),{allOwnKeys:a}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,a)=>{e.prototype=Object.create(t.prototype,a),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,a)=>{let i,r,o;const s={};if(t=t||{},null==e)return t;do{for(i=Object.getOwnPropertyNames(e),r=i.length;r-- >0;)o=i[r],a&&!a(o,e,t)||s[o]||(t[o]=e[o],s[o]=!0);e=!1!==n&&l(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:c,kindOfTest:m,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const a=e.indexOf(t,n);return-1!==a&&a===n},toArray:e=>{if(!e)return null;if(f(e))return e;let t=e.length;if(!F(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 a;for(;(a=n.next())&&!a.done;){const n=a.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const a=[];for(;null!==(n=e.exec(t));)a.push(n);return a},isHTMLForm:R,hasOwnProperty:M,hasOwnProp:M,reduceDescriptors:G,freezeMethods:e=>{G(e,((t,n)=>{if(b(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const a=e[n];b(a)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},a=e=>{e.forEach((e=>{n[e]=!0}))};return f(e)?a(e):a(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:T,global:q,isContextDefined:L,isSpecCompliantForm:function(e){return!!(e&&b(e.append)&&"FormData"===e[u]&&e[d])},toJSONObject:e=>{const t=new Array(10),n=(e,a)=>{if(y(e)){if(t.indexOf(e)>=0)return;if(_(e))return e;if(!("toJSON"in e)){t[a]=e;const i=f(e)?[]:{};return P(e,((e,t)=>{const r=n(e,a+1);!h(r)&&(i[t]=r)})),t[a]=void 0,i}}return e};return n(e,0)},isAsyncFn:X,isThenable:e=>e&&(y(e)||b(e))&&b(e.then)&&b(e.catch),setImmediate:H,asap:Y,isIterable:e=>null!=e&&b(e[d])};function Z(e,t,n,a,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),a&&(this.request=a),i&&(this.response=i,this.status=i.status?i.status:null)}K.inherits(Z,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:K.toJSONObject(this.config),code:this.code,status:this.status}}});const Q=Z.prototype,J={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{J[e]={value:e}})),Object.defineProperties(Z,J),Object.defineProperty(Q,"isAxiosError",{value:!0}),Z.from=(e,t,n,a,i,r)=>{const o=Object.create(Q);K.toFlatObject(e,o,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e));const s=e&&e.message?e.message:"Error",l=null==t&&e?e.code:t;return Z.call(o,s,l,n,a,i),e&&null==o.cause&&Object.defineProperty(o,"cause",{value:e,configurable:!0}),o.name=e&&e.name||"Error",r&&Object.assign(o,r),o};const ee=Z;var te=n(8287).Buffer;function ne(e){return K.isPlainObject(e)||K.isArray(e)}function ae(e){return K.endsWith(e,"[]")?e.slice(0,-2):e}function ie(e,t,n){return e?e.concat(t).map((function(e,t){return e=ae(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const re=K.toFlatObject(K,{},null,(function(e){return/^is[A-Z]/.test(e)}));const oe=function(e,t,n){if(!K.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const a=(n=K.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!K.isUndefined(t[e])}))).metaTokens,i=n.visitor||d,r=n.dots,o=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&K.isSpecCompliantForm(t);if(!K.isFunction(i))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(K.isDate(e))return e.toISOString();if(K.isBoolean(e))return e.toString();if(!s&&K.isBlob(e))throw new ee("Blob is not supported. Use a Buffer instead.");return K.isArrayBuffer(e)||K.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):te.from(e):e}function d(e,n,i){let s=e;if(e&&!i&&"object"==typeof e)if(K.endsWith(n,"{}"))n=a?n:n.slice(0,-2),e=JSON.stringify(e);else if(K.isArray(e)&&function(e){return K.isArray(e)&&!e.some(ne)}(e)||(K.isFileList(e)||K.endsWith(n,"[]"))&&(s=K.toArray(e)))return n=ae(n),s.forEach((function(e,a){!K.isUndefined(e)&&null!==e&&t.append(!0===o?ie([n],a,r):null===o?n:n+"[]",l(e))})),!1;return!!ne(e)||(t.append(ie(i,n,r),l(e)),!1)}const u=[],c=Object.assign(re,{defaultVisitor:d,convertValue:l,isVisitable:ne});if(!K.isObject(e))throw new TypeError("data must be an object");return function e(n,a){if(!K.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+a.join("."));u.push(n),K.forEach(n,(function(n,r){!0===(!(K.isUndefined(n)||null===n)&&i.call(t,n,K.isString(r)?r.trim():r,a,c))&&e(n,a?a.concat(r):[r])})),u.pop()}}(e),t};function se(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&&oe(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,se)}:se;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const ue=le;function ce(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function ge(e,t,n){if(!t)return e;const a=n&&n.encode||ce;K.isFunction(n)&&(n={serialize:n});const i=n&&n.serialize;let r;if(r=i?i(t,n):K.isURLSearchParams(t)?t.toString():new ue(t,n).toString(a),r){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}const me=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){K.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},pe={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},fe={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:ue,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,_e="object"==typeof navigator&&navigator||void 0,Ae=he&&(!_e||["ReactNative","NativeScript","NS"].indexOf(_e.product)<0),ve="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,be=he&&window.location.href||"http://localhost",Fe={...a,...fe};const ye=function(e){function t(e,n,a,i){let r=e[i++];if("__proto__"===r)return!0;const o=Number.isFinite(+r),s=i>=e.length;if(r=!r&&K.isArray(a)?a.length:r,s)return K.hasOwnProp(a,r)?a[r]=[a[r],n]:a[r]=n,!o;a[r]&&K.isObject(a[r])||(a[r]=[]);return t(e,n,a[r],i)&&K.isArray(a[r])&&(a[r]=function(e){const t={},n=Object.keys(e);let a;const i=n.length;let r;for(a=0;a{t(function(e){return K.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),a,n,0)})),n}return null};const Ce={transitional:pe,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",a=n.indexOf("application/json")>-1,i=K.isObject(e);i&&K.isHTMLForm(e)&&(e=new FormData(e));if(K.isFormData(e))return a?JSON.stringify(ye(e)):e;if(K.isArrayBuffer(e)||K.isBuffer(e)||K.isStream(e)||K.isFile(e)||K.isBlob(e)||K.isReadableStream(e))return e;if(K.isArrayBufferView(e))return e.buffer;if(K.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let r;if(i){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return oe(e,new Fe.classes.URLSearchParams,{visitor:function(e,t,n,a){return Fe.isNode&&K.isBuffer(e)?(this.append(t,e.toString("base64")),!1):a.defaultVisitor.apply(this,arguments)},...t})}(e,this.formSerializer).toString();if((r=K.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return oe(r?{"files[]":e}:e,t&&new t,this.formSerializer)}}return i||a?(t.setContentType("application/json",!1),function(e,t,n){if(K.isString(e))try{return(t||JSON.parse)(e),K.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||Ce.transitional,n=t&&t.forcedJSONParsing,a="json"===this.responseType;if(K.isResponse(e)||K.isReadableStream(e))return e;if(e&&K.isString(e)&&(n&&!this.responseType||a)){const n=!(t&&t.silentJSONParsing)&&a;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:Fe.classes.FormData,Blob:Fe.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};K.forEach(["delete","get","head","post","put","patch"],(e=>{Ce.headers[e]={}}));const ke=Ce,we=K.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 xe(e){return e&&String(e).trim().toLowerCase()}function Be(e){return!1===e||null==e?e:K.isArray(e)?e.map(Be):String(e)}function De(e,t,n,a,i){return K.isFunction(a)?a.call(this,t,n):(i&&(t=n),K.isString(t)?K.isString(a)?-1!==t.indexOf(a):K.isRegExp(a)?a.test(t):void 0:void 0)}class je{constructor(e){e&&this.set(e)}set(e,t,n){const a=this;function i(e,t,n){const i=xe(t);if(!i)throw new Error("header name must be a non-empty string");const r=K.findKey(a,i);(!r||void 0===a[r]||!0===n||void 0===n&&!1!==a[r])&&(a[r||t]=Be(e))}const r=(e,t)=>K.forEach(e,((e,n)=>i(e,n,t)));if(K.isPlainObject(e)||e instanceof this.constructor)r(e,t);else if(K.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))r((e=>{const t={};let n,a,i;return e&&e.split("\n").forEach((function(e){i=e.indexOf(":"),n=e.substring(0,i).trim().toLowerCase(),a=e.substring(i+1).trim(),!n||t[n]&&we[n]||("set-cookie"===n?t[n]?t[n].push(a):t[n]=[a]:t[n]=t[n]?t[n]+", "+a:a)})),t})(e),t);else if(K.isObject(e)&&K.isIterable(e)){let n,a,i={};for(const t of e){if(!K.isArray(t))throw TypeError("Object iterator must return a key-value pair");i[a=t[0]]=(n=i[a])?K.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}r(i,t)}else null!=e&&i(t,e,n);return this}get(e,t){if(e=xe(e)){const n=K.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let a;for(;a=n.exec(e);)t[a[1]]=a[2];return t}(e);if(K.isFunction(t))return t.call(this,e,n);if(K.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=xe(e)){const n=K.findKey(this,e);return!(!n||void 0===this[n]||t&&!De(0,this[n],n,t))}return!1}delete(e,t){const n=this;let a=!1;function i(e){if(e=xe(e)){const i=K.findKey(n,e);!i||t&&!De(0,n[i],i,t)||(delete n[i],a=!0)}}return K.isArray(e)?e.forEach(i):i(e),a}clear(e){const t=Object.keys(this);let n=t.length,a=!1;for(;n--;){const i=t[n];e&&!De(0,this[i],i,e,!0)||(delete this[i],a=!0)}return a}normalize(e){const t=this,n={};return K.forEach(this,((a,i)=>{const r=K.findKey(n,i);if(r)return t[r]=Be(a),void delete t[i];const o=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(i):String(i).trim();o!==i&&delete t[i],t[o]=Be(a),n[o]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return K.forEach(this,((n,a)=>{null!=n&&!1!==n&&(t[a]=e&&K.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 a(e){const a=xe(e);t[a]||(!function(e,t){const n=K.toCamelCase(" "+t);["get","set","has"].forEach((a=>{Object.defineProperty(e,a+n,{value:function(e,n,i){return this[a].call(this,t,e,n,i)},configurable:!0})}))}(n,e),t[a]=!0)}return K.isArray(e)?e.forEach(a):a(e),this}}je.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),K.reduceDescriptors(je.prototype,(({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}})),K.freezeMethods(je);const Se=je;function Ne(e,t){const n=this||ke,a=t||n,i=Se.from(a.headers);let r=a.data;return K.forEach(e,(function(e){r=e.call(n,r,i.normalize(),t?t.status:void 0)})),i.normalize(),r}function Pe(e){return!(!e||!e.__CANCEL__)}function Te(e,t,n){ee.call(this,null==e?"canceled":e,ee.ERR_CANCELED,t,n),this.name="CanceledError"}K.inherits(Te,ee,{__CANCEL__:!0});const qe=Te;function Le(e,t,n){const a=n.config.validateStatus;n.status&&a&&!a(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 ze=function(e,t){e=e||10;const n=new Array(e),a=new Array(e);let i,r=0,o=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),d=a[o];i||(i=l),n[r]=s,a[r]=l;let u=o,c=0;for(;u!==r;)c+=n[u++],u%=e;if(r=(r+1)%e,r===o&&(o=(o+1)%e),l-i{i=r,n=null,a&&(clearTimeout(a),a=null),e(...t)};return[(...e)=>{const t=Date.now(),s=t-i;s>=r?o(e,t):(n=e,a||(a=setTimeout((()=>{a=null,o(n)}),r-s)))},()=>n&&o(n)]},Re=(e,t,n=3)=>{let a=0;const i=ze(50,250);return Ie((n=>{const r=n.loaded,o=n.lengthComputable?n.total:void 0,s=r-a,l=i(s);a=r;e({loaded:r,total:o,progress:o?r/o:void 0,bytes:s,rate:l||void 0,estimated:l&&o&&r<=o?(o-r)/l:void 0,event:n,lengthComputable:null!=o,[t?"download":"upload"]:!0})}),n)},Me=(e,t)=>{const n=null!=e;return[a=>t[0]({lengthComputable:n,total:e,loaded:a}),t[1]]},Oe=e=>(...t)=>K.asap((()=>e(...t))),Ge=Fe.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Fe.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Fe.origin),Fe.navigator&&/(msie|trident)/i.test(Fe.navigator.userAgent)):()=>!0,Xe=Fe.hasStandardBrowserEnv?{write(e,t,n,a,i,r){const o=[e+"="+encodeURIComponent(t)];K.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),K.isString(a)&&o.push("path="+a),K.isString(i)&&o.push("domain="+i),!0===r&&o.push("secure"),document.cookie=o.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function He(e,t,n){let a=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(a||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const We=e=>e instanceof Se?{...e}:e;function $e(e,t){t=t||{};const n={};function a(e,t,n,a){return K.isPlainObject(e)&&K.isPlainObject(t)?K.merge.call({caseless:a},e,t):K.isPlainObject(t)?K.merge({},t):K.isArray(t)?t.slice():t}function i(e,t,n,i){return K.isUndefined(t)?K.isUndefined(e)?void 0:a(void 0,e,0,i):a(e,t,0,i)}function r(e,t){if(!K.isUndefined(t))return a(void 0,t)}function o(e,t){return K.isUndefined(t)?K.isUndefined(e)?void 0:a(void 0,e):a(void 0,t)}function s(n,i,r){return r in t?a(n,i):r in e?a(void 0,n):void 0}const l={url:r,method:r,data:r,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:s,headers:(e,t,n)=>i(We(e),We(t),0,!0)};return K.forEach(Object.keys({...e,...t}),(function(a){const r=l[a]||i,o=r(e[a],t[a],a);K.isUndefined(o)&&r!==s||(n[a]=o)})),n}const Ue=e=>{const t=$e({},e);let{data:n,withXSRFToken:a,xsrfHeaderName:i,xsrfCookieName:r,headers:o,auth:s}=t;if(t.headers=o=Se.from(o),t.url=ge(He(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&o.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),K.isFormData(n))if(Fe.hasStandardBrowserEnv||Fe.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if(K.isFunction(n.getHeaders)){const e=n.getHeaders(),t=["content-type","content-length"];Object.entries(e).forEach((([e,n])=>{t.includes(e.toLowerCase())&&o.set(e,n)}))}if(Fe.hasStandardBrowserEnv&&(a&&K.isFunction(a)&&(a=a(t)),a||!1!==a&&Ge(t.url))){const e=i&&r&&Xe.read(r);e&&o.set(i,e)}return t},Ve="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){const a=Ue(e);let i=a.data;const r=Se.from(a.headers).normalize();let o,s,l,d,u,{responseType:c,onUploadProgress:g,onDownloadProgress:m}=a;function p(){d&&d(),u&&u(),a.cancelToken&&a.cancelToken.unsubscribe(o),a.signal&&a.signal.removeEventListener("abort",o)}let f=new XMLHttpRequest;function h(){if(!f)return;const a=Se.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders());Le((function(e){t(e),p()}),(function(e){n(e),p()}),{data:c&&"text"!==c&&"json"!==c?f.response:f.responseText,status:f.status,statusText:f.statusText,headers:a,config:e,request:f}),f=null}f.open(a.method.toUpperCase(),a.url,!0),f.timeout=a.timeout,"onloadend"in f?f.onloadend=h:f.onreadystatechange=function(){f&&4===f.readyState&&(0!==f.status||f.responseURL&&0===f.responseURL.indexOf("file:"))&&setTimeout(h)},f.onabort=function(){f&&(n(new ee("Request aborted",ee.ECONNABORTED,e,f)),f=null)},f.onerror=function(t){const a=t&&t.message?t.message:"Network Error",i=new ee(a,ee.ERR_NETWORK,e,f);i.event=t||null,n(i),f=null},f.ontimeout=function(){let t=a.timeout?"timeout of "+a.timeout+"ms exceeded":"timeout exceeded";const i=a.transitional||pe;a.timeoutErrorMessage&&(t=a.timeoutErrorMessage),n(new ee(t,i.clarifyTimeoutError?ee.ETIMEDOUT:ee.ECONNABORTED,e,f)),f=null},void 0===i&&r.setContentType(null),"setRequestHeader"in f&&K.forEach(r.toJSON(),(function(e,t){f.setRequestHeader(t,e)})),K.isUndefined(a.withCredentials)||(f.withCredentials=!!a.withCredentials),c&&"json"!==c&&(f.responseType=a.responseType),m&&([l,u]=Re(m,!0),f.addEventListener("progress",l)),g&&f.upload&&([s,d]=Re(g),f.upload.addEventListener("progress",s),f.upload.addEventListener("loadend",d)),(a.cancelToken||a.signal)&&(o=t=>{f&&(n(!t||t.type?new qe(null,e,f):t),f.abort(),f=null)},a.cancelToken&&a.cancelToken.subscribe(o),a.signal&&(a.signal.aborted?o():a.signal.addEventListener("abort",o)));const _=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(a.url);_&&-1===Fe.protocols.indexOf(_)?n(new ee("Unsupported protocol "+_+":",ee.ERR_BAD_REQUEST,e)):f.send(i||null)}))},Ye=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,a=new AbortController;const i=function(e){if(!n){n=!0,o();const t=e instanceof Error?e:this.reason;a.abort(t instanceof ee?t:new qe(t instanceof Error?t.message:t))}};let r=t&&setTimeout((()=>{r=null,i(new ee(`timeout ${t} of ms exceeded`,ee.ETIMEDOUT))}),t);const o=()=>{e&&(r&&clearTimeout(r),r=null,e.forEach((e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)})),e=null)};e.forEach((e=>e.addEventListener("abort",i)));const{signal:s}=a;return s.unsubscribe=()=>K.asap(o),s}},Ke=function*(e,t){let n=e.byteLength;if(!t||n{const i=async function*(e,t){for await(const n of Ze(e))yield*Ke(n,t)}(e,t);let r,o=0,s=e=>{r||(r=!0,a&&a(e))};return new ReadableStream({async pull(e){try{const{done:t,value:a}=await i.next();if(t)return s(),void e.close();let r=a.byteLength;if(n){let e=o+=r;n(e)}e.enqueue(new Uint8Array(a))}catch(e){throw s(e),e}},cancel:e=>(s(e),i.return())},{highWaterMark:2})},{isFunction:Je}=K,et=(({Request:e,Response:t})=>({Request:e,Response:t}))(K.global),{ReadableStream:tt,TextEncoder:nt}=K.global,at=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},it=e=>{e=K.merge.call({skipUndefined:!0},et,e);const{fetch:t,Request:n,Response:a}=e,i=t?Je(t):"function"==typeof fetch,r=Je(n),o=Je(a);if(!i)return!1;const s=i&&Je(tt),l=i&&("function"==typeof nt?(d=new nt,e=>d.encode(e)):async e=>new Uint8Array(await new n(e).arrayBuffer()));var d;const u=r&&s&&at((()=>{let e=!1;const t=new n(Fe.origin,{body:new tt,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),c=o&&s&&at((()=>K.isReadableStream(new a("").body))),g={stream:c&&(e=>e.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!g[e]&&(g[e]=(t,n)=>{let a=t&&t[e];if(a)return a.call(t);throw new ee(`Response type '${e}' is not supported`,ee.ERR_NOT_SUPPORT,n)})}));const m=async(e,t)=>{const a=K.toFiniteNumber(e.getContentLength());return null==a?(async e=>{if(null==e)return 0;if(K.isBlob(e))return e.size;if(K.isSpecCompliantForm(e)){const t=new n(Fe.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return K.isArrayBufferView(e)||K.isArrayBuffer(e)?e.byteLength:(K.isURLSearchParams(e)&&(e+=""),K.isString(e)?(await l(e)).byteLength:void 0)})(t):a};return async e=>{let{url:i,method:o,data:s,signal:l,cancelToken:d,timeout:p,onDownloadProgress:f,onUploadProgress:h,responseType:_,headers:A,withCredentials:v="same-origin",fetchOptions:b}=Ue(e),F=t||fetch;_=_?(_+"").toLowerCase():"text";let y=Ye([l,d&&d.toAbortSignal()],p),C=null;const k=y&&y.unsubscribe&&(()=>{y.unsubscribe()});let w;try{if(h&&u&&"get"!==o&&"head"!==o&&0!==(w=await m(A,s))){let e,t=new n(i,{method:"POST",body:s,duplex:"half"});if(K.isFormData(s)&&(e=t.headers.get("content-type"))&&A.setContentType(e),t.body){const[e,n]=Me(w,Re(Oe(h)));s=Qe(t.body,65536,e,n)}}K.isString(v)||(v=v?"include":"omit");const t=r&&"credentials"in n.prototype,l={...b,signal:y,method:o.toUpperCase(),headers:A.normalize().toJSON(),body:s,duplex:"half",credentials:t?v:void 0};C=r&&new n(i,l);let d=await(r?F(C,b):F(i,l));const p=c&&("stream"===_||"response"===_);if(c&&(f||p&&k)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=d[t]}));const t=K.toFiniteNumber(d.headers.get("content-length")),[n,i]=f&&Me(t,Re(Oe(f),!0))||[];d=new a(Qe(d.body,65536,n,(()=>{i&&i(),k&&k()})),e)}_=_||"text";let E=await g[K.findKey(g,_)||"text"](d,e);return!p&&k&&k(),await new Promise(((t,n)=>{Le(t,n,{data:E,headers:Se.from(d.headers),status:d.status,statusText:d.statusText,config:e,request:C})}))}catch(t){if(k&&k(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new ee("Network Error",ee.ERR_NETWORK,e,C),{cause:t.cause||t});throw ee.from(t,t&&t.code,e,C)}}},rt=new Map,ot=e=>{let t=e?e.env:{};const{fetch:n,Request:a,Response:i}=t,r=[a,i,n];let o,s,l=r.length,d=rt;for(;l--;)o=r[l],s=d.get(o),void 0===s&&d.set(o,s=l?new Map:it(t)),d=s;return s},st=(ot(),{http:null,xhr:Ve,fetch:{get:ot}});K.forEach(st,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const lt=e=>`- ${e}`,dt=e=>K.isFunction(e)||null===e||!1===e,ut=(e,t)=>{e=K.isArray(e)?e:[e];const{length:n}=e;let a,i;const r={};for(let o=0;o`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(lt).join("\n"):" "+lt(e[0]):"as no adapter specified";throw new ee("There is no suitable adapter to dispatch the request "+t,"ERR_NOT_SUPPORT")}return i};function ct(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new qe(null,e)}function gt(e){ct(e),e.headers=Se.from(e.headers),e.data=Ne.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return ut(e.adapter||ke.adapter,e)(e).then((function(t){return ct(e),t.data=Ne.call(e,e.transformResponse,t),t.headers=Se.from(t.headers),t}),(function(t){return Pe(t)||(ct(e),t&&t.response&&(t.response.data=Ne.call(e,e.transformResponse,t.response),t.response.headers=Se.from(t.response.headers))),Promise.reject(t)}))}const mt="1.12.2",pt={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{pt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const ft={};pt.transitional=function(e,t,n){function a(e,t){return"[Axios v"+mt+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,i,r)=>{if(!1===e)throw new ee(a(i," has been removed"+(t?" in "+t:"")),ee.ERR_DEPRECATED);return t&&!ft[i]&&(ft[i]=!0,console.warn(a(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,r)}},pt.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const ht={assertOptions:function(e,t,n){if("object"!=typeof e)throw new ee("options must be an object",ee.ERR_BAD_OPTION_VALUE);const a=Object.keys(e);let i=a.length;for(;i-- >0;){const r=a[i],o=t[r];if(o){const t=e[r],n=void 0===t||o(t,r,e);if(!0!==n)throw new ee("option "+r+" must be "+n,ee.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new ee("Unknown option "+r,ee.ERR_BAD_OPTION)}},validators:pt},_t=ht.validators;class At{constructor(e){this.defaults=e||{},this.interceptors={request:new me,response:new me}}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=$e(this.defaults,t);const{transitional:n,paramsSerializer:a,headers:i}=t;void 0!==n&&ht.assertOptions(n,{silentJSONParsing:_t.transitional(_t.boolean),forcedJSONParsing:_t.transitional(_t.boolean),clarifyTimeoutError:_t.transitional(_t.boolean)},!1),null!=a&&(K.isFunction(a)?t.paramsSerializer={serialize:a}:ht.assertOptions(a,{encode:_t.function,serialize:_t.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),ht.assertOptions(t,{baseUrl:_t.spelling("baseURL"),withXsrfToken:_t.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let r=i&&K.merge(i.common,i[t.method]);i&&K.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete i[e]})),t.headers=Se.concat(r,i);const o=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,o.unshift(e.fulfilled,e.rejected))}));const l=[];let d;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,c=0;if(!s){const e=[gt.bind(this),void 0];for(e.unshift(...o),e.push(...l),u=e.length,d=Promise.resolve(t);c{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const a=new Promise((e=>{n.subscribe(e),t=e})).then(e);return a.cancel=function(){n.unsubscribe(t)},a},e((function(e,a,i){n.reason||(n.reason=new qe(e,a,i),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 bt((function(t){e=t})),cancel:e}}}const Ft=bt;const yt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(yt).forEach((([e,t])=>{yt[t]=e}));const Ct=yt;const kt=function e(t){const n=new vt(t),a=r(vt.prototype.request,n);return K.extend(a,vt.prototype,n,{allOwnKeys:!0}),K.extend(a,n,null,{allOwnKeys:!0}),a.create=function(n){return e($e(t,n))},a}(ke);kt.Axios=vt,kt.CanceledError=qe,kt.CancelToken=Ft,kt.isCancel=Pe,kt.VERSION=mt,kt.toFormData=oe,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 K.isObject(e)&&!0===e.isAxiosError},kt.mergeConfig=$e,kt.AxiosHeaders=Se,kt.formToJSON=e=>ye(K.isHTMLForm(e)?new FormData(e):e),kt.getAdapter=ut,kt.HttpStatusCode=Ct,kt.default=kt;const wt=kt,{Axios:Et,AxiosError:xt,CanceledError:Bt,isCancel:Dt,CancelToken:jt,VERSION:St,all:Nt,Cancel:Pt,isAxiosError:Tt,spread:qt,toFormData:Lt,AxiosHeaders:zt,HttpStatusCode:It,formToJSON:Rt,getAdapter:Mt,mergeConfig:Ot}=wt;var Gt=n(3814);const Xt=wt.create({headers:{requesttoken:(0,i.do)()??"","X-Requested-With":"XMLHttpRequest"}});(0,i.zo)((e=>{Xt.defaults.headers.requesttoken=e}));const Ht=Object.assign(Xt,{CancelToken:wt.CancelToken,isCancel:wt.isCancel}),Wt=Symbol("csrf-retry");const $t=Symbol("retryDelay");Ht.interceptors.response.use((e=>e),function(e){return async t=>{if(!Tt(t))throw t;const{config:n,response:a,request:i}=t,r=i?.responseURL;if(n&&!n[Wt]&&412===a?.status&&"CSRF check failed"===a?.data?.message){console.warn(`Request to ${r} failed because of a CSRF mismatch. Fetching a new token`);const{data:{token:t}}=await e.get((0,Gt.Jv)("/csrftoken"));return console.debug(`New request token ${t} fetched`),e.defaults.headers.requesttoken=t,e({...n,headers:{...n.headers,requesttoken:t},[Wt]:!0})}throw t}}(Ht)),Ht.interceptors.response.use((e=>e),function(e){return async t=>{if(!Tt(t))throw t;const{config:n,response:a,request:i}=t,r=i?.responseURL,o=a?.status,s=a?.headers;let l="number"==typeof n?.[$t]?n?.[$t]:1;if(503===o&&"1"===s?.["x-nextcloud-maintenance-mode"]&&n?.retryIfMaintenanceMode){if(l*=2,l>32)throw console.error("Retry delay exceeded one minute, giving up.",{responseURL:r}),t;return console.warn(`Request to ${r} failed because of maintenance mode. Retrying in ${l}s`),await new Promise((e=>{setTimeout(e,1e3*l)})),e({...n,[$t]:l})}throw t}}(Ht)),Ht.interceptors.response.use((e=>e),(async function(e){if(Tt(e)){const{config:t,response:n,request:a}=e,i=a?.responseURL,r=n?.status;401===r&&"Current user is not logged in"===n?.data?.message&&t?.reloadExpiredSession&&window?.location&&(console.error(`Request to ${i} failed because the user session expired. Reloading the page …`),window.location.reload())}throw e}))},3053:(e,t,n)=>{"use strict";n.d(t,{c0:()=>r});class a{static GLOBAL_SCOPE_VOLATILE="nextcloud_vol";static GLOBAL_SCOPE_PERSISTENT="nextcloud_per";scope;wrapped;constructor(e,t,n){this.scope=`${n?a.GLOBAL_SCOPE_PERSISTENT:a.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 i{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 a(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}function r(e){return new i(e)}},8334:(e,t,n)=>{"use strict";function a(){try{return function(e,t,n){const a=`#initial-state-${e}-${t}`;if(window._nc_initial_state?.has(a))return window._nc_initial_state.get(a);window._nc_initial_state||(window._nc_initial_state=new Map);const i=document.querySelector(a);if(null===i){if(void 0!==n)return n;throw new Error(`Could not find initial state ${t} of ${e}`)}try{const e=JSON.parse(atob(i.value));return window._nc_initial_state.set(a,e),e}catch(a){if(console.error("[@nextcloud/initial-state] Could not parse initial state",{key:t,app:e,error:a}),void 0!==n)return n;throw new Error(`Could not parse initial state ${t} of ${e}`,{cause:a})}}("core","capabilities")}catch(e){return console.debug("Could not find capabilities initial state fall back to _oc_capabilities"),"_oc_capabilities"in window?window._oc_capabilities:{}}}n.d(t,{F:()=>a})},7503:(e,t,n)=>{"use strict";n.d(t,{l:()=>gv,n:()=>uv,s:()=>hv,t:()=>cv});var a={};n.r(a),n.d(a,{boolean:()=>Xc,booleanish:()=>Hc,commaOrSpaceSeparated:()=>Yc,commaSeparated:()=>Vc,number:()=>$c,overloadedBoolean:()=>Wc,spaceSeparated:()=>Uc});var i={};n.r(i),n.d(i,{attentionMarkers:()=>Dp,contentInitial:()=>Cp,disable:()=>jp,document:()=>yp,flow:()=>wp,flowInitial:()=>kp,insideSpan:()=>Bp,string:()=>Ep,text:()=>xp});var r=n(896),o=n(5072),s=n.n(o),l=n(7825),d=n.n(l),u=n(7659),c=n.n(u),g=n(5056),m=n.n(g),p=n(540),f=n.n(p),h=n(1113),_=n.n(h),A=n(221),v={};v.styleTagTransform=_(),v.setAttributes=m(),v.insert=c().bind(null,"head"),v.domAPI=d(),v.insertStyleElement=f();s()(A.A,v);A.A&&A.A.locals&&A.A.locals;var b=n(641),F=n(33),y=n(3453),C=n(4163),k=n(7698),w=n(2697);(0,y.r)();(0,b.pM)({name:"NcActionButtonGroup",inject:{isInSemanticMenu:{from:k.a,default:!1}},props:{name:{required:!1,default:void 0,type:String}},setup:()=>({labelId:(0,C.c)()}),methods:{t:y.a}});var E=n(1909),x={};x.styleTagTransform=_(),x.setAttributes=m(),x.insert=c().bind(null,"head"),x.domAPI=d(),x.insertStyleElement=f();s()(E.A,x);E.A&&E.A.locals&&E.A.locals,k.a;var B=n(9691),D={};D.styleTagTransform=_(),D.setAttributes=m(),D.insert=c().bind(null,"head"),D.domAPI=d(),D.insertStyleElement=f();s()(B.A,D);B.A&&B.A.locals&&B.A.locals;var j=n(6308),S=n(3751);j.A,k.a,Boolean,Boolean;n(7240);var N=n(4409),P=n(8617),T={};T.styleTagTransform=_(),T.setAttributes=m(),T.insert=c().bind(null,"head"),T.domAPI=d(),T.insertStyleElement=f();s()(P.A,T);P.A&&P.A.locals&&P.A.locals,j.A,k.a,Boolean;var q=n(3784),L=n(5262),z=n(7611),I={};I.styleTagTransform=_(),I.setAttributes=m(),I.insert=c().bind(null,"head"),I.domAPI=d(),I.insertStyleElement=f();s()(z.A,I);z.A&&z.A.locals&&z.A.locals;var R=n(4008),M={};M.styleTagTransform=_(),M.setAttributes=m(),M.insert=c().bind(null,"head"),M.domAPI=d(),M.insertStyleElement=f();s()(R.A,M);R.A&&R.A.locals&&R.A.locals;var O=n(3298);const G={name:"NcActionText",mixins:[O.A],inject:{isInSemanticMenu:{from:k.a,default:!1}}},X=["role"],H={key:0,class:"action-text__longtext-wrapper"},W={class:"action-text__name"},$=["textContent"],U=["textContent"],V={key:2,class:"action-text__text"};const Y=(0,w._)(G,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("li",{class:"action",role:r.isInSemanticMenu&&"presentation"},[(0,b.Lk)("span",{class:"action-text",onClick:t[0]||(t[0]=(...t)=>e.onClick&&e.onClick(...t))},[(0,b.RG)(e.$slots,"icon",{},(()=>[""!==e.icon?((0,b.uX)(),(0,b.CE)("span",{key:0,"aria-hidden":"true",class:(0,F.C4)(["action-text__icon",[e.isIconUrl?"action-text__icon--url":e.icon]]),style:(0,F.Tr)({backgroundImage:e.isIconUrl?`url(${e.icon})`:null})},null,6)):(0,b.Q3)("",!0)]),!0),e.name?((0,b.uX)(),(0,b.CE)("span",H,[(0,b.Lk)("strong",W,(0,F.v_)(e.name),1),(0,b.Lk)("span",{class:"action-text__longtext",textContent:(0,F.v_)(e.text)},null,8,$)])):e.isLongText?((0,b.uX)(),(0,b.CE)("span",{key:1,class:"action-text__longtext",textContent:(0,F.v_)(e.text)},null,8,U)):((0,b.uX)(),(0,b.CE)("span",V,(0,F.v_)(e.text),1)),(0,b.Q3)("",!0)])],8,X)}],["__scopeId","data-v-fa684b48"]]);var K=n(4291),Z={};Z.styleTagTransform=_(),Z.setAttributes=m(),Z.insert=c().bind(null,"head"),Z.domAPI=d(),Z.insertStyleElement=f();s()(K.A,Z);K.A&&K.A.locals&&K.A.locals;var Q=n(2271),J=n(8144);J.N,O.A,Boolean;var ee=n(8099),te={};te.styleTagTransform=_(),te.setAttributes=m(),te.insert=c().bind(null,"head"),te.domAPI=d(),te.insertStyleElement=f();s()(ee.A,te);ee.A&&ee.A.locals&&ee.A.locals;var ne=n(3053),ae=n(8334),ie=n(1338),re=n(1715),oe=n(953);const se={__name:"splitpanes",props:{horizontal:{type:Boolean,default:!1},pushOtherPanes:{type:Boolean,default:!0},maximizePanes:{type:Boolean,default:!0},rtl:{type:Boolean,default:!1},firstSplitter:{type:Boolean,default:!1}},emits:["ready","resize","resized","pane-click","pane-maximize","pane-add","pane-remove","splitter-click","splitter-dblclick"],setup(e,{emit:t}){const n=t,a=e,i=(0,b.Ht)(),r=(0,oe.KR)([]),o=(0,b.EW)((()=>r.value.reduce(((e,t)=>(e[~~t.id]=t)&&e),{}))),s=(0,b.EW)((()=>r.value.length)),l=(0,oe.KR)(null),d=(0,oe.KR)(!1),u=(0,oe.KR)({mouseDown:!1,dragging:!1,activeSplitter:null,cursorOffset:0}),c=(0,oe.KR)({splitter:null,timeoutId:null}),g=(0,b.EW)((()=>({["splitpanes splitpanes--"+(a.horizontal?"horizontal":"vertical")]:!0,"splitpanes--dragging":u.value.dragging}))),m=(e,t)=>{const n=e.target.closest(".splitpanes__splitter");if(n){const{left:t,top:i}=n.getBoundingClientRect(),{clientX:r,clientY:o}="ontouchstart"in window&&e.touches?e.touches[0]:e;u.value.cursorOffset=a.horizontal?o-i:r-t}document.addEventListener("mousemove",p,{passive:!1}),document.addEventListener("mouseup",f),"ontouchstart"in window&&(document.addEventListener("touchmove",p,{passive:!1}),document.addEventListener("touchend",f)),u.value.mouseDown=!0,u.value.activeSplitter=t},p=e=>{u.value.mouseDown&&(e.preventDefault(),u.value.dragging=!0,requestAnimationFrame((()=>{A(_(e)),P("resize",{event:e},!0)})))},f=e=>{u.value.dragging&&(window.getSelection().removeAllRanges(),P("resized",{event:e},!0)),u.value.mouseDown=!1,u.value.activeSplitter=null,setTimeout((()=>{u.value.dragging=!1,document.removeEventListener("mousemove",p,{passive:!1}),document.removeEventListener("mouseup",f),"ontouchstart"in window&&(document.removeEventListener("touchmove",p,{passive:!1}),document.removeEventListener("touchend",f))}),100)},h=(e,t)=>{if(P("splitter-dblclick",{event:e,index:t},!0),a.maximizePanes){let n=0;r.value=r.value.map(((e,a)=>(e.size=a===t?e.max:e.min,a!==t&&(n+=e.min),e))),r.value[t].size-=n,P("pane-maximize",{event:e,index:t,pane:r.value[t]}),P("resized",{event:e,index:t},!0)}},_=e=>{const t=l.value.getBoundingClientRect(),{clientX:n,clientY:i}="ontouchstart"in window&&e.touches?e.touches[0]:e;return{x:n-(a.horizontal?0:u.value.cursorOffset)-t.left,y:i-(a.horizontal?u.value.cursorOffset:0)-t.top}},A=e=>{const t=u.value.activeSplitter;let n={prevPanesSize:F(t),nextPanesSize:y(t),prevReachedMinPanes:0,nextReachedMinPanes:0};const i=0+(a.pushOtherPanes?0:n.prevPanesSize),o=100-(a.pushOtherPanes?0:n.nextPanesSize),s=Math.max(Math.min((e=>{e=e[a.horizontal?"y":"x"];const t=l.value[a.horizontal?"clientHeight":"clientWidth"];return a.rtl&&!a.horizontal&&(e=t-e),100*e/t})(e),o),i);let d=[t,t+1],c=r.value[d[0]]||null,g=r.value[d[1]]||null;const m=c.max<100&&s>=c.max+n.prevPanesSize,p=g.max<100&&s<=100-(g.max+y(t+1));if(m||p)m?(c.size=c.max,g.size=Math.max(100-c.max-n.prevPanesSize-n.nextPanesSize,0)):(c.size=Math.max(100-g.max-n.prevPanesSize-y(t+1),0),g.size=g.max);else{if(a.pushOtherPanes){const e=v(n,s);if(!e)return;({sums:n,panesToResize:d}=e),c=r.value[d[0]]||null,g=r.value[d[1]]||null}null!==c&&(c.size=Math.min(Math.max(s-n.prevPanesSize-n.prevReachedMinPanes,c.min),c.max)),null!==g&&(g.size=Math.min(Math.max(100-s-n.nextPanesSize-n.nextReachedMinPanes,g.min),g.max))}},v=(e,t)=>{const n=u.value.activeSplitter,a=[n,n+1];return t{i>a[0]&&i<=n&&(t.size=t.min,e.prevReachedMinPanes+=t.min)})),e.prevPanesSize=F(a[0]),void 0===a[0])?(e.prevReachedMinPanes=0,r.value[0].size=r.value[0].min,r.value.forEach(((t,a)=>{a>0&&a<=n&&(t.size=t.min,e.prevReachedMinPanes+=t.min)})),r.value[a[1]].size=100-e.prevReachedMinPanes-r.value[0].min-e.prevPanesSize-e.nextPanesSize,null):t>100-e.nextPanesSize-r.value[a[1]].min&&(a[1]=k(n).index,e.nextReachedMinPanes=0,a[1]>n+1&&r.value.forEach(((t,i)=>{i>n&&i{a=n+1&&(t.size=t.min,e.nextReachedMinPanes+=t.min)})),r.value[a[0]].size=100-e.prevPanesSize-y(a[0]-1),null):{sums:e,panesToResize:a}},F=e=>r.value.reduce(((t,n,a)=>t+(ar.value.reduce(((t,n,a)=>t+(a>e+1?n.size:0)),0),C=e=>[...r.value].reverse().find((t=>t.indext.min))||{},k=e=>r.value.find((t=>t.index>e+1&&t.size>t.min))||{},w=(e,t,n=!1)=>{const a=e-1,i=document.createElement("div");i.classList.add("splitpanes__splitter"),n||(i.onmousedown=e=>m(e,a),typeof window<"u"&&"ontouchstart"in window&&(i.ontouchstart=e=>m(e,a)),i.onclick=e=>((e,t)=>{"ontouchstart"in window&&(e.preventDefault(),c.value.splitter===t?(clearTimeout(c.value.timeoutId),c.value.timeoutId=null,h(e,t),c.value.splitter=null):(c.value.splitter=t,c.value.timeoutId=setTimeout((()=>c.value.splitter=null),500))),u.value.dragging||P("splitter-click",{event:e,index:t},!0)})(e,a+1)),i.ondblclick=e=>h(e,a+1),t.parentNode.insertBefore(i,t)},E=e=>{e.onmousedown=void 0,e.onclick=void 0,e.ondblclick=void 0,e.remove()},x=()=>{var e;const t=Array.from((null==(e=l.value)?void 0:e.children)||[]);for(const e of t)e.className.includes("splitpanes__splitter")&&E(e);let n=0;for(const e of t)e.className.includes("splitpanes__pane")&&(!n&&a.firstSplitter?w(n,e,!0):n&&w(n,e),n++)},B=(e={})=>{e.addedPane||e.removedPane?r.value.some((e=>null!==e.givenSize||e.min||e.max<100))?S(e):D():j(),d.value&&P("resized")},D=()=>{const e=100/s.value;let t=0;const n=[],a=[];for(const i of r.value)i.size=Math.max(Math.min(e,i.max),i.min),t-=i.size,i.size>=i.max&&n.push(i.id),i.size<=i.min&&a.push(i.id);t>.1&&N(t,n,a)},j=()=>{let e=100;const t=[],n=[];let a=0;for(const i of r.value)e-=i.size,null!==i.givenSize&&a++,i.size>=i.max&&t.push(i.id),i.size<=i.min&&n.push(i.id);let i=100;if(e>.1){for(const t of r.value)null===t.givenSize&&(t.size=Math.max(Math.min(e/(s.value-a),t.max),t.min)),i-=t.size;i>.1&&N(i,t,n)}},S=({addedPane:e,removedPane:t}={})=>{let n=100/s.value,a=0;const i=[],o=[];null!==((null==e?void 0:e.givenSize)??null)&&(n=(100-e.givenSize)/(s.value-1));for(const e of r.value)a-=e.size,e.size>=e.max&&i.push(e.id),e.size<=e.min&&o.push(e.id);if(!(Math.abs(a)<.1)){for(const t of r.value)null!==(null==e?void 0:e.givenSize)&&(null==e?void 0:e.id)===t.id||(t.size=Math.max(Math.min(n,t.max),t.min)),a-=t.size,t.size>=t.max&&i.push(t.id),t.size<=t.min&&o.push(t.id);a>.1&&N(a,i,o)}},N=(e,t,n)=>{let a;a=e>0?e/(s.value-t.length):e/(s.value-n.length),r.value.forEach(((i,r)=>{if(e>0&&!t.includes(i.id)){const t=Math.max(Math.min(i.size+a,i.max),i.min),n=t-i.size;e-=n,i.size=t}else if(!n.includes(i.id)){const t=Math.max(Math.min(i.size+a,i.max),i.min),n=t-i.size;e-=n,i.size=t}})),Math.abs(e)>.1&&(0,b.dY)((()=>{d.value&&console.warn("Splitpanes: Could not resize panes correctly due to their constraints.")}))},P=(e,t=void 0,i=!1)=>{const o=(null==t?void 0:t.index)??u.value.activeSplitter??null;n(e,{...t,...null!==o&&{index:o},...i&&null!==o&&{prevPane:r.value[o-(a.firstSplitter?1:0)],nextPane:r.value[o+(a.firstSplitter?0:1)]},panes:r.value.map((e=>({min:e.min,max:e.max,size:e.size})))})};(0,b.wB)((()=>a.firstSplitter),(()=>x())),(0,b.sV)((()=>{(()=>{var e;const t=Array.from((null==(e=l.value)?void 0:e.children)||[]);for(const e of t){const t=e.classList.contains("splitpanes__pane"),n=e.classList.contains("splitpanes__splitter");!t&&!n&&(e.remove(),console.warn("Splitpanes: Only elements are allowed at the root of . One of your DOM nodes was removed."))}})(),x(),B(),P("ready"),d.value=!0})),(0,b.xo)((()=>d.value=!1));const T=()=>{var e;return(0,b.h)("div",{ref:l,class:g.value},null==(e=i.default)?void 0:e.call(i))};return(0,b.Gt)("panes",r),(0,b.Gt)("indexedPanes",o),(0,b.Gt)("horizontal",(0,b.EW)((()=>a.horizontal))),(0,b.Gt)("requestUpdate",(({uid:e,...t})=>{const n=o.value[e];for(const[e,a]of Object.entries(t))n[e]=a})),(0,b.Gt)("onPaneAdd",(e=>{var t;let n=-1;Array.from((null==(t=l.value)?void 0:t.children)||[]).some((t=>(t.className.includes("splitpanes__pane")&&n++,t.isSameNode(e.el)))),r.value.splice(n,0,{...e,index:n}),r.value.forEach(((e,t)=>e.index=t)),d.value&&(0,b.dY)((()=>{x(),B({addedPane:r.value[n]}),P("pane-add",{pane:r.value[n]})}))})),(0,b.Gt)("onPaneRemove",(e=>{const t=r.value.findIndex((t=>t.id===e));r.value[t].el=null;const n=r.value.splice(t,1)[0];r.value.forEach(((e,t)=>e.index=t)),(0,b.dY)((()=>{x(),P("pane-remove",{pane:n}),B({removedPane:{...n}})}))})),(0,b.Gt)("onPaneClick",((e,t)=>{P("pane-click",{event:e,index:o.value[t].index,pane:o.value[t]})})),(e,t)=>((0,b.uX)(),(0,b.Wv)((0,b.$y)(T)))}},le={__name:"pane",props:{size:{type:[Number,String]},minSize:{type:[Number,String],default:0},maxSize:{type:[Number,String],default:100}},setup(e){var t;const n=e,a=(0,b.WQ)("requestUpdate"),i=(0,b.WQ)("onPaneAdd"),r=(0,b.WQ)("horizontal"),o=(0,b.WQ)("onPaneRemove"),s=(0,b.WQ)("onPaneClick"),l=null==(t=(0,b.nI)())?void 0:t.uid,d=(0,b.WQ)("indexedPanes"),u=(0,b.EW)((()=>d.value[l])),c=(0,oe.KR)(null),g=(0,b.EW)((()=>{const e=isNaN(n.size)||void 0===n.size?0:parseFloat(n.size);return Math.max(Math.min(e,p.value),m.value)})),m=(0,b.EW)((()=>{const e=parseFloat(n.minSize);return isNaN(e)?0:e})),p=(0,b.EW)((()=>{const e=parseFloat(n.maxSize);return isNaN(e)?100:e})),f=(0,b.EW)((()=>{var e;return`${r.value?"height":"width"}: ${null==(e=u.value)?void 0:e.size}%`}));return(0,b.wB)((()=>g.value),(e=>a({uid:l,size:e}))),(0,b.wB)((()=>m.value),(e=>a({uid:l,min:e}))),(0,b.wB)((()=>p.value),(e=>a({uid:l,max:e}))),(0,b.sV)((()=>{i({id:l,el:c.value,min:m.value,max:p.value,givenSize:void 0===n.size?null:g.value,size:g.value})})),(0,b.xo)((()=>o(l))),(e,t)=>((0,b.uX)(),(0,b.CE)("div",{ref_key:"paneEl",ref:c,class:"splitpanes__pane",onClick:t[0]||(t[0]=t=>(0,oe.R1)(s)(t,e._.uid)),style:(0,F.Tr)(f.value)},[(0,b.RG)(e.$slots,"default")],4))}};var de=n(7396),ue=n(1808);function ce(e,t,n){const a=`#initial-state-${e}-${t}`;if(window._nc_initial_state?.has(a))return window._nc_initial_state.get(a);window._nc_initial_state||(window._nc_initial_state=new Map);const i=document.querySelector(a);if(null===i){if(void 0!==n)return n;throw new Error(`Could not find initial state ${t} of ${e}`)}try{const e=JSON.parse(atob(i.value));return window._nc_initial_state.set(a,e),e}catch(a){if(console.error("[@nextcloud/initial-state] Could not parse initial state",{key:t,app:e,error:a}),void 0!==n)return n;throw new Error(`Could not parse initial state ${t} of ${e}`,{cause:a})}}var ge=n(3168);let me="missing-app-name";try{me="files_pdfviewer"}catch{ge.l.error("The `@nextcloud/vue` library was used without setting / replacing the `appName`.")}const pe=me;let fe="";try{fe="6.0.0-dev.0"}catch{ge.l.error("The `@nextcloud/vue` library was used without setting / replacing the `appVersion`.")}const he=fe,_e=function(e){let t,n=!1;return(...a)=>(n||(n=!0,t=e(...a)),t)}((()=>{const e=ce("core","active-app",pe);return ce("core","apps",[]).find((({id:t})=>t===e))?.name??pe}));var Ae=n(3072),ve=n(2300),be={};be.styleTagTransform=_(),be.setAttributes=m(),be.insert=c().bind(null,"head"),be.domAPI=d(),be.insertStyleElement=f();s()(ve.A,be);ve.A&&ve.A.locals&&ve.A.locals;(0,y.r)();const Fe=(0,b.pM)({__name:"NcAppContentDetailsToggle",setup(e){const t=(0,de.al)();function n(e=!0){const t=document.querySelector(".app-navigation .app-navigation-toggle");t&&(t.style.display=e?"none":"",!0===e&&(0,ie.Ic)("toggle-navigation",{open:!1}))}return(0,b.wB)(t,n),(0,b.sV)((()=>{n(t.value)})),(0,b.xo)((()=>{t.value&&n(!1)})),(e,n)=>((0,b.uX)(),(0,b.Wv)((0,oe.R1)(ue.N),{"aria-label":(0,oe.R1)(y.a)("Go back to the list"),class:(0,F.C4)(["app-details-toggle",{"app-details-toggle--mobile":(0,oe.R1)(t)}]),title:(0,oe.R1)(y.a)("Go back to the list"),variant:"tertiary"},{icon:(0,b.k6)((()=>[(0,b.bF)((0,oe.R1)(J.N),{directional:"",path:(0,oe.R1)(Q.m)},null,8,["path"])])),_:1},8,["aria-label","class","title"]))}}),ye=(0,w._)(Fe,[["__scopeId","data-v-a28923a1"]]),Ce=(0,ne.c0)("nextcloud").persist().build(),ke=(0,ae.F)().theming?.name??"Nextcloud";Boolean,Boolean;Boolean,Boolean;var we=n(7306),Ee={};Ee.styleTagTransform=_(),Ee.setAttributes=m(),Ee.insert=c().bind(null,"head"),Ee.domAPI=d(),Ee.insertStyleElement=f();s()(we.A,Ee);we.A&&we.A.locals&&we.A.locals;var xe=n(5078),Be=n(3970),De={};De.styleTagTransform=_(),De.setAttributes=m(),De.insert=c().bind(null,"head"),De.domAPI=d(),De.insertStyleElement=f();s()(Be.A,De);Be.A&&Be.A.locals&&Be.A.locals;var je=n(648);Symbol.for("NcContent:setHasAppNavigation");const Se=Symbol.for("NcContent:selector");(0,y.r)();const Ne={class:"app-navigation-toggle-wrapper"};Boolean;var Pe=n(4227),Te={};Te.styleTagTransform=_(),Te.setAttributes=m(),Te.insert=c().bind(null,"head"),Te.domAPI=d(),Te.insertStyleElement=f();s()(Pe.A,Te);Pe.A&&Pe.A.locals&&Pe.A.locals,L.N,Boolean,L.N.props;var qe=n(8621),Le={};Le.styleTagTransform=_(),Le.setAttributes=m(),Le.insert=c().bind(null,"head"),Le.domAPI=d(),Le.insertStyleElement=f();s()(qe.A,Le);qe.A&&qe.A.locals&&qe.A.locals;var ze=n(5218),Ie={};Ie.styleTagTransform=_(),Ie.setAttributes=m(),Ie.insert=c().bind(null,"head"),Ie.domAPI=d(),Ie.insertStyleElement=f();s()(ze.A,Ie);ze.A&&ze.A.locals&&ze.A.locals;var Re=n(9053);const Me={name:"ChevronUpIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Oe=["aria-hidden","aria-label"],Ge=["fill","width","height"],Xe={d:"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z"},He={key:0};const We=(0,w._)(Me,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon chevron-up-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",Xe,[n.title?((0,b.uX)(),(0,b.CE)("title",He,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,Ge))],16,Oe)}]]);var $e=n(4357),Ue={};Ue.styleTagTransform=_(),Ue.setAttributes=m(),Ue.insert=c().bind(null,"head"),Ue.domAPI=d(),Ue.insertStyleElement=f();s()($e.A,Ue);$e.A&&$e.A.locals&&$e.A.locals;const Ve={name:"ArrowRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Ye=["aria-hidden","aria-label"],Ke=["fill","width","height"],Ze={d:"M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z"},Qe={key:0};const Je=(0,w._)(Ve,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon arrow-right-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",Ze,[n.title?((0,b.uX)(),(0,b.CE)("title",Qe,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,Ke))],16,Ye)}]]);var et=n(561);(0,y.r)(y.g);const tt={name:"NcInputConfirmCancel",components:{IconArrowRight:Je,IconClose:et.I,NcButton:ue.N},props:{primary:{default:!1,type:Boolean},placeholder:{default:"",type:String},modelValue:{default:"",type:String}},emits:["cancel","confirm","update:modelValue"],data:()=>({labelConfirm:(0,y.a)("Confirm changes"),labelCancel:(0,y.a)("Cancel changes")}),computed:{valueModel:{get(){return this.modelValue},set(e){this.$emit("update:modelValue",e)}}},methods:{confirm(){this.$emit("confirm")},cancel(){this.$emit("cancel")},focusInput(){this.$refs.input.focus()}}},nt={class:"app-navigation-input-confirm"},at=["placeholder"];const it=(0,w._)(tt,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("IconArrowRight"),s=(0,b.g2)("NcButton"),l=(0,b.g2)("IconClose");return(0,b.uX)(),(0,b.CE)("div",nt,[(0,b.Lk)("form",{onSubmit:t[1]||(t[1]=(0,S.D$)(((...e)=>r.confirm&&r.confirm(...e)),["prevent"])),onKeydown:t[2]||(t[2]=(0,S.jR)((0,S.D$)(((...e)=>r.cancel&&r.cancel(...e)),["exact","stop","prevent"]),["esc"])),onClick:t[3]||(t[3]=(0,S.D$)((()=>{}),["stop","prevent"]))},[(0,b.bo)((0,b.Lk)("input",{ref:"input","onUpdate:modelValue":t[0]||(t[0]=e=>r.valueModel=e),type:"text",class:"app-navigation-input-confirm__input",placeholder:n.placeholder},null,8,at),[[S.Jo,r.valueModel]]),(0,b.bF)(s,{"aria-label":i.labelConfirm,type:"submit",variant:"primary",onClick:(0,S.D$)(r.confirm,["stop","prevent"])},{icon:(0,b.k6)((()=>[(0,b.bF)(o,{size:20})])),_:1},8,["aria-label","onClick"]),(0,b.bF)(s,{"aria-label":i.labelCancel,type:"reset",variant:n.primary?"primary":"tertiary",onClick:(0,S.D$)(r.cancel,["stop","prevent"])},{icon:(0,b.k6)((()=>[(0,b.bF)(l,{size:20})])),_:1},8,["aria-label","variant","onClick"])],32)])}],["__scopeId","data-v-dd457d48"]]);var rt=n(3750);const ot=(0,b.pM)({name:"NcVNodes",props:{vnodes:{type:[Array,Object],default:null}},render(){return this.vnodes||this.$slots?.default?.({})}}),st={name:"PencilIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},lt=["aria-hidden","aria-label"],dt=["fill","width","height"],ut={d:"M20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18,2.9 17.35,2.9 16.96,3.29L15.12,5.12L18.87,8.87M3,17.25V21H6.75L17.81,9.93L14.06,6.18L3,17.25Z"},ct={key:0};const gt=(0,w._)(st,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon pencil-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",ut,[n.title?((0,b.uX)(),(0,b.CE)("title",ct,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,dt))],16,lt)}]]),mt={name:"UndoIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},pt=["aria-hidden","aria-label"],ft=["fill","width","height"],ht={d:"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"},_t={key:0};const At=(0,w._)(mt,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon undo-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",ht,[n.title?((0,b.uX)(),(0,b.CE)("title",_t,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,ft))],16,pt)}]]);(0,y.r)(y.v);const vt={name:"NcAppNavigationIconCollapsible",components:{NcButton:ue.N,ChevronDown:Re.C,ChevronUp:We},props:{open:{type:Boolean,required:!0},active:{type:Boolean,required:!0}},emits:["click"],computed:{labelButton(){return this.open?(0,y.a)("Collapse menu"):(0,y.a)("Open menu")}},methods:{onClick(e){this.$emit("click",e)}}};const bt=(0,w._)(vt,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("ChevronUp"),s=(0,b.g2)("ChevronDown"),l=(0,b.g2)("NcButton");return(0,b.uX)(),(0,b.Wv)(l,{class:(0,F.C4)(["icon-collapse",{"icon-collapse--active":n.active,"icon-collapse--open":n.open}]),"aria-label":r.labelButton,variant:n.active?"tertiary-on-primary":"tertiary",onClick:r.onClick},{icon:(0,b.k6)((()=>[n.open?((0,b.uX)(),(0,b.Wv)(o,{key:0,size:20})):((0,b.uX)(),(0,b.Wv)(s,{key:1,size:20}))])),_:1},8,["class","aria-label","variant","onClick"])}],["__scopeId","data-v-e6236e50"]]);(0,y.r)(y.x,y.w);L.N,r.N,rt.N,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean;var Ft=n(9525),yt={};yt.styleTagTransform=_(),yt.setAttributes=m(),yt.insert=c().bind(null,"head"),yt.domAPI=d(),yt.insertStyleElement=f();s()(Ft.A,yt);Ft.A&&Ft.A.locals&&Ft.A.locals,ue.N,Boolean;var Ct=n(5419),kt={};kt.styleTagTransform=_(),kt.setAttributes=m(),kt.insert=c().bind(null,"head"),kt.domAPI=d(),kt.insertStyleElement=f();s()(Ct.A,kt);Ct.A&&Ct.A.locals&&Ct.A.locals,rt.N,Boolean;var wt=n(7443),Et={};Et.styleTagTransform=_(),Et.setAttributes=m(),Et.insert=c().bind(null,"head"),Et.domAPI=d(),Et.insertStyleElement=f();s()(wt.A,Et);wt.A&&wt.A.locals&&wt.A.locals;var xt=n(4052);(0,y.r)();(0,y.a)("Search …");var Bt=n(8743),Dt={};Dt.styleTagTransform=_(),Dt.setAttributes=m(),Dt.insert=c().bind(null,"head"),Dt.domAPI=d(),Dt.insertStyleElement=f();s()(Bt.A,Dt);Bt.A&&Bt.A.locals&&Bt.A.locals;var jt=n(7172);(0,y.r)();var St=n(4597),Nt={};Nt.styleTagTransform=_(),Nt.setAttributes=m(),Nt.insert=c().bind(null,"head"),Nt.domAPI=d(),Nt.insertStyleElement=f();s()(St.A,Nt);St.A&&St.A.locals&&St.A.locals;var Pt=n(449),Tt={};Tt.styleTagTransform=_(),Tt.setAttributes=m(),Tt.insert=c().bind(null,"head"),Tt.domAPI=d(),Tt.insertStyleElement=f();s()(Pt.A,Tt);Pt.A&&Pt.A.locals&&Pt.A.locals;var qt=n(6855),Lt=n(7548);const zt=Symbol.for("NcAppSettingsDialog:registration"),It=Symbol.for("NcAppSettingsDialog:legacy");const Rt=(0,b.pM)({__name:"NcAppSettingsDialogVersion",setup(e){const t=(0,b.WQ)(It),n=_e();return(e,a)=>((0,b.uX)(),(0,b.CE)("div",{class:(0,F.C4)([e.$style.appSettingsDialogVersion,{[e.$style.appSettingsDialogVersion__legacy]:(0,oe.R1)(t)}])},(0,F.v_)((0,oe.R1)(n))+" "+(0,F.v_)((0,oe.R1)(he)),3))}}),Mt={$style:{"material-design-icon":"_material-design-icon_pq4io_12",appSettingsDialogVersion:"_appSettingsDialogVersion_pq4io_20",appSettingsDialogVersion__legacy:"_appSettingsDialogVersion__legacy_pq4io_27"}},Ot=(0,w._)(Rt,[["__cssModules",Mt]]);(0,y.r)();const Gt={key:0,class:"navigation-list"},Xt=["aria-current","href","onClick","onKeydown"],Ht={key:0,class:"navigation-list__link-icon"},Wt={class:"navigation-list__link-text"};Boolean,Boolean,Boolean,Boolean;var $t=n(2481),Ut={};Ut.styleTagTransform=_(),Ut.setAttributes=m(),Ut.insert=c().bind(null,"head"),Ut.domAPI=d(),Ut.insertStyleElement=f();s()($t.A,Ut);$t.A&&$t.A.locals&&$t.A.locals;var Vt=n(8998),Yt={};Yt.styleTagTransform=_(),Yt.setAttributes=m(),Yt.insert=c().bind(null,"head"),Yt.domAPI=d(),Yt.insertStyleElement=f();s()(Vt.A,Yt);Vt.A&&Vt.A.locals&&Vt.A.locals;(0,y.r)();var Kt=n(1501),Zt={};Zt.styleTagTransform=_(),Zt.setAttributes=m(),Zt.insert=c().bind(null,"head"),Zt.domAPI=d(),Zt.insertStyleElement=f();s()(Kt.A,Zt);Kt.A&&Kt.A.locals&&Kt.A.locals;var Qt=n(2393);const Jt=new WeakMap,en={mounted(e,t){const n=!t.modifiers.bubble;let a;if("function"==typeof t.value)a=(0,re.X2F)(e,t.value,{capture:n});else{const[i,r]=t.value;a=(0,re.X2F)(e,i,Object.assign({capture:n},r))}Jt.set(e,a)},unmounted(e){const t=Jt.get(e);t&&"function"==typeof t?t():null==t||t.stop(),Jt.delete(e)}};!function(){let e=!1;const t=(0,oe.IJ)(!1)}();var tn=n(3334);const nn={mounted(e){e.focus()}};var an=n(580);const rn="aaa1rp3bb0ott3vie4c1le2ogado5udhabi7c0ademy5centure6ountant0s9o1tor4d0s1ult4e0g1ro2tna4f0l1rica5g0akhan5ency5i0g1rbus3force5tel5kdn3l0ibaba4pay4lfinanz6state5y2sace3tom5m0azon4ericanexpress7family11x2fam3ica3sterdam8nalytics7droid5quan4z2o0l2partments8p0le4q0uarelle8r0ab1mco4chi3my2pa2t0e3s0da2ia2sociates9t0hleta5torney7u0ction5di0ble3o3spost5thor3o0s4w0s2x0a2z0ure5ba0by2idu3namex4d1k2r0celona5laycard4s5efoot5gains6seball5ketball8uhaus5yern5b0c1t1va3cg1n2d1e0ats2uty4er2rlin4st0buy5t2f1g1h0arti5i0ble3d1ke2ng0o3o1z2j1lack0friday9ockbuster8g1omberg7ue3m0s1w2n0pparibas9o0ats3ehringer8fa2m1nd2o0k0ing5sch2tik2on4t1utique6x2r0adesco6idgestone9oadway5ker3ther5ussels7s1t1uild0ers6siness6y1zz3v1w1y1z0h3ca0b1fe2l0l1vinklein9m0era3p2non3petown5ital0one8r0avan4ds2e0er0s4s2sa1e1h1ino4t0ering5holic7ba1n1re3c1d1enter4o1rn3f0a1d2g1h0anel2nel4rity4se2t2eap3intai5ristmas6ome4urch5i0priani6rcle4sco3tadel4i0c2y3k1l0aims4eaning6ick2nic1que6othing5ud3ub0med6m1n1o0ach3des3ffee4llege4ogne5m0mbank4unity6pany2re3uter5sec4ndos3struction8ulting7tact3ractors9oking4l1p2rsica5untry4pon0s4rses6pa2r0edit0card4union9icket5own3s1uise0s6u0isinella9v1w1x1y0mru3ou3z2dad1nce3ta1e1ing3sun4y2clk3ds2e0al0er2s3gree4livery5l1oitte5ta3mocrat6ntal2ist5si0gn4v2hl2iamonds6et2gital5rect0ory7scount3ver5h2y2j1k1m1np2o0cs1tor4g1mains5t1wnload7rive4tv2ubai3nlop4pont4rban5vag2r2z2earth3t2c0o2deka3u0cation8e1g1mail3erck5nergy4gineer0ing9terprises10pson4quipment8r0icsson6ni3s0q1tate5t1u0rovision8s2vents5xchange6pert3osed4ress5traspace10fage2il1rwinds6th3mily4n0s2rm0ers5shion4t3edex3edback6rrari3ero6i0delity5o2lm2nal1nce1ial7re0stone6mdale6sh0ing5t0ness6j1k1lickr3ghts4r2orist4wers5y2m1o0o0d1tball6rd1ex2sale4um3undation8x2r0ee1senius7l1ogans4ntier7tr2ujitsu5n0d2rniture7tbol5yi3ga0l0lery3o1up4me0s3p1rden4y2b0iz3d0n2e0a1nt0ing5orge5f1g0ee3h1i0ft0s3ves2ing5l0ass3e1obal2o4m0ail3bh2o1x2n1odaddy5ld0point6f2o0dyear5g0le4p1t1v2p1q1r0ainger5phics5tis4een3ipe3ocery4up4s1t1u0cci3ge2ide2tars5ru3w1y2hair2mburg5ngout5us3bo2dfc0bank7ealth0care8lp1sinki6re1mes5iphop4samitsu7tachi5v2k0t2m1n1ockey4ldings5iday5medepot5goods5s0ense7nda3rse3spital5t0ing5t0els3mail5use3w2r1sbc3t1u0ghes5yatt3undai7ibm2cbc2e1u2d1e0ee3fm2kano4l1m0amat4db2mo0bilien9n0c1dustries8finiti5o2g1k1stitute6urance4e4t0ernational10uit4vestments10o1piranga7q1r0ish4s0maili5t0anbul7t0au2v3jaguar4va3cb2e0ep2tzt3welry6io2ll2m0p2nj2o0bs1urg4t1y2p0morgan6rs3uegos4niper7kaufen5ddi3e0rryhotels6properties14fh2g1h1i0a1ds2m1ndle4tchen5wi3m1n1oeln3matsu5sher5p0mg2n2r0d1ed3uokgroup8w1y0oto4z2la0caixa5mborghini8er3nd0rover6xess5salle5t0ino3robe5w0yer5b1c1ds2ease3clerc5frak4gal2o2xus4gbt3i0dl2fe0insurance9style7ghting6ke2lly3mited4o2ncoln4k2ve1ing5k1lc1p2oan0s3cker3us3l1ndon4tte1o3ve3pl0financial11r1s1t0d0a3u0ndbeck6xe1ury5v1y2ma0drid4if1son4keup4n0agement7go3p1rket0ing3s4riott5shalls7ttel5ba2c0kinsey7d1e0d0ia3et2lbourne7me1orial6n0u2rckmsd7g1h1iami3crosoft7l1ni1t2t0subishi9k1l0b1s2m0a2n1o0bi0le4da2e1i1m1nash3ey2ster5rmon3tgage6scow4to0rcycles9v0ie4p1q1r1s0d2t0n1r2u0seum3ic4v1w1x1y1z2na0b1goya4me2vy3ba2c1e0c1t0bank4flix4work5ustar5w0s2xt0direct7us4f0l2g0o2hk2i0co2ke1on3nja3ssan1y5l1o0kia3rton4w0ruz3tv4p1r0a1w2tt2u1yc2z2obi1server7ffice5kinawa6layan0group9lo3m0ega4ne1g1l0ine5oo2pen3racle3nge4g0anic5igins6saka4tsuka4t2vh3pa0ge2nasonic7ris2s1tners4s1y3y2ccw3e0t2f0izer5g1h0armacy6d1ilips5one2to0graphy6s4ysio5ics1tet2ures6d1n0g1k2oneer5zza4k1l0ace2y0station9umbing5s3m1n0c2ohl2ker3litie5rn2st3r0axi3ess3ime3o0d0uctions8f1gressive8mo2perties3y5tection8u0dential9s1t1ub2w0c2y2qa1pon3uebec3st5racing4dio4e0ad1lestate6tor2y4cipes5d0stone5umbrella9hab3ise0n3t2liance6n0t0als5pair3ort3ublican8st0aurant8view0s5xroth6ich0ardli6oh3l1o1p2o0cks3deo3gers4om3s0vp3u0gby3hr2n2w0e2yukyu6sa0arland6fe0ty4kura4le1on3msclub4ung5ndvik0coromant12ofi4p1rl2s1ve2xo3b0i1s2c0b1haeffler7midt4olarships8ol3ule3warz5ience5ot3d1e0arch3t2cure1ity6ek2lect4ner3rvices6ven3w1x0y3fr2g1h0angrila6rp3ell3ia1ksha5oes2p0ping5uji3w3i0lk2na1gles5te3j1k0i0n2y0pe4l0ing4m0art3ile4n0cf3o0ccer3ial4ftbank4ware6hu2lar2utions7ng1y2y2pa0ce3ort2t3r0l2s1t0ada2ples4r1tebank4farm7c0group6ockholm6rage3e3ream4udio2y3yle4u0cks3pplies3y2ort5rf1gery5zuki5v1watch4iss4x1y0dney4stems6z2tab1ipei4lk2obao4rget4tamotors6r2too4x0i3c0i2d0k2eam2ch0nology8l1masek5nnis4va3f1g1h0d1eater2re6iaa2ckets5enda4ps2res2ol4j0maxx4x2k0maxx5l1m0all4n1o0day3kyo3ols3p1ray3shiba5tal3urs3wn2yota3s3r0ade1ing4ining5vel0ers0insurance16ust3v2t1ube2i1nes3shu4v0s2w1z2ua1bank3s2g1k1nicom3versity8o2ol2ps2s1y1z2va0cations7na1guard7c1e0gas3ntures6risign5mögensberater2ung14sicherung10t2g1i0ajes4deo3g1king4llas4n1p1rgin4sa1ion4va1o3laanderen9n1odka3lvo3te1ing3o2yage5u2wales2mart4ter4ng0gou5tch0es6eather0channel12bcam3er2site5d0ding5ibo2r3f1hoswho6ien2ki2lliamhill9n0dows4e1ners6me2olterskluwer11odside6rk0s2ld3w2s1tc1f3xbox3erox4ihuan4n2xx2yz3yachts4hoo3maxun5ndex5e1odobashi7ga2kohama6u0tube6t1un3za0ppos4ra3ero3ip2m1one3uerich6w2",on="ελ1υ2бг1ел3дети4ею2католик6ом3мкд2он1сква6онлайн5рг3рус2ф2сайт3рб3укр3қаз3հայ3ישראל5קום3ابوظبي5رامكو5لاردن4بحرين5جزائر5سعودية6عليان5مغرب5مارات5یران5بارت2زار4يتك3ھارت5تونس4سودان3رية5شبكة4عراق2ب2مان4فلسطين6قطر3كاثوليك6وم3مصر2ليسيا5وريتانيا7قع4همراه5پاکستان7ڀارت4कॉम3नेट3भारत0म्3ोत5संगठन5বাংলা5ভারত2ৰত4ਭਾਰਤ4ભારત4ଭାରତ4இந்தியா6லங்கை6சிங்கப்பூர்11భారత్5ಭಾರತ4ഭാരതം5ලංකා4คอม3ไทย3ລາວ3გე2みんな3アマゾン4クラウド4グーグル4コム2ストア3セール3ファッション6ポイント4世界2中信1国1國1文网3亚马逊3企业2佛山2信息2健康2八卦2公司1益2台湾1灣2商城1店1标2嘉里0大酒店5在线2大拿2天主教3娱乐2家電2广东2微博2慈善2我爱你3手机2招聘2政务1府2新加坡2闻2时尚2書籍2机构2淡马锡3游戏2澳門2点看2移动2组织机构4网址1店1站1络2联通2谷歌2购物2通販2集团2電訊盈科4飞利浦3食品2餐厅2香格里拉3港2닷넷1컴2삼성2한국2",sn="numeric",ln="ascii",dn="alpha",un="asciinumeric",cn="alphanumeric",gn="domain",mn="emoji",pn="scheme",fn="slashscheme",hn="whitespace";function _n(e,t){return e in t||(t[e]=[]),t[e]}function An(e,t,n){t[sn]&&(t[un]=!0,t[cn]=!0),t[ln]&&(t[un]=!0,t[dn]=!0),t[un]&&(t[cn]=!0),t[dn]&&(t[cn]=!0),t[cn]&&(t[gn]=!0),t[mn]&&(t[gn]=!0);for(const a in t){const t=_n(a,n);t.indexOf(e)<0&&t.push(e)}}function vn(e=null){this.j={},this.jr=[],this.jd=null,this.t=e}vn.groups={},vn.prototype={accepts(){return!!this.t},go(e){const t=this,n=t.j[e];if(n)return n;for(let n=0;n=0&&(n[a]=!0);return n}(o.t,a),n);An(r,e,a)}else n&&An(r,n,a);o.t=r}return i.j[e]=o,o}};const bn=(e,t,n,a,i)=>e.ta(t,n,a,i),Fn=(e,t,n,a,i)=>e.tr(t,n,a,i),yn=(e,t,n,a,i)=>e.ts(t,n,a,i),Cn=(e,t,n,a,i)=>e.tt(t,n,a,i),kn="WORD",wn="UWORD",En="ASCIINUMERICAL",xn="ALPHANUMERICAL",Bn="LOCALHOST",Dn="TLD",jn="UTLD",Sn="SCHEME",Nn="SLASH_SCHEME",Pn="NUM",Tn="WS",qn="NL",Ln="OPENBRACE",zn="CLOSEBRACE",In="OPENBRACKET",Rn="CLOSEBRACKET",Mn="OPENPAREN",On="CLOSEPAREN",Gn="OPENANGLEBRACKET",Xn="CLOSEANGLEBRACKET",Hn="FULLWIDTHLEFTPAREN",Wn="FULLWIDTHRIGHTPAREN",$n="LEFTCORNERBRACKET",Un="RIGHTCORNERBRACKET",Vn="LEFTWHITECORNERBRACKET",Yn="RIGHTWHITECORNERBRACKET",Kn="FULLWIDTHLESSTHAN",Zn="FULLWIDTHGREATERTHAN",Qn="AMPERSAND",Jn="APOSTROPHE",ea="ASTERISK",ta="AT",na="BACKSLASH",aa="BACKTICK",ia="CARET",ra="COLON",oa="COMMA",sa="DOLLAR",la="DOT",da="EQUALS",ua="EXCLAMATION",ca="HYPHEN",ga="PERCENT",ma="PIPE",pa="PLUS",fa="POUND",ha="QUERY",_a="QUOTE",Aa="FULLWIDTHMIDDLEDOT",va="SEMI",ba="SLASH",Fa="TILDE",ya="UNDERSCORE",Ca="EMOJI",ka="SYM";var wa=Object.freeze({__proto__:null,ALPHANUMERICAL:xn,AMPERSAND:Qn,APOSTROPHE:Jn,ASCIINUMERICAL:En,ASTERISK:ea,AT:ta,BACKSLASH:na,BACKTICK:aa,CARET:ia,CLOSEANGLEBRACKET:Xn,CLOSEBRACE:zn,CLOSEBRACKET:Rn,CLOSEPAREN:On,COLON:ra,COMMA:oa,DOLLAR:sa,DOT:la,EMOJI:Ca,EQUALS:da,EXCLAMATION:ua,FULLWIDTHGREATERTHAN:Zn,FULLWIDTHLEFTPAREN:Hn,FULLWIDTHLESSTHAN:Kn,FULLWIDTHMIDDLEDOT:Aa,FULLWIDTHRIGHTPAREN:Wn,HYPHEN:ca,LEFTCORNERBRACKET:$n,LEFTWHITECORNERBRACKET:Vn,LOCALHOST:Bn,NL:qn,NUM:Pn,OPENANGLEBRACKET:Gn,OPENBRACE:Ln,OPENBRACKET:In,OPENPAREN:Mn,PERCENT:ga,PIPE:ma,PLUS:pa,POUND:fa,QUERY:ha,QUOTE:_a,RIGHTCORNERBRACKET:Un,RIGHTWHITECORNERBRACKET:Yn,SCHEME:Sn,SEMI:va,SLASH:ba,SLASH_SCHEME:Nn,SYM:ka,TILDE:Fa,TLD:Dn,UNDERSCORE:ya,UTLD:jn,UWORD:wn,WORD:kn,WS:Tn});const Ea=/[a-z]/,xa=/\p{L}/u,Ba=/\p{Emoji}/u,Da=/\d/,ja=/\s/;const Sa="\r",Na="\n",Pa="️",Ta="‍",qa="";let La=null,za=null;function Ia(e,t){const n=function(e){const t=[],n=e.length;let a=0;for(;a56319||a+1===n||(i=e.charCodeAt(a+1))<56320||i>57343?e[a]:e.slice(a,a+2);t.push(o),a+=o.length}return t}(t.replace(/[A-Z]/g,(e=>e.toLowerCase()))),a=n.length,i=[];let r=0,o=0;for(;o=0&&(c+=n[o].length,g++),d+=n[o].length,r+=n[o].length,o++;r-=c,o-=g,d-=c,i.push({t:u.t,v:t.slice(r-d,r),s:r-d,e:r})}return i}function Ra(e,t,n,a,i){let r;const o=t.length;for(let n=0;n=0;)i++;if(i>0){t.push(n.join(""));for(let t=parseInt(e.substring(a,a+i),10);t>0;t--)n.pop();a+=i}else n.push(e[a]),a++}return t}const Oa={defaultProtocol:"http",events:null,format:Xa,formatHref:Xa,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function Ga(e,t=null){let n=Object.assign({},Oa);e&&(n=Object.assign(n,e instanceof Ga?e.o:e));const a=n.ignoreTags,i=[];for(let e=0;ee,check(e){return this.get("validate",e.toString(),e)},get(e,t,n){const a=null!=t;let i=this.o[e];return i?("object"==typeof i?(i=n.t in i?i[n.t]:Oa[e],"function"==typeof i&&a&&(i=i(t,n))):"function"==typeof i&&a&&(i=i(t,n.t,n)),i):i},getObj(e,t,n){let a=this.o[e];return"function"==typeof a&&null!=t&&(a=a(t,n.t,n)),a},render(e){const t=e.render(this);return(this.get("render",null,e)||this.defaultRender)(t,e.t,e)}};function Ha(e,t){this.t="token",this.v=e,this.tk=t}function Wa(e,t){class n extends Ha{constructor(t,n){super(t,n),this.t=e}}for(const e in t)n.prototype[e]=t[e];return n.t=e,n}Ha.prototype={isLink:!1,toString(){return this.v},toHref(e){return this.toString()},toFormattedString(e){const t=this.toString(),n=e.get("truncate",t,this),a=e.get("format",t,this);return n&&a.length>n?a.substring(0,n)+"…":a},toFormattedHref(e){return e.get("formatHref",this.toHref(e.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(e=Oa.defaultProtocol){return{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(e),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(e){return{type:this.t,value:this.toFormattedString(e),isLink:this.isLink,href:this.toFormattedHref(e),start:this.startIndex(),end:this.endIndex()}},validate(e){return e.get("validate",this.toString(),this)},render(e){const t=this,n=this.toHref(e.get("defaultProtocol")),a=e.get("formatHref",n,this),i=e.get("tagName",n,t),r=this.toFormattedString(e),o={},s=e.get("className",n,t),l=e.get("target",n,t),d=e.get("rel",n,t),u=e.getObj("attributes",n,t),c=e.getObj("events",n,t);return o.href=a,s&&(o.class=s),l&&(o.target=l),d&&(o.rel=d),u&&Object.assign(o,u),{tagName:i,attributes:o,content:r,eventListeners:c}}};const $a=Wa("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),Ua=Wa("text"),Va=Wa("nl"),Ya=Wa("url",{isLink:!0,toHref(e=Oa.defaultProtocol){return this.hasProtocol()?this.v:`${e}://${this.v}`},hasProtocol(){const e=this.tk;return e.length>=2&&e[0].t!==Bn&&e[1].t===ra}});const Ka=e=>new vn(e);function Za(e,t,n){const a=n[0].s,i=n[n.length-1].e;return new e(t.slice(a,i),n)}"undefined"!=typeof console&&console&&console.warn;const Qa={scanner:null,parser:null,tokenQueue:[],pluginQueue:[],customSchemes:[],initialized:!1};function Ja(){Qa.scanner=function(e=[]){const t={};vn.groups=t;const n=new vn;null==La&&(La=Ma(rn)),null==za&&(za=Ma(on)),Cn(n,"'",Jn),Cn(n,"{",Ln),Cn(n,"}",zn),Cn(n,"[",In),Cn(n,"]",Rn),Cn(n,"(",Mn),Cn(n,")",On),Cn(n,"<",Gn),Cn(n,">",Xn),Cn(n,"(",Hn),Cn(n,")",Wn),Cn(n,"「",$n),Cn(n,"」",Un),Cn(n,"『",Vn),Cn(n,"』",Yn),Cn(n,"<",Kn),Cn(n,">",Zn),Cn(n,"&",Qn),Cn(n,"*",ea),Cn(n,"@",ta),Cn(n,"`",aa),Cn(n,"^",ia),Cn(n,":",ra),Cn(n,",",oa),Cn(n,"$",sa),Cn(n,".",la),Cn(n,"=",da),Cn(n,"!",ua),Cn(n,"-",ca),Cn(n,"%",ga),Cn(n,"|",ma),Cn(n,"+",pa),Cn(n,"#",fa),Cn(n,"?",ha),Cn(n,'"',_a),Cn(n,"/",ba),Cn(n,";",va),Cn(n,"~",Fa),Cn(n,"_",ya),Cn(n,"\\",na),Cn(n,"・",Aa);const a=Fn(n,Da,Pn,{[sn]:!0});Fn(a,Da,a);const i=Fn(a,Ea,En,{[un]:!0}),r=Fn(a,xa,xn,{[cn]:!0}),o=Fn(n,Ea,kn,{[ln]:!0});Fn(o,Da,i),Fn(o,Ea,o),Fn(i,Da,i),Fn(i,Ea,i);const s=Fn(n,xa,wn,{[dn]:!0});Fn(s,Ea),Fn(s,Da,r),Fn(s,xa,s),Fn(r,Da,r),Fn(r,Ea),Fn(r,xa,r);const l=Cn(n,Na,qn,{[hn]:!0}),d=Cn(n,Sa,Tn,{[hn]:!0}),u=Fn(n,ja,Tn,{[hn]:!0});Cn(n,qa,u),Cn(d,Na,l),Cn(d,qa,u),Fn(d,ja,u),Cn(u,Sa),Cn(u,Na),Fn(u,ja,u),Cn(u,qa,u);const c=Fn(n,Ba,Ca,{[mn]:!0});Cn(c,"#"),Fn(c,Ba,c),Cn(c,Pa,c);const g=Cn(c,Ta);Cn(g,"#"),Fn(g,Ba,c);const m=[[Ea,o],[Da,i]],p=[[Ea,null],[xa,s],[Da,r]];for(let e=0;ee[0]>t[0]?1:-1));for(let t=0;t=0?i[gn]=!0:Ea.test(a)?Da.test(a)?i[un]=!0:i[ln]=!0:i[sn]=!0,yn(n,a,a,i)}return yn(n,"localhost",Bn,{ascii:!0}),n.jd=new vn(ka),{start:n,tokens:Object.assign({groups:t},wa)}}(Qa.customSchemes);for(let e=0;e=0&&g++,i++,u++;if(g<0)i-=u,i0&&(r.push(Za(Ua,t,o)),o=[]),i-=g,u-=g;const e=c.t,a=n.slice(i-u,i);r.push(Za(e,t,a))}}return o.length>0&&r.push(Za(Ua,t,o)),r}(Qa.parser.start,e,Ia(Qa.scanner.start,e))}function ti({tagName:e,attributes:t,content:n}){return`<${e} ${function(e){const t=[];for(const a in e){const i=e[a]+"";t.push(`${a}="${n=i,n.replace(/"/g,""")}"`)}var n;return t.join(" ")}(t)}>${an(n)}`}ei.scan=Ia;const ni=function(e,{value:t}){!0===t?.linkify&&(e.innerHTML=function(e){const t=new Ga({defaultProtocol:"https",target:"_blank",className:"external linkified",attributes:{rel:"nofollow noopener noreferrer"}},ti),n=ei(e),a=[];for(const e of n)"nl"===e.t&&t.get("nl2br")?a.push("
\n"):e.isLink&&t.check(e)?a.push(t.render(e)):a.push(an(e.toString()));return a.join("")}(t.text))},ai=["title"],ii=(0,b.pM)({__name:"NcAppSidebarHeader",props:{name:{},title:{},linkify:{type:Boolean}},setup(e){const t=(0,b.WQ)("NcAppSidebar:header:ref");return(e,n)=>(0,b.bo)(((0,b.uX)(),(0,b.CE)("h2",{ref_key:"headerRef",ref:t,tabindex:"-1",title:e.title},[(0,b.eW)((0,F.v_)(e.name),1)],8,ai)),[[(0,oe.R1)(ni),{text:e.name,linkify:e.linkify}]])}});var ri=n(1807);const oi={name:"DockRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},si=["aria-hidden","aria-label"],li=["fill","width","height"],di={d:"M20 4H4A2 2 0 0 0 2 6V18A2 2 0 0 0 4 20H20A2 2 0 0 0 22 18V6A2 2 0 0 0 20 4M15 18H4V6H15Z"},ui={key:0};const ci=(0,w._)(oi,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon dock-right-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",di,[n.title?((0,b.uX)(),(0,b.CE)("title",ui,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,li))],16,si)}]]),gi={name:"StarIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},mi=["aria-hidden","aria-label"],pi=["fill","width","height"],fi={d:"M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z"},hi={key:0};const _i=(0,w._)(gi,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon star-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",fi,[n.title?((0,b.uX)(),(0,b.CE)("title",hi,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,pi))],16,mi)}]]),Ai={name:"StarOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},vi=["aria-hidden","aria-label"],bi=["fill","width","height"],Fi={d:"M12,15.39L8.24,17.66L9.23,13.38L5.91,10.5L10.29,10.13L12,6.09L13.71,10.13L18.09,10.5L14.77,13.38L15.76,17.66M22,9.24L14.81,8.63L12,2L9.19,8.63L2,9.24L7.45,13.97L5.82,21L12,17.27L18.18,21L16.54,13.97L22,9.24Z"},yi={key:0};const Ci=(0,w._)(Ai,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon star-outline-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",Fi,[n.title?((0,b.uX)(),(0,b.CE)("title",yi,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,bi))],16,vi)}]]),ki=["aria-selected","tabindex"],wi=(0,b.pM)({__name:"NcAppSidebarTabsButton",props:(0,b.zz)({tab:{}},{selected:{type:Boolean,required:!0},selectedModifiers:{}}),emits:["update:selected"],setup(e){const t=(0,b.fn)(e,"selected");return(e,n)=>((0,b.uX)(),(0,b.CE)("button",{class:(0,F.C4)(["button-vue",[e.$style.sidebarTabsButton,{[e.$style.sidebarTabsButton_selected]:t.value}]]),role:"tab","aria-selected":t.value,tabindex:t.value?0:-1,onClick:n[0]||(n[0]=e=>t.value=!0)},[(0,b.Lk)("span",{class:(0,F.C4)(e.$style.sidebarTabsButton__icon)},[(0,b.bF)(ot,{vnodes:e.tab.renderIcon()},{default:(0,b.k6)((()=>[(0,b.Lk)("span",{class:(0,F.C4)([e.$style.sidebarTabsButton__legacyIcon,e.tab.icon])},null,2)])),_:1},8,["vnodes"])],2),(0,b.Lk)("span",{class:(0,F.C4)(e.$style.sidebarTabsButton__name)},(0,F.v_)(e.tab.name),3)],10,ki))}}),Ei={$style:{"material-design-icon":"_material-design-icon_1y2dv_12",sidebarTabsButton:"_sidebarTabsButton_1y2dv_20",sidebarTabsButton_selected:"_sidebarTabsButton_selected_1y2dv_45",sidebarTabsButton__name:"_sidebarTabsButton__name_1y2dv_59",sidebarTabsButton__icon:"_sidebarTabsButton__icon_1y2dv_70",sidebarTabsButton__legacyIcon:"_sidebarTabsButton__legacyIcon_1y2dv_76"}},xi={name:"NcAppSidebarTabs",components:{NcAppSidebarTabsButton:(0,w._)(wi,[["__cssModules",Ei]])},provide(){return{registerTab:this.registerTab,unregisterTab:this.unregisterTab,getActiveTab:()=>this.activeTab,isTablistShown:()=>this.hasMultipleTabs}},props:{active:{type:String,default:""},forceTabs:{type:Boolean,default:!1}},emits:["update:active"],data:e=>({tabs:[],activeTab:e.active}),computed:{hasMultipleTabs(){return this.tabs.length>1},showForSingleTab(){return this.forceTabs&&1===this.tabs.length},currentTabIndex(){return this.tabs.findIndex((e=>e.id===this.activeTab))}},watch:{tabs(){this.active&&this.updateActive()},active(e){e!==this.activeTab&&this.updateActive()}},methods:{setActive(e){this.activeTab=e,this.$emit("update:active",this.activeTab)},focusPreviousTab(){this.currentTabIndex>0&&this.setActive(this.tabs[this.currentTabIndex-1].id),this.focusActiveTab()},focusNextTab(){this.currentTabIndexe===this.active))?this.active:this.tabs[0]?.id??""},registerTab(e){this.tabs.push(e),this.tabs.sort(((e,t)=>e.order===t.order?e.name.localeCompare(t.name,[(0,tn.lO)()]):e.order-t.order)),this.updateActive()},unregisterTab(e){const t=this.tabs.findIndex((t=>t.id===e));-1!==t&&this.tabs.splice(t,1),this.activeTab===e&&this.updateActive()}}},Bi={class:"app-sidebar-tabs"};const Di=(0,w._)(xi,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("NcAppSidebarTabsButton");return(0,b.uX)(),(0,b.CE)("div",Bi,[r.hasMultipleTabs||r.showForSingleTab?((0,b.uX)(),(0,b.CE)("div",{key:0,role:"tablist",class:"app-sidebar-tabs__nav",onKeydown:[t[0]||(t[0]=(0,S.jR)((0,S.D$)(((...e)=>r.focusPreviousTab&&r.focusPreviousTab(...e)),["exact","prevent","stop"]),["left"])),t[1]||(t[1]=(0,S.jR)((0,S.D$)(((...e)=>r.focusNextTab&&r.focusNextTab(...e)),["exact","prevent","stop"]),["right"])),t[2]||(t[2]=(0,S.jR)((0,S.D$)(((...e)=>r.focusActiveTabContent&&r.focusActiveTabContent(...e)),["exact","prevent","stop"]),["tab"])),t[3]||(t[3]=(0,S.jR)((0,S.D$)(((...e)=>r.focusFirstTab&&r.focusFirstTab(...e)),["exact","prevent","stop"]),["home"])),t[4]||(t[4]=(0,S.jR)((0,S.D$)(((...e)=>r.focusLastTab&&r.focusLastTab(...e)),["exact","prevent","stop"]),["end"])),t[5]||(t[5]=(0,S.jR)((0,S.D$)(((...e)=>r.focusFirstTab&&r.focusFirstTab(...e)),["exact","prevent","stop"]),["page-up"])),t[6]||(t[6]=(0,S.jR)((0,S.D$)(((...e)=>r.focusLastTab&&r.focusLastTab(...e)),["exact","prevent","stop"]),["page-down"]))]},[((0,b.uX)(!0),(0,b.CE)(b.FK,null,(0,b.pI)(i.tabs,(e=>((0,b.uX)(),(0,b.Wv)(o,{id:`tab-button-${e.id}`,key:e.id,class:"app-sidebar-tabs__tab","aria-controls":`tab-${e.id}`,selected:i.activeTab===e.id,tab:e,"onUpdate:selected":t=>r.setActive(e.id)},null,8,["id","aria-controls","selected","tab","onUpdate:selected"])))),128))],32)):(0,b.Q3)("",!0),(0,b.Lk)("div",{class:(0,F.C4)(["app-sidebar-tabs__content",{"app-sidebar-tabs__content--multiple":r.hasMultipleTabs}])},[(0,b.RG)(e.$slots,"default",{},void 0,!0)],2)])}],["__scopeId","data-v-1e2d5bfb"]]);(0,y.r)(y.C);L.N,ue.N,rt.N,ri.N,et.I,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean,L.i,y.a;var ji=n(4868),Si={};Si.styleTagTransform=_(),Si.setAttributes=m(),Si.insert=c().bind(null,"head"),Si.domAPI=d(),Si.insertStyleElement=f();s()(ji.A,Si);ji.A&&ji.A.locals&&ji.A.locals;var Ni=n(1611),Pi={};Pi.styleTagTransform=_(),Pi.setAttributes=m(),Pi.insert=c().bind(null,"head"),Pi.domAPI=d(),Pi.insertStyleElement=f();s()(Ni.A,Pi);Ni.A&&Ni.A.locals&&Ni.A.locals;var Ti=n(4499),qi={};qi.styleTagTransform=_(),qi.setAttributes=m(),qi.insert=c().bind(null,"head"),qi.domAPI=d(),qi.insertStyleElement=f();s()(Ti.A,qi);Ti.A&&Ti.A.locals&&Ti.A.locals;var Li=n(7359);const zi=["id"],Ii=["id"],Ri=["d","fill"],Mi=(0,b.pM)({__name:"NcAssistantIcon",props:{inline:{type:Boolean},size:{default:20}},setup(e){(0,S.$9)((e=>({"6629513e":i.value})));const t=e,n=(0,Li.u)(),a=(0,C.c)(),i=(0,b.EW)((()=>`${t.size}px`));return(e,t)=>((0,b.uX)(),(0,b.CE)("span",{"aria-hidden":"true",class:(0,F.C4)([e.$style.assistantIcon,e.inline&&e.$style.assistantIcon_inline]),role:"img"},[((0,b.uX)(),(0,b.CE)("svg",{class:(0,F.C4)(e.$style.assistantIcon__svg),viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[(0,b.Lk)("defs",null,[(0,oe.R1)(n)?((0,b.uX)(),(0,b.CE)("linearGradient",{key:0,id:(0,oe.R1)(a),gradientTransform:"rotateX(285)"},[...t[0]||(t[0]=[(0,b.Lk)("stop",{offset:"15%","stop-color":"#CDACE7"},null,-1),(0,b.Lk)("stop",{offset:"40%","stop-color":"#008FDB"},null,-1),(0,b.Lk)("stop",{offset:"82%","stop-color":"#A180E0"},null,-1)])],8,zi)):((0,b.uX)(),(0,b.CE)("linearGradient",{key:1,id:(0,oe.R1)(a),gradientTransform:"rotateX(285)"},[...t[1]||(t[1]=[(0,b.Lk)("stop",{offset:"15%","stop-color":"#9669D3"},null,-1),(0,b.Lk)("stop",{offset:"40%","stop-color":"#00679E"},null,-1),(0,b.Lk)("stop",{offset:"80%","stop-color":"#492083"},null,-1)])],8,Ii))]),(0,b.Lk)("path",{d:(0,oe.R1)(Q.n),fill:`url('#${(0,oe.R1)(a)}')`},null,8,Ri)],2))],2))}}),Oi={$style:{"material-design-icon":"_material-design-icon_1ndue_12",assistantIcon:"_assistantIcon_1ndue_20",assistantIcon_inline:"_assistantIcon_inline_1ndue_25",assistantIcon__svg:"_assistantIcon__svg_1ndue_30"}},Gi=(0,w._)(Mi,[["__cssModules",Oi]]);Boolean;var Xi=n(3595),Hi={};Hi.styleTagTransform=_(),Hi.setAttributes=m(),Hi.insert=c().bind(null,"head"),Hi.domAPI=d(),Hi.insertStyleElement=f();s()(Xi.A,Hi);Xi.A&&Xi.A.locals&&Xi.A.locals;var Wi=n(3495),$i={};$i.styleTagTransform=_(),$i.setAttributes=m(),$i.insert=c().bind(null,"head"),$i.domAPI=d(),$i.insertStyleElement=f();s()(Wi.A,$i);Wi.A&&Wi.A.locals&&Wi.A.locals;var Ui=n(1777),Vi=n(6802),Yi=n(3814);function Ki(e,t,n){const a={type:String(e)};return null!=n||"string"!=typeof t&&!Array.isArray(t)?Object.assign(a,t):n=t,Array.isArray(n)?a.children=n:null!=n&&(a.value=String(n)),a}var Zi=n(7970),Qi=n(9656);const Ji=/(\s|^)(https?:\/\/)([-A-Z0-9+_.]+(?::[0-9]+)?(?:\/[-A-Z0-9+&@#%?=~_|!:,.;()]*)*)(\s|$)/gi,er=/(\s|\(|^)((https?:\/\/)([-A-Z0-9+_.]+[-A-Z0-9]+(?::[0-9]+)?(?:\/[-A-Z0-9+&@#%?=~_|!:,.;()]*)*))(?=\s|\)|$)/gi,tr=(0,b.pM)({name:"NcLink",props:{href:{type:String,required:!0}},render(){return(0,b.h)("a",{href:this.href,rel:"noopener noreferrer",target:"_blank",class:"rich-text--external-link"},[this.href.trim()])}});function nr({autolink:e,useMarkdown:t,useExtendedMarkdown:n}){return function(a){!n&&t&&e&&(0,Zi.YR)(a,(e=>"text"===e.type),((e,t,n)=>{let a=ar(e.value);return a="string"==typeof a?[Ki("text",a)]:a.map((e=>"string"==typeof e?Ki("text",e):Ki("link",{url:e.props.href},[Ki("text",e.props.href)]))).filter((e=>e)).flat(),n.children.splice(t,1,...a),[Qi._Z,(t??0)+a.length]}))}}function ar(e){let t=er.exec(e);const n=[];let a=0;for(;null!==t;){let i,r=t[2],o=e.substring(a,t.index+t[1].length);" "===r[0]&&(o+=r[0],r=r.substring(1).trim());const s=r[r.length-1];("."===s||","===s||";"===s||"("===t[0][0]&&")"===s)&&(r=r.substring(0,r.length-1),i=s),n.push(o),n.push({component:tr,props:{href:r}}),i&&n.push(i),a=t.index+t[0].length,t=er.exec(e)}n.push(e.substring(a));return e===n.map((e=>"string"==typeof e?e:e.props.href)).join("")?n:(ge.l.error("[NcRichText] Failed to reassemble the chunked text: "+e),e)}function ir(e,t){const n=(e,...t)=>t.reduce(((e,t)=>((e,t)=>e.startsWith(t)?e.slice(t.length):e)(e,t)),e);if(!e)return null;const a=/^https?:\/\//.test(t),i=/^[a-z][a-z0-9+.-]*:.+/.test(t);if(!a&&i)return null;if(a&&!t.startsWith((0,Yi.$_)()))return null;if(!a&&!t.startsWith("/"))return null;const r=a?n(t,(0,Yi.$_)(),"/index.php"):t,o=n(e.options.history.base,(0,Yi.aU)(),"/index.php"),s=n(r,o)||"/",l=e.resolve(s);return l.matched.length?l.fullPath:null}n(3340);var rr=n(8732);n(9765);const or=new Int32Array(4);class sr{static hashStr(e,t=!1){return this.onePassHasher.start().appendStr(e).end(t)}static hashAsciiStr(e,t=!1){return this.onePassHasher.start().appendAsciiStr(e).end(t)}static stateIdentity=new Int32Array([1732584193,-271733879,-1732584194,271733878]);static buffer32Identity=new Int32Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]);static hexChars="0123456789abcdef";static hexOut=[];static onePassHasher=new sr;static _hex(e){const t=sr.hexChars,n=sr.hexOut;let a,i,r,o;for(o=0;o<4;o+=1)for(i=8*o,a=e[o],r=0;r<8;r+=2)n[i+1+r]=t.charAt(15&a),a>>>=4,n[i+0+r]=t.charAt(15&a),a>>>=4;return n.join("")}static _md5cycle(e,t){let n=e[0],a=e[1],i=e[2],r=e[3];n+=(a&i|~a&r)+t[0]-680876936|0,n=(n<<7|n>>>25)+a|0,r+=(n&a|~n&i)+t[1]-389564586|0,r=(r<<12|r>>>20)+n|0,i+=(r&n|~r&a)+t[2]+606105819|0,i=(i<<17|i>>>15)+r|0,a+=(i&r|~i&n)+t[3]-1044525330|0,a=(a<<22|a>>>10)+i|0,n+=(a&i|~a&r)+t[4]-176418897|0,n=(n<<7|n>>>25)+a|0,r+=(n&a|~n&i)+t[5]+1200080426|0,r=(r<<12|r>>>20)+n|0,i+=(r&n|~r&a)+t[6]-1473231341|0,i=(i<<17|i>>>15)+r|0,a+=(i&r|~i&n)+t[7]-45705983|0,a=(a<<22|a>>>10)+i|0,n+=(a&i|~a&r)+t[8]+1770035416|0,n=(n<<7|n>>>25)+a|0,r+=(n&a|~n&i)+t[9]-1958414417|0,r=(r<<12|r>>>20)+n|0,i+=(r&n|~r&a)+t[10]-42063|0,i=(i<<17|i>>>15)+r|0,a+=(i&r|~i&n)+t[11]-1990404162|0,a=(a<<22|a>>>10)+i|0,n+=(a&i|~a&r)+t[12]+1804603682|0,n=(n<<7|n>>>25)+a|0,r+=(n&a|~n&i)+t[13]-40341101|0,r=(r<<12|r>>>20)+n|0,i+=(r&n|~r&a)+t[14]-1502002290|0,i=(i<<17|i>>>15)+r|0,a+=(i&r|~i&n)+t[15]+1236535329|0,a=(a<<22|a>>>10)+i|0,n+=(a&r|i&~r)+t[1]-165796510|0,n=(n<<5|n>>>27)+a|0,r+=(n&i|a&~i)+t[6]-1069501632|0,r=(r<<9|r>>>23)+n|0,i+=(r&a|n&~a)+t[11]+643717713|0,i=(i<<14|i>>>18)+r|0,a+=(i&n|r&~n)+t[0]-373897302|0,a=(a<<20|a>>>12)+i|0,n+=(a&r|i&~r)+t[5]-701558691|0,n=(n<<5|n>>>27)+a|0,r+=(n&i|a&~i)+t[10]+38016083|0,r=(r<<9|r>>>23)+n|0,i+=(r&a|n&~a)+t[15]-660478335|0,i=(i<<14|i>>>18)+r|0,a+=(i&n|r&~n)+t[4]-405537848|0,a=(a<<20|a>>>12)+i|0,n+=(a&r|i&~r)+t[9]+568446438|0,n=(n<<5|n>>>27)+a|0,r+=(n&i|a&~i)+t[14]-1019803690|0,r=(r<<9|r>>>23)+n|0,i+=(r&a|n&~a)+t[3]-187363961|0,i=(i<<14|i>>>18)+r|0,a+=(i&n|r&~n)+t[8]+1163531501|0,a=(a<<20|a>>>12)+i|0,n+=(a&r|i&~r)+t[13]-1444681467|0,n=(n<<5|n>>>27)+a|0,r+=(n&i|a&~i)+t[2]-51403784|0,r=(r<<9|r>>>23)+n|0,i+=(r&a|n&~a)+t[7]+1735328473|0,i=(i<<14|i>>>18)+r|0,a+=(i&n|r&~n)+t[12]-1926607734|0,a=(a<<20|a>>>12)+i|0,n+=(a^i^r)+t[5]-378558|0,n=(n<<4|n>>>28)+a|0,r+=(n^a^i)+t[8]-2022574463|0,r=(r<<11|r>>>21)+n|0,i+=(r^n^a)+t[11]+1839030562|0,i=(i<<16|i>>>16)+r|0,a+=(i^r^n)+t[14]-35309556|0,a=(a<<23|a>>>9)+i|0,n+=(a^i^r)+t[1]-1530992060|0,n=(n<<4|n>>>28)+a|0,r+=(n^a^i)+t[4]+1272893353|0,r=(r<<11|r>>>21)+n|0,i+=(r^n^a)+t[7]-155497632|0,i=(i<<16|i>>>16)+r|0,a+=(i^r^n)+t[10]-1094730640|0,a=(a<<23|a>>>9)+i|0,n+=(a^i^r)+t[13]+681279174|0,n=(n<<4|n>>>28)+a|0,r+=(n^a^i)+t[0]-358537222|0,r=(r<<11|r>>>21)+n|0,i+=(r^n^a)+t[3]-722521979|0,i=(i<<16|i>>>16)+r|0,a+=(i^r^n)+t[6]+76029189|0,a=(a<<23|a>>>9)+i|0,n+=(a^i^r)+t[9]-640364487|0,n=(n<<4|n>>>28)+a|0,r+=(n^a^i)+t[12]-421815835|0,r=(r<<11|r>>>21)+n|0,i+=(r^n^a)+t[15]+530742520|0,i=(i<<16|i>>>16)+r|0,a+=(i^r^n)+t[2]-995338651|0,a=(a<<23|a>>>9)+i|0,n+=(i^(a|~r))+t[0]-198630844|0,n=(n<<6|n>>>26)+a|0,r+=(a^(n|~i))+t[7]+1126891415|0,r=(r<<10|r>>>22)+n|0,i+=(n^(r|~a))+t[14]-1416354905|0,i=(i<<15|i>>>17)+r|0,a+=(r^(i|~n))+t[5]-57434055|0,a=(a<<21|a>>>11)+i|0,n+=(i^(a|~r))+t[12]+1700485571|0,n=(n<<6|n>>>26)+a|0,r+=(a^(n|~i))+t[3]-1894986606|0,r=(r<<10|r>>>22)+n|0,i+=(n^(r|~a))+t[10]-1051523|0,i=(i<<15|i>>>17)+r|0,a+=(r^(i|~n))+t[1]-2054922799|0,a=(a<<21|a>>>11)+i|0,n+=(i^(a|~r))+t[8]+1873313359|0,n=(n<<6|n>>>26)+a|0,r+=(a^(n|~i))+t[15]-30611744|0,r=(r<<10|r>>>22)+n|0,i+=(n^(r|~a))+t[6]-1560198380|0,i=(i<<15|i>>>17)+r|0,a+=(r^(i|~n))+t[13]+1309151649|0,a=(a<<21|a>>>11)+i|0,n+=(i^(a|~r))+t[4]-145523070|0,n=(n<<6|n>>>26)+a|0,r+=(a^(n|~i))+t[11]-1120210379|0,r=(r<<10|r>>>22)+n|0,i+=(n^(r|~a))+t[2]+718787259|0,i=(i<<15|i>>>17)+r|0,a+=(r^(i|~n))+t[9]-343485551|0,a=(a<<21|a>>>11)+i|0,e[0]=n+e[0]|0,e[1]=a+e[1]|0,e[2]=i+e[2]|0,e[3]=r+e[3]|0}_dataLength=0;_bufferLength=0;_state=new Int32Array(4);_buffer=new ArrayBuffer(68);_buffer8;_buffer32;constructor(){this._buffer8=new Uint8Array(this._buffer,0,68),this._buffer32=new Uint32Array(this._buffer,0,17),this.start()}start(){return this._dataLength=0,this._bufferLength=0,this._state.set(sr.stateIdentity),this}appendStr(e){const t=this._buffer8,n=this._buffer32;let a,i,r=this._bufferLength;for(i=0;i>>6),t[r++]=63&a|128;else if(a<55296||a>56319)t[r++]=224+(a>>>12),t[r++]=a>>>6&63|128,t[r++]=63&a|128;else{if(a=1024*(a-55296)+(e.charCodeAt(++i)-56320)+65536,a>1114111)throw new Error("Unicode standard supports code points up to U+10FFFF");t[r++]=240+(a>>>18),t[r++]=a>>>12&63|128,t[r++]=a>>>6&63|128,t[r++]=63&a|128}r>=64&&(this._dataLength+=64,sr._md5cycle(this._state,n),r-=64,n[0]=n[16])}return this._bufferLength=r,this}appendAsciiStr(e){const t=this._buffer8,n=this._buffer32;let a,i=this._bufferLength,r=0;for(;;){for(a=Math.min(e.length-r,64-i);a--;)t[i++]=e.charCodeAt(r++);if(i<64)break;this._dataLength+=64,sr._md5cycle(this._state,n),i=0}return this._bufferLength=i,this}appendByteArray(e){const t=this._buffer8,n=this._buffer32;let a,i=this._bufferLength,r=0;for(;;){for(a=Math.min(e.length-r,64-i);a--;)t[i++]=e[r++];if(i<64)break;this._dataLength+=64,sr._md5cycle(this._state,n),i=0}return this._bufferLength=i,this}getState(){const e=this._state;return{buffer:String.fromCharCode.apply(null,Array.from(this._buffer8)),buflen:this._bufferLength,length:this._dataLength,state:[e[0],e[1],e[2],e[3]]}}setState(e){const t=e.buffer,n=e.state,a=this._state;let i;for(this._dataLength=e.length,this._bufferLength=e.buflen,a[0]=n[0],a[1]=n[1],a[2]=n[2],a[3]=n[3],i=0;i>2);this._dataLength+=t;const r=8*this._dataLength;if(n[t]=128,n[t+1]=n[t+2]=n[t+3]=0,a.set(sr.buffer32Identity.subarray(i),i),t>55&&(sr._md5cycle(this._state,a),a.set(sr.buffer32Identity)),r<=4294967295)a[14]=r;else{const t=r.toString(16).match(/(.*?)(.{0,8})$/);if(null===t)return e?or:"";const n=parseInt(t[2],16),i=parseInt(t[1],16)||0;a[14]=n,a[15]=i}return sr._md5cycle(this._state,a),e?this._state:sr._hex(this._state)}}if("5d41402abc4b2a76b9719d911017c592"!==sr.hashStr("hello"))throw new Error("Md5 self test failed.");var lr=n(7867);function dr(e){const t=(0,lr.g)(6);return t[function(e){let t=e;null===e.match(/^([0-9a-f]{4}-?){8}$/)&&(t=sr.hashStr(e)),t=t.replace(/[^0-9a-f]/g,"");let n=0;for(let e=0;et.value&&["invisible","offline"].includes(t.value))),i=(0,b.EW)((()=>!t.value||n.ariaHidden&&"false"!==n.ariaHidden?void 0:(0,y.a)("User status: {status}",{status:Ar(t.value)})));(0,b.wB)((()=>n.user),(async e=>{if(!t.value&&e&&(0,ae.F)()?.user_status?.enabled)try{const{data:n}=await Vi.Ay.get((0,Yi.KT)("/apps/user_status/api/v1/statuses/{user}",{user:e}));t.value=n.ocs?.data?.status}catch(e){ge.l.debug("Error while fetching user status",{error:e})}}),{immediate:!0});const r={online:'\x3c!--\n - SPDX-FileCopyrightText: 2020 Google Inc.\n - SPDX-License-Identifier: Apache-2.0\n--\x3e\n\n\t\n\n',away:'\x3c!--\n - SPDX-FileCopyrightText: 2020 Google Inc.\n - SPDX-License-Identifier: Apache-2.0\n--\x3e\n\n\t\n\n',busy:'\x3c!--\n - SPDX-FileCopyrightText: 2020 Google Inc.\n - SPDX-License-Identifier: Apache-2.0\n--\x3e\n\n\t\n\n',dnd:'\x3c!--\n - SPDX-FileCopyrightText: 2020 Google Inc.\n - SPDX-License-Identifier: Apache-2.0\n--\x3e\n\n\t\n\n',invisible:_r,offline:_r},o=(0,b.EW)((()=>t.value&&r[t.value]));return(e,n)=>t.value?((0,b.uX)(),(0,b.CE)("span",{key:0,class:(0,F.C4)(["user-status-icon",{"user-status-icon--invisible":a.value}]),"aria-hidden":!i.value||void 0,"aria-label":i.value,role:"img",innerHTML:o.value},null,10,vr)):(0,b.Q3)("",!0)}}),Fr=(0,w._)(br,[["__scopeId","data-v-881a79fb"]]);(0,y.r)(y.i);const yr={data:()=>({hasStatus:!1,userStatus:{status:null,message:null,icon:null}}),methods:{async fetchUserStatus(e){if(!e)return;const t=(0,ae.F)();if(Object.hasOwn(t,"user_status")&&t.user_status.enabled&&(0,Ui.HW)())try{const{data:t}=await Vi.Ay.get((0,Yi.KT)("apps/user_status/api/v1/statuses/{userId}",{userId:e}));this.setUserStatus(t.ocs.data)}catch(e){if(404===e.response.status&&0===e.response.data.ocs?.data?.length)return;ge.l.error("Failed to fetch user status",{error:e})}},setUserStatus({status:e,message:t,icon:n}){this.userStatus.status=e||"",this.userStatus.message=t||"",this.userStatus.icon=n||"",this.hasStatus=!!e}}},Cr=(0,ne.c0)("nextcloud").persist().build();function kr(e,t){e&&Cr.setItem("user-has-avatar."+e,t)}const wr={name:"NcAvatar",directives:{ClickOutside:en},components:{IconDotsHorizontal:L.I,NcActions:L.N,NcButton:ue.N,NcIconSvgWrapper:J.N,NcLoadingIcon:rt.N,NcUserStatusIcon:Fr},mixins:[yr],props:{url:{type:String,default:void 0},iconClass:{type:String,default:void 0},user:{type:String,default:void 0},hideStatus:{type:Boolean,default:!1},verboseStatus:{type:Boolean,default:!1},preloadedUserStatus:{type:Object,default:void 0},isGuest:{type:Boolean,default:!1},displayName:{type:String,default:void 0},size:{type:Number,default:32},noPlaceholder:{type:Boolean,default:!1},disableTooltip:{type:Boolean,default:!1},disableMenu:{type:Boolean,default:!1},tooltipMessage:{type:String,default:null},isNoUser:{type:Boolean,default:!1},menuContainer:{type:[Boolean,String,Object,Element],default:"body"}},setup:()=>({isDarkTheme:(0,Li.u)()}),data:()=>({avatarUrlLoaded:null,avatarSrcSetLoaded:null,userDoesNotExist:!1,isAvatarLoaded:!1,isMenuLoaded:!1,contactsMenuLoading:!1,contactsMenuData:{},contactsMenuActions:[],contactsMenuOpenState:!1}),computed:{avatarAriaLabel(){if(this.hasMenu)return this.canDisplayUserStatus||this.showUserStatusIconOnAvatar?(0,y.a)("Avatar of {displayName}, {status}",{displayName:this.displayName??this.user,status:Ar(this.userStatus.status)}):(0,y.a)("Avatar of {displayName}",{displayName:this.displayName??this.user})},canDisplayUserStatus(){return!this.hideStatus&&this.hasStatus&&["online","away","busy","dnd"].includes(this.userStatus.status)},showUserStatusIconOnAvatar(){return!this.hideStatus&&!this.verboseStatus&&this.hasStatus&&"dnd"!==this.userStatus.status&&this.userStatus.icon},userIdentifier(){return this.isDisplayNameDefined?this.displayName:this.isUserDefined?this.user:""},isUserDefined(){return void 0!==this.user},isDisplayNameDefined(){return void 0!==this.displayName},isUrlDefined(){return void 0!==this.url},hasMenu(){return!this.disableMenu&&(this.isMenuLoaded?this.menu.length>0:!(this.user===(0,Ui.HW)()?.uid||this.userDoesNotExist||this.url))},showInitials(){return!this.noPlaceholder&&this.userDoesNotExist&&!(this.iconClass||this.$slots.icon)},avatarStyle(){return{"--avatar-size":this.size+"px",lineHeight:this.showInitials?this.size+"px":0,fontSize:Math.round(.45*this.size)+"px"}},initialsWrapperStyle(){const{r:e,g:t,b:n}=dr(this.userIdentifier);return{backgroundColor:`rgba(${e}, ${t}, ${n}, 0.1)`}},initialsStyle(){const{r:e,g:t,b:n}=dr(this.userIdentifier);return{color:`rgb(${e}, ${t}, ${n})`}},tooltip(){return this.disableTooltip?null:this.tooltipMessage?this.tooltipMessage:this.displayName},initials(){let e="?";if(this.showInitials){const t=this.userIdentifier.trim();if(""===t)return e;const n=t.match(/[\p{L}\p{N}\s]/gu);if(!n)return e;const a=n.join(""),i=a.lastIndexOf(" ");e=String.fromCodePoint(a.codePointAt(0)),-1!==i&&(e=e.concat(String.fromCodePoint(a.codePointAt(i+1))))}return e.toLocaleUpperCase()},menu(){const e=this.contactsMenuActions.map((e=>{const t=ir(this.$router,e.hyperlink);return{ncActionComponent:t?q.N:N.N,ncActionComponentProps:t?{to:t,icon:e.icon}:{href:e.hyperlink,icon:e.icon},text:e.title}}));for(const t of function(e){return window._nc_contacts_menu_hooks?Object.values(window._nc_contacts_menu_hooks).filter((t=>t.enabled(e))):[]}(this.contactsMenuData))try{e.push({ncActionComponent:r.N,ncActionComponentProps:{onClick:()=>t.callback(this.contactsMenuData)},text:t.displayName(this.contactsMenuData),iconSvg:t.iconSvg(this.contactsMenuData)})}catch(e){ge.l.error(`Failed to render ContactsMenu action ${t.id}`,{error:e,action:t})}if(!this.hideStatus&&(this.userStatus.icon||this.userStatus.message)){const t=`\n\t\t\t\t\t${function(e){const t=document.createTextNode(e),n=document.createElement("p");return n.appendChild(t),n.innerHTML}(this.userStatus.icon)}\n\t\t\t\t`;return[{ncActionComponent:Y,ncActionComponentProps:{},iconSvg:this.userStatus.icon?t:void 0,text:`${this.userStatus.message}`}].concat(e)}return e}},watch:{url(){this.userDoesNotExist=!1,this.loadAvatarUrl()},user(){this.userDoesNotExist=!1,this.isMenuLoaded=!1,this.loadAvatarUrl()}},mounted(){this.loadAvatarUrl(),(0,ie.B1)("settings:avatar:updated",this.loadAvatarUrl),(0,ie.B1)("settings:display-name:updated",this.loadAvatarUrl),this.hideStatus||!this.user||this.isNoUser?!this.hideStatus&&this.preloadedUserStatus&&this.setUserStatus(this.preloadedUserStatus):(this.preloadedUserStatus?this.setUserStatus(this.preloadedUserStatus):this.fetchUserStatus(this.user),(0,ie.B1)("user_status:status.updated",this.handleUserStatusUpdated))},beforeUnmount(){(0,ie.al)("settings:avatar:updated",this.loadAvatarUrl),(0,ie.al)("settings:display-name:updated",this.loadAvatarUrl),(0,ie.al)("user_status:status.updated",this.handleUserStatusUpdated)},methods:{t:y.a,handleUserStatusUpdated(e){this.user===e.userId&&(this.userStatus={status:e.status,icon:e.icon,message:e.message},this.hasStatus=null!==e.status)},async toggleMenu(e){"keydown"===e.type&&"Enter"!==e.key||(this.contactsMenuOpenState||await this.fetchContactsMenu(),this.contactsMenuOpenState=!this.contactsMenuOpenState)},closeMenu(){this.contactsMenuOpenState=!1},async fetchContactsMenu(){this.contactsMenuLoading=!0;try{const e=encodeURIComponent(this.user),{data:t}=await Vi.Ay.post((0,Yi.Jv)("contactsmenu/findOne"),`shareType=0&shareWith=${e}`);this.contactsMenuData=t,this.contactsMenuActions=t.topAction?[t.topAction].concat(t.actions):t.actions}catch{this.contactsMenuOpenState=!1}this.contactsMenuLoading=!1,this.isMenuLoaded=!0},loadAvatarUrl(){if(this.isAvatarLoaded=!1,!this.isUrlDefined&&(!this.isUserDefined||this.isNoUser||this.iconClass||this.$slots.icon))return this.isAvatarLoaded=!0,void(this.userDoesNotExist=!0);if(this.isUrlDefined)this.updateImageIfValid(this.url);else if(this.size<=64){const e=this.avatarUrlGenerator(this.user,64),t=[e+" 1x",this.avatarUrlGenerator(this.user,512)+" 8x"].join(", ");this.updateImageIfValid(e,t)}else{const e=this.avatarUrlGenerator(this.user,512);this.updateImageIfValid(e)}},avatarUrlGenerator(e,t){let n=pr(e,{size:t,isDarkTheme:this.isDarkTheme,isGuest:this.isGuest});return e===(0,Ui.HW)()?.uid&&"undefined"!=typeof oc_userconfig&&(n+="?v="+window.oc_userconfig.avatar.version),n},updateImageIfValid(e,t=null){const n=function(e){const t=Cr.getItem("user-has-avatar."+e);return"string"==typeof t?Boolean(t):null}(this.user);if(this.isUserDefined&&"boolean"==typeof n)return this.isAvatarLoaded=!0,this.avatarUrlLoaded=e,t&&(this.avatarSrcSetLoaded=t),void(!1===n&&(this.userDoesNotExist=!0));const a=new Image;a.onload=()=>{this.avatarUrlLoaded=e,t&&(this.avatarSrcSetLoaded=t),this.isAvatarLoaded=!0,kr(this.user,!0)},a.onerror=t=>{ge.l.debug("[NcAvatar] Invalid avatar url",{error:t,url:e}),this.avatarUrlLoaded=null,this.avatarSrcSetLoaded=null,this.userDoesNotExist=!0,this.isAvatarLoaded=!1,kr(this.user,!1)},t&&(a.srcset=t),a.src=e}}},Er=["title"],xr=["src","srcset"],Br={key:2,class:"avatardiv__user-status avatardiv__user-status--icon"};const Dr=(0,w._)(wr,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("NcLoadingIcon"),s=(0,b.g2)("IconDotsHorizontal"),l=(0,b.g2)("NcButton"),d=(0,b.g2)("NcIconSvgWrapper"),u=(0,b.g2)("NcActions"),c=(0,b.g2)("NcUserStatusIcon"),g=(0,b.gN)("click-outside");return(0,b.bo)(((0,b.uX)(),(0,b.CE)("span",{class:(0,F.C4)(["avatardiv popovermenu-wrapper",{"avatardiv--unknown":i.userDoesNotExist,"avatardiv--with-menu":r.hasMenu,"avatardiv--with-menu-loading":i.contactsMenuLoading}]),style:(0,F.Tr)(r.avatarStyle),title:r.tooltip},[(0,b.RG)(e.$slots,"icon",{},(()=>[n.iconClass?((0,b.uX)(),(0,b.CE)("span",{key:0,class:(0,F.C4)([n.iconClass,"avatar-class-icon"])},null,2)):i.isAvatarLoaded&&!i.userDoesNotExist?((0,b.uX)(),(0,b.CE)("img",{key:1,src:i.avatarUrlLoaded,srcset:i.avatarSrcSetLoaded,alt:""},null,8,xr)):(0,b.Q3)("",!0)]),!0),r.hasMenu&&0===r.menu.length?((0,b.uX)(),(0,b.Wv)(l,{key:0,"aria-label":r.avatarAriaLabel,class:"action-item action-item__menutoggle",variant:"tertiary-no-background",onClick:r.toggleMenu},{icon:(0,b.k6)((()=>[i.contactsMenuLoading?((0,b.uX)(),(0,b.Wv)(o,{key:0})):((0,b.uX)(),(0,b.Wv)(s,{key:1,size:20}))])),_:1},8,["aria-label","onClick"])):r.hasMenu?((0,b.uX)(),(0,b.Wv)(u,{key:1,open:i.contactsMenuOpenState,"onUpdate:open":t[0]||(t[0]=e=>i.contactsMenuOpenState=e),"aria-label":r.avatarAriaLabel,container:n.menuContainer,"force-menu":"","manual-open":"",variant:"tertiary-no-background",onClick:r.toggleMenu},(0,b.eX)({default:(0,b.k6)((()=>[((0,b.uX)(!0),(0,b.CE)(b.FK,null,(0,b.pI)(r.menu,((e,t)=>((0,b.uX)(),(0,b.Wv)((0,b.$y)(e.ncActionComponent),(0,b.v6)({key:t},{ref_for:!0},e.ncActionComponentProps),(0,b.eX)({default:(0,b.k6)((()=>[(0,b.eW)(" "+(0,F.v_)(e.text),1)])),_:2},[e.iconSvg?{name:"icon",fn:(0,b.k6)((()=>[(0,b.bF)(d,{svg:e.iconSvg},null,8,["svg"])])),key:"0"}:void 0]),1040)))),128))])),_:2},[i.contactsMenuLoading?{name:"icon",fn:(0,b.k6)((()=>[(0,b.bF)(o)])),key:"0"}:void 0]),1032,["open","aria-label","container","onClick"])):(0,b.Q3)("",!0),r.showUserStatusIconOnAvatar?((0,b.uX)(),(0,b.CE)("span",Br,(0,F.v_)(e.userStatus.icon),1)):r.canDisplayUserStatus?((0,b.uX)(),(0,b.Wv)(c,{key:3,class:"avatardiv__user-status",status:e.userStatus.status,"aria-hidden":String(r.hasMenu)},null,8,["status","aria-hidden"])):(0,b.Q3)("",!0),r.showInitials?((0,b.uX)(),(0,b.CE)("span",{key:4,style:(0,F.Tr)(r.initialsWrapperStyle),class:"avatardiv__initials-wrapper"},[(0,b.Lk)("span",{style:(0,F.Tr)(r.initialsStyle),class:"avatardiv__initials"},(0,F.v_)(r.initials),5)],4)):(0,b.Q3)("",!0)],14,Er)),[[g,r.closeMenu]])}],["__scopeId","data-v-d7dc2a1f"]]);var jr=n(4307),Sr={};Sr.styleTagTransform=_(),Sr.setAttributes=m(),Sr.insert=c().bind(null,"head"),Sr.domAPI=d(),Sr.insertStyleElement=f();s()(jr.A,Sr);jr.A&&jr.A.locals&&jr.A.locals;Error;new(n(5460).A)({concurrency:5});n(6886),n(6247);var Nr=n(9825),Pr=n(7367),Tr={};Tr.styleTagTransform=_(),Tr.setAttributes=m(),Tr.insert=c().bind(null,"head"),Tr.domAPI=d(),Tr.insertStyleElement=f();s()(Pr.A,Tr);Pr.A&&Pr.A.locals&&Pr.A.locals;(0,y.r)();const qr={key:0,class:"nc-chip__icon"},Lr={class:"nc-chip__text"};(0,y.a)("Close"),Boolean;var zr=n(1718),Ir={};Ir.styleTagTransform=_(),Ir.setAttributes=m(),Ir.insert=c().bind(null,"head"),Ir.domAPI=d(),Ir.insertStyleElement=f();s()(zr.A,Ir);zr.A&&zr.A.locals&&zr.A.locals;var Rr=n(1288);(0,y.r)(y.s);const Mr={name:"NcCollectionListItem",components:{NcAvatar:Dr,NcActions:L.N,NcActionButton:r.N},props:{collection:{type:Object,default:null},error:{type:String,default:void 0}},emits:["removeResource","renameCollection"],data:()=>({detailsOpen:!1,newName:null}),computed:{getIcon:()=>e=>[e.iconClass],typeClass:()=>e=>"resource-type-"+e.type,resources(){return this.collection.resources?.filter((e=>!Array.isArray(e)))??[]},getComponent(){return e=>{const t=ir(this.$router,e.link);return t?{component:"router-link",to:t,href:void 0}:{component:"a",to:void 0,href:e.link}}},iconUrl:()=>e=>e.mimetype?OC.MimeType.getIconUrl(e.mimetype):e.iconUrl?e.iconUrl:""},methods:{t:y.a,toggleDetails(){this.detailsOpen=!this.detailsOpen},showDetails(){this.detailsOpen=!0},removeResource(e,t){this.$emit("removeResource",{collectionId:e.id,resourceType:t.type,resourceId:t.id})},openRename(){this.newName=this.collection.name},renameCollection(){this.newName&&this.$emit("renameCollection",{collectionId:this.collection.id,name:this.newName}),this.newName=null}}},Or={class:"collection-list-item"},Gr={key:2,class:"linked-icons"},Xr=["src","alt"],Hr={key:3,class:"sharingOptionsGroup"},Wr={key:0,class:"error"},$r={key:0,class:"resource-list-details"},Ur=["src","alt"],Vr={class:"resource-name"},Yr=["onClick"];const Kr=(0,w._)(Mr,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("NcAvatar"),s=(0,b.g2)("NcActionButton"),l=(0,b.g2)("NcActions");return(0,b.uX)(),(0,b.CE)("li",Or,[(0,b.bF)(o,{"display-name":n.collection.name,"allow-placeholder":"",class:"collection-avatar"},null,8,["display-name"]),null===i.newName?((0,b.uX)(),(0,b.CE)("span",{key:0,class:"collection-item-name",title:"",onClick:t[0]||(t[0]=(...e)=>r.showDetails&&r.showDetails(...e))},(0,F.v_)(n.collection.name),1)):((0,b.uX)(),(0,b.CE)("form",{key:1,class:(0,F.C4)({"should-shake":n.error}),onSubmit:t[2]||(t[2]=(0,S.D$)(((...e)=>r.renameCollection&&r.renameCollection(...e)),["prevent"]))},[(0,b.bo)((0,b.Lk)("input",{"onUpdate:modelValue":t[1]||(t[1]=e=>i.newName=e),type:"text",autocomplete:"off",autocapitalize:"off"},null,512),[[S.Jo,i.newName]]),t[3]||(t[3]=(0,b.Lk)("input",{type:"submit",value:"",class:"icon-confirm"},null,-1))],34)),i.detailsOpen||null!==i.newName?(0,b.Q3)("",!0):((0,b.uX)(),(0,b.CE)("div",Gr,[((0,b.uX)(!0),(0,b.CE)(b.FK,null,(0,b.pI)(r.resources.slice(0,2),(e=>((0,b.uX)(),(0,b.Wv)((0,b.$y)(r.getComponent(e).component),{key:e.type+"|"+e.id,title:e.name,to:r.getComponent(e).to,href:r.getComponent(e).href,class:(0,F.C4)(r.typeClass(e))},{default:(0,b.k6)((()=>[(0,b.Lk)("img",{src:r.iconUrl(e),alt:e.name},null,8,Xr)])),_:2},1032,["title","to","href","class"])))),128))])),null===i.newName?((0,b.uX)(),(0,b.CE)("span",Hr,[(0,b.bF)(l,null,{default:(0,b.k6)((()=>[(0,b.bF)(s,{icon:"icon-info",onClick:(0,S.D$)(r.toggleDetails,["prevent"])},{default:(0,b.k6)((()=>[(0,b.eW)((0,F.v_)(i.detailsOpen?r.t("Hide details"):r.t("Show details")),1)])),_:1},8,["onClick"]),(0,b.bF)(s,{icon:"icon-rename",onClick:(0,S.D$)(r.openRename,["prevent"])},{default:(0,b.k6)((()=>[(0,b.eW)((0,F.v_)(r.t("Rename project")),1)])),_:1},8,["onClick"])])),_:1})])):(0,b.Q3)("",!0),(0,b.bF)(S.eB,{name:"fade"},{default:(0,b.k6)((()=>[n.error?((0,b.uX)(),(0,b.CE)("div",Wr,(0,F.v_)(n.error),1)):(0,b.Q3)("",!0)])),_:1}),(0,b.bF)(S.eB,{name:"fade"},{default:(0,b.k6)((()=>[i.detailsOpen?((0,b.uX)(),(0,b.CE)("ul",$r,[((0,b.uX)(!0),(0,b.CE)(b.FK,null,(0,b.pI)(r.resources,(e=>((0,b.uX)(),(0,b.CE)("li",{key:e.type+"|"+e.id,class:(0,F.C4)(r.typeClass(e))},[((0,b.uX)(),(0,b.Wv)((0,b.$y)(r.getComponent(e).component),{to:r.getComponent(e).to,href:r.getComponent(e).href},{default:(0,b.k6)((()=>[(0,b.Lk)("img",{src:r.iconUrl(e),alt:e.name},null,8,Ur),(0,b.Lk)("span",Vr,(0,F.v_)(e.name||""),1)])),_:2},1032,["to","href"])),(0,b.Lk)("span",{class:"icon-close",onClick:t=>r.removeResource(n.collection,e)},null,8,Yr)],2)))),128))])):(0,b.Q3)("",!0)])),_:1})])}],["__scopeId","data-v-52d18b4a"]]);function Zr(e){return e.data.ocs.data}function Qr(){const e=(0,oe.KR)([]),t=t=>{e.value.push(t)},n=n=>{const a=e.value.findIndex((e=>e.id===n.id));-1!==a?e.value[a]=n:t(n)};async function a({collectionId:e,resourceType:t,resourceId:a}){const i=await function(e,t,n){return Vi.Ay.post((0,Yi.KT)("collaboration/resources/collections/{collectionId}",{collectionId:e}),{resourceType:t,resourceId:n}).then(Zr)}(e,t,String(a));n(i)}return{storedCollections:e,fetchCollectionsByResource:async({resourceType:t,resourceId:n})=>{const a=await function(e,t){return Vi.Ay.get((0,Yi.KT)("collaboration/resources/{resourceType}/{resourceId}",{resourceType:e,resourceId:t})).then(Zr)}(t,n);(t=>{e.value=t})(a)},createCollection:async({baseResourceType:e,baseResourceId:n,resourceType:i,resourceId:r,name:o})=>{const s=await function(e,t,n){return Vi.Ay.post((0,Yi.KT)("collaboration/resources/{resourceType}/{resourceId}",{resourceType:e,resourceId:t}),{name:n}).then(Zr)}(e,n,o);t(s),await a({collectionId:s.id,resourceType:i,resourceId:r})},renameCollection:async({collectionId:e,name:t})=>{const a=await function(e,t){return Vi.Ay.put((0,Yi.KT)("collaboration/resources/collections/{collectionId}",{collectionId:e}),{collectionName:t}).then(Zr)}(e,t);n(a)},addResourceToCollection:a,removeResourceFromCollection:async({collectionId:t,resourceType:a,resourceId:i})=>{const r=await function(e,t,n){return Vi.Ay.delete((0,Yi.KT)("collaboration/resources/collections/{collectionId}",{collectionId:e}),{params:{resourceType:t,resourceId:n}}).then(Zr)}(t,a,String(i));r.resources.length>0?n(r):(t=>{e.value=e.value.filter((e=>e.id!==t))})(t)}}}(0,y.r)(y.u);Rr.N,Boolean,y.a;var Jr=n(6654),eo=n(4400),to={};to.styleTagTransform=_(),to.setAttributes=m(),to.insert=c().bind(null,"head"),to.domAPI=d(),to.insertStyleElement=f();s()(eo.A,to);eo.A&&eo.A.locals&&eo.A.locals;(0,y.r)();var no=n(4923),ao={};ao.styleTagTransform=_(),ao.setAttributes=m(),ao.insert=c().bind(null,"head"),ao.domAPI=d(),ao.insertStyleElement=f();s()(no.A,ao);no.A&&no.A.locals&&no.A.locals;const io=["title"],ro=(0,b.pM)({__name:"NcCounterBubble",props:{count:{},active:{type:Boolean},type:{default:""},raw:{type:Boolean}},setup(e){const t=e,n=(0,b.EW)((()=>{if(t.raw)return t.count.toString();return new Intl.NumberFormat((0,tn.lO)(),{notation:"compact",compactDisplay:"short"}).format(t.count)})),a=(0,b.EW)((()=>{if(t.raw)return;const e=t.count.toString();return e!==n.value?e:void 0}));return(e,t)=>((0,b.uX)(),(0,b.CE)("div",{class:(0,F.C4)(["counter-bubble__counter",{active:e.active,"counter-bubble__counter--highlighted":"highlighted"===e.type,"counter-bubble__counter--outlined":"outlined"===e.type}]),title:a.value},(0,F.v_)(n.value),11,io))}}),oo=(0,w._)(ro,[["__scopeId","data-v-36ffc13f"]]);var so=n(1793),lo={};lo.styleTagTransform=_(),lo.setAttributes=m(),lo.insert=c().bind(null,"head"),lo.domAPI=d(),lo.insertStyleElement=f();s()(so.A,lo);so.A&&so.A.locals&&so.A.locals;var uo=n(6235),co={};co.styleTagTransform=_(),co.setAttributes=m(),co.insert=c().bind(null,"head"),co.domAPI=d(),co.insertStyleElement=f();s()(uo.A,co);uo.A&&uo.A.locals&&uo.A.locals;const go={name:"NcDashboardWidgetItem",components:{NcAvatar:Dr,NcActions:L.N,NcActionButton:r.N},props:{id:{type:[String,Number],default:void 0},targetUrl:{type:String,default:void 0},avatarUrl:{type:String,default:void 0},avatarUsername:{type:String,default:void 0},avatarIsNoUser:{type:Boolean,default:!1},overlayIconUrl:{type:String,default:void 0},mainText:{type:String,required:!0},subText:{type:String,default:""},itemMenu:{type:Object,default:()=>({})},forceMenu:{type:Boolean,default:!0}},data:()=>({hovered:!1}),computed:{item(){return{id:this.id,targetUrl:this.targetUrl,avatarUrl:this.avatarUrl,avatarUsername:this.avatarUsername,overlayIconUrl:this.overlayIconUrl,mainText:this.mainText,subText:this.subText}},gotMenu(){return 0!==Object.keys(this.itemMenu).length||!!this.$slots.actions},gotOverlayIcon(){return this.overlayIconUrl&&""!==this.overlayIconUrl}},methods:{onLinkClick(e){e.target.closest(".action-item")&&e.preventDefault()}}},mo=["src"],po={class:"item__details"},fo=["title"],ho=["title"];const _o=(0,w._)(go,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("NcAvatar"),s=(0,b.g2)("NcActionButton"),l=(0,b.g2)("NcActions");return(0,b.uX)(),(0,b.CE)("div",{onMouseover:t[0]||(t[0]=e=>i.hovered=!0),onMouseleave:t[1]||(t[1]=e=>i.hovered=!1)},[((0,b.uX)(),(0,b.Wv)((0,b.$y)(n.targetUrl?"a":"div"),{href:n.targetUrl||void 0,target:n.targetUrl?"_blank":void 0,class:(0,F.C4)(["item-list__entry",{"item-list__entry--has-actions-menu":r.gotMenu}]),onClick:r.onLinkClick},{default:(0,b.k6)((()=>[(0,b.RG)(e.$slots,"avatar",{avatarUrl:n.avatarUrl,avatarUsername:n.avatarUsername},(()=>[(0,b.bF)(o,{class:"item-avatar",size:44,url:n.avatarUrl,user:n.avatarUsername,"is-no-user":n.avatarIsNoUser,"hide-status":r.gotOverlayIcon},null,8,["url","user","is-no-user","hide-status"])]),!0),n.overlayIconUrl?((0,b.uX)(),(0,b.CE)("img",{key:0,class:"item-icon",alt:"",src:n.overlayIconUrl},null,8,mo)):(0,b.Q3)("",!0),(0,b.Lk)("div",po,[(0,b.Lk)("h3",{title:n.mainText},(0,F.v_)(n.mainText),9,fo),""!==n.subText?((0,b.uX)(),(0,b.CE)("span",{key:0,class:"message",title:n.subText},(0,F.v_)(n.subText),9,ho)):(0,b.Q3)("",!0)]),r.gotMenu?((0,b.uX)(),(0,b.Wv)(l,{key:1,"force-menu":n.forceMenu},{default:(0,b.k6)((()=>[(0,b.RG)(e.$slots,"actions",{},(()=>[((0,b.uX)(!0),(0,b.CE)(b.FK,null,(0,b.pI)(n.itemMenu,((t,n)=>((0,b.uX)(),(0,b.Wv)(s,{key:n,icon:t.icon,"close-after-click":!0,onClick:(0,S.D$)((t=>e.$emit(n,r.item)),["prevent","stop"])},{default:(0,b.k6)((()=>[(0,b.eW)((0,F.v_)(t.text),1)])),_:2},1032,["icon","onClick"])))),128))]),!0)])),_:3},8,["force-menu"])):(0,b.Q3)("",!0)])),_:3},8,["href","target","class","onClick"]))],32)}],["__scopeId","data-v-c033ba26"]]),Ao={name:"CheckIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},vo=["aria-hidden","aria-label"],bo=["fill","width","height"],Fo={d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"},yo={key:0};const Co=(0,w._)(Ao,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon check-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",Fo,[n.title?((0,b.uX)(),(0,b.CE)("title",yo,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,bo))],16,vo)}]]);(0,y.r)(y.n);ri.N,(0,y.a)("More items …"),Boolean,Boolean;n(4980),n(6597),n(3064),n(4566);var ko=n(7313),wo=n(321),Eo={};Eo.styleTagTransform=_(),Eo.setAttributes=m(),Eo.insert=c().bind(null,"head"),Eo.domAPI=d(),Eo.insertStyleElement=f();s()(wo.A,Eo);wo.A&&wo.A.locals&&wo.A.locals;const xo=JSON.parse('{"compressed":true,"categories":[{"id":"smileys","name":"Smileys & Emotion","emojis":["grinning","smiley","smile","grin","laughing","sweat_smile","rolling_on_the_floor_laughing","joy","slightly_smiling_face","upside_down_face","melting_face","wink","blush","innocent","smiling_face_with_3_hearts","heart_eyes","star-struck","kissing_heart","kissing","relaxed","kissing_closed_eyes","kissing_smiling_eyes","smiling_face_with_tear","yum","stuck_out_tongue","stuck_out_tongue_winking_eye","zany_face","stuck_out_tongue_closed_eyes","money_mouth_face","hugging_face","face_with_hand_over_mouth","face_with_open_eyes_and_hand_over_mouth","face_with_peeking_eye","shushing_face","thinking_face","saluting_face","zipper_mouth_face","face_with_raised_eyebrow","neutral_face","expressionless","no_mouth","dotted_line_face","face_in_clouds","smirk","unamused","face_with_rolling_eyes","grimacing","face_exhaling","lying_face","shaking_face","relieved","pensive","sleepy","drooling_face","sleeping","mask","face_with_thermometer","face_with_head_bandage","nauseated_face","face_vomiting","sneezing_face","hot_face","cold_face","woozy_face","dizzy_face","face_with_spiral_eyes","exploding_head","face_with_cowboy_hat","partying_face","disguised_face","sunglasses","nerd_face","face_with_monocle","confused","face_with_diagonal_mouth","worried","slightly_frowning_face","white_frowning_face","open_mouth","hushed","astonished","flushed","pleading_face","face_holding_back_tears","frowning","anguished","fearful","cold_sweat","disappointed_relieved","cry","sob","scream","confounded","persevere","disappointed","sweat","weary","tired_face","yawning_face","triumph","rage","angry","face_with_symbols_on_mouth","smiling_imp","imp","skull","skull_and_crossbones","hankey","clown_face","japanese_ogre","japanese_goblin","ghost","alien","space_invader","robot_face","smiley_cat","smile_cat","joy_cat","heart_eyes_cat","smirk_cat","kissing_cat","scream_cat","crying_cat_face","pouting_cat","see_no_evil","hear_no_evil","speak_no_evil","love_letter","cupid","gift_heart","sparkling_heart","heartpulse","heartbeat","revolving_hearts","two_hearts","heart_decoration","heavy_heart_exclamation_mark_ornament","broken_heart","heart_on_fire","mending_heart","heart","pink_heart","orange_heart","yellow_heart","green_heart","blue_heart","light_blue_heart","purple_heart","brown_heart","black_heart","grey_heart","white_heart","kiss","100","anger","boom","dizzy","sweat_drops","dash","hole","speech_balloon","eye-in-speech-bubble","left_speech_bubble","right_anger_bubble","thought_balloon","zzz"]},{"id":"people","name":"People & Body","emojis":["wave","raised_back_of_hand","raised_hand_with_fingers_splayed","hand","spock-hand","rightwards_hand","leftwards_hand","palm_down_hand","palm_up_hand","leftwards_pushing_hand","rightwards_pushing_hand","ok_hand","pinched_fingers","pinching_hand","v","crossed_fingers","hand_with_index_finger_and_thumb_crossed","i_love_you_hand_sign","the_horns","call_me_hand","point_left","point_right","point_up_2","middle_finger","point_down","point_up","index_pointing_at_the_viewer","+1","-1","fist","facepunch","left-facing_fist","right-facing_fist","clap","raised_hands","heart_hands","open_hands","palms_up_together","handshake","pray","writing_hand","nail_care","selfie","muscle","mechanical_arm","mechanical_leg","leg","foot","ear","ear_with_hearing_aid","nose","brain","anatomical_heart","lungs","tooth","bone","eyes","eye","tongue","lips","biting_lip","baby","child","boy","girl","adult","person_with_blond_hair","man","bearded_person","man_with_beard","woman_with_beard","red_haired_man","curly_haired_man","white_haired_man","bald_man","woman","red_haired_woman","red_haired_person","curly_haired_woman","curly_haired_person","white_haired_woman","white_haired_person","bald_woman","bald_person","blond-haired-woman","blond-haired-man","older_adult","older_man","older_woman","person_frowning","man-frowning","woman-frowning","person_with_pouting_face","man-pouting","woman-pouting","no_good","man-gesturing-no","woman-gesturing-no","ok_woman","man-gesturing-ok","woman-gesturing-ok","information_desk_person","man-tipping-hand","woman-tipping-hand","raising_hand","man-raising-hand","woman-raising-hand","deaf_person","deaf_man","deaf_woman","bow","man-bowing","woman-bowing","face_palm","man-facepalming","woman-facepalming","shrug","man-shrugging","woman-shrugging","health_worker","male-doctor","female-doctor","student","male-student","female-student","teacher","male-teacher","female-teacher","judge","male-judge","female-judge","farmer","male-farmer","female-farmer","cook","male-cook","female-cook","mechanic","male-mechanic","female-mechanic","factory_worker","male-factory-worker","female-factory-worker","office_worker","male-office-worker","female-office-worker","scientist","male-scientist","female-scientist","technologist","male-technologist","female-technologist","singer","male-singer","female-singer","artist","male-artist","female-artist","pilot","male-pilot","female-pilot","astronaut","male-astronaut","female-astronaut","firefighter","male-firefighter","female-firefighter","cop","male-police-officer","female-police-officer","sleuth_or_spy","male-detective","female-detective","guardsman","male-guard","female-guard","ninja","construction_worker","male-construction-worker","female-construction-worker","person_with_crown","prince","princess","man_with_turban","man-wearing-turban","woman-wearing-turban","man_with_gua_pi_mao","person_with_headscarf","person_in_tuxedo","man_in_tuxedo","woman_in_tuxedo","bride_with_veil","man_with_veil","woman_with_veil","pregnant_woman","pregnant_man","pregnant_person","breast-feeding","woman_feeding_baby","man_feeding_baby","person_feeding_baby","angel","santa","mrs_claus","mx_claus","superhero","male_superhero","female_superhero","supervillain","male_supervillain","female_supervillain","mage","male_mage","female_mage","fairy","male_fairy","female_fairy","vampire","male_vampire","female_vampire","merperson","merman","mermaid","elf","male_elf","female_elf","genie","male_genie","female_genie","zombie","male_zombie","female_zombie","troll","massage","man-getting-massage","woman-getting-massage","haircut","man-getting-haircut","woman-getting-haircut","walking","man-walking","woman-walking","standing_person","man_standing","woman_standing","kneeling_person","man_kneeling","woman_kneeling","person_with_probing_cane","man_with_probing_cane","woman_with_probing_cane","person_in_motorized_wheelchair","man_in_motorized_wheelchair","woman_in_motorized_wheelchair","person_in_manual_wheelchair","man_in_manual_wheelchair","woman_in_manual_wheelchair","runner","man-running","woman-running","dancer","man_dancing","man_in_business_suit_levitating","dancers","men-with-bunny-ears-partying","women-with-bunny-ears-partying","person_in_steamy_room","man_in_steamy_room","woman_in_steamy_room","person_climbing","man_climbing","woman_climbing","fencer","horse_racing","skier","snowboarder","golfer","man-golfing","woman-golfing","surfer","man-surfing","woman-surfing","rowboat","man-rowing-boat","woman-rowing-boat","swimmer","man-swimming","woman-swimming","person_with_ball","man-bouncing-ball","woman-bouncing-ball","weight_lifter","man-lifting-weights","woman-lifting-weights","bicyclist","man-biking","woman-biking","mountain_bicyclist","man-mountain-biking","woman-mountain-biking","person_doing_cartwheel","man-cartwheeling","woman-cartwheeling","wrestlers","man-wrestling","woman-wrestling","water_polo","man-playing-water-polo","woman-playing-water-polo","handball","man-playing-handball","woman-playing-handball","juggling","man-juggling","woman-juggling","person_in_lotus_position","man_in_lotus_position","woman_in_lotus_position","bath","sleeping_accommodation","people_holding_hands","two_women_holding_hands","man_and_woman_holding_hands","two_men_holding_hands","couplekiss","woman-kiss-man","man-kiss-man","woman-kiss-woman","couple_with_heart","woman-heart-man","man-heart-man","woman-heart-woman","family","man-woman-boy","man-woman-girl","man-woman-girl-boy","man-woman-boy-boy","man-woman-girl-girl","man-man-boy","man-man-girl","man-man-girl-boy","man-man-boy-boy","man-man-girl-girl","woman-woman-boy","woman-woman-girl","woman-woman-girl-boy","woman-woman-boy-boy","woman-woman-girl-girl","man-boy","man-boy-boy","man-girl","man-girl-boy","man-girl-girl","woman-boy","woman-boy-boy","woman-girl","woman-girl-boy","woman-girl-girl","speaking_head_in_silhouette","bust_in_silhouette","busts_in_silhouette","people_hugging","footprints"]},{"id":"nature","name":"Animals & Nature","emojis":["monkey_face","monkey","gorilla","orangutan","dog","dog2","guide_dog","service_dog","poodle","wolf","fox_face","raccoon","cat","cat2","black_cat","lion_face","tiger","tiger2","leopard","horse","moose","donkey","racehorse","unicorn_face","zebra_face","deer","bison","cow","ox","water_buffalo","cow2","pig","pig2","boar","pig_nose","ram","sheep","goat","dromedary_camel","camel","llama","giraffe_face","elephant","mammoth","rhinoceros","hippopotamus","mouse","mouse2","rat","hamster","rabbit","rabbit2","chipmunk","beaver","hedgehog","bat","bear","polar_bear","koala","panda_face","sloth","otter","skunk","kangaroo","badger","feet","turkey","chicken","rooster","hatching_chick","baby_chick","hatched_chick","bird","penguin","dove_of_peace","eagle","duck","swan","owl","dodo","feather","flamingo","peacock","parrot","wing","black_bird","goose","frog","crocodile","turtle","lizard","snake","dragon_face","dragon","sauropod","t-rex","whale","whale2","dolphin","seal","fish","tropical_fish","blowfish","shark","octopus","shell","coral","jellyfish","snail","butterfly","bug","ant","bee","beetle","ladybug","cricket","cockroach","spider","spider_web","scorpion","mosquito","fly","worm","microbe","bouquet","cherry_blossom","white_flower","lotus","rosette","rose","wilted_flower","hibiscus","sunflower","blossom","tulip","hyacinth","seedling","potted_plant","evergreen_tree","deciduous_tree","palm_tree","cactus","ear_of_rice","herb","shamrock","four_leaf_clover","maple_leaf","fallen_leaf","leaves","empty_nest","nest_with_eggs","mushroom"]},{"id":"foods","name":"Food & Drink","emojis":["grapes","melon","watermelon","tangerine","lemon","banana","pineapple","mango","apple","green_apple","pear","peach","cherries","strawberry","blueberries","kiwifruit","tomato","olive","coconut","avocado","eggplant","potato","carrot","corn","hot_pepper","bell_pepper","cucumber","leafy_green","broccoli","garlic","onion","peanuts","beans","chestnut","ginger_root","pea_pod","bread","croissant","baguette_bread","flatbread","pretzel","bagel","pancakes","waffle","cheese_wedge","meat_on_bone","poultry_leg","cut_of_meat","bacon","hamburger","fries","pizza","hotdog","sandwich","taco","burrito","tamale","stuffed_flatbread","falafel","egg","fried_egg","shallow_pan_of_food","stew","fondue","bowl_with_spoon","green_salad","popcorn","butter","salt","canned_food","bento","rice_cracker","rice_ball","rice","curry","ramen","spaghetti","sweet_potato","oden","sushi","fried_shrimp","fish_cake","moon_cake","dango","dumpling","fortune_cookie","takeout_box","crab","lobster","shrimp","squid","oyster","icecream","shaved_ice","ice_cream","doughnut","cookie","birthday","cake","cupcake","pie","chocolate_bar","candy","lollipop","custard","honey_pot","baby_bottle","glass_of_milk","coffee","teapot","tea","sake","champagne","wine_glass","cocktail","tropical_drink","beer","beers","clinking_glasses","tumbler_glass","pouring_liquid","cup_with_straw","bubble_tea","beverage_box","mate_drink","ice_cube","chopsticks","knife_fork_plate","fork_and_knife","spoon","hocho","jar","amphora"]},{"id":"activity","name":"Activities","emojis":["jack_o_lantern","christmas_tree","fireworks","sparkler","firecracker","sparkles","balloon","tada","confetti_ball","tanabata_tree","bamboo","dolls","flags","wind_chime","rice_scene","red_envelope","ribbon","gift","reminder_ribbon","admission_tickets","ticket","medal","trophy","sports_medal","first_place_medal","second_place_medal","third_place_medal","soccer","baseball","softball","basketball","volleyball","football","rugby_football","tennis","flying_disc","bowling","cricket_bat_and_ball","field_hockey_stick_and_ball","ice_hockey_stick_and_puck","lacrosse","table_tennis_paddle_and_ball","badminton_racquet_and_shuttlecock","boxing_glove","martial_arts_uniform","goal_net","golf","ice_skate","fishing_pole_and_fish","diving_mask","running_shirt_with_sash","ski","sled","curling_stone","dart","yo-yo","kite","gun","8ball","crystal_ball","magic_wand","video_game","joystick","slot_machine","game_die","jigsaw","teddy_bear","pinata","mirror_ball","nesting_dolls","spades","hearts","diamonds","clubs","chess_pawn","black_joker","mahjong","flower_playing_cards","performing_arts","frame_with_picture","art","thread","sewing_needle","yarn","knot"]},{"id":"places","name":"Travel & Places","emojis":["earth_africa","earth_americas","earth_asia","globe_with_meridians","world_map","japan","compass","snow_capped_mountain","mountain","volcano","mount_fuji","camping","beach_with_umbrella","desert","desert_island","national_park","stadium","classical_building","building_construction","bricks","rock","wood","hut","house_buildings","derelict_house_building","house","house_with_garden","office","post_office","european_post_office","hospital","bank","hotel","love_hotel","convenience_store","school","department_store","factory","japanese_castle","european_castle","wedding","tokyo_tower","statue_of_liberty","church","mosque","hindu_temple","synagogue","shinto_shrine","kaaba","fountain","tent","foggy","night_with_stars","cityscape","sunrise_over_mountains","sunrise","city_sunset","city_sunrise","bridge_at_night","hotsprings","carousel_horse","playground_slide","ferris_wheel","roller_coaster","barber","circus_tent","steam_locomotive","railway_car","bullettrain_side","bullettrain_front","train2","metro","light_rail","station","tram","monorail","mountain_railway","train","bus","oncoming_bus","trolleybus","minibus","ambulance","fire_engine","police_car","oncoming_police_car","taxi","oncoming_taxi","car","oncoming_automobile","blue_car","pickup_truck","truck","articulated_lorry","tractor","racing_car","racing_motorcycle","motor_scooter","manual_wheelchair","motorized_wheelchair","auto_rickshaw","bike","scooter","skateboard","roller_skate","busstop","motorway","railway_track","oil_drum","fuelpump","wheel","rotating_light","traffic_light","vertical_traffic_light","octagonal_sign","construction","anchor","ring_buoy","boat","canoe","speedboat","passenger_ship","ferry","motor_boat","ship","airplane","small_airplane","airplane_departure","airplane_arriving","parachute","seat","helicopter","suspension_railway","mountain_cableway","aerial_tramway","satellite","rocket","flying_saucer","bellhop_bell","luggage","hourglass","hourglass_flowing_sand","watch","alarm_clock","stopwatch","timer_clock","mantelpiece_clock","clock12","clock1230","clock1","clock130","clock2","clock230","clock3","clock330","clock4","clock430","clock5","clock530","clock6","clock630","clock7","clock730","clock8","clock830","clock9","clock930","clock10","clock1030","clock11","clock1130","new_moon","waxing_crescent_moon","first_quarter_moon","moon","full_moon","waning_gibbous_moon","last_quarter_moon","waning_crescent_moon","crescent_moon","new_moon_with_face","first_quarter_moon_with_face","last_quarter_moon_with_face","thermometer","sunny","full_moon_with_face","sun_with_face","ringed_planet","star","star2","stars","milky_way","cloud","partly_sunny","thunder_cloud_and_rain","mostly_sunny","barely_sunny","partly_sunny_rain","rain_cloud","snow_cloud","lightning","tornado","fog","wind_blowing_face","cyclone","rainbow","closed_umbrella","umbrella","umbrella_with_rain_drops","umbrella_on_ground","zap","snowflake","snowman","snowman_without_snow","comet","fire","droplet","ocean"]},{"id":"objects","name":"Objects","emojis":["eyeglasses","dark_sunglasses","goggles","lab_coat","safety_vest","necktie","shirt","jeans","scarf","gloves","coat","socks","dress","kimono","sari","one-piece_swimsuit","briefs","shorts","bikini","womans_clothes","folding_hand_fan","purse","handbag","pouch","shopping_bags","school_satchel","thong_sandal","mans_shoe","athletic_shoe","hiking_boot","womans_flat_shoe","high_heel","sandal","ballet_shoes","boot","hair_pick","crown","womans_hat","tophat","mortar_board","billed_cap","military_helmet","helmet_with_white_cross","prayer_beads","lipstick","ring","gem","mute","speaker","sound","loud_sound","loudspeaker","mega","postal_horn","bell","no_bell","musical_score","musical_note","notes","studio_microphone","level_slider","control_knobs","microphone","headphones","radio","saxophone","accordion","guitar","musical_keyboard","trumpet","violin","banjo","drum_with_drumsticks","long_drum","maracas","flute","iphone","calling","phone","telephone_receiver","pager","fax","battery","low_battery","electric_plug","computer","desktop_computer","printer","keyboard","three_button_mouse","trackball","minidisc","floppy_disk","cd","dvd","abacus","movie_camera","film_frames","film_projector","clapper","tv","camera","camera_with_flash","video_camera","vhs","mag","mag_right","candle","bulb","flashlight","izakaya_lantern","diya_lamp","notebook_with_decorative_cover","closed_book","book","green_book","blue_book","orange_book","books","notebook","ledger","page_with_curl","scroll","page_facing_up","newspaper","rolled_up_newspaper","bookmark_tabs","bookmark","label","moneybag","coin","yen","dollar","euro","pound","money_with_wings","credit_card","receipt","chart","email","e-mail","incoming_envelope","envelope_with_arrow","outbox_tray","inbox_tray","package","mailbox","mailbox_closed","mailbox_with_mail","mailbox_with_no_mail","postbox","ballot_box_with_ballot","pencil2","black_nib","lower_left_fountain_pen","lower_left_ballpoint_pen","lower_left_paintbrush","lower_left_crayon","memo","briefcase","file_folder","open_file_folder","card_index_dividers","date","calendar","spiral_note_pad","spiral_calendar_pad","card_index","chart_with_upwards_trend","chart_with_downwards_trend","bar_chart","clipboard","pushpin","round_pushpin","paperclip","linked_paperclips","straight_ruler","triangular_ruler","scissors","card_file_box","file_cabinet","wastebasket","lock","unlock","lock_with_ink_pen","closed_lock_with_key","key","old_key","hammer","axe","pick","hammer_and_pick","hammer_and_wrench","dagger_knife","crossed_swords","bomb","boomerang","bow_and_arrow","shield","carpentry_saw","wrench","screwdriver","nut_and_bolt","gear","compression","scales","probing_cane","link","chains","hook","toolbox","magnet","ladder","alembic","test_tube","petri_dish","dna","microscope","telescope","satellite_antenna","syringe","drop_of_blood","pill","adhesive_bandage","crutch","stethoscope","x-ray","door","elevator","mirror","window","bed","couch_and_lamp","chair","toilet","plunger","shower","bathtub","mouse_trap","razor","lotion_bottle","safety_pin","broom","basket","roll_of_paper","bucket","soap","bubbles","toothbrush","sponge","fire_extinguisher","shopping_trolley","smoking","coffin","headstone","funeral_urn","nazar_amulet","hamsa","moyai","placard","identification_card"]},{"id":"symbols","name":"Symbols","emojis":["atm","put_litter_in_its_place","potable_water","wheelchair","mens","womens","restroom","baby_symbol","wc","passport_control","customs","baggage_claim","left_luggage","warning","children_crossing","no_entry","no_entry_sign","no_bicycles","no_smoking","do_not_litter","non-potable_water","no_pedestrians","no_mobile_phones","underage","radioactive_sign","biohazard_sign","arrow_up","arrow_upper_right","arrow_right","arrow_lower_right","arrow_down","arrow_lower_left","arrow_left","arrow_upper_left","arrow_up_down","left_right_arrow","leftwards_arrow_with_hook","arrow_right_hook","arrow_heading_up","arrow_heading_down","arrows_clockwise","arrows_counterclockwise","back","end","on","soon","top","place_of_worship","atom_symbol","om_symbol","star_of_david","wheel_of_dharma","yin_yang","latin_cross","orthodox_cross","star_and_crescent","peace_symbol","menorah_with_nine_branches","six_pointed_star","khanda","aries","taurus","gemini","cancer","leo","virgo","libra","scorpius","sagittarius","capricorn","aquarius","pisces","ophiuchus","twisted_rightwards_arrows","repeat","repeat_one","arrow_forward","fast_forward","black_right_pointing_double_triangle_with_vertical_bar","black_right_pointing_triangle_with_double_vertical_bar","arrow_backward","rewind","black_left_pointing_double_triangle_with_vertical_bar","arrow_up_small","arrow_double_up","arrow_down_small","arrow_double_down","double_vertical_bar","black_square_for_stop","black_circle_for_record","eject","cinema","low_brightness","high_brightness","signal_strength","wireless","vibration_mode","mobile_phone_off","female_sign","male_sign","transgender_symbol","heavy_multiplication_x","heavy_plus_sign","heavy_minus_sign","heavy_division_sign","heavy_equals_sign","infinity","bangbang","interrobang","question","grey_question","grey_exclamation","exclamation","wavy_dash","currency_exchange","heavy_dollar_sign","medical_symbol","recycle","fleur_de_lis","trident","name_badge","beginner","o","white_check_mark","ballot_box_with_check","heavy_check_mark","x","negative_squared_cross_mark","curly_loop","loop","part_alternation_mark","eight_spoked_asterisk","eight_pointed_black_star","sparkle","copyright","registered","tm","hash","keycap_star","zero","one","two","three","four","five","six","seven","eight","nine","keycap_ten","capital_abcd","abcd","1234","symbols","abc","a","ab","b","cl","cool","free","information_source","id","m","new","ng","o2","ok","parking","sos","up","vs","koko","sa","u6708","u6709","u6307","ideograph_advantage","u5272","u7121","u7981","accept","u7533","u5408","u7a7a","congratulations","secret","u55b6","u6e80","red_circle","large_orange_circle","large_yellow_circle","large_green_circle","large_blue_circle","large_purple_circle","large_brown_circle","black_circle","white_circle","large_red_square","large_orange_square","large_yellow_square","large_green_square","large_blue_square","large_purple_square","large_brown_square","black_large_square","white_large_square","black_medium_square","white_medium_square","black_medium_small_square","white_medium_small_square","black_small_square","white_small_square","large_orange_diamond","large_blue_diamond","small_orange_diamond","small_blue_diamond","small_red_triangle","small_red_triangle_down","diamond_shape_with_a_dot_inside","radio_button","white_square_button","black_square_button"]},{"id":"flags","name":"Flags","emojis":["checkered_flag","cn","crossed_flags","de","es","flag-ac","flag-ad","flag-ae","flag-af","flag-ag","flag-ai","flag-al","flag-am","flag-ao","flag-aq","flag-ar","flag-as","flag-at","flag-au","flag-aw","flag-ax","flag-az","flag-ba","flag-bb","flag-bd","flag-be","flag-bf","flag-bg","flag-bh","flag-bi","flag-bj","flag-bl","flag-bm","flag-bn","flag-bo","flag-bq","flag-br","flag-bs","flag-bt","flag-bv","flag-bw","flag-by","flag-bz","flag-ca","flag-cc","flag-cd","flag-cf","flag-cg","flag-ch","flag-ci","flag-ck","flag-cl","flag-cm","flag-co","flag-cp","flag-cr","flag-cu","flag-cv","flag-cw","flag-cx","flag-cy","flag-cz","flag-dg","flag-dj","flag-dk","flag-dm","flag-do","flag-dz","flag-ea","flag-ec","flag-ee","flag-eg","flag-eh","flag-england","flag-er","flag-et","flag-eu","flag-fi","flag-fj","flag-fk","flag-fm","flag-fo","flag-ga","flag-gd","flag-ge","flag-gf","flag-gg","flag-gh","flag-gi","flag-gl","flag-gm","flag-gn","flag-gp","flag-gq","flag-gr","flag-gs","flag-gt","flag-gu","flag-gw","flag-gy","flag-hk","flag-hm","flag-hn","flag-hr","flag-ht","flag-hu","flag-ic","flag-id","flag-ie","flag-il","flag-im","flag-in","flag-io","flag-iq","flag-ir","flag-is","flag-je","flag-jm","flag-jo","flag-ke","flag-kg","flag-kh","flag-ki","flag-km","flag-kn","flag-kp","flag-kw","flag-ky","flag-kz","flag-la","flag-lb","flag-lc","flag-li","flag-lk","flag-lr","flag-ls","flag-lt","flag-lu","flag-lv","flag-ly","flag-ma","flag-mc","flag-md","flag-me","flag-mf","flag-mg","flag-mh","flag-mk","flag-ml","flag-mm","flag-mn","flag-mo","flag-mp","flag-mq","flag-mr","flag-ms","flag-mt","flag-mu","flag-mv","flag-mw","flag-mx","flag-my","flag-mz","flag-na","flag-nc","flag-ne","flag-nf","flag-ng","flag-ni","flag-nl","flag-no","flag-np","flag-nr","flag-nu","flag-nz","flag-om","flag-pa","flag-pe","flag-pf","flag-pg","flag-ph","flag-pk","flag-pl","flag-pm","flag-pn","flag-pr","flag-ps","flag-pt","flag-pw","flag-py","flag-qa","flag-re","flag-ro","flag-rs","flag-rw","flag-sa","flag-sb","flag-sc","flag-scotland","flag-sd","flag-se","flag-sg","flag-sh","flag-si","flag-sj","flag-sk","flag-sl","flag-sm","flag-sn","flag-so","flag-sr","flag-ss","flag-st","flag-sv","flag-sx","flag-sy","flag-sz","flag-ta","flag-tc","flag-td","flag-tf","flag-tg","flag-th","flag-tj","flag-tk","flag-tl","flag-tm","flag-tn","flag-to","flag-tr","flag-tt","flag-tv","flag-tw","flag-tz","flag-ua","flag-ug","flag-um","flag-uy","flag-uz","flag-va","flag-vc","flag-ve","flag-vg","flag-vi","flag-vn","flag-vu","flag-wales","flag-wf","flag-ws","flag-xk","flag-ye","flag-yt","flag-za","flag-zm","flag-zw","fr","gb","it","jp","kr","pirate_flag","rainbow-flag","ru","transgender_flag","triangular_flag_on_post","us","waving_black_flag","waving_white_flag"]}],"emojis":{"100":{"subcategory":"emotion","a":"Hundred Points Symbol","b":"1F4AF","d":true,"e":true,"f":true,"h":true,"j":["hundred_points","score","perfect","numbers","century","exam","quiz","test","pass","hundred","100"],"k":[28,7],"o":0},"1234":{"subcategory":"alphanum","a":"Input Symbol for Numbers","b":"1F522","d":true,"e":true,"f":true,"h":true,"j":["input_numbers","numbers","blue-square","1234","1","2","3","4"],"k":[29,60],"o":0},"grinning":{"subcategory":"face-smiling","a":"Grinning Face","b":"1F600","d":true,"e":true,"f":true,"h":true,"j":["grinning_face","face","smile","happy","joy",":D","grin"],"k":[32,21],"m":":D","o":1},"smiley":{"subcategory":"face-smiling","a":"Smiling Face with Open Mouth","b":"1F603","d":true,"e":true,"f":true,"h":true,"j":["grinning_face_with_big_eyes","face","happy","joy","haha",":D",":)","smile","funny"],"k":[32,24],"l":["=)","=-)"],"m":":)","o":0},"smile":{"subcategory":"face-smiling","a":"Smiling Face with Open Mouth and Smiling Eyes","b":"1F604","d":true,"e":true,"f":true,"h":true,"j":["grinning_face_with_smiling_eyes","face","happy","joy","funny","haha","laugh","like",":D",":)","smile"],"k":[32,25],"l":["C:","c:",":D",":-D"],"m":":)","o":0},"grin":{"subcategory":"face-smiling","a":"Grinning Face with Smiling Eyes","b":"1F601","d":true,"e":true,"f":true,"h":true,"j":["beaming_face_with_smiling_eyes","face","happy","smile","joy","kawaii"],"k":[32,22],"o":0},"laughing":{"subcategory":"face-smiling","a":"Smiling Face with Open Mouth and Tightly-Closed Eyes","b":"1F606","d":true,"e":true,"f":true,"h":true,"j":["grinning_squinting_face","happy","joy","lol","satisfied","haha","face","glad","XD","laugh"],"k":[32,27],"l":[":>",":->"],"n":["satisfied"],"o":0},"sweat_smile":{"subcategory":"face-smiling","a":"Smiling Face with Open Mouth and Cold Sweat","b":"1F605","d":true,"e":true,"f":true,"h":true,"j":["grinning_face_with_sweat","face","hot","happy","laugh","sweat","smile","relief"],"k":[32,26],"o":0},"rolling_on_the_floor_laughing":{"subcategory":"face-smiling","a":"Rolling on the Floor Laughing","b":"1F923","d":true,"e":true,"f":true,"h":true,"j":["rolling_on_the_floor_laughing","face","rolling","floor","laughing","lol","haha","rofl"],"k":[40,17],"o":3},"joy":{"subcategory":"face-smiling","a":"Face with Tears of Joy","b":"1F602","d":true,"e":true,"f":true,"h":true,"j":["face_with_tears_of_joy","face","cry","tears","weep","happy","happytears","haha"],"k":[32,23],"o":0},"slightly_smiling_face":{"subcategory":"face-smiling","a":"Slightly Smiling Face","b":"1F642","d":true,"e":true,"f":true,"h":true,"j":["slightly_smiling_face","face","smile"],"k":[33,29],"l":[":)","(:",":-)"],"o":1},"upside_down_face":{"subcategory":"face-smiling","a":"Upside-Down Face","b":"1F643","d":true,"e":true,"f":true,"h":true,"j":["upside_down_face","face","flipped","silly","smile"],"k":[33,30],"o":1},"melting_face":{"subcategory":"face-smiling","a":"Melting Face","b":"1FAE0","d":true,"e":true,"f":true,"h":true,"j":["melting face","hot","heat"],"k":[55,30],"o":14},"wink":{"subcategory":"face-smiling","a":"Winking Face","b":"1F609","d":true,"e":true,"f":true,"h":true,"j":["winking_face","face","happy","mischievous","secret",";)","smile","eye"],"k":[32,30],"l":[";)",";-)"],"m":";)","o":0},"blush":{"subcategory":"face-smiling","a":"Smiling Face with Smiling Eyes","b":"1F60A","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_smiling_eyes","face","smile","happy","flushed","crush","embarrassed","shy","joy"],"k":[32,31],"m":":)","o":0},"innocent":{"subcategory":"face-smiling","a":"Smiling Face with Halo","b":"1F607","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_halo","face","angel","heaven","halo","innocent"],"k":[32,28],"o":1},"smiling_face_with_3_hearts":{"subcategory":"face-affection","a":"Smiling Face with Smiling Eyes and Three Hearts","b":"1F970","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_hearts","face","love","like","affection","valentines","infatuation","crush","hearts","adore"],"k":[43,60],"o":11},"heart_eyes":{"subcategory":"face-affection","a":"Smiling Face with Heart-Shaped Eyes","b":"1F60D","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_heart_eyes","face","love","like","affection","valentines","infatuation","crush","heart"],"k":[32,34],"o":0},"star-struck":{"subcategory":"face-affection","a":"Grinning Face with Star Eyes","b":"1F929","d":true,"e":true,"f":true,"h":true,"j":["star_struck","face","smile","starry","eyes","grinning"],"k":[40,40],"n":["grinning_face_with_star_eyes"],"o":5},"kissing_heart":{"subcategory":"face-affection","a":"Face Throwing a Kiss","b":"1F618","d":true,"e":true,"f":true,"h":true,"j":["face_blowing_a_kiss","face","love","like","affection","valentines","infatuation","kiss"],"k":[32,45],"l":[":*",":-*"],"o":0},"kissing":{"subcategory":"face-affection","a":"Kissing Face","b":"1F617","d":true,"e":true,"f":true,"h":true,"j":["kissing_face","love","like","face","3","valentines","infatuation","kiss"],"k":[32,44],"o":1},"relaxed":{"subcategory":"face-affection","a":"White Smiling Face","b":"263A-FE0F","c":"263A","d":true,"e":true,"f":true,"h":true,"j":["smiling_face","face","blush","massage","happiness"],"k":[57,35],"o":0},"kissing_closed_eyes":{"subcategory":"face-affection","a":"Kissing Face with Closed Eyes","b":"1F61A","d":true,"e":true,"f":true,"h":true,"j":["kissing_face_with_closed_eyes","face","love","like","affection","valentines","infatuation","kiss"],"k":[32,47],"o":0},"kissing_smiling_eyes":{"subcategory":"face-affection","a":"Kissing Face with Smiling Eyes","b":"1F619","d":true,"e":true,"f":true,"h":true,"j":["kissing_face_with_smiling_eyes","face","affection","valentines","infatuation","kiss"],"k":[32,46],"o":1},"smiling_face_with_tear":{"subcategory":"face-affection","a":"Smiling Face with Tear","b":"1F972","d":true,"e":true,"f":true,"h":true,"j":["smiling face with tear","sad","cry","pretend"],"k":[44,1],"o":13},"yum":{"subcategory":"face-tongue","a":"Face Savouring Delicious Food","b":"1F60B","d":true,"e":true,"f":true,"h":true,"j":["face_savoring_food","happy","joy","tongue","smile","face","silly","yummy","nom","delicious","savouring"],"k":[32,32],"o":0},"stuck_out_tongue":{"subcategory":"face-tongue","a":"Face with Stuck-out Tongue","b":"1F61B","d":true,"e":true,"f":true,"h":true,"j":["face_with_tongue","face","prank","childish","playful","mischievous","smile","tongue"],"k":[32,48],"l":[":p",":-p",":P",":-P",":b",":-b"],"m":":p","o":1},"stuck_out_tongue_winking_eye":{"subcategory":"face-tongue","a":"Face with Stuck-out Tongue and Winking Eye","b":"1F61C","d":true,"e":true,"f":true,"h":true,"j":["winking_face_with_tongue","face","prank","childish","playful","mischievous","smile","wink","tongue"],"k":[32,49],"l":[";p",";-p",";b",";-b",";P",";-P"],"m":";p","o":0},"zany_face":{"subcategory":"face-tongue","a":"Grinning Face with One Large and One Small Eye","b":"1F92A","d":true,"e":true,"f":true,"h":true,"j":["zany_face","face","goofy","crazy"],"k":[40,41],"n":["grinning_face_with_one_large_and_one_small_eye"],"o":5},"stuck_out_tongue_closed_eyes":{"subcategory":"face-tongue","a":"Face with Stuck-out Tongue and Tightly-Closed Eyes","b":"1F61D","d":true,"e":true,"f":true,"h":true,"j":["squinting_face_with_tongue","face","prank","playful","mischievous","smile","tongue"],"k":[32,50],"o":0},"money_mouth_face":{"subcategory":"face-tongue","a":"Money-Mouth Face","b":"1F911","d":true,"e":true,"f":true,"h":true,"j":["money_mouth_face","face","rich","dollar","money"],"k":[39,0],"o":1},"hugging_face":{"subcategory":"face-hand","a":"Hugging Face","b":"1F917","d":true,"e":true,"f":true,"h":true,"j":["hugging_face","face","smile","hug"],"k":[39,6],"o":1},"face_with_hand_over_mouth":{"subcategory":"face-hand","a":"Smiling Face with Smiling Eyes and Hand Covering Mouth","b":"1F92D","d":true,"e":true,"f":true,"h":true,"j":["face_with_hand_over_mouth","face","whoops","shock","surprise"],"k":[40,44],"n":["smiling_face_with_smiling_eyes_and_hand_covering_mouth"],"o":5},"face_with_open_eyes_and_hand_over_mouth":{"subcategory":"face-hand","a":"Face with Open Eyes and Hand over Mouth","b":"1FAE2","d":true,"e":true,"f":true,"h":true,"j":["face with open eyes and hand over mouth","silence","secret","shock","surprise"],"k":[55,32],"o":14},"face_with_peeking_eye":{"subcategory":"face-hand","a":"Face with Peeking Eye","b":"1FAE3","d":true,"e":true,"f":true,"h":true,"j":["face with peeking eye","scared","frightening","embarrassing","shy"],"k":[55,33],"o":14},"shushing_face":{"subcategory":"face-hand","a":"Face with Finger Covering Closed Lips","b":"1F92B","d":true,"e":true,"f":true,"h":true,"j":["shushing_face","face","quiet","shhh"],"k":[40,42],"n":["face_with_finger_covering_closed_lips"],"o":5},"thinking_face":{"subcategory":"face-hand","a":"Thinking Face","b":"1F914","d":true,"e":true,"f":true,"h":true,"j":["thinking_face","face","hmmm","think","consider"],"k":[39,3],"o":1},"saluting_face":{"subcategory":"face-hand","a":"Saluting Face","b":"1FAE1","d":true,"e":true,"f":true,"h":true,"j":["saluting face","respect","salute"],"k":[55,31],"o":14},"zipper_mouth_face":{"subcategory":"face-neutral-skeptical","a":"Zipper-Mouth Face","b":"1F910","d":true,"e":true,"f":true,"h":true,"j":["zipper_mouth_face","face","sealed","zipper","secret"],"k":[38,60],"o":1},"face_with_raised_eyebrow":{"subcategory":"face-neutral-skeptical","a":"Face with One Eyebrow Raised","b":"1F928","d":true,"e":true,"f":true,"h":true,"j":["face_with_raised_eyebrow","face","distrust","scepticism","disapproval","disbelief","surprise","suspicious"],"k":[40,39],"n":["face_with_one_eyebrow_raised"],"o":5},"neutral_face":{"subcategory":"face-neutral-skeptical","a":"Neutral Face","b":"1F610","d":true,"e":true,"f":true,"h":true,"j":["neutral_face","indifference","meh",":|","neutral"],"k":[32,37],"l":[":|",":-|"],"o":0},"expressionless":{"subcategory":"face-neutral-skeptical","a":"Expressionless Face","b":"1F611","d":true,"e":true,"f":true,"h":true,"j":["expressionless_face","face","indifferent","-_-","meh","deadpan"],"k":[32,38],"o":1},"no_mouth":{"subcategory":"face-neutral-skeptical","a":"Face Without Mouth","b":"1F636","d":true,"e":true,"f":true,"h":true,"j":["face_without_mouth","face"],"k":[33,17],"o":1},"dotted_line_face":{"subcategory":"face-neutral-skeptical","a":"Dotted Line Face","b":"1FAE5","d":true,"e":true,"f":true,"h":true,"j":["dotted line face","invisible","lonely","isolation","depression"],"k":[55,35],"o":14},"face_in_clouds":{"subcategory":"face-neutral-skeptical","a":"Face in Clouds","b":"1F636-200D-1F32B-FE0F","c":"1F636-200D-1F32B","d":true,"e":true,"f":true,"h":true,"j":["face in clouds","shower","steam","dream"],"k":[33,16],"o":13},"smirk":{"subcategory":"face-neutral-skeptical","a":"Smirking Face","b":"1F60F","d":true,"e":true,"f":true,"h":true,"j":["smirking_face","face","smile","mean","prank","smug","sarcasm"],"k":[32,36],"o":0},"unamused":{"subcategory":"face-neutral-skeptical","a":"Unamused Face","b":"1F612","d":true,"e":true,"f":true,"h":true,"j":["unamused_face","indifference","bored","straight face","serious","sarcasm","unimpressed","skeptical","dubious","ugh","side_eye"],"k":[32,39],"m":":(","o":0},"face_with_rolling_eyes":{"subcategory":"face-neutral-skeptical","a":"Face with Rolling Eyes","b":"1F644","d":true,"e":true,"f":true,"h":true,"j":["face_with_rolling_eyes","face","eyeroll","frustrated"],"k":[33,31],"o":1},"grimacing":{"subcategory":"face-neutral-skeptical","a":"Grimacing Face","b":"1F62C","d":true,"e":true,"f":true,"h":true,"j":["grimacing_face","face","grimace","teeth"],"k":[33,4],"o":1},"face_exhaling":{"subcategory":"face-neutral-skeptical","a":"Face Exhaling","b":"1F62E-200D-1F4A8","d":true,"e":true,"f":true,"h":true,"j":["face exhaling","relieve","relief","tired","sigh"],"k":[33,6],"o":13},"lying_face":{"subcategory":"face-neutral-skeptical","a":"Lying Face","b":"1F925","d":true,"e":true,"f":true,"h":true,"j":["lying_face","face","lie","pinocchio"],"k":[40,19],"o":3},"shaking_face":{"subcategory":"face-neutral-skeptical","a":"Shaking Face","b":"1FAE8","d":true,"e":true,"f":false,"h":false,"j":["shaking face","dizzy","shock","blurry","earthquake"],"k":[55,38],"o":15},"relieved":{"subcategory":"face-sleepy","a":"Relieved Face","b":"1F60C","d":true,"e":true,"f":true,"h":true,"j":["relieved_face","face","relaxed","phew","massage","happiness"],"k":[32,33],"o":0},"pensive":{"subcategory":"face-sleepy","a":"Pensive Face","b":"1F614","d":true,"e":true,"f":true,"h":true,"j":["pensive_face","face","sad","depressed","upset"],"k":[32,41],"o":0},"sleepy":{"subcategory":"face-sleepy","a":"Sleepy Face","b":"1F62A","d":true,"e":true,"f":true,"h":true,"j":["sleepy_face","face","tired","rest","nap"],"k":[33,2],"o":0},"drooling_face":{"subcategory":"face-sleepy","a":"Drooling Face","b":"1F924","d":true,"e":true,"f":true,"h":true,"j":["drooling_face","face"],"k":[40,18],"o":3},"sleeping":{"subcategory":"face-sleepy","a":"Sleeping Face","b":"1F634","d":true,"e":true,"f":true,"h":true,"j":["sleeping_face","face","tired","sleepy","night","zzz"],"k":[33,13],"o":1},"mask":{"subcategory":"face-unwell","a":"Face with Medical Mask","b":"1F637","d":true,"e":true,"f":true,"h":true,"j":["face_with_medical_mask","face","sick","ill","disease","covid"],"k":[33,18],"o":0},"face_with_thermometer":{"subcategory":"face-unwell","a":"Face with Thermometer","b":"1F912","d":true,"e":true,"f":true,"h":true,"j":["face_with_thermometer","sick","temperature","thermometer","cold","fever","covid"],"k":[39,1],"o":1},"face_with_head_bandage":{"subcategory":"face-unwell","a":"Face with Head-Bandage","b":"1F915","d":true,"e":true,"f":true,"h":true,"j":["face_with_head_bandage","injured","clumsy","bandage","hurt"],"k":[39,4],"o":1},"nauseated_face":{"subcategory":"face-unwell","a":"Nauseated Face","b":"1F922","d":true,"e":true,"f":true,"h":true,"j":["nauseated_face","face","vomit","gross","green","sick","throw up","ill"],"k":[40,16],"o":3},"face_vomiting":{"subcategory":"face-unwell","a":"Face with Open Mouth Vomiting","b":"1F92E","d":true,"e":true,"f":true,"h":true,"j":["face_vomiting","face","sick"],"k":[40,45],"n":["face_with_open_mouth_vomiting"],"o":5},"sneezing_face":{"subcategory":"face-unwell","a":"Sneezing Face","b":"1F927","d":true,"e":true,"f":true,"h":true,"j":["sneezing_face","face","gesundheit","sneeze","sick","allergy"],"k":[40,38],"o":3},"hot_face":{"subcategory":"face-unwell","a":"Overheated Face","b":"1F975","d":true,"e":true,"f":true,"h":true,"j":["hot_face","face","feverish","heat","red","sweating"],"k":[44,4],"o":11},"cold_face":{"subcategory":"face-unwell","a":"Freezing Face","b":"1F976","d":true,"e":true,"f":true,"h":true,"j":["cold_face","face","blue","freezing","frozen","frostbite","icicles"],"k":[44,5],"o":11},"woozy_face":{"subcategory":"face-unwell","a":"Face with Uneven Eyes and Wavy Mouth","b":"1F974","d":true,"e":true,"f":true,"h":true,"j":["woozy_face","face","dizzy","intoxicated","tipsy","wavy"],"k":[44,3],"o":11},"dizzy_face":{"subcategory":"face-unwell","a":"Dizzy Face","b":"1F635","d":true,"e":true,"f":true,"h":true,"j":["dizzy_face","spent","unconscious","xox","dizzy"],"k":[33,15],"o":0},"face_with_spiral_eyes":{"subcategory":"face-unwell","a":"Face with Spiral Eyes","b":"1F635-200D-1F4AB","d":true,"e":true,"f":true,"h":true,"j":["face with spiral eyes","sick","ill","confused","nauseous","nausea"],"k":[33,14],"o":13},"exploding_head":{"subcategory":"face-unwell","a":"Shocked Face with Exploding Head","b":"1F92F","d":true,"e":true,"f":true,"h":true,"j":["exploding_head","face","shocked","mind","blown"],"k":[40,46],"n":["shocked_face_with_exploding_head"],"o":5},"face_with_cowboy_hat":{"subcategory":"face-hat","a":"Face with Cowboy Hat","b":"1F920","d":true,"e":true,"f":true,"h":true,"j":["cowboy_hat_face","face","cowgirl","hat"],"k":[40,14],"o":3},"partying_face":{"subcategory":"face-hat","a":"Face with Party Horn and Party Hat","b":"1F973","d":true,"e":true,"f":true,"h":true,"j":["partying_face","face","celebration","woohoo"],"k":[44,2],"o":11},"disguised_face":{"subcategory":"face-hat","a":"Disguised Face","b":"1F978","d":true,"e":true,"f":true,"h":true,"j":["disguised face","pretent","brows","glasses","moustache"],"k":[44,12],"o":13},"sunglasses":{"subcategory":"face-glasses","a":"Smiling Face with Sunglasses","b":"1F60E","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_sunglasses","face","cool","smile","summer","beach","sunglass"],"k":[32,35],"l":["8)"],"o":1},"nerd_face":{"subcategory":"face-glasses","a":"Nerd Face","b":"1F913","d":true,"e":true,"f":true,"h":true,"j":["nerd_face","face","nerdy","geek","dork"],"k":[39,2],"o":1},"face_with_monocle":{"subcategory":"face-glasses","a":"Face with Monocle","b":"1F9D0","d":true,"e":true,"f":true,"h":true,"j":["face_with_monocle","face","stuffy","wealthy"],"k":[47,13],"o":5},"confused":{"subcategory":"face-concerned","a":"Confused Face","b":"1F615","d":true,"e":true,"f":true,"h":true,"j":["confused_face","face","indifference","huh","weird","hmmm",":/"],"k":[32,42],"l":[":\\\\",":-\\\\",":/",":-/"],"o":1},"face_with_diagonal_mouth":{"subcategory":"face-concerned","a":"Face with Diagonal Mouth","b":"1FAE4","d":true,"e":true,"f":true,"h":true,"j":["face with diagonal mouth","skeptic","confuse","frustrated","indifferent"],"k":[55,34],"o":14},"worried":{"subcategory":"face-concerned","a":"Worried Face","b":"1F61F","d":true,"e":true,"f":true,"h":true,"j":["worried_face","face","concern","nervous",":("],"k":[32,52],"o":1},"slightly_frowning_face":{"subcategory":"face-concerned","a":"Slightly Frowning Face","b":"1F641","d":true,"e":true,"f":true,"h":true,"j":["slightly_frowning_face","face","frowning","disappointed","sad","upset"],"k":[33,28],"o":1},"white_frowning_face":{"subcategory":"face-concerned","a":"Frowning Face","b":"2639-FE0F","c":"2639","d":true,"e":true,"f":true,"h":true,"j":["frowning_face","face","sad","upset","frown"],"k":[57,34],"o":0},"open_mouth":{"subcategory":"face-concerned","a":"Face with Open Mouth","b":"1F62E","d":true,"e":true,"f":true,"h":true,"j":["face_with_open_mouth","face","surprise","impressed","wow","whoa",":O"],"k":[33,7],"l":[":o",":-o",":O",":-O"],"o":1},"hushed":{"subcategory":"face-concerned","a":"Hushed Face","b":"1F62F","d":true,"e":true,"f":true,"h":true,"j":["hushed_face","face","woo","shh"],"k":[33,8],"o":1},"astonished":{"subcategory":"face-concerned","a":"Astonished Face","b":"1F632","d":true,"e":true,"f":true,"h":true,"j":["astonished_face","face","xox","surprised","poisoned"],"k":[33,11],"o":0},"flushed":{"subcategory":"face-concerned","a":"Flushed Face","b":"1F633","d":true,"e":true,"f":true,"h":true,"j":["flushed_face","face","blush","shy","flattered"],"k":[33,12],"o":0},"pleading_face":{"subcategory":"face-concerned","a":"Face with Pleading Eyes","b":"1F97A","d":true,"e":true,"f":true,"h":true,"j":["pleading_face","face","begging","mercy","cry","tears","sad","grievance"],"k":[44,14],"o":11},"face_holding_back_tears":{"subcategory":"face-concerned","a":"Face Holding Back Tears","b":"1F979","d":true,"e":true,"f":true,"h":true,"j":["face holding back tears","touched","gratitude","cry"],"k":[44,13],"o":14},"frowning":{"subcategory":"face-concerned","a":"Frowning Face with Open Mouth","b":"1F626","d":true,"e":true,"f":true,"h":true,"j":["frowning_face_with_open_mouth","face","aw","what"],"k":[32,59],"o":1},"anguished":{"subcategory":"face-concerned","a":"Anguished Face","b":"1F627","d":true,"e":true,"f":true,"h":true,"j":["anguished_face","face","stunned","nervous"],"k":[32,60],"l":["D:"],"o":1},"fearful":{"subcategory":"face-concerned","a":"Fearful Face","b":"1F628","d":true,"e":true,"f":true,"h":true,"j":["fearful_face","face","scared","terrified","nervous"],"k":[33,0],"o":0},"cold_sweat":{"subcategory":"face-concerned","a":"Face with Open Mouth and Cold Sweat","b":"1F630","d":true,"e":true,"f":true,"h":true,"j":["anxious_face_with_sweat","face","nervous","sweat"],"k":[33,9],"o":0},"disappointed_relieved":{"subcategory":"face-concerned","a":"Disappointed but Relieved Face","b":"1F625","d":true,"e":true,"f":true,"h":true,"j":["sad_but_relieved_face","face","phew","sweat","nervous"],"k":[32,58],"o":0},"cry":{"subcategory":"face-concerned","a":"Crying Face","b":"1F622","d":true,"e":true,"f":true,"h":true,"j":["crying_face","face","tears","sad","depressed","upset",":\'("],"k":[32,55],"l":[":\'("],"m":":\'(","o":0},"sob":{"subcategory":"face-concerned","a":"Loudly Crying Face","b":"1F62D","d":true,"e":true,"f":true,"h":true,"j":["loudly_crying_face","sobbing","face","cry","tears","sad","upset","depressed"],"k":[33,5],"m":":\'(","o":0},"scream":{"subcategory":"face-concerned","a":"Face Screaming in Fear","b":"1F631","d":true,"e":true,"f":true,"h":true,"j":["face_screaming_in_fear","face","munch","scared","omg"],"k":[33,10],"o":0},"confounded":{"subcategory":"face-concerned","a":"Confounded Face","b":"1F616","d":true,"e":true,"f":true,"h":true,"j":["confounded_face","face","confused","sick","unwell","oops",":S"],"k":[32,43],"o":0},"persevere":{"subcategory":"face-concerned","a":"Persevering Face","b":"1F623","d":true,"e":true,"f":true,"h":true,"j":["persevering_face","face","sick","no","upset","oops"],"k":[32,56],"o":0},"disappointed":{"subcategory":"face-concerned","a":"Disappointed Face","b":"1F61E","d":true,"e":true,"f":true,"h":true,"j":["disappointed_face","face","sad","upset","depressed",":("],"k":[32,51],"l":["):",":(",":-("],"m":":(","o":0},"sweat":{"subcategory":"face-concerned","a":"Face with Cold Sweat","b":"1F613","d":true,"e":true,"f":true,"h":true,"j":["downcast_face_with_sweat","face","hot","sad","tired","exercise"],"k":[32,40],"o":0},"weary":{"subcategory":"face-concerned","a":"Weary Face","b":"1F629","d":true,"e":true,"f":true,"h":true,"j":["weary_face","face","tired","sleepy","sad","frustrated","upset"],"k":[33,1],"o":0},"tired_face":{"subcategory":"face-concerned","a":"Tired Face","b":"1F62B","d":true,"e":true,"f":true,"h":true,"j":["tired_face","sick","whine","upset","frustrated"],"k":[33,3],"o":0},"yawning_face":{"subcategory":"face-concerned","a":"Yawning Face","b":"1F971","d":true,"e":true,"f":true,"h":true,"j":["yawning_face","tired","sleepy"],"k":[44,0],"o":12},"triumph":{"subcategory":"face-negative","a":"Face with Look of Triumph","b":"1F624","d":true,"e":true,"f":true,"h":true,"j":["face_with_steam_from_nose","face","gas","phew","proud","pride","triumph"],"k":[32,57],"o":0},"rage":{"subcategory":"face-negative","a":"Pouting Face","b":"1F621","d":true,"e":true,"f":true,"h":true,"j":["pouting_face","angry","mad","hate","despise"],"k":[32,54],"o":0},"angry":{"subcategory":"face-negative","a":"Angry Face","b":"1F620","d":true,"e":true,"f":true,"h":true,"j":["angry_face","mad","face","annoyed","frustrated"],"k":[32,53],"l":[">:(",">:-("],"o":0},"face_with_symbols_on_mouth":{"subcategory":"face-negative","a":"Serious Face with Symbols Covering Mouth","b":"1F92C","d":true,"e":true,"f":true,"h":true,"j":["face_with_symbols_on_mouth","face","swearing","cursing","cussing","profanity","expletive"],"k":[40,43],"n":["serious_face_with_symbols_covering_mouth"],"o":5},"smiling_imp":{"subcategory":"face-negative","a":"Smiling Face with Horns","b":"1F608","d":true,"e":true,"f":true,"h":true,"j":["smiling_face_with_horns","devil","horns"],"k":[32,29],"o":1},"imp":{"subcategory":"face-negative","a":"Imp","b":"1F47F","d":true,"e":true,"f":true,"h":true,"j":["angry_face_with_horns","devil","angry","horns"],"k":[25,9],"o":0},"skull":{"subcategory":"face-negative","a":"Skull","b":"1F480","d":true,"e":true,"f":true,"h":true,"j":["skull","dead","skeleton","creepy","death","dead"],"k":[25,10],"o":0},"skull_and_crossbones":{"subcategory":"face-negative","a":"Skull and Crossbones","b":"2620-FE0F","c":"2620","d":true,"e":true,"f":true,"h":true,"j":["skull_and_crossbones","poison","danger","deadly","scary","death","pirate","evil"],"k":[57,26],"o":1},"hankey":{"subcategory":"face-costume","a":"Pile of Poo","b":"1F4A9","d":true,"e":true,"f":true,"h":true,"j":["pile_of_poo","hankey","shitface","fail","turd","shit"],"k":[27,57],"n":["poop","shit"],"o":0},"clown_face":{"subcategory":"face-costume","a":"Clown Face","b":"1F921","d":true,"e":true,"f":true,"h":true,"j":["clown_face","face"],"k":[40,15],"o":3},"japanese_ogre":{"subcategory":"face-costume","a":"Japanese Ogre","b":"1F479","d":true,"e":true,"f":true,"h":true,"j":["ogre","monster","red","mask","halloween","scary","creepy","devil","demon","japanese_ogre"],"k":[24,59],"o":0},"japanese_goblin":{"subcategory":"face-costume","a":"Japanese Goblin","b":"1F47A","d":true,"e":true,"f":true,"h":true,"j":["goblin","red","evil","mask","monster","scary","creepy","japanese_goblin"],"k":[24,60],"o":0},"ghost":{"subcategory":"face-costume","a":"Ghost","b":"1F47B","d":true,"e":true,"f":true,"h":true,"j":["ghost","halloween","spooky","scary"],"k":[25,0],"o":0},"alien":{"subcategory":"face-costume","a":"Extraterrestrial Alien","b":"1F47D","d":true,"e":true,"f":true,"h":true,"j":["alien","UFO","paul","weird","outer_space"],"k":[25,7],"o":0},"space_invader":{"subcategory":"face-costume","a":"Alien Monster","b":"1F47E","d":true,"e":true,"f":true,"h":true,"j":["alien_monster","game","arcade","play"],"k":[25,8],"o":0},"robot_face":{"subcategory":"face-costume","a":"Robot Face","b":"1F916","d":true,"e":true,"f":true,"h":true,"j":["robot","computer","machine","bot"],"k":[39,5],"o":1},"smiley_cat":{"subcategory":"cat-face","a":"Smiling Cat Face with Open Mouth","b":"1F63A","d":true,"e":true,"f":true,"h":true,"j":["grinning_cat","animal","cats","happy","smile"],"k":[33,21],"o":0},"smile_cat":{"subcategory":"cat-face","a":"Grinning Cat Face with Smiling Eyes","b":"1F638","d":true,"e":true,"f":true,"h":true,"j":["grinning_cat_with_smiling_eyes","animal","cats","smile"],"k":[33,19],"o":0},"joy_cat":{"subcategory":"cat-face","a":"Cat Face with Tears of Joy","b":"1F639","d":true,"e":true,"f":true,"h":true,"j":["cat_with_tears_of_joy","animal","cats","haha","happy","tears"],"k":[33,20],"o":0},"heart_eyes_cat":{"subcategory":"cat-face","a":"Smiling Cat Face with Heart-Shaped Eyes","b":"1F63B","d":true,"e":true,"f":true,"h":true,"j":["smiling_cat_with_heart_eyes","animal","love","like","affection","cats","valentines","heart"],"k":[33,22],"o":0},"smirk_cat":{"subcategory":"cat-face","a":"Cat Face with Wry Smile","b":"1F63C","d":true,"e":true,"f":true,"h":true,"j":["cat_with_wry_smile","animal","cats","smirk"],"k":[33,23],"o":0},"kissing_cat":{"subcategory":"cat-face","a":"Kissing Cat Face with Closed Eyes","b":"1F63D","d":true,"e":true,"f":true,"h":true,"j":["kissing_cat","animal","cats","kiss"],"k":[33,24],"o":0},"scream_cat":{"subcategory":"cat-face","a":"Weary Cat Face","b":"1F640","d":true,"e":true,"f":true,"h":true,"j":["weary_cat","animal","cats","munch","scared","scream"],"k":[33,27],"o":0},"crying_cat_face":{"subcategory":"cat-face","a":"Crying Cat Face","b":"1F63F","d":true,"e":true,"f":true,"h":true,"j":["crying_cat","animal","tears","weep","sad","cats","upset","cry"],"k":[33,26],"o":0},"pouting_cat":{"subcategory":"cat-face","a":"Pouting Cat Face","b":"1F63E","d":true,"e":true,"f":true,"h":true,"j":["pouting_cat","animal","cats"],"k":[33,25],"o":0},"see_no_evil":{"subcategory":"monkey-face","a":"See-No-Evil Monkey","b":"1F648","d":true,"e":true,"f":true,"h":true,"j":["see_no_evil_monkey","monkey","animal","nature","haha"],"k":[34,25],"o":0},"hear_no_evil":{"subcategory":"monkey-face","a":"Hear-No-Evil Monkey","b":"1F649","d":true,"e":true,"f":true,"h":true,"j":["hear_no_evil_monkey","animal","monkey","nature"],"k":[34,26],"o":0},"speak_no_evil":{"subcategory":"monkey-face","a":"Speak-No-Evil Monkey","b":"1F64A","d":true,"e":true,"f":true,"h":true,"j":["speak_no_evil_monkey","monkey","animal","nature","omg"],"k":[34,27],"o":0},"love_letter":{"subcategory":"heart","a":"Love Letter","b":"1F48C","d":true,"e":true,"f":true,"h":true,"j":["love_letter","email","like","affection","envelope","valentines"],"k":[26,39],"o":0},"cupid":{"subcategory":"heart","a":"Heart with Arrow","b":"1F498","d":true,"e":true,"f":true,"h":true,"j":["heart_with_arrow","love","like","heart","affection","valentines"],"k":[27,40],"o":0},"gift_heart":{"subcategory":"heart","a":"Heart with Ribbon","b":"1F49D","d":true,"e":true,"f":true,"h":true,"j":["heart_with_ribbon","love","valentines"],"k":[27,45],"o":0},"sparkling_heart":{"subcategory":"heart","a":"Sparkling Heart","b":"1F496","d":true,"e":true,"f":true,"h":true,"j":["sparkling_heart","love","like","affection","valentines"],"k":[27,38],"o":0},"heartpulse":{"subcategory":"heart","a":"Growing Heart","b":"1F497","d":true,"e":true,"f":true,"h":true,"j":["growing_heart","like","love","affection","valentines","pink"],"k":[27,39],"o":0},"heartbeat":{"subcategory":"heart","a":"Beating Heart","b":"1F493","d":true,"e":true,"f":true,"h":true,"j":["beating_heart","love","like","affection","valentines","pink","heart"],"k":[27,35],"o":0},"revolving_hearts":{"subcategory":"heart","a":"Revolving Hearts","b":"1F49E","d":true,"e":true,"f":true,"h":true,"j":["revolving_hearts","love","like","affection","valentines"],"k":[27,46],"o":0},"two_hearts":{"subcategory":"heart","a":"Two Hearts","b":"1F495","d":true,"e":true,"f":true,"h":true,"j":["two_hearts","love","like","affection","valentines","heart"],"k":[27,37],"o":0},"heart_decoration":{"subcategory":"heart","a":"Heart Decoration","b":"1F49F","d":true,"e":true,"f":true,"h":true,"j":["heart_decoration","purple-square","love","like"],"k":[27,47],"o":0},"heavy_heart_exclamation_mark_ornament":{"subcategory":"heart","a":"Heart Exclamation","b":"2763-FE0F","c":"2763","d":true,"e":true,"f":true,"h":true,"j":["heart_exclamation","decoration","love"],"k":[59,38],"o":1},"broken_heart":{"subcategory":"heart","a":"Broken Heart","b":"1F494","d":true,"e":true,"f":true,"h":true,"j":["broken_heart","sad","sorry","break","heart","heartbreak"],"k":[27,36],"l":["{const t=[];var n=(e,n)=>{e&&(Array.isArray(e)?e:[e]).forEach((e=>{(n?e.split(/[-|_|\s]+/):[e]).forEach((e=>{e=e.toLowerCase(),-1==t.indexOf(e)&&t.push(e)}))}))};return n(e.short_names,!0),n(e.name,!0),n(e.keywords,!1),n(e.emoticons,!1),t.join(",")};function zo(e){var t=Object.getOwnPropertyNames(e);for(let n of t){let t=e[n];e[n]=t&&"object"==typeof t?zo(t):t}return Object.freeze(e)}const Io=e=>{if(!e.compressed)return e;e.compressed=!1;for(let t in e.emojis){let n=e.emojis[t];for(let e in qo)n[e]=n[qo[e]],delete n[qo[e]];n.short_names||(n.short_names=[]),n.short_names.unshift(t),n.sheet_x=n.sheet[0],n.sheet_y=n.sheet[1],delete n.sheet,n.text||(n.text=""),n.added_in||(n.added_in=6),n.added_in=n.added_in.toFixed(1),n.search=Lo(n)}return e=zo(e)},Ro=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","hankey"];let Mo,Oo,Go={};function Xo(){Oo=!0,Mo=To.get("frequently")}const Ho={add:function(e){Oo||Xo();var{id:t}=e;Mo||(Mo=Go),Mo[t]||(Mo[t]=0),Mo[t]+=1,To.set("last",t),To.set("frequently",Mo)},get:function(e){if(Oo||Xo(),!Mo){Go={};const t=[];let n=Math.min(e,Ro.length);for(let e=0;eMo[e]-Mo[t])).reverse().slice(0,t),i=To.get("last");return i&&-1==a.indexOf(i)&&(a.pop(),a.push(i)),a}};const Wo={activity:'',custom:'',flags:'',foods:'',nature:'',objects:'',smileys:'',people:' ',places:'',recent:'',symbols:''},$o={props:{i18n:{type:Object,required:!0},color:{type:String},categories:{type:Array,required:!0},activeCategory:{type:Object,default:()=>({})}},emits:["click"],created(){this.svgs=Wo}};var Uo=n(4486),Vo=(0,Uo.A)($o,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"emoji-mart-anchors",attrs:{role:"tablist"}},e._l(e.categories,(function(n){return t("button",{key:n.id,class:{"emoji-mart-anchor":!0,"emoji-mart-anchor-selected":n.id==e.activeCategory.id},style:{color:n.id==e.activeCategory.id?e.color:""},attrs:{role:"tab",type:"button","aria-label":n.name,"aria-selected":n.id==e.activeCategory.id,"data-title":e.i18n.categories[n.id]},on:{click:function(t){return e.$emit("click",n)}}},[t("div",{attrs:{"aria-hidden":"true"},domProps:{innerHTML:e._s(e.svgs[n.id])}}),e._v(" "),t("span",{staticClass:"emoji-mart-anchor-bar",style:{backgroundColor:e.color},attrs:{"aria-hidden":"true"}})])})),0)}),[],!1,null,null,null);const Yo=Vo.exports;const Ko=String.fromCodePoint||function(){var e,t,n=[],a=-1,i=arguments.length;if(!i)return"";for(var r="";++a1114111||Math.floor(o)!=o)throw RangeError("Invalid code point: "+o);o<=65535?n.push(o):(e=55296+((o-=65536)>>10),t=o%1024+56320,n.push(e,t)),(a+1===i||n.length>16384)&&(r+=String.fromCharCode.apply(null,n),n.length=0)}return r};function Zo(e){var t=e.split("-").map((e=>`0x${e}`));return Ko.apply(null,t)}function Qo(e){return e.reduce(((e,t)=>(-1===e.indexOf(t)&&e.push(t),e)),[])}function Jo(e,t){const n=Qo(e),a=Qo(t);return n.filter((e=>a.indexOf(e)>=0))}function es(e,t){var n={};for(let a in e){let i=e[a],r=i;Object.prototype.hasOwnProperty.call(t,a)&&(r=t[a]),"object"==typeof r&&(r=es(i,r)),n[a]=r}return n}const ts=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/,ns=["1F3FA","1F3FB","1F3FC","1F3FD","1F3FE","1F3FF"];class as{constructor(e,{emojisToShowFilter:t,include:n,exclude:a,custom:i,recent:r,recentLength:o=20}={}){this._data=Io(e),this._emojisFilter=t||null,this._include=n||null,this._exclude=a||null,this._custom=i||[],this._recent=r||Ho.get(o),this._emojis={},this._nativeEmojis={},this._emoticons={},this._categories=[],this._recentCategory={id:"recent",name:"Recent",emojis:[]},this._customCategory={id:"custom",name:"Custom",emojis:[]},this._searchIndex={},this.buildIndex(),Object.freeze(this)}buildIndex(){let e=this._data.categories;if(this._include&&(e=e.filter((e=>this._include.includes(e.id))),e=e.sort(((e,t)=>{const n=this._include.indexOf(e.id),a=this._include.indexOf(t.id);return na?1:0}))),e.forEach((e=>{if(!this.isCategoryNeeded(e.id))return;let t={id:e.id,name:e.name,emojis:[]};e.emojis.forEach((e=>{let n=this.addEmoji(e);n&&t.emojis.push(n)})),t.emojis.length&&this._categories.push(t)})),this.isCategoryNeeded("custom")){if(this._custom.length>0)for(let e of this._custom)this.addCustomEmoji(e);this._customCategory.emojis.length&&this._categories.push(this._customCategory)}this.isCategoryNeeded("recent")&&(this._recent.length&&this._recent.map((e=>{for(let t of this._customCategory.emojis)if(t.id===e)return void this._recentCategory.emojis.push(t);this.hasEmoji(e)&&this._recentCategory.emojis.push(this.emoji(e))})),this._recentCategory.emojis.length&&this._categories.unshift(this._recentCategory))}findEmoji(e,t){let n=e.match(ts);if(n&&(e=n[1],n[2]&&(t=parseInt(n[2],10))),this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]),this._emojis.hasOwnProperty(e)){let n=this._emojis[e];return t?n.getSkin(t):n}return this._nativeEmojis.hasOwnProperty(e)?this._nativeEmojis[e]:null}categories(){return this._categories}emoji(e){this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]);let t=this._emojis[e];if(!t)throw new Error("Can not find emoji by id: "+e);return t}firstEmoji(){let e=this._emojis[Object.keys(this._emojis)[0]];if(!e)throw new Error("Can not get first emoji");return e}hasEmoji(e){return this._data.aliases.hasOwnProperty(e)&&(e=this._data.aliases[e]),!!this._emojis[e]}nativeEmoji(e){return this._nativeEmojis.hasOwnProperty(e)?this._nativeEmojis[e]:null}search(e,t){if(t||(t=75),!e.length)return null;if("-"==e||"-1"==e)return[this.emoji("-1")];let n=e.toLowerCase().split(/[\s|,|\-|_]+/),a=[];n.length>2&&(n=[n[0],n[1]]),a=n.map((e=>{let t=this._emojis,n=this._searchIndex,a=0;for(let i=0;ii[e.id]-i[t.id]))}t=n.emojis}return n.results})).filter((e=>e));var i=null;return(i=a.length>1?Jo.apply(null,a):a.length?a[0]:[])&&i.length>t&&(i=i.slice(0,t)),i}addCustomEmoji(e){let t=Object.assign({},e,{id:e.short_names[0],custom:!0});t.search||(t.search=Lo(t));let n=new is(t);return this._emojis[n.id]=n,this._customCategory.emojis.push(n),n}addEmoji(e){let t=this._data.emojis[e];if(!this.isEmojiNeeded(t))return!1;let n=new is(t);if(this._emojis[e]=n,n.native&&(this._nativeEmojis[n.native]=n),n._skins)for(let e in n._skins){let t=n._skins[e];t.native&&(this._nativeEmojis[t.native]=t)}return n.emoticons&&n.emoticons.forEach((t=>{this._emoticons[t]||(this._emoticons[t]=e)})),n}isCategoryNeeded(e){let t=!this._include||!this._include.length||this._include.indexOf(e)>-1,n=!(!this._exclude||!this._exclude.length)&&this._exclude.indexOf(e)>-1;return!(!t||n)}isEmojiNeeded(e){return!this._emojisFilter||this._emojisFilter(e)}}class is{constructor(e){if(this._data=Object.assign({},e),this._skins=null,this._data.skin_variations)for(var t in this._skins=[],ns){let n=ns[t],a=this._data.skin_variations[n],i=Object.assign({},e);for(let e in a)i[e]=a[e];delete i.skin_variations,i.skin_tone=parseInt(t)+1,this._skins.push(new is(i))}this._sanitized=function(e){var{name:t,short_names:n,skin_tone:a,skin_variations:i,emoticons:r,unified:o,custom:s,imageUrl:l}=e,d=e.id||n[0],u=`:${d}:`;if(s)return{id:d,name:t,colons:u,emoticons:r,custom:s,imageUrl:l};a&&(u+=`:skin-tone-${a}:`);return{id:d,name:t,colons:u,emoticons:r,unified:o.toLowerCase(),skin:a||(i?1:null),native:Zo(o)}}(this._data);for(let e in this._sanitized)this[e]=this._sanitized[e];this.short_names=this._data.short_names,this.short_name=this._data.short_names[0],Object.freeze(this)}getSkin(e){return e&&"native"!=e&&this._skins?this._skins[e-1]:this}getPosition(){return`${+(100/60*this._data.sheet_x).toFixed(2)}% ${+(100/60*this._data.sheet_y).toFixed(2)}%`}ariaLabel(){return[this.native].concat(this.short_names).filter(Boolean).join(", ")}}class rs{constructor(e,t,n,a,i,r,o){this._emoji=e,this._native=a,this._skin=t,this._set=n,this._fallback=i,this.canRender=this._canRender(),this.cssClass=this._cssClass(),this.cssStyle=this._cssStyle(o),this.content=this._content(),this.title=!0===r?e.short_name:null,this.ariaLabel=e.ariaLabel(),Object.freeze(this)}getEmoji(){return this._emoji.getSkin(this._skin)}_canRender(){return this._isCustom()||this._isNative()||this._hasEmoji()||this._fallback}_cssClass(){return["emoji-set-"+this._set,"emoji-type-"+this._emojiType()]}_cssStyle(e){let t={};return this._isCustom()?t={backgroundImage:"url("+this.getEmoji()._data.imageUrl+")",backgroundSize:"100%",width:e+"px",height:e+"px"}:this._hasEmoji()&&!this._isNative()&&(t={backgroundPosition:this.getEmoji().getPosition()}),e&&(t=this._isNative()?Object.assign(t,{fontSize:Math.round(.95*e*10)/10+"px"}):Object.assign(t,{width:e+"px",height:e+"px"})),t}_content(){return this._isCustom()?"":this._isNative()?this.getEmoji().native:this._hasEmoji()?"":this._fallback?this._fallback(this.getEmoji()):null}_isNative(){return this._native}_isCustom(){return this.getEmoji().custom}_hasEmoji(){if(!this.getEmoji()._data)return!1;const e=this.getEmoji()._data["has_img_"+this._set];return void 0===e||e}_emojiType(){return this._isCustom()?"custom":this._isNative()?"native":this._hasEmoji()?"image":"fallback"}}const os={native:{type:Boolean,default:!1},tooltip:{type:Boolean,default:!1},fallback:{type:Function},skin:{type:Number,default:1},set:{type:String,default:"apple"},emoji:{type:[String,Object],required:!0},size:{type:Number,default:null},tag:{type:String,default:"span"}},ss={perLine:{type:Number,default:9},maxSearchResults:{type:Number,default:75},emojiSize:{type:Number,default:24},title:{type:String,default:"Emoji Mart™"},emoji:{type:String,default:"department_store"},color:{type:String,default:"#ae65c5"},set:{type:String,default:"apple"},skin:{type:Number,default:null},defaultSkin:{type:Number,default:1},native:{type:Boolean,default:!1},emojiTooltip:{type:Boolean,default:!1},autoFocus:{type:Boolean,default:!1},i18n:{type:Object,default:()=>({})},showPreview:{type:Boolean,default:!0},showSearch:{type:Boolean,default:!0},showCategories:{type:Boolean,default:!0},showSkinTones:{type:Boolean,default:!0},infiniteScroll:{type:Boolean,default:!0},pickerStyles:{type:Object,default:()=>({})}},ls={props:{...os,data:{type:Object,required:!0}},emits:["click","mouseenter","mouseleave"],computed:{view(){return new rs(this.emojiObject,this.skin,this.set,this.native,this.fallback,this.tooltip,this.size)},sanitizedData(){return this.emojiObject._sanitized},title(){return this.tooltip?this.emojiObject.short_name:null},emojiObject(){return"string"==typeof this.emoji?this.data.findEmoji(this.emoji):this.emoji}},created(){},methods:{onClick(){this.$emit("click",this.emojiObject)},onMouseEnter(){this.$emit("mouseenter",this.emojiObject)},onMouseLeave(){this.$emit("mouseleave",this.emojiObject)}}};const ds=(0,Uo.A)(ls,(function(){var e=this,t=e._self._c;return e.view.canRender?t(e.tag,{tag:"component",staticClass:"emoji-mart-emoji",attrs:{title:e.view.title,"aria-label":e.view.ariaLabel,"data-title":e.title},on:{mouseenter:e.onMouseEnter,mouseleave:e.onMouseLeave,click:e.onClick}},[t("span",{class:e.view.cssClass,style:e.view.cssStyle},[e._v(e._s(e.view.content))])]):e._e()}),[],!1,null,null,null).exports,us={props:{data:{type:Object,required:!0},i18n:{type:Object,required:!0},id:{type:String,required:!0},name:{type:String,required:!0},emojis:{type:Array},emojiProps:{type:Object,required:!0}},methods:{activeClass:function(e){return this.emojiProps.selectedEmoji&&this.emojiProps.selectedEmojiCategory&&this.emojiProps.selectedEmoji.id==e.id&&this.emojiProps.selectedEmojiCategory.id==this.id?"emoji-mart-emoji-selected":""}},computed:{isVisible(){return!!this.emojis},isSearch(){return"Search"==this.name},hasResults(){return this.emojis.length>0},emojiObjects(){return this.emojis.map((e=>({emojiObject:e,emojiView:new rs(e,this.emojiProps.skin,this.emojiProps.set,this.emojiProps.native,this.emojiProps.fallback,this.emojiProps.emojiTooltip,this.emojiProps.emojiSize)})))}},components:{Emoji:ds}},cs=us;const gs=(0,Uo.A)(cs,(function(){var e=this,t=e._self._c;return e.isVisible&&(e.isSearch||e.hasResults)?t("section",{class:{"emoji-mart-category":!0,"emoji-mart-no-results":!e.hasResults},attrs:{"aria-label":e.i18n.categories[e.id]}},[t("div",{staticClass:"emoji-mart-category-label"},[t("h3",{staticClass:"emoji-mart-category-label"},[e._v(e._s(e.i18n.categories[e.id]))])]),e._v(" "),e._l(e.emojiObjects,(function({emojiObject:n,emojiView:a}){return[a.canRender?t("button",{key:n.id,staticClass:"emoji-mart-emoji",class:e.activeClass(n),attrs:{"aria-label":a.ariaLabel,role:"option","aria-selected":"false","aria-posinset":"1","aria-setsize":"1812",type:"button","data-title":n.short_name,title:a.title},on:{mouseenter:function(t){e.emojiProps.onEnter(a.getEmoji())},mouseleave:function(t){e.emojiProps.onLeave(a.getEmoji())},click:function(t){e.emojiProps.onClick(a.getEmoji())}}},[t("span",{class:a.cssClass,style:a.cssStyle},[e._v(e._s(a.content))])]):e._e()]})),e._v(" "),e.hasResults?e._e():t("div",[t("emoji",{attrs:{data:e.data,emoji:"sleuth_or_spy",native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}}),e._v(" "),t("div",{staticClass:"emoji-mart-no-results-label"},[e._v(e._s(e.i18n.notfound))])],1)],2):e._e()}),[],!1,null,null,null).exports;const ms={props:{skin:{type:Number,required:!0}},emits:["change"],data:()=>({opened:!1}),methods:{onClick(e){this.opened&&e!=this.skin&&this.$emit("change",e),this.opened=!this.opened}}};const ps=(0,Uo.A)(ms,(function(){var e=this,t=e._self._c;return t("div",{class:{"emoji-mart-skin-swatches":!0,"emoji-mart-skin-swatches-opened":e.opened}},e._l(6,(function(n){return t("span",{key:n,class:{"emoji-mart-skin-swatch":!0,"emoji-mart-skin-swatch-selected":e.skin==n}},[t("span",{class:"emoji-mart-skin emoji-mart-skin-tone-"+n,on:{click:function(t){return e.onClick(n)}}})])})),0)}),[],!1,null,null,null).exports,fs={props:{data:{type:Object,required:!0},title:{type:String,required:!0},emoji:{type:[String,Object]},idleEmoji:{type:[String,Object],required:!0},showSkinTones:{type:Boolean,default:!0},emojiProps:{type:Object,required:!0},skinProps:{type:Object,required:!0},onSkinChange:{type:Function,required:!0}},computed:{emojiData(){return this.emoji?this.emoji:{}},emojiShortNames(){return this.emojiData.short_names},emojiEmoticons(){return this.emojiData.emoticons}},components:{Emoji:ds,Skins:ps}};const hs=(0,Uo.A)(fs,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"emoji-mart-preview"},[e.emoji?[t("div",{staticClass:"emoji-mart-preview-emoji"},[t("emoji",{attrs:{data:e.data,emoji:e.emoji,native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}})],1),e._v(" "),t("div",{staticClass:"emoji-mart-preview-data"},[t("div",{staticClass:"emoji-mart-preview-name"},[e._v(e._s(e.emoji.name))]),e._v(" "),t("div",{staticClass:"emoji-mart-preview-shortnames"},e._l(e.emojiShortNames,(function(n){return t("span",{key:n,staticClass:"emoji-mart-preview-shortname"},[e._v(":"+e._s(n)+":")])})),0),e._v(" "),t("div",{staticClass:"emoji-mart-preview-emoticons"},e._l(e.emojiEmoticons,(function(n){return t("span",{key:n,staticClass:"emoji-mart-preview-emoticon"},[e._v(e._s(n))])})),0)])]:[t("div",{staticClass:"emoji-mart-preview-emoji"},[t("emoji",{attrs:{data:e.data,emoji:e.idleEmoji,native:e.emojiProps.native,skin:e.emojiProps.skin,set:e.emojiProps.set}})],1),e._v(" "),t("div",{staticClass:"emoji-mart-preview-data"},[t("span",{staticClass:"emoji-mart-title-label"},[e._v(e._s(e.title))])]),e._v(" "),e.showSkinTones?t("div",{staticClass:"emoji-mart-preview-skins"},[t("skins",{attrs:{skin:e.skinProps.skin},on:{change:function(t){return e.onSkinChange(t)}}})],1):e._e()]],2)}),[],!1,null,null,null).exports;const _s={props:{data:{type:Object,required:!0},i18n:{type:Object,required:!0},autoFocus:{type:Boolean,default:!1},onSearch:{type:Function,required:!0},onArrowLeft:{type:Function,required:!1},onArrowRight:{type:Function,required:!1},onArrowDown:{type:Function,required:!1},onArrowUp:{type:Function,required:!1},onEnter:{type:Function,required:!1}},emits:["search","enter","arrowUp","arrowDown","arrowRight","arrowLeft"],data:()=>({value:""}),computed:{emojiIndex(){return this.data}},watch:{value(){this.$emit("search",this.value)}},methods:{clear(){this.value=""}},mounted(){let e=this.$el.querySelector("input");this.autoFocus&&e.focus()}};const As=(0,Uo.A)(_s,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"emoji-mart-search"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],attrs:{type:"text",placeholder:e.i18n.search,role:"textbox","aria-autocomplete":"list","aria-owns":"emoji-mart-list","aria-label":"Search for an emoji","aria-describedby":"emoji-mart-search-description"},domProps:{value:e.value},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t=>e.$emit("arrowLeft",t)).apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"right",39,t.key,["Right","ArrowRight"])||"button"in t&&2!==t.button?null:(()=>e.$emit("arrowRight")).apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])?null:(()=>e.$emit("arrowDown")).apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])?null:(t=>e.$emit("arrowUp",t)).apply(null,arguments)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:(()=>e.$emit("enter")).apply(null,arguments)}],input:function(t){t.target.composing||(e.value=t.target.value)}}}),e._v(" "),t("span",{staticClass:"hidden",attrs:{id:"emoji-picker-search-description"}},[e._v("Use the left, right, up and down arrow keys to navigate the emoji search\n results.")])])}),[],!1,null,null,null).exports;n(2379);class vs{constructor(e){this._vm=e,this._data=e.data,this._perLine=e.perLine,this._categories=[],this._categories.push(...this._data.categories()),this._categories=this._categories.filter((e=>e.emojis.length>0)),this._categories[0].first=!0,Object.freeze(this._categories),this.activeCategory=this._categories[0],this.searchEmojis=null,this.previewEmoji=null,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=-1}onScroll(){const e=this._vm.$refs.scroll;if(!e)return;const t=e.scrollTop;let n=this.filteredCategories[0];for(let e=0,a=this.filteredCategories.length;et)break;n=a}this.activeCategory=n}get allCategories(){return this._categories}get filteredCategories(){return this.searchEmojis?[{id:"search",name:"Search",emojis:this.searchEmojis}]:this._categories.filter((e=>e.emojis.length>0))}get previewEmojiCategory(){return this.previewEmojiCategoryIdx>=0?this.filteredCategories[this.previewEmojiCategoryIdx]:null}onAnchorClick(e){if(this.searchEmojis)return;let t=this.filteredCategories.indexOf(e),n=this._vm.getCategoryComponent(t),a=()=>{if(n){let t=n.$el.offsetTop;e.first&&(t=0),this._vm.$refs.scroll.scrollTop=t}};this._vm.infiniteScroll?a():this.activeCategory=this.filteredCategories[t]}onSearch(e){let t=this._data.search(e,this.maxSearchResults);this.searchEmojis=t,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=0,this.updatePreviewEmoji()}onEmojiEnter(e){this.previewEmoji=e,this.previewEmojiIdx=-1,this.previewEmojiCategoryIdx=-1}onEmojiLeave(e){this.previewEmoji=null}onArrowLeft(){this.previewEmojiIdx>0?this.previewEmojiIdx-=1:(this.previewEmojiCategoryIdx-=1,this.previewEmojiCategoryIdx<0?this.previewEmojiCategoryIdx=0:this.previewEmojiIdx=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length-1),this.updatePreviewEmoji()}onArrowRight(){this.previewEmojiIdx=this.filteredCategories.length?this.previewEmojiCategoryIdx=this.filteredCategories.length-1:this.previewEmojiIdx=0),this.updatePreviewEmoji()}onArrowDown(){if(-1==this.previewEmojiIdx)return this.onArrowRight();const e=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length;let t=this._perLine;this.previewEmojiIdx+t>e&&(t=e%this._perLine);for(let e=0;e0){e=this.filteredCategories[this.previewEmojiCategoryIdx-1].emojis.length%this._perLine}else e=0;for(let t=0;t{const e=this._vm.$refs.scroll,t=e.querySelector(".emoji-mart-emoji-selected"),n=e.offsetTop-e.offsetHeight;t&&t.offsetTop+t.offsetHeight>n+e.scrollTop&&(e.scrollTop+=t.offsetHeight),t&&t.offsetTope.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",Ls,[n.title?((0,b.uX)(),(0,b.CE)("title",zs,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,qs))],16,Ts)}]]);let Rs;(0,y.r)(y.m,y.l,y.k,y.j);const Ms={search:(0,y.a)("Search emoji"),notfound:(0,y.a)("No emoji found"),categories:{search:(0,y.a)("Search results"),recent:(0,y.a)("Frequently used"),smileys:(0,y.a)("Smileys & Emotion"),people:(0,y.a)("People & Body"),nature:(0,y.a)("Animals & Nature"),foods:(0,y.a)("Food & Drink"),activity:(0,y.a)("Activities"),places:(0,y.a)("Travel & Places"),objects:(0,y.a)("Objects"),symbols:(0,y.a)("Symbols"),flags:(0,y.a)("Flags"),custom:(0,y.a)("Custom")}},Os=[new lr.C(255,222,52,(0,y.a)("Neutral skin color")),new lr.C(228,205,166,(0,y.a)("Light skin tone")),new lr.C(250,221,192,(0,y.a)("Medium light skin tone")),new lr.C(174,129,87,(0,y.a)("Medium skin tone")),new lr.C(158,113,88,(0,y.a)("Medium dark skin tone")),new lr.C(96,79,69,(0,y.a)("Dark skin tone"))];ue.N,Jr.N,Ss.N,Ns._,Boolean,Boolean,(0,y.a)("Pick an emoji"),Boolean,Boolean,Element,y.a;var Gs=n(9973),Xs={};Xs.styleTagTransform=_(),Xs.setAttributes=m(),Xs.insert=c().bind(null,"head"),Xs.domAPI=d(),Xs.insertStyleElement=f();s()(Gs.A,Xs);Gs.A&&Gs.A.locals&&Gs.A.locals;var Hs=n(7072);const Ws=(0,b.pM)({__name:"NcFormBox",props:{row:{type:Boolean}},setup(e){const t=(0,S.D)();return(0,b.Gt)(Hs.N,{isInFormBox:!0,formBoxItemClass:t.ncFormBox__item}),(e,t)=>((0,b.uX)(),(0,b.CE)("div",{class:(0,F.C4)([e.$style.ncFormBox,e.row?e.$style.ncFormBox_row:e.$style.ncFormBox_col])},[(0,b.RG)(e.$slots,"default",{itemClass:e.$style.ncFormBox__item})],2))}}),$s={$style:{"material-design-icon":"_material-design-icon_1u9di_12",ncFormBox:"_ncFormBox_1u9di_20",ncFormBox_row:"_ncFormBox_row_1u9di_25",ncFormBox__item:"_ncFormBox__item_1u9di_29",ncFormBox_col:"_ncFormBox_col_1u9di_33"}},Us=(0,w._)(Ws,[["__cssModules",$s]]);var Vs=n(5488),Ys={};Ys.styleTagTransform=_(),Ys.setAttributes=m(),Ys.insert=c().bind(null,"head"),Ys.domAPI=d(),Ys.insertStyleElement=f();s()(Vs.A,Ys);Vs.A&&Vs.A.locals&&Vs.A.locals;var Ks=n(1156),Zs={};Zs.styleTagTransform=_(),Zs.setAttributes=m(),Zs.insert=c().bind(null,"head"),Zs.domAPI=d(),Zs.insertStyleElement=f();s()(Ks.A,Zs);Ks.A&&Ks.A.locals&&Ks.A.locals;const Qs=["id"],Js=(0,b.pM)({inheritAttrs:!1,__name:"NcFormBoxItem",props:{tag:{},label:{default:()=>{}},description:{default:()=>{}},invertedAccent:{type:Boolean,default:!1},class:{default:()=>{}},itemClasses:{default:()=>{}}},emits:["click"],setup(e){const t=(0,b.Ht)(),{formBoxItemClass:n}=(0,Hs.u)(),a=(0,C.c)(),i=()=>!!e.description||!!t.description;return(t,r)=>((0,b.uX)(),(0,b.CE)("div",{class:(0,F.C4)([e.class,t.$style.formBoxItem,(0,oe.R1)(n),{[t.$style.formBoxItem_inverted]:t.invertedAccent&&i(),[t.$style.formBoxItem_legacy]:(0,oe.R1)(jt.i)}])},[(0,b.Lk)("span",{class:(0,F.C4)(t.$style.formBoxItem__content)},[((0,b.uX)(),(0,b.Wv)((0,b.$y)(t.tag),(0,b.v6)({class:[t.$style.formBoxItem__element,t.itemClasses]},t.$attrs,{onClick:r[0]||(r[0]=e=>t.$emit("click",e))}),{default:(0,b.k6)((()=>[(0,b.RG)(t.$slots,"default",{descriptionId:(0,oe.R1)(a)},(()=>[(0,b.eW)((0,F.v_)(t.label||"⚠️ Label is missing"),1)]))])),_:3},16,["class"])),i()?((0,b.uX)(),(0,b.CE)("span",{key:0,id:(0,oe.R1)(a),class:(0,F.C4)(t.$style.formBoxItem__description)},[(0,b.RG)(t.$slots,"description",{},(()=>[(0,b.eW)((0,F.v_)(t.description),1)]))],10,Qs)):(0,b.Q3)("",!0)],2),(0,b.Lk)("span",{class:(0,F.C4)(t.$style.formBoxItem__icon)},[(0,b.RG)(t.$slots,"icon",{descriptionId:(0,oe.R1)(a)},(()=>[r[1]||(r[1]=(0,b.eW)(" ⚠️ Icon is missing ",-1))]))],2)],2))}}),el={$style:{"material-design-icon":"_material-design-icon_v5un7_12",formBoxItem:"_formBoxItem_v5un7_20",formBoxItem_legacy:"_formBoxItem_legacy_v5un7_60",formBoxItem_inverted:"_formBoxItem_inverted_v5un7_64",formBoxItem__element:"_formBoxItem__element_v5un7_64",formBoxItem__description:"_formBoxItem__description_v5un7_67",formBoxItem__content:"_formBoxItem__content_v5un7_71",formBoxItem__icon:"_formBoxItem__icon_v5un7_89"}},tl=(0,w._)(Js,[["__cssModules",el]]);var nl=n(3637);const al=(0,b.pM)({__name:"NcFormBoxButton",props:{label:{default:()=>{}},description:{default:()=>{}},invertedAccent:{type:Boolean,default:!1},to:{default:()=>{}},href:{default:()=>{}},target:{default:()=>{}},disabled:{type:Boolean,default:!1}},emits:["click"],setup(e){const{tag:t,attrs:n,isLink:a}=function(e){const t=(0,oe.Kh)(e),n=null!==(0,b.WQ)(nl.d,null),a=(0,b.EW)((()=>n&&t.to?"RouterLink":t.href?"a":"button")),i=(0,b.EW)((()=>"RouterLink"===a.value||"a"===a.value)),r=(0,b.EW)((()=>"a"===a.value)),o=(0,b.EW)((()=>"RouterLink"===a.value)),s=(0,b.EW)((()=>"button"===a.value)),l=(0,b.EW)((()=>"RouterLink"===a.value?{to:t.to,activeClass:"active",...t.additionalAttrs?.("RouterLink")??{}}:"a"===a.value?{href:t.href,target:t.target,download:t.download||void 0,rel:"nofollow noreferrer noopener",...t.additionalAttrs?.("a")??{}}:"button"===a.value?{type:t.type||"button",disabled:t.disabled,...t.additionalAttrs?.("button")??{}}:void 0));return{tag:a,isLink:i,isHyperLink:r,isRouterLink:o,isButton:s,attrs:l}}({to:(0,oe.lW)((()=>e.to)),href:(0,oe.lW)((()=>e.href)),target:(0,oe.lW)((()=>e.target)),disabled:(0,oe.lW)((()=>e.disabled))}),i=(0,b.EW)((()=>{if(a.value)return"_blank"===e.target?Q.q:Q.r}));return(e,a)=>((0,b.uX)(),(0,b.Wv)(tl,(0,b.v6)({tag:(0,oe.R1)(t),"item-classes":["button-vue",e.$style.formBoxButton],"inverted-accent":e.invertedAccent},(0,oe.R1)(n),{tabindex:"0",onClick:a[0]||(a[0]=t=>e.$emit("click",t))}),(0,b.eX)({_:2},[e.$slots.default||e.label?{name:"default",fn:(0,b.k6)((()=>[(0,b.RG)(e.$slots,"default",{},(()=>[(0,b.eW)((0,F.v_)(e.label),1)]))])),key:"0"}:void 0,e.$slots.description||e.description?{name:"description",fn:(0,b.k6)((()=>[(0,b.RG)(e.$slots,"description",{},(()=>[(0,b.eW)((0,F.v_)(e.description),1)]))])),key:"1"}:void 0,e.$slots.icon||i.value?{name:"icon",fn:(0,b.k6)((()=>[(0,b.RG)(e.$slots,"icon",{},(()=>[i.value?((0,b.uX)(),(0,b.Wv)(J.N,{key:0,path:i.value,inline:""},null,8,["path"])):(0,b.Q3)("",!0)]))])),key:"2"}:void 0]),1040,["tag","item-classes","inverted-accent"]))}}),il={$style:{"material-design-icon":"_material-design-icon_15jyc_12",formBoxButton:"_formBoxButton_15jyc_20"}},rl=(0,w._)(al,[["__cssModules",il]]);(0,y.r)(y.c);function ol(e){const t=(0,oe.KR)(!1),n=(0,b.EW)((()=>t.value?Q.d:Q.e)),a=(0,b.EW)((()=>t.value?(0,y.a)("Copied"):(0,y.a)("Copy to clipboard")));return{isCopied:t,copy:async function(){if(t.value)return;const n=(0,oe.BA)(e);try{await navigator.clipboard.writeText(n)}catch{prompt("",n)}t.value=!0,setTimeout((()=>{t.value=!1}),2e3)},icon:n,altText:a}}const sl={class:"hidden-visually"};Boolean;var ll=n(3622),dl={};dl.styleTagTransform=_(),dl.setAttributes=m(),dl.insert=c().bind(null,"head"),dl.domAPI=d(),dl.insertStyleElement=f();s()(ll.A,dl);ll.A&&ll.A.locals&&ll.A.locals;const ul=["id","aria-describedby","disabled"];Boolean,Boolean;var cl=n(743),gl={};gl.styleTagTransform=_(),gl.setAttributes=m(),gl.insert=c().bind(null,"head"),gl.domAPI=d(),gl.insertStyleElement=f();s()(cl.A,gl);cl.A&&cl.A.locals&&cl.A.locals;const ml=["aria-describedby"],pl=(0,b.pM)({__name:"NcFormGroup",props:{label:{default:()=>{}},description:{default:()=>{}},hideLabel:{type:Boolean,default:!1},hideDescription:{type:Boolean,default:!1},noGap:{type:Boolean,default:!1}},setup(e){const t=(0,b.Ht)(),n=`${`nc-form-group-${(0,C.c)()}`}-description`,a=()=>!!e.description||!!t.description;return(t,i)=>((0,b.uX)(),(0,b.CE)("fieldset",{class:(0,F.C4)([t.$style.formGroup,{[t.$style.formGroup_noGap]:t.noGap}]),"aria-describedby":a()?n:void 0},[(0,b.Lk)("legend",{class:(0,F.C4)([t.$style.formGroup__label,{"hidden-visually":t.hideLabel}])},[(0,b.RG)(t.$slots,"label",{},(()=>[(0,b.eW)((0,F.v_)(t.label||"⚠️ Missing label"),1)]))],2),a()?((0,b.uX)(),(0,b.CE)("div",{key:0,id:n,class:(0,F.C4)([t.$style.formGroup__description,{"hidden-visually":t.hideDescription}])},[(0,b.RG)(t.$slots,"description",{},(()=>[(0,b.eW)((0,F.v_)(t.description),1)]))],2)):(0,b.Q3)("",!0),(0,b.Lk)("div",{class:(0,F.C4)([t.$style.formGroup__content,{[t.$style.formGroup__content_only]:e.hideLabel&&(!a()||e.hideDescription)}])},[(0,b.RG)(t.$slots,"default")],2)],10,ml))}}),fl={$style:{"material-design-icon":"_material-design-icon_9p8a1_12",formGroup:"_formGroup_9p8a1_20",formGroup_noGap:"_formGroup_noGap_9p8a1_24",formGroup__label:"_formGroup__label_9p8a1_28",formGroup__description:"_formGroup__description_9p8a1_34",formGroup__content:"_formGroup__content_9p8a1_39",formGroup__content_only:"_formGroup__content_only_9p8a1_45"}},hl=(0,w._)(pl,[["__cssModules",fl]]);var _l=n(222),Al={};Al.styleTagTransform=_(),Al.setAttributes=m(),Al.insert=c().bind(null,"head"),Al.domAPI=d(),Al.insertStyleElement=f();s()(_l.A,Al);_l.A&&_l.A.locals&&_l.A.locals;var vl=n(1402),bl={};bl.styleTagTransform=_(),bl.setAttributes=m(),bl.insert=c().bind(null,"head"),bl.domAPI=d(),bl.insertStyleElement=f();s()(vl.A,bl);vl.A&&vl.A.locals&&vl.A.locals;var Fl=n(1232),yl={};yl.styleTagTransform=_(),yl.setAttributes=m(),yl.insert=c().bind(null,"head"),yl.domAPI=d(),yl.insertStyleElement=f();s()(Fl.A,yl);Fl.A&&Fl.A.locals&&Fl.A.locals;const Cl=["id"],kl={class:"header-menu__caret"},wl=["id"],El={ref:"contentContainer",class:"header-menu__content"};Boolean,Boolean;var xl=n(2531),Bl=n(2495),Dl={};Dl.styleTagTransform=_(),Dl.setAttributes=m(),Dl.insert=c().bind(null,"head"),Dl.domAPI=d(),Dl.insertStyleElement=f();s()(Bl.A,Dl);Bl.A&&Bl.A.locals&&Bl.A.locals;var jl=n(4872),Sl={};Sl.styleTagTransform=_(),Sl.setAttributes=m(),Sl.insert=c().bind(null,"head"),Sl.domAPI=d(),Sl.insertStyleElement=f();s()(jl.A,Sl);jl.A&&jl.A.locals&&jl.A.locals;var Nl=n(2413);(0,y.r)();Boolean;var Pl=n(5143),Tl={};Tl.styleTagTransform=_(),Tl.setAttributes=m(),Tl.insert=c().bind(null,"head"),Tl.domAPI=d(),Tl.insertStyleElement=f();s()(Pl.A,Tl);Pl.A&&Pl.A.locals&&Pl.A.locals;(0,y.r)();var ql=n(5124),Ll={};Ll.styleTagTransform=_(),Ll.setAttributes=m(),Ll.insert=c().bind(null,"head"),Ll.domAPI=d(),Ll.insertStyleElement=f();s()(ql.A,Ll);ql.A&&ql.A.locals&&ql.A.locals,L.N,Boolean,Boolean,Boolean,Boolean,Boolean,Boolean;var zl=n(5671),Il={};Il.styleTagTransform=_(),Il.setAttributes=m(),Il.insert=c().bind(null,"head"),Il.domAPI=d(),Il.insertStyleElement=f();s()(zl.A,Il);zl.A&&zl.A.locals&&zl.A.locals;const Rl={name:"NcListItemIcon",components:{NcAvatar:Dr,NcHighlight:xl._,NcIconSvgWrapper:J.N},mixins:[yr],props:{name:{type:String,required:!0},subname:{type:String,default:""},icon:{type:String,default:""},iconSvg:{type:String,default:""},iconName:{type:String,default:""},search:{type:String,default:""},avatarSize:{type:Number,default:32},noMargin:{type:Boolean,default:!1},displayName:{type:String,default:null},isNoUser:{type:Boolean,default:!1},id:{type:String,default:null}},setup:()=>({margin:8,defaultSize:32}),computed:{hasIcon(){return""!==this.icon},hasIconSvg(){return""!==this.iconSvg},isValidSubname(){return""!==this.subname?.trim?.()},isSizeBigEnough(){return this.avatarSize>=26},cssVars(){const e=this.noMargin?0:this.margin;return{"--height":this.avatarSize+2*e+"px","--margin":this.margin+"px"}},searchParts(){const e=this.search.match(/^([^<]*)<([^>]+)>?$/);return this.isNoUser||!e?[this.search,this.search]:[e[1].trim(),e[2]]}},beforeMount(){this.isNoUser||this.subname||this.fetchUserStatus(this.user)}},Ml=["id"],Ol={class:"option__details"},Gl={key:1},Xl=["aria-label"];const Hl=(0,w._)(Rl,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("NcAvatar"),s=(0,b.g2)("NcHighlight"),l=(0,b.g2)("NcIconSvgWrapper");return(0,b.uX)(),(0,b.CE)("span",{id:n.id,class:(0,F.C4)(["option",{"option--compact":n.avatarSize[r.hasIconSvg?((0,b.uX)(),(0,b.Wv)(l,{key:0,class:"option__icon",svg:n.iconSvg,name:n.iconName},null,8,["svg","name"])):r.hasIcon?((0,b.uX)(),(0,b.CE)("span",{key:1,class:(0,F.C4)(["icon option__icon",n.icon]),"aria-label":n.iconName},null,10,Xl)):(0,b.Q3)("",!0)]),!0)],14,Ml)}],["__scopeId","data-v-60a83836"]]);var Wl=n(8258),$l=(n(8646),n(7734),n(9282)),Ul={};Ul.styleTagTransform=_(),Ul.setAttributes=m(),Ul.insert=c().bind(null,"head"),Ul.domAPI=d(),Ul.insertStyleElement=f();s()($l.A,Ul);$l.A&&$l.A.locals&&$l.A.locals;const Vl=["aria-valuenow"],Yl=["height","width"],Kl=["stroke-dasharray","stroke-dashoffset","stroke-width","r","cx","cy"],Zl=["stroke-dasharray","stroke-dashoffset","stroke-width","r","cx","cy"],Ql=["value"],Jl=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-grid-baseline")),ed=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-clickable-area")),td=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--clickable-area-small"));Boolean;var nd=n(7427),ad={};ad.styleTagTransform=_(),ad.setAttributes=m(),ad.insert=c().bind(null,"head"),ad.domAPI=d(),ad.insertStyleElement=f();s()(nd.A,ad);nd.A&&nd.A.locals&&nd.A.locals;var id=n(5106);Boolean,Boolean;var rd=n(3841),od={};od.styleTagTransform=_(),od.setAttributes=m(),od.insert=c().bind(null,"head"),od.domAPI=d(),od.insertStyleElement=f();s()(rd.A,od);rd.A&&rd.A.locals&&rd.A.locals;var sd=n(2724),ld={};ld.styleTagTransform=_(),ld.setAttributes=m(),ld.insert=c().bind(null,"head"),ld.domAPI=d(),ld.insertStyleElement=f();s()(sd.A,ld);sd.A&&sd.A.locals&&sd.A.locals;(0,y.r)(y.z);const dd={name:"NcResource",components:{NcButton:ue.N},props:{icon:{type:String,required:!0},name:{type:String,required:!0},url:{type:String,required:!0}},data(){return{labelTranslated:(0,y.a)('Open link to "{resourceName}"',{resourceName:this.name})}},computed:{route(){return ir(this.$router,this.url)}},methods:{t:y.a}},ud={class:"resource"},cd={class:"resource__icon"},gd=["src"];const md=(0,w._)(dd,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("NcButton");return(0,b.uX)(),(0,b.CE)("li",ud,[(0,b.bF)(o,{class:"resource__button","aria-label":i.labelTranslated,to:r.route,href:r.route?null:n.url,variant:"tertiary"},{icon:(0,b.k6)((()=>[(0,b.Lk)("div",cd,[(0,b.Lk)("img",{src:n.icon},null,8,gd)])])),default:(0,b.k6)((()=>[(0,b.eW)(" "+(0,F.v_)(n.name),1)])),_:1},8,["aria-label","to","href"])])}],["__scopeId","data-v-8db55138"]]),pd={name:"AccountGroupIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},fd=["aria-hidden","aria-label"],hd=["fill","width","height"],_d={d:"M12,5.5A3.5,3.5 0 0,1 15.5,9A3.5,3.5 0 0,1 12,12.5A3.5,3.5 0 0,1 8.5,9A3.5,3.5 0 0,1 12,5.5M5,8C5.56,8 6.08,8.15 6.53,8.42C6.38,9.85 6.8,11.27 7.66,12.38C7.16,13.34 6.16,14 5,14A3,3 0 0,1 2,11A3,3 0 0,1 5,8M19,8A3,3 0 0,1 22,11A3,3 0 0,1 19,14C17.84,14 16.84,13.34 16.34,12.38C17.2,11.27 17.62,9.85 17.47,8.42C17.92,8.15 18.44,8 19,8M5.5,18.25C5.5,16.18 8.41,14.5 12,14.5C15.59,14.5 18.5,16.18 18.5,18.25V20H5.5V18.25M0,20V18.5C0,17.11 1.89,15.94 4.45,15.6C3.86,16.28 3.5,17.22 3.5,18.25V20H0M24,20H20.5V18.25C20.5,17.22 20.14,16.28 19.55,15.6C22.11,15.94 24,17.11 24,18.5V20Z"},Ad={key:0};const vd=(0,w._)(pd,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon account-group-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",_d,[n.title?((0,b.uX)(),(0,b.CE)("title",Ad,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,hd))],16,fd)}]]),bd={name:"OpenInNewIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},Fd=["aria-hidden","aria-label"],yd=["fill","width","height"],Cd={d:"M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z"},kd={key:0};const wd=(0,w._)(bd,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon open-in-new-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",Cd,[n.title?((0,b.uX)(),(0,b.CE)("title",kd,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,yd))],16,Fd)}]]);(0,y.r)(y.A);const Ed=(0,ae.F)()?.circles?.teamResourceProviders??[],xd={name:"NcTeamResources",components:{AccountGroup:vd,ChevronDown:Re.C,ChevronUp:We,OpenInNew:wd,NcButton:ue.N,NcIconSvgWrapper:J.N},props:{providerId:{type:String,default:null},itemId:{type:[String,Number],default:null}},data:()=>({appEnabled:void 0!==OC?.appswebroots?.circles&&(OC.config.version.split(".")[0]??0)>=29,loading:!1,teamResources:null,teamOpen:[]}),computed:{isVisible(){return!this.loading&&this.teamResources?.length>0},teamProviders(){return e=>{const t=this.teamResources.find((t=>t.teamId===e));return t.resources?.reduce(((e,t)=>t.provider.id===this.providerId&&t.id===String(this.itemId)?e:(e[t.provider.id]||(e[t.provider.id]=t.provider,e[t.provider.id].resources=[]),t.provider.id===this.providerId&&t.id===String(this.itemId)||e[t.provider.id].resources.push(t),e)),{})}},open(){return e=>-1!==this.teamOpen.indexOf(e)}},watch:{providerId(){this.fetchTeamResources()},itemId(){this.fetchTeamResources()}},created(){this.fetchTeamResources()},methods:{t:y.a,async fetchTeamResources(){if(Ed.includes(this.providerId))try{this.loading=!0;const e=await Vi.Ay.get((0,Yi.KT)(`/teams/resources/${this.providerId}/${this.itemId}`));this.teamResources=e.data.ocs.data.teams,this.teamOpen=[this.teamResources[0]?.teamId]}catch(e){this.teamResources=null,ge.l.error("[NcTeamResources] Failed to fetch resources",{error:e})}finally{this.loading=!1}},toggleOpen(e,t){t?this.teamOpen.push(e):this.teamOpen.splice(this.teamOpen.indexOf(e),1)}}},Bd={key:0,class:"team-resources"},Dd={class:"team-resources__header"},jd=["open","onToggle"],Sd={class:"related-team__header"},Nd={class:"related-team__name"},Pd={key:0},Td=["href"],qd={key:0,class:"resource__icon"},Ld={key:2,class:"resource__icon"},zd=["src"],Id={class:"resource__name"};const Rd=(0,w._)(xd,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("AccountGroup"),s=(0,b.g2)("OpenInNew"),l=(0,b.g2)("NcButton"),d=(0,b.g2)("ChevronUp"),u=(0,b.g2)("ChevronDown"),c=(0,b.g2)("NcIconSvgWrapper");return i.appEnabled&&r.isVisible?((0,b.uX)(),(0,b.CE)("div",Bd,[(0,b.Lk)("h5",Dd,(0,F.v_)(r.t("Related team resources")),1),((0,b.uX)(!0),(0,b.CE)(b.FK,null,(0,b.pI)(i.teamResources,(e=>((0,b.uX)(),(0,b.CE)("details",{key:e.teamId,name:"Team resources",class:"related-team",open:r.open(e.teamId),onToggle:t=>r.toggleOpen(e.teamId,t.target.open)},[(0,b.Lk)("summary",Sd,[(0,b.Lk)("h5",Nd,[(0,b.bF)(o,{size:20}),(0,b.eW)(" "+(0,F.v_)(e.displayName),1)]),(0,b.bF)(l,{"aria-label":r.t("View team"),href:e.link,title:r.t("View team"),variant:"tertiary"},{icon:(0,b.k6)((()=>[(0,b.bF)(s,{size:20})])),_:2},1032,["aria-label","href","title"]),r.open(e.teamId)?((0,b.uX)(),(0,b.Wv)(d,{key:0,size:20})):((0,b.uX)(),(0,b.Wv)(u,{key:1,size:20}))]),(0,b.Lk)("div",null,[((0,b.uX)(!0),(0,b.CE)(b.FK,null,(0,b.pI)(r.teamProviders(e.teamId),(e=>((0,b.uX)(),(0,b.CE)("div",{key:e.id,class:"related-team-provider"},[e.resources.length>0?((0,b.uX)(),(0,b.CE)("h6",Pd,(0,F.v_)(e.name),1)):(0,b.Q3)("",!0),(0,b.Lk)("ul",null,[((0,b.uX)(!0),(0,b.CE)(b.FK,null,(0,b.pI)(e.resources,(e=>((0,b.uX)(),(0,b.CE)("li",{key:e.url,class:"related-team-resource"},[(0,b.Lk)("a",{href:e.url,class:"related-team-resource__link"},[e.iconEmoji?((0,b.uX)(),(0,b.CE)("span",qd,(0,F.v_)(e.iconEmoji),1)):e.iconSvg?((0,b.uX)(),(0,b.Wv)(c,{key:1,class:"resource__icon",svg:e.iconSvg,size:20},null,8,["svg"])):e.iconURL?((0,b.uX)(),(0,b.CE)("span",Ld,[(0,b.Lk)("img",{src:e.iconURL,alt:""},null,8,zd)])):(0,b.Q3)("",!0),(0,b.Lk)("span",Id,(0,F.v_)(e.label),1)],8,Td)])))),128))])])))),128))])],40,jd)))),128))])):(0,b.Q3)("",!0)}],["__scopeId","data-v-a0203ee5"]]);(0,y.r)(y.B);(0,y.a)("Related resources"),(0,y.a)("Anything shared with the same group of people will show up here"),Boolean,y.a;var Md=n(5861),Od={};Od.styleTagTransform=_(),Od.setAttributes=m(),Od.insert=c().bind(null,"head"),Od.domAPI=d(),Od.insertStyleElement=f();s()(Md.A,Od);Md.A&&Md.A.locals&&Md.A.locals;if(Array.prototype.find||(Array.prototype.find=function(e){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var t,n=Object(this),a=n.length>>>0,i=arguments[1],r=0;r{a.key===t.keyCode&&(e.commandEvent=!0,e.callbacks()[a.value.toLowerCase()](t,n))}))}input(e,t){e.inputEvent=!0,e.keyup.call(this,e,t)}click(e,t){let n=e.tribute;if(n.menu&&n.menu.contains(t.target)){let e=t.target;for(t.preventDefault(),t.stopPropagation();"li"!==e.nodeName.toLowerCase();)if(e=e.parentNode,!e||e===n.menu)throw new Error("cannot find the
  • container for the click");n.selectItemAtIndex(e.getAttribute("data-index"),t),n.hideMenu()}else n.current.element&&!n.current.externalTrigger&&(n.current.externalTrigger=!1,setTimeout((()=>n.hideMenu())))}keyup(e,t){if(e.inputEvent&&(e.inputEvent=!1),e.updateSelection(this),27!==t.keyCode){if(!e.tribute.allowSpaces&&e.tribute.hasTrailingSpace)return e.tribute.hasTrailingSpace=!1,e.commandEvent=!0,void e.callbacks().space(t,this);if(!e.tribute.isActive)if(e.tribute.autocompleteMode)e.callbacks().triggerChar(t,this,"");else{let n=e.getKeyCode(e,this,t);if(isNaN(n)||!n)return;let a=e.tribute.triggers().find((e=>e.charCodeAt(0)===n));void 0!==a&&e.callbacks().triggerChar(t,this,a)}e.tribute.current.mentionText.length{e.keyCode===n.key&&(t=!0)})),!t}return!1}getKeyCode(e,t,n){let a=e.tribute,i=a.range.getTriggerInfo(!1,a.hasTrailingSpace,!0,a.allowSpaces,a.autocompleteMode);return!!i&&i.mentionTriggerChar.charCodeAt(0)}updateSelection(e){this.tribute.current.element=e;let t=this.tribute.range.getTriggerInfo(!1,this.tribute.hasTrailingSpace,!0,this.tribute.allowSpaces,this.tribute.autocompleteMode);t&&(this.tribute.current.selectedPath=t.mentionSelectedPath,this.tribute.current.mentionText=t.mentionText,this.tribute.current.selectedOffset=t.mentionSelectedOffset)}callbacks(){return{triggerChar:(e,t,n)=>{let a=this.tribute;a.current.trigger=n;let i=a.collection.find((e=>e.trigger===n));a.current.collection=i,a.current.mentionText.length>=a.current.collection.menuShowMinLength&&a.inputEvent&&a.showMenuFor(t,!0)},enter:(e,t)=>{this.tribute.isActive&&this.tribute.current.filteredItems&&(e.preventDefault(),e.stopPropagation(),setTimeout((()=>{this.tribute.selectItemAtIndex(this.tribute.menuSelected,e),this.tribute.hideMenu()}),0))},escape:(e,t)=>{this.tribute.isActive&&(e.preventDefault(),e.stopPropagation(),this.tribute.isActive=!1,this.tribute.hideMenu())},tab:(e,t)=>{this.callbacks().enter(e,t)},space:(e,t)=>{this.tribute.isActive&&(this.tribute.spaceSelectsMatch?this.callbacks().enter(e,t):this.tribute.allowSpaces||(e.stopPropagation(),setTimeout((()=>{this.tribute.hideMenu(),this.tribute.isActive=!1}),0)))},up:(e,t)=>{if(this.tribute.isActive&&this.tribute.current.filteredItems){e.preventDefault(),e.stopPropagation();let t=this.tribute.current.filteredItems.length,n=this.tribute.menuSelected;t>n&&n>0?(this.tribute.menuSelected--,this.setActiveLi()):0===n&&(this.tribute.menuSelected=t-1,this.setActiveLi(),this.tribute.menu.scrollTop=this.tribute.menu.scrollHeight)}},down:(e,t)=>{if(this.tribute.isActive&&this.tribute.current.filteredItems){e.preventDefault(),e.stopPropagation();let t=this.tribute.current.filteredItems.length-1,n=this.tribute.menuSelected;t>n?(this.tribute.menuSelected++,this.setActiveLi()):t===n&&(this.tribute.menuSelected=0,this.setActiveLi(),this.tribute.menu.scrollTop=0)}},delete:(e,t)=>{this.tribute.isActive&&this.tribute.current.mentionText.length<1?this.tribute.hideMenu():this.tribute.isActive&&this.tribute.showMenuFor(t)}}}setActiveLi(e){let t=this.tribute.menu.querySelectorAll("li"),n=t.length>>>0;e&&(this.tribute.menuSelected=parseInt(e));for(let e=0;et.bottom){let n=e.bottom-t.bottom;this.tribute.menu.scrollTop+=n}else if(e.top{this.tribute.isActive&&this.tribute.showMenuFor(this.tribute.current.element,!1)}),300,!1),this.windowResizeEvent=this.debounce((()=>{this.tribute.isActive&&this.tribute.range.positionMenuAtCaret(!0)}),300,!1),this.tribute.range.getDocument().addEventListener("MSPointerDown",this.menuClickEvent,!1),this.tribute.range.getDocument().addEventListener("mousedown",this.menuClickEvent,!1),window.addEventListener("resize",this.windowResizeEvent),this.menuContainer?this.menuContainer.addEventListener("scroll",this.menuContainerScrollEvent,!1):window.addEventListener("scroll",this.menuContainerScrollEvent)}unbind(e){this.tribute.range.getDocument().removeEventListener("mousedown",this.menuClickEvent,!1),this.tribute.range.getDocument().removeEventListener("MSPointerDown",this.menuClickEvent,!1),window.removeEventListener("resize",this.windowResizeEvent),this.menuContainer?this.menuContainer.removeEventListener("scroll",this.menuContainerScrollEvent,!1):window.removeEventListener("scroll",this.menuContainerScrollEvent)}debounce(e,t,n){var a;return()=>{var i=this,r=arguments,o=n&&!a;clearTimeout(a),a=setTimeout((()=>{a=null,n||e.apply(i,r)}),t),o&&e.apply(i,r)}}}class Hd{constructor(e){this.tribute=e,this.tribute.range=this}getDocument(){let e;return this.tribute.current.collection&&(e=this.tribute.current.collection.iframe),e?e.contentWindow.document:document}positionMenuAtCaret(e){let t,n=this.tribute.current,a=this.getTriggerInfo(!1,this.tribute.hasTrailingSpace,!0,this.tribute.allowSpaces,this.tribute.autocompleteMode);if(void 0!==a){if(!this.tribute.positionMenu)return void(this.tribute.menu.style.cssText="display: block;");t=this.isContentEditable(n.element)?this.getContentEditableCaretPosition(a.mentionPosition):this.getTextAreaOrInputUnderlinePosition(this.tribute.current.element,a.mentionPosition),this.tribute.menu.style.cssText=`top: ${t.top}px;\n left: ${t.left}px;\n right: ${t.right}px;\n bottom: ${t.bottom}px;\n position: absolute;\n display: block;`,"auto"===t.left&&(this.tribute.menu.style.left="auto"),"auto"===t.top&&(this.tribute.menu.style.top="auto"),e&&this.scrollIntoView(),window.setTimeout((()=>{let n={width:this.tribute.menu.offsetWidth,height:this.tribute.menu.offsetHeight},a=this.isMenuOffScreen(t,n),i=window.innerWidth>n.width&&(a.left||a.right),r=window.innerHeight>n.height&&(a.top||a.bottom);(i||r)&&(this.tribute.menu.style.cssText="display: none",this.positionMenuAtCaret(e))}),0)}else this.tribute.menu.style.cssText="display: none"}get menuContainerIsBody(){return this.tribute.menuContainer===document.body||!this.tribute.menuContainer}selectElement(e,t,n){let a,i=e;if(t)for(var r=0;r=0&&(t=n.substring(0,a))}}else{let e=this.tribute.current.element;if(e){let n=e.selectionStart;e.value&&n>=0&&(t=e.value.substring(0,n))}}return t}getLastWordInText(e){let t=(e=e.replace(/\u00A0/g," ")).split(/\s+/);return t[t.length-1].trim()}getTriggerInfo(e,t,n,a,i){let r,o,s,l=this.tribute.current;if(this.isContentEditable(l.element)){let e=this.getContentEditableSelectedPath(l);e&&(r=e.selected,o=e.path,s=e.offset)}else r=this.tribute.current.element;let d=this.getTextPrecedingCurrentSelection(),u=this.getLastWordInText(d);if(i)return{mentionPosition:d.length-u.length,mentionText:u,mentionSelectedElement:r,mentionSelectedPath:o,mentionSelectedOffset:s};if(null!=d){let i,l=-1;if(this.tribute.collection.forEach((e=>{let t=e.trigger,a=e.requireLeadingSpace?this.lastIndexWithLeadingSpace(d,t):d.lastIndexOf(t);a>l&&(l=a,i=t,n=e.requireLeadingSpace)})),l>=0&&(0===l||!n||/[\xA0\s]/g.test(d.substring(l-1,l)))){let n=d.substring(l+i.length,d.length);i=d.substring(l,l+i.length);let u=n.substring(0,1),c=n.length>0&&(" "===u||" "===u);t&&(n=n.trim());let g=a?/[^\S ]/g:/[\xA0\s]/g;if(this.tribute.hasTrailingSpace=g.test(n),!c&&(e||!g.test(n)))return{mentionPosition:l,mentionText:n,mentionSelectedElement:r,mentionSelectedPath:o,mentionSelectedOffset:s,mentionTriggerChar:i}}}}lastIndexWithLeadingSpace(e,t){let n=e.split("").reverse().join(""),a=-1;for(let i=0,r=e.length;i=0;e--)if(t[e]!==n[i-e]){s=!1;break}if(s&&(r||o)){a=e.length-1-i;break}}return a}isContentEditable(e){return"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName}isMenuOffScreen(e,t){let n=window.innerWidth,a=window.innerHeight,i=document.documentElement,r=(window.pageXOffset||i.scrollLeft)-(i.clientLeft||0),o=(window.pageYOffset||i.scrollTop)-(i.clientTop||0),s="number"==typeof e.top?e.top:o+a-e.bottom-t.height,l="number"==typeof e.right?e.right:e.left+t.width,d="number"==typeof e.bottom?e.bottom:e.top+t.height,u="number"==typeof e.left?e.left:r+n-e.right-t.width;return{top:sMath.ceil(r+n),bottom:d>Math.ceil(o+a),left:u{r[e]=o[e]})),a?(r.width=parseInt(o.width)-2+"px",e.scrollHeight>parseInt(o.height)&&(r.overflowY="scroll")):r.overflow="hidden",i.textContent=e.value.substring(0,t),"INPUT"===e.nodeName&&(i.textContent=i.textContent.replace(/\s/g," "));let s=this.getDocument().createElement("span");s.textContent=e.value.substring(t)||".",i.appendChild(s);let l=e.getBoundingClientRect(),d=document.documentElement,u=(window.pageXOffset||d.scrollLeft)-(d.clientLeft||0),c=(window.pageYOffset||d.scrollTop)-(d.clientTop||0),g=0,m=0;this.menuContainerIsBody&&(g=l.top,m=l.left);let p={top:g+c+s.offsetTop+parseInt(o.borderTopWidth)+parseInt(o.fontSize)-e.scrollTop,left:m+u+s.offsetLeft+parseInt(o.borderLeftWidth)},f=window.innerWidth,h=window.innerHeight,_=this.getMenuDimensions(),A=this.isMenuOffScreen(p,_);A.right&&(p.right=f-p.left,p.left="auto");let v=this.tribute.menuContainer?this.tribute.menuContainer.offsetHeight:this.getDocument().body.offsetHeight;if(A.bottom){let e=v-(h-(this.tribute.menuContainer?this.tribute.menuContainer.getBoundingClientRect():this.getDocument().body.getBoundingClientRect()).top);p.bottom=e+(h-l.top-s.offsetTop),p.top="auto"}return A=this.isMenuOffScreen(p,_),A.left&&(p.left=f>_.width?u+f-_.width:u,delete p.right),A.top&&(p.top=h>_.height?c+h-_.height:c,delete p.bottom),this.getDocument().body.removeChild(i),p}getContentEditableCaretPosition(e){let t,n=this.getWindowSelection();t=this.getDocument().createRange(),t.setStart(n.anchorNode,e),t.setEnd(n.anchorNode,e),t.collapse(!1);let a=t.getBoundingClientRect(),i=document.documentElement,r=(window.pageXOffset||i.scrollLeft)-(i.clientLeft||0),o=(window.pageYOffset||i.scrollTop)-(i.clientTop||0),s={left:a.left+r,top:a.top+a.height+o},l=window.innerWidth,d=window.innerHeight,u=this.getMenuDimensions(),c=this.isMenuOffScreen(s,u);c.right&&(s.left="auto",s.right=l-a.left-r);let g=this.tribute.menuContainer?this.tribute.menuContainer.offsetHeight:this.getDocument().body.offsetHeight;if(c.bottom){let e=g-(d-(this.tribute.menuContainer?this.tribute.menuContainer.getBoundingClientRect():this.getDocument().body.getBoundingClientRect()).top);s.top="auto",s.bottom=e+(d-a.top)}return c=this.isMenuOffScreen(s,u),c.left&&(s.left=l>u.width?r+l-u.width:r,delete s.right),c.top&&(s.top=d>u.height?o+d-u.height:o,delete s.bottom),this.menuContainerIsBody||(s.left=s.left?s.left-this.tribute.menuContainer.offsetLeft:s.left,s.top=s.top?s.top-this.tribute.menuContainer.offsetTop:s.top),s}scrollIntoView(e){let t,n=this.menu;if(void 0===n)return;for(;void 0===t||0===t.height;)if(t=n.getBoundingClientRect(),0===t.height&&(n=n.childNodes[0],void 0===n||!n.getBoundingClientRect))return;let a=t.top,i=a+t.height;if(a<0)window.scrollTo(0,window.pageYOffset+t.top-20);else if(i>window.innerHeight){let e=window.pageYOffset+t.top-20;e-window.pageYOffset>100&&(e=window.pageYOffset+100);let n=window.pageYOffset-(window.innerHeight-i);n>e&&(n=e),window.scrollTo(0,n)}}}class Wd{constructor(e){this.tribute=e,this.tribute.search=this}simpleFilter(e,t){return t.filter((t=>this.test(e,t)))}test(e,t){return null!==this.match(e,t)}match(e,t,n){n=n||{};t.length;let a=n.pre||"",i=n.post||"",r=n.caseSensitive&&t||t.toLowerCase();if(n.skip)return{rendered:t,score:0};e=n.caseSensitive&&e||e.toLowerCase();let o=this.traverse(r,e,0,0,[]);return o?{rendered:this.render(t,o.cache,a,i),score:o.score}:null}traverse(e,t,n,a,i){if(t.length===a)return{score:this.calculateScore(i),cache:i.slice()};if(e.length===n||t.length-a>e.length-n)return;let r,o,s=t[a],l=e.indexOf(s,n);for(;l>-1;){if(i.push(l),o=this.traverse(e,t,l+1,a+1,i),i.pop(),!o)return r;(!r||r.score{i>0&&(e[i-1]+1===a?n+=n+1:n=1),t+=n})),t}render(e,t,n,a){var i=e.substring(0,t[0]);return t.forEach(((r,o)=>{i+=n+e[r]+a+e.substring(r+1,t[o+1]?t[o+1]:e.length)})),i}filter(e,t,n){return n=n||{},t.reduce(((t,a,i,r)=>{let o=a;n.extract&&(o=n.extract(a),o||(o=""));let s=this.match(e,o,n);return null!=s&&(t[t.length]={string:s.rendered,score:s.score,index:i,original:a}),t}),[]).sort(((e,t)=>{let n=t.score-e.score;return n||e.index-t.index}))}}class $d{constructor({values:e=null,iframe:t=null,selectClass:n="highlight",containerClass:a="tribute-container",itemClass:i="",trigger:r="@",autocompleteMode:o=!1,selectTemplate:s=null,menuItemTemplate:l=null,lookup:d="key",fillAttr:u="value",collection:c=null,menuContainer:g=null,noMatchTemplate:m=null,requireLeadingSpace:p=!0,allowSpaces:f=!1,replaceTextSuffix:h=null,positionMenu:_=!0,spaceSelectsMatch:A=!1,searchOpts:v={},menuItemLimit:b=null,menuShowMinLength:F=0}){if(this.autocompleteMode=o,this.menuSelected=0,this.current={},this.inputEvent=!1,this.isActive=!1,this.menuContainer=g,this.allowSpaces=f,this.replaceTextSuffix=h,this.positionMenu=_,this.hasTrailingSpace=!1,this.spaceSelectsMatch=A,this.autocompleteMode&&(r="",f=!1),e)this.collection=[{trigger:r,iframe:t,selectClass:n,containerClass:a,itemClass:i,selectTemplate:(s||$d.defaultSelectTemplate).bind(this),menuItemTemplate:(l||$d.defaultMenuItemTemplate).bind(this),noMatchTemplate:(e=>"string"==typeof e?""===e.trim()?null:e:"function"==typeof e?e.bind(this):m||function(){return"
  • No Match Found!
  • "}.bind(this))(m),lookup:d,fillAttr:u,values:e,requireLeadingSpace:p,searchOpts:v,menuItemLimit:b,menuShowMinLength:F}];else{if(!c)throw new Error("[Tribute] No collection specified.");this.autocompleteMode&&console.warn("Tribute in autocomplete mode does not work for collections"),this.collection=c.map((e=>({trigger:e.trigger||r,iframe:e.iframe||t,selectClass:e.selectClass||n,containerClass:e.containerClass||a,itemClass:e.itemClass||i,selectTemplate:(e.selectTemplate||$d.defaultSelectTemplate).bind(this),menuItemTemplate:(e.menuItemTemplate||$d.defaultMenuItemTemplate).bind(this),noMatchTemplate:(e=>"string"==typeof e?""===e.trim()?null:e:"function"==typeof e?e.bind(this):m||function(){return"
  • No Match Found!
  • "}.bind(this))(m),lookup:e.lookup||d,fillAttr:e.fillAttr||u,values:e.values,requireLeadingSpace:e.requireLeadingSpace,searchOpts:e.searchOpts||v,menuItemLimit:e.menuItemLimit||b,menuShowMinLength:e.menuShowMinLength||F})))}new Hd(this),new Gd(this),new Xd(this),new Wd(this)}get isActive(){return this._isActive}set isActive(e){if(this._isActive!=e&&(this._isActive=e,this.current.element)){let t=new CustomEvent(`tribute-active-${e}`);this.current.element.dispatchEvent(t)}}static defaultSelectTemplate(e){return void 0===e?`${this.current.collection.trigger}${this.current.mentionText}`:this.range.isContentEditable(this.current.element)?''+(this.current.collection.trigger+e.original[this.current.collection.fillAttr])+"":this.current.collection.trigger+e.original[this.current.collection.fillAttr]}static defaultMenuItemTemplate(e){return e.string}static inputTypes(){return["TEXTAREA","INPUT"]}triggers(){return this.collection.map((e=>e.trigger))}attach(e){if(!e)throw new Error("[Tribute] Must pass in a DOM node or NodeList.");if("undefined"!=typeof jQuery&&e instanceof jQuery&&(e=e.get()),e.constructor===NodeList||e.constructor===HTMLCollection||e.constructor===Array){let n=e.length;for(var t=0;t{if(!this.isActive)return;let n=this.search.filter(this.current.mentionText,e,{pre:this.current.collection.searchOpts.pre||"",post:this.current.collection.searchOpts.post||"",skip:this.current.collection.searchOpts.skip,extract:e=>{if("string"==typeof this.current.collection.lookup)return e[this.current.collection.lookup];if("function"==typeof this.current.collection.lookup)return this.current.collection.lookup(e,this.current.mentionText);throw new Error("Invalid lookup attribute, lookup must be string or function.")}});this.current.collection.menuItemLimit&&(n=n.slice(0,this.current.collection.menuItemLimit)),this.current.filteredItems=n;let a=this.menu.querySelector("ul");if(this.range.positionMenuAtCaret(t),!n.length){let e=new CustomEvent("tribute-no-match",{detail:this.menu});return this.current.element.dispatchEvent(e),void("function"==typeof this.current.collection.noMatchTemplate&&!this.current.collection.noMatchTemplate()||!this.current.collection.noMatchTemplate?this.hideMenu():"function"==typeof this.current.collection.noMatchTemplate?a.innerHTML=this.current.collection.noMatchTemplate():a.innerHTML=this.current.collection.noMatchTemplate)}a.innerHTML="";let i=this.range.getDocument().createDocumentFragment();n.forEach(((e,t)=>{let n=this.range.getDocument().createElement("li");n.setAttribute("data-index",t),n.className=this.current.collection.itemClass,n.addEventListener("mousemove",(e=>{let[t,n]=this._findLiTarget(e.target);0!==e.movementY&&this.events.setActiveLi(n)})),this.menuSelected===t&&n.classList.add(this.current.collection.selectClass),n.innerHTML=this.current.collection.menuItemTemplate(e),i.appendChild(n)})),a.appendChild(i)};"function"==typeof this.current.collection.values?this.current.collection.values(this.current.mentionText,n):n(this.current.collection.values)}_findLiTarget(e){if(!e)return[];const t=e.getAttribute("data-index");return t?[e,t]:this._findLiTarget(e.parentNode)}showMenuForCollection(e,t){e!==document.activeElement&&this.placeCaretAtEnd(e),this.current.collection=this.collection[t||0],this.current.externalTrigger=!0,this.current.element=e,e.isContentEditable?this.insertTextAtCursor(this.current.collection.trigger):this.insertAtCaret(e,this.current.collection.trigger),this.showMenuFor(e)}placeCaretAtEnd(e){if(e.focus(),void 0!==window.getSelection&&void 0!==document.createRange){var t=document.createRange();t.selectNodeContents(e),t.collapse(!1);var n=window.getSelection();n.removeAllRanges(),n.addRange(t)}else if(void 0!==document.body.createTextRange){var a=document.body.createTextRange();a.moveToElementText(e),a.collapse(!1),a.select()}}insertTextAtCursor(e){var t,n;(n=(t=window.getSelection()).getRangeAt(0)).deleteContents();var a=document.createTextNode(e);n.insertNode(a),n.selectNodeContents(a),n.collapse(!1),t.removeAllRanges(),t.addRange(n)}insertAtCaret(e,t){var n=e.scrollTop,a=e.selectionStart,i=e.value.substring(0,a),r=e.value.substring(e.selectionEnd,e.value.length);e.value=i+t+r,a+=t.length,e.selectionStart=a,e.selectionEnd=a,e.focus(),e.scrollTop=n}hideMenu(){this.menu&&(this.menu.style.cssText="display: none;",this.isActive=!1,this.menuSelected=0,this.current={})}selectItemAtIndex(e,t){if("number"!=typeof(e=parseInt(e))||isNaN(e))return;let n=this.current.filteredItems[e],a=this.current.collection.selectTemplate(n);null!==a&&this.replaceText(a,t,n)}replaceText(e,t,n){this.range.replaceTriggerText(e,!0,!0,t,n)}_append(e,t,n){if("function"==typeof e.values)throw new Error("Unable to append to values, as it is a function.");e.values=n?t:e.values.concat(t)}append(e,t,n){let a=parseInt(e);if("number"!=typeof a)throw new Error("please provide an index for the collection to update.");let i=this.collection[a];this._append(i,t,n)}appendCurrent(e,t){if(!this.isActive)throw new Error("No active state. Please use append instead and pass an index.");this._append(this.current.collection,e,t)}detach(e){if(!e)throw new Error("[Tribute] Must pass in a DOM node or NodeList.");if("undefined"!=typeof jQuery&&e instanceof jQuery&&(e=e.get()),e.constructor===NodeList||e.constructor===HTMLCollection||e.constructor===Array){let n=e.length;for(var t=0;t{e.removeAttribute("data-tribute"),this.isActive=!1,e.tributeMenu&&e.tributeMenu.remove()}))}}const Ud=$d;var Vd=n(2304),Yd={};Yd.styleTagTransform=_(),Yd.setAttributes=m(),Yd.insert=c().bind(null,"head"),Yd.domAPI=d(),Yd.insertStyleElement=f();s()(Vd.A,Yd);Vd.A&&Vd.A.locals&&Vd.A.locals;window._vue_richtext_widgets??={},window._registerWidget??=(e,t,n,a)=>{!function(e,t,n=()=>{},a){const i={hasInteractiveView:!0,fullWidth:!1,...a};if(window._vue_richtext_widgets[e])return void ge.l.error(`[ReferencePicker]: Widget for id ${e} already registered`);window._vue_richtext_widgets[e]={id:e,callback:t,onDestroy:n,...i}}(e,t,n,a)},window._vue_richtext_custom_picker_elements??={},window._registerCustomPickerElement??=function(e,t,n=()=>{},a="large"){if(window._vue_richtext_custom_picker_elements[e])return void ge.l.error(`Custom reference picker element for id ${e} already registered`);window._vue_richtext_custom_picker_elements[e]={id:e,callback:t,onDestroy:n,size:a}};function Kd(e){return!!window._vue_richtext_custom_picker_elements[e]}let Zd=function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e}({});Zd.Static;function Qd(e){const t=(0,b.WQ)(nl.d),n=(0,b.WQ)(nl.u);const a=(0,b.EW)((()=>{const n=(0,oe.R1)(e.to);return t.resolve(n)})),i=(0,b.EW)((()=>{const{matched:e}=a.value,{length:t}=e,i=e[t-1],r=n.matched;if(!i||!r.length)return-1;const o=r.findIndex(nl.L.bind(null,i));if(o>-1)return o;const s=tu(e[t-2]);return t>1&&tu(i)===s&&r[r.length-1].path!==s?r.findIndex(nl.L.bind(null,e[t-2])):o})),r=(0,b.EW)((()=>i.value>-1&&function(e,t){for(const n in t){const a=t[n],i=e[n];if("string"==typeof a){if(a!==i)return!1}else if(!(0,nl.X)(i)||i.length!==a.length||a.some(((e,t)=>e.valueOf()!==i[t].valueOf())))return!1}return!0}(n.params,a.value.params))),o=(0,b.EW)((()=>i.value>-1&&i.value===n.matched.length-1&&(0,nl.I)(n.params,a.value.params)));return{route:a,href:(0,b.EW)((()=>a.value.href)),isActive:r,isExactActive:o,navigate:function(n={}){if(function(e){if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)return;if(e.defaultPrevented)return;if(void 0!==e.button&&0!==e.button)return;if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}e.preventDefault&&e.preventDefault();return!0}(n)){const n=t[(0,oe.R1)(e.replace)?"replace":"push"]((0,oe.R1)(e.to)).catch(nl.Q);return e.viewTransition&&"undefined"!=typeof document&&"startViewTransition"in document&&document.startViewTransition((()=>n)),n}return Promise.resolve()}}}const Jd=(0,b.pM)({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:Qd,setup(e,{slots:t}){const n=(0,oe.Kh)(Qd(e)),{options:a}=(0,b.WQ)(nl.d),i=(0,b.EW)((()=>({[nu(e.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[nu(e.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const a=t.default&&(1===(r=t.default(n)).length?r[0]:r);var r;return e.custom?a:(0,b.h)("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},a)}}}),eu=Jd;function tu(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const nu=(e,t,n)=>null!=e?e:null!=t?t:n;const au={name:"ArrowLeftIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},iu=["aria-hidden","aria-label"],ru=["fill","width","height"],ou={d:"M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z"},su={key:0};const lu=(0,w._)(au,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon arrow-left-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",ou,[n.title?((0,b.uX)(),(0,b.CE)("title",su,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,ru))],16,iu)}]]),du={name:"NcCustomPickerElement",props:{provider:{type:Object,required:!0}},emits:["cancel","submit"],data(){return{isRegistered:Kd(this.provider.id),renderResult:null}},mounted(){this.isRegistered&&this.renderElement()},beforeUnmount(){var e,t,n;this.isRegistered&&(e=this.provider.id,t=this.$el,n=this.renderResult,window._vue_richtext_custom_picker_elements[e]&&window._vue_richtext_custom_picker_elements[e].onDestroy(t,n))},methods:{renderElement(){this.$refs.domElement&&(this.$refs.domElement.innerHTML="");const e=function(e,t){const{providerId:n,accessible:a}=t;if(window._vue_richtext_custom_picker_elements[n])return window._vue_richtext_custom_picker_elements[n].callback(e,{providerId:n,accessible:a});ge.l.error(`Custom reference picker element for reference provider ID ${n} not registered`)}(this.$refs.domElement,{providerId:this.provider.id,accessible:!1});Promise.resolve(e).then((e=>{this.renderResult=e,this.renderResult.object?._isVue&&this.renderResult.object?.$on&&(this.renderResult.object.$on("submit",this.onSubmit),this.renderResult.object.$on("cancel",this.onCancel)),this.renderResult.element.addEventListener("submit",(e=>{this.onSubmit(e.detail)})),this.renderResult.element.addEventListener("cancel",this.onCancel)}))},onSubmit(e){this.$emit("submit",e)},onCancel(){this.$emit("cancel")}}},uu={ref:"domElement"};const cu=(0,w._)(du,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("div",uu,null,512)}],["__scopeId","data-v-e408867a"]]),gu={name:"LinkVariantIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},mu=["aria-hidden","aria-label"],pu=["fill","width","height"],fu={d:"M10.59,13.41C11,13.8 11,14.44 10.59,14.83C10.2,15.22 9.56,15.22 9.17,14.83C7.22,12.88 7.22,9.71 9.17,7.76V7.76L12.71,4.22C14.66,2.27 17.83,2.27 19.78,4.22C21.73,6.17 21.73,9.34 19.78,11.29L18.29,12.78C18.3,11.96 18.17,11.14 17.89,10.36L18.36,9.88C19.54,8.71 19.54,6.81 18.36,5.64C17.19,4.46 15.29,4.46 14.12,5.64L10.59,9.17C9.41,10.34 9.41,12.24 10.59,13.41M13.41,9.17C13.8,8.78 14.44,8.78 14.83,9.17C16.78,11.12 16.78,14.29 14.83,16.24V16.24L11.29,19.78C9.34,21.73 6.17,21.73 4.22,19.78C2.27,17.83 2.27,14.66 4.22,12.71L5.71,11.22C5.7,12.04 5.83,12.86 6.11,13.65L5.64,14.12C4.46,15.29 4.46,17.19 5.64,18.36C6.81,19.54 8.71,19.54 9.88,18.36L13.41,14.83C14.59,13.66 14.59,11.76 13.41,10.59C13,10.2 13,9.56 13.41,9.17Z"},hu={key:0};const _u=(0,w._)(gu,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",(0,b.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon link-variant-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,b.uX)(),(0,b.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,b.Lk)("path",fu,[n.title?((0,b.uX)(),(0,b.CE)("title",hu,(0,F.v_)(n.title),1)):(0,b.Q3)("",!0)])],8,pu))],16,mu)}]]);(0,y.r)(y.D);const Au="any-link",vu={id:Au,title:(0,y.a)("Any link"),order:0,icon_url:(0,Yi.d0)("core","filetypes/link.svg")};function bu(){return window._vue_richtext_reference_providers.filter((e=>{const t=!!e.search_providers_ids&&e.search_providers_ids.length>0||Kd(e.id);return t||ge.l.debug(`[smart picker] ${e.id} reference provider is discoverable but does not have any related search provider or custom picker component registered`),t}))}function Fu(e,t){const n=bu(),a=e.replace(/[/\-\\^$*+?.()|[\]{}]/g,"\\$&"),i=new RegExp(a,"i"),r=function(e){const t=window._vue_richtext_reference_provider_timestamps;return e.sort(((e,t)=>e.order===t.order?0:e.order>t.order?1:-1)).sort(((e,n)=>{const a=t[e.id],i=t[n.id];return a===i?0:void 0===i?-1:void 0===a?1:a>i?-1:1}))}(n),o=r.filter((e=>e.title.match(i))),s=t?o.slice(0,t):o;return""!==e&&0!==s.length||s.push(vu),s}function yu(e){try{return Boolean(new URL(e))}catch{return!1}}window._vue_richtext_reference_providers??=ce("core","reference-provider-list",[]),window._vue_richtext_reference_provider_timestamps??=ce("core","reference-provider-timestamps",{}),(0,y.r)(y.F,y.E);const Cu={name:"NcProviderList",components:{NcSelect:Rr.N,NcHighlight:xl._,NcEmptyContent:ri.N,LinkVariantIcon:_u},emits:["selectProvider","submit"],data:()=>({selectedProvider:null,query:"",multiselectPlaceholder:(0,y.a)("Select provider"),providerIconAlt:(0,y.a)("Provider icon")}),computed:{options(){const e=[];return""!==this.query&&yu(this.query)&&e.push({id:this.query,title:this.query,isLink:!0}),e.push(...Fu(this.query)),e}},methods:{focus(){setTimeout((()=>{this.$refs["provider-select"]?.$el?.querySelector("#provider-select-input")?.focus()}),300)},onProviderSelected(e){null!==e&&(e.isLink?this.$emit("submit",e.title):this.$emit("selectProvider",e),this.selectedProvider=null)},onSearch(e){this.query=e}}},ku={class:"provider-list"},wu={key:0,class:"provider"},Eu={key:1,class:"provider"},xu=["src","alt"];const Bu=(0,w._)(Cu,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("LinkVariantIcon"),s=(0,b.g2)("NcHighlight"),l=(0,b.g2)("NcSelect"),d=(0,b.g2)("NcEmptyContent");return(0,b.uX)(),(0,b.CE)("div",ku,[(0,b.bF)(l,{ref:"provider-select",modelValue:i.selectedProvider,"onUpdate:modelValue":[t[0]||(t[0]=e=>i.selectedProvider=e),r.onProviderSelected],class:"provider-list--select","input-id":"provider-select-input",label:"title",placeholder:i.multiselectPlaceholder,options:r.options,"append-to-body":!1,"clear-search-on-select":!0,"clear-search-on-blur":()=>!1,filterable:!1,onSearch:r.onSearch},{option:(0,b.k6)((e=>[e.isLink?((0,b.uX)(),(0,b.CE)("div",wu,[(0,b.bF)(o,{class:"link-icon",size:20}),(0,b.Lk)("span",null,(0,F.v_)(e.title),1)])):((0,b.uX)(),(0,b.CE)("div",Eu,[(0,b.Lk)("img",{class:"provider-icon",src:e.icon_url,alt:i.providerIconAlt},null,8,xu),(0,b.bF)(s,{class:"option-text",search:i.query,text:e.title},null,8,["search","text"])]))])),_:1},8,["modelValue","placeholder","options","onSearch","onUpdate:modelValue"]),(0,b.bF)(d,{class:"provider-list--empty-content"},{icon:(0,b.k6)((()=>[(0,b.bF)(o)])),_:1})])}],["__scopeId","data-v-90c6aa3b"]]);(0,y.r)();const Du=["src"],ju={class:"widget-default--details"},Su={class:"widget-default--name"},Nu={class:"widget-default--link"},Pu=(0,b.pM)({__name:"NcReferenceWidget",props:{reference:{},interactive:{type:Boolean,default:!0},interactiveOptIn:{type:Boolean,default:!1}},setup(e){const t=e,n=(0,b.WQ)(nl.d,null),a=(0,oe.KR)(!1),i=(0,b.rk)("customWidget"),r=(0,b.rk)("widgetRoot"),{width:o}=(0,re.Lhy)(r);(0,re.BLq)(r,(([e])=>{(0,b.dY)((()=>{a.value=e.isIntersecting}))}));const s=(0,oe.KR)(!1),l=(0,oe.KR)(!1);let d=null;const u=(0,b.EW)((()=>!t.interactiveOptIn&&t.interactive||s.value)),c=(0,b.EW)((()=>{return e=t.reference.richObjectType,!!window._vue_richtext_widgets[e]?.fullWidth;var e})),g=(0,b.EW)((()=>{return e=t.reference.richObjectType,!!window._vue_richtext_widgets[e];var e})),m=(0,b.EW)((()=>{return g.value&&(e=t.reference.richObjectType,!!window._vue_richtext_widgets[e]?.hasInteractiveView);var e})),p=(0,b.EW)((()=>!t.reference.accessible)),f=(0,b.EW)((()=>[450,550,650,1/0].findIndex((e=>o.value{if(0===f.value)return{display:"none"};const e=f.value;return{lineClamp:e,webkitLineClamp:e}})),_=(0,b.EW)((()=>{const e=t.reference.openGraphObject.link;return e?e.startsWith("https://")?e.substring(8):e.startsWith("http://")?e.substring(7):e:""})),A=(0,b.EW)((()=>ir(n,t.reference.openGraphObject.link))),v=(0,b.EW)((()=>A.value?eu:"a")),C=(0,b.EW)((()=>A.value?{to:A.value}:{href:t.reference.openGraphObject.link,target:"_blank"}));function k(){s.value=!0,w()}function w(){if(!i.value)return;if("open-graph"===t.reference.richObjectType)return;i.value.innerHTML="";const e=document.createElement("div");e.style.width="100%",i.value.appendChild(e),(0,b.dY)((()=>{!function(e,t){const{richObjectType:n,richObject:a,accessible:i,interactive:r}=t;"open-graph"!==n&&(window._vue_richtext_widgets[n]?window._vue_richtext_widgets[n].callback(e,{richObjectType:n,richObject:a,accessible:i,interactive:r}):ge.l.error("Widget for rich object type "+n+" not registered"))}(e,{...t.reference,interactive:u.value}),l.value=!0}))}function E(){var e,n;l.value&&r.value&&(e=t.reference.richObjectType,n=r.value,"open-graph"!==e&&window._vue_richtext_widgets[e]&&window._vue_richtext_widgets[e].onDestroy(n),l.value=!1)}return(0,b.wB)(a,(e=>{e?(d&&(clearTimeout(d),d=null),l.value||w()):d=setTimeout((()=>{a.value||E()}),18e4)}),{immediate:!0}),(0,b.xo)((()=>{E()})),(e,t)=>((0,b.uX)(),(0,b.CE)("div",{ref_key:"widgetRoot",ref:r,class:(0,F.C4)({"toggle-interactive":m.value&&!u.value})},[e.reference&&g.value?((0,b.uX)(),(0,b.CE)("div",{key:0,ref_key:"customWidget",ref:i,class:(0,F.C4)(["widget-custom",{"full-width":c.value}])},null,2)):!p.value&&e.reference&&e.reference.openGraphObject&&!g.value?((0,b.uX)(),(0,b.Wv)((0,b.$y)(v.value),(0,b.v6)({key:1},C.value,{rel:"noopener noreferrer",class:"widget-default"}),{default:(0,b.k6)((()=>[e.reference.openGraphObject.thumb?((0,b.uX)(),(0,b.CE)("img",{key:0,class:"widget-default--image",src:e.reference.openGraphObject.thumb},null,8,Du)):(0,b.Q3)("",!0),(0,b.Lk)("div",ju,[(0,b.Lk)("p",Su,(0,F.v_)(e.reference.openGraphObject.name),1),(0,b.Lk)("p",{class:"widget-default--description",style:(0,F.Tr)(h.value)},(0,F.v_)(e.reference.openGraphObject.description),5),(0,b.Lk)("p",Nu,(0,F.v_)(_.value),1)])])),_:1},16)):(0,b.Q3)("",!0),e.interactiveOptIn&&m.value&&!u.value?((0,b.uX)(),(0,b.Wv)(ue.N,{key:2,class:"toggle-interactive--button",onClick:k},{default:(0,b.k6)((()=>[(0,b.eW)((0,F.v_)((0,oe.R1)(y.a)("Enable interactive view")),1)])),_:1})):(0,b.Q3)("",!0)],2))}}),Tu=(0,w._)(Pu,[["__scopeId","data-v-8ce33442"]]);(0,y.r)(y.G);const qu={name:"NcRawLinkInput",components:{LinkVariantIcon:_u,NcEmptyContent:ri.N,NcLoadingIcon:rt.N,NcReferenceWidget:Tu,NcTextField:Ns._},props:{provider:{type:Object,required:!0}},emits:["submit"],data:()=>({inputValue:"",loading:!1,reference:null,abortController:null,inputPlaceholder:(0,y.a)("Enter link")}),computed:{isLinkValid(){return yu(this.inputValue)},debouncedUpdateReference(){return(0,qt.A)(this.updateReference,500)}},methods:{focus(){this.$refs["url-input"].$el.getElementsByTagName("input")[0]?.focus()},onSubmit(e){const t=e.target.value;this.isLinkValid&&this.$emit("submit",t)},onClear(){this.inputValue="",this.reference=null},onInput(){this.reference=null,this.abortController&&this.abortController.abort(),this.isLinkValid&&this.debouncedUpdateReference()},updateReference(){this.loading=!0,this.abortController=new AbortController,Vi.Ay.get((0,Yi.KT)("references/resolve",2)+"?reference="+encodeURIComponent(this.inputValue),{signal:this.abortController.signal}).then((e=>{this.reference=e.data.ocs.data.references[this.inputValue]})).catch((e=>{ge.l.error("[NcRawLinkInput] Failed to update reference",{error:e})})).then((()=>{this.loading=!1}))}}},Lu={class:"raw-link"},zu={class:"input-wrapper"},Iu=["src"];const Ru=(0,w._)(qu,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("NcLoadingIcon"),s=(0,b.g2)("LinkVariantIcon"),l=(0,b.g2)("NcTextField"),d=(0,b.g2)("NcReferenceWidget"),u=(0,b.g2)("NcEmptyContent");return(0,b.uX)(),(0,b.CE)("div",Lu,[(0,b.Lk)("div",zu,[(0,b.bF)(l,{ref:"url-input",modelValue:i.inputValue,"onUpdate:modelValue":[t[0]||(t[0]=e=>i.inputValue=e),r.onInput],"show-trailing-button":""!==i.inputValue,label:i.inputPlaceholder,onTrailingButtonClick:r.onClear,onKeyup:(0,S.jR)(r.onSubmit,["enter"])},{default:(0,b.k6)((()=>[i.loading?((0,b.uX)(),(0,b.Wv)(o,{key:0,size:16})):((0,b.uX)(),(0,b.Wv)(s,{key:1,size:16}))])),_:1},8,["modelValue","show-trailing-button","label","onTrailingButtonClick","onUpdate:modelValue","onKeyup"])]),null!==i.reference?((0,b.uX)(),(0,b.Wv)(d,{key:0,class:"reference-widget",reference:i.reference},null,8,["reference"])):((0,b.uX)(),(0,b.Wv)(u,{key:1,class:"raw-link--empty-content"},{icon:(0,b.k6)((()=>[n.provider.icon_url?((0,b.uX)(),(0,b.CE)("img",{key:0,class:"provider-icon",src:n.provider.icon_url},null,8,Iu)):((0,b.uX)(),(0,b.Wv)(s,{key:1}))])),_:1}))])}],["__scopeId","data-v-a0658f2a"]]),Mu={name:"NcSearchResult",components:{NcHighlight:xl._},props:{entry:{type:Object,required:!0},query:{type:String,required:!0}}},Ou={class:"result"},Gu=["src"],Xu={class:"result--content"},Hu={class:"result--content--name"},Wu={class:"result--content--subline"};const $u=(0,w._)(Mu,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("NcHighlight");return(0,b.uX)(),(0,b.CE)("div",Ou,[n.entry.icon?((0,b.uX)(),(0,b.CE)("div",{key:0,class:(0,F.C4)([{[n.entry.icon]:!0,rounded:n.entry.rounded},"result--icon-class"])},null,2)):((0,b.uX)(),(0,b.CE)("img",{key:1,class:(0,F.C4)(["result--image",{rounded:n.entry.rounded}]),src:n.entry.thumbnailUrl},null,10,Gu)),(0,b.Lk)("div",Xu,[(0,b.Lk)("span",Hu,[(0,b.bF)(o,{search:n.query,text:n.entry.title},null,8,["search","text"])]),(0,b.Lk)("span",Wu,[(0,b.bF)(o,{search:n.query,text:n.entry.subline},null,8,["search","text"])])])])}],["__scopeId","data-v-059edcfb"]]);(0,y.r)(y.H,y.F,y.j);const Uu={name:"NcSearch",components:{LinkVariantIcon:_u,DotsHorizontalIcon:L.I,NcEmptyContent:ri.N,NcSelect:Rr.N,NcSearchResult:$u},props:{provider:{type:Object,required:!0},showEmptyContent:{type:Boolean,default:!0},searchPlaceholder:{type:String,default:null}},emits:["submit"],data:()=>({searchQuery:"",selectedResult:null,resultsBySearchProvider:{},searching:!1,searchingMoreOf:null,abortController:null,noOptionsText:(0,y.a)("Start typing to search"),providerIconAlt:(0,y.a)("Provider icon")}),computed:{mySearchPlaceholder(){return this.searchPlaceholder||(0,y.a)("Search")},searchProviderIds(){return this.provider.search_providers_ids},options(){if(""===this.searchQuery)return[];const e=[];return yu(this.searchQuery)&&e.push(this.rawLinkEntry),e.push(...this.formattedSearchResults),e},rawLinkEntry(){return{id:"rawLinkEntry",resourceUrl:this.searchQuery,isRawLink:!0}},formattedSearchResults(){const e=[];return this.searchProviderIds.forEach((t=>{if(this.resultsBySearchProvider[t].entries.length>0){(this.searchProviderIds.length>1||this.resultsBySearchProvider[t].entries.length>1)&&e.push({id:"groupTitle-"+t,name:this.resultsBySearchProvider[t].name,isCustomGroupTitle:!0,providerId:t});const n=this.resultsBySearchProvider[t].entries.map(((e,n)=>({id:"provider-"+t+"-entry-"+n,...e})));e.push(...n),this.resultsBySearchProvider[t].isPaginated&&e.push({id:"moreOf-"+t,name:this.resultsBySearchProvider[t].name,isMore:!0,providerId:t,isLoading:this.searchingMoreOf===t})}})),e},debouncedUpdateSearch(){return(0,qt.A)(this.updateSearch,500)}},mounted(){this.resetResults()},beforeUnmount(){this.cancelSearchRequests()},methods:{t:y.a,resetResults(){const e={};this.searchProviderIds.forEach((t=>{e[t]={entries:[]}})),this.resultsBySearchProvider=e},focus(){setTimeout((()=>{this.$refs["search-select"]?.$el?.querySelector("#search-select-input")?.focus()}),300)},cancelSearchRequests(){this.abortController&&this.abortController.abort()},onSearchInput(e){this.searchQuery=e,this.debouncedUpdateSearch()},onSelectResultSelected(e){null!==e&&(e.resourceUrl?(this.cancelSearchRequests(),this.$emit("submit",e.resourceUrl)):e.isMore&&this.searchMoreOf(e.providerId).then((()=>{this.selectedResult=null})))},searchMoreOf(e){return this.searchingMoreOf=e,this.cancelSearchRequests(),this.searchProviders(e)},updateSearch(){if(this.cancelSearchRequests(),this.resetResults(),""!==this.searchQuery)return this.searchProviders();this.searching=!1},searchProviders(e=null){this.abortController=new AbortController,this.searching=!0;const t=null===e?[...this.searchProviderIds].map((e=>this.searchOneProvider(e))):[this.searchOneProvider(e,this.resultsBySearchProvider[e]?.cursor??null)];return Promise.allSettled(t).then((e=>{const t=!!e.find((e=>"rejected"===e.status&&("CanceledError"===e.reason.name||"ERR_CANCELED"===e.reason.code)));t||(this.searching=!1,this.searchingMoreOf=null)}))},searchOneProvider(e,t=null){const n=null===t?(0,Yi.KT)("search/providers/{providerId}/search?term={term}&limit={limit}",{providerId:e,term:this.searchQuery,limit:5}):(0,Yi.KT)("search/providers/{providerId}/search?term={term}&limit={limit}&cursor={cursor}",{providerId:e,term:this.searchQuery,limit:5,cursor:t});return Vi.Ay.get(n,{signal:this.abortController.signal}).then((t=>{const n=t.data.ocs.data;this.resultsBySearchProvider[e].name=n.name,this.resultsBySearchProvider[e].cursor=n.cursor,this.resultsBySearchProvider[e].isPaginated=n.isPaginated,this.resultsBySearchProvider[e].entries.push(...n.entries)}))}}},Vu={key:0,class:"custom-option"},Yu={class:"option-text"},Ku={key:2,class:"custom-option group-name"},Zu=["src"],Qu={class:"option-text"},Ju={key:3,class:"custom-option"},ec={key:0,class:"option-simple-icon icon-loading-small"},tc={class:"option-text"},nc=["alt","src"];const ac={providerList:1,standardLinkInput:2,searchInput:3,customElement:4},ic={name:"NcReferencePicker",components:{NcCustomPickerElement:cu,NcProviderList:Bu,NcRawLinkInput:Ru,NcSearch:(0,w._)(Uu,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("LinkVariantIcon"),s=(0,b.g2)("NcSearchResult"),l=(0,b.g2)("DotsHorizontalIcon"),d=(0,b.g2)("NcSelect"),u=(0,b.g2)("NcEmptyContent");return(0,b.uX)(),(0,b.CE)("div",{class:(0,F.C4)(["smart-picker-search",{"with-empty-content":n.showEmptyContent}])},[(0,b.bF)(d,{ref:"search-select",modelValue:i.selectedResult,"onUpdate:modelValue":[t[0]||(t[0]=e=>i.selectedResult=e),r.onSelectResultSelected],class:"smart-picker-search--select","input-id":"search-select-input",label:"name",placeholder:r.mySearchPlaceholder,options:r.options,"append-to-body":!1,"close-on-select":!1,"clear-search-on-select":!1,"clear-search-on-blur":()=>!1,"reset-focus-on-options-change":!1,filterable:!1,autoscroll:!0,"reset-on-options-change":!1,loading:i.searching,onSearch:r.onSearchInput},{option:(0,b.k6)((e=>[e.isRawLink?((0,b.uX)(),(0,b.CE)("div",Vu,[(0,b.bF)(o,{class:"option-simple-icon",size:20}),(0,b.Lk)("span",Yu,(0,F.v_)(r.t("Raw link {options}",{options:e.resourceUrl})),1)])):e.resourceUrl?((0,b.uX)(),(0,b.Wv)(s,{key:1,class:"search-result",entry:e,query:i.searchQuery},null,8,["entry","query"])):e.isCustomGroupTitle?((0,b.uX)(),(0,b.CE)("span",Ku,[n.provider.icon_url?((0,b.uX)(),(0,b.CE)("img",{key:0,class:"provider-icon group-name-icon",src:n.provider.icon_url},null,8,Zu)):(0,b.Q3)("",!0),(0,b.Lk)("span",Qu,[(0,b.Lk)("strong",null,(0,F.v_)(e.name),1)])])):e.isMore?((0,b.uX)(),(0,b.CE)("span",Ju,[e.isLoading?((0,b.uX)(),(0,b.CE)("span",ec)):((0,b.uX)(),(0,b.Wv)(l,{key:1,class:"option-simple-icon",size:20})),(0,b.Lk)("span",tc,(0,F.v_)(r.t('Load more "{options}"',{options:e.name})),1)])):(0,b.Q3)("",!0)])),"no-options":(0,b.k6)((()=>[(0,b.eW)((0,F.v_)(i.noOptionsText),1)])),_:1},8,["modelValue","placeholder","options","loading","onSearch","onUpdate:modelValue"]),n.showEmptyContent?((0,b.uX)(),(0,b.Wv)(u,{key:0,class:"smart-picker-search--empty-content"},{icon:(0,b.k6)((()=>[n.provider.icon_url?((0,b.uX)(),(0,b.CE)("img",{key:0,class:"provider-icon",alt:i.providerIconAlt,src:n.provider.icon_url},null,8,nc)):((0,b.uX)(),(0,b.Wv)(o,{key:1}))])),_:1})):(0,b.Q3)("",!0)],2)}],["__scopeId","data-v-e8abf1d4"]])},props:{initialProvider:{type:Object,default:()=>null},width:{type:Number,default:null},focusOnCreate:{type:Boolean,default:!0}},emits:["cancel","cancelRawLink","cancelSearch","providerSelected","submit"],data(){return{MODES:ac,selectedProvider:this.initialProvider}},computed:{mode(){return null===this.selectedProvider?ac.providerList:Kd(this.selectedProvider.id)?ac.customElement:this.selectedProvider.search_providers_ids?ac.searchInput:ac.standardLinkInput},pickerWrapperStyle(){return{width:this.width?this.width+"px":void 0}}},mounted(){this.focusOnCreate&&(this.initialProvider?setTimeout((()=>{this.$refs["url-input"]?.focus()}),300):this.$nextTick((()=>{this.$refs["provider-list"]?.focus()})))},methods:{onEscapePressed(){null!==this.selectedProvider?this.deselectProvider():this.cancelProviderSelection()},onProviderSelected(e){this.selectedProvider=e,this.$emit("providerSelected",e),this.$nextTick((()=>{this.$refs["url-input"]?.focus()}))},cancelCustomElement(){this.deselectProvider()},cancelSearch(){this.$emit("cancelSearch",this.selectedProvider?.title),this.deselectProvider()},cancelRawLinkInput(){this.$emit("cancelRawLink",this.selectedProvider?.title),this.deselectProvider()},cancelProviderSelection(){this.$emit("cancel")},submitLink(e){null!==this.selectedProvider&&async function(e){const t=Math.floor(Date.now()/1e3),n=(0,Yi.KT)("references/provider/{providerId}",{providerId:e});await Vi.Ay.put(n,{timestamp:t}),window._vue_richtext_reference_provider_timestamps[e]=t}(this.selectedProvider.id),this.$emit("submit",e),this.deselectProvider()},deselectProvider(){this.selectedProvider=null,this.$emit("providerSelected",null),setTimeout((()=>{this.$refs["provider-list"]?.focus()}),300)}}},rc={key:3,class:"custom-element-wrapper"};const oc=(0,w._)(ic,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("NcProviderList"),s=(0,b.g2)("NcRawLinkInput"),l=(0,b.g2)("NcSearch"),d=(0,b.g2)("NcCustomPickerElement");return(0,b.uX)(),(0,b.CE)("div",{class:"reference-picker",style:(0,F.Tr)(r.pickerWrapperStyle),tabindex:"-1",onKeydown:t[0]||(t[0]=(0,S.jR)((0,S.D$)(((...e)=>r.onEscapePressed&&r.onEscapePressed(...e)),["stop","prevent"]),["esc"]))},[r.mode===i.MODES.providerList?((0,b.uX)(),(0,b.Wv)(o,{key:0,ref:"provider-list",onSelectProvider:r.onProviderSelected,onSubmit:r.submitLink,onCancel:r.cancelProviderSelection},null,8,["onSelectProvider","onSubmit","onCancel"])):r.mode===i.MODES.standardLinkInput?((0,b.uX)(),(0,b.Wv)(s,{key:1,ref:"url-input",provider:i.selectedProvider,onSubmit:r.submitLink,onCancel:r.cancelRawLinkInput},null,8,["provider","onSubmit","onCancel"])):r.mode===i.MODES.searchInput?((0,b.uX)(),(0,b.Wv)(l,{key:2,ref:"url-input",provider:i.selectedProvider,onCancel:r.cancelSearch,onSubmit:r.submitLink},null,8,["provider","onCancel","onSubmit"])):r.mode===i.MODES.customElement?((0,b.uX)(),(0,b.CE)("div",rc,[(0,b.bF)(d,{provider:i.selectedProvider,class:"custom-element",onSubmit:r.submitLink,onCancel:r.cancelCustomElement},null,8,["provider","onSubmit","onCancel"])])):(0,b.Q3)("",!0)],36)}],["__scopeId","data-v-b193005a"]]);(0,y.r)(y.J,y.I);const sc={name:"NcReferencePickerModal",components:{NcReferencePicker:oc,NcModal:Wl.N,NcButton:ue.N,ArrowLeftIcon:lu,CloseIcon:et.I},props:{initialProvider:{type:Object,default:()=>null},focusOnCreate:{type:Boolean,default:!0},isInsideViewer:{type:Boolean,default:!1}},emits:["cancel","submit"],data(){return{show:!0,selectedProvider:this.initialProvider,backButtonTitle:(0,y.a)("Back to provider selection"),closeButtonTitle:(0,y.a)("Close"),closeButtonLabel:(0,y.a)("Close Smart Picker")}},computed:{isProviderSelected(){return null!==this.selectedProvider},showBackButton(){return null===this.initialProvider&&this.isProviderSelected},modalSize(){return this.isProviderSelected&&Kd(this.selectedProvider.id)?function(e){const t=window._vue_richtext_custom_picker_elements[e]?.size;return t&&["small","normal","large","full"].includes(t)?t:null}(this.selectedProvider.id)??"large":"normal"},showModalName(){return!this.isProviderSelected||!Kd(this.selectedProvider.id)},modalName(){return this.isProviderSelected?this.selectedProvider.title:(0,y.a)("Smart Picker")}},mounted(){if(this.isInsideViewer){const e=this.$refs.modal_content;(0,ie.Ic)("viewer:trapElements:changed",e)}},methods:{onCancel(){this.show=!1,this.$emit("cancel")},onSubmit(e){this.show=!1,this.$emit("submit",e)},onProviderSelect(e){this.selectedProvider=e,null===e&&null!==this.initialProvider&&this.onCancel()},onBackClicked(){this.$refs.referencePicker.deselectProvider()}}},lc={ref:"modal_content",class:"reference-picker-modal--content"},dc={key:1};const uc=(0,w._)(sc,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("ArrowLeftIcon"),s=(0,b.g2)("NcButton"),l=(0,b.g2)("CloseIcon"),d=(0,b.g2)("NcReferencePicker"),u=(0,b.g2)("NcModal");return i.show?((0,b.uX)(),(0,b.Wv)(u,{key:0,size:r.modalSize,class:"reference-picker-modal",onClose:r.onCancel},{default:(0,b.k6)((()=>[(0,b.Lk)("div",lc,[r.showBackButton?((0,b.uX)(),(0,b.Wv)(s,{key:0,"aria-label":i.backButtonTitle,title:i.backButtonTitle,class:"back-button",onClick:r.onBackClicked},{icon:(0,b.k6)((()=>[(0,b.bF)(o)])),_:1},8,["aria-label","title","onClick"])):(0,b.Q3)("",!0),(0,b.bF)(s,{class:"close-button","aria-label":i.closeButtonLabel,title:i.closeButtonTitle,variant:"tertiary",onClick:r.onCancel},{icon:(0,b.k6)((()=>[(0,b.bF)(l)])),_:1},8,["aria-label","title","onClick"]),r.showModalName?((0,b.uX)(),(0,b.CE)("h2",dc,(0,F.v_)(r.modalName),1)):(0,b.Q3)("",!0),(0,b.bF)(d,{ref:"referencePicker","initial-provider":n.initialProvider,"focus-on-create":n.focusOnCreate,onProviderSelected:r.onProviderSelect,onSubmit:r.onSubmit,onCancel:r.onCancel},null,8,["initial-provider","focus-on-create","onProviderSelected","onSubmit","onCancel"])],512)])),_:1},8,["size","onClose"])):(0,b.Q3)("",!0)}],["__scopeId","data-v-15018516"]]);async function cc(e,t){const n=document.createElement("div");n.id="referencePickerModal",document.body.append(n);const{promise:a,reject:i,resolve:r}=Promise.withResolvers(),o=e&&function(e){return e===Au?vu:bu().find((t=>t.id===e))}(e)||null,s=(0,S.Ef)(uc,{initialProvider:o,isInsideViewer:t,onCancel(){s.unmount(),i(new Error("User cancellation"))},onSubmit(e){s.unmount(),r(e)}});return s.mount(n),a}var gc=n(4116),mc={};mc.styleTagTransform=_(),mc.setAttributes=m(),mc.insert=c().bind(null,"head"),mc.domAPI=d(),mc.insertStyleElement=f();s()(gc.A,mc);gc.A&&gc.A.locals&&gc.A.locals;const pc="object"==typeof self?self:globalThis,fc=e=>((e,t)=>{const n=(t,n)=>(e.set(n,t),t),a=i=>{if(e.has(i))return e.get(i);const[r,o]=t[i];switch(r){case 0:case-1:return n(o,i);case 1:{const e=n([],i);for(const t of o)e.push(a(t));return e}case 2:{const e=n({},i);for(const[t,n]of o)e[a(t)]=a(n);return e}case 3:return n(new Date(o),i);case 4:{const{source:e,flags:t}=o;return n(new RegExp(e,t),i)}case 5:{const e=n(new Map,i);for(const[t,n]of o)e.set(a(t),a(n));return e}case 6:{const e=n(new Set,i);for(const t of o)e.add(a(t));return e}case 7:{const{name:e,message:t}=o;return n(new pc[e](t),i)}case 8:return n(BigInt(o),i);case"BigInt":return n(Object(BigInt(o)),i);case"ArrayBuffer":return n(new Uint8Array(o).buffer,o);case"DataView":{const{buffer:e}=new Uint8Array(o);return n(new DataView(e),o)}}return n(new pc[r](o),i)};return a})(new Map,e)(0),hc="",{toString:_c}={},{keys:Ac}=Object,vc=e=>{const t=typeof e;if("object"!==t||!e)return[0,t];const n=_c.call(e).slice(8,-1);switch(n){case"Array":return[1,hc];case"Object":return[2,hc];case"Date":return[3,hc];case"RegExp":return[4,hc];case"Map":return[5,hc];case"Set":return[6,hc];case"DataView":return[1,n]}return n.includes("Array")?[1,n]:n.includes("Error")?[7,n]:[2,n]},bc=([e,t])=>0===e&&("function"===t||"symbol"===t),Fc=(e,{json:t,lossy:n}={})=>{const a=[];return((e,t,n,a)=>{const i=(e,t)=>{const i=a.push(e)-1;return n.set(t,i),i},r=a=>{if(n.has(a))return n.get(a);let[o,s]=vc(a);switch(o){case 0:{let t=a;switch(s){case"bigint":o=8,t=a.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+s);t=null;break;case"undefined":return i([-1],a)}return i([o,t],a)}case 1:{if(s){let e=a;return"DataView"===s?e=new Uint8Array(a.buffer):"ArrayBuffer"===s&&(e=new Uint8Array(a)),i([s,[...e]],a)}const e=[],t=i([o,e],a);for(const t of a)e.push(r(t));return t}case 2:{if(s)switch(s){case"BigInt":return i([s,a.toString()],a);case"Boolean":case"Number":case"String":return i([s,a.valueOf()],a)}if(t&&"toJSON"in a)return r(a.toJSON());const n=[],l=i([o,n],a);for(const t of Ac(a))!e&&bc(vc(a[t]))||n.push([r(t),r(a[t])]);return l}case 3:return i([o,a.toISOString()],a);case 4:{const{source:e,flags:t}=a;return i([o,{source:e,flags:t}],a)}case 5:{const t=[],n=i([o,t],a);for(const[n,i]of a)(e||!bc(vc(n))&&!bc(vc(i)))&&t.push([r(n),r(i)]);return n}case 6:{const t=[],n=i([o,t],a);for(const n of a)!e&&bc(vc(n))||t.push(r(n));return n}}const{message:l}=a;return i([o,{name:s,message:l}],a)};return r})(!(t||n),!!t,new Map,a)(e),a},yc="function"==typeof structuredClone?(e,t)=>t&&("json"in t||"lossy"in t)?fc(Fc(e,t)):structuredClone(e):(e,t)=>fc(Fc(e,t));var Cc=n(9747);const kc=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,wc=/^[a-zA-Z]:\\/;const Ec=["http","https"],xc=["nofollow"],Bc={};function Dc(e){const t=e||Bc,n=t.protocols||Ec,a=(0,Cc.a)(t.test);return function(e){(0,Zi.YR)(e,"element",(function(e,i,r){if("a"===e.tagName&&"string"==typeof e.properties.href&&a(e,i,r)){const a=e.properties.href;if(function(e){if("string"!=typeof e)throw new TypeError(`Expected a \`string\`, got \`${typeof e}\``);return!wc.test(e)&&kc.test(e)}(a)?n.includes(a.slice(0,a.indexOf(":"))):a.startsWith("//")){const n=jc(t.content,e),a=n&&!Array.isArray(n)?[n]:n,i=jc(t.rel,e)||xc,r="string"==typeof i?function(e){const t=String(e||"").trim();return t?t.split(/[ \t\n\r\f]+/g):[]}(i):i,o=jc(t.target,e),s=jc(t.properties,e);if(s&&Object.assign(e.properties,yc(s)),r.length>0&&(e.properties.rel=[...r]),o&&(e.properties.target=o),a){const n=jc(t.contentProperties,e)||{};e.children.push({type:"element",tagName:"span",properties:yc(n),children:yc(a)})}}}}))}}function jc(e,t){return"function"==typeof e?e(t):e}var Sc=n(7471);const Nc=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Pc=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Tc={};function qc(e,t){return((t||Tc).jsx?Pc:Nc).test(e)}const Lc=/[ \t\n\f\r]/g;function zc(e){return""===e.replace(Lc,"")}class Ic{constructor(e,t,n){this.normal=t,this.property=e,n&&(this.space=n)}}function Rc(e,t){const n={},a={};for(const t of e)Object.assign(n,t.property),Object.assign(a,t.normal);return new Ic(n,a,t)}function Mc(e){return e.toLowerCase()}Ic.prototype.normal={},Ic.prototype.property={},Ic.prototype.space=void 0;class Oc{constructor(e,t){this.attribute=t,this.property=e}}Oc.prototype.attribute="",Oc.prototype.booleanish=!1,Oc.prototype.boolean=!1,Oc.prototype.commaOrSpaceSeparated=!1,Oc.prototype.commaSeparated=!1,Oc.prototype.defined=!1,Oc.prototype.mustUseProperty=!1,Oc.prototype.number=!1,Oc.prototype.overloadedBoolean=!1,Oc.prototype.property="",Oc.prototype.spaceSeparated=!1,Oc.prototype.space=void 0;let Gc=0;const Xc=Kc(),Hc=Kc(),Wc=Kc(),$c=Kc(),Uc=Kc(),Vc=Kc(),Yc=Kc();function Kc(){return 2**++Gc}const Zc=Object.keys(a);class Qc extends Oc{constructor(e,t,n,i){let r=-1;if(super(e,t),Jc(this,"space",i),"number"==typeof n)for(;++r"role"===t?t:"aria-"+t.slice(4).toLowerCase()});function ng(e,t){return t in e?e[t]:t}function ag(e,t){return ng(e,t.toLowerCase())}const ig=eg({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Vc,acceptCharset:Uc,accessKey:Uc,action:null,allow:null,allowFullScreen:Xc,allowPaymentRequest:Xc,allowUserMedia:Xc,alt:null,as:null,async:Xc,autoCapitalize:null,autoComplete:Uc,autoFocus:Xc,autoPlay:Xc,blocking:Uc,capture:null,charSet:null,checked:Xc,cite:null,className:Uc,cols:$c,colSpan:null,content:null,contentEditable:Hc,controls:Xc,controlsList:Uc,coords:$c|Vc,crossOrigin:null,data:null,dateTime:null,decoding:null,default:Xc,defer:Xc,dir:null,dirName:null,disabled:Xc,download:Wc,draggable:Hc,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:Xc,formTarget:null,headers:Uc,height:$c,hidden:Wc,high:$c,href:null,hrefLang:null,htmlFor:Uc,httpEquiv:Uc,id:null,imageSizes:null,imageSrcSet:null,inert:Xc,inputMode:null,integrity:null,is:null,isMap:Xc,itemId:null,itemProp:Uc,itemRef:Uc,itemScope:Xc,itemType:Uc,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:Xc,low:$c,manifest:null,max:null,maxLength:$c,media:null,method:null,min:null,minLength:$c,multiple:Xc,muted:Xc,name:null,nonce:null,noModule:Xc,noValidate:Xc,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:Xc,optimum:$c,pattern:null,ping:Uc,placeholder:null,playsInline:Xc,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:Xc,referrerPolicy:null,rel:Uc,required:Xc,reversed:Xc,rows:$c,rowSpan:$c,sandbox:Uc,scope:null,scoped:Xc,seamless:Xc,selected:Xc,shadowRootClonable:Xc,shadowRootDelegatesFocus:Xc,shadowRootMode:null,shape:null,size:$c,sizes:null,slot:null,span:$c,spellCheck:Hc,src:null,srcDoc:null,srcLang:null,srcSet:null,start:$c,step:null,style:null,tabIndex:$c,target:null,title:null,translate:null,type:null,typeMustMatch:Xc,useMap:null,value:Hc,width:$c,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:Uc,axis:null,background:null,bgColor:null,border:$c,borderColor:null,bottomMargin:$c,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:Xc,declare:Xc,event:null,face:null,frame:null,frameBorder:null,hSpace:$c,leftMargin:$c,link:null,longDesc:null,lowSrc:null,marginHeight:$c,marginWidth:$c,noResize:Xc,noHref:Xc,noShade:Xc,noWrap:Xc,object:null,profile:null,prompt:null,rev:null,rightMargin:$c,rules:null,scheme:null,scrolling:Hc,standby:null,summary:null,text:null,topMargin:$c,valueType:null,version:null,vAlign:null,vLink:null,vSpace:$c,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:Xc,disableRemotePlayback:Xc,prefix:null,property:null,results:$c,security:null,unselectable:null},space:"html",transform:ag}),rg=eg({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:Yc,accentHeight:$c,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:$c,amplitude:$c,arabicForm:null,ascent:$c,attributeName:null,attributeType:null,azimuth:$c,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:$c,by:null,calcMode:null,capHeight:$c,className:Uc,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:$c,diffuseConstant:$c,direction:null,display:null,dur:null,divisor:$c,dominantBaseline:null,download:Xc,dx:null,dy:null,edgeMode:null,editable:null,elevation:$c,enableBackground:null,end:null,event:null,exponent:$c,externalResourcesRequired:null,fill:null,fillOpacity:$c,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:Vc,g2:Vc,glyphName:Vc,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:$c,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:$c,horizOriginX:$c,horizOriginY:$c,id:null,ideographic:$c,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:$c,k:$c,k1:$c,k2:$c,k3:$c,k4:$c,kernelMatrix:Yc,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:$c,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:$c,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:$c,overlineThickness:$c,paintOrder:null,panose1:null,path:null,pathLength:$c,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Uc,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:$c,pointsAtY:$c,pointsAtZ:$c,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Yc,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Yc,rev:Yc,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Yc,requiredFeatures:Yc,requiredFonts:Yc,requiredFormats:Yc,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:$c,specularExponent:$c,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:$c,strikethroughThickness:$c,string:null,stroke:null,strokeDashArray:Yc,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:$c,strokeOpacity:$c,strokeWidth:null,style:null,surfaceScale:$c,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Yc,tabIndex:$c,tableValues:null,target:null,targetX:$c,targetY:$c,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Yc,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:$c,underlineThickness:$c,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:$c,values:null,vAlphabetic:$c,vMathematical:$c,vectorEffect:null,vHanging:$c,vIdeographic:$c,version:null,vertAdvY:$c,vertOriginX:$c,vertOriginY:$c,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:$c,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:ng}),og=eg({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform:(e,t)=>"xlink:"+t.slice(5).toLowerCase()}),sg=eg({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:ag}),lg=eg({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform:(e,t)=>"xml:"+t.slice(3).toLowerCase()}),dg=Rc([tg,ig,og,sg,lg],"html"),ug=Rc([tg,rg,og,sg,lg],"svg"),cg=/[A-Z]/g,gg=/-[a-z]/g,mg=/^data[-\w.:]+$/i;function pg(e){return"-"+e.toLowerCase()}function fg(e){return e.charAt(1).toUpperCase()}const hg={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};var _g=n(5229);const Ag=bg("end"),vg=bg("start");function bg(e){return function(t){const n=t&&t.position&&t.position[e]||{};if("number"==typeof n.line&&n.line>0&&"number"==typeof n.column&&n.column>0)return{line:n.line,column:n.column,offset:"number"==typeof n.offset&&n.offset>-1?n.offset:void 0}}}function Fg(e){return e&&"object"==typeof e?"position"in e||"type"in e?Cg(e.position):"start"in e||"end"in e?Cg(e):"line"in e||"column"in e?yg(e):"":""}function yg(e){return kg(e&&e.line)+":"+kg(e&&e.column)}function Cg(e){return yg(e&&e.start)+"-"+yg(e&&e.end)}function kg(e){return e&&"number"==typeof e?e:1}class wg extends Error{constructor(e,t,n){super(),"string"==typeof t&&(n=t,t=void 0);let a="",i={},r=!1;if(t&&(i="line"in t&&"column"in t||"start"in t&&"end"in t?{place:t}:"type"in t?{ancestors:[t],place:t.position}:{...t}),"string"==typeof e?a=e:!i.cause&&e&&(r=!0,a=e.message,i.cause=e),!i.ruleId&&!i.source&&"string"==typeof n){const e=n.indexOf(":");-1===e?i.ruleId=n:(i.source=n.slice(0,e),i.ruleId=n.slice(e+1))}if(!i.place&&i.ancestors&&i.ancestors){const e=i.ancestors[i.ancestors.length-1];e&&(i.place=e.position)}const o=i.place&&"start"in i.place?i.place.start:i.place;this.ancestors=i.ancestors||void 0,this.cause=i.cause||void 0,this.column=o?o.column:void 0,this.fatal=void 0,this.file="",this.message=a,this.line=o?o.line:void 0,this.name=Fg(i.place)||"1:1",this.place=i.place||void 0,this.reason=this.message,this.ruleId=i.ruleId||void 0,this.source=i.source||void 0,this.stack=r&&i.cause&&"string"==typeof i.cause.stack?i.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}wg.prototype.file="",wg.prototype.name="",wg.prototype.reason="",wg.prototype.message="",wg.prototype.stack="",wg.prototype.column=void 0,wg.prototype.line=void 0,wg.prototype.ancestors=void 0,wg.prototype.cause=void 0,wg.prototype.fatal=void 0,wg.prototype.place=void 0,wg.prototype.ruleId=void 0,wg.prototype.source=void 0;const Eg={}.hasOwnProperty,xg=new Map,Bg=/[A-Z]/g,Dg=new Set(["table","tbody","thead","tfoot","tr"]),jg=new Set(["td","th"]),Sg="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Ng(e,t){if(!t||void 0===t.Fragment)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let a;if(t.development){if("function"!=typeof t.jsxDEV)throw new TypeError("Expected `jsxDEV` in options when `development: true`");a=function(e,t){return n;function n(n,a,i,r){const o=Array.isArray(i.children),s=vg(n);return t(a,i,r,o,{columnNumber:s?s.column-1:void 0,fileName:e,lineNumber:s?s.line:void 0},void 0)}}(n,t.jsxDEV)}else{if("function"!=typeof t.jsx)throw new TypeError("Expected `jsx` in production options");if("function"!=typeof t.jsxs)throw new TypeError("Expected `jsxs` in production options");a=function(e,t,n){return a;function a(e,a,i,r){const o=Array.isArray(i.children)?n:t;return r?o(a,i,r):o(a,i)}}(0,t.jsx,t.jsxs)}const i={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:a,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:!1!==t.passKeys,passNode:t.passNode||!1,schema:"svg"===t.space?ug:dg,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:!1!==t.tableCellAlignToStyle},r=Pg(i,e,void 0);return r&&"string"!=typeof r?r:i.create(e,i.Fragment,{children:r||void 0},void 0)}function Pg(e,t,n){return"element"===t.type?function(e,t,n){const a=e.schema;let i=a;"svg"===t.tagName.toLowerCase()&&"html"===a.space&&(i=ug,e.schema=i);e.ancestors.push(t);const r=Ig(e,t.tagName,!1),o=function(e,t){const n={};let a,i;for(i in t.properties)if("children"!==i&&Eg.call(t.properties,i)){const r=zg(e,i,t.properties[i]);if(r){const[i,o]=r;e.tableCellAlignToStyle&&"align"===i&&"string"==typeof o&&jg.has(t.tagName)?a=o:n[i]=o}}if(a){(n.style||(n.style={}))["css"===e.stylePropertyNameCase?"text-align":"textAlign"]=a}return n}(e,t);let s=Lg(e,t);Dg.has(t.tagName)&&(s=s.filter((function(e){return"string"!=typeof e||!("object"==typeof(t=e)?"text"===t.type&&zc(t.value):zc(t));var t})));return Tg(e,o,r,t),qg(o,s),e.ancestors.pop(),e.schema=a,e.create(t,r,o,n)}(e,t,n):"mdxFlowExpression"===t.type||"mdxTextExpression"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater){const n=t.data.estree.body[0];return(0,Sc.ok)("ExpressionStatement"===n.type),e.evaluater.evaluateExpression(n.expression)}Rg(e,t.position)}(e,t):"mdxJsxFlowElement"===t.type||"mdxJsxTextElement"===t.type?function(e,t,n){const a=e.schema;let i=a;"svg"===t.name&&"html"===a.space&&(i=ug,e.schema=i);e.ancestors.push(t);const r=null===t.name?e.Fragment:Ig(e,t.name,!0),o=function(e,t){const n={};for(const a of t.attributes)if("mdxJsxExpressionAttribute"===a.type)if(a.data&&a.data.estree&&e.evaluater){const t=a.data.estree.body[0];(0,Sc.ok)("ExpressionStatement"===t.type);const i=t.expression;(0,Sc.ok)("ObjectExpression"===i.type);const r=i.properties[0];(0,Sc.ok)("SpreadElement"===r.type),Object.assign(n,e.evaluater.evaluateExpression(r.argument))}else Rg(e,t.position);else{const i=a.name;let r;if(a.value&&"object"==typeof a.value)if(a.value.data&&a.value.data.estree&&e.evaluater){const t=a.value.data.estree.body[0];(0,Sc.ok)("ExpressionStatement"===t.type),r=e.evaluater.evaluateExpression(t.expression)}else Rg(e,t.position);else r=null===a.value||a.value;n[i]=r}return n}(e,t),s=Lg(e,t);return Tg(e,o,r,t),qg(o,s),e.ancestors.pop(),e.schema=a,e.create(t,r,o,n)}(e,t,n):"mdxjsEsm"===t.type?function(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);Rg(e,t.position)}(e,t):"root"===t.type?function(e,t,n){const a={};return qg(a,Lg(e,t)),e.create(t,e.Fragment,a,n)}(e,t,n):"text"===t.type?function(e,t){return t.value}(0,t):void 0}function Tg(e,t,n,a){"string"!=typeof n&&n!==e.Fragment&&e.passNode&&(t.node=a)}function qg(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function Lg(e,t){const n=[];let a=-1;const i=e.passKeys?new Map:xg;for(;++a4&&"data"===n.slice(0,4)&&mg.test(t)){if("-"===t.charAt(4)){const e=t.slice(5).replace(gg,fg);a="data"+e.charAt(0).toUpperCase()+e.slice(1)}else{const e=t.slice(4);if(!gg.test(e)){let n=e.replace(cg,pg);"-"!==n.charAt(0)&&(n="-"+n),t="data"+n}}i=Qc}return new i(a,t)}(e.schema,t);if(!(null==n||"number"==typeof n&&Number.isNaN(n))){if(Array.isArray(n)&&(n=a.commaSeparated?function(e,t){const n=t||{};return(""===e[e.length-1]?[...e,""]:e).join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}(n):n.join(" ").trim()),"style"===a.property){let t="object"==typeof n?n:function(e,t){try{return _g(t,{reactCompat:!0})}catch(t){if(e.ignoreInvalidStyle)return{};const n=t,a=new wg("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:n,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw a.file=e.filePath||void 0,a.url=Sg+"#cannot-parse-style-attribute",a}}(e,String(n));return"css"===e.stylePropertyNameCase&&(t=function(e){const t={};let n;for(n in e)Eg.call(e,n)&&(t[Mg(n)]=e[n]);return t}(t)),["style",t]}return["react"===e.elementAttributeNameCase&&a.space?hg[a.property]||a.property:a.attribute,n]}}function Ig(e,t,n){let a;if(n)if(t.includes(".")){const e=t.split(".");let n,i=-1;for(;++i0?{type:"text",value:o}:void 0),!1===o?a.lastIndex=n+1:(s!==n&&u.push({type:"text",value:e.value.slice(s,n)}),Array.isArray(o)?u.push(...o):o&&u.push(o),s=n+c[0].length,d=!0),!a.global)break;c=a.exec(e.value)}d?(si?0:i+t:t>i?i:t,n=n>0?n:0,a.length<1e4)r=Array.from(a),r.unshift(t,n),e.splice(...r);else for(n&&e.splice(t,n);o0?(Qg(e,e.length,0,t),e):t}class em{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return ethis.left.length?this.right.slice(this.right.length-n+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-n+this.left.length).reverse())}splice(e,t,n){const a=t||0;this.setCursor(Math.trunc(e));const i=this.right.splice(this.right.length-a,Number.POSITIVE_INFINITY);return n&&tm(this.left,n),i.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(e){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(e)}pushMany(e){this.setCursor(Number.POSITIVE_INFINITY),tm(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),tm(this.right,e.reverse())}setCursor(e){if(!(e===this.left.length||e>this.left.length&&0===this.right.length||e<0&&0===this.left.length))if(e-1&&e.test(String.fromCharCode(t))}}function bm(e,t,n,a){const i=a?a-1:Number.POSITIVE_INFINITY;let r=0;return function(a){if(hm(a))return e.enter(n),o(a);return t(a)};function o(a){return hm(a)&&r++r))return;const n=t.events.length;let i,s,l=n;for(;l--;)if("exit"===t.events[l][0]&&"chunkFlow"===t.events[l][1].type){if(i){s=t.events[l][1].end;break}i=!0}for(_(o),e=n;ea;){const a=n[i];t.containerState=a[1],a[0].exit.call(t,e)}n.length=a}function A(){a.write([null]),i=void 0,a=void 0,t.containerState._closeFlow=void 0}}},Cm={tokenize:function(e,t,n){return bm(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const km={partial:!0,tokenize:function(e,t,n){return function(t){return hm(t)?bm(e,a,"linePrefix")(t):a(t)};function a(e){return null===e||pm(e)?t(e):n(e)}}};const wm={resolve:function(e){return nm(e),e},tokenize:function(e,t){let n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),a(t)};function a(t){return null===t?i(t):pm(t)?e.check(Em,r,i)(t):(e.consume(t),a)}function i(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function r(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,a}}},Em={partial:!0,tokenize:function(e,t,n){const a=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),bm(e,i,"linePrefix")};function i(i){if(null===i||pm(i))return n(i);const r=a.events[a.events.length-1];return!a.parser.constructs.disable.null.includes("codeIndented")&&r&&"linePrefix"===r[1].type&&r[2].sliceSerialize(r[1],!0).length>=4?t(i):e.interrupt(a.parser.constructs.flow,n,t)(i)}}};const xm={tokenize:function(e){const t=this,n=e.attempt(km,(function(a){if(null===a)return void e.consume(a);return e.enter("lineEndingBlank"),e.consume(a),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}),e.attempt(this.parser.constructs.flowInitial,a,bm(e,e.attempt(this.parser.constructs.flow,a,e.attempt(wm,a)),"linePrefix")));return n;function a(a){if(null!==a)return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(a)}}};const Bm={resolveAll:Nm()},Dm=Sm("string"),jm=Sm("text");function Sm(e){return{resolveAll:Nm("text"===e?Pm:void 0),tokenize:function(t){const n=this,a=this.parser.constructs[e],i=t.attempt(a,r,o);return r;function r(e){return l(e)?i(e):o(e)}function o(e){if(null!==e)return t.enter("data"),t.consume(e),s;t.consume(e)}function s(e){return l(e)?(t.exit("data"),i(e)):(t.consume(e),s)}function l(e){if(null===e)return!0;const t=a[e];let i=-1;if(t)for(;++i=3&&(null===r||pm(r))?(e.exit("thematicBreak"),t(r)):n(r)}function o(t){return t===a?(e.consume(t),i++,o):(e.exit("thematicBreakSequence"),hm(t)?bm(e,r,"whitespace")(t):r(t))}}};const qm={continuation:{tokenize:function(e,t,n){const a=this;return a.containerState._closeFlow=void 0,e.check(km,i,r);function i(n){return a.containerState.furtherBlankLines=a.containerState.furtherBlankLines||a.containerState.initialBlankLine,bm(e,t,"listItemIndent",a.containerState.size+1)(n)}function r(n){return a.containerState.furtherBlankLines||!hm(n)?(a.containerState.furtherBlankLines=void 0,a.containerState.initialBlankLine=void 0,o(n)):(a.containerState.furtherBlankLines=void 0,a.containerState.initialBlankLine=void 0,e.attempt(zm,t,o)(n))}function o(i){return a.containerState._closeFlow=!0,a.interrupt=void 0,bm(e,e.attempt(qm,t,n),"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)},name:"list",tokenize:function(e,t,n){const a=this,i=a.events[a.events.length-1];let r=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,o=0;return function(t){const i=a.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!a.containerState.marker||t===a.containerState.marker:cm(t)){if(a.containerState.type||(a.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(Tm,n,l)(t):l(t);if(!a.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),s(t)}return n(t)};function s(t){return cm(t)&&++o<10?(e.consume(t),s):(!a.interrupt||o<2)&&(a.containerState.marker?t===a.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),l(t)):n(t)}function l(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),a.containerState.marker=a.containerState.marker||t,e.check(km,a.interrupt?n:d,e.attempt(Lm,c,u))}function d(e){return a.containerState.initialBlankLine=!0,r++,c(e)}function u(t){return hm(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),c):n(t)}function c(n){return a.containerState.size=r+a.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}}},Lm={partial:!0,tokenize:function(e,t,n){const a=this;return bm(e,(function(e){const i=a.events[a.events.length-1];return!hm(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):n(e)}),"listItemPrefixWhitespace",a.parser.constructs.disable.null.includes("codeIndented")?void 0:5)}},zm={partial:!0,tokenize:function(e,t,n){const a=this;return bm(e,(function(e){const i=a.events[a.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===a.containerState.size?t(e):n(e)}),"listItemIndent",a.containerState.size+1)}};const Im={continuation:{tokenize:function(e,t,n){const a=this;return function(t){if(hm(t))return bm(e,i,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t);return i(t)};function i(a){return e.attempt(Im,t,n)(a)}}},exit:function(e){e.exit("blockQuote")},name:"blockQuote",tokenize:function(e,t,n){const a=this;return function(t){if(62===t){const n=a.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),i}return n(t)};function i(n){return hm(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}}};function Rm(e,t,n,a,i,r,o,s,l){const d=l||Number.POSITIVE_INFINITY;let u=0;return function(t){if(60===t)return e.enter(a),e.enter(i),e.enter(r),e.consume(t),e.exit(r),c;if(null===t||32===t||41===t||um(t))return n(t);return e.enter(a),e.enter(o),e.enter(s),e.enter("chunkString",{contentType:"string"}),p(t)};function c(n){return 62===n?(e.enter(r),e.consume(n),e.exit(r),e.exit(i),e.exit(a),t):(e.enter(s),e.enter("chunkString",{contentType:"string"}),g(n))}function g(t){return 62===t?(e.exit("chunkString"),e.exit(s),c(t)):null===t||60===t||pm(t)?n(t):(e.consume(t),92===t?m:g)}function m(t){return 60===t||62===t||92===t?(e.consume(t),g):g(t)}function p(i){return u||null!==i&&41!==i&&!fm(i)?u999||null===c||91===c||93===c&&!s||94===c&&!l&&"_hiddenFootnoteSupport"in o.parser.constructs?n(c):93===c?(e.exit(r),e.enter(i),e.consume(c),e.exit(i),e.exit(a),t):pm(c)?(e.enter("lineEnding"),e.consume(c),e.exit("lineEnding"),d):(e.enter("chunkString",{contentType:"string"}),u(c))}function u(t){return null===t||91===t||93===t||pm(t)||l++>999?(e.exit("chunkString"),d(t)):(e.consume(t),s||(s=!hm(t)),92===t?c:u)}function c(t){return 91===t||92===t||93===t?(e.consume(t),l++,u):u(t)}}function Om(e,t,n,a,i,r){let o;return function(t){if(34===t||39===t||40===t)return e.enter(a),e.enter(i),e.consume(t),e.exit(i),o=40===t?41:t,s;return n(t)};function s(n){return n===o?(e.enter(i),e.consume(n),e.exit(i),e.exit(a),t):(e.enter(r),l(n))}function l(t){return t===o?(e.exit(r),s(o)):null===t?n(t):pm(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),bm(e,l,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),d(t))}function d(t){return t===o||null===t||pm(t)?(e.exit("chunkString"),l(t)):(e.consume(t),92===t?u:d)}function u(t){return t===o||92===t?(e.consume(t),d):d(t)}}function Gm(e,t){let n;return function a(i){if(pm(i))return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,a;if(hm(i))return bm(e,a,n?"linePrefix":"lineSuffix")(i);return t(i)}}function Xm(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Hm={name:"definition",tokenize:function(e,t,n){const a=this;let i;return function(t){return e.enter("definition"),function(t){return Mm.call(a,e,r,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)}(t)};function r(t){return i=Xm(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),o):n(t)}function o(t){return fm(t)?Gm(e,s)(t):s(t)}function s(t){return Rm(e,l,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function l(t){return e.attempt(Wm,d,d)(t)}function d(t){return hm(t)?bm(e,u,"whitespace")(t):u(t)}function u(r){return null===r||pm(r)?(e.exit("definition"),a.parser.defined.push(i),t(r)):n(r)}}},Wm={partial:!0,tokenize:function(e,t,n){return function(t){return fm(t)?Gm(e,a)(t):n(t)};function a(t){return Om(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function i(t){return hm(t)?bm(e,r,"whitespace")(t):r(t)}function r(e){return null===e||pm(e)?t(e):n(e)}}};const $m={name:"codeIndented",tokenize:function(e,t,n){const a=this;return function(t){return e.enter("codeIndented"),bm(e,i,"linePrefix",5)(t)};function i(e){const t=a.events[a.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?r(e):n(e)}function r(t){return null===t?s(t):pm(t)?e.attempt(Um,r,s)(t):(e.enter("codeFlowValue"),o(t))}function o(t){return null===t||pm(t)?(e.exit("codeFlowValue"),r(t)):(e.consume(t),o)}function s(n){return e.exit("codeIndented"),t(n)}}},Um={partial:!0,tokenize:function(e,t,n){const a=this;return i;function i(t){return a.parser.lazy[a.now().line]?n(t):pm(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):bm(e,r,"linePrefix",5)(t)}function r(e){const r=a.events[a.events.length-1];return r&&"linePrefix"===r[1].type&&r[2].sliceSerialize(r[1],!0).length>=4?t(e):pm(e)?i(e):n(e)}}};const Vm={name:"headingAtx",resolve:function(e,t){let n,a,i=e.length-2,r=3;"whitespace"===e[r][1].type&&(r+=2);i-2>r&&"whitespace"===e[i][1].type&&(i-=2);"atxHeadingSequence"===e[i][1].type&&(r===i-1||i-4>r&&"whitespace"===e[i-2][1].type)&&(i-=r+1===i?2:4);i>r&&(n={type:"atxHeadingText",start:e[r][1].start,end:e[i][1].end},a={type:"chunkText",start:e[r][1].start,end:e[i][1].end,contentType:"text"},Qg(e,r,i-r+1,[["enter",n,t],["enter",a,t],["exit",a,t],["exit",n,t]]));return e},tokenize:function(e,t,n){let a=0;return function(t){return e.enter("atxHeading"),function(t){return e.enter("atxHeadingSequence"),i(t)}(t)};function i(t){return 35===t&&a++<6?(e.consume(t),i):null===t||fm(t)?(e.exit("atxHeadingSequence"),r(t)):n(t)}function r(n){return 35===n?(e.enter("atxHeadingSequence"),o(n)):null===n||pm(n)?(e.exit("atxHeading"),t(n)):hm(n)?bm(e,r,"whitespace")(n):(e.enter("atxHeadingText"),s(n))}function o(t){return 35===t?(e.consume(t),o):(e.exit("atxHeadingSequence"),r(t))}function s(t){return null===t||35===t||fm(t)?(e.exit("atxHeadingText"),r(t)):(e.consume(t),s)}}};const Ym={name:"setextUnderline",resolveTo:function(e,t){let n,a,i,r=e.length;for(;r--;)if("enter"===e[r][0]){if("content"===e[r][1].type){n=r;break}"paragraph"===e[r][1].type&&(a=r)}else"content"===e[r][1].type&&e.splice(r,1),i||"definition"!==e[r][1].type||(i=r);const o={type:"setextHeading",start:{...e[n][1].start},end:{...e[e.length-1][1].end}};e[a][1].type="setextHeadingText",i?(e.splice(a,0,["enter",o,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end={...e[i][1].end}):e[n][1]=o;return e.push(["exit",o,t]),e},tokenize:function(e,t,n){const a=this;let i;return function(t){let o,s=a.events.length;for(;s--;)if("lineEnding"!==a.events[s][1].type&&"linePrefix"!==a.events[s][1].type&&"content"!==a.events[s][1].type){o="paragraph"===a.events[s][1].type;break}if(!a.parser.lazy[a.now().line]&&(a.interrupt||o))return e.enter("setextHeadingLine"),i=t,function(t){return e.enter("setextHeadingLineSequence"),r(t)}(t);return n(t)};function r(t){return t===i?(e.consume(t),r):(e.exit("setextHeadingLineSequence"),hm(t)?bm(e,o,"lineSuffix")(t):o(t))}function o(a){return null===a||pm(a)?(e.exit("setextHeadingLine"),t(a)):n(a)}}};const Km=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Zm=["pre","script","style","textarea"],Qm={concrete:!0,name:"htmlFlow",resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},tokenize:function(e,t,n){const a=this;let i,r,o,s,l;return function(t){return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),d}(t)};function d(s){return 33===s?(e.consume(s),u):47===s?(e.consume(s),r=!0,m):63===s?(e.consume(s),i=3,a.interrupt?t:T):sm(s)?(e.consume(s),o=String.fromCharCode(s),p):n(s)}function u(r){return 45===r?(e.consume(r),i=2,c):91===r?(e.consume(r),i=5,s=0,g):sm(r)?(e.consume(r),i=4,a.interrupt?t:T):n(r)}function c(i){return 45===i?(e.consume(i),a.interrupt?t:T):n(i)}function g(i){const r="CDATA[";return i===r.charCodeAt(s++)?(e.consume(i),6===s?a.interrupt?t:E:g):n(i)}function m(t){return sm(t)?(e.consume(t),o=String.fromCharCode(t),p):n(t)}function p(s){if(null===s||47===s||62===s||fm(s)){const l=47===s,d=o.toLowerCase();return l||r||!Zm.includes(d)?Km.includes(o.toLowerCase())?(i=6,l?(e.consume(s),f):a.interrupt?t(s):E(s)):(i=7,a.interrupt&&!a.parser.lazy[a.now().line]?n(s):r?h(s):_(s)):(i=1,a.interrupt?t(s):E(s))}return 45===s||lm(s)?(e.consume(s),o+=String.fromCharCode(s),p):n(s)}function f(i){return 62===i?(e.consume(i),a.interrupt?t:E):n(i)}function h(t){return hm(t)?(e.consume(t),h):k(t)}function _(t){return 47===t?(e.consume(t),k):58===t||95===t||sm(t)?(e.consume(t),A):hm(t)?(e.consume(t),_):k(t)}function A(t){return 45===t||46===t||58===t||95===t||lm(t)?(e.consume(t),A):v(t)}function v(t){return 61===t?(e.consume(t),b):hm(t)?(e.consume(t),v):_(t)}function b(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),l=t,F):hm(t)?(e.consume(t),b):y(t)}function F(t){return t===l?(e.consume(t),l=null,C):null===t||pm(t)?n(t):(e.consume(t),F)}function y(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||fm(t)?v(t):(e.consume(t),y)}function C(e){return 47===e||62===e||hm(e)?_(e):n(e)}function k(t){return 62===t?(e.consume(t),w):n(t)}function w(t){return null===t||pm(t)?E(t):hm(t)?(e.consume(t),w):n(t)}function E(t){return 45===t&&2===i?(e.consume(t),j):60===t&&1===i?(e.consume(t),S):62===t&&4===i?(e.consume(t),q):63===t&&3===i?(e.consume(t),T):93===t&&5===i?(e.consume(t),P):!pm(t)||6!==i&&7!==i?null===t||pm(t)?(e.exit("htmlFlowData"),x(t)):(e.consume(t),E):(e.exit("htmlFlowData"),e.check(Jm,L,x)(t))}function x(t){return e.check(ep,B,L)(t)}function B(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),D}function D(t){return null===t||pm(t)?x(t):(e.enter("htmlFlowData"),E(t))}function j(t){return 45===t?(e.consume(t),T):E(t)}function S(t){return 47===t?(e.consume(t),o="",N):E(t)}function N(t){if(62===t){const n=o.toLowerCase();return Zm.includes(n)?(e.consume(t),q):E(t)}return sm(t)&&o.length<8?(e.consume(t),o+=String.fromCharCode(t),N):E(t)}function P(t){return 93===t?(e.consume(t),T):E(t)}function T(t){return 62===t?(e.consume(t),q):45===t&&2===i?(e.consume(t),T):E(t)}function q(t){return null===t||pm(t)?(e.exit("htmlFlowData"),L(t)):(e.consume(t),q)}function L(n){return e.exit("htmlFlow"),t(n)}}},Jm={partial:!0,tokenize:function(e,t,n){return function(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),e.attempt(km,t,n)}}},ep={partial:!0,tokenize:function(e,t,n){const a=this;return function(t){if(pm(t))return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i;return n(t)};function i(e){return a.parser.lazy[a.now().line]?n(e):t(e)}}};const tp={partial:!0,tokenize:function(e,t,n){const a=this;return function(t){if(null===t)return n(t);return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i};function i(e){return a.parser.lazy[a.now().line]?n(e):t(e)}}},np={concrete:!0,name:"codeFenced",tokenize:function(e,t,n){const a=this,i={partial:!0,tokenize:function(e,t,n){let i=0;return o;function o(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),l}function l(t){return e.enter("codeFencedFence"),hm(t)?bm(e,d,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):d(t)}function d(t){return t===r?(e.enter("codeFencedFenceSequence"),u(t)):n(t)}function u(t){return t===r?(i++,e.consume(t),u):i>=s?(e.exit("codeFencedFenceSequence"),hm(t)?bm(e,c,"whitespace")(t):c(t)):n(t)}function c(a){return null===a||pm(a)?(e.exit("codeFencedFence"),t(a)):n(a)}}};let r,o=0,s=0;return function(t){return function(t){const n=a.events[a.events.length-1];return o=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,r=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),l(t)}(t)};function l(t){return t===r?(s++,e.consume(t),l):s<3?n(t):(e.exit("codeFencedFenceSequence"),hm(t)?bm(e,d,"whitespace")(t):d(t))}function d(n){return null===n||pm(n)?(e.exit("codeFencedFence"),a.interrupt?t(n):e.check(tp,m,A)(n)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),u(n))}function u(t){return null===t||pm(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),d(t)):hm(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),bm(e,c,"whitespace")(t)):96===t&&t===r?n(t):(e.consume(t),u)}function c(t){return null===t||pm(t)?d(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),g(t))}function g(t){return null===t||pm(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),d(t)):96===t&&t===r?n(t):(e.consume(t),g)}function m(t){return e.attempt(i,A,p)(t)}function p(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),f}function f(t){return o>0&&hm(t)?bm(e,h,"linePrefix",o+1)(t):h(t)}function h(t){return null===t||pm(t)?e.check(tp,m,A)(t):(e.enter("codeFlowValue"),_(t))}function _(t){return null===t||pm(t)?(e.exit("codeFlowValue"),h(t)):(e.consume(t),_)}function A(n){return e.exit("codeFenced"),t(n)}}};const ap=document.createElement("i");function ip(e){const t="&"+e+";";ap.innerHTML=t;const n=ap.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&(n!==t&&n)}const rp={name:"characterReference",tokenize:function(e,t,n){const a=this;let i,r,o=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),s};function s(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),l):(e.enter("characterReferenceValue"),i=31,r=lm,d(t))}function l(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),i=6,r=gm,d):(e.enter("characterReferenceValue"),i=7,r=cm,d(t))}function d(s){if(59===s&&o){const i=e.exit("characterReferenceValue");return r!==lm||ip(a.sliceSerialize(i))?(e.enter("characterReferenceMarker"),e.consume(s),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(s)}return r(s)&&o++1&&e[u][1].end.offset-e[u][1].start.offset>1?2:1;const c={...e[n][1].end},g={...e[u][1].start};hp(c,-s),hp(g,s),r={type:s>1?"strongSequence":"emphasisSequence",start:c,end:{...e[n][1].end}},o={type:s>1?"strongSequence":"emphasisSequence",start:{...e[u][1].start},end:g},i={type:s>1?"strongText":"emphasisText",start:{...e[n][1].end},end:{...e[u][1].start}},a={type:s>1?"strong":"emphasis",start:{...r.start},end:{...o.end}},e[n][1].end={...r.start},e[u][1].start={...o.end},l=[],e[n][1].end.offset-e[n][1].start.offset&&(l=Jg(l,[["enter",e[n][1],t],["exit",e[n][1],t]])),l=Jg(l,[["enter",a,t],["enter",r,t],["exit",r,t],["enter",i,t]]),l=Jg(l,lp(t.parser.constructs.insideSpan.null,e.slice(n+1,u),t)),l=Jg(l,[["exit",i,t],["enter",o,t],["exit",o,t],["exit",a,t]]),e[u][1].end.offset-e[u][1].start.offset?(d=2,l=Jg(l,[["enter",e[u][1],t],["exit",e[u][1],t]])):d=0,Qg(e,n-1,u-n+3,l),u=n+l.length-d-2;break}u=-1;for(;++u-1){const e=o[0];"string"==typeof e?o[0]=e.slice(a):o.shift()}r>0&&o.push(e[i].slice(0,r))}return o}(o,e)}function p(){const{_bufferIndex:e,_index:t,line:n,column:i,offset:r}=a;return{_bufferIndex:e,_index:t,line:n,column:i,offset:r}}function f(){let e;for(;a._index13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||!(65535&~n)||65534==(65535&n)||n>1114111?"�":String.fromCodePoint(n)}const qp=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Lp(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){const e=n.charCodeAt(1),t=120===e||88===e;return Tp(n.slice(t?2:1),t?16:10)}return ip(n)||e}const zp={}.hasOwnProperty;function Ip(e,t,n){return"string"!=typeof t&&(n=t,t=void 0),function(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:r(te),autolinkProtocol:w,autolinkEmail:w,atxHeading:r(Z),blockQuote:r($),characterEscape:w,characterReference:w,codeFenced:r(U),codeFencedFenceInfo:o,codeFencedFenceMeta:o,codeIndented:r(U,o),codeText:r(V,o),codeTextData:w,data:w,codeFlowValue:w,definition:r(Y),definitionDestinationString:o,definitionLabelString:o,definitionTitleString:o,emphasis:r(K),hardBreakEscape:r(Q),hardBreakTrailing:r(Q),htmlFlow:r(J,o),htmlFlowData:w,htmlText:r(J,o),htmlTextData:w,image:r(ee),label:o,link:r(te),listItem:r(ae),listItemValue:g,listOrdered:r(ne,c),listUnordered:r(ne),paragraph:r(ie),reference:R,referenceString:o,resourceDestinationString:o,resourceTitleString:o,setextHeading:r(Z),strong:r(re),thematicBreak:r(se)},exit:{atxHeading:l(),atxHeadingSequence:F,autolink:l(),autolinkEmail:W,autolinkProtocol:H,blockQuote:l(),characterEscapeValue:E,characterReferenceMarkerHexadecimal:O,characterReferenceMarkerNumeric:O,characterReferenceValue:G,characterReference:X,codeFenced:l(h),codeFencedFence:f,codeFencedFenceInfo:m,codeFencedFenceMeta:p,codeFlowValue:E,codeIndented:l(_),codeText:l(S),codeTextData:E,data:E,definition:l(),definitionDestinationString:b,definitionLabelString:A,definitionTitleString:v,emphasis:l(),hardBreakEscape:l(B),hardBreakTrailing:l(B),htmlFlow:l(D),htmlFlowData:E,htmlText:l(j),htmlTextData:E,image:l(P),label:q,labelText:T,lineEnding:x,link:l(N),listItem:l(),listOrdered:l(),listUnordered:l(),paragraph:l(),referenceString:M,resourceDestinationString:L,resourceTitleString:z,resource:I,setextHeading:l(k),setextHeadingLineSequence:C,setextHeadingText:y,strong:l(),thematicBreak:l()}};Mp(t,(e||{}).mdastExtensions||[]);const n={};return a;function a(e){let a={type:"root",children:[]};const r={stack:[a],tokenStack:[],config:t,enter:s,exit:d,buffer:o,resume:u,data:n},l=[];let c=-1;for(;++c0){const e=r.tokenStack[r.tokenStack.length-1];(e[1]||Gp).call(r,void 0,e[0])}for(a.position={start:Rp(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:Rp(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},c=-1;++c55295&&r<57344){const t=e.charCodeAt(n+1);r<56320&&t>56319&&t<57344?(o=String.fromCharCode(r,t),i=1):o="�"}else o=String.fromCharCode(r);o&&(t.push(e.slice(a,n),encodeURIComponent(o)),a=n+i+1,o=""),i&&(n+=i,i=0)}return t.join("")+e.slice(a)}function Wp(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function $p(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Up(e,t){const n=t.referenceType;let a="]";if("collapsed"===n?a+="[]":"full"===n&&(a+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return[{type:"text",value:"!["+t.alt+a}];const i=e.all(t),r=i[0];r&&"text"===r.type?r.value="["+r.value:i.unshift({type:"text",value:"["});const o=i[i.length-1];return o&&"text"===o.type?o.value+=a:i.push({type:"text",value:a}),i}function Vp(e){const t=e.spread;return null==t?e.children.length>1:t}const Yp=9,Kp=32;function Zp(e){const t=String(e),n=/\r?\n|\r/g;let a=n.exec(t),i=0;const r=[];for(;a;)r.push(Qp(t.slice(i,a.index),i>0,!0),a[0]),i=a.index+a[0].length,a=n.exec(t);return r.push(Qp(t.slice(i),i>0,!1)),r.join("")}function Qp(e,t,n){let a=0,i=e.length;if(t){let t=e.codePointAt(a);for(;t===Yp||t===Kp;)a++,t=e.codePointAt(a)}if(n){let t=e.codePointAt(i-1);for(;t===Yp||t===Kp;)i--,t=e.codePointAt(i-1)}return i>a?e.slice(a,i):""}const Jp={blockquote:function(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)},break:function(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:"\n"}]},code:function(e,t){const n=t.value?t.value+"\n":"",a={},i=t.lang?t.lang.split(/\s+/):[];i.length>0&&(a.className=["language-"+i[0]]);let r={type:"element",tagName:"code",properties:a,children:[{type:"text",value:n}]};return t.meta&&(r.data={meta:t.meta}),e.patch(t,r),r=e.applyData(t,r),r={type:"element",tagName:"pre",properties:{},children:[r]},e.patch(t,r),r},delete:function(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},emphasis:function(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},footnoteReference:function(e,t){const n="string"==typeof e.options.clobberPrefix?e.options.clobberPrefix:"user-content-",a=String(t.identifier).toUpperCase(),i=Hp(a.toLowerCase()),r=e.footnoteOrder.indexOf(a);let o,s=e.footnoteCounts.get(a);void 0===s?(s=0,e.footnoteOrder.push(a),o=e.footnoteOrder.length):o=r+1,s+=1,e.footnoteCounts.set(a,s);const l={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+i,id:n+"fnref-"+i+(s>1?"-"+s:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(o)}]};e.patch(t,l);const d={type:"element",tagName:"sup",properties:{},children:[l]};return e.patch(t,d),e.applyData(t,d)},heading:function(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},html:function(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}},imageReference:function(e,t){const n=String(t.identifier).toUpperCase(),a=e.definitionById.get(n);if(!a)return Up(e,t);const i={src:Hp(a.url||""),alt:t.alt};null!==a.title&&void 0!==a.title&&(i.title=a.title);const r={type:"element",tagName:"img",properties:i,children:[]};return e.patch(t,r),e.applyData(t,r)},image:function(e,t){const n={src:Hp(t.url)};null!==t.alt&&void 0!==t.alt&&(n.alt=t.alt),null!==t.title&&void 0!==t.title&&(n.title=t.title);const a={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,a),e.applyData(t,a)},inlineCode:function(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const a={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,a),e.applyData(t,a)},linkReference:function(e,t){const n=String(t.identifier).toUpperCase(),a=e.definitionById.get(n);if(!a)return Up(e,t);const i={href:Hp(a.url||"")};null!==a.title&&void 0!==a.title&&(i.title=a.title);const r={type:"element",tagName:"a",properties:i,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)},link:function(e,t){const n={href:Hp(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);const a={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,a),e.applyData(t,a)},listItem:function(e,t,n){const a=e.all(t),i=n?function(e){let t=!1;if("list"===e.type){t=e.spread||!1;const n=e.children;let a=-1;for(;!t&&++a0&&n.children.unshift({type:"text",value:" "}),n.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),r.className=["task-list-item"]}let s=-1;for(;++s0){const a={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},r=vg(t.children[1]),o=Ag(t.children[t.children.length-1]);r&&o&&(a.position={start:r,end:o}),i.push(a)}const r={type:"element",tagName:"table",properties:{},children:e.wrap(i,!0)};return e.patch(t,r),e.applyData(t,r)},tableCell:function(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)},tableRow:function(e,t,n){const a=n?n.children:void 0,i=0===(a?a.indexOf(t):1)?"th":"td",r=n&&"table"===n.type?n.align:void 0,o=r?r.length:t.children.length;let s=-1;const l=[];for(;++s0&&n.push({type:"text",value:"\n"}),n}function lf(e){let t=0,n=e.charCodeAt(t);for(;9===n||32===n;)t++,n=e.charCodeAt(t);return e.slice(t)}function df(e,t){const n=function(e,t){const n=t||nf,a=new Map,i=new Map,r=new Map,o={...Jp,...n.handlers},s={all:function(e){const t=[];if("children"in e){const n=e.children;let a=-1;for(;++a0&&c.push({type:"text",value:" "});let e="string"==typeof n?n:n(l,u);"string"==typeof e&&(e={type:"text",value:e}),c.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+d+(u>1?"-"+u:""),dataFootnoteBackref:"",ariaLabel:"string"==typeof a?a:a(l,u),className:["data-footnote-backref"]},children:Array.isArray(e)?e:[e]})}const m=r[r.length-1];if(m&&"element"===m.type&&"p"===m.tagName){const e=m.children[m.children.length-1];e&&"text"===e.type?e.value+=" ":m.children.push({type:"text",value:" "}),m.children.push(...c)}else r.push(...c);const p={type:"element",tagName:"li",properties:{id:t+"fn-"+d},children:e.wrap(r,!0)};e.patch(i,p),s.push(p)}if(0!==s.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:r,properties:{...yc(o),id:"footnote-label"},children:[{type:"text",value:i}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:e.wrap(s,!0)},{type:"text",value:"\n"}]}}(n),r=Array.isArray(a)?{type:"root",children:a}:a||{type:"root",children:[]};return i&&((0,Sc.ok)("children"in r),r.children.push({type:"text",value:"\n"},i)),r}function uf(e,t){return e&&"run"in e?async function(n,a){const i=df(n,{file:a,...t});await e.run(i,a)}:function(n,a){return df(n,{file:a,...e||t})}}function cf(e={except:["http","https"]}){return function(t){const n=new Map;(0,Zi.YR)(t,"definition",(function(t,a,i){if(n.set(t.identifier,t.url),i&&"number"==typeof a){const n=t.url;if(n&&n.includes(":")&&!e.except.some((e=>n.startsWith(`${e}:`))))return i.children.splice(a,1),a}})),(0,Zi.YR)(t,(function(t,a,i){if(i&&"number"==typeof a&&("link"===t.type||"linkReference"===t.type)){const r="link"===t.type?t.url:n.get(t.identifier);if(r&&r.includes(":")&&!e.except.some((e=>r.startsWith(`${e}:`))))return i.children.splice(a,1,...t.children),a}})),function(e){(0,Zi.YR)(e,(function(e,t,n){if(void 0!==t&&n&&"paragraph"===e.type&&e.children.every((function(e){return"text"===e.type&&/^\s*$/.test(e.value)})))return n.children.splice(t,1),t}))}(t)}}function gf(e){if(e)throw e}var mf=n(2849);function pf(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}function ff(){const e=[],t={run:function(...t){let n=-1;const a=t.pop();if("function"!=typeof a)throw new TypeError("Expected function as last argument, not "+a);!function i(r,...o){const s=e[++n];let l=-1;if(r)a(r);else{for(;++lt.length;let o;a&&t.push(i);try{o=e.apply(this,t)}catch(e){if(a&&n)throw e;return i(e)}a||(o&&o.then&&"function"==typeof o.then?o.then(r,i):o instanceof Error?i(o):r(o))}function i(e,...a){n||(n=!0,t(e,...a))}function r(e){i(null,e)}}(s,i)(...o):a(null,...o)}}(null,...t)},use:function(n){if("function"!=typeof n)throw new TypeError("Expected `middelware` to be a function, not "+n);return e.push(n),t}};return t}const hf={basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw new TypeError('"ext" argument must be a string');_f(e);let n,a=0,i=-1,r=e.length;if(void 0===t||0===t.length||t.length>e.length){for(;r--;)if(47===e.codePointAt(r)){if(n){a=r+1;break}}else i<0&&(n=!0,i=r+1);return i<0?"":e.slice(a,i)}if(t===e)return"";let o=-1,s=t.length-1;for(;r--;)if(47===e.codePointAt(r)){if(n){a=r+1;break}}else o<0&&(n=!0,o=r+1),s>-1&&(e.codePointAt(r)===t.codePointAt(s--)?s<0&&(i=r):(s=-1,i=o));a===i?i=o:i<0&&(i=e.length);return e.slice(a,i)},dirname:function(e){if(_f(e),0===e.length)return".";let t,n=-1,a=e.length;for(;--a;)if(47===e.codePointAt(a)){if(t){n=a;break}}else t||(t=!0);return n<0?47===e.codePointAt(0)?"/":".":1===n&&47===e.codePointAt(0)?"//":e.slice(0,n)},extname:function(e){_f(e);let t,n=e.length,a=-1,i=0,r=-1,o=0;for(;n--;){const s=e.codePointAt(n);if(47!==s)a<0&&(t=!0,a=n+1),46===s?r<0?r=n:1!==o&&(o=1):r>-1&&(o=-1);else if(t){i=n+1;break}}if(r<0||a<0||0===o||1===o&&r===a-1&&r===i+1)return"";return e.slice(r,a)},join:function(...e){let t,n=-1;for(;++n2){if(a=i.lastIndexOf("/"),a!==i.length-1){a<0?(i="",r=0):(i=i.slice(0,a),r=i.length-1-i.lastIndexOf("/")),o=l,s=0;continue}}else if(i.length>0){i="",r=0,o=l,s=0;continue}t&&(i=i.length>0?i+"/..":"..",r=2)}else i.length>0?i+="/"+e.slice(o+1,l):i=e.slice(o+1,l),r=l-o-1;o=l,s=0}else 46===n&&s>-1?s++:s=-1}return i}(e,!t);0!==n.length||t||(n=".");n.length>0&&47===e.codePointAt(e.length-1)&&(n+="/");return t?"/"+n:n}(t)},sep:"/"};function _f(e){if("string"!=typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const Af={cwd:function(){return"/"}};function vf(e){return Boolean(null!==e&&"object"==typeof e&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&void 0===e.auth)}function bf(e){if("string"==typeof e)e=new URL(e);else if(!vf(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if("file:"!==e.protocol){const e=new TypeError("The URL must be of scheme file");throw e.code="ERR_INVALID_URL_SCHEME",e}return function(e){if(""!==e.hostname){const e=new TypeError('File URL host must be "localhost" or empty on darwin');throw e.code="ERR_INVALID_FILE_URL_HOST",e}const t=e.pathname;let n=-1;for(;++n0){let[a,...r]=t;const o=n[i][1];pf(o)&&pf(a)&&(a=mf(!0,o,a)),n[i]=[e,a,...r]}}}}const Df=(new Bf).freeze();function jf(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `parser`")}function Sf(e,t){if("function"!=typeof t)throw new TypeError("Cannot `"+e+"` without `compiler`")}function Nf(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function Pf(e){if(!pf(e)||"string"!=typeof e.type)throw new TypeError("Expected node, got `"+e+"`")}function Tf(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function qf(e){return function(e){return Boolean(e&&"object"==typeof e&&"message"in e&&"messages"in e)}(e)?e:new yf(e)}var Lf=n(1428);const zf={name:"NcReferenceList",components:{NcReferenceWidget:Tu},props:{text:{type:String,default:""},referenceData:{type:Array,default:null},limit:{type:Number,default:1},displayFallback:{type:Boolean,default:!1},interactive:{type:Boolean,default:!0},interactiveOptIn:{type:Boolean,default:!1}},emits:["loaded"],data:()=>({references:null,loading:!0}),computed:{isVisible(){return this.loading||0!==this.displayedReferences.length},values(){return this.referenceData?this.referenceData:!this.displayFallback||this.loading||this.references?this.references?Object.values(this.references):[]:[this.fallbackReference]},firstReference(){return this.values[0]??null},displayedReferences(){return this.values.filter(Boolean).slice(0,this.limit)},fallbackReference(){return{accessible:!0,openGraphObject:{id:this.text,link:this.text,name:this.text},richObjectType:"open-graph"}}},watch:{text:"fetch"},mounted(){this.fetch()},methods:{fetch(){return this.loading=!0,this.referenceData?(this.references=null,void(this.loading=!1)):new RegExp(Ji).exec(this.text)?void this.resolve().then((e=>{this.references=e.data.ocs.data.references,this.loading=!1,this.$emit("loaded")})).catch((e=>{ge.l.error("[NcReferenceList] Failed to extract references",{error:e}),this.loading=!1,this.$emit("loaded")})):(this.references=null,void(this.loading=!1))},resolve(){const e=new RegExp(Ji).exec(this.text.trim()),t=null===(0,Ui.HW)();return 1===this.limit&&e?t?Vi.Ay.get((0,Yi.KT)("references/resolvePublic")+`?reference=${encodeURIComponent(e[0])}&sharingToken=${(0,Lf.G)()}`):Vi.Ay.get((0,Yi.KT)("references/resolve")+`?reference=${encodeURIComponent(e[0])}`):t?Vi.Ay.post((0,Yi.KT)("references/extractPublic"),{text:this.text,resolve:!0,limit:this.limit,sharingToken:(0,Lf.G)()}):Vi.Ay.post((0,Yi.KT)("references/extract"),{text:this.text,resolve:!0,limit:this.limit})}}};const If=(0,w._)(zf,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("NcReferenceWidget");return r.isVisible?((0,b.uX)(),(0,b.CE)("div",{key:0,class:(0,F.C4)(["widgets--list",{"icon-loading":i.loading}])},[((0,b.uX)(!0),(0,b.CE)(b.FK,null,(0,b.pI)(r.displayedReferences,(e=>((0,b.uX)(),(0,b.Wv)(o,{key:e.openGraphObject?.id,reference:e,interactive:n.interactive,"interactive-opt-in":n.interactiveOptIn},null,8,["reference","interactive","interactive-opt-in"])))),128))],2)):(0,b.Q3)("",!0)}],["__scopeId","data-v-cd116174"]]);function Rf(e,t){const n=String(e);if("string"!=typeof t)throw new TypeError("Expected character");let a=0,i=n.indexOf(t);for(;-1!==i;)a++,i=n.indexOf(t,i+t.length);return a}const Mf=Uf(/[A-Za-z]/),Of=Uf(/[\dA-Za-z]/);function Gf(e){return null!==e&&e<-2}function Xf(e){return null!==e&&(e<0||32===e)}function Hf(e){return-2===e||-1===e||32===e}const Wf=Uf(new RegExp("\\p{P}|\\p{S}","u")),$f=Uf(/\s/);function Uf(e){return function(t){return null!==t&&t>-1&&e.test(String.fromCharCode(t))}}const Vf=function(e){if(null==e)return Kf;if("function"==typeof e)return Yf(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n":"")+")"})}return s;function s(){let o,s,l,d=Zf;if(r(t,a,i[i.length-1]||void 0)&&(d=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[Qf,e];return null==e?Zf:[e]}(n(t,i)),d[0]===Jf))return d;if("children"in t&&t.children){const n=t;if(n.children&&d[0]!==eh)for(s=0,l=i.concat(n);s>-1&&s0?{type:"text",value:r}:void 0),!1===r?a.lastIndex=n+1:(s!==n&&u.push({type:"text",value:e.value.slice(s,n)}),Array.isArray(r)?u.push(...r):r&&u.push(r),s=n+c[0].length,d=!0),!a.global)break;c=a.exec(e.value)}d?(s?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],a=n.indexOf(")");const i=Rf(e,"(");let r=Rf(e,")");for(;-1!==a&&i>r;)e+=n.slice(0,a+1),n=n.slice(a+1),a=n.indexOf(")"),r++;return[e,n]}(n+a);if(!o[0])return!1;const s={type:"link",title:null,url:r+t+o[0],children:[{type:"text",value:t+o[0]}]};return o[1]?[s,{type:"text",value:o[1]}]:s}function fh(e,t,n,a){return!(!hh(a,!0)||/[-\d_]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function hh(e,t){const n=e.input.charCodeAt(e.index-1);return(0===e.index||$f(n)||Wf(n))&&(!t||47!==n)}function _h(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}function Ah(){this.buffer()}function vh(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function bh(){this.buffer()}function Fh(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function yh(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=_h(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Ch(e){this.exit(e)}function kh(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=_h(this.sliceSerialize(e)).toLowerCase(),n.label=t}function wh(e){this.exit(e)}function Eh(e,t,n,a){const i=n.createTracker(a);let r=i.move("[^");const o=n.enter("footnoteReference"),s=n.enter("reference");return r+=i.move(n.safe(n.associationId(e),{after:"]",before:r})),s(),o(),r+=i.move("]"),r}function xh(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:function(e,n,a,i){const r=a.createTracker(i);let o=r.move("[^");const s=a.enter("footnoteDefinition"),l=a.enter("label");o+=r.move(a.safe(a.associationId(e),{before:o,after:"]"})),l(),o+=r.move("]:"),e.children&&e.children.length>0&&(r.shift(4),o+=r.move((t?"\n":" ")+a.indentLines(a.containerFlow(e,r.current()),t?Dh:Bh)));return s(),o},footnoteReference:Eh},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]}}function Bh(e,t,n){return 0===t?e:Dh(e,t,n)}function Dh(e,t,n){return(n?"":" ")+e}Eh.peek=function(){return"["};const jh=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];function Sh(e){this.enter({type:"delete",children:[]},e)}function Nh(e){this.exit(e)}function Ph(e,t,n,a){const i=n.createTracker(a),r=n.enter("strikethrough");let o=i.move("~~");return o+=n.containerPhrasing(e,{...i.current(),before:o,after:"~"}),o+=i.move("~~"),r(),o}function Th(e){return e.length}function qh(e){const t="string"==typeof e?e.codePointAt(0):0;return 67===t||99===t?99:76===t||108===t?108:82===t||114===t?114:0}function Lh(e,t,n){return">"+(n?"":" ")+e}function zh(e,t,n){if("string"==typeof t&&(t=[t]),!t||0===t.length)return n;let a=-1;for(;++a",...l.current()})),d+=l.move(">")):(s=n.enter("destinationRaw"),d+=l.move(n.safe(e.url,{before:d,after:e.title?" ":")",...l.current()}))),s(),e.title&&(s=n.enter(`title${r}`),d+=l.move(" "+i),d+=l.move(n.safe(e.title,{before:d,after:i,...l.current()})),d+=l.move(i),s()),d+=l.move(")"),o(),d}function Zh(e,t,n,a){const i=e.referenceType,r=n.enter("imageReference");let o=n.enter("label");const s=n.createTracker(a);let l=s.move("![");const d=n.safe(e.alt,{before:l,after:"]",...s.current()});l+=s.move(d+"]["),o();const u=n.stack;n.stack=[],o=n.enter("reference");const c=n.safe(n.associationId(e),{before:l,after:"]",...s.current()});return o(),n.stack=u,r(),"full"!==i&&d&&d===c?"shortcut"===i?l=l.slice(0,-1):l+=s.move("]"):l+=s.move(c+"]"),l}function Qh(e,t,n){let a=e.value||"",i="`",r=-1;for(;new RegExp("(^|[^`])"+i+"([^`]|$)").test(a);)i+="`";for(/[^ \r\n]/.test(a)&&(/^[ \r\n]/.test(a)&&/[ \r\n]$/.test(a)||/^`|`$/.test(a))&&(a=" "+a+" ");++r\u007F]/.test(e.url))}function e_(e,t,n,a){const i=Mh(n),r='"'===i?"Quote":"Apostrophe",o=n.createTracker(a);let s,l;if(Jh(e,n)){const t=n.stack;n.stack=[],s=n.enter("autolink");let a=o.move("<");return a+=o.move(n.containerPhrasing(e,{before:a,after:">",...o.current()})),a+=o.move(">"),s(),n.stack=t,a}s=n.enter("link"),l=n.enter("label");let d=o.move("[");return d+=o.move(n.containerPhrasing(e,{before:d,after:"](",...o.current()})),d+=o.move("]("),l(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(l=n.enter("destinationLiteral"),d+=o.move("<"),d+=o.move(n.safe(e.url,{before:d,after:">",...o.current()})),d+=o.move(">")):(l=n.enter("destinationRaw"),d+=o.move(n.safe(e.url,{before:d,after:e.title?" ":")",...o.current()}))),l(),e.title&&(l=n.enter(`title${r}`),d+=o.move(" "+i),d+=o.move(n.safe(e.title,{before:d,after:i,...o.current()})),d+=o.move(i),l()),d+=o.move(")"),s(),d}function t_(e,t,n,a){const i=e.referenceType,r=n.enter("linkReference");let o=n.enter("label");const s=n.createTracker(a);let l=s.move("[");const d=n.containerPhrasing(e,{before:l,after:"]",...s.current()});l+=s.move(d+"]["),o();const u=n.stack;n.stack=[],o=n.enter("reference");const c=n.safe(n.associationId(e),{before:l,after:"]",...s.current()});return o(),n.stack=u,r(),"full"!==i&&d&&d===c?"shortcut"===i?l=l.slice(0,-1):l+=s.move("]"):l+=s.move(c+"]"),l}function n_(e){const t=e.options.bullet||"*";if("*"!==t&&"+"!==t&&"-"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function a_(e){const t=e.options.rule||"*";if("*"!==t&&"-"!==t&&"_"!==t)throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}Yh.peek=function(){return"<"},Kh.peek=function(){return"!"},Zh.peek=function(){return"!"},Qh.peek=function(){return"`"},e_.peek=function(e,t,n){return Jh(e,n)?"<":"["},t_.peek=function(){return"["};const i_=Vf(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function r_(e,t,n,a){const i=function(e){const t=e.options.strong||"*";if("*"!==t&&"_"!==t)throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}(n),r=n.enter("strong"),o=n.createTracker(a),s=o.move(i+i);let l=o.move(n.containerPhrasing(e,{after:i,before:s,...o.current()}));const d=l.charCodeAt(0),u=Xh(a.before.charCodeAt(a.before.length-1),d,i);u.inside&&(l=Oh(d)+l.slice(1));const c=l.charCodeAt(l.length-1),g=Xh(a.after.charCodeAt(0),c,i);g.inside&&(l=l.slice(0,-1)+Oh(c));const m=o.move(i+i);return r(),n.attentionEncodeSurroundingInfo={after:g.outside,before:u.outside},s+l+m}r_.peek=function(e,t,n){return n.options.strong||"*"};const o_={blockquote:function(e,t,n,a){const i=n.enter("blockquote"),r=n.createTracker(a);r.move("> "),r.shift(2);const o=n.indentLines(n.containerFlow(e,r.current()),Lh);return i(),o},break:Ih,code:function(e,t,n,a){const i=function(e){const t=e.options.fence||"`";if("`"!==t&&"~"!==t)throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}(n),r=e.value||"",o="`"===i?"GraveAccent":"Tilde";if(function(e,t){return Boolean(!1===t.options.fences&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}(e,n)){const e=n.enter("codeIndented"),t=n.indentLines(r,Rh);return e(),t}const s=n.createTracker(a),l=i.repeat(Math.max(function(e,t){const n=String(e);let a=n.indexOf(t),i=a,r=0,o=0;if("string"!=typeof t)throw new TypeError("Expected substring");for(;-1!==a;)a===i?++r>o&&(o=r):r=1,i=a+t.length,a=n.indexOf(t,i);return o}(r,i)+1,3)),d=n.enter("codeFenced");let u=s.move(l);if(e.lang){const t=n.enter(`codeFencedLang${o}`);u+=s.move(n.safe(e.lang,{before:u,after:" ",encode:["`"],...s.current()})),t()}if(e.lang&&e.meta){const t=n.enter(`codeFencedMeta${o}`);u+=s.move(" "),u+=s.move(n.safe(e.meta,{before:u,after:"\n",encode:["`"],...s.current()})),t()}return u+=s.move("\n"),r&&(u+=s.move(r+"\n")),u+=s.move(l),d(),u},definition:function(e,t,n,a){const i=Mh(n),r='"'===i?"Quote":"Apostrophe",o=n.enter("definition");let s=n.enter("label");const l=n.createTracker(a);let d=l.move("[");return d+=l.move(n.safe(n.associationId(e),{before:d,after:"]",...l.current()})),d+=l.move("]: "),s(),!e.url||/[\0- \u007F]/.test(e.url)?(s=n.enter("destinationLiteral"),d+=l.move("<"),d+=l.move(n.safe(e.url,{before:d,after:">",...l.current()})),d+=l.move(">")):(s=n.enter("destinationRaw"),d+=l.move(n.safe(e.url,{before:d,after:e.title?" ":"\n",...l.current()}))),s(),e.title&&(s=n.enter(`title${r}`),d+=l.move(" "+i),d+=l.move(n.safe(e.title,{before:d,after:i,...l.current()})),d+=l.move(i),s()),o(),d},emphasis:Hh,hardBreak:Ih,heading:function(e,t,n,a){const i=Math.max(Math.min(6,e.depth||1),1),r=n.createTracker(a);if(function(e,t){let n=!1;return(0,Zi.YR)(e,(function(e){if("value"in e&&/\r?\n|\r/.test(e.value)||"break"===e.type)return n=!0,Qi.dc})),Boolean((!e.depth||e.depth<3)&&$h(e)&&(t.options.setext||n))}(e,n)){const t=n.enter("headingSetext"),a=n.enter("phrasing"),o=n.containerPhrasing(e,{...r.current(),before:"\n",after:"\n"});return a(),t(),o+"\n"+(1===i?"=":"-").repeat(o.length-(Math.max(o.lastIndexOf("\r"),o.lastIndexOf("\n"))+1))}const o="#".repeat(i),s=n.enter("headingAtx"),l=n.enter("phrasing");r.move(o+" ");let d=n.containerPhrasing(e,{before:"# ",after:"\n",...r.current()});return/^[\t ]/.test(d)&&(d=Oh(d.charCodeAt(0))+d.slice(1)),d=d?o+" "+d:o,n.options.closeAtx&&(d+=" "+o),l(),s(),d},html:Yh,image:Kh,imageReference:Zh,inlineCode:Qh,link:e_,linkReference:t_,list:function(e,t,n,a){const i=n.enter("list"),r=n.bulletCurrent;let o=e.ordered?function(e){const t=e.options.bulletOrdered||".";if("."!==t&&")"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}(n):n_(n);const s=e.ordered?"."===o?")":".":function(e){const t=n_(e),n=e.options.bulletOther;if(!n)return"*"===t?"-":"*";if("*"!==n&&"+"!==n&&"-"!==n)throw new Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}(n);let l=!(!t||!n.bulletLastUsed)&&o===n.bulletLastUsed;if(!e.ordered){const t=e.children?e.children[0]:void 0;if("*"!==o&&"-"!==o||!t||t.children&&t.children[0]||"list"!==n.stack[n.stack.length-1]||"listItem"!==n.stack[n.stack.length-2]||"list"!==n.stack[n.stack.length-3]||"listItem"!==n.stack[n.stack.length-4]||0!==n.indexStack[n.indexStack.length-1]||0!==n.indexStack[n.indexStack.length-2]||0!==n.indexStack[n.indexStack.length-3]||(l=!0),a_(n)===o&&t){let t=-1;for(;++t-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+r);let o=r.length+1;("tab"===i||"mixed"===i&&(t&&"list"===t.type&&t.spread||e.spread))&&(o=4*Math.ceil(o/4));const s=n.createTracker(a);s.move(r+" ".repeat(o-r.length)),s.shift(o);const l=n.enter("listItem"),d=n.indentLines(n.containerFlow(e,s.current()),(function(e,t,n){if(t)return(n?"":" ".repeat(o))+e;return(n?r:r+" ".repeat(o-r.length))+e}));return l(),d},paragraph:function(e,t,n,a){const i=n.enter("paragraph"),r=n.enter("phrasing"),o=n.containerPhrasing(e,a);return r(),i(),o},root:function(e,t,n,a){const i=e.children.some((function(e){return i_(e)}));return(i?n.containerPhrasing:n.containerFlow).call(n,e,a)},strong:r_,text:function(e,t,n,a){return n.safe(e.value,a)},thematicBreak:function(e,t,n){const a=(a_(n)+(n.options.ruleSpaces?" ":"")).repeat(function(e){const t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}(n));return n.options.ruleSpaces?a.slice(0,-1):a}};function s_(e){const t=e._align;this.enter({type:"table",align:t.map((function(e){return"none"===e?null:e})),children:[]},e),this.data.inTable=!0}function l_(e){this.exit(e),this.data.inTable=void 0}function d_(e){this.enter({type:"tableRow",children:[]},e)}function u_(e){this.exit(e)}function c_(e){this.enter({type:"tableCell",children:[]},e)}function g_(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,m_));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function m_(e,t){return"|"===t?t:e}function p_(e){const t=e||{},n=t.tableCellPadding,a=t.tablePipeAlign,i=t.stringLength,r=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[\t :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:function(e,t,n){let a=o_.inlineCode(e,t,n);n.stack.includes("tableCell")&&(a=a.replace(/\|/g,"\\$&"));return a},table:function(e,t,n,a){return s(function(e,t,n){const a=e.children;let i=-1;const r=[],o=t.enter("table");for(;++id&&(d=e[u].length);++rl[r])&&(l[r]=e)}t.push(o)}o[u]=t,s[u]=a}var c;let g=-1;if("object"==typeof a&&"length"in a)for(;++gl[g]&&(l[g]=i),p[g]=i),m[g]=o}o.splice(1,0,m),s.splice(1,0,p),u=-1;const f=[];for(;++ui?0:i+t:t>i?i:t,n=n>0?n:0,a.length<1e4)r=Array.from(a),r.unshift(t,n),e.splice(...r);else for(n&&e.splice(t,n);o0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}function z_(e,t,n){const a=[];let i=-1;for(;++i999||93===s&&!r||null===s||91===s||Xf(s))return n(s);if(93===s){e.exit("chunkString");const r=e.exit("gfmFootnoteCallString");return i.includes(_h(a.sliceSerialize(r)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(s),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(s)}return Xf(s)||(r=!0),o++,e.consume(s),92===s?d:l}function d(t){return 91===t||92===t||93===t?(e.consume(t),o++,l):l(t)}}function H_(e,t,n){const a=this,i=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]);let r,o,s=0;return function(t){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),l};function l(t){return 94===t?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",d):n(t)}function d(t){if(s>999||93===t&&!o||null===t||91===t||Xf(t))return n(t);if(93===t){e.exit("chunkString");const n=e.exit("gfmFootnoteDefinitionLabelString");return r=_h(a.sliceSerialize(n)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(t),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),c}return Xf(t)||(o=!0),s++,e.consume(t),92===t?u:d}function u(t){return 91===t||92===t||93===t?(e.consume(t),s++,d):d(t)}function c(t){return 58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),i.includes(r)||i.push(r),I_(e,g,"gfmFootnoteDefinitionWhitespace")):n(t)}function g(e){return t(e)}}function W_(e,t,n){return e.check(R_,t,e.attempt(M_,t,n))}function $_(e){e.exit("gfmFootnoteDefinition")}function U_(e){let t=(e||{}).singleTilde;const n={name:"strikethrough",tokenize:function(e,n,a){const i=this.previous,r=this.events;let o=0;return function(t){if(126===i&&"characterEscape"!==r[r.length-1][1].type)return a(t);return e.enter("strikethroughSequenceTemporary"),s(t)};function s(r){const l=Gh(i);if(126===r)return o>1?a(r):(e.consume(r),o++,s);if(o<2&&!t)return a(r);const d=e.exit("strikethroughSequenceTemporary"),u=Gh(r);return d._open=!u||2===u&&Boolean(l),d._close=!l||2===l&&Boolean(u),n(r)}},resolveAll:function(e,t){let n=-1;for(;++n0;)t-=1,n.push(e.slice(this.map[t][0]+this.map[t][1]),this.map[t][2]),e.length=this.map[t][0];n.push(e.slice()),e.length=0;let a=n.pop();for(;a;){for(const t of a)e.push(t);a=n.pop()}this.map.length=0}}function Y_(e,t){let n=!1;const a=[];for(;t-1;){const e=a.events[t][1].type;if("lineEnding"!==e&&"linePrefix"!==e)break;t--}const i=t>-1?a.events[t][1].type:null,r="tableHead"===i||"tableRow"===i?b:s;if(r===b&&a.parser.lazy[a.now().line])return n(e);return r(e)};function s(t){return e.enter("tableHead"),e.enter("tableRow"),function(e){if(124===e)return l(e);return i=!0,o+=1,l(e)}(t)}function l(t){return null===t?n(t):Gf(t)?o>1?(o=0,a.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),c):n(t):Hf(t)?I_(e,l,"whitespace")(t):(o+=1,i&&(i=!1,r+=1),124===t?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),i=!0,l):(e.enter("data"),d(t)))}function d(t){return null===t||124===t||Xf(t)?(e.exit("data"),l(t)):(e.consume(t),92===t?u:d)}function u(t){return 92===t||124===t?(e.consume(t),d):d(t)}function c(t){return a.interrupt=!1,a.parser.lazy[a.now().line]?n(t):(e.enter("tableDelimiterRow"),i=!1,Hf(t)?I_(e,g,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):g(t))}function g(t){return 45===t||58===t?p(t):124===t?(i=!0,e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),m):v(t)}function m(t){return Hf(t)?I_(e,p,"whitespace")(t):p(t)}function p(t){return 58===t?(o+=1,i=!0,e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),f):45===t?(o+=1,f(t)):null===t||Gf(t)?A(t):v(t)}function f(t){return 45===t?(e.enter("tableDelimiterFiller"),h(t)):v(t)}function h(t){return 45===t?(e.consume(t),h):58===t?(i=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(t),e.exit("tableDelimiterMarker"),_):(e.exit("tableDelimiterFiller"),_(t))}function _(t){return Hf(t)?I_(e,A,"whitespace")(t):A(t)}function A(n){return 124===n?g(n):(null===n||Gf(n))&&i&&r===o?(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(n)):v(n)}function v(e){return n(e)}function b(t){return e.enter("tableRow"),F(t)}function F(n){return 124===n?(e.enter("tableCellDivider"),e.consume(n),e.exit("tableCellDivider"),F):null===n||Gf(n)?(e.exit("tableRow"),t(n)):Hf(n)?I_(e,F,"whitespace")(n):(e.enter("data"),y(n))}function y(t){return null===t||124===t||Xf(t)?(e.exit("data"),F(t)):(e.consume(t),92===t?C:y)}function C(t){return 92===t||124===t?(e.consume(t),y):y(t)}}function Z_(e,t){let n,a,i,r=-1,o=!0,s=0,l=[0,0,0,0],d=[0,0,0,0],u=!1,c=0;const g=new V_;for(;++rn[2]+1){const t=n[2]+1,a=n[3]-n[2]-1;e.add(t,a,[])}}e.add(n[3]+1,0,[["exit",o,t]])}return void 0!==i&&(r.end=Object.assign({},eA(t.events,i)),e.add(i,0,[["exit",r,t]]),r=void 0),r}function J_(e,t,n,a,i){const r=[],o=eA(t.events,n);i&&(i.end=Object.assign({},o),r.push(["exit",i,t])),a.end=Object.assign({},o),r.push(["exit",a,t]),e.add(n+1,0,r)}function eA(e,t){const n=e[t],a="enter"===n[0]?"start":"end";return n[1][a]}const tA={name:"tasklistCheck",tokenize:function(e,t,n){const a=this;return function(t){if(null!==a.previous||!a._gfmTasklistFirstContentOfListItem)return n(t);return e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),i};function i(t){return Xf(t)?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),r):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),r):n(t)}function r(t){return 93===t?(e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),o):n(t)}function o(a){return Gf(a)?t(a):Hf(a)?e.check({tokenize:nA},t,n)(a):n(a)}}};function nA(e,t,n){return I_(e,(function(e){return null===e?n(e):t(e)}),"whitespace")}function aA(e){return function(e){const t={};let n=-1;for(;++ndocument.getElementById(e.contentId).textContent));return(e,i)=>((0,b.uX)(),(0,b.Wv)(ue.N,{variant:"tertiary",size:"small","aria-label":(0,oe.R1)(a),title:(0,oe.R1)(a),onClick:(0,oe.R1)(t)},{icon:(0,b.k6)((()=>[(0,b.bF)(J.N,{path:(0,oe.R1)(n),inline:""},null,8,["path"])])),_:1},8,["aria-label","title","onClick"]))}});function sA(e){return"text"===e.type}const lA=function(e){(0,Zi.YR)(e,sA,(function(e,t,n){const a=e.value.split(/(\{[a-z\-_.0-9]+\})/gi).map((e=>{const t=e.match(/^\{([a-z\-_.0-9]+)\}$/i);if(!t)return Ki("text",e);const[,n]=t;return Ki("element",{tagName:`#${n}`,children:[]})}));n.children.splice(t,1,...a)}))},dA=()=>lA;function uA(e){return["text","code","inlineCode"].includes(e.type)}const cA=function(){return function(e){(0,Zi.YR)(e,uA,((e,t,n)=>(n.children.splice(t,1,{...e,value:e.value.replace(/</gim,"<").replace(/>/gim,">")}),[Qi._Z,t+1])))}},gA=["http","https","mailto","tel"],mA=(0,oe.KR)(null);Boolean,Boolean,Boolean,Boolean,Boolean,Boolean;n(9418);const pA={name:"NcMentionBubble",props:{id:{type:String,required:!0},label:{type:String,required:!1,default:null},icon:{type:String,required:!0},iconUrl:{type:[String,null],default:null},source:{type:String,required:!0},primary:{type:Boolean,default:!1}},setup:()=>({isDarkTheme:(0,Li.u)()}),computed:{avatarUrl(){return this.iconUrl?this.iconUrl:this.id&&"users"===this.source?pr(this.id,{isDarkTheme:this.isDarkTheme}):null},mentionText(){return this.id.includes(" ")||this.id.includes("/")?`@"${this.id}"`:`@${this.id}`}}},fA={class:"mention-bubble__wrapper"},hA={class:"mention-bubble__content"},_A=["title"],AA={role:"none",class:"mention-bubble__select"};const vA=(0,w._)(pA,[["render",function(e,t,n,a,i,r){return(0,b.uX)(),(0,b.CE)("span",{class:(0,F.C4)(["mention-bubble",{"mention-bubble--primary":n.primary}]),contenteditable:"false"},[(0,b.Lk)("span",fA,[(0,b.Lk)("span",hA,[(0,b.Lk)("span",{class:(0,F.C4)([[n.icon,"mention-bubble__icon--"+(r.avatarUrl?"with-avatar":"")],"mention-bubble__icon"]),style:(0,F.Tr)(r.avatarUrl?{backgroundImage:`url(${r.avatarUrl})`}:null)},null,6),(0,b.Lk)("span",{role:"heading",class:"mention-bubble__title",title:n.label},null,8,_A)]),(0,b.Lk)("span",AA,(0,F.v_)(r.mentionText),1)])],2)}],["__scopeId","data-v-45238efd"]]),bA=/(?=[a-z0-9_\-@.'])\B/.source,FA=`(${/@"(?:guest|email){1}\/[a-f0-9]+"/.source}|${/@"(?:federated_)?(?:group|team|user){1}\/[a-z0-9_\-@.' /:]+"/.source}|${/@"[a-z0-9_\-@.' ]+"/.source})`,yA=new RegExp(`${bA}${/(@[a-z0-9_\-@.']+)/.source}`,"gi"),CA=new RegExp(`${bA}${FA}`,"gi"),kA={props:{userData:{type:Object,default:()=>({})}},methods:{renderContent(e){return an(e).split(yA).map((e=>e.split(CA))).flat().map((e=>{if(!e.startsWith("@"))return e;const t=e.slice(1).replace(/"/gi,"");return this.genSelectTemplate(t)})).join("").replace(/\n/gim,"
    ").replace(/&/gim,"&")},parseContent(e){let t=e;return t=t.replace(/
    /gim,"\n"),t=t.replace(/ /gim," "),t=t.replace(/&/gim,"&"),t=t.replace(/<\/div>/gim,"\n"),t=ur(t,"
    "),t=ur(t),t},genSelectTemplate(e){if(void 0===e)return`${this.autocompleteTribute.current.collection.trigger}${this.autocompleteTribute.current.mentionText}`;const t=this.userData[e];return t?this.renderComponentHtml(t,vA).replace(/[\n\t]/gim,"").replace(/>\s+<"):[" ","/",":"].every((t=>!e.includes(t)))?`@${e}`:`@"${e}"`},renderComponentHtml(e,t){const n=(0,S.Ef)(t,{...e}),a=document.createElement("div");a.style.display="none",document.body.appendChild(a),n.mount(a);const i=a.innerHTML;return n.unmount(),a.remove(),i}}},wA={name:"NcAutoCompleteResult",components:{NcUserStatusIcon:Fr},props:{label:{type:String,required:!1,default:null},subline:{type:String,default:null},id:{type:String,default:null},icon:{type:String,required:!0},iconUrl:{type:String,default:null},source:{type:String,required:!0},status:{type:[Object,Array],default:()=>({})}},setup:()=>({isDarkTheme:(0,Li.u)()}),computed:{avatarUrl(){return this.iconUrl?this.iconUrl:this.id&&"users"===this.source?pr(this.id,{isDarkTheme:this.isDarkTheme}):null}}},EA={class:"autocomplete-result"},xA={key:0,class:"autocomplete-result__status autocomplete-result__status--icon"},BA={class:"autocomplete-result__content"},DA=["title"],jA={key:0,class:"autocomplete-result__subline"};const SA=(0,w._)(wA,[["render",function(e,t,n,a,i,r){const o=(0,b.g2)("NcUserStatusIcon");return(0,b.uX)(),(0,b.CE)("div",EA,[(0,b.Lk)("div",{class:(0,F.C4)([[n.icon,"autocomplete-result__icon--"+(r.avatarUrl?"with-avatar":"")],"autocomplete-result__icon"]),style:(0,F.Tr)(r.avatarUrl?{backgroundImage:`url(${r.avatarUrl})`}:null)},[n.status.icon?((0,b.uX)(),(0,b.CE)("span",xA,(0,F.v_)(n.status&&n.status.icon||""),1)):n.status.status&&"offline"!==n.status.status?((0,b.uX)(),(0,b.Wv)(o,{key:1,class:"autocomplete-result__status",status:n.status.status},null,8,["status"])):(0,b.Q3)("",!0)],6),(0,b.Lk)("span",BA,[(0,b.Lk)("span",{class:"autocomplete-result__title",title:n.label},(0,F.v_)(n.label),9,DA),n.subline?((0,b.uX)(),(0,b.CE)("span",jA,(0,F.v_)(n.subline),1)):(0,b.Q3)("",!0)])])}],["__scopeId","data-v-ca83b679"]]);(0,y.r)(y.p,y.k);const NA=[];["d","D","p","P","s","S","x","X",")","(","|","/"].forEach((e=>{NA.push(":"+e),NA.push(":-"+e)}));(0,y.a)("Write a message …"),Element,Boolean,Boolean,Boolean,Boolean,Boolean;const PA=["aria-label"],TA=["width","height"],qA=["fill"],LA={fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"},zA={key:0};Boolean,Boolean;function IA(e){let t={};if(1===e.nodeType){if(e.attributes.length>0){t["@attributes"]={};for(let n=0;n[e.msgid,e])))}};lv.addTranslation(vv,Fv)}const dv=lv.build(),uv=dv.ngettext.bind(dv),cv=dv.gettext.bind(dv),gv=(0,ov.YK)().setApp("@nextcloud/dialogs").detectLogLevel().build();var mv=(e=>(e[e.OFF="off"]="OFF",e[e.POLITE="polite"]="POLITE",e[e.ASSERTIVE="assertive"]="ASSERTIVE",e))(mv||{});const pv=7e3;function fv(e,t){if(t={timeout:pv,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 i=mv.POLITE;t.ariaLive?i=t.ariaLive:"toast-error"!==t.type&&"toast-undo"!==t.type||(i=mv.ASSERTIVE);const r=sv({[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:i});return r.showToast(),r}function hv(e,t){return fv(e,{...t,type:"toast-error"})}},1338:(e,t,n)=>{"use strict";n.d(t,{B1:()=>d,Ic:()=>c,al:()=>u});var a=n(8064),i=n(8711);class r{bus;constructor(e){"function"==typeof e.getVersion&&i(e.getVersion())?a(e.getVersion())!==a(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 o{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 s=null;function l(){return null!==s?s:"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),s=void 0!==window?._nc_event_bus?new r(window._nc_event_bus):window._nc_event_bus=new o,s)}function d(e,t){l().subscribe(e,t)}function u(e,t){l().unsubscribe(e,t)}function c(e,...t){l().emit(e,...t)}},3839:(e,t,n)=>{"use strict";n.d(t,{a:()=>o,d:()=>u,e:()=>c,g:()=>r,i:()=>s,t:()=>d});var a=n(9418),i=n(580);function r(){return globalThis._nc_l10n_locale.replaceAll(/_/g,"-")}function o(){return globalThis._nc_l10n_language}function s(e){const t=e||o();return["ae","ar","arc","arz","bcc","bqi","ckb","dv","fa","glk","ha","he","khw","ks","ku","mzn","nqo","pnb","ps","sd","ug","ur","ur-PK","uz-AF","yi"].includes(t)}function l(e){return{translations:globalThis._oc_l10n_registry_translations[e]??{},pluralFunction:globalThis._oc_l10n_registry_plural_functions[e]??(e=>e)}}function d(e,t,n,r,o){const s="object"==typeof n?n:void 0,d="number"==typeof r?r:"number"==typeof n?n:void 0,u={escape:!0,sanitize:!0,..."object"==typeof o?o:"object"==typeof r?r:{}},c=e=>e,g=(u.sanitize?a.A.sanitize:c)||c,m=u.escape?i:c,p=e=>"string"==typeof e||"number"==typeof e;let f=(o?.bundle??l(e)).translations[t]||t;return f=Array.isArray(f)?f[0]:f,g("object"==typeof s||void 0!==d?(h=s,_=d,f.replace(/%n/g,""+_).replace(/{([^{}]*)}/g,((e,t)=>{if(void 0===h||!(t in h))return m(e);const n=h[t];return p(n)?m(`${n}`):"object"==typeof n&&p(n.value)?(!1!==n.escape?i:c)(`${n.value}`):m(e)}))):f);var h,_}function u(e,t,n,a,i,r){const o="_"+t+"_::_"+n+"_",s=r?.bundle??l(e),u=s.translations[o];if(void 0!==u){const t=u;if(Array.isArray(t)){return d(e,t[s.pluralFunction(a)],i,a,r)}}return d(e,1===a?t:n,i,a,r)}function c(e,t=o()){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,{$:()=>o});var a=n(3839);class i{bundle;constructor(e){this.bundle={pluralFunction:e,translations:{}}}addTranslations(e){const t=Object.values(e.translations[""]??{}).map((({msgid:e,msgid_plural:t,msgstr:n})=>void 0!==t?[`_${e}_::_${t}_`,n]:[e,n[0]]));this.bundle.translations={...this.bundle.translations,...Object.fromEntries(t)}}gettext(e,t={}){return(0,a.t)("",e,t,void 0,{bundle:this.bundle})}ngettext(e,t,n,i={}){return(0,a.d)("",e,t,n,i,{bundle:this.bundle})}}class r{debug=!1;language="en";translations={};setLanguage(e){return this.language=e,this}detectLocale(){return this.detectLanguage()}detectLanguage(){return this.setLanguage((0,a.a)().replace("-","_"))}addTranslation(e,t){return this.translations[e]=t,this}enableDebugMode(){return this.debug=!0,this}build(){this.debug&&console.debug(`Creating gettext instance for language ${this.language}`);const e=new i((e=>(0,a.e)(e,this.language)));return this.language in this.translations&&e.addTranslations(this.translations[this.language]),e}}function o(){return new r}},3334:(e,t,n)=>{"use strict";n.d(t,{JN:()=>i,Pe:()=>o,V8:()=>a.i,Z0:()=>a.a,fw:()=>s,hY:()=>r,lO:()=>a.g});var a=n(3839);function i(){if(void 0!==globalThis.firstDay)return globalThis.firstDay;const e=new Intl.Locale((0,a.g)()),t=e.getWeekInfo?.()??e.weekInfo;return t?t.firstDay%7:1}function r(){if(void 0!==globalThis.dayNames)return globalThis.dayNames;const e=(0,a.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 o(){if(void 0!==globalThis.dayNamesMin)return globalThis.dayNamesMin;const e=(0,a.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 s(e=Date.now(),t={}){const n={ignoreSeconds:!1,language:(0,a.a)(),relativeTime:"long",...t},i=new Date(e),r=new Intl.RelativeTimeFormat([n.language,(0,a.a)()],{numeric:"auto",style:n.relativeTime}),o=(i.getTime()-Date.now())/1e3;if(Math.abs(o)<59.5)return n.ignoreSeconds||r.format(Math.round(o),"second");const s=o/60;if(Math.abs(s)<=59)return r.format(Math.round(s),"minute");const l=s/60;if(Math.abs(l)<23.5)return r.format(Math.round(l),"hour");const d=l/24;if(Math.abs(d)<6.5)return r.format(Math.round(d),"day");if(Math.abs(d)<27.5){const e=d/7;return r.format(Math.round(e),"week")}const u=d/30,c=Math.abs(u)<11?{month:n.relativeTime,day:"numeric"}:{year:"narrow"===n.relativeTime?"2-digit":"numeric",month:n.relativeTime};return new Intl.DateTimeFormat([n.language,(0,a.a)()],c).format(i)}},5947:(e,t,n)=>{"use strict";n.d(t,{YK:()=>g});var a=n(1777),i=(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))(i||{}),r=Object.defineProperty,o=(e,t,n)=>(((e,t,n)=>{t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);class s{constructor(e){o(this,"context"),this.context=e||{}}formatMessage(e,t,n){let a="["+i[t].toUpperCase()+"] ";return n&&n.app&&(a+=n.app+": "),"string"==typeof e?a+e:(a+="Unexpected ".concat(e.name),e.message&&(a+=' "'.concat(e.message,'"')),t===i.Debug&&e.stack&&(a+="\n\nStack trace:\n".concat(e.stack)),a)}log(e,t,n){var a,r;if(!("number"==typeof(null==(a=this.context)?void 0:a.level)&&e<(null==(r=this.context)?void 0:r.level)))switch("object"==typeof t&&void 0===(null==n?void 0:n.error)&&(n.error=t),e){case i.Debug:console.debug(this.formatMessage(t,i.Debug,n),n);break;case i.Info:console.info(this.formatMessage(t,i.Info,n),n);break;case i.Warn:console.warn(this.formatMessage(t,i.Warn,n),n);break;case i.Error:console.error(this.formatMessage(t,i.Error,n),n);break;case i.Fatal:default:console.error(this.formatMessage(t,i.Fatal,n),n)}}debug(e,t){this.log(i.Debug,e,Object.assign({},this.context,t))}info(e,t){this.log(i.Info,e,Object.assign({},this.context,t))}warn(e,t){this.log(i.Warn,e,Object.assign({},this.context,t))}error(e,t){this.log(i.Error,e,Object.assign({},this.context,t))}fatal(e,t){this.log(i.Fatal,e,Object.assign({},this.context,t))}}function l(e){return new s(e)}var d=Object.defineProperty,u=(e,t,n)=>(((e,t,n)=>{t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);class c{constructor(e){u(this,"context"),u(this,"factory"),this.context={},this.factory=e}setApp(e){return this.context.app=e,this}setLogLevel(e){return this.context.level=e,this}setUid(e){return this.context.uid=e,this}detectUser(){const e=(0,a.HW)();return null!==e&&(this.context.uid=e.uid),this}detectLogLevel(){const e=this,t=()=>{var n,a;"complete"===document.readyState||"interactive"===document.readyState?(e.context.level=null!=(a=null==(n=window._oc_config)?void 0:n.loglevel)?a:i.Warn,window._oc_debug&&(e.context.level=i.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 g(){return new c(l)}},1225:(e,t,n)=>{"use strict";function a(e){return e?e.split("/").map(encodeURIComponent).join("/"):e}function i(...e){if(arguments.length<1)return"";const t=e.filter((e=>e.length>0));if(t.length<1)return"";const n=t[t.length-1],a="/"===t[0].charAt(0),i="/"===n.charAt(n.length-1),r=t.reduce(((e,t)=>e.concat(t.split("/"))),[]);let o=!a;const s=r.reduce(((e,t)=>""===t?e:o?(o=!1,e+t):e+"/"+t),"");return i?s+"/":s}n.d(t,{HS:()=>i,O0:()=>a})},3814:(e,t,n)=>{"use strict";n.d(t,{$_:()=>d,Jv:()=>o,KT:()=>i,aU:()=>u,d0:()=>s,dC:()=>a});const a=(e,t)=>(t?.baseURL??d())+(e=>"/remote.php/"+e)(e),i=(e,t,n)=>{const a=1===Object.assign({ocsVersion:2},n||{}).ocsVersion?1:2;return(n?.baseURL??d())+"/ocs/v"+a+".php"+r(e,t,n)},r=(e,t,n)=>{const a=Object.assign({escape:!0},n||{});return"/"!==e.charAt(0)&&(e="/"+e),i=(i=t||{})||{},e.replace(/{([^{}]*)}/g,(function(e,t){const n=i[t];return a.escape?"string"==typeof n||"number"==typeof n?encodeURIComponent(n.toString()):encodeURIComponent(e):"string"==typeof n||"number"==typeof n?n.toString():e}));var i},o=(e,t,n)=>{const a=Object.assign({noRewrite:!1},n||{}),i=n?.baseURL??u();return!0!==window?.OC?.config?.modRewriteWorking||a.noRewrite?i+"/index.php"+r(e,t,n):i+r(e,t,n)},s=(e,t)=>t.includes(".")?l(e,"img",t):l(e,"img",`${t}.svg`),l=(e,t,n)=>{const a=window?.OC?.coreApps?.includes(e)??!1,i="php"===n.slice(-3);let r=u();return i&&!a?(r+=`/index.php/apps/${e}`,t&&(r+=`/${encodeURI(t)}`),"index.php"!==n&&(r+=`/${n}`)):i||a?("settings"!==e&&"core"!==e&&"search"!==e||"ajax"!==t||(r+="/index.php"),e&&(r+=`/${e}`),t&&(r+=`/${t}`),r+=`/${n}`):(r=function(e){return(window._oc_appswebroots??{})[e]??""}(e),t&&(r+=`/${t}/`),"/"!==r.at(-1)&&(r+="/"),r+=n),r},d=()=>window.location.protocol+"//"+window.location.host+u();function u(){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}},1428:(e,t,n)=>{"use strict";function a(e,t,n){const a=`#initial-state-${e}-${t}`;if(window._nc_initial_state?.has(a))return window._nc_initial_state.get(a);window._nc_initial_state||(window._nc_initial_state=new Map);const i=document.querySelector(a);if(null===i){if(void 0!==n)return n;throw new Error(`Could not find initial state ${t} of ${e}`)}try{const e=JSON.parse(atob(i.value));return window._nc_initial_state.set(a,e),e}catch(a){if(console.error("[@nextcloud/initial-state] Could not parse initial state",{key:t,app:e,error:a}),void 0!==n)return n;throw new Error(`Could not parse initial state ${t} of ${e}`,{cause:a})}}function i(){return a("files_sharing","isPublic",null)??null!==document.querySelector('input#isPublic[type="hidden"][name="isPublic"][value="1"]')}function r(){return a("files_sharing","sharingToken",null)??document.querySelector('input#sharingToken[type="hidden"]')?.value??null}n.d(t,{G:()=>r,f:()=>i})},9053:(e,t,n)=>{"use strict";n.d(t,{C:()=>c});var a=n(641),i=n(33),r=n(2697);const o={name:"ChevronDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},s=["aria-hidden","aria-label"],l=["fill","width","height"],d={d:"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"},u={key:0};const c=(0,r._)(o,[["render",function(e,t,n,r,o,c){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon chevron-down-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",d,[n.title?((0,a.uX)(),(0,a.CE)("title",u,(0,i.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,l))],16,s)}]])},561:(e,t,n)=>{"use strict";n.d(t,{I:()=>c});var a=n(641),i=n(33),r=n(2697);const o={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},s=["aria-hidden","aria-label"],l=["fill","width","height"],d={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"},u={key:0};const c=(0,r._)(o,[["render",function(e,t,n,r,o,c){return(0,a.uX)(),(0,a.CE)("span",(0,a.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon close-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,a.uX)(),(0,a.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,a.Lk)("path",d,[n.title?((0,a.uX)(),(0,a.CE)("title",u,(0,i.v_)(n.title),1)):(0,a.Q3)("",!0)])],8,l))],16,s)}]])},896:(e,t,n)=>{"use strict";n.d(t,{N:()=>P});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(2863),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(2271),A=n(8144),v=n(3298),b=n(7698),F=n(641),y=n(33),C=n(2697);const k={name:"NcActionButton",components:{NcIconSvgWrapper:A.N},mixins:[v.A],inject:{isInSemanticMenu:{from:b.a,default:!1}},props:{disabled:{type:Boolean,default:!1},isMenu:{type:Boolean,default:!1},type:{type:String,default:"button",validator:e=>["button","checkbox","radio","reset","submit"].includes(e)},modelValue:{type:[Boolean,String],default:null},value:{type:String,default:null},description:{type:String,default:""}},emits:["update:modelValue"],setup:()=>({mdiCheck:_.d,mdiChevronRight:_.c}),computed:{isFocusable(){return!this.disabled},isChecked(){return"radio"===this.type&&"boolean"!=typeof this.modelValue?this.modelValue===this.value:this.modelValue},nativeType(){return"submit"===this.type||"reset"===this.type?this.type:"button"},buttonAttributes(){const e={};return this.isInSemanticMenu?(e.role="menuitem","radio"===this.type?(e.role="menuitemradio",e["aria-checked"]=this.isChecked?"true":"false"):("checkbox"===this.type||"button"===this.nativeType&&null!==this.modelValue)&&(e.role="menuitemcheckbox",e["aria-checked"]=null===this.modelValue?"mixed":this.modelValue?"true":"false")):null!==this.modelValue&&"button"===this.nativeType&&(e["aria-pressed"]=this.modelValue?"true":"false"),e}},methods:{handleClick(e){this.onClick(e),null===this.modelValue&&"button"===this.type||("radio"===this.type&&"boolean"!=typeof this.modelValue?this.isChecked||this.$emit("update:modelValue",this.value):this.$emit("update:modelValue",!this.isChecked))}}},w=["role"],E=["aria-label","disabled","title","type"],x={class:"action-button__longtext-wrapper"},B={key:0,class:"action-button__name"},D=["textContent"],j={key:2,class:"action-button__text"},S=["textContent"],N={key:2,class:"action-button__pressed-icon material-design-icon"};const P=(0,C._)(k,[["render",function(e,t,n,a,i,r){const o=(0,F.g2)("NcIconSvgWrapper");return(0,F.uX)(),(0,F.CE)("li",{class:(0,y.C4)(["action",{"action--disabled":n.disabled}]),role:r.isInSemanticMenu&&"presentation"},[(0,F.Lk)("button",(0,F.v6)({"aria-label":e.ariaLabel,class:["action-button button-vue",{"action-button--active":r.isChecked,focusable:r.isFocusable}],disabled:n.disabled,title:e.title,type:r.nativeType},r.buttonAttributes,{onClick:t[0]||(t[0]=(...e)=>r.handleClick&&r.handleClick(...e))}),[(0,F.RG)(e.$slots,"icon",{},(()=>[(0,F.Lk)("span",{class:(0,y.C4)([[e.isIconUrl?"action-button__icon--url":e.icon],"action-button__icon"]),style:(0,y.Tr)({backgroundImage:e.isIconUrl?`url(${e.icon})`:null}),"aria-hidden":"true"},null,6)]),!0),(0,F.Lk)("span",x,[e.name?((0,F.uX)(),(0,F.CE)("strong",B,(0,y.v_)(e.name),1)):(0,F.Q3)("",!0),e.isLongText?((0,F.uX)(),(0,F.CE)("span",{key:1,class:"action-button__longtext",textContent:(0,y.v_)(e.text)},null,8,D)):((0,F.uX)(),(0,F.CE)("span",j,(0,y.v_)(e.text),1)),n.description?((0,F.uX)(),(0,F.CE)("span",{key:3,class:"action-button__description",textContent:(0,y.v_)(n.description)},null,8,S)):(0,F.Q3)("",!0)]),n.isMenu?((0,F.uX)(),(0,F.Wv)(o,{key:0,class:"action-button__menu-icon",directional:"",path:a.mdiChevronRight},null,8,["path"])):r.isChecked?((0,F.uX)(),(0,F.Wv)(o,{key:1,path:a.mdiCheck,class:"action-button__pressed-icon"},null,8,["path"])):!1===r.isChecked?((0,F.uX)(),(0,F.CE)("span",N)):(0,F.Q3)("",!0),(0,F.Q3)("",!0)],16,E)],10,w)}],["__scopeId","data-v-6c2daf4e"]])},7240:(e,t,n)=>{"use strict";n.d(t,{N:()=>L});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(8994),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(33),v=n(3751),b=n(3453),F=n(6308),y=n(4163),C=n(3064),k=n(7734),w=n(4777),E=n(2697);(0,b.r)(b.h);const x={name:"NcActionInput",components:{NcDateTimePickerNative:C.N,NcPasswordField:k.N,NcTextField:w._,NcColorPicker:(0,_.$V)((()=>n.e("node_modules_nextcloud_vue_dist_components_NcColorPicker_index_mjs").then(n.bind(n,1415)))),NcDateTimePicker:(0,_.$V)((()=>n.e("node_modules_nextcloud_vue_dist_components_NcDateTimePicker_index_mjs").then(n.bind(n,427)))),NcSelect:(0,_.$V)((()=>n.e("node_modules_nextcloud_vue_dist_components_NcSelect_index_mjs").then(n.bind(n,3710))))},mixins:[F.A],inheritAttrs:!1,props:{id:{type:String,default:()=>"action-"+(0,y.c)(),validator:e=>""!==e.trim()},inputId:{type:String,default:()=>"action-input-"+(0,y.c)(),validator:e=>""!==e.trim()},icon:{type:String,default:""},type:{type:String,default:"text",validator:e=>["date","datetime-local","month","multiselect","number","password","search","tel","text","time","url","week","color","email"].includes(e)},idNativeDateTimePicker:{type:String,default:"date-time-picker_id"},isNativePicker:{type:Boolean,default:!1},label:{type:String,default:null},labelOutside:{type:Boolean,default:!0},modelValue:{type:[String,Date,Number,Array],default:""},disabled:{type:Boolean,default:!1},ariaLabel:{type:String,default:""},showTrailingButton:{type:Boolean,default:!0},trailingButtonLabel:{type:String,default:(0,b.a)("Submit")},class:{type:[String,Array,Object],default:""}},emits:["submit","update:modelValue"],computed:{isIconUrl(){try{return new URL(this.icon)}catch{return!1}},isMultiselectType(){return"multiselect"===this.type},nativeDatePickerType(){switch(this.type){case"date":case"month":case"time":case"week":case"datetime-local":return this.type}return!1},datePickerType(){if(!this.isNativePicker)switch(this.type){case"date":case"month":case"time":return this.type;case"datetime-local":return"datetime"}return!1},isFocusable(){return!this.disabled}},methods:{onLeave(){this.$refs.datetimepicker&&this.$refs.datetimepicker.$refs.datepicker&&this.$refs.datetimepicker.$refs.datepicker.closePopup()},onSubmit(e){if(e.preventDefault(),e.stopPropagation(),this.disabled)return!1;this.$emit("submit",e)},onUpdateModelValue(e){this.$emit("update:modelValue",e)}}},B={class:"action-input__icon-wrapper"},D=["disabled"],j={class:"action-input__container"},S=["for"],N={class:"action-input__input-container"},P={key:4,class:"action-input__container"},T=["for"],q={class:"action-input__input-container"};const L=(0,E._)(x,[["render",function(e,t,n,a,i,r){const o=(0,_.g2)("NcDateTimePicker"),s=(0,_.g2)("NcDateTimePickerNative"),l=(0,_.g2)("NcSelect"),d=(0,_.g2)("NcPasswordField"),u=(0,_.g2)("NcColorPicker"),c=(0,_.g2)("NcTextField");return(0,_.uX)(),(0,_.CE)("li",{class:(0,A.C4)(["action",[{"action--disabled":n.disabled},e.$props.class]])},[(0,_.Lk)("span",{class:(0,A.C4)(["action-input",{"action-input-picker--disabled":n.disabled,"action-input--visible-label":n.labelOutside&&n.label}]),onMouseleave:t[3]||(t[3]=(...e)=>r.onLeave&&r.onLeave(...e))},[(0,_.Lk)("span",B,[(0,_.RG)(e.$slots,"icon",{},(()=>[(0,_.Lk)("span",{"aria-hidden":"true",class:(0,A.C4)(["action-input__icon",[r.isIconUrl?"action-input__icon--url":n.icon]]),style:(0,A.Tr)({backgroundImage:r.isIconUrl?`url(${n.icon})`:null})},null,6)]),!0)]),(0,_.Lk)("form",{ref:"form",class:"action-input__form",disabled:n.disabled,onSubmit:t[2]||(t[2]=(0,v.D$)(((...e)=>r.onSubmit&&r.onSubmit(...e)),["prevent"]))},[(0,_.Lk)("div",j,[n.label&&n.labelOutside&&!n.isNativePicker?((0,_.uX)(),(0,_.CE)("label",{key:0,class:(0,A.C4)(["action-input__text-label",{"action-input__text-label--hidden":!n.labelOutside}]),for:n.inputId},(0,A.v_)(n.label),11,S)):(0,_.Q3)("",!0),(0,_.Lk)("div",N,[r.datePickerType?((0,_.uX)(),(0,_.Wv)(o,(0,_.v6)({key:0,ref:"datetimepicker","model-value":n.modelValue,style:{"z-index":"99999999999"},placeholder:e.text,disabled:n.disabled,type:r.datePickerType,"input-class":["mx-input",{focusable:r.isFocusable}],class:"action-input__datetimepicker","append-to-body":""},e.$attrs,{"onUpdate:modelValue":r.onUpdateModelValue}),null,16,["model-value","placeholder","disabled","type","input-class","onUpdate:modelValue"])):n.isNativePicker?((0,_.uX)(),(0,_.Wv)(s,(0,_.v6)({key:1,id:n.idNativeDateTimePicker,"model-value":n.modelValue,label:n.label,type:r.nativeDatePickerType,"input-class":{focusable:r.isFocusable},class:"action-input__datetimepicker"},e.$attrs,{"onUpdate:modelValue":r.onUpdateModelValue}),null,16,["id","model-value","label","type","input-class","onUpdate:modelValue"])):r.isMultiselectType?((0,_.uX)(),(0,_.Wv)(l,(0,_.v6)({key:2,"model-value":n.modelValue,placeholder:e.text,disabled:n.disabled,"append-to-body":!1,"input-class":{focusable:r.isFocusable},class:"action-input__multi"},e.$attrs,{"onUpdate:modelValue":r.onUpdateModelValue}),null,16,["model-value","placeholder","disabled","input-class","onUpdate:modelValue"])):"password"===n.type?((0,_.uX)(),(0,_.Wv)(d,(0,_.v6)({key:3,id:n.inputId,"model-value":n.modelValue,label:n.label,"label-outside":!n.label||n.labelOutside,placeholder:e.text,disabled:n.disabled,"input-class":{focusable:r.isFocusable},"show-trailing-button":n.showTrailingButton&&!n.disabled},e.$attrs,{"onUpdate:modelValue":r.onUpdateModelValue}),null,16,["id","model-value","label","label-outside","placeholder","disabled","input-class","show-trailing-button","onUpdate:modelValue"])):"color"===n.type?((0,_.uX)(),(0,_.CE)("div",P,[n.label&&"color"===n.type?((0,_.uX)(),(0,_.CE)("label",{key:0,class:(0,A.C4)(["action-input__text-label",{"action-input__text-label--hidden":!n.labelOutside}]),for:n.inputId},(0,A.v_)(n.label),11,T)):(0,_.Q3)("",!0),(0,_.Lk)("div",q,[(0,_.bF)(u,(0,_.v6)({id:"inputId","model-value":n.modelValue,class:"colorpicker__trigger"},e.$attrs,{"onUpdate:modelValue":r.onUpdateModelValue,onSubmit:t[0]||(t[0]=t=>e.$refs.form.requestSubmit())}),{default:(0,_.k6)((()=>[(0,_.Lk)("button",{class:(0,A.C4)(["colorpicker__preview",{focusable:r.isFocusable}]),style:(0,A.Tr)({"background-color":n.modelValue})},null,6)])),_:1},16,["model-value","onUpdate:modelValue"])])])):((0,_.uX)(),(0,_.Wv)(c,(0,_.v6)({key:5,id:n.inputId,"model-value":n.modelValue,label:n.label,"label-outside":!n.label||n.labelOutside,placeholder:e.text,disabled:n.disabled,"input-class":{focusable:r.isFocusable},type:n.type,"trailing-button-icon":"arrowRight","trailing-button-label":n.trailingButtonLabel,"show-trailing-button":n.showTrailingButton&&!n.disabled},e.$attrs,{onTrailingButtonClick:t[1]||(t[1]=t=>e.$refs.form.requestSubmit()),"onUpdate:modelValue":r.onUpdateModelValue}),null,16,["id","model-value","label","label-outside","placeholder","disabled","input-class","type","trailing-button-label","show-trailing-button","onUpdate:modelValue"]))])])],40,D)],34)],2)}],["__scopeId","data-v-67b3d681"]])},4409:(e,t,n)=>{"use strict";n.d(t,{N:()=>j});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(4752),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(3298),A=n(7698),v=n(641),b=n(33),F=n(2697);const y={name:"NcActionLink",mixins:[_.A],inject:{isInSemanticMenu:{from:A.a,default:!1}},props:{href:{type:String,required:!0,validator:e=>{try{return new URL(e)}catch{return e.startsWith("#")||e.startsWith("/")}}},download:{type:String,default:null},target:{type:String,default:"_self",validator:e=>e&&(!e.startsWith("_")||["_blank","_self","_parent","_top"].indexOf(e)>-1)},title:{type:String,default:null}}},C=["role"],k=["download","href","aria-label","target","title","role"],w={key:0,class:"action-link__longtext-wrapper"},E={class:"action-link__name"},x=["textContent"],B=["textContent"],D={key:2,class:"action-link__text"};const j=(0,F._)(y,[["render",function(e,t,n,a,i,r){return(0,v.uX)(),(0,v.CE)("li",{class:"action",role:r.isInSemanticMenu&&"presentation"},[(0,v.Lk)("a",{download:n.download,href:n.href,"aria-label":e.ariaLabel,target:n.target,title:n.title,class:"action-link focusable",rel:"nofollow noreferrer noopener",role:r.isInSemanticMenu&&"menuitem",onClick:t[0]||(t[0]=(...t)=>e.onClick&&e.onClick(...t))},[(0,v.RG)(e.$slots,"icon",{},(()=>[(0,v.Lk)("span",{"aria-hidden":"true",class:(0,b.C4)(["action-link__icon",[e.isIconUrl?"action-link__icon--url":e.icon]]),style:(0,b.Tr)({backgroundImage:e.isIconUrl?`url(${e.icon})`:null})},null,6)]),!0),e.name?((0,v.uX)(),(0,v.CE)("span",w,[(0,v.Lk)("strong",E,(0,b.v_)(e.name),1),t[1]||(t[1]=(0,v.Lk)("br",null,null,-1)),(0,v.Lk)("span",{class:"action-link__longtext",textContent:(0,b.v_)(e.text)},null,8,x)])):e.isLongText?((0,v.uX)(),(0,v.CE)("span",{key:1,class:"action-link__longtext",textContent:(0,b.v_)(e.text)},null,8,B)):((0,v.uX)(),(0,v.CE)("span",D,(0,b.v_)(e.text),1)),(0,v.Q3)("",!0)],8,k)],8,C)}],["__scopeId","data-v-32f01b7a"]])},3784:(e,t,n)=>{"use strict";n.d(t,{N:()=>D});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(4629),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(3298),A=n(7698),v=n(641),b=n(33),F=n(2697);const y={name:"NcActionRouter",mixins:[_.A],inject:{isInSemanticMenu:{from:A.a,default:!1}},props:{to:{type:[String,Object],required:!0}}},C=["role"],k={key:0,class:"action-router__longtext-wrapper"},w={class:"action-router__name"},E=["textContent"],x=["textContent"],B={key:2,class:"action-router__text"};const D=(0,F._)(y,[["render",function(e,t,n,a,i,r){const o=(0,v.g2)("RouterLink");return(0,v.uX)(),(0,v.CE)("li",{class:"action",role:r.isInSemanticMenu&&"presentation"},[(0,v.bF)(o,{"aria-label":e.ariaLabel,class:"action-router focusable",rel:"nofollow noreferrer noopener",role:r.isInSemanticMenu&&"menuitem",title:e.title,to:n.to,onClick:e.onClick},{default:(0,v.k6)((()=>[(0,v.RG)(e.$slots,"icon",{},(()=>[(0,v.Lk)("span",{"aria-hidden":"true",class:(0,b.C4)(["action-router__icon",[e.isIconUrl?"action-router__icon--url":e.icon]]),style:(0,b.Tr)({backgroundImage:e.isIconUrl?`url(${e.icon})`:null})},null,6)]),!0),e.name?((0,v.uX)(),(0,v.CE)("span",k,[(0,v.Lk)("strong",w,(0,b.v_)(e.name),1),t[0]||(t[0]=(0,v.Lk)("br",null,null,-1)),(0,v.Lk)("span",{class:"action-router__longtext",textContent:(0,b.v_)(e.text)},null,8,E)])):e.isLongText?((0,v.uX)(),(0,v.CE)("span",{key:1,class:"action-router__longtext",textContent:(0,b.v_)(e.text)},null,8,x)):((0,v.uX)(),(0,v.CE)("span",B,(0,b.v_)(e.text),1)),(0,v.Q3)("",!0)])),_:3},8,["aria-label","role","title","to","onClick"])],8,C)}],["__scopeId","data-v-87267750"]])},5262:(e,t,n)=>{"use strict";n.d(t,{I:()=>S,N:()=>T,i:()=>N});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(5307),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(33),v=n(2697),b=n(5187),F=n(3453),y=n(4163),C=n(1808),k=n(1050),w=n(7698);const E={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},x=["aria-hidden","aria-label"],B=["fill","width","height"],D={d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"},j={key:0};const S=(0,v._)(E,[["render",function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("span",(0,_.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon dots-horizontal-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,_.uX)(),(0,_.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,_.Lk)("path",D,[n.title?((0,_.uX)(),(0,_.CE)("title",j,(0,A.v_)(n.title),1)):(0,_.Q3)("",!0)])],8,B))],16,x)}]]);function N(e){return Array.isArray(e)&&e.some((e=>{if(null===e)return!1;if("object"==typeof e){const t=e;if(t.type===_.Mw)return!1;if(t.type===_.FK&&!N(t.children))return!1;if(t.type===_.EY&&!t.children.trim())return!1}return!0}))}(0,F.r)(F.o);const P={name:"NcActions",components:{NcButton:C.N,NcPopover:k.N},provide(){return{[w.a]:(0,_.EW)((()=>"menu"===this.actionsMenuSemanticType)),[w.N]:this.closeMenu}},props:{open:{type:Boolean,default:!1},manualOpen:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},forceName:{type:Boolean,default:!1},menuName:{type:String,default:null},primary:{type:Boolean,default:!1},defaultIcon:{type:String,default:""},ariaLabel:{type:String,default:(0,F.a)("Actions")},placement:{type:String,default:"bottom"},boundariesElement:{type:Element,default:()=>document.getElementById("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:()=>({randomId:(0,y.c)()}),data(){return{opened:this.open,focusIndex:0,actionsMenuSemanticType:"unknown"}},computed:{triggerButtonVariant(){return this.variant||(this.primary?"primary":this.menuName?"secondary":"tertiary")},config(){return{menu:{popupRole:"menu",withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!1},navigation:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!1},dialog:{popupRole:"dialog",withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!0},tooltip:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!1,withFocusTrap:!1},unknown:{popupRole:void 0,role:void 0,withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!0}}[this.actionsMenuSemanticType]},withFocusTrap(){return this.config.withFocusTrap}},watch:{open(e){e!==this.opened&&(this.opened=e)},opened(){this.opened?document.body.addEventListener("keydown",this.handleEscapePressed):document.body.removeEventListener("keydown",this.handleEscapePressed)}},created(){(0,b.u)((()=>this.opened),{disabled:()=>this.config.withFocusTrap}),"ariaHidden"in this.$attrs&&(0,_.R8)("[NcActions]: Do not set the ariaHidden attribute as the root element will inherit the incorrect aria-hidden.")},methods:{getActionName:e=>e?.type?.name,isValidSingleAction(e){return["NcActionButton","NcActionLink","NcActionRouter"].includes(this.getActionName(e))},isAction(e){return this.getActionName(e)?.startsWith?.("NcAction")},isIconUrl(e){try{return!!new URL(e,e.startsWith("/")?window.location.origin:void 0)}catch{return!1}},toggleMenu(e){e?this.openMenu():this.closeMenu()},openMenu(){this.opened||(this.opened=!0,this.$emit("update:open",!0),this.$emit("open"))},async closeMenu(e=!0){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())},onOpened(){this.$nextTick((()=>{this.focusFirstAction(null),this.$emit("opened")}))},onClosed(){this.$emit("closed")},getCurrentActiveMenuItemElement(){return this.$refs.menu.querySelector("li.active")},getFocusableMenuItemElements(){return this.$refs.menu.querySelectorAll(".focusable")},onKeydown(e){if("Tab"===e.key){if(this.config.withFocusTrap)return;if(!this.config.withTabNavigation)return void this.closeMenu(!0);e.preventDefault();const t=this.getFocusableMenuItemElements(),n=[...t].indexOf(document.activeElement);if(-1===n)return;const a=e.shiftKey?n-1:n+1;return(a<0||a===t.length)&&this.closeMenu(!0),this.focusIndex=a,void this.focusAction()}this.config.withArrowNavigation&&("ArrowUp"===e.key&&this.focusPreviousAction(e),"ArrowDown"===e.key&&this.focusNextAction(e),"PageUp"===e.key&&this.focusFirstAction(e),"PageDown"===e.key&&this.focusLastAction(e)),this.handleEscapePressed(e)},onTriggerKeydown(e){"Escape"===e.key&&"tooltip"===this.actionsMenuSemanticType&&this.closeMenu()},handleEscapePressed(e){"Escape"===e.key&&(this.closeMenu(),e.preventDefault())},removeCurrentActive(){const e=this.$refs.menu.querySelector("li.active");e&&e.classList.remove("active")},focusAction(){const e=this.getFocusableMenuItemElements()[this.focusIndex];if(e){this.removeCurrentActive();const t=e.closest("li.action");e.focus(),t&&t.classList.add("active")}},focusPreviousAction(e){this.opened&&(0===this.focusIndex?this.focusLastAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction(e){if(this.opened){const t=this.getFocusableMenuItemElements().length-1;this.focusIndex===t?this.focusFirstAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction(e){if(this.opened){this.preventIfEvent(e);const t=[...this.getFocusableMenuItemElements()].findIndex((e=>"true"===e.getAttribute("aria-checked")&&"menuitemradio"===e.getAttribute("role")));this.focusIndex=t>-1?t:0,this.focusAction()}},focusLastAction(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=this.getFocusableMenuItemElements().length-1,this.focusAction())},preventIfEvent(e){e&&(e.preventDefault(),e.stopPropagation())},onFocus(e){this.$emit("focus",e)},onBlur(e){this.$emit("blur",e),"tooltip"===this.actionsMenuSemanticType&&this.$refs.menu&&0===this.getFocusableMenuItemElements().length&&this.closeMenu(!1)},onClick(e){this.$emit("click",e)}},render(){const e=[],t=(e,n)=>{e.forEach((e=>{this.isAction(e)?n.push(e):e.type===_.FK&&t(e.children,n)}))};if(t(this.$slots.default?.(),e),0===e.length)return;let n=e.filter(this.isValidSingleAction);this.forceMenu&&n.length>0&&this.inline>0&&((0,_.R8)("Specifying forceMenu will ignore any inline actions rendering."),n=[]);const a=n.slice(0,this.inline),i=e.filter((e=>!a.includes(e))),r=["NcActionButton","NcActionButtonGroup","NcActionCheckbox","NcActionRadio"],o=["NcActionInput","NcActionTextEditable"],s=["NcActionLink","NcActionRouter"],l=i.some((e=>o.includes(this.getActionName(e)))),d=i.some((e=>r.includes(this.getActionName(e)))),u=i.some((e=>s.includes(this.getActionName(e))));if(l)this.actionsMenuSemanticType="dialog";else if(d)this.actionsMenuSemanticType="menu";else if(u)this.actionsMenuSemanticType="navigation";else{e.filter((e=>this.getActionName(e).startsWith("NcAction"))).length===e.length?this.actionsMenuSemanticType="tooltip":this.actionsMenuSemanticType="unknown"}const c=e=>{const t=e?.props?.icon,n=e?.children?.icon?.()?.[0]??(this.isIconUrl(t)?(0,_.h)("img",{class:"action-item__menutoggle__icon",src:t,alt:""}):(0,_.h)("span",{class:["icon",t]})),a=e?.children?.default?.()?.[0]?.children?.trim(),i=this.forceName?a:"";let r=e?.props?.title;this.forceName||r||(r=a);const o={...e?.props??{}},s=["submit","reset"].includes(o.type)?o.modelValue:"button";return delete o.modelValue,delete o.type,(0,_.h)(C.N,(0,_.v6)(o,{class:"action-item action-item--single","aria-label":e?.props?.["aria-label"]||a,title:r,disabled:this.disabled||e?.props?.disabled,pressed:e?.props?.modelValue,size:this.size,type:s,variant:this.variant||(i?"secondary":"tertiary"),onFocus:this.onFocus,onBlur:this.onBlur,"onUpdate:pressed":e?.props?.["onUpdate:modelValue"]??(()=>{})}),{default:()=>i,icon:()=>n})},g=e=>{const t=N(this.$slots.icon?.())?this.$slots.icon?.():this.defaultIcon?(0,_.h)("span",{class:["icon",this.defaultIcon]}):(0,_.h)(S,{size:20}),n=`${this.randomId}-trigger`;return(0,_.h)(k.N,{ref:"popover",delay:0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,autoBoundaryMaxSize:!0,container:this.container,...this.manualOpen&&{triggers:[]},noCloseOnClickOutside:this.manualOpen,popoverBaseClass:"action-item__popper",popupRole:this.config.popupRole,setReturnFocus:this.config.withFocusTrap?this.$refs.triggerButton?.$el:void 0,noFocusTrap:!this.config.withFocusTrap,"onUpdate:shown":this.toggleMenu,onAfterShow:this.onOpened,onAfterClose:this.onClosed},{trigger:()=>(0,_.h)(C.N,{id:n,class:"action-item__menutoggle",disabled:this.disabled,size:this.size,variant:this.triggerButtonVariant,ref:"triggerButton","aria-label":this.menuName?null:this.ariaLabel,"aria-controls":this.opened&&this.config.popupRole?this.randomId:null,onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onClick,onKeydown:this.onTriggerKeydown},{icon:()=>t,default:()=>this.menuName}),default:()=>(0,_.h)("div",{class:{open:this.opened},tabindex:"-1",onKeydown:this.onKeydown,ref:"menu"},[(0,_.h)("ul",{id:this.randomId,tabindex:"-1",ref:"menuList",role:this.config.popupRole,"aria-labelledby":n,"aria-modal":"dialog"===this.actionsMenuSemanticType?"true":void 0},[e])])})};return 1!==e.length||1!==n.length||this.forceMenu?(this.$nextTick((()=>{if(this.opened&&this.$refs.menu){0===(this.$refs.menu.querySelector("li.active")||[]).length&&this.focusFirstAction()}})),a.length>0&&this.inline>0?(0,_.h)("div",{class:["action-items",`action-item--${this.triggerButtonVariant}`]},[...a.map(c),i.length>0?(0,_.h)("div",{class:["action-item",{"action-item--open":this.opened}]},[g(i)]):null]):(0,_.h)("div",{class:["action-item action-item--default-popover",`action-item--${this.triggerButtonVariant}`,{"action-item--open":this.opened}]},[g(e)])):c(e[0])}},T=(0,v._)(P,[["__scopeId","data-v-5f7eed6b"]])},6886:(e,t,n)=>{"use strict";n.d(t,{N:()=>N});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(9067),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(33),v=n(3751),b=n(2697),F=n(1808),y=n(4163),C=n(5262);const k={name:"ChevronRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},w=["aria-hidden","aria-label"],E=["fill","width","height"],x={d:"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z"},B={key:0};const D=(0,b._)(k,[["render",function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("span",(0,_.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon chevron-right-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,_.uX)(),(0,_.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,_.Lk)("path",x,[n.title?((0,_.uX)(),(0,_.CE)("title",B,(0,A.v_)(n.title),1)):(0,_.Q3)("",!0)])],8,E))],16,w)}]]),j={name:"NcBreadcrumb",components:{NcActions:C.N,ChevronRight:D,NcButton:F.N},inheritAttrs:!1,props:{name:{type:String,required:!0},title:{type:String,default:null},to:{type:[String,Object],default:void 0},href:{type:String,default:void 0},icon:{type:String,default:""},forceIconText:{type:Boolean,default:!1},disableDrop:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},open:{type:Boolean,default:!1},class:{type:[String,Array,Object],default:""}},emits:["dragenter","dragleave","dropped","update:open"],setup(){const e=(0,y.c)();return{actionsContainer:`.vue-crumb[data-crumb-id="${e}"]`,crumbId:e}},data:()=>({hovering:!1}),computed:{linkAttributes(){return this.to?{to:this.to,...this.$attrs}:this.href?{href:this.href,...this.$attrs}:this.$attrs}},methods:{onOpenChange(e){this.$emit("update:open",e)},dropped(e){return this.disableDrop||(this.$emit("dropped",e,this.to||this.href),this.$parent.$emit("dropped",e,this.to||this.href),this.hovering=!1),!1},dragEnter(e){this.$emit("dragenter",e),this.disableDrop||(this.hovering=!0)},dragLeave(e){this.$emit("dragleave",e),this.disableDrop||e.target.contains(e.relatedTarget)||this.$refs.crumb.contains(e.relatedTarget)||(this.hovering=!1)}}},S=["data-crumb-id"];const N=(0,b._)(j,[["render",function(e,t,n,a,i,r){const o=(0,_.g2)("NcButton"),s=(0,_.g2)("NcActions"),l=(0,_.g2)("ChevronRight");return(0,_.uX)(),(0,_.CE)("li",{ref:"crumb",class:(0,A.C4)(["vue-crumb",[{"vue-crumb--hovered":i.hovering},e.$props.class]]),"data-crumb-id":a.crumbId,draggable:"false",onDragstart:(0,v.D$)((()=>{}),["prevent"]),onDrop:t[0]||(t[0]=(0,v.D$)(((...e)=>r.dropped&&r.dropped(...e)),["prevent"])),onDragover:(0,v.D$)((()=>{}),["prevent"]),onDragenter:t[1]||(t[1]=(...e)=>r.dragEnter&&r.dragEnter(...e)),onDragleave:t[2]||(t[2]=(...e)=>r.dragLeave&&r.dragLeave(...e))},[(n.name||n.icon||e.$slots.icon)&&!e.$slots.default?((0,_.uX)(),(0,_.Wv)(o,(0,_.v6)({key:0,"aria-label":n.icon?n.name:void 0,variant:"tertiary"},r.linkAttributes),(0,_.eX)({_:2},[e.$slots.icon||n.icon?{name:"icon",fn:(0,_.k6)((()=>[(0,_.RG)(e.$slots,"icon",{},(()=>[(0,_.Lk)("span",{class:(0,A.C4)([n.icon,"icon"])},null,2)]),!0)])),key:"0"}:void 0,!e.$slots.icon&&!n.icon||n.forceIconText?{name:"default",fn:(0,_.k6)((()=>[(0,_.eW)((0,A.v_)(n.name),1)])),key:"1"}:void 0]),1040,["aria-label"])):(0,_.Q3)("",!0),e.$slots.default?((0,_.uX)(),(0,_.Wv)(s,{key:1,ref:"actions",container:a.actionsContainer,"force-menu":n.forceMenu,"force-name":"","menu-name":n.name,open:n.open,title:n.title,variant:"tertiary","onUpdate:open":r.onOpenChange},{icon:(0,_.k6)((()=>[(0,_.RG)(e.$slots,"menu-icon",{},void 0,!0)])),default:(0,_.k6)((()=>[(0,_.RG)(e.$slots,"default",{},void 0,!0)])),_:3},8,["container","force-menu","menu-name","open","title","onUpdate:open"])):(0,_.Q3)("",!0),(0,_.bF)(l,{class:"vue-crumb__separator",size:20})],42,S)}],["__scopeId","data-v-28ef52a4"]])},6247:(e,t,n)=>{"use strict";n.d(t,{N:()=>q});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(5648),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(1338),A=n(6855),v=n(641),b=n(33),F=n(2697),y=n(5262),C=n(896),k=n(4409),w=n(3784),E=n(6886);const x={name:"FolderIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},B=["aria-hidden","aria-label"],D=["fill","width","height"],j={d:"M10,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V8C22,6.89 21.1,6 20,6H12L10,4Z"},S={key:0};const N=(0,F._)(x,[["render",function(e,t,n,a,i,r){return(0,v.uX)(),(0,v.CE)("span",(0,v.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon folder-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,v.uX)(),(0,v.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,v.Lk)("path",j,[n.title?((0,v.uX)(),(0,v.CE)("title",S,(0,b.v_)(n.title),1)):(0,v.Q3)("",!0)])],8,D))],16,B)}]]),P="vue-crumb",T={name:"NcBreadcrumbs",components:{NcActions:y.N,NcActionButton:C.N,NcActionRouter:w.N,NcActionLink:k.N,NcBreadcrumb:E.N,IconFolder:N},props:{rootIcon:{type:String,default:"icon-home"},ariaLabel:{type:String,default:null}},emits:["dropped"],data:()=>({hiddenIndices:[],menuBreadcrumbProps:{name:"",forceMenu:!0,disableDrop:!0,open:!1},breadcrumbsRefs:[]}),created(){window.addEventListener("resize",(0,A.A)((()=>{this.handleWindowResize()}),100)),(0,_.B1)("navigation-toggled",this.delayedResize)},mounted(){this.handleWindowResize()},updated(){this.delayedResize(),this.$nextTick((()=>{this.hideCrumbs()}))},beforeUnmount(){window.removeEventListener("resize",this.handleWindowResize),(0,_.al)("navigation-toggled",this.delayedResize)},methods:{closeActions(e){this.$refs.actionsBreadcrumb.$el.contains(e.relatedTarget)||(this.menuBreadcrumbProps.open=!1)},async delayedResize(){await this.$nextTick(),this.handleWindowResize()},handleWindowResize(){if(!this.$refs.container)return;const e=this.breadcrumbsRefs.length,t=[],n=this.$refs.container.offsetWidth;let a=this.getTotalWidth();this.$refs.breadcrumb__actions&&(a+=this.$refs.breadcrumb__actions.offsetWidth);let i=a-n;i+=i>0?64:0;let r=0;const o=Math.floor(e/2);for(;i>0&&re-t)))||(this.hiddenIndices=t)},arraysEqual(e,t){if(e.length!==t.length)return!1;if(e===t)return!0;if(null===e||null===t)return!1;for(let n=0;ne+this.getWidth(t.$el,n===this.breadcrumbsRefs.length-1)),0)},getWidth(e,t){if(!e?.classList)return 0;const n=e.classList.contains(`${P}--hidden`);e.style.minWidth="auto",t&&(e.style.maxWidth="210px"),e.classList.remove(`${P}--hidden`);const a=e.offsetWidth;return n&&e.classList.add(`${P}--hidden`),e.style.minWidth="",e.style.maxWidth="",a},preventDefault:e=>(e.preventDefault&&e.preventDefault(),!1),dragStart(e){return this.preventDefault(e)},dropped(e,t,n){n||this.$emit("dropped",e,t),this.menuBreadcrumbProps.open=!1;const a=document.querySelectorAll(`.${P}`);for(const e of a)e.classList.remove(`${P}--hovered`);return this.preventDefault(e)},dragOver(e){return this.preventDefault(e)},dragEnter(e,t){if(!t&&e.target.closest){const t=e.target.closest(`.${P}`);if(t.classList&&t.classList.contains(P)){const e=document.querySelectorAll(`.${P}`);for(const t of e)t.classList.remove(`${P}--hovered`);t.classList.add(`${P}--hovered`)}}},dragLeave(e,t){if(!t&&!e.target.contains(e.relatedTarget)&&e.target.closest){const t=e.target.closest(`.${P}`);if(t.contains(e.relatedTarget))return;t.classList&&t.classList.contains(P)&&t.classList.remove(`${P}--hovered`)}},hideCrumbs(){this.breadcrumbsRefs.forEach(((e,t)=>{e?.$el?.classList&&(this.hiddenIndices.includes(t)?e.$el.classList.add(`${P}--hidden`):e.$el.classList.remove(`${P}--hidden`))}))},isBreadcrumb:e=>"NcBreadcrumb"===e?.type?.name},render(){let e=[];if(this.$slots.default?.().forEach((t=>{this.isBreadcrumb(t)?e.push(t):t?.type===v.FK&&t?.children?.forEach?.((t=>{this.isBreadcrumb(t)&&e.push(t)}))})),0===e.length)return;e[0]=(0,v.E3)(e[0],{icon:this.rootIcon,ref:"breadcrumbs"});const t=[];e=e.map(((e,n)=>(0,v.E3)(e,{ref:e=>{t[n]=e}})));const n=[...e];this.hiddenIndices.length&&n.splice(Math.round(e.length/2),0,(0,v.h)(E.N,{class:"dropdown",...this.menuBreadcrumbProps,"aria-hidden":!0,ref:"actionsBreadcrumb",key:"actions-breadcrumb-1",onDragenter:()=>{this.menuBreadcrumbProps.open=!0},onDragleave:this.closeActions,"onUpdate:open":e=>{this.menuBreadcrumbProps.open=e}},{default:()=>this.hiddenIndices.filter((t=>t<=e.length-1)).map((t=>{const n=e[t],{to:a,href:i,disableDrop:r,name:o,...s}=n.props;delete s.ref;let l=C.N,d="";i&&(l=k.N,d=i),a&&(l=w.N,d=a);const u=(0,v.h)(N,{size:20});return(0,v.h)(l,{...s,class:P,href:i||null,to:a||null,draggable:!1,onDragstart:this.dragStart,onDrop:e=>this.dropped(e,d,r),onDragover:this.dragOver,onDragenter:e=>this.dragEnter(e,r),onDragleave:e=>this.dragLeave(e,r)},{default:()=>o,icon:()=>u})}))}));const a=[(0,v.h)("nav",{"aria-label":this.ariaLabel},[(0,v.h)("ul",{class:"breadcrumb__crumbs"},[n])])];return(0,y.i)(this.$slots.actions?.())&&a.push((0,v.h)("div",{class:"breadcrumb__actions",ref:"breadcrumb__actions"},this.$slots.actions?.())),this.breadcrumbsRefs=t,(0,v.h)("div",{class:["breadcrumb",{"breadcrumb--collapsed":this.hiddenIndices.length===e.length-2}],ref:"container"},a)}},q=(0,F._)(T,[["__scopeId","data-v-af2b1226"]])},1808:(e,t,n)=>{"use strict";n.d(t,{N:()=>B});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(7211),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(953),v=n(33),b=n(3637),F=n(7172),y=n(7072),C=n(2697);const k={class:"button-vue__wrapper"},w={class:"button-vue__icon"},E={class:"button-vue__text"},x=(0,_.pM)({__name:"NcButton",props:{alignment:{default:"center"},ariaLabel:{default:void 0},disabled:{type:Boolean},download:{type:[String,Boolean],default:void 0},href:{default:void 0},pressed:{type:Boolean,default:void 0},size:{default:"normal"},target:{default:"_self"},text:{default:void 0},to:{default:void 0},type:{default:"button"},variant:{default:"secondary"},wide:{type:Boolean}},emits:["click","update:pressed"],setup(e,{emit:t}){const n=e,a=t,{formBoxItemClass:i}=(0,y.u)(),r=null!==(0,_.WQ)(b.d,null),o=(0,_.EW)((()=>r&&n.to?"RouterLink":n.href?"a":"button")),s=(0,_.EW)((()=>"button"===o.value&&"boolean"==typeof n.pressed)),l=(0,_.EW)((()=>n.pressed?"primary":!1===n.pressed&&"primary"===n.variant?"secondary":n.variant)),d=(0,_.EW)((()=>l.value.startsWith("tertiary"))),u=(0,_.EW)((()=>n.alignment.split("-")[0])),c=(0,_.EW)((()=>n.alignment.includes("-"))),g=(0,_.WQ)("NcPopover:trigger:attrs",(()=>({})),!1),m=(0,_.EW)((()=>g())),p=(0,_.EW)((()=>"RouterLink"===o.value?{to:n.to,activeClass:"active"}:"a"===o.value?{href:n.href||"#",target:n.target,rel:"nofollow noreferrer noopener",download:n.download||void 0}:"button"===o.value?{...m.value,"aria-pressed":n.pressed,type:n.type,disabled:n.disabled}:void 0));function f(e){s.value&&a("update:pressed",!n.pressed),a("click",e)}return(e,t)=>((0,_.uX)(),(0,_.Wv)((0,_.$y)(o.value),(0,_.v6)({class:["button-vue",[`button-vue--size-${e.size}`,{[`button-vue--${l.value}`]:l.value,"button-vue--tertiary":d.value,"button-vue--wide":e.wide,[`button-vue--${u.value}`]:"center"!==u.value,"button-vue--reverse":c.value,"button-vue--legacy":(0,A.R1)(F.i)},(0,A.R1)(i)]],"aria-label":e.ariaLabel},p.value,{onClick:f}),{default:(0,_.k6)((()=>[(0,_.Lk)("span",k,[(0,_.Lk)("span",w,[(0,_.RG)(e.$slots,"icon",{},void 0,!0)]),(0,_.Lk)("span",E,[(0,_.RG)(e.$slots,"default",{},(()=>[(0,_.eW)((0,v.v_)(e.text),1)]),!0)])])])),_:3},16,["class","aria-label"]))}}),B=(0,C._)(x,[["__scopeId","data-v-e3b1a10b"]])},9825:(e,t,n)=>{"use strict";n.d(t,{N:()=>Ee});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(49),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(33),v=n(3751),b=n(2697),F=n(3750),y=n(3453),C=n(4163),k=n(5106);const w={name:"CheckboxBlankOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},E=["aria-hidden","aria-label"],x=["fill","width","height"],B={d:"M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3M19,5V19H5V5H19Z"},D={key:0};const j=(0,b._)(w,[["render",function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("span",(0,_.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon checkbox-blank-outline-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,_.uX)(),(0,_.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,_.Lk)("path",B,[n.title?((0,_.uX)(),(0,_.CE)("title",D,(0,A.v_)(n.title),1)):(0,_.Q3)("",!0)])],8,x))],16,E)}]]),S={name:"CheckboxMarkedIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},N=["aria-hidden","aria-label"],P=["fill","width","height"],T={d:"M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z"},q={key:0};const L=(0,b._)(S,[["render",function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("span",(0,_.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon checkbox-marked-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,_.uX)(),(0,_.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,_.Lk)("path",T,[n.title?((0,_.uX)(),(0,_.CE)("title",q,(0,A.v_)(n.title),1)):(0,_.Q3)("",!0)])],8,P))],16,N)}]]),z={name:"MinusBoxIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},I=["aria-hidden","aria-label"],R=["fill","width","height"],M={d:"M17,13H7V11H17M19,3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3Z"},O={key:0};const G=(0,b._)(z,[["render",function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("span",(0,_.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon minus-box-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,_.uX)(),(0,_.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,_.Lk)("path",M,[n.title?((0,_.uX)(),(0,_.CE)("title",O,(0,A.v_)(n.title),1)):(0,_.Q3)("",!0)])],8,R))],16,I)}]]),X={name:"RadioboxBlankIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},H=["aria-hidden","aria-label"],W=["fill","width","height"],$={d:"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"},U={key:0};const V=(0,b._)(X,[["render",function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("span",(0,_.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon radiobox-blank-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,_.uX)(),(0,_.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,_.Lk)("path",$,[n.title?((0,_.uX)(),(0,_.CE)("title",U,(0,A.v_)(n.title),1)):(0,_.Q3)("",!0)])],8,W))],16,H)}]]),Y={name:"RadioboxMarkedIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},K=["aria-hidden","aria-label"],Z=["fill","width","height"],Q={d:"M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,7A5,5 0 0,0 7,12A5,5 0 0,0 12,17A5,5 0 0,0 17,12A5,5 0 0,0 12,7Z"},J={key:0};const ee=(0,b._)(Y,[["render",function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("span",(0,_.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon radiobox-marked-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,_.uX)(),(0,_.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,_.Lk)("path",Q,[n.title?((0,_.uX)(),(0,_.CE)("title",J,(0,A.v_)(n.title),1)):(0,_.Q3)("",!0)])],8,Z))],16,K)}]]),te={name:"ToggleSwitchIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},ne=["aria-hidden","aria-label"],ae=["fill","width","height"],ie={d:"M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M17,15A3,3 0 0,1 14,12A3,3 0 0,1 17,9A3,3 0 0,1 20,12A3,3 0 0,1 17,15Z"},re={key:0};const oe=(0,b._)(te,[["render",function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("span",(0,_.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon toggle-switch-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,_.uX)(),(0,_.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,_.Lk)("path",ie,[n.title?((0,_.uX)(),(0,_.CE)("title",re,(0,A.v_)(n.title),1)):(0,_.Q3)("",!0)])],8,ae))],16,ne)}]]),se={name:"ToggleSwitchOffIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},le=["aria-hidden","aria-label"],de=["fill","width","height"],ue={d:"M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M7,15A3,3 0 0,1 4,12A3,3 0 0,1 7,9A3,3 0 0,1 10,12A3,3 0 0,1 7,15Z"},ce={key:0};const ge=(0,b._)(se,[["render",function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("span",(0,_.v6)(e.$attrs,{"aria-hidden":n.title?null:"true","aria-label":n.title,class:"material-design-icon toggle-switch-off-icon",role:"img",onClick:t[0]||(t[0]=t=>e.$emit("click",t))}),[((0,_.uX)(),(0,_.CE)("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[(0,_.Lk)("path",ue,[n.title?((0,_.uX)(),(0,_.CE)("title",ce,(0,A.v_)(n.title),1)):(0,_.Q3)("",!0)])],8,de))],16,le)}]]),me="checkbox",pe="radio",fe="switch",he="button",_e={name:"NcCheckboxContent",components:{NcLoadingIcon:F.N},props:{iconClass:{type:[String,Object],default:null},textClass:{type:[String,Object],default:null},type:{type:String,default:"checkbox",validator:e=>[me,pe,fe,he].includes(e)},buttonVariant:{type:Boolean,default:!1},isChecked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},iconSize:{type:Number,default:24},labelId:{type:String,required:!0},descriptionId:{type:String,required:!0}},computed:{isButtonType(){return this.type===he},checkboxRadioIconElement(){return this.type===pe?this.isChecked?ee:V:this.type===fe?this.isChecked?oe:ge:this.indeterminate?G:this.isChecked?L:j}}},Ae={key:0,class:"checkbox-content__wrapper"},ve=["id"],be=["id"];const Fe=(0,b._)(_e,[["render",function(e,t,n,a,i,r){const o=(0,_.g2)("NcLoadingIcon");return(0,_.uX)(),(0,_.CE)("span",{class:(0,A.C4)(["checkbox-content",{["checkbox-content-"+n.type]:!0,"checkbox-content--button-variant":n.buttonVariant,"checkbox-content--has-text":!!e.$slots.default}])},[(0,_.Lk)("span",{class:(0,A.C4)(["checkbox-content__icon",{"checkbox-content__icon--checked":n.isChecked,"checkbox-content__icon--has-description":!r.isButtonType&&e.$slots.description,[n.iconClass]:!0}]),"aria-hidden":!0,inert:""},[(0,_.RG)(e.$slots,"icon",{checked:n.isChecked,loading:n.loading},(()=>[n.loading?((0,_.uX)(),(0,_.Wv)(o,{key:0})):n.buttonVariant?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,_.$y)(r.checkboxRadioIconElement),{key:1,size:n.iconSize},null,8,["size"]))]),!0)],2),e.$slots.default||e.$slots.description?((0,_.uX)(),(0,_.CE)("span",Ae,[e.$slots.default?((0,_.uX)(),(0,_.CE)("span",{key:0,id:n.labelId,class:(0,A.C4)(["checkbox-content__text",n.textClass])},[(0,_.RG)(e.$slots,"default",{},void 0,!0)],10,ve)):(0,_.Q3)("",!0),!r.isButtonType&&e.$slots.description?((0,_.uX)(),(0,_.CE)("span",{key:1,id:n.descriptionId,class:"checkbox-content__description"},[(0,_.RG)(e.$slots,"description",{},void 0,!0)],8,be)):(0,_.Q3)("",!0)])):(0,_.Q3)("",!0)],2)}],["__scopeId","data-v-a1ac280f"]]);(0,y.r)();const ye={name:"NcCheckboxRadioSwitch",components:{NcCheckboxContent:Fe},inheritAttrs:!1,props:{id:{type:String,default:()=>"checkbox-radio-switch-"+(0,C.c)(),validator:e=>""!==e.trim()},wrapperId:{type:String,default:null},name:{type:String,default:null},ariaLabel:{type:String,default:""},type:{type:String,default:"checkbox",validator:e=>[me,pe,fe,he].includes(e)},buttonVariant:{type:Boolean,default:!1},buttonVariantGrouped:{type:String,default:"no",validator:e=>["no","vertical","horizontal"].includes(e)},modelValue:{type:[Boolean,Array,String],default:!1},value:{type:String,default:null},disabled:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},required:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},wrapperElement:{type:String,default:null},class:{type:[String,Array,Object],default:""},style:{type:[String,Array,Object],default:""},description:{type:String,default:null}},emits:["update:modelValue"],setup(e,{emit:t}){const n=(0,k.u)();(0,_.sV)((()=>n?.value.register(!1)));return{internalType:(0,_.EW)((()=>n?.value?pe:e.type)),internalModelValue:(0,_.EW)({get:()=>n?.value?n.value.modelValue:e.modelValue,set(e){n?.value?n.value.onUpdate(e):t("update:modelValue",e)}}),labelId:(0,C.c)(),descriptionId:(0,C.c)()}},computed:{isButtonType(){return this.internalType===he},computedWrapperElement(){return this.isButtonType?"button":null!==this.wrapperElement?this.wrapperElement:"span"},listeners(){return this.isButtonType?{click:this.onToggle}:{change:this.onToggle}},iconSize(){return this.internalType===fe?36:20},cssIconSize(){return this.iconSize+"px"},cssIconHeight(){return this.internalType===fe?"16px":this.cssIconSize},inputType(){return[me,pe,he].includes(this.internalType)?this.internalType:me},isChecked(){return null!==this.value?Array.isArray(this.internalModelValue)?[...this.internalModelValue].indexOf(this.value)>-1:this.internalModelValue===this.value:!0===this.internalModelValue},hasIndeterminate(){return[me,pe].includes(this.inputType)}},mounted(){if(this.name&&this.internalType===me&&!Array.isArray(this.internalModelValue))throw new Error("When using groups of checkboxes, the updated value will be an array.");if(this.name&&this.internalType===fe)throw new Error("Switches are not made to be used for data sets. Please use checkboxes instead.");if("boolean"!=typeof this.internalModelValue&&this.internalType===fe)throw new Error("Switches can only be used with boolean as modelValue prop.")},methods:{t:y.a,n:y.q,onToggle(e){if(this.disabled||"a"===e.target.tagName.toLowerCase())return;if(this.internalType===pe)return void(this.internalModelValue=this.value);if(this.internalType===fe)return void(this.internalModelValue=!this.isChecked);if("boolean"==typeof this.internalModelValue)return void(this.internalModelValue=!this.internalModelValue);const t=this.getInputsSet().filter((e=>e.checked)).map((e=>e.value));t.includes(this.value)?this.internalModelValue=t.filter((e=>e!==this.value)):this.internalModelValue=[...t,this.value]},getInputsSet(){return[...document.getElementsByName(this.name)]}}},Ce=()=>{(0,v.$9)((e=>({"65a7082e":e.cssIconSize,"20f7d30f":e.cssIconHeight})))},ke=ye.setup;ye.setup=ke?(e,t)=>(Ce(),ke(e,t)):Ce;const we=["id","aria-labelledby","aria-describedby","aria-label","disabled","type","value","checked",".indeterminate","required","name"];const Ee=(0,b._)(ye,[["render",function(e,t,n,a,i,r){const o=(0,_.g2)("NcCheckboxContent");return(0,_.uX)(),(0,_.Wv)((0,_.$y)(r.computedWrapperElement),(0,_.v6)({id:n.wrapperId??(r.isButtonType?n.id:null),"aria-label":r.isButtonType&&n.ariaLabel?n.ariaLabel:void 0,class:["checkbox-radio-switch",[e.$props.class,{["checkbox-radio-switch-"+a.internalType]:a.internalType,"checkbox-radio-switch--checked":r.isChecked,"checkbox-radio-switch--disabled":n.disabled,"checkbox-radio-switch--indeterminate":!!r.hasIndeterminate&&n.indeterminate,"checkbox-radio-switch--button-variant":n.buttonVariant,"checkbox-radio-switch--button-variant-v-grouped":n.buttonVariant&&"vertical"===n.buttonVariantGrouped,"checkbox-radio-switch--button-variant-h-grouped":n.buttonVariant&&"horizontal"===n.buttonVariantGrouped,"button-vue":r.isButtonType}]],style:n.style,type:r.isButtonType?"button":null},r.isButtonType?e.$attrs:{},(0,_.Tb)(r.isButtonType?r.listeners:{})),{default:(0,_.k6)((()=>[r.isButtonType?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)("input",(0,_.v6)({key:0,id:n.id,"aria-labelledby":r.isButtonType||n.ariaLabel?null:a.labelId,"aria-describedby":r.isButtonType||!n.description&&!e.$slots.description?null:a.descriptionId,"aria-label":n.ariaLabel||void 0,class:"checkbox-radio-switch__input",disabled:n.disabled,type:r.inputType,value:n.value,checked:r.isChecked,".indeterminate":r.hasIndeterminate?n.indeterminate:null,required:n.required,name:n.name},e.$attrs,(0,_.Tb)(r.listeners,!0)),null,48,we)),(0,_.bF)(o,{id:r.isButtonType?void 0:`${n.id}-label`,class:"checkbox-radio-switch__content","icon-class":"checkbox-radio-switch__icon","text-class":"checkbox-radio-switch__text",type:a.internalType,indeterminate:!!r.hasIndeterminate&&n.indeterminate,"button-variant":n.buttonVariant,"is-checked":r.isChecked,loading:n.loading,"label-id":a.labelId,"description-id":a.descriptionId,"icon-size":r.iconSize,onClick:r.onToggle},(0,_.eX)({icon:(0,_.k6)((()=>[(0,_.RG)(e.$slots,"icon",{},void 0,!0)])),_:2},[e.$slots.description||n.description?{name:"description",fn:(0,_.k6)((()=>[(0,_.RG)(e.$slots,"description",{},(()=>[(0,_.eW)((0,A.v_)(n.description),1)]),!0)])),key:"0"}:void 0,e.$slots.default?{name:"default",fn:(0,_.k6)((()=>[(0,_.RG)(e.$slots,"default",{},void 0,!0)])),key:"1"}:void 0]),1032,["id","type","indeterminate","button-variant","is-checked","loading","label-id","description-id","icon-size","onClick"])])),_:3},16,["id","aria-label","class","style","type"])}],["__scopeId","data-v-0dcb138a"]])},6654:(e,t,n)=>{"use strict";n.d(t,{N:()=>et});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(8523),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(953),v=n(33),b=n(3751);function F(e,t){(function(e){return"string"==typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!==e.indexOf("%")}(e);return e=360===t?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function y(e){return Math.min(1,Math.max(0,e))}function C(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function k(e){return e<=1?"".concat(100*Number(e),"%"):e}function w(e){return 1===e.length?"0"+e:String(e)}function E(e,t,n){e=F(e,255),t=F(t,255),n=F(n,255);var a=Math.max(e,t,n),i=Math.min(e,t,n),r=0,o=0,s=(a+i)/2;if(a===i)o=0,r=0;else{var l=a-i;switch(o=s>.5?l/(2-a-i):l/(a+i),a){case e:r=(t-n)/l+(t1&&(n-=1),n<1/6?e+6*n*(t-e):n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function B(e,t,n){e=F(e,255),t=F(t,255),n=F(n,255);var a=Math.max(e,t,n),i=Math.min(e,t,n),r=0,o=a,s=a-i,l=0===a?0:s/a;if(a===i)r=0;else{switch(a){case e:r=(t-n)/s+(t>16,g:(65280&e)>>8,b:255&e}}(t)),this.originalInput=t;var i=T(t);this.originalInput=t,this.r=i.r,this.g=i.g,this.b=i.b,this.a=i.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(a=n.format)&&void 0!==a?a:i.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=i.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,a=e.b/255;return.2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=C(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){return 0===this.toHsl().s},e.prototype.toHsv=function(){var e=B(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=B(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),a=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(n,"%, ").concat(a,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(a,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=E(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=E(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),a=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(n,"%, ").concat(a,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(a,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),D(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),function(e,t,n,a,i){var r=[w(Math.round(e).toString(16)),w(Math.round(t).toString(16)),w(Math.round(n).toString(16)),w(j(a))];return i&&r[0].startsWith(r[0].charAt(1))&&r[1].startsWith(r[1].charAt(1))&&r[2].startsWith(r[2].charAt(1))&&r[3].startsWith(r[3].charAt(1))?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0)+r[3].charAt(0):r.join("")}(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toHexShortString=function(e){return void 0===e&&(e=!1),1===this.a?this.toHexString(e):this.toHex8String(e)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*F(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*F(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+D(this.r,this.g,this.b,!1),t=0,n=Object.entries(P);t=0;return t||!a||!e.startsWith("hex")&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this.a?this.toName():this.toRgbString()},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=y(n.l),new e(n)},e.prototype.brighten=function(t){void 0===t&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),new e(n)},e.prototype.darken=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=y(n.l),new e(n)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=y(n.s),new e(n)},e.prototype.saturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=y(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),a=(n.h+t)%360;return n.h=a<0?360+a:a,new e(n)},e.prototype.mix=function(t,n){void 0===n&&(n=50);var a=this.toRgb(),i=new e(t).toRgb(),r=n/100;return new e({r:(i.r-a.r)*r+a.r,g:(i.g-a.g)*r+a.g,b:(i.b-a.b)*r+a.b,a:(i.a-a.a)*r+a.a})},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var a=this.toHsl(),i=360/n,r=[this];for(a.h=(a.h-(i*t>>1)+720)%360;--t;)a.h=(a.h+i)%360,r.push(new e(a));return r},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var n=this.toHsv(),a=n.h,i=n.s,r=n.v,o=[],s=1/t;t--;)o.push(new e({h:a,s:i,v:r})),r=(r+s)%1;return o},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),a=new e(t).toRgb(),i=n.a+a.a*(1-n.a);return new e({r:(n.r*n.a+a.r*a.a*(1-n.a))/i,g:(n.g*n.a+a.g*a.a*(1-n.a))/i,b:(n.b*n.a+a.b*a.a*(1-n.a))/i,a:i})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),a=n.h,i=[this],r=360/t,o=1;o0?O(e.hex):e&&e.hsv?O(e.hsv):e&&e.rgba?O(e.rgba):e&&e.rgb?O(e.rgb):O(e),!a||void 0!==a._a&&null!==a._a||a.setAlpha(n||a.getAlpha());const i=a.toHsl(),r=a.toHsv();return 0===i.s&&(r.h=i.h=e.h||e.hsl&&e.hsl.h||t||0),r.v<.0164&&(r.h=e.h||e.hsv&&e.hsv.h||0,r.s=e.s||e.hsv&&e.hsv.s||0),i.l<.01&&(i.h=e.h||e.hsl&&e.hsl.h||0,i.s=e.s||e.hsl&&e.hsl.s||0),{hsl:i,hex:a.toHexString().toUpperCase(),hex8:a.toHex8String().toUpperCase(),rgba:a.toRgb(),hsv:r,oldHue:e.h||t||i.h,source:e.source,a:a.getAlpha()}}var X={model:{prop:"modelValue",event:"update:modelValue"},props:["modelValue"],data(){return{val:G(this.modelValue)}},computed:{colors:{get(){return this.val},set(e){this.val=e,this.$emit("update:modelValue",e)}}},watch:{modelValue(e){this.val=G(e)}},methods:{colorChange(e,t){this.oldHue=this.colors.hsl.h,this.colors=G(e,t||this.oldHue)},isValidHex:e=>O(e).isValid,simpleCheckForValidColor(e){const t=["r","g","b","a","h","s","l","v"];let n=0,a=0;for(let i=0;ie.map((e=>e.toUpperCase())),isTransparent:e=>0===O(e).getAlpha()}};function H(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!=typeof document){var a=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===n&&a.firstChild?a.insertBefore(i,a.firstChild):a.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}const W="",$=function(e,t){const{componentPrefix:n=W}=t||{};e.component(`${n}${this.name}`,this)};var U={name:"EditableInput",props:{label:String,labelText:String,desc:String,value:[String,Number],max:Number,min:Number,arrowOffset:{type:Number,default:1}},computed:{val:{get(){return this.value},set(e){if(!(void 0!==this.max&&+e>this.max))return e;this.$refs.input.value=this.max}},labelId(){return`input__label__${this.label}__${Math.random().toString().slice(2,5)}`},labelSpanText(){return this.labelText||this.label}},methods:{update(e){this.handleChange(e.target.value)},handleChange(e){const t={};t[this.label]=e,(void 0===t.hex&&void 0===t["#"]||e.length>5)&&this.$emit("change",t)},handleKeyDown(e){let{val:t}=this;const n=Number(t);if(n){const a=this.arrowOffset||1;38===e.keyCode&&(t=n+a,this.handleChange(t),e.preventDefault()),40===e.keyCode&&(t=n-a,this.handleChange(t),e.preventDefault())}}}};const V={class:"vc-editable-input"},Y=["aria-labelledby"],K=["id","for"],Z={class:"vc-input__desc"};function Q(e,t,n){return tn?n:e:et?t:e}H(".vc-editable-input{position:relative}.vc-input__input{border:0;outline:none;padding:0}.vc-input__label{text-transform:capitalize}"),U.render=function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("div",V,[(0,_.bo)((0,_.Lk)("input",{ref:"input","onUpdate:modelValue":t[0]||(t[0]=e=>r.val=e),"aria-labelledby":r.labelId,class:"vc-input__input",onKeydown:t[1]||(t[1]=(...e)=>r.handleKeyDown&&r.handleKeyDown(...e)),onInput:t[2]||(t[2]=(...e)=>r.update&&r.update(...e))},null,40,Y),[[b.Jo,r.val]]),(0,_.Lk)("span",{id:r.labelId,for:n.label,class:"vc-input__label"},(0,v.v_)(r.labelSpanText),9,K),(0,_.Lk)("span",Z,(0,v.v_)(n.desc),1)])},U.__file="src/components/editable-input/editable-input.vue",U.install=$;var J={name:"Saturation",props:{value:Object},computed:{colors(){return this.value},bgColor(){return`hsl(${this.colors.hsv.h}, 100%, 50%)`},pointerTop(){return-100*this.colors.hsv.v+1+100+"%"},pointerLeft(){return 100*this.colors.hsv.s+"%"}},methods:{handleChange(e,t){!t&&e.preventDefault();const{container:n}=this.$refs;if(!n)return;const a=n.clientWidth,i=n.clientHeight,r=n.getBoundingClientRect().left+window.pageXOffset,o=n.getBoundingClientRect().top+window.pageYOffset,s=e.pageX||(e.touches?e.touches[0].pageX:0),l=e.pageY||(e.touches?e.touches[0].pageY:0),d=Q(s-r,0,a),u=Q(l-o,0,i),c=d/a,g=Q(-u/i+1,0,1);this.onChange({h:this.colors.hsv.h,s:c,v:g,a:this.colors.hsv.a,source:"hsva"})},onChange(e){this.$emit("change",e)},handleMouseDown(e){window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp(e){this.unbindEventListeners()},unbindEventListeners(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}};const ee=(0,_.Lk)("div",{class:"vc-saturation--white"},null,-1),te=(0,_.Lk)("div",{class:"vc-saturation--black"},null,-1),ne=[(0,_.Lk)("div",{class:"vc-saturation-circle"},null,-1)];H(".vc-saturation,.vc-saturation--black,.vc-saturation--white{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.vc-saturation--white{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.vc-saturation--black{background:linear-gradient(0deg,#000,transparent)}.vc-saturation-pointer{cursor:pointer;position:absolute}.vc-saturation-circle{border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);cursor:head;height:4px;transform:translate(-2px,-2px);width:4px}"),J.render=function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("div",{ref:"container",class:"vc-saturation",style:(0,v.Tr)({background:r.bgColor}),onMousedown:t[0]||(t[0]=(...e)=>r.handleMouseDown&&r.handleMouseDown(...e)),onTouchmove:t[1]||(t[1]=(...e)=>r.handleChange&&r.handleChange(...e)),onTouchstart:t[2]||(t[2]=(...e)=>r.handleChange&&r.handleChange(...e))},[ee,te,(0,_.Lk)("div",{class:"vc-saturation-pointer",style:(0,v.Tr)({top:r.pointerTop,left:r.pointerLeft})},ne,4)],36)},J.__file="src/components/saturation/saturation.vue",J.install=$;var ae={name:"Hue",props:{value:Object,direction:{type:String,default:"horizontal"}},data:()=>({oldHue:0,pullDirection:""}),computed:{colors(){return this.value},directionClass(){return{"vc-hue--horizontal":"horizontal"===this.direction,"vc-hue--vertical":"vertical"===this.direction}},pointerTop(){return"vertical"===this.direction?0===this.colors.hsl.h&&"right"===this.pullDirection?0:-100*this.colors.hsl.h/360+100+"%":0},pointerLeft(){return"vertical"===this.direction?0:0===this.colors.hsl.h&&"right"===this.pullDirection?"100%":100*this.colors.hsl.h/360+"%"}},watch:{value:{handler(e,t){const{h:n}=e.hsl;0!==n&&n-this.oldHue>0&&(this.pullDirection="right"),0!==n&&n-this.oldHue<0&&(this.pullDirection="left"),this.oldHue=n},deep:!0,immediate:!0}},methods:{handleChange(e,t){!t&&e.preventDefault();const{container:n}=this.$refs;if(!n)return;const a=n.clientWidth,i=n.clientHeight,r=n.getBoundingClientRect().left+window.pageXOffset,o=n.getBoundingClientRect().top+window.pageYOffset,s=(e.pageX||(e.touches?e.touches[0].pageX:0))-r,l=(e.pageY||(e.touches?e.touches[0].pageY:0))-o;let d,u;"vertical"===this.direction?(l<0?d=360:l>i?d=0:(u=-100*l/i+100,d=360*u/100),this.colors.hsl.h!==d&&this.$emit("change",{h:d,s:this.colors.hsl.s,l:this.colors.hsl.l,a:this.colors.hsl.a,source:"hsl"})):(s<0?d=0:s>a?d=360:(u=100*s/a,d=360*u/100),this.colors.hsl.h!==d&&this.$emit("change",{h:d,s:this.colors.hsl.s,l:this.colors.hsl.l,a:this.colors.hsl.a,source:"hsl"}))},handleMouseDown(e){this.handleChange(e,!0),window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp(e){this.unbindEventListeners()},unbindEventListeners(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}};const ie=["aria-valuenow"],re=[(0,_.Lk)("div",{class:"vc-hue-picker"},null,-1)];H(".vc-hue{border-radius:2px;bottom:0;left:0;position:absolute;right:0;top:0}.vc-hue--horizontal{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.vc-hue--vertical{background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.vc-hue-container{cursor:pointer;height:100%;margin:0 2px;position:relative}.vc-hue-pointer{position:absolute;z-index:2}.vc-hue-picker{background:#fff;border-radius:1px;box-shadow:0 0 2px rgba(0,0,0,.6);cursor:pointer;height:8px;margin-top:1px;transform:translateX(-2px);width:4px}"),ae.render=function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("div",{class:(0,v.C4)(["vc-hue",[r.directionClass]])},[(0,_.Lk)("div",{ref:"container",class:"vc-hue-container",role:"slider","aria-valuenow":r.colors.hsl.h,"aria-valuemin":"0","aria-valuemax":"360",onMousedown:t[0]||(t[0]=(...e)=>r.handleMouseDown&&r.handleMouseDown(...e)),onTouchmove:t[1]||(t[1]=(...e)=>r.handleChange&&r.handleChange(...e)),onTouchstart:t[2]||(t[2]=(...e)=>r.handleChange&&r.handleChange(...e))},[(0,_.Lk)("div",{class:"vc-hue-pointer",style:(0,v.Tr)({top:r.pointerTop,left:r.pointerLeft}),role:"presentation"},re,4)],40,ie)],2)},ae.__file="src/components/hue/hue.vue",ae.install=$;const oe={};var se={name:"Checkboard",props:{size:{type:[Number,String],default:8},white:{type:String,default:"#fff"},grey:{type:String,default:"#e6e6e6"}},computed:{bgStyle(){return{"background-image":`url(${le(this.white,this.grey,this.size)})`}}}};function le(e,t,n){const a=`${e},${t},${n}`;if(oe[a])return oe[a];const i=function(e,t,n){if("undefined"==typeof document)return null;const a=document.createElement("canvas");a.width=a.height=2*n;const i=a.getContext("2d");return i?(i.fillStyle=e,i.fillRect(0,0,a.width,a.height),i.fillStyle=t,i.fillRect(0,0,n,n),i.translate(n,n),i.fillRect(0,0,n,n),a.toDataURL()):null}(e,t,n);return oe[a]=i,i}H(".vc-checkerboard{background-size:contain;bottom:0;left:0;position:absolute;right:0;top:0}"),se.render=function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("div",{class:"vc-checkerboard",style:(0,v.Tr)(r.bgStyle)},null,4)},se.__file="src/components/checkboard/checkboard.vue",se.install=$;var de={name:"Alpha",components:{Checkboard:se},props:{value:Object,onChange:Function},computed:{colors(){return this.value},gradientColor(){const{rgba:e}=this.colors,t=[e.r,e.g,e.b].join(",");return`linear-gradient(to right, rgba(${t}, 0) 0%, rgba(${t}, 1) 100%)`}},methods:{handleChange(e,t){!t&&e.preventDefault();const{container:n}=this.$refs;if(!n)return;const a=n.clientWidth,i=n.getBoundingClientRect().left+window.pageXOffset,r=(e.pageX||(e.touches?e.touches[0].pageX:0))-i;let o;o=r<0?0:r>a?1:Math.round(100*r/a)/100,this.colors.a!==o&&this.$emit("change",{h:this.colors.hsl.h,s:this.colors.hsl.s,l:this.colors.hsl.l,a:o,source:"rgba"})},handleMouseDown(e){this.handleChange(e,!0),window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp(){this.unbindEventListeners()},unbindEventListeners(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}};const ue={class:"vc-alpha"},ce={class:"vc-alpha-checkboard-wrap"},ge=[(0,_.Lk)("div",{class:"vc-alpha-picker"},null,-1)];H(".vc-alpha,.vc-alpha-checkboard-wrap{bottom:0;left:0;position:absolute;right:0;top:0}.vc-alpha-checkboard-wrap{overflow:hidden}.vc-alpha-gradient{bottom:0;left:0;position:absolute;right:0;top:0}.vc-alpha-container{cursor:pointer;height:100%;margin:0 3px;position:relative;z-index:2}.vc-alpha-pointer{position:absolute;z-index:2}.vc-alpha-picker{background:#fff;border-radius:1px;box-shadow:0 0 2px rgba(0,0,0,.6);cursor:pointer;height:8px;margin-top:1px;transform:translateX(-2px);width:4px}"),de.render=function(e,t,n,a,i,r){const o=(0,_.g2)("Checkboard");return(0,_.uX)(),(0,_.CE)("div",ue,[(0,_.Lk)("div",ce,[(0,_.bF)(o)]),(0,_.Lk)("div",{class:"vc-alpha-gradient",style:(0,v.Tr)({background:r.gradientColor})},null,4),(0,_.Lk)("div",{ref:"container",class:"vc-alpha-container",onMousedown:t[0]||(t[0]=(...e)=>r.handleMouseDown&&r.handleMouseDown(...e)),onTouchmove:t[1]||(t[1]=(...e)=>r.handleChange&&r.handleChange(...e)),onTouchstart:t[2]||(t[2]=(...e)=>r.handleChange&&r.handleChange(...e))},[(0,_.Lk)("div",{class:"vc-alpha-pointer",style:(0,v.Tr)({left:100*r.colors.a+"%"})},ge,4)],544)])},de.__file="src/components/alpha/alpha.vue",de.install=$;var me={name:"Chrome",components:{Saturation:J,Hue:ae,Alpha:de,EdIn:U,Checkboard:se},mixins:[X],props:{disableAlpha:{type:Boolean,default:!1},disableFields:{type:Boolean,default:!1},format:{type:String,default:"hex"}},data:()=>({fieldsIndex:"hex",highlight:!1}),computed:{hsl(){const{h:e,s:t,l:n}=this.colors.hsl;return{h:e.toFixed(),s:`${(100*t).toFixed()}%`,l:`${(100*n).toFixed()}%`}},activeColor(){const{rgba:e}=this.colors;return`rgba(${[e.r,e.g,e.b,e.a].join(",")})`},hasAlpha(){return this.colors.a<1}},watch:{format:{handler(e){this.fieldsIndex=e},immediate:!0}},methods:{childChange(e){this.colorChange(e)},inputChange(e){if(e)if(e.hex)this.isValidHex(e.hex)&&this.colorChange({hex:e.hex,source:"hex"});else if(e.r||e.g||e.b||e.a)this.colorChange({r:e.r||this.colors.rgba.r,g:e.g||this.colors.rgba.g,b:e.b||this.colors.rgba.b,a:e.a||this.colors.rgba.a,source:"rgba"});else if(e.h||e.s||e.l){const t=e.s?e.s.replace("%","")/100:this.colors.hsl.s,n=e.l?e.l.replace("%","")/100:this.colors.hsl.l;this.colorChange({h:e.h||this.colors.hsl.h,s:t,l:n,source:"hsl"})}},toggleViews(){switch(this.fieldsIndex){case"hex":this.fieldsIndex="rgb"+(this.disableAlpha?"":"a");break;case"rgb":case"rgba":this.fieldsIndex="hsl"+(this.disableAlpha?"":"a");break;default:this.fieldsIndex="hex"}this.$emit("update:format",this.fieldsIndex)},showHighlight(){this.highlight=!0},hideHighlight(){this.highlight=!1}}};const pe={class:"vc-chrome-saturation-wrap"},fe={class:"vc-chrome-body"},he={class:"vc-chrome-controls"},_e={class:"vc-chrome-color-wrap"},Ae=["aria-label"],ve={class:"vc-chrome-sliders"},be={class:"vc-chrome-hue-wrap"},Fe={key:0,class:"vc-chrome-alpha-wrap"},ye={key:0,class:"vc-chrome-fields-wrap"},Ce={class:"vc-chrome-fields"},ke={class:"vc-chrome-field"},we={class:"vc-chrome-fields"},Ee={class:"vc-chrome-field"},xe={class:"vc-chrome-field"},Be={class:"vc-chrome-field"},De={key:0,class:"vc-chrome-field"},je={class:"vc-chrome-fields"},Se={class:"vc-chrome-field"},Ne={class:"vc-chrome-field"},Pe={class:"vc-chrome-field"},Te={key:0,class:"vc-chrome-field"},qe={class:"vc-chrome-toggle-icon"},Le=[(0,_.Lk)("path",{fill:"#333",d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"},null,-1)],ze={class:"vc-chrome-toggle-icon-highlight"};H(".vc-chrome{background:#fff;background-color:#fff;border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,.3),0 4px 8px rgba(0,0,0,.3);box-sizing:initial;font-family:Menlo;width:225px}.vc-chrome-controls{display:flex}.vc-chrome-color-wrap{position:relative;width:36px}.vc-chrome-active-color{border-radius:15px;height:30px;overflow:hidden;position:relative;width:30px;z-index:1}.vc-chrome-color-wrap .vc-checkerboard{background-size:auto;border-radius:15px;height:30px;width:30px}.vc-chrome-sliders{flex:1}.vc-chrome-fields-wrap{display:flex;padding-top:16px}.vc-chrome-fields{display:flex;flex:1;margin-left:-6px}.vc-chrome-field{padding-left:6px;width:100%}.vc-chrome-toggle-btn{position:relative;text-align:right;width:32px}.vc-chrome-toggle-icon{cursor:pointer;margin-right:-4px;margin-top:12px;position:relative;z-index:2}.vc-chrome-toggle-icon-highlight{background:#eee;border-radius:4px;height:28px;left:12px;position:absolute;top:10px;width:24px}.vc-chrome-hue-wrap{margin-bottom:8px}.vc-chrome-alpha-wrap,.vc-chrome-hue-wrap{height:10px;position:relative}.vc-chrome-alpha-wrap .vc-alpha-gradient,.vc-chrome-hue-wrap .vc-hue{border-radius:2px}.vc-chrome-alpha-wrap .vc-alpha-picker,.vc-chrome-hue-wrap .vc-hue-picker{background-color:#f8f8f8;border-radius:6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.37);height:12px;transform:translate(-6px,-2px);width:12px}.vc-chrome-body{background-color:#fff;padding:16px 16px 12px}.vc-chrome-saturation-wrap{border-radius:2px 2px 0 0;overflow:hidden;padding-bottom:55%;position:relative;width:100%}.vc-chrome-saturation-wrap .vc-saturation-circle{height:12px;width:12px}.vc-chrome-fields .vc-input__input{border:none;border-radius:2px;box-shadow:inset 0 0 0 1px #dadada;color:#333;font-size:11px;height:21px;text-align:center;width:100%}.vc-chrome-fields .vc-input__label{color:#969696;display:block;font-size:11px;line-height:11px;margin-top:12px;text-align:center;text-transform:uppercase}.vc-chrome__disable-alpha .vc-chrome-active-color{height:18px;width:18px}.vc-chrome__disable-alpha .vc-chrome-color-wrap{width:30px}.vc-chrome__disable-alpha .vc-chrome-hue-wrap{margin-bottom:4px;margin-top:4px}"),me.render=function(e,t,n,a,i,r){const o=(0,_.g2)("Saturation"),s=(0,_.g2)("Checkboard"),l=(0,_.g2)("Hue"),d=(0,_.g2)("Alpha"),u=(0,_.g2)("EdIn");return(0,_.uX)(),(0,_.CE)("div",{role:"application","aria-label":"Chrome color picker",class:(0,v.C4)(["vc-chrome",[n.disableAlpha?"vc-chrome__disable-alpha":""]])},[(0,_.Lk)("div",pe,[(0,_.bF)(o,{value:e.colors,onChange:r.childChange},null,8,["value","onChange"])]),(0,_.Lk)("div",fe,[(0,_.Lk)("div",he,[(0,_.Lk)("div",_e,[(0,_.Lk)("div",{"aria-label":`current color is ${e.colors.hex}`,class:"vc-chrome-active-color",style:(0,v.Tr)({background:r.activeColor})},null,12,Ae),n.disableAlpha?(0,_.Q3)("v-if",!0):((0,_.uX)(),(0,_.Wv)(s,{key:0}))]),(0,_.Lk)("div",ve,[(0,_.Lk)("div",be,[(0,_.bF)(l,{value:e.colors,onChange:r.childChange},null,8,["value","onChange"])]),n.disableAlpha?(0,_.Q3)("v-if",!0):((0,_.uX)(),(0,_.CE)("div",Fe,[(0,_.bF)(d,{value:e.colors,onChange:r.childChange},null,8,["value","onChange"])]))])]),n.disableFields?(0,_.Q3)("v-if",!0):((0,_.uX)(),(0,_.CE)("div",ye,[(0,_.bo)((0,_.Lk)("div",Ce,[(0,_.Q3)(" hex "),(0,_.Lk)("div",ke,[r.hasAlpha?(0,_.Q3)("v-if",!0):((0,_.uX)(),(0,_.Wv)(u,{key:0,label:"hex",value:e.colors.hex,onChange:r.inputChange},null,8,["value","onChange"])),r.hasAlpha?((0,_.uX)(),(0,_.Wv)(u,{key:1,label:"hex",value:e.colors.hex8,onChange:r.inputChange},null,8,["value","onChange"])):(0,_.Q3)("v-if",!0)])],512),[[b.aG,"hex"===i.fieldsIndex]]),(0,_.bo)((0,_.Lk)("div",we,[(0,_.Q3)(" rgba "),(0,_.Lk)("div",Ee,[(0,_.bF)(u,{label:"r",value:e.colors.rgba.r,onChange:r.inputChange},null,8,["value","onChange"])]),(0,_.Lk)("div",xe,[(0,_.bF)(u,{label:"g",value:e.colors.rgba.g,onChange:r.inputChange},null,8,["value","onChange"])]),(0,_.Lk)("div",Be,[(0,_.bF)(u,{label:"b",value:e.colors.rgba.b,onChange:r.inputChange},null,8,["value","onChange"])]),n.disableAlpha?(0,_.Q3)("v-if",!0):((0,_.uX)(),(0,_.CE)("div",De,[(0,_.bF)(u,{label:"a",value:e.colors.a,"arrow-offset":.01,max:1,onChange:r.inputChange},null,8,["value","arrow-offset","onChange"])]))],512),[[b.aG,["rgb","rgba"].includes(i.fieldsIndex)]]),(0,_.bo)((0,_.Lk)("div",je,[(0,_.Q3)(" hsla "),(0,_.Lk)("div",Se,[(0,_.bF)(u,{label:"h",value:r.hsl.h,onChange:r.inputChange},null,8,["value","onChange"])]),(0,_.Lk)("div",Ne,[(0,_.bF)(u,{label:"s",value:r.hsl.s,onChange:r.inputChange},null,8,["value","onChange"])]),(0,_.Lk)("div",Pe,[(0,_.bF)(u,{label:"l",value:r.hsl.l,onChange:r.inputChange},null,8,["value","onChange"])]),n.disableAlpha?(0,_.Q3)("v-if",!0):((0,_.uX)(),(0,_.CE)("div",Te,[(0,_.bF)(u,{label:"a",value:e.colors.a,"arrow-offset":.01,max:1,onChange:r.inputChange},null,8,["value","arrow-offset","onChange"])]))],512),[[b.aG,["hsl","hsla"].includes(i.fieldsIndex)]]),(0,_.Q3)(" btn "),(0,_.Lk)("div",{class:"vc-chrome-toggle-btn",role:"button","aria-label":"Change another color definition",onClick:t[3]||(t[3]=(...e)=>r.toggleViews&&r.toggleViews(...e))},[(0,_.Lk)("div",qe,[((0,_.uX)(),(0,_.CE)("svg",{style:{width:"24px",height:"24px"},viewBox:"0 0 24 24",onMouseover:t[0]||(t[0]=(...e)=>r.showHighlight&&r.showHighlight(...e)),onMouseenter:t[1]||(t[1]=(...e)=>r.showHighlight&&r.showHighlight(...e)),onMouseout:t[2]||(t[2]=(...e)=>r.hideHighlight&&r.hideHighlight(...e))},Le,32))]),(0,_.bo)((0,_.Lk)("div",ze,null,512),[[b.aG,i.highlight]])]),(0,_.Q3)(" btn ")]))])],2)},me.__file="src/components/chrome/chrome.vue",me.install=$;var Ie=n(2271),Re=n(3453),Me=n(7867),Oe=n(4163),Ge=n(3168),Xe=n(1808),He=n(8144),We=n(1050),$e=n(2697);(0,Re.r)();const Ue=["aria-label"],Ve={key:0,class:"color-picker__simple"},Ye=["aria-label","name","checked","onClick"],Ke=["title"],Ze=["aria-label","name","checked"],Qe={key:0,class:"color-picker__navigation"},Je=(0,_.pM)({__name:"NcColorPicker",props:(0,_.zz)({advancedFields:{type:Boolean},clearable:{type:Boolean},container:{default:"body"},palette:{default:()=>[]},paletteOnly:{type:Boolean}},{modelValue:{required:!0},modelModifiers:{},open:{type:Boolean},openModifiers:{}}),emits:(0,_.zz)(["submit","closed"],["update:modelValue","update:open"]),setup(e,{emit:t}){const n=(0,_.fn)(e,"modelValue"),a=(0,_.fn)(e,"open"),i=e,r=t,o=/^#([a-f0-9]{3}|[a-f0-9]{6})$/i,s=(0,Oe.c)(),l=(0,A.KR)(!1),d=(0,_.EW)((()=>{let e=i.palette;for(const t of e)if("string"==typeof t&&!t.match(o)||"object"==typeof t&&!t.color?.match(o)){Ge.l.error("[NcColorPicker] Invalid palette passed",{color:t}),e=[];break}return 0===e.length&&(e=i.clearable?[...Me.d,Me.a,Me.b]:[...Me.d]),e.map((e=>({color:"object"==typeof e?e.color:e,name:"object"==typeof e&&e.name?e.name:(0,Re.a)("A color with a HEX value {hex}",{hex:"string"==typeof e?e:e.color})})))}));function u(e){n.value=e.hex}function c(e){return function(e){const[t,n,a]=function(e){const t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);if(!t)return[0,0,0];return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}(e);return(.2126*t+.7152*n+.0722*a)/255}(e)>.5?Me.a.color:Me.b.color}return(e,t)=>((0,_.uX)(),(0,_.Wv)((0,A.R1)(We.N),{shown:a.value,"onUpdate:shown":t[3]||(t[3]=e=>a.value=e),container:e.container,"popup-role":"dialog",onApplyHide:t[4]||(t[4]=e=>r("closed"))},{trigger:(0,_.k6)((t=>[(0,_.RG)(e.$slots,"default",(0,v._B)((0,_.Ng)(t)),void 0,!0)])),default:(0,_.k6)((a=>[(0,_.Lk)("div",{role:"dialog",class:(0,v.C4)(["color-picker",{"color-picker--advanced-fields":l.value&&e.advancedFields,"color-picker--clearable":e.clearable}]),"aria-modal":"true","aria-label":(0,A.R1)(Re.a)("Color picker")},[(0,_.bF)(b.eB,{name:"slide",mode:"out-in"},{default:(0,_.k6)((()=>[l.value?((0,_.uX)(),(0,_.Wv)((0,A.R1)(me),{key:1,class:"color-picker__advanced","disable-alpha":!0,"disable-fields":!e.advancedFields,"model-value":n.value??"#000000","onUpdate:modelValue":u},null,8,["disable-fields","model-value"])):((0,_.uX)(),(0,_.CE)("div",Ve,[((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(d.value,(({color:e,name:t},a)=>((0,_.uX)(),(0,_.CE)("label",{key:a,class:(0,v.C4)(["color-picker__simple-color-circle",{"color-picker__simple-color-circle--active":e===n.value}]),style:(0,v.Tr)({backgroundColor:e,color:c(e)})},[e===n.value?((0,_.uX)(),(0,_.Wv)((0,A.R1)(He.N),{key:0,path:(0,A.R1)(Ie.d)},null,8,["path"])):(0,_.Q3)("",!0),(0,_.Lk)("input",{type:"radio",class:"hidden-visually","aria-label":t,name:`color-picker-${(0,A.R1)(s)}`,checked:e===n.value,onClick:t=>function(e){e="string"==typeof e?e:e.color,i.clearable&&n.value===e?n.value=void 0:n.value=e}(e)},null,8,Ye)],6)))),128)),e.clearable?((0,_.uX)(),(0,_.CE)("label",{key:0,class:"color-picker__clear",title:(0,A.R1)(Re.a)("No color")},[(0,_.bF)((0,A.R1)(He.N),{size:n.value?28:34,path:(0,A.R1)(Ie.s)},null,8,["size","path"]),(0,_.Lk)("input",{type:"radio",class:"hidden-visually","aria-label":(0,A.R1)(Re.a)("No color"),name:`color-picker-${(0,A.R1)(s)}`,checked:!n.value,onClick:t[0]||(t[0]=e=>n.value=void 0)},null,8,Ze)],8,Ke)):(0,_.Q3)("",!0)]))])),_:1}),e.paletteOnly?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)("div",Qe,[l.value?((0,_.uX)(),(0,_.Wv)((0,A.R1)(Xe.N),{key:0,"aria-label":(0,A.R1)(Re.a)("Back"),title:(0,A.R1)(Re.a)("Back"),variant:"tertiary",onClick:t[1]||(t[1]=e=>l.value=!1)},{icon:(0,_.k6)((()=>[(0,_.bF)((0,A.R1)(He.N),{directional:"",path:(0,A.R1)(Ie.t)},null,8,["path"])])),_:1},8,["aria-label","title"])):((0,_.uX)(),(0,_.Wv)((0,A.R1)(Xe.N),{key:1,"aria-label":(0,A.R1)(Re.a)("More options"),title:(0,A.R1)(Re.a)("More options"),variant:"tertiary",onClick:t[2]||(t[2]=e=>l.value=!0)},{icon:(0,_.k6)((()=>[(0,_.bF)((0,A.R1)(He.N),{path:(0,A.R1)(Ie.u)},null,8,["path"])])),_:1},8,["aria-label","title"])),(0,_.bF)((0,A.R1)(Xe.N),{variant:"primary",onClick:e=>{return t=a.hide,r("submit",n.value),t(),void(l.value=!1);var t}},{default:(0,_.k6)((()=>[(0,_.eW)((0,v.v_)((0,A.R1)(Re.a)("Choose")),1)])),_:2},1032,["onClick"])]))],10,Ue)])),_:3},8,["shown","container"]))}}),et=(0,$e._)(Je,[["__scopeId","data-v-3d24879b"]])},4980:(e,t,n)=>{"use strict";n.d(t,{_:()=>l});var a=n(641),i=n(953),r=n(33),o=n(3340);const s=["data-timestamp","title","textContent"],l=(0,a.pM)({__name:"NcDateTime",props:{timestamp:{},format:{default:()=>({timeStyle:"medium",dateStyle:"short"})},relativeTime:{type:[Boolean,String],default:"long"},ignoreSeconds:{type:Boolean}},setup(e){const t=e,n=(0,a.EW)((()=>({format:t.format}))),l=(0,a.EW)((()=>({ignoreSeconds:t.ignoreSeconds,relativeTime:t.relativeTime||"long",update:!1!==t.relativeTime}))),d=(0,o.a)((0,i.lW)((()=>t.timestamp)),n),u=(0,o.S)((0,i.lW)((()=>t.timestamp)),l),c=(0,a.EW)((()=>t.relativeTime?u.value:d.value));return(e,t)=>((0,a.uX)(),(0,a.CE)("span",{class:"nc-datetime",dir:"auto","data-timestamp":e.timestamp,title:(0,i.R1)(d),textContent:(0,r.v_)(c.value)},null,8,s))}})},6597:(e,t,n)=>{"use strict";n.d(t,{N:()=>ao});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(4246),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(953),v=n(33),b=n(2271),F=n(3334),y=n(3751);const C={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function k(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const w={date:k({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:k({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:k({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},E={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function x(e){return(t,n)=>{let a;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,i=n?.width?String(n.width):t;a=e.formattingValues[i]||e.formattingValues[t]}else{const t=e.defaultWidth,i=n?.width?String(n.width):e.defaultWidth;a=e.values[i]||e.values[t]}return a[e.argumentCallback?e.argumentCallback(t):t]}}const B={ordinalNumber:(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:x({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:x({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:x({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:x({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:x({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function D(e){return(t,n={})=>{const a=n.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],r=t.match(i);if(!r)return null;const o=r[0],s=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?function(e,t){for(let n=0;ne.test(o))):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n;return}(s,(e=>e.test(o)));let d;d=e.valueCallback?e.valueCallback(l):l,d=n.valueCallback?n.valueCallback(d):d;return{value:d,rest:t.slice(o.length)}}}const j={ordinalNumber:(S={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{const n=e.match(S.matchPattern);if(!n)return null;const a=n[0],i=e.match(S.parsePattern);if(!i)return null;let r=S.valueCallback?S.valueCallback(i[0]):i[0];return r=t.valueCallback?t.valueCallback(r):r,{value:r,rest:e.slice(a.length)}}),era:D({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:D({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:D({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:D({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:D({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};var S;const N={code:"en-US",formatDistance:(e,t,n)=>{let a;const i=C[e];return a="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a},formatLong:w,formatRelative:(e,t,n,a)=>E[e],localize:B,match:j,options:{weekStartsOn:0,firstWeekContainsDate:1}};let P={};function T(){return P}Math.pow(10,8);const q=6048e5,L=864e5,z=36e5,I=Symbol.for("constructDateFrom");function R(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&I in e?e[I](t):e instanceof Date?new e.constructor(t):new Date(t)}function M(e,t){return R(t||e,e)}function O(e){const t=M(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function G(e,...t){const n=R.bind(null,e||t.find((e=>"object"==typeof e)));return t.map(n)}function X(e,t){const n=M(e,t?.in);return n.setHours(0,0,0,0),n}function H(e,t,n){const[a,i]=G(n?.in,e,t),r=X(a),o=X(i),s=+r-O(r),l=+o-O(o);return Math.round((s-l)/L)}function W(e,t){const n=M(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function $(e,t){const n=M(e,t?.in);return H(n,W(n))+1}function U(e,t){const n=T(),a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=M(e,t?.in),r=i.getDay(),o=(r=r.getTime()?a+1:n.getTime()>=s.getTime()?a:a-1}function K(e,t){const n=Y(e,t),a=R(t?.in||e,0);return a.setFullYear(n,0,4),a.setHours(0,0,0,0),V(a)}function Z(e,t){const n=M(e,t?.in),a=+V(n)-+K(n);return Math.round(a/q)+1}function Q(e,t){const n=M(e,t?.in),a=n.getFullYear(),i=T(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,o=R(t?.in||e,0);o.setFullYear(a+1,0,r),o.setHours(0,0,0,0);const s=U(o,t),l=R(t?.in||e,0);l.setFullYear(a,0,r),l.setHours(0,0,0,0);const d=U(l,t);return+n>=+s?a+1:+n>=+d?a:a-1}function J(e,t){const n=T(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,i=Q(e,t),r=R(t?.in||e,0);r.setFullYear(i,0,a),r.setHours(0,0,0,0);return U(r,t)}function ee(e,t){const n=M(e,t?.in),a=+U(n,t)-+J(n,t);return Math.round(a/q)+1}function te(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const ne={y(e,t){const n=e.getFullYear(),a=n>0?n:1-n;return te("yy"===t?a%100:a,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):te(n+1,2)},d:(e,t)=>te(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>te(e.getHours()%12||12,t.length),H:(e,t)=>te(e.getHours(),t.length),m:(e,t)=>te(e.getMinutes(),t.length),s:(e,t)=>te(e.getSeconds(),t.length),S(e,t){const n=t.length,a=e.getMilliseconds();return te(Math.trunc(a*Math.pow(10,n-3)),t.length)}},ae="midnight",ie="noon",re="morning",oe="afternoon",se="evening",le="night",de={G:function(e,t,n){const a=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});default:return n.era(a,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),a=t>0?t:1-t;return n.ordinalNumber(a,{unit:"year"})}return ne.y(e,t)},Y:function(e,t,n,a){const i=Q(e,a),r=i>0?i:1-i;if("YY"===t){return te(r%100,2)}return"Yo"===t?n.ordinalNumber(r,{unit:"year"}):te(r,t.length)},R:function(e,t){return te(Y(e),t.length)},u:function(e,t){return te(e.getFullYear(),t.length)},Q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return te(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return te(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,n){const a=e.getMonth();switch(t){case"M":case"MM":return ne.M(e,t);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,n){const a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return te(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,n,a){const i=ee(e,a);return"wo"===t?n.ordinalNumber(i,{unit:"week"}):te(i,t.length)},I:function(e,t,n){const a=Z(e);return"Io"===t?n.ordinalNumber(a,{unit:"week"}):te(a,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):ne.d(e,t)},D:function(e,t,n){const a=$(e);return"Do"===t?n.ordinalNumber(a,{unit:"dayOfYear"}):te(a,t.length)},E:function(e,t,n){const a=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,n,a){const i=e.getDay(),r=(i-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(r);case"ee":return te(r,2);case"eo":return n.ordinalNumber(r,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,a){const i=e.getDay(),r=(i-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(r);case"cc":return te(r,t.length);case"co":return n.ordinalNumber(r,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){const a=e.getDay(),i=0===a?7:a;switch(t){case"i":return String(i);case"ii":return te(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,n){const a=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,n){const a=e.getHours();let i;switch(i=12===a?ie:0===a?ae:a/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(i,{width:"narrow",context:"formatting"});default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,n){const a=e.getHours();let i;switch(i=a>=17?se:a>=12?oe:a>=4?re:le,t){case"B":case"BB":case"BBB":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(i,{width:"narrow",context:"formatting"});default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return ne.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):ne.H(e,t)},K:function(e,t,n){const a=e.getHours()%12;return"Ko"===t?n.ordinalNumber(a,{unit:"hour"}):te(a,t.length)},k:function(e,t,n){let a=e.getHours();return 0===a&&(a=24),"ko"===t?n.ordinalNumber(a,{unit:"hour"}):te(a,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):ne.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):ne.s(e,t)},S:function(e,t){return ne.S(e,t)},X:function(e,t,n){const a=e.getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return ce(a);case"XXXX":case"XX":return ge(a);default:return ge(a,":")}},x:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"x":return ce(a);case"xxxx":case"xx":return ge(a);default:return ge(a,":")}},O:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ue(a,":");default:return"GMT"+ge(a,":")}},z:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ue(a,":");default:return"GMT"+ge(a,":")}},t:function(e,t,n){return te(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return te(+e,t.length)}};function ue(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),i=Math.trunc(a/60),r=a%60;return 0===r?n+String(i):n+String(i)+t+te(r,2)}function ce(e,t){if(e%60==0){return(e>0?"-":"+")+te(Math.abs(e)/60,2)}return ge(e,t)}function ge(e,t=""){const n=e>0?"-":"+",a=Math.abs(e);return n+te(Math.trunc(a/60),2)+t+te(a%60,2)}const me=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},pe=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},fe={p:pe,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],a=n[1],i=n[2];if(!i)return me(e,t);let r;switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",me(a,t)).replace("{{time}}",pe(i,t))}},he=/^D+$/,_e=/^Y+$/,Ae=["D","DD","YY","YYYY"];function ve(e){return he.test(e)}function be(e){return _e.test(e)}function Fe(e,t,n){const a=function(e,t,n){const a="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${a} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(a),Ae.includes(e))throw new RangeError(a)}function ye(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}function Ce(e){return!(!ye(e)&&"number"!=typeof e||isNaN(+M(e)))}const ke=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,we=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ee=/^'([^]*?)'?$/,xe=/''/g,Be=/[a-zA-Z]/;function De(e,t,n){const a=T(),i=n?.locale??a.locale??N,r=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,o=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,s=M(e,n?.in);if(!Ce(s))throw new RangeError("Invalid time value");let l=t.match(we).map((e=>{const t=e[0];if("p"===t||"P"===t){return(0,fe[t])(e,i.formatLong)}return e})).join("").match(ke).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:je(e)};if(de[t])return{isToken:!0,value:e};if(t.match(Be))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));i.localize.preprocessor&&(l=i.localize.preprocessor(s,l));const d={firstWeekContainsDate:r,weekStartsOn:o,locale:i};return l.map((a=>{if(!a.isToken)return a.value;const r=a.value;(!n?.useAdditionalWeekYearTokens&&be(r)||!n?.useAdditionalDayOfYearTokens&&ve(r))&&Fe(r,t,String(e));return(0,de[r[0]])(s,r,i.localize,d)})).join("")}function je(e){const t=e.match(Ee);return t?t[1].replace(xe,"'"):e}function Se(){return Object.assign({},T())}function Ne(e,t){const n=function(e){return"function"==typeof e&&e.prototype?.constructor===e}(t)?new t(0):R(t,0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}class Pe{subPriority=0;validate(e,t){return!0}}class Te extends Pe{constructor(e,t,n,a,i){super(),this.value=e,this.validateValue=t,this.setValue=n,this.priority=a,i&&(this.subPriority=i)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,n){return this.setValue(e,t,this.value,n)}}class qe extends Pe{priority=10;subPriority=-1;constructor(e,t){super(),this.context=e||(e=>R(t,e))}set(e,t){return t.timestampIsSet?e:R(e,Ne(e,this.context))}}class Le{run(e,t,n,a){const i=this.parse(e,t,n,a);return i?{setter:new Te(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(e,t,n){return!0}}const ze=/^(1[0-2]|0?\d)/,Ie=/^(3[0-1]|[0-2]?\d)/,Re=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,Me=/^(5[0-3]|[0-4]?\d)/,Oe=/^(2[0-3]|[0-1]?\d)/,Ge=/^(2[0-4]|[0-1]?\d)/,Xe=/^(1[0-1]|0?\d)/,He=/^(1[0-2]|0?\d)/,We=/^[0-5]?\d/,$e=/^[0-5]?\d/,Ue=/^\d/,Ve=/^\d{1,2}/,Ye=/^\d{1,3}/,Ke=/^\d{1,4}/,Ze=/^-?\d+/,Qe=/^-?\d/,Je=/^-?\d{1,2}/,et=/^-?\d{1,3}/,tt=/^-?\d{1,4}/,nt=/^([+-])(\d{2})(\d{2})?|Z/,at=/^([+-])(\d{2})(\d{2})|Z/,it=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,rt=/^([+-])(\d{2}):(\d{2})|Z/,ot=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function st(e,t){return e?{value:t(e.value),rest:e.rest}:e}function lt(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function dt(e,t){const n=t.match(e);if(!n)return null;if("Z"===n[0])return{value:0,rest:t.slice(1)};const a="+"===n[1]?1:-1,i=n[2]?parseInt(n[2],10):0,r=n[3]?parseInt(n[3],10):0,o=n[5]?parseInt(n[5],10):0;return{value:a*(i*z+6e4*r+1e3*o),rest:t.slice(n[0].length)}}function ut(e){return lt(Ze,e)}function ct(e,t){switch(e){case 1:return lt(Ue,t);case 2:return lt(Ve,t);case 3:return lt(Ye,t);case 4:return lt(Ke,t);default:return lt(new RegExp("^\\d{1,"+e+"}"),t)}}function gt(e,t){switch(e){case 1:return lt(Qe,t);case 2:return lt(Je,t);case 3:return lt(et,t);case 4:return lt(tt,t);default:return lt(new RegExp("^-?\\d{1,"+e+"}"),t)}}function mt(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function pt(e,t){const n=t>0,a=n?t:1-t;let i;if(a<=50)i=e||100;else{const t=a+50;i=e+100*Math.trunc(t/100)-(e>=t%100?100:0)}return n?i:1-i}function ft(e){return e%400==0||e%4==0&&e%100!=0}function ht(e,t,n){const a=M(e,n?.in),i=ee(a,n)-t;return a.setDate(a.getDate()-7*i),M(a,n?.in)}function _t(e,t,n){const a=M(e,n?.in),i=Z(a,n)-t;return a.setDate(a.getDate()-7*i),a}const At=[31,28,31,30,31,30,31,31,30,31,30,31],vt=[31,29,31,30,31,30,31,31,30,31,30,31];function bt(e,t,n){const a=M(e,n?.in);return isNaN(t)?R(n?.in||e,NaN):t?(a.setDate(a.getDate()+t),a):a}function Ft(e,t,n){const a=T(),i=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,r=M(e,n?.in),o=r.getDay(),s=7-i;return bt(r,t<0||t>6?t-(o+s)%7:((t%7+7)%7+s)%7-(o+s)%7,n)}function yt(e,t){const n=M(e,t?.in).getDay();return 0===n?7:n}function Ct(e,t,n){const a=M(e,n?.in);return bt(a,t-yt(a,n),n)}const kt={G:new class extends Le{priority=140;parse(e,t,n){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}set(e,t,n){return t.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]},y:new class extends Le{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,t,n){const a=e=>({year:e,isTwoDigitYear:"yy"===t});switch(t){case"y":return st(ct(4,e),a);case"yo":return st(n.ordinalNumber(e,{unit:"year"}),a);default:return st(ct(t.length,e),a)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n){const a=e.getFullYear();if(n.isTwoDigitYear){const t=pt(n.year,a);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}const i="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}},Y:new class extends Le{priority=130;parse(e,t,n){const a=e=>({year:e,isTwoDigitYear:"YY"===t});switch(t){case"Y":return st(ct(4,e),a);case"Yo":return st(n.ordinalNumber(e,{unit:"year"}),a);default:return st(ct(t.length,e),a)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n,a){const i=Q(e,a);if(n.isTwoDigitYear){const t=pt(n.year,i);return e.setFullYear(t,0,a.firstWeekContainsDate),e.setHours(0,0,0,0),U(e,a)}const r="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(r,0,a.firstWeekContainsDate),e.setHours(0,0,0,0),U(e,a)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:new class extends Le{priority=130;parse(e,t){return gt("R"===t?4:t.length,e)}set(e,t,n){const a=R(e,0);return a.setFullYear(n,0,4),a.setHours(0,0,0,0),V(a)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:new class extends Le{priority=130;parse(e,t){return gt("u"===t?4:t.length,e)}set(e,t,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]},Q:new class extends Le{priority=120;parse(e,t,n){switch(t){case"Q":case"QQ":return ct(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:new class extends Le{priority=120;parse(e,t,n){switch(t){case"q":case"qq":return ct(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:new class extends Le{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,t,n){const a=e=>e-1;switch(t){case"M":return st(lt(ze,e),a);case"MM":return st(ct(2,e),a);case"Mo":return st(n.ordinalNumber(e,{unit:"month"}),a);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}},L:new class extends Le{priority=110;parse(e,t,n){const a=e=>e-1;switch(t){case"L":return st(lt(ze,e),a);case"LL":return st(ct(2,e),a);case"Lo":return st(n.ordinalNumber(e,{unit:"month"}),a);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:new class extends Le{priority=100;parse(e,t,n){switch(t){case"w":return lt(Me,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return ct(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n,a){return U(ht(e,n,a),a)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:new class extends Le{priority=100;parse(e,t,n){switch(t){case"I":return lt(Me,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return ct(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n){return V(_t(e,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:new class extends Le{priority=90;subPriority=1;parse(e,t,n){switch(t){case"d":return lt(Ie,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return ct(t.length,e)}}validate(e,t){const n=ft(e.getFullYear()),a=e.getMonth();return n?t>=1&&t<=vt[a]:t>=1&&t<=At[a]}set(e,t,n){return e.setDate(n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:new class extends Le{priority=90;subpriority=1;parse(e,t,n){switch(t){case"D":case"DD":return lt(Re,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return ct(t.length,e)}}validate(e,t){return ft(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}set(e,t,n){return e.setMonth(0,n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:new class extends Le{priority=90;parse(e,t,n){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,a){return(e=Ft(e,n,a)).setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]},e:new class extends Le{priority=90;parse(e,t,n,a){const i=e=>{const t=7*Math.floor((e-1)/7);return(e+a.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return st(ct(t.length,e),i);case"eo":return st(n.ordinalNumber(e,{unit:"day"}),i);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,a){return(e=Ft(e,n,a)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:new class extends Le{priority=90;parse(e,t,n,a){const i=e=>{const t=7*Math.floor((e-1)/7);return(e+a.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return st(ct(t.length,e),i);case"co":return st(n.ordinalNumber(e,{unit:"day"}),i);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,a){return(e=Ft(e,n,a)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:new class extends Le{priority=90;parse(e,t,n){const a=e=>0===e?7:e;switch(t){case"i":case"ii":return ct(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return st(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),a);case"iiiii":return st(n.day(e,{width:"narrow",context:"formatting"}),a);case"iiiiii":return st(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),a);default:return st(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),a)}}validate(e,t){return t>=1&&t<=7}set(e,t,n){return(e=Ct(e,n)).setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:new class extends Le{priority=80;parse(e,t,n){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(mt(n),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]},b:new class extends Le{priority=80;parse(e,t,n){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(mt(n),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]},B:new class extends Le{priority=80;parse(e,t,n){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(mt(n),0,0,0),e}incompatibleTokens=["a","b","t","T"]},h:new class extends Le{priority=70;parse(e,t,n){switch(t){case"h":return lt(He,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return ct(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,n){const a=e.getHours()>=12;return a&&n<12?e.setHours(n+12,0,0,0):a||12!==n?e.setHours(n,0,0,0):e.setHours(0,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]},H:new class extends Le{priority=70;parse(e,t,n){switch(t){case"H":return lt(Oe,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return ct(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,n){return e.setHours(n,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]},K:new class extends Le{priority=70;parse(e,t,n){switch(t){case"K":return lt(Xe,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return ct(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]},k:new class extends Le{priority=70;parse(e,t,n){switch(t){case"k":return lt(Ge,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return ct(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,n){const a=n<=24?n%24:n;return e.setHours(a,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]},m:new class extends Le{priority=60;parse(e,t,n){switch(t){case"m":return lt(We,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return ct(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setMinutes(n,0,0),e}incompatibleTokens=["t","T"]},s:new class extends Le{priority=50;parse(e,t,n){switch(t){case"s":return lt($e,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return ct(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setSeconds(n,0),e}incompatibleTokens=["t","T"]},S:new class extends Le{priority=30;parse(e,t){return st(ct(t.length,e),(e=>Math.trunc(e*Math.pow(10,3-t.length))))}set(e,t,n){return e.setMilliseconds(n),e}incompatibleTokens=["t","T"]},X:new class extends Le{priority=10;parse(e,t){switch(t){case"X":return dt(nt,e);case"XX":return dt(at,e);case"XXXX":return dt(it,e);case"XXXXX":return dt(ot,e);default:return dt(rt,e)}}set(e,t,n){return t.timestampIsSet?e:R(e,e.getTime()-O(e)-n)}incompatibleTokens=["t","T","x"]},x:new class extends Le{priority=10;parse(e,t){switch(t){case"x":return dt(nt,e);case"xx":return dt(at,e);case"xxxx":return dt(it,e);case"xxxxx":return dt(ot,e);default:return dt(rt,e)}}set(e,t,n){return t.timestampIsSet?e:R(e,e.getTime()-O(e)-n)}incompatibleTokens=["t","T","X"]},t:new class extends Le{priority=40;parse(e){return ut(e)}set(e,t,n){return[R(e,1e3*n),{timestampIsSet:!0}]}incompatibleTokens="*"},T:new class extends Le{priority=20;parse(e){return ut(e)}set(e,t,n){return[R(e,n),{timestampIsSet:!0}]}incompatibleTokens="*"}},wt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Et=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,xt=/^'([^]*?)'?$/,Bt=/''/g,Dt=/\S/,jt=/[a-zA-Z]/;function St(e,t,n,a){const i=()=>R(a?.in||n,NaN),r=Se(),o=a?.locale??r.locale??N,s=a?.firstWeekContainsDate??a?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,l=a?.weekStartsOn??a?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0;if(!t)return e?i():M(n,a?.in);const d={firstWeekContainsDate:s,weekStartsOn:l,locale:o},u=[new qe(a?.in,n)],c=t.match(Et).map((e=>{const t=e[0];if(t in fe){return(0,fe[t])(e,o.formatLong)}return e})).join("").match(wt),g=[];for(let n of c){!a?.useAdditionalWeekYearTokens&&be(n)&&Fe(n,t,e),!a?.useAdditionalDayOfYearTokens&&ve(n)&&Fe(n,t,e);const r=n[0],s=kt[r];if(s){const{incompatibleTokens:t}=s;if(Array.isArray(t)){const e=g.find((e=>t.includes(e.token)||e.token===r));if(e)throw new RangeError(`The format string mustn't contain \`${e.fullToken}\` and \`${n}\` at the same time`)}else if("*"===s.incompatibleTokens&&g.length>0)throw new RangeError(`The format string mustn't contain \`${n}\` and any other token at the same time`);g.push({token:r,fullToken:n});const a=s.run(e,n,o.match,d);if(!a)return i();u.push(a.setter),e=a.rest}else{if(r.match(jt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");if("''"===n?n="'":"'"===r&&(n=n.match(xt)[1].replace(Bt,"'")),0!==e.indexOf(n))return i();e=e.slice(n.length)}}if(e.length>0&&Dt.test(e))return i();const m=u.map((e=>e.priority)).sort(((e,t)=>t-e)).filter(((e,t,n)=>n.indexOf(e)===t)).map((e=>u.filter((t=>t.priority===e)).sort(((e,t)=>t.subPriority-e.subPriority)))).map((e=>e[0]));let p=M(n,a?.in);if(isNaN(+p))return i();const f={};for(const e of m){if(!e.validate(p,d))return i();const t=e.set(p,f,d);Array.isArray(t)?(p=t[0],Object.assign(f,t[1])):p=t}return p}function Nt(e,t){const n=M(e,t?.in),a=n.getFullYear(),i=n.getMonth(),r=R(n,0);return r.setFullYear(a,i+1,0),r.setHours(0,0,0,0),r.getDate()}function Pt(e,t,n){const a=M(e,n?.in),i=a.getFullYear(),r=a.getDate(),o=R(n?.in||e,0);o.setFullYear(i,t,15),o.setHours(0,0,0,0);const s=Nt(o);return a.setMonth(t,Math.min(r,s)),a}function Tt(e,t,n){let a=M(e,n?.in);return isNaN(+a)?R(n?.in||e,NaN):(null!=t.year&&a.setFullYear(t.year),null!=t.month&&(a=Pt(a,t.month)),null!=t.date&&a.setDate(t.date),null!=t.hours&&a.setHours(t.hours),null!=t.minutes&&a.setMinutes(t.minutes),null!=t.seconds&&a.setSeconds(t.seconds),null!=t.milliseconds&&a.setMilliseconds(t.milliseconds),a)}function qt(e,t){const n=M(e,t?.in);return n.setDate(1),n.setHours(0,0,0,0),n}function Lt(e,t,n){const a=M(e,n?.in);return a.setHours(t),a}function zt(e,t,n){const a=M(e,n?.in);return a.setMinutes(t),a}function It(e,t,n){const a=M(e,n?.in);return a.setSeconds(t),a}function Rt(e,t,n){const a=M(e,n?.in);return a.setMilliseconds(t),a}function Mt(e,t){return+M(e)<+M(t)}function Ot(e,t){return+M(e)==+M(t)}function Gt(e,t){return+M(e)>+M(t)}function Xt(e,t){return M(e,t?.in).getHours()}function Ht(e,t){return M(e,t?.in).getMinutes()}function Wt(e){return M(e).getSeconds()}function $t(e,t){return M(e,t?.in).getFullYear()}function Ut(e,t){return M(e,t?.in).getMonth()}function Vt(e,t){const[n,a]=G(e,t.start,t.end);return{start:n,end:a}}function Yt(e,t){const{start:n,end:a}=Vt(t?.in,e);let i=+n>+a;const r=i?+n:+a,o=i?a:n;o.setHours(0,0,0,0);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,i=!i);const l=[];for(;+o<=r;)l.push(R(n,o)),o.setDate(o.getDate()+s),o.setHours(0,0,0,0);return i?l.reverse():l}function Kt(e,t,n){const a=M(e,n?.in);if(isNaN(t))return R(n?.in||e,NaN);if(!t)return a;const i=a.getDate(),r=R(n?.in||e,a.getTime());r.setMonth(a.getMonth()+t+1,0);return i>=r.getDate()?r:(a.setFullYear(r.getFullYear(),r.getMonth(),i),a)}function Zt(e,t){const n=T(),a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,i=M(e,t?.in),r=i.getDay(),o=6+(r0?1:n}function ln(e,t,n){const[a,i]=G(n?.in,e,t);return a.getFullYear()-i.getFullYear()}function dn(e,t,n){const[a,i]=G(n?.in,e,t),r=sn(a,i),o=Math.abs(ln(a,i));a.setFullYear(1584),i.setFullYear(1584);const s=r*(o-+(sn(a,i)===-r));return 0===s?0:s}function un(e,t,n){const{years:a=0,months:i=0,weeks:r=0,days:o=0,hours:s=0,minutes:l=0,seconds:d=0}=t,u=M(e,n?.in),c=i||a?Kt(u,i+12*a):u,g=o||r?bt(c,o+7*r):c,m=1e3*(d+60*(l+60*s));return R(n?.in||e,+g+m)}function cn(e,t,n){const{years:a=0,months:i=0,weeks:r=0,days:o=0,hours:s=0,minutes:l=0,seconds:d=0}=t,u=en(Jt(e,i+12*a,n),o+7*r,n),c=1e3*(d+60*(l+60*s));return R(n?.in||e,+u-c)}function gn(e,t){const n=M(e,t?.in),a=n.getMonth(),i=a-a%3;return n.setMonth(i,1),n.setHours(0,0,0,0),n}function mn(e,t,n){const[a,i]=G(n?.in,e,t);return+gn(a)==+gn(i)}function pn(e,t){const n=M(e,t?.in);return Math.trunc(n.getMonth()/3)+1}function fn(e,t,n){return Kt(e,3*t,n)}function hn(e,t){const{start:n,end:a}=Vt(t?.in,e);let i=+n>+a;const r=i?+gn(n):+gn(a);let o=gn(i?a:n),s=t?.step??1;if(!s)return[];s<0&&(s=-s,i=!i);const l=[];for(;+o<=r;)l.push(R(n,o)),o=fn(o,s);return i?l.reverse():l}function _n(e,t){const n=M(e,t?.in),a=n.getMonth(),i=a-a%3+3;return n.setMonth(i,0),n.setHours(23,59,59,999),n}function An(e,t){return M(e,t?.in).getDay()}function vn(){const e=(0,_.OA)();return(0,_.uX)(),(0,_.CE)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img",...e},[(0,_.Lk)("path",{d:"M29.333 8c0-2.208-1.792-4-4-4h-18.667c-2.208 0-4 1.792-4 4v18.667c0 2.208 1.792 4 4 4h18.667c2.208 0 4-1.792 4-4v-18.667zM26.667 8v18.667c0 0.736-0.597 1.333-1.333 1.333 0 0-18.667 0-18.667 0-0.736 0-1.333-0.597-1.333-1.333 0 0 0-18.667 0-18.667 0-0.736 0.597-1.333 1.333-1.333 0 0 18.667 0 18.667 0 0.736 0 1.333 0.597 1.333 1.333z"}),(0,_.Lk)("path",{d:"M20 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),(0,_.Lk)("path",{d:"M9.333 2.667v5.333c0 0.736 0.597 1.333 1.333 1.333s1.333-0.597 1.333-1.333v-5.333c0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"}),(0,_.Lk)("path",{d:"M4 14.667h24c0.736 0 1.333-0.597 1.333-1.333s-0.597-1.333-1.333-1.333h-24c-0.736 0-1.333 0.597-1.333 1.333s0.597 1.333 1.333 1.333z"})])}function bn(){return(0,_.uX)(),(0,_.CE)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[(0,_.Lk)("path",{d:"M23.057 7.057l-16 16c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l16-16c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0z"}),(0,_.Lk)("path",{d:"M7.057 8.943l16 16c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885l-16-16c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}function Fn(){return(0,_.uX)(),(0,_.CE)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[(0,_.Lk)("path",{d:"M20.943 23.057l-7.057-7.057c0 0 7.057-7.057 7.057-7.057 0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-8 8c-0.521 0.521-0.521 1.365 0 1.885l8 8c0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}function yn(){return(0,_.uX)(),(0,_.CE)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[(0,_.Lk)("path",{d:"M12.943 24.943l8-8c0.521-0.521 0.521-1.365 0-1.885l-8-8c-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885l7.057 7.057c0 0-7.057 7.057-7.057 7.057-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0z"})])}function Cn(){return(0,_.uX)(),(0,_.CE)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[(0,_.Lk)("path",{d:"M16 1.333c-8.095 0-14.667 6.572-14.667 14.667s6.572 14.667 14.667 14.667c8.095 0 14.667-6.572 14.667-14.667s-6.572-14.667-14.667-14.667zM16 4c6.623 0 12 5.377 12 12s-5.377 12-12 12c-6.623 0-12-5.377-12-12s5.377-12 12-12z"}),(0,_.Lk)("path",{d:"M14.667 8v8c0 0.505 0.285 0.967 0.737 1.193l5.333 2.667c0.658 0.329 1.46 0.062 1.789-0.596s0.062-1.46-0.596-1.789l-4.596-2.298c0 0 0-7.176 0-7.176 0-0.736-0.597-1.333-1.333-1.333s-1.333 0.597-1.333 1.333z"})])}function kn(){return(0,_.uX)(),(0,_.CE)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[(0,_.Lk)("path",{d:"M24.943 19.057l-8-8c-0.521-0.521-1.365-0.521-1.885 0l-8 8c-0.52 0.52-0.52 1.365 0 1.885s1.365 0.52 1.885 0l7.057-7.057c0 0 7.057 7.057 7.057 7.057 0.52 0.52 1.365 0.52 1.885 0s0.52-1.365 0-1.885z"})])}function wn(){return(0,_.uX)(),(0,_.CE)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",fill:"currentColor","aria-hidden":"true",class:"dp__icon",role:"img"},[(0,_.Lk)("path",{d:"M7.057 12.943l8 8c0.521 0.521 1.365 0.521 1.885 0l8-8c0.52-0.52 0.52-1.365 0-1.885s-1.365-0.52-1.885 0l-7.057 7.057c0 0-7.057-7.057-7.057-7.057-0.52-0.52-1.365-0.52-1.885 0s-0.52 1.365 0 1.885z"})])}vn.compatConfig={MODE:3},bn.compatConfig={MODE:3},Fn.compatConfig={MODE:3},yn.compatConfig={MODE:3},Cn.compatConfig={MODE:3},kn.compatConfig={MODE:3},wn.compatConfig={MODE:3};const En=(e,t)=>t?new Date(e.toLocaleString("en-US",{timeZone:t})):new Date(e),xn=(e,t,n)=>Bn(e,t,n)||sa(),Bn=(e,t,n)=>{if(!e)return null;const a=n?la(sa(e),!0):sa(e);return t?t.exactMatch?((e,t,n)=>{const a=t.dateInTz?En(new Date(e),t.dateInTz):sa(e);return n?la(a,!0):a})(e,t,n):En(a,t.timezone):a},Dn=(e,t)=>{if(!e)return 0;const n=new Date,a=new Date(n.toLocaleString("en-US",{timeZone:"UTC"})),i=new Date(n.toLocaleString("en-US",{timeZone:e})),r=((e=>{const t=new Date(e.getFullYear(),0,1).getTimezoneOffset();return e.getTimezoneOffset()(e.month="month",e.year="year",e))(jn||{}),Sn=(e=>(e.top="top",e.bottom="bottom",e))(Sn||{}),Nn=(e=>(e.header="header",e.calendar="calendar",e.timePicker="timePicker",e))(Nn||{}),Pn=(e=>(e.month="month",e.year="year",e.calendar="calendar",e.time="time",e.minutes="minutes",e.hours="hours",e.seconds="seconds",e))(Pn||{});const Tn=["timestamp","date","iso"];var qn=(e=>(e.up="up",e.down="down",e.left="left",e.right="right",e))(qn||{}),Ln=(e=>(e.arrowUp="ArrowUp",e.arrowDown="ArrowDown",e.arrowLeft="ArrowLeft",e.arrowRight="ArrowRight",e.enter="Enter",e.space=" ",e.esc="Escape",e.tab="Tab",e.home="Home",e.end="End",e.pageUp="PageUp",e.pageDown="PageDown",e))(Ln||{}),zn=(e=>(e.MONTH_AND_YEAR="MM-yyyy",e.YEAR="yyyy",e.DATE="dd-MM-yyyy",e))(zn||{});function In(e){return t=>{const n=new Intl.DateTimeFormat(e,{weekday:"short",timeZone:"UTC"}).format(new Date(`2017-01-0${t}T00:00:00+00:00`));return"ar"===e?n.slice(2,5):n.slice(0,2)}}const Rn=(e,t,n)=>{const a=[1,2,3,4,5,6,7];let i;if(null!==e)try{i=a.map(function(e){return t=>De(En(new Date(`2017-01-0${t}T00:00:00+00:00`),"UTC"),"EEEEEE",{locale:e})}(e))}catch{i=a.map(In(t))}else i=a.map(In(t));const r=i.slice(0,n),o=i.slice(n+1,i.length);return[i[n]].concat(...o).concat(...r)},Mn=(e,t,n)=>{const a=[];for(let n=+e[0];n<=+e[1];n++)a.push({value:+n,text:Jn(n,t)});return n?a.reverse():a},On=(e,t,n)=>{const a=[1,2,3,4,5,6,7,8,9,10,11,12].map((e=>new Date(`2017-${e<10?`0${e}`:e}-01T00:00:00+00:00`)));if(null!==e)try{const t="long"===n?"LLLL":"LLL";return a.map(((n,a)=>{const i=De(En(n,"UTC"),t,{locale:e});return{text:i.charAt(0).toUpperCase()+i.substring(1),value:a}}))}catch{}const i=new Intl.DateTimeFormat(t,{month:n,timeZone:"UTC"});return a.map(((e,t)=>{const n=i.format(e);return{text:n.charAt(0).toUpperCase()+n.substring(1),value:t}}))},Gn=e=>{const t=(0,A.R1)(e);return t?.$el?t?.$el:t},Xn=e=>!!Array.isArray(e)&&(!!e[0]&&!!e[1]),Hn=e=>`"${e}" prop must be enabled!`,Wn=e=>`You need to use array as "model-value" binding in order to support "${e}"`,$n=e=>0===e?e:!e||isNaN(+e)?null:+e,Un=e=>null===e,Vn=e=>{if(e)return[...e.querySelectorAll("input, button, select, textarea, a[href]")][0]},Yn=(e,t,n)=>{const a=null!=n,i=null!=t;if(!a&&!i)return!1;const r=+n,o=+t;return a&&i?+e>r||+er:!!i&&+e(e=>{const t=[],n=e=>e.filter((e=>e));for(let a=0;ae.map((e=>{const{active:n,disabled:a,isBetween:i,highlighted:r}=t(e);return{...e,active:n,disabled:a,className:{dp__overlay_cell_active:n,dp__overlay_cell:!n,dp__overlay_cell_disabled:a,dp__overlay_cell_pad:!0,dp__overlay_cell_active_disabled:a&&n,dp__cell_in_between:i,"dp--highlighted":r}}})))),Zn=(e,t,n=!1)=>{e&&t.allowStopPropagation&&(n&&e.stopImmediatePropagation(),e.stopPropagation())};const Qn=(e,t)=>e?.querySelector(`[data-dp-element="${t}"]`),Jn=(e,t)=>new Intl.NumberFormat(t,{useGrouping:!1,style:"decimal"}).format(e),ea=(e,t)=>De(e,t??zn.DATE),ta=e=>Array.isArray(e),na=(e,t,n)=>t.get(ea(e,n)),aa=(e,t,n=!1,a)=>e.key===Ln.enter||e.key===Ln.space?(n&&e.preventDefault(),t()):a?a(e):void 0,ia=(e,t)=>e?zn.MONTH_AND_YEAR:t?zn.YEAR:zn.DATE,ra=e=>e<10?`0${e}`:e,oa=(e,t,n,a,i,r)=>{const o=St(e,t.slice(0,e.length),new Date,{locale:r});return Ce(o)&&ye(o)?a||i?o:Tt(o,{hours:+n.hours,minutes:+n?.minutes,seconds:+n?.seconds,milliseconds:0}):null},sa=e=>e?new Date(e):new Date,la=(e,t)=>{const n=Tt(sa(JSON.parse(JSON.stringify(e))),{hours:0,minutes:0,seconds:0,milliseconds:0});return t?qt(n):n},da=(e,t,n,a)=>{let i=e?sa(e):sa();return(t||0===t)&&(i=Lt(i,+t)),(n||0===n)&&(i=zt(i,+n)),(a||0===a)&&(i=It(i,+a)),Rt(i,0)},ua=(e,t)=>!(!e||!t)&&Mt(la(e),la(t)),ca=(e,t)=>!(!e||!t)&&Ot(la(e),la(t)),ga=(e,t)=>!(!e||!t)&&Gt(la(e),la(t)),ma=(e,t,n)=>e?.[0]&&e?.[1]?ga(n,e[0])&&ua(n,e[1]):!(!e?.[0]||!t)&&(ga(n,e[0])&&ua(n,t)||ua(n,e[0])&&ga(n,t)),pa=e=>{const t=Tt(new Date(e),{date:1});return la(t)},fa=(e,t,n)=>t&&(n||0===n)?Object.fromEntries(["hours","minutes","seconds"].map((a=>a===t?[a,n]:[a,isNaN(+e[a])?void 0:+e[a]]))):{hours:isNaN(+e.hours)?void 0:+e.hours,minutes:isNaN(+e.minutes)?void 0:+e.minutes,seconds:isNaN(+e.seconds)?void 0:+e.seconds},ha=e=>({hours:Xt(e),minutes:Ht(e),seconds:Wt(e)}),_a=(e,t)=>{if(t){const n=$t(sa(t));if(n>e)return 12;if(n===e)return Ut(sa(t))}},Aa=(e,t)=>{if(t){const n=$t(sa(t));return n{if(e)return $t(sa(e))},ba=(e,t)=>Yt({start:ga(e,t)?t:e,end:ga(t,e)?t:e}),Fa=e=>{const t=Kt(e,1);return{month:Ut(t),year:$t(t)}},ya=(e,t)=>[U(e,{weekStartsOn:+t}),Zt(e,{weekStartsOn:+t})],Ca=(e,t)=>{const n={hours:Xt(sa()),minutes:Ht(sa()),seconds:t?Wt(sa()):0};return Object.assign(n,e)},ka=(e,t,n)=>[Tt(sa(e),{date:1}),Tt(sa(),{month:t,year:n,date:1})],wa=(e,t,n)=>{let a=e?sa(e):sa();return(t||0===t)&&(a=Pt(a,t)),n&&(a=Qt(a,n)),a},Ea=(e,t,n,a,i)=>{if(!a||i&&!t||!i&&!n)return!1;const r=i?Kt(e,1):Jt(e,1),o=[Ut(r),$t(r)];return i?!Ba(...o,t):!xa(...o,n)},xa=(e,t,n)=>ua(...ka(n,e,t))||ca(...ka(n,e,t)),Ba=(e,t,n)=>ga(...ka(n,e,t))||ca(...ka(n,e,t)),Da=(e,t,n,a,i,r,o)=>{if("function"==typeof t&&!o)return t(e);const s=n?{locale:n}:void 0;return Array.isArray(e)?`${De(e[0],r,s)}${i&&!e[1]?"":a}${e[1]?De(e[1],r,s):""}`:De(e,r,s)},ja=e=>{if(e)return null;throw new Error(Hn("partial-range"))},Sa=(e,t)=>{if(t)return e();throw new Error(Hn("range"))},Na=e=>Array.isArray(e)?Ce(e[0])&&(!e[1]||Ce(e[1])):!!e&&Ce(e),Pa=(e,t,n,a)=>{if(!e)return!0;if(a){const a={seconds:0,milliseconds:0};return("max"===n?Mt(e,t):Gt(e,t))||Ot(Tt(e,a),Tt(t,a))}return"max"===n?e.getTime()<=t.getTime():e.getTime()>=t.getTime()},Ta=(e,t,n)=>e?((e,t)=>Tt(t??sa(),{hours:+e.hours||0,minutes:+e.minutes||0,seconds:+e.seconds||0}))(e,t):sa(n??t),qa=(e,t,n,a,i)=>{if(Array.isArray(a)){const r=Ta(e,a[0],t),o=Ta(e,a[1],t);return Pa(a[0],r,n,!!t)&&Pa(a[1],o,n,!!t)&&i}const r=Ta(e,a,t);return Pa(a,r,n,!!t)&&i},La=e=>Tt(sa(),ha(e)),za=(e,t,n)=>"function"==typeof e?e({month:t,year:n}):!!e.months.find((e=>e.month===t&&e.year===n)),Ia=(e,t)=>"function"==typeof e?e(t):e.years.includes(t),Ra=e=>`dp-${De(e,"yyyy-MM-dd")}`,Ma=(e,t)=>({before:en(la(t),e),after:bt(la(t),e)}),Oa=(e,t)=>t<+e[0]||t>+e[1],Ga=(0,A.Kh)({menuFocused:!1,shiftKeyInMenu:!1}),Xa=()=>({control:(0,_.EW)((()=>({shiftKeyInMenu:Ga.shiftKeyInMenu,menuFocused:Ga.menuFocused}))),setMenuFocused:e=>{Ga.menuFocused=e},setShiftKey:e=>{Ga.shiftKeyInMenu!==e&&(Ga.shiftKeyInMenu=e)}}),Ha=(0,A.Kh)({monthYear:[],calendar:[],time:[],actionRow:[],selectionGrid:[],timePicker:{0:[],1:[]},monthPicker:[]}),Wa=(0,A.KR)(null),$a=(0,A.KR)(!1),Ua=(0,A.KR)(!1),Va=(0,A.KR)(!1),Ya=(0,A.KR)(!1),Ka=(0,A.KR)(0),Za=(0,A.KR)(0),Qa=()=>{const e=(0,_.EW)((()=>$a.value?[...Ha.selectionGrid,Ha.actionRow].filter((e=>e.length)):Ua.value?[...Ha.timePicker[0],...Ha.timePicker[1],Ya.value?[]:[Wa.value],Ha.actionRow].filter((e=>e.length)):Va.value?[...Ha.monthPicker,Ha.actionRow]:[Ha.monthYear,...Ha.calendar,Ha.time,Ha.actionRow].filter((e=>e.length)))),t=t=>{Ka.value=t?Ka.value+1:Ka.value-1;let n=null;e.value[Za.value]&&(n=e.value[Za.value][Ka.value]),!n&&e.value[Za.value+(t?1:-1)]?(Za.value=Za.value+(t?1:-1),Ka.value=t?0:e.value[Za.value].length-1):n||(Ka.value=t?Ka.value-1:Ka.value+1)},n=t=>{0===Za.value&&!t||Za.value===e.value.length&&t||(Za.value=t?Za.value+1:Za.value-1,e.value[Za.value]?e.value[Za.value]&&!e.value[Za.value][Ka.value]&&0!==Ka.value&&(Ka.value=e.value[Za.value].length-1):Za.value=t?Za.value-1:Za.value+1)},a=t=>{let n=null;e.value[Za.value]&&(n=e.value[Za.value][Ka.value]),n?n.focus({preventScroll:!$a.value}):Ka.value=t?Ka.value-1:Ka.value+1},i=()=>{Ka.value=0,Za.value=0};return{buildMatrix:(e,t)=>{Ha[t]=e},buildMultiLevelMatrix:(e,t)=>{Ha[t]=e},setTimePickerBackRef:e=>{Wa.value=e},setSelectionGrid:e=>{$a.value=e,i(),e||(Ha.selectionGrid=[])},setTimePicker:(e,t=!1)=>{Ua.value=e,Ya.value=t,i(),e||(Ha.timePicker[0]=[],Ha.timePicker[1]=[])},setTimePickerElements:(e,t=0)=>{Ha.timePicker[t]=e},arrowRight:()=>{t(!0),a(!0)},arrowLeft:()=>{t(!1),a(!1)},arrowUp:()=>{n(!1),a(!0)},arrowDown:()=>{n(!0),a(!0)},clearArrowNav:()=>{Ha.monthYear=[],Ha.calendar=[],Ha.time=[],Ha.actionRow=[],Ha.selectionGrid=[],Ha.timePicker[0]=[],Ha.timePicker[1]=[],$a.value=!1,Ua.value=!1,Ya.value=!1,Va.value=!1,i(),Wa.value=null},setMonthPicker:e=>{Va.value=e,i()},refSets:Ha}},Ja=e=>({menuAppearTop:"dp-menu-appear-top",menuAppearBottom:"dp-menu-appear-bottom",open:"dp-slide-down",close:"dp-slide-up",next:"calendar-next",previous:"calendar-prev",vNext:"dp-slide-up",vPrevious:"dp-slide-down",...e??{}}),ei=e=>e?"boolean"==typeof e?e?2:0:+e>=2?+e:2:0,ti=(e,t,n,a)=>new Map(e.map((e=>{const i=xn(e,t,a);return[ea(i,n),i]}))),ni=(e,t)=>e.length?new Map(e.map((e=>{const n=xn(e.date,t);return[ea(n,zn.DATE),e]}))):null,ai=e=>{const t=()=>{const t=e.enableSeconds?":ss":"",n=e.enableMinutes?":mm":"";return e.is24?`HH${n}${t}`:`hh${n}${t} aa`},n=()=>e.format?e.format:e.monthPicker?"MM/yyyy":e.timePicker?t():e.weekPicker?("iso"===h.value?.type?"II":"ww")+"-RR":e.yearPicker?"yyyy":e.quarterPicker?"QQQ/yyyy":e.enableTimePicker?`MM/dd/yyyy, ${t()}`:"MM/dd/yyyy",a=t=>Ca(t,e.enableSeconds),i=()=>F.value.enabled?e.startTime&&Array.isArray(e.startTime)?[a(e.startTime[0]),a(e.startTime[1])]:null:e.startTime&&!Array.isArray(e.startTime)?a(e.startTime):null,r=(0,_.EW)((()=>(e=>{const t="object"==typeof e&&e,n={static:!0,solo:!1};if(!e)return{...n,count:ei(!1)};const a=t?e:{},i=t?a.count??!0:e,r=ei(i);return Object.assign(n,a,{count:r})})(e.multiCalendars))),o=(0,_.EW)((()=>i())),s=(0,_.EW)((()=>(e=>({toggleOverlay:"Toggle overlay",menu:"Datepicker menu",input:"Datepicker input",openTimePicker:"Open time picker",closeTimePicker:"Close time Picker",incrementValue:e=>`Increment ${e}`,decrementValue:e=>`Decrement ${e}`,openTpOverlay:e=>`Open ${e} overlay`,amPmButton:"Switch AM/PM mode",openYearsOverlay:"Open years overlay",openMonthsOverlay:"Open months overlay",nextMonth:"Next month",prevMonth:"Previous month",nextYear:"Next year",prevYear:"Previous year",day:void 0,weekDay:void 0,clearInput:"Clear value",calendarIcon:"Calendar icon",timePicker:"Time picker",monthPicker:e=>"Month picker"+(e?" overlay":""),yearPicker:e=>"Year picker"+(e?" overlay":""),timeOverlay:e=>`${e} overlay`,...e??{}}))(e.ariaLabels))),l=(0,_.EW)((()=>(e=>({months:[],years:[],times:{hours:[],minutes:[],seconds:[]},...e??{}}))(e.filters))),d=(0,_.EW)((()=>(e=>"boolean"==typeof e?!!e&&Ja({}):Ja(e))(e.transitions))),u=(0,_.EW)((()=>(e=>({showSelect:!0,showCancel:!0,showNow:!1,showPreview:!0,...e??{}}))(e.actionRow))),c=(0,_.EW)((()=>((e,t,n)=>e||("string"==typeof n?n:t))(e.previewFormat,e.format,n()))),g=(0,_.EW)((()=>(e=>{const t={enterSubmit:!0,tabSubmit:!0,openMenu:"open",selectOnFocus:!1,rangeSeparator:" - ",escClose:!0};return"object"==typeof e?{...t,...e??{},enabled:!0}:{...t,enabled:e}})(e.textInput))),m=(0,_.EW)((()=>(e=>{const t={input:!1};return"object"==typeof e?{...t,...e??{},enabled:!0}:{enabled:e,...t}})(e.inline))),p=(0,_.EW)((()=>(e=>({allowStopPropagation:!0,closeOnScroll:!1,modeHeight:255,allowPreventDefault:!1,closeOnClearValue:!0,closeOnAutoApply:!0,noSwipe:!1,keepActionRow:!1,onClickOutside:void 0,tabOutClosesMenu:!0,arrowLeft:void 0,keepViewOnOffsetClick:!1,timeArrowHoldThreshold:0,shadowDom:!1,mobileBreakpoint:600,setDateOnMenuClose:!1,...e??{}}))(e.config))),f=(0,_.EW)((()=>(e=>{const t={dates:Array.isArray(e)?e.map((e=>sa(e))):[],years:[],months:[],quarters:[],weeks:[],weekdays:[],options:{highlightDisabled:!1}};return"function"==typeof e?e:{...t,...e??{}}})(e.highlight))),h=(0,_.EW)((()=>(e=>"object"==typeof e?{type:e?.type??"local",hideOnOffsetDates:e?.hideOnOffsetDates??!1}:{type:e,hideOnOffsetDates:!1})(e.weekNumbers))),A=(0,_.EW)((()=>(e=>e?"string"==typeof e?{timezone:e,exactMatch:!1,dateInTz:void 0,emitTimezone:void 0,convertModel:!0}:{timezone:e.timezone,exactMatch:e.exactMatch??!1,dateInTz:e.dateInTz??void 0,emitTimezone:e.emitTimezone??void 0,convertModel:e.convertModel??!0}:{timezone:void 0,exactMatch:!1,emitTimezone:void 0})(e.timezone))),v=(0,_.EW)((()=>(e=>"boolean"==typeof e?{enabled:e,dragSelect:!0,limit:null}:{enabled:!!e,limit:e.limit?+e.limit:null,dragSelect:e.dragSelect??!0})(e.multiDates))),b=(0,_.EW)((()=>(e=>{const t=ia(e.isMonthPicker,e.isYearPicker);return{minDate:Bn(e.minDate,e.timezone,e.isSpecific),maxDate:Bn(e.maxDate,e.timezone,e.isSpecific),disabledDates:ta(e.disabledDates)?ti(e.disabledDates,e.timezone,t,e.isSpecific):e.disabledDates,allowedDates:ta(e.allowedDates)?ti(e.allowedDates,e.timezone,t,e.isSpecific):null,highlight:"object"==typeof e.highlight&&ta(e.highlight?.dates)?ti(e.highlight.dates,e.timezone,t):e.highlight,markers:ni(e.markers,e.timezone)}})({minDate:e.minDate,maxDate:e.maxDate,disabledDates:e.disabledDates,allowedDates:e.allowedDates,highlight:f.value,markers:e.markers,timezone:A.value,isSpecific:e.monthPicker||e.yearPicker||e.quarterPicker,isMonthPicker:e.monthPicker,isYearPicker:e.yearPicker}))),F=(0,_.EW)((()=>(e=>{const t={noDisabledRange:!1,showLastInRange:!0,minMaxRawRange:!1,partialRange:!0,disableTimeRangeValidation:!1,maxRange:void 0,minRange:void 0,autoRange:void 0,fixedStart:!1,fixedEnd:!1};return"object"==typeof e?{enabled:!0,...t,...e}:{enabled:e,...t}})(e.range))),y=(0,_.EW)((()=>(e=>({...Object.fromEntries(Object.keys(e).map((t=>{const n=t,a=e[n];return[t,"string"==typeof e[n]?{[a]:!0}:Object.fromEntries(a.map((e=>[e,!0])))]})))}))(e.ui)));return{defaultedTransitions:d,defaultedMultiCalendars:r,defaultedStartTime:o,defaultedAriaLabels:s,defaultedFilters:l,defaultedActionRow:u,defaultedPreviewFormat:c,defaultedTextInput:g,defaultedInline:m,defaultedConfig:p,defaultedHighlight:f,defaultedWeekNumbers:h,defaultedRange:F,propDates:b,defaultedTz:A,defaultedMultiDates:v,defaultedUI:y,getDefaultPattern:n,getDefaultStartTime:i,handleEventPropagation:e=>{p.value.allowStopPropagation&&e.stopPropagation(),p.value.allowPreventDefault&&e.preventDefault()}}},ii=(e,t,{isInputFocused:n,isTextInputDate:a})=>{const i=(0,A.KR)(),{defaultedTextInput:r,defaultedRange:o,defaultedTz:s,defaultedMultiDates:l,getDefaultPattern:d}=ai(t),u=(0,A.KR)(""),c=(0,A.lW)(t,"format"),g=(0,A.lW)(t,"formatLocale");(0,_.wB)(i,(()=>{"function"==typeof t.onInternalModelChange&&e("internal-model-change",i.value,S(!0))}),{deep:!0}),(0,_.wB)(o,((e,t)=>{e.enabled!==t.enabled&&(i.value=null)})),(0,_.wB)(c,(()=>{w()}));const m=e=>s.value.timezone&&s.value.convertModel?En(e,s.value.timezone):e,p=e=>{if(s.value.timezone&&s.value.convertModel){return nn(e,Dn(s.value.timezone,e))}return e},f=(e,n,a=!1)=>Da(e,t.format,t.formatLocale,r.value.rangeSeparator,t.modelAuto,n??d(),a),h=e=>e?t.modelType?x(e):{hours:Xt(e),minutes:Ht(e),seconds:t.enableSeconds?Wt(e):0}:null,v=e=>t.modelType?x(e):{month:Ut(e),year:$t(e)},b=(e,n)=>"string"!=typeof e&&"number"!=typeof e||!t.modelType?n:E(e),F=()=>{const e=i.value;return[x(e[0]),e[1]?x(e[1]):ja(o.value.partialRange)]},y=(e=!1)=>(e||Array.isArray(i.value)&&o.value.enabled&&1===i.value.length&&i.value.push(ja(o.value.partialRange)),t.modelAuto?Array.isArray(i.value)?i.value[1]?F():x(i.value[0]):[]:l.value.enabled?(i.value||[]).map((e=>x(e))):Array.isArray(i.value)?Sa((()=>F()),o.value.enabled):x(i.value)),C=e=>!e||Array.isArray(e)&&!e.length?null:t.timePicker?(e=>Array.isArray(e)?[b(e[0],da(null,+e[0].hours,+e[0].minutes,e[0].seconds)),b(e[1],da(null,+e[1].hours,+e[1].minutes,e[1].seconds))]:b(e,da(null,e.hours,e.minutes,e.seconds)))(e):t.monthPicker?(e=>{const t=Tt(sa(),{date:1});return Array.isArray(e)?l.value.enabled?e.map((e=>b(e,wa(t,+e.month,+e.year)))):Sa((()=>[b(e[0],wa(t,+e[0].month,+e[0].year)),b(e[1],e[1]?wa(t,+e[1].month,+e[1].year):ja(o.value.partialRange))]),o.value.enabled):b(e,wa(t,+e.month,+e.year))})(e):t.yearPicker?(e=>Array.isArray(e)?l.value.enabled?e.map((e=>b(e,Qt(sa(),e)))):Sa((()=>[Qt(sa(),e[0]),e[1]?Qt(sa(),e[1]):ja(o.value.partialRange)]),o.value.enabled):Qt(sa(),+e))(e):l.value.enabled?(e=>{if(Array.isArray(e))return e.map((e=>E(e)));throw new Error(Wn("multi-dates"))})(e):t.weekPicker?(e=>{if(Array.isArray(e)&&o.value.enabled){const t=e[0],n=e[1];return[sa(Array.isArray(t)?t[0]:null),Array.isArray(n)&&n.length?sa(n[0]):null]}return sa(e[0])})(e):(e=>t.modelAuto?Array.isArray(e)?[E(e[0]),E(e[1])]:t.autoApply?[E(e)]:[E(e),null]:Array.isArray(e)?Sa((()=>e[1]?[E(e[0]),e[1]?E(e[1]):ja(o.value.partialRange)]:[E(e[0])]),o.value.enabled):E(e))(e),k=()=>n.value&&i.value?Array.isArray(i.value)?(()=>{const e=e=>De(e,r.value.format);return`${e(i.value[0])} ${r.value.rangeSeparator} ${i.value[1]?e(i.value[1]):""}`})():De(i.value,r.value.format):f(i.value),w=()=>{!t.format||"string"==typeof t.format||r.value.enabled&&"string"==typeof r.value.format?u.value=i.value?l.value.enabled?i.value.map((e=>f(e))).join("; "):r.value.enabled&&"string"==typeof r.value.format?k():f(i.value):"":u.value=t.format(i.value)},E=e=>{if(t.utc){const n=new Date(e);return"preserve"===t.utc?new Date(n.getTime()+6e4*n.getTimezoneOffset()):n}return t.modelType?Tn.includes(t.modelType)?m(new Date(e)):"format"!==t.modelType||"string"!=typeof t.format&&t.format?m(St(e,t.modelType,new Date,{locale:g.value})):m(St(e,d(),new Date,{locale:g.value})):m(new Date(e))},x=e=>e?t.utc?((e,t,n)=>{if(t){const t=(e.getMonth()+1).toString().padStart(2,"0"),a=e.getDate().toString().padStart(2,"0"),i=e.getHours().toString().padStart(2,"0"),r=e.getMinutes().toString().padStart(2,"0"),o=n?e.getSeconds().toString().padStart(2,"0"):"00";return`${e.getFullYear()}-${t}-${a}T${i}:${r}:${o}.000Z`}const a=Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds());return new Date(a).toISOString()})(e,"preserve"===t.utc,t.enableSeconds):t.modelType?"timestamp"===t.modelType?+p(e):"iso"===t.modelType?p(e).toISOString():"format"!==t.modelType||"string"!=typeof t.format&&t.format?f(p(e),t.modelType,!0):f(p(e)):p(e):"",B=(t,n=!1,a=!1)=>{if(a)return t;if(e("update:model-value",t),s.value.emitTimezone&&n){const n=Array.isArray(t)?t.map((e=>En(e,s.value.emitTimezone))):En(t,s.value.emitTimezone);e("update:model-timezone-value",n)}},D=()=>{if(Array.isArray(i.value)){const e=ya(i.value[0],t.weekStart),n=i.value[1]?ya(i.value[1],t.weekStart):[];return[e.map((e=>sa(e))),n.map((e=>sa(e)))]}return ya(i.value,t.weekStart).map((e=>sa(e)))},j=(e,t)=>B((e=>Array.isArray(i.value)?l.value.enabled?i.value.map((t=>e(t))):[e(i.value[0]),i.value[1]?e(i.value[1]):ja(o.value.partialRange)]:e(i.value))(e),!1,t),S=(n=!1)=>(n||w(),t.monthPicker?j(v,n):t.timePicker?j(h,n):t.yearPicker?j($t,n):t.weekPicker?(t=>{const n=D();return t?n:e("update:model-value",D())})(n):B(y(n),!0,n));return{inputValue:u,internalModelValue:i,checkBeforeEmit:()=>!!i.value&&(o.value.enabled?o.value.partialRange?i.value.length>=1:2===i.value.length:!!i.value),parseExternalModelValue:e=>{if(a.value)return;const t=C(e);Na(t)?(i.value=t,w()):(i.value=null,u.value="")},formatInputValue:w,emitModelValue:S}},ri={multiCalendars:{type:[Boolean,Number,String,Object],default:void 0},modelValue:{type:[String,Date,Array,Object,Number],default:null},modelType:{type:String,default:null},position:{type:String,default:"center"},dark:{type:Boolean,default:!1},format:{type:[String,Function],default:()=>null},autoPosition:{type:[Boolean,String],default:!0},altPosition:{type:Function,default:null},transitions:{type:[Boolean,Object],default:!0},formatLocale:{type:Object,default:null},utc:{type:[Boolean,String],default:!1},ariaLabels:{type:Object,default:()=>({})},offset:{type:[Number,String],default:10},hideNavigation:{type:Array,default:()=>[]},timezone:{type:[String,Object],default:null},vertical:{type:Boolean,default:!1},disableMonthYearSelect:{type:Boolean,default:!1},disableYearSelect:{type:Boolean,default:!1},dayClass:{type:Function,default:null},yearRange:{type:Array,default:()=>[1900,2100]},enableTimePicker:{type:Boolean,default:!0},autoApply:{type:Boolean,default:!1},disabledDates:{type:[Array,Function],default:()=>[]},monthNameFormat:{type:String,default:"short"},startDate:{type:[Date,String],default:null},startTime:{type:[Object,Array],default:null},hideOffsetDates:{type:Boolean,default:!1},noToday:{type:Boolean,default:!1},disabledWeekDays:{type:Array,default:()=>[]},allowedDates:{type:Array,default:null},nowButtonLabel:{type:String,default:"Now"},markers:{type:Array,default:()=>[]},escClose:{type:Boolean,default:!0},spaceConfirm:{type:Boolean,default:!0},monthChangeOnArrows:{type:Boolean,default:!0},presetDates:{type:Array,default:()=>[]},flow:{type:Array,default:()=>[]},partialFlow:{type:Boolean,default:!1},preventMinMaxNavigation:{type:Boolean,default:!1},reverseYears:{type:Boolean,default:!1},weekPicker:{type:Boolean,default:!1},filters:{type:Object,default:()=>({})},arrowNavigation:{type:Boolean,default:!1},highlight:{type:[Function,Object],default:null},teleport:{type:[Boolean,String,Object],default:null},teleportCenter:{type:Boolean,default:!1},locale:{type:String,default:"en-Us"},weekNumName:{type:String,default:"W"},weekStart:{type:[Number,String],default:1},weekNumbers:{type:[String,Function,Object],default:null},monthChangeOnScroll:{type:[Boolean,String],default:!0},dayNames:{type:[Function,Array],default:null},monthPicker:{type:Boolean,default:!1},customProps:{type:Object,default:null},yearPicker:{type:Boolean,default:!1},modelAuto:{type:Boolean,default:!1},selectText:{type:String,default:"Select"},cancelText:{type:String,default:"Cancel"},previewFormat:{type:[String,Function],default:()=>""},multiDates:{type:[Object,Boolean],default:!1},ignoreTimeValidation:{type:Boolean,default:!1},minDate:{type:[Date,String],default:null},maxDate:{type:[Date,String],default:null},minTime:{type:Object,default:null},maxTime:{type:Object,default:null},name:{type:String,default:null},placeholder:{type:String,default:""},hideInputIcon:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},alwaysClearable:{type:Boolean,default:!1},state:{type:Boolean,default:null},required:{type:Boolean,default:!1},autocomplete:{type:String,default:"off"},timePicker:{type:Boolean,default:!1},enableSeconds:{type:Boolean,default:!1},is24:{type:Boolean,default:!0},noHoursOverlay:{type:Boolean,default:!1},noMinutesOverlay:{type:Boolean,default:!1},noSecondsOverlay:{type:Boolean,default:!1},hoursGridIncrement:{type:[String,Number],default:1},minutesGridIncrement:{type:[String,Number],default:5},secondsGridIncrement:{type:[String,Number],default:5},hoursIncrement:{type:[Number,String],default:1},minutesIncrement:{type:[Number,String],default:1},secondsIncrement:{type:[Number,String],default:1},range:{type:[Boolean,Object],default:!1},uid:{type:String,default:null},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},inline:{type:[Boolean,Object],default:!1},textInput:{type:[Boolean,Object],default:!1},sixWeeks:{type:[Boolean,String],default:!1},actionRow:{type:Object,default:()=>({})},focusStartDate:{type:Boolean,default:!1},disabledTimes:{type:[Function,Array],default:void 0},timePickerInline:{type:Boolean,default:!1},calendar:{type:Function,default:null},config:{type:Object,default:void 0},quarterPicker:{type:Boolean,default:!1},yearFirst:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},onInternalModelChange:{type:[Function,Object],default:null},enableMinutes:{type:Boolean,default:!0},ui:{type:Object,default:()=>({})}},oi={...ri,shadow:{type:Boolean,default:!1},flowStep:{type:Number,default:0},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},menuWrapRef:{type:Object,default:null},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1},isMobile:{type:Boolean,default:void 0}},si=["title"],li=["disabled"],di=(0,_.pM)({compatConfig:{MODE:3},__name:"ActionRow",props:{menuMount:{type:Boolean,default:!1},calendarWidth:{type:Number,default:0},...oi},emits:["close-picker","select-date","select-now","invalid-select"],setup(e,{emit:t}){const n=t,a=e,{defaultedActionRow:i,defaultedPreviewFormat:r,defaultedMultiCalendars:o,defaultedTextInput:s,defaultedInline:l,defaultedRange:d,defaultedMultiDates:u}=ai(a),{isTimeValid:c,isMonthValid:g}=Tr(a),{buildMatrix:m}=Qa(),p=(0,A.KR)(null),f=(0,A.KR)(null),h=(0,A.KR)(!1),b=(0,A.KR)({}),F=(0,A.KR)(null),y=(0,A.KR)(null);(0,_.sV)((()=>{a.arrowNavigation&&m([Gn(p),Gn(f)],"actionRow"),C(),window.addEventListener("resize",C)})),(0,_.hi)((()=>{window.removeEventListener("resize",C)}));const C=()=>{h.value=!1,setTimeout((()=>{const e=F.value?.getBoundingClientRect(),t=y.value?.getBoundingClientRect();e&&t&&(b.value.maxWidth=t.width-e.width-20+"px"),h.value=!0}),0)},k=(0,_.EW)((()=>!(d.value.enabled&&!d.value.partialRange&&a.internalModelValue)||2===a.internalModelValue.length)),w=(0,_.EW)((()=>!c.value(a.internalModelValue)||!g.value(a.internalModelValue)||!k.value)),E=e=>Da(e,r.value,a.formatLocale,s.value.rangeSeparator,a.modelAuto,r.value),x=(0,_.EW)((()=>a.internalModelValue&&a.menuMount?"string"==typeof r.value?Array.isArray(a.internalModelValue)?2===a.internalModelValue.length&&a.internalModelValue[1]?(()=>{const e=a.internalModelValue;return o.value.count>0?`${E(e[0])} - ${E(e[1])}`:[E(e[0]),E(e[1])]})():u.value.enabled?a.internalModelValue.map((e=>`${E(e)}`)):a.modelAuto?`${E(a.internalModelValue[0])}`:`${E(a.internalModelValue[0])} -`:E(a.internalModelValue):(()=>{const e=r.value;return a.timePicker||a.monthPicker,e(a.internalModelValue)})():"")),B=(0,_.EW)((()=>Array.isArray(x.value)?x.value.join(u.value.enabled?"; ":" - "):x.value)),D=()=>{c.value(a.internalModelValue)&&g.value(a.internalModelValue)&&k.value?n("select-date"):n("invalid-select")};return(e,t)=>((0,_.uX)(),(0,_.CE)("div",{ref_key:"actionRowRef",ref:y,class:"dp__action_row"},[e.$slots["action-row"]?(0,_.RG)(e.$slots,"action-row",(0,v._B)((0,_.v6)({key:0},{internalModelValue:e.internalModelValue,disabled:w.value,selectDate:()=>e.$emit("select-date"),closePicker:()=>e.$emit("close-picker")}))):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[(0,A.R1)(i).showPreview?((0,_.uX)(),(0,_.CE)("div",{key:0,class:"dp__selection_preview",title:B.value,style:(0,v.Tr)(b.value)},[e.$slots["action-preview"]&&h.value?(0,_.RG)(e.$slots,"action-preview",{key:0,value:e.internalModelValue}):(0,_.Q3)("",!0),!e.$slots["action-preview"]&&h.value?((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[(0,_.eW)((0,v.v_)(B.value),1)],64)):(0,_.Q3)("",!0)],12,si)):(0,_.Q3)("",!0),(0,_.Lk)("div",{ref_key:"actionBtnContainer",ref:F,class:"dp__action_buttons","data-dp-element":"action-row"},[e.$slots["action-buttons"]?(0,_.RG)(e.$slots,"action-buttons",{key:0,value:e.internalModelValue}):(0,_.Q3)("",!0),e.$slots["action-buttons"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[!(0,A.R1)(l).enabled&&(0,A.R1)(i).showCancel?((0,_.uX)(),(0,_.CE)("button",{key:0,ref_key:"cancelButtonRef",ref:p,type:"button",class:"dp__action_button dp__action_cancel",onClick:t[0]||(t[0]=t=>e.$emit("close-picker")),onKeydown:t[1]||(t[1]=t=>(0,A.R1)(aa)(t,(()=>e.$emit("close-picker"))))},(0,v.v_)(e.cancelText),545)):(0,_.Q3)("",!0),(0,A.R1)(i).showNow?((0,_.uX)(),(0,_.CE)("button",{key:1,type:"button",class:"dp__action_button dp__action_cancel",onClick:t[2]||(t[2]=t=>e.$emit("select-now")),onKeydown:t[3]||(t[3]=t=>(0,A.R1)(aa)(t,(()=>e.$emit("select-now"))))},(0,v.v_)(e.nowButtonLabel),33)):(0,_.Q3)("",!0),(0,A.R1)(i).showSelect?((0,_.uX)(),(0,_.CE)("button",{key:2,ref_key:"selectButtonRef",ref:f,type:"button",class:"dp__action_button dp__action_select",disabled:w.value,"data-test-id":"select-button",onKeydown:t[4]||(t[4]=e=>(0,A.R1)(aa)(e,(()=>D()))),onClick:D},(0,v.v_)(e.selectText),41,li)):(0,_.Q3)("",!0)],64))],512)],64))],512))}}),ui=["role","aria-label","tabindex"],ci={class:"dp__selection_grid_header"},gi=["aria-selected","aria-disabled","data-test-id","onClick","onKeydown","onMouseover"],mi=["aria-label"],pi=(0,_.pM)({__name:"SelectionOverlay",props:{items:{},type:{},isLast:{type:Boolean},arrowNavigation:{type:Boolean},skipButtonRef:{type:Boolean},headerRefs:{},hideNavigation:{},escClose:{type:Boolean},useRelative:{type:Boolean},height:{},textInput:{type:[Boolean,Object]},config:{},noOverlayFocus:{type:Boolean},focusValue:{},menuWrapRef:{},ariaLabels:{},overlayLabel:{}},emits:["selected","toggle","reset-flow","hover-value"],setup(e,{expose:t,emit:n}){const{setSelectionGrid:a,buildMultiLevelMatrix:i,setMonthPicker:r}=Qa(),o=n,s=e,{defaultedAriaLabels:l,defaultedTextInput:d,defaultedConfig:u,handleEventPropagation:c}=ai(s),{hideNavigationButtons:g}=qr(),m=(0,A.KR)(!1),p=(0,A.KR)(null),f=(0,A.KR)(null),h=(0,A.KR)([]),b=(0,A.KR)(),F=(0,A.KR)(null),C=(0,A.KR)(0),k=(0,A.KR)(null);(0,_.Ic)((()=>{p.value=null})),(0,_.sV)((()=>{(0,_.dY)().then((()=>N())),s.noOverlayFocus||E(),w(!0)})),(0,_.hi)((()=>w(!1)));const w=e=>{s.arrowNavigation&&(s.headerRefs?.length?r(e):a(e))},E=()=>{const e=Gn(f);e&&(d.value.enabled||(p.value?p.value?.focus({preventScroll:!0}):e.focus({preventScroll:!0})),m.value=e.clientHeight({dp__overlay:!0,"dp--overlay-absolute":!s.useRelative,"dp--overlay-relative":s.useRelative}))),B=(0,_.EW)((()=>s.useRelative?{height:`${s.height}px`,width:"var(--dp-menu-min-width)"}:void 0)),D=(0,_.EW)((()=>({dp__overlay_col:!0}))),j=(0,_.EW)((()=>({dp__btn:!0,dp__button:!0,dp__overlay_action:!0,dp__over_action_scroll:m.value,dp__button_bottom:s.isLast}))),S=(0,_.EW)((()=>({dp__overlay_container:!0,dp__container_flex:s.items?.length<=6,dp__container_block:s.items?.length>6})));(0,_.wB)((()=>s.items),(()=>N(!1)),{deep:!0});const N=(e=!0)=>{(0,_.dY)().then((()=>{const t=Gn(p),n=Gn(f),a=Gn(F),i=Gn(k),r=a?a.getBoundingClientRect().height:0;n&&(n.getBoundingClientRect().height?C.value=n.getBoundingClientRect().height-r:C.value=u.value.modeHeight-r),t&&i&&e&&(i.scrollTop=t.offsetTop-i.offsetTop-(C.value/2-t.getBoundingClientRect().height)-r)}))},P=e=>{e.disabled||o("selected",e.value)},T=()=>{o("toggle"),o("reset-flow")},q=()=>{const e=s.headerRefs?.length?[s.headerRefs].concat(h.value):h.value.concat([s.skipButtonRef?[]:[F.value]]);i(e,s.headerRefs?.length?"monthPicker":"selectionGrid")},L=e=>{s.arrowNavigation||Zn(e,u.value,!0)},z=e=>{switch(e.key){case Ln.esc:return(e=>{s.escClose&&(T(),c(e))})(e);case Ln.arrowLeft:case Ln.arrowRight:case Ln.arrowUp:case Ln.arrowDown:return L(e);default:return}},I=e=>e.key===Ln.enter?T():e.key===Ln.tab?(()=>{if(T(),!s.isLast){const e=Qn(s.menuWrapRef??null,"action-row");e&&Vn(e)?.focus()}})():void 0;return t({focusGrid:E}),(t,n)=>((0,_.uX)(),(0,_.CE)("div",{ref_key:"gridWrapRef",ref:f,class:(0,v.C4)(x.value),style:(0,v.Tr)(B.value),role:e.useRelative?void 0:"dialog","aria-label":e.overlayLabel,tabindex:e.useRelative?void 0:"0",onKeydown:z,onClick:n[0]||(n[0]=(0,y.D$)((()=>{}),["prevent"]))},[(0,_.Lk)("div",{ref_key:"containerRef",ref:k,class:(0,v.C4)(S.value),style:(0,v.Tr)({"--dp-overlay-height":`${C.value}px`}),role:"grid"},[(0,_.Lk)("div",ci,[(0,_.RG)(t.$slots,"header")]),t.$slots.overlay?(0,_.RG)(t.$slots,"overlay",{key:0}):((0,_.uX)(!0),(0,_.CE)(_.FK,{key:1},(0,_.pI)(e.items,((n,a)=>((0,_.uX)(),(0,_.CE)("div",{key:a,class:(0,v.C4)(["dp__overlay_row",{dp__flex_row:e.items.length>=3}]),role:"row"},[((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(n,((e,n)=>((0,_.uX)(),(0,_.CE)("div",{key:e.value,ref_for:!0,ref:t=>((e,t,n,a)=>{e&&((t.active||t.value===s.focusValue)&&(p.value=e),s.arrowNavigation&&(Array.isArray(h.value[n])?h.value[n][a]=e:h.value[n]=[e],q()))})(t,e,a,n),role:"gridcell",class:(0,v.C4)(D.value),"aria-selected":e.active||void 0,"aria-disabled":e.disabled||void 0,tabindex:"0","data-test-id":e.text,onClick:(0,y.D$)((t=>P(e)),["prevent"]),onKeydown:t=>(0,A.R1)(aa)(t,(()=>P(e)),!0),onMouseover:t=>(e=>{b.value=e,o("hover-value",e)})(e.value)},[(0,_.Lk)("div",{class:(0,v.C4)(e.className)},[t.$slots.item?(0,_.RG)(t.$slots,"item",{key:0,item:e}):(0,_.Q3)("",!0),t.$slots.item?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[(0,_.eW)((0,v.v_)(e.text),1)],64))],2)],42,gi)))),128))],2)))),128))],6),t.$slots["button-icon"]?(0,_.bo)(((0,_.uX)(),(0,_.CE)("button",{key:0,ref_key:"toggleButton",ref:F,type:"button","aria-label":(0,A.R1)(l)?.toggleOverlay,class:(0,v.C4)(j.value),tabindex:"0",onClick:T,onKeydown:I},[(0,_.RG)(t.$slots,"button-icon")],42,mi)),[[y.aG,!(0,A.R1)(g)(e.hideNavigation,e.type)]]):(0,_.Q3)("",!0)],46,ui))}}),fi=["data-dp-mobile"],hi=(0,_.pM)({__name:"InstanceWrap",props:{multiCalendars:{},stretch:{type:Boolean},collapse:{type:Boolean},isMobile:{type:Boolean}},setup(e){const t=e,n=(0,_.EW)((()=>t.multiCalendars>0?[...Array(t.multiCalendars).keys()]:[0])),a=(0,_.EW)((()=>({dp__instance_calendar:t.multiCalendars>0})));return(t,i)=>((0,_.uX)(),(0,_.CE)("div",{class:(0,v.C4)({dp__menu_inner:!e.stretch,"dp--menu--inner-stretched":e.stretch,dp__flex_display:e.multiCalendars>0,"dp--flex-display-collapsed":e.collapse}),"data-dp-mobile":e.isMobile},[((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(n.value,((e,n)=>((0,_.uX)(),(0,_.CE)("div",{key:e,class:(0,v.C4)(a.value)},[(0,_.RG)(t.$slots,"default",{instance:e,index:n})],2)))),128))],10,fi))}}),_i=["data-dp-element","aria-label","aria-disabled"],Ai=(0,_.pM)({compatConfig:{MODE:3},__name:"ArrowBtn",props:{ariaLabel:{},elName:{},disabled:{type:Boolean}},emits:["activate","set-ref"],setup(e,{emit:t}){const n=t,a=(0,A.KR)(null);return(0,_.sV)((()=>n("set-ref",a))),(t,i)=>((0,_.uX)(),(0,_.CE)("button",{ref_key:"elRef",ref:a,type:"button","data-dp-element":e.elName,class:"dp__btn dp--arrow-btn-nav",tabindex:"0","aria-label":e.ariaLabel,"aria-disabled":e.disabled||void 0,onClick:i[0]||(i[0]=e=>n("activate")),onKeydown:i[1]||(i[1]=e=>(0,A.R1)(aa)(e,(()=>n("activate")),!0))},[(0,_.Lk)("span",{class:(0,v.C4)(["dp__inner_nav",{dp__inner_nav_disabled:e.disabled}])},[(0,_.RG)(t.$slots,"default")],2)],40,_i))}}),vi=["aria-label","data-test-id"],bi=(0,_.pM)({__name:"YearModePicker",props:{...oi,showYearPicker:{type:Boolean,default:!1},items:{type:Array,default:()=>[]},instance:{type:Number,default:0},year:{type:Number,default:0},isDisabled:{type:Function,default:()=>!1}},emits:["toggle-year-picker","year-select","handle-year"],setup(e,{emit:t}){const n=t,a=e,{showRightIcon:i,showLeftIcon:r}=qr(),{defaultedConfig:o,defaultedMultiCalendars:s,defaultedAriaLabels:l,defaultedTransitions:d,defaultedUI:u}=ai(a),{showTransition:c,transitionName:g}=Sr(d),m=(0,A.KR)(!1),p=(0,_.EW)((()=>Jn(a.year,a.locale))),f=(e=!1,t)=>{m.value=!m.value,n("toggle-year-picker",{flow:e,show:t})},h=(e=!1)=>{n("handle-year",e)};return(t,a)=>((0,_.uX)(),(0,_.CE)(_.FK,null,[(0,_.Lk)("div",{class:(0,v.C4)(["dp--year-mode-picker",{"dp--hidden-el":m.value}])},[(0,A.R1)(r)((0,A.R1)(s),e.instance)?((0,_.uX)(),(0,_.Wv)(Ai,{key:0,ref:"mpPrevIconRef","aria-label":(0,A.R1)(l)?.prevYear,disabled:e.isDisabled(!1),class:(0,v.C4)((0,A.R1)(u)?.navBtnPrev),onActivate:a[0]||(a[0]=e=>h(!1))},{default:(0,_.k6)((()=>[t.$slots["arrow-left"]?(0,_.RG)(t.$slots,"arrow-left",{key:0}):(0,_.Q3)("",!0),t.$slots["arrow-left"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,A.R1)(Fn),{key:1}))])),_:3},8,["aria-label","disabled","class"])):(0,_.Q3)("",!0),(0,_.Lk)("button",{ref:"mpYearButtonRef",class:"dp__btn dp--year-select",type:"button","aria-label":`${e.year}-${(0,A.R1)(l)?.openYearsOverlay}`,"data-test-id":`year-mode-btn-${e.instance}`,onClick:a[1]||(a[1]=()=>f(!1)),onKeydown:a[2]||(a[2]=(0,y.jR)((()=>f(!1)),["enter"]))},[t.$slots.year?(0,_.RG)(t.$slots,"year",{key:0,year:e.year,text:p.value,value:e.year}):(0,_.Q3)("",!0),t.$slots.year?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[(0,_.eW)((0,v.v_)(p.value),1)],64))],40,vi),(0,A.R1)(i)((0,A.R1)(s),e.instance)?((0,_.uX)(),(0,_.Wv)(Ai,{key:1,ref:"mpNextIconRef","aria-label":(0,A.R1)(l)?.nextYear,disabled:e.isDisabled(!0),class:(0,v.C4)((0,A.R1)(u)?.navBtnNext),onActivate:a[3]||(a[3]=e=>h(!0))},{default:(0,_.k6)((()=>[t.$slots["arrow-right"]?(0,_.RG)(t.$slots,"arrow-right",{key:0}):(0,_.Q3)("",!0),t.$slots["arrow-right"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,A.R1)(yn),{key:1}))])),_:3},8,["aria-label","disabled","class"])):(0,_.Q3)("",!0)],2),(0,_.bF)(y.eB,{name:(0,A.R1)(g)(e.showYearPicker),css:(0,A.R1)(c)},{default:(0,_.k6)((()=>[e.showYearPicker?((0,_.uX)(),(0,_.Wv)(pi,{key:0,items:e.items,"text-input":t.textInput,"esc-close":t.escClose,config:t.config,"is-last":t.autoApply&&!(0,A.R1)(o).keepActionRow,"hide-navigation":t.hideNavigation,"aria-labels":t.ariaLabels,"overlay-label":(0,A.R1)(l)?.yearPicker?.(!0),type:"year",onToggle:f,onSelected:a[4]||(a[4]=e=>(e=>{m.value=!1,n("year-select",e)})(e))},(0,_.eX)({"button-icon":(0,_.k6)((()=>[t.$slots["calendar-icon"]?(0,_.RG)(t.$slots,"calendar-icon",{key:0}):(0,_.Q3)("",!0),t.$slots["calendar-icon"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,A.R1)(vn),{key:1}))])),_:2},[t.$slots["year-overlay-value"]?{name:"item",fn:(0,_.k6)((({item:e})=>[(0,_.RG)(t.$slots,"year-overlay-value",{text:e.text,value:e.value})])),key:"0"}:void 0]),1032,["items","text-input","esc-close","config","is-last","hide-navigation","aria-labels","overlay-label"])):(0,_.Q3)("",!0)])),_:3},8,["name","css"])],64))}}),Fi=(e,t,n)=>{if(t.value&&Array.isArray(t.value))if(t.value.some((t=>ca(e,t)))){const n=t.value.filter((t=>!ca(t,e)));t.value=n.length?n:null}else(n&&+n>t.value.length||!n)&&t.value.push(e);else t.value=[e]},yi=(e,t,n)=>{let a=e.value?e.value.slice():[];return 2===a.length&&null!==a[1]&&(a=[]),a.length?(ua(t,a[0])?a.unshift(t):a[1]=t,n("range-end",t)):(a=[t],n("range-start",t)),a},Ci=(e,t,n,a)=>{e&&(e[0]&&e[1]&&n&&t("auto-apply"),e[0]&&!e[1]&&a&&n&&t("auto-apply"))},ki=e=>{Array.isArray(e.value)&&e.value.length<=2&&e.range?e.modelValue.value=e.value.map((t=>En(sa(t),e.timezone))):Array.isArray(e.value)||(e.modelValue.value=En(sa(e.value),e.timezone))},wi=(e,t,n,a)=>Array.isArray(t.value)&&(2===t.value.length||1===t.value.length&&a.value.partialRange)?a.value.fixedStart&&(ga(e,t.value[0])||ca(e,t.value[0]))?[t.value[0],e]:a.value.fixedEnd&&(ua(e,t.value[1])||ca(e,t.value[1]))?[e,t.value[1]]:(n("invalid-fixed-range",e),t.value):[],Ei=({multiCalendars:e,range:t,highlight:n,propDates:a,calendars:i,modelValue:r,props:o,filters:s,year:l,month:d,emit:u})=>{const c=(0,_.EW)((()=>Mn(o.yearRange,o.locale,o.reverseYears))),g=(0,A.KR)([!1]),m=(0,_.EW)((()=>(e,t)=>{const n=Tt(pa(new Date),{month:d.value(e),year:l.value(e)}),i=t?on(n):W(n);return Ea(i,a.value.maxDate,a.value.minDate,o.preventMinMaxNavigation,t)})),p=()=>{for(let t=0;to.focusStartDate||e.value.solo?n[0]:n[1]?((e,n)=>{const a=dn(n,e);return t.value.showLastInRange&&a>1?n:e})(n[0],n[1]):n[0],h=()=>{(()=>{if(r.value){const e=Array.isArray(r.value)?f(r.value):r.value;i.value[0]={month:Ut(e),year:$t(e)}}})(),e.value.count&&p()};(0,_.wB)(r,((e,t)=>{o.isTextInputDate&&JSON.stringify(e??{})!==JSON.stringify(t??{})&&h()})),(0,_.sV)((()=>{h()}));const v=(t,n)=>{i.value[n].year=t,u("update-month-year",{instance:n,year:t,month:i.value[n].month}),e.value.count&&!e.value.solo&&(t=>{if(!t)return p();const n=Tt(sa(),i.value[t]);i.value[0].year=$t(rn(n,e.value.count-1)),p()})(n)},b=(0,_.EW)((()=>e=>Kn(c.value,(t=>({active:l.value(e)===t.value,disabled:Yn(t.value,va(a.value.minDate),va(a.value.maxDate))||s.value.years?.includes(l.value(e)),highlighted:Ia(n.value,t.value)}))))),F=(e,t=!1,n)=>{t||u("reset-flow"),g.value[e]=void 0!==n?n:!g.value[e],g.value[e]?u("overlay-toggle",{open:!0,overlay:Pn.year}):(u("overlay-closed"),u("overlay-toggle",{open:!1,overlay:Pn.year}))};return{isDisabled:m,groupedYears:b,showYearPicker:g,selectYear:v,toggleYearPicker:F,handleYearSelect:(e,t)=>{v(e,t),F(t)},handleYear:(e,t=!1)=>{if(!m.value(e,t)){const n=t?l.value(e)+1:l.value(e)-1;v(n,e)}}}},xi=(e,t)=>{const{defaultedMultiCalendars:n,defaultedAriaLabels:a,defaultedTransitions:i,defaultedConfig:r,defaultedRange:o,defaultedHighlight:s,propDates:l,defaultedTz:d,defaultedFilters:u,defaultedMultiDates:c}=ai(e),{modelValue:g,year:m,month:p,calendars:f}=Nr(e,t,(()=>{e.isTextInputDate&&F($t(sa(e.startDate)),0)})),h=(0,_.EW)((()=>On(e.formatLocale,e.locale,e.monthNameFormat))),v=(0,A.KR)(null),{checkMinMaxRange:b}=Tr(e),{selectYear:F,groupedYears:y,showYearPicker:C,toggleYearPicker:k,handleYearSelect:w,handleYear:E,isDisabled:x}=Ei({modelValue:g,multiCalendars:n,range:o,highlight:s,calendars:f,year:m,propDates:l,month:p,filters:u,props:e,emit:t});(0,_.sV)((()=>{e.startDate&&(g.value&&e.focusStartDate||!g.value)&&F($t(sa(e.startDate)),0)}));const B=e=>e?{month:Ut(e),year:$t(e)}:{month:null,year:null},D=()=>g.value?Array.isArray(g.value)?g.value.map((e=>B(e))):B(g.value):B(),j=(e,t,n)=>{const a=D();return!!Array.isArray(a)&&(m.value(t)===a[n]?.year&&e===a[n]?.month)},S=(0,_.EW)((()=>t=>Kn(h.value,(n=>{const a=((e,t)=>{const n=f.value[e],a=D();return Array.isArray(a)?a.some((e=>e.year===n?.year&&e.month===t)):n?.year===a.year&&t===a.month})(t,n.value),i=Yn(n.value,_a(m.value(t),l.value.minDate),Aa(m.value(t),l.value.maxDate))||((e,t,n)=>{if(e instanceof Map){const a=`${ra(n+1)}-${t}`;return!!e.size&&e.has(a)}return"function"==typeof e&&e(la(Tt(sa(),{month:n,year:t}),!0))})(l.value.disabledDates,m.value(t),n.value)||u.value.months?.includes(n.value)||!((e,t,n)=>{if(e instanceof Map){const a=`${ra(n+1)}-${t}`;return!e.size||e.has(a)}return!0})(l.value.allowedDates,m.value(t),n.value)||Oa(e.yearRange,m.value(t)),r=((e,t)=>{if(o.value.enabled){const n=D();if(Array.isArray(g.value)&&Array.isArray(n)){const n=j(e,t,0)||j(e,t,1),a=wa(pa(sa()),e,m.value(t));return ma(g.value,v.value,a)&&!n}return!1}return!1})(n.value,t);return{active:a,disabled:i,isBetween:r,highlighted:za(s.value,n.value,m.value(t))}})))),N=(e,t)=>wa(pa(sa()),e,m.value(t)),P=(e,n,a)=>{let i=a;if(!i&&0!==i){const t=D();i=Array.isArray(t)?t[e].month:t.month}t("update-month-year",{instance:e,year:n,month:i})};return{groupedMonths:S,groupedYears:y,year:m,isDisabled:x,defaultedMultiCalendars:n,defaultedAriaLabels:a,defaultedTransitions:i,defaultedConfig:r,showYearPicker:C,modelValue:g,presetDate:(e,n)=>{ki({value:e,modelValue:g,range:o.value.enabled,timezone:n?void 0:d.value.timezone}),t("auto-apply")},setHoverDate:(e,t)=>{v.value=N(e,t)},selectMonth:(n,a)=>(f.value[a].month=n,P(a,f.value[a].year,n),c.value.enabled?((e,n)=>{Fi(N(e,n),g,c.value.limit),t("auto-apply",!0)})(n,a):o.value.enabled?((n,a)=>{const i=N(n,a);o.value.fixedEnd||o.value.fixedStart?g.value=wi(i,g,t,o):g.value?b(i,g.value)&&(g.value=yi(g,N(n,a),t)):g.value=[N(n,a)],(0,_.dY)().then((()=>{Ci(g.value,t,e.autoApply,e.modelAuto)}))})(n,a):((e,n)=>{const a=g.value?g.value:pa(new Date);g.value=wa(a,e,m.value(n)),t("auto-apply"),t("update-flow-step")})(n,a)),selectYear:(e,t)=>{F(e,t),P(t,e,null)},toggleYearPicker:k,handleYearSelect:w,handleYear:E,getModelMonthYear:D}},Bi=(0,_.pM)({compatConfig:{MODE:3},__name:"MonthPicker",props:{...oi},emits:["update:internal-model-value","overlay-closed","reset-flow","range-start","range-end","auto-apply","update-month-year","update-flow-step","mount","invalid-fixed-range","overlay-toggle"],setup(e,{expose:t,emit:n}){const a=n,i=(0,_.Ht)(),r=jr(i,"yearMode"),o=e;(0,_.sV)((()=>{o.shadow||a("mount",null)}));const{groupedMonths:s,groupedYears:l,year:d,isDisabled:u,defaultedMultiCalendars:c,defaultedConfig:g,showYearPicker:m,modelValue:p,presetDate:f,setHoverDate:h,selectMonth:b,selectYear:F,toggleYearPicker:y,handleYearSelect:C,handleYear:k,getModelMonthYear:w}=xi(o,a);return t({getSidebarProps:()=>({modelValue:p,year:d,getModelMonthYear:w,selectMonth:b,selectYear:F,handleYear:k}),presetDate:f,toggleYearPicker:e=>y(0,e)}),(e,t)=>((0,_.uX)(),(0,_.Wv)(hi,{"multi-calendars":(0,A.R1)(c).count,collapse:e.collapse,stretch:"","is-mobile":e.isMobile},{default:(0,_.k6)((({instance:t})=>[e.$slots["top-extra"]?(0,_.RG)(e.$slots,"top-extra",{key:0,value:e.internalModelValue}):(0,_.Q3)("",!0),e.$slots["month-year"]?(0,_.RG)(e.$slots,"month-year",(0,v._B)((0,_.v6)({key:1},{year:(0,A.R1)(d),months:(0,A.R1)(s)(t),years:(0,A.R1)(l)(t),selectMonth:(0,A.R1)(b),selectYear:(0,A.R1)(F),instance:t}))):((0,_.uX)(),(0,_.Wv)(pi,{key:2,items:(0,A.R1)(s)(t),"arrow-navigation":e.arrowNavigation,"is-last":e.autoApply&&!(0,A.R1)(g).keepActionRow,"esc-close":e.escClose,height:(0,A.R1)(g).modeHeight,config:e.config,"no-overlay-focus":!(!e.noOverlayFocus&&!e.textInput),"use-relative":"",type:"month",onSelected:e=>(0,A.R1)(b)(e,t),onHoverValue:e=>(0,A.R1)(h)(e,t)},(0,_.eX)({header:(0,_.k6)((()=>[(0,_.bF)(bi,(0,_.v6)(e.$props,{items:(0,A.R1)(l)(t),instance:t,"show-year-picker":(0,A.R1)(m)[t],year:(0,A.R1)(d)(t),"is-disabled":e=>(0,A.R1)(u)(t,e),onHandleYear:e=>(0,A.R1)(k)(t,e),onYearSelect:e=>(0,A.R1)(C)(e,t),onToggleYearPicker:e=>(0,A.R1)(y)(t,e?.flow,e?.show)}),(0,_.eX)({_:2},[(0,_.pI)((0,A.R1)(r),((t,n)=>({name:t,fn:(0,_.k6)((n=>[(0,_.RG)(e.$slots,t,(0,v._B)((0,_.Ng)(n)))]))})))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])])),_:2},[e.$slots["month-overlay-value"]?{name:"item",fn:(0,_.k6)((({item:t})=>[(0,_.RG)(e.$slots,"month-overlay-value",{text:t.text,value:t.value})])),key:"0"}:void 0]),1032,["items","arrow-navigation","is-last","esc-close","height","config","no-overlay-focus","onSelected","onHoverValue"]))])),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),Di=(e,t)=>{const{modelValue:n}=Nr(e,t,(()=>{e.isTextInputDate&&(d.value=$t(sa(e.startDate)))})),a=(0,A.KR)(null),{defaultedHighlight:i,defaultedMultiDates:r,defaultedFilters:o,defaultedRange:s,propDates:l}=ai(e),d=(0,A.KR)();(0,_.sV)((()=>{e.startDate&&(n.value&&e.focusStartDate||!n.value)&&(d.value=$t(sa(e.startDate)))}));const u=(0,_.EW)((()=>Kn(Mn(e.yearRange,e.locale,e.reverseYears),(e=>{const t=(e=>Array.isArray(n.value)?n.value.some((t=>$t(t)===e)):!!n.value&&$t(n.value)===e)(e.value),r=Yn(e.value,va(l.value.minDate),va(l.value.maxDate))||o.value.years.includes(e.value)||!(e=>!(l.value.allowedDates instanceof Map)||!!l.value.allowedDates.size&&l.value.allowedDates.has(`${e}`))(e.value)||(e=>l.value.disabledDates instanceof Map?!!l.value.disabledDates.size&&l.value.disabledDates.has(`${e}`):"function"!=typeof l.value.disabledDates||l.value.disabledDates(Qt(la(W(sa())),e)))(e.value),d=(e=>!(!s.value.enabled||!Array.isArray(n.value))&&ma(n.value,a.value,c(e)))(e.value)&&!t;return{active:t,disabled:r,isBetween:d,highlighted:Ia(i.value,e.value)}})))),c=e=>Qt(pa(W(new Date)),e);return{groupedYears:u,modelValue:n,focusYear:d,setHoverValue:e=>{a.value=Qt(pa(new Date),e)},selectYear:a=>{if(t("update-month-year",{instance:0,year:a}),r.value.enabled)return n.value?Array.isArray(n.value)&&((n.value?.map((e=>$t(e)))).includes(a)?n.value=n.value.filter((e=>$t(e)!==a)):n.value.push(Qt(la(sa()),a))):n.value=[Qt(la(W(sa())),a)],t("auto-apply",!0);s.value.enabled?(n.value=yi(n,c(a),t),(0,_.dY)().then((()=>{Ci(n.value,t,e.autoApply,e.modelAuto)}))):(n.value=c(a),t("auto-apply"))}}},ji=(0,_.pM)({compatConfig:{MODE:3},__name:"YearPicker",props:{...oi},emits:["update:internal-model-value","reset-flow","range-start","range-end","auto-apply","update-month-year"],setup(e,{expose:t,emit:n}){const a=n,i=e,{groupedYears:r,modelValue:o,focusYear:s,selectYear:l,setHoverValue:d}=Di(i,a),{defaultedConfig:u}=ai(i);return t({getSidebarProps:()=>({modelValue:o,selectYear:l})}),(e,t)=>((0,_.uX)(),(0,_.CE)("div",null,[e.$slots["top-extra"]?(0,_.RG)(e.$slots,"top-extra",{key:0,value:e.internalModelValue}):(0,_.Q3)("",!0),e.$slots["month-year"]?(0,_.RG)(e.$slots,"month-year",(0,v._B)((0,_.v6)({key:1},{years:(0,A.R1)(r),selectYear:(0,A.R1)(l)}))):((0,_.uX)(),(0,_.Wv)(pi,{key:2,items:(0,A.R1)(r),"is-last":e.autoApply&&!(0,A.R1)(u).keepActionRow,height:(0,A.R1)(u).modeHeight,config:e.config,"no-overlay-focus":!(!e.noOverlayFocus&&!e.textInput),"focus-value":(0,A.R1)(s),type:"year","use-relative":"",onSelected:(0,A.R1)(l),onHoverValue:(0,A.R1)(d)},(0,_.eX)({_:2},[e.$slots["year-overlay-value"]?{name:"item",fn:(0,_.k6)((({item:t})=>[(0,_.RG)(e.$slots,"year-overlay-value",{text:t.text,value:t.value})])),key:"0"}:void 0]),1032,["items","is-last","height","config","no-overlay-focus","focus-value","onSelected","onHoverValue"]))]))}}),Si={key:0,class:"dp__time_input"},Ni=["data-compact","data-collapsed"],Pi=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],Ti=["aria-label","disabled","data-test-id","onKeydown","onClick"],qi=["data-test-id","aria-label","onKeydown","onClick","onMousedown"],Li={key:0},zi=["aria-label","data-compact"],Ii=(0,_.pM)({compatConfig:{MODE:3},__name:"TimeInput",props:{hours:{type:Number,default:0},minutes:{type:Number,default:0},seconds:{type:Number,default:0},closeTimePickerBtn:{type:Object,default:null},order:{type:Number,default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...oi},emits:["set-hours","set-minutes","update:hours","update:minutes","update:seconds","reset-flow","mounted","overlay-closed","overlay-opened","am-pm-change"],setup(e,{expose:t,emit:n}){const a=n,i=e,{setTimePickerElements:r,setTimePickerBackRef:o}=Qa(),{defaultedAriaLabels:s,defaultedTransitions:l,defaultedFilters:d,defaultedConfig:u,defaultedRange:c,defaultedMultiCalendars:g}=ai(i),{transitionName:m,showTransition:p}=Sr(l),f=(0,A.Kh)({hours:!1,minutes:!1,seconds:!1}),h=(0,A.KR)("AM"),b=(0,A.KR)(null),F=(0,A.KR)([]),C=(0,A.KR)(),k=(0,A.KR)(!1);(0,_.sV)((()=>{a("mounted")}));const w=e=>Tt(new Date,{hours:e.hours,minutes:e.minutes,seconds:i.enableSeconds?e.seconds:0,milliseconds:0}),E=(0,_.EW)((()=>e=>R(e,i[e])||B(e,i[e]))),x=(0,_.EW)((()=>({hours:i.hours,minutes:i.minutes,seconds:i.seconds}))),B=(e,t)=>!(!c.value.enabled||c.value.disableTimeRangeValidation)&&!i.validateTime(e,t),D=(e,t)=>{if(c.value.enabled&&!c.value.disableTimeRangeValidation){const n=t?+i[`${e}Increment`]:-+i[`${e}Increment`],a=i[e]+n;return!i.validateTime(e,a)}return!1},j=(0,_.EW)((()=>e=>!G(+i[e]+ +i[`${e}Increment`],e)||D(e,!0))),S=(0,_.EW)((()=>e=>!G(+i[e]-+i[`${e}Increment`],e)||D(e,!1))),N=(e,t)=>un(Tt(sa(),e),t),P=(e,t)=>cn(Tt(sa(),e),t),T=(0,_.EW)((()=>({dp__time_col:!0,dp__time_col_block:!i.timePickerInline,dp__time_col_reg_block:!i.enableSeconds&&i.is24&&!i.timePickerInline,dp__time_col_reg_inline:!i.enableSeconds&&i.is24&&i.timePickerInline,dp__time_col_reg_with_button:!i.enableSeconds&&!i.is24,dp__time_col_sec:i.enableSeconds&&i.is24,dp__time_col_sec_with_button:i.enableSeconds&&!i.is24}))),q=(0,_.EW)((()=>i.timePickerInline&&c.value.enabled&&!g.value.count)),L=(0,_.EW)((()=>{const e=[{type:"hours"}];return i.enableMinutes&&e.push({type:"",separator:!0},{type:"minutes"}),i.enableSeconds&&e.push({type:"",separator:!0},{type:"seconds"}),e})),z=(0,_.EW)((()=>L.value.filter((e=>!e.separator)))),I=(0,_.EW)((()=>e=>{if("hours"===e){const e=U(+i.hours);return{text:e<10?`0${e}`:`${e}`,value:e}}return{text:i[e]<10?`0${i[e]}`:`${i[e]}`,value:i[e]}})),R=(e,t)=>{if(!i.disabledTimesConfig)return!1;const n=i.disabledTimesConfig(i.order,"hours"===e?t:void 0);return!n[e]||!!n[e]?.includes(t)},M=(e,t)=>"hours"!==t||"AM"===h.value?e:e+12,O=e=>{const t=i.is24?24:12,n="hours"===e?t:60,a=+i[`${e}GridIncrement`],r=[];for(let t="hours"!==e||i.is24?0:a;t({active:!1,disabled:d.value.times[e].includes(t.value)||!G(t.value,e)||R(e,t.value)||B(e,t.value)})))},G=(e,t)=>{const n=i.minTime?w(fa(i.minTime)):null,a=i.maxTime?w(fa(i.maxTime)):null,r=w(fa(x.value,t,"minutes"===t||"seconds"===t?(e=>e>=0?e:59)(e):(e=>e>=0?e:23)(e)));return n&&a?(Mt(r,a)||Ot(r,a))&&(Gt(r,n)||Ot(r,n)):n?Gt(r,n)||Ot(r,n):!a||(Mt(r,a)||Ot(r,a))},X=e=>i[`no${e[0].toUpperCase()+e.slice(1)}Overlay`],H=e=>{X(e)||(f[e]=!f[e],f[e]?(k.value=!0,a("overlay-opened",e)):(k.value=!1,a("overlay-closed",e)))},W=()=>{C.value&&clearTimeout(C.value)},$=(e,t=!0,n)=>{const r=t?N:P,o=t?+i[`${e}Increment`]:-+i[`${e}Increment`];G(+i[e]+o,e)&&a(`update:${e}`,(e=>"hours"===e?Xt:"minutes"===e?Ht:Wt)(e)(r({[e]:+i[e]},{[e]:+i[`${e}Increment`]}))),!n?.keyboard&&u.value.timeArrowHoldThreshold&&(C.value=setTimeout((()=>{$(e,t)}),u.value.timeArrowHoldThreshold))},U=e=>i.is24?e:(h.value=e>=12?"PM":"AM",(e=>[12,1,2,3,4,5,6,7,8,9,10,11,12,1,2,3,4,5,6,7,8,9,10,11][e])(e)),V=()=>{"PM"===h.value?(h.value="AM",a("update:hours",i.hours-12)):(h.value="PM",a("update:hours",i.hours+12)),a("am-pm-change",h.value)},Y=(e,t,n)=>{if(e&&i.arrowNavigation){Array.isArray(F.value[t])?F.value[t][n]=e:F.value[t]=[e];const a=F.value.reduce(((e,t)=>t.map(((n,a)=>[...e[a]||[],t[a]]))),[]);o(i.closeTimePickerBtn),b.value&&(a[1]=a[1].concat(b.value)),r(a,i.order)}};return t({openChildCmp:e=>{f[e]=!0}}),(e,t)=>e.disabled?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)("div",Si,[((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(L.value,((n,a)=>((0,_.uX)(),(0,_.CE)("div",{key:a,class:(0,v.C4)(T.value),"data-compact":q.value&&!e.enableSeconds,"data-collapsed":q.value&&e.enableSeconds},[n.separator?((0,_.uX)(),(0,_.CE)(_.FK,{key:0},[k.value?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)(_.FK,{key:0},[(0,_.eW)(":")],64))],64)):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[(0,_.Lk)("button",{ref_for:!0,ref:e=>Y(e,a,0),type:"button",class:(0,v.C4)({dp__btn:!0,dp__inc_dec_button:!e.timePickerInline,dp__inc_dec_button_inline:e.timePickerInline,dp__tp_inline_btn_top:e.timePickerInline,dp__inc_dec_button_disabled:j.value(n.type),"dp--hidden-el":k.value}),"data-test-id":`${n.type}-time-inc-btn-${i.order}`,"aria-label":(0,A.R1)(s)?.incrementValue(n.type),tabindex:"0",onKeydown:e=>(0,A.R1)(aa)(e,(()=>$(n.type,!0,{keyboard:!0})),!0),onClick:e=>(0,A.R1)(u).timeArrowHoldThreshold?void 0:$(n.type,!0),onMousedown:e=>(0,A.R1)(u).timeArrowHoldThreshold?$(n.type,!0):void 0,onMouseup:W},[i.timePickerInline?((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[e.$slots["tp-inline-arrow-up"]?(0,_.RG)(e.$slots,"tp-inline-arrow-up",{key:0}):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[t[2]||(t[2]=(0,_.Lk)("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),t[3]||(t[3]=(0,_.Lk)("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):((0,_.uX)(),(0,_.CE)(_.FK,{key:0},[e.$slots["arrow-up"]?(0,_.RG)(e.$slots,"arrow-up",{key:0}):(0,_.Q3)("",!0),e.$slots["arrow-up"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,A.R1)(kn),{key:1}))],64))],42,Pi),(0,_.Lk)("button",{ref_for:!0,ref:e=>Y(e,a,1),type:"button","aria-label":`${I.value(n.type).text}-${(0,A.R1)(s)?.openTpOverlay(n.type)}`,class:(0,v.C4)({dp__time_display:!0,dp__time_display_block:!e.timePickerInline,dp__time_display_inline:e.timePickerInline,"dp--time-invalid":E.value(n.type),"dp--time-overlay-btn":!E.value(n.type),"dp--hidden-el":k.value}),disabled:X(n.type),tabindex:"0","data-test-id":`${n.type}-toggle-overlay-btn-${i.order}`,onKeydown:e=>(0,A.R1)(aa)(e,(()=>H(n.type)),!0),onClick:e=>H(n.type)},[e.$slots[n.type]?(0,_.RG)(e.$slots,n.type,{key:0,text:I.value(n.type).text,value:I.value(n.type).value}):(0,_.Q3)("",!0),e.$slots[n.type]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[(0,_.eW)((0,v.v_)(I.value(n.type).text),1)],64))],42,Ti),(0,_.Lk)("button",{ref_for:!0,ref:e=>Y(e,a,2),type:"button",class:(0,v.C4)({dp__btn:!0,dp__inc_dec_button:!e.timePickerInline,dp__inc_dec_button_inline:e.timePickerInline,dp__tp_inline_btn_bottom:e.timePickerInline,dp__inc_dec_button_disabled:S.value(n.type),"dp--hidden-el":k.value}),"data-test-id":`${n.type}-time-dec-btn-${i.order}`,"aria-label":(0,A.R1)(s)?.decrementValue(n.type),tabindex:"0",onKeydown:e=>(0,A.R1)(aa)(e,(()=>$(n.type,!1,{keyboard:!0})),!0),onClick:e=>(0,A.R1)(u).timeArrowHoldThreshold?void 0:$(n.type,!1),onMousedown:e=>(0,A.R1)(u).timeArrowHoldThreshold?$(n.type,!1):void 0,onMouseup:W},[i.timePickerInline?((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[e.$slots["tp-inline-arrow-down"]?(0,_.RG)(e.$slots,"tp-inline-arrow-down",{key:0}):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[t[4]||(t[4]=(0,_.Lk)("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_l"},null,-1)),t[5]||(t[5]=(0,_.Lk)("span",{class:"dp__tp_inline_btn_bar dp__tp_btn_in_r"},null,-1))],64))],64)):((0,_.uX)(),(0,_.CE)(_.FK,{key:0},[e.$slots["arrow-down"]?(0,_.RG)(e.$slots,"arrow-down",{key:0}):(0,_.Q3)("",!0),e.$slots["arrow-down"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,A.R1)(wn),{key:1}))],64))],42,qi)],64))],10,Ni)))),128)),e.is24?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)("div",Li,[e.$slots["am-pm-button"]?(0,_.RG)(e.$slots,"am-pm-button",{key:0,toggle:V,value:h.value}):(0,_.Q3)("",!0),e.$slots["am-pm-button"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)("button",{key:1,ref_key:"amPmButton",ref:b,type:"button",class:"dp__pm_am_button",role:"button","aria-label":(0,A.R1)(s)?.amPmButton,tabindex:"0","data-compact":q.value,onClick:V,onKeydown:t[0]||(t[0]=e=>(0,A.R1)(aa)(e,(()=>V()),!0))},(0,v.v_)(h.value),41,zi))])),((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(z.value,((n,i)=>((0,_.uX)(),(0,_.Wv)(y.eB,{key:i,name:(0,A.R1)(m)(f[n.type]),css:(0,A.R1)(p)},{default:(0,_.k6)((()=>[f[n.type]?((0,_.uX)(),(0,_.Wv)(pi,{key:0,items:O(n.type),"is-last":e.autoApply&&!(0,A.R1)(u).keepActionRow,"esc-close":e.escClose,type:n.type,"text-input":e.textInput,config:e.config,"arrow-navigation":e.arrowNavigation,"aria-labels":e.ariaLabels,"overlay-label":(0,A.R1)(s).timeOverlay?.(n.type),onSelected:e=>((e,t)=>(H(e),a(`update:${e}`,t)))(n.type,e),onToggle:e=>H(n.type),onResetFlow:t[1]||(t[1]=t=>e.$emit("reset-flow"))},(0,_.eX)({"button-icon":(0,_.k6)((()=>[e.$slots["clock-icon"]?(0,_.RG)(e.$slots,"clock-icon",{key:0}):(0,_.Q3)("",!0),e.$slots["clock-icon"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,_.$y)(e.timePickerInline?(0,A.R1)(vn):(0,A.R1)(Cn)),{key:1}))])),_:2},[e.$slots[`${n.type}-overlay-value`]?{name:"item",fn:(0,_.k6)((({item:t})=>[(0,_.RG)(e.$slots,`${n.type}-overlay-value`,{text:t.text,value:t.value})])),key:"0"}:void 0,e.$slots[`${n.type}-overlay-header`]?{name:"header",fn:(0,_.k6)((()=>[(0,_.RG)(e.$slots,`${n.type}-overlay-header`,{toggle:()=>H(n.type)})])),key:"1"}:void 0]),1032,["items","is-last","esc-close","type","text-input","config","arrow-navigation","aria-labels","overlay-label","onSelected","onToggle"])):(0,_.Q3)("",!0)])),_:2},1032,["name","css"])))),128))]))}}),Ri=["data-dp-mobile"],Mi=["aria-label","tabindex"],Oi=["role","aria-label","tabindex"],Gi=["aria-label"],Xi=(0,_.pM)({compatConfig:{MODE:3},__name:"TimePicker",props:{hours:{type:[Number,Array],default:0},minutes:{type:[Number,Array],default:0},seconds:{type:[Number,Array],default:0},disabledTimesConfig:{type:Function,default:null},validateTime:{type:Function,default:()=>!1},...oi},emits:["update:hours","update:minutes","update:seconds","mount","reset-flow","overlay-opened","overlay-closed","am-pm-change"],setup(e,{expose:t,emit:n}){const a=n,i=e,{buildMatrix:r,setTimePicker:o}=Qa(),s=(0,_.Ht)(),{defaultedTransitions:l,defaultedAriaLabels:d,defaultedTextInput:u,defaultedConfig:c,defaultedRange:g}=ai(i),{transitionName:m,showTransition:p}=Sr(l),{hideNavigationButtons:f}=qr(),h=(0,A.KR)(null),b=(0,A.KR)(null),F=(0,A.KR)([]),C=(0,A.KR)(null),k=(0,A.KR)(!1);(0,_.sV)((()=>{a("mount"),!i.timePicker&&i.arrowNavigation?r([Gn(h.value)],"time"):o(!0,i.timePicker)}));const w=(0,_.EW)((()=>!g.value.enabled||!i.modelAuto||Xn(i.internalModelValue))),E=(0,A.KR)(!1),x=e=>({hours:Array.isArray(i.hours)?i.hours[e]:i.hours,minutes:Array.isArray(i.minutes)?i.minutes[e]:i.minutes,seconds:Array.isArray(i.seconds)?i.seconds[e]:i.seconds}),B=(0,_.EW)((()=>{const e=[];if(g.value.enabled)for(let t=0;t<2;t++)e.push(x(t));else e.push(x(0));return e})),D=(e,t=!1,n="")=>{t||a("reset-flow"),E.value=e,a(e?"overlay-opened":"overlay-closed",Pn.time),i.arrowNavigation&&o(e),(0,_.dY)((()=>{""!==n&&F.value[0]&&F.value[0].openChildCmp(n)}))},j=(0,_.EW)((()=>({dp__btn:!0,dp__button:!0,dp__button_bottom:i.autoApply&&!c.value.keepActionRow}))),S=jr(s,"timePicker"),N=(e,t,n)=>g.value.enabled?0===t?[e,B.value[1][n]]:[B.value[0][n],e]:e,P=e=>{a("update:hours",e)},T=e=>{a("update:minutes",e)},q=e=>{a("update:seconds",e)},L=()=>{if(C.value&&!u.value.enabled&&!i.noOverlayFocus){const e=Vn(C.value);e&&e.focus({preventScroll:!0})}},z=e=>{k.value=!1,a("overlay-closed",e)},I=e=>{k.value=!0,a("overlay-opened",e)};return t({toggleTimePicker:D}),(t,n)=>((0,_.uX)(),(0,_.CE)("div",{class:"dp--tp-wrap","data-dp-mobile":t.isMobile},[t.timePicker||t.timePickerInline?(0,_.Q3)("",!0):(0,_.bo)(((0,_.uX)(),(0,_.CE)("button",{key:0,ref_key:"openTimePickerBtn",ref:h,type:"button",class:(0,v.C4)({...j.value,"dp--hidden-el":E.value}),"aria-label":(0,A.R1)(d)?.openTimePicker,tabindex:t.noOverlayFocus?void 0:0,"data-test-id":"open-time-picker-btn",onKeydown:n[0]||(n[0]=e=>(0,A.R1)(aa)(e,(()=>D(!0)))),onClick:n[1]||(n[1]=e=>D(!0))},[t.$slots["clock-icon"]?(0,_.RG)(t.$slots,"clock-icon",{key:0}):(0,_.Q3)("",!0),t.$slots["clock-icon"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,A.R1)(Cn),{key:1}))],42,Mi)),[[y.aG,!(0,A.R1)(f)(t.hideNavigation,"time")]]),(0,_.bF)(y.eB,{name:(0,A.R1)(m)(E.value),css:(0,A.R1)(p)&&!t.timePickerInline},{default:(0,_.k6)((()=>[E.value||t.timePicker||t.timePickerInline?((0,_.uX)(),(0,_.CE)("div",{key:0,ref_key:"overlayRef",ref:C,role:t.timePickerInline?void 0:"dialog",class:(0,v.C4)({dp__overlay:!t.timePickerInline,"dp--overlay-absolute":!i.timePicker&&!t.timePickerInline,"dp--overlay-relative":i.timePicker}),style:(0,v.Tr)(t.timePicker?{height:`${(0,A.R1)(c).modeHeight}px`}:void 0),"aria-label":(0,A.R1)(d)?.timePicker,tabindex:t.timePickerInline?void 0:0},[(0,_.Lk)("div",{class:(0,v.C4)(t.timePickerInline?"dp__time_picker_inline_container":"dp__overlay_container dp__container_flex dp__time_picker_overlay_container"),style:{display:"flex"}},[t.$slots["time-picker-overlay"]?(0,_.RG)(t.$slots,"time-picker-overlay",{key:0,hours:e.hours,minutes:e.minutes,seconds:e.seconds,setHours:P,setMinutes:T,setSeconds:q}):(0,_.Q3)("",!0),t.$slots["time-picker-overlay"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)("div",{key:1,class:(0,v.C4)(t.timePickerInline?"dp__flex":"dp__overlay_row dp__flex_row")},[((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(B.value,((a,i)=>(0,_.bo)(((0,_.uX)(),(0,_.Wv)(Ii,(0,_.v6)({key:i},{ref_for:!0},{...t.$props,order:i,hours:a.hours,minutes:a.minutes,seconds:a.seconds,closeTimePickerBtn:b.value,disabledTimesConfig:e.disabledTimesConfig,disabled:0===i?(0,A.R1)(g).fixedStart:(0,A.R1)(g).fixedEnd},{ref_for:!0,ref_key:"timeInputRefs",ref:F,"validate-time":(t,n)=>e.validateTime(t,N(n,i,t)),"onUpdate:hours":e=>P(N(e,i,"hours")),"onUpdate:minutes":e=>T(N(e,i,"minutes")),"onUpdate:seconds":e=>q(N(e,i,"seconds")),onMounted:L,onOverlayClosed:z,onOverlayOpened:I,onAmPmChange:n[2]||(n[2]=e=>t.$emit("am-pm-change",e))}),(0,_.eX)({_:2},[(0,_.pI)((0,A.R1)(S),((e,n)=>({name:e,fn:(0,_.k6)((n=>[(0,_.RG)(t.$slots,e,(0,_.v6)({ref_for:!0},n))]))})))]),1040,["validate-time","onUpdate:hours","onUpdate:minutes","onUpdate:seconds"])),[[y.aG,0===i||w.value]]))),128))],2)),t.timePicker||t.timePickerInline?(0,_.Q3)("",!0):(0,_.bo)(((0,_.uX)(),(0,_.CE)("button",{key:2,ref_key:"closeTimePickerBtn",ref:b,type:"button",class:(0,v.C4)({...j.value,"dp--hidden-el":k.value}),"aria-label":(0,A.R1)(d)?.closeTimePicker,tabindex:"0",onKeydown:n[3]||(n[3]=e=>(0,A.R1)(aa)(e,(()=>D(!1)))),onClick:n[4]||(n[4]=e=>D(!1))},[t.$slots["calendar-icon"]?(0,_.RG)(t.$slots,"calendar-icon",{key:0}):(0,_.Q3)("",!0),t.$slots["calendar-icon"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,A.R1)(vn),{key:1}))],42,Gi)),[[y.aG,!(0,A.R1)(f)(t.hideNavigation,"time")]])],2)],14,Oi)):(0,_.Q3)("",!0)])),_:3},8,["name","css"])],8,Ri))}}),Hi=(e,t,n,a)=>{const{defaultedRange:i}=ai(e),r=(e,n)=>Array.isArray(t[e])?t[e][n]:t[e],o=n=>e.enableSeconds?Array.isArray(t.seconds)?t.seconds[n]:t.seconds:0,s=(e,n)=>{t[e]=n},l=(0,_.EW)((()=>e.modelAuto&&i.value.enabled?!!Array.isArray(n.value)&&n.value.length>1:i.value.enabled)),d=(e,a)=>{const r=Object.fromEntries(Object.keys(t).map((n=>n===e?[n,a]:[n,t[n]].slice())));if(l.value&&!i.value.disableTimeRangeValidation){const e=e=>n.value?da(n.value[e],r.hours[e],r.minutes[e],r.seconds[e]):null,t=e=>Rt(n.value[e],0);return!(ca(e(0),e(1))&&(Gt(e(0),t(1))||Mt(e(1),t(0))))}return!0},u=(e,t)=>{d(e,t)&&(s(e,t),a&&a())},c=e=>{u("hours",e)},g=e=>{u("minutes",e)},m=e=>{u("seconds",e)},p=(0,_.EW)((()=>(n,a)=>{if(Array.isArray(e.disabledTimes)){const{disabledArr:r,hours:o}=((n,a)=>{const r={hours:Array.isArray(t.hours)?t.hours[n]:t.hours,disabledArr:[]};return(a||0===a)&&(r.hours=a),Array.isArray(e.disabledTimes)&&(r.disabledArr=i.value.enabled&&Array.isArray(e.disabledTimes[n])?e.disabledTimes[n]:e.disabledTimes),r})(n,a),s=r.filter((e=>+e.hours===o));return"*"===s[0]?.minutes?{hours:[o],minutes:void 0,seconds:void 0}:{hours:[],minutes:s?.map((e=>+e.minutes))??[],seconds:s?.map((e=>e.seconds?+e.seconds:void 0))??[]}}return{hours:[],minutes:[],seconds:[]}}));return{setTime:s,updateHours:c,updateMinutes:g,updateSeconds:m,getSetDateTime:(e,n)=>e?void 0!==n?da(e,r("hours",n),r("minutes",n),o(n)):da(e,t.hours,t.minutes,o()):It(sa(),o(n)),updateTimeValues:(e,t,a,i)=>{t&&c(e),!t&&!a&&g(e),a&&m(e),n.value&&i(n.value)},getSecondsValue:o,assignStartTime:t=>{if(t){const n=Array.isArray(t),a=n?[+t[0].hours,+t[1].hours]:+t.hours,i=n?[+t[0].minutes,+t[1].minutes]:+t.minutes,r=n?[+t[0].seconds,+t[1].seconds]:+t.seconds;s("hours",a),s("minutes",i),e.enableSeconds&&s("seconds",r)}},validateTime:d,disabledTimesConfig:p}},Wi=(e,t)=>{const{modelValue:n,time:a}=Nr(e,t,(()=>{e.isTextInputDate&&h()})),{defaultedStartTime:i,defaultedRange:r,defaultedTz:o}=ai(e),{updateTimeValues:s,getSetDateTime:l,setTime:d,assignStartTime:u,disabledTimesConfig:c,validateTime:g}=Hi(e,a,n,(function(){t("update-flow-step")}));const m=e=>{const{hours:t,minutes:n,seconds:a}=e;return{hours:+t,minutes:+n,seconds:a?+a:0}},p=()=>{if(e.startTime){if(Array.isArray(e.startTime)){const t=m(e.startTime[0]),n=m(e.startTime[1]);return[Tt(sa(),t),Tt(sa(),n)]}const t=m(e.startTime);return Tt(sa(),t)}return r.value.enabled?[null,null]:null},f=(t,n,a)=>{d("hours",t),d("minutes",n),d("seconds",e.enableSeconds?a:0)},h=()=>{const[e,t]=(e=>Array.isArray(e)?[ha(sa(e[0])),ha(sa(e[1]))]:[ha(e??sa())])(n.value);return r.value.enabled?f([e.hours,t.hours],[e.minutes,t.minutes],[e.seconds,t.seconds]):f(e.hours,e.minutes,e.seconds)};(0,_.sV)((()=>{if(!e.shadow)return u(i.value),n.value?h():(()=>{if(r.value.enabled){const[e,t]=p();n.value=[En(l(e,0),o.value.timezone),En(l(t,1),o.value.timezone)]}else n.value=En(l(p()),o.value.timezone)})()}));const A=()=>{Array.isArray(n.value)?n.value=n.value.map(((e,t)=>e&&l(e,t))):n.value=l(n.value),t("time-update")};return{modelValue:n,time:a,disabledTimesConfig:c,updateTime:(e,t=!0,n=!1)=>{s(e,t,n,A)},validateTime:g}},$i=(0,_.pM)({compatConfig:{MODE:3},__name:"TimePickerSolo",props:{...oi},emits:["update:internal-model-value","time-update","am-pm-change","mount","reset-flow","update-flow-step","overlay-toggle"],setup(e,{expose:t,emit:n}){const a=n,i=e,r=(0,_.Ht)(),o=jr(r,"timePicker"),s=(0,A.KR)(null),{time:l,modelValue:d,disabledTimesConfig:u,updateTime:c,validateTime:g}=Wi(i,a);return(0,_.sV)((()=>{i.shadow||a("mount",null)})),t({getSidebarProps:()=>({modelValue:d,time:l,updateTime:c}),toggleTimePicker:(e,t=!1,n="")=>{s.value?.toggleTimePicker(e,t,n)}}),(e,t)=>((0,_.uX)(),(0,_.Wv)(hi,{"multi-calendars":0,stretch:"","is-mobile":e.isMobile},{default:(0,_.k6)((()=>[(0,_.bF)(Xi,(0,_.v6)({ref_key:"tpRef",ref:s},e.$props,{hours:(0,A.R1)(l).hours,minutes:(0,A.R1)(l).minutes,seconds:(0,A.R1)(l).seconds,"internal-model-value":e.internalModelValue,"disabled-times-config":(0,A.R1)(u),"validate-time":(0,A.R1)(g),"onUpdate:hours":t[0]||(t[0]=e=>(0,A.R1)(c)(e)),"onUpdate:minutes":t[1]||(t[1]=e=>(0,A.R1)(c)(e,!1)),"onUpdate:seconds":t[2]||(t[2]=e=>(0,A.R1)(c)(e,!1,!0)),onAmPmChange:t[3]||(t[3]=t=>e.$emit("am-pm-change",t)),onResetFlow:t[4]||(t[4]=t=>e.$emit("reset-flow")),onOverlayClosed:t[5]||(t[5]=t=>e.$emit("overlay-toggle",{open:!1,overlay:t})),onOverlayOpened:t[6]||(t[6]=t=>e.$emit("overlay-toggle",{open:!0,overlay:t}))}),(0,_.eX)({_:2},[(0,_.pI)((0,A.R1)(o),((t,n)=>({name:t,fn:(0,_.k6)((n=>[(0,_.RG)(e.$slots,t,(0,v._B)((0,_.Ng)(n)))]))})))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"])])),_:3},8,["is-mobile"]))}}),Ui={class:"dp--header-wrap"},Vi={key:0,class:"dp__month_year_wrap"},Yi={key:0},Ki={class:"dp__month_year_wrap"},Zi=["data-dp-element","aria-label","data-test-id","onClick","onKeydown"],Qi=(0,_.pM)({compatConfig:{MODE:3},__name:"DpHeader",props:{month:{type:Number,default:0},year:{type:Number,default:0},instance:{type:Number,default:0},years:{type:Array,default:()=>[]},months:{type:Array,default:()=>[]},...oi},emits:["update-month-year","mount","reset-flow","overlay-closed","overlay-opened"],setup(e,{expose:t,emit:n}){const a=n,i=e,{defaultedTransitions:r,defaultedAriaLabels:o,defaultedMultiCalendars:s,defaultedFilters:l,defaultedConfig:d,defaultedHighlight:u,propDates:c,defaultedUI:g}=ai(i),{transitionName:m,showTransition:p}=Sr(r),{buildMatrix:f}=Qa(),{handleMonthYearChange:h,isDisabled:b,updateMonthYear:F}=((e,t)=>{const{defaultedFilters:n,propDates:a}=ai(e),{validateMonthYearInRange:i}=Tr(e),r=(e,t)=>{let a=e;return n.value.months.includes(Ut(a))?(a=t?Kt(e,1):Jt(e,1),r(a,t)):a},o=(e,t)=>{let a=e;return n.value.years.includes($t(a))?(a=t?an(e,1):rn(e,1),o(a,t)):a},s=(e,n,a)=>{t("update-month-year",{month:e,year:n,fromNav:a})};return{handleMonthYearChange:(t,a=!1)=>{const l=Tt(sa(),{month:e.month,year:e.year});let d=t?Kt(l,1):Jt(l,1);e.disableYearSelect&&(d=Qt(d,e.year));let u=Ut(d),c=$t(d);n.value.months.includes(u)&&(d=r(d,t),u=Ut(d),c=$t(d)),n.value.years.includes(c)&&(d=o(d,t),c=$t(d)),i(u,c,t,e.preventMinMaxNavigation)&&s(u,c,a)},isDisabled:(0,_.EW)((()=>t=>Ea(Tt(sa(),{month:e.month,year:e.year}),a.value.maxDate,a.value.minDate,e.preventMinMaxNavigation,t))),updateMonthYear:s}})(i,a),{showLeftIcon:C,showRightIcon:k}=qr(),w=(0,A.KR)(!1),E=(0,A.KR)(!1),x=(0,A.KR)(!1),B=(0,A.KR)([null,null,null,null]);(0,_.sV)((()=>{a("mount")}));const D=e=>({get:()=>i[e],set:t=>{const n=e===jn.month?jn.year:jn.month;a("update-month-year",{[e]:t,[n]:i[n]}),e===jn.month?z(!0):I(!0)}}),j=(0,_.EW)(D(jn.month)),S=(0,_.EW)(D(jn.year)),N=(0,_.EW)((()=>e=>({month:i.month,year:i.year,items:e===jn.month?i.months:i.years,instance:i.instance,updateMonthYear:F,toggle:e===jn.month?z:I}))),P=(0,_.EW)((()=>i.months.find((e=>e.value===i.month))||{text:"",value:0})),T=(0,_.EW)((()=>Kn(i.months,(e=>({active:i.month===e.value,disabled:Yn(e.value,_a(i.year,c.value.minDate),Aa(i.year,c.value.maxDate))||l.value.months.includes(e.value),highlighted:za(u.value,e.value,i.year)}))))),q=(0,_.EW)((()=>Kn(i.years,(e=>({active:i.year===e.value,disabled:Yn(e.value,va(c.value.minDate),va(c.value.maxDate))||l.value.years.includes(e.value),highlighted:Ia(u.value,e.value)}))))),L=(e,t,n)=>{e.value=void 0!==n?n:!e.value,e.value?(x.value=!0,a("overlay-opened",t)):(x.value=!1,a("overlay-closed",t))},z=(e=!1,t)=>{R(e),L(w,Pn.month,t)},I=(e=!1,t)=>{R(e),L(E,Pn.year,t)},R=e=>{e||a("reset-flow")},M=(e,t)=>{i.arrowNavigation&&(B.value[t]=Gn(e),f(B.value,"monthYear"))},O=(0,_.EW)((()=>[{type:jn.month,index:1,toggle:z,modelValue:j.value,updateModelValue:e=>j.value=e,text:P.value.text,showSelectionGrid:w.value,items:T.value,ariaLabel:o.value?.openMonthsOverlay,overlayLabel:o.value.monthPicker?.(!0)??void 0},{type:jn.year,index:2,toggle:I,modelValue:S.value,updateModelValue:e=>S.value=e,text:Jn(i.year,i.locale),showSelectionGrid:E.value,items:q.value,ariaLabel:o.value?.openYearsOverlay,overlayLabel:o.value.yearPicker?.(!0)??void 0}])),G=(0,_.EW)((()=>i.disableYearSelect?[O.value[0]]:i.yearFirst?[...O.value].reverse():O.value));return t({toggleMonthPicker:z,toggleYearPicker:I,handleMonthYearChange:h}),(t,n)=>((0,_.uX)(),(0,_.CE)("div",Ui,[t.$slots["month-year"]?((0,_.uX)(),(0,_.CE)("div",Vi,[(0,_.RG)(t.$slots,"month-year",(0,v._B)((0,_.Ng)({month:e.month,year:e.year,months:e.months,years:e.years,updateMonthYear:(0,A.R1)(F),handleMonthYearChange:(0,A.R1)(h),instance:e.instance,isDisabled:(0,A.R1)(b)})))])):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[t.$slots["top-extra"]?((0,_.uX)(),(0,_.CE)("div",Yi,[(0,_.RG)(t.$slots,"top-extra",{value:t.internalModelValue})])):(0,_.Q3)("",!0),(0,_.Lk)("div",Ki,[(0,A.R1)(C)((0,A.R1)(s),e.instance)&&!t.vertical?((0,_.uX)(),(0,_.Wv)(Ai,{key:0,"aria-label":(0,A.R1)(o)?.prevMonth,disabled:(0,A.R1)(b)(!1),class:(0,v.C4)((0,A.R1)(g)?.navBtnPrev),"el-name":"action-prev",onActivate:n[0]||(n[0]=e=>(0,A.R1)(h)(!1,!0)),onSetRef:n[1]||(n[1]=e=>M(e,0))},{default:(0,_.k6)((()=>[t.$slots["arrow-left"]?(0,_.RG)(t.$slots,"arrow-left",{key:0}):(0,_.Q3)("",!0),t.$slots["arrow-left"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,A.R1)(Fn),{key:1}))])),_:3},8,["aria-label","disabled","class"])):(0,_.Q3)("",!0),(0,_.Lk)("div",{class:(0,v.C4)(["dp__month_year_wrap",{dp__year_disable_select:t.disableYearSelect}])},[((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(G.value,((n,a)=>((0,_.uX)(),(0,_.CE)(_.FK,{key:n.type},[(0,_.Lk)("button",{ref_for:!0,ref:e=>M(e,a+1),type:"button","data-dp-element":`overlay-${n.type}`,class:(0,v.C4)(["dp__btn dp__month_year_select",{"dp--hidden-el":x.value}]),"aria-label":`${n.text}-${n.ariaLabel}`,"data-test-id":`${n.type}-toggle-overlay-${e.instance}`,onClick:n.toggle,onKeydown:e=>(0,A.R1)(aa)(e,(()=>n.toggle()),!0)},[t.$slots[n.type]?(0,_.RG)(t.$slots,n.type,{key:0,text:n.text,value:i[n.type]}):(0,_.Q3)("",!0),t.$slots[n.type]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[(0,_.eW)((0,v.v_)(n.text),1)],64))],42,Zi),(0,_.bF)(y.eB,{name:(0,A.R1)(m)(n.showSelectionGrid),css:(0,A.R1)(p)},{default:(0,_.k6)((()=>[n.showSelectionGrid?((0,_.uX)(),(0,_.Wv)(pi,{key:0,items:n.items,"arrow-navigation":t.arrowNavigation,"hide-navigation":t.hideNavigation,"is-last":t.autoApply&&!(0,A.R1)(d).keepActionRow,"skip-button-ref":!1,config:t.config,type:n.type,"header-refs":[],"esc-close":t.escClose,"menu-wrap-ref":t.menuWrapRef,"text-input":t.textInput,"aria-labels":t.ariaLabels,"overlay-label":n.overlayLabel,onSelected:n.updateModelValue,onToggle:n.toggle},(0,_.eX)({"button-icon":(0,_.k6)((()=>[t.$slots["calendar-icon"]?(0,_.RG)(t.$slots,"calendar-icon",{key:0}):(0,_.Q3)("",!0),t.$slots["calendar-icon"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,A.R1)(vn),{key:1}))])),_:2},[t.$slots[`${n.type}-overlay-value`]?{name:"item",fn:(0,_.k6)((({item:e})=>[(0,_.RG)(t.$slots,`${n.type}-overlay-value`,{text:e.text,value:e.value})])),key:"0"}:void 0,t.$slots[`${n.type}-overlay`]?{name:"overlay",fn:(0,_.k6)((()=>[(0,_.RG)(t.$slots,`${n.type}-overlay`,(0,_.v6)({ref_for:!0},N.value(n.type)))])),key:"1"}:void 0,t.$slots[`${n.type}-overlay-header`]?{name:"header",fn:(0,_.k6)((()=>[(0,_.RG)(t.$slots,`${n.type}-overlay-header`,{toggle:n.toggle})])),key:"2"}:void 0]),1032,["items","arrow-navigation","hide-navigation","is-last","config","type","esc-close","menu-wrap-ref","text-input","aria-labels","overlay-label","onSelected","onToggle"])):(0,_.Q3)("",!0)])),_:2},1032,["name","css"])],64)))),128))],2),(0,A.R1)(C)((0,A.R1)(s),e.instance)&&t.vertical?((0,_.uX)(),(0,_.Wv)(Ai,{key:1,"aria-label":(0,A.R1)(o)?.prevMonth,"el-name":"action-prev",disabled:(0,A.R1)(b)(!1),class:(0,v.C4)((0,A.R1)(g)?.navBtnPrev),onActivate:n[2]||(n[2]=e=>(0,A.R1)(h)(!1,!0))},{default:(0,_.k6)((()=>[t.$slots["arrow-up"]?(0,_.RG)(t.$slots,"arrow-up",{key:0}):(0,_.Q3)("",!0),t.$slots["arrow-up"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,A.R1)(kn),{key:1}))])),_:3},8,["aria-label","disabled","class"])):(0,_.Q3)("",!0),(0,A.R1)(k)((0,A.R1)(s),e.instance)?((0,_.uX)(),(0,_.Wv)(Ai,{key:2,ref:"rightIcon","el-name":"action-next",disabled:(0,A.R1)(b)(!0),"aria-label":(0,A.R1)(o)?.nextMonth,class:(0,v.C4)((0,A.R1)(g)?.navBtnNext),onActivate:n[3]||(n[3]=e=>(0,A.R1)(h)(!0,!0)),onSetRef:n[4]||(n[4]=e=>M(e,t.disableYearSelect?2:3))},{default:(0,_.k6)((()=>[t.$slots[t.vertical?"arrow-down":"arrow-right"]?(0,_.RG)(t.$slots,t.vertical?"arrow-down":"arrow-right",{key:0}):(0,_.Q3)("",!0),t.$slots[t.vertical?"arrow-down":"arrow-right"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,_.$y)(t.vertical?(0,A.R1)(wn):(0,A.R1)(yn)),{key:1}))])),_:3},8,["disabled","aria-label","class"])):(0,_.Q3)("",!0)])],64))]))}}),Ji={class:"dp__calendar_header",role:"row"},er={key:0,class:"dp__calendar_header_item",role:"gridcell"},tr=["aria-label"],nr={key:0,class:"dp__calendar_item dp__week_num",role:"gridcell"},ar={class:"dp__cell_inner"},ir=["id","aria-selected","aria-disabled","aria-label","tabindex","data-test-id","onClick","onTouchend","onKeydown","onMouseenter","onMouseleave","onMousedown"],rr=(0,_.pM)({compatConfig:{MODE:3},__name:"DpCalendar",props:{mappedDates:{type:Array,default:()=>[]},instance:{type:Number,default:0},month:{type:Number,default:0},year:{type:Number,default:0},...oi},emits:["select-date","set-hover-date","handle-scroll","mount","handle-swipe","handle-space","tooltip-open","tooltip-close"],setup(e,{expose:t,emit:n}){const a=n,i=e,{buildMultiLevelMatrix:r}=Qa(),{defaultedTransitions:o,defaultedConfig:s,defaultedAriaLabels:l,defaultedMultiCalendars:d,defaultedWeekNumbers:u,defaultedMultiDates:c,defaultedUI:g}=ai(i),m=(0,A.KR)(null),p=(0,A.KR)({bottom:"",left:"",transform:""}),f=(0,A.KR)([]),h=(0,A.KR)(null),b=(0,A.KR)(!0),F=(0,A.KR)(""),C=(0,A.KR)({startX:0,endX:0,startY:0,endY:0}),k=(0,A.KR)([]),w=(0,A.KR)({left:"50%"}),E=(0,A.KR)(!1),x=(0,_.EW)((()=>i.calendar?i.calendar(i.mappedDates):i.mappedDates)),B=(0,_.EW)((()=>i.dayNames?Array.isArray(i.dayNames)?i.dayNames:i.dayNames(i.locale,+i.weekStart):Rn(i.formatLocale,i.locale,+i.weekStart)));(0,_.sV)((()=>{a("mount",{cmp:"calendar",refs:f}),s.value.noSwipe||h.value&&(h.value.addEventListener("touchstart",L,{passive:!1}),h.value.addEventListener("touchend",z,{passive:!1}),h.value.addEventListener("touchmove",I,{passive:!1})),i.monthChangeOnScroll&&h.value&&h.value.addEventListener("wheel",M,{passive:!1})})),(0,_.hi)((()=>{s.value.noSwipe||h.value&&(h.value.removeEventListener("touchstart",L),h.value.removeEventListener("touchend",z),h.value.removeEventListener("touchmove",I)),i.monthChangeOnScroll&&h.value&&h.value.removeEventListener("wheel",M)}));const D=e=>e?i.vertical?"vNext":"next":i.vertical?"vPrevious":"previous",j=(0,_.EW)((()=>({...g.value.calendar??{}}))),S=(0,_.EW)((()=>e=>{const t=(e=>({type:"dot",...e??{}}))(e);return{dp__marker_dot:"dot"===t.type,dp__marker_line:"line"===t.type}})),N=(0,_.EW)((()=>e=>ca(e,m.value))),P=(0,_.EW)((()=>({dp__calendar:!0,dp__calendar_next:d.value.count>0&&0!==i.instance}))),T=(0,_.EW)((()=>e=>!i.hideOffsetDates||e.current)),q=async(e,t,n)=>{const i=Gn(f.value[t][n]);i&&(e.marker?.customPosition&&e.marker?.tooltip?.length?p.value=e.marker.customPosition(i):await(async(e,t)=>{const{width:n,height:a}=e.getBoundingClientRect();m.value=t.value;let i={left:n/2+"px"},r=-50;if(await(0,_.dY)(),k.value[0]){const{left:e,width:t}=k.value[0].getBoundingClientRect();e<0&&(i={left:"0"},r=0,w.value.left=n/2+"px"),window.innerWidth{C.value.startX=e.changedTouches[0].screenX,C.value.startY=e.changedTouches[0].screenY},z=e=>{C.value.endX=e.changedTouches[0].screenX,C.value.endY=e.changedTouches[0].screenY,R()},I=e=>{i.vertical&&!i.inline&&e.preventDefault()},R=()=>{const e=i.vertical?"Y":"X";Math.abs(C.value[`start${e}`]-C.value[`end${e}`])>10&&a("handle-swipe",C.value[`start${e}`]>C.value[`end${e}`]?"right":"left")},M=e=>{i.monthChangeOnScroll&&(e.preventDefault(),a("handle-scroll",e))},O=e=>"local"===u.value.type?ee(e.value,{weekStartsOn:+i.weekStart}):"iso"===u.value.type?Z(e.value):"function"==typeof u.value.type?u.value.type(e.value):"",G=e=>{const t=e[0];return u.value.hideOnOffsetDates?e.some((e=>e.current))?O(t):"":O(t)},X=(e,t,n=!0)=>{!n&&("ontouchstart"in window||navigator.maxTouchPoints>0)||(!c.value.enabled||s.value.allowPreventDefault)&&(Zn(e,s.value),a("select-date",t))},H=e=>{Zn(e,s.value)};return t({triggerTransition:(e,t)=>{if(i.transitions){const n=la(wa(sa(),i.month,i.year));F.value=ga(la(wa(sa(),e,t)),n)?o.value[D(!0)]:o.value[D(!1)],b.value=!1,(0,_.dY)((()=>{b.value=!0}))}}}),(e,t)=>((0,_.uX)(),(0,_.CE)("div",{class:(0,v.C4)(P.value)},[(0,_.Lk)("div",{ref_key:"calendarWrapRef",ref:h,class:(0,v.C4)(j.value),role:"grid"},[(0,_.Lk)("div",Ji,[e.weekNumbers?((0,_.uX)(),(0,_.CE)("div",er,(0,v.v_)(e.weekNumName),1)):(0,_.Q3)("",!0),((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(B.value,((t,n)=>((0,_.uX)(),(0,_.CE)("div",{key:n,class:"dp__calendar_header_item",role:"gridcell","data-test-id":"calendar-header","aria-label":(0,A.R1)(l)?.weekDay?.(n)},[e.$slots["calendar-header"]?(0,_.RG)(e.$slots,"calendar-header",{key:0,day:t,index:n}):(0,_.Q3)("",!0),e.$slots["calendar-header"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[(0,_.eW)((0,v.v_)(t),1)],64))],8,tr)))),128))]),t[2]||(t[2]=(0,_.Lk)("div",{class:"dp__calendar_header_separator"},null,-1)),(0,_.bF)(y.eB,{name:F.value,css:!!e.transitions},{default:(0,_.k6)((()=>[b.value?((0,_.uX)(),(0,_.CE)("div",{key:0,class:"dp__calendar",role:"rowgroup",onMouseleave:t[1]||(t[1]=e=>E.value=!1)},[((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(x.value,((n,o)=>((0,_.uX)(),(0,_.CE)("div",{key:o,class:"dp__calendar_row",role:"row"},[e.weekNumbers?((0,_.uX)(),(0,_.CE)("div",nr,[(0,_.Lk)("div",ar,(0,v.v_)(G(n.days)),1)])):(0,_.Q3)("",!0),((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(n.days,((n,s)=>((0,_.uX)(),(0,_.CE)("div",{id:(0,A.R1)(Ra)(n.value),ref_for:!0,ref:e=>((e,t,n)=>{e&&(Array.isArray(f.value[t])?f.value[t][n]=e:f.value[t]=[e]),i.arrowNavigation&&r(f.value,"calendar")})(e,o,s),key:s+o,role:"gridcell",class:"dp__calendar_item","aria-selected":(n.classData.dp__active_date||n.classData.dp__range_start||n.classData.dp__range_end)??void 0,"aria-disabled":n.classData.dp__cell_disabled||void 0,"aria-label":(0,A.R1)(l)?.day?.(n),tabindex:!n.current&&e.hideOffsetDates?void 0:0,"data-test-id":(0,A.R1)(Ra)(n.value),onClick:(0,y.D$)((e=>X(e,n)),["prevent"]),onTouchend:e=>X(e,n,!1),onKeydown:t=>(0,A.R1)(aa)(t,(()=>e.$emit("select-date",n))),onMouseenter:e=>(async(e,t,n)=>{if(E.value&&c.value.enabled&&c.value.dragSelect)return a("select-date",e);if(a("set-hover-date",e),e.marker?.tooltip?.length){if(i.hideOffsetDates&&!e.current)return;await q(e,t,n)}})(n,o,s),onMouseleave:e=>(e=>{m.value&&(m.value=null,p.value=JSON.parse(JSON.stringify({bottom:"",left:"",transform:""})),a("tooltip-close",e.marker))})(n),onMousedown:e=>(e=>{c.value.enabled&&c.value.dragSelect?(E.value=!0,a("select-date",e)):c.value.enabled&&a("select-date",e)})(n),onMouseup:t[0]||(t[0]=e=>E.value=!1)},[(0,_.Lk)("div",{class:(0,v.C4)(["dp__cell_inner",n.classData])},[e.$slots.day&&T.value(n)?(0,_.RG)(e.$slots,"day",{key:0,day:+n.text,date:n.value}):(0,_.Q3)("",!0),e.$slots.day?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[(0,_.eW)((0,v.v_)(n.text),1)],64)),n.marker&&T.value(n)?((0,_.uX)(),(0,_.CE)(_.FK,{key:2},[e.$slots.marker?(0,_.RG)(e.$slots,"marker",{key:0,marker:n.marker,day:+n.text,date:n.value}):((0,_.uX)(),(0,_.CE)("div",{key:1,class:(0,v.C4)(S.value(n.marker)),style:(0,v.Tr)(n.marker.color?{backgroundColor:n.marker.color}:{})},null,6))],64)):(0,_.Q3)("",!0),N.value(n.value)?((0,_.uX)(),(0,_.CE)("div",{key:3,ref_for:!0,ref_key:"activeTooltip",ref:k,class:"dp__marker_tooltip",style:(0,v.Tr)(p.value)},[n.marker?.tooltip?((0,_.uX)(),(0,_.CE)("div",{key:0,class:"dp__tooltip_content",onClick:H},[((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(n.marker.tooltip,((t,a)=>((0,_.uX)(),(0,_.CE)("div",{key:a,class:"dp__tooltip_text"},[e.$slots["marker-tooltip"]?(0,_.RG)(e.$slots,"marker-tooltip",{key:0,tooltip:t,day:n.value}):(0,_.Q3)("",!0),e.$slots["marker-tooltip"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[(0,_.Lk)("div",{class:"dp__tooltip_mark",style:(0,v.Tr)(t.color?{backgroundColor:t.color}:{})},null,4),(0,_.Lk)("div",null,(0,v.v_)(t.text),1)],64))])))),128)),(0,_.Lk)("div",{class:"dp__arrow_bottom_tp",style:(0,v.Tr)(w.value)},null,4)])):(0,_.Q3)("",!0)],4)):(0,_.Q3)("",!0)],2)],40,ir)))),128))])))),128))],32)):(0,_.Q3)("",!0)])),_:3},8,["name","css"])],2)],2))}}),or=e=>Array.isArray(e),sr=(e,t,n,a)=>{const i=(0,A.KR)([]),r=(0,A.KR)(new Date),o=(0,A.KR)(),{modelValue:s,calendars:l,time:d,today:u}=Nr(e,t,(()=>L(e.isTextInputDate))),{defaultedMultiCalendars:c,defaultedStartTime:g,defaultedRange:m,defaultedConfig:p,defaultedTz:f,propDates:h,defaultedMultiDates:v}=ai(e),{validateMonthYearInRange:b,isDisabled:F,isDateRangeAllowed:y,checkMinMaxRange:C}=Tr(e),{updateTimeValues:k,getSetDateTime:w,setTime:E,assignStartTime:x,validateTime:B,disabledTimesConfig:D}=Hi(e,d,s,a),j=(0,_.EW)((()=>e=>l.value[e]?l.value[e].month:0)),S=(0,_.EW)((()=>e=>l.value[e]?l.value[e].year:0)),N=(e,t,n,a=!1)=>{(e=>!(p.value.keepViewOnOffsetClick&&!e&&o.value))(a)&&(l.value[e]||(l.value[e]={month:0,year:0}),l.value[e].month=Un(t)?l.value[e]?.month:t,l.value[e].year=Un(n)?l.value[e]?.year:n)},P=()=>{e.autoApply&&t("select-date")},T=()=>{g.value&&x(g.value)};(0,_.sV)((()=>{e.shadow||(s.value||(H(),T()),L(!0),e.focusStartDate&&e.startDate&&H())}));const q=(0,_.EW)((()=>!(e.flow?.length&&!e.partialFlow)||e.flowStep===e.flow.length)),L=(t=!1)=>s.value?Array.isArray(s.value)?(i.value=s.value,M(t)):I(s.value,t):c.value.count&&t&&!e.startDate?z(sa(),t):void 0,z=(e=new Date,t=!1)=>{if((!c.value.count||!c.value.static||t)&&N(0,Ut(e),$t(e)),c.value.count&&(!s.value||Array.isArray(s.value)&&m.value.enabled&&Ut(s.value[0])===Ut(s.value[1]??s.value[0])||!c.value.solo)&&(!c.value.solo||t))for(let e=1;e{z(e),E("hours",Xt(e)),E("minutes",Ht(e)),E("seconds",Wt(e)),c.value.count&&t&&X()},R=(e,t)=>{e[1]&&m.value.showLastInRange?z(e[(e=>{if(c.value.count){if(c.value.solo)return 0;const t=Ut(e[0]),n=Ut(e[1]);return Math.abs(n-t)[t(e[0]),e[1]?t(e[1]):d[n][1]];E("hours",n(Xt,"hours")),E("minutes",n(Ht,"minutes")),E("seconds",n(Wt,"seconds"))},M=t=>{((t,n)=>{if((m.value.enabled||e.weekPicker)&&!v.value.enabled)return R(t,n);if(v.value.enabled&&n){const e=t[t.length-1];I(e,n)}})(s.value,t),c.value.count&&c.value.solo&&X()},O=(a,i)=>{const r=Tt(sa(),{month:j.value(i),year:S.value(i)}),o=a<0?Kt(r,1):Jt(r,1);b(Ut(o),$t(o),a<0,e.preventMinMaxNavigation)&&(N(i,Ut(o),$t(o)),t("update-month-year",{instance:i,month:Ut(o),year:$t(o)}),c.value.count&&!c.value.solo&&G(i),n())},G=e=>{for(let t=e-1;t>=0;t--){const e=Jt(Tt(sa(),{month:j.value(t+1),year:S.value(t+1)}),1);N(t,Ut(e),$t(e))}for(let t=e+1;t<=c.value.count-1;t++){const e=Kt(Tt(sa(),{month:j.value(t-1),year:S.value(t-1)}),1);N(t,Ut(e),$t(e))}},X=()=>{if(Array.isArray(s.value)&&2===s.value.length){const e=sa(sa(s.value[1]?s.value[1]:Kt(s.value[0],1))),[t,n]=[Ut(s.value[0]),$t(s.value[0])],[a,i]=[Ut(s.value[1]),$t(s.value[1])];(t!==a||t===a&&n!==i)&&c.value.solo&&N(1,Ut(e),$t(e))}else s.value&&!Array.isArray(s.value)&&(N(0,Ut(s.value),$t(s.value)),z(sa()))},H=()=>{e.startDate&&(N(0,Ut(sa(e.startDate)),$t(sa(e.startDate))),c.value.count&&G(0))},W=(e,t)=>{O("right"===e?-1:1,t)},$=(t,n,a,i)=>{if(e.sixWeeks&&t.length<6){const r=6-t.length,o=(n.getDay()+7-i)%7,s=6-(a.getDay()+7-i)%7,[l,d]=((t,n)=>{switch(!0===e.sixWeeks?"append":e.sixWeeks){case"prepend":return[!0,!1];case"center":return[0==t,!0];case"fair":return[0==t||n>t,!0];default:return[!1,!1]}})(o,s);for(let e=1;e<=r;e++)if(d?!!(e%2)==l:l){const e=t[0].days[0],a=V(bt(e.value,-7),Ut(n));t.unshift({days:a})}else{const e=t[t.length-1],a=e.days[e.days.length-1],i=V(bt(a.value,1),Ut(n));t.push({days:i})}}return t},V=(t,n)=>{const a=sa(t),i=[];for(let t=0;t<7;t++){const r=bt(a,t),o=Ut(r)!==n;i.push({text:e.hideOffsetDates&&o?"":r.getDate(),value:r,current:!o,classData:{}})}return i},Y=n=>{const i=da(sa(n.value),d.hours,d.minutes,J());t("date-update",i),v.value.enabled?Fi(i,s,v.value.limit):s.value=i,a(),(0,_.dY)().then((()=>{e.autoApply&&q.value&&t("auto-apply",!!e.partialFlow&&e.flowStep!==e.flow.length)}))},K=e=>!!m.value.noDisabledRange&&ba(i.value[0],e).some((e=>F(e))),Z=e=>{const t=Ut(sa(e)),n=$t(sa(e));if(N(0,t,n),c.value.count>0)for(let t=1;t(i.value=s.value?s.value.slice():[],2===i.value.length&&!m.value.fixedStart&&!m.value.fixedEnd&&(i.value=[]),m.value.autoRange?((e,n)=>{const a=[sa(e.value),bt(sa(e.value),+m.value.autoRange)];y(a)?(n&&Z(e.value),i.value=a):t("invalid-date",e.value)})(n,a):m.value.fixedStart||m.value.fixedEnd?(e=>{if(K(e.value)||!C(e.value,s.value,m.value.fixedStart?0:1))return t("invalid-date",e.value);i.value=wi(sa(e.value),s,t,m)})(n):void(i.value[0]?C(sa(n.value),s.value)&&!K(n.value)?ua(sa(n.value),sa(i.value[0]))?(i.value.unshift(sa(n.value)),t("range-end",i.value[0])):(i.value[1]=sa(n.value),t("range-end",i.value[1])):(e.autoApply&&t("auto-apply-invalid",n.value),t("invalid-date",n.value)):(i.value[0]=sa(n.value),t("range-start",i.value[0])))),J=(t=!0)=>e.enableSeconds?Array.isArray(d.seconds)?t?d.seconds[0]:d.seconds[1]:d.seconds:0,ee=e=>{i.value[e]=da(i.value[e],d.hours[e],d.minutes[e],J(1!==e))},te=()=>{i.value.length&&(i.value[0]&&!i.value[1]?ee(0):(ee(0),ee(1),a()),i.value[0]&&i.value[1]&&+i.value?.[0]>+i.value?.[1]&&(i.value.reverse(),t("range-start",i.value[0]),t("range-end",i.value[1])),s.value=i.value.slice(),Ci(i.value,t,e.autoApply,e.modelAuto))},ne=()=>{if(Array.isArray(s.value))if(v.value.enabled){const e=ae();s.value[s.value.length-1]=w(e)}else s.value=s.value.map(((e,t)=>e&&w(e,t)));else s.value=w(s.value);t("time-update")},ae=()=>Array.isArray(s.value)&&s.value.length?s.value[s.value.length-1]:null;return{calendars:l,modelValue:s,month:j,year:S,time:d,disabledTimesConfig:D,today:u,validateTime:B,getCalendarDays:(t,n)=>{const a=[],i=new Date(n,t),r=new Date(n,t+1,0),o=e.weekStart,s=U(i,{weekStartsOn:o}),l=e=>{const n=V(e,t);if(a.push({days:n}),!a[a.length-1].days.some((e=>ca(la(e.value),la(r))))){const t=bt(e,7);l(t)}};return l(s),$(a,i,r,o)},getMarker:e=>{if(h.value.markers)return na(e.value,h.value.markers)},handleScroll:(t,n)=>{if(e.monthChangeOnScroll){const a=(new Date).getTime()-r.value.getTime(),i=Math.abs(t.deltaY);let o=500;i>1&&(o=100),i>100&&(o=0),a>o&&(r.value=new Date,O("inverse"!==e.monthChangeOnScroll?-t.deltaY:t.deltaY,n))}},handleSwipe:W,handleArrow:(t,n,a=!1)=>{e.monthChangeOnArrows&&e.vertical===a&&W(t,n)},selectDate:(n,a=!1)=>F(n.value)||!n.current&&e.hideOffsetDates?t("invalid-date",n.value):(o.value=JSON.parse(JSON.stringify(n)),m.value.enabled?void(or(d.hours)&&or(d.minutes)&&!v.value.enabled&&(Q(n,a),te())):Y(n)),updateMonthYear:(i,r)=>{N(i,r.month,r.year,!0),c.value.count&&!c.value.solo&&G(i),t("update-month-year",{instance:i,month:r.month,year:r.year}),n(c.value.solo?i:void 0);const o=e.flow?.length?e.flow[e.flowStep]:void 0;!r.fromNav&&(o===Pn.month||o===Pn.year)&&a()},presetDate:(t,n)=>{ki({value:t,modelValue:s,range:m.value.enabled,timezone:n?void 0:f.value.timezone}),P(),e.multiCalendars&&(0,_.dY)().then((()=>L(!0)))},selectCurrentDate:()=>{const e=xn(sa(),f.value);m.value.enabled||v.value.enabled?s.value&&Array.isArray(s.value)&&s.value[0]?v.value.enabled?s.value=[...s.value,e]:s.value=ua(e,s.value[0])?[e,s.value[0]]:[s.value[0],e]:s.value=[e]:s.value=e,P()},updateTime:(e,t=!0,n=!1)=>{k(e,t,n,ne)},assignMonthAndYear:z,setStartTime:T}},lr={key:0},dr=(0,_.pM)({__name:"DatePicker",props:{...oi},emits:["tooltip-open","tooltip-close","mount","update:internal-model-value","update-flow-step","reset-flow","auto-apply","focus-menu","select-date","range-start","range-end","invalid-fixed-range","time-update","am-pm-change","time-picker-open","time-picker-close","recalculate-position","update-month-year","auto-apply-invalid","date-update","invalid-date","overlay-toggle"],setup(e,{expose:t,emit:n}){const a=n,i=e,{calendars:r,month:o,year:s,modelValue:l,time:d,disabledTimesConfig:u,today:c,validateTime:g,getCalendarDays:m,getMarker:p,handleArrow:f,handleScroll:h,handleSwipe:b,selectDate:F,updateMonthYear:y,presetDate:C,selectCurrentDate:k,updateTime:w,assignMonthAndYear:E,setStartTime:x}=sr(i,a,(function(e){e||0===e?T.value[e]?.triggerTransition(o.value(e),s.value(e)):T.value.forEach(((e,t)=>e.triggerTransition(o.value(t),s.value(t))))}),(function(){a("update-flow-step")})),B=(0,_.Ht)(),{setHoverDate:D,getDayClassData:j,clearHoverDate:S}=Pr(l,i),{defaultedMultiCalendars:N}=ai(i),P=(0,A.KR)([]),T=(0,A.KR)([]),q=(0,A.KR)(null),L=jr(B,"calendar"),z=jr(B,"monthYear"),I=jr(B,"timePicker"),R=e=>{i.shadow||a("mount",e)};(0,_.wB)(r,(()=>{i.shadow||setTimeout((()=>{a("recalculate-position")}),0)}),{deep:!0}),(0,_.wB)(N,((e,t)=>{e.count-t.count>0&&E()}),{deep:!0});const M=(0,_.EW)((()=>e=>m(o.value(e),s.value(e)).map((e=>({...e,days:e.days.map((e=>(e.marker=p(e),e.classData=j(e),e)))})))));const O=(e,t)=>{e===Pn.time&&a("time-picker-"+(t?"open":"close")),a("overlay-toggle",{open:t,overlay:e})},G=e=>{a("overlay-toggle",{open:!1,overlay:e}),a("focus-menu")};return t({clearHoverDate:S,presetDate:C,selectCurrentDate:k,toggleMonthPicker:(e,t,n=0)=>{P.value[n]?.toggleMonthPicker(e,t)},toggleYearPicker:(e,t,n=0)=>{P.value[n]?.toggleYearPicker(e,t)},toggleTimePicker:(e,t,n)=>{q.value?.toggleTimePicker(e,t,n)},handleArrow:f,updateMonthYear:y,getSidebarProps:()=>({modelValue:l,month:o,year:s,time:d,updateTime:w,updateMonthYear:y,selectDate:F,presetDate:C}),changeMonth:e=>{P.value[0]?.handleMonthYearChange(e,!0)},changeYear:e=>{y(0,{month:o.value(0),year:s.value(0)+(e?1:-1),fromNav:!0})},selectWeekDate:(e,t)=>{if(!i.range){const n=l.value?l.value:c,a=t?new Date(t):n,i=e?U(a,{weekStartsOn:1}):Zt(a,{weekStartsOn:1});F({value:i,current:Ut(a)===o.value(0),text:"",classData:{}}),document.getElementById(Ra(i))?.focus()}},setStartTime:x}),(e,t)=>((0,_.uX)(),(0,_.CE)(_.FK,null,[(0,_.bF)(hi,{"multi-calendars":(0,A.R1)(N).count,collapse:e.collapse,"is-mobile":e.isMobile},{default:(0,_.k6)((({instance:n,index:r})=>[e.disableMonthYearSelect?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)(Qi,(0,_.v6)({key:0,ref:e=>{e&&(P.value[r]=e)},months:(0,A.R1)(On)(e.formatLocale,e.locale,e.monthNameFormat),years:(0,A.R1)(Mn)(e.yearRange,e.locale,e.reverseYears),month:(0,A.R1)(o)(n),year:(0,A.R1)(s)(n),instance:n},e.$props,{onMount:t[0]||(t[0]=e=>R((0,A.R1)(Nn).header)),onResetFlow:t[1]||(t[1]=t=>e.$emit("reset-flow")),onUpdateMonthYear:e=>(0,A.R1)(y)(n,e),onOverlayClosed:G,onOverlayOpened:t[2]||(t[2]=t=>e.$emit("overlay-toggle",{open:!0,overlay:t}))}),(0,_.eX)({_:2},[(0,_.pI)((0,A.R1)(z),((t,n)=>({name:t,fn:(0,_.k6)((n=>[(0,_.RG)(e.$slots,t,(0,v._B)((0,_.Ng)(n)))]))})))]),1040,["months","years","month","year","instance","onUpdateMonthYear"])),(0,_.bF)(rr,(0,_.v6)({ref:e=>{e&&(T.value[r]=e)},"mapped-dates":M.value(n),month:(0,A.R1)(o)(n),year:(0,A.R1)(s)(n),instance:n},e.$props,{onSelectDate:e=>(0,A.R1)(F)(e,1!==n),onHandleSpace:e=>((e,t=!1)=>{F(e,t),i.spaceConfirm&&a("select-date")})(e,1!==n),onSetHoverDate:t[3]||(t[3]=e=>(0,A.R1)(D)(e)),onHandleScroll:e=>(0,A.R1)(h)(e,n),onHandleSwipe:e=>(0,A.R1)(b)(e,n),onMount:t[4]||(t[4]=e=>R((0,A.R1)(Nn).calendar)),onResetFlow:t[5]||(t[5]=t=>e.$emit("reset-flow")),onTooltipOpen:t[6]||(t[6]=t=>e.$emit("tooltip-open",t)),onTooltipClose:t[7]||(t[7]=t=>e.$emit("tooltip-close",t))}),(0,_.eX)({_:2},[(0,_.pI)((0,A.R1)(L),((t,n)=>({name:t,fn:(0,_.k6)((n=>[(0,_.RG)(e.$slots,t,(0,v._B)((0,_.Ng)({...n})))]))})))]),1040,["mapped-dates","month","year","instance","onSelectDate","onHandleSpace","onHandleScroll","onHandleSwipe"])])),_:3},8,["multi-calendars","collapse","is-mobile"]),e.enableTimePicker?((0,_.uX)(),(0,_.CE)("div",lr,[e.$slots["time-picker"]?(0,_.RG)(e.$slots,"time-picker",(0,v._B)((0,_.v6)({key:0},{time:(0,A.R1)(d),updateTime:(0,A.R1)(w)}))):((0,_.uX)(),(0,_.Wv)(Xi,(0,_.v6)({key:1,ref_key:"timePickerRef",ref:q},e.$props,{hours:(0,A.R1)(d).hours,minutes:(0,A.R1)(d).minutes,seconds:(0,A.R1)(d).seconds,"internal-model-value":e.internalModelValue,"disabled-times-config":(0,A.R1)(u),"validate-time":(0,A.R1)(g),onMount:t[8]||(t[8]=e=>R((0,A.R1)(Nn).timePicker)),"onUpdate:hours":t[9]||(t[9]=e=>(0,A.R1)(w)(e)),"onUpdate:minutes":t[10]||(t[10]=e=>(0,A.R1)(w)(e,!1)),"onUpdate:seconds":t[11]||(t[11]=e=>(0,A.R1)(w)(e,!1,!0)),onResetFlow:t[12]||(t[12]=t=>e.$emit("reset-flow")),onOverlayClosed:t[13]||(t[13]=e=>O(e,!1)),onOverlayOpened:t[14]||(t[14]=e=>O(e,!0)),onAmPmChange:t[15]||(t[15]=t=>e.$emit("am-pm-change",t))}),(0,_.eX)({_:2},[(0,_.pI)((0,A.R1)(I),((t,n)=>({name:t,fn:(0,_.k6)((n=>[(0,_.RG)(e.$slots,t,(0,v._B)((0,_.Ng)(n)))]))})))]),1040,["hours","minutes","seconds","internal-model-value","disabled-times-config","validate-time"]))])):(0,_.Q3)("",!0)],64))}}),ur=(e,t)=>{const n=(0,A.KR)(),{defaultedMultiCalendars:a,defaultedConfig:i,defaultedHighlight:r,defaultedRange:o,propDates:s,defaultedFilters:l,defaultedMultiDates:d}=ai(e),{modelValue:u,year:c,month:g,calendars:m}=Nr(e,t),{isDisabled:p}=Tr(e),{selectYear:f,groupedYears:h,showYearPicker:v,isDisabled:b,toggleYearPicker:F,handleYearSelect:y,handleYear:C}=Ei({modelValue:u,multiCalendars:a,range:o,highlight:r,calendars:m,propDates:s,month:g,year:c,filters:l,props:e,emit:t}),k=(t,n)=>[t,n].map((t=>De(t,"MMMM",{locale:e.formatLocale}))).join("-"),w=(0,_.EW)((()=>e=>!!u.value&&(Array.isArray(u.value)?u.value.some((t=>mn(e,t))):mn(u.value,e)))),E=e=>"function"==typeof r.value?r.value({quarter:pn(e),year:$t(e)}):!!r.value.quarters.find((t=>((e,t)=>e.quarter===pn(t)&&e.year===$t(t))(t,e))),x=(0,_.EW)((()=>e=>{const t=Tt(new Date,{year:c.value(e)});return hn({start:W(t),end:on(t)}).map((e=>{const t=gn(e),a=_n(e),i=p(e),r=(e=>{if(o.value.enabled){if(Array.isArray(u.value)){const t=ca(e,u.value[0])||ca(e,u.value[1]);return ma(u.value,n.value,e)&&!t}return!1}return!1})(t),s=E(t);return{text:k(t,a),value:t,active:w.value(t),highlighted:s,disabled:i,isBetween:r}}))}));return{defaultedConfig:i,defaultedMultiCalendars:a,groupedYears:h,year:c,isDisabled:b,quarters:x,showYearPicker:v,modelValue:u,setHoverDate:e=>{n.value=e},selectYear:f,selectQuarter:(n,a,i)=>{if(!i)return m.value[a].month=Ut(_n(n)),d.value.enabled?(e=>{Fi(e,u,d.value.limit),t("auto-apply",!0)})(n):o.value.enabled?(n=>{u.value=yi(u,n,t),Ci(u.value,t,e.autoApply,e.modelAuto)})(n):(e=>{u.value=e,t("auto-apply")})(n)},toggleYearPicker:F,handleYearSelect:y,handleYear:C}},cr={class:"dp--quarter-items"},gr=["data-test-id","disabled","onClick","onMouseover"],mr=(0,_.pM)({compatConfig:{MODE:3},__name:"QuarterPicker",props:{...oi},emits:["update:internal-model-value","reset-flow","overlay-closed","auto-apply","range-start","range-end","overlay-toggle","update-month-year"],setup(e,{expose:t,emit:n}){const a=n,i=e,r=(0,_.Ht)(),o=jr(r,"yearMode"),{defaultedMultiCalendars:s,defaultedConfig:l,groupedYears:d,year:u,isDisabled:c,quarters:g,modelValue:m,showYearPicker:p,setHoverDate:f,selectQuarter:h,toggleYearPicker:b,handleYearSelect:F,handleYear:y}=ur(i,a);return t({getSidebarProps:()=>({modelValue:m,year:u,selectQuarter:h,handleYearSelect:F,handleYear:y})}),(e,t)=>((0,_.uX)(),(0,_.Wv)(hi,{"multi-calendars":(0,A.R1)(s).count,collapse:e.collapse,stretch:"","is-mobile":e.isMobile},{default:(0,_.k6)((({instance:t})=>[(0,_.Lk)("div",{class:"dp-quarter-picker-wrap",style:(0,v.Tr)({minHeight:`${(0,A.R1)(l).modeHeight}px`})},[e.$slots["top-extra"]?(0,_.RG)(e.$slots,"top-extra",{key:0,value:e.internalModelValue}):(0,_.Q3)("",!0),(0,_.Lk)("div",null,[(0,_.bF)(bi,(0,_.v6)(e.$props,{items:(0,A.R1)(d)(t),instance:t,"show-year-picker":(0,A.R1)(p)[t],year:(0,A.R1)(u)(t),"is-disabled":e=>(0,A.R1)(c)(t,e),onHandleYear:e=>(0,A.R1)(y)(t,e),onYearSelect:e=>(0,A.R1)(F)(e,t),onToggleYearPicker:e=>(0,A.R1)(b)(t,e?.flow,e?.show)}),(0,_.eX)({_:2},[(0,_.pI)((0,A.R1)(o),((t,n)=>({name:t,fn:(0,_.k6)((n=>[(0,_.RG)(e.$slots,t,(0,v._B)((0,_.Ng)(n)))]))})))]),1040,["items","instance","show-year-picker","year","is-disabled","onHandleYear","onYearSelect","onToggleYearPicker"])]),(0,_.Lk)("div",cr,[((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)((0,A.R1)(g)(t),((n,a)=>((0,_.uX)(),(0,_.CE)("div",{key:a},[(0,_.Lk)("button",{type:"button",class:(0,v.C4)(["dp--qr-btn",{"dp--qr-btn-active":n.active,"dp--qr-btn-between":n.isBetween,"dp--qr-btn-disabled":n.disabled,"dp--highlighted":n.highlighted}]),"data-test-id":n.value,disabled:n.disabled,onClick:e=>(0,A.R1)(h)(n.value,t,n.disabled),onMouseover:e=>(0,A.R1)(f)(n.value)},[e.$slots.quarter?(0,_.RG)(e.$slots,"quarter",{key:0,value:n.value,text:n.text}):((0,_.uX)(),(0,_.CE)(_.FK,{key:1},[(0,_.eW)((0,v.v_)(n.text),1)],64))],42,gr)])))),128))])],4)])),_:3},8,["multi-calendars","collapse","is-mobile"]))}}),pr=(e,t)=>{const n=(0,A.KR)(0);(0,_.sV)((()=>{a(),window.addEventListener("resize",a,{passive:!0})})),(0,_.hi)((()=>{window.removeEventListener("resize",a)}));const a=()=>{n.value=window.document.documentElement.clientWidth};return{isMobile:(0,_.EW)((()=>n.value<=e.value.mobileBreakpoint&&!t||void 0))}},fr=["id","tabindex","role","aria-label"],hr={key:0,class:"dp--menu-load-container"},_r={key:1,class:"dp--menu-header"},Ar=["data-dp-mobile"],vr={key:0,class:"dp__sidebar_left"},br=["data-dp-mobile"],Fr=["data-test-id","data-dp-mobile","onClick","onKeydown"],yr={key:2,class:"dp__sidebar_right"},Cr={key:3,class:"dp__action_extra"},kr=(0,_.pM)({compatConfig:{MODE:3},__name:"DatepickerMenu",props:{...ri,shadow:{type:Boolean,default:!1},openOnTop:{type:Boolean,default:!1},internalModelValue:{type:[Date,Array],default:null},noOverlayFocus:{type:Boolean,default:!1},collapse:{type:Boolean,default:!1},getInputRect:{type:Function,default:()=>({})},isTextInputDate:{type:Boolean,default:!1}},emits:["close-picker","select-date","auto-apply","time-update","flow-step","update-month-year","invalid-select","update:internal-model-value","recalculate-position","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","auto-apply-invalid","date-update","invalid-date","overlay-toggle","menu-blur"],setup(e,{expose:t,emit:n}){const a=n,i=e,r=(0,A.KR)(null),o=(0,_.EW)((()=>{const{openOnTop:e,...t}=i;return{...t,isMobile:h.value,flowStep:P.value,menuWrapRef:r.value}})),{setMenuFocused:s,setShiftKey:l,control:d}=Xa(),u=(0,_.Ht)(),{defaultedTextInput:c,defaultedInline:g,defaultedConfig:m,defaultedUI:p,handleEventPropagation:f}=ai(i),{isMobile:h}=pr(m,i.shadow),b=(0,A.KR)(null),F=(0,A.KR)(0),C=(0,A.KR)(null),k=(0,A.KR)(!1),w=(0,A.KR)(null),E=(0,A.KR)(!1),x=e=>{E.value=!0,m.value.allowPreventDefault&&e.preventDefault(),Zn(e,m.value,!0)};(0,_.sV)((()=>{if(!i.shadow){k.value=!0,B(),window.addEventListener("resize",B);const e=Gn(r);e&&!c.value.enabled&&!g.value.enabled&&(s(!0),M()),e&&(e.addEventListener("pointerdown",x),e.addEventListener("mousedown",x))}document.addEventListener("mousedown",ne)})),(0,_.hi)((()=>{window.removeEventListener("resize",B),document.removeEventListener("mousedown",ne);const e=Gn(r);e&&(e.removeEventListener("pointerdown",x),e.removeEventListener("mousedown",x))}));const B=()=>{const e=Gn(C);e&&(F.value=e.getBoundingClientRect().width)},{arrowRight:D,arrowLeft:j,arrowDown:S,arrowUp:N}=Qa(),{flowStep:P,updateFlowStep:T,childMount:q,resetFlow:L,handleFlow:z}=Lr(i,a,w),I=(0,_.EW)((()=>i.monthPicker?Bi:i.yearPicker?ji:i.timePicker?$i:i.quarterPicker?mr:dr)),R=(0,_.EW)((()=>{if(m.value.arrowLeft)return m.value.arrowLeft;const e=r.value?.getBoundingClientRect(),t=i.getInputRect();return t?.width=(e?.right??0)&&t?.width{const e=Gn(r);e&&e.focus({preventScroll:!0})},O=(0,_.EW)((()=>w.value?.getSidebarProps()||{})),G=()=>{i.openOnTop&&a("recalculate-position")},X=jr(u,"action"),H=(0,_.EW)((()=>i.monthPicker||i.yearPicker?jr(u,"monthYear"):i.timePicker?jr(u,"timePicker"):jr(u,"shared"))),W=(0,_.EW)((()=>i.openOnTop?"dp__arrow_bottom":"dp__arrow_top")),$=(0,_.EW)((()=>({dp__menu_disabled:i.disabled,dp__menu_readonly:i.readonly,"dp-menu-loading":i.loading}))),U=(0,_.EW)((()=>({dp__menu:!0,dp__menu_index:!g.value.enabled,dp__relative:g.value.enabled,...p.value.menu??{}}))),V=e=>{Zn(e,m.value,!0)},Y=()=>{M(),a("time-picker-close")},K=(e,...t)=>{w.value?.[e]&&w.value?.[e](...t)},Z=()=>{K("selectCurrentDate")},Q=(e,t)=>{K("presetDate",(0,A.BA)(e),t)},J=()=>{K("clearHoverDate")},ee=(e,t)=>{e.preventDefault(),(e=>{if(i.arrowNavigation){if(e===qn.up)return N();if(e===qn.down)return S();if(e===qn.left)return j();if(e===qn.right)D()}else e===qn.left||e===qn.up?K("handleArrow",qn.left,0,e===qn.up):K("handleArrow",qn.right,0,e===qn.down)})(t)},te=e=>{if((e=>{l(e.shiftKey),!i.disableMonthYearSelect&&e.code===Ln.tab&&e.target.classList.contains("dp__menu")&&d.value.shiftKeyInMenu&&(e.preventDefault(),Zn(e,m.value,!0),a("close-picker"))})(e),e.key===Ln.home||e.key===Ln.end)return K("selectWeekDate",e.key===Ln.home,e.target.getAttribute("id"));switch((e.key===Ln.pageUp||e.key===Ln.pageDown)&&(e.shiftKey?(K("changeYear",e.key===Ln.pageUp),Qn(r.value,"overlay-year")?.focus()):(K("changeMonth",e.key===Ln.pageUp),Qn(r.value,e.key===Ln.pageUp?"action-prev":"action-next")?.focus()),e.target.getAttribute("id")&&r.value?.focus({preventScroll:!0})),e.key){case Ln.esc:return(e=>{i.escClose&&(a("close-picker"),f(e))})(e);case Ln.arrowLeft:return ee(e,qn.left);case Ln.arrowRight:return ee(e,qn.right);case Ln.arrowUp:return ee(e,qn.up);case Ln.arrowDown:return ee(e,qn.down);default:return}},ne=e=>{g.value.enabled&&!g.value.input&&!r.value?.contains(e.target)&&E.value&&(E.value=!1,a("menu-blur"))};return t({updateMonthYear:(e,t)=>{K("updateMonthYear",e,t)},switchView:(e,t=0)=>"month"===e?w.value?.toggleMonthPicker(!1,!0,t):"year"===e?w.value?.toggleYearPicker(!1,!0,t):"time"===e?w.value?.toggleTimePicker(!0,!1):(e=>{w.value?.toggleTimePicker(!1,!1),w.value?.toggleMonthPicker(!1,!1,e),w.value?.toggleYearPicker(!1,!1,e)})(t),handleFlow:z,onValueCleared:()=>{w.value?.setStartTime?.()}}),(t,n)=>((0,_.uX)(),(0,_.CE)("div",{id:t.uid?`dp-menu-${t.uid}`:void 0,ref_key:"dpMenuRef",ref:r,tabindex:(0,A.R1)(g).enabled?void 0:"0",role:(0,A.R1)(g).enabled?void 0:"dialog","aria-label":t.ariaLabels?.menu,class:(0,v.C4)(U.value),style:(0,v.Tr)({"--dp-arrow-left":R.value}),onMouseleave:J,onClick:V,onKeydown:te},[(t.disabled||t.readonly)&&(0,A.R1)(g).enabled||t.loading?((0,_.uX)(),(0,_.CE)("div",{key:0,class:(0,v.C4)($.value)},[t.loading?((0,_.uX)(),(0,_.CE)("div",hr,[...n[19]||(n[19]=[(0,_.Lk)("span",{class:"dp--menu-loader"},null,-1)])])):(0,_.Q3)("",!0)],2)):(0,_.Q3)("",!0),t.$slots["menu-header"]?((0,_.uX)(),(0,_.CE)("div",_r,[(0,_.RG)(t.$slots,"menu-header")])):(0,_.Q3)("",!0),(0,A.R1)(g).enabled||t.teleportCenter?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)("div",{key:2,class:(0,v.C4)(W.value)},null,2)),(0,_.Lk)("div",{ref_key:"innerMenuRef",ref:C,class:(0,v.C4)({dp__menu_content_wrapper:t.presetDates?.length||!!t.$slots["left-sidebar"]||!!t.$slots["right-sidebar"],"dp--menu-content-wrapper-collapsed":e.collapse&&(t.presetDates?.length||!!t.$slots["left-sidebar"]||!!t.$slots["right-sidebar"])}),"data-dp-mobile":(0,A.R1)(h),style:(0,v.Tr)({"--dp-menu-width":`${F.value}px`})},[t.$slots["left-sidebar"]?((0,_.uX)(),(0,_.CE)("div",vr,[(0,_.RG)(t.$slots,"left-sidebar",(0,v._B)((0,_.Ng)(O.value)))])):(0,_.Q3)("",!0),t.presetDates.length?((0,_.uX)(),(0,_.CE)("div",{key:1,class:(0,v.C4)({"dp--preset-dates-collapsed":e.collapse,"dp--preset-dates":!0}),"data-dp-mobile":(0,A.R1)(h)},[((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(t.presetDates,((n,a)=>((0,_.uX)(),(0,_.CE)(_.FK,{key:a},[n.slot?(0,_.RG)(t.$slots,n.slot,{key:0,presetDate:Q,label:n.label,value:n.value}):((0,_.uX)(),(0,_.CE)("button",{key:1,type:"button",style:(0,v.Tr)(n.style||{}),class:(0,v.C4)(["dp__btn dp--preset-range",{"dp--preset-range-collapsed":e.collapse}]),"data-test-id":n.testId??void 0,"data-dp-mobile":(0,A.R1)(h),onClick:(0,y.D$)((e=>Q(n.value,n.noTz)),["prevent"]),onKeydown:e=>(0,A.R1)(aa)(e,(()=>Q(n.value,n.noTz)),!0)},(0,v.v_)(n.label),47,Fr))],64)))),128))],10,br)):(0,_.Q3)("",!0),(0,_.Lk)("div",{ref_key:"calendarWrapperRef",ref:b,class:"dp__instance_calendar",role:"document"},[((0,_.uX)(),(0,_.Wv)((0,_.$y)(I.value),(0,_.v6)({ref_key:"dynCmpRef",ref:w},o.value,{"flow-step":(0,A.R1)(P),onMount:(0,A.R1)(q),onUpdateFlowStep:(0,A.R1)(T),onResetFlow:(0,A.R1)(L),onFocusMenu:M,onSelectDate:n[0]||(n[0]=e=>t.$emit("select-date")),onDateUpdate:n[1]||(n[1]=e=>t.$emit("date-update",e)),onTooltipOpen:n[2]||(n[2]=e=>t.$emit("tooltip-open",e)),onTooltipClose:n[3]||(n[3]=e=>t.$emit("tooltip-close",e)),onAutoApply:n[4]||(n[4]=e=>t.$emit("auto-apply",e)),onRangeStart:n[5]||(n[5]=e=>t.$emit("range-start",e)),onRangeEnd:n[6]||(n[6]=e=>t.$emit("range-end",e)),onInvalidFixedRange:n[7]||(n[7]=e=>t.$emit("invalid-fixed-range",e)),onTimeUpdate:n[8]||(n[8]=e=>t.$emit("time-update")),onAmPmChange:n[9]||(n[9]=e=>t.$emit("am-pm-change",e)),onTimePickerOpen:n[10]||(n[10]=e=>t.$emit("time-picker-open",e)),onTimePickerClose:Y,onRecalculatePosition:G,onUpdateMonthYear:n[11]||(n[11]=e=>t.$emit("update-month-year",e)),onAutoApplyInvalid:n[12]||(n[12]=e=>t.$emit("auto-apply-invalid",e)),onInvalidDate:n[13]||(n[13]=e=>t.$emit("invalid-date",e)),onOverlayToggle:n[14]||(n[14]=e=>t.$emit("overlay-toggle",e)),"onUpdate:internalModelValue":n[15]||(n[15]=e=>t.$emit("update:internal-model-value",e))}),(0,_.eX)({_:2},[(0,_.pI)(H.value,((e,n)=>({name:e,fn:(0,_.k6)((n=>[(0,_.RG)(t.$slots,e,(0,v._B)((0,_.Ng)({...n})))]))})))]),1040,["flow-step","onMount","onUpdateFlowStep","onResetFlow"]))],512),t.$slots["right-sidebar"]?((0,_.uX)(),(0,_.CE)("div",yr,[(0,_.RG)(t.$slots,"right-sidebar",(0,v._B)((0,_.Ng)(O.value)))])):(0,_.Q3)("",!0),t.$slots["action-extra"]?((0,_.uX)(),(0,_.CE)("div",Cr,[t.$slots["action-extra"]?(0,_.RG)(t.$slots,"action-extra",{key:0,selectCurrentDate:Z}):(0,_.Q3)("",!0)])):(0,_.Q3)("",!0)],14,Ar),!t.autoApply||(0,A.R1)(m).keepActionRow?((0,_.uX)(),(0,_.Wv)(di,(0,_.v6)({key:3,"menu-mount":k.value},o.value,{"calendar-width":F.value,onClosePicker:n[16]||(n[16]=e=>t.$emit("close-picker")),onSelectDate:n[17]||(n[17]=e=>t.$emit("select-date")),onInvalidSelect:n[18]||(n[18]=e=>t.$emit("invalid-select")),onSelectNow:Z}),(0,_.eX)({_:2},[(0,_.pI)((0,A.R1)(X),((e,n)=>({name:e,fn:(0,_.k6)((n=>[(0,_.RG)(t.$slots,e,(0,v._B)((0,_.Ng)({...n})))]))})))]),1040,["menu-mount","calendar-width"])):(0,_.Q3)("",!0)],46,fr))}});var wr=(e=>(e.center="center",e.left="left",e.right="right",e))(wr||{});const Er=({menuRef:e,menuRefInner:t,inputRef:n,pickerWrapperRef:a,inline:i,emit:r,props:o,slots:s})=>{const{defaultedConfig:l}=ai(o),d=(0,A.KR)({}),u=(0,A.KR)(!1),c=(0,A.KR)({top:"0",left:"0"}),g=(0,A.KR)(!1),m=(0,A.lW)(o,"teleportCenter");(0,_.wB)(m,(()=>{c.value=JSON.parse(JSON.stringify({})),b()}));const p=(e,t)=>{c.value.left=e+t-d.value.width+"px"},f=e=>{c.value.left=`${e}px`},h=(e,t)=>{o.position===wr.left&&f(e),o.position===wr.right&&p(e,t),o.position===wr.center&&(c.value.left=e+t/2-d.value.width/2+"px")},v=e=>{const{width:t,height:n}=e.getBoundingClientRect(),{top:a,left:i}=(e=>{if(o.teleport){const t=e.getBoundingClientRect();return{left:t.left+window.scrollX,top:t.top+window.scrollY}}return{top:0,left:0}})(e);return{top:+a,left:+i,width:t,height:n}},b=(a=!0)=>{if(!i.value.enabled){if(m.value)return c.value.left="50%",c.value.top="50%",c.value.transform="translate(-50%, -50%)",c.value.position="fixed",void delete c.value.opacity;if(null!==o.altPosition)return(()=>{const e=Gn(n);c.value=o.altPosition(e)})();if(a){const n=o.teleport?t.value?.$el:e.value;n&&(d.value=n.getBoundingClientRect()),r("recalculate-position")}return E()}},F=({inputEl:e,left:t,width:n})=>{window.screen.width>768&&!u.value&&h(t,n),k(e)},C=e=>{const{top:t,left:n,height:a,width:i}=v(e);c.value.top=`${a+t+ +o.offset}px`,g.value=!1,u.value||(c.value.left=n+i/2-d.value.width/2+"px"),F({inputEl:e,left:n,width:i})},k=e=>{if(o.autoPosition){const{left:t,width:n}=v(e),{left:a,right:i}=d.value;if(!u.value){if(Math.abs(a)!==Math.abs(i)){if(a<=0)return u.value=!0,f(t);if(i>=document.documentElement.clientWidth)return u.value=!0,p(t,n)}return h(t,n)}}},w=e=>(()=>{const e=Gn(n);if(e){if(o.autoPosition===Sn.top)return Sn.top;if(o.autoPosition===Sn.bottom)return Sn.bottom;const{height:t}=d.value,{top:n,height:a}=e.getBoundingClientRect(),i=window.innerHeight-n-a,r=n;return t<=i?Sn.bottom:t>i&&t<=r?Sn.top:i>=r?Sn.bottom:Sn.top}return Sn.bottom})()===Sn.bottom?C(e):(e=>{const{top:t,left:n,width:a}=v(e);c.value.top=t-+o.offset-d.value.height+"px",g.value=!0,F({inputEl:e,left:n,width:a})})(e),E=()=>{const e=Gn(n);if(e)return o.autoPosition?w(e):C(e)},x=function(e){return e&&e!==document.body&&e.nodeType!==Node.DOCUMENT_FRAGMENT_NODE?function(e){if(e){const t=e.scrollHeight>e.clientHeight,n=-1!==window.getComputedStyle(e).overflowY.indexOf("hidden");return t&&!n}return!0}(e)?e:x(e.assignedSlot&&l.value.shadowDom?e.assignedSlot.parentNode:e.parentNode):window};return{openOnTop:g,menuStyle:c,xCorrect:u,setMenuPosition:b,getScrollableParent:x,shadowRender:(e,t,i)=>{const r=document.createElement("div"),u=Gn(n)?.getBoundingClientRect();r.setAttribute("id","dp--temp-container");const c=a.value?.clientWidth?a.value:document.body;c.append(r);const g=(e=>{if(e)switch(o.position){case wr.left:return{left:0,transform:"translateX(0)"};case wr.right:return{left:`${e.width}px`,transform:"translateX(-100%)"};default:return{left:e.width/2+"px",transform:"translateX(-50%)"}}return{}})(u),m=l.value.shadowDom?Object.keys(s).filter((e=>["right-sidebar","left-sidebar","top-extra","action-extra"].includes(e))):Object.keys(s),p=(0,_.h)(t,{...i,shadow:!0,style:{opacity:0,position:"absolute",...g}},Object.fromEntries(m.map((e=>[e,s[e]]))));null!=e&&(p.appContext=e.appContext),(0,y.XX)(p,r),d.value=p.el?.getBoundingClientRect(),(0,y.XX)(null,r),c.removeChild(r)}}},xr=[{name:"clock-icon",use:["time","calendar","shared"]},{name:"arrow-left",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-right",use:["month-year","calendar","shared","year-mode"]},{name:"arrow-up",use:["time","calendar","month-year","shared"]},{name:"arrow-down",use:["time","calendar","month-year","shared"]},{name:"calendar-icon",use:["month-year","time","calendar","shared","year-mode"]},{name:"day",use:["calendar","shared"]},{name:"month-overlay-value",use:["calendar","month-year","shared"]},{name:"year-overlay-value",use:["calendar","month-year","shared","year-mode"]},{name:"year-overlay",use:["month-year","shared"]},{name:"month-overlay",use:["month-year","shared"]},{name:"month-overlay-header",use:["month-year","shared"]},{name:"year-overlay-header",use:["month-year","shared"]},{name:"hours-overlay-value",use:["calendar","time","shared"]},{name:"hours-overlay-header",use:["calendar","time","shared"]},{name:"minutes-overlay-value",use:["calendar","time","shared"]},{name:"minutes-overlay-header",use:["calendar","time","shared"]},{name:"seconds-overlay-value",use:["calendar","time","shared"]},{name:"seconds-overlay-header",use:["calendar","time","shared"]},{name:"hours",use:["calendar","time","shared"]},{name:"minutes",use:["calendar","time","shared"]},{name:"month",use:["calendar","month-year","shared"]},{name:"year",use:["calendar","month-year","shared","year-mode"]},{name:"action-buttons",use:["action"]},{name:"action-preview",use:["action"]},{name:"calendar-header",use:["calendar","shared"]},{name:"marker-tooltip",use:["calendar","shared"]},{name:"action-extra",use:["menu"]},{name:"time-picker-overlay",use:["calendar","time","shared"]},{name:"am-pm-button",use:["calendar","time","shared"]},{name:"left-sidebar",use:["menu"]},{name:"right-sidebar",use:["menu"]},{name:"month-year",use:["month-year","shared"]},{name:"time-picker",use:["menu","shared"]},{name:"action-row",use:["action"]},{name:"marker",use:["calendar","shared"]},{name:"quarter",use:["shared"]},{name:"top-extra",use:["shared","month-year"]},{name:"tp-inline-arrow-up",use:["shared","time"]},{name:"tp-inline-arrow-down",use:["shared","time"]},{name:"menu-header",use:["menu"]}],Br=[{name:"trigger"},{name:"input-icon"},{name:"clear-icon"},{name:"dp-input"}],Dr={all:()=>xr,monthYear:()=>xr.filter((e=>e.use.includes("month-year"))),input:()=>Br,timePicker:()=>xr.filter((e=>e.use.includes("time"))),action:()=>xr.filter((e=>e.use.includes("action"))),calendar:()=>xr.filter((e=>e.use.includes("calendar"))),menu:()=>xr.filter((e=>e.use.includes("menu"))),shared:()=>xr.filter((e=>e.use.includes("shared"))),yearMode:()=>xr.filter((e=>e.use.includes("year-mode")))},jr=(e,t,n)=>{const a=[];return Dr[t]().forEach((t=>{e[t.name]&&a.push(t.name)})),n?.length&&n.forEach((e=>{e.slot&&a.push(e.slot)})),a},Sr=e=>{const t=(0,_.EW)((()=>t=>e.value?t?e.value.open:e.value.close:"")),n=(0,_.EW)((()=>t=>e.value?t?e.value.menuAppearTop:e.value.menuAppearBottom:""));return{transitionName:t,showTransition:!!e.value,menuTransition:n}},Nr=(e,t,n)=>{const{defaultedRange:a,defaultedTz:i}=ai(e),r=sa(En(sa(),i.value.timezone)),o=(0,A.KR)([{month:Ut(r),year:$t(r)}]),s=e=>{const t={hours:Xt(r),minutes:Ht(r),seconds:0};return a.value.enabled?[t[e],t[e]]:t[e]},l=(0,A.Kh)({hours:s("hours"),minutes:s("minutes"),seconds:s("seconds")});(0,_.wB)(a,((e,t)=>{e.enabled!==t.enabled&&(l.hours=s("hours"),l.minutes=s("minutes"),l.seconds=s("seconds"))}),{deep:!0});const d=(0,_.EW)({get:()=>e.internalModelValue,set:n=>{!e.readonly&&!e.disabled&&t("update:internal-model-value",n)}}),u=(0,_.EW)((()=>e=>o.value[e]?o.value[e].month:0)),c=(0,_.EW)((()=>e=>o.value[e]?o.value[e].year:0));return(0,_.wB)(d,((e,t)=>{n&&JSON.stringify(e??{})!==JSON.stringify(t??{})&&n()}),{deep:!0}),{calendars:o,time:l,modelValue:d,month:u,year:c,today:r}},Pr=(e,t)=>{const{defaultedMultiCalendars:n,defaultedMultiDates:a,defaultedUI:i,defaultedHighlight:r,defaultedTz:o,propDates:s,defaultedRange:l}=ai(t),{isDisabled:d}=Tr(t),u=(0,A.KR)(null),c=(0,A.KR)(En(new Date,o.value.timezone)),g=(n,a=!0)=>(l.value.enabled||t.weekPicker)&&Array.isArray(e.value)&&2===e.value.length?!(t.hideOffsetDates&&!n.current)&&ca(sa(n.value),e.value[a?0:1]):!!l.value.enabled&&(((t,n)=>{const a=e.value&&Array.isArray(e.value)&&e.value?n?e.value[0]||null:e.value[1]:null;return ca(sa(t.value),a)})(n,a)&&(t=>{const n=Array.isArray(e.value)?e.value[0]:null;return!t||!ua(u.value??null,n)})(a)||ca(n.value,Array.isArray(e.value)?e.value[0]:null)&&(t=>!(Array.isArray(e.value)&&l.value.enabled&&e.value[0]&&u.value)||(t?ga(u.value,e.value[0]):ua(u.value,e.value[0])))(a)),m=(t,n)=>{if(Array.isArray(e.value)&&e.value[0]&&1===e.value.length){const a=ca(t.value,u.value);return n?ga(e.value[0],t.value)&&a:ua(e.value[0],t.value)&&a}return!1},p=n=>!(!e.value||t.hideOffsetDates&&!n.current)&&(l.value.enabled?!(!t.modelAuto||!Array.isArray(e.value))&&ca(n.value,e.value[0]?e.value[0]:c.value):a.value.enabled&&Array.isArray(e.value)?e.value.some((e=>ca(e,n.value))):ca(n.value,e.value?e.value:c.value)),f=e=>{if(l.value.autoRange||t.weekPicker){if(u.value){if(t.hideOffsetDates&&!e.current)return!1;const n=bt(u.value,+l.value.autoRange),a=ya(sa(u.value),t.weekStart);return t.weekPicker?ca(a[1],sa(e.value)):ca(n,sa(e.value))}return!1}return!1},h=e=>{if(l.value.autoRange||t.weekPicker){if(u.value){const n=bt(u.value,+l.value.autoRange);if(t.hideOffsetDates&&!e.current)return!1;const a=ya(sa(u.value),t.weekStart);return t.weekPicker?ga(e.value,a[0])&&ua(e.value,a[1]):ga(e.value,u.value)&&ua(e.value,n)}return!1}return!1},_=e=>{if(l.value.autoRange||t.weekPicker){if(u.value){if(t.hideOffsetDates&&!e.current)return!1;const n=ya(sa(u.value),t.weekStart);return t.weekPicker?ca(n[0],e.value):ca(u.value,e.value)}return!1}return!1},v=()=>!t.modelAuto||Xn(t.internalModelValue),b=e=>{if(t.weekPicker)return!1;const n=!l.value.enabled||!g(e)&&!g(e,!1);return!d(e.value)&&!p(e)&&!(!e.current&&t.hideOffsetDates)&&n},F=e=>l.value.enabled?!!t.modelAuto&&(!(!t.modelAuto||!Array.isArray(t.internalModelValue)||!t.internalModelValue[0])&&p(e)):p(e),y=e=>!!r.value&&((e,t)=>!e||!!t&&(t instanceof Map?!!na(e,t):t(sa(e))))(e.value,s.value.highlight),C=e=>{const t=d(e.value);return t&&("function"==typeof r.value?!r.value(e.value,t):!r.value.options.highlightDisabled)},k=e=>"function"==typeof r.value?r.value(e.value):r.value.weekdays?.includes(e.value.getDay()),w=a=>!(!l.value.enabled&&!t.weekPicker||n.value.count>0&&!a.current||!v()||!a.current&&t.hideOffsetDates||p(a))&&(t=>ma(e.value,u.value,t.value))(a),E=t=>{if(Array.isArray(e.value)&&1===e.value.length){const{before:n,after:a}=Ma(+l.value.maxRange,e.value[0]);return Mt(t.value,n)||Gt(t.value,a)}return!1},x=t=>{if(Array.isArray(e.value)&&1===e.value.length){const{before:n,after:a}=Ma(+l.value.minRange,e.value[0]);return ma([n,a],e.value[0],t.value)}return!1},B=e=>!(!l.value.enabled||!l.value.maxRange&&!l.value.minRange)&&(l.value.maxRange&&l.value.minRange?E(e)||x(e):l.value.maxRange?E(e):x(e)),D=e=>{const{isRangeStart:n,isRangeEnd:a}=S(e),i=!!l.value.enabled&&(n||a);return{dp__cell_offset:!e.current,dp__pointer:!(t.disabled||!e.current&&t.hideOffsetDates||d(e.value)||B(e)),dp__cell_disabled:d(e.value)||B(e),dp__cell_highlight:!C(e)&&(y(e)||k(e))&&!F(e)&&!i&&!_(e)&&!(w(e)&&t.weekPicker)&&!a,dp__cell_highlight_active:!C(e)&&(y(e)||k(e))&&F(e),dp__today:!t.noToday&&ca(e.value,c.value)&&e.current,"dp--past":ua(e.value,c.value),"dp--future":ga(e.value,c.value)}},j=e=>({dp__active_date:F(e),dp__date_hover:b(e)}),S=e=>({isRangeStart:n.value.count>0?e.current&&g(e)&&v():g(e)&&v(),isRangeEnd:n.value.count>0?e.current&&g(e,!1)&&v():g(e,!1)&&v()}),N=e=>{const{isRangeStart:n,isRangeEnd:a}=S(e);return{dp__range_start:n,dp__range_end:a,dp__range_between:w(e),dp__date_hover:ca(e.value,u.value)&&!n&&!a&&!t.weekPicker,dp__date_hover_start:m(e,!0),dp__date_hover_end:m(e,!1)}},P=e=>({...N(e),dp__cell_auto_range:h(e),dp__cell_auto_range_start:_(e),dp__cell_auto_range_end:f(e)}),T=n=>l.value.enabled?l.value.autoRange?P(n):t.modelAuto?{...j(n),...N(n)}:t.weekPicker?(n=>{if(e.value&&Array.isArray(e.value)){const a=ya(e.value[0],t.weekStart),i=e.value[1]?ya(e.value[1],t.weekStart):[];return{...P(n),dp__range_start:ca(a[0],n.value)||ca(i[0],n.value),dp__range_end:ca(a[1],n.value)||ca(i[1],n.value),dp__range_between_week:ga(n.value,a[0])&&ua(n.value,a[1])||ga(n.value,i[0])&&ua(n.value,i[1]),dp__range_between:ga(n.value,a[1])&&ua(n.value,i[0])}}return{...P(n)}})(n):N(n):t.weekPicker?(n=>{if(e.value&&!Array.isArray(e.value)){const a=ya(e.value,t.weekStart);return{...P(n),dp__range_start:ca(a[0],n.value),dp__range_end:ca(a[1],n.value),dp__range_between_week:ga(n.value,a[0])&&ua(n.value,a[1])}}return{...P(n)}})(n):j(n);return{setHoverDate:e=>{!e.current&&t.hideOffsetDates||(u.value=e.value)},clearHoverDate:()=>{u.value=null},getDayClassData:e=>t.hideOffsetDates&&!e.current?{}:{...D(e),...T(e),[t.dayClass?t.dayClass(e.value,t.internalModelValue):""]:!0,...i.value.calendarCell??{}}}},Tr=e=>{const{defaultedFilters:t,defaultedRange:n,propDates:a,defaultedMultiDates:i}=ai(e),r=n=>{const i=(t=>!!a.value.maxDate&&(e.yearPicker?$t(t)>$t(a.value.maxDate):ga(t,a.value.maxDate)))(n),r=(t=>!!a.value.minDate&&(e.yearPicker?$t(t)<$t(a.value.minDate):ua(t,a.value.minDate)))(n),o=(e=>!!a.value.disabledDates&&("function"==typeof a.value.disabledDates?a.value.disabledDates(sa(e)):!!na(e,a.value.disabledDates)))(n),s=t.value.months.map((e=>+e)).includes(Ut(n)),d=!!e.disabledWeekDays.length&&e.disabledWeekDays.some((e=>+e===An(n))),u=l(n),c=$t(n),g=Oa(e.yearRange,c);return!(i||r||o||s||g||d||u)},o=(e,t)=>ua(...ka(a.value.minDate,e,t))||ca(...ka(a.value.minDate,e,t)),s=(e,t)=>ga(...ka(a.value.maxDate,e,t))||ca(...ka(a.value.maxDate,e,t)),l=t=>!(!Array.isArray(a.value.allowedDates)||a.value.allowedDates.length)||!!a.value.allowedDates&&!na(t,a.value.allowedDates,ia(e.monthPicker,e.yearPicker)),d=e=>!r(e),u=t=>{if(t){const n=$t(t);return n>=+e.yearRange[0]&&n<=e.yearRange[1]}return!0},c=(e,t,n)=>e.find((e=>+e.hours===Xt(t)&&"*"===e.minutes||+e.minutes===Ht(t)&&+e.hours===Xt(t)))&&n,g=(t,n)=>{const a=Array.isArray(n)?n:[n];return Array.isArray(e.disabledTimes)?Array.isArray(e.disabledTimes[0])?((e,t,n)=>{const[a,i]=e,[r,o]=t;return!c(a,r,n)&&!c(i,o,n)&&n})(e.disabledTimes,a,t):!a.some((n=>c(e.disabledTimes,n,t))):t},m=(t,n)=>e.disabledTimes?Array.isArray(e.disabledTimes)?g(n,t):((t,n)=>{const a=Array.isArray(n)?[ha(n[0]),n[1]?ha(n[1]):void 0]:ha(n),i=!e.disabledTimes(a);return t&&i})(n,t):n,p=t=>{let n=!0;if(!t||!e.enableTimePicker||e.monthPicker||e.yearPicker||e.ignoreTimeValidation)return!0;const i=a.value.minDate||a.value.maxDate?t:(e=>Array.isArray(e)?[e[0]?La(e[0]):null,e[1]?La(e[1]):null]:La(e))(t);return(e.maxTime||a.value.maxDate)&&(n=qa(e.maxTime,a.value.maxDate,"max",i,n)),(e.minTime||a.value.minDate)&&(n=qa(e.minTime,a.value.minDate,"min",i,n)),m(t,n)},f=t=>{if(!e.monthPicker)return!0;let n=!0;const i=sa(pa(t));if(a.value.minDate&&a.value.maxDate){const e=sa(pa(a.value.minDate)),t=sa(pa(a.value.maxDate));return ga(i,e)&&ua(i,t)||ca(i,e)||ca(i,t)}if(a.value.minDate){const e=sa(pa(a.value.minDate));n=ga(i,e)||ca(i,e)}if(a.value.maxDate){const e=sa(pa(a.value.maxDate));n=ua(i,e)||ca(i,e)}return n},h=(0,_.EW)((()=>t=>!(e.enableTimePicker&&!e.ignoreTimeValidation)||p(t))),A=(0,_.EW)((()=>t=>!e.monthPicker||(Array.isArray(t)&&(n.value.enabled||i.value.enabled)?!t.filter((e=>!f(e))).length:f(t))));return{isDisabled:d,validateDate:r,validateMonthYearInRange:(e,t,n,i)=>{let r=!1;return i&&(a.value.minDate||a.value.maxDate)?a.value.minDate&&a.value.maxDate?r=((e,t,n)=>{let i=!1;return a.value.maxDate&&n&&s(e,t)&&(i=!0),a.value.minDate&&!n&&o(e,t)&&(i=!0),i})(e,t,n):(a.value.minDate&&o(e,t)||a.value.maxDate&&s(e,t))&&(r=!0):r=!0,r},isDateRangeAllowed:e=>!n.value.noDisabledRange||!Yt({start:e[0],end:e[1]}).some((e=>d(e))),checkMinMaxRange:(e,t,a=0)=>{if(((e,t)=>!!(Array.isArray(e)&&e[t]&&(n.value.maxRange||n.value.minRange)&&u(e[t])))(t,a)&&u(e)){const i=H(e,t[a]),r=ba(t[a],e),o=1===r.length?0:r.filter((e=>d(e))).length,s=Math.abs(i)-(n.value.minMaxRawRange?0:o);if(n.value.minRange&&n.value.maxRange)return s>=+n.value.minRange&&s<=+n.value.maxRange;if(n.value.minRange)return s>=+n.value.minRange;if(n.value.maxRange)return s<=+n.value.maxRange}return!0},isValidTime:p,isTimeValid:h,isMonthValid:A}},qr=()=>({hideNavigationButtons:(0,_.EW)((()=>(e,t)=>e?.includes(t))),showLeftIcon:(0,_.EW)((()=>(e,t)=>!e.count||(!!e.solo||0===t))),showRightIcon:(0,_.EW)((()=>(e,t)=>!e.count||(!!e.solo||t===e.count-1)))}),Lr=(e,t,n)=>{const a=(0,A.KR)(0),i=(0,A.Kh)({[Nn.timePicker]:!e.enableTimePicker||e.timePicker||e.monthPicker,[Nn.calendar]:!1,[Nn.header]:!1}),r=(0,_.EW)((()=>e.monthPicker||e.timePicker)),o=()=>{a.value=-1},s=(t,i,...r)=>{e.flow[a.value]===t&&n.value&&n.value[i]?.(...r)},l=(t=0)=>{t&&(a.value+=t),s(Pn.month,"toggleMonthPicker",!0),s(Pn.year,"toggleYearPicker",!0),s(Pn.calendar,"toggleTimePicker",!1,!0),s(Pn.time,"toggleTimePicker",!0,!0);const n=e.flow[a.value];(n===Pn.hours||n===Pn.minutes||n===Pn.seconds)&&s(n,"toggleTimePicker",!0,!0,n)};return{childMount:t=>{if(e.flow?.length){if(!t&&r.value)return l();i[t]=!0,Object.keys(i).filter((e=>!i[e])).length||l()}},updateFlowStep:()=>{e.flow?.length&&-1!==a.value&&(a.value+=1,t("flow-step",a.value),l()),e.flow?.length===a.value&&(0,_.dY)().then((()=>o()))},resetFlow:o,handleFlow:l,flowStep:a}},zr={key:1,class:"dp__input_wrap"},Ir=["id","name","inputmode","placeholder","disabled","readonly","required","value","autocomplete","aria-label","aria-disabled","aria-invalid"],Rr={key:2,class:"dp--clear-btn"},Mr=["aria-label"],Or=(0,_.pM)({compatConfig:{MODE:3},__name:"DatepickerInput",props:{isMenuOpen:{type:Boolean,default:!1},inputValue:{type:String,default:""},...ri},emits:["clear","open","update:input-value","set-input-date","close","select-date","set-empty-date","toggle","focus-prev","focus","blur","real-blur","text-input"],setup(e,{expose:t,emit:n}){const a=n,i=e,{defaultedTextInput:r,defaultedAriaLabels:o,defaultedInline:s,defaultedConfig:l,defaultedRange:d,defaultedMultiDates:u,defaultedUI:c,getDefaultPattern:g,getDefaultStartTime:m}=ai(i),{checkMinMaxRange:p}=Tr(i),f=(0,A.KR)(),h=(0,A.KR)(null),b=(0,A.KR)(!1),F=(0,A.KR)(!1),C=(0,_.EW)((()=>({dp__pointer:!i.disabled&&!i.readonly&&!r.value.enabled,dp__disabled:i.disabled,dp__input_readonly:!r.value.enabled,dp__input:!0,dp__input_not_clearable:!i.clearable,dp__input_icon_pad:!i.hideInputIcon,dp__input_valid:"boolean"==typeof i.state&&i.state,dp__input_invalid:"boolean"==typeof i.state&&!i.state,dp__input_focus:b.value||i.isMenuOpen,dp__input_reg:!r.value.enabled,...c.value.input??{}}))),k=e=>{const t=m();return((e,t,n,a,i,r)=>{const o=Array.isArray(n)?n[0]:n;if("string"==typeof t)return oa(e,t,o,a,i,r);if(Array.isArray(t)){let n=null;for(const s of t)if(n=oa(e,s,o,a,i,r),n)break;return n}return"function"==typeof t?t(e):null})(e,r.value.format??g(),t??Ca({},i.enableSeconds),i.inputValue,F.value,i.formatLocale)},w=()=>{F.value=!0},E=e=>{if(d.value.enabled)(e=>{const{rangeSeparator:t}=r.value,[n,a]=e.split(`${t}`);if(n){const e=k(n.trim()),t=a?k(a.trim()):void 0;if(Gt(e,t))return;const i=e&&t?[e,t]:[e];p(t,i,0)&&(f.value=e?i:null)}})(e);else if(u.value.enabled){const t=e.split(";");f.value=t.map((e=>k(e.trim()))).filter((e=>e))}else f.value=k(e)},x=e=>{const t="string"==typeof e?e:e.target?.value;""!==t?(r.value.openMenu&&!i.isMenuOpen&&a("open"),E(t),a("set-input-date",f.value)):(a("set-input-date",null),i.clearable&&i.autoApply&&(a("set-empty-date"),f.value=null)),F.value=!1,a("update:input-value",t),a("text-input",e,f.value)},B=e=>{r.value.enabled?(E(e.target.value),r.value.enterSubmit&&Na(f.value)&&""!==i.inputValue?(a("set-input-date",f.value,!0),f.value=null):r.value.enterSubmit&&""===i.inputValue&&(f.value=null,a("clear"))):S(e)},D=(e,t)=>{r.value.enabled&&r.value.tabSubmit&&!t&&E(e.target.value),r.value.tabSubmit&&Na(f.value)&&""!==i.inputValue?(a("set-input-date",f.value,!0,!0),f.value=null):r.value.tabSubmit&&""===i.inputValue&&(f.value=null,a("clear",!0))},j=()=>{b.value=!0,a("focus"),(0,_.dY)().then((()=>{r.value.enabled&&r.value.selectOnFocus&&h.value?.select()}))},S=e=>{if(Zn(e,l.value,!0),r.value.enabled&&r.value.openMenu&&!s.value.input){if("open"===r.value.openMenu&&!i.isMenuOpen)return a("open");if("toggle"===r.value.openMenu)return a("toggle")}else r.value.enabled||a("toggle")},N=()=>{a("real-blur"),b.value=!1,(!i.isMenuOpen||s.value.enabled&&s.value.input)&&a("blur"),i.autoApply&&r.value.enabled&&f.value&&!i.isMenuOpen&&(a("set-input-date",f.value),a("select-date"),f.value=null)},P=e=>{Zn(e,l.value,!0),a("clear")},T=e=>{if("Tab"===e.key&&D(e),"Enter"===e.key&&B(e),"Escape"===e.key&&r.value.escClose&&a("close"),!r.value.enabled){if("Tab"===e.code)return;e.preventDefault()}},q=e=>{e.key===Ln.tab&&D(e,!0)};return t({focusInput:()=>{h.value?.focus({preventScroll:!0})},setParsedDate:e=>{f.value=e}}),(t,n)=>((0,_.uX)(),(0,_.CE)("div",{onClick:S},[!t.$slots.trigger||t.$slots["dp-input"]||(0,A.R1)(s).enabled?(0,_.Q3)("",!0):(0,_.RG)(t.$slots,"trigger",{key:0}),t.$slots.trigger||(0,A.R1)(s).enabled&&!(0,A.R1)(s).input?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)("div",zr,[t.$slots["dp-input"]&&!t.$slots.trigger&&(!(0,A.R1)(s).enabled||(0,A.R1)(s).enabled&&(0,A.R1)(s).input)?(0,_.RG)(t.$slots,"dp-input",{key:0,value:e.inputValue,isMenuOpen:e.isMenuOpen,onInput:x,onEnter:B,onTab:D,onClear:P,onBlur:N,onKeypress:T,onPaste:w,onFocus:j,openMenu:()=>t.$emit("open"),closeMenu:()=>t.$emit("close"),toggleMenu:()=>t.$emit("toggle")}):(0,_.Q3)("",!0),t.$slots["dp-input"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.CE)("input",{key:1,id:t.uid?`dp-input-${t.uid}`:void 0,ref_key:"inputRef",ref:h,"data-test-id":"dp-input",name:t.name,class:(0,v.C4)(C.value),inputmode:(0,A.R1)(r).enabled?"text":"none",placeholder:t.placeholder,disabled:t.disabled,readonly:t.readonly,required:t.required,value:e.inputValue,autocomplete:t.autocomplete,"aria-label":(0,A.R1)(o)?.input,"aria-disabled":t.disabled||void 0,"aria-invalid":!1===t.state||void 0,onInput:x,onBlur:N,onFocus:j,onKeypress:T,onKeydown:n[0]||(n[0]=e=>T(e)),onPaste:w},null,42,Ir)),(0,_.Lk)("div",{onClick:n[3]||(n[3]=e=>a("toggle"))},[t.$slots["input-icon"]&&!t.hideInputIcon?((0,_.uX)(),(0,_.CE)("span",{key:0,class:"dp__input_icon",onClick:n[1]||(n[1]=e=>a("toggle"))},[(0,_.RG)(t.$slots,"input-icon")])):(0,_.Q3)("",!0),t.$slots["input-icon"]||t.hideInputIcon||t.$slots["dp-input"]?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)((0,A.R1)(vn),{key:1,"aria-label":(0,A.R1)(o)?.calendarIcon,class:"dp__input_icon dp__input_icons",onClick:n[2]||(n[2]=e=>a("toggle"))},null,8,["aria-label"]))]),t.$slots["clear-icon"]&&(t.alwaysClearable||e.inputValue&&t.clearable&&!t.disabled&&!t.readonly)?((0,_.uX)(),(0,_.CE)("span",Rr,[(0,_.RG)(t.$slots,"clear-icon",{clear:P})])):(0,_.Q3)("",!0),!t.$slots["clear-icon"]&&(t.alwaysClearable||t.clearable&&e.inputValue&&!t.disabled&&!t.readonly)?((0,_.uX)(),(0,_.CE)("button",{key:3,"aria-label":(0,A.R1)(o)?.clearInput,class:"dp--clear-btn",type:"button",onKeydown:n[4]||(n[4]=e=>(0,A.R1)(aa)(e,(()=>P(e)),!0,q)),onClick:n[5]||(n[5]=(0,y.D$)((e=>P(e)),["prevent"]))},[(0,_.bF)((0,A.R1)(bn),{class:"dp__input_icons","data-test-id":"clear-icon"})],40,Mr)):(0,_.Q3)("",!0)]))]))}}),Gr=typeof window<"u"?window:void 0,Xr=()=>{},Hr=(e,t,n,a)=>{if(!e)return Xr;let i=Xr;const r=(0,_.wB)((()=>(0,A.R1)(e)),(e=>{i(),e&&(e.removeEventListener(t,n),e.addEventListener(t,n,a),i=()=>{e.removeEventListener(t,n,a),i=Xr})}),{immediate:!0,flush:"post"}),o=()=>{r(),i()};return(e=>{!!(0,A.o5)()&&(0,A.jr)(e)})(o),o},Wr=["data-dp-mobile"],$r=(0,_.pM)({compatConfig:{MODE:3},__name:"VueDatePicker",props:{...ri},emits:["update:model-value","update:model-timezone-value","text-submit","closed","cleared","open","focus","blur","internal-model-change","recalculate-position","flow-step","update-month-year","invalid-select","invalid-fixed-range","tooltip-open","tooltip-close","time-picker-open","time-picker-close","am-pm-change","range-start","range-end","date-update","invalid-date","overlay-toggle","text-input"],setup(e,{expose:t,emit:n}){const a=n,i=e,r=(0,_.Ht)(),o=(0,A.KR)(!1),s=(0,A.lW)(i,"modelValue"),l=(0,A.lW)(i,"timezone"),d=(0,A.KR)(null),u=(0,A.KR)(null),c=(0,A.KR)(null),g=(0,A.KR)(!1),m=(0,A.KR)(null),p=(0,A.KR)(!1),f=(0,A.KR)(!1),h=(0,A.KR)(!1),b=(0,A.KR)(!1),{setMenuFocused:F,setShiftKey:C}=Xa(),{clearArrowNav:k}=Qa(),{validateDate:w,isValidTime:E}=Tr(i),{defaultedTransitions:x,defaultedTextInput:B,defaultedInline:D,defaultedConfig:j,defaultedRange:S,defaultedMultiDates:N}=ai(i),{menuTransition:P,showTransition:T}=Sr(x),{isMobile:q}=pr(j),L=(0,_.nI)();(0,_.sV)((()=>{U(i.modelValue),(0,_.dY)().then((()=>{D.value.enabled||(X(m.value)?.addEventListener("scroll",ae),window?.addEventListener("resize",ie))})),D.value.enabled&&(o.value=!0),window?.addEventListener("keyup",re),window?.addEventListener("keydown",oe)})),(0,_.hi)((()=>{D.value.enabled||(X(m.value)?.removeEventListener("scroll",ae),window?.removeEventListener("resize",ie)),window?.removeEventListener("keyup",re),window?.removeEventListener("keydown",oe)}));const z=jr(r,"all",i.presetDates),I=jr(r,"input");(0,_.wB)([s,l],(()=>{U(s.value)}),{deep:!0});const{openOnTop:R,menuStyle:M,xCorrect:O,setMenuPosition:G,getScrollableParent:X,shadowRender:H}=Er({menuRef:d,menuRefInner:u,inputRef:c,pickerWrapperRef:m,inline:D,emit:a,props:i,slots:r}),{inputValue:W,internalModelValue:$,parseExternalModelValue:U,emitModelValue:V,formatInputValue:Y,checkBeforeEmit:K}=ii(a,i,{isInputFocused:g,isTextInputDate:b}),Z=(0,_.EW)((()=>({dp__main:!0,dp__theme_dark:i.dark,dp__theme_light:!i.dark,dp__flex_display:D.value.enabled,"dp--flex-display-collapsed":h.value,dp__flex_display_with_input:D.value.input}))),Q=(0,_.EW)((()=>i.dark?"dp__theme_dark":"dp__theme_light")),J=(0,_.EW)((()=>i.teleport?{to:"boolean"==typeof i.teleport?"body":i.teleport,disabled:!i.teleport||D.value.enabled}:{})),ee=(0,_.EW)((()=>({class:"dp__outer_menu_wrap"}))),te=(0,_.EW)((()=>D.value.enabled&&(i.timePicker||i.monthPicker||i.yearPicker||i.quarterPicker))),ne=()=>c.value?.$el?.getBoundingClientRect()??{width:0,left:0,right:0},ae=()=>{o.value&&(j.value.closeOnScroll?fe():G())},ie=()=>{o.value&&G();const e=u.value?.$el.getBoundingClientRect().width??0;h.value=document.body.offsetWidth<=e},re=e=>{"Tab"===e.key&&!D.value.enabled&&!i.teleport&&j.value.tabOutClosesMenu&&(m.value.contains(document.activeElement)||fe()),f.value=e.shiftKey},oe=e=>{f.value=e.shiftKey},se=()=>{!i.disabled&&!i.readonly&&(H(L,kr,i),G(!1),o.value=!0,o.value&&a("open"),o.value||pe(),U(i.modelValue))},le=()=>{W.value="",pe(),u.value?.onValueCleared(),c.value?.setParsedDate(null),a("update:model-value",null),a("update:model-timezone-value",null),a("cleared"),j.value.closeOnClearValue&&fe()},de=()=>{const e=$.value;return!(e&&(Array.isArray(e)||!w(e)))||!!Array.isArray(e)&&(!!(N.value.enabled||2===e.length&&w(e[0])&&w(e[1]))||!(!S.value.partialRange||i.timePicker)&&w(e[0]))},ue=()=>{K()&&de()?(V(),fe()):a("invalid-select",$.value)},ce=e=>{ge(),V(),j.value.closeOnAutoApply&&!e&&fe()},ge=()=>{c.value&&B.value.enabled&&c.value.setParsedDate($.value)},me=(e=!1)=>{i.autoApply&&E($.value)&&de()&&(S.value.enabled&&Array.isArray($.value)?(S.value.partialRange||2===$.value.length)&&ce(e):ce(e))},pe=()=>{B.value.enabled||($.value=null)},fe=(e=!1)=>{e&&$.value&&j.value.setDateOnMenuClose&&ue(),D.value.enabled||(o.value&&(o.value=!1,O.value=!1,F(!1),C(!1),k(),a("closed"),W.value&&U(s.value)),pe(),a("blur"),u.value?.$el?.remove())},he=(e,t,n=!1)=>{if(!e)return void($.value=null);const r=Array.isArray(e)?!e.some((e=>!w(e))):w(e),o=E(e);r&&o?(b.value=!0,$.value=e,t?(p.value=n,ue(),a("text-submit")):i.autoApply&&me(!0),(0,_.dY)().then((()=>{b.value=!1}))):a("invalid-date",e)},_e=()=>{i.autoApply&&E($.value)&&V(),ge()},Ae=()=>o.value?fe():se(),ve=()=>{B.value.enabled&&(g.value=!0,Y()),a("focus")},be=()=>{B.value.enabled&&(g.value=!1,U(i.modelValue),p.value&&function(e,t){let n=[...document.querySelectorAll(["a[href]","area[href]","input:not([disabled]):not([type='hidden'])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","[tabindex]:not([tabindex='-1'])","[data-datepicker-instance]"].join(", "))];n=n.filter((t=>!e.contains(t)||t.hasAttribute("data-datepicker-instance")));const a=n.indexOf(e);if(a>=0&&(t?a-1>=0:a+1<=n.length))return n[a+(t?-1:1)]}(m.value,f.value)?.focus()),a("blur")};return((e,t,n,a={})=>{const{window:i=Gr,event:r="pointerdown"}=a;i&&Hr(i,r,(a=>{const i=Gn(e),r=Gn(t);!i||!r||i===a.target||a.composedPath().includes(i)||a.composedPath().includes(r)||n(a)}),{passive:!0})})(d,c,(e=>((e,t)=>j.value.onClickOutside?j.value.onClickOutside(e,t):fe(!0))(de,e))),t({closeMenu:fe,selectDate:ue,clearValue:le,openMenu:se,onScroll:ae,formatInputValue:Y,updateInternalModelValue:e=>{$.value=e},setMonthYear:e=>{u.value&&u.value.updateMonthYear(0,{month:$n(e.month),year:$n(e.year)})},parseModel:e=>{U(e??i.modelValue)},switchView:(e,t)=>{u.value?.switchView(e,t)},toggleMenu:Ae,handleFlow:(e=0)=>{u.value?.handleFlow(e)},getDpWrapMenuRef:()=>d}),(e,t)=>((0,_.uX)(),(0,_.CE)("div",{ref_key:"pickerWrapperRef",ref:m,class:(0,v.C4)(Z.value),"data-datepicker-instance":"","data-dp-mobile":(0,A.R1)(q)},[(0,_.bF)(Or,(0,_.v6)({ref_key:"inputRef",ref:c,"input-value":(0,A.R1)(W),"onUpdate:inputValue":t[0]||(t[0]=e=>(0,A.i9)(W)?W.value=e:null),"is-menu-open":o.value},e.$props,{onClear:le,onOpen:se,onSetInputDate:he,onSetEmptyDate:(0,A.R1)(V),onSelectDate:ue,onToggle:Ae,onClose:fe,onFocus:ve,onBlur:be,onRealBlur:t[1]||(t[1]=e=>g.value=!1),onTextInput:t[2]||(t[2]=t=>e.$emit("text-input",t))}),(0,_.eX)({_:2},[(0,_.pI)((0,A.R1)(I),((t,n)=>({name:t,fn:(0,_.k6)((n=>[(0,_.RG)(e.$slots,t,(0,v._B)((0,_.Ng)(n)))]))})))]),1040,["input-value","is-menu-open","onSetEmptyDate"]),((0,_.uX)(),(0,_.Wv)((0,_.$y)(e.teleport?_.Im:"div"),(0,v._B)((0,_.Ng)(J.value)),{default:(0,_.k6)((()=>[(0,_.bF)(y.eB,{name:(0,A.R1)(P)((0,A.R1)(R)),css:(0,A.R1)(T)&&!(0,A.R1)(D).enabled},{default:(0,_.k6)((()=>[o.value?((0,_.uX)(),(0,_.CE)("div",(0,_.v6)({key:0,ref_key:"dpWrapMenuRef",ref:d},ee.value,{class:{"dp--menu-wrapper":!(0,A.R1)(D).enabled},style:(0,A.R1)(D).enabled?void 0:(0,A.R1)(M)}),[(0,_.bF)(kr,(0,_.v6)({ref_key:"dpMenuRef",ref:u},e.$props,{"internal-model-value":(0,A.R1)($),"onUpdate:internalModelValue":t[3]||(t[3]=e=>(0,A.i9)($)?$.value=e:null),class:{[Q.value]:!0,"dp--menu-wrapper":e.teleport},"open-on-top":(0,A.R1)(R),"no-overlay-focus":te.value,collapse:h.value,"get-input-rect":ne,"is-text-input-date":b.value,onClosePicker:fe,onSelectDate:ue,onAutoApply:me,onTimeUpdate:_e,onFlowStep:t[4]||(t[4]=t=>e.$emit("flow-step",t)),onUpdateMonthYear:t[5]||(t[5]=t=>e.$emit("update-month-year",t)),onInvalidSelect:t[6]||(t[6]=t=>e.$emit("invalid-select",(0,A.R1)($))),onAutoApplyInvalid:t[7]||(t[7]=t=>e.$emit("invalid-select",t)),onInvalidFixedRange:t[8]||(t[8]=t=>e.$emit("invalid-fixed-range",t)),onRecalculatePosition:(0,A.R1)(G),onTooltipOpen:t[9]||(t[9]=t=>e.$emit("tooltip-open",t)),onTooltipClose:t[10]||(t[10]=t=>e.$emit("tooltip-close",t)),onTimePickerOpen:t[11]||(t[11]=t=>e.$emit("time-picker-open",t)),onTimePickerClose:t[12]||(t[12]=t=>e.$emit("time-picker-close",t)),onAmPmChange:t[13]||(t[13]=t=>e.$emit("am-pm-change",t)),onRangeStart:t[14]||(t[14]=t=>e.$emit("range-start",t)),onRangeEnd:t[15]||(t[15]=t=>e.$emit("range-end",t)),onDateUpdate:t[16]||(t[16]=t=>e.$emit("date-update",t)),onInvalidDate:t[17]||(t[17]=t=>e.$emit("invalid-date",t)),onOverlayToggle:t[18]||(t[18]=t=>e.$emit("overlay-toggle",t)),onMenuBlur:t[19]||(t[19]=t=>e.$emit("blur"))}),(0,_.eX)({_:2},[(0,_.pI)((0,A.R1)(z),((t,n)=>({name:t,fn:(0,_.k6)((n=>[(0,_.RG)(e.$slots,t,(0,v._B)((0,_.Ng)({...n})))]))})))]),1040,["internal-model-value","class","open-on-top","no-overlay-focus","collapse","is-text-input-date","onRecalculatePosition"])],16)):(0,_.Q3)("",!0)])),_:3},8,["name","css"])])),_:3},16))],10,Wr))}}),Ur=(()=>{const e=$r;return e.install=t=>{t.component("Vue3DatePicker",e)},e})(),Vr=Object.freeze(Object.defineProperty({__proto__:null,default:Ur},Symbol.toStringTag,{value:"Module"}));Object.entries(Vr).forEach((([e,t])=>{"default"!==e&&(Ur[e]=t)}));var Yr=n(8144),Kr=n(8349),Zr=n(3453),Qr=n(1808),Jr=n(2697);(0,Zr.r)();const eo={class:"vue-date-time-picker__wrapper"},to={ref:"target",class:"vue-date-time-picker__wrapper vue-date-time-picker__wrapper--teleport"},no=(0,_.pM)({__name:"NcDateTimePicker",props:(0,_.zz)({appendToBody:{type:Boolean},ariaLabel:{default:(0,Zr.a)("Datepicker input")},ariaLabelMenu:{default:(0,Zr.a)("Datepicker menu")},clearable:{type:Boolean},confirm:{type:Boolean},format:{type:[String,Function],default:void 0},locale:{default:(0,F.lO)()},minuteStep:{default:10},modelValue:{default:null},placeholder:{default:void 0},showTimezoneSelect:{type:Boolean},showWeekNumber:{type:Boolean},type:{default:"date"}},{timezoneId:{default:"UTC"},timezoneIdModifiers:{}}),emits:(0,_.zz)(["update:modelValue","update:timezoneId"],["update:timezoneId"]),setup(e,{emit:t}){const n=(0,_.fn)(e,"timezoneId"),a=e,i=t,r=(0,_.rk)("target"),o=(0,_.rk)("picker"),s=(0,_.EW)((()=>{if(null===a.modelValue&&a.clearable)return null;if("week"===a.type){const e=a.modelValue instanceof Date?a.modelValue:new Date,t=new Date(e);return t.setUTCDate(e.getUTCDate()+6),[e,t]}if("year"===a.type){return(a.modelValue instanceof Date?a.modelValue:new Date).getUTCFullYear()}if("month"===a.type){const e=a.modelValue instanceof Date?a.modelValue:new Date;return{year:e.getUTCFullYear(),month:e.getUTCMonth()}}if("time"===a.type){const e=a.modelValue instanceof Date?a.modelValue:new Date;return{hours:e.getHours(),minutes:e.getMinutes(),seconds:e.getSeconds()}}if("time-range"===a.type){const e=[a.modelValue].flat();if(2!==e.length){const t=new Date,n=new Date(t);n.setHours(n.getHours()+1),e.splice(0,2,t,n)}return e.map((e=>({hours:e.getHours(),minutes:e.getMinutes(),seconds:e.getSeconds()})))}if(a.type.endsWith("-range")){if(void 0===a.modelValue){const e=new Date,t=new Date(e);return t.setUTCDate(e.getUTCDate()+7),[e,t]}return a.modelValue}return a.modelValue??new Date})),l=(0,_.EW)((()=>"date"===a.type?(0,Zr.a)("Select date"):"time"===a.type?(0,Zr.a)("Select time"):"datetime"===a.type?(0,Zr.a)("Select date and time"):"week"===a.type?(0,Zr.a)("Select week"):"month"===a.type?(0,Zr.a)("Select month"):"year"===a.type?(0,Zr.a)("Select year"):a.type.endsWith("-range")?(0,Zr.a)("Select time range"):(0,Zr.a)("Select date and time"))),d=(0,_.EW)((()=>{if(a.format)return a.format;if("week"===a.type)return"RR-II";let e;return"date"===a.type||"date-range"===a.type?e=new Intl.DateTimeFormat((0,F.lO)(),{dateStyle:"medium"}):"time"===a.type||"time-range"===a.type?e=new Intl.DateTimeFormat((0,F.lO)(),{timeStyle:"short"}):"datetime"===a.type||"datetime-range"===a.type?e=new Intl.DateTimeFormat((0,F.lO)(),{dateStyle:"medium",timeStyle:"short"}):"month"===a.type?e=new Intl.DateTimeFormat((0,F.lO)(),{year:"numeric",month:"2-digit"}):"year"===a.type&&(e=new Intl.DateTimeFormat((0,F.lO)(),{year:"numeric"})),e?t=>Array.isArray(t)?e.formatRange(t[0],t[1]):e.format(t):void 0})),u=(0,_.EW)((()=>({timePicker:"time"===a.type||"time-range"===a.type,yearPicker:"year"===a.type,monthPicker:"month"===a.type,weekPicker:"week"===a.type,range:a.type.endsWith("-range")&&{partialRange:!1},enableTimePicker:!("date"===a.type||"date-range"===a.type),flow:"datetime"===a.type?["calendar","time"]:void 0})));function c(e){if(null===e)return i("update:modelValue",null);if("time"===a.type)i("update:modelValue",g(e));else if("time-range"===a.type){const t=g(e[0]),n=g(e[1]);n.getTime()({toggleOverlay:(0,Zr.a)("Toggle overlay"),menu:a.ariaLabelMenu,input:a.ariaLabel,openTimePicker:(0,Zr.a)("Open time picker"),closeTimePicker:(0,Zr.a)("Close time Picker"),incrementValue:e=>"hours"===e?(0,Zr.a)("Increment hours"):"minutes"===e?(0,Zr.a)("Increment minutes"):(0,Zr.a)("Increment seconds"),decrementValue:e=>"hours"===e?(0,Zr.a)("Decrement hours"):"minutes"===e?(0,Zr.a)("Decrement minutes"):(0,Zr.a)("Decrement seconds"),openTpOverlay:e=>"hours"===e?(0,Zr.a)("Open hours overlay"):"minutes"===e?(0,Zr.a)("Open minutes overlay"):(0,Zr.a)("Open seconds overlay"),amPmButton:(0,Zr.a)("Switch AM/PM mode"),openYearsOverlay:(0,Zr.a)("Open years overlay"),openMonthsOverlay:(0,Zr.a)("Open months overlay"),nextMonth:(0,Zr.a)("Next month"),prevMonth:(0,Zr.a)("Previous month"),nextYear:(0,Zr.a)("Next year"),prevYear:(0,Zr.a)("Previous year"),weekDay:e=>(0,F.hY)()[e],clearInput:(0,Zr.a)("Clear value"),calendarIcon:(0,Zr.a)("Calendar icon"),timePicker:(0,Zr.a)("Time picker"),monthPicker:e=>e?(0,Zr.a)("Month picker overlay"):(0,Zr.a)("Month picker"),yearPicker:e=>e?(0,Zr.a)("Year picker overlay"):(0,Zr.a)("Year picker")})));function y(){o.value.selectDate()}function C(){o.value.closeMenu()}return(e,t)=>((0,_.uX)(),(0,_.CE)("div",eo,[(0,_.bF)((0,A.R1)(Ur),(0,_.v6)({ref:"picker","aria-labels":h.value,"auto-apply":!e.confirm,class:["vue-date-time-picker",{"vue-date-time-picker--clearable":e.clearable}],"cancel-text":(0,A.R1)(Zr.a)("Cancel"),clearable:e.clearable,"day-names":p,placeholder:e.placeholder??l.value,format:d.value,locale:e.locale,"minutes-increment":e.minuteStep,"model-value":s.value,"now-button-label":(0,A.R1)(Zr.a)("Now"),"select-text":(0,A.R1)(Zr.a)("Pick"),"six-weeks":"fair",teleport:!!e.appendToBody&&(r.value||void 0),"text-input":"","week-num-name":(0,A.R1)(f),"week-numbers":e.showWeekNumber?{type:"iso"}:void 0,"week-start":(0,A.R1)(m)},u.value,{"onUpdate:modelValue":c}),(0,_.eX)({"action-buttons":(0,_.k6)((()=>[(0,_.bF)((0,A.R1)(Qr.N),{size:"small",variant:"tertiary",onClick:C},{default:(0,_.k6)((()=>[(0,_.eW)((0,v.v_)((0,A.R1)(Zr.a)("Cancel")),1)])),_:1}),(0,_.bF)((0,A.R1)(Qr.N),{size:"small",variant:"primary",onClick:y},{default:(0,_.k6)((()=>[(0,_.eW)((0,v.v_)((0,A.R1)(Zr.a)("Pick")),1)])),_:1})])),"clear-icon":(0,_.k6)((({clear:e})=>[(0,_.bF)((0,A.R1)(Qr.N),{"aria-label":(0,A.R1)(Zr.a)("Clear value"),variant:"tertiary-no-background",onClick:e},{icon:(0,_.k6)((()=>[(0,_.bF)(Yr.N,{inline:"",path:(0,A.R1)(b.b),size:20},null,8,["path"])])),_:2},1032,["aria-label","onClick"])])),"input-icon":(0,_.k6)((()=>[(0,_.bF)(Yr.N,{path:(0,A.R1)(b.z),size:20},null,8,["path"])])),"clock-icon":(0,_.k6)((()=>[(0,_.bF)(Yr.N,{inline:"",path:(0,A.R1)(b.y),size:20},null,8,["path"])])),"arrow-left":(0,_.k6)((()=>[(0,_.bF)(Yr.N,{inline:"",path:(0,A.R1)(b.x),size:20},null,8,["path"])])),"arrow-right":(0,_.k6)((()=>[(0,_.bF)(Yr.N,{inline:"",path:(0,A.R1)(b.c),size:20},null,8,["path"])])),"arrow-down":(0,_.k6)((()=>[(0,_.bF)(Yr.N,{inline:"",path:(0,A.R1)(b.w),size:20},null,8,["path"])])),"arrow-up":(0,_.k6)((()=>[(0,_.bF)(Yr.N,{inline:"",path:(0,A.R1)(b.v),size:20},null,8,["path"])])),_:2},[e.showTimezoneSelect?{name:"action-extra",fn:(0,_.k6)((()=>[(0,_.bF)(Kr._,{modelValue:n.value,"onUpdate:modelValue":t[0]||(t[0]=e=>n.value=e),class:"vue-date-time-picker__timezone","append-to-body":!1,"input-label":(0,A.R1)(Zr.a)("Time zone")},null,8,["modelValue","input-label"])])),key:"0"}:void 0]),1040,["aria-labels","auto-apply","class","cancel-text","clearable","placeholder","format","locale","minutes-increment","model-value","now-button-label","select-text","teleport","week-num-name","week-numbers","week-start"]),((0,_.uX)(),(0,_.Wv)(_.Im,{to:"body",disabled:!e.appendToBody},[(0,_.Lk)("div",to,null,512)],8,["disabled"]))]))}}),ao=(0,Jr._)(no,[["__scopeId","data-v-c436522a"]])},3064:(e,t,n)=>{"use strict";n.d(t,{N:()=>w});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(6462),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(33),v=n(3453),b=n(4163),F=n(2697);(0,v.r)();const y=["for"],C=["id","type","value","min","max"],k=(0,_.pM)({inheritAttrs:!1,__name:"NcDateTimePickerNative",props:(0,_.zz)({class:{default:void 0},id:{default:()=>(0,b.c)()},inputClass:{default:""},type:{default:"date"},label:{default:()=>(0,v.a)("Please choose a date")},min:{default:null},max:{default:null},hideLabel:{type:Boolean}},{modelValue:{default:null},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=(0,_.fn)(e,"modelValue"),n=e,a=(0,_.EW)((()=>t.value?s(t.value):"")),i=(0,_.EW)((()=>n.max?s(n.max):void 0)),r=(0,_.EW)((()=>n.min?s(n.min):void 0));function o(e){return{yyyy:e.getFullYear().toString().padStart(4,"0"),MM:(e.getMonth()+1).toString().padStart(2,"0"),dd:e.getDate().toString().padStart(2,"0"),hh:e.getHours().toString().padStart(2,"0"),mm:e.getMinutes().toString().padStart(2,"0")}}function s(e){const{yyyy:t,MM:a,dd:i,hh:r,mm:s}=o(e);if("datetime-local"===n.type)return`${t}-${a}-${i}T${r}:${s}`;if("date"===n.type)return`${t}-${a}-${i}`;if("month"===n.type)return`${t}-${a}`;if("time"===n.type)return`${r}:${s}`;if("week"===n.type){const n=new Date(Number.parseInt(t),0,1),a=Math.floor((e.getTime()-n.getTime())/864e5);return`${t}-W${Math.ceil(a/7)}`}return""}function l(e){const a=e.target;if(!a||isNaN(a.valueAsNumber))t.value=null;else if("time"===n.type){const e=a.value,{yyyy:n,MM:i,dd:r}=o(t.value||new Date);t.value=new Date(`${n}-${i}-${r}T${e}`)}else if("month"===n.type){const e=(new Date(a.value).getMonth()+1).toString().padStart(2,"0"),{yyyy:n,dd:i,hh:r,mm:s}=o(t.value||new Date);t.value=new Date(`${n}-${e}-${i}T${r}:${s}`)}else{const e=1e3*new Date(a.valueAsNumber).getTimezoneOffset()*60,n=a.valueAsNumber+e;t.value=new Date(n)}}return(e,t)=>((0,_.uX)(),(0,_.CE)("div",{class:(0,A.C4)(["native-datetime-picker",e.$props.class])},[(0,_.Lk)("label",{class:(0,A.C4)(["native-datetime-picker__label",{"hidden-visually":e.hideLabel}]),for:e.id},(0,A.v_)(e.label),11,y),(0,_.Lk)("input",(0,_.v6)({id:e.id,class:["native-datetime-picker__input",e.inputClass],type:e.type,value:a.value,min:r.value,max:i.value},e.$attrs,{onInput:l}),null,16,C)],2))}}),w=(0,F._)(k,[["__scopeId","data-v-b97e1f7a"]])},7548:(e,t,n)=>{"use strict";n.d(t,{N:()=>j});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(5112),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(953),v=n(33),b=n(1715),F=n(4163),y=n(4566),C=n(8258),k=n(2697);const w=["id","textContent"],E=["aria-label","aria-labelledby"],x={class:"dialog__text"},B={class:"dialog__actions"},D=(0,_.pM)({__name:"NcDialog",props:(0,_.zz)({name:{},message:{default:""},additionalTrapElements:{default:()=>[]},container:{default:"body"},size:{default:"small"},buttons:{default:()=>[]},isForm:{type:Boolean},noClose:{type:Boolean},closeOnClickOutside:{type:Boolean},outTransition:{type:Boolean},navigationAriaLabel:{default:""},navigationAriaLabelledby:{default:""},contentClasses:{default:""},dialogClasses:{default:""},navigationClasses:{default:""}},{open:{type:Boolean,default:!0},openModifiers:{}}),emits:(0,_.zz)(["closing","reset","submit"],["update:open"]),setup(e,{emit:t}){const n=(0,_.fn)(e,"open"),a=e,i=t,r=(0,_.Ht)(),o=(0,_.rk)("wrapper"),{width:s}=(0,b.Lhy)(o,{width:900,height:0}),l=(0,_.EW)((()=>s.value<876)),d=(0,_.EW)((()=>void 0!==r?.navigation)),u=(0,F.c)(),c=(0,_.EW)((()=>a.navigationAriaLabel||void 0)),g=(0,_.EW)((()=>{if(!a.navigationAriaLabel)return a.navigationAriaLabelledby||u})),m=(0,_.rk)("dialogElement"),p=(0,_.EW)((()=>a.isForm&&!d.value?"form":"div")),f=(0,_.EW)((()=>"form"!==p.value?{}:{submit(e){e.preventDefault(),i("submit",e)},reset(e){e.preventDefault(),i("reset",e)}})),h=(0,A.KR)(!0);function k(e){h.value=!1,i("closing",e)}function D(){h.value=!0,n.value=!1}const j=(0,_.EW)((()=>({noClose:a.noClose,container:void 0===a.container?"body":a.container,labelId:u,size:a.size,show:n.value&&h.value,outTransition:a.outTransition,closeOnClickOutside:a.closeOnClickOutside,additionalTrapElements:a.additionalTrapElements})));return(e,t)=>n.value?((0,_.uX)(),(0,_.Wv)((0,A.R1)(C.N),(0,_.v6)({key:0,class:"dialog__modal","enable-slideshow":!1,"disable-swipe":""},j.value,{onClose:D,"onUpdate:show":t[0]||(t[0]=e=>k())}),{default:(0,_.k6)((()=>[(0,_.Lk)("h2",{id:(0,A.R1)(u),class:"dialog__name",textContent:(0,v.v_)(e.name)},null,8,w),((0,_.uX)(),(0,_.Wv)((0,_.$y)(p.value),(0,_.v6)({ref:"dialogElement",class:["dialog",e.dialogClasses]},(0,_.Tb)(f.value)),{default:(0,_.k6)((()=>[(0,_.Lk)("div",{ref:"wrapper",class:(0,v.C4)(["dialog__wrapper",[{"dialog__wrapper--collapsed":l.value}]])},[d.value?((0,_.uX)(),(0,_.CE)("nav",{key:0,class:(0,v.C4)(["dialog__navigation",e.navigationClasses]),"aria-label":c.value,"aria-labelledby":g.value},[(0,_.RG)(e.$slots,"navigation",{isCollapsed:l.value},void 0,!0)],10,E)):(0,_.Q3)("",!0),(0,_.Lk)("div",{class:(0,v.C4)(["dialog__content",e.contentClasses])},[(0,_.RG)(e.$slots,"default",{},(()=>[(0,_.Lk)("p",x,(0,v.v_)(e.message),1)]),!0)],2)],2),(0,_.Lk)("div",B,[(0,_.RG)(e.$slots,"actions",{},(()=>[((0,_.uX)(!0),(0,_.CE)(_.FK,null,(0,_.pI)(e.buttons,((e,t)=>((0,_.uX)(),(0,_.Wv)((0,A.R1)(y._),(0,_.v6)({key:t},{ref_for:!0},e,{onClick:(t,n)=>function(e,t){"submit"===e.type&&"form"===p.value&&"reportValidity"in m.value&&!m.value.reportValidity()||(k(t),window.setTimeout((()=>D()),300))}(e,n)}),null,16,["onClick"])))),128))]),!0)])])),_:3},16,["class"]))])),_:3},16)):(0,_.Q3)("",!0)}}),j=(0,k._)(D,[["__scopeId","data-v-ca0b8eba"]])},4566:(e,t,n)=>{"use strict";n.d(t,{_:()=>u});var a=n(641),i=n(953),r=n(33),o=n(3453),s=n(1808),l=n(8144),d=n(3750);(0,o.r)();const u=(0,a.pM)({__name:"NcDialogButton",props:{callback:{type:Function,default:()=>{}},disabled:{type:Boolean,default:!1},icon:{default:void 0},label:{},type:{default:"button"},variant:{default:"tertiary"}},emits:["click"],setup(e,{emit:t}){const n=e,u=t,c=(0,i.KR)(!1);async function g(e){if(!c.value){c.value=!0;try{const t="reset"!==n.type&&void 0,a=await(n.callback?.())??t;!1!==a&&u("click",e,a)}finally{c.value=!1}}}return(e,t)=>((0,a.uX)(),(0,a.Wv)((0,i.R1)(s.N),{"aria-label":e.label,disabled:e.disabled,type:e.type,variant:e.variant,onClick:g},{icon:(0,a.k6)((()=>[(0,a.RG)(e.$slots,"icon",{},(()=>[c.value?((0,a.uX)(),(0,a.Wv)((0,i.R1)(d.N),{key:0,name:(0,i.R1)(o.a)("Loading …")},null,8,["name"])):void 0!==e.icon?((0,a.uX)(),(0,a.Wv)((0,i.R1)(l.N),{key:1,svg:e.icon},null,8,["svg"])):(0,a.Q3)("",!0)]))])),default:(0,a.k6)((()=>[(0,a.eW)((0,r.v_)(e.label)+" ",1)])),_:3},8,["aria-label","disabled","type","variant"]))}})},7313:(e,t,n)=>{"use strict";n.d(t,{N:()=>y});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(2439),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(2531),A=n(641),v=n(2697);const b={name:"NcEllipsisedOption",components:{NcHighlight:_._},props:{name:{type:String,default:""},search:{type:String,default:""}},computed:{needsTruncate(){return this.name&&this.name.length>=10},split(){return this.name.length-Math.min(Math.floor(this.name.length/2),10)},part1(){return this.needsTruncate?this.name.slice(0,this.split):this.name},part2(){return this.needsTruncate?this.name.slice(this.split):""},highlight1(){return this.search?(0,_.f)(this.name,this.search):[]},highlight2(){return this.highlight1.map((e=>({start:e.start-this.split,end:e.end-this.split})))}}},F=["title"];const y=(0,v._)(b,[["render",function(e,t,n,a,i,r){const o=(0,A.g2)("NcHighlight");return(0,A.uX)(),(0,A.CE)("span",{dir:"auto",class:"name-parts",title:n.name},[(0,A.bF)(o,{class:"name-parts__first",text:r.part1,search:n.search,highlight:r.highlight1},null,8,["text","search","highlight"]),r.part2?((0,A.uX)(),(0,A.Wv)(o,{key:0,class:"name-parts__last",text:r.part2,search:n.search,highlight:r.highlight2},null,8,["text","search","highlight"])):(0,A.Q3)("",!0)],8,F)}],["__scopeId","data-v-a612f185"]])},1807:(e,t,n)=>{"use strict";n.d(t,{N:()=>B});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(9473),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(953),v=n(33),b=n(4163),F=n(2697);const y=["aria-labelledby"],C={key:0,class:"empty-content__icon","aria-hidden":"true"},k=["id"],w={key:2,class:"empty-content__description"},E={key:3,class:"empty-content__action"},x=(0,_.pM)({__name:"NcEmptyContent",props:{description:{default:""},name:{default:""}},setup(e){const t=(0,b.c)();return(e,n)=>((0,_.uX)(),(0,_.CE)("div",{"aria-labelledby":(0,A.R1)(t),class:"empty-content",role:"note"},[e.$slots.icon?((0,_.uX)(),(0,_.CE)("div",C,[(0,_.RG)(e.$slots,"icon",{},void 0,!0)])):(0,_.Q3)("",!0),""!==e.name||e.$slots.name?((0,_.uX)(),(0,_.CE)("div",{key:1,id:(0,A.R1)(t),class:"empty-content__name"},[(0,_.RG)(e.$slots,"name",{},(()=>[(0,_.eW)((0,v.v_)(e.name),1)]),!0)],8,k)):(0,_.Q3)("",!0),""!==e.description||e.$slots.description?((0,_.uX)(),(0,_.CE)("p",w,[(0,_.RG)(e.$slots,"description",{},(()=>[(0,_.eW)((0,v.v_)(e.description),1)]),!0)])):(0,_.Q3)("",!0),e.$slots.action?((0,_.uX)(),(0,_.CE)("div",E,[(0,_.RG)(e.$slots,"action",{},void 0,!0)])):(0,_.Q3)("",!0)],8,y))}}),B=(0,F._)(x,[["__scopeId","data-v-b101d636"]])},2531:(e,t,n)=>{"use strict";n.d(t,{_:()=>r,f:()=>i});var a=n(641);function i(e,t){const n=[];let a=0,i=e.toLowerCase().indexOf(t.toLowerCase(),a),r=0;for(;i>-1&&r++[]}},computed:{ranges(){let e=[];return this.search||0!==this.highlight.length?(e=this.highlight.length>0?this.highlight:i(this.text,this.search),e.forEach(((t,n)=>{t.end(t.start0&&e.push({start:t.start<0?0:t.start,end:t.end>this.text.length?this.text.length:t.end}),e)),[]),e.sort(((e,t)=>e.start-t.start)),e=e.reduce(((e,t)=>{if(e.length){const n=e.length-1;e[n].end>=t.start?e[n]={start:e[n].start,end:Math.max(e[n].end,t.end)}:e.push(t)}else e.push(t);return e}),[]),e):e},chunks(){if(0===this.ranges.length)return[{start:0,end:this.text.length,highlight:!1,text:this.text}];const e=[];let t=0,n=0;for(;t=this.ranges.length&&te.highlight?(0,a.h)("strong",{},e.text):e.text))):(0,a.h)("span",{},this.text)}})},8144:(e,t,n)=>{"use strict";n.d(t,{N:()=>x});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(2148),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(3751),v=n(33),b=n(9418),F=n(2697);const y=["aria-hidden","aria-label"],C={key:0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},k=["d"],w=["innerHTML"],E=(0,_.pM)({__name:"NcIconSvgWrapper",props:{directional:{type:Boolean},inline:{type:Boolean},svg:{default:""},name:{default:void 0},path:{default:""},size:{default:20}},setup(e){(0,A.$9)((e=>({fb515064:n.value})));const t=e,n=(0,_.EW)((()=>"number"==typeof t.size?`${t.size}px`:t.size)),a=(0,_.EW)((()=>{if(!t.svg||t.path)return;const e=b.A.sanitize(t.svg),n=(new DOMParser).parseFromString(e,"image/svg+xml");return n.querySelector("parsererror")?((0,_.R8)("SVG is not valid"),""):(n.documentElement.id&&n.documentElement.removeAttribute("id"),n.documentElement.outerHTML)}));return(e,t)=>((0,_.uX)(),(0,_.CE)("span",{"aria-hidden":e.name?void 0:"true","aria-label":e.name||void 0,class:(0,v.C4)(["icon-vue",{"icon-vue--directional":e.directional,"icon-vue--inline":e.inline}]),role:"img"},[a.value?((0,_.uX)(),(0,_.CE)("span",{key:1,innerHTML:a.value},null,8,w)):((0,_.uX)(),(0,_.CE)("svg",C,[(0,_.Lk)("path",{d:e.path},null,8,k)]))],10,y))}}),x=(0,F._)(E,[["__scopeId","data-v-aaedb1c3"]])},4052:(e,t,n)=>{"use strict";n.d(t,{N:()=>T});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(7096),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(33),v=n(953),b=n(3751),F=n(2271),y=n(1808),C=n(8144),k=n(4163),w=n(7172),E=n(2697);const x={class:"input-field__main-wrapper"},B=["id","aria-describedby","disabled","placeholder","type","value"],D=["for"],j={class:"input-field__icon input-field__icon--leading"},S={key:2,class:"input-field__icon input-field__icon--trailing"},N=["id"],P=(0,_.pM)({inheritAttrs:!1,__name:"NcInputField",props:(0,_.zz)({class:{default:""},inputClass:{default:""},id:{default:()=>(0,k.c)()},label:{default:void 0},labelOutside:{type:Boolean},type:{default:"text"},placeholder:{default:void 0},showTrailingButton:{type:Boolean},trailingButtonLabel:{default:void 0},success:{type:Boolean},error:{type:Boolean},helperText:{default:""},disabled:{type:Boolean},pill:{type:Boolean}},{modelValue:{required:!0},modelModifiers:{}}),emits:(0,_.zz)(["trailingButtonClick"],["update:modelValue"]),setup(e,{expose:t,emit:n}){const a=(0,_.fn)(e,"modelValue"),i=e,r=n;t({focus:function(e){s.value.focus(e)},select:function(){s.value.select()}});const o=(0,_.OA)(),s=(0,_.rk)("input"),l=(0,_.EW)((()=>i.showTrailingButton||i.success)),d=(0,_.EW)((()=>i.placeholder?i.placeholder:i.label?w.i?i.label:"":void 0)),u=(0,_.EW)((()=>{const e=i.label||i.labelOutside;return e||(0,_.R8)("You need to add a label to the NcInputField component. Either use the prop label or use an external one, as per the example in the documentation."),e})),c=(0,_.EW)((()=>{const e=[];return i.helperText&&e.push(`${i.id}-helper-text`),o["aria-describedby"]&&e.push(String(o["aria-describedby"])),e.join(" ")||void 0}));function g(e){const t=e.target;a.value="number"===i.type&&"number"==typeof a.value?parseFloat(t.value):t.value}return(e,t)=>((0,_.uX)(),(0,_.CE)("div",{class:(0,A.C4)(["input-field",[{"input-field--disabled":e.disabled,"input-field--error":e.error,"input-field--label-outside":e.labelOutside||!u.value,"input-field--leading-icon":!!e.$slots.icon,"input-field--trailing-icon":l.value,"input-field--pill":e.pill,"input-field--success":e.success,"input-field--legacy":(0,v.R1)(w.i)},e.$props.class]])},[(0,_.Lk)("div",x,[(0,_.Lk)("input",(0,_.v6)(e.$attrs,{id:e.id,ref:"input","aria-describedby":c.value,"aria-live":"polite",class:["input-field__input",e.inputClass],disabled:e.disabled,placeholder:d.value,type:e.type,value:a.value.toString(),onInput:g}),null,16,B),!e.labelOutside&&u.value?((0,_.uX)(),(0,_.CE)("label",{key:0,class:"input-field__label",for:e.id},(0,A.v_)(e.label),9,D)):(0,_.Q3)("",!0),(0,_.bo)((0,_.Lk)("div",j,[(0,_.RG)(e.$slots,"icon",{},void 0,!0)],512),[[b.aG,!!e.$slots.icon]]),e.showTrailingButton?((0,_.uX)(),(0,_.Wv)(y.N,{key:1,class:"input-field__trailing-button","aria-label":e.trailingButtonLabel,disabled:e.disabled,variant:"tertiary-no-background",onClick:t[0]||(t[0]=e=>r("trailingButtonClick",e))},{icon:(0,_.k6)((()=>[(0,_.RG)(e.$slots,"trailing-button-icon",{},void 0,!0)])),_:3},8,["aria-label","disabled"])):e.success||e.error?((0,_.uX)(),(0,_.CE)("div",S,[e.success?((0,_.uX)(),(0,_.Wv)(C.N,{key:0,path:(0,v.R1)(F.d)},null,8,["path"])):((0,_.uX)(),(0,_.Wv)(C.N,{key:1,path:(0,v.R1)(F.f)},null,8,["path"]))])):(0,_.Q3)("",!0)]),e.helperText?((0,_.uX)(),(0,_.CE)("p",{key:0,id:`${e.id}-helper-text`,class:"input-field__helper-text-message"},[e.success?((0,_.uX)(),(0,_.Wv)(C.N,{key:0,class:"input-field__helper-text-message__icon",path:(0,v.R1)(F.d),inline:""},null,8,["path"])):e.error?((0,_.uX)(),(0,_.Wv)(C.N,{key:1,class:"input-field__helper-text-message__icon",path:(0,v.R1)(F.f),inline:""},null,8,["path"])):(0,_.Q3)("",!0),(0,_.eW)(" "+(0,A.v_)(e.helperText),1)],8,N)):(0,_.Q3)("",!0)],2))}}),T=(0,E._)(P,[["__scopeId","data-v-a0e80f48"]])},3750:(e,t,n)=>{"use strict";n.d(t,{N:()=>E});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(3808),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(33),v=n(2697);const b=["aria-label"],F=["width","height"],y=["fill"],C=["fill"],k={key:0},w=(0,_.pM)({__name:"NcLoadingIcon",props:{appearance:{default:"auto"},name:{default:""},size:{default:20}},setup(e){const t=e,n=(0,_.EW)((()=>{const e=["#777","#CCC"];return"light"===t.appearance?e:"dark"===t.appearance?e.reverse():["var(--color-loading-light)","var(--color-loading-dark)"]}));return(e,t)=>((0,_.uX)(),(0,_.CE)("span",{"aria-label":e.name,role:"img",class:"material-design-icon loading-icon"},[((0,_.uX)(),(0,_.CE)("svg",{width:e.size,height:e.size,viewBox:"0 0 24 24"},[(0,_.Lk)("path",{fill:n.value[0],d:"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z"},null,8,y),(0,_.Lk)("path",{fill:n.value[1],d:"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z"},[e.name?((0,_.uX)(),(0,_.CE)("title",k,(0,A.v_)(e.name),1)):(0,_.Q3)("",!0)],8,C)],8,F))],8,b))}}),E=(0,v._)(w,[["__scopeId","data-v-cf399190"]])},8258:(e,t,n)=>{"use strict";n.d(t,{N:()=>H});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(8871),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(3751),v=n(953),b=n(33),F=n(2271),y=n(2393),C=n(1715),k=n(5078),w=n(5262),E=n(1808),x=n(8144),B=(n(3340),n(8732)),D=(n(7359),n(9765),n(7396),n(3453)),j=n(4163),S=n(648),N=n(3072),P=n(2697);function T(e){return e.parent?"vapor"in e||"vapor"in e.parent?((0,_.R8)("Vapor instances are not supported in useScopeIdAttrs :("),null):e.parent.subTree!==e.vnode?null:e.parent:null}function q(){const e=(0,_.nI)();if(!e)throw new Error("useScopeId must be called within a setup context");const t=function(e){const t=[e];let n=T(e);for(;n;)t.push(n),n=T(n);return t}(e),n=t.map((e=>e.vnode.scopeId)).filter(Boolean);return Object.fromEntries(n.map((e=>[e,""])))}(0,D.r)();const L=["aria-labelledby","aria-describedby"],z=["data-theme-light","data-theme-dark"],I=["id"],R={class:"icons-menu"},M=["title"],O=["id"],G={class:"modal-container__content"},X=(0,_.pM)({inheritAttrs:!1,__name:"NcModal",props:(0,_.zz)({name:{default:""},hasPrevious:{type:Boolean},hasNext:{type:Boolean},outTransition:{type:Boolean},enableSlideshow:{type:Boolean},slideshowDelay:{default:5e3},slideshowPaused:{type:Boolean},disableSwipe:{type:Boolean},spreadNavigation:{type:Boolean},size:{default:"normal"},noClose:{type:Boolean},closeOnClickOutside:{type:Boolean},dark:{type:Boolean},lightBackdrop:{type:Boolean},container:{default:"body"},closeButtonOutside:{type:Boolean},additionalTrapElements:{default:()=>[]},inlineActions:{default:0},labelId:{default:""},setReturnFocus:{default:void 0}},{show:{type:Boolean,default:!0},showModifiers:{}}),emits:(0,_.zz)(["next","previous","close","update:show"],["update:show"]),setup(e,{emit:t}){(0,A.$9)((e=>({"3caa6a4b":p.value})));const n=(0,_.fn)(e,"show"),a=e,i=t,r=q(),o=(0,j.c)(),s=(0,_.rk)("mask");let l;(0,_.sV)((()=>W())),(0,_.hi)((()=>$())),(0,_.wB)((()=>a.additionalTrapElements),(e=>{l&&l.updateContainerElements([s.value,...e])}));const{isActive:d,pause:u,resume:c}=(0,y.Rg)(h,(0,v.lW)((()=>a.slideshowDelay)),{immediate:!1}),g=(0,v.KR)(0),m=(0,v.KR)(!1);(0,_.nT)((()=>{m.value&&!a.slideshowPaused?c():d.value&&u()}));const p=(0,_.EW)((()=>`${a.slideshowDelay}ms`)),{stop:f}=(0,C.o__)(s,{onSwipeEnd:function(e,t){if(!a.disableSwipe){if("left"!==t&&"right"!==t)return;"left"===t!==N.i?h(e):P(e)}}});function h(e){a.hasNext?(e&&d.value&&T(),i("next",e)):m.value=!1}function P(e){a.hasPrevious&&(e&&d.value&&T(),i("previous",e))}function T(){u(),c(),g.value++}function X(e){a.noClose||(n.value=!1,setTimeout((()=>{i("close",e)}),300))}function H(e){a.closeOnClickOutside&&X(e)}async function W(){if(!n.value||l)return;await(0,_.dY)();const e={allowOutsideClick:!0,fallbackFocus:s.value,trapStack:(0,S.g)(),escapeDeactivates:!1,setReturnFocus:a.setReturnFocus};l=(0,k.K)([s.value,...a.additionalTrapElements],e),l.activate()}function $(){l&&(l?.deactivate(),l=void 0)}return(0,_.hi)(f),(0,B.C)("Escape",(()=>{(0,S.g)().at(-1)===l&&X()}),{allowInModal:!0}),(0,B.C)(["ArrowLeft","ArrowRight"],(e=>{document.activeElement&&!s.value.contains(document.activeElement)||("ArrowLeft"===e.key!==N.i?P():h())}),{allowInModal:!0}),(0,_.sV)((()=>{a.name||a.labelId||(0,_.R8)("[NcModal] You need either set the name or set a `labelId` for accessibility.")})),(e,t)=>((0,_.uX)(),(0,_.Wv)(_.Im,{disabled:null===e.container,to:e.container},[(0,_.bF)(A.eB,{name:"fade",appear:"",onAfterEnter:W,onBeforeLeave:$},{default:(0,_.k6)((()=>[(0,_.bo)((0,_.Lk)("div",(0,_.v6)({...e.$attrs,...(0,v.R1)(r)},{ref:"mask",class:["modal-mask",{"modal-mask--opaque":e.dark||e.closeButtonOutside||e.hasPrevious||e.hasNext,"modal-mask--light":e.lightBackdrop}],role:"dialog","aria-modal":"true","aria-labelledby":e.labelId||`modal-name-${(0,v.R1)(o)}`,"aria-describedby":"modal-description-"+(0,v.R1)(o),tabindex:"-1"}),[(0,_.bF)(A.eB,{name:"fade-visibility",appear:""},{default:(0,_.k6)((()=>[(0,_.Lk)("div",{class:"modal-header","data-theme-light":e.lightBackdrop,"data-theme-dark":!e.lightBackdrop},[""!==e.name.trim()?((0,_.uX)(),(0,_.CE)("h2",{key:0,id:"modal-name-"+(0,v.R1)(o),class:"modal-header__name"},(0,b.v_)(e.name),9,I)):(0,_.Q3)("",!0),(0,_.Lk)("div",R,[e.hasNext&&e.enableSlideshow?((0,_.uX)(),(0,_.CE)("button",{key:0,class:(0,b.C4)(["play-pause-icons",{"play-pause-icons--paused":e.slideshowPaused}]),title:(0,v.R1)(d)?(0,v.R1)(D.a)("Pause slideshow"):(0,v.R1)(D.a)("Start slideshow"),type:"button",onClick:t[0]||(t[0]=e=>m.value=!m.value)},[(0,_.bF)(x.N,{class:"play-pause-icons__icon",inline:"",name:(0,v.R1)(d)?(0,v.R1)(D.a)("Pause slideshow"):(0,v.R1)(D.a)("Start slideshow"),path:(0,v.R1)(d)?(0,v.R1)(F.C):(0,v.R1)(F.D)},null,8,["name","path"]),(0,v.R1)(d)?((0,_.uX)(),(0,_.CE)("svg",{key:`${(0,v.R1)(o)}-animation-${g.value}`,class:"progress-ring",height:"50",width:"50"},[...t[1]||(t[1]=[(0,_.Lk)("circle",{class:"progress-ring__circle",stroke:"white","stroke-width":"2",fill:"transparent",r:"15",cx:"25",cy:"25"},null,-1)])])):(0,_.Q3)("",!0)],10,M)):(0,_.Q3)("",!0),(0,_.bF)(w.N,{class:"header-actions",inline:e.inlineActions},{default:(0,_.k6)((()=>[(0,_.RG)(e.$slots,"actions",{},void 0,!0)])),_:3},8,["inline"]),!e.noClose&&e.closeButtonOutside?((0,_.uX)(),(0,_.Wv)(E.N,{key:1,"aria-label":(0,v.R1)(D.a)("Close"),class:"header-close",variant:"tertiary",onClick:X},{icon:(0,_.k6)((()=>[(0,_.bF)(x.N,{path:(0,v.R1)(F.b)},null,8,["path"])])),_:1},8,["aria-label"])):(0,_.Q3)("",!0)])],8,z)])),_:3}),(0,_.bF)(A.eB,{name:"modal-"+(e.outTransition?"out":"in"),appear:""},{default:(0,_.k6)((()=>[(0,_.bo)((0,_.Lk)("div",{class:(0,b.C4)(["modal-wrapper",[`modal-wrapper--${e.size}`,{"modal-wrapper--spread-navigation":e.spreadNavigation}]]),onMousedown:(0,A.D$)(H,["self"])},[(0,_.bF)(A.eB,{name:"fade-visibility",appear:""},{default:(0,_.k6)((()=>[(0,_.bo)((0,_.bF)(E.N,{"aria-label":(0,v.R1)(D.a)("Previous"),class:"prev",variant:"tertiary-no-background",onClick:P},{icon:(0,_.k6)((()=>[(0,_.bF)(x.N,{directional:"",path:(0,v.R1)(F.x),size:40},null,8,["path"])])),_:1},8,["aria-label"]),[[A.aG,e.hasPrevious]])])),_:1}),(0,_.Lk)("div",{id:"modal-description-"+(0,v.R1)(o),class:"modal-container"},[(0,_.Lk)("div",G,[(0,_.RG)(e.$slots,"default",{},void 0,!0)]),e.noClose||e.closeButtonOutside?(0,_.Q3)("",!0):((0,_.uX)(),(0,_.Wv)(E.N,{key:0,"aria-label":(0,v.R1)(D.a)("Close"),class:"modal-container__close",variant:"tertiary",onClick:X},{icon:(0,_.k6)((()=>[(0,_.bF)(x.N,{path:(0,v.R1)(F.b)},null,8,["path"])])),_:1},8,["aria-label"]))],8,O),(0,_.bF)(A.eB,{name:"fade-visibility",appear:""},{default:(0,_.k6)((()=>[(0,_.bo)((0,_.bF)(E.N,{"aria-label":(0,v.R1)(D.a)("Next"),class:"next",variant:"tertiary-no-background",onClick:h},{icon:(0,_.k6)((()=>[(0,_.bF)(x.N,{directional:"",path:(0,v.R1)(F.c),size:40},null,8,["path"])])),_:1},8,["aria-label"]),[[A.aG,e.hasNext]])])),_:1})],34),[[A.aG,n.value]])])),_:3},8,["name"])],16,L),[[A.aG,n.value]])])),_:3})],8,["disabled","to"]))}}),H=(0,P._)(X,[["__scopeId","data-v-1639aad0"]])},8646:(e,t,n)=>{"use strict";n.d(t,{N:()=>B});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(490),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(33),v=n(953),b=n(2271),F=n(7172),y=n(8144),C=n(2697);const k=["role"],w={key:0,class:"notecard__heading"},E={class:"notecard__text"},x=(0,_.pM)({__name:"NcNoteCard",props:{heading:{default:void 0},showAlert:{type:Boolean},text:{default:void 0},type:{default:"warning"}},setup(e){const t=e,n=(0,_.EW)((()=>t.showAlert||"error"===t.type)),a=(0,_.EW)((()=>{switch(t.type){case"error":return b.j;case"success":return b.i;case"info":return b.h;default:return b.g}}));return(e,t)=>((0,_.uX)(),(0,_.CE)("div",{class:(0,A.C4)(["notecard",{[`notecard--${e.type}`]:e.type,"notecard--legacy":(0,v.R1)(F.i)}]),role:n.value?"alert":"note"},[(0,_.RG)(e.$slots,"icon",{},(()=>[(0,_.bF)((0,v.R1)(y.N),{path:a.value,class:(0,A.C4)(["notecard__icon",{"notecard__icon--heading":e.heading}]),inline:""},null,8,["path","class"])]),!0),(0,_.Lk)("div",null,[e.heading?((0,_.uX)(),(0,_.CE)("p",w,(0,A.v_)(e.heading),1)):(0,_.Q3)("",!0),(0,_.RG)(e.$slots,"default",{},(()=>[(0,_.Lk)("p",E,(0,A.v_)(e.text),1)]),!0)])],10,k))}}),B=(0,C._)(x,[["__scopeId","data-v-7e4656f9"]])},7734:(e,t,n)=>{"use strict";n.d(t,{N:()=>j});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(9126),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(953),v=n(2271),b=n(6802),F=n(8334),y=n(3814),C=n(6855),k=n(8144),w=n(4052),E=n(3453),x=n(3168),B=n(2697);(0,E.r)();const D=(0,_.pM)({__name:"NcPasswordField",props:(0,_.zz)({class:{},inputClass:{default:""},id:{},label:{},labelOutside:{type:Boolean},placeholder:{},showTrailingButton:{type:Boolean,default:!0},success:{type:Boolean},error:{type:Boolean},helperText:{},disabled:{type:Boolean},pill:{type:Boolean},checkPasswordStrength:{type:Boolean},minlength:{default:void 0},asText:{type:Boolean}},{modelValue:{default:""},modelModifiers:{},visible:{type:Boolean,default:!1},visibleModifiers:{}}),emits:(0,_.zz)(["valid","invalid"],["update:modelValue","update:visible"]),setup(e,{expose:t,emit:n}){const a=(0,_.fn)(e,"modelValue"),i=(0,_.fn)(e,"visible"),r=e,o=n;(0,_.wB)(a,(0,C.A)((async function(){if(!r.checkPasswordStrength)return;try{const{data:e}=await b.Ay.post((0,y.KT)("apps/password_policy/api/v1/validate"),{password:a.value});if(u.value=e.ocs.data.passed,e.ocs.data.passed)return d.value=(0,E.a)("Password is secure"),void o("valid");d.value=e.ocs.data.reason,o("invalid")}catch(e){x.l.error("Password policy returned an error",{error:e})}}),500)),t({focus:function(e){l.value.focus(e)},select:function(){l.value.select()}});const{password_policy:s}=(0,F.F)(),l=(0,_.rk)("inputField"),d=(0,A.KR)(""),u=(0,A.KR)(),c=(0,_.EW)((()=>{const e={...r};return delete e.checkPasswordStrength,delete e.minlength,delete e.asText,delete e.error,delete e.helperText,delete e.inputClass,delete e.success,e})),g=(0,_.EW)((()=>r.minlength??(r.checkPasswordStrength?s?.minLength:void 0)??void 0));function m(){i.value=!i.value}return(e,t)=>((0,_.uX)(),(0,_.Wv)(w.N,(0,_.v6)(c.value,{ref:"inputField",modelValue:a.value,"onUpdate:modelValue":t[0]||(t[0]=e=>a.value=e),error:e.error||!1===u.value,"helper-text":e.helperText||d.value,"input-class":[e.inputClass,{"password-field__input--secure-text":!i.value&&e.asText}],minlength:g.value,success:e.success||!0===u.value,"trailing-button-label":i.value?(0,A.R1)(E.a)("Hide password"):(0,A.R1)(E.a)("Show password"),type:i.value||e.asText?"text":"password",onTrailingButtonClick:m}),(0,_.eX)({"trailing-button-icon":(0,_.k6)((()=>[(0,_.bF)(k.N,{path:i.value?(0,A.R1)(v.o):(0,A.R1)(v.p)},null,8,["path"])])),_:2},[e.$slots.icon?{name:"icon",fn:(0,_.k6)((()=>[(0,_.RG)(e.$slots,"icon",{},void 0,!0)])),key:"0"}:void 0]),1040,["modelValue","error","helper-text","input-class","minlength","success","trailing-button-label","type"]))}}),j=(0,B._)(D,[["__scopeId","data-v-b2684de6"]])},1050:(e,t,n)=>{"use strict";n.d(t,{N:()=>it});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(6054),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(641),A=n(33),v=n(3751),b=(n(953),n(5361)),F=n(7193);function y(e){var t;return(null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function C(e){return y(e).getComputedStyle(e)}const k=Math.min,w=Math.max,E=Math.round;function x(e){const t=C(e);let n=parseFloat(t.width),a=parseFloat(t.height);const i=e.offsetWidth,r=e.offsetHeight,o=E(n)!==i||E(a)!==r;return o&&(n=i,a=r),{width:n,height:a,fallback:o}}function B(e){return P(e)?(e.nodeName||"").toLowerCase():""}let D;function j(){if(D)return D;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(D=e.brands.map((e=>e.brand+"/"+e.version)).join(" "),D):navigator.userAgent}function S(e){return e instanceof y(e).HTMLElement}function N(e){return e instanceof y(e).Element}function P(e){return e instanceof y(e).Node}function T(e){return"undefined"!=typeof ShadowRoot&&(e instanceof y(e).ShadowRoot||e instanceof ShadowRoot)}function q(e){const{overflow:t,overflowX:n,overflowY:a,display:i}=C(e);return/auto|scroll|overlay|hidden|clip/.test(t+a+n)&&!["inline","contents"].includes(i)}function L(e){return["table","td","th"].includes(B(e))}function z(e){const t=/firefox/i.test(j()),n=C(e),a=n.backdropFilter||n.WebkitBackdropFilter;return"none"!==n.transform||"none"!==n.perspective||!!a&&"none"!==a||t&&"filter"===n.willChange||t&&!!n.filter&&"none"!==n.filter||["transform","perspective"].some((e=>n.willChange.includes(e)))||["paint","layout","strict","content"].some((e=>{const t=n.contain;return null!=t&&t.includes(e)}))}function I(){return!/^((?!chrome|android).)*safari/i.test(j())}function R(e){return["html","body","#document"].includes(B(e))}function M(e){return N(e)?e:e.contextElement}const O={x:1,y:1};function G(e){const t=M(e);if(!S(t))return O;const n=t.getBoundingClientRect(),{width:a,height:i,fallback:r}=x(t);let o=(r?E(n.width):n.width)/a,s=(r?E(n.height):n.height)/i;return o&&Number.isFinite(o)||(o=1),s&&Number.isFinite(s)||(s=1),{x:o,y:s}}function X(e,t,n,a){var i,r;void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),s=M(e);let l=O;t&&(a?N(a)&&(l=G(a)):l=G(e));const d=s?y(s):window,u=!I()&&n;let c=(o.left+(u&&(null==(i=d.visualViewport)?void 0:i.offsetLeft)||0))/l.x,g=(o.top+(u&&(null==(r=d.visualViewport)?void 0:r.offsetTop)||0))/l.y,m=o.width/l.x,p=o.height/l.y;if(s){const e=y(s),t=a&&N(a)?y(a):a;let n=e.frameElement;for(;n&&a&&t!==e;){const e=G(n),t=n.getBoundingClientRect(),a=getComputedStyle(n);t.x+=(n.clientLeft+parseFloat(a.paddingLeft))*e.x,t.y+=(n.clientTop+parseFloat(a.paddingTop))*e.y,c*=e.x,g*=e.y,m*=e.x,p*=e.y,c+=t.x,g+=t.y,n=y(n).frameElement}}return{width:m,height:p,top:g,right:c+m,bottom:g+p,left:c,x:c,y:g}}function H(e){return((P(e)?e.ownerDocument:e.document)||window.document).documentElement}function W(e){return N(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function $(e){return X(H(e)).left+W(e).scrollLeft}function U(e){if("html"===B(e))return e;const t=e.assignedSlot||e.parentNode||T(e)&&e.host||H(e);return T(t)?t.host:t}function V(e){const t=U(e);return R(t)?t.ownerDocument.body:S(t)&&q(t)?t:V(t)}function Y(e,t){var n;void 0===t&&(t=[]);const a=V(e),i=a===(null==(n=e.ownerDocument)?void 0:n.body),r=y(a);return i?t.concat(r,r.visualViewport||[],q(a)?a:[]):t.concat(a,Y(a))}function K(e,t,n){return"viewport"===t?(0,F.B1)(function(e,t){const n=y(e),a=H(e),i=n.visualViewport;let r=a.clientWidth,o=a.clientHeight,s=0,l=0;if(i){r=i.width,o=i.height;const e=I();(e||!e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:r,height:o,x:s,y:l}}(e,n)):N(t)?(0,F.B1)(function(e,t){const n=X(e,!0,"fixed"===t),a=n.top+e.clientTop,i=n.left+e.clientLeft,r=S(e)?G(e):{x:1,y:1};return{width:e.clientWidth*r.x,height:e.clientHeight*r.y,x:i*r.x,y:a*r.y}}(t,n)):(0,F.B1)(function(e){const t=H(e),n=W(e),a=e.ownerDocument.body,i=w(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),r=w(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight);let o=-n.scrollLeft+$(e);const s=-n.scrollTop;return"rtl"===C(a).direction&&(o+=w(t.clientWidth,a.clientWidth)-i),{width:i,height:r,x:o,y:s}}(H(e)))}function Z(e){return S(e)&&"fixed"!==C(e).position?e.offsetParent:null}function Q(e){const t=y(e);let n=Z(e);for(;n&&L(n)&&"static"===C(n).position;)n=Z(n);return n&&("html"===B(n)||"body"===B(n)&&"static"===C(n).position&&!z(n))?t:n||function(e){let t=U(e);for(;S(t)&&!R(t);){if(z(t))return t;t=U(t)}return null}(e)||t}function J(e,t,n){const a=S(t),i=H(t),r=X(e,!0,"fixed"===n,t);let o={scrollLeft:0,scrollTop:0};const s={x:0,y:0};if(a||!a&&"fixed"!==n)if(("body"!==B(t)||q(i))&&(o=W(t)),S(t)){const e=X(t,!0);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else i&&(s.x=$(i));return{x:r.left+o.scrollLeft-s.x,y:r.top+o.scrollTop-s.y,width:r.width,height:r.height}}const ee={getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:a,strategy:i}=e;const r="clippingAncestors"===n?function(e,t){const n=t.get(e);if(n)return n;let a=Y(e).filter((e=>N(e)&&"body"!==B(e))),i=null;const r="fixed"===C(e).position;let o=r?U(e):e;for(;N(o)&&!R(o);){const e=C(o),t=z(o);(r?t||i:t||"static"!==e.position||!i||!["absolute","fixed"].includes(i.position))?i=e:a=a.filter((e=>e!==o)),o=U(o)}return t.set(e,a),a}(t,this._c):[].concat(n),o=[...r,a],s=o[0],l=o.reduce(((e,n)=>{const a=K(t,n,i);return e.top=w(a.top,e.top),e.right=k(a.right,e.right),e.bottom=k(a.bottom,e.bottom),e.left=w(a.left,e.left),e}),K(t,s,i));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:a}=e;const i=S(n),r=H(n);if(n===r)return t;let o={scrollLeft:0,scrollTop:0},s={x:1,y:1};const l={x:0,y:0};if((i||!i&&"fixed"!==a)&&(("body"!==B(n)||q(r))&&(o=W(n)),S(n))){const e=X(n);s=G(n),l.x=e.x+n.clientLeft,l.y=e.y+n.clientTop}return{width:t.width*s.x,height:t.height*s.y,x:t.x*s.x-o.scrollLeft*s.x+l.x,y:t.y*s.y-o.scrollTop*s.y+l.y}},isElement:N,getDimensions:function(e){return S(e)?x(e):e.getBoundingClientRect()},getOffsetParent:Q,getDocumentElement:H,getScale:G,async getElementRects(e){let{reference:t,floating:n,strategy:a}=e;const i=this.getOffsetParent||Q,r=this.getDimensions;return{reference:J(t,await i(n),a),floating:{x:0,y:0,...await r(n)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>"rtl"===C(e).direction};const te={disabled:!1,distance:5,skidding:0,container:"body",boundary:void 0,instantMove:!1,disposeTimeout:150,popperTriggers:[],strategy:"absolute",preventOverflow:!0,flip:!0,shift:!0,overflowPadding:0,arrowPadding:0,arrowOverflow:!0,autoHideOnMousedown:!1,themes:{tooltip:{placement:"top",triggers:["hover","focus","touch"],hideTriggers:e=>[...e,"click"],delay:{show:200,hide:0},handleResize:!1,html:!1,loadingContent:"..."},dropdown:{placement:"bottom",triggers:["click"],delay:0,handleResize:!0,autoHide:!0},menu:{$extend:"dropdown",triggers:["hover","focus"],popperTriggers:["hover"],delay:{show:0,hide:400}}}};function ne(e,t){let n,a=te.themes[e]||{};do{n=a[t],typeof n>"u"?a.$extend?a=te.themes[a.$extend]||{}:(a=null,n=te[t]):a=null}while(a);return n}function ae(e){const t=[e];let n=te.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=te.themes[n.$extend]||{}):n=null}while(n);return t}let ie=!1;if(typeof window<"u"){ie=!1;try{const e=Object.defineProperty({},"passive",{get(){ie=!0}});window.addEventListener("test",null,e)}catch{}}let re=!1;typeof window<"u"&&typeof navigator<"u"&&(re=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const oe=["auto","top","bottom","left","right"].reduce(((e,t)=>e.concat([t,`${t}-start`,`${t}-end`])),[]),se={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},le={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function de(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function ue(){return new Promise((e=>requestAnimationFrame((()=>{requestAnimationFrame(e)}))))}const ce=[];let ge=null;const me={};function pe(e){let t=me[e];return t||(t=me[e]=[]),t}let fe=function(){};function he(e){return function(t){return ne(t.theme,e)}}typeof window<"u"&&(fe=window.Element);const _e="__floating-vue__popper",Ae=()=>(0,_.pM)({name:"VPopper",provide(){return{[_e]:{parentPopper:this}}},inject:{[_e]:{default:null}},props:{theme:{type:String,required:!0},targetNodes:{type:Function,required:!0},referenceNode:{type:Function,default:null},popperNode:{type:Function,required:!0},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:he("disabled")},positioningDisabled:{type:Boolean,default:he("positioningDisabled")},placement:{type:String,default:he("placement"),validator:e=>oe.includes(e)},delay:{type:[String,Number,Object],default:he("delay")},distance:{type:[Number,String],default:he("distance")},skidding:{type:[Number,String],default:he("skidding")},triggers:{type:Array,default:he("triggers")},showTriggers:{type:[Array,Function],default:he("showTriggers")},hideTriggers:{type:[Array,Function],default:he("hideTriggers")},popperTriggers:{type:Array,default:he("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:he("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:he("popperHideTriggers")},container:{type:[String,Object,fe,Boolean],default:he("container")},boundary:{type:[String,fe],default:he("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:he("strategy")},autoHide:{type:[Boolean,Function],default:he("autoHide")},handleResize:{type:Boolean,default:he("handleResize")},instantMove:{type:Boolean,default:he("instantMove")},eagerMount:{type:Boolean,default:he("eagerMount")},popperClass:{type:[String,Array,Object],default:he("popperClass")},computeTransformOrigin:{type:Boolean,default:he("computeTransformOrigin")},autoMinSize:{type:Boolean,default:he("autoMinSize")},autoSize:{type:[Boolean,String],default:he("autoSize")},autoMaxSize:{type:Boolean,default:he("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:he("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:he("preventOverflow")},overflowPadding:{type:[Number,String],default:he("overflowPadding")},arrowPadding:{type:[Number,String],default:he("arrowPadding")},arrowOverflow:{type:Boolean,default:he("arrowOverflow")},flip:{type:Boolean,default:he("flip")},shift:{type:Boolean,default:he("shift")},shiftCrossAxis:{type:Boolean,default:he("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:he("noAutoFocus")},disposeTimeout:{type:Number,default:he("disposeTimeout")}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},data(){return{isShown:!1,isMounted:!1,skipTransition:!1,classes:{showFrom:!1,showTo:!1,hideFrom:!1,hideTo:!0},result:{x:0,y:0,placement:"",strategy:this.strategy,arrow:{x:0,y:0,centerOffset:0},transformOrigin:null},randomId:`popper_${[Math.random(),Date.now()].map((e=>e.toString(36).substring(2,10))).join("_")}`,shownChildren:new Set,lastAutoHide:!0,pendingHide:!1,containsGlobalTarget:!1,isDisposed:!0,mouseDownContains:!1}},computed:{popperId(){return 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:{...this.classes,popperClass:this.popperClass},result:this.positioningDisabled?null:this.result,attrs:this.$attrs}},parentPopper(){var e;return null==(e=this[_e])?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:{shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())},triggers:{handler:"$_refreshListeners",deep:!0},positioningDisabled:"$_refreshListeners",...["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce(((e,t)=>(e[t]="$_computePosition",e)),{})},created(){this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeUnmount(){this.dispose()},methods:{show({event:e=null,skipDelay:t=!1,force:n=!1}={}){var a,i;null!=(a=this.parentPopper)&&a.lockedChild&&this.parentPopper.lockedChild!==this||(this.pendingHide=!1,(n||!this.disabled)&&((null==(i=this.parentPopper)?void 0:i.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}={}){var n;if(!this.$_hideInProgress){if(this.shownChildren.size>0)return void(this.pendingHide=!0);if(this.hasPopperShowTriggerHover&&this.$_isAimingPopper())return void(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==(n=this.parentPopper)?void 0:n.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.pendingHide=!1,this.$_scheduleHide(e,t),this.$emit("hide"),this.$emit("update:shown",!1)}},init(){var e;this.isDisposed&&(this.isDisposed=!1,this.isMounted=!1,this.$_events=[],this.$_preventShow=!1,this.$_referenceNode=(null==(e=this.referenceNode)?void 0:e.call(this))??this.$el,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"))},async onResize(){this.isShown&&(await this.$_computePosition(),this.$emit("resize"))},async $_computePosition(){if(this.isDisposed||this.positioningDisabled)return;const e={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&e.middleware.push((0,b.cY)({mainAxis:this.distance,crossAxis:this.skidding}));const t=this.placement.startsWith("auto");if(t?e.middleware.push((0,b.RK)({alignment:this.placement.split("-")[1]??""})):e.placement=this.placement,this.preventOverflow&&(this.shift&&e.middleware.push((0,b.BN)({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!t&&this.flip&&e.middleware.push((0,b.UU)({padding:this.overflowPadding,boundary:this.boundary}))),e.middleware.push((0,b.UE)({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&e.middleware.push({name:"arrowOverflow",fn:({placement:e,rects:t,middlewareData:n})=>{let a;const{centerOffset:i}=n.arrow;return a=e.startsWith("top")||e.startsWith("bottom")?Math.abs(i)>t.reference.width/2:Math.abs(i)>t.reference.height/2,{data:{overflow:a}}}}),this.autoMinSize||this.autoSize){const t=this.autoSize?this.autoSize:this.autoMinSize?"min":null;e.middleware.push({name:"autoSize",fn:({rects:e,placement:n,middlewareData:a})=>{var i;if(null!=(i=a.autoSize)&&i.skip)return{};let r,o;return n.startsWith("top")||n.startsWith("bottom")?r=e.reference.width:o=e.reference.height,this.$_innerNode.style["min"===t?"minWidth":"max"===t?"maxWidth":"width"]=null!=r?`${r}px`:null,this.$_innerNode.style["min"===t?"minHeight":"max"===t?"maxHeight":"height"]=null!=o?`${o}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,e.middleware.push((0,b.Ej)({boundary:this.boundary,padding:this.overflowPadding,apply:({availableWidth:e,availableHeight:t})=>{this.$_innerNode.style.maxWidth=null!=e?`${e}px`:null,this.$_innerNode.style.maxHeight=null!=t?`${t}px`:null}})));const n=await((e,t,n)=>{const a=new Map,i={platform:ee,...n},r={...i.platform,_c:a};return(0,b.rD)(e,t,{...i,platform:r})})(this.$_referenceNode,this.$_popperNode,e);Object.assign(this.result,{x:n.x,y:n.y,placement:n.placement,strategy:n.strategy,arrow:{...n.middlewareData.arrow,...n.middlewareData.arrowOverflow}})},$_scheduleShow(e,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),ge&&this.instantMove&&ge.instantMove&&ge!==this.parentPopper)return ge.$_applyHide(!0),void this.$_applyShow(!0);t?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e,t=!1){this.shownChildren.size>0?this.pendingHide=!0:(this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(ge=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 ue(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...Y(this.$_referenceNode),...Y(this.$_popperNode)],"scroll",(()=>{this.$_computePosition()})))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const e=this.$_referenceNode.getBoundingClientRect(),t=this.$_popperNode.querySelector(".v-popper__wrapper"),n=t.parentNode.getBoundingClientRect(),a=e.x+e.width/2-(n.left+t.offsetLeft),i=e.y+e.height/2-(n.top+t.offsetTop);this.result.transformOrigin=`${a}px ${i}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,de(ce,this),0===ce.length&&document.body.classList.remove("v-popper--some-open");for(const e of ae(this.theme)){const t=pe(e);de(t,this),0===t.length&&document.body.classList.remove(`v-popper--some-open--${e}`)}ge===this&&(ge=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const t=this.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 ue(),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,se,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],se,this.popperTriggers,this.popperShowTriggers,e);const t=e=>{e.usedByTooltip||this.hide({event:e})};this.$_registerTriggerListeners(this.$_targetNodes,le,this.triggers,this.hideTriggers,t),this.$_registerTriggerListeners([this.$_popperNode],le,this.popperTriggers,this.popperHideTriggers,t)},$_registerEventListeners(e,t,n){this.$_events.push({targetNodes:e,eventType:t,handler:n}),e.forEach((e=>e.addEventListener(t,n,ie?{passive:!0}:void 0)))},$_registerTriggerListeners(e,t,n,a,i){let r=n;null!=a&&(r="function"==typeof a?a(r):a),r.forEach((n=>{const a=t[n];a&&this.$_registerEventListeners(e,a,i)}))},$_removeEventListeners(e){const t=[];this.$_events.forEach((n=>{const{targetNodes:a,eventType:i,handler:r}=n;e&&e!==i?t.push(n):a.forEach((e=>e.removeEventListener(i,r)))})),this.$_events=t},$_refreshListeners(){this.isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,t=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),t&&(this.$_preventShow=!0,setTimeout((()=>{this.$_preventShow=!1}),300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,t){for(const n of this.$_targetNodes){const a=n.getAttribute(e);a&&(n.removeAttribute(e),n.setAttribute(t,a))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const a=e[n];null==a?t.removeAttribute(n):t.setAttribute(n,a)}},$_updateParentShownChildren(e){let t=this.parentPopper;for(;t;)e?t.shownChildren.add(this.randomId):(t.shownChildren.delete(this.randomId),t.pendingHide&&t.hide()),t=t.parentPopper},$_isAimingPopper(){const e=this.$_referenceNode.getBoundingClientRect();if(we>=e.left&&we<=e.right&&Ee>=e.top&&Ee<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=we-Ce,n=Ee-ke,a=e.left+e.width/2-Ce+(e.top+e.height/2)-ke+e.width+e.height,i=Ce+t*a,r=ke+n*a;return xe(Ce,ke,i,r,e.left,e.top,e.left,e.bottom)||xe(Ce,ke,i,r,e.left,e.top,e.right,e.top)||xe(Ce,ke,i,r,e.right,e.top,e.right,e.bottom)||xe(Ce,ke,i,r,e.left,e.bottom,e.right,e.bottom)}return!1}},render(){return this.$slots.default(this.slotData)}});if(typeof document<"u"&&typeof window<"u"){if(re){const e=!ie||{passive:!0,capture:!0};document.addEventListener("touchstart",(e=>ve(e,!0)),e),document.addEventListener("touchend",(e=>be(e,!0)),e)}else window.addEventListener("mousedown",(e=>ve(e,!1)),!0),window.addEventListener("click",(e=>be(e,!1)),!0);window.addEventListener("resize",(function(){for(let e=0;e=0;a--){const i=ce[a];try{const a=i.containsGlobalTarget=i.mouseDownContains||i.popperNode().contains(e.target);i.pendingHide=!1,requestAnimationFrame((()=>{if(i.pendingHide=!1,!n[i.randomId]&&ye(i,a,e)){if(i.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&a){let e=i.parentPopper;for(;e;)n[e.randomId]=!0,e=e.parentPopper;return}let r=i.parentPopper;for(;r&&ye(r,r.containsGlobalTarget,e);)r.$_handleGlobalClose(e,t),r=r.parentPopper}}))}catch{}}}function ye(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}let Ce=0,ke=0,we=0,Ee=0;function xe(e,t,n,a,i,r,o,s){const l=((o-i)*(t-r)-(s-r)*(e-i))/((s-r)*(n-e)-(o-i)*(a-t)),d=((n-e)*(t-r)-(a-t)*(e-i))/((s-r)*(n-e)-(o-i)*(a-t));return l>=0&&l<=1&&d>=0&&d<=1}typeof window<"u"&&window.addEventListener("mousemove",(e=>{Ce=we,ke=Ee,we=e.clientX,Ee=e.clientY}),ie?{passive:!0}:void 0);const Be=(e,t)=>{const n=e.__vccOpts||e;for(const[e,a]of t)n[e]=a;return n};const De=Be({extends:Ae()},[["render",function(e,t,n,a,i,r){return(0,_.uX)(),(0,_.CE)("div",{ref:"reference",class:(0,A.C4)(["v-popper",{"v-popper--shown":e.slotData.isShown}])},[(0,_.RG)(e.$slots,"default",(0,A._B)((0,_.Ng)(e.slotData)))],2)}]]);let je;function Se(){Se.init||(Se.init=!0,je=-1!==function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var a=e.indexOf("Edge/");return a>0?parseInt(e.substring(a+5,e.indexOf(".",a)),10):-1}())}var Ne={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){Se(),(0,_.dY)((()=>{this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitOnMount&&this.emitSize()}));const e=document.createElement("object");this._resizeObject=e,e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",je&&this.$el.appendChild(e),e.data="about:blank",je||this.$el.appendChild(e)},beforeUnmount(){this.removeResizeHandlers()},methods:{compareAndNotify(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers(){this._resizeObject&&this._resizeObject.onload&&(!je&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};const Pe=(0,_.YY)("data-v-b329ee4c");(0,_.Qi)("data-v-b329ee4c");const Te={class:"resize-observer",tabindex:"-1"};(0,_.jt)();const qe=Pe(((e,t,n,a,i,r)=>((0,_.uX)(),(0,_.Wv)("div",Te))));Ne.render=qe,Ne.__scopeId="data-v-b329ee4c",Ne.__file="src/components/ResizeObserver.vue";const Le=(e="theme")=>({computed:{themeClass(){return function(e){const t=[e];let n=te.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=te.themes[n.$extend]||{}):n=null}while(n);return t.map((e=>`v-popper--theme-${e}`))}(this[e])}}}),ze=(0,_.pM)({name:"VPopperContent",components:{ResizeObserver:Ne},mixins:[Le()],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},emits:["hide","resize"],methods:{toPx:e=>null==e||isNaN(e)?null:`${e}px`}}),Ie=["id","aria-hidden","tabindex","data-popper-placement"],Re={ref:"inner",class:"v-popper__inner"},Me=[(0,_.Lk)("div",{class:"v-popper__arrow-outer"},null,-1),(0,_.Lk)("div",{class:"v-popper__arrow-inner"},null,-1)];const Oe=Be(ze,[["render",function(e,t,n,a,i,r){const o=(0,_.g2)("ResizeObserver");return(0,_.uX)(),(0,_.CE)("div",{id:e.popperId,ref:"popover",class:(0,A.C4)(["v-popper__popper",[e.themeClass,e.classes.popperClass,{"v-popper__popper--shown":e.shown,"v-popper__popper--hidden":!e.shown,"v-popper__popper--show-from":e.classes.showFrom,"v-popper__popper--show-to":e.classes.showTo,"v-popper__popper--hide-from":e.classes.hideFrom,"v-popper__popper--hide-to":e.classes.hideTo,"v-popper__popper--skip-transition":e.skipTransition,"v-popper__popper--arrow-overflow":e.result&&e.result.arrow.overflow,"v-popper__popper--no-positioning":!e.result}]]),style:(0,A.Tr)(e.result?{position:e.result.strategy,transform:`translate3d(${Math.round(e.result.x)}px,${Math.round(e.result.y)}px,0)`}:void 0),"aria-hidden":e.shown?"false":"true",tabindex:e.autoHide?0:void 0,"data-popper-placement":e.result?e.result.placement:void 0,onKeyup:t[2]||(t[2]=(0,v.jR)((t=>e.autoHide&&e.$emit("hide")),["esc"]))},[(0,_.Lk)("div",{class:"v-popper__backdrop",onClick:t[0]||(t[0]=t=>e.autoHide&&e.$emit("hide"))}),(0,_.Lk)("div",{class:"v-popper__wrapper",style:(0,A.Tr)(e.result?{transformOrigin:e.result.transformOrigin}:void 0)},[(0,_.Lk)("div",Re,[e.mounted?((0,_.uX)(),(0,_.CE)(_.FK,{key:0},[(0,_.Lk)("div",null,[(0,_.RG)(e.$slots,"default")]),e.handleResize?((0,_.uX)(),(0,_.Wv)(o,{key:0,onNotify:t[1]||(t[1]=t=>e.$emit("resize",t))})):(0,_.Q3)("",!0)],64)):(0,_.Q3)("",!0)],512),(0,_.Lk)("div",{ref:"arrow",class:"v-popper__arrow-container",style:(0,A.Tr)(e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0)},Me,4)],4)],46,Ie)}]]),Ge={methods:{show(...e){return this.$refs.popper.show(...e)},hide(...e){return this.$refs.popper.hide(...e)},dispose(...e){return this.$refs.popper.dispose(...e)},onResize(...e){return this.$refs.popper.onResize(...e)}}};let Xe=function(){};typeof window<"u"&&(Xe=window.Element);const He=Be((0,_.pM)({name:"VPopperWrapper",components:{Popper:De,PopperContent:Oe},mixins:[Ge,Le("finalTheme")],props:{theme:{type:String,default:null},referenceNode:{type:Function,default:null},shown:{type:Boolean,default:!1},showGroup:{type:String,default:null},ariaId:{default:null},disabled:{type:Boolean,default:void 0},positioningDisabled:{type:Boolean,default:void 0},placement:{type:String,default:void 0},delay:{type:[String,Number,Object],default:void 0},distance:{type:[Number,String],default:void 0},skidding:{type:[Number,String],default:void 0},triggers:{type:Array,default:void 0},showTriggers:{type:[Array,Function],default:void 0},hideTriggers:{type:[Array,Function],default:void 0},popperTriggers:{type:Array,default:void 0},popperShowTriggers:{type:[Array,Function],default:void 0},popperHideTriggers:{type:[Array,Function],default:void 0},container:{type:[String,Object,Xe,Boolean],default:void 0},boundary:{type:[String,Xe],default:void 0},strategy:{type:String,default:void 0},autoHide:{type:[Boolean,Function],default:void 0},handleResize:{type:Boolean,default:void 0},instantMove:{type:Boolean,default:void 0},eagerMount:{type:Boolean,default:void 0},popperClass:{type:[String,Array,Object],default:void 0},computeTransformOrigin:{type:Boolean,default:void 0},autoMinSize:{type:Boolean,default:void 0},autoSize:{type:[Boolean,String],default:void 0},autoMaxSize:{type:Boolean,default:void 0},autoBoundaryMaxSize:{type:Boolean,default:void 0},preventOverflow:{type:Boolean,default:void 0},overflowPadding:{type:[Number,String],default:void 0},arrowPadding:{type:[Number,String],default:void 0},arrowOverflow:{type:Boolean,default:void 0},flip:{type:Boolean,default:void 0},shift:{type:Boolean,default:void 0},shiftCrossAxis:{type:Boolean,default:void 0},noAutoFocus:{type:Boolean,default:void 0},disposeTimeout:{type:Number,default:void 0}},emits:{show:()=>!0,hide:()=>!0,"update:shown":e=>!0,"apply-show":()=>!0,"apply-hide":()=>!0,"close-group":()=>!0,"close-directive":()=>!0,"auto-hide":()=>!0,resize:()=>!0},computed:{finalTheme(){return this.theme??this.$options.vPopperTheme}},methods:{getTargetNodes(){return Array.from(this.$el.children).filter((e=>e!==this.$refs.popperContent.$el))}}}),[["render",function(e,t,n,a,i,r){const o=(0,_.g2)("PopperContent"),s=(0,_.g2)("Popper");return(0,_.uX)(),(0,_.Wv)(s,(0,_.v6)({ref:"popper"},e.$props,{theme:e.finalTheme,"target-nodes":e.getTargetNodes,"popper-node":()=>e.$refs.popperContent.$el,class:[e.themeClass],onShow:t[0]||(t[0]=()=>e.$emit("show")),onHide:t[1]||(t[1]=()=>e.$emit("hide")),"onUpdate:shown":t[2]||(t[2]=t=>e.$emit("update:shown",t)),onApplyShow:t[3]||(t[3]=()=>e.$emit("apply-show")),onApplyHide:t[4]||(t[4]=()=>e.$emit("apply-hide")),onCloseGroup:t[5]||(t[5]=()=>e.$emit("close-group")),onCloseDirective:t[6]||(t[6]=()=>e.$emit("close-directive")),onAutoHide:t[7]||(t[7]=()=>e.$emit("auto-hide")),onResize:t[8]||(t[8]=()=>e.$emit("resize"))}),{default:(0,_.k6)((({popperId:t,isShown:n,shouldMountContent:a,skipTransition:i,autoHide:r,show:s,hide:l,handleResize:d,onResize:u,classes:c,result:g})=>[(0,_.RG)(e.$slots,"default",{shown:n,show:s,hide:l}),(0,_.bF)(o,{ref:"popperContent","popper-id":t,theme:e.finalTheme,shown:n,mounted:a,"skip-transition":i,"auto-hide":r,"handle-resize":d,classes:c,result:g,onHide:l,onResize:u},{default:(0,_.k6)((()=>[(0,_.RG)(e.$slots,"popper",{shown:n,hide:l})])),_:2},1032,["popper-id","theme","shown","mounted","skip-transition","auto-hide","handle-resize","classes","result","onHide","onResize"])])),_:3},16,["theme","target-nodes","popper-node","class"])}]]),We={...He,name:"VDropdown",vPopperTheme:"dropdown"};(0,_.pM)({name:"VTooltipDirective",components:{Popper:Ae(),PopperContent:Oe},mixins:[Ge],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:e=>ne(e.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:e=>ne(e.theme,"loadingContent")},targetNodes:{type:Function,required:!0}},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(){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}}});const $e=te,Ue=We;var Ve=n(5078),Ye=n(648),Ke=n(3168),Ze=n(3072),Qe=n(2697);const Je=(0,_.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.$slots.default?.({attrs:this.triggerAttrs})}}),et={"material-design-icon":"_material-design-icon_wpltc_12",ncPopover:"_ncPopover_wpltc_20"},tt="nc-popover-9";$e.themes[tt]=structuredClone($e.themes.dropdown);const nt={name:"NcPopover",components:{Dropdown:Ue,NcPopoverTriggerProvider:Je},props:{boundary:{type:[String,Object],default:""},closeOnClickOutside:{type:Boolean,default:!0},noCloseOnClickOutside:{type:Boolean,default:!1},container:{type:[Boolean,String],default:"body"},delay:{type:[Number,Object],default:0},noFocusTrap:{type:Boolean,default:!1},placement:{type:String,default:"bottom"},popoverBaseClass:{type:String,default:""},popoverTriggers:{type:[Array,Object],default:null},popupRole:{type:String,default:void 0,validator:e=>["menu","listbox","tree","grid","dialog","true"].includes(e)},setReturnFocus:{default:void 0,type:[Boolean,HTMLElement,SVGElement,String,Function]},shown:{type:Boolean,default:!1},triggers:{type:[Array,Object],default:()=>["click"]}},emits:["afterShow","afterHide","update:shown"],setup:()=>({theme:tt}),data(){return{internalShown:this.shown}},computed:{popperTriggers(){if(this.popoverTriggers&&Array.isArray(this.popoverTriggers))return this.popoverTriggers},popperHideTriggers(){if(this.popoverTriggers&&"object"==typeof this.popoverTriggers)return this.popoverTriggers.hide},popperShowTriggers(){if(this.popoverTriggers&&"object"==typeof this.popoverTriggers)return this.popoverTriggers.show},internalTriggers(){if(this.triggers&&Array.isArray(this.triggers))return this.triggers},hideTriggers(){if(this.triggers&&"object"==typeof this.triggers)return this.triggers.hide},showTriggers(){if(this.triggers&&"object"==typeof this.triggers)return this.triggers.show},internalPlacement(){return"start"===this.placement?Ze.i?"right":"left":"end"===this.placement?Ze.i?"left":"right":this.placement}},watch:{shown(e){this.internalShown=e},internalShown(e){this.$emit("update:shown",e)}},mounted(){this.checkTriggerA11y()},beforeUnmount(){this.clearFocusTrap(),this.clearEscapeStopPropagation()},methods:{checkTriggerA11y(){if(window.OC?.debug){this.getPopoverTriggerContainerElement().querySelector("[aria-expanded]")||(0,_.R8)("It looks like you are using a custom button as a or other popover #trigger. If you are not using as a trigger, you need to bind attrs from the #trigger slot props to your custom button. See docs for an example.")}},removeFloatingVueAriaDescribedBy(){const e=this.getPopoverTriggerContainerElement().querySelectorAll("[data-popper-shown]");for(const t of e)t.removeAttribute("aria-describedby")},getPopoverContentElement(){return this.$refs.popover?.$refs.popperContent?.$el},getPopoverTriggerContainerElement(){return this.$refs.popover?.$refs.popper?.$refs.reference},async useFocusTrap(){if(await this.$nextTick(),this.noFocusTrap)return;const e=this.getPopoverContentElement();e.tabIndex=-1,e&&(this.$focusTrap=(0,Ve.K)(e,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus,trapStack:(0,Ye.g)(),fallBackFocus:e}),this.$focusTrap.activate())},clearFocusTrap(e={}){try{this.$focusTrap?.deactivate(e),this.$focusTrap=null}catch(e){Ke.l.warn("[NcPopover] Failed to 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("afterShow")}),{once:!0,passive:!0}),this.removeFloatingVueAriaDescribedBy(),await this.$nextTick(),await this.useFocusTrap(),this.addEscapeStopPropagation()},afterHide(){this.getPopoverContentElement()?.addEventListener("transitionend",(()=>{this.$emit("afterHide")}),{once:!0,passive:!0}),this.clearFocusTrap(),this.clearEscapeStopPropagation()}}};const at={$style:et},it=(0,Qe._)(nt,[["render",function(e,t,n,a,i,r){const o=(0,_.g2)("NcPopoverTriggerProvider"),s=(0,_.g2)("Dropdown");return(0,_.uX)(),(0,_.Wv)(s,{ref:"popover",shown:i.internalShown,"onUpdate:shown":[t[0]||(t[0]=e=>i.internalShown=e),t[1]||(t[1]=e=>i.internalShown=e)],"arrow-padding":10,"auto-hide":!n.noCloseOnClickOutside&&n.closeOnClickOutside,boundary:n.boundary||void 0,container:n.container,delay:n.delay,distance:10,"handle-resize":"","no-auto-focus":!0,placement:r.internalPlacement,"popper-class":[e.$style.ncPopover,n.popoverBaseClass],"popper-triggers":r.popperTriggers,"popper-hide-triggers":r.popperHideTriggers,"popper-show-triggers":r.popperShowTriggers,theme:a.theme,triggers:r.internalTriggers,"hide-triggers":r.hideTriggers,"show-triggers":r.showTriggers,onApplyShow:r.afterShow,onApplyHide:r.afterHide},{popper:(0,_.k6)((t=>[(0,_.RG)(e.$slots,"default",(0,A._B)((0,_.Ng)(t)))])),default:(0,_.k6)((()=>[(0,_.bF)(o,{shown:i.internalShown,"popup-role":n.popupRole},{default:(0,_.k6)((t=>[(0,_.RG)(e.$slots,"trigger",(0,A._B)((0,_.Ng)(t)))])),_:3},8,["shown","popup-role"])])),_:3},8,["shown","auto-hide","boundary","container","delay","placement","popper-class","popper-triggers","popper-hide-triggers","popper-show-triggers","theme","triggers","hide-triggers","show-triggers","onApplyShow","onApplyHide"])}],["__cssModules",at]])},1288:(e,t,n)=>{"use strict";n.d(t,{N:()=>pt});var a=n(5072),i=n.n(a),r=n(7825),o=n.n(r),s=n(7659),l=n.n(s),d=n(5056),u=n.n(d),c=n(540),g=n.n(c),m=n(1113),p=n.n(m),f=n(1394),h={};h.styleTagTransform=p(),h.setAttributes=u(),h.insert=l().bind(null,"head"),h.domAPI=o(),h.insertStyleElement=g();i()(f.A,h);f.A&&f.A.locals&&f.A.locals;var _=n(7193),A=n(5361);function v(){return"undefined"!=typeof window}function b(e){return C(e)?(e.nodeName||"").toLowerCase():"#document"}function F(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function y(e){var t;return null==(t=(C(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function C(e){return!!v()&&(e instanceof Node||e instanceof F(e).Node)}function k(e){return!!v()&&(e instanceof Element||e instanceof F(e).Element)}function w(e){return!!v()&&(e instanceof HTMLElement||e instanceof F(e).HTMLElement)}function E(e){return!(!v()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof F(e).ShadowRoot)}const x=new Set(["inline","contents"]);function B(e){const{overflow:t,overflowX:n,overflowY:a,display:i}=M(e);return/auto|scroll|overlay|hidden|clip/.test(t+a+n)&&!x.has(i)}const D=new Set(["table","td","th"]);function j(e){return D.has(b(e))}const S=[":popover-open",":modal"];function N(e){return S.some((t=>{try{return e.matches(t)}catch(e){return!1}}))}const P=["transform","translate","scale","rotate","perspective"],T=["transform","translate","scale","rotate","perspective","filter"],q=["paint","layout","strict","content"];function L(e){const t=z(),n=k(e)?M(e):e;return P.some((e=>!!n[e]&&"none"!==n[e]))||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||T.some((e=>(n.willChange||"").includes(e)))||q.some((e=>(n.contain||"").includes(e)))}function z(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}const I=new Set(["html","body","#document"]);function R(e){return I.has(b(e))}function M(e){return F(e).getComputedStyle(e)}function O(e){return k(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function G(e){if("html"===b(e))return e;const t=e.assignedSlot||e.parentNode||E(e)&&e.host||y(e);return E(t)?t.host:t}function X(e){const t=G(e);return R(t)?e.ownerDocument?e.ownerDocument.body:e.body:w(t)&&B(t)?t:X(t)}function H(e,t,n){var a;void 0===t&&(t=[]),void 0===n&&(n=!0);const i=X(e),r=i===(null==(a=e.ownerDocument)?void 0:a.body),o=F(i);if(r){const e=W(o);return t.concat(o,o.visualViewport||[],B(i)?i:[],e&&n?H(e):[])}return t.concat(i,H(i,[],n))}function W(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function $(e){const t=M(e);let n=parseFloat(t.width)||0,a=parseFloat(t.height)||0;const i=w(e),r=i?e.offsetWidth:n,o=i?e.offsetHeight:a,s=(0,_.LI)(n)!==r||(0,_.LI)(a)!==o;return s&&(n=r,a=o),{width:n,height:a,$:s}}function U(e){return k(e)?e:e.contextElement}function V(e){const t=U(e);if(!w(t))return(0,_.Jx)(1);const n=t.getBoundingClientRect(),{width:a,height:i,$:r}=$(t);let o=(r?(0,_.LI)(n.width):n.width)/a,s=(r?(0,_.LI)(n.height):n.height)/i;return o&&Number.isFinite(o)||(o=1),s&&Number.isFinite(s)||(s=1),{x:o,y:s}}const Y=(0,_.Jx)(0);function K(e){const t=F(e);return z()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Y}function Z(e,t,n,a){void 0===t&&(t=!1),void 0===n&&(n=!1);const i=e.getBoundingClientRect(),r=U(e);let o=(0,_.Jx)(1);t&&(a?k(a)&&(o=V(a)):o=V(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==F(e))&&t}(r,n,a)?K(r):(0,_.Jx)(0);let l=(i.left+s.x)/o.x,d=(i.top+s.y)/o.y,u=i.width/o.x,c=i.height/o.y;if(r){const e=F(r),t=a&&k(a)?F(a):a;let n=e,i=W(n);for(;i&&a&&t!==n;){const e=V(i),t=i.getBoundingClientRect(),a=M(i),r=t.left+(i.clientLeft+parseFloat(a.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(a.paddingTop))*e.y;l*=e.x,d*=e.y,u*=e.x,c*=e.y,l+=r,d+=o,n=F(i),i=W(n)}}return(0,_.B1)({width:u,height:c,x:l,y:d})}function Q(e,t){const n=O(e).scrollLeft;return t?t.left+n:Z(y(e)).left+n}function J(e,t){const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Q(e,n),y:n.top+t.scrollTop}}const ee=25;const te=new Set(["absolute","fixed"]);function ne(e,t,n){let a;if("viewport"===t)a=function(e,t){const n=F(e),a=y(e),i=n.visualViewport;let r=a.clientWidth,o=a.clientHeight,s=0,l=0;if(i){r=i.width,o=i.height;const e=z();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}const d=Q(a);if(d<=0){const e=a.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,o=Math.abs(a.clientWidth-t.clientWidth-i);o<=ee&&(r-=o)}else d<=ee&&(r+=d);return{width:r,height:o,x:s,y:l}}(e,n);else if("document"===t)a=function(e){const t=y(e),n=O(e),a=e.ownerDocument.body,i=(0,_.T9)(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),r=(0,_.T9)(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight);let o=-n.scrollLeft+Q(e);const s=-n.scrollTop;return"rtl"===M(a).direction&&(o+=(0,_.T9)(t.clientWidth,a.clientWidth)-i),{width:i,height:r,x:o,y:s}}(y(e));else if(k(t))a=function(e,t){const n=Z(e,!0,"fixed"===t),a=n.top+e.clientTop,i=n.left+e.clientLeft,r=w(e)?V(e):(0,_.Jx)(1);return{width:e.clientWidth*r.x,height:e.clientHeight*r.y,x:i*r.x,y:a*r.y}}(t,n);else{const n=K(e);a={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return(0,_.B1)(a)}function ae(e,t){const n=G(e);return!(n===t||!k(n)||R(n))&&("fixed"===M(n).position||ae(n,t))}function ie(e,t,n){const a=w(t),i=y(t),r="fixed"===n,o=Z(e,!0,r,t);let s={scrollLeft:0,scrollTop:0};const l=(0,_.Jx)(0);function d(){l.x=Q(i)}if(a||!a&&!r)if(("body"!==b(t)||B(i))&&(s=O(t)),a){const e=Z(t,!0,r,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&d();r&&!a&&i&&d();const u=!i||a||r?(0,_.Jx)(0):J(i,s);return{x:o.left+s.scrollLeft-l.x-u.x,y:o.top+s.scrollTop-l.y-u.y,width:o.width,height:o.height}}function re(e){return"static"===M(e).position}function oe(e,t){if(!w(e)||"fixed"===M(e).position)return null;if(t)return t(e);let n=e.offsetParent;return y(e)===n&&(n=n.ownerDocument.body),n}function se(e,t){const n=F(e);if(N(e))return n;if(!w(e)){let t=G(e);for(;t&&!R(t);){if(k(t)&&!re(t))return t;t=G(t)}return n}let a=oe(e,t);for(;a&&j(a)&&re(a);)a=oe(a,t);return a&&R(a)&&re(a)&&!L(a)?n:a||function(e){let t=G(e);for(;w(t)&&!R(t);){if(L(t))return t;if(N(t))return null;t=G(t)}return null}(e)||n}const le={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:a,strategy:i}=e;const r="fixed"===i,o=y(a),s=!!t&&N(t.floating);if(a===o||s&&r)return n;let l={scrollLeft:0,scrollTop:0},d=(0,_.Jx)(1);const u=(0,_.Jx)(0),c=w(a);if((c||!c&&!r)&&(("body"!==b(a)||B(o))&&(l=O(a)),w(a))){const e=Z(a);d=V(a),u.x=e.x+a.clientLeft,u.y=e.y+a.clientTop}const g=!o||c||r?(0,_.Jx)(0):J(o,l);return{width:n.width*d.x,height:n.height*d.y,x:n.x*d.x-l.scrollLeft*d.x+u.x+g.x,y:n.y*d.y-l.scrollTop*d.y+u.y+g.y}},getDocumentElement:y,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:a,strategy:i}=e;const r=[..."clippingAncestors"===n?N(t)?[]:function(e,t){const n=t.get(e);if(n)return n;let a=H(e,[],!1).filter((e=>k(e)&&"body"!==b(e))),i=null;const r="fixed"===M(e).position;let o=r?G(e):e;for(;k(o)&&!R(o);){const t=M(o),n=L(o);n||"fixed"!==t.position||(i=null),(r?!n&&!i:!n&&"static"===t.position&&i&&te.has(i.position)||B(o)&&!n&&ae(e,o))?a=a.filter((e=>e!==o)):i=t,o=G(o)}return t.set(e,a),a}(t,this._c):[].concat(n),a],o=r[0],s=r.reduce(((e,n)=>{const a=ne(t,n,i);return e.top=(0,_.T9)(a.top,e.top),e.right=(0,_.jk)(a.right,e.right),e.bottom=(0,_.jk)(a.bottom,e.bottom),e.left=(0,_.T9)(a.left,e.left),e}),ne(t,o,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:se,getElementRects:async function(e){const t=this.getOffsetParent||se,n=this.getDimensions,a=await n(e.floating);return{reference:ie(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:a.width,height:a.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:n}=$(e);return{width:t,height:n}},getScale:V,isElement:k,isRTL:function(e){return"rtl"===M(e).direction}};function de(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ue(e,t,n,a){void 0===a&&(a={});const{ancestorScroll:i=!0,ancestorResize:r=!0,elementResize:o="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:l=!1}=a,d=U(e),u=i||r?[...d?H(d):[],...H(t)]:[];u.forEach((e=>{i&&e.addEventListener("scroll",n,{passive:!0}),r&&e.addEventListener("resize",n)}));const c=d&&s?function(e,t){let n,a=null;const i=y(e);function r(){var e;clearTimeout(n),null==(e=a)||e.disconnect(),a=null}return function o(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),r();const d=e.getBoundingClientRect(),{left:u,top:c,width:g,height:m}=d;if(s||t(),!g||!m)return;const p={rootMargin:-(0,_.RI)(c)+"px "+-(0,_.RI)(i.clientWidth-(u+g))+"px "+-(0,_.RI)(i.clientHeight-(c+m))+"px "+-(0,_.RI)(u)+"px",threshold:(0,_.T9)(0,(0,_.jk)(1,l))||1};let f=!0;function h(t){const a=t[0].intersectionRatio;if(a!==l){if(!f)return o();a?o(!1,a):n=setTimeout((()=>{o(!1,1e-7)}),1e3)}1!==a||de(d,e.getBoundingClientRect())||o(),f=!1}try{a=new IntersectionObserver(h,{...p,root:i.ownerDocument})}catch(e){a=new IntersectionObserver(h,p)}a.observe(e)}(!0),r}(d,n):null;let g,m=-1,p=null;o&&(p=new ResizeObserver((e=>{let[a]=e;a&&a.target===d&&p&&(p.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame((()=>{var e;null==(e=p)||e.observe(t)}))),n()})),d&&!l&&p.observe(d),p.observe(t));let f=l?Z(e):null;return l&&function t(){const a=Z(e);f&&!de(f,a)&&n();f=a,g=requestAnimationFrame(t)}(),n(),()=>{var e;u.forEach((e=>{i&&e.removeEventListener("scroll",n),r&&e.removeEventListener("resize",n)})),null==c||c(),null==(e=p)||e.disconnect(),p=null,l&&cancelAnimationFrame(g)}}const ce=A.cY,ge=A.BN,me=A.UU,pe=A.ER;var fe=n(641),he=n(33),_e=n(3751),Ae=Object.defineProperty,ve=Object.defineProperties,be=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ke=(e,t,n)=>t in e?Ae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,we=(e,t)=>{for(var n in t||(t={}))ye.call(t,n)&&ke(e,n,t[n]);if(Fe)for(var n of Fe(t))Ce.call(t,n)&&ke(e,n,t[n]);return e},Ee=(e,t)=>ve(e,be(t));const xe={props:{autoscroll:{type:Boolean,default:!0}},watch:{typeAheadPointer(){this.autoscroll&&this.maybeAdjustScroll()},open(e){this.autoscroll&&e&&this.$nextTick((()=>this.maybeAdjustScroll()))}},methods:{maybeAdjustScroll(){var e;const t=(null==(e=this.$refs.dropdownMenu)?void 0:e.children[this.typeAheadPointer])||!1;if(t){const e=this.getDropdownViewport(),{top:n,bottom:a,height:i}=t.getBoundingClientRect();if(ne.bottom)return this.$refs.dropdownMenu.scrollTop=t.offsetTop-(e.height-i)}},getDropdownViewport(){return this.$refs.dropdownMenu?this.$refs.dropdownMenu.getBoundingClientRect():{height:0,top:0,bottom:0}}}},Be={data:()=>({typeAheadPointer:-1}),watch:{filteredOptions(){for(let e=0;e=0;e--)if(this.selectable(this.filteredOptions[e])){this.typeAheadPointer=e;break}},typeAheadDown(){for(let e=this.typeAheadPointer+1;e({mutableLoading:!1}),watch:{search(){this.$emit("search",this.search,this.toggleLoading)},loading(e){this.mutableLoading=e}},methods:{toggleLoading(e=null){return this.mutableLoading=null==e?!this.mutableLoading:e}}},je=(e,t)=>{const n=e.__vccOpts||e;for(const[e,a]of t)n[e]=a;return n},Se={},Ne={xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"},Pe=[(0,fe.Lk)("path",{d:"M6.895455 5l2.842897-2.842898c.348864-.348863.348864-.914488 0-1.263636L9.106534.261648c-.348864-.348864-.914489-.348864-1.263636 0L5 3.104545 2.157102.261648c-.348863-.348864-.914488-.348864-1.263636 0L.261648.893466c-.348864.348864-.348864.914489 0 1.263636L3.104545 5 .261648 7.842898c-.348864.348863-.348864.914488 0 1.263636l.631818.631818c.348864.348864.914773.348864 1.263636 0L5 6.895455l2.842898 2.842897c.348863.348864.914772.348864 1.263636 0l.631818-.631818c.348864-.348864.348864-.914489 0-1.263636L6.895455 5z"},null,-1)];const Te=je(Se,[["render",function(e,t){return(0,fe.uX)(),(0,fe.CE)("svg",Ne,Pe)}]]),qe={},Le={xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10"},ze=[(0,fe.Lk)("path",{d:"M9.211364 7.59931l4.48338-4.867229c.407008-.441854.407008-1.158247 0-1.60046l-.73712-.80023c-.407008-.441854-1.066904-.441854-1.474243 0L7 5.198617 2.51662.33139c-.407008-.441853-1.066904-.441853-1.474243 0l-.737121.80023c-.407008.441854-.407008 1.158248 0 1.600461l4.48338 4.867228L7 10l2.211364-2.40069z"},null,-1)];const Ie={Deselect:Te,OpenIndicator:je(qe,[["render",function(e,t){return(0,fe.uX)(),(0,fe.CE)("svg",Le,ze)}]])},Re={mounted(e,{instance:t}){if(t.appendToBody){const{height:n,top:a,left:i,width:r}=t.$refs.toggle.getBoundingClientRect();let o=window.scrollX||window.pageXOffset,s=window.scrollY||window.pageYOffset;e.unbindPosition=t.calculatePosition(e,t,{width:r+"px",left:o+i+"px",top:s+a+n+"px"}),document.body.appendChild(e)}},unmounted(e,{instance:t}){t.appendToBody&&(e.unbindPosition&&"function"==typeof e.unbindPosition&&e.unbindPosition(),e.parentNode&&e.parentNode.removeChild(e))}};let Me=0;const Oe={components:we({},Ie),directives:{appendToBody:Re},mixins:[xe,Be,De],compatConfig:{MODE:3},emits:["open","close","update:modelValue","search","search:compositionstart","search:compositionend","search:keydown","search:blur","search:focus","search:input","option:created","option:selecting","option:selected","option:deselecting","option:deselected"],props:{modelValue:{},components:{type:Object,default:()=>({})},options:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},deselectFromDropdown:{type:Boolean,default:!1},searchable:{type:Boolean,default:!0},multiple:{type:Boolean,default:!1},placeholder:{type:String,default:""},transition:{type:String,default:"vs__fade"},clearSearchOnSelect:{type:Boolean,default:!0},closeOnSelect:{type:Boolean,default:!0},label:{type:String,default:"label"},autocomplete:{type:String,default:"off"},reduce:{type:Function,default:e=>e},selectable:{type:Function,default:e=>!0},getOptionLabel:{type:Function,default(e){return"object"==typeof e?e.hasOwnProperty(this.label)?e[this.label]:console.warn(`[vue-select warn]: Label key "option.${this.label}" does not exist in options object ${JSON.stringify(e)}.\nhttps://vue-select.org/api/props.html#getoptionlabel`):e}},getOptionKey:{type:Function,default(e){if("object"!=typeof e)return e;try{return e.hasOwnProperty("id")?e.id:function(e){const t={};return Object.keys(e).sort().forEach((n=>{t[n]=e[n]})),JSON.stringify(t)}(e)}catch(t){return console.warn("[vue-select warn]: Could not stringify this option to generate unique key. Please provide'getOptionKey' prop to return a unique key for each option.\nhttps://vue-select.org/api/props.html#getoptionkey",e,t)}}},onTab:{type:Function,default:function(){this.selectOnTab&&!this.isComposing&&this.typeAheadSelect()}},taggable:{type:Boolean,default:!1},tabindex:{type:Number,default:null},pushTags:{type:Boolean,default:!1},filterable:{type:Boolean,default:!0},filterBy:{type:Function,default:(e,t,n)=>(t||"").toLocaleLowerCase().indexOf(n.toLocaleLowerCase())>-1},filter:{type:Function,default(e,t){return e.filter((e=>{let n=this.getOptionLabel(e);return"number"==typeof n&&(n=n.toString()),this.filterBy(e,n,t)}))}},createOption:{type:Function,default(e){return"object"==typeof this.optionList[0]?{[this.label]:e}:e}},resetOnOptionsChange:{default:!1,validator:e=>["function","boolean"].includes(typeof e)},clearSearchOnBlur:{type:Function,default:function({clearSearchOnSelect:e,multiple:t}){return e&&!t}},noDrop:{type:Boolean,default:!1},inputId:{type:String},dir:{type:String,default:"auto"},selectOnTab:{type:Boolean,default:!1},selectOnKeyCodes:{type:Array,default:()=>[13]},searchInputQuerySelector:{type:String,default:"[type=search]"},mapKeydown:{type:Function,default:(e,t)=>e},appendToBody:{type:Boolean,default:!1},calculatePosition:{type:Function,default(e,t,{width:n,top:a,left:i}){e.style.top=a,e.style.left=i,e.style.width=n}},dropdownShouldOpen:{type:Function,default:({noDrop:e,open:t,mutableLoading:n})=>!e&&(t&&!n)},uid:{type:[String,Number],default:()=>++Me}},data:()=>({search:"",open:!1,isComposing:!1,pushedTags:[],_value:[],deselectButtons:[]}),computed:{isReducingValues(){return this.$props.reduce!==this.$options.props.reduce.default},isTrackingValues(){return void 0===this.modelValue||this.isReducingValues},selectedValue(){let e=this.modelValue;return this.isTrackingValues&&(e=this.$data._value),null!=e&&""!==e?[].concat(e):[]},optionList(){return this.options.concat(this.pushTags?this.pushedTags:[])},searchEl(){return this.$slots.search?this.$refs.selectedOptions.querySelector(this.searchInputQuerySelector):this.$refs.search},scope(){const e={search:this.search,loading:this.loading,searching:this.searching,filteredOptions:this.filteredOptions};return{search:{attributes:we({disabled:this.disabled,placeholder:this.searchPlaceholder,tabindex:this.tabindex,readonly:!this.searchable,id:this.inputId,"aria-autocomplete":"list","aria-labelledby":`vs${this.uid}__combobox`,"aria-controls":`vs${this.uid}__listbox`,ref:"search",type:"search",autocomplete:this.autocomplete,value:this.search},this.dropdownOpen&&this.filteredOptions[this.typeAheadPointer]?{"aria-activedescendant":`vs${this.uid}__option-${this.typeAheadPointer}`}:{}),events:{compositionstart:()=>this.isComposing=!0,compositionend:()=>this.isComposing=!1,keydown:this.onSearchKeyDown,blur:this.onSearchBlur,focus:this.onSearchFocus,input:e=>this.search=e.target.value}},spinner:{loading:this.mutableLoading},noOptions:{search:this.search,loading:this.mutableLoading,searching:this.searching},openIndicator:{attributes:{ref:"openIndicator",role:"presentation",class:"vs__open-indicator"}},listHeader:e,listFooter:e,header:Ee(we({},e),{deselect:this.deselect}),footer:Ee(we({},e),{deselect:this.deselect})}},childComponents(){return we(we({},Ie),this.components)},stateClasses(){return{"vs--open":this.dropdownOpen,"vs--single":!this.multiple,"vs--multiple":this.multiple,"vs--searching":this.searching&&!this.noDrop,"vs--searchable":this.searchable&&!this.noDrop,"vs--unsearchable":!this.searchable,"vs--loading":this.mutableLoading,"vs--disabled":this.disabled}},searching(){return!!this.search},dropdownOpen(){return this.dropdownShouldOpen(this)},searchPlaceholder(){return this.isValueEmpty&&this.placeholder?this.placeholder:void 0},filteredOptions(){const e=[].concat(this.optionList);if(!this.filterable&&!this.taggable)return e;const t=this.search.length?this.filter(e,this.search,this):e;if(this.taggable&&this.search.length){const e=this.createOption(this.search);this.optionExists(e)||t.unshift(e)}return t},isValueEmpty(){return 0===this.selectedValue.length},showClearButton(){return!this.multiple&&this.clearable&&!this.open&&!this.isValueEmpty}},watch:{options(e,t){!this.taggable&&(()=>"function"==typeof this.resetOnOptionsChange?this.resetOnOptionsChange(e,t,this.selectedValue):this.resetOnOptionsChange)()&&this.clearSelection(),this.modelValue&&this.isTrackingValues&&this.setInternalValueFromOptions(this.modelValue)},modelValue:{immediate:!0,handler(e){this.isTrackingValues&&this.setInternalValueFromOptions(e)}},multiple(){this.clearSelection()},open(e){this.$emit(e?"open":"close")}},created(){this.mutableLoading=this.loading},methods:{setInternalValueFromOptions(e){Array.isArray(e)?this.$data._value=e.map((e=>this.findOptionFromReducedValue(e))):this.$data._value=this.findOptionFromReducedValue(e)},select(e){this.$emit("option:selecting",e),this.isOptionSelected(e)?this.deselectFromDropdown&&(this.clearable||this.multiple&&this.selectedValue.length>1)&&this.deselect(e):(this.taggable&&!this.optionExists(e)&&(this.$emit("option:created",e),this.pushTag(e)),this.multiple&&(e=this.selectedValue.concat(e)),this.updateValue(e),this.$emit("option:selected",e)),this.onAfterSelect(e)},deselect(e){this.$emit("option:deselecting",e),this.updateValue(this.selectedValue.filter((t=>!this.optionComparator(t,e)))),this.$emit("option:deselected",e)},clearSelection(){this.updateValue(this.multiple?[]:null)},onAfterSelect(e){this.closeOnSelect&&(this.open=!this.open,this.searchEl.blur()),this.clearSearchOnSelect&&(this.search="")},updateValue(e){void 0===this.modelValue&&(this.$data._value=e),null!==e&&(e=Array.isArray(e)?e.map((e=>this.reduce(e))):this.reduce(e)),this.$emit("update:modelValue",e)},toggleDropdown(e){const t=e.target!==this.searchEl;t&&e.preventDefault();const n=[...this.deselectButtons||[],this.$refs.clearButton];void 0===this.searchEl||n.filter(Boolean).some((t=>t.contains(e.target)||t===e.target))?e.preventDefault():this.open&&t?this.searchEl.blur():this.disabled||(this.open=!0,this.searchEl.focus())},isOptionSelected(e){return this.selectedValue.some((t=>this.optionComparator(t,e)))},isOptionDeselectable(e){return this.isOptionSelected(e)&&this.deselectFromDropdown},optionComparator(e,t){return this.getOptionKey(e)===this.getOptionKey(t)},findOptionFromReducedValue(e){const t=[...this.options,...this.pushedTags].filter((t=>JSON.stringify(this.reduce(t))===JSON.stringify(e)));return 1===t.length?t[0]:t.find((e=>this.optionComparator(e,this.$data._value)))||e},closeSearchOptions(){this.open=!1,this.$emit("search:blur")},maybeDeleteValue(){if(!this.searchEl.value.length&&this.selectedValue&&this.selectedValue.length&&this.clearable){let e=null;this.multiple&&(e=[...this.selectedValue.slice(0,this.selectedValue.length-1)]),this.updateValue(e)}},optionExists(e){return this.optionList.some((t=>this.optionComparator(t,e)))},normalizeOptionForSlot(e){return"object"==typeof e?e:{[this.label]:e}},pushTag(e){this.pushedTags.push(e)},onEscape(){this.search.length?this.search="":this.searchEl.blur()},onSearchBlur(){if(!this.mousedown||this.searching){const{clearSearchOnSelect:e,multiple:t}=this;return this.clearSearchOnBlur({clearSearchOnSelect:e,multiple:t})&&(this.search=""),void this.closeSearchOptions()}this.mousedown=!1,0!==this.search.length||0!==this.options.length||this.closeSearchOptions()},onSearchFocus(){this.open=!0,this.$emit("search:focus")},onMousedown(){this.mousedown=!0},onMouseUp(){this.mousedown=!1},onSearchKeyDown(e){const t=e=>(e.preventDefault(),!this.isComposing&&this.typeAheadSelect()),n={8:e=>this.maybeDeleteValue(),9:e=>this.onTab(),27:e=>this.onEscape(),38:e=>(e.preventDefault(),this.typeAheadUp()),40:e=>(e.preventDefault(),this.typeAheadDown())};this.selectOnKeyCodes.forEach((e=>n[e]=t));const a=this.mapKeydown(n,this);if("function"==typeof a[e.keyCode])return a[e.keyCode](e)}}},Ge=["dir"],Xe=["id","aria-expanded","aria-owns"],He={ref:"selectedOptions",class:"vs__selected-options"},We=["disabled","title","aria-label","onClick"],$e={ref:"actions",class:"vs__actions"},Ue=["disabled"],Ve={class:"vs__spinner"},Ye=["id"],Ke=["id","aria-selected","onMouseover","onClick"],Ze={key:0,class:"vs__no-options"},Qe=(0,fe.eW)(" Sorry, no matching options. "),Je=["id"];const et=je(Oe,[["render",function(e,t,n,a,i,r){const o=(0,fe.gN)("append-to-body");return(0,fe.uX)(),(0,fe.CE)("div",{dir:n.dir,class:(0,he.C4)(["v-select",r.stateClasses])},[(0,fe.RG)(e.$slots,"header",(0,he._B)((0,fe.Ng)(r.scope.header))),(0,fe.Lk)("div",{id:`vs${n.uid}__combobox`,ref:"toggle",class:"vs__dropdown-toggle",role:"combobox","aria-expanded":r.dropdownOpen.toString(),"aria-owns":`vs${n.uid}__listbox`,"aria-label":"Search for option",onMousedown:t[1]||(t[1]=e=>r.toggleDropdown(e))},[(0,fe.Lk)("div",He,[((0,fe.uX)(!0),(0,fe.CE)(fe.FK,null,(0,fe.pI)(r.selectedValue,((t,a)=>(0,fe.RG)(e.$slots,"selected-option-container",{option:r.normalizeOptionForSlot(t),deselect:r.deselect,multiple:n.multiple,disabled:n.disabled},(()=>[((0,fe.uX)(),(0,fe.CE)("span",{key:n.getOptionKey(t),class:"vs__selected"},[(0,fe.RG)(e.$slots,"selected-option",(0,he._B)((0,fe.Ng)(r.normalizeOptionForSlot(t))),(()=>[(0,fe.eW)((0,he.v_)(n.getOptionLabel(t)),1)])),n.multiple?((0,fe.uX)(),(0,fe.CE)("button",{key:0,ref_for:!0,ref:e=>i.deselectButtons[a]=e,disabled:n.disabled,type:"button",class:"vs__deselect",title:`Deselect ${n.getOptionLabel(t)}`,"aria-label":`Deselect ${n.getOptionLabel(t)}`,onClick:e=>r.deselect(t)},[((0,fe.uX)(),(0,fe.Wv)((0,fe.$y)(r.childComponents.Deselect)))],8,We)):(0,fe.Q3)("",!0)]))])))),256)),(0,fe.RG)(e.$slots,"search",(0,he._B)((0,fe.Ng)(r.scope.search)),(()=>[(0,fe.Lk)("input",(0,fe.v6)({class:"vs__search"},r.scope.search.attributes,(0,fe.Tb)(r.scope.search.events)),null,16)]))],512),(0,fe.Lk)("div",$e,[(0,fe.bo)((0,fe.Lk)("button",{ref:"clearButton",disabled:n.disabled,type:"button",class:"vs__clear",title:"Clear Selected","aria-label":"Clear Selected",onClick:t[0]||(t[0]=(...e)=>r.clearSelection&&r.clearSelection(...e))},[((0,fe.uX)(),(0,fe.Wv)((0,fe.$y)(r.childComponents.Deselect)))],8,Ue),[[_e.aG,r.showClearButton]]),(0,fe.RG)(e.$slots,"open-indicator",(0,he._B)((0,fe.Ng)(r.scope.openIndicator)),(()=>[n.noDrop?(0,fe.Q3)("",!0):((0,fe.uX)(),(0,fe.Wv)((0,fe.$y)(r.childComponents.OpenIndicator),(0,he._B)((0,fe.v6)({key:0},r.scope.openIndicator.attributes)),null,16))])),(0,fe.RG)(e.$slots,"spinner",(0,he._B)((0,fe.Ng)(r.scope.spinner)),(()=>[(0,fe.bo)((0,fe.Lk)("div",Ve,"Loading...",512),[[_e.aG,e.mutableLoading]])]))],512)],40,Xe),(0,fe.bF)(_e.eB,{name:n.transition},{default:(0,fe.k6)((()=>[r.dropdownOpen?(0,fe.bo)(((0,fe.uX)(),(0,fe.CE)("ul",{id:`vs${n.uid}__listbox`,ref:"dropdownMenu",key:`vs${n.uid}__listbox`,class:"vs__dropdown-menu",role:"listbox",tabindex:"-1",onMousedown:t[2]||(t[2]=(0,_e.D$)(((...e)=>r.onMousedown&&r.onMousedown(...e)),["prevent"])),onMouseup:t[3]||(t[3]=(...e)=>r.onMouseUp&&r.onMouseUp(...e))},[(0,fe.RG)(e.$slots,"list-header",(0,he._B)((0,fe.Ng)(r.scope.listHeader))),((0,fe.uX)(!0),(0,fe.CE)(fe.FK,null,(0,fe.pI)(r.filteredOptions,((t,a)=>((0,fe.uX)(),(0,fe.CE)("li",{id:`vs${n.uid}__option-${a}`,key:n.getOptionKey(t),role:"option",class:(0,he.C4)(["vs__dropdown-option",{"vs__dropdown-option--deselect":r.isOptionDeselectable(t)&&a===e.typeAheadPointer,"vs__dropdown-option--selected":r.isOptionSelected(t),"vs__dropdown-option--highlight":a===e.typeAheadPointer,"vs__dropdown-option--disabled":!n.selectable(t)}]),"aria-selected":a===e.typeAheadPointer||null,onMouseover:i=>n.selectable(t)?e.typeAheadPointer=a:null,onClick:(0,_e.D$)((e=>n.selectable(t)?r.select(t):null),["prevent","stop"])},[(0,fe.RG)(e.$slots,"option",(0,he._B)((0,fe.Ng)(r.normalizeOptionForSlot(t))),(()=>[(0,fe.eW)((0,he.v_)(n.getOptionLabel(t)),1)]))],42,Ke)))),128)),0===r.filteredOptions.length?((0,fe.uX)(),(0,fe.CE)("li",Ze,[(0,fe.RG)(e.$slots,"no-options",(0,he._B)((0,fe.Ng)(r.scope.noOptions)),(()=>[Qe]))])):(0,fe.Q3)("",!0),(0,fe.RG)(e.$slots,"list-footer",(0,he._B)((0,fe.Ng)(r.scope.listFooter)))],40,Ye)),[[o]]):((0,fe.uX)(),(0,fe.CE)("ul",{key:1,id:`vs${n.uid}__listbox`,role:"listbox",style:{display:"none",visibility:"hidden"}},null,8,Je))])),_:3},8,["name"]),(0,fe.RG)(e.$slots,"footer",(0,he._B)((0,fe.Ng)(r.scope.footer)))],10,Ge)}]]);var tt=n(9053),nt=n(561),at=n(7313),it=n(3750),rt=n(3453),ot=n(4163),st=n(7172),lt=n(4484),dt={};dt.styleTagTransform=p(),dt.setAttributes=u(),dt.insert=l().bind(null,"head"),dt.domAPI=o(),dt.insertStyleElement=g();i()(lt.A,dt);lt.A&<.A.locals&<.A.locals;var ut=n(2697);(0,rt.r)(rt.d);const ct={name:"NcSelect",components:{ChevronDown:tt.C,NcEllipsisedOption:at.N,NcLoadingIcon:it.N,VueSelect:et},props:{...et.props,...et.mixins.reduce(((e,t)=>({...e,...t.props})),{}),ariaLabelClearSelected:{type:String,default:(0,rt.a)("Clear selected")},ariaLabelCombobox:{type:String,default:null},ariaLabelListbox:{type:String,default:(0,rt.a)("Options")},ariaLabelDeselectOption:{type:Function,default:e=>(0,rt.a)("Deselect {option}",{option:e})},appendToBody:{type:Boolean,default:!0},calculatePosition:{type:Function,default:null},keepOpen:{type:Boolean,default:!1},components:{type:Object,default:()=>({Deselect:{render:()=>(0,fe.h)(nt.I,{size:20,fillColor:"var(--vs-controls-color)",style:[{cursor:"pointer"}]})}})},limit:{type:Number,default:null},disabled:{type:Boolean,default:!1},dropdownShouldOpen:{type:Function,default:({noDrop:e,open:t})=>!e&&t},filterBy:{type:Function,default:null},inputClass:{type:[String,Object],default:null},inputId:{type:String,default:()=>(0,ot.c)()},inputLabel:{type:String,default:null},labelOutside:{type:Boolean,default:!1},keyboardFocusBorder:{type:Boolean,default:!0},label:{type:String,default:null},loading:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},noWrap:{type:Boolean,default:!1},options:{type:Array,default:()=>[]},placeholder:{type:String,default:""},mapKeydown:{type:Function,default:(e,t)=>({...e,27:n=>{t.open&&n.stopPropagation(),e[27](n)}})},uid:{type:String,default:()=>(0,ot.c)()},placement:{type:String,default:"bottom"},resetFocusOnOptionsChange:{type:Boolean,default:!0},modelValue:{type:[String,Number,Object,Array],default:null},required:{type:Boolean,default:!1}," ":{}},emits:[" ","update:modelValue"],setup:()=>({avatarSize:Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-clickable-area"))-2*Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-grid-baseline")),isLegacy:st.i}),data:()=>({search:""}),computed:{inputRequired(){return this.required?null===this.modelValue||Array.isArray(this.modelValue)&&0===this.modelValue.length:null},localCalculatePosition(){return null!==this.calculatePosition?this.calculatePosition:(e,t,{width:n})=>{e.style.width=n;const a={name:"addClass",fn:()=>(e.classList.add("vs__dropdown-menu--floating"),{})},i={name:"togglePlacementClass",fn:({placement:n})=>(t.$el.classList.toggle("select--drop-up","top"===n),e.classList.toggle("vs__dropdown-menu--floating-placement-top","top"===n),{})},r=ue(t.$refs.toggle,e,(()=>{((e,t,n)=>{const a=new Map,i={platform:le,...n},r={...i.platform,_c:a};return(0,A.rD)(e,t,{...i,platform:r})})(t.$refs.toggle,e,{placement:this.placement,middleware:[ce(-1),a,i,me(),ge({limiter:pe()})]}).then((({x:n,y:a})=>{Object.assign(e.style,{left:`${n}px`,top:`${a}px`,width:`${t.$refs.toggle.getBoundingClientRect().width}px`})}))}));return r}},localFilterBy(){return this.filterBy??et.props.filterBy.default},localLabel(){return this.label??et.props.label.default},propsToForward(){const e=[...Object.keys(et.props),...et.mixins.flatMap((e=>Object.keys(e.props??{})))];return{...Object.fromEntries(Object.entries(this.$props).filter((([t,n])=>e.includes(t)))),calculatePosition:this.localCalculatePosition,closeOnSelect:!this.keepOpen,filterBy:this.localFilterBy,label:this.localLabel}}},mounted(){this.labelOutside||this.inputLabel||this.ariaLabelCombobox||(0,fe.R8)("[NcSelect] An `inputLabel` or `ariaLabelCombobox` should be set. If an external label is used, `labelOutside` should be set to `true`."),this.inputLabel&&this.ariaLabelCombobox&&(0,fe.R8)("[NcSelect] Only one of `inputLabel` or `ariaLabelCombobox` should to be set.")},methods:{t:rt.a}},gt=["for"],mt=["required"];const pt=(0,ut._)(ct,[["render",function(e,t,n,a,i,r){const o=(0,fe.g2)("ChevronDown"),s=(0,fe.g2)("NcEllipsisedOption"),l=(0,fe.g2)("NcLoadingIcon"),d=(0,fe.g2)("VueSelect");return(0,fe.uX)(),(0,fe.Wv)(d,(0,fe.v6)({class:["select",{"select--legacy":a.isLegacy,"select--no-wrap":n.noWrap}]},r.propsToForward,{onSearch:t[0]||(t[0]=e=>i.search=e),"onUpdate:modelValue":t[1]||(t[1]=t=>e.$emit("update:modelValue",t))}),(0,fe.eX)({search:(0,fe.k6)((({attributes:e,events:t})=>[(0,fe.Lk)("input",(0,fe.v6)({class:["vs__search",[n.inputClass]]},e,{required:r.inputRequired,dir:"auto"},(0,fe.Tb)(t,!0)),null,16,mt)])),"open-indicator":(0,fe.k6)((({attributes:e})=>[(0,fe.bF)(o,(0,fe.v6)(e,{"fill-color":"var(--vs-controls-color)",style:{cursor:n.disabled?null:"pointer"},size:26}),null,16,["style"])])),option:(0,fe.k6)((t=>[(0,fe.RG)(e.$slots,"option",(0,he._B)((0,fe.Ng)(t)),(()=>[(0,fe.bF)(s,{name:String(t[r.localLabel]),search:i.search},null,8,["name","search"])]))])),"selected-option":(0,fe.k6)((t=>[(0,fe.RG)(e.$slots,"selected-option",{vBind:t},(()=>[(0,fe.bF)(s,{name:String(t[r.localLabel]),search:i.search},null,8,["name","search"])]))])),spinner:(0,fe.k6)((e=>[e.loading?((0,fe.uX)(),(0,fe.Wv)(l,{key:0})):(0,fe.Q3)("",!0)])),"no-options":(0,fe.k6)((()=>[(0,fe.eW)((0,he.v_)(r.t("No results")),1)])),_:2},[!n.labelOutside&&n.inputLabel?{name:"header",fn:(0,fe.k6)((()=>[(0,fe.Lk)("label",{for:n.inputId,class:"select__label"},(0,he.v_)(n.inputLabel),9,gt)])),key:"0"}:void 0,(0,fe.pI)(e.$slots,((t,n)=>({name:n,fn:(0,fe.k6)((t=>[(0,fe.RG)(e.$slots,n,(0,he._B)((0,fe.Ng)(t)))]))})))]),1040,["class"])}]])},4777:(e,t,n)=>{"use strict";n.d(t,{_:()=>d});var a=n(641),i=n(953),r=n(2271),o=n(3453),s=n(8144),l=n(4052);(0,o.r)();const d=(0,a.pM)({__name:"NcTextField",props:(0,a.zz)({class:{},inputClass:{},id:{},label:{},labelOutside:{type:Boolean},type:{},placeholder:{},showTrailingButton:{type:Boolean},trailingButtonLabel:{default:void 0},success:{type:Boolean},error:{type:Boolean},helperText:{},disabled:{type:Boolean},pill:{type:Boolean},trailingButtonIcon:{default:"close"}},{modelValue:{default:""},modelModifiers:{}}),emits:["update:modelValue"],setup(e,{expose:t}){const n=(0,a.fn)(e,"modelValue"),d=e;t({focus:function(e){u.value.focus(e)},select:function(){u.value.select()}});const u=(0,a.rk)("inputField"),c={arrowEnd:(0,o.a)("Save changes"),close:(0,o.a)("Clear text"),undo:(0,o.a)("Undo changes")},g=new Set(Object.keys(l.N.props)),m=(0,a.EW)((()=>{const e=Object.fromEntries(Object.entries(d).filter((([e])=>g.has(e))));return e.trailingButtonLabel??=c[d.trailingButtonIcon],e}));return(e,t)=>((0,a.uX)(),(0,a.Wv)((0,i.R1)(l.N),(0,a.v6)(m.value,{ref:"inputField",modelValue:n.value,"onUpdate:modelValue":t[0]||(t[0]=e=>n.value=e)}),(0,a.eX)({_:2},[e.$slots.icon?{name:"icon",fn:(0,a.k6)((()=>[(0,a.RG)(e.$slots,"icon")])),key:"0"}:void 0,"search"!==e.type?{name:"trailing-button-icon",fn:(0,a.k6)((()=>["arrowEnd"===e.trailingButtonIcon?((0,a.uX)(),(0,a.Wv)((0,i.R1)(s.N),{key:0,directional:"",path:(0,i.R1)(r.m)},null,8,["path"])):((0,a.uX)(),(0,a.Wv)((0,i.R1)(s.N),{key:1,path:"undo"===e.trailingButtonIcon?(0,i.R1)(r.a):(0,i.R1)(r.b)},null,8,["path"]))])),key:"1"}:void 0]),1040,["modelValue"]))}})},8349:(e,t,n)=>{"use strict";n.d(t,{_:()=>d});var a=n(641),i=n(953),r=n(1288),o=n(3453),s=n(4163);function l(e){return e.slice(e.indexOf("/")+1).replaceAll("/"," - ").replaceAll("_"," ")}(0,o.r)();const d=(0,a.pM)({__name:"NcTimezonePicker",props:(0,a.zz)({additionalTimezones:{default:()=>[]},uid:{default:(0,s.c)()}},{modelValue:{default:"floating"},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=(0,a.fn)(e,"modelValue"),n=e,s=(0,a.EW)((()=>n.additionalTimezones.map((({timezoneId:e,label:t})=>({timezoneId:e,label:t}))))),d=(0,a.EW)((()=>{const e=Intl.supportedValuesOf("timeZone").filter((e=>!e.startsWith("Etc/"))).map((e=>({timezoneId:e,label:l(e)}))).sort(((e,t)=>e.timezoneId.localeCompare(t.timezoneId)));return e.unshift(...s.value),e}));function u(e,t,n){const a=n.trim().split(/\s+/),i=Object.values(e);return a.every((e=>i.some((t=>t.toLowerCase().includes(e.toLowerCase())))))}return(e,n)=>((0,a.uX)(),(0,a.Wv)(r.N,{modelValue:t.value,"onUpdate:modelValue":n[0]||(n[0]=e=>t.value=e),"aria-label-combobox":(0,i.R1)(o.a)("Search for time zone"),clearable:!1,"filter-by":u,multiple:!1,options:d.value,placeholder:(0,i.R1)(o.a)("Type to search time zone"),uid:e.uid,reduce:e=>e.timezoneId,label:"label"},null,8,["modelValue","aria-label-combobox","options","placeholder","uid","reduce"]))}})},3453:(e,t,n)=>{"use strict";n.d(t,{A:()=>q,B:()=>f,C:()=>b,D:()=>p,E:()=>z,F:()=>T,G:()=>x,H:()=>D,I:()=>C,J:()=>A,a:()=>o,b:()=>d,c:()=>w,d:()=>y,e:()=>R,f:()=>l,g:()=>v,h:()=>I,i:()=>h,j:()=>L,k:()=>N,l:()=>F,m:()=>g,n:()=>S,o:()=>c,p:()=>j,q:()=>r,r:()=>s,s:()=>B,t:()=>u,u:()=>m,v:()=>k,w:()=>M,x:()=>E,y:()=>_,z:()=>P});var a=n(3334);const i=(0,n(1195).$)().detectLanguage().build(),r=(...e)=>i.ngettext(...e),o=(...e)=>i.gettext(...e);function s(...e){for(const t of e)if(!t.registered){for(const{l:e,t:n}of t){if(e!==(0,a.Z0)()||!n)continue;const t=Object.fromEntries(Object.entries(n).map((([e,t])=>[e,{msgid:e,msgid_plural:t.p,msgstr:t.v}])));i.addTranslations({translations:{"":t}})}t.registered=!0}}const l=[{l:"ar",t:{"{tag} (restricted)":{v:["{tag} (مقيد)"]},"Select a tag":{v:["اختر وسم"]}}},{l:"ast",t:{"{tag} (restricted)":{v:["{tag} (restrinxóse)"]},"Select a tag":{v:["Seleicionar una etiqueta"]}}},{l:"br",t:{"{tag} (restricted)":{v:["{tag} (bevennet)"]},"Select a tag":{v:["Choaz ur c'hlav"]}}},{l:"ca",t:{"{tag} (restricted)":{v:["{tag} (restringit)"]},"Select a tag":{v:["Seleccioneu una etiqueta"]}}},{l:"cs",t:{"{tag} (restricted)":{v:["{tag} (omezené)"]},"Select a tag":{v:["Vybrat štítek"]}}},{l:"cs-CZ",t:{"{tag} (restricted)":{v:["{tag} (omezené)"]},"Select a tag":{v:["Vybrat štítek"]}}},{l:"da",t:{"{tag} (restricted)":{v:["{tag} (begrænset)"]},"Select a tag":{v:["Vælg et mærke"]}}},{l:"de",t:{"{tag} (restricted)":{v:["{tag} (eingeschränkt)"]},"Select a tag":{v:["Schlagwort auswählen"]}}},{l:"de-DE",t:{"{tag} (restricted)":{v:["{tag} (eingeschränkt)"]},"Select a tag":{v:["Schlagwort auswählen"]}}},{l:"el",t:{"{tag} (restricted)":{v:["{tag} (περιορισμένο)"]},"Select a tag":{v:["Επιλογή ετικέτας"]}}},{l:"en-GB",t:{"{tag} (restricted)":{v:["{tag} (restricted)"]},"Select a tag":{v:["Select a tag"]}}},{l:"eo",t:{"{tag} (restricted)":{v:["{tag} (limigita)"]},"Select a tag":{v:["Elektu etikedon"]}}},{l:"es",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Seleccione una etiqueta"]}}},{l:"es-AR",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Elija una etiqueta"]}}},{l:"es-EC",t:{"{tag} (restricted)":{v:["{tag} (restricted)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"es-MX",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"et-EE",t:{"{tag} (restricted)":{v:["{tag} (piiratud)"]},"Select a tag":{v:["Vali silt"]}}},{l:"eu",t:{"{tag} (restricted)":{v:["{tag} (mugatua)"]},"Select a tag":{v:["Hautatu etiketa bat"]}}},{l:"fa",t:{"{tag} (restricted)":{v:["{tag} محدود شده"]},"Select a tag":{v:["انتخاب یک برچسب"]}}},{l:"fi",t:{"{tag} (restricted)":{v:["{tag} (rajoitettu)"]},"Select a tag":{v:["Valitse tunniste"]}}},{l:"fr",t:{"{tag} (restricted)":{v:["{tag} (restreint)"]},"Select a tag":{v:["Sélectionnez une balise"]}}},{l:"ga",t:{"{tag} (restricted)":{v:["{tag} (srianta)"]},"Select a tag":{v:["Roghnaigh clib"]}}},{l:"gl",t:{"{tag} (restricted)":{v:["{tag} (restrinxido)"]},"Select a tag":{v:["Seleccione unha etiqueta"]}}},{l:"he",t:{"{tag} (restricted)":{v:["{tag} (מוגבל)"]},"Select a tag":{v:["בחירת תגית"]}}},{l:"hu",t:{"{tag} (restricted)":{v:["{tag} (korlátozott)"]},"Select a tag":{v:["Válasszon címkét"]}}},{l:"id",t:{"{tag} (restricted)":{v:["{tag} (dibatasi)"]},"Select a tag":{v:["Pilih tag"]}}},{l:"is",t:{"{tag} (restricted)":{v:["{tag} (takmarkað)"]},"Select a tag":{v:["Veldu merki"]}}},{l:"it",t:{"{tag} (restricted)":{v:["{tag} (limitato)"]},"Select a tag":{v:["Seleziona un'etichetta"]}}},{l:"ja",t:{"{tag} (restricted)":{v:["{tag} (制限付)"]},"Select a tag":{v:["タグを選択"]}}},{l:"ja-JP",t:{"{tag} (restricted)":{v:["{tag} (制限付)"]},"Select a tag":{v:["タグを選択"]}}},{l:"ko",t:{"{tag} (restricted)":{v:["{tag}(제한)"]},"Select a tag":{v:["태그 선택"]}}},{l:"lo",t:{"{tag} (restricted)":{v:["{tag} (ຈຳກັດ)"]},"Select a tag":{v:["ເລືອກແທັກ"]}}},{l:"lt-LT",t:{"{tag} (restricted)":{v:["{tag} (apribota)"]},"Select a tag":{v:["Pasirinkti žymę"]}}},{l:"lv",t:{"{tag} (restricted)":{v:["{tag} (ierobežots)"]},"Select a tag":{v:["Izvēlēties birku"]}}},{l:"mk",t:{"{tag} (restricted)":{v:["{tag} (ограничено)"]},"Select a tag":{v:["Избери ознака"]}}},{l:"my",t:{"{tag} (restricted)":{v:["{tag} (ကန့်သတ်)"]},"Select a tag":{v:["tag ရွေးချယ်ရန်"]}}},{l:"nb",t:{"{tag} (restricted)":{v:["{tag} (beskyttet)"]},"Select a tag":{v:["Velg en merkelapp"]}}},{l:"nl",t:{"{tag} (restricted)":{v:["{tag} (beperkt)"]},"Select a tag":{v:["Selecteer een label"]}}},{l:"oc",t:{"{tag} (restricted)":{v:["{tag} (limit)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"pl",t:{"{tag} (restricted)":{v:["{tag} (ograniczona)"]},"Select a tag":{v:["Wybierz etykietę"]}}},{l:"pt-BR",t:{"{tag} (restricted)":{v:["{tag} (restrito)"]},"Select a tag":{v:["Selecione uma etiqueta"]}}},{l:"pt-PT",t:{"{tag} (restricted)":{v:["{tag} (restrito)"]},"Select a tag":{v:["Selecionar uma etiqueta"]}}},{l:"ro",t:{"{tag} (restricted)":{v:["{tag} (restricționat)"]},"Select a tag":{v:["Selectați o etichetă"]}}},{l:"ru",t:{"{tag} (restricted)":{v:["{tag} (ограниченное)"]},"Select a tag":{v:["Выберите метку"]}}},{l:"sk",t:{"{tag} (restricted)":{v:["{tag} (obmedzený)"]},"Select a tag":{v:["Vybrať štítok"]}}},{l:"sl",t:{"{tag} (restricted)":{v:["{tag} (omejeno)"]},"Select a tag":{v:["Izbor oznake"]}}},{l:"sr",t:{"{tag} (restricted)":{v:["{tag} (ограничено)"]},"Select a tag":{v:["Изаберите ознаку"]}}},{l:"sv",t:{"{tag} (restricted)":{v:["{tag} (begränsad)"]},"Select a tag":{v:["Välj en tag"]}}},{l:"tr",t:{"{tag} (restricted)":{v:["{tag} (kısıtlanmış)"]},"Select a tag":{v:["Bir etiket seçin"]}}},{l:"uk",t:{"{tag} (restricted)":{v:["{tag} (обмежений)"]},"Select a tag":{v:["Виберіть позначку"]}}},{l:"uz",t:{"{tag} (restricted)":{v:["{tag} (cheklangan)"]},"Select a tag":{v:["Teg tanlang"]}}},{l:"zh-CN",t:{"{tag} (restricted)":{v:["{tag} (受限)"]},"Select a tag":{v:["选择一个标签"]}}},{l:"zh-HK",t:{"{tag} (restricted)":{v:["{tag} (受限)"]},"Select a tag":{v:["選擇標籤"]}}},{l:"zh-TW",t:{"{tag} (restricted)":{v:["{tag}(受限)"]},"Select a tag":{v:["選擇標籤"]}}}],d=[{l:"ar",t:{"a few seconds ago":{v:["منذ عدة ثوانٍ"]},"sec. ago":{v:["ثانية مضت"]},"seconds ago":{v:["ثوانٍ مضت"]}}},{l:"ast",t:{"a few seconds ago":{v:["hai unos segundos"]},"sec. ago":{v:["hai segs"]},"seconds ago":{v:["hai segundos"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"cs-CZ",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"da",t:{"a few seconds ago":{v:["et par sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"de",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"de-DE",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"el",t:{"a few seconds ago":{v:["πριν λίγα δευτερόλεπτα"]},"sec. ago":{v:["δευτ. πριν"]},"seconds ago":{v:["δευτερόλεπτα πριν"]}}},{l:"en-GB",t:{"a few seconds ago":{v:["a few seconds ago"]},"sec. ago":{v:["sec. ago"]},"seconds ago":{v:["seconds ago"]}}},{l:"eo",t:{}},{l:"es",t:{"a few seconds ago":{v:["hace unos pocos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-AR",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es-EC",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["Segundos atrás"]}}},{l:"es-MX",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"et-EE",t:{"a few seconds ago":{v:["mõni sekund tagasi"]},"sec. ago":{v:["sek. tagasi"]},"seconds ago":{v:["sekundit tagasi"]}}},{l:"eu",t:{"a few seconds ago":{v:["duela segundo batzuk"]},"sec. ago":{v:["duela seg."]},"seconds ago":{v:["duela segundo"]}}},{l:"fa",t:{"a few seconds ago":{v:["چند ثانیه پیش"]},"sec. ago":{v:["چند ثانیه پیش"]},"seconds ago":{v:["چند ثانیه پیش"]}}},{l:"fi",t:{"a few seconds ago":{v:["muutamia sekunteja sitten"]},"sec. ago":{v:["sek. sitten"]},"seconds ago":{v:["sekunteja sitten"]}}},{l:"fr",t:{"a few seconds ago":{v:["il y a quelques instants"]},"sec. ago":{v:["il y a qq. sec."]},"seconds ago":{v:["il y a quelques secondes"]}}},{l:"ga",t:{"a few seconds ago":{v:["cúpla soicind ó shin"]},"sec. ago":{v:["soic. ó shin"]},"seconds ago":{v:["soicind ó shin"]}}},{l:"gl",t:{"a few seconds ago":{v:["hai uns segundos"]},"sec. ago":{v:["segs. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"he",t:{"a few seconds ago":{v:["לפני מספר שניות"]},"sec. ago":{v:["לפני מספר שניות"]},"seconds ago":{v:["לפני מס׳ שניות"]}}},{l:"hu",t:{}},{l:"id",t:{"a few seconds ago":{v:["beberapa detik yang lalu"]},"sec. ago":{v:["dtk. yang lalu"]},"seconds ago":{v:["beberapa detik lalu"]}}},{l:"is",t:{"a few seconds ago":{v:["fyrir örfáum sekúndum síðan"]},"sec. ago":{v:["sek. síðan"]},"seconds ago":{v:["sekúndum síðan"]}}},{l:"it",t:{"a few seconds ago":{v:["pochi secondi fa"]},"sec. ago":{v:["sec. fa"]},"seconds ago":{v:["secondi fa"]}}},{l:"ja",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ja-JP",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ko",t:{"a few seconds ago":{v:["방금 전"]},"sec. ago":{v:["몇 초 전"]},"seconds ago":{v:["초 전"]}}},{l:"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:"my",t:{}},{l:"nb",t:{"a few seconds ago":{v:["noen få sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"nl",t:{"a few seconds ago":{v:["enkele seconden geleden"]},"sec. ago":{v:["sec. geleden"]},"seconds ago":{v:["seconden geleden"]}}},{l:"oc",t:{}},{l:"pl",t:{"a few seconds ago":{v:["kilka sekund temu"]},"sec. ago":{v:["sek. temu"]},"seconds ago":{v:["sekund temu"]}}},{l:"pt-BR",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"pt-PT",t:{"a few seconds ago":{v:["há alguns segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"ro",t:{"a few seconds ago":{v:["acum câteva secunde"]},"sec. ago":{v:["sec. în urmă"]},"seconds ago":{v:["secunde în urmă"]}}},{l:"ru",t:{"a few seconds ago":{v:["несколько секунд назад"]},"sec. ago":{v:["сек. назад"]},"seconds ago":{v:["секунд назад"]}}},{l:"sk",t:{"a few seconds ago":{v:["pred chvíľou"]},"sec. ago":{v:["pred pár sekundami"]},"seconds ago":{v:["pred sekundami"]}}},{l:"sl",t:{}},{l:"sr",t:{"a few seconds ago":{v:["пре неколико секунди"]},"sec. ago":{v:["сек. раније"]},"seconds ago":{v:["секунди раније"]}}},{l:"sv",t:{"a few seconds ago":{v:["några sekunder sedan"]},"sec. ago":{v:["sek. sedan"]},"seconds ago":{v:["sekunder sedan"]}}},{l:"tr",t:{"a few seconds ago":{v:["birkaç saniye önce"]},"sec. ago":{v:["sn. önce"]},"seconds ago":{v:["saniye önce"]}}},{l:"uk",t:{"a few seconds ago":{v:["декілька секунд тому"]},"sec. ago":{v:["с тому"]},"seconds ago":{v:["с тому"]}}},{l:"uz",t:{"a few seconds ago":{v:["bir necha soniya oldin"]},"sec. ago":{v:["sek. oldin"]},"seconds ago":{v:["soniyalar oldin"]}}},{l:"zh-CN",t:{"a few seconds ago":{v:["几秒前"]},"sec. ago":{v:["几秒前"]},"seconds ago":{v:["几秒前"]}}},{l:"zh-HK",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}},{l:"zh-TW",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}}],u=[{l:"ar",t:{Acapulco:{v:["بازلائي مطفي"]},"Blue Violet":{v:["بنفسجي مشعشع"]},"Boston Blue":{v:["سماوي مطفي"]},Deluge:{v:["بنفسجي مطفي"]},Feldspar:{v:["وردي صخري"]},Gold:{v:["ذهبي"]},Mariner:{v:["أزرق بحري"]},"Nextcloud blue":{v:["أزرق نكست كلاود"]},Olivine:{v:["زيتي"]},Purple:{v:["بنفسجي"]},"Rosy brown":{v:["بُنِّي زهري"]},Whiskey:{v:["نبيذي"]}}},{l:"ast",t:{Acapulco:{v:["Acapulcu"]},"Blue Violet":{v:["Viola azulao"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oru"]},Mariner:{v:["Marineru"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Moráu"]},"Rosy brown":{v:["Marrón arrosao"]},Whiskey:{v:["Whiskey"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Černá"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]},White:{v:["Bílá"]}}},{l:"cs-CZ",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"da",t:{Acapulco:{v:["Acapulco"]},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-AR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"et-EE",t:{Acapulco:{v:["Acapulco meresinine"]},Black:{v:["Must"]},"Blue Violet":{v:["Sinakasvioletne"]},"Boston Blue":{v:["Bostoni rohekassinine"]},Deluge:{v:["Tulvavee lilla"]},Feldspar:{v:["Põlevkivipruun"]},Gold:{v:["Kuldne"]},Mariner:{v:["Meresinine"]},"Nextcloud blue":{v:["Nextcloudi sinine"]},Olivine:{v:["Oliiviroheline"]},Purple:{v:["Purpurpunane"]},"Rosy brown":{v:["Roosikarva pruun"]},Whiskey:{v:["Viskikarva kollakaspruun"]},White:{v:["Valge"]}}},{l:"eu",t:{}},{l:"fa",t:{Acapulco:{v:["آکاپولکو"]},"Blue Violet":{v:["بنفش آبی"]},"Boston Blue":{v:["آبی بوستونی"]},Deluge:{v:["سیل"]},Feldspar:{v:["فلدسپات"]},Gold:{v:["طلا"]},Mariner:{v:["مارینر"]},"Nextcloud blue":{v:["نکس کلود آبی"]},Olivine:{v:["الیوین"]},Purple:{v:["بنفش"]},"Rosy brown":{v:["قهوه‌ای رز"]},Whiskey:{v:["ویسکی"]}}},{l:"fi",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Sinivioletti"]},"Boston Blue":{v:["Bostoninsininen"]},Deluge:{v:["Tulva"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Kulta"]},Mariner:{v:["Merenkulkija"]},"Nextcloud blue":{v:["Nextcloudin sininen"]},Olivine:{v:["Oliviini"]},Purple:{v:["Purppura"]},"Rosy brown":{v:["Ruusunruskea"]},Whiskey:{v:["Viski"]}}},{l:"fr",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bleu violet"]},"Boston Blue":{v:["Bleu de Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Doré"]},Mariner:{v:["Marin"]},"Nextcloud blue":{v:["Bleu Nextcloud"]},Olivine:{v:["Olivine"]},Purple:{v:["Violet"]},"Rosy brown":{v:["Brun rosé"]},Whiskey:{v:["Whiskey"]}}},{l:"ga",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Dubh"]},"Blue Violet":{v:["Gorm Violet"]},"Boston Blue":{v:["Bostún Gorm"]},Deluge:{v:["Díle"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Óir"]},Mariner:{v:["Mairnéalach"]},"Nextcloud blue":{v:["Nextcloud gorm"]},Olivine:{v:["Olaivín"]},Purple:{v:["Corcra"]},"Rosy brown":{v:["Rosach donn"]},Whiskey:{v:["Fuisce"]},White:{v:["Bán"]}}},{l:"gl",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Negro"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Dioivo"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marino"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivina"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Pardo rosado"]},Whiskey:{v:["Whisky"]},White:{v:["Branco"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{Gold:{v:["Emas"]},"Nextcloud blue":{v:["Biru Nextcloud"]},Purple:{v:["Ungu"]}}},{l:"is",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Bláklukka"]},"Boston Blue":{v:["Bostonblátt"]},Deluge:{v:["Fjólublátt"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gull"]},Mariner:{v:["Sjóarablátt"]},"Nextcloud blue":{v:["Nextcloud blátt"]},Olivine:{v:["Ólivín"]},Purple:{v:["Purpurablátt"]},"Rosy brown":{v:["Rósabrúnt"]},Whiskey:{v:["Viský"]}}},{l:"it",t:{Gold:{v:["Oro"]},"Nextcloud blue":{v:["Nextcloud blue"]},Purple:{v:["Viola"]}}},{l:"ja",t:{Acapulco:{v:["アカプルコ"]},Black:{v:["黒"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]},White:{v:["白"]}}},{l:"ja-JP",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ko",t:{Acapulco:{v:["아카풀코"]},"Blue Violet":{v:["푸른 보라"]},"Boston Blue":{v:["보스턴 블루"]},Deluge:{v:["폭우"]},Feldspar:{v:["장석"]},Gold:{v:["금"]},Mariner:{v:["뱃사람"]},"Nextcloud blue":{v:["Nextcloud 파랑"]},Olivine:{v:["감람석"]},Purple:{v:["보라"]},"Rosy brown":{v:["로지 브라운"]},Whiskey:{v:["위스키"]}}},{l:"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:"my",t:{}},{l:"nb",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blå fiolett"]},"Boston Blue":{v:["Boston blå"]},Deluge:{v:["Syndflod"]},Feldspar:{v:["Feltspat"]},Gold:{v:["Gull"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosenrød brun"]},Whiskey:{v:["Whiskey"]}}},{l:"nl",t:{Acapulco:{v:["Acapulco"]},Black:{v:["Zwart"]},"Blue Violet":{v:["Blauw Paars"]},"Boston Blue":{v:["Boston Blauw"]},Deluge:{v:["Overlopen"]},Feldspar:{v:["Veldspaat"]},Gold:{v:["Goud"]},Mariner:{v:["Marineblauw"]},"Nextcloud blue":{v:["Nextcloud blauw"]},Olivine:{v:["Olivijn"]},Purple:{v:["Paars"]},"Rosy brown":{v:["Rozig bruin"]},Whiskey:{v:["Whiskey"]},White:{v:["Wit"]}}},{l:"oc",t:{}},{l:"pl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Niebieski fiolet"]},"Boston Blue":{v:["Błękit Bostonu"]},Deluge:{v:["Potop"]},Feldspar:{v:["Skaleń"]},Gold:{v:["Złote"]},Mariner:{v:["Marynarz"]},"Nextcloud blue":{v:["Niebieskie Nextcloud"]},Olivine:{v:["Oliwin"]},Purple:{v:["Fioletowy"]},"Rosy brown":{v:["Różowy brąz"]},Whiskey:{v:["Whisky"]}}},{l:"pt-BR",t:{Acapulco:{v:["Acapulco"]},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:["Акапулько"]},"Blue Violet":{v:["Синий фиолет"]},"Boston Blue":{v:["Синий Бостон"]},Deluge:{v:["Перламутрово-фиолетовый"]},Feldspar:{v:["Античная латунь"]},Gold:{v:["Золотой"]},Mariner:{v:["Морской"]},"Nextcloud blue":{v:["Nextcloud голубой"]},Olivine:{v:[" Оливковый"]},Purple:{v:["Фиолетовый"]},"Rosy brown":{v:["Розово-коричневый"]},Whiskey:{v:["Виски"]}}},{l:"sk",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Modro fialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živec"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námorník"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Ružovo hnedá"]},Whiskey:{v:["Whisky"]}}},{l:"sl",t:{}},{l:"sr",t:{Acapulco:{v:["Акапулко"]},Black:{v:["Црно"]},"Blue Violet":{v:["Плаво љубичаста"]},"Boston Blue":{v:["Бостон плава"]},Deluge:{v:["Поплава"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Злато"]},Mariner:{v:["Морнар"]},"Nextcloud blue":{v:["Nextcloud плава"]},Olivine:{v:["Маслинаста"]},Purple:{v:["Пурпурна"]},"Rosy brown":{v:["Роси браон"]},Whiskey:{v:["Виски"]},White:{v:["Бело"]}}},{l:"sv",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blåviolett"]},"Boston Blue":{v:["Bostonblå"]},Deluge:{v:["Skyfallsblå"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Guld"]},Mariner:{v:["Marinblå"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosabrun"]},Whiskey:{v:["Whisky"]}}},{l:"tr",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Siyah"]},"Blue Violet":{v:["Mavi mor"]},"Boston Blue":{v:["Boston mavisi"]},Deluge:{v:["Sel"]},Feldspar:{v:["Feldispat"]},Gold:{v:["Altın"]},Mariner:{v:["Denizci"]},"Nextcloud blue":{v:["Nextcloud mavi"]},Olivine:{v:["Zeytinlik"]},Purple:{v:["Mor"]},"Rosy brown":{v:["Kırmızımsı kahverengi"]},Whiskey:{v:["Viski"]},White:{v:["Beyaz"]}}},{l:"uk",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Блакитна фіалка"]},"Boston Blue":{v:["Бостонський синій"]},Deluge:{v:["Злива"]},Feldspar:{v:["Польові шпати"]},Gold:{v:["Золотий"]},Mariner:{v:["Морський"]},"Nextcloud blue":{v:["Блакитний Nextcloud"]},Olivine:{v:["Олива"]},Purple:{v:["Фіолетовий"]},"Rosy brown":{v:["Темно-рожевий"]},Whiskey:{v:["Кола"]}}},{l:"uz",t:{Acapulco:{v:["Akapulko"]},Black:{v:["Qora"]},"Blue Violet":{v:["Moviy binafsha"]},"Boston Blue":{v:["Boston ko'k"]},Deluge:{v:["To'fon"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oltin"]},Mariner:{v:["Dengizchi"]},"Nextcloud blue":{v:["Ko'k Nextcloud "]},Olivine:{v:["Olivine"]},Purple:{v:["Binafsha"]},"Rosy brown":{v:["Qizil jigarrang"]},Whiskey:{v:["Whiskey"]},White:{v:["Oq"]}}},{l:"zh-CN",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["瓦罗兰特蓝"]},"Boston Blue":{v:["波士顿蓝"]},Deluge:{v:["洪水色"]},Feldspar:{v:["长石"]},Gold:{v:["金色"]},Mariner:{v:["水手"]},"Nextcloud blue":{v:["Nextcloud 蓝"]},Olivine:{v:["橄榄石色"]},Purple:{v:["紫色"]},"Rosy brown":{v:["玫瑰棕色"]},Whiskey:{v:["威士忌"]}}},{l:"zh-HK",t:{Acapulco:{v:["阿卡普爾科"]},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:["威士忌"]}}}],c=[{l:"ar",t:{Actions:{v:["إجراءات"]}}},{l:"ast",t:{Actions:{v:["Aiciones"]}}},{l:"br",t:{Actions:{v:["Oberioù"]}}},{l:"ca",t:{Actions:{v:["Accions"]}}},{l:"cs",t:{Actions:{v:["Akce"]}}},{l:"cs-CZ",t:{Actions:{v:["Akce"]}}},{l:"da",t:{Actions:{v:["Handlinger"]}}},{l:"de",t:{Actions:{v:["Aktionen"]}}},{l:"de-DE",t:{Actions:{v:["Aktionen"]}}},{l:"el",t:{Actions:{v:["Ενέργειες"]}}},{l:"en-GB",t:{Actions:{v:["Actions"]}}},{l:"eo",t:{Actions:{v:["Agoj"]}}},{l:"es",t:{Actions:{v:["Acciones"]}}},{l:"es-AR",t:{Actions:{v:["Acciones"]}}},{l:"es-EC",t:{Actions:{v:["Acciones"]}}},{l:"es-MX",t:{Actions:{v:["Acciones"]}}},{l:"et-EE",t:{Actions:{v:["Tegevus"]}}},{l:"eu",t:{Actions:{v:["Ekintzak"]}}},{l:"fa",t:{Actions:{v:["کنش‌ها"]}}},{l:"fi",t:{Actions:{v:["Toiminnot"]}}},{l:"fr",t:{Actions:{v:["Actions"]}}},{l:"ga",t:{Actions:{v:["Gníomhartha"]}}},{l:"gl",t:{Actions:{v:["Accións"]}}},{l:"he",t:{Actions:{v:["פעולות"]}}},{l:"hu",t:{Actions:{v:["Műveletek"]}}},{l:"id",t:{Actions:{v:["Tindakan"]}}},{l:"is",t:{Actions:{v:["Aðgerðir"]}}},{l:"it",t:{Actions:{v:["Azioni"]}}},{l:"ja",t:{Actions:{v:["操作"]}}},{l:"ja-JP",t:{Actions:{v:["操作"]}}},{l:"ko",t:{Actions:{v:["동작"]}}},{l:"lo",t:{Actions:{v:["ການກະທຳ"]}}},{l:"lt-LT",t:{Actions:{v:["Veiksmai"]}}},{l:"lv",t:{}},{l:"mk",t:{Actions:{v:["Акции"]}}},{l:"my",t:{Actions:{v:["လုပ်ဆောင်ချက်များ"]}}},{l:"nb",t:{Actions:{v:["Handlinger"]}}},{l:"nl",t:{Actions:{v:["Acties"]}}},{l:"oc",t:{Actions:{v:["Accions"]}}},{l:"pl",t:{Actions:{v:["Działania"]}}},{l:"pt-BR",t:{Actions:{v:["Ações"]}}},{l:"pt-PT",t:{Actions:{v:["Ações"]}}},{l:"ro",t:{Actions:{v:["Acțiuni"]}}},{l:"ru",t:{Actions:{v:["Действия "]}}},{l:"sk",t:{Actions:{v:["Akcie"]}}},{l:"sl",t:{Actions:{v:["Dejanja"]}}},{l:"sr",t:{Actions:{v:["Радње"]}}},{l:"sv",t:{Actions:{v:["Åtgärder"]}}},{l:"tr",t:{Actions:{v:["İşlemler"]}}},{l:"uk",t:{Actions:{v:["Дії"]}}},{l:"uz",t:{Actions:{v:["Harakatlar"]}}},{l:"zh-CN",t:{Actions:{v:["行为"]}}},{l:"zh-HK",t:{Actions:{v:["動作"]}}},{l:"zh-TW",t:{Actions:{v:["動作"]}}}],g=[{l:"ar",t:{Activities:{v:["سجل الأنشطة"]},"Animals & Nature":{v:["الحيوانات والطبيعة"]},Custom:{v:["مُخصَّص"]},"Dark skin tone":{v:["أسمر البُشرة"]},"Emoji picker":{v:["لاقط الإيموجي"]},Flags:{v:["الأعلام"]},"Food & Drink":{v:["الطعام والشراب"]},"Frequently used":{v:["شائعة الاستعمال"]},"Light skin tone":{v:["فاتح البُشرة"]},"Medium dark skin tone":{v:["بشرة متوسطة الاسمرار"]},"Medium light skin tone":{v:["بشرة متوسطة البياض"]},"Medium skin tone":{v:["بشرة وسطية اللون"]},"Neutral skin color":{v:["لون بُشرة طبيعي"]},Objects:{v:["أشياء"]},"People & Body":{v:["أشخاص و أجسام"]},"Pick an emoji":{v:["إختَر رمز إيموجي emoji"]},"Search emoji":{v:["البحث عن إيموجي emoji"]},"Search results":{v:["نتائج البحث"]},Selected:{v:["محدّدة"]},"Skin tone":{v:["لون البُشرة"]},"Smileys & Emotion":{v:["وجوهٌ ضاحكة و مشاعر"]},Symbols:{v:["رموز"]},"Travel & Places":{v:["سفر و أماكن"]}}},{l:"ast",t:{Activities:{v:["Actividaes"]},"Animals & Nature":{v:["Animales y natura"]},Custom:{v:["Personalizar"]},"Dark skin tone":{v:["Tonu d'aspeutu escuru"]},"Emoji picker":{v:["Selector de fustaxes"]},Flags:{v:["Banderes"]},"Food & Drink":{v:["Cómida y bébora"]},"Frequently used":{v:["D'usu frecuente"]},"Light skin tone":{v:["Tonu d'aspeutu claru"]},"Medium dark skin tone":{v:["Tonu d'aspeutu medio escuru"]},"Medium light skin tone":{v:["Tonu d'aspeutu medio claru"]},"Medium skin tone":{v:["Tonu d'aspeutu mediu"]},"Neutral skin color":{v:["Color d'aspeutu neutral"]},Objects:{v:["Oxetos"]},"People & Body":{v:["Persones y cuerpu"]},"Pick an emoji":{v:["Escueyi un fustaxe"]},"Search emoji":{v:["Buscar nos fustaxes"]},"Search results":{v:["Resultaos de la busca"]},Selected:{v:["Na seleición"]},"Skin tone":{v:["Tonu d'aspeutu"]},"Smileys & Emotion":{v:["Sorrises y emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viaxes y llugares"]}}},{l:"br",t:{Activities:{v:["Oberiantizoù"]},"Animals & Nature":{v:["Loened & Natur"]},Custom:{v:["Personelañ"]},Flags:{v:["Bannieloù"]},"Food & Drink":{v:["Boued & Evajoù"]},"Frequently used":{v:["Implijet alies"]},Objects:{v:["Traoù"]},"People & Body":{v:["Tud & Korf"]},"Pick an emoji":{v:["Choaz un emoji"]},"Search results":{v:["Disoc'hoù an enklask"]},"Smileys & Emotion":{v:["Smileyioù & Fromoù"]},Symbols:{v:["Arouezioù"]},"Travel & Places":{v:["Beaj & Lec'hioù"]}}},{l:"ca",t:{Activities:{v:["Activitats"]},"Animals & Nature":{v:["Animals i natura"]},Custom:{v:["Personalitzat"]},Flags:{v:["Marques"]},"Food & Drink":{v:["Menjar i begudes"]},"Frequently used":{v:["Utilitzats recentment"]},Objects:{v:["Objectes"]},"People & Body":{v:["Persones i cos"]},"Pick an emoji":{v:["Trieu un emoji"]},"Search results":{v:["Resultats de cerca"]},"Smileys & Emotion":{v:["Cares i emocions"]},Symbols:{v:["Símbols"]},"Travel & Places":{v:["Viatges i llocs"]}}},{l:"cs",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvířata a příroda"]},Custom:{v:["Uživatelsky určené"]},"Dark skin tone":{v:["Tmavý tělový tón"]},"Emoji picker":{v:["Výběr emotikon"]},Flags:{v:["Příznaky"]},"Food & Drink":{v:["Jídlo a pití"]},"Frequently used":{v:["Často používané"]},"Light skin tone":{v:["Světlý tělový tón"]},"Medium dark skin tone":{v:["Středně tmavý tělový tón"]},"Medium light skin tone":{v:["Středně světlý tělový tón"]},"Medium skin tone":{v:["Střední tělový tón"]},"Neutral skin color":{v:["Neutrální tělová barva"]},Objects:{v:["Objekty"]},"People & Body":{v:["Lidé a tělo"]},"Pick an emoji":{v:["Vybrat emoji"]},"Search emoji":{v:["Hledat emoji"]},"Search results":{v:["Výsledky hledání"]},Selected:{v:["Vybráno"]},"Skin tone":{v:["Tělový tón"]},"Smileys & Emotion":{v:["Úsměvy a emoce"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestování a místa"]}}},{l:"cs-CZ",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvířata a příroda"]},Custom:{v:["Uživatelsky určené"]},"Dark skin tone":{v:["Tmavý tělový tón"]},"Emoji picker":{v:["Výběr emotikon"]},Flags:{v:["Příznaky"]},"Food & Drink":{v:["Jídlo a pití"]},"Frequently used":{v:["Často používané"]},"Light skin tone":{v:["Světlý tělový tón"]},"Medium dark skin tone":{v:["Středně tmavý tělový tón"]},"Medium light skin tone":{v:["Středně světlý tělový tón"]},"Medium skin tone":{v:["Střední tělový tón"]},"Neutral skin color":{v:["Neutřální tělová barva"]},Objects:{v:["Objekty"]},"People & Body":{v:["Lidé a tělo"]},"Pick an emoji":{v:["Vybrat emoji"]},"Search emoji":{v:["Hledat emoji"]},"Search results":{v:["Výsledky hledání"]},Selected:{v:["Vybráno"]},"Skin tone":{v:["Tělový tón"]},"Smileys & Emotion":{v:["Úsměvy a emoce"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestování a místa"]}}},{l:"da",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Dyr & Natur"]},Custom:{v:["Brugerdefineret"]},"Dark skin tone":{v:["Mørk skin tone"]},"Emoji picker":{v:["Emoji vælger"]},Flags:{v:["Flag"]},"Food & Drink":{v:["Mad & Drikke"]},"Frequently used":{v:["Ofte brugt"]},"Light skin tone":{v:["Lys skin tone"]},"Medium dark skin tone":{v:["Medium mørk skin tone"]},"Medium light skin tone":{v:["Medium lys skin tone"]},"Medium skin tone":{v:["Medium skin tone"]},"Neutral skin color":{v:["Neutral skin color"]},Objects:{v:["Objekter"]},"People & Body":{v:["Mennesker & Menneskekroppen"]},"Pick an emoji":{v:["Vælg en emoji"]},"Search emoji":{v:["Søg emoji"]},"Search results":{v:["Søgeresultater"]},Selected:{v:["Valgt"]},"Skin tone":{v:["Skin tone"]},"Smileys & Emotion":{v:["Smileys & Emotion"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Rejser & Rejsemål"]}}},{l:"de",t:{Activities:{v:["Aktivitäten"]},"Animals & Nature":{v:["Tiere & Natur"]},Custom:{v:["Benutzerdefiniert"]},"Dark skin tone":{v:["Dunkler Hautfarbton"]},"Emoji picker":{v:["Emoji-Auswahl"]},Flags:{v:["Flaggen"]},"Food & Drink":{v:["Essen & Trinken"]},"Frequently used":{v:["Häufig verwendet"]},"Light skin tone":{v:["Heller Hautfarbton"]},"Medium dark skin tone":{v:["Mitteldunkler Hautfarbton"]},"Medium light skin tone":{v:["Mittelheller Hautfarbton"]},"Medium skin tone":{v:["Mittlerer Hautfarbton"]},"Neutral skin color":{v:["Neutraler Hautfarbton"]},Objects:{v:["Objekte"]},"People & Body":{v:["Menschen & Körper"]},"Pick an emoji":{v:["Ein Emoji auswählen"]},"Search emoji":{v:["Emoji suchen"]},"Search results":{v:["Suchergebnisse"]},Selected:{v:["Ausgewählt"]},"Skin tone":{v:["Hautfarbton"]},"Smileys & Emotion":{v:["Smileys & Emotionen"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Reisen & Orte"]}}},{l:"de-DE",t:{Activities:{v:["Aktivitäten"]},"Animals & Nature":{v:["Tiere & Natur"]},Custom:{v:["Benutzerdefiniert"]},"Dark skin tone":{v:["Dunkler Hautfarbton"]},"Emoji picker":{v:["Emoji-Auswahl"]},Flags:{v:["Flaggen"]},"Food & Drink":{v:["Essen & Trinken"]},"Frequently used":{v:["Häufig verwendet"]},"Light skin tone":{v:["Heller Hautfarbton"]},"Medium dark skin tone":{v:["Mitteldunkler Hautfarbton"]},"Medium light skin tone":{v:["Mittelheller Hautfarbton"]},"Medium skin tone":{v:["Mittlerer Hautfarbton"]},"Neutral skin color":{v:["Neutraler Hautfarbton"]},Objects:{v:["Objekte"]},"People & Body":{v:["Menschen & Körper"]},"Pick an emoji":{v:["Ein Emoji auswählen"]},"Search emoji":{v:["Emoji suchen"]},"Search results":{v:["Suchergebnisse"]},Selected:{v:["Ausgewählt"]},"Skin tone":{v:["Hautfarbton"]},"Smileys & Emotion":{v:["Smileys & Emotionen"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Reisen & Orte"]}}},{l:"el",t:{Activities:{v:["Δραστηριότητες"]},"Animals & Nature":{v:["Ζώα & Φύση"]},Custom:{v:["Προσαρμογή"]},"Dark skin tone":{v:["Σκούρο θέμα"]},"Emoji picker":{v:["Επιλογέας emoji"]},Flags:{v:["Σημαίες"]},"Food & Drink":{v:["Φαγητό & Ποτό"]},"Frequently used":{v:["Συχνά χρησιμοποιούμενο"]},"Light skin tone":{v:["Ανοιχτό θέμα"]},"Medium dark skin tone":{v:["Μέτριο σκούρο θέμα"]},"Medium light skin tone":{v:["Μέτριο ανοιχτό θέμα"]},"Medium skin tone":{v:["Μέτριος τόνος θέματος"]},"Neutral skin color":{v:["Ουδέτερο χρώμα θέματος"]},Objects:{v:["Αντικείμενα"]},"People & Body":{v:["Άνθρωποι & Σώμα"]},"Pick an emoji":{v:["Επιλέξτε ένα emoji"]},"Search emoji":{v:["Αναζήτηση emoji"]},"Search results":{v:["Αποτελέσματα αναζήτησης"]},Selected:{v:["Επιλεγμένο"]},"Skin tone":{v:["Τόνος δέρματος"]},"Smileys & Emotion":{v:["Φατσούλες & Συναίσθημα"]},Symbols:{v:["Σύμβολα"]},"Travel & Places":{v:["Ταξίδια & Τοποθεσίες"]}}},{l:"en-GB",t:{Activities:{v:["Activities"]},"Animals & Nature":{v:["Animals & Nature"]},Custom:{v:["Custom"]},"Dark skin tone":{v:["Dark skin tone"]},"Emoji picker":{v:["Emoji picker"]},Flags:{v:["Flags"]},"Food & Drink":{v:["Food & Drink"]},"Frequently used":{v:["Frequently used"]},"Light skin tone":{v:["Light skin tone"]},"Medium dark skin tone":{v:["Medium dark skin tone"]},"Medium light skin tone":{v:["Medium light skin tone"]},"Medium skin tone":{v:["Medium skin tone"]},"Neutral skin color":{v:["Neutral skin colour"]},Objects:{v:["Objects"]},"People & Body":{v:["People & Body"]},"Pick an emoji":{v:["Pick an emoji"]},"Search emoji":{v:["Search emoji"]},"Search results":{v:["Search results"]},Selected:{v:["Selected"]},"Skin tone":{v:["Skin tone"]},"Smileys & Emotion":{v:["Smileys & Emotion"]},Symbols:{v:["Symbols"]},"Travel & Places":{v:["Travel & Places"]}}},{l:"eo",t:{Activities:{v:["Aktiveco"]},"Animals & Nature":{v:["Bestoj & Naturo"]},Custom:{v:["Propra"]},Flags:{v:["Flagoj"]},"Food & Drink":{v:["Manĝaĵo & Trinkaĵo"]},"Frequently used":{v:["Ofte uzataj"]},Objects:{v:["Objektoj"]},"People & Body":{v:["Homoj & Korpo"]},"Pick an emoji":{v:["Elekti emoĝion "]},"Search results":{v:["Serĉrezultoj"]},"Smileys & Emotion":{v:["Ridoj kaj Emocioj"]},Symbols:{v:["Signoj"]},"Travel & Places":{v:["Vojaĵoj & Lokoj"]}}},{l:"es",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel obscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Banderas"]},"Food & Drink":{v:["Comida y bebida"]},"Frequently used":{v:["Usado con frecuencia"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Elegir un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Smileys y emoticonos"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y lugares"]}}},{l:"es-AR",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y Naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel oscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Marcas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Usados frecuentemente"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Elija un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y Lugares"]}}},{l:"es-EC",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y Naturaleza"]},Custom:{v:["Personalizado"]},Flags:{v:["Marcas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Frecuentemente utilizado"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Seleccionar un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de búsqueda"]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y Lugares"]}}},{l:"es-MX",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel oscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Banderas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Usado frecuentemente"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y cuerpos"]},"Pick an emoji":{v:["Seleccionar un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y lugares"]}}},{l:"et-EE",t:{Activities:{v:["Tegevused"]},"Animals & Nature":{v:["Loomad ja loodus"]},Custom:{v:["Kohanda"]},"Dark skin tone":{v:["Kesta tume toon"]},"Emoji picker":{v:["Emojide valija"]},Flags:{v:["Lipud"]},"Food & Drink":{v:["Söök ja jook"]},"Frequently used":{v:["Sageli kasutatud"]},"Light skin tone":{v:["Kesta hele toon"]},"Medium dark skin tone":{v:["Kesta keskmiselt tume toon"]},"Medium light skin tone":{v:["Kesta keskmiselt hele toon"]},"Medium skin tone":{v:["Kesta keskmine toon"]},"Neutral skin color":{v:["Kesta neutraalne toon"]},Objects:{v:["Objektid"]},"People & Body":{v:["Inimesed ja keha"]},"Pick an emoji":{v:["Vali emoji"]},"Search emoji":{v:["Otsi emojit"]},"Search results":{v:["Otsi tulemustest"]},Selected:{v:["Valitud"]},"Skin tone":{v:["Kesta toon"]},"Smileys & Emotion":{v:["Smailid ja emotsioonid"]},Symbols:{v:["Sümbolid"]},"Travel & Places":{v:["Reisimine ja kohad"]}}},{l:"eu",t:{Activities:{v:["Jarduerak"]},"Animals & Nature":{v:["Animaliak eta Natura"]},Custom:{v:["Pertsonalizatua"]},Flags:{v:["Banderak"]},"Food & Drink":{v:["Janaria eta edariak"]},"Frequently used":{v:["Askotan erabilia"]},Objects:{v:["Objektuak"]},"People & Body":{v:["Jendea eta gorputza"]},"Pick an emoji":{v:["Hautatu emoji bat"]},"Search emoji":{v:["Bilatu emojiak"]},"Search results":{v:["Bilaketa emaitzak"]},Selected:{v:["Hautatuta"]},"Smileys & Emotion":{v:["Smileyak eta emozioa"]},Symbols:{v:["Sinboloak"]},"Travel & Places":{v:["Bidaiak eta lekuak"]}}},{l:"fa",t:{Activities:{v:["فعالیت‌ها"]},"Animals & Nature":{v:["حیوانات و طبیعت"]},Custom:{v:["سفارشی"]},"Dark skin tone":{v:["رنگ پوسته تیره"]},"Emoji picker":{v:["انتخاب‌گر شکلک"]},Flags:{v:["پرچم‌ها"]},"Food & Drink":{v:["غذا و نوشیدنی"]},"Frequently used":{v:["پرکاربرد"]},"Light skin tone":{v:["رنگ پوسته روشن"]},"Medium dark skin tone":{v:["رنگ پوسته تیره متوسط"]},"Medium light skin tone":{v:["رنگ پوسته روشن متوسط"]},"Medium skin tone":{v:["رنگ پوسته متوسط"]},"Neutral skin color":{v:["رنگ پوسته خنثی"]},Objects:{v:["اشیاء"]},"People & Body":{v:["مردم و بدن"]},"Pick an emoji":{v:["انتخاب شکلک"]},"Search emoji":{v:["جستجوی شکلک"]},"Search results":{v:["نتایج جستجو"]},Selected:{v:["انتخاب شده"]},"Skin tone":{v:["رنگ پوسته"]},"Smileys & Emotion":{v:["شکلک‌ها و احساسات"]},Symbols:{v:["نمادها"]},"Travel & Places":{v:["سفر و مکان‌ها"]}}},{l:"fi",t:{Activities:{v:["Aktiviteetit"]},"Animals & Nature":{v:["Eläimet & luonto"]},Custom:{v:["Mukautettu"]},"Dark skin tone":{v:["Tumma ihonväri"]},"Emoji picker":{v:["Emojivalitsin"]},Flags:{v:["Liput"]},"Food & Drink":{v:["Ruoka & juoma"]},"Frequently used":{v:["Usein käytetyt"]},"Light skin tone":{v:["Vaalea ihonväri"]},"Medium dark skin tone":{v:["Keskitumma ihonväri"]},"Medium light skin tone":{v:["Keskivaalea ihonväri"]},"Medium skin tone":{v:["Keskimääräinen ihonväri"]},"Neutral skin color":{v:["Neutraali ihonväri"]},Objects:{v:["Esineet & asiat"]},"People & Body":{v:["Ihmiset & keho"]},"Pick an emoji":{v:["Valitse emoji"]},"Search emoji":{v:["Etsi emojia"]},"Search results":{v:["Hakutulokset"]},Selected:{v:["Valittu"]},"Skin tone":{v:["Ihonväri"]},"Smileys & Emotion":{v:["Hymiöt & tunteet"]},Symbols:{v:["Symbolit"]},"Travel & Places":{v:["Matkustus & kohteet"]}}},{l:"fr",t:{Activities:{v:["Activités"]},"Animals & Nature":{v:["Animaux & Nature"]},Custom:{v:["Personnalisé"]},"Dark skin tone":{v:["Teint de peau foncé"]},"Emoji picker":{v:["Sélecteur d'émojis"]},Flags:{v:["Drapeaux"]},"Food & Drink":{v:["Nourriture & Boissons"]},"Frequently used":{v:["Utilisés fréquemment"]},"Light skin tone":{v:["Teint de peau clair"]},"Medium dark skin tone":{v:["Teint de peau moyennement foncé"]},"Medium light skin tone":{v:["Teint de peau moyennement clair"]},"Medium skin tone":{v:["Teint de peau moyen"]},"Neutral skin color":{v:["Teint de peau neutre"]},Objects:{v:["Objets"]},"People & Body":{v:["Personnes & Corps"]},"Pick an emoji":{v:["Choisissez un émoji"]},"Search emoji":{v:["Rechercher un emoji"]},"Search results":{v:["Résultats de recherche"]},Selected:{v:["sélectionné"]},"Skin tone":{v:["Teint de peau"]},"Smileys & Emotion":{v:["Smileys & Émotions"]},Symbols:{v:["Symboles"]},"Travel & Places":{v:["Voyage & Lieux"]}}},{l:"ga",t:{Activities:{v:["Gníomhaíochtaí"]},"Animals & Nature":{v:["Ainmhithe & Dúlra"]},Custom:{v:["Saincheaptha"]},"Dark skin tone":{v:["Ton craiceann dorcha"]},"Emoji picker":{v:["Roghnóir Emoji"]},Flags:{v:["Bratacha"]},"Food & Drink":{v:["Bia & Deoch"]},"Frequently used":{v:["Úsáidtear go minic"]},"Light skin tone":{v:["Ton craiceann éadrom"]},"Medium dark skin tone":{v:["Ton craiceann meánach dorcha"]},"Medium light skin tone":{v:["Ton craiceann meánach éadrom"]},"Medium skin tone":{v:["Ton craiceann meánach"]},"Neutral skin color":{v:["Dath craiceann neodrach"]},Objects:{v:["Réada"]},"People & Body":{v:["Daoine & Corp"]},"Pick an emoji":{v:["Roghnaigh emoji"]},"Search emoji":{v:["Cuardaigh emoji"]},"Search results":{v:["Torthaí cuardaigh"]},Selected:{v:["Roghnaithe"]},"Skin tone":{v:["Ton craicinn"]},"Smileys & Emotion":{v:["Smileys & Mothúchán"]},Symbols:{v:["Siombailí"]},"Travel & Places":{v:["Taisteal & Áiteanna"]}}},{l:"gl",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animais e natureza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Ton de pel escuro"]},"Emoji picker":{v:["Selector de «emojis»"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida e bebida"]},"Frequently used":{v:["Usado con frecuencia"]},"Light skin tone":{v:["Ton de pel claro"]},"Medium dark skin tone":{v:["Ton de pel medio escuro"]},"Medium light skin tone":{v:["Ton de pel medio claro"]},"Medium skin tone":{v:["Ton de pel medio"]},"Neutral skin color":{v:["Cor de pel neutra"]},Objects:{v:["Obxectos"]},"People & Body":{v:["Persoas e corpo"]},"Pick an emoji":{v:["Escolla un «emoji»"]},"Search emoji":{v:["Buscar «emoji»"]},"Search results":{v:["Resultados da busca"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Ton de pel"]},"Smileys & Emotion":{v:["Sorrisos e emocións"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viaxes e lugares"]}}},{l:"he",t:{Activities:{v:["פעילויות"]},"Animals & Nature":{v:["חיות וטבע"]},Custom:{v:["בהתאמה אישית"]},Flags:{v:["דגלים"]},"Food & Drink":{v:["מזון ומשקאות"]},"Frequently used":{v:["בשימוש תדיר"]},Objects:{v:["חפצים"]},"People & Body":{v:["אנשים וגוף"]},"Pick an emoji":{v:["נא לבחור אמוג׳י"]},"Search emoji":{v:["חיפוש אמוג׳י"]},"Search results":{v:["תוצאות חיפוש"]},"Smileys & Emotion":{v:["חייכנים ורגשונים"]},Symbols:{v:["סמלים"]},"Travel & Places":{v:["טיולים ומקומות"]}}},{l:"hu",t:{Activities:{v:["Tevékenységek"]},"Animals & Nature":{v:["Állatok és természet"]},Custom:{v:["Egyéni"]},Flags:{v:["Zászlók"]},"Food & Drink":{v:["Étel és ital"]},"Frequently used":{v:["Gyakran használt"]},Objects:{v:["Tárgyak"]},"People & Body":{v:["Emberek és test"]},"Pick an emoji":{v:["Válasszon egy emodzsit"]},"Search results":{v:["Találatok"]},"Smileys & Emotion":{v:["Mosolyok és érzelmek"]},Symbols:{v:["Szimbólumok"]},"Travel & Places":{v:["Utazás és helyek"]}}},{l:"id",t:{Activities:{v:["Aktivitas"]},"Animals & Nature":{v:["Satwa dan Alam"]},Custom:{v:["Khusus"]},Flags:{v:["Tanda"]},"Food & Drink":{v:["Makanan dan Minuman"]},"Frequently used":{v:["Sering digunakan"]},Objects:{v:["Objek"]},"People & Body":{v:["Orang & Badan"]},"Pick an emoji":{v:["Pilih emoji"]},"Search emoji":{v:["Cari emoji"]},"Search results":{v:["Hasil pencarian"]},Selected:{v:["Dipilih"]},"Smileys & Emotion":{v:["Senyuman & Perasaan"]},Symbols:{v:["Simbol"]},"Travel & Places":{v:["Perjalanan & Tempat"]}}},{l:"is",t:{Activities:{v:["Aðgerðir"]},"Animals & Nature":{v:["Dýr og náttúra"]},Custom:{v:["Sérsniðið"]},"Dark skin tone":{v:["Dökkur húðlitur"]},"Emoji picker":{v:["Emoji-táknmyndaval"]},Flags:{v:["Flögg"]},"Food & Drink":{v:["Matur og drykkur"]},"Frequently used":{v:["Oftast notað"]},"Light skin tone":{v:["Ljós húðlitur"]},"Medium dark skin tone":{v:["Meðaldökkur húðlitur"]},"Medium light skin tone":{v:["Meðalljós húðlitur"]},"Medium skin tone":{v:["Meðaltónn húðar"]},"Neutral skin color":{v:["Hlutlaus húðlitur"]},Objects:{v:["Hlutir"]},"People & Body":{v:["Fólk og líkami"]},"Pick an emoji":{v:["Veldu tjáningartákn"]},"Search emoji":{v:["Leita að tjáningartákni"]},"Search results":{v:["Leitarniðurstöður"]},Selected:{v:["Valið"]},"Skin tone":{v:["Húðlitur"]},"Smileys & Emotion":{v:["Broskallar og tilfinningar"]},Symbols:{v:["Tákn"]},"Travel & Places":{v:["Staðir og ferðalög"]}}},{l:"it",t:{Activities:{v:["Attività"]},"Animals & Nature":{v:["Animali e natura"]},Custom:{v:["Personalizzato"]},Flags:{v:["Bandiere"]},"Food & Drink":{v:["Cibo e bevande"]},"Frequently used":{v:["Usati di frequente"]},Objects:{v:["Oggetti"]},"People & Body":{v:["Persone e corpo"]},"Pick an emoji":{v:["Scegli un emoji"]},"Search emoji":{v:["Ricerca emoji"]},"Search results":{v:["Risultati di ricerca"]},Selected:{v:["Selezionato"]},"Smileys & Emotion":{v:["Faccine ed emozioni"]},Symbols:{v:["Simboli"]},"Travel & Places":{v:["Viaggi e luoghi"]}}},{l:"ja",t:{Activities:{v:["アクティビティ"]},"Animals & Nature":{v:["動物と自然"]},Custom:{v:["カスタム"]},"Dark skin tone":{v:["暗い肌のトーン"]},"Emoji picker":{v:["絵文字ピッカー"]},Flags:{v:["国旗"]},"Food & Drink":{v:["食べ物と飲み物"]},"Frequently used":{v:["よく使うもの"]},"Light skin tone":{v:["明るい肌のトーン"]},"Medium dark skin tone":{v:["やや暗い肌のトーン"]},"Medium light skin tone":{v:["やや明るい肌のトーン"]},"Medium skin tone":{v:["中間の肌のトーン"]},"Neutral skin color":{v:["ニュートラルな肌の色"]},Objects:{v:["物"]},"People & Body":{v:["様々な人と体の部位"]},"Pick an emoji":{v:["絵文字を選択"]},"Search emoji":{v:["絵文字を検索"]},"Search results":{v:["検索結果"]},Selected:{v:["選択済み"]},"Skin tone":{v:["肌のトーン"]},"Smileys & Emotion":{v:["感情表現"]},Symbols:{v:["記号"]},"Travel & Places":{v:["旅行と場所"]}}},{l:"ja-JP",t:{Activities:{v:["アクティビティ"]},"Animals & Nature":{v:["動物と自然"]},Custom:{v:["カスタム"]},"Dark skin tone":{v:["暗い肌のトーン"]},"Emoji picker":{v:["絵文字ピッカー"]},Flags:{v:["国旗"]},"Food & Drink":{v:["食べ物と飲み物"]},"Frequently used":{v:["よく使うもの"]},"Light skin tone":{v:["明るい肌のトーン"]},"Medium dark skin tone":{v:["やや暗い肌のトーン"]},"Medium light skin tone":{v:["やや明るい肌のトーン"]},"Medium skin tone":{v:["中間の肌のトーン"]},"Neutral skin color":{v:["ニュートラルな肌の色"]},Objects:{v:["物"]},"People & Body":{v:["様々な人と体の部位"]},"Pick an emoji":{v:["絵文字を選択"]},"Search emoji":{v:["絵文字を検索"]},"Search results":{v:["検索結果"]},Selected:{v:["選択済み"]},"Skin tone":{v:["肌のトーン"]},"Smileys & Emotion":{v:["感情表現"]},Symbols:{v:["記号"]},"Travel & Places":{v:["旅行と場所"]}}},{l:"ko",t:{Activities:{v:["활동"]},"Animals & Nature":{v:["동물 & 자연"]},Custom:{v:["맞춤 설정"]},"Dark skin tone":{v:["어두운 피부 톤"]},"Emoji picker":{v:["이모지 선택기"]},Flags:{v:["깃발"]},"Food & Drink":{v:["음식 & 음료"]},"Frequently used":{v:["자주 쓰임"]},"Light skin tone":{v:["밝은 피부 톤"]},"Medium dark skin tone":{v:["약간 어두운 피부 톤"]},"Medium light skin tone":{v:["약간 밝은 피부 톤"]},"Medium skin tone":{v:["중간 피부 톤"]},"Neutral skin color":{v:["중성적 피부 톤"]},Objects:{v:["물체"]},"People & Body":{v:["사람 & 신체"]},"Pick an emoji":{v:["이모지 선택"]},"Search emoji":{v:["이모지 검색"]},"Search results":{v:["검색 결과"]},Selected:{v:["선택됨"]},"Skin tone":{v:["피부 톤"]},"Smileys & Emotion":{v:["스마일리 & 이모티콘"]},Symbols:{v:["기호"]},"Travel & Places":{v:["여행 & 장소"]}}},{l:"lo",t:{Activities:{v:["ກິດຈະກຳ"]},"Animals & Nature":{v:["ສັດ ແລະ ທຳມະຊາດ"]},Custom:{v:["ກຳນົດເອງ"]},"Dark skin tone":{v:["ໂຕນສີຜິວເຂັ້ມ"]},"Emoji picker":{v:["ໂຕເລືອກອີໂມຈິ"]},Flags:{v:["ທຸງ"]},"Food & Drink":{v:["ອາຫານ ແລະ ເຄື່ອງດື່ມ"]},"Frequently used":{v:["ໃຊ້ງານເລື້ອຍໆ"]},"Light skin tone":{v:["ໂຕນສີຜິວອ່ອນ"]},"Medium dark skin tone":{v:["ໂຕນສີຜິວເຂັ້ມປານກາງ"]},"Medium light skin tone":{v:["ໂຕນສີຜິວອ່ອນປານກາງ"]},"Medium skin tone":{v:["ໂຕນສີຜິວປານກາງ"]},"Neutral skin color":{v:["ສີຜິວເປັນກາງ"]},Objects:{v:["ວັດຖຸ"]},"People & Body":{v:["ຄົນ ແລະ ຮ່າງກາຍ"]},"Pick an emoji":{v:["ເລືອກອີໂມຈິ"]},"Search emoji":{v:["ຄົ້ນຫາອີໂມຈິ"]},"Search results":{v:["ຜົນການຄົ້ນຫາ"]},Selected:{v:["ເລືອກແລ້ວ"]},"Skin tone":{v:["ໂຕນສີຜິວ"]},"Smileys & Emotion":{v:["ໜ້າຍິ້ມ ແລະ ອາລົມ"]},Symbols:{v:["ສັນຍາລັກ"]},"Travel & Places":{v:["ການເດີນທາງ ແລະ ສະຖານທີ່"]}}},{l:"lt-LT",t:{Activities:{v:["Veiklos"]},"Animals & Nature":{v:["Gyvūnai ir gamta"]},Custom:{v:["Tinkinti"]},Flags:{v:["Vėliavos"]},"Food & Drink":{v:["Maistas ir gėrimai"]},"Frequently used":{v:["Dažniausiai naudoti"]},Objects:{v:["Objektai"]},"People & Body":{v:["Žmonės ir kūnas"]},"Pick an emoji":{v:["Pasirinkti jaustuką"]},"Search results":{v:["Paieškos rezultatai"]},"Smileys & Emotion":{v:["Šypsenos ir emocijos"]},Symbols:{v:["Simboliai"]},"Travel & Places":{v:["Kelionės ir vietos"]}}},{l:"lv",t:{}},{l:"mk",t:{Activities:{v:["Активности"]},"Animals & Nature":{v:["Животни & Природа"]},Custom:{v:["Прилагодени"]},"Dark skin tone":{v:["Темна боја на кожа"]},"Emoji picker":{v:["Избор на emoji"]},Flags:{v:["Знамиња"]},"Food & Drink":{v:["Храна & Пијалоци"]},"Frequently used":{v:["Најчесто користени"]},"Light skin tone":{v:["Светла кожа"]},"Medium dark skin tone":{v:["Средно темна кожа"]},"Medium light skin tone":{v:["Средно светла кожа"]},"Medium skin tone":{v:["Средна кожа"]},"Neutral skin color":{v:["Неутрална боја на кожа"]},Objects:{v:["Објекти"]},"People & Body":{v:["Луѓе & Тело"]},"Pick an emoji":{v:["Избери емотикон"]},"Search emoji":{v:["Барај emoji"]},"Search results":{v:["Резултати од барувањето"]},Selected:{v:["Избрано"]},"Skin tone":{v:["Боја на кожа"]},"Smileys & Emotion":{v:["Смешковци & Емотикони"]},Symbols:{v:["Симболи"]},"Travel & Places":{v:["Патувања & Места"]}}},{l:"my",t:{Activities:{v:["ပြုလုပ်ဆောင်တာများ"]},"Animals & Nature":{v:["တိရစ္ဆာန်များနှင့် သဘာဝ"]},Custom:{v:["အလိုကျချိန်ညှိမှု"]},Flags:{v:["အလံများ"]},"Food & Drink":{v:["အစားအသောက်"]},"Frequently used":{v:["မကြာခဏအသုံးပြုသော"]},Objects:{v:["အရာဝတ္ထုများ"]},"People & Body":{v:["လူပုဂ္ဂိုလ်များနှင့် ခန္ဓာကိုယ်"]},"Pick an emoji":{v:["အီမိုဂျီရွေးရန်"]},"Search results":{v:["ရှာဖွေမှု ရလဒ်များ"]},"Smileys & Emotion":{v:["စမိုင်လီများနှင့် အီမိုရှင်း"]},Symbols:{v:["သင်္ကေတများ"]},"Travel & Places":{v:["ခရီးသွားလာခြင်းနှင့် နေရာများ"]}}},{l:"nb",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Dyr og natur"]},Custom:{v:["Tilpasset"]},"Dark skin tone":{v:["Mørk hudtone"]},"Emoji picker":{v:["Emoji-velger"]},Flags:{v:["Flagg"]},"Food & Drink":{v:["Mat og drikke"]},"Frequently used":{v:["Ofte brukt"]},"Light skin tone":{v:["Lys hudtone"]},"Medium dark skin tone":{v:["Middels mørk hudtone"]},"Medium light skin tone":{v:["Middels lys hudtone"]},"Medium skin tone":{v:["Middels hudtone"]},"Neutral skin color":{v:["Nøytral hudfarge"]},Objects:{v:["Objekter"]},"People & Body":{v:["Mennesker og kropp"]},"Pick an emoji":{v:["Velg en emoji"]},"Search emoji":{v:["Søk emoji"]},"Search results":{v:["Søkeresultater"]},Selected:{v:["Valgt"]},"Skin tone":{v:["Hudtone"]},"Smileys & Emotion":{v:["Smilefjes og følelser"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Reise og steder"]}}},{l:"nl",t:{Activities:{v:["Activiteiten"]},"Animals & Nature":{v:["Dieren & Natuur"]},Custom:{v:["Aangepast"]},"Dark skin tone":{v:["Donkere huidskleur"]},"Emoji picker":{v:["Emoji-kiezer"]},Flags:{v:["Vlaggen"]},"Food & Drink":{v:["Eten & Drinken"]},"Frequently used":{v:["Vaak gebruikt"]},"Light skin tone":{v:["Lichte huidskleur"]},"Medium dark skin tone":{v:["Gemiddeld donkere huidskleur"]},"Medium light skin tone":{v:["Gemiddeld lichte huidskleur"]},"Medium skin tone":{v:["Gemiddelde huidskleur"]},"Neutral skin color":{v:["Neutrale huidskleur"]},Objects:{v:["Objecten"]},"People & Body":{v:["Mensen & Lichaam"]},"Pick an emoji":{v:["Kies een emoji"]},"Search emoji":{v:["Emoji zoeken"]},"Search results":{v:["Zoekresultaten"]},Selected:{v:["Geselecteerd"]},"Skin tone":{v:["Huidskleur"]},"Smileys & Emotion":{v:["Smileys & Emotie"]},Symbols:{v:["Symbolen"]},"Travel & Places":{v:["Reizen & Plaatsen"]}}},{l:"oc",t:{}},{l:"pl",t:{Activities:{v:["Aktywność"]},"Animals & Nature":{v:["Zwierzęta i natura"]},Custom:{v:["Zwyczajne"]},"Dark skin tone":{v:["Ciemna tonacja"]},"Emoji picker":{v:["Wybierz Emoji"]},Flags:{v:["Flagi"]},"Food & Drink":{v:["Jedzenie i picie"]},"Frequently used":{v:["Często używane"]},"Light skin tone":{v:["Jasny odcień skóry"]},"Medium dark skin tone":{v:["Średnio ciemny odcień skóry"]},"Medium light skin tone":{v:["Średnio jasny odcień skóry"]},"Medium skin tone":{v:["Średni odcień skóry"]},"Neutral skin color":{v:["Neutralny kolor skróry"]},Objects:{v:["Obiekty"]},"People & Body":{v:["Ludzie i ciało"]},"Pick an emoji":{v:["Wybierz emoji"]},"Search emoji":{v:["Szukaj emoji"]},"Search results":{v:["Wyniki wyszukiwania"]},Selected:{v:["Wybrane"]},"Skin tone":{v:["Kolor skóry"]},"Smileys & Emotion":{v:["Buźki i emotikony"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Podróże i miejsca"]}}},{l:"pt-BR",t:{Activities:{v:["Atividades"]},"Animals & Nature":{v:["Animais & Natureza"]},Custom:{v:["Personalizados"]},"Dark skin tone":{v:["Tom de pele escuro"]},"Emoji picker":{v:["Seletor de emoji"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida & Bebida"]},"Frequently used":{v:["Mais usados"]},"Light skin tone":{v:["Tom de pele claro"]},"Medium dark skin tone":{v:["Tom de pele meio escuro"]},"Medium light skin tone":{v:["Tom de pele meio claro"]},"Medium skin tone":{v:["Tom de pele médio"]},"Neutral skin color":{v:["Tom de pele neutro"]},Objects:{v:["Objetos"]},"People & Body":{v:["Pessoas & Corpo"]},"Pick an emoji":{v:["Escolha um emoji"]},"Search emoji":{v:["Pesquisar emoji"]},"Search results":{v:["Resultados da pesquisa"]},Selected:{v:["Selecionado"]},"Skin tone":{v:["Tom de pele"]},"Smileys & Emotion":{v:["Smileys & Emoções"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viagem & Lugares"]}}},{l:"pt-PT",t:{Activities:{v:["Atividades"]},"Animals & Nature":{v:["Animais e Natureza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tom de pele escuro"]},"Emoji picker":{v:["seletor de emoji"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida e Bebida"]},"Frequently used":{v:["Mais utilizados"]},"Light skin tone":{v:["Tom de pele claro"]},"Medium dark skin tone":{v:["Tom de pele escuro médio"]},"Medium light skin tone":{v:["Tom de pele claro médio"]},"Medium skin tone":{v:["Tom de pele médio"]},"Neutral skin color":{v:["Cor de pele neutra"]},Objects:{v:["Objetos"]},"People & Body":{v:["Pessoas e Corpo"]},"Pick an emoji":{v:["Escolha um emoji"]},"Search emoji":{v:["Pesquisar emoji"]},"Search results":{v:["Resultados da pesquisa"]},Selected:{v:["Selecionado"]},"Skin tone":{v:["Tom de pele"]},"Smileys & Emotion":{v:["Sorrisos e Emoções"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viagens e Lugares"]}}},{l:"ro",t:{Activities:{v:["Activități"]},"Animals & Nature":{v:["Animale și natură"]},Custom:{v:["Personalizat"]},Flags:{v:["Marcaje"]},"Food & Drink":{v:["Alimente și băuturi"]},"Frequently used":{v:["Utilizate frecvent"]},Objects:{v:["Obiecte"]},"People & Body":{v:["Oameni și corp"]},"Pick an emoji":{v:["Alege un emoji"]},"Search emoji":{v:["Căutare emoji"]},"Search results":{v:["Rezultatele căutării"]},Selected:{v:["Selectat"]},"Smileys & Emotion":{v:["Zâmbete și emoții"]},Symbols:{v:["Simboluri"]},"Travel & Places":{v:["Călătorii și locuri"]}}},{l:"ru",t:{Activities:{v:["События"]},"Animals & Nature":{v:["Животные и природа "]},Custom:{v:["Пользовательское"]},"Dark skin tone":{v:["Темный оттенок"]},"Emoji picker":{v:["Подборщик эмодзи"]},Flags:{v:["Флаги"]},"Food & Drink":{v:["Еда, напиток"]},"Frequently used":{v:["Часто используемый"]},"Light skin tone":{v:["Светлый оттенок"]},"Medium dark skin tone":{v:["Средний темный оттенок"]},"Medium light skin tone":{v:["Средний светлый оттенок"]},"Medium skin tone":{v:["Средний оттенок"]},"Neutral skin color":{v:["Нейтральный оттенок"]},Objects:{v:["Объекты"]},"People & Body":{v:["Люди и тело"]},"Pick an emoji":{v:["Выберите эмодзи"]},"Search emoji":{v:["Поиск эмодзи"]},"Search results":{v:["Результаты поиска"]},Selected:{v:["Выбрано"]},"Skin tone":{v:["Оттенок скина"]},"Smileys & Emotion":{v:["Смайлики и эмоции"]},Symbols:{v:["Символы"]},"Travel & Places":{v:["Путешествия и места"]}}},{l:"sk",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvieratá a príroda"]},Custom:{v:["Vlastné"]},"Dark skin tone":{v:["Tmavý vzhľad"]},"Emoji picker":{v:["Výber emodži"]},Flags:{v:["Vlajky"]},"Food & Drink":{v:["Jedlo a nápoje"]},"Frequently used":{v:["Často používané"]},"Light skin tone":{v:["Svetlý vzhľad"]},"Medium dark skin tone":{v:["Stredne tmavý vzhľad"]},"Medium light skin tone":{v:["Stredne svetlý vzhľad"]},"Medium skin tone":{v:["Stredný vzhľad"]},"Neutral skin color":{v:["Neutrálny vzhľad"]},Objects:{v:["Objekty"]},"People & Body":{v:["Ľudia a telo"]},"Pick an emoji":{v:["Vybrať emodži"]},"Search emoji":{v:["Vyhľadať emoji"]},"Search results":{v:["Výsledky vyhľadávania"]},Selected:{v:["Vybraný"]},"Skin tone":{v:["Vzhľad"]},"Smileys & Emotion":{v:["Smajlíky a emócie"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestovanie a miesta"]}}},{l:"sl",t:{Activities:{v:["Dejavnosti"]},"Animals & Nature":{v:["Živali in Narava"]},Custom:{v:["Po meri"]},Flags:{v:["Zastavice"]},"Food & Drink":{v:["Hrana in Pijača"]},"Frequently used":{v:["Pogostost uporabe"]},Objects:{v:["Predmeti"]},"People & Body":{v:["Ljudje in Telo"]},"Pick an emoji":{v:["Izbor izrazne ikone"]},"Search results":{v:["Zadetki iskanja"]},"Smileys & Emotion":{v:["Izrazne ikone"]},Symbols:{v:["Simboli"]},"Travel & Places":{v:["Potovanja in Kraji"]}}},{l:"sr",t:{Activities:{v:["Активности"]},"Animals & Nature":{v:["Животиње и природа"]},Custom:{v:["Произвољно"]},"Dark skin tone":{v:["Тамни тен коже"]},"Emoji picker":{v:["Бирач емођија"]},Flags:{v:["Заставе"]},"Food & Drink":{v:["Храна и пиће"]},"Frequently used":{v:["Често коришћено"]},"Light skin tone":{v:["Светли тен коже"]},"Medium dark skin tone":{v:["Средње тамни тен коже"]},"Medium light skin tone":{v:["Средње светли тен коже"]},"Medium skin tone":{v:["Средњи тен коже"]},"Neutral skin color":{v:["Неутрална боја коже"]},Objects:{v:["Предмети"]},"People & Body":{v:["Људи и тело"]},"Pick an emoji":{v:["Изаберите емођи"]},"Search emoji":{v:["Претражи емођи"]},"Search results":{v:["Резултати претраге"]},Selected:{v:["Изабрано"]},"Skin tone":{v:["Тен коже"]},"Smileys & Emotion":{v:["Смајлији и емоције"]},Symbols:{v:["Симболи"]},"Travel & Places":{v:["Путовање и места"]}}},{l:"sv",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Djur & Natur"]},Custom:{v:["Anpassad"]},"Dark skin tone":{v:["Mörk hudton"]},"Emoji picker":{v:["Emoji-väljare"]},Flags:{v:["Flaggor"]},"Food & Drink":{v:["Mat & Dryck"]},"Frequently used":{v:["Används ofta"]},"Light skin tone":{v:["Ljus hudton"]},"Medium dark skin tone":{v:["Medium mörk hudton"]},"Medium light skin tone":{v:["Medium ljus hudton"]},"Medium skin tone":{v:["Medium hudton"]},"Neutral skin color":{v:["Neutral hudfärg"]},Objects:{v:["Objekt"]},"People & Body":{v:["Kropp & Själ"]},"Pick an emoji":{v:["Välj en emoji"]},"Search emoji":{v:["Sök emoji"]},"Search results":{v:["Sökresultat"]},Selected:{v:["Vald"]},"Skin tone":{v:["Hudton"]},"Smileys & Emotion":{v:["Selfies & Känslor"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Resor & Sevärdigheter"]}}},{l:"tr",t:{Activities:{v:["Etkinlikler"]},"Animals & Nature":{v:["Hayvanlar ve doğa"]},Custom:{v:["Özel"]},"Dark skin tone":{v:["Koyu deri rengi"]},"Emoji picker":{v:["Emoji seçici"]},Flags:{v:["Bayraklar"]},"Food & Drink":{v:["Yeme ve içme"]},"Frequently used":{v:["Sık kullanılanlar"]},"Light skin tone":{v:["Açık deri rengi"]},"Medium dark skin tone":{v:["Orta koyu deri rengi"]},"Medium light skin tone":{v:["Orta açık deri rengi"]},"Medium skin tone":{v:["Orta deri rengi"]},"Neutral skin color":{v:["Nötr deri rengi"]},Objects:{v:["Nesneler"]},"People & Body":{v:["İnsanlar ve beden"]},"Pick an emoji":{v:["Bir emoji seçin"]},"Search emoji":{v:["Emoji ara"]},"Search results":{v:["Arama sonuçları"]},Selected:{v:["Seçilmiş"]},"Skin tone":{v:["Deri rengi"]},"Smileys & Emotion":{v:["İfadeler ve duygular"]},Symbols:{v:["Simgeler"]},"Travel & Places":{v:["Gezi ve yerler"]}}},{l:"uk",t:{Activities:{v:["Діяльність"]},"Animals & Nature":{v:["Тварини та природа"]},Custom:{v:["Власне"]},"Dark skin tone":{v:["Смаглявий"]},"Emoji picker":{v:["Вибір емоційки"]},Flags:{v:["Прапори"]},"Food & Drink":{v:["Їжа та напої"]},"Frequently used":{v:["Найчастіші"]},"Light skin tone":{v:["Світла шкіра"]},"Medium dark skin tone":{v:["Какао"]},"Medium light skin tone":{v:["Лате"]},"Medium skin tone":{v:["Середній колір шкіри"]},"Neutral skin color":{v:["Нейтральний колір шкіри"]},Objects:{v:["Об'єкти"]},"People & Body":{v:["Люди та жести"]},"Pick an emoji":{v:["Виберіть емоційку"]},"Search emoji":{v:["Шукати емоційки"]},"Search results":{v:["Результати пошуку"]},Selected:{v:["Вибрано"]},"Skin tone":{v:["Колір шкіри"]},"Smileys & Emotion":{v:["Смайли та емоції"]},Symbols:{v:["Символи"]},"Travel & Places":{v:["Поїздки та місця"]}}},{l:"uz",t:{Activities:{v:["Faolliklar"]},"Animals & Nature":{v:["Hayvonlar va Tabiat"]},Custom:{v:["Moslashtirilgan"]},"Dark skin tone":{v:["Qora rangdagi qoplama"]},"Emoji picker":{v:["Emoji tanlagich"]},Flags:{v:["Bayroqlar"]},"Food & Drink":{v:["Oziq-ovqat va ichimliklar"]},"Frequently used":{v:["Tez-tez ishlatiladi"]},"Light skin tone":{v:["Yorug` rangdagi qoplama"]},"Medium dark skin tone":{v:["O`rtacha qorong`u rangdagi qoplama"]},"Medium light skin tone":{v:["O`rtacha yorug`lik rangdagi qoplama"]},"Medium skin tone":{v:["O`rtacha rangdagi qoplama"]},"Neutral skin color":{v:["Neytral rang"]},Objects:{v:["Obyekt"]},"People & Body":{v:["Odamlar va Tana"]},"Pick an emoji":{v:["Emojini tanlang"]},"Search emoji":{v:["Emoji qidirish"]},"Search results":{v:["Qidiruv natijalari"]},Selected:{v:["Tanlangan"]},"Skin tone":{v:["Odatiy rangdagi qoplama"]},"Smileys & Emotion":{v:["Smayllar va Hissiyotlar"]},Symbols:{v:["Belgilar"]},"Travel & Places":{v:["Sayohat va Joylar"]}}},{l:"zh-CN",t:{Activities:{v:["活动"]},"Animals & Nature":{v:["动物 & 自然"]},Custom:{v:["自定义"]},"Dark skin tone":{v:["深色皮肤"]},"Emoji picker":{v:["表情拾取器"]},Flags:{v:["旗帜"]},"Food & Drink":{v:["食物 & 饮品"]},"Frequently used":{v:["经常使用"]},"Light skin tone":{v:["浅色皮肤"]},"Medium dark skin tone":{v:["中等深色皮肤"]},"Medium light skin tone":{v:["中等浅色皮肤"]},"Medium skin tone":{v:["中等皮肤"]},"Neutral skin color":{v:["中性皮肤颜色"]},Objects:{v:["物体"]},"People & Body":{v:["人 & 身体"]},"Pick an emoji":{v:["选择一个表情"]},"Search emoji":{v:["搜索表情"]},"Search results":{v:["搜索结果"]},Selected:{v:["选择"]},"Skin tone":{v:["皮肤"]},"Smileys & Emotion":{v:["笑脸 & 情感"]},Symbols:{v:["符号"]},"Travel & Places":{v:["旅游 & 地点"]}}},{l:"zh-HK",t:{Activities:{v:["活動"]},"Animals & Nature":{v:["動物與自然"]},Custom:{v:["自定義"]},"Dark skin tone":{v:["深膚色"]},"Emoji picker":{v:["表情符號選擇器"]},Flags:{v:["旗幟"]},"Food & Drink":{v:["食物與飲料"]},"Frequently used":{v:["經常使用"]},"Light skin tone":{v:["淺膚色"]},"Medium dark skin tone":{v:["中等深膚色"]},"Medium light skin tone":{v:["中等淺膚色"]},"Medium skin tone":{v:["中等膚色"]},"Neutral skin color":{v:["中性色膚色"]},Objects:{v:["物件"]},"People & Body":{v:["人物"]},"Pick an emoji":{v:["選擇表情符號"]},"Search emoji":{v:["搜尋表情符號"]},"Search results":{v:["搜尋結果"]},Selected:{v:["已選"]},"Skin tone":{v:["膚色"]},"Smileys & Emotion":{v:["表情"]},Symbols:{v:["標誌"]},"Travel & Places":{v:["旅遊與景點"]}}},{l:"zh-TW",t:{Activities:{v:["活動"]},"Animals & Nature":{v:["動物與自然"]},Custom:{v:["自定義"]},"Dark skin tone":{v:["深膚色"]},"Emoji picker":{v:["表情符號挑選器"]},Flags:{v:["旗幟"]},"Food & Drink":{v:["食物與飲料"]},"Frequently used":{v:["最近使用"]},"Light skin tone":{v:["淺膚色"]},"Medium dark skin tone":{v:["中等深膚色"]},"Medium light skin tone":{v:["中等淺膚色"]},"Medium skin tone":{v:["中等膚色"]},"Neutral skin color":{v:["中性膚色"]},Objects:{v:["物件"]},"People & Body":{v:["人物"]},"Pick an emoji":{v:["選擇表情符號"]},"Search emoji":{v:["搜尋表情符號"]},"Search results":{v:["搜尋結果"]},Selected:{v:["已選取"]},"Skin tone":{v:["膚色"]},"Smileys & Emotion":{v:["表情"]},Symbols:{v:["標誌"]},"Travel & Places":{v:["旅遊與景點"]}}}],m=[{l:"ar",t:{"Add to a project":{v:["أضف إلى مشروع"]},"Connect items to a project to make them easier to find":{v:["ربط عناصر بمشروع لتسهيل العثور عليها"]},"Failed to add the item to the project":{v:["تعذر ربط عنصر بمشروع"]},"Failed to create a project":{v:["تعذر إنشاء مشروع"]},"Failed to rename the project":{v:["تعذّر تغيير اسم المشروع"]},"Type to search for existing projects":{v:["أكتُب للبحث في المشاريع الموجودة"]}}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Add to a project":{v:["Přidat do projektu"]},"Connect items to a project to make them easier to find":{v:["Připojte položky k projektu, čímž budou snáze dohledatelné"]},"Failed to add the item to the project":{v:["Položku se nepodařilo přidat do projektu"]},"Failed to create a project":{v:["Projekt se nepodařilo vytvořit"]},"Failed to rename the project":{v:["Projekt se nepodařilo přejmenovat"]},"Type to search for existing projects":{v:["Psaním vyhledávejte existující projekty"]}}},{l:"cs-CZ",t:{}},{l:"da",t:{"Add to a project":{v:["Tilføj til et projekt"]},"Connect items to a project to make them easier to find":{v:["Forbind elementer til et projekt for at gøre dem nemmere at finde"]},"Failed to add the item to the project":{v:["Kunne ikke føje elementet til projektet"]},"Failed to create a project":{v:["Kunne ikke oprette et projekt"]},"Failed to rename the project":{v:["Projektet kunne ikke omdøbes"]},"Type to search for existing projects":{v:["Skriv for at søge efter eksisterende projekter"]}}},{l:"de",t:{"Add to a project":{v:["Einem Projekt hinzufügen"]},"Connect items to a project to make them easier to find":{v:["Verbinde Elemente mit einem Projekt, um sie leichter zu finden"]},"Failed to add the item to the project":{v:["Das Element konnte nicht zum Projekt hinzugefügt werden"]},"Failed to create a project":{v:["Projekt konnte nicht erstellt werden"]},"Failed to rename the project":{v:["Das Projekt konnte nicht umbenannt werden"]},"Type to search for existing projects":{v:["Tippen, um nach vorhandenen Projekten zu suchen"]}}},{l:"de-DE",t:{"Add to a project":{v:["Einem Projekt hinzufügen"]},"Connect items to a project to make them easier to find":{v:["Verbinden Sie Elemente mit einem Projekt, um sie leichter zu finden"]},"Failed to add the item to the project":{v:["Das Element konnte nicht zum Projekt hinzugefügt werden"]},"Failed to create a project":{v:["Projekt konnte nicht erstellt werden"]},"Failed to rename the project":{v:["Das Projekt konnte nicht umbenannt werden"]},"Type to search for existing projects":{v:["Tippen, um nach vorhandenen Projekten zu suchen"]}}},{l:"el",t:{"Add to a project":{v:["Προσθήκη σε ένα έργο"]},"Connect items to a project to make them easier to find":{v:["Συνδέστε αντικείμενα σε ένα έργο για να τα βρίσκετε πιο εύκολα"]},"Failed to add the item to the project":{v:["Αποτυχία προσθήκης του αντικειμένου στο έργο"]},"Failed to create a project":{v:["Αποτυχία δημιουργίας έργου"]},"Failed to rename the project":{v:["Αποτυχία μετονομασίας του έργου"]},"Type to search for existing projects":{v:["Πληκτρολογήστε για αναζήτηση υπαρχόντων έργων"]}}},{l:"en-GB",t:{"Add to a project":{v:["Add to a project"]},"Connect items to a project to make them easier to find":{v:["Connect items to a project to make them easier to find"]},"Failed to add the item to the project":{v:["Failed to add the item to the project"]},"Failed to create a project":{v:["Failed to create a project"]},"Failed to rename the project":{v:["Failed to rename the project"]},"Type to search for existing projects":{v:["Type to search for existing projects"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{"Add to a project":{v:["Agregar a un proyecto"]},"Connect items to a project to make them easier to find":{v:["Conecte items a un proyecto para hacerlos más fáciles de encontrar"]},"Failed to add the item to the project":{v:["No se pudo agregar el elemento al proyecto"]},"Failed to create a project":{v:["No se pudo crear un proyecto"]},"Failed to rename the project":{v:["No se pudo renombrar el proyecto"]},"Type to search for existing projects":{v:["Escriba para buscar proyectos existentes"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"Add to a project":{v:["Agregar a un proyecto"]},"Connect items to a project to make them easier to find":{v:["Conecte elementos a un proyecto para hacerlos más fáciles de encontrar"]},"Failed to add the item to the project":{v:["No se pudo agregar el elemento al proyecto"]},"Failed to create a project":{v:["No se pudo crear el proyecto"]},"Failed to rename the project":{v:["No se pudo renombrar el proyecto"]},"Type to search for existing projects":{v:["Escriba para buscar proyectos existentes"]}}},{l:"et-EE",t:{"Add to a project":{v:["Lisa projekti"]},"Connect items to a project to make them easier to find":{v:["Selleks, et objekte oleks lihtsam leida, seo nad projektiga"]},"Failed to add the item to the project":{v:["Objekti lisamine projekti ei õnnestunud"]},"Failed to create a project":{v:["Projekti loomine ei õnnestunud"]},"Failed to rename the project":{v:["Projekti nime muutmine ei õnnestunud"]},"Type to search for existing projects":{v:["Olemasolevate projektide otsimiseks kirjuta"]}}},{l:"eu",t:{}},{l:"fa",t:{"Add to a project":{v:["افزودن به پروژه"]},"Connect items to a project to make them easier to find":{v:["برای پیدا کردن راحت‌تر، مواردی را به پروژه متصل کنید"]},"Failed to add the item to the project":{v:["موارد به پروژه اضافه نشد"]},"Failed to create a project":{v:["ایجاد پروژه نامؤفق بود"]},"Failed to rename the project":{v:["تغییر نام پروژه انجام نشد"]},"Type to search for existing projects":{v:["برای جستجوی پروژه‌های موجود تایپ کنید"]}}},{l:"fi",t:{"Add to a project":{v:["Lisää projektiin"]},"Connect items to a project to make them easier to find":{v:["Yhdistä kohteet projektiin, jotta ne olisivat helpompia löytää"]},"Failed to add the item to the project":{v:["Kohteiden lisääminen projektiin epäonnistui"]},"Failed to create a project":{v:["Projektin luominen epäonnistui"]},"Failed to rename the project":{v:["Projektin nimeäminen epäonnistui"]},"Type to search for existing projects":{v:["Kirjoita etsiäksesi olemassaolevia projekteja"]}}},{l:"fr",t:{"Add to a project":{v:["Ajouter à un projet"]},"Connect items to a project to make them easier to find":{v:["Connectez des éléments à un projet pour les retrouver plus facilement"]},"Failed to add the item to the project":{v:["Impossible d'ajouter l'élément au projet"]},"Failed to create a project":{v:["Impossible de créer un projet"]},"Failed to rename the project":{v:["Impossible de renommer le projet"]},"Type to search for existing projects":{v:["Tapez pour rechercher des projets existants"]}}},{l:"ga",t:{"Add to a project":{v:["Cuir le tionscadal"]},"Connect items to a project to make them easier to find":{v:["Ceangail míreanna le tionscadal chun iad a dhéanamh níos éasca iad a aimsiú"]},"Failed to add the item to the project":{v:["Theip ar an mír a chur leis an tionscadal"]},"Failed to create a project":{v:["Theip ar thionscadal a chruthú"]},"Failed to rename the project":{v:["Theip ar an tionscadal a athainmniú"]},"Type to search for existing projects":{v:["Clóscríobh chun tionscadail atá ann cheana a chuardach"]}}},{l:"gl",t:{"Add to a project":{v:["Engadir a un proxecto"]},"Connect items to a project to make them easier to find":{v:["Conectar elementos a un proxecto para facelos máis doados de atopar"]},"Failed to add the item to the project":{v:["Produciuse un fallo ao engadir o elemento ao proxecto"]},"Failed to create a project":{v:["Produciuse un fallo ao crear un proxecto"]},"Failed to rename the project":{v:["Produciuse un fallo ao cambiarlle o nome ao proxecto"]},"Type to search for existing projects":{v:["Escriba para buscar proxectos existentes"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{}},{l:"is",t:{"Add to a project":{v:["Bæta við verkefni"]},"Connect items to a project to make them easier to find":{v:["Tengdu atriði við verkefni til að gera einfaldara að finna þau"]},"Failed to add the item to the project":{v:["Mistókst að bæta atriðinu í verkefnið"]},"Failed to create a project":{v:["Mistókst að útbúa verkefni"]},"Failed to rename the project":{v:["Mistókst að endurnefna verkefnið"]},"Type to search for existing projects":{v:["Skrifaðu hér til að leita að fyrirliggjandi verkefnum"]}}},{l:"it",t:{}},{l:"ja",t:{"Add to a project":{v:["プロジェクトに追加する"]},"Connect items to a project to make them easier to find":{v:["項目をプロジェクトに接続して検索しやすくする"]},"Failed to add the item to the project":{v:["プロジェクトへのアイテムの追加に失敗しました"]},"Failed to create a project":{v:["プロジェクトの作成に失敗しました"]},"Failed to rename the project":{v:["プロジェクトの名前変更に失敗しました"]},"Type to search for existing projects":{v:["既存のプロジェクトを検索するために入力します"]}}},{l:"ja-JP",t:{}},{l:"ko",t:{"Add to a project":{v:["프로젝트에 추가"]},"Connect items to a project to make them easier to find":{v:["항목을 더 쉽게 찾을 수 있도록 프로젝트에 연결하세요."]},"Failed to add the item to the project":{v:["항목을 프로젝트에 추가하는 데 실패함"]},"Failed to create a project":{v:["프로젝트를 만드는 데 실패함"]},"Failed to rename the project":{v:["프로젝트의 이름을 바꾸는 데 실패함"]},"Type to search for existing projects":{v:["입력하여 프로젝트를 검색"]}}},{l:"lo",t:{"Add to a project":{v:["ເພີ່ມໃສ່ໂຄງການ"]},"Connect items to a project to make them easier to find":{v:["ເຊື່ອມຕໍ່ລາຍການຕ່າງໆໃສ່ໂຄງການ ເພື່ອເຮັດໃຫ້ຊອກຫາງ່າຍຂຶ້ນ"]},"Failed to add the item to the project":{v:["ບໍ່ສາມາດເພີ່ມລາຍການໃສ່ໂຄງການໄດ້"]},"Failed to create a project":{v:["ບໍ່ສາມາດສ້າງໂຄງການໄດ້"]},"Failed to rename the project":{v:["ບໍ່ສາມາດປ່ຽນຊື່ໂຄງການໄດ້"]},"Type to search for existing projects":{v:["ພິມເພື່ອຄົ້ນຫາໂຄງການທີ່ມີຢູ່"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Add to a project":{v:["Додај во проект"]},"Connect items to a project to make them easier to find":{v:["Поврзете ги елементите со проект за да биде полесно да се најдат"]},"Failed to add the item to the project":{v:["Неуспешно додавање на елементот во проектот"]},"Failed to create a project":{v:["Неуспешно креирање на проект"]},"Failed to rename the project":{v:["Неуспешно преименување на проектот"]},"Type to search for existing projects":{v:["Пишувај за пребарување постоечки проекти"]}}},{l:"my",t:{}},{l:"nb",t:{"Add to a project":{v:["Legge til i et prosjekt"]},"Connect items to a project to make them easier to find":{v:["Koble elementer til et prosjekt for å gjøre det enklere å finne dem"]},"Failed to add the item to the project":{v:["Kan ikke legge til elementet i prosjektet"]},"Failed to create a project":{v:["Kan ikke opprette et prosjekt"]},"Failed to rename the project":{v:["Kunne ikke gi prosjektet nytt navn"]},"Type to search for existing projects":{v:["Skriv for å søke for eksisterende prosjekter"]}}},{l:"nl",t:{"Add to a project":{v:["Toevoegen aan een project"]},"Connect items to a project to make them easier to find":{v:["Items aan een project koppelen om ze eenvoudiger te vinden"]},"Failed to add the item to the project":{v:["Toevoegen van item aan project mislukt"]},"Failed to create a project":{v:["Project aanmaken mislukt"]},"Failed to rename the project":{v:["Project hernoemen mislukt"]},"Type to search for existing projects":{v:["Typ om te zoeken naar bestaande projecten"]}}},{l:"oc",t:{}},{l:"pl",t:{"Add to a project":{v:["Dodaj do projektu"]},"Connect items to a project to make them easier to find":{v:["Połącz elementy z projektem, aby ułatwić ich znalezienie"]},"Failed to add the item to the project":{v:["Nie udało się dodać elementu do projektu"]},"Failed to create a project":{v:["Nie udało się utworzyć projektu"]},"Failed to rename the project":{v:["Nie udało się zmienić nazwy projektu"]},"Type to search for existing projects":{v:["Wpisz, aby wyszukać istniejące projekty"]}}},{l:"pt-BR",t:{"Add to a project":{v:["Adicionar a um projeto"]},"Connect items to a project to make them easier to find":{v:["Conectar itens a um projeto para encontrá-los mais facilmente"]},"Failed to add the item to the project":{v:["Falha ao adicionar itens ao projeto"]},"Failed to create a project":{v:["Falha ao criar um projeto"]},"Failed to rename the project":{v:["Falha ao renomear o projeto"]},"Type to search for existing projects":{v:["Digite para pesquisar projetos existentes"]}}},{l:"pt-PT",t:{"Add to a project":{v:["Adicionar a um projeto"]},"Connect items to a project to make them easier to find":{v:["Ligar itens a um projeto para serem mais facilmente encontrados"]},"Failed to add the item to the project":{v:["Não foi possível adicionar item ao projeto"]},"Failed to create a project":{v:["Não foi possível criar um projeto"]},"Failed to rename the project":{v:["Não foi possível alterar o nome do projeto"]},"Type to search for existing projects":{v:["Digite para procurar projetos existentes"]}}},{l:"ro",t:{}},{l:"ru",t:{"Add to a project":{v:["Добавить в проект"]},"Connect items to a project to make them easier to find":{v:["Подключайте элементы к проекту, чтобы их было легче найти"]},"Failed to add the item to the project":{v:["Не удалось добавить элемент в проект"]},"Failed to create a project":{v:["Не удалось создать проект"]},"Failed to rename the project":{v:["Не удалось переименовать проект"]},"Type to search for existing projects":{v:["Введите для поиска существующих проектов"]}}},{l:"sk",t:{"Add to a project":{v:["Pridať do projektu"]},"Connect items to a project to make them easier to find":{v:["Pridať položky do projektu pre jednoduchšie vyhľadávanie"]},"Failed to add the item to the project":{v:["Nepodarilo sa pridať položku do projektu"]},"Failed to create a project":{v:["Nepodarilo sa vytvoriť projekt"]},"Failed to rename the project":{v:["Nepodarilo sa premenovať projekt"]},"Type to search for existing projects":{v:["Začnite písať pre vyhľadávanie v existujúcich projektoch"]}}},{l:"sl",t:{}},{l:"sr",t:{"Add to a project":{v:["Додај у пројекат"]},"Connect items to a project to make them easier to find":{v:["Повезује ставке у пројекат како би се лакше пронашле"]},"Failed to add the item to the project":{v:["Није успело додавање ставке у пројекат"]},"Failed to create a project":{v:["Није успело креирање пројекта"]},"Failed to rename the project":{v:["Није успела промена имена пројекта"]},"Type to search for existing projects":{v:["Куцајте да претражите постојеће пројекте"]}}},{l:"sv",t:{"Add to a project":{v:["Lägg till i ett projekt"]},"Connect items to a project to make them easier to find":{v:["Anslut objekt till ett projekt för att göra dem lättare att hitta"]},"Failed to add the item to the project":{v:["Det gick inte att lägga till objektet i projektet"]},"Failed to create a project":{v:["Det gick inte att skapa ett projekt"]},"Failed to rename the project":{v:["Kunde inte byta namn på projektet"]},"Type to search for existing projects":{v:["Skriv för att söka efter befintliga projekt"]}}},{l:"tr",t:{"Add to a project":{v:["Bir projeye ekle"]},"Connect items to a project to make them easier to find":{v:["Ögeleri daha kolay bulmak için bir proje ile ilişkilendirin"]},"Failed to add the item to the project":{v:["Öge projeye eklenemedi"]},"Failed to create a project":{v:["Bir proje oluşturulamadı"]},"Failed to rename the project":{v:["Proje yeniden adlandırılamadı"]},"Type to search for existing projects":{v:["Var olan projeleri aramak için yazmaya başlayın"]}}},{l:"uk",t:{"Add to a project":{v:["Додати до проєкту"]},"Connect items to a project to make them easier to find":{v:["Приєднайте ресурси до проєкту для швидшого пошуку"]},"Failed to add the item to the project":{v:["Не вдалося приєднати ресурс до проєкту"]},"Failed to create a project":{v:["Не вдалося створити проєкт"]},"Failed to rename the project":{v:["Не вдалося перейменувати проєкт"]},"Type to search for existing projects":{v:["Почніть вводити, щоб знайти проєкт"]}}},{l:"uz",t:{"Add to a project":{v:["Loyihaga qo'shish"]},"Connect items to a project to make them easier to find":{v:["Elementlarni topishni osonlashtirish uchun ularni loyihaga ulang"]},"Failed to add the item to the project":{v:["Ob'ektni loyihaga qo'shib bo'lmadi"]},"Failed to create a project":{v:["Loyiha yaratib bo‘lmadi"]},"Failed to rename the project":{v:["Loyiha nomini o‘zgartirib bo‘lmadi"]},"Type to search for existing projects":{v:["Mavjud loyihalarni qidirish uchun kiriting"]}}},{l:"zh-CN",t:{"Add to a project":{v:["添加至一个项目"]},"Connect items to a project to make them easier to find":{v:["将条目连接至一个项目以易于查找"]},"Failed to add the item to the project":{v:["添加条目至项目失败"]},"Failed to create a project":{v:["创建项目失败"]},"Failed to rename the project":{v:["重命名项目失败"]},"Type to search for existing projects":{v:["输入以搜索现存项目"]}}},{l:"zh-HK",t:{"Add to a project":{v:["添加到方案中"]},"Connect items to a project to make them easier to find":{v:["將項目連接到方案中,以便更容易找到。"]},"Failed to add the item to the project":{v:["無法將項目添加到方案中"]},"Failed to create a project":{v:["無法創建方案"]},"Failed to rename the project":{v:["無法重命名方案"]},"Type to search for existing projects":{v:["輸入以搜索現有方案"]}}},{l:"zh-TW",t:{"Add to a project":{v:["新增至專案中"]},"Connect items to a project to make them easier to find":{v:["將項目連結至專案中以方便尋找"]},"Failed to add the item to the project":{v:["新增項目至專案失敗"]},"Failed to create a project":{v:["建立專案失敗"]},"Failed to rename the project":{v:["重新命名專案失敗"]},"Type to search for existing projects":{v:["輸入以搜尋既有專案"]}}}],p=[{l:"ar",t:{"Any link":{v:["أيَّ رابط"]}}},{l:"ast",t:{"Any link":{v:["Cualesquier enllaz"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Any link":{v:["Jakýkoli odkaz"]}}},{l:"cs-CZ",t:{"Any link":{v:["Jakýkoli odkaz"]}}},{l:"da",t:{"Any link":{v:["Ethvert link"]}}},{l:"de",t:{"Any link":{v:["Irgendein Link"]}}},{l:"de-DE",t:{"Any link":{v:["Irgendein Link"]}}},{l:"el",t:{"Any link":{v:["Οποιοσδήποτε σύνδεσμος"]}}},{l:"en-GB",t:{"Any link":{v:["Any link"]}}},{l:"eo",t:{}},{l:"es",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es-AR",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es-EC",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es-MX",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"et-EE",t:{"Any link":{v:["Mistahes link"]}}},{l:"eu",t:{"Any link":{v:["Edozein esteka"]}}},{l:"fa",t:{"Any link":{v:["هر پیوندی"]}}},{l:"fi",t:{"Any link":{v:["Mikä tahansa linkki"]}}},{l:"fr",t:{"Any link":{v:["N'importe quel lien"]}}},{l:"ga",t:{"Any link":{v:["Aon nasc"]}}},{l:"gl",t:{"Any link":{v:["Calquera ligazón"]}}},{l:"he",t:{"Any link":{v:["קישור כלשהו"]}}},{l:"hu",t:{}},{l:"id",t:{"Any link":{v:["Semua tautan"]}}},{l:"is",t:{"Any link":{v:["Einhver tengill"]}}},{l:"it",t:{"Any link":{v:["Qualsiasi link"]}}},{l:"ja",t:{"Any link":{v:["任意のリンク"]}}},{l:"ja-JP",t:{"Any link":{v:["任意のリンク"]}}},{l:"ko",t:{"Any link":{v:["아무 링크"]}}},{l:"lo",t:{"Any link":{v:["ລິງໃດກໍໄດ້"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Any link":{v:["Секој линк"]}}},{l:"my",t:{}},{l:"nb",t:{"Any link":{v:["Enhver lenke"]}}},{l:"nl",t:{"Any link":{v:["Elke link"]}}},{l:"oc",t:{}},{l:"pl",t:{"Any link":{v:["Dowolny link"]}}},{l:"pt-BR",t:{"Any link":{v:["Qualquer link"]}}},{l:"pt-PT",t:{"Any link":{v:["Qualquer hiperligação"]}}},{l:"ro",t:{"Any link":{v:["Orice link"]}}},{l:"ru",t:{"Any link":{v:["Любая ссылка"]}}},{l:"sk",t:{"Any link":{v:["Akýkoľvek odkaz"]}}},{l:"sl",t:{}},{l:"sr",t:{"Any link":{v:["Било који линк"]}}},{l:"sv",t:{"Any link":{v:["Vilken länk som helst"]}}},{l:"tr",t:{"Any link":{v:["Herhangi bir bağlantı"]}}},{l:"uk",t:{"Any link":{v:["Будь-яке посилання"]}}},{l:"uz",t:{"Any link":{v:["Har qanday havola"]}}},{l:"zh-CN",t:{"Any link":{v:["任何链接"]}}},{l:"zh-HK",t:{"Any link":{v:["任何連結"]}}},{l:"zh-TW",t:{"Any link":{v:["任何連結"]}}}],f=[{l:"ar",t:{"Anything shared with the same group of people will show up here":{v:["أيّ مادة تمت مشاركتها مع نفس المجموعة من الأشخاص سيتم عرضها هنا"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["خطأ في الحصول على الموارد ذات الصلة. يرجى الاتصال بمشرف النظام عندك إذا كان لديك أيّ أسئلة."]},"Related resources":{v:["مصادر ذات صلة"]}}},{l:"ast",t:{"Anything shared with the same group of people will show up here":{v:["Equí va apaecer tolo que compartas col mesmu grupu de persones"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Hebo un error al consiguir los recursos rellacionaos. Ponte en contautu col alministrador del sistema si tienes dalguna entruga."]},"Related resources":{v:["Recursos rellacionao"]}}},{l:"br",t:{}},{l:"ca",t:{"Anything shared with the same group of people will show up here":{v:["Qualsevol cosa compartida amb el mateix grup de persones es mostrarà aquí"]},"Related resources":{v:["Recursos relacionats"]}}},{l:"cs",t:{"Anything shared with the same group of people will show up here":{v:["Cokoli nasdíleného stejné skupině lidí se zobrazí zde"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Chyba při získávání souvisejících prostředků. Pokud máte jakékoli dotazy, obraťte se na správce vámi využívaného systému."]},"Related resources":{v:["Související prostředky"]}}},{l:"cs-CZ",t:{"Anything shared with the same group of people will show up here":{v:["Cokoli nasdíleného stejné skupině lidí se zobrazí zde"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Chyba při získávání souvisejících prostředků. Pokud máte jakékoli dotazy, obraťte se na správce vámi využívaného systému."]},"Related resources":{v:["Související prostředky"]}}},{l:"da",t:{"Anything shared with the same group of people will show up here":{v:["Alt der deles med samme gruppe af personer vil vises her"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fejl ved hentning af relaterede ressourcer. Kontakt venligst din systemadministrator, hvis du har spørgsmål."]},"Related resources":{v:["Relaterede emner"]}}},{l:"de",t:{"Anything shared with the same group of people will show up here":{v:["Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fehler beim Abrufen verwandter Ressourcen. Bei Fragen wende dich bitte an deinen Systemadministrator."]},"Related resources":{v:["Verwandte Ressourcen"]}}},{l:"de-DE",t:{"Anything shared with the same group of people will show up here":{v:["Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fehler beim Abrufen verwandter Ressourcen. Bei Fragen wenden Sie sich bitte an Ihre Systemadministration."]},"Related resources":{v:["Verwandte Ressourcen"]}}},{l:"el",t:{"Anything shared with the same group of people will show up here":{v:["Οτιδήποτε μοιράζεται με την ίδια ομάδα ατόμων θα εμφανίζεται εδώ"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Σφάλμα λήψης σχετικών πόρων. Παρακαλούμε επικοινωνήστε με τον διαχειριστή του συστήματός σας εάν έχετε οποιεσδήποτε ερωτήσεις."]},"Related resources":{v:["Σχετικοί πόροι"]}}},{l:"en-GB",t:{"Anything shared with the same group of people will show up here":{v:["Anything shared with the same group of people will show up here"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error getting related resources. Please contact your system administrator if you have any questions."]},"Related resources":{v:["Related resources"]}}},{l:"eo",t:{}},{l:"es",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa que esté compartida con el mismo grupo de personas se mostrará aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacte a su administrador del sistema si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es-AR",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa compartida con el mismo grupo de personas aparecerá aquí."]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacte a su administrador del sistema si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es-EC",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa compartida con el mismo grupo de personas aparecerá aquí."]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacta a tu administrador del sistema si tienes alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es-MX",t:{"Anything shared with the same group of people will show up here":{v:["Todo lo que se comparta con el mismo grupo de personas se mostrará aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor contacte al administrador si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"et-EE",t:{"Anything shared with the same group of people will show up here":{v:["Siin kuvatakse kõik, mida jagatakse sama kasutajagrupiga"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Viga seotud ressursside saamisel. Küsimuste korral võtke ühendust oma süsteemiadministraatoriga."]},"Related resources":{v:["Seotud ressursid"]}}},{l:"eu",t:{"Anything shared with the same group of people will show up here":{v:["Pertsona-talde berarekin partekatutako edozer agertuko da hemen"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Errore bat gertatu da erlazionatutako baliabideak eskuratzean. Jarri harremanetan zure sistemaren administratzailearekin galderarik baduzu."]},"Related resources":{v:["Erlazionatutako baliabideak"]}}},{l:"fa",t:{"Anything shared with the same group of people will show up here":{v:["هر چیزی که با گروه مشابهی هم‌رسانی شود در این قسمت نمایش می‌یابد"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["خطا در دریافت منابع مرتبط. لطفاً در صورت داشتن هر گونه سؤال با مدیر سیستم خود تماس بگیرید."]},"Related resources":{v:["منابع مرتبط"]}}},{l:"fi",t:{"Anything shared with the same group of people will show up here":{v:["Kaikki saman ryhmän kesken jaettu näkyy tässä"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Virhe resurssien haussa. Ota yhteyttä järjestelmän ylläpitäjään, mikäli sinulla on kysyttävää."]},"Related resources":{v:["Liittyvät resurssit"]}}},{l:"fr",t:{"Anything shared with the same group of people will show up here":{v:["Tout ce qui est partagé avec le même groupe de personnes apparaîtra ici"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erreur lors de la récupération des ressources liées. Contactez votre administrateur système pour répondre à vos éventuelles questions."]},"Related resources":{v:["Ressources liées"]}}},{l:"ga",t:{"Anything shared with the same group of people will show up here":{v:["Taispeánfar aon rud a roinntear leis an ngrúpa céanna daoine anseo"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Earráid agus acmhainní gaolmhara á bhfáil. Déan teagmháil le riarthóir do chórais má tá aon cheist agat."]},"Related resources":{v:["Acmhainní gaolmhara"]}}},{l:"gl",t:{"Anything shared with the same group of people will show up here":{v:["Todo o que se comparta co mesmo grupo de persoas aparecerá aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Produciuse un erro ao obter os recursos relacionados. Póñase en contacto coa administración do seu sistema se ten algunha dúbida."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"he",t:{"Anything shared with the same group of people will show up here":{v:["כל מה שמשותף עם אותה קבוצת האנשים יופיע כאן"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["שגיאה בקבלת המשאבים הקשורים. נא ליצור קשר עם הנהלת המערכת אם יש לך שאלות."]},"Related resources":{v:["משאבים קשורים"]}}},{l:"hu",t:{"Anything shared with the same group of people will show up here":{v:["Minden, amit ugyanazzal a csoporttal oszt meg, itt fog megjelenni"]},"Related resources":{v:["Kapcsolódó erőforrások"]}}},{l:"id",t:{"Anything shared with the same group of people will show up here":{v:["Apa pun yang dibagikan dengan grup orang yang sama akan muncul di sini"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Kesalahan saat mengambil sumber daya terkait. Hubungi administrator sistem Anda jika ada pertanyaan."]},"Related resources":{v:["Sumber daya terkait"]}}},{l:"is",t:{"Anything shared with the same group of people will show up here":{v:["Allt sem deilt er með sama hópi fólks mun birtast hér"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Villa við að sækja tengd tilföng. Hafðu samband við kerfisstjórann þinn ef þú ert með einhverjar spurningar."]},"Related resources":{v:["Tengd tilföng"]}}},{l:"it",t:{"Anything shared with the same group of people will show up here":{v:["Tutto ciò che è stato condiviso con lo stesso gruppo di persone viene visualizzato qui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Errore nell'ottenere le risorse correlate. Per qualsiasi domanda, contattare l'amministratore di sistema."]},"Related resources":{v:["Risorse correlate"]}}},{l:"ja",t:{"Anything shared with the same group of people will show up here":{v:["同じグループで共有しているものは、全てここに表示されます"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["関連リソースの取得エラー。ご不明な点がございましたら、システム管理者にお問い合わせください。"]},"Related resources":{v:["関連リソース"]}}},{l:"ja-JP",t:{"Anything shared with the same group of people will show up here":{v:["同じグループで共有しているものは、全てここに表示されます"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["関連リソースの取得エラー。ご不明な点がございましたら、システム管理者にお問い合わせください。"]},"Related resources":{v:["関連リソース"]}}},{l:"ko",t:{"Anything shared with the same group of people will show up here":{v:["같은 그룹의 사용자와 공유된 모든 것들이 이곳에 나타납니다."]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["관련 리소스를 가져오는 중 오류가 발생했습니다. 궁금한 것이 있는 경우 시스템 관리자에게 연락해 주세요."]},"Related resources":{v:["관련 리소스"]}}},{l:"lo",t:{"Anything shared with the same group of people will show up here":{v:["ທຸກຢ່າງທີ່ແບ່ງປັນກັບກຸ່ມຄົນດຽວກັນຈະສະແດງຢູ່ບ່ອນນີ້"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["ເກີດຂໍ້ຜິດພາດໃນການເອີ້ນຂໍ້ມູນຊັບພະຍາກອນທີ່ກ່ຽວຂ້ອງ. ກະລຸນາຕິດຕໍ່ຜູ້ເບິ່ງແຍງລະບົບຂອງທ່ານ ຖ້າທ່ານມີຄຳຖາມ."]},"Related resources":{v:["ຊັບພະຍາກອນທີ່ກ່ຽວຂ້ອງ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Anything shared with the same group of people will show up here":{v:["Сè што е споделено со истата група луѓе ќе се појави овде"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Грешка при добивање поврзани ресурси. Ве молиме контактирајте го вашиот систем администратор ако имате прашања."]},"Related resources":{v:["Поврзани ресурси"]}}},{l:"my",t:{}},{l:"nb",t:{"Anything shared with the same group of people will show up here":{v:["Alt som er delt med den samme gruppen vil vises her"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Feil ved henting av relaterte ressurser. Kontakt systemansvarlig hvis du har spørsmål."]},"Related resources":{v:["Relaterte ressurser"]}}},{l:"nl",t:{"Anything shared with the same group of people will show up here":{v:["Alles dat gedeeld is met dezelfde groep mensen zal hier getoond worden"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fout bij het ophalen van gerelateerde bronnen. Neem contact op met uw systeembeheerder als u vragen heeft."]},"Related resources":{v:["Gerelateerde bronnen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Anything shared with the same group of people will show up here":{v:["Tutaj pojawi się wszystko, co zostało udostępnione tej samej grupie osób"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Błąd podczas pobierania powiązanych zasobów. Jeśli masz jakiekolwiek pytania, skontaktuj się z administratorem systemu."]},"Related resources":{v:["Powiązane zasoby"]}}},{l:"pt-BR",t:{"Anything shared with the same group of people will show up here":{v:["Qualquer coisa compartilhada com o mesmo grupo de pessoas aparecerá aqui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erro ao obter recursos relacionados. Por favor, entre em contato com o administrador do sistema se tiver alguma dúvida."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"pt-PT",t:{"Anything shared with the same group of people will show up here":{v:["Qualquer coisa partilhada com o mesmo grupo de pessoas irá aparecer aqui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erro ao obter os recursos relacionados. Por favor, contacte o administrador do sistema se tiver quaisquer perguntas."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"ro",t:{"Anything shared with the same group of people will show up here":{v:["Tot ceea ce este partajat cu același grup de persoane va fi afișat aici"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Eroare la preluarea resurselor adiționale. Vă rugăm să contactați administratorul pentru întrebări."]},"Related resources":{v:["Resurse legate"]}}},{l:"ru",t:{"Anything shared with the same group of people will show up here":{v:["Всё, чем поделились с той же группой людей, будет отображаться здесь"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Ошибка при получении связанных ресурсов. Если у вас есть какие-либо вопросы, обратитесь к системному администратору."]},"Related resources":{v:["Связанные ресурсы"]}}},{l:"sk",t:{"Anything shared with the same group of people will show up here":{v:["Tu sa zobrazí čokoľvek zdieľané s rovnakou skupinou ľudí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Chyba pri získavaní súvisiacich zdrojov. V prípade otázok kontaktujte prosím svojho systemového administrátora."]},"Related resources":{v:["Súvisiace zdroje"]}}},{l:"sl",t:{"Related resources":{v:["Povezani viri"]}}},{l:"sr",t:{"Anything shared with the same group of people will show up here":{v:["Све што се дели са истом групом људи ће се појавити овде"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Грешка код прибављања везаних ресурса. Молимо вас да се обратите администратору ако имате питања."]},"Related resources":{v:["Повезани ресурси"]}}},{l:"sv",t:{"Anything shared with the same group of people will show up here":{v:["Något som delats med samma grupp av personer kommer att visas här"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Det gick inte att hämta relaterade resurser. Kontakta din systemadministratör om du har några frågor."]},"Related resources":{v:["Relaterade resurser"]}}},{l:"tr",t:{"Anything shared with the same group of people will show up here":{v:["Aynı kişi grubu ile paylaşılan herşey burada görüntülenir"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["İlgili kaynaklara ulaşılırken sorun çıktı. Herhangi bir sorunuz varsa lütfen sistem yöneticiniz ile görüşün "]},"Related resources":{v:["İlgili kaynaklar"]}}},{l:"uk",t:{"Anything shared with the same group of people will show up here":{v:["Будь-що доступне для цієї же групи людей буде показано тут"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Помилка під час отримання пов'язаних ресурсів. Будь ласка, сконтактуйте з системним адміністратором, якщо у вас виникли запитання."]},"Related resources":{v:["Пов'язані ресурси"]}}},{l:"uz",t:{"Anything shared with the same group of people will show up here":{v:["Xuddi shu guruhdagi odamlarga ulashilgan hamma narsa shu yerda chiqadi"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Tegishli manbalarni olishda xatolik yuz berdi. Savollaringiz bo'lsa, tizim administratoriga murojaat qiling."]},"Related resources":{v:["Tegishli manbalar"]}}},{l:"zh-CN",t:{"Anything shared with the same group of people will show up here":{v:["与同组用户分享的所有内容都会显示于此"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["获取相关资源出现错误。如果你有任何问题,请联系系统管理员。"]},"Related resources":{v:["相关资源"]}}},{l:"zh-HK",t:{"Anything shared with the same group of people will show up here":{v:["與同一組人共享的任何內容都會顯示在此處"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["取得相關資源時發生錯誤。如果有任何問題,請聯絡系統管理員。"]},"Related resources":{v:["相關資源"]}}},{l:"zh-TW",t:{"Anything shared with the same group of people will show up here":{v:["與相同群組分享的所有內容都會顯示於此"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["取得相關資源時發生錯誤。如果有任何問題,請聯絡系統管理員。"]},"Related resources":{v:["相關資源"]}}}],h=[{l:"ar",t:{"Avatar of {displayName}":{v:["صورة الملف الشخصي الرمزية لــ {displayName} "]},"Avatar of {displayName}, {status}":{v:["صورة الملف الشخصي الرمزية لــ {displayName}، {status}"]}}},{l:"ast",t:{"Avatar of {displayName}":{v:["Avatar de: {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de: {displayName}, {status}"]}}},{l:"br",t:{}},{l:"ca",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"cs",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"cs-CZ",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"da",t:{"Avatar of {displayName}":{v:["Avatar af {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar af {displayName}, {status}"]}}},{l:"de",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"de-DE",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"el",t:{"Avatar of {displayName}":{v:["Άβαταρ του {displayName}"]},"Avatar of {displayName}, {status}":{v:["Άβαταρ του {displayName}, {status}"]}}},{l:"en-GB",t:{"Avatar of {displayName}":{v:["Avatar of {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar of {displayName}, {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-AR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-EC",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es-MX",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"et-EE",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"eu",t:{"Avatar of {displayName}":{v:["{displayName}-(e)n irudia"]},"Avatar of {displayName}, {status}":{v:["{displayName} -(e)n irudia, {status}"]}}},{l:"fa",t:{"Avatar of {displayName}":{v:["آواتار {displayName}"]},"Avatar of {displayName}, {status}":{v:["آواتار {displayName} ، {status}"]}}},{l:"fi",t:{"Avatar of {displayName}":{v:["{displayName}n avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}n avatar, {status}"]}}},{l:"fr",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ga",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"gl",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"he",t:{"Avatar of {displayName}":{v:["תמונה ייצוגית של {displayName}"]},"Avatar of {displayName}, {status}":{v:["תמונה ייצוגית של {displayName}, {status}"]}}},{l:"hu",t:{"Avatar of {displayName}":{v:["{displayName} profilképe"]},"Avatar of {displayName}, {status}":{v:["{displayName} profilképe, {status}"]}}},{l:"id",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"is",t:{"Avatar of {displayName}":{v:["Auðkennismynd fyrir {displayName}"]},"Avatar of {displayName}, {status}":{v:["Auðkennismynd fyrir {displayName}, {status}"]}}},{l:"it",t:{"Avatar of {displayName}":{v:["Avatar di {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar di {displayName}, {status}"]}}},{l:"ja",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ja-JP",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ko",t:{"Avatar of {displayName}":{v:["{displayName}님의 아바타"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status}님의 아바타"]}}},{l:"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:"my",t:{"Avatar of {displayName}":{v:["{displayName} ၏ ကိုယ်ပွား"]}}},{l:"nb",t:{"Avatar of {displayName}":{v:["Avataren til {displayName}"]},"Avatar of {displayName}, {status}":{v:["{displayName}'s avatar, {status}"]}}},{l:"nl",t:{"Avatar of {displayName}":{v:["Avatar van {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar van {displayName}, {status}"]}}},{l:"oc",t:{}},{l:"pl",t:{"Avatar of {displayName}":{v:["Awatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Awatar {displayName}, {status}"]}}},{l:"pt-BR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"pt-PT",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ro",t:{"Avatar of {displayName}":{v:["Avatarul lui {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatarul lui {displayName}, {status}"]}}},{l:"ru",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Фотография {displayName}, {status}"]}}},{l:"sk",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"sl",t:{"Avatar of {displayName}":{v:["Podoba {displayName}"]},"Avatar of {displayName}, {status}":{v:["Prikazna slika {displayName}, {status}"]}}},{l:"sr",t:{"Avatar of {displayName}":{v:["Аватар за {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar za {displayName}, {status}"]}}},{l:"sv",t:{"Avatar of {displayName}":{v:["{displayName}s avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}s avatar, {status}"]}}},{l:"tr",t:{"Avatar of {displayName}":{v:["{displayName} avatarı"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} avatarı"]}}},{l:"uk",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар {displayName}, {status}"]}}},{l:"uz",t:{"Avatar of {displayName}":{v:[" {displayName}Avatari"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} Avatari"]}}},{l:"zh-CN",t:{"Avatar of {displayName}":{v:["{displayName}的头像"]},"Avatar of {displayName}, {status}":{v:["{displayName}的头像,{status}"]}}},{l:"zh-HK",t:{"Avatar of {displayName}":{v:["{displayName} 的頭像"]},"Avatar of {displayName}, {status}":{v:["{displayName} 的頭像,{status}"]}}},{l:"zh-TW",t:{"Avatar of {displayName}":{v:["{displayName} 的大頭照"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} 的大頭照"]}}}],_=[{l:"ar",t:{away:{v:["غير موجود"]},busy:{v:["مشغول"]},"do not disturb":{v:["يُرجى عدم الإزعاج"]},invisible:{v:["غير مرئي"]},offline:{v:["غير متصل"]},online:{v:["متصل"]}}},{l:"ast",t:{away:{v:["ausente"]},busy:{v:["ocupáu"]},"do not disturb":{v:["nun molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectáu"]},online:{v:["en llinia"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"cs-CZ",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"da",t:{away:{v:["væk"]},busy:{v:["optaget"]},"do not disturb":{v:["forstyr ikke"]},invisible:{v:["usynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"de",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"de-DE",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"el",t:{away:{v:["μακριά"]},busy:{v:["απασχολημένος"]},"do not disturb":{v:["μην ενοχλείτε"]},invisible:{v:["αόρατο"]},offline:{v:["εκτός σύνδεσης"]},online:{v:["συνδεδεμένος"]}}},{l:"en-GB",t:{away:{v:["away"]},busy:{v:["busy"]},"do not disturb":{v:["do not disturb"]},invisible:{v:["invisible"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"eo",t:{}},{l:"es",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"es-AR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectado"]},online:{v:["en línea"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"et-EE",t:{away:{v:["eemal"]},busy:{v:["hõivatud"]},"do not disturb":{v:["ära sega"]},invisible:{v:["nähtamatu"]},offline:{v:["pole võrgus"]},online:{v:["võrgus"]}}},{l:"eu",t:{}},{l:"fa",t:{away:{v:["دور از دستگاه"]},busy:{v:["مشغول"]},"do not disturb":{v:["مزاحم نشوید"]},invisible:{v:["مخفی"]},offline:{v:["برون‌خط"]},online:{v:["برخط"]}}},{l:"fi",t:{away:{v:["poissa"]},busy:{v:["varattu"]},"do not disturb":{v:["älä häiritse"]},invisible:{v:["näkymätön"]},offline:{v:["ei linjalla"]},online:{v:["linjalla"]}}},{l:"fr",t:{away:{v:["absent"]},busy:{v:["occupé"]},"do not disturb":{v:["ne pas déranger"]},invisible:{v:["invisible"]},offline:{v:["hors ligne"]},online:{v:["en ligne"]}}},{l:"ga",t:{away:{v:["ar shiúl"]},busy:{v:["gnóthach"]},"do not disturb":{v:["ná cur as"]},invisible:{v:["dofheicthe"]},offline:{v:["as líne"]},online:{v:["ar líne"]}}},{l:"gl",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["non molestar"]},invisible:{v:["invisíbel"]},offline:{v:["desconectado"]},online:{v:["conectado"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{away:{v:["tidak tersedia"]},"do not disturb":{v:["jangan ganggu"]},offline:{v:["luring"]},online:{v:["daring"]}}},{l:"is",t:{away:{v:["í burtu"]},busy:{v:["upptekin/n"]},"do not disturb":{v:["ekki ónáða"]},invisible:{v:["ósýnilegt"]},offline:{v:["ónettengt"]},online:{v:["nettengt"]}}},{l:"it",t:{away:{v:["via"]},"do not disturb":{v:["non disturbare"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ja",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ja-JP",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ko",t:{away:{v:["자리 비움"]},busy:{v:["바쁨"]},"do not disturb":{v:["방해 금지"]},invisible:{v:["보이지 않음"]},offline:{v:["오프라인"]},online:{v:["온라인"]}}},{l:"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:"my",t:{}},{l:"nb",t:{away:{v:["borte"]},busy:{v:["opptatt"]},"do not disturb":{v:["ikke forstyrr"]},invisible:{v:["usynlig"]},offline:{v:["frakoblet"]},online:{v:["tilkoblet"]}}},{l:"nl",t:{away:{v:["weg"]},busy:{v:["bezig"]},"do not disturb":{v:["niet storen"]},invisible:{v:["Onzichtbaar"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"oc",t:{}},{l:"pl",t:{away:{v:["stąd"]},busy:{v:["zajęty"]},"do not disturb":{v:["nie przeszkadzać"]},invisible:{v:["niewidzialny"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"pt-BR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["não perturbe"]},invisible:{v:["invisível"]},offline:{v:["off-line"]},online:{v:["on-line"]}}},{l:"pt-PT",t:{away:{v:["longe"]},busy:{v:["ocupado"]},"do not disturb":{v:["não incomodar"]},invisible:{v:["invisível"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ro",t:{away:{v:["plecat"]},"do not disturb":{v:["nu deranjați"]},offline:{v:["deconectat"]},online:{v:["online"]}}},{l:"ru",t:{away:{v:["отсутствие"]},busy:{v:["занятый"]},"do not disturb":{v:["не беспокоить"]},invisible:{v:["невидимый"]},offline:{v:["офлайн"]},online:{v:["онлайн"]}}},{l:"sk",t:{away:{v:["neprítomný"]},busy:{v:["zaneprázdnený"]},"do not disturb":{v:["nerušiť"]},invisible:{v:["neviditeľný"]},offline:{v:["Odpojený - offline"]},online:{v:["Pripojený - online"]}}},{l:"sl",t:{}},{l:"sr",t:{away:{v:["одсутан"]},busy:{v:["заузет"]},"do not disturb":{v:["не узнемиравај"]},invisible:{v:["невидљиво"]},offline:{v:["ван мреже"]},online:{v:["на мрежи"]}}},{l:"sv",t:{away:{v:["borta"]},busy:{v:["upptagen"]},"do not disturb":{v:["stör ej"]},invisible:{v:["osynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"tr",t:{away:{v:["Uzakta"]},busy:{v:["Meşgul"]},"do not disturb":{v:["Rahatsız etmeyin"]},invisible:{v:["görünmez"]},offline:{v:["Çevrim dışı"]},online:{v:["Çevrim içi"]}}},{l:"uk",t:{away:{v:["відсутній"]},busy:{v:["зайнято"]},"do not disturb":{v:["не турбувати"]},invisible:{v:["Невидимий"]},offline:{v:["не в мережі"]},online:{v:["в мережі"]}}},{l:"uz",t:{away:{v:["uzoqda"]},busy:{v:["band"]},"do not disturb":{v:["bezovta qilmang"]},invisible:{v:["ko'rinmas"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"zh-CN",t:{away:{v:["离开"]},busy:{v:["繁忙"]},"do not disturb":{v:["请勿打扰"]},invisible:{v:["隐藏的"]},offline:{v:["离线"]},online:{v:["在线"]}}},{l:"zh-HK",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["隐藏的"]},offline:{v:["離線"]},online:{v:["在線"]}}},{l:"zh-TW",t:{away:{v:["離開"]},busy:{v:["忙碌"]},"do not disturb":{v:["請勿打擾"]},invisible:{v:["不可見"]},offline:{v:["離線"]},online:{v:["線上"]}}}],A=[{l:"ar",t:{"Back to provider selection":{v:["عودة إلى اختيار المزوّد"]},"Close Smart Picker":{v:["إغلاق المحدد الذكي"]},"Smart Picker":{v:["اللاقط الذكي smart picker"]}}},{l:"ast",t:{"Back to provider selection":{v:["Volver a la seleición de fornidores"]},"Close Smart Picker":{v:["Zarrar la seleición intelixente"]},"Smart Picker":{v:["Selector intelixente"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Back to provider selection":{v:["Zpět na výběr poskytovatele"]},"Close Smart Picker":{v:["Zavřít inteligentní výběr"]},"Smart Picker":{v:["Inteligentní výběr"]}}},{l:"cs-CZ",t:{"Back to provider selection":{v:["Zpět na výběr poskytovatele"]},"Close Smart Picker":{v:["Zavřít inteligentní výběr"]},"Smart Picker":{v:["Inteligentní výběr"]}}},{l:"da",t:{"Back to provider selection":{v:["Tilbage til udbydervalg"]},"Close Smart Picker":{v:["Luk Smart Vælger"]},"Smart Picker":{v:["Smart Vælger"]}}},{l:"de",t:{"Back to provider selection":{v:["Zurück zur Anbieterauswahl"]},"Close Smart Picker":{v:["Smart Picker schließen"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"de-DE",t:{"Back to provider selection":{v:["Zurück zur Anbieterauswahl"]},"Close Smart Picker":{v:["Smart Picker schließen"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"el",t:{"Back to provider selection":{v:["Επιστροφή στην επιλογή παρόχου"]},"Close Smart Picker":{v:["Κλείσιμο Έξυπνης Επιλογής"]},"Smart Picker":{v:["Έξυπνη Επιλογή"]}}},{l:"en-GB",t:{"Back to provider selection":{v:["Back to provider selection"]},"Close Smart Picker":{v:["Close Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"eo",t:{}},{l:"es",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es-AR",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es-EC",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es-MX",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"et-EE",t:{"Back to provider selection":{v:["Tagasi teenusepakkuja valiku juurde"]},"Close Smart Picker":{v:["Sulge nutikas valija"]},"Smart Picker":{v:["Nutikas valija"]}}},{l:"eu",t:{"Back to provider selection":{v:["Itzuli hornitzaileen hautapenera"]},"Close Smart Picker":{v:["Itxi hautatzaile adimenduna"]},"Smart Picker":{v:["Hautatzaile adimenduna"]}}},{l:"fa",t:{"Back to provider selection":{v:["بازگشت به انتخاب ارائه دهنده"]},"Close Smart Picker":{v:["بستن انتخاب‌گر هوشمند"]},"Smart Picker":{v:["انتخابگر هوشمند"]}}},{l:"fi",t:{"Back to provider selection":{v:["Takaisin toimittajavalintaan"]},"Close Smart Picker":{v:["Sulje älykas valitsin"]},"Smart Picker":{v:["Älykäs valitsin"]}}},{l:"fr",t:{"Back to provider selection":{v:["Revenir à la sélection du fournisseur"]},"Close Smart Picker":{v:["Fermer le sélecteur intelligent"]},"Smart Picker":{v:["Sélecteur intelligent"]}}},{l:"ga",t:{"Back to provider selection":{v:["Ar ais go roghnú soláthróra"]},"Close Smart Picker":{v:["Dún Piocálaí Cliste"]},"Smart Picker":{v:["Roghnóir Cliste"]}}},{l:"gl",t:{"Back to provider selection":{v:["Volver á selección do provedor"]},"Close Smart Picker":{v:["Pechar o Selector intelixente"]},"Smart Picker":{v:["Selector intelixente"]}}},{l:"he",t:{"Back to provider selection":{v:["חזרה לבחירת ספק"]},"Close Smart Picker":{v:["סגירת הבורר החכם"]},"Smart Picker":{v:["בורר חכם"]}}},{l:"hu",t:{}},{l:"id",t:{"Back to provider selection":{v:["Kembali ke pemilihan penyedia"]},"Close Smart Picker":{v:["Tutup Pemilih Cerdas"]},"Smart Picker":{v:["Pemilih Cerdas"]}}},{l:"is",t:{"Back to provider selection":{v:["Til baka í val á þjónustuveitu"]},"Close Smart Picker":{v:["Loka snjall-veljara"]},"Smart Picker":{v:["Snjall-veljari"]}}},{l:"it",t:{"Back to provider selection":{v:["Torna alla selezione del provider"]},"Close Smart Picker":{v:["Chiudere lo Smart Picker"]},"Smart Picker":{v:["Picker intelligente"]}}},{l:"ja",t:{"Back to provider selection":{v:["プロバイダーの選択に戻る"]},"Close Smart Picker":{v:["スマートピッカーを閉じる"]},"Smart Picker":{v:["スマートピッカー"]}}},{l:"ja-JP",t:{"Back to provider selection":{v:["プロバイダーの選択に戻る"]},"Close Smart Picker":{v:["スマートピッカーを閉じる"]},"Smart Picker":{v:["スマートピッカー"]}}},{l:"ko",t:{"Back to provider selection":{v:["제공자 선택으로 돌아가기"]},"Close Smart Picker":{v:["스마트 선택기 닫기"]},"Smart Picker":{v:["스마트 선택기"]}}},{l:"lo",t:{"Back to provider selection":{v:["ກັບໄປທີ່ການເລືອກຜູ້ໃຫ້ບໍລິການ"]},"Close Smart Picker":{v:["ປິດໂຕເລືອກອັດສະລິຍະ"]},"Smart Picker":{v:["ໂຕເລືອກອັດສະລິຍະ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Back to provider selection":{v:["Назад до избор на провајдер"]},"Close Smart Picker":{v:["Затвори паметен избирач"]},"Smart Picker":{v:["Паметен избирач"]}}},{l:"my",t:{}},{l:"nb",t:{"Back to provider selection":{v:["Tilbake til leverandørvalg"]},"Close Smart Picker":{v:["Lukk Smart Velger"]},"Smart Picker":{v:["Smart Velger"]}}},{l:"nl",t:{"Back to provider selection":{v:["Terug naar provider selectie"]},"Close Smart Picker":{v:["Slimme Kiezer sluiten"]},"Smart Picker":{v:["Slimme Kiezer"]}}},{l:"oc",t:{}},{l:"pl",t:{"Back to provider selection":{v:["Powrót do wyboru dostawcy"]},"Close Smart Picker":{v:["Zamknij inteligentny selektor"]},"Smart Picker":{v:["Inteligentne wybieranie"]}}},{l:"pt-BR",t:{"Back to provider selection":{v:["Voltar para seleção de provedor"]},"Close Smart Picker":{v:["Fechar Seletor Inteligente"]},"Smart Picker":{v:["Seletor Inteligente"]}}},{l:"pt-PT",t:{"Back to provider selection":{v:["Voltar à seleção de fornecedor"]},"Close Smart Picker":{v:['Fechar "Smart Picker"']},"Smart Picker":{v:["Smart Picker"]}}},{l:"ro",t:{"Back to provider selection":{v:["Înapoi la selecția providerului"]},"Close Smart Picker":{v:["Închide Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"ru",t:{"Back to provider selection":{v:["Вернуться к выбору провайдера"]},"Close Smart Picker":{v:["Закрыть интеллектуальный выбор"]},"Smart Picker":{v:["Умный выбор"]}}},{l:"sk",t:{"Back to provider selection":{v:["Späť na výber poskytovateľa"]},"Close Smart Picker":{v:["Zavrieť inteligentný výber"]},"Smart Picker":{v:["Inteligentný výber"]}}},{l:"sl",t:{}},{l:"sr",t:{"Back to provider selection":{v:["Назад на избор пружаоца"]},"Close Smart Picker":{v:["Затвори паметни бирач"]},"Smart Picker":{v:["Паметни бирач"]}}},{l:"sv",t:{"Back to provider selection":{v:["Tillbaka till leverantörsval"]},"Close Smart Picker":{v:["Stäng Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"tr",t:{"Back to provider selection":{v:["Hizmet sağlayıcı seçimine dön"]},"Close Smart Picker":{v:["Akıllı seçimi kapat"]},"Smart Picker":{v:["Akıllı seçim"]}}},{l:"uk",t:{"Back to provider selection":{v:["Назад до вибору постачальника"]},"Close Smart Picker":{v:["Закрити асистент вибору"]},"Smart Picker":{v:["Асистент вибору"]}}},{l:"uz",t:{"Back to provider selection":{v:["Provayder tanloviga qaytish"]},"Close Smart Picker":{v:["Smart Picker-ni yoping"]},"Smart Picker":{v:["Aqlli tanlovchi"]}}},{l:"zh-CN",t:{"Back to provider selection":{v:["返回至提供者选择列表"]},"Close Smart Picker":{v:["关闭智能拾取器"]},"Smart Picker":{v:["智能拾取器"]}}},{l:"zh-HK",t:{"Back to provider selection":{v:["回到提供者選擇"]},"Close Smart Picker":{v:["關閉 Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"zh-TW",t:{"Back to provider selection":{v:["回到提供者選擇"]},"Close Smart Picker":{v:["關閉智慧型挑選器"]},"Smart Picker":{v:["智慧型挑選器"]}}}],v=[{l:"ar",t:{"Cancel changes":{v:["إلغاء التغييرات"]},"Confirm changes":{v:["تأكيد التغييرات"]}}},{l:"ast",t:{"Cancel changes":{v:["Encaboxar los cambeos"]},"Confirm changes":{v:["Confirmar los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Cancel changes":{v:["Cancel·la els canvis"]},"Confirm changes":{v:["Confirmeu els canvis"]}}},{l:"cs",t:{"Cancel changes":{v:["Zrušit změny"]},"Confirm changes":{v:["Potvrdit změny"]}}},{l:"cs-CZ",t:{"Cancel changes":{v:["Zrušit změny"]},"Confirm changes":{v:["Potvrdit změny"]}}},{l:"da",t:{"Cancel changes":{v:["Annuller ændringer"]},"Confirm changes":{v:["Bekræft ændringer"]}}},{l:"de",t:{"Cancel changes":{v:["Änderungen verwerfen"]},"Confirm changes":{v:["Änderungen bestätigen"]}}},{l:"de-DE",t:{"Cancel changes":{v:["Änderungen verwerfen"]},"Confirm changes":{v:["Änderungen bestätigen"]}}},{l:"el",t:{"Cancel changes":{v:["Ακύρωση αλλαγών"]},"Confirm changes":{v:["Επιβεβαίωση αλλαγών"]}}},{l:"en-GB",t:{"Cancel changes":{v:["Cancel changes"]},"Confirm changes":{v:["Confirm changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es-AR",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es-EC",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es-MX",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"et-EE",t:{"Cancel changes":{v:["Tühista muudatused"]},"Confirm changes":{v:["Kinnitage muudatused"]}}},{l:"eu",t:{"Cancel changes":{v:["Ezeztatu aldaketak"]},"Confirm changes":{v:["Baieztatu aldaketak"]}}},{l:"fa",t:{"Cancel changes":{v:["لغو تغییرات"]},"Confirm changes":{v:["تایید تغییرات"]}}},{l:"fi",t:{"Cancel changes":{v:["Peruuta muutokset"]},"Confirm changes":{v:["Vahvista muutokset"]}}},{l:"fr",t:{"Cancel changes":{v:["Annuler les modifications"]},"Confirm changes":{v:["Confirmer les modifications"]}}},{l:"ga",t:{"Cancel changes":{v:["Cealaigh athruithe"]},"Confirm changes":{v:["Deimhnigh na hathruithe"]}}},{l:"gl",t:{"Cancel changes":{v:["Cancelar os cambios"]},"Confirm changes":{v:["Confirma os cambios"]}}},{l:"he",t:{"Cancel changes":{v:["ביטול שינויים"]},"Confirm changes":{v:["אישור השינויים"]}}},{l:"hu",t:{"Cancel changes":{v:["Változtatások elvetése"]},"Confirm changes":{v:["Változtatások megerősítése"]}}},{l:"id",t:{"Cancel changes":{v:["Batalkan perubahan"]},"Confirm changes":{v:["Konfirmasikan perubahan"]}}},{l:"is",t:{"Cancel changes":{v:["Hætta við breytingar"]},"Confirm changes":{v:["Staðfesta breytingar"]}}},{l:"it",t:{"Cancel changes":{v:["Annulla modifiche"]},"Confirm changes":{v:["Conferma modifiche"]}}},{l:"ja",t:{"Cancel changes":{v:["変更をキャンセル"]},"Confirm changes":{v:["変更を承認"]}}},{l:"ja-JP",t:{"Cancel changes":{v:["変更をキャンセル"]},"Confirm changes":{v:["変更を承認"]}}},{l:"ko",t:{"Cancel changes":{v:["변경 취소"]},"Confirm changes":{v:["변경 사항 확인"]}}},{l:"lo",t:{"Cancel changes":{v:["ຍົກເລີກການປ່ຽນແປງ"]},"Confirm changes":{v:["ຢືນຢັນການປ່ຽນແປງ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Cancel changes":{v:["Откажи ги промените"]},"Confirm changes":{v:["Потврди ги промените"]}}},{l:"my",t:{"Cancel changes":{v:["ပြောင်းလဲမှုများ ပယ်ဖျက်ရန်"]},"Confirm changes":{v:["ပြောင်းလဲမှုများ အတည်ပြုရန်"]}}},{l:"nb",t:{"Cancel changes":{v:["Avbryt endringer"]},"Confirm changes":{v:["Bekreft endringer"]}}},{l:"nl",t:{"Cancel changes":{v:["Wijzigingen annuleren"]},"Confirm changes":{v:["Wijzigingen bevestigen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Cancel changes":{v:["Anuluj zmiany"]},"Confirm changes":{v:["Potwierdź zmiany"]}}},{l:"pt-BR",t:{"Cancel changes":{v:["Cancelar alterações"]},"Confirm changes":{v:["Confirmar alterações"]}}},{l:"pt-PT",t:{"Cancel changes":{v:["Cancelar alterações"]},"Confirm changes":{v:["Confirmar alterações"]}}},{l:"ro",t:{"Cancel changes":{v:["Anulează modificările"]},"Confirm changes":{v:["Confirmați modificările"]}}},{l:"ru",t:{"Cancel changes":{v:["Отменить изменения"]},"Confirm changes":{v:["Подтвердить изменения"]}}},{l:"sk",t:{"Cancel changes":{v:["Zrušiť zmeny"]},"Confirm changes":{v:["Potvrdiť zmeny"]}}},{l:"sl",t:{"Cancel changes":{v:["Prekliči spremembe"]},"Confirm changes":{v:["Potrdi spremembe"]}}},{l:"sr",t:{"Cancel changes":{v:["Откажи измене"]},"Confirm changes":{v:["Потврдите измене"]}}},{l:"sv",t:{"Cancel changes":{v:["Avbryt ändringar"]},"Confirm changes":{v:["Bekräfta ändringar"]}}},{l:"tr",t:{"Cancel changes":{v:["Değişiklikleri iptal et"]},"Confirm changes":{v:["Değişiklikleri onayla"]}}},{l:"uk",t:{"Cancel changes":{v:["Скасувати зміни"]},"Confirm changes":{v:["Підтвердити зміни"]}}},{l:"uz",t:{"Cancel changes":{v:["O'zgarishlarni bekor qilish"]},"Confirm changes":{v:["O'zgarishlarni tasdiqlang"]}}},{l:"zh-CN",t:{"Cancel changes":{v:["取消更改"]},"Confirm changes":{v:["确认更改"]}}},{l:"zh-HK",t:{"Cancel changes":{v:["取消更改"]},"Confirm changes":{v:["確認更改"]}}},{l:"zh-TW",t:{"Cancel changes":{v:["取消變更"]},"Confirm changes":{v:["確認變更"]}}}],b=[{l:"ar",t:{"Change name":{v:["تغيير الاسم"]},"Close sidebar":{v:["قفل الشريط الجانبي"]},Favorite:{v:["المفضلة"]},"Open sidebar":{v:["إفتَح الشريط الجانبي"]}}},{l:"ast",t:{"Change name":{v:["Camudar el nome"]},"Close sidebar":{v:["Zarrar la barra llateral"]},Favorite:{v:["Favoritu"]},"Open sidebar":{v:["Abrir la barra llateral"]}}},{l:"br",t:{}},{l:"ca",t:{"Close sidebar":{v:["Tancar la barra lateral"]},Favorite:{v:["Preferit"]}}},{l:"cs",t:{"Change name":{v:["Změnit název"]},"Close sidebar":{v:["Zavřít postranní panel"]},Favorite:{v:["Oblíbené"]},"Open sidebar":{v:["Otevřít postranní panel"]}}},{l:"cs-CZ",t:{"Change name":{v:["Změnit název"]},"Close sidebar":{v:["Zavřít postranní panel"]},Favorite:{v:["Oblíbené"]}}},{l:"da",t:{"Change name":{v:["Ændre navn"]},"Close sidebar":{v:["Luk sidepanel"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Åbn sidepanel"]}}},{l:"de",t:{"Change name":{v:["Namen ändern"]},"Close sidebar":{v:["Seitenleiste schließen"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Seitenleiste öffnen"]}}},{l:"de-DE",t:{"Change name":{v:["Namen ändern"]},"Close sidebar":{v:["Seitenleiste schließen"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Seitenleiste öffnen"]}}},{l:"el",t:{"Change name":{v:["Αλλαγή ονόματος"]},"Close sidebar":{v:["Κλείσιμο πλευρικής μπάρας"]},Favorite:{v:["Αγαπημένα"]},"Open sidebar":{v:["Άνοιγμα πλευρικής μπάρας"]}}},{l:"en-GB",t:{"Change name":{v:["Change name"]},"Close sidebar":{v:["Close sidebar"]},Favorite:{v:["Favourite"]},"Open sidebar":{v:["Open sidebar"]}}},{l:"eo",t:{}},{l:"es",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es-AR",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es-EC",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]}}},{l:"es-MX",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"et-EE",t:{"Change name":{v:["Muuda nime"]},"Close sidebar":{v:["Sulge külgriba"]},Favorite:{v:["Lemmik"]},"Open sidebar":{v:["Ava külgriba"]}}},{l:"eu",t:{"Change name":{v:["Aldatu izena"]},"Close sidebar":{v:["Itxi albo-barra"]},Favorite:{v:["Gogokoa"]}}},{l:"fa",t:{"Change name":{v:["تغییر نام"]},"Close sidebar":{v:["بستن نوار کناری"]},Favorite:{v:["مورد علاقه"]},"Open sidebar":{v:["باز کردن نوار کنار"]}}},{l:"fi",t:{"Change name":{v:["Vaihda nimi"]},"Close sidebar":{v:["Sulje sivupalkki"]},Favorite:{v:["Suosikki"]},"Open sidebar":{v:["Avaa sivupalkki"]}}},{l:"fr",t:{"Change name":{v:["Modifier le nom"]},"Close sidebar":{v:["Fermer la barre latérale"]},Favorite:{v:["Favori"]},"Open sidebar":{v:["Ouvrir la barre latérale"]}}},{l:"ga",t:{"Change name":{v:["Athrú ainm"]},"Close sidebar":{v:["Dún barra taoibh"]},Favorite:{v:["is fearr leat"]},"Open sidebar":{v:["Oscail barra taoibh"]}}},{l:"gl",t:{"Change name":{v:["Cambiar o nome"]},"Close sidebar":{v:["Pechar a barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir a barra lateral"]}}},{l:"he",t:{"Change name":{v:["החלפת שם"]},"Close sidebar":{v:["סגירת סרגל הצד"]},Favorite:{v:["למועדפים"]}}},{l:"hu",t:{"Close sidebar":{v:["Oldalsáv bezárása"]},Favorite:{v:["Kedvenc"]}}},{l:"id",t:{"Change name":{v:["Ubah nama"]},"Close sidebar":{v:["Tutup bilah sisi"]},Favorite:{v:["Favorit"]}}},{l:"is",t:{"Change name":{v:["Breyta nafni"]},"Close sidebar":{v:["Loka hliðarstiku"]},Favorite:{v:["Eftirlæti"]},"Open sidebar":{v:["Opna hliðarspjald"]}}},{l:"it",t:{"Change name":{v:["Cambia nome"]},"Close sidebar":{v:["Chiudi la barra laterale"]},Favorite:{v:["Preferito"]}}},{l:"ja",t:{"Change name":{v:["名前の変更"]},"Close sidebar":{v:["サイドバーを閉じる"]},Favorite:{v:["お気に入り"]},"Open sidebar":{v:["サイドバーを開く"]}}},{l:"ja-JP",t:{"Change name":{v:["名前の変更"]},"Close sidebar":{v:["サイドバーを閉じる"]},Favorite:{v:["お気に入り"]},"Open sidebar":{v:["サイドバーを開く"]}}},{l:"ko",t:{"Change name":{v:["이름 변경"]},"Close sidebar":{v:["사이드바 닫기"]},Favorite:{v:["즐겨찾기"]},"Open sidebar":{v:["사이드바 열기"]}}},{l:"lo",t:{"Change name":{v:["ປ່ຽນຊື່"]},"Close sidebar":{v:["ປິດແຖບດ້ານຂ້າງ"]},Favorite:{v:["ລາຍການທີ່ມັກ"]},"Open sidebar":{v:["ເປີດແຖບດ້ານຂ້າງ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Change name":{v:["Промени име"]},"Close sidebar":{v:["Затвори странична лента"]},Favorite:{v:["Фаворити"]},"Open sidebar":{v:["Отвори странична лента"]}}},{l:"my",t:{}},{l:"nb",t:{"Change name":{v:["Endre navn"]},"Close sidebar":{v:["Lukk sidepanel"]},Favorite:{v:["Favoritt"]},"Open sidebar":{v:["Åpne sidefelt"]}}},{l:"nl",t:{"Change name":{v:["Naam wijzigen"]},"Close sidebar":{v:["Zijbalk sluiten"]},Favorite:{v:["Favoriet"]},"Open sidebar":{v:["Zijbalk openen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Change name":{v:["Zmień nazwę"]},"Close sidebar":{v:["Zamknij pasek boczny"]},Favorite:{v:["Ulubiony"]},"Open sidebar":{v:["Otwórz pasek boczny"]}}},{l:"pt-BR",t:{"Change name":{v:["Mudar nome"]},"Close sidebar":{v:["Fechar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"pt-PT",t:{"Change name":{v:["Alterar nome"]},"Close sidebar":{v:["Fechar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"ro",t:{"Change name":{v:["Modifică numele"]},"Close sidebar":{v:["Închide bara laterală"]},Favorite:{v:["Favorit"]}}},{l:"ru",t:{"Change name":{v:["Изменить имя"]},"Close sidebar":{v:["Закрыть сайдбар"]},Favorite:{v:["Избранное"]},"Open sidebar":{v:["Открыть боковую панель"]}}},{l:"sk",t:{"Change name":{v:["Zmeniť názov"]},"Close sidebar":{v:["Zavrieť bočný panel"]},Favorite:{v:["Obľúbené"]},"Open sidebar":{v:["Otvoriť bočný panel"]}}},{l:"sl",t:{"Close sidebar":{v:["Zapri stransko vrstico"]},Favorite:{v:["Priljubljeno"]}}},{l:"sr",t:{"Change name":{v:["Измени назив"]},"Close sidebar":{v:["Затвори бочну траку"]},Favorite:{v:["Омиљени"]},"Open sidebar":{v:["Отвори бочну траку"]}}},{l:"sv",t:{"Change name":{v:["Ändra namn"]},"Close sidebar":{v:["Stäng sidofältet"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Öppna sidofältet"]}}},{l:"tr",t:{"Change name":{v:["Adı değiştir"]},"Close sidebar":{v:["Yan çubuğu kapat"]},Favorite:{v:["Sık kullanılanlara ekle"]},"Open sidebar":{v:["Yan çubuğu aç"]}}},{l:"uk",t:{"Change name":{v:["Змінити назву"]},"Close sidebar":{v:["Закрити бічну панель"]},Favorite:{v:["Із зірочкою"]},"Open sidebar":{v:["Бокове меню"]}}},{l:"uz",t:{"Change name":{v:["Ismni o'zgartirish"]},"Close sidebar":{v:["Yon panelni yoping"]},Favorite:{v:["Tanlangan"]},"Open sidebar":{v:["Yon panelni oching"]}}},{l:"zh-CN",t:{"Change name":{v:["修改名称"]},"Close sidebar":{v:["关闭侧边栏"]},Favorite:{v:["喜爱"]},"Open sidebar":{v:["打开侧边栏"]}}},{l:"zh-HK",t:{"Change name":{v:["更改名稱"]},"Close sidebar":{v:["關閉側邊欄"]},Favorite:{v:["喜愛"]},"Open sidebar":{v:["打開側邊欄"]}}},{l:"zh-TW",t:{"Change name":{v:["變更名稱"]},"Close sidebar":{v:["關閉側邊欄"]},Favorite:{v:["最愛"]},"Open sidebar":{v:["開啟側邊欄"]}}}],F=[{l:"ar",t:{"Clear search":{v:["محو البحث"]}}},{l:"ast",t:{"Clear search":{v:["Borrar la busca"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Clear search":{v:["Vyčistit vyhledávání"]}}},{l:"cs-CZ",t:{"Clear search":{v:["Vyčistit vyhledávání"]}}},{l:"da",t:{"Clear search":{v:["Ryd søgning"]}}},{l:"de",t:{"Clear search":{v:["Suche leeren"]}}},{l:"de-DE",t:{"Clear search":{v:["Suche leeren"]}}},{l:"el",t:{"Clear search":{v:["Εκκαθάριση αναζήτησης"]}}},{l:"en-GB",t:{"Clear search":{v:["Clear search"]}}},{l:"eo",t:{}},{l:"es",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es-AR",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es-EC",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es-MX",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"et-EE",t:{"Clear search":{v:["Tühjenda otsing"]}}},{l:"eu",t:{"Clear search":{v:["Garbitu bilaketa"]}}},{l:"fa",t:{"Clear search":{v:["پاک کردن جستجو"]}}},{l:"fi",t:{"Clear search":{v:["Tyhjennä haku"]}}},{l:"fr",t:{"Clear search":{v:["Effacer la recherche"]}}},{l:"ga",t:{"Clear search":{v:["Glan cuardach"]}}},{l:"gl",t:{"Clear search":{v:["Limpar a busca"]}}},{l:"he",t:{"Clear search":{v:["פינוי חיפוש"]}}},{l:"hu",t:{}},{l:"id",t:{"Clear search":{v:["Bersihkan pencarian"]}}},{l:"is",t:{"Clear search":{v:["Hreinsa leit"]}}},{l:"it",t:{"Clear search":{v:["online"]}}},{l:"ja",t:{"Clear search":{v:["検索をクリア"]}}},{l:"ja-JP",t:{"Clear search":{v:["検索をクリア"]}}},{l:"ko",t:{"Clear search":{v:["검색 지우기"]}}},{l:"lo",t:{"Clear search":{v:["ລຶບການຄົ້ນຫາ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Clear search":{v:["Исчисти пребарување"]}}},{l:"my",t:{}},{l:"nb",t:{"Clear search":{v:["Tøm søk"]}}},{l:"nl",t:{"Clear search":{v:["Zoekopdracht wissen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Clear search":{v:["Wyczyść wyszukiwanie"]}}},{l:"pt-BR",t:{"Clear search":{v:["Limpar pesquisa"]}}},{l:"pt-PT",t:{"Clear search":{v:["Limpar pesquisa"]}}},{l:"ro",t:{"Clear search":{v:["Șterge căutarea"]}}},{l:"ru",t:{"Clear search":{v:["Очистить поиск"]}}},{l:"sk",t:{"Clear search":{v:["Vymazať vyhľadávanie"]}}},{l:"sl",t:{}},{l:"sr",t:{"Clear search":{v:["Обриши претрагу"]}}},{l:"sv",t:{"Clear search":{v:["Rensa sökning"]}}},{l:"tr",t:{"Clear search":{v:["Aramayı temizle"]}}},{l:"uk",t:{"Clear search":{v:["Очистити пошук"]}}},{l:"uz",t:{"Clear search":{v:["Qidiruvni tozalash"]}}},{l:"zh-CN",t:{"Clear search":{v:["清除搜索"]}}},{l:"zh-HK",t:{"Clear search":{v:["清除搜索"]}}},{l:"zh-TW",t:{"Clear search":{v:["清除搜尋"]}}}],y=[{l:"ar",t:{"Clear selected":{v:["محو المحدّد"]},"Deselect {option}":{v:["إلغاء تحديد {option}"]},"No results":{v:["ليس هناك أية نتيجة"]},Options:{v:["خيارات"]}}},{l:"ast",t:{"Clear selected":{v:["Borrar lo seleicionao"]},"Deselect {option}":{v:["Deseleicionar «{option}»"]},"No results":{v:["Nun hai nengún resultáu"]},Options:{v:["Opciones"]}}},{l:"br",t:{"No results":{v:["Disoc'h ebet"]}}},{l:"ca",t:{"No results":{v:["Sense resultats"]}}},{l:"cs",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},"No results":{v:["Nic nenalezeno"]},Options:{v:["Možnosti"]}}},{l:"cs-CZ",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},"No results":{v:["Nic nenalezeno"]},Options:{v:["Možnosti"]}}},{l:"da",t:{"Clear selected":{v:["Ryd valgt"]},"Deselect {option}":{v:["Fravælg {option}"]},"No results":{v:["Ingen resultater"]},Options:{v:["Indstillinger"]}}},{l:"de",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},"No results":{v:["Keine Ergebnisse"]},Options:{v:["Optionen"]}}},{l:"de-DE",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},"No results":{v:["Keine Ergebnisse"]},Options:{v:["Optionen"]}}},{l:"el",t:{"Clear selected":{v:["Εκκαθάριση επιλογής"]},"Deselect {option}":{v:["Αποεπιλογή {option}"]},"No results":{v:["Κανένα αποτέλεσμα"]},Options:{v:["Επιλογές"]}}},{l:"en-GB",t:{"Clear selected":{v:["Clear selected"]},"Deselect {option}":{v:["Deselect {option}"]},"No results":{v:["No results"]},Options:{v:["Options"]}}},{l:"eo",t:{"No results":{v:["La rezulto forestas"]}}},{l:"es",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:[" Ningún resultado"]},Options:{v:["Opciones"]}}},{l:"es-AR",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:["Sin resultados"]},Options:{v:["Opciones"]}}},{l:"es-EC",t:{"No results":{v:["Sin resultados"]}}},{l:"es-MX",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:["Sin resultados"]},Options:{v:["Opciones"]}}},{l:"et-EE",t:{"Clear selected":{v:["Tühjenad valik"]},"Deselect {option}":{v:["Eemalda {option} valik"]},"No results":{v:["Tulemusi pole"]},Options:{v:["Valikud"]}}},{l:"eu",t:{"No results":{v:["Emaitzarik ez"]}}},{l:"fa",t:{"Clear selected":{v:["پاک کردن مورد انتخاب شده"]},"Deselect {option}":{v:["لغو انتخاب {option}"]},"No results":{v:["بدون هیچ نتیجه‌ای"]},Options:{v:["گزینه‌ها"]}}},{l:"fi",t:{"Clear selected":{v:["Tyhjennä valitut"]},"Deselect {option}":{v:["Poista valinta {option}"]},"No results":{v:["Ei tuloksia"]},Options:{v:["Valinnat"]}}},{l:"fr",t:{"Clear selected":{v:["Vider la sélection"]},"Deselect {option}":{v:["Désélectionner {option}"]},"No results":{v:["Aucun résultat"]},Options:{v:["Options"]}}},{l:"ga",t:{"Clear selected":{v:["Glan roghnaithe"]},"Deselect {option}":{v:["Díroghnaigh {option}"]},"No results":{v:["Gan torthaí"]},Options:{v:["Roghanna"]}}},{l:"gl",t:{"Clear selected":{v:["Limpar o seleccionado"]},"Deselect {option}":{v:["Desmarcar {option}"]},"No results":{v:["Sen resultados"]},Options:{v:["Opcións"]}}},{l:"he",t:{"No results":{v:["אין תוצאות"]}}},{l:"hu",t:{"No results":{v:["Nincs találat"]}}},{l:"id",t:{"Clear selected":{v:["Hapus terpilih"]},"Deselect {option}":{v:["Batalkan pemilihan {option}"]},"No results":{v:["Tidak ada hasil"]}}},{l:"is",t:{"Clear selected":{v:["Hreinsa valið"]},"Deselect {option}":{v:["Afvelja {option}"]},"No results":{v:["Engar niðurstöður"]},Options:{v:["Valkostir"]}}},{l:"it",t:{"Clear selected":{v:["Cancella selezionati"]},"Deselect {option}":{v:["Deselezionare {option}"]},"No results":{v:["Nessun risultato"]}}},{l:"ja",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},"No results":{v:["結果無し"]},Options:{v:["オプション"]}}},{l:"ja-JP",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},"No results":{v:["結果無し"]},Options:{v:["オプション"]}}},{l:"ko",t:{"Clear selected":{v:["선택 항목 지우기"]},"Deselect {option}":{v:["{option} 선택 해제"]},"No results":{v:["결과 없음"]},Options:{v:["옵션"]}}},{l:"lo",t:{"Clear selected":{v:["ລຶບສິ່ງທີ່ເລືອກ"]},"Deselect {option}":{v:["ຍົກເລີກການເລືອກ {option}"]},"No results":{v:["ບໍ່ມີຜົນລັບ"]},Options:{v:["ຕົວເລືອກ"]}}},{l:"lt-LT",t:{"No results":{v:["Nėra rezultatų"]}}},{l:"lv",t:{"No results":{v:["Nav rezultātu"]}}},{l:"mk",t:{"Clear selected":{v:["Исчисти означени"]},"Deselect {option}":{v:["Откажи избор на {option}"]},"No results":{v:["Нема резултати"]},Options:{v:["Опции"]}}},{l:"my",t:{"No results":{v:["ရလဒ်မရှိပါ"]}}},{l:"nb",t:{"Clear selected":{v:["Tøm merket"]},"Deselect {option}":{v:["Opphev valg {option}"]},"No results":{v:["Ingen resultater"]},Options:{v:["Alternativer"]}}},{l:"nl",t:{"Clear selected":{v:["Selectie wissen"]},"Deselect {option}":{v:["Selectie {option} opheffen"]},"No results":{v:["Geen resultaten"]},Options:{v:["Opties"]}}},{l:"oc",t:{"No results":{v:["Cap de resultat"]}}},{l:"pl",t:{"Clear selected":{v:["Wyczyść wybrane"]},"Deselect {option}":{v:["Odznacz {option}"]},"No results":{v:["Brak wyników"]},Options:{v:["Opcje"]}}},{l:"pt-BR",t:{"Clear selected":{v:["Limpar selecionado"]},"Deselect {option}":{v:["Desselecionar {option}"]},"No results":{v:["Sem resultados"]},Options:{v:["Opções"]}}},{l:"pt-PT",t:{"Clear selected":{v:["Limpeza selecionada"]},"Deselect {option}":{v:["Desmarcar {option}"]},"No results":{v:["Sem resultados"]},Options:{v:["Opções"]}}},{l:"ro",t:{"Clear selected":{v:["Șterge selecția"]},"Deselect {option}":{v:["Deselctează {option}"]},"No results":{v:["Nu există rezultate"]}}},{l:"ru",t:{"Clear selected":{v:["Очистить выбранный"]},"Deselect {option}":{v:["Отменить выбор {option}"]},"No results":{v:["Результаты отсуствуют"]},Options:{v:["Варианты"]}}},{l:"sk",t:{"Clear selected":{v:["Vymazať vybraté"]},"Deselect {option}":{v:["Zrušiť výber {option}"]},"No results":{v:["Žiadne výsledky"]},Options:{v:["možnosti"]}}},{l:"sl",t:{"No results":{v:["Ni zadetkov"]}}},{l:"sr",t:{"Clear selected":{v:["Обриши изабрано"]},"Deselect {option}":{v:["Уклони избор {option}"]},"No results":{v:["Нема резултата"]},Options:{v:["Опције"]}}},{l:"sv",t:{"Clear selected":{v:["Rensa val"]},"Deselect {option}":{v:["Avmarkera {option}"]},"No results":{v:["Inga resultat"]},Options:{v:["Alternativ"]}}},{l:"tr",t:{"Clear selected":{v:["Seçilmişleri temizle"]},"Deselect {option}":{v:["{option} bırak"]},"No results":{v:["Herhangi bir sonuç bulunamadı"]},Options:{v:["Seçenekler"]}}},{l:"uk",t:{"Clear selected":{v:["Очистити вибране"]},"Deselect {option}":{v:["Зняти вибір {option}"]},"No results":{v:["Відсутні результати"]},Options:{v:["Параметри"]}}},{l:"uz",t:{"Clear selected":{v:["Tanlanganni tozalash"]},"Deselect {option}":{v:["{option}tanlovni bekor qiling"]},"No results":{v:["Natija yoʻq"]},Options:{v:["Variantlar"]}}},{l:"zh-CN",t:{"Clear selected":{v:["清除所选"]},"Deselect {option}":{v:["取消选择 {option}"]},"No results":{v:["无结果"]},Options:{v:["选项"]}}},{l:"zh-HK",t:{"Clear selected":{v:["清除所選項目"]},"Deselect {option}":{v:["取消選擇 {option}"]},"No results":{v:["無結果"]},Options:{v:["選項"]}}},{l:"zh-TW",t:{"Clear selected":{v:["清除選定項目"]},"Deselect {option}":{v:["取消選取 {option}"]},"No results":{v:["無結果"]},Options:{v:["選項"]}}}],C=[{l:"ar",t:{Close:{v:["إغلاق"]}}},{l:"ast",t:{Close:{v:["Zarrar"]}}},{l:"br",t:{Close:{v:["Serriñ"]}}},{l:"ca",t:{Close:{v:["Tanca"]}}},{l:"cs",t:{Close:{v:["Zavřít"]}}},{l:"cs-CZ",t:{Close:{v:["Zavřít"]}}},{l:"da",t:{Close:{v:["Luk"]}}},{l:"de",t:{Close:{v:["Schließen"]}}},{l:"de-DE",t:{Close:{v:["Schließen"]}}},{l:"el",t:{Close:{v:["Κλείσιμο"]}}},{l:"en-GB",t:{Close:{v:["Close"]}}},{l:"eo",t:{Close:{v:["Fermu"]}}},{l:"es",t:{Close:{v:["Cerrar"]}}},{l:"es-AR",t:{Close:{v:["Cerrar"]}}},{l:"es-EC",t:{Close:{v:["Cerrar"]}}},{l:"es-MX",t:{Close:{v:["Cerrar"]}}},{l:"et-EE",t:{Close:{v:["Sulge"]}}},{l:"eu",t:{Close:{v:["Itxi"]}}},{l:"fa",t:{Close:{v:["بستن"]}}},{l:"fi",t:{Close:{v:["Sulje"]}}},{l:"fr",t:{Close:{v:["Fermer"]}}},{l:"ga",t:{Close:{v:["Dún"]}}},{l:"gl",t:{Close:{v:["Pechar"]}}},{l:"he",t:{Close:{v:["סגירה"]}}},{l:"hu",t:{Close:{v:["Bezárás"]}}},{l:"id",t:{Close:{v:["Tutup"]}}},{l:"is",t:{Close:{v:["Loka"]}}},{l:"it",t:{Close:{v:["Chiudi"]}}},{l:"ja",t:{Close:{v:["閉じる"]}}},{l:"ja-JP",t:{Close:{v:["閉じる"]}}},{l:"ko",t:{Close:{v:["닫기"]}}},{l:"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:"my",t:{Close:{v:["ပိတ်ရန်"]}}},{l:"nb",t:{Close:{v:["Lukk"]}}},{l:"nl",t:{Close:{v:["Sluiten"]}}},{l:"oc",t:{Close:{v:["Tampar"]}}},{l:"pl",t:{Close:{v:["Zamknij"]}}},{l:"pt-BR",t:{Close:{v:["Fechar"]}}},{l:"pt-PT",t:{Close:{v:["Fechar"]}}},{l:"ro",t:{Close:{v:["Închideți"]}}},{l:"ru",t:{Close:{v:["Закрыть"]}}},{l:"sk",t:{Close:{v:["Zavrieť"]}}},{l:"sl",t:{Close:{v:["Zapri"]}}},{l:"sr",t:{Close:{v:["Затвори"]}}},{l:"sv",t:{Close:{v:["Stäng"]}}},{l:"tr",t:{Close:{v:["Kapat"]}}},{l:"uk",t:{Close:{v:["Закрити"]}}},{l:"uz",t:{Close:{v:["Yopish"]}}},{l:"zh-CN",t:{Close:{v:["关闭"]}}},{l:"zh-HK",t:{Close:{v:["關閉"]}}},{l:"zh-TW",t:{Close:{v:["關閉"]}}}],k=[{l:"ar",t:{"Collapse menu":{v:["طي القائمة"]},"Open menu":{v:["إفتَح القائمة"]}}},{l:"ast",t:{"Collapse menu":{v:["Recoyer el menú"]},"Open menu":{v:["Abrir le menú"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Collapse menu":{v:["Sbalit nabídku"]},"Open menu":{v:["Otevřít nabídku"]}}},{l:"cs-CZ",t:{"Collapse menu":{v:["Sbalit nabídku"]},"Open menu":{v:["Otevřít nabídku"]}}},{l:"da",t:{"Collapse menu":{v:["Skjul menuen"]},"Open menu":{v:["Åben menu"]}}},{l:"de",t:{"Collapse menu":{v:["Menü einklappen"]},"Open menu":{v:["Menü öffnen"]}}},{l:"de-DE",t:{"Collapse menu":{v:["Menü einklappen"]},"Open menu":{v:["Menü öffnen"]}}},{l:"el",t:{"Collapse menu":{v:["Σύμπτυξη μενού"]},"Open menu":{v:["Άνοιγμα μενού"]}}},{l:"en-GB",t:{"Collapse menu":{v:["Collapse menu"]},"Open menu":{v:["Open menu"]}}},{l:"eo",t:{}},{l:"es",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es-AR",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es-EC",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es-MX",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"et-EE",t:{"Collapse menu":{v:["Menüü kokkuklappimine"]},"Open menu":{v:["Ava menüü"]}}},{l:"eu",t:{"Collapse menu":{v:["Tolestu menua"]},"Open menu":{v:["Ireki menua"]}}},{l:"fa",t:{"Collapse menu":{v:["بستن فهرست"]},"Open menu":{v:["باز کردن فهرست"]}}},{l:"fi",t:{"Collapse menu":{v:["Supista valikko"]},"Open menu":{v:["Avaa valikko"]}}},{l:"fr",t:{"Collapse menu":{v:["Réduire le menu"]},"Open menu":{v:["Ouvrir le menu"]}}},{l:"ga",t:{"Collapse menu":{v:["Roghchlár Laghdaigh"]},"Open menu":{v:["Roghchlár a oscailt"]}}},{l:"gl",t:{"Collapse menu":{v:["Contraer o menú"]},"Open menu":{v:["Abrir o menú"]}}},{l:"he",t:{"Collapse menu":{v:["צמצום התפריט"]},"Open menu":{v:["פתיחת תפריט"]}}},{l:"hu",t:{}},{l:"id",t:{"Collapse menu":{v:["Ciutkan menu"]},"Open menu":{v:["Buka menu"]}}},{l:"is",t:{"Collapse menu":{v:["Fella valmynd saman"]},"Open menu":{v:["Opna valmynd"]}}},{l:"it",t:{"Collapse menu":{v:["Chiudi Menu"]},"Open menu":{v:["Apri il menu"]}}},{l:"ja",t:{"Collapse menu":{v:["メニューの折りたたみ"]},"Open menu":{v:["メニューを開く"]}}},{l:"ja-JP",t:{"Collapse menu":{v:["メニューの折りたたみ"]},"Open menu":{v:["メニューを開く"]}}},{l:"ko",t:{"Collapse menu":{v:["메뉴 접기"]},"Open menu":{v:["메뉴 열기"]}}},{l:"lo",t:{"Collapse menu":{v:["ຫຍໍ້ເມນູ"]},"Open menu":{v:["ເປີດເມນູ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Collapse menu":{v:["Скриј мени"]},"Open menu":{v:["Отвори мени"]}}},{l:"my",t:{}},{l:"nb",t:{"Collapse menu":{v:["Skjul meny"]},"Open menu":{v:["Åpne meny"]}}},{l:"nl",t:{"Collapse menu":{v:["Menu inklappen"]},"Open menu":{v:["Menu openen"]}}},{l:"oc",t:{}},{l:"pl",t:{"Collapse menu":{v:["Zwiń menu"]},"Open menu":{v:["Otwórz menu"]}}},{l:"pt-BR",t:{"Collapse menu":{v:["Recolher menu"]},"Open menu":{v:["Abrir menu"]}}},{l:"pt-PT",t:{"Collapse menu":{v:["Ocultar menu"]},"Open menu":{v:["Abrir menu"]}}},{l:"ro",t:{"Collapse menu":{v:["Restrânge meniul"]},"Open menu":{v:["Deschide meniul"]}}},{l:"ru",t:{"Collapse menu":{v:["Свернуть меню"]},"Open menu":{v:["Открыть меню"]}}},{l:"sk",t:{"Collapse menu":{v:["Zbaliť menu"]},"Open menu":{v:["Otvoriť menu"]}}},{l:"sl",t:{}},{l:"sr",t:{"Collapse menu":{v:["Сажми мени"]},"Open menu":{v:["Отвори мени"]}}},{l:"sv",t:{"Collapse menu":{v:["Dölj menyn"]},"Open menu":{v:["Öppna menyn"]}}},{l:"tr",t:{"Collapse menu":{v:["Menüyü daralt"]},"Open menu":{v:["Menüyü aç"]}}},{l:"uk",t:{"Collapse menu":{v:["Згорнути меню"]},"Open menu":{v:["Відкрити меню"]}}},{l:"uz",t:{"Collapse menu":{v:["Menyuni yig‘ish"]},"Open menu":{v:["Menyuni oching"]}}},{l:"zh-CN",t:{"Collapse menu":{v:["收起菜单"]},"Open menu":{v:["打开菜单"]}}},{l:"zh-HK",t:{"Collapse menu":{v:["折疊選單"]},"Open menu":{v:["開啟選單"]}}},{l:"zh-TW",t:{"Collapse menu":{v:["折疊選單"]},"Open menu":{v:["開啟選單"]}}}],w=[{l:"ar",t:{}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{Copied:{v:["Zkopírováno"]},"Copy to clipboard":{v:["Zkopírovat do schránky"]}}},{l:"cs-CZ",t:{}},{l:"da",t:{}},{l:"de",t:{Copied:{v:["Kopiert"]},"Copy to clipboard":{v:["In die Zwischenablage kopieren"]}}},{l:"de-DE",t:{Copied:{v:["Kopiert"]},"Copy to clipboard":{v:["In die Zwischenablage kopieren"]}}},{l:"el",t:{}},{l:"en-GB",t:{Copied:{v:["Copied"]},"Copy to clipboard":{v:["Copy to clipboard"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{}},{l:"es-EC",t:{}},{l:"es-MX",t:{}},{l:"et-EE",t:{Copied:{v:["Kopeeritud"]},"Copy to clipboard":{v:["Kopeeri lõikelauale"]}}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fr",t:{}},{l:"ga",t:{Copied:{v:["Cóipeáilte"]},"Copy to clipboard":{v:["Cóipeáil chuig an ghearrthaisce"]}}},{l:"gl",t:{Copied:{v:["Copiado"]},"Copy to clipboard":{v:["Copiar ao portapapeis"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{Copied:{v:["コピーされました"]},"Copy to clipboard":{v:["クリップボードにコピー"]}}},{l:"ja-JP",t:{}},{l:"ko",t:{}},{l:"lo",t:{Copied:{v:["ສຳເນົາແລ້ວ"]},"Copy to clipboard":{v:["ສຳເນົາໃສ່ຄລິບບອດ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"my",t:{}},{l:"nb",t:{}},{l:"nl",t:{}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"pt-BR",t:{Copied:{v:["Copiado"]},"Copy to clipboard":{v:["Copiar para a área de transferência"]}}},{l:"pt-PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sr",t:{}},{l:"sv",t:{}},{l:"tr",t:{Copied:{v:["Kopyalandı"]},"Copy to clipboard":{v:["Panoya kopyalandı"]}}},{l:"uk",t:{}},{l:"uz",t:{}},{l:"zh-CN",t:{}},{l:"zh-HK",t:{Copied:{v:["已被複製"]},"Copy to clipboard":{v:["複製到剪貼簿"]}}},{l:"zh-TW",t:{}}],E=[{l:"ar",t:{"Edit item":{v:["تعديل عنصر"]}}},{l:"ast",t:{"Edit item":{v:["Editar l'elementu"]}}},{l:"br",t:{}},{l:"ca",t:{"Edit item":{v:["Edita l'element"]}}},{l:"cs",t:{"Edit item":{v:["Upravit položku"]}}},{l:"cs-CZ",t:{"Edit item":{v:["Upravit položku"]}}},{l:"da",t:{"Edit item":{v:["Rediger emne"]}}},{l:"de",t:{"Edit item":{v:["Element bearbeiten"]}}},{l:"de-DE",t:{"Edit item":{v:["Element bearbeiten"]}}},{l:"el",t:{"Edit item":{v:["Επεξεργασία αντικειμένου"]}}},{l:"en-GB",t:{"Edit item":{v:["Edit item"]}}},{l:"eo",t:{}},{l:"es",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es-AR",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es-EC",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es-MX",t:{"Edit item":{v:["Editar elemento"]}}},{l:"et-EE",t:{"Edit item":{v:["Muuda objekti"]}}},{l:"eu",t:{"Edit item":{v:["Editatu elementua"]}}},{l:"fa",t:{"Edit item":{v:["ویرایش مورد"]}}},{l:"fi",t:{"Edit item":{v:["Muokkaa kohdetta"]}}},{l:"fr",t:{"Edit item":{v:["Éditer l'élément"]}}},{l:"ga",t:{"Edit item":{v:["Cuir mír in eagar"]}}},{l:"gl",t:{"Edit item":{v:["Editar o elemento"]}}},{l:"he",t:{"Edit item":{v:["עריכת פריט"]}}},{l:"hu",t:{"Edit item":{v:["Elem szerkesztése"]}}},{l:"id",t:{"Edit item":{v:["Edit item"]}}},{l:"is",t:{"Edit item":{v:["Breyta atriði"]}}},{l:"it",t:{"Edit item":{v:["Modifica l'elemento"]}}},{l:"ja",t:{"Edit item":{v:["編集"]}}},{l:"ja-JP",t:{"Edit item":{v:["編集"]}}},{l:"ko",t:{"Edit item":{v:["항목 수정"]}}},{l:"lo",t:{"Edit item":{v:["ແກ້ໄຂລາຍການ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Edit item":{v:["Уреди"]}}},{l:"my",t:{}},{l:"nb",t:{"Edit item":{v:["Rediger"]}}},{l:"nl",t:{"Edit item":{v:["Item bewerken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Edit item":{v:["Edytuj element"]}}},{l:"pt-BR",t:{"Edit item":{v:["Editar item"]}}},{l:"pt-PT",t:{"Edit item":{v:["Editar item"]}}},{l:"ro",t:{"Edit item":{v:["Editați elementul"]}}},{l:"ru",t:{"Edit item":{v:["Изменить элемент"]}}},{l:"sk",t:{"Edit item":{v:["Upraviť položku"]}}},{l:"sl",t:{"Edit item":{v:["Uredi predmet"]}}},{l:"sr",t:{"Edit item":{v:["Уреди ставку"]}}},{l:"sv",t:{"Edit item":{v:["Redigera objekt"]}}},{l:"tr",t:{"Edit item":{v:["Ögeyi düzenle"]}}},{l:"uk",t:{"Edit item":{v:["Редагувати елемент"]}}},{l:"uz",t:{"Edit item":{v:["Elementni tahrirlash"]}}},{l:"zh-CN",t:{"Edit item":{v:["编辑项目"]}}},{l:"zh-HK",t:{"Edit item":{v:["編輯項目"]}}},{l:"zh-TW",t:{"Edit item":{v:["編輯項目"]}}}],x=[{l:"ar",t:{"Enter link":{v:["أدخِل الرابط"]}}},{l:"ast",t:{"Enter link":{v:["Introducir l'enllaz"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Enter link":{v:["Zadat odkaz"]}}},{l:"cs-CZ",t:{"Enter link":{v:["Zadat odkaz"]}}},{l:"da",t:{"Enter link":{v:["Indtast link"]}}},{l:"de",t:{"Enter link":{v:["Link eingeben"]}}},{l:"de-DE",t:{"Enter link":{v:["Link eingeben"]}}},{l:"el",t:{"Enter link":{v:["Εισάγετε σύνδεσμο"]}}},{l:"en-GB",t:{"Enter link":{v:["Enter link"]}}},{l:"eo",t:{}},{l:"es",t:{"Enter link":{v:["Ingrese enlace"]}}},{l:"es-AR",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"es-EC",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"es-MX",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"et-EE",t:{"Enter link":{v:["Sisesta link"]}}},{l:"eu",t:{"Enter link":{v:["Sartu esteka"]}}},{l:"fa",t:{"Enter link":{v:["لینک را وارد کنید"]}}},{l:"fi",t:{"Enter link":{v:["Kirjoita linkki"]}}},{l:"fr",t:{"Enter link":{v:["Saisissez le lien"]}}},{l:"ga",t:{"Enter link":{v:["Cuir isteach nasc"]}}},{l:"gl",t:{"Enter link":{v:["Introducir a ligazón"]}}},{l:"he",t:{"Enter link":{v:["מילוי קישור"]}}},{l:"hu",t:{}},{l:"id",t:{"Enter link":{v:["Masukkan tautan"]}}},{l:"is",t:{"Enter link":{v:["Settu inn tengil"]}}},{l:"it",t:{"Enter link":{v:["Inserire il link"]}}},{l:"ja",t:{"Enter link":{v:["リンクを入力する"]}}},{l:"ja-JP",t:{"Enter link":{v:["リンクを入力する"]}}},{l:"ko",t:{"Enter link":{v:["링크 입력"]}}},{l:"lo",t:{"Enter link":{v:["ປ້ອນລິງ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Enter link":{v:["Внеси линк"]}}},{l:"my",t:{}},{l:"nb",t:{"Enter link":{v:["Skriv inn lenken"]}}},{l:"nl",t:{"Enter link":{v:["Link invoeren"]}}},{l:"oc",t:{}},{l:"pl",t:{"Enter link":{v:["Wprowadź link"]}}},{l:"pt-BR",t:{"Enter link":{v:["Insira o link"]}}},{l:"pt-PT",t:{"Enter link":{v:["Inserir hiperligação"]}}},{l:"ro",t:{"Enter link":{v:["Introduceți link-ul"]}}},{l:"ru",t:{"Enter link":{v:["Введите ссылку"]}}},{l:"sk",t:{"Enter link":{v:["Vložiť link"]}}},{l:"sl",t:{}},{l:"sr",t:{"Enter link":{v:["Унесите линк"]}}},{l:"sv",t:{"Enter link":{v:["Ange länk"]}}},{l:"tr",t:{"Enter link":{v:["Bağlantıyı yazın"]}}},{l:"uk",t:{"Enter link":{v:["Зазначте посилання"]}}},{l:"uz",t:{"Enter link":{v:["Havolani kiriting"]}}},{l:"zh-CN",t:{"Enter link":{v:["输入链接"]}}},{l:"zh-HK",t:{"Enter link":{v:["輸入連結"]}}},{l:"zh-TW",t:{"Enter link":{v:["輸入連結"]}}}],B=[{l:"ar",t:{"Hide details":{v:["أخفِ التفاصيل"]},"Rename project":{v:["تغيير اسم المشروع"]},"Show details":{v:["أظهِر التفاصيل"]}}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Hide details":{v:["Skrýt podrobnosti"]},"Rename project":{v:["Přejmenovat projekt"]},"Show details":{v:["Zobrazit podrobnosti"]}}},{l:"cs-CZ",t:{}},{l:"da",t:{"Hide details":{v:["Skjul detaljer"]},"Rename project":{v:["Omdøb projekt"]},"Show details":{v:["Vis detaljer"]}}},{l:"de",t:{"Hide details":{v:["Details ausblenden"]},"Rename project":{v:["Projekt umbenennen"]},"Show details":{v:["Details anzeigen"]}}},{l:"de-DE",t:{"Hide details":{v:["Details ausblenden"]},"Rename project":{v:["Projekt umbenennen"]},"Show details":{v:["Details anzeigen"]}}},{l:"el",t:{"Hide details":{v:["Απόκρυψη λεπτομερειών"]},"Rename project":{v:["Μετονομασία έργου"]},"Show details":{v:["Εμφάνιση λεπτομερειών"]}}},{l:"en-GB",t:{"Hide details":{v:["Hide details"]},"Rename project":{v:["Rename project"]},"Show details":{v:["Show details"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{"Hide details":{v:["Ocultar detalles"]},"Rename project":{v:["Renombrar proyecto"]},"Show details":{v:["Mostrar detalles"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"Hide details":{v:["Ocultar detalles"]},"Rename project":{v:["Renombrar proyecto"]},"Show details":{v:["Mostrar detalles"]}}},{l:"et-EE",t:{"Hide details":{v:["Peida üksikasjad"]},"Rename project":{v:["Muuda projekti nime"]},"Show details":{v:["Näita üksikasju"]}}},{l:"eu",t:{}},{l:"fa",t:{"Hide details":{v:["پنهان کردن جزئیات"]},"Rename project":{v:["تغییر نام پروژه"]},"Show details":{v:["نمایش جزئیات"]}}},{l:"fi",t:{"Hide details":{v:["Piilota yksityiskohdat"]},"Rename project":{v:["Nimeä projekti"]},"Show details":{v:["Näytä yksityiskohdat"]}}},{l:"fr",t:{"Hide details":{v:["Masquer les détails"]},"Rename project":{v:["Renommer le projet"]},"Show details":{v:["Afficher les détails"]}}},{l:"ga",t:{"Hide details":{v:["Folaigh sonraí"]},"Rename project":{v:["Athainmnigh an tionscadal"]},"Show details":{v:["Taispeáin sonraí"]}}},{l:"gl",t:{"Hide details":{v:["Agochar os detalles"]},"Rename project":{v:["Cambiar o nome do proxecto"]},"Show details":{v:["Amosar os detalles"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{}},{l:"is",t:{"Hide details":{v:["Fela nánari upplýsingar"]},"Rename project":{v:["Endurnefna verkefni"]},"Show details":{v:["Birta nánari upplýsingar"]}}},{l:"it",t:{}},{l:"ja",t:{"Hide details":{v:["詳細を非表示"]},"Rename project":{v:["プロジェクト名を変更"]},"Show details":{v:["詳細の表示"]}}},{l:"ja-JP",t:{}},{l:"ko",t:{"Hide details":{v:["세부 사항 숨기기"]},"Rename project":{v:["프로젝트 이름 변경"]},"Show details":{v:["세부 사항 보기"]}}},{l:"lo",t:{"Hide details":{v:["ເຊື່ອງລາຍລະອຽດ"]},"Rename project":{v:["ປ່ຽນຊື່ໂຄງການ"]},"Show details":{v:["ສະແດງລາຍລະອຽດ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Hide details":{v:["Сокриј детали"]},"Rename project":{v:["Преименувај проект"]},"Show details":{v:["Прикажи детали"]}}},{l:"my",t:{}},{l:"nb",t:{"Hide details":{v:["Skjul detaljer"]},"Rename project":{v:["Gi prosjekt nytt navn"]},"Show details":{v:["Vis detaljer"]}}},{l:"nl",t:{"Hide details":{v:["Details verbergen"]},"Rename project":{v:["Project hernoemen"]},"Show details":{v:["Details weergeven"]}}},{l:"oc",t:{}},{l:"pl",t:{"Hide details":{v:["Ukryj szczegóły"]},"Rename project":{v:["Zmień nazwę projektu"]},"Show details":{v:["Pokaż szczegóły"]}}},{l:"pt-BR",t:{"Hide details":{v:["Ocultar detalhes"]},"Rename project":{v:["Renomear projeto"]},"Show details":{v:["Mostrar detalhes"]}}},{l:"pt-PT",t:{"Hide details":{v:["Ocultar detalhes"]},"Rename project":{v:["Alterar nome do projeto"]},"Show details":{v:["Ver detalhes"]}}},{l:"ro",t:{}},{l:"ru",t:{"Hide details":{v:["Скрыть подробности"]},"Rename project":{v:["Переименовать проект"]},"Show details":{v:["Показать детали"]}}},{l:"sk",t:{"Hide details":{v:["Skryť detaily"]},"Rename project":{v:["Premenovať projekt"]},"Show details":{v:["Zobraziť detaily"]}}},{l:"sl",t:{}},{l:"sr",t:{"Hide details":{v:["Сакриј детаље"]},"Rename project":{v:["Промени име пројекта"]},"Show details":{v:["Прикажи детаље"]}}},{l:"sv",t:{"Hide details":{v:["Göm detaljer"]},"Rename project":{v:["Byt namn på projektet"]},"Show details":{v:["Visa detaljer"]}}},{l:"tr",t:{"Hide details":{v:["Ayrıntıları gizle"]},"Rename project":{v:["Projeyi yeniden adlandır"]},"Show details":{v:["Ayrıntıları görüntüle"]}}},{l:"uk",t:{"Hide details":{v:["Сховати деталі"]},"Rename project":{v:["Перейменувати проєкт"]},"Show details":{v:["Показати деталі"]}}},{l:"uz",t:{"Hide details":{v:["Tafsilotlarni yashirish"]},"Rename project":{v:["Loyiha nomini o'zgartirish"]},"Show details":{v:["Tafsilotlarni ko'rsatish"]}}},{l:"zh-CN",t:{"Hide details":{v:["隐藏细节"]},"Rename project":{v:["重命名项目"]},"Show details":{v:["显示细节"]}}},{l:"zh-HK",t:{"Hide details":{v:["隱藏詳情"]},"Rename project":{v:["重命名方案"]},"Show details":{v:["顯示詳情"]}}},{l:"zh-TW",t:{"Hide details":{v:["隱藏詳細資料"]},"Rename project":{v:["重新命名專案"]},"Show details":{v:["顯示詳細資訊"]}}}],D=[{l:"ar",t:{'Load more "{options}"':{v:['تحميل المزيد من "{options}" ']},"Raw link {options}":{v:[" الرابط الخام raw link ـ {options}"]},"Start typing to search":{v:["إبدإ كتابة مفردات البحث"]}}},{l:"ast",t:{'Load more "{options}"':{v:["Cargar más «{options}»"]},"Raw link {options}":{v:["Enllaz en bruto {optiones}"]},"Start typing to search":{v:["Comienza a escribir pa buscar"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{'Load more "{options}"':{v:["Načíst další „{options}“"]},"Raw link {options}":{v:["Holý odkaz {options}"]},"Start typing to search":{v:["Vyhledávejte psaním"]}}},{l:"cs-CZ",t:{'Load more "{options}"':{v:["Načíst další „{options}“"]},"Raw link {options}":{v:["Holý odkaz {options}"]},"Start typing to search":{v:["Vyhledávejte psaním"]}}},{l:"da",t:{'Load more "{options}"':{v:['Indlæs flere "{options}"']},"Raw link {options}":{v:["Rå link {options}"]},"Start typing to search":{v:["Begynd at skrive for at søge"]}}},{l:"de",t:{'Load more "{options}"':{v:['Weitere "{options}" laden']},"Raw link {options}":{v:["Unverarbeiteter Link {options}"]},"Start typing to search":{v:["Mit der Eingabe beginnen, um zu suchen"]}}},{l:"de-DE",t:{'Load more "{options}"':{v:['Weitere "{options}" laden']},"Raw link {options}":{v:["Unverarbeiteter Link {options}"]},"Start typing to search":{v:["Mit der Eingabe beginnen, um zu suchen"]}}},{l:"el",t:{'Load more "{options}"':{v:['Φόρτωση περισσότερων "{options}"']},"Raw link {options}":{v:["Ακατέργαστος σύνδεσμος {options}"]},"Start typing to search":{v:["Ξεκινήστε να πληκτρολογείτε για αναζήτηση"]}}},{l:"en-GB",t:{'Load more "{options}"':{v:['Load more "{options}"']},"Raw link {options}":{v:["Raw link {options}"]},"Start typing to search":{v:["Start typing to search"]}}},{l:"eo",t:{}},{l:"es",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"es-AR",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"es-EC",t:{"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comienza a escribir para buscar"]}}},{l:"es-MX",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"et-EE",t:{'Load more "{options}"':{v:["Laadi veel „{options}“"]},"Raw link {options}":{v:["Töötlemata link: {options}"]},"Start typing to search":{v:["Alusta otsinguks sisestamist"]}}},{l:"eu",t:{'Load more "{options}"':{v:['Kargatu "{options}" gehiago']},"Raw link {options}":{v:["Formaturik gabeko esteka {aukerak}"]},"Start typing to search":{v:["Hasi idazten bilatzeko"]}}},{l:"fa",t:{'Load more "{options}"':{v:['بارگذاری بیشتر "{options}"']},"Raw link {options}":{v:["پیوند خام {options}"]},"Start typing to search":{v:["برای جستجو تایپ کنید"]}}},{l:"fi",t:{'Load more "{options}"':{v:['Lataa lisää "{options}"']},"Raw link {options}":{v:["Raaka linkki {options}"]},"Start typing to search":{v:["Aloita kirjoittaminen hakeaksesi"]}}},{l:"fr",t:{'Load more "{options}"':{v:['Charger d\'avantage "{options}"']},"Raw link {options}":{v:["Lien brut {options}"]},"Start typing to search":{v:["Commencez à écrire pour rechercher"]}}},{l:"ga",t:{'Load more "{options}"':{v:['Luchtaigh tuilleadh "{options}"']},"Raw link {options}":{v:["Nasc amh {roghanna}"]},"Start typing to search":{v:["Tosaigh ag clóscríobh chun cuardach a dhéanamh"]}}},{l:"gl",t:{'Load more "{options}"':{v:["Cargar máis «{options}»"]},"Raw link {options}":{v:["Ligazón sen procesar {options}"]},"Start typing to search":{v:["Comece a escribir para buscar"]}}},{l:"he",t:{"Raw link {options}":{v:["קישור גולמי {options}"]},"Start typing to search":{v:["התחלת הקלדה מחפשת"]}}},{l:"hu",t:{}},{l:"id",t:{'Load more "{options}"':{v:['Muat "{options}" lainnya']},"Raw link {options}":{v:["Tautan mentah {options}"]},"Start typing to search":{v:["Ketik untuk mulai mencari"]}}},{l:"is",t:{'Load more "{options}"':{v:['Hlaða inn fleiri "{options}"']},"Raw link {options}":{v:["Hrár tengill {options}"]},"Start typing to search":{v:["Byrjaðu að skrifa til að leita"]}}},{l:"it",t:{'Load more "{options}"':{v:['Carica più "{options}"']},"Raw link {options}":{v:["Raw link {options}"]},"Start typing to search":{v:["Iniziare a digitare per effettuare la ricerca"]}}},{l:"ja",t:{'Load more "{options}"':{v:['"{options}" をもっと読み込む']},"Raw link {options}":{v:["未加工のリンク {options}"]},"Start typing to search":{v:["入力を開始して検索します"]}}},{l:"ja-JP",t:{'Load more "{options}"':{v:['"{options}" をもっと読み込む']},"Raw link {options}":{v:["未加工のリンク {options}"]},"Start typing to search":{v:["入力を開始して検索します"]}}},{l:"ko",t:{'Load more "{options}"':{v:['"{options}" 더 불러오기']},"Raw link {options}":{v:["{options} 원본 링크"]},"Start typing to search":{v:["입력하여 검색"]}}},{l:"lo",t:{'Load more "{options}"':{v:["ໂຫຼດ “{options}” ເພີ່ມເຕີມ"]},"Raw link {options}":{v:["ລິງດິບ {options}"]},"Start typing to search":{v:["ເລີ່ມພິມເພື່ອຄົ້ນຫາ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{'Load more "{options}"':{v:['Вчитај повеќе "{options}"']},"Raw link {options}":{v:["Суров линк {options}"]},"Start typing to search":{v:["Почни да пишуваш за пребарување"]}}},{l:"my",t:{}},{l:"nb",t:{'Load more "{options}"':{v:['Last inn flere "{options}"']},"Raw link {options}":{v:["Rå lenke {options}"]},"Start typing to search":{v:["Start å skrive for å søke"]}}},{l:"nl",t:{'Load more "{options}"':{v:['Meer "{options}" laden']},"Raw link {options}":{v:["Ruwe link {options}"]},"Start typing to search":{v:["Start met typen om te zoeken"]}}},{l:"oc",t:{}},{l:"pl",t:{'Load more "{options}"':{v:['Załaduj więcej "{options}"']},"Raw link {options}":{v:["Surowy odnośnik {options}"]},"Start typing to search":{v:["Zacznij pisać, aby wyszukać"]}}},{l:"pt-BR",t:{'Load more "{options}"':{v:['Carregar mais "{options}"']},"Raw link {options}":{v:["Link bruto {options}"]},"Start typing to search":{v:["Comece a digitar para pesquisar"]}}},{l:"pt-PT",t:{'Load more "{options}"':{v:['Carregar mais "{options}"']},"Raw link {options}":{v:["Link inicial {options}"]},"Start typing to search":{v:["Comece a digitar para pesquisar"]}}},{l:"ro",t:{'Load more "{options}"':{v:['Încarcă mai multe "{options}"']},"Raw link {options}":{v:["Link brut {options}"]},"Start typing to search":{v:["Tastați pentru căutare"]}}},{l:"ru",t:{'Load more "{options}"':{v:['Загрузить больше "{options}""']},"Raw link {options}":{v:["Необработанная ссылка {options}"]},"Start typing to search":{v:["Начните вводить текст для поиска"]}}},{l:"sk",t:{'Load more "{options}"':{v:['Načítať viac "{options}"']},"Raw link {options}":{v:["Raw odkaz {options}"]},"Start typing to search":{v:["Začnite písať pre vyhľadávanie"]}}},{l:"sl",t:{}},{l:"sr",t:{'Load more "{options}"':{v:["Учитај још „{options}”"]},"Raw link {options}":{v:["Сирови линк {options}"]},"Start typing to search":{v:["Покрените претрагу куцањем"]}}},{l:"sv",t:{'Load more "{options}"':{v:['Ladda fler "{options}"']},"Raw link {options}":{v:["Oformaterad länk {options}"]},"Start typing to search":{v:["Börja skriva för att söka"]}}},{l:"tr",t:{'Load more "{options}"':{v:['Diğer "{options}"']},"Raw link {options}":{v:["Ham bağlantı {options}"]},"Start typing to search":{v:["Aramak için yazmaya başlayın"]}}},{l:"uk",t:{'Load more "{options}"':{v:['Завантажити більше "{options}"']},"Raw link {options}":{v:["Пряме посилання {options}"]},"Start typing to search":{v:["Почніть вводити для пошуку"]}}},{l:"uz",t:{'Load more "{options}"':{v:['Ko\'proq yuklash "{options}"']},"Raw link {options}":{v:[" {options}satr havolasi"]},"Start typing to search":{v:["Qidirish uchun yozishni boshlang"]}}},{l:"zh-CN",t:{'Load more "{options}"':{v:["加载更多 “{options}”"]},"Raw link {options}":{v:["原始链接 {options}"]},"Start typing to search":{v:["开始输入以进行搜索"]}}},{l:"zh-HK",t:{'Load more "{options}"':{v:['載入更多 "{options}"']},"Raw link {options}":{v:["原始連結 {options}"]},"Start typing to search":{v:["開始輸入以進行搜尋"]}}},{l:"zh-TW",t:{'Load more "{options}"':{v:["載入更多「{options}」"]},"Raw link {options}":{v:["原始連結 {options}"]},"Start typing to search":{v:["開始輸入以進行搜尋"]}}}],j=[{l:"ar",t:{"No link provider found":{v:["لا يوجد أيّ مزود روابط link provider"]},"Write a message …":{v:["أكتب رسالة ..."]}}},{l:"ast",t:{"No link provider found":{v:["Nun s'atopó nengún fornidor d'enllaces"]},"Write a message …":{v:["Escribi un mensaxe…"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Dosaženo limitu počtu %n znaku zprávy","Dosaženo limitu počtu %n znaků zprávy","Dosaženo limitu počtu %n znaků zprávy","Dosaženo limitu počtu %n znaků zprávy"]},"No link provider found":{v:["Nenalezen žádný poskytovatel odkazů"]},"Write a message …":{v:["Napište zprávu …"]}}},{l:"cs-CZ",t:{"No link provider found":{v:["Nenalezen žádný poskytovatel odkazů"]},"Write a message …":{v:["Napsat zprávu…"]}}},{l:"da",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Beskedgrænsen på %n tegn er nået","Beskedgrænsen på %n tegn er nået"]},"No link provider found":{v:["Ingen linkudbyder fundet"]},"Write a message …":{v:["Skriv en besked ..."]}}},{l:"de",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Nachrichtenlimit von %n Zeichen erreicht","Nachrichtenlimit von %n Zeichen erreicht"]},"No link provider found":{v:["Kein Linkanbieter gefunden"]},"Write a message …":{v:["Nachricht schreiben …"]}}},{l:"de-DE",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Nachrichtenlimit von %n Zeichen erreicht","Nachrichtenlimit von %n Zeichen erreicht"]},"No link provider found":{v:["Kein Linkanbieter gefunden"]},"Write a message …":{v:["Nachricht schreiben …"]}}},{l:"el",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Έφτασε το όριο μηνύματος των %n χαρακτήρων","Έφτασε το όριο μηνύματος των %n χαρακτήρων"]},"No link provider found":{v:["Δεν βρέθηκε πάροχος συνδέσμου"]},"Write a message …":{v:["Γράψτε ένα μήνυμα …"]}}},{l:"en-GB",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Message limit of %n character reached","Message limit of %n characters reached"]},"No link provider found":{v:["No link provider found"]},"Write a message …":{v:["Write a message …"]}}},{l:"eo",t:{}},{l:"es",t:{"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"es-AR",t:{"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"es-EC",t:{"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]}}},{l:"es-MX",t:{"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"et-EE",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Sõnumi piirarv %n tähemärk on käes","Sõnumi piirarv %n tähemärki on käes"]},"No link provider found":{v:["Lingi pakkujat ei leitud"]},"Write a message …":{v:["Koosta sõnum …"]}}},{l:"eu",t:{"No link provider found":{v:["Ez da aurkitu esteka-hornitzailerik"]},"Write a message …":{v:["Idatzi mezu bat…"]}}},{l:"fa",t:{"No link provider found":{v:["هیچ ارائه‌دهنده پیوندی یافت نشد"]},"Write a message …":{v:["یک پیام بنویسید ..."]}}},{l:"fi",t:{"No link provider found":{v:["Linkin tarjoajia ei löydetty"]},"Write a message …":{v:["Kirjoita viesti…"]}}},{l:"fr",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Limite de messages de %n caractère atteinte","Limite de messages de %n caractères atteinte","Limite de messages de %n caractères atteinte"]},"No link provider found":{v:["Aucun fournisseur de lien trouvé"]},"Write a message …":{v:["Ecrire un message..."]}}},{l:"ga",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Sroicheadh ​​teorainn teachtaireachta de %n carachtar","Sroicheadh ​​teorainn teachtaireachta de %n carachtar","Sroicheadh ​​teorainn teachtaireachta de %n carachtar","Sroicheadh ​​teorainn teachtaireachta de %n carachtar","Sroicheadh ​​teorainn teachtaireachta de %n carachtar"]},"No link provider found":{v:["Níor aimsíodh aon soláthraí naisc"]},"Write a message …":{v:["Scríobh teachtaireacht …"]}}},{l:"gl",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Acadouse o límite de %n caracter por mensaxe","Acadouse o límite de %n caracteres por mensaxe"]},"No link provider found":{v:["Non se atopou ningún provedor de ligazóns"]},"Write a message …":{v:["Escribir unha mensaxe…"]}}},{l:"he",t:{"No link provider found":{v:["לא נמצא ספק קישורים"]}}},{l:"hu",t:{}},{l:"id",t:{"No link provider found":{v:["Tidak ada penyedia tautan yang ditemukan"]},"Write a message …":{v:["Tulis pesan ..."]}}},{l:"is",t:{"No link provider found":{v:["Engin tenglaveita fannst"]},"Write a message …":{v:["Skrifaðu skilaboð …"]}}},{l:"it",t:{"No link provider found":{v:["Nessun fornitore di link trovato"]},"Write a message …":{v:["Scrivi un messaggio ..."]}}},{l:"ja",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["メッセージの%n文字の制限に達しました"]},"No link provider found":{v:["リンクプロバイダーが見つかりません"]},"Write a message …":{v:["メッセージを書く ..."]}}},{l:"ja-JP",t:{"No link provider found":{v:["リンクプロバイダーが見つかりません"]},"Write a message …":{v:["メッセージを書く ..."]}}},{l:"ko",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["메시지 제한 %n자에 도달"]},"No link provider found":{v:["링크 제공자 없음"]},"Write a message …":{v:["메시지 작성..."]}}},{l:"lo",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["ຮອດຂີດຈຳກັດຂໍ້ຄວາມ %n ໂຕອັກສອນແລ້ວ"]},"No link provider found":{v:["ບໍ່ພົບຜູ້ໃຫ້ບໍລິການລິງ"]},"Write a message …":{v:["ຂຽນຂໍ້ຄວາມ…"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Достигнат е лимит од %n карактер","Достигнат е лимит од %n карактери за порака"]},"No link provider found":{v:["Не е пронајден давател на линк"]},"Write a message …":{v:["Напиши порака …"]}}},{l:"my",t:{}},{l:"nb",t:{"No link provider found":{v:["Finner ingen lenkeleverandør"]},"Write a message …":{v:["Skriv en melding..."]}}},{l:"nl",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Berichtlimiet van %n teken bereikt","Berichtlimiet van %n tekens bereikt"]},"No link provider found":{v:["Geen link provider gevonden"]},"Write a message …":{v:["Schrijf een bericht …"]}}},{l:"oc",t:{}},{l:"pl",t:{"No link provider found":{v:["Nie znaleziono dostawcy linków"]},"Write a message …":{v:["Napisz wiadomość…"]}}},{l:"pt-BR",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Limite de mensagem de %n caractere atingido","Limite de mensagem de %n de caracteres atingido","Limite de mensagem de %n caracteres atingido"]},"No link provider found":{v:["Nenhum provedor de link encontrado"]},"Write a message …":{v:["Escreva uma mensagem …"]}}},{l:"pt-PT",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Limite de mensagem de %n carácter atingido","Limite de mensagem de %n caracteres atingido","Limite de mensagem de %n caracteres atingido"]},"No link provider found":{v:["Nenhum fornecedor de link encontrado"]},"Write a message …":{v:["Escreva uma mensagem..."]}}},{l:"ro",t:{"No link provider found":{v:["Nu s-a găsit un provider pentru linkuri"]},"Write a message …":{v:["Scrieți un mesaj ..."]}}},{l:"ru",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Достигнут лимит в %n символ","Достигнут лимит в %n символа","Достигнут лимит в %n символов","Достигнут лимит в %n символов"]},"No link provider found":{v:["Поставщик ссылок не найден"]},"Write a message …":{v:["Напишите сообщение …"]}}},{l:"sk",t:{"No link provider found":{v:["Žiaden odkaz poskytovateľa nebol nájdený"]},"Write a message …":{v:["Napíšte správu…"]}}},{l:"sl",t:{}},{l:"sr",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Достигнуто је ограничење величине поруке од %n карактер","Достигнуто је ограничење величине поруке од %n карактера","Достигнуто је ограничење величине поруке од %n карактера"]},"No link provider found":{v:["Није пронађен ниједан пружалац линка"]},"Write a message …":{v:["Напишите поруку…"]}}},{l:"sv",t:{"No link provider found":{v:["Ingen länkleverantör hittades"]},"Write a message …":{v:["Skriv ett meddelande …"]}}},{l:"tr",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["İleti için %n karakter sayısı sınırına ulaşıldı","İleti için %n karakter sayısı sınırına ulaşıldı"]},"No link provider found":{v:["Bağlantı hizmeti sağlayıcısı bulunamadı"]},"Write a message …":{v:["Bir ileti yazın…"]}}},{l:"uk",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["Досягнуто обмеження на довжину повідомлення у %n символ.","Досягнуто обмеження на довжину повідомлення у %n символи.","Досягнуто обмеження на довжину повідомлення у%n символів.","Досягнуто обмеження на довжину повідомлення у %n символів."]},"No link provider found":{v:["Не наведено посилання"]},"Write a message …":{v:["Створити повідомлення …"]}}},{l:"uz",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:[" %n ta belgidan iborat xabar chegarasiga yetdi"]},"No link provider found":{v:["Hech qanday havola provayderi topilmadi"]},"Write a message …":{v:["Xabar yozish..."]}}},{l:"zh-CN",t:{"No link provider found":{v:["未找到任何链接提供者"]},"Write a message …":{v:["编写信息 ..."]}}},{l:"zh-HK",t:{"Message limit of %n character reached":{p:"Message limit of %n characters reached",v:["已達到訊息最多 %n 字元限制"]},"No link provider found":{v:["找不到連結提供者"]},"Write a message …":{v:["編寫訊息 …"]}}},{l:"zh-TW",t:{"No link provider found":{v:["找不到連結提供者"]},"Write a message …":{v:["編寫訊息……"]}}}],S=[{l:"ar",t:{"More items …":{v:["عناصر أخرى ..."]}}},{l:"ast",t:{"More items …":{v:["Más elementos…"]}}},{l:"br",t:{}},{l:"ca",t:{"More items …":{v:["Més artícles..."]}}},{l:"cs",t:{"More items …":{v:["Další položky …"]}}},{l:"cs-CZ",t:{"More items …":{v:["Další položky…"]}}},{l:"da",t:{"More items …":{v:["Flere elementer ..."]}}},{l:"de",t:{"More items …":{v:["Weitere Elemente …"]}}},{l:"de-DE",t:{"More items …":{v:["Weitere Elemente …"]}}},{l:"el",t:{"More items …":{v:["Περισσότερα στοιχεία …"]}}},{l:"en-GB",t:{"More items …":{v:["More items …"]}}},{l:"eo",t:{}},{l:"es",t:{"More items …":{v:["Más ítems ..."]}}},{l:"es-AR",t:{"More items …":{v:["Más elementos..."]}}},{l:"es-EC",t:{"More items …":{v:["Más elementos..."]}}},{l:"es-MX",t:{"More items …":{v:["Más Elementos ..."]}}},{l:"et-EE",t:{"More items …":{v:["Vaata veel …"]}}},{l:"eu",t:{"More items …":{v:["Elementu gehiago …"]}}},{l:"fa",t:{"More items …":{v:["موارد بیشتر ..."]}}},{l:"fi",t:{"More items …":{v:["Lisää kohteita…"]}}},{l:"fr",t:{"More items …":{v:["Plus d'éléments..."]}}},{l:"ga",t:{"More items …":{v:["Tuilleadh míreanna …"]}}},{l:"gl",t:{"More items …":{v:["Máis elementos…"]}}},{l:"he",t:{"More items …":{v:["פריטים נוספים…"]}}},{l:"hu",t:{"More items …":{v:["További elemek..."]}}},{l:"id",t:{"More items …":{v:["Item lainnya…"]}}},{l:"is",t:{"More items …":{v:["Fleiri atriði …"]}}},{l:"it",t:{"More items …":{v:["Più elementi ..."]}}},{l:"ja",t:{"More items …":{v:["他のアイテム …"]}}},{l:"ja-JP",t:{"More items …":{v:["他のアイテム"]}}},{l:"ko",t:{"More items …":{v:["항목 더 보기..."]}}},{l:"lo",t:{"More items …":{v:["ລາຍການເພີ່ມເຕີມ…"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"More items …":{v:["Повеќе елементи …"]}}},{l:"my",t:{}},{l:"nb",t:{"More items …":{v:["Flere gjenstander..."]}}},{l:"nl",t:{"More items …":{v:["Meer items …"]}}},{l:"oc",t:{}},{l:"pl",t:{"More items …":{v:["Więcej pozycji…"]}}},{l:"pt-BR",t:{"More items …":{v:["Mais itens …"]}}},{l:"pt-PT",t:{"More items …":{v:["Mais itens…"]}}},{l:"ro",t:{"More items …":{v:["Mai multe articole ..."]}}},{l:"ru",t:{"More items …":{v:["Больше элементов …"]}}},{l:"sk",t:{"More items …":{v:["Viac položiek..."]}}},{l:"sl",t:{"More items …":{v:["Več predmetov ..."]}}},{l:"sr",t:{"More items …":{v:["Још ставки..."]}}},{l:"sv",t:{"More items …":{v:["Fler objekt …"]}}},{l:"tr",t:{"More items …":{v:["Diğer ögeler…"]}}},{l:"uk",t:{"More items …":{v:["Більше …"]}}},{l:"uz",t:{"More items …":{v:["Yana elementlar..."]}}},{l:"zh-CN",t:{"More items …":{v:["更多项目…"]}}},{l:"zh-HK",t:{"More items …":{v:["更多項目 …"]}}},{l:"zh-TW",t:{"More items …":{v:["更多項目……"]}}}],N=[{l:"ar",t:{"No emoji found":{v:["لم يتم العثور على أي إيموجي emoji"]}}},{l:"ast",t:{"No emoji found":{v:["Nun s'atopó nengún fustaxe"]}}},{l:"br",t:{"No emoji found":{v:["Emoji ebet kavet"]}}},{l:"ca",t:{"No emoji found":{v:["No s'ha trobat cap emoji"]}}},{l:"cs",t:{"No emoji found":{v:["Nenalezeno žádné emoji"]}}},{l:"cs-CZ",t:{"No emoji found":{v:["Nenalezeno žádné emoji"]}}},{l:"da",t:{"No emoji found":{v:["Ingen emoji fundet"]}}},{l:"de",t:{"No emoji found":{v:["Kein Emoji gefunden"]}}},{l:"de-DE",t:{"No emoji found":{v:["Kein Emoji gefunden"]}}},{l:"el",t:{"No emoji found":{v:["Δεν βρέθηκε emoji"]}}},{l:"en-GB",t:{"No emoji found":{v:["No emoji found"]}}},{l:"eo",t:{"No emoji found":{v:["La emoĝio forestas"]}}},{l:"es",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es-AR",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es-EC",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es-MX",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"et-EE",t:{"No emoji found":{v:["Emojit ei leitud"]}}},{l:"eu",t:{"No emoji found":{v:["Ez da emojirik aurkitu"]}}},{l:"fa",t:{"No emoji found":{v:["هیچ شکلکی یافت نشد"]}}},{l:"fi",t:{"No emoji found":{v:["Emojia ei löytynyt"]}}},{l:"fr",t:{"No emoji found":{v:["Pas d’émoji trouvé"]}}},{l:"ga",t:{"No emoji found":{v:["Níor aimsíodh emoji"]}}},{l:"gl",t:{"No emoji found":{v:["Non se atopou ningún «emoji»"]}}},{l:"he",t:{"No emoji found":{v:["לא נמצא אמוג׳י"]}}},{l:"hu",t:{"No emoji found":{v:["Nem található emodzsi"]}}},{l:"id",t:{"No emoji found":{v:["Tidak ada emoji yang ditemukan"]}}},{l:"is",t:{"No emoji found":{v:["Ekkert tjáningartákn fannst"]}}},{l:"it",t:{"No emoji found":{v:["Nessun emoji trovato"]}}},{l:"ja",t:{"No emoji found":{v:["絵文字が見つかりません"]}}},{l:"ja-JP",t:{"No emoji found":{v:["絵文字が見つかりません"]}}},{l:"ko",t:{"No emoji found":{v:["이모지 없음"]}}},{l:"lo",t:{"No emoji found":{v:["ບໍ່ພົບອີໂມຈິ"]}}},{l:"lt-LT",t:{"No emoji found":{v:["Nerasta jaustukų"]}}},{l:"lv",t:{}},{l:"mk",t:{"No emoji found":{v:["Не се пронајдени емотикони"]}}},{l:"my",t:{"No emoji found":{v:["အီမိုဂျီ ရှာဖွေမတွေ့နိုင်ပါ"]}}},{l:"nb",t:{"No emoji found":{v:["Fant ingen emoji"]}}},{l:"nl",t:{"No emoji found":{v:["Geen emoji gevonden"]}}},{l:"oc",t:{}},{l:"pl",t:{"No emoji found":{v:["Nie znaleziono emoji"]}}},{l:"pt-BR",t:{"No emoji found":{v:["Nenhum emoji encontrado"]}}},{l:"pt-PT",t:{"No emoji found":{v:["Nenhum emoji encontrado"]}}},{l:"ro",t:{"No emoji found":{v:["Nu s-a găsit niciun emoji"]}}},{l:"ru",t:{"No emoji found":{v:["Эмодзи не найдено"]}}},{l:"sk",t:{"No emoji found":{v:["Nenašli sa žiadne emodži"]}}},{l:"sl",t:{"No emoji found":{v:["Ni najdenih izraznih ikon"]}}},{l:"sr",t:{"No emoji found":{v:["Није пронађен ниједан емођи"]}}},{l:"sv",t:{"No emoji found":{v:["Hittade inga emojis"]}}},{l:"tr",t:{"No emoji found":{v:["Herhangi bir emoji bulunamadı"]}}},{l:"uk",t:{"No emoji found":{v:["Емоційки відсутні"]}}},{l:"uz",t:{"No emoji found":{v:["Hech qanday emoji topilmadi"]}}},{l:"zh-CN",t:{"No emoji found":{v:["表情未找到"]}}},{l:"zh-HK",t:{"No emoji found":{v:["未找到表情符號"]}}},{l:"zh-TW",t:{"No emoji found":{v:["未找到表情符號"]}}}],P=[{l:"ar",t:{'Open link to "{resourceName}"':{v:['إفتَح الرابط إلى "{resourceName}"']}}},{l:"ast",t:{'Open link to "{resourceName}"':{v:["Abrir l'enllaz a «{resourceName}»"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{'Open link to "{resourceName}"':{v:["Otevřít odkaz na „{resourceName}“"]}}},{l:"cs-CZ",t:{'Open link to "{resourceName}"':{v:["Otevřít odkaz na „{resourceName}“"]}}},{l:"da",t:{'Open link to "{resourceName}"':{v:['Åbn link til "{resourceName}"']}}},{l:"de",t:{'Open link to "{resourceName}"':{v:['Link zu "{resourceName}" öffnen']}}},{l:"de-DE",t:{'Open link to "{resourceName}"':{v:['Link zu "{resourceName}" öffnen']}}},{l:"el",t:{'Open link to "{resourceName}"':{v:['Άνοιγμα συνδέσμου για "{resourceName}"']}}},{l:"en-GB",t:{'Open link to "{resourceName}"':{v:['Open link to "{resourceName}"']}}},{l:"eo",t:{}},{l:"es",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es-AR",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es-EC",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es-MX",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"et-EE",t:{'Open link to "{resourceName}"':{v:["Ava link „{resourceName}“"]}}},{l:"eu",t:{'Open link to "{resourceName}"':{v:['Ireki "{resourceName}" esteka']}}},{l:"fa",t:{'Open link to "{resourceName}"':{v:["باز کردن پیوند به «{resourceName}»"]}}},{l:"fi",t:{'Open link to "{resourceName}"':{v:['Avaa linkki "{resourceName}"']}}},{l:"fr",t:{'Open link to "{resourceName}"':{v:['Ouvrir le lien vers "{resourceName}"']}}},{l:"ga",t:{'Open link to "{resourceName}"':{v:['Oscail nasc chuig "{resourceName}"']}}},{l:"gl",t:{'Open link to "{resourceName}"':{v:["Abrir a ligazón a «{resourceName}»"]}}},{l:"he",t:{'Open link to "{resourceName}"':{v:["פתיחת קישור אל „{resourceName}”"]}}},{l:"hu",t:{}},{l:"id",t:{'Open link to "{resourceName}"':{v:['Buka tautan ke "{resourceName}"']}}},{l:"is",t:{'Open link to "{resourceName}"':{v:['Opna tengil í "{resourceName}"']}}},{l:"it",t:{'Open link to "{resourceName}"':{v:['Apri il link a "{resourceName}"']}}},{l:"ja",t:{'Open link to "{resourceName}"':{v:['"{resourceName}" へのリンクを開く']}}},{l:"ja-JP",t:{'Open link to "{resourceName}"':{v:['"{resourceName}" へのリンクを開く']}}},{l:"ko",t:{'Open link to "{resourceName}"':{v:['"{resourceName}"의 링크 열기']}}},{l:"lo",t:{'Open link to "{resourceName}"':{v:["ເປີດລິງໄປທີ່ “{resourceName}”"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{'Open link to "{resourceName}"':{v:['Отвори линк до "{resourceName}"']}}},{l:"my",t:{}},{l:"nb",t:{'Open link to "{resourceName}"':{v:['Åpne lenken til "{resourceName}"']}}},{l:"nl",t:{'Open link to "{resourceName}"':{v:['Link naar "{resourceName}" openen']}}},{l:"oc",t:{}},{l:"pl",t:{'Open link to "{resourceName}"':{v:['Otwórz link do "{resourceName}"']}}},{l:"pt-BR",t:{'Open link to "{resourceName}"':{v:['Abrir o link para "{resourceName}"']}}},{l:"pt-PT",t:{'Open link to "{resourceName}"':{v:['Abrir link para "{resourceName}"']}}},{l:"ro",t:{'Open link to "{resourceName}"':{v:['Deschide linkul la "{resourceName}"']}}},{l:"ru",t:{'Open link to "{resourceName}"':{v:['Открыть ссылку на "{resourceName}"']}}},{l:"sk",t:{'Open link to "{resourceName}"':{v:['Otvoriť link v "{resourceName}"']}}},{l:"sl",t:{}},{l:"sr",t:{'Open link to "{resourceName}"':{v:["Отвори линк на „{resourceName}”"]}}},{l:"sv",t:{'Open link to "{resourceName}"':{v:['Öppna länken till "{resourceName}"']}}},{l:"tr",t:{'Open link to "{resourceName}"':{v:['Bağlantıyı "{resourceName}" üzerine aç']}}},{l:"uk",t:{'Open link to "{resourceName}"':{v:['Відкрити посилання на "{resourceName}"']}}},{l:"uz",t:{'Open link to "{resourceName}"':{v:[' "{resourceName}" ga havolani ochish']}}},{l:"zh-CN",t:{'Open link to "{resourceName}"':{v:["打开 “{resourceName}” 的链接"]}}},{l:"zh-HK",t:{'Open link to "{resourceName}"':{v:["開啟到「{resourceName}」的連結"]}}},{l:"zh-TW",t:{'Open link to "{resourceName}"':{v:["開啟到「{resourceName}」的連結"]}}}],T=[{l:"ar",t:{"Provider icon":{v:["أيقونة المزوّد"]}}},{l:"ast",t:{"Provider icon":{v:["Iconu del fornidor"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Provider icon":{v:["Ikona poskytovatele"]}}},{l:"cs-CZ",t:{"Provider icon":{v:["Ikona poskytovatele"]}}},{l:"da",t:{"Provider icon":{v:["Udbyder ikon"]}}},{l:"de",t:{"Provider icon":{v:["Anbietersymbol"]}}},{l:"de-DE",t:{"Provider icon":{v:["Anbietersymbol"]}}},{l:"el",t:{"Provider icon":{v:["Εικονίδιο παρόχου"]}}},{l:"en-GB",t:{"Provider icon":{v:["Provider icon"]}}},{l:"eo",t:{}},{l:"es",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es-AR",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es-EC",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es-MX",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"et-EE",t:{"Provider icon":{v:["Teenusepakkuja ikoon"]}}},{l:"eu",t:{"Provider icon":{v:["Hornitzailearen ikonoa"]}}},{l:"fa",t:{"Provider icon":{v:["آیکون ارائه دهنده"]}}},{l:"fi",t:{"Provider icon":{v:["Palveluntarjoajan kuvake"]}}},{l:"fr",t:{"Provider icon":{v:["Icône du fournisseur"]}}},{l:"ga",t:{"Provider icon":{v:["Deilbhín soláthraí"]}}},{l:"gl",t:{"Provider icon":{v:["Icona do provedor"]}}},{l:"he",t:{"Provider icon":{v:["סמל ספק"]}}},{l:"hu",t:{}},{l:"id",t:{"Provider icon":{v:["Ikon penyedia"]}}},{l:"is",t:{"Provider icon":{v:["Táknmynd þjónustuveitu"]}}},{l:"it",t:{"Provider icon":{v:["Icona del provider"]}}},{l:"ja",t:{"Provider icon":{v:["プロバイダーのアイコン"]}}},{l:"ja-JP",t:{"Provider icon":{v:["プロバイダーのアイコン"]}}},{l:"ko",t:{"Provider icon":{v:["제공자 아이콘"]}}},{l:"lo",t:{"Provider icon":{v:["ໄອຄອນຜູ້ໃຫ້ບໍລິການ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Provider icon":{v:["Икона на давател"]}}},{l:"my",t:{}},{l:"nb",t:{"Provider icon":{v:["Leverandørikon"]}}},{l:"nl",t:{"Provider icon":{v:["Provider-pictogram"]}}},{l:"oc",t:{}},{l:"pl",t:{"Provider icon":{v:["Dostawca ikony"]}}},{l:"pt-BR",t:{"Provider icon":{v:["Ícone do provedor"]}}},{l:"pt-PT",t:{"Provider icon":{v:["Ícone do fornecedor"]}}},{l:"ro",t:{"Provider icon":{v:["Provider pentru icon"]}}},{l:"ru",t:{"Provider icon":{v:["Значок поставщика"]}}},{l:"sk",t:{"Provider icon":{v:["Ikonka poskytovateľa"]}}},{l:"sl",t:{}},{l:"sr",t:{"Provider icon":{v:["Икона пружаоца"]}}},{l:"sv",t:{"Provider icon":{v:["Leverantörsikon"]}}},{l:"tr",t:{"Provider icon":{v:["Hizmet sağlayıcı simgesi"]}}},{l:"uk",t:{"Provider icon":{v:["Піктограма постачальника"]}}},{l:"uz",t:{"Provider icon":{v:["Provayder belgisi"]}}},{l:"zh-CN",t:{"Provider icon":{v:["提供者图标"]}}},{l:"zh-HK",t:{"Provider icon":{v:["提供者圖示"]}}},{l:"zh-TW",t:{"Provider icon":{v:["提供者圖示"]}}}],q=[{l:"ar",t:{"Related team resources":{v:["موارد للفريق ذات صلة"]},"View team":{v:["عرض الفريق"]}}},{l:"ast",t:{"Related team resources":{v:["Recursos rellacionaos colos equipos"]},"View team":{v:["Ver l'equipu"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Related team resources":{v:["Související prostředky kolektivu"]},"View team":{v:["Zobrazit kolektiv"]}}},{l:"cs-CZ",t:{}},{l:"da",t:{"Related team resources":{v:["Relaterede teamressourcer"]},"View team":{v:["Se teamet"]}}},{l:"de",t:{"Related team resources":{v:["Verwandte Team-Ressourcen"]},"View team":{v:["Team anzeigen"]}}},{l:"de-DE",t:{"Related team resources":{v:["Verwandte Team-Ressourcen"]},"View team":{v:["Team anzeigen"]}}},{l:"el",t:{"Related team resources":{v:["Σχετικοί πόροι ομάδας"]},"View team":{v:["Προβολή ομάδας"]}}},{l:"en-GB",t:{"Related team resources":{v:["Related team resources"]},"View team":{v:["View team"]}}},{l:"eo",t:{}},{l:"es",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"es-AR",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"es-EC",t:{}},{l:"es-MX",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"et-EE",t:{"Related team resources":{v:["Tiimi seotud ressursid"]},"View team":{v:["Vaata tiimi"]}}},{l:"eu",t:{}},{l:"fa",t:{"Related team resources":{v:["منابع تیمی مرتبط"]},"View team":{v:["مشاهده گروه"]}}},{l:"fi",t:{"Related team resources":{v:["Liittyvät tiimiresurssit"]},"View team":{v:["Näytä tiimi"]}}},{l:"fr",t:{"Related team resources":{v:["Ressources d'équipe associées"]},"View team":{v:["Voir l'équipe"]}}},{l:"ga",t:{"Related team resources":{v:["Acmhainní foirne gaolmhara"]},"View team":{v:["Féach ar an bhfoireann"]}}},{l:"gl",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver o equipo"]}}},{l:"he",t:{}},{l:"hu",t:{}},{l:"id",t:{}},{l:"is",t:{"Related team resources":{v:["Tengd tilföng teymis"]},"View team":{v:["Skoða teymi"]}}},{l:"it",t:{}},{l:"ja",t:{"Related team resources":{v:["チームの関連リソース"]},"View team":{v:["チームを表示"]}}},{l:"ja-JP",t:{"Related team resources":{v:["チームの関連リソース"]},"View team":{v:["チームを表示"]}}},{l:"ko",t:{"Related team resources":{v:["관련 팀 리소스"]},"View team":{v:["팀 보기"]}}},{l:"lo",t:{"Related team resources":{v:["ຊັບພະຍາກອນຂອງທີມທີ່ກ່ຽວຂ້ອງ"]},"View team":{v:["ເບິ່ງທີມ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Related team resources":{v:["Поврзани ресурси на тимот"]},"View team":{v:["Прикажи тим"]}}},{l:"my",t:{}},{l:"nb",t:{"Related team resources":{v:["Relaterte lagressurser"]},"View team":{v:["Se lag"]}}},{l:"nl",t:{"Related team resources":{v:["Verwante teambronnen"]},"View team":{v:["Team bekijken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Related team resources":{v:["Powiązane zasoby grupowe"]},"View team":{v:["Zobacz grupę"]}}},{l:"pt-BR",t:{"Related team resources":{v:["Recursos de equipe relacionados"]},"View team":{v:["Ver equipe"]}}},{l:"pt-PT",t:{"Related team resources":{v:["Recursos relacionados com a equipa"]},"View team":{v:["Ver equipa"]}}},{l:"ro",t:{}},{l:"ru",t:{"Related team resources":{v:["Связанные командные ресурсы"]},"View team":{v:["Просмотр команды"]}}},{l:"sk",t:{"Related team resources":{v:["Súvisiace tímové zdroje"]},"View team":{v:["Zobraziť tím"]}}},{l:"sl",t:{}},{l:"sr",t:{"Related team resources":{v:["Повезани тимски ресурси"]},"View team":{v:["Прикажи тим"]}}},{l:"sv",t:{"Related team resources":{v:["Relaterade teamresurser"]},"View team":{v:["Visa team"]}}},{l:"tr",t:{"Related team resources":{v:["İlgili takım kaynakları"]},"View team":{v:["Takımı görüntüle"]}}},{l:"uk",t:{"Related team resources":{v:["Пов'язані ресурси команди"]},"View team":{v:["Переглянути команду"]}}},{l:"uz",t:{"Related team resources":{v:["Tegishli jamoa resurslari"]},"View team":{v:["Jamoani ko'rish"]}}},{l:"zh-CN",t:{"Related team resources":{v:["相关团队资源"]},"View team":{v:["查看团队"]}}},{l:"zh-HK",t:{"Related team resources":{v:["相關團隊資源"]},"View team":{v:["查看團隊"]}}},{l:"zh-TW",t:{"Related team resources":{v:["相關團隊資源"]},"View team":{v:["檢視團隊"]}}}],L=[{l:"ar",t:{Search:{v:["بحث"]}}},{l:"ast",t:{Search:{v:["Buscar"]}}},{l:"br",t:{Search:{v:["Klask"]}}},{l:"ca",t:{Search:{v:["Cerca"]}}},{l:"cs",t:{Search:{v:["Hledat"]}}},{l:"cs-CZ",t:{Search:{v:["Hledat"]}}},{l:"da",t:{Search:{v:["Søg"]}}},{l:"de",t:{Search:{v:["Suche"]}}},{l:"de-DE",t:{Search:{v:["Suche"]}}},{l:"el",t:{Search:{v:["Αναζήτηση"]}}},{l:"en-GB",t:{Search:{v:["Search"]}}},{l:"eo",t:{Search:{v:["Serĉi"]}}},{l:"es",t:{Search:{v:["Buscar"]}}},{l:"es-AR",t:{Search:{v:["Buscar"]}}},{l:"es-EC",t:{Search:{v:["Buscar"]}}},{l:"es-MX",t:{Search:{v:["Buscar"]}}},{l:"et-EE",t:{Search:{v:["Otsing"]}}},{l:"eu",t:{Search:{v:["Bilatu"]}}},{l:"fa",t:{Search:{v:["جستجو"]}}},{l:"fi",t:{Search:{v:["Etsi"]}}},{l:"fr",t:{Search:{v:["Rechercher"]}}},{l:"ga",t:{Search:{v:["Cuardach"]}}},{l:"gl",t:{Search:{v:["Buscar"]}}},{l:"he",t:{Search:{v:["חיפוש"]}}},{l:"hu",t:{Search:{v:["Keresés"]}}},{l:"id",t:{Search:{v:["Cari"]}}},{l:"is",t:{Search:{v:["Leita"]}}},{l:"it",t:{Search:{v:["Cerca"]}}},{l:"ja",t:{Search:{v:["検索"]}}},{l:"ja-JP",t:{Search:{v:["検索"]}}},{l:"ko",t:{Search:{v:["검색"]}}},{l:"lo",t:{Search:{v:["ຄົ້ນຫາ"]}}},{l:"lt-LT",t:{Search:{v:["Ieškoti"]}}},{l:"lv",t:{}},{l:"mk",t:{Search:{v:["Барај"]}}},{l:"my",t:{Search:{v:["ရှာဖွေရန်"]}}},{l:"nb",t:{Search:{v:["Søk"]}}},{l:"nl",t:{Search:{v:["Zoeken"]}}},{l:"oc",t:{}},{l:"pl",t:{Search:{v:["Szukaj"]}}},{l:"pt-BR",t:{Search:{v:["Pesquisar"]}}},{l:"pt-PT",t:{Search:{v:["Pesquisar"]}}},{l:"ro",t:{Search:{v:["Căutare"]}}},{l:"ru",t:{Search:{v:["Поиск"]}}},{l:"sk",t:{Search:{v:["Hľadať"]}}},{l:"sl",t:{Search:{v:["Iskanje"]}}},{l:"sr",t:{Search:{v:["Претражи"]}}},{l:"sv",t:{Search:{v:["Sök"]}}},{l:"tr",t:{Search:{v:["Ara"]}}},{l:"uk",t:{Search:{v:["Пошук"]}}},{l:"uz",t:{Search:{v:["Qidiruv"]}}},{l:"zh-CN",t:{Search:{v:["搜索"]}}},{l:"zh-HK",t:{Search:{v:["搜尋"]}}},{l:"zh-TW",t:{Search:{v:["搜尋"]}}}],z=[{l:"ar",t:{"Select provider":{v:["اختر مزود"]}}},{l:"ast",t:{"Select provider":{v:["Seleicionar el fornidor"]}}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Select provider":{v:["Vybrat poskytovatele"]}}},{l:"cs-CZ",t:{"Select provider":{v:["Vybrat poskytovatele"]}}},{l:"da",t:{"Select provider":{v:["Vælg udbyder"]}}},{l:"de",t:{"Select provider":{v:["Anbieter auswählen"]}}},{l:"de-DE",t:{"Select provider":{v:["Anbieter auswählen"]}}},{l:"el",t:{"Select provider":{v:["Επιλογή παρόχου"]}}},{l:"en-GB",t:{"Select provider":{v:["Select provider"]}}},{l:"eo",t:{}},{l:"es",t:{"Select provider":{v:["Seleccione proveedor"]}}},{l:"es-AR",t:{"Select provider":{v:["Elija proveedor"]}}},{l:"es-EC",t:{"Select provider":{v:["Seleccionar proveedor"]}}},{l:"es-MX",t:{"Select provider":{v:["Seleccionar proveedor"]}}},{l:"et-EE",t:{"Select provider":{v:["Vali teenuspakkuja"]}}},{l:"eu",t:{"Select provider":{v:["Hautatu hornitzailea"]}}},{l:"fa",t:{"Select provider":{v:["ارائه دهنده را انتخاب کنید"]}}},{l:"fi",t:{"Select provider":{v:["Valitse tarjoaja"]}}},{l:"fr",t:{"Select provider":{v:["Sélectionner un fournisseur"]}}},{l:"ga",t:{"Select provider":{v:["Roghnaigh soláthraí"]}}},{l:"gl",t:{"Select provider":{v:["Seleccione o provedor"]}}},{l:"he",t:{"Select provider":{v:["בחירת ספק"]}}},{l:"hu",t:{}},{l:"id",t:{"Select provider":{v:["Pilih penyedia"]}}},{l:"is",t:{"Select provider":{v:["Veldu þjónustuveitu"]}}},{l:"it",t:{"Select provider":{v:["Selezionare il provider"]}}},{l:"ja",t:{"Select provider":{v:["プロバイダーを選択"]}}},{l:"ja-JP",t:{"Select provider":{v:["プロバイダーを選択"]}}},{l:"ko",t:{"Select provider":{v:["제공자 선택"]}}},{l:"lo",t:{"Select provider":{v:["ເລືອກຜູ້ໃຫ້ບໍລິການ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Select provider":{v:["Избери провајдер"]}}},{l:"my",t:{}},{l:"nb",t:{"Select provider":{v:["Velg leverandør"]}}},{l:"nl",t:{"Select provider":{v:["Selecteer provider"]}}},{l:"oc",t:{}},{l:"pl",t:{"Select provider":{v:["Wybierz dostawcę"]}}},{l:"pt-BR",t:{"Select provider":{v:["Selecione provedor"]}}},{l:"pt-PT",t:{"Select provider":{v:["Selecionar fornecedor"]}}},{l:"ro",t:{"Select provider":{v:["Selectați providerul"]}}},{l:"ru",t:{"Select provider":{v:["Выбрать поставщика"]}}},{l:"sk",t:{"Select provider":{v:["Vybrať poskytovateľa"]}}},{l:"sl",t:{}},{l:"sr",t:{"Select provider":{v:["Изаберите пружаоца"]}}},{l:"sv",t:{"Select provider":{v:["Välj leverantör"]}}},{l:"tr",t:{"Select provider":{v:["Hizmet sağlayıcı seçin"]}}},{l:"uk",t:{"Select provider":{v:["Виберіть постачальника"]}}},{l:"uz",t:{"Select provider":{v:["Provayderni tanlang"]}}},{l:"zh-CN",t:{"Select provider":{v:["选择提供者"]}}},{l:"zh-HK",t:{"Select provider":{v:["選擇提供者"]}}},{l:"zh-TW",t:{"Select provider":{v:["選取提供者"]}}}],I=[{l:"ar",t:{Submit:{v:["إرسال"]}}},{l:"ast",t:{Submit:{v:["Unviar"]}}},{l:"br",t:{}},{l:"ca",t:{Submit:{v:["Envia"]}}},{l:"cs",t:{Submit:{v:["Odeslat"]}}},{l:"cs-CZ",t:{Submit:{v:["Odeslat"]}}},{l:"da",t:{Submit:{v:["Send"]}}},{l:"de",t:{Submit:{v:["Einreichen"]}}},{l:"de-DE",t:{Submit:{v:["Einreichen"]}}},{l:"el",t:{Submit:{v:["Υποβολή"]}}},{l:"en-GB",t:{Submit:{v:["Submit"]}}},{l:"eo",t:{}},{l:"es",t:{Submit:{v:["Enviar"]}}},{l:"es-AR",t:{Submit:{v:["Enviar"]}}},{l:"es-EC",t:{Submit:{v:["Enviar"]}}},{l:"es-MX",t:{Submit:{v:["Enviar"]}}},{l:"et-EE",t:{Submit:{v:["Saada"]}}},{l:"eu",t:{Submit:{v:["Bidali"]}}},{l:"fa",t:{Submit:{v:["ارسال"]}}},{l:"fi",t:{Submit:{v:["Lähetä"]}}},{l:"fr",t:{Submit:{v:["Valider"]}}},{l:"ga",t:{Submit:{v:["Cuir isteach"]}}},{l:"gl",t:{Submit:{v:["Enviar"]}}},{l:"he",t:{Submit:{v:["הגשה"]}}},{l:"hu",t:{Submit:{v:["Beküldés"]}}},{l:"id",t:{Submit:{v:["Kirimkan"]}}},{l:"is",t:{Submit:{v:["Senda inn"]}}},{l:"it",t:{Submit:{v:["Invia"]}}},{l:"ja",t:{Submit:{v:["提出"]}}},{l:"ja-JP",t:{Submit:{v:["提出"]}}},{l:"ko",t:{Submit:{v:["제출"]}}},{l:"lo",t:{Submit:{v:["ສົ່ງ"]}}},{l:"lt-LT",t:{Submit:{v:["Pateikti"]}}},{l:"lv",t:{}},{l:"mk",t:{Submit:{v:["Испрати"]}}},{l:"my",t:{Submit:{v:["တင်သွင်းရန်"]}}},{l:"nb",t:{Submit:{v:["Send"]}}},{l:"nl",t:{Submit:{v:["Indienen"]}}},{l:"oc",t:{}},{l:"pl",t:{Submit:{v:["Wyślij"]}}},{l:"pt-BR",t:{Submit:{v:["Enviar"]}}},{l:"pt-PT",t:{Submit:{v:["Submeter"]}}},{l:"ro",t:{Submit:{v:["Trimiteți"]}}},{l:"ru",t:{Submit:{v:["Утвердить"]}}},{l:"sk",t:{Submit:{v:["Odoslať"]}}},{l:"sl",t:{Submit:{v:["Pošlji"]}}},{l:"sr",t:{Submit:{v:["Поднеси"]}}},{l:"sv",t:{Submit:{v:["Skicka"]}}},{l:"tr",t:{Submit:{v:["Gönder"]}}},{l:"uk",t:{Submit:{v:["Надіслати"]}}},{l:"uz",t:{Submit:{v:["Yuborish"]}}},{l:"zh-CN",t:{Submit:{v:["提交"]}}},{l:"zh-HK",t:{Submit:{v:["提交"]}}},{l:"zh-TW",t:{Submit:{v:["遞交"]}}}],R=[{l:"ar",t:{"Unable to search the group":{v:["تعذّر البحث في المجموعة"]}}},{l:"ast",t:{"Unable to search the group":{v:["Nun ye posible buscar el grupu"]}}},{l:"br",t:{"Unable to search the group":{v:["Dibosupl eo klask ar strollad"]}}},{l:"ca",t:{"Unable to search the group":{v:["No es pot cercar el grup"]}}},{l:"cs",t:{"Unable to search the group":{v:["Nedaří se hledat skupinu"]}}},{l:"cs-CZ",t:{"Unable to search the group":{v:["Nedaří se hledat skupinu"]}}},{l:"da",t:{"Unable to search the group":{v:["Kan ikke søge på denne gruppe"]}}},{l:"de",t:{"Unable to search the group":{v:["Die Gruppe kann nicht durchsucht werden"]}}},{l:"de-DE",t:{"Unable to search the group":{v:["Die Gruppe kann nicht durchsucht werden"]}}},{l:"el",t:{"Unable to search the group":{v:["Δεν είναι δυνατή η αναζήτηση της ομάδας"]}}},{l:"en-GB",t:{"Unable to search the group":{v:["Unable to search the group"]}}},{l:"eo",t:{"Unable to search the group":{v:["Ne eblas serĉi en la grupo"]}}},{l:"es",t:{"Unable to search the group":{v:["No es posible buscar en el grupo"]}}},{l:"es-AR",t:{"Unable to search the group":{v:["No se puede buscar el grupo"]}}},{l:"es-EC",t:{"Unable to search the group":{v:["No se puede buscar en el grupo"]}}},{l:"es-MX",t:{"Unable to search the group":{v:["No fue posible buscar en el grupo"]}}},{l:"et-EE",t:{"Unable to search the group":{v:["Gruppi ei ole võimalik otsida"]}}},{l:"eu",t:{"Unable to search the group":{v:["Ezin izan da taldea bilatu"]}}},{l:"fa",t:{"Unable to search the group":{v:["امکان جستجوی گروه وجود ندارد"]}}},{l:"fi",t:{"Unable to search the group":{v:["Ryhmää ei voi hakea"]}}},{l:"fr",t:{"Unable to search the group":{v:["Impossible de chercher le groupe"]}}},{l:"ga",t:{"Unable to search the group":{v:["Ní féidir an grúpa a chuardach"]}}},{l:"gl",t:{"Unable to search the group":{v:["Non foi posíbel buscar o grupo"]}}},{l:"he",t:{"Unable to search the group":{v:["לא ניתן לחפש בקבוצה"]}}},{l:"hu",t:{"Unable to search the group":{v:["A csoport nem kereshető"]}}},{l:"id",t:{"Unable to search the group":{v:["Tidak dapat mencari dalam grup"]}}},{l:"is",t:{"Unable to search the group":{v:["Get ekki leitað í hópnum"]}}},{l:"it",t:{"Unable to search the group":{v:["Impossibile cercare il gruppo"]}}},{l:"ja",t:{"Unable to search the group":{v:["グループを検索できません"]}}},{l:"ja-JP",t:{"Unable to search the group":{v:["グループを検索できません"]}}},{l:"ko",t:{"Unable to search the group":{v:["그룹을 검색할 수 없음"]}}},{l:"lo",t:{"Unable to search the group":{v:["ບໍ່ສາມາດຄົ້ນຫາກຸ່ມໄດ້"]}}},{l:"lt-LT",t:{"Unable to search the group":{v:["Nepavyko atlikti paiešką grupėje"]}}},{l:"lv",t:{}},{l:"mk",t:{"Unable to search the group":{v:["Неможе да се пронајде групата"]}}},{l:"my",t:{"Unable to search the group":{v:["အဖွဲ့အား ရှာဖွေ၍ မရနိုင်ပါ"]}}},{l:"nb",t:{"Unable to search the group":{v:["Kunne ikke søke i gruppen"]}}},{l:"nl",t:{"Unable to search the group":{v:["Kan niet zoeken in de groep"]}}},{l:"oc",t:{}},{l:"pl",t:{"Unable to search the group":{v:["Nie można przeszukać grupy"]}}},{l:"pt-BR",t:{"Unable to search the group":{v:["Não foi possível pesquisar o grupo"]}}},{l:"pt-PT",t:{"Unable to search the group":{v:["Não é possível pesquisar o grupo"]}}},{l:"ro",t:{"Unable to search the group":{v:["Imposibilitatea de a căuta în grup"]}}},{l:"ru",t:{"Unable to search the group":{v:["Невозможно найти группу"]}}},{l:"sk",t:{"Unable to search the group":{v:["Skupinu sa nepodarilo nájsť"]}}},{l:"sl",t:{"Unable to search the group":{v:["Ni mogoče iskati po skupini"]}}},{l:"sr",t:{"Unable to search the group":{v:["Група не може да се претражи"]}}},{l:"sv",t:{"Unable to search the group":{v:["Kunde inte söka i gruppen"]}}},{l:"tr",t:{"Unable to search the group":{v:["Grupta arama yapılamadı"]}}},{l:"uk",t:{"Unable to search the group":{v:["Неможливо шукати в групі"]}}},{l:"uz",t:{"Unable to search the group":{v:["Guruhni qidirish imkonsiz"]}}},{l:"zh-CN",t:{"Unable to search the group":{v:["无法搜索分组"]}}},{l:"zh-HK",t:{"Unable to search the group":{v:["無法搜尋群組"]}}},{l:"zh-TW",t:{"Unable to search the group":{v:["無法搜尋群組"]}}}],M=[{l:"ar",t:{"Undo changes":{v:["تراجَع عن التغييرات"]}}},{l:"ast",t:{"Undo changes":{v:["Desfacer los cambeos"]}}},{l:"br",t:{}},{l:"ca",t:{"Undo changes":{v:["Desfés els canvis"]}}},{l:"cs",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"cs-CZ",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"da",t:{"Undo changes":{v:["Fortryd ændringer"]}}},{l:"de",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"de-DE",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"el",t:{"Undo changes":{v:["Αναίρεση Αλλαγών"]}}},{l:"en-GB",t:{"Undo changes":{v:["Undo changes"]}}},{l:"eo",t:{}},{l:"es",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-AR",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-EC",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es-MX",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"et-EE",t:{"Undo changes":{v:["Pööra muudatused tagasi"]}}},{l:"eu",t:{"Undo changes":{v:["Aldaketak desegin"]}}},{l:"fa",t:{"Undo changes":{v:["لغو تغییرات"]}}},{l:"fi",t:{"Undo changes":{v:["Kumoa muutokset"]}}},{l:"fr",t:{"Undo changes":{v:["Annuler les changements"]}}},{l:"ga",t:{"Undo changes":{v:["Cealaigh athruithe"]}}},{l:"gl",t:{"Undo changes":{v:["Desfacer os cambios"]}}},{l:"he",t:{"Undo changes":{v:["ביטול שינויים"]}}},{l:"hu",t:{"Undo changes":{v:["Változtatások visszavonása"]}}},{l:"id",t:{"Undo changes":{v:["Urungkan perubahan"]}}},{l:"is",t:{"Undo changes":{v:["Afturkalla breytingar"]}}},{l:"it",t:{"Undo changes":{v:["Cancella i cambiamenti"]}}},{l:"ja",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ja-JP",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ko",t:{"Undo changes":{v:["변경 되돌리기"]}}},{l:"lo",t:{"Undo changes":{v:["ຍ້ອນຄືນການປ່ຽນແປງ"]}}},{l:"lt-LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{"Undo changes":{v:["Врати ги промените"]}}},{l:"my",t:{}},{l:"nb",t:{"Undo changes":{v:["Tilbakestill endringer"]}}},{l:"nl",t:{"Undo changes":{v:["Wijzigingen ongedaan maken"]}}},{l:"oc",t:{}},{l:"pl",t:{"Undo changes":{v:["Cofnij zmiany"]}}},{l:"pt-BR",t:{"Undo changes":{v:["Desfazer modificações"]}}},{l:"pt-PT",t:{"Undo changes":{v:["Anular alterações"]}}},{l:"ro",t:{"Undo changes":{v:["Anularea modificărilor"]}}},{l:"ru",t:{"Undo changes":{v:["Отменить изменения"]}}},{l:"sk",t:{"Undo changes":{v:["Vrátiť zmeny"]}}},{l:"sl",t:{"Undo changes":{v:["Razveljavi spremembe"]}}},{l:"sr",t:{"Undo changes":{v:["Поништи измене"]}}},{l:"sv",t:{"Undo changes":{v:["Ångra ändringar"]}}},{l:"tr",t:{"Undo changes":{v:["Değişiklikleri geri al"]}}},{l:"uk",t:{"Undo changes":{v:["Скасувати зміни"]}}},{l:"uz",t:{"Undo changes":{v:["O'zgarishlarni bekor qilish"]}}},{l:"zh-CN",t:{"Undo changes":{v:["撤销更改"]}}},{l:"zh-HK",t:{"Undo changes":{v:["取消更改"]}}},{l:"zh-TW",t:{"Undo changes":{v:["還原變更"]}}}]},2697:(e,t,n)=>{"use strict";n.d(t,{_:()=>a});const a=(e,t)=>{const n=e.__vccOpts||e;for(const[e,a]of t)n[e]=a;return n}},6308:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});const a={beforeUpdate(){this.text=this.getText()},data(){return{text:this.getText()}},computed:{isLongText(){return this.text&&this.text.trim().length>20}},methods:{getText(){return this.$slots.default?.()[0].children?.trim?.()||""}}}},3298:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var a=n(641),i=n(7698);const r={mixins:[n(6308).A],props:{icon:{type:String,default:""},name:{type:String,default:""},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:null}},inject:{closeMenu:{from:i.N}},emits:["click"],created(){"ariaHidden"in this.$attrs&&(0,a.R8)("[NcAction*]: Do not set the ariaHidden attribute as the root element will inherit the incorrect aria-hidden.")},computed:{isIconUrl(){try{return!!new URL(this.icon,this.icon.startsWith("/")?window.location.origin:void 0)}catch{return!1}}},methods:{onClick(e){this.$emit("click",e),this.closeAfterClick&&this.closeMenu(!1)}}}},7867:(e,t,n)=>{"use strict";n.d(t,{C:()=>i,a:()=>d,b:()=>u,d:()=>c,g:()=>g});var a=n(3453);(0,a.r)(a.t);class i{constructor(e,t,n,a){this.r=e,this.g=t,this.b=n,this.name=a,this.r=Math.min(e,255),this.g=Math.min(t,255),this.b=Math.min(n,255),this.name=a}get color(){const e=e=>`00${e.toString(16)}`.slice(-2);return`#${e(this.r)}${e(this.g)}${e(this.b)}`}}function r(e,t,n){const a=[];a.push(t);const r=function(e,t,n){return{r:(n.r-t.r)/e,g:(n.g-t.g)/e,b:(n.b-t.b)/e}}(e,t,n);for(let n=1;n{"use strict";n.d(t,{I:()=>a});const a=Symbol.for("nc:theme:enforced")},4163:(e,t,n)=>{"use strict";function a(){return"nc-vue-"+window._nc_vue_element_id++}n.d(t,{c:()=>a}),window._nc_vue_element_id=window._nc_vue_element_id??0},648:(e,t,n)=>{"use strict";function a(){return window._nc_focus_trap??=[],window._nc_focus_trap}function i(){let e=[];return{pause(){e=[...a()];for(const t of e)t.pause()},unpause(){if(e.length===a().length)for(const t of e)t.unpause();e=[]}}}n.d(t,{c:()=>i,g:()=>a})},7172:(e,t,n)=>{"use strict";n.d(t,{i:()=>i});const[a]=window.OC?.config?.version?.split(".")??[],i=Number.parseInt(a??"32")<32},3168:(e,t,n)=>{"use strict";n.d(t,{l:()=>a});const a=(0,n(5947).YK)().detectUser().setApp("@nextcloud/vue").build()},2271:(e,t,n)=>{"use strict";n.d(t,{A:()=>v,B:()=>b,C:()=>j,D:()=>S,E:()=>B,F:()=>x,a:()=>T,b:()=>_,c:()=>p,d:()=>u,e:()=>F,f:()=>i,g:()=>a,h:()=>E,i:()=>c,j:()=>r,k:()=>N,l:()=>P,m:()=>s,n:()=>y,o:()=>w,p:()=>k,q:()=>D,r:()=>l,s:()=>A,t:()=>o,u:()=>C,v:()=>f,w:()=>g,x:()=>m,y:()=>h,z:()=>d});var a="M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z",i="M11,15H13V17H11V15M11,7H13V13H11V7M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20Z",r="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",o="M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z",s="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z",l="M5,17.59L15.59,7H9V5H19V15H17V8.41L6.41,19L5,17.59Z",d="M19,19H5V8H19M16,1V3H8V1H6V3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3H18V1",u="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",c="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",g="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z",m="M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",p="M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",f="M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z",h="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M16.2,16.2L11,13V7H12.5V12.2L17,14.9L16.2,16.2Z",_="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",A="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",v="M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z",b="M12,8A4,4 0 0,1 16,12A4,4 0 0,1 12,16A4,4 0 0,1 8,12A4,4 0 0,1 12,8M12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12A2,2 0 0,0 12,10M10,22C9.75,22 9.54,21.82 9.5,21.58L9.13,18.93C8.5,18.68 7.96,18.34 7.44,17.94L4.95,18.95C4.73,19.03 4.46,18.95 4.34,18.73L2.34,15.27C2.21,15.05 2.27,14.78 2.46,14.63L4.57,12.97L4.5,12L4.57,11L2.46,9.37C2.27,9.22 2.21,8.95 2.34,8.73L4.34,5.27C4.46,5.05 4.73,4.96 4.95,5.05L7.44,6.05C7.96,5.66 8.5,5.32 9.13,5.07L9.5,2.42C9.54,2.18 9.75,2 10,2H14C14.25,2 14.46,2.18 14.5,2.42L14.87,5.07C15.5,5.32 16.04,5.66 16.56,6.05L19.05,5.05C19.27,4.96 19.54,5.05 19.66,5.27L21.66,8.73C21.79,8.95 21.73,9.22 21.54,9.37L19.43,11L19.5,12L19.43,13L21.54,14.63C21.73,14.78 21.79,15.05 21.66,15.27L19.66,18.73C19.54,18.95 19.27,19.04 19.05,18.95L16.56,17.95C16.04,18.34 15.5,18.68 14.87,18.93L14.5,21.58C14.46,21.82 14.25,22 14,22H10M11.25,4L10.88,6.61C9.68,6.86 8.62,7.5 7.85,8.39L5.44,7.35L4.69,8.65L6.8,10.2C6.4,11.37 6.4,12.64 6.8,13.8L4.68,15.36L5.43,16.66L7.86,15.62C8.63,16.5 9.68,17.14 10.87,17.38L11.24,20H12.76L13.13,17.39C14.32,17.14 15.37,16.5 16.14,15.62L18.57,16.66L19.32,15.36L17.2,13.81C17.6,12.64 17.6,11.37 17.2,10.2L19.31,8.65L18.56,7.35L16.15,8.39C15.38,7.5 14.32,6.86 13.12,6.62L12.75,4H11.25Z",F="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z",y="M19,1L17.74,3.75L15,5L17.74,6.26L19,9L20.25,6.26L23,5L20.25,3.75M9,4L6.5,9.5L1,12L6.5,14.5L9,20L11.5,14.5L17,12L11.5,9.5M19,15L17.74,17.74L15,19L17.74,20.25L19,23L20.25,20.25L23,19L20.25,17.74",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",k="M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9M12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17M12,4.5C7,4.5 2.73,7.61 1,12C2.73,16.39 7,19.5 12,19.5C17,19.5 21.27,16.39 23,12C21.27,7.61 17,4.5 12,4.5Z",w="M11.83,9L15,12.16C15,12.11 15,12.05 15,12A3,3 0 0,0 12,9C11.94,9 11.89,9 11.83,9M7.53,9.8L9.08,11.35C9.03,11.56 9,11.77 9,12A3,3 0 0,0 12,15C12.22,15 12.44,14.97 12.65,14.92L14.2,16.47C13.53,16.8 12.79,17 12,17A5,5 0 0,1 7,12C7,11.21 7.2,10.47 7.53,9.8M2,4.27L4.28,6.55L4.73,7C3.08,8.3 1.78,10 1,12C2.73,16.39 7,19.5 12,19.5C13.55,19.5 15.03,19.2 16.38,18.66L16.81,19.08L19.73,22L21,20.73L3.27,3M12,7A5,5 0 0,1 17,12C17,12.64 16.87,13.26 16.64,13.82L19.57,16.75C21.07,15.5 22.27,13.86 23,12C21.27,7.61 17,4.5 12,4.5C10.6,4.5 9.26,4.75 8,5.2L10.17,7.35C10.74,7.13 11.35,7 12,7Z",E="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",x="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z",B="M21,15.61L19.59,17L14.58,12L19.59,7L21,8.39L17.44,12L21,15.61M3,6H16V8H3V6M3,13V11H13V13H3M3,18V16H16V18H3Z",D="M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z",j="M14,19H18V5H14M6,19H10V5H6V19Z",S="M8,5.14V19.14L19,12.14L8,5.14Z",N="M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M17,15A3,3 0 0,1 14,12A3,3 0 0,1 17,9A3,3 0 0,1 20,12A3,3 0 0,1 17,15Z",P="M17,7H7A5,5 0 0,0 2,12A5,5 0 0,0 7,17H17A5,5 0 0,0 22,12A5,5 0 0,0 17,7M7,15A3,3 0 0,1 4,12A3,3 0 0,1 7,9A3,3 0 0,1 10,12A3,3 0 0,1 7,15Z",T="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"},2413:(e,t,n)=>{"use strict";n.d(t,{i:()=>a});const a=/mac|ipad|iphone|darwin/i.test(navigator.userAgent)},3072:(e,t,n)=>{"use strict";n.d(t,{i:()=>a});const a=(0,n(3334).V8)()},7698:(e,t,n)=>{"use strict";n.d(t,{N:()=>i,a:()=>a});const a=Symbol.for("NcActions:isSemanticMenu"),i=Symbol.for("NcActions:closeMenu")},7072:(e,t,n)=>{"use strict";n.d(t,{N:()=>i,u:()=>r});var a=n(641);const i=Symbol.for("NcFormBox:context");function r(){return(0,a.WQ)(i,{isInFormBox:!1,formBoxItemClass:void 0})}},5106:(e,t,n)=>{"use strict";n.d(t,{I:()=>i,u:()=>r});var a=n(641);const i=Symbol.for("insideRadioGroup");function r(){return(0,a.WQ)(i,void 0)}},5187:(e,t,n)=>{"use strict";n.d(t,{u:()=>o});var a=n(641),i=n(953),r=n(648);function o(e,t={}){const n=(0,r.c)();(0,a.wB)(e,(()=>{(0,i.BA)(t.disabled)||((0,i.BA)(e)?n.pause():n.unpause())})),(0,a.hi)((()=>{n.unpause()}))}},4434:(e,t,n)=>{"use strict";n.d(t,{A:()=>a.N});var a=n(7548)},1008:(e,t,n)=>{"use strict";n.d(t,{A:()=>a.N});var a=n(8646)},3340:(e,t,n)=>{"use strict";n.d(t,{S:()=>l,a:()=>d});var a=n(3334),i=n(641),r=n(953),o=n(3453);(0,o.r)(o.b);const s={long:(0,o.a)("a few seconds ago"),short:(0,o.a)("seconds ago"),narrow:(0,o.a)("sec. ago")};function l(e=Date.now(),t={}){let n;const o=(0,i.EW)((()=>new Date((0,r.BA)(e)))),l=(0,i.EW)((()=>{const{language:e,relativeTime:n,ignoreSeconds:a}=(0,r.BA)(t);return{...e&&{language:e},...n&&{relativeTime:n},ignoreSeconds:!!a&&s[n||"long"]}})),d=(0,r.KR)("");function u(){if(d.value=(0,a.fw)(o.value,l.value),!1!==(0,r.BA)(t).update){const t=Math.abs(Date.now()-new Date((0,r.BA)(e)).getTime()),a=t>12e4||l.value.ignoreSeconds?Math.min(t/60,18e5):1e3;n=window.setTimeout(u,a)}}return(0,i.nT)((()=>u())),(0,i.hi)((()=>n&&window.clearTimeout(n))),(0,r.tB)(d)}function d(e,t){const n=(0,i.EW)((()=>({locale:(0,a.lO)(),format:{dateStyle:"short",timeStyle:"medium"},...(0,r.BA)(t)}))),o=(0,i.EW)((()=>new Intl.DateTimeFormat(n.value.locale,n.value.format)));return(0,i.EW)((()=>o.value.format((0,r.BA)(e))))}},8732:(e,t,n)=>{"use strict";n.d(t,{C:()=>d});var a=n(1715),i=n(2413);const r=window.OCP?.Accessibility?.disableKeyboardShortcuts?.(),o=/^[a-zA-Z0-9]$/,s=/^[^\x20-\x7F]$/;function l(e,t){return n=>{(i.i?n.metaKey:n.ctrlKey)===Boolean(t.ctrl)&&n.altKey===Boolean(t.alt)&&(void 0!==t.shift&&n.shiftKey!==Boolean(t.shift)||function(e,t){return!!(!(e.target instanceof HTMLElement)||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement||e.target.isContentEditable)||!t.allowInModal&&Array.from(document.getElementsByClassName("modal-mask")).filter((e=>e.checkVisibility())).length>0}(n,t)||(t.prevent&&n.preventDefault(),t.stop&&n.stopPropagation(),e(n)))}}function d(e,t=()=>{},n={}){if(r)return()=>{};const i=(e,t)=>{if(e.key===t)return!0;if(n.caseSensitive){if(t===t.toLowerCase()!==(e.key===e.key.toLowerCase()))return!1}return o.test(t)&&s.test(e.key)?e.code.replace(/^(?:Key|Digit|Numpad)/,"")===t.toUpperCase():e.key.toLowerCase()===t.toLowerCase()},d=t=>"function"==typeof e?e(t):"string"==typeof e?i(t,e):!Array.isArray(e)||e.some((e=>i(t,e))),u=(0,a.Ta5)(d,l(t,n),{eventName:"keydown",dedupe:!0,passive:!n.prevent}),c=n.push?(0,a.Ta5)(d,l(t,n),{eventName:"keyup",passive:!n.prevent}):()=>{};return()=>{u(),c()}}},7359:(e,t,n)=>{"use strict";n.d(t,{u:()=>u});var a=n(1715),i=n(2393),r=n(641),o=n(953),s=n(7169),l=n(3245);const d=(0,i.F)((()=>function(e){const t=(0,r.EW)((()=>(0,o.BA)(e)??document.body)),n=(0,o.KR)((0,s.H)(t.value)),i=(0,a.Nk8)();function l(){n.value=(0,s.H)(t.value)}return(0,a.P1n)(t,l,{attributes:!0}),(0,r.wB)(t,l),(0,r.wB)(i,l,{immediate:!0}),(0,o.tB)(n)}()));function u(){const e=d(),t=(0,r.WQ)(l.I,void 0);return(0,r.EW)((()=>t?.value?"dark"===t.value:e.value))}},9765:(e,t,n)=>{"use strict";const a=(0,n(953).KR)(i());function i(){return window.outerHeight===window.screen.height}window.addEventListener("resize",(()=>{a.value=i()}))},7396:(e,t,n)=>{"use strict";n.d(t,{F:()=>d,al:()=>l});var a=n(953);const i=1024,r=e=>document.documentElement.clientWidth{o.value=r(i),s.value=r(512)}),{passive:!0})},7169:(e,t,n)=>{"use strict";function a(e=document.body){const t=window.getComputedStyle(e).getPropertyValue("--background-invert-if-dark");return void 0!==t&&"invert(100%)"===t}n.d(t,{H:()=>a});a()},1715:(e,t,n)=>{"use strict";n.d(t,{AEG:()=>Ce,BLq:()=>te,C6J:()=>H,CB:()=>Pe,Ffg:()=>Ie,G67:()=>G,GF$:()=>J,HrR:()=>de,ITo:()=>ne,I_q:()=>o,JCr:()=>U,K$F:()=>Ve,Lhy:()=>ee,Ll8:()=>_e,LmP:()=>Be,NTS:()=>be,NXY:()=>ye,Nk8:()=>L,ObO:()=>De,P1n:()=>p,PMY:()=>K,QPX:()=>$,RbW:()=>se,RcE:()=>Ne,SSU:()=>Q,Ta5:()=>h,UQV:()=>me,X2F:()=>g,X68:()=>ae,XDU:()=>Ae,YC1:()=>b,ZDG:()=>B,aoj:()=>Xe,cBR:()=>ke,eeI:()=>Le,eef:()=>Fe,esz:()=>gt,fho:()=>Y,hXn:()=>V,hcC:()=>C,iDZ:()=>j,l34:()=>qe,lKg:()=>pe,lWr:()=>mt,mJX:()=>ue,niW:()=>nt,o__:()=>Ye,onz:()=>we,pf5:()=>ze,rXt:()=>M,tDD:()=>Te,uN2:()=>Je,uqd:()=>W,vYo:()=>xe,wH9:()=>et,wYm:()=>Z,xq_:()=>v});var a=n(2393),i=n(953),r=n(641);const o=a.oc?window:void 0,s=a.oc?window.document:void 0,l=a.oc?window.navigator:void 0;a.oc&&window.location;function d(e){var t;const n=(0,i.BA)(e);return null!==(t=null==n?void 0:n.$el)&&void 0!==t?t:n}function u(...e){const t=(0,r.EW)((()=>{const t=(0,a.$r)((0,i.BA)(e[0])).filter((e=>null!=e));return t.every((e=>"string"!=typeof e))?t:void 0}));return(0,a.T3)((()=>{var n,r;return[null!==(n=null===(r=t.value)||void 0===r?void 0:r.map((e=>d(e))))&&void 0!==n?n:[o].filter((e=>null!=e)),(0,a.$r)((0,i.BA)(t.value?e[1]:e[0])),(0,a.$r)((0,i.R1)(t.value?e[2]:e[1])),(0,i.BA)(t.value?e[3]:e[2])]}),(([e,t,n,i],r,o)=>{if(!(null==e?void 0:e.length)||!(null==t?void 0:t.length)||!(null==n?void 0:n.length))return;const s=(0,a.Gv)(i)?{...i}:i,l=e.flatMap((e=>t.flatMap((t=>n.map((n=>((e,t,n,a)=>(e.addEventListener(t,n,a),()=>e.removeEventListener(t,n,a)))(e,t,n,s)))))));o((()=>{l.forEach((e=>e()))}))}),{flush:"post"})}let c=!1;function g(e,t,n={}){const{window:r=o,ignore:s=[],capture:l=!0,detectIframe:g=!1,controls:m=!1}=n;if(!r)return m?{stop:a.lQ,cancel:a.lQ,trigger:a.lQ}:a.lQ;if(a.un&&!c){c=!0;const e={passive:!0};Array.from(r.document.body.children).forEach((t=>t.addEventListener("click",a.lQ,e))),r.document.documentElement.addEventListener("click",a.lQ,e)}let p=!0;const f=e=>(0,i.BA)(s).some((t=>{if("string"==typeof t)return Array.from(r.document.querySelectorAll(t)).some((t=>t===e.target||e.composedPath().includes(t)));{const n=d(t);return n&&(e.target===n||e.composedPath().includes(n))}}));const h=n=>{const a=d(e);null!=n.target&&(a instanceof Element||!function(e){const t=(0,i.BA)(e);return t&&16===t.$.subTree.shapeFlag}(e)||!function(e,t){const n=(0,i.BA)(e),a=n.$.subTree&&n.$.subTree.children;return!(null==a||!Array.isArray(a))&&a.some((e=>e.el===t.target||t.composedPath().includes(e.el)))}(e,n))&&a&&a!==n.target&&!n.composedPath().includes(a)&&("detail"in n&&0===n.detail&&(p=!f(n)),p?t(n):p=!0)};let _=!1;const A=[u(r,"click",(e=>{_||(_=!0,setTimeout((()=>{_=!1}),0),h(e))}),{passive:!0,capture:l}),u(r,"pointerdown",(t=>{const n=d(e);p=!f(t)&&!(!n||t.composedPath().includes(n))}),{passive:!0}),g&&u(r,"blur",(n=>{setTimeout((()=>{var a;const i=d(e);"IFRAME"!==(null===(a=r.document.activeElement)||void 0===a?void 0:a.tagName)||(null==i?void 0:i.contains(r.document.activeElement))||t(n)}),0)}),{passive:!0})].filter(Boolean),v=()=>A.forEach((e=>e()));return m?{stop:v,cancel:()=>{p=!1},trigger:e=>{p=!0,h(e),p=!1}}:v}function m(e){const t=function(){const e=(0,i.IJ)(!1),t=(0,r.nI)();return t&&(0,r.sV)((()=>{e.value=!0}),t),e}();return(0,r.EW)((()=>(t.value,Boolean(e()))))}function p(e,t,n={}){const{window:s=o,...l}=n;let u;const c=m((()=>s&&"MutationObserver"in s)),g=()=>{u&&(u.disconnect(),u=void 0)},p=(0,r.wB)((0,r.EW)((()=>{const t=(0,a.$r)((0,i.BA)(e)).map(d).filter(a.d6);return new Set(t)})),(e=>{g(),c.value&&e.size&&(u=new MutationObserver(t),e.forEach((e=>u.observe(e,l))))}),{immediate:!0,flush:"post"}),f=()=>{p(),g()};return(0,a.Uo)(f),{isSupported:c,stop:f,takeRecords:()=>null==u?void 0:u.takeRecords()}}function f(e,t,n={}){const{window:i=o,document:s=(null==i?void 0:i.document),flush:l="sync"}=n;if(!i||!s)return a.lQ;let u;const c=e=>{null==u||u(),u=e},g=(0,r.nT)((()=>{const n=d(e);if(n){const{stop:e}=p(s,(e=>{e.map((e=>[...e.removedNodes])).flat().some((e=>e===n||e.contains(n)))&&t(e)}),{window:i,childList:!0,subtree:!0});c(e)}}),{flush:l}),m=()=>{g(),c()};return(0,a.Uo)(m),m}function h(...e){let t,n,a={};3===e.length?(t=e[0],n=e[1],a=e[2]):2===e.length?"object"==typeof e[1]?(t=!0,n=e[0],a=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=o,eventName:s="keydown",passive:l=!1,dedupe:d=!1}=a,c="function"==typeof(g=t)?g:"string"==typeof g?e=>e.key===g:Array.isArray(g)?e=>g.includes(e.key):()=>!0;var g;return u(r,s,(e=>{e.repeat&&(0,i.BA)(d)||c(e)&&n(e)}),l)}const _=500,A=10;function v(e,t,n){var a,i;const o=(0,r.EW)((()=>d(e)));let s,l,c,g=!1;function m(){s&&(clearTimeout(s),s=void 0),l=void 0,c=void 0,g=!1}const p={capture:null==n||null===(a=n.modifiers)||void 0===a?void 0:a.capture,once:null==n||null===(i=n.modifiers)||void 0===i?void 0:i.once},f=[u(o,"pointerdown",(function(e){var a,i,r;(null==n||null===(a=n.modifiers)||void 0===a?void 0:a.self)&&e.target!==o.value||(m(),(null==n||null===(i=n.modifiers)||void 0===i?void 0:i.prevent)&&e.preventDefault(),(null==n||null===(r=n.modifiers)||void 0===r?void 0:r.stop)&&e.stopPropagation(),l={x:e.x,y:e.y},c=e.timeStamp,s=setTimeout((()=>{g=!0,t(e)}),function(e){const t=null==n?void 0:n.delay;return"function"==typeof t?t(e):null!=t?t:_}(e)))}),p),u(o,"pointermove",(function(e){var t,a,i,r;if((null==n||null===(t=n.modifiers)||void 0===t?void 0:t.self)&&e.target!==o.value)return;if(!l||!1===(null==n?void 0:n.distanceThreshold))return;(null==n||null===(a=n.modifiers)||void 0===a?void 0:a.prevent)&&e.preventDefault(),(null==n||null===(i=n.modifiers)||void 0===i?void 0:i.stop)&&e.stopPropagation();const s=e.x-l.x,d=e.y-l.y;Math.sqrt(s*s+d*d)>=(null!==(r=null==n?void 0:n.distanceThreshold)&&void 0!==r?r:A)&&m()}),p),u(o,["pointerup","pointerleave"],(function(e){var t,a,i;const[r,s,d]=[c,l,g];if(m(),!(null==n?void 0:n.onMouseUp)||!s||!r)return;if((null==n||null===(t=n.modifiers)||void 0===t?void 0:t.self)&&e.target!==o.value)return;(null==n||null===(a=n.modifiers)||void 0===a?void 0:a.prevent)&&e.preventDefault(),(null==n||null===(i=n.modifiers)||void 0===i?void 0:i.stop)&&e.stopPropagation();const u=e.x-s.x,p=e.y-s.y,f=Math.sqrt(u*u+p*p);n.onMouseUp(e.timeStamp-r,f,d)}),p)];return()=>f.forEach((e=>e()))}function b(e={}){var t;const{window:n=o,deep:a=!0,triggerOnRemoval:r=!1}=e,s=null!==(t=e.document)&&void 0!==t?t:null==n?void 0:n.document,l=(0,i.IJ)(),d=()=>{l.value=(()=>{let e=null==s?void 0:s.activeElement;if(a)for(var t;null==e?void 0:e.shadowRoot;)e=null==e||null===(t=e.shadowRoot)||void 0===t?void 0:t.activeElement;return e})()};if(n){const e={capture:!0,passive:!0};u(n,"blur",(e=>{null===e.relatedTarget&&d()}),e),u(n,"focus",d,e)}return r&&f(l,d,{document:s}),d(),l}function F(e,t={}){const{immediate:n=!0,fpsLimit:s,window:l=o,once:d=!1}=t,u=(0,i.IJ)(!1),c=(0,r.EW)((()=>s?1e3/(0,i.BA)(s):null));let g=0,m=null;function p(t){if(!u.value||!l)return;g||(g=t);const n=t-g;if(c.value&&n0&&await(0,a.he)(n);const s="function"==typeof e?e(...r):e;try{const e=await s;o===_&&(m.value=e,p.value=!0),d(e)}catch(e){if(o===_&&(h.value=e),l(e),g)throw e}finally{o===_&&(f.value=!1)}return m.value}o&&A(s);const v={state:m,isReady:p,isLoading:f,error:h,execute:A,executeImmediate:(...e)=>A(0,...e)};return{...v,then:(e,t)=>new Promise(((e,t)=>{(0,a.TG)(f).toBe(!1).then((()=>e(v))).catch(t)})).then(e,t)}}function C(e={}){const{navigator:t=l}=e,n=["chargingchange","chargingtimechange","dischargingtimechange","levelchange"],a=m((()=>t&&"getBattery"in t&&"function"==typeof t.getBattery)),r=(0,i.IJ)(!1),o=(0,i.IJ)(0),s=(0,i.IJ)(0),d=(0,i.IJ)(1);let c;function g(){r.value=this.charging,o.value=this.chargingTime||0,s.value=this.dischargingTime||0,d.value=this.level}return a.value&&t.getBattery().then((e=>{c=e,g.call(c),u(c,n,g,{passive:!0})})),{isSupported:a,charging:r,chargingTime:o,dischargingTime:s,level:d}}const k=Symbol("vueuse-ssr-width");function w(){const e=(0,r.PS)()?(0,a.HA)(k,null):null;return"number"==typeof e?e:void 0}function E(e,t={}){const{window:n=o,ssrWidth:s=w()}=t,l=m((()=>n&&"matchMedia"in n&&"function"==typeof n.matchMedia)),d=(0,i.IJ)("number"==typeof s),c=(0,i.IJ)(),g=(0,i.IJ)(!1);return(0,r.nT)((()=>{if(d.value)return d.value=!l.value,void(g.value=(0,i.BA)(e).split(",").some((e=>{const t=e.includes("not all"),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),i=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let r=Boolean(n||i);return n&&r&&(r=s>=(0,a.MK)(n[1])),i&&r&&(r=s<=(0,a.MK)(i[1])),t?!r:r})));l.value&&(c.value=n.matchMedia((0,i.BA)(e)),g.value=c.value.matches)})),u(c,"change",(e=>{g.value=e.matches}),{passive:!0}),(0,r.EW)((()=>g.value))}const x=["hash","host","hostname","href","pathname","port","protocol","search"];function B(e={}){const{window:t=o}=e,n=Object.fromEntries(x.map((e=>[e,(0,i.KR)()])));for(const[e,i]of(0,a.WP)(n))(0,r.wB)(i,(n=>{(null==t?void 0:t.location)&&t.location[e]!==n&&(t.location[e]=n)}));const s=e=>{var a;const{state:r,length:o}=(null==t?void 0:t.history)||{},{origin:s}=(null==t?void 0:t.location)||{};for(const e of x)n[e].value=null==t||null===(a=t.location)||void 0===a?void 0:a[e];return(0,i.Kh)({trigger:e,state:r,length:o,origin:s,...n})},l=(0,i.KR)(s("load"));if(t){const e={passive:!0};u(t,"popstate",(()=>l.value=s("popstate")),e),u(t,"hashchange",(()=>l.value=s("hashchange")),e)}return l}function D(e,t={}){const{controls:n=!1,navigator:r=l}=t,o=m((()=>r&&"permissions"in r)),s=(0,i.IJ)(),d="string"==typeof e?{name:e}:e,c=(0,i.IJ)(),g=()=>{var e,t;c.value=null!==(e=null===(t=s.value)||void 0===t?void 0:t.state)&&void 0!==e?e:"prompt"};u(s,"change",g,{passive:!0});const p=(0,a.Jv)((async()=>{if(o.value){if(!s.value)try{s.value=await r.permissions.query(d)}catch(e){s.value=void 0}finally{g()}return n?(0,i.ux)(s.value):void 0}}));return p(),n?{state:c,isSupported:o,query:p}:c}function j(e={}){const{navigator:t=l,read:n=!1,source:o,copiedDuring:s=1500,legacy:d=!1}=e,c=m((()=>t&&"clipboard"in t)),g=D("clipboard-read"),p=D("clipboard-write"),f=(0,r.EW)((()=>c.value||d)),h=(0,i.IJ)(""),_=(0,i.IJ)(!1),A=(0,a.TO)((()=>_.value=!1),s,{immediate:!1});function v(e){return"granted"===e||"prompt"===e}return f.value&&n&&u(["copy","cut"],(async function(){let e=!(c.value&&v(g.value));if(!e)try{h.value=await t.clipboard.readText()}catch(t){e=!0}var n,a,i;e&&(h.value=null!==(n=null===(a=document)||void 0===a||null===(i=a.getSelection)||void 0===i||null===(i=i.call(a))||void 0===i?void 0:i.toString())&&void 0!==n?n:"")}),{passive:!0}),{isSupported:f,text:(0,i.tB)(h),copied:(0,i.tB)(_),copy:async function(e=(0,i.BA)(o)){if(f.value&&null!=e){let n=!(c.value&&v(p.value));if(!n)try{await t.clipboard.writeText(e)}catch(e){n=!0}n&&function(e){const t=document.createElement("textarea");t.value=e,t.style.position="absolute",t.style.opacity="0",t.setAttribute("readonly",""),document.body.appendChild(t),t.select(),document.execCommand("copy"),t.remove()}(e),h.value=e,_.value=!0,A.start()}}}}const S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},N="__vueuse_ssr_handlers__",P=T();function T(){return N in S||(S[N]=S[N]||{}),S[N]}function q(e,t){return P[e]||t}function L(e){return E("(prefers-color-scheme: dark)",e)}function z(e){return null==e?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":"boolean"==typeof e?"boolean":"string"==typeof e?"string":"object"==typeof e?"object":Number.isNaN(e)?"any":"number"}const I={boolean:{read:e=>"true"===e,write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},R="vueuse-storage";function M(e,t,n,s={}){var l;const{flush:d="pre",deep:c=!0,listenToStorageChanges:g=!0,writeDefaults:m=!0,mergeDefaults:p=!1,shallow:f,window:h=o,eventFilter:_,onError:A=e=>{console.error(e)},initOnMounted:v}=s,b=(f?i.IJ:i.KR)("function"==typeof t?t():t),F=(0,r.EW)((()=>(0,i.BA)(e)));if(!n)try{n=q("getDefaultStorage",(()=>null==o?void 0:o.localStorage))()}catch(e){A(e)}if(!n)return b;const y=(0,i.BA)(t),C=z(y),k=null!==(l=s.serializer)&&void 0!==l?l:I[C],{pause:w,resume:E}=(0,a.Hr)(b,(e=>function(e){try{const t=n.getItem(F.value);if(null==e)B(t,null),n.removeItem(F.value);else{const a=k.write(e);t!==a&&(n.setItem(F.value,a),B(t,a))}}catch(e){A(e)}}(e)),{flush:d,deep:c,eventFilter:_});(0,r.wB)(F,(()=>D()),{flush:d});let x=!1;function B(e,t){if(h){const a={key:F.value,oldValue:e,newValue:t,storageArea:n};h.dispatchEvent(n instanceof Storage?new StorageEvent("storage",a):new CustomEvent(R,{detail:a}))}}function D(e){if(!e||e.storageArea===n)if(e&&null==e.key)b.value=y;else if(!e||e.key===F.value){w();try{const t=k.write(b.value);void 0!==e&&(null==e?void 0:e.newValue)===t||(b.value=function(e){const t=e?e.newValue:n.getItem(F.value);if(null==t)return m&&null!=y&&n.setItem(F.value,k.write(y)),y;if(!e&&p){const e=k.read(t);return"function"==typeof p?p(e,y):"object"!==C||Array.isArray(e)?e:{...y,...e}}return"string"!=typeof t?t:k.read(t)}(e))}catch(e){A(e)}finally{e?(0,r.dY)(E):E()}}}return h&&g&&(n instanceof Storage?u(h,"storage",(e=>{v&&!x||D(e)}),{passive:!0}):u(h,R,(e=>{v&&!x||D(e.detail)}))),v?(0,a.rd)((()=>{x=!0,D()})):D(),b}const O="*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function G(e={}){const{selector:t="html",attribute:n="class",initialValue:i="auto",window:s=o,storage:l,storageKey:u="vueuse-color-scheme",listenToStorageChanges:c=!0,storageRef:g,emitAuto:m,disableTransition:p=!0}=e,f={auto:"",light:"light",dark:"dark",...e.modes||{}},h=L({window:s}),_=(0,r.EW)((()=>h.value?"dark":"light")),A=g||(null==u?(0,a.lW)(i):M(u,i,l,{window:s,listenToStorageChanges:c})),v=(0,r.EW)((()=>"auto"===A.value?_.value:A.value)),b=q("updateHTMLAttrs",((e,t,n)=>{const a="string"==typeof e?null==s?void 0:s.document.querySelector(e):d(e);if(!a)return;const i=new Set,r=new Set;let o,l=null;if("class"===t){const e=n.split(/\s/g);Object.values(f).flatMap((e=>(e||"").split(/\s/g))).filter(Boolean).forEach((t=>{e.includes(t)?i.add(t):r.add(t)}))}else l={key:t,value:n};if(0!==i.size||0!==r.size||null!==l){p&&(o=s.document.createElement("style"),o.appendChild(document.createTextNode(O)),s.document.head.appendChild(o));for(const e of i)a.classList.add(e);for(const e of r)a.classList.remove(e);l&&a.setAttribute(l.key,l.value),p&&(s.getComputedStyle(o).opacity,document.head.removeChild(o))}}));function F(e){var a;b(t,n,null!==(a=f[e])&&void 0!==a?a:e)}function y(t){e.onChanged?e.onChanged(t,F):F(t)}(0,r.wB)(v,y,{flush:"post",immediate:!0}),(0,a.rd)((()=>y(v.value)));const C=(0,r.EW)({get:()=>m?A.value:v.value,set(e){A.value=e}});return Object.assign(C,{store:A,system:_,state:v})}function X(e,t,n={}){const{window:a=o,initialValue:s,observe:l=!1}=n,u=(0,i.IJ)(s),c=(0,r.EW)((()=>{var e;return d(t)||(null==a||null===(e=a.document)||void 0===e?void 0:e.documentElement)}));function g(){const t=(0,i.BA)(e),n=(0,i.BA)(c);var r;n&&a&&t&&(u.value=(null===(r=a.getComputedStyle(n).getPropertyValue(t))||void 0===r?void 0:r.trim())||u.value||s)}return l&&p(c,g,{attributeFilter:["style","class"],window:a}),(0,r.wB)([c,()=>(0,i.BA)(e)],((e,t)=>{t[0]&&t[1]&&t[0].style.removeProperty(t[1]),g()}),{immediate:!0}),(0,r.wB)([u,c],(([t,n])=>{const a=(0,i.BA)(e);(null==n?void 0:n.style)&&a&&(null==t?n.style.removeProperty(a):n.style.setProperty(a,t))}),{immediate:!0}),u}function H(e={}){const{valueDark:t="dark",valueLight:n=""}=e,a=G({...e,onChanged:(t,n)=>{var a;e.onChanged?null===(a=e.onChanged)||void 0===a||a.call(e,"dark"===t,n,t):n(t)},modes:{dark:t,light:n}}),i=(0,r.EW)((()=>a.system.value));return(0,r.EW)({get:()=>"dark"===a.value,set(e){const t=e?"dark":"light";i.value===t?a.value="auto":a.value=t}})}function W(e={}){const{window:t=o,requestPermissions:n=!1,eventFilter:r=a.zg}=e,s=m((()=>"undefined"!=typeof DeviceMotionEvent)),l=m((()=>s.value&&"requestPermission"in DeviceMotionEvent&&"function"==typeof DeviceMotionEvent.requestPermission)),d=(0,i.IJ)(!1),c=(0,i.KR)({x:null,y:null,z:null}),g=(0,i.KR)({alpha:null,beta:null,gamma:null}),p=(0,i.IJ)(0),f=(0,i.KR)({x:null,y:null,z:null});function h(){t&&u(t,"devicemotion",(0,a.sq)(r,(e=>{var t,n,a,i,r,o,s,l,d;c.value={x:(null===(t=e.acceleration)||void 0===t?void 0:t.x)||null,y:(null===(n=e.acceleration)||void 0===n?void 0:n.y)||null,z:(null===(a=e.acceleration)||void 0===a?void 0:a.z)||null},f.value={x:(null===(i=e.accelerationIncludingGravity)||void 0===i?void 0:i.x)||null,y:(null===(r=e.accelerationIncludingGravity)||void 0===r?void 0:r.y)||null,z:(null===(o=e.accelerationIncludingGravity)||void 0===o?void 0:o.z)||null},g.value={alpha:(null===(s=e.rotationRate)||void 0===s?void 0:s.alpha)||null,beta:(null===(l=e.rotationRate)||void 0===l?void 0:l.beta)||null,gamma:(null===(d=e.rotationRate)||void 0===d?void 0:d.gamma)||null},p.value=e.interval})),{passive:!0})}const _=async()=>{if(l.value||(d.value=!0),!d.value&&l.value){const e=DeviceMotionEvent.requestPermission;try{"granted"===await e()&&(d.value=!0,h())}catch(e){console.error(e)}}};return s.value&&(n&&l.value?_().then((()=>h())):h()),{acceleration:c,accelerationIncludingGravity:f,rotationRate:g,interval:p,isSupported:s,requirePermissions:l,ensurePermissions:_,permissionGranted:d}}function $(e={}){const{window:t=o}=e,n=m((()=>t&&"DeviceOrientationEvent"in t)),a=(0,i.IJ)(!1),r=(0,i.IJ)(null),s=(0,i.IJ)(null),l=(0,i.IJ)(null);return t&&n.value&&u(t,"deviceorientation",(e=>{a.value=e.absolute,r.value=e.alpha,s.value=e.beta,l.value=e.gamma}),{passive:!0}),{isSupported:n,isAbsolute:a,alpha:r,beta:s,gamma:l}}function U(e={}){const{window:t=o}=e,n=(0,i.IJ)(1),r=E((()=>`(resolution: ${n.value}dppx)`),e);let s=a.lQ;return t&&(s=(0,a.T3)(r,(()=>n.value=t.devicePixelRatio))),{pixelRatio:(0,i.tB)(n),stop:s}}function V(e={}){const{navigator:t=l,requestPermissions:n=!1,constraints:a={audio:!0,video:!0},onUpdated:o}=e,s=(0,i.KR)([]),d=(0,r.EW)((()=>s.value.filter((e=>"videoinput"===e.kind)))),c=(0,r.EW)((()=>s.value.filter((e=>"audioinput"===e.kind)))),g=(0,r.EW)((()=>s.value.filter((e=>"audiooutput"===e.kind)))),p=m((()=>t&&t.mediaDevices&&t.mediaDevices.enumerateDevices)),f=(0,i.IJ)(!1);let h;async function _(){p.value&&(s.value=await t.mediaDevices.enumerateDevices(),null==o||o(s.value),h&&(h.getTracks().forEach((e=>e.stop())),h=null))}async function A(){const e=a.video?"camera":"microphone";if(!p.value)return!1;if(f.value)return!0;const{state:n,query:i}=D(e,{controls:!0});if(await i(),"granted"!==n.value){let e=!0;try{const e=await t.mediaDevices.enumerateDevices(),n=e.some((e=>"videoinput"===e.kind)),i=e.some((e=>"audioinput"===e.kind||"audiooutput"===e.kind));a.video=!!n&&a.video,a.audio=!!i&&a.audio,h=await t.mediaDevices.getUserMedia(a)}catch(t){h=null,e=!1}_(),f.value=e}else f.value=!0;return f.value}return p.value&&(n&&A(),u(t.mediaDevices,"devicechange",_,{passive:!0}),_()),{devices:s,ensurePermissions:A,permissionGranted:f,videoInputs:d,audioInputs:c,audioOutputs:g,isSupported:p}}function Y(e={}){const{document:t=s}=e;if(!t)return(0,i.IJ)("visible");const n=(0,i.IJ)(t.visibilityState);return u(t,"visibilitychange",(()=>{n.value=t.visibilityState}),{passive:!0}),n}function K(e,t={}){var n;const{pointerTypes:s,preventDefault:l,stopPropagation:d,exact:c,onMove:g,onEnd:m,onStart:p,initialValue:f,axis:h="both",draggingElement:_=o,containerElement:A,handle:v=e,buttons:b=[0]}=t,F=(0,i.KR)(null!==(n=(0,i.BA)(f))&&void 0!==n?n:{x:0,y:0}),y=(0,i.KR)(),C=e=>!s||s.includes(e.pointerType),k=e=>{(0,i.BA)(l)&&e.preventDefault(),(0,i.BA)(d)&&e.stopPropagation()},w=n=>{var a;if(!(0,i.BA)(b).includes(n.button))return;if((0,i.BA)(t.disabled)||!C(n))return;if((0,i.BA)(c)&&n.target!==(0,i.BA)(e))return;const r=(0,i.BA)(A),o=null==r||null===(a=r.getBoundingClientRect)||void 0===a?void 0:a.call(r),s=(0,i.BA)(e).getBoundingClientRect(),l={x:n.clientX-(r?s.left-o.left+r.scrollLeft:s.left),y:n.clientY-(r?s.top-o.top+r.scrollTop:s.top)};!1!==(null==p?void 0:p(l,n))&&(y.value=l,k(n))},E=n=>{if((0,i.BA)(t.disabled)||!C(n))return;if(!y.value)return;const a=(0,i.BA)(A),r=(0,i.BA)(e).getBoundingClientRect();let{x:o,y:s}=F.value;"x"!==h&&"both"!==h||(o=n.clientX-y.value.x,a&&(o=Math.min(Math.max(0,o),a.scrollWidth-r.width))),"y"!==h&&"both"!==h||(s=n.clientY-y.value.y,a&&(s=Math.min(Math.max(0,s),a.scrollHeight-r.height))),F.value={x:o,y:s},null==g||g(F.value,n),k(n)},x=e=>{!(0,i.BA)(t.disabled)&&C(e)&&y.value&&(y.value=void 0,null==m||m(F.value,e),k(e))};if(a.oc){const e=()=>{var e;return{capture:null===(e=t.capture)||void 0===e||e,passive:!(0,i.BA)(l)}};u(v,"pointerdown",w,e),u(_,"pointermove",E,e),u(_,"pointerup",x,e)}return{...(0,a.QW)(F),position:F,isDragging:(0,r.EW)((()=>!!y.value)),style:(0,r.EW)((()=>`left:${F.value.x}px;top:${F.value.y}px;`))}}function Z(e,t,n={}){const{window:s=o,...l}=n;let u;const c=m((()=>s&&"ResizeObserver"in s)),g=()=>{u&&(u.disconnect(),u=void 0)},p=(0,r.wB)((0,r.EW)((()=>{const t=(0,i.BA)(e);return Array.isArray(t)?t.map((e=>d(e))):[d(t)]})),(e=>{if(g(),c.value&&s){u=new ResizeObserver(t);for(const t of e)t&&u.observe(t,l)}}),{immediate:!0,flush:"post"}),f=()=>{g(),p()};return(0,a.Uo)(f),{isSupported:c,stop:f}}function Q(e,t={}){const{reset:n=!0,windowResize:o=!0,windowScroll:s=!0,immediate:l=!0,updateTiming:c="sync"}=t,g=(0,i.IJ)(0),m=(0,i.IJ)(0),f=(0,i.IJ)(0),h=(0,i.IJ)(0),_=(0,i.IJ)(0),A=(0,i.IJ)(0),v=(0,i.IJ)(0),b=(0,i.IJ)(0);function F(){const t=d(e);if(!t)return void(n&&(g.value=0,m.value=0,f.value=0,h.value=0,_.value=0,A.value=0,v.value=0,b.value=0));const a=t.getBoundingClientRect();g.value=a.height,m.value=a.bottom,f.value=a.left,h.value=a.right,_.value=a.top,A.value=a.width,v.value=a.x,b.value=a.y}function y(){"sync"===c?F():"next-frame"===c&&requestAnimationFrame((()=>F()))}return Z(e,y),(0,r.wB)((()=>d(e)),(e=>!e&&y())),p(e,y,{attributeFilter:["style","class"]}),s&&u("scroll",y,{capture:!0,passive:!0}),o&&u("resize",y,{passive:!0}),(0,a.rd)((()=>{l&&y()})),{height:g,bottom:m,left:f,right:h,top:_,width:A,x:v,y:b,update:y}}function J(e,t={}){const{delayEnter:n=0,delayLeave:a=0,triggerOnRemoval:s=!1,window:l=o}=t,c=(0,i.IJ)(!1);let g;const m=e=>{const t=e?n:a;g&&(clearTimeout(g),g=void 0),t?g=setTimeout((()=>c.value=e),t):c.value=e};return l?(u(e,"mouseenter",(()=>m(!0)),{passive:!0}),u(e,"mouseleave",(()=>m(!1)),{passive:!0}),s&&f((0,r.EW)((()=>d(e))),(()=>m(!1))),c):c}function ee(e,t={width:0,height:0},n={}){const{window:s=o,box:l="content-box"}=n,u=(0,r.EW)((()=>{var t;return null===(t=d(e))||void 0===t||null===(t=t.namespaceURI)||void 0===t?void 0:t.includes("svg")})),c=(0,i.IJ)(t.width),g=(0,i.IJ)(t.height),{stop:m}=Z(e,(([t])=>{const n="border-box"===l?t.borderBoxSize:"content-box"===l?t.contentBoxSize:t.devicePixelContentBoxSize;if(s&&u.value){const t=d(e);if(t){const e=t.getBoundingClientRect();c.value=e.width,g.value=e.height}}else if(n){const e=(0,a.$r)(n);c.value=e.reduce(((e,{inlineSize:t})=>e+t),0),g.value=e.reduce(((e,{blockSize:t})=>e+t),0)}else c.value=t.contentRect.width,g.value=t.contentRect.height}),n);(0,a.rd)((()=>{const n=d(e);n&&(c.value="offsetWidth"in n?n.offsetWidth:t.width,g.value="offsetHeight"in n?n.offsetHeight:t.height)}));const p=(0,r.wB)((()=>d(e)),(e=>{c.value=e?t.width:0,g.value=e?t.height:0}));return{width:c,height:g,stop:function(){m(),p()}}}function te(e,t,n={}){const{root:s,rootMargin:l="0px",threshold:u=0,window:c=o,immediate:g=!0}=n,p=m((()=>c&&"IntersectionObserver"in c)),f=(0,r.EW)((()=>(0,a.$r)((0,i.BA)(e)).map(d).filter(a.d6)));let h=a.lQ;const _=(0,i.IJ)(g),A=p.value?(0,r.wB)((()=>[f.value,d(s),_.value]),(([e,n])=>{if(h(),!_.value)return;if(!e.length)return;const i=new IntersectionObserver(t,{root:d(n),rootMargin:l,threshold:u});e.forEach((e=>e&&i.observe(e))),h=()=>{i.disconnect(),h=a.lQ}}),{immediate:g,flush:"post"}):a.lQ,v=()=>{h(),A(),_.value=!1};return(0,a.Uo)(v),{isSupported:p,isActive:_,pause(){h(),_.value=!1},resume(){_.value=!0},stop:v}}function ne(e,t={}){const{window:n=o,scrollTarget:r,threshold:s=0,rootMargin:l,once:d=!1,initialValue:u=!1}=t,c=(0,i.IJ)(u),{stop:g}=te(e,(e=>{let t=c.value,n=0;for(const a of e)a.time>=n&&(n=a.time,t=a.isIntersecting);c.value=t,d&&(0,a.ZC)(c,(()=>{g()}))}),{root:r,window:n,threshold:s,rootMargin:(0,i.BA)(l)});return c}function ae(e={}){const{initialValue:t=""}=e,n=m((()=>"undefined"!=typeof window&&"EyeDropper"in window)),a=(0,i.IJ)(t);return{isSupported:n,sRGBHex:a,open:async function(e){if(!n.value)return;const t=await(new window.EyeDropper).open(e);return a.value=t.sRGBHex,t}}}const ie="focusin",re="focusout",oe=":focus-within";function se(e,t={}){const{window:n=o}=t,a=(0,r.EW)((()=>d(e))),s=(0,i.IJ)(!1),l=(0,r.EW)((()=>s.value)),c=b(t);if(!n||!c.value)return{focused:l};const g={passive:!0};return u(a,ie,(()=>s.value=!0),g),u(a,re,(()=>{var e,t,n;return s.value=null!==(e=null===(t=a.value)||void 0===t||null===(n=t.matches)||void 0===n?void 0:n.call(t,oe))&&void 0!==e&&e}),g),{focused:l}}const le=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function de(e,t={}){const{document:n=s,autoExit:o=!1}=t,l=(0,r.EW)((()=>{var t;return null!==(t=d(e))&&void 0!==t?t:null==n?void 0:n.documentElement})),c=(0,i.IJ)(!1),g=(0,r.EW)((()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find((e=>n&&e in n||l.value&&e in l.value)))),p=(0,r.EW)((()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find((e=>n&&e in n||l.value&&e in l.value)))),f=(0,r.EW)((()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find((e=>n&&e in n||l.value&&e in l.value)))),h=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find((e=>n&&e in n)),_=m((()=>l.value&&n&&void 0!==g.value&&void 0!==p.value&&void 0!==f.value)),A=()=>{if(f.value){if(n&&null!=n[f.value])return n[f.value];{const e=l.value;if(null!=(null==e?void 0:e[f.value]))return Boolean(e[f.value])}}return!1};async function v(){if(_.value&&c.value){if(p.value)if(null!=(null==n?void 0:n[p.value]))await n[p.value]();else{const e=l.value;null!=(null==e?void 0:e[p.value])&&await e[p.value]()}c.value=!1}}async function b(){if(!_.value||c.value)return;A()&&await v();const e=l.value;g.value&&null!=(null==e?void 0:e[g.value])&&(await e[g.value](),c.value=!0)}const F=()=>{const e=A();(!e||e&&h&&(null==n?void 0:n[h])===l.value)&&(c.value=e)},y={capture:!1,passive:!0};return u(n,le,F,y),u((()=>d(l)),le,F,y),(0,a.rd)(F,!1),o&&(0,a.Uo)(v),{isSupported:_,isFullscreen:c,enter:b,exit:v,toggle:async function(){await(c.value?v():b())}}}function ue(e={}){const{enableHighAccuracy:t=!0,maximumAge:n=3e4,timeout:r=27e3,navigator:o=l,immediate:s=!0}=e,d=m((()=>o&&"geolocation"in o)),u=(0,i.IJ)(null),c=(0,i.IJ)(null),g=(0,i.KR)({accuracy:0,latitude:Number.POSITIVE_INFINITY,longitude:Number.POSITIVE_INFINITY,altitude:null,altitudeAccuracy:null,heading:null,speed:null});function p(e){u.value=e.timestamp,g.value=e.coords,c.value=null}let f;function h(){d.value&&(f=o.geolocation.watchPosition(p,(e=>c.value=e),{enableHighAccuracy:t,maximumAge:n,timeout:r}))}function _(){f&&o&&o.geolocation.clearWatch(f)}return s&&h(),(0,a.Uo)((()=>{_()})),{isSupported:d,coords:g,locatedAt:u,error:c,resume:h,pause:_}}const ce=["mousemove","mousedown","resize","keydown","touchstart","wheel"],ge=6e4;function me(e=ge,t={}){const{initialState:n=!1,listenForVisibilityChange:r=!0,events:s=ce,window:l=o,eventFilter:d=(0,a.r6)(50)}=t,c=(0,i.IJ)(n),g=(0,i.IJ)((0,a.vE)()),m=(0,i.IJ)(!1);let p;const f=()=>{c.value=!1,clearTimeout(p),p=setTimeout((()=>c.value=!0),e)},h=(0,a.sq)(d,(()=>{g.value=(0,a.vE)(),f()}));if(l){const e=l.document,t={passive:!0};for(const e of s)u(l,e,(()=>{m.value&&h()}),t);r&&u(e,"visibilitychange",(()=>{!e.hidden&&m.value&&h()}),t),_()}function _(){m.value||(m.value=!0,n||f())}return{idle:c,lastActive:g,reset:f,stop:function(){c.value=n,clearTimeout(p),m.value=!1},start:_,isPending:(0,i.nD)(m)}}function pe(e,t={}){const n=y((()=>async function(e){return new Promise(((t,n)=>{const a=new Image,{src:i,srcset:r,sizes:o,class:s,loading:l,crossorigin:d,referrerPolicy:u,width:c,height:g,decoding:m,fetchPriority:p,ismap:f,usemap:h}=e;a.src=i,null!=r&&(a.srcset=r),null!=o&&(a.sizes=o),null!=s&&(a.className=s),null!=l&&(a.loading=l),null!=d&&(a.crossOrigin=d),null!=u&&(a.referrerPolicy=u),null!=c&&(a.width=c),null!=g&&(a.height=g),null!=m&&(a.decoding=m),null!=p&&(a.fetchPriority=p),null!=f&&(a.isMap=f),null!=h&&(a.useMap=h),a.onload=()=>t(a),a.onerror=n}))}((0,i.BA)(e))),void 0,{resetOnExecute:!0,...t});return(0,r.wB)((()=>(0,i.BA)(e)),(()=>n.execute(t.delay)),{deep:!0}),n}function fe(e){return"undefined"!=typeof Window&&e instanceof Window?e.document.documentElement:"undefined"!=typeof Document&&e instanceof Document?e.documentElement:e}const he=1;function _e(e,t={}){const{throttle:n=0,idle:s=200,onStop:l=a.lQ,onScroll:c=a.lQ,offset:g={left:0,right:0,top:0,bottom:0},observe:m={mutation:!1},eventListenerOptions:f={capture:!1,passive:!0},behavior:h="auto",window:_=o,onError:A=e=>{console.error(e)}}=t,v="boolean"==typeof m?{mutation:m}:m,b=(0,i.IJ)(0),F=(0,i.IJ)(0),y=(0,r.EW)({get:()=>b.value,set(e){k(e,void 0)}}),C=(0,r.EW)({get:()=>F.value,set(e){k(void 0,e)}});function k(t,n){var a,r,o,s;if(!_)return;const l=(0,i.BA)(e);if(!l)return;null===(a=l instanceof Document?_.document.body:l)||void 0===a||a.scrollTo({top:null!==(r=(0,i.BA)(n))&&void 0!==r?r:C.value,left:null!==(o=(0,i.BA)(t))&&void 0!==o?o:y.value,behavior:(0,i.BA)(h)});const d=(null==l||null===(s=l.document)||void 0===s?void 0:s.documentElement)||(null==l?void 0:l.documentElement)||l;null!=y&&(b.value=d.scrollLeft),null!=C&&(F.value=d.scrollTop)}const w=(0,i.IJ)(!1),E=(0,i.Kh)({left:!0,right:!1,top:!0,bottom:!1}),x=(0,i.Kh)({left:!1,right:!1,top:!1,bottom:!1}),B=e=>{w.value&&(w.value=!1,x.left=!1,x.right=!1,x.top=!1,x.bottom=!1,l(e))},D=(0,a.Q0)(B,n+s),j=e=>{var t;if(!_)return;const n=(null==e||null===(t=e.document)||void 0===t?void 0:t.documentElement)||(null==e?void 0:e.documentElement)||d(e),{display:a,flexDirection:i,direction:r}=_.getComputedStyle(n),o="rtl"===r?-1:1,s=n.scrollLeft;x.left=sb.value;const l=Math.abs(s*o)<=(g.left||0),u=Math.abs(s*o)+n.clientWidth>=n.scrollWidth-(g.right||0)-he;"flex"===a&&"row-reverse"===i?(E.left=u,E.right=l):(E.left=l,E.right=u),b.value=s;let c=n.scrollTop;e!==_.document||c||(c=_.document.body.scrollTop),x.top=cF.value;const m=Math.abs(c)<=(g.top||0),p=Math.abs(c)+n.clientHeight>=n.scrollHeight-(g.bottom||0)-he;"flex"===a&&"column-reverse"===i?(E.top=p,E.bottom=m):(E.top=m,E.bottom=p),F.value=c},S=e=>{var t;_&&(j(null!==(t=e.target.documentElement)&&void 0!==t?t:e.target),w.value=!0,D(e),c(e))};return u(e,"scroll",n?(0,a.k3)(S,n,!0,!1):S,f),(0,a.rd)((()=>{try{const t=(0,i.BA)(e);if(!t)return;j(t)}catch(e){A(e)}})),(null==v?void 0:v.mutation)&&null!=e&&e!==_&&e!==document&&p(e,(()=>{const t=(0,i.BA)(e);t&&j(t)}),{attributes:!0,childList:!0,subtree:!0}),u(e,"scrollend",B,f),{x:y,y:C,isScrolling:w,arrivedState:E,directions:x,measure(){const t=(0,i.BA)(e);_&&t&&j(t)}}}function Ae(e,t,n={}){var o;const{direction:s="bottom",interval:l=100,canLoadMore:d=()=>!0}=n,u=(0,i.Kh)(_e(e,{...n,offset:{[s]:null!==(o=n.distance)&&void 0!==o?o:0,...n.offset}})),c=(0,i.KR)(),g=(0,r.EW)((()=>!!c.value)),m=(0,r.EW)((()=>fe((0,i.BA)(e)))),p=ne(m),f=(0,r.EW)((()=>!!m.value&&d(m.value)));function h(){if(u.measure(),!m.value||!p.value||!f.value)return;const{scrollHeight:e,clientHeight:n,scrollWidth:a,clientWidth:i}=m.value,o="bottom"===s||"top"===s?e<=n:a<=i;(u.arrivedState[s]||o)&&(c.value||(c.value=Promise.all([t(u),new Promise((e=>setTimeout(e,l)))]).finally((()=>{c.value=null,(0,r.dY)((()=>h()))}))))}return(0,a.uO)((0,r.wB)((()=>[u.arrivedState[s],p.value,f.value]),h,{immediate:!0})),{isLoading:g,reset(){(0,r.dY)((()=>h()))}}}const ve={page:e=>[e.pageX,e.pageY],client:e=>[e.clientX,e.clientY],screen:e=>[e.screenX,e.screenY],movement:e=>e instanceof MouseEvent?[e.movementX,e.movementY]:null};function be(e={}){const{type:t="page",touch:n=!0,resetOnTouchEnds:a=!1,initialValue:r={x:0,y:0},window:s=o,target:l=s,scroll:d=!0,eventFilter:c}=e;let g=null,m=0,p=0;const f=(0,i.IJ)(r.x),h=(0,i.IJ)(r.y),_=(0,i.IJ)(null),A="function"==typeof t?t:ve[t],v=e=>{const t=A(e);g=e,t&&([f.value,h.value]=t,_.value="mouse"),s&&(m=s.scrollX,p=s.scrollY)},b=e=>{if(e.touches.length>0){const t=A(e.touches[0]);t&&([f.value,h.value]=t,_.value="touch")}},F=()=>{if(!g||!s)return;const e=A(g);g instanceof MouseEvent&&e&&(f.value=e[0]+s.scrollX-m,h.value=e[1]+s.scrollY-p)},y=()=>{f.value=r.x,h.value=r.y},C=c?e=>c((()=>v(e)),{}):e=>v(e),k=c?e=>c((()=>b(e)),{}):e=>b(e),w=c?()=>c((()=>F()),{}):()=>F();if(l){const e={passive:!0};u(l,["mousemove","dragover"],C,e),n&&"movement"!==t&&(u(l,["touchstart","touchmove"],k,e),a&&u(l,"touchend",y,e)),d&&"page"===t&&u(s,"scroll",w,e)}return{x:f,y:h,sourceType:_}}function Fe(e,t={}){const{windowResize:n=!0,windowScroll:s=!0,handleOutside:l=!0,window:c=o}=t,g=t.type||"page",{x:m,y:f,sourceType:h}=be(t),_=(0,i.IJ)(null!=e?e:null==c?void 0:c.document.body),A=(0,i.IJ)(0),v=(0,i.IJ)(0),b=(0,i.IJ)(0),F=(0,i.IJ)(0),y=(0,i.IJ)(0),C=(0,i.IJ)(0),k=(0,i.IJ)(!0);function w(){if(!c)return;const e=d(_);if(e&&e instanceof Element)for(const t of e.getClientRects()){const{left:e,top:n,width:a,height:i}=t;b.value=e+("page"===g?c.pageXOffset:0),F.value=n+("page"===g?c.pageYOffset:0),y.value=i,C.value=a;const r=m.value-b.value,o=f.value-F.value;if(k.value=0===a||0===i||r<0||o<0||r>a||o>i,!l&&k.value||(A.value=r,v.value=o),!k.value)break}}const E=[];if((0,a.rd)((()=>{w()})),c){const{stop:e}=Z(_,w),{stop:t}=p(_,w,{attributeFilter:["style","class"]}),a=(0,r.wB)([_,m,f],w);E.push(e,t,a),u(document,"mouseleave",(()=>k.value=!0),{passive:!0}),s&&E.push(u("scroll",w,{capture:!0,passive:!0})),n&&E.push(u("resize",w,{passive:!0}))}return{x:m,y:f,sourceType:h,elementX:A,elementY:v,elementPositionX:b,elementPositionY:F,elementHeight:y,elementWidth:C,isOutside:k,stop:function(){E.forEach((e=>e())),E.length=0}}}function ye(e={}){const{touch:t=!0,drag:n=!0,capture:a=!1,initialValue:s=!1,window:l=o}=e,c=(0,i.IJ)(s),g=(0,i.IJ)(null);if(!l)return{pressed:c,sourceType:g};const m=t=>n=>{var a;c.value=!0,g.value=t,null===(a=e.onPressed)||void 0===a||a.call(e,n)},p=t=>{var n;c.value=!1,g.value=null,null===(n=e.onReleased)||void 0===n||n.call(e,t)},f=(0,r.EW)((()=>d(e.target)||l)),h={passive:!0,capture:a};return u(f,"mousedown",m("mouse"),h),u(l,"mouseleave",p,h),u(l,"mouseup",p,h),n&&(u(f,"dragstart",m("mouse"),h),u(l,"drop",p,h),u(l,"dragend",p,h)),t&&(u(f,"touchstart",m("touch"),h),u(l,"touchend",p,h),u(l,"touchcancel",p,h)),{pressed:c,sourceType:g}}function Ce(e={}){const{window:t=o}=e,n=null==t?void 0:t.navigator,a=m((()=>n&&"connection"in n)),r=(0,i.IJ)(!0),s=(0,i.IJ)(!1),l=(0,i.IJ)(void 0),d=(0,i.IJ)(void 0),c=(0,i.IJ)(void 0),g=(0,i.IJ)(void 0),p=(0,i.IJ)(void 0),f=(0,i.IJ)(void 0),h=(0,i.IJ)("unknown"),_=a.value&&n.connection;function A(){n&&(r.value=n.onLine,l.value=r.value?void 0:Date.now(),d.value=r.value?Date.now():void 0,_&&(c.value=_.downlink,g.value=_.downlinkMax,f.value=_.effectiveType,p.value=_.rtt,s.value=_.saveData,h.value=_.type))}const v={passive:!0};return t&&(u(t,"offline",(()=>{r.value=!1,l.value=Date.now()}),v),u(t,"online",(()=>{r.value=!0,d.value=Date.now()}),v)),_&&u(_,"change",A,v),A(),{isSupported:a,isOnline:(0,i.tB)(r),saveData:(0,i.tB)(s),offlineAt:(0,i.tB)(l),onlineAt:(0,i.tB)(d),downlink:(0,i.tB)(c),downlinkMax:(0,i.tB)(g),effectiveType:(0,i.tB)(f),rtt:(0,i.tB)(p),type:(0,i.tB)(h)}}function ke(e={}){const{controls:t=!1,interval:n="requestAnimationFrame",immediate:r=!0}=e,o=(0,i.KR)(new Date),s=()=>o.value=new Date,l="requestAnimationFrame"===n?F(s,{immediate:r}):(0,a.Rg)(s,n,{immediate:r});return t?{now:o,...l}:o}function we(e){const t=(0,i.IJ)(),n=()=>{t.value&&URL.revokeObjectURL(t.value),t.value=void 0};return(0,r.wB)((()=>(0,i.BA)(e)),(e=>{n(),e&&(t.value=URL.createObjectURL(e))}),{immediate:!0}),(0,a.Uo)(n),(0,i.tB)(t)}function Ee(e,t,n){if("function"==typeof e||(0,i.Tm)(e))return(0,r.EW)((()=>(0,a.qE)((0,i.BA)(e),(0,i.BA)(t),(0,i.BA)(n))));const o=(0,i.KR)(e);return(0,r.EW)({get:()=>o.value=(0,a.qE)(o.value,(0,i.BA)(t),(0,i.BA)(n)),set(e){o.value=(0,a.qE)(e,(0,i.BA)(t),(0,i.BA)(n))}})}function xe(e){const{total:t=Number.POSITIVE_INFINITY,pageSize:n=10,page:o=1,onPageChange:s=a.lQ,onPageSizeChange:l=a.lQ,onPageCountChange:d=a.lQ}=e,u=Ee(n,1,Number.POSITIVE_INFINITY),c=(0,r.EW)((()=>Math.max(1,Math.ceil((0,i.BA)(t)/(0,i.BA)(u))))),g=Ee(o,1,c),m=(0,r.EW)((()=>1===g.value)),p=(0,r.EW)((()=>g.value===c.value));(0,i.i9)(o)&&(0,a.Dk)(o,g,{direction:(0,i.Tm)(o)?"ltr":"both"}),(0,i.i9)(n)&&(0,a.Dk)(n,u,{direction:(0,i.Tm)(n)?"ltr":"both"});const f={currentPage:g,currentPageSize:u,pageCount:c,isFirstPage:m,isLastPage:p,prev:function(){g.value--},next:function(){g.value++}};return(0,r.wB)(g,(()=>{s((0,i.Kh)(f))})),(0,r.wB)(u,(()=>{l((0,i.Kh)(f))})),(0,r.wB)(c,(()=>{d((0,i.Kh)(f))})),f}function Be(e={}){const{isOnline:t}=Ce(e);return t}function De(e={}){const{window:t=o}=e,n=(0,i.IJ)(!1),a=e=>{t&&(e=e||t.event,n.value=!(e.relatedTarget||e.toElement))};if(t){const e={passive:!0};u(t,"mouseout",a,e),u(t.document,"mouseleave",a,e),u(t.document,"mouseenter",a,e)}return n}const je={x:0,y:0,pointerId:0,pressure:0,tiltX:0,tiltY:0,width:0,height:0,twist:0,pointerType:null},Se=Object.keys(je);function Ne(e={}){const{target:t=o}=e,n=(0,i.IJ)(!1),r=(0,i.IJ)(e.initialValue||{});Object.assign(r.value,je,r.value);if(t){const i={passive:!0};u(t,["pointerdown","pointermove","pointerup"],(t=>{n.value=!0,e.pointerTypes&&!e.pointerTypes.includes(t.pointerType)||(r.value=(0,a.je)(t,Se,!1))}),i),u(t,"pointerleave",(()=>n.value=!1),i)}return{...(0,a.QW)(r),isInside:n}}function Pe(e,t={}){const{document:n=s}=t,r=m((()=>n&&"pointerLockElement"in n)),o=(0,i.IJ)(),l=(0,i.IJ)();let c;if(r.value){const e={passive:!0};u(n,"pointerlockchange",(()=>{var e;const t=null!==(e=n.pointerLockElement)&&void 0!==e?e:o.value;c&&t===c&&(o.value=n.pointerLockElement,o.value||(c=l.value=null))}),e),u(n,"pointerlockerror",(()=>{var e;const t=null!==(e=n.pointerLockElement)&&void 0!==e?e:o.value;if(c&&t===c){const e=n.pointerLockElement?"release":"acquire";throw new Error(`Failed to ${e} pointer lock.`)}}),e)}return{isSupported:r,element:o,triggerElement:l,lock:async function(t){var n;if(!r.value)throw new Error("Pointer Lock API is not supported by your browser.");if(l.value=t instanceof Event?t.currentTarget:null,c=t instanceof Event?null!==(n=d(e))&&void 0!==n?n:l.value:d(t),!c)throw new Error("Target element undefined.");return c.requestPointerLock(),await(0,a.TG)(o).toBe(c)},unlock:async function(){return!!o.value&&(n.exitPointerLock(),await(0,a.TG)(o).toBeNull(),!0)}}}function Te(e){const t=E("(prefers-color-scheme: light)",e),n=E("(prefers-color-scheme: dark)",e);return(0,r.EW)((()=>n.value?"dark":t.value?"light":"no-preference"))}function qe(e){const t=E("(prefers-contrast: more)",e),n=E("(prefers-contrast: less)",e),a=E("(prefers-contrast: custom)",e);return(0,r.EW)((()=>t.value?"more":n.value?"less":a.value?"custom":"no-preference"))}function Le(e={}){const{window:t=o}=e;if(!t)return(0,i.IJ)(["en"]);const n=t.navigator,a=(0,i.IJ)(n.languages);return u(t,"languagechange",(()=>{a.value=n.languages}),{passive:!0}),a}function ze(e){const t=E("(prefers-reduced-motion: reduce)",e);return(0,r.EW)((()=>t.value?"reduce":"no-preference"))}function Ie(e){const t=E("(prefers-reduced-transparency: reduce)",e);return(0,r.EW)((()=>t.value?"reduce":"no-preference"))}const Re="--vueuse-safe-area-top",Me="--vueuse-safe-area-right",Oe="--vueuse-safe-area-bottom",Ge="--vueuse-safe-area-left";function Xe(){const e=(0,i.IJ)(""),t=(0,i.IJ)(""),n=(0,i.IJ)(""),r=(0,i.IJ)("");if(a.oc){const e=X(Re),t=X(Me),n=X(Oe),i=X(Ge);e.value="env(safe-area-inset-top, 0px)",t.value="env(safe-area-inset-right, 0px)",n.value="env(safe-area-inset-bottom, 0px)",i.value="env(safe-area-inset-left, 0px)",(0,a.rd)(o),u("resize",(0,a.Q0)(o),{passive:!0})}function o(){e.value=He(Re),t.value=He(Me),n.value=He(Oe),r.value=He(Ge)}return{top:e,right:t,bottom:n,left:r,update:o}}function He(e){return getComputedStyle(document.documentElement).getPropertyValue(e)}function We(e){const t=window.getComputedStyle(e);if("scroll"===t.overflowX||"scroll"===t.overflowY||"auto"===t.overflowX&&e.clientWidth1||(t.preventDefault&&t.preventDefault(),!1))}const Ue=new WeakMap;function Ve(e,t=!1){const n=(0,i.IJ)(t);let o=null,s="";(0,r.wB)((0,a.lW)(e),(e=>{const t=fe((0,i.BA)(e));if(t){const e=t;if(Ue.get(e)||Ue.set(e,e.style.overflow),"hidden"!==e.style.overflow&&(s=e.style.overflow),"hidden"===e.style.overflow)return n.value=!0;if(n.value)return e.style.overflow="hidden"}}),{immediate:!0});const l=()=>{const t=fe((0,i.BA)(e));t&&n.value&&(a.un&&(null==o||o()),t.style.overflow=s,Ue.delete(t),n.value=!1)};return(0,a.Uo)(l),(0,r.EW)({get:()=>n.value,set(t){t?(()=>{const t=fe((0,i.BA)(e));t&&!n.value&&(a.un&&(o=u(t,"touchmove",(e=>{$e(e)}),{passive:!1})),t.style.overflow="hidden",n.value=!0)})():l()}})}function Ye(e,t={}){const{threshold:n=50,onSwipe:a,onSwipeEnd:o,onSwipeStart:s,passive:l=!0}=t,d=(0,i.Kh)({x:0,y:0}),c=(0,i.Kh)({x:0,y:0}),g=(0,r.EW)((()=>d.x-c.x)),m=(0,r.EW)((()=>d.y-c.y)),{max:p,abs:f}=Math,h=(0,r.EW)((()=>p(f(g.value),f(m.value))>=n)),_=(0,i.IJ)(!1),A=(0,r.EW)((()=>h.value?f(g.value)>f(m.value)?g.value>0?"left":"right":m.value>0?"up":"down":"none")),v=e=>[e.touches[0].clientX,e.touches[0].clientY],b=(e,t)=>{c.x=e,c.y=t},F={passive:l,capture:!l},y=[u(e,"touchstart",(e=>{if(1!==e.touches.length)return;const[t,n]=v(e);((e,t)=>{d.x=e,d.y=t})(t,n),b(t,n),null==s||s(e)}),F),u(e,"touchmove",(e=>{if(1!==e.touches.length)return;const[t,n]=v(e);b(t,n),F.capture&&!F.passive&&Math.abs(g.value)>Math.abs(m.value)&&e.preventDefault(),!_.value&&h.value&&(_.value=!0),_.value&&(null==a||a(e))}),F),u(e,["touchend","touchcancel"],(e=>{_.value&&(null==o||o(e,A.value)),_.value=!1}),F)];return{isSwiping:_,direction:A,coordsStart:d,coordsEnd:c,lengthX:g,lengthY:m,stop:()=>y.forEach((e=>e()))}}const Ke=[{max:6e4,value:1e3,name:"second"},{max:276e4,value:6e4,name:"minute"},{max:72e6,value:36e5,name:"hour"},{max:5184e5,value:864e5,name:"day"},{max:24192e5,value:6048e5,name:"week"},{max:28512e6,value:2592e6,name:"month"},{max:Number.POSITIVE_INFINITY,value:31536e6,name:"year"}],Ze={justNow:"just now",past:e=>e.match(/\d/)?`${e} ago`:e,future:e=>e.match(/\d/)?`in ${e}`:e,month:(e,t)=>1===e?t?"last month":"next month":`${e} month${e>1?"s":""}`,year:(e,t)=>1===e?t?"last year":"next year":`${e} year${e>1?"s":""}`,day:(e,t)=>1===e?t?"yesterday":"tomorrow":`${e} day${e>1?"s":""}`,week:(e,t)=>1===e?t?"last week":"next week":`${e} week${e>1?"s":""}`,hour:e=>`${e} hour${e>1?"s":""}`,minute:e=>`${e} minute${e>1?"s":""}`,second:e=>`${e} second${e>1?"s":""}`,invalid:""};function Qe(e){return e.toISOString().slice(0,10)}function Je(e,t={}){const{controls:n=!1,updateInterval:a=3e4}=t,{now:o,...s}=ke({interval:a,controls:!0}),l=(0,r.EW)((()=>function(e,t={},n=Date.now()){const{max:a,messages:i=Ze,fullDateFormatter:r=Qe,units:o=Ke,showSecond:s=!1,rounding:l="round"}=t,d="number"==typeof l?e=>+e.toFixed(l):Math[l],u=+n-+e,c=Math.abs(u);function g(e,t){return d(Math.abs(e)/t.value)}function m(e,t){const n=g(e,t),a=e>0,i=p(t.name,n,a);return p(a?"past":"future",i,a)}function p(e,t,n){const a=i[e];return"function"==typeof a?a(t,n):a.replace("{0}",t.toString())}if(c<6e4&&!s)return i.justNow;if("number"==typeof a&&c>a)return r(new Date(e));if("string"==typeof a){var f;const t=null===(f=o.find((e=>e.name===a)))||void 0===f?void 0:f.max;if(t&&c>t)return r(new Date(e))}for(const[e,t]of o.entries()){if(g(u,t)<=0&&o[e-1])return m(u,o[e-1]);if(cl.value=(0,a.vE)()+n,u=s?()=>{d(),s(l.value)}:d,c="requestAnimationFrame"===o?F(u,{immediate:r}):(0,a.Rg)(u,o,{immediate:r});return t?{timestamp:l,...c}:l}const tt={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};a.D_;function nt(e,t){const{containerStyle:n,wrapperProps:a,scrollTo:i,calculateRange:o,currentList:s,containerRef:l}="itemHeight"in t?function(e,t){const n=at(t),{state:a,source:i,currentList:o,size:s,containerRef:l}=n,d={overflowY:"auto"},{itemHeight:u,overscan:c=5}=e,g=it(a,i,u),m=ot("vertical",c,rt(i,u),g,n),p=st(u,i),f=(0,r.EW)((()=>p(a.value.start))),h=dt(u,i);return lt(s,t,l,m),{calculateRange:m,scrollTo:ct("vertical",m,p,l),containerStyle:d,wrapperProps:(0,r.EW)((()=>({style:{width:"100%",height:h.value-f.value+"px",marginTop:`${f.value}px`}}))),currentList:o,containerRef:l}}(t,e):function(e,t){const n=at(t),{state:a,source:i,currentList:o,size:s,containerRef:l}=n,d={overflowX:"auto"},{itemWidth:u,overscan:c=5}=e,g=it(a,i,u),m=ot("horizontal",c,rt(i,u),g,n),p=st(u,i),f=(0,r.EW)((()=>p(a.value.start))),h=dt(u,i);return lt(s,t,l,m),{scrollTo:ct("horizontal",m,p,l),calculateRange:m,wrapperProps:(0,r.EW)((()=>({style:{height:"100%",width:h.value-f.value+"px",marginLeft:`${f.value}px`,display:"flex"}}))),containerStyle:d,currentList:o,containerRef:l}}(t,e);return{list:s,scrollTo:i,containerProps:{ref:l,onScroll:()=>{o()},style:n},wrapperProps:a}}function at(e){const t=(0,i.IJ)(null),n=ee(t),a=(0,i.KR)([]),r=(0,i.IJ)(e);return{state:(0,i.KR)({start:0,end:10}),source:r,currentList:a,size:n,containerRef:t}}function it(e,t,n){return a=>{if("number"==typeof n)return Math.ceil(a/n);const{start:i=0}=e.value;let r=0,o=0;for(let e=i;ea)break}return o-i}}function rt(e,t){return n=>{if("number"==typeof t)return Math.floor(n/t)+1;let a=0,i=0;for(let r=0;r=n){i=r;break}}return i+1}}function ot(e,t,n,a,{containerRef:i,state:r,currentList:o,source:s}){return()=>{const l=i.value;if(l){const i=n("vertical"===e?l.scrollTop:l.scrollLeft),d=a("vertical"===e?l.clientHeight:l.clientWidth),u=i-t,c=i+d+t;r.value={start:u<0?0:u,end:c>s.value.length?s.value.length:c},o.value=s.value.slice(r.value.start,r.value.end).map(((e,t)=>({data:e,index:t+r.value.start})))}}}function st(e,t){return n=>"number"==typeof e?n*e:t.value.slice(0,n).reduce(((t,n,a)=>t+e(a)),0)}function lt(e,t,n,a){(0,r.wB)([e.width,e.height,()=>(0,i.BA)(t),n],(()=>{a()}))}function dt(e,t){return(0,r.EW)((()=>"number"==typeof e?t.value.length*e:t.value.reduce(((t,n,a)=>t+e(a)),0)))}const ut={horizontal:"scrollLeft",vertical:"scrollTop"};function ct(e,t,n,a){return i=>{a.value&&(a.value[ut[e]]=n(i),t())}}function gt(e={}){const{window:t=o}=e;if(!t)return(0,i.IJ)(!1);const n=(0,i.IJ)(t.document.hasFocus()),a={passive:!0};return u(t,"blur",(()=>{n.value=!1}),a),u(t,"focus",(()=>{n.value=!0}),a),n}function mt(e={}){const{window:t=o,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:l=!0,includeScrollbar:d=!0,type:c="inner"}=e,g=(0,i.IJ)(n),m=(0,i.IJ)(s),p=()=>{if(t)if("outer"===c)g.value=t.outerWidth,m.value=t.outerHeight;else if("visual"===c&&t.visualViewport){const{width:e,height:n,scale:a}=t.visualViewport;g.value=Math.round(e*a),m.value=Math.round(n*a)}else d?(g.value=t.innerWidth,m.value=t.innerHeight):(g.value=t.document.documentElement.clientWidth,m.value=t.document.documentElement.clientHeight)};p(),(0,a.rd)(p);const f={passive:!0};return u("resize",p,f),t&&"visual"===c&&t.visualViewport&&u(t.visualViewport,"resize",p,f),l&&(0,r.wB)(E("(orientation: portrait)"),(()=>p())),{width:g,height:m}}},2393:(e,t,n)=>{"use strict";n.d(t,{$r:()=>B,D_:()=>C,Dk:()=>M,F:()=>P,Gv:()=>c,HA:()=>s,Hr:()=>R,Jv:()=>k,MK:()=>w,Ns:()=>Z,Q0:()=>L,QW:()=>O,Rg:()=>$,T3:()=>Y,TG:()=>W,TO:()=>U,Uo:()=>r,WP:()=>x,ZC:()=>K,d6:()=>d,eY:()=>V,he:()=>y,je:()=>E,k3:()=>z,lQ:()=>p,lW:()=>_,oc:()=>l,qE:()=>m,r6:()=>F,rd:()=>G,sq:()=>A,uO:()=>X,un:()=>f,vE:()=>g,vI:()=>q,zg:()=>v});var a=n(953),i=n(641);function r(e,t){return!!(0,a.o5)()&&((0,a.jr)(e,t),!0)}const o=new WeakMap,s=(...e)=>{var t;const n=e[0],r=null===(t=(0,i.nI)())||void 0===t?void 0:t.proxy,s=null!=r?r:(0,a.o5)();if(null==s&&!(0,i.PS)())throw new Error("injectLocal must be called in setup");return s&&o.has(s)&&n in o.get(s)?o.get(s)[n]:(0,i.WQ)(...e)};const l="undefined"!=typeof window&&"undefined"!=typeof document,d=("undefined"!=typeof WorkerGlobalScope&&(globalThis,WorkerGlobalScope),e=>null!=e),u=Object.prototype.toString,c=e=>"[object Object]"===u.call(e),g=()=>+Date.now(),m=(e,t,n)=>Math.min(n,Math.max(t,e)),p=()=>{},f=h();function h(){var e,t,n;return l&&!!(null===(e=window)||void 0===e||null===(e=e.navigator)||void 0===e?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||(null===(t=window)||void 0===t||null===(t=t.navigator)||void 0===t?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(null===(n=window)||void 0===n?void 0:n.navigator.userAgent))}function _(...e){if(1!==e.length)return(0,a.lW)(...e);const t=e[0];return"function"==typeof t?(0,a.tB)((0,a.rY)((()=>({get:t,set:p})))):(0,a.KR)(t)}function A(e,t){return function(...n){return new Promise(((a,i)=>{Promise.resolve(e((()=>t.apply(this,n)),{fn:t,thisArg:this,args:n})).then(a).catch(i)}))}}const v=e=>e();function b(e,t={}){let n,i,r=p;const o=e=>{clearTimeout(e),r(),r=p};let s;return l=>{const d=(0,a.BA)(e),u=(0,a.BA)(t.maxWait);return n&&o(n),d<=0||void 0!==u&&u<=0?(i&&(o(i),i=void 0),Promise.resolve(l())):new Promise(((e,a)=>{r=t.rejectOnCancel?a:e,s=l,u&&!i&&(i=setTimeout((()=>{n&&o(n),i=void 0,e(s())}),u)),n=setTimeout((()=>{i&&o(i),i=void 0,e(l())}),d)}))}}function F(...e){let t,n,i,r,o,s,l=0,d=!0,u=p;(0,a.i9)(e[0])||"object"!=typeof e[0]?[i,r=!0,o=!0,s=!1]=e:({delay:i,trailing:r=!0,leading:o=!0,rejectOnCancel:s=!1}=e[0]);const c=()=>{t&&(clearTimeout(t),t=void 0,u(),u=p)};return e=>{const g=(0,a.BA)(i),m=Date.now()-l,p=()=>n=e();return c(),g<=0?(l=Date.now(),p()):(m>g?(l=Date.now(),!o&&d||p()):r&&(n=new Promise(((e,n)=>{u=s?n:e,t=setTimeout((()=>{l=Date.now(),d=!0,e(p()),c()}),Math.max(0,g-m))}))),o||t||(t=setTimeout((()=>d=!0),g)),d=!1,n)}}function y(e,t=!1,n="Timeout"){return new Promise(((a,i)=>{t?setTimeout((()=>i(n)),e):setTimeout(a,e)}))}function C(e){return e}function k(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const e=t;t=void 0,e&&await e},n}function w(e){return e.endsWith("rem")?16*Number.parseFloat(e):Number.parseFloat(e)}function E(e,t,n=!1){return t.reduce(((t,a)=>(a in e&&(n&&void 0===e[a]||(t[a]=e[a])),t)),{})}function x(e){return Object.entries(e)}function B(e){return Array.isArray(e)?e:[e]}function D(e){const t=Object.create(null);return n=>t[n]||(t[n]=e(n))}const j=/\B([A-Z])/g,S=(D((e=>e.replace(j,"-$1").toLowerCase())),/-(\w)/g);D((e=>e.replace(S,((e,t)=>t?t.toUpperCase():""))));function N(e){return e||(0,i.nI)()}function P(e){if(!l)return e;let t,n,i=0;const o=()=>{i-=1,n&&i<=0&&(n.stop(),t=void 0,n=void 0)};return(...s)=>(i+=1,n||(n=(0,a.uY)(!0),t=n.run((()=>e(...s)))),r(o),t)}function T(e){return t=(0,i.EW)(e),(0,a.i9)(t)?(0,a.Kh)(new Proxy({},{get:(e,n,i)=>(0,a.R1)(Reflect.get(t.value,n,i)),set:(e,n,i)=>((0,a.i9)(t.value[n])&&!(0,a.i9)(i)?t.value[n].value=i:t.value[n]=i,!0),deleteProperty:(e,n)=>Reflect.deleteProperty(t.value,n),has:(e,n)=>Reflect.has(t.value,n),ownKeys:()=>Object.keys(t.value),getOwnPropertyDescriptor:()=>({enumerable:!0,configurable:!0})})):(0,a.Kh)(t);var t}function q(e,...t){const n=t.flat(),i=n[0];return T((()=>"function"==typeof i?Object.fromEntries(Object.entries((0,a.QW)(e)).filter((([e,t])=>!i((0,a.BA)(t),e)))):Object.fromEntries(Object.entries((0,a.QW)(e)).filter((e=>!n.includes(e[0]))))))}function L(e,t=200,n={}){return A(b(t,n),e)}function z(e,t=200,n=!1,a=!0,i=!1){return A(F(t,n,a,i),e)}function I(e,t,n={}){const{eventFilter:a=v,...r}=n;return(0,i.wB)(e,A(a,t),r)}const R=function(e,t,n={}){const{eventFilter:i,initialState:r="active",...o}=n,{eventFilter:s,pause:l,resume:d,isActive:u}=function(e=v,t={}){const{initialState:n="active"}=t,i=_("active"===n);return{isActive:(0,a.tB)(i),pause:function(){i.value=!1},resume:function(){i.value=!0},eventFilter:(...t)=>{i.value&&e(...t)}}}(i,{initialState:r});return{stop:I(e,t,{...o,eventFilter:s}),pause:l,resume:d,isActive:u}};function M(e,t,...[n]){const{flush:a="sync",deep:i=!1,immediate:r=!0,direction:o="both",transform:s={}}=n||{},l=[],d="ltr"in s&&s.ltr||(e=>e),u="rtl"in s&&s.rtl||(e=>e);"both"!==o&&"ltr"!==o||l.push(R(e,(e=>{l.forEach((e=>e.pause())),t.value=d(e),l.forEach((e=>e.resume()))}),{flush:a,deep:i,immediate:r})),"both"!==o&&"rtl"!==o||l.push(R(t,(t=>{l.forEach((e=>e.pause())),e.value=u(t),l.forEach((e=>e.resume()))}),{flush:a,deep:i,immediate:r}));return()=>{l.forEach((e=>e.stop()))}}function O(e,t={}){if(!(0,a.i9)(e))return(0,a.QW)(e);const n=Array.isArray(e.value)?Array.from({length:e.value.length}):{};for(const i in e.value)n[i]=(0,a.rY)((()=>({get:()=>e.value[i],set(n){var r;if(null===(r=(0,a.BA)(t.replaceRef))||void 0===r||r)if(Array.isArray(e.value)){const t=[...e.value];t[i]=n,e.value=t}else{const t={...e.value,[i]:n};Object.setPrototypeOf(t,Object.getPrototypeOf(e.value)),e.value=t}else e.value[i]=n}})));return n}function G(e,t=!0,n){N(n)?(0,i.sV)(e,n):t?e():(0,i.dY)(e)}function X(e,t){N(t)&&(0,i.hi)(e,t)}function H(e,t=!1){function n(n,{flush:r="sync",deep:o=!1,timeout:s,throwOnTimeout:l}={}){let d=null;const u=[new Promise((a=>{d=(0,i.wB)(e,(e=>{n(e)!==t&&(d?d():(0,i.dY)((()=>null==d?void 0:d())),a(e))}),{flush:r,deep:o,immediate:!0})}))];return null!=s&&u.push(y(s,l).then((()=>(0,a.BA)(e))).finally((()=>null==d?void 0:d()))),Promise.race(u)}function r(r,o){if(!(0,a.i9)(r))return n((e=>e===r),o);const{flush:s="sync",deep:l=!1,timeout:d,throwOnTimeout:u}=null!=o?o:{};let c=null;const g=[new Promise((n=>{c=(0,i.wB)([e,r],(([e,a])=>{t!==(e===a)&&(c?c():(0,i.dY)((()=>null==c?void 0:c())),n(e))}),{flush:s,deep:l,immediate:!0})}))];return null!=d&&g.push(y(d,u).then((()=>(0,a.BA)(e))).finally((()=>(null==c||c(),(0,a.BA)(e))))),Promise.race(g)}function o(e){return s(1,e)}function s(e=1,t){let a=-1;return n((()=>(a+=1,a>=e)),t)}return Array.isArray((0,a.BA)(e))?{toMatch:n,toContains:function(e,t){return n((t=>{const n=Array.from(t);return n.includes(e)||n.includes((0,a.BA)(e))}),t)},changed:o,changedTimes:s,get not(){return H(e,!t)}}:{toMatch:n,toBe:r,toBeTruthy:function(e){return n((e=>Boolean(e)),e)},toBeNull:function(e){return r(null,e)},toBeNaN:function(e){return n(Number.isNaN,e)},toBeUndefined:function(e){return r(void 0,e)},changed:o,changedTimes:s,get not(){return H(e,!t)}}}function W(e){return H(e)}function $(e,t=1e3,n={}){const{immediate:o=!0,immediateCallback:s=!1}=n;let d=null;const u=(0,a.IJ)(!1);function c(){d&&(clearInterval(d),d=null)}function g(){u.value=!1,c()}function m(){const n=(0,a.BA)(t);n<=0||(u.value=!0,s&&e(),c(),u.value&&(d=setInterval(e,n)))}return o&&l&&m(),((0,a.i9)(t)||"function"==typeof t)&&r((0,i.wB)(t,(()=>{u.value&&l&&m()}))),r(g),{isActive:(0,a.nD)(u),pause:g,resume:m}}function U(e,t,n={}){const{immediate:i=!0,immediateCallback:o=!1}=n,s=(0,a.IJ)(!1);let d;function u(){d&&(clearTimeout(d),d=void 0)}function c(){s.value=!1,u()}function g(...n){o&&e(),u(),s.value=!0,d=setTimeout((()=>{s.value=!1,d=void 0,e(...n)}),(0,a.BA)(t))}return i&&(s.value=!0,l&&g()),r(c),{isPending:(0,a.nD)(s),start:g,stop:c}}function V(e=!1,t={}){const{truthyValue:n=!0,falsyValue:i=!1}=t,r=(0,a.i9)(e),o=(0,a.IJ)(e);function s(e){if(arguments.length)return o.value=e,o.value;{const e=(0,a.BA)(n);return o.value=o.value===e?(0,a.BA)(i):e,o.value}}return r?s:[o,s]}function Y(e,t,n){return(0,i.wB)(e,t,{...n,immediate:!0})}function K(e,t,n){return(0,i.wB)(e,t,{...n,once:!0})}function Z(e,t,n){const a=(0,i.wB)(e,((e,r,o)=>{e&&((null==n?void 0:n.once)&&(0,i.dY)((()=>a())),t(e,r,o))}),{...n,once:!1});return a}},3637:(e,t,n)=>{"use strict";n.d(t,{I:()=>s,J:()=>a,L:()=>o,Q:()=>i,X:()=>r,d:()=>p,f:()=>h,l:()=>g,p:()=>m,u:()=>f});const a=Object.assign;const i=()=>{},r=Array.isArray;function o(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function s(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!l(e[n],t[n]))return!1;return!0}function l(e,t){return r(e)?d(e,t):r(t)?d(t,e):e?.valueOf()===t?.valueOf()}function d(e,t){return r(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}let u=function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e}({});Symbol("");u.MATCHER_NOT_FOUND,u.NAVIGATION_GUARD_REDIRECT,u.NAVIGATION_ABORTED,u.NAVIGATION_CANCELLED,u.NAVIGATION_DUPLICATED;const c=["params","query","hash"];const g=Symbol(""),m=Symbol(""),p=Symbol(""),f=Symbol(""),h=Symbol("")},6855:(e,t,n)=>{"use strict";function a(e,t=100,n={}){if("function"!=typeof e)throw new TypeError(`Expected the first parameter to be a function, got \`${typeof e}\`.`);if(t<0)throw new RangeError("`wait` must not be negative.");if("boolean"==typeof n)throw new TypeError("The `options` parameter must be an object, not a boolean. Use `{immediate: true}` instead.");const{immediate:a}=n;let i,r,o,s,l;function d(){const t=i,n=r;return i=void 0,r=void 0,l=e.apply(t,n),l}function u(){const e=Date.now()-s;e=0?o=setTimeout(u,t-e):(o=void 0,a||(l=d()))}const c=function(...e){if(i&&this!==i&&Object.getPrototypeOf(this)===Object.getPrototypeOf(i))throw new Error("Debounced method called with different contexts of the same prototype.");i=this,r=e,s=Date.now();const n=a&&!o;if(o||(o=setTimeout(u,t)),n)return l=d(),l};return Object.defineProperty(c,"isPending",{get:()=>void 0!==o}),c.clear=()=>{o&&(clearTimeout(o),o=void 0,i=void 0,r=void 0)},c.flush=()=>{o&&c.trigger()},c.trigger=()=>{l=d(),c.clear()},c}n.d(t,{A:()=>a})},7471:(e,t,n)=>{"use strict";function a(){}n.d(t,{ok:()=>a})},9418:(e,t,n)=>{"use strict";n.d(t,{A:()=>se});const{entries:a,setPrototypeOf:i,isFrozen:r,getPrototypeOf:o,getOwnPropertyDescriptor:s}=Object;let{freeze:l,seal:d,create:u}=Object,{apply:c,construct:g}="undefined"!=typeof Reflect&&Reflect;l||(l=function(e){return e}),d||(d=function(e){return e}),c||(c=function(e,t){for(var n=arguments.length,a=new Array(n>2?n-2:0),i=2;i1?t-1:0),a=1;a1?n-1:0),i=1;i2&&void 0!==arguments[2]?arguments[2]:A;i&&i(e,null);let a=t.length;for(;a--;){let i=t[a];if("string"==typeof i){const e=n(i);e!==i&&(r(t)||(t[a]=e),i=e)}e[i]=!0}return e}function j(e){for(let t=0;t/gm),$=d(/\$\{[\w\W]*/gm),U=d(/^data-[\-\w.\u00B7-\uFFFF]+$/),V=d(/^aria-[\-\w]+$/),Y=d(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),K=d(/^(?:\w+script|data):/i),Z=d(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Q=d(/^html$/i),J=d(/^[a-z][.\w]*(-[.\w]+)+$/i);var ee=Object.freeze({__proto__:null,ARIA_ATTR:V,ATTR_WHITESPACE:Z,CUSTOM_ELEMENT:J,DATA_ATTR:U,DOCTYPE_NAME:Q,ERB_EXPR:W,IS_ALLOWED_URI:Y,IS_SCRIPT_OR_DATA:K,MUSTACHE_EXPR:H,TMPLIT_EXPR:$});const te=1,ne=3,ae=7,ie=8,re=9,oe=function(){return"undefined"==typeof window?null:window};var se=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:oe();const n=t=>e(t);if(n.version="3.3.1",n.removed=[],!t||!t.document||t.document.nodeType!==re||!t.Element)return n.isSupported=!1,n;let{document:i}=t;const r=i,o=r.currentScript,{DocumentFragment:s,HTMLTemplateElement:d,Node:c,Element:g,NodeFilter:x,NamedNodeMap:B=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:j,DOMParser:H,trustedTypes:W}=t,$=g.prototype,U=N($,"cloneNode"),V=N($,"remove"),K=N($,"nextSibling"),Z=N($,"childNodes"),J=N($,"parentNode");if("function"==typeof d){const e=i.createElement("template");e.content&&e.content.ownerDocument&&(i=e.content.ownerDocument)}let se,le="";const{implementation:de,createNodeIterator:ue,createDocumentFragment:ce,getElementsByTagName:ge}=i,{importNode:me}=r;let pe={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof a&&"function"==typeof J&&de&&void 0!==de.createHTMLDocument;const{MUSTACHE_EXPR:fe,ERB_EXPR:he,TMPLIT_EXPR:_e,DATA_ATTR:Ae,ARIA_ATTR:ve,IS_SCRIPT_OR_DATA:be,ATTR_WHITESPACE:Fe,CUSTOM_ELEMENT:ye}=ee;let{IS_ALLOWED_URI:Ce}=ee,ke=null;const we=D({},[...P,...T,...q,...z,...R]);let Ee=null;const xe=D({},[...M,...O,...G,...X]);let Be=Object.seal(u(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}})),De=null,je=null;const Se=Object.seal(u(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let Ne=!0,Pe=!0,Te=!1,qe=!0,Le=!1,ze=!0,Ie=!1,Re=!1,Me=!1,Oe=!1,Ge=!1,Xe=!1,He=!0,We=!1,$e=!0,Ue=!1,Ve={},Ye=null;const Ke=D({},["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 Qe=D({},["audio","video","img","source","image","track"]);let Je=null;const et=D({},["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",at="http://www.w3.org/1999/xhtml";let it=at,rt=!1,ot=null;const st=D({},[tt,nt,at],v);let lt=D({},["mi","mo","mn","ms","mtext"]),dt=D({},["annotation-xml"]);const ut=D({},["title","style","font","a","script"]);let ct=null;const gt=["application/xhtml+xml","text/html"];let mt=null,pt=null;const ft=i.createElement("form"),ht=function(e){return e instanceof RegExp||e instanceof Function},_t=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!pt||pt!==e){if(e&&"object"==typeof e||(e={}),e=S(e),ct=-1===gt.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,mt="application/xhtml+xml"===ct?v:A,ke=k(e,"ALLOWED_TAGS")?D({},e.ALLOWED_TAGS,mt):we,Ee=k(e,"ALLOWED_ATTR")?D({},e.ALLOWED_ATTR,mt):xe,ot=k(e,"ALLOWED_NAMESPACES")?D({},e.ALLOWED_NAMESPACES,v):st,Je=k(e,"ADD_URI_SAFE_ATTR")?D(S(et),e.ADD_URI_SAFE_ATTR,mt):et,Ze=k(e,"ADD_DATA_URI_TAGS")?D(S(Qe),e.ADD_DATA_URI_TAGS,mt):Qe,Ye=k(e,"FORBID_CONTENTS")?D({},e.FORBID_CONTENTS,mt):Ke,De=k(e,"FORBID_TAGS")?D({},e.FORBID_TAGS,mt):S({}),je=k(e,"FORBID_ATTR")?D({},e.FORBID_ATTR,mt):S({}),Ve=!!k(e,"USE_PROFILES")&&e.USE_PROFILES,Ne=!1!==e.ALLOW_ARIA_ATTR,Pe=!1!==e.ALLOW_DATA_ATTR,Te=e.ALLOW_UNKNOWN_PROTOCOLS||!1,qe=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Le=e.SAFE_FOR_TEMPLATES||!1,ze=!1!==e.SAFE_FOR_XML,Ie=e.WHOLE_DOCUMENT||!1,Oe=e.RETURN_DOM||!1,Ge=e.RETURN_DOM_FRAGMENT||!1,Xe=e.RETURN_TRUSTED_TYPE||!1,Me=e.FORCE_BODY||!1,He=!1!==e.SANITIZE_DOM,We=e.SANITIZE_NAMED_PROPS||!1,$e=!1!==e.KEEP_CONTENT,Ue=e.IN_PLACE||!1,Ce=e.ALLOWED_URI_REGEXP||Y,it=e.NAMESPACE||at,lt=e.MATHML_TEXT_INTEGRATION_POINTS||lt,dt=e.HTML_INTEGRATION_POINTS||dt,Be=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&ht(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Be.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&ht(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Be.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Be.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Le&&(Pe=!1),Ge&&(Oe=!0),Ve&&(ke=D({},R),Ee=[],!0===Ve.html&&(D(ke,P),D(Ee,M)),!0===Ve.svg&&(D(ke,T),D(Ee,O),D(Ee,X)),!0===Ve.svgFilters&&(D(ke,q),D(Ee,O),D(Ee,X)),!0===Ve.mathMl&&(D(ke,z),D(Ee,G),D(Ee,X))),e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?Se.tagCheck=e.ADD_TAGS:(ke===we&&(ke=S(ke)),D(ke,e.ADD_TAGS,mt))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?Se.attributeCheck=e.ADD_ATTR:(Ee===xe&&(Ee=S(Ee)),D(Ee,e.ADD_ATTR,mt))),e.ADD_URI_SAFE_ATTR&&D(Je,e.ADD_URI_SAFE_ATTR,mt),e.FORBID_CONTENTS&&(Ye===Ke&&(Ye=S(Ye)),D(Ye,e.FORBID_CONTENTS,mt)),e.ADD_FORBID_CONTENTS&&(Ye===Ke&&(Ye=S(Ye)),D(Ye,e.ADD_FORBID_CONTENTS,mt)),$e&&(ke["#text"]=!0),Ie&&D(ke,["html","head","body"]),ke.table&&(D(ke,["tbody"]),delete De.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.');se=e.TRUSTED_TYPES_POLICY,le=se.createHTML("")}else void 0===se&&(se=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const a="data-tt-policy-suffix";t&&t.hasAttribute(a)&&(n=t.getAttribute(a));const i="dompurify"+(n?"#"+n:"");try{return e.createPolicy(i,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}}(W,o)),null!==se&&"string"==typeof le&&(le=se.createHTML(""));l&&l(e),pt=e}},At=D({},[...T,...q,...L]),vt=D({},[...z,...I]),bt=function(e){h(n.removed,{element:e});try{J(e).removeChild(e)}catch(t){V(e)}},Ft=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(Oe||Ge)try{bt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},yt=function(e){let t=null,n=null;if(Me)e=""+e;else{const t=b(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ct&&it===at&&(e=''+e+"");const a=se?se.createHTML(e):e;if(it===at)try{t=(new H).parseFromString(a,ct)}catch(e){}if(!t||!t.documentElement){t=de.createDocument(it,"template",null);try{t.documentElement.innerHTML=rt?le:a}catch(e){}}const r=t.body||t.documentElement;return e&&n&&r.insertBefore(i.createTextNode(n),r.childNodes[0]||null),it===at?ge.call(t,Ie?"html":"body")[0]:Ie?t.documentElement:r},Ct=function(e){return ue.call(e.ownerDocument||e,e,x.SHOW_ELEMENT|x.SHOW_COMMENT|x.SHOW_TEXT|x.SHOW_PROCESSING_INSTRUCTION|x.SHOW_CDATA_SECTION,null)},kt=function(e){return e instanceof j&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof B)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},wt=function(e){return"function"==typeof c&&e instanceof c};function Et(e,t,a){m(e,(e=>{e.call(n,t,a,pt)}))}const xt=function(e){let t=null;if(Et(pe.beforeSanitizeElements,e,null),kt(e))return bt(e),!0;const a=mt(e.nodeName);if(Et(pe.uponSanitizeElement,e,{tagName:a,allowedTags:ke}),ze&&e.hasChildNodes()&&!wt(e.firstElementChild)&&w(/<[/\w!]/g,e.innerHTML)&&w(/<[/\w!]/g,e.textContent))return bt(e),!0;if(e.nodeType===ae)return bt(e),!0;if(ze&&e.nodeType===ie&&w(/<[/\w]/g,e.data))return bt(e),!0;if(!(Se.tagCheck instanceof Function&&Se.tagCheck(a))&&(!ke[a]||De[a])){if(!De[a]&&Dt(a)){if(Be.tagNameCheck instanceof RegExp&&w(Be.tagNameCheck,a))return!1;if(Be.tagNameCheck instanceof Function&&Be.tagNameCheck(a))return!1}if($e&&!Ye[a]){const t=J(e)||e.parentNode,n=Z(e)||e.childNodes;if(n&&t){for(let a=n.length-1;a>=0;--a){const i=U(n[a],!0);i.__removalCount=(e.__removalCount||0)+1,t.insertBefore(i,K(e))}}}return bt(e),!0}return e instanceof g&&!function(e){let t=J(e);t&&t.tagName||(t={namespaceURI:it,tagName:"template"});const n=A(e.tagName),a=A(t.tagName);return!!ot[e.namespaceURI]&&(e.namespaceURI===nt?t.namespaceURI===at?"svg"===n:t.namespaceURI===tt?"svg"===n&&("annotation-xml"===a||lt[a]):Boolean(At[n]):e.namespaceURI===tt?t.namespaceURI===at?"math"===n:t.namespaceURI===nt?"math"===n&&dt[a]:Boolean(vt[n]):e.namespaceURI===at?!(t.namespaceURI===nt&&!dt[a])&&!(t.namespaceURI===tt&&!lt[a])&&!vt[n]&&(ut[n]||!At[n]):!("application/xhtml+xml"!==ct||!ot[e.namespaceURI]))}(e)?(bt(e),!0):"noscript"!==a&&"noembed"!==a&&"noframes"!==a||!w(/<\/no(script|embed|frames)/i,e.innerHTML)?(Le&&e.nodeType===ne&&(t=e.textContent,m([fe,he,_e],(e=>{t=F(t,e," ")})),e.textContent!==t&&(h(n.removed,{element:e.cloneNode()}),e.textContent=t)),Et(pe.afterSanitizeElements,e,null),!1):(bt(e),!0)},Bt=function(e,t,n){if(He&&("id"===t||"name"===t)&&(n in i||n in ft))return!1;if(Pe&&!je[t]&&w(Ae,t));else if(Ne&&w(ve,t));else if(Se.attributeCheck instanceof Function&&Se.attributeCheck(t,e));else if(!Ee[t]||je[t]){if(!(Dt(e)&&(Be.tagNameCheck instanceof RegExp&&w(Be.tagNameCheck,e)||Be.tagNameCheck instanceof Function&&Be.tagNameCheck(e))&&(Be.attributeNameCheck instanceof RegExp&&w(Be.attributeNameCheck,t)||Be.attributeNameCheck instanceof Function&&Be.attributeNameCheck(t,e))||"is"===t&&Be.allowCustomizedBuiltInElements&&(Be.tagNameCheck instanceof RegExp&&w(Be.tagNameCheck,n)||Be.tagNameCheck instanceof Function&&Be.tagNameCheck(n))))return!1}else if(Je[t]);else if(w(Ce,F(n,Fe,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==y(n,"data:")||!Ze[e]){if(Te&&!w(be,F(n,Fe,"")));else if(n)return!1}else;return!0},Dt=function(e){return"annotation-xml"!==e&&b(e,ye)},jt=function(e){Et(pe.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||kt(e))return;const a={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ee,forceKeepAttr:void 0};let i=t.length;for(;i--;){const r=t[i],{name:o,namespaceURI:s,value:l}=r,d=mt(o),u=l;let c="value"===o?u:C(u);if(a.attrName=d,a.attrValue=c,a.keepAttr=!0,a.forceKeepAttr=void 0,Et(pe.uponSanitizeAttribute,e,a),c=a.attrValue,!We||"id"!==d&&"name"!==d||(Ft(o,e),c="user-content-"+c),ze&&w(/((--!?|])>)|<\/(style|title|textarea)/i,c)){Ft(o,e);continue}if("attributename"===d&&b(c,"href")){Ft(o,e);continue}if(a.forceKeepAttr)continue;if(!a.keepAttr){Ft(o,e);continue}if(!qe&&w(/\/>/i,c)){Ft(o,e);continue}Le&&m([fe,he,_e],(e=>{c=F(c,e," ")}));const g=mt(e.nodeName);if(Bt(g,d,c)){if(se&&"object"==typeof W&&"function"==typeof W.getAttributeType)if(s);else switch(W.getAttributeType(g,d)){case"TrustedHTML":c=se.createHTML(c);break;case"TrustedScriptURL":c=se.createScriptURL(c)}if(c!==u)try{s?e.setAttributeNS(s,o,c):e.setAttribute(o,c),kt(e)?bt(e):f(n.removed)}catch(t){Ft(o,e)}}else Ft(o,e)}Et(pe.afterSanitizeAttributes,e,null)},St=function e(t){let n=null;const a=Ct(t);for(Et(pe.beforeSanitizeShadowDOM,t,null);n=a.nextNode();)Et(pe.uponSanitizeShadowNode,n,null),xt(n),jt(n),n.content instanceof s&&e(n.content);Et(pe.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=null,i=null,o=null,l=null;if(rt=!e,rt&&(e="\x3c!--\x3e"),"string"!=typeof e&&!wt(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(Re||_t(t),n.removed=[],"string"==typeof e&&(Ue=!1),Ue){if(e.nodeName){const t=mt(e.nodeName);if(!ke[t]||De[t])throw E("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof c)a=yt("\x3c!----\x3e"),i=a.ownerDocument.importNode(e,!0),i.nodeType===te&&"BODY"===i.nodeName||"HTML"===i.nodeName?a=i:a.appendChild(i);else{if(!Oe&&!Le&&!Ie&&-1===e.indexOf("<"))return se&&Xe?se.createHTML(e):e;if(a=yt(e),!a)return Oe?null:Xe?le:""}a&&Me&&bt(a.firstChild);const d=Ct(Ue?e:a);for(;o=d.nextNode();)xt(o),jt(o),o.content instanceof s&&St(o.content);if(Ue)return e;if(Oe){if(Ge)for(l=ce.call(a.ownerDocument);a.firstChild;)l.appendChild(a.firstChild);else l=a;return(Ee.shadowroot||Ee.shadowrootmode)&&(l=me.call(r,l,!0)),l}let u=Ie?a.outerHTML:a.innerHTML;return Ie&&ke["!doctype"]&&a.ownerDocument&&a.ownerDocument.doctype&&a.ownerDocument.doctype.name&&w(Q,a.ownerDocument.doctype.name)&&(u="\n"+u),Le&&m([fe,he,_e],(e=>{u=F(u,e," ")})),se&&Xe?se.createHTML(u):u},n.setConfig=function(){_t(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Re=!0},n.clearConfig=function(){pt=null,Re=!1},n.isValidAttribute=function(e,t,n){pt||_t({});const a=mt(e),i=mt(t);return Bt(a,i,n)},n.addHook=function(e,t){"function"==typeof t&&h(pe[e],t)},n.removeHook=function(e,t){if(void 0!==t){const n=p(pe[e],t);return-1===n?void 0:_(pe[e],n,1)[0]}return f(pe[e])},n.removeHooks=function(e){pe[e]=[]},n.removeAllHooks=function(){pe={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}()},9747:(e,t,n)=>{"use strict";n.d(t,{a:()=>a});const a=function(e){if(null==e)return r;if("string"==typeof e)return function(e){return i(t);function t(t){return t.tagName===e}}(e);if("object"==typeof e)return function(e){const t=[];let n=-1;for(;++n{"use strict";n.d(t,{A:()=>s});var a=n(6368);class i extends Error{name="TimeoutError";constructor(e,t){super(e,t),Error.captureStackTrace?.(this,i)}}const r=e=>e.reason??new DOMException("This operation was aborted.","AbortError");class o{#e=[];enqueue(e,t){const{priority:n=0,id:a}=t??{},i={priority:n,id:a,run:e};if(0===this.size||this.#e[this.size-1].priority>=n)return void this.#e.push(i);const r=function(e,t,n){let a=0,i=e.length;for(;i>0;){const r=Math.trunc(i/2);let o=a+r;n(e[o],t)<=0?(a=++o,i-=r+1):i=r}return a}(this.#e,i,((e,t)=>t.priority-e.priority));this.#e.splice(r,0,i)}setPriority(e,t){const n=this.#e.findIndex((t=>t.id===e));if(-1===n)throw new ReferenceError(`No promise function with the id "${e}" exists in the queue.`);const[a]=this.#e.splice(n,1);this.enqueue(a.run,{priority:t,id:e})}dequeue(){const e=this.#e.shift();return e?.run}filter(e){return this.#e.filter((t=>t.priority===e.priority)).map((e=>e.run))}get size(){return this.#e.length}}class s extends a{#t;#n;#a=0;#i;#r=!1;#o=!1;#s;#l=0;#d=0;#u;#c;#e;#g;#m=0;#p;#f;#h=1n;#_=new Map;timeout;constructor(e){if(super(),!("number"==typeof(e={carryoverIntervalCount:!1,intervalCap:Number.POSITIVE_INFINITY,interval:0,concurrency:Number.POSITIVE_INFINITY,autoStart:!0,queueClass:o,...e}).intervalCap&&e.intervalCap>=1))throw new TypeError(`Expected \`intervalCap\` to be a number from 1 and up, got \`${e.intervalCap?.toString()??""}\` (${typeof e.intervalCap})`);if(void 0===e.interval||!(Number.isFinite(e.interval)&&e.interval>=0))throw new TypeError(`Expected \`interval\` to be a finite number >= 0, got \`${e.interval?.toString()??""}\` (${typeof e.interval})`);if(this.#t=e.carryoverIntervalCount??e.carryoverConcurrencyCount??!1,this.#n=e.intervalCap===Number.POSITIVE_INFINITY||0===e.interval,this.#i=e.intervalCap,this.#s=e.interval,this.#e=new e.queueClass,this.#g=e.queueClass,this.concurrency=e.concurrency,void 0!==e.timeout&&!(Number.isFinite(e.timeout)&&e.timeout>0))throw new TypeError(`Expected \`timeout\` to be a positive finite number, got \`${e.timeout}\` (${typeof e.timeout})`);this.timeout=e.timeout,this.#f=!1===e.autoStart,this.#A()}get#v(){return this.#n||this.#a0){const t=e-this.#d;if(t{this.#C()}),e))}#B(){this.#u&&(clearInterval(this.#u),this.#u=void 0)}#D(){this.#c&&(clearTimeout(this.#c),this.#c=void 0)}#y(){if(0===this.#e.size)return this.#B(),this.emit("empty"),0===this.#m&&(this.#D(),this.emit("idle")),!1;let e=!1;if(!this.#f){const t=!this.#E;if(this.#v&&this.#b){const n=this.#e.dequeue();this.#n||(this.#a++,this.#j()),this.emit("active"),this.#d=Date.now(),n(),t&&this.#w(),e=!0}}return e}#w(){this.#n||void 0!==this.#u||(this.#u=setInterval((()=>{this.#k()}),this.#s),this.#l=Date.now()+this.#s)}#k(){0===this.#a&&0===this.#m&&this.#u&&this.#B(),this.#a=this.#t?this.#m:0,this.#S(),this.#j()}#S(){for(;this.#y(););}get concurrency(){return this.#p}set concurrency(e){if(!("number"==typeof e&&e>=1))throw new TypeError(`Expected \`concurrency\` to be a number from 1 and up, got \`${e}\` (${typeof e})`);this.#p=e,this.#S()}setPriority(e,t){if("number"!=typeof t||!Number.isFinite(t))throw new TypeError(`Expected \`priority\` to be a finite number, got \`${t}\` (${typeof t})`);this.#e.setPriority(e,t)}async add(e,t={}){return t.id??=(this.#h++).toString(),t={timeout:this.timeout,...t},new Promise(((n,a)=>{const o=Symbol(`task-${t.id}`);this.#e.enqueue((async()=>{let s;this.#m++,this.#_.set(o,{id:t.id,priority:t.priority??0,startTime:Date.now(),timeout:t.timeout});try{try{t.signal?.throwIfAborted()}catch(e){throw this.#n||this.#a--,this.#_.delete(o),e}let a=e({signal:t.signal});if(t.timeout&&(a=function(e,t){const{milliseconds:n,fallback:a,message:o,customTimers:s={setTimeout,clearTimeout},signal:l}=t;let d,u;const c=new Promise(((t,c)=>{if("number"!=typeof n||1!==Math.sign(n))throw new TypeError(`Expected \`milliseconds\` to be a positive number, got \`${n}\``);if(l?.aborted)return void c(r(l));if(l&&(u=()=>{c(r(l))},l.addEventListener("abort",u,{once:!0})),e.then(t,c),n===Number.POSITIVE_INFINITY)return;const g=new i;d=s.setTimeout.call(void 0,(()=>{if(a)try{t(a())}catch(e){c(e)}else"function"==typeof e.cancel&&e.cancel(),!1===o?t():o instanceof Error?c(o):(g.message=o??`Promise timed out after ${n} milliseconds`,c(g))}),n)})).finally((()=>{c.clear(),u&&l&&l.removeEventListener("abort",u)}));return c.clear=()=>{s.clearTimeout.call(void 0,d),d=void 0},c}(Promise.resolve(a),{milliseconds:t.timeout,message:`Task timed out after ${t.timeout}ms (queue has ${this.#m} running, ${this.#e.size} waiting)`})),t.signal){const{signal:e}=t;a=Promise.race([a,new Promise(((t,n)=>{s=()=>{n(e.reason)},e.addEventListener("abort",s,{once:!0})}))])}const l=await a;n(l),this.emit("completed",l)}catch(e){a(e),this.emit("error",e)}finally{s&&t.signal?.removeEventListener("abort",s),this.#_.delete(o),queueMicrotask((()=>{this.#F()}))}}),t),this.emit("add"),this.#y()}))}async addAll(e,t){return Promise.all(e.map((async e=>this.add(e,t))))}start(){return this.#f?(this.#f=!1,this.#S(),this):this}pause(){this.#f=!0}clear(){this.#e=new this.#g,this.#N()}async onEmpty(){0!==this.#e.size&&await this.#P("empty")}async onSizeLessThan(e){this.#e.sizethis.#e.size{const n=e=>{this.off("error",n),t(e)};this.on("error",n)}))}async#P(e,t){return new Promise((n=>{const a=()=>{t&&!t()||(this.off(e,a),n())};this.on(e,a)}))}get size(){return this.#e.size}sizeBy(e){return this.#e.filter(e).length}get pending(){return this.#m}get isPaused(){return this.#f}#A(){this.#n||(this.on("add",(()=>{this.#e.size>0&&this.#j()})),this.on("next",(()=>{this.#j()})))}#j(){this.#n||this.#o||(this.#o=!0,queueMicrotask((()=>{this.#o=!1,this.#N()})))}#N(){const e=this.#r,t=!this.#n&&this.#a>=this.#i&&this.#e.size>0;t!==e&&(this.#r=t,this.emit(t?"rateLimit":"rateLimitCleared"))}get isRateLimited(){return this.#r}get isSaturated(){return this.#m===this.#p&&this.#e.size>0||this.isRateLimited&&this.#e.size>0}get runningTasks(){return[...this.#_.values()].map((e=>({...e})))}}},9143:(e,t,n)=>{"use strict";n.d(t,{C:()=>a});const a=function(e){if(null==e)return r;if("function"==typeof e)return i(e);if("object"==typeof e)return Array.isArray(e)?function(e){const t=[];let n=-1;for(;++n{"use strict";n.d(t,{dc:()=>o,_Z:()=>s,VG:()=>l});var a=n(9143);const i=[],r=!0,o=!1,s="skip";function l(e,t,n,l){let d;"function"==typeof t&&"function"!=typeof n?(l=n,n=t):d=t;const u=(0,a.C)(d),c=l?-1:1;!function e(a,d,g){const m=a&&"object"==typeof a?a:{};if("string"==typeof m.type){const e="string"==typeof m.tagName?m.tagName:"string"==typeof m.name?m.name:void 0;Object.defineProperty(p,"name",{value:"node ("+a.type+(e?"<"+e+">":"")+")"})}return p;function p(){let m,p,f,h=i;if((!t||u(a,d,g[g.length-1]||void 0))&&(h=function(e){if(Array.isArray(e))return e;if("number"==typeof e)return[r,e];return null==e?i:[e]}(n(a,g)),h[0]===o))return h;if("children"in a&&a.children){const t=a;if(t.children&&h[0]!==s)for(p=(l?t.children.length:-1)+c,f=g.concat(t);p>-1&&p{"use strict";n.d(t,{YR:()=>i});var a=n(9656);function i(e,t,n,i){let r,o,s;"function"==typeof t&&"function"!=typeof n?(o=void 0,s=t,r=n):(o=t,s=n,r=i),(0,a.VG)(e,o,(function(e,t){const n=t[t.length-1],a=n?n.children.indexOf(e):void 0;return s(e,a,n)}),r)}}},i={};function r(e){var t=i[e];if(void 0!==t)return t.exports;var n=i[e]={id:e,exports:{}};return a[e].call(n.exports,n,n.exports,r),n.exports}r.m=a,r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((t,n)=>(r.f[n](e,t),t)),[])),r.u=e=>"files_pdfviewer-"+e+".js?v="+{"vendors-node_modules_nextcloud_dialogs_dist_chunks__plugin-vue_export-helper-1tPrXgE0_mjs-nod-88e649":"52bf8a035d5138396567","vendors-node_modules_mdi_js_mdi_js-node_modules_nextcloud_dialogs_dist_chunks_preview-BIbJGxX-515202":"b0288c24796802d72e64","vendors-node_modules_nextcloud_dialogs_dist_chunks_ConflictPicker-D11j2xek_mjs":"6d6f454d21468ac6b0f0","vendors-node_modules_nextcloud_dialogs_dist_chunks_FilePicker-CtWlxGEm_mjs":"3df89f07c03b50cb3f6c","node_modules_nextcloud_dialogs_dist_chunks_PublicAuthPrompt-CWSlYwmr_mjs":"0e4a93fba828d35795a6",node_modules_nextcloud_vue_dist_components_NcColorPicker_index_mjs:"9468a048fb8da1169e62",node_modules_nextcloud_vue_dist_components_NcDateTimePicker_index_mjs:"55befe253b279842ad03",node_modules_nextcloud_vue_dist_components_NcSelect_index_mjs:"1696aba0b0cf17093db2","vendors-node_modules_rehype-highlight_index_js":"74041241c1e2f4b28ca9"}[e],r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},n="files_pdfviewer:",r.l=(t,a,i,o)=>{if(e[t])e[t].push(a);else{var s,l;if(void 0!==i)for(var d=document.getElementsByTagName("script"),u=0;u{s.onerror=s.onload=null,clearTimeout(m);var i=e[t];if(delete e[t],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(a))),n)return n(a)},m=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),l&&document.head.appendChild(s)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/apps/files_pdfviewer/js/",(()=>{var e={main:0};r.f.j=(t,n)=>{var a=r.o(e,t)?e[t]:void 0;if(0!==a)if(a)n.push(a[2]);else{var i=new Promise(((n,i)=>a=e[t]=[n,i]));n.push(a[2]=i);var o=r.p+r.u(t),s=new Error;r.l(o,(n=>{if(r.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var i=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+i+": "+o+")",s.name="ChunkLoadError",s.type=i,s.request=o,a[1](s)}}),"chunk-"+t,t)}};var t=(t,n)=>{var a,i,[o,s,l]=n,d=0;if(o.some((t=>0!==e[t]))){for(a in s)r.o(s,a)&&(r.m[a]=s[a]);if(l)l(r)}for(t&&t(n);d{"use strict";var e=r(7503),n=r(3334),a=r(3814);const i=(0,r(5947).YK)().setApp("Files_PDFViewer").detectUser().build();var o=r(1777),s=r(6802),l=r(1225),d=r(1428);function u(){return c()?(0,a.dC)("webdav").replace("/remote.php","/public.php"):(0,a.dC)(`dav${function(){if(c())throw new Error("No user logged in");return`/files/${(0,o.HW)()?.uid}`}()}`)}function c(){return!(0,o.HW)()}const g={name:"PDFView",data:()=>({PDFViewerApplication:null}),computed:{iframeSrc(){return(0,a.Jv)("/apps/files_pdfviewer/?file={file}",{file:this.source??this.davPath})},file(){return this.fileList.find((e=>e.fileid===this.fileid))},hideDownload(){return this.file.hideDownload},isDownloadable(){if(!this.file.shareAttributes)return!0;const e=JSON.parse(this.file.shareAttributes).find((({scope:e,key:t})=>"permissions"===e&&"download"===t));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&&(i.info('PDF file is not downloadable or has a hidden download, but "richdocuments" is available, so falling back to it'),OCA.Viewer.openWith("richdocuments",{fileInfo:this.file,list:OCA.Viewer.list,enableSidebar:OCA.Viewer.enableSidebar,loadMore:OCA.Viewer.loadMore,canLoop:OCA.Viewer.canLoop,onPrev:OCA.Viewer.onPrev,onNext:OCA.Viewer.onNext,onClose:OCA.Viewer.onClose})));document.addEventListener("webviewerloaded",this.handleWebviewerloaded),this.doneLoading(),this.$nextTick((function(){this.$el.focus()}))},beforeDestroy(){document.removeEventListener("webviewerloaded",this.handleWebviewerloaded)},methods:{onIFrameLoaded(){this.isEditable&&this.$nextTick((()=>{this.getDownloadElement().removeAttribute("hidden")}))},getIframeDocument(){return this.$refs.iframe.contentDocument},getDownloadElement(){return this.getIframeDocument().getElementById("download")},getViewerTemplateParameter(e){return this.getIframeDocument().getElementsByTagName("head")[0].getAttribute("data-"+e)},initializePDFViewerApplicationOptions(){const e=this.$refs.iframe.contentWindow.PDFViewerApplicationOptions;e.set("disablePreferences",!0),e.set("externalLinkTarget",2),e.set("isEvalSupported",!1),e.set("workerSrc",this.getViewerTemplateParameter("workersrc")),e.set("cMapUrl",this.getViewerTemplateParameter("cmapurl")),e.set("sandboxBundleSrc",this.getViewerTemplateParameter("sandbox")),e.set("enablePermissions",!0),e.set("imageResourcesPath",this.getViewerTemplateParameter("imageresourcespath")),e.set("enableScripting",!0===this.getViewerTemplateParameter("enableScripting"));const t=(0,n.Z0)(),a=["ach","af","an","ar","ast","az","be","bg","bn","bo","br","brx","bs","ca","cak","ckb","cs","cy","da","de","dsb","el","en-CA","en-GB","en-US","eo","es-AR","es-CL","es-ES","es-MX","et","eu","fa","ff","fi","fr","fur","fy-NL","ga-IE","gd","gl","gn","gu-IN","he","hi-IN","hr","hsb","hu","hy-AM","hye","ia","id","is","it","ja","ka","kab","kk","km","kn","ko","lij","lo","locale.json","lt","ltg","lv","meh","mk","mr","ms","my","nb-NO","ne-NP","nl","nn-NO","oc","pa-IN","pl","pt-BR","pt-PT","rm","ro","ru","sat","sc","scn","sco","si","sk","skr","sl","son","sq","sr","sv-SE","szl","ta","te","tg","th","tl","tr","trs","uk","ur","uz","vi","wo","xh","zh-CN","zh-TW"];if(a.includes(t))e.set("locale",t);else{const n=t.split("-")[0];(a.includes(n)||a.find((e=>e.startsWith(`${n}-`))))&&e.set("locale",n)}this.isEditable||(e.set("annotationMode",1),e.set("annotationEditorMode",-1))},initializePDFViewerApplication(){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=(...e)=>{t(...e),this.getDownloadElement().removeAttribute("disabled")}})),this.hideDownload){const e=this.getIframeDocument().querySelector(".pdfViewer");e&&e.classList.add("disabledTextSelection"),this.PDFViewerApplication.download=()=>{},delete this.PDFViewerApplication.supportsPrinting,this.PDFViewerApplication.supportsPrinting=!1,this.PDFViewerApplication.beforePrint=()=>{},i.info("Download, print and user interaction disabled")}else i.info("Download and print available");const e=this.$refs.iframe.contentWindow.PDFViewerApplicationOptions;i.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"),i.info("PDF Document with annotation is being saved"),this.PDFViewerApplication.pdfDocument.saveDocument().then((e=>async function(e,t){const n=u()+(0,l.O0)(e),a=new Blob([t],{type:"application/pdf"}),i={headers:{"Content-Type":"application/pdf",requesttoken:(0,o.do)()}};return(0,d.G)()&&(i.auth={username:(0,d.G)()}),s.Ay.put(n,a,i)}(this.file.filename,e))).then((()=>{i.info("File uploaded successfully")})).catch((a=>{i.error("Error uploading file:",a),(0,e.s)(t("files_pdfviewer","File upload failed.")),n.removeAttribute("disabled")})).finally((()=>{n.classList.remove("icon-loading-small")}))}}};var m=r(5072),p=r.n(m),f=r(7825),h=r.n(f),_=r(7659),A=r.n(_),v=r(5056),b=r.n(v),F=r(540),y=r.n(F),C=r(1113),k=r.n(C),w=r(1411),E={};E.styleTagTransform=k(),E.setAttributes=b(),E.insert=A().bind(null,"head"),E.domAPI=h(),E.insertStyleElement=y();p()(w.A,E);w.A&&w.A.locals&&w.A.locals;const x=(0,r(4486).A)(g,(function(){var e=this,t=e._self._c;return e.isDownloadable?t("iframe",{ref:"iframe",attrs:{src:e.iframeSrc},on:{load:e.onIFrameLoaded}}):e.isRichDocumentsAvailable?e._e():t("div",{attrs:{id:"emptycontent"}},[t("div",{staticClass:"icon-error"}),e._v(" "),t("h3",[e._v(e._s(e.t("files_pdfviewer","To view a shared PDF file, the download needs to be allowed for this file share")))])])}),[],!1,null,"52c6e7ae",null).exports;OCA.Viewer.registerHandler({id:"pdf",mimes:["application/pdf","application/illustrator"],component:x,canCompare:!0})})()})(); +//# sourceMappingURL=files_pdfviewer-main.js.map?v=7fe245c403d631624acd \ No newline at end of file diff --git a/js/files_pdfviewer-main.js.license b/js/files_pdfviewer-main.js.license index 0d280bdb..a3cc49ff 100644 --- a/js/files_pdfviewer-main.js.license +++ b/js/files_pdfviewer-main.js.license @@ -4,42 +4,82 @@ SPDX-License-Identifier: GPL-3.0-or-later SPDX-License-Identifier: BSD-3-Clause SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: (MPL-2.0 OR Apache-2.0) +SPDX-FileCopyrightText: rhysd +SPDX-FileCopyrightText: p-queue developers +SPDX-FileCopyrightText: inline-style-parser developers SPDX-FileCopyrightText: escape-html developers +SPDX-FileCopyrightText: debounce developers +SPDX-FileCopyrightText: date-fns developers +SPDX-FileCopyrightText: chenkai +SPDX-FileCopyrightText: atomiks SPDX-FileCopyrightText: Varun A P SPDX-FileCopyrightText: Tobias Koppers @sokra +SPDX-FileCopyrightText: Titus Wormer (https://wooorm.com) SPDX-FileCopyrightText: T. Jameson Little +SPDX-FileCopyrightText: Stefan Thomas (http://www.justmoon.net) +SPDX-FileCopyrightText: Sindre Sorhus +SPDX-FileCopyrightText: Shuhei Kagawa +SPDX-FileCopyrightText: Scott Cooper SPDX-FileCopyrightText: Roman Shtylman SPDX-FileCopyrightText: Nextcloud GmbH and Nextcloud contributors +SPDX-FileCopyrightText: Max +SPDX-FileCopyrightText: Mark SPDX-FileCopyrightText: John Molakvoæ -SPDX-FileCopyrightText: James Halliday +SPDX-FileCopyrightText: Jeff Sagal +SPDX-FileCopyrightText: Guillaume Chau SPDX-FileCopyrightText: GitHub Inc. SPDX-FileCopyrightText: Feross Aboukhadijeh SPDX-FileCopyrightText: Evan You +SPDX-FileCopyrightText: Eugene Sharygin +SPDX-FileCopyrightText: Eric Norris (https://github.com/ericnorris) +SPDX-FileCopyrightText: Eduardo San Martin Morote SPDX-FileCopyrightText: Dr.-Ing. Mario Heiderich, Cure53 (https://cure53.de/) SPDX-FileCopyrightText: David Clark SPDX-FileCopyrightText: Christoph Wurst +SPDX-FileCopyrightText: Borys Serebrov +SPDX-FileCopyrightText: Arnout Kazemier +SPDX-FileCopyrightText: Antoni Andre SPDX-FileCopyrightText: Anthony Fu +SPDX-FileCopyrightText: Andrea Giammarchi SPDX-FileCopyrightText: @nextcloud/dialogs developers This file is generated from multiple sources. Included packages: +- @ctrl/tinycolor + - version: 3.6.1 + - license: MIT +- @floating-ui/core + - version: 1.7.3 + - license: MIT +- @floating-ui/utils + - version: 0.2.10 + - license: MIT - @nextcloud/auth - version: 2.5.3 - license: GPL-3.0-or-later - @nextcloud/axios - version: 2.5.2 - license: GPL-3.0-or-later +- @nextcloud/browser-storage + - version: 0.5.0 + - license: GPL-3.0-or-later +- @nextcloud/capabilities + - version: 1.2.1 + - license: GPL-3.0-or-later +- vue + - version: 3.5.26 + - license: MIT - @nextcloud/dialogs - - version: 6.3.2 + - version: 7.1.0 - license: AGPL-3.0-or-later - semver - - version: 7.7.1 + - version: 7.7.3 - license: ISC - @nextcloud/event-bus - - version: 3.3.2 + - version: 3.3.3 - license: GPL-3.0-or-later - @nextcloud/l10n - - version: 3.4.0 + - version: 3.4.1 - license: GPL-3.0-or-later - @nextcloud/logger - version: 3.0.2 @@ -48,16 +88,55 @@ This file is generated from multiple sources. Included packages: - version: 2.2.1 - license: GPL-3.0-or-later - @nextcloud/router - - version: 3.0.1 + - version: 3.1.0 - license: GPL-3.0-or-later -- @nextcloud/vue - - version: 8.31.0 - - license: AGPL-3.0-or-later +- @nextcloud/sharing + - version: 0.3.0 + - license: GPL-3.0-or-later +- @ckpack/vue-color + - version: 1.6.0 + - license: MIT - @vueuse/core - - version: 11.3.0 + - version: 14.1.0 - license: MIT - @vueuse/shared - - version: 11.3.0 + - version: 14.1.0 + - license: MIT +- splitpanes + - version: 4.0.4 + - license: MIT +- vue-router + - version: 4.6.4 + - license: MIT +- vue-select + - version: 4.0.0-beta.6 + - license: MIT +- vue + - version: 3.5.26 + - license: MIT +- @nextcloud/vue + - version: 9.3.1 + - license: AGPL-3.0-or-later +- @ungap/structured-clone + - version: 1.3.0 + - license: ISC +- @vue/devtools-api + - version: 6.6.4 + - license: MIT +- @vue/reactivity + - version: 3.5.26 + - license: MIT +- @vue/runtime-core + - version: 3.5.26 + - license: MIT +- @vue/runtime-dom + - version: 3.5.26 + - license: MIT +- @vue/shared + - version: 3.5.26 + - license: MIT +- bail + - version: 2.0.2 - license: MIT - base64-js - version: 1.5.1 @@ -65,38 +144,230 @@ This file is generated from multiple sources. Included packages: - buffer - version: 6.0.3 - license: MIT +- comma-separated-tokens + - version: 2.0.3 + - license: MIT - css-loader - version: 7.1.2 - license: MIT +- date-fns + - version: 4.1.0 + - license: MIT +- debounce + - version: 3.0.0 + - license: MIT +- decode-named-character-reference + - version: 1.2.0 + - license: MIT +- devlop + - version: 1.1.0 + - license: MIT - dompurify - - version: 3.2.6 + - version: 3.3.1 - license: (MPL-2.0 OR Apache-2.0) +- emoji-mart-vue-fast + - version: 15.0.5 + - license: BSD-3-Clause - escape-html - version: 1.0.3 - license: MIT +- estree-util-is-identifier-name + - version: 3.0.0 + - license: MIT +- extend + - version: 3.0.2 + - license: MIT - focus-trap - - version: 7.5.4 + - version: 7.7.1 + - license: MIT +- hast-util-is-element + - version: 3.0.0 + - license: MIT +- hast-util-to-jsx-runtime + - version: 2.3.6 + - license: MIT +- hast-util-whitespace + - version: 3.0.0 - license: MIT - ieee754 - version: 1.2.1 - license: BSD-3-Clause -- path-browserify - - version: 1.0.1 +- inline-style-parser + - version: 0.2.7 + - license: MIT +- is-absolute-url + - version: 4.0.1 + - license: MIT +- is-plain-obj + - version: 4.1.0 + - license: MIT +- material-colors + - version: 1.2.6 + - license: ISC +- mdast-squeeze-paragraphs + - version: 6.0.0 + - license: MIT +- escape-string-regexp + - version: 5.0.0 + - license: MIT +- mdast-util-find-and-replace + - version: 3.0.2 + - license: MIT +- mdast-util-from-markdown + - version: 2.0.2 + - license: MIT +- mdast-util-newline-to-break + - version: 2.0.0 + - license: MIT +- mdast-util-to-hast + - version: 13.2.1 + - license: MIT +- mdast-util-to-string + - version: 4.0.0 + - license: MIT +- micromark-core-commonmark + - version: 2.0.3 + - license: MIT +- micromark-factory-destination + - version: 2.0.1 + - license: MIT +- micromark-factory-label + - version: 2.0.1 + - license: MIT +- micromark-factory-space + - version: 2.0.1 + - license: MIT +- micromark-factory-title + - version: 2.0.1 + - license: MIT +- micromark-factory-whitespace + - version: 2.0.1 + - license: MIT +- micromark-util-character + - version: 2.1.1 + - license: MIT +- micromark-util-chunked + - version: 2.0.1 + - license: MIT +- micromark-util-classify-character + - version: 2.0.1 + - license: MIT +- micromark-util-combine-extensions + - version: 2.0.1 + - license: MIT +- micromark-util-decode-numeric-character-reference + - version: 2.0.2 + - license: MIT +- micromark-util-decode-string + - version: 2.0.1 + - license: MIT +- micromark-util-encode + - version: 2.0.1 + - license: MIT +- micromark-util-html-tag-name + - version: 2.0.1 + - license: MIT +- micromark-util-normalize-identifier + - version: 2.0.1 + - license: MIT +- micromark-util-resolve-all + - version: 2.0.1 + - license: MIT +- micromark-util-sanitize-uri + - version: 2.0.1 + - license: MIT +- micromark-util-subtokenize + - version: 2.1.0 + - license: MIT +- micromark + - version: 4.0.2 + - license: MIT +- eventemitter3 + - version: 5.0.1 + - license: MIT +- p-queue + - version: 9.0.1 - license: MIT - process - version: 0.11.10 - license: MIT +- property-information + - version: 7.1.0 + - license: MIT +- rehype-external-links + - version: 3.0.0 + - license: MIT +- rehype-react + - version: 8.0.0 + - license: MIT +- remark-breaks + - version: 4.0.0 + - license: MIT +- remark-parse + - version: 11.0.0 + - license: MIT +- remark-rehype + - version: 11.1.2 + - license: MIT +- remark-unlink-protocols + - version: 1.0.0 + - license: MIT +- space-separated-tokens + - version: 2.0.2 + - license: MIT +- striptags + - version: 3.2.0 + - license: MIT - style-loader - version: 4.0.0 - license: MIT +- style-to-js + - version: 1.1.21 + - license: MIT +- style-to-object + - version: 1.0.14 + - license: MIT - tabbable - - version: 6.2.0 + - version: 6.4.0 - license: MIT - toastify-js - version: 1.12.0 - license: MIT -- vue - - version: 2.7.16 +- trim-lines + - version: 3.0.1 + - license: MIT +- trough + - version: 2.2.0 + - license: MIT +- unified + - version: 11.0.5 + - license: MIT +- unist-builder + - version: 4.0.0 + - license: MIT +- unist-util-is + - version: 6.0.1 + - license: MIT +- unist-util-position + - version: 5.0.0 + - license: MIT +- unist-util-stringify-position + - version: 4.0.0 + - license: MIT +- unist-util-visit-parents + - version: 6.0.2 + - license: MIT +- unist-util-visit + - version: 5.0.0 + - license: MIT +- vfile-message + - version: 4.0.3 + - license: MIT +- vfile + - version: 6.0.3 + - license: MIT +- vue-loader + - version: 15.11.1 - license: MIT - webpack - version: 5.94.0 diff --git a/js/files_pdfviewer-main.js.map b/js/files_pdfviewer-main.js.map index e36f6fb8..b136317b 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=2002836a96cb0717dd58","mappings":"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,GAAK,CAAE,EAAK,QAAS,EAAK,CAAC,GAAK,CAAE,EAAK,QAAS,EAAK,CAAC,GAAK,CAAE,EAAK,QAAS,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,QAAS,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,QAAS,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,QAAS,EAAK,CAAC,GAAK,CAAE,EAAK,QAAS,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,KAAM,EAAK,CAAC,GAAK,CAAE,EAAK,QAAS,EAAK,CAAC,GAAK,CAAE,EAAK,QAAS,EAAK,CAAC,GAAK,CAAE,EAAK,QAAS,EAAK,CAAC,IAGryCC,EAAM,CAAC,CAAE,EAAK,K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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-B4-9qwLn.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcButton-D8AOCliw.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcDialog-COuFb47k.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-DJQ2Kuip.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcLoadingIcon-C7S2_wmi.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcModal-BzkYPomo.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcNoteCard-Dz5-u2BY.css","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/assets/NcPopover--XoXIhLx.css","webpack:///files_pdfviewer/src/views/PDFView.vue?vue&type=style&index=0&id=52c6e7ae&prod&lang=scss&scoped=true","webpack:///files_pdfviewer/node_modules/css-loader/dist/runtime/api.js","webpack:///files_pdfviewer/node_modules/css-loader/dist/runtime/sourceMaps.js","webpack:///files_pdfviewer/node_modules/escape-html/index.js","webpack:///files_pdfviewer/node_modules/focus-trap/dist/focus-trap.esm.js","webpack:///files_pdfviewer/node_modules/ieee754/index.js","webpack:///files_pdfviewer/node_modules/path-browserify/index.js","webpack:///files_pdfviewer/node_modules/process/browser.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/insertBySelector.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/insertStyleElement.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/styleDomAPI.js","webpack:///files_pdfviewer/node_modules/style-loader/dist/runtime/styleTagTransform.js","webpack:///files_pdfviewer/node_modules/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/node_modules/@nextcloud/browser-storage/dist/ScopedStorage.js","webpack:///files_pdfviewer/node_modules/@nextcloud/auth/node_modules/@nextcloud/browser-storage/dist/StorageBuilder.js","webpack:///files_pdfviewer/node_modules/@nextcloud/auth/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/auth/node_modules/@nextcloud/browser-storage/dist/index.js","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/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/l10n/dist/chunks/translation-DoG5ZELJ.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/l10n/dist/gettext.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/l10n/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/logger/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/paths/dist/index.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/router/dist/index.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcDialog-COuFb47k.css?14dd","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcDialogButton-DtGSMhif.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcModal-BzkYPomo.css?0b2a","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/Components/NcModal.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcDialog-Du-BeUCp.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-Dz5-u2BY.css?cf17","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-B4-9qwLn.css?68e6","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcActions-C832pWHO.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/useTrapStackControl-BnLfCgGU.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcButton-D8AOCliw.css?5fe1","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcButton-CWPBzbcC.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-DJQ2Kuip.css?cb25","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcIconSvgWrapper-BreCg8pX.mjs","webpack://files_pdfviewer/./node_modules/@nextcloud/vue/dist/assets/NcPopover--XoXIhLx.css?2e85","webpack:///files_pdfviewer/node_modules/floating-vue/node_modules/@floating-ui/core/dist/floating-ui.core.esm.js","webpack:///files_pdfviewer/node_modules/floating-vue/node_modules/@floating-ui/dom/dist/floating-ui.dom.esm.js","webpack:///files_pdfviewer/node_modules/floating-vue/dist/floating-vue.es.js","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/NcPopover-DMUA5d7U.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/ScopeComponent-305QOaqN.mjs","webpack:///files_pdfviewer/node_modules/@nextcloud/vue/dist/chunks/_l10n-BEfeU7gr.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-DXu6GWVJ.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/node_modules/@nextcloud/sharing/dist/public.js","webpack:///files_pdfviewer/node_modules/@nextcloud/sharing/node_modules/@nextcloud/initial-state/dist/index.js","webpack:///files_pdfviewer/src/utils/davUtils.js","webpack:///files_pdfviewer/src/views/PDFView.vue","webpack:///files_pdfviewer/src/views/PDFView.vue?vue&type=script&lang=js","webpack:///files_pdfviewer/src/services/uploadPdfFile.js","webpack://files_pdfviewer/./src/views/PDFView.vue?f045","webpack://files_pdfviewer/./src/views/PDFView.vue?29c2","webpack:///files_pdfviewer/node_modules/vue-loader/lib/runtime/componentNormalizer.js","webpack:///files_pdfviewer/src/main.js"],"sourcesContent":["var inProgress = {};\nvar dataWebpackPrefix = \"files_pdfviewer:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = (url, done, key, chunkId) => {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = (prev, event) => {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach((fn) => (fn(event)));\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","const debug = require('../internal/debug')\nconst { MAX_LENGTH, MAX_SAFE_INTEGER } = require('../internal/constants')\nconst { safeRe: re, safeSrc: src, t } = require('../internal/re')\n\nconst parseOptions = require('../internal/parse-options')\nconst { compareIdentifiers } = require('../internal/identifiers')\nclass SemVer {\n constructor (version, options) {\n options = parseOptions(options)\n\n if (version instanceof SemVer) {\n if (version.loose === !!options.loose &&\n version.includePrerelease === !!options.includePrerelease) {\n return version\n } else {\n version = version.version\n }\n } else if (typeof version !== 'string') {\n throw new TypeError(`Invalid version. Must be a string. Got type \"${typeof version}\".`)\n }\n\n if (version.length > MAX_LENGTH) {\n throw new TypeError(\n `version is longer than ${MAX_LENGTH} characters`\n )\n }\n\n debug('SemVer', version, options)\n this.options = options\n this.loose = !!options.loose\n // this isn't actually relevant for versions, but keep it so that we\n // don't run into trouble passing this.options around.\n this.includePrerelease = !!options.includePrerelease\n\n const m = version.trim().match(options.loose ? re[t.LOOSE] : re[t.FULL])\n\n if (!m) {\n throw new TypeError(`Invalid Version: ${version}`)\n }\n\n this.raw = version\n\n // these are actually numbers\n this.major = +m[1]\n this.minor = +m[2]\n this.patch = +m[3]\n\n if (this.major > MAX_SAFE_INTEGER || this.major < 0) {\n throw new TypeError('Invalid major version')\n }\n\n if (this.minor > MAX_SAFE_INTEGER || this.minor < 0) {\n throw new TypeError('Invalid minor version')\n }\n\n if (this.patch > MAX_SAFE_INTEGER || this.patch < 0) {\n throw new TypeError('Invalid patch version')\n }\n\n // numberify any prerelease numeric ids\n if (!m[4]) {\n this.prerelease = []\n } else {\n this.prerelease = m[4].split('.').map((id) => {\n if (/^[0-9]+$/.test(id)) {\n const num = +id\n if (num >= 0 && num < MAX_SAFE_INTEGER) {\n return num\n }\n }\n return id\n })\n }\n\n this.build = m[5] ? m[5].split('.') : []\n this.format()\n }\n\n format () {\n this.version = `${this.major}.${this.minor}.${this.patch}`\n if (this.prerelease.length) {\n this.version += `-${this.prerelease.join('.')}`\n }\n return this.version\n }\n\n toString () {\n return this.version\n }\n\n compare (other) {\n debug('SemVer.compare', this.version, this.options, other)\n if (!(other instanceof SemVer)) {\n if (typeof other === 'string' && other === this.version) {\n return 0\n }\n other = new SemVer(other, this.options)\n }\n\n if (other.version === this.version) {\n return 0\n }\n\n return this.compareMain(other) || this.comparePre(other)\n }\n\n compareMain (other) {\n if (!(other instanceof SemVer)) {\n other = new SemVer(other, this.options)\n }\n\n return (\n compareIdentifiers(this.major, other.major) ||\n compareIdentifiers(this.minor, other.minor) ||\n compareIdentifiers(this.patch, other.patch)\n )\n }\n\n comparePre (other) {\n if (!(other instanceof SemVer)) {\n other = new SemVer(other, this.options)\n }\n\n // NOT having a prerelease is > having one\n if (this.prerelease.length && !other.prerelease.length) {\n return -1\n } else if (!this.prerelease.length && other.prerelease.length) {\n return 1\n } else if (!this.prerelease.length && !other.prerelease.length) {\n return 0\n }\n\n let i = 0\n do {\n const a = this.prerelease[i]\n const b = other.prerelease[i]\n debug('prerelease compare', i, a, b)\n if (a === undefined && b === undefined) {\n return 0\n } else if (b === undefined) {\n return 1\n } else if (a === undefined) {\n return -1\n } else if (a === b) {\n continue\n } else {\n return compareIdentifiers(a, b)\n }\n } while (++i)\n }\n\n compareBuild (other) {\n if (!(other instanceof SemVer)) {\n other = new SemVer(other, this.options)\n }\n\n let i = 0\n do {\n const a = this.build[i]\n const b = other.build[i]\n debug('build compare', i, a, b)\n if (a === undefined && b === undefined) {\n return 0\n } else if (b === undefined) {\n return 1\n } else if (a === undefined) {\n return -1\n } else if (a === b) {\n continue\n } else {\n return compareIdentifiers(a, b)\n }\n } while (++i)\n }\n\n // preminor will bump the version up to the next minor release, and immediately\n // down to pre-release. premajor and prepatch work the same way.\n inc (release, identifier, identifierBase) {\n if (release.startsWith('pre')) {\n if (!identifier && identifierBase === false) {\n throw new Error('invalid increment argument: identifier is empty')\n }\n // Avoid an invalid semver results\n if (identifier) {\n const r = new RegExp(`^${this.options.loose ? src[t.PRERELEASELOOSE] : src[t.PRERELEASE]}$`)\n const match = `-${identifier}`.match(r)\n if (!match || match[1] !== identifier) {\n throw new Error(`invalid identifier: ${identifier}`)\n }\n }\n }\n\n switch (release) {\n case 'premajor':\n this.prerelease.length = 0\n this.patch = 0\n this.minor = 0\n this.major++\n this.inc('pre', identifier, identifierBase)\n break\n case 'preminor':\n this.prerelease.length = 0\n this.patch = 0\n this.minor++\n this.inc('pre', identifier, identifierBase)\n break\n case 'prepatch':\n // If this is already a prerelease, it will bump to the next version\n // drop any prereleases that might already exist, since they are not\n // relevant at this point.\n this.prerelease.length = 0\n this.inc('patch', identifier, identifierBase)\n this.inc('pre', identifier, identifierBase)\n break\n // If the input is a non-prerelease version, this acts the same as\n // prepatch.\n case 'prerelease':\n if (this.prerelease.length === 0) {\n this.inc('patch', identifier, identifierBase)\n }\n this.inc('pre', identifier, identifierBase)\n break\n case 'release':\n if (this.prerelease.length === 0) {\n throw new Error(`version ${this.raw} is not a prerelease`)\n }\n this.prerelease.length = 0\n break\n\n case 'major':\n // If this is a pre-major version, bump up to the same major version.\n // Otherwise increment major.\n // 1.0.0-5 bumps to 1.0.0\n // 1.1.0 bumps to 2.0.0\n if (\n this.minor !== 0 ||\n this.patch !== 0 ||\n this.prerelease.length === 0\n ) {\n this.major++\n }\n this.minor = 0\n this.patch = 0\n this.prerelease = []\n break\n case 'minor':\n // If this is a pre-minor version, bump up to the same minor version.\n // Otherwise increment minor.\n // 1.2.0-5 bumps to 1.2.0\n // 1.2.1 bumps to 1.3.0\n if (this.patch !== 0 || this.prerelease.length === 0) {\n this.minor++\n }\n this.patch = 0\n this.prerelease = []\n break\n case 'patch':\n // If this is not a pre-release version, it will increment the patch.\n // If it is a pre-release it will bump up to the same patch version.\n // 1.2.0-5 patches to 1.2.0\n // 1.2.0 patches to 1.2.1\n if (this.prerelease.length === 0) {\n this.patch++\n }\n this.prerelease = []\n break\n // This probably shouldn't be used publicly.\n // 1.0.0 'pre' would become 1.0.0-0 which is the wrong direction.\n case 'pre': {\n const base = Number(identifierBase) ? 1 : 0\n\n if (this.prerelease.length === 0) {\n this.prerelease = [base]\n } else {\n let i = this.prerelease.length\n while (--i >= 0) {\n if (typeof this.prerelease[i] === 'number') {\n this.prerelease[i]++\n i = -2\n }\n }\n if (i === -1) {\n // didn't increment anything\n if (identifier === this.prerelease.join('.') && identifierBase === false) {\n throw new Error('invalid increment argument: identifier already exists')\n }\n this.prerelease.push(base)\n }\n }\n if (identifier) {\n // 1.2.0-beta.1 bumps to 1.2.0-beta.2,\n // 1.2.0-beta.fooblz or 1.2.0-beta bumps to 1.2.0-beta.0\n let prerelease = [identifier, base]\n if (identifierBase === false) {\n prerelease = [identifier]\n }\n if (compareIdentifiers(this.prerelease[0], identifier) === 0) {\n if (isNaN(this.prerelease[1])) {\n this.prerelease = prerelease\n }\n } else {\n this.prerelease = prerelease\n }\n }\n break\n }\n default:\n throw new Error(`invalid increment argument: ${release}`)\n }\n this.raw = this.format()\n if (this.build.length) {\n this.raw += `+${this.build.join('.')}`\n }\n return this\n }\n}\n\nmodule.exports = SemVer\n","const SemVer = require('../classes/semver')\nconst major = (a, loose) => new SemVer(a, loose).major\nmodule.exports = major\n","const SemVer = require('../classes/semver')\nconst parse = (version, options, throwErrors = false) => {\n if (version instanceof SemVer) {\n return version\n }\n try {\n return new SemVer(version, options)\n } catch (er) {\n if (!throwErrors) {\n return null\n }\n throw er\n }\n}\n\nmodule.exports = parse\n","const parse = require('./parse')\nconst valid = (version, options) => {\n const v = parse(version, options)\n return v ? v.version : null\n}\nmodule.exports = valid\n","// Note: this is the semver.org version of the spec that it implements\n// Not necessarily the package version of this code.\nconst SEMVER_SPEC_VERSION = '2.0.0'\n\nconst MAX_LENGTH = 256\nconst MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER ||\n/* istanbul ignore next */ 9007199254740991\n\n// Max safe segment length for coercion.\nconst MAX_SAFE_COMPONENT_LENGTH = 16\n\n// Max safe length for a build identifier. The max length minus 6 characters for\n// the shortest version with a build 0.0.0+BUILD.\nconst MAX_SAFE_BUILD_LENGTH = MAX_LENGTH - 6\n\nconst RELEASE_TYPES = [\n 'major',\n 'premajor',\n 'minor',\n 'preminor',\n 'patch',\n 'prepatch',\n 'prerelease',\n]\n\nmodule.exports = {\n MAX_LENGTH,\n MAX_SAFE_COMPONENT_LENGTH,\n MAX_SAFE_BUILD_LENGTH,\n MAX_SAFE_INTEGER,\n RELEASE_TYPES,\n SEMVER_SPEC_VERSION,\n FLAG_INCLUDE_PRERELEASE: 0b001,\n FLAG_LOOSE: 0b010,\n}\n","const debug = (\n typeof process === 'object' &&\n process.env &&\n process.env.NODE_DEBUG &&\n /\\bsemver\\b/i.test(process.env.NODE_DEBUG)\n) ? (...args) => console.error('SEMVER', ...args)\n : () => {}\n\nmodule.exports = debug\n","const numeric = /^[0-9]+$/\nconst compareIdentifiers = (a, b) => {\n const anum = numeric.test(a)\n const bnum = numeric.test(b)\n\n if (anum && bnum) {\n a = +a\n b = +b\n }\n\n return a === b ? 0\n : (anum && !bnum) ? -1\n : (bnum && !anum) ? 1\n : a < b ? -1\n : 1\n}\n\nconst rcompareIdentifiers = (a, b) => compareIdentifiers(b, a)\n\nmodule.exports = {\n compareIdentifiers,\n rcompareIdentifiers,\n}\n","// parse out just the options we care about\nconst looseOption = Object.freeze({ loose: true })\nconst emptyOpts = Object.freeze({ })\nconst parseOptions = options => {\n if (!options) {\n return emptyOpts\n }\n\n if (typeof options !== 'object') {\n return looseOption\n }\n\n return options\n}\nmodule.exports = parseOptions\n","const {\n MAX_SAFE_COMPONENT_LENGTH,\n MAX_SAFE_BUILD_LENGTH,\n MAX_LENGTH,\n} = require('./constants')\nconst debug = require('./debug')\nexports = module.exports = {}\n\n// The actual regexps go on exports.re\nconst re = exports.re = []\nconst safeRe = exports.safeRe = []\nconst src = exports.src = []\nconst safeSrc = exports.safeSrc = []\nconst t = exports.t = {}\nlet R = 0\n\nconst LETTERDASHNUMBER = '[a-zA-Z0-9-]'\n\n// Replace some greedy regex tokens to prevent regex dos issues. These regex are\n// used internally via the safeRe object since all inputs in this library get\n// normalized first to trim and collapse all extra whitespace. The original\n// regexes are exported for userland consumption and lower level usage. A\n// future breaking change could export the safer regex only with a note that\n// all input should have extra whitespace removed.\nconst safeRegexReplacements = [\n ['\\\\s', 1],\n ['\\\\d', MAX_LENGTH],\n [LETTERDASHNUMBER, MAX_SAFE_BUILD_LENGTH],\n]\n\nconst makeSafeRegex = (value) => {\n for (const [token, max] of safeRegexReplacements) {\n value = value\n .split(`${token}*`).join(`${token}{0,${max}}`)\n .split(`${token}+`).join(`${token}{1,${max}}`)\n }\n return value\n}\n\nconst createToken = (name, value, isGlobal) => {\n const safe = makeSafeRegex(value)\n const index = R++\n debug(name, index, value)\n t[name] = index\n src[index] = value\n safeSrc[index] = safe\n re[index] = new RegExp(value, isGlobal ? 'g' : undefined)\n safeRe[index] = new RegExp(safe, isGlobal ? 'g' : undefined)\n}\n\n// The following Regular Expressions can be used for tokenizing,\n// validating, and parsing SemVer version strings.\n\n// ## Numeric Identifier\n// A single `0`, or a non-zero digit followed by zero or more digits.\n\ncreateToken('NUMERICIDENTIFIER', '0|[1-9]\\\\d*')\ncreateToken('NUMERICIDENTIFIERLOOSE', '\\\\d+')\n\n// ## Non-numeric Identifier\n// Zero or more digits, followed by a letter or hyphen, and then zero or\n// more letters, digits, or hyphens.\n\ncreateToken('NONNUMERICIDENTIFIER', `\\\\d*[a-zA-Z-]${LETTERDASHNUMBER}*`)\n\n// ## Main Version\n// Three dot-separated numeric identifiers.\n\ncreateToken('MAINVERSION', `(${src[t.NUMERICIDENTIFIER]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIER]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIER]})`)\n\ncreateToken('MAINVERSIONLOOSE', `(${src[t.NUMERICIDENTIFIERLOOSE]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIERLOOSE]})\\\\.` +\n `(${src[t.NUMERICIDENTIFIERLOOSE]})`)\n\n// ## Pre-release Version Identifier\n// A numeric identifier, or a non-numeric identifier.\n\ncreateToken('PRERELEASEIDENTIFIER', `(?:${src[t.NUMERICIDENTIFIER]\n}|${src[t.NONNUMERICIDENTIFIER]})`)\n\ncreateToken('PRERELEASEIDENTIFIERLOOSE', `(?:${src[t.NUMERICIDENTIFIERLOOSE]\n}|${src[t.NONNUMERICIDENTIFIER]})`)\n\n// ## Pre-release Version\n// Hyphen, followed by one or more dot-separated pre-release version\n// identifiers.\n\ncreateToken('PRERELEASE', `(?:-(${src[t.PRERELEASEIDENTIFIER]\n}(?:\\\\.${src[t.PRERELEASEIDENTIFIER]})*))`)\n\ncreateToken('PRERELEASELOOSE', `(?:-?(${src[t.PRERELEASEIDENTIFIERLOOSE]\n}(?:\\\\.${src[t.PRERELEASEIDENTIFIERLOOSE]})*))`)\n\n// ## Build Metadata Identifier\n// Any combination of digits, letters, or hyphens.\n\ncreateToken('BUILDIDENTIFIER', `${LETTERDASHNUMBER}+`)\n\n// ## Build Metadata\n// Plus sign, followed by one or more period-separated build metadata\n// identifiers.\n\ncreateToken('BUILD', `(?:\\\\+(${src[t.BUILDIDENTIFIER]\n}(?:\\\\.${src[t.BUILDIDENTIFIER]})*))`)\n\n// ## Full Version String\n// A main version, followed optionally by a pre-release version and\n// build metadata.\n\n// Note that the only major, minor, patch, and pre-release sections of\n// the version string are capturing groups. The build metadata is not a\n// capturing group, because it should not ever be used in version\n// comparison.\n\ncreateToken('FULLPLAIN', `v?${src[t.MAINVERSION]\n}${src[t.PRERELEASE]}?${\n src[t.BUILD]}?`)\n\ncreateToken('FULL', `^${src[t.FULLPLAIN]}$`)\n\n// like full, but allows v1.2.3 and =1.2.3, which people do sometimes.\n// also, 1.0.0alpha1 (prerelease without the hyphen) which is pretty\n// common in the npm registry.\ncreateToken('LOOSEPLAIN', `[v=\\\\s]*${src[t.MAINVERSIONLOOSE]\n}${src[t.PRERELEASELOOSE]}?${\n src[t.BUILD]}?`)\n\ncreateToken('LOOSE', `^${src[t.LOOSEPLAIN]}$`)\n\ncreateToken('GTLT', '((?:<|>)?=?)')\n\n// Something like \"2.*\" or \"1.2.x\".\n// Note that \"x.x\" is a valid xRange identifer, meaning \"any version\"\n// Only the first item is strictly required.\ncreateToken('XRANGEIDENTIFIERLOOSE', `${src[t.NUMERICIDENTIFIERLOOSE]}|x|X|\\\\*`)\ncreateToken('XRANGEIDENTIFIER', `${src[t.NUMERICIDENTIFIER]}|x|X|\\\\*`)\n\ncreateToken('XRANGEPLAIN', `[v=\\\\s]*(${src[t.XRANGEIDENTIFIER]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIER]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIER]})` +\n `(?:${src[t.PRERELEASE]})?${\n src[t.BUILD]}?` +\n `)?)?`)\n\ncreateToken('XRANGEPLAINLOOSE', `[v=\\\\s]*(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n `(?:\\\\.(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n `(?:${src[t.PRERELEASELOOSE]})?${\n src[t.BUILD]}?` +\n `)?)?`)\n\ncreateToken('XRANGE', `^${src[t.GTLT]}\\\\s*${src[t.XRANGEPLAIN]}$`)\ncreateToken('XRANGELOOSE', `^${src[t.GTLT]}\\\\s*${src[t.XRANGEPLAINLOOSE]}$`)\n\n// Coercion.\n// Extract anything that could conceivably be a part of a valid semver\ncreateToken('COERCEPLAIN', `${'(^|[^\\\\d])' +\n '(\\\\d{1,'}${MAX_SAFE_COMPONENT_LENGTH}})` +\n `(?:\\\\.(\\\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?` +\n `(?:\\\\.(\\\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?`)\ncreateToken('COERCE', `${src[t.COERCEPLAIN]}(?:$|[^\\\\d])`)\ncreateToken('COERCEFULL', src[t.COERCEPLAIN] +\n `(?:${src[t.PRERELEASE]})?` +\n `(?:${src[t.BUILD]})?` +\n `(?:$|[^\\\\d])`)\ncreateToken('COERCERTL', src[t.COERCE], true)\ncreateToken('COERCERTLFULL', src[t.COERCEFULL], true)\n\n// Tilde ranges.\n// Meaning is \"reasonably at or greater than\"\ncreateToken('LONETILDE', '(?:~>?)')\n\ncreateToken('TILDETRIM', `(\\\\s*)${src[t.LONETILDE]}\\\\s+`, true)\nexports.tildeTrimReplace = '$1~'\n\ncreateToken('TILDE', `^${src[t.LONETILDE]}${src[t.XRANGEPLAIN]}$`)\ncreateToken('TILDELOOSE', `^${src[t.LONETILDE]}${src[t.XRANGEPLAINLOOSE]}$`)\n\n// Caret ranges.\n// Meaning is \"at least and backwards compatible with\"\ncreateToken('LONECARET', '(?:\\\\^)')\n\ncreateToken('CARETTRIM', `(\\\\s*)${src[t.LONECARET]}\\\\s+`, true)\nexports.caretTrimReplace = '$1^'\n\ncreateToken('CARET', `^${src[t.LONECARET]}${src[t.XRANGEPLAIN]}$`)\ncreateToken('CARETLOOSE', `^${src[t.LONECARET]}${src[t.XRANGEPLAINLOOSE]}$`)\n\n// A simple gt/lt/eq thing, or just \"\" to indicate \"any version\"\ncreateToken('COMPARATORLOOSE', `^${src[t.GTLT]}\\\\s*(${src[t.LOOSEPLAIN]})$|^$`)\ncreateToken('COMPARATOR', `^${src[t.GTLT]}\\\\s*(${src[t.FULLPLAIN]})$|^$`)\n\n// An expression to strip any whitespace between the gtlt and the thing\n// it modifies, so that `> 1.2.3` ==> `>1.2.3`\ncreateToken('COMPARATORTRIM', `(\\\\s*)${src[t.GTLT]\n}\\\\s*(${src[t.LOOSEPLAIN]}|${src[t.XRANGEPLAIN]})`, true)\nexports.comparatorTrimReplace = '$1$2$3'\n\n// Something like `1.2.3 - 1.2.4`\n// Note that these all use the loose form, because they'll be\n// checked against either the strict or loose comparator form\n// later.\ncreateToken('HYPHENRANGE', `^\\\\s*(${src[t.XRANGEPLAIN]})` +\n `\\\\s+-\\\\s+` +\n `(${src[t.XRANGEPLAIN]})` +\n `\\\\s*$`)\n\ncreateToken('HYPHENRANGELOOSE', `^\\\\s*(${src[t.XRANGEPLAINLOOSE]})` +\n `\\\\s+-\\\\s+` +\n `(${src[t.XRANGEPLAINLOOSE]})` +\n `\\\\s*$`)\n\n// Star ranges basically just allow anything at all.\ncreateToken('STAR', '(<|>)?=?\\\\s*\\\\*')\n// >=0.0.0 is like a star\ncreateToken('GTE0', '^\\\\s*>=\\\\s*0\\\\.0\\\\.0\\\\s*$')\ncreateToken('GTE0PRE', '^\\\\s*>=\\\\s*0\\\\.0\\\\.0-0\\\\s*$')\n","'use strict'\n\nexports.byteLength = byteLength\nexports.toByteArray = toByteArray\nexports.fromByteArray = fromByteArray\n\nvar lookup = []\nvar revLookup = []\nvar Arr = typeof Uint8Array !== 'undefined' ? Uint8Array : Array\n\nvar code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'\nfor (var i = 0, len = code.length; i < len; ++i) {\n lookup[i] = code[i]\n revLookup[code.charCodeAt(i)] = i\n}\n\n// Support decoding URL-safe base64 strings, as Node.js does.\n// See: https://en.wikipedia.org/wiki/Base64#URL_applications\nrevLookup['-'.charCodeAt(0)] = 62\nrevLookup['_'.charCodeAt(0)] = 63\n\nfunction getLens (b64) {\n var len = b64.length\n\n if (len % 4 > 0) {\n throw new Error('Invalid string. Length must be a multiple of 4')\n }\n\n // Trim off extra bytes after placeholder bytes are found\n // See: https://github.com/beatgammit/base64-js/issues/42\n var validLen = b64.indexOf('=')\n if (validLen === -1) validLen = len\n\n var placeHoldersLen = validLen === len\n ? 0\n : 4 - (validLen % 4)\n\n return [validLen, placeHoldersLen]\n}\n\n// base64 is 4/3 + up to two characters of the original data\nfunction byteLength (b64) {\n var lens = getLens(b64)\n var validLen = lens[0]\n var placeHoldersLen = lens[1]\n return ((validLen + placeHoldersLen) * 3 / 4) - placeHoldersLen\n}\n\nfunction _byteLength (b64, validLen, placeHoldersLen) {\n return ((validLen + placeHoldersLen) * 3 / 4) - placeHoldersLen\n}\n\nfunction toByteArray (b64) {\n var tmp\n var lens = getLens(b64)\n var validLen = lens[0]\n var placeHoldersLen = lens[1]\n\n var arr = new Arr(_byteLength(b64, validLen, placeHoldersLen))\n\n var curByte = 0\n\n // if there are placeholders, only get up to the last complete 4 chars\n var len = placeHoldersLen > 0\n ? validLen - 4\n : validLen\n\n var i\n for (i = 0; i < len; i += 4) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 18) |\n (revLookup[b64.charCodeAt(i + 1)] << 12) |\n (revLookup[b64.charCodeAt(i + 2)] << 6) |\n revLookup[b64.charCodeAt(i + 3)]\n arr[curByte++] = (tmp >> 16) & 0xFF\n arr[curByte++] = (tmp >> 8) & 0xFF\n arr[curByte++] = tmp & 0xFF\n }\n\n if (placeHoldersLen === 2) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 2) |\n (revLookup[b64.charCodeAt(i + 1)] >> 4)\n arr[curByte++] = tmp & 0xFF\n }\n\n if (placeHoldersLen === 1) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 10) |\n (revLookup[b64.charCodeAt(i + 1)] << 4) |\n (revLookup[b64.charCodeAt(i + 2)] >> 2)\n arr[curByte++] = (tmp >> 8) & 0xFF\n arr[curByte++] = tmp & 0xFF\n }\n\n return arr\n}\n\nfunction tripletToBase64 (num) {\n return lookup[num >> 18 & 0x3F] +\n lookup[num >> 12 & 0x3F] +\n lookup[num >> 6 & 0x3F] +\n lookup[num & 0x3F]\n}\n\nfunction encodeChunk (uint8, start, end) {\n var tmp\n var output = []\n for (var i = start; i < end; i += 3) {\n tmp =\n ((uint8[i] << 16) & 0xFF0000) +\n ((uint8[i + 1] << 8) & 0xFF00) +\n (uint8[i + 2] & 0xFF)\n output.push(tripletToBase64(tmp))\n }\n return output.join('')\n}\n\nfunction fromByteArray (uint8) {\n var tmp\n var len = uint8.length\n var extraBytes = len % 3 // if we have 1 byte left, pad 2 bytes\n var parts = []\n var maxChunkLength = 16383 // must be multiple of 3\n\n // go through the array every three bytes, we'll deal with trailing stuff later\n for (var i = 0, len2 = len - extraBytes; i < len2; i += maxChunkLength) {\n parts.push(encodeChunk(uint8, i, (i + maxChunkLength) > len2 ? len2 : (i + maxChunkLength)))\n }\n\n // pad the end with zeros, but make sure to not forget the extra bytes\n if (extraBytes === 1) {\n tmp = uint8[len - 1]\n parts.push(\n lookup[tmp >> 2] +\n lookup[(tmp << 4) & 0x3F] +\n '=='\n )\n } else if (extraBytes === 2) {\n tmp = (uint8[len - 2] << 8) + uint8[len - 1]\n parts.push(\n lookup[tmp >> 10] +\n lookup[(tmp >> 4) & 0x3F] +\n lookup[(tmp << 2) & 0x3F] +\n '='\n )\n }\n\n return parts.join('')\n}\n","/*!\n * The buffer module from node.js, for the browser.\n *\n * @author Feross Aboukhadijeh \n * @license MIT\n */\n/* eslint-disable no-proto */\n\n'use strict'\n\nconst base64 = require('base64-js')\nconst ieee754 = require('ieee754')\nconst customInspectSymbol =\n (typeof Symbol === 'function' && typeof Symbol['for'] === 'function') // eslint-disable-line dot-notation\n ? Symbol['for']('nodejs.util.inspect.custom') // eslint-disable-line dot-notation\n : null\n\nexports.Buffer = Buffer\nexports.SlowBuffer = SlowBuffer\nexports.INSPECT_MAX_BYTES = 50\n\nconst K_MAX_LENGTH = 0x7fffffff\nexports.kMaxLength = K_MAX_LENGTH\n\n/**\n * If `Buffer.TYPED_ARRAY_SUPPORT`:\n * === true Use Uint8Array implementation (fastest)\n * === false Print warning and recommend using `buffer` v4.x which has an Object\n * implementation (most compatible, even IE6)\n *\n * Browsers that support typed arrays are IE 10+, Firefox 4+, Chrome 7+, Safari 5.1+,\n * Opera 11.6+, iOS 4.2+.\n *\n * We report that the browser does not support typed arrays if the are not subclassable\n * using __proto__. Firefox 4-29 lacks support for adding new properties to `Uint8Array`\n * (See: https://bugzilla.mozilla.org/show_bug.cgi?id=695438). IE 10 lacks support\n * for __proto__ and has a buggy typed array implementation.\n */\nBuffer.TYPED_ARRAY_SUPPORT = typedArraySupport()\n\nif (!Buffer.TYPED_ARRAY_SUPPORT && typeof console !== 'undefined' &&\n typeof console.error === 'function') {\n console.error(\n 'This browser lacks typed array (Uint8Array) support which is required by ' +\n '`buffer` v5.x. Use `buffer` v4.x if you require old browser support.'\n )\n}\n\nfunction typedArraySupport () {\n // Can typed array instances can be augmented?\n try {\n const arr = new Uint8Array(1)\n const proto = { foo: function () { return 42 } }\n Object.setPrototypeOf(proto, Uint8Array.prototype)\n Object.setPrototypeOf(arr, proto)\n return arr.foo() === 42\n } catch (e) {\n return false\n }\n}\n\nObject.defineProperty(Buffer.prototype, 'parent', {\n enumerable: true,\n get: function () {\n if (!Buffer.isBuffer(this)) return undefined\n return this.buffer\n }\n})\n\nObject.defineProperty(Buffer.prototype, 'offset', {\n enumerable: true,\n get: function () {\n if (!Buffer.isBuffer(this)) return undefined\n return this.byteOffset\n }\n})\n\nfunction createBuffer (length) {\n if (length > K_MAX_LENGTH) {\n throw new RangeError('The value \"' + length + '\" is invalid for option \"size\"')\n }\n // Return an augmented `Uint8Array` instance\n const buf = new Uint8Array(length)\n Object.setPrototypeOf(buf, Buffer.prototype)\n return buf\n}\n\n/**\n * The Buffer constructor returns instances of `Uint8Array` that have their\n * prototype changed to `Buffer.prototype`. Furthermore, `Buffer` is a subclass of\n * `Uint8Array`, so the returned instances will have all the node `Buffer` methods\n * and the `Uint8Array` methods. Square bracket notation works as expected -- it\n * returns a single octet.\n *\n * The `Uint8Array` prototype remains unmodified.\n */\n\nfunction Buffer (arg, encodingOrOffset, length) {\n // Common case.\n if (typeof arg === 'number') {\n if (typeof encodingOrOffset === 'string') {\n throw new TypeError(\n 'The \"string\" argument must be of type string. Received type number'\n )\n }\n return allocUnsafe(arg)\n }\n return from(arg, encodingOrOffset, length)\n}\n\nBuffer.poolSize = 8192 // not used by this implementation\n\nfunction from (value, encodingOrOffset, length) {\n if (typeof value === 'string') {\n return fromString(value, encodingOrOffset)\n }\n\n if (ArrayBuffer.isView(value)) {\n return fromArrayView(value)\n }\n\n if (value == null) {\n throw new TypeError(\n 'The first argument must be one of type string, Buffer, ArrayBuffer, Array, ' +\n 'or Array-like Object. Received type ' + (typeof value)\n )\n }\n\n if (isInstance(value, ArrayBuffer) ||\n (value && isInstance(value.buffer, ArrayBuffer))) {\n return fromArrayBuffer(value, encodingOrOffset, length)\n }\n\n if (typeof SharedArrayBuffer !== 'undefined' &&\n (isInstance(value, SharedArrayBuffer) ||\n (value && isInstance(value.buffer, SharedArrayBuffer)))) {\n return fromArrayBuffer(value, encodingOrOffset, length)\n }\n\n if (typeof value === 'number') {\n throw new TypeError(\n 'The \"value\" argument must not be of type number. Received type number'\n )\n }\n\n const valueOf = value.valueOf && value.valueOf()\n if (valueOf != null && valueOf !== value) {\n return Buffer.from(valueOf, encodingOrOffset, length)\n }\n\n const b = fromObject(value)\n if (b) return b\n\n if (typeof Symbol !== 'undefined' && Symbol.toPrimitive != null &&\n typeof value[Symbol.toPrimitive] === 'function') {\n return Buffer.from(value[Symbol.toPrimitive]('string'), encodingOrOffset, length)\n }\n\n throw new TypeError(\n 'The first argument must be one of type string, Buffer, ArrayBuffer, Array, ' +\n 'or Array-like Object. Received type ' + (typeof value)\n )\n}\n\n/**\n * Functionally equivalent to Buffer(arg, encoding) but throws a TypeError\n * if value is a number.\n * Buffer.from(str[, encoding])\n * Buffer.from(array)\n * Buffer.from(buffer)\n * Buffer.from(arrayBuffer[, byteOffset[, length]])\n **/\nBuffer.from = function (value, encodingOrOffset, length) {\n return from(value, encodingOrOffset, length)\n}\n\n// Note: Change prototype *after* Buffer.from is defined to workaround Chrome bug:\n// https://github.com/feross/buffer/pull/148\nObject.setPrototypeOf(Buffer.prototype, Uint8Array.prototype)\nObject.setPrototypeOf(Buffer, Uint8Array)\n\nfunction assertSize (size) {\n if (typeof size !== 'number') {\n throw new TypeError('\"size\" argument must be of type number')\n } else if (size < 0) {\n throw new RangeError('The value \"' + size + '\" is invalid for option \"size\"')\n }\n}\n\nfunction alloc (size, fill, encoding) {\n assertSize(size)\n if (size <= 0) {\n return createBuffer(size)\n }\n if (fill !== undefined) {\n // Only pay attention to encoding if it's a string. This\n // prevents accidentally sending in a number that would\n // be interpreted as a start offset.\n return typeof encoding === 'string'\n ? createBuffer(size).fill(fill, encoding)\n : createBuffer(size).fill(fill)\n }\n return createBuffer(size)\n}\n\n/**\n * Creates a new filled Buffer instance.\n * alloc(size[, fill[, encoding]])\n **/\nBuffer.alloc = function (size, fill, encoding) {\n return alloc(size, fill, encoding)\n}\n\nfunction allocUnsafe (size) {\n assertSize(size)\n return createBuffer(size < 0 ? 0 : checked(size) | 0)\n}\n\n/**\n * Equivalent to Buffer(num), by default creates a non-zero-filled Buffer instance.\n * */\nBuffer.allocUnsafe = function (size) {\n return allocUnsafe(size)\n}\n/**\n * Equivalent to SlowBuffer(num), by default creates a non-zero-filled Buffer instance.\n */\nBuffer.allocUnsafeSlow = function (size) {\n return allocUnsafe(size)\n}\n\nfunction fromString (string, encoding) {\n if (typeof encoding !== 'string' || encoding === '') {\n encoding = 'utf8'\n }\n\n if (!Buffer.isEncoding(encoding)) {\n throw new TypeError('Unknown encoding: ' + encoding)\n }\n\n const length = byteLength(string, encoding) | 0\n let buf = createBuffer(length)\n\n const actual = buf.write(string, encoding)\n\n if (actual !== length) {\n // Writing a hex string, for example, that contains invalid characters will\n // cause everything after the first invalid character to be ignored. (e.g.\n // 'abxxcd' will be treated as 'ab')\n buf = buf.slice(0, actual)\n }\n\n return buf\n}\n\nfunction fromArrayLike (array) {\n const length = array.length < 0 ? 0 : checked(array.length) | 0\n const buf = createBuffer(length)\n for (let i = 0; i < length; i += 1) {\n buf[i] = array[i] & 255\n }\n return buf\n}\n\nfunction fromArrayView (arrayView) {\n if (isInstance(arrayView, Uint8Array)) {\n const copy = new Uint8Array(arrayView)\n return fromArrayBuffer(copy.buffer, copy.byteOffset, copy.byteLength)\n }\n return fromArrayLike(arrayView)\n}\n\nfunction fromArrayBuffer (array, byteOffset, length) {\n if (byteOffset < 0 || array.byteLength < byteOffset) {\n throw new RangeError('\"offset\" is outside of buffer bounds')\n }\n\n if (array.byteLength < byteOffset + (length || 0)) {\n throw new RangeError('\"length\" is outside of buffer bounds')\n }\n\n let buf\n if (byteOffset === undefined && length === undefined) {\n buf = new Uint8Array(array)\n } else if (length === undefined) {\n buf = new Uint8Array(array, byteOffset)\n } else {\n buf = new Uint8Array(array, byteOffset, length)\n }\n\n // Return an augmented `Uint8Array` instance\n Object.setPrototypeOf(buf, Buffer.prototype)\n\n return buf\n}\n\nfunction fromObject (obj) {\n if (Buffer.isBuffer(obj)) {\n const len = checked(obj.length) | 0\n const buf = createBuffer(len)\n\n if (buf.length === 0) {\n return buf\n }\n\n obj.copy(buf, 0, 0, len)\n return buf\n }\n\n if (obj.length !== undefined) {\n if (typeof obj.length !== 'number' || numberIsNaN(obj.length)) {\n return createBuffer(0)\n }\n return fromArrayLike(obj)\n }\n\n if (obj.type === 'Buffer' && Array.isArray(obj.data)) {\n return fromArrayLike(obj.data)\n }\n}\n\nfunction checked (length) {\n // Note: cannot use `length < K_MAX_LENGTH` here because that fails when\n // length is NaN (which is otherwise coerced to zero.)\n if (length >= K_MAX_LENGTH) {\n throw new RangeError('Attempt to allocate Buffer larger than maximum ' +\n 'size: 0x' + K_MAX_LENGTH.toString(16) + ' bytes')\n }\n return length | 0\n}\n\nfunction SlowBuffer (length) {\n if (+length != length) { // eslint-disable-line eqeqeq\n length = 0\n }\n return Buffer.alloc(+length)\n}\n\nBuffer.isBuffer = function isBuffer (b) {\n return b != null && b._isBuffer === true &&\n b !== Buffer.prototype // so Buffer.isBuffer(Buffer.prototype) will be false\n}\n\nBuffer.compare = function compare (a, b) {\n if (isInstance(a, Uint8Array)) a = Buffer.from(a, a.offset, a.byteLength)\n if (isInstance(b, Uint8Array)) b = Buffer.from(b, b.offset, b.byteLength)\n if (!Buffer.isBuffer(a) || !Buffer.isBuffer(b)) {\n throw new TypeError(\n 'The \"buf1\", \"buf2\" arguments must be one of type Buffer or Uint8Array'\n )\n }\n\n if (a === b) return 0\n\n let x = a.length\n let y = b.length\n\n for (let i = 0, len = Math.min(x, y); i < len; ++i) {\n if (a[i] !== b[i]) {\n x = a[i]\n y = b[i]\n break\n }\n }\n\n if (x < y) return -1\n if (y < x) return 1\n return 0\n}\n\nBuffer.isEncoding = function isEncoding (encoding) {\n switch (String(encoding).toLowerCase()) {\n case 'hex':\n case 'utf8':\n case 'utf-8':\n case 'ascii':\n case 'latin1':\n case 'binary':\n case 'base64':\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return true\n default:\n return false\n }\n}\n\nBuffer.concat = function concat (list, length) {\n if (!Array.isArray(list)) {\n throw new TypeError('\"list\" argument must be an Array of Buffers')\n }\n\n if (list.length === 0) {\n return Buffer.alloc(0)\n }\n\n let i\n if (length === undefined) {\n length = 0\n for (i = 0; i < list.length; ++i) {\n length += list[i].length\n }\n }\n\n const buffer = Buffer.allocUnsafe(length)\n let pos = 0\n for (i = 0; i < list.length; ++i) {\n let buf = list[i]\n if (isInstance(buf, Uint8Array)) {\n if (pos + buf.length > buffer.length) {\n if (!Buffer.isBuffer(buf)) buf = Buffer.from(buf)\n buf.copy(buffer, pos)\n } else {\n Uint8Array.prototype.set.call(\n buffer,\n buf,\n pos\n )\n }\n } else if (!Buffer.isBuffer(buf)) {\n throw new TypeError('\"list\" argument must be an Array of Buffers')\n } else {\n buf.copy(buffer, pos)\n }\n pos += buf.length\n }\n return buffer\n}\n\nfunction byteLength (string, encoding) {\n if (Buffer.isBuffer(string)) {\n return string.length\n }\n if (ArrayBuffer.isView(string) || isInstance(string, ArrayBuffer)) {\n return string.byteLength\n }\n if (typeof string !== 'string') {\n throw new TypeError(\n 'The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. ' +\n 'Received type ' + typeof string\n )\n }\n\n const len = string.length\n const mustMatch = (arguments.length > 2 && arguments[2] === true)\n if (!mustMatch && len === 0) return 0\n\n // Use a for loop to avoid recursion\n let loweredCase = false\n for (;;) {\n switch (encoding) {\n case 'ascii':\n case 'latin1':\n case 'binary':\n return len\n case 'utf8':\n case 'utf-8':\n return utf8ToBytes(string).length\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return len * 2\n case 'hex':\n return len >>> 1\n case 'base64':\n return base64ToBytes(string).length\n default:\n if (loweredCase) {\n return mustMatch ? -1 : utf8ToBytes(string).length // assume utf8\n }\n encoding = ('' + encoding).toLowerCase()\n loweredCase = true\n }\n }\n}\nBuffer.byteLength = byteLength\n\nfunction slowToString (encoding, start, end) {\n let loweredCase = false\n\n // No need to verify that \"this.length <= MAX_UINT32\" since it's a read-only\n // property of a typed array.\n\n // This behaves neither like String nor Uint8Array in that we set start/end\n // to their upper/lower bounds if the value passed is out of range.\n // undefined is handled specially as per ECMA-262 6th Edition,\n // Section 13.3.3.7 Runtime Semantics: KeyedBindingInitialization.\n if (start === undefined || start < 0) {\n start = 0\n }\n // Return early if start > this.length. Done here to prevent potential uint32\n // coercion fail below.\n if (start > this.length) {\n return ''\n }\n\n if (end === undefined || end > this.length) {\n end = this.length\n }\n\n if (end <= 0) {\n return ''\n }\n\n // Force coercion to uint32. This will also coerce falsey/NaN values to 0.\n end >>>= 0\n start >>>= 0\n\n if (end <= start) {\n return ''\n }\n\n if (!encoding) encoding = 'utf8'\n\n while (true) {\n switch (encoding) {\n case 'hex':\n return hexSlice(this, start, end)\n\n case 'utf8':\n case 'utf-8':\n return utf8Slice(this, start, end)\n\n case 'ascii':\n return asciiSlice(this, start, end)\n\n case 'latin1':\n case 'binary':\n return latin1Slice(this, start, end)\n\n case 'base64':\n return base64Slice(this, start, end)\n\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return utf16leSlice(this, start, end)\n\n default:\n if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding)\n encoding = (encoding + '').toLowerCase()\n loweredCase = true\n }\n }\n}\n\n// This property is used by `Buffer.isBuffer` (and the `is-buffer` npm package)\n// to detect a Buffer instance. It's not possible to use `instanceof Buffer`\n// reliably in a browserify context because there could be multiple different\n// copies of the 'buffer' package in use. This method works even for Buffer\n// instances that were created from another copy of the `buffer` package.\n// See: https://github.com/feross/buffer/issues/154\nBuffer.prototype._isBuffer = true\n\nfunction swap (b, n, m) {\n const i = b[n]\n b[n] = b[m]\n b[m] = i\n}\n\nBuffer.prototype.swap16 = function swap16 () {\n const len = this.length\n if (len % 2 !== 0) {\n throw new RangeError('Buffer size must be a multiple of 16-bits')\n }\n for (let i = 0; i < len; i += 2) {\n swap(this, i, i + 1)\n }\n return this\n}\n\nBuffer.prototype.swap32 = function swap32 () {\n const len = this.length\n if (len % 4 !== 0) {\n throw new RangeError('Buffer size must be a multiple of 32-bits')\n }\n for (let i = 0; i < len; i += 4) {\n swap(this, i, i + 3)\n swap(this, i + 1, i + 2)\n }\n return this\n}\n\nBuffer.prototype.swap64 = function swap64 () {\n const len = this.length\n if (len % 8 !== 0) {\n throw new RangeError('Buffer size must be a multiple of 64-bits')\n }\n for (let i = 0; i < len; i += 8) {\n swap(this, i, i + 7)\n swap(this, i + 1, i + 6)\n swap(this, i + 2, i + 5)\n swap(this, i + 3, i + 4)\n }\n return this\n}\n\nBuffer.prototype.toString = function toString () {\n const length = this.length\n if (length === 0) return ''\n if (arguments.length === 0) return utf8Slice(this, 0, length)\n return slowToString.apply(this, arguments)\n}\n\nBuffer.prototype.toLocaleString = Buffer.prototype.toString\n\nBuffer.prototype.equals = function equals (b) {\n if (!Buffer.isBuffer(b)) throw new TypeError('Argument must be a Buffer')\n if (this === b) return true\n return Buffer.compare(this, b) === 0\n}\n\nBuffer.prototype.inspect = function inspect () {\n let str = ''\n const max = exports.INSPECT_MAX_BYTES\n str = this.toString('hex', 0, max).replace(/(.{2})/g, '$1 ').trim()\n if (this.length > max) str += ' ... '\n return ''\n}\nif (customInspectSymbol) {\n Buffer.prototype[customInspectSymbol] = Buffer.prototype.inspect\n}\n\nBuffer.prototype.compare = function compare (target, start, end, thisStart, thisEnd) {\n if (isInstance(target, Uint8Array)) {\n target = Buffer.from(target, target.offset, target.byteLength)\n }\n if (!Buffer.isBuffer(target)) {\n throw new TypeError(\n 'The \"target\" argument must be one of type Buffer or Uint8Array. ' +\n 'Received type ' + (typeof target)\n )\n }\n\n if (start === undefined) {\n start = 0\n }\n if (end === undefined) {\n end = target ? target.length : 0\n }\n if (thisStart === undefined) {\n thisStart = 0\n }\n if (thisEnd === undefined) {\n thisEnd = this.length\n }\n\n if (start < 0 || end > target.length || thisStart < 0 || thisEnd > this.length) {\n throw new RangeError('out of range index')\n }\n\n if (thisStart >= thisEnd && start >= end) {\n return 0\n }\n if (thisStart >= thisEnd) {\n return -1\n }\n if (start >= end) {\n return 1\n }\n\n start >>>= 0\n end >>>= 0\n thisStart >>>= 0\n thisEnd >>>= 0\n\n if (this === target) return 0\n\n let x = thisEnd - thisStart\n let y = end - start\n const len = Math.min(x, y)\n\n const thisCopy = this.slice(thisStart, thisEnd)\n const targetCopy = target.slice(start, end)\n\n for (let i = 0; i < len; ++i) {\n if (thisCopy[i] !== targetCopy[i]) {\n x = thisCopy[i]\n y = targetCopy[i]\n break\n }\n }\n\n if (x < y) return -1\n if (y < x) return 1\n return 0\n}\n\n// Finds either the first index of `val` in `buffer` at offset >= `byteOffset`,\n// OR the last index of `val` in `buffer` at offset <= `byteOffset`.\n//\n// Arguments:\n// - buffer - a Buffer to search\n// - val - a string, Buffer, or number\n// - byteOffset - an index into `buffer`; will be clamped to an int32\n// - encoding - an optional encoding, relevant is val is a string\n// - dir - true for indexOf, false for lastIndexOf\nfunction bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) {\n // Empty buffer means no match\n if (buffer.length === 0) return -1\n\n // Normalize byteOffset\n if (typeof byteOffset === 'string') {\n encoding = byteOffset\n byteOffset = 0\n } else if (byteOffset > 0x7fffffff) {\n byteOffset = 0x7fffffff\n } else if (byteOffset < -0x80000000) {\n byteOffset = -0x80000000\n }\n byteOffset = +byteOffset // Coerce to Number.\n if (numberIsNaN(byteOffset)) {\n // byteOffset: it it's undefined, null, NaN, \"foo\", etc, search whole buffer\n byteOffset = dir ? 0 : (buffer.length - 1)\n }\n\n // Normalize byteOffset: negative offsets start from the end of the buffer\n if (byteOffset < 0) byteOffset = buffer.length + byteOffset\n if (byteOffset >= buffer.length) {\n if (dir) return -1\n else byteOffset = buffer.length - 1\n } else if (byteOffset < 0) {\n if (dir) byteOffset = 0\n else return -1\n }\n\n // Normalize val\n if (typeof val === 'string') {\n val = Buffer.from(val, encoding)\n }\n\n // Finally, search either indexOf (if dir is true) or lastIndexOf\n if (Buffer.isBuffer(val)) {\n // Special case: looking for empty string/buffer always fails\n if (val.length === 0) {\n return -1\n }\n return arrayIndexOf(buffer, val, byteOffset, encoding, dir)\n } else if (typeof val === 'number') {\n val = val & 0xFF // Search for a byte value [0-255]\n if (typeof Uint8Array.prototype.indexOf === 'function') {\n if (dir) {\n return Uint8Array.prototype.indexOf.call(buffer, val, byteOffset)\n } else {\n return Uint8Array.prototype.lastIndexOf.call(buffer, val, byteOffset)\n }\n }\n return arrayIndexOf(buffer, [val], byteOffset, encoding, dir)\n }\n\n throw new TypeError('val must be string, number or Buffer')\n}\n\nfunction arrayIndexOf (arr, val, byteOffset, encoding, dir) {\n let indexSize = 1\n let arrLength = arr.length\n let valLength = val.length\n\n if (encoding !== undefined) {\n encoding = String(encoding).toLowerCase()\n if (encoding === 'ucs2' || encoding === 'ucs-2' ||\n encoding === 'utf16le' || encoding === 'utf-16le') {\n if (arr.length < 2 || val.length < 2) {\n return -1\n }\n indexSize = 2\n arrLength /= 2\n valLength /= 2\n byteOffset /= 2\n }\n }\n\n function read (buf, i) {\n if (indexSize === 1) {\n return buf[i]\n } else {\n return buf.readUInt16BE(i * indexSize)\n }\n }\n\n let i\n if (dir) {\n let foundIndex = -1\n for (i = byteOffset; i < arrLength; i++) {\n if (read(arr, i) === read(val, foundIndex === -1 ? 0 : i - foundIndex)) {\n if (foundIndex === -1) foundIndex = i\n if (i - foundIndex + 1 === valLength) return foundIndex * indexSize\n } else {\n if (foundIndex !== -1) i -= i - foundIndex\n foundIndex = -1\n }\n }\n } else {\n if (byteOffset + valLength > arrLength) byteOffset = arrLength - valLength\n for (i = byteOffset; i >= 0; i--) {\n let found = true\n for (let j = 0; j < valLength; j++) {\n if (read(arr, i + j) !== read(val, j)) {\n found = false\n break\n }\n }\n if (found) return i\n }\n }\n\n return -1\n}\n\nBuffer.prototype.includes = function includes (val, byteOffset, encoding) {\n return this.indexOf(val, byteOffset, encoding) !== -1\n}\n\nBuffer.prototype.indexOf = function indexOf (val, byteOffset, encoding) {\n return bidirectionalIndexOf(this, val, byteOffset, encoding, true)\n}\n\nBuffer.prototype.lastIndexOf = function lastIndexOf (val, byteOffset, encoding) {\n return bidirectionalIndexOf(this, val, byteOffset, encoding, false)\n}\n\nfunction hexWrite (buf, string, offset, length) {\n offset = Number(offset) || 0\n const remaining = buf.length - offset\n if (!length) {\n length = remaining\n } else {\n length = Number(length)\n if (length > remaining) {\n length = remaining\n }\n }\n\n const strLen = string.length\n\n if (length > strLen / 2) {\n length = strLen / 2\n }\n let i\n for (i = 0; i < length; ++i) {\n const parsed = parseInt(string.substr(i * 2, 2), 16)\n if (numberIsNaN(parsed)) return i\n buf[offset + i] = parsed\n }\n return i\n}\n\nfunction utf8Write (buf, string, offset, length) {\n return blitBuffer(utf8ToBytes(string, buf.length - offset), buf, offset, length)\n}\n\nfunction asciiWrite (buf, string, offset, length) {\n return blitBuffer(asciiToBytes(string), buf, offset, length)\n}\n\nfunction base64Write (buf, string, offset, length) {\n return blitBuffer(base64ToBytes(string), buf, offset, length)\n}\n\nfunction ucs2Write (buf, string, offset, length) {\n return blitBuffer(utf16leToBytes(string, buf.length - offset), buf, offset, length)\n}\n\nBuffer.prototype.write = function write (string, offset, length, encoding) {\n // Buffer#write(string)\n if (offset === undefined) {\n encoding = 'utf8'\n length = this.length\n offset = 0\n // Buffer#write(string, encoding)\n } else if (length === undefined && typeof offset === 'string') {\n encoding = offset\n length = this.length\n offset = 0\n // Buffer#write(string, offset[, length][, encoding])\n } else if (isFinite(offset)) {\n offset = offset >>> 0\n if (isFinite(length)) {\n length = length >>> 0\n if (encoding === undefined) encoding = 'utf8'\n } else {\n encoding = length\n length = undefined\n }\n } else {\n throw new Error(\n 'Buffer.write(string, encoding, offset[, length]) is no longer supported'\n )\n }\n\n const remaining = this.length - offset\n if (length === undefined || length > remaining) length = remaining\n\n if ((string.length > 0 && (length < 0 || offset < 0)) || offset > this.length) {\n throw new RangeError('Attempt to write outside buffer bounds')\n }\n\n if (!encoding) encoding = 'utf8'\n\n let loweredCase = false\n for (;;) {\n switch (encoding) {\n case 'hex':\n return hexWrite(this, string, offset, length)\n\n case 'utf8':\n case 'utf-8':\n return utf8Write(this, string, offset, length)\n\n case 'ascii':\n case 'latin1':\n case 'binary':\n return asciiWrite(this, string, offset, length)\n\n case 'base64':\n // Warning: maxLength not taken into account in base64Write\n return base64Write(this, string, offset, length)\n\n case 'ucs2':\n case 'ucs-2':\n case 'utf16le':\n case 'utf-16le':\n return ucs2Write(this, string, offset, length)\n\n default:\n if (loweredCase) throw new TypeError('Unknown encoding: ' + encoding)\n encoding = ('' + encoding).toLowerCase()\n loweredCase = true\n }\n }\n}\n\nBuffer.prototype.toJSON = function toJSON () {\n return {\n type: 'Buffer',\n data: Array.prototype.slice.call(this._arr || this, 0)\n }\n}\n\nfunction base64Slice (buf, start, end) {\n if (start === 0 && end === buf.length) {\n return base64.fromByteArray(buf)\n } else {\n return base64.fromByteArray(buf.slice(start, end))\n }\n}\n\nfunction utf8Slice (buf, start, end) {\n end = Math.min(buf.length, end)\n const res = []\n\n let i = start\n while (i < end) {\n const firstByte = buf[i]\n let codePoint = null\n let bytesPerSequence = (firstByte > 0xEF)\n ? 4\n : (firstByte > 0xDF)\n ? 3\n : (firstByte > 0xBF)\n ? 2\n : 1\n\n if (i + bytesPerSequence <= end) {\n let secondByte, thirdByte, fourthByte, tempCodePoint\n\n switch (bytesPerSequence) {\n case 1:\n if (firstByte < 0x80) {\n codePoint = firstByte\n }\n break\n case 2:\n secondByte = buf[i + 1]\n if ((secondByte & 0xC0) === 0x80) {\n tempCodePoint = (firstByte & 0x1F) << 0x6 | (secondByte & 0x3F)\n if (tempCodePoint > 0x7F) {\n codePoint = tempCodePoint\n }\n }\n break\n case 3:\n secondByte = buf[i + 1]\n thirdByte = buf[i + 2]\n if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80) {\n tempCodePoint = (firstByte & 0xF) << 0xC | (secondByte & 0x3F) << 0x6 | (thirdByte & 0x3F)\n if (tempCodePoint > 0x7FF && (tempCodePoint < 0xD800 || tempCodePoint > 0xDFFF)) {\n codePoint = tempCodePoint\n }\n }\n break\n case 4:\n secondByte = buf[i + 1]\n thirdByte = buf[i + 2]\n fourthByte = buf[i + 3]\n if ((secondByte & 0xC0) === 0x80 && (thirdByte & 0xC0) === 0x80 && (fourthByte & 0xC0) === 0x80) {\n tempCodePoint = (firstByte & 0xF) << 0x12 | (secondByte & 0x3F) << 0xC | (thirdByte & 0x3F) << 0x6 | (fourthByte & 0x3F)\n if (tempCodePoint > 0xFFFF && tempCodePoint < 0x110000) {\n codePoint = tempCodePoint\n }\n }\n }\n }\n\n if (codePoint === null) {\n // we did not generate a valid codePoint so insert a\n // replacement char (U+FFFD) and advance only 1 byte\n codePoint = 0xFFFD\n bytesPerSequence = 1\n } else if (codePoint > 0xFFFF) {\n // encode to utf16 (surrogate pair dance)\n codePoint -= 0x10000\n res.push(codePoint >>> 10 & 0x3FF | 0xD800)\n codePoint = 0xDC00 | codePoint & 0x3FF\n }\n\n res.push(codePoint)\n i += bytesPerSequence\n }\n\n return decodeCodePointsArray(res)\n}\n\n// Based on http://stackoverflow.com/a/22747272/680742, the browser with\n// the lowest limit is Chrome, with 0x10000 args.\n// We go 1 magnitude less, for safety\nconst MAX_ARGUMENTS_LENGTH = 0x1000\n\nfunction decodeCodePointsArray (codePoints) {\n const len = codePoints.length\n if (len <= MAX_ARGUMENTS_LENGTH) {\n return String.fromCharCode.apply(String, codePoints) // avoid extra slice()\n }\n\n // Decode in chunks to avoid \"call stack size exceeded\".\n let res = ''\n let i = 0\n while (i < len) {\n res += String.fromCharCode.apply(\n String,\n codePoints.slice(i, i += MAX_ARGUMENTS_LENGTH)\n )\n }\n return res\n}\n\nfunction asciiSlice (buf, start, end) {\n let ret = ''\n end = Math.min(buf.length, end)\n\n for (let i = start; i < end; ++i) {\n ret += String.fromCharCode(buf[i] & 0x7F)\n }\n return ret\n}\n\nfunction latin1Slice (buf, start, end) {\n let ret = ''\n end = Math.min(buf.length, end)\n\n for (let i = start; i < end; ++i) {\n ret += String.fromCharCode(buf[i])\n }\n return ret\n}\n\nfunction hexSlice (buf, start, end) {\n const len = buf.length\n\n if (!start || start < 0) start = 0\n if (!end || end < 0 || end > len) end = len\n\n let out = ''\n for (let i = start; i < end; ++i) {\n out += hexSliceLookupTable[buf[i]]\n }\n return out\n}\n\nfunction utf16leSlice (buf, start, end) {\n const bytes = buf.slice(start, end)\n let res = ''\n // If bytes.length is odd, the last 8 bits must be ignored (same as node.js)\n for (let i = 0; i < bytes.length - 1; i += 2) {\n res += String.fromCharCode(bytes[i] + (bytes[i + 1] * 256))\n }\n return res\n}\n\nBuffer.prototype.slice = function slice (start, end) {\n const len = this.length\n start = ~~start\n end = end === undefined ? len : ~~end\n\n if (start < 0) {\n start += len\n if (start < 0) start = 0\n } else if (start > len) {\n start = len\n }\n\n if (end < 0) {\n end += len\n if (end < 0) end = 0\n } else if (end > len) {\n end = len\n }\n\n if (end < start) end = start\n\n const newBuf = this.subarray(start, end)\n // Return an augmented `Uint8Array` instance\n Object.setPrototypeOf(newBuf, Buffer.prototype)\n\n return newBuf\n}\n\n/*\n * Need to make sure that buffer isn't trying to write out of bounds.\n */\nfunction checkOffset (offset, ext, length) {\n if ((offset % 1) !== 0 || offset < 0) throw new RangeError('offset is not uint')\n if (offset + ext > length) throw new RangeError('Trying to access beyond buffer length')\n}\n\nBuffer.prototype.readUintLE =\nBuffer.prototype.readUIntLE = function readUIntLE (offset, byteLength, noAssert) {\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) checkOffset(offset, byteLength, this.length)\n\n let val = this[offset]\n let mul = 1\n let i = 0\n while (++i < byteLength && (mul *= 0x100)) {\n val += this[offset + i] * mul\n }\n\n return val\n}\n\nBuffer.prototype.readUintBE =\nBuffer.prototype.readUIntBE = function readUIntBE (offset, byteLength, noAssert) {\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) {\n checkOffset(offset, byteLength, this.length)\n }\n\n let val = this[offset + --byteLength]\n let mul = 1\n while (byteLength > 0 && (mul *= 0x100)) {\n val += this[offset + --byteLength] * mul\n }\n\n return val\n}\n\nBuffer.prototype.readUint8 =\nBuffer.prototype.readUInt8 = function readUInt8 (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 1, this.length)\n return this[offset]\n}\n\nBuffer.prototype.readUint16LE =\nBuffer.prototype.readUInt16LE = function readUInt16LE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 2, this.length)\n return this[offset] | (this[offset + 1] << 8)\n}\n\nBuffer.prototype.readUint16BE =\nBuffer.prototype.readUInt16BE = function readUInt16BE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 2, this.length)\n return (this[offset] << 8) | this[offset + 1]\n}\n\nBuffer.prototype.readUint32LE =\nBuffer.prototype.readUInt32LE = function readUInt32LE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return ((this[offset]) |\n (this[offset + 1] << 8) |\n (this[offset + 2] << 16)) +\n (this[offset + 3] * 0x1000000)\n}\n\nBuffer.prototype.readUint32BE =\nBuffer.prototype.readUInt32BE = function readUInt32BE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return (this[offset] * 0x1000000) +\n ((this[offset + 1] << 16) |\n (this[offset + 2] << 8) |\n this[offset + 3])\n}\n\nBuffer.prototype.readBigUInt64LE = defineBigIntMethod(function readBigUInt64LE (offset) {\n offset = offset >>> 0\n validateNumber(offset, 'offset')\n const first = this[offset]\n const last = this[offset + 7]\n if (first === undefined || last === undefined) {\n boundsError(offset, this.length - 8)\n }\n\n const lo = first +\n this[++offset] * 2 ** 8 +\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 24\n\n const hi = this[++offset] +\n this[++offset] * 2 ** 8 +\n this[++offset] * 2 ** 16 +\n last * 2 ** 24\n\n return BigInt(lo) + (BigInt(hi) << BigInt(32))\n})\n\nBuffer.prototype.readBigUInt64BE = defineBigIntMethod(function readBigUInt64BE (offset) {\n offset = offset >>> 0\n validateNumber(offset, 'offset')\n const first = this[offset]\n const last = this[offset + 7]\n if (first === undefined || last === undefined) {\n boundsError(offset, this.length - 8)\n }\n\n const hi = first * 2 ** 24 +\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 8 +\n this[++offset]\n\n const lo = this[++offset] * 2 ** 24 +\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 8 +\n last\n\n return (BigInt(hi) << BigInt(32)) + BigInt(lo)\n})\n\nBuffer.prototype.readIntLE = function readIntLE (offset, byteLength, noAssert) {\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) checkOffset(offset, byteLength, this.length)\n\n let val = this[offset]\n let mul = 1\n let i = 0\n while (++i < byteLength && (mul *= 0x100)) {\n val += this[offset + i] * mul\n }\n mul *= 0x80\n\n if (val >= mul) val -= Math.pow(2, 8 * byteLength)\n\n return val\n}\n\nBuffer.prototype.readIntBE = function readIntBE (offset, byteLength, noAssert) {\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) checkOffset(offset, byteLength, this.length)\n\n let i = byteLength\n let mul = 1\n let val = this[offset + --i]\n while (i > 0 && (mul *= 0x100)) {\n val += this[offset + --i] * mul\n }\n mul *= 0x80\n\n if (val >= mul) val -= Math.pow(2, 8 * byteLength)\n\n return val\n}\n\nBuffer.prototype.readInt8 = function readInt8 (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 1, this.length)\n if (!(this[offset] & 0x80)) return (this[offset])\n return ((0xff - this[offset] + 1) * -1)\n}\n\nBuffer.prototype.readInt16LE = function readInt16LE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 2, this.length)\n const val = this[offset] | (this[offset + 1] << 8)\n return (val & 0x8000) ? val | 0xFFFF0000 : val\n}\n\nBuffer.prototype.readInt16BE = function readInt16BE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 2, this.length)\n const val = this[offset + 1] | (this[offset] << 8)\n return (val & 0x8000) ? val | 0xFFFF0000 : val\n}\n\nBuffer.prototype.readInt32LE = function readInt32LE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return (this[offset]) |\n (this[offset + 1] << 8) |\n (this[offset + 2] << 16) |\n (this[offset + 3] << 24)\n}\n\nBuffer.prototype.readInt32BE = function readInt32BE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n\n return (this[offset] << 24) |\n (this[offset + 1] << 16) |\n (this[offset + 2] << 8) |\n (this[offset + 3])\n}\n\nBuffer.prototype.readBigInt64LE = defineBigIntMethod(function readBigInt64LE (offset) {\n offset = offset >>> 0\n validateNumber(offset, 'offset')\n const first = this[offset]\n const last = this[offset + 7]\n if (first === undefined || last === undefined) {\n boundsError(offset, this.length - 8)\n }\n\n const val = this[offset + 4] +\n this[offset + 5] * 2 ** 8 +\n this[offset + 6] * 2 ** 16 +\n (last << 24) // Overflow\n\n return (BigInt(val) << BigInt(32)) +\n BigInt(first +\n this[++offset] * 2 ** 8 +\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 24)\n})\n\nBuffer.prototype.readBigInt64BE = defineBigIntMethod(function readBigInt64BE (offset) {\n offset = offset >>> 0\n validateNumber(offset, 'offset')\n const first = this[offset]\n const last = this[offset + 7]\n if (first === undefined || last === undefined) {\n boundsError(offset, this.length - 8)\n }\n\n const val = (first << 24) + // Overflow\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 8 +\n this[++offset]\n\n return (BigInt(val) << BigInt(32)) +\n BigInt(this[++offset] * 2 ** 24 +\n this[++offset] * 2 ** 16 +\n this[++offset] * 2 ** 8 +\n last)\n})\n\nBuffer.prototype.readFloatLE = function readFloatLE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n return ieee754.read(this, offset, true, 23, 4)\n}\n\nBuffer.prototype.readFloatBE = function readFloatBE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 4, this.length)\n return ieee754.read(this, offset, false, 23, 4)\n}\n\nBuffer.prototype.readDoubleLE = function readDoubleLE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 8, this.length)\n return ieee754.read(this, offset, true, 52, 8)\n}\n\nBuffer.prototype.readDoubleBE = function readDoubleBE (offset, noAssert) {\n offset = offset >>> 0\n if (!noAssert) checkOffset(offset, 8, this.length)\n return ieee754.read(this, offset, false, 52, 8)\n}\n\nfunction checkInt (buf, value, offset, ext, max, min) {\n if (!Buffer.isBuffer(buf)) throw new TypeError('\"buffer\" argument must be a Buffer instance')\n if (value > max || value < min) throw new RangeError('\"value\" argument is out of bounds')\n if (offset + ext > buf.length) throw new RangeError('Index out of range')\n}\n\nBuffer.prototype.writeUintLE =\nBuffer.prototype.writeUIntLE = function writeUIntLE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) {\n const maxBytes = Math.pow(2, 8 * byteLength) - 1\n checkInt(this, value, offset, byteLength, maxBytes, 0)\n }\n\n let mul = 1\n let i = 0\n this[offset] = value & 0xFF\n while (++i < byteLength && (mul *= 0x100)) {\n this[offset + i] = (value / mul) & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeUintBE =\nBuffer.prototype.writeUIntBE = function writeUIntBE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset >>> 0\n byteLength = byteLength >>> 0\n if (!noAssert) {\n const maxBytes = Math.pow(2, 8 * byteLength) - 1\n checkInt(this, value, offset, byteLength, maxBytes, 0)\n }\n\n let i = byteLength - 1\n let mul = 1\n this[offset + i] = value & 0xFF\n while (--i >= 0 && (mul *= 0x100)) {\n this[offset + i] = (value / mul) & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeUint8 =\nBuffer.prototype.writeUInt8 = function writeUInt8 (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 1, 0xff, 0)\n this[offset] = (value & 0xff)\n return offset + 1\n}\n\nBuffer.prototype.writeUint16LE =\nBuffer.prototype.writeUInt16LE = function writeUInt16LE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0)\n this[offset] = (value & 0xff)\n this[offset + 1] = (value >>> 8)\n return offset + 2\n}\n\nBuffer.prototype.writeUint16BE =\nBuffer.prototype.writeUInt16BE = function writeUInt16BE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 2, 0xffff, 0)\n this[offset] = (value >>> 8)\n this[offset + 1] = (value & 0xff)\n return offset + 2\n}\n\nBuffer.prototype.writeUint32LE =\nBuffer.prototype.writeUInt32LE = function writeUInt32LE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0)\n this[offset + 3] = (value >>> 24)\n this[offset + 2] = (value >>> 16)\n this[offset + 1] = (value >>> 8)\n this[offset] = (value & 0xff)\n return offset + 4\n}\n\nBuffer.prototype.writeUint32BE =\nBuffer.prototype.writeUInt32BE = function writeUInt32BE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 4, 0xffffffff, 0)\n this[offset] = (value >>> 24)\n this[offset + 1] = (value >>> 16)\n this[offset + 2] = (value >>> 8)\n this[offset + 3] = (value & 0xff)\n return offset + 4\n}\n\nfunction wrtBigUInt64LE (buf, value, offset, min, max) {\n checkIntBI(value, min, max, buf, offset, 7)\n\n let lo = Number(value & BigInt(0xffffffff))\n buf[offset++] = lo\n lo = lo >> 8\n buf[offset++] = lo\n lo = lo >> 8\n buf[offset++] = lo\n lo = lo >> 8\n buf[offset++] = lo\n let hi = Number(value >> BigInt(32) & BigInt(0xffffffff))\n buf[offset++] = hi\n hi = hi >> 8\n buf[offset++] = hi\n hi = hi >> 8\n buf[offset++] = hi\n hi = hi >> 8\n buf[offset++] = hi\n return offset\n}\n\nfunction wrtBigUInt64BE (buf, value, offset, min, max) {\n checkIntBI(value, min, max, buf, offset, 7)\n\n let lo = Number(value & BigInt(0xffffffff))\n buf[offset + 7] = lo\n lo = lo >> 8\n buf[offset + 6] = lo\n lo = lo >> 8\n buf[offset + 5] = lo\n lo = lo >> 8\n buf[offset + 4] = lo\n let hi = Number(value >> BigInt(32) & BigInt(0xffffffff))\n buf[offset + 3] = hi\n hi = hi >> 8\n buf[offset + 2] = hi\n hi = hi >> 8\n buf[offset + 1] = hi\n hi = hi >> 8\n buf[offset] = hi\n return offset + 8\n}\n\nBuffer.prototype.writeBigUInt64LE = defineBigIntMethod(function writeBigUInt64LE (value, offset = 0) {\n return wrtBigUInt64LE(this, value, offset, BigInt(0), BigInt('0xffffffffffffffff'))\n})\n\nBuffer.prototype.writeBigUInt64BE = defineBigIntMethod(function writeBigUInt64BE (value, offset = 0) {\n return wrtBigUInt64BE(this, value, offset, BigInt(0), BigInt('0xffffffffffffffff'))\n})\n\nBuffer.prototype.writeIntLE = function writeIntLE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) {\n const limit = Math.pow(2, (8 * byteLength) - 1)\n\n checkInt(this, value, offset, byteLength, limit - 1, -limit)\n }\n\n let i = 0\n let mul = 1\n let sub = 0\n this[offset] = value & 0xFF\n while (++i < byteLength && (mul *= 0x100)) {\n if (value < 0 && sub === 0 && this[offset + i - 1] !== 0) {\n sub = 1\n }\n this[offset + i] = ((value / mul) >> 0) - sub & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeIntBE = function writeIntBE (value, offset, byteLength, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) {\n const limit = Math.pow(2, (8 * byteLength) - 1)\n\n checkInt(this, value, offset, byteLength, limit - 1, -limit)\n }\n\n let i = byteLength - 1\n let mul = 1\n let sub = 0\n this[offset + i] = value & 0xFF\n while (--i >= 0 && (mul *= 0x100)) {\n if (value < 0 && sub === 0 && this[offset + i + 1] !== 0) {\n sub = 1\n }\n this[offset + i] = ((value / mul) >> 0) - sub & 0xFF\n }\n\n return offset + byteLength\n}\n\nBuffer.prototype.writeInt8 = function writeInt8 (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 1, 0x7f, -0x80)\n if (value < 0) value = 0xff + value + 1\n this[offset] = (value & 0xff)\n return offset + 1\n}\n\nBuffer.prototype.writeInt16LE = function writeInt16LE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000)\n this[offset] = (value & 0xff)\n this[offset + 1] = (value >>> 8)\n return offset + 2\n}\n\nBuffer.prototype.writeInt16BE = function writeInt16BE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 2, 0x7fff, -0x8000)\n this[offset] = (value >>> 8)\n this[offset + 1] = (value & 0xff)\n return offset + 2\n}\n\nBuffer.prototype.writeInt32LE = function writeInt32LE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000)\n this[offset] = (value & 0xff)\n this[offset + 1] = (value >>> 8)\n this[offset + 2] = (value >>> 16)\n this[offset + 3] = (value >>> 24)\n return offset + 4\n}\n\nBuffer.prototype.writeInt32BE = function writeInt32BE (value, offset, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) checkInt(this, value, offset, 4, 0x7fffffff, -0x80000000)\n if (value < 0) value = 0xffffffff + value + 1\n this[offset] = (value >>> 24)\n this[offset + 1] = (value >>> 16)\n this[offset + 2] = (value >>> 8)\n this[offset + 3] = (value & 0xff)\n return offset + 4\n}\n\nBuffer.prototype.writeBigInt64LE = defineBigIntMethod(function writeBigInt64LE (value, offset = 0) {\n return wrtBigUInt64LE(this, value, offset, -BigInt('0x8000000000000000'), BigInt('0x7fffffffffffffff'))\n})\n\nBuffer.prototype.writeBigInt64BE = defineBigIntMethod(function writeBigInt64BE (value, offset = 0) {\n return wrtBigUInt64BE(this, value, offset, -BigInt('0x8000000000000000'), BigInt('0x7fffffffffffffff'))\n})\n\nfunction checkIEEE754 (buf, value, offset, ext, max, min) {\n if (offset + ext > buf.length) throw new RangeError('Index out of range')\n if (offset < 0) throw new RangeError('Index out of range')\n}\n\nfunction writeFloat (buf, value, offset, littleEndian, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) {\n checkIEEE754(buf, value, offset, 4, 3.4028234663852886e+38, -3.4028234663852886e+38)\n }\n ieee754.write(buf, value, offset, littleEndian, 23, 4)\n return offset + 4\n}\n\nBuffer.prototype.writeFloatLE = function writeFloatLE (value, offset, noAssert) {\n return writeFloat(this, value, offset, true, noAssert)\n}\n\nBuffer.prototype.writeFloatBE = function writeFloatBE (value, offset, noAssert) {\n return writeFloat(this, value, offset, false, noAssert)\n}\n\nfunction writeDouble (buf, value, offset, littleEndian, noAssert) {\n value = +value\n offset = offset >>> 0\n if (!noAssert) {\n checkIEEE754(buf, value, offset, 8, 1.7976931348623157E+308, -1.7976931348623157E+308)\n }\n ieee754.write(buf, value, offset, littleEndian, 52, 8)\n return offset + 8\n}\n\nBuffer.prototype.writeDoubleLE = function writeDoubleLE (value, offset, noAssert) {\n return writeDouble(this, value, offset, true, noAssert)\n}\n\nBuffer.prototype.writeDoubleBE = function writeDoubleBE (value, offset, noAssert) {\n return writeDouble(this, value, offset, false, noAssert)\n}\n\n// copy(targetBuffer, targetStart=0, sourceStart=0, sourceEnd=buffer.length)\nBuffer.prototype.copy = function copy (target, targetStart, start, end) {\n if (!Buffer.isBuffer(target)) throw new TypeError('argument should be a Buffer')\n if (!start) start = 0\n if (!end && end !== 0) end = this.length\n if (targetStart >= target.length) targetStart = target.length\n if (!targetStart) targetStart = 0\n if (end > 0 && end < start) end = start\n\n // Copy 0 bytes; we're done\n if (end === start) return 0\n if (target.length === 0 || this.length === 0) return 0\n\n // Fatal error conditions\n if (targetStart < 0) {\n throw new RangeError('targetStart out of bounds')\n }\n if (start < 0 || start >= this.length) throw new RangeError('Index out of range')\n if (end < 0) throw new RangeError('sourceEnd out of bounds')\n\n // Are we oob?\n if (end > this.length) end = this.length\n if (target.length - targetStart < end - start) {\n end = target.length - targetStart + start\n }\n\n const len = end - start\n\n if (this === target && typeof Uint8Array.prototype.copyWithin === 'function') {\n // Use built-in when available, missing from IE11\n this.copyWithin(targetStart, start, end)\n } else {\n Uint8Array.prototype.set.call(\n target,\n this.subarray(start, end),\n targetStart\n )\n }\n\n return len\n}\n\n// Usage:\n// buffer.fill(number[, offset[, end]])\n// buffer.fill(buffer[, offset[, end]])\n// buffer.fill(string[, offset[, end]][, encoding])\nBuffer.prototype.fill = function fill (val, start, end, encoding) {\n // Handle string cases:\n if (typeof val === 'string') {\n if (typeof start === 'string') {\n encoding = start\n start = 0\n end = this.length\n } else if (typeof end === 'string') {\n encoding = end\n end = this.length\n }\n if (encoding !== undefined && typeof encoding !== 'string') {\n throw new TypeError('encoding must be a string')\n }\n if (typeof encoding === 'string' && !Buffer.isEncoding(encoding)) {\n throw new TypeError('Unknown encoding: ' + encoding)\n }\n if (val.length === 1) {\n const code = val.charCodeAt(0)\n if ((encoding === 'utf8' && code < 128) ||\n encoding === 'latin1') {\n // Fast path: If `val` fits into a single byte, use that numeric value.\n val = code\n }\n }\n } else if (typeof val === 'number') {\n val = val & 255\n } else if (typeof val === 'boolean') {\n val = Number(val)\n }\n\n // Invalid ranges are not set to a default, so can range check early.\n if (start < 0 || this.length < start || this.length < end) {\n throw new RangeError('Out of range index')\n }\n\n if (end <= start) {\n return this\n }\n\n start = start >>> 0\n end = end === undefined ? this.length : end >>> 0\n\n if (!val) val = 0\n\n let i\n if (typeof val === 'number') {\n for (i = start; i < end; ++i) {\n this[i] = val\n }\n } else {\n const bytes = Buffer.isBuffer(val)\n ? val\n : Buffer.from(val, encoding)\n const len = bytes.length\n if (len === 0) {\n throw new TypeError('The value \"' + val +\n '\" is invalid for argument \"value\"')\n }\n for (i = 0; i < end - start; ++i) {\n this[i + start] = bytes[i % len]\n }\n }\n\n return this\n}\n\n// CUSTOM ERRORS\n// =============\n\n// Simplified versions from Node, changed for Buffer-only usage\nconst errors = {}\nfunction E (sym, getMessage, Base) {\n errors[sym] = class NodeError extends Base {\n constructor () {\n super()\n\n Object.defineProperty(this, 'message', {\n value: getMessage.apply(this, arguments),\n writable: true,\n configurable: true\n })\n\n // Add the error code to the name to include it in the stack trace.\n this.name = `${this.name} [${sym}]`\n // Access the stack to generate the error message including the error code\n // from the name.\n this.stack // eslint-disable-line no-unused-expressions\n // Reset the name to the actual name.\n delete this.name\n }\n\n get code () {\n return sym\n }\n\n set code (value) {\n Object.defineProperty(this, 'code', {\n configurable: true,\n enumerable: true,\n value,\n writable: true\n })\n }\n\n toString () {\n return `${this.name} [${sym}]: ${this.message}`\n }\n }\n}\n\nE('ERR_BUFFER_OUT_OF_BOUNDS',\n function (name) {\n if (name) {\n return `${name} is outside of buffer bounds`\n }\n\n return 'Attempt to access memory outside buffer bounds'\n }, RangeError)\nE('ERR_INVALID_ARG_TYPE',\n function (name, actual) {\n return `The \"${name}\" argument must be of type number. Received type ${typeof actual}`\n }, TypeError)\nE('ERR_OUT_OF_RANGE',\n function (str, range, input) {\n let msg = `The value of \"${str}\" is out of range.`\n let received = input\n if (Number.isInteger(input) && Math.abs(input) > 2 ** 32) {\n received = addNumericalSeparator(String(input))\n } else if (typeof input === 'bigint') {\n received = String(input)\n if (input > BigInt(2) ** BigInt(32) || input < -(BigInt(2) ** BigInt(32))) {\n received = addNumericalSeparator(received)\n }\n received += 'n'\n }\n msg += ` It must be ${range}. Received ${received}`\n return msg\n }, RangeError)\n\nfunction addNumericalSeparator (val) {\n let res = ''\n let i = val.length\n const start = val[0] === '-' ? 1 : 0\n for (; i >= start + 4; i -= 3) {\n res = `_${val.slice(i - 3, i)}${res}`\n }\n return `${val.slice(0, i)}${res}`\n}\n\n// CHECK FUNCTIONS\n// ===============\n\nfunction checkBounds (buf, offset, byteLength) {\n validateNumber(offset, 'offset')\n if (buf[offset] === undefined || buf[offset + byteLength] === undefined) {\n boundsError(offset, buf.length - (byteLength + 1))\n }\n}\n\nfunction checkIntBI (value, min, max, buf, offset, byteLength) {\n if (value > max || value < min) {\n const n = typeof min === 'bigint' ? 'n' : ''\n let range\n if (byteLength > 3) {\n if (min === 0 || min === BigInt(0)) {\n range = `>= 0${n} and < 2${n} ** ${(byteLength + 1) * 8}${n}`\n } else {\n range = `>= -(2${n} ** ${(byteLength + 1) * 8 - 1}${n}) and < 2 ** ` +\n `${(byteLength + 1) * 8 - 1}${n}`\n }\n } else {\n range = `>= ${min}${n} and <= ${max}${n}`\n }\n throw new errors.ERR_OUT_OF_RANGE('value', range, value)\n }\n checkBounds(buf, offset, byteLength)\n}\n\nfunction validateNumber (value, name) {\n if (typeof value !== 'number') {\n throw new errors.ERR_INVALID_ARG_TYPE(name, 'number', value)\n }\n}\n\nfunction boundsError (value, length, type) {\n if (Math.floor(value) !== value) {\n validateNumber(value, type)\n throw new errors.ERR_OUT_OF_RANGE(type || 'offset', 'an integer', value)\n }\n\n if (length < 0) {\n throw new errors.ERR_BUFFER_OUT_OF_BOUNDS()\n }\n\n throw new errors.ERR_OUT_OF_RANGE(type || 'offset',\n `>= ${type ? 1 : 0} and <= ${length}`,\n value)\n}\n\n// HELPER FUNCTIONS\n// ================\n\nconst INVALID_BASE64_RE = /[^+/0-9A-Za-z-_]/g\n\nfunction base64clean (str) {\n // Node takes equal signs as end of the Base64 encoding\n str = str.split('=')[0]\n // Node strips out invalid characters like \\n and \\t from the string, base64-js does not\n str = str.trim().replace(INVALID_BASE64_RE, '')\n // Node converts strings with length < 2 to ''\n if (str.length < 2) return ''\n // Node allows for non-padded base64 strings (missing trailing ===), base64-js does not\n while (str.length % 4 !== 0) {\n str = str + '='\n }\n return str\n}\n\nfunction utf8ToBytes (string, units) {\n units = units || Infinity\n let codePoint\n const length = string.length\n let leadSurrogate = null\n const bytes = []\n\n for (let i = 0; i < length; ++i) {\n codePoint = string.charCodeAt(i)\n\n // is surrogate component\n if (codePoint > 0xD7FF && codePoint < 0xE000) {\n // last char was a lead\n if (!leadSurrogate) {\n // no lead yet\n if (codePoint > 0xDBFF) {\n // unexpected trail\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n continue\n } else if (i + 1 === length) {\n // unpaired lead\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n continue\n }\n\n // valid lead\n leadSurrogate = codePoint\n\n continue\n }\n\n // 2 leads in a row\n if (codePoint < 0xDC00) {\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n leadSurrogate = codePoint\n continue\n }\n\n // valid surrogate pair\n codePoint = (leadSurrogate - 0xD800 << 10 | codePoint - 0xDC00) + 0x10000\n } else if (leadSurrogate) {\n // valid bmp char, but last char was a lead\n if ((units -= 3) > -1) bytes.push(0xEF, 0xBF, 0xBD)\n }\n\n leadSurrogate = null\n\n // encode utf8\n if (codePoint < 0x80) {\n if ((units -= 1) < 0) break\n bytes.push(codePoint)\n } else if (codePoint < 0x800) {\n if ((units -= 2) < 0) break\n bytes.push(\n codePoint >> 0x6 | 0xC0,\n codePoint & 0x3F | 0x80\n )\n } else if (codePoint < 0x10000) {\n if ((units -= 3) < 0) break\n bytes.push(\n codePoint >> 0xC | 0xE0,\n codePoint >> 0x6 & 0x3F | 0x80,\n codePoint & 0x3F | 0x80\n )\n } else if (codePoint < 0x110000) {\n if ((units -= 4) < 0) break\n bytes.push(\n codePoint >> 0x12 | 0xF0,\n codePoint >> 0xC & 0x3F | 0x80,\n codePoint >> 0x6 & 0x3F | 0x80,\n codePoint & 0x3F | 0x80\n )\n } else {\n throw new Error('Invalid code point')\n }\n }\n\n return bytes\n}\n\nfunction asciiToBytes (str) {\n const byteArray = []\n for (let i = 0; i < str.length; ++i) {\n // Node's code seems to be doing this and not & 0x7F..\n byteArray.push(str.charCodeAt(i) & 0xFF)\n }\n return byteArray\n}\n\nfunction utf16leToBytes (str, units) {\n let c, hi, lo\n const byteArray = []\n for (let i = 0; i < str.length; ++i) {\n if ((units -= 2) < 0) break\n\n c = str.charCodeAt(i)\n hi = c >> 8\n lo = c % 256\n byteArray.push(lo)\n byteArray.push(hi)\n }\n\n return byteArray\n}\n\nfunction base64ToBytes (str) {\n return base64.toByteArray(base64clean(str))\n}\n\nfunction blitBuffer (src, dst, offset, length) {\n let i\n for (i = 0; i < length; ++i) {\n if ((i + offset >= dst.length) || (i >= src.length)) break\n dst[i + offset] = src[i]\n }\n return i\n}\n\n// ArrayBuffer or Uint8Array objects from other contexts (i.e. iframes) do not pass\n// the `instanceof` check but they should be treated as of that type.\n// See: https://github.com/feross/buffer/issues/166\nfunction isInstance (obj, type) {\n return obj instanceof type ||\n (obj != null && obj.constructor != null && obj.constructor.name != null &&\n obj.constructor.name === type.name)\n}\nfunction numberIsNaN (obj) {\n // For IE11 support\n return obj !== obj // eslint-disable-line no-self-compare\n}\n\n// Create lookup table for `toString('hex')`\n// See: https://github.com/feross/buffer/issues/219\nconst hexSliceLookupTable = (function () {\n const alphabet = '0123456789abcdef'\n const table = new Array(256)\n for (let i = 0; i < 16; ++i) {\n const i16 = i * 16\n for (let j = 0; j < 16; ++j) {\n table[i16 + j] = alphabet[i] + alphabet[j]\n }\n }\n return table\n})()\n\n// Return not function with Error if BigInt not supported\nfunction defineBigIntMethod (fn) {\n return typeof BigInt === 'undefined' ? BufferBigIntNotDefined : fn\n}\n\nfunction BufferBigIntNotDefined () {\n throw new Error('BigInt not supported')\n}\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n.material-design-icon[data-v-ddba453b] {\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-ddba453b] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-ddba453b] {\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-ddba453b] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-ddba453b] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-ddba453b] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-ddba453b] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-ddba453b] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-ddba453b] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-ddba453b] {\n background-color: var(--open-background-color);\n}\n.action-item__menutoggle__icon[data-v-ddba453b] {\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-B4-9qwLn.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-ddba453b] {\\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-ddba453b] {\\n display: flex;\\n align-items: center;\\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\\n}\\n.action-item[data-v-ddba453b] {\\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-ddba453b] {\\n --open-background-color: var(--color-primary-element-hover);\\n}\\n.action-item.action-item--secondary[data-v-ddba453b] {\\n --open-background-color: var(--color-primary-element-light-hover);\\n}\\n.action-item.action-item--error[data-v-ddba453b] {\\n --open-background-color: var(--color-error-hover);\\n}\\n.action-item.action-item--warning[data-v-ddba453b] {\\n --open-background-color: var(--color-warning-hover);\\n}\\n.action-item.action-item--success[data-v-ddba453b] {\\n --open-background-color: var(--color-success-hover);\\n}\\n.action-item.action-item--tertiary-no-background[data-v-ddba453b] {\\n --open-background-color: transparent;\\n}\\n.action-item.action-item--open .action-item__menutoggle[data-v-ddba453b] {\\n background-color: var(--open-background-color);\\n}\\n.action-item__menutoggle__icon[data-v-ddba453b] {\\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-474ee0b9] {\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-474ee0b9] {\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-474ee0b9] {\n --button-size: var(--clickable-area-small, 24px);\n --button-radius: var(--border-radius);\n}\n.button-vue--size-large[data-v-474ee0b9] {\n --button-size: var(--clickable-area-large, 48px);\n}\n.button-vue[data-v-474ee0b9], .button-vue[data-v-474ee0b9] * {\n cursor: pointer;\n}\n.button-vue[data-v-474ee0b9]:focus {\n outline: none;\n}\n.button-vue[data-v-474ee0b9]:disabled {\n cursor: default;\n opacity: 0.5;\n filter: saturate(0.7);\n}\n.button-vue[data-v-474ee0b9]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-474ee0b9]:active {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-474ee0b9] {\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-474ee0b9] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-474ee0b9] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-474ee0b9] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse.button-vue--icon-and-text[data-v-474ee0b9] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-474ee0b9] {\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-474ee0b9] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-474ee0b9] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-474ee0b9] {\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-474ee0b9] {\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-474ee0b9] {\n --button-padding: var(--button-padding-default);\n}\n.button-vue--text-only .button-vue__text[data-v-474ee0b9] {\n margin-inline: 4px;\n}\n.button-vue--wide[data-v-474ee0b9] {\n width: 100%;\n}\n.button-vue[data-v-474ee0b9]: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-474ee0b9] {\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-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--vue-primary[data-v-474ee0b9]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--vue-secondary[data-v-474ee0b9] {\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-474ee0b9]: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-474ee0b9], .button-vue--vue-tertiary[data-v-474ee0b9] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-474ee0b9]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--vue-tertiary-no-background[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-tertiary-on-primary[data-v-474ee0b9] {\n color: var(--color-primary-element-text);\n}\n.button-vue--vue-tertiary-on-primary[data-v-474ee0b9]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--vue-success[data-v-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--vue-success[data-v-474ee0b9]:active {\n background-color: var(--color-success);\n}\n.button-vue--vue-warning[data-v-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--vue-warning[data-v-474ee0b9]:active {\n background-color: var(--color-warning);\n}\n.button-vue--vue-error[data-v-474ee0b9] {\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-474ee0b9]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--vue-error[data-v-474ee0b9]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-474ee0b9] {\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-474ee0b9], .button-vue--legacy.button-vue--vue-success[data-v-474ee0b9], .button-vue--legacy.button-vue--vue-warning[data-v-474ee0b9] {\n color: white;\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcButton-D8AOCliw.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-474ee0b9] {\\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-474ee0b9] {\\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-474ee0b9] {\\n --button-size: var(--clickable-area-small, 24px);\\n --button-radius: var(--border-radius);\\n}\\n.button-vue--size-large[data-v-474ee0b9] {\\n --button-size: var(--clickable-area-large, 48px);\\n}\\n.button-vue[data-v-474ee0b9], .button-vue[data-v-474ee0b9] * {\\n cursor: pointer;\\n}\\n.button-vue[data-v-474ee0b9]:focus {\\n outline: none;\\n}\\n.button-vue[data-v-474ee0b9]:disabled {\\n cursor: default;\\n opacity: 0.5;\\n filter: saturate(0.7);\\n}\\n.button-vue[data-v-474ee0b9]:disabled * {\\n cursor: default;\\n}\\n.button-vue[data-v-474ee0b9]:hover:not(:disabled) {\\n background-color: var(--color-primary-element-light-hover);\\n}\\n.button-vue[data-v-474ee0b9]:active {\\n background-color: var(--color-primary-element-light);\\n}\\n.button-vue__wrapper[data-v-474ee0b9] {\\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-474ee0b9] {\\n justify-content: end;\\n}\\n.button-vue--start .button-vue__wrapper[data-v-474ee0b9] {\\n justify-content: start;\\n}\\n.button-vue--reverse .button-vue__wrapper[data-v-474ee0b9] {\\n flex-direction: row-reverse;\\n}\\n.button-vue--reverse.button-vue--icon-and-text[data-v-474ee0b9] {\\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\\n}\\n.button-vue__icon[data-v-474ee0b9] {\\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-474ee0b9] > * {\\n max-height: 16px;\\n max-width: 16px;\\n}\\n.button-vue--size-small .button-vue__icon[data-v-474ee0b9] svg {\\n height: 16px;\\n width: 16px;\\n}\\n.button-vue__text[data-v-474ee0b9] {\\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-474ee0b9] {\\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-474ee0b9] {\\n --button-padding: var(--button-padding-default);\\n}\\n.button-vue--text-only .button-vue__text[data-v-474ee0b9] {\\n margin-inline: 4px;\\n}\\n.button-vue--wide[data-v-474ee0b9] {\\n width: 100%;\\n}\\n.button-vue[data-v-474ee0b9]: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-474ee0b9] {\\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-474ee0b9] {\\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-474ee0b9]:hover:not(:disabled) {\\n background-color: var(--color-primary-element-hover);\\n}\\n.button-vue--vue-primary[data-v-474ee0b9]:active {\\n background-color: var(--color-primary-element);\\n}\\n.button-vue--vue-secondary[data-v-474ee0b9] {\\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-474ee0b9]: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-474ee0b9], .button-vue--vue-tertiary[data-v-474ee0b9] {\\n background-color: transparent;\\n border-color: transparent;\\n color: var(--color-main-text);\\n}\\n.button-vue--tertiary[data-v-474ee0b9]:hover:not(:disabled), .button-vue--vue-tertiary[data-v-474ee0b9]:hover:not(:disabled) {\\n background-color: var(--color-background-hover);\\n}\\n.button-vue--vue-tertiary-no-background[data-v-474ee0b9]:hover:not(:disabled) {\\n background-color: transparent;\\n}\\n.button-vue--vue-tertiary-on-primary[data-v-474ee0b9] {\\n color: var(--color-primary-element-text);\\n}\\n.button-vue--vue-tertiary-on-primary[data-v-474ee0b9]:hover:not(:disabled) {\\n background-color: transparent;\\n}\\n.button-vue--vue-success[data-v-474ee0b9] {\\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-474ee0b9]:hover:not(:disabled) {\\n background-color: var(--color-success-hover);\\n}\\n.button-vue--vue-success[data-v-474ee0b9]:active {\\n background-color: var(--color-success);\\n}\\n.button-vue--vue-warning[data-v-474ee0b9] {\\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-474ee0b9]:hover:not(:disabled) {\\n background-color: var(--color-warning-hover);\\n}\\n.button-vue--vue-warning[data-v-474ee0b9]:active {\\n background-color: var(--color-warning);\\n}\\n.button-vue--vue-error[data-v-474ee0b9] {\\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-474ee0b9]:hover:not(:disabled) {\\n background-color: var(--color-error-hover);\\n}\\n.button-vue--vue-error[data-v-474ee0b9]:active {\\n background-color: var(--color-error);\\n}\\n.button-vue--legacy[data-v-474ee0b9] {\\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-474ee0b9], .button-vue--legacy.button-vue--vue-success[data-v-474ee0b9], .button-vue--legacy.button-vue--vue-warning[data-v-474ee0b9] {\\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-6a8df8b8] {\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-6a8df8b8] {\n --icon-size: var(--0ceed50f);\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-6a8df8b8] {\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-6a8df8b8] {\n line-height: 0;\n}\n.icon-vue[data-v-6a8df8b8] 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-6a8df8b8] svg:dir(rtl) {\n transform: scaleX(-1);\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcIconSvgWrapper-DJQ2Kuip.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-6a8df8b8] {\\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-6a8df8b8] {\\n --icon-size: var(--0ceed50f);\\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-6a8df8b8] {\\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-6a8df8b8] {\\n line-height: 0;\\n}\\n.icon-vue[data-v-6a8df8b8] 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-6a8df8b8] 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-c2daf832] {\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-c2daf832] {\n --backdrop-color: 0, 0, 0;\n --icon-size: 20px;\n --slideshow-duration: var(--afe18836);\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-c2daf832] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-c2daf832] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832] {\n padding-inline-start: calc(var(--default-clickable-area) * 3);\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832] {\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-c2daf832],\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-c2daf832], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-c2daf832],\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-c2daf832] {\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-c2daf832], .modal-header .icons-menu .play-pause-icons__pause[data-v-c2daf832] {\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-c2daf832] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-c2daf832] .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-c2daf832] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle {\n padding: 0;\n}\n.modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle span, .modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle svg {\n width: var(--icon-size);\n height: var(--icon-size);\n}\n.modal-wrapper[data-v-c2daf832] {\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-c2daf832],\n.modal-wrapper .next[data-v-c2daf832] {\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-c2daf832]:focus-visible,\n.modal-wrapper .next[data-v-c2daf832]: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-c2daf832] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-c2daf832] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-c2daf832] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-c2daf832] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--normal > .modal-container[data-v-c2daf832] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--large > .modal-container[data-v-c2daf832] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height));\n}\n.modal-wrapper--full > .modal-container[data-v-c2daf832] {\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-c2daf832] {\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-c2daf832],\n.fade-leave-active[data-v-c2daf832] {\n transition: opacity 250ms;\n}\n.fade-enter[data-v-c2daf832],\n.fade-leave-to[data-v-c2daf832] {\n opacity: 0;\n}\n.fade-visibility-enter[data-v-c2daf832],\n.fade-visibility-leave-to[data-v-c2daf832] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-c2daf832],\n.modal-in-leave-active[data-v-c2daf832],\n.modal-out-enter-active[data-v-c2daf832],\n.modal-out-leave-active[data-v-c2daf832] {\n transition: opacity 250ms;\n}\n.modal-in-enter[data-v-c2daf832],\n.modal-in-leave-to[data-v-c2daf832],\n.modal-out-enter[data-v-c2daf832],\n.modal-out-leave-to[data-v-c2daf832] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-c2daf832],\n.modal-in-leave-to .modal-container[data-v-c2daf832] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-c2daf832],\n.modal-out-leave-to .modal-container[data-v-c2daf832] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-c2daf832] {\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-c2daf832] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-c2daf832 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-c2daf832] {\n animation: breath-c2daf832 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-c2daf832] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-c2daf832 {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-c2daf832 {\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-BzkYPomo.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-c2daf832] {\\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-c2daf832] {\\n --backdrop-color: 0, 0, 0;\\n --icon-size: 20px;\\n --slideshow-duration: var(--afe18836);\\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-c2daf832] {\\n background-color: rgba(var(--backdrop-color), 0.92);\\n}\\n.modal-mask--light[data-v-c2daf832] {\\n --backdrop-color: 255, 255, 255;\\n}\\n.modal-header[data-v-c2daf832] {\\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-c2daf832] {\\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-c2daf832] {\\n padding-inline-start: calc(var(--default-clickable-area) * 3);\\n text-align: center;\\n}\\n}\\n.modal-header .icons-menu[data-v-c2daf832] {\\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-c2daf832] {\\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-c2daf832] {\\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-c2daf832],\\n.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-c2daf832], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-c2daf832],\\n.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-c2daf832] {\\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-c2daf832], .modal-header .icons-menu .play-pause-icons__pause[data-v-c2daf832] {\\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-c2daf832] .action-item {\\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\\n}\\n.modal-header .icons-menu[data-v-c2daf832] .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-c2daf832] button:focus-visible {\\n box-shadow: none !important;\\n outline: 2px solid #fff !important;\\n}\\n.modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle {\\n padding: 0;\\n}\\n.modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle span, .modal-header .icons-menu[data-v-c2daf832] .action-item__menutoggle svg {\\n width: var(--icon-size);\\n height: var(--icon-size);\\n}\\n.modal-wrapper[data-v-c2daf832] {\\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-c2daf832],\\n.modal-wrapper .next[data-v-c2daf832] {\\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-c2daf832]:focus-visible,\\n.modal-wrapper .next[data-v-c2daf832]: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-c2daf832] {\\n inset-inline-start: 2px;\\n}\\n.modal-wrapper .next[data-v-c2daf832] {\\n inset-inline-end: 2px;\\n}\\n.modal-wrapper[data-v-c2daf832] {\\n /* Content */\\n}\\n.modal-wrapper .modal-container[data-v-c2daf832] {\\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-c2daf832] {\\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-c2daf832] {\\n width: 100%;\\n min-height: 52px;\\n overflow: auto;\\n}\\n.modal-wrapper--small > .modal-container[data-v-c2daf832] {\\n width: 400px;\\n max-width: 90%;\\n max-height: min(90%, 100% - 2 * var(--header-height));\\n}\\n.modal-wrapper--normal > .modal-container[data-v-c2daf832] {\\n max-width: 90%;\\n width: 600px;\\n max-height: min(90%, 100% - 2 * var(--header-height));\\n}\\n.modal-wrapper--large > .modal-container[data-v-c2daf832] {\\n max-width: 90%;\\n width: 900px;\\n max-height: min(90%, 100% - 2 * var(--header-height));\\n}\\n.modal-wrapper--full > .modal-container[data-v-c2daf832] {\\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-c2daf832] {\\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-c2daf832],\\n.fade-leave-active[data-v-c2daf832] {\\n transition: opacity 250ms;\\n}\\n.fade-enter[data-v-c2daf832],\\n.fade-leave-to[data-v-c2daf832] {\\n opacity: 0;\\n}\\n.fade-visibility-enter[data-v-c2daf832],\\n.fade-visibility-leave-to[data-v-c2daf832] {\\n visibility: hidden;\\n opacity: 0;\\n}\\n.modal-in-enter-active[data-v-c2daf832],\\n.modal-in-leave-active[data-v-c2daf832],\\n.modal-out-enter-active[data-v-c2daf832],\\n.modal-out-leave-active[data-v-c2daf832] {\\n transition: opacity 250ms;\\n}\\n.modal-in-enter[data-v-c2daf832],\\n.modal-in-leave-to[data-v-c2daf832],\\n.modal-out-enter[data-v-c2daf832],\\n.modal-out-leave-to[data-v-c2daf832] {\\n opacity: 0;\\n}\\n.modal-in-enter .modal-container[data-v-c2daf832],\\n.modal-in-leave-to .modal-container[data-v-c2daf832] {\\n transform: scale(0.9);\\n}\\n.modal-out-enter .modal-container[data-v-c2daf832],\\n.modal-out-leave-to .modal-container[data-v-c2daf832] {\\n transform: scale(1.1);\\n}\\n.modal-mask .play-pause-icons .progress-ring[data-v-c2daf832] {\\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-c2daf832] {\\n transition: 100ms stroke-dashoffset;\\n transform-origin: 50% 50%;\\n animation: progressring-c2daf832 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-c2daf832] {\\n animation: breath-c2daf832 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\\n}\\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-c2daf832] {\\n animation-play-state: paused !important;\\n}\\n@keyframes progressring-c2daf832 {\\nfrom {\\n stroke-dashoffset: 94.2477796077;\\n}\\nto {\\n stroke-dashoffset: 0;\\n}\\n}\\n@keyframes breath-c2daf832 {\\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-1362be5a] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.notecard[data-v-1362be5a] {\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-1362be5a] {\n font-size: var(--note-card-icon-size);\n font-weight: 600;\n}\n.notecard__icon--heading[data-v-1362be5a] {\n font-size: var(--note-card-icon-size);\n margin-block: calc((1lh - 1em) / 2) auto;\n}\n.notecard--success[data-v-1362be5a] {\n --note-background: var(--color-success);\n --note-theme: var(--color-success-text, var(--color-success));\n}\n.notecard--info[data-v-1362be5a] {\n --note-background: var(--color-info);\n --note-theme: var(--color-info-text, var(--color-info));\n}\n.notecard--error[data-v-1362be5a] {\n --note-background: var(--color-error);\n --note-theme: var(--color-error-text, var(--color-error));\n}\n.notecard--warning[data-v-1362be5a] {\n --note-background: var(--color-warning);\n --note-theme: var(--color-warning-text, var(--color-warning));\n}\n.notecard--legacy.notecard--error[data-v-1362be5a] {\n --note-background: rgba(var(--color-error-rgb), 0.1);\n}\n.notecard--legacy.notecard--info[data-v-1362be5a] {\n --note-background: rgba(var(--color-info-rgb), 0.1);\n}\n.notecard--legacy.notecard--success[data-v-1362be5a] {\n --note-background: rgba(var(--color-success-rgb), 0.1);\n}\n.notecard--legacy.notecard--warning[data-v-1362be5a] {\n --note-background: rgba(var(--color-warning-rgb), 0.1);\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcNoteCard-Dz5-u2BY.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-1362be5a] {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n.notecard[data-v-1362be5a] {\\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-1362be5a] {\\n font-size: var(--note-card-icon-size);\\n font-weight: 600;\\n}\\n.notecard__icon--heading[data-v-1362be5a] {\\n font-size: var(--note-card-icon-size);\\n margin-block: calc((1lh - 1em) / 2) auto;\\n}\\n.notecard--success[data-v-1362be5a] {\\n --note-background: var(--color-success);\\n --note-theme: var(--color-success-text, var(--color-success));\\n}\\n.notecard--info[data-v-1362be5a] {\\n --note-background: var(--color-info);\\n --note-theme: var(--color-info-text, var(--color-info));\\n}\\n.notecard--error[data-v-1362be5a] {\\n --note-background: var(--color-error);\\n --note-theme: var(--color-error-text, var(--color-error));\\n}\\n.notecard--warning[data-v-1362be5a] {\\n --note-background: var(--color-warning);\\n --note-theme: var(--color-warning-text, var(--color-warning));\\n}\\n.notecard--legacy.notecard--error[data-v-1362be5a] {\\n --note-background: rgba(var(--color-error-rgb), 0.1);\\n}\\n.notecard--legacy.notecard--info[data-v-1362be5a] {\\n --note-background: rgba(var(--color-info-rgb), 0.1);\\n}\\n.notecard--legacy.notecard--success[data-v-1362be5a] {\\n --note-background: rgba(var(--color-success-rgb), 0.1);\\n}\\n.notecard--legacy.notecard--warning[data-v-1362be5a] {\\n --note-background: rgba(var(--color-warning-rgb), 0.1);\\n}\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../../css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../../css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_hdy45_12 {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n z-index: -1;\n width: 100%;\n height: 100%;\n border: none;\n background-color: transparent;\n pointer-events: none;\n display: block;\n overflow: hidden;\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\n display: block;\n position: absolute;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n z-index: -1;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\n z-index: 100000;\n top: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: 0;\n display: block !important;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\n /*\n * In theory, \"filter: drop-shadow\" would look better here with arrow shadow.\n * In fact, in results in a blurry popover in Chromium on scaling.\n * The hypothesis is that \"filter\" creates a new composition layer,\n * and with GPU acceleration requires the previous layers content to be rasterized.\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\n * and then apply scaling, which results in a blurry popover.\n */\n box-shadow: 0 1px 10px var(--color-box-shadow);\n border-radius: var(--border-radius-large);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\n padding: 0;\n color: var(--color-main-text);\n border-radius: var(--border-radius-large);\n overflow: hidden;\n background: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\n position: absolute;\n z-index: 1;\n width: 0;\n height: 0;\n border-style: solid;\n border-color: transparent;\n border-width: 10px;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\n bottom: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\n top: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-top-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-bottom-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n left: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n right: -9px;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-right-width: 0;\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\n border-left-color: var(--color-main-background);\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}`, \"\",{\"version\":3,\"sources\":[\"webpack://./node_modules/@nextcloud/vue/dist/assets/NcPopover--XoXIhLx.css\"],\"names\":[],\"mappings\":\"AAAA;;;EAGE;AACF;;;EAGE;AACF;;CAEC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,uBAAuB;AACzB;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,WAAW;EACX,WAAW;EACX,YAAY;EACZ,YAAY;EACZ,6BAA6B;EAC7B,oBAAoB;EACpB,cAAc;EACd,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,YAAY;EACZ,WAAW;EACX,gBAAgB;EAChB,oBAAoB;EACpB,WAAW;AACb;AACA;EACE,eAAe;EACf,MAAM;EACN,qDAAqD,EAAE,mBAAmB;EAC1E,OAAO;EACP,yBAAyB;AAC3B;AACA;EACE;;;;;;;IAOE;EACF,8CAA8C;EAC9C,yCAAyC;AAC3C;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,yCAAyC;EACzC,gBAAgB;EAChB,wCAAwC;AAC1C;AACA;EACE,kBAAkB;EAClB,UAAU;EACV,QAAQ;EACR,SAAS;EACT,mBAAmB;EACnB,yBAAyB;EACzB,kBAAkB;AACpB;AACA;EACE,YAAY;EACZ,qDAAqD,EAAE,mBAAmB;EAC1E,sBAAsB;EACtB,qDAAqD,EAAE,mBAAmB;EAC1E,8CAA8C;AAChD;AACA;EACE,SAAS;EACT,qDAAqD,EAAE,mBAAmB;EAC1E,mBAAmB;EACnB,qDAAqD,EAAE,mBAAmB;EAC1E,iDAAiD;AACnD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,UAAU;EACV,qDAAqD,EAAE,mBAAmB;EAC1E,oBAAoB;EACpB,qDAAqD,EAAE,mBAAmB;EAC1E,gDAAgD;AAClD;AACA;EACE,qDAAqD,EAAE,mBAAmB;EAC1E,WAAW;EACX,qDAAqD,EAAE,mBAAmB;EAC1E,qBAAqB;EACrB,qDAAqD,EAAE,mBAAmB;EAC1E,+CAA+C;AACjD;AACA;EACE,kBAAkB;EAClB,6EAA6E;EAC7E,UAAU;AACZ;AACA;EACE,mBAAmB;EACnB,0CAA0C;EAC1C,UAAU;AACZ\",\"sourcesContent\":[\"/**\\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/**\\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\\n * SPDX-License-Identifier: AGPL-3.0-or-later\\n */\\n/*\\n* Ensure proper alignment of the vue material icons\\n*/\\n._material-design-icon_hdy45_12 {\\n display: flex;\\n align-self: center;\\n justify-self: center;\\n align-items: center;\\n justify-content: center;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer {\\n position: absolute;\\n top: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n left: 0;\\n z-index: -1;\\n width: 100%;\\n height: 100%;\\n border: none;\\n background-color: transparent;\\n pointer-events: none;\\n display: block;\\n overflow: hidden;\\n opacity: 0;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8 .resize-observer object {\\n display: block;\\n position: absolute;\\n top: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n left: 0;\\n height: 100%;\\n width: 100%;\\n overflow: hidden;\\n pointer-events: none;\\n z-index: -1;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper {\\n z-index: 100000;\\n top: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n left: 0;\\n display: block !important;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__wrapper {\\n /*\\n * In theory, \\\"filter: drop-shadow\\\" would look better here with arrow shadow.\\n * In fact, in results in a blurry popover in Chromium on scaling.\\n * The hypothesis is that \\\"filter\\\" creates a new composition layer,\\n * and with GPU acceleration requires the previous layers content to be rasterized.\\n * In combination with translate3d from floating-vue, it makes Chromium to first render and rasterize the popover\\n * and then apply scaling, which results in a blurry popover.\\n */\\n box-shadow: 0 1px 10px var(--color-box-shadow);\\n border-radius: var(--border-radius-large);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__inner {\\n padding: 0;\\n color: var(--color-main-text);\\n border-radius: var(--border-radius-large);\\n overflow: hidden;\\n background: var(--color-main-background);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper .v-popper__arrow-container {\\n position: absolute;\\n z-index: 1;\\n width: 0;\\n height: 0;\\n border-style: solid;\\n border-color: transparent;\\n border-width: 10px;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container {\\n bottom: -9px;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-bottom-width: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-top-color: var(--color-main-background);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container {\\n top: -9px;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-top-width: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-bottom-color: var(--color-main-background);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container {\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n left: -9px;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-left-width: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-right-color: var(--color-main-background);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container {\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n right: -9px;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-right-width: 0;\\n /* stylelint-disable-next-line csstools/use-logical */ /* upstream logic */\\n border-left-color: var(--color-main-background);\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=true] {\\n visibility: hidden;\\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\\n opacity: 0;\\n}\\n._ncPopover_hdy45_20.v-popper--theme-nc-popover-8.v-popper__popper[aria-hidden=false] {\\n visibility: visible;\\n transition: opacity var(--animation-quick);\\n opacity: 1;\\n}\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../node_modules/css-loader/dist/runtime/sourceMaps.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, `#emptycontent[data-v-52c6e7ae]{margin:0;padding:10% 5%;background-color:var(--color-main-background)}iframe[data-v-52c6e7ae]{width:100%;height:calc(100% + var(--header-height));top:0;position:absolute}`, \"\",{\"version\":3,\"sources\":[\"webpack://./src/views/PDFView.vue\"],\"names\":[],\"mappings\":\"AACA,+BACC,QAAA,CACA,cAAA,CACA,6CAAA,CAGD,wBACC,UAAA,CAKA,wCAAA,CAGA,KAAA,CACA,iBAAA\",\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","\"use strict\";\n\n/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n*/\nmodule.exports = function (cssWithMappingToString) {\n var list = [];\n\n // return the list of modules as css string\n list.toString = function toString() {\n return this.map(function (item) {\n var content = \"\";\n var needLayer = typeof item[5] !== \"undefined\";\n if (item[4]) {\n content += \"@supports (\".concat(item[4], \") {\");\n }\n if (item[2]) {\n content += \"@media \".concat(item[2], \" {\");\n }\n if (needLayer) {\n content += \"@layer\".concat(item[5].length > 0 ? \" \".concat(item[5]) : \"\", \" {\");\n }\n content += cssWithMappingToString(item);\n if (needLayer) {\n content += \"}\";\n }\n if (item[2]) {\n content += \"}\";\n }\n if (item[4]) {\n content += \"}\";\n }\n return content;\n }).join(\"\");\n };\n\n // import a list of modules into the list\n list.i = function i(modules, media, dedupe, supports, layer) {\n if (typeof modules === \"string\") {\n modules = [[null, modules, undefined]];\n }\n var alreadyImportedModules = {};\n if (dedupe) {\n for (var k = 0; k < this.length; k++) {\n var id = this[k][0];\n if (id != null) {\n alreadyImportedModules[id] = true;\n }\n }\n }\n for (var _k = 0; _k < modules.length; _k++) {\n var item = [].concat(modules[_k]);\n if (dedupe && alreadyImportedModules[item[0]]) {\n continue;\n }\n if (typeof layer !== \"undefined\") {\n if (typeof item[5] === \"undefined\") {\n item[5] = layer;\n } else {\n item[1] = \"@layer\".concat(item[5].length > 0 ? \" \".concat(item[5]) : \"\", \" {\").concat(item[1], \"}\");\n item[5] = layer;\n }\n }\n if (media) {\n if (!item[2]) {\n item[2] = media;\n } else {\n item[1] = \"@media \".concat(item[2], \" {\").concat(item[1], \"}\");\n item[2] = media;\n }\n }\n if (supports) {\n if (!item[4]) {\n item[4] = \"\".concat(supports);\n } else {\n item[1] = \"@supports (\".concat(item[4], \") {\").concat(item[1], \"}\");\n item[4] = supports;\n }\n }\n list.push(item);\n }\n };\n return list;\n};","\"use strict\";\n\nmodule.exports = function (item) {\n var content = item[1];\n var cssMapping = item[3];\n if (!cssMapping) {\n return content;\n }\n if (typeof btoa === \"function\") {\n var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(cssMapping))));\n var data = \"sourceMappingURL=data:application/json;charset=utf-8;base64,\".concat(base64);\n var sourceMapping = \"/*# \".concat(data, \" */\");\n return [content].concat([sourceMapping]).join(\"\\n\");\n }\n return [content].join(\"\\n\");\n};","/*!\n * escape-html\n * Copyright(c) 2012-2013 TJ Holowaychuk\n * Copyright(c) 2015 Andreas Lubbe\n * Copyright(c) 2015 Tiancheng \"Timothy\" Gu\n * MIT Licensed\n */\n\n'use strict';\n\n/**\n * Module variables.\n * @private\n */\n\nvar matchHtmlRegExp = /[\"'&<>]/;\n\n/**\n * Module exports.\n * @public\n */\n\nmodule.exports = escapeHtml;\n\n/**\n * Escape special characters in the given string of html.\n *\n * @param {string} string The string to escape for inserting into HTML\n * @return {string}\n * @public\n */\n\nfunction escapeHtml(string) {\n var str = '' + string;\n var match = matchHtmlRegExp.exec(str);\n\n if (!match) {\n return str;\n }\n\n var escape;\n var html = '';\n var index = 0;\n var lastIndex = 0;\n\n for (index = match.index; index < str.length; index++) {\n switch (str.charCodeAt(index)) {\n case 34: // \"\n escape = '"';\n break;\n case 38: // &\n escape = '&';\n break;\n case 39: // '\n escape = ''';\n break;\n case 60: // <\n escape = '<';\n break;\n case 62: // >\n escape = '>';\n break;\n default:\n continue;\n }\n\n if (lastIndex !== index) {\n html += str.substring(lastIndex, index);\n }\n\n lastIndex = index + 1;\n html += escape;\n }\n\n return lastIndex !== index\n ? html + str.substring(lastIndex, index)\n : html;\n}\n","/*!\n* focus-trap 7.5.4\n* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE\n*/\nimport { isFocusable, tabbable, focusable, isTabbable, getTabIndex } from 'tabbable';\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), !0).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 _defineProperty(obj, key, value) {\n key = _toPropertyKey(key);\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n return obj;\n}\nfunction _toPrimitive(input, hint) {\n if (typeof input !== \"object\" || input === null) return input;\n var prim = input[Symbol.toPrimitive];\n if (prim !== undefined) {\n var res = prim.call(input, hint || \"default\");\n if (typeof res !== \"object\") return res;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (hint === \"string\" ? String : Number)(input);\n}\nfunction _toPropertyKey(arg) {\n var key = _toPrimitive(arg, \"string\");\n return typeof key === \"symbol\" ? key : String(key);\n}\n\nvar activeFocusTraps = {\n activateTrap: function activateTrap(trapStack, trap) {\n if (trapStack.length > 0) {\n var activeTrap = trapStack[trapStack.length - 1];\n if (activeTrap !== trap) {\n activeTrap.pause();\n }\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 deactivateTrap: function deactivateTrap(trapStack, trap) {\n var trapIndex = trapStack.indexOf(trap);\n if (trapIndex !== -1) {\n trapStack.splice(trapIndex, 1);\n }\n if (trapStack.length > 0) {\n trapStack[trapStack.length - 1].unpause();\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// Array.find/findIndex() are not supported on IE; this replicates enough\n// of Array.findIndex() for our needs\nvar findIndex = function findIndex(arr, fn) {\n var idx = -1;\n arr.every(function (value, i) {\n if (fn(value)) {\n idx = i;\n return false; // break\n }\n\n return true; // next\n });\n\n return idx;\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 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 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 nodeFocusedBeforeActivation: null,\n mostRecentlyFocusedNode: null,\n active: false,\n paused: 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 * @returns {undefined | false | HTMLElement | SVGElement} Returns\n * `undefined` if the option is not specified; `false` if the option\n * resolved to `false` (node explicitly not given); otherwise, the resolved\n * DOM node.\n * @throws {Error} If the option is set, not `false`, and is not, or does not\n * resolve to a node.\n */\n var getNodeForOption = function getNodeForOption(optionName) {\n var optionValue = config[optionName];\n if (typeof optionValue === 'function') {\n for (var _len2 = arguments.length, params = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) {\n params[_key2 - 1] = arguments[_key2];\n }\n optionValue = optionValue.apply(void 0, params);\n }\n if (optionValue === true) {\n optionValue = undefined; // use default value\n }\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 node = doc.querySelector(optionValue); // resolve to node, or null if fails\n if (!node) {\n throw new Error(\"`\".concat(optionName, \"` as selector refers to no known node\"));\n }\n }\n return node;\n };\n var getInitialFocusNode = function getInitialFocusNode() {\n var node = getNodeForOption('initialFocus');\n\n // false explicitly indicates we want no initialFocus at all\n if (node === false) {\n return false;\n }\n if (node === undefined || !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 }\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', previousActiveElement);\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(_ref2) {\n var target = _ref2.target,\n event = _ref2.event,\n _ref2$isBackward = _ref2.isBackward,\n isBackward = _ref2$isBackward === void 0 ? false : _ref2$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 = findIndex(state.tabbableGroups, function (_ref3) {\n var firstTabbableNode = _ref3.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 = findIndex(state.tabbableGroups, function (_ref4) {\n var lastTabbableNode = _ref4.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\n var checkKey = function checkKey(event) {\n if (isEscapeEvent(event) && valueOrHandler(config.escapeDeactivates, event) !== false) {\n event.preventDefault();\n trap.deactivate();\n return;\n }\n if (config.isKeyForward(event) || config.isKeyBackward(event)) {\n checkKeyNav(event, config.isKeyBackward(event));\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', checkKey, {\n capture: true,\n passive: false\n });\n return trap;\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', checkKey, true);\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 if (!checkCanFocusTrap) {\n updateTabbableNodes();\n }\n state.active = true;\n state.paused = false;\n state.nodeFocusedBeforeActivation = doc.activeElement;\n onActivate === null || onActivate === void 0 || onActivate();\n var finishActivation = function finishActivation() {\n if (checkCanFocusTrap) {\n updateTabbableNodes();\n }\n addListeners();\n updateObservedNodes();\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 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 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.paused || !state.active) {\n return this;\n }\n var onPause = getOption(pauseOptions, 'onPause');\n var onPostPause = getOption(pauseOptions, 'onPostPause');\n state.paused = true;\n onPause === null || onPause === void 0 || onPause();\n removeListeners();\n updateObservedNodes();\n onPostPause === null || onPostPause === void 0 || onPostPause();\n return this;\n },\n unpause: function unpause(unpauseOptions) {\n if (!state.paused || !state.active) {\n return this;\n }\n var onUnpause = getOption(unpauseOptions, 'onUnpause');\n var onPostUnpause = getOption(unpauseOptions, 'onPostUnpause');\n state.paused = false;\n onUnpause === null || onUnpause === void 0 || onUnpause();\n updateTabbableNodes();\n addListeners();\n updateObservedNodes();\n onPostUnpause === null || onPostUnpause === void 0 || onPostUnpause();\n return this;\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 (state.active) {\n updateTabbableNodes();\n }\n updateObservedNodes();\n return this;\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","// 'path' module extracted from Node.js v8.11.1 (only the posix part)\n// transplited with Babel\n\n// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n'use strict';\n\nfunction assertPath(path) {\n if (typeof path !== 'string') {\n throw new TypeError('Path must be a string. Received ' + JSON.stringify(path));\n }\n}\n\n// Resolves . and .. elements in a path with directory names\nfunction normalizeStringPosix(path, allowAboveRoot) {\n var res = '';\n var lastSegmentLength = 0;\n var lastSlash = -1;\n var dots = 0;\n var code;\n for (var i = 0; i <= path.length; ++i) {\n if (i < path.length)\n code = path.charCodeAt(i);\n else if (code === 47 /*/*/)\n break;\n else\n code = 47 /*/*/;\n if (code === 47 /*/*/) {\n if (lastSlash === i - 1 || dots === 1) {\n // NOOP\n } else if (lastSlash !== i - 1 && dots === 2) {\n if (res.length < 2 || lastSegmentLength !== 2 || res.charCodeAt(res.length - 1) !== 46 /*.*/ || res.charCodeAt(res.length - 2) !== 46 /*.*/) {\n if (res.length > 2) {\n var lastSlashIndex = res.lastIndexOf('/');\n if (lastSlashIndex !== res.length - 1) {\n if (lastSlashIndex === -1) {\n res = '';\n lastSegmentLength = 0;\n } else {\n res = res.slice(0, lastSlashIndex);\n lastSegmentLength = res.length - 1 - res.lastIndexOf('/');\n }\n lastSlash = i;\n dots = 0;\n continue;\n }\n } else if (res.length === 2 || res.length === 1) {\n res = '';\n lastSegmentLength = 0;\n lastSlash = i;\n dots = 0;\n continue;\n }\n }\n if (allowAboveRoot) {\n if (res.length > 0)\n res += '/..';\n else\n res = '..';\n lastSegmentLength = 2;\n }\n } else {\n if (res.length > 0)\n res += '/' + path.slice(lastSlash + 1, i);\n else\n res = path.slice(lastSlash + 1, i);\n lastSegmentLength = i - lastSlash - 1;\n }\n lastSlash = i;\n dots = 0;\n } else if (code === 46 /*.*/ && dots !== -1) {\n ++dots;\n } else {\n dots = -1;\n }\n }\n return res;\n}\n\nfunction _format(sep, pathObject) {\n var dir = pathObject.dir || pathObject.root;\n var base = pathObject.base || (pathObject.name || '') + (pathObject.ext || '');\n if (!dir) {\n return base;\n }\n if (dir === pathObject.root) {\n return dir + base;\n }\n return dir + sep + base;\n}\n\nvar posix = {\n // path.resolve([from ...], to)\n resolve: function resolve() {\n var resolvedPath = '';\n var resolvedAbsolute = false;\n var cwd;\n\n for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) {\n var path;\n if (i >= 0)\n path = arguments[i];\n else {\n if (cwd === undefined)\n cwd = process.cwd();\n path = cwd;\n }\n\n assertPath(path);\n\n // Skip empty entries\n if (path.length === 0) {\n continue;\n }\n\n resolvedPath = path + '/' + resolvedPath;\n resolvedAbsolute = path.charCodeAt(0) === 47 /*/*/;\n }\n\n // At this point the path should be resolved to a full absolute path, but\n // handle relative paths to be safe (might happen when process.cwd() fails)\n\n // Normalize the path\n resolvedPath = normalizeStringPosix(resolvedPath, !resolvedAbsolute);\n\n if (resolvedAbsolute) {\n if (resolvedPath.length > 0)\n return '/' + resolvedPath;\n else\n return '/';\n } else if (resolvedPath.length > 0) {\n return resolvedPath;\n } else {\n return '.';\n }\n },\n\n normalize: function normalize(path) {\n assertPath(path);\n\n if (path.length === 0) return '.';\n\n var isAbsolute = path.charCodeAt(0) === 47 /*/*/;\n var trailingSeparator = path.charCodeAt(path.length - 1) === 47 /*/*/;\n\n // Normalize the path\n path = normalizeStringPosix(path, !isAbsolute);\n\n if (path.length === 0 && !isAbsolute) path = '.';\n if (path.length > 0 && trailingSeparator) path += '/';\n\n if (isAbsolute) return '/' + path;\n return path;\n },\n\n isAbsolute: function isAbsolute(path) {\n assertPath(path);\n return path.length > 0 && path.charCodeAt(0) === 47 /*/*/;\n },\n\n join: function join() {\n if (arguments.length === 0)\n return '.';\n var joined;\n for (var i = 0; i < arguments.length; ++i) {\n var arg = arguments[i];\n assertPath(arg);\n if (arg.length > 0) {\n if (joined === undefined)\n joined = arg;\n else\n joined += '/' + arg;\n }\n }\n if (joined === undefined)\n return '.';\n return posix.normalize(joined);\n },\n\n relative: function relative(from, to) {\n assertPath(from);\n assertPath(to);\n\n if (from === to) return '';\n\n from = posix.resolve(from);\n to = posix.resolve(to);\n\n if (from === to) return '';\n\n // Trim any leading backslashes\n var fromStart = 1;\n for (; fromStart < from.length; ++fromStart) {\n if (from.charCodeAt(fromStart) !== 47 /*/*/)\n break;\n }\n var fromEnd = from.length;\n var fromLen = fromEnd - fromStart;\n\n // Trim any leading backslashes\n var toStart = 1;\n for (; toStart < to.length; ++toStart) {\n if (to.charCodeAt(toStart) !== 47 /*/*/)\n break;\n }\n var toEnd = to.length;\n var toLen = toEnd - toStart;\n\n // Compare paths to find the longest common path from root\n var length = fromLen < toLen ? fromLen : toLen;\n var lastCommonSep = -1;\n var i = 0;\n for (; i <= length; ++i) {\n if (i === length) {\n if (toLen > length) {\n if (to.charCodeAt(toStart + i) === 47 /*/*/) {\n // We get here if `from` is the exact base path for `to`.\n // For example: from='/foo/bar'; to='/foo/bar/baz'\n return to.slice(toStart + i + 1);\n } else if (i === 0) {\n // We get here if `from` is the root\n // For example: from='/'; to='/foo'\n return to.slice(toStart + i);\n }\n } else if (fromLen > length) {\n if (from.charCodeAt(fromStart + i) === 47 /*/*/) {\n // We get here if `to` is the exact base path for `from`.\n // For example: from='/foo/bar/baz'; to='/foo/bar'\n lastCommonSep = i;\n } else if (i === 0) {\n // We get here if `to` is the root.\n // For example: from='/foo'; to='/'\n lastCommonSep = 0;\n }\n }\n break;\n }\n var fromCode = from.charCodeAt(fromStart + i);\n var toCode = to.charCodeAt(toStart + i);\n if (fromCode !== toCode)\n break;\n else if (fromCode === 47 /*/*/)\n lastCommonSep = i;\n }\n\n var out = '';\n // Generate the relative path based on the path difference between `to`\n // and `from`\n for (i = fromStart + lastCommonSep + 1; i <= fromEnd; ++i) {\n if (i === fromEnd || from.charCodeAt(i) === 47 /*/*/) {\n if (out.length === 0)\n out += '..';\n else\n out += '/..';\n }\n }\n\n // Lastly, append the rest of the destination (`to`) path that comes after\n // the common path parts\n if (out.length > 0)\n return out + to.slice(toStart + lastCommonSep);\n else {\n toStart += lastCommonSep;\n if (to.charCodeAt(toStart) === 47 /*/*/)\n ++toStart;\n return to.slice(toStart);\n }\n },\n\n _makeLong: function _makeLong(path) {\n return path;\n },\n\n dirname: function dirname(path) {\n assertPath(path);\n if (path.length === 0) return '.';\n var code = path.charCodeAt(0);\n var hasRoot = code === 47 /*/*/;\n var end = -1;\n var matchedSlash = true;\n for (var i = path.length - 1; i >= 1; --i) {\n code = path.charCodeAt(i);\n if (code === 47 /*/*/) {\n if (!matchedSlash) {\n end = i;\n break;\n }\n } else {\n // We saw the first non-path separator\n matchedSlash = false;\n }\n }\n\n if (end === -1) return hasRoot ? '/' : '.';\n if (hasRoot && end === 1) return '//';\n return path.slice(0, end);\n },\n\n basename: function basename(path, ext) {\n if (ext !== undefined && typeof ext !== 'string') throw new TypeError('\"ext\" argument must be a string');\n assertPath(path);\n\n var start = 0;\n var end = -1;\n var matchedSlash = true;\n var i;\n\n if (ext !== undefined && ext.length > 0 && ext.length <= path.length) {\n if (ext.length === path.length && ext === path) return '';\n var extIdx = ext.length - 1;\n var firstNonSlashEnd = -1;\n for (i = path.length - 1; i >= 0; --i) {\n var code = path.charCodeAt(i);\n if (code === 47 /*/*/) {\n // If we reached a path separator that was not part of a set of path\n // separators at the end of the string, stop now\n if (!matchedSlash) {\n start = i + 1;\n break;\n }\n } else {\n if (firstNonSlashEnd === -1) {\n // We saw the first non-path separator, remember this index in case\n // we need it if the extension ends up not matching\n matchedSlash = false;\n firstNonSlashEnd = i + 1;\n }\n if (extIdx >= 0) {\n // Try to match the explicit extension\n if (code === ext.charCodeAt(extIdx)) {\n if (--extIdx === -1) {\n // We matched the extension, so mark this as the end of our path\n // component\n end = i;\n }\n } else {\n // Extension does not match, so our result is the entire path\n // component\n extIdx = -1;\n end = firstNonSlashEnd;\n }\n }\n }\n }\n\n if (start === end) end = firstNonSlashEnd;else if (end === -1) end = path.length;\n return path.slice(start, end);\n } else {\n for (i = path.length - 1; i >= 0; --i) {\n if (path.charCodeAt(i) === 47 /*/*/) {\n // If we reached a path separator that was not part of a set of path\n // separators at the end of the string, stop now\n if (!matchedSlash) {\n start = i + 1;\n break;\n }\n } else if (end === -1) {\n // We saw the first non-path separator, mark this as the end of our\n // path component\n matchedSlash = false;\n end = i + 1;\n }\n }\n\n if (end === -1) return '';\n return path.slice(start, end);\n }\n },\n\n extname: function extname(path) {\n assertPath(path);\n var startDot = -1;\n var startPart = 0;\n var end = -1;\n var matchedSlash = true;\n // Track the state of characters (if any) we see before our first dot and\n // after any path separator we find\n var preDotState = 0;\n for (var i = path.length - 1; i >= 0; --i) {\n var code = path.charCodeAt(i);\n if (code === 47 /*/*/) {\n // If we reached a path separator that was not part of a set of path\n // separators at the end of the string, stop now\n if (!matchedSlash) {\n startPart = i + 1;\n break;\n }\n continue;\n }\n if (end === -1) {\n // We saw the first non-path separator, mark this as the end of our\n // extension\n matchedSlash = false;\n end = i + 1;\n }\n if (code === 46 /*.*/) {\n // If this is our first dot, mark it as the start of our extension\n if (startDot === -1)\n startDot = i;\n else if (preDotState !== 1)\n preDotState = 1;\n } else if (startDot !== -1) {\n // We saw a non-dot and non-path separator before our dot, so we should\n // have a good chance at having a non-empty extension\n preDotState = -1;\n }\n }\n\n if (startDot === -1 || end === -1 ||\n // We saw a non-dot character immediately before the dot\n preDotState === 0 ||\n // The (right-most) trimmed path component is exactly '..'\n preDotState === 1 && startDot === end - 1 && startDot === startPart + 1) {\n return '';\n }\n return path.slice(startDot, end);\n },\n\n format: function format(pathObject) {\n if (pathObject === null || typeof pathObject !== 'object') {\n throw new TypeError('The \"pathObject\" argument must be of type Object. Received type ' + typeof pathObject);\n }\n return _format('/', pathObject);\n },\n\n parse: function parse(path) {\n assertPath(path);\n\n var ret = { root: '', dir: '', base: '', ext: '', name: '' };\n if (path.length === 0) return ret;\n var code = path.charCodeAt(0);\n var isAbsolute = code === 47 /*/*/;\n var start;\n if (isAbsolute) {\n ret.root = '/';\n start = 1;\n } else {\n start = 0;\n }\n var startDot = -1;\n var startPart = 0;\n var end = -1;\n var matchedSlash = true;\n var i = path.length - 1;\n\n // Track the state of characters (if any) we see before our first dot and\n // after any path separator we find\n var preDotState = 0;\n\n // Get non-dir info\n for (; i >= start; --i) {\n code = path.charCodeAt(i);\n if (code === 47 /*/*/) {\n // If we reached a path separator that was not part of a set of path\n // separators at the end of the string, stop now\n if (!matchedSlash) {\n startPart = i + 1;\n break;\n }\n continue;\n }\n if (end === -1) {\n // We saw the first non-path separator, mark this as the end of our\n // extension\n matchedSlash = false;\n end = i + 1;\n }\n if (code === 46 /*.*/) {\n // If this is our first dot, mark it as the start of our extension\n if (startDot === -1) startDot = i;else if (preDotState !== 1) preDotState = 1;\n } else if (startDot !== -1) {\n // We saw a non-dot and non-path separator before our dot, so we should\n // have a good chance at having a non-empty extension\n preDotState = -1;\n }\n }\n\n if (startDot === -1 || end === -1 ||\n // We saw a non-dot character immediately before the dot\n preDotState === 0 ||\n // The (right-most) trimmed path component is exactly '..'\n preDotState === 1 && startDot === end - 1 && startDot === startPart + 1) {\n if (end !== -1) {\n if (startPart === 0 && isAbsolute) ret.base = ret.name = path.slice(1, end);else ret.base = ret.name = path.slice(startPart, end);\n }\n } else {\n if (startPart === 0 && isAbsolute) {\n ret.name = path.slice(1, startDot);\n ret.base = path.slice(1, end);\n } else {\n ret.name = path.slice(startPart, startDot);\n ret.base = path.slice(startPart, end);\n }\n ret.ext = path.slice(startDot, end);\n }\n\n if (startPart > 0) ret.dir = path.slice(0, startPart - 1);else if (isAbsolute) ret.dir = '/';\n\n return ret;\n },\n\n sep: '/',\n delimiter: ':',\n win32: null,\n posix: null\n};\n\nposix.posix = posix;\n\nmodule.exports = posix;\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.2.0\n* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE\n*/\n// NOTE: separate `:not()` selectors has broader browser support than the newer\n// `:not([inert], [inert] *)` (Feb 2023)\n// CAREFUL: JSDom does not support `:not([inert] *)` as a selector; using it causes\n// the entire query to fail, resulting in no nodes found, which will break a lot\n// of things... so we have to rely on JS to identify nodes inside an inert container\nvar candidateSelectors = ['input:not([inert])', 'select:not([inert])', 'textarea:not([inert])', 'a[href]:not([inert])', 'button:not([inert])', '[tabindex]:not(slot):not([inert])', 'audio[controls]:not([inert])', 'video[controls]:not([inert])', '[contenteditable]:not([contenteditable=\"false\"]):not([inert])', 'details>summary:first-of-type:not([inert])', 'details:not([inert])'];\nvar candidateSelector = /* #__PURE__ */candidateSelectors.join(',');\nvar NoElement = typeof Element === 'undefined';\nvar matches = NoElement ? function () {} : Element.prototype.matches || Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector;\nvar getRootNode = !NoElement && Element.prototype.getRootNode ? function (element) {\n var _element$getRootNode;\n return element === null || element === void 0 ? void 0 : (_element$getRootNode = element.getRootNode) === null || _element$getRootNode === void 0 ? void 0 : _element$getRootNode.call(element);\n} : function (element) {\n return element === null || element === void 0 ? void 0 : element.ownerDocument;\n};\n\n/**\n * Determines if a node is inert or in an inert ancestor.\n * @param {Element} [node]\n * @param {boolean} [lookUp] If true and `node` is not inert, looks up at ancestors to\n * see if any of them are inert. If false, only `node` itself is considered.\n * @returns {boolean} True if inert itself or by way of being in an inert ancestor.\n * False if `node` is falsy.\n */\nvar isInert = function isInert(node, lookUp) {\n var _node$getAttribute;\n if (lookUp === void 0) {\n lookUp = true;\n }\n // CAREFUL: JSDom does not support inert at all, so we can't use the `HTMLElement.inert`\n // JS API property; we have to check the attribute, which can either be empty or 'true';\n // if it's `null` (not specified) or 'false', it's an active element\n var inertAtt = node === null || node === void 0 ? void 0 : (_node$getAttribute = node.getAttribute) === null || _node$getAttribute === void 0 ? void 0 : _node$getAttribute.call(node, 'inert');\n var inert = inertAtt === '' || inertAtt === 'true';\n\n // NOTE: this could also be handled with `node.matches('[inert], :is([inert] *)')`\n // if it weren't for `matches()` not being a function on shadow roots; the following\n // code works for any kind of node\n // CAREFUL: JSDom does not appear to support certain selectors like `:not([inert] *)`\n // so it likely would not support `:is([inert] *)` either...\n var result = inert || lookUp && node && isInert(node.parentNode); // recursive\n\n return result;\n};\n\n/**\n * Determines if a node's content is editable.\n * @param {Element} [node]\n * @returns True if it's content-editable; false if it's not or `node` is falsy.\n */\nvar isContentEditable = function isContentEditable(node) {\n var _node$getAttribute2;\n // CAREFUL: JSDom does not support the `HTMLElement.isContentEditable` API so we have\n // to use the attribute directly to check for this, which can either be empty or 'true';\n // if it's `null` (not specified) or 'false', it's a non-editable element\n var attValue = node === null || node === void 0 ? void 0 : (_node$getAttribute2 = node.getAttribute) === null || _node$getAttribute2 === void 0 ? void 0 : _node$getAttribute2.call(node, 'contenteditable');\n return attValue === '' || attValue === 'true';\n};\n\n/**\n * @param {Element} el container to check in\n * @param {boolean} includeContainer add container to check\n * @param {(node: Element) => boolean} filter filter candidates\n * @returns {Element[]}\n */\nvar getCandidates = function getCandidates(el, includeContainer, filter) {\n // even if `includeContainer=false`, we still have to check it for inertness because\n // if it's inert, all its children are inert\n if (isInert(el)) {\n return [];\n }\n var candidates = Array.prototype.slice.apply(el.querySelectorAll(candidateSelector));\n if (includeContainer && matches.call(el, candidateSelector)) {\n candidates.unshift(el);\n }\n candidates = candidates.filter(filter);\n return candidates;\n};\n\n/**\n * @callback GetShadowRoot\n * @param {Element} element to check for shadow root\n * @returns {ShadowRoot|boolean} ShadowRoot if available or boolean indicating if a shadowRoot is attached but not available.\n */\n\n/**\n * @callback ShadowRootFilter\n * @param {Element} shadowHostNode the element which contains shadow content\n * @returns {boolean} true if a shadow root could potentially contain valid candidates.\n */\n\n/**\n * @typedef {Object} CandidateScope\n * @property {Element} scopeParent contains inner candidates\n * @property {Element[]} candidates list of candidates found in the scope parent\n */\n\n/**\n * @typedef {Object} IterativeOptions\n * @property {GetShadowRoot|boolean} getShadowRoot true if shadow support is enabled; falsy if not;\n * if a function, implies shadow support is enabled and either returns the shadow root of an element\n * or a boolean stating if it has an undisclosed shadow root\n * @property {(node: Element) => boolean} filter filter candidates\n * @property {boolean} flatten if true then result will flatten any CandidateScope into the returned list\n * @property {ShadowRootFilter} shadowRootFilter filter shadow roots;\n */\n\n/**\n * @param {Element[]} elements list of element containers to match candidates from\n * @param {boolean} includeContainer add container list to check\n * @param {IterativeOptions} options\n * @returns {Array.}\n */\nvar getCandidatesIteratively = function getCandidatesIteratively(elements, includeContainer, options) {\n var candidates = [];\n var elementsToCheck = Array.from(elements);\n while (elementsToCheck.length) {\n var element = elementsToCheck.shift();\n if (isInert(element, false)) {\n // no need to look up since we're drilling down\n // anything inside this container will also be inert\n continue;\n }\n if (element.tagName === 'SLOT') {\n // add shadow dom slot scope (slot itself cannot be focusable)\n var assigned = element.assignedElements();\n var content = assigned.length ? assigned : element.children;\n var nestedCandidates = getCandidatesIteratively(content, true, options);\n if (options.flatten) {\n candidates.push.apply(candidates, nestedCandidates);\n } else {\n candidates.push({\n scopeParent: element,\n candidates: nestedCandidates\n });\n }\n } else {\n // check candidate element\n var validCandidate = matches.call(element, candidateSelector);\n if (validCandidate && options.filter(element) && (includeContainer || !elements.includes(element))) {\n candidates.push(element);\n }\n\n // iterate over shadow content if possible\n var shadowRoot = element.shadowRoot ||\n // check for an undisclosed shadow\n typeof options.getShadowRoot === 'function' && options.getShadowRoot(element);\n\n // no inert look up because we're already drilling down and checking for inertness\n // on the way down, so all containers to this root node should have already been\n // vetted as non-inert\n var validShadowRoot = !isInert(shadowRoot, false) && (!options.shadowRootFilter || options.shadowRootFilter(element));\n if (shadowRoot && validShadowRoot) {\n // add shadow dom scope IIF a shadow root node was given; otherwise, an undisclosed\n // shadow exists, so look at light dom children as fallback BUT create a scope for any\n // child candidates found because they're likely slotted elements (elements that are\n // children of the web component element (which has the shadow), in the light dom, but\n // slotted somewhere _inside_ the undisclosed shadow) -- the scope is created below,\n // _after_ we return from this recursive call\n var _nestedCandidates = getCandidatesIteratively(shadowRoot === true ? element.children : shadowRoot.children, true, options);\n if (options.flatten) {\n candidates.push.apply(candidates, _nestedCandidates);\n } else {\n candidates.push({\n scopeParent: element,\n candidates: _nestedCandidates\n });\n }\n } else {\n // there's not shadow so just dig into the element's (light dom) children\n // __without__ giving the element special scope treatment\n elementsToCheck.unshift.apply(elementsToCheck, element.children);\n }\n }\n }\n return candidates;\n};\n\n/**\n * @private\n * Determines if the node has an explicitly specified `tabindex` attribute.\n * @param {HTMLElement} node\n * @returns {boolean} True if so; false if not.\n */\nvar hasTabIndex = function hasTabIndex(node) {\n return !isNaN(parseInt(node.getAttribute('tabindex'), 10));\n};\n\n/**\n * Determine the tab index of a given node.\n * @param {HTMLElement} node\n * @returns {number} Tab order (negative, 0, or positive number).\n * @throws {Error} If `node` is falsy.\n */\nvar getTabIndex = function getTabIndex(node) {\n if (!node) {\n throw new Error('No node provided');\n }\n if (node.tabIndex < 0) {\n // in Chrome,
    ,