You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
nextcloud-server/dist/core-recommendedapps.js

2 lines
463 KiB

(()=>{"use strict";var e={34050(e,t,n){const o=n(88478),{MAX_LENGTH:r,MAX_SAFE_INTEGER:i}=n(92712),{safeRe:s,t:a}=n(79460),l=n(54297),{compareIdentifiers:c}=n(31161);class d{constructor(e,t){if(t=l(t),e instanceof d){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>r)throw new TypeError(`version is longer than ${r} characters`);o("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?s[a.LOOSE]:s[a.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>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||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<i)return t}return e}):this.prerelease=[],this.build=n[5]?n[5].split("."):[],this.format()}format(){return this.version=`${this.major}.${this.minor}.${this.patch}`,this.prerelease.length&&(this.version+=`-${this.prerelease.join(".")}`),this.version}toString(){return this.version}compare(e){if(o("SemVer.compare",this.version,this.options,e),!(e instanceof d)){if("string"==typeof e&&e===this.version)return 0;e=new d(e,this.options)}return e.version===this.version?0:this.compareMain(e)||this.comparePre(e)}compareMain(e){return e instanceof d||(e=new d(e,this.options)),this.major<e.major?-1:this.major>e.major?1:this.minor<e.minor?-1:this.minor>e.minor?1:this.patch<e.patch?-1:this.patch>e.patch?1:0}comparePre(e){if(e instanceof d||(e=new d(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],r=e.prerelease[t];if(o("prerelease compare",t,n,r),void 0===n&&void 0===r)return 0;if(void 0===r)return 1;if(void 0===n)return-1;if(n!==r)return c(n,r)}while(++t)}compareBuild(e){e instanceof d||(e=new d(e,this.options));let t=0;do{const n=this.build[t],r=e.build[t];if(o("build compare",t,n,r),void 0===n&&void 0===r)return 0;if(void 0===r)return 1;if(void 0===n)return-1;if(n!==r)return c(n,r)}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?s[a.PRERELEASELOOSE]:s[a.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 o=this.prerelease.length;for(;--o>=0;)"number"==typeof this.prerelease[o]&&(this.prerelease[o]++,o=-2);if(-1===o){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let o=[t,e];if(!1===n&&(o=[t]),((e,t)=>{const n=t.split(".");if(n.length>e.length)return!1;for(let t=0;t<n.length;t++)if(0!==c(e[t],n[t]))return!1;return!0})(this.prerelease,t)){const e=this.prerelease[t.split(".").length];isNaN(e)&&(this.prerelease=o)}else this.prerelease=o}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=d},1119(e,t,n){const o=n(34050);e.exports=(e,t)=>new o(e,t).major},80902(e,t,n){const o=n(34050);e.exports=(e,t,n=!1)=>{if(e instanceof o)return e;try{return new o(e,t)}catch(e){if(!n)return null;throw e}}},96555(e,t,n){const o=n(80902);e.exports=(e,t)=>{const n=o(e,t);return n?n.version:null}},92712(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}},88478(e,t,n){var o=n(65606);const r="object"==typeof o&&o.env&&o.env.NODE_DEBUG&&/\bsemver\b/i.test(o.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=r},31161(e){const t=/^[0-9]+$/,n=(e,n)=>{if("number"==typeof e&&"number"==typeof n)return e===n?0:e<n?-1:1;const o=t.test(e),r=t.test(n);return o&&r&&(e=+e,n=+n),e===n?0:o&&!r?-1:r&&!o?1:e<n?-1:1};e.exports={compareIdentifiers:n,rcompareIdentifiers:(e,t)=>n(t,e)}},54297(e){const t=Object.freeze({loose:!0}),n=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:n},79460(e,t,n){const{MAX_SAFE_COMPONENT_LENGTH:o,MAX_SAFE_BUILD_LENGTH:r,MAX_LENGTH:i}=n(92712),s=n(88478),a=(t=e.exports={}).re=[],l=t.safeRe=[],c=t.src=[],d=t.safeSrc=[],u=t.t={};let p=0;const h="[a-zA-Z0-9-]",f=[["\\s",1],["\\d",i],[h,r]],m=(e,t,n)=>{const o=(e=>{for(const[t,n]of f)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),r=p++;s(e,r,t),u[e]=r,c[r]=t,d[r]=o,a[r]=new RegExp(t,n?"g":void 0),l[r]=new RegExp(o,n?"g":void 0)};m("NUMERICIDENTIFIER","0|[1-9]\\d*"),m("NUMERICIDENTIFIERLOOSE","\\d+"),m("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${h}*`),m("MAINVERSION",`(${c[u.NUMERICIDENTIFIER]})\\.(${c[u.NUMERICIDENTIFIER]})\\.(${c[u.NUMERICIDENTIFIER]})`),m("MAINVERSIONLOOSE",`(${c[u.NUMERICIDENTIFIERLOOSE]})\\.(${c[u.NUMERICIDENTIFIERLOOSE]})\\.(${c[u.NUMERICIDENTIFIERLOOSE]})`),m("PRERELEASEIDENTIFIER",`(?:${c[u.NONNUMERICIDENTIFIER]}|${c[u.NUMERICIDENTIFIER]})`),m("PRERELEASEIDENTIFIERLOOSE",`(?:${c[u.NONNUMERICIDENTIFIER]}|${c[u.NUMERICIDENTIFIERLOOSE]})`),m("PRERELEASE",`(?:-(${c[u.PRERELEASEIDENTIFIER]}(?:\\.${c[u.PRERELEASEIDENTIFIER]})*))`),m("PRERELEASELOOSE",`(?:-?(${c[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${c[u.PRERELEASEIDENTIFIERLOOSE]})*))`),m("BUILDIDENTIFIER",`${h}+`),m("BUILD",`(?:\\+(${c[u.BUILDIDENTIFIER]}(?:\\.${c[u.BUILDIDENTIFIER]})*))`),m("FULLPLAIN",`v?${c[u.MAINVERSION]}${c[u.PRERELEASE]}?${c[u.BUILD]}?`),m("FULL",`^${c[u.FULLPLAIN]}$`),m("LOOSEPLAIN",`[v=\\s]*${c[u.MAINVERSIONLOOSE]}${c[u.PRERELEASELOOSE]}?${c[u.BUILD]}?`),m("LOOSE",`^${c[u.LOOSEPLAIN]}$`),m("GTLT","((?:<|>)?=?)"),m("XRANGEIDENTIFIERLOOSE",`${c[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),m("XRANGEIDENTIFIER",`${c[u.NUMERICIDENTIFIER]}|x|X|\\*`),m("XRANGEPLAIN",`[v=\\s]*(${c[u.XRANGEIDENTIFIER]})(?:\\.(${c[u.XRANGEIDENTIFIER]})(?:\\.(${c[u.XRANGEIDENTIFIER]})(?:${c[u.PRERELEASE]})?${c[u.BUILD]}?)?)?`),m("XRANGEPLAINLOOSE",`[v=\\s]*(${c[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${c[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${c[u.XRANGEIDENTIFIERLOOSE]})(?:${c[u.PRERELEASELOOSE]})?${c[u.BUILD]}?)?)?`),m("XRANGE",`^${c[u.GTLT]}\\s*${c[u.XRANGEPLAIN]}$`),m("XRANGELOOSE",`^${c[u.GTLT]}\\s*${c[u.XRANGEPLAINLOOSE]}$`),m("COERCEPLAIN",`(^|[^\\d])(\\d{1,${o}})(?:\\.(\\d{1,${o}}))?(?:\\.(\\d{1,${o}}))?`),m("COERCE",`${c[u.COERCEPLAIN]}(?:$|[^\\d])`),m("COERCEFULL",c[u.COERCEPLAIN]+`(?:${c[u.PRERELEASE]})?`+`(?:${c[u.BUILD]})?(?:$|[^\\d])`),m("COERCERTL",c[u.COERCE],!0),m("COERCERTLFULL",c[u.COERCEFULL],!0),m("LONETILDE","(?:~>?)"),m("TILDETRIM",`(\\s*)${c[u.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",m("TILDE",`^${c[u.LONETILDE]}${c[u.XRANGEPLAIN]}$`),m("TILDELOOSE",`^${c[u.LONETILDE]}${c[u.XRANGEPLAINLOOSE]}$`),m("LONECARET","(?:\\^)"),m("CARETTRIM",`(\\s*)${c[u.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",m("CARET",`^${c[u.LONECARET]}${c[u.XRANGEPLAIN]}$`),m("CARETLOOSE",`^${c[u.LONECARET]}${c[u.XRANGEPLAINLOOSE]}$`),m("COMPARATORLOOSE",`^${c[u.GTLT]}\\s*(${c[u.LOOSEPLAIN]})$|^$`),m("COMPARATOR",`^${c[u.GTLT]}\\s*(${c[u.FULLPLAIN]})$|^$`),m("COMPARATORTRIM",`(\\s*)${c[u.GTLT]}\\s*(${c[u.LOOSEPLAIN]}|${c[u.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",m("HYPHENRANGE",`^\\s*(${c[u.XRANGEPLAIN]})\\s+-\\s+(${c[u.XRANGEPLAIN]})\\s*$`),m("HYPHENRANGELOOSE",`^\\s*(${c[u.XRANGEPLAINLOOSE]})\\s+-\\s+(${c[u.XRANGEPLAINLOOSE]})\\s*$`),m("STAR","(<|>)?=?\\s*\\*"),m("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),m("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},44696(e,t,n){var o={};n.r(o),n.d(o,{hasBrowserEnv:()=>it,hasStandardBrowserEnv:()=>at,hasStandardBrowserWebWorkerEnv:()=>lt,navigator:()=>st,origin:()=>ct});var r=n(21777),i=n(44368),s=n(53334),a=n(34300),l=n(85471),c=n(81222),d=n(63814),u=n(74095),p=n(32073),h=n(35947);const f=null===(m=(0,r.HW)())?(0,h.YK)().setApp("core").build():(0,h.YK)().setApp("core").setUid(m.uid).build();var m;(0,h.YK)().setApp("unified-search").detectUser().build();var g=n(1119),v=n(96555);class A{bus;constructor(e){"function"==typeof e.getVersion&&v(e.getVersion())?g(e.getVersion())!==g(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 b{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 y=null;function w(){return null!==y?y:"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),y=void 0!==window?._nc_event_bus?new A(window._nc_event_bus):window._nc_event_bus=new b,y)}function C(e,t){w().subscribe(e,t)}const E=(e,t,n)=>{const o=1===Object.assign({ocsVersion:2},n||{}).ocsVersion?1:2;return(n?.baseURL??k())+"/ocs/v"+o+".php"+_(e,t,n)},_=(e,t,n)=>{const o=Object.assign({escape:!0},n||{});return"/"!==e.charAt(0)&&(e="/"+e),r=(r=t||{})||{},e.replace(/{([^{}]*)}/g,function(e,t){const n=r[t];return o.escape?"string"==typeof n||"number"==typeof n?encodeURIComponent(n.toString()):encodeURIComponent(e):"string"==typeof n||"number"==typeof n?n.toString():e});var r},x=(e,t,n)=>{const o=Object.assign({noRewrite:!1},n||{}),r=n?.baseURL??S();return!0!==window?.OC?.config?.modRewriteWorking||o.noRewrite?r+"/index.php"+_(e,t,n):r+_(e,t,n)},k=()=>window.location.protocol+"//"+window.location.host+S();function S(){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}class P{static GLOBAL_SCOPE_VOLATILE="nextcloud_vol";static GLOBAL_SCOPE_PERSISTENT="nextcloud_per";scope;wrapped;constructor(e,t,n){this.scope=`${n?P.GLOBAL_SCOPE_PERSISTENT:P.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))}}function B(e){if(!e||"string"!=typeof e)throw new Error("Invalid CSRF token given",{cause:{token:e}});globalThis._nc_auth_requestToken!==e&&(globalThis._nc_auth_requestToken=e,globalThis.document&&(document.head.dataset.requesttoken=e),function(e,...t){w().emit(e,...t)}("csrf-token-update",{token:e,_internal:!0}))}let T;function L(e,t){return e?e.getAttribute(t):null}function O(){if(void 0!==T)return T;const e=document?.getElementsByTagName("head")[0];if(!e)return null;const t=L(e,"data-user");return null===t?(T=null,T):(T={uid:t,displayName:L(e,"data-user-displayname"),isAdmin:!!window._oc_isadmin},T)}function N(e,t){return function(){return e.apply(t,arguments)}}C("csrf-token-update",({token:e,_internal:t})=>{t||B(e)}),new class{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 P(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}("public").persist().build();var R=n(65606);const{toString:D}=Object.prototype,{getPrototypeOf:I}=Object,{iterator:z,toStringTag:F}=Symbol,M=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),j=(e,t)=>{let n=e;const o=[];for(;null!=n&&n!==Object.prototype;){if(-1!==o.indexOf(n))return!1;if(o.push(n),M(n,t))return!0;n=I(n)}return!1},$=(H=Object.create(null),e=>{const t=D.call(e);return H[t]||(H[t]=t.slice(8,-1).toLowerCase())});var H;const U=e=>(e=e.toLowerCase(),t=>$(t)===e),V=e=>t=>typeof t===e,{isArray:q}=Array,W=V("undefined");function G(e){return null!==e&&!W(e)&&null!==e.constructor&&!W(e.constructor)&&K(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const X=U("ArrayBuffer"),Y=V("string"),K=V("function"),Z=V("number"),J=e=>null!==e&&"object"==typeof e,Q=e=>{if(!J(e))return!1;const t=I(e);return!(null!==t&&t!==Object.prototype&&null!==I(t)||j(e,F)||j(e,z))},ee=U("Date"),te=U("File"),ne=U("Blob"),oe=U("FileList"),re="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{},ie=void 0!==re.FormData?re.FormData:void 0,se=U("URLSearchParams"),[ae,le,ce,de]=["ReadableStream","Request","Response","Headers"].map(U);function ue(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let o,r;if("object"!=typeof e&&(e=[e]),q(e))for(o=0,r=e.length;o<r;o++)t.call(null,e[o],o,e);else{if(G(e))return;const r=n?Object.getOwnPropertyNames(e):Object.keys(e),i=r.length;let s;for(o=0;o<i;o++)s=r[o],t.call(null,e[s],s,e)}}function pe(e,t){if(G(e))return null;t=t.toLowerCase();const n=Object.keys(e);let o,r=n.length;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}const he="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:globalThis,fe=e=>!W(e)&&e!==he,me=(ge="undefined"!=typeof Uint8Array&&I(Uint8Array),e=>ge&&e instanceof ge);var ge;const ve=U("HTMLFormElement"),{propertyIsEnumerable:Ae}=Object.prototype,be=U("RegExp"),ye=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};ue(n,(n,r)=>{let i;!1!==(i=t(n,r,e))&&(o[r]=i||n)}),Object.defineProperties(e,o)},we=U("AsyncFunction"),Ce=(Ee="function"==typeof setImmediate,_e=K(he.postMessage),Ee?setImmediate:_e?(xe=`axios@${Math.random()}`,ke=[],he.addEventListener("message",({source:e,data:t})=>{e===he&&t===xe&&ke.length&&ke.shift()()},!1),e=>{ke.push(e),he.postMessage(xe,"*")}):e=>setTimeout(e));var Ee,_e,xe,ke;const Se="undefined"!=typeof queueMicrotask?queueMicrotask.bind(he):void 0!==R&&R.nextTick||Ce,Pe=e=>null!=e&&K(e[z]),Be={isArray:q,isArrayBuffer:X,isBuffer:G,isFormData:e=>{if(!e)return!1;if(ie&&e instanceof ie)return!0;const t=I(e);if(!t||t===Object.prototype)return!1;if(!K(e.append))return!1;const n=$(e);return"formdata"===n||"object"===n&&K(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&X(e.buffer),t},isString:Y,isNumber:Z,isBoolean:e=>!0===e||!1===e,isObject:J,isPlainObject:Q,isEmptyObject:e=>{if(!J(e)||G(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:ae,isRequest:le,isResponse:ce,isHeaders:de,isUndefined:W,isDate:ee,isFile:te,isReactNativeBlob:e=>!(!e||void 0===e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:ne,isRegExp:be,isFunction:K,isStream:e=>J(e)&&K(e.pipe),isURLSearchParams:se,isTypedArray:me,isFileList:oe,forEach:ue,merge:function e(...t){const{caseless:n,skipUndefined:o}=fe(this)&&this||{},r={},i=(t,i)=>{if("__proto__"===i||"constructor"===i||"prototype"===i)return;const s=n&&"string"==typeof i&&pe(r,i)||i,a=M(r,s)?r[s]:void 0;Q(a)&&Q(t)?r[s]=e(a,t):Q(t)?r[s]=e({},t):q(t)?r[s]=t.slice():o&&W(t)||(r[s]=t)};for(let e=0,n=t.length;e<n;e++){const n=t[e];if(!n||G(n))continue;if(ue(n,i),"object"!=typeof n||q(n))continue;const o=Object.getOwnPropertySymbols(n);for(let e=0;e<o.length;e++){const t=o[e];Ae.call(n,t)&&i(n[t],t)}}return r},extend:(e,t,n,{allOwnKeys:o}={})=>(ue(t,(t,o)=>{n&&K(t)?Object.defineProperty(e,o,{__proto__:null,value:N(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,o,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:o}),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,o)=>{e.prototype=Object.create(t.prototype,o),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,o)=>{let r,i,s;const a={};if(t=t||{},null==e)return t;do{for(r=Object.getOwnPropertyNames(e),i=r.length;i-- >0;)s=r[i],o&&!o(s,e,t)||a[s]||(t[s]=e[s],a[s]=!0);e=!1!==n&&I(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:$,kindOfTest:U,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return-1!==o&&o===n},toArray:e=>{if(!e)return null;if(q(e))return e;let t=e.length;if(!Z(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[z]).call(e);let o;for(;(o=n.next())&&!o.done;){const n=o.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const o=[];for(;null!==(n=e.exec(t));)o.push(n);return o},isHTMLForm:ve,hasOwnProperty:M,hasOwnProp:M,hasOwnInPrototypeChain:j,getSafeProp:(e,t)=>null!=e&&j(e,t)?e[t]:void 0,reduceDescriptors:ye,freezeMethods:e=>{ye(e,(t,n)=>{if(K(e)&&["arguments","caller","callee"].includes(n))return!1;const o=e[n];K(o)&&(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={},o=e=>{e.forEach(e=>{n[e]=!0})};return q(e)?o(e):o(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:pe,global:he,isContextDefined:fe,isSpecCompliantForm:function(e){return!!(e&&K(e.append)&&"FormData"===e[F]&&e[z])},toJSONObject:e=>{const t=new WeakSet,n=e=>{if(J(e)){if(t.has(e))return;if(G(e))return e;if(!("toJSON"in e)){t.add(e);const o=q(e)?[]:{};return ue(e,(e,t)=>{const r=n(e);!W(r)&&(o[t]=r)}),t.delete(e),o}}return e};return n(e)},isAsyncFn:we,isThenable:e=>e&&(J(e)||K(e))&&K(e.then)&&K(e.catch),setImmediate:Ce,asap:Se,isIterable:Pe,isSafeIterable:e=>null!=e&&j(e,z)&&Pe(e)},Te=Be.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"]),Le=e=>{const t={};let n,o,r;return e&&e.split("\n").forEach(function(e){r=e.indexOf(":"),n=e.substring(0,r).trim().toLowerCase(),o=e.substring(r+1).trim(),!n||t[n]&&Te[n]||("set-cookie"===n?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)}),t};n.dn(Le);const Oe=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),Ne=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function Re(e,t){return Be.isArray(e)?e.map(e=>Re(e,t)):function(e){let t=0,n=e.length;for(;t<n;){const n=e.charCodeAt(t);if(9!==n&&32!==n)break;t+=1}for(;n>t;){const t=e.charCodeAt(n-1);if(9!==t&&32!==t)break;n-=1}return 0===t&&n===e.length?e:e.slice(t,n)}(String(e).replace(t,""))}function De(e){const t=Object.create(null);return Be.forEach(e.toJSON(),(e,n)=>{t[n]=(e=>Re(e,Ne))(e)}),t}const Ie=Symbol("internals");function ze(e){return e&&String(e).trim().toLowerCase()}function Fe(e){return!1===e||null==e?e:Be.isArray(e)?e.map(Fe):(e=>Re(e,Oe))(String(e))}function Me(e,t,n,o,r){return Be.isFunction(o)?o.call(this,t,n):(r&&(t=n),Be.isString(t)?Be.isString(o)?-1!==t.indexOf(o):Be.isRegExp(o)?o.test(t):void 0:void 0)}class je{constructor(e){e&&this.set(e)}set(e,t,n){const o=this;function r(e,t,n){const r=ze(t);if(!r)return;const i=Be.findKey(o,r);(!i||void 0===o[i]||!0===n||void 0===n&&!1!==o[i])&&(o[i||t]=Fe(e))}const i=(e,t)=>Be.forEach(e,(e,n)=>r(e,n,t));if(Be.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(Be.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i(Le(e),t);else if(Be.isObject(e)&&Be.isSafeIterable(e)){let n,o,r=Object.create(null);for(const t of e){if(!Be.isArray(t))throw new TypeError("Object iterator must return a key-value pair");o=t[0],Be.hasOwnProp(r,o)?(n=r[o],r[o]=Be.isArray(n)?[...n,t[1]]:[n,t[1]]):r[o]=t[1]}i(r,t)}else null!=e&&r(t,e,n);return this}get(e,t){if(e=ze(e)){const n=Be.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 o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}(e);if(Be.isFunction(t))return t.call(this,e,n);if(Be.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=ze(e)){const n=Be.findKey(this,e);return!(!n||void 0===this[n]||t&&!Me(0,this[n],n,t))}return!1}delete(e,t){const n=this;let o=!1;function r(e){if(e=ze(e)){const r=Be.findKey(n,e);!r||t&&!Me(0,n[r],r,t)||(delete n[r],o=!0)}}return Be.isArray(e)?e.forEach(r):r(e),o}clear(e){const t=Object.keys(this);let n=t.length,o=!1;for(;n--;){const r=t[n];e&&!Me(0,this[r],r,e,!0)||(delete this[r],o=!0)}return o}normalize(e){const t=this,n={};return Be.forEach(this,(o,r)=>{const i=Be.findKey(n,r);if(i)return t[i]=Fe(o),void delete t[r];const s=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}(r):String(r).trim();s!==r&&delete t[r],t[s]=Fe(o),n[s]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Be.forEach(this,(n,o)=>{null!=n&&!1!==n&&(t[o]=e&&Be.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[Ie]=this[Ie]={accessors:{}}).accessors,n=this.prototype;function o(e){const o=ze(e);t[o]||(function(e,t){const n=Be.toCamelCase(" "+t);["get","set","has"].forEach(o=>{Object.defineProperty(e,o+n,{__proto__:null,value:function(e,n,r){return this[o].call(this,t,e,n,r)},configurable:!0})})}(n,e),t[o]=!0)}return Be.isArray(e)?e.forEach(o):o(e),this}}je.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Be.reduceDescriptors(je.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),Be.freezeMethods(je);const $e=je;class He extends Error{static from(e,t,n,o,r,i){const s=new He(e.message,t||e.code,n,o,r);return Object.defineProperty(s,"cause",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),s.name=e.name,null!=e.status&&null==s.status&&(s.status=e.status),i&&Object.assign(s,i),s}constructor(e,t,n,o,r){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),r&&(this.response=r,this.status=r.status)}toJSON(){const e=this.config,t=e&&Be.hasOwnProp(e,"redact")?e.redact:void 0,n=Be.isArray(t)&&t.length>0?function(e,t){const n=new Set(t.map(e=>String(e).toLowerCase())),o=[],r=e=>{if(null===e||"object"!=typeof e)return e;if(Be.isBuffer(e))return e;if(-1!==o.indexOf(e))return;let t;if(e instanceof $e&&(e=e.toJSON()),o.push(e),Be.isArray(e))t=[],e.forEach((e,n)=>{const o=r(e);Be.isUndefined(o)||(t[n]=o)});else{if(!Be.isPlainObject(e)&&function(e){if(Be.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(Be.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}(e))return o.pop(),e;t=Object.create(null);for(const[o,i]of Object.entries(e)){const e=n.has(o.toLowerCase())?"[REDACTED ****]":r(i);Be.isUndefined(e)||(t[o]=e)}}return o.pop(),t};return r(e)}(e,t):Be.toJSONObject(e);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:n,code:this.code,status:this.status}}}He.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",He.ERR_BAD_OPTION="ERR_BAD_OPTION",He.ECONNABORTED="ECONNABORTED",He.ETIMEDOUT="ETIMEDOUT",He.ECONNREFUSED="ECONNREFUSED",He.ERR_NETWORK="ERR_NETWORK",He.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",He.ERR_DEPRECATED="ERR_DEPRECATED",He.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",He.ERR_BAD_REQUEST="ERR_BAD_REQUEST",He.ERR_CANCELED="ERR_CANCELED",He.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",He.ERR_INVALID_URL="ERR_INVALID_URL",He.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const Ue=He;var Ve=n(62045).hp;function qe(e){return Be.isPlainObject(e)||Be.isArray(e)}function We(e){return Be.endsWith(e,"[]")?e.slice(0,-2):e}function Ge(e,t,n){return e?e.concat(t).map(function(e,t){return e=We(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const Xe=Be.toFlatObject(Be,{},null,function(e){return/^is[A-Z]/.test(e)}),Ye=function(e,t,n){if(!Be.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const o=(n=Be.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Be.isUndefined(t[e])})).metaTokens,r=n.visitor||h,i=n.dots,s=n.indexes,a=n.Blob||"undefined"!=typeof Blob&&Blob,l=void 0===n.maxDepth?100:n.maxDepth,c=a&&Be.isSpecCompliantForm(t),d=[];if(!Be.isFunction(r))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if(Be.isDate(e))return e.toISOString();if(Be.isBoolean(e))return e.toString();if(!c&&Be.isBlob(e))throw new Ue("Blob is not supported. Use a Buffer instead.");if(Be.isArrayBuffer(e)||Be.isTypedArray(e)){if(c&&"function"==typeof a)return new a([e]);if(void 0!==Ve)return Ve.from(e);throw new Ue("Blob is not supported. Use a Buffer instead.",Ue.ERR_NOT_SUPPORT)}return e}function p(e){if(e>l)throw new Ue("Object is too deeply nested ("+e+" levels). Max depth: "+l,Ue.ERR_FORM_DATA_DEPTH_EXCEEDED)}function h(e,n,r){let a=e;if(Be.isReactNative(t)&&Be.isReactNativeBlob(e))return t.append(Ge(r,n,i),u(e)),!1;if(e&&!r&&"object"==typeof e)if(Be.endsWith(n,"{}"))n=o?n:n.slice(0,-2),e=function(e){if(l===1/0)return JSON.stringify(e);const t=[];return JSON.stringify(e,function(e,n){if(!Be.isObject(n))return n;for(;t.length&&t[t.length-1]!==this;)t.pop();return t.push(n),p(1+t.length-1),n})}(e);else if(Be.isArray(e)&&function(e){return Be.isArray(e)&&!e.some(qe)}(e)||(Be.isFileList(e)||Be.endsWith(n,"[]"))&&(a=Be.toArray(e)))return n=We(n),a.forEach(function(e,o){!Be.isUndefined(e)&&null!==e&&t.append(!0===s?Ge([n],o,i):null===s?n:n+"[]",u(e))}),!1;return!!qe(e)||(t.append(Ge(r,n,i),u(e)),!1)}const f=Object.assign(Xe,{defaultVisitor:h,convertValue:u,isVisitable:qe});if(!Be.isObject(e))throw new TypeError("data must be an object");return function e(n,o,i=0){if(!Be.isUndefined(n)){if(p(i),-1!==d.indexOf(n))throw new Error("Circular reference detected in "+o.join("."));d.push(n),Be.forEach(n,function(n,s){!0===(!(Be.isUndefined(n)||null===n)&&r.call(t,n,Be.isString(s)?s.trim():s,o,f))&&e(n,o?o.concat(s):[s],i+1)}),d.pop()}}(e),t};function Ke(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function Ze(e,t){this._pairs=[],e&&Ye(e,this,t)}const Je=Ze.prototype;Je.append=function(e,t){this._pairs.push([e,t])},Je.toString=function(e){const t=e?t=>e.call(this,t,Ke):Ke;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const Qe=Ze;function et(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function tt(e,t,n){if(!t)return e;e=e||"";const o=Be.isFunction(n)?{serialize:n}:n,r=Be.getSafeProp(o,"encode")||et,i=Be.getSafeProp(o,"serialize");let s;if(s=i?i(t,o):Be.isURLSearchParams(t)?t.toString():new Qe(t,o).toString(r),s){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+s}return e}const nt=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){Be.forEach(this.handlers,function(t){null!==t&&e(t)})}},ot={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},rt={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Qe,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},it="undefined"!=typeof window&&"undefined"!=typeof document,st="object"==typeof navigator&&navigator||void 0,at=it&&(!st||["ReactNative","NativeScript","NS"].indexOf(st.product)<0),lt="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,ct=it&&window.location.href||"http://localhost",dt={...o,...rt};function ut(e){if(e>100)throw new Ue("FormData field is too deeply nested ("+e+" levels). Max depth: 100",Ue.ERR_FORM_DATA_DEPTH_EXCEEDED)}const pt=function(e){function t(e,n,o,r){ut(r);let i=e[r++];if("__proto__"===i)return!0;const s=Number.isFinite(+i),a=r>=e.length;return i=!i&&Be.isArray(o)?o.length:i,a?(Be.hasOwnProp(o,i)?o[i]=Be.isArray(o[i])?o[i].concat(n):[o[i],n]:o[i]=n,!s):(Be.hasOwnProp(o,i)&&Be.isObject(o[i])||(o[i]=[]),t(e,n,o[i],r)&&Be.isArray(o[i])&&(o[i]=function(e){const t={},n=Object.keys(e);let o;const r=n.length;let i;for(o=0;o<r;o++)i=n[o],t[i]=e[i];return t}(o[i])),!s)}if(Be.isFormData(e)&&Be.isFunction(e.entries)){const n={};return Be.forEachEntry(e,(e,o)=>{t(function(e){const t=[],n=/\w+|\[(\w*)]/g;let o;for(;null!==(o=n.exec(e));)ut(t.length),t.push("[]"===o[0]?"":o[1]||o[0]);return t}(e),o,n,0)}),n}return null},ht=(e,t)=>null!=e&&Be.hasOwnProp(e,t)?e[t]:void 0,ft={transitional:ot,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",o=n.indexOf("application/json")>-1,r=Be.isObject(e);if(r&&Be.isHTMLForm(e)&&(e=new FormData(e)),Be.isFormData(e))return o?JSON.stringify(pt(e)):e;if(Be.isArrayBuffer(e)||Be.isBuffer(e)||Be.isStream(e)||Be.isFile(e)||Be.isBlob(e)||Be.isReadableStream(e))return e;if(Be.isArrayBufferView(e))return e.buffer;if(Be.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(r){const t=ht(this,"formSerializer");if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Ye(e,new dt.classes.URLSearchParams,{visitor:function(e,t,n,o){return dt.isNode&&Be.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)},...t})}(e,t).toString();if((i=Be.isFileList(e))||n.indexOf("multipart/form-data")>-1){const n=ht(this,"env"),o=n&&n.FormData;return Ye(i?{"files[]":e}:e,o&&new o,t)}}return r||o?(t.setContentType("application/json",!1),function(e){if(Be.isString(e))try{return(0,JSON.parse)(e),Be.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=ht(this,"transitional")||ft.transitional,n=t&&t.forcedJSONParsing,o=ht(this,"responseType"),r="json"===o;if(Be.isResponse(e)||Be.isReadableStream(e))return e;if(e&&Be.isString(e)&&(n&&!o||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e,ht(this,"parseReviver"))}catch(e){if(n){if("SyntaxError"===e.name)throw Ue.from(e,Ue.ERR_BAD_RESPONSE,this,null,ht(this,"response"));throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:dt.classes.FormData,Blob:dt.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Be.forEach(["delete","get","head","post","put","patch","query"],e=>{ft.headers[e]={}});const mt=ft;function gt(e,t){const n=this||mt,o=t||n,r=$e.from(o.headers);let i=o.data;return Be.forEach(e,function(e){i=e.call(n,i,r.normalize(),t?t.status:void 0)}),r.normalize(),i}function vt(e){return!(!e||!e.__CANCEL__)}const At=class extends Ue{constructor(e,t,n){super(e??"canceled",Ue.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function bt(e,t,n){const o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new Ue("Request failed with status code "+n.status,n.status>=400&&n.status<500?Ue.ERR_BAD_REQUEST:Ue.ERR_BAD_RESPONSE,n.config,n.request,n)):e(n)}const yt=(e,t,n=3)=>{let o=0;const r=function(e,t){e=e||10;const n=new Array(e),o=new Array(e);let r,i=0,s=0;return t=void 0!==t?t:1e3,function(a){const l=Date.now(),c=o[s];r||(r=l),n[i]=a,o[i]=l;let d=s,u=0;for(;d!==i;)u+=n[d++],d%=e;if(i=(i+1)%e,i===s&&(s=(s+1)%e),l-r<t)return;const p=c&&l-c;return p?Math.round(1e3*u/p):void 0}}(50,250);return function(e,t){let n,o,r=0,i=1e3/t;const s=(t,i=Date.now())=>{r=i,n=null,o&&(clearTimeout(o),o=null),e(...t)};return[(...e)=>{const t=Date.now(),a=t-r;a>=i?s(e,t):(n=e,o||(o=setTimeout(()=>{o=null,s(n)},i-a)))},()=>n&&s(n)]}(n=>{if(!n||"number"!=typeof n.loaded)return;const i=n.loaded,s=n.lengthComputable?n.total:void 0,a=null!=s?Math.min(i,s):i,l=Math.max(0,a-o),c=r(l);o=Math.max(o,a),e({loaded:a,total:s,progress:s?a/s:void 0,bytes:l,rate:c||void 0,estimated:c&&s?(s-a)/c:void 0,event:n,lengthComputable:null!=s,[t?"download":"upload"]:!0})},n)},wt=(e,t)=>{const n=null!=e;return[o=>t[0]({lengthComputable:n,total:e,loaded:o}),t[1]]},Ct=e=>(...t)=>Be.asap(()=>e(...t)),Et=dt.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,dt.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(dt.origin),dt.navigator&&/(msie|trident)/i.test(dt.navigator.userAgent)):()=>!0,_t=dt.hasStandardBrowserEnv?{write(e,t,n,o,r,i,s){if("undefined"==typeof document)return;const a=[`${e}=${encodeURIComponent(t)}`];Be.isNumber(n)&&a.push(`expires=${new Date(n).toUTCString()}`),Be.isString(o)&&a.push(`path=${o}`),Be.isString(r)&&a.push(`domain=${r}`),!0===i&&a.push("secure"),Be.isString(s)&&a.push(`SameSite=${s}`),document.cookie=a.join("; ")},read(e){if("undefined"==typeof document)return null;const t=document.cookie.split(";");for(let n=0;n<t.length;n++){const o=t[n].replace(/^\s+/,""),r=o.indexOf("=");if(-1!==r&&o.slice(0,r)===e)try{return decodeURIComponent(o.slice(r+1))}catch(e){return o.slice(r+1)}}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}},xt=/^https?:(?!\/\/)/i,kt=/[\t\n\r]/g;function St(e,t){if("string"==typeof e&&xt.test(function(e){return function(e){let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t)}(e).replace(kt,"")}(e)))throw new Ue('Invalid URL: missing "//" after protocol',Ue.ERR_INVALID_URL,t)}function Pt(e,t,n,o){St(t,o);let r=!("string"==typeof(i=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i));var i;return e&&(r||!1===n)?(St(e,o),function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t)):t}const Bt=e=>e instanceof $e?{...e}:e;function Tt(e,t){e=e||{},t=t||{};const n=Object.create(null);function o(e,t,n,o){return Be.isPlainObject(e)&&Be.isPlainObject(t)?Be.merge.call({caseless:o},e,t):Be.isPlainObject(t)?Be.merge({},t):Be.isArray(t)?t.slice():t}function r(e,t,n,r){return Be.isUndefined(t)?Be.isUndefined(e)?void 0:o(void 0,e,0,r):o(e,t,0,r)}function i(e,t){if(!Be.isUndefined(t))return o(void 0,t)}function s(e,t){return Be.isUndefined(t)?Be.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function a(n,r,i){return Be.hasOwnProp(t,i)?o(n,r):Be.hasOwnProp(e,i)?o(void 0,n):void 0}Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});const l={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,allowedSocketPaths:s,responseEncoding:s,validateStatus:a,headers:(e,t,n)=>r(Bt(e),Bt(t),0,!0)};return Be.forEach(Object.keys({...e,...t}),function(o){if("__proto__"===o||"constructor"===o||"prototype"===o)return;const i=Be.hasOwnProp(l,o)?l[o]:r,s=i(Be.hasOwnProp(e,o)?e[o]:void 0,Be.hasOwnProp(t,o)?t[o]:void 0,o);Be.isUndefined(s)&&i!==a||(n[o]=s)}),Be.hasOwnProp(t,"validateStatus")&&Be.isUndefined(t.validateStatus)&&!1===function(n){const o=Be.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!Be.isUndefined(o)){if(!Be.isPlainObject(o))return;if(Be.hasOwnProp(o,n))return o[n]}const r=Be.hasOwnProp(e,"transitional")?e.transitional:void 0;if(Be.isPlainObject(r)&&Be.hasOwnProp(r,n))return r[n]}("validateStatusUndefinedResolves")&&(Be.hasOwnProp(e,"validateStatus")?n.validateStatus=o(void 0,e.validateStatus):delete n.validateStatus),n}const Lt=["content-type","content-length"],Ot=function(e){const t=Tt({},e),n=e=>Be.hasOwnProp(t,e)?t[e]:void 0,o=n("data");let r=n("withXSRFToken");const i=n("xsrfHeaderName"),s=n("xsrfCookieName");let a=n("headers");const l=n("auth"),c=n("baseURL"),d=n("allowAbsoluteUrls"),u=n("url");if(t.headers=a=$e.from(a),t.url=tt(Pt(c,u,d,t),n("params"),n("paramsSerializer")),l){const t=Be.getSafeProp(l,"username")||"",n=Be.getSafeProp(l,"password")||"";try{a.set("Authorization","Basic "+btoa(t+":"+(n?encodeURIComponent(n).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))):"")))}catch(t){throw Ue.from(t,Ue.ERR_BAD_OPTION_VALUE,e)}}if(Be.isFormData(o)&&(dt.hasStandardBrowserEnv||dt.hasStandardBrowserWebWorkerEnv||Be.isReactNative(o)?a.setContentType(void 0):Be.isFunction(o.getHeaders)&&function(e,t,n){"content-only"===n?Object.entries(t||{}).forEach(([t,n])=>{Lt.includes(t.toLowerCase())&&e.set(t,n)}):e.set(t)}(a,o.getHeaders(),n("formDataHeaderPolicy"))),dt.hasStandardBrowserEnv&&(Be.isFunction(r)&&(r=r(t)),!0===r||null==r&&Et(t.url))){const e=i&&s&&_t.read(s);e&&a.set(i,e)}return t},Nt="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const o=Ot(e);let r=o.data;const i=$e.from(o.headers).normalize();let s,a,l,c,d,{responseType:u,onUploadProgress:p,onDownloadProgress:h}=o;function f(){c&&c(),d&&d(),o.cancelToken&&o.cancelToken.unsubscribe(s),o.signal&&o.signal.removeEventListener("abort",s)}let m=new XMLHttpRequest;function g(){if(!m)return;const o=$e.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());bt(function(e){t(e),f()},function(e){n(e),f()},{data:u&&"text"!==u&&"json"!==u?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:o,config:e,request:m}),m=null}m.open(o.method.toUpperCase(),o.url,!0),m.timeout=o.timeout,"onloadend"in m?m.onloadend=g:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&m.responseURL.startsWith("file:"))&&setTimeout(g)},m.onabort=function(){m&&(n(new Ue("Request aborted",Ue.ECONNABORTED,e,m)),f(),m=null)},m.onerror=function(t){const o=t&&t.message?t.message:"Network Error",r=new Ue(o,Ue.ERR_NETWORK,e,m);r.event=t||null,n(r),f(),m=null},m.ontimeout=function(){let t=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const r=o.transitional||ot;o.timeoutErrorMessage&&(t=o.timeoutErrorMessage),n(new Ue(t,r.clarifyTimeoutError?Ue.ETIMEDOUT:Ue.ECONNABORTED,e,m)),f(),m=null},void 0===r&&i.setContentType(null),"setRequestHeader"in m&&Be.forEach(De(i),function(e,t){m.setRequestHeader(t,e)}),Be.isUndefined(o.withCredentials)||(m.withCredentials=!!o.withCredentials),u&&"json"!==u&&(m.responseType=o.responseType),h&&([l,d]=yt(h,!0),m.addEventListener("progress",l)),p&&m.upload&&([a,c]=yt(p),m.upload.addEventListener("progress",a),m.upload.addEventListener("loadend",c)),(o.cancelToken||o.signal)&&(s=t=>{m&&(n(!t||t.type?new At(null,e,m):t),m.abort(),f(),m=null)},o.cancelToken&&o.cancelToken.subscribe(s),o.signal&&(o.signal.aborted?s():o.signal.addEventListener("abort",s)));const v=function(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}(o.url);if(v&&!dt.protocols.includes(v))return n(new Ue("Unsupported protocol "+v+":",Ue.ERR_BAD_REQUEST,e)),void f();m.send(r||null)})},Rt=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;const n=new AbortController;let o=!1;const r=function(e){if(!o){o=!0,s();const t=e instanceof Error?e:this.reason;n.abort(t instanceof Ue?t:new At(t instanceof Error?t.message:t))}};let i=t&&setTimeout(()=>{i=null,r(new Ue(`timeout of ${t}ms exceeded`,Ue.ETIMEDOUT))},t);const s=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(r):e.removeEventListener("abort",r)}),e=null)};e.forEach(e=>e.addEventListener("abort",r,{once:!0}));const{signal:a}=n;return a.unsubscribe=()=>Be.asap(s),a},Dt=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let o,r=0;for(;r<n;)o=r+t,yield e.slice(r,o),r=o},It=(e,t,n,o)=>{const r=async function*(e,t){for await(const n of async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}}(e))yield*Dt(n,t)}(e,t);let i,s=0,a=e=>{i||(i=!0,o&&o(e))};return new ReadableStream({async pull(e){try{const{done:t,value:o}=await r.next();if(t)return a(),void e.close();let i=o.byteLength;if(n){let e=s+=i;n(e)}e.enqueue(new Uint8Array(o))}catch(e){throw a(e),e}},cancel:e=>(a(e),r.return())},{highWaterMark:2})},zt=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,Ft=(e,t,n)=>t+2<n&&zt(e.charCodeAt(t+1))&&zt(e.charCodeAt(t+2)),{isFunction:Mt}=Be,jt=e=>{if(!Be.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},$t=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},Ht=e=>{const t=void 0!==Be.global&&null!==Be.global?Be.global:globalThis,{ReadableStream:n,TextEncoder:o}=t;e=Be.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);const{fetch:r,Request:i,Response:s}=e,a=r?Mt(r):"function"==typeof fetch,l=Mt(i),c=Mt(s);if(!a)return!1;const d=a&&Mt(n),u=a&&("function"==typeof o?(p=new o,e=>p.encode(e)):async e=>new Uint8Array(await new i(e).arrayBuffer()));var p;const h=l&&d&&$t(()=>{let e=!1;const t=new i(dt.origin,{body:new n,method:"POST",get duplex(){return e=!0,"half"}}),o=t.headers.has("Content-Type");return null!=t.body&&t.body.cancel(),e&&!o}),f=c&&d&&$t(()=>Be.isReadableStream(new s("").body)),m={stream:f&&(e=>e.body)};a&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!m[e]&&(m[e]=(t,n)=>{let o=t&&t[e];if(o)return o.call(t);throw new Ue(`Response type '${e}' is not supported`,Ue.ERR_NOT_SUPPORT,n)})});const g=async e=>{if(null==e)return 0;if(Be.isBlob(e))return e.size;if(Be.isSpecCompliantForm(e)){const t=new i(dt.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Be.isArrayBufferView(e)||Be.isArrayBuffer(e)?e.byteLength:(Be.isURLSearchParams(e)&&(e+=""),Be.isString(e)?(await u(e)).byteLength:void 0)};return async e=>{let{url:t,method:n,data:a,signal:c,cancelToken:u,timeout:p,onDownloadProgress:v,onUploadProgress:A,responseType:b,headers:y,withCredentials:w="same-origin",fetchOptions:C,maxContentLength:E,maxBodyLength:_}=Ot(e);const x=Be.isNumber(E)&&E>-1,k=Be.isNumber(_)&&_>-1;let S=r||fetch;b=b?(b+"").toLowerCase():"text";let P=Rt([c,u&&u.toAbortSignal()],p),B=null;const T=P&&P.unsubscribe&&(()=>{P.unsubscribe()});let L,O=null;const N=()=>new Ue("Request body larger than maxBodyLength limit",Ue.ERR_BAD_REQUEST,e,B);try{let r;const c=(D="auth",Be.hasOwnProp(e,D)?e[D]:void 0);if(c){r={username:Be.getSafeProp(c,"username")||"",password:Be.getSafeProp(c,"password")||""}}if((e=>{const t=e.indexOf("://");let n=e;return-1!==t&&(n=n.slice(t+3)),n.includes("@")||n.includes(":")})(t)){const e=new URL(t,dt.origin);if(!r&&(e.username||e.password)){r={username:jt(e.username),password:jt(e.password)}}(e.username||e.password)&&(e.username="",e.password="",t=e.href)}if(r&&(y.delete("authorization"),y.set("Authorization","Basic "+btoa((R=(r.username||"")+":"+(r.password||""),encodeURIComponent(R).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))))))),x&&"string"==typeof t&&t.startsWith("data:")){const n=function(e){if(!e||"string"!=typeof e)return 0;if(!e.startsWith("data:"))return 0;const t=e.indexOf(",");if(t<0)return 0;const n=e.slice(5,t),o=e.slice(t+1);if(/;base64/i.test(n)){let e=o.length;const t=o.length;for(let n=0;n<t;n++)if(37===o.charCodeAt(n)&&n+2<t){const t=o.charCodeAt(n+1),r=o.charCodeAt(n+2);zt(t)&&zt(r)&&(e-=2,n+=2)}let n=0,r=t-1;const i=e=>e>=2&&37===o.charCodeAt(e-2)&&51===o.charCodeAt(e-1)&&(68===o.charCodeAt(e)||100===o.charCodeAt(e));r>=0&&(61===o.charCodeAt(r)?(n++,r--):i(r)&&(n++,r-=3)),1===n&&r>=0&&(61===o.charCodeAt(r)||i(r))&&n++;const s=3*Math.floor(e/4)-(n||0);return s>0?s:0}let r=0;for(let e=0,t=o.length;e<t;e++){const n=o.charCodeAt(e);if(37===n&&Ft(o,e,t))r+=1,e+=2;else if(n<128)r+=1;else if(n<2048)r+=2;else if(n>=55296&&n<=56319&&e+1<t){const t=o.charCodeAt(e+1);t>=56320&&t<=57343?(r+=4,e++):r+=3}else r+=3}return r}(t);if(n>E)throw new Ue("maxContentLength size of "+E+" exceeded",Ue.ERR_BAD_RESPONSE,e,B)}if(k&&"get"!==n&&"head"!==n){const e=await g(a);if("number"==typeof e&&isFinite(e)&&(L=e,e>_))throw N()}const u=k&&(Be.isReadableStream(a)||Be.isStream(a)),p=(e,t,n)=>It(e,65536,e=>{if(k&&e>_)throw O=N();t&&t(e)},n);if(h&&"get"!==n&&"head"!==n&&(A||u)){if(L=L??await(async(e,t)=>Be.toFiniteNumber(e.getContentLength())??g(t))(y,a),0!==L||u){let e,n=new i(t,{method:"POST",body:a,duplex:"half"});if(Be.isFormData(a)&&(e=n.headers.get("content-type"))&&y.setContentType(e),n.body){const[e,t]=A&&wt(L,yt(Ct(A)))||[];a=p(n.body,e,t)}}}else if(u&&!l&&d&&"get"!==n&&"head"!==n)a=p(a);else if(u&&l&&!h&&"get"!==n&&"head"!==n)throw new Ue("Stream request bodies are not supported by the current fetch implementation",Ue.ERR_NOT_SUPPORT,e,B);Be.isString(w)||(w=w?"include":"omit");const I=l&&"credentials"in i.prototype;if(Be.isFormData(a)){const e=y.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&y.delete("content-type")}y.set("User-Agent","axios/1.18.1",!1);const z={...C,signal:P,method:n.toUpperCase(),headers:De(y.normalize()),body:a,duplex:"half",credentials:I?w:void 0};B=l&&new i(t,z);let F=await(l?S(B,C):S(t,z));const M=$e.from(F.headers);if(x){const t=Be.toFiniteNumber(M.getContentLength());if(null!=t&&t>E)throw new Ue("maxContentLength size of "+E+" exceeded",Ue.ERR_BAD_RESPONSE,e,B)}const j=f&&("stream"===b||"response"===b);if(f&&F.body&&(v||x||j&&T)){const t={};["status","statusText","headers"].forEach(e=>{t[e]=F[e]});const n=Be.toFiniteNumber(M.getContentLength()),[o,r]=v&&wt(n,yt(Ct(v),!0))||[];let i=0;const a=t=>{if(x&&(i=t,i>E))throw new Ue("maxContentLength size of "+E+" exceeded",Ue.ERR_BAD_RESPONSE,e,B);o&&o(t)};F=new s(It(F.body,65536,a,()=>{r&&r(),T&&T()}),t)}b=b||"text";let $=await m[Be.findKey(m,b)||"text"](F,e);if(x&&!f&&!j){let t;if(null!=$&&("number"==typeof $.byteLength?t=$.byteLength:"number"==typeof $.size?t=$.size:"string"==typeof $&&(t="function"==typeof o?(new o).encode($).byteLength:$.length)),"number"==typeof t&&t>E)throw new Ue("maxContentLength size of "+E+" exceeded",Ue.ERR_BAD_RESPONSE,e,B)}return!j&&T&&T(),await new Promise((t,n)=>{bt(t,n,{data:$,headers:$e.from(F.headers),status:F.status,statusText:F.statusText,config:e,request:B})})}catch(t){if(T&&T(),P&&P.aborted&&P.reason instanceof Ue){const n=P.reason;throw n.config=e,B&&(n.request=B),t!==n&&Object.defineProperty(n,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),n}if(O)throw B&&!O.request&&(O.request=B),O;if(t instanceof Ue)throw B&&!t.request&&(t.request=B),t;if(t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message)){const n=new Ue("Network Error",Ue.ERR_NETWORK,e,B,t&&t.response);throw Object.defineProperty(n,"cause",{__proto__:null,value:t.cause||t,writable:!0,enumerable:!1,configurable:!0}),n}throw Ue.from(t,t&&t.code,e,B,t&&t.response)}var R,D}},Ut=new Map,Vt=e=>{let t=e&&e.env||{};const{fetch:n,Request:o,Response:r}=t,i=[o,r,n];let s,a,l=i.length,c=Ut;for(;l--;)s=i[l],a=c.get(s),void 0===a&&c.set(s,a=l?new Map:Ht(t)),c=a;return a},qt=(Vt(),{http:null,xhr:Nt,fetch:{get:Vt}});Be.forEach(qt,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});const Wt=e=>`- ${e}`,Gt=e=>Be.isFunction(e)||null===e||!1===e,Xt=function(e,t){e=Be.isArray(e)?e:[e];const{length:n}=e;let o,r;const i={};for(let s=0;s<n;s++){let n;if(o=e[s],r=o,!Gt(o)&&(r=qt[(n=String(o)).toLowerCase()],void 0===r))throw new Ue(`Unknown adapter '${n}'`);if(r&&(Be.isFunction(r)||(r=r.get(t))))break;i[n||"#"+s]=r}if(!r){const e=Object.entries(i).map(([e,t])=>`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(Wt).join("\n"):" "+Wt(e[0]):"as no adapter specified";throw new Ue("There is no suitable adapter to dispatch the request "+t,Ue.ERR_NOT_SUPPORT)}return r};function Yt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new At(null,e)}function Kt(e){return Yt(e),e.headers=$e.from(e.headers),e.data=gt.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Xt(e.adapter||mt.adapter,e)(e).then(function(t){Yt(e),e.response=t;try{t.data=gt.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=$e.from(t.headers),t},function(t){if(!vt(t)&&(Yt(e),t&&t.response)){e.response=t.response;try{t.response.data=gt.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=$e.from(t.response.headers)}return Promise.reject(t)})}const Zt={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Zt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const Jt={};Zt.transitional=function(e,t,n){function o(e,t){return"[Axios v1.18.1] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,r,i)=>{if(!1===e)throw new Ue(o(r," has been removed"+(t?" in "+t:"")),Ue.ERR_DEPRECATED);return t&&!Jt[r]&&(Jt[r]=!0,console.warn(o(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,i)}},Zt.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const Qt={assertOptions:function(e,t,n){if("object"!=typeof e||null===e)throw new Ue("options must be an object",Ue.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let r=o.length;for(;r-- >0;){const i=o[r],s=Object.prototype.hasOwnProperty.call(t,i)?t[i]:void 0;if(s){const t=e[i],n=void 0===t||s(t,i,e);if(!0!==n)throw new Ue("option "+i+" must be "+n,Ue.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new Ue("Unknown option "+i,Ue.ERR_BAD_OPTION)}},validators:Zt},en=Qt.validators;class tn{constructor(e){this.defaults=e||{},this.interceptors={request:new nt,response:new nt}}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=(()=>{if(!t.stack)return"";const e=t.stack.indexOf("\n");return-1===e?"":t.stack.slice(e+1)})();try{if(e.stack){if(n){const t=n.indexOf("\n"),o=-1===t?-1:n.indexOf("\n",t+1),r=-1===o?"":n.slice(o+1);String(e.stack).endsWith(r)||(e.stack+="\n"+n)}}else e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Tt(this.defaults,t);const{transitional:n,paramsSerializer:o,headers:r}=t;void 0!==n&&Qt.assertOptions(n,{silentJSONParsing:en.transitional(en.boolean),forcedJSONParsing:en.transitional(en.boolean),clarifyTimeoutError:en.transitional(en.boolean),legacyInterceptorReqResOrdering:en.transitional(en.boolean),advertiseZstdAcceptEncoding:en.transitional(en.boolean),validateStatusUndefinedResolves:en.transitional(en.boolean)},!1),null!=o&&(Be.isFunction(o)?t.paramsSerializer={serialize:o}:Qt.assertOptions(o,{encode:en.function,serialize:en.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),Qt.assertOptions(t,{baseUrl:en.spelling("baseURL"),withXsrfToken:en.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let i=r&&Be.merge(r.common,r[t.method]);r&&Be.forEach(["delete","get","head","post","put","patch","query","common"],e=>{delete r[e]}),t.headers=$e.concat(i,r);const s=[];let a=!0;this.interceptors.request.forEach(function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;a=a&&e.synchronous;const n=t.transitional||ot;n&&n.legacyInterceptorReqResOrdering?s.unshift(e.fulfilled,e.rejected):s.push(e.fulfilled,e.rejected)});const l=[];let c;this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let d,u=0;if(!a){const e=[Kt.bind(this),void 0];for(e.unshift(...s),e.push(...l),d=e.length,c=Promise.resolve(t);u<d;)c=c.then(e[u++],e[u++]);return c}d=s.length;let p=t;for(;u<d;){const e=s[u++],t=s[u++];try{p=e(p)}catch(e){t.call(this,e);break}}try{c=Kt.call(this,p)}catch(e){return Promise.reject(e)}for(u=0,d=l.length;u<d;)c=c.then(l[u++],l[u++]);return c}getUri(e){return tt(Pt((e=Tt(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}}Be.forEach(["delete","get","head","options"],function(e){tn.prototype[e]=function(t,n){return this.request(Tt(n||{},{method:e,url:t,data:n&&Be.hasOwnProp(n,"data")?n.data:void 0}))}}),Be.forEach(["post","put","patch","query"],function(e){function t(t){return function(n,o,r){return this.request(Tt(r||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:o}))}}tn.prototype[e]=t(),"query"!==e&&(tn.prototype[e+"Form"]=t(!0))});const nn=tn;class on{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise(function(e){t=e});const n=this;this.promise.then(e=>{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 o=new Promise(e=>{n.subscribe(e),t=e}).then(e);return o.cancel=function(){n.unsubscribe(t)},o},e(function(e,o,r){n.reason||(n.reason=new At(e,o,r),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;const t=new on(function(t){e=t});return{token:t,cancel:e}}}const rn=on,sn={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(sn).forEach(([e,t])=>{sn[t]=e});const an=sn,ln=function e(t){const n=new nn(t),o=N(nn.prototype.request,n);return Be.extend(o,nn.prototype,n,{allOwnKeys:!0}),Be.extend(o,n,null,{allOwnKeys:!0}),o.create=function(n){return e(Tt(t,n))},o}(mt);ln.Axios=nn,ln.CanceledError=At,ln.CancelToken=rn,ln.isCancel=vt,ln.VERSION="1.18.1",ln.toFormData=Ye,ln.AxiosError=Ue,ln.Cancel=ln.CanceledError,ln.all=function(e){return Promise.all(e)},ln.spread=function(e){return function(t){return e.apply(null,t)}},ln.isAxiosError=function(e){return Be.isObject(e)&&!0===e.isAxiosError},ln.mergeConfig=Tt,ln.AxiosHeaders=$e,ln.formToJSON=e=>pt(Be.isHTMLForm(e)?new FormData(e):e),ln.getAdapter=Xt,ln.HttpStatusCode=an,ln.default=ln;const cn=ln,{Axios:dn,AxiosError:un,CanceledError:pn,isCancel:hn,CancelToken:fn,VERSION:mn,all:gn,Cancel:vn,isAxiosError:An,spread:bn,toFormData:yn,AxiosHeaders:wn,HttpStatusCode:Cn,formToJSON:En,getAdapter:_n,mergeConfig:xn,create:kn}=cn,Sn="_nextcloudCsrfTokenReloaded",Pn="_nextcloudMaintenanceModeRetryDelay",Bn=function(){const e=cn.create({headers:{requesttoken:(globalThis._nc_auth_requestToken?globalThis._nc_auth_requestToken:globalThis.document?document.head.dataset.requesttoken??null:null)??"","X-Requested-With":"XMLHttpRequest"}});return function(e){const t=async({token:t})=>{try{e(t)}catch(e){console.error("Error updating CSRF token observer",e)}};C("csrf-token-update",t)}(t=>{e.defaults.headers.requesttoken=t}),Object.assign(e,{CancelToken:cn.CancelToken,isCancel:cn.isCancel})}();Bn.interceptors.response.use(e=>e,function(e){return async t=>{if(!An(t))throw t;const{config:n,response:o,request:r}=t,i=r?.responseURL;if(n&&!(Sn in n)&&412===o?.status&&"CSRF check failed"===o?.data?.message){console.warn(`Request to ${i} failed because of a CSRF mismatch. Fetching a new token.`);const t=await async function(){const e=x("/csrftoken"),t=await fetch(e);if(!t.ok)throw new Error("Could not fetch CSRF token from API",{cause:t});try{const{token:e}=await t.json();return B(e),e}catch(e){throw new Error("Could not parse CSRF token from API response",{cause:e})}}();return e.defaults.headers.requesttoken=t,e({...n,[Sn]:!0,headers:{...n.headers,requesttoken:t}})}throw t}}(Bn)),Bn.interceptors.response.use(e=>e,function(e){return async t=>{if(!An(t))throw t;const{config:n,response:o,request:r}=t,i=r?.responseURL,s=o?.status,a=o?.headers;let l=n?.[Pn]??1;if(503===s&&"1"===a?.["x-nextcloud-maintenance-mode"]&&n?.retryIfMaintenanceMode){if(l*=2,l>32)throw console.error("Retry delay exceeded one minute, giving up.",{responseURL:i}),t;return console.warn(`Request to ${i} failed because of maintenance mode. Retrying in ${l}s`),await new Promise(e=>{setTimeout(e,1e3*l)}),e({...n,[Pn]:l})}throw t}}(Bn)),Bn.interceptors.response.use(e=>e,async function(e){if(An(e)){const{config:t,response:n,request:o}=e,r=o?.responseURL,i=n?.status;401===i&&"Current user is not logged in"===n?.data?.message&&t?.reloadExpiredSession&&globalThis.location?.reload&&(console.error(`Request to ${r} failed because the user session expired. Reloading the page …`),globalThis.OC?.reload?globalThis.OC.reload():globalThis.location.reload())}throw e});const Tn=Bn;function Ln(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}const On={},Nn=[],Rn=()=>{},Dn=()=>!1,In=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),zn=e=>e.startsWith("onUpdate:"),Fn=Object.assign,Mn=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},jn=Object.prototype.hasOwnProperty,$n=(e,t)=>jn.call(e,t),Hn=Array.isArray,Un=e=>"[object Map]"===Jn(e),Vn=e=>"[object Set]"===Jn(e),qn=e=>"[object Date]"===Jn(e),Wn=e=>"function"==typeof e,Gn=e=>"string"==typeof e,Xn=e=>"symbol"==typeof e,Yn=e=>null!==e&&"object"==typeof e,Kn=e=>(Yn(e)||Wn(e))&&Wn(e.then)&&Wn(e.catch),Zn=Object.prototype.toString,Jn=e=>Zn.call(e),Qn=e=>"[object Object]"===Jn(e),eo=e=>Gn(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,to=Ln(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),no=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},oo=/-\w/g,ro=no(e=>e.replace(oo,e=>e.slice(1).toUpperCase())),io=/\B([A-Z])/g,so=no(e=>e.replace(io,"-$1").toLowerCase()),ao=no(e=>e.charAt(0).toUpperCase()+e.slice(1)),lo=no(e=>e?`on${ao(e)}`:""),co=(e,t)=>!Object.is(e,t),uo=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},po=(e,t,n,o=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:o,value:n})},ho=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let fo;const mo=()=>fo||(fo="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{});function go(e){if(Hn(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=Gn(o)?yo(o):go(o);if(r)for(const e in r)t[e]=r[e]}return t}if(Gn(e)||Yn(e))return e}const vo=/;(?![^(]*\))/g,Ao=/:([^]+)/,bo=/\/\*[^]*?\*\//g;function yo(e){const t={};return e.replace(bo,"").split(vo).forEach(e=>{if(e){const n=e.split(Ao);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function wo(e){let t="";if(Gn(e))t=e;else if(Hn(e))for(let n=0;n<e.length;n++){const o=wo(e[n]);o&&(t+=o+" ")}else if(Yn(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Co(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Gn(t)&&(e.class=wo(t)),n&&(e.style=go(n)),e}const Eo=Ln("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function _o(e){return!!e||""===e}function xo(e,t){if(e===t)return!0;let n=qn(e),o=qn(t);if(n||o)return!(!n||!o)&&e.getTime()===t.getTime();if(n=Xn(e),o=Xn(t),n||o)return e===t;if(n=Hn(e),o=Hn(t),n||o)return!(!n||!o)&&function(e,t){if(e.length!==t.length)return!1;let n=!0;for(let o=0;n&&o<e.length;o++)n=xo(e[o],t[o]);return n}(e,t);if(n=Yn(e),o=Yn(t),n||o){if(!n||!o)return!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e){const o=e.hasOwnProperty(n),r=t.hasOwnProperty(n);if(o&&!r||!o&&r||!xo(e[n],t[n]))return!1}}return String(e)===String(t)}const ko=e=>!(!e||!0!==e.__v_isRef),So=e=>Gn(e)?e:null==e?"":Hn(e)||Yn(e)&&(e.toString===Zn||!Wn(e.toString))?ko(e)?So(e.value):JSON.stringify(e,Po,2):String(e),Po=(e,t)=>ko(t)?Po(e,t.value):Un(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],o)=>(e[Bo(t,o)+" =>"]=n,e),{})}:Vn(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>Bo(e))}:Xn(t)?Bo(t):!Yn(t)||Hn(t)||Qn(t)?t:String(t),Bo=(e,t="")=>{var n;return Xn(e)?`Symbol(${null!=(n=e.description)?n:t})`:e};function To(e){return null==e?"initial":"string"==typeof e?""===e?" ":e:("number"==typeof e&&Number.isFinite(e),String(e))}let Lo,Oo;class No{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&Lo&&(Lo.active?(this.parent=Lo,this.index=(Lo.scopes||(Lo.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,this.scopes){const n=this.scopes.slice();for(e=0,t=n.length;e<t;e++)n[e].pause()}for(e=0,t=this.effects.length;e<t;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){let e,t;if(this._isPaused=!1,this.scopes){const n=this.scopes.slice();for(e=0,t=n.length;e<t;e++)n[e].resume()}const n=this.effects.slice();for(e=0,t=n.length;e<t;e++)n[e].resume()}}run(e){if(this._active){const t=Lo;try{return Lo=this,e()}finally{Lo=t}}}on(){1===++this._on&&(this.prevScope=Lo,Lo=this)}off(){if(this._on>0&&0===--this._on){if(Lo===this)Lo=this.prevScope;else{let e=Lo;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){let t,n;for(this._active=!1,t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(this.effects.length=0,t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.cleanups.length=0,this.scopes){const e=this.scopes.slice();for(t=0,n=e.length;t<n;t++)e[t].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0}}}function Ro(){return Lo}const Do=new WeakSet;class Io{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Lo&&(Lo.active?Lo.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){64&this.flags&&(this.flags&=-65,Do.has(this)&&(Do.delete(this),this.trigger()))}notify(){2&this.flags&&!(32&this.flags)||8&this.flags||jo(this)}run(){if(!(1&this.flags))return this.fn();this.flags|=2,Qo(this),Uo(this);const e=Oo,t=Yo;Oo=this,Yo=!0;try{return this.fn()}finally{Vo(this),Oo=e,Yo=t,this.flags&=-3}}stop(){if(1&this.flags){for(let e=this.deps;e;e=e.nextDep)Go(e);this.deps=this.depsTail=void 0,Qo(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){64&this.flags?Do.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){qo(this)&&this.run()}get dirty(){return qo(this)}}let zo,Fo,Mo=0;function jo(e,t=!1){if(e.flags|=8,t)return e.next=Fo,void(Fo=e);e.next=zo,zo=e}function $o(){Mo++}function Ho(){if(--Mo>0)return;if(Fo){let e=Fo;for(Fo=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;zo;){let t=zo;for(zo=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 Uo(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Vo(e){let t,n=e.depsTail,o=n;for(;o;){const e=o.prevDep;-1===o.version?(o===n&&(n=e),Go(o),Xo(o)):t=o,o.dep.activeLink=o.prevActiveLink,o.prevActiveLink=void 0,o=e}e.deps=t,e.depsTail=n}function qo(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Wo(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Wo(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===er)return;if(e.globalVersion=er,!e.isSSR&&128&e.flags&&(!e.deps&&!e._dirty||!qo(e)))return;e.flags|=2;const t=e.dep,n=Oo,o=Yo;Oo=e,Yo=!0;try{Uo(e);const n=e.fn(e._value);(0===t.version||co(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{Oo=n,Yo=o,Vo(e),e.flags&=-3}}function Go(e,t=!1){const{dep:n,prevSub:o,nextSub:r}=e;if(o&&(o.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=o,e.nextSub=void 0),n.subs===e&&(n.subs=o,!o&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)Go(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function Xo(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Yo=!0;const Ko=[];function Zo(){Ko.push(Yo),Yo=!1}function Jo(){const e=Ko.pop();Yo=void 0===e||e}function Qo(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=Oo;Oo=void 0;try{t()}finally{Oo=e}}}let er=0;class tr{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 nr{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(!Oo||!Yo||Oo===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==Oo)t=this.activeLink=new tr(Oo,this),Oo.deps?(t.prevDep=Oo.depsTail,Oo.depsTail.nextDep=t,Oo.depsTail=t):Oo.deps=Oo.depsTail=t,or(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=Oo.depsTail,t.nextDep=void 0,Oo.depsTail.nextDep=t,Oo.depsTail=t,Oo.deps===t&&(Oo.deps=e)}return t}trigger(e){this.version++,er++,this.notify(e)}notify(e){$o();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{Ho()}}}function or(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)or(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const rr=new WeakMap,ir=Symbol(""),sr=Symbol(""),ar=Symbol("");function lr(e,t,n){if(Yo&&Oo){let t=rr.get(e);t||rr.set(e,t=new Map);let o=t.get(n);o||(t.set(n,o=new nr),o.map=t,o.key=n),o.track()}}function cr(e,t,n,o,r,i){const s=rr.get(e);if(!s)return void er++;const a=e=>{e&&e.trigger()};if($o(),"clear"===t)s.forEach(a);else{const r=Hn(e),i=r&&eo(n);if(r&&"length"===n){const e=Number(o);s.forEach((t,n)=>{("length"===n||n===ar||!Xn(n)&&n>=e)&&a(t)})}else switch((void 0!==n||s.has(void 0))&&a(s.get(n)),i&&a(s.get(ar)),t){case"add":r?i&&a(s.get("length")):(a(s.get(ir)),Un(e)&&a(s.get(sr)));break;case"delete":r||(a(s.get(ir)),Un(e)&&a(s.get(sr)));break;case"set":Un(e)&&a(s.get(ir))}}Ho()}function dr(e){const t=Yr(e);return t===e?t:(lr(t,0,ar),Gr(e)?t:t.map(Kr))}function ur(e){return lr(e=Yr(e),0,ar),e}function pr(e,t){return Wr(e)?qr(e)?Zr(Kr(t)):Zr(t):Kr(t)}const hr={__proto__:null,[Symbol.iterator](){return fr(this,Symbol.iterator,e=>pr(this,e))},concat(...e){return dr(this).concat(...e.map(e=>Hn(e)?dr(e):e))},entries(){return fr(this,"entries",e=>(e[1]=pr(this,e[1]),e))},every(e,t){return gr(this,"every",e,t,void 0,arguments)},filter(e,t){return gr(this,"filter",e,t,e=>e.map(e=>pr(this,e)),arguments)},find(e,t){return gr(this,"find",e,t,e=>pr(this,e),arguments)},findIndex(e,t){return gr(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return gr(this,"findLast",e,t,e=>pr(this,e),arguments)},findLastIndex(e,t){return gr(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return gr(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ar(this,"includes",e)},indexOf(...e){return Ar(this,"indexOf",e)},join(e){return dr(this).join(e)},lastIndexOf(...e){return Ar(this,"lastIndexOf",e)},map(e,t){return gr(this,"map",e,t,void 0,arguments)},pop(){return br(this,"pop")},push(...e){return br(this,"push",e)},reduce(e,...t){return vr(this,"reduce",e,t)},reduceRight(e,...t){return vr(this,"reduceRight",e,t)},shift(){return br(this,"shift")},some(e,t){return gr(this,"some",e,t,void 0,arguments)},splice(...e){return br(this,"splice",e)},toReversed(){return dr(this).toReversed()},toSorted(e){return dr(this).toSorted(e)},toSpliced(...e){return dr(this).toSpliced(...e)},unshift(...e){return br(this,"unshift",e)},values(){return fr(this,"values",e=>pr(this,e))}};function fr(e,t,n){const o=ur(e),r=o[t]();return o===e||Gr(e)||(r._next=r.next,r.next=()=>{const e=r._next();return e.done||(e.value=n(e.value)),e}),r}const mr=Array.prototype;function gr(e,t,n,o,r,i){const s=ur(e),a=s!==e&&!Gr(e),l=s[t];if(l!==mr[t]){const t=l.apply(e,i);return a?Kr(t):t}let c=n;s!==e&&(a?c=function(t,o){return n.call(this,pr(e,t),o,e)}:n.length>2&&(c=function(t,o){return n.call(this,t,o,e)}));const d=l.call(s,c,o);return a&&r?r(d):d}function vr(e,t,n,o){const r=ur(e),i=r!==e&&!Gr(e);let s=n,a=!1;r!==e&&(i?(a=0===o.length,s=function(t,o,r){return a&&(a=!1,t=pr(e,t)),n.call(this,t,pr(e,o),r,e)}):n.length>3&&(s=function(t,o,r){return n.call(this,t,o,r,e)}));const l=r[t](s,...o);return a?pr(e,l):l}function Ar(e,t,n){const o=Yr(e);lr(o,0,ar);const r=o[t](...n);return-1!==r&&!1!==r||!Xr(n[0])?r:(n[0]=Yr(n[0]),o[t](...n))}function br(e,t,n=[]){Zo(),$o();const o=Yr(e)[t].apply(e,n);return Ho(),Jo(),o}const yr=Ln("__proto__,__v_isRef,__isVue"),wr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>"arguments"!==e&&"caller"!==e).map(e=>Symbol[e]).filter(Xn));function Cr(e){Xn(e)||(e=String(e));const t=Yr(this);return lr(t,0,e),t.hasOwnProperty(e)}class Er{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if("__v_skip"===t)return e.__v_skip;const o=this._isReadonly,r=this._isShallow;if("__v_isReactive"===t)return!o;if("__v_isReadonly"===t)return o;if("__v_isShallow"===t)return r;if("__v_raw"===t)return n===(o?r?$r:jr:r?Mr:Fr).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const i=Hn(e);if(!o){let e;if(i&&(e=hr[t]))return e;if("hasOwnProperty"===t)return Cr}const s=Reflect.get(e,t,Jr(e)?e:n);if(Xn(t)?wr.has(t):yr(t))return s;if(o||lr(e,0,t),r)return s;if(Jr(s)){const e=i&&eo(t)?s:s.value;return o&&Yn(e)?Ur(e):e}return Yn(s)?o?Ur(s):Hr(s):s}}class _r extends Er{constructor(e=!1){super(!1,e)}set(e,t,n,o){let r=e[t];const i=Hn(e)&&eo(t);if(!this._isShallow){const e=Wr(r);if(Gr(n)||Wr(n)||(r=Yr(r),n=Yr(n)),!i&&Jr(r)&&!Jr(n))return e||(r.value=n),!0}const s=i?Number(t)<e.length:$n(e,t),a=Reflect.set(e,t,n,Jr(e)?e:o);return e===Yr(o)&&a&&(s?co(n,r)&&cr(e,"set",t,n):cr(e,"add",t,n)),a}deleteProperty(e,t){const n=$n(e,t),o=(e[t],Reflect.deleteProperty(e,t));return o&&n&&cr(e,"delete",t,void 0),o}has(e,t){const n=Reflect.has(e,t);return Xn(t)&&wr.has(t)||lr(e,0,t),n}ownKeys(e){return lr(e,0,Hn(e)?"length":ir),Reflect.ownKeys(e)}}class xr extends Er{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}}const kr=new _r,Sr=new xr,Pr=new _r(!0),Br=new xr(!0),Tr=e=>e,Lr=e=>Reflect.getPrototypeOf(e);function Or(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function Nr(e,t){const n=function(e,t){const n={get(n){const o=this.__v_raw,r=Yr(o),i=Yr(n);e||(co(n,i)&&lr(r,0,n),lr(r,0,i));const{has:s}=Lr(r),a=t?Tr:e?Zr:Kr;return s.call(r,n)?a(o.get(n)):s.call(r,i)?a(o.get(i)):void(o!==r&&o.get(n))},get size(){const t=this.__v_raw;return!e&&lr(Yr(t),0,ir),t.size},has(t){const n=this.__v_raw,o=Yr(n),r=Yr(t);return e||(co(t,r)&&lr(o,0,t),lr(o,0,r)),t===r?n.has(t):n.has(t)||n.has(r)},forEach(n,o){const r=this,i=r.__v_raw,s=Yr(i),a=t?Tr:e?Zr:Kr;return!e&&lr(s,0,ir),i.forEach((e,t)=>n.call(o,a(e),a(t),r))}};return Fn(n,e?{add:Or("add"),set:Or("set"),delete:Or("delete"),clear:Or("clear")}:{add(e){const n=Yr(this),o=Lr(n),r=Yr(e),i=t||Gr(e)||Wr(e)?e:r;return o.has.call(n,i)||co(e,i)&&o.has.call(n,e)||co(r,i)&&o.has.call(n,r)||(n.add(i),cr(n,"add",i,i)),this},set(e,n){t||Gr(n)||Wr(n)||(n=Yr(n));const o=Yr(this),{has:r,get:i}=Lr(o);let s=r.call(o,e);s||(e=Yr(e),s=r.call(o,e));const a=i.call(o,e);return o.set(e,n),s?co(n,a)&&cr(o,"set",e,n):cr(o,"add",e,n),this},delete(e){const t=Yr(this),{has:n,get:o}=Lr(t);let r=n.call(t,e);r||(e=Yr(e),r=n.call(t,e)),o&&o.call(t,e);const i=t.delete(e);return r&&cr(t,"delete",e,void 0),i},clear(){const e=Yr(this),t=0!==e.size,n=e.clear();return t&&cr(e,"clear",void 0,void 0),n}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=function(e,t,n){return function(...o){const r=this.__v_raw,i=Yr(r),s=Un(i),a="entries"===e||e===Symbol.iterator&&s,l="keys"===e&&s,c=r[e](...o),d=n?Tr:t?Zr:Kr;return!t&&lr(i,0,l?sr:ir),Fn(Object.create(c),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:a?[d(e[0]),d(e[1])]:d(e),done:t}}})}}(o,e,t)}),n}(e,t);return(t,o,r)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get($n(n,o)&&o in t?n:t,o,r)}const Rr={get:Nr(!1,!1)},Dr={get:Nr(!1,!0)},Ir={get:Nr(!0,!1)},zr={get:Nr(!0,!0)},Fr=new WeakMap,Mr=new WeakMap,jr=new WeakMap,$r=new WeakMap;function Hr(e){return Wr(e)?e:Vr(e,!1,kr,Rr,Fr)}function Ur(e){return Vr(e,!0,Sr,Ir,jr)}function Vr(e,t,n,o,r){if(!Yn(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;if(e.__v_skip||!Object.isExtensible(e))return e;const i=r.get(e);if(i)return i;const s=function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(Jn(e).slice(8,-1));if(0===s)return e;const a=new Proxy(e,2===s?o:n);return r.set(e,a),a}function qr(e){return Wr(e)?qr(e.__v_raw):!(!e||!e.__v_isReactive)}function Wr(e){return!(!e||!e.__v_isReadonly)}function Gr(e){return!(!e||!e.__v_isShallow)}function Xr(e){return!!e&&!!e.__v_raw}function Yr(e){const t=e&&e.__v_raw;return t?Yr(t):e}const Kr=e=>Yn(e)?Hr(e):e,Zr=e=>Yn(e)?Ur(e):e;function Jr(e){return!!e&&!0===e.__v_isRef}function Qr(e){return ti(e,!1)}function ei(e){return ti(e,!0)}function ti(e,t){return Jr(e)?e:new ni(e,t)}class ni{constructor(e,t){this.dep=new nr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:Yr(e),this._value=t?e:Kr(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||Gr(e)||Wr(e);e=n?e:Yr(e),co(e,t)&&(this._rawValue=e,this._value=n?e:Kr(e),this.dep.trigger())}}function oi(e){return Jr(e)?e.value:e}function ri(e){return Wn(e)?e():oi(e)}const ii={get:(e,t,n)=>"__v_raw"===t?e:oi(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return Jr(r)&&!Jr(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function si(e){return qr(e)?e:new Proxy(e,ii)}class ai{constructor(e){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new nr,{get:n,set:o}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=o}get value(){return this._value=this._get()}set value(e){this._set(e)}}class li{constructor(e,t,n){this._object=e,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=Xn(t)?t:String(t),this._raw=Yr(e);let o=!0,r=e;if(!Hn(e)||Xn(this._key)||!eo(this._key))do{o=!Xr(r)||Gr(r)}while(o&&(r=r.__v_raw));this._shallow=o}get value(){let e=this._object[this._key];return this._shallow&&(e=oi(e)),this._value=void 0===e?this._defaultValue:e}set value(e){if(this._shallow&&Jr(this._raw[this._key])){const t=this._object[this._key];if(Jr(t))return void(t.value=e)}this._object[this._key]=e}get dep(){return function(e,t){const n=rr.get(e);return n&&n.get(t)}(this._raw,this._key)}}class ci{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}class di{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new nr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=er-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(8&this.flags||Oo===this))return jo(this,!0),!0}get value(){const e=this.dep.track();return Wo(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}const ui={},pi=new WeakMap;let hi;function fi(e,t=1/0,n){if(t<=0||!Yn(e)||e.__v_skip)return e;if(((n=n||new Map).get(e)||0)>=t)return e;if(n.set(e,t),t--,Jr(e))fi(e.value,t,n);else if(Hn(e))for(let o=0;o<e.length;o++)fi(e[o],t,n);else if(Vn(e)||Un(e))e.forEach(e=>{fi(e,t,n)});else if(Qn(e)){for(const o in e)fi(e[o],t,n);for(const o of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,o)&&fi(e[o],t,n)}return e}function mi(e,t,n,o){try{return o?e(...o):e()}catch(e){vi(e,t,n)}}function gi(e,t,n,o){if(Wn(e)){const r=mi(e,t,n,o);return r&&Kn(r)&&r.catch(e=>{vi(e,t,n)}),r}if(Hn(e)){const r=[];for(let i=0;i<e.length;i++)r.push(gi(e[i],t,n,o));return r}}function vi(e,t,n,o=!0){t&&t.vnode;const{errorHandler:r,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||On;if(t){let o=t.parent;const i=t.proxy,s=`https://vuejs.org/error-reference/#runtime-${n}`;for(;o;){const t=o.ec;if(t)for(let n=0;n<t.length;n++)if(!1===t[n](e,i,s))return;o=o.parent}if(r)return Zo(),mi(r,null,10,[e,i,s]),void Jo()}!function(e,t,n,o=!0,r=!1){if(r)throw e;console.error(e)}(e,0,0,o,i)}const Ai=[];let bi=-1;const yi=[];let wi=null,Ci=0;const Ei=Promise.resolve();let _i=null;function xi(e){const t=_i||Ei;return e?t.then(this?e.bind(this):e):t}function ki(e){if(!(1&e.flags)){const t=Li(e),n=Ai[Ai.length-1];!n||!(2&e.flags)&&t>=Li(n)?Ai.push(e):Ai.splice(function(e){let t=bi+1,n=Ai.length;for(;t<n;){const o=t+n>>>1,r=Ai[o],i=Li(r);i<e||i===e&&2&r.flags?t=o+1:n=o}return t}(t),0,e),e.flags|=1,Si()}}function Si(){_i||(_i=Ei.then(Oi))}function Pi(e){if(Hn(e))for(let t=0;t<e.length;t++)yi.push(e[t]);else wi&&-1===e.id?wi.splice(Ci+1,0,e):1&e.flags||(yi.push(e),e.flags|=1);Si()}function Bi(e,t,n=bi+1){for(;n<Ai.length;n++){const t=Ai[n];if(t&&2&t.flags){if(e&&t.id!==e.uid)continue;Ai.splice(n,1),n--,4&t.flags&&(t.flags&=-2),t(),4&t.flags||(t.flags&=-2)}}}function Ti(e){if(yi.length){const e=[...new Set(yi)].sort((e,t)=>Li(e)-Li(t));if(yi.length=0,wi){for(let t=0;t<e.length;t++)wi.push(e[t]);return}for(wi=e,Ci=0;Ci<wi.length;Ci++){const e=wi[Ci];4&e.flags&&(e.flags&=-2),8&e.flags||e(),e.flags&=-2}wi=null,Ci=0}}const Li=e=>null==e.id?2&e.flags?-1:1/0:e.id;function Oi(e){try{for(bi=0;bi<Ai.length;bi++){const e=Ai[bi];!e||8&e.flags||(4&e.flags&&(e.flags&=-2),mi(e,e.i,e.i?15:14),4&e.flags||(e.flags&=-2))}}finally{for(;bi<Ai.length;bi++){const e=Ai[bi];e&&(e.flags&=-2)}bi=-1,Ai.length=0,Ti(),_i=null,(Ai.length||yi.length)&&Oi(e)}}let Ni,Ri=[],Di=!1;function Ii(e,...t){Ni?Ni.emit(e,...t):Di||Ri.push({event:e,args:t})}function zi(e,t){var n,o;Ni=e,Ni?(Ni.enabled=!0,Ri.forEach(({event:e,args:t})=>Ni.emit(e,...t)),Ri=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null==(o=null==(n=window.navigator)?void 0:n.userAgent)?void 0:o.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(e=>{zi(e,t)}),setTimeout(()=>{Ni||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Di=!0,Ri=[])},3e3)):(Di=!0,Ri=[])}const Fi=$i("component:added"),Mi=$i("component:updated"),ji=$i("component:removed");function $i(e){return t=>{Ii(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}let Hi=null,Ui=null;function Vi(e){const t=Hi;return Hi=e,Ui=e&&e.type.__scopeId||null,t}const qi=e=>Wi;function Wi(e,t=Hi,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&yl(-1);const r=Vi(t),i=ml.length;let s;try{s=e(...n)}finally{for(let e=ml.length;e>i;e--)Al();Vi(r),o._d&&yl(1)}return __VUE_PROD_DEVTOOLS__&&Mi(t),s};return o._n=!0,o._c=!0,o._d=!0,o}function Gi(e,t){if(null===Hi)return e;const n=Ql(Hi),o=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[r,i,s,a=On]=t[e];r&&(Wn(r)&&(r={mounted:r,updated:r}),r.deep&&fi(i),o.push({dir:r,instance:n,value:i,oldValue:void 0,arg:s,modifiers:a}))}return e}function Xi(e,t,n,o){const r=e.dirs,i=t&&t.dirs;for(let s=0;s<r.length;s++){const a=r[s];i&&(a.oldValue=i[s].value);let l=a.dir[o];l&&(Zo(),gi(l,n,8,[e.el,a,e,t]),Jo())}}function Yi(e,t,n=!1){const o=Hl();if(o||Ta){let r=Ta?Ta._context.provides:o?null==o.parent||o.ce?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:void 0;if(r&&e in r)return r[e];if(arguments.length>1)return n&&Wn(t)?t.call(o&&o.proxy):t}}const Ki=Symbol.for("v-scx");function Zi(e,t){return Qi(e,null,t)}function Ji(e,t,n){return Qi(e,t,n)}function Qi(e,t,n=On){const{immediate:o,deep:r,flush:i,once:s}=n,a=Fn({},n),l=t&&o||!t&&"post"!==i;let c;if(Xl)if("sync"===i){const e=Yi(Ki);c=e.__watcherHandles||(e.__watcherHandles=[])}else if(!l){const e=()=>{};return e.stop=Rn,e.resume=Rn,e.pause=Rn,e}const d=$l;a.call=(e,t,n)=>gi(e,d,t,n);let u=!1;"post"===i?a.scheduler=e=>{nl(e,d&&d.suspense)}:"sync"!==i&&(u=!0,a.scheduler=(e,t)=>{t?e():ki(e)}),a.augmentJob=e=>{t&&(e.flags|=4),u&&(e.flags|=2,d&&(e.id=d.uid,e.i=d))};const p=function(e,t,n=On){const{immediate:o,deep:r,once:i,scheduler:s,augmentJob:a,call:l}=n,c=e=>r?e:Gr(e)||!1===r||0===r?fi(e,1):fi(e);let d,u,p,h,f=!1,m=!1;if(Jr(e)?(u=()=>e.value,f=Gr(e)):qr(e)?(u=()=>c(e),f=!0):Hn(e)?(m=!0,f=e.some(e=>qr(e)||Gr(e)),u=()=>e.map(e=>Jr(e)?e.value:qr(e)?c(e):Wn(e)?l?l(e,2):e():void 0)):u=Wn(e)?t?l?()=>l(e,2):e:()=>{if(p){Zo();try{p()}finally{Jo()}}const t=hi;hi=d;try{return l?l(e,3,[h]):e(h)}finally{hi=t}}:Rn,t&&r){const e=u,t=!0===r?1/0:r;u=()=>fi(e(),t)}const g=Ro(),v=()=>{d.stop(),g&&g.active&&Mn(g.effects,d)};if(i&&t){const e=t;t=(...t)=>{const n=e(...t);return v(),n}}let A=m?new Array(e.length).fill(ui):ui;const b=e=>{if(1&d.flags&&(d.dirty||e))if(t){const n=d.run();if(e||r||f||(m?n.some((e,t)=>co(e,A[t])):co(n,A))){p&&p();const e=hi;hi=d;try{const e=[n,A===ui?void 0:m&&A[0]===ui?[]:A,h];A=n,l?l(t,3,e):t(...e)}finally{hi=e}}}else d.run()};return a&&a(b),d=new Io(u),d.scheduler=s?()=>s(b,!1):b,h=e=>function(e,t=!1,n=hi){if(n){let t=pi.get(n);t||pi.set(n,t=[]),t.push(e)}}(e,!1,d),p=d.onStop=()=>{const e=pi.get(d);if(e){if(l)l(e,4);else for(const t of e)t();pi.delete(d)}},t?o?b(!0):A=d.run():s?s(b.bind(null,!0),!0):d.run(),v.pause=d.pause.bind(d),v.resume=d.resume.bind(d),v.stop=v,v}(e,t,a);return Xl&&(c?c.push(p):l&&p()),p}function es(e,t,n){const o=this.proxy,r=Gn(e)?e.includes(".")?ts(o,e):()=>o[e]:e.bind(o,o);let i;Wn(t)?i=t:(i=t.handler,n=t);const s=ql(this),a=Qi(r,i.bind(o),n);return s(),a}function ts(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}const ns=new WeakMap,os=Symbol("_vte"),rs=e=>e.__isTeleport,is=e=>e&&(e.disabled||""===e.disabled),ss=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,as=e=>"function"==typeof MathMLElement&&e instanceof MathMLElement,ls=(e,t)=>{const n=e&&e.to;return Gn(n)?t?t(n):null:n},cs={name:"Teleport",__isTeleport:!0,process(e,t,n,o,r,i,s,a,l,c){const{mc:d,pc:u,pbc:p,o:{insert:h,querySelector:f,createText:m,createComment:g,parentNode:v}}=c,A=is(t.props);let{dynamicChildren:b}=t;const y=(e,t,n)=>{16&e.shapeFlag&&d(e.children,t,n,r,i,s,a,l)},w=(e=t)=>{const n=is(e.props),o=e.target=ls(e.props,f),i=hs(o,e,m,h);o&&("svg"!==s&&ss(o)?s="svg":"mathml"!==s&&as(o)&&(s="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(o),n||(y(e,o,i),ps(e,!1)))},C=e=>{const t=()=>{if(ns.get(e)===t){if(ns.delete(e),is(e.props)){const t=v(e.el)||n;y(e,t,e.anchor),ps(e,!0)}w(e)}};ns.set(e,t),nl(t,i)};if(null==e){const e=t.el=m(""),r=t.anchor=m("");if(h(e,n,o),h(r,n,o),(E=t.props)&&(E.defer||""===E.defer)||i&&i.pendingBranch)return void C(t);A&&(y(t,n,r),ps(t,!0)),w()}else{t.el=e.el;const o=t.anchor=e.anchor,d=ns.get(e);if(d)return d.flags|=8,ns.delete(e),void C(t);t.targetStart=e.targetStart;const h=t.target=e.target,m=t.targetAnchor=e.targetAnchor,g=is(e.props),v=g?n:h,y=g?o:m;if("svg"===s||ss(h)?s="svg":("mathml"===s||as(h))&&(s="mathml"),b?(p(e.dynamicChildren,b,v,r,i,s,a),sl(e,t,!0)):l||u(e,t,v,y,r,i,s,a,!1),A)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):ds(t,n,o,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=ls(t.props,f);e&&(t.target=e,ds(t,e,null,c,0))}else g&&ds(t,h,m,c,1);ps(t,A)}var E},remove(e,t,n,{um:o,o:{remove:r}},i){const{shapeFlag:s,children:a,anchor:l,targetStart:c,targetAnchor:d,target:u,props:p}=e,h=is(p),f=i||!h,m=ns.get(e);if(m&&(m.flags|=8,ns.delete(e)),u&&(r(c),r(d)),i&&r(l),!m&&(h||u)&&16&s)for(let e=0;e<a.length;e++){const r=a[e];o(r,t,n,f,!!r.dynamicChildren)}},move:ds,hydrate:function(e,t,n,o,r,i,{o:{nextSibling:s,parentNode:a,querySelector:l,insert:c,createText:d}},u){function p(e,n){let o=n;for(;o;){if(o&&8===o.nodeType)if("teleport start anchor"===o.data)t.targetStart=o;else if("teleport anchor"===o.data){t.targetAnchor=o,e._lpa=t.targetAnchor&&s(t.targetAnchor);break}o=s(o)}}function h(e,t){t.anchor=u(s(e),t,a(e),n,o,r,i)}const f=t.target=ls(t.props,l),m=is(t.props);if(f){const l=f._lpa||f.firstChild;16&t.shapeFlag&&(m?(h(e,t),p(f,l),t.targetAnchor||hs(f,t,d,c,a(e)===f?e:null)):(t.anchor=s(e),p(f,l),t.targetAnchor||hs(f,t,d,c),u(l&&s(l),t,f,n,o,r,i))),ps(t,m)}else m&&16&t.shapeFlag&&(h(e,t),t.targetStart=e,t.targetAnchor=s(e));return t.anchor&&s(t.anchor)}};function ds(e,t,n,{o:{insert:o},m:r},i=2){0===i&&o(e.targetAnchor,t,n);const{el:s,anchor:a,shapeFlag:l,children:c,props:d}=e,u=2===i;if(u&&o(s,t,n),!ns.has(e)&&(!u||is(d))&&16&l)for(let e=0;e<c.length;e++)r(c[e],t,n,2);u&&o(a,t,n)}const us=cs;function ps(e,t){const n=e.ctx;if(n&&n.ut){let o,r;for(t?(o=e.el,r=e.anchor):(o=e.targetStart,r=e.targetAnchor);o&&o!==r;)1===o.nodeType&&o.setAttribute("data-v-owner",n.uid),o=o.nextSibling;n.ut()}}function hs(e,t,n,o,r=null){const i=t.targetStart=n(""),s=t.targetAnchor=n("");return i[os]=s,e&&(o(i,e,r),o(s,e,r)),s}const fs=Symbol("_leaveCb"),ms=Symbol("_enterCb"),gs=[Function,Array],vs={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:gs,onEnter:gs,onAfterEnter:gs,onEnterCancelled:gs,onBeforeLeave:gs,onLeave:gs,onAfterLeave:gs,onLeaveCancelled:gs,onBeforeAppear:gs,onAppear:gs,onAfterAppear:gs,onAppearCancelled:gs},As=e=>{const t=e.subTree;return t.component?As(t.component):t};function bs(e){let t=e[0];if(e.length>1){let n=!1;for(const o of e)if(o.type!==hl){t=o,n=!0;break}}return t}const ys={name:"BaseTransition",props:vs,setup(e,{slots:t}){const n=Hl(),o=function(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Us(()=>{e.isMounted=!0}),Ws(()=>{e.isUnmounting=!0}),e}();return()=>{const r=t.default&&ks(t.default(),!0),i=r&&r.length?bs(r):n.subTree?Nl():void 0;if(!i)return;const s=Yr(e),{mode:a}=s;if(o.isLeaving)return Es(i);const l=_s(i);if(!l)return Es(i);let c=Cs(l,s,o,n,e=>c=e);l.type!==hl&&xs(l,c);let d=n.subTree&&_s(n.subTree);if(d&&d.type!==hl&&!xl(d,l)&&As(n).type!==hl){let e=Cs(d,s,o,n);if(xs(d,e),"out-in"===a&&l.type!==hl)return o.isLeaving=!0,e.afterLeave=()=>{o.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,d=void 0},Es(i);"in-out"===a&&l.type!==hl?e.delayLeave=(e,t,n)=>{ws(o,d)[String(d.key)]=d,e[fs]=()=>{t(),e[fs]=void 0,delete c.delayedLeave,d=void 0},c.delayedLeave=()=>{n(),delete c.delayedLeave,d=void 0}}:d=void 0}else d&&(d=void 0);return i}}};function ws(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function Cs(e,t,n,o,r){const{appear:i,mode:s,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:d,onEnterCancelled:u,onBeforeLeave:p,onLeave:h,onAfterLeave:f,onLeaveCancelled:m,onBeforeAppear:g,onAppear:v,onAfterAppear:A,onAppearCancelled:b}=t,y=String(e.key),w=ws(n,e),C=(e,t)=>{e&&gi(e,o,9,t)},E=(e,t)=>{const n=t[1];C(e,t),Hn(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},_={mode:s,persisted:a,beforeEnter(t){let o=l;if(!n.isMounted){if(!i)return;o=g||l}t[fs]&&t[fs](!0);const r=w[y];r&&xl(e,r)&&r.el[fs]&&r.el[fs](),C(o,[t])},enter(t){if(w[y]===e)return;let o=c,r=d,s=u;if(!n.isMounted){if(!i)return;o=v||c,r=A||d,s=b||u}let a=!1;t[ms]=e=>{a||(a=!0,C(e?s:r,[t]),_.delayedLeave&&_.delayedLeave(),t[ms]=void 0)};const l=t[ms].bind(null,!1);o?E(o,[t,l]):l()},leave(t,o){const r=String(e.key);if(t[ms]&&t[ms](!0),n.isUnmounting)return o();C(p,[t]);let i=!1;t[fs]=n=>{i||(i=!0,o(),C(n?m:f,[t]),t[fs]=void 0,w[r]===e&&delete w[r])};const s=t[fs].bind(null,!1);w[r]=e,h?E(h,[t,s]):s()},clone(e){const i=Cs(e,t,n,o,r);return r&&r(i),i}};return _}function Es(e){if(Ds(e))return(e=Ll(e)).children=null,e}function _s(e){if(!Ds(e))return rs(e.type)&&e.children?bs(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&&Wn(n.default))return n.default()}}function xs(e,t){if(6&e.shapeFlag&&e.component){e.transition=t;const n=e.component.subTree;xs(rs(n.type)&&_s(n)||n,t)}else 128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function ks(e,t=!1,n){let o=[],r=0;for(let i=0;i<e.length;i++){let s=e[i];const a=null==n?s.key:String(n)+String(null!=s.key?s.key:i);s.type===ul?(128&s.patchFlag&&r++,o=o.concat(ks(s.children,t,a))):(t||s.type!==hl)&&o.push(null!=a?Ll(s,{key:a}):s)}if(r>1)for(let e=0;e<o.length;e++)o[e].patchFlag=-2;return o}function Ss(e,t){return Wn(e)?(()=>Fn({name:e.name},t,{setup:e}))():e}function Ps(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Bs(e){const t=Hl(),n=ei(null);if(t){const o=t.refs===On?t.refs={}:t.refs;Object.defineProperty(o,e,{enumerable:!0,get:()=>n.value,set:e=>n.value=e})}return n}function Ts(e,t){let n;return!(!(n=Object.getOwnPropertyDescriptor(e,t))||n.configurable)}const Ls=new WeakMap;function Os(e,t,n,o,r=!1){if(Hn(e))return void e.forEach((e,i)=>Os(e,t&&(Hn(t)?t[i]:t),n,o,r));if(Rs(o)&&!r)return void(512&o.shapeFlag&&o.type.__asyncResolved&&o.component.subTree.component&&Os(e,t,n,o.component.subTree));const i=4&o.shapeFlag?Ql(o.component):o.el,s=r?null:i,{i:a,r:l}=e,c=t&&t.r,d=a.refs===On?a.refs={}:a.refs,u=a.setupState,p=Yr(u),h=u===On?Dn:e=>!Ts(d,e)&&$n(p,e),f=(e,t)=>!t||!Ts(d,t);if(null!=c&&c!==l)if(Ns(t),Gn(c))d[c]=null,h(c)&&(u[c]=null);else if(Jr(c)){const e=t;f(0,e.k)&&(c.value=null),e.k&&(d[e.k]=null)}if(Wn(l))mi(l,a,12,[s,d]);else{const t=Gn(l),o=Jr(l);if(t||o){const a=()=>{if(e.f){const n=t?h(l)?u[l]:d[l]:f()||!e.k?l.value:d[e.k];if(r)Hn(n)&&Mn(n,i);else if(Hn(n))n.includes(i)||n.push(i);else if(t)d[l]=[i],h(l)&&(u[l]=d[l]);else{const t=[i];f(0,e.k)&&(l.value=t),e.k&&(d[e.k]=t)}}else t?(d[l]=s,h(l)&&(u[l]=s)):o&&(f(0,e.k)&&(l.value=s),e.k&&(d[e.k]=s))};if(s){const t=()=>{a(),Ls.delete(e)};t.id=-1,Ls.set(e,t),nl(t,n)}else Ns(e),a()}}}function Ns(e){const t=Ls.get(e);t&&(t.flags|=8,Ls.delete(e))}mo().requestIdleCallback,mo().cancelIdleCallback;const Rs=e=>!!e.type.__asyncLoader,Ds=e=>e.type.__isKeepAlive;function Is(e,t){Fs(e,"a",t)}function zs(e,t){Fs(e,"da",t)}function Fs(e,t,n=$l){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(js(t,o,n),n){let e=n.parent;for(;e&&e.parent;)Ds(e.parent.vnode)&&Ms(o,t,n,e),e=e.parent}}function Ms(e,t,n,o){const r=js(t,e,o,!0);Gs(()=>{Mn(o[t],r)},n)}function js(e,t,n=$l,o=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{Zo();const r=ql(n),i=gi(t,n,e,o);return r(),Jo(),i});return o?r.unshift(i):r.push(i),i}}const $s=e=>(t,n=$l)=>{Xl&&"sp"!==e||js(e,(...e)=>t(...e),n)},Hs=$s("bm"),Us=$s("m"),Vs=$s("bu"),qs=$s("u"),Ws=$s("bum"),Gs=$s("um"),Xs=$s("sp"),Ys=$s("rtg"),Ks=$s("rtc");function Zs(e,t=$l){js("ec",e,t)}const Js="components";function Qs(e,t){return na(Js,e,!0,t)||e}const ea=Symbol.for("v-ndc");function ta(e){return Gn(e)?na(Js,e,!1)||e:e||ea}function na(e,t,n=!0,o=!1){const r=Hi||$l;if(r){const n=r.type;if(e===Js){const e=function(e,t=!0){return Wn(e)?e.displayName||e.name:e.name||t&&e.__name}(n,!1);if(e&&(e===t||e===ro(t)||e===ao(ro(t))))return n}const i=oa(r[e]||n[e],t)||oa(r.appContext[e],t);return!i&&o?n:i}}function oa(e,t){return e&&(e[t]||e[ro(t)]||e[ao(ro(t))])}function ra(e,t,n,o){let r;const i=n&&n[o],s=Hn(e);if(s||Gn(e)){let n=!1,o=!1;s&&qr(e)&&(n=!Gr(e),o=Wr(e),e=ur(e)),r=new Array(e.length);for(let s=0,a=e.length;s<a;s++)r[s]=t(n?o?Zr(Kr(e[s])):Kr(e[s]):e[s],s,void 0,i&&i[s])}else if("number"==typeof e){r=new Array(e);for(let n=0;n<e;n++)r[n]=t(n+1,n,void 0,i&&i[n])}else if(Yn(e))if(e[Symbol.iterator])r=Array.from(e,(e,n)=>t(e,n,void 0,i&&i[n]));else{const n=Object.keys(e);r=new Array(n.length);for(let o=0,s=n.length;o<s;o++){const s=n[o];r[o]=t(e[s],s,o,i&&i[o])}}else r=[];return n&&(n[o]=r),r}function ia(e,t,n,o,r,i){if(null==n&&(n={}),Hi.ce||Hi.parent&&Rs(Hi.parent)&&Hi.parent.ce){const e=null!=i&&null==n.key?Fn({},n,{key:i}):n,r=Object.keys(e).length>0;return"default"!==t&&(e.name=t),vl(),El(ul,null,[Bl("slot",e,o&&o())],r?-2:64)}let s=e[t];s&&s._c&&(s._d=!1);const a=ml.length;let l;vl();try{const r=s&&sa(s(n)),a=n.key||i||r&&r.key;l=El(ul,{key:(a&&!Xn(a)?a:`_${t}`)+(!r&&o?"_fb":"")},r||(o?o():[]),r&&1===e._?64:-2)}catch(e){for(let e=ml.length;e>a;e--)Al();throw e}finally{s&&s._c&&(s._d=!0)}return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),l}function sa(e){return e.some(e=>!_l(e)||e.type!==hl&&!(e.type===ul&&!sa(e.children)))?e:null}function aa(e,t){const n={};for(const o in e)n[t&&/[A-Z]/.test(o)?`on:${o}`:lo(o)]=e[o];return n}const la=e=>e?Gl(e)?Ql(e):la(e.parent):null,ca=Fn(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=>la(e.parent),$root:e=>la(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?ba(e):e.type,$forceUpdate:e=>e.f||(e.f=()=>{ki(e.update)}),$nextTick:e=>e.n||(e.n=xi.bind(e.proxy)),$watch:e=>__VUE_OPTIONS_API__?es.bind(e):Rn}),da=(e,t)=>e!==On&&!e.__isScriptSetup&&$n(e,t),ua={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:n,setupState:o,data:r,props:i,accessCache:s,type:a,appContext:l}=e;if("$"!==t[0]){const e=s[t];if(void 0!==e)switch(e){case 1:return o[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(da(o,t))return s[t]=1,o[t];if(__VUE_OPTIONS_API__&&r!==On&&$n(r,t))return s[t]=2,r[t];if($n(i,t))return s[t]=3,i[t];if(n!==On&&$n(n,t))return s[t]=4,n[t];__VUE_OPTIONS_API__&&!ga||(s[t]=0)}}const c=ca[t];let d,u;return c?("$attrs"===t&&lr(e.attrs,0,""),c(e)):(d=a.__cssModules)&&(d=d[t])?d:n!==On&&$n(n,t)?(s[t]=4,n[t]):(u=l.config.globalProperties,$n(u,t)?u[t]:void 0)},set({_:e},t,n){const{data:o,setupState:r,ctx:i}=e;return da(r,t)?(r[t]=n,!0):__VUE_OPTIONS_API__&&o!==On&&$n(o,t)?(o[t]=n,!0):!($n(e.props,t)||"$"===t[0]&&t.slice(1)in e||(i[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:r,props:i,type:s}},a){let l;return!!(n[a]||__VUE_OPTIONS_API__&&e!==On&&"$"!==a[0]&&$n(e,a)||da(t,a)||$n(i,a)||$n(o,a)||$n(ca,a)||$n(r.config.globalProperties,a)||(l=s.__cssModules)&&l[a])},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:$n(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function pa(){return ha().slots}function ha(e){const t=Hl();return t.setupContext||(t.setupContext=Jl(t))}function fa(e){return Hn(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function ma(e,t){return e&&t?Hn(e)&&Hn(t)?e.concat(t):Fn({},fa(e),fa(t)):e||t}let ga=!0;function va(e,t,n){gi(Hn(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function Aa(e,t,n,o){let r=o.includes(".")?ts(n,o):()=>n[o];if(Gn(e)){const n=t[e];Wn(n)&&Ji(r,n)}else if(Wn(e))Ji(r,e.bind(n));else if(Yn(e))if(Hn(e))e.forEach(e=>Aa(e,t,n,o));else{const o=Wn(e.handler)?e.handler.bind(n):t[e.handler];Wn(o)&&Ji(r,o,e)}}function ba(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,a=i.get(t);let l;return a?l=a:r.length||n||o?(l={},r.length&&r.forEach(e=>ya(l,e,s,!0)),ya(l,t,s)):l=t,Yn(t)&&i.set(t,l),l}function ya(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&ya(e,i,n,!0),r&&r.forEach(t=>ya(e,t,n,!0));for(const r in t)if(o&&"expose"===r);else{const o=wa[r]||n&&n[r];e[r]=o?o(e[r],t[r]):t[r]}return e}const wa={data:Ca,props:ka,emits:ka,methods:xa,computed:xa,beforeCreate:_a,created:_a,beforeMount:_a,mounted:_a,beforeUpdate:_a,updated:_a,beforeDestroy:_a,beforeUnmount:_a,destroyed:_a,unmounted:_a,activated:_a,deactivated:_a,errorCaptured:_a,serverPrefetch:_a,components:xa,directives:xa,watch:function(e,t){if(!e)return t;if(!t)return e;const n=Fn(Object.create(null),e);for(const o in t)n[o]=_a(e[o],t[o]);return n},provide:Ca,inject:function(e,t){return xa(Ea(e),Ea(t))}};function Ca(e,t){return t?e?function(){return Fn(Wn(e)?e.call(this,this):e,Wn(t)?t.call(this,this):t)}:t:e}function Ea(e){if(Hn(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function _a(e,t){return e?[...new Set([].concat(e,t))]:t}function xa(e,t){return e?Fn(Object.create(null),e,t):t}function ka(e,t){return e?Hn(e)&&Hn(t)?[...new Set([...e,...t])]:Fn(Object.create(null),fa(e),fa(null!=t?t:{})):t}function Sa(){return{app:null,config:{isNativeTag:Dn,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Pa=0;function Ba(e,t){return function(n,o=null){Wn(n)||(n=Fn({},n)),null==o||Yn(o)||(o=null);const r=Sa(),i=new WeakSet,s=[];let a=!1;const l=r.app={_uid:Pa++,_component:n,_props:o,_container:null,_context:r,_instance:null,version:nc,get config(){return r.config},set config(e){},use:(e,...t)=>(i.has(e)||(e&&Wn(e.install)?(i.add(e),e.install(l,...t)):Wn(e)&&(i.add(e),e(l,...t))),l),mixin:e=>(__VUE_OPTIONS_API__&&(r.mixins.includes(e)||r.mixins.push(e)),l),component:(e,t)=>t?(r.components[e]=t,l):r.components[e],directive:(e,t)=>t?(r.directives[e]=t,l):r.directives[e],mount(i,s,c){if(!a){const d=l._ceVNode||Bl(n,o);return d.appContext=r,!0===c?c="svg":!1===c&&(c=void 0),s&&t?t(d,i):e(d,i,c),a=!0,l._container=i,i.__vue_app__=l,__VUE_PROD_DEVTOOLS__&&(l._instance=d.component,function(e,t){Ii("app:init",e,t,{Fragment:ul,Text:pl,Comment:hl,Static:fl})}(l,nc)),Ql(d.component)}},onUnmount(e){s.push(e)},unmount(){a&&(gi(s,l._instance,16),e(null,l._container),__VUE_PROD_DEVTOOLS__&&(l._instance=null,function(e){Ii("app:unmount",e)}(l)),delete l._container.__vue_app__)},provide:(e,t)=>(r.provides[e]=t,l),runWithContext(e){const t=Ta;Ta=l;try{return e()}finally{Ta=t}}};return l}}let Ta=null;function La(e,t,n=On){const o=Hl(),r=ro(t),i=so(t),s=Oa(e,r),a=new ai((s,a)=>{let l,c,d=On;return Qi(()=>{const t=e[r];co(l,t)&&(l=t,a())},null,{flush:"sync"}),{get:()=>(s(),n.get?n.get(l):l),set(e){const s=n.set?n.set(e):e;if(!(co(s,l)||d!==On&&co(e,d)))return;const u=o.vnode.props,p=!!(u&&(t in u||r in u||i in u)&&(`onUpdate:${t}`in u||`onUpdate:${r}`in u||`onUpdate:${i}`in u));p||(l=e,a()),o.emit(`update:${t}`,s),co(e,d)&&(co(e,s)&&!co(s,c)||p&&d!==On&&!co(s,l))&&a(),d=e,c=s}}});return a[Symbol.iterator]=()=>{let e=0;return{next:()=>e<2?{value:e++?s||On:a,done:!1}:{done:!0}}},a}const Oa=(e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${ro(t)}Modifiers`]||e[`${so(t)}Modifiers`];function Na(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||On;let r=n;const i=t.startsWith("update:"),s=i&&Oa(o,t.slice(7));let a;s&&(s.trim&&(r=n.map(e=>Gn(e)?e.trim():e)),s.number&&(r=n.map(ho))),__VUE_PROD_DEVTOOLS__&&function(e,t,n){Ii("component:emit",e.appContext.app,e,t,n)}(e,t,r);let l=o[a=lo(t)]||o[a=lo(ro(t))];!l&&i&&(l=o[a=lo(so(t))]),l&&gi(l,e,6,r);const c=o[a+"Once"];if(c){if(e.emitted){if(e.emitted[a])return}else e.emitted={};e.emitted[a]=!0,gi(c,e,6,r)}}const Ra=new WeakMap;function Da(e,t,n=!1){const o=__VUE_OPTIONS_API__&&n?Ra:t.emitsCache,r=o.get(e);if(void 0!==r)return r;const i=e.emits;let s={},a=!1;if(__VUE_OPTIONS_API__&&!Wn(e)){const o=e=>{const n=Da(e,t,!0);n&&(a=!0,Fn(s,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return i||a?(Hn(i)?i.forEach(e=>s[e]=null):Fn(s,i),Yn(e)&&o.set(e,s),s):(Yn(e)&&o.set(e,null),null)}function Ia(e,t){return!(!e||!In(t))&&(t="Once"===(t=t.slice(2))?t:t.replace(/Once$/,""),$n(e,t[0].toLowerCase()+t.slice(1))||$n(e,so(t))||$n(e,t))}function za(e){const{type:t,vnode:n,proxy:o,withProxy:r,propsOptions:[i],slots:s,attrs:a,emit:l,render:c,renderCache:d,props:u,data:p,setupState:h,ctx:f,inheritAttrs:m}=e,g=Vi(e);let v,A;try{if(4&n.shapeFlag){const e=r||o,t=e;v=Rl(c.call(t,e,d,u,h,p,f)),A=a}else{const e=t;v=Rl(e.length>1?e(u,{attrs:a,slots:s,emit:l}):e(u,null)),A=t.props?a:Fa(a)}}catch(t){ml.length=0,vi(t,e,1),v=Bl(hl)}let b=v;if(A&&!1!==m){const e=Object.keys(A),{shapeFlag:t}=b;e.length&&7&t&&(i&&e.some(zn)&&(A=Ma(A,i)),b=Ll(b,A,!1,!0))}return n.dirs&&(b=Ll(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&xs(rs(b.type)&&_s(b)||b,n.transition),v=b,Vi(g),v}const Fa=e=>{let t;for(const n in e)("class"===n||"style"===n||In(n))&&((t||(t={}))[n]=e[n]);return t},Ma=(e,t)=>{const n={};for(const o in e)zn(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function ja(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let r=0;r<o.length;r++){const i=o[r];if($a(t,e,i)&&!Ia(n,i))return!0}return!1}function $a(e,t,n){const o=e[n],r=t[n];return"style"===n&&Yn(o)&&Yn(r)?!xo(o,r):o!==r}const Ha={},Ua=()=>Object.create(Ha),Va=e=>Object.getPrototypeOf(e)===Ha;function qa(e,t,n,o){const[r,i]=e.propsOptions;let s,a=!1;if(t)for(let l in t){if(to(l))continue;const c=t[l];let d;r&&$n(r,d=ro(l))?i&&i.includes(d)?(s||(s={}))[d]=c:n[d]=c:Ia(e.emitsOptions,l)||l in o&&c===o[l]||(o[l]=c,a=!0)}if(i){const t=Yr(n),o=s||On;for(let s=0;s<i.length;s++){const a=i[s];n[a]=Wa(r,t,a,o[a],e,!$n(o,a))}}return a}function Wa(e,t,n,o,r,i){const s=e[n];if(null!=s){const e=$n(s,"default");if(e&&void 0===o){const e=s.default;if(s.type!==Function&&!s.skipFactory&&Wn(e)){const{propsDefaults:i}=r;if(n in i)o=i[n];else{const s=ql(r);o=i[n]=e.call(null,t),s()}}else o=e;r.ce&&r.ce._setProp(n,o)}s[0]&&(i&&!e?o=!1:!s[1]||""!==o&&o!==so(n)||(o=!0))}return o}const Ga=new WeakMap;function Xa(e,t,n=!1){const o=__VUE_OPTIONS_API__&&n?Ga:t.propsCache,r=o.get(e);if(r)return r;const i=e.props,s={},a=[];let l=!1;if(__VUE_OPTIONS_API__&&!Wn(e)){const o=e=>{l=!0;const[n,o]=Xa(e,t,!0);Fn(s,n),o&&a.push(...o)};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}if(!i&&!l)return Yn(e)&&o.set(e,Nn),Nn;if(Hn(i))for(let e=0;e<i.length;e++){const t=ro(i[e]);Ya(t)&&(s[t]=On)}else if(i)for(const e in i){const t=ro(e);if(Ya(t)){const n=i[e],o=s[t]=Hn(n)||Wn(n)?{type:n}:Fn({},n),r=o.type;let l=!1,c=!0;if(Hn(r))for(let e=0;e<r.length;++e){const t=r[e],n=Wn(t)&&t.name;if("Boolean"===n){l=!0;break}"String"===n&&(c=!1)}else l=Wn(r)&&"Boolean"===r.name;o[0]=l,o[1]=c,(l||$n(o,"default"))&&a.push(t)}}const c=[s,a];return Yn(e)&&o.set(e,c),c}function Ya(e){return"$"!==e[0]&&!to(e)}const Ka=e=>"_"===e||"_ctx"===e||"$stable"===e,Za=e=>Hn(e)?e.map(Rl):[Rl(e)],Ja=(e,t,n)=>{if(t._n)return t;const o=Wi((...e)=>Za(t(...e)),n);return o._c=!1,o},Qa=(e,t,n)=>{const o=e._ctx;for(const n in e){if(Ka(n))continue;const r=e[n];if(Wn(r))t[n]=Ja(0,r,o);else if(null!=r){const e=Za(r);t[n]=()=>e}}},el=(e,t)=>{const n=Za(t);e.slots.default=()=>n},tl=(e,t,n)=>{for(const o in t)!n&&Ka(o)||(e[o]=t[o])},nl=function(e,t){t&&t.pendingBranch?Hn(e)?t.effects.push(...e):t.effects.push(e):Pi(e)};function ol(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&(mo().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&(mo().__VUE_PROD_DEVTOOLS__=!1),"boolean"!=typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&(mo().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1);const n=mo();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&zi(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:o,remove:r,patchProp:i,createElement:s,createText:a,createComment:l,setText:c,setElementText:d,parentNode:u,nextSibling:p,setScopeId:h=Rn,insertStaticContent:f}=e,m=(e,t,n,o=null,r=null,i=null,s=void 0,a=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!xl(e,t)&&(o=$(e),I(e,r,i,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:d,shapeFlag:u}=t;switch(c){case pl:g(e,t,n,o);break;case hl:v(e,t,n,o);break;case fl:null==e&&A(t,n,o,s);break;case ul:k(e,t,n,o,r,i,s,a,l);break;default:1&u?b(e,t,n,o,r,i,s,a,l):6&u?S(e,t,n,o,r,i,s,a,l):(64&u||128&u)&&c.process(e,t,n,o,r,i,s,a,l,V)}null!=d&&r?Os(d,e&&e.ref,i,t||e,!t):null==d&&e&&null!=e.ref&&Os(e.ref,null,i,e,!0)},g=(e,t,n,r)=>{if(null==e)o(t.el=a(t.children),n,r);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},v=(e,t,n,r)=>{null==e?o(t.el=l(t.children||""),n,r):t.el=e.el},A=(e,t,n,o)=>{[e.el,e.anchor]=f(e.children,t,n,o,e.el,e.anchor)},b=(e,t,n,o,r,i,s,a,l)=>{if("svg"===t.type?s="svg":"math"===t.type&&(s="mathml"),null==e)y(t,n,o,r,i,s,a,l);else{const n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),E(e,t,r,i,s,a,l)}finally{n&&n._endPatch()}}},y=(e,t,n,r,a,l,c,u)=>{let p,h;const{props:f,shapeFlag:m,transition:g,dirs:v}=e;if(p=e.el=s(e.type,l,f&&f.is,f),8&m?d(p,e.children):16&m&&C(e.children,p,null,r,a,rl(e,l),c,u),v&&Xi(e,null,r,"created"),w(p,e,e.scopeId,c,r),f){for(const e in f)"value"===e||to(e)||i(p,e,null,f[e],l,r);"value"in f&&i(p,"value",null,f.value,l),(h=f.onVnodeBeforeMount)&&Fl(h,r,e)}__VUE_PROD_DEVTOOLS__&&(po(p,"__vnode",e,!0),po(p,"__vueParentComponent",r,!0)),v&&Xi(e,null,r,"beforeMount");const A=function(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}(a,g);A&&g.beforeEnter(p),o(p,t,n),((h=f&&f.onVnodeMounted)||A||v)&&nl(()=>{try{h&&Fl(h,r,e),A&&g.enter(p),v&&Xi(e,null,r,"mounted")}finally{}},a)},w=(e,t,n,o,r)=>{if(n&&h(e,n),o)for(let t=0;t<o.length;t++)h(e,o[t]);if(r){let n=r.subTree;if(t===n||dl(n.type)&&(n.ssContent===t||n.ssFallback===t)){const t=r.vnode;w(e,t,t.scopeId,t.slotScopeIds,r.parent)}}},C=(e,t,n,o,r,i,s,a,l=0)=>{for(let c=l;c<e.length;c++){const l=e[c]=a?Dl(e[c]):Rl(e[c]);m(null,l,t,n,o,r,i,s,a)}},E=(e,t,n,o,r,s,a)=>{const l=t.el=e.el;__VUE_PROD_DEVTOOLS__&&(l.__vnode=t);let{patchFlag:c,dynamicChildren:u,dirs:p}=t;c|=16&e.patchFlag;const h=e.props||On,f=t.props||On;let m;if(n&&il(n,!1),(m=f.onVnodeBeforeUpdate)&&Fl(m,n,t,e),p&&Xi(t,e,n,"beforeUpdate"),n&&il(n,!0),!u||e.dynamicChildren&&e.dynamicChildren.length===u.length||(c=0,a=!1,u=null),(h.innerHTML&&null==f.innerHTML||h.textContent&&null==f.textContent)&&d(l,""),u?_(e.dynamicChildren,u,l,n,o,rl(t,r),s):a||O(e,t,l,null,n,o,rl(t,r),s,!1),c>0){if(16&c)x(l,h,f,n,r);else if(2&c&&h.class!==f.class&&i(l,"class",null,f.class,r),4&c&&i(l,"style",h.style,f.style,r),8&c){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const o=e[t],s=h[o],a=f[o];a===s&&"value"!==o||i(l,o,s,a,r,n)}}1&c&&e.children!==t.children&&d(l,t.children)}else a||null!=u||x(l,h,f,n,r);((m=f.onVnodeUpdated)||p)&&nl(()=>{m&&Fl(m,n,t,e),p&&Xi(t,e,n,"updated")},o)},_=(e,t,n,o,r,i,s)=>{for(let a=0;a<t.length;a++){const l=e[a],c=t[a],d=l.el&&(l.type===ul||!xl(l,c)||198&l.shapeFlag)?u(l.el):n;m(l,c,d,null,o,r,i,s,!0)}},x=(e,t,n,o,r)=>{if(t!==n){if(t!==On)for(const s in t)to(s)||s in n||i(e,s,t[s],null,r,o);for(const s in n){if(to(s))continue;const a=n[s],l=t[s];a!==l&&"value"!==s&&i(e,s,l,a,r,o)}"value"in n&&i(e,"value",t.value,n.value,r)}},k=(e,t,n,r,i,s,l,c,d)=>{const u=t.el=e?e.el:a(""),p=t.anchor=e?e.anchor:a("");let{patchFlag:h,dynamicChildren:f,slotScopeIds:m}=t;m&&(c=c?c.concat(m):m),null==e?(o(u,n,r),o(p,n,r),C(t.children||[],n,p,i,s,l,c,d)):h>0&&64&h&&f&&e.dynamicChildren&&e.dynamicChildren.length===f.length?(_(e.dynamicChildren,f,n,i,s,l,c),(null!=t.key||i&&t===i.subTree)&&sl(e,t,!0)):O(e,t,n,p,i,s,l,c,d)},S=(e,t,n,o,r,i,s,a,l)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?r.ctx.activate(t,n,o,s,l):P(t,n,o,r,i,s,l):B(e,t,l)},P=(e,t,n,o,r,i,s)=>{const a=e.component=function(e,t,n){const o=e.type,r=(t?t.appContext:e.appContext)||Ml,i={uid:jl++,vnode:e,type:o,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new No(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Xa(o,r),emitsOptions:Da(o,r),emit:null,emitted:null,propsDefaults:On,inheritAttrs:o.inheritAttrs,ctx:On,data:On,props:On,attrs:On,slots:On,refs:On,setupState:On,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Na.bind(null,i),e.ce&&e.ce(i),i}(e,o,r);if(Ds(e)&&(a.ctx.renderer=V),function(e,t=!1,n=!1){t&&Vl(t);const{props:o,children:r}=e.vnode,i=Gl(e);(function(e,t,n,o=!1){const r={},i=Ua();e.propsDefaults=Object.create(null),qa(e,t,r,i);for(const t in e.propsOptions[0])t in r||(r[t]=void 0);n?e.props=o?r:Vr(r,!1,Pr,Dr,Mr):e.type.props?e.props=r:e.props=i,e.attrs=i})(e,o,i,t),((e,t,n)=>{const o=e.slots=Ua();if(32&e.vnode.shapeFlag){const e=t._;e?(tl(o,t,n),n&&po(o,"_",e,!0)):Qa(t,o)}else t&&el(e,t)})(e,r,n||t);const s=i?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,ua);const{setup:o}=n;if(o){Zo();const n=e.setupContext=o.length>1?Jl(e):null,r=ql(e),i=mi(o,e,0,[e.props,n]),s=Kn(i);if(Jo(),r(),!s&&!e.sp||Rs(e)||Ps(e),s){if(i.then(Wl,Wl),t)return i.then(n=>{Vl(!0);try{Yl(e,n,t)}finally{Vl(!1)}}).catch(t=>{vi(t,e,0)});e.asyncDep=i}else Yl(e,i,t)}else Kl(e,t)}(e,t):void 0;t&&Vl(!1)}(a,!1,s),a.asyncDep){if(r&&r.registerDep(a,T,s),!e.el){const o=a.subTree=Bl(hl);v(null,o,t,n),e.placeholder=o.el}}else T(a,e,t,n,r,i,s)},B=(e,t,n)=>{const o=t.component=e.component;if(function(e,t,n){const{props:o,children:r,component:i}=e,{props:s,children:a,patchFlag:l}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!r&&!a||a&&a.$stable)||o!==s&&(o?!s||ja(o,s,c):!!s);if(1024&l)return!0;if(16&l)return o?ja(o,s,c):!!s;if(8&l){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if($a(s,o,n)&&!Ia(c,n))return!0}}return!1}(e,t,n)){if(o.asyncDep&&!o.asyncResolved)return void L(o,t,n);o.next=t,o.update()}else t.el=e.el,o.vnode=t},T=(e,t,n,o,r,i,s)=>{e.scope.on();const a=e.effect=new Io(()=>{if(e.isMounted){let{next:t,bu:n,u:o,parent:a,vnode:c}=e;{const n=al(e);if(n)return t&&(t.el=c.el,L(e,t,s)),void n.asyncDep.then(()=>{nl(()=>{e.isUnmounted||l()},r)})}let d,p=t;il(e,!1),t?(t.el=c.el,L(e,t,s)):t=c,n&&uo(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&Fl(d,a,t,c),il(e,!0);const h=za(e),f=e.subTree;e.subTree=h,m(f,h,u(f.el),$(f),e,r,i),t.el=h.el,null===p&&function({vnode:e,parent:t,suspense:n},o){for(;t;){const n=t.subTree;if(n.suspense&&n.suspense.activeBranch===e&&(n.suspense.vnode.el=n.el=o,e=n),n!==e)break;(e=t.vnode).el=o,t=t.parent}n&&n.activeBranch===e&&(n.vnode.el=o)}(e,h.el),o&&nl(o,r),(d=t.props&&t.props.onVnodeUpdated)&&nl(()=>Fl(d,a,t,c),r),__VUE_PROD_DEVTOOLS__&&Mi(e)}else{let s;const{el:a,props:l}=t,{bm:c,m:d,parent:u,root:p,type:h}=e,f=Rs(t);if(il(e,!1),c&&uo(c),!f&&(s=l&&l.onVnodeBeforeMount)&&Fl(s,u,t),il(e,!0),a&&W){const t=()=>{e.subTree=za(e),W(a,e.subTree,e,r,null)};f&&h.__asyncHydrate?h.__asyncHydrate(a,e,t):t()}else{p.ce&&p.ce._hasShadowRoot()&&p.ce._injectChildStyle(h,e.parent?e.parent.type:void 0);const s=e.subTree=za(e);m(null,s,n,o,e,r,i),t.el=s.el}if(d&&nl(d,r),!f&&(s=l&&l.onVnodeMounted)){const e=t;nl(()=>Fl(s,u,e),r)}(256&t.shapeFlag||u&&Rs(u.vnode)&&256&u.vnode.shapeFlag)&&e.a&&nl(e.a,r),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&Fi(e),t=n=o=null}});e.scope.off();const l=e.update=a.run.bind(a),c=e.job=a.runIfDirty.bind(a);c.i=e,c.id=e.uid,a.scheduler=()=>ki(c),il(e,!0),l()},L=(e,t,n)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,o){const{props:r,attrs:i,vnode:{patchFlag:s}}=e,a=Yr(r),[l]=e.propsOptions;let c=!1;if(!(o||s>0)||16&s){let o;qa(e,t,r,i)&&(c=!0);for(const i in a)t&&($n(t,i)||(o=so(i))!==i&&$n(t,o))||(l?!n||void 0===n[i]&&void 0===n[o]||(r[i]=Wa(l,a,i,void 0,e,!0)):delete r[i]);if(i!==a)for(const e in i)t&&$n(t,e)||(delete i[e],c=!0)}else if(8&s){const n=e.vnode.dynamicProps;for(let o=0;o<n.length;o++){let s=n[o];if(Ia(e.emitsOptions,s))continue;const d=t[s];if(l)if($n(i,s))d!==i[s]&&(i[s]=d,c=!0);else{const t=ro(s);r[t]=Wa(l,a,t,d,e,!1)}else d!==i[s]&&(i[s]=d,c=!0)}}c&&cr(e.attrs,"set","")}(e,t.props,o,n),((e,t,n)=>{const{vnode:o,slots:r}=e;let i=!0,s=On;if(32&o.shapeFlag){const e=t._;e?n&&1===e?i=!1:tl(r,t,n):(i=!t.$stable,Qa(t,r)),s=t}else t&&(el(e,t),s={default:1});if(i)for(const e in r)Ka(e)||null!=s[e]||delete r[e]})(e,t.children,n),Zo(),Bi(e),Jo()},O=(e,t,n,o,r,i,s,a,l=!1)=>{const c=e&&e.children,u=e?e.shapeFlag:0,p=t.children,{patchFlag:h,shapeFlag:f}=t;if(h>0){if(128&h)return void R(c,p,n,o,r,i,s,a,l);if(256&h)return void N(c,p,n,o,r,i,s,a,l)}8&f?(16&u&&j(c,r,i),p!==c&&d(n,p)):16&u?16&f?R(c,p,n,o,r,i,s,a,l):j(c,r,i,!0):(8&u&&d(n,""),16&f&&C(p,n,o,r,i,s,a,l))},N=(e,t,n,o,r,i,s,a,l)=>{t=t||Nn;const c=(e=e||Nn).length,d=t.length,u=Math.min(c,d);let p;for(p=0;p<u;p++){const o=t[p]=l?Dl(t[p]):Rl(t[p]);m(e[p],o,n,null,r,i,s,a,l)}c>d?j(e,r,i,!0,!1,u):C(t,n,o,r,i,s,a,l,u)},R=(e,t,n,o,r,i,s,a,l)=>{let c=0;const d=t.length;let u=e.length-1,p=d-1;for(;c<=u&&c<=p;){const o=e[c],d=t[c]=l?Dl(t[c]):Rl(t[c]);if(!xl(o,d))break;m(o,d,n,null,r,i,s,a,l),c++}for(;c<=u&&c<=p;){const o=e[u],c=t[p]=l?Dl(t[p]):Rl(t[p]);if(!xl(o,c))break;m(o,c,n,null,r,i,s,a,l),u--,p--}if(c>u){if(c<=p){const e=p+1,u=e<d?t[e].el:o;for(;c<=p;)m(null,t[c]=l?Dl(t[c]):Rl(t[c]),n,u,r,i,s,a,l),c++}}else if(c>p)for(;c<=u;)I(e[c],r,i,!0),c++;else{const h=c,f=c,g=new Map;for(c=f;c<=p;c++){const e=t[c]=l?Dl(t[c]):Rl(t[c]);null!=e.key&&g.set(e.key,c)}let v,A=0;const b=p-f+1;let y=!1,w=0;const C=new Array(b);for(c=0;c<b;c++)C[c]=0;for(c=h;c<=u;c++){const o=e[c];if(A>=b){I(o,r,i,!0);continue}let d;if(null!=o.key)d=g.get(o.key);else for(v=f;v<=p;v++)if(0===C[v-f]&&xl(o,t[v])){d=v;break}void 0===d?I(o,r,i,!0):(C[d-f]=c+1,d>=w?w=d:y=!0,m(o,t[d],n,null,r,i,s,a,l),A++)}const E=y?function(e){const t=e.slice(),n=[0];let o,r,i,s,a;const l=e.length;for(o=0;o<l;o++){const l=e[o];if(0!==l){if(r=n[n.length-1],e[r]<l){t[o]=r,n.push(o);continue}for(i=0,s=n.length-1;i<s;)a=i+s>>1,e[n[a]]<l?i=a+1:s=a;l<e[n[i]]&&(i>0&&(t[o]=n[i-1]),n[i]=o)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}(C):Nn;for(v=E.length-1,c=b-1;c>=0;c--){const e=f+c,u=t[e],p=t[e+1],h=e+1<d?p.el||cl(p):o;0===C[c]?m(null,u,n,h,r,i,s,a,l):y&&(v<0||c!==E[v]?D(u,n,h,2):v--)}}},D=(e,t,n,i,s=null)=>{const{el:a,type:l,transition:c,children:d,shapeFlag:u}=e;if(6&u)D(e.component.subTree,t,n,i);else if(128&u)e.suspense.move(t,n,i);else if(64&u)l.move(e,t,n,V);else if(l!==ul)if(l!==fl)if(2!==i&&1&u&&c)if(0===i)c.persisted&&!a[fs]?o(a,t,n):(c.beforeEnter(a),o(a,t,n),nl(()=>c.enter(a),s));else{const{leave:i,delayLeave:s,afterLeave:l}=c,d=()=>{e.ctx.isUnmounted?r(a):o(a,t,n)},u=()=>{const e=a._isLeaving||!!a[fs];a._isLeaving&&a[fs](!0),c.persisted&&!e?d():i(a,()=>{d(),l&&l()})};s?s(a,d,u):u()}else o(a,t,n);else(({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=p(e),o(e,n,r),e=i;o(t,n,r)})(e,t,n);else{o(a,t,n);for(let e=0;e<d.length;e++)D(d[e],t,n,i);o(e.anchor,t,n)}},I=(e,t,n,o=!1,r=!1)=>{const{type:i,props:s,ref:a,children:l,dynamicChildren:c,shapeFlag:d,patchFlag:u,dirs:p,cacheIndex:h,memo:f}=e;if(-2===u&&(r=!1),null!=a&&(Zo(),Os(a,null,n,e,!0),Jo()),null!=h&&(t.renderCache[h]=void 0),256&d)return void t.ctx.deactivate(e);const m=1&d&&p,g=!Rs(e);let v;if(g&&(v=s&&s.onVnodeBeforeUnmount)&&Fl(v,t,e),6&d)M(e.component,n,o);else{if(128&d)return void e.suspense.unmount(n,o);m&&Xi(e,null,t,"beforeUnmount"),64&d?e.type.remove(e,t,n,V,o):c&&!c.hasOnce&&(i!==ul||u>0&&64&u)?j(c,t,n,!1,!0):(i===ul&&384&u||!r&&16&d)&&j(l,t,n),o&&z(e)}const A=null!=f&&null==h;(g&&(v=s&&s.onVnodeUnmounted)||m||A)&&nl(()=>{v&&Fl(v,t,e),m&&Xi(e,null,t,"unmounted"),A&&(e.el=null)},n)},z=e=>{const{type:t,el:n,anchor:o,transition:i}=e;if(t===ul)return void F(n,o);if(t===fl)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=p(e),r(e),e=n;r(t)})(e);const s=()=>{r(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:o}=i,r=()=>t(n,s);o?o(e.el,s,r):r()}else s()},F=(e,t)=>{let n;for(;e!==t;)n=p(e),r(e),e=n;r(t)},M=(e,t,n)=>{const{bum:o,scope:r,job:i,subTree:s,um:a,m:l,a:c}=e;var d;ll(l),ll(c),o&&uo(o),r.stop(),i&&(i.flags|=8,I(s,e,t,n)),a&&nl(a,t),nl(()=>{e.isUnmounted=!0},t),__VUE_PROD_DEVTOOLS__&&(d=e,Ni&&"function"==typeof Ni.cleanupBuffer&&!Ni.cleanupBuffer(d)&&ji(d))},j=(e,t,n,o=!1,r=!1,i=0)=>{for(let s=i;s<e.length;s++)I(e[s],t,n,o,r)},$=e=>{if(6&e.shapeFlag)return $(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=p(e.anchor||e.el),n=t&&t[os];return n?p(n):t};let H=!1;const U=(e,t,n)=>{let o;null==e?t._vnode&&(I(t._vnode,null,null,!0),o=t._vnode.component):m(t._vnode||null,e,t,null,null,null,n),t._vnode=e,H||(H=!0,Bi(o),Ti(),H=!1)},V={p:m,um:I,m:D,r:z,mt:P,mc:C,pc:O,pbc:_,n:$,o:e};let q,W;return t&&([q,W]=t(V)),{render:U,hydrate:q,createApp:Ba(U,q)}}function rl({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 il({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function sl(e,t,n=!1){const o=e.children,r=t.children;if(Hn(o)&&Hn(r))for(let e=0;e<o.length;e++){const t=o[e];let i=r[e];1&i.shapeFlag&&!i.dynamicChildren&&((i.patchFlag<=0||32===i.patchFlag)&&(i=r[e]=Dl(r[e]),i.el=t.el),n||-2===i.patchFlag||sl(t,i)),i.type===pl&&(-1===i.patchFlag&&(i=r[e]=Dl(i)),i.el=t.el),i.type!==hl||i.el||(i.el=t.el)}}function al(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:al(t)}function ll(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function cl(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?cl(t.subTree):null}const dl=e=>e.__isSuspense;const ul=Symbol.for("v-fgt"),pl=Symbol.for("v-txt"),hl=Symbol.for("v-cmt"),fl=Symbol.for("v-stc"),ml=[];let gl=null;function vl(e=!1){ml.push(gl=e?null:[])}function Al(){ml.pop(),gl=ml[ml.length-1]||null}let bl=1;function yl(e,t=!1){bl+=e,e<0&&gl&&t&&(gl.hasOnce=!0)}function wl(e){return e.dynamicChildren=bl>0?gl||Nn:null,Al(),bl>0&&gl&&gl.push(e),e}function Cl(e,t,n,o,r,i){return wl(Pl(e,t,n,o,r,i,!0))}function El(e,t,n,o,r){return wl(Bl(e,t,n,o,r,!0))}function _l(e){return!!e&&!0===e.__v_isVNode}function xl(e,t){return e.type===t.type&&e.key===t.key}const kl=({key:e})=>null!=e?e:null,Sl=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?Gn(e)||Jr(e)||Wn(e)?{i:Hi,r:e,k:t,f:!!n}:e:null);function Pl(e,t=null,n=null,o=0,r=null,i=(e===ul?0:1),s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&kl(t),ref:t&&Sl(t),scopeId:Ui,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:i,patchFlag:o,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Hi};return a?(Il(l,n),128&i&&e.normalize(l)):n&&(l.shapeFlag|=Gn(n)?8:16),bl>0&&!s&&gl&&(l.patchFlag>0||6&i)&&32!==l.patchFlag&&gl.push(l),l}const Bl=function(e,t=null,n=null,o=0,r=null,i=!1){if(e&&e!==ea||(e=hl),_l(e)){const o=Ll(e,t,!0);return n&&Il(o,n),bl>0&&!i&&gl&&(6&o.shapeFlag?gl[gl.indexOf(e)]=o:gl.push(o)),o.patchFlag=-2,o}if(s=e,Wn(s)&&"__vccOpts"in s&&(e=e.__vccOpts),t){t=Tl(t);let{class:e,style:n}=t;e&&!Gn(e)&&(t.class=wo(e)),Yn(n)&&(Xr(n)&&!Hn(n)&&(n=Fn({},n)),t.style=go(n))}var s;return Pl(e,t,n,o,r,Gn(e)?1:dl(e)?128:rs(e)?64:Yn(e)?4:Wn(e)?2:0,i,!0)};function Tl(e){return e?Xr(e)||Va(e)?Fn({},e):e:null}function Ll(e,t,n=!1,o=!1){const{props:r,ref:i,patchFlag:s,children:a,transition:l}=e,c=t?zl(r||{},t):r,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&kl(c),ref:t&&t.ref?n&&i?Hn(i)?i.concat(Sl(t)):[i,Sl(t)]:Sl(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ul?-1===s?16:16|s:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ll(e.ssContent),ssFallback:e.ssFallback&&Ll(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&o&&xs(d,l.clone(d)),d}function Ol(e=" ",t=0){return Bl(pl,null,e,t)}function Nl(e="",t=!1){return t?(vl(),El(hl,null,e)):Bl(hl,null,e)}function Rl(e){return null==e||"boolean"==typeof e?Bl(hl):Hn(e)?Bl(ul,null,e.slice()):_l(e)?Dl(e):Bl(pl,null,String(e))}function Dl(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:Ll(e)}function Il(e,t){let n=0;const{shapeFlag:o}=e;if(null==t)t=null;else if(Hn(t))n=16;else if("object"==typeof t){if(65&o){const n=t.default;return void(n&&(n._c&&(n._d=!1),Il(e,n()),n._c&&(n._d=!0)))}{n=32;const o=t._;o||Va(t)?3===o&&Hi&&(1===Hi.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Hi}}else if(Wn(t)){if(65&o)return void Il(e,{default:t});t={default:t,_ctx:Hi},n=32}else t=String(t),64&o?(n=16,t=[Ol(t)]):n=8;e.children=t,e.shapeFlag|=n}function zl(...e){const t={};for(let n=0;n<e.length;n++){const o=e[n];for(const e in o)if("class"===e)t.class!==o.class&&(t.class=wo([t.class,o.class]));else if("style"===e)t.style=go([t.style,o.style]);else if(In(e)){const n=t[e],r=o[e];!r||n===r||Hn(n)&&n.includes(r)?null!=r||null!=n||zn(e)||(t[e]=r):t[e]=n?[].concat(n,r):r}else""!==e&&(t[e]=o[e])}return t}function Fl(e,t,n,o=null){gi(e,t,7,[n,o])}const Ml=Sa();let jl=0;let $l=null;const Hl=()=>$l||Hi;let Ul,Vl;{const e=mo(),t=(t,n)=>{let o;return(o=e[t])||(o=e[t]=[]),o.push(n),e=>{o.length>1?o.forEach(t=>t(e)):o[0](e)}};Ul=t("__VUE_INSTANCE_SETTERS__",e=>$l=e),Vl=t("__VUE_SSR_SETTERS__",e=>Xl=e)}const ql=e=>{const t=$l;return Ul(e),e.scope.on(),()=>{e.scope.off(),Ul(t)}},Wl=()=>{$l&&$l.scope.off(),Ul(null)};function Gl(e){return 4&e.vnode.shapeFlag}let Xl=!1;function Yl(e,t,n){Wn(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Yn(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=si(t)),Kl(e,n)}function Kl(e,t,n){const o=e.type;if(e.render||(e.render=o.render||Rn),__VUE_OPTIONS_API__){const t=ql(e);Zo();try{!function(e){const t=ba(e),n=e.proxy,o=e.ctx;ga=!1,t.beforeCreate&&va(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:s,watch:a,provide:l,inject:c,created:d,beforeMount:u,mounted:p,beforeUpdate:h,updated:f,activated:m,deactivated:g,beforeDestroy:v,beforeUnmount:A,destroyed:b,unmounted:y,render:w,renderTracked:C,renderTriggered:E,errorCaptured:_,serverPrefetch:x,expose:k,inheritAttrs:S,components:P,directives:B,filters:T}=t;if(c&&function(e,t){Hn(e)&&(e=Ea(e));for(const n in e){const o=e[n];let r;r=Yn(o)?"default"in o?Yi(o.from||n,o.default,!0):Yi(o.from||n):Yi(o),Jr(r)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e}):t[n]=r}}(c,o),s)for(const e in s){const t=s[e];Wn(t)&&(o[e]=t.bind(n))}if(r){const t=r.call(n,n);Yn(t)&&(e.data=Hr(t))}if(ga=!0,i)for(const e in i){const t=i[e],r=Wn(t)?t.bind(n,n):Wn(t.get)?t.get.bind(n,n):Rn,s=!Wn(t)&&Wn(t.set)?t.set.bind(n):Rn,a=ec({get:r,set:s});Object.defineProperty(o,e,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e})}if(a)for(const e in a)Aa(a[e],o,n,e);if(l){const e=Wn(l)?l.call(n):l;Reflect.ownKeys(e).forEach(t=>{!function(e,t){if($l){let n=$l.provides;const o=$l.parent&&$l.parent.provides;o===n&&(n=$l.provides=Object.create(o)),n[e]=t}}(t,e[t])})}function L(e,t){Hn(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(d&&va(d,e,"c"),L(Hs,u),L(Us,p),L(Vs,h),L(qs,f),L(Is,m),L(zs,g),L(Zs,_),L(Ks,C),L(Ys,E),L(Ws,A),L(Gs,y),L(Xs,x),Hn(k))if(k.length){const t=e.exposed||(e.exposed={});k.forEach(e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t,enumerable:!0})})}else e.exposed||(e.exposed={});w&&e.render===Rn&&(e.render=w),null!=S&&(e.inheritAttrs=S),P&&(e.components=P),B&&(e.directives=B),x&&Ps(e)}(e)}finally{Jo(),t()}}}const Zl={get:(e,t)=>(lr(e,0,""),e[t])};function Jl(e){return{attrs:new Proxy(e.attrs,Zl),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function Ql(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(si((t=e.exposed,!$n(t,"__v_skip")&&Object.isExtensible(t)&&po(t,"__v_skip",!0),t)),{get:(t,n)=>n in t?t[n]:n in ca?ca[n](e):void 0,has:(e,t)=>t in e||t in ca})):e.proxy;var t}const ec=(e,t)=>{const n=function(e,t,n=!1){let o,r;return Wn(e)?o=e:(o=e.get,r=e.set),new di(o,r,n)}(e,0,Xl);return n};function tc(e,t,n){try{yl(-1);const o=arguments.length;return 2===o?Yn(t)&&!Hn(t)?_l(t)?Bl(e,null,[t]):Bl(e,t):Bl(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&_l(n)&&(n=[n]),Bl(e,t,n))}finally{yl(1)}}const nc="3.5.41",oc=Rn;let rc;const ic="undefined"!=typeof window&&window.trustedTypes;if(ic)try{rc=ic.createPolicy("vue",{createHTML:e=>e})}catch(e){}const sc=rc?e=>rc.createHTML(e):e=>e,ac="undefined"!=typeof document?document:null,lc=ac&&ac.createElement("template"),cc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const r="svg"===t?ac.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?ac.createElementNS("http://www.w3.org/1998/Math/MathML",e):n?ac.createElement(e,{is:n}):ac.createElement(e);return"select"===e&&o&&null!=o.multiple&&r.setAttribute("multiple",o.multiple),r},createText:e=>ac.createTextNode(e),createComment:e=>ac.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ac.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,r,i){const s=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),r!==i&&(r=r.nextSibling););else{lc.innerHTML=sc("svg"===o?`<svg>${e}</svg>`:"mathml"===o?`<math>${e}</math>`:e);const r=lc.content;if("svg"===o||"mathml"===o){const e=r.firstChild;for(;e.firstChild;)r.appendChild(e.firstChild);r.removeChild(e)}t.insertBefore(r,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},dc="transition",uc="animation",pc=Symbol("_vtc"),hc={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},fc=Fn({},vs,hc),mc=e=>(e.displayName="Transition",e.props=fc,e),gc=mc((e,{slots:t})=>tc(ys,function(e){const t={};for(const n in e)n in hc||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:o,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=s,appearToClass:d=a,leaveFromClass:u=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,f=function(e){if(null==e)return null;if(Yn(e))return[bc(e.enter),bc(e.leave)];{const t=bc(e);return[t,t]}}(r),m=f&&f[0],g=f&&f[1],{onBeforeEnter:v,onEnter:A,onEnterCancelled:b,onLeave:y,onLeaveCancelled:w,onBeforeAppear:C=v,onAppear:E=A,onAppearCancelled:_=b}=t,x=(e,t,n,o)=>{e._enterCancelled=o,wc(e,t?d:a),wc(e,t?c:s),n&&n()},k=(e,t)=>{e._isLeaving=!1,wc(e,u),wc(e,h),wc(e,p),t&&t()},S=e=>(t,n)=>{const r=e?E:A,s=()=>x(t,e,n);vc(r,[t,s]),Cc(()=>{wc(t,e?l:i),yc(t,e?d:a),Ac(r)||_c(t,o,m,s)})};return Fn(t,{onBeforeEnter(e){vc(v,[e]),yc(e,i),yc(e,s)},onBeforeAppear(e){vc(C,[e]),yc(e,l),yc(e,c)},onEnter:S(!1),onAppear:S(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>k(e,t);yc(e,u),e._enterCancelled?(yc(e,p),Sc(e)):(Sc(e),yc(e,p)),Cc(()=>{e._isLeaving&&(wc(e,u),yc(e,h),Ac(y)||_c(e,o,g,n))}),vc(y,[e,n])},onEnterCancelled(e){x(e,!1,void 0,!0),vc(b,[e])},onAppearCancelled(e){x(e,!0,void 0,!0),vc(_,[e])},onLeaveCancelled(e){k(e),vc(w,[e])}})}(e),t)),vc=(e,t=[])=>{Hn(e)?e.forEach(e=>e(...t)):e&&e(...t)},Ac=e=>!!e&&(Hn(e)?e.some(e=>e.length>1):e.length>1);function bc(e){return(e=>{const t=Gn(e)?Number(e):NaN;return isNaN(t)?e:t})(e)}function yc(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[pc]||(e[pc]=new Set)).add(t)}function wc(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));const n=e[pc];n&&(n.delete(t),n.size||(e[pc]=void 0))}function Cc(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ec=0;function _c(e,t,n,o){const r=e._endId=++Ec,i=()=>{r===e._endId&&o()};if(null!=n)return setTimeout(i,n);const{type:s,timeout:a,propCount:l}=function(e,t){const n=window.getComputedStyle(e),o=e=>(n[e]||"").split(", "),r=o(`${dc}Delay`),i=o(`${dc}Duration`),s=xc(r,i),a=o(`${uc}Delay`),l=o(`${uc}Duration`),c=xc(a,l);let d=null,u=0,p=0;return t===dc?s>0&&(d=dc,u=s,p=i.length):t===uc?c>0&&(d=uc,u=c,p=l.length):(u=Math.max(s,c),d=u>0?s>c?dc:uc:null,p=d?d===dc?i.length:l.length:0),{type:d,timeout:u,propCount:p,hasTransform:d===dc&&/\b(?:transform|all)(?:,|$)/.test(o(`${dc}Property`).toString())}}(e,t);if(!s)return o();const c=s+"end";let d=0;const u=()=>{e.removeEventListener(c,p),i()},p=t=>{t.target===e&&++d>=l&&u()};setTimeout(()=>{d<l&&u()},a+1),e.addEventListener(c,p)}function xc(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,n)=>kc(t)+kc(e[n])))}function kc(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function Sc(e){return(e?e.ownerDocument:document).body.offsetHeight}const Pc=Symbol("_vod"),Bc=Symbol("_vsh"),Tc={name:"show",beforeMount(e,{value:t},{transition:n}){e[Pc]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):Lc(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),Lc(e,!0),o.enter(e)):o.leave(e,()=>{Lc(e,!1)}):Lc(e,t))},beforeUnmount(e,{value:t}){Lc(e,t)}};function Lc(e,t){e.style.display=t?e[Pc]:"none",e[Bc]=!t}const Oc=Symbol("");function Nc(e){const t=Hl();if(!t)return;const n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(e=>Dc(e,n))},o=()=>{const o=e(t.proxy);t.ce?Dc(t.ce,o):Rc(t.subTree,o),n(o)};Vs(()=>{Pi(o)}),Us(()=>{Ji(o,Rn,{flush:"post"});const e=new MutationObserver(o);e.observe(t.subTree.el.parentNode,{childList:!0}),Gs(()=>e.disconnect())})}function Rc(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Rc(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)Dc(e.el,t);else if(e.type===ul)e.children.forEach(e=>Rc(e,t));else if(e.type===fl){let{el:n,anchor:o}=e;for(;n&&(Dc(n,t),n!==o);)n=n.nextSibling}}function Dc(e,t){if(1===e.nodeType){const n=e.style;let o="";for(const e in t){const r=To(t[e]);n.setProperty(`--${e}`,r),o+=`--${e}: ${r};`}n[Oc]=o}}const Ic=/(?:^|;)\s*display\s*:/,zc=/\s*!important$/;function Fc(e,t,n){if(Hn(n))n.forEach(n=>Fc(e,t,n));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=function(e,t){const n=jc[t];if(n)return n;let o=ro(t);if("filter"!==o&&o in e)return jc[t]=o;o=ao(o);for(let n=0;n<Mc.length;n++){const r=Mc[n]+o;if(r in e)return jc[t]=r}return t}(e,t);zc.test(n)?e.setProperty(so(o),n.replace(zc,""),"important"):e[o]=n}}const Mc=["Webkit","Moz","ms"],jc={};function $c(e,t,n,o){return"TEXTAREA"===e.tagName&&("width"===t||"height"===t)&&Gn(o)&&n===o}const Hc="http://www.w3.org/1999/xlink";function Uc(e,t,n,o,r,i=Eo(t)){o&&t.startsWith("xlink:")?null==n?e.removeAttributeNS(Hc,t.slice(6,t.length)):e.setAttributeNS(Hc,t,n):null==n||i&&!_o(n)?e.removeAttribute(t):e.setAttribute(t,i?"":Xn(n)?String(n):n)}function Vc(e,t,n,o,r){if("innerHTML"===t||"textContent"===t)return void(null!=n&&(e[t]="innerHTML"===t?sc(n):n));const i=e.tagName;if("value"===t&&"PROGRESS"!==i&&!i.includes("-")){const o="OPTION"===i?e.getAttribute("value")||"":e.value,r=null==n?"checkbox"===e.type?"on":"":String(n);return o===r&&"_value"in e||(e.value=r),null==n&&e.removeAttribute(t),void(e._value=n)}let s=!1;if(""===n||null==n){const o=typeof e[t];"boolean"===o?n=_o(n):null==n&&"string"===o?(n="",s=!0):"number"===o&&(n=0,s=!0)}try{e[t]=n}catch(e){}s&&e.removeAttribute(r||t)}const qc=Symbol("_vei");const Wc=/(Once|Passive|Capture)$/,Gc=/^on:?(?:Once|Passive|Capture)$/;let Xc=0;const Yc=Promise.resolve(),Kc=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;"undefined"!=typeof HTMLElement&&HTMLElement;const Zc=["ctrl","shift","alt","meta"],Jc={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)=>Zc.some(n=>e[`${n}Key`]&&!t.includes(n))},Qc=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),o=t.join(".");return n[o]||(n[o]=(n,...o)=>{for(let e=0;e<t.length;e++){const o=Jc[t[e]];if(o&&o(n,t))return}return e(n,...o)})},ed={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},td=(e,t)=>{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=n=>{if(!("key"in n))return;const o=so(n.key);return t.some(e=>e===o||ed[e]===o)?e(n):void 0})},nd=Fn({patchProp:(e,t,n,o,r,i)=>{const s="svg"===r;"class"===t?function(e,t,n){const o=e[pc];o&&(t=(t?[t,...o]:[...o]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,o,s):"style"===t?function(e,t,n){const o=e.style,r=Gn(n);let i=!1;if(n&&!r){if(t)if(Gn(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&Fc(o,t,"")}else for(const e in t)null==n[e]&&Fc(o,e,"");for(const r in n){"display"===r&&(i=!0);const s=n[r];null!=s?$c(e,r,!Gn(t)&&t?t[r]:void 0,s)||Fc(o,r,s):Fc(o,r,"")}}else if(r){if(t!==n){const e=o[Oc];e&&(n+=";"+e),o.cssText=n,i=Ic.test(n)}}else t&&e.removeAttribute("style");Pc in e&&(e[Pc]=i?o.display:"",e[Bc]&&(o.display="none"))}(e,n,o):In(t)?zn(t)||function(e,t,n,o,r=null){const i=e[qc]||(e[qc]={}),s=i[t];if(o&&s)s.value=o;else{const[n,a]=function(e){let t,n;for(;(n=e.match(Wc))&&!Gc.test(e);)t||(t={}),e=e.slice(0,e.length-n[1].length),t[n[1].toLowerCase()]=!0;return[":"===e[2]?e.slice(3):so(e.slice(2)),t]}(t);if(o){const s=i[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();const o=n.value;if(Hn(o)){const n=e.stopImmediatePropagation;e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0};const r=o.slice(),i=[e];for(let n=0;n<r.length&&!e._stopped;n++){const e=r[n];e&&gi(e,t,5,i)}}else gi(o,t,5,[e])};return n.value=e,n.attached=Xc||(Yc.then(()=>Xc=0),Xc=Date.now()),n}(o,r);!function(e,t,n,o){e.addEventListener(t,n,o)}(e,n,s,a)}else s&&(function(e,t,n,o){e.removeEventListener(t,n,o)}(e,n,s,a),i[t]=void 0)}}(e,t,0,o,i):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,o){if(o)return"innerHTML"===t||"textContent"===t||!!(t in e&&Kc(t)&&Wn(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}return(!Kc(t)||!Gn(n))&&t in e}(e,t,o,s))?(Vc(e,t,o),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||Uc(e,t,o,s,0,"value"!==t)):e._isVueCE&&(function(e,t){const n=e._def.props;if(!n)return!1;const o=ro(t);return Array.isArray(n)?n.some(e=>ro(e)===o):Object.keys(n).some(e=>ro(e)===o)}(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!Gn(o)))?Vc(e,ro(t),o,0,t):("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),Uc(e,t,o,s))}},cc);let od;const rd=(...e)=>{const t=(od||(od=function(e){return ol(e)}(nd))).createApp(...e),{mount:n}=t;return t.mount=e=>{const o=function(e){if(Gn(e))return document.querySelector(e);return e}(e);if(!o)return;const r=t._component;Wn(r)||r.render||r.template||(r.template=o.innerHTML),1===o.nodeType&&(o.textContent="");const i=n(o,!1,function(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t};var id=n(85072),sd=n.n(id),ad=n(97825),ld=n.n(ad),cd=n(77659),dd=n.n(cd),ud=n(55056),pd=n.n(ud),hd=n(10540),fd=n.n(hd),md=n(41113),gd=n.n(md),vd=n(38896),Ad={};function bd(e,t){return!!Ro()&&(function(e){Lo&&Lo.cleanups.push(e)}(e),!0)}Ad.styleTagTransform=gd(),Ad.setAttributes=pd(),Ad.insert=dd().bind(null,"head"),Ad.domAPI=ld(),Ad.insertStyleElement=fd(),sd()(vd.A,Ad),vd.A&&vd.A.locals&&vd.A.locals;const yd="undefined"!=typeof window&&"undefined"!=typeof document,wd=("undefined"!=typeof WorkerGlobalScope&&(globalThis,WorkerGlobalScope),Object.prototype.toString);function Cd(e){return Array.isArray(e)?e:[e]}function Ed(e){const t=Object.create(null);return n=>t[n]||(t[n]=e(n))}const _d=/\B([A-Z])/g,xd=(Ed(e=>e.replace(_d,"-$1").toLowerCase()),/-(\w)/g);Ed(e=>e.replace(xd,(e,t)=>t?t.toUpperCase():""));const kd=yd?window:void 0;function Sd(e){var t;const n=ri(e);return null!==(t=null==n?void 0:n.$el)&&void 0!==t?t:n}function Pd(...e){const t=ec(()=>{const t=Cd(ri(e[0])).filter(e=>null!=e);return t.every(e=>"string"!=typeof e)?t:void 0});return Ji(()=>{var n,o;return[null!==(n=null===(o=t.value)||void 0===o?void 0:o.map(e=>Sd(e)))&&void 0!==n?n:[kd].filter(e=>null!=e),Cd(ri(t.value?e[1]:e[0])),Cd(oi(t.value?e[2]:e[1])),ri(t.value?e[3]:e[2])]},([e,t,n,o],r,i)=>{if(!(null==e?void 0:e.length)||!(null==t?void 0:t.length)||!(null==n?void 0:n.length))return;const s=(l=o,"[object Object]"===wd.call(l)?{...o}:o),a=e.flatMap(e=>t.flatMap(t=>n.map(n=>((e,t,n,o)=>(e.addEventListener(t,n,o),()=>e.removeEventListener(t,n,o)))(e,t,n,s))));var l;i(()=>{a.forEach(e=>e())})},{flush:"post",immediate:!0})}function Bd(e){const t=function(){const e=ei(!1),t=Hl();return t&&Us(()=>{e.value=!0},t),e}();return ec(()=>(t.value,Boolean(e())))}function Td(...e){let t,n,o={};3===e.length?(t=e[0],n=e[1],o=e[2]):2===e.length?"object"==typeof e[1]?(t=!0,n=e[0],o=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=kd,eventName:i="keydown",passive:s=!1,dedupe:a=!1}=o,l="function"==typeof(c=t)?c:"string"==typeof c?e=>e.key===c:Array.isArray(c)?e=>c.includes(e.key):()=>!0;var c;return Pd(r,i,e=>{e.repeat&&ri(a)||l(e)&&n(e)},s)}yd&&window.document,yd&&window.navigator,yd&&window.location;Symbol("vueuse-ssr-width");function Ld(e,t={width:0,height:0},n={}){const{window:o=kd,box:r="content-box"}=n,i=ec(()=>{var t;return null===(t=Sd(e))||void 0===t||null===(t=t.namespaceURI)||void 0===t?void 0:t.includes("svg")}),s=ei(t.width),a=ei(t.height),{stop:l}=function(e,t,n={}){const{window:o=kd,...r}=n;let i;const s=Bd(()=>o&&"ResizeObserver"in o),a=()=>{i&&(i.disconnect(),i=void 0)},l=Ji(ec(()=>{const t=ri(e);return Array.isArray(t)?t.map(e=>Sd(e)):[Sd(t)]}),e=>{if(a(),s.value&&o){i=new ResizeObserver(t);for(const t of e)t&&i.observe(t,r)}},{immediate:!0,flush:"post"}),c=()=>{a(),l()};return bd(c),{isSupported:s,stop:c}}(e,([t])=>{const n="border-box"===r?t.borderBoxSize:"content-box"===r?t.contentBoxSize:t.devicePixelContentBoxSize;if(o&&i.value){const t=Sd(e);if(t){const e=t.getBoundingClientRect();s.value=e.width,a.value=e.height}}else if(n){const e=Cd(n);s.value=e.reduce((e,{inlineSize:t})=>e+t,0),a.value=e.reduce((e,{blockSize:t})=>e+t,0)}else s.value=t.contentRect.width,a.value=t.contentRect.height},n);!function(e,t=!0,n){!function(e){return e||Hl()}(n)?t?e():xi(e):Us(e,n)}(()=>{const n=Sd(e);n&&(s.value="offsetWidth"in n?n.offsetWidth:t.width,a.value="offsetHeight"in n?n.offsetHeight:t.height)});const c=Ji(()=>Sd(e),e=>{s.value=e?t.width:0,a.value=e?t.height:0});return{width:s,height:a,stop:function(){l(),c()}}}function Od(){return"nc-vue-"+window._nc_vue_element_id++}function Nd(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}function Rd(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,s,a=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t);else for(;!(l=(o=i.call(n)).done)&&(a.push(o.value),a.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(c)throw r}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Nd(e,t);var n={}.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)?Nd(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}Number.POSITIVE_INFINITY,window._nc_vue_element_id=window._nc_vue_element_id??0;const Dd=Object.entries,Id=Object.setPrototypeOf,zd=Object.isFrozen,Fd=Object.getPrototypeOf,Md=Object.getOwnPropertyDescriptor;let jd=Object.freeze,$d=Object.seal,Hd=Object.create,Ud="undefined"!=typeof Reflect&&Reflect,Vd=Ud.apply,qd=Ud.construct;jd||(jd=function(e){return e}),$d||($d=function(e){return e}),Vd||(Vd=function(e,t){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];return e.apply(t,o)}),qd||(qd=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return new e(...n)});const Wd=hu(Array.prototype.forEach),Gd=hu(Array.prototype.lastIndexOf),Xd=hu(Array.prototype.pop),Yd=hu(Array.prototype.push),Kd=hu(Array.prototype.splice),Zd=Array.isArray,Jd=hu(String.prototype.toLowerCase),Qd=hu(String.prototype.toString),eu=hu(String.prototype.match),tu=hu(String.prototype.replace),nu=hu(String.prototype.indexOf),ou=hu(String.prototype.trim),ru=hu(Number.prototype.toString),iu=hu(Boolean.prototype.toString),su="undefined"==typeof BigInt?null:hu(BigInt.prototype.toString),au="undefined"==typeof Symbol?null:hu(Symbol.prototype.toString),lu=hu(Object.prototype.hasOwnProperty),cu=hu(Object.prototype.toString),du=hu(RegExp.prototype.test),uu=(pu=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return qd(pu,t)});var pu;function hu(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,o=new Array(n>1?n-1:0),r=1;r<n;r++)o[r-1]=arguments[r];return Vd(e,t,o)}}function fu(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Jd;if(Id&&Id(e,null),!Zd(t))return e;let o=t.length;for(;o--;){let r=t[o];if("string"==typeof r){const e=n(r);e!==r&&(zd(t)||(t[o]=e),r=e)}e[r]=!0}return e}function mu(e){for(let t=0;t<e.length;t++)lu(e,t)||(e[t]=null);return e}function gu(e){const t=Hd(null);for(const o of Dd(e)){var n=Rd(o,2);const r=n[0],i=n[1];lu(e,r)&&(Zd(i)?t[r]=mu(i):i&&"object"==typeof i&&i.constructor===Object?t[r]=gu(i):t[r]=i)}return t}function vu(e,t){for(;null!==e;){const n=Md(e,t);if(n){if(n.get)return hu(n.get);if("function"==typeof n.value)return hu(n.value)}e=Fd(e)}return function(){return null}}const Au=jd(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),bu=jd(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),yu=jd(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),wu=jd(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Cu=jd(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Eu=jd(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),_u=jd(["#text"]),xu=jd(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),ku=jd(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dominant-baseline","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-orientation","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Su=jd(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Pu=jd(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),Bu=$d(/{{[\w\W]*|^[\w\W]*}}/g),Tu=$d(/<%[\w\W]*|^[\w\W]*%>/g),Lu=$d(/\${[\w\W]*/g),Ou=$d(/^data-[\-\w.\u00B7-\uFFFF]+$/),Nu=$d(/^aria-[\-\w]+$/),Ru=$d(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Du=$d(/^(?:\w+script|data):/i),Iu=$d(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),zu=$d(/^html$/i),Fu=$d(/^[a-z][.\w]*(-[.\w]+)+$/i),Mu=$d(/<[/\w!]/g),ju=$d(/<[/\w]/g),$u=$d(/<\/no(script|embed|frames)/i),Hu=$d(/\/>/i),Uu=function(){return"undefined"==typeof window?null:window},Vu=function(e,t,n,o){return lu(e,t)&&Zd(e[t])?fu(o.base?gu(o.base):{},e[t],o.transform):n};var qu=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Uu();const n=t=>e(t);if(n.version="3.4.13",n.removed=[],!t||!t.document||9!==t.document.nodeType||!t.Element)return n.isSupported=!1,n;let o=t.document;const r=o,i=r.currentScript;t.DocumentFragment;const s=t.HTMLTemplateElement,a=t.Node,l=t.Element,c=t.NodeFilter;void 0===t.NamedNodeMap&&(t.NamedNodeMap||t.MozNamedAttrMap),t.HTMLFormElement;const d=t.DOMParser,u=t.trustedTypes,p=l.prototype,h=vu(p,"cloneNode"),f=vu(p,"remove"),m=vu(p,"nextSibling"),g=vu(p,"childNodes"),v=vu(p,"parentNode"),A=vu(p,"shadowRoot"),b=vu(p,"attributes"),y=a&&a.prototype?vu(a.prototype,"nodeType"):null,w=a&&a.prototype?vu(a.prototype,"nodeName"):null,C=a&&a.prototype?vu(a.prototype,"ownerDocument"):null;if("function"==typeof s){const e=o.createElement("template");e.content&&e.content.ownerDocument&&(o=e.content.ownerDocument)}let E,_,x="",k=!1,S=0;const P=function(){if(S>0)throw uu('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},B=function(e){P(),S++;try{return E.createHTML(e)}finally{S--}},T=o,L=T.implementation,O=T.createNodeIterator,N=T.createDocumentFragment,R=T.getElementsByTagName,D=r.importNode;let I={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof Dd&&"function"==typeof v&&L&&void 0!==L.createHTMLDocument;const z=Bu,F=Tu,M=Lu,j=Ou,$=Nu,H=Du,U=Iu,V=Fu;let q=Ru,W=null;const G=fu({},[...Au,...bu,...yu,...Cu,..._u]);let X=null;const Y=fu({},[...xu,...ku,...Su,...Pu]);let K=Object.seal(Hd(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}})),Z=null,J=null;const Q=Object.seal(Hd(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let ee=!0,te=!0,ne=!1,oe=!0,re=!1,ie=!0,se=!1,ae=!1,le=null,ce=null,de=!1,ue=!1,pe=!1,he=!1,fe=!0,me=!1;const ge="user-content-";let ve=!0,Ae=!1,be={},ye=null;const we=fu({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]);let Ce=null;const Ee=fu({},["audio","video","img","source","image","track"]);let _e=null;const xe=fu({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ke="http://www.w3.org/1998/Math/MathML",Se="http://www.w3.org/2000/svg",Pe="http://www.w3.org/1999/xhtml";let Be=Pe,Te=!1,Le=null;const Oe=fu({},[ke,Se,Pe],Qd),Ne=jd(["mi","mo","mn","ms","mtext"]);let Re=fu({},Ne);const De=jd(["annotation-xml"]);let Ie=fu({},De);const ze=fu({},["title","style","font","a","script"]);let Fe=null;const Me=["application/xhtml+xml","text/html"];let je=null,$e=null;const He=o.createElement("form"),Ue=function(e){return e instanceof RegExp||e instanceof Function},Ve=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if($e&&$e===e)return;e&&"object"==typeof e||(e={}),e=gu(e),Fe=-1===Me.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,je="application/xhtml+xml"===Fe?Qd:Jd,W=Vu(e,"ALLOWED_TAGS",G,{transform:je}),X=Vu(e,"ALLOWED_ATTR",Y,{transform:je}),Le=Vu(e,"ALLOWED_NAMESPACES",Oe,{transform:Qd}),_e=Vu(e,"ADD_URI_SAFE_ATTR",xe,{transform:je,base:xe}),Ce=Vu(e,"ADD_DATA_URI_TAGS",Ee,{transform:je,base:Ee}),ye=Vu(e,"FORBID_CONTENTS",we,{transform:je}),Z=Vu(e,"FORBID_TAGS",gu({}),{transform:je}),J=Vu(e,"FORBID_ATTR",gu({}),{transform:je}),be=!!lu(e,"USE_PROFILES")&&(e.USE_PROFILES&&"object"==typeof e.USE_PROFILES?gu(e.USE_PROFILES):e.USE_PROFILES),ee=!1!==e.ALLOW_ARIA_ATTR,te=!1!==e.ALLOW_DATA_ATTR,ne=e.ALLOW_UNKNOWN_PROTOCOLS||!1,oe=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,re=e.SAFE_FOR_TEMPLATES||!1,ie=!1!==e.SAFE_FOR_XML,se=e.WHOLE_DOCUMENT||!1,ue=e.RETURN_DOM||!1,pe=e.RETURN_DOM_FRAGMENT||!1,he=e.RETURN_TRUSTED_TYPE||!1,de=e.FORCE_BODY||!1,fe=!1!==e.SANITIZE_DOM,me=e.SANITIZE_NAMED_PROPS||!1,ve=!1!==e.KEEP_CONTENT,Ae=e.IN_PLACE||!1,q=function(e){try{return du(e,""),!0}catch(e){return!1}}(e.ALLOWED_URI_REGEXP)?e.ALLOWED_URI_REGEXP:Ru,Be="string"==typeof e.NAMESPACE?e.NAMESPACE:Pe,Re=lu(e,"MATHML_TEXT_INTEGRATION_POINTS")&&e.MATHML_TEXT_INTEGRATION_POINTS&&"object"==typeof e.MATHML_TEXT_INTEGRATION_POINTS?gu(e.MATHML_TEXT_INTEGRATION_POINTS):fu({},Ne),Ie=lu(e,"HTML_INTEGRATION_POINTS")&&e.HTML_INTEGRATION_POINTS&&"object"==typeof e.HTML_INTEGRATION_POINTS?gu(e.HTML_INTEGRATION_POINTS):fu({},De);const t=lu(e,"CUSTOM_ELEMENT_HANDLING")&&e.CUSTOM_ELEMENT_HANDLING&&"object"==typeof e.CUSTOM_ELEMENT_HANDLING?gu(e.CUSTOM_ELEMENT_HANDLING):Hd(null);if(K=Hd(null),lu(t,"tagNameCheck")&&Ue(t.tagNameCheck)&&(K.tagNameCheck=t.tagNameCheck),lu(t,"attributeNameCheck")&&Ue(t.attributeNameCheck)&&(K.attributeNameCheck=t.attributeNameCheck),lu(t,"allowCustomizedBuiltInElements")&&"boolean"==typeof t.allowCustomizedBuiltInElements&&(K.allowCustomizedBuiltInElements=t.allowCustomizedBuiltInElements),$d(K),re&&(te=!1),pe&&(ue=!0),be&&(W=fu({},_u),X=Hd(null),!0===be.html&&(fu(W,Au),fu(X,xu)),!0===be.svg&&(fu(W,bu),fu(X,ku),fu(X,Pu)),!0===be.svgFilters&&(fu(W,yu),fu(X,ku),fu(X,Pu)),!0===be.mathMl&&(fu(W,Cu),fu(X,Su),fu(X,Pu))),Q.tagCheck=null,Q.attributeCheck=null,lu(e,"ADD_TAGS")&&("function"==typeof e.ADD_TAGS?Q.tagCheck=e.ADD_TAGS:Zd(e.ADD_TAGS)&&(W===G&&(W=gu(W)),fu(W,e.ADD_TAGS,je))),lu(e,"ADD_ATTR")&&("function"==typeof e.ADD_ATTR?Q.attributeCheck=e.ADD_ATTR:Zd(e.ADD_ATTR)&&(X===Y&&(X=gu(X)),fu(X,e.ADD_ATTR,je))),lu(e,"ADD_URI_SAFE_ATTR")&&Zd(e.ADD_URI_SAFE_ATTR)&&fu(_e,e.ADD_URI_SAFE_ATTR,je),lu(e,"FORBID_CONTENTS")&&Zd(e.FORBID_CONTENTS)&&(ye===we&&(ye=gu(ye)),fu(ye,e.FORBID_CONTENTS,je)),lu(e,"ADD_FORBID_CONTENTS")&&Zd(e.ADD_FORBID_CONTENTS)&&(ye===we&&(ye=gu(ye)),fu(ye,e.ADD_FORBID_CONTENTS,je)),ve&&(W["#text"]=!0),se&&fu(W,["html","head","body"]),W.table&&(fu(W,["tbody"]),delete Z.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw uu('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw uu('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');const t=E;E=e.TRUSTED_TYPES_POLICY;try{x=B("")}catch(e){throw E=t,e}}else null===e.TRUSTED_TYPES_POLICY?(E=void 0,x=""):(void 0===E&&(k||(_=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const o="data-tt-policy-suffix";t&&t.hasAttribute(o)&&(n=t.getAttribute(o));const r="dompurify"+(n?"#"+n:"");try{return e.createPolicy(r,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+r+" could not be created."),null}}(u,i),k=!0),E=_),E&&"string"==typeof x&&(x=B("")));jd&&jd(e),$e=e},qe=fu({},[...bu,...yu,...wu]),We=fu({},[...Cu,...Eu]),Ge=function(e){Yd(n.removed,{element:e});try{v(e).removeChild(e)}catch(t){if(f(e),!v(e))throw uu("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},Xe=function(e){Ze(e);const t=g(e);if(t){const e=[];Wd(t,t=>{Yd(e,t)}),Wd(e,e=>{try{f(e)}catch(e){}})}const n=b(e);if(n)for(let t=n.length-1;t>=0;--t){const o=n[t],r=o&&o.name;if("string"==typeof r)try{e.removeAttribute(r)}catch(e){}}},Ye=function(e,t){try{Yd(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){Yd(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(ue||pe)try{Ge(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Ke=function(e){const t=b(e);if(t)for(let n=t.length-1;n>=0;--n){const o=t[n],r=o&&o.name;if("string"==typeof r&&!X[je(r)])try{e.removeAttribute(r)}catch(e){}}},Ze=function(e){const t=[e];for(;t.length>0;){const e=t.pop();1===(y?y(e):e.nodeType)&&Ke(e);const n=g(e);if(n)for(let e=n.length-1;e>=0;--e)t.push(n[e])}},Je=function(e){let t=null,n=null;if(de)e="<remove></remove>"+e;else{const t=eu(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===Fe&&Be===Pe&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const r=E?B(e):e;if(Be===Pe)try{t=(new d).parseFromString(r,Fe)}catch(e){}if(!t||!t.documentElement){t=L.createDocument(Be,"template",null);try{t.documentElement.innerHTML=Te?x:r}catch(e){}}const i=t.body||t.documentElement;return e&&n&&i.insertBefore(o.createTextNode(n),i.childNodes[0]||null),Be===Pe?R.call(t,se?"html":"body")[0]:se?t.documentElement:i},Qe=function(e){const t=C?C(e):e.ownerDocument;return O.call(t||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},et=function(e){return e=tu(e,z," "),e=tu(e,F," "),tu(e,M," ")},tt=function(e){var t;e.normalize();const n=C?C(e):e.ownerDocument,o=O.call(n||e,e,c.SHOW_TEXT|c.SHOW_COMMENT|c.SHOW_CDATA_SECTION|c.SHOW_PROCESSING_INSTRUCTION,null);let r=o.nextNode();for(;r;)r.data=et(r.data),r=o.nextNode();const i=null===(t=e.querySelectorAll)||void 0===t?void 0:t.call(e,"template");i&&Wd(i,e=>{ot(e.content)&&tt(e.content)})},nt=function(e){const t=w?w(e):null;return"string"==typeof t&&"form"===je(t)&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||e.attributes!==b(e)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes||e.nodeType!==y(e)||e.childNodes!==g(e))},ot=function(e){if(!y||"object"!=typeof e||null===e)return!1;try{return 11===y(e)}catch(e){return!1}},rt=function(e){if(!y||"object"!=typeof e||null===e)return!1;try{return"number"==typeof y(e)}catch(e){return!1}};function it(e,t,o){0!==e.length&&Wd(e,e=>{e.call(n,t,o,$e)})}const st=function(e,t,n,o){return 0===e.length?t:t===n||t===o?gu(t):t},at=function(e,t){if(it(I.beforeSanitizeElements,e,null),e!==t&&null===v(e))return Ae&&Ze(e),!0;if(nt(e))return Ge(e),!0;const o=je(w?w(e):e.nodeName);if(W=st(I.uponSanitizeElement,W,G,le),it(I.uponSanitizeElement,e,{tagName:o,allowedTags:W}),e!==t&&null===v(e))return Ae&&Ze(e),!0;if(function(e,t){return!!(ie&&e.hasChildNodes()&&!rt(e.firstElementChild)&&du(Mu,e.textContent)&&du(Mu,e.innerHTML))||!(!ie||e.namespaceURI!==Pe||"style"!==t||!rt(e.firstElementChild))||7===e.nodeType||!(!ie||8!==e.nodeType||!du(ju,e.data))}(e,o))return Ge(e),!0;if(Z[o]||!(Q.tagCheck instanceof Function&&Q.tagCheck(o))&&!W[o]){const n=function(e,t,n){if(!Z[t]&&dt(t)){if(K.tagNameCheck instanceof RegExp&&du(K.tagNameCheck,t))return!1;if(K.tagNameCheck instanceof Function&&K.tagNameCheck(t))return!1}if(ve&&!ye[t]){const t=v(e),o=g(e);if(o&&t)for(let r=o.length-1;r>=0;--r){const i=e===n?h(o[r],!0):o[r];t.insertBefore(i,m(e))}}return Ge(e),!0}(e,o,t);return!1===n&&it(I.afterSanitizeElements,e,null),n}if(1===(y?y(e):e.nodeType)&&!function(e){let t=v(e);t&&t.tagName||(t={namespaceURI:Be,tagName:"template"});const n=Jd(e.tagName),o=Jd(t.tagName);return!!Le[e.namespaceURI]&&(e.namespaceURI===Se?function(e,t,n){return t.namespaceURI===Pe?"svg"===e:t.namespaceURI===ke?"svg"===e&&("annotation-xml"===n||Re[n]):Boolean(qe[e])}(n,t,o):e.namespaceURI===ke?function(e,t,n){return t.namespaceURI===Pe?"math"===e:t.namespaceURI===Se?"math"===e&&Ie[n]:Boolean(We[e])}(n,t,o):e.namespaceURI===Pe?function(e,t,n){return!(t.namespaceURI===Se&&!Ie[n])&&!(t.namespaceURI===ke&&!Re[n])&&!We[e]&&(ze[e]||!qe[e])}(n,t,o):!("application/xhtml+xml"!==Fe||!Le[e.namespaceURI]))}(e))return Ge(e),!0;if(("noscript"===o||"noembed"===o||"noframes"===o)&&du($u,e.innerHTML))return Ge(e),!0;if(re&&3===e.nodeType){const t=et(e.textContent);e.textContent!==t&&(Yd(n.removed,{element:e.cloneNode()}),e.textContent=t)}return it(I.afterSanitizeElements,e,null),!1},lt=function(e,t,n){if(J[t])return!1;if(ie&&"patchsrc"===t)return!1;if(ie&&"for"===t&&"label"!==e&&"output"!==e)return!1;if(fe&&("id"===t||"name"===t)&&(n in o||n in He))return!1;const r=X[t]||Q.attributeCheck instanceof Function&&Q.attributeCheck(t,e);if(te&&du(j,t));else if(ee&&du($,t));else if(r){if(_e[t]);else if(du(q,tu(n,U,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==nu(n,"data:")||!Ce[e])if(ne&&!du(H,tu(n,U,"")));else if(n)return!1}else if(!(dt(e)&&(K.tagNameCheck instanceof RegExp&&du(K.tagNameCheck,e)||K.tagNameCheck instanceof Function&&K.tagNameCheck(e))&&(K.attributeNameCheck instanceof RegExp&&du(K.attributeNameCheck,t)||K.attributeNameCheck instanceof Function&&K.attributeNameCheck(t,e))||"is"===t&&K.allowCustomizedBuiltInElements&&(K.tagNameCheck instanceof RegExp&&du(K.tagNameCheck,n)||K.tagNameCheck instanceof Function&&K.tagNameCheck(n))))return!1;return!0},ct=fu({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),dt=function(e){return!ct[Jd(e)]&&du(V,e)},ut=function(e,t,n,o){if(E&&"object"==typeof u&&"function"==typeof u.getAttributeType&&!n)switch(u.getAttributeType(e,t)){case"TrustedHTML":return B(o);case"TrustedScriptURL":return function(e){P(),S++;try{return E.createScriptURL(e)}finally{S--}}(o)}return o},pt=function(e,t,o,r){try{o?e.setAttributeNS(o,t,r):e.setAttribute(t,r),nt(e)?Ge(e):Xd(n.removed)}catch(n){Ye(t,e)}},ht=function(e){it(I.beforeSanitizeAttributes,e,null);const t=e.attributes;if(!t||nt(e))return;X=st(I.uponSanitizeAttribute,X,Y,ce);const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:X,forceKeepAttr:void 0};let o=t.length;const r=je(e.nodeName);for(;o--;){const i=t[o],s=i.name,a=i.namespaceURI,l=i.value,c=je(s),d=l;let u="value"===s?d:ou(d);n.attrName=c,n.attrValue=u,n.keepAttr=!0,n.forceKeepAttr=void 0,it(I.uponSanitizeAttribute,e,n),u=n.attrValue,!me||"id"!==c&&"name"!==c||0===nu(u,ge)||(Ye(s,e),u=ge+u),ie&&du(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,u)||"attributename"===c&&eu(u,"href")?Ye(s,e):n.forceKeepAttr||(!n.keepAttr||!oe&&du(Hu,u)?Ye(s,e):(re&&(u=et(u)),lt(r,c,u)?(u=ut(r,c,a,u),u!==d&&pt(e,s,a,u)):Ye(s,e)))}it(I.afterSanitizeAttributes,e,null)},ft=function(e){let t=null;const n=Qe(e);for(it(I.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)if(it(I.uponSanitizeShadowNode,t,null),at(t,e),ht(t),ot(t.content)&&ft(t.content),1===(y?y(t):t.nodeType)){const e=A(t);ot(e)&&(mt(e),ft(e))}it(I.afterSanitizeShadowDOM,e,null)},mt=function(e){const t=[{node:e,shadow:null}];for(;t.length>0;){const e=t.pop();if(e.shadow){ft(e.shadow);continue}const n=e.node,o=1===(y?y(n):n.nodeType),r=g(n);if(r)for(let e=r.length-1;e>=0;--e)t.push({node:r[e],shadow:null});if(o){const e=w?w(n):null;if("string"==typeof e&&"template"===je(e)){const e=n.content;ot(e)&&t.push({node:e,shadow:null})}}if(o){const e=A(n);ot(e)&&t.push({node:null,shadow:e},{node:e,shadow:null})}}};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=null,i=null,s=null,a=null;if(Te=!e,Te&&(e="\x3c!--\x3e"),"string"!=typeof e&&!rt(e)&&"string"!=typeof(e=function(e){switch(typeof e){case"string":return e;case"number":return ru(e);case"boolean":return iu(e);case"bigint":return su?su(e):"0";case"symbol":return au?au(e):"Symbol()";case"undefined":default:return cu(e);case"function":case"object":{if(null===e)return cu(e);const t=e,n=vu(t,"toString");if("function"==typeof n){const e=n(t);return"string"==typeof e?e:cu(e)}return cu(e)}}}(e)))throw uu("dirty is not a string, aborting");if(!n.isSupported)return e;ae?(W=le,X=ce):Ve(t),(I.uponSanitizeElement.length>0||I.uponSanitizeAttribute.length>0)&&(W=gu(W)),I.uponSanitizeAttribute.length>0&&(X=gu(X)),n.removed=[];const l=Ae&&"string"!=typeof e&&rt(e);if(l){!function(e){if(!ie)return;const t=[e];for(;t.length>0;){const e=t.pop(),n=y?y(e):e.nodeType;if(7===n||8===n&&du(ju,e.data)){try{f(e)}catch(e){}continue}if(1===n){const t=e,n=je(w?w(e):e.nodeName);try{t.hasAttribute&&t.hasAttribute("patchsrc")&&t.removeAttribute("patchsrc"),t.hasAttribute&&t.hasAttribute("for")&&"label"!==n&&"output"!==n&&t.removeAttribute("for")}catch(e){}}const o=g(e);if(o)for(let e=o.length-1;e>=0;--e)t.push(o[e])}}(e);const t=w?w(e):e.nodeName;if("string"==typeof t){const n=je(t);if(!W[n]||Z[n])throw Xe(e),uu("root node is forbidden and cannot be sanitized in-place")}if(nt(e))throw Xe(e),uu("root node is clobbered and cannot be sanitized in-place");try{mt(e)}catch(t){throw Xe(e),t}}else if(rt(e))o=Je("\x3c!----\x3e"),i=o.ownerDocument.importNode(e,!0),1===i.nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?o=i:o.appendChild(i),mt(i);else{if(!ue&&!re&&!se&&-1===e.indexOf("<"))return E&&he?B(e):e;if(o=Je(e),!o)return ue?null:he?x:""}o&&de&&Ge(o.firstChild);const c=l?e:o;try{const e=Qe(c);for(;s=e.nextNode();)at(s,c),ht(s),ot(s.content)&&ft(s.content)}catch(t){throw l&&(Xe(e),Wd(n.removed,e=>{e.element&&Ze(e.element)})),t}if(l)return Wd(n.removed,e=>{e.element&&Ze(e.element)}),re&&tt(e),e;if(ue){if(re&&tt(o),pe)for(a=N.call(o.ownerDocument);o.firstChild;)a.appendChild(o.firstChild);else a=o;return(X.shadowroot||X.shadowrootmode)&&(a=D.call(r,a,!0)),a}let d=se?o.outerHTML:o.innerHTML;return se&&W["!doctype"]&&o.ownerDocument&&o.ownerDocument.doctype&&o.ownerDocument.doctype.name&&du(zu,o.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+o.ownerDocument.doctype.name+">\n"+d),re&&(d=et(d)),E&&he?B(d):d},n.setConfig=function(){Ve(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),ae=!0,le=W,ce=X},n.clearConfig=function(){$e=null,ae=!1,le=null,ce=null,E=_,x=""},n.isValidAttribute=function(e,t,n){$e||Ve({});const o=je(e),r=je(t);return lt(o,r,n)},n.addHook=function(e,t){"function"==typeof t&&lu(I,e)&&Yd(I[e],t)},n.removeHook=function(e,t){if(lu(I,e)){if(void 0!==t){const n=Gd(I[e],t);return-1===n?void 0:Kd(I[e],n,1)[0]}return Xd(I[e])}},n.removeHooks=function(e){lu(I,e)&&(I[e]=[])},n.removeAllHooks=function(){I={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}(),Wu=n.cjs(function(e,t){var n=/["'&<>]/;e.exports=function(e){var t,o=""+e,r=n.exec(o);if(!r)return o;var i="",s=0,a=0;for(s=r.index;s<o.length;s++){switch(o.charCodeAt(s)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#39;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==s&&(i+=o.substring(a,s)),a=s+1,i+=t}return a!==s?i+o.substring(a,s):i}});function Gu(){return globalThis._nc_l10n_language}function Xu(e){return{translations:globalThis._oc_l10n_registry_translations[e]??{},pluralFunction:globalThis._oc_l10n_registry_plural_functions[e]??(e=>e)}}function Yu(e,t,n,o,r){const i="object"==typeof n?n:void 0,s="number"==typeof o?o:"number"==typeof n?n:void 0,a={escape:!0,sanitize:!0,..."object"==typeof r?r:"object"==typeof o?o:{}},l=e=>e,c=(a.sanitize?qu.sanitize:l)||l,d=a.escape?Wu:l,u=e=>"string"==typeof e||"number"==typeof e;let p=(r?.bundle??Xu(e)).translations[t]||t;return p=Array.isArray(p)?p[0]:p,c("object"==typeof i||void 0!==s?(h=i,f=s,p.replace(/%n/g,""+f).replace(/{([^{}]*)}/g,(e,t)=>{if(void 0===h||!(t in h))return d(e);const n=h[t];return u(n)?d(`${n}`):"object"==typeof n&&u(n.value)?(!1!==n.escape?Wu:l)(`${n.value}`):d(e)})):p);var h,f}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??={};class Ku{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 Yu("",e,t,void 0,{bundle:this.bundle})}ngettext(e,t,n,o={}){return function(e,t,n,o,r,i){const s="_"+t+"_::_"+n+"_",a=i?.bundle??Xu(""),l=a.translations[s];if(void 0!==l){const e=l;if(Array.isArray(e))return Yu("",e[a.pluralFunction(o)],r,o,i)}return Yu("",1===o?t:n,r,o,i)}(0,e,t,n,o,{bundle:this.bundle})}}class Zu{debug=!1;language="en";translations={};setLanguage(e){return this.language=e,this}detectLocale(){return this.detectLanguage()}detectLanguage(){return this.setLanguage(Gu().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 Ku(e=>function(e,t=Gu()){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}}(e,this.language));return this.language in this.translations&&e.addTranslations(this.translations[this.language]),e}}function Ju(){return new Zu}const Qu=Ju().detectLanguage().build(),ep=(...e)=>Qu.gettext(...e);function tp(...e){for(const t of e)if(!t.registered){for(const{l:e,t:n}of t){if(e!==Gu()||!n)continue;const t=Object.fromEntries(Object.entries(n).map(([e,t])=>[e,{msgid:e,msgid_plural:t.p,msgstr:t.v}]));Qu.addTranslations({translations:{"":t}})}t.registered=!0}}var np=n(71944),op={};op.styleTagTransform=gd(),op.setAttributes=pd(),op.insert=dd().bind(null,"head"),op.domAPI=ld(),op.insertStyleElement=fd(),sd()(np.A,op),np.A&&np.A.locals&&np.A.locals,Object.assign,Array.isArray,Symbol(""),Symbol(""),Symbol("");const rp=Symbol("");Symbol(""),Symbol("");const[ip]=window.OC?.config?.version?.split(".")??[],sp=Number.parseInt(ip??"34"),ap=sp<32,lp=sp<34,cp=Symbol.for("NcFormBox:context"),dp=(e,t)=>{const n=e.__vccOpts||e;for(const[e,o]of t)n[e]=o;return n},up={class:"button-vue__wrapper"},pp={class:"button-vue__icon"},hp={class:"button-vue__text"},fp=dp(Ss({__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,o=t,{formBoxItemClass:r}=Yi(cp,{isInFormBox:!1,formBoxItemClass:void 0}),i=null!==Yi(rp,null),s=ec(()=>i&&n.to?"RouterLink":n.href?"a":"button"),a=ec(()=>"button"===s.value&&"boolean"==typeof n.pressed),l=ec(()=>n.pressed?"primary":!1===n.pressed&&"primary"===n.variant?"secondary":n.variant),c=ec(()=>l.value.startsWith("tertiary")),d=ec(()=>n.alignment.split("-")[0]),u=ec(()=>n.alignment.includes("-")),p=Yi("NcPopover:trigger:attrs",()=>({}),!1),h=ec(()=>p()),f=ec(()=>"RouterLink"===s.value?{to:n.to,activeClass:"active"}:"a"===s.value?{href:n.href||"#",target:n.target,rel:"nofollow noreferrer noopener",download:n.download||void 0}:"button"===s.value?{...h.value,"aria-pressed":n.pressed,type:n.type,disabled:n.disabled}:void 0);function m(e){a.value&&o("update:pressed",!n.pressed),o("click",e)}return(t,n)=>(vl(),El(ta(s.value),zl({class:["button-vue",[`button-vue--size-${e.size}`,{[`button-vue--${l.value}`]:l.value,"button-vue--tertiary":c.value,"button-vue--wide":e.wide,[`button-vue--${d.value}`]:"center"!==d.value,"button-vue--reverse":u.value,"button-vue--legacy":oi(ap),"button-vue--legacy34":oi(lp)},oi(r)]],"aria-label":e.ariaLabel},f.value,{onClick:m}),{default:Wi(()=>[Pl("span",up,[Pl("span",pp,[ia(t.$slots,"icon",{},void 0,!0)]),Pl("span",hp,[ia(t.$slots,"default",{},()=>[Ol(So(e.text),1)],!0)])])]),_:3},16,["class","aria-label"]))}}),[["__scopeId","data-v-00a99684"]]);var mp=n(73881),gp={};gp.styleTagTransform=gd(),gp.setAttributes=pd(),gp.insert=dd().bind(null,"head"),gp.domAPI=ld(),gp.insertStyleElement=fd(),sd()(mp.A,gp),mp.A&&mp.A.locals&&mp.A.locals;const vp=["aria-hidden","aria-label"],Ap={key:0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},bp=["d"],yp=["innerHTML"],wp=Ss({__name:"NcIconSvgWrapper",props:{directional:{type:Boolean},inline:{type:Boolean},svg:{default:""},name:{default:void 0},path:{default:""},size:{default:20}},setup(e){Nc(e=>({fb515064:n.value}));const t=e,n=ec(()=>"number"==typeof t.size?`${t.size}px`:t.size),o=ec(()=>{if(!t.svg||t.path)return;const e=qu.sanitize(t.svg),n=(new DOMParser).parseFromString(e,"image/svg+xml");return n.querySelector("parsererror")?(oc("SVG is not valid"),""):(n.documentElement.id&&n.documentElement.removeAttribute("id"),n.documentElement.outerHTML)});return(t,n)=>(vl(),Cl("span",{"aria-hidden":e.name?void 0:"true","aria-label":e.name||void 0,class:wo(["icon-vue",{"icon-vue--directional":e.directional,"icon-vue--inline":e.inline}]),role:"img"},[o.value?(vl(),Cl("span",{key:1,innerHTML:o.value},null,8,yp)):(vl(),Cl("svg",Ap,[Pl("path",{d:e.path},null,8,bp)]))],10,vp))}}),Cp=dp(wp,[["__scopeId","data-v-aaedb1c3"]]);var Ep=n(35171),_p={};_p.styleTagTransform=gd(),_p.setAttributes=pd(),_p.insert=dd().bind(null,"head"),_p.domAPI=ld(),_p.insertStyleElement=fd(),sd()(Ep.A,_p),Ep.A&&Ep.A.locals&&Ep.A.locals;const xp=["aria-label"],kp=["width","height"],Sp=["fill"],Pp=["fill"],Bp={key:0},Tp=dp(Ss({__name:"NcLoadingIcon",props:{appearance:{default:"auto"},name:{default:""},size:{default:20}},setup(e){const t=e,n=ec(()=>{const e=["#777","#CCC"];return"light"===t.appearance?e:"dark"===t.appearance?e.reverse():["var(--color-loading-light)","var(--color-loading-dark)"]});return(t,o)=>(vl(),Cl("span",{"aria-label":e.name,role:"img",class:"material-design-icon loading-icon"},[(vl(),Cl("svg",{width:e.size,height:e.size,viewBox:"0 0 24 24"},[Pl("path",{fill:n.value[0],d:"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z"},null,8,Sp),Pl("path",{fill:n.value[1],d:"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z"},[e.name?(vl(),Cl("title",Bp,So(e.name),1)):Nl("",!0)],8,Pp)],8,kp))],8,xp))}}),[["__scopeId","data-v-cf399190"]]);tp([{l:"ar",t:{"Loading …":{v:["التحميل جارٍ ..."]}}},{l:"ast",t:{}},{l:"br",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Loading …":{v:["Načítání …"]}}},{l:"cs-CZ",t:{}},{l:"da",t:{"Loading …":{v:["Indlæser ..."]}}},{l:"de",t:{"Loading …":{v:["Wird geladen …"]}}},{l:"de-DE",t:{"Loading …":{v:["Wird geladen …"]}}},{l:"el",t:{"Loading …":{v:["Φόρτωση  …"]}}},{l:"en-GB",t:{"Loading …":{v:["Loading …"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es-AR",t:{}},{l:"es-EC",t:{}},{l:"es-MX",t:{}},{l:"et-EE",t:{"Loading …":{v:["Laadin…"]}}},{l:"eu",t:{}},{l:"fa",t:{"Loading …":{v:["در حال بارگذاری ..."]}}},{l:"fi",t:{"Loading …":{v:["Ladataan ..."]}}},{l:"fr",t:{"Loading …":{v:["Chargement..."]}}},{l:"ga",t:{"Loading …":{v:["Ag lódáil …"]}}},{l:"gl",t:{"Loading …":{v:["Cargando…"]}}},{l:"he",t:{}},{l:"hr",t:{"Loading …":{v:["Učitavanje …"]}}},{l:"hu",t:{"Loading …":{v:["Betöltés…"]}}},{l:"id",t:{"Loading …":{v:["Memuat …"]}}},{l:"is",t:{"Loading …":{v:["Hleð inn …"]}}},{l:"it",t:{}},{l:"ja",t:{"Loading …":{v:["読み込み中 …"]}}},{l:"ja-JP",t:{}},{l:"ko",t:{"Loading …":{v:["로딩 중 ..."]}}},{l:"lo",t:{"Loading …":{v:["ກຳລງໂຫດ…"]}}},{l:"lt-LT",t:{"Loading …":{v:["Įkeliama …"]}}},{l:"lv",t:{}},{l:"mk",t:{"Loading …":{v:["Вчитување …"]}}},{l:"mn",t:{"Loading …":{v:["Ачаалж байна …"]}}},{l:"my",t:{}},{l:"nb",t:{"Loading …":{v:["Laster inn..."]}}},{l:"nl",t:{"Loading …":{v:["Laden …"]}}},{l:"oc",t:{}},{l:"pl",t:{"Loading …":{v:["Wczytywanie…"]}}},{l:"pt-BR",t:{"Loading …":{v:["Carregando …"]}}},{l:"pt-PT",t:{"Loading …":{v:["A carregar..."]}}},{l:"ro",t:{}},{l:"ru",t:{"Loading …":{v:["Загрузка …"]}}},{l:"sk",t:{"Loading …":{v:["Nahrávam ..."]}}},{l:"sl",t:{}},{l:"sr",t:{"Loading …":{v:["Учитава се…"]}}},{l:"sv",t:{"Loading …":{v:["Laddar …"]}}},{l:"tr",t:{"Loading …":{v:["Yükleniyor…"]}}},{l:"uk",t:{"Loading …":{v:["Завантаження …"]}}},{l:"uz",t:{"Loading …":{v:["Yuklanmoqda..."]}}},{l:"zh-CN",t:{"Loading …":{v:["加载中..."]}}},{l:"zh-HK",t:{"Loading …":{v:["加載中 …"]}}},{l:"zh-TW",t:{"Loading …":{v:["載入中......"]}}}]);const Lp=Ss({__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,o=t,r=Qr(!1);async function i(e){if(!r.value){r.value=!0;try{const t="reset"!==n.type&&void 0,r=await(n.callback?.())??t;!1!==r&&o("click",e,r)}finally{r.value=!1}}}return(t,n)=>(vl(),El(oi(fp),{"aria-label":e.label,disabled:e.disabled,type:e.type,variant:e.variant,onClick:i},{icon:Wi(()=>[ia(t.$slots,"icon",{},()=>[r.value?(vl(),El(oi(Tp),{key:0,name:oi(ep)("Loading …")},null,8,["name"])):void 0!==e.icon?(vl(),El(oi(Cp),{key:1,svg:e.icon},null,8,["svg"])):Nl("",!0)])]),default:Wi(()=>[Ol(So(e.label)+" ",1)]),_:3},8,["aria-label","disabled","type","variant"]))}});var Op=n(63097),Np={};Np.styleTagTransform=gd(),Np.setAttributes=pd(),Np.insert=dd().bind(null,"head"),Np.domAPI=ld(),Np.insertStyleElement=fd(),sd()(Op.A,Np),Op.A&&Op.A.locals&&Op.A.locals;var Rp="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",Dp="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",Ip="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",zp=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","area[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] *)"],Fp=zp.join(","),Mp="undefined"==typeof Element,jp=Mp?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,$p=!Mp&&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},Hp=function(e,t){var n;void 0===t&&(t=!0);var o=null==e||null===(n=e.getAttribute)||void 0===n?void 0:n.call(e,"inert");return""===o||"true"===o||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):Hp(e.parentNode))},Up=function(e,t,n){if(Hp(e))return[];var o=Array.prototype.slice.apply(e.querySelectorAll(Fp));return t&&jp.call(e,Fp)&&o.unshift(e),o.filter(n)},Vp=function(e,t,n){for(var o=[],r=Array.from(e);r.length;){var i=r.shift();if(!Hp(i,!1))if("SLOT"===i.tagName){var s=i.assignedElements(),a=s.length?s:i.children,l=Vp(a,!0,n);n.flatten?o.push.apply(o,l):o.push({scopeParent:i,candidates:l})}else{jp.call(i,Fp)&&n.filter(i)&&(t||!e.includes(i))&&o.push(i);var c=i.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(i),d=!Hp(c,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(c&&d){var u=Vp(!0===c?i.children:c.children,!0,n);n.flatten?o.push.apply(o,u):o.push({scopeParent:i,candidates:u})}else r.unshift.apply(r,i.children)}}return o},qp=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Wp=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))&&!qp(e)?0:e.tabIndex},Gp=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},Xp=function(e){return"INPUT"===e.tagName},Yp=function(e){var t=e.getBoundingClientRect(),n=t.width,o=t.height;return 0===n&&0===o},Kp=function(e,t){return!(t.disabled||function(e){return Xp(e)&&"hidden"===e.type}(t)||function(e,t){var n=t.displayCheck,o=t.getShadowRoot;if("full-native"===n&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});var r=getComputedStyle(e).visibility;if("hidden"===r||"collapse"===r)return!0;var i=jp.call(e,"details>summary:first-of-type")?e.parentElement:e;if(jp.call(i,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return Yp(e)}else{if("function"==typeof o){for(var s=e;e;){var a=e.parentElement,l=$p(e);if(a&&!a.shadowRoot&&!0===o(a))return Yp(e);e=e.assignedSlot?e.assignedSlot:a||l===e.ownerDocument?a:l.host}e=s}if(function(e){var t,n,o,r,i=e&&$p(e),s=null===(t=i)||void 0===t?void 0:t.host,a=!1;if(i&&i!==e)for(a=!!(null!==(n=s)&&void 0!==n&&null!==(o=n.ownerDocument)&&void 0!==o&&o.contains(s)||null!=e&&null!==(r=e.ownerDocument)&&void 0!==r&&r.contains(e));!a&&s;){var l,c,d;a=!(null===(c=s=null===(l=i=$p(s))||void 0===l?void 0:l.host)||void 0===c||null===(d=c.ownerDocument)||void 0===d||!d.contains(s))}return a}(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1}(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<t.children.length;n++){var o=t.children.item(n);if("LEGEND"===o.tagName)return!!jp.call(t,"fieldset[disabled] *")||!o.contains(e)}return!0}t=t.parentElement}return!1}(t))},Zp=function(e,t){return!(function(e){return function(e){return Xp(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||$p(e),o=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=o(window.CSS.escape(e.name));else try{t=o(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 r=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]}(t,e.form);return!r||r===e}(e)}(t)||Wp(t)<0||!Kp(e,t))},Jp=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!(isNaN(t)||t>=0)},Qp=function(e){var t=[],n=[];return e.forEach(function(e,o){var r=!!e.scopeParent,i=r?e.scopeParent:e,s=function(e,t){var n=Wp(e);return n<0&&t&&!qp(e)?0:n}(i,r),a=r?Qp(e.candidates):i;0===s?r?t.push.apply(t,a):t.push(i):n.push({documentOrder:o,tabIndex:s,item:e,isScope:r,content:a})}),n.sort(Gp).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},eh=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==jp.call(e,Fp)&&Zp(t,e)},th=zp.concat("iframe:not([inert]):not([inert] *)").join(","),nh=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==jp.call(e,th)&&Kp(t,e)};function oh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}function rh(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=lh(e))||t){n&&(e=n);var o=0,r=function(){};return{s:r,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:r}}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 i,s=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){a=!0,i=e},f:function(){try{s||null==n.return||n.return()}finally{if(a)throw i}}}}function ih(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 o=n.call(e,t);if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(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 sh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function ah(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sh(Object(n),!0).forEach(function(t){ih(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sh(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function lh(e,t){if(e){if("string"==typeof e)return oh(e,t);var n={}.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)?oh(e,t):void 0}}var ch={getActiveTrap:function(e){return(null==e?void 0:e.length)>0?e[e.length-1]:null},activateTrap:function(e,t){t!==ch.getActiveTrap(e)&&ch.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),ch.unpauseTrap(e)},pauseTrap:function(e){var t=ch.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=ch.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},dh=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},uh=function(e){return dh(e)&&!e.shiftKey},ph=function(e){return dh(e)&&e.shiftKey},hh=function(e){return setTimeout(e,0)},fh=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return"function"==typeof e?e.apply(void 0,n):e},mh=function(e){return e.target.shadowRoot&&"function"==typeof e.composedPath?e.composedPath()[0]:e.target},gh=[],vh=function(e,t){var n,o=(null==t?void 0:t.document)||document,r=(null==t?void 0:t.trapStack)||gh,i=ah({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,delayReturnFocus:!0,isolateSubtrees:!1,isKeyForward:uh,isKeyBackward:ph},t),s={containers:[],containerGroups:[],tabbableGroups:[],adjacentElements:new Set,alreadySilent:new Set,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1,manuallyPaused:!1,delayInitialFocusTimer:void 0,recentNavEvent:void 0},a=function(e,t,n){return e&&void 0!==e[t]?e[t]:i[n||t]},l=function(e,t){var n="function"==typeof(null==t?void 0:t.composedPath)?t.composedPath():void 0;return s.containerGroups.findIndex(function(t){var o=t.container,r=t.tabbableNodes;return o.contains(e)||(null==n?void 0:n.includes(o))||r.find(function(t){return t===e})})},c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.hasFallback,r=void 0!==n&&n,s=t.params,a=void 0===s?[]:s,l=i[e];if("function"==typeof l&&(l=l.apply(void 0,function(e){return function(e){if(Array.isArray(e))return oh(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||lh(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(a))),!0===l&&(l=void 0),!l){if(void 0===l||!1===l)return l;throw new Error("`".concat(e,"` was specified but was not a node, or did not return a node"))}var c=l;if("string"==typeof l){try{c=o.querySelector(l)}catch(t){throw new Error("`".concat(e,'` appears to be an invalid selector; error="').concat(t.message,'"'))}if(!c&&!r)throw new Error("`".concat(e,"` as selector refers to no known node"))}return c},d=function(e){var t=e.activeElement;return t?t.shadowRoot&&null!==t.shadowRoot.activeElement?d(t.shadowRoot):t:null},u=function(){var e=c("initialFocus",{hasFallback:!0});if(!1===e)return!1;if(void 0===e||e&&!nh(e,i.tabbableOptions)){var t=d(o);if(l(t)>=0)e=t;else{var n=s.tabbableGroups[0];e=n&&n.firstTabbableNode||c("fallbackFocus")}}else null===e&&(e=c("fallbackFocus"));if(!e)throw new Error("Your focus-trap needs to have at least one focusable element");return e},p=function(){if(s.containerGroups=s.containers.map(function(e){var t=function(e,t){var n;return n=(t=t||{}).getShadowRoot?Vp([e],t.includeContainer,{filter:Zp.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Jp}):Up(e,t.includeContainer,Zp.bind(null,t)),Qp(n)}(e,i.tabbableOptions),n=function(e,t){return(t=t||{}).getShadowRoot?Vp([e],t.includeContainer,{filter:Kp.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):Up(e,t.includeContainer,Kp.bind(null,t))}(e,i.tabbableOptions),o=t.length>0?t[0]:void 0,r=t.length>0?t[t.length-1]:void 0,s=n.find(function(e){return eh(e)}),a=n.slice().reverse().find(function(e){return eh(e)}),l=!!t.find(function(e){return Wp(e)>0});return{container:e,tabbableNodes:t,focusableNodes:n,posTabIndexesFound:l,firstTabbableNode:o,lastTabbableNode:r,firstDomTabbableNode:s,lastDomTabbableNode:a,nextTabbableNode:function(e){var o=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=t.indexOf(e);return r<0?o?n.slice(n.indexOf(e)+1).find(function(e){return eh(e)}):n.slice(0,n.indexOf(e)).reverse().find(function(e){return eh(e)}):t[r+(o?1:-1)]}}}),s.tabbableGroups=s.containerGroups.filter(function(e){return e.tabbableNodes.length>0}),s.tabbableGroups.length<=0&&!c("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(s.containerGroups.find(function(e){return e.posTabIndexesFound})&&s.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.")},h=function(e){!1!==e&&e!==d(document)&&(e&&e.focus?(e.focus({preventScroll:!!i.preventScroll}),s.mostRecentlyFocusedNode=e,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(e)&&e.select()):h(u()))},f=function(e){var t=c("setReturnFocus",{params:[e]});return t||!1!==t&&e},m=function(e){var t=e.target,n=e.event,o=e.isBackward,r=void 0!==o&&o;t=t||mh(n),p();var a=null;if(s.tabbableGroups.length>0){var d=l(t,n),u=d>=0?s.containerGroups[d]:void 0;if(d<0)a=r?s.tabbableGroups[s.tabbableGroups.length-1].lastTabbableNode:s.tabbableGroups[0].firstTabbableNode;else if(r){var h=s.tabbableGroups.findIndex(function(e){var n=e.firstTabbableNode;return t===n});if(h<0&&(u.container===t||nh(t,i.tabbableOptions)&&!eh(t,i.tabbableOptions)&&!u.nextTabbableNode(t,!1))&&(h=d),h>=0){var f=0===h?s.tabbableGroups.length-1:h-1,m=s.tabbableGroups[f];a=Wp(t)>=0?m.lastTabbableNode:m.lastDomTabbableNode}else dh(n)||(a=u.nextTabbableNode(t,!1))}else{var g=s.tabbableGroups.findIndex(function(e){var n=e.lastTabbableNode;return t===n});if(g<0&&(u.container===t||nh(t,i.tabbableOptions)&&!eh(t,i.tabbableOptions)&&!u.nextTabbableNode(t))&&(g=d),g>=0){var v=g===s.tabbableGroups.length-1?0:g+1,A=s.tabbableGroups[v];a=Wp(t)>=0?A.firstTabbableNode:A.firstDomTabbableNode}else dh(n)||(a=u.nextTabbableNode(t))}}else a=c("fallbackFocus");return a},g=function(e){var t=mh(e);l(t,e)>=0||(fh(i.clickOutsideDeactivates,e)?n.deactivate({returnFocus:i.returnFocusOnDeactivate}):fh(i.allowOutsideClick,e)||e.preventDefault())},v=function(e){var t=mh(e),n=l(t,e)>=0;if(n||t instanceof Document)n&&(s.mostRecentlyFocusedNode=t);else{var o;e.stopImmediatePropagation();var r=!0;if(s.mostRecentlyFocusedNode)if(Wp(s.mostRecentlyFocusedNode)>0){var a=l(s.mostRecentlyFocusedNode),c=s.containerGroups[a].tabbableNodes;if(c.length>0){var d=c.findIndex(function(e){return e===s.mostRecentlyFocusedNode});d>=0&&(i.isKeyForward(s.recentNavEvent)?d+1<c.length&&(o=c[d+1],r=!1):d-1>=0&&(o=c[d-1],r=!1))}}else s.containerGroups.some(function(e){return e.tabbableNodes.some(function(e){return Wp(e)>0})})||(r=!1);else r=!1;r&&(o=m({target:s.mostRecentlyFocusedNode,isBackward:i.isKeyBackward(s.recentNavEvent)})),h(o||s.mostRecentlyFocusedNode||u())}s.recentNavEvent=void 0},A=function(e){(i.isKeyForward(e)||i.isKeyBackward(e))&&function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];s.recentNavEvent=e;var n=m({event:e,isBackward:t});n&&(dh(e)&&e.preventDefault(),h(n))}(e,i.isKeyBackward(e))},b=function(e){var t;"Escape"!==(null==(t=e)?void 0:t.key)&&"Esc"!==(null==t?void 0:t.key)&&27!==(null==t?void 0:t.keyCode)||!1===fh(i.escapeDeactivates,e)||(e.preventDefault(),n.deactivate())},y=function(e){var t=mh(e);l(t,e)>=0||fh(i.clickOutsideDeactivates,e)||fh(i.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},w=function(){var e;if(s.active)return ch.activateTrap(r,n),i.delayInitialFocus?e=new Promise(function(e){s.delayInitialFocusTimer=hh(function(){h(u()),e()})}):h(u()),o.addEventListener("focusin",v,!0),o.addEventListener("mousedown",g,{capture:!0,passive:!1}),o.addEventListener("touchstart",g,{capture:!0,passive:!1}),o.addEventListener("click",y,{capture:!0,passive:!1}),o.addEventListener("keydown",A,{capture:!0,passive:!1}),o.addEventListener("keydown",b),e},C=function(){if(s.active)return o.removeEventListener("focusin",v,!0),o.removeEventListener("mousedown",g,!0),o.removeEventListener("touchstart",g,!0),o.removeEventListener("click",y,!0),o.removeEventListener("keydown",A,!0),o.removeEventListener("keydown",b),n},E="undefined"!=typeof window&&"MutationObserver"in window?new MutationObserver(function(e){var t=s.mostRecentlyFocusedNode;if(t&&e.some(function(e){return Array.from(e.removedNodes).some(function(e){return e===t||"function"==typeof e.contains&&e.contains(t)})})&&s.containers.some(function(e){return null==e?void 0:e.isConnected})){p();var n=u();h(n)}}):void 0,_=function(){E&&(E.disconnect(),s.active&&!s.paused&&s.containers.map(function(e){E.observe(e,{subtree:!0,childList:!0})}))};return n={get active(){return s.active},get paused(){return s.paused},activate:function(e){if(s.active)return this;var t,i=a(e,"onActivate"),l=a(e,"onPostActivate"),c=a(e,"checkCanFocusTrap"),u=ch.getActiveTrap(r),h=!1;u&&!u.paused&&(null===(t=u._setSubtreeIsolation)||void 0===t||t.call(u,!1),h=!0);try{c||p(),s.active=!0,s.paused=!1,s.nodeFocusedBeforeActivation=d(o),null==i||i({trap:n});var f=function(){c&&p();var e=function(){n._setSubtreeIsolation(!0),_(),null==l||l({trap:n})},t=w();t?t.then(e):e()};if(c)return c(s.containers.concat()).then(f,f),this;f()}catch(e){var m;throw u===ch.getActiveTrap(r)&&h&&(null===(m=u._setSubtreeIsolation)||void 0===m||m.call(u,!0)),e}return this},deactivate:function(e){if(!s.active)return this;var t=ah({onDeactivate:i.onDeactivate,onPostDeactivate:i.onPostDeactivate,checkCanReturnFocus:i.checkCanReturnFocus},e);clearTimeout(s.delayInitialFocusTimer),s.delayInitialFocusTimer=void 0,s.paused||n._setSubtreeIsolation(!1),s.alreadySilent.clear(),C(),s.active=!1,s.paused=!1,_(),ch.deactivateTrap(r,n);var o=a(t,"onDeactivate"),l=a(t,"onPostDeactivate"),c=a(t,"checkCanReturnFocus"),d=a(t,"delayReturnFocus"),u=a(t,"returnFocus","returnFocusOnDeactivate");null==o||o({trap:n});var p=function(){u&&h(f(s.nodeFocusedBeforeActivation)),null==l||l({trap:n})},m=function(){d&&u?hh(p):p()};return u&&c?(c(f(s.nodeFocusedBeforeActivation)).then(m,m),this):(m(),this)},pause:function(e){return s.active?(s.manuallyPaused=!0,this._setPausedState(!0,e)):this},unpause:function(e){return s.active?(s.manuallyPaused=!1,r[r.length-1]!==this?this:this._setPausedState(!1,e)):this},updateContainerElements:function(e){var t=[].concat(e).filter(Boolean);return s.containers=t.map(function(e){return"string"==typeof e?o.querySelector(e):e}),i.isolateSubtrees&&function(e){s.active&&!s.paused&&n._setSubtreeIsolation(!1),s.adjacentElements.clear(),s.alreadySilent.clear();var t,o=new Set,r=new Set,i=rh(e);try{for(i.s();!(t=i.n()).done;){var a=t.value;o.add(a);for(var l="undefined"!=typeof ShadowRoot&&a.getRootNode()instanceof ShadowRoot,c=a;c;){o.add(c);var d=c.parentElement,u=[];d?u=d.children:!d&&l&&(u=c.getRootNode().children,d=c.getRootNode().host,l="undefined"!=typeof ShadowRoot&&d.getRootNode()instanceof ShadowRoot);var p,h=rh(u);try{for(h.s();!(p=h.n()).done;){var f=p.value;r.add(f)}}catch(e){h.e(e)}finally{h.f()}c=d}}}catch(e){i.e(e)}finally{i.f()}o.forEach(function(e){r.delete(e)}),s.adjacentElements=r}(s.containers),s.active&&(p(),s.paused||n._setSubtreeIsolation(!0)),_(),this}},Object.defineProperties(n,{_isManuallyPaused:{value:function(){return s.manuallyPaused}},_setPausedState:{value:function(e,t){if(s.paused===e)return this;if(s.paused=e,e){var o=a(t,"onPause"),r=a(t,"onPostPause");null==o||o({trap:n}),C(),n._setSubtreeIsolation(!1),_(),null==r||r({trap:n})}else{var i=a(t,"onUnpause"),l=a(t,"onPostUnpause");null==i||i({trap:n}),function(){p();var e=function(){n._setSubtreeIsolation(!0),_(),null==l||l({trap:n})},t=w();t?t.then(e):e()}()}return this}},_setSubtreeIsolation:{value:function(e){i.isolateSubtrees&&s.adjacentElements.forEach(function(t){var n;e?"aria-hidden"===i.isolateSubtrees?("true"!==t.ariaHidden&&"true"!==(null===(n=t.getAttribute("aria-hidden"))||void 0===n?void 0:n.toLowerCase())||s.alreadySilent.add(t),t.setAttribute("aria-hidden","true")):((t.inert||t.hasAttribute("inert"))&&s.alreadySilent.add(t),t.setAttribute("inert",!0)):s.alreadySilent.has(t)||("aria-hidden"===i.isolateSubtrees?t.removeAttribute("aria-hidden"):t.removeAttribute("inert"))})}}}),n.updateContainerElements(e),n},Ah=n(21951),bh={};function yh(){return window._nc_focus_trap??=[],window._nc_focus_trap}bh.styleTagTransform=gd(),bh.setAttributes=pd(),bh.insert=dd().bind(null,"head"),bh.domAPI=ld(),bh.insertStyleElement=fd(),sd()(Ah.A,bh),Ah.A&&Ah.A.locals&&Ah.A.locals;var wh=n(23085),Ch={};Ch.styleTagTransform=gd(),Ch.setAttributes=pd(),Ch.insert=dd().bind(null,"head"),Ch.domAPI=ld(),Ch.insertStyleElement=fd(),sd()(wh.A,Ch),wh.A&&wh.A.locals&&wh.A.locals;const Eh=["start","end"],_h=["top","right","bottom","left"].reduce((e,t)=>e.concat(t,t+"-"+Eh[0],t+"-"+Eh[1]),[]),xh=Math.min,kh=Math.max,Sh=(Math.round,Math.floor,{left:"right",right:"left",bottom:"top",top:"bottom"});function Ph(e,t,n){return kh(e,xh(t,n))}function Bh(e,t){return"function"==typeof e?e(t):e}function Th(e){return e.split("-")[0]}function Lh(e){return e.split("-")[1]}function Oh(e){return"x"===e?"y":"x"}function Nh(e){return"y"===e?"height":"width"}function Rh(e){const t=e[0];return"t"===t||"b"===t?"y":"x"}function Dh(e){return Oh(Rh(e))}function Ih(e,t,n){void 0===n&&(n=!1);const o=Lh(e),r=Dh(e),i=Nh(r);let s="x"===r?o===(n?"end":"start")?"right":"left":"start"===o?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Hh(s)),[s,Hh(s)]}function zh(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const Fh=["left","right"],Mh=["right","left"],jh=["top","bottom"],$h=["bottom","top"];function Hh(e){const t=Th(e);return Sh[t]+e.slice(t.length)}function Uh(e){return"number"!=typeof e?function(e){var t,n,o,r;return{top:null!=(t=e.top)?t:0,right:null!=(n=e.right)?n:0,bottom:null!=(o=e.bottom)?o:0,left:null!=(r=e.left)?r:0}}(e):{top:e,right:e,bottom:e,left:e}}function Vh(e){const{x:t,y:n,width:o,height:r}=e;return{width:o,height:r,top:n,left:t,right:t+o,bottom:n+r,x:t,y:n}}function qh(e,t,n){let{reference:o,floating:r}=e;const i=Rh(t),s=Dh(t),a=Nh(s),l=Th(t),c="y"===i,d=o.x+o.width/2-r.width/2,u=o.y+o.height/2-r.height/2,p=o[a]/2-r[a]/2;let h;switch(l){case"top":h={x:d,y:o.y-r.height};break;case"bottom":h={x:d,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:u};break;case"left":h={x:o.x-r.width,y:u};break;default:h={x:o.x,y:o.y}}const f=Lh(t);return f&&(h[s]+=p*("end"===f?1:-1)*(n&&c?-1:1)),h}async function Wh(e,t){var n;void 0===t&&(t={});const{x:o,y:r,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:u="floating",altBoundary:p=!1,padding:h=0}=Bh(t,e),f=Uh(h),m=a[p?"floating"===u?"reference":"floating":u],g=Vh(await i.getClippingRect({element:null==(n=await(null==i.isElement?void 0:i.isElement(m)))||n?m:m.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:d,strategy:l})),v="floating"===u?{x:o,y:r,width:s.floating.width,height:s.floating.height}:s.reference,A=await(null==i.getOffsetParent?void 0:i.getOffsetParent(a.floating)),b=await(null==i.isElement?void 0:i.isElement(A))&&await(null==i.getScale?void 0:i.getScale(A))||{x:1,y:1},y=Vh(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:A,strategy:l}):v);return{top:(g.top-y.top+f.top)/b.y,bottom:(y.bottom-g.bottom+f.bottom)/b.y,left:(g.left-y.left+f.left)/b.x,right:(y.right-g.right+f.right)/b.x}}const Gh=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,o;const{placement:r,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:c}=t,{mainAxis:d=!0,crossAxis:u=!0,fallbackPlacements:p,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:f="none",flipAlignment:m=!0,...g}=Bh(e,t);if(null!=(n=i.arrow)&&n.alignmentOffset)return{};const v=Th(r),A=Rh(a),b=Th(a)===a,y=await(null==l.isRTL?void 0:l.isRTL(c.floating)),w=p||(b||!m?[Hh(a)]:function(e){const t=Hh(e);return[zh(e),t,zh(t)]}(a)),C="none"!==f;!p&&C&&w.push(...function(e,t,n,o){const r=Lh(e);let i=function(e,t,n){switch(e){case"top":case"bottom":return n?t?Mh:Fh:t?Fh:Mh;case"left":case"right":return t?jh:$h;default:return[]}}(Th(e),"start"===n,o);return r&&(i=i.map(e=>e+"-"+r),t&&(i=i.concat(i.map(zh)))),i}(a,m,f,y));const E=[a,...w],_=await l.detectOverflow(t,g),x=[];let k=(null==(o=i.flip)?void 0:o.overflows)||[];if(d&&x.push(_[v]),u){const e=Ih(r,s,y);x.push(_[e[0]],_[e[1]])}if(k=[...k,{placement:r,overflows:x}],!x.every(e=>e<=0)){var S,P;const e=((null==(S=i.flip)?void 0:S.index)||0)+1,t=E[e];if(t&&("alignment"!==u||A===Rh(t)||k.every(e=>Rh(e.placement)!==A||e.overflows[0]>0)))return{data:{index:e,overflows:k},reset:{placement:t}};let n=null==(P=k.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:P.placement;if(!n)switch(h){case"bestFit":{var B;const e=null==(B=k.filter(e=>{if(C){const t=Rh(e.placement);return t===A||"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:B[0];e&&(n=e);break}case"initialPlacement":n=a}if(r!==n)return{reset:{placement:n}}}return{}}}},Xh=new Set(["left","top"]);function Yh(e){var t;return(null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Kh(e){return Yh(e).getComputedStyle(e)}const Zh=Math.min,Jh=Math.max,Qh=Math.round;function ef(e){const t=Kh(e);let n=parseFloat(t.width),o=parseFloat(t.height);const r=e.offsetWidth,i=e.offsetHeight,s=Qh(n)!==r||Qh(o)!==i;return s&&(n=r,o=i),{width:n,height:o,fallback:s}}function tf(e){return af(e)?(e.nodeName||"").toLowerCase():""}let nf;function of(){if(nf)return nf;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(nf=e.brands.map(e=>e.brand+"/"+e.version).join(" "),nf):navigator.userAgent}function rf(e){return e instanceof Yh(e).HTMLElement}function sf(e){return e instanceof Yh(e).Element}function af(e){return e instanceof Yh(e).Node}function lf(e){return"undefined"!=typeof ShadowRoot&&(e instanceof Yh(e).ShadowRoot||e instanceof ShadowRoot)}function cf(e){const{overflow:t,overflowX:n,overflowY:o,display:r}=Kh(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+n)&&!["inline","contents"].includes(r)}function df(e){return["table","td","th"].includes(tf(e))}function uf(e){const t=/firefox/i.test(of()),n=Kh(e),o=n.backdropFilter||n.WebkitBackdropFilter;return"none"!==n.transform||"none"!==n.perspective||!!o&&"none"!==o||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 pf(){return!/^((?!chrome|android).)*safari/i.test(of())}function hf(e){return["html","body","#document"].includes(tf(e))}function ff(e){return sf(e)?e:e.contextElement}const mf={x:1,y:1};function gf(e){const t=ff(e);if(!rf(t))return mf;const n=t.getBoundingClientRect(),{width:o,height:r,fallback:i}=ef(t);let s=(i?Qh(n.width):n.width)/o,a=(i?Qh(n.height):n.height)/r;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}function vf(e,t,n,o){var r,i;void 0===t&&(t=!1),void 0===n&&(n=!1);const s=e.getBoundingClientRect(),a=ff(e);let l=mf;t&&(o?sf(o)&&(l=gf(o)):l=gf(e));const c=a?Yh(a):window,d=!pf()&&n;let u=(s.left+(d&&(null==(r=c.visualViewport)?void 0:r.offsetLeft)||0))/l.x,p=(s.top+(d&&(null==(i=c.visualViewport)?void 0:i.offsetTop)||0))/l.y,h=s.width/l.x,f=s.height/l.y;if(a){const e=Yh(a),t=o&&sf(o)?Yh(o):o;let n=e.frameElement;for(;n&&o&&t!==e;){const e=gf(n),t=n.getBoundingClientRect(),o=getComputedStyle(n);t.x+=(n.clientLeft+parseFloat(o.paddingLeft))*e.x,t.y+=(n.clientTop+parseFloat(o.paddingTop))*e.y,u*=e.x,p*=e.y,h*=e.x,f*=e.y,u+=t.x,p+=t.y,n=Yh(n).frameElement}}return{width:h,height:f,top:p,right:u+h,bottom:p+f,left:u,x:u,y:p}}function Af(e){return((af(e)?e.ownerDocument:e.document)||window.document).documentElement}function bf(e){return sf(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function yf(e){return vf(Af(e)).left+bf(e).scrollLeft}function wf(e){if("html"===tf(e))return e;const t=e.assignedSlot||e.parentNode||lf(e)&&e.host||Af(e);return lf(t)?t.host:t}function Cf(e){const t=wf(e);return hf(t)?t.ownerDocument.body:rf(t)&&cf(t)?t:Cf(t)}function Ef(e,t){var n;void 0===t&&(t=[]);const o=Cf(e),r=o===(null==(n=e.ownerDocument)?void 0:n.body),i=Yh(o);return r?t.concat(i,i.visualViewport||[],cf(o)?o:[]):t.concat(o,Ef(o))}function _f(e,t,n){return"viewport"===t?Vh(function(e,t){const n=Yh(e),o=Af(e),r=n.visualViewport;let i=o.clientWidth,s=o.clientHeight,a=0,l=0;if(r){i=r.width,s=r.height;const e=pf();(e||!e&&"fixed"===t)&&(a=r.offsetLeft,l=r.offsetTop)}return{width:i,height:s,x:a,y:l}}(e,n)):sf(t)?Vh(function(e,t){const n=vf(e,!0,"fixed"===t),o=n.top+e.clientTop,r=n.left+e.clientLeft,i=rf(e)?gf(e):{x:1,y:1};return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:r*i.x,y:o*i.y}}(t,n)):Vh(function(e){const t=Af(e),n=bf(e),o=e.ownerDocument.body,r=Jh(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=Jh(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let s=-n.scrollLeft+yf(e);const a=-n.scrollTop;return"rtl"===Kh(o).direction&&(s+=Jh(t.clientWidth,o.clientWidth)-r),{width:r,height:i,x:s,y:a}}(Af(e)))}function xf(e){return rf(e)&&"fixed"!==Kh(e).position?e.offsetParent:null}function kf(e){const t=Yh(e);let n=xf(e);for(;n&&df(n)&&"static"===Kh(n).position;)n=xf(n);return n&&("html"===tf(n)||"body"===tf(n)&&"static"===Kh(n).position&&!uf(n))?t:n||function(e){let t=wf(e);for(;rf(t)&&!hf(t);){if(uf(t))return t;t=wf(t)}return null}(e)||t}function Sf(e,t,n){const o=rf(t),r=Af(t),i=vf(e,!0,"fixed"===n,t);let s={scrollLeft:0,scrollTop:0};const a={x:0,y:0};if(o||!o&&"fixed"!==n)if(("body"!==tf(t)||cf(r))&&(s=bf(t)),rf(t)){const e=vf(t,!0);a.x=e.x+t.clientLeft,a.y=e.y+t.clientTop}else r&&(a.x=yf(r));return{x:i.left+s.scrollLeft-a.x,y:i.top+s.scrollTop-a.y,width:i.width,height:i.height}}const Pf={getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:r}=e;const i="clippingAncestors"===n?function(e,t){const n=t.get(e);if(n)return n;let o=Ef(e).filter(e=>sf(e)&&"body"!==tf(e)),r=null;const i="fixed"===Kh(e).position;let s=i?wf(e):e;for(;sf(s)&&!hf(s);){const e=Kh(s),t=uf(s);(i?t||r:t||"static"!==e.position||!r||!["absolute","fixed"].includes(r.position))?r=e:o=o.filter(e=>e!==s),s=wf(s)}return t.set(e,o),o}(t,this._c):[].concat(n),s=[...i,o],a=s[0],l=s.reduce((e,n)=>{const o=_f(t,n,r);return e.top=Jh(o.top,e.top),e.right=Zh(o.right,e.right),e.bottom=Zh(o.bottom,e.bottom),e.left=Jh(o.left,e.left),e},_f(t,a,r));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:o}=e;const r=rf(n),i=Af(n);if(n===i)return t;let s={scrollLeft:0,scrollTop:0},a={x:1,y:1};const l={x:0,y:0};if((r||!r&&"fixed"!==o)&&(("body"!==tf(n)||cf(i))&&(s=bf(n)),rf(n))){const e=vf(n);a=gf(n),l.x=e.x+n.clientLeft,l.y=e.y+n.clientTop}return{width:t.width*a.x,height:t.height*a.y,x:t.x*a.x-s.scrollLeft*a.x+l.x,y:t.y*a.y-s.scrollTop*a.y+l.y}},isElement:sf,getDimensions:function(e){return rf(e)?ef(e):e.getBoundingClientRect()},getOffsetParent:kf,getDocumentElement:Af,getScale:gf,async getElementRects(e){let{reference:t,floating:n,strategy:o}=e;const r=this.getOffsetParent||kf,i=this.getDimensions;return{reference:Sf(t,await r(n),o),floating:{x:0,y:0,...await i(n)}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>"rtl"===Kh(e).direction},Bf={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 Tf(e,t){let n,o=Bf.themes[e]||{};do{n=o[t],typeof n>"u"?o.$extend?o=Bf.themes[o.$extend]||{}:(o=null,n=Bf[t]):o=null}while(o);return n}function Lf(e){const t=[e];let n=Bf.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=Bf.themes[n.$extend]||{}):n=null}while(n);return t}let Of=!1;if(typeof window<"u"){Of=!1;try{const e=Object.defineProperty({},"passive",{get(){Of=!0}});window.addEventListener("test",null,e)}catch{}}let Nf=!1;typeof window<"u"&&typeof navigator<"u"&&(Nf=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const Rf=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),Df={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},If={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function zf(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function Ff(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const Mf=[];let jf=null;const $f={};function Hf(e){let t=$f[e];return t||(t=$f[e]=[]),t}let Uf=function(){};function Vf(e){return function(t){return Tf(t.theme,e)}}typeof window<"u"&&(Uf=window.Element);const qf="__floating-vue__popper",Wf=()=>Ss({name:"VPopper",provide(){return{[qf]:{parentPopper:this}}},inject:{[qf]:{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:Vf("disabled")},positioningDisabled:{type:Boolean,default:Vf("positioningDisabled")},placement:{type:String,default:Vf("placement"),validator:e=>Rf.includes(e)},delay:{type:[String,Number,Object],default:Vf("delay")},distance:{type:[Number,String],default:Vf("distance")},skidding:{type:[Number,String],default:Vf("skidding")},triggers:{type:Array,default:Vf("triggers")},showTriggers:{type:[Array,Function],default:Vf("showTriggers")},hideTriggers:{type:[Array,Function],default:Vf("hideTriggers")},popperTriggers:{type:Array,default:Vf("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:Vf("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:Vf("popperHideTriggers")},container:{type:[String,Object,Uf,Boolean],default:Vf("container")},boundary:{type:[String,Uf],default:Vf("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:Vf("strategy")},autoHide:{type:[Boolean,Function],default:Vf("autoHide")},handleResize:{type:Boolean,default:Vf("handleResize")},instantMove:{type:Boolean,default:Vf("instantMove")},eagerMount:{type:Boolean,default:Vf("eagerMount")},popperClass:{type:[String,Array,Object],default:Vf("popperClass")},computeTransformOrigin:{type:Boolean,default:Vf("computeTransformOrigin")},autoMinSize:{type:Boolean,default:Vf("autoMinSize")},autoSize:{type:[Boolean,String],default:Vf("autoSize")},autoMaxSize:{type:Boolean,default:Vf("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:Vf("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:Vf("preventOverflow")},overflowPadding:{type:[Number,String],default:Vf("overflowPadding")},arrowPadding:{type:[Number,String],default:Vf("arrowPadding")},arrowOverflow:{type:Boolean,default:Vf("arrowOverflow")},flip:{type:Boolean,default:Vf("flip")},shift:{type:Boolean,default:Vf("shift")},shiftCrossAxis:{type:Boolean,default:Vf("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:Vf("noAutoFocus")},disposeTimeout:{type:Number,default:Vf("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[qf])?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 o,r;null!=(o=this.parentPopper)&&o.lockedChild&&this.parentPopper.lockedChild!==this||(this.pendingHide=!1,(n||!this.disabled)&&((null==(r=this.parentPopper)?void 0:r.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(function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,o;const{x:r,y:i,placement:s,middlewareData:a}=t,l=await async function(e,t){const{placement:n,platform:o,elements:r}=e,i=await(null==o.isRTL?void 0:o.isRTL(r.floating)),s=Th(n),a=Lh(n),l="y"===Rh(n),c=Xh.has(s)?-1:1,d=i&&l?-1:1,u=Bh(t,e);let{mainAxis:p,crossAxis:h,alignmentAxis:f}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return a&&"number"==typeof f&&(h="end"===a?-1*f:f),l?{x:h*d,y:p*c}:{x:p*c,y:h*d}}(t,e);return s===(null==(n=a.offset)?void 0:n.placement)&&null!=(o=a.arrow)&&o.alignmentOffset?{}:{x:r+l.x,y:i+l.y,data:{...l,placement:s}}}}}({mainAxis:this.distance,crossAxis:this.skidding}));const t=this.placement.startsWith("auto");if(t?e.middleware.push(function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,o,r;const{rects:i,middlewareData:s,placement:a,platform:l,elements:c}=t,{crossAxis:d=!1,alignment:u,allowedPlacements:p=_h,autoAlignment:h=!0,...f}=Bh(e,t),m=void 0!==u||p===_h?function(e,t,n){return(e?[...n.filter(t=>Lh(t)===e),...n.filter(t=>Lh(t)!==e)]:n.filter(e=>Th(e)===e)).filter(n=>!e||Lh(n)===e||!!t&&zh(n)!==n)}(u||null,h,p):p,g=(null==(n=s.autoPlacement)?void 0:n.index)||0,v=m[g];if(null==v)return{};if(a!==v)return{reset:{placement:m[0]}};const A=await l.detectOverflow(t,f),b=Ih(v,i,await(null==l.isRTL?void 0:l.isRTL(c.floating))),y=[A[Th(v)],A[b[0]],A[b[1]]],w=[...(null==(o=s.autoPlacement)?void 0:o.overflows)||[],{placement:v,overflows:y}],C=m[g+1];if(C)return{data:{index:g+1,overflows:w},reset:{placement:C}};const E=w.map(e=>{const t=Lh(e.placement);return[e.placement,t&&d?e.overflows.slice(0,2).reduce((e,t)=>e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),_=E.filter(e=>e[2].slice(0,Lh(e[0])?2:3).every(e=>e<=0)),x=(null==(r=_[0])?void 0:r[0])||E[0][0];return x!==a?{data:{index:g+1,overflows:w},reset:{placement:x}}:{}}}}({alignment:this.placement.split("-")[1]??""})):e.placement=this.placement,this.preventOverflow&&(this.shift&&e.middleware.push(function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:o,placement:r,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=Bh(e,t),d={x:n,y:o},u=await i.detectOverflow(t,c),p=Rh(r),h=Oh(p);let f=d[h],m=d[p];const g=(e,t)=>Ph(t+u["y"===e?"top":"left"],t,t-u["y"===e?"bottom":"right"]);s&&(f=g(h,f)),a&&(m=g(p,m));const v=l.fn({...t,[h]:f,[p]:m});return{...v,data:{x:v.x-n,y:v.y-o,enabled:{[h]:s,[p]:a}}}}}}({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!t&&this.flip&&e.middleware.push(Gh({padding:this.overflowPadding,boundary:this.boundary}))),e.middleware.push((e=>({name:"arrow",options:e,async fn(t){const{x:n,y:o,placement:r,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:c,padding:d=0}=Bh(e,t)||{};if(null==c)return{};const u=Uh(d),p={x:n,y:o},h=Dh(r),f=Nh(h),m=await s.getDimensions(c),g="y"===h,v=g?"top":"left",A=g?"bottom":"right",b=g?"clientHeight":"clientWidth",y=i.reference[f]+i.reference[h]-p[h]-i.floating[f],w=p[h]-i.reference[h],C=await(null==s.getOffsetParent?void 0:s.getOffsetParent(c));let E=C?C[b]:0;E&&await(null==s.isElement?void 0:s.isElement(C))||(E=a.floating[b]||i.floating[f]);const _=y/2-w/2,x=E/2-m[f]/2-1,k=xh(u[v],x),S=xh(u[A],x),P=E-m[f]-S,B=E/2-m[f]/2+_,T=Ph(k,B,P),L=!l.arrow&&null!=Lh(r)&&B!==T&&i.reference[f]/2-(B<k?k:S)-m[f]/2<0,O=L?B<k?B-k:B-P:0;return{[h]:p[h]+O,data:{[h]:T,centerOffset:B-T-O,...L&&{alignmentOffset:O}},reset:L}}}))({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&e.middleware.push({name:"arrowOverflow",fn:({placement:e,rects:t,middlewareData:n})=>{let o;const{centerOffset:r}=n.arrow;return o=e.startsWith("top")||e.startsWith("bottom")?Math.abs(r)>t.reference.width/2:Math.abs(r)>t.reference.height/2,{data:{overflow:o}}}}),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:o})=>{var r;if(null!=(r=o.autoSize)&&r.skip)return{};let i,s;return n.startsWith("top")||n.startsWith("bottom")?i=e.reference.width:s=e.reference.height,this.$_innerNode.style["min"===t?"minWidth":"max"===t?"maxWidth":"width"]=null!=i?`${i}px`:null,this.$_innerNode.style["min"===t?"minHeight":"max"===t?"maxHeight":"height"]=null!=s?`${s}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(function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:o,platform:r,elements:i}=t,{apply:s=()=>{},...a}=Bh(e,t),l=await r.detectOverflow(t,a),c=Th(n),d=Lh(n),u="y"===Rh(n),{width:p,height:h}=o.floating;let f,m;"top"===c||"bottom"===c?(f=c,m=d===(await(null==r.isRTL?void 0:r.isRTL(i.floating))?"start":"end")?"left":"right"):(m=c,f="end"===d?"top":"bottom");const g=h-l.top-l.bottom,v=p-l.left-l.right,A=xh(h-l[f],g),b=xh(p-l[m],v),y=t.middlewareData.shift,w=!y;let C=A,E=b;null!=y&&y.enabled.x&&(E=v),null!=y&&y.enabled.y&&(C=g),w&&!d&&(u?E=p-2*kh(l.left,l.right):C=h-2*kh(l.top,l.bottom)),await s({...t,availableWidth:E,availableHeight:C});const _=await r.getDimensions(i.floating);return p!==_.width||h!==_.height?{reset:{rects:!0}}:{}}}}({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 o=new Map,r={platform:Pf,...n},i={...r.platform,_c:o};return(async(e,t,n)=>{const{placement:o="bottom",strategy:r="absolute",middleware:i=[],platform:s}=n,a=s.detectOverflow?s:{...s,detectOverflow:Wh},l=await(null==s.isRTL?void 0:s.isRTL(t));let c=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:d,y:u}=qh(c,o,l),p=o,h=0;const f={};for(let n=0;n<i.length;n++){const m=i[n];if(!m)continue;const{name:g,fn:v}=m,{x:A,y:b,data:y,reset:w}=await v({x:d,y:u,initialPlacement:o,placement:p,strategy:r,middlewareData:f,rects:c,platform:a,elements:{reference:e,floating:t}});d=null!=A?A:d,u=null!=b?b:u,f[g]={...f[g],...y},w&&h<50&&(h++,"object"==typeof w&&(w.placement&&(p=w.placement),w.rects&&(c=!0===w.rects?await s.getElementRects({reference:e,floating:t,strategy:r}):w.rects),({x:d,y:u}=qh(c,p,l))),n=-1)}return{x:d,y:u,placement:p,strategy:r,middlewareData:f}})(e,t,{...r,platform:i})})(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),jf&&this.instantMove&&jf.instantMove&&jf!==this.parentPopper)return jf.$_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&&(jf=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 Ff(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...Ef(this.$_referenceNode),...Ef(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(),o=e.x+e.width/2-(n.left+t.offsetLeft),r=e.y+e.height/2-(n.top+t.offsetTop);this.result.transformOrigin=`${o}px ${r}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;n<Mf.length;n++)t=Mf[n],t.showGroup!==e&&(t.hide(),t.$emit("close-group"))}Mf.push(this),document.body.classList.add("v-popper--some-open");for(const e of Lf(this.theme))Hf(e).push(this),document.body.classList.add(`v-popper--some-open--${e}`);this.$emit("apply-show"),this.classes.showFrom=!0,this.classes.showTo=!1,this.classes.hideFrom=!1,this.classes.hideTo=!1,await Ff(),this.classes.showFrom=!1,this.classes.showTo=!0,this.noAutoFocus||this.$_popperNode.focus()},async $_applyHide(e=!1){if(this.shownChildren.size>0)return this.pendingHide=!0,void(this.$_hideInProgress=!1);if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,zf(Mf,this),0===Mf.length&&document.body.classList.remove("v-popper--some-open");for(const e of Lf(this.theme)){const t=Hf(e);zf(t,this),0===t.length&&document.body.classList.remove(`v-popper--some-open--${e}`)}jf===this&&(jf=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 Ff(),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,Df,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],Df,this.popperTriggers,this.popperShowTriggers,e);const t=e=>{e.usedByTooltip||this.hide({event:e})};this.$_registerTriggerListeners(this.$_targetNodes,If,this.triggers,this.hideTriggers,t),this.$_registerTriggerListeners([this.$_popperNode],If,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,Of?{passive:!0}:void 0))},$_registerTriggerListeners(e,t,n,o,r){let i=n;null!=o&&(i="function"==typeof o?o(i):o),i.forEach(n=>{const o=t[n];o&&this.$_registerEventListeners(e,o,r)})},$_removeEventListeners(e){const t=[];this.$_events.forEach(n=>{const{targetNodes:o,eventType:r,handler:i}=n;e&&e!==r?t.push(n):o.forEach(e=>e.removeEventListener(r,i))}),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 o=n.getAttribute(e);o&&(n.removeAttribute(e),n.setAttribute(t,o))}},$_applyAttrsToTarget(e){for(const t of this.$_targetNodes)for(const n in e){const o=e[n];null==o?t.removeAttribute(n):t.setAttribute(n,o)}},$_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(Qf>=e.left&&Qf<=e.right&&em>=e.top&&em<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=Qf-Zf,n=em-Jf,o=e.left+e.width/2-Zf+(e.top+e.height/2)-Jf+e.width+e.height,r=Zf+t*o,i=Jf+n*o;return tm(Zf,Jf,r,i,e.left,e.top,e.left,e.bottom)||tm(Zf,Jf,r,i,e.left,e.top,e.right,e.top)||tm(Zf,Jf,r,i,e.right,e.top,e.right,e.bottom)||tm(Zf,Jf,r,i,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(Nf){const e=!Of||{passive:!0,capture:!0};document.addEventListener("touchstart",e=>Gf(e,!0),e),document.addEventListener("touchend",e=>Xf(e,!0),e)}else window.addEventListener("mousedown",e=>Gf(e,!1),!0),window.addEventListener("click",e=>Xf(e,!1),!0);window.addEventListener("resize",function(){for(let e=0;e<Mf.length;e++)Mf[e].$_computePosition()})}function Gf(e,t){if(Bf.autoHideOnMousedown)Yf(e,t);else for(let t=0;t<Mf.length;t++){const n=Mf[t];try{n.mouseDownContains=n.popperNode().contains(e.target)}catch{}}}function Xf(e,t){Bf.autoHideOnMousedown||Yf(e,t)}function Yf(e,t){const n={};for(let o=Mf.length-1;o>=0;o--){const r=Mf[o];try{const o=r.containsGlobalTarget=r.mouseDownContains||r.popperNode().contains(e.target);r.pendingHide=!1,requestAnimationFrame(()=>{if(r.pendingHide=!1,!n[r.randomId]&&Kf(r,o,e)){if(r.$_handleGlobalClose(e,t),!e.closeAllPopover&&e.closePopover&&o){let e=r.parentPopper;for(;e;)n[e.randomId]=!0,e=e.parentPopper;return}let i=r.parentPopper;for(;i&&Kf(i,i.containsGlobalTarget,e);)i.$_handleGlobalClose(e,t),i=i.parentPopper}})}catch{}}}function Kf(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 Zf=0,Jf=0,Qf=0,em=0;function tm(e,t,n,o,r,i,s,a){const l=((s-r)*(t-i)-(a-i)*(e-r))/((a-i)*(n-e)-(s-r)*(o-t)),c=((n-e)*(t-i)-(o-t)*(e-r))/((a-i)*(n-e)-(s-r)*(o-t));return l>=0&&l<=1&&c>=0&&c<=1}typeof window<"u"&&window.addEventListener("mousemove",e=>{Zf=Qf,Jf=em,Qf=e.clientX,em=e.clientY},Of?{passive:!0}:void 0);const nm=(e,t)=>{const n=e.__vccOpts||e;for(const[e,o]of t)n[e]=o;return n},om=nm({extends:Wf()},[["render",function(e,t,n,o,r,i){return vl(),Cl("div",{ref:"reference",class:wo(["v-popper",{"v-popper--shown":e.slotData.isShown}])},[ia(e.$slots,"default",Co(Tl(e.slotData)))],2)}]]);let rm;function im(){im.init||(im.init=!0,rm=-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 o=e.indexOf("Edge/");return o>0?parseInt(e.substring(o+5,e.indexOf(".",o)),10):-1}())}var sm={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){im(),xi(()=>{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",rm&&this.$el.appendChild(e),e.data="about:blank",rm||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&&(!rm&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};Ui="data-v-b329ee4c";const am={class:"resize-observer",tabindex:"-1"};Ui=null;const lm=qi()((e,t,n,o,r,i)=>(vl(),El("div",am)));sm.render=lm,sm.__scopeId="data-v-b329ee4c",sm.__file="src/components/ResizeObserver.vue";const cm=(e="theme")=>({computed:{themeClass(){return function(e){const t=[e];let n=Bf.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=Bf.themes[n.$extend]||{}):n=null}while(n);return t.map(e=>`v-popper--theme-${e}`)}(this[e])}}}),dm=Ss({name:"VPopperContent",components:{ResizeObserver:sm},mixins:[cm()],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`}}),um=["id","aria-hidden","tabindex","data-popper-placement"],pm={ref:"inner",class:"v-popper__inner"},hm=[Pl("div",{class:"v-popper__arrow-outer"},null,-1),Pl("div",{class:"v-popper__arrow-inner"},null,-1)],fm=nm(dm,[["render",function(e,t,n,o,r,i){const s=Qs("ResizeObserver");return vl(),Cl("div",{id:e.popperId,ref:"popover",class:wo(["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:go(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]=td(t=>e.autoHide&&e.$emit("hide"),["esc"]))},[Pl("div",{class:"v-popper__backdrop",onClick:t[0]||(t[0]=t=>e.autoHide&&e.$emit("hide"))}),Pl("div",{class:"v-popper__wrapper",style:go(e.result?{transformOrigin:e.result.transformOrigin}:void 0)},[Pl("div",pm,[e.mounted?(vl(),Cl(ul,{key:0},[Pl("div",null,[ia(e.$slots,"default")]),e.handleResize?(vl(),El(s,{key:0,onNotify:t[1]||(t[1]=t=>e.$emit("resize",t))})):Nl("",!0)],64)):Nl("",!0)],512),Pl("div",{ref:"arrow",class:"v-popper__arrow-container",style:go(e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0)},hm,4)],4)],46,um)}]]),mm={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 gm=function(){};typeof window<"u"&&(gm=window.Element);const vm=nm(Ss({name:"VPopperWrapper",components:{Popper:om,PopperContent:fm},mixins:[mm,cm("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,gm,Boolean],default:void 0},boundary:{type:[String,gm],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,o,r,i){const s=Qs("PopperContent"),a=Qs("Popper");return vl(),El(a,zl({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:Wi(({popperId:t,isShown:n,shouldMountContent:o,skipTransition:r,autoHide:i,show:a,hide:l,handleResize:c,onResize:d,classes:u,result:p})=>[ia(e.$slots,"default",{shown:n,show:a,hide:l}),Bl(s,{ref:"popperContent","popper-id":t,theme:e.finalTheme,shown:n,mounted:o,"skip-transition":r,"auto-hide":i,"handle-resize":c,classes:u,result:p,onHide:l,onResize:d},{default:Wi(()=>[ia(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"])}]]),Am={...vm,name:"VDropdown",vPopperTheme:"dropdown"};Ss({name:"VTooltipDirective",components:{Popper:Wf(),PopperContent:fm},mixins:[mm],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:e=>Tf(e.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:e=>Tf(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 bm=Bf,ym=Am;var wm=(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))(wm||{});class Cm{context;constructor(e){this.context=e||{}}formatMessage(e,t,n){let o="["+wm[t].toUpperCase()+"] ";return n&&n.app&&(o+=n.app+": "),"string"==typeof e?o+e:(o+=`Unexpected ${e.name}`,e.message&&(o+=` "${e.message}"`),t===wm.Debug&&e.stack&&(o+=`\n\nStack trace:\n${e.stack}`),o)}log(e,t,n){if(!("number"==typeof this.context?.level&&e<this.context?.level))switch("object"==typeof t&&void 0===n?.error&&(n.error=t),e){case wm.Debug:console.debug(this.formatMessage(t,wm.Debug,n),n);break;case wm.Info:console.info(this.formatMessage(t,wm.Info,n),n);break;case wm.Warn:console.warn(this.formatMessage(t,wm.Warn,n),n);break;case wm.Error:console.error(this.formatMessage(t,wm.Error,n),n);break;case wm.Fatal:default:console.error(this.formatMessage(t,wm.Fatal,n),n)}}debug(e,t){this.log(wm.Debug,e,Object.assign({},this.context,t))}info(e,t){this.log(wm.Info,e,Object.assign({},this.context,t))}warn(e,t){this.log(wm.Warn,e,Object.assign({},this.context,t))}error(e,t){this.log(wm.Error,e,Object.assign({},this.context,t))}fatal(e,t){this.log(wm.Fatal,e,Object.assign({},this.context,t))}}function Em(e){return new Cm(e)}class _m{context;factory;constructor(e){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=O();return null!==e&&(this.context.uid=e.uid),this}detectLogLevel(){const e=this,t=()=>{"complete"===document.readyState||"interactive"===document.readyState?(e.context.level=window._oc_config?.loglevel??wm.Warn,window._oc_debug&&(e.context.level=wm.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 xm(){return new _m(Em)}const km=xm().detectUser().setApp("@nextcloud/vue").build(),Sm=function(){const e=Gu();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(e)}(),Pm=Ss({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})}}),Bm="nc-popover-9";bm.themes[Bm]=structuredClone(bm.themes.dropdown);const Tm=dp({name:"NcPopover",components:{Dropdown:ym,NcPopoverTriggerProvider:Pm},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:Bm}),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?Sm?"right":"left":"end"===this.placement?Sm?"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(){window.OC?.debug&&(this.getPopoverTriggerContainerElement().querySelector("[aria-expanded]")||oc("It looks like you are using a custom button as a <NcPopover> or other popover #trigger. If you are not using <NcButton> as a trigger, you need to bind attrs from the #trigger slot props to your custom button. See <NcPopover> 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=vh(e,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus,trapStack:yh(),fallBackFocus:e}),this.$focusTrap.activate())},clearFocusTrap(e={}){try{this.$focusTrap?.deactivate(e),this.$focusTrap=null}catch(e){km.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()}}},[["render",function(e,t,n,o,r,i){const s=Qs("NcPopoverTriggerProvider"),a=Qs("Dropdown");return vl(),El(a,{ref:"popover",shown:r.internalShown,"onUpdate:shown":[t[0]||(t[0]=e=>r.internalShown=e),t[1]||(t[1]=e=>r.internalShown=e)],arrowPadding:10,autoHide:!n.noCloseOnClickOutside&&n.closeOnClickOutside,boundary:n.boundary||void 0,container:n.container,delay:n.delay,distance:10,handleResize:"",noAutoFocus:!0,placement:i.internalPlacement,popperClass:[e.$style.ncPopover,n.popoverBaseClass],popperTriggers:i.popperTriggers,popperHideTriggers:i.popperHideTriggers,popperShowTriggers:i.popperShowTriggers,theme:o.theme,triggers:i.internalTriggers,hideTriggers:i.hideTriggers,showTriggers:i.showTriggers,onApplyShow:i.afterShow,onApplyHide:i.afterHide},{popper:Wi(t=>[ia(e.$slots,"default",Co(Tl(t)))]),default:Wi(()=>[Bl(s,{shown:r.internalShown,popupRole:n.popupRole},{default:Wi(t=>[ia(e.$slots,"trigger",Co(Tl(t)))]),_:3},8,["shown","popupRole"])]),_:3},8,["shown","autoHide","boundary","container","delay","placement","popperClass","popperTriggers","popperHideTriggers","popperShowTriggers","theme","triggers","hideTriggers","showTriggers","onApplyShow","onApplyHide"])}],["__cssModules",{$style:{"material-design-icon":"_material-design-icon_bkeq-",ncPopover:"_ncPopover_zfWgY"}}]]),Lm=Symbol.for("NcActions:isSemanticMenu"),Om=Symbol.for("NcActions:closeMenu"),Nm=["aria-hidden","aria-label"],Rm=["fill","width","height"],Dm={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"},Im={key:0},zm=dp({name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}},[["render",function(e,t,n,o,r,i){return vl(),Cl("span",zl(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))}),[(vl(),Cl("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[Pl("path",Dm,[n.title?(vl(),Cl("title",Im,So(n.title),1)):Nl("",!0)])],8,Rm))],16,Nm)}]]);function Fm(e){return Array.isArray(e)&&e.some(e=>{if(null===e)return!1;if("object"==typeof e){const t=e;if(t.type===hl)return!1;if(t.type===ul&&!Fm(t.children))return!1;if(t.type===pl&&!t.children.trim())return!1}return!0})}tp([{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:"hr",t:{Actions:{v:["Radnje"]}}},{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:"mn",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:["動作"]}}}]);const Mm=dp({name:"NcActions",components:{NcButton:fp,NcPopover:Tm},provide(){return{[Lm]:ec(()=>"menu"===this.actionsMenuSemanticType),[Om]: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:ep("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},wide:{type:Boolean,default:!1},size:{type:String,default:"normal",validator:e=>["small","normal","large"].includes(e)}},emits:["click","blur","focus","close","closed","open","opened","update:open"],setup:()=>({randomId:Od()}),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(){(function(e,t={}){const n=function(){let e=[];return{pause(){e=[...yh()];for(const t of e)t.pause()},unpause(){if(e.length===yh().length)for(const t of e)t.unpause();e=[]}}}();Ji(e,()=>{ri(t.disabled)||(ri(e)?n.pause():n.unpause())}),Gs(()=>{n.unpause()})})(()=>this.opened,{disabled:()=>this.config.withFocusTrap}),"ariaHidden"in this.$attrs&&oc("[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 o=e.shiftKey?n-1:n+1;return(o<0||o===t.length)&&this.closeMenu(!0),this.focusIndex=o,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===ul&&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&&(oc("Specifying forceMenu will ignore any inline actions rendering."),n=[]);const o=n.slice(0,this.inline),r=e.filter(e=>!o.includes(e)),i=["NcActionButton","NcActionButtonGroup","NcActionCheckbox","NcActionRadio"],s=["NcActionInput","NcActionTextEditable"],a=["NcActionLink","NcActionRouter"],l=r.some(e=>s.includes(this.getActionName(e))),c=r.some(e=>i.includes(this.getActionName(e))),d=r.some(e=>a.includes(this.getActionName(e)));l?this.actionsMenuSemanticType="dialog":c?this.actionsMenuSemanticType="menu":d?this.actionsMenuSemanticType="navigation":e.filter(e=>this.getActionName(e).startsWith("NcAction")).length===e.length?this.actionsMenuSemanticType="tooltip":this.actionsMenuSemanticType="unknown";const u=e=>{const t=e?.props?.icon,n=e?.children?.icon?.()?.[0]??(this.isIconUrl(t)?tc("img",{class:"action-item__menutoggle__icon",src:t,alt:""}):tc("span",{class:["icon",t]})),o=e?.children?.default?.()?.[0]?.children?.trim(),r=this.forceName?o:"";let i=e?.props?.title;this.forceName||i||(i=o);const s={...e?.props??{}},a=["submit","reset"].includes(s.type)?s.modelValue:"button";return delete s.modelValue,delete s.type,tc(fp,zl(s,{class:["action-item action-item--single",{"action-item--wide":this.wide}],"aria-label":e?.props?.["aria-label"]||o,title:i,disabled:this.disabled||e?.props?.disabled,pressed:e?.props?.modelValue,size:this.size,type:a,wide:this.wide,variant:this.variant||(r?"secondary":"tertiary"),onFocus:this.onFocus,onBlur:this.onBlur,"onUpdate:pressed":e?.props?.["onUpdate:modelValue"]??(()=>{})}),{default:()=>r,icon:()=>n})},p=e=>{const t=Fm(this.$slots.icon?.())?this.$slots.icon?.():this.defaultIcon?tc("span",{class:["icon",this.defaultIcon]}):tc(zm,{size:20}),n=`${this.randomId}-trigger`;return tc(Tm,{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:()=>tc(fp,{id:n,class:"action-item__menutoggle",disabled:this.disabled,size:this.size,variant:this.triggerButtonVariant,wide:this.wide,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:()=>tc("div",{class:{open:this.opened},tabindex:"-1",onKeydown:this.onKeydown,ref:"menu"},[tc("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(()=>{this.opened&&this.$refs.menu&&0===(this.$refs.menu.querySelector("li.active")||[]).length&&this.focusFirstAction()}),o.length>0&&this.inline>0?tc("div",{class:["action-items",`action-item--${this.triggerButtonVariant}`]},[...o.map(u),r.length>0?tc("div",{class:["action-item",{"action-item--open":this.opened}]},[p(r)]):null]):tc("div",{class:["action-item action-item--default-popover",`action-item--${this.triggerButtonVariant}`,{"action-item--open":this.opened,"action-item--wide":this.wide}]},[p(e)])):u(e[0])}},[["__scopeId","data-v-23e5cae7"]]);tp([{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:"hr",t:{"a few seconds ago":{v:["prije nekoliko sekundi"]},"sec. ago":{v:["prije nek. sek."]},"seconds ago":{v:["prije nek. sek."]}}},{l:"hu",t:{"a few seconds ago":{v:["néhány másodperce"]},"sec. ago":{v:["másodperce"]},"seconds ago":{v:["másodperce"]}}},{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:{"a few seconds ago":{v:["prieš keletą sekundžių"]},"sec. ago":{v:["prieš sek."]},"seconds ago":{v:["prieš sekundes"]}}},{l:"lv",t:{}},{l:"mk",t:{"a few seconds ago":{v:["пред неколку секунди"]},"sec. ago":{v:["секунда"]},"seconds ago":{v:["секунди"]}}},{l:"mn",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:["秒前"]}}}]),ep("a few seconds ago"),ep("seconds ago"),ep("sec. ago");const jm=/mac|ipad|iphone|darwin/i.test(navigator.userAgent),$m=window.OCP?.Accessibility?.disableKeyboardShortcuts?.(),Hm=/^[a-zA-Z0-9]$/,Um=/^[^\x20-\x7F]$/;function Vm(e,t){return n=>{(jm?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 qm(e,t=()=>{},n={}){if($m)return()=>{};const o=(e,t)=>e.key===t||(!n.caseSensitive||t===t.toLowerCase()==(e.key===e.key.toLowerCase()))&&(Hm.test(t)&&Um.test(e.key)?e.code.replace(/^(?:Key|Digit|Numpad)/,"")===t.toUpperCase():e.key.toLowerCase()===t.toLowerCase()),r=t=>"function"==typeof e?e(t):"string"==typeof e?o(t,e):!Array.isArray(e)||e.some(e=>o(t,e)),i=Td(r,Vm(t,n),{eventName:"keydown",dedupe:!0,passive:!n.prevent}),s=n.push?Td(r,Vm(t,n),{eventName:"keyup",passive:!n.prevent}):()=>{};return()=>{i(),s()}}function Wm(e=document.body){const t=window.getComputedStyle(e).getPropertyValue("--background-invert-if-dark");return void 0!==t&&"invert(100%)"===t}Wm(),function(){if(!yd);}();const Gm=Qr(Xm());function Xm(){return window.outerHeight===window.screen.height}window.addEventListener("resize",()=>{Gm.value=Xm()});const Ym=e=>document.documentElement.clientWidth<e,Km=Qr(Ym(1024)),Zm=Qr(Ym(512));function Jm(e){return e.parent?"vapor"in e||"vapor"in e.parent?(oc("Vapor instances are not supported in useScopeIdAttrs :("),null):e.parent.subTree!==e.vnode?null:e.parent:null}window.addEventListener("resize",()=>{Km.value=Ym(1024),Zm.value=Ym(512)},{passive:!0}),tp([{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:"hr",t:{Close:{v:["Zatvori"]}}},{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:"mn",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:["關閉"]}}}],[{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:"hr",t:{Next:{v:["Sljedeće"]},"Pause slideshow":{v:["Pauziraj dijaprojekciju"]},Previous:{v:["Prethodno"]},"Start slideshow":{v:["Pokreni dijaprojekciju"]}}},{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:"lo",t:{Next:{v:["ຕໄປ"]},"Pause slideshow":{v:["ຢດສະໄລໂຊຊວຄາວ"]},Previous:{v:["ກອນໜາ"]},"Start slideshow":{v:["ເລມສະໄລໂຊ"]}}},{l:"lt-LT",t:{Next:{v:["Kitas"]},"Pause slideshow":{v:["Pristabdyti skaidrių rodymą"]},Previous:{v:["Ankstesnis"]},"Start slideshow":{v:["Pradėti skaidrių rodymą"]}}},{l:"lv",t:{Next:{v:["Nākamais"]},"Pause slideshow":{v:["Pauzēt slaidrādi"]},Previous:{v:["Iepriekšējais"]},"Start slideshow":{v:["Sākt slaidrādi"]}}},{l:"mk",t:{Next:{v:["Следно"]},"Pause slideshow":{v:["Пузирај слајдшоу"]},Previous:{v:["Предходно"]},"Start slideshow":{v:["Стартувај слајдшоу"]}}},{l:"mn",t:{Next:{v:["Дараах"]},"Pause slideshow":{v:["Слайд шоуг түр зогсоох"]},Previous:{v:["Өмнөх"]},"Start slideshow":{v:["Слайд шоуг эхлүүлэх"]}}},{l:"my",t:{Next:{v:["နကဆကရန"]},"Pause slideshow":{v:["စလကတရပရန"]},Previous:{v:["ယခင"]},"Start slideshow":{v:["စလက စတငရန"]}}},{l:"nb",t:{Next:{v:["Neste"]},"Pause slideshow":{v:["Pause lysbildefremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start lysbildefremvisning"]}}},{l:"nl",t:{Next:{v:["Volgende"]},"Pause slideshow":{v:["Diavoorstelling pauzeren"]},Previous:{v:["Vorige"]},"Start slideshow":{v:["Diavoorstelling starten"]}}},{l:"oc",t:{Next:{v:["Seguent"]},"Pause slideshow":{v:["Metre en pausa lo diaporama"]},Previous:{v:["Precedent"]},"Start slideshow":{v:["Lançar lo diaporama"]}}},{l:"pl",t:{Next:{v:["Następny"]},"Pause slideshow":{v:["Wstrzymaj pokaz slajdów"]},Previous:{v:["Poprzedni"]},"Start slideshow":{v:["Rozpocznij pokaz slajdów"]}}},{l:"pt-BR",t:{Next:{v:["Próximo"]},"Pause slideshow":{v:["Pausar apresentação de slides"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar apresentação de slides"]}}},{l:"pt-PT",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar diaporama"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar diaporama"]}}},{l:"ro",t:{Next:{v:["Următorul"]},"Pause slideshow":{v:["Pauză prezentare de diapozitive"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Începeți prezentarea de diapozitive"]}}},{l:"ru",t:{Next:{v:["Следующее"]},"Pause slideshow":{v:["Приостановить показ слйдов"]},Previous:{v:["Предыдущее"]},"Start slideshow":{v:["Начать показ слайдов"]}}},{l:"sk",t:{Next:{v:["Ďalej"]},"Pause slideshow":{v:["Pozastaviť prezentáciu"]},Previous:{v:["Predchádzajúce"]},"Start slideshow":{v:["Začať prezentáciu"]}}},{l:"sl",t:{Next:{v:["Naslednji"]},"Pause slideshow":{v:["Ustavi predstavitev"]},Previous:{v:["Predhodni"]},"Start slideshow":{v:["Začni predstavitev"]}}},{l:"sr",t:{Next:{v:["Следеће"]},"Pause slideshow":{v:["Паузирај слајд шоу"]},Previous:{v:["Претходно"]},"Start slideshow":{v:["Покрени слајд шоу"]}}},{l:"sv",t:{Next:{v:["Nästa"]},"Pause slideshow":{v:["Pausa bildspelet"]},Previous:{v:["Föregående"]},"Start slideshow":{v:["Starta bildspelet"]}}},{l:"tr",t:{Next:{v:["Sonraki"]},"Pause slideshow":{v:["Slayt sunumunu duraklat"]},Previous:{v:["Önceki"]},"Start slideshow":{v:["Slayt sunumunu başlat"]}}},{l:"uk",t:{Next:{v:["Вперед"]},"Pause slideshow":{v:["Пауза у показі слайдів"]},Previous:{v:["Назад"]},"Start slideshow":{v:["Почати показ слайдів"]}}},{l:"uz",t:{Next:{v:["Keyingi"]},"Pause slideshow":{v:["Slayd-shouni to'xtatib turish"]},Previous:{v:["Oldingi"]},"Start slideshow":{v:["Slayd-shouni boshlash"]}}},{l:"zh-CN",t:{Next:{v:["下一个"]},"Pause slideshow":{v:["暂停幻灯片"]},Previous:{v:["上一个"]},"Start slideshow":{v:["开始幻灯片"]}}},{l:"zh-HK",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}},{l:"zh-TW",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}}]);const Qm=["aria-labelledby","aria-describedby"],eg=["data-theme-light","data-theme-dark"],tg=["id"],ng={class:"icons-menu"},og=["title"],rg=["id"],ig={class:"modal-container__content"},sg=Ss({inheritAttrs:!1,__name:"NcModal",props:ma({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:ma(["next","previous","close","update:show"],["update:show"]),setup(e,{emit:t}){Nc(e=>({v046d2bb2:v.value,v71f7c020:f.value}));const n=La(e,"show"),o=e,r=t,i=function(){const e=Hl();if(!e)throw new Error("useScopeId must be called within a setup context");const t=function(e){const t=[e];let n=Jm(e);for(;n;)t.push(n),n=Jm(n);return t}(e).map(e=>e.vnode.scopeId).filter(Boolean);return Object.fromEntries(t.map(e=>[e,""]))}(),s=Od(),a=Bs("mask");let l;Gs(()=>_()),Ji(()=>o.additionalTrapElements,e=>{l&&l.updateContainerElements([a.value,...e])});const{isActive:c,pause:d,resume:u}=function(e,t=1e3,n={}){const{immediate:o=!0,immediateCallback:r=!1}=n;let i=null;const s=ei(!1);function a(){i&&(clearInterval(i),i=null)}function l(){s.value=!1,a()}function c(){const n=ri(t);n<=0||(s.value=!0,r&&e(),a(),s.value&&(i=setInterval(e,n)))}return o&&yd&&c(),(Jr(t)||"function"==typeof t)&&bd(Ji(t,()=>{s.value&&yd&&c()})),bd(l),{isActive:(d=s,Vr(d,!0,Br,zr,$r)),pause:l,resume:c};var d}(A,function(e,t,n){return Jr(e)?e:Wn(e)?new ci(e):Yn(e)&&arguments.length>1?function(e,t,n){return new li(e,t,n)}(e,t,n):Qr(e)}(()=>o.slideshowDelay),{immediate:!1}),p=Qr(0),h=Qr(!1);Zi(()=>{h.value&&!o.slideshowPaused?u():c.value&&d()});const f=ec(()=>`${o.slideshowDelay}ms`),{stop:m}=function(e,t={}){const{threshold:n=50,onSwipe:o,onSwipeEnd:r,onSwipeStart:i,passive:s=!0}=t,a=Hr({x:0,y:0}),l=Hr({x:0,y:0}),c=ec(()=>a.x-l.x),d=ec(()=>a.y-l.y),{max:u,abs:p}=Math,h=ec(()=>u(p(c.value),p(d.value))>=n),f=ei(!1),m=ec(()=>h.value?p(c.value)>p(d.value)?c.value>0?"left":"right":d.value>0?"up":"down":"none"),g=e=>[e.touches[0].clientX,e.touches[0].clientY],v=(e,t)=>{l.x=e,l.y=t},A={passive:s,capture:!s},b=[Pd(e,"touchstart",e=>{if(1!==e.touches.length)return;const[t,n]=g(e);((e,t)=>{a.x=e,a.y=t})(t,n),v(t,n),null==i||i(e)},A),Pd(e,"touchmove",e=>{if(1!==e.touches.length)return;const[t,n]=g(e);v(t,n),A.capture&&!A.passive&&Math.abs(c.value)>Math.abs(d.value)&&e.preventDefault(),!f.value&&h.value&&(f.value=!0),f.value&&(null==o||o(e))},A),Pd(e,["touchend","touchcancel"],e=>{f.value&&(null==r||r(e,m.value)),f.value=!1},A)];return{isSwiping:f,direction:m,coordsStart:a,coordsEnd:l,lengthX:c,lengthY:d,stop:()=>b.forEach(e=>e())}}(a,{onSwipeEnd:function(e,t){if(!o.disableSwipe){if("left"!==t&&"right"!==t)return;"left"===t!==Sm?A(e):b(e)}}});Gs(m),qm("Escape",()=>{yh().at(-1)===l&&w()},{allowInModal:!0}),qm(["ArrowLeft","ArrowRight"],e=>{document.activeElement&&!a.value.contains(document.activeElement)||("ArrowLeft"===e.key!==Sm?b():A())},{allowInModal:!0});const g=pa(),v=ec(()=>{let e=0;return o.hasNext&&o.enableSlideshow&&e++,!o.noClose&&o.closeButtonOutside&&e++,g.actions&&e++,e});function A(e){o.hasNext?(e&&c.value&&y(),r("next",e)):h.value=!1}function b(e){o.hasPrevious&&(e&&c.value&&y(),r("previous",e))}function y(){d(),u(),p.value++}function w(e){o.noClose||(n.value=!1,setTimeout(()=>{r("close",e)},300))}function C(e){o.closeOnClickOutside&&w(e)}async function E(){if(l)return;await xi();const e={allowOutsideClick:!0,fallbackFocus:a.value,trapStack:yh(),escapeDeactivates:!1,setReturnFocus:o.setReturnFocus};l=vh([a.value,...o.additionalTrapElements],e),l.activate()}function _(){l&&(l?.deactivate(),l=void 0)}return Us(()=>{o.name||o.labelId||oc("[NcModal] You need either set the name or set a `labelId` for accessibility.")}),(t,o)=>(vl(),El(us,{disabled:null===e.container,to:e.container},[Bl(gc,{name:"fade",appear:"",onAfterEnter:E,onBeforeLeave:_},{default:Wi(()=>[Gi(Pl("div",zl({...t.$attrs,...oi(i)},{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-${oi(s)}`,"aria-describedby":"modal-description-"+oi(s),tabindex:"-1"}),[Bl(gc,{name:"fade-visibility",appear:""},{default:Wi(()=>[Pl("div",{class:"modal-header","data-theme-light":e.lightBackdrop,"data-theme-dark":!e.lightBackdrop},[""!==e.name.trim()?(vl(),Cl("h2",{key:0,id:"modal-name-"+oi(s),class:"modal-header__name"},So(e.name),9,tg)):Nl("",!0),Pl("div",ng,[e.hasNext&&e.enableSlideshow?(vl(),Cl("button",{key:0,class:wo(["play-pause-icons",{"play-pause-icons--paused":e.slideshowPaused}]),title:oi(c)?oi(ep)("Pause slideshow"):oi(ep)("Start slideshow"),type:"button",onClick:o[0]||(o[0]=e=>h.value=!h.value)},[Bl(Cp,{class:"play-pause-icons__icon",inline:"",name:oi(c)?oi(ep)("Pause slideshow"):oi(ep)("Start slideshow"),path:oi(c)?oi("M14,19H18V5H14M6,19H10V5H6V19Z"):oi("M8,5.14V19.14L19,12.14L8,5.14Z")},null,8,["name","path"]),oi(c)?(vl(),Cl("svg",{key:`${oi(s)}-animation-${p.value}`,class:"progress-ring",height:"50",width:"50"},[...o[1]||(o[1]=[Pl("circle",{class:"progress-ring__circle",stroke:"white","stroke-width":"2",fill:"transparent",r:"15",cx:"25",cy:"25"},null,-1)])])):Nl("",!0)],10,og)):Nl("",!0),Bl(Mm,{class:"header-actions",inline:e.inlineActions},{default:Wi(()=>[ia(t.$slots,"actions",{},void 0,!0)]),_:3},8,["inline"]),!e.noClose&&e.closeButtonOutside?(vl(),El(fp,{key:1,"aria-label":oi(ep)("Close"),class:"header-close",variant:"tertiary",onClick:w},{icon:Wi(()=>[Bl(Cp,{path:oi(Ip)},null,8,["path"])]),_:1},8,["aria-label"])):Nl("",!0)])],8,eg)]),_:3}),Bl(gc,{name:"modal-"+(e.outTransition?"out":"in"),appear:""},{default:Wi(()=>[Gi(Pl("div",{class:wo(["modal-wrapper",[`modal-wrapper--${e.size}`,{"modal-wrapper--spread-navigation":e.spreadNavigation}]]),onMousedown:Qc(C,["self"])},[Bl(gc,{name:"fade-visibility",appear:""},{default:Wi(()=>[Gi(Bl(fp,{"aria-label":oi(ep)("Previous"),class:"prev",variant:"tertiary-no-background",onClick:b},{icon:Wi(()=>[Bl(Cp,{directional:"",path:oi("M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z"),size:40},null,8,["path"])]),_:1},8,["aria-label"]),[[Tc,e.hasPrevious]])]),_:1}),Pl("div",{id:"modal-description-"+oi(s),class:"modal-container"},[Pl("div",ig,[ia(t.$slots,"default",{},void 0,!0)]),e.noClose||e.closeButtonOutside?Nl("",!0):(vl(),El(fp,{key:0,"aria-label":oi(ep)("Close"),class:"modal-container__close",variant:"tertiary",onClick:w},{icon:Wi(()=>[Bl(Cp,{path:oi(Ip)},null,8,["path"])]),_:1},8,["aria-label"]))],8,rg),Bl(gc,{name:"fade-visibility",appear:""},{default:Wi(()=>[Gi(Bl(fp,{"aria-label":oi(ep)("Next"),class:"next",variant:"tertiary-no-background",onClick:A},{icon:Wi(()=>[Bl(Cp,{directional:"",path:oi("M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z"),size:40},null,8,["path"])]),_:1},8,["aria-label"]),[[Tc,e.hasNext]])]),_:1})],34),[[Tc,n.value]])]),_:3},8,["name"])],16,Qm),[[Tc,n.value]])]),_:3})],8,["disabled","to"]))}}),ag=dp(sg,[["__scopeId","data-v-3c357e2d"]]),lg=["id","textContent"],cg=["aria-label","aria-labelledby"],dg={class:"dialog__text"},ug={class:"dialog__actions"},pg=dp(Ss({__name:"NcDialog",props:ma({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:ma(["closing","reset","submit"],["update:open"]),setup(e,{emit:t}){const n=La(e,"open"),o=e,r=t,i=pa(),s=Bs("wrapper"),{width:a}=Ld(s,{width:900,height:0}),l=ec(()=>a.value<876),c=ec(()=>void 0!==i?.navigation),d=Od(),u=ec(()=>o.navigationAriaLabel||void 0),p=ec(()=>{if(!o.navigationAriaLabel)return o.navigationAriaLabelledby||d}),h=Bs("dialogElement"),f=ec(()=>o.isForm&&!c.value?"form":"div"),m=ec(()=>"form"!==f.value?{}:{submit(e){e.preventDefault(),r("submit",e)},reset(e){e.preventDefault(),r("reset",e)}}),g=Qr(!0);function v(e){g.value=!1,r("closing",e)}function A(){g.value=!0,n.value=!1}const b=ec(()=>({noClose:o.noClose,container:void 0===o.container?"body":o.container,labelId:d,size:o.size,show:n.value&&g.value,outTransition:o.outTransition,closeOnClickOutside:o.closeOnClickOutside,additionalTrapElements:o.additionalTrapElements}));return(t,o)=>n.value?(vl(),El(oi(ag),zl({key:0,class:"dialog__modal",disableSwipe:""},b.value,{onClose:A,"onUpdate:show":o[0]||(o[0]=e=>v())}),{default:Wi(()=>[Pl("h2",{id:oi(d),class:"dialog__name",textContent:So(e.name)},null,8,lg),(vl(),El(ta(f.value),zl({ref:"dialogElement",class:["dialog",e.dialogClasses]},aa(m.value)),{default:Wi(()=>[Pl("div",{ref:"wrapper",class:wo(["dialog__wrapper",[{"dialog__wrapper--collapsed":l.value}]])},[c.value?(vl(),Cl("nav",{key:0,class:wo(["dialog__navigation",e.navigationClasses]),"aria-label":u.value,"aria-labelledby":p.value},[ia(t.$slots,"navigation",{isCollapsed:l.value},void 0,!0)],10,cg)):Nl("",!0),Pl("div",{class:wo(["dialog__content",e.contentClasses])},[ia(t.$slots,"default",{},()=>[Pl("p",dg,So(e.message),1)],!0)],2)],2),Pl("div",ug,[ia(t.$slots,"actions",{},()=>[(vl(!0),Cl(ul,null,ra(e.buttons,(e,t)=>(vl(),El(oi(Lp),zl({key:t},{ref_for:!0},e,{onClick:(t,n)=>function(e,t){"submit"===e.type&&"form"===f.value&&"reportValidity"in h.value&&!h.value.reportValidity()||(v(t),window.setTimeout(()=>A(),300))}(e,n)}),null,16,["onClick"]))),128))],!0)])]),_:3},16,["class"]))]),_:3},16)):Nl("",!0)}}),[["__scopeId","data-v-24e91b99"]]);var hg=n(36983),fg={};fg.styleTagTransform=gd(),fg.setAttributes=pd(),fg.insert=dd().bind(null,"head"),fg.domAPI=ld(),fg.insertStyleElement=fd(),sd()(hg.A,fg),hg.A&&hg.A.locals&&hg.A.locals;var mg=n(6036),gg={};gg.styleTagTransform=gd(),gg.setAttributes=pd(),gg.insert=dd().bind(null,"head"),gg.domAPI=ld(),gg.insertStyleElement=fd(),sd()(mg.A,gg),mg.A&&mg.A.locals&&mg.A.locals;const vg={class:"input-field__main-wrapper"},Ag=["id","aria-describedby","disabled","placeholder","type","value"],bg=["for"],yg={class:"input-field__icon input-field__icon--leading"},wg={key:2,class:"input-field__icon input-field__icon--trailing"},Cg=["id"],Eg=Ss({inheritAttrs:!1,__name:"NcInputField",props:ma({class:{default:""},inputClass:{default:""},id:{default:()=>Od()},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:ma(["trailingButtonClick"],["update:modelValue"]),setup(e,{expose:t,emit:n}){const o=La(e,"modelValue"),r=e,i=n;t({focus:function(e){a.value.focus(e)},select:function(){a.value.select()}});const s=ha().attrs,a=Bs("input"),l=ec(()=>r.showTrailingButton||r.success),c=ec(()=>r.placeholder?r.placeholder:r.label?ap?r.label:"":void 0),d=ec(()=>{const e=r.label||r.labelOutside;return e||oc("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}),u=ec(()=>{const e=[];return r.helperText&&e.push(`${r.id}-helper-text`),s["aria-describedby"]&&e.push(String(s["aria-describedby"])),e.join(" ")||void 0});function p(e){const t=e.target;o.value="number"===r.type&&"number"==typeof o.value?parseFloat(t.value):t.value}return(t,n)=>(vl(),Cl("div",{class:wo(["input-field",[{"input-field--disabled":e.disabled,"input-field--error":e.error,"input-field--label-outside":e.labelOutside||!d.value,"input-field--leading-icon":!!t.$slots.icon,"input-field--trailing-icon":l.value,"input-field--pill":e.pill,"input-field--success":e.success,"input-field--legacy":oi(ap)},t.$props.class]])},[Pl("div",vg,[Pl("input",zl(t.$attrs,{id:e.id,ref:"input","aria-describedby":u.value,"aria-live":"polite",class:["input-field__input",e.inputClass],disabled:e.disabled,placeholder:c.value,type:e.type,value:o.value.toString(),onInput:p}),null,16,Ag),!e.labelOutside&&d.value?(vl(),Cl("label",{key:0,class:"input-field__label",for:e.id},So(e.label),9,bg)):Nl("",!0),Gi(Pl("div",yg,[ia(t.$slots,"icon",{},void 0,!0)],512),[[Tc,!!t.$slots.icon]]),e.showTrailingButton?(vl(),El(fp,{key:1,class:"input-field__trailing-button","aria-label":e.trailingButtonLabel,disabled:e.disabled,variant:"tertiary-no-background",onClick:n[0]||(n[0]=e=>i("trailingButtonClick",e))},{icon:Wi(()=>[ia(t.$slots,"trailing-button-icon",{},void 0,!0)]),_:3},8,["aria-label","disabled"])):e.success||e.error?(vl(),Cl("div",wg,[e.success?(vl(),El(Cp,{key:0,path:oi(Dp)},null,8,["path"])):(vl(),El(Cp,{key:1,path:oi(Rp)},null,8,["path"]))])):Nl("",!0)]),e.helperText?(vl(),Cl("p",{key:0,id:`${e.id}-helper-text`,class:"input-field__helper-text-message"},[e.success?(vl(),El(Cp,{key:0,class:"input-field__helper-text-message__icon",path:oi(Dp),inline:""},null,8,["path"])):e.error?(vl(),El(Cp,{key:1,class:"input-field__helper-text-message__icon",path:oi(Rp),inline:""},null,8,["path"])):Nl("",!0),Ol(" "+So(e.helperText),1)],8,Cg)):Nl("",!0)],2))}}),_g=dp(Eg,[["__scopeId","data-v-8e16cbb5"]]);tp([{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<br>"]},"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:"hr",t:{"Hide password":{v:["Sakrij lozinku"]},"Password is secure":{v:["Lozinka je zaštićena"]},"Show password":{v:["Prikaži lozinku"]}}},{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:"lo",t:{"Hide password":{v:["ເຊອງລະຫດຜານ"]},"Password is secure":{v:["ລະຫດຜານປອດໄພ"]},"Show password":{v:["ສະແດງລະຫດຜານ"]}}},{l:"lt-LT",t:{"Hide password":{v:["Slėpti slaptažodį"]},"Password is secure":{v:["Slaptažodis yra saugus"]},"Show password":{v:["Rodyti slaptažodį"]}}},{l:"lv",t:{}},{l:"mk",t:{"Hide password":{v:["Сокриј лозинка"]},"Password is secure":{v:["Лозинката е безбедна"]},"Show password":{v:["Прикажи лозинка"]}}},{l:"mn",t:{"Hide password":{v:["Нууц үгийг нуух"]},"Password is secure":{v:["Нууц үг найдвартай байна"]},"Show password":{v:["Нууц үгийг харуулах"]}}},{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:["Wachtwoord verbergen"]},"Password is secure":{v:["Wachtwoord is veilig"]},"Show password":{v:["Wachtwoord weergeven"]}}},{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ösenordet"]}}},{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:["顯示密碼"]}}}]);const xg=Ss({__name:"NcPasswordField",props:ma({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:ma(["valid","invalid"],["update:modelValue","update:visible"]),setup(e,{expose:t,emit:n}){const o=La(e,"modelValue"),r=La(e,"visible"),i=e,s=n;t({focus:function(e){l.value.focus(e)},select:function(){l.value.select()}});const{password_policy:a}=function(){try{return function(e,t){const n=`#initial-state-${e}-${t}`;if(window._nc_initial_state?.has(n))return window._nc_initial_state.get(n);window._nc_initial_state||(window._nc_initial_state=new Map);const o=document.querySelector(n);if(null===o)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(n,e),e}catch(n){throw console.error("[@nextcloud/initial-state] Could not parse initial state",{key:t,app:e,error:n}),new Error(`Could not parse initial state ${t} of ${e}`,{cause:n})}}("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:{}}}(),l=Bs("inputField"),c=Qr(""),d=Qr(),u=ec(()=>{const e={...i};return delete e.checkPasswordStrength,delete e.minlength,delete e.asText,delete e.error,delete e.helperText,delete e.inputClass,delete e.success,e}),p=ec(()=>i.minlength??(i.checkPasswordStrength?a?.minLength:void 0)??void 0);function h(){r.value=!r.value}return Ji(o,()=>{d.value=void 0,c.value=""}),Ji(o,function(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:o}=n;let r,i,s,a,l;function c(){const t=r,n=i;return r=void 0,i=void 0,l=e.apply(t,n),l}function d(){const e=Date.now()-a;e<t&&e>=0?s=setTimeout(d,t-e):(s=void 0,o||(l=c()))}const u=function(...e){if(r&&this!==r&&Object.getPrototypeOf(this)===Object.getPrototypeOf(r))throw new Error("Debounced method called with different contexts of the same prototype.");r=this,i=e,a=Date.now();const n=o&&!s;if(s||(s=setTimeout(d,t)),n)return l=c(),l};return Object.defineProperty(u,"isPending",{get:()=>void 0!==s}),u.clear=()=>{s&&(clearTimeout(s),s=void 0,r=void 0,i=void 0)},u.flush=()=>{s&&u.trigger()},u.trigger=()=>{l=c(),u.clear()},u}(async function(){if(i.checkPasswordStrength&&o.value)try{const{data:e}=await Tn.post(E("apps/password_policy/api/v1/validate"),{password:o.value});if(d.value=e.ocs.data.passed,e.ocs.data.passed)return c.value=ep("Password is secure"),void s("valid");c.value=e.ocs.data.reason,s("invalid")}catch(e){km.error("Password policy returned an error",{error:e})}},500)),(t,n)=>(vl(),El(_g,zl(u.value,{ref:"inputField",modelValue:o.value,"onUpdate:modelValue":n[0]||(n[0]=e=>o.value=e),error:e.error||!1===d.value,helperText:e.helperText||c.value,inputClass:[e.inputClass,{"password-field__input--secure-text":!r.value&&e.asText}],minlength:p.value,success:e.success||!0===d.value,trailingButtonLabel:r.value?oi(ep)("Hide password"):oi(ep)("Show password"),type:r.value||e.asText?"text":"password",onTrailingButtonClick:h}),function(e,t){for(let n=0;n<t.length;n++){const o=t[n];if(Hn(o))for(let t=0;t<o.length;t++)e[o[t].name]=o[t].fn;else o&&(e[o.name]=o.key?(...e)=>{const t=o.fn(...e);return t&&(t.key=o.key),t}:o.fn)}return e}({"trailing-button-icon":Wi(()=>[Bl(Cp,{path:r.value?oi("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"):oi("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")},null,8,["path"])]),_:2},[t.$slots.icon?{name:"icon",fn:Wi(()=>[ia(t.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1040,["modelValue","error","helperText","inputClass","minlength","success","trailingButtonLabel","type"]))}}),kg=dp(xg,[["__scopeId","data-v-cb828737"]]);var Sg=(e=>(e.Lax="lax",e.Strict="strict",e))(Sg||{});const Pg=Date.now();const Bg=xm().setApp("@nextcloud/password-confirmation").detectLogLevel().build(),[Tg]=window._oc_config?.version.split(".").map(Number)??[];function Lg(e){if(!An(e)||!e.response)return!1;const t="true"===e.response.headers?.["x-nextcloud-password-confirmation"];return Tg<32?(Bg.debug("Handle legacy confirmation error based on status code",{status:e.response.status}),403===e.response.status):(Bg.debug("Handle modern confirmation error based on header",{hasConfirmationHeader:t}),t)}const Og=Ju().detectLanguage();[{locale:"ar",translations:[{msgid:"Checking password …",msgstr:["يتم التحقق من كلمة المرور..."]},{msgid:"Confirm",msgstr:["تأكيد"]},{msgid:"Confirm your password",msgstr:["تأكيد كلمة المرور"]},{msgid:"Password",msgstr:["كلمة المرور"]},{msgid:"Please enter your password",msgstr:["يرجى إدخال كلمة المرور الخاصة بك"]},{msgid:"This action needs authentication",msgstr:["هذا الإجراء يتطلب التحقق من الهوية"]},{msgid:"Wrong password",msgstr:["كلمة المرور غير صحيحة"]}]},{locale:"ast",translations:[{msgid:"Checking password …",msgstr:["Comprobando la contraseña…"]},{msgid:"Confirm",msgstr:["Confirmación"]},{msgid:"Confirm your password",msgstr:["Confirma la contraseña"]},{msgid:"Password",msgstr:["Contraseña"]},{msgid:"Please enter your password",msgstr:["Introduz la contraseña"]},{msgid:"This action needs authentication",msgstr:["Esta aición precisa l'autenticación"]},{msgid:"Wrong password",msgstr:["La contraseña ye incorreuta"]}]},{locale:"az",translations:[{msgid:"Confirm",msgstr:["Təsdiq edin"]},{msgid:"Confirm your password",msgstr:["Parolunuzu təsdiq edin"]},{msgid:"Password",msgstr:["Parol"]},{msgid:"Password confirmation dialog already mounted",msgstr:["Parolun təsdiqi dialoqu artıq quraşdırılıb"]},{msgid:"This action needs authentication",msgstr:["Bu əməliyyat autentifikasiya tələb edir"]},{msgid:"Wrong password",msgstr:["Səhv parol"]}]},{locale:"be",translations:[{msgid:"Checking password …",msgstr:["Праверка пароля…"]},{msgid:"Confirm",msgstr:["Пацвердзіць"]},{msgid:"Confirm your password",msgstr:["Пацвердзіць пароль"]},{msgid:"Password",msgstr:["Пароль"]},{msgid:"Please enter your password",msgstr:["Калі ласка, увядзіце ваш пароль"]},{msgid:"This action needs authentication",msgstr:["Гэта дзеянне патрабуе аўтэнтыфікацыі"]},{msgid:"Wrong password",msgstr:["Памылковы пароль"]}]},{locale:"ca",translations:[{msgid:"Checking password …",msgstr:["S'està comprovant la contrasenya …"]},{msgid:"Confirm",msgstr:["Confirma"]},{msgid:"Confirm your password",msgstr:["Confirmeu la vostra contrasenya"]},{msgid:"Password",msgstr:["Contrasenya"]},{msgid:"Please enter your password",msgstr:["Introduïu la vostra contrasenya"]},{msgid:"This action needs authentication",msgstr:["Aquesta acció necessita autenticació"]},{msgid:"Wrong password",msgstr:["Contrasenya incorrecta"]}]},{locale:"cs_CZ",translations:[{msgid:"Authentication required",msgstr:["Vyžadováno ověření se"]},{msgid:"Checking password …",msgstr:["Ověřování hesla…"]},{msgid:"Confirm",msgstr:["Potvrdit"]},{msgid:"Password",msgstr:["Heslo"]},{msgid:"Please enter your password",msgstr:["Zadejte heslo"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Tato akce vyžaduje ověření se – potvrďte ji zadáním svého hesla."]},{msgid:"Wrong password",msgstr:["Nesprávné heslo"]}]},{locale:"da",translations:[{msgid:"Authentication required",msgstr:["Bekræft din identitet"]},{msgid:"Checking password …",msgstr:["Kontrollerer adgangskode …"]},{msgid:"Confirm",msgstr:["Bekræft"]},{msgid:"Password",msgstr:["Adgangskode"]},{msgid:"Please enter your password",msgstr:["Indtast venligst dit kodeord"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Denne handling kræver godkendelse. Indtast din adgangskode for at bekræfte."]},{msgid:"Wrong password",msgstr:["forkert Adgangskode"]}]},{locale:"de",translations:[{msgid:"Authentication required",msgstr:["Authentifizierung erforderlich"]},{msgid:"Checking password …",msgstr:["Passwort prüfen  …"]},{msgid:"Confirm",msgstr:["Bestätigen"]},{msgid:"Password",msgstr:["Passwort"]},{msgid:"Please enter your password",msgstr:["Bitte gib dein Passwort ein"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Für diese Aktion ist eine Authentifizierung erforderlich. Bitte bestätige diese durch Eingabe deines Passworts."]},{msgid:"Wrong password",msgstr:["Falsches Passwort"]}]},{locale:"de_DE",translations:[{msgid:"Authentication required",msgstr:["Authentifizierung erforderlich"]},{msgid:"Checking password …",msgstr:["Passwort prüfen …"]},{msgid:"Confirm",msgstr:["Bestätigen"]},{msgid:"Password",msgstr:["Passwort"]},{msgid:"Please enter your password",msgstr:["Bitte geben Sie Ihr Passwort ein"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Für diese Aktion ist eine Authentifizierung erforderlich. Bitte bestätigen Sie diese durch Eingabe Ihres Passworts."]},{msgid:"Wrong password",msgstr:["Falsches Passwort"]}]},{locale:"el",translations:[{msgid:"Authentication required",msgstr:["Απαιτείται πιστοποίηση"]},{msgid:"Checking password …",msgstr:["Έλεγχος κωδικού πρόσβασης …"]},{msgid:"Confirm",msgstr:["Επιβεβαίωση"]},{msgid:"Password",msgstr:["Συνθηματικό"]},{msgid:"Please enter your password",msgstr:["Παρακαλώ εισάγετε το συνθηματικό σας"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Αυτή η ενέργεια απαιτεί πιστοποίηση. Επιβεβαιώστε την εισάγοντας τον κωδικό πρόσβασής σας."]},{msgid:"Wrong password",msgstr:["Λάθος συνθηματικό"]}]},{locale:"en_GB",translations:[{msgid:"Authentication required",msgstr:["Authentication required"]},{msgid:"Checking password …",msgstr:["Checking password …"]},{msgid:"Confirm",msgstr:["Confirm"]},{msgid:"Password",msgstr:["Password"]},{msgid:"Please enter your password",msgstr:["Please enter your password"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["This action needs authentication, please confirm it by entering your password."]},{msgid:"Wrong password",msgstr:["Wrong password"]}]},{locale:"es",translations:[{msgid:"Authentication required",msgstr:["Se requiere autenticación"]},{msgid:"Checking password …",msgstr:["Verificando contraseña …"]},{msgid:"Confirm",msgstr:["Confirmar"]},{msgid:"Password",msgstr:["Contraseña"]},{msgid:"Please enter your password",msgstr:["Por favor, Introduzca su contraseña"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Esta acción requiere autenticación, por favor, confírmela ingresado su contraseña."]},{msgid:"Wrong password",msgstr:["Contraseña errónea"]}]},{locale:"es_AR",translations:[{msgid:"Checking password …",msgstr:["Verificando contraseña …"]},{msgid:"Confirm",msgstr:["Confirmar"]},{msgid:"Confirm your password",msgstr:["Confirme su contraseña"]},{msgid:"Password",msgstr:["Contraseña"]},{msgid:"Please enter your password",msgstr:["Por favor, introduzca su contraseña"]},{msgid:"This action needs authentication",msgstr:["Esta acción necesita autenticación"]},{msgid:"Wrong password",msgstr:["Contraseña incorrecta"]}]},{locale:"es_CO",translations:[{msgid:"Authentication required",msgstr:["Autenticación requerida"]},{msgid:"Checking password …",msgstr:["Verificando contraseña …"]},{msgid:"Confirm",msgstr:["Confirmar"]},{msgid:"Password",msgstr:["Contraseña"]},{msgid:"Please enter your password",msgstr:["Por favor introduzca su contraseña"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Esta acción necesita autentificación, por favor confírmela introduciendo su contraseña."]},{msgid:"Wrong password",msgstr:["Contraseña incorrecta"]}]},{locale:"es_MX",translations:[{msgid:"Checking password …",msgstr:["Verificando contraseña …"]},{msgid:"Confirm",msgstr:["Confirmar"]},{msgid:"Confirm your password",msgstr:["Confirme su contraseña"]},{msgid:"Password",msgstr:["Contraseña"]},{msgid:"Please enter your password",msgstr:["Por favor introduzca su contraseña"]},{msgid:"This action needs authentication",msgstr:["Esta acción necesita autenticación"]},{msgid:"Wrong password",msgstr:["Contraseña incorrecta"]}]},{locale:"et_EE",translations:[{msgid:"Authentication required",msgstr:["Autentimine on vajalik"]},{msgid:"Checking password …",msgstr:["Kontrollin salasõna…"]},{msgid:"Confirm",msgstr:["Kinnita"]},{msgid:"Password",msgstr:["Salasõna"]},{msgid:"Please enter your password",msgstr:["Palun sisesta oma salasõna"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["See tegevus eeldab autentimist, palun tee seda sisestades oma salasõna."]},{msgid:"Wrong password",msgstr:["Vale salasõna"]}]},{locale:"fa",translations:[{msgid:"Authentication required",msgstr:["احراز هویت مورد نیاز است"]},{msgid:"Checking password …",msgstr:["در حال بررسی رمز عبور..."]},{msgid:"Confirm",msgstr:["تأیید"]},{msgid:"Password",msgstr:["رمز عبور"]},{msgid:"Please enter your password",msgstr:["لطفاً رمز عبور خود را وارد کنید"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["این عمل نیاز به احراز هویت دارد، لطفاً با وارد کردن رمز عبور خود آن را تأیید کنید."]},{msgid:"Wrong password",msgstr:["رمز عبور اشتباه است"]}]},{locale:"fi_FI",translations:[{msgid:"Authentication required",msgstr:["Tunnistautuminen vaaditaan"]},{msgid:"Checking password …",msgstr:["Tarkistetaan salasanaa …"]},{msgid:"Confirm",msgstr:["Vahvista"]},{msgid:"Password",msgstr:["Salasana"]},{msgid:"Please enter your password",msgstr:["Kirjoita salasanasi"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Tämä toimenpide vaatii tunnistautumisen. Vahvista kirjoittamalla salasanasi."]},{msgid:"Wrong password",msgstr:["Väärä salasana"]}]},{locale:"fr",translations:[{msgid:"Authentication required",msgstr:["Authentification requise"]},{msgid:"Checking password …",msgstr:["Vérification du mot de passe ..."]},{msgid:"Confirm",msgstr:["Confirmer"]},{msgid:"Password",msgstr:["Mot de passe"]},{msgid:"Please enter your password",msgstr:["Veuillez saisir votre mot de passe"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Cette action nécessite une authentification, veuillez confirmer en saisissant votre mot de passe."]},{msgid:"Wrong password",msgstr:["Mot de passe incorrect"]}]},{locale:"ga",translations:[{msgid:"Authentication required",msgstr:["Fíordheimhniú ag teastáil"]},{msgid:"Checking password …",msgstr:["Ag seiceáil an focal faire …"]},{msgid:"Confirm",msgstr:["Deimhnigh"]},{msgid:"Password",msgstr:["Pasfhocal"]},{msgid:"Please enter your password",msgstr:["Cuir isteach do phasfhocal"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Teastaíonn fíordheimhniú don ghníomh seo, deimhnigh é trí do phasfhocal a iontráil."]},{msgid:"Wrong password",msgstr:["Pasfhocal mícheart"]}]},{locale:"gl",translations:[{msgid:"Authentication required",msgstr:["É necesaria a autenticación"]},{msgid:"Checking password …",msgstr:["Comprobando o contrasinal…"]},{msgid:"Confirm",msgstr:["Confirmar"]},{msgid:"Password",msgstr:["Contrasinal"]},{msgid:"Please enter your password",msgstr:["Introduza o seu contrasinal"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Esta acción precisa de autenticación, confírmea introducindo o seu contrasinal."]},{msgid:"Wrong password",msgstr:["Contrasinal incorrecto"]}]},{locale:"hr",translations:[{msgid:"Authentication required",msgstr:["Potrebna je autentifikacija"]},{msgid:"Checking password …",msgstr:["Provjera lozinke …"]},{msgid:"Confirm",msgstr:["Potvrdi"]},{msgid:"Password",msgstr:["Lozinka"]},{msgid:"Please enter your password",msgstr:["Molimo unesite vašu lozinku"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Ova radnja zahtijeva autentifikaciju, potvrdite je unosom svoje lozinke."]},{msgid:"Wrong password",msgstr:["Pogrešna lozinka"]}]},{locale:"hu_HU",translations:[{msgid:"Authentication required",msgstr:["Azonosítás szükséges"]},{msgid:"Checking password …",msgstr:["Jelszó ellenőrzése ..."]},{msgid:"Confirm",msgstr:["Jóváhagyás"]},{msgid:"Password",msgstr:["Jelszó"]},{msgid:"Please enter your password",msgstr:["Adja meg a jelszavát"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Ehhez a tevékenységhez azonosítás szükséges. Kérlek hagyd jóvá a jelszavad megadásával."]},{msgid:"Wrong password",msgstr:["Hibás jelszó"]}]},{locale:"id",translations:[{msgid:"Authentication required",msgstr:["Autentikasi diperlukan"]},{msgid:"Checking password …",msgstr:["Memeriksa kata sandi ..."]},{msgid:"Confirm",msgstr:["Konfirmasi"]},{msgid:"Password",msgstr:["Kata sandi"]},{msgid:"Please enter your password",msgstr:["Silahkan masukan kata sandi Anda"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Aksi ini memerlukan autentikasi, silahkan konfirmasi dengan memasukan kata sandi Anda."]},{msgid:"Wrong password",msgstr:["Kata sandi salah"]}]},{locale:"is",translations:[{msgid:"Checking password …",msgstr:["Athuga lykilorð …"]},{msgid:"Confirm",msgstr:["Staðfesta"]},{msgid:"Confirm your password",msgstr:["Staðfestu lykilorðið þitt"]},{msgid:"Password",msgstr:["Lykilorð"]},{msgid:"Please enter your password",msgstr:["Settu inn lykilorðið þitt"]},{msgid:"This action needs authentication",msgstr:["Þessi aðgerð krefst auðkenningar"]},{msgid:"Wrong password",msgstr:["Rangt lykilorð"]}]},{locale:"it",translations:[{msgid:"Authentication required",msgstr:["Autenticazione richiesta"]},{msgid:"Checking password …",msgstr:["Controllo della password…"]},{msgid:"Confirm",msgstr:["Conferma"]},{msgid:"Password",msgstr:["Password"]},{msgid:"Please enter your password",msgstr:["Digita la tua password"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Questa azione richiede l'autenticazione, confermala digitando la tua password."]},{msgid:"Wrong password",msgstr:["Password errata"]}]},{locale:"ja_JP",translations:[{msgid:"Authentication required",msgstr:["認証が必要です"]},{msgid:"Checking password …",msgstr:["パスワードの確認 …"]},{msgid:"Confirm",msgstr:["確認"]},{msgid:"Password",msgstr:["パスワード"]},{msgid:"Please enter your password",msgstr:["パスワードを入力してください"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["この操作には認証が必要です。パスワードを入力してください。"]},{msgid:"Wrong password",msgstr:["間違ったパスワード"]}]},{locale:"kab",translations:[{msgid:"Authentication required",msgstr:["Asesteb yettwasra"]},{msgid:"Checking password …",msgstr:["Asenqed n wawal n uɛeddi …"]},{msgid:"Confirm",msgstr:["Sentem"]},{msgid:"Password",msgstr:["Awal n uɛeddi"]},{msgid:"Please enter your password",msgstr:["Txil, sekcem-d awal-ik·im n uɛeddi"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Tigawt-a tesra asesteb, ttxil-k·m, wekked-itt-id s usekcem n wawal-inek·inem n uɛeddi."]},{msgid:"Wrong password",msgstr:["Awal n uɛeddi d arameɣtu"]}]},{locale:"ko",translations:[{msgid:"Authentication required",msgstr:["인증 필요 "]},{msgid:"Checking password …",msgstr:["비밀번호 확인 중 ..."]},{msgid:"Confirm",msgstr:["확인"]},{msgid:"Password",msgstr:["비밀번호"]},{msgid:"Please enter your password",msgstr:["비밀번호를 입력하세요"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["이 작업은 인증이 필요합니다. 비밀번호를 입력하여 확인하십시오. "]},{msgid:"Wrong password",msgstr:["잘못된 비밀번호"]}]},{locale:"lv",translations:[{msgid:"Authentication required",msgstr:["Nepieciešama autentificēšanās"]},{msgid:"Checking password …",msgstr:["Pārbauda paroli..."]},{msgid:"Confirm",msgstr:["Apstiprināt"]},{msgid:"Password",msgstr:["Parole"]},{msgid:"Please enter your password",msgstr:["Lūgums ievadīt savu paroli"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Šai darbībai ir nepieciešama autentificēšanās. Lūgums to apstiprināt ar savas paroles ievadīšanu."]},{msgid:"Wrong password",msgstr:["Nepareiza parole"]}]},{locale:"mk",translations:[{msgid:"Authentication required",msgstr:["Потребна е автентификација"]},{msgid:"Checking password …",msgstr:["Проверка на лозинка …"]},{msgid:"Confirm",msgstr:["Потврди"]},{msgid:"Password",msgstr:["Лозинка"]},{msgid:"Please enter your password",msgstr:["Внесете ја вашата лозинка"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Оваа акција бара автентикација, потврдете ја со внесување на вашата лозинка."]},{msgid:"Wrong password",msgstr:["Погрешна лозинка"]}]},{locale:"ms_MY",translations:[{msgid:"Authentication required",msgstr:["Pengesahan diperlukan"]},{msgid:"Checking password …",msgstr:["Menyemak kata laluan …"]},{msgid:"Confirm",msgstr:["Mengesahkan"]},{msgid:"Password",msgstr:["Kata laluan"]},{msgid:"Please enter your password",msgstr:["Sila masukkan kata laluan anda"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Tindakan ini memerlukan pengesahan, sila sahkan dengan memasukkan kata laluan anda."]},{msgid:"Wrong password",msgstr:["Kata laluan salah"]}]},{locale:"nb_NO",translations:[{msgid:"Checking password …",msgstr:["Sjekker passord …"]},{msgid:"Confirm",msgstr:["Bekreft"]},{msgid:"Confirm your password",msgstr:["Bekreft passordet ditt"]},{msgid:"Password",msgstr:["Passord"]},{msgid:"Please enter your password",msgstr:["Vennligst skriv inn passordet ditt"]},{msgid:"This action needs authentication",msgstr:["Denne handlingen krever autentisering"]},{msgid:"Wrong password",msgstr:["Feil passord"]}]},{locale:"nl",translations:[{msgid:"Authentication required",msgstr:["Authenticatie vereist"]},{msgid:"Checking password …",msgstr:["Wachtwoord controleren…"]},{msgid:"Confirm",msgstr:["Bevestigen"]},{msgid:"Password",msgstr:["Wachtwoord"]},{msgid:"Please enter your password",msgstr:["Voer je wachtwoord in"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Deze actie vereist authenticatie, voer je wachtwoord in."]},{msgid:"Wrong password",msgstr:["Incorrect wachtwoord"]}]},{locale:"pl",translations:[{msgid:"Checking password …",msgstr:["Sprawdzanie hasła…"]},{msgid:"Confirm",msgstr:["Potwierdź"]},{msgid:"Confirm your password",msgstr:["Potwierdź swoje hasło"]},{msgid:"Password",msgstr:["Hasło"]},{msgid:"Please enter your password",msgstr:["Wprowadź swoje hasło"]},{msgid:"This action needs authentication",msgstr:["Wykonanie tej czynności wymaga autoryzacji"]},{msgid:"Wrong password",msgstr:["Nieprawidłowe hasło"]}]},{locale:"pt_BR",translations:[{msgid:"Authentication required",msgstr:["Autenticação necessária"]},{msgid:"Checking password …",msgstr:["Verificando a senha …"]},{msgid:"Confirm",msgstr:["Confirmar"]},{msgid:"Password",msgstr:["Senha"]},{msgid:"Please enter your password",msgstr:["Por favor, insira sua senha"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Esta ação precisa de autenticação. Por favor, confirme-a digitando sua senha."]},{msgid:"Wrong password",msgstr:["Senha incorreta"]}]},{locale:"pt_PT",translations:[{msgid:"Authentication required",msgstr:["Autenticação necessária"]},{msgid:"Checking password …",msgstr:["A verificar palavra-passe…"]},{msgid:"Confirm",msgstr:["Confirmar"]},{msgid:"Password",msgstr:["Palavra-passe"]},{msgid:"Please enter your password",msgstr:["Introduza a sua palavra-passe, por favor"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Esta ação requer autenticação; confirme-a introduzindo a sua palavra-passe."]},{msgid:"Wrong password",msgstr:["Palavra-passe incorreta"]}]},{locale:"ro",translations:[{msgid:"Checking password …",msgstr:["Se verifică parola ..."]},{msgid:"Confirm",msgstr:["Confirmare"]},{msgid:"Confirm your password",msgstr:["Confirmare parolă"]},{msgid:"Password",msgstr:["Parolă"]},{msgid:"Please enter your password",msgstr:["Vă rugăm să introduceți parola"]},{msgid:"This action needs authentication",msgstr:["Această acțiune necesită autentificare"]},{msgid:"Wrong password",msgstr:["Parolă incorectă"]}]},{locale:"ru",translations:[{msgid:"Authentication required",msgstr:["Требуется аутентификация"]},{msgid:"Checking password …",msgstr:["Проверка пароля …"]},{msgid:"Confirm",msgstr:["Подтвердить"]},{msgid:"Password",msgstr:["Пароль"]},{msgid:"Please enter your password",msgstr:["Пожалуйста, введите свой пароль"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Это действие требует аутентификации, пожалуйста подтвердите его вводом вашего пароля."]},{msgid:"Wrong password",msgstr:["Неправильный пароль"]}]},{locale:"sk_SK",translations:[{msgid:"Authentication required",msgstr:["Vyžaduje sa autentifikácia"]},{msgid:"Checking password …",msgstr:["Kontrola hesla…"]},{msgid:"Confirm",msgstr:["Potvrdiť"]},{msgid:"Password",msgstr:["Heslo"]},{msgid:"Please enter your password",msgstr:["Zadajte prosím svoje heslo"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Táto akcia vyžaduje overenie, prosím potvrďte ju zadaním vášho hesla."]},{msgid:"Wrong password",msgstr:["Nesprávne heslo"]}]},{locale:"sl",translations:[{msgid:"Authentication required",msgstr:["Zahtevana avtentikacija"]},{msgid:"Checking password …",msgstr:["Poteka preverjanje gesla ..."]},{msgid:"Confirm",msgstr:["Potrdi"]},{msgid:"Password",msgstr:["Geslo"]},{msgid:"Please enter your password",msgstr:["Vpisati je treba geslo"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["To dejanje zahteva preverjanje pristnosti, potrdite ga z vnosom gesla."]},{msgid:"Wrong password",msgstr:["Napačno geslo"]}]},{locale:"sr",translations:[{msgid:"Authentication required",msgstr:["Потребна је потврда идентитета"]},{msgid:"Checking password …",msgstr:["Проверава се лозинка…"]},{msgid:"Confirm",msgstr:["Потврда"]},{msgid:"Password",msgstr:["Лозинка"]},{msgid:"Please enter your password",msgstr:["Молимо вас да унесете своју лозинку"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["За ову акцију је потребна провера идентитета, молимо вас да га потврдите уносом своје лозинке."]},{msgid:"Wrong password",msgstr:["Погрешна лозинка"]}]},{locale:"sv",translations:[{msgid:"Authentication required",msgstr:["Autentisering krävs"]},{msgid:"Checking password …",msgstr:["Kontrollerar lösenord …"]},{msgid:"Confirm",msgstr:["Bekräfta"]},{msgid:"Password",msgstr:["Lösenord"]},{msgid:"Please enter your password",msgstr:["Ange ditt lösenord"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Den här åtgärden kräver autentisering, bekräfta genom att ange ditt lösenord."]},{msgid:"Wrong password",msgstr:["Fel lösenord"]}]},{locale:"tr",translations:[{msgid:"Authentication required",msgstr:["Kimlik doğrulaması gerekli"]},{msgid:"Checking password …",msgstr:["Parola denetleniyor…"]},{msgid:"Confirm",msgstr:["Parola onayı"]},{msgid:"Password",msgstr:["Parola"]},{msgid:"Please enter your password",msgstr:["Lütfen parolanızı yazın"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Bu işlemi yapmak için kimliğinizi doğrulamalısınız. Lütfen parolanızı yazın."]},{msgid:"Wrong password",msgstr:["Parola geçersiz"]}]},{locale:"uk",translations:[{msgid:"Authentication required",msgstr:["Потрібна авторизація"]},{msgid:"Checking password …",msgstr:["Перевірка паролю ..."]},{msgid:"Confirm",msgstr:["Підтвердити"]},{msgid:"Password",msgstr:["Пароль"]},{msgid:"Please enter your password",msgstr:["Зазначте ваш пароль"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Ця дія вимагає авторизацію, зазначте ваш пароль."]},{msgid:"Wrong password",msgstr:["Помилковий пароль"]}]},{locale:"ur_PK",translations:[{msgid:"Authentication required",msgstr:["تصدیق درکار ہے"]},{msgid:"Checking password …",msgstr:["پاس ورڈ چیک ہو رہا ہے …"]},{msgid:"Confirm",msgstr:["تصدیق کریں"]},{msgid:"Password",msgstr:["پاس ورڈ"]},{msgid:"Please enter your password",msgstr:["براہ کرم اپنا پاس ورڈ درج کریں"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["اس عمل کو تصدیق کی ضرورت ہے، براہ کرم پاس ورڈ درج کرکے اس کی تصدیق کریں۔"]},{msgid:"Wrong password",msgstr:["نادرست پاس ورڈ"]}]},{locale:"uz",translations:[{msgid:"Authentication required",msgstr:["Autentifikatsiya talab qilinadi"]},{msgid:"Checking password …",msgstr:["Parol tekshirilmoqda…"]},{msgid:"Confirm",msgstr:["Tasdiqlang"]},{msgid:"Password",msgstr:["Parol"]},{msgid:"Please enter your password",msgstr:["Iltimos, parolingizni kiriting"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Ushbu amaliyot autentifikatsiya talab etadi, parolingizni kiritish orqali buni tasdiqlang."]},{msgid:"Wrong password",msgstr:["Parol noto'g'ri "]}]},{locale:"vi",translations:[{msgid:"Authentication required",msgstr:["Yêu cầu xác thực"]},{msgid:"Checking password …",msgstr:["Đang kiểm tra mật khẩu ..."]},{msgid:"Confirm",msgstr:["Chấp nhận"]},{msgid:"Password",msgstr:["Mật khẩu"]},{msgid:"Please enter your password",msgstr:["Vui lòng nhập mật khẩu của bạn"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Thao tác này cần xác thực, vui lòng xác nhận bằng cách nhập mật khẩu của bạn."]},{msgid:"Wrong password",msgstr:["Mật khẩu sai"]}]},{locale:"zh_CN",translations:[{msgid:"Authentication required",msgstr:["需要身份验证"]},{msgid:"Checking password …",msgstr:["正在检查密码 …"]},{msgid:"Confirm",msgstr:["确认"]},{msgid:"Password",msgstr:["密码"]},{msgid:"Please enter your password",msgstr:["请输入您的密码"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["此操作需要身份验证,请输入密码进行确认。"]},{msgid:"Wrong password",msgstr:["密码错误"]}]},{locale:"zh_HK",translations:[{msgid:"Authentication required",msgstr:["需要驗證"]},{msgid:"Checking password …",msgstr:["正在檢查密碼 …"]},{msgid:"Confirm",msgstr:["確認"]},{msgid:"Password",msgstr:["密碼"]},{msgid:"Please enter your password",msgstr:["請輸入您的密碼"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["此操作需要身份驗證,請輸入您的密碼以進行確認。"]},{msgid:"Wrong password",msgstr:["密碼錯誤"]}]},{locale:"zh_TW",translations:[{msgid:"Checking password …",msgstr:["正在檢查密碼……"]},{msgid:"Confirm",msgstr:["確認"]},{msgid:"Confirm your password",msgstr:["確認您的密碼"]},{msgid:"Password",msgstr:["密碼"]},{msgid:"Please enter your password",msgstr:["請輸入您的密碼"]},{msgid:"This action needs authentication",msgstr:["此動作需要驗證"]},{msgid:"Wrong password",msgstr:["密碼錯誤"]}]}].map(({locale:e,translations:t})=>Og.addTranslation(e,{headers:{},translations:{"":Object.fromEntries(t.map(e=>[e.msgid,e]))}}));const Ng=Og.build();Ng.ngettext.bind(Ng);const Rg=Ng.gettext.bind(Ng),Dg=(e=>{const t=e.__vccOpts||e;for(const[e,n]of[["__cssModules",{$style:{passwordDialog:"_passwordDialog_joix2_2"}}]])t[e]=n;return t})(Ss({__name:"PasswordDialog",props:{validate:{type:Function}},emits:["close"],setup(e,{emit:t}){const n=e,o=t;Us(function(){xi(()=>{r.value.focus()})});const r=Bs("field"),i=Qr(""),s=Qr(!1),a=Qr(!1),l=[{label:Rg("Confirm"),type:"submit",variant:"primary",callback:async function(){if(a.value=!1,s.value=!0,""===i.value)return a.value=!0,!1;try{await n.validate(i.value),o("close",!0)}catch(e){if(Lg(e))return a.value=!0,Bg.error("Exception during password confirmation",{error:e}),xi(()=>{r.value.select()}),!1;a.value=!0,o("close",!1)}finally{s.value=!1}return!0}}],c=ec(()=>a.value?Rg("Wrong password"):s.value?Rg("Checking password …"):""===i.value?Rg("Please enter your password"):"");return(e,t)=>(vl(),El(oi(pg),{isForm:"",buttons:l,name:oi(Rg)("Authentication required"),contentClasses:e.$style.passwordDialog,"onUpdate:open":t[1]||(t[1]=e=>o("close",!1))},{default:Wi(()=>[Pl("p",null,So(oi(Rg)("This action needs authentication, please confirm it by entering your password.")),1),Bl(oi(kg),{ref:"field",modelValue:i.value,"onUpdate:modelValue":t[0]||(t[0]=e=>i.value=e),label:oi(Rg)("Password"),helperText:c.value,checkPasswordStrength:!1,error:!1!==a.value,required:""},null,8,["modelValue","label","helperText","error"])]),_:1},8,["name","contentClasses"]))}}));let Ig,zg,Fg=!1;var Mg=n.cjs(function(e,t){var n=Object.prototype.hasOwnProperty,o="~";function r(){}function i(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function s(e,t,n,r,s){if("function"!=typeof n)throw new TypeError("The listener must be a function");var a=new i(n,r||e,s),l=o?o+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],a]:e._events[l].push(a):(e._events[l]=a,e._eventsCount++),e}function a(e,t){0===--e._eventsCount?e._events=new r:delete e._events[t]}function l(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(o=!1)),l.prototype.eventNames=function(){var e,t,r=[];if(0===this._eventsCount)return r;for(t in e=this._events)n.call(e,t)&&r.push(o?t.slice(1):t);return Object.getOwnPropertySymbols?r.concat(Object.getOwnPropertySymbols(e)):r},l.prototype.listeners=function(e){var t=o?o+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var r=0,i=n.length,s=new Array(i);r<i;r++)s[r]=n[r].fn;return s},l.prototype.listenerCount=function(e){var t=o?o+e:e,n=this._events[t];return n?n.fn?1:n.length:0},l.prototype.emit=function(e,t,n,r,i,s){var a=o?o+e:e;if(!this._events[a])return!1;var l,c,d=this._events[a],u=arguments.length;if(d.fn){switch(d.once&&this.removeListener(e,d.fn,void 0,!0),u){case 1:return d.fn.call(d.context),!0;case 2:return d.fn.call(d.context,t),!0;case 3:return d.fn.call(d.context,t,n),!0;case 4:return d.fn.call(d.context,t,n,r),!0;case 5:return d.fn.call(d.context,t,n,r,i),!0;case 6:return d.fn.call(d.context,t,n,r,i,s),!0}for(c=1,l=new Array(u-1);c<u;c++)l[c-1]=arguments[c];d.fn.apply(d.context,l)}else{var p,h=d.length;for(c=0;c<h;c++)switch(d[c].once&&this.removeListener(e,d[c].fn,void 0,!0),u){case 1:d[c].fn.call(d[c].context);break;case 2:d[c].fn.call(d[c].context,t);break;case 3:d[c].fn.call(d[c].context,t,n);break;case 4:d[c].fn.call(d[c].context,t,n,r);break;default:if(!l)for(p=1,l=new Array(u-1);p<u;p++)l[p-1]=arguments[p];d[c].fn.apply(d[c].context,l)}}return!0},l.prototype.on=function(e,t,n){return s(this,e,t,n,!1)},l.prototype.once=function(e,t,n){return s(this,e,t,n,!0)},l.prototype.removeListener=function(e,t,n,r){var i=o?o+e:e;if(!this._events[i])return this;if(!t)return a(this,i),this;var s=this._events[i];if(s.fn)s.fn!==t||r&&!s.once||n&&s.context!==n||a(this,i);else{for(var l=0,c=[],d=s.length;l<d;l++)(s[l].fn!==t||r&&!s[l].once||n&&s[l].context!==n)&&c.push(s[l]);c.length?this._events[i]=1===c.length?c[0]:c:a(this,i)}return this},l.prototype.removeAllListeners=function(e){var t;return e?(t=o?o+e:e,this._events[t]&&a(this,t)):(this._events=new r,this._eventsCount=0),this},l.prototype.off=l.prototype.removeListener,l.prototype.addListener=l.prototype.on,l.prefixed=o,l.EventEmitter=l,e.exports=l});class jg extends Error{constructor(e,t){super(e,t),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"name","TimeoutError"),Error.captureStackTrace?.(this,jg)}}const $g=e=>e.reason??new DOMException("This operation was aborted.","AbortError");function Hg(e,t,n){Ug(e,t),t.set(e,n)}function Ug(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Vg(e,t,n){return e.set(Wg(e,t),n),n}function qg(e,t){return e.get(Wg(e,t))}function Wg(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var Gg=new WeakMap,Xg=new WeakMap,Yg=new WeakSet;class Kg{constructor(){!function(e,t){Ug(e,t),t.add(e)}(this,Yg),Hg(this,Gg,[]),Hg(this,Xg,0)}enqueue(e,t){const{priority:n=0,id:o}=t??{},{size:r}=this,i={priority:n,id:o,run:e};if(0===r)return qg(Gg,this).length=0,Vg(Xg,this,0),void qg(Gg,this).push(i);if(qg(Gg,this).at(-1).priority>=n)return void qg(Gg,this).push(i);Wg(Yg,this,Zg).call(this);const s=function(e,t,n){let o=0,r=e.length;for(;r>0;){const i=Math.trunc(r/2);let s=o+i;n(e[s],t)<=0?(o=++s,r-=i+1):r=i}return o}(qg(Gg,this),i,(e,t)=>t.priority-e.priority);qg(Gg,this).splice(s,0,i)}setPriority(e,t){const n=qg(Gg,this).findIndex((t,n)=>n>=qg(Xg,this)&&t.id===e);if(-1===n)throw new ReferenceError(`No promise function with the id "${e}" exists in the queue.`);const[o]=qg(Gg,this).splice(n,1);this.enqueue(o.run,{priority:t,id:e})}remove(e){const t=qg(Gg,this).findIndex((t,n)=>!(n<qg(Xg,this))&&("string"==typeof e?t.id===e:t.run===e));-1!==t&&qg(Gg,this).splice(t,1)}dequeue(){var e;if(qg(Xg,this)===qg(Gg,this).length)return;const t=qg(Gg,this)[qg(Xg,this)];return Vg(Xg,this,(e=qg(Xg,this),++e)),qg(Xg,this)===qg(Gg,this).length?(qg(Gg,this).length=0,Vg(Xg,this,0)):qg(Xg,this)>100&&qg(Xg,this)>qg(Gg,this).length/2&&Wg(Yg,this,Zg).call(this),t?.run}filter(e){const t=[];for(let n=qg(Xg,this);n<qg(Gg,this).length;n++){const o=qg(Gg,this)[n];o.priority===e.priority&&t.push(o.run)}return t}get size(){return qg(Gg,this).length-qg(Xg,this)}}function Zg(){0!==qg(Xg,this)&&(qg(Gg,this).splice(0,qg(Xg,this)),Vg(Xg,this,0))}function Jg(e,t,n){Qg(e,t),t.set(e,n)}function Qg(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function ev(e,t,n){return n(ov(e,t))}function tv(e,t){return e.get(ov(e,t))}function nv(e,t,n){return e.set(ov(e,t),n),n}function ov(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}var rv=new WeakMap,iv=new WeakMap,sv=new WeakMap,av=new WeakMap,lv=new WeakMap,cv=new WeakMap,dv=new WeakMap,uv=new WeakMap,pv=new WeakMap,hv=new WeakMap,fv=new WeakMap,mv=new WeakMap,gv=new WeakMap,vv=new WeakMap,Av=new WeakMap,bv=new WeakMap,yv=new WeakMap,wv=new WeakMap,Cv=new WeakMap,Ev=new WeakMap,_v=new WeakMap,xv=new WeakSet;function kv(e){for(;tv(gv,this)<tv(mv,this).length;){const n=tv(mv,this)[tv(gv,this)];if(!(void 0!==n&&e-n>=tv(dv,this)))break;var t;nv(gv,this,(t=tv(gv,this),++t))}(tv(gv,this)>100&&tv(gv,this)>tv(mv,this).length/2||tv(gv,this)===tv(mv,this).length)&&(nv(mv,this,tv(mv,this).slice(tv(gv,this))),nv(gv,this,0))}function Sv(e){var t;tv(fv,this)?tv(mv,this).push(e):nv(sv,this,(t=tv(sv,this),++t))}function Pv(){if(tv(fv,this))tv(mv,this).length>tv(gv,this)&&tv(mv,this).pop();else if(tv(sv,this)>0){var e;nv(sv,this,(e=tv(sv,this),--e))}}function Bv(){return tv(mv,this).length-tv(gv,this)}function Tv(e){return!!tv(iv,e)||(tv(fv,e)?ov(xv,e,Bv).call(e)<tv(av,e):tv(sv,e)<tv(av,e))}function Lv(e){return tv(bv,e)<tv(yv,e)}function Ov(){var e;nv(bv,this,(e=tv(bv,this),--e)),0===tv(bv,this)&&this.emit("pendingZero"),ov(xv,this,Fv).call(this),this.emit("next")}function Nv(){nv(hv,this,void 0),ov(xv,this,jv).call(this),ov(xv,this,Mv).call(this)}function Rv(e){if(tv(fv,this)){if(ov(xv,this,kv).call(this,e),ov(xv,this,Bv).call(this)>=tv(av,this)){const t=tv(mv,this)[tv(gv,this)],n=tv(dv,this)-(e-t);return ov(xv,this,Dv).call(this,n),!0}return!1}if(void 0===tv(pv,this)){const t=tv(uv,this)-e;if(!(t<0))return ov(xv,this,Dv).call(this,t),!0;nv(sv,this,tv(rv,this)?tv(bv,this):0)}return!1}function Dv(e){void 0===tv(hv,this)&&nv(hv,this,setTimeout(()=>{ov(xv,this,Nv).call(this)},e))}function Iv(){tv(pv,this)&&(clearInterval(tv(pv,this)),nv(pv,this,void 0))}function zv(){tv(hv,this)&&(clearTimeout(tv(hv,this)),nv(hv,this,void 0))}function Fv(){if(0===tv(vv,this).size){if(ov(xv,this,Iv).call(this),this.emit("empty"),0===tv(bv,this)){if(ov(xv,this,zv).call(this),tv(fv,this)&&tv(gv,this)>0){const e=Date.now();ov(xv,this,kv).call(this,e)}this.emit("idle")}return!1}let e=!1;if(!tv(wv,this)){const t=Date.now(),n=!ov(xv,this,Rv).call(this,t);if(ev(xv,this,Tv)&&ev(xv,this,Lv)){const o=tv(vv,this).dequeue();tv(iv,this)||(ov(xv,this,Sv).call(this,t),ov(xv,this,Vv).call(this)),n&&ov(xv,this,Mv).call(this),this.emit("active"),o(),e=!0}}return e}function Mv(){tv(iv,this)||void 0!==tv(pv,this)||tv(fv,this)||(nv(pv,this,setInterval(()=>{ov(xv,this,jv).call(this)},tv(dv,this))),nv(uv,this,Date.now()+tv(dv,this)))}function jv(){tv(fv,this)||(void 0!==tv(pv,this)&&(0===tv(sv,this)&&0===tv(bv,this)?ov(xv,this,Iv).call(this):nv(uv,this,Date.now()+tv(dv,this))),nv(sv,this,tv(rv,this)?tv(bv,this):0)),ov(xv,this,$v).call(this),ov(xv,this,Vv).call(this)}function $v(){for(;ov(xv,this,Fv).call(this););}async function Hv(e,t){const n=Array.isArray(e)?e:[e];return new Promise(e=>{const o=()=>{if(!t||t()){for(const e of n)this.off(e,o);e()}};for(const e of n)this.on(e,o)})}function Uv(){tv(iv,this)||(this.on("add",()=>{tv(vv,this).size>0&&ov(xv,this,Vv).call(this)}),this.on("next",()=>{ov(xv,this,Vv).call(this)}))}function Vv(){tv(iv,this)||tv(cv,this)||(nv(cv,this,!0),queueMicrotask(()=>{nv(cv,this,!1),ov(xv,this,Wv).call(this)}))}function qv(){tv(iv,this)||(ov(xv,this,Pv).call(this),ov(xv,this,Vv).call(this))}function Wv(){const e=tv(lv,this);if(tv(iv,this)||0===tv(vv,this).size)return void(e&&(nv(lv,this,!1),this.emit("rateLimitCleared")));let t;if(tv(fv,this)){const e=Date.now();ov(xv,this,kv).call(this,e),t=ov(xv,this,Bv).call(this)}else t=tv(sv,this);const n=t>=tv(av,this);n!==e&&(nv(lv,this,n),this.emit(n?"rateLimit":"rateLimitCleared"))}Object.freeze({discover:Yu("appstore","Discover"),installed:Yu("appstore","Your apps"),enabled:Yu("appstore","Active apps"),disabled:Yu("appstore","Disabled apps"),updates:Yu("appstore","Updates"),bundles:Yu("appstore","App bundles"),featured:Yu("appstore","Featured apps"),supported:Yu("appstore","Supported apps"),search:Yu("appstore","Search results")}),Object.freeze({discover:"M8.58,17.25L9.5,13.36L6.5,10.78L10.45,10.41L12,6.8L13.55,10.45L17.5,10.78L14.5,13.36L15.42,17.25L12,15.19L8.58,17.25M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22A10,10 0 0,1 2,12A10,10 0 0,1 12,2M12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4Z",installed:"M12,4A4,4 0 0,1 16,8A4,4 0 0,1 12,12A4,4 0 0,1 8,8A4,4 0 0,1 12,4M12,6A2,2 0 0,0 10,8A2,2 0 0,0 12,10A2,2 0 0,0 14,8A2,2 0 0,0 12,6M12,13C14.67,13 20,14.33 20,17V20H4V17C4,14.33 9.33,13 12,13M12,14.9C9.03,14.9 5.9,16.36 5.9,17V18.1H18.1V17C18.1,16.36 14.97,14.9 12,14.9Z",enabled:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",disabled:"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",bundles:"M20 21H4V10H6V19H18V10H20V21M3 3H21V9H3V3M9.5 11H14.5C14.78 11 15 11.22 15 11.5V13H9V11.5C9 11.22 9.22 11 9.5 11M5 5V7H19V5H5Z",supported:"M23 7.5L16.53 6.96L14 1L11.47 6.96L5 7.5L9.9 11.77L8.44 18.1L14 14.74L19.56 18.1L18.09 11.77L23 7.5M16.14 12.23L16.54 13.94L15.03 13.03L14 12.41L12.97 13.03L11.46 13.94L11.85 12.23L12.13 11.05L11.22 10.26L9.88 9.1L11.64 8.95L12.84 8.85L13.31 7.74L14 6.12L14.69 7.74L15.16 8.85L16.36 8.95L18.11 9.1L16.78 10.26L15.86 11.05L16.14 12.23M1.16 12C.861 11.5 .989 10.89 1.45 10.59L4.18 8.79L5.75 10.15L2.55 12.26C2.38 12.37 2.19 12.43 2 12.43C1.68 12.43 1.36 12.27 1.16 12M1.45 20.16L7.31 16.31L7 17.76L6.66 19.13L2.55 21.84C2.38 21.95 2.19 22 2 22C1.68 22 1.36 21.84 1.16 21.55C.861 21.09 .989 20.47 1.45 20.16M7.32 11.5L8.24 12.31L7.97 13.5L2.55 17.05C2.38 17.16 2.19 17.21 2 17.21C1.68 17.21 1.36 17.06 1.16 16.76C.861 16.3 .989 15.68 1.45 15.38L7.32 11.5Z",featured:"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",updates:"M5,20H19V18H5M19,9H15V3H9V9H5L12,16L19,9Z",ai:"M9 4L11.5 9.5L17 12L11.5 14.5L9 20L6.5 14.5L1 12L6.5 9.5L9 4M9 8.83L8 11L5.83 12L8 13L9 15.17L10 13L12.17 12L10 11L9 8.83M19 9L17.74 6.26L15 5L17.74 3.75L19 1L20.25 3.75L23 5L20.25 6.26L19 9M19 23L17.74 20.26L15 19L17.74 17.75L19 15L20.25 17.75L23 19L20.25 20.26L19 23Z",auth:"M21 18H15V15H13.3C12.2 17.4 9.7 19 7 19C3.1 19 0 15.9 0 12S3.1 5 7 5C9.7 5 12.2 6.6 13.3 9H24V15H21V18M17 16H19V13H22V11H11.9L11.7 10.3C11 8.3 9.1 7 7 7C4.2 7 2 9.2 2 12S4.2 17 7 17C9.1 17 11 15.7 11.7 13.7L11.9 13H17V16M7 15C5.3 15 4 13.7 4 12S5.3 9 7 9 10 10.3 10 12 8.7 15 7 15M7 11C6.4 11 6 11.4 6 12S6.4 13 7 13 8 12.6 8 12 7.6 11 7 11Z",customization:"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",dashboard:"M4 5V18H21V5H4M14 7V16H11V7H14M6 7H9V16H6V7M19 16H16V7H19V16Z",files:"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",games:"M17.5,7A5.5,5.5 0 0,1 23,12.5A5.5,5.5 0 0,1 17.5,18C15.79,18 14.27,17.22 13.26,16H10.74C9.73,17.22 8.21,18 6.5,18A5.5,5.5 0 0,1 1,12.5A5.5,5.5 0 0,1 6.5,7H17.5M6.5,9A3.5,3.5 0 0,0 3,12.5A3.5,3.5 0 0,0 6.5,16C7.9,16 9.1,15.18 9.66,14H14.34C14.9,15.18 16.1,16 17.5,16A3.5,3.5 0 0,0 21,12.5A3.5,3.5 0 0,0 17.5,9H6.5M5.75,10.25H7.25V11.75H8.75V13.25H7.25V14.75H5.75V13.25H4.25V11.75H5.75V10.25M16.75,12.5A1,1 0 0,1 17.75,13.5A1,1 0 0,1 16.75,14.5A1,1 0 0,1 15.75,13.5A1,1 0 0,1 16.75,12.5M18.75,10.5A1,1 0 0,1 19.75,11.5A1,1 0 0,1 18.75,12.5A1,1 0 0,1 17.75,11.5A1,1 0 0,1 18.75,10.5Z",integration:"M12,10L8,14H11V20H13V14H16M19,4H5C3.89,4 3,4.9 3,6V18A2,2 0 0,0 5,20H9V18H5V8H19V18H15V20H19A2,2 0 0,0 21,18V6A2,2 0 0,0 19,4Z",monitoring:"M3 4V16H21V4H3M3 2H21C22.1 2 23 2.89 23 4V16C23 16.53 22.79 17.04 22.41 17.41C22.04 17.79 21.53 18 21 18H14V20H16V22H8V20H10V18H3C2.47 18 1.96 17.79 1.59 17.41C1.21 17.04 1 16.53 1 16V4C1 2.89 1.89 2 3 2M10.84 8.93C11.15 8.63 11.57 8.45 12 8.45C12.43 8.46 12.85 8.63 13.16 8.94C13.46 9.24 13.64 9.66 13.64 10.09C13.64 10.53 13.46 10.94 13.16 11.25C12.85 11.56 12.43 11.73 12 11.73C11.57 11.73 11.15 11.55 10.84 11.25C10.54 10.94 10.36 10.53 10.36 10.09C10.36 9.66 10.54 9.24 10.84 8.93M10.07 12C10.58 12.53 11.28 12.82 12 12.82C12.72 12.82 13.42 12.53 13.93 12C14.44 11.5 14.73 10.81 14.73 10.09C14.73 9.37 14.44 8.67 13.93 8.16C13.42 7.65 12.72 7.36 12 7.36C11.28 7.36 10.58 7.65 10.07 8.16C9.56 8.67 9.27 9.37 9.27 10.09C9.27 10.81 9.56 11.5 10.07 12M6 10.09C6.94 7.7 9.27 6 12 6C14.73 6 17.06 7.7 18 10.09C17.06 12.5 14.73 14.18 12 14.18C9.27 14.18 6.94 12.5 6 10.09Z",multimedia:"M9 13V5C9 3.9 9.9 3 11 3H20C21.1 3 22 3.9 22 5V11H18.57L17.29 9.26C17.23 9.17 17.11 9.17 17.05 9.26L15.06 12C15 12.06 14.88 12.07 14.82 12L13.39 10.25C13.33 10.18 13.22 10.18 13.16 10.25L11.05 12.91C10.97 13 11.04 13.15 11.16 13.15H17.5V15H11C9.89 15 9 14.11 9 13M6 22V21H4V22H2V2H4V3H6V2H8.39C7.54 2.74 7 3.8 7 5V13C7 15.21 8.79 17 11 17H15.7C14.67 17.83 14 19.08 14 20.5C14 21.03 14.11 21.53 14.28 22H6M4 7H6V5H4V7M4 11H6V9H4V11M4 15H6V13H4V15M6 19V17H4V19H6M23 13V15H21V20.5C21 21.88 19.88 23 18.5 23S16 21.88 16 20.5 17.12 18 18.5 18C18.86 18 19.19 18.07 19.5 18.21V13H23Z",office:"M6,2C4.89,2 4,2.89 4,4V20A2,2 0 0,0 6,22H10V20.09L12.09,18H6V16H14.09L16.09,14H6V12H18.09L20,10.09V8L14,2H6M13,3.5L18.5,9H13V3.5M20.15,13C20,13 19.86,13.05 19.75,13.16L18.73,14.18L20.82,16.26L21.84,15.25C22.05,15.03 22.05,14.67 21.84,14.46L20.54,13.16C20.43,13.05 20.29,13 20.15,13M18.14,14.77L12,20.92V23H14.08L20.23,16.85L18.14,14.77Z",organization:"M19 3V21H13V17.5H11V21H5V3H19M15 7H17V5H15V7M11 7H13V5H11V7M7 7H9V5H7V7M15 11H17V9H15V11M11 11H13V9H11V11M7 11H9V9H7V11M15 15H17V13H15V15M11 15H13V13H11V15M7 15H9V13H7V15M15 19H17V17H15V19M7 19H9V17H7V19M21 1H3V23H21V1Z",search:"M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z",security:"M12,12H19C18.47,16.11 15.72,19.78 12,20.92V12H5V6.3L12,3.19M12,1L3,5V11C3,16.55 6.84,21.73 12,23C17.16,21.73 21,16.55 21,11V5L12,1Z",social:"M13.07 10.41A5 5 0 0 0 13.07 4.59A3.39 3.39 0 0 1 15 4A3.5 3.5 0 0 1 15 11A3.39 3.39 0 0 1 13.07 10.41M5.5 7.5A3.5 3.5 0 1 1 9 11A3.5 3.5 0 0 1 5.5 7.5M7.5 7.5A1.5 1.5 0 1 0 9 6A1.5 1.5 0 0 0 7.5 7.5M16 17V19H2V17S2 13 9 13 16 17 16 17M14 17C13.86 16.22 12.67 15 9 15S4.07 16.31 4 17M15.95 13A5.32 5.32 0 0 1 18 17V19H22V17S22 13.37 15.94 13Z",tools:"M21.71 20.29L20.29 21.71A1 1 0 0 1 18.88 21.71L7 9.85A3.81 3.81 0 0 1 6 10A4 4 0 0 1 2.22 4.7L4.76 7.24L5.29 6.71L6.71 5.29L7.24 4.76L4.7 2.22A4 4 0 0 1 10 6A3.81 3.81 0 0 1 9.85 7L21.71 18.88A1 1 0 0 1 21.71 20.29M2.29 18.88A1 1 0 0 0 2.29 20.29L3.71 21.71A1 1 0 0 0 5.12 21.71L10.59 16.25L7.76 13.42M20 2L16 4V6L13.83 8.17L15.83 10.17L18 8H20L22 4Z",workflow:"M19 3H14.82C14.4 1.84 13.3 1 12 1S9.6 1.84 9.18 3H5C3.9 3 3 3.9 3 5V19C3 20.11 3.9 21 5 21H19C20.11 21 21 20.11 21 19V5C21 3.9 20.11 3 19 3M12 3C12.55 3 13 3.45 13 4S12.55 5 12 5 11 4.55 11 4 11.45 3 12 3M7 7H17V5H19V19H5V5H7V7M10 16H8V11H6L9 8L12 11H10V16M14 10H16V15H18L15 18L12 15H14V10Z"}),function(e){if(Fg)return;let t;Fg=!0,e.interceptors.request.use(async e=>{if(void 0===e.confirmPassword)return e;if(!function(e){if(!window.backendAllowsPasswordConfirmation)return!1;if(e===Sg.Strict)return!0;const t=Pg-1e3*window.nc_pageLoad;return Date.now()-(t+1e3*window.nc_lastLogin)>18e5}(e.confirmPassword))return e;const{promise:n,resolve:o,reject:r}=Promise.withResolvers();return async function(e){zg=e,Ig||(Ig=function(e,t={},n={}){let{container:o}=n;"container"in t&&"string"==typeof t.container&&(o??=t.container);const r=("string"==typeof o&&document.querySelector(o)||document.body).appendChild(document.createElement("div"));return new Promise((n,o)=>{const i=rd(e,{...t,container:null,onClose(...e){const t=e.length>1?e:e[0];i.unmount(),r.remove(),n(t)},"onVue:unmounted":()=>{i.unmount(),r.remove(),o(new Error("Dialog was unmounted without close event"))}});i.mount(r)})}(Dg,{validate:e=>zg(e)}));const t=await Ig;if(Ig=void 0,!t)throw new Error("Dialog closed")}(async n=>{switch(e.confirmPassword){case Sg.Lax:await async function(e){Bg.debug("Confirming password");const t=x("/login/confirm"),{data:n}=await Tn.post(t,{password:e});window.nc_lastLogin=n.lastLogin,Bg.debug("Password confirmed")}(n),o(e);break;case Sg.Strict:return t=Promise.withResolvers(),e.auth={username:O()?.uid??"",password:n},Bg.debug("Adding auth info to the request",{config:e}),o(e),t.promise}}).catch(r),n}),e.interceptors.response.use(e=>e.config.confirmPassword!==Sg.Strict?e:void 0===t?(Bg.debug("Password confirmation not required",{response:e}),e):(Bg.debug("Password confirmation succeeded",{response:e}),window.nc_lastLogin=Date.now()/1e3,t.resolve(),e),n=>{if(n.config?.confirmPassword!==Sg.Strict)throw n;if(void 0===t)throw Bg.debug("Password confirmation not required",{error:n}),n;if(Bg.debug("Password confirmation failed",{error:n}),t.reject(n),Lg(n))return Bg.debug("Triggering new request",{error:n}),e.request(n.config);throw n})}(Tn);const Gv=E("apps/appstore/api/v1"),Xv=Object.freeze({apps:`${Gv}/apps`,categories:`${Gv}/apps/categories`,enable:`${Gv}/apps/enable`,disable:`${Gv}/apps/disable`,uninstall:`${Gv}/apps/uninstall`,update:`${Gv}/apps/update`,bundleEnable:`${Gv}/bundles/enable`}),Yv=new class extends Mg{constructor(e){if(super(),function(e,t){Qg(e,t),t.add(e)}(this,xv),Jg(this,rv,void 0),Jg(this,iv,void 0),Jg(this,sv,0),Jg(this,av,void 0),Jg(this,lv,!1),Jg(this,cv,!1),Jg(this,dv,void 0),Jg(this,uv,0),Jg(this,pv,void 0),Jg(this,hv,void 0),Jg(this,fv,void 0),Jg(this,mv,[]),Jg(this,gv,0),Jg(this,vv,void 0),Jg(this,Av,void 0),Jg(this,bv,0),Jg(this,yv,void 0),Jg(this,wv,void 0),Jg(this,Cv,1n),Jg(this,Ev,new Map),Jg(this,_v,new Set),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"timeout",void 0),!("number"==typeof(e={carryoverIntervalCount:!1,intervalCap:Number.POSITIVE_INFINITY,interval:0,concurrency:Number.POSITIVE_INFINITY,autoStart:!0,queueClass:Kg,strict:!1,...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(e.strict&&0===e.interval)throw new TypeError("The `strict` option requires a non-zero `interval`");if(e.strict&&e.intervalCap===Number.POSITIVE_INFINITY)throw new TypeError("The `strict` option requires a finite `intervalCap`");if(nv(rv,this,e.carryoverIntervalCount??e.carryoverConcurrencyCount??!1),nv(iv,this,e.intervalCap===Number.POSITIVE_INFINITY||0===e.interval),nv(av,this,e.intervalCap),nv(dv,this,e.interval),nv(fv,this,e.strict),nv(vv,this,new e.queueClass),nv(Av,this,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,nv(wv,this,!1===e.autoStart),ov(xv,this,Uv).call(this)}get concurrency(){return tv(yv,this)}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})`);nv(yv,this,e),ov(xv,this,$v).call(this)}setPriority(e,t){if("number"!=typeof t||!Number.isFinite(t))throw new TypeError(`Expected \`priority\` to be a finite number, got \`${t}\` (${typeof t})`);tv(vv,this).setPriority(e,t)}async add(e,t={}){var n,o;if(void 0!==(t={timeout:this.timeout,...t,id:t.id??(nv(Cv,this,(n=tv(Cv,this),o=n++,n)),o).toString()}).timeout&&!(Number.isFinite(t.timeout)&&t.timeout>0))throw new TypeError(`Expected \`timeout\` to be a positive finite number, got \`${t.timeout}\` (${typeof t.timeout})`);return new Promise((n,o)=>{const r=Symbol(`task-${t.id}`);let i=()=>{};const s=async()=>{var s;let a;i(),nv(bv,this,(s=tv(bv,this),++s)),tv(Ev,this).set(r,{id:t.id,priority:t.priority??0,startTime:Date.now(),timeout:t.timeout});try{try{t.signal?.throwIfAborted()}catch(e){throw ov(xv,this,qv).call(this),tv(Ev,this).delete(r),e}let o=e({signal:t.signal});if(void 0!==t.timeout&&(o=function(e,t){const{milliseconds:n,fallback:o,message:r,customTimers:i={setTimeout,clearTimeout},signal:s}=t;let a,l;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(s?.aborted)return void c($g(s));if(s&&(l=()=>{c($g(s))},s.addEventListener("abort",l,{once:!0})),e.then(t,c),n===Number.POSITIVE_INFINITY)return;const d=new jg;a=i.setTimeout.call(void 0,()=>{if(o)try{t(o())}catch(e){c(e)}else"function"==typeof e.cancel&&e.cancel(),!1===r?t():r instanceof Error?c(r):(d.message=r??`Promise timed out after ${n} milliseconds`,c(d))},n)}),d=c.finally(()=>{d.clear(),l&&s&&s.removeEventListener("abort",l)});return d.clear=()=>{i.clearTimeout.call(void 0,a),a=void 0},d}(Promise.resolve(o),{milliseconds:t.timeout,message:`Task timed out after ${t.timeout}ms (queue has ${tv(bv,this)} running, ${tv(vv,this).size} waiting)`})),t.signal){const{signal:e}=t;o=Promise.race([o,new Promise((t,n)=>{a=()=>{n(e.reason)},e.addEventListener("abort",a,{once:!0})})])}const i=await o;n(i),this.emit("completed",i)}catch(e){o(e),this.emit("error",e)}finally{a&&t.signal?.removeEventListener("abort",a),tv(Ev,this).delete(r),queueMicrotask(()=>{ov(xv,this,Ov).call(this)})}};tv(vv,this).enqueue(s,t);const a=()=>{tv(vv,this)instanceof Kg?tv(vv,this).remove(s):tv(vv,this).remove?.(t.id)};if(t.signal){const{signal:e}=t,n=()=>{i(),a(),o(e.reason),ov(xv,this,Fv).call(this),this.emit("next")};if(i=()=>{e.removeEventListener("abort",n),tv(_v,this).delete(i)},e.aborted)return void n();e.addEventListener("abort",n,{once:!0}),tv(_v,this).add(i)}this.emit("add"),ov(xv,this,Fv).call(this)})}async addAll(e,t){return Promise.all(e.map(async e=>this.add(e,t)))}start(){return tv(wv,this)?(nv(wv,this,!1),ov(xv,this,$v).call(this),this):this}pause(){nv(wv,this,!0)}clear(){for(const e of tv(_v,this))e();nv(vv,this,new(tv(Av,this))),ov(xv,this,Iv).call(this),ov(xv,this,Wv).call(this),this.emit("empty"),0===tv(bv,this)&&(ov(xv,this,zv).call(this),this.emit("idle")),this.emit("next")}async onEmpty(){0!==tv(vv,this).size&&await ov(xv,this,Hv).call(this,"empty")}async onSizeLessThan(e){tv(vv,this).size<e||await ov(xv,this,Hv).call(this,["next","active"],()=>tv(vv,this).size<e)}async onIdle(){0===tv(bv,this)&&0===tv(vv,this).size||await ov(xv,this,Hv).call(this,"idle")}async onPendingZero(){0!==tv(bv,this)&&await ov(xv,this,Hv).call(this,"pendingZero")}async onRateLimit(){this.isRateLimited||await ov(xv,this,Hv).call(this,"rateLimit")}async onRateLimitCleared(){this.isRateLimited&&await ov(xv,this,Hv).call(this,"rateLimitCleared")}onError(){return new Promise((e,t)=>{const n=e=>{this.off("error",n),t(e)};this.on("error",n)})}get size(){return tv(vv,this).size}sizeBy(e){return tv(vv,this).filter(e).length}get pending(){return tv(bv,this)}get isPaused(){return tv(wv,this)}get isRateLimited(){return tv(lv,this)}get isSaturated(){return tv(bv,this)===tv(yv,this)&&tv(vv,this).size>0||this.isRateLimited&&tv(vv,this).size>0}get runningTasks(){return[...tv(Ev,this).values()].map(e=>({...e,timeoutRemaining:e.timeout?Math.max(0,e.startTime+e.timeout-Date.now()):void 0}))}}({concurrency:1});async function Kv(e,t=!1,n){return Yv.add(async()=>{await Tn.post(Xv.enable,{appId:e,groups:n,force:t||void 0},{confirmPassword:Sg.Strict})})}function Zv(e){return!e.installed&&!e.internal&&(void 0===e.missingDependencies||0===e.missingDependencies.length||!e.isCompatible&&1===e.missingDependencies.length)}const Jv={calendar:{description:(0,s.t)("core","Schedule work & meetings, synced with all your devices."),icon:(0,d.d0)("core","places/calendar.svg")},contacts:{description:(0,s.t)("core","Keep your colleagues and friends in one place without leaking their private info."),icon:(0,d.d0)("core","places/contacts.svg")},mail:{description:(0,s.t)("core","Simple email app nicely integrated with Files, Contacts and Calendar."),icon:(0,d.d0)("core","actions/mail.svg")},spreed:{description:(0,s.t)("core","Chatting, video calls, screen sharing, online meetings and web conferencing – in your browser and with mobile apps."),icon:(0,d.d0)("core","apps/spreed.svg")},richdocuments:{name:"Nextcloud Office",description:(0,s.t)("core","Collaborative documents, spreadsheets and presentations, built on Collabora Online."),icon:(0,d.d0)("core","apps/richdocuments.svg")},notes:{description:(0,s.t)("core","Distraction free note taking app."),icon:(0,d.d0)("core","apps/notes.svg")},richdocumentscode:{hidden:!0,required:["richdocuments"]}},Qv=Object.keys(Jv),eA={name:"RecommendedApps",components:{NcCheckboxRadioSwitch:p.A,NcButton:u.A},setup:()=>({t:s.t,canInstall:Zv}),data:()=>({showInstallButton:!1,installingApps:!1,loadingApps:!0,loadingAppsError:!1,apps:[],defaultPageUrl:(0,c.C)("core","defaultPageUrl")}),computed:{recommendedApps(){return this.apps.filter(e=>Qv.includes(e.id))},isAnyAppSelected(){return this.recommendedApps.some(e=>e.isSelected&&!e.active)}},async mounted(){try{const e=await async function(){const{data:e}=await Tn.get(Xv.apps);return e.ocs.data}();f.info(`${e.length} apps fetched`),this.apps=e.map(e=>Object.assign(e,{loading:!1,installationError:!1,isSelected:e.isCompatible&&!this.isHidden(e.id)})),this.$nextTick(()=>f.debug(`${this.recommendedApps.length} recommended apps found`,{apps:this.recommendedApps})),this.showInstallButton=!0}catch(e){f.error("could not fetch app list",{error:e}),this.loadingAppsError=!0}finally{this.loadingApps=!1}},methods:{async installApps(){const e=this.recommendedApps.filter(e=>e.active||e.isSelected&&Zv(e)),t=[...e.filter(e=>!e.active&&e.isSelected),...this.recommendedApps.filter(t=>this.isHidden(t.id)&&Jv[t.id].required.every(t=>e.some(e=>e.id===t)))];f.debug(`Installing ${t.length} recommended apps`,{appIds:t.map(e=>e.id)}),this.installingApps=!0;const n=[];for(const e of t)e.loading=!0,n.push(Kv(e.id));const o=await Promise.allSettled(n);for(let e=0;e<o.length;e++){const n=o[e],r=t[e];r.loading=!1,"rejected"===n.status?(n.reason instanceof Error&&"Dialog closed"===n.reason.message?(f.info(`User cancelled the password confirmation for recommended app ${r.id}`),r.error=(0,s.t)("core","Password confirmation was aborted")):(f.error(`could not install recommended app ${r.id}`,{error:n.reason}),r.error=(0,s.t)("core","App download or installation failed")),r.isSelected=!1):r.active=!0}this.installingApps=!1},customIcon:e=>e in Jv&&Jv[e].icon?Jv[e].icon:(f.warn(`no app icon for recommended app ${e}`),(0,d.d0)("core","places/default-app-icon.svg")),customName:e=>e.id in Jv&&Jv[e.id].name||e.name,customDescription:e=>e in Jv?Jv[e].description:(f.warn(`no app description for recommended app ${e}`),""),isHidden:e=>e in Jv&&!!Jv[e].hidden,toggleSelect(e){if(!(e in Jv)||!this.showInstallButton)return;const t=this.apps.findIndex(t=>t.id===e);this.$set(this.apps[t],"isSelected",!this.apps[t].isSelected)}}},tA=eA;var nA=n(18989),oA={};oA.styleTagTransform=gd(),oA.setAttributes=pd(),oA.insert=dd().bind(null,"head"),oA.domAPI=ld(),oA.insertStyleElement=fd(),sd()(nA.A,oA),nA.A&&nA.A.locals&&nA.A.locals;const rA=(0,n(14486).A)(tA,function(){var e=this,t=e._self._c;return t("div",{staticClass:"guest-box",attrs:{"data-cy-setup-recommended-apps":""}},[t("h2",[e._v(e._s(e.t("core","Recommended apps")))]),e._v(" "),e.loadingApps?t("p",{staticClass:"loading text-center"},[e._v("\n\t\t"+e._s(e.t("core","Loading apps …"))+"\n\t")]):e.loadingAppsError?t("p",{staticClass:"loading-error text-center"},[e._v("\n\t\t"+e._s(e.t("core","Could not fetch list of apps from the App Store."))+"\n\t")]):e._e(),e._v(" "),e._l(e.recommendedApps,function(n){return t("div",{key:n.id,staticClass:"app"},[e.isHidden(n.id)?e._e():[t("img",{attrs:{src:e.customIcon(n.id),alt:""}}),e._v(" "),t("div",{staticClass:"info"},[t("h3",[e._v(e._s(e.customName(n)))]),e._v(" "),t("p",{domProps:{textContent:e._s(e.customDescription(n.id))}}),e._v(" "),n.error?t("p",[t("strong",[e._v(e._s(n.error))])]):n.active?t("p",[t("strong",[e._v(e._s(e.t("core","App already installed")))])]):n.isCompatible?e.canInstall(n)?e._e():t("p",[t("strong",[e._v(e._s(e.t("core","Cannot install this app")))])]):t("p",[t("strong",[e._v(e._s(e.t("core","Cannot install this app because it is not compatible")))])])]),e._v(" "),t("NcCheckboxRadioSwitch",{attrs:{"model-value":n.isSelected||n.active,disabled:!n.isCompatible||n.active,loading:n.loading},on:{"update:modelValue":function(t){return e.toggleSelect(n.id)}}})]],2)}),e._v(" "),t("div",{staticClass:"dialog-row"},[e.showInstallButton&&!e.installingApps?t("NcButton",{attrs:{"data-cy-setup-recommended-apps-skip":"",href:e.defaultPageUrl,variant:"tertiary"}},[e._v("\n\t\t\t"+e._s(e.t("core","Skip"))+"\n\t\t")]):e._e(),e._v(" "),e.showInstallButton?t("NcButton",{attrs:{"data-cy-setup-recommended-apps-install":"",disabled:e.installingApps||!e.isAnyAppSelected,variant:"primary"},on:{click:e.installApps}},[e._v("\n\t\t\t"+e._s(e.installingApps?e.t("core","Installing apps …"):e.t("core","Install recommended apps"))+"\n\t\t")]):e._e()],1)],2)},[],!1,null,"27f58464",null).exports;(0,a.IF)(i.Ay),n.nc=(0,r.aV)(),l.Ay.mixin({methods:{t:s.Tl}}),(new(l.Ay.extend(rA))).$mount("#recommended-apps"),f.debug("recommended apps view rendered")},21951(e,t,n){var o=n(71354),r=n.n(o),i=n(76314),s=n.n(i)()(r());s.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-23e5cae7] {\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-23e5cae7] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-23e5cae7] {\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-23e5cae7] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-23e5cae7] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-23e5cae7] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-23e5cae7] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-23e5cae7] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-23e5cae7] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-23e5cae7] {\n background-color: var(--open-background-color);\n}\n.action-item.action-item--wide[data-v-23e5cae7] {\n width: 100%;\n}\n.action-item__menutoggle__icon[data-v-23e5cae7] {\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-y7ehwPSp.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;AACb;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-23e5cae7] {\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-23e5cae7] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-23e5cae7] {\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-23e5cae7] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-23e5cae7] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-23e5cae7] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-23e5cae7] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-23e5cae7] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-23e5cae7] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-23e5cae7] {\n background-color: var(--open-background-color);\n}\n.action-item.action-item--wide[data-v-23e5cae7] {\n width: 100%;\n}\n.action-item__menutoggle__icon[data-v-23e5cae7] {\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 a=s;n.d(t,["A",0,a])},71944(e,t,n){var o=n(71354),r=n.n(o),i=n(76314),s=n.n(i)()(r());s.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-00a99684] {\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-00a99684] {\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: var(--font-weight-element, bold);\n}\n.button-vue--size-small[data-v-00a99684] {\n --button-size: var(--clickable-area-small);\n}\n.button-vue--size-large[data-v-00a99684] {\n --button-size: var(--clickable-area-large);\n}\n.button-vue[data-v-00a99684] * {\n cursor: pointer;\n}\n.button-vue[data-v-00a99684]:focus {\n outline: none;\n}\n.button-vue[data-v-00a99684]:disabled {\n filter: saturate(0.7);\n opacity: 0.5;\n cursor: default;\n}\n.button-vue[data-v-00a99684]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-00a99684]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-00a99684]:active:not(:disabled) {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-00a99684] {\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-00a99684] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-00a99684] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-00a99684] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse[data-v-00a99684] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-00a99684] {\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-00a99684]:empty {\n display: none;\n}\n.button-vue--size-small .button-vue__icon[data-v-00a99684] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-00a99684] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-00a99684] {\n font-weight: var(--font-weight-element, 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-00a99684]:empty {\n display: none;\n}\n.button-vue[data-v-00a99684]:has(.button-vue__text:empty):not(.button-vue--wide) {\n --button-padding: var(--button-radius);\n line-height: 1;\n width: var(--button-size) !important;\n}\n.button-vue[data-v-00a99684]: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-00a99684] {\n padding-inline: var(--default-grid-baseline);\n}\n.button-vue--wide[data-v-00a99684] {\n width: 100%;\n}\n.button-vue[data-v-00a99684]: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-00a99684] {\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-00a99684] {\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-00a99684]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--primary[data-v-00a99684]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--secondary[data-v-00a99684] {\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-00a99684]: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-00a99684] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-00a99684]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--tertiary[data-v-00a99684]:not(.button-vue--legacy34):hover:not(:disabled) {\n background-color: color-mix(in srgb, var(--color-primary-element) 8%, transparent);\n}\n.button-vue--tertiary-no-background[data-v-00a99684]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--tertiary-on-primary[data-v-00a99684] {\n color: var(--color-primary-element-text);\n}\n.button-vue--tertiary-on-primary[data-v-00a99684]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--success[data-v-00a99684] {\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-00a99684]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--success[data-v-00a99684]:active {\n background-color: var(--color-success);\n}\n.button-vue--warning[data-v-00a99684] {\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-00a99684]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--warning[data-v-00a99684]:active {\n background-color: var(--color-warning);\n}\n.button-vue--error[data-v-00a99684] {\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-00a99684]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--error[data-v-00a99684]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-00a99684] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--error[data-v-00a99684], .button-vue--legacy.button-vue--success[data-v-00a99684], .button-vue--legacy.button-vue--warning[data-v-00a99684] {\n color: white;\n}","",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcButton-DOrlC_y5.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,6CAA6C;AAC/C;AACA;EACE,0CAA0C;AAC5C;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,6CAA6C;EAC7C,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,kFAAkF;AACpF;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-00a99684] {\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-00a99684] {\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: var(--font-weight-element, bold);\n}\n.button-vue--size-small[data-v-00a99684] {\n --button-size: var(--clickable-area-small);\n}\n.button-vue--size-large[data-v-00a99684] {\n --button-size: var(--clickable-area-large);\n}\n.button-vue[data-v-00a99684] * {\n cursor: pointer;\n}\n.button-vue[data-v-00a99684]:focus {\n outline: none;\n}\n.button-vue[data-v-00a99684]:disabled {\n filter: saturate(0.7);\n opacity: 0.5;\n cursor: default;\n}\n.button-vue[data-v-00a99684]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-00a99684]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-00a99684]:active:not(:disabled) {\n background-color: var(--color-primary-element-light);\n}\n.button-vue__wrapper[data-v-00a99684] {\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-00a99684] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-00a99684] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-00a99684] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse[data-v-00a99684] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-00a99684] {\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-00a99684]:empty {\n display: none;\n}\n.button-vue--size-small .button-vue__icon[data-v-00a99684] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-00a99684] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-00a99684] {\n font-weight: var(--font-weight-element, 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-00a99684]:empty {\n display: none;\n}\n.button-vue[data-v-00a99684]:has(.button-vue__text:empty):not(.button-vue--wide) {\n --button-padding: var(--button-radius);\n line-height: 1;\n width: var(--button-size) !important;\n}\n.button-vue[data-v-00a99684]: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-00a99684] {\n padding-inline: var(--default-grid-baseline);\n}\n.button-vue--wide[data-v-00a99684] {\n width: 100%;\n}\n.button-vue[data-v-00a99684]: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-00a99684] {\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-00a99684] {\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-00a99684]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--primary[data-v-00a99684]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--secondary[data-v-00a99684] {\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-00a99684]: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-00a99684] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-00a99684]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--tertiary[data-v-00a99684]:not(.button-vue--legacy34):hover:not(:disabled) {\n background-color: color-mix(in srgb, var(--color-primary-element) 8%, transparent);\n}\n.button-vue--tertiary-no-background[data-v-00a99684]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--tertiary-on-primary[data-v-00a99684] {\n color: var(--color-primary-element-text);\n}\n.button-vue--tertiary-on-primary[data-v-00a99684]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--success[data-v-00a99684] {\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-00a99684]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--success[data-v-00a99684]:active {\n background-color: var(--color-success);\n}\n.button-vue--warning[data-v-00a99684] {\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-00a99684]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--warning[data-v-00a99684]:active {\n background-color: var(--color-warning);\n}\n.button-vue--error[data-v-00a99684] {\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-00a99684]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--error[data-v-00a99684]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-00a99684] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--error[data-v-00a99684], .button-vue--legacy.button-vue--success[data-v-00a99684], .button-vue--legacy.button-vue--warning[data-v-00a99684] {\n color: white;\n}"],sourceRoot:""}]);const a=s;n.d(t,["A",0,a])},38896(e,t,n){var o=n(71354),r=n.n(o),i=n(76314),s=n.n(i)()(r());s.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-24e91b99] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-24e91b99] {\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-24e91b99] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-24e91b99] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-24e91b99] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-24e91b99] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-24e91b99] {\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-24e91b99] {\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-24e91b99] {\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-24e91b99] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-24e91b99] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-24e91b99] {\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-24e91b99]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-24e91b99] {\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-BSV74Bru.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-24e91b99] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-24e91b99] {\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-24e91b99] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-24e91b99] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-24e91b99] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-24e91b99] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-24e91b99] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-24e91b99] {\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-24e91b99] {\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-24e91b99] {\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-24e91b99] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-24e91b99] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-24e91b99] {\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-24e91b99]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-24e91b99] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}"],sourceRoot:""}]);const a=s;n.d(t,["A",0,a])},73881(e,t,n){var o=n(71354),r=n.n(o),i=n(76314),s=n.n(i)()(r());s.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 a=s;n.d(t,["A",0,a])},6036(e,t,n){var o=n(71354),r=n.n(o),i=n(76314),s=n.n(i)()(r());s.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-8e16cbb5] {\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-8e16cbb5] {\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-8e16cbb5] {\n opacity: 0.4;\n filter: saturate(0.4);\n}\n.input-field--label-outside[data-v-8e16cbb5] {\n margin-block-start: 0;\n}\n.input-field--leading-icon[data-v-8e16cbb5] {\n --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--trailing-icon[data-v-8e16cbb5] {\n --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--pill[data-v-8e16cbb5] {\n --input-border-radius: var(--border-radius-pill);\n}\n.input-field__main-wrapper[data-v-8e16cbb5] {\n height: var(--default-clickable-area);\n padding: var(--border-width-input-focused, 2px);\n position: relative;\n}\n.input-field__input[data-v-8e16cbb5] {\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-8e16cbb5]: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 .input-field__input[data-v-8e16cbb5] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .input-field__input[data-v-8e16cbb5] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .input-field__input[data-v-8e16cbb5] {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.input-field--legacy .input-field__input[data-v-8e16cbb5] {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.input-field--legacy .input-field__input[data-v-8e16cbb5]:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color);\n}\n.input-field__input[data-v-8e16cbb5]:focus-within:not([disabled]), .input-field__input[data-v-8e16cbb5]: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-8e16cbb5] {\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-8e16cbb5]::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.input-field__input[data-v-8e16cbb5]::-webkit-search-cancel-button {\n display: none;\n}\n.input-field__input[data-v-8e16cbb5]::-webkit-search-decoration, .input-field__input[data-v-8e16cbb5]::-webkit-search-results-button, .input-field__input[data-v-8e16cbb5]::-webkit-search-results-decoration, .input-field__input[data-v-8e16cbb5]::-ms-clear {\n display: none;\n}\n.input-field__input[data-v-8e16cbb5]:active:not([disabled]), .input-field__input[data-v-8e16cbb5]:focus:not([disabled]) {\n --input-border-color: var(--color-main-text);\n}\n.input-field__input:focus + .input-field__label[data-v-8e16cbb5], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-8e16cbb5] {\n color: var(--color-main-text);\n}\n.input-field__input[data-v-8e16cbb5]:focus {\n cursor: text;\n}\n.input-field__input[data-v-8e16cbb5]:disabled {\n cursor: default;\n}\n.input-field__input[data-v-8e16cbb5]:focus-visible {\n box-shadow: unset !important;\n}\n.input-field:not(.input-field--label-outside) .input-field__input[data-v-8e16cbb5]:not(:focus)::placeholder {\n opacity: 0;\n}\n.input-field__label[data-v-8e16cbb5] {\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-8e16cbb5], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-8e16cbb5] {\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: var(--font-weight-element, 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-8e16cbb5] {\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-8e16cbb5] {\n inset-inline-start: 0px;\n}\n.input-field__icon--trailing[data-v-8e16cbb5] {\n inset-inline-end: 0px;\n}\n.input-field__trailing-button[data-v-8e16cbb5] {\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-8e16cbb5] {\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-8e16cbb5]:focus-visible {\n box-shadow: none !important;\n}\n.input-field__helper-text-message[data-v-8e16cbb5] {\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 overflow-wrap: anywhere;\n}\n.input-field__helper-text-message__icon[data-v-8e16cbb5] {\n margin-inline-end: 8px;\n}\n.input-field--error .input-field__helper-text-message[data-v-8e16cbb5],\n.input-field--error .input-field__icon--trailing[data-v-8e16cbb5] {\n color: var(--color-text-error, var(--color-error));\n}\n.input-field--error .input-field__input[data-v-8e16cbb5], .input-field__input[data-v-8e16cbb5]:user-invalid {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.input-field--error .input-field__input[data-v-8e16cbb5]:focus-visible, .input-field__input[data-v-8e16cbb5]: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-8e16cbb5] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.input-field--success .input-field__input[data-v-8e16cbb5]: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-8e16cbb5] {\n color: var(--color-border-success, var(--color-success));\n}","",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcInputField-DpyFJ1xw.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,4CAA4C;EAC5C,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;EACpC,uBAAuB;AACzB;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-8e16cbb5] {\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-8e16cbb5] {\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-8e16cbb5] {\n opacity: 0.4;\n filter: saturate(0.4);\n}\n.input-field--label-outside[data-v-8e16cbb5] {\n margin-block-start: 0;\n}\n.input-field--leading-icon[data-v-8e16cbb5] {\n --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--trailing-icon[data-v-8e16cbb5] {\n --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--pill[data-v-8e16cbb5] {\n --input-border-radius: var(--border-radius-pill);\n}\n.input-field__main-wrapper[data-v-8e16cbb5] {\n height: var(--default-clickable-area);\n padding: var(--border-width-input-focused, 2px);\n position: relative;\n}\n.input-field__input[data-v-8e16cbb5] {\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-8e16cbb5]: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 .input-field__input[data-v-8e16cbb5] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .input-field__input[data-v-8e16cbb5] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .input-field__input[data-v-8e16cbb5] {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.input-field--legacy .input-field__input[data-v-8e16cbb5] {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.input-field--legacy .input-field__input[data-v-8e16cbb5]:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color);\n}\n.input-field__input[data-v-8e16cbb5]:focus-within:not([disabled]), .input-field__input[data-v-8e16cbb5]: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-8e16cbb5] {\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-8e16cbb5]::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.input-field__input[data-v-8e16cbb5]::-webkit-search-cancel-button {\n display: none;\n}\n.input-field__input[data-v-8e16cbb5]::-webkit-search-decoration, .input-field__input[data-v-8e16cbb5]::-webkit-search-results-button, .input-field__input[data-v-8e16cbb5]::-webkit-search-results-decoration, .input-field__input[data-v-8e16cbb5]::-ms-clear {\n display: none;\n}\n.input-field__input[data-v-8e16cbb5]:active:not([disabled]), .input-field__input[data-v-8e16cbb5]:focus:not([disabled]) {\n --input-border-color: var(--color-main-text);\n}\n.input-field__input:focus + .input-field__label[data-v-8e16cbb5], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-8e16cbb5] {\n color: var(--color-main-text);\n}\n.input-field__input[data-v-8e16cbb5]:focus {\n cursor: text;\n}\n.input-field__input[data-v-8e16cbb5]:disabled {\n cursor: default;\n}\n.input-field__input[data-v-8e16cbb5]:focus-visible {\n box-shadow: unset !important;\n}\n.input-field:not(.input-field--label-outside) .input-field__input[data-v-8e16cbb5]:not(:focus)::placeholder {\n opacity: 0;\n}\n.input-field__label[data-v-8e16cbb5] {\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-8e16cbb5], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-8e16cbb5] {\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: var(--font-weight-element, 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-8e16cbb5] {\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-8e16cbb5] {\n inset-inline-start: 0px;\n}\n.input-field__icon--trailing[data-v-8e16cbb5] {\n inset-inline-end: 0px;\n}\n.input-field__trailing-button[data-v-8e16cbb5] {\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-8e16cbb5] {\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-8e16cbb5]:focus-visible {\n box-shadow: none !important;\n}\n.input-field__helper-text-message[data-v-8e16cbb5] {\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 overflow-wrap: anywhere;\n}\n.input-field__helper-text-message__icon[data-v-8e16cbb5] {\n margin-inline-end: 8px;\n}\n.input-field--error .input-field__helper-text-message[data-v-8e16cbb5],\n.input-field--error .input-field__icon--trailing[data-v-8e16cbb5] {\n color: var(--color-text-error, var(--color-error));\n}\n.input-field--error .input-field__input[data-v-8e16cbb5], .input-field__input[data-v-8e16cbb5]:user-invalid {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.input-field--error .input-field__input[data-v-8e16cbb5]:focus-visible, .input-field__input[data-v-8e16cbb5]: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-8e16cbb5] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.input-field--success .input-field__input[data-v-8e16cbb5]: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-8e16cbb5] {\n color: var(--color-border-success, var(--color-success));\n}"],sourceRoot:""}]);const a=s;n.d(t,["A",0,a])},35171(e,t,n){var o=n(71354),r=n.n(o),i=n(76314),s=n.n(i)()(r());s.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 a=s;n.d(t,["A",0,a])},63097(e,t,n){var o=n(71354),r=n.n(o),i=n(76314),s=n.n(i)()(r());s.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-3c357e2d] {\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-3c357e2d] {\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-3c357e2d], .modal-mask[data-v-3c357e2d] * {\n box-sizing: border-box;\n}\n.modal-mask--opaque[data-v-3c357e2d] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-3c357e2d] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-3c357e2d] {\n position: absolute;\n z-index: 10001;\n top: 0;\n inset-inline: 0 0;\n display: flex !important;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n height: var(--header-height);\n overflow: hidden;\n transition: opacity 250ms, visibility 250ms;\n}\n.modal-header__name[data-v-3c357e2d] {\n overflow-x: hidden;\n width: 100%;\n padding-inline: 12px 0;\n transition: padding ease 100ms;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-size: 16px;\n margin-block: 0;\n}\n@media only screen and (min-width: 1024px) {\n.modal-header__name[data-v-3c357e2d] {\n padding-inline-start: calc(var(--header-height) * var(--v046d2bb2));\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-3c357e2d] {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n align-self: flex-end;\n}\n.modal-header .icons-menu .header-close[data-v-3c357e2d] {\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-3c357e2d] {\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-3c357e2d], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__icon[data-v-3c357e2d] {\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-3c357e2d] {\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-3c357e2d] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-3c357e2d] .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-3c357e2d] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-wrapper[data-v-3c357e2d] {\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-3c357e2d],\n.modal-wrapper .next[data-v-3c357e2d] {\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-3c357e2d]:focus-visible,\n.modal-wrapper .next[data-v-3c357e2d]: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-3c357e2d] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-3c357e2d] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-3c357e2d] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-3c357e2d] {\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-3c357e2d] {\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-3c357e2d] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-3c357e2d] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--normal > .modal-container[data-v-3c357e2d] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--large > .modal-container[data-v-3c357e2d] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--full > .modal-container[data-v-3c357e2d] {\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-3c357e2d] {\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-3c357e2d],\n.fade-leave-active[data-v-3c357e2d] {\n transition: opacity 250ms;\n}\n.fade-enter-from[data-v-3c357e2d],\n.fade-leave-to[data-v-3c357e2d] {\n opacity: 0;\n}\n.fade-visibility-enter-from[data-v-3c357e2d],\n.fade-visibility-leave-to[data-v-3c357e2d] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-3c357e2d],\n.modal-in-leave-active[data-v-3c357e2d],\n.modal-out-enter-active[data-v-3c357e2d],\n.modal-out-leave-active[data-v-3c357e2d] {\n transition: opacity 250ms;\n}\n.modal-in-enter-from[data-v-3c357e2d],\n.modal-in-leave-to[data-v-3c357e2d],\n.modal-out-enter-from[data-v-3c357e2d],\n.modal-out-leave-to[data-v-3c357e2d] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-3c357e2d],\n.modal-in-leave-to .modal-container[data-v-3c357e2d] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-3c357e2d],\n.modal-out-leave-to .modal-container[data-v-3c357e2d] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-3c357e2d] {\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-3c357e2d] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-3c357e2d linear var(--v71f7c020) 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-3c357e2d] {\n animation: breath-3c357e2d 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-3c357e2d] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-3c357e2d {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-3c357e2d {\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-D81luiuU.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,8BAA8B;EAC9B,WAAW;EACX,4BAA4B;EAC5B,gBAAgB;EAChB,2CAA2C;AAC7C;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,sBAAsB;EACtB,8BAA8B;EAC9B,mBAAmB;EACnB,uBAAuB;EACvB,eAAe;EACf,eAAe;AACjB;AACA;AACA;IACI,mEAAmE;IACnE,kBAAkB;AACtB;AACA;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,yBAAyB;EACzB,oBAAoB;AACtB;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,wFAAwF;AAC1F;AACA;EACE,cAAc;EACd,YAAY;EACZ,wFAAwF;AAC1F;AACA;EACE,cAAc;EACd,YAAY;EACZ,wFAAwF;AAC1F;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,iEAAiE;EACjE,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-3c357e2d] {\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-3c357e2d] {\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-3c357e2d], .modal-mask[data-v-3c357e2d] * {\n box-sizing: border-box;\n}\n.modal-mask--opaque[data-v-3c357e2d] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-3c357e2d] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-3c357e2d] {\n position: absolute;\n z-index: 10001;\n top: 0;\n inset-inline: 0 0;\n display: flex !important;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n height: var(--header-height);\n overflow: hidden;\n transition: opacity 250ms, visibility 250ms;\n}\n.modal-header__name[data-v-3c357e2d] {\n overflow-x: hidden;\n width: 100%;\n padding-inline: 12px 0;\n transition: padding ease 100ms;\n white-space: nowrap;\n text-overflow: ellipsis;\n font-size: 16px;\n margin-block: 0;\n}\n@media only screen and (min-width: 1024px) {\n.modal-header__name[data-v-3c357e2d] {\n padding-inline-start: calc(var(--header-height) * var(--v046d2bb2));\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-3c357e2d] {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n align-self: flex-end;\n}\n.modal-header .icons-menu .header-close[data-v-3c357e2d] {\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-3c357e2d] {\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-3c357e2d], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__icon[data-v-3c357e2d] {\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-3c357e2d] {\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-3c357e2d] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-3c357e2d] .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-3c357e2d] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-wrapper[data-v-3c357e2d] {\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-3c357e2d],\n.modal-wrapper .next[data-v-3c357e2d] {\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-3c357e2d]:focus-visible,\n.modal-wrapper .next[data-v-3c357e2d]: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-3c357e2d] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-3c357e2d] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-3c357e2d] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-3c357e2d] {\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-3c357e2d] {\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-3c357e2d] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-3c357e2d] {\n width: 400px;\n max-width: 90%;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--normal > .modal-container[data-v-3c357e2d] {\n max-width: 90%;\n width: 600px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--large > .modal-container[data-v-3c357e2d] {\n max-width: 90%;\n width: 900px;\n max-height: min(90%, 100% - 2 * var(--header-height) - 2 * var(--body-container-margin));\n}\n.modal-wrapper--full > .modal-container[data-v-3c357e2d] {\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-3c357e2d] {\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-3c357e2d],\n.fade-leave-active[data-v-3c357e2d] {\n transition: opacity 250ms;\n}\n.fade-enter-from[data-v-3c357e2d],\n.fade-leave-to[data-v-3c357e2d] {\n opacity: 0;\n}\n.fade-visibility-enter-from[data-v-3c357e2d],\n.fade-visibility-leave-to[data-v-3c357e2d] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-3c357e2d],\n.modal-in-leave-active[data-v-3c357e2d],\n.modal-out-enter-active[data-v-3c357e2d],\n.modal-out-leave-active[data-v-3c357e2d] {\n transition: opacity 250ms;\n}\n.modal-in-enter-from[data-v-3c357e2d],\n.modal-in-leave-to[data-v-3c357e2d],\n.modal-out-enter-from[data-v-3c357e2d],\n.modal-out-leave-to[data-v-3c357e2d] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-3c357e2d],\n.modal-in-leave-to .modal-container[data-v-3c357e2d] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-3c357e2d],\n.modal-out-leave-to .modal-container[data-v-3c357e2d] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-3c357e2d] {\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-3c357e2d] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-3c357e2d linear var(--v71f7c020) 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-3c357e2d] {\n animation: breath-3c357e2d 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-3c357e2d] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-3c357e2d {\nfrom {\n stroke-dashoffset: 94.2477796077;\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-3c357e2d {\n0% {\n opacity: 1;\n}\n50% {\n opacity: 0;\n}\n100% {\n opacity: 1;\n}\n}"],sourceRoot:""}]);const a=s;n.d(t,["A",0,a])},36983(e,t,n){var o=n(71354),r=n.n(o),i=n(76314),s=n.n(i)()(r());s.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-cb828737] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n[data-v-cb828737] .password-field__input--secure-text {\n -webkit-text-security: disc;\n}","",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcPasswordField-BN4HFgU5.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-cb828737] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n[data-v-cb828737] .password-field__input--secure-text {\n -webkit-text-security: disc;\n}"],sourceRoot:""}]);const a=s;n.d(t,["A",0,a])},23085(e,t,n){var o=n(71354),r=n.n(o),i=n(76314),s=n.n(i)()(r());s.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_bkeq- {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_zfWgY.v-popper--theme-nc-popover-9, ._ncPopover_zfWgY.v-popper--theme-nc-popover-9 * {\n box-sizing: border-box;\n}\n._ncPopover_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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-CAoHhjKa.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_bkeq- {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_zfWgY.v-popper--theme-nc-popover-9, ._ncPopover_zfWgY.v-popper--theme-nc-popover-9 * {\n box-sizing: border-box;\n}\n._ncPopover_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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_zfWgY.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 a=s;n.d(t,["A",0,a])},18989(e,t,n){var o=n(71354),r=n.n(o),i=n(76314),s=n.n(i)()(r());s.push([e.id,".dialog-row[data-v-27f58464]{display:flex;justify-content:end;margin-top:8px}p.loading[data-v-27f58464],p.loading-error[data-v-27f58464]{height:100px}p[data-v-27f58464]:last-child{margin-top:10px}.text-center[data-v-27f58464]{text-align:center}.app[data-v-27f58464]{display:flex;flex-direction:row}.app img[data-v-27f58464]{height:50px;width:50px;filter:var(--background-invert-if-dark)}.app img[data-v-27f58464],.app .info[data-v-27f58464]{padding:12px}.app .info h3[data-v-27f58464],.app .info p[data-v-27f58464]{text-align:start}.app .info h3[data-v-27f58464]{margin-top:0}.app .checkbox-radio-switch[data-v-27f58464]{margin-inline-start:auto;padding:0 2px}","",{version:3,sources:["webpack://./core/src/components/setup/RecommendedApps.vue"],names:[],mappings:"AACA,6BACC,YAAA,CACA,mBAAA,CACA,cAAA,CAIA,4DAEC,YAAA,CAGD,8BACC,eAAA,CAIF,8BACC,iBAAA,CAGD,sBACC,YAAA,CACA,kBAAA,CAEA,0BACC,WAAA,CACA,UAAA,CACA,uCAAA,CAGD,sDACC,YAAA,CAIA,6DACC,gBAAA,CAGD,+BACC,YAAA,CAIF,6CACC,wBAAA,CACA,aAAA",sourcesContent:["\n.dialog-row {\n\tdisplay: flex;\n\tjustify-content: end;\n\tmargin-top: 8px;\n}\n\np {\n\t&.loading,\n\t&.loading-error {\n\t\theight: 100px;\n\t}\n\n\t&:last-child {\n\t\tmargin-top: 10px;\n\t}\n}\n\n.text-center {\n\ttext-align: center;\n}\n\n.app {\n\tdisplay: flex;\n\tflex-direction: row;\n\n\timg {\n\t\theight: 50px;\n\t\twidth: 50px;\n\t\tfilter: var(--background-invert-if-dark);\n\t}\n\n\timg, .info {\n\t\tpadding: 12px;\n\t}\n\n\t.info {\n\t\th3, p {\n\t\t\ttext-align: start;\n\t\t}\n\n\t\th3 {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\t.checkbox-radio-switch {\n\t\tmargin-inline-start: auto;\n\t\tpadding: 0 2px;\n\t}\n}\n"],sourceRoot:""}]);const a=s;n.d(t,["A",0,a])}};const t={};function n(o){const r=t[o];if(void 0!==r)return r.exports;const i=t[o]={id:o,loaded:!1,exports:{}};return e[o].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}n.m=e,(()=>{const e=[];n.O=(t,o,r,i)=>{if(o){i=i||0;for(var s=e.length;s>0&&e[s-1][2]>i;s--)e[s]=e[s-1];return void(e[s]=[o,r,i])}let a=1/0;for(s=0;s<e.length;s++){let[o,r,i]=e[s],c=!0;for(var l=0;l<o.length;l++)(!1&i||a>=i)&&Object.keys(n.O).every(e=>n.O[e](o[l]))?o.splice(l--,1):(c=!1,i<a&&(a=i));if(c){e.splice(s--,1);const n=r();void 0!==n&&(t=n)}}return t}})(),n.n=e=>{const t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{if(Array.isArray(t))for(var o=0;o<t.length;){var r=t[o++],i=t[o++];n.o(e,r)?0===i&&o++:0===i?Object.defineProperty(e,r,{enumerable:!0,value:t[o++]}):Object.defineProperty(e,r,{enumerable:!0,get:i})}else for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.e=()=>Promise.resolve(),n.o=(e,t)=>Object.hasOwn(e,t),n.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),n.j=2696,n.dn=e=>{var t=Object.getOwnPropertyDescriptor(e,"name");(!t||!t.writable&&t.configurable)&&Object.defineProperty(e,"name",{value:"default",configurable:!0})},n.cjs=e=>{const t={exports:{}};return e.call(t.exports,t,t.exports),t.exports},(()=>{n.b="undefined"!=typeof document&&document.baseURI||self.location.href;const e={2696:0};n.O.j=t=>0===e[t];const t=(t,o)=>{let[r,i,s]=o;var a,l,c=0;if(r.some(t=>0!==e[t])){for(a in i)n.o(i,a)&&(n.m[a]=i[a]);if(s)var d=s(n)}for(t&&t(o);c<r.length;c++)l=r[c],n.o(e,l)&&e[l]&&e[l][0](),e[l]=0;return n.O(d)},o=globalThis.webpackChunknextcloud_ui_legacy||=[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})(),n.nc=void 0;let o=n.O(void 0,[4208],()=>n(44696));o=n.O(o)})();
//# sourceMappingURL=core-recommendedapps.js.map?v=7919cdd92325f2595464