From 96fffcd6e7eb61779b52046caea81377e1ca993d Mon Sep 17 00:00:00 2001 From: kousu Date: Tue, 14 Feb 2023 04:05:19 -0500 Subject: [PATCH] Map Discord roles to NextCloud groups. Fixes https://github.com/zorn-v/nextcloud-social-login/issues/390 --- js/settings.js | 2 +- lib/Service/ProviderService.php | 22 +++++++++++++++++++- lib/Settings/AdminSettings.php | 3 +++ src/components/Settings.vue | 36 +++++++++++++++++++++++++++++++++ 4 files changed, 61 insertions(+), 2 deletions(-) diff --git a/js/settings.js b/js/settings.js index 8ab04a7c..257c49fc 100644 --- a/js/settings.js +++ b/js/settings.js @@ -1,2 +1,2 @@ /*! For license information please see settings.js.LICENSE.txt */ -(()=>{var e={3552:(e,t,n)=>{"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n0&&void 0!==arguments[0])||arguments[0];return this.directoriesAllowed=e,this}},{key:"startAt",value:function(e){return this.path=e,this}},{key:"build",value:function(){return new a(this.title,this.multiSelect,this.mimeTypeFiler,this.modal,this.type,this.directoriesAllowed,this.path)}}]),e}();t.FilePickerBuilder=l},5756:(e,t,n)=>{"use strict";Object.defineProperty(t,"PV",{enumerable:!0,get:function(){return r.showMessage}});n(3552);var r=n(3965)},3965:(e,t,n)=>{"use strict";n(5901),n(8010),n(5374),n(8410),n(252),n(4009),n(2571),n(5849),Object.defineProperty(t,"__esModule",{value:!0}),t.showMessage=c,t.showError=function(e,t){return c(e,s(s({},t),{},{type:l.ERROR}))},t.showWarning=function(e,t){return c(e,s(s({},t),{},{type:l.WARNING}))},t.showInfo=function(e,t){return c(e,s(s({},t),{},{type:l.INFO}))},t.showSuccess=function(e,t){return c(e,s(s({},t),{},{type:l.SUCCESS}))};var r,o=(r=n(3026))&&r.__esModule?r:{default:r};function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t{"use strict";n(9785),t.hp=t.nu=void 0,n(8410),n(2077),n(911),n(3238),n(895),n(7471);var r=function(e,t,n){var r,o=Object.assign({escape:!0},n||{});return"/"!==e.charAt(0)&&(e="/"+e),r=(r=t||{})||{},e.replace(/{([^{}]*)}/g,(function(e,t){var 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}))};t.nu=function(e,t,n){var o,s,a,l=Object.assign({noRewrite:!1},n||{});return!0!==(null===(o=window)||void 0===o||null===(s=o.OC)||void 0===s||null===(a=s.config)||void 0===a?void 0:a.modRewriteWorking)||l.noRewrite?i()+"/index.php"+r(e,t,n):i()+r(e,t,n)},t.hp=function(e,t){return-1===t.indexOf(".")?o(e,"img",t+".svg"):o(e,"img",t)};var o=function(e,t,n){var r,o,s,a=-1!==(null===(r=window)||void 0===r||null===(o=r.OC)||void 0===o||null===(s=o.coreApps)||void 0===s?void 0:s.indexOf(e)),l=i();if("php"!==n.substring(n.length-3)||a)if("php"===n.substring(n.length-3)||a)l+="settings"!==e&&"core"!==e&&"search"!==e||"ajax"!==t?"/":"/index.php/",a||(l+="apps/"),""!==e&&(l+=e+="/"),t&&(l+=t+"/"),l+=n;else{var c,u,p;l=null===(c=window)||void 0===c||null===(u=c.OC)||void 0===u||null===(p=u.appswebroots)||void 0===p?void 0:p[e],t&&(l+="/"+t+"/"),"/"!==l.substring(l.length-1)&&(l+="/"),l+=n}else l+="/index.php/apps/"+e,"index.php"!==n&&(l+="/",t&&(l+=encodeURI(t+"/")),l+=n);return l},i=function(){var e,t;return(null===(e=window)||void 0===e||null===(t=e.OC)||void 0===t?void 0:t.webroot)||""}},4206:(e,t,n)=>{e.exports=n(8057)},4387:(e,t,n)=>{"use strict";var r=n(7485),o=n(4570),i=n(2940),s=n(581),a=n(574),l=n(3845),c=n(8338),u=n(4832),p=n(7354),f=n(8870),d=n(4906);e.exports=function(e){return new Promise((function(t,n){var h,v=e.data,m=e.headers,g=e.responseType;function y(){e.cancelToken&&e.cancelToken.unsubscribe(h),e.signal&&e.signal.removeEventListener("abort",h)}r.isFormData(v)&&r.isStandardBrowserEnv()&&delete m["Content-Type"];var b=new XMLHttpRequest;if(e.auth){var E=e.auth.username||"",_=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";m.Authorization="Basic "+btoa(E+":"+_)}var x=a(e.baseURL,e.url);function O(){if(b){var r="getAllResponseHeaders"in b?l(b.getAllResponseHeaders()):null,i={data:g&&"text"!==g&&"json"!==g?b.response:b.responseText,status:b.status,statusText:b.statusText,headers:r,config:e,request:b};o((function(e){t(e),y()}),(function(e){n(e),y()}),i),b=null}}if(b.open(e.method.toUpperCase(),s(x,e.params,e.paramsSerializer),!0),b.timeout=e.timeout,"onloadend"in b?b.onloadend=O:b.onreadystatechange=function(){b&&4===b.readyState&&(0!==b.status||b.responseURL&&0===b.responseURL.indexOf("file:"))&&setTimeout(O)},b.onabort=function(){b&&(n(new p("Request aborted",p.ECONNABORTED,e,b)),b=null)},b.onerror=function(){n(new p("Network Error",p.ERR_NETWORK,e,b,b)),b=null},b.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||u;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new p(t,r.clarifyTimeoutError?p.ETIMEDOUT:p.ECONNABORTED,e,b)),b=null},r.isStandardBrowserEnv()){var w=(e.withCredentials||c(x))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;w&&(m[e.xsrfHeaderName]=w)}"setRequestHeader"in b&&r.forEach(m,(function(e,t){void 0===v&&"content-type"===t.toLowerCase()?delete m[t]:b.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(b.withCredentials=!!e.withCredentials),g&&"json"!==g&&(b.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&b.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&b.upload&&b.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(h=function(e){b&&(n(!e||e&&e.type?new f:e),b.abort(),b=null)},e.cancelToken&&e.cancelToken.subscribe(h),e.signal&&(e.signal.aborted?h():e.signal.addEventListener("abort",h))),v||(v=null);var S=d(x);S&&-1===["http","https","file"].indexOf(S)?n(new p("Unsupported protocol "+S+":",p.ERR_BAD_REQUEST,e)):b.send(v)}))}},8057:(e,t,n)=>{"use strict";var r=n(7485),o=n(875),i=n(5029),s=n(4941),a=function e(t){var n=new i(t),a=o(i.prototype.request,n);return r.extend(a,i.prototype,n),r.extend(a,n),a.create=function(n){return e(s(t,n))},a}(n(8396));a.Axios=i,a.CanceledError=n(8870),a.CancelToken=n(4603),a.isCancel=n(1475),a.VERSION=n(3345).version,a.toFormData=n(1020),a.AxiosError=n(7354),a.Cancel=a.CanceledError,a.all=function(e){return Promise.all(e)},a.spread=n(5739),a.isAxiosError=n(5835),e.exports=a,e.exports.default=a},4603:(e,t,n)=>{"use strict";var r=n(8870);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t{"use strict";var r=n(7354);function o(e){r.call(this,null==e?"canceled":e,r.ERR_CANCELED),this.name="CanceledError"}n(7485).inherits(o,r,{__CANCEL__:!0}),e.exports=o},1475:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},5029:(e,t,n)=>{"use strict";var r=n(7485),o=n(581),i=n(8096),s=n(5009),a=n(4941),l=n(574),c=n(6144),u=c.validators;function p(e){this.defaults=e,this.interceptors={request:new i,response:new i}}p.prototype.request=function(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},(t=a(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=t.transitional;void 0!==n&&c.assertOptions(n,{silentJSONParsing:u.transitional(u.boolean),forcedJSONParsing:u.transitional(u.boolean),clarifyTimeoutError:u.transitional(u.boolean)},!1);var r=[],o=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(o=o&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));var i,l=[];if(this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)})),!o){var p=[s,void 0];for(Array.prototype.unshift.apply(p,r),p=p.concat(l),i=Promise.resolve(t);p.length;)i=i.then(p.shift(),p.shift());return i}for(var f=t;r.length;){var d=r.shift(),h=r.shift();try{f=d(f)}catch(e){h(e);break}}try{i=s(f)}catch(e){return Promise.reject(e)}for(;l.length;)i=i.then(l.shift(),l.shift());return i},p.prototype.getUri=function(e){e=a(this.defaults,e);var t=l(e.baseURL,e.url);return o(t,e.params,e.paramsSerializer)},r.forEach(["delete","get","head","options"],(function(e){p.prototype[e]=function(t,n){return this.request(a(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,o){return this.request(a(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}p.prototype[e]=t(),p.prototype[e+"Form"]=t(!0)})),e.exports=p},7354:(e,t,n)=>{"use strict";var r=n(7485);function o(e,t,n,r,o){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}r.inherits(o,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var i=o.prototype,s={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach((function(e){s[e]={value:e}})),Object.defineProperties(o,s),Object.defineProperty(i,"isAxiosError",{value:!0}),o.from=function(e,t,n,s,a,l){var c=Object.create(i);return r.toFlatObject(e,c,(function(e){return e!==Error.prototype})),o.call(c,e.message,t,n,s,a),c.name=e.name,l&&Object.assign(c,l),c},e.exports=o},8096:(e,t,n)=>{"use strict";var r=n(7485);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},574:(e,t,n)=>{"use strict";var r=n(2642),o=n(2288);e.exports=function(e,t){return e&&!r(t)?o(e,t):t}},5009:(e,t,n)=>{"use strict";var r=n(7485),o=n(9212),i=n(1475),s=n(8396),a=n(8870);function l(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new a}e.exports=function(e){return l(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||s.adapter)(e).then((function(t){return l(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(l(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},4941:(e,t,n)=>{"use strict";var r=n(7485);e.exports=function(e,t){t=t||{};var n={};function o(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function i(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:o(void 0,e[n]):o(e[n],t[n])}function s(e){if(!r.isUndefined(t[e]))return o(void 0,t[e])}function a(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:o(void 0,e[n]):o(void 0,t[n])}function l(n){return n in t?o(e[n],t[n]):n in e?o(void 0,e[n]):void 0}var c={url:s,method:s,data:s,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:l};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=c[e]||i,o=t(e);r.isUndefined(o)&&t!==l||(n[e]=o)})),n}},4570:(e,t,n)=>{"use strict";var r=n(7354);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new r("Request failed with status code "+n.status,[r.ERR_BAD_REQUEST,r.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}},9212:(e,t,n)=>{"use strict";var r=n(7485),o=n(8396);e.exports=function(e,t,n){var i=this||o;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},8396:(e,t,n)=>{"use strict";var r=n(7485),o=n(1446),i=n(7354),s=n(4832),a=n(1020),l={"Content-Type":"application/x-www-form-urlencoded"};function c(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var u,p={transitional:s,adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(u=n(4387)),u),transformRequest:[function(e,t){if(o(t,"Accept"),o(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e))return e;if(r.isArrayBufferView(e))return e.buffer;if(r.isURLSearchParams(e))return c(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();var n,i=r.isObject(e),s=t&&t["Content-Type"];if((n=r.isFileList(e))||i&&"multipart/form-data"===s){var l=this.env&&this.env.FormData;return a(n?{"files[]":e}:e,l&&new l)}return i||"application/json"===s?(c(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(0,JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||p.transitional,n=t&&t.silentJSONParsing,o=t&&t.forcedJSONParsing,s=!n&&"json"===this.responseType;if(s||o&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(s){if("SyntaxError"===e.name)throw i.from(e,i.ERR_BAD_RESPONSE,this,null,this.response);throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:n(8750)},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){p.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){p.headers[e]=r.merge(l)})),e.exports=p},4832:e=>{"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},3345:e=>{e.exports={version:"0.27.2"}},875:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r{"use strict";var r=n(7485);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var s=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),s.push(o(t)+"="+o(e))})))})),i=s.join("&")}if(i){var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},2288:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},2940:(e,t,n)=>{"use strict";var r=n(7485);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,i,s){var a=[];a.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),r.isString(o)&&a.push("path="+o),r.isString(i)&&a.push("domain="+i),!0===s&&a.push("secure"),document.cookie=a.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},2642:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},5835:(e,t,n)=>{"use strict";var r=n(7485);e.exports=function(e){return r.isObject(e)&&!0===e.isAxiosError}},8338:(e,t,n)=>{"use strict";var r=n(7485);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},1446:(e,t,n)=>{"use strict";var r=n(7485);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},8750:e=>{e.exports=null},3845:(e,t,n)=>{"use strict";var r=n(7485),o=["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"];e.exports=function(e){var t,n,i,s={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(s[t]&&o.indexOf(t)>=0)return;s[t]="set-cookie"===t?(s[t]?s[t]:[]).concat([n]):s[t]?s[t]+", "+n:n}})),s):s}},4906:e=>{"use strict";e.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},5739:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},1020:(e,t,n)=>{"use strict";var r=n(7485);e.exports=function(e,t){t=t||new FormData;var n=[];function o(e){return null===e?"":r.isDate(e)?e.toISOString():r.isArrayBuffer(e)||r.isTypedArray(e)?"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}return function e(i,s){if(r.isPlainObject(i)||r.isArray(i)){if(-1!==n.indexOf(i))throw Error("Circular reference detected in "+s);n.push(i),r.forEach(i,(function(n,i){if(!r.isUndefined(n)){var a,l=s?s+"."+i:i;if(n&&!s&&"object"==typeof n)if(r.endsWith(i,"{}"))n=JSON.stringify(n);else if(r.endsWith(i,"[]")&&(a=r.toArray(n)))return void a.forEach((function(e){!r.isUndefined(e)&&t.append(l,o(e))}));e(n,l)}})),n.pop()}else t.append(s,o(i))}(e),t}},6144:(e,t,n)=>{"use strict";var r=n(3345).version,o=n(7354),i={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){i[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var s={};i.transitional=function(e,t,n){function i(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,a){if(!1===e)throw new o(i(r," has been removed"+(t?" in "+t:"")),o.ERR_DEPRECATED);return t&&!s[r]&&(s[r]=!0,console.warn(i(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,a)}},e.exports={assertOptions:function(e,t,n){if("object"!=typeof e)throw new o("options must be an object",o.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),i=r.length;i-- >0;){var s=r[i],a=t[s];if(a){var l=e[s],c=void 0===l||a(l,s,e);if(!0!==c)throw new o("option "+s+" must be "+c,o.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new o("Unknown option "+s,o.ERR_BAD_OPTION)}},validators:i}},7485:(e,t,n)=>{"use strict";var r,o=n(875),i=Object.prototype.toString,s=(r=Object.create(null),function(e){var t=i.call(e);return r[t]||(r[t]=t.slice(8,-1).toLowerCase())});function a(e){return e=e.toLowerCase(),function(t){return s(t)===e}}function l(e){return Array.isArray(e)}function c(e){return void 0===e}var u=a("ArrayBuffer");function p(e){return null!==e&&"object"==typeof e}function f(e){if("object"!==s(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var d=a("Date"),h=a("File"),v=a("Blob"),m=a("FileList");function g(e){return"[object Function]"===i.call(e)}var y=a("URLSearchParams");function b(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),l(e))for(var n=0,r=e.length;n0;)s[i=r[o]]||(t[i]=e[i],s[i]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:a,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;var t=e.length;if(c(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},isTypedArray:_,isFileList:m}},5089:(e,t,n)=>{var r=n(930),o=n(9268),i=TypeError;e.exports=function(e){if(r(e))return e;throw i(o(e)+" is not a function")}},1449:(e,t,n)=>{var r=n(1956),o=n(9268),i=TypeError;e.exports=function(e){if(r(e))return e;throw i(o(e)+" is not a constructor")}},1378:(e,t,n)=>{var r=n(930),o=String,i=TypeError;e.exports=function(e){if("object"==typeof e||r(e))return e;throw i("Can't set "+o(e)+" as a prototype")}},9966:(e,t,n)=>{"use strict";var r=n(3448).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},1855:(e,t,n)=>{var r=n(5516),o=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw o("Incorrect invocation")}},6112:(e,t,n)=>{var r=n(8759),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw i(o(e)+" is not an object")}},1984:(e,t,n)=>{"use strict";var r=n(8062).forEach,o=n(2802)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},6198:(e,t,n)=>{var r=n(4088),o=n(7740),i=n(2871),s=function(e){return function(t,n,s){var a,l=r(t),c=i(l),u=o(s,c);if(e&&n!=n){for(;c>u;)if((a=l[u++])!=a)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},8062:(e,t,n)=>{var r=n(8516),o=n(8240),i=n(5974),s=n(3060),a=n(2871),l=n(5574),c=o([].push),u=function(e){var t=1==e,n=2==e,o=3==e,u=4==e,p=6==e,f=7==e,d=5==e||p;return function(h,v,m,g){for(var y,b,E=s(h),_=i(E),x=r(v,m),O=a(_),w=0,S=g||l,R=t?S(h,O):n||f?S(h,0):void 0;O>w;w++)if((d||w in _)&&(b=x(y=_[w],w,E),e))if(t)R[w]=b;else if(b)switch(e){case 3:return!0;case 5:return y;case 6:return w;case 2:c(R,y)}else switch(e){case 4:return!1;case 7:c(R,y)}return p?-1:o||u?u:R}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},9955:(e,t,n)=>{var r=n(3677),o=n(211),i=n(1448),s=o("species");e.exports=function(e){return i>=51||!r((function(){var t=[];return(t.constructor={})[s]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},2802:(e,t,n)=>{"use strict";var r=n(3677);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},3329:(e,t,n)=>{var r=n(7740),o=n(2871),i=n(9720),s=Array,a=Math.max;e.exports=function(e,t,n){for(var l=o(e),c=r(t,l),u=r(void 0===n?l:n,l),p=s(a(u-c,0)),f=0;c{var r=n(8240);e.exports=r([].slice)},8789:(e,t,n)=>{var r=n(6526),o=n(1956),i=n(8759),s=n(211)("species"),a=Array;e.exports=function(e){var t;return r(e)&&(t=e.constructor,(o(t)&&(t===a||r(t.prototype))||i(t)&&null===(t=t[s]))&&(t=void 0)),void 0===t?a:t}},5574:(e,t,n)=>{var r=n(8789);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},8939:(e,t,n)=>{var r=n(211)("iterator"),o=!1;try{var i=0,s={next:function(){return{done:!!i++}},return:function(){o=!0}};s[r]=function(){return this},Array.from(s,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(e){}return n}},2306:(e,t,n)=>{var r=n(8240),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},375:(e,t,n)=>{var r=n(2371),o=n(930),i=n(2306),s=n(211)("toStringTag"),a=Object,l="Arguments"==i(function(){return arguments}());e.exports=r?i:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=a(e),s))?n:l?i(t):"Object"==(r=i(t))&&o(t.callee)?"Arguments":r}},8474:(e,t,n)=>{var r=n(9606),o=n(6095),i=n(4399),s=n(7826);e.exports=function(e,t,n){for(var a=o(t),l=s.f,c=i.f,u=0;u{var r=n(5283),o=n(7826),i=n(5736);e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},5736:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},9720:(e,t,n)=>{"use strict";var r=n(2258),o=n(7826),i=n(5736);e.exports=function(e,t,n){var s=r(t);s in e?o.f(e,s,i(0,n)):e[s]=n}},8371:(e,t,n)=>{var r=n(3712),o=n(7826);e.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),o.f(e,t,n)}},1343:(e,t,n)=>{var r=n(930),o=n(7826),i=n(3712),s=n(9444);e.exports=function(e,t,n,a){a||(a={});var l=a.enumerable,c=void 0!==a.name?a.name:t;if(r(n)&&i(n,c,a),a.global)l?e[t]=n:s(t,n);else{try{a.unsafe?e[t]&&(l=!0):delete e[t]}catch(e){}l?e[t]=n:o.f(e,t,{value:n,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return e}},9444:(e,t,n)=>{var r=n(2086),o=Object.defineProperty;e.exports=function(e,t){try{o(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},5283:(e,t,n)=>{var r=n(3677);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},7886:e=>{var t="object"==typeof document&&document.all,n=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:n}},821:(e,t,n)=>{var r=n(2086),o=n(8759),i=r.document,s=o(i)&&o(i.createElement);e.exports=function(e){return s?i.createElement(e):{}}},933:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},3526:(e,t,n)=>{var r=n(821)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},172:(e,t,n)=>{var r=n(1767),o=n(1801);e.exports=!r&&!o&&"object"==typeof window&&"object"==typeof document},1767:e=>{e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},1848:(e,t,n)=>{var r=n(4999);e.exports=/ipad|iphone|ipod/i.test(r)&&"undefined"!=typeof Pebble},4344:(e,t,n)=>{var r=n(4999);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},1801:(e,t,n)=>{var r=n(2306);e.exports="undefined"!=typeof process&&"process"==r(process)},4928:(e,t,n)=>{var r=n(4999);e.exports=/web0s(?!.*chrome)/i.test(r)},4999:e=>{e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},1448:(e,t,n)=>{var r,o,i=n(2086),s=n(4999),a=i.process,l=i.Deno,c=a&&a.versions||l&&l.version,u=c&&c.v8;u&&(o=(r=u.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&s&&(!(r=s.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=s.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8684:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},1695:(e,t,n)=>{var r=n(2086),o=n(4399).f,i=n(2585),s=n(1343),a=n(9444),l=n(8474),c=n(7189);e.exports=function(e,t){var n,u,p,f,d,h=e.target,v=e.global,m=e.stat;if(n=v?r:m?r[h]||a(h,{}):(r[h]||{}).prototype)for(u in t){if(f=t[u],p=e.dontCallGetSet?(d=o(n,u))&&d.value:n[u],!c(v?u:h+(m?".":"#")+u,e.forced)&&void 0!==p){if(typeof f==typeof p)continue;l(f,p)}(e.sham||p&&p.sham)&&i(f,"sham",!0),s(n,u,f,e)}}},3677:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},2331:(e,t,n)=>{"use strict";n(2077);var r=n(1175),o=n(1343),i=n(4861),s=n(3677),a=n(211),l=n(2585),c=a("species"),u=RegExp.prototype;e.exports=function(e,t,n,p){var f=a(e),d=!s((function(){var t={};return t[f]=function(){return 7},7!=""[e](t)})),h=d&&!s((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[c]=function(){return n},n.flags="",n[f]=/./[f]),n.exec=function(){return t=!0,null},n[f](""),!t}));if(!d||!h||n){var v=r(/./[f]),m=t(f,""[e],(function(e,t,n,o,s){var a=r(e),l=t.exec;return l===i||l===u.exec?d&&!s?{done:!0,value:v(t,n,o)}:{done:!0,value:a(n,t,o)}:{done:!1}}));o(String.prototype,e,m[0]),o(u,f,m[1])}p&&l(u[f],"sham",!0)}},7258:(e,t,n)=>{var r=n(6059),o=Function.prototype,i=o.apply,s=o.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?s.bind(i):function(){return s.apply(i,arguments)})},8516:(e,t,n)=>{var r=n(1175),o=n(5089),i=n(6059),s=r(r.bind);e.exports=function(e,t){return o(e),void 0===t?e:i?s(e,t):function(){return e.apply(t,arguments)}}},6059:(e,t,n)=>{var r=n(3677);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},9413:(e,t,n)=>{var r=n(6059),o=Function.prototype.call;e.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},4398:(e,t,n)=>{var r=n(5283),o=n(9606),i=Function.prototype,s=r&&Object.getOwnPropertyDescriptor,a=o(i,"name"),l=a&&"something"===function(){}.name,c=a&&(!r||r&&s(i,"name").configurable);e.exports={EXISTS:a,PROPER:l,CONFIGURABLE:c}},1518:(e,t,n)=>{var r=n(8240),o=n(5089);e.exports=function(e,t,n){try{return r(o(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},1175:(e,t,n)=>{var r=n(2306),o=n(8240);e.exports=function(e){if("Function"===r(e))return o(e)}},8240:(e,t,n)=>{var r=n(6059),o=Function.prototype,i=o.call,s=r&&o.bind.bind(i,i);e.exports=r?s:function(e){return function(){return i.apply(e,arguments)}}},563:(e,t,n)=>{var r=n(2086),o=n(930);e.exports=function(e,t){return arguments.length<2?(n=r[e],o(n)?n:void 0):r[e]&&r[e][t];var n}},1667:(e,t,n)=>{var r=n(375),o=n(2964),i=n(1858),s=n(7719),a=n(211)("iterator");e.exports=function(e){if(!i(e))return o(e,a)||o(e,"@@iterator")||s[r(e)]}},3546:(e,t,n)=>{var r=n(9413),o=n(5089),i=n(6112),s=n(9268),a=n(1667),l=TypeError;e.exports=function(e,t){var n=arguments.length<2?a(e):t;if(o(n))return i(r(n,e));throw l(s(e)+" is not iterable")}},5636:(e,t,n)=>{var r=n(8240),o=n(6526),i=n(930),s=n(2306),a=n(4059),l=r([].push);e.exports=function(e){if(i(e))return e;if(o(e)){for(var t=e.length,n=[],r=0;r{var r=n(5089),o=n(1858);e.exports=function(e,t){var n=e[t];return o(n)?void 0:r(n)}},8509:(e,t,n)=>{var r=n(8240),o=n(3060),i=Math.floor,s=r("".charAt),a=r("".replace),l=r("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,p,f){var d=n+e.length,h=r.length,v=u;return void 0!==p&&(p=o(p),v=c),a(f,v,(function(o,a){var c;switch(s(a,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,d);case"<":c=p[l(a,1,-1)];break;default:var u=+a;if(0===u)return o;if(u>h){var f=i(u/10);return 0===f?o:f<=h?void 0===r[f-1]?s(a,1):r[f-1]+s(a,1):o}c=r[u-1]}return void 0===c?"":c}))}},2086:(e,t,n)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},9606:(e,t,n)=>{var r=n(8240),o=n(3060),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(o(e),t)}},7153:e=>{e.exports={}},1670:e=>{e.exports=function(e,t){try{1==arguments.length?console.error(e):console.error(e,t)}catch(e){}}},5963:(e,t,n)=>{var r=n(563);e.exports=r("document","documentElement")},6761:(e,t,n)=>{var r=n(5283),o=n(3677),i=n(821);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},5974:(e,t,n)=>{var r=n(8240),o=n(3677),i=n(2306),s=Object,a=r("".split);e.exports=o((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?a(e,""):s(e)}:s},9277:(e,t,n)=>{var r=n(8240),o=n(930),i=n(4489),s=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return s(e)}),e.exports=i.inspectSource},3278:(e,t,n)=>{var r,o,i,s=n(640),a=n(2086),l=n(8759),c=n(2585),u=n(9606),p=n(4489),f=n(8944),d=n(7153),h="Object already initialized",v=a.TypeError,m=a.WeakMap;if(s||p.state){var g=p.state||(p.state=new m);g.get=g.get,g.has=g.has,g.set=g.set,r=function(e,t){if(g.has(e))throw v(h);return t.facade=e,g.set(e,t),t},o=function(e){return g.get(e)||{}},i=function(e){return g.has(e)}}else{var y=f("state");d[y]=!0,r=function(e,t){if(u(e,y))throw v(h);return t.facade=e,c(e,y,t),t},o=function(e){return u(e,y)?e[y]:{}},i=function(e){return u(e,y)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=o(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}}}},2814:(e,t,n)=>{var r=n(211),o=n(7719),i=r("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||s[i]===e)}},6526:(e,t,n)=>{var r=n(2306);e.exports=Array.isArray||function(e){return"Array"==r(e)}},930:(e,t,n)=>{var r=n(7886),o=r.all;e.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===o}:function(e){return"function"==typeof e}},1956:(e,t,n)=>{var r=n(8240),o=n(3677),i=n(930),s=n(375),a=n(563),l=n(9277),c=function(){},u=[],p=a("Reflect","construct"),f=/^\s*(?:class|function)\b/,d=r(f.exec),h=!f.exec(c),v=function(e){if(!i(e))return!1;try{return p(c,u,e),!0}catch(e){return!1}},m=function(e){if(!i(e))return!1;switch(s(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return h||!!d(f,l(e))}catch(e){return!0}};m.sham=!0,e.exports=!p||o((function(){var e;return v(v.call)||!v(Object)||!v((function(){e=!0}))||e}))?m:v},7189:(e,t,n)=>{var r=n(3677),o=n(930),i=/#|\.prototype\./,s=function(e,t){var n=l[a(e)];return n==u||n!=c&&(o(t)?r(t):!!t)},a=s.normalize=function(e){return String(e).replace(i,".").toLowerCase()},l=s.data={},c=s.NATIVE="N",u=s.POLYFILL="P";e.exports=s},1858:e=>{e.exports=function(e){return null==e}},8759:(e,t,n)=>{var r=n(930),o=n(7886),i=o.all;e.exports=o.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:r(e)||e===i}:function(e){return"object"==typeof e?null!==e:r(e)}},3296:e=>{e.exports=!1},2071:(e,t,n)=>{var r=n(563),o=n(930),i=n(5516),s=n(1876),a=Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return o(t)&&i(t.prototype,a(e))}},4722:(e,t,n)=>{var r=n(8516),o=n(9413),i=n(6112),s=n(9268),a=n(2814),l=n(2871),c=n(5516),u=n(3546),p=n(1667),f=n(6737),d=TypeError,h=function(e,t){this.stopped=e,this.result=t},v=h.prototype;e.exports=function(e,t,n){var m,g,y,b,E,_,x,O=n&&n.that,w=!(!n||!n.AS_ENTRIES),S=!(!n||!n.IS_RECORD),R=!(!n||!n.IS_ITERATOR),T=!(!n||!n.INTERRUPTED),C=r(t,O),N=function(e){return m&&f(m,"normal",e),new h(!0,e)},I=function(e){return w?(i(e),T?C(e[0],e[1],N):C(e[0],e[1])):T?C(e,N):C(e)};if(S)m=e.iterator;else if(R)m=e;else{if(!(g=p(e)))throw d(s(e)+" is not iterable");if(a(g)){for(y=0,b=l(e);b>y;y++)if((E=I(e[y]))&&c(v,E))return E;return new h(!1)}m=u(e,g)}for(_=S?e.next:m.next;!(x=o(_,m)).done;){try{E=I(x.value)}catch(e){f(m,"throw",e)}if("object"==typeof E&&E&&c(v,E))return E}return new h(!1)}},6737:(e,t,n)=>{var r=n(9413),o=n(6112),i=n(2964);e.exports=function(e,t,n){var s,a;o(e);try{if(!(s=i(e,"return"))){if("throw"===t)throw n;return n}s=r(s,e)}catch(e){a=!0,s=e}if("throw"===t)throw n;if(a)throw s;return o(s),n}},7719:e=>{e.exports={}},2871:(e,t,n)=>{var r=n(4005);e.exports=function(e){return r(e.length)}},3712:(e,t,n)=>{var r=n(8240),o=n(3677),i=n(930),s=n(9606),a=n(5283),l=n(4398).CONFIGURABLE,c=n(9277),u=n(3278),p=u.enforce,f=u.get,d=String,h=Object.defineProperty,v=r("".slice),m=r("".replace),g=r([].join),y=a&&!o((function(){return 8!==h((function(){}),"length",{value:8}).length})),b=String(String).split("String"),E=e.exports=function(e,t,n){"Symbol("===v(d(t),0,7)&&(t="["+m(d(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!s(e,"name")||l&&e.name!==t)&&(a?h(e,"name",{value:t,configurable:!0}):e.name=t),y&&n&&s(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&s(n,"constructor")&&n.constructor?a&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,"source")||(r.source=g(b,"string"==typeof t?t:"")),e};Function.prototype.toString=E((function(){return i(this)&&f(this).source||c(this)}),"toString")},5681:e=>{var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},3173:(e,t,n)=>{var r,o,i,s,a,l=n(2086),c=n(8516),u=n(4399).f,p=n(4953).set,f=n(7733),d=n(4344),h=n(1848),v=n(4928),m=n(1801),g=l.MutationObserver||l.WebKitMutationObserver,y=l.document,b=l.process,E=l.Promise,_=u(l,"queueMicrotask"),x=_&&_.value;if(!x){var O=new f,w=function(){var e,t;for(m&&(e=b.domain)&&e.exit();t=O.get();)try{t()}catch(e){throw O.head&&r(),e}e&&e.enter()};d||m||v||!g||!y?!h&&E&&E.resolve?((s=E.resolve(void 0)).constructor=E,a=c(s.then,s),r=function(){a(w)}):m?r=function(){b.nextTick(w)}:(p=c(p,l),r=function(){p(w)}):(o=!0,i=y.createTextNode(""),new g(w).observe(i,{characterData:!0}),r=function(){i.data=o=!o}),x=function(e){O.head||r(),O.add(e)}}e.exports=x},8722:(e,t,n)=>{"use strict";var r=n(5089),o=TypeError,i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw o("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},8675:(e,t,n)=>{"use strict";var r=n(5283),o=n(8240),i=n(9413),s=n(3677),a=n(8779),l=n(6952),c=n(7446),u=n(3060),p=n(5974),f=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!f||s((function(){if(r&&1!==f({b:1},f(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=f({},e)[n]||a(f({},t)).join("")!=o}))?function(e,t){for(var n=u(e),o=arguments.length,s=1,f=l.f,d=c.f;o>s;)for(var v,m=p(arguments[s++]),g=f?h(a(m),f(m)):a(m),y=g.length,b=0;y>b;)v=g[b++],r&&!i(d,m,v)||(n[v]=m[v]);return n}:f},4710:(e,t,n)=>{var r,o=n(6112),i=n(7711),s=n(8684),a=n(7153),l=n(5963),c=n(821),u=n(8944),p="prototype",f="script",d=u("IE_PROTO"),h=function(){},v=function(e){return"<"+f+">"+e+""},m=function(e){e.write(v("")),e.close();var t=e.parentWindow.Object;return e=null,t},g=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;g="undefined"!=typeof document?document.domain&&r?m(r):(t=c("iframe"),n="java"+f+":",t.style.display="none",l.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(v("document.F=Object")),e.close(),e.F):m(r);for(var o=s.length;o--;)delete g[p][s[o]];return g()};a[d]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(h[p]=o(e),n=new h,h[p]=null,n[d]=e):n=g(),void 0===t?n:i.f(n,t)}},7711:(e,t,n)=>{var r=n(5283),o=n(8202),i=n(7826),s=n(6112),a=n(4088),l=n(8779);t.f=r&&!o?Object.defineProperties:function(e,t){s(e);for(var n,r=a(t),o=l(t),c=o.length,u=0;c>u;)i.f(e,n=o[u++],r[n]);return e}},7826:(e,t,n)=>{var r=n(5283),o=n(6761),i=n(8202),s=n(6112),a=n(2258),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,p="enumerable",f="configurable",d="writable";t.f=r?i?function(e,t,n){if(s(e),t=a(t),s(n),"function"==typeof e&&"prototype"===t&&"value"in n&&d in n&&!n[d]){var r=u(e,t);r&&r[d]&&(e[t]=n.value,n={configurable:f in n?n[f]:r[f],enumerable:p in n?n[p]:r[p],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(s(e),t=a(t),s(n),o)try{return c(e,t,n)}catch(e){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},4399:(e,t,n)=>{var r=n(5283),o=n(9413),i=n(7446),s=n(5736),a=n(4088),l=n(2258),c=n(9606),u=n(6761),p=Object.getOwnPropertyDescriptor;t.f=r?p:function(e,t){if(e=a(e),t=l(t),u)try{return p(e,t)}catch(e){}if(c(e,t))return s(!o(i.f,e,t),e[t])}},3226:(e,t,n)=>{var r=n(2306),o=n(4088),i=n(62).f,s=n(3329),a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"Window"==r(e)?function(e){try{return i(e)}catch(e){return s(a)}}(e):i(o(e))}},62:(e,t,n)=>{var r=n(1352),o=n(8684).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},6952:(e,t)=>{t.f=Object.getOwnPropertySymbols},5516:(e,t,n)=>{var r=n(8240);e.exports=r({}.isPrototypeOf)},1352:(e,t,n)=>{var r=n(8240),o=n(9606),i=n(4088),s=n(6198).indexOf,a=n(7153),l=r([].push);e.exports=function(e,t){var n,r=i(e),c=0,u=[];for(n in r)!o(a,n)&&o(r,n)&&l(u,n);for(;t.length>c;)o(r,n=t[c++])&&(~s(u,n)||l(u,n));return u}},8779:(e,t,n)=>{var r=n(1352),o=n(8684);e.exports=Object.keys||function(e){return r(e,o)}},7446:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},7530:(e,t,n)=>{var r=n(1518),o=n(6112),i=n(1378);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return o(n),i(r),t?e(n,r):n.__proto__=r,n}}():void 0)},999:(e,t,n)=>{"use strict";var r=n(2371),o=n(375);e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},7999:(e,t,n)=>{var r=n(9413),o=n(930),i=n(8759),s=TypeError;e.exports=function(e,t){var n,a;if("string"===t&&o(n=e.toString)&&!i(a=r(n,e)))return a;if(o(n=e.valueOf)&&!i(a=r(n,e)))return a;if("string"!==t&&o(n=e.toString)&&!i(a=r(n,e)))return a;throw s("Can't convert object to primitive value")}},6095:(e,t,n)=>{var r=n(563),o=n(8240),i=n(62),s=n(6952),a=n(6112),l=o([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(a(e)),n=s.f;return n?l(t,n(e)):t}},9775:(e,t,n)=>{var r=n(2086);e.exports=r},4522:e=>{e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},1360:(e,t,n)=>{var r=n(2086),o=n(1237),i=n(930),s=n(7189),a=n(9277),l=n(211),c=n(172),u=n(1767),p=n(3296),f=n(1448),d=o&&o.prototype,h=l("species"),v=!1,m=i(r.PromiseRejectionEvent),g=s("Promise",(function(){var e=a(o),t=e!==String(o);if(!t&&66===f)return!0;if(p&&(!d.catch||!d.finally))return!0;if(!f||f<51||!/native code/.test(e)){var n=new o((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))};if((n.constructor={})[h]=r,!(v=n.then((function(){}))instanceof r))return!0}return!t&&(c||u)&&!m}));e.exports={CONSTRUCTOR:g,REJECTION_EVENT:m,SUBCLASSING:v}},1237:(e,t,n)=>{var r=n(2086);e.exports=r.Promise},880:(e,t,n)=>{var r=n(6112),o=n(8759),i=n(8722);e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},2079:(e,t,n)=>{var r=n(1237),o=n(8939),i=n(1360).CONSTRUCTOR;e.exports=i||!o((function(e){r.all(e).then(void 0,(function(){}))}))},7733:e=>{var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return null===(this.head=e.next)&&(this.tail=null),e.item}},e.exports=t},1189:(e,t,n)=>{var r=n(9413),o=n(6112),i=n(930),s=n(2306),a=n(4861),l=TypeError;e.exports=function(e,t){var n=e.exec;if(i(n)){var c=r(n,e,t);return null!==c&&o(c),c}if("RegExp"===s(e))return r(a,e,t);throw l("RegExp#exec called on incompatible receiver")}},4861:(e,t,n)=>{"use strict";var r,o,i=n(9413),s=n(8240),a=n(4059),l=n(4276),c=n(4930),u=n(9197),p=n(4710),f=n(3278).get,d=n(2582),h=n(2910),v=u("native-string-replace",String.prototype.replace),m=RegExp.prototype.exec,g=m,y=s("".charAt),b=s("".indexOf),E=s("".replace),_=s("".slice),x=(o=/b*/g,i(m,r=/a/,"a"),i(m,o,"a"),0!==r.lastIndex||0!==o.lastIndex),O=c.BROKEN_CARET,w=void 0!==/()??/.exec("")[1];(x||w||O||d||h)&&(g=function(e){var t,n,r,o,s,c,u,d=this,h=f(d),S=a(e),R=h.raw;if(R)return R.lastIndex=d.lastIndex,t=i(g,R,S),d.lastIndex=R.lastIndex,t;var T=h.groups,C=O&&d.sticky,N=i(l,d),I=d.source,A=0,L=S;if(C&&(N=E(N,"y",""),-1===b(N,"g")&&(N+="g"),L=_(S,d.lastIndex),d.lastIndex>0&&(!d.multiline||d.multiline&&"\n"!==y(S,d.lastIndex-1))&&(I="(?: "+I+")",L=" "+L,A++),n=new RegExp("^(?:"+I+")",N)),w&&(n=new RegExp("^"+I+"$(?!\\s)",N)),x&&(r=d.lastIndex),o=i(m,C?n:d,L),C?o?(o.input=_(o.input,A),o[0]=_(o[0],A),o.index=d.lastIndex,d.lastIndex+=o[0].length):d.lastIndex=0:x&&o&&(d.lastIndex=d.global?o.index+o[0].length:r),w&&o&&o.length>1&&i(v,o[0],n,(function(){for(s=1;s{"use strict";var r=n(6112);e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},9028:(e,t,n)=>{var r=n(9413),o=n(9606),i=n(5516),s=n(4276),a=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in a||o(e,"flags")||!i(a,e)?t:r(s,e)}},4930:(e,t,n)=>{var r=n(3677),o=n(2086).RegExp,i=r((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),s=i||r((function(){return!o("a","y").sticky})),a=i||r((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:a,MISSED_STICKY:s,UNSUPPORTED_Y:i}},2582:(e,t,n)=>{var r=n(3677),o=n(2086).RegExp;e.exports=r((function(){var e=o(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},2910:(e,t,n)=>{var r=n(3677),o=n(2086).RegExp;e.exports=r((function(){var e=o("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},9586:(e,t,n)=>{var r=n(1858),o=TypeError;e.exports=function(e){if(r(e))throw o("Can't call method on "+e);return e}},7420:(e,t,n)=>{"use strict";var r=n(563),o=n(8371),i=n(211),s=n(5283),a=i("species");e.exports=function(e){var t=r(e);s&&t&&!t[a]&&o(t,a,{configurable:!0,get:function(){return this}})}},914:(e,t,n)=>{var r=n(7826).f,o=n(9606),i=n(211)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!o(e,i)&&r(e,i,{configurable:!0,value:t})}},8944:(e,t,n)=>{var r=n(9197),o=n(5422),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},4489:(e,t,n)=>{var r=n(2086),o=n(9444),i="__core-js_shared__",s=r[i]||o(i,{});e.exports=s},9197:(e,t,n)=>{var r=n(3296),o=n(4489);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.29.1",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.29.1/LICENSE",source:"https://github.com/zloirock/core-js"})},8515:(e,t,n)=>{var r=n(6112),o=n(1449),i=n(1858),s=n(211)("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||i(n=r(a)[s])?t:o(n)}},3448:(e,t,n)=>{var r=n(8240),o=n(9502),i=n(4059),s=n(9586),a=r("".charAt),l=r("".charCodeAt),c=r("".slice),u=function(e){return function(t,n){var r,u,p=i(s(t)),f=o(n),d=p.length;return f<0||f>=d?e?"":void 0:(r=l(p,f))<55296||r>56319||f+1===d||(u=l(p,f+1))<56320||u>57343?e?a(p,f):r:e?c(p,f,f+2):u-56320+(r-55296<<10)+65536}};e.exports={codeAt:u(!1),charAt:u(!0)}},5558:(e,t,n)=>{var r=n(1448),o=n(3677);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},338:(e,t,n)=>{var r=n(9413),o=n(563),i=n(211),s=n(1343);e.exports=function(){var e=o("Symbol"),t=e&&e.prototype,n=t&&t.valueOf,a=i("toPrimitive");t&&!t[a]&&s(t,a,(function(e){return r(n,this)}),{arity:1})}},5665:(e,t,n)=>{var r=n(5558);e.exports=r&&!!Symbol.for&&!!Symbol.keyFor},4953:(e,t,n)=>{var r,o,i,s,a=n(2086),l=n(7258),c=n(8516),u=n(930),p=n(9606),f=n(3677),d=n(5963),h=n(745),v=n(821),m=n(1635),g=n(4344),y=n(1801),b=a.setImmediate,E=a.clearImmediate,_=a.process,x=a.Dispatch,O=a.Function,w=a.MessageChannel,S=a.String,R=0,T={},C="onreadystatechange";f((function(){r=a.location}));var N=function(e){if(p(T,e)){var t=T[e];delete T[e],t()}},I=function(e){return function(){N(e)}},A=function(e){N(e.data)},L=function(e){a.postMessage(S(e),r.protocol+"//"+r.host)};b&&E||(b=function(e){m(arguments.length,1);var t=u(e)?e:O(e),n=h(arguments,1);return T[++R]=function(){l(t,void 0,n)},o(R),R},E=function(e){delete T[e]},y?o=function(e){_.nextTick(I(e))}:x&&x.now?o=function(e){x.now(I(e))}:w&&!g?(s=(i=new w).port2,i.port1.onmessage=A,o=c(s.postMessage,s)):a.addEventListener&&u(a.postMessage)&&!a.importScripts&&r&&"file:"!==r.protocol&&!f(L)?(o=L,a.addEventListener("message",A,!1)):o=C in v("script")?function(e){d.appendChild(v("script"))[C]=function(){d.removeChild(this),N(e)}}:function(e){setTimeout(I(e),0)}),e.exports={set:b,clear:E}},7740:(e,t,n)=>{var r=n(9502),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},4088:(e,t,n)=>{var r=n(5974),o=n(9586);e.exports=function(e){return r(o(e))}},9502:(e,t,n)=>{var r=n(5681);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},4005:(e,t,n)=>{var r=n(9502),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},3060:(e,t,n)=>{var r=n(9586),o=Object;e.exports=function(e){return o(r(e))}},1288:(e,t,n)=>{var r=n(9413),o=n(8759),i=n(2071),s=n(2964),a=n(7999),l=n(211),c=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!o(e)||i(e))return e;var n,l=s(e,u);if(l){if(void 0===t&&(t="default"),n=r(l,e,t),!o(n)||i(n))return n;throw c("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},2258:(e,t,n)=>{var r=n(1288),o=n(2071);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},2371:(e,t,n)=>{var r={};r[n(211)("toStringTag")]="z",e.exports="[object z]"===String(r)},4059:(e,t,n)=>{var r=n(375),o=String;e.exports=function(e){if("Symbol"===r(e))throw TypeError("Cannot convert a Symbol value to a string");return o(e)}},9268:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},5422:(e,t,n)=>{var r=n(8240),o=0,i=Math.random(),s=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+s(++o+i,36)}},1876:(e,t,n)=>{var r=n(5558);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},8202:(e,t,n)=>{var r=n(5283),o=n(3677);e.exports=r&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},1635:e=>{var t=TypeError;e.exports=function(e,n){if(e{var r=n(2086),o=n(930),i=r.WeakMap;e.exports=o(i)&&/native code/.test(String(i))},6711:(e,t,n)=>{var r=n(9775),o=n(9606),i=n(9251),s=n(7826).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||s(t,e,{value:i.f(e)})}},9251:(e,t,n)=>{var r=n(211);t.f=r},211:(e,t,n)=>{var r=n(2086),o=n(9197),i=n(9606),s=n(5422),a=n(5558),l=n(1876),c=r.Symbol,u=o("wks"),p=l?c.for||c:c&&c.withoutSetter||s;e.exports=function(e){return i(u,e)||(u[e]=a&&i(c,e)?c[e]:p("Symbol."+e)),u[e]}},8010:(e,t,n)=>{"use strict";var r=n(1695),o=n(8062).filter;r({target:"Array",proto:!0,forced:!n(9955)("filter")},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},5374:(e,t,n)=>{"use strict";var r=n(1695),o=n(1984);r({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},7471:(e,t,n)=>{"use strict";var r=n(1695),o=n(1175),i=n(6198).indexOf,s=n(2802),a=o([].indexOf),l=!!a&&1/a([1],1,-0)<0;r({target:"Array",proto:!0,forced:l||!s("indexOf")},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return l?a(this,e,t)||0:i(this,e,t)}})},5735:(e,t,n)=>{var r=n(1695),o=n(563),i=n(7258),s=n(9413),a=n(8240),l=n(3677),c=n(930),u=n(2071),p=n(745),f=n(5636),d=n(5558),h=String,v=o("JSON","stringify"),m=a(/./.exec),g=a("".charAt),y=a("".charCodeAt),b=a("".replace),E=a(1..toString),_=/[\uD800-\uDFFF]/g,x=/^[\uD800-\uDBFF]$/,O=/^[\uDC00-\uDFFF]$/,w=!d||l((function(){var e=o("Symbol")();return"[null]"!=v([e])||"{}"!=v({a:e})||"{}"!=v(Object(e))})),S=l((function(){return'"\\udf06\\ud834"'!==v("\udf06\ud834")||'"\\udead"'!==v("\udead")})),R=function(e,t){var n=p(arguments),r=f(t);if(c(r)||void 0!==e&&!u(e))return n[1]=function(e,t){if(c(r)&&(t=s(r,this,h(e),t)),!u(t))return t},i(v,null,n)},T=function(e,t,n){var r=g(n,t-1),o=g(n,t+1);return m(x,e)&&!m(O,o)||m(O,e)&&!m(x,r)?"\\u"+E(y(e,0),16):e};v&&r({target:"JSON",stat:!0,arity:3,forced:w||S},{stringify:function(e,t,n){var r=p(arguments),o=i(w?R:v,null,r);return S&&"string"==typeof o?b(o,_,T):o}})},8410:(e,t,n)=>{var r=n(1695),o=n(8675);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==o},{assign:o})},9785:(e,t,n)=>{var r=n(1695),o=n(5283),i=n(7826).f;r({target:"Object",stat:!0,forced:Object.defineProperty!==i,sham:!o},{defineProperty:i})},252:(e,t,n)=>{var r=n(1695),o=n(3677),i=n(4088),s=n(4399).f,a=n(5283);r({target:"Object",stat:!0,forced:!a||o((function(){s(1)})),sham:!a},{getOwnPropertyDescriptor:function(e,t){return s(i(e),t)}})},4009:(e,t,n)=>{var r=n(1695),o=n(5283),i=n(6095),s=n(4088),a=n(4399),l=n(9720);r({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){for(var t,n,r=s(e),o=a.f,c=i(r),u={},p=0;c.length>p;)void 0!==(n=o(r,t=c[p++]))&&l(u,t,n);return u}})},883:(e,t,n)=>{var r=n(1695),o=n(5558),i=n(3677),s=n(6952),a=n(3060);r({target:"Object",stat:!0,forced:!o||i((function(){s.f(1)}))},{getOwnPropertySymbols:function(e){var t=s.f;return t?t(a(e)):[]}})},2571:(e,t,n)=>{var r=n(1695),o=n(3060),i=n(8779);r({target:"Object",stat:!0,forced:n(3677)((function(){i(1)}))},{keys:function(e){return i(o(e))}})},3238:(e,t,n)=>{var r=n(2371),o=n(1343),i=n(999);r||o(Object.prototype,"toString",i,{unsafe:!0})},2238:(e,t,n)=>{"use strict";var r=n(1695),o=n(9413),i=n(5089),s=n(8722),a=n(4522),l=n(4722);r({target:"Promise",stat:!0,forced:n(2079)},{all:function(e){var t=this,n=s.f(t),r=n.resolve,c=n.reject,u=a((function(){var n=i(t.resolve),s=[],a=0,u=1;l(e,(function(e){var i=a++,l=!1;u++,o(n,t,e).then((function(e){l||(l=!0,s[i]=e,--u||r(s))}),c)})),--u||r(s)}));return u.error&&c(u.value),n.promise}})},3008:(e,t,n)=>{"use strict";var r=n(1695),o=n(3296),i=n(1360).CONSTRUCTOR,s=n(1237),a=n(563),l=n(930),c=n(1343),u=s&&s.prototype;if(r({target:"Promise",proto:!0,forced:i,real:!0},{catch:function(e){return this.then(void 0,e)}}),!o&&l(s)){var p=a("Promise").prototype.catch;u.catch!==p&&c(u,"catch",p,{unsafe:!0})}},1559:(e,t,n)=>{"use strict";var r,o,i,s=n(1695),a=n(3296),l=n(1801),c=n(2086),u=n(9413),p=n(1343),f=n(7530),d=n(914),h=n(7420),v=n(5089),m=n(930),g=n(8759),y=n(1855),b=n(8515),E=n(4953).set,_=n(3173),x=n(1670),O=n(4522),w=n(7733),S=n(3278),R=n(1237),T=n(1360),C=n(8722),N="Promise",I=T.CONSTRUCTOR,A=T.REJECTION_EVENT,L=T.SUBCLASSING,P=S.getterFor(N),k=S.set,j=R&&R.prototype,U=R,F=j,D=c.TypeError,M=c.document,$=c.process,V=C.f,B=V,q=!!(M&&M.createEvent&&c.dispatchEvent),G="unhandledrejection",H=function(e){var t;return!(!g(e)||!m(t=e.then))&&t},W=function(e,t){var n,r,o,i=t.value,s=1==t.state,a=s?e.ok:e.fail,l=e.resolve,c=e.reject,p=e.domain;try{a?(s||(2===t.rejection&&Z(t),t.rejection=1),!0===a?n=i:(p&&p.enter(),n=a(i),p&&(p.exit(),o=!0)),n===e.promise?c(D("Promise-chain cycle")):(r=H(n))?u(r,n,l,c):l(n)):c(i)}catch(e){p&&!o&&p.exit(),c(e)}},z=function(e,t){e.notified||(e.notified=!0,_((function(){for(var n,r=e.reactions;n=r.get();)W(n,e);e.notified=!1,t&&!e.rejection&&K(e)})))},X=function(e,t,n){var r,o;q?((r=M.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),c.dispatchEvent(r)):r={promise:t,reason:n},!A&&(o=c["on"+e])?o(r):e===G&&x("Unhandled promise rejection",n)},K=function(e){u(E,c,(function(){var t,n=e.facade,r=e.value;if(J(e)&&(t=O((function(){l?$.emit("unhandledRejection",r,n):X(G,n,r)})),e.rejection=l||J(e)?2:1,t.error))throw t.value}))},J=function(e){return 1!==e.rejection&&!e.parent},Z=function(e){u(E,c,(function(){var t=e.facade;l?$.emit("rejectionHandled",t):X("rejectionhandled",t,e.value)}))},Y=function(e,t,n){return function(r){e(t,r,n)}},Q=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,z(e,!0))},ee=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw D("Promise can't be resolved itself");var r=H(t);r?_((function(){var n={done:!1};try{u(r,t,Y(ee,n,e),Y(Q,n,e))}catch(t){Q(n,t,e)}})):(e.value=t,e.state=1,z(e,!1))}catch(t){Q({done:!1},t,e)}}};if(I&&(F=(U=function(e){y(this,F),v(e),u(r,this);var t=P(this);try{e(Y(ee,t),Y(Q,t))}catch(e){Q(t,e)}}).prototype,(r=function(e){k(this,{type:N,done:!1,notified:!1,parent:!1,reactions:new w,rejection:!1,state:0,value:void 0})}).prototype=p(F,"then",(function(e,t){var n=P(this),r=V(b(this,U));return n.parent=!0,r.ok=!m(e)||e,r.fail=m(t)&&t,r.domain=l?$.domain:void 0,0==n.state?n.reactions.add(r):_((function(){W(r,n)})),r.promise})),o=function(){var e=new r,t=P(e);this.promise=e,this.resolve=Y(ee,t),this.reject=Y(Q,t)},C.f=V=function(e){return e===U||void 0===e?new o(e):B(e)},!a&&m(R)&&j!==Object.prototype)){i=j.then,L||p(j,"then",(function(e,t){var n=this;return new U((function(e,t){u(i,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete j.constructor}catch(e){}f&&f(j,F)}s({global:!0,constructor:!0,wrap:!0,forced:I},{Promise:U}),d(U,N,!1,!0),h(N)},1418:(e,t,n)=>{n(1559),n(2238),n(3008),n(4841),n(9117),n(2307)},4841:(e,t,n)=>{"use strict";var r=n(1695),o=n(9413),i=n(5089),s=n(8722),a=n(4522),l=n(4722);r({target:"Promise",stat:!0,forced:n(2079)},{race:function(e){var t=this,n=s.f(t),r=n.reject,c=a((function(){var s=i(t.resolve);l(e,(function(e){o(s,t,e).then(n.resolve,r)}))}));return c.error&&r(c.value),n.promise}})},9117:(e,t,n)=>{"use strict";var r=n(1695),o=n(9413),i=n(8722);r({target:"Promise",stat:!0,forced:n(1360).CONSTRUCTOR},{reject:function(e){var t=i.f(this);return o(t.reject,void 0,e),t.promise}})},2307:(e,t,n)=>{"use strict";var r=n(1695),o=n(563),i=n(3296),s=n(1237),a=n(1360).CONSTRUCTOR,l=n(880),c=o("Promise"),u=i&&!a;r({target:"Promise",stat:!0,forced:i||a},{resolve:function(e){return l(u&&this===c?s:this,e)}})},2077:(e,t,n)=>{"use strict";var r=n(1695),o=n(4861);r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},895:(e,t,n)=>{"use strict";var r=n(4398).PROPER,o=n(1343),i=n(6112),s=n(4059),a=n(3677),l=n(9028),c="toString",u=RegExp.prototype[c],p=a((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),f=r&&u.name!=c;(p||f)&&o(RegExp.prototype,c,(function(){var e=i(this);return"/"+s(e.source)+"/"+s(l(e))}),{unsafe:!0})},911:(e,t,n)=>{"use strict";var r=n(7258),o=n(9413),i=n(8240),s=n(2331),a=n(3677),l=n(6112),c=n(930),u=n(1858),p=n(9502),f=n(4005),d=n(4059),h=n(9586),v=n(9966),m=n(2964),g=n(8509),y=n(1189),b=n(211)("replace"),E=Math.max,_=Math.min,x=i([].concat),O=i([].push),w=i("".indexOf),S=i("".slice),R="$0"==="a".replace(/./,"$0"),T=!!/./[b]&&""===/./[b]("a","$0");s("replace",(function(e,t,n){var i=T?"$":"$0";return[function(e,n){var r=h(this),i=u(e)?void 0:m(e,b);return i?o(i,e,r,n):o(t,d(r),e,n)},function(e,o){var s=l(this),a=d(e);if("string"==typeof o&&-1===w(o,i)&&-1===w(o,"$<")){var u=n(t,s,a,o);if(u.done)return u.value}var h=c(o);h||(o=d(o));var m=s.global;if(m){var b=s.unicode;s.lastIndex=0}for(var R=[];;){var T=y(s,a);if(null===T)break;if(O(R,T),!m)break;""===d(T[0])&&(s.lastIndex=v(a,f(s.lastIndex),b))}for(var C,N="",I=0,A=0;A=I&&(N+=S(a,I,P)+D,I=P+L.length)}return N+S(a,I)}]}),!!a((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}))||!R||T)},4211:(e,t,n)=>{"use strict";var r=n(1695),o=n(2086),i=n(9413),s=n(8240),a=n(3296),l=n(5283),c=n(5558),u=n(3677),p=n(9606),f=n(5516),d=n(6112),h=n(4088),v=n(2258),m=n(4059),g=n(5736),y=n(4710),b=n(8779),E=n(62),_=n(3226),x=n(6952),O=n(4399),w=n(7826),S=n(7711),R=n(7446),T=n(1343),C=n(8371),N=n(9197),I=n(8944),A=n(7153),L=n(5422),P=n(211),k=n(9251),j=n(6711),U=n(338),F=n(914),D=n(3278),M=n(8062).forEach,$=I("hidden"),V="Symbol",B="prototype",q=D.set,G=D.getterFor(V),H=Object[B],W=o.Symbol,z=W&&W[B],X=o.TypeError,K=o.QObject,J=O.f,Z=w.f,Y=_.f,Q=R.f,ee=s([].push),te=N("symbols"),ne=N("op-symbols"),re=N("wks"),oe=!K||!K[B]||!K[B].findChild,ie=l&&u((function(){return 7!=y(Z({},"a",{get:function(){return Z(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=J(H,t);r&&delete H[t],Z(e,t,n),r&&e!==H&&Z(H,t,r)}:Z,se=function(e,t){var n=te[e]=y(z);return q(n,{type:V,tag:e,description:t}),l||(n.description=t),n},ae=function(e,t,n){e===H&&ae(ne,t,n),d(e);var r=v(t);return d(n),p(te,r)?(n.enumerable?(p(e,$)&&e[$][r]&&(e[$][r]=!1),n=y(n,{enumerable:g(0,!1)})):(p(e,$)||Z(e,$,g(1,{})),e[$][r]=!0),ie(e,r,n)):Z(e,r,n)},le=function(e,t){d(e);var n=h(t),r=b(n).concat(fe(n));return M(r,(function(t){l&&!i(ce,n,t)||ae(e,t,n[t])})),e},ce=function(e){var t=v(e),n=i(Q,this,t);return!(this===H&&p(te,t)&&!p(ne,t))&&(!(n||!p(this,t)||!p(te,t)||p(this,$)&&this[$][t])||n)},ue=function(e,t){var n=h(e),r=v(t);if(n!==H||!p(te,r)||p(ne,r)){var o=J(n,r);return!o||!p(te,r)||p(n,$)&&n[$][r]||(o.enumerable=!0),o}},pe=function(e){var t=Y(h(e)),n=[];return M(t,(function(e){p(te,e)||p(A,e)||ee(n,e)})),n},fe=function(e){var t=e===H,n=Y(t?ne:h(e)),r=[];return M(n,(function(e){!p(te,e)||t&&!p(H,e)||ee(r,te[e])})),r};c||(T(z=(W=function(){if(f(z,this))throw X("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?m(arguments[0]):void 0,t=L(e),n=function(e){this===H&&i(n,ne,e),p(this,$)&&p(this[$],t)&&(this[$][t]=!1),ie(this,t,g(1,e))};return l&&oe&&ie(H,t,{configurable:!0,set:n}),se(t,e)})[B],"toString",(function(){return G(this).tag})),T(W,"withoutSetter",(function(e){return se(L(e),e)})),R.f=ce,w.f=ae,S.f=le,O.f=ue,E.f=_.f=pe,x.f=fe,k.f=function(e){return se(P(e),e)},l&&(C(z,"description",{configurable:!0,get:function(){return G(this).description}}),a||T(H,"propertyIsEnumerable",ce,{unsafe:!0}))),r({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:W}),M(b(re),(function(e){j(e)})),r({target:V,stat:!0,forced:!c},{useSetter:function(){oe=!0},useSimple:function(){oe=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!l},{create:function(e,t){return void 0===t?y(e):le(y(e),t)},defineProperty:ae,defineProperties:le,getOwnPropertyDescriptor:ue}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:pe}),U(),F(W,V),A[$]=!0},8028:(e,t,n)=>{var r=n(1695),o=n(563),i=n(9606),s=n(4059),a=n(9197),l=n(5665),c=a("string-to-symbol-registry"),u=a("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!l},{for:function(e){var t=s(e);if(i(c,t))return c[t];var n=o("Symbol")(t);return c[t]=n,u[n]=t,n}})},5901:(e,t,n)=>{n(4211),n(8028),n(9819),n(5735),n(883)},9819:(e,t,n)=>{var r=n(1695),o=n(9606),i=n(2071),s=n(9268),a=n(9197),l=n(5665),c=a("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!l},{keyFor:function(e){if(!i(e))throw TypeError(s(e)+" is not a symbol");if(o(c,e))return c[e]}})},5849:(e,t,n)=>{var r=n(2086),o=n(933),i=n(3526),s=n(1984),a=n(2585),l=function(e){if(e&&e.forEach!==s)try{a(e,"forEach",s)}catch(t){e.forEach=s}};for(var c in o)o[c]&&l(r[c]&&r[c].prototype);l(i)},6042:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(3476),o=n.n(r)()((function(e){return e[1]}));o.push([e.id,"\ninput[data-v-3ac5cde7], select[data-v-3ac5cde7] {\n width: 285px;\n}\n.provider-settings[data-v-3ac5cde7] {\n display: inline-block;\n vertical-align: top;\n margin-right: 15px;\n margin-bottom: 20px;\n}\n.provider-settings .provider-remove[data-v-3ac5cde7] {\n float: right;\n cursor: pointer;\n font-weight: bold;\n font-size: 16px;\n width: 20px;\n text-align: center;\n}\n.provider-settings .group-mapping-remove[data-v-3ac5cde7] {\n cursor: pointer;\n font-weight: bold;\n}\ninput[readonly][data-v-3ac5cde7] {\n background-color: #ebebeb;\n color: rgba(0, 0, 0, 0.4);\n}\n.section h2.provider-title[data-v-3ac5cde7] {\n margin-bottom: 10px;\n}\n.provider-title img[data-v-3ac5cde7] {\n width: 20px;\n height: 20px;\n margin-bottom: -2px;\n}\n.group-mapping-add[data-v-3ac5cde7] {\n width: 100%;\n}\n.foreign-group[data-v-3ac5cde7], .local-group[data-v-3ac5cde7] {\n width: 133px;\n}\n",""]);const i=o},3476:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=e(t);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var o={};if(r)for(var i=0;i{const r=n(6830),{MAX_LENGTH:o,MAX_SAFE_INTEGER:i}=n(39),{re:s,t:a}=n(9022),l=n(8716),{compareIdentifiers:c}=n(8822);class u{constructor(e,t){if(t=l(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid Version: ${e}`);if(e.length>o)throw new TypeError(`version is longer than ${o} characters`);r("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=0;)"number"==typeof this.prerelease[e]&&(this.prerelease[e]++,e=-2);-1===e&&this.prerelease.push(0)}t&&(0===c(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}}e.exports=u},2611:(e,t,n)=>{const r=n(9510);e.exports=(e,t)=>new r(e,t).major},5692:(e,t,n)=>{const{MAX_LENGTH:r}=n(39),{re:o,t:i}=n(9022),s=n(9510),a=n(8716);e.exports=(e,t)=>{if(t=a(t),e instanceof s)return e;if("string"!=typeof e)return null;if(e.length>r)return null;if(!(t.loose?o[i.LOOSE]:o[i.FULL]).test(e))return null;try{return new s(e,t)}catch(e){return null}}},398:(e,t,n)=>{const r=n(5692);e.exports=(e,t)=>{const n=r(e,t);return n?n.version:null}},39:e=>{const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={SEMVER_SPEC_VERSION:"2.0.0",MAX_LENGTH:256,MAX_SAFE_INTEGER:t,MAX_SAFE_COMPONENT_LENGTH:16}},6830:e=>{const t="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=t},8822:e=>{const t=/^[0-9]+$/,n=(e,n)=>{const r=t.test(e),o=t.test(n);return r&&o&&(e=+e,n=+n),e===n?0:r&&!o?-1:o&&!r?1:en(t,e)}},8716:e=>{const t=["includePrerelease","loose","rtl"];e.exports=e=>e?"object"!=typeof e?{loose:!0}:t.filter((t=>e[t])).reduce(((e,t)=>(e[t]=!0,e)),{}):{}},9022:(e,t,n)=>{const{MAX_SAFE_COMPONENT_LENGTH:r}=n(39),o=n(6830),i=(t=e.exports={}).re=[],s=t.src=[],a=t.t={};let l=0;const c=(e,t,n)=>{const r=l++;o(e,r,t),a[e]=r,s[r]=t,i[r]=new RegExp(t,n?"g":void 0)};c("NUMERICIDENTIFIER","0|[1-9]\\d*"),c("NUMERICIDENTIFIERLOOSE","[0-9]+"),c("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),c("MAINVERSION",`(${s[a.NUMERICIDENTIFIER]})\\.(${s[a.NUMERICIDENTIFIER]})\\.(${s[a.NUMERICIDENTIFIER]})`),c("MAINVERSIONLOOSE",`(${s[a.NUMERICIDENTIFIERLOOSE]})\\.(${s[a.NUMERICIDENTIFIERLOOSE]})\\.(${s[a.NUMERICIDENTIFIERLOOSE]})`),c("PRERELEASEIDENTIFIER",`(?:${s[a.NUMERICIDENTIFIER]}|${s[a.NONNUMERICIDENTIFIER]})`),c("PRERELEASEIDENTIFIERLOOSE",`(?:${s[a.NUMERICIDENTIFIERLOOSE]}|${s[a.NONNUMERICIDENTIFIER]})`),c("PRERELEASE",`(?:-(${s[a.PRERELEASEIDENTIFIER]}(?:\\.${s[a.PRERELEASEIDENTIFIER]})*))`),c("PRERELEASELOOSE",`(?:-?(${s[a.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[a.PRERELEASEIDENTIFIERLOOSE]})*))`),c("BUILDIDENTIFIER","[0-9A-Za-z-]+"),c("BUILD",`(?:\\+(${s[a.BUILDIDENTIFIER]}(?:\\.${s[a.BUILDIDENTIFIER]})*))`),c("FULLPLAIN",`v?${s[a.MAINVERSION]}${s[a.PRERELEASE]}?${s[a.BUILD]}?`),c("FULL",`^${s[a.FULLPLAIN]}$`),c("LOOSEPLAIN",`[v=\\s]*${s[a.MAINVERSIONLOOSE]}${s[a.PRERELEASELOOSE]}?${s[a.BUILD]}?`),c("LOOSE",`^${s[a.LOOSEPLAIN]}$`),c("GTLT","((?:<|>)?=?)"),c("XRANGEIDENTIFIERLOOSE",`${s[a.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),c("XRANGEIDENTIFIER",`${s[a.NUMERICIDENTIFIER]}|x|X|\\*`),c("XRANGEPLAIN",`[v=\\s]*(${s[a.XRANGEIDENTIFIER]})(?:\\.(${s[a.XRANGEIDENTIFIER]})(?:\\.(${s[a.XRANGEIDENTIFIER]})(?:${s[a.PRERELEASE]})?${s[a.BUILD]}?)?)?`),c("XRANGEPLAINLOOSE",`[v=\\s]*(${s[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})(?:${s[a.PRERELEASELOOSE]})?${s[a.BUILD]}?)?)?`),c("XRANGE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAIN]}$`),c("XRANGELOOSE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAINLOOSE]}$`),c("COERCE",`(^|[^\\d])(\\d{1,${r}})(?:\\.(\\d{1,${r}}))?(?:\\.(\\d{1,${r}}))?(?:$|[^\\d])`),c("COERCERTL",s[a.COERCE],!0),c("LONETILDE","(?:~>?)"),c("TILDETRIM",`(\\s*)${s[a.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",c("TILDE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAIN]}$`),c("TILDELOOSE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAINLOOSE]}$`),c("LONECARET","(?:\\^)"),c("CARETTRIM",`(\\s*)${s[a.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",c("CARET",`^${s[a.LONECARET]}${s[a.XRANGEPLAIN]}$`),c("CARETLOOSE",`^${s[a.LONECARET]}${s[a.XRANGEPLAINLOOSE]}$`),c("COMPARATORLOOSE",`^${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]})$|^$`),c("COMPARATOR",`^${s[a.GTLT]}\\s*(${s[a.FULLPLAIN]})$|^$`),c("COMPARATORTRIM",`(\\s*)${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]}|${s[a.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",c("HYPHENRANGE",`^\\s*(${s[a.XRANGEPLAIN]})\\s+-\\s+(${s[a.XRANGEPLAIN]})\\s*$`),c("HYPHENRANGELOOSE",`^\\s*(${s[a.XRANGEPLAINLOOSE]})\\s+-\\s+(${s[a.XRANGEPLAINLOOSE]})\\s*$`),c("STAR","(<|>)?=?\\s*\\*"),c("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),c("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},1892:e=>{"use strict";var t=[];function n(e){for(var n=-1,r=0;r{"use strict";var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},8060:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},8192:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},5760:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var i=n.sourceMap;i&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},4865:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},3026:function(e){var t;t=function(e){var t=function(e){return new t.lib.init(e)};function n(e,t){return t.offset[e]?isNaN(t.offset[e])?t.offset[e]:t.offset[e]+"px":"0px"}function r(e,t){return!(!e||"string"!=typeof t||!(e.className&&e.className.trim().split(/\s+/gi).indexOf(t)>-1))}return t.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},t.lib=t.prototype={toastify:"1.12.0",constructor:t,init:function(e){return e||(e={}),this.options={},this.toastElement=null,this.options.text=e.text||t.defaults.text,this.options.node=e.node||t.defaults.node,this.options.duration=0===e.duration?0:e.duration||t.defaults.duration,this.options.selector=e.selector||t.defaults.selector,this.options.callback=e.callback||t.defaults.callback,this.options.destination=e.destination||t.defaults.destination,this.options.newWindow=e.newWindow||t.defaults.newWindow,this.options.close=e.close||t.defaults.close,this.options.gravity="bottom"===e.gravity?"toastify-bottom":t.defaults.gravity,this.options.positionLeft=e.positionLeft||t.defaults.positionLeft,this.options.position=e.position||t.defaults.position,this.options.backgroundColor=e.backgroundColor||t.defaults.backgroundColor,this.options.avatar=e.avatar||t.defaults.avatar,this.options.className=e.className||t.defaults.className,this.options.stopOnFocus=void 0===e.stopOnFocus?t.defaults.stopOnFocus:e.stopOnFocus,this.options.onClick=e.onClick||t.defaults.onClick,this.options.offset=e.offset||t.defaults.offset,this.options.escapeMarkup=void 0!==e.escapeMarkup?e.escapeMarkup:t.defaults.escapeMarkup,this.options.ariaLive=e.ariaLive||t.defaults.ariaLive,this.options.style=e.style||t.defaults.style,e.backgroundColor&&(this.options.style.background=e.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var e=document.createElement("div");for(var t in e.className="toastify on "+this.options.className,this.options.position?e.className+=" toastify-"+this.options.position:!0===this.options.positionLeft?(e.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):e.className+=" toastify-right",e.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'),this.options.style)e.style[t]=this.options.style[t];if(this.options.ariaLive&&e.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)e.appendChild(this.options.node);else if(this.options.escapeMarkup?e.innerText=this.options.text:e.innerHTML=this.options.text,""!==this.options.avatar){var r=document.createElement("img");r.src=this.options.avatar,r.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?e.appendChild(r):e.insertAdjacentElement("afterbegin",r)}if(!0===this.options.close){var o=document.createElement("button");o.type="button",o.setAttribute("aria-label","Close"),o.className="toast-close",o.innerHTML="✖",o.addEventListener("click",function(e){e.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var i=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&i>360?e.insertAdjacentElement("afterbegin",o):e.appendChild(o)}if(this.options.stopOnFocus&&this.options.duration>0){var s=this;e.addEventListener("mouseover",(function(t){window.clearTimeout(e.timeOutValue)})),e.addEventListener("mouseleave",(function(){e.timeOutValue=window.setTimeout((function(){s.removeElement(e)}),s.options.duration)}))}if(void 0!==this.options.destination&&e.addEventListener("click",function(e){e.stopPropagation(),!0===this.options.newWindow?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),"function"==typeof this.options.onClick&&void 0===this.options.destination&&e.addEventListener("click",function(e){e.stopPropagation(),this.options.onClick()}.bind(this)),"object"==typeof this.options.offset){var a=n("x",this.options),l=n("y",this.options),c="left"==this.options.position?a:"-"+a,u="toastify-top"==this.options.gravity?l:"-"+l;e.style.transform="translate("+c+","+u+")"}return e},showToast:function(){var e;if(this.toastElement=this.buildToast(),!(e="string"==typeof this.options.selector?document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||"undefined"!=typeof ShadowRoot&&this.options.selector instanceof ShadowRoot?this.options.selector:document.body))throw"Root element is not defined";var n=t.defaults.oldestFirst?e.firstChild:e.lastChild;return e.insertBefore(this.toastElement,n),t.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(e){e.className=e.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),e.parentNode&&e.parentNode.removeChild(e),this.options.callback.call(e),t.reposition()}.bind(this),400)}},t.reposition=function(){for(var e,t={top:15,bottom:15},n={top:15,bottom:15},o={top:15,bottom:15},i=document.getElementsByClassName("toastify"),s=0;s0?window.innerWidth:screen.width)<=360?(i[s].style[e]=o[e]+"px",o[e]+=a+15):!0===r(i[s],"toastify-left")?(i[s].style[e]=t[e]+"px",t[e]+=a+15):(i[s].style[e]=n[e]+"px",n[e]+=a+15)}return this},t.lib.init.prototype=t.lib,t},e.exports?e.exports=t():this.Toastify=t()},6959:(e,t)=>{"use strict";t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[e,r]of t)n[e]=r;return n}}},n={};function r(t){var o=n[t];if(void 0!==o)return o.exports;var i=n[t]={id:t,exports:{}};return e[t].call(i.exports,i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.nc=void 0,(()=>{"use strict";function e(e,t){const n=Object.create(null),r=e.split(",");for(let e=0;e!!n[e.toLowerCase()]:e=>!!n[e]}function n(e){if(R(e)){const t={};for(let r=0;r{if(e){const n=e.split(i);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function l(e){let t="";if(A(e))t=e;else if(R(e))for(let n=0;np(e,t)))}const d=e=>A(e)?e:null==e?"":R(e)||P(e)&&(e.toString===j||!I(e.toString))?JSON.stringify(e,h,2):String(e),h=(e,t)=>t&&t.__v_isRef?h(e,t.value):T(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:C(t)?{[`Set(${t.size})`]:[...t.values()]}:!P(t)||R(t)||D(t)?t:String(t),v={},m=[],g=()=>{},y=()=>!1,b=/^on[^a-z]/,E=e=>b.test(e),_=e=>e.startsWith("onUpdate:"),x=Object.assign,O=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},w=Object.prototype.hasOwnProperty,S=(e,t)=>w.call(e,t),R=Array.isArray,T=e=>"[object Map]"===U(e),C=e=>"[object Set]"===U(e),N=e=>"[object Date]"===U(e),I=e=>"function"==typeof e,A=e=>"string"==typeof e,L=e=>"symbol"==typeof e,P=e=>null!==e&&"object"==typeof e,k=e=>P(e)&&I(e.then)&&I(e.catch),j=Object.prototype.toString,U=e=>j.call(e),F=e=>U(e).slice(8,-1),D=e=>"[object Object]"===U(e),M=e=>A(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,$=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),V=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},B=/-(\w)/g,q=V((e=>e.replace(B,((e,t)=>t?t.toUpperCase():"")))),G=/\B([A-Z])/g,H=V((e=>e.replace(G,"-$1").toLowerCase())),W=V((e=>e.charAt(0).toUpperCase()+e.slice(1))),z=V((e=>e?`on${W(e)}`:"")),X=(e,t)=>!Object.is(e,t),K=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Z=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Y=e=>{const t=A(e)?Number(e):NaN;return isNaN(t)?e:t};let Q;const ee=()=>Q||(Q="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r.g?r.g:{});let te;class ne{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=te,!e&&te&&(this.index=(te.scopes||(te.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=te;try{return te=this,e()}finally{te=t}}}on(){te=this}off(){te=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},oe=e=>(e.w&le)>0,ie=e=>(e.n&le)>0,se=new WeakMap;let ae=0,le=1;const ce=30;let ue;const pe=Symbol(""),fe=Symbol("");class de{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],this.parent=void 0,function(e,t=te){t&&t.active&&t.effects.push(e)}(this,n)}run(){if(!this.active)return this.fn();let e=ue,t=ve;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=ue,ue=this,ve=!0,le=1<<++ae,ae<=ce?(({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{("length"===n||n>=e)&&a.push(t)}))}else switch(void 0!==n&&a.push(s.get(n)),t){case"add":R(e)?M(n)&&a.push(s.get("length")):(a.push(s.get(pe)),T(e)&&a.push(s.get(fe)));break;case"delete":R(e)||(a.push(s.get(pe)),T(e)&&a.push(s.get(fe)));break;case"set":T(e)&&a.push(s.get(pe))}if(1===a.length)a[0]&&xe(a[0]);else{const e=[];for(const t of a)t&&e.push(...t);xe(re(e))}}function xe(e,t){const n=R(e)?e:[...e];for(const e of n)e.computed&&Oe(e);for(const e of n)e.computed||Oe(e)}function Oe(e,t){(e!==ue||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const we=e("__proto__,__v_isRef,__isVue"),Se=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(L)),Re=Le(),Te=Le(!1,!0),Ce=Le(!0),Ne=Ie();function Ie(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=vt(this);for(let e=0,t=this.length;e{e[t]=function(...e){ge();const n=vt(this)[t].apply(this,e);return ye(),n}})),e}function Ae(e){const t=vt(this);return be(t,0,e),t.hasOwnProperty(e)}function Le(e=!1,t=!1){return function(n,r,o){if("__v_isReactive"===r)return!e;if("__v_isReadonly"===r)return e;if("__v_isShallow"===r)return t;if("__v_raw"===r&&o===(e?t?at:st:t?it:ot).get(n))return n;const i=R(n);if(!e){if(i&&S(Ne,r))return Reflect.get(Ne,r,o);if("hasOwnProperty"===r)return Ae}const s=Reflect.get(n,r,o);return(L(r)?Se.has(r):we(r))?s:(e||be(n,0,r),t?s:bt(s)?i&&M(r)?s:s.value:P(s)?e?ct(s):lt(s):s)}}function Pe(e=!1){return function(t,n,r,o){let i=t[n];if(ft(i)&&bt(i)&&!bt(r))return!1;if(!e&&(dt(r)||ft(r)||(i=vt(i),r=vt(r)),!R(t)&&bt(i)&&!bt(r)))return i.value=r,!0;const s=R(t)&&M(n)?Number(n)!0,deleteProperty:(e,t)=>!0},Ue=x({},ke,{get:Te,set:Pe(!0)}),Fe=e=>e,De=e=>Reflect.getPrototypeOf(e);function Me(e,t,n=!1,r=!1){const o=vt(e=e.__v_raw),i=vt(t);n||(t!==i&&be(o,0,t),be(o,0,i));const{has:s}=De(o),a=r?Fe:n?yt:gt;return s.call(o,t)?a(e.get(t)):s.call(o,i)?a(e.get(i)):void(e!==o&&e.get(t))}function $e(e,t=!1){const n=this.__v_raw,r=vt(n),o=vt(e);return t||(e!==o&&be(r,0,e),be(r,0,o)),e===o?n.has(e):n.has(e)||n.has(o)}function Ve(e,t=!1){return e=e.__v_raw,!t&&be(vt(e),0,pe),Reflect.get(e,"size",e)}function Be(e){e=vt(e);const t=vt(this);return De(t).has.call(t,e)||(t.add(e),_e(t,"add",e,e)),this}function qe(e,t){t=vt(t);const n=vt(this),{has:r,get:o}=De(n);let i=r.call(n,e);i||(e=vt(e),i=r.call(n,e));const s=o.call(n,e);return n.set(e,t),i?X(t,s)&&_e(n,"set",e,t):_e(n,"add",e,t),this}function Ge(e){const t=vt(this),{has:n,get:r}=De(t);let o=n.call(t,e);o||(e=vt(e),o=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return o&&_e(t,"delete",e,void 0),i}function He(){const e=vt(this),t=0!==e.size,n=e.clear();return t&&_e(e,"clear",void 0,void 0),n}function We(e,t){return function(n,r){const o=this,i=o.__v_raw,s=vt(i),a=t?Fe:e?yt:gt;return!e&&be(s,0,pe),i.forEach(((e,t)=>n.call(r,a(e),a(t),o)))}}function ze(e,t,n){return function(...r){const o=this.__v_raw,i=vt(o),s=T(i),a="entries"===e||e===Symbol.iterator&&s,l="keys"===e&&s,c=o[e](...r),u=n?Fe:t?yt:gt;return!t&&be(i,0,l?fe:pe),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:a?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function Xe(e){return function(...t){return"delete"!==e&&this}}function Ke(){const e={get(e){return Me(this,e)},get size(){return Ve(this)},has:$e,add:Be,set:qe,delete:Ge,clear:He,forEach:We(!1,!1)},t={get(e){return Me(this,e,!1,!0)},get size(){return Ve(this)},has:$e,add:Be,set:qe,delete:Ge,clear:He,forEach:We(!1,!0)},n={get(e){return Me(this,e,!0)},get size(){return Ve(this,!0)},has(e){return $e.call(this,e,!0)},add:Xe("add"),set:Xe("set"),delete:Xe("delete"),clear:Xe("clear"),forEach:We(!0,!1)},r={get(e){return Me(this,e,!0,!0)},get size(){return Ve(this,!0)},has(e){return $e.call(this,e,!0)},add:Xe("add"),set:Xe("set"),delete:Xe("delete"),clear:Xe("clear"),forEach:We(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((o=>{e[o]=ze(o,!1,!1),n[o]=ze(o,!0,!1),t[o]=ze(o,!1,!0),r[o]=ze(o,!0,!0)})),[e,n,t,r]}const[Je,Ze,Ye,Qe]=Ke();function et(e,t){const n=t?e?Qe:Ye:e?Ze:Je;return(t,r,o)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(S(n,r)&&r in t?n:t,r,o)}const tt={get:et(!1,!1)},nt={get:et(!1,!0)},rt={get:et(!0,!1)},ot=new WeakMap,it=new WeakMap,st=new WeakMap,at=new WeakMap;function lt(e){return ft(e)?e:ut(e,!1,ke,tt,ot)}function ct(e){return ut(e,!0,je,rt,st)}function ut(e,t,n,r,o){if(!P(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const s=(a=e).__v_skip||!Object.isExtensible(a)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(F(a));var a;if(0===s)return e;const l=new Proxy(e,2===s?r:n);return o.set(e,l),l}function pt(e){return ft(e)?pt(e.__v_raw):!(!e||!e.__v_isReactive)}function ft(e){return!(!e||!e.__v_isReadonly)}function dt(e){return!(!e||!e.__v_isShallow)}function ht(e){return pt(e)||ft(e)}function vt(e){const t=e&&e.__v_raw;return t?vt(t):e}function mt(e){return J(e,"__v_skip",!0),e}const gt=e=>P(e)?lt(e):e,yt=e=>P(e)?ct(e):e;function bt(e){return!(!e||!0!==e.__v_isRef)}const Et={get:(e,t,n)=>{return bt(r=Reflect.get(e,t,n))?r.value:r;var r},set:(e,t,n,r)=>{const o=e[t];return bt(o)&&!bt(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function _t(e){return pt(e)?e:new Proxy(e,Et)}var xt;class Ot{constructor(e,t,n,r){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this[xt]=!1,this._dirty=!0,this.effect=new de(e,(()=>{this._dirty||(this._dirty=!0,function(e,t){const n=(e=vt(e)).dep;n&&xe(n)}(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=n}get value(){const e=vt(this);return t=e,ve&&ue&&Ee((t=vt(t)).dep||(t.dep=re())),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value;var t}set value(e){this._setter(e)}}function wt(e,t,n,r){let o;try{o=r?e(...r):e()}catch(e){Rt(e,t,n)}return o}function St(e,t,n,r){if(I(e)){const o=wt(e,t,n,r);return o&&k(o)&&o.catch((e=>{Rt(e,t,n)})),o}const o=[];for(let i=0;i>>1;Vt(Nt[r])Vt(e)-Vt(t))),Pt=0;Ptnull==e.id?1/0:e.id,Bt=(e,t)=>{const n=Vt(e)-Vt(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function qt(e){Ct=!1,Tt=!0,Nt.sort(Bt);try{for(It=0;ItGt.emit(e,...t))),Ht=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null===(r=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===r?void 0:r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push((e=>{Xt(e,t)})),setTimeout((()=>{Gt||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Wt=!0,Ht=[])}),3e3)):(Wt=!0,Ht=[])}const Kt=Qt("component:added"),Jt=Qt("component:updated"),Zt=Qt("component:removed"),Yt=e=>{Gt&&"function"==typeof Gt.cleanupBuffer&&!Gt.cleanupBuffer(e)&&Zt(e)};function Qt(e){return t=>{zt(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}function en(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||v;let o=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in r){const e=`${"modelValue"===s?"model":s}Modifiers`,{number:t,trim:i}=r[e]||v;i&&(o=n.map((e=>A(e)?e.trim():e))),t&&(o=n.map(Z))}let a;__VUE_PROD_DEVTOOLS__&&function(e,t,n){zt("component:emit",e.appContext.app,e,t,n)}(e,t,o);let l=r[a=z(t)]||r[a=z(q(t))];!l&&i&&(l=r[a=z(H(t))]),l&&St(l,e,6,o);const c=r[a+"Once"];if(c){if(e.emitted){if(e.emitted[a])return}else e.emitted={};e.emitted[a]=!0,St(c,e,6,o)}}function tn(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(void 0!==o)return o;const i=e.emits;let s={},a=!1;if(__VUE_OPTIONS_API__&&!I(e)){const r=e=>{const n=tn(e,t,!0);n&&(a=!0,x(s,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return i||a?(R(i)?i.forEach((e=>s[e]=null)):x(s,i),P(e)&&r.set(e,s),s):(P(e)&&r.set(e,null),null)}function nn(e,t){return!(!e||!E(t))&&(t=t.slice(2).replace(/Once$/,""),S(e,t[0].toLowerCase()+t.slice(1))||S(e,H(t))||S(e,t))}let rn=null,on=null;function sn(e){const t=rn;return rn=e,on=e&&e.type.__scopeId||null,t}function an(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOptions:[s],slots:a,attrs:l,emit:c,render:u,renderCache:p,data:f,setupState:d,ctx:h,inheritAttrs:v}=e;let m,g;const y=sn(e);try{if(4&n.shapeFlag){const e=o||r;m=Qr(u.call(e,e,p,i,d,f,h)),g=l}else{const e=t;m=Qr(e.length>1?e(i,{attrs:l,slots:a,emit:c}):e(i,null)),g=t.props?l:ln(l)}}catch(t){Ur.length=0,Rt(t,e,1),m=Kr(kr)}let b=m;if(g&&!1!==v){const e=Object.keys(g),{shapeFlag:t}=b;e.length&&7&t&&(s&&e.some(_)&&(g=cn(g,s)),b=Jr(b,g))}return n.dirs&&(b=Jr(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),m=b,sn(y),m}const ln=e=>{let t;for(const n in e)("class"===n||"style"===n||E(n))&&((t||(t={}))[n]=e[n]);return t},cn=(e,t)=>{const n={};for(const r in e)_(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function un(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;oe.__isSuspense;function fn(e,t,n=!1){const r=io||rn;if(r){const o=null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&I(t)?t.call(r.proxy):t}}const dn={};function hn(e,t,n){return vn(e,t,n)}function vn(e,t,{immediate:n,deep:r,flush:o,onTrack:i,onTrigger:s}=v){const a=te===(null==io?void 0:io.scope)?io:null;let l,c,u=!1,p=!1;if(bt(e)?(l=()=>e.value,u=dt(e)):pt(e)?(l=()=>e,r=!0):R(e)?(p=!0,u=e.some((e=>pt(e)||dt(e))),l=()=>e.map((e=>bt(e)?e.value:pt(e)?yn(e):I(e)?wt(e,a,2):void 0))):l=I(e)?t?()=>wt(e,a,2):()=>{if(!a||!a.isUnmounted)return c&&c(),St(e,a,3,[d])}:g,t&&r){const e=l;l=()=>yn(e())}let f,d=e=>{c=b.onStop=()=>{wt(e,a,4)}};if(uo){if(d=g,t?n&&St(t,a,3,[l(),p?[]:void 0,d]):l(),"sync"!==o)return g;{const e=go();f=e.__watcherHandles||(e.__watcherHandles=[])}}let h=p?new Array(e.length).fill(dn):dn;const m=()=>{if(b.active)if(t){const e=b.run();(r||u||(p?e.some(((e,t)=>X(e,h[t]))):X(e,h)))&&(c&&c(),St(t,a,3,[e,h===dn?void 0:p&&h[0]===dn?[]:h,d]),h=e)}else b.run()};let y;m.allowRecurse=!!t,"sync"===o?y=m:"post"===o?y=()=>Tr(m,a&&a.suspense):(m.pre=!0,a&&(m.id=a.uid),y=()=>Ft(m));const b=new de(l,y);t?n?m():h=b.run():"post"===o?Tr(b.run.bind(b),a&&a.suspense):b.run();const E=()=>{b.stop(),a&&a.scope&&O(a.scope.effects,b)};return f&&f.push(E),E}function mn(e,t,n){const r=this.proxy,o=A(e)?e.includes(".")?gn(r,e):()=>r[e]:e.bind(r,r);let i;I(t)?i=t:(i=t.handler,n=t);const s=io;ao(this);const a=vn(o,i.bind(r),n);return s?ao(s):lo(),a}function gn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{yn(e,t)}));else if(D(e))for(const n in e)yn(e[n],t);return e}const bn=[Function,Array],En={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:bn,onEnter:bn,onAfterEnter:bn,onEnterCancelled:bn,onBeforeLeave:bn,onLeave:bn,onAfterLeave:bn,onLeaveCancelled:bn,onBeforeAppear:bn,onAppear:bn,onAfterAppear:bn,onAppearCancelled:bn},setup(e,{slots:t}){const n=so(),r=function(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Un((()=>{e.isMounted=!0})),Mn((()=>{e.isUnmounting=!0})),e}();let o;return()=>{const i=t.default&&Rn(t.default(),!0);if(!i||!i.length)return;let s=i[0];if(i.length>1){let e=!1;for(const t of i)if(t.type!==kr){s=t,e=!0;break}}const a=vt(e),{mode:l}=a;if(r.isLeaving)return On(s);const c=wn(s);if(!c)return On(s);const u=xn(c,a,r,n);Sn(c,u);const p=n.subTree,f=p&&wn(p);let d=!1;const{getTransitionKey:h}=c.type;if(h){const e=h();void 0===o?o=e:e!==o&&(o=e,d=!0)}if(f&&f.type!==kr&&(!Gr(c,f)||d)){const e=xn(f,a,r,n);if(Sn(f,e),"out-in"===l)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,!1!==n.update.active&&n.update()},On(s);"in-out"===l&&c.type!==kr&&(e.delayLeave=(e,t,n)=>{_n(r,f)[String(f.key)]=f,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=n})}return s}}};function _n(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function xn(e,t,n,r){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:p,onLeave:f,onAfterLeave:d,onLeaveCancelled:h,onBeforeAppear:v,onAppear:m,onAfterAppear:g,onAppearCancelled:y}=t,b=String(e.key),E=_n(n,e),_=(e,t)=>{e&&St(e,r,9,t)},x=(e,t)=>{const n=t[1];_(e,t),R(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},O={mode:i,persisted:s,beforeEnter(t){let r=a;if(!n.isMounted){if(!o)return;r=v||a}t._leaveCb&&t._leaveCb(!0);const i=E[b];i&&Gr(e,i)&&i.el._leaveCb&&i.el._leaveCb(),_(r,[t])},enter(e){let t=l,r=c,i=u;if(!n.isMounted){if(!o)return;t=m||l,r=g||c,i=y||u}let s=!1;const a=e._enterCb=t=>{s||(s=!0,_(t?i:r,[e]),O.delayedLeave&&O.delayedLeave(),e._enterCb=void 0)};t?x(t,[e,a]):a()},leave(t,r){const o=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return r();_(p,[t]);let i=!1;const s=t._leaveCb=n=>{i||(i=!0,r(),_(n?h:d,[t]),t._leaveCb=void 0,E[o]===e&&delete E[o])};E[o]=e,f?x(f,[t,s]):s()},clone:e=>xn(e,t,n,r)};return O}function On(e){if(Cn(e))return(e=Jr(e)).children=null,e}function wn(e){return Cn(e)?e.children?e.children[0]:void 0:e}function Sn(e,t){6&e.shapeFlag&&e.component?Sn(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Rn(e,t=!1,n){let r=[],o=0;for(let i=0;i1)for(let e=0;e!!e.type.__asyncLoader,Cn=e=>e.type.__isKeepAlive;function Nn(e,t){An(e,"a",t)}function In(e,t){An(e,"da",t)}function An(e,t,n=io){const r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(Pn(t,r,n),n){let e=n.parent;for(;e&&e.parent;)Cn(e.parent.vnode)&&Ln(r,t,n,e),e=e.parent}}function Ln(e,t,n,r){const o=Pn(t,e,r,!0);$n((()=>{O(r[t],o)}),n)}function Pn(e,t,n=io,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;ge(),ao(n);const o=St(t,n,e,r);return lo(),ye(),o});return r?o.unshift(i):o.push(i),i}}RegExp,RegExp;const kn=e=>(t,n=io)=>(!uo||"sp"===e)&&Pn(e,((...e)=>t(...e)),n),jn=kn("bm"),Un=kn("m"),Fn=kn("bu"),Dn=kn("u"),Mn=kn("bum"),$n=kn("um"),Vn=kn("sp"),Bn=kn("rtg"),qn=kn("rtc");function Gn(e,t=io){Pn("ec",e,t)}function Hn(e,t){const n=rn;if(null===n)return e;const r=ho(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let e=0;et(e,n,void 0,i&&i[n])));else{const n=Object.keys(e);o=new Array(n.length);for(let r=0,s=n.length;re?co(e)?ho(e)||e.proxy:Kn(e.parent):null,Jn=x(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Kn(e.parent),$root:e=>Kn(e.root),$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?nr(e):e.type,$forceUpdate:e=>e.f||(e.f=()=>Ft(e.update)),$nextTick:e=>e.n||(e.n=Ut.bind(e.proxy)),$watch:e=>__VUE_OPTIONS_API__?mn.bind(e):g}),Zn=(e,t)=>e!==v&&!e.__isScriptSetup&&S(e,t),Yn={get({_:e},t){const{ctx:n,setupState:r,data:o,props:i,accessCache:s,type:a,appContext:l}=e;let c;if("$"!==t[0]){const a=s[t];if(void 0!==a)switch(a){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(Zn(r,t))return s[t]=1,r[t];if(o!==v&&S(o,t))return s[t]=2,o[t];if((c=e.propsOptions[0])&&S(c,t))return s[t]=3,i[t];if(n!==v&&S(n,t))return s[t]=4,n[t];__VUE_OPTIONS_API__&&!Qn||(s[t]=0)}}const u=Jn[t];let p,f;return u?("$attrs"===t&&be(e,0,t),u(e)):(p=a.__cssModules)&&(p=p[t])?p:n!==v&&S(n,t)?(s[t]=4,n[t]):(f=l.config.globalProperties,S(f,t)?f[t]:void 0)},set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return Zn(o,t)?(o[t]=n,!0):r!==v&&S(r,t)?(r[t]=n,!0):!(S(e.props,t)||"$"===t[0]&&t.slice(1)in e||(i[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:i}},s){let a;return!!n[s]||e!==v&&S(e,s)||Zn(t,s)||(a=i[0])&&S(a,s)||S(r,s)||S(Jn,s)||S(o.config.globalProperties,s)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:S(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Qn=!0;function er(e,t,n){St(R(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function tr(e,t,n,r){const o=r.includes(".")?gn(n,r):()=>n[r];if(A(e)){const n=t[e];I(n)&&hn(o,n)}else if(I(e))hn(o,e.bind(n));else if(P(e))if(R(e))e.forEach((e=>tr(e,t,n,r)));else{const r=I(e.handler)?e.handler.bind(n):t[e.handler];I(r)&&hn(o,r,e)}}function nr(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,a=i.get(t);let l;return a?l=a:o.length||n||r?(l={},o.length&&o.forEach((e=>rr(l,e,s,!0))),rr(l,t,s)):l=t,P(t)&&i.set(t,l),l}function rr(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&rr(e,i,n,!0),o&&o.forEach((t=>rr(e,t,n,!0)));for(const o in t)if(r&&"expose"===o);else{const r=or[o]||n&&n[o];e[o]=r?r(e[o],t[o]):t[o]}return e}const or={data:ir,props:lr,emits:lr,methods:lr,computed:lr,beforeCreate:ar,created:ar,beforeMount:ar,mounted:ar,beforeUpdate:ar,updated:ar,beforeDestroy:ar,beforeUnmount:ar,destroyed:ar,unmounted:ar,activated:ar,deactivated:ar,errorCaptured:ar,serverPrefetch:ar,components:lr,directives:lr,watch:function(e,t){if(!e)return t;if(!t)return e;const n=x(Object.create(null),e);for(const r in t)n[r]=ar(e[r],t[r]);return n},provide:ir,inject:function(e,t){return lr(sr(e),sr(t))}};function ir(e,t){return t?e?function(){return x(I(e)?e.call(this,this):e,I(t)?t.call(this,this):t)}:t:e}function sr(e){if(R(e)){const t={};for(let n=0;n{l=!0;const[n,r]=pr(e,t,!0);x(s,n),r&&a.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!i&&!l)return P(e)&&r.set(e,m),m;if(R(i))for(let e=0;e-1,r[1]=n<0||e-1||S(r,"default"))&&a.push(t)}}}const c=[s,a];return P(e)&&r.set(e,c),c}function fr(e){return"$"!==e[0]}function dr(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:null===e?"null":""}function hr(e,t){return dr(e)===dr(t)}function vr(e,t){return R(t)?t.findIndex((t=>hr(t,e))):I(t)&&hr(t,e)?0:-1}const mr=e=>"_"===e[0]||"$stable"===e,gr=e=>R(e)?e.map(Qr):[Qr(e)],yr=(e,t,n)=>{if(t._n)return t;const r=function(e,t=rn,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&$r(-1);const o=sn(t);let i;try{i=e(...n)}finally{sn(o),r._d&&$r(1)}return __VUE_PROD_DEVTOOLS__&&Jt(t),i};return r._n=!0,r._c=!0,r._d=!0,r}(((...e)=>gr(t(...e))),n);return r._c=!1,r},br=(e,t,n)=>{const r=e._ctx;for(const n in e){if(mr(n))continue;const o=e[n];if(I(o))t[n]=yr(0,o,r);else if(null!=o){const e=gr(o);t[n]=()=>e}}},Er=(e,t)=>{const n=gr(t);e.slots.default=()=>n},_r=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=vt(t),J(t,"_",n)):br(t,e.slots={})}else e.slots={},t&&Er(e,t);J(e.slots,Hr,1)},xr=(e,t,n)=>{const{vnode:r,slots:o}=e;let i=!0,s=v;if(32&r.shapeFlag){const e=t._;e?n&&1===e?i=!1:(x(o,t),n||1!==e||delete o._):(i=!t.$stable,br(t,o)),s=t}else t&&(Er(e,t),s={default:1});if(i)for(const e in o)mr(e)||e in s||delete o[e]};function Or(){return{app:null,config:{isNativeTag:y,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 wr=0;function Sr(e,t){return function(n,r=null){I(n)||(n=Object.assign({},n)),null==r||P(r)||(r=null);const o=Or(),i=new Set;let s=!1;const a=o.app={_uid:wr++,_component:n,_props:r,_container:null,_context:o,_instance:null,version:yo,get config(){return o.config},set config(e){},use:(e,...t)=>(i.has(e)||(e&&I(e.install)?(i.add(e),e.install(a,...t)):I(e)&&(i.add(e),e(a,...t))),a),mixin:e=>(__VUE_OPTIONS_API__&&(o.mixins.includes(e)||o.mixins.push(e)),a),component:(e,t)=>t?(o.components[e]=t,a):o.components[e],directive:(e,t)=>t?(o.directives[e]=t,a):o.directives[e],mount(i,l,c){if(!s){const u=Kr(n,r);return u.appContext=o,l&&t?t(u,i):e(u,i,c),s=!0,a._container=i,i.__vue_app__=a,__VUE_PROD_DEVTOOLS__&&(a._instance=u.component,function(e,t){zt("app:init",e,t,{Fragment:Lr,Text:Pr,Comment:kr,Static:jr})}(a,yo)),ho(u.component)||u.component.proxy}},unmount(){s&&(e(null,a._container),__VUE_PROD_DEVTOOLS__&&(a._instance=null,function(e){zt("app:unmount",e)}(a)),delete a._container.__vue_app__)},provide:(e,t)=>(o.provides[e]=t,a)};return a}}function Rr(e,t,n,r,o=!1){if(R(e))return void e.forEach(((e,i)=>Rr(e,t&&(R(t)?t[i]:t),n,r,o)));if(Tn(r)&&!o)return;const i=4&r.shapeFlag?ho(r.component)||r.component.proxy:r.el,s=o?null:i,{i:a,r:l}=e,c=t&&t.r,u=a.refs===v?a.refs={}:a.refs,p=a.setupState;if(null!=c&&c!==l&&(A(c)?(u[c]=null,S(p,c)&&(p[c]=null)):bt(c)&&(c.value=null)),I(l))wt(l,a,12,[s,u]);else{const t=A(l),r=bt(l);if(t||r){const a=()=>{if(e.f){const n=t?S(p,l)?p[l]:u[l]:l.value;o?R(n)&&O(n,i):R(n)?n.includes(i)||n.push(i):t?(u[l]=[i],S(p,l)&&(p[l]=u[l])):(l.value=[i],e.k&&(u[e.k]=l.value))}else t?(u[l]=s,S(p,l)&&(p[l]=s)):r&&(l.value=s,e.k&&(u[e.k]=s))};s?(a.id=-1,Tr(a,n)):a()}}}const Tr=function(e,t){var n;t&&t.pendingBranch?R(e)?t.effects.push(...e):t.effects.push(e):(R(n=e)?At.push(...n):Lt&&Lt.includes(n,n.allowRecurse?Pt+1:Pt)||At.push(n),Dt())};function Cr(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&(ee().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&(ee().__VUE_PROD_DEVTOOLS__=!1);const n=ee();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&Xt(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:r,remove:o,patchProp:i,createElement:s,createText:a,createComment:l,setText:c,setElementText:u,parentNode:p,nextSibling:f,setScopeId:d=g,insertStaticContent:h}=e,y=(e,t,n,r=null,o=null,i=null,s=!1,a=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!Gr(e,t)&&(r=Z(e),B(e,o,i,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:p}=t;switch(c){case Pr:b(e,t,n,r);break;case kr:E(e,t,n,r);break;case jr:null==e&&_(t,n,r,s);break;case Lr:I(e,t,n,r,o,i,s,a,l);break;default:1&p?x(e,t,n,r,o,i,s,a,l):6&p?A(e,t,n,r,o,i,s,a,l):(64&p||128&p)&&c.process(e,t,n,r,o,i,s,a,l,Q)}null!=u&&o&&Rr(u,e&&e.ref,i,t||e,!t)},b=(e,t,n,o)=>{if(null==e)r(t.el=a(t.children),n,o);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},E=(e,t,n,o)=>{null==e?r(t.el=l(t.children||""),n,o):t.el=e.el},_=(e,t,n,r)=>{[e.el,e.anchor]=h(e.children,t,n,r,e.el,e.anchor)},x=(e,t,n,r,o,i,s,a,l)=>{s=s||"svg"===t.type,null==e?O(t,n,r,o,i,s,a,l):T(e,t,o,i,s,a,l)},O=(e,t,n,o,a,l,c,p)=>{let f,d;const{type:h,props:v,shapeFlag:m,transition:g,dirs:y}=e;if(f=e.el=s(e.type,l,v&&v.is,v),8&m?u(f,e.children):16&m&&R(e.children,f,null,o,a,l&&"foreignObject"!==h,c,p),y&&Wn(e,null,o,"created"),w(f,e,e.scopeId,c,o),v){for(const t in v)"value"===t||$(t)||i(f,t,null,v[t],l,e.children,o,a,X);"value"in v&&i(f,"value",null,v.value),(d=v.onVnodeBeforeMount)&&no(d,o,e)}__VUE_PROD_DEVTOOLS__&&(Object.defineProperty(f,"__vnode",{value:e,enumerable:!1}),Object.defineProperty(f,"__vueParentComponent",{value:o,enumerable:!1})),y&&Wn(e,null,o,"beforeMount");const b=(!a||a&&!a.pendingBranch)&&g&&!g.persisted;b&&g.beforeEnter(f),r(f,t,n),((d=v&&v.onVnodeMounted)||b||y)&&Tr((()=>{d&&no(d,o,e),b&&g.enter(f),y&&Wn(e,null,o,"mounted")}),a)},w=(e,t,n,r,o)=>{if(n&&d(e,n),r)for(let t=0;t{for(let c=l;c{const l=t.el=e.el;let{patchFlag:c,dynamicChildren:p,dirs:f}=t;c|=16&e.patchFlag;const d=e.props||v,h=t.props||v;let m;n&&Nr(n,!1),(m=h.onVnodeBeforeUpdate)&&no(m,n,t,e),f&&Wn(t,e,n,"beforeUpdate"),n&&Nr(n,!0);const g=o&&"foreignObject"!==t.type;if(p?C(e.dynamicChildren,p,l,n,r,g,s):a||F(e,t,l,null,n,r,g,s,!1),c>0){if(16&c)N(l,t,d,h,n,r,o);else if(2&c&&d.class!==h.class&&i(l,"class",null,h.class,o),4&c&&i(l,"style",d.style,h.style,o),8&c){const s=t.dynamicProps;for(let t=0;t{m&&no(m,n,t,e),f&&Wn(t,e,n,"updated")}),r)},C=(e,t,n,r,o,i,s)=>{for(let a=0;a{if(n!==r){if(n!==v)for(const l in n)$(l)||l in r||i(e,l,n[l],null,a,t.children,o,s,X);for(const l in r){if($(l))continue;const c=r[l],u=n[l];c!==u&&"value"!==l&&i(e,l,u,c,a,t.children,o,s,X)}"value"in r&&i(e,"value",n.value,r.value)}},I=(e,t,n,o,i,s,l,c,u)=>{const p=t.el=e?e.el:a(""),f=t.anchor=e?e.anchor:a("");let{patchFlag:d,dynamicChildren:h,slotScopeIds:v}=t;v&&(c=c?c.concat(v):v),null==e?(r(p,n,o),r(f,n,o),R(t.children,n,f,i,s,l,c,u)):d>0&&64&d&&h&&e.dynamicChildren?(C(e.dynamicChildren,h,n,i,s,l,c),(null!=t.key||i&&t===i.subTree)&&Ir(e,t,!0)):F(e,t,n,f,i,s,l,c,u)},A=(e,t,n,r,o,i,s,a,l)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?o.ctx.activate(t,n,r,s,l):L(t,n,r,o,i,s,l):P(e,t,l)},L=(e,t,n,r,o,i,s)=>{const a=e.component=function(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||ro,i={uid:oo++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new ne(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:pr(r,o),emitsOptions:tn(r,o),emit:null,emitted:null,propsDefaults:v,inheritAttrs:r.inheritAttrs,ctx:v,data:v,props:v,attrs:v,slots:v,refs:v,setupState:v,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=en.bind(null,i),e.ce&&e.ce(i),i}(e,r,o);if(Cn(e)&&(a.ctx.renderer=Q),function(e,t=!1){uo=t;const{props:n,children:r}=e.vnode,o=co(e);(function(e,t,n,r=!1){const o={},i={};J(i,Hr,1),e.propsDefaults=Object.create(null),cr(e,t,o,i);for(const t in e.propsOptions[0])t in o||(o[t]=void 0);n?e.props=r?o:ut(o,!1,Ue,nt,it):e.type.props?e.props=o:e.props=i,e.attrs=i})(e,n,o,t),_r(e,r);const i=o?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=mt(new Proxy(e.ctx,Yn));const{setup:r}=n;if(r){const n=e.setupContext=r.length>1?function(e){const t=t=>{e.exposed=t||{}};let n;return{get attrs(){return n||(n=function(e){return new Proxy(e.attrs,{get:(t,n)=>(be(e,0,"$attrs"),t[n])})}(e))},slots:e.slots,emit:e.emit,expose:t}}(e):null;ao(e),ge();const o=wt(r,e,0,[e.props,n]);if(ye(),lo(),k(o)){if(o.then(lo,lo),t)return o.then((n=>{po(e,n,t)})).catch((t=>{Rt(t,e,0)}));e.asyncDep=o}else po(e,o,t)}else fo(e,t)}(e,t):void 0;uo=!1}(a),a.asyncDep){if(o&&o.registerDep(a,j),!e.el){const e=a.subTree=Kr(kr);E(null,e,t,n)}}else j(a,e,t,n,o,i,s)},P=(e,t,n)=>{const r=t.component=e.component;if(function(e,t,n){const{props:r,children:o,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!(!o&&!a||a&&a.$stable)||r!==s&&(r?!s||un(r,s,c):!!s);if(1024&l)return!0;if(16&l)return r?un(r,s,c):!!s;if(8&l){const e=t.dynamicProps;for(let t=0;tIt&&Nt.splice(t,1)}(r.update),r.update()}else t.el=e.el,r.vnode=t},j=(e,t,n,r,o,i,s)=>{const a=e.effect=new de((()=>{if(e.isMounted){let t,{next:n,bu:r,u:a,parent:l,vnode:c}=e,u=n;Nr(e,!1),n?(n.el=c.el,U(e,n,s)):n=c,r&&K(r),(t=n.props&&n.props.onVnodeBeforeUpdate)&&no(t,l,n,c),Nr(e,!0);const f=an(e),d=e.subTree;e.subTree=f,y(d,f,p(d.el),Z(d),e,o,i),n.el=f.el,null===u&&function({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}(e,f.el),a&&Tr(a,o),(t=n.props&&n.props.onVnodeUpdated)&&Tr((()=>no(t,l,n,c)),o),__VUE_PROD_DEVTOOLS__&&Jt(e)}else{let s;const{el:a,props:l}=t,{bm:c,m:u,parent:p}=e,f=Tn(t);if(Nr(e,!1),c&&K(c),!f&&(s=l&&l.onVnodeBeforeMount)&&no(s,p,t),Nr(e,!0),a&&re){const n=()=>{e.subTree=an(e),re(a,e.subTree,e,o,null)};f?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const s=e.subTree=an(e);y(null,s,n,r,e,o,i),t.el=s.el}if(u&&Tr(u,o),!f&&(s=l&&l.onVnodeMounted)){const e=t;Tr((()=>no(s,p,e)),o)}(256&t.shapeFlag||p&&Tn(p.vnode)&&256&p.vnode.shapeFlag)&&e.a&&Tr(e.a,o),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&Kt(e),t=n=r=null}}),(()=>Ft(l)),e.scope),l=e.update=()=>a.run();l.id=e.uid,Nr(e,!0),l()},U=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){const{props:o,attrs:i,vnode:{patchFlag:s}}=e,a=vt(o),[l]=e.propsOptions;let c=!1;if(!(r||s>0)||16&s){let r;cr(e,t,o,i)&&(c=!0);for(const i in a)t&&(S(t,i)||(r=H(i))!==i&&S(t,r))||(l?!n||void 0===n[i]&&void 0===n[r]||(o[i]=ur(l,a,i,void 0,e,!0)):delete o[i]);if(i!==a)for(const e in i)t&&S(t,e)||(delete i[e],c=!0)}else if(8&s){const n=e.vnode.dynamicProps;for(let r=0;r{const c=e&&e.children,p=e?e.shapeFlag:0,f=t.children,{patchFlag:d,shapeFlag:h}=t;if(d>0){if(128&d)return void M(c,f,n,r,o,i,s,a,l);if(256&d)return void D(c,f,n,r,o,i,s,a,l)}8&h?(16&p&&X(c,o,i),f!==c&&u(n,f)):16&p?16&h?M(c,f,n,r,o,i,s,a,l):X(c,o,i,!0):(8&p&&u(n,""),16&h&&R(f,n,r,o,i,s,a,l))},D=(e,t,n,r,o,i,s,a,l)=>{t=t||m;const c=(e=e||m).length,u=t.length,p=Math.min(c,u);let f;for(f=0;fu?X(e,o,i,!0,!1,p):R(t,n,r,o,i,s,a,l,p)},M=(e,t,n,r,o,i,s,a,l)=>{let c=0;const u=t.length;let p=e.length-1,f=u-1;for(;c<=p&&c<=f;){const r=e[c],u=t[c]=l?eo(t[c]):Qr(t[c]);if(!Gr(r,u))break;y(r,u,n,null,o,i,s,a,l),c++}for(;c<=p&&c<=f;){const r=e[p],c=t[f]=l?eo(t[f]):Qr(t[f]);if(!Gr(r,c))break;y(r,c,n,null,o,i,s,a,l),p--,f--}if(c>p){if(c<=f){const e=f+1,p=ef)for(;c<=p;)B(e[c],o,i,!0),c++;else{const d=c,h=c,v=new Map;for(c=h;c<=f;c++){const e=t[c]=l?eo(t[c]):Qr(t[c]);null!=e.key&&v.set(e.key,c)}let g,b=0;const E=f-h+1;let _=!1,x=0;const O=new Array(E);for(c=0;c=E){B(r,o,i,!0);continue}let u;if(null!=r.key)u=v.get(r.key);else for(g=h;g<=f;g++)if(0===O[g-h]&&Gr(r,t[g])){u=g;break}void 0===u?B(r,o,i,!0):(O[u-h]=c+1,u>=x?x=u:_=!0,y(r,t[u],n,null,o,i,s,a,l),b++)}const w=_?function(e){const t=e.slice(),n=[0];let r,o,i,s,a;const l=e.length;for(r=0;r>1,e[n[a]]0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}(O):m;for(g=w.length-1,c=E-1;c>=0;c--){const e=h+c,p=t[e],f=e+1{const{el:s,type:a,transition:l,children:c,shapeFlag:u}=e;if(6&u)V(e.component.subTree,t,n,o);else if(128&u)e.suspense.move(t,n,o);else if(64&u)a.move(e,t,n,Q);else if(a!==Lr)if(a!==jr)if(2!==o&&1&u&&l)if(0===o)l.beforeEnter(s),r(s,t,n),Tr((()=>l.enter(s)),i);else{const{leave:e,delayLeave:o,afterLeave:i}=l,a=()=>r(s,t,n),c=()=>{e(s,(()=>{a(),i&&i()}))};o?o(s,a,c):c()}else r(s,t,n);else(({el:e,anchor:t},n,o)=>{let i;for(;e&&e!==t;)i=f(e),r(e,n,o),e=i;r(t,n,o)})(e,t,n);else{r(s,t,n);for(let e=0;e{const{type:i,props:s,ref:a,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:p,dirs:f}=e;if(null!=a&&Rr(a,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const d=1&u&&f,h=!Tn(e);let v;if(h&&(v=s&&s.onVnodeBeforeUnmount)&&no(v,t,e),6&u)z(e.component,n,r);else{if(128&u)return void e.suspense.unmount(n,r);d&&Wn(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,o,Q,r):c&&(i!==Lr||p>0&&64&p)?X(c,t,n,!1,!0):(i===Lr&&384&p||!o&&16&u)&&X(l,t,n),r&&G(e)}(h&&(v=s&&s.onVnodeUnmounted)||d)&&Tr((()=>{v&&no(v,t,e),d&&Wn(e,null,t,"unmounted")}),n)},G=e=>{const{type:t,el:n,anchor:r,transition:i}=e;if(t===Lr)return void W(n,r);if(t===jr)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=f(e),o(e),e=n;o(t)})(e);const s=()=>{o(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:r}=i,o=()=>t(n,s);r?r(e.el,s,o):o()}else s()},W=(e,t)=>{let n;for(;e!==t;)n=f(e),o(e),e=n;o(t)},z=(e,t,n)=>{const{bum:r,scope:o,update:i,subTree:s,um:a}=e;r&&K(r),o.stop(),i&&(i.active=!1,B(s,e,t,n)),a&&Tr(a,t),Tr((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve()),__VUE_PROD_DEVTOOLS__&&Yt(e)},X=(e,t,n,r=!1,o=!1,i=0)=>{for(let s=i;s6&e.shapeFlag?Z(e.component.subTree):128&e.shapeFlag?e.suspense.next():f(e.anchor||e.el),Y=(e,t,n)=>{null==e?t._vnode&&B(t._vnode,null,null,!0):y(t._vnode||null,e,t,null,null,null,n),Mt(),$t(),t._vnode=e},Q={p:y,um:B,m:V,r:G,mt:L,mc:R,pc:F,pbc:C,n:Z,o:e};let te,re;return t&&([te,re]=t(Q)),{render:Y,hydrate:te,createApp:Sr(Y,te)}}function Nr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ir(e,t,n=!1){const r=e.children,o=t.children;if(R(r)&&R(o))for(let e=0;ee.__isTeleport,Lr=Symbol(void 0),Pr=Symbol(void 0),kr=Symbol(void 0),jr=Symbol(void 0),Ur=[];let Fr=null;function Dr(e=!1){Ur.push(Fr=e?null:[])}let Mr=1;function $r(e){Mr+=e}function Vr(e){return e.dynamicChildren=Mr>0?Fr||m:null,Ur.pop(),Fr=Ur[Ur.length-1]||null,Mr>0&&Fr&&Fr.push(e),e}function Br(e,t,n,r,o,i){return Vr(Xr(e,t,n,r,o,i,!0))}function qr(e){return!!e&&!0===e.__v_isVNode}function Gr(e,t){return e.type===t.type&&e.key===t.key}const Hr="__vInternal",Wr=({key:e})=>null!=e?e:null,zr=({ref:e,ref_key:t,ref_for:n})=>null!=e?A(e)||bt(e)||I(e)?{i:rn,r:e,k:t,f:!!n}:e:null;function Xr(e,t=null,n=null,r=0,o=null,i=(e===Lr?0:1),s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Wr(t),ref:t&&zr(t),scopeId:on,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:rn};return a?(to(l,n),128&i&&e.normalize(l)):n&&(l.shapeFlag|=A(n)?8:16),Mr>0&&!s&&Fr&&(l.patchFlag>0||6&i)&&32!==l.patchFlag&&Fr.push(l),l}const Kr=function(e,t=null,r=null,o=0,i=null,s=!1){if(e&&e!==zn||(e=kr),qr(e)){const n=Jr(e,t,!0);return r&&to(n,r),Mr>0&&!s&&Fr&&(6&n.shapeFlag?Fr[Fr.indexOf(e)]=n:Fr.push(n)),n.patchFlag|=-2,n}if(a=e,I(a)&&"__vccOpts"in a&&(e=e.__vccOpts),t){t=function(e){return e?ht(e)||Hr in e?x({},e):e:null}(t);let{class:e,style:r}=t;e&&!A(e)&&(t.class=l(e)),P(r)&&(ht(r)&&!R(r)&&(r=x({},r)),t.style=n(r))}var a;return Xr(e,t,r,o,i,A(e)?1:pn(e)?128:Ar(e)?64:P(e)?4:I(e)?2:0,s,!0)};function Jr(e,t,r=!1){const{props:o,ref:i,patchFlag:s,children:a}=e,c=t?function(...e){const t={};for(let r=0;rio||rn,ao=e=>{io=e,e.scope.on()},lo=()=>{io&&io.scope.off(),io=null};function co(e){return 4&e.vnode.shapeFlag}let uo=!1;function po(e,t,n){I(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:P(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=_t(t)),fo(e,n)}function fo(e,t,n){const r=e.type;e.render||(e.render=r.render||g),__VUE_OPTIONS_API__&&(ao(e),ge(),function(e){const t=nr(e),n=e.proxy,r=e.ctx;Qn=!1,t.beforeCreate&&er(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:s,watch:a,provide:l,inject:c,created:u,beforeMount:p,mounted:f,beforeUpdate:d,updated:h,activated:v,deactivated:m,beforeDestroy:y,beforeUnmount:b,destroyed:E,unmounted:_,render:x,renderTracked:O,renderTriggered:w,errorCaptured:S,serverPrefetch:T,expose:C,inheritAttrs:N,components:A,directives:L,filters:k}=t;if(c&&function(e,t,n=g,r=!1){R(e)&&(e=sr(e));for(const n in e){const o=e[n];let i;i=P(o)?"default"in o?fn(o.from||n,o.default,!0):fn(o.from||n):fn(o),bt(i)&&r?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(c,r,null,e.appContext.config.unwrapInjectedRef),s)for(const e in s){const t=s[e];I(t)&&(r[e]=t.bind(n))}if(o){const t=o.call(n,n);P(t)&&(e.data=lt(t))}if(Qn=!0,i)for(const e in i){const t=i[e],o=I(t)?t.bind(n,n):I(t.get)?t.get.bind(n,n):g,s=!I(t)&&I(t.set)?t.set.bind(n):g,a=vo({get:o,set:s});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e})}if(a)for(const e in a)tr(a[e],r,n,e);if(l){const e=I(l)?l.call(n):l;Reflect.ownKeys(e).forEach((t=>{!function(e,t){if(io){let n=io.provides;const r=io.parent&&io.parent.provides;r===n&&(n=io.provides=Object.create(r)),n[e]=t}}(t,e[t])}))}function j(e,t){R(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(u&&er(u,e,"c"),j(jn,p),j(Un,f),j(Fn,d),j(Dn,h),j(Nn,v),j(In,m),j(Gn,S),j(qn,O),j(Bn,w),j(Mn,b),j($n,_),j(Vn,T),R(C))if(C.length){const t=e.exposed||(e.exposed={});C.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});x&&e.render===g&&(e.render=x),null!=N&&(e.inheritAttrs=N),A&&(e.components=A),L&&(e.directives=L)}(e),ye(),lo())}function ho(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(_t(mt(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Jn?Jn[n](e):void 0,has:(e,t)=>t in e||t in Jn}))}const vo=(e,t)=>function(e,t,n=!1){let r,o;const i=I(e);return i?(r=e,o=g):(r=e.get,o=e.set),new Ot(r,o,i||!o,n)}(e,0,uo),mo=Symbol(""),go=()=>fn(mo),yo="3.2.47",bo="undefined"!=typeof document?document:null,Eo=bo&&bo.createElement("template"),_o={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?bo.createElementNS("http://www.w3.org/2000/svg",e):bo.createElement(e,n?{is:n}:void 0);return"select"===e&&r&&null!=r.multiple&&o.setAttribute("multiple",r.multiple),o},createText:e=>bo.createTextNode(e),createComment:e=>bo.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>bo.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const s=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),o!==i&&(o=o.nextSibling););else{Eo.innerHTML=r?`${e}`:e;const o=Eo.content;if(r){const e=o.firstChild;for(;e.firstChild;)o.appendChild(e.firstChild);o.removeChild(e)}t.insertBefore(o,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},xo=/\s*!important$/;function Oo(e,t,n){if(R(n))n.forEach((n=>Oo(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=So[t];if(n)return n;let r=q(t);if("filter"!==r&&r in e)return So[t]=r;r=W(r);for(let n=0;nNo||(Io.then((()=>No=0)),No=Date.now()),Lo=/^on[a-z]/;"undefined"!=typeof HTMLElement&&HTMLElement;const Po="transition",ko="animation",jo=(e,{slots:t})=>function(e,t,n){const r=arguments.length;return 2===r?P(t)&&!R(t)?qr(t)?Kr(e,null,[t]):Kr(e,t):Kr(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&qr(n)&&(n=[n]),Kr(e,t,n))}(En,function(e){const t={};for(const n in e)n in Uo||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=s,appearToClass:u=a,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:d=`${n}-leave-to`}=e,h=function(e){if(null==e)return null;if(P(e))return[Mo(e.enter),Mo(e.leave)];{const t=Mo(e);return[t,t]}}(o),v=h&&h[0],m=h&&h[1],{onBeforeEnter:g,onEnter:y,onEnterCancelled:b,onLeave:E,onLeaveCancelled:_,onBeforeAppear:O=g,onAppear:w=y,onAppearCancelled:S=b}=t,R=(e,t,n)=>{Vo(e,t?u:a),Vo(e,t?c:s),n&&n()},T=(e,t)=>{e._isLeaving=!1,Vo(e,p),Vo(e,d),Vo(e,f),t&&t()},C=e=>(t,n)=>{const o=e?w:y,s=()=>R(t,e,n);Fo(o,[t,s]),Bo((()=>{Vo(t,e?l:i),$o(t,e?u:a),Do(o)||Go(t,r,v,s)}))};return x(t,{onBeforeEnter(e){Fo(g,[e]),$o(e,i),$o(e,s)},onBeforeAppear(e){Fo(O,[e]),$o(e,l),$o(e,c)},onEnter:C(!1),onAppear:C(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>T(e,t);$o(e,p),document.body.offsetHeight,$o(e,f),Bo((()=>{e._isLeaving&&(Vo(e,p),$o(e,d),Do(E)||Go(e,r,m,n))})),Fo(E,[e,n])},onEnterCancelled(e){R(e,!1),Fo(b,[e])},onAppearCancelled(e){R(e,!0),Fo(S,[e])},onLeaveCancelled(e){T(e),Fo(_,[e])}})}(e),t);jo.displayName="Transition";const Uo={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},Fo=(jo.props=x({},En.props,Uo),(e,t=[])=>{R(e)?e.forEach((e=>e(...t))):e&&e(...t)}),Do=e=>!!e&&(R(e)?e.some((e=>e.length>1)):e.length>1);function Mo(e){return Y(e)}function $o(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function Vo(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Bo(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let qo=0;function Go(e,t,n,r){const o=e._endId=++qo,i=()=>{o===e._endId&&r()};if(n)return setTimeout(i,n);const{type:s,timeout:a,propCount:l}=function(e,t){const n=window.getComputedStyle(e),r=e=>(n[e]||"").split(", "),o=r(`${Po}Delay`),i=r(`${Po}Duration`),s=Ho(o,i),a=r(`${ko}Delay`),l=r(`${ko}Duration`),c=Ho(a,l);let u=null,p=0,f=0;return t===Po?s>0&&(u=Po,p=s,f=i.length):t===ko?c>0&&(u=ko,p=c,f=l.length):(p=Math.max(s,c),u=p>0?s>c?Po:ko:null,f=u?u===Po?i.length:l.length:0),{type:u,timeout:p,propCount:f,hasTransform:u===Po&&/\b(transform|all)(,|$)/.test(r(`${Po}Property`).toString())}}(e,t);if(!s)return r();const c=s+"end";let u=0;const p=()=>{e.removeEventListener(c,f),i()},f=t=>{t.target===e&&++u>=l&&p()};setTimeout((()=>{uWo(t)+Wo(e[n]))))}function Wo(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}new WeakMap,new WeakMap;const zo=e=>{const t=e.props["onUpdate:modelValue"]||!1;return R(t)?e=>K(t,e):t};function Xo(e){e.target.composing=!0}function Ko(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Jo={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e._assign=zo(o);const i=r||o.props&&"number"===o.props.type;To(e,t?"change":"input",(t=>{if(t.target.composing)return;let r=e.value;n&&(r=r.trim()),i&&(r=Z(r)),e._assign(r)})),n&&To(e,"change",(()=>{e.value=e.value.trim()})),t||(To(e,"compositionstart",Xo),To(e,"compositionend",Ko),To(e,"change",Ko))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},i){if(e._assign=zo(i),e.composing)return;if(document.activeElement===e&&"range"!==e.type){if(n)return;if(r&&e.value.trim()===t)return;if((o||"number"===e.type)&&Z(e.value)===t)return}const s=null==t?"":t;e.value!==s&&(e.value=s)}},Zo={deep:!0,created(e,t,n){e._assign=zo(n),To(e,"change",(()=>{const t=e._modelValue,n=ni(e),r=e.checked,o=e._assign;if(R(t)){const e=f(t,n),i=-1!==e;if(r&&!i)o(t.concat(n));else if(!r&&i){const n=[...t];n.splice(e,1),o(n)}}else if(C(t)){const e=new Set(t);r?e.add(n):e.delete(n),o(e)}else o(ri(e,r))}))},mounted:Yo,beforeUpdate(e,t,n){e._assign=zo(n),Yo(e,t,n)}};function Yo(e,{value:t,oldValue:n},r){e._modelValue=t,R(t)?e.checked=f(t,r.props.value)>-1:C(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=p(t,ri(e,!0)))}const Qo={created(e,{value:t},n){e.checked=p(t,n.props.value),e._assign=zo(n),To(e,"change",(()=>{e._assign(ni(e))}))},beforeUpdate(e,{value:t,oldValue:n},r){e._assign=zo(r),t!==n&&(e.checked=p(t,r.props.value))}},ei={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const o=C(t);To(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?Z(ni(e)):ni(e)));e._assign(e.multiple?o?new Set(t):t:t[0])})),e._assign=zo(r)},mounted(e,{value:t}){ti(e,t)},beforeUpdate(e,t,n){e._assign=zo(n)},updated(e,{value:t}){ti(e,t)}};function ti(e,t){const n=e.multiple;if(!n||R(t)||C(t)){for(let r=0,o=e.options.length;r-1:o.selected=t.has(i);else if(p(ni(o),t))return void(e.selectedIndex!==r&&(e.selectedIndex=r))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function ni(e){return"_value"in e?e._value:e.value}function ri(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const oi={created(e,t,n){ii(e,t,n,null,"created")},mounted(e,t,n){ii(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){ii(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){ii(e,t,n,r,"updated")}};function ii(e,t,n,r,o){const i=function(e,t){switch(e){case"SELECT":return ei;case"TEXTAREA":return Jo;default:switch(t){case"checkbox":return Zo;case"radio":return Qo;default:return Jo}}}(e.tagName,n.props&&n.props.type)[o];i&&i(e,t,n,r)}const si=["ctrl","shift","alt","meta"],ai={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)=>si.some((n=>e[`${n}Key`]&&!t.includes(n)))},li=x({patchProp:(e,t,n,r,o=!1,i,s,a,l)=>{"class"===t?function(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,r,o):"style"===t?function(e,t,n){const r=e.style,o=A(n);if(n&&!o){if(t&&!A(t))for(const e in t)null==n[e]&&Oo(r,e,"");for(const e in n)Oo(r,e,n[e])}else{const i=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=i)}}(e,n,r):E(t)?_(t)||function(e,t,n,r,o=null){const i=e._vei||(e._vei={}),s=i[t];if(r&&s)s.value=r;else{const[n,a]=function(e){let t;if(Co.test(e)){let n;for(t={};n=e.match(Co);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[":"===e[2]?e.slice(3):H(e.slice(2)),t]}(t);if(r){const s=i[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();St(function(e,t){if(R(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=Ao(),n}(r,o);To(e,n,s,a)}else s&&(function(e,t,n,r){e.removeEventListener(t,n,r)}(e,n,s,a),i[t]=void 0)}}(e,t,0,r,s):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){return r?"innerHTML"===t||"textContent"===t||!!(t in e&&Lo.test(t)&&I(n)):"spellcheck"!==t&&"draggable"!==t&&"translate"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!Lo.test(t)||!A(n))&&t in e))))}(e,t,r,o))?function(e,t,n,r,o,i,s){if("innerHTML"===t||"textContent"===t)return r&&s(r,o,i),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const r=null==n?"":n;return e.value===r&&"OPTION"!==e.tagName||(e.value=r),void(null==n&&e.removeAttribute(t))}let a=!1;if(""===n||null==n){const r=typeof e[t];"boolean"===r?n=u(n):null==n&&"string"===r?(n="",a=!0):"number"===r&&(n=0,a=!0)}try{e[t]=n}catch(e){}a&&e.removeAttribute(t)}(e,t,r,i,s,a,l):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),function(e,t,n,r,o){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(Ro,t.slice(6,t.length)):e.setAttributeNS(Ro,t,n);else{const r=c(t);null==n||r&&!u(n)?e.removeAttribute(t):e.setAttribute(t,r?"":n)}}(e,t,r,o))}},_o);let ci;const ui=e=>(on="data-v-3ac5cde7",e=e(),on=null,e),pi=["name","value"],fi=["id","onUpdate:modelValue"],di=["for"],hi=ui((()=>Xr("hr",null,null,-1))),vi={type:"button"},mi=["onClick"],gi=["onClick"],yi=ui((()=>Xr("br",null,null,-1))),bi=["onUpdate:modelValue","type","name","readonly","required"],Ei=ui((()=>Xr("br",null,null,-1))),_i=ui((()=>Xr("br",null,null,-1))),xi=["name"],Oi={value:""},wi=["value","selected"],Si=ui((()=>Xr("br",null,null,-1))),Ri=ui((()=>Xr("br",null,null,-1))),Ti=["name"],Ci={value:""},Ni=["value","selected"],Ii=ui((()=>Xr("br",null,null,-1))),Ai=["onClick"],Li=["onUpdate:modelValue"],Pi=["name"],ki=["value","selected"],ji=["onClick"],Ui=ui((()=>Xr("hr",null,null,-1))),Fi=ui((()=>Xr("br",null,null,-1))),Di={class:"provider-title"},Mi=["src"],$i=ui((()=>Xr("br",null,null,-1))),Vi=["name","onUpdate:modelValue"],Bi=ui((()=>Xr("br",null,null,-1))),qi=ui((()=>Xr("br",null,null,-1))),Gi=["name","onUpdate:modelValue"],Hi=ui((()=>Xr("br",null,null,-1))),Wi=ui((()=>Xr("br",null,null,-1))),zi=["name","onUpdate:modelValue"],Xi={value:""},Ki=["value"],Ji=ui((()=>Xr("br",null,null,-1))),Zi=ui((()=>Xr("br",null,null,-1))),Yi=["name","value","onInput"],Qi=ui((()=>Xr("br",null,null,-1))),es=ui((()=>Xr("br",null,null,-1))),ts=["name","onUpdate:modelValue"],ns=ui((()=>Xr("br",null,null,-1))),rs=ui((()=>Xr("br",null,null,-1))),os=["name","onUpdate:modelValue"],is=ui((()=>Xr("br",null,null,-1))),ss=ui((()=>Xr("br",null,null,-1))),as=["name","onUpdate:modelValue"],ls=ui((()=>Xr("br",null,null,-1)));var cs=r(5654),us=r(4206),ps=r.n(us),fs=r(398),ds=r.n(fs),hs=r(2611),vs=r.n(hs);const ms=(void 0!==window.OC&&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),void 0!==window._nc_event_bus?new class{bus;constructor(e){"function"==typeof e.getVersion&&ds()(e.getVersion())?vs()(e.getVersion())!==vs()(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.0.2"}subscribe(e,t){this.bus.subscribe(e,t)}unsubscribe(e,t){this.bus.unsubscribe(e,t)}emit(e,t){this.bus.emit(e,t)}}(window._nc_event_bus):window._nc_event_bus=new class{handlers=new Map;getVersion(){return"3.0.2"}subscribe(e,t){this.handlers.set(e,(this.handlers.get(e)||[]).concat(t))}unsubscribe(e,t){this.handlers.set(e,(this.handlers.get(e)||[]).filter((e=>e!=t)))}emit(e,t){(this.handlers.get(e)||[]).forEach((e=>{try{e(t)}catch(e){console.error("could not invoke event listener",e)}}))}}),gs=document.getElementsByTagName("head")[0];let ys=gs?gs.getAttribute("data-requesttoken"):null;const bs=[];var Es;Es=e=>{ys=e.token,bs.forEach((t=>{try{t(e.token)}catch(e){console.error("error updating CSRF token observer",e)}}))},ms.subscribe("csrf-token-update",Es);const _s=(e,t)=>e?e.getAttribute(t):null,xs=document.getElementsByTagName("head")[0];_s(xs,"data-user"),_s(xs,"data-user-displayname"),"undefined"!=typeof OC&&OC.isUserAdmin();const Os=Symbol("csrf-retry"),ws=Symbol("retryDelay"),Ss=ps().create({headers:{requesttoken:ys??""}}),Rs=Object.assign(Ss,{CancelToken:ps().CancelToken,isCancel:ps().isCancel});var Ts;Rs.interceptors.response.use((e=>e),(e=>async t=>{const{config:n,response:r,request:o}=t,i=o?.responseURL,s=r?.status;if(412===s&&"CSRF check failed"===r?.data?.message&&void 0===n[Os]){console.warn(`Request to ${i} failed because of a CSRF mismatch. Fetching a new token`);const{data:{token:t}}=await e.get((0,cs.nu)("/csrftoken"));return console.debug(`New request token ${t} fetched`),e.defaults.headers.requesttoken=t,e({...n,headers:{...n.headers,requesttoken:t},[Os]:!0})}return Promise.reject(t)})(Rs)),Rs.interceptors.response.use((e=>e),(e=>async t=>{const{config:n,response:r,request:o}=t,i=o?.responseURL,s=r?.status,a=r?.headers;if(503===s&&"1"===a["x-nextcloud-maintenance-mode"]&&n.retryIfMaintenanceMode&&(!n[ws]||n[ws]<=32)){const t=2*(n[ws]??1);return console.warn(`Request to ${i} failed because of maintenance mode. Retrying in ${t}s`),await new Promise(((e,n)=>{setTimeout(e,1e3*t)})),e({...n,[ws]:t})}return Promise.reject(t)})(Rs)),Rs.interceptors.response.use((e=>e),(async e=>{const{config:t,response:n,request:r}=e,o=r?.responseURL,i=n?.status;return 401===i&&"Current user is not logged in"===n?.data?.message&&t.reloadExpiredSession&&window?.location&&(console.error(`Request to ${o} failed because the user session expired. Reloading the page …`),window.location.reload()),Promise.reject(e)})),Ts=e=>Ss.defaults.headers.requesttoken=e,bs.push(Ts);var Cs=r(5756);const Ns="sociallogin";function Is(e){(0,Cs.PV)(e,{type:"dialogs toast-error"})}const As={disable_registration:t(Ns,"Disable auto create new users"),create_disabled_users:t(Ns,"Create users with disabled account"),allow_login_connect:t(Ns,"Allow users to connect social logins with their account"),prevent_create_email_exists:t(Ns,"Prevent creating an account if the email address exists in another account"),update_profile_on_login:t(Ns,"Update user profile every login"),no_prune_user_groups:t(Ns,"Do not prune not available user groups on login"),auto_create_groups:t(Ns,"Automatically create groups if they do not exists"),restrict_users_wo_mapped_groups:t(Ns,"Restrict login for users without mapped groups"),restrict_users_wo_assigned_groups:t(Ns,"Restrict login for users without assigned groups"),disable_notify_admins:t(Ns,"Disable notify admins about new users"),hide_default_login:t(Ns,"Hide default login"),button_text_wo_prefix:t(Ns,"Button text without prefix")},Ls={custom_oidc:{title:t(Ns,"Custom OpenID Connect"),hasGroupMapping:!0,fields:{name:{title:t(Ns,"Internal name"),type:"text",required:!0},title:{title:t(Ns,"Title"),type:"text",required:!0},authorizeUrl:{title:t(Ns,"Authorize url"),type:"url",required:!0},tokenUrl:{title:t(Ns,"Token url"),type:"url",required:!0},displayNameClaim:{title:t(Ns,"Display name claim (optional)"),type:"text"},userInfoUrl:{title:t(Ns,"User info URL (optional)"),type:"url",required:!1},logoutUrl:{title:t(Ns,"Logout URL (optional)"),type:"url",required:!1},clientId:{title:t(Ns,"Client Id"),type:"text",required:!0},clientSecret:{title:t(Ns,"Client Secret"),type:"password",required:!0},scope:{title:t(Ns,"Scope"),type:"text",required:!0},groupsClaim:{title:t(Ns,"Groups claim (optional)"),type:"text",required:!1}}},openid:{title:"OpenID",fields:{name:{title:t(Ns,"Internal name"),type:"text",required:!0},title:{title:t(Ns,"Title"),type:"text",required:!0},url:{title:t(Ns,"Identifier url"),type:"url",required:!0}}},custom_oauth2:{title:t(Ns,"Custom OAuth2"),hasGroupMapping:!0,fields:{name:{title:t(Ns,"Internal name"),type:"text",required:!0},title:{title:t(Ns,"Title"),type:"text",required:!0},apiBaseUrl:{title:t(Ns,"API Base URL"),type:"url",required:!0},authorizeUrl:{title:t(Ns,"Authorize url (can be relative to base URL)"),type:"text",required:!0},tokenUrl:{title:t(Ns,"Token url (can be relative to base URL)"),type:"text",required:!0},profileUrl:{title:t(Ns,"Profile url (can be relative to base URL)"),type:"text",required:!0},logoutUrl:{title:t(Ns,"Logout URL (optional)"),type:"url",required:!1},clientId:{title:t(Ns,"Client Id"),type:"text",required:!0},clientSecret:{title:t(Ns,"Client Secret"),type:"password",required:!0},scope:{title:t(Ns,"Scope (optional)"),type:"text",required:!1},profileFields:{title:t(Ns,"Profile Fields (optional, comma-separated)"),type:"text",required:!1},displayNameClaim:{title:t(Ns,"Display name claim (optional)"),type:"text"},groupsClaim:{title:t(Ns,"Groups claim (optional)"),type:"text",required:!1}}},custom_oauth1:{title:t(Ns,"Custom OAuth1"),fields:{name:{title:t(Ns,"Internal name"),type:"text",required:!0},title:{title:t(Ns,"Title"),type:"text",required:!0},authorizeUrl:{title:t(Ns,"Authorize url"),type:"text",required:!0},tokenUrl:{title:t(Ns,"Token url"),type:"text",required:!0},profileUrl:{title:t(Ns,"Profile url"),type:"text",required:!0},logoutUrl:{title:t(Ns,"Logout URL (optional)"),type:"url",required:!1},clientId:{title:t(Ns,"Consumer key"),type:"text",required:!0},clientSecret:{title:t(Ns,"Consumer Secret"),type:"password",required:!0}}},custom_discourse:{title:t(Ns,"Custom Discourse"),hasGroupMapping:!0,fields:{name:{title:t(Ns,"Internal name"),type:"text",required:!0},title:{title:t(Ns,"Title"),type:"text",required:!0},baseUrl:{title:t(Ns,"Base url"),type:"text",required:!0},logoutUrl:{title:t(Ns,"Logout URL (optional)"),type:"url",required:!1},ssoSecret:{title:t(Ns,"SSO Secret"),type:"password",required:!0}}}},Ps={gitlab:"Gitlab",openid:"OpenID",paypal:"PayPal",salesforce:"SalesForce",stackoverflow:"Stackoverflow",yahoo:"Yahoo",keycloak:"Keycloak"},ks={data:function(){var e=document.getElementById("sociallogin"),t=JSON.parse(e.dataset.settings);for(var n in t.optionsTitles=As,t.providerTypes=Ls,t.styleClass=Ps,t.custom_providers||(t.custom_providers={}),Ls)if(t.custom_providers[n]||(t.custom_providers[n]=[]),Ls[n].hasGroupMapping)for(var r=0;ri.saveSettings&&i.saveSettings(...e),a=["prevent"],(e,...t)=>{for(let t=0;t(Dr(),Br("div",{key:n},[Xr("input",{type:"hidden",name:"options["+n+"]",value:t?1:0},null,8,pi),Hn(Xr("input",{id:"opt_"+n,type:"checkbox",class:"checkbox","onUpdate:modelValue":t=>e.options[n]=t},null,8,fi),[[Zo,e.options[n]]]),Xr("label",{for:"opt_"+n},d(e.optionsTitles[n]||n),9,di)])))),128)),Xr("button",null,d(e.t(e.appName,"Save")),1),hi,(Dr(!0),Br(Lr,null,Xn(e.providerTypes,((t,n)=>(Dr(),Br("div",{key:n},[Xr("h2",null,[Zr(d(t.title)+" ",1),Xr("button",vi,[Xr("div",{class:"icon-add",onClick:e=>i.providerAdd(n)},null,8,mi)])]),(Dr(!0),Br(Lr,null,Xn(e.custom_providers[n],((r,o)=>(Dr(),Br("div",{key:r,ref_for:!0,ref:"prov_"+n+"_"+o,class:"provider-settings"},[Xr("div",{class:"provider-remove",onClick:e=>i.providerRemove(n,o)},"x",8,gi),(Dr(!0),Br(Lr,null,Xn(t.fields,((e,t)=>(Dr(),Br("label",{key:t},[Zr(d(e.title),1),yi,Hn(Xr("input",{"onUpdate:modelValue":e=>r[t]=e,type:e.type,name:"custom_providers["+n+"]["+o+"]["+t+"]",readonly:"name"===t&&!r.isNew,required:e.required},null,8,bi),[[oi,r[t]]]),Ei])))),128)),Xr("label",null,[Zr(d(e.t(e.appName,"Button style")),1),_i,Xr("select",{name:"custom_providers["+n+"]["+o+"][style]"},[Xr("option",Oi,d(e.t(e.appName,"None")),1),(Dr(!0),Br(Lr,null,Xn(e.styleClass,((e,t)=>(Dr(),Br("option",{key:t,value:t,selected:r.style===t},d(e),9,wi)))),128))],8,xi)]),Si,Xr("label",null,[Zr(d(e.t(e.appName,"Default group")),1),Ri,Xr("select",{name:"custom_providers["+n+"]["+o+"][defaultGroup]"},[Xr("option",Ci,d(e.t(e.appName,"None")),1),(Dr(!0),Br(Lr,null,Xn(e.groups,(e=>(Dr(),Br("option",{key:e,value:e,selected:r.defaultGroup===e},d(e),9,Ni)))),128))],8,Ti)]),Ii,t.hasGroupMapping?(Dr(),Br(Lr,{key:0},[Xr("button",{class:"group-mapping-add",type:"button",onClick:e=>r.groupMapping.push({foreign:"",local:""})},d(e.t(e.appName,"Add group mapping")),9,Ai),(Dr(!0),Br(Lr,null,Xn(r.groupMapping,((t,i)=>(Dr(),Br("div",{key:t},[Hn(Xr("input",{type:"text",class:"foreign-group","onUpdate:modelValue":e=>t.foreign=e},null,8,Li),[[Jo,t.foreign]]),Xr("select",{class:"local-group",name:t.foreign?"custom_providers["+n+"]["+o+"][groupMapping]["+t.foreign+"]":""},[(Dr(!0),Br(Lr,null,Xn(e.groups,(e=>(Dr(),Br("option",{key:e,value:e,selected:t.local===e},d(e),9,ki)))),128))],8,Pi),Xr("span",{class:"group-mapping-remove",onClick:e=>r.groupMapping.splice(i,1)},"x",8,ji)])))),128))],64)):Yr("v-if",!0)])))),128))])))),128)),Ui,Fi,(Dr(!0),Br(Lr,null,Xn(e.providers,((t,n)=>(Dr(),Br("div",{class:"provider-settings",key:n},[Xr("h2",Di,[Xr("img",{src:i.imagePath(n.toLowerCase())},null,8,Mi),Zr(" "+d(n[0].toUpperCase()+n.substring(1)),1)]),Xr("label",null,[Zr(d(e.t(e.appName,"App id")),1),$i,Hn(Xr("input",{type:"text",name:"providers["+n+"][appid]","onUpdate:modelValue":e=>t.appid=e},null,8,Vi),[[Jo,t.appid]])]),Bi,"PlexTv"!==n?(Dr(),Br(Lr,{key:0},[Xr("label",null,[Zr(d(e.t(e.appName,"Secret")),1),qi,Hn(Xr("input",{type:"password",name:"providers["+n+"][secret]","onUpdate:modelValue":e=>t.secret=e},null,8,Gi),[[Jo,t.secret]])]),Hi],64)):Yr("v-if",!0),Xr("label",null,[Zr(d(e.t(e.appName,"Default group")),1),Wi,Hn(Xr("select",{name:"providers["+n+"][defaultGroup]","onUpdate:modelValue":e=>t.defaultGroup=e},[Xr("option",Xi,d(e.t(e.appName,"None")),1),(Dr(!0),Br(Lr,null,Xn(e.groups,(e=>(Dr(),Br("option",{key:e,value:e},d(e),9,Ki)))),128))],8,zi),[[ei,t.defaultGroup]])]),["google","yandex","mailru"].includes(n)?(Dr(),Br(Lr,{key:1},[Ji,Xr("label",null,[Zr(d(e.t(e.appName,"Allow login only from specified domain")),1),Zi,Xr("input",{type:"text",name:"providers["+n+"][auth_params][hd]",value:t.auth_params?t.auth_params.hd:"",onInput:e=>{t.auth_params=t.auth_params||{},t.auth_params.hd=e.target.value}},null,40,Yi)])],64)):Yr("v-if",!0),"GitHub"===n?(Dr(),Br(Lr,{key:2},[Qi,Xr("label",null,[Zr(d(e.t(e.appName,"Allow login only for specified organizations")),1),es,Hn(Xr("input",{type:"text",name:"providers["+n+"][orgs]","onUpdate:modelValue":e=>t.orgs=e},null,8,ts),[[Jo,t.orgs]])])],64)):Yr("v-if",!0),"BitBucket"===n?(Dr(),Br(Lr,{key:3},[ns,Xr("label",null,[Zr(d(e.t(e.appName,"Allow login only for specified workspace")),1),rs,Hn(Xr("input",{type:"text",name:"providers["+n+"][workspace]","onUpdate:modelValue":e=>t.workspace=e},null,8,os),[[Jo,t.workspace]])])],64)):Yr("v-if",!0),"discord"===n?(Dr(),Br(Lr,{key:4},[is,Xr("label",null,[Zr(d(e.t(e.appName,"Allow login only for specified guilds")),1),ss,Hn(Xr("input",{type:"text",name:"providers["+n+"][guilds]","onUpdate:modelValue":e=>t.guilds=e},null,8,as),[[Jo,t.guilds]])])],64)):Yr("v-if",!0)])))),128)),ls,Xr("button",null,d(e.t(e.appName,"Save")),1)],32);var s,a}],["__scopeId","data-v-3ac5cde7"]]);((...e)=>{const t=(ci||(ci=function(e){return Cr(e)}(li))).createApp(...e),{mount:n}=t;return t.mount=e=>{const r=function(e){return A(e)?document.querySelector(e):e}(e);if(!r)return;const o=t._component;I(o)||o.render||o.template||(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t})(Ks).use((e=>e.config.globalProperties.t=t)).mount("#sociallogin_settings_app")})()})(); \ No newline at end of file +(()=>{var e={3552:(e,t,n)=>{"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n0&&void 0!==arguments[0])||arguments[0];return this.directoriesAllowed=e,this}},{key:"startAt",value:function(e){return this.path=e,this}},{key:"build",value:function(){return new a(this.title,this.multiSelect,this.mimeTypeFiler,this.modal,this.type,this.directoriesAllowed,this.path)}}]),e}();t.FilePickerBuilder=l},5756:(e,t,n)=>{"use strict";Object.defineProperty(t,"PV",{enumerable:!0,get:function(){return r.showMessage}});n(3552);var r=n(3965)},3965:(e,t,n)=>{"use strict";n(5901),n(8010),n(5374),n(8410),n(252),n(4009),n(2571),n(5849),Object.defineProperty(t,"__esModule",{value:!0}),t.showMessage=c,t.showError=function(e,t){return c(e,s(s({},t),{},{type:l.ERROR}))},t.showWarning=function(e,t){return c(e,s(s({},t),{},{type:l.WARNING}))},t.showInfo=function(e,t){return c(e,s(s({},t),{},{type:l.INFO}))},t.showSuccess=function(e,t){return c(e,s(s({},t),{},{type:l.SUCCESS}))};var r,o=(r=n(3026))&&r.__esModule?r:{default:r};function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t{"use strict";n(9785),t.hp=t.nu=void 0,n(8410),n(2077),n(911),n(3238),n(895),n(7471);var r=function(e,t,n){var r,o=Object.assign({escape:!0},n||{});return"/"!==e.charAt(0)&&(e="/"+e),r=(r=t||{})||{},e.replace(/{([^{}]*)}/g,(function(e,t){var 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}))};t.nu=function(e,t,n){var o,s,a,l=Object.assign({noRewrite:!1},n||{});return!0!==(null===(o=window)||void 0===o||null===(s=o.OC)||void 0===s||null===(a=s.config)||void 0===a?void 0:a.modRewriteWorking)||l.noRewrite?i()+"/index.php"+r(e,t,n):i()+r(e,t,n)},t.hp=function(e,t){return-1===t.indexOf(".")?o(e,"img",t+".svg"):o(e,"img",t)};var o=function(e,t,n){var r,o,s,a=-1!==(null===(r=window)||void 0===r||null===(o=r.OC)||void 0===o||null===(s=o.coreApps)||void 0===s?void 0:s.indexOf(e)),l=i();if("php"!==n.substring(n.length-3)||a)if("php"===n.substring(n.length-3)||a)l+="settings"!==e&&"core"!==e&&"search"!==e||"ajax"!==t?"/":"/index.php/",a||(l+="apps/"),""!==e&&(l+=e+="/"),t&&(l+=t+"/"),l+=n;else{var c,u,p;l=null===(c=window)||void 0===c||null===(u=c.OC)||void 0===u||null===(p=u.appswebroots)||void 0===p?void 0:p[e],t&&(l+="/"+t+"/"),"/"!==l.substring(l.length-1)&&(l+="/"),l+=n}else l+="/index.php/apps/"+e,"index.php"!==n&&(l+="/",t&&(l+=encodeURI(t+"/")),l+=n);return l},i=function(){var e,t;return(null===(e=window)||void 0===e||null===(t=e.OC)||void 0===t?void 0:t.webroot)||""}},4206:(e,t,n)=>{e.exports=n(8057)},4387:(e,t,n)=>{"use strict";var r=n(7485),o=n(4570),i=n(2940),s=n(581),a=n(574),l=n(3845),c=n(8338),u=n(4832),p=n(7354),f=n(8870),d=n(4906);e.exports=function(e){return new Promise((function(t,n){var h,v=e.data,m=e.headers,g=e.responseType;function y(){e.cancelToken&&e.cancelToken.unsubscribe(h),e.signal&&e.signal.removeEventListener("abort",h)}r.isFormData(v)&&r.isStandardBrowserEnv()&&delete m["Content-Type"];var b=new XMLHttpRequest;if(e.auth){var E=e.auth.username||"",_=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";m.Authorization="Basic "+btoa(E+":"+_)}var x=a(e.baseURL,e.url);function O(){if(b){var r="getAllResponseHeaders"in b?l(b.getAllResponseHeaders()):null,i={data:g&&"text"!==g&&"json"!==g?b.response:b.responseText,status:b.status,statusText:b.statusText,headers:r,config:e,request:b};o((function(e){t(e),y()}),(function(e){n(e),y()}),i),b=null}}if(b.open(e.method.toUpperCase(),s(x,e.params,e.paramsSerializer),!0),b.timeout=e.timeout,"onloadend"in b?b.onloadend=O:b.onreadystatechange=function(){b&&4===b.readyState&&(0!==b.status||b.responseURL&&0===b.responseURL.indexOf("file:"))&&setTimeout(O)},b.onabort=function(){b&&(n(new p("Request aborted",p.ECONNABORTED,e,b)),b=null)},b.onerror=function(){n(new p("Network Error",p.ERR_NETWORK,e,b,b)),b=null},b.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||u;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new p(t,r.clarifyTimeoutError?p.ETIMEDOUT:p.ECONNABORTED,e,b)),b=null},r.isStandardBrowserEnv()){var w=(e.withCredentials||c(x))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;w&&(m[e.xsrfHeaderName]=w)}"setRequestHeader"in b&&r.forEach(m,(function(e,t){void 0===v&&"content-type"===t.toLowerCase()?delete m[t]:b.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(b.withCredentials=!!e.withCredentials),g&&"json"!==g&&(b.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&b.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&b.upload&&b.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(h=function(e){b&&(n(!e||e&&e.type?new f:e),b.abort(),b=null)},e.cancelToken&&e.cancelToken.subscribe(h),e.signal&&(e.signal.aborted?h():e.signal.addEventListener("abort",h))),v||(v=null);var S=d(x);S&&-1===["http","https","file"].indexOf(S)?n(new p("Unsupported protocol "+S+":",p.ERR_BAD_REQUEST,e)):b.send(v)}))}},8057:(e,t,n)=>{"use strict";var r=n(7485),o=n(875),i=n(5029),s=n(4941),a=function e(t){var n=new i(t),a=o(i.prototype.request,n);return r.extend(a,i.prototype,n),r.extend(a,n),a.create=function(n){return e(s(t,n))},a}(n(8396));a.Axios=i,a.CanceledError=n(8870),a.CancelToken=n(4603),a.isCancel=n(1475),a.VERSION=n(3345).version,a.toFormData=n(1020),a.AxiosError=n(7354),a.Cancel=a.CanceledError,a.all=function(e){return Promise.all(e)},a.spread=n(5739),a.isAxiosError=n(5835),e.exports=a,e.exports.default=a},4603:(e,t,n)=>{"use strict";var r=n(8870);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t{"use strict";var r=n(7354);function o(e){r.call(this,null==e?"canceled":e,r.ERR_CANCELED),this.name="CanceledError"}n(7485).inherits(o,r,{__CANCEL__:!0}),e.exports=o},1475:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},5029:(e,t,n)=>{"use strict";var r=n(7485),o=n(581),i=n(8096),s=n(5009),a=n(4941),l=n(574),c=n(6144),u=c.validators;function p(e){this.defaults=e,this.interceptors={request:new i,response:new i}}p.prototype.request=function(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},(t=a(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=t.transitional;void 0!==n&&c.assertOptions(n,{silentJSONParsing:u.transitional(u.boolean),forcedJSONParsing:u.transitional(u.boolean),clarifyTimeoutError:u.transitional(u.boolean)},!1);var r=[],o=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(o=o&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));var i,l=[];if(this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)})),!o){var p=[s,void 0];for(Array.prototype.unshift.apply(p,r),p=p.concat(l),i=Promise.resolve(t);p.length;)i=i.then(p.shift(),p.shift());return i}for(var f=t;r.length;){var d=r.shift(),h=r.shift();try{f=d(f)}catch(e){h(e);break}}try{i=s(f)}catch(e){return Promise.reject(e)}for(;l.length;)i=i.then(l.shift(),l.shift());return i},p.prototype.getUri=function(e){e=a(this.defaults,e);var t=l(e.baseURL,e.url);return o(t,e.params,e.paramsSerializer)},r.forEach(["delete","get","head","options"],(function(e){p.prototype[e]=function(t,n){return this.request(a(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,o){return this.request(a(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}p.prototype[e]=t(),p.prototype[e+"Form"]=t(!0)})),e.exports=p},7354:(e,t,n)=>{"use strict";var r=n(7485);function o(e,t,n,r,o){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}r.inherits(o,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var i=o.prototype,s={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach((function(e){s[e]={value:e}})),Object.defineProperties(o,s),Object.defineProperty(i,"isAxiosError",{value:!0}),o.from=function(e,t,n,s,a,l){var c=Object.create(i);return r.toFlatObject(e,c,(function(e){return e!==Error.prototype})),o.call(c,e.message,t,n,s,a),c.name=e.name,l&&Object.assign(c,l),c},e.exports=o},8096:(e,t,n)=>{"use strict";var r=n(7485);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},574:(e,t,n)=>{"use strict";var r=n(2642),o=n(2288);e.exports=function(e,t){return e&&!r(t)?o(e,t):t}},5009:(e,t,n)=>{"use strict";var r=n(7485),o=n(9212),i=n(1475),s=n(8396),a=n(8870);function l(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new a}e.exports=function(e){return l(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||s.adapter)(e).then((function(t){return l(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(l(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},4941:(e,t,n)=>{"use strict";var r=n(7485);e.exports=function(e,t){t=t||{};var n={};function o(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function i(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:o(void 0,e[n]):o(e[n],t[n])}function s(e){if(!r.isUndefined(t[e]))return o(void 0,t[e])}function a(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:o(void 0,e[n]):o(void 0,t[n])}function l(n){return n in t?o(e[n],t[n]):n in e?o(void 0,e[n]):void 0}var c={url:s,method:s,data:s,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:l};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=c[e]||i,o=t(e);r.isUndefined(o)&&t!==l||(n[e]=o)})),n}},4570:(e,t,n)=>{"use strict";var r=n(7354);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new r("Request failed with status code "+n.status,[r.ERR_BAD_REQUEST,r.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}},9212:(e,t,n)=>{"use strict";var r=n(7485),o=n(8396);e.exports=function(e,t,n){var i=this||o;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},8396:(e,t,n)=>{"use strict";var r=n(7485),o=n(1446),i=n(7354),s=n(4832),a=n(1020),l={"Content-Type":"application/x-www-form-urlencoded"};function c(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var u,p={transitional:s,adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(u=n(4387)),u),transformRequest:[function(e,t){if(o(t,"Accept"),o(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e))return e;if(r.isArrayBufferView(e))return e.buffer;if(r.isURLSearchParams(e))return c(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();var n,i=r.isObject(e),s=t&&t["Content-Type"];if((n=r.isFileList(e))||i&&"multipart/form-data"===s){var l=this.env&&this.env.FormData;return a(n?{"files[]":e}:e,l&&new l)}return i||"application/json"===s?(c(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(0,JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||p.transitional,n=t&&t.silentJSONParsing,o=t&&t.forcedJSONParsing,s=!n&&"json"===this.responseType;if(s||o&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(s){if("SyntaxError"===e.name)throw i.from(e,i.ERR_BAD_RESPONSE,this,null,this.response);throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:n(8750)},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){p.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){p.headers[e]=r.merge(l)})),e.exports=p},4832:e=>{"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},3345:e=>{e.exports={version:"0.27.2"}},875:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r{"use strict";var r=n(7485);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var s=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),s.push(o(t)+"="+o(e))})))})),i=s.join("&")}if(i){var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},2288:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},2940:(e,t,n)=>{"use strict";var r=n(7485);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,o,i,s){var a=[];a.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),r.isString(o)&&a.push("path="+o),r.isString(i)&&a.push("domain="+i),!0===s&&a.push("secure"),document.cookie=a.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},2642:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},5835:(e,t,n)=>{"use strict";var r=n(7485);e.exports=function(e){return r.isObject(e)&&!0===e.isAxiosError}},8338:(e,t,n)=>{"use strict";var r=n(7485);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},1446:(e,t,n)=>{"use strict";var r=n(7485);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},8750:e=>{e.exports=null},3845:(e,t,n)=>{"use strict";var r=n(7485),o=["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"];e.exports=function(e){var t,n,i,s={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(s[t]&&o.indexOf(t)>=0)return;s[t]="set-cookie"===t?(s[t]?s[t]:[]).concat([n]):s[t]?s[t]+", "+n:n}})),s):s}},4906:e=>{"use strict";e.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},5739:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},1020:(e,t,n)=>{"use strict";var r=n(7485);e.exports=function(e,t){t=t||new FormData;var n=[];function o(e){return null===e?"":r.isDate(e)?e.toISOString():r.isArrayBuffer(e)||r.isTypedArray(e)?"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}return function e(i,s){if(r.isPlainObject(i)||r.isArray(i)){if(-1!==n.indexOf(i))throw Error("Circular reference detected in "+s);n.push(i),r.forEach(i,(function(n,i){if(!r.isUndefined(n)){var a,l=s?s+"."+i:i;if(n&&!s&&"object"==typeof n)if(r.endsWith(i,"{}"))n=JSON.stringify(n);else if(r.endsWith(i,"[]")&&(a=r.toArray(n)))return void a.forEach((function(e){!r.isUndefined(e)&&t.append(l,o(e))}));e(n,l)}})),n.pop()}else t.append(s,o(i))}(e),t}},6144:(e,t,n)=>{"use strict";var r=n(3345).version,o=n(7354),i={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){i[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var s={};i.transitional=function(e,t,n){function i(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,a){if(!1===e)throw new o(i(r," has been removed"+(t?" in "+t:"")),o.ERR_DEPRECATED);return t&&!s[r]&&(s[r]=!0,console.warn(i(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,a)}},e.exports={assertOptions:function(e,t,n){if("object"!=typeof e)throw new o("options must be an object",o.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),i=r.length;i-- >0;){var s=r[i],a=t[s];if(a){var l=e[s],c=void 0===l||a(l,s,e);if(!0!==c)throw new o("option "+s+" must be "+c,o.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new o("Unknown option "+s,o.ERR_BAD_OPTION)}},validators:i}},7485:(e,t,n)=>{"use strict";var r,o=n(875),i=Object.prototype.toString,s=(r=Object.create(null),function(e){var t=i.call(e);return r[t]||(r[t]=t.slice(8,-1).toLowerCase())});function a(e){return e=e.toLowerCase(),function(t){return s(t)===e}}function l(e){return Array.isArray(e)}function c(e){return void 0===e}var u=a("ArrayBuffer");function p(e){return null!==e&&"object"==typeof e}function f(e){if("object"!==s(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var d=a("Date"),h=a("File"),v=a("Blob"),m=a("FileList");function g(e){return"[object Function]"===i.call(e)}var y=a("URLSearchParams");function b(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),l(e))for(var n=0,r=e.length;n0;)s[i=r[o]]||(t[i]=e[i],s[i]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:a,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;var t=e.length;if(c(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},isTypedArray:_,isFileList:m}},5089:(e,t,n)=>{var r=n(930),o=n(9268),i=TypeError;e.exports=function(e){if(r(e))return e;throw i(o(e)+" is not a function")}},1449:(e,t,n)=>{var r=n(1956),o=n(9268),i=TypeError;e.exports=function(e){if(r(e))return e;throw i(o(e)+" is not a constructor")}},1378:(e,t,n)=>{var r=n(930),o=String,i=TypeError;e.exports=function(e){if("object"==typeof e||r(e))return e;throw i("Can't set "+o(e)+" as a prototype")}},9966:(e,t,n)=>{"use strict";var r=n(3448).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},1855:(e,t,n)=>{var r=n(5516),o=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw o("Incorrect invocation")}},6112:(e,t,n)=>{var r=n(8759),o=String,i=TypeError;e.exports=function(e){if(r(e))return e;throw i(o(e)+" is not an object")}},1984:(e,t,n)=>{"use strict";var r=n(8062).forEach,o=n(2802)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},6198:(e,t,n)=>{var r=n(4088),o=n(7740),i=n(2871),s=function(e){return function(t,n,s){var a,l=r(t),c=i(l),u=o(s,c);if(e&&n!=n){for(;c>u;)if((a=l[u++])!=a)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},8062:(e,t,n)=>{var r=n(8516),o=n(8240),i=n(5974),s=n(3060),a=n(2871),l=n(5574),c=o([].push),u=function(e){var t=1==e,n=2==e,o=3==e,u=4==e,p=6==e,f=7==e,d=5==e||p;return function(h,v,m,g){for(var y,b,E=s(h),_=i(E),x=r(v,m),O=a(_),w=0,S=g||l,R=t?S(h,O):n||f?S(h,0):void 0;O>w;w++)if((d||w in _)&&(b=x(y=_[w],w,E),e))if(t)R[w]=b;else if(b)switch(e){case 3:return!0;case 5:return y;case 6:return w;case 2:c(R,y)}else switch(e){case 4:return!1;case 7:c(R,y)}return p?-1:o||u?u:R}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},9955:(e,t,n)=>{var r=n(3677),o=n(211),i=n(1448),s=o("species");e.exports=function(e){return i>=51||!r((function(){var t=[];return(t.constructor={})[s]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},2802:(e,t,n)=>{"use strict";var r=n(3677);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},3329:(e,t,n)=>{var r=n(7740),o=n(2871),i=n(9720),s=Array,a=Math.max;e.exports=function(e,t,n){for(var l=o(e),c=r(t,l),u=r(void 0===n?l:n,l),p=s(a(u-c,0)),f=0;c{var r=n(8240);e.exports=r([].slice)},8789:(e,t,n)=>{var r=n(6526),o=n(1956),i=n(8759),s=n(211)("species"),a=Array;e.exports=function(e){var t;return r(e)&&(t=e.constructor,(o(t)&&(t===a||r(t.prototype))||i(t)&&null===(t=t[s]))&&(t=void 0)),void 0===t?a:t}},5574:(e,t,n)=>{var r=n(8789);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},8939:(e,t,n)=>{var r=n(211)("iterator"),o=!1;try{var i=0,s={next:function(){return{done:!!i++}},return:function(){o=!0}};s[r]=function(){return this},Array.from(s,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!o)return!1;var n=!1;try{var i={};i[r]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(e){}return n}},2306:(e,t,n)=>{var r=n(8240),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},375:(e,t,n)=>{var r=n(2371),o=n(930),i=n(2306),s=n(211)("toStringTag"),a=Object,l="Arguments"==i(function(){return arguments}());e.exports=r?i:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=a(e),s))?n:l?i(t):"Object"==(r=i(t))&&o(t.callee)?"Arguments":r}},8474:(e,t,n)=>{var r=n(9606),o=n(6095),i=n(4399),s=n(7826);e.exports=function(e,t,n){for(var a=o(t),l=s.f,c=i.f,u=0;u{var r=n(5283),o=n(7826),i=n(5736);e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},5736:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},9720:(e,t,n)=>{"use strict";var r=n(2258),o=n(7826),i=n(5736);e.exports=function(e,t,n){var s=r(t);s in e?o.f(e,s,i(0,n)):e[s]=n}},8371:(e,t,n)=>{var r=n(3712),o=n(7826);e.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),o.f(e,t,n)}},1343:(e,t,n)=>{var r=n(930),o=n(7826),i=n(3712),s=n(9444);e.exports=function(e,t,n,a){a||(a={});var l=a.enumerable,c=void 0!==a.name?a.name:t;if(r(n)&&i(n,c,a),a.global)l?e[t]=n:s(t,n);else{try{a.unsafe?e[t]&&(l=!0):delete e[t]}catch(e){}l?e[t]=n:o.f(e,t,{value:n,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return e}},9444:(e,t,n)=>{var r=n(2086),o=Object.defineProperty;e.exports=function(e,t){try{o(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},5283:(e,t,n)=>{var r=n(3677);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},7886:e=>{var t="object"==typeof document&&document.all,n=void 0===t&&void 0!==t;e.exports={all:t,IS_HTMLDDA:n}},821:(e,t,n)=>{var r=n(2086),o=n(8759),i=r.document,s=o(i)&&o(i.createElement);e.exports=function(e){return s?i.createElement(e):{}}},933:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},3526:(e,t,n)=>{var r=n(821)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},172:(e,t,n)=>{var r=n(1767),o=n(1801);e.exports=!r&&!o&&"object"==typeof window&&"object"==typeof document},1767:e=>{e.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},1848:(e,t,n)=>{var r=n(4999);e.exports=/ipad|iphone|ipod/i.test(r)&&"undefined"!=typeof Pebble},4344:(e,t,n)=>{var r=n(4999);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},1801:(e,t,n)=>{var r=n(2306);e.exports="undefined"!=typeof process&&"process"==r(process)},4928:(e,t,n)=>{var r=n(4999);e.exports=/web0s(?!.*chrome)/i.test(r)},4999:e=>{e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},1448:(e,t,n)=>{var r,o,i=n(2086),s=n(4999),a=i.process,l=i.Deno,c=a&&a.versions||l&&l.version,u=c&&c.v8;u&&(o=(r=u.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&s&&(!(r=s.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=s.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8684:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},1695:(e,t,n)=>{var r=n(2086),o=n(4399).f,i=n(2585),s=n(1343),a=n(9444),l=n(8474),c=n(7189);e.exports=function(e,t){var n,u,p,f,d,h=e.target,v=e.global,m=e.stat;if(n=v?r:m?r[h]||a(h,{}):(r[h]||{}).prototype)for(u in t){if(f=t[u],p=e.dontCallGetSet?(d=o(n,u))&&d.value:n[u],!c(v?u:h+(m?".":"#")+u,e.forced)&&void 0!==p){if(typeof f==typeof p)continue;l(f,p)}(e.sham||p&&p.sham)&&i(f,"sham",!0),s(n,u,f,e)}}},3677:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},2331:(e,t,n)=>{"use strict";n(2077);var r=n(1175),o=n(1343),i=n(4861),s=n(3677),a=n(211),l=n(2585),c=a("species"),u=RegExp.prototype;e.exports=function(e,t,n,p){var f=a(e),d=!s((function(){var t={};return t[f]=function(){return 7},7!=""[e](t)})),h=d&&!s((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[c]=function(){return n},n.flags="",n[f]=/./[f]),n.exec=function(){return t=!0,null},n[f](""),!t}));if(!d||!h||n){var v=r(/./[f]),m=t(f,""[e],(function(e,t,n,o,s){var a=r(e),l=t.exec;return l===i||l===u.exec?d&&!s?{done:!0,value:v(t,n,o)}:{done:!0,value:a(n,t,o)}:{done:!1}}));o(String.prototype,e,m[0]),o(u,f,m[1])}p&&l(u[f],"sham",!0)}},7258:(e,t,n)=>{var r=n(6059),o=Function.prototype,i=o.apply,s=o.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?s.bind(i):function(){return s.apply(i,arguments)})},8516:(e,t,n)=>{var r=n(1175),o=n(5089),i=n(6059),s=r(r.bind);e.exports=function(e,t){return o(e),void 0===t?e:i?s(e,t):function(){return e.apply(t,arguments)}}},6059:(e,t,n)=>{var r=n(3677);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},9413:(e,t,n)=>{var r=n(6059),o=Function.prototype.call;e.exports=r?o.bind(o):function(){return o.apply(o,arguments)}},4398:(e,t,n)=>{var r=n(5283),o=n(9606),i=Function.prototype,s=r&&Object.getOwnPropertyDescriptor,a=o(i,"name"),l=a&&"something"===function(){}.name,c=a&&(!r||r&&s(i,"name").configurable);e.exports={EXISTS:a,PROPER:l,CONFIGURABLE:c}},1518:(e,t,n)=>{var r=n(8240),o=n(5089);e.exports=function(e,t,n){try{return r(o(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},1175:(e,t,n)=>{var r=n(2306),o=n(8240);e.exports=function(e){if("Function"===r(e))return o(e)}},8240:(e,t,n)=>{var r=n(6059),o=Function.prototype,i=o.call,s=r&&o.bind.bind(i,i);e.exports=r?s:function(e){return function(){return i.apply(e,arguments)}}},563:(e,t,n)=>{var r=n(2086),o=n(930);e.exports=function(e,t){return arguments.length<2?(n=r[e],o(n)?n:void 0):r[e]&&r[e][t];var n}},1667:(e,t,n)=>{var r=n(375),o=n(2964),i=n(1858),s=n(7719),a=n(211)("iterator");e.exports=function(e){if(!i(e))return o(e,a)||o(e,"@@iterator")||s[r(e)]}},3546:(e,t,n)=>{var r=n(9413),o=n(5089),i=n(6112),s=n(9268),a=n(1667),l=TypeError;e.exports=function(e,t){var n=arguments.length<2?a(e):t;if(o(n))return i(r(n,e));throw l(s(e)+" is not iterable")}},5636:(e,t,n)=>{var r=n(8240),o=n(6526),i=n(930),s=n(2306),a=n(4059),l=r([].push);e.exports=function(e){if(i(e))return e;if(o(e)){for(var t=e.length,n=[],r=0;r{var r=n(5089),o=n(1858);e.exports=function(e,t){var n=e[t];return o(n)?void 0:r(n)}},8509:(e,t,n)=>{var r=n(8240),o=n(3060),i=Math.floor,s=r("".charAt),a=r("".replace),l=r("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,p,f){var d=n+e.length,h=r.length,v=u;return void 0!==p&&(p=o(p),v=c),a(f,v,(function(o,a){var c;switch(s(a,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,d);case"<":c=p[l(a,1,-1)];break;default:var u=+a;if(0===u)return o;if(u>h){var f=i(u/10);return 0===f?o:f<=h?void 0===r[f-1]?s(a,1):r[f-1]+s(a,1):o}c=r[u-1]}return void 0===c?"":c}))}},2086:(e,t,n)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},9606:(e,t,n)=>{var r=n(8240),o=n(3060),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return i(o(e),t)}},7153:e=>{e.exports={}},1670:e=>{e.exports=function(e,t){try{1==arguments.length?console.error(e):console.error(e,t)}catch(e){}}},5963:(e,t,n)=>{var r=n(563);e.exports=r("document","documentElement")},6761:(e,t,n)=>{var r=n(5283),o=n(3677),i=n(821);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},5974:(e,t,n)=>{var r=n(8240),o=n(3677),i=n(2306),s=Object,a=r("".split);e.exports=o((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==i(e)?a(e,""):s(e)}:s},9277:(e,t,n)=>{var r=n(8240),o=n(930),i=n(4489),s=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return s(e)}),e.exports=i.inspectSource},3278:(e,t,n)=>{var r,o,i,s=n(640),a=n(2086),l=n(8759),c=n(2585),u=n(9606),p=n(4489),f=n(8944),d=n(7153),h="Object already initialized",v=a.TypeError,m=a.WeakMap;if(s||p.state){var g=p.state||(p.state=new m);g.get=g.get,g.has=g.has,g.set=g.set,r=function(e,t){if(g.has(e))throw v(h);return t.facade=e,g.set(e,t),t},o=function(e){return g.get(e)||{}},i=function(e){return g.has(e)}}else{var y=f("state");d[y]=!0,r=function(e,t){if(u(e,y))throw v(h);return t.facade=e,c(e,y,t),t},o=function(e){return u(e,y)?e[y]:{}},i=function(e){return u(e,y)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=o(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}}}},2814:(e,t,n)=>{var r=n(211),o=n(7719),i=r("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||s[i]===e)}},6526:(e,t,n)=>{var r=n(2306);e.exports=Array.isArray||function(e){return"Array"==r(e)}},930:(e,t,n)=>{var r=n(7886),o=r.all;e.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===o}:function(e){return"function"==typeof e}},1956:(e,t,n)=>{var r=n(8240),o=n(3677),i=n(930),s=n(375),a=n(563),l=n(9277),c=function(){},u=[],p=a("Reflect","construct"),f=/^\s*(?:class|function)\b/,d=r(f.exec),h=!f.exec(c),v=function(e){if(!i(e))return!1;try{return p(c,u,e),!0}catch(e){return!1}},m=function(e){if(!i(e))return!1;switch(s(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return h||!!d(f,l(e))}catch(e){return!0}};m.sham=!0,e.exports=!p||o((function(){var e;return v(v.call)||!v(Object)||!v((function(){e=!0}))||e}))?m:v},7189:(e,t,n)=>{var r=n(3677),o=n(930),i=/#|\.prototype\./,s=function(e,t){var n=l[a(e)];return n==u||n!=c&&(o(t)?r(t):!!t)},a=s.normalize=function(e){return String(e).replace(i,".").toLowerCase()},l=s.data={},c=s.NATIVE="N",u=s.POLYFILL="P";e.exports=s},1858:e=>{e.exports=function(e){return null==e}},8759:(e,t,n)=>{var r=n(930),o=n(7886),i=o.all;e.exports=o.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:r(e)||e===i}:function(e){return"object"==typeof e?null!==e:r(e)}},3296:e=>{e.exports=!1},2071:(e,t,n)=>{var r=n(563),o=n(930),i=n(5516),s=n(1876),a=Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return o(t)&&i(t.prototype,a(e))}},4722:(e,t,n)=>{var r=n(8516),o=n(9413),i=n(6112),s=n(9268),a=n(2814),l=n(2871),c=n(5516),u=n(3546),p=n(1667),f=n(6737),d=TypeError,h=function(e,t){this.stopped=e,this.result=t},v=h.prototype;e.exports=function(e,t,n){var m,g,y,b,E,_,x,O=n&&n.that,w=!(!n||!n.AS_ENTRIES),S=!(!n||!n.IS_RECORD),R=!(!n||!n.IS_ITERATOR),T=!(!n||!n.INTERRUPTED),C=r(t,O),N=function(e){return m&&f(m,"normal",e),new h(!0,e)},A=function(e){return w?(i(e),T?C(e[0],e[1],N):C(e[0],e[1])):T?C(e,N):C(e)};if(S)m=e.iterator;else if(R)m=e;else{if(!(g=p(e)))throw d(s(e)+" is not iterable");if(a(g)){for(y=0,b=l(e);b>y;y++)if((E=A(e[y]))&&c(v,E))return E;return new h(!1)}m=u(e,g)}for(_=S?e.next:m.next;!(x=o(_,m)).done;){try{E=A(x.value)}catch(e){f(m,"throw",e)}if("object"==typeof E&&E&&c(v,E))return E}return new h(!1)}},6737:(e,t,n)=>{var r=n(9413),o=n(6112),i=n(2964);e.exports=function(e,t,n){var s,a;o(e);try{if(!(s=i(e,"return"))){if("throw"===t)throw n;return n}s=r(s,e)}catch(e){a=!0,s=e}if("throw"===t)throw n;if(a)throw s;return o(s),n}},7719:e=>{e.exports={}},2871:(e,t,n)=>{var r=n(4005);e.exports=function(e){return r(e.length)}},3712:(e,t,n)=>{var r=n(8240),o=n(3677),i=n(930),s=n(9606),a=n(5283),l=n(4398).CONFIGURABLE,c=n(9277),u=n(3278),p=u.enforce,f=u.get,d=String,h=Object.defineProperty,v=r("".slice),m=r("".replace),g=r([].join),y=a&&!o((function(){return 8!==h((function(){}),"length",{value:8}).length})),b=String(String).split("String"),E=e.exports=function(e,t,n){"Symbol("===v(d(t),0,7)&&(t="["+m(d(t),/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!s(e,"name")||l&&e.name!==t)&&(a?h(e,"name",{value:t,configurable:!0}):e.name=t),y&&n&&s(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&s(n,"constructor")&&n.constructor?a&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,"source")||(r.source=g(b,"string"==typeof t?t:"")),e};Function.prototype.toString=E((function(){return i(this)&&f(this).source||c(this)}),"toString")},5681:e=>{var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},3173:(e,t,n)=>{var r,o,i,s,a,l=n(2086),c=n(8516),u=n(4399).f,p=n(4953).set,f=n(7733),d=n(4344),h=n(1848),v=n(4928),m=n(1801),g=l.MutationObserver||l.WebKitMutationObserver,y=l.document,b=l.process,E=l.Promise,_=u(l,"queueMicrotask"),x=_&&_.value;if(!x){var O=new f,w=function(){var e,t;for(m&&(e=b.domain)&&e.exit();t=O.get();)try{t()}catch(e){throw O.head&&r(),e}e&&e.enter()};d||m||v||!g||!y?!h&&E&&E.resolve?((s=E.resolve(void 0)).constructor=E,a=c(s.then,s),r=function(){a(w)}):m?r=function(){b.nextTick(w)}:(p=c(p,l),r=function(){p(w)}):(o=!0,i=y.createTextNode(""),new g(w).observe(i,{characterData:!0}),r=function(){i.data=o=!o}),x=function(e){O.head||r(),O.add(e)}}e.exports=x},8722:(e,t,n)=>{"use strict";var r=n(5089),o=TypeError,i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw o("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},8675:(e,t,n)=>{"use strict";var r=n(5283),o=n(8240),i=n(9413),s=n(3677),a=n(8779),l=n(6952),c=n(7446),u=n(3060),p=n(5974),f=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!f||s((function(){if(r&&1!==f({b:1},f(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=f({},e)[n]||a(f({},t)).join("")!=o}))?function(e,t){for(var n=u(e),o=arguments.length,s=1,f=l.f,d=c.f;o>s;)for(var v,m=p(arguments[s++]),g=f?h(a(m),f(m)):a(m),y=g.length,b=0;y>b;)v=g[b++],r&&!i(d,m,v)||(n[v]=m[v]);return n}:f},4710:(e,t,n)=>{var r,o=n(6112),i=n(7711),s=n(8684),a=n(7153),l=n(5963),c=n(821),u=n(8944),p="prototype",f="script",d=u("IE_PROTO"),h=function(){},v=function(e){return"<"+f+">"+e+""},m=function(e){e.write(v("")),e.close();var t=e.parentWindow.Object;return e=null,t},g=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;g="undefined"!=typeof document?document.domain&&r?m(r):(t=c("iframe"),n="java"+f+":",t.style.display="none",l.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(v("document.F=Object")),e.close(),e.F):m(r);for(var o=s.length;o--;)delete g[p][s[o]];return g()};a[d]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(h[p]=o(e),n=new h,h[p]=null,n[d]=e):n=g(),void 0===t?n:i.f(n,t)}},7711:(e,t,n)=>{var r=n(5283),o=n(8202),i=n(7826),s=n(6112),a=n(4088),l=n(8779);t.f=r&&!o?Object.defineProperties:function(e,t){s(e);for(var n,r=a(t),o=l(t),c=o.length,u=0;c>u;)i.f(e,n=o[u++],r[n]);return e}},7826:(e,t,n)=>{var r=n(5283),o=n(6761),i=n(8202),s=n(6112),a=n(2258),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,p="enumerable",f="configurable",d="writable";t.f=r?i?function(e,t,n){if(s(e),t=a(t),s(n),"function"==typeof e&&"prototype"===t&&"value"in n&&d in n&&!n[d]){var r=u(e,t);r&&r[d]&&(e[t]=n.value,n={configurable:f in n?n[f]:r[f],enumerable:p in n?n[p]:r[p],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(s(e),t=a(t),s(n),o)try{return c(e,t,n)}catch(e){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},4399:(e,t,n)=>{var r=n(5283),o=n(9413),i=n(7446),s=n(5736),a=n(4088),l=n(2258),c=n(9606),u=n(6761),p=Object.getOwnPropertyDescriptor;t.f=r?p:function(e,t){if(e=a(e),t=l(t),u)try{return p(e,t)}catch(e){}if(c(e,t))return s(!o(i.f,e,t),e[t])}},3226:(e,t,n)=>{var r=n(2306),o=n(4088),i=n(62).f,s=n(3329),a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"Window"==r(e)?function(e){try{return i(e)}catch(e){return s(a)}}(e):i(o(e))}},62:(e,t,n)=>{var r=n(1352),o=n(8684).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},6952:(e,t)=>{t.f=Object.getOwnPropertySymbols},5516:(e,t,n)=>{var r=n(8240);e.exports=r({}.isPrototypeOf)},1352:(e,t,n)=>{var r=n(8240),o=n(9606),i=n(4088),s=n(6198).indexOf,a=n(7153),l=r([].push);e.exports=function(e,t){var n,r=i(e),c=0,u=[];for(n in r)!o(a,n)&&o(r,n)&&l(u,n);for(;t.length>c;)o(r,n=t[c++])&&(~s(u,n)||l(u,n));return u}},8779:(e,t,n)=>{var r=n(1352),o=n(8684);e.exports=Object.keys||function(e){return r(e,o)}},7446:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},7530:(e,t,n)=>{var r=n(1518),o=n(6112),i=n(1378);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return o(n),i(r),t?e(n,r):n.__proto__=r,n}}():void 0)},999:(e,t,n)=>{"use strict";var r=n(2371),o=n(375);e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},7999:(e,t,n)=>{var r=n(9413),o=n(930),i=n(8759),s=TypeError;e.exports=function(e,t){var n,a;if("string"===t&&o(n=e.toString)&&!i(a=r(n,e)))return a;if(o(n=e.valueOf)&&!i(a=r(n,e)))return a;if("string"!==t&&o(n=e.toString)&&!i(a=r(n,e)))return a;throw s("Can't convert object to primitive value")}},6095:(e,t,n)=>{var r=n(563),o=n(8240),i=n(62),s=n(6952),a=n(6112),l=o([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=i.f(a(e)),n=s.f;return n?l(t,n(e)):t}},9775:(e,t,n)=>{var r=n(2086);e.exports=r},4522:e=>{e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},1360:(e,t,n)=>{var r=n(2086),o=n(1237),i=n(930),s=n(7189),a=n(9277),l=n(211),c=n(172),u=n(1767),p=n(3296),f=n(1448),d=o&&o.prototype,h=l("species"),v=!1,m=i(r.PromiseRejectionEvent),g=s("Promise",(function(){var e=a(o),t=e!==String(o);if(!t&&66===f)return!0;if(p&&(!d.catch||!d.finally))return!0;if(!f||f<51||!/native code/.test(e)){var n=new o((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))};if((n.constructor={})[h]=r,!(v=n.then((function(){}))instanceof r))return!0}return!t&&(c||u)&&!m}));e.exports={CONSTRUCTOR:g,REJECTION_EVENT:m,SUBCLASSING:v}},1237:(e,t,n)=>{var r=n(2086);e.exports=r.Promise},880:(e,t,n)=>{var r=n(6112),o=n(8759),i=n(8722);e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},2079:(e,t,n)=>{var r=n(1237),o=n(8939),i=n(1360).CONSTRUCTOR;e.exports=i||!o((function(e){r.all(e).then(void 0,(function(){}))}))},7733:e=>{var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return null===(this.head=e.next)&&(this.tail=null),e.item}},e.exports=t},1189:(e,t,n)=>{var r=n(9413),o=n(6112),i=n(930),s=n(2306),a=n(4861),l=TypeError;e.exports=function(e,t){var n=e.exec;if(i(n)){var c=r(n,e,t);return null!==c&&o(c),c}if("RegExp"===s(e))return r(a,e,t);throw l("RegExp#exec called on incompatible receiver")}},4861:(e,t,n)=>{"use strict";var r,o,i=n(9413),s=n(8240),a=n(4059),l=n(4276),c=n(4930),u=n(9197),p=n(4710),f=n(3278).get,d=n(2582),h=n(2910),v=u("native-string-replace",String.prototype.replace),m=RegExp.prototype.exec,g=m,y=s("".charAt),b=s("".indexOf),E=s("".replace),_=s("".slice),x=(o=/b*/g,i(m,r=/a/,"a"),i(m,o,"a"),0!==r.lastIndex||0!==o.lastIndex),O=c.BROKEN_CARET,w=void 0!==/()??/.exec("")[1];(x||w||O||d||h)&&(g=function(e){var t,n,r,o,s,c,u,d=this,h=f(d),S=a(e),R=h.raw;if(R)return R.lastIndex=d.lastIndex,t=i(g,R,S),d.lastIndex=R.lastIndex,t;var T=h.groups,C=O&&d.sticky,N=i(l,d),A=d.source,I=0,L=S;if(C&&(N=E(N,"y",""),-1===b(N,"g")&&(N+="g"),L=_(S,d.lastIndex),d.lastIndex>0&&(!d.multiline||d.multiline&&"\n"!==y(S,d.lastIndex-1))&&(A="(?: "+A+")",L=" "+L,I++),n=new RegExp("^(?:"+A+")",N)),w&&(n=new RegExp("^"+A+"$(?!\\s)",N)),x&&(r=d.lastIndex),o=i(m,C?n:d,L),C?o?(o.input=_(o.input,I),o[0]=_(o[0],I),o.index=d.lastIndex,d.lastIndex+=o[0].length):d.lastIndex=0:x&&o&&(d.lastIndex=d.global?o.index+o[0].length:r),w&&o&&o.length>1&&i(v,o[0],n,(function(){for(s=1;s{"use strict";var r=n(6112);e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},9028:(e,t,n)=>{var r=n(9413),o=n(9606),i=n(5516),s=n(4276),a=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in a||o(e,"flags")||!i(a,e)?t:r(s,e)}},4930:(e,t,n)=>{var r=n(3677),o=n(2086).RegExp,i=r((function(){var e=o("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),s=i||r((function(){return!o("a","y").sticky})),a=i||r((function(){var e=o("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:a,MISSED_STICKY:s,UNSUPPORTED_Y:i}},2582:(e,t,n)=>{var r=n(3677),o=n(2086).RegExp;e.exports=r((function(){var e=o(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},2910:(e,t,n)=>{var r=n(3677),o=n(2086).RegExp;e.exports=r((function(){var e=o("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},9586:(e,t,n)=>{var r=n(1858),o=TypeError;e.exports=function(e){if(r(e))throw o("Can't call method on "+e);return e}},7420:(e,t,n)=>{"use strict";var r=n(563),o=n(8371),i=n(211),s=n(5283),a=i("species");e.exports=function(e){var t=r(e);s&&t&&!t[a]&&o(t,a,{configurable:!0,get:function(){return this}})}},914:(e,t,n)=>{var r=n(7826).f,o=n(9606),i=n(211)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!o(e,i)&&r(e,i,{configurable:!0,value:t})}},8944:(e,t,n)=>{var r=n(9197),o=n(5422),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},4489:(e,t,n)=>{var r=n(2086),o=n(9444),i="__core-js_shared__",s=r[i]||o(i,{});e.exports=s},9197:(e,t,n)=>{var r=n(3296),o=n(4489);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.29.1",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.29.1/LICENSE",source:"https://github.com/zloirock/core-js"})},8515:(e,t,n)=>{var r=n(6112),o=n(1449),i=n(1858),s=n(211)("species");e.exports=function(e,t){var n,a=r(e).constructor;return void 0===a||i(n=r(a)[s])?t:o(n)}},3448:(e,t,n)=>{var r=n(8240),o=n(9502),i=n(4059),s=n(9586),a=r("".charAt),l=r("".charCodeAt),c=r("".slice),u=function(e){return function(t,n){var r,u,p=i(s(t)),f=o(n),d=p.length;return f<0||f>=d?e?"":void 0:(r=l(p,f))<55296||r>56319||f+1===d||(u=l(p,f+1))<56320||u>57343?e?a(p,f):r:e?c(p,f,f+2):u-56320+(r-55296<<10)+65536}};e.exports={codeAt:u(!1),charAt:u(!0)}},5558:(e,t,n)=>{var r=n(1448),o=n(3677);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},338:(e,t,n)=>{var r=n(9413),o=n(563),i=n(211),s=n(1343);e.exports=function(){var e=o("Symbol"),t=e&&e.prototype,n=t&&t.valueOf,a=i("toPrimitive");t&&!t[a]&&s(t,a,(function(e){return r(n,this)}),{arity:1})}},5665:(e,t,n)=>{var r=n(5558);e.exports=r&&!!Symbol.for&&!!Symbol.keyFor},4953:(e,t,n)=>{var r,o,i,s,a=n(2086),l=n(7258),c=n(8516),u=n(930),p=n(9606),f=n(3677),d=n(5963),h=n(745),v=n(821),m=n(1635),g=n(4344),y=n(1801),b=a.setImmediate,E=a.clearImmediate,_=a.process,x=a.Dispatch,O=a.Function,w=a.MessageChannel,S=a.String,R=0,T={},C="onreadystatechange";f((function(){r=a.location}));var N=function(e){if(p(T,e)){var t=T[e];delete T[e],t()}},A=function(e){return function(){N(e)}},I=function(e){N(e.data)},L=function(e){a.postMessage(S(e),r.protocol+"//"+r.host)};b&&E||(b=function(e){m(arguments.length,1);var t=u(e)?e:O(e),n=h(arguments,1);return T[++R]=function(){l(t,void 0,n)},o(R),R},E=function(e){delete T[e]},y?o=function(e){_.nextTick(A(e))}:x&&x.now?o=function(e){x.now(A(e))}:w&&!g?(s=(i=new w).port2,i.port1.onmessage=I,o=c(s.postMessage,s)):a.addEventListener&&u(a.postMessage)&&!a.importScripts&&r&&"file:"!==r.protocol&&!f(L)?(o=L,a.addEventListener("message",I,!1)):o=C in v("script")?function(e){d.appendChild(v("script"))[C]=function(){d.removeChild(this),N(e)}}:function(e){setTimeout(A(e),0)}),e.exports={set:b,clear:E}},7740:(e,t,n)=>{var r=n(9502),o=Math.max,i=Math.min;e.exports=function(e,t){var n=r(e);return n<0?o(n+t,0):i(n,t)}},4088:(e,t,n)=>{var r=n(5974),o=n(9586);e.exports=function(e){return r(o(e))}},9502:(e,t,n)=>{var r=n(5681);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},4005:(e,t,n)=>{var r=n(9502),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},3060:(e,t,n)=>{var r=n(9586),o=Object;e.exports=function(e){return o(r(e))}},1288:(e,t,n)=>{var r=n(9413),o=n(8759),i=n(2071),s=n(2964),a=n(7999),l=n(211),c=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!o(e)||i(e))return e;var n,l=s(e,u);if(l){if(void 0===t&&(t="default"),n=r(l,e,t),!o(n)||i(n))return n;throw c("Can't convert object to primitive value")}return void 0===t&&(t="number"),a(e,t)}},2258:(e,t,n)=>{var r=n(1288),o=n(2071);e.exports=function(e){var t=r(e,"string");return o(t)?t:t+""}},2371:(e,t,n)=>{var r={};r[n(211)("toStringTag")]="z",e.exports="[object z]"===String(r)},4059:(e,t,n)=>{var r=n(375),o=String;e.exports=function(e){if("Symbol"===r(e))throw TypeError("Cannot convert a Symbol value to a string");return o(e)}},9268:e=>{var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},5422:(e,t,n)=>{var r=n(8240),o=0,i=Math.random(),s=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+s(++o+i,36)}},1876:(e,t,n)=>{var r=n(5558);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},8202:(e,t,n)=>{var r=n(5283),o=n(3677);e.exports=r&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},1635:e=>{var t=TypeError;e.exports=function(e,n){if(e{var r=n(2086),o=n(930),i=r.WeakMap;e.exports=o(i)&&/native code/.test(String(i))},6711:(e,t,n)=>{var r=n(9775),o=n(9606),i=n(9251),s=n(7826).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||s(t,e,{value:i.f(e)})}},9251:(e,t,n)=>{var r=n(211);t.f=r},211:(e,t,n)=>{var r=n(2086),o=n(9197),i=n(9606),s=n(5422),a=n(5558),l=n(1876),c=r.Symbol,u=o("wks"),p=l?c.for||c:c&&c.withoutSetter||s;e.exports=function(e){return i(u,e)||(u[e]=a&&i(c,e)?c[e]:p("Symbol."+e)),u[e]}},8010:(e,t,n)=>{"use strict";var r=n(1695),o=n(8062).filter;r({target:"Array",proto:!0,forced:!n(9955)("filter")},{filter:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},5374:(e,t,n)=>{"use strict";var r=n(1695),o=n(1984);r({target:"Array",proto:!0,forced:[].forEach!=o},{forEach:o})},7471:(e,t,n)=>{"use strict";var r=n(1695),o=n(1175),i=n(6198).indexOf,s=n(2802),a=o([].indexOf),l=!!a&&1/a([1],1,-0)<0;r({target:"Array",proto:!0,forced:l||!s("indexOf")},{indexOf:function(e){var t=arguments.length>1?arguments[1]:void 0;return l?a(this,e,t)||0:i(this,e,t)}})},5735:(e,t,n)=>{var r=n(1695),o=n(563),i=n(7258),s=n(9413),a=n(8240),l=n(3677),c=n(930),u=n(2071),p=n(745),f=n(5636),d=n(5558),h=String,v=o("JSON","stringify"),m=a(/./.exec),g=a("".charAt),y=a("".charCodeAt),b=a("".replace),E=a(1..toString),_=/[\uD800-\uDFFF]/g,x=/^[\uD800-\uDBFF]$/,O=/^[\uDC00-\uDFFF]$/,w=!d||l((function(){var e=o("Symbol")();return"[null]"!=v([e])||"{}"!=v({a:e})||"{}"!=v(Object(e))})),S=l((function(){return'"\\udf06\\ud834"'!==v("\udf06\ud834")||'"\\udead"'!==v("\udead")})),R=function(e,t){var n=p(arguments),r=f(t);if(c(r)||void 0!==e&&!u(e))return n[1]=function(e,t){if(c(r)&&(t=s(r,this,h(e),t)),!u(t))return t},i(v,null,n)},T=function(e,t,n){var r=g(n,t-1),o=g(n,t+1);return m(x,e)&&!m(O,o)||m(O,e)&&!m(x,r)?"\\u"+E(y(e,0),16):e};v&&r({target:"JSON",stat:!0,arity:3,forced:w||S},{stringify:function(e,t,n){var r=p(arguments),o=i(w?R:v,null,r);return S&&"string"==typeof o?b(o,_,T):o}})},8410:(e,t,n)=>{var r=n(1695),o=n(8675);r({target:"Object",stat:!0,arity:2,forced:Object.assign!==o},{assign:o})},9785:(e,t,n)=>{var r=n(1695),o=n(5283),i=n(7826).f;r({target:"Object",stat:!0,forced:Object.defineProperty!==i,sham:!o},{defineProperty:i})},252:(e,t,n)=>{var r=n(1695),o=n(3677),i=n(4088),s=n(4399).f,a=n(5283);r({target:"Object",stat:!0,forced:!a||o((function(){s(1)})),sham:!a},{getOwnPropertyDescriptor:function(e,t){return s(i(e),t)}})},4009:(e,t,n)=>{var r=n(1695),o=n(5283),i=n(6095),s=n(4088),a=n(4399),l=n(9720);r({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){for(var t,n,r=s(e),o=a.f,c=i(r),u={},p=0;c.length>p;)void 0!==(n=o(r,t=c[p++]))&&l(u,t,n);return u}})},883:(e,t,n)=>{var r=n(1695),o=n(5558),i=n(3677),s=n(6952),a=n(3060);r({target:"Object",stat:!0,forced:!o||i((function(){s.f(1)}))},{getOwnPropertySymbols:function(e){var t=s.f;return t?t(a(e)):[]}})},2571:(e,t,n)=>{var r=n(1695),o=n(3060),i=n(8779);r({target:"Object",stat:!0,forced:n(3677)((function(){i(1)}))},{keys:function(e){return i(o(e))}})},3238:(e,t,n)=>{var r=n(2371),o=n(1343),i=n(999);r||o(Object.prototype,"toString",i,{unsafe:!0})},2238:(e,t,n)=>{"use strict";var r=n(1695),o=n(9413),i=n(5089),s=n(8722),a=n(4522),l=n(4722);r({target:"Promise",stat:!0,forced:n(2079)},{all:function(e){var t=this,n=s.f(t),r=n.resolve,c=n.reject,u=a((function(){var n=i(t.resolve),s=[],a=0,u=1;l(e,(function(e){var i=a++,l=!1;u++,o(n,t,e).then((function(e){l||(l=!0,s[i]=e,--u||r(s))}),c)})),--u||r(s)}));return u.error&&c(u.value),n.promise}})},3008:(e,t,n)=>{"use strict";var r=n(1695),o=n(3296),i=n(1360).CONSTRUCTOR,s=n(1237),a=n(563),l=n(930),c=n(1343),u=s&&s.prototype;if(r({target:"Promise",proto:!0,forced:i,real:!0},{catch:function(e){return this.then(void 0,e)}}),!o&&l(s)){var p=a("Promise").prototype.catch;u.catch!==p&&c(u,"catch",p,{unsafe:!0})}},1559:(e,t,n)=>{"use strict";var r,o,i,s=n(1695),a=n(3296),l=n(1801),c=n(2086),u=n(9413),p=n(1343),f=n(7530),d=n(914),h=n(7420),v=n(5089),m=n(930),g=n(8759),y=n(1855),b=n(8515),E=n(4953).set,_=n(3173),x=n(1670),O=n(4522),w=n(7733),S=n(3278),R=n(1237),T=n(1360),C=n(8722),N="Promise",A=T.CONSTRUCTOR,I=T.REJECTION_EVENT,L=T.SUBCLASSING,P=S.getterFor(N),k=S.set,j=R&&R.prototype,U=R,F=j,D=c.TypeError,M=c.document,$=c.process,V=C.f,B=V,q=!!(M&&M.createEvent&&c.dispatchEvent),G="unhandledrejection",H=function(e){var t;return!(!g(e)||!m(t=e.then))&&t},W=function(e,t){var n,r,o,i=t.value,s=1==t.state,a=s?e.ok:e.fail,l=e.resolve,c=e.reject,p=e.domain;try{a?(s||(2===t.rejection&&Z(t),t.rejection=1),!0===a?n=i:(p&&p.enter(),n=a(i),p&&(p.exit(),o=!0)),n===e.promise?c(D("Promise-chain cycle")):(r=H(n))?u(r,n,l,c):l(n)):c(i)}catch(e){p&&!o&&p.exit(),c(e)}},z=function(e,t){e.notified||(e.notified=!0,_((function(){for(var n,r=e.reactions;n=r.get();)W(n,e);e.notified=!1,t&&!e.rejection&&K(e)})))},X=function(e,t,n){var r,o;q?((r=M.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),c.dispatchEvent(r)):r={promise:t,reason:n},!I&&(o=c["on"+e])?o(r):e===G&&x("Unhandled promise rejection",n)},K=function(e){u(E,c,(function(){var t,n=e.facade,r=e.value;if(J(e)&&(t=O((function(){l?$.emit("unhandledRejection",r,n):X(G,n,r)})),e.rejection=l||J(e)?2:1,t.error))throw t.value}))},J=function(e){return 1!==e.rejection&&!e.parent},Z=function(e){u(E,c,(function(){var t=e.facade;l?$.emit("rejectionHandled",t):X("rejectionhandled",t,e.value)}))},Y=function(e,t,n){return function(r){e(t,r,n)}},Q=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,z(e,!0))},ee=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw D("Promise can't be resolved itself");var r=H(t);r?_((function(){var n={done:!1};try{u(r,t,Y(ee,n,e),Y(Q,n,e))}catch(t){Q(n,t,e)}})):(e.value=t,e.state=1,z(e,!1))}catch(t){Q({done:!1},t,e)}}};if(A&&(F=(U=function(e){y(this,F),v(e),u(r,this);var t=P(this);try{e(Y(ee,t),Y(Q,t))}catch(e){Q(t,e)}}).prototype,(r=function(e){k(this,{type:N,done:!1,notified:!1,parent:!1,reactions:new w,rejection:!1,state:0,value:void 0})}).prototype=p(F,"then",(function(e,t){var n=P(this),r=V(b(this,U));return n.parent=!0,r.ok=!m(e)||e,r.fail=m(t)&&t,r.domain=l?$.domain:void 0,0==n.state?n.reactions.add(r):_((function(){W(r,n)})),r.promise})),o=function(){var e=new r,t=P(e);this.promise=e,this.resolve=Y(ee,t),this.reject=Y(Q,t)},C.f=V=function(e){return e===U||void 0===e?new o(e):B(e)},!a&&m(R)&&j!==Object.prototype)){i=j.then,L||p(j,"then",(function(e,t){var n=this;return new U((function(e,t){u(i,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete j.constructor}catch(e){}f&&f(j,F)}s({global:!0,constructor:!0,wrap:!0,forced:A},{Promise:U}),d(U,N,!1,!0),h(N)},1418:(e,t,n)=>{n(1559),n(2238),n(3008),n(4841),n(9117),n(2307)},4841:(e,t,n)=>{"use strict";var r=n(1695),o=n(9413),i=n(5089),s=n(8722),a=n(4522),l=n(4722);r({target:"Promise",stat:!0,forced:n(2079)},{race:function(e){var t=this,n=s.f(t),r=n.reject,c=a((function(){var s=i(t.resolve);l(e,(function(e){o(s,t,e).then(n.resolve,r)}))}));return c.error&&r(c.value),n.promise}})},9117:(e,t,n)=>{"use strict";var r=n(1695),o=n(9413),i=n(8722);r({target:"Promise",stat:!0,forced:n(1360).CONSTRUCTOR},{reject:function(e){var t=i.f(this);return o(t.reject,void 0,e),t.promise}})},2307:(e,t,n)=>{"use strict";var r=n(1695),o=n(563),i=n(3296),s=n(1237),a=n(1360).CONSTRUCTOR,l=n(880),c=o("Promise"),u=i&&!a;r({target:"Promise",stat:!0,forced:i||a},{resolve:function(e){return l(u&&this===c?s:this,e)}})},2077:(e,t,n)=>{"use strict";var r=n(1695),o=n(4861);r({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},895:(e,t,n)=>{"use strict";var r=n(4398).PROPER,o=n(1343),i=n(6112),s=n(4059),a=n(3677),l=n(9028),c="toString",u=RegExp.prototype[c],p=a((function(){return"/a/b"!=u.call({source:"a",flags:"b"})})),f=r&&u.name!=c;(p||f)&&o(RegExp.prototype,c,(function(){var e=i(this);return"/"+s(e.source)+"/"+s(l(e))}),{unsafe:!0})},911:(e,t,n)=>{"use strict";var r=n(7258),o=n(9413),i=n(8240),s=n(2331),a=n(3677),l=n(6112),c=n(930),u=n(1858),p=n(9502),f=n(4005),d=n(4059),h=n(9586),v=n(9966),m=n(2964),g=n(8509),y=n(1189),b=n(211)("replace"),E=Math.max,_=Math.min,x=i([].concat),O=i([].push),w=i("".indexOf),S=i("".slice),R="$0"==="a".replace(/./,"$0"),T=!!/./[b]&&""===/./[b]("a","$0");s("replace",(function(e,t,n){var i=T?"$":"$0";return[function(e,n){var r=h(this),i=u(e)?void 0:m(e,b);return i?o(i,e,r,n):o(t,d(r),e,n)},function(e,o){var s=l(this),a=d(e);if("string"==typeof o&&-1===w(o,i)&&-1===w(o,"$<")){var u=n(t,s,a,o);if(u.done)return u.value}var h=c(o);h||(o=d(o));var m=s.global;if(m){var b=s.unicode;s.lastIndex=0}for(var R=[];;){var T=y(s,a);if(null===T)break;if(O(R,T),!m)break;""===d(T[0])&&(s.lastIndex=v(a,f(s.lastIndex),b))}for(var C,N="",A=0,I=0;I=A&&(N+=S(a,A,P)+D,A=P+L.length)}return N+S(a,A)}]}),!!a((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}))||!R||T)},4211:(e,t,n)=>{"use strict";var r=n(1695),o=n(2086),i=n(9413),s=n(8240),a=n(3296),l=n(5283),c=n(5558),u=n(3677),p=n(9606),f=n(5516),d=n(6112),h=n(4088),v=n(2258),m=n(4059),g=n(5736),y=n(4710),b=n(8779),E=n(62),_=n(3226),x=n(6952),O=n(4399),w=n(7826),S=n(7711),R=n(7446),T=n(1343),C=n(8371),N=n(9197),A=n(8944),I=n(7153),L=n(5422),P=n(211),k=n(9251),j=n(6711),U=n(338),F=n(914),D=n(3278),M=n(8062).forEach,$=A("hidden"),V="Symbol",B="prototype",q=D.set,G=D.getterFor(V),H=Object[B],W=o.Symbol,z=W&&W[B],X=o.TypeError,K=o.QObject,J=O.f,Z=w.f,Y=_.f,Q=R.f,ee=s([].push),te=N("symbols"),ne=N("op-symbols"),re=N("wks"),oe=!K||!K[B]||!K[B].findChild,ie=l&&u((function(){return 7!=y(Z({},"a",{get:function(){return Z(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=J(H,t);r&&delete H[t],Z(e,t,n),r&&e!==H&&Z(H,t,r)}:Z,se=function(e,t){var n=te[e]=y(z);return q(n,{type:V,tag:e,description:t}),l||(n.description=t),n},ae=function(e,t,n){e===H&&ae(ne,t,n),d(e);var r=v(t);return d(n),p(te,r)?(n.enumerable?(p(e,$)&&e[$][r]&&(e[$][r]=!1),n=y(n,{enumerable:g(0,!1)})):(p(e,$)||Z(e,$,g(1,{})),e[$][r]=!0),ie(e,r,n)):Z(e,r,n)},le=function(e,t){d(e);var n=h(t),r=b(n).concat(fe(n));return M(r,(function(t){l&&!i(ce,n,t)||ae(e,t,n[t])})),e},ce=function(e){var t=v(e),n=i(Q,this,t);return!(this===H&&p(te,t)&&!p(ne,t))&&(!(n||!p(this,t)||!p(te,t)||p(this,$)&&this[$][t])||n)},ue=function(e,t){var n=h(e),r=v(t);if(n!==H||!p(te,r)||p(ne,r)){var o=J(n,r);return!o||!p(te,r)||p(n,$)&&n[$][r]||(o.enumerable=!0),o}},pe=function(e){var t=Y(h(e)),n=[];return M(t,(function(e){p(te,e)||p(I,e)||ee(n,e)})),n},fe=function(e){var t=e===H,n=Y(t?ne:h(e)),r=[];return M(n,(function(e){!p(te,e)||t&&!p(H,e)||ee(r,te[e])})),r};c||(T(z=(W=function(){if(f(z,this))throw X("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?m(arguments[0]):void 0,t=L(e),n=function(e){this===H&&i(n,ne,e),p(this,$)&&p(this[$],t)&&(this[$][t]=!1),ie(this,t,g(1,e))};return l&&oe&&ie(H,t,{configurable:!0,set:n}),se(t,e)})[B],"toString",(function(){return G(this).tag})),T(W,"withoutSetter",(function(e){return se(L(e),e)})),R.f=ce,w.f=ae,S.f=le,O.f=ue,E.f=_.f=pe,x.f=fe,k.f=function(e){return se(P(e),e)},l&&(C(z,"description",{configurable:!0,get:function(){return G(this).description}}),a||T(H,"propertyIsEnumerable",ce,{unsafe:!0}))),r({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:W}),M(b(re),(function(e){j(e)})),r({target:V,stat:!0,forced:!c},{useSetter:function(){oe=!0},useSimple:function(){oe=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!l},{create:function(e,t){return void 0===t?y(e):le(y(e),t)},defineProperty:ae,defineProperties:le,getOwnPropertyDescriptor:ue}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:pe}),U(),F(W,V),I[$]=!0},8028:(e,t,n)=>{var r=n(1695),o=n(563),i=n(9606),s=n(4059),a=n(9197),l=n(5665),c=a("string-to-symbol-registry"),u=a("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!l},{for:function(e){var t=s(e);if(i(c,t))return c[t];var n=o("Symbol")(t);return c[t]=n,u[n]=t,n}})},5901:(e,t,n)=>{n(4211),n(8028),n(9819),n(5735),n(883)},9819:(e,t,n)=>{var r=n(1695),o=n(9606),i=n(2071),s=n(9268),a=n(9197),l=n(5665),c=a("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!l},{keyFor:function(e){if(!i(e))throw TypeError(s(e)+" is not a symbol");if(o(c,e))return c[e]}})},5849:(e,t,n)=>{var r=n(2086),o=n(933),i=n(3526),s=n(1984),a=n(2585),l=function(e){if(e&&e.forEach!==s)try{a(e,"forEach",s)}catch(t){e.forEach=s}};for(var c in o)o[c]&&l(r[c]&&r[c].prototype);l(i)},2479:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var r=n(3476),o=n.n(r)()((function(e){return e[1]}));o.push([e.id,"\ninput[data-v-063d0b2e], select[data-v-063d0b2e] {\n width: 285px;\n}\n.provider-settings[data-v-063d0b2e] {\n display: inline-block;\n vertical-align: top;\n margin-right: 15px;\n margin-bottom: 20px;\n}\n.provider-settings .provider-remove[data-v-063d0b2e] {\n float: right;\n cursor: pointer;\n font-weight: bold;\n font-size: 16px;\n width: 20px;\n text-align: center;\n}\n.provider-settings .group-mapping-remove[data-v-063d0b2e] {\n cursor: pointer;\n font-weight: bold;\n}\ninput[readonly][data-v-063d0b2e] {\n background-color: #ebebeb;\n color: rgba(0, 0, 0, 0.4);\n}\n.section h2.provider-title[data-v-063d0b2e] {\n margin-bottom: 10px;\n}\n.provider-title img[data-v-063d0b2e] {\n width: 20px;\n height: 20px;\n margin-bottom: -2px;\n}\n.group-mapping-add[data-v-063d0b2e] {\n width: 100%;\n}\n.foreign-group[data-v-063d0b2e], .local-group[data-v-063d0b2e] {\n width: 133px;\n}\n",""]);const i=o},3476:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=e(t);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var o={};if(r)for(var i=0;i{const r=n(6830),{MAX_LENGTH:o,MAX_SAFE_INTEGER:i}=n(39),{re:s,t:a}=n(9022),l=n(8716),{compareIdentifiers:c}=n(8822);class u{constructor(e,t){if(t=l(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid Version: ${e}`);if(e.length>o)throw new TypeError(`version is longer than ${o} characters`);r("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=0;)"number"==typeof this.prerelease[e]&&(this.prerelease[e]++,e=-2);-1===e&&this.prerelease.push(0)}t&&(0===c(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}}e.exports=u},2611:(e,t,n)=>{const r=n(9510);e.exports=(e,t)=>new r(e,t).major},5692:(e,t,n)=>{const{MAX_LENGTH:r}=n(39),{re:o,t:i}=n(9022),s=n(9510),a=n(8716);e.exports=(e,t)=>{if(t=a(t),e instanceof s)return e;if("string"!=typeof e)return null;if(e.length>r)return null;if(!(t.loose?o[i.LOOSE]:o[i.FULL]).test(e))return null;try{return new s(e,t)}catch(e){return null}}},398:(e,t,n)=>{const r=n(5692);e.exports=(e,t)=>{const n=r(e,t);return n?n.version:null}},39:e=>{const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={SEMVER_SPEC_VERSION:"2.0.0",MAX_LENGTH:256,MAX_SAFE_INTEGER:t,MAX_SAFE_COMPONENT_LENGTH:16}},6830:e=>{const t="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=t},8822:e=>{const t=/^[0-9]+$/,n=(e,n)=>{const r=t.test(e),o=t.test(n);return r&&o&&(e=+e,n=+n),e===n?0:r&&!o?-1:o&&!r?1:en(t,e)}},8716:e=>{const t=["includePrerelease","loose","rtl"];e.exports=e=>e?"object"!=typeof e?{loose:!0}:t.filter((t=>e[t])).reduce(((e,t)=>(e[t]=!0,e)),{}):{}},9022:(e,t,n)=>{const{MAX_SAFE_COMPONENT_LENGTH:r}=n(39),o=n(6830),i=(t=e.exports={}).re=[],s=t.src=[],a=t.t={};let l=0;const c=(e,t,n)=>{const r=l++;o(e,r,t),a[e]=r,s[r]=t,i[r]=new RegExp(t,n?"g":void 0)};c("NUMERICIDENTIFIER","0|[1-9]\\d*"),c("NUMERICIDENTIFIERLOOSE","[0-9]+"),c("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),c("MAINVERSION",`(${s[a.NUMERICIDENTIFIER]})\\.(${s[a.NUMERICIDENTIFIER]})\\.(${s[a.NUMERICIDENTIFIER]})`),c("MAINVERSIONLOOSE",`(${s[a.NUMERICIDENTIFIERLOOSE]})\\.(${s[a.NUMERICIDENTIFIERLOOSE]})\\.(${s[a.NUMERICIDENTIFIERLOOSE]})`),c("PRERELEASEIDENTIFIER",`(?:${s[a.NUMERICIDENTIFIER]}|${s[a.NONNUMERICIDENTIFIER]})`),c("PRERELEASEIDENTIFIERLOOSE",`(?:${s[a.NUMERICIDENTIFIERLOOSE]}|${s[a.NONNUMERICIDENTIFIER]})`),c("PRERELEASE",`(?:-(${s[a.PRERELEASEIDENTIFIER]}(?:\\.${s[a.PRERELEASEIDENTIFIER]})*))`),c("PRERELEASELOOSE",`(?:-?(${s[a.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[a.PRERELEASEIDENTIFIERLOOSE]})*))`),c("BUILDIDENTIFIER","[0-9A-Za-z-]+"),c("BUILD",`(?:\\+(${s[a.BUILDIDENTIFIER]}(?:\\.${s[a.BUILDIDENTIFIER]})*))`),c("FULLPLAIN",`v?${s[a.MAINVERSION]}${s[a.PRERELEASE]}?${s[a.BUILD]}?`),c("FULL",`^${s[a.FULLPLAIN]}$`),c("LOOSEPLAIN",`[v=\\s]*${s[a.MAINVERSIONLOOSE]}${s[a.PRERELEASELOOSE]}?${s[a.BUILD]}?`),c("LOOSE",`^${s[a.LOOSEPLAIN]}$`),c("GTLT","((?:<|>)?=?)"),c("XRANGEIDENTIFIERLOOSE",`${s[a.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),c("XRANGEIDENTIFIER",`${s[a.NUMERICIDENTIFIER]}|x|X|\\*`),c("XRANGEPLAIN",`[v=\\s]*(${s[a.XRANGEIDENTIFIER]})(?:\\.(${s[a.XRANGEIDENTIFIER]})(?:\\.(${s[a.XRANGEIDENTIFIER]})(?:${s[a.PRERELEASE]})?${s[a.BUILD]}?)?)?`),c("XRANGEPLAINLOOSE",`[v=\\s]*(${s[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[a.XRANGEIDENTIFIERLOOSE]})(?:${s[a.PRERELEASELOOSE]})?${s[a.BUILD]}?)?)?`),c("XRANGE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAIN]}$`),c("XRANGELOOSE",`^${s[a.GTLT]}\\s*${s[a.XRANGEPLAINLOOSE]}$`),c("COERCE",`(^|[^\\d])(\\d{1,${r}})(?:\\.(\\d{1,${r}}))?(?:\\.(\\d{1,${r}}))?(?:$|[^\\d])`),c("COERCERTL",s[a.COERCE],!0),c("LONETILDE","(?:~>?)"),c("TILDETRIM",`(\\s*)${s[a.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",c("TILDE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAIN]}$`),c("TILDELOOSE",`^${s[a.LONETILDE]}${s[a.XRANGEPLAINLOOSE]}$`),c("LONECARET","(?:\\^)"),c("CARETTRIM",`(\\s*)${s[a.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",c("CARET",`^${s[a.LONECARET]}${s[a.XRANGEPLAIN]}$`),c("CARETLOOSE",`^${s[a.LONECARET]}${s[a.XRANGEPLAINLOOSE]}$`),c("COMPARATORLOOSE",`^${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]})$|^$`),c("COMPARATOR",`^${s[a.GTLT]}\\s*(${s[a.FULLPLAIN]})$|^$`),c("COMPARATORTRIM",`(\\s*)${s[a.GTLT]}\\s*(${s[a.LOOSEPLAIN]}|${s[a.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",c("HYPHENRANGE",`^\\s*(${s[a.XRANGEPLAIN]})\\s+-\\s+(${s[a.XRANGEPLAIN]})\\s*$`),c("HYPHENRANGELOOSE",`^\\s*(${s[a.XRANGEPLAINLOOSE]})\\s+-\\s+(${s[a.XRANGEPLAINLOOSE]})\\s*$`),c("STAR","(<|>)?=?\\s*\\*"),c("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),c("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},1892:e=>{"use strict";var t=[];function n(e){for(var n=-1,r=0;r{"use strict";var t={};e.exports=function(e,n){var r=function(e){if(void 0===t[e]){var n=document.querySelector(e);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}t[e]=n}return t[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(n)}},8060:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},8192:(e,t,n)=>{"use strict";e.exports=function(e){var t=n.nc;t&&e.setAttribute("nonce",t)}},5760:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(n){!function(e,t,n){var r="";n.supports&&(r+="@supports (".concat(n.supports,") {")),n.media&&(r+="@media ".concat(n.media," {"));var o=void 0!==n.layer;o&&(r+="@layer".concat(n.layer.length>0?" ".concat(n.layer):""," {")),r+=n.css,o&&(r+="}"),n.media&&(r+="}"),n.supports&&(r+="}");var i=n.sourceMap;i&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(r,e,t.options)}(t,e,n)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},4865:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},3026:function(e){var t;t=function(e){var t=function(e){return new t.lib.init(e)};function n(e,t){return t.offset[e]?isNaN(t.offset[e])?t.offset[e]:t.offset[e]+"px":"0px"}function r(e,t){return!(!e||"string"!=typeof t||!(e.className&&e.className.trim().split(/\s+/gi).indexOf(t)>-1))}return t.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},t.lib=t.prototype={toastify:"1.12.0",constructor:t,init:function(e){return e||(e={}),this.options={},this.toastElement=null,this.options.text=e.text||t.defaults.text,this.options.node=e.node||t.defaults.node,this.options.duration=0===e.duration?0:e.duration||t.defaults.duration,this.options.selector=e.selector||t.defaults.selector,this.options.callback=e.callback||t.defaults.callback,this.options.destination=e.destination||t.defaults.destination,this.options.newWindow=e.newWindow||t.defaults.newWindow,this.options.close=e.close||t.defaults.close,this.options.gravity="bottom"===e.gravity?"toastify-bottom":t.defaults.gravity,this.options.positionLeft=e.positionLeft||t.defaults.positionLeft,this.options.position=e.position||t.defaults.position,this.options.backgroundColor=e.backgroundColor||t.defaults.backgroundColor,this.options.avatar=e.avatar||t.defaults.avatar,this.options.className=e.className||t.defaults.className,this.options.stopOnFocus=void 0===e.stopOnFocus?t.defaults.stopOnFocus:e.stopOnFocus,this.options.onClick=e.onClick||t.defaults.onClick,this.options.offset=e.offset||t.defaults.offset,this.options.escapeMarkup=void 0!==e.escapeMarkup?e.escapeMarkup:t.defaults.escapeMarkup,this.options.ariaLive=e.ariaLive||t.defaults.ariaLive,this.options.style=e.style||t.defaults.style,e.backgroundColor&&(this.options.style.background=e.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var e=document.createElement("div");for(var t in e.className="toastify on "+this.options.className,this.options.position?e.className+=" toastify-"+this.options.position:!0===this.options.positionLeft?(e.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):e.className+=" toastify-right",e.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'),this.options.style)e.style[t]=this.options.style[t];if(this.options.ariaLive&&e.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)e.appendChild(this.options.node);else if(this.options.escapeMarkup?e.innerText=this.options.text:e.innerHTML=this.options.text,""!==this.options.avatar){var r=document.createElement("img");r.src=this.options.avatar,r.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?e.appendChild(r):e.insertAdjacentElement("afterbegin",r)}if(!0===this.options.close){var o=document.createElement("button");o.type="button",o.setAttribute("aria-label","Close"),o.className="toast-close",o.innerHTML="✖",o.addEventListener("click",function(e){e.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var i=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&i>360?e.insertAdjacentElement("afterbegin",o):e.appendChild(o)}if(this.options.stopOnFocus&&this.options.duration>0){var s=this;e.addEventListener("mouseover",(function(t){window.clearTimeout(e.timeOutValue)})),e.addEventListener("mouseleave",(function(){e.timeOutValue=window.setTimeout((function(){s.removeElement(e)}),s.options.duration)}))}if(void 0!==this.options.destination&&e.addEventListener("click",function(e){e.stopPropagation(),!0===this.options.newWindow?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),"function"==typeof this.options.onClick&&void 0===this.options.destination&&e.addEventListener("click",function(e){e.stopPropagation(),this.options.onClick()}.bind(this)),"object"==typeof this.options.offset){var a=n("x",this.options),l=n("y",this.options),c="left"==this.options.position?a:"-"+a,u="toastify-top"==this.options.gravity?l:"-"+l;e.style.transform="translate("+c+","+u+")"}return e},showToast:function(){var e;if(this.toastElement=this.buildToast(),!(e="string"==typeof this.options.selector?document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||"undefined"!=typeof ShadowRoot&&this.options.selector instanceof ShadowRoot?this.options.selector:document.body))throw"Root element is not defined";var n=t.defaults.oldestFirst?e.firstChild:e.lastChild;return e.insertBefore(this.toastElement,n),t.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(e){e.className=e.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),e.parentNode&&e.parentNode.removeChild(e),this.options.callback.call(e),t.reposition()}.bind(this),400)}},t.reposition=function(){for(var e,t={top:15,bottom:15},n={top:15,bottom:15},o={top:15,bottom:15},i=document.getElementsByClassName("toastify"),s=0;s0?window.innerWidth:screen.width)<=360?(i[s].style[e]=o[e]+"px",o[e]+=a+15):!0===r(i[s],"toastify-left")?(i[s].style[e]=t[e]+"px",t[e]+=a+15):(i[s].style[e]=n[e]+"px",n[e]+=a+15)}return this},t.lib.init.prototype=t.lib,t},e.exports?e.exports=t():this.Toastify=t()},6959:(e,t)=>{"use strict";t.Z=(e,t)=>{const n=e.__vccOpts||e;for(const[e,r]of t)n[e]=r;return n}}},n={};function r(t){var o=n[t];if(void 0!==o)return o.exports;var i=n[t]={id:t,exports:{}};return e[t].call(i.exports,i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.nc=void 0,(()=>{"use strict";function e(e,t){const n=Object.create(null),r=e.split(",");for(let e=0;e!!n[e.toLowerCase()]:e=>!!n[e]}function n(e){if(R(e)){const t={};for(let r=0;r{if(e){const n=e.split(i);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function l(e){let t="";if(I(e))t=e;else if(R(e))for(let n=0;np(e,t)))}const d=e=>I(e)?e:null==e?"":R(e)||P(e)&&(e.toString===j||!A(e.toString))?JSON.stringify(e,h,2):String(e),h=(e,t)=>t&&t.__v_isRef?h(e,t.value):T(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:C(t)?{[`Set(${t.size})`]:[...t.values()]}:!P(t)||R(t)||D(t)?t:String(t),v={},m=[],g=()=>{},y=()=>!1,b=/^on[^a-z]/,E=e=>b.test(e),_=e=>e.startsWith("onUpdate:"),x=Object.assign,O=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},w=Object.prototype.hasOwnProperty,S=(e,t)=>w.call(e,t),R=Array.isArray,T=e=>"[object Map]"===U(e),C=e=>"[object Set]"===U(e),N=e=>"[object Date]"===U(e),A=e=>"function"==typeof e,I=e=>"string"==typeof e,L=e=>"symbol"==typeof e,P=e=>null!==e&&"object"==typeof e,k=e=>P(e)&&A(e.then)&&A(e.catch),j=Object.prototype.toString,U=e=>j.call(e),F=e=>U(e).slice(8,-1),D=e=>"[object Object]"===U(e),M=e=>I(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,$=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),V=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},B=/-(\w)/g,q=V((e=>e.replace(B,((e,t)=>t?t.toUpperCase():"")))),G=/\B([A-Z])/g,H=V((e=>e.replace(G,"-$1").toLowerCase())),W=V((e=>e.charAt(0).toUpperCase()+e.slice(1))),z=V((e=>e?`on${W(e)}`:"")),X=(e,t)=>!Object.is(e,t),K=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Z=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Y=e=>{const t=I(e)?Number(e):NaN;return isNaN(t)?e:t};let Q;const ee=()=>Q||(Q="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r.g?r.g:{});let te;class ne{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=te,!e&&te&&(this.index=(te.scopes||(te.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=te;try{return te=this,e()}finally{te=t}}}on(){te=this}off(){te=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},oe=e=>(e.w&le)>0,ie=e=>(e.n&le)>0,se=new WeakMap;let ae=0,le=1;const ce=30;let ue;const pe=Symbol(""),fe=Symbol("");class de{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],this.parent=void 0,function(e,t=te){t&&t.active&&t.effects.push(e)}(this,n)}run(){if(!this.active)return this.fn();let e=ue,t=ve;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=ue,ue=this,ve=!0,le=1<<++ae,ae<=ce?(({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{("length"===n||n>=e)&&a.push(t)}))}else switch(void 0!==n&&a.push(s.get(n)),t){case"add":R(e)?M(n)&&a.push(s.get("length")):(a.push(s.get(pe)),T(e)&&a.push(s.get(fe)));break;case"delete":R(e)||(a.push(s.get(pe)),T(e)&&a.push(s.get(fe)));break;case"set":T(e)&&a.push(s.get(pe))}if(1===a.length)a[0]&&xe(a[0]);else{const e=[];for(const t of a)t&&e.push(...t);xe(re(e))}}function xe(e,t){const n=R(e)?e:[...e];for(const e of n)e.computed&&Oe(e);for(const e of n)e.computed||Oe(e)}function Oe(e,t){(e!==ue||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const we=e("__proto__,__v_isRef,__isVue"),Se=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(L)),Re=Le(),Te=Le(!1,!0),Ce=Le(!0),Ne=Ae();function Ae(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=vt(this);for(let e=0,t=this.length;e{e[t]=function(...e){ge();const n=vt(this)[t].apply(this,e);return ye(),n}})),e}function Ie(e){const t=vt(this);return be(t,0,e),t.hasOwnProperty(e)}function Le(e=!1,t=!1){return function(n,r,o){if("__v_isReactive"===r)return!e;if("__v_isReadonly"===r)return e;if("__v_isShallow"===r)return t;if("__v_raw"===r&&o===(e?t?at:st:t?it:ot).get(n))return n;const i=R(n);if(!e){if(i&&S(Ne,r))return Reflect.get(Ne,r,o);if("hasOwnProperty"===r)return Ie}const s=Reflect.get(n,r,o);return(L(r)?Se.has(r):we(r))?s:(e||be(n,0,r),t?s:bt(s)?i&&M(r)?s:s.value:P(s)?e?ct(s):lt(s):s)}}function Pe(e=!1){return function(t,n,r,o){let i=t[n];if(ft(i)&&bt(i)&&!bt(r))return!1;if(!e&&(dt(r)||ft(r)||(i=vt(i),r=vt(r)),!R(t)&&bt(i)&&!bt(r)))return i.value=r,!0;const s=R(t)&&M(n)?Number(n)!0,deleteProperty:(e,t)=>!0},Ue=x({},ke,{get:Te,set:Pe(!0)}),Fe=e=>e,De=e=>Reflect.getPrototypeOf(e);function Me(e,t,n=!1,r=!1){const o=vt(e=e.__v_raw),i=vt(t);n||(t!==i&&be(o,0,t),be(o,0,i));const{has:s}=De(o),a=r?Fe:n?yt:gt;return s.call(o,t)?a(e.get(t)):s.call(o,i)?a(e.get(i)):void(e!==o&&e.get(t))}function $e(e,t=!1){const n=this.__v_raw,r=vt(n),o=vt(e);return t||(e!==o&&be(r,0,e),be(r,0,o)),e===o?n.has(e):n.has(e)||n.has(o)}function Ve(e,t=!1){return e=e.__v_raw,!t&&be(vt(e),0,pe),Reflect.get(e,"size",e)}function Be(e){e=vt(e);const t=vt(this);return De(t).has.call(t,e)||(t.add(e),_e(t,"add",e,e)),this}function qe(e,t){t=vt(t);const n=vt(this),{has:r,get:o}=De(n);let i=r.call(n,e);i||(e=vt(e),i=r.call(n,e));const s=o.call(n,e);return n.set(e,t),i?X(t,s)&&_e(n,"set",e,t):_e(n,"add",e,t),this}function Ge(e){const t=vt(this),{has:n,get:r}=De(t);let o=n.call(t,e);o||(e=vt(e),o=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return o&&_e(t,"delete",e,void 0),i}function He(){const e=vt(this),t=0!==e.size,n=e.clear();return t&&_e(e,"clear",void 0,void 0),n}function We(e,t){return function(n,r){const o=this,i=o.__v_raw,s=vt(i),a=t?Fe:e?yt:gt;return!e&&be(s,0,pe),i.forEach(((e,t)=>n.call(r,a(e),a(t),o)))}}function ze(e,t,n){return function(...r){const o=this.__v_raw,i=vt(o),s=T(i),a="entries"===e||e===Symbol.iterator&&s,l="keys"===e&&s,c=o[e](...r),u=n?Fe:t?yt:gt;return!t&&be(i,0,l?fe:pe),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:a?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function Xe(e){return function(...t){return"delete"!==e&&this}}function Ke(){const e={get(e){return Me(this,e)},get size(){return Ve(this)},has:$e,add:Be,set:qe,delete:Ge,clear:He,forEach:We(!1,!1)},t={get(e){return Me(this,e,!1,!0)},get size(){return Ve(this)},has:$e,add:Be,set:qe,delete:Ge,clear:He,forEach:We(!1,!0)},n={get(e){return Me(this,e,!0)},get size(){return Ve(this,!0)},has(e){return $e.call(this,e,!0)},add:Xe("add"),set:Xe("set"),delete:Xe("delete"),clear:Xe("clear"),forEach:We(!0,!1)},r={get(e){return Me(this,e,!0,!0)},get size(){return Ve(this,!0)},has(e){return $e.call(this,e,!0)},add:Xe("add"),set:Xe("set"),delete:Xe("delete"),clear:Xe("clear"),forEach:We(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((o=>{e[o]=ze(o,!1,!1),n[o]=ze(o,!0,!1),t[o]=ze(o,!1,!0),r[o]=ze(o,!0,!0)})),[e,n,t,r]}const[Je,Ze,Ye,Qe]=Ke();function et(e,t){const n=t?e?Qe:Ye:e?Ze:Je;return(t,r,o)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(S(n,r)&&r in t?n:t,r,o)}const tt={get:et(!1,!1)},nt={get:et(!1,!0)},rt={get:et(!0,!1)},ot=new WeakMap,it=new WeakMap,st=new WeakMap,at=new WeakMap;function lt(e){return ft(e)?e:ut(e,!1,ke,tt,ot)}function ct(e){return ut(e,!0,je,rt,st)}function ut(e,t,n,r,o){if(!P(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const s=(a=e).__v_skip||!Object.isExtensible(a)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(F(a));var a;if(0===s)return e;const l=new Proxy(e,2===s?r:n);return o.set(e,l),l}function pt(e){return ft(e)?pt(e.__v_raw):!(!e||!e.__v_isReactive)}function ft(e){return!(!e||!e.__v_isReadonly)}function dt(e){return!(!e||!e.__v_isShallow)}function ht(e){return pt(e)||ft(e)}function vt(e){const t=e&&e.__v_raw;return t?vt(t):e}function mt(e){return J(e,"__v_skip",!0),e}const gt=e=>P(e)?lt(e):e,yt=e=>P(e)?ct(e):e;function bt(e){return!(!e||!0!==e.__v_isRef)}const Et={get:(e,t,n)=>{return bt(r=Reflect.get(e,t,n))?r.value:r;var r},set:(e,t,n,r)=>{const o=e[t];return bt(o)&&!bt(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function _t(e){return pt(e)?e:new Proxy(e,Et)}var xt;class Ot{constructor(e,t,n,r){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this[xt]=!1,this._dirty=!0,this.effect=new de(e,(()=>{this._dirty||(this._dirty=!0,function(e,t){const n=(e=vt(e)).dep;n&&xe(n)}(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=n}get value(){const e=vt(this);return t=e,ve&&ue&&Ee((t=vt(t)).dep||(t.dep=re())),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value;var t}set value(e){this._setter(e)}}function wt(e,t,n,r){let o;try{o=r?e(...r):e()}catch(e){Rt(e,t,n)}return o}function St(e,t,n,r){if(A(e)){const o=wt(e,t,n,r);return o&&k(o)&&o.catch((e=>{Rt(e,t,n)})),o}const o=[];for(let i=0;i>>1;Vt(Nt[r])Vt(e)-Vt(t))),Pt=0;Ptnull==e.id?1/0:e.id,Bt=(e,t)=>{const n=Vt(e)-Vt(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function qt(e){Ct=!1,Tt=!0,Nt.sort(Bt);try{for(At=0;AtGt.emit(e,...t))),Ht=[]):"undefined"!=typeof window&&window.HTMLElement&&!(null===(r=null===(n=window.navigator)||void 0===n?void 0:n.userAgent)||void 0===r?void 0:r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push((e=>{Xt(e,t)})),setTimeout((()=>{Gt||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Wt=!0,Ht=[])}),3e3)):(Wt=!0,Ht=[])}const Kt=Qt("component:added"),Jt=Qt("component:updated"),Zt=Qt("component:removed"),Yt=e=>{Gt&&"function"==typeof Gt.cleanupBuffer&&!Gt.cleanupBuffer(e)&&Zt(e)};function Qt(e){return t=>{zt(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}function en(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||v;let o=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in r){const e=`${"modelValue"===s?"model":s}Modifiers`,{number:t,trim:i}=r[e]||v;i&&(o=n.map((e=>I(e)?e.trim():e))),t&&(o=n.map(Z))}let a;__VUE_PROD_DEVTOOLS__&&function(e,t,n){zt("component:emit",e.appContext.app,e,t,n)}(e,t,o);let l=r[a=z(t)]||r[a=z(q(t))];!l&&i&&(l=r[a=z(H(t))]),l&&St(l,e,6,o);const c=r[a+"Once"];if(c){if(e.emitted){if(e.emitted[a])return}else e.emitted={};e.emitted[a]=!0,St(c,e,6,o)}}function tn(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(void 0!==o)return o;const i=e.emits;let s={},a=!1;if(__VUE_OPTIONS_API__&&!A(e)){const r=e=>{const n=tn(e,t,!0);n&&(a=!0,x(s,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return i||a?(R(i)?i.forEach((e=>s[e]=null)):x(s,i),P(e)&&r.set(e,s),s):(P(e)&&r.set(e,null),null)}function nn(e,t){return!(!e||!E(t))&&(t=t.slice(2).replace(/Once$/,""),S(e,t[0].toLowerCase()+t.slice(1))||S(e,H(t))||S(e,t))}let rn=null,on=null;function sn(e){const t=rn;return rn=e,on=e&&e.type.__scopeId||null,t}function an(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOptions:[s],slots:a,attrs:l,emit:c,render:u,renderCache:p,data:f,setupState:d,ctx:h,inheritAttrs:v}=e;let m,g;const y=sn(e);try{if(4&n.shapeFlag){const e=o||r;m=Qr(u.call(e,e,p,i,d,f,h)),g=l}else{const e=t;m=Qr(e.length>1?e(i,{attrs:l,slots:a,emit:c}):e(i,null)),g=t.props?l:ln(l)}}catch(t){Ur.length=0,Rt(t,e,1),m=Kr(kr)}let b=m;if(g&&!1!==v){const e=Object.keys(g),{shapeFlag:t}=b;e.length&&7&t&&(s&&e.some(_)&&(g=cn(g,s)),b=Jr(b,g))}return n.dirs&&(b=Jr(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),m=b,sn(y),m}const ln=e=>{let t;for(const n in e)("class"===n||"style"===n||E(n))&&((t||(t={}))[n]=e[n]);return t},cn=(e,t)=>{const n={};for(const r in e)_(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function un(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;oe.__isSuspense;function fn(e,t,n=!1){const r=io||rn;if(r){const o=null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&A(t)?t.call(r.proxy):t}}const dn={};function hn(e,t,n){return vn(e,t,n)}function vn(e,t,{immediate:n,deep:r,flush:o,onTrack:i,onTrigger:s}=v){const a=te===(null==io?void 0:io.scope)?io:null;let l,c,u=!1,p=!1;if(bt(e)?(l=()=>e.value,u=dt(e)):pt(e)?(l=()=>e,r=!0):R(e)?(p=!0,u=e.some((e=>pt(e)||dt(e))),l=()=>e.map((e=>bt(e)?e.value:pt(e)?yn(e):A(e)?wt(e,a,2):void 0))):l=A(e)?t?()=>wt(e,a,2):()=>{if(!a||!a.isUnmounted)return c&&c(),St(e,a,3,[d])}:g,t&&r){const e=l;l=()=>yn(e())}let f,d=e=>{c=b.onStop=()=>{wt(e,a,4)}};if(uo){if(d=g,t?n&&St(t,a,3,[l(),p?[]:void 0,d]):l(),"sync"!==o)return g;{const e=go();f=e.__watcherHandles||(e.__watcherHandles=[])}}let h=p?new Array(e.length).fill(dn):dn;const m=()=>{if(b.active)if(t){const e=b.run();(r||u||(p?e.some(((e,t)=>X(e,h[t]))):X(e,h)))&&(c&&c(),St(t,a,3,[e,h===dn?void 0:p&&h[0]===dn?[]:h,d]),h=e)}else b.run()};let y;m.allowRecurse=!!t,"sync"===o?y=m:"post"===o?y=()=>Tr(m,a&&a.suspense):(m.pre=!0,a&&(m.id=a.uid),y=()=>Ft(m));const b=new de(l,y);t?n?m():h=b.run():"post"===o?Tr(b.run.bind(b),a&&a.suspense):b.run();const E=()=>{b.stop(),a&&a.scope&&O(a.scope.effects,b)};return f&&f.push(E),E}function mn(e,t,n){const r=this.proxy,o=I(e)?e.includes(".")?gn(r,e):()=>r[e]:e.bind(r,r);let i;A(t)?i=t:(i=t.handler,n=t);const s=io;ao(this);const a=vn(o,i.bind(r),n);return s?ao(s):lo(),a}function gn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{yn(e,t)}));else if(D(e))for(const n in e)yn(e[n],t);return e}const bn=[Function,Array],En={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:bn,onEnter:bn,onAfterEnter:bn,onEnterCancelled:bn,onBeforeLeave:bn,onLeave:bn,onAfterLeave:bn,onLeaveCancelled:bn,onBeforeAppear:bn,onAppear:bn,onAfterAppear:bn,onAppearCancelled:bn},setup(e,{slots:t}){const n=so(),r=function(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Un((()=>{e.isMounted=!0})),Mn((()=>{e.isUnmounting=!0})),e}();let o;return()=>{const i=t.default&&Rn(t.default(),!0);if(!i||!i.length)return;let s=i[0];if(i.length>1){let e=!1;for(const t of i)if(t.type!==kr){s=t,e=!0;break}}const a=vt(e),{mode:l}=a;if(r.isLeaving)return On(s);const c=wn(s);if(!c)return On(s);const u=xn(c,a,r,n);Sn(c,u);const p=n.subTree,f=p&&wn(p);let d=!1;const{getTransitionKey:h}=c.type;if(h){const e=h();void 0===o?o=e:e!==o&&(o=e,d=!0)}if(f&&f.type!==kr&&(!Gr(c,f)||d)){const e=xn(f,a,r,n);if(Sn(f,e),"out-in"===l)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,!1!==n.update.active&&n.update()},On(s);"in-out"===l&&c.type!==kr&&(e.delayLeave=(e,t,n)=>{_n(r,f)[String(f.key)]=f,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=n})}return s}}};function _n(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function xn(e,t,n,r){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:a,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:p,onLeave:f,onAfterLeave:d,onLeaveCancelled:h,onBeforeAppear:v,onAppear:m,onAfterAppear:g,onAppearCancelled:y}=t,b=String(e.key),E=_n(n,e),_=(e,t)=>{e&&St(e,r,9,t)},x=(e,t)=>{const n=t[1];_(e,t),R(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},O={mode:i,persisted:s,beforeEnter(t){let r=a;if(!n.isMounted){if(!o)return;r=v||a}t._leaveCb&&t._leaveCb(!0);const i=E[b];i&&Gr(e,i)&&i.el._leaveCb&&i.el._leaveCb(),_(r,[t])},enter(e){let t=l,r=c,i=u;if(!n.isMounted){if(!o)return;t=m||l,r=g||c,i=y||u}let s=!1;const a=e._enterCb=t=>{s||(s=!0,_(t?i:r,[e]),O.delayedLeave&&O.delayedLeave(),e._enterCb=void 0)};t?x(t,[e,a]):a()},leave(t,r){const o=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return r();_(p,[t]);let i=!1;const s=t._leaveCb=n=>{i||(i=!0,r(),_(n?h:d,[t]),t._leaveCb=void 0,E[o]===e&&delete E[o])};E[o]=e,f?x(f,[t,s]):s()},clone:e=>xn(e,t,n,r)};return O}function On(e){if(Cn(e))return(e=Jr(e)).children=null,e}function wn(e){return Cn(e)?e.children?e.children[0]:void 0:e}function Sn(e,t){6&e.shapeFlag&&e.component?Sn(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Rn(e,t=!1,n){let r=[],o=0;for(let i=0;i1)for(let e=0;e!!e.type.__asyncLoader,Cn=e=>e.type.__isKeepAlive;function Nn(e,t){In(e,"a",t)}function An(e,t){In(e,"da",t)}function In(e,t,n=io){const r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(Pn(t,r,n),n){let e=n.parent;for(;e&&e.parent;)Cn(e.parent.vnode)&&Ln(r,t,n,e),e=e.parent}}function Ln(e,t,n,r){const o=Pn(t,e,r,!0);$n((()=>{O(r[t],o)}),n)}function Pn(e,t,n=io,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;ge(),ao(n);const o=St(t,n,e,r);return lo(),ye(),o});return r?o.unshift(i):o.push(i),i}}RegExp,RegExp;const kn=e=>(t,n=io)=>(!uo||"sp"===e)&&Pn(e,((...e)=>t(...e)),n),jn=kn("bm"),Un=kn("m"),Fn=kn("bu"),Dn=kn("u"),Mn=kn("bum"),$n=kn("um"),Vn=kn("sp"),Bn=kn("rtg"),qn=kn("rtc");function Gn(e,t=io){Pn("ec",e,t)}function Hn(e,t){const n=rn;if(null===n)return e;const r=ho(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let e=0;et(e,n,void 0,i&&i[n])));else{const n=Object.keys(e);o=new Array(n.length);for(let r=0,s=n.length;re?co(e)?ho(e)||e.proxy:Kn(e.parent):null,Jn=x(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Kn(e.parent),$root:e=>Kn(e.root),$emit:e=>e.emit,$options:e=>__VUE_OPTIONS_API__?nr(e):e.type,$forceUpdate:e=>e.f||(e.f=()=>Ft(e.update)),$nextTick:e=>e.n||(e.n=Ut.bind(e.proxy)),$watch:e=>__VUE_OPTIONS_API__?mn.bind(e):g}),Zn=(e,t)=>e!==v&&!e.__isScriptSetup&&S(e,t),Yn={get({_:e},t){const{ctx:n,setupState:r,data:o,props:i,accessCache:s,type:a,appContext:l}=e;let c;if("$"!==t[0]){const a=s[t];if(void 0!==a)switch(a){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(Zn(r,t))return s[t]=1,r[t];if(o!==v&&S(o,t))return s[t]=2,o[t];if((c=e.propsOptions[0])&&S(c,t))return s[t]=3,i[t];if(n!==v&&S(n,t))return s[t]=4,n[t];__VUE_OPTIONS_API__&&!Qn||(s[t]=0)}}const u=Jn[t];let p,f;return u?("$attrs"===t&&be(e,0,t),u(e)):(p=a.__cssModules)&&(p=p[t])?p:n!==v&&S(n,t)?(s[t]=4,n[t]):(f=l.config.globalProperties,S(f,t)?f[t]:void 0)},set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return Zn(o,t)?(o[t]=n,!0):r!==v&&S(r,t)?(r[t]=n,!0):!(S(e.props,t)||"$"===t[0]&&t.slice(1)in e||(i[t]=n,0))},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:i}},s){let a;return!!n[s]||e!==v&&S(e,s)||Zn(t,s)||(a=i[0])&&S(a,s)||S(r,s)||S(Jn,s)||S(o.config.globalProperties,s)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:S(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Qn=!0;function er(e,t,n){St(R(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function tr(e,t,n,r){const o=r.includes(".")?gn(n,r):()=>n[r];if(I(e)){const n=t[e];A(n)&&hn(o,n)}else if(A(e))hn(o,e.bind(n));else if(P(e))if(R(e))e.forEach((e=>tr(e,t,n,r)));else{const r=A(e.handler)?e.handler.bind(n):t[e.handler];A(r)&&hn(o,r,e)}}function nr(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,a=i.get(t);let l;return a?l=a:o.length||n||r?(l={},o.length&&o.forEach((e=>rr(l,e,s,!0))),rr(l,t,s)):l=t,P(t)&&i.set(t,l),l}function rr(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&rr(e,i,n,!0),o&&o.forEach((t=>rr(e,t,n,!0)));for(const o in t)if(r&&"expose"===o);else{const r=or[o]||n&&n[o];e[o]=r?r(e[o],t[o]):t[o]}return e}const or={data:ir,props:lr,emits:lr,methods:lr,computed:lr,beforeCreate:ar,created:ar,beforeMount:ar,mounted:ar,beforeUpdate:ar,updated:ar,beforeDestroy:ar,beforeUnmount:ar,destroyed:ar,unmounted:ar,activated:ar,deactivated:ar,errorCaptured:ar,serverPrefetch:ar,components:lr,directives:lr,watch:function(e,t){if(!e)return t;if(!t)return e;const n=x(Object.create(null),e);for(const r in t)n[r]=ar(e[r],t[r]);return n},provide:ir,inject:function(e,t){return lr(sr(e),sr(t))}};function ir(e,t){return t?e?function(){return x(A(e)?e.call(this,this):e,A(t)?t.call(this,this):t)}:t:e}function sr(e){if(R(e)){const t={};for(let n=0;n{l=!0;const[n,r]=pr(e,t,!0);x(s,n),r&&a.push(...r)};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}if(!i&&!l)return P(e)&&r.set(e,m),m;if(R(i))for(let e=0;e-1,r[1]=n<0||e-1||S(r,"default"))&&a.push(t)}}}const c=[s,a];return P(e)&&r.set(e,c),c}function fr(e){return"$"!==e[0]}function dr(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:null===e?"null":""}function hr(e,t){return dr(e)===dr(t)}function vr(e,t){return R(t)?t.findIndex((t=>hr(t,e))):A(t)&&hr(t,e)?0:-1}const mr=e=>"_"===e[0]||"$stable"===e,gr=e=>R(e)?e.map(Qr):[Qr(e)],yr=(e,t,n)=>{if(t._n)return t;const r=function(e,t=rn,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&$r(-1);const o=sn(t);let i;try{i=e(...n)}finally{sn(o),r._d&&$r(1)}return __VUE_PROD_DEVTOOLS__&&Jt(t),i};return r._n=!0,r._c=!0,r._d=!0,r}(((...e)=>gr(t(...e))),n);return r._c=!1,r},br=(e,t,n)=>{const r=e._ctx;for(const n in e){if(mr(n))continue;const o=e[n];if(A(o))t[n]=yr(0,o,r);else if(null!=o){const e=gr(o);t[n]=()=>e}}},Er=(e,t)=>{const n=gr(t);e.slots.default=()=>n},_r=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=vt(t),J(t,"_",n)):br(t,e.slots={})}else e.slots={},t&&Er(e,t);J(e.slots,Hr,1)},xr=(e,t,n)=>{const{vnode:r,slots:o}=e;let i=!0,s=v;if(32&r.shapeFlag){const e=t._;e?n&&1===e?i=!1:(x(o,t),n||1!==e||delete o._):(i=!t.$stable,br(t,o)),s=t}else t&&(Er(e,t),s={default:1});if(i)for(const e in o)mr(e)||e in s||delete o[e]};function Or(){return{app:null,config:{isNativeTag:y,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 wr=0;function Sr(e,t){return function(n,r=null){A(n)||(n=Object.assign({},n)),null==r||P(r)||(r=null);const o=Or(),i=new Set;let s=!1;const a=o.app={_uid:wr++,_component:n,_props:r,_container:null,_context:o,_instance:null,version:yo,get config(){return o.config},set config(e){},use:(e,...t)=>(i.has(e)||(e&&A(e.install)?(i.add(e),e.install(a,...t)):A(e)&&(i.add(e),e(a,...t))),a),mixin:e=>(__VUE_OPTIONS_API__&&(o.mixins.includes(e)||o.mixins.push(e)),a),component:(e,t)=>t?(o.components[e]=t,a):o.components[e],directive:(e,t)=>t?(o.directives[e]=t,a):o.directives[e],mount(i,l,c){if(!s){const u=Kr(n,r);return u.appContext=o,l&&t?t(u,i):e(u,i,c),s=!0,a._container=i,i.__vue_app__=a,__VUE_PROD_DEVTOOLS__&&(a._instance=u.component,function(e,t){zt("app:init",e,t,{Fragment:Lr,Text:Pr,Comment:kr,Static:jr})}(a,yo)),ho(u.component)||u.component.proxy}},unmount(){s&&(e(null,a._container),__VUE_PROD_DEVTOOLS__&&(a._instance=null,function(e){zt("app:unmount",e)}(a)),delete a._container.__vue_app__)},provide:(e,t)=>(o.provides[e]=t,a)};return a}}function Rr(e,t,n,r,o=!1){if(R(e))return void e.forEach(((e,i)=>Rr(e,t&&(R(t)?t[i]:t),n,r,o)));if(Tn(r)&&!o)return;const i=4&r.shapeFlag?ho(r.component)||r.component.proxy:r.el,s=o?null:i,{i:a,r:l}=e,c=t&&t.r,u=a.refs===v?a.refs={}:a.refs,p=a.setupState;if(null!=c&&c!==l&&(I(c)?(u[c]=null,S(p,c)&&(p[c]=null)):bt(c)&&(c.value=null)),A(l))wt(l,a,12,[s,u]);else{const t=I(l),r=bt(l);if(t||r){const a=()=>{if(e.f){const n=t?S(p,l)?p[l]:u[l]:l.value;o?R(n)&&O(n,i):R(n)?n.includes(i)||n.push(i):t?(u[l]=[i],S(p,l)&&(p[l]=u[l])):(l.value=[i],e.k&&(u[e.k]=l.value))}else t?(u[l]=s,S(p,l)&&(p[l]=s)):r&&(l.value=s,e.k&&(u[e.k]=s))};s?(a.id=-1,Tr(a,n)):a()}}}const Tr=function(e,t){var n;t&&t.pendingBranch?R(e)?t.effects.push(...e):t.effects.push(e):(R(n=e)?It.push(...n):Lt&&Lt.includes(n,n.allowRecurse?Pt+1:Pt)||It.push(n),Dt())};function Cr(e,t){"boolean"!=typeof __VUE_OPTIONS_API__&&(ee().__VUE_OPTIONS_API__=!0),"boolean"!=typeof __VUE_PROD_DEVTOOLS__&&(ee().__VUE_PROD_DEVTOOLS__=!1);const n=ee();n.__VUE__=!0,__VUE_PROD_DEVTOOLS__&&Xt(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:r,remove:o,patchProp:i,createElement:s,createText:a,createComment:l,setText:c,setElementText:u,parentNode:p,nextSibling:f,setScopeId:d=g,insertStaticContent:h}=e,y=(e,t,n,r=null,o=null,i=null,s=!1,a=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!Gr(e,t)&&(r=Z(e),B(e,o,i,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:p}=t;switch(c){case Pr:b(e,t,n,r);break;case kr:E(e,t,n,r);break;case jr:null==e&&_(t,n,r,s);break;case Lr:A(e,t,n,r,o,i,s,a,l);break;default:1&p?x(e,t,n,r,o,i,s,a,l):6&p?I(e,t,n,r,o,i,s,a,l):(64&p||128&p)&&c.process(e,t,n,r,o,i,s,a,l,Q)}null!=u&&o&&Rr(u,e&&e.ref,i,t||e,!t)},b=(e,t,n,o)=>{if(null==e)r(t.el=a(t.children),n,o);else{const n=t.el=e.el;t.children!==e.children&&c(n,t.children)}},E=(e,t,n,o)=>{null==e?r(t.el=l(t.children||""),n,o):t.el=e.el},_=(e,t,n,r)=>{[e.el,e.anchor]=h(e.children,t,n,r,e.el,e.anchor)},x=(e,t,n,r,o,i,s,a,l)=>{s=s||"svg"===t.type,null==e?O(t,n,r,o,i,s,a,l):T(e,t,o,i,s,a,l)},O=(e,t,n,o,a,l,c,p)=>{let f,d;const{type:h,props:v,shapeFlag:m,transition:g,dirs:y}=e;if(f=e.el=s(e.type,l,v&&v.is,v),8&m?u(f,e.children):16&m&&R(e.children,f,null,o,a,l&&"foreignObject"!==h,c,p),y&&Wn(e,null,o,"created"),w(f,e,e.scopeId,c,o),v){for(const t in v)"value"===t||$(t)||i(f,t,null,v[t],l,e.children,o,a,X);"value"in v&&i(f,"value",null,v.value),(d=v.onVnodeBeforeMount)&&no(d,o,e)}__VUE_PROD_DEVTOOLS__&&(Object.defineProperty(f,"__vnode",{value:e,enumerable:!1}),Object.defineProperty(f,"__vueParentComponent",{value:o,enumerable:!1})),y&&Wn(e,null,o,"beforeMount");const b=(!a||a&&!a.pendingBranch)&&g&&!g.persisted;b&&g.beforeEnter(f),r(f,t,n),((d=v&&v.onVnodeMounted)||b||y)&&Tr((()=>{d&&no(d,o,e),b&&g.enter(f),y&&Wn(e,null,o,"mounted")}),a)},w=(e,t,n,r,o)=>{if(n&&d(e,n),r)for(let t=0;t{for(let c=l;c{const l=t.el=e.el;let{patchFlag:c,dynamicChildren:p,dirs:f}=t;c|=16&e.patchFlag;const d=e.props||v,h=t.props||v;let m;n&&Nr(n,!1),(m=h.onVnodeBeforeUpdate)&&no(m,n,t,e),f&&Wn(t,e,n,"beforeUpdate"),n&&Nr(n,!0);const g=o&&"foreignObject"!==t.type;if(p?C(e.dynamicChildren,p,l,n,r,g,s):a||F(e,t,l,null,n,r,g,s,!1),c>0){if(16&c)N(l,t,d,h,n,r,o);else if(2&c&&d.class!==h.class&&i(l,"class",null,h.class,o),4&c&&i(l,"style",d.style,h.style,o),8&c){const s=t.dynamicProps;for(let t=0;t{m&&no(m,n,t,e),f&&Wn(t,e,n,"updated")}),r)},C=(e,t,n,r,o,i,s)=>{for(let a=0;a{if(n!==r){if(n!==v)for(const l in n)$(l)||l in r||i(e,l,n[l],null,a,t.children,o,s,X);for(const l in r){if($(l))continue;const c=r[l],u=n[l];c!==u&&"value"!==l&&i(e,l,u,c,a,t.children,o,s,X)}"value"in r&&i(e,"value",n.value,r.value)}},A=(e,t,n,o,i,s,l,c,u)=>{const p=t.el=e?e.el:a(""),f=t.anchor=e?e.anchor:a("");let{patchFlag:d,dynamicChildren:h,slotScopeIds:v}=t;v&&(c=c?c.concat(v):v),null==e?(r(p,n,o),r(f,n,o),R(t.children,n,f,i,s,l,c,u)):d>0&&64&d&&h&&e.dynamicChildren?(C(e.dynamicChildren,h,n,i,s,l,c),(null!=t.key||i&&t===i.subTree)&&Ar(e,t,!0)):F(e,t,n,f,i,s,l,c,u)},I=(e,t,n,r,o,i,s,a,l)=>{t.slotScopeIds=a,null==e?512&t.shapeFlag?o.ctx.activate(t,n,r,s,l):L(t,n,r,o,i,s,l):P(e,t,l)},L=(e,t,n,r,o,i,s)=>{const a=e.component=function(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||ro,i={uid:oo++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new ne(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:pr(r,o),emitsOptions:tn(r,o),emit:null,emitted:null,propsDefaults:v,inheritAttrs:r.inheritAttrs,ctx:v,data:v,props:v,attrs:v,slots:v,refs:v,setupState:v,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=en.bind(null,i),e.ce&&e.ce(i),i}(e,r,o);if(Cn(e)&&(a.ctx.renderer=Q),function(e,t=!1){uo=t;const{props:n,children:r}=e.vnode,o=co(e);(function(e,t,n,r=!1){const o={},i={};J(i,Hr,1),e.propsDefaults=Object.create(null),cr(e,t,o,i);for(const t in e.propsOptions[0])t in o||(o[t]=void 0);n?e.props=r?o:ut(o,!1,Ue,nt,it):e.type.props?e.props=o:e.props=i,e.attrs=i})(e,n,o,t),_r(e,r);const i=o?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=mt(new Proxy(e.ctx,Yn));const{setup:r}=n;if(r){const n=e.setupContext=r.length>1?function(e){const t=t=>{e.exposed=t||{}};let n;return{get attrs(){return n||(n=function(e){return new Proxy(e.attrs,{get:(t,n)=>(be(e,0,"$attrs"),t[n])})}(e))},slots:e.slots,emit:e.emit,expose:t}}(e):null;ao(e),ge();const o=wt(r,e,0,[e.props,n]);if(ye(),lo(),k(o)){if(o.then(lo,lo),t)return o.then((n=>{po(e,n,t)})).catch((t=>{Rt(t,e,0)}));e.asyncDep=o}else po(e,o,t)}else fo(e,t)}(e,t):void 0;uo=!1}(a),a.asyncDep){if(o&&o.registerDep(a,j),!e.el){const e=a.subTree=Kr(kr);E(null,e,t,n)}}else j(a,e,t,n,o,i,s)},P=(e,t,n)=>{const r=t.component=e.component;if(function(e,t,n){const{props:r,children:o,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!(!o&&!a||a&&a.$stable)||r!==s&&(r?!s||un(r,s,c):!!s);if(1024&l)return!0;if(16&l)return r?un(r,s,c):!!s;if(8&l){const e=t.dynamicProps;for(let t=0;tAt&&Nt.splice(t,1)}(r.update),r.update()}else t.el=e.el,r.vnode=t},j=(e,t,n,r,o,i,s)=>{const a=e.effect=new de((()=>{if(e.isMounted){let t,{next:n,bu:r,u:a,parent:l,vnode:c}=e,u=n;Nr(e,!1),n?(n.el=c.el,U(e,n,s)):n=c,r&&K(r),(t=n.props&&n.props.onVnodeBeforeUpdate)&&no(t,l,n,c),Nr(e,!0);const f=an(e),d=e.subTree;e.subTree=f,y(d,f,p(d.el),Z(d),e,o,i),n.el=f.el,null===u&&function({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}(e,f.el),a&&Tr(a,o),(t=n.props&&n.props.onVnodeUpdated)&&Tr((()=>no(t,l,n,c)),o),__VUE_PROD_DEVTOOLS__&&Jt(e)}else{let s;const{el:a,props:l}=t,{bm:c,m:u,parent:p}=e,f=Tn(t);if(Nr(e,!1),c&&K(c),!f&&(s=l&&l.onVnodeBeforeMount)&&no(s,p,t),Nr(e,!0),a&&re){const n=()=>{e.subTree=an(e),re(a,e.subTree,e,o,null)};f?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const s=e.subTree=an(e);y(null,s,n,r,e,o,i),t.el=s.el}if(u&&Tr(u,o),!f&&(s=l&&l.onVnodeMounted)){const e=t;Tr((()=>no(s,p,e)),o)}(256&t.shapeFlag||p&&Tn(p.vnode)&&256&p.vnode.shapeFlag)&&e.a&&Tr(e.a,o),e.isMounted=!0,__VUE_PROD_DEVTOOLS__&&Kt(e),t=n=r=null}}),(()=>Ft(l)),e.scope),l=e.update=()=>a.run();l.id=e.uid,Nr(e,!0),l()},U=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){const{props:o,attrs:i,vnode:{patchFlag:s}}=e,a=vt(o),[l]=e.propsOptions;let c=!1;if(!(r||s>0)||16&s){let r;cr(e,t,o,i)&&(c=!0);for(const i in a)t&&(S(t,i)||(r=H(i))!==i&&S(t,r))||(l?!n||void 0===n[i]&&void 0===n[r]||(o[i]=ur(l,a,i,void 0,e,!0)):delete o[i]);if(i!==a)for(const e in i)t&&S(t,e)||(delete i[e],c=!0)}else if(8&s){const n=e.vnode.dynamicProps;for(let r=0;r{const c=e&&e.children,p=e?e.shapeFlag:0,f=t.children,{patchFlag:d,shapeFlag:h}=t;if(d>0){if(128&d)return void M(c,f,n,r,o,i,s,a,l);if(256&d)return void D(c,f,n,r,o,i,s,a,l)}8&h?(16&p&&X(c,o,i),f!==c&&u(n,f)):16&p?16&h?M(c,f,n,r,o,i,s,a,l):X(c,o,i,!0):(8&p&&u(n,""),16&h&&R(f,n,r,o,i,s,a,l))},D=(e,t,n,r,o,i,s,a,l)=>{t=t||m;const c=(e=e||m).length,u=t.length,p=Math.min(c,u);let f;for(f=0;fu?X(e,o,i,!0,!1,p):R(t,n,r,o,i,s,a,l,p)},M=(e,t,n,r,o,i,s,a,l)=>{let c=0;const u=t.length;let p=e.length-1,f=u-1;for(;c<=p&&c<=f;){const r=e[c],u=t[c]=l?eo(t[c]):Qr(t[c]);if(!Gr(r,u))break;y(r,u,n,null,o,i,s,a,l),c++}for(;c<=p&&c<=f;){const r=e[p],c=t[f]=l?eo(t[f]):Qr(t[f]);if(!Gr(r,c))break;y(r,c,n,null,o,i,s,a,l),p--,f--}if(c>p){if(c<=f){const e=f+1,p=ef)for(;c<=p;)B(e[c],o,i,!0),c++;else{const d=c,h=c,v=new Map;for(c=h;c<=f;c++){const e=t[c]=l?eo(t[c]):Qr(t[c]);null!=e.key&&v.set(e.key,c)}let g,b=0;const E=f-h+1;let _=!1,x=0;const O=new Array(E);for(c=0;c=E){B(r,o,i,!0);continue}let u;if(null!=r.key)u=v.get(r.key);else for(g=h;g<=f;g++)if(0===O[g-h]&&Gr(r,t[g])){u=g;break}void 0===u?B(r,o,i,!0):(O[u-h]=c+1,u>=x?x=u:_=!0,y(r,t[u],n,null,o,i,s,a,l),b++)}const w=_?function(e){const t=e.slice(),n=[0];let r,o,i,s,a;const l=e.length;for(r=0;r>1,e[n[a]]0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}(O):m;for(g=w.length-1,c=E-1;c>=0;c--){const e=h+c,p=t[e],f=e+1{const{el:s,type:a,transition:l,children:c,shapeFlag:u}=e;if(6&u)V(e.component.subTree,t,n,o);else if(128&u)e.suspense.move(t,n,o);else if(64&u)a.move(e,t,n,Q);else if(a!==Lr)if(a!==jr)if(2!==o&&1&u&&l)if(0===o)l.beforeEnter(s),r(s,t,n),Tr((()=>l.enter(s)),i);else{const{leave:e,delayLeave:o,afterLeave:i}=l,a=()=>r(s,t,n),c=()=>{e(s,(()=>{a(),i&&i()}))};o?o(s,a,c):c()}else r(s,t,n);else(({el:e,anchor:t},n,o)=>{let i;for(;e&&e!==t;)i=f(e),r(e,n,o),e=i;r(t,n,o)})(e,t,n);else{r(s,t,n);for(let e=0;e{const{type:i,props:s,ref:a,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:p,dirs:f}=e;if(null!=a&&Rr(a,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const d=1&u&&f,h=!Tn(e);let v;if(h&&(v=s&&s.onVnodeBeforeUnmount)&&no(v,t,e),6&u)z(e.component,n,r);else{if(128&u)return void e.suspense.unmount(n,r);d&&Wn(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,o,Q,r):c&&(i!==Lr||p>0&&64&p)?X(c,t,n,!1,!0):(i===Lr&&384&p||!o&&16&u)&&X(l,t,n),r&&G(e)}(h&&(v=s&&s.onVnodeUnmounted)||d)&&Tr((()=>{v&&no(v,t,e),d&&Wn(e,null,t,"unmounted")}),n)},G=e=>{const{type:t,el:n,anchor:r,transition:i}=e;if(t===Lr)return void W(n,r);if(t===jr)return void(({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=f(e),o(e),e=n;o(t)})(e);const s=()=>{o(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:r}=i,o=()=>t(n,s);r?r(e.el,s,o):o()}else s()},W=(e,t)=>{let n;for(;e!==t;)n=f(e),o(e),e=n;o(t)},z=(e,t,n)=>{const{bum:r,scope:o,update:i,subTree:s,um:a}=e;r&&K(r),o.stop(),i&&(i.active=!1,B(s,e,t,n)),a&&Tr(a,t),Tr((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve()),__VUE_PROD_DEVTOOLS__&&Yt(e)},X=(e,t,n,r=!1,o=!1,i=0)=>{for(let s=i;s6&e.shapeFlag?Z(e.component.subTree):128&e.shapeFlag?e.suspense.next():f(e.anchor||e.el),Y=(e,t,n)=>{null==e?t._vnode&&B(t._vnode,null,null,!0):y(t._vnode||null,e,t,null,null,null,n),Mt(),$t(),t._vnode=e},Q={p:y,um:B,m:V,r:G,mt:L,mc:R,pc:F,pbc:C,n:Z,o:e};let te,re;return t&&([te,re]=t(Q)),{render:Y,hydrate:te,createApp:Sr(Y,te)}}function Nr({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ar(e,t,n=!1){const r=e.children,o=t.children;if(R(r)&&R(o))for(let e=0;ee.__isTeleport,Lr=Symbol(void 0),Pr=Symbol(void 0),kr=Symbol(void 0),jr=Symbol(void 0),Ur=[];let Fr=null;function Dr(e=!1){Ur.push(Fr=e?null:[])}let Mr=1;function $r(e){Mr+=e}function Vr(e){return e.dynamicChildren=Mr>0?Fr||m:null,Ur.pop(),Fr=Ur[Ur.length-1]||null,Mr>0&&Fr&&Fr.push(e),e}function Br(e,t,n,r,o,i){return Vr(Xr(e,t,n,r,o,i,!0))}function qr(e){return!!e&&!0===e.__v_isVNode}function Gr(e,t){return e.type===t.type&&e.key===t.key}const Hr="__vInternal",Wr=({key:e})=>null!=e?e:null,zr=({ref:e,ref_key:t,ref_for:n})=>null!=e?I(e)||bt(e)||A(e)?{i:rn,r:e,k:t,f:!!n}:e:null;function Xr(e,t=null,n=null,r=0,o=null,i=(e===Lr?0:1),s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Wr(t),ref:t&&zr(t),scopeId:on,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:rn};return a?(to(l,n),128&i&&e.normalize(l)):n&&(l.shapeFlag|=I(n)?8:16),Mr>0&&!s&&Fr&&(l.patchFlag>0||6&i)&&32!==l.patchFlag&&Fr.push(l),l}const Kr=function(e,t=null,r=null,o=0,i=null,s=!1){if(e&&e!==zn||(e=kr),qr(e)){const n=Jr(e,t,!0);return r&&to(n,r),Mr>0&&!s&&Fr&&(6&n.shapeFlag?Fr[Fr.indexOf(e)]=n:Fr.push(n)),n.patchFlag|=-2,n}if(a=e,A(a)&&"__vccOpts"in a&&(e=e.__vccOpts),t){t=function(e){return e?ht(e)||Hr in e?x({},e):e:null}(t);let{class:e,style:r}=t;e&&!I(e)&&(t.class=l(e)),P(r)&&(ht(r)&&!R(r)&&(r=x({},r)),t.style=n(r))}var a;return Xr(e,t,r,o,i,I(e)?1:pn(e)?128:Ir(e)?64:P(e)?4:A(e)?2:0,s,!0)};function Jr(e,t,r=!1){const{props:o,ref:i,patchFlag:s,children:a}=e,c=t?function(...e){const t={};for(let r=0;rio||rn,ao=e=>{io=e,e.scope.on()},lo=()=>{io&&io.scope.off(),io=null};function co(e){return 4&e.vnode.shapeFlag}let uo=!1;function po(e,t,n){A(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:P(t)&&(__VUE_PROD_DEVTOOLS__&&(e.devtoolsRawSetupState=t),e.setupState=_t(t)),fo(e,n)}function fo(e,t,n){const r=e.type;e.render||(e.render=r.render||g),__VUE_OPTIONS_API__&&(ao(e),ge(),function(e){const t=nr(e),n=e.proxy,r=e.ctx;Qn=!1,t.beforeCreate&&er(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:s,watch:a,provide:l,inject:c,created:u,beforeMount:p,mounted:f,beforeUpdate:d,updated:h,activated:v,deactivated:m,beforeDestroy:y,beforeUnmount:b,destroyed:E,unmounted:_,render:x,renderTracked:O,renderTriggered:w,errorCaptured:S,serverPrefetch:T,expose:C,inheritAttrs:N,components:I,directives:L,filters:k}=t;if(c&&function(e,t,n=g,r=!1){R(e)&&(e=sr(e));for(const n in e){const o=e[n];let i;i=P(o)?"default"in o?fn(o.from||n,o.default,!0):fn(o.from||n):fn(o),bt(i)&&r?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[n]=i}}(c,r,null,e.appContext.config.unwrapInjectedRef),s)for(const e in s){const t=s[e];A(t)&&(r[e]=t.bind(n))}if(o){const t=o.call(n,n);P(t)&&(e.data=lt(t))}if(Qn=!0,i)for(const e in i){const t=i[e],o=A(t)?t.bind(n,n):A(t.get)?t.get.bind(n,n):g,s=!A(t)&&A(t.set)?t.set.bind(n):g,a=vo({get:o,set:s});Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e})}if(a)for(const e in a)tr(a[e],r,n,e);if(l){const e=A(l)?l.call(n):l;Reflect.ownKeys(e).forEach((t=>{!function(e,t){if(io){let n=io.provides;const r=io.parent&&io.parent.provides;r===n&&(n=io.provides=Object.create(r)),n[e]=t}}(t,e[t])}))}function j(e,t){R(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(u&&er(u,e,"c"),j(jn,p),j(Un,f),j(Fn,d),j(Dn,h),j(Nn,v),j(An,m),j(Gn,S),j(qn,O),j(Bn,w),j(Mn,b),j($n,_),j(Vn,T),R(C))if(C.length){const t=e.exposed||(e.exposed={});C.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});x&&e.render===g&&(e.render=x),null!=N&&(e.inheritAttrs=N),I&&(e.components=I),L&&(e.directives=L)}(e),ye(),lo())}function ho(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(_t(mt(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Jn?Jn[n](e):void 0,has:(e,t)=>t in e||t in Jn}))}const vo=(e,t)=>function(e,t,n=!1){let r,o;const i=A(e);return i?(r=e,o=g):(r=e.get,o=e.set),new Ot(r,o,i||!o,n)}(e,0,uo),mo=Symbol(""),go=()=>fn(mo),yo="3.2.47",bo="undefined"!=typeof document?document:null,Eo=bo&&bo.createElement("template"),_o={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?bo.createElementNS("http://www.w3.org/2000/svg",e):bo.createElement(e,n?{is:n}:void 0);return"select"===e&&r&&null!=r.multiple&&o.setAttribute("multiple",r.multiple),o},createText:e=>bo.createTextNode(e),createComment:e=>bo.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>bo.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const s=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),o!==i&&(o=o.nextSibling););else{Eo.innerHTML=r?`${e}`:e;const o=Eo.content;if(r){const e=o.firstChild;for(;e.firstChild;)o.appendChild(e.firstChild);o.removeChild(e)}t.insertBefore(o,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},xo=/\s*!important$/;function Oo(e,t,n){if(R(n))n.forEach((n=>Oo(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=So[t];if(n)return n;let r=q(t);if("filter"!==r&&r in e)return So[t]=r;r=W(r);for(let n=0;nNo||(Ao.then((()=>No=0)),No=Date.now()),Lo=/^on[a-z]/;"undefined"!=typeof HTMLElement&&HTMLElement;const Po="transition",ko="animation",jo=(e,{slots:t})=>function(e,t,n){const r=arguments.length;return 2===r?P(t)&&!R(t)?qr(t)?Kr(e,null,[t]):Kr(e,t):Kr(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&qr(n)&&(n=[n]),Kr(e,t,n))}(En,function(e){const t={};for(const n in e)n in Uo||(t[n]=e[n]);if(!1===e.css)return t;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=s,appearToClass:u=a,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:d=`${n}-leave-to`}=e,h=function(e){if(null==e)return null;if(P(e))return[Mo(e.enter),Mo(e.leave)];{const t=Mo(e);return[t,t]}}(o),v=h&&h[0],m=h&&h[1],{onBeforeEnter:g,onEnter:y,onEnterCancelled:b,onLeave:E,onLeaveCancelled:_,onBeforeAppear:O=g,onAppear:w=y,onAppearCancelled:S=b}=t,R=(e,t,n)=>{Vo(e,t?u:a),Vo(e,t?c:s),n&&n()},T=(e,t)=>{e._isLeaving=!1,Vo(e,p),Vo(e,d),Vo(e,f),t&&t()},C=e=>(t,n)=>{const o=e?w:y,s=()=>R(t,e,n);Fo(o,[t,s]),Bo((()=>{Vo(t,e?l:i),$o(t,e?u:a),Do(o)||Go(t,r,v,s)}))};return x(t,{onBeforeEnter(e){Fo(g,[e]),$o(e,i),$o(e,s)},onBeforeAppear(e){Fo(O,[e]),$o(e,l),$o(e,c)},onEnter:C(!1),onAppear:C(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>T(e,t);$o(e,p),document.body.offsetHeight,$o(e,f),Bo((()=>{e._isLeaving&&(Vo(e,p),$o(e,d),Do(E)||Go(e,r,m,n))})),Fo(E,[e,n])},onEnterCancelled(e){R(e,!1),Fo(b,[e])},onAppearCancelled(e){R(e,!0),Fo(S,[e])},onLeaveCancelled(e){T(e),Fo(_,[e])}})}(e),t);jo.displayName="Transition";const Uo={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},Fo=(jo.props=x({},En.props,Uo),(e,t=[])=>{R(e)?e.forEach((e=>e(...t))):e&&e(...t)}),Do=e=>!!e&&(R(e)?e.some((e=>e.length>1)):e.length>1);function Mo(e){return Y(e)}function $o(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function Vo(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Bo(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let qo=0;function Go(e,t,n,r){const o=e._endId=++qo,i=()=>{o===e._endId&&r()};if(n)return setTimeout(i,n);const{type:s,timeout:a,propCount:l}=function(e,t){const n=window.getComputedStyle(e),r=e=>(n[e]||"").split(", "),o=r(`${Po}Delay`),i=r(`${Po}Duration`),s=Ho(o,i),a=r(`${ko}Delay`),l=r(`${ko}Duration`),c=Ho(a,l);let u=null,p=0,f=0;return t===Po?s>0&&(u=Po,p=s,f=i.length):t===ko?c>0&&(u=ko,p=c,f=l.length):(p=Math.max(s,c),u=p>0?s>c?Po:ko:null,f=u?u===Po?i.length:l.length:0),{type:u,timeout:p,propCount:f,hasTransform:u===Po&&/\b(transform|all)(,|$)/.test(r(`${Po}Property`).toString())}}(e,t);if(!s)return r();const c=s+"end";let u=0;const p=()=>{e.removeEventListener(c,f),i()},f=t=>{t.target===e&&++u>=l&&p()};setTimeout((()=>{uWo(t)+Wo(e[n]))))}function Wo(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}new WeakMap,new WeakMap;const zo=e=>{const t=e.props["onUpdate:modelValue"]||!1;return R(t)?e=>K(t,e):t};function Xo(e){e.target.composing=!0}function Ko(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Jo={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e._assign=zo(o);const i=r||o.props&&"number"===o.props.type;To(e,t?"change":"input",(t=>{if(t.target.composing)return;let r=e.value;n&&(r=r.trim()),i&&(r=Z(r)),e._assign(r)})),n&&To(e,"change",(()=>{e.value=e.value.trim()})),t||(To(e,"compositionstart",Xo),To(e,"compositionend",Ko),To(e,"change",Ko))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},i){if(e._assign=zo(i),e.composing)return;if(document.activeElement===e&&"range"!==e.type){if(n)return;if(r&&e.value.trim()===t)return;if((o||"number"===e.type)&&Z(e.value)===t)return}const s=null==t?"":t;e.value!==s&&(e.value=s)}},Zo={deep:!0,created(e,t,n){e._assign=zo(n),To(e,"change",(()=>{const t=e._modelValue,n=ni(e),r=e.checked,o=e._assign;if(R(t)){const e=f(t,n),i=-1!==e;if(r&&!i)o(t.concat(n));else if(!r&&i){const n=[...t];n.splice(e,1),o(n)}}else if(C(t)){const e=new Set(t);r?e.add(n):e.delete(n),o(e)}else o(ri(e,r))}))},mounted:Yo,beforeUpdate(e,t,n){e._assign=zo(n),Yo(e,t,n)}};function Yo(e,{value:t,oldValue:n},r){e._modelValue=t,R(t)?e.checked=f(t,r.props.value)>-1:C(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=p(t,ri(e,!0)))}const Qo={created(e,{value:t},n){e.checked=p(t,n.props.value),e._assign=zo(n),To(e,"change",(()=>{e._assign(ni(e))}))},beforeUpdate(e,{value:t,oldValue:n},r){e._assign=zo(r),t!==n&&(e.checked=p(t,r.props.value))}},ei={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const o=C(t);To(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>n?Z(ni(e)):ni(e)));e._assign(e.multiple?o?new Set(t):t:t[0])})),e._assign=zo(r)},mounted(e,{value:t}){ti(e,t)},beforeUpdate(e,t,n){e._assign=zo(n)},updated(e,{value:t}){ti(e,t)}};function ti(e,t){const n=e.multiple;if(!n||R(t)||C(t)){for(let r=0,o=e.options.length;r-1:o.selected=t.has(i);else if(p(ni(o),t))return void(e.selectedIndex!==r&&(e.selectedIndex=r))}n||-1===e.selectedIndex||(e.selectedIndex=-1)}}function ni(e){return"_value"in e?e._value:e.value}function ri(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const oi={created(e,t,n){ii(e,t,n,null,"created")},mounted(e,t,n){ii(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){ii(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){ii(e,t,n,r,"updated")}};function ii(e,t,n,r,o){const i=function(e,t){switch(e){case"SELECT":return ei;case"TEXTAREA":return Jo;default:switch(t){case"checkbox":return Zo;case"radio":return Qo;default:return Jo}}}(e.tagName,n.props&&n.props.type)[o];i&&i(e,t,n,r)}const si=["ctrl","shift","alt","meta"],ai={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)=>si.some((n=>e[`${n}Key`]&&!t.includes(n)))},li=x({patchProp:(e,t,n,r,o=!1,i,s,a,l)=>{"class"===t?function(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,r,o):"style"===t?function(e,t,n){const r=e.style,o=I(n);if(n&&!o){if(t&&!I(t))for(const e in t)null==n[e]&&Oo(r,e,"");for(const e in n)Oo(r,e,n[e])}else{const i=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=i)}}(e,n,r):E(t)?_(t)||function(e,t,n,r,o=null){const i=e._vei||(e._vei={}),s=i[t];if(r&&s)s.value=r;else{const[n,a]=function(e){let t;if(Co.test(e)){let n;for(t={};n=e.match(Co);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[":"===e[2]?e.slice(3):H(e.slice(2)),t]}(t);if(r){const s=i[t]=function(e,t){const n=e=>{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();St(function(e,t){if(R(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e,n.attached=Io(),n}(r,o);To(e,n,s,a)}else s&&(function(e,t,n,r){e.removeEventListener(t,n,r)}(e,n,s,a),i[t]=void 0)}}(e,t,0,r,s):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){return r?"innerHTML"===t||"textContent"===t||!!(t in e&&Lo.test(t)&&A(n)):"spellcheck"!==t&&"draggable"!==t&&"translate"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!Lo.test(t)||!I(n))&&t in e))))}(e,t,r,o))?function(e,t,n,r,o,i,s){if("innerHTML"===t||"textContent"===t)return r&&s(r,o,i),void(e[t]=null==n?"":n);if("value"===t&&"PROGRESS"!==e.tagName&&!e.tagName.includes("-")){e._value=n;const r=null==n?"":n;return e.value===r&&"OPTION"!==e.tagName||(e.value=r),void(null==n&&e.removeAttribute(t))}let a=!1;if(""===n||null==n){const r=typeof e[t];"boolean"===r?n=u(n):null==n&&"string"===r?(n="",a=!0):"number"===r&&(n=0,a=!0)}try{e[t]=n}catch(e){}a&&e.removeAttribute(t)}(e,t,r,i,s,a,l):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),function(e,t,n,r,o){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(Ro,t.slice(6,t.length)):e.setAttributeNS(Ro,t,n);else{const r=c(t);null==n||r&&!u(n)?e.removeAttribute(t):e.setAttribute(t,r?"":n)}}(e,t,r,o))}},_o);let ci;const ui=e=>(on="data-v-063d0b2e",e=e(),on=null,e),pi=["name","value"],fi=["id","onUpdate:modelValue"],di=["for"],hi=ui((()=>Xr("hr",null,null,-1))),vi={type:"button"},mi=["onClick"],gi=["onClick"],yi=ui((()=>Xr("br",null,null,-1))),bi=["onUpdate:modelValue","type","name","readonly","required"],Ei=ui((()=>Xr("br",null,null,-1))),_i=ui((()=>Xr("br",null,null,-1))),xi=["name"],Oi={value:""},wi=["value","selected"],Si=ui((()=>Xr("br",null,null,-1))),Ri=ui((()=>Xr("br",null,null,-1))),Ti=["name"],Ci={value:""},Ni=["value","selected"],Ai=ui((()=>Xr("br",null,null,-1))),Ii=["onClick"],Li=["onUpdate:modelValue"],Pi=["name"],ki=["value","selected"],ji=["onClick"],Ui=ui((()=>Xr("hr",null,null,-1))),Fi=ui((()=>Xr("br",null,null,-1))),Di={class:"provider-title"},Mi=["src"],$i=ui((()=>Xr("br",null,null,-1))),Vi=["name","onUpdate:modelValue"],Bi=ui((()=>Xr("br",null,null,-1))),qi=ui((()=>Xr("br",null,null,-1))),Gi=["name","onUpdate:modelValue"],Hi=ui((()=>Xr("br",null,null,-1))),Wi=ui((()=>Xr("br",null,null,-1))),zi=["name","onUpdate:modelValue"],Xi={value:""},Ki=["value"],Ji=ui((()=>Xr("br",null,null,-1))),Zi=ui((()=>Xr("br",null,null,-1))),Yi=["name","value","onInput"],Qi=ui((()=>Xr("br",null,null,-1))),es=ui((()=>Xr("br",null,null,-1))),ts=["name","onUpdate:modelValue"],ns=ui((()=>Xr("br",null,null,-1))),rs=ui((()=>Xr("br",null,null,-1))),os=["name","onUpdate:modelValue"],is=ui((()=>Xr("br",null,null,-1))),ss=ui((()=>Xr("br",null,null,-1))),as=["name","onUpdate:modelValue"],ls=["onClick"],cs=["onUpdate:modelValue"],us=["name"],ps=["value","selected"],fs=["onClick"],ds=ui((()=>Xr("br",null,null,-1)));var hs=r(5654),vs=r(4206),ms=r.n(vs),gs=r(398),ys=r.n(gs),bs=r(2611),Es=r.n(bs);const _s=(void 0!==window.OC&&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),void 0!==window._nc_event_bus?new class{bus;constructor(e){"function"==typeof e.getVersion&&ys()(e.getVersion())?Es()(e.getVersion())!==Es()(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.0.2"}subscribe(e,t){this.bus.subscribe(e,t)}unsubscribe(e,t){this.bus.unsubscribe(e,t)}emit(e,t){this.bus.emit(e,t)}}(window._nc_event_bus):window._nc_event_bus=new class{handlers=new Map;getVersion(){return"3.0.2"}subscribe(e,t){this.handlers.set(e,(this.handlers.get(e)||[]).concat(t))}unsubscribe(e,t){this.handlers.set(e,(this.handlers.get(e)||[]).filter((e=>e!=t)))}emit(e,t){(this.handlers.get(e)||[]).forEach((e=>{try{e(t)}catch(e){console.error("could not invoke event listener",e)}}))}}),xs=document.getElementsByTagName("head")[0];let Os=xs?xs.getAttribute("data-requesttoken"):null;const ws=[];var Ss;Ss=e=>{Os=e.token,ws.forEach((t=>{try{t(e.token)}catch(e){console.error("error updating CSRF token observer",e)}}))},_s.subscribe("csrf-token-update",Ss);const Rs=(e,t)=>e?e.getAttribute(t):null,Ts=document.getElementsByTagName("head")[0];Rs(Ts,"data-user"),Rs(Ts,"data-user-displayname"),"undefined"!=typeof OC&&OC.isUserAdmin();const Cs=Symbol("csrf-retry"),Ns=Symbol("retryDelay"),As=ms().create({headers:{requesttoken:Os??""}}),Is=Object.assign(As,{CancelToken:ms().CancelToken,isCancel:ms().isCancel});var Ls;Is.interceptors.response.use((e=>e),(e=>async t=>{const{config:n,response:r,request:o}=t,i=o?.responseURL,s=r?.status;if(412===s&&"CSRF check failed"===r?.data?.message&&void 0===n[Cs]){console.warn(`Request to ${i} failed because of a CSRF mismatch. Fetching a new token`);const{data:{token:t}}=await e.get((0,hs.nu)("/csrftoken"));return console.debug(`New request token ${t} fetched`),e.defaults.headers.requesttoken=t,e({...n,headers:{...n.headers,requesttoken:t},[Cs]:!0})}return Promise.reject(t)})(Is)),Is.interceptors.response.use((e=>e),(e=>async t=>{const{config:n,response:r,request:o}=t,i=o?.responseURL,s=r?.status,a=r?.headers;if(503===s&&"1"===a["x-nextcloud-maintenance-mode"]&&n.retryIfMaintenanceMode&&(!n[Ns]||n[Ns]<=32)){const t=2*(n[Ns]??1);return console.warn(`Request to ${i} failed because of maintenance mode. Retrying in ${t}s`),await new Promise(((e,n)=>{setTimeout(e,1e3*t)})),e({...n,[Ns]:t})}return Promise.reject(t)})(Is)),Is.interceptors.response.use((e=>e),(async e=>{const{config:t,response:n,request:r}=e,o=r?.responseURL,i=n?.status;return 401===i&&"Current user is not logged in"===n?.data?.message&&t.reloadExpiredSession&&window?.location&&(console.error(`Request to ${o} failed because the user session expired. Reloading the page …`),window.location.reload()),Promise.reject(e)})),Ls=e=>As.defaults.headers.requesttoken=e,ws.push(Ls);var Ps=r(5756);const ks="sociallogin";function js(e){(0,Ps.PV)(e,{type:"dialogs toast-error"})}const Us={disable_registration:t(ks,"Disable auto create new users"),create_disabled_users:t(ks,"Create users with disabled account"),allow_login_connect:t(ks,"Allow users to connect social logins with their account"),prevent_create_email_exists:t(ks,"Prevent creating an account if the email address exists in another account"),update_profile_on_login:t(ks,"Update user profile every login"),no_prune_user_groups:t(ks,"Do not prune not available user groups on login"),auto_create_groups:t(ks,"Automatically create groups if they do not exists"),restrict_users_wo_mapped_groups:t(ks,"Restrict login for users without mapped groups"),restrict_users_wo_assigned_groups:t(ks,"Restrict login for users without assigned groups"),disable_notify_admins:t(ks,"Disable notify admins about new users"),hide_default_login:t(ks,"Hide default login"),button_text_wo_prefix:t(ks,"Button text without prefix")},Fs={custom_oidc:{title:t(ks,"Custom OpenID Connect"),hasGroupMapping:!0,fields:{name:{title:t(ks,"Internal name"),type:"text",required:!0},title:{title:t(ks,"Title"),type:"text",required:!0},authorizeUrl:{title:t(ks,"Authorize url"),type:"url",required:!0},tokenUrl:{title:t(ks,"Token url"),type:"url",required:!0},displayNameClaim:{title:t(ks,"Display name claim (optional)"),type:"text"},userInfoUrl:{title:t(ks,"User info URL (optional)"),type:"url",required:!1},logoutUrl:{title:t(ks,"Logout URL (optional)"),type:"url",required:!1},clientId:{title:t(ks,"Client Id"),type:"text",required:!0},clientSecret:{title:t(ks,"Client Secret"),type:"password",required:!0},scope:{title:t(ks,"Scope"),type:"text",required:!0},groupsClaim:{title:t(ks,"Groups claim (optional)"),type:"text",required:!1}}},openid:{title:"OpenID",fields:{name:{title:t(ks,"Internal name"),type:"text",required:!0},title:{title:t(ks,"Title"),type:"text",required:!0},url:{title:t(ks,"Identifier url"),type:"url",required:!0}}},custom_oauth2:{title:t(ks,"Custom OAuth2"),hasGroupMapping:!0,fields:{name:{title:t(ks,"Internal name"),type:"text",required:!0},title:{title:t(ks,"Title"),type:"text",required:!0},apiBaseUrl:{title:t(ks,"API Base URL"),type:"url",required:!0},authorizeUrl:{title:t(ks,"Authorize url (can be relative to base URL)"),type:"text",required:!0},tokenUrl:{title:t(ks,"Token url (can be relative to base URL)"),type:"text",required:!0},profileUrl:{title:t(ks,"Profile url (can be relative to base URL)"),type:"text",required:!0},logoutUrl:{title:t(ks,"Logout URL (optional)"),type:"url",required:!1},clientId:{title:t(ks,"Client Id"),type:"text",required:!0},clientSecret:{title:t(ks,"Client Secret"),type:"password",required:!0},scope:{title:t(ks,"Scope (optional)"),type:"text",required:!1},profileFields:{title:t(ks,"Profile Fields (optional, comma-separated)"),type:"text",required:!1},displayNameClaim:{title:t(ks,"Display name claim (optional)"),type:"text"},groupsClaim:{title:t(ks,"Groups claim (optional)"),type:"text",required:!1}}},custom_oauth1:{title:t(ks,"Custom OAuth1"),fields:{name:{title:t(ks,"Internal name"),type:"text",required:!0},title:{title:t(ks,"Title"),type:"text",required:!0},authorizeUrl:{title:t(ks,"Authorize url"),type:"text",required:!0},tokenUrl:{title:t(ks,"Token url"),type:"text",required:!0},profileUrl:{title:t(ks,"Profile url"),type:"text",required:!0},logoutUrl:{title:t(ks,"Logout URL (optional)"),type:"url",required:!1},clientId:{title:t(ks,"Consumer key"),type:"text",required:!0},clientSecret:{title:t(ks,"Consumer Secret"),type:"password",required:!0}}},custom_discourse:{title:t(ks,"Custom Discourse"),hasGroupMapping:!0,fields:{name:{title:t(ks,"Internal name"),type:"text",required:!0},title:{title:t(ks,"Title"),type:"text",required:!0},baseUrl:{title:t(ks,"Base url"),type:"text",required:!0},logoutUrl:{title:t(ks,"Logout URL (optional)"),type:"url",required:!1},ssoSecret:{title:t(ks,"SSO Secret"),type:"password",required:!0}}}},Ds={gitlab:"Gitlab",openid:"OpenID",paypal:"PayPal",salesforce:"SalesForce",stackoverflow:"Stackoverflow",yahoo:"Yahoo",keycloak:"Keycloak"},Ms={data:function(){var e=document.getElementById("sociallogin"),t=JSON.parse(e.dataset.settings);for(var n in t.optionsTitles=Us,t.providerTypes=Fs,t.styleClass=Ds,t.custom_providers||(t.custom_providers={}),Fs)if(t.custom_providers[n]||(t.custom_providers[n]=[]),Fs[n].hasGroupMapping)for(var r=0;ri.saveSettings&&i.saveSettings(...e),a=["prevent"],(e,...t)=>{for(let t=0;t(Dr(),Br("div",{key:n},[Xr("input",{type:"hidden",name:"options["+n+"]",value:t?1:0},null,8,pi),Hn(Xr("input",{id:"opt_"+n,type:"checkbox",class:"checkbox","onUpdate:modelValue":t=>e.options[n]=t},null,8,fi),[[Zo,e.options[n]]]),Xr("label",{for:"opt_"+n},d(e.optionsTitles[n]||n),9,di)])))),128)),Xr("button",null,d(e.t(e.appName,"Save")),1),hi,(Dr(!0),Br(Lr,null,Xn(e.providerTypes,((t,n)=>(Dr(),Br("div",{key:n},[Xr("h2",null,[Zr(d(t.title)+" ",1),Xr("button",vi,[Xr("div",{class:"icon-add",onClick:e=>i.providerAdd(n)},null,8,mi)])]),(Dr(!0),Br(Lr,null,Xn(e.custom_providers[n],((r,o)=>(Dr(),Br("div",{key:r,ref_for:!0,ref:"prov_"+n+"_"+o,class:"provider-settings"},[Xr("div",{class:"provider-remove",onClick:e=>i.providerRemove(n,o)},"x",8,gi),(Dr(!0),Br(Lr,null,Xn(t.fields,((e,t)=>(Dr(),Br("label",{key:t},[Zr(d(e.title),1),yi,Hn(Xr("input",{"onUpdate:modelValue":e=>r[t]=e,type:e.type,name:"custom_providers["+n+"]["+o+"]["+t+"]",readonly:"name"===t&&!r.isNew,required:e.required},null,8,bi),[[oi,r[t]]]),Ei])))),128)),Xr("label",null,[Zr(d(e.t(e.appName,"Button style")),1),_i,Xr("select",{name:"custom_providers["+n+"]["+o+"][style]"},[Xr("option",Oi,d(e.t(e.appName,"None")),1),(Dr(!0),Br(Lr,null,Xn(e.styleClass,((e,t)=>(Dr(),Br("option",{key:t,value:t,selected:r.style===t},d(e),9,wi)))),128))],8,xi)]),Si,Xr("label",null,[Zr(d(e.t(e.appName,"Default group")),1),Ri,Xr("select",{name:"custom_providers["+n+"]["+o+"][defaultGroup]"},[Xr("option",Ci,d(e.t(e.appName,"None")),1),(Dr(!0),Br(Lr,null,Xn(e.groups,(e=>(Dr(),Br("option",{key:e,value:e,selected:r.defaultGroup===e},d(e),9,Ni)))),128))],8,Ti)]),Ai,t.hasGroupMapping?(Dr(),Br(Lr,{key:0},[Xr("button",{class:"group-mapping-add",type:"button",onClick:e=>r.groupMapping.push({foreign:"",local:""})},d(e.t(e.appName,"Add group mapping")),9,Ii),(Dr(!0),Br(Lr,null,Xn(r.groupMapping,((t,i)=>(Dr(),Br("div",{key:t},[Hn(Xr("input",{type:"text",class:"foreign-group","onUpdate:modelValue":e=>t.foreign=e},null,8,Li),[[Jo,t.foreign]]),Xr("select",{class:"local-group",name:t.foreign?"custom_providers["+n+"]["+o+"][groupMapping]["+t.foreign+"]":""},[(Dr(!0),Br(Lr,null,Xn(e.groups,(e=>(Dr(),Br("option",{key:e,value:e,selected:t.local===e},d(e),9,ki)))),128))],8,Pi),Xr("span",{class:"group-mapping-remove",onClick:e=>r.groupMapping.splice(i,1)},"x",8,ji)])))),128))],64)):Yr("v-if",!0)])))),128))])))),128)),Ui,Fi,(Dr(!0),Br(Lr,null,Xn(e.providers,((t,n)=>(Dr(),Br("div",{class:"provider-settings",key:n},[Xr("h2",Di,[Xr("img",{src:i.imagePath(n.toLowerCase())},null,8,Mi),Zr(" "+d(n[0].toUpperCase()+n.substring(1)),1)]),Xr("label",null,[Zr(d(e.t(e.appName,"App id")),1),$i,Hn(Xr("input",{type:"text",name:"providers["+n+"][appid]","onUpdate:modelValue":e=>t.appid=e},null,8,Vi),[[Jo,t.appid]])]),Bi,"PlexTv"!==n?(Dr(),Br(Lr,{key:0},[Xr("label",null,[Zr(d(e.t(e.appName,"Secret")),1),qi,Hn(Xr("input",{type:"password",name:"providers["+n+"][secret]","onUpdate:modelValue":e=>t.secret=e},null,8,Gi),[[Jo,t.secret]])]),Hi],64)):Yr("v-if",!0),Xr("label",null,[Zr(d(e.t(e.appName,"Default group")),1),Wi,Hn(Xr("select",{name:"providers["+n+"][defaultGroup]","onUpdate:modelValue":e=>t.defaultGroup=e},[Xr("option",Xi,d(e.t(e.appName,"None")),1),(Dr(!0),Br(Lr,null,Xn(e.groups,(e=>(Dr(),Br("option",{key:e,value:e},d(e),9,Ki)))),128))],8,zi),[[ei,t.defaultGroup]])]),["google","yandex","mailru"].includes(n)?(Dr(),Br(Lr,{key:1},[Ji,Xr("label",null,[Zr(d(e.t(e.appName,"Allow login only from specified domain")),1),Zi,Xr("input",{type:"text",name:"providers["+n+"][auth_params][hd]",value:t.auth_params?t.auth_params.hd:"",onInput:e=>{t.auth_params=t.auth_params||{},t.auth_params.hd=e.target.value}},null,40,Yi)])],64)):Yr("v-if",!0),"GitHub"===n?(Dr(),Br(Lr,{key:2},[Qi,Xr("label",null,[Zr(d(e.t(e.appName,"Allow login only for specified organizations")),1),es,Hn(Xr("input",{type:"text",name:"providers["+n+"][orgs]","onUpdate:modelValue":e=>t.orgs=e},null,8,ts),[[Jo,t.orgs]])])],64)):Yr("v-if",!0),"BitBucket"===n?(Dr(),Br(Lr,{key:3},[ns,Xr("label",null,[Zr(d(e.t(e.appName,"Allow login only for specified workspace")),1),rs,Hn(Xr("input",{type:"text",name:"providers["+n+"][workspace]","onUpdate:modelValue":e=>t.workspace=e},null,8,os),[[Jo,t.workspace]])])],64)):Yr("v-if",!0),"discord"===n?(Dr(),Br(Lr,{key:4},[is,Xr("label",null,[Zr(d(e.t(e.appName,"Allow login only for specified guilds")),1),ss,Hn(Xr("input",{type:"text",name:"providers["+n+"][guilds]","onUpdate:modelValue":e=>t.guilds=e},null,8,as),[[Jo,t.guilds]])])],64)):Yr("v-if",!0),t.hasGroupMapping?(Dr(),Br(Lr,{key:5},[Xr("button",{class:"group-mapping-add",type:"button",onClick:e=>t.groupMapping.push({foreign:"",local:""})},d(e.t(e.appName,"Add group mapping")),9,ls),(Dr(!0),Br(Lr,null,Xn(t.groupMapping,((r,o)=>(Dr(),Br("div",{key:r},[Hn(Xr("input",{type:"text",class:"foreign-group","onUpdate:modelValue":e=>r.foreign=e},null,8,cs),[[Jo,r.foreign]]),Xr("select",{class:"local-group",name:r.foreign?"providers["+n+"][groupMapping]["+r.foreign+"]":""},[(Dr(!0),Br(Lr,null,Xn(e.groups,(e=>(Dr(),Br("option",{key:e,value:e,selected:r.local===e},d(e),9,ps)))),128))],8,us),Xr("span",{class:"group-mapping-remove",onClick:e=>t.groupMapping.splice(o,1)},"x",8,fs)])))),128))],64)):Yr("v-if",!0)])))),128)),ds,Xr("button",null,d(e.t(e.appName,"Save")),1)],32);var s,a}],["__scopeId","data-v-063d0b2e"]]);((...e)=>{const t=(ci||(ci=function(e){return Cr(e)}(li))).createApp(...e),{mount:n}=t;return t.mount=e=>{const r=function(e){return I(e)?document.querySelector(e):e}(e);if(!r)return;const o=t._component;A(o)||o.render||o.template||(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,r instanceof SVGElement);return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t})(ea).use((e=>e.config.globalProperties.t=t)).mount("#sociallogin_settings_app")})()})(); \ No newline at end of file diff --git a/lib/Service/ProviderService.php b/lib/Service/ProviderService.php index 9a331e9d..03de88dc 100644 --- a/lib/Service/ProviderService.php +++ b/lib/Service/ProviderService.php @@ -79,6 +79,7 @@ class ProviderService 'id' => 'appid', 'secret' => 'secret', ], + 'group_mapping' => 'groupMapping', ], self::TYPE_OPENID => [ 'openid_identifier' => 'url', @@ -232,7 +233,7 @@ public function handleDefault($provider) { $config = []; $scopes = [ - 'discord' => 'identify email guilds', + 'discord' => 'identify email guilds guilds.members.read', ]; $providers = json_decode($this->config->getAppValue($this->appName, 'oauth_providers'), true) ?: []; if (is_array($providers) && in_array($provider, array_keys($providers))) { @@ -413,6 +414,24 @@ private function auth($class, array $config, $provider, $providerType = null) throw new LoginException($this->l->t('Login is available only to members of the following Discord guilds: %s', $config['guilds'])); }; $checkGuilds(); + + // read Discord roles into NextCloud groups + $profile->data['groups'] = []; + if(!empty($allowedGuilds)) { + foreach($userGuilds as $guild) { + if (!in_array($guild->id ?? null, $allowedGuilds)) { + // Only read groups from the explicitly declared guilds. + // It doesn't make sense to try to map in random, unknown groups from arbitrary guilds. + // and without this, a user in many guilds will trip a HTTP 429 rate limit from the Discord API. + continue; + } + # https://discord.com/developers/docs/resources/guild#get-guild-member + $guild_data = $adapter->apiRequest('users/@me/guilds/' . $guild->id . '/member' ); + $profile->data['groups'] = array_merge($profile->data['groups'], $guild_data->roles ?? []); + // TODO: /member returns roles as their ID; to get their name requires an extra API call + // (and perhaps extra permissions?) + } + } } if (!empty($config['logout_url'])) { @@ -422,6 +441,7 @@ private function auth($class, array $config, $provider, $providerType = null) } $profile->data['default_group'] = $config['default_group']; + $profile->data['group_mapping'] = $config['group_mapping']; if ($provider === 'telegram') { $provider = 'tg'; //For backward compatibility diff --git a/lib/Settings/AdminSettings.php b/lib/Settings/AdminSettings.php index 28a275c3..8c6fbc91 100644 --- a/lib/Settings/AdminSettings.php +++ b/lib/Settings/AdminSettings.php @@ -50,6 +50,9 @@ public function getForm() ]; } } + // make sure these render the 'Add Group Mapping' button + $providers['discord']['hasGroupMapping'] = true; + $customProviders = json_decode($this->config->getAppValue($this->appName, 'custom_providers'), true); $params = [ diff --git a/src/components/Settings.vue b/src/components/Settings.vue index 0c8e8d5e..d75c5e05 100644 --- a/src/components/Settings.vue +++ b/src/components/Settings.vue @@ -120,6 +120,20 @@ +
@@ -148,6 +162,10 @@ export default { data.custom_providers = {} } + // In the 'custom' providers, those that can have multiple instances of the same protocol, rewrite groupMapping + // from { foreign0: local0, foreign1, local1, ... } + // to [ { 'foreign': foreign0, 'local': local0 }, { 'foreign': foreign1, 'local': local1 }, ... ] + // This is necessary for Vue to use groupMapping as a read-write data model. for (var provType in providerTypes) { if (!data.custom_providers[provType]) { data.custom_providers[provType] = [] @@ -165,6 +183,24 @@ export default { } } } + + // For the fixed providers, with only a singleton instance of the login server, rewrite groupMapping + // from { foreign0: local0, foreign1, local1, ... } + // to [ { 'foreign': foreign0, 'local': local0 }, { 'foreign': foreign1, 'local': local1 }, ... ] + // This is necessary for Vue to use groupMapping as a read-write data model. + for (var provType in data.providers) { + if (data.providers[provType].hasGroupMapping) { + var groupMappingArr = [] + var groupMapping = data.providers[provType].groupMapping + if (groupMapping) { + for (var foreignGroup in groupMapping) { + groupMappingArr.push({foreign: foreignGroup, local: groupMapping[foreignGroup]}) + } + } + data.providers[provType].groupMapping = groupMappingArr + } + } + data.appName = appName return data },