Files
nextcloud-server-mirror/dist/core-recommendedapps.js
2026-10-19 07:55:25 +00:00

2 lines
475 KiB
JavaScript
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
(()=>{"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},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}}},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}},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]+$/;e.exports={compareIdentifiers:(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}}},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 f="[a-zA-Z0-9-]",h=[["\\s",1],["\\d",i],[f,r]],m=(e,t,n)=>{const o=(e=>{for(const[t,n]of h)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-]${f}*`),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",`${f}+`),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*$")},29348(e,t,n){var o=n.cw(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}}),r=n.cw(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,f=d.length;for(c=0;c<f;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}),i=n.cw(function(e,t){const o=n(34050);e.exports=(e,t)=>new o(e,t).major}),s=n.cw(function(e,t){const o=n(80902);e.exports=(e,t)=>{const n=o(e,t);return n?n.version:null}}),a={};n.r(a),n.d(a,{hasBrowserEnv:()=>At,hasStandardBrowserEnv:()=>yt,hasStandardBrowserWebWorkerEnv:()=>wt,navigator:()=>bt,origin:()=>Ct});var l=n(21777),c=n(44368),d=n(53334),u=n(63440),p=n(85471),f=n(81222),h=n(63814),m=n(74095),g=n(32073),v=n(35947);const A=null===(b=(0,l.HW)())?(0,v.YK)().setApp("core").build():(0,v.YK)().setApp("core").setUid(b.uid).build();var b;(0,v.YK)().setApp("unified-search").detectUser().build(),i(),s();class y{bus;constructor(e){"function"==typeof e.getVersion&&s()(e.getVersion())?i()(e.getVersion())!==i()(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 w{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 C=null;function _(){return null!==C?C:"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),C=void 0!==window?._nc_event_bus?new y(window._nc_event_bus):window._nc_event_bus=new w,C)}function E(e,t){_().subscribe(e,t)}function x(e,t,n){const o={ocsVersion:2,...n||{}};T(o);const r=1===o.ocsVersion?1:2;return(n?.baseURL??(B(),window.location.protocol+"//"+window.location.host+P()))+"/ocs/v"+r+".php"+k(e,t,n)}function k(e,t,n){const o={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}function S(e,t,n){const o={noRewrite:!1,...n||{}};T(o);const r=n?.baseURL??P();return o.noRewrite||"undefined"==typeof window||!0!==window.OC?.config?.modRewriteWorking?r+"/index.php"+k(e,t,n):r+k(e,t,n)}function P(){B();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}function B(){if("undefined"==typeof window)throw new Error("This function is only available in a DOM environment")}function T(e){if("undefined"==typeof window&&!e?.baseURL)throw new Error("This function requires baseURL option to be provided in non-DOM environments")}class L{static GLOBAL_SCOPE_VOLATILE="nextcloud_vol";static GLOBAL_SCOPE_PERSISTENT="nextcloud_per";scope;wrapped;constructor(e,t,n){this.scope=`${n?L.GLOBAL_SCOPE_PERSISTENT:L.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 O(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){_().emit(e,...t)}("csrf-token-update",{token:e,_internal:!0}))}let N;function D(e,t){return e?e.getAttribute(t):null}function R(){if(void 0!==N)return N;const e=document?.getElementsByTagName("head")[0];if(!e)return null;const t=D(e,"data-user");return null===t?(N=null,N):(N={uid:t,displayName:D(e,"data-user-displayname"),isAdmin:!!window._oc_isadmin},N)}function I(e,t){return function(){return e.apply(t,arguments)}}E("csrf-token-update",({token:e,_internal:t})=>{t||O(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 L(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}("public").persist().build();var j=n(65606);const{toString:F}=Object.prototype,{getPrototypeOf:M}=Object,{iterator:$,toStringTag:z}=Symbol,H=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),V=e=>"string"==typeof e&&("__proto__"===e||"constructor"===e||"prototype"===e),U=(e,t,n)=>e===Object.prototype||!n&&null===t,q=(e,t)=>{let n=e;const o=[];for(;null!=n;){if(-1!==o.indexOf(n))return!1;o.push(n);const r=M(n);if(U(n,r,n===e))return!1;if(H(n,t))return!0;n=r}return!1},W=(G=Object.create(null),e=>{const t=F.call(e);return G[t]||(G[t]=t.slice(8,-1).toLowerCase())});var G;const X=e=>(e=e.toLowerCase(),t=>W(t)===e),Y=e=>t=>typeof t===e,{isArray:Z}=Array,K=Y("undefined");function J(e){return null!==e&&!K(e)&&null!==e.constructor&&!K(e.constructor)&&te(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Q=X("ArrayBuffer"),ee=Y("string"),te=Y("function"),ne=Y("number"),oe=e=>null!==e&&"object"==typeof e,re=e=>{if(!oe(e))return!1;const t=M(e);return!(null!==t&&t!==Object.prototype&&null!==M(t)||q(e,z)||q(e,$))},ie=X("Date"),se=X("File"),ae=X("Blob"),le=X("FileList"),ce=X("Set"),de="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{},ue=void 0!==de.FormData?de.FormData:void 0,pe=X("URLSearchParams"),[fe,he,me,ge]=["ReadableStream","Request","Response","Headers"].map(X);function ve(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let o,r;if("object"!=typeof e&&(e=[e]),Z(e))for(o=0,r=e.length;o<r;o++)t.call(null,e[o],o,e);else{if(J(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 Ae(e,t){if(J(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 be="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:globalThis,ye=e=>!K(e)&&e!==be,we=(Ce="undefined"!=typeof Uint8Array&&M(Uint8Array),e=>Ce&&e instanceof Ce);var Ce;const _e=X("HTMLFormElement"),{propertyIsEnumerable:Ee}=Object.prototype,xe=X("RegExp"),ke=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};ve(n,(n,r)=>{let i;!1!==(i=t(n,r,e))&&(o[r]=i||n)}),Object.defineProperties(e,o)},Se=X("AsyncFunction"),Pe=(Be="function"==typeof setImmediate,Te=te(be.postMessage),Be?setImmediate:Te?(Le=`axios@${Math.random()}`,Oe=[],be.addEventListener("message",({source:e,data:t})=>{e===be&&t===Le&&Oe.length&&Oe.shift()()},!1),e=>{Oe.push(e),be.postMessage(Le,"*")}):e=>setTimeout(e));var Be,Te,Le,Oe;const Ne="undefined"!=typeof queueMicrotask?queueMicrotask.bind(be):void 0!==j&&j.nextTick||Pe,De=e=>null!=e&&te(e[$]),Re={isArray:Z,isArrayBuffer:Q,isBuffer:J,isFormData:e=>{if(!e)return!1;if(ue&&e instanceof ue)return!0;const t=M(e);if(!t||t===Object.prototype)return!1;if(!te(e.append))return!1;const n=W(e);return"formdata"===n||"object"===n&&te(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Q(e.buffer),t},isString:ee,isNumber:ne,isBoolean:e=>!0===e||!1===e,isObject:oe,isPlainObject:re,isEmptyObject:e=>{if(!oe(e)||J(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:fe,isRequest:he,isResponse:me,isHeaders:ge,isUndefined:K,isDate:ie,isFile:se,isReactNativeBlob:e=>!(!e||void 0===e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:ae,isRegExp:xe,isFunction:te,isStream:e=>oe(e)&&te(e.pipe),isURLSearchParams:pe,isTypedArray:we,isFileList:le,forEach:ve,merge:function e(...t){const{caseless:n,skipUndefined:o}=ye(this)&&this||{},r={},i=(t,i)=>{if("__proto__"===i||"constructor"===i||"prototype"===i)return;const s=n&&"string"==typeof i&&Ae(r,i)||i,a=H(r,s)?r[s]:void 0;re(a)&&re(t)?r[s]=e(a,t):re(t)?r[s]=e({},t):Z(t)?r[s]=t.slice():o&&K(t)||(r[s]=t)};for(let e=0,n=t.length;e<n;e++){const n=t[e];if(!n||J(n))continue;if(ve(n,i),"object"!=typeof n||Z(n))continue;const o=Object.getOwnPropertySymbols(n);for(let e=0;e<o.length;e++){const t=o[e];Ee.call(n,t)&&i(n[t],t)}}return r},extend:(e,t,n,{allOwnKeys:o}={})=>(ve(t,(t,o)=>{n&&te(t)?Object.defineProperty(e,o,{__proto__:null,value:I(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&&M(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:W,kindOfTest:X,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(Z(e))return e;let t=e.length;if(!ne(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[$]).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:_e,hasOwnProperty:H,hasOwnProp:H,hasOwnInPrototypeChain:q,getSafeProp:(e,t)=>null!=e&&q(e,t)?e[t]:void 0,toSafeFlatObject:e=>{if(null==e||"object"!=typeof e&&"function"!=typeof e)return e;const t=M(e);if(null===t&&(e=>{if(!Object.isExtensible(e))return!1;const t=Object.getOwnPropertyNames(e);return Object.getOwnPropertySymbols&&t.push(...Object.getOwnPropertySymbols(e)),t.every(t=>{if(V(t))return!1;const n=Object.getOwnPropertyDescriptor(e,t);return!!n&&n.configurable&&!0===n.writable})})(e))return e;const n=Object.create(null),o=Object.create(null),r=[];let i=e;for(;null!=i&&-1===r.indexOf(i);){r.push(i);const s=i===e?t:M(i);if(U(i,s,i===e))break;const a=Object.getOwnPropertyNames(i);Object.getOwnPropertySymbols&&a.push(...Object.getOwnPropertySymbols(i));for(const t of a)V(t)||H(o,t)||(n[t]=e[t],o[t]=!0);i=s}return n},reduceDescriptors:ke,freezeMethods:e=>{ke(e,(t,n)=>{if(te(e)&&["arguments","caller","callee"].includes(n))return!1;const o=e[n];te(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 Z(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:Ae,global:be,isContextDefined:ye,isSpecCompliantForm:function(e){return!!(e&&te(e.append)&&"FormData"===e[z]&&e[$])},toJSONObject:e=>{const t=new WeakSet,n=e=>{if(oe(e)){if(t.has(e))return;if(J(e))return e;if(!("toJSON"in e)){let o;if(t.add(e),ce(e)){o=[];for(const t of e){const e=n(t);!K(e)&&o.push(e)}}else o=Z(e)?[]:{},ve(e,(e,t)=>{const r=n(e);!K(r)&&(o[t]=r)});return t.delete(e),o}}return e};return n(e)},isAsyncFn:Se,isThenable:e=>e&&(oe(e)||te(e))&&te(e.then)&&te(e.catch),setImmediate:Pe,asap:Ne,isIterable:De,isSafeIterable:e=>null!=e&&q(e,$)&&De(e)},Ie=Re.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"]),je=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();const i=Re.hasOwnProp(t,n);!n||i&&Re.hasOwnProp(Ie,n)||("set-cookie"===n?i?t[n].push(o):t[n]=[o]:t[n]=i?t[n]+", "+o:o)}),t};n.dn(je);const Fe=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),Me=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function $e(e,t){return Re.isArray(e)?e.map(e=>$e(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 ze(e){const t=Object.create(null);return Re.forEach(e.toJSON(),(e,n)=>{t[n]=(e=>$e(e,Me))(e)}),t}const He=Symbol("internals");function Ve(e){return e&&String(e).trim().toLowerCase()}function Ue(e){return!1===e||null==e?e:Re.isArray(e)?e.map(Ue):(e=>$e(e,Fe))(String(e))}const qe=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/;function We(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)}function Ge(e,t,n,o,r){return Re.isFunction(o)?o.call(this,t,n):(r&&(t=n),Re.isString(t)?Re.isString(o)?-1!==t.indexOf(o):Re.isRegExp(o)?o.test(t):void 0:void 0)}class Xe{constructor(e){e&&this.set(e)}set(e,t,n){const o=this;function r(e,t,n){const r=Ve(t);if(!r)return;const i=Re.findKey(o,r);(!i||void 0===o[i]||!0===n||void 0===n&&!1!==o[i])&&(o[i||t]=Ue(e))}const i=(e,t)=>Re.forEach(e,(e,n)=>r(e,n,t));if(Re.isPlainObject(e)||e instanceof this.constructor)i(e,t);else if(Re.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))i(je(e),t);else if(Re.isObject(e)&&Re.isSafeIterable(e)){let n,o,r=Object.create(null);for(const t of e){if(!Re.isArray(t))throw new TypeError("Object iterator must return a key-value pair");o=t[0],Re.hasOwnProp(r,o)?(n=r[o],r[o]=Re.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=Ve(e)){const n=Re.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(Re.isFunction(t))return t.call(this,e,n);if(Re.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Ve(e)){const n=Re.findKey(this,e);return!(!n||void 0===this[n]||t&&!Ge(0,this[n],n,t))}return!1}delete(e,t){const n=this;let o=!1;function r(e){if(e=Ve(e)){const r=Re.findKey(n,e);!r||t&&!Ge(0,n[r],r,t)||(delete n[r],o=!0)}}return Re.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&&!Ge(0,this[r],r,e,!0)||(delete this[r],o=!0)}return o}normalize(e){const t=this,n={};return Re.forEach(this,(o,r)=>{const i=Re.findKey(n,r);if(i)return t[i]=Ue(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]=Ue(o),n[s]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Re.forEach(this,(n,o)=>{null!=n&&!1!==n&&(t[o]=e&&Re.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(){const e=this.get("set-cookie");return Re.isArray(e)?e:null==e||!1===e?[]:[e]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static parseParameters(e){return function(e){const t=Object.create(null),n=String(e);let o=0,r=!1,i=!1;function s(e){const r=We(n.slice(o,e)),i=r.indexOf("=");if(i<1)return;const s=We(r.slice(0,i));if(!qe.test(s))return;const a=s.toLowerCase();if("__proto__"===a||"constructor"===a||"prototype"===a)return;const l=We(r.slice(i+1));t[a]=function(e){const t=e.length-1;if(t<1||34!==e.charCodeAt(0)||34!==e.charCodeAt(t))return e;let n="";for(let o=1;o<t;o++){const r=e.charCodeAt(o);if(34===r)return e;if(92===r&&(o+=1,o>=t))return e;n+=e[o]}return n}(l)}for(let e=0;e<n.length;e++){const t=n.charCodeAt(e);r?i?i=!1:92===t?i=!0:34===t&&(r=!1):34===t?r=!0:44!==t&&59!==t||(s(e),o=e+1)}return s(n.length),t}(e)}static concat(e,...t){const n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){const t=(this[He]=this[He]={accessors:{}}).accessors,n=this.prototype;function o(e){const o=Ve(e);t[o]||(function(e,t){const n=Re.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 Re.isArray(e)?e.forEach(o):o(e),this}}Xe.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Re.reduceDescriptors(Xe.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),Re.freezeMethods(Xe);const Ye=Xe,Ze="[REDACTED ****]";function Ke(e){try{return String(e)}catch(e){return""}}class Je extends Error{static from(e,t,n,o,r,i){let s=e.message;!s&&Re.isArray(e.errors)&&e.errors.length&&(s=function(e){return e.errors.map(e=>{try{return e&&e.message?Ke(e.message):Ke(e)}catch(e){return""}}).filter(Boolean).join("; ")||e.name||"AggregateError"}(e));const a=new Je(s,t||e.code,n,o,r);return Object.defineProperty(a,"cause",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),a.name=e.name,null!=e.status&&null==a.status&&(a.status=e.status),i&&Object.assign(a,i),a}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&&Re.hasOwnProp(e,"redact")?e.redact:void 0,n=Re.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(Re.isBuffer(e))return e;if(-1!==o.indexOf(e))return;let t;if(e instanceof Ye&&(e=e.toJSON()),o.push(e),Re.isArray(e))t=[],e.forEach((e,n)=>{const o=r(e);Re.isUndefined(o)||(t[n]=o)});else{if(!Re.isPlainObject(e)&&function(e){if(Re.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(Re.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())?Ze:r(i);Re.isUndefined(e)||(t[o]=e)}}return o.pop(),t};return r(e)}(e,t):Re.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}}}Je.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",Je.ERR_BAD_OPTION="ERR_BAD_OPTION",Je.ECONNABORTED="ECONNABORTED",Je.ETIMEDOUT="ETIMEDOUT",Je.ECONNREFUSED="ECONNREFUSED",Je.ERR_NETWORK="ERR_NETWORK",Je.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",Je.ERR_DEPRECATED="ERR_DEPRECATED",Je.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",Je.ERR_BAD_REQUEST="ERR_BAD_REQUEST",Je.ERR_CANCELED="ERR_CANCELED",Je.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",Je.ERR_INVALID_URL="ERR_INVALID_URL",Je.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const Qe=Je;function et(e){return Re.isPlainObject(e)||Re.isArray(e)}function tt(e){return Re.endsWith(e,"[]")?e.slice(0,-2):e}function nt(e,t,n){return e?e.concat(t).map(function(e,t){return e=tt(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const ot=Re.toFlatObject(Re,{},null,function(e){return/^is[A-Z]/.test(e)}),rt=function(e,t,n){if(!Re.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const o=(e,t)=>{const o=Re.getSafeProp(n,e);return Re.isUndefined(o)?t:o},r=o("metaTokens",!0),i=o("visitor")||h,s=o("dots",!1),a=o("indexes",!1),l=o("Blob")||"undefined"!=typeof Blob&&Blob,c=o("maxDepth",100),d=l&&Re.isSpecCompliantForm(t),u=[];if(!Re.isFunction(i))throw new TypeError("visitor must be a function");function p(e){if(null===e)return"";if(Re.isDate(e))return e.toISOString();if(Re.isBoolean(e))return e.toString();if(!d&&Re.isBlob(e))throw new Qe("Blob is not supported. Use a Buffer instead.");if(Re.isArrayBuffer(e)||Re.isTypedArray(e)){if(d&&"function"==typeof l)return new l([e]);throw new Qe("Blob is not supported. Use a Buffer instead.",Qe.ERR_NOT_SUPPORT)}return e}function f(e){if(e>c)throw new Qe("Object is too deeply nested ("+e+" levels). Max depth: "+c,Qe.ERR_FORM_DATA_DEPTH_EXCEEDED)}function h(e,n,o){let i=e;if(Re.isReactNative(t)&&Re.isReactNativeBlob(e))return t.append(nt(o,n,s),p(e)),!1;if(e&&!o&&"object"==typeof e)if(Re.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=function(e){if(c===1/0)return JSON.stringify(e);const t=[];return JSON.stringify(e,function(e,n){if(!Re.isObject(n))return n;for(;t.length&&t[t.length-1]!==this;)t.pop();return t.push(n),f(1+t.length-1),n})}(e);else if(Re.isArray(e)&&function(e){return Re.isArray(e)&&!e.some(et)}(e)||(Re.isFileList(e)||Re.endsWith(n,"[]"))&&(i=Re.toArray(e)))return n=tt(n),i.forEach(function(e,o){!Re.isUndefined(e)&&null!==e&&t.append(!0===a?nt([n],o,s):null===a?n:n+"[]",p(e))}),!1;return!!et(e)||(t.append(nt(o,n,s),p(e)),!1)}const m=Object.assign(ot,{defaultVisitor:h,convertValue:p,isVisitable:et});if(!Re.isObject(e))throw new TypeError("data must be an object");return function e(n,o,r=0){if(!Re.isUndefined(n)){if(f(r),-1!==u.indexOf(n))throw new Error("Circular reference detected in "+o.join("."));u.push(n),Re.forEach(n,function(n,s){!0===(!(Re.isUndefined(n)||null===n)&&i.call(t,n,Re.isString(s)?s.trim():s,o,m))&&e(n,o?o.concat(s):[s],r+1)}),u.pop()}}(e),t};function it(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function st(e,t){this._pairs=[],e&&rt(e,this,t)}const at=st.prototype;at.append=function(e,t){this._pairs.push([e,t])},at.toString=function(e){const t=e?t=>e.call(this,t,it):it;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};const lt=st;function ct(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function dt(e,t,n){if(!t)return e;e=e||"";const o=Re.isFunction(n)?{serialize:n}:n,r=Re.getSafeProp(o,"encode")||ct,i=Re.getSafeProp(o,"serialize");let s;if(s=i?i(t,o):Re.isURLSearchParams(t)?t.toString():new lt(t,o).toString(r),s){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+s}return e}const ut=Symbol("internals");function pt(e){return e?e.length:0}function ft(e){if(e)for(;e.length&&null===e[e.length-1];)e.pop()}function ht(e,t){const n=e.handlers,o=pt(n);n!==t.handlersRef?(t.handlersRef=n,t.handlerEntries.clear()):o!==t.handlersLength&&(o?t.handlerEntries.forEach(function(e,o){n[e.index]!==e.handler&&t.handlerEntries.delete(o)}):t.handlerEntries.clear()),t.handlersLength=o}const mt=class{constructor(){this.handlers=[],this[ut]={handlersRef:this.handlers,handlersLength:this.handlers.length,handlerEntries:new Map,iterationDepth:0,nextId:0}}use(e,t,n){const o={fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null},r=this[ut];null==this.handlers&&(this.handlers=[]),ht(this,r);const i=r.nextId++;return this.handlers.push(o),r.handlerEntries.set(i,{handler:o,index:this.handlers.length-1}),r.handlersLength=this.handlers.length,i}eject(e){const t=this[ut];ht(this,t);const n=t.handlerEntries.get(e);if(n){if(t.handlerEntries.delete(e),this.handlers[n.index]!==n.handler)return;this.handlers[n.index]=null,t.iterationDepth||(ft(this.handlers),t.handlersLength=this.handlers.length)}}clear(){this.handlers&&(this.handlers=[],ht(this,this[ut]))}forEach(e){const t=this[ut];ht(this,t),t.iterationDepth++;try{Re.forEach(this.handlers,function(t){null!==t&&e(t)})}finally{--t.iterationDepth||(ht(this,t),ft(this.handlers),t.handlersLength=pt(this.handlers))}}},gt={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},vt={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:lt,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},At="undefined"!=typeof window&&"undefined"!=typeof document,bt="object"==typeof navigator&&navigator||void 0,yt=At&&(!bt||["ReactNative","NativeScript","NS"].indexOf(bt.product)<0),wt="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Ct=At&&window.location.href||"http://localhost",_t={...a,...vt};function Et(e){if(e>100)throw new Qe("FormData field is too deeply nested ("+e+" levels). Max depth: 100",Qe.ERR_FORM_DATA_DEPTH_EXCEEDED)}const xt=function(e){function t(e,n,o,r){Et(r);let i=e[r++];if("__proto__"===i)return!0;const s=Number.isFinite(+i),a=r>=e.length;return i=!i&&Re.isArray(o)?o.length:i,a?(Re.hasOwnProp(o,i)?o[i]=Re.isArray(o[i])?o[i].concat(n):[o[i],n]:o[i]=n,!s):(Re.hasOwnProp(o,i)&&Re.isObject(o[i])||(o[i]=[]),t(e,n,o[i],r)&&Re.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(Re.isFormData(e)&&Re.isFunction(e.entries)){const n={};return Re.forEachEntry(e,(e,o)=>{t(function(e){const t=[],n=/[^.[\]]+|\[([^.[\]]*)]/g;let o;for(;null!==(o=n.exec(e));)Et(t.length),t.push("[]"===o[0]?"":o[1]||o[0]);return t}(e),o,n,0)}),n}return null},kt=Object.freeze(["get","delete","head","options","post","put","patch","purge","link","unlink","query"]),St=(e,t)=>null!=e&&Re.hasOwnProp(e,t)?e[t]:void 0,Pt={transitional:gt,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",o=n.indexOf("application/json")>-1,r=Re.isObject(e);if(r&&Re.isHTMLForm(e)&&(e=new FormData(e)),Re.isFormData(e))return o?JSON.stringify(xt(e)):e;if(Re.isArrayBuffer(e)||Re.isBuffer(e)||Re.isStream(e)||Re.isFile(e)||Re.isBlob(e)||Re.isReadableStream(e))return e;if(Re.isArrayBufferView(e))return e.buffer;if(Re.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(r){const t=St(this,"formSerializer");if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return rt(e,new _t.classes.URLSearchParams,{visitor:function(e,t,n,o){return _t.isNode&&Re.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)},...t})}(e,t).toString();if((i=Re.isFileList(e))||n.indexOf("multipart/form-data")>-1){const n=St(this,"env"),o=n&&n.FormData;return rt(i?{"files[]":e}:e,o&&new o,t)}}return r||o?(t.setContentType("application/json",!1),function(e){if(Re.isString(e))try{return(0,JSON.parse)(e),Re.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=St(this,"transitional")||Pt.transitional,n=t&&t.forcedJSONParsing,o=St(this,"responseType"),r="json"===o;if(Re.isResponse(e)||Re.isReadableStream(e))return e;if(e&&Re.isString(e)&&(n&&!o||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e,St(this,"parseReviver"))}catch(e){if(n){if("SyntaxError"===e.name)throw Qe.from(e,Qe.ERR_BAD_RESPONSE,this,null,St(this,"response"));throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:_t.classes.FormData,Blob:_t.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Re.forEach(kt,e=>{Pt.headers[e]={}});const Bt=Pt;function Tt(e,t){const n=this||Bt,o=t||n,r=Ye.from(o.headers);let i=o.data;return Re.forEach(e,function(e){i=e.call(n,i,r.normalize(),t?t.status:void 0)}),r.normalize(),i}function Lt(e){return!(!e||!e.__CANCEL__)}const Ot=class extends Qe{constructor(e,t,n){super(e??"canceled",Qe.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function Nt(e,t,n){const o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new Qe("Request failed with status code "+n.status,n.status>=400&&n.status<500?Qe.ERR_BAD_REQUEST:Qe.ERR_BAD_RESPONSE,n.config,n.request,n)):e(n)}const Dt=/[\t\n\r]/g;function Rt(e){if("string"!=typeof e)return e;let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t).replace(Dt,"")}function It(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}const jt=(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),(...e)=>s(e)]}(n=>{if(!n||!Re.isNumber(n.loaded))return;const i=n.loaded,s=n.lengthComputable?n.total:void 0,a=Math.max(0,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)},Ft=(e,t)=>{const n=null!=e;return[o=>t[0]({lengthComputable:n,total:e,loaded:o}),t[1]]},Mt=(e,t=Re.asap)=>(...n)=>t(()=>e(...n)),$t=_t.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,_t.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(_t.origin),_t.navigator&&/(msie|trident)/i.test(_t.navigator.userAgent)):()=>!0,zt=_t.hasStandardBrowserEnv?{write(e,t,n,o,r,i,s){if("undefined"==typeof document)return;const a=[`${e}=${encodeURIComponent(t)}`];Re.isNumber(n)&&a.push(`expires=${new Date(n).toUTCString()}`),Re.isString(o)&&a.push(`path=${o}`),Re.isString(r)&&a.push(`domain=${r}`),!0===i&&a.push("secure"),Re.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(){}},Ht=/^https?:(?!\/\/)/i;function Vt(e,t){if("string"==typeof e){const n=Rt(e);if(Ht.test(n))throw new Qe(`Invalid URL ${JSON.stringify(function(e){const t=e.replace(/^(https?:\/{0,2})[^/?#]*@/i,`$1${Ze}@`),n=t.indexOf("#"),o=(-1===n?t:t.slice(0,n)).replace(/([?&][^=&#]*=)[^&#]*/g,`$1${Ze}`);return-1===n?o:`${o}#${r=t.slice(n+1),r?r.replace(/(^|&)([^=&]*=)?[^&]+/g,(e,t,n="")=>`${t}${n}${Ze}`):r}`;var r}(n))}: missing "//" after protocol`,Qe.ERR_INVALID_URL,t)}}function Ut(e,t,n,o){Vt(t,o);let r=!("string"==typeof(i=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i));var i;return e&&(r||!1===n)?(Vt(e,o),function(e,t){if(!t)return e;let n=e.length;for(;n>0&&47===e.charCodeAt(n-1);)n--;return e.slice(0,n)+"/"+t.replace(/^\/+/,"")}(e,t)):t}const qt=e=>e instanceof Ye?{...e}:e;function Wt(e,t){e=e||{},t=t||{};const n=Object.create(null);function o(e,t,n,o){return Re.isPlainObject(e)&&Re.isPlainObject(t)?Re.merge.call({caseless:o},e,t):Re.isPlainObject(t)?Re.merge({},t):Re.isArray(t)?t.slice():t}function r(e,t,n,r){return Re.isUndefined(t)?Re.isUndefined(e)?void 0:o(void 0,e,0,r):o(e,t,0,r)}function i(e,t){if(!Re.isUndefined(t))return o(void 0,t)}function s(e,t){return Re.isUndefined(t)?Re.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function a(n,r,i){return Re.hasOwnProp(t,i)?o(n,r):Re.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,timeoutErrorMessage: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(qt(e),qt(t),0,!0)};var c;return Re.forEach((c={...e,...t},Object.getOwnPropertySymbols&&Object.getOwnPropertyDescriptor?Object.keys(c).concat(Object.getOwnPropertySymbols(c).filter(e=>Object.getOwnPropertyDescriptor(c,e).enumerable)):Object.keys(c)),function(o){if("__proto__"===o||"constructor"===o||"prototype"===o)return;const i=Re.hasOwnProp(l,o)?l[o]:r,s=i(Re.hasOwnProp(e,o)?e[o]:void 0,Re.hasOwnProp(t,o)?t[o]:void 0,o);Re.isUndefined(s)&&i!==a||(n[o]=s)}),Re.hasOwnProp(t,"validateStatus")&&Re.isUndefined(t.validateStatus)&&!1===function(n){const o=Re.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!Re.isUndefined(o)){if(!Re.isPlainObject(o))return;if(Re.hasOwnProp(o,n))return o[n]}const r=Re.hasOwnProp(e,"transitional")?e.transitional:void 0;if(Re.isPlainObject(r)&&Re.hasOwnProp(r,n))return r[n]}("validateStatusUndefinedResolves")&&(Re.hasOwnProp(e,"validateStatus")?n.validateStatus=o(void 0,e.validateStatus):delete n.validateStatus),n}const Gt=["content-type","content-length"],Xt=function(e){const t=Wt({},e),n=e=>Re.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=Ye.from(a),t.url=dt(Ut(c,u,d,t),n("params"),n("paramsSerializer")),l){const t=Re.getSafeProp(l,"username")||"",n=Re.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 Qe.from(t,Qe.ERR_BAD_OPTION_VALUE,e)}}if(Re.isFormData(o)){const e=Re.getSafeProp(o,"getHeaders");_t.hasStandardBrowserEnv||_t.hasStandardBrowserWebWorkerEnv||Re.isReactNative(o)?a.setContentType(void 0):Re.isFunction(e)&&function(e,t,n){"content-only"===n?Object.entries(t||{}).forEach(([t,n])=>{Gt.includes(t.toLowerCase())&&e.set(t,n)}):e.set(t)}(a,e.call(o),n("formDataHeaderPolicy"))}if(_t.hasStandardBrowserEnv&&(Re.isFunction(r)&&(r=r(t)),!0===r||null==r&&$t(t.url))){const e=i&&s&&zt.read(s);e&&a.set(i,e)}return t},Yt="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const o=Xt(e);let r=o.data;const i=Ye.from(o.headers).normalize();let s,a,l,c,d,u,{responseType:p,onUploadProgress:f,onDownloadProgress:h}=o;function m(){c&&c(),d&&d(),o.cancelToken&&o.cancelToken.unsubscribe(s),o.signal&&o.signal.removeEventListener("abort",s)}let g=new XMLHttpRequest;function v(r){if(!g)return;if(!(0!==g.status||"file"===(It(Rt(o.url))||It(_t.origin))||g.responseURL&&g.responseURL.startsWith("file:")))return n(new Qe("Request aborted",Qe.ECONNABORTED,e,g)),m(),void(g=null);try{r?u&&u(r):d&&d()}catch(e){setTimeout(()=>{throw e})}if(!g)return;const i=Ye.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders());Nt(function(e){t(e),m()},function(e){n(e),m()},{data:p&&"text"!==p&&"json"!==p?g.response:g.responseText,status:g.status,statusText:g.statusText,headers:i,config:e,request:g}),g=null}g.open(o.method.toUpperCase(),o.url,!0),g.timeout=o.timeout,"onloadend"in g?g.onloadend=v:g.onreadystatechange=function(){g&&4===g.readyState&&(0!==g.status||g.responseURL&&g.responseURL.startsWith("file:"))&&setTimeout(v)},g.onabort=function(){g&&(n(new Qe("Request aborted",Qe.ECONNABORTED,e,g)),m(),g=null)},g.onerror=function(t){const o=t&&t.message?t.message:"Network Error",r=new Qe(o,Qe.ERR_NETWORK,e,g);r.event=t||null,n(r),m(),g=null},g.ontimeout=function(){let t=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const r=o.transitional||gt;o.timeoutErrorMessage&&(t=o.timeoutErrorMessage),n(new Qe(t,r.clarifyTimeoutError?Qe.ETIMEDOUT:Qe.ECONNABORTED,e,g)),m(),g=null},void 0===r&&i.setContentType(null),"setRequestHeader"in g&&Re.forEach(ze(i),function(e,t){g.setRequestHeader(t,e)}),Re.isUndefined(o.withCredentials)||(g.withCredentials=!!o.withCredentials),p&&"json"!==p&&(g.responseType=o.responseType),h&&([l,d,u]=jt(h,!0),g.addEventListener("progress",l)),f&&g.upload&&([a,c]=jt(f),g.upload.addEventListener("progress",a),g.upload.addEventListener("loadend",c)),(o.cancelToken||o.signal)&&(s=t=>{g&&(n(!t||t.type?new Ot(null,e,g):t),g.abort(),m(),g=null)},o.cancelToken&&o.cancelToken.subscribe(s),o.signal&&(o.signal.aborted?s():o.signal.addEventListener("abort",s)));const A=It(o.url);if(A&&!_t.protocols.includes(A))return n(new Qe("Unsupported protocol "+A+":",Qe.ERR_BAD_REQUEST,e)),void m();g.send(r||null)})},Zt=(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 Qe?t:new Ot(t instanceof Error?t.message:t))}};let i=t&&setTimeout(()=>{i=null,r(new Qe(`timeout of ${t}ms exceeded`,Qe.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=>{o||(e.aborted?r.call(e):e.addEventListener("abort",r,{once:!0}))});const{signal:a}=n;return a.unsubscribe=()=>Re.asap(s),a},Kt=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},Jt=(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*Kt(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})},Qt=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,en=(e,t,n)=>t+2<n&&Qt(e.charCodeAt(t+1))&&Qt(e.charCodeAt(t+2)),tn=e=>e<=57?e-48:(223&e)-55,nn=e=>e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57||43===e||47===e||45===e||95===e,on=e=>9===e||10===e||12===e||13===e||32===e,rn=e=>{const t=e.length;let n=0,o=0,r=!1;for(let i=0;i<t;i++){let s=e.charCodeAt(i);37===s&&en(e,i,t)&&(s=16*tn(e.charCodeAt(i+1))+tn(e.charCodeAt(i+2)),i+=2),on(s)||(61!==s?!nn(s)||o>0?r=!0:n++:o++)}return r||o>2||o>0&&(n+o)%4!=0||n%4==1?(e=>{const t=e.length;let n=0;return t>0&&61===e.charCodeAt(t-1)&&(n++,t>1&&61===e.charCodeAt(t-2)&&n++),Math.floor(3*(t-n)/4)})(e):(e=>{const t=e%4;return 3*Math.floor(e/4)+(2===t?1:3===t?2:0)})(n)},sn={cache:"default",redirect:"follow",referrer:"about:client",referrerPolicy:"",mode:"cors",integrity:"",keepalive:!1,priority:"auto",window:null},{isFunction:an}=Re,ln=e=>{if(!Re.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},cn=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},dn=e=>{const t=void 0!==Re.global&&null!==Re.global?Re.global:globalThis,{ReadableStream:n,TextEncoder:o}=t;e=Re.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);const{fetch:r,Request:i,Response:s}=e,a=r?an(r):"function"==typeof fetch,l=an(i),c=an(s);if(!a)return!1;const d=a&&an(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 f=l&&d&&cn(()=>{let e=!1;const t=new i(_t.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}),h=c&&d&&cn(()=>Re.isReadableStream(new s("").body)),m={stream:h&&(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 Qe(`Response type '${e}' is not supported`,Qe.ERR_NOT_SUPPORT,n)})});const g=async e=>{if(null==e)return 0;if(Re.isBlob(e))return e.size;if(Re.isSpecCompliantForm(e)){const t=new i(_t.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Re.isArrayBufferView(e)||Re.isArrayBuffer(e)?e.byteLength:(Re.isURLSearchParams(e)&&(e+=""),Re.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:_,maxBodyLength:E,maxRedirects:x}=Xt(e);const k=Re.isNumber(_)&&_>-1,S=Re.isNumber(E)&&E>-1;let P=r||fetch;b=b?(b+"").toLowerCase():"text";let B=Zt([c,u&&u.toAbortSignal()],p),T=null;const L=B&&B.unsubscribe&&(()=>{B.unsubscribe()});let O,N=null;const D=()=>new Qe("Request body larger than maxBodyLength limit",Qe.ERR_BAD_REQUEST,e,T);try{let r;const c=(I="auth",Re.hasOwnProp(e,I)?e[I]:void 0);if(c){r={username:Re.getSafeProp(c,"username")||"",password:Re.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,_t.origin);if(!r&&(e.username||e.password)){r={username:ln(e.username),password:ln(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))))))),k&&"string"==typeof t&&t.startsWith("data:")){const n=function(e){const t="string"==typeof e?e.indexOf("#"):-1;return((e,t)=>{if(!e||"string"!=typeof e)return 0;if(!e.startsWith("data:"))return 0;const n=e.indexOf(",");if(n<0)return 0;const o=e.slice(5,n),r=e.slice(n+1);if(/;base64/i.test(o))return t(r);let i=0;for(let e=0,t=r.length;e<t;e++){const n=r.charCodeAt(e);if(37===n&&en(r,e,t))i+=1,e+=2;else if(n<128)i+=1;else if(n<2048)i+=2;else if(n>=55296&&n<=56319&&e+1<t){const t=r.charCodeAt(e+1);t>=56320&&t<=57343?(i+=4,e++):i+=3}else i+=3}return i})(-1===t?e:e.slice(0,t),rn)}(t);if(n>_)throw new Qe("maxContentLength size of "+_+" exceeded",Qe.ERR_BAD_RESPONSE,e,T)}if(S&&"get"!==n&&"head"!==n){const e=await g(a);if("number"==typeof e&&isFinite(e)&&(O=e,e>E))throw D()}const u=S&&(Re.isReadableStream(a)||Re.isStream(a)),p=(e,t,n)=>Jt(e,65536,e=>{if(S&&e>E)throw N=D();t&&t(e)},n);if(f&&"get"!==n&&"head"!==n&&(A||u)){if(O=O??await(async(e,t)=>Re.toFiniteNumber(e.getContentLength())??g(t))(y,a),0!==O||u){let e,n=new i(t,{method:"POST",body:a,duplex:"half"});if(Re.isFormData(a)&&(e=n.headers.get("content-type"))&&y.setContentType(e),n.body){const[e,t]=A&&Ft(O,jt(Mt(A)))||[];a=p(n.body,e,t)}}}else if(u&&!l&&d&&"get"!==n&&"head"!==n)a=p(a);else if(u&&l&&!f&&"get"!==n&&"head"!==n)throw new Qe("Stream request bodies are not supported by the current fetch implementation",Qe.ERR_NOT_SUPPORT,e,T);Re.isString(w)||(w=w?"include":"omit");const j=l&&"credentials"in i.prototype;if(Re.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.20.0",!1);const F=null==C?C:Object.assign(Object.create(null),C);F&&(delete F.body,delete F.headers,delete F.method,delete F.signal,delete F.duplex,delete F.credentials);const M=Object.assign(Object.create(null),F,{signal:B,method:n.toUpperCase(),headers:ze(y.normalize()),body:a,duplex:"half",credentials:j?w:void 0});l&&(Re.forEach(sn,(e,t)=>{void 0===M[t]&&(M[t]=e)}),void 0===M.signal&&(M.signal=null),void 0===M.body&&(M.body=null)),0===x&&(M.redirect="manual",F&&(F.redirect="manual")),T=l&&new i(t,M);let $=await(l?P(T,F):P(t,M));const z=Ye.from($.headers);if(k){const t=Re.toFiniteNumber(z.getContentLength());if(null!=t&&t>_)throw new Qe("maxContentLength size of "+_+" exceeded",Qe.ERR_BAD_RESPONSE,e,T)}const H=h&&("stream"===b||"response"===b);if(h&&$.body&&(v||k||H&&L)){const t={};["status","statusText","headers"].forEach(e=>{t[e]=$[e]});const n=Re.toFiniteNumber(z.getContentLength()),[o,r]=v&&Ft(n,jt(Mt(v),!0))||[];let i=0;const a=t=>{if(k&&(i=t,i>_))throw new Qe("maxContentLength size of "+_+" exceeded",Qe.ERR_BAD_RESPONSE,e,T);o&&o(t)};$=new s(Jt($.body,65536,a,()=>{r&&r(),L&&L()}),t)}b=b||"text";let V=await m[Re.findKey(m,b)||"text"]($,e);if(k&&!h&&!H){let t;if(null!=V&&("number"==typeof V.byteLength?t=V.byteLength:"number"==typeof V.size?t=V.size:"string"==typeof V&&(t="function"==typeof o?(new o).encode(V).byteLength:V.length)),"number"==typeof t&&t>_)throw new Qe("maxContentLength size of "+_+" exceeded",Qe.ERR_BAD_RESPONSE,e,T)}return!H&&L&&L(),await new Promise((t,n)=>{Nt(t,n,{data:V,headers:Ye.from($.headers),status:$.status,statusText:$.statusText,config:e,request:T})})}catch(t){if(L&&L(),B&&B.aborted&&B.reason instanceof Qe){const n=B.reason;throw n.config=e,T&&(n.request=T),t!==n&&Object.defineProperty(n,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),n}if(N)throw T&&!N.request&&(N.request=T),N;if(t instanceof Qe)throw T&&!t.request&&(t.request=T),t;if(t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message)){const n=new Qe("Network Error",Qe.ERR_NETWORK,e,T,t&&t.response);throw Object.defineProperty(n,"cause",{__proto__:null,value:t.cause||t,writable:!0,enumerable:!1,configurable:!0}),n}throw Qe.from(t,t&&t.code,e,T,t&&t.response)}var R,I}},un=new Map,pn=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=un;for(;l--;)s=i[l],a=c.get(s),void 0===a&&c.set(s,a=l?new Map:dn(t)),c=a;return a},fn=(pn(),{http:null,xhr:Yt,fetch:{get:pn}});Re.forEach(fn,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(e){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});const hn=e=>`- ${e}`,mn=e=>Re.isFunction(e)||null===e||!1===e,gn=function(e,t){e=Re.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,!mn(o)&&(r=fn[(n=String(o)).toLowerCase()],void 0===r))throw new Qe(`Unknown adapter '${n}'`);if(r&&(Re.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(hn).join("\n"):" "+hn(e[0]):"as no adapter specified";throw new Qe("There is no suitable adapter to dispatch the request "+t,Qe.ERR_NOT_SUPPORT)}return r};function vn(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ot(null,e)}function An(e){const t=Re.toSafeFlatObject(e);return vn(t),t.headers=Ye.from(Re.getSafeProp(t,"headers")),t.data=Tt.call(t,t.transformRequest),-1!==["post","put","patch"].indexOf(t.method)&&t.headers.setContentType("application/x-www-form-urlencoded",!1),gn(t.adapter||Bt.adapter,t)(t).then(function(e){vn(t),t.response=e;try{e.data=Tt.call(t,t.transformResponse,e)}finally{delete t.response}return e.headers=Ye.from(e.headers),e},function(e){if(!Lt(e)&&(vn(t),e&&e.response)){t.response=e.response;try{e.response.data=Tt.call(t,t.transformResponse,e.response)}finally{delete t.response}e.response.headers=Ye.from(e.response.headers)}return Promise.reject(e)})}const bn={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{bn[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const yn={};bn.transitional=function(e,t,n){function o(e,t){return"[Axios v1.20.0] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,r,i)=>{if(!1===e)throw new Qe(o(r," has been removed"+(t?" in "+t:"")),Qe.ERR_DEPRECATED);return t&&!yn[r]&&(yn[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)}},bn.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const wn={assertOptions:function(e,t,n){if("object"!=typeof e||null===e)throw new Qe("options must be an object",Qe.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 Qe("option "+i+" must be "+n,Qe.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new Qe("Unknown option "+i,Qe.ERR_BAD_OPTION)}},validators:bn},Cn=wn.validators;class _n{constructor(e){this.defaults=e||{},this.interceptors={request:new mt,response:new mt}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error)try{let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=t.stack;let o="";if("string"==typeof n){const e=n.indexOf("\n");o=-1===e?"":n.slice(e+1)}if(e.stack){if(o){const t=o.indexOf("\n"),n=-1===t?-1:o.indexOf("\n",t+1),r=-1===n?"":o.slice(n+1);String(e.stack).endsWith(r)||(e.stack+="\n"+o)}}else e.stack=o}catch(e){}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Wt(this.defaults,t);const{transitional:n,paramsSerializer:o,headers:r}=t;void 0!==n&&wn.assertOptions(n,{silentJSONParsing:Cn.transitional(Cn.boolean),forcedJSONParsing:Cn.transitional(Cn.boolean),clarifyTimeoutError:Cn.transitional(Cn.boolean),legacyInterceptorReqResOrdering:Cn.transitional(Cn.boolean),advertiseZstdAcceptEncoding:Cn.transitional(Cn.boolean),validateStatusUndefinedResolves:Cn.transitional(Cn.boolean)},!1),null!=o&&(Re.isFunction(o)?t.paramsSerializer={serialize:o}:wn.assertOptions(o,{encode:Cn.function,serialize:Cn.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),wn.assertOptions(t,{baseUrl:Cn.spelling("baseURL"),withXsrfToken:Cn.spelling("withXSRFToken")},!0),t.method=(Re.getSafeProp(t,"method")||Re.getSafeProp(this.defaults,"method")||"get").toLowerCase();let i=r&&Re.merge(r.common,r[t.method]);r&&Re.forEach(kt.concat("common"),e=>{delete r[e]}),t.headers=Ye.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||gt;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=[An.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?e(p):p}catch(e){if(!t){c=Promise.reject(e);break}try{const n=t.call(this,e);Re.isThenable(n)&&(c=Promise.resolve(n).then(()=>An.call(this,p)))}catch(e){c=Promise.reject(e)}break}}if(!c)try{c=An.call(this,p)}catch(e){c=Promise.reject(e)}for(u=0,d=l.length;u<d;)c=c.then(l[u++],l[u++]);return c}getUri(e){return dt(Ut((e=Wt(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}}Re.forEach(["delete","get","head","options"],function(e){_n.prototype[e]=function(t,n){return this.request(Wt(n||{},{method:e,url:t,data:n&&Re.hasOwnProp(n,"data")?n.data:void 0}))}}),Re.forEach(["post","put","patch","query"],function(e){function t(t){return function(n,o,r){return this.request(Wt(r||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:o}))}}_n.prototype[e]=t(),"query"!==e&&(_n.prototype[e+"Form"]=t(!0))});const En=_n;class xn{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 Ot(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;return{token:new xn(function(t){e=t}),cancel:e}}}const kn=xn,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,ContentTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,UnprocessableContent: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,WebServerReturnsAnUnknownError:520,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Sn).forEach(([e,t])=>{void 0===Sn[t]&&(Sn[t]=e)});const Pn=Sn,Bn=function e(t){const n=new En(t),o=I(En.prototype.request,n);return Re.extend(o,En.prototype,n,{allOwnKeys:!0}),Re.extend(o,n,null,{allOwnKeys:!0}),o.create=function(n){return e(Wt(t,n))},o}(Bt);Bn.Axios=En,Bn.CanceledError=Ot,Bn.CancelToken=kn,Bn.isCancel=Lt,Bn.VERSION="1.20.0",Bn.toFormData=rt,Bn.AxiosError=Qe,Bn.Cancel=Bn.CanceledError,Bn.all=function(e){return Promise.all(e)},Bn.spread=function(e){return function(t){return e.apply(null,t)}},Bn.isAxiosError=function(e){return Re.isObject(e)&&!0===e.isAxiosError},Bn.mergeConfig=Wt,Bn.AxiosHeaders=Ye,Bn.formToJSON=e=>xt(Re.isHTMLForm(e)?new FormData(e):e),Bn.getAdapter=gn,Bn.HttpStatusCode=Pn,Bn.default=Bn;const Tn=Bn,{Axios:Ln,AxiosError:On,CanceledError:Nn,isCancel:Dn,CancelToken:Rn,VERSION:In,all:jn,Cancel:Fn,isAxiosError:Mn,spread:$n,toFormData:zn,AxiosHeaders:Hn,HttpStatusCode:Vn,formToJSON:Un,getAdapter:qn,mergeConfig:Wn,create:Gn}=Tn,Xn="_nextcloudCsrfTokenReloaded",Yn="_nextcloudMaintenanceModeRetryDelay",Zn=function(){const e=Tn.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)}};E("csrf-token-update",t)}(t=>{e.defaults.headers.requesttoken=t}),Object.assign(e,{CancelToken:Tn.CancelToken,isCancel:Tn.isCancel})}();Zn.interceptors.response.use(e=>e,function(e){return async t=>{if(!Mn(t))throw t;const{config:n,response:o,request:r}=t,i=r?.responseURL;if(n&&!(Xn 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=S("/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 O(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,[Xn]:!0,headers:{...n.headers,requesttoken:t}})}throw t}}(Zn)),Zn.interceptors.response.use(e=>e,function(e){return async t=>{if(!Mn(t))throw t;const{config:n,response:o,request:r}=t,i=r?.responseURL,s=o?.status,a=o?.headers;let l=n?.[Yn]??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,[Yn]:l})}throw t}}(Zn)),Zn.interceptors.response.use(e=>e,async function(e){if(Mn(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 Kn=Zn;function Jn(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return e=>e in t}const Qn={},eo=[],to=()=>{},no=()=>!1,oo=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ro=e=>e.startsWith("onUpdate:"),io=Object.assign,so=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ao=Object.prototype.hasOwnProperty,lo=(e,t)=>ao.call(e,t),co=Array.isArray,uo=e=>"[object Map]"===yo(e),po=e=>"[object Set]"===yo(e),fo=e=>"[object Date]"===yo(e),ho=e=>"function"==typeof e,mo=e=>"string"==typeof e,go=e=>"symbol"==typeof e,vo=e=>null!==e&&"object"==typeof e,Ao=e=>(vo(e)||ho(e))&&ho(e.then)&&ho(e.catch),bo=Object.prototype.toString,yo=e=>bo.call(e),wo=e=>"[object Object]"===yo(e),Co=e=>mo(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,_o=Jn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Eo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},xo=/-\w/g,ko=Eo(e=>e.replace(xo,e=>e.slice(1).toUpperCase())),So=/\B([A-Z])/g,Po=Eo(e=>e.replace(So,"-$1").toLowerCase()),Bo=Eo(e=>e.charAt(0).toUpperCase()+e.slice(1)),To=Eo(e=>e?`on${Bo(e)}`:""),Lo=(e,t)=>!Object.is(e,t),Oo=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},No=(e,t,n,o=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:o,value:n})},Do=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Ro;const Io=()=>Ro||(Ro="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof globalThis?globalThis:{});function jo(e){if(co(e)){const t={};for(let n=0;n<e.length;n++){const o=e[n],r=mo(o)?zo(o):jo(o);if(r)for(const e in r)t[e]=r[e]}return t}if(mo(e)||vo(e))return e}const Fo=/;(?![^(]*\))/g,Mo=/:([^]+)/,$o=/"(?:[^"\\]|\\[^])*"|'(?:[^'\\]|\\[^])*'|\\[^]|\/\*[^]*?\*\//g;function zo(e){const t={};return e.replace($o,e=>e.startsWith("/*")?"":e).split(Fo).forEach(e=>{if(e){const n=e.split(Mo);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Ho(e){let t="";if(mo(e))t=e;else if(co(e))for(let n=0;n<e.length;n++){const o=Ho(e[n]);o&&(t+=o+" ")}else if(vo(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Vo(e){if(!e)return null;let{class:t,style:n}=e;return t&&!mo(t)&&(e.class=Ho(t)),n&&(e.style=jo(n)),e}const Uo=Jn("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function qo(e){return!!e||""===e}function Wo(e,t,n){if(e.length!==t.length)return!1;let o=!0;for(let r=0;o&&r<e.length;r++)o=Zo(e[r],t[r],n);return o}function Go(e,t,n){if(e.size!==t.size)return!1;const o=Array.from(t),r=new Uint8Array(o.length);for(const t of e){let e=-1;for(let i=0;i<o.length;i++)if(!r[i]&&Zo(t,o[i],n)){e=i;break}if(e<0)return!1;r[e]=1}return!0}function Xo(e,t,n){let o=uo(e),r=uo(t);if(o||r)return!(!o||!r)&&Go(e,t,n);if(o=po(e),r=po(t),o||r)return!(!o||!r)&&Go(e,t,n);if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const o in e){const r=e.hasOwnProperty(o),i=t.hasOwnProperty(o);if(r&&!i||!r&&i||!Zo(e[o],t[o],n))return!1}return String(e)===String(t)}function Yo(e,t,n,o){n||(n=[new Map,new Map]);const[r,i]=n;if(r.has(e)||i.has(t))return r.get(e)===t&&i.get(t)===e;r.set(e,t),i.set(t,e);const s=o(e,t,n);return r.delete(e),i.delete(t),s}function Zo(e,t,n){if(e===t)return!0;let o=fo(e),r=fo(t);return o||r?!(!o||!r)&&e.getTime()===t.getTime():(o=go(e),r=go(t),o||r?e===t:(o=co(e),r=co(t),o||r?!(!o||!r)&&Yo(e,t,n,Wo):(o=vo(e),r=vo(t),o||r?!(!o||!r)&&Yo(e,t,n,Xo):String(e)===String(t))))}const Ko=e=>!(!e||!0!==e.__v_isRef),Jo=e=>mo(e)?e:null==e?"":co(e)||vo(e)&&(e.toString===bo||!ho(e.toString))?Ko(e)?Jo(e.value):JSON.stringify(e,Qo,2):String(e),Qo=(e,t)=>Ko(t)?Qo(e,t.value):uo(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],o)=>(e[er(t,o)+" =>"]=n,e),{})}:po(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>er(e))}:go(t)?er(t):!vo(t)||co(t)||wo(t)?t:String(t),er=(e,t="")=>{var n;return go(e)?`Symbol(${null!=(n=e.description)?n:t})`:e};function tr(e){return null==e?"initial":"string"==typeof e?""===e?" ":e:("number"==typeof e&&Number.isFinite(e),String(e))}let nr,or;class rr{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&&nr&&(nr.active?(this.parent=nr,this.index=(nr.scopes||(nr.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=nr;try{return nr=this,e()}finally{nr=t}}}on(){1===++this._on&&(this.prevScope=nr,nr=this)}off(){if(this._on>0&&0===--this._on){if(nr===this)nr=this.prevScope;else{let e=nr;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 ir(){return nr}const sr=new WeakSet;class ar{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,nr&&(nr.active?nr.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){64&this.flags&&(this.flags&=-65,sr.has(this)&&(sr.delete(this),this.trigger()))}notify(){2&this.flags&&!(32&this.flags)||8&this.flags||ur(this)}run(){if(!(1&this.flags))return this.fn();this.flags|=2,Er(this),hr(this);const e=or,t=yr;or=this,yr=!0;try{return this.fn()}finally{mr(this),or=e,yr=t,this.flags&=-3}}stop(){if(1&this.flags){for(let e=this.deps;e;e=e.nextDep)Ar(e);this.deps=this.depsTail=void 0,Er(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){64&this.flags?sr.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){gr(this)&&this.run()}get dirty(){return gr(this)}}let lr,cr,dr=0;function ur(e,t=!1){if(e.flags|=8,t)return e.next=cr,void(cr=e);e.next=lr,lr=e}function pr(){dr++}function fr(){if(--dr>0)return;if(cr){let e=cr;for(cr=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;lr;){let t=lr;for(lr=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 hr(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function mr(e){let t,n=e.depsTail,o=n;for(;o;){const e=o.prevDep;-1===o.version?(o===n&&(n=e),Ar(o),br(o)):t=o,o.dep.activeLink=o.prevActiveLink,o.prevActiveLink=void 0,o=e}e.deps=t,e.depsTail=n}function gr(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(vr(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function vr(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===xr)return;if(e.globalVersion=xr,!e.isSSR&&128&e.flags&&(!e.deps&&!e._dirty||!gr(e)))return;e.flags|=2;const t=e.dep,n=or,o=yr;or=e,yr=!0;try{hr(e);const n=e.fn(e._value);(0===t.version||Lo(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{or=n,yr=o,mr(e),e.flags&=-3}}function Ar(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)Ar(e,!0)}t||--n.sc||!n.map||n.map.delete(n.key)}function br(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let yr=!0;const wr=[];function Cr(){wr.push(yr),yr=!1}function _r(){const e=wr.pop();yr=void 0===e||e}function Er(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=or;or=void 0;try{t()}finally{or=e}}}let xr=0;class kr{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 Sr{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(!or||!yr||or===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==or)t=this.activeLink=new kr(or,this),or.deps?(t.prevDep=or.depsTail,or.depsTail.nextDep=t,or.depsTail=t):or.deps=or.depsTail=t,Pr(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=or.depsTail,t.nextDep=void 0,or.depsTail.nextDep=t,or.depsTail=t,or.deps===t&&(or.deps=e)}return t}trigger(e){this.version++,xr++,this.notify(e)}notify(e){pr();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{fr()}}}function Pr(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)Pr(e)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Br=new WeakMap,Tr=Symbol(""),Lr=Symbol(""),Or=Symbol("");function Nr(e,t,n){if(yr&&or){let t=Br.get(e);t||Br.set(e,t=new Map);let o=t.get(n);o||(t.set(n,o=new Sr),o.map=t,o.key=n),o.track()}}function Dr(e,t,n,o,r,i){const s=Br.get(e);if(!s)return void xr++;const a=e=>{e&&e.trigger()};if(pr(),"clear"===t)s.forEach(a);else{const r=co(e),i=r&&Co(n);if(r&&"length"===n){const e=Number(o);s.forEach((t,n)=>{("length"===n||n===Or||!go(n)&&n>=e)&&a(t)})}else switch((void 0!==n||s.has(void 0))&&a(s.get(n)),i&&a(s.get(Or)),t){case"add":r?i&&a(s.get("length")):(a(s.get(Tr)),uo(e)&&a(s.get(Lr)));break;case"delete":r||(a(s.get(Tr)),uo(e)&&a(s.get(Lr)));break;case"set":uo(e)&&a(s.get(Tr))}}fr()}function Rr(e){const t=yi(e);return t===e?t:(Nr(t,0,Or),Ai(e)?t:vi(e)?gi(e)?t.map(e=>Ci(wi(e))):t.map(Ci):t.map(wi))}function Ir(e){return Nr(e=yi(e),0,Or),e}function jr(e,t){return vi(e)?gi(e)?Ci(wi(t)):Ci(t):wi(t)}const Fr={__proto__:null,[Symbol.iterator](){return Mr(this,Symbol.iterator,e=>jr(this,e))},concat(...e){return Rr(this).concat(...e.map(e=>co(e)?Rr(e):e))},entries(){return Mr(this,"entries",e=>(e[1]=jr(this,e[1]),e))},every(e,t){return zr(this,"every",e,t,void 0,arguments)},filter(e,t){return zr(this,"filter",e,t,e=>e.map(e=>jr(this,e)),arguments)},find(e,t){return zr(this,"find",e,t,e=>jr(this,e),arguments)},findIndex(e,t){return zr(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return zr(this,"findLast",e,t,e=>jr(this,e),arguments)},findLastIndex(e,t){return zr(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return zr(this,"forEach",e,t,void 0,arguments)},includes(...e){return Vr(this,"includes",e)},indexOf(...e){return Vr(this,"indexOf",e)},join(e){return Rr(this).join(e)},lastIndexOf(...e){return Vr(this,"lastIndexOf",e)},map(e,t){return zr(this,"map",e,t,void 0,arguments)},pop(){return Ur(this,"pop")},push(...e){return Ur(this,"push",e)},reduce(e,...t){return Hr(this,"reduce",e,t)},reduceRight(e,...t){return Hr(this,"reduceRight",e,t)},shift(){return Ur(this,"shift")},some(e,t){return zr(this,"some",e,t,void 0,arguments)},splice(...e){return Ur(this,"splice",e)},toReversed(){return Rr(this).toReversed()},toSorted(e){return Rr(this).toSorted(e)},toSpliced(...e){return Rr(this).toSpliced(...e)},unshift(...e){return Ur(this,"unshift",e)},values(){return Mr(this,"values",e=>jr(this,e))}};function Mr(e,t,n){const o=Ir(e),r=o[t]();return o===e||Ai(e)||(r._next=r.next,r.next=()=>{const e=r._next();return e.done||(e.value=n(e.value)),e}),r}const $r=Array.prototype;function zr(e,t,n,o,r,i){const s=Ir(e),a=s!==e&&!Ai(e),l=s[t];if(l!==$r[t]){const t=l.apply(e,i);return a?wi(t):t}let c=n;s!==e&&(a?c=function(t,o){return n.call(this,jr(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 Hr(e,t,n,o){const r=Ir(e),i=r!==e&&!Ai(e);let s=n,a=!1;r!==e&&(i?(a=0===o.length,s=function(t,o,r){return a&&(a=!1,t=jr(e,t)),n.call(this,t,jr(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?jr(e,l):l}function Vr(e,t,n){const o=yi(e);Nr(o,0,Or);const r=o[t](...n);return-1!==r&&!1!==r||!bi(n[0])?r:(n[0]=yi(n[0]),o[t](...n))}function Ur(e,t,n=[]){Cr(),pr();const o=yi(e)[t].apply(e,n);return fr(),_r(),o}const qr=Jn("__proto__,__v_isRef,__isVue"),Wr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>"arguments"!==e&&"caller"!==e).map(e=>Symbol[e]).filter(go));function Gr(e){go(e)||(e=String(e));const t=yi(this);return Nr(t,0,e),t.hasOwnProperty(e)}class Xr{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?pi:ui:r?di:ci).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const i=co(e);if(!o){let e;if(i&&(e=Fr[t]))return e;if("hasOwnProperty"===t)return Gr}const s=Reflect.get(e,t,_i(e)?e:n);if(go(t)?Wr.has(t):qr(t))return s;if(o||Nr(e,0,t),r)return s;if(_i(s)){const e=i&&Co(t)?s:s.value;return o&&vo(e)?hi(e):e}return vo(s)?o?hi(s):fi(s):s}}class Yr extends Xr{constructor(e=!1){super(!1,e)}set(e,t,n,o){let r=e[t];const i=co(e)&&Co(t);if(!this._isShallow){const e=vi(r);if(Ai(n)||vi(n)||(r=yi(r),n=yi(n)),!i&&_i(r)&&!_i(n))return e||(r.value=n),!0}const s=i?Number(t)<e.length:lo(e,t),a=Reflect.set(e,t,n,_i(e)?e:o);return e===yi(o)&&a&&(s?Lo(n,r)&&Dr(e,"set",t,n):Dr(e,"add",t,n)),a}deleteProperty(e,t){const n=lo(e,t),o=(e[t],Reflect.deleteProperty(e,t));return o&&n&&Dr(e,"delete",t,void 0),o}has(e,t){const n=Reflect.has(e,t);return go(t)&&Wr.has(t)||Nr(e,0,t),n}ownKeys(e){return Nr(e,0,co(e)?"length":Tr),Reflect.ownKeys(e)}}class Zr extends Xr{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}}const Kr=new Yr,Jr=new Zr,Qr=new Yr(!0),ei=new Zr(!0),ti=e=>e,ni=e=>Reflect.getPrototypeOf(e);function oi(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function ri(e,t){const n=function(e,t){const n={get(n){const o=this.__v_raw,r=yi(o),i=yi(n);e||(Lo(n,i)&&Nr(r,0,n),Nr(r,0,i));const{has:s}=ni(r),a=t?ti:e?Ci:wi;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&&Nr(yi(t),0,Tr),t.size},has(t){const n=this.__v_raw,o=yi(n),r=yi(t);return e||(Lo(t,r)&&Nr(o,0,t),Nr(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=yi(i),a=t?ti:e?Ci:wi;return!e&&Nr(s,0,Tr),i.forEach((e,t)=>n.call(o,a(e),a(t),r))}};return io(n,e?{add:oi("add"),set:oi("set"),delete:oi("delete"),clear:oi("clear")}:{add(e){const n=yi(this),o=ni(n),r=yi(e),i=t||Ai(e)||vi(e)?e:r;return o.has.call(n,i)||Lo(e,i)&&o.has.call(n,e)||Lo(r,i)&&o.has.call(n,r)||(n.add(i),Dr(n,"add",i,i)),this},set(e,n){t||Ai(n)||vi(n)||(n=yi(n));const o=yi(this),{has:r,get:i}=ni(o);let s=r.call(o,e);s||(e=yi(e),s=r.call(o,e));const a=i.call(o,e);return o.set(e,n),s?Lo(n,a)&&Dr(o,"set",e,n):Dr(o,"add",e,n),this},delete(e){const t=yi(this),{has:n,get:o}=ni(t);let r=n.call(t,e);r||(e=yi(e),r=n.call(t,e)),o&&o.call(t,e);const i=t.delete(e);return r&&Dr(t,"delete",e,void 0),i},clear(){const e=yi(this),t=0!==e.size,n=e.clear();return t&&Dr(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=yi(r),s=uo(i),a="entries"===e||e===Symbol.iterator&&s,l="keys"===e&&s,c=r[e](...o),d=n?ti:t?Ci:wi;return!t&&Nr(i,0,l?Lr:Tr),io(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(lo(n,o)&&o in t?n:t,o,r)}const ii={get:ri(!1,!1)},si={get:ri(!1,!0)},ai={get:ri(!0,!1)},li={get:ri(!0,!0)},ci=new WeakMap,di=new WeakMap,ui=new WeakMap,pi=new WeakMap;function fi(e){return vi(e)?e:mi(e,!1,Kr,ii,ci)}function hi(e){return mi(e,!0,Jr,ai,ui)}function mi(e,t,n,o,r){if(!vo(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}}(yo(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 gi(e){return vi(e)?gi(e.__v_raw):!(!e||!e.__v_isReactive)}function vi(e){return!(!e||!e.__v_isReadonly)}function Ai(e){return!(!e||!e.__v_isShallow)}function bi(e){return!!e&&!!e.__v_raw}function yi(e){const t=e&&e.__v_raw;return t?yi(t):e}const wi=e=>vo(e)?fi(e):e,Ci=e=>vo(e)?hi(e):e;function _i(e){return!!e&&!0===e.__v_isRef}function Ei(e){return ki(e,!1)}function xi(e){return ki(e,!0)}function ki(e,t){return _i(e)?e:new Si(e,t)}class Si{constructor(e,t){this.dep=new Sr,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:yi(e),this._value=t?e:wi(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,n=this.__v_isShallow||Ai(e)||vi(e);e=n?e:yi(e),Lo(e,t)&&(this._rawValue=e,this._value=n?e:wi(e),this.dep.trigger())}}function Pi(e){return _i(e)?e.value:e}function Bi(e){return ho(e)?e():Pi(e)}const Ti={get:(e,t,n)=>"__v_raw"===t?e:Pi(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const r=e[t];return _i(r)&&!_i(n)?(r.value=n,!0):Reflect.set(e,t,n,o)}};function Li(e){return gi(e)?e:new Proxy(e,Ti)}class Oi{constructor(e){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new Sr,{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 Ni{constructor(e,t,n){this._object=e,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=go(t)?t:String(t),this._raw=yi(e);let o=!0,r=e;if(!co(e)||go(this._key)||!Co(this._key))do{o=!bi(r)||Ai(r)}while(o&&(r=r.__v_raw));this._shallow=o}get value(){let e=this._object[this._key];return this._shallow&&(e=Pi(e)),this._value=void 0===e?this._defaultValue:e}set value(e){if(this._shallow&&_i(this._raw[this._key])){const t=this._object[this._key];if(_i(t))return void(t.value=e)}this._object[this._key]=e}get dep(){return function(e,t){const n=Br.get(e);return n&&n.get(t)}(this._raw,this._key)}}class Di{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 Ri{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new Sr(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=xr-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(8&this.flags||or===this))return ur(this,!0),!0}get value(){const e=this.dep.track();return vr(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}const Ii={},ji=new WeakMap;let Fi;function Mi(e,t=1/0,n){if(t<=0||!vo(e)||e.__v_skip)return e;if(((n=n||new Map).get(e)||0)>=t)return e;if(n.set(e,t),t--,_i(e))Mi(e.value,t,n);else if(co(e))for(let o=0;o<e.length;o++)Mi(e[o],t,n);else if(po(e)||uo(e))e.forEach(e=>{Mi(e,t,n)});else if(wo(e)){for(const o in e)Mi(e[o],t,n);for(const o of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,o)&&Mi(e[o],t,n)}return e}function $i(e,t,n,o){try{return o?e(...o):e()}catch(e){Hi(e,t,n)}}function zi(e,t,n,o){if(ho(e)){const r=$i(e,t,n,o);return r&&Ao(r)&&r.catch(e=>{Hi(e,t,n)}),r}if(co(e)){const r=[];for(let i=0;i<e.length;i++)r.push(zi(e[i],t,n,o));return r}}function Hi(e,t,n,o=!0){t&&t.vnode;const{errorHandler:r,throwUnhandledErrorInProduction:i}=t&&t.appContext.config||Qn;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 Cr(),$i(r,null,10,[e,i,s]),void _r()}!function(e,t,n,o=!0,r=!1){if(r)throw e;console.error(e)}(e,0,0,o,i)}const Vi=[];let Ui=-1;const qi=[];let Wi=null,Gi=0;const Xi=Promise.resolve();let Yi=null;function Zi(e){const t=Yi||Xi;return e?t.then(this?e.bind(this):e):t}function Ki(e){if(!(1&e.flags)){const t=ns(e),n=Vi[Vi.length-1];!n||!(2&e.flags)&&t>=ns(n)?Vi.push(e):Vi.splice(function(e){let t=Ui+1,n=Vi.length;for(;t<n;){const o=t+n>>>1,r=Vi[o],i=ns(r);i<e||i===e&&2&r.flags?t=o+1:n=o}return t}(t),0,e),e.flags|=1,Ji()}}function Ji(){Yi||(Yi=Xi.then(os))}function Qi(e){if(co(e))for(let t=0;t<e.length;t++)qi.push(e[t]);else Wi&&-1===e.id?Wi.splice(Gi+1,0,e):1&e.flags||(qi.push(e),e.flags|=1);Ji()}function es(e,t,n=Ui+1){for(;n<Vi.length;n++){const t=Vi[n];if(t&&2&t.flags){if(e&&t.id!==e.uid)continue;Vi.splice(n,1),n--,4&t.flags&&(t.flags&=-2),t(),4&t.flags||(t.flags&=-2)}}}function ts(e){if(qi.length){const e=[...new Set(qi)].sort((e,t)=>ns(e)-ns(t));if(qi.length=0,Wi){for(let t=0;t<e.length;t++)Wi.push(e[t]);return}for(Wi=e,Gi=0;Gi<Wi.length;Gi++){const e=Wi[Gi];4&e.flags&&(e.flags&=-2),8&e.flags||e(),e.flags&=-2}Wi=null,Gi=0}}const ns=e=>null==e.id?2&e.flags?-1:1/0:e.id;function os(e){try{for(Ui=0;Ui<Vi.length;Ui++){const e=Vi[Ui];!e||8&e.flags||(4&e.flags&&(e.flags&=-2),$i(e,e.i,e.i?15:14),4&e.flags||(e.flags&=-2))}}finally{for(;Ui<Vi.length;Ui++){const e=Vi[Ui];e&&(e.flags&=-2)}Ui=-1,Vi.length=0,ts(),Yi=null,(Vi.length||qi.length)&&os(e)}}let rs,is=[],ss=!1;function as(e,...t){rs?rs.emit(e,...t):ss||is.push({event:e,args:t})}function ls(e,t){var n,o;rs=e,rs?(rs.enabled=!0,is.forEach(({event:e,args:t})=>rs.emit(e,...t)),is=[]):"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=>{ls(e,t)}),setTimeout(()=>{rs||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,ss=!0,is=[])},3e3)):(ss=!0,is=[])}const cs=ps("component:added"),ds=ps("component:updated"),us=ps("component:removed");function ps(e){return t=>{as(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}let fs=null,hs=null;function ms(e){const t=fs;return fs=e,hs=e&&e.type.__scopeId||null,t}const gs=e=>vs;function vs(e,t=fs,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&Ul(-1);const r=ms(t),i=Ml.length;let s;try{s=e(...n)}finally{for(let e=Ml.length;e>i;e--)Hl();ms(r),o._d&&Ul(1)}return __VUE_PROD_DEVTOOLS__&&ds(t),s};return o._n=!0,o._c=!0,o._d=!0,o}function As(e,t){if(null===fs)return e;const n=_c(fs),o=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[r,i,s,a=Qn]=t[e];r&&(ho(r)&&(r={mounted:r,updated:r}),r.deep&&Mi(i),o.push({dir:r,instance:n,value:i,oldValue:void 0,arg:s,modifiers:a}))}return e}function bs(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&&(Cr(),zi(l,n,8,[e.el,a,e,t]),_r())}}function ys(e,t,n=!1){const o=pc();if(o||el){let r=el?el._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&&ho(t)?t.call(o&&o.proxy):t}}const ws=Symbol.for("v-scx");function Cs(e,t){return Es(e,null,t)}function _s(e,t,n){return Es(e,t,n)}function Es(e,t,n=Qn){const{immediate:o,deep:r,flush:i,once:s}=n,a=io({},n),l=t&&o||!t&&"post"!==i;let c;if(Ac)if("sync"===i){const e=ys(ws);c=e.__watcherHandles||(e.__watcherHandles=[])}else if(!l){const e=()=>{};return e.stop=to,e.resume=to,e.pause=to,e}const d=uc;a.call=(e,t,n)=>zi(e,d,t,n);let u=!1;"post"===i?a.scheduler=e=>{kl(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=Qn){const{immediate:o,deep:r,once:i,scheduler:s,augmentJob:a,call:l}=n,c=e=>r?e:Ai(e)||!1===r||0===r?Mi(e,1):Mi(e);let d,u,p,f,h=!1,m=!1;if(_i(e)?(u=()=>e.value,h=Ai(e)):gi(e)?(u=()=>c(e),h=!0):co(e)?(m=!0,h=e.some(e=>gi(e)||Ai(e)),u=()=>e.map(e=>_i(e)?e.value:gi(e)?c(e):ho(e)?l?l(e,2):e():void 0)):u=ho(e)?t?l?()=>l(e,2):e:()=>{if(p){Cr();try{p()}finally{_r()}}const t=Fi;Fi=d;try{return l?l(e,3,[f]):e(f)}finally{Fi=t}}:to,t&&r){const e=u,t=!0===r?1/0:r;u=()=>Mi(e(),t)}const g=ir(),v=()=>{d.stop(),g&&g.active&&so(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(Ii):Ii;const b=e=>{if(1&d.flags&&(d.dirty||e))if(t){const n=d.run();if(e||r||h||(m?n.some((e,t)=>Lo(e,A[t])):Lo(n,A))){p&&p();const e=Fi;Fi=d;try{const e=[n,A===Ii?void 0:m&&A[0]===Ii?[]:A,f];A=n,l?l(t,3,e):t(...e)}finally{Fi=e}}}else d.run()};return a&&a(b),d=new ar(u),d.scheduler=s?()=>s(b,!1):b,f=e=>function(e,t=!1,n=Fi){if(n){let t=ji.get(n);t||ji.set(n,t=[]),t.push(e)}}(e,!1,d),p=d.onStop=()=>{const e=ji.get(d);if(e){if(l)l(e,4);else for(const t of e)t();ji.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 Ac&&(c?c.push(p):l&&p()),p}function xs(e,t,n){const o=this.proxy,r=mo(e)?e.includes(".")?ks(o,e):()=>o[e]:e.bind(o,o);let i;ho(t)?i=t:(i=t.handler,n=t);const s=mc(this),a=Es(r,i.bind(o),n);return s(),a}function ks(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 Ss=new WeakMap,Ps=Symbol("_vte"),Bs=e=>e.__isTeleport,Ts=e=>e&&(e.disabled||""===e.disabled),Ls=e=>"undefined"!=typeof SVGElement&&e instanceof SVGElement,Os=e=>"function"==typeof MathMLElement&&e instanceof MathMLElement,Ns=(e,t)=>{const n=e&&e.to;return mo(n)?t?t(n):null:n};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),!Ss.has(e)&&(!u||Ts(d))&&16&l)for(let e=0;e<c.length;e++)r(c[e],t,n,2);u&&o(a,t,n)}const Rs={name:"Teleport",__isTeleport:!0,process(e,t,n,o,r,i,s,a,l,c){const{mc:d,pc:u,pbc:p,o:{insert:f,querySelector:h,createText:m,createComment:g,parentNode:v}}=c,A=Ts(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=Ts(e.props),o=e.target=Ns(e.props,h),i=js(o,e,m,f);o&&("svg"!==s&&Ls(o)?s="svg":"mathml"!==s&&Os(o)&&(s="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(o),n||(y(e,o,i),Is(e,!1)))},C=e=>{const t=()=>{if(Ss.get(e)===t){if(Ss.delete(e),Ts(e.props)){const t=v(e.el)||n;y(e,t,e.anchor),Is(e,!0)}w(e)}};Ss.set(e,t),kl(t,i)};if(null==e){const e=t.el=m(""),r=t.anchor=m("");if(f(e,n,o),f(r,n,o),(_=t.props)&&(_.defer||""===_.defer)||i&&i.pendingBranch)return void C(t);A&&(y(t,n,r),Is(t,!0)),w()}else{t.el=e.el;const o=t.anchor=e.anchor,d=Ss.get(e);if(d)return d.flags|=8,Ss.delete(e),void C(t);t.targetStart=e.targetStart;const f=t.target=e.target,m=t.targetAnchor=e.targetAnchor,g=Ts(e.props),v=g?n:f,y=g?o:m;if("svg"===s||Ls(f)?s="svg":("mathml"===s||Os(f))&&(s="mathml"),b?(p(e.dynamicChildren,b,v,r,i,s,a),Tl(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=Ns(t.props,h);e&&(t.target=e,Ds(t,e,null,c,0))}else g&&Ds(t,f,m,c,1);Is(t,A)}var _},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,f=Ts(p),h=i||!f,m=Ss.get(e);if(m&&(m.flags|=8,Ss.delete(e)),u&&(r(c),r(d)),i&&r(l),!m&&(f||u)&&16&s)for(let e=0;e<a.length;e++){const r=a[e];o(r,t,n,h,!!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 f(e,t){t.anchor=u(s(e),t,a(e),n,o,r,i)}const h=t.target=Ns(t.props,l),m=Ts(t.props);if(h){const l=h._lpa||h.firstChild;16&t.shapeFlag&&(m?(f(e,t),p(h,l),t.targetAnchor||js(h,t,d,c,a(e)===h?e:null)):(t.anchor=s(e),p(h,l),t.targetAnchor||js(h,t,d,c),u(l&&s(l),t,h,n,o,r,i))),Is(t,m)}else m&&16&t.shapeFlag&&(f(e,t),t.targetStart=e,t.targetAnchor=s(e));return t.anchor&&s(t.anchor)}};function Is(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 js(e,t,n,o,r=null){const i=t.targetStart=n(""),s=t.targetAnchor=n("");return i[Ps]=s,e&&(o(i,e,r),o(s,e,r)),s}const Fs=Symbol("_leaveCb"),Ms=Symbol("_enterCb"),$s=[Function,Array],zs={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:$s,onEnter:$s,onAfterEnter:$s,onEnterCancelled:$s,onBeforeLeave:$s,onLeave:$s,onAfterLeave:$s,onLeaveCancelled:$s,onBeforeAppear:$s,onAppear:$s,onAfterAppear:$s,onAppearCancelled:$s},Hs=e=>{const t=e.subTree;return t.component?Hs(t.component):t};function Vs(e){let t=e[0];if(e.length>1){let n=!1;for(const o of e)if(o.type!==jl){t=o,n=!0;break}}return t}const Us={name:"BaseTransition",props:zs,setup(e,{slots:t}){const n=pc(),o=function(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return fa(()=>{e.isMounted=!0}),ga(()=>{e.isUnmounting=!0}),e}();return()=>{const r=t.default&&Zs(t.default(),!0),i=r&&r.length?Vs(r):n.subTree?oc():void 0;if(!i)return;const s=yi(e),{mode:a}=s;if(o.isLeaving)return Gs(i);const l=Xs(i);if(!l)return Gs(i);let c=Ws(l,s,o,n,e=>c=e);l.type!==jl&&Ys(l,c);let d=n.subTree&&Xs(n.subTree);if(d&&d.type!==jl&&!Yl(d,l)&&Hs(n).type!==jl){let e=Ws(d,s,o,n);if(Ys(d,e),"out-in"===a&&l.type!==jl)return o.isLeaving=!0,e.afterLeave=()=>{o.isLeaving=!1,8&n.job.flags||n.update(),delete e.afterLeave,d=void 0},Gs(i);"in-out"===a&&l.type!==jl?e.delayLeave=(e,t,n)=>{qs(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 qs(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 Ws(e,t,n,o,r){const{appear:i,mode:s,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:d,onEnterCancelled:u,onBeforeLeave:p,onLeave:f,onAfterLeave:h,onLeaveCancelled:m,onBeforeAppear:g,onAppear:v,onAfterAppear:A,onAppearCancelled:b}=t,y=String(e.key),w=qs(n,e),C=(e,t)=>{e&&zi(e,o,9,t)},_=(e,t)=>{const n=t[1];C(e,t),co(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},E={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&&Yl(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]),E.delayedLeave&&E.delayedLeave(),t[Ms]=void 0)};const l=t[Ms].bind(null,!1);o?_(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:h,[t]),t[Fs]=void 0,w[r]===e&&delete w[r])};const s=t[Fs].bind(null,!1);w[r]=e,f?_(f,[t,s]):s()},clone(e){const i=Ws(e,t,n,o,r);return r&&r(i),i}};return E}function Gs(e){if(ia(e))return(e=tc(e)).children=null,e}function Xs(e){if(!ia(e))return Bs(e.type)&&e.children?Vs(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&&ho(n.default))return n.default()}}function Ys(e,t){if(6&e.shapeFlag&&e.component){e.transition=t;const n=e.component.subTree;Ys(Bs(n.type)&&Xs(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 Zs(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===Rl?(128&s.patchFlag&&r++,o=o.concat(Zs(s.children,t,a))):(t||s.type!==jl)&&o.push(null!=a?tc(s,{key:a}):s)}if(r>1)for(let e=0;e<o.length;e++)o[e].patchFlag=-2;return o}function Ks(e,t){return ho(e)?(()=>io({name:e.name},t,{setup:e}))():e}function Js(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Qs(e){const t=pc(),n=xi(null);if(t){const o=t.refs===Qn?t.refs={}:t.refs;Object.defineProperty(o,e,{enumerable:!0,get:()=>n.value,set:e=>n.value=e})}return n}function ea(e,t){let n;return!(!(n=Object.getOwnPropertyDescriptor(e,t))||n.configurable)}const ta=new WeakMap;function na(e,t,n,o,r=!1){if(co(e))return void e.forEach((e,i)=>na(e,t&&(co(t)?t[i]:t),n,o,r));if(ra(o)&&!r)return void(512&o.shapeFlag&&o.type.__asyncResolved&&o.component.subTree.component&&na(e,t,n,o.component.subTree));const i=4&o.shapeFlag?_c(o.component):o.el,s=r?null:i,{i:a,r:l}=e,c=t&&t.r,d=a.refs===Qn?a.refs={}:a.refs,u=a.setupState,p=yi(u),f=u===Qn?no:e=>!ea(d,e)&&lo(p,e),h=(e,t)=>!t||!ea(d,t);if(null!=c&&c!==l)if(oa(t),mo(c))d[c]=null,f(c)&&(u[c]=null);else if(_i(c)){const e=t;h(0,e.k)&&(c.value=null),e.k&&(d[e.k]=null)}if(ho(l))$i(l,a,12,[s,d]);else{const t=mo(l),o=_i(l);if(t||o){const a=()=>{if(e.f){const n=t?f(l)?u[l]:d[l]:h()||!e.k?l.value:d[e.k];if(r)co(n)&&so(n,i);else if(co(n))n.includes(i)||n.push(i);else if(t)d[l]=[i],f(l)&&(u[l]=d[l]);else{const t=[i];h(0,e.k)&&(l.value=t),e.k&&(d[e.k]=t)}}else t?(d[l]=s,f(l)&&(u[l]=s)):o&&(h(0,e.k)&&(l.value=s),e.k&&(d[e.k]=s))};if(s){const t=()=>{a(),ta.delete(e)};t.id=-1,ta.set(e,t),kl(t,n)}else oa(e),a()}}}function oa(e){const t=ta.get(e);t&&(t.flags|=8,ta.delete(e))}Io().requestIdleCallback,Io().cancelIdleCallback;const ra=e=>!!e.type.__asyncLoader,ia=e=>e.type.__isKeepAlive;function sa(e,t){la(e,"a",t)}function aa(e,t){la(e,"da",t)}function la(e,t,n=uc){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(da(t,o,n),n){let e=n.parent;for(;e&&e.parent;)ia(e.parent.vnode)&&ca(o,t,n,e),e=e.parent}}function ca(e,t,n,o){const r=da(t,e,o,!0);va(()=>{so(o[t],r)},n)}function da(e,t,n=uc,o=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{Cr();const r=mc(n),i=zi(t,n,e,o);return r(),_r(),i});return o?r.unshift(i):r.push(i),i}}const ua=e=>(t,n=uc)=>{Ac&&"sp"!==e||da(e,(...e)=>t(...e),n)},pa=ua("bm"),fa=ua("m"),ha=ua("bu"),ma=ua("u"),ga=ua("bum"),va=ua("um"),Aa=ua("sp"),ba=ua("rtg"),ya=ua("rtc");function wa(e,t=uc){da("ec",e,t)}const Ca="components";function _a(e,t){return ka(Ca,e,!0,t)||e}const Ea=Symbol.for("v-ndc");function xa(e){return mo(e)?ka(Ca,e,!1)||e:e||Ea}function ka(e,t,n=!0,o=!1){const r=fs||uc;if(r){const n=r.type;if(e===Ca){const e=function(e,t=!0){return ho(e)?e.displayName||e.name:e.name||t&&e.__name}(n,!1);if(e&&(e===t||e===ko(t)||e===Bo(ko(t))))return n}const i=Sa(r[e]||n[e],t)||Sa(r.appContext[e],t);return!i&&o?n:i}}function Sa(e,t){return e&&(e[t]||e[ko(t)]||e[Bo(ko(t))])}function Pa(e,t,n,o){let r;const i=n&&n[o],s=co(e);if(s||mo(e)){let n=!1,o=!1;s&&gi(e)&&(n=!Ai(e),o=vi(e),e=Ir(e)),r=new Array(e.length);for(let s=0,a=e.length;s<a;s++)r[s]=t(n?o?Ci(wi(e[s])):wi(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(vo(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 Ba(e,t,n,o,r,i){if(null==n&&(n={}),fs.ce||fs.parent&&ra(fs.parent)&&fs.parent.ce){const e=null!=i&&null==n.key?io({},n,{key:i}):n,r=Object.keys(e).length>0;return"default"!==t&&(e.name=t),zl(),Gl(Rl,null,[Ql("slot",e,o&&o())],r?-2:64)}let s=e[t];s&&s._c&&(s._d=!1);const a=Ml.length;let l;zl();try{const r=s&&Ta(s(n)),a=n.key||i||r&&r.key;l=Gl(Rl,{key:(a&&!go(a)?a:`_${t}`)+(!r&&o?"_fb":"")},r||(o?o():[]),r&&1===e._?64:-2)}catch(e){for(let e=Ml.length;e>a;e--)Hl();throw e}finally{s&&s._c&&(s._d=!0)}return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),l}function Ta(e){return e.some(e=>!Xl(e)||e.type!==jl&&!(e.type===Rl&&!Ta(e.children)))?e:null}function La(e,t){const n={};for(const o in e)n[t&&/[A-Z]/.test(o)?`on:${o}`:To(o)]=e[o];return n}const Oa=e=>e?vc(e)?_c(e):Oa(e.parent):null,Na=io(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=>Oa(e.parent),$root:e=>Oa(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?Va(e):e.type,$forceUpdate:e=>e.f||(e.f=()=>{Ki(e.update)}),$nextTick:e=>e.n||(e.n=Zi.bind(e.proxy)),$watch:e=>__VUE_OPTIONS_API__?xs.bind(e):to}),Da=(e,t)=>e!==Qn&&!e.__isScriptSetup&&lo(e,t),Ra={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!==Qn&&lo(r,t))return s[t]=2,r[t];if(lo(i,t))return s[t]=3,i[t];if(n!==Qn&&lo(n,t))return s[t]=4,n[t];__VUE_OPTIONS_API__&&!$a||(s[t]=0)}}const c=Na[t];let d,u;return c?("$attrs"===t&&Nr(e.attrs,0,""),c(e)):(d=a.__cssModules)&&(d=d[t])?d:n!==Qn&&lo(n,t)?(s[t]=4,n[t]):(u=l.config.globalProperties,lo(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!==Qn&&lo(o,t)?(o[t]=n,!0):!(lo(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!==Qn&&"$"!==a[0]&&lo(e,a)||Da(t,a)||lo(i,a)||lo(o,a)||lo(Na,a)||lo(r.config.globalProperties,a)||(l=s.__cssModules)&&l[a])},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:lo(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Ia(){return ja().slots}function ja(e){const t=pc();return t.setupContext||(t.setupContext=Cc(t))}function Fa(e){return co(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function Ma(e,t){return e&&t?co(e)&&co(t)?e.concat(t):io({},Fa(e),Fa(t)):e||t}let $a=!0;function za(e,t,n){zi(co(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ha(e,t,n,o){let r=o.includes(".")?ks(n,o):()=>n[o];if(mo(e)){const n=t[e];ho(n)&&_s(r,n)}else if(ho(e))_s(r,e.bind(n));else if(vo(e))if(co(e))e.forEach(e=>Ha(e,t,n,o));else{const o=ho(e.handler)?e.handler.bind(n):t[e.handler];ho(o)&&_s(r,o,e)}}function Va(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=>Ua(l,e,s,!0)),Ua(l,t,s)):l=t,vo(t)&&i.set(t,l),l}function Ua(e,t,n,o=!1){const{mixins:r,extends:i}=t;i&&Ua(e,i,n,!0),r&&r.forEach(t=>Ua(e,t,n,!0));for(const r in t)if(o&&"expose"===r);else{const o=qa[r]||n&&n[r];e[r]=o?o(e[r],t[r]):t[r]}return e}const qa={data:Wa,props:Za,emits:Za,methods:Ya,computed:Ya,beforeCreate:Xa,created:Xa,beforeMount:Xa,mounted:Xa,beforeUpdate:Xa,updated:Xa,beforeDestroy:Xa,beforeUnmount:Xa,destroyed:Xa,unmounted:Xa,activated:Xa,deactivated:Xa,errorCaptured:Xa,serverPrefetch:Xa,components:Ya,directives:Ya,watch:function(e,t){if(!e)return t;if(!t)return e;const n=io(Object.create(null),e);for(const o in t)n[o]=Xa(e[o],t[o]);return n},provide:Wa,inject:function(e,t){return Ya(Ga(e),Ga(t))}};function Wa(e,t){return t?e?function(){return io(ho(e)?e.call(this,this):e,ho(t)?t.call(this,this):t)}:t:e}function Ga(e){if(co(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Xa(e,t){return e?[...new Set([].concat(e,t))]:t}function Ya(e,t){return e?io(Object.create(null),e,t):t}function Za(e,t){return e?co(e)&&co(t)?[...new Set([...e,...t])]:io(Object.create(null),Fa(e),Fa(null!=t?t:{})):t}function Ka(){return{app:null,config:{isNativeTag:no,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 Ja=0;function Qa(e,t){return function(n,o=null){ho(n)||(n=io({},n)),null==o||vo(o)||(o=null);const r=Ka(),i=new WeakSet,s=[];let a=!1;const l=r.app={_uid:Ja++,_component:n,_props:o,_container:null,_context:r,_instance:null,version:kc,get config(){return r.config},set config(e){},use:(e,...t)=>(i.has(e)||(e&&ho(e.install)?(i.add(e),e.install(l,...t)):ho(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||Ql(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){as("app:init",e,t,{Fragment:Rl,Text:Il,Comment:jl,Static:Fl})}(l,kc)),_c(d.component)}},onUnmount(e){s.push(e)},unmount(){a&&(zi(s,l._instance,16),e(null,l._container),__VUE_PROD_DEVTOOLS__&&(l._instance=null,function(e){as("app:unmount",e)}(l)),delete l._container.__vue_app__)},provide:(e,t)=>(r.provides[e]=t,l),runWithContext(e){const t=el;el=l;try{return e()}finally{el=t}}};return l}}let el=null;function tl(e,t,n=Qn){const o=pc(),r=ko(t),i=Po(t),s=nl(e,r),a=new Oi((s,a)=>{let l,c,d=Qn;return Es(()=>{const t=e[r];Lo(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(!(Lo(s,l)||d!==Qn&&Lo(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),Lo(e,d)&&(Lo(e,s)&&!Lo(s,c)||p&&d!==Qn&&!Lo(s,l))&&a(),d=e,c=s}}});return a[Symbol.iterator]=()=>{let e=0;return{next:()=>e<2?{value:e++?s||Qn:a,done:!1}:{done:!0}}},a}const nl=(e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${ko(t)}Modifiers`]||e[`${Po(t)}Modifiers`];function ol(e,t,...n){if(e.isUnmounted)return;const o=e.vnode.props||Qn;let r=n;const i=t.startsWith("update:"),s=i&&nl(o,t.slice(7));let a;s&&(s.trim&&(r=n.map(e=>mo(e)?e.trim():e)),s.number&&(r=r.map(Do))),__VUE_PROD_DEVTOOLS__&&function(e,t,n){as("component:emit",e.appContext.app,e,t,n)}(e,t,r);let l=o[a=To(t)]||o[a=To(ko(t))];!l&&i&&(l=o[a=To(Po(t))]),l&&zi(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,zi(c,e,6,r)}}const rl=new WeakMap;function il(e,t,n=!1){const o=__VUE_OPTIONS_API__&&n?rl:t.emitsCache,r=o.get(e);if(void 0!==r)return r;const i=e.emits;let s={},a=!1;if(__VUE_OPTIONS_API__&&!ho(e)){const o=e=>{const n=il(e,t,!0);n&&(a=!0,io(s,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return i||a?(co(i)?i.forEach(e=>s[e]=null):io(s,i),vo(e)&&o.set(e,s),s):(vo(e)&&o.set(e,null),null)}function sl(e,t){return!(!e||!oo(t))&&(t="Once"===(t=t.slice(2))?t:t.replace(/Once$/,""),lo(e,t[0].toLowerCase()+t.slice(1))||lo(e,Po(t))||lo(e,t))}function al(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:f,ctx:h,inheritAttrs:m}=e,g=ms(e);let v,A;try{if(4&n.shapeFlag){const e=r||o,t=e;v=rc(c.call(t,e,d,u,f,p,h)),A=a}else{const e=t;v=rc(e.length>1?e(u,{attrs:a,slots:s,emit:l}):e(u,null)),A=t.props?a:ll(a)}}catch(t){Ml.length=0,Hi(t,e,1),v=Ql(jl)}let b=v;if(A&&!1!==m){const e=Object.keys(A),{shapeFlag:t}=b;e.length&&7&t&&(i&&e.some(ro)&&(A=cl(A,i)),b=tc(b,A,!1,!0))}return n.dirs&&(b=tc(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&Ys(Bs(b.type)&&Xs(b)||b,n.transition),v=b,ms(g),v}const ll=e=>{let t;for(const n in e)("class"===n||"style"===n||oo(n))&&((t||(t={}))[n]=e[n]);return t},cl=(e,t)=>{const n={};for(const o in e)ro(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function dl(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(ul(t,e,i)&&!sl(n,i))return!0}return!1}function ul(e,t,n){const o=e[n],r=t[n];return"style"===n&&vo(o)&&vo(r)?!Zo(o,r):o!==r}const pl={},fl=()=>Object.create(pl),hl=e=>Object.getPrototypeOf(e)===pl;function ml(e,t,n,o){const[r,i]=e.propsOptions;let s,a=!1;if(t)for(let l in t){if(_o(l))continue;const c=t[l];let d;r&&lo(r,d=ko(l))?i&&i.includes(d)?(s||(s={}))[d]=c:n[d]=c:sl(e.emitsOptions,l)||l in o&&c===o[l]||(o[l]=c,a=!0)}if(i){const t=yi(n),o=s||Qn;for(let s=0;s<i.length;s++){const a=i[s];n[a]=gl(r,t,a,o[a],e,!lo(o,a))}}return a}function gl(e,t,n,o,r,i){const s=e[n];if(null!=s){const e=lo(s,"default");if(e&&void 0===o){const e=s.default;if(s.type!==Function&&!s.skipFactory&&ho(e)){const{propsDefaults:i}=r;if(n in i)o=i[n];else{const s=mc(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!==Po(n)||(o=!0))}return o}const vl=new WeakMap;function Al(e,t,n=!1){const o=__VUE_OPTIONS_API__&&n?vl:t.propsCache,r=o.get(e);if(r)return r;const i=e.props,s={},a=[];let l=!1;if(__VUE_OPTIONS_API__&&!ho(e)){const o=e=>{l=!0;const[n,o]=Al(e,t,!0);io(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 vo(e)&&o.set(e,eo),eo;if(co(i))for(let e=0;e<i.length;e++){const t=ko(i[e]);bl(t)&&(s[t]=Qn)}else if(i)for(const e in i){const t=ko(e);if(bl(t)){const n=i[e],o=s[t]=co(n)||ho(n)?{type:n}:io({},n),r=o.type;let l=!1,c=!0;if(co(r))for(let e=0;e<r.length;++e){const t=r[e],n=ho(t)&&t.name;if("Boolean"===n){l=!0;break}"String"===n&&(c=!1)}else l=ho(r)&&"Boolean"===r.name;o[0]=l,o[1]=c,(l||lo(o,"default"))&&a.push(t)}}const c=[s,a];return vo(e)&&o.set(e,c),c}function bl(e){return"$"!==e[0]&&!_o(e)}const yl=e=>"_"===e||"_ctx"===e||"$stable"===e,wl=e=>co(e)?e.map(rc):[rc(e)],Cl=(e,t,n)=>{if(t._n)return t;const o=vs((...e)=>wl(t(...e)),n);return o._c=!1,o},_l=(e,t,n)=>{const o=e._ctx;for(const n in e){if(yl(n))continue;const r=e[n];if(ho(r))t[n]=Cl(0,r,o);else if(null!=r){const e=wl(r);t[n]=()=>e}}},El=(e,t)=>{const n=wl(t);e.slots.default=()=>n},xl=(e,t,n)=>{for(const o in t)!n&&yl(o)||(e[o]=t[o])},kl=function(e,t){t&&t.pendingBranch?co(e)?t.effects.push(...e):t.effects.push(e):Qi(e)};function Sl(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&(Io().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&(Io().__VUE_PROD_DEVTOOLS__=!1),"boolean"!=typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&(Io().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1);const n=Io();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&ls(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:f=to,insertStaticContent:h}=e,m=(e,t,n,o=null,r=null,i=null,s=void 0,a=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!Yl(e,t)&&(o=z(e),I(e,r,i,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null),t.dynamicChildren&&e&&e.dynamicChildren&&e.dynamicChildren.hasOnce&&(t.dynamicChildren===eo&&(t.dynamicChildren=[]),t.dynamicChildren.hasOnce=!0);const{type:c,ref:d,shapeFlag:u}=t;switch(c){case Il:g(e,t,n,o);break;case jl:v(e,t,n,o);break;case Fl:null==e&&A(t,n,o,s);break;case Rl: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,U)}null!=d&&r?na(d,e&&e.ref,i,t||e,!t):null==d&&e&&null!=e.ref&&na(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]=h(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,t,r,i,s,a,l)}finally{n&&n._endPatch()}}},y=(e,t,n,r,a,l,c,u)=>{let p,f;const{props:h,shapeFlag:m,transition:g,dirs:v}=e;if(p=e.el=s(e.type,l,h&&h.is,h),8&m?d(p,e.children):16&m&&C(e.children,p,null,r,a,Pl(e,l),c,u),v&&bs(e,null,r,"created"),w(p,e,e.scopeId,c,r),h){for(const e in h)"value"===e||_o(e)||i(p,e,null,h[e],l,r);"value"in h&&i(p,"value",null,h.value,l),(f=h.onVnodeBeforeMount)&&lc(f,r,e)}__VUE_PROD_DEVTOOLS__&&(No(p,"__vnode",e,!0),No(p,"__vueParentComponent",r,!0)),v&&bs(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),((f=h&&h.onVnodeMounted)||A||v)&&kl(()=>{try{f&&lc(f,r,e),A&&g.enter(p),v&&bs(e,null,r,"mounted")}finally{}},a)},w=(e,t,n,o,r)=>{if(n&&f(e,n),o)for(let t=0;t<o.length;t++)f(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?ic(e[c]):rc(e[c]);m(null,l,t,n,o,r,i,s,a)}},_=(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 f=e.props||Qn,h=t.props||Qn;let m;if(n&&Bl(n,!1),(m=h.onVnodeBeforeUpdate)&&lc(m,n,t,e),p&&bs(t,e,n,"beforeUpdate"),n&&Bl(n,!0),!u||e.dynamicChildren&&e.dynamicChildren.length===u.length||(c=0,a=!1,u=null),(f.innerHTML&&null==h.innerHTML||f.textContent&&null==h.textContent)&&d(l,""),u?E(e.dynamicChildren,u,l,n,o,Pl(t,r),s):a||O(e,t,l,null,n,o,Pl(t,r),s,!1),c>0){if(16&c)x(l,f,h,n,r);else if(2&c&&f.class!==h.class&&i(l,"class",null,h.class,r),4&c&&i(l,"style",f.style,h.style,r),8&c){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const o=e[t],s=f[o],a=h[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,f,h,n,r);((m=h.onVnodeUpdated)||p)&&kl(()=>{m&&lc(m,n,t,e),p&&bs(t,e,n,"updated")},o)},E=(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===Rl||!Yl(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!==Qn)for(const s in t)_o(s)||s in n||i(e,s,t[s],null,r,o);for(const s in n){if(_o(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:f,dynamicChildren:h,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)):f>0&&64&f&&h&&e.dynamicChildren&&e.dynamicChildren.length===h.length?(E(e.dynamicChildren,h,n,i,s,l,c),(null!=t.key||i&&t===i.subTree)&&Tl(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)||cc,i={uid:dc++,vnode:e,type:o,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new rr(!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:Al(o,r),emitsOptions:il(o,r),emit:null,emitted:null,propsDefaults:Qn,inheritAttrs:o.inheritAttrs,ctx:Qn,data:Qn,props:Qn,attrs:Qn,slots:Qn,refs:Qn,setupState:Qn,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=ol.bind(null,i),e.ce&&e.ce(i),i}(e,o,r);if(ia(e)&&(a.ctx.renderer=U),function(e,t=!1,n=!1){t&&hc(t);const{props:o,children:r}=e.vnode,i=vc(e);(function(e,t,n,o=!1){const r={},i=fl();e.propsDefaults=Object.create(null),ml(e,t,r,i);for(const t in e.propsOptions[0])t in r||(r[t]=void 0);n?e.props=o?r:mi(r,!1,Qr,si,di):e.type.props?e.props=r:e.props=i,e.attrs=i})(e,o,i,t),((e,t,n)=>{const o=e.slots=fl();if(32&e.vnode.shapeFlag){const e=t._;e?(xl(o,t,n),n&&No(o,"_",e,!0)):_l(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,Ra);const{setup:o}=n;if(o){Cr();const n=e.setupContext=o.length>1?Cc(e):null,r=mc(e),i=$i(o,e,0,[e.props,n]),s=Ao(i);if(_r(),r(),!s&&!e.sp||ra(e)||Js(e),s){if(i.then(gc,gc),t)return i.then(n=>{hc(!0);try{bc(e,n,t)}finally{hc(!1)}}).catch(t=>{Hi(t,e,0)});e.asyncDep=i}else bc(e,i,t)}else yc(e,t)}(e,t):void 0;t&&hc(!1)}(a,!1,s),a.asyncDep){if(r&&r.registerDep(a,T,s),!e.el){const o=a.subTree=Ql(jl);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||dl(o,s,c):!!s);if(1024&l)return!0;if(16&l)return o?dl(o,s,c):!!s;if(8&l){const e=t.dynamicProps;for(let t=0;t<e.length;t++){const n=e[t];if(ul(s,o,n)&&!sl(c,n))return!0}}return!1}(e,t,n)){if(o.asyncDep&&!o.asyncResolved)return t.el=e.el,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 ar(()=>{if(e.isMounted){let{next:t,bu:n,u:o,parent:a,vnode:c}=e;{const n=Ll(e);if(n)return t&&(t.el=c.el,L(e,t,s)),void n.asyncDep.then(()=>{kl(()=>{e.isUnmounted||l()},r)})}let d,p=t;Bl(e,!1),t?(t.el=c.el,L(e,t,s)):t=c,n&&Oo(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&lc(d,a,t,c),Bl(e,!0);const f=al(e),h=e.subTree;e.subTree=f,m(h,f,u(h.el),z(h),e,r,i),t.el=f.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,f.el),o&&kl(o,r),(d=t.props&&t.props.onVnodeUpdated)&&kl(()=>lc(d,a,t,c),r),__VUE_PROD_DEVTOOLS__&&ds(e)}else{let s;const{el:a,props:l}=t,{bm:c,m:d,parent:u,root:p,type:f}=e,h=ra(t);if(Bl(e,!1),c&&Oo(c),!h&&(s=l&&l.onVnodeBeforeMount)&&lc(s,u,t),Bl(e,!0),a&&W){const t=()=>{e.subTree=al(e),W(a,e.subTree,e,r,null)};h&&f.__asyncHydrate?f.__asyncHydrate(a,e,t):t()}else{p.ce&&p.ce._hasShadowRoot()&&p.ce._injectChildStyle(f,e.parent?e.parent.type:void 0);const s=e.subTree=al(e);m(null,s,n,o,e,r,i),t.el=s.el}if(d&&kl(d,r),!h&&(s=l&&l.onVnodeMounted)){const e=t;kl(()=>lc(s,u,e),r)}(256&t.shapeFlag||u&&ra(u.vnode)&&256&u.vnode.shapeFlag)&&e.a&&kl(e.a,r),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&cs(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),Bl(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=yi(r),[l]=e.propsOptions;let c=!1;if(!(o||s>0)||16&s){let o;ml(e,t,r,i)&&(c=!0);for(const i in a)t&&(lo(t,i)||(o=Po(i))!==i&&lo(t,o))||(l?!n||void 0===n[i]&&void 0===n[o]||(r[i]=gl(l,a,i,void 0,e,!0)):delete r[i]);if(i!==a)for(const e in i)t&&lo(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(sl(e.emitsOptions,s))continue;const d=t[s];if(l)if(lo(i,s))d!==i[s]&&(i[s]=d,c=!0);else{const t=ko(s);r[t]=gl(l,a,t,d,e,!1)}else d!==i[s]&&(i[s]=d,c=!0)}}c&&Dr(e.attrs,"set","")}(e,t.props,o,n),((e,t,n)=>{const{vnode:o,slots:r}=e;let i=!0,s=Qn;if(32&o.shapeFlag){const e=t._;e?n&&1===e?i=!1:xl(r,t,n):(i=!t.$stable,_l(t,r)),s=t}else t&&(El(e,t),s={default:1});if(i)for(const e in r)yl(e)||null!=s[e]||delete r[e]})(e,t.children,n),Cr(),es(e),_r()},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:f,shapeFlag:h}=t;if(f>0){if(128&f)return void D(c,p,n,o,r,i,s,a,l);if(256&f)return void N(c,p,n,o,r,i,s,a,l)}8&h?(16&u&&$(c,r,i),p!==c&&d(n,p)):16&u?16&h?D(c,p,n,o,r,i,s,a,l):$(c,r,i,!0):(8&u&&d(n,""),16&h&&C(p,n,o,r,i,s,a,l))},N=(e,t,n,o,r,i,s,a,l)=>{t=t||eo;const c=(e=e||eo).length,d=t.length,u=Math.min(c,d);let p;for(p=0;p<u;p++){const o=t[p]=l?ic(t[p]):rc(t[p]);m(e[p],o,n,null,r,i,s,a,l)}c>d?$(e,r,i,!0,!1,u):C(t,n,o,r,i,s,a,l,u)},D=(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?ic(t[c]):rc(t[c]);if(!Yl(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?ic(t[p]):rc(t[p]);if(!Yl(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?ic(t[c]):rc(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 f=c,h=c,g=new Map;for(c=h;c<=p;c++){const e=t[c]=l?ic(t[c]):rc(t[c]);null!=e.key&&g.set(e.key,c)}let v,A=0;const b=p-h+1;let y=!1,w=0;const C=new Array(b);for(c=0;c<b;c++)C[c]=0;for(c=f;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=h;v<=p;v++)if(0===C[v-h]&&Yl(o,t[v])){d=v;break}void 0===d?I(o,r,i,!0):(C[d-h]=c+1,d>=w?w=d:y=!0,m(o,t[d],n,null,r,i,s,a,l),A++)}const _=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):eo;for(v=_.length-1,c=b-1;c>=0;c--){const e=h+c,u=t[e],p=t[e+1],f=e+1<d?p.el||Nl(p):o;0===C[c]?m(null,u,n,f,r,i,s,a,l):y&&(v<0||c!==_[v]?R(u,n,f,2):v--)}}},R=(e,t,n,i,s=null)=>{const{el:a,type:l,transition:c,children:d,shapeFlag:u}=e;if(6&u)R(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,U);else if(l!==Rl)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),kl(()=>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++)R(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:f,memo:h}=e;if((-2===u||c&&c.hasOnce)&&(r=!1),null!=a&&(Cr(),na(a,null,n,e,!0),_r()),null==f||e.ctx&&e.ctx!==t||(t.renderCache[f]=void 0),256&d)return void t.ctx.deactivate(e);const m=1&d&&p,g=!ra(e);let v;if(g&&(v=s&&s.onVnodeBeforeUnmount)&&lc(v,t,e),6&d)M(e.component,n,o);else{if(128&d)return void e.suspense.unmount(n,o);m&&bs(e,null,t,"beforeUnmount"),64&d?e.type.remove(e,t,n,U,o):c&&!c.hasOnce&&(i!==Rl||u>0&&64&u)?$(c,t,n,!1,!0):(i===Rl&&384&u||!r&&16&d)&&$(l,t,n),o&&j(e)}const A=null!=h&&null==f;(g&&(v=s&&s.onVnodeUnmounted)||m||A)&&kl(()=>{v&&lc(v,t,e),m&&bs(e,null,t,"unmounted"),A&&(e.el=null)},n)},j=e=>{const{type:t,el:n,anchor:o,transition:i}=e;if(t===Rl)return void F(n,o);if(t===Fl)return(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=p(e),r(e),e=n;r(t)})(e),void(i&&!i.persisted&&i.afterLeave&&i.afterLeave());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;Ol(l),Ol(c),o&&Oo(o),r.stop(),i?(i.flags|=8,I(s,e,t,n)):e.vnode.el&&s&&(s.transition=e.vnode.transition,I(s,e,t,n)),a&&kl(a,t),kl(()=>{e.isUnmounted=!0},t),__VUE_PROD_DEVTOOLS__&&(d=e,rs&&"function"==typeof rs.cleanupBuffer&&!rs.cleanupBuffer(d)&&us(d))},$=(e,t,n,o=!1,r=!1,i=0)=>{for(let s=i;s<e.length;s++)I(e[s],t,n,o,r)},z=e=>{if(6&e.shapeFlag)return z(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=p(e.anchor||e.el),n=t&&t[Ps];return n?p(n):t};let H=!1;const V=(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,es(o),ts(),H=!1)},U={p:m,um:I,m:R,r:j,mt:P,mc:C,pc:O,pbc:E,n:z,o:e};let q,W;return t&&([q,W]=t(U)),{render:V,hydrate:q,createApp:Qa(V,q)}}function Pl({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 Bl({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Tl(e,t,n=!1){const o=e.children,r=t.children;if(co(o)&&co(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]=ic(r[e]),i.el=t.el),n||-2===i.patchFlag||Tl(t,i)),i.type===Il&&(-1===i.patchFlag&&(i=r[e]=ic(i)),i.el=t.el),i.type!==jl||i.el||(i.el=t.el)}}function Ll(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Ll(t)}function Ol(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function Nl(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?Nl(t.subTree):null}const Dl=e=>e.__isSuspense;const Rl=Symbol.for("v-fgt"),Il=Symbol.for("v-txt"),jl=Symbol.for("v-cmt"),Fl=Symbol.for("v-stc"),Ml=[];let $l=null;function zl(e=!1){Ml.push($l=e?null:[])}function Hl(){Ml.pop(),$l=Ml[Ml.length-1]||null}let Vl=1;function Ul(e,t=!1){Vl+=e,e<0&&$l&&t&&($l.hasOnce=!0)}function ql(e){return e.dynamicChildren=Vl>0?$l||eo:null,Hl(),Vl>0&&$l&&$l.push(e),e}function Wl(e,t,n,o,r,i){return ql(Jl(e,t,n,o,r,i,!0))}function Gl(e,t,n,o,r){return ql(Ql(e,t,n,o,r,!0))}function Xl(e){return!!e&&!0===e.__v_isVNode}function Yl(e,t){return e.type===t.type&&e.key===t.key}const Zl=({key:e})=>null!=e?e:null,Kl=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?mo(e)||_i(e)||ho(e)?{i:fs,r:e,k:t,f:!!n}:e:null);function Jl(e,t=null,n=null,o=0,r=null,i=(e===Rl?0:1),s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Zl(t),ref:t&&Kl(t),scopeId:hs,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:fs};return a?(sc(l,n),128&i&&e.normalize(l)):n&&(l.shapeFlag|=mo(n)?8:16),Vl>0&&!s&&$l&&(l.patchFlag>0||6&i)&&32!==l.patchFlag&&$l.push(l),l}const Ql=function(e,t=null,n=null,o=0,r=null,i=!1){if(e&&e!==Ea||(e=jl),Xl(e)){const o=tc(e,t,!0);return n&&sc(o,n),Vl>0&&!i&&$l&&(6&o.shapeFlag?$l[$l.indexOf(e)]=o:$l.push(o)),o.patchFlag=-2,o}if(s=e,ho(s)&&"__vccOpts"in s&&(e=e.__vccOpts),t){t=ec(t);let{class:e,style:n}=t;e&&!mo(e)&&(t.class=Ho(e)),vo(n)&&(bi(n)&&!co(n)&&(n=io({},n)),t.style=jo(n))}var s;return Jl(e,t,n,o,r,mo(e)?1:Dl(e)?128:Bs(e)?64:vo(e)?4:ho(e)?2:0,i,!0)};function ec(e){return e?bi(e)||hl(e)?io({},e):e:null}function tc(e,t,n=!1,o=!1){const{props:r,ref:i,patchFlag:s,children:a,transition:l}=e,c=t?ac(r||{},t):r,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Zl(c),ref:t&&t.ref?n&&i?co(i)?i.concat(Kl(t)):[i,Kl(t)]:Kl(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!==Rl?-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&&tc(e.ssContent),ssFallback:e.ssFallback&&tc(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce,cacheIndex:e.cacheIndex};return l&&o&&Ys(d,l.clone(d)),d}function nc(e=" ",t=0){return Ql(Il,null,e,t)}function oc(e="",t=!1){return t?(zl(),Gl(jl,null,e)):Ql(jl,null,e)}function rc(e){return null==e||"boolean"==typeof e?Ql(jl):co(e)?Ql(Rl,null,e.slice()):Xl(e)?ic(e):Ql(Il,null,String(e))}function ic(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:tc(e)}function sc(e,t){let n=0;const{shapeFlag:o}=e;if(null==t)t=null;else if(co(t))n=16;else if("object"==typeof t){if(65&o){const n=t.default;return void(n&&(n._c&&(n._d=!1),sc(e,n()),n._c&&(n._d=!0)))}{n=32;const o=t._;o||hl(t)?3===o&&fs&&(1===fs.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=fs}}else if(ho(t)){if(65&o)return void sc(e,{default:t});t={default:t,_ctx:fs},n=32}else t=String(t),64&o?(n=16,t=[nc(t)]):n=8;e.children=t,e.shapeFlag|=n}function ac(...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=Ho([t.class,o.class]));else if("style"===e)t.style=jo([t.style,o.style]);else if(oo(e)){const n=t[e],r=o[e];!r||n===r||co(n)&&n.includes(r)?null!=r||null!=n||ro(e)||(t[e]=r):t[e]=n?[].concat(n,r):r}else""!==e&&(t[e]=o[e])}return t}function lc(e,t,n,o=null){zi(e,t,7,[n,o])}const cc=Ka();let dc=0;let uc=null;const pc=()=>uc||fs;let fc,hc;{const e=Io(),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)}};fc=t("__VUE_INSTANCE_SETTERS__",e=>uc=e),hc=t("__VUE_SSR_SETTERS__",e=>Ac=e)}const mc=e=>{const t=uc;return fc(e),e.scope.on(),()=>{e.scope.off(),fc(t)}},gc=()=>{uc&&uc.scope.off(),fc(null)};function vc(e){return 4&e.vnode.shapeFlag}let Ac=!1;function bc(e,t,n){ho(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:vo(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=Li(t)),yc(e,n)}function yc(e,t,n){const o=e.type;if(e.render||(e.render=o.render||to),__VUE_OPTIONS_API__){const t=mc(e);Cr();try{!function(e){const t=Va(e),n=e.proxy,o=e.ctx;$a=!1,t.beforeCreate&&za(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:s,watch:a,provide:l,inject:c,created:d,beforeMount:u,mounted:p,beforeUpdate:f,updated:h,activated:m,deactivated:g,beforeDestroy:v,beforeUnmount:A,destroyed:b,unmounted:y,render:w,renderTracked:C,renderTriggered:_,errorCaptured:E,serverPrefetch:x,expose:k,inheritAttrs:S,components:P,directives:B,filters:T}=t;if(c&&function(e,t){co(e)&&(e=Ga(e));for(const n in e){const o=e[n];let r;r=vo(o)?"default"in o?ys(o.from||n,o.default,!0):ys(o.from||n):ys(o),_i(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];ho(t)&&(o[e]=t.bind(n))}if(r){const t=r.call(n,n);vo(t)&&(e.data=fi(t))}if($a=!0,i)for(const e in i){const t=i[e],r=ho(t)?t.bind(n,n):ho(t.get)?t.get.bind(n,n):to,s=!ho(t)&&ho(t.set)?t.set.bind(n):to,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)Ha(a[e],o,n,e);if(l){const e=ho(l)?l.call(n):l;Reflect.ownKeys(e).forEach(t=>{!function(e,t){if(uc){let n=uc.provides;const o=uc.parent&&uc.parent.provides;o===n&&(n=uc.provides=Object.create(o)),n[e]=t}}(t,e[t])})}function L(e,t){co(t)?t.forEach(t=>e(t.bind(n))):t&&e(t.bind(n))}if(d&&za(d,e,"c"),L(pa,u),L(fa,p),L(ha,f),L(ma,h),L(sa,m),L(aa,g),L(wa,E),L(ya,C),L(ba,_),L(ga,A),L(va,y),L(Aa,x),co(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===to&&(e.render=w),null!=S&&(e.inheritAttrs=S),P&&(e.components=P),B&&(e.directives=B),x&&Js(e)}(e)}finally{_r(),t()}}}const wc={get:(e,t)=>(Nr(e,0,""),e[t])};function Cc(e){return{attrs:new Proxy(e.attrs,wc),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function _c(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Li((t=e.exposed,!lo(t,"__v_skip")&&Object.isExtensible(t)&&No(t,"__v_skip",!0),t)),{get:(t,n)=>n in t?t[n]:n in Na?Na[n](e):void 0,has:(e,t)=>t in e||t in Na})):e.proxy;var t}const Ec=(e,t)=>{const n=function(e,t,n=!1){let o,r;return ho(e)?o=e:(o=e.get,r=e.set),new Ri(o,r,n)}(e,0,Ac);return n};function xc(e,t,n){try{Ul(-1);const o=arguments.length;return 2===o?vo(t)&&!co(t)?Xl(t)?Ql(e,null,[t]):Ql(e,t):Ql(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&Xl(n)&&(n=[n]),Ql(e,t,n))}finally{Ul(1)}}const kc="3.5.43",Sc=to;let Pc;const Bc="undefined"!=typeof window&&window.trustedTypes;if(Bc)try{Pc=Bc.createPolicy("vue",{createHTML:e=>e})}catch(e){}const Tc=Pc?e=>Pc.createHTML(e):e=>e,Lc="undefined"!=typeof document?document:null,Oc=Lc&&Lc.createElement("template"),Nc={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?Lc.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?Lc.createElementNS("http://www.w3.org/1998/Math/MathML",e):n?Lc.createElement(e,{is:n}):Lc.createElement(e);return"select"===e&&o&&null!=o.multiple&&r.setAttribute("multiple",o.multiple),r},createText:e=>Lc.createTextNode(e),createComment:e=>Lc.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Lc.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{Oc.innerHTML=Tc("svg"===o?`<svg>${e}</svg>`:"mathml"===o?`<math>${e}</math>`:e);const r=Oc.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",Rc="animation",Ic=Symbol("_vtc"),jc={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=io({},zs,jc),Mc=e=>(e.displayName="Transition",e.props=Fc,e),$c=Mc((e,{slots:t})=>xc(Us,function(e){const t={};for(const n in e)n in jc||(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:f=`${n}-leave-to`}=e,h=function(e){if(null==e)return null;if(vo(e))return[Vc(e.enter),Vc(e.leave)];{const t=Vc(e);return[t,t]}}(r),m=h&&h[0],g=h&&h[1],{onBeforeEnter:v,onEnter:A,onEnterCancelled:b,onLeave:y,onLeaveCancelled:w,onBeforeAppear:C=v,onAppear:_=A,onAppearCancelled:E=b}=t,x=(e,t,n,o)=>{e._enterCancelled=o,qc(e,t?d:a),qc(e,t?c:s),n&&n()},k=(e,t)=>{e._isLeaving=!1,qc(e,u),qc(e,f),qc(e,p),t&&t()},S=e=>(t,n)=>{const r=e?_:A,s=()=>x(t,e,n);zc(r,[t,s]),Wc(()=>{qc(t,e?l:i),Uc(t,e?d:a),Hc(r)||Xc(t,o,m,s)})};return io(t,{onBeforeEnter(e){zc(v,[e]),Uc(e,i),Uc(e,s)},onBeforeAppear(e){zc(C,[e]),Uc(e,l),Uc(e,c)},onEnter:S(!1),onAppear:S(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>k(e,t);Uc(e,u),e._enterCancelled?(Uc(e,p),Kc(e)):(Kc(e),Uc(e,p)),Wc(()=>{e._isLeaving&&(qc(e,u),Uc(e,f),Hc(y)||Xc(e,o,g,n))}),zc(y,[e,n])},onEnterCancelled(e){x(e,!1,void 0,!0),zc(b,[e])},onAppearCancelled(e){x(e,!0,void 0,!0),zc(E,[e])},onLeaveCancelled(e){k(e),zc(w,[e])}})}(e),t)),zc=(e,t=[])=>{co(e)?e.forEach(e=>e(...t)):e&&e(...t)},Hc=e=>!!e&&(co(e)?e.some(e=>e.length>1):e.length>1);function Vc(e){return(e=>{const t=mo(e)?Number(e):NaN;return isNaN(t)?e:t})(e)}function Uc(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[Ic]||(e[Ic]=new Set)).add(t)}function qc(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));const n=e[Ic];n&&(n.delete(t),n.size||(e[Ic]=void 0))}function Wc(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Gc=0;function Xc(e,t,n,o){const r=e._endId=++Gc,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=Yc(r,i),a=o(`${Rc}Delay`),l=o(`${Rc}Duration`),c=Yc(a,l);let d=null,u=0,p=0;return t===Dc?s>0&&(d=Dc,u=s,p=i.length):t===Rc?c>0&&(d=Rc,u=c,p=l.length):(u=Math.max(s,c),d=u>0?s>c?Dc:Rc: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 Yc(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,n)=>Zc(t)+Zc(e[n])))}function Zc(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function Kc(e){return(e?e.ownerDocument:document).body.offsetHeight}const Jc=Symbol("_vod"),Qc=Symbol("_vsh"),ed={name:"show",beforeMount(e,{value:t},{transition:n}){e[Jc]="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):td(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),td(e,!0),o.enter(e)):o.leave(e,()=>{td(e,!1)}):td(e,t))},beforeUnmount(e,{value:t}){td(e,t)}};function td(e,t){e.style.display=t?e[Jc]:"none",e[Qc]=!t}const nd=Symbol("");function od(e){const t=pc();if(!t)return;const n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(e=>id(e,n))},o=()=>{const o=e(t.proxy);t.ce?id(t.ce,o):rd(t.subTree,o),n(o)};ha(()=>{Qi(o)}),fa(()=>{_s(o,to,{flush:"post"});const e=new MutationObserver(o);e.observe(t.subTree.el.parentNode,{childList:!0}),va(()=>e.disconnect())})}function rd(e,t){if(128&e.shapeFlag){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{rd(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)id(e.el,t);else if(e.type===Rl)e.children.forEach(e=>rd(e,t));else if(e.type===Fl){let{el:n,anchor:o}=e;for(;n&&(id(n,t),n!==o);)n=n.nextSibling}}function id(e,t){if(1===e.nodeType){const n=e.style;let o="";for(const e in t){const r=tr(t[e]);n.setProperty(`--${e}`,r),o+=`--${e}: ${r};`}n[nd]=o}}const sd=/(?:^|;)\s*display\s*:/,ad=/\s*!important$/;function ld(e,t,n){if(co(n))n.forEach(n=>ld(e,t,n));else if(null==n&&(n=""),t.startsWith("--"))ad.test(n)?e.setProperty(t,n.replace(ad,""),"important"):e.setProperty(t,n);else{const o=function(e,t){const n=dd[t];if(n)return n;let o=ko(t);if("filter"!==o&&o in e)return dd[t]=o;o=Bo(o);for(let n=0;n<cd.length;n++){const r=cd[n]+o;if(r in e)return dd[t]=r}return t}(e,t);ad.test(n)?e.setProperty(Po(o),n.replace(ad,""),"important"):e[o]=n}}const cd=["Webkit","Moz","ms"],dd={};function ud(e,t,n,o){return"TEXTAREA"===e.tagName&&("width"===t||"height"===t)&&mo(o)&&n===o}const pd="http://www.w3.org/1999/xlink";function fd(e,t,n,o,r,i=Uo(t)){o&&t.startsWith("xlink:")?null==n?e.removeAttributeNS(pd,t.slice(6,t.length)):e.setAttributeNS(pd,t,n):null==n||i&&!qo(n)?e.removeAttribute(t):e.setAttribute(t,i?"":go(n)?String(n):n)}function hd(e,t,n,o,r){if("innerHTML"===t||"textContent"===t)return void(null!=n&&(e[t]="innerHTML"===t?Tc(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=qo(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 md=Symbol("_vei");const gd=/(Once|Passive|Capture)$/,vd=/^on:?(?:Once|Passive|Capture)$/;let Ad=0;const bd=Promise.resolve(),yd=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;"undefined"!=typeof HTMLElement&&HTMLElement;const wd=["ctrl","shift","alt","meta"],Cd={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)=>wd.some(n=>e[`${n}Key`]&&!t.includes(n))},_d=(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=Cd[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"},xd=(e,t)=>{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=n=>{if(!("key"in n))return;const o=Po(n.key);return t.some(e=>e===o||Ed[e]===o)?e(n):void 0})},kd=io({patchProp:(e,t,n,o,r,i)=>{const s="svg"===r;"class"===t?function(e,t,n){const o=e[Ic];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=mo(n);let i=!1;if(n&&!r){if(t)if(mo(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==n[t]&&ld(o,t,"")}else for(const e in t)null==n[e]&&ld(o,e,"");for(const r in n){"display"===r&&(i=!0);const s=n[r];null!=s?ud(e,r,!mo(t)&&t?t[r]:void 0,s)||ld(o,r,s):ld(o,r,"")}}else if(r){if(t!==n){const e=o[nd];e&&(n+=";"+e),o.cssText=n,i=sd.test(n)}}else t&&e.removeAttribute("style");Jc in e&&(e[Jc]=i?o.display:"",e[Qc]&&(o.display="none"))}(e,n,o):oo(t)?ro(t)||function(e,t,n,o,r=null){const i=e[md]||(e[md]={}),s=i[t];if(o&&s)s.value=o;else{const[n,a]=function(e){let t,n;for(;(n=e.match(gd))&&!vd.test(e);)t||(t={}),e=e.slice(0,e.length-n[1].length),t[n[1].toLowerCase()]=!0;return[":"===e[2]?e.slice(3):Po(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(co(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&&zi(e,t,5,i)}}else zi(o,t,5,[e])};return n.value=e,n.attached=Ad||(bd.then(()=>Ad=0),Ad=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&&yd(t)&&ho(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(!yd(t)||!mo(n))&&t in e}(e,t,o,s))?(hd(e,t,o),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||fd(e,t,o,s,0,"value"!==t)):e._isVueCE&&(function(e,t){const n=e._def.props;if(!n)return!1;const o=ko(t);return Array.isArray(n)?n.some(e=>ko(e)===o):Object.keys(n).some(e=>ko(e)===o)}(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!mo(o)))?hd(e,ko(t),o,0,t):("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),fd(e,t,o,s))}},Nc);let Sd;const Pd=(...e)=>{const t=(Sd||(Sd=Sl(kd))).createApp(...e),{mount:n}=t;return t.mount=e=>{const o=function(e){if(mo(e))return document.querySelector(e);return e}(e);if(!o)return;const r=t._component;ho(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 Bd=n(85072),Td=n.n(Bd),Ld=n(97825),Od=n.n(Ld),Nd=n(77659),Dd=n.n(Nd),Rd=n(55056),Id=n.n(Rd),jd=n(10540),Fd=n.n(jd),Md=n(41113),$d=n.n(Md),zd=n(63354),Hd={};function Vd(e,t){return!!ir()&&(function(e){nr&&nr.cleanups.push(e)}(e),!0)}Hd.styleTagTransform=$d(),Hd.setAttributes=Id(),Hd.insert=Dd().bind(null,"head"),Hd.domAPI=Od(),Hd.insertStyleElement=Fd(),Td()(zd.A,Hd),zd.A&&zd.A.locals&&zd.A.locals;const Ud="undefined"!=typeof window&&"undefined"!=typeof document,qd=("undefined"!=typeof WorkerGlobalScope&&(globalThis,WorkerGlobalScope),Object.prototype.toString);function Wd(e){return Array.isArray(e)?e:[e]}function Gd(e){const t=Object.create(null);return n=>t[n]||(t[n]=e(n))}const Xd=/\B([A-Z])/g,Yd=(Gd(e=>e.replace(Xd,"-$1").toLowerCase()),/-(\w)/g);Gd(e=>e.replace(Yd,(e,t)=>t?t.toUpperCase():""));const Zd=Ud?window:void 0;function Kd(e){var t;const n=Bi(e);return null!==(t=null==n?void 0:n.$el)&&void 0!==t?t:n}function Jd(...e){const t=Ec(()=>{const t=Wd(Bi(e[0])).filter(e=>null!=e);return t.every(e=>"string"!=typeof e)?t:void 0});return n=([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]"===qd.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())})},o={flush:"post"},_s(()=>{var n,o;return[null!==(n=null===(o=t.value)||void 0===o?void 0:o.map(e=>Kd(e)))&&void 0!==n?n:[Zd].filter(e=>null!=e),Wd(Bi(t.value?e[1]:e[0])),Wd(Pi(t.value?e[2]:e[1])),Bi(t.value?e[3]:e[2])]},n,{...o,immediate:!0});var n,o}function Qd(e){const t=function(){const e=xi(!1),t=pc();return t&&fa(()=>{e.value=!0},t),e}();return Ec(()=>(t.value,Boolean(e())))}function eu(...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=Zd,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 Jd(r,i,e=>{e.repeat&&Bi(a)||l(e)&&n(e)},s)}Ud&&window.document,Ud&&window.navigator,Ud&&window.location;Symbol("vueuse-ssr-width");function tu(e,t={width:0,height:0},n={}){const{window:o=Zd,box:r="content-box"}=n,i=Ec(()=>{var t;return null===(t=Kd(e))||void 0===t||null===(t=t.namespaceURI)||void 0===t?void 0:t.includes("svg")}),s=xi(t.width),a=xi(t.height),{stop:l}=function(e,t,n={}){const{window:o=Zd,...r}=n;let i;const s=Qd(()=>o&&"ResizeObserver"in o),a=()=>{i&&(i.disconnect(),i=void 0)},l=_s(Ec(()=>{const t=Bi(e);return Array.isArray(t)?t.map(e=>Kd(e)):[Kd(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 Vd(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=Kd(e);if(t){const e=t.getBoundingClientRect();s.value=e.width,a.value=e.height}}else if(n){const e=Wd(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||pc()}(n)?t?e():Zi(e):fa(e,n)}(()=>{const n=Kd(e);if(n&&"offsetWidth"in n)if("content-box"===r&&o){const e=o.getComputedStyle(n),t=Number.parseFloat(e.paddingLeft)+Number.parseFloat(e.paddingRight),r=Number.parseFloat(e.paddingTop)+Number.parseFloat(e.paddingBottom),i=Number.parseFloat(e.borderLeftWidth)+Number.parseFloat(e.borderRightWidth),l=Number.parseFloat(e.borderTopWidth)+Number.parseFloat(e.borderBottomWidth);s.value=n.offsetWidth-t-i,a.value=n.offsetHeight-r-l}else s.value=n.offsetWidth,a.value=n.offsetHeight;else n&&(s.value=t.width,a.value=t.height)});const c=_s(()=>Kd(e),e=>{s.value=e?t.width:0,a.value=e?t.height:0});return{width:s,height:a,stop:function(){l(),c()}}}function nu(){return"nc-vue-"+window._nc_vue_element_id++}function ou(e,t){this.v=e,this.k=t}function ru(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 iu(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){if(Object(n)!==n)return;l=!1}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 ru(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)?ru(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.")}()}function su(e){var t,n;function o(t,n){try{var i=e[t](n),s=i.value,a=s instanceof ou;Promise.resolve(a?s.v:s).then(function(n){if(a){var l="return"===t&&s.k?t:"next";if(!s.k||n.done)return o(l,n);n=e[l](n).value}r(!!i.done,n)},function(e){o("throw",e)})}catch(e){r(2,e)}}function r(e,r){2===e?t.reject(r):t.resolve({value:r,done:e}),(t=t.next)?o(t.key,t.arg):n=null}this._invoke=function(e,r){return new Promise(function(i,s){var a={key:e,arg:r,resolve:i,reject:s,next:null};n?n=n.next=a:(t=n=a,o(e,r))})},"function"!=typeof e.return&&(this.return=void 0)}Number.POSITIVE_INFINITY,window._nc_vue_element_id=window._nc_vue_element_id??0,su.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},su.prototype.next=function(e){return this._invoke("next",e)},su.prototype.throw=function(e){return this._invoke("throw",e)},su.prototype.return=function(e){return this._invoke("return",e)};const au=Object.entries,lu=Object.setPrototypeOf,cu=Object.isFrozen,du=Object.getPrototypeOf,uu=Object.getOwnPropertyDescriptor;let pu=Object.freeze,fu=Object.seal,hu=Object.create,mu="undefined"!=typeof Reflect&&Reflect,gu=mu.apply,vu=mu.construct;pu||(pu=function(e){return e}),fu||(fu=function(e){return e}),gu||(gu=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)}),vu||(vu=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 Au=Mu(Array.prototype.forEach);Array.prototype.indexOf;const bu=Mu(Array.prototype.lastIndexOf),yu=Mu(Array.prototype.pop),wu=Mu(Array.prototype.push);Array.prototype.slice;const Cu=Mu(Array.prototype.splice),_u=Array.isArray,Eu=Mu(String.prototype.toLowerCase),xu=Mu(String.prototype.toString),ku=Mu(String.prototype.match),Su=Mu(String.prototype.replace),Pu=Mu(String.prototype.indexOf),Bu=Mu(String.prototype.trim),Tu=Mu(Number.prototype.toString),Lu=Mu(Boolean.prototype.toString),Ou="undefined"==typeof BigInt?null:Mu(BigInt.prototype.toString),Nu="undefined"==typeof Symbol?null:Mu(Symbol.prototype.toString),Du=Mu(Object.prototype.hasOwnProperty),Ru=Mu(Object.prototype.toString),Iu=Mu(RegExp.prototype.test),ju=(Fu=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return vu(Fu,t)});var Fu;function Mu(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 gu(e,t,o)}}function $u(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Eu;if(lu&&lu(e,null),!_u(t))return e;let o=t.length;for(;o--;){let r=t[o];if("string"==typeof r){const e=n(r);e!==r&&(cu(t)||(t[o]=e),r=e)}e[r]=!0}return e}function zu(e){for(let t=0;t<e.length;t++)Du(e,t)||(e[t]=null);return e}function Hu(e){const t=hu(null);for(const o of au(e)){var n=iu(o,2);const r=n[0],i=n[1];Du(e,r)&&(_u(i)?t[r]=zu(i):i&&"object"==typeof i&&i.constructor===Object?t[r]=Hu(i):t[r]=i)}return t}function Vu(e,t){for(;null!==e;){const n=uu(e,t);if(n){if(n.get)return Mu(n.get);if("function"==typeof n.value)return Mu(n.value)}e=du(e)}return function(){return null}}const Uu=pu(["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"]),qu=pu(["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"]),Wu=pu(["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"]),Gu=pu(["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"]),Xu=pu(["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"]),Yu=pu(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Zu=pu(["#text"]),Ku=pu(["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"]),Ju=pu(["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","pointer-events","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","vector-effect","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"]),Qu=pu(["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"]),ep=pu(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),tp=fu(/{{[\w\W]*|^[\w\W]*}}/g),np=fu(/<%[\w\W]*|^[\w\W]*%>/g),op=fu(/\${[\w\W]*/g),rp=fu(/^data-[\-\w.\u00B7-\uFFFF]+$/),ip=fu(/^aria-[\-\w]+$/),sp=fu(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ap=fu(/^(?:\w+script|data):/i),lp=fu(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),cp=fu(/^html$/i),dp=fu(/^[a-z][.\w]*(-[.\w]+)+$/i),up=fu(/<[/\w!]/g),pp=fu(/<[/\w]/g),fp=fu(/<\/no(script|embed|frames)/i),hp=fu(/\/>/i),mp=["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"],gp=pu($u({},mp)),vp=function(){const e={};return Au(mp,t=>{e[t]=fu(new RegExp("</"+t+"(?=[\\t\\n\\f\\r />])","i"))}),pu(e)}(),Ap=function(){return"undefined"==typeof window?null:window},bp=function(e,t,n,o){return Du(e,t)&&_u(e[t])?$u(o.base?Hu(o.base):{},e[t],o.transform):n},yp=function(e,t,n){const o=Du(e,t)?e[t]:void 0;return o&&"object"==typeof o?Hu(o):n()};var wp=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ap();const n=t=>e(t);if(n.version="3.4.16",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,f=Vu(p,"cloneNode"),h=Vu(p,"remove"),m=Vu(p,"removeAttributeNode"),g=Vu(p,"nextSibling"),v=Vu(p,"childNodes"),A=Vu(p,"parentNode"),b=Vu(p,"shadowRoot"),y=Vu(p,"attributes"),w=a&&a.prototype?Vu(a.prototype,"nodeType"):null,C=a&&a.prototype?Vu(a.prototype,"nodeName"):null,_=a&&a.prototype?Vu(a.prototype,"ownerDocument"):null,E=function(e){return w?w(e):e.nodeType},x=function(e){return C?C(e):e.nodeName};if("function"==typeof s){const e=o.createElement("template");e.content&&e.content.ownerDocument&&(o=e.content.ownerDocument)}let k,S,P="",B=!1,T=0;const L=function(){if(T>0)throw ju('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.')},O=function(e){L(),T++;try{return k.createHTML(e)}finally{T--}},N=o,D=N.implementation,R=N.createNodeIterator,I=N.createDocumentFragment,j=N.getElementsByTagName,F=r.importNode;let M={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof au&&"function"==typeof A&&D&&void 0!==D.createHTMLDocument;const $=tp,z=np,H=op,V=rp,U=ip,q=ap,W=lp,G=dp;let X=sp,Y=null;const Z=$u({},[...Uu,...qu,...Wu,...Xu,...Zu]);let K=null;const J=$u({},[...Ku,...Ju,...Qu,...ep]);let Q=Object.seal(hu(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}})),ee=null,te=null;const ne=Object.seal(hu(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let oe=!0,re=!0,ie=!1,se=!0,ae=!1,le=!0,ce=!1,de=!1,ue=null,pe=null,fe=!1,he=!1,me=!1,ge=!1,ve=!0,Ae=!1;const be="user-content-";let ye=!0,we=!1,Ce={},_e=null;const Ee=$u({},["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 xe=null;const ke=$u({},["audio","video","img","source","image","track"]);let Se=null;const Pe=$u({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Be="http://www.w3.org/1998/Math/MathML",Te="http://www.w3.org/2000/svg",Le="http://www.w3.org/1999/xhtml";let Oe=Le,Ne=!1,De=null;const Re=$u({},[Be,Te,Le],xu),Ie=pu(["mi","mo","mn","ms","mtext"]);let je=$u({},Ie);const Fe=pu(["annotation-xml"]);let Me=$u({},Fe);const $e=$u({},["title","style","font","a","script"]);let ze=null;const He=["application/xhtml+xml","text/html"];let Ve=null,Ue=null;const qe=o.createElement("form"),We=function(e){return e instanceof RegExp||e instanceof Function},Ge=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(Ue&&Ue===e)return;e&&"object"==typeof e||(e={}),e=Hu(e),ze=-1===He.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Ve="application/xhtml+xml"===ze?xu:Eu,Y=bp(e,"ALLOWED_TAGS",Z,{transform:Ve}),K=bp(e,"ALLOWED_ATTR",J,{transform:Ve}),De=bp(e,"ALLOWED_NAMESPACES",Re,{transform:xu}),Se=bp(e,"ADD_URI_SAFE_ATTR",Pe,{transform:Ve,base:Pe}),xe=bp(e,"ADD_DATA_URI_TAGS",ke,{transform:Ve,base:ke}),_e=bp(e,"FORBID_CONTENTS",Ee,{transform:Ve}),ee=bp(e,"FORBID_TAGS",Hu({}),{transform:Ve}),te=bp(e,"FORBID_ATTR",Hu({}),{transform:Ve}),Ce=!!Du(e,"USE_PROFILES")&&(e.USE_PROFILES&&"object"==typeof e.USE_PROFILES?Hu(e.USE_PROFILES):e.USE_PROFILES),oe=!1!==e.ALLOW_ARIA_ATTR,re=!1!==e.ALLOW_DATA_ATTR,ie=e.ALLOW_UNKNOWN_PROTOCOLS||!1,se=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,ae=e.SAFE_FOR_TEMPLATES||!1,le=!1!==e.SAFE_FOR_XML,ce=e.WHOLE_DOCUMENT||!1,he=e.RETURN_DOM||!1,me=e.RETURN_DOM_FRAGMENT||!1,ge=e.RETURN_TRUSTED_TYPE||!1,fe=e.FORCE_BODY||!1,ve=!1!==e.SANITIZE_DOM,Ae=e.SANITIZE_NAMED_PROPS||!1,ye=!1!==e.KEEP_CONTENT,we=e.IN_PLACE||!1,X=function(e){try{return Iu(e,""),!0}catch(e){return!1}}(e.ALLOWED_URI_REGEXP)?e.ALLOWED_URI_REGEXP:sp,Oe="string"==typeof e.NAMESPACE?e.NAMESPACE:Le,je=yp(e,"MATHML_TEXT_INTEGRATION_POINTS",()=>$u({},Ie)),Me=yp(e,"HTML_INTEGRATION_POINTS",()=>$u({},Fe));const t=yp(e,"CUSTOM_ELEMENT_HANDLING",()=>hu(null));if(Q=hu(null),Du(t,"tagNameCheck")&&We(t.tagNameCheck)&&(Q.tagNameCheck=t.tagNameCheck),Du(t,"attributeNameCheck")&&We(t.attributeNameCheck)&&(Q.attributeNameCheck=t.attributeNameCheck),Du(t,"allowCustomizedBuiltInElements")&&"boolean"==typeof t.allowCustomizedBuiltInElements&&(Q.allowCustomizedBuiltInElements=t.allowCustomizedBuiltInElements),fu(Q),ae&&(re=!1),me&&(he=!0),Ce&&(Y=$u({},Zu),K=hu(null),!0===Ce.html&&($u(Y,Uu),$u(K,Ku)),!0===Ce.svg&&($u(Y,qu),$u(K,Ju),$u(K,ep)),!0===Ce.svgFilters&&($u(Y,Wu),$u(K,Ju),$u(K,ep)),!0===Ce.mathMl&&($u(Y,Xu),$u(K,Qu),$u(K,ep))),ne.tagCheck=null,ne.attributeCheck=null,Du(e,"ADD_TAGS")&&("function"==typeof e.ADD_TAGS?ne.tagCheck=e.ADD_TAGS:_u(e.ADD_TAGS)&&(Y===Z&&(Y=Hu(Y)),$u(Y,e.ADD_TAGS,Ve))),Du(e,"ADD_ATTR")&&("function"==typeof e.ADD_ATTR?ne.attributeCheck=e.ADD_ATTR:_u(e.ADD_ATTR)&&(K===J&&(K=Hu(K)),$u(K,e.ADD_ATTR,Ve))),Du(e,"ADD_FORBID_CONTENTS")&&_u(e.ADD_FORBID_CONTENTS)&&(_e===Ee&&(_e=Hu(_e)),$u(_e,e.ADD_FORBID_CONTENTS,Ve)),ye&&(Y["#text"]=!0),ce&&$u(Y,["html","head","body"]),Y.table&&($u(Y,["tbody"]),delete ee.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw ju('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw ju('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');const t=k;k=e.TRUSTED_TYPES_POLICY;try{P=O("")}catch(e){throw k=t,e}}else null===e.TRUSTED_TYPES_POLICY?(k=void 0,P=""):(void 0===k&&(B||(S=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),B=!0),k=S),k&&"string"==typeof P&&(P=O("")));pu&&pu(e),Ue=e},Xe=$u({},[...qu,...Wu,...Gu]),Ye=$u({},[...Xu,...Yu]),Ze=function(e){wu(n.removed,{element:e});try{A(e).removeChild(e)}catch(t){if(h(e),!A(e))throw ju("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},Ke=function(e,t,n){try{m(e,t)}catch(t){try{e.removeAttribute(n)}catch(e){}}},Je=function(e){tt(e);const t=v(e);if(t){const e=[];Au(t,t=>{wu(e,t)}),Au(e,e=>{try{h(e)}catch(e){}})}const n=y(e);if(n)for(let t=n.length-1;t>=0;--t){const o=n[t],r=o&&o.name;"string"==typeof r&&Ke(e,o,r)}},Qe=function(e,t,o){if(!o)try{o=t.getAttributeNode(e)}catch(e){o=null}wu(n.removed,{attribute:o||null,from:t});try{o?m(t,o):t.removeAttribute(e)}catch(n){try{t.removeAttribute(e)}catch(e){}}if("is"===e)if(he||me)try{Ze(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},et=function(e){const t=y(e);if(t)for(let n=t.length-1;n>=0;--n){const o=t[n],r=o&&o.name;"string"!=typeof r||K[Ve(r)]||Ke(e,o,r)}},tt=function(e){const t=[e];for(;t.length>0;){const e=t.pop();1===E(e)&&et(e);const n=v(e);if(n)for(let e=n.length-1;e>=0;--e)t.push(n[e])}},nt=function(e,t){return!!le&&("patchsrc"===e||"for"===e&&"label"!==t&&"output"!==t)},ot=function(e){let t=null,n=null;if(fe)e="<remove></remove>"+e;else{const t=ku(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ze&&Oe===Le&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const r=k?O(e):e;if(Oe===Le)try{t=(new d).parseFromString(r,ze)}catch(e){}if(!t||!t.documentElement){t=D.createDocument(Oe,"template",null);try{t.documentElement.innerHTML=Ne?P:r}catch(e){}}const i=t.body||t.documentElement;return e&&n&&i.insertBefore(o.createTextNode(n),i.childNodes[0]||null),Oe===Le?j.call(t,ce?"html":"body")[0]:ce?t.documentElement:i},rt=function(e){const t=_?_(e):e.ownerDocument;return R.call(t||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},it=function(e){return e=Su(e,$," "),e=Su(e,z," "),Su(e,H," ")},st=function(e){var t;e.normalize();const n=_?_(e):e.ownerDocument,o=R.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=it(r.data),r=o.nextNode();const i=null===(t=e.querySelectorAll)||void 0===t?void 0:t.call(e,"template");i&&Au(i,e=>{lt(e.content)&&st(e.content)})},at=function(e){const t=C?C(e):null;return"string"==typeof t&&"form"===Ve(t)&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||e.attributes!==y(e)||"function"!=typeof e.removeAttribute||"function"!=typeof e.removeAttributeNode||"function"!=typeof e.getAttributeNode||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes||e.nodeType!==w(e)||e.childNodes!==v(e))},lt=function(e){if(!w||"object"!=typeof e||null===e)return!1;try{return 11===w(e)}catch(e){return!1}},ct=function(e){if(!w||"object"!=typeof e||null===e)return!1;try{return"number"==typeof w(e)}catch(e){return!1}};function dt(e,t,o){0!==e.length&&Au(e,e=>{e.call(n,t,o,Ue)})}const ut=function(e,t){if(e instanceof RegExp)return Iu(e,t);if(e instanceof Function){for(var n=arguments.length,o=new Array(n>2?n-2:0),r=2;r<n;r++)o[r-2]=arguments[r];return Boolean(e(t,...o))}return!1},pt=function(e,t,n,o){return 0===e.length?t:t===n||t===o?Hu(t):t},ft=function(e,t){return e!==t&&null===A(e)&&(we&&tt(e),!0)},ht=function(e,t){if(dt(M.beforeSanitizeElements,e,null),ft(e,t))return!0;if(at(e))return Ze(e),!0;const o=Ve(x(e));if(Y=pt(M.uponSanitizeElement,Y,Z,ue),dt(M.uponSanitizeElement,e,{tagName:o,allowedTags:Y}),ft(e,t))return!0;if(function(e,t){return!!(le&&e.hasChildNodes()&&!ct(e.firstElementChild)&&Iu(up,e.textContent)&&Iu(up,e.innerHTML))||!!(le&&e.namespaceURI===Le&&gp[t]&&(ct(e.firstElementChild)||"string"==typeof e.textContent&&Iu(vp[t],e.textContent)))||7===e.nodeType||!(!le||8!==e.nodeType||!Iu(pp,e.data))}(e,o))return Ze(e),!0;if(ee[o]||!(ne.tagCheck instanceof Function&&ne.tagCheck(o))&&!Y[o]){const n=function(e,t,n){if(!ee[t]&&vt(t)&&ut(Q.tagNameCheck,t))return!1;if(ye&&!_e[t]){const t=A(e),o=v(e);if(o&&t)for(let r=o.length-1;r>=0;--r){const i=e===n?f(o[r],!0):o[r];t.insertBefore(i,g(e))}}return Ze(e),!0}(e,o,t);return!(!1!==n||(dt(M.afterSanitizeElements,e,null),!ft(e,t)))||n}if(1===E(e)&&!function(e){let t=A(e);t&&t.tagName||(t={namespaceURI:Oe,tagName:"template"});const n=Eu(e.tagName),o=Eu(t.tagName);return!!De[e.namespaceURI]&&(e.namespaceURI===Te?function(e,t,n){return t.namespaceURI===Le?"svg"===e:t.namespaceURI===Be?"svg"===e&&("annotation-xml"===n||je[n]):Boolean(Xe[e])}(n,t,o):e.namespaceURI===Be?function(e,t,n){return t.namespaceURI===Le?"math"===e:t.namespaceURI===Te?"math"===e&&Me[n]:Boolean(Ye[e])}(n,t,o):e.namespaceURI===Le?function(e,t,n){return!(t.namespaceURI===Te&&!Me[n])&&!(t.namespaceURI===Be&&!je[n])&&!Ye[e]&&($e[e]||!Xe[e])}(n,t,o):!("application/xhtml+xml"!==ze||!De[e.namespaceURI]))}(e))return Ze(e),!0;if(("noscript"===o||"noembed"===o||"noframes"===o)&&Iu(fp,e.innerHTML))return Ze(e),!0;if(ae&&3===e.nodeType){const t=it(e.textContent);e.textContent!==t&&(wu(n.removed,{element:e.cloneNode()}),e.textContent=t)}return dt(M.afterSanitizeElements,e,null),ft(e,t)},mt=function(e,t,n){if(te[t])return!1;if(nt(t,e))return!1;if(ve&&("id"===t||"name"===t)&&(n in o||n in qe))return!1;const r=K[t]||ne.attributeCheck instanceof Function&&ne.attributeCheck(t,e);return!(!re||!Iu(V,t))||!(!oe||!Iu(U,t))||(r?!(!Se[t]&&!Iu(X,Su(n,W,""))&&("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==Pu(n,"data:")||!xe[e])&&(!ie||Iu(q,Su(n,W,"")))&&n):vt(e)&&ut(Q.tagNameCheck,e)&&ut(Q.attributeNameCheck,t,e)||"is"===t&&Q.allowCustomizedBuiltInElements&&ut(Q.tagNameCheck,n))},gt=$u({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),vt=function(e){return!gt[Eu(e)]&&Iu(G,e)},At=function(e,t,n,o){if(k&&"object"==typeof u&&"function"==typeof u.getAttributeType&&!n)switch(u.getAttributeType(e,t)){case"TrustedHTML":return O(o);case"TrustedScriptURL":return function(e){L(),T++;try{return k.createScriptURL(e)}finally{T--}}(o)}return o},bt=function(e,t,n,o){try{return n?e.setAttributeNS(n,t,o):e.setAttribute(t,o),!at(e)||(Ze(e),!1)}catch(n){return Qe(t,e),!1}},yt=function(e,t){if(dt(M.beforeSanitizeAttributes,e,null),ft(e,t))return;const o=e.attributes;if(!o||at(e))return;K=pt(M.uponSanitizeAttribute,K,J,pe);const r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:K,forceKeepAttr:void 0};let i=o.length;const s=Ve(e.nodeName);for(;i--;){const t=o[i],a=t.name,l=t.namespaceURI,c=t.value,d=Ve(a),u=c;let p="value"===a?u:Bu(u),f=!1;r.attrName=d,r.attrValue=p,r.keepAttr=!0,r.forceKeepAttr=void 0,dt(M.uponSanitizeAttribute,e,r),p=r.attrValue,!Ae||"id"!==d&&"name"!==d||0===Pu(p,be)||(Qe(a,e,t),p=be+p,f=!0),le&&Iu(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,p)||"attributename"===d&&ku(p,"href")?Qe(a,e,t):r.forceKeepAttr||(!r.keepAttr||!se&&Iu(hp,p)?Qe(a,e,t):(ae&&(p=it(p)),mt(s,d,p)?(p=At(s,d,l,p),p!==u&&bt(e,a,l,p)&&f&&yu(n.removed)):Qe(a,e,t)))}dt(M.afterSanitizeAttributes,e,null),ft(e,t)},wt=function(e){let t=null;const n=rt(e);for(dt(M.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)if(dt(M.uponSanitizeShadowNode,t,null),ht(t,e),yt(t,e),lt(t.content)&&wt(t.content),1===E(t)){const e=b(t);lt(e)&&(Ct(e),wt(e))}dt(M.afterSanitizeShadowDOM,e,null)},Ct=function(e){const t=[{node:e,shadow:null}];for(;t.length>0;){const e=t.pop();if(e.shadow){wt(e.shadow);continue}const n=e.node,o=1===E(n),r=v(n);if(r)for(let e=r.length-1;e>=0;--e)t.push({node:r[e],shadow:null});if(o){const e=C?C(n):null;if("string"==typeof e&&"template"===Ve(e)){const e=n.content;lt(e)&&t.push({node:e,shadow:null})}}if(o){const e=b(n);lt(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(Ne=!e,Ne&&(e="\x3c!--\x3e"),"string"!=typeof e&&!ct(e)&&"string"!=typeof(e=function(e){switch(typeof e){case"string":return e;case"number":return Tu(e);case"boolean":return Lu(e);case"bigint":return Ou?Ou(e):"0";case"symbol":return Nu?Nu(e):"Symbol()";case"undefined":default:return Ru(e);case"function":case"object":{if(null===e)return Ru(e);const t=e,n=Vu(t,"toString");if("function"==typeof n){const e=n(t);return"string"==typeof e?e:Ru(e)}return Ru(e)}}}(e)))throw ju("dirty is not a string, aborting");if(!n.isSupported)return e;de?(Y=ue,K=pe):Ge(t),(M.uponSanitizeElement.length>0||M.uponSanitizeAttribute.length>0)&&(Y=Hu(Y)),M.uponSanitizeAttribute.length>0&&(K=Hu(K)),n.removed=[];const l=we&&"string"!=typeof e&&ct(e);if(l){!function(e){if(!le)return;const t=[e];for(;t.length>0;){const e=t.pop(),n=E(e);if(7===n||8===n&&Iu(pp,e.data)){try{h(e)}catch(e){}continue}if(1===n){const t=e,n=Ve(x(e));try{t.hasAttribute&&t.hasAttribute("patchsrc")&&t.removeAttribute("patchsrc"),t.hasAttribute&&t.hasAttribute("for")&&nt("for",n)&&t.removeAttribute("for")}catch(e){}}const o=v(e);if(o)for(let e=o.length-1;e>=0;--e)t.push(o[e])}}(e);const t=x(e);if("string"==typeof t){const n=Ve(t);if(!Y[n]||ee[n])throw Je(e),ju("root node is forbidden and cannot be sanitized in-place")}if(at(e))throw Je(e),ju("root node is clobbered and cannot be sanitized in-place");try{Ct(e)}catch(t){throw Je(e),t}}else if(ct(e))o=ot("\x3c!----\x3e"),i=o.ownerDocument.importNode(e,!0),1===i.nodeType&&"BODY"===i.nodeName||"HTML"===i.nodeName?o=i:o.appendChild(i),Ct(o);else{if(!he&&!ae&&!ce&&-1===e.indexOf("<"))return k&&ge?O(e):e;if(o=ot(e),!o)return he?null:ge?P:""}o&&fe&&Ze(o.firstChild);const c=l?e:o;try{const e=rt(c);for(;s=e.nextNode();)ht(s,c),yt(s,c),lt(s.content)&&wt(s.content)}catch(t){throw l&&(Je(e),Au(n.removed,e=>{e.element&&tt(e.element)})),t}if(l){let t=!1;if(Au(n.removed,n=>{n.element&&(n.element===e&&(t=!0),tt(n.element))}),t)throw ju("a node selected for removal could not be safely returned; refusing to sanitize in place");return ae&&st(e),e}if(he){if(ae&&st(o),me)for(a=I.call(o.ownerDocument);o.firstChild;)a.appendChild(o.firstChild);else a=o;return(K.shadowroot||K.shadowrootmode)&&(a=F.call(r,a,!0)),a}let d=ce?o.outerHTML:o.innerHTML;return ce&&Y["!doctype"]&&o.ownerDocument&&o.ownerDocument.doctype&&o.ownerDocument.doctype.name&&Iu(cp,o.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+o.ownerDocument.doctype.name+">\n"+d),ae&&(d=it(d)),k&&ge?O(d):d},n.setConfig=function(){Ge(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),de=!0,ue=Y,pe=K},n.clearConfig=function(){Ue=null,de=!1,ue=null,pe=null,k=S,P=""},n.isValidAttribute=function(e,t,n){Ue||Ge({});const o=Ve(e),r=Ve(t);return mt(o,r,n)},n.addHook=function(e,t){"function"==typeof t&&Du(M,e)&&wu(M[e],t)},n.removeHook=function(e,t){if(Du(M,e)){if(void 0!==t){const n=bu(M[e],t);return-1===n?void 0:Cu(M[e],n,1)[0]}return yu(M[e])}},n.removeHooks=function(e){Du(M,e)&&(M[e]=[])},n.removeAllHooks=function(){M={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}();function Cp(){return globalThis._nc_l10n_language}function _p(e){return{translations:globalThis._oc_l10n_registry_translations[e]??{},pluralFunction:globalThis._oc_l10n_registry_plural_functions[e]??(e=>e)}}function Ep(e,t,n,r,i){const s="object"==typeof n?n:void 0,a="number"==typeof r?r:"number"==typeof n?n:void 0,l={escape:!0,sanitize:!0,..."object"==typeof i?i:"object"==typeof r?r:{}},c=e=>e,d=(l.sanitize?wp.sanitize:c)||c,u=l.escape?o():c,p=e=>"string"==typeof e||"number"==typeof e;let f=(i?.bundle??_p(e)).translations[t]||t;return f=Array.isArray(f)?f[0]:f,d("object"==typeof s||void 0!==a?(h=s,m=a,f.replace(/%n/g,""+m).replace(/{([^{}]*)}/g,(e,t)=>{if(void 0===h||!(t in h))return u(e);const n=h[t];return p(n)?u(`${n}`):"object"==typeof n&&p(n.value)?(!1!==n.escape?o():c)(`${n.value}`):u(e)})):f);var h,m}o(),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 xp{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 Ep("",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??_p(""),l=a.translations[s];if(void 0!==l){const e=l;if(Array.isArray(e))return Ep("",e[a.pluralFunction(o)],r,o,i)}return Ep("",1===o?t:n,r,o,i)}(0,e,t,n,o,{bundle:this.bundle})}}class kp{debug=!1;language="en";translations={};setLanguage(e){return this.language=e,this}detectLocale(){return this.detectLanguage()}detectLanguage(){return this.setLanguage(Cp().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 xp(e=>function(e,t=Cp()){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 Sp(){return new kp}const Pp=Sp().detectLanguage().build(),Bp=(...e)=>Pp.gettext(...e);function Tp(...e){for(const t of e)if(!t.registered){for(const{l:e,t:n}of t){if(e!==Cp()||!n)continue;const t=Object.fromEntries(Object.entries(n).map(([e,t])=>[e,{msgid:e,msgid_plural:t.p,msgstr:t.v}]));Pp.addTranslations({translations:{"":t}})}t.registered=!0}}var Lp=n(38854),Op={};Op.styleTagTransform=$d(),Op.setAttributes=Id(),Op.insert=Dd().bind(null,"head"),Op.domAPI=Od(),Op.insertStyleElement=Fd(),Td()(Lp.A,Op),Lp.A&&Lp.A.locals&&Lp.A.locals,Object.assign,Array.isArray,Symbol(""),Symbol(""),Symbol("");const Np=Symbol("");Symbol(""),Symbol(""),Symbol("");const[Dp]=window.OC?.config?.version?.split(".")??[],Rp=Number.parseInt(Dp??"35"),Ip=Rp<32,jp=Rp<34,Fp=Symbol.for("NcFormBox:context"),Mp=(e,t)=>{const n=e.__vccOpts||e;for(const[e,o]of t)n[e]=o;return n},$p={class:"button-vue__wrapper"},zp={class:"button-vue__icon"},Hp={class:"button-vue__text"},Vp=Mp(Ks({__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}=ys(Fp,{isInFormBox:!1,formBoxItemClass:void 0}),i=null!==ys(Np,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=ys("NcPopover:trigger:attrs",()=>({}),!1),f=Ec(()=>p()),h=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?{...f.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)=>(zl(),Gl(xa(s.value),ac({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":Pi(Ip),"button-vue--legacy34":Pi(jp)},Pi(r)]],"aria-label":e.ariaLabel},h.value,{onClick:m}),{default:vs(()=>[Jl("span",$p,[Jl("span",zp,[Ba(t.$slots,"icon",{},void 0,!0)]),Jl("span",Hp,[Ba(t.$slots,"default",{},()=>[nc(Jo(e.text),1)],!0)])])]),_:3},16,["class","aria-label"]))}}),[["__scopeId","data-v-47ce59a3"]]);var Up=n(99518),qp={};qp.styleTagTransform=$d(),qp.setAttributes=Id(),qp.insert=Dd().bind(null,"head"),qp.domAPI=Od(),qp.insertStyleElement=Fd(),Td()(Up.A,qp),Up.A&&Up.A.locals&&Up.A.locals;const Wp=["aria-hidden","aria-label"],Gp={key:0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Xp=["d"],Yp=["innerHTML"],Zp=Ks({__name:"NcIconSvgWrapper",props:{directional:{type:Boolean},inline:{type:Boolean},svg:{default:""},name:{default:void 0},path:{default:""},size:{default:20}},setup(e){od(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=wp.sanitize(t.svg),n=(new DOMParser).parseFromString(e,"image/svg+xml");return n.querySelector("parsererror")?(Sc("SVG is not valid"),""):(n.documentElement.id&&n.documentElement.removeAttribute("id"),n.documentElement.outerHTML)});return(t,n)=>(zl(),Wl("span",{"aria-hidden":e.name?void 0:"true","aria-label":e.name||void 0,class:Ho(["icon-vue",{"icon-vue--directional":e.directional,"icon-vue--inline":e.inline}]),role:"img"},[o.value?(zl(),Wl("span",{key:1,innerHTML:o.value},null,8,Yp)):(zl(),Wl("svg",Gp,[Jl("path",{d:e.path},null,8,Xp)]))],10,Wp))}}),Kp=Mp(Zp,[["__scopeId","data-v-aaedb1c3"]]);var Jp=n(50579),Qp={};Qp.styleTagTransform=$d(),Qp.setAttributes=Id(),Qp.insert=Dd().bind(null,"head"),Qp.domAPI=Od(),Qp.insertStyleElement=Fd(),Td()(Jp.A,Qp),Jp.A&&Jp.A.locals&&Jp.A.locals;const ef=["aria-label"],tf=["width","height"],nf=["fill"],of=["fill"],rf={key:0},sf=Mp(Ks({__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)=>(zl(),Wl("span",{"aria-label":e.name,role:"img",class:"material-design-icon loading-icon"},[(zl(),Wl("svg",{width:e.size,height:e.size,viewBox:"0 0 24 24"},[Jl("path",{fill:n.value[0],d:"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z"},null,8,nf),Jl("path",{fill:n.value[1],d:"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z"},[e.name?(zl(),Wl("title",rf,Jo(e.name),1)):oc("",!0)],8,of)],8,tf))],8,ef))}}),[["__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:["Läser in …"]}}},{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 af=Ks({__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=Ei(!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)=>(zl(),Gl(Pi(Vp),{"aria-label":e.label,disabled:e.disabled,type:e.type,variant:e.variant,onClick:i},{icon:vs(()=>[Ba(t.$slots,"icon",{},()=>[r.value?(zl(),Gl(Pi(sf),{key:0,name:Pi(Bp)("Loading …")},null,8,["name"])):void 0!==e.icon?(zl(),Gl(Pi(Kp),{key:1,svg:e.icon},null,8,["svg"])):oc("",!0)])]),default:vs(()=>[nc(Jo(e.label)+" ",1)]),_:3},8,["aria-label","disabled","type","variant"]))}});var lf=n(79399),cf={};cf.styleTagTransform=$d(),cf.setAttributes=Id(),cf.insert=Dd().bind(null,"head"),cf.domAPI=Od(),cf.insertStyleElement=Fd(),Td()(lf.A,cf),lf.A&&lf.A.locals&&lf.A.locals;var df="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",uf="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",pf="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",ff=["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] *)"],hf=ff.join(","),mf="undefined"==typeof Element,gf=mf?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,vf=!mf&&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},Af=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]"):Af(e.parentNode))},bf=function(e,t,n){if(Af(e))return[];var o=Array.prototype.slice.apply(e.querySelectorAll(hf));return t&&gf.call(e,hf)&&o.unshift(e),o.filter(n)},yf=function(e,t,n){for(var o=[],r=Array.from(e);r.length;){var i=r.shift();if(!Af(i,!1))if("SLOT"===i.tagName){var s=i.assignedElements(),a=s.length?s:i.children,l=yf(a,!0,n);n.flatten?o.push.apply(o,l):o.push({scopeParent:i,candidates:l})}else{gf.call(i,hf)&&n.filter(i)&&(t||!e.includes(i))&&o.push(i);var c=i.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(i),d=!Af(c,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(c&&d){var u=yf(!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},wf=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Cf=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))&&!wf(e)?0:e.tabIndex},_f=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},Ef=function(e){return"INPUT"===e.tagName},xf=function(e){var t=e.getBoundingClientRect(),n=t.width,o=t.height;return 0===n&&0===o},kf=function(e,t){return!(t.disabled||function(e){return Ef(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=gf.call(e,"details>summary:first-of-type")?e.parentElement:e;if(gf.call(i,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return xf(e)}else{if("function"==typeof o){for(var s=e;e;){var a=e.parentElement,l=vf(e);if(a&&!a.shadowRoot&&!0===o(a))return xf(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&&vf(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=vf(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!!gf.call(t,"fieldset[disabled] *")||!o.contains(e)}return!0}t=t.parentElement}return!1}(t))},Sf=function(e,t){return!(function(e){return function(e){return Ef(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,n=e.form||vf(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)||Cf(t)<0||!kf(e,t))},Pf=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!(isNaN(t)||t>=0)},Bf=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=Cf(e);return n<0&&t&&!wf(e)?0:n}(i,r),a=r?Bf(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(_f).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},Tf=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==gf.call(e,hf)&&Sf(t,e)},Lf=ff.concat("iframe:not([inert]):not([inert] *)").join(","),Of=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==gf.call(e,Lf)&&kf(t,e)};function Nf(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 Df(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=Ff(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 Rf(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 If(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 jf(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?If(Object(n),!0).forEach(function(t){Rf(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):If(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ff(e,t){if(e){if("string"==typeof e)return Nf(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)?Nf(e,t):void 0}}var Mf={getActiveTrap:function(e){return(null==e?void 0:e.length)>0?e[e.length-1]:null},activateTrap:function(e,t){t!==Mf.getActiveTrap(e)&&Mf.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),Mf.unpauseTrap(e)},pauseTrap:function(e){var t=Mf.getActiveTrap(e);null==t||t._setPausedState(!0)},unpauseTrap:function(e){var t=Mf.getActiveTrap(e);t&&!t._isManuallyPaused()&&t._setPausedState(!1)}},$f=function(e){return"Tab"===(null==e?void 0:e.key)||9===(null==e?void 0:e.keyCode)},zf=function(e){return $f(e)&&!e.shiftKey},Hf=function(e){return $f(e)&&e.shiftKey},Vf=function(e){return setTimeout(e,0)},Uf=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},qf=function(e){return e.target.shadowRoot&&"function"==typeof e.composedPath?e.composedPath()[0]:e.target},Wf=[],Gf=function(e,t){var n,o=(null==t?void 0:t.document)||document,r=(null==t?void 0:t.trapStack)||Wf,i=jf({returnFocusOnDeactivate:!0,escapeDeactivates:!0,delayInitialFocus:!0,delayReturnFocus:!0,isolateSubtrees:!1,isKeyForward:zf,isKeyBackward:Hf},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 Nf(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Ff(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&&!Of(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?yf([e],t.includeContainer,{filter:Sf.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Pf}):bf(e,t.includeContainer,Sf.bind(null,t)),Bf(n)}(e,i.tabbableOptions),n=function(e,t){return(t=t||{}).getShadowRoot?yf([e],t.includeContainer,{filter:kf.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):bf(e,t.includeContainer,kf.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 Tf(e)}),a=n.slice().reverse().find(function(e){return Tf(e)}),l=!!t.find(function(e){return Cf(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 Tf(e)}):n.slice(0,n.indexOf(e)).reverse().find(function(e){return Tf(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.")},f=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()):f(u()))},h=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||qf(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 f=s.tabbableGroups.findIndex(function(e){var n=e.firstTabbableNode;return t===n});if(f<0&&(u.container===t||Of(t,i.tabbableOptions)&&!Tf(t,i.tabbableOptions)&&!u.nextTabbableNode(t,!1))&&(f=d),f>=0){var h=0===f?s.tabbableGroups.length-1:f-1,m=s.tabbableGroups[h];a=Cf(t)>=0?m.lastTabbableNode:m.lastDomTabbableNode}else $f(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||Of(t,i.tabbableOptions)&&!Tf(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=Cf(t)>=0?A.firstTabbableNode:A.firstDomTabbableNode}else $f(n)||(a=u.nextTabbableNode(t))}}else a=c("fallbackFocus");return a},g=function(e){var t=qf(e);l(t,e)>=0||(Uf(i.clickOutsideDeactivates,e)?n.deactivate({returnFocus:i.returnFocusOnDeactivate}):Uf(i.allowOutsideClick,e)||e.preventDefault())},v=function(e){var t=qf(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(Cf(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 Cf(e)>0})})||(r=!1);else r=!1;r&&(o=m({target:s.mostRecentlyFocusedNode,isBackward:i.isKeyBackward(s.recentNavEvent)})),f(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&&($f(e)&&e.preventDefault(),f(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===Uf(i.escapeDeactivates,e)||(e.preventDefault(),n.deactivate())},y=function(e){var t=qf(e);l(t,e)>=0||Uf(i.clickOutsideDeactivates,e)||Uf(i.allowOutsideClick,e)||(e.preventDefault(),e.stopImmediatePropagation())},w=function(){var e;if(s.active)return Mf.activateTrap(r,n),i.delayInitialFocus?e=new Promise(function(e){s.delayInitialFocusTimer=Vf(function(){f(u()),e()})}):f(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},_="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();f(n)}}):void 0,E=function(){_&&(_.disconnect(),s.active&&!s.paused&&s.containers.map(function(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=Mf.getActiveTrap(r),f=!1;u&&!u.paused&&(null===(t=u._setSubtreeIsolation)||void 0===t||t.call(u,!1),f=!0);try{c||p(),s.active=!0,s.paused=!1,s.nodeFocusedBeforeActivation=d(o),null==i||i({trap:n});var h=function(){c&&p();var e=function(){n._setSubtreeIsolation(!0),E(),null==l||l({trap:n})},t=w();t?t.then(e):e()};if(c)return c(s.containers.concat()).then(h,h),this;h()}catch(e){var m;throw u===Mf.getActiveTrap(r)&&f&&(null===(m=u._setSubtreeIsolation)||void 0===m||m.call(u,!0)),e}return this},deactivate:function(e){if(!s.active)return this;var t=jf({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,E(),Mf.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&&f(h(s.nodeFocusedBeforeActivation)),null==l||l({trap:n})},m=function(){d&&u?Vf(p):p()};return u&&c?(c(h(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=Df(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,f=Df(u);try{for(f.s();!(p=f.n()).done;){var h=p.value;r.add(h)}}catch(e){f.e(e)}finally{f.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)),E(),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),E(),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),E(),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},Xf=n(73645),Yf={};function Zf(){return window._nc_focus_trap??=[],window._nc_focus_trap}Yf.styleTagTransform=$d(),Yf.setAttributes=Id(),Yf.insert=Dd().bind(null,"head"),Yf.domAPI=Od(),Yf.insertStyleElement=Fd(),Td()(Xf.A,Yf),Xf.A&&Xf.A.locals&&Xf.A.locals;var Kf=n(98815),Jf={};Jf.styleTagTransform=$d(),Jf.setAttributes=Id(),Jf.insert=Dd().bind(null,"head"),Jf.domAPI=Od(),Jf.insertStyleElement=Fd(),Td()(Kf.A,Jf),Kf.A&&Kf.A.locals&&Kf.A.locals;const Qf=["start","end"],eh=["top","right","bottom","left"].reduce((e,t)=>e.concat(t,t+"-"+Qf[0],t+"-"+Qf[1]),[]),th=Math.min,nh=Math.max,oh=(Math.round,Math.floor,{left:"right",right:"left",bottom:"top",top:"bottom"});function rh(e,t,n){return nh(e,th(t,n))}function ih(e,t){return"function"==typeof e?e(t):e}function sh(e){return e.split("-")[0]}function ah(e){return e.split("-")[1]}function lh(e){return"x"===e?"y":"x"}function ch(e){return"y"===e?"height":"width"}function dh(e){const t=e[0];return"t"===t||"b"===t?"y":"x"}function uh(e){return lh(dh(e))}function ph(e,t,n){void 0===n&&(n=!1);const o=ah(e),r=uh(e),i=ch(r);let s="x"===r?o===(n?"end":"start")?"right":"left":"start"===o?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Ah(s)),[s,Ah(s)]}function fh(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const hh=["left","right"],mh=["right","left"],gh=["top","bottom"],vh=["bottom","top"];function Ah(e){const t=sh(e);return oh[t]+e.slice(t.length)}function bh(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 yh(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 wh(e,t,n){let{reference:o,floating:r}=e;const i=dh(t),s=uh(t),a=ch(s),l=sh(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 f;switch(l){case"top":f={x:d,y:o.y-r.height};break;case"bottom":f={x:d,y:o.y+o.height};break;case"right":f={x:o.x+o.width,y:u};break;case"left":f={x:o.x-r.width,y:u};break;default:f={x:o.x,y:o.y}}const h=ah(t);return h&&(f[s]+=p*("end"===h?1:-1)*(n&&c?-1:1)),f}async function Ch(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:f=0}=ih(t,e),h=bh(f),m=a[p?"floating"===u?"reference":"floating":u],g=yh(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=yh(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:A,strategy:l}):v);return{top:(g.top-y.top+h.top)/b.y,bottom:(y.bottom-g.bottom+h.bottom)/b.y,left:(g.left-y.left+h.left)/b.x,right:(y.right-g.right+h.right)/b.x}}const _h=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:f="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:m=!0,...g}=ih(e,t);if(null!=(n=i.arrow)&&n.alignmentOffset)return{};const v=sh(r),A=dh(a),b=sh(a)===a,y=await(null==l.isRTL?void 0:l.isRTL(c.floating)),w=p||(b||!m?[Ah(a)]:function(e){const t=Ah(e);return[fh(e),t,fh(t)]}(a)),C="none"!==h;!p&&C&&w.push(...function(e,t,n,o){const r=ah(e);let i=function(e,t,n){switch(e){case"top":case"bottom":return n?t?mh:hh:t?hh:mh;case"left":case"right":return t?gh:vh;default:return[]}}(sh(e),"start"===n,o);return r&&(i=i.map(e=>e+"-"+r),t&&(i=i.concat(i.map(fh)))),i}(a,m,h,y));const _=[a,...w],E=await l.detectOverflow(t,g),x=[];let k=(null==(o=i.flip)?void 0:o.overflows)||[];if(d&&x.push(E[v]),u){const e=ph(r,s,y);x.push(E[e[0]],E[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];if(t&&("alignment"!==u||A===dh(t)||k.every(e=>dh(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(f){case"bestFit":{var B;const e=null==(B=k.filter(e=>{if(C){const t=dh(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{}}}},Eh=new Set(["left","top"]);function xh(e){var t;return(null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function kh(e){return xh(e).getComputedStyle(e)}const Sh=Math.min,Ph=Math.max,Bh=Math.round;function Th(e){const t=kh(e);let n=parseFloat(t.width),o=parseFloat(t.height);const r=e.offsetWidth,i=e.offsetHeight,s=Bh(n)!==r||Bh(o)!==i;return s&&(n=r,o=i),{width:n,height:o,fallback:s}}function Lh(e){return Ih(e)?(e.nodeName||"").toLowerCase():""}let Oh;function Nh(){if(Oh)return Oh;const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?(Oh=e.brands.map(e=>e.brand+"/"+e.version).join(" "),Oh):navigator.userAgent}function Dh(e){return e instanceof xh(e).HTMLElement}function Rh(e){return e instanceof xh(e).Element}function Ih(e){return e instanceof xh(e).Node}function jh(e){return"undefined"!=typeof ShadowRoot&&(e instanceof xh(e).ShadowRoot||e instanceof ShadowRoot)}function Fh(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 Mh(e){return["table","td","th"].includes(Lh(e))}function $h(e){const t=/firefox/i.test(Nh()),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 zh(){return!/^((?!chrome|android).)*safari/i.test(Nh())}function Hh(e){return["html","body","#document"].includes(Lh(e))}function Vh(e){return Rh(e)?e:e.contextElement}const Uh={x:1,y:1};function qh(e){const t=Vh(e);if(!Dh(t))return Uh;const n=t.getBoundingClientRect(),{width:o,height:r,fallback:i}=Th(t);let s=(i?Bh(n.width):n.width)/o,a=(i?Bh(n.height):n.height)/r;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}function Wh(e,t,n,o){var r,i;void 0===t&&(t=!1),void 0===n&&(n=!1);const s=e.getBoundingClientRect(),a=Vh(e);let l=Uh;t&&(o?Rh(o)&&(l=qh(o)):l=qh(e));const c=a?xh(a):window,d=!zh()&&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,f=s.width/l.x,h=s.height/l.y;if(a){const e=xh(a),t=o&&Rh(o)?xh(o):o;let n=e.frameElement;for(;n&&o&&t!==e;){const e=qh(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,f*=e.x,h*=e.y,u+=t.x,p+=t.y,n=xh(n).frameElement}}return{width:f,height:h,top:p,right:u+f,bottom:p+h,left:u,x:u,y:p}}function Gh(e){return((Ih(e)?e.ownerDocument:e.document)||window.document).documentElement}function Xh(e){return Rh(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Yh(e){return Wh(Gh(e)).left+Xh(e).scrollLeft}function Zh(e){if("html"===Lh(e))return e;const t=e.assignedSlot||e.parentNode||jh(e)&&e.host||Gh(e);return jh(t)?t.host:t}function Kh(e){const t=Zh(e);return Hh(t)?t.ownerDocument.body:Dh(t)&&Fh(t)?t:Kh(t)}function Jh(e,t){var n;void 0===t&&(t=[]);const o=Kh(e),r=o===(null==(n=e.ownerDocument)?void 0:n.body),i=xh(o);return r?t.concat(i,i.visualViewport||[],Fh(o)?o:[]):t.concat(o,Jh(o))}function Qh(e,t,n){return"viewport"===t?yh(function(e,t){const n=xh(e),o=Gh(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=zh();(e||!e&&"fixed"===t)&&(a=r.offsetLeft,l=r.offsetTop)}return{width:i,height:s,x:a,y:l}}(e,n)):Rh(t)?yh(function(e,t){const n=Wh(e,!0,"fixed"===t),o=n.top+e.clientTop,r=n.left+e.clientLeft,i=Dh(e)?qh(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)):yh(function(e){const t=Gh(e),n=Xh(e),o=e.ownerDocument.body,r=Ph(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=Ph(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let s=-n.scrollLeft+Yh(e);const a=-n.scrollTop;return"rtl"===kh(o).direction&&(s+=Ph(t.clientWidth,o.clientWidth)-r),{width:r,height:i,x:s,y:a}}(Gh(e)))}function em(e){return Dh(e)&&"fixed"!==kh(e).position?e.offsetParent:null}function tm(e){const t=xh(e);let n=em(e);for(;n&&Mh(n)&&"static"===kh(n).position;)n=em(n);return n&&("html"===Lh(n)||"body"===Lh(n)&&"static"===kh(n).position&&!$h(n))?t:n||function(e){let t=Zh(e);for(;Dh(t)&&!Hh(t);){if($h(t))return t;t=Zh(t)}return null}(e)||t}function nm(e,t,n){const o=Dh(t),r=Gh(t),i=Wh(e,!0,"fixed"===n,t);let s={scrollLeft:0,scrollTop:0};const a={x:0,y:0};if(o||!o&&"fixed"!==n)if(("body"!==Lh(t)||Fh(r))&&(s=Xh(t)),Dh(t)){const e=Wh(t,!0);a.x=e.x+t.clientLeft,a.y=e.y+t.clientTop}else r&&(a.x=Yh(r));return{x:i.left+s.scrollLeft-a.x,y:i.top+s.scrollTop-a.y,width:i.width,height:i.height}}const om={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=Jh(e).filter(e=>Rh(e)&&"body"!==Lh(e)),r=null;const i="fixed"===kh(e).position;let s=i?Zh(e):e;for(;Rh(s)&&!Hh(s);){const e=kh(s),t=$h(s);(i?t||r:t||"static"!==e.position||!r||!["absolute","fixed"].includes(r.position))?r=e:o=o.filter(e=>e!==s),s=Zh(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=Qh(t,n,r);return e.top=Ph(o.top,e.top),e.right=Sh(o.right,e.right),e.bottom=Sh(o.bottom,e.bottom),e.left=Ph(o.left,e.left),e},Qh(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=Dh(n),i=Gh(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"!==Lh(n)||Fh(i))&&(s=Xh(n)),Dh(n))){const e=Wh(n);a=qh(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:Rh,getDimensions:function(e){return Dh(e)?Th(e):e.getBoundingClientRect()},getOffsetParent:tm,getDocumentElement:Gh,getScale:qh,async getElementRects(e){let{reference:t,floating:n,strategy:o}=e;const r=this.getOffsetParent||tm,i=this.getDimensions;return{reference:nm(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},rm={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 im(e,t){let n,o=rm.themes[e]||{};do{n=o[t],typeof n>"u"?o.$extend?o=rm.themes[o.$extend]||{}:(o=null,n=rm[t]):o=null}while(o);return n}function sm(e){const t=[e];let n=rm.themes[e]||{};do{n.$extend?(t.push(n.$extend),n=rm.themes[n.$extend]||{}):n=null}while(n);return t}let am=!1;if(typeof window<"u"){am=!1;try{const e=Object.defineProperty({},"passive",{get(){am=!0}});window.addEventListener("test",null,e)}catch{}}let lm=!1;typeof window<"u"&&typeof navigator<"u"&&(lm=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const cm=["auto","top","bottom","left","right"].reduce((e,t)=>e.concat([t,`${t}-start`,`${t}-end`]),[]),dm={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart",pointer:"pointerdown"},um={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend",pointer:"pointerup"};function pm(e,t){const n=e.indexOf(t);-1!==n&&e.splice(n,1)}function fm(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const hm=[];let mm=null;const gm={};function vm(e){let t=gm[e];return t||(t=gm[e]=[]),t}let Am=function(){};function bm(e){return function(t){return im(t.theme,e)}}typeof window<"u"&&(Am=window.Element);const ym="__floating-vue__popper",wm=()=>Ks({name:"VPopper",provide(){return{[ym]:{parentPopper:this}}},inject:{[ym]:{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:bm("disabled")},positioningDisabled:{type:Boolean,default:bm("positioningDisabled")},placement:{type:String,default:bm("placement"),validator:e=>cm.includes(e)},delay:{type:[String,Number,Object],default:bm("delay")},distance:{type:[Number,String],default:bm("distance")},skidding:{type:[Number,String],default:bm("skidding")},triggers:{type:Array,default:bm("triggers")},showTriggers:{type:[Array,Function],default:bm("showTriggers")},hideTriggers:{type:[Array,Function],default:bm("hideTriggers")},popperTriggers:{type:Array,default:bm("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:bm("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:bm("popperHideTriggers")},container:{type:[String,Object,Am,Boolean],default:bm("container")},boundary:{type:[String,Am],default:bm("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:bm("strategy")},autoHide:{type:[Boolean,Function],default:bm("autoHide")},handleResize:{type:Boolean,default:bm("handleResize")},instantMove:{type:Boolean,default:bm("instantMove")},eagerMount:{type:Boolean,default:bm("eagerMount")},popperClass:{type:[String,Array,Object],default:bm("popperClass")},computeTransformOrigin:{type:Boolean,default:bm("computeTransformOrigin")},autoMinSize:{type:Boolean,default:bm("autoMinSize")},autoSize:{type:[Boolean,String],default:bm("autoSize")},autoMaxSize:{type:Boolean,default:bm("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:bm("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:bm("preventOverflow")},overflowPadding:{type:[Number,String],default:bm("overflowPadding")},arrowPadding:{type:[Number,String],default:bm("arrowPadding")},arrowOverflow:{type:Boolean,default:bm("arrowOverflow")},flip:{type:Boolean,default:bm("flip")},shift:{type:Boolean,default:bm("shift")},shiftCrossAxis:{type:Boolean,default:bm("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:bm("noAutoFocus")},disposeTimeout:{type:Number,default:bm("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[ym])?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=sh(n),a=ah(n),l="y"===dh(n),c=Eh.has(s)?-1:1,d=i&&l?-1:1,u=ih(t,e);let{mainAxis:p,crossAxis:f,alignmentAxis:h}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return a&&"number"==typeof h&&(f="end"===a?-1*h:h),l?{x:f*d,y:p*c}:{x:p*c,y:f*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=eh,autoAlignment:f=!0,...h}=ih(e,t),m=void 0!==u||p===eh?function(e,t,n){return(e?[...n.filter(t=>ah(t)===e),...n.filter(t=>ah(t)!==e)]:n.filter(e=>sh(e)===e)).filter(n=>!e||ah(n)===e||!!t&&fh(n)!==n)}(u||null,f,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,h),b=ph(v,i,await(null==l.isRTL?void 0:l.isRTL(c.floating))),y=[A[sh(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 _=w.map(e=>{const t=ah(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,ah(e[0])?2:3).every(e=>e<=0)),x=(null==(r=E[0])?void 0:r[0])||_[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((void 0===(n={padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})&&(n={}),{name:"shift",options:n,async fn(e){const{x:t,y:o,placement:r,platform:i}=e,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=ih(n,e),d={x:t,y:o},u=await i.detectOverflow(e,c),p=dh(r),f=lh(p);let h=d[f],m=d[p];const g=(e,t)=>rh(t+u["y"===e?"top":"left"],t,t-u["y"===e?"bottom":"right"]);s&&(h=g(f,h)),a&&(m=g(p,m));const v=l.fn({...e,[f]:h,[p]:m});return{...v,data:{x:v.x-t,y:v.y-o,enabled:{[f]:s,[p]:a}}}}})),!t&&this.flip&&e.middleware.push(_h({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}=ih(e,t)||{};if(null==c)return{};const u=bh(d),p={x:n,y:o},f=uh(r),h=ch(f),m=await s.getDimensions(c),g="y"===f,v=g?"top":"left",A=g?"bottom":"right",b=g?"clientHeight":"clientWidth",y=i.reference[h]+i.reference[f]-p[f]-i.floating[h],w=p[f]-i.reference[f],C=await(null==s.getOffsetParent?void 0:s.getOffsetParent(c));let _=C?C[b]:0;_&&await(null==s.isElement?void 0:s.isElement(C))||(_=a.floating[b]||i.floating[h]);const E=y/2-w/2,x=_/2-m[h]/2-1,k=th(u[v],x),S=th(u[A],x),P=_-m[h]-S,B=_/2-m[h]/2+E,T=rh(k,B,P),L=!l.arrow&&null!=ah(r)&&B!==T&&i.reference[h]/2-(B<k?k:S)-m[h]/2<0,O=L?B<k?B-k:B-P:0;return{[f]:p[f]+O,data:{[f]: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}}}})}var n;(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}=ih(e,t),l=await r.detectOverflow(t,a),c=sh(n),d=ah(n),u="y"===dh(n),{width:p,height:f}=o.floating;let h,m;"top"===c||"bottom"===c?(h=c,m=d===(await(null==r.isRTL?void 0:r.isRTL(i.floating))?"start":"end")?"left":"right"):(m=c,h="end"===d?"top":"bottom");const g=f-l.top-l.bottom,v=p-l.left-l.right,A=th(f-l[h],g),b=th(p-l[m],v),y=t.middlewareData.shift,w=!y;let C=A,_=b;null!=y&&y.enabled.x&&(_=v),null!=y&&y.enabled.y&&(C=g),w&&!d&&(u?_=p-2*nh(l.left,l.right):C=f-2*nh(l.top,l.bottom)),await s({...t,availableWidth:_,availableHeight:C});const E=await r.getDimensions(i.floating);return p!==E.width||f!==E.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 o=await((e,t,n)=>{const o=new Map,r={platform:om,...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:Ch},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}=wh(c,o,l),p=o,f=0;const h={};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:h,rects:c,platform:a,elements:{reference:e,floating:t}});d=null!=A?A:d,u=null!=b?b:u,h[g]={...h[g],...y},w&&f<50&&(f++,"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}=wh(c,p,l))),n=-1)}return{x:d,y:u,placement:p,strategy:r,middlewareData:h}})(e,t,{...r,platform:i})})(this.$_referenceNode,this.$_popperNode,e);Object.assign(this.result,{x:o.x,y:o.y,placement:o.placement,strategy:o.strategy,arrow:{...o.middlewareData.arrow,...o.middlewareData.arrowOverflow}})},$_scheduleShow(e,t=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),mm&&this.instantMove&&mm.instantMove&&mm!==this.parentPopper)return mm.$_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&&(mm=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 fm(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...Jh(this.$_referenceNode),...Jh(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<hm.length;n++)t=hm[n],t.showGroup!==e&&(t.hide(),t.$emit("close-group"))}hm.push(this),document.body.classList.add("v-popper--some-open");for(const e of sm(this.theme))vm(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 fm(),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,pm(hm,this),0===hm.length&&document.body.classList.remove("v-popper--some-open");for(const e of sm(this.theme)){const t=vm(e);pm(t,this),0===t.length&&document.body.classList.remove(`v-popper--some-open--${e}`)}mm===this&&(mm=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 fm(),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,dm,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],dm,this.popperTriggers,this.popperShowTriggers,e);const t=e=>{e.usedByTooltip||this.hide({event:e})};this.$_registerTriggerListeners(this.$_targetNodes,um,this.triggers,this.hideTriggers,t),this.$_registerTriggerListeners([this.$_popperNode],um,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,am?{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(Pm>=e.left&&Pm<=e.right&&Bm>=e.top&&Bm<=e.bottom){const e=this.$_popperNode.getBoundingClientRect(),t=Pm-km,n=Bm-Sm,o=e.left+e.width/2-km+(e.top+e.height/2)-Sm+e.width+e.height,r=km+t*o,i=Sm+n*o;return Tm(km,Sm,r,i,e.left,e.top,e.left,e.bottom)||Tm(km,Sm,r,i,e.left,e.top,e.right,e.top)||Tm(km,Sm,r,i,e.right,e.top,e.right,e.bottom)||Tm(km,Sm,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(lm){const e=!am||{passive:!0,capture:!0};document.addEventListener("touchstart",e=>Cm(e,!0),e),document.addEventListener("touchend",e=>_m(e,!0),e)}else window.addEventListener("mousedown",e=>Cm(e,!1),!0),window.addEventListener("click",e=>_m(e,!1),!0);window.addEventListener("resize",function(){for(let e=0;e<hm.length;e++)hm[e].$_computePosition()})}function Cm(e,t){if(rm.autoHideOnMousedown)Em(e,t);else for(let t=0;t<hm.length;t++){const n=hm[t];try{n.mouseDownContains=n.popperNode().contains(e.target)}catch{}}}function _m(e,t){rm.autoHideOnMousedown||Em(e,t)}function Em(e,t){const n={};for(let o=hm.length-1;o>=0;o--){const r=hm[o];try{const o=r.containsGlobalTarget=r.mouseDownContains||r.popperNode().contains(e.target);r.pendingHide=!1,requestAnimationFrame(()=>{if(r.pendingHide=!1,!n[r.randomId]&&xm(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&&xm(i,i.containsGlobalTarget,e);)i.$_handleGlobalClose(e,t),i=i.parentPopper}})}catch{}}}function xm(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 km=0,Sm=0,Pm=0,Bm=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=>{km=Pm,Sm=Bm,Pm=e.clientX,Bm=e.clientY},am?{passive:!0}:void 0);const Lm=(e,t)=>{const n=e.__vccOpts||e;for(const[e,o]of t)n[e]=o;return n},Om=Lm({extends:wm()},[["render",function(e,t,n,o,r,i){return zl(),Wl("div",{ref:"reference",class:Ho(["v-popper",{"v-popper--shown":e.slotData.isShown}])},[Ba(e.$slots,"default",Vo(ec(e.slotData)))],2)}]]);let Nm;function Dm(){Dm.init||(Dm.init=!0,Nm=-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 Rm={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},emits:["notify"],mounted(){Dm(),Zi(()=>{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",Nm&&this.$el.appendChild(e),e.data="about:blank",Nm||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&&(!Nm&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};hs="data-v-b329ee4c";const Im={class:"resize-observer",tabindex:"-1"};hs=null;const jm=gs()((e,t,n,o,r,i)=>(zl(),Gl("div",Im)));Rm.render=jm,Rm.__scopeId="data-v-b329ee4c",Rm.__file="src/components/ResizeObserver.vue";const Fm=(e="theme")=>({computed:{themeClass(){return function(e){const t=[e];let n=rm.themes[e]||{};do{n.$extend&&!n.$resetCss?(t.push(n.$extend),n=rm.themes[n.$extend]||{}):n=null}while(n);return t.map(e=>`v-popper--theme-${e}`)}(this[e])}}}),Mm=Ks({name:"VPopperContent",components:{ResizeObserver:Rm},mixins:[Fm()],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`}}),$m=["id","aria-hidden","tabindex","data-popper-placement"],zm={ref:"inner",class:"v-popper__inner"},Hm=[Jl("div",{class:"v-popper__arrow-outer"},null,-1),Jl("div",{class:"v-popper__arrow-inner"},null,-1)],Vm=Lm(Mm,[["render",function(e,t,n,o,r,i){const s=_a("ResizeObserver");return zl(),Wl("div",{id:e.popperId,ref:"popover",class:Ho(["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:jo(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]=xd(t=>e.autoHide&&e.$emit("hide"),["esc"]))},[Jl("div",{class:"v-popper__backdrop",onClick:t[0]||(t[0]=t=>e.autoHide&&e.$emit("hide"))}),Jl("div",{class:"v-popper__wrapper",style:jo(e.result?{transformOrigin:e.result.transformOrigin}:void 0)},[Jl("div",zm,[e.mounted?(zl(),Wl(Rl,{key:0},[Jl("div",null,[Ba(e.$slots,"default")]),e.handleResize?(zl(),Gl(s,{key:0,onNotify:t[1]||(t[1]=t=>e.$emit("resize",t))})):oc("",!0)],64)):oc("",!0)],512),Jl("div",{ref:"arrow",class:"v-popper__arrow-container",style:jo(e.result?{left:e.toPx(e.result.arrow.x),top:e.toPx(e.result.arrow.y)}:void 0)},Hm,4)],4)],46,$m)}]]),Um={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 qm=function(){};typeof window<"u"&&(qm=window.Element);const Wm=Lm(Ks({name:"VPopperWrapper",components:{Popper:Om,PopperContent:Vm},mixins:[Um,Fm("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,qm,Boolean],default:void 0},boundary:{type:[String,qm],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=_a("PopperContent"),a=_a("Popper");return zl(),Gl(a,ac({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:vs(({popperId:t,isShown:n,shouldMountContent:o,skipTransition:r,autoHide:i,show:a,hide:l,handleResize:c,onResize:d,classes:u,result:p})=>[Ba(e.$slots,"default",{shown:n,show:a,hide:l}),Ql(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:vs(()=>[Ba(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"])}]]),Gm={...Wm,name:"VDropdown",vPopperTheme:"dropdown"};Ks({name:"VTooltipDirective",components:{Popper:wm(),PopperContent:Vm},mixins:[Um],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default:e=>im(e.theme,"html")},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default:e=>im(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 Xm=rm,Ym=Gm;var Zm=(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))(Zm||{});class Km{context;constructor(e){this.context=e||{}}formatMessage(e,t,n){let o="["+Zm[t].toUpperCase()+"] ";return n&&n.app&&(o+=n.app+": "),"string"==typeof e?o+e:(o+=`Unexpected ${e.name}`,e.message&&(o+=` "${e.message}"`),t===Zm.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 Zm.Debug:console.debug(this.formatMessage(t,Zm.Debug,n),n);break;case Zm.Info:console.info(this.formatMessage(t,Zm.Info,n),n);break;case Zm.Warn:console.warn(this.formatMessage(t,Zm.Warn,n),n);break;case Zm.Error:console.error(this.formatMessage(t,Zm.Error,n),n);break;case Zm.Fatal:default:console.error(this.formatMessage(t,Zm.Fatal,n),n)}}debug(e,t){this.log(Zm.Debug,e,Object.assign({},this.context,t))}info(e,t){this.log(Zm.Info,e,Object.assign({},this.context,t))}warn(e,t){this.log(Zm.Warn,e,Object.assign({},this.context,t))}error(e,t){this.log(Zm.Error,e,Object.assign({},this.context,t))}fatal(e,t){this.log(Zm.Fatal,e,Object.assign({},this.context,t))}}function Jm(e){return new Km(e)}class Qm{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=R();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??Zm.Warn,window._oc_debug&&(e.context.level=Zm.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 eg(){return new Qm(Jm)}const tg=eg().detectUser().setApp("@nextcloud/vue").build(),ng=function(){const e=Cp();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)}(),og=Ks({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})}}),rg="nc-popover-9";Xm.themes[rg]=structuredClone(Xm.themes.dropdown);const ig=Mp({name:"NcPopover",components:{Dropdown:Ym,NcPopoverTriggerProvider:og},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:rg}),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?ng?"right":"left":"end"===this.placement?ng?"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]")||Sc("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=Gf(e,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus,trapStack:Zf(),fallBackFocus:e}),this.$focusTrap.activate())},clearFocusTrap(e={}){try{this.$focusTrap?.deactivate(e),this.$focusTrap=null}catch(e){tg.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=_a("NcPopoverTriggerProvider"),a=_a("Dropdown");return zl(),Gl(a,{ref:"popover",shown:r.internalShown,"onUpdate:shown":[t[0]||(t[0]=e=>r.internalShown=e),t[1]||(t[1]=e=>r.internalShown=e)],autoHide:!n.noCloseOnClickOutside&&n.closeOnClickOutside,boundary:n.boundary||void 0,container:n.container,delay:n.delay,distance:4,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:vs(t=>[Ba(e.$slots,"default",Vo(ec(t)))]),default:vs(()=>[Ql(s,{shown:r.internalShown,popupRole:n.popupRole},{default:vs(t=>[Ba(e.$slots,"trigger",Vo(ec(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_sCkSO",ncPopover:"_ncPopover_HD5BC"}}]]),sg=Symbol.for("NcActions:isSemanticMenu"),ag=Symbol.for("NcActions:closeMenu"),lg=["aria-hidden","aria-label"],cg=["fill","width","height"],dg={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"},ug={key:0},pg=Mp({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 zl(),Wl("span",ac(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))}),[(zl(),Wl("svg",{fill:n.fillColor,class:"material-design-icon__svg",width:n.size,height:n.size,viewBox:"0 0 24 24"},[Jl("path",dg,[n.title?(zl(),Wl("title",ug,Jo(n.title),1)):oc("",!0)])],8,cg))],16,lg)}]]);function fg(e){return Array.isArray(e)&&e.some(e=>{if(null===e)return!1;if("object"==typeof e){const t=e;if(t.type===jl)return!1;if(t.type===Rl&&!fg(t.children))return!1;if(t.type===Il&&!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 hg=Mp({name:"NcActions",components:{NcButton:Vp,NcPopover:ig},provide(){return{[sg]:Ec(()=>"menu"===this.actionsMenuSemanticType),[ag]: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:Bp("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:nu()}),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=[...Zf()];for(const t of e)t.pause()},unpause(){if(e.length===Zf().length)for(const t of e)t.unpause();e=[]}}}();_s(e,()=>{Bi(t.disabled)||(Bi(e)?n.pause():n.unpause())}),va(()=>{n.unpause()})})(()=>this.opened,{disabled:()=>this.config.withFocusTrap}),"ariaHidden"in this.$attrs&&Sc("[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===Rl&&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&&(Sc("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)?xc("img",{class:"action-item__menutoggle__icon",src:t,alt:""}):xc("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,xc(Vp,ac(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=fg(this.$slots.icon?.())?this.$slots.icon?.():this.defaultIcon?xc("span",{class:["icon",this.defaultIcon]}):xc(pg,{size:20}),n=`${this.randomId}-trigger`;return xc(ig,{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,onAfterHide:this.onClosed},{trigger:()=>xc(Vp,{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:()=>xc("div",{class:{open:this.opened},tabindex:"-1",onKeydown:this.onKeydown,ref:"menu"},[xc("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?xc("div",{class:["action-items",`action-item--${this.triggerButtonVariant}`]},[...o.map(u),r.length>0?xc("div",{class:["action-item",{"action-item--open":this.opened}]},[p(r)]):null]):xc("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-7206c1f1"]]);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"]},"Invalid date":{v:["Neplatné datum"]},"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"]},"Invalid date":{v:["Ugyldig dato"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"de",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"Invalid date":{v:["Ungültiges Datum"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"de-DE",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"Invalid date":{v:["Ungültiges Datum"]},"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"]},"Invalid date":{v:["Vigane kuupäev"]},"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 secondes"]},"Invalid date":{v:["Date non valide"]},"sec. ago":{v:["il y a qq. sec."]},"seconds ago":{v:["il y a quelques sec."]}}},{l:"ga",t:{"a few seconds ago":{v:["cúpla soicind ó shin"]},"Invalid date":{v:["Dáta neamhbhailí"]},"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:["数秒前"]},"Invalid date":{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"]},"Invalid date":{v:["Data inválida"]},"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:["för några sekunder sedan"]},"Invalid date":{v:["Ogiltigt datum"]},"sec. ago":{v:["sek. sedan"]},"seconds ago":{v:["sekunder sedan"]}}},{l:"tr",t:{"a few seconds ago":{v:["birkaç saniye önce"]},"Invalid date":{v:["Tarih geçersiz"]},"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:["秒前"]}}}]),Bp("a few seconds ago"),Bp("seconds ago"),Bp("sec. ago");const mg=/mac|ipad|iphone|darwin/i.test(navigator.userAgent),gg=window.OCP?.Accessibility?.disableKeyboardShortcuts?.(),vg=/^[a-zA-Z0-9]$/,Ag=/^[^\x20-\x7F]$/;function bg(e,t){return n=>{(mg?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 yg(e,t=()=>{},n={}){if(gg)return()=>{};const o=(e,t)=>e.key===t||(!n.caseSensitive||t===t.toLowerCase()==(e.key===e.key.toLowerCase()))&&(vg.test(t)&&Ag.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=eu(r,bg(t,n),{eventName:"keydown",dedupe:!0,passive:!n.prevent}),s=n.push?eu(r,bg(t,n),{eventName:"keyup",passive:!n.prevent}):()=>{};return()=>{i(),s()}}function wg(e=document.body){const t=window.getComputedStyle(e).getPropertyValue("--background-invert-if-dark");return void 0!==t&&"invert(100%)"===t}wg(),function(){if(!Ud);}();const Cg=Ei(_g());function _g(){return window.outerHeight===window.screen.height}window.addEventListener("resize",()=>{Cg.value=_g()});const Eg=e=>document.documentElement.clientWidth<e,xg=Ei(Eg(1024)),kg=Ei(Eg(512));function Sg(e){return e.parent?"vapor"in e||"vapor"in e.parent?(Sc("Vapor instances are not supported in useScopeIdAttrs :("),null):e.parent.subTree!==e.vnode?null:e.parent:null}window.addEventListener("resize",()=>{xg.value=Eg(1024),kg.value=Eg(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 Pg=["aria-labelledby","aria-describedby"],Bg=["data-theme-light","data-theme-dark"],Tg=["id"],Lg={class:"icons-menu"},Og=["title"],Ng=["id"],Dg={class:"modal-container__content"},Rg=Ks({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:{},slideshowRunning:{type:Boolean,default:!1},slideshowRunningModifiers:{}}),emits:Ma(["next","previous","close","update:show"],["update:show","update:slideshowRunning"]),setup(e,{emit:t}){od(e=>({v46e58dab:v.value,v58d005d2:h.value}));const n=tl(e,"show"),o=tl(e,"slideshowRunning"),r=e,i=t,s=function(){const e=pc();if(!e)throw new Error("useScopeId must be called within a setup context");const t=function(e){const t=[e];let n=Sg(e);for(;n;)t.push(n),n=Sg(n);return t}(e).map(e=>e.vnode.scopeId).filter(Boolean);return Object.fromEntries(t.map(e=>[e,""]))}(),a=nu(),l=Qs("mask");let c;va(()=>x()),_s(()=>r.additionalTrapElements,e=>{c&&c.updateContainerElements([l.value,...e])});const{isActive:d,pause:u,resume:p}=function(e,t=1e3,n={}){const{immediate:o=!0,immediateCallback:r=!1}=n;let i=null;const s=xi(!1);function a(){i&&(clearInterval(i),i=null)}function l(){s.value=!1,a()}function c(){const n=Bi(t);n<=0||(s.value=!0,r&&e(),a(),s.value&&(i=setInterval(e,n)))}return o&&Ud&&c(),(_i(t)||"function"==typeof t)&&Vd(_s(t,()=>{s.value&&Ud&&c()})),Vd(l),{isActive:(d=s,mi(d,!0,ei,li,pi)),pause:l,resume:c};var d}(b,function(e,t,n){return _i(e)?e:ho(e)?new Di(e):vo(e)&&arguments.length>1?function(e,t,n){return new Ni(e,t,n)}(e,t,n):Ei(e)}(()=>r.slideshowDelay),{immediate:!1}),f=Ei(0);Cs(()=>{o.value&&!r.slideshowPaused?p():d.value&&u()});const h=Ec(()=>`${r.slideshowDelay}ms`),{stop:m}=function(e,t={}){const{threshold:n=50,onSwipe:o,onSwipeEnd:r,onSwipeStart:i,passive:s=!0}=t,a=fi({x:0,y:0}),l=fi({x:0,y:0}),c=Ec(()=>a.x-l.x),d=Ec(()=>a.y-l.y),{max:u,abs:p}=Math,f=Ec(()=>u(p(c.value),p(d.value))>=n),h=xi(!1),m=Ec(()=>f.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=[Jd(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),Jd(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(),!h.value&&f.value&&(h.value=!0),h.value&&(null==o||o(e))},A),Jd(e,["touchend","touchcancel"],e=>{h.value&&(null==r||r(e,m.value)),h.value=!1},A)];return{isSwiping:h,direction:m,coordsStart:a,coordsEnd:l,lengthX:c,lengthY:d,stop:()=>b.forEach(e=>e())}}(l,{onSwipeEnd:function(e,t){if(!r.disableSwipe){if("left"!==t&&"right"!==t)return;"left"===t!==ng?b(e):y(e)}}});va(m),yg("Escape",()=>{Zf().at(-1)===c&&C()},{allowInModal:!0}),yg(["ArrowLeft","ArrowRight"],e=>{document.activeElement&&!l.value.contains(document.activeElement)||("ArrowLeft"===e.key!==ng?y():b())},{allowInModal:!0});const g=Ia(),v=Ec(()=>{let e=0;return r.hasNext&&r.enableSlideshow&&e++,!r.noClose&&r.closeButtonOutside&&e++,g.actions&&e++,e}),A=Ec(()=>""!==r.name.trim()||v.value>0);function b(e){r.hasNext?(e&&d.value&&w(),i("next",e)):o.value=!1}function y(e){r.hasPrevious&&(e&&d.value&&w(),i("previous",e))}function w(){u(),p(),f.value++}function C(e){r.noClose||(n.value=!1,setTimeout(()=>{i("close",e)},300))}function _(e){r.closeOnClickOutside&&C(e)}async function E(){if(c)return;await Zi();const e={allowOutsideClick:!0,fallbackFocus:l.value,trapStack:Zf(),escapeDeactivates:!1,setReturnFocus:r.setReturnFocus};c=Gf([l.value,...r.additionalTrapElements],e),c.activate()}function x(){c&&(c?.deactivate(),c=void 0)}return fa(()=>{r.name||r.labelId||Sc("[NcModal] You need either set the name or set a `labelId` for accessibility.")}),(t,r)=>(zl(),Gl(Rs,{disabled:null===e.container,to:e.container},[Ql($c,{name:"fade",appear:"",onAfterEnter:E,onBeforeLeave:x},{default:vs(()=>[As(Jl("div",ac({...t.$attrs,...Pi(s)},{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-${Pi(a)}`,"aria-describedby":"modal-description-"+Pi(a),tabindex:"-1"}),[Ql($c,{name:"fade-visibility",appear:""},{default:vs(()=>[A.value?(zl(),Wl("div",{key:0,class:"modal-header","data-theme-light":e.lightBackdrop,"data-theme-dark":!e.lightBackdrop},[""!==e.name.trim()?(zl(),Wl("h2",{key:0,id:"modal-name-"+Pi(a),class:"modal-header__name"},Jo(e.name),9,Tg)):oc("",!0),Jl("div",Lg,[e.hasNext&&e.enableSlideshow?(zl(),Wl("button",{key:0,class:Ho(["play-pause-icons",{"play-pause-icons--paused":e.slideshowPaused}]),title:Pi(d)?Pi(Bp)("Pause slideshow"):Pi(Bp)("Start slideshow"),type:"button",onClick:r[0]||(r[0]=e=>o.value=!o.value)},[Ql(Kp,{class:"play-pause-icons__icon",inline:"",name:Pi(d)?Pi(Bp)("Pause slideshow"):Pi(Bp)("Start slideshow"),path:Pi(d)?Pi("M14,19H18V5H14M6,19H10V5H6V19Z"):Pi("M8,5.14V19.14L19,12.14L8,5.14Z")},null,8,["name","path"]),Pi(d)?(zl(),Wl("svg",{key:`${Pi(a)}-animation-${f.value}`,class:"progress-ring"},[...r[1]||(r[1]=[Jl("circle",{class:"progress-ring__circle",stroke:"white","stroke-width":"2",fill:"transparent",cx:"50%",cy:"50%"},null,-1)])])):oc("",!0)],10,Og)):oc("",!0),Ql(hg,{class:"header-actions",inline:e.inlineActions},{default:vs(()=>[Ba(t.$slots,"actions",{},void 0,!0)]),_:3},8,["inline"]),!e.noClose&&e.closeButtonOutside?(zl(),Gl(Vp,{key:1,"aria-label":Pi(Bp)("Close"),class:"header-close",variant:"tertiary",onClick:C},{icon:vs(()=>[Ql(Kp,{path:Pi(pf)},null,8,["path"])]),_:1},8,["aria-label"])):oc("",!0)])],8,Bg)):oc("",!0)]),_:3}),Ql($c,{name:"modal-"+(e.outTransition?"out":"in"),appear:""},{default:vs(()=>[As(Jl("div",{class:Ho(["modal-wrapper",[`modal-wrapper--${e.size}`,{"modal-wrapper--spread-navigation":e.spreadNavigation,"modal-wrapper--no-header":!A.value}]]),onMousedown:_d(_,["self"])},[Ql($c,{name:"fade-visibility",appear:""},{default:vs(()=>[As(Ql(Vp,{"aria-label":Pi(Bp)("Previous"),class:"prev",variant:"tertiary-no-background",onClick:y},{icon:vs(()=>[Ql(Kp,{directional:"",path:Pi("M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z"),size:40},null,8,["path"])]),_:1},8,["aria-label"]),[[ed,e.hasPrevious]])]),_:1}),Jl("div",{id:"modal-description-"+Pi(a),class:"modal-container"},[Jl("div",Dg,[Ba(t.$slots,"default",{},void 0,!0)]),e.noClose||e.closeButtonOutside?oc("",!0):(zl(),Gl(Vp,{key:0,"aria-label":Pi(Bp)("Close"),class:"modal-container__close",variant:"tertiary",onClick:C},{icon:vs(()=>[Ql(Kp,{path:Pi(pf)},null,8,["path"])]),_:1},8,["aria-label"]))],8,Ng),Ql($c,{name:"fade-visibility",appear:""},{default:vs(()=>[As(Ql(Vp,{"aria-label":Pi(Bp)("Next"),class:"next",variant:"tertiary-no-background",onClick:b},{icon:vs(()=>[Ql(Kp,{directional:"",path:Pi("M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z"),size:40},null,8,["path"])]),_:1},8,["aria-label"]),[[ed,e.hasNext]])]),_:1})],34),[[ed,n.value]])]),_:3},8,["name"])],16,Pg),[[ed,n.value]])]),_:3})],8,["disabled","to"]))}}),Ig=Mp(Rg,[["__scopeId","data-v-c6039372"]]),jg=["id","textContent"],Fg=["aria-label","aria-labelledby"],Mg={class:"dialog__text"},$g={class:"dialog__actions"},zg=Mp(Ks({__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=tl(e,"open"),o=e,r=t,i=Ia(),s=Qs("wrapper"),{width:a}=tu(s,{width:900,height:0}),l=Ec(()=>a.value<876),c=Ec(()=>void 0!==i?.navigation),d=nu(),u=Ec(()=>o.navigationAriaLabel||void 0),p=Ec(()=>{if(!o.navigationAriaLabel)return o.navigationAriaLabelledby||d}),f=Qs("dialogElement"),h=Ec(()=>o.isForm&&!c.value?"form":"div"),m=Ec(()=>"form"!==h.value?{}:{submit(e){e.preventDefault(),r("submit",e)},reset(e){e.preventDefault(),r("reset",e)}}),g=Ei(!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?(zl(),Gl(Pi(Ig),ac({key:0,class:"dialog__modal",disableSwipe:""},b.value,{onClose:A,"onUpdate:show":o[0]||(o[0]=e=>v())}),{default:vs(()=>[Jl("h2",{id:Pi(d),class:"dialog__name",textContent:Jo(e.name)},null,8,jg),(zl(),Gl(xa(h.value),ac({ref:"dialogElement",class:["dialog",e.dialogClasses]},La(m.value)),{default:vs(()=>[Jl("div",{ref:"wrapper",class:Ho(["dialog__wrapper",[{"dialog__wrapper--collapsed":l.value}]])},[c.value?(zl(),Wl("nav",{key:0,class:Ho(["dialog__navigation",e.navigationClasses]),"aria-label":u.value,"aria-labelledby":p.value},[Ba(t.$slots,"navigation",{isCollapsed:l.value},void 0,!0)],10,Fg)):oc("",!0),Jl("div",{class:Ho(["dialog__content",e.contentClasses])},[Ba(t.$slots,"default",{},()=>[Jl("p",Mg,Jo(e.message),1)],!0)],2)],2),Jl("div",$g,[Ba(t.$slots,"actions",{},()=>[(zl(!0),Wl(Rl,null,Pa(e.buttons,(e,t)=>(zl(),Gl(Pi(af),ac({key:t},{ref_for:!0},e,{onClick:(t,n)=>function(e,t){"submit"===e.type&&"form"===h.value&&"reportValidity"in f.value&&!f.value.reportValidity()||(v(t),window.setTimeout(()=>A(),300))}(e,n)}),null,16,["onClick"]))),128))],!0)])]),_:3},16,["class"]))]),_:3},16)):oc("",!0)}}),[["__scopeId","data-v-adda232f"]]);var Hg=n(3485),Vg={};Vg.styleTagTransform=$d(),Vg.setAttributes=Id(),Vg.insert=Dd().bind(null,"head"),Vg.domAPI=Od(),Vg.insertStyleElement=Fd(),Td()(Hg.A,Vg),Hg.A&&Hg.A.locals&&Hg.A.locals;var Ug=n(89798),qg={};qg.styleTagTransform=$d(),qg.setAttributes=Id(),qg.insert=Dd().bind(null,"head"),qg.domAPI=Od(),qg.insertStyleElement=Fd(),Td()(Ug.A,qg),Ug.A&&Ug.A.locals&&Ug.A.locals;const Wg={class:"input-field__main-wrapper"},Gg=["id","aria-describedby","disabled","placeholder","type","value"],Xg=["for"],Yg={class:"input-field__icon input-field__icon--leading"},Zg={key:2,class:"input-field__icon input-field__icon--trailing"},Kg=["id"],Jg=Mp(Ks({inheritAttrs:!1,__name:"NcInputField",props:Ma({class:{default:""},inputClass:{default:""},id:{default:()=>nu()},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=tl(e,"modelValue"),r=e,i=n;t({focus:function(e){a.value.focus(e)},select:function(){a.value.select()}});const s=ja().attrs,a=Qs("input"),l=Ec(()=>r.showTrailingButton||r.success),c=Ec(()=>r.placeholder?r.placeholder:r.label?Ip?r.label:"":void 0),d=Ec(()=>{const e=r.label||r.labelOutside;return e||Sc("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)=>(zl(),Wl("div",{class:Ho(["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":Pi(Ip)},t.$props.class]])},[Jl("div",Wg,[Jl("input",ac(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,Gg),!e.labelOutside&&d.value?(zl(),Wl("label",{key:0,class:"input-field__label",for:e.id},Jo(e.label),9,Xg)):oc("",!0),As(Jl("div",Yg,[Ba(t.$slots,"icon",{},void 0,!0)],512),[[ed,!!t.$slots.icon]]),e.showTrailingButton?(zl(),Gl(Vp,{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:vs(()=>[Ba(t.$slots,"trailing-button-icon",{},void 0,!0)]),_:3},8,["aria-label","disabled"])):e.success||e.error?(zl(),Wl("div",Zg,[e.success?(zl(),Gl(Kp,{key:0,path:Pi(uf)},null,8,["path"])):(zl(),Gl(Kp,{key:1,path:Pi(df)},null,8,["path"]))])):oc("",!0)]),e.helperText?(zl(),Wl("p",{key:0,id:`${e.id}-helper-text`,class:"input-field__helper-text-message"},[e.success?(zl(),Gl(Kp,{key:0,class:"input-field__helper-text-message__icon",path:Pi(uf),inline:""},null,8,["path"])):e.error?(zl(),Gl(Kp,{key:1,class:"input-field__helper-text-message__icon",path:Pi(df),inline:""},null,8,["path"])):oc("",!0),nc(" "+Jo(e.helperText),1)],8,Kg)):oc("",!0)],2))}}),[["__scopeId","data-v-feb04bef"]]);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:["Masquer 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:["Dölj lösenordet"]},"Password is secure":{v:["Lösenordet ä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 Qg=Mp(Ks({__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=tl(e,"modelValue"),r=tl(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=Qs("inputField"),c=Ei(""),d=Ei(),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 f(){r.value=!r.value}return _s(o,()=>{d.value=void 0,c.value=""}),_s(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 Kn.post(x("apps/password_policy/api/v1/validate"),{password:o.value});if(d.value=e.ocs.data.passed,e.ocs.data.passed)return c.value=Bp("Password is secure"),void s("valid");c.value=e.ocs.data.reason,s("invalid")}catch(e){tg.error("Password policy returned an error",{error:e})}},500)),(t,n)=>(zl(),Gl(Jg,ac(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?Pi(Bp)("Hide password"):Pi(Bp)("Show password"),type:r.value||e.asText?"text":"password",onTrailingButtonClick:f}),function(e,t){for(let n=0;n<t.length;n++){const o=t[n];if(co(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":vs(()=>[Ql(Kp,{path:r.value?Pi("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"):Pi("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:vs(()=>[Ba(t.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1040,["modelValue","error","helperText","inputClass","minlength","success","trailingButtonLabel","type"]))}}),[["__scopeId","data-v-cb828737"]]);var ev=class extends Error{constructor(){super("Password confirmation was cancelled"),this.name="PasswordConfirmationCancelledError"}},tv=function(e){return e.Lax="lax",e.Strict="strict",e}({}),nv=Date.now();var ov=eg().setApp("@nextcloud/password-confirmation").detectLogLevel().build(),[rv]=window._oc_config?.version.split(".").map(Number)??[];function iv(e){if(!Mn(e)||!e.response)return!1;if(rv<32)return ov.debug("Handle legacy confirmation error based on status code",{status:e.response.status}),403===e.response.status;const t="true"===e.response.headers?.["X-NC-Auth-NotConfirmed"];return ov.debug("Handle modern confirmation error based on header",{hasConfirmationHeader:t}),t}var sv=Sp().detectLanguage();[{locale:"af",translations:[{msgid:"Authentication required",msgstr:["Verifikasie vereis"]},{msgid:"Checking password …",msgstr:["Wagwoord word nagegaan ..."]},{msgid:"Confirm",msgstr:["Bevestig"]},{msgid:"Password",msgstr:["Wagwoord"]},{msgid:"Please enter your password",msgstr:["Voer asseblief wagwoord in"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Hierdie handeling vereis verifikasie. Bevestig dit asseblief deur jou wagwoord in te voer."]},{msgid:"Wrong password",msgstr:["Verkeerde wagwoord"]}]},{locale:"ar",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:"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:"Authentication required",msgstr:["Cal autenticació"]},{msgid:"Checking password …",msgstr:["S'està comprovant la contrasenya ..."]},{msgid:"Confirm",msgstr:["Confirma"]},{msgid:"Password",msgstr:["Contrasenya"]},{msgid:"Please confirm your password to proceed.",msgstr:["Si us plau, confirmeu la vostra contrasenya per continuar."]},{msgid:"Please enter your password",msgstr:["Introduïu la vostra contrasenya"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Aquesta acció requereix autenticació, si us plau, confirmeu-la introduint la teva contrasenya."]},{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 confirm your password to proceed.",msgstr:["Bekræft din adgangskode for at fortsætte."]},{msgid:"Please enter your password",msgstr:["Indtast din adgangskode"]},{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 confirm your password to proceed.",msgstr:["Bitte bestätigen Sie Ihr Passwort, um fortzufahren."]},{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 confirm your password to proceed.",msgstr:["Bitte bestätigen Sie Ihr Passwort, um fortzufahren."]},{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 confirm your password to proceed.",msgstr:["Jätkamiseks palun kinnita oma 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 confirm your password to proceed.",msgstr:["Veuillez confirmer votre mot de passe pour poursuivre."]},{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 cette action 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 confirm your password to proceed.",msgstr:["Confirme o contrasinal para proseguir."]},{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:["Hitelesí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 hitelesítés szükséges, erősítse meg a jelszava 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:"Authentication required",msgstr:["Auðkenningar krafist"]},{msgid:"Checking password …",msgstr:["Athuga lykilorð …"]},{msgid:"Confirm",msgstr:["Staðfesta"]},{msgid:"Password",msgstr:["Lykilorð"]},{msgid:"Please enter your password",msgstr:["Settu inn lykilorðið þitt"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Þessi aðgerð krefst auðkenningar, staðfestu hana með því að setja inn lykilorðið þitt."]},{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:"lb",translations:[{msgid:"Authentication required",msgstr:["Authentifizéierung erfuerderlech"]},{msgid:"Checking password …",msgstr:["Passwuert préiwen …"]},{msgid:"Confirm",msgstr:["Bestätegen"]},{msgid:"Password",msgstr:["Passwuert"]},{msgid:"Please enter your password",msgstr:["Wannechgelift gëff däi Passwuert an"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Fir dës Aktioun ass eng Authentifizéierung erfuerderlech. Wannechgelift bestäteg dës duerch d'Aginn vun dengem Passwuert."]},{msgid:"Wrong password",msgstr:["Falscht Passwuert"]}]},{locale:"lo",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:"lt_LT",translations:[{msgid:"Authentication required",msgstr:["Reikalingas autentifikavimas"]},{msgid:"Checking password …",msgstr:["Tikrinamas slaptažodis  …"]},{msgid:"Confirm",msgstr:["Patvirtinti"]},{msgid:"Password",msgstr:["Slaptažodis"]},{msgid:"Please enter your password",msgstr:["Įveskite slaptažodį"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Šiam veiksmui reikalinga autentifikacija, patvirtinkite ją įvesdami slaptažodį."]},{msgid:"Wrong password",msgstr:["Neteisingas slaptažodis"]}]},{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:"Authentication required",msgstr:["Autentisering påkrevd"]},{msgid:"Checking password …",msgstr:["Sjekker passordet …"]},{msgid:"Confirm",msgstr:["Bekreft"]},{msgid:"Password",msgstr:["Passord"]},{msgid:"Please enter your password",msgstr:["Vennligst skriv inn passordet ditt"]},{msgid:"This action needs authentication, please confirm it by entering your password.",msgstr:["Denne handlingen krever autentisering; vennligst angi ditt passord."]},{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:["Voor deze handeling is authenticatie vereist, bevestig deze door je wachtwoord in te voeren."]},{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 confirm your password to proceed.",msgstr:["Por favor, confirme sua senha para continuar."]},{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 confirm your password to proceed.",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ösenordet …"]},{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 den 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 confirm your password to proceed.",msgstr:["İlerlemek için lütfen parolanızı doğrulayın."]},{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})=>sv.addTranslation(e,{headers:{},translations:{"":Object.fromEntries(t.map(e=>[e.msgid,e]))}}));var av=sv.build();av.ngettext.bind(av);var lv,cv,dv=av.gettext.bind(av),uv={key:0},pv={key:1},fv=(e=>{const t=e.__vccOpts||e;for(const[e,n]of[["__cssModules",{$style:{passwordDialog:"_passwordDialog_joix2_2"}}]])t[e]=n;return t})(Ks({__name:"PasswordDialog",props:{customText:{},validate:{type:Function}},emits:["close"],setup(e,{emit:t}){const n=e,o=t;fa(function(){Zi(()=>{r.value.focus()})});const r=Qs("field"),i=Ei(""),s=Ei(!1),a=Ei(!1),l=[{label:dv("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(iv(e))return a.value=!0,ov.error("Exception during password confirmation",{error:e}),Zi(()=>{r.value.select()}),!1;a.value=!0,o("close",!1)}finally{s.value=!1}return!0}}],c=Ec(()=>a.value?dv("Wrong password"):s.value?dv("Checking password …"):""===i.value?dv("Please enter your password"):"");return(t,n)=>(zl(),Gl(Pi(zg),{isForm:"",buttons:l,name:Pi(dv)("Authentication required"),contentClasses:t.$style.passwordDialog,"onUpdate:open":n[1]||(n[1]=e=>o("close",!1))},{default:vs(()=>[e.customText?(zl(),Wl("div",uv,[Jl("p",null,Jo(e.customText),1),Jl("p",null,Jo(Pi(dv)("Please confirm your password to proceed.")),1)])):(zl(),Wl("p",pv,Jo(Pi(dv)("This action needs authentication, please confirm it by entering your password.")),1)),Ql(Pi(Qg),{ref:"field",modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=e=>i.value=e),label:Pi(dv)("Password"),helperText:c.value,checkPasswordStrength:!1,error:!1!==a.value,required:""},null,8,["modelValue","label","helperText","error"])]),_:1},8,["name","contentClasses"]))}})),hv=!1;async function mv(e,t){cv=e,lv||(lv=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=Pd(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)})}(fv,{customText:t,validate:e=>cv(e)}));const n=await lv;if(lv=void 0,!n)throw new ev}r();class gv 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,gv)}}const vv=e=>e.reason??new DOMException("This operation was aborted.","AbortError");function Av(e,t,n){bv(e,t),t.set(e,n)}function bv(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function yv(e,t,n){return e.set(Cv(e,t),n),n}function wv(e,t){return e.get(Cv(e,t))}function Cv(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 _v=new WeakMap,Ev=new WeakMap,xv=new WeakSet;class kv{constructor(){var e;bv(this,e=xv),e.add(this),Av(this,_v,[]),Av(this,Ev,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 wv(_v,this).length=0,yv(Ev,this,0),void wv(_v,this).push(i);if(wv(_v,this).at(-1).priority>=n)return void wv(_v,this).push(i);Cv(xv,this,Sv).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}(wv(_v,this),i,(e,t)=>t.priority-e.priority);wv(_v,this).splice(s,0,i)}setPriority(e,t){const n=wv(_v,this).findIndex((t,n)=>n>=wv(Ev,this)&&t.id===e);if(-1===n)throw new ReferenceError(`No promise function with the id "${e}" exists in the queue.`);const[o]=wv(_v,this).splice(n,1);this.enqueue(o.run,{priority:t,id:e})}remove(e){const t=wv(_v,this).findIndex((t,n)=>!(n<wv(Ev,this))&&("string"==typeof e?t.id===e:t.run===e));-1!==t&&wv(_v,this).splice(t,1)}dequeue(){var e;if(wv(Ev,this)===wv(_v,this).length)return;const t=wv(_v,this)[wv(Ev,this)];return yv(Ev,this,(e=wv(Ev,this),++e)),wv(Ev,this)===wv(_v,this).length?(wv(_v,this).length=0,yv(Ev,this,0)):wv(Ev,this)>100&&wv(Ev,this)>wv(_v,this).length/2&&Cv(xv,this,Sv).call(this),t?.run}filter(e){const t=[];for(let n=wv(Ev,this);n<wv(_v,this).length;n++){const o=wv(_v,this)[n];o.priority===e.priority&&t.push(o.run)}return t}get size(){return wv(_v,this).length-wv(Ev,this)}}function Sv(){0!==wv(Ev,this)&&(wv(_v,this).splice(0,wv(Ev,this)),yv(Ev,this,0))}function Pv(e,t,n){Bv(e,t),t.set(e,n)}function Bv(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Tv(e,t,n){return n(Nv(e,t))}function Lv(e,t){return e.get(Nv(e,t))}function Ov(e,t,n){return e.set(Nv(e,t),n),n}function Nv(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 Dv=new WeakMap,Rv=new WeakMap,Iv=new WeakMap,jv=new WeakMap,Fv=new WeakMap,Mv=new WeakMap,$v=new WeakMap,zv=new WeakMap,Hv=new WeakMap,Vv=new WeakMap,Uv=new WeakMap,qv=new WeakMap,Wv=new WeakMap,Gv=new WeakMap,Xv=new WeakMap,Yv=new WeakMap,Zv=new WeakMap,Kv=new WeakMap,Jv=new WeakMap,Qv=new WeakMap,eA=new WeakMap,tA=new WeakSet;class nA extends(r()){constructor(e){var t;if(super(),Bv(this,t=tA),t.add(this),Pv(this,Dv,void 0),Pv(this,Rv,void 0),Pv(this,Iv,0),Pv(this,jv,void 0),Pv(this,Fv,!1),Pv(this,Mv,!1),Pv(this,$v,void 0),Pv(this,zv,0),Pv(this,Hv,void 0),Pv(this,Vv,void 0),Pv(this,Uv,void 0),Pv(this,qv,[]),Pv(this,Wv,0),Pv(this,Gv,void 0),Pv(this,Xv,void 0),Pv(this,Yv,0),Pv(this,Zv,void 0),Pv(this,Kv,void 0),Pv(this,Jv,1n),Pv(this,Qv,new Map),Pv(this,eA,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:kv,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(Ov(Dv,this,e.carryoverIntervalCount??e.carryoverConcurrencyCount??!1),Ov(Rv,this,e.intervalCap===Number.POSITIVE_INFINITY||0===e.interval),Ov(jv,this,e.intervalCap),Ov($v,this,e.interval),Ov(Uv,this,e.strict),Ov(Gv,this,new e.queueClass),Ov(Xv,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,Ov(Kv,this,!1===e.autoStart),Nv(tA,this,yA).call(this)}get concurrency(){return Lv(Zv,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})`);Ov(Zv,this,e),Nv(tA,this,AA).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})`);Lv(Gv,this).setPriority(e,t)}async add(e,t={}){var n,o;if(void 0!==(t={timeout:this.timeout,...t,id:t.id??(Ov(Jv,this,(n=Lv(Jv,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(),Ov(Yv,this,(s=Lv(Yv,this),++s)),Lv(Qv,this).set(r,{id:t.id,priority:t.priority??0,startTime:Date.now(),timeout:t.timeout});try{try{t.signal?.throwIfAborted()}catch(e){throw Nv(tA,this,CA).call(this),Lv(Qv,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(vv(s));if(s&&(l=()=>{c(vv(s))},s.addEventListener("abort",l,{once:!0})),e.then(t,c),n===Number.POSITIVE_INFINITY)return;const d=new gv;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 ${Lv(Yv,this)} running, ${Lv(Gv,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}),e.aborted&&a()})])}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),Lv(Qv,this).delete(r),queueMicrotask(()=>{Nv(tA,this,cA).call(this)})}};Lv(Gv,this).enqueue(s,t);const a=()=>{Lv(Gv,this)instanceof kv?Lv(Gv,this).remove(s):Lv(Gv,this).remove?.(t.id)};if(t.signal){const{signal:e}=t,n=()=>{i(),a(),o(e.reason),Nv(tA,this,mA).call(this),this.emit("next")};if(i=()=>{e.removeEventListener("abort",n),Lv(eA,this).delete(i)},e.aborted)return void n();e.addEventListener("abort",n,{once:!0}),Lv(eA,this).add(i)}this.emit("add"),Nv(tA,this,mA).call(this)})}async addAll(e,t){return Promise.all(e.map(async e=>this.add(e,t)))}start(){return Lv(Kv,this)?(Ov(Kv,this,!1),Nv(tA,this,AA).call(this),this):this}pause(){Ov(Kv,this,!0)}clear(){for(const e of Lv(eA,this))e();Ov(Gv,this,new(Lv(Xv,this))),Nv(tA,this,fA).call(this),Nv(tA,this,_A).call(this),this.emit("empty"),0===Lv(Yv,this)&&(Nv(tA,this,hA).call(this),this.emit("idle")),this.emit("next")}async onEmpty(){0!==Lv(Gv,this).size&&await Nv(tA,this,bA).call(this,"empty")}async onSizeLessThan(e){Lv(Gv,this).size<e||await Nv(tA,this,bA).call(this,["next","active"],()=>Lv(Gv,this).size<e)}async onIdle(){0===Lv(Yv,this)&&0===Lv(Gv,this).size||await Nv(tA,this,bA).call(this,"idle")}async onPendingZero(){0!==Lv(Yv,this)&&await Nv(tA,this,bA).call(this,"pendingZero")}async onRateLimit(){this.isRateLimited||await Nv(tA,this,bA).call(this,"rateLimit")}async onRateLimitCleared(){this.isRateLimited&&await Nv(tA,this,bA).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 Lv(Gv,this).size}sizeBy(e){return Lv(Gv,this).filter(e).length}get pending(){return Lv(Yv,this)}get isPaused(){return Lv(Kv,this)}get isRateLimited(){return Lv(Fv,this)}get isSaturated(){return Lv(Yv,this)===Lv(Zv,this)&&Lv(Gv,this).size>0||this.isRateLimited&&Lv(Gv,this).size>0}get runningTasks(){return[...Lv(Qv,this).values()].map(e=>({...e,timeoutRemaining:e.timeout?Math.max(0,e.startTime+e.timeout-Date.now()):void 0}))}}function oA(e){for(;Lv(Wv,this)<Lv(qv,this).length;){const n=Lv(qv,this)[Lv(Wv,this)];if(!(void 0!==n&&e-n>=Lv($v,this)))break;var t;Ov(Wv,this,(t=Lv(Wv,this),++t))}(Lv(Wv,this)>100&&Lv(Wv,this)>Lv(qv,this).length/2||Lv(Wv,this)===Lv(qv,this).length)&&(Ov(qv,this,Lv(qv,this).slice(Lv(Wv,this))),Ov(Wv,this,0))}function rA(e){var t;Lv(Uv,this)?Lv(qv,this).push(e):Ov(Iv,this,(t=Lv(Iv,this),++t))}function iA(){if(Lv(Uv,this))Lv(qv,this).length>Lv(Wv,this)&&Lv(qv,this).pop();else if(Lv(Iv,this)>0){var e;Ov(Iv,this,(e=Lv(Iv,this),--e))}}function sA(){return Lv(qv,this).length-Lv(Wv,this)}function aA(e){return!!Lv(Rv,e)||(Lv(Uv,e)?Nv(tA,e,sA).call(e)<Lv(jv,e):Lv(Iv,e)<Lv(jv,e))}function lA(e){return Lv(Yv,e)<Lv(Zv,e)}function cA(){var e;Ov(Yv,this,(e=Lv(Yv,this),--e)),0===Lv(Yv,this)&&this.emit("pendingZero"),Nv(tA,this,mA).call(this),this.emit("next")}function dA(){Ov(Vv,this,void 0),Nv(tA,this,vA).call(this),Nv(tA,this,gA).call(this)}function uA(e){if(Lv(Uv,this)){if(Nv(tA,this,oA).call(this,e),Nv(tA,this,sA).call(this)>=Lv(jv,this)){const t=Lv(qv,this)[Lv(Wv,this)],n=Lv($v,this)-(e-t);return Nv(tA,this,pA).call(this,n),!0}return!1}if(void 0===Lv(Hv,this)){const t=Lv(zv,this)-e;if(!(t<0))return Nv(tA,this,pA).call(this,t),!0;Ov(Iv,this,Lv(Dv,this)?Lv(Yv,this):0)}return!1}function pA(e){void 0===Lv(Vv,this)&&Ov(Vv,this,setTimeout(()=>{Nv(tA,this,dA).call(this)},e))}function fA(){Lv(Hv,this)&&(clearInterval(Lv(Hv,this)),Ov(Hv,this,void 0))}function hA(){Lv(Vv,this)&&(clearTimeout(Lv(Vv,this)),Ov(Vv,this,void 0))}function mA(){if(0===Lv(Gv,this).size){if(Nv(tA,this,fA).call(this),this.emit("empty"),0===Lv(Yv,this)){if(Nv(tA,this,hA).call(this),Lv(Uv,this)&&Lv(Wv,this)>0){const e=Date.now();Nv(tA,this,oA).call(this,e)}this.emit("idle")}return!1}let e=!1;if(!Lv(Kv,this)){const t=Date.now(),n=!Nv(tA,this,uA).call(this,t);if(Tv(tA,this,aA)&&Tv(tA,this,lA)){const o=Lv(Gv,this).dequeue();Lv(Rv,this)||(Nv(tA,this,rA).call(this,t),Nv(tA,this,wA).call(this)),n&&Nv(tA,this,gA).call(this),o(),this.emit("active"),e=!0}}return e}function gA(){Lv(Rv,this)||void 0!==Lv(Hv,this)||Lv(Uv,this)||(Ov(Hv,this,setInterval(()=>{Nv(tA,this,vA).call(this)},Lv($v,this))),Ov(zv,this,Date.now()+Lv($v,this)))}function vA(){Lv(Uv,this)||(void 0!==Lv(Hv,this)&&(0===Lv(Iv,this)&&0===Lv(Yv,this)?Nv(tA,this,fA).call(this):Ov(zv,this,Date.now()+Lv($v,this))),Ov(Iv,this,Lv(Dv,this)?Lv(Yv,this):0)),Nv(tA,this,AA).call(this),Nv(tA,this,wA).call(this)}function AA(){for(;Nv(tA,this,mA).call(this););}async function bA(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 yA(){Lv(Rv,this)||(this.on("add",()=>{Lv(Gv,this).size>0&&Nv(tA,this,wA).call(this)}),this.on("next",()=>{Nv(tA,this,wA).call(this)}))}function wA(){Lv(Rv,this)||Lv(Mv,this)||(Ov(Mv,this,!0),queueMicrotask(()=>{Ov(Mv,this,!1),Nv(tA,this,_A).call(this)}))}function CA(){Lv(Rv,this)||(Nv(tA,this,iA).call(this),Nv(tA,this,wA).call(this))}function _A(){const e=Lv(Fv,this);if(Lv(Rv,this)||0===Lv(Gv,this).size)return void(e&&(Ov(Fv,this,!1),this.emit("rateLimitCleared")));let t;if(Lv(Uv,this)){const e=Date.now();Nv(tA,this,oA).call(this,e),t=Nv(tA,this,sA).call(this)}else t=Lv(Iv,this);const n=t>=Lv(jv,this);n!==e&&(Ov(Fv,this,n),this.emit(n?"rateLimit":"rateLimitCleared"))}Object.freeze({discover:Ep("appstore","Discover"),installed:Ep("appstore","Your apps"),enabled:Ep("appstore","Active apps"),disabled:Ep("appstore","Disabled apps"),updates:Ep("appstore","Updates"),bundles:Ep("appstore","App bundles"),featured:Ep("appstore","Featured apps"),supported:Ep("appstore","Supported apps"),search:Ep("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(hv)return;let t;hv=!0,e.interceptors.request.use(async e=>{if(void 0===e.confirmPassword)return e;if(!function(e){if(!window.backendAllowsPasswordConfirmation)return!1;if(e===tv.Strict)return!0;const t=nv-1e3*window.nc_pageLoad;return Date.now()-(t+1e3*window.nc_lastLogin)>18e5}(e.confirmPassword))return e;if(e.confirmPassword===tv.Lax)return await async function(e){let t="";return await mv(async e=>{await async function(e){ov.debug("Confirming password");const t=S("/login/confirm"),{data:n}=await Kn.post(t,{password:e});window.nc_lastLogin=n.lastLogin,ov.debug("Password confirmed")}(e),t=e},e),t}(),e;const{promise:n,resolve:o,reject:r}=Promise.withResolvers();return mv(async n=>(t=Promise.withResolvers(),e.auth=function(e){return{username:R()?.uid??"",password:e}}(n),ov.debug("Adding auth info to the request",{config:e}),o(e),t.promise)).catch(r),n}),e.interceptors.response.use(e=>e.config.confirmPassword!==tv.Strict?e:void 0===t?(ov.debug("Password confirmation not required",{response:e}),e):(ov.debug("Password confirmation succeeded",{response:e}),window.nc_lastLogin=Date.now()/1e3,t.resolve(),e),n=>{if(n.config?.confirmPassword!==tv.Strict)throw n;if(void 0===t)throw ov.debug("Password confirmation not required",{error:n}),n;if(ov.debug("Password confirmation failed",{error:n}),t.reject(n),iv(n))return ov.debug("Triggering new request",{error:n}),e.request(n.config);throw n})}(Kn);const EA=x("apps/appstore/api/v1"),xA=Object.freeze({apps:`${EA}/apps`,categories:`${EA}/apps/categories`,enable:`${EA}/apps/enable`,disable:`${EA}/apps/disable`,uninstall:`${EA}/apps/uninstall`,update:`${EA}/apps/update`,bundleEnable:`${EA}/bundles/enable`}),kA=new nA({concurrency:1});async function SA(e,t=!1,n){return kA.add(async()=>{await Kn.post(xA.enable,{appId:e,groups:n,force:t||void 0},{confirmPassword:tv.Strict})})}function PA(e){return!e.installed&&!e.internal&&(void 0===e.missingDependencies||0===e.missingDependencies.length||!e.isCompatible&&1===e.missingDependencies.length)}const BA={calendar:{description:(0,d.t)("core","Schedule work & meetings, synced with all your devices."),icon:(0,h.d0)("core","places/calendar.svg")},contacts:{description:(0,d.t)("core","Keep your colleagues and friends in one place without leaking their private info."),icon:(0,h.d0)("core","places/contacts.svg")},mail:{description:(0,d.t)("core","Simple email app nicely integrated with Files, Contacts and Calendar."),icon:(0,h.d0)("core","actions/mail.svg")},spreed:{description:(0,d.t)("core","Chatting, video calls, screen sharing, online meetings and web conferencing – in your browser and with mobile apps."),icon:(0,h.d0)("core","apps/spreed.svg")},richdocuments:{name:"Nextcloud Office",description:(0,d.t)("core","Collaborative documents, spreadsheets and presentations, built on Collabora Online."),icon:(0,h.d0)("core","apps/richdocuments.svg")},notes:{description:(0,d.t)("core","Distraction free note taking app."),icon:(0,h.d0)("core","apps/notes.svg")},richdocumentscode:{hidden:!0,required:["richdocuments"]}},TA=Object.keys(BA),LA={name:"RecommendedApps",components:{NcCheckboxRadioSwitch:g.A,NcButton:m.A},setup:()=>({t:d.t,canInstall:PA}),data:()=>({showInstallButton:!1,installingApps:!1,loadingApps:!0,loadingAppsError:!1,apps:[],defaultPageUrl:(0,f.C)("core","defaultPageUrl")}),computed:{recommendedApps(){return this.apps.filter(e=>TA.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 Kn.get(xA.apps);return e.ocs.data}();A.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(()=>A.debug(`${this.recommendedApps.length} recommended apps found`,{apps:this.recommendedApps})),this.showInstallButton=!0}catch(e){A.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&&PA(e)),t=[...e.filter(e=>!e.active&&e.isSelected),...this.recommendedApps.filter(t=>this.isHidden(t.id)&&BA[t.id].required.every(t=>e.some(e=>e.id===t)))];A.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(SA(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?(A.info(`User cancelled the password confirmation for recommended app ${r.id}`),r.error=(0,d.t)("core","Password confirmation was aborted")):(A.error(`could not install recommended app ${r.id}`,{error:n.reason}),r.error=(0,d.t)("core","App download or installation failed")),r.isSelected=!1):r.active=!0}this.installingApps=!1},customIcon:e=>e in BA&&BA[e].icon?BA[e].icon:(A.warn(`no app icon for recommended app ${e}`),(0,h.d0)("core","places/default-app-icon.svg")),customName:e=>e.id in BA&&BA[e.id].name||e.name,customDescription:e=>e in BA?BA[e].description:(A.warn(`no app description for recommended app ${e}`),""),isHidden:e=>e in BA&&!!BA[e].hidden,toggleSelect(e){if(!(e in BA)||!this.showInstallButton)return;const t=this.apps.findIndex(t=>t.id===e);this.$set(this.apps[t],"isSelected",!this.apps[t].isSelected)}}},OA=LA;var NA=n(7512),DA={};DA.styleTagTransform=$d(),DA.setAttributes=Id(),DA.insert=Dd().bind(null,"head"),DA.domAPI=Od(),DA.insertStyleElement=Fd(),Td()(NA.A,DA),NA.A&&NA.A.locals&&NA.A.locals;const RA=(0,n(14486).A)(OA,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,u.IF)(c.Ay),n.nc=(0,l.aV)(),p.Ay.mixin({methods:{t:d.Tl}}),(new(p.Ay.extend(RA))).$mount("#recommended-apps"),A.debug("recommended apps view rendered")},73645(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-7206c1f1] {\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-7206c1f1] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-7206c1f1] {\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-7206c1f1] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-7206c1f1] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-7206c1f1] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-7206c1f1] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-7206c1f1] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-7206c1f1] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-7206c1f1] {\n background-color: var(--open-background-color);\n}\n.action-item.action-item--wide[data-v-7206c1f1] {\n width: 100%;\n}\n.action-item__menutoggle__icon[data-v-7206c1f1] {\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.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-7206c1f1] {\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-7206c1f1] {\n display: flex;\n align-items: center;\n gap: calc((var(--default-clickable-area) - 16px) / 2 / 2);\n}\n.action-item[data-v-7206c1f1] {\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-7206c1f1] {\n --open-background-color: var(--color-primary-element-hover);\n}\n.action-item.action-item--secondary[data-v-7206c1f1] {\n --open-background-color: var(--color-primary-element-light-hover);\n}\n.action-item.action-item--error[data-v-7206c1f1] {\n --open-background-color: var(--color-error-hover);\n}\n.action-item.action-item--warning[data-v-7206c1f1] {\n --open-background-color: var(--color-warning-hover);\n}\n.action-item.action-item--success[data-v-7206c1f1] {\n --open-background-color: var(--color-success-hover);\n}\n.action-item.action-item--tertiary-no-background[data-v-7206c1f1] {\n --open-background-color: transparent;\n}\n.action-item.action-item--open .action-item__menutoggle[data-v-7206c1f1] {\n background-color: var(--open-background-color);\n}\n.action-item.action-item--wide[data-v-7206c1f1] {\n width: 100%;\n}\n.action-item__menutoggle__icon[data-v-7206c1f1] {\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])},38854(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-47ce59a3] {\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-47ce59a3] {\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 will-change: transform;\n transition-property: color, border-color, background-color, transform;\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-47ce59a3] {\n --button-size: var(--clickable-area-small);\n}\n.button-vue--size-large[data-v-47ce59a3] {\n --button-size: var(--clickable-area-large);\n}\n.button-vue[data-v-47ce59a3] * {\n cursor: pointer;\n}\n.button-vue[data-v-47ce59a3]:focus {\n outline: none;\n}\n.button-vue[data-v-47ce59a3]:disabled {\n filter: saturate(0.7);\n opacity: 0.5;\n cursor: default;\n}\n.button-vue[data-v-47ce59a3]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-47ce59a3]:active:not(:disabled) {\n background-color: var(--color-primary-element-light);\n transform: scale(0.985);\n}\n.button-vue__wrapper[data-v-47ce59a3] {\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-47ce59a3] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-47ce59a3] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-47ce59a3] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse[data-v-47ce59a3] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-47ce59a3] {\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-47ce59a3]:empty {\n display: none;\n}\n.button-vue--size-small .button-vue__icon[data-v-47ce59a3] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-47ce59a3] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-47ce59a3] {\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-47ce59a3]:empty {\n display: none;\n}\n.button-vue[data-v-47ce59a3]: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-47ce59a3]: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-47ce59a3] {\n padding-inline: var(--default-grid-baseline);\n}\n.button-vue--wide[data-v-47ce59a3] {\n width: 100%;\n}\n.button-vue[data-v-47ce59a3]: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-47ce59a3] {\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-47ce59a3] {\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-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--primary[data-v-47ce59a3]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--secondary[data-v-47ce59a3] {\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-47ce59a3]: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-47ce59a3] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--tertiary[data-v-47ce59a3]: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-47ce59a3]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--tertiary-on-primary[data-v-47ce59a3] {\n color: var(--color-primary-element-text);\n}\n.button-vue--tertiary-on-primary[data-v-47ce59a3]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--success[data-v-47ce59a3] {\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-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--success[data-v-47ce59a3]:active {\n background-color: var(--color-success);\n}\n.button-vue--warning[data-v-47ce59a3] {\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-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--warning[data-v-47ce59a3]:active {\n background-color: var(--color-warning);\n}\n.button-vue--error[data-v-47ce59a3] {\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-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--error[data-v-47ce59a3]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-47ce59a3] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--error[data-v-47ce59a3], .button-vue--legacy.button-vue--success[data-v-47ce59a3], .button-vue--legacy.button-vue--warning[data-v-47ce59a3] {\n color: white;\n}","",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcButton.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,sBAAsB;EACtB,qEAAqE;EACrE,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;EACpD,uBAAuB;AACzB;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-47ce59a3] {\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-47ce59a3] {\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 will-change: transform;\n transition-property: color, border-color, background-color, transform;\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-47ce59a3] {\n --button-size: var(--clickable-area-small);\n}\n.button-vue--size-large[data-v-47ce59a3] {\n --button-size: var(--clickable-area-large);\n}\n.button-vue[data-v-47ce59a3] * {\n cursor: pointer;\n}\n.button-vue[data-v-47ce59a3]:focus {\n outline: none;\n}\n.button-vue[data-v-47ce59a3]:disabled {\n filter: saturate(0.7);\n opacity: 0.5;\n cursor: default;\n}\n.button-vue[data-v-47ce59a3]:disabled * {\n cursor: default;\n}\n.button-vue[data-v-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-primary-element-light-hover);\n}\n.button-vue[data-v-47ce59a3]:active:not(:disabled) {\n background-color: var(--color-primary-element-light);\n transform: scale(0.985);\n}\n.button-vue__wrapper[data-v-47ce59a3] {\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-47ce59a3] {\n justify-content: end;\n}\n.button-vue--start .button-vue__wrapper[data-v-47ce59a3] {\n justify-content: start;\n}\n.button-vue--reverse .button-vue__wrapper[data-v-47ce59a3] {\n flex-direction: row-reverse;\n}\n.button-vue--reverse[data-v-47ce59a3] {\n --button-padding: var(--button-padding-default) var(--default-grid-baseline);\n}\n.button-vue__icon[data-v-47ce59a3] {\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-47ce59a3]:empty {\n display: none;\n}\n.button-vue--size-small .button-vue__icon[data-v-47ce59a3] > * {\n max-height: 16px;\n max-width: 16px;\n}\n.button-vue--size-small .button-vue__icon[data-v-47ce59a3] svg {\n height: 16px;\n width: 16px;\n}\n.button-vue__text[data-v-47ce59a3] {\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-47ce59a3]:empty {\n display: none;\n}\n.button-vue[data-v-47ce59a3]: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-47ce59a3]: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-47ce59a3] {\n padding-inline: var(--default-grid-baseline);\n}\n.button-vue--wide[data-v-47ce59a3] {\n width: 100%;\n}\n.button-vue[data-v-47ce59a3]: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-47ce59a3] {\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-47ce59a3] {\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-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-primary-element-hover);\n}\n.button-vue--primary[data-v-47ce59a3]:active {\n background-color: var(--color-primary-element);\n}\n.button-vue--secondary[data-v-47ce59a3] {\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-47ce59a3]: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-47ce59a3] {\n background-color: transparent;\n border-color: transparent;\n color: var(--color-main-text);\n}\n.button-vue--tertiary[data-v-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-background-hover);\n}\n.button-vue--tertiary[data-v-47ce59a3]: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-47ce59a3]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--tertiary-on-primary[data-v-47ce59a3] {\n color: var(--color-primary-element-text);\n}\n.button-vue--tertiary-on-primary[data-v-47ce59a3]:hover:not(:disabled) {\n background-color: transparent;\n}\n.button-vue--success[data-v-47ce59a3] {\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-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-success-hover);\n}\n.button-vue--success[data-v-47ce59a3]:active {\n background-color: var(--color-success);\n}\n.button-vue--warning[data-v-47ce59a3] {\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-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-warning-hover);\n}\n.button-vue--warning[data-v-47ce59a3]:active {\n background-color: var(--color-warning);\n}\n.button-vue--error[data-v-47ce59a3] {\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-47ce59a3]:hover:not(:disabled) {\n background-color: var(--color-error-hover);\n}\n.button-vue--error[data-v-47ce59a3]:active {\n background-color: var(--color-error);\n}\n.button-vue--legacy[data-v-47ce59a3] {\n --button-inner-size: var(--button-size);\n border: none;\n padding-block: 0;\n}\n.button-vue--legacy.button-vue--error[data-v-47ce59a3], .button-vue--legacy.button-vue--success[data-v-47ce59a3], .button-vue--legacy.button-vue--warning[data-v-47ce59a3] {\n color: white;\n}"],sourceRoot:""}]);const a=s;n.d(t,["A",0,a])},63354(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.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-adda232f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-adda232f] {\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-adda232f] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-adda232f] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-adda232f] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-adda232f] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-adda232f] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-adda232f] {\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-adda232f] {\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-adda232f] {\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-adda232f] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-adda232f] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-adda232f] {\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-adda232f]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-adda232f] {\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.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.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-adda232f] {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n.dialog[data-v-adda232f] {\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-adda232f] .modal-wrapper .modal-container {\n display: flex !important;\n padding-block: 4px 0;\n padding-inline: 12px 0;\n}\n.dialog__modal[data-v-adda232f] .modal-wrapper .modal-container__content {\n display: flex;\n flex-direction: column;\n overflow: hidden;\n}\n.dialog__wrapper[data-v-adda232f] {\n display: flex;\n flex-direction: row;\n flex: 1;\n min-height: 0;\n overflow: hidden;\n}\n.dialog__wrapper--collapsed[data-v-adda232f] {\n flex-direction: column;\n}\n.dialog__navigation[data-v-adda232f] {\n display: flex;\n flex-shrink: 0;\n}\n.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-adda232f] {\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-adda232f] {\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-adda232f] {\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-adda232f] {\n flex: 1;\n min-height: 0;\n overflow: auto;\n padding-inline-end: 12px;\n}\n.dialog__text[data-v-adda232f] {\n padding-block-end: 6px;\n}\n.dialog__actions[data-v-adda232f] {\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-adda232f]:not(:empty) {\n margin-block: 6px 12px;\n}\n@media only screen and (max-width: 512px) {\n.dialog__name[data-v-adda232f] {\n text-align: start;\n margin-inline-end: var(--default-clickable-area);\n}\n}"],sourceRoot:""}]);const a=s;n.d(t,["A",0,a])},99518(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.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])},89798(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-feb04bef] {\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-feb04bef] {\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-feb04bef] {\n opacity: 0.4;\n filter: saturate(0.4);\n}\n.input-field--label-outside[data-v-feb04bef] {\n margin-block-start: 0;\n}\n.input-field--leading-icon[data-v-feb04bef] {\n --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--trailing-icon[data-v-feb04bef] {\n --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--pill[data-v-feb04bef] {\n --input-border-radius: var(--border-radius-pill);\n}\n.input-field__main-wrapper[data-v-feb04bef] {\n height: var(--default-clickable-area);\n padding: var(--border-width-input-focused, 2px);\n position: relative;\n}\n.input-field__input[data-v-feb04bef] {\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-feb04bef]: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-feb04bef] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .input-field__input[data-v-feb04bef] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .input-field__input[data-v-feb04bef] {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.input-field--legacy .input-field__input[data-v-feb04bef] {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.input-field--legacy .input-field__input[data-v-feb04bef]:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color);\n}\n.input-field__input[data-v-feb04bef]:focus-within:not([disabled]), .input-field__input[data-v-feb04bef]: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-feb04bef] {\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-feb04bef]::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.input-field__input[data-v-feb04bef]::-webkit-search-cancel-button {\n display: none;\n}\n.input-field__input[data-v-feb04bef]::-webkit-search-decoration, .input-field__input[data-v-feb04bef]::-webkit-search-results-button, .input-field__input[data-v-feb04bef]::-webkit-search-results-decoration, .input-field__input[data-v-feb04bef]::-ms-clear {\n display: none;\n}\n.input-field__input[data-v-feb04bef]:active:not([disabled]), .input-field__input[data-v-feb04bef]:focus:not([disabled]) {\n --input-border-color: var(--color-main-text);\n}\n.input-field__input:focus + .input-field__label[data-v-feb04bef], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-feb04bef] {\n color: var(--color-main-text);\n}\n.input-field__input[data-v-feb04bef]:focus {\n cursor: text;\n}\n.input-field__input[data-v-feb04bef]:disabled {\n cursor: default;\n}\n.input-field__input[data-v-feb04bef]:focus-visible {\n box-shadow: unset !important;\n}\n.input-field:not(.input-field--label-outside) .input-field__input[data-v-feb04bef]:not(:focus)::placeholder {\n opacity: 0;\n}\n.input-field__label[data-v-feb04bef] {\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-feb04bef], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-feb04bef] {\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-feb04bef] {\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-feb04bef] {\n inset-inline-start: 0px;\n}\n.input-field__icon--trailing[data-v-feb04bef] {\n inset-inline-end: 0px;\n}\n.input-field__trailing-button[data-v-feb04bef] {\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-feb04bef] {\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-feb04bef]:focus-visible {\n box-shadow: none !important;\n}\n.input-field__helper-text-message[data-v-feb04bef] {\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-feb04bef] {\n margin-inline-end: 8px;\n}\n.input-field--error .input-field__helper-text-message[data-v-feb04bef],\n.input-field--error .input-field__icon--trailing[data-v-feb04bef] {\n color: var(--color-text-error, var(--color-error));\n}\n.input-field--error .input-field__input[data-v-feb04bef], .input-field__input[data-v-feb04bef]:user-invalid {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.input-field--error .input-field__input[data-v-feb04bef]:focus-visible, .input-field__input[data-v-feb04bef]: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-feb04bef] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.input-field--success .input-field__input[data-v-feb04bef]: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-feb04bef] {\n color: var(--color-border-success, var(--color-success));\n}","",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcInputField.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-feb04bef] {\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-feb04bef] {\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-feb04bef] {\n opacity: 0.4;\n filter: saturate(0.4);\n}\n.input-field--label-outside[data-v-feb04bef] {\n margin-block-start: 0;\n}\n.input-field--leading-icon[data-v-feb04bef] {\n --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--trailing-icon[data-v-feb04bef] {\n --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline));\n}\n.input-field--pill[data-v-feb04bef] {\n --input-border-radius: var(--border-radius-pill);\n}\n.input-field__main-wrapper[data-v-feb04bef] {\n height: var(--default-clickable-area);\n padding: var(--border-width-input-focused, 2px);\n position: relative;\n}\n.input-field__input[data-v-feb04bef] {\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-feb04bef]: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-feb04bef] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n}\n[data-theme-dark] .input-field__input[data-v-feb04bef] {\n --input-border-box-shadow: var(--input-border-box-shadow-dark);\n}\n[data-theme-light] .input-field__input[data-v-feb04bef] {\n --input-border-box-shadow: var(--input-border-box-shadow-light);\n}\n.input-field--legacy .input-field__input[data-v-feb04bef] {\n box-shadow: 0 0 0 1px var(--input-border-color);\n}\n.input-field--legacy .input-field__input[data-v-feb04bef]:hover:not([disabled]) {\n box-shadow: 0 0 0 2px var(--input-border-color);\n}\n.input-field__input[data-v-feb04bef]:focus-within:not([disabled]), .input-field__input[data-v-feb04bef]: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-feb04bef] {\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-feb04bef]::placeholder {\n color: var(--color-text-maxcontrast);\n}\n.input-field__input[data-v-feb04bef]::-webkit-search-cancel-button {\n display: none;\n}\n.input-field__input[data-v-feb04bef]::-webkit-search-decoration, .input-field__input[data-v-feb04bef]::-webkit-search-results-button, .input-field__input[data-v-feb04bef]::-webkit-search-results-decoration, .input-field__input[data-v-feb04bef]::-ms-clear {\n display: none;\n}\n.input-field__input[data-v-feb04bef]:active:not([disabled]), .input-field__input[data-v-feb04bef]:focus:not([disabled]) {\n --input-border-color: var(--color-main-text);\n}\n.input-field__input:focus + .input-field__label[data-v-feb04bef], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-feb04bef] {\n color: var(--color-main-text);\n}\n.input-field__input[data-v-feb04bef]:focus {\n cursor: text;\n}\n.input-field__input[data-v-feb04bef]:disabled {\n cursor: default;\n}\n.input-field__input[data-v-feb04bef]:focus-visible {\n box-shadow: unset !important;\n}\n.input-field:not(.input-field--label-outside) .input-field__input[data-v-feb04bef]:not(:focus)::placeholder {\n opacity: 0;\n}\n.input-field__label[data-v-feb04bef] {\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-feb04bef], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-feb04bef] {\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-feb04bef] {\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-feb04bef] {\n inset-inline-start: 0px;\n}\n.input-field__icon--trailing[data-v-feb04bef] {\n inset-inline-end: 0px;\n}\n.input-field__trailing-button[data-v-feb04bef] {\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-feb04bef] {\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-feb04bef]:focus-visible {\n box-shadow: none !important;\n}\n.input-field__helper-text-message[data-v-feb04bef] {\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-feb04bef] {\n margin-inline-end: 8px;\n}\n.input-field--error .input-field__helper-text-message[data-v-feb04bef],\n.input-field--error .input-field__icon--trailing[data-v-feb04bef] {\n color: var(--color-text-error, var(--color-error));\n}\n.input-field--error .input-field__input[data-v-feb04bef], .input-field__input[data-v-feb04bef]:user-invalid {\n --input-border-color: var(--color-border-error, var(--color-error)) !important;\n}\n.input-field--error .input-field__input[data-v-feb04bef]:focus-visible, .input-field__input[data-v-feb04bef]: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-feb04bef] {\n --input-border-color: var(--color-border-success, var(--color-success)) !important;\n}\n.input-field--success .input-field__input[data-v-feb04bef]: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-feb04bef] {\n color: var(--color-border-success, var(--color-success));\n}"],sourceRoot:""}]);const a=s;n.d(t,["A",0,a])},50579(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.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])},79399(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-c6039372] {\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-c6039372] {\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-c6039372], .modal-mask[data-v-c6039372] * {\n box-sizing: border-box;\n}\n.modal-mask--opaque[data-v-c6039372] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-c6039372] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-c6039372] {\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-c6039372] {\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-c6039372] {\n padding-inline-start: calc(var(--header-height) * var(--v46e58dab));\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-c6039372] {\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-c6039372] {\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-c6039372] {\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-c6039372], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__icon[data-v-c6039372] {\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-c6039372] {\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-c6039372] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-c6039372] .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-c6039372] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-wrapper[data-v-c6039372] {\n --modal-header-offset: var(--header-height);\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: 100%;\n}\n.modal-wrapper--no-header[data-v-c6039372] {\n --modal-header-offset: var(--body-container-margin);\n}\n.modal-wrapper[data-v-c6039372] {\n /* Navigation buttons */\n}\n.modal-wrapper .prev[data-v-c6039372],\n.modal-wrapper .next[data-v-c6039372] {\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-c6039372]:focus-visible,\n.modal-wrapper .next[data-v-c6039372]: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-c6039372] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-c6039372] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-c6039372] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-c6039372] {\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-c6039372] {\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-c6039372] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-c6039372] {\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-c6039372] {\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-c6039372] {\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-c6039372] {\n width: 100%;\n height: calc(100% - var(--modal-header-offset));\n position: absolute;\n top: var(--modal-header-offset);\n border-radius: 0;\n}\n@media only screen and ((max-width: 512px) or (max-height: 400px)) {\n.modal-wrapper .modal-container[data-v-c6039372] {\n max-width: initial;\n width: 100%;\n max-height: initial;\n height: calc(100% - var(--modal-header-offset));\n position: absolute;\n top: var(--modal-header-offset);\n border-radius: 0;\n}\n}\n\n/* TRANSITIONS */\n.fade-enter-active[data-v-c6039372],\n.fade-leave-active[data-v-c6039372] {\n transition: opacity 250ms;\n}\n.fade-enter-from[data-v-c6039372],\n.fade-leave-to[data-v-c6039372] {\n opacity: 0;\n}\n.fade-visibility-enter-from[data-v-c6039372],\n.fade-visibility-leave-to[data-v-c6039372] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-c6039372],\n.modal-in-leave-active[data-v-c6039372],\n.modal-out-enter-active[data-v-c6039372],\n.modal-out-leave-active[data-v-c6039372] {\n transition: opacity 250ms;\n}\n.modal-in-enter-from[data-v-c6039372],\n.modal-in-leave-to[data-v-c6039372],\n.modal-out-enter-from[data-v-c6039372],\n.modal-out-leave-to[data-v-c6039372] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-c6039372],\n.modal-in-leave-to .modal-container[data-v-c6039372] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-c6039372],\n.modal-out-leave-to .modal-container[data-v-c6039372] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons[data-v-c6039372] {\n --progress-ring-radius: calc(var(--default-clickable-area) / 2 + 1px);\n --progress-ring-circumference: calc(2 * pi * var(--progress-ring-radius));\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-c6039372] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n width: 100%;\n height: 100%;\n transform: rotate(-90deg);\n}\n.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-c6039372] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-c6039372 linear var(--v58d005d2) infinite;\n r: var(--progress-ring-radius);\n stroke-linecap: round;\n stroke-dashoffset: var(--progress-ring-circumference);\n stroke-dasharray: var(--progress-ring-circumference);\n}\n.modal-mask .play-pause-icons--paused .play-pause-icons__icon[data-v-c6039372] {\n animation: breath-c6039372 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-c6039372] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-c6039372 {\nfrom {\n stroke-dashoffset: var(--progress-ring-circumference);\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-c6039372 {\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.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,2CAA2C;EAC3C,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,WAAW;EACX,YAAY;AACd;AACA;EACE,mDAAmD;AACrD;AACA;EACE,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,+CAA+C;EAC/C,kBAAkB;EAClB,+BAA+B;EAC/B,gBAAgB;AAClB;AACA;AACA;IACI,kBAAkB;IAClB,WAAW;IACX,mBAAmB;IACnB,+CAA+C;IAC/C,kBAAkB;IAClB,+BAA+B;IAC/B,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,qEAAqE;EACrE,yEAAyE;AAC3E;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,qBAAqB;EACrB,WAAW;EACX,YAAY;EACZ,yBAAyB;AAC3B;AACA;EACE,mCAAmC;EACnC,yBAAyB;EACzB,iEAAiE;EACjE,8BAA8B;EAC9B,qBAAqB;EACrB,qDAAqD;EACrD,oDAAoD;AACtD;AACA;EACE,mEAAmE;AACrE;AACA;EACE,uCAAuC;AACzC;AACA;AACA;IACI,qDAAqD;AACzD;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-c6039372] {\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-c6039372] {\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-c6039372], .modal-mask[data-v-c6039372] * {\n box-sizing: border-box;\n}\n.modal-mask--opaque[data-v-c6039372] {\n background-color: rgba(var(--backdrop-color), 0.92);\n}\n.modal-mask--light[data-v-c6039372] {\n --backdrop-color: 255, 255, 255;\n}\n.modal-header[data-v-c6039372] {\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-c6039372] {\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-c6039372] {\n padding-inline-start: calc(var(--header-height) * var(--v46e58dab));\n text-align: center;\n}\n}\n.modal-header .icons-menu[data-v-c6039372] {\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-c6039372] {\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-c6039372] {\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-c6039372], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__icon[data-v-c6039372] {\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-c6039372] {\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-c6039372] .action-item {\n margin: calc((var(--header-height) - var(--default-clickable-area)) / 2);\n}\n.modal-header .icons-menu[data-v-c6039372] .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-c6039372] button:focus-visible {\n box-shadow: none !important;\n outline: 2px solid #fff !important;\n}\n.modal-wrapper[data-v-c6039372] {\n --modal-header-offset: var(--header-height);\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n height: 100%;\n}\n.modal-wrapper--no-header[data-v-c6039372] {\n --modal-header-offset: var(--body-container-margin);\n}\n.modal-wrapper[data-v-c6039372] {\n /* Navigation buttons */\n}\n.modal-wrapper .prev[data-v-c6039372],\n.modal-wrapper .next[data-v-c6039372] {\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-c6039372]:focus-visible,\n.modal-wrapper .next[data-v-c6039372]: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-c6039372] {\n inset-inline-start: 2px;\n}\n.modal-wrapper .next[data-v-c6039372] {\n inset-inline-end: 2px;\n}\n.modal-wrapper[data-v-c6039372] {\n /* Content */\n}\n.modal-wrapper .modal-container[data-v-c6039372] {\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-c6039372] {\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-c6039372] {\n width: 100%;\n min-height: 52px;\n overflow: auto;\n}\n.modal-wrapper--small > .modal-container[data-v-c6039372] {\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-c6039372] {\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-c6039372] {\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-c6039372] {\n width: 100%;\n height: calc(100% - var(--modal-header-offset));\n position: absolute;\n top: var(--modal-header-offset);\n border-radius: 0;\n}\n@media only screen and ((max-width: 512px) or (max-height: 400px)) {\n.modal-wrapper .modal-container[data-v-c6039372] {\n max-width: initial;\n width: 100%;\n max-height: initial;\n height: calc(100% - var(--modal-header-offset));\n position: absolute;\n top: var(--modal-header-offset);\n border-radius: 0;\n}\n}\n\n/* TRANSITIONS */\n.fade-enter-active[data-v-c6039372],\n.fade-leave-active[data-v-c6039372] {\n transition: opacity 250ms;\n}\n.fade-enter-from[data-v-c6039372],\n.fade-leave-to[data-v-c6039372] {\n opacity: 0;\n}\n.fade-visibility-enter-from[data-v-c6039372],\n.fade-visibility-leave-to[data-v-c6039372] {\n visibility: hidden;\n opacity: 0;\n}\n.modal-in-enter-active[data-v-c6039372],\n.modal-in-leave-active[data-v-c6039372],\n.modal-out-enter-active[data-v-c6039372],\n.modal-out-leave-active[data-v-c6039372] {\n transition: opacity 250ms;\n}\n.modal-in-enter-from[data-v-c6039372],\n.modal-in-leave-to[data-v-c6039372],\n.modal-out-enter-from[data-v-c6039372],\n.modal-out-leave-to[data-v-c6039372] {\n opacity: 0;\n}\n.modal-in-enter .modal-container[data-v-c6039372],\n.modal-in-leave-to .modal-container[data-v-c6039372] {\n transform: scale(0.9);\n}\n.modal-out-enter .modal-container[data-v-c6039372],\n.modal-out-leave-to .modal-container[data-v-c6039372] {\n transform: scale(1.1);\n}\n.modal-mask .play-pause-icons[data-v-c6039372] {\n --progress-ring-radius: calc(var(--default-clickable-area) / 2 + 1px);\n --progress-ring-circumference: calc(2 * pi * var(--progress-ring-radius));\n}\n.modal-mask .play-pause-icons .progress-ring[data-v-c6039372] {\n position: absolute;\n top: 0;\n inset-inline-start: 0;\n width: 100%;\n height: 100%;\n transform: rotate(-90deg);\n}\n.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-c6039372] {\n transition: 100ms stroke-dashoffset;\n transform-origin: 50% 50%;\n animation: progressring-c6039372 linear var(--v58d005d2) infinite;\n r: var(--progress-ring-radius);\n stroke-linecap: round;\n stroke-dashoffset: var(--progress-ring-circumference);\n stroke-dasharray: var(--progress-ring-circumference);\n}\n.modal-mask .play-pause-icons--paused .play-pause-icons__icon[data-v-c6039372] {\n animation: breath-c6039372 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-c6039372] {\n animation-play-state: paused !important;\n}\n@keyframes progressring-c6039372 {\nfrom {\n stroke-dashoffset: var(--progress-ring-circumference);\n}\nto {\n stroke-dashoffset: 0;\n}\n}\n@keyframes breath-c6039372 {\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])},3485(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.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])},98815(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_sCkSO {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9, ._ncPopover_HD5BC.v-popper--theme-nc-popover-9 * {\n box-sizing: border-box;\n}\n._ncPopover_HD5BC.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_HD5BC.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_HD5BC.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_HD5BC.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 transition: transform var(--animation-quick);\n}\n._ncPopover_HD5BC.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_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__arrow-container {\n display: none;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=top] .v-popper__wrapper {\n transform-origin: bottom center;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=bottom] .v-popper__wrapper {\n transform-origin: top center;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=right] .v-popper__wrapper {\n /* stylelint-disable-next-line csstools/use-logical */ /* transform-origin has no logical keyword */\n transform-origin: left center;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=left] .v-popper__wrapper {\n /* stylelint-disable-next-line csstools/use-logical */ /* transform-origin has no logical keyword */\n transform-origin: right center;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper.v-popper__popper--hidden {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper.v-popper__popper--hidden .v-popper__wrapper {\n transform: scale(0.96);\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper.v-popper__popper--shown {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper.v-popper__popper--shown .v-popper__wrapper {\n transform: scale(1);\n}',"",{version:3,sources:["webpack://./../../node_modules/@nextcloud/vue/dist/assets/NcPopover.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;EAC3C,4CAA4C;AAC9C;AACA;EACE,UAAU;EACV,6BAA6B;EAC7B,2CAA2C;EAC3C,gBAAgB;EAChB,wCAAwC;AAC1C;AACA;EACE,aAAa;AACf;AACA;EACE,+BAA+B;AACjC;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,qDAAqD,EAAE,4CAA4C;EACnG,6BAA6B;AAC/B;AACA;EACE,qDAAqD,EAAE,4CAA4C;EACnG,8BAA8B;AAChC;AACA;EACE,kBAAkB;EAClB,6EAA6E;EAC7E,UAAU;AACZ;AACA;EACE,sBAAsB;AACxB;AACA;EACE,mBAAmB;EACnB,0CAA0C;EAC1C,UAAU;AACZ;AACA;EACE,mBAAmB;AACrB",sourcesContent:['/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/**\n * SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n/*\n* Ensure proper alignment of the vue material icons\n*/\n._material-design-icon_sCkSO {\n display: flex;\n align-self: center;\n justify-self: center;\n align-items: center;\n justify-content: center;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9, ._ncPopover_HD5BC.v-popper--theme-nc-popover-9 * {\n box-sizing: border-box;\n}\n._ncPopover_HD5BC.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_HD5BC.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_HD5BC.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_HD5BC.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 transition: transform var(--animation-quick);\n}\n._ncPopover_HD5BC.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_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper .v-popper__arrow-container {\n display: none;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=top] .v-popper__wrapper {\n transform-origin: bottom center;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=bottom] .v-popper__wrapper {\n transform-origin: top center;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=right] .v-popper__wrapper {\n /* stylelint-disable-next-line csstools/use-logical */ /* transform-origin has no logical keyword */\n transform-origin: left center;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper[data-popper-placement^=left] .v-popper__wrapper {\n /* stylelint-disable-next-line csstools/use-logical */ /* transform-origin has no logical keyword */\n transform-origin: right center;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper.v-popper__popper--hidden {\n visibility: hidden;\n transition: opacity var(--animation-quick), visibility var(--animation-quick);\n opacity: 0;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper.v-popper__popper--hidden .v-popper__wrapper {\n transform: scale(0.96);\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper.v-popper__popper--shown {\n visibility: visible;\n transition: opacity var(--animation-quick);\n opacity: 1;\n}\n._ncPopover_HD5BC.v-popper--theme-nc-popover-9.v-popper__popper.v-popper__popper--shown .v-popper__wrapper {\n transform: scale(1);\n}'],sourceRoot:""}]);const a=s;n.d(t,["A",0,a])},7512(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)=>{if(!o){for(var i=0;i<e.length;i++){let[o,r]=e[i],a=!0;for(var s=0;s<o.length;s++)n.O.j(o[s])?o.splice(s--,1):a=!1;if(a){e.splice(i--,1);const n=r();void 0!==n&&(t=n)}}return t}e.push([o,r])}})(),n.n=e=>{const t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.cw=e=>{var t;return()=>{if(e){var n=e;e=0,t={exports:{}},n.call(t.exports,t,t.exports)}return t.exports}},n.d=(e,t)=>{if(Array.isArray(t))for(var o=0;o<t.length;){var r=t[o++],i=t[o++],s=0===i?{enumerable:!0,value:t[o++]}:{enumerable:!0,get:i};n.o(e,r)||Object.defineProperty(e,r,s)}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=>{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.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(29348));o=n.O(o)})();
//# sourceMappingURL=core-recommendedapps.js.map?v=5062db2f39f1d6bcbabc