captain.v.devcloud.my.id Open in urlscan Pro
116.0.3.70  Public Scan

URL: https://captain.v.devcloud.my.id/static/js/main.ecef38b1.js
Submission: On November 22 via manual from ID — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

/*! For license information please see main.ecef38b1.js.LICENSE.txt */
(()=>{var e={8358:(e,t,n)=>{"use strict";var r=n(2028)("ArrayBuffer.prototype.byteLength",!0),a=n(257);e.exports=function(e){return a(e)?r?r(e):e.byteLength:NaN}},854:(e,t,n)=>{e.exports=n(672)},1989:(e,t,n)=>{"use strict";var r=n(6267),a=n(3229),o=n(7903),i=n(6735),s=n(7638),l=n(3101),c=n(705),d=n(938);e.exports=function(e){return new Promise((function(t,n){var u=e.data,p=e.headers,f=e.responseType;r.isFormData(u)&&delete p["Content-Type"];var m=new XMLHttpRequest;if(e.auth){var h=e.auth.username||"",g=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";p.Authorization="Basic "+btoa(h+":"+g)}var v=s(e.baseURL,e.url);function _(){if(m){var r="getAllResponseHeaders"in m?l(m.getAllResponseHeaders()):null,o={data:f&&"text"!==f&&"json"!==f?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m};a(t,n,o),m=null}}if(m.open(e.method.toUpperCase(),i(v,e.params,e.paramsSerializer),!0),m.timeout=e.timeout,"onloadend"in m?m.onloadend=_:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&0===m.responseURL.indexOf("file:"))&&setTimeout(_)},m.onabort=function(){m&&(n(d("Request aborted",e,"ECONNABORTED",m)),m=null)},m.onerror=function(){n(d("Network Error",e,null,m)),m=null},m.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(d(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",m)),m=null},r.isStandardBrowserEnv()){var b=(e.withCredentials||c(v))&&e.xsrfCookieName?o.read(e.xsrfCookieName):void 0;b&&(p[e.xsrfHeaderName]=b)}"setRequestHeader"in m&&r.forEach(p,(function(e,t){"undefined"===typeof u&&"content-type"===t.toLowerCase()?delete p[t]:m.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(m.withCredentials=!!e.withCredentials),f&&"json"!==f&&(m.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&m.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&m.upload&&m.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){m&&(m.abort(),n(e),m=null)})),u||(u=null),m.send(u)}))}},672:(e,t,n)=>{"use strict";var r=n(6267),a=n(6973),o=n(8938),i=n(6438);function s(e){var t=new o(e),n=a(o.prototype.request,t);return r.extend(n,o.prototype,t),r.extend(n,t),n}var l=s(n(1550));l.Axios=o,l.create=function(e){return s(i(l.defaults,e))},l.Cancel=n(5299),l.CancelToken=n(7690),l.isCancel=n(7767),l.all=function(e){return Promise.all(e)},l.spread=n(8125),l.isAxiosError=n(8738),e.exports=l,e.exports.default=l},5299:e=>{"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},7690:(e,t,n)=>{"use strict";var r=n(5299);function a(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;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.source=function(){var e;return{token:new a((function(t){e=t})),cancel:e}},e.exports=a},7767:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},8938:(e,t,n)=>{"use strict";var r=n(6267),a=n(6735),o=n(6664),i=n(4395),s=n(6438),l=n(2478),c=l.validators;function d(e){this.defaults=e,this.interceptors={request:new o,response:new o}}d.prototype.request=function(e){"string"===typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=s(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&l.assertOptions(t,{silentJSONParsing:c.transitional(c.boolean,"1.0.0"),forcedJSONParsing:c.transitional(c.boolean,"1.0.0"),clarifyTimeoutError:c.transitional(c.boolean,"1.0.0")},!1);var n=[],r=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(r=r&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var a,o=[];if(this.interceptors.response.forEach((function(e){o.push(e.fulfilled,e.rejected)})),!r){var d=[i,void 0];for(Array.prototype.unshift.apply(d,n),d=d.concat(o),a=Promise.resolve(e);d.length;)a=a.then(d.shift(),d.shift());return a}for(var u=e;n.length;){var p=n.shift(),f=n.shift();try{u=p(u)}catch(m){f(m);break}}try{a=i(u)}catch(m){return Promise.reject(m)}for(;o.length;)a=a.then(o.shift(),o.shift());return a},d.prototype.getUri=function(e){return e=s(this.defaults,e),a(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){d.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){d.prototype[e]=function(t,n,r){return this.request(s(r||{},{method:e,url:t,data:n}))}})),e.exports=d},6664:(e,t,n)=>{"use strict";var r=n(6267);function a(){this.handlers=[]}a.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},a.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},a.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=a},7638:(e,t,n)=>{"use strict";var r=n(2762),a=n(1523);e.exports=function(e,t){return e&&!r(t)?a(e,t):t}},938:(e,t,n)=>{"use strict";var r=n(9478);e.exports=function(e,t,n,a,o){var i=new Error(e);return r(i,t,n,a,o)}},4395:(e,t,n)=>{"use strict";var r=n(6267),a=n(3024),o=n(7767),i=n(1550);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){return s(e),e.headers=e.headers||{},e.data=a.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||i.adapter)(e).then((function(t){return s(e),t.data=a.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return o(t)||(s(e),t&&t.response&&(t.response.data=a.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},9478:e=>{"use strict";e.exports=function(e,t,n,r,a){return e.config=t,n&&(e.code=n),e.request=r,e.response=a,e.isAxiosError=!0,e.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}},e}},6438:(e,t,n)=>{"use strict";var r=n(6267);e.exports=function(e,t){t=t||{};var n={},a=["url","method","data"],o=["headers","auth","proxy","params"],i=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function l(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 c(a){r.isUndefined(t[a])?r.isUndefined(e[a])||(n[a]=l(void 0,e[a])):n[a]=l(e[a],t[a])}r.forEach(a,(function(e){r.isUndefined(t[e])||(n[e]=l(void 0,t[e]))})),r.forEach(o,c),r.forEach(i,(function(a){r.isUndefined(t[a])?r.isUndefined(e[a])||(n[a]=l(void 0,e[a])):n[a]=l(void 0,t[a])})),r.forEach(s,(function(r){r in t?n[r]=l(e[r],t[r]):r in e&&(n[r]=l(void 0,e[r]))}));var d=a.concat(o).concat(i).concat(s),u=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===d.indexOf(e)}));return r.forEach(u,c),n}},3229:(e,t,n)=>{"use strict";var r=n(938);e.exports=function(e,t,n){var a=n.config.validateStatus;n.status&&a&&!a(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},3024:(e,t,n)=>{"use strict";var r=n(6267),a=n(1550);e.exports=function(e,t,n){var o=this||a;return r.forEach(n,(function(n){e=n.call(o,e,t)})),e}},1550:(e,t,n)=>{"use strict";var r=n(6267),a=n(2121),o=n(9478),i={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var l={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:function(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(e=n(1989)),e}(),transformRequest:[function(e,t){return a(t,"Accept"),a(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(t||JSON.parse)(e),r.trim(e)}catch(a){if("SyntaxError"!==a.name)throw a}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,a=t&&t.forcedJSONParsing,i=!n&&"json"===this.responseType;if(i||a&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(i){if("SyntaxError"===s.name)throw o(s,this,"E_JSON_PARSE");throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){l.headers[e]=r.merge(i)})),e.exports=l},6973:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},6735:(e,t,n)=>{"use strict";var r=n(6267);function a(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 o;if(n)o=n(t);else if(r.isURLSearchParams(t))o=t.toString();else{var i=[];r.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof 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)),i.push(a(t)+"="+a(e))})))})),o=i.join("&")}if(o){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},1523:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},7903:(e,t,n)=>{"use strict";var r=n(6267);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,a,o,i){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(a)&&s.push("path="+a),r.isString(o)&&s.push("domain="+o),!0===i&&s.push("secure"),document.cookie=s.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(){}}},2762:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},8738:e=>{"use strict";e.exports=function(e){return"object"===typeof e&&!0===e.isAxiosError}},705:(e,t,n)=>{"use strict";var r=n(6267);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function a(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=a(window.location.href),function(t){var n=r.isString(t)?a(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},2121:(e,t,n)=>{"use strict";var r=n(6267);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},3101:(e,t,n)=>{"use strict";var r=n(6267),a=["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,o,i={};return e?(r.forEach(e.split("\n"),(function(e){if(o=e.indexOf(":"),t=r.trim(e.substr(0,o)).toLowerCase(),n=r.trim(e.substr(o+1)),t){if(i[t]&&a.indexOf(t)>=0)return;i[t]="set-cookie"===t?(i[t]?i[t]:[]).concat([n]):i[t]?i[t]+", "+n:n}})),i):i}},8125:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},2478:(e,t,n)=>{"use strict";var r=n(4198),a={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){a[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var o={},i=r.version.split(".");function s(e,t){for(var n=t?t.split("."):i,r=e.split("."),a=0;a<3;a++){if(n[a]>r[a])return!0;if(n[a]<r[a])return!1}return!1}a.transitional=function(e,t,n){var a=t&&s(t);function i(e,t){return"[Axios v"+r.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,s){if(!1===e)throw new Error(i(r," has been removed in "+t));return a&&!o[r]&&(o[r]=!0,console.warn(i(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,s)}},e.exports={isOlderVersion:s,assertOptions:function(e,t,n){if("object"!==typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),a=r.length;a-- >0;){var o=r[a],i=t[o];if(i){var s=e[o],l=void 0===s||i(s,o,e);if(!0!==l)throw new TypeError("option "+o+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+o)}},validators:a}},6267:(e,t,n)=>{"use strict";var r=n(6973),a=Object.prototype.toString;function o(e){return"[object Array]"===a.call(e)}function i(e){return"undefined"===typeof e}function s(e){return null!==e&&"object"===typeof e}function l(e){if("[object Object]"!==a.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function c(e){return"[object Function]"===a.call(e)}function d(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),o(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,e[a],a,e)}e.exports={isArray:o,isArrayBuffer:function(e){return"[object ArrayBuffer]"===a.call(e)},isBuffer:function(e){return null!==e&&!i(e)&&null!==e.constructor&&!i(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!==typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"===typeof e},isNumber:function(e){return"number"===typeof e},isObject:s,isPlainObject:l,isUndefined:i,isDate:function(e){return"[object Date]"===a.call(e)},isFile:function(e){return"[object File]"===a.call(e)},isBlob:function(e){return"[object Blob]"===a.call(e)},isFunction:c,isStream:function(e){return s(e)&&c(e.pipe)},isURLSearchParams:function(e){return"undefined"!==typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)},forEach:d,merge:function e(){var t={};function n(n,r){l(t[r])&&l(n)?t[r]=e(t[r],n):l(n)?t[r]=e({},n):o(n)?t[r]=n.slice():t[r]=n}for(var r=0,a=arguments.length;r<a;r++)d(arguments[r],n);return t},extend:function(e,t,n){return d(t,(function(t,a){e[a]=n&&"function"===typeof t?r(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},1760:e=>{"use strict";e.exports=function(e){if(e)throw e}},2028:(e,t,n)=>{"use strict";var r=n(2),a=n(1712),o=a(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"===typeof n&&o(e,".prototype.")>-1?a(n):n}},1712:(e,t,n)=>{"use strict";var r=n(3864),a=n(2),o=n(5438),i=n(4902),s=a("%Function.prototype.apply%"),l=a("%Function.prototype.call%"),c=a("%Reflect.apply%",!0)||r.call(l,s),d=n(2090),u=a("%Math.max%");e.exports=function(e){if("function"!==typeof e)throw new i("a function is required");var t=c(r,l,arguments);return o(t,1+u(0,e.length-(arguments.length-1)),!0)};var p=function(){return c(r,s,arguments)};d?d(e.exports,"apply",{value:p}):e.exports.apply=p},256:e=>{"use strict";e.exports=function(e,t){var n,r=String(e),a=0;if("string"!==typeof t)throw new Error("Expected character");n=r.indexOf(t);for(;-1!==n;)a++,n=r.indexOf(t,n+t.length);return a}},1850:(e,t)=>{"use strict";t.parse=function(e){var t,r=[],o=String(e||a),i=o.indexOf(n),s=0,l=!1;for(;!l;)-1===i&&(i=o.length,l=!0),!(t=o.slice(s,i).trim())&&l||r.push(t),s=i+1,i=o.indexOf(n,s);return r},t.stringify=function(e,t){var o=t||{},i=!1===o.padLeft?a:r,s=o.padRight?r:a;e[e.length-1]===a&&(e=e.concat(a));return e.join(s+n+i).trim()};var n=",",r=" ",a=""},5270:(e,t,n)=>{"use strict";var r=n(139),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,o,i,s,l,c,d=!1;t||(t={}),n=t.debug||!1;try{if(i=r(),s=document.createRange(),l=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),"undefined"===typeof r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=a[t.format]||a.default;window.clipboardData.setData(o,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(c),s.selectNodeContents(c),l.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");d=!0}catch(u){n&&console.error("unable to copy using execCommand: ",u),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),d=!0}catch(u){n&&console.error("unable to copy using clipboardData: ",u),n&&console.error("falling back to prompt"),o=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(o,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(s):l.removeAllRanges()),c&&document.body.removeChild(c),i()}return d}},8287:(e,t,n)=>{"use strict";var r=n(3678),a=n(2028),o=n(2488),i=n(2),s=n(7991),l=n(9269),c=n(2702),d=n(8317),u=n(1141),p=n(257),f=n(3913),m=n(3290),h=n(8887),g=n(2678),v=n(728),_=n(4696),b=n(8004),y=n(8358),k=a("SharedArrayBuffer.prototype.byteLength",!0),x=a("Date.prototype.getTime"),w=Object.getPrototypeOf,S=a("Object.prototype.toString"),C=i("%Set%",!0),E=a("Map.prototype.has",!0),j=a("Map.prototype.get",!0),T=a("Map.prototype.size",!0),P=a("Set.prototype.add",!0),$=a("Set.prototype.delete",!0),O=a("Set.prototype.has",!0),A=a("Set.prototype.size",!0);function D(e,t,n,r){for(var a,o=s(e);(a=o.next())&&!a.done;)if(z(t,a.value,n,r))return $(e,a.value),!0;return!1}function I(e){return"undefined"===typeof e?null:"object"!==typeof e?"symbol"!==typeof e&&("string"!==typeof e&&"number"!==typeof e||+e===+e):void 0}function R(e,t,n,a,o,i){var s=I(n);if(null!=s)return s;var l=j(t,s),c=r({},o,{strict:!1});return!("undefined"===typeof l&&!E(t,s)||!z(a,l,c,i))&&(!E(e,s)&&z(a,l,c,i))}function N(e,t,n){var r=I(n);return null!=r?r:O(t,r)&&!O(e,r)}function M(e,t,n,r,a,o){for(var i,l,c=s(e);(i=c.next())&&!i.done;)if(z(n,l=i.value,a,o)&&z(r,j(t,l),a,o))return $(e,l),!0;return!1}function z(e,t,n,a){var i=n||{};if(i.strict?c(e,t):e===t)return!0;if(v(e)!==v(t))return!1;if(!e||!t||"object"!==typeof e&&"object"!==typeof t)return i.strict?c(e,t):e==t;var l,$=a.has(e),I=a.has(t);if($&&I){if(a.get(e)===a.get(t))return!0}else l={};return $||a.set(e,l),I||a.set(t,l),function(e,t,n,a){var i,l;if(typeof e!==typeof t)return!1;if(null==e||null==t)return!1;if(S(e)!==S(t))return!1;if(d(e)!==d(t))return!1;var c=u(e),v=u(t);if(c!==v)return!1;var $=e instanceof Error,I=t instanceof Error;if($!==I)return!1;if(($||I)&&(e.name!==t.name||e.message!==t.message))return!1;var H=m(e),B=m(t);if(H!==B)return!1;if((H||B)&&(e.source!==t.source||o(e)!==o(t)))return!1;var F=f(e),U=f(t);if(F!==U)return!1;if((F||U)&&x(e)!==x(t))return!1;if(n.strict&&w&&w(e)!==w(t))return!1;var W=b(e),V=b(t);if(W!==V)return!1;if(W||V){if(e.length!==t.length)return!1;for(i=0;i<e.length;i++)if(e[i]!==t[i])return!1;return!0}var q=L(e),K=L(t);if(q!==K)return!1;if(q||K){if(e.length!==t.length)return!1;for(i=0;i<e.length;i++)if(e[i]!==t[i])return!1;return!0}var G=p(e),Y=p(t);if(G!==Y)return!1;if(G||Y)return y(e)===y(t)&&("function"===typeof Uint8Array&&z(new Uint8Array(e),new Uint8Array(t),n,a));var X=h(e),J=h(t);if(X!==J)return!1;if(X||J)return k(e)===k(t)&&("function"===typeof Uint8Array&&z(new Uint8Array(e),new Uint8Array(t),n,a));if(typeof e!==typeof t)return!1;var Q=g(e),Z=g(t);if(Q.length!==Z.length)return!1;for(Q.sort(),Z.sort(),i=Q.length-1;i>=0;i--)if(Q[i]!=Z[i])return!1;for(i=Q.length-1;i>=0;i--)if(!z(e[l=Q[i]],t[l],n,a))return!1;var ee=_(e),te=_(t);if(ee!==te)return!1;if("Set"===ee||"Set"===te)return function(e,t,n,r){if(A(e)!==A(t))return!1;var a,o,i,l=s(e),c=s(t);for(;(a=l.next())&&!a.done;)if(a.value&&"object"===typeof a.value)i||(i=new C),P(i,a.value);else if(!O(t,a.value)){if(n.strict)return!1;if(!N(e,t,a.value))return!1;i||(i=new C),P(i,a.value)}if(i){for(;(o=c.next())&&!o.done;)if(o.value&&"object"===typeof o.value){if(!D(i,o.value,n.strict,r))return!1}else if(!n.strict&&!O(e,o.value)&&!D(i,o.value,n.strict,r))return!1;return 0===A(i)}return!0}(e,t,n,a);if("Map"===ee)return function(e,t,n,a){if(T(e)!==T(t))return!1;var o,i,l,c,d,u,p=s(e),f=s(t);for(;(o=p.next())&&!o.done;)if(c=o.value[0],d=o.value[1],c&&"object"===typeof c)l||(l=new C),P(l,c);else if("undefined"===typeof(u=j(t,c))&&!E(t,c)||!z(d,u,n,a)){if(n.strict)return!1;if(!R(e,t,c,d,n,a))return!1;l||(l=new C),P(l,c)}if(l){for(;(i=f.next())&&!i.done;)if(c=i.value[0],u=i.value[1],c&&"object"===typeof c){if(!M(l,e,c,u,n,a))return!1}else if(!n.strict&&(!e.has(c)||!z(j(e,c),u,n,a))&&!M(l,e,c,u,r({},n,{strict:!1}),a))return!1;return 0===A(l)}return!0}(e,t,n,a);return!0}(e,t,i,a)}function L(e){return!(!e||"object"!==typeof e||"number"!==typeof e.length)&&("function"===typeof e.copy&&"function"===typeof e.slice&&(!(e.length>0&&"number"!==typeof e[0])&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))))}e.exports=function(e,t,n){return z(e,t,n,l())}},4992:(e,t,n)=>{"use strict";var r=n(2090),a=n(2557),o=n(4902),i=n(5558);e.exports=function(e,t,n){if(!e||"object"!==typeof e&&"function"!==typeof e)throw new o("`obj` must be an object or a function`");if("string"!==typeof t&&"symbol"!==typeof t)throw new o("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!==typeof arguments[3]&&null!==arguments[3])throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!==typeof arguments[4]&&null!==arguments[4])throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!==typeof arguments[5]&&null!==arguments[5])throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!==typeof arguments[6])throw new o("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,d=arguments.length>6&&arguments[6],u=!!i&&i(e,t);if(r)r(e,t,{configurable:null===c&&u?u.configurable:!c,enumerable:null===s&&u?u.enumerable:!s,value:n,writable:null===l&&u?u.writable:!l});else{if(!d&&(s||l||c))throw new a("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}}},1779:(e,t,n)=>{"use strict";var r=n(2678),a="function"===typeof Symbol&&"symbol"===typeof Symbol("foo"),o=Object.prototype.toString,i=Array.prototype.concat,s=n(4992),l=n(2101)(),c=function(e,t,n,r){if(t in e)if(!0===r){if(e[t]===n)return}else if("function"!==typeof(a=r)||"[object Function]"!==o.call(a)||!r())return;var a;l?s(e,t,n,!0):s(e,t,n)},d=function(e,t){var n=arguments.length>2?arguments[2]:{},o=r(t);a&&(o=i.call(o,Object.getOwnPropertySymbols(t)));for(var s=0;s<o.length;s+=1)c(e,o[s],t[o[s]],n[o[s]])};d.supportsDescriptors=!!l,e.exports=d},7347:e=>{"use strict";var t={single_source_shortest_paths:function(e,n,r){var a={},o={};o[n]=0;var i,s,l,c,d,u,p,f=t.PriorityQueue.make();for(f.push(n,0);!f.empty();)for(l in s=(i=f.pop()).value,c=i.cost,d=e[s]||{})d.hasOwnProperty(l)&&(u=c+d[l],p=o[l],("undefined"===typeof o[l]||p>u)&&(o[l]=u,f.push(l,u),a[l]=s));if("undefined"!==typeof r&&"undefined"===typeof o[r]){var m=["Could not find a path from ",n," to ",r,"."].join("");throw new Error(m)}return a},extract_shortest_path_from_predecessor_list:function(e,t){for(var n=[],r=t;r;)n.push(r),e[r],r=e[r];return n.reverse(),n},find_path:function(e,n,r){var a=t.single_source_shortest_paths(e,n,r);return t.extract_shortest_path_from_predecessor_list(a,r)},PriorityQueue:{make:function(e){var n,r=t.PriorityQueue,a={};for(n in e=e||{},r)r.hasOwnProperty(n)&&(a[n]=r[n]);return a.queue=[],a.sorter=e.sorter||r.default_sorter,a},default_sorter:function(e,t){return e.cost-t.cost},push:function(e,t){var n={value:e,cost:t};this.queue.push(n),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};e.exports=t},2090:(e,t,n)=>{"use strict";var r=n(2)("%Object.defineProperty%",!0)||!1;if(r)try{r({},"a",{value:1})}catch(a){r=!1}e.exports=r},9820:e=>{"use strict";e.exports=EvalError},9304:e=>{"use strict";e.exports=Error},1725:e=>{"use strict";e.exports=RangeError},5077:e=>{"use strict";e.exports=ReferenceError},2557:e=>{"use strict";e.exports=SyntaxError},4902:e=>{"use strict";e.exports=TypeError},3094:e=>{"use strict";e.exports=URIError},2520:e=>{"use strict";e.exports=e=>{if("string"!==typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},3240:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString,r=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=function(e){return"function"===typeof Array.isArray?Array.isArray(e):"[object Array]"===n.call(e)},i=function(e){if(!e||"[object Object]"!==n.call(e))return!1;var r,a=t.call(e,"constructor"),o=e.constructor&&e.constructor.prototype&&t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!a&&!o)return!1;for(r in e);return"undefined"===typeof r||t.call(e,r)},s=function(e,t){r&&"__proto__"===t.name?r(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},l=function(e,n){if("__proto__"===n){if(!t.call(e,n))return;if(a)return a(e,n).value}return e[n]};e.exports=function e(){var t,n,r,a,c,d,u=arguments[0],p=1,f=arguments.length,m=!1;for("boolean"===typeof u&&(m=u,u=arguments[1]||{},p=2),(null==u||"object"!==typeof u&&"function"!==typeof u)&&(u={});p<f;++p)if(null!=(t=arguments[p]))for(n in t)r=l(u,n),u!==(a=l(t,n))&&(m&&a&&(i(a)||(c=o(a)))?(c?(c=!1,d=r&&o(r)?r:[]):d=r&&i(r)?r:{},s(u,{name:n,newValue:e(m,d,a)})):"undefined"!==typeof a&&s(u,{name:n,newValue:a}));return u}},1903:(e,t,n)=>{"use strict";var r=n(8799),a=Object.prototype.toString,o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){if(!r(t))throw new TypeError("iterator must be a function");var i;arguments.length>=3&&(i=n),"[object Array]"===a.call(e)?function(e,t,n){for(var r=0,a=e.length;r<a;r++)o.call(e,r)&&(null==n?t(e[r],r,e):t.call(n,e[r],r,e))}(e,t,i):"string"===typeof e?function(e,t,n){for(var r=0,a=e.length;r<a;r++)null==n?t(e.charAt(r),r,e):t.call(n,e.charAt(r),r,e)}(e,t,i):function(e,t,n){for(var r in e)o.call(e,r)&&(null==n?t(e[r],r,e):t.call(n,e[r],r,e))}(e,t,i)}},7724:e=>{"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=e[r];for(var a=0;a<t.length;a+=1)n[a+e.length]=t[a];return n};e.exports=function(e){var a=this;if("function"!==typeof a||"[object Function]"!==t.apply(a))throw new TypeError("Function.prototype.bind called on incompatible "+a);for(var o,i=function(e,t){for(var n=[],r=t||0,a=0;r<e.length;r+=1,a+=1)n[a]=e[r];return n}(arguments,1),s=n(0,a.length-i.length),l=[],c=0;c<s;c++)l[c]="$"+c;if(o=Function("binder","return function ("+function(e,t){for(var n="",r=0;r<e.length;r+=1)n+=e[r],r+1<e.length&&(n+=t);return n}(l,",")+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof o){var t=a.apply(this,r(i,arguments));return Object(t)===t?t:this}return a.apply(e,r(i,arguments))})),a.prototype){var d=function(){};d.prototype=a.prototype,o.prototype=new d,d.prototype=null}return o}},3864:(e,t,n)=>{"use strict";var r=n(7724);e.exports=Function.prototype.bind||r},7699:e=>{"use strict";var t=function(){return"string"===typeof function(){}.name},n=Object.getOwnPropertyDescriptor;if(n)try{n([],"length")}catch(a){n=null}t.functionsHaveConfigurableNames=function(){if(!t()||!n)return!1;var e=n((function(){}),"name");return!!e&&!!e.configurable};var r=Function.prototype.bind;t.boundFunctionsHaveNames=function(){return t()&&"function"===typeof r&&""!==function(){}.bind().name},e.exports=t},2:(e,t,n)=>{"use strict";var r,a=n(9304),o=n(9820),i=n(1725),s=n(5077),l=n(2557),c=n(4902),d=n(3094),u=Function,p=function(e){try{return u('"use strict"; return ('+e+").constructor;")()}catch(t){}},f=Object.getOwnPropertyDescriptor;if(f)try{f({},"")}catch(R){f=null}var m=function(){throw new c},h=f?function(){try{return m}catch(e){try{return f(arguments,"callee").get}catch(t){return m}}}():m,g=n(2108)(),v=n(951)(),_=Object.getPrototypeOf||(v?function(e){return e.__proto__}:null),b={},y="undefined"!==typeof Uint8Array&&_?_(Uint8Array):r,k={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":g&&_?_([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":b,"%AsyncGenerator%":b,"%AsyncGeneratorFunction%":b,"%AsyncIteratorPrototype%":b,"%Atomics%":"undefined"===typeof Atomics?r:Atomics,"%BigInt%":"undefined"===typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":a,"%eval%":eval,"%EvalError%":o,"%Float32Array%":"undefined"===typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":u,"%GeneratorFunction%":b,"%Int8Array%":"undefined"===typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":g&&_?_(_([][Symbol.iterator]())):r,"%JSON%":"object"===typeof JSON?JSON:r,"%Map%":"undefined"===typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&g&&_?_((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?r:Promise,"%Proxy%":"undefined"===typeof Proxy?r:Proxy,"%RangeError%":i,"%ReferenceError%":s,"%Reflect%":"undefined"===typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&g&&_?_((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":g&&_?_(""[Symbol.iterator]()):r,"%Symbol%":g?Symbol:r,"%SyntaxError%":l,"%ThrowTypeError%":h,"%TypedArray%":y,"%TypeError%":c,"%Uint8Array%":"undefined"===typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?r:Uint32Array,"%URIError%":d,"%WeakMap%":"undefined"===typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?r:WeakSet};if(_)try{null.error}catch(R){var x=_(_(R));k["%Error.prototype%"]=x}var w=function e(t){var n;if("%AsyncFunction%"===t)n=p("async function () {}");else if("%GeneratorFunction%"===t)n=p("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=p("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var a=e("%AsyncGenerator%");a&&_&&(n=_(a.prototype))}return k[t]=n,n},S={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},C=n(3864),E=n(4384),j=C.call(Function.call,Array.prototype.concat),T=C.call(Function.apply,Array.prototype.splice),P=C.call(Function.call,String.prototype.replace),$=C.call(Function.call,String.prototype.slice),O=C.call(Function.call,RegExp.prototype.exec),A=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,D=/\\(\\)?/g,I=function(e,t){var n,r=e;if(E(S,r)&&(r="%"+(n=S[r])[0]+"%"),E(k,r)){var a=k[r];if(a===b&&(a=w(r)),"undefined"===typeof a&&!t)throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:a}}throw new l("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!==typeof e||0===e.length)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===O(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=$(e,0,1),n=$(e,-1);if("%"===t&&"%"!==n)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var r=[];return P(e,A,(function(e,t,n,a){r[r.length]=n?P(a,D,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",a=I("%"+r+"%",t),o=a.name,i=a.value,s=!1,d=a.alias;d&&(r=d[0],T(n,j([0,1],d)));for(var u=1,p=!0;u<n.length;u+=1){var m=n[u],h=$(m,0,1),g=$(m,-1);if(('"'===h||"'"===h||"`"===h||'"'===g||"'"===g||"`"===g)&&h!==g)throw new l("property names with quotes must have matching quotes");if("constructor"!==m&&p||(s=!0),E(k,o="%"+(r+="."+m)+"%"))i=k[o];else if(null!=i){if(!(m in i)){if(!t)throw new c("base intrinsic for "+e+" exists, but the property is not available.");return}if(f&&u+1>=n.length){var v=f(i,m);i=(p=!!v)&&"get"in v&&!("originalValue"in v.get)?v.get:i[m]}else p=E(i,m),i=i[m];p&&!s&&(k[o]=i)}}return i}},5558:(e,t,n)=>{"use strict";var r=n(2)("%Object.getOwnPropertyDescriptor%",!0);if(r)try{r([],"length")}catch(a){r=null}e.exports=r},1977:e=>{"use strict";var t="undefined"!==typeof BigInt&&BigInt;e.exports=function(){return"function"===typeof t&&"function"===typeof BigInt&&"bigint"===typeof t(42)&&"bigint"===typeof BigInt(42)}},2101:(e,t,n)=>{"use strict";var r=n(2090),a=function(){return!!r};a.hasArrayLengthDefineBug=function(){if(!r)return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=a},951:e=>{"use strict";var t={__proto__:null,foo:{}},n=Object;e.exports=function(){return{__proto__:t}.foo===t.foo&&!(t instanceof n)}},2108:(e,t,n)=>{"use strict";var r="undefined"!==typeof Symbol&&Symbol,a=n(9534);e.exports=function(){return"function"===typeof r&&("function"===typeof Symbol&&("symbol"===typeof r("foo")&&("symbol"===typeof Symbol("bar")&&a())))}},9534:e=>{"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(e,t);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},4635:(e,t,n)=>{"use strict";var r=n(9534);e.exports=function(){return r()&&!!Symbol.toStringTag}},4384:(e,t,n)=>{"use strict";var r=Function.prototype.call,a=Object.prototype.hasOwnProperty,o=n(3864);e.exports=o.call(r,a)},219:(e,t,n)=>{"use strict";var r=n(3763),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,d=Object.getOwnPropertyNames,u=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(m){var a=f(n);a&&a!==m&&e(t,a,r)}var i=d(n);u&&(i=i.concat(u(n)));for(var s=l(t),h=l(n),g=0;g<i.length;++g){var v=i[g];if(!o[v]&&(!r||!r[v])&&(!h||!h[v])&&(!s||!s[v])){var _=p(n,v);try{c(t,v,_)}catch(b){}}}}return t}},4983:(e,t)=>{"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,d=n?Symbol.for("react.async_mode"):60111,u=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,_=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,y=n?Symbol.for("react.scope"):60119;function k(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case d:case u:case o:case s:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case h:case l:return e;default:return t}}case a:return t}}}function x(e){return k(e)===u}t.AsyncMode=d,t.ConcurrentMode=u,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=o,t.Lazy=g,t.Memo=h,t.Portal=a,t.Profiler=s,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return x(e)||k(e)===d},t.isConcurrentMode=x,t.isContextConsumer=function(e){return k(e)===c},t.isContextProvider=function(e){return k(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return k(e)===p},t.isFragment=function(e){return k(e)===o},t.isLazy=function(e){return k(e)===g},t.isMemo=function(e){return k(e)===h},t.isPortal=function(e){return k(e)===a},t.isProfiler=function(e){return k(e)===s},t.isStrictMode=function(e){return k(e)===i},t.isSuspense=function(e){return k(e)===f},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===o||e===u||e===s||e===i||e===f||e===m||"object"===typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===h||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===_||e.$$typeof===b||e.$$typeof===y||e.$$typeof===v)},t.typeOf=k},3763:(e,t,n)=>{"use strict";e.exports=n(4983)},4403:e=>{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,a=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,i=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,l=/^\s+|\s+$/g,c="";function d(e){return e?e.replace(l,c):c}e.exports=function(e,l){if("string"!==typeof e)throw new TypeError("First argument must be a string");if(!e)return[];l=l||{};var u=1,p=1;function f(e){var t=e.match(n);t&&(u+=t.length);var r=e.lastIndexOf("\n");p=~r?e.length-r:p+e.length}function m(){var e={line:u,column:p};return function(t){return t.position=new h(e),b(),t}}function h(e){this.start=e,this.end={line:u,column:p},this.source=l.source}h.prototype.content=e;var g=[];function v(t){var n=new Error(l.source+":"+u+":"+p+": "+t);if(n.reason=t,n.filename=l.source,n.line=u,n.column=p,n.source=e,!l.silent)throw n;g.push(n)}function _(t){var n=t.exec(e);if(n){var r=n[0];return f(r),e=e.slice(r.length),n}}function b(){_(r)}function y(e){var t;for(e=e||[];t=k();)!1!==t&&e.push(t);return e}function k(){var t=m();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;c!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,c===e.charAt(n-1))return v("End of comment missing");var r=e.slice(2,n-2);return p+=2,f(r),e=e.slice(n),p+=2,t({type:"comment",comment:r})}}function x(){var e=m(),n=_(a);if(n){if(k(),!_(o))return v("property missing ':'");var r=_(i),l=e({type:"declaration",property:d(n[0].replace(t,c)),value:r?d(r[0].replace(t,c)):c});return _(s),l}}return b(),function(){var e,t=[];for(y(t);e=x();)!1!==e&&(t.push(e),y(t));return t}()}},6712:(e,t,n)=>{"use strict";var r=n(4384),a=n(9269)(),o=n(4902),i={assert:function(e,t){if(!e||"object"!==typeof e&&"function"!==typeof e)throw new o("`O` is not an object");if("string"!==typeof t)throw new o("`slot` must be a string");if(a.assert(e),!i.has(e,t))throw new o("`"+t+"` is not present on `O`")},get:function(e,t){if(!e||"object"!==typeof e&&"function"!==typeof e)throw new o("`O` is not an object");if("string"!==typeof t)throw new o("`slot` must be a string");var n=a.get(e);return n&&n["$"+t]},has:function(e,t){if(!e||"object"!==typeof e&&"function"!==typeof e)throw new o("`O` is not an object");if("string"!==typeof t)throw new o("`slot` must be a string");var n=a.get(e);return!!n&&r(n,"$"+t)},set:function(e,t,n){if(!e||"object"!==typeof e&&"function"!==typeof e)throw new o("`O` is not an object");if("string"!==typeof t)throw new o("`slot` must be a string");var r=a.get(e);r||(r={},a.set(e,r)),r["$"+t]=n}};Object.freeze&&Object.freeze(i),e.exports=i},8317:(e,t,n)=>{"use strict";var r=n(4635)(),a=n(2028)("Object.prototype.toString"),o=function(e){return!(r&&e&&"object"===typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===a(e)},i=function(e){return!!o(e)||null!==e&&"object"===typeof e&&"number"===typeof e.length&&e.length>=0&&"[object Array]"!==a(e)&&"[object Function]"===a(e.callee)},s=function(){return o(arguments)}();o.isLegacyArguments=i,e.exports=s?o:i},257:(e,t,n)=>{"use strict";var r=n(1712),a=n(2028),o=n(2)("%ArrayBuffer%",!0),i=a("ArrayBuffer.prototype.byteLength",!0),s=a("Object.prototype.toString"),l=!!o&&!i&&new o(0).slice,c=!!l&&r(l);e.exports=i||c?function(e){if(!e||"object"!==typeof e)return!1;try{return i?i(e):c(e,0),!0}catch(t){return!1}}:o?function(e){return"[object ArrayBuffer]"===s(e)}:function(e){return!1}},3008:(e,t,n)=>{"use strict";if(n(1977)()){var r=BigInt.prototype.valueOf;e.exports=function(e){return null!==e&&"undefined"!==typeof e&&"boolean"!==typeof e&&"string"!==typeof e&&"number"!==typeof e&&"symbol"!==typeof e&&"function"!==typeof e&&("bigint"===typeof e||function(e){try{return r.call(e),!0}catch(t){}return!1}(e))}}else e.exports=function(e){return!1}},7787:(e,t,n)=>{"use strict";var r=n(2028),a=r("Boolean.prototype.toString"),o=r("Object.prototype.toString"),i=n(4635)();e.exports=function(e){return"boolean"===typeof e||null!==e&&"object"===typeof e&&(i&&Symbol.toStringTag in e?function(e){try{return a(e),!0}catch(t){return!1}}(e):"[object Boolean]"===o(e))}},5837:e=>{e.exports=function(e){return null!=e&&null!=e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},8799:e=>{"use strict";var t,n,r=Function.prototype.toString,a="object"===typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"===typeof a&&"function"===typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw n}}),n={},a((function(){throw 42}),null,t)}catch(f){f!==n&&(a=null)}else a=null;var o=/^\s*class\b/,i=function(e){try{var t=r.call(e);return o.test(t)}catch(n){return!1}},s=function(e){try{return!i(e)&&(r.call(e),!0)}catch(t){return!1}},l=Object.prototype.toString,c="function"===typeof Symbol&&!!Symbol.toStringTag,d=!(0 in[,]),u=function(){return!1};if("object"===typeof document){var p=document.all;l.call(p)===l.call(document.all)&&(u=function(e){if((d||!e)&&("undefined"===typeof e||"object"===typeof e))try{var t=l.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(n){}return!1})}e.exports=a?function(e){if(u(e))return!0;if(!e)return!1;if("function"!==typeof e&&"object"!==typeof e)return!1;try{a(e,null,t)}catch(r){if(r!==n)return!1}return!i(e)&&s(e)}:function(e){if(u(e))return!0;if(!e)return!1;if("function"!==typeof e&&"object"!==typeof e)return!1;if(c)return s(e);if(i(e))return!1;var t=l.call(e);return!("[object Function]"!==t&&"[object GeneratorFunction]"!==t&&!/^\[object HTML/.test(t))&&s(e)}},3913:(e,t,n)=>{"use strict";var r=Date.prototype.getDay,a=Object.prototype.toString,o=n(4635)();e.exports=function(e){return"object"===typeof e&&null!==e&&(o?function(e){try{return r.call(e),!0}catch(t){return!1}}(e):"[object Date]"===a.call(e))}},1787:e=>{"use strict";var t,n="function"===typeof Map&&Map.prototype?Map:null,r="function"===typeof Set&&Set.prototype?Set:null;n||(t=function(e){return!1});var a=n?Map.prototype.has:null,o=r?Set.prototype.has:null;t||a||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!==typeof e)return!1;try{if(a.call(e),o)try{o.call(e)}catch(t){return!0}return e instanceof n}catch(t){}return!1}},2042:(e,t,n)=>{"use strict";var r=Number.prototype.toString,a=Object.prototype.toString,o=n(4635)();e.exports=function(e){return"number"===typeof e||"object"===typeof e&&(o?function(e){try{return r.call(e),!0}catch(t){return!1}}(e):"[object Number]"===a.call(e))}},8313:e=>{"use strict";e.exports=e=>{if("[object Object]"!==Object.prototype.toString.call(e))return!1;const t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}},3290:(e,t,n)=>{"use strict";var r,a,o,i,s=n(2028),l=n(4635)();if(l){r=s("Object.prototype.hasOwnProperty"),a=s("RegExp.prototype.exec"),o={};var c=function(){throw o};i={toString:c,valueOf:c},"symbol"===typeof Symbol.toPrimitive&&(i[Symbol.toPrimitive]=c)}var d=s("Object.prototype.toString"),u=Object.getOwnPropertyDescriptor;e.exports=l?function(e){if(!e||"object"!==typeof e)return!1;var t=u(e,"lastIndex");if(!(t&&r(t,"value")))return!1;try{a(e,i)}catch(n){return n===o}}:function(e){return!(!e||"object"!==typeof e&&"function"!==typeof e)&&"[object RegExp]"===d(e)}},869:e=>{"use strict";var t,n="function"===typeof Map&&Map.prototype?Map:null,r="function"===typeof Set&&Set.prototype?Set:null;r||(t=function(e){return!1});var a=n?Map.prototype.has:null,o=r?Set.prototype.has:null;t||o||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!==typeof e)return!1;try{if(o.call(e),a)try{a.call(e)}catch(t){return!0}return e instanceof r}catch(t){}return!1}},8887:(e,t,n)=>{"use strict";var r=n(2028)("SharedArrayBuffer.prototype.byteLength",!0);e.exports=r?function(e){if(!e||"object"!==typeof e)return!1;try{return r(e),!0}catch(t){return!1}}:function(e){return!1}},5766:(e,t,n)=>{"use strict";var r=String.prototype.valueOf,a=Object.prototype.toString,o=n(4635)();e.exports=function(e){return"string"===typeof e||"object"===typeof e&&(o?function(e){try{return r.call(e),!0}catch(t){return!1}}(e):"[object String]"===a.call(e))}},4107:(e,t,n)=>{"use strict";var r=Object.prototype.toString;if(n(2108)()){var a=Symbol.prototype.toString,o=/^Symbol\(.*\)$/;e.exports=function(e){if("symbol"===typeof e)return!0;if("[object Symbol]"!==r.call(e))return!1;try{return function(e){return"symbol"===typeof e.valueOf()&&o.test(a.call(e))}(e)}catch(t){return!1}}}else e.exports=function(e){return!1}},2735:e=>{"use strict";var t,n="function"===typeof WeakMap&&WeakMap.prototype?WeakMap:null,r="function"===typeof WeakSet&&WeakSet.prototype?WeakSet:null;n||(t=function(e){return!1});var a=n?n.prototype.has:null,o=r?r.prototype.has:null;t||a||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!==typeof e)return!1;try{if(a.call(e,a),o)try{o.call(e,o)}catch(t){return!0}return e instanceof n}catch(t){}return!1}},6641:(e,t,n)=>{"use strict";var r=n(2),a=n(2028),o=r("%WeakSet%",!0),i=a("WeakSet.prototype.has",!0);if(i){var s=a("WeakMap.prototype.has",!0);e.exports=function(e){if(!e||"object"!==typeof e)return!1;try{if(i(e,i),s)try{s(e,s)}catch(t){return!0}return e instanceof o}catch(t){}return!1}}else e.exports=function(e){return!1}},1141:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},8889:(e,t,n)=>{var r=n(7475),a=function(e){var t="",n=Object.keys(e);return n.forEach((function(a,o){var i=e[a];(function(e){return/[height|width]$/.test(e)})(a=r(a))&&"number"===typeof i&&(i+="px"),t+=!0===i?a:!1===i?"not "+a:"("+a+": "+i+")",o<n.length-1&&(t+=" and ")})),t};e.exports=function(e){var t="";return"string"===typeof e?e:e instanceof Array?(e.forEach((function(n,r){t+=a(n),r<e.length-1&&(t+=", ")})),t):a(e)}},8272:(e,t,n)=>{"use strict";var r=n(2339);e.exports=function(e,t){var n,d,u,p,f,b,y,k,x,w,S,C=t||{},E=!1!==C.padding,j=!1!==C.delimiterStart,T=!1!==C.delimiterEnd,P=(C.align||[]).concat(),$=!1!==C.alignDelimiters,O=[],A=C.stringLength||v,D=-1,I=e.length,R=[],N=[],M=[],z=[],L=[],H=0;for(;++D<I;){for(d=-1,M=[],z=[],(u=(n=e[D]).length)>H&&(H=u);++d<u;)b=null===(B=n[d])||void 0===B?"":String(B),!0===$&&(f=A(b),z[d]=f,(void 0===(p=L[d])||f>p)&&(L[d]=f)),M.push(b);R[D]=M,N[D]=z}var B;if(d=-1,u=H,"object"===typeof P&&"length"in P)for(;++d<u;)O[d]=_(P[d]);else for(S=_(P);++d<u;)O[d]=S;d=-1,u=H,M=[],z=[];for(;++d<u;)x="",w="",(S=O[d])===h?x=l:S===g?w=l:S===m&&(x=l,w=l),f=$?Math.max(1,L[d]-x.length-w.length):1,b=x+r(s,f)+w,!0===$&&((f=x.length+f+w.length)>L[d]&&(L[d]=f),z[d]=f),M[d]=b;R.splice(1,0,M),N.splice(1,0,z),D=-1,I=R.length,y=[];for(;++D<I;){for(M=R[D],z=N[D],d=-1,u=H,k=[];++d<u;)b=M[d]||"",x="",w="",!0===$&&(f=L[d]-(z[d]||0),(S=O[d])===g?x=r(o,f):S===m?f%2===0?w=x=r(o,f/2):(x=r(o,f/2+.5),w=r(o,f/2-.5)):w=r(o,f)),!0===j&&0===d&&k.push(c),!0!==E||!1===$&&""===b||!0!==j&&0===d||k.push(o),!0===$&&k.push(x),k.push(b),!0===$&&k.push(w),!0===E&&k.push(o),!0!==T&&d===u-1||k.push(c);k=k.join(""),!1===T&&(k=k.replace(a,"")),y.push(k)}return y.join(i)};var a=/ +$/,o=" ",i="\n",s="-",l=":",c="|",d=0,u=67,p=76,f=82,m=99,h=108,g=114;function v(e){return e.length}function _(e){var t="string"===typeof e?e.charCodeAt(0):d;return t===p||t===h?h:t===f||t===g?g:t===u||t===m?m:d}},7577:(e,t,n)=>{"use strict";var r=n(4910);e.exports=function(e,t){return function(e){return t;function t(t){var n=t&&o(t);return n&&a.call(e,n)?e[n]:null}}(function(e){var t={};if(!e||!e.type)throw new Error("mdast-util-definitions expected node");return r(e,"definition",n),t;function n(e){var n=o(e.identifier);a.call(t,n)||(t[n]=e)}}(e))};var a={}.hasOwnProperty;function o(e){return e.toUpperCase()}},3371:(e,t,n)=>{"use strict";e.exports=function(e,t,n,r){var a,o;"string"===typeof t||t&&"function"===typeof t.exec?o=[[t,n]]:(o=t,r=n);return s(e,a=r||{},function e(t){var n=t[0];return r;function r(r,o){var l,c,d,u,p=n[0],f=n[1],m=[],h=0,g=o.children.indexOf(r);for(p.lastIndex=0,c=p.exec(r.value);c&&(l=c.index,!1!==(u=f.apply(null,[].concat(c,{index:c.index,input:c.input})))&&(h!==l&&m.push({type:"text",value:r.value.slice(h,l)}),"string"===typeof u&&u.length>0&&(u={type:"text",value:u}),u&&(m=[].concat(m,u)),h=l+c[0].length),p.global);)c=p.exec(r.value);if(void 0===l?(m=[r],g--):(h<r.value.length&&m.push({type:"text",value:r.value.slice(h)}),m.unshift(g,1),i.apply(o.children,m)),t.length>1)for(d=e(t.slice(1)),l=-1;++l<m.length;)"text"===(r=m[l]).type?d(r,o):s(r,a,d);return g+m.length+1}}(function(e){var t,n,r=[];if("object"!==typeof e)throw new Error("Expected array or object as schema");if("length"in e)for(n=-1;++n<e.length;)r.push([l(e[n][0]),c(e[n][1])]);else for(t in e)r.push([l(t),c(e[t])]);return r}(o))),e};var r=n(5950),a=n(4816),o=n(2520),i=[].splice;function s(e,t,n){var o=a(t.ignore||[]);return r(e,"text",(function(e,t){var r,a,i=-1;for(;++i<t.length;){if(r=t[i],o(r,a?a.children.indexOf(r):void 0,a))return;a=r}return n(e,a)})),[]}function l(e){return"string"===typeof e?new RegExp(o(e),"g"):e}function c(e){return"function"===typeof e?e:function(){return e}}},3746:(e,t,n)=>{"use strict";e.exports=function(e,t,n){"string"!==typeof t&&(n=t,t=void 0);return function(e){var t=e||{},n=function(e,t){var n=-1;for(;++n<t.length;)f(e,t[n]);return e}({transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:v(pe),autolinkProtocol:M,autolinkEmail:M,atxHeading:v(le),blockQuote:v(re),characterEscape:M,characterReference:M,codeFenced:v(ae),codeFencedFenceInfo:_,codeFencedFenceMeta:_,codeIndented:v(ae,_),codeText:v(oe,_),codeTextData:M,data:M,codeFlowValue:M,definition:v(ie),definitionDestinationString:_,definitionLabelString:_,definitionTitleString:_,emphasis:v(se),hardBreakEscape:v(ce),hardBreakTrailing:v(ce),htmlFlow:v(de,_),htmlFlowData:M,htmlText:v(de,_),htmlTextData:M,image:v(ue),label:_,link:v(pe),listItem:v(me),listItemValue:S,listOrdered:v(fe,w),listUnordered:v(fe),paragraph:v(he),reference:J,referenceString:_,resourceDestinationString:_,resourceTitleString:_,setextHeading:v(le),strong:v(ge),thematicBreak:v(_e)},exit:{atxHeading:y(),atxHeadingSequence:D,autolink:y(),autolinkEmail:ne,autolinkProtocol:te,blockQuote:y(),characterEscapeValue:z,characterReferenceMarkerHexadecimal:Z,characterReferenceMarkerNumeric:Z,characterReferenceValue:ee,codeFenced:y(T),codeFencedFence:j,codeFencedFenceInfo:C,codeFencedFenceMeta:E,codeFlowValue:z,codeIndented:y(P),codeText:y(U),codeTextData:z,data:z,definition:y(),definitionDestinationString:A,definitionLabelString:$,definitionTitleString:O,emphasis:y(),hardBreakEscape:y(H),hardBreakTrailing:y(H),htmlFlow:y(B),htmlFlowData:z,htmlText:y(F),htmlTextData:z,image:y(V),label:K,labelText:q,lineEnding:L,link:y(W),listItem:y(),listOrdered:y(),listUnordered:y(),paragraph:y(),referenceString:Q,resourceDestinationString:G,resourceTitleString:Y,resource:X,setextHeading:y(N),setextHeadingLineSequence:R,setextHeadingText:I,strong:y(),thematicBreak:y()}},t.mdastExtensions||[]),l={};return c;function c(e){for(var t,r={type:"root",children:[]},i=[],s=[],l=-1,c={stack:[r],tokenStack:i,config:n,enter:b,exit:k,buffer:_,resume:x,setData:m,getData:h};++l<e.length;)"listOrdered"!==e[l][1].type&&"listUnordered"!==e[l][1].type||("enter"===e[l][0]?s.push(l):l=d(e,s.pop(l),l));for(l=-1;++l<e.length;)t=n[e[l][0]],o.call(t,e[l][1].type)&&t[e[l][1].type].call(a({sliceSerialize:e[l][2].sliceSerialize},c),e[l][1]);if(i.length)throw new Error("Cannot close document, a token (`"+i[i.length-1].type+"`, "+p({start:i[i.length-1].start,end:i[i.length-1].end})+") is still open");for(r.position={start:g(e.length?e[0][1].start:{line:1,column:1,offset:0}),end:g(e.length?e[e.length-2][1].end:{line:1,column:1,offset:0})},l=-1;++l<n.transforms.length;)r=n.transforms[l](r)||r;return r}function d(e,t,n){for(var r,a,o,i,s,l,c,d=t-1,u=-1,p=!1;++d<=n;)if("listUnordered"===(s=e[d])[1].type||"listOrdered"===s[1].type||"blockQuote"===s[1].type?("enter"===s[0]?u++:u--,c=void 0):"lineEndingBlank"===s[1].type?"enter"===s[0]&&(!r||c||u||l||(l=d),c=void 0):"linePrefix"===s[1].type||"listItemValue"===s[1].type||"listItemMarker"===s[1].type||"listItemPrefix"===s[1].type||"listItemPrefixWhitespace"===s[1].type||(c=void 0),!u&&"enter"===s[0]&&"listItemPrefix"===s[1].type||-1===u&&"exit"===s[0]&&("listUnordered"===s[1].type||"listOrdered"===s[1].type)){if(r){for(a=d,o=void 0;a--;)if("lineEnding"===(i=e[a])[1].type||"lineEndingBlank"===i[1].type){if("exit"===i[0])continue;o&&(e[o][1].type="lineEndingBlank",p=!0),i[1].type="lineEnding",o=a}else if("linePrefix"!==i[1].type&&"blockQuotePrefix"!==i[1].type&&"blockQuotePrefixWhitespace"!==i[1].type&&"blockQuoteMarker"!==i[1].type&&"listItemIndent"!==i[1].type)break;l&&(!o||l<o)&&(r._spread=!0),r.end=g(o?e[o][1].start:s[1].end),e.splice(o||d,0,["exit",r,s[2]]),d++,n++}"listItemPrefix"===s[1].type&&(r={type:"listItem",_spread:!1,start:g(s[1].start)},e.splice(d,0,["enter",r,s[2]]),d++,n++,l=void 0,c=!0)}return e[t][1]._spread=p,n}function m(e,t){l[e]=t}function h(e){return l[e]}function g(e){return{line:e.line,column:e.column,offset:e.offset}}function v(e,t){return n;function n(n){b.call(this,e(n),n),t&&t.call(this,n)}}function _(){this.stack.push({type:"fragment",children:[]})}function b(e,t){return this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push(t),e.position={start:g(t.start)},e}function y(e){return t;function t(t){e&&e.call(this,t),k.call(this,t)}}function k(e){var t=this.stack.pop(),n=this.tokenStack.pop();if(!n)throw new Error("Cannot close `"+e.type+"` ("+p({start:e.start,end:e.end})+"): it\u2019s not open");if(n.type!==e.type)throw new Error("Cannot close `"+e.type+"` ("+p({start:e.start,end:e.end})+"): a different token (`"+n.type+"`, "+p({start:n.start,end:n.end})+") is open");return t.position.end=g(e.end),t}function x(){return r(this.stack.pop())}function w(){m("expectingFirstListItemValue",!0)}function S(e){h("expectingFirstListItemValue")&&(this.stack[this.stack.length-2].start=parseInt(this.sliceSerialize(e),10),m("expectingFirstListItemValue"))}function C(){var e=this.resume();this.stack[this.stack.length-1].lang=e}function E(){var e=this.resume();this.stack[this.stack.length-1].meta=e}function j(){h("flowCodeInside")||(this.buffer(),m("flowCodeInside",!0))}function T(){var e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),m("flowCodeInside")}function P(){var e=this.resume();this.stack[this.stack.length-1].value=e}function $(e){var t=this.resume();this.stack[this.stack.length-1].label=t,this.stack[this.stack.length-1].identifier=i(this.sliceSerialize(e)).toLowerCase()}function O(){var e=this.resume();this.stack[this.stack.length-1].title=e}function A(){var e=this.resume();this.stack[this.stack.length-1].url=e}function D(e){this.stack[this.stack.length-1].depth||(this.stack[this.stack.length-1].depth=this.sliceSerialize(e).length)}function I(){m("setextHeadingSlurpLineEnding",!0)}function R(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).charCodeAt(0)?1:2}function N(){m("setextHeadingSlurpLineEnding")}function M(e){var t=this.stack[this.stack.length-1].children,n=t[t.length-1];n&&"text"===n.type||((n=ve()).position={start:g(e.start)},this.stack[this.stack.length-1].children.push(n)),this.stack.push(n)}function z(e){var t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=g(e.end)}function L(e){var t=this.stack[this.stack.length-1];if(h("atHardBreak"))return t.children[t.children.length-1].position.end=g(e.end),void m("atHardBreak");!h("setextHeadingSlurpLineEnding")&&n.canContainEols.indexOf(t.type)>-1&&(M.call(this,e),z.call(this,e))}function H(){m("atHardBreak",!0)}function B(){var e=this.resume();this.stack[this.stack.length-1].value=e}function F(){var e=this.resume();this.stack[this.stack.length-1].value=e}function U(){var e=this.resume();this.stack[this.stack.length-1].value=e}function W(){var e=this.stack[this.stack.length-1];h("inReference")?(e.type+="Reference",e.referenceType=h("referenceType")||"shortcut",delete e.url,delete e.title):(delete e.identifier,delete e.label,delete e.referenceType),m("referenceType")}function V(){var e=this.stack[this.stack.length-1];h("inReference")?(e.type+="Reference",e.referenceType=h("referenceType")||"shortcut",delete e.url,delete e.title):(delete e.identifier,delete e.label,delete e.referenceType),m("referenceType")}function q(e){this.stack[this.stack.length-2].identifier=i(this.sliceSerialize(e)).toLowerCase()}function K(){var e=this.stack[this.stack.length-1],t=this.resume();this.stack[this.stack.length-1].label=t,m("inReference",!0),"link"===this.stack[this.stack.length-1].type?this.stack[this.stack.length-1].children=e.children:this.stack[this.stack.length-1].alt=t}function G(){var e=this.resume();this.stack[this.stack.length-1].url=e}function Y(){var e=this.resume();this.stack[this.stack.length-1].title=e}function X(){m("inReference")}function J(){m("referenceType","collapsed")}function Q(e){var t=this.resume();this.stack[this.stack.length-1].label=t,this.stack[this.stack.length-1].identifier=i(this.sliceSerialize(e)).toLowerCase(),m("referenceType","full")}function Z(e){m("characterReferenceType",e.type)}function ee(e){var t,n,r=this.sliceSerialize(e),a=h("characterReferenceType");a?(t=s(r,"characterReferenceMarkerNumeric"===a?10:16),m("characterReferenceType")):t=u(r),(n=this.stack.pop()).value+=t,n.position.end=g(e.end)}function te(e){z.call(this,e),this.stack[this.stack.length-1].url=this.sliceSerialize(e)}function ne(e){z.call(this,e),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)}function re(){return{type:"blockquote",children:[]}}function ae(){return{type:"code",lang:null,meta:null,value:""}}function oe(){return{type:"inlineCode",value:""}}function ie(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function se(){return{type:"emphasis",children:[]}}function le(){return{type:"heading",depth:void 0,children:[]}}function ce(){return{type:"break"}}function de(){return{type:"html",value:""}}function ue(){return{type:"image",title:null,url:"",alt:null}}function pe(){return{type:"link",title:null,url:"",children:[]}}function fe(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}function me(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}function he(){return{type:"paragraph",children:[]}}function ge(){return{type:"strong",children:[]}}function ve(){return{type:"text",value:""}}function _e(){return{type:"thematicBreak"}}}(n)(d(l(n).document().write(c()(e,t,!0))))};var r=n(6642),a=n(9206),o=n(1458),i=n(3526),s=n(6563),l=n(2853),c=n(4782),d=n(1105),u=n(6909),p=n(4744);function f(e,t){var n,r;for(n in t)r=o.call(e,n)?e[n]:e[n]={},"canContainEols"===n||"transforms"===n?e[n]=[].concat(r,t[n]):Object.assign(r,t[n])}},3689:(e,t,n)=>{"use strict";e.exports=n(3746)},8461:(e,t,n)=>{var r=n(256),a=n(3371),o=n(7048),i=n(1635);function s(e){this.config.enter.autolinkProtocol.call(this,e)}function l(e,t,n,a,o){var i,s,l="";return!!d(o)&&(/^w/i.test(t)&&(n=t+n,t="",l="http://"),!!function(e){var t=e.split(".");if(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))return!1;return!0}(n)&&(!!(i=function(e){var t,n,a,o=/[!"&'),.:;<>?\]}]+$/.exec(e);if(o)for(e=e.slice(0,o.index),t=(o=o[0]).indexOf(")"),n=r(e,"("),a=r(e,")");-1!==t&&n>a;)e+=o.slice(0,t+1),t=(o=o.slice(t+1)).indexOf(")"),a++;return[e,o]}(n+a))[0]&&(s={type:"link",title:null,url:l+t+i[0],children:[{type:"text",value:t+i[0]}]},i[1]&&(s=[s,{type:"text",value:i[1]}]),s)))}function c(e,t,n,r){return!(!d(r,!0)||/[_-]$/.test(n))&&{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function d(e,t){var n=e.input.charCodeAt(e.index-1);return(n!==n||i(n)||o(n))&&(!t||47!==n)}t.transforms=[function(e){a(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/i,l],[/([-.\w+]+)@([-\w]+(?:\.[-\w]+)+)/,c]],{ignore:["link","linkReference"]})}],t.enter={literalAutolink:function(e){this.enter({type:"link",title:null,url:"",children:[]},e)},literalAutolinkEmail:s,literalAutolinkHttp:s,literalAutolinkWww:s},t.exit={literalAutolink:function(e){this.exit(e)},literalAutolinkEmail:function(e){this.config.exit.autolinkEmail.call(this,e)},literalAutolinkHttp:function(e){this.config.exit.autolinkProtocol.call(this,e)},literalAutolinkWww:function(e){this.config.exit.data.call(this,e),this.stack[this.stack.length-1].url="http://"+this.sliceSerialize(e)}}},1278:(e,t)=>{var n="phrasing",r=["autolink","link","image","label"];t.unsafe=[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:n,notInConstruct:r},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:n,notInConstruct:r},{character:":",before:"[ps]",after:"\\/",inConstruct:n,notInConstruct:r}]},355:(e,t)=>{t.canContainEols=["delete"],t.enter={strikethrough:function(e){this.enter({type:"delete",children:[]},e)}},t.exit={strikethrough:function(e){this.exit(e)}}},2436:(e,t,n)=>{var r=n(9156);function a(e,t,n){var a=n.enter("emphasis"),o=r(e,n,{before:"~",after:"~"});return a(),"~~"+o+"~~"}t.unsafe=[{character:"~",inConstruct:"phrasing"}],t.handlers={delete:a},a.peek=function(){return"~"}},6268:(e,t)=>{function n(e){this.exit(e)}function r(e){this.enter({type:"tableCell",children:[]},e)}function a(e,t){return"|"===t?t:e}t.enter={table:function(e){this.enter({type:"table",align:e._align,children:[]},e),this.setData("inTable",!0)},tableData:r,tableHeader:r,tableRow:function(e){this.enter({type:"tableRow",children:[]},e)}},t.exit={codeText:function(e){var t=this.resume();this.getData("inTable")&&(t=t.replace(/\\([\\|])/g,a));this.stack[this.stack.length-1].value=t,this.exit(e)},table:function(e){this.exit(e),this.setData("inTable")},tableData:n,tableHeader:n,tableRow:n}},2779:(e,t,n)=>{var r=n(9156),a=n(1848),o=n(8272);e.exports=function(e){var t=e||{},n=t.tableCellPadding,i=t.tablePipeAlign,s=t.stringLength,l=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:"\n",inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[\t :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{table:function(e,t,n){return d(function(e,t){var n=e.children,r=-1,a=n.length,o=[],i=t.enter("table");for(;++r<a;)o[r]=u(n[r],t);return i(),o}(e,n),e.align)},tableRow:function(e,t,n){var r=d([u(e,n)]);return r.slice(0,r.indexOf("\n"))},tableCell:c,inlineCode:function(e,t,n){var r=a(e,t,n);-1!==n.stack.indexOf("tableCell")&&(r=r.replace(/\|/g,"\\$&"));return r}}};function c(e,t,n){var a=n.enter("tableCell"),o=r(e,n,{before:l,after:l});return a(),o}function d(e,t){return o(e,{align:t,alignDelimiters:i,padding:n,stringLength:s})}function u(e,t){for(var n=e.children,r=-1,a=n.length,o=[],i=t.enter("tableRow");++r<a;)o[r]=c(n[r],0,t);return i(),o}}},3268:(e,t)=>{function n(e){this.stack[this.stack.length-2].checked="taskListCheckValueChecked"===e.type}t.exit={taskListCheckValueChecked:n,taskListCheckValueUnchecked:n,paragraph:function(e){var t,n=this.stack[this.stack.length-2],r=this.stack[this.stack.length-1],a=n.children,o=r.children[0],i=-1;if(n&&"listItem"===n.type&&"boolean"===typeof n.checked&&o&&"text"===o.type){for(;++i<a.length;)if("paragraph"===a[i].type){t=a[i];break}t===r&&(o.value=o.value.slice(1),0===o.value.length?r.children.shift():(o.position.start.column++,o.position.start.offset++,r.position.start=Object.assign({},o.position.start)))}this.exit(e)}}},2883:(e,t,n)=>{var r=n(4669);t.unsafe=[{atBreak:!0,character:"-",after:"[:|-]"}],t.handlers={listItem:function(e,t,n){var a=r(e,t,n),o=e.children[0];"boolean"===typeof e.checked&&o&&"paragraph"===o.type&&(a=a.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,(function(t){return t+"["+(e.checked?"x":" ")+"] "})));return a}}},7069:(e,t,n)=>{var r=n(8461),a=n(355),o=n(6268),i=n(3268),s={}.hasOwnProperty;function l(e,t){var n,r,a;for(n in t)r=s.call(e,n)?e[n]:e[n]={},a=t[n],"canContainEols"===n||"transforms"===n?e[n]=[].concat(r,a):Object.assign(r,a)}e.exports=function(e){var t={transforms:[],canContainEols:[]},n=e.length,r=-1;for(;++r<n;)l(t,e[r]);return t}([r,a,o,i])},5054:(e,t,n)=>{var r=n(1278),a=n(2436),o=n(2779),i=n(2883),s=n(2970);e.exports=function(e){var t=s({handlers:{},join:[],unsafe:[],options:{}},{extensions:[r,a,o(e),i]});return Object.assign(t.options,{handlers:t.handlers,join:t.join,unsafe:t.unsafe})}},7763:(e,t,n)=>{"use strict";e.exports=n(6387)},9488:(e,t,n)=>{"use strict";e.exports=function(e,t){var n,a,o=t.children||[],i=o.length,s=[],l=-1;for(;++l<i;)(n=r(e,o[l],t))&&(l&&"break"===o[l-1].type&&(n.value&&(n.value=n.value.replace(/^\s+/,"")),(a=n.children&&n.children[0])&&a.value&&(a.value=a.value.replace(/^\s+/,""))),s=s.concat(n));return s};var r=n(5835)},4240:(e,t,n)=>{"use strict";e.exports=function(e){var t,n,i,s,l=e.footnoteById,c=e.footnoteOrder,d=c.length,u=-1,p=[];for(;++u<d;)(t=l[c[u].toUpperCase()])&&(s=(i=t.children.concat())[i.length-1],n={type:"link",url:"#fnref-"+t.identifier,data:{hProperties:{className:["footnote-backref"]}},children:[{type:"text",value:"\u21a9"}]},s&&"paragraph"===s.type||(s={type:"paragraph",children:[]},i.push(s)),s.children.push(n),p.push({type:"listItem",data:{hProperties:{id:"fn-"+t.identifier}},children:i,position:t.position}));if(0===p.length)return null;return e(null,"div",{className:["footnotes"]},o([r(e),a(e,{type:"list",ordered:!0,children:p})],!0))};var r=n(1700),a=n(4197),o=n(3683)},1638:(e,t,n)=>{"use strict";e.exports=function(e,t){return e(t,"blockquote",r(a(e,t),!0))};var r=n(3683),a=n(9488)},6878:(e,t,n)=>{"use strict";e.exports=function(e,t){return[e(t,"br"),r("text","\n")]};var r=n(5591)},5832:(e,t,n)=>{"use strict";e.exports=function(e,t){var n,a=t.value?t.value+"\n":"",o=t.lang&&t.lang.match(/^[^ \t]+(?=[ \t]|$)/),i={};o&&(i.className=["language-"+o]);n=e(t,"code",i,[r("text",a)]),t.meta&&(n.data={meta:t.meta});return e(t.position,"pre",[n])};var r=n(5591)},314:(e,t,n)=>{"use strict";e.exports=function(e,t){return e(t,"del",r(e,t))};var r=n(9488)},1507:(e,t,n)=>{"use strict";e.exports=function(e,t){return e(t,"em",r(e,t))};var r=n(9488)},9786:(e,t,n)=>{"use strict";e.exports=function(e,t){var n=e.footnoteOrder,a=String(t.identifier);-1===n.indexOf(a)&&n.push(a);return e(t.position,"sup",{id:"fnref-"+a},[e(t,"a",{href:"#fn-"+a,className:["footnote-ref"]},[r("text",t.label||a)])])};var r=n(5591)},2869:(e,t,n)=>{"use strict";e.exports=function(e,t){var n=e.footnoteById,a=e.footnoteOrder,o=1;for(;o in n;)o++;return o=String(o),a.push(o),n[o]={type:"footnoteDefinition",identifier:o,children:[{type:"paragraph",children:t.children}],position:t.position},r(e,{type:"footnoteReference",identifier:o,position:t.position})};var r=n(9786)},719:(e,t,n)=>{"use strict";e.exports=function(e,t){return e(t,"h"+t.depth,r(e,t))};var r=n(9488)},2104:(e,t,n)=>{"use strict";e.exports=function(e,t){return e.dangerous?e.augment(t,r("raw",t.value)):null};var r=n(5591)},5244:(e,t,n)=>{"use strict";e.exports=function(e,t){var n,o=e.definition(t.identifier);if(!o)return a(e,t);n={src:r(o.url||""),alt:t.alt},null!==o.title&&void 0!==o.title&&(n.title=o.title);return e(t,"img",n)};var r=n(2638),a=n(6038)},32:(e,t,n)=>{"use strict";var r=n(2638);e.exports=function(e,t){var n={src:r(t.url),alt:t.alt};null!==t.title&&void 0!==t.title&&(n.title=t.title);return e(t,"img",n)}},7405:(e,t,n)=>{"use strict";function r(){return null}e.exports={blockquote:n(1638),break:n(6878),code:n(5832),delete:n(314),emphasis:n(1507),footnoteReference:n(9786),footnote:n(2869),heading:n(719),html:n(2104),imageReference:n(5244),image:n(32),inlineCode:n(6252),linkReference:n(8409),link:n(8457),listItem:n(6977),list:n(4197),paragraph:n(3355),root:n(4493),strong:n(7426),table:n(1453),text:n(3630),thematicBreak:n(1700),toml:r,yaml:r,definition:r,footnoteDefinition:r}},6252:(e,t,n)=>{"use strict";e.exports=function(e,t){var n=t.value.replace(/\r?\n|\r/g," ");return e(t,"code",[r("text",n)])};var r=n(5591)},8409:(e,t,n)=>{"use strict";e.exports=function(e,t){var n,i=e.definition(t.identifier);if(!i)return a(e,t);n={href:r(i.url||"")},null!==i.title&&void 0!==i.title&&(n.title=i.title);return e(t,"a",n,o(e,t))};var r=n(2638),a=n(6038),o=n(9488)},8457:(e,t,n)=>{"use strict";var r=n(2638),a=n(9488);e.exports=function(e,t){var n={href:r(t.url)};null!==t.title&&void 0!==t.title&&(n.title=t.title);return e(t,"a",n,a(e,t))}},6977:(e,t,n)=>{"use strict";e.exports=function(e,t,n){var i,s,l,c=a(e,t),d=c[0],u=n?function(e){var t=e.spread,n=e.children,r=n.length,a=-1;for(;!t&&++a<r;)t=o(n[a]);return t}(n):o(t),p={},f=[];"boolean"===typeof t.checked&&(d&&"p"===d.tagName||(d=e(null,"p",[]),c.unshift(d)),d.children.length>0&&d.children.unshift(r("text"," ")),d.children.unshift(e(null,"input",{type:"checkbox",checked:t.checked,disabled:!0})),p.className=["task-list-item"]);i=c.length,s=-1;for(;++s<i;)l=c[s],(u||0!==s||"p"!==l.tagName)&&f.push(r("text","\n")),"p"!==l.tagName||u?f.push(l):f=f.concat(l.children);i&&(u||"p"!==l.tagName)&&f.push(r("text","\n"));return e(t,"li",p,f)};var r=n(5591),a=n(9488);function o(e){var t=e.spread;return void 0===t||null===t?e.children.length>1:t}},4197:(e,t,n)=>{"use strict";e.exports=function(e,t){var n,o,i={},s=t.ordered?"ol":"ul",l=-1;"number"===typeof t.start&&1!==t.start&&(i.start=t.start);n=a(e,t),o=n.length;for(;++l<o;)if(n[l].properties.className&&-1!==n[l].properties.className.indexOf("task-list-item")){i.className=["contains-task-list"];break}return e(t,s,i,r(n,!0))};var r=n(3683),a=n(9488)},3355:(e,t,n)=>{"use strict";e.exports=function(e,t){return e(t,"p",r(e,t))};var r=n(9488)},4493:(e,t,n)=>{"use strict";e.exports=function(e,t){return e.augment(t,r("root",a(o(e,t))))};var r=n(5591),a=n(3683),o=n(9488)},7426:(e,t,n)=>{"use strict";e.exports=function(e,t){return e(t,"strong",r(e,t))};var r=n(9488)},1453:(e,t,n)=>{"use strict";e.exports=function(e,t){var n,i,s,l,c,d=t.children,u=d.length,p=t.align||[],f=p.length,m=[];for(;u--;){for(i=d[u].children,l=0===u?"th":"td",n=f||i.length,s=[];n--;)c=i[n],s[n]=e(c,l,{align:p[n]},c?o(e,c):[]);m[u]=e(d[u],"tr",a(s,!0))}return e(t,"table",a([e(m[0].position,"thead",a([m[0]],!0))].concat(m[1]?e({start:r.start(m[1]),end:r.end(m[m.length-1])},"tbody",a(m.slice(1),!0)):[]),!0))};var r=n(8484),a=n(3683),o=n(9488)},3630:(e,t,n)=>{"use strict";e.exports=function(e,t){return e.augment(t,r("text",String(t.value).replace(/[ \t]*(\r?\n|\r)[ \t]*/g,"$1")))};var r=n(5591)},1700:e=>{"use strict";e.exports=function(e,t){return e(t,"hr")}},6387:(e,t,n)=>{"use strict";e.exports=function(e,t){var n=function(e,t){var n=t||{};void 0===n.allowDangerousHTML||p||(p=!0,console.warn("mdast-util-to-hast: deprecation: `allowDangerousHTML` is nonstandard, use `allowDangerousHtml` instead"));var r=n.allowDangerousHtml||n.allowDangerousHTML,l={};return f.dangerous=r,f.definition=s(e),f.footnoteById=l,f.footnoteOrder=[],f.augment=c,f.handlers=Object.assign({},d,n.handlers),f.unknownHandler=n.unknownHandler,f.passThrough=n.passThrough,a(e,"footnoteDefinition",m),f;function c(e,t){var n,r;return e&&e.data&&((n=e.data).hName&&("element"!==t.type&&(t={type:"element",tagName:"",properties:{},children:[]}),t.tagName=n.hName),"element"===t.type&&n.hProperties&&(t.properties=Object.assign({},t.properties,n.hProperties)),t.children&&n.hChildren&&(t.children=n.hChildren)),r=e&&e.position?e:{position:e},i(r)||(t.position={start:o.start(r),end:o.end(r)}),t}function f(e,t,n,r){return void 0!==r&&null!==r||"object"!==typeof n||!("length"in n)||(r=n,n={}),c(e,{type:"element",tagName:t,properties:n||{},children:r||[]})}function m(e){var t=String(e.identifier).toUpperCase();u.call(l,t)||(l[t]=e)}}(e,t),f=l(n,e),m=c(n);m&&(f.children=f.children.concat(r("text","\n"),m));return f};var r=n(5591),a=n(4910),o=n(8484),i=n(9727),s=n(7577),l=n(5835),c=n(4240),d=n(7405),u={}.hasOwnProperty,p=!1},5835:(e,t,n)=>{"use strict";e.exports=function(e,t,n){var r,a=t&&t.type;if(!a)throw new Error("Expected node, got `"+t+"`");r=o.call(e.handlers,a)?e.handlers[a]:e.passThrough&&e.passThrough.indexOf(a)>-1?s:e.unknownHandler;return("function"===typeof r?r:i)(e,t,n)};var r=n(5591),a=n(9488),o={}.hasOwnProperty;function i(e,t){return function(e){var t=e.data||{};if(o.call(t,"hName")||o.call(t,"hProperties")||o.call(t,"hChildren"))return!1;return"value"in e}(t)?e.augment(t,r("text",t.value)):e(t,"div",a(e,t))}function s(e,t){var n;return t.children?((n=Object.assign({},t)).children=a(e,t),n):t}},6038:(e,t,n)=>{"use strict";e.exports=function(e,t){var n,o,i,s=t.referenceType,l="]";"collapsed"===s?l+="[]":"full"===s&&(l+="["+(t.label||t.identifier)+"]");if("imageReference"===t.type)return r("text","!["+t.alt+l);n=a(e,t),(o=n[0])&&"text"===o.type?o.value="["+o.value:n.unshift(r("text","["));(i=n[n.length-1])&&"text"===i.type?i.value+=l:n.push(r("text",l));return n};var r=n(5591),a=n(9488)},3683:(e,t,n)=>{"use strict";e.exports=function(e,t){var n=[],a=-1,o=e.length;t&&n.push(r("text","\n"));for(;++a<o;)a&&n.push(r("text","\n")),n.push(e[a]);t&&e.length>0&&n.push(r("text","\n"));return n};var r=n(5591)},2970:e=>{e.exports=function e(t,n){var r,a=-1;if(n.extensions)for(;++a<n.extensions.length;)e(t,n.extensions[a]);for(r in n)"extensions"===r||("unsafe"===r||"join"===r?t[r]=t[r].concat(n[r]||[]):"handlers"===r?t[r]=Object.assign(t[r],n[r]||{}):t.options[r]=n[r]);return t}},1848:(e,t,n)=>{e.exports=a,a.peek=function(){return"`"};var r=n(6285);function a(e,t,n){for(var a,o,i,s,l=e.value||"",c="`",d=-1;new RegExp("(^|[^`])"+c+"([^`]|$)").test(l);)c+="`";for(/[^ \r\n]/.test(l)&&(/[ \r\n`]/.test(l.charAt(0))||/[ \r\n`]/.test(l.charAt(l.length-1)))&&(l=" "+l+" ");++d<n.unsafe.length;)if((a=n.unsafe[d]).atBreak)for(o=r(a);i=o.exec(l);)s=i.index,10===l.charCodeAt(s)&&13===l.charCodeAt(s-1)&&s--,l=l.slice(0,s)+" "+l.slice(i.index+1);return c+l+c}},4669:(e,t,n)=>{e.exports=function(e,t,n){var l,c,d,u=a(n),p=o(n);t&&t.ordered&&(u=(t.start>-1?t.start:1)+(!1===n.options.incrementListMarker?0:t.children.indexOf(e))+".");l=u.length+1,("tab"===p||"mixed"===p&&(t&&t.spread||e.spread))&&(l=4*Math.ceil(l/4));return d=n.enter("listItem"),c=s(i(e,n),(function(e,t,n){if(t)return(n?"":r(" ",l))+e;return(n?u:u+r(" ",l-u.length))+e})),d(),c};var r=n(2339),a=n(5608),o=n(4581),i=n(593),s=n(315)},5608:e=>{e.exports=function(e){var t=e.options.bullet||"*";if("*"!==t&&"+"!==t&&"-"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}},4581:e=>{e.exports=function(e){var t=e.options.listItemIndent||"tab";if(1===t||"1"===t)return"one";if("tab"!==t&&"one"!==t&&"mixed"!==t)throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}},593:(e,t,n)=>{e.exports=function(e,t){var n,a=e.children||[],o=[],i=-1;for(;++i<a.length;)n=a[i],o.push(t.handle(n,e,t,{before:"\n",after:"\n"})),i+1<a.length&&o.push(s(n,a[i+1]));return o.join("");function s(n,a){for(var o,i=-1;++i<t.join.length&&!0!==(o=t.join[i](n,a,e,t))&&1!==o;){if("number"===typeof o)return r("\n",1+Number(o));if(!1===o)return"\n\n\x3c!----\x3e\n\n"}return"\n\n"}};var r=n(2339)},9156:e=>{e.exports=function(e,t,n){var r,a,o,i=e.children||[],s=[],l=-1,c=n.before;for(;++l<i.length;)o=i[l],l+1<i.length?((a=t.handle.handlers[i[l+1].type])&&a.peek&&(a=a.peek),r=a?a(i[l+1],e,t,{before:"",after:""}).charAt(0):""):r=n.after,s.length>0&&("\r"===c||"\n"===c)&&"html"===o.type&&(s[s.length-1]=s[s.length-1].replace(/(\r?\n|\r)$/," "),c=" "),s.push(t.handle(o,e,t,{before:c,after:r})),c=s[s.length-1].slice(-1);return s.join("")}},315:e=>{e.exports=function(e,n){var r,a=[],o=0,i=0;for(;r=t.exec(e);)s(e.slice(o,r.index)),a.push(r[0]),o=r.index+r[0].length,i++;return s(e.slice(o)),a.join("");function s(e){a.push(n(e,i,!e))}};var t=/\r?\n|\r/g},6285:e=>{e.exports=function(e){var t,n;e._compiled||(t=e.before?"(?:"+e.before+")":"",n=e.after?"(?:"+e.after+")":"",e.atBreak&&(t="[\\r\\n][\\t ]*"+t),e._compiled=new RegExp((t?"("+t+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(e.character)?"\\":"")+e.character+(n||""),"g"));return e._compiled}},6642:e=>{"use strict";function t(e){return e&&(e.value||e.alt||e.title||"children"in e&&n(e.children)||"length"in e&&n(e))||""}function n(e){for(var n=[],r=-1;++r<e.length;)n[r]=t(e[r]);return n.join("")}e.exports=t},2638:e=>{"use strict";var t={};function n(e,r,a){var o,i,s,l,c,d="";for("string"!==typeof r&&(a=r,r=n.defaultChars),"undefined"===typeof a&&(a=!0),c=function(e){var n,r,a=t[e];if(a)return a;for(a=t[e]=[],n=0;n<128;n++)r=String.fromCharCode(n),/^[0-9a-z]$/i.test(r)?a.push(r):a.push("%"+("0"+n.toString(16).toUpperCase()).slice(-2));for(n=0;n<e.length;n++)a[e.charCodeAt(n)]=e[n];return a}(r),o=0,i=e.length;o<i;o++)if(s=e.charCodeAt(o),a&&37===s&&o+2<i&&/^[0-9a-f]{2}$/i.test(e.slice(o+1,o+3)))d+=e.slice(o,o+3),o+=2;else if(s<128)d+=c[s];else if(s>=55296&&s<=57343){if(s>=55296&&s<=56319&&o+1<i&&(l=e.charCodeAt(o+1))>=56320&&l<=57343){d+=encodeURIComponent(e[o]+e[o+1]),o++;continue}d+="%EF%BF%BD"}else d+=encodeURIComponent(e[o]);return d}n.defaultChars=";/?:@&=+$,-_.!~*'()#",n.componentChars="-_.!~*'()",e.exports=n},5458:(e,t,n)=>{e.exports=n(6535)},6535:(e,t,n)=>{var r=n(9176),a=n(8945),o=n(5329),i=n(8034),s=n(7048),l=n(1635),c={tokenize:function(e,t,n){return function(t){return e.consume(t),r};function r(t){return 87===t||t-32===87?(e.consume(t),a):n(t)}function a(t){return 87===t||t-32===87?(e.consume(t),o):n(t)}function o(t){return 46===t?(e.consume(t),s):n(t)}function s(e){return null===e||i(e)?n(e):t(e)}},partial:!0},d={tokenize:function(e,t,n){var r,a;return i;function i(t){return 38===t?e.check(f,d,c)(t):46===t||95===t?e.check(p,d,c)(t):o(t)||l(t)||45!==t&&s(t)?d(t):(e.consume(t),i)}function c(t){return 46===t?(a=r,r=void 0,e.consume(t),i):(95===t&&(r=!0),e.consume(t),i)}function d(e){return a||r?n(e):t(e)}},partial:!0},u={tokenize:function(e,t){var n=0;return r;function r(i){return 38===i?e.check(f,t,a)(i):(40===i&&n++,41===i?e.check(p,o,a)(i):y(i)?t(i):b(i)?e.check(p,t,a)(i):(e.consume(i),r))}function a(t){return e.consume(t),r}function o(e){return--n<0?t(e):a(e)}},partial:!0},p={tokenize:function(e,t,n){return function(t){return e.consume(t),r};function r(a){return b(a)?(e.consume(a),r):y(a)?t(a):n(a)}},partial:!0},f={tokenize:function(e,t,n){return function(t){return e.consume(t),a};function a(t){return r(t)?(e.consume(t),a):59===t?(e.consume(t),o):n(t)}function o(e){return y(e)?t(e):n(e)}},partial:!0},m={tokenize:function(e,t,n){var r=this;return function(t){if(87!==t&&t-32!==87||!x(r.previous)||C(r.events))return n(t);return e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(c,e.attempt(d,e.attempt(u,a),n),n)(t)};function a(n){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(n)}},previous:x},h={tokenize:function(e,t,n){var r=this;return function(t){if(72!==t&&t-32!==72||!w(r.previous)||C(r.events))return n(t);return e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),e.consume(t),a};function a(t){return 84===t||t-32===84?(e.consume(t),i):n(t)}function i(t){return 84===t||t-32===84?(e.consume(t),c):n(t)}function c(t){return 80===t||t-32===80?(e.consume(t),p):n(t)}function p(t){return 83===t||t-32===83?(e.consume(t),f):f(t)}function f(t){return 58===t?(e.consume(t),m):n(t)}function m(t){return 47===t?(e.consume(t),h):n(t)}function h(t){return 47===t?(e.consume(t),g):n(t)}function g(t){return o(t)||l(t)||s(t)?n(t):e.attempt(d,e.attempt(u,v),n)(t)}function v(n){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(n)}},previous:w},g={tokenize:function(e,t,n){var r,o=this;return function(t){if(!k(t)||!S(o.previous)||C(o.events))return n(t);return e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),i(t)};function i(t){return k(t)?(e.consume(t),i):64===t?(e.consume(t),s):n(t)}function s(t){return 46===t?e.check(p,u,l)(t):45===t||95===t?e.check(p,n,c)(t):a(t)?(e.consume(t),s):u(t)}function l(t){return e.consume(t),r=!0,s}function c(t){return e.consume(t),d}function d(t){return 46===t?e.check(p,n,l)(t):s(t)}function u(a){return r?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(a)):n(a)}},previous:S},v={};t.text=v;for(var _=48;_<123;)v[_]=g,58===++_?_=65:91===_&&(_=97);function b(e){return 33===e||34===e||39===e||41===e||42===e||44===e||46===e||58===e||59===e||60===e||63===e||95===e||126===e}function y(e){return null===e||e<0||32===e||60===e}function k(e){return 43===e||45===e||46===e||95===e||a(e)}function x(e){return null===e||e<0||32===e||40===e||42===e||95===e||126===e}function w(e){return null===e||!r(e)}function S(e){return 47!==e&&w(e)}function C(e){for(var t=e.length;t--;)if(("labelLink"===e[t][1].type||"labelImage"===e[t][1].type)&&!e[t][1]._balanced)return!0}v[43]=g,v[45]=g,v[46]=g,v[95]=g,v[72]=[g,h],v[104]=[g,h],v[87]=[g,m],v[119]=[g,m]},6010:(e,t,n)=>{e.exports=function(e){var t=(e||{}).singleTilde,n={tokenize:function(e,n,a){var o=this.previous,i=this.events,s=0;return l;function l(t){return 126!==t||126===o&&"characterEscape"!==i[i.length-1][1].type?a(t):(e.enter("strikethroughSequenceTemporary"),c(t))}function c(i){var l,d,u=r(o);return 126===i?s>1?a(i):(e.consume(i),s++,c):s<2&&!t?a(i):(l=e.exit("strikethroughSequenceTemporary"),d=r(i),l._open=!d||2===d&&u,l._close=!u||2===u&&d,n(i))}},resolveAll:function(e,t){var n,r,s,l,c=-1;for(;++c<e.length;)if("enter"===e[c][0]&&"strikethroughSequenceTemporary"===e[c][1].type&&e[c][1]._close)for(s=c;s--;)if("exit"===e[s][0]&&"strikethroughSequenceTemporary"===e[s][1].type&&e[s][1]._open&&e[c][1].end.offset-e[c][1].start.offset===e[s][1].end.offset-e[s][1].start.offset){e[c][1].type="strikethroughSequence",e[s][1].type="strikethroughSequence",n={type:"strikethrough",start:i(e[s][1].start),end:i(e[c][1].end)},r={type:"strikethroughText",start:i(e[s][1].end),end:i(e[c][1].start)},l=[["enter",n,t],["enter",e[s][1],t],["exit",e[s][1],t],["enter",r,t]],a(l,l.length,0,o(t.parser.constructs.insideSpan.null,e.slice(s+1,c),t)),a(l,l.length,0,[["exit",r,t],["enter",e[c][1],t],["exit",e[c][1],t],["exit",n,t]]),a(e,s-1,c-s+3,l),c=s+l.length-2;break}return function(e){var t=-1,n=e.length;for(;++t<n;)"strikethroughSequenceTemporary"===e[t][1].type&&(e[t][1].type="data");return e}(e)}};null!==t&&void 0!==t||(t=!0);return{text:{126:n},insideSpan:{null:n}}};var r=n(2003),a=n(7844),o=n(5741),i=n(5303)},3965:(e,t,n)=>{e.exports=n(5309)},5309:(e,t,n)=>{t.flow={null:{tokenize:function(e,t,n){var i,s,l=[],c=0;return function(t){if(null===t||-5===t||-4===t||-3===t)return n(t);if(e.enter("table")._align=l,e.enter("tableHead"),e.enter("tableRow"),124===t)return d(t);return c++,e.enter("temporaryTableCellContent"),f(t)};function d(t){return e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),i=!0,u}function u(t){return null===t||-5===t||-4===t||-3===t?function(t){if(null===t)return n(t);return e.exit("tableRow"),e.exit("tableHead"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),e.check(a,n,r(e,h,"linePrefix",4))}(t):-2===t||-1===t||32===t?(e.enter("whitespace"),e.consume(t),p):(i&&(i=void 0,c++),124===t?d(t):(e.enter("temporaryTableCellContent"),f(t)))}function p(t){return-2===t||-1===t||32===t?(e.consume(t),p):(e.exit("whitespace"),u(t))}function f(t){return null===t||t<0||32===t||124===t?(e.exit("temporaryTableCellContent"),u(t)):(e.consume(t),92===t?m:f)}function m(t){return 92===t||124===t?(e.consume(t),f):f(t)}function h(t){return null===t||t<0||32===t?n(t):(e.enter("tableDelimiterRow"),g(t))}function g(t){return null===t||-5===t||-4===t||-3===t?k(t):-2===t||-1===t||32===t?(e.enter("whitespace"),e.consume(t),v):45===t?(e.enter("tableDelimiterFiller"),e.consume(t),s=!0,l.push(null),_):58===t?(e.enter("tableDelimiterAlignment"),e.consume(t),e.exit("tableDelimiterAlignment"),l.push("left"),b):124===t?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),g):n(t)}function v(t){return-2===t||-1===t||32===t?(e.consume(t),v):(e.exit("whitespace"),g(t))}function _(t){return 45===t?(e.consume(t),_):(e.exit("tableDelimiterFiller"),58===t?(e.enter("tableDelimiterAlignment"),e.consume(t),e.exit("tableDelimiterAlignment"),l[l.length-1]="left"===l[l.length-1]?"center":"right",y):g(t))}function b(t){return 45===t?(e.enter("tableDelimiterFiller"),e.consume(t),s=!0,_):n(t)}function y(t){return null===t||-5===t||-4===t||-3===t?k(t):-2===t||-1===t||32===t?(e.enter("whitespace"),e.consume(t),v):124===t?(e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),g):n(t)}function k(t){return e.exit("tableDelimiterRow"),s&&c===l.length?null===t?x(t):e.check(o,x,w)(t):n(t)}function x(n){return e.exit("table"),t(n)}function w(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),r(e,S,"linePrefix",4)}function S(t){return e.enter("tableBody"),C(t)}function C(t){return e.enter("tableRow"),124===t?E(t):(e.enter("temporaryTableCellContent"),P(t))}function E(t){return e.enter("tableCellDivider"),e.consume(t),e.exit("tableCellDivider"),j}function j(t){return null===t||-5===t||-4===t||-3===t?function(t){if(e.exit("tableRow"),null===t)return O(t);return e.check(o,O,A)(t)}(t):-2===t||-1===t||32===t?(e.enter("whitespace"),e.consume(t),T):124===t?E(t):(e.enter("temporaryTableCellContent"),P(t))}function T(t){return-2===t||-1===t||32===t?(e.consume(t),T):(e.exit("whitespace"),j(t))}function P(t){return null===t||t<0||32===t||124===t?(e.exit("temporaryTableCellContent"),j(t)):(e.consume(t),92===t?$:P)}function $(t){return 92===t||124===t?(e.consume(t),P):P(t)}function O(t){return e.exit("tableBody"),x(t)}function A(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),r(e,C,"linePrefix",4)}},resolve:function(e,t){var n,r,a,o,i,s,l,c,d,u,p=e.length,f=-1;for(;++f<p;)n=e[f][1],o&&("temporaryTableCellContent"===n.type&&(c=c||f,d=f),"tableCellDivider"!==n.type&&"tableRow"!==n.type||!d||(l={type:"chunkText",start:(s={type:"tableContent",start:e[c][1].start,end:e[d][1].end}).start,end:s.end,contentType:"text"},e.splice(c,d-c+1,["enter",s,t],["enter",l,t],["exit",l,t],["exit",s,t]),f-=d-c-3,p=e.length,c=void 0,d=void 0)),"exit"===e[f][0]&&u&&u+1<f&&("tableCellDivider"===n.type||"tableRow"===n.type&&(u+3<f||"whitespace"!==e[u][1].type))&&(i={type:a?"tableDelimiter":r?"tableHeader":"tableData",start:e[u][1].start,end:e[f][1].end},e.splice(f+("tableCellDivider"===n.type?1:0),0,["exit",i,t]),e.splice(u,0,["enter",i,t]),f+=2,p=e.length,u=f+1),"tableRow"===n.type&&(o="enter"===e[f][0])&&(u=f+1),"tableDelimiterRow"===n.type&&(a="enter"===e[f][0])&&(u=f+1),"tableHead"===n.type&&(r="enter"===e[f][0]);return e},interruptible:!0}};var r=n(4591),a={tokenize:function(e,t,n){return function(t){if(45!==t)return n(t);return e.enter("setextUnderline"),r(t)};function r(t){return 45===t?(e.consume(t),r):a(t)}function a(r){return-2===r||-1===r||32===r?(e.consume(r),a):null===r||-5===r||-4===r||-3===r?t(r):n(r)}},partial:!0},o={tokenize:function(e,t,n){var r=0;return function(t){return e.enter("check"),e.consume(t),a};function a(o){return-1===o||32===o?(e.consume(o),4===++r?t:a):null===o||o<0?t(o):n(o)}},partial:!0}},5527:(e,t,n)=>{e.exports=n(7396)},7396:(e,t,n)=>{var r=n(8117),a=n(4591),o=n(8273),i={tokenize:function(e,t,n){var r=this;return function(t){if(91!==t||null!==r.previous||!r._gfmTasklistFirstContentOfListItem)return n(t);return e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(t),e.exit("taskListCheckMarker"),a};function a(t){return-2===t||32===t?(e.enter("taskListCheckValueUnchecked"),e.consume(t),e.exit("taskListCheckValueUnchecked"),o):88===t||120===t?(e.enter("taskListCheckValueChecked"),e.consume(t),e.exit("taskListCheckValueChecked"),o):n(t)}function o(r){return 93===r?(e.enter("taskListCheckMarker"),e.consume(r),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),e.check({tokenize:s},t,n)):n(r)}}};function s(e,t,n){var i=this;return a(e,(function(e){return o(i.events,"whitespace")&&null!==e&&!r(e)?t(e):n(e)}),"whitespace")}t.text={91:i}},3908:(e,t,n)=>{e.exports=n(969)},969:(e,t,n)=>{var r=n(7565),a=n(5458),o=n(6010),i=n(3965),s=n(5527);e.exports=function(e){return r([a,o(e),i,s])}},9176:(e,t,n)=>{"use strict";var r=n(173)(/[A-Za-z]/);e.exports=r},8945:(e,t,n)=>{"use strict";var r=n(173)(/[\dA-Za-z]/);e.exports=r},8136:(e,t,n)=>{"use strict";var r=n(173)(/[#-'*+\--9=?A-Z^-~]/);e.exports=r},5329:e=>{"use strict";e.exports=function(e){return e<32||127===e}},8793:(e,t,n)=>{"use strict";var r=n(173)(/\d/);e.exports=r},393:(e,t,n)=>{"use strict";var r=n(173)(/[\dA-Fa-f]/);e.exports=r},3724:(e,t,n)=>{"use strict";var r=n(173)(/[!-/:-@[-`{-~]/);e.exports=r},8117:e=>{"use strict";e.exports=function(e){return e<0||32===e}},8034:e=>{"use strict";e.exports=function(e){return e<-2}},3354:e=>{"use strict";e.exports=function(e){return-2===e||-1===e||32===e}},7048:(e,t,n)=>{"use strict";var r=n(3623),a=n(173)(r);e.exports=a},1635:(e,t,n)=>{"use strict";var r=n(173)(/\s/);e.exports=r},9206:e=>{"use strict";var t=Object.assign;e.exports=t},2140:e=>{"use strict";var t=String.fromCharCode;e.exports=t},1458:e=>{"use strict";var t={}.hasOwnProperty;e.exports=t},2543:e=>{"use strict";e.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]},1796:e=>{"use strict";e.exports=["pre","script","style","textarea"]},1691:e=>{"use strict";var t=[].splice;e.exports=t},3623:e=>{"use strict";e.exports=/[!-\/:-@\[-`\{-~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/},2258:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(8086),a=n(9332),o=n(9775),i=n(1270),s=n(2897),l=n(5253),c=n(1713),d=n(5965),u=n(4502),p=n(4817),f=n(2600),m=n(1834),h=n(698),g=n(1997),v=n(1436),_=n(9589),b=n(298),y=n(6652),k=n(3840),x=n(8410),w=n(7689),S={42:k,43:k,45:k,48:k,49:k,50:k,51:k,52:k,53:k,54:k,55:k,56:k,57:k,62:i},C={91:p},E={"-2":d,"-1":d,32:d},j={35:m,42:w,45:[x,w],60:h,61:x,95:w,96:c,126:c},T={38:l,92:s},P={"-5":y,"-4":y,"-3":y,33:_,38:l,42:a,60:[o,g],91:b,92:[f,s],93:v,95:a,96:u},$={null:[a,r.resolver]};t.contentInitial=C,t.disable={null:[]},t.document=S,t.flow=j,t.flowInitial=E,t.insideSpan=$,t.string=T,t.text=P},1620:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(8034),a=n(4591),o=function(e){var t,n=e.attempt(this.parser.constructs.contentInitial,(function(t){if(null===t)return void e.consume(t);return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a(e,n,"linePrefix")}),(function(t){return e.enter("paragraph"),o(t)}));return n;function o(n){var r=e.enter("chunkText",{contentType:"text",previous:t});return t&&(t.next=r),t=r,i(n)}function i(t){return null===t?(e.exit("chunkText"),e.exit("paragraph"),void e.consume(t)):r(t)?(e.consume(t),e.exit("chunkText"),o):(e.consume(t),i)}};t.tokenize=o},2912:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(8034),a=n(4591),o=n(3031),i=function(e){var t,n,a,i=this,c=[],d=0,u={tokenize:function(e,r){var a=0;return t={},d;function d(r){return a<c.length?(i.containerState=c[a][1],e.attempt(c[a][0].continuation,u,p)(r)):n.currentConstruct&&n.currentConstruct.concrete?(t.flowContinue=!0,h(r)):(i.interrupt=n.currentConstruct&&n.currentConstruct.interruptible,i.containerState={},e.attempt(s,m,h)(r))}function u(e){return a++,i.containerState._closeFlow?m(e):d(e)}function p(t){return n.currentConstruct&&n.currentConstruct.lazy?(i.containerState={},e.attempt(s,m,e.attempt(l,m,e.check(o,m,f)))(t)):m(t)}function f(e){return a=c.length,t.lazy=!0,t.flowContinue=!0,h(e)}function m(e){return t.flowEnd=!0,h(e)}function h(e){return t.continued=a,i.interrupt=i.containerState=void 0,r(e)}},partial:!0};return p;function p(t){return d<c.length?(i.containerState=c[d][1],e.attempt(c[d][0].continuation,f,m)(t)):m(t)}function f(e){return d++,p(e)}function m(r){return t&&t.flowContinue?g(r):(i.interrupt=n&&n.currentConstruct&&n.currentConstruct.interruptible,i.containerState={},e.attempt(s,h,g)(r))}function h(e){return c.push([i.currentConstruct,i.containerState]),i.containerState=void 0,m(e)}function g(t){return null===t?(y(0,!0),void e.consume(t)):(n=n||i.parser.flow(i.now()),e.enter("chunkFlow",{contentType:"flow",previous:a,_tokenizer:n}),v(t))}function v(t){return null===t?(b(e.exit("chunkFlow")),g(t)):r(t)?(e.consume(t),b(e.exit("chunkFlow")),e.check(u,_)):(e.consume(t),v)}function _(e){return y(t.continued,t&&t.flowEnd),d=0,p(e)}function b(e){a&&(a.next=e),a=e,n.lazy=t&&t.lazy,n.defineSkip(e.start),n.write(i.sliceStream(e))}function y(t,r){var o=c.length;for(n&&r&&(n.write([null]),a=n=void 0);o-- >t;)i.containerState=c[o][1],c[o][0].exit.call(i,e);c.length=t}},s={tokenize:function(e,t,n){return a(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}},l={tokenize:function(e,t,n){return a(e,e.lazy(this.parser.constructs.flow,t,n),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}};t.tokenize=i},7629:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1043),a=n(4591),o=n(3031),i=function(e){var t=this,n=e.attempt(o,(function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}),e.attempt(this.parser.constructs.flowInitial,i,a(e,e.attempt(this.parser.constructs.flow,i,e.attempt(r,i)),"linePrefix")));return n;function i(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}};t.tokenize=i},8086:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(9206),a=n(5303),o=l("text"),i=l("string"),s={resolveAll:c()};function l(e){return{tokenize:function(t){var n=this,r=this.parser.constructs[e],a=t.attempt(r,o,i);return o;function o(e){return l(e)?a(e):i(e)}function i(e){if(null!==e)return t.enter("data"),t.consume(e),s;t.consume(e)}function s(e){return l(e)?(t.exit("data"),a(e)):(t.consume(e),s)}function l(e){var t=r[e],a=-1;if(null===e)return!0;if(t)for(;++a<t.length;)if(!t[a].previous||t[a].previous.call(n,n.previous))return!0}},resolveAll:c("text"===e?d:void 0)}}function c(e){return function(t,n){var r,a=-1;for(;++a<=t.length;)void 0===r?t[a]&&"data"===t[a][1].type&&(r=a,a++):t[a]&&"data"===t[a][1].type||(a!==r+2&&(t[r][1].end=t[a-1][1].end,t.splice(r+2,a-r-2),a=r+2),r=void 0);return e?e(t,n):t}}function d(e,t){for(var n,o,i,s,l,c,d,u,p=-1;++p<=e.length;)if((p===e.length||"lineEnding"===e[p][1].type)&&"data"===e[p-1][1].type){for(o=e[p-1][1],s=(n=t.sliceStream(o)).length,l=-1,c=0,d=void 0;s--;)if("string"===typeof(i=n[s])){for(l=i.length;32===i.charCodeAt(l-1);)c++,l--;if(l)break;l=-1}else if(-2===i)d=!0,c++;else if(-1!==i){s++;break}c&&(u={type:p===e.length||d||c<2?"lineSuffix":"hardBreakTrailing",start:{line:o.end.line,column:o.end.column-c,offset:o.end.offset-c,_index:o.start._index+s,_bufferIndex:s?l:o.start._bufferIndex+l},end:a(o.end)},o.end=a(u.start),o.start.offset===o.end.offset?r(o,u):(e.splice(p,0,["enter",u,t],["exit",u,t]),p+=2)),p++}return e}t.resolver=s,t.string=i,t.text=o},2853:(e,t,n)=>{"use strict";var r=n(1620),a=n(2912),o=n(7629),i=n(8086),s=n(7565),l=n(2947),c=n(1827),d=n(2258);e.exports=function(e){var t={defined:[],constructs:s([d].concat(c((e||{}).extensions))),content:n(r),document:n(a),flow:n(o),string:n(i.string),text:n(i.text)};return t;function n(e){return function(n){return l(t,e,n)}}}},1105:(e,t,n)=>{"use strict";var r=n(4360);e.exports=function(e){for(;!r(e););return e}},4782:e=>{"use strict";var t=/[\0\t\n\r]/g;e.exports=function(){var e,n=!0,r=1,a="";return function(o,i,s){var l,c,d,u,p,f=[];o=a+o.toString(i),d=0,a="",n&&(65279===o.charCodeAt(0)&&d++,n=void 0);for(;d<o.length;){if(t.lastIndex=d,u=(l=t.exec(o))?l.index:o.length,p=o.charCodeAt(u),!l){a=o.slice(d);break}if(10===p&&d===u&&e)f.push(-3),e=void 0;else if(e&&(f.push(-5),e=void 0),d<u&&(f.push(o.slice(d,u)),r+=u-d),0===p)f.push(65533),r++;else if(9===p)for(c=4*Math.ceil(r/4),f.push(-2);r++<c;)f.push(-1);else 10===p?(f.push(-4),r=1):(e=!0,r=1);d=u+1}s&&(e&&f.push(-5),a&&f.push(a),f.push(null));return f}}},9332:(e,t,n)=>{"use strict";var r=n(5160),a=n(7844),o=n(2003),i=n(8701),s=n(5741),l=n(5303),c={name:"attention",tokenize:function(e,t){var n,r=o(this.previous);return function(t){return e.enter("attentionSequence"),n=t,a(t)};function a(i){var s,l,c,d;return i===n?(e.consume(i),a):(s=e.exit("attentionSequence"),c=!(l=o(i))||2===l&&r,d=!r||2===r&&l,s._open=42===n?c:c&&(r||!d),s._close=42===n?d:d&&(l||!c),t(i))}},resolveAll:function(e,t){var n,o,c,d,u,p,f,m,h=-1;for(;++h<e.length;)if("enter"===e[h][0]&&"attentionSequence"===e[h][1].type&&e[h][1]._close)for(n=h;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[h][1]).charCodeAt(0)){if((e[n][1]._close||e[h][1]._open)&&(e[h][1].end.offset-e[h][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[h][1].end.offset-e[h][1].start.offset)%3))continue;d={type:(p=e[n][1].end.offset-e[n][1].start.offset>1&&e[h][1].end.offset-e[h][1].start.offset>1?2:1)>1?"strongSequence":"emphasisSequence",start:i(l(e[n][1].end),-p),end:l(e[n][1].end)},u={type:p>1?"strongSequence":"emphasisSequence",start:l(e[h][1].start),end:i(l(e[h][1].start),p)},c={type:p>1?"strongText":"emphasisText",start:l(e[n][1].end),end:l(e[h][1].start)},o={type:p>1?"strong":"emphasis",start:l(d.start),end:l(u.end)},e[n][1].end=l(d.start),e[h][1].start=l(u.end),f=[],e[n][1].end.offset-e[n][1].start.offset&&(f=r(f,[["enter",e[n][1],t],["exit",e[n][1],t]])),f=r(f,[["enter",o,t],["enter",d,t],["exit",d,t],["enter",c,t]]),f=r(f,s(t.parser.constructs.insideSpan.null,e.slice(n+1,h),t)),f=r(f,[["exit",c,t],["enter",u,t],["exit",u,t],["exit",o,t]]),e[h][1].end.offset-e[h][1].start.offset?(m=2,f=r(f,[["enter",e[h][1],t],["exit",e[h][1],t]])):m=0,a(e,n-1,h-n+3,f),h=n+f.length-m-2;break}h=-1;for(;++h<e.length;)"attentionSequence"===e[h][1].type&&(e[h][1].type="data");return e}};e.exports=c},9775:(e,t,n)=>{"use strict";var r=n(9176),a=n(8945),o=n(8136),i=n(5329),s={name:"autolink",tokenize:function(e,t,n){var s=1;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),l};function l(t){return r(t)?(e.consume(t),c):o(t)?p(t):n(t)}function c(e){return 43===e||45===e||46===e||a(e)?d(e):p(e)}function d(t){return 58===t?(e.consume(t),u):(43===t||45===t||46===t||a(t))&&s++<32?(e.consume(t),d):p(t)}function u(t){return 62===t?(e.exit("autolinkProtocol"),g(t)):32===t||60===t||i(t)?n(t):(e.consume(t),u)}function p(t){return 64===t?(e.consume(t),s=0,f):o(t)?(e.consume(t),p):n(t)}function f(e){return a(e)?m(e):n(e)}function m(t){return 46===t?(e.consume(t),s=0,f):62===t?(e.exit("autolinkProtocol").type="autolinkEmail",g(t)):h(t)}function h(t){return(45===t||a(t))&&s++<63?(e.consume(t),45===t?h:m):n(t)}function g(n){return e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.exit("autolink"),t}}};e.exports=s},1270:(e,t,n)=>{"use strict";var r=n(3354),a=n(4591),o={name:"blockQuote",tokenize:function(e,t,n){var a=this;return function(t){if(62===t)return a.containerState.open||(e.enter("blockQuote",{_container:!0}),a.containerState.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),o;return n(t)};function o(n){return r(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}},continuation:{tokenize:function(e,t,n){return a(e,e.attempt(o,t,n),"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}},exit:function(e){e.exit("blockQuote")}};e.exports=o},2897:(e,t,n)=>{"use strict";var r=n(3724),a={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),a};function a(a){return r(a)?(e.enter("characterEscapeValue"),e.consume(a),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(a)}}};e.exports=a},5253:(e,t,n)=>{"use strict";var r=n(6909),a=n(8945),o=n(8793),i=n(393);function s(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var l=s(r),c={name:"characterReference",tokenize:function(e,t,n){var r,s,c=this,d=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),u};function u(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),p):(e.enter("characterReferenceValue"),r=31,s=a,f(t))}function p(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),r=6,s=i,f):(e.enter("characterReferenceValue"),r=7,s=o,f(t))}function f(o){var i;return 59===o&&d?(i=e.exit("characterReferenceValue"),s!==a||l.default(c.sliceSerialize(i))?(e.enter("characterReferenceMarker"),e.consume(o),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(o)):s(o)&&d++<r?(e.consume(o),f):n(o)}}};e.exports=c},1713:(e,t,n)=>{"use strict";var r=n(8034),a=n(8117),o=n(8273),i=n(4591),s={name:"codeFenced",tokenize:function(e,t,n){var s,l=this,c={tokenize:function(e,t,n){var a=0;return i(e,o,"linePrefix",this.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4);function o(t){return e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),l(t)}function l(t){return t===s?(e.consume(t),a++,l):a<u?n(t):(e.exit("codeFencedFenceSequence"),i(e,c,"whitespace")(t))}function c(a){return null===a||r(a)?(e.exit("codeFencedFence"),t(a)):n(a)}},partial:!0},d=o(this.events,"linePrefix"),u=0;return function(t){return e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),s=t,p(t)};function p(t){return t===s?(e.consume(t),u++,p):(e.exit("codeFencedFenceSequence"),u<3?n(t):i(e,f,"whitespace")(t))}function f(t){return null===t||r(t)?v(t):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),m(t))}function m(t){return null===t||a(t)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),i(e,h,"whitespace")(t)):96===t&&t===s?n(t):(e.consume(t),m)}function h(t){return null===t||r(t)?v(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),g(t))}function g(t){return null===t||r(t)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),v(t)):96===t&&t===s?n(t):(e.consume(t),g)}function v(n){return e.exit("codeFencedFence"),l.interrupt?t(n):_(n)}function _(t){return null===t?y(t):r(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),e.attempt(c,y,d?i(e,_,"linePrefix",d+1):_)):(e.enter("codeFlowValue"),b(t))}function b(t){return null===t||r(t)?(e.exit("codeFlowValue"),_(t)):(e.consume(t),b)}function y(n){return e.exit("codeFenced"),t(n)}},concrete:!0};e.exports=s},5965:(e,t,n)=>{"use strict";var r=n(8034),a=n(7844),o=n(8273),i=n(4591),s={name:"codeIndented",tokenize:function(e,t,n){return e.attempt(l,a,n);function a(n){return null===n?t(n):r(n)?e.attempt(l,a,t)(n):(e.enter("codeFlowValue"),o(n))}function o(t){return null===t||r(t)?(e.exit("codeFlowValue"),a(t)):(e.consume(t),o)}},resolve:function(e,t){var n={type:"codeIndented",start:e[0][1].start,end:e[e.length-1][1].end};return a(e,0,0,[["enter",n,t]]),a(e,e.length,0,[["exit",n,t]]),e}},l={tokenize:function(e,t,n){var a=this;return i(e,(function s(l){if(r(l))return e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),i(e,s,"linePrefix",5);return o(a.events,"linePrefix")<4?n(l):t(l)}),"linePrefix",5)},partial:!0};e.exports=s},4502:(e,t,n)=>{"use strict";var r=n(8034),a={name:"codeText",tokenize:function(e,t,n){var a,o,i=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),s(t)};function s(t){return 96===t?(e.consume(t),i++,s):(e.exit("codeTextSequence"),l(t))}function l(t){return null===t?n(t):96===t?(o=e.enter("codeTextSequence"),a=0,d(t)):32===t?(e.enter("space"),e.consume(t),e.exit("space"),l):r(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),l):(e.enter("codeTextData"),c(t))}function c(t){return null===t||32===t||96===t||r(t)?(e.exit("codeTextData"),l(t)):(e.consume(t),c)}function d(n){return 96===n?(e.consume(n),a++,d):a===i?(e.exit("codeTextSequence"),e.exit("codeText"),t(n)):(o.type="codeTextData",c(n))}},resolve:function(e){var t,n,r=e.length-4,a=3;if(("lineEnding"===e[a][1].type||"space"===e[a][1].type)&&("lineEnding"===e[r][1].type||"space"===e[r][1].type))for(t=a;++t<r;)if("codeTextData"===e[t][1].type){e[r][1].type=e[a][1].type="codeTextPadding",a+=2,r-=2;break}t=a-1,r++;for(;++t<=r;)void 0===n?t!==r&&"lineEnding"!==e[t][1].type&&(n=t):t!==r&&"lineEnding"!==e[t][1].type||(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type}};e.exports=a},1043:(e,t,n)=>{"use strict";var r=n(8034),a=n(8273),o=n(4360),i=n(4591),s={tokenize:function(e,t){var n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),a(t)};function a(t){return null===t?o(t):r(t)?e.check(l,i,o)(t):(e.consume(t),a)}function o(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function i(t){return e.consume(t),e.exit("chunkContent"),n=n.next=e.enter("chunkContent",{contentType:"content",previous:n}),a}},resolve:function(e){return o(e),e},interruptible:!0,lazy:!0},l={tokenize:function(e,t,n){var o=this;return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i(e,s,"linePrefix")};function s(i){return null===i||r(i)?n(i):o.parser.constructs.disable.null.indexOf("codeIndented")>-1||a(o.events,"linePrefix")<4?e.interrupt(o.parser.constructs.flow,n,t)(i):t(i)}},partial:!0};e.exports=s},4817:(e,t,n)=>{"use strict";var r=n(8034),a=n(8117),o=n(3526),i=n(9997),s=n(6579),l=n(4591),c=n(3788),d=n(6775),u={name:"definition",tokenize:function(e,t,n){var a,d=this;return function(t){return e.enter("definition"),s.call(d,e,u,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)};function u(t){return a=o(d.sliceSerialize(d.events[d.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),c(e,i(e,e.attempt(p,l(e,f,"whitespace"),l(e,f,"whitespace")),n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):n(t)}function f(o){return null===o||r(o)?(e.exit("definition"),d.parser.defined.indexOf(a)<0&&d.parser.defined.push(a),t(o)):n(o)}}},p={tokenize:function(e,t,n){return function(t){return a(t)?c(e,o)(t):n(t)};function o(t){return 34===t||39===t||40===t?d(e,l(e,i,"whitespace"),n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t):n(t)}function i(e){return null===e||r(e)?t(e):n(e)}},partial:!0};e.exports=u},9997:(e,t,n)=>{"use strict";var r=n(5329),a=n(8117),o=n(8034);e.exports=function(e,t,n,i,s,l,c,d,u){var p=u||1/0,f=0;return function(t){if(60===t)return e.enter(i),e.enter(s),e.enter(l),e.consume(t),e.exit(l),m;if(r(t)||41===t)return n(t);return e.enter(i),e.enter(c),e.enter(d),e.enter("chunkString",{contentType:"string"}),v(t)};function m(n){return 62===n?(e.enter(l),e.consume(n),e.exit(l),e.exit(s),e.exit(i),t):(e.enter(d),e.enter("chunkString",{contentType:"string"}),h(n))}function h(t){return 62===t?(e.exit("chunkString"),e.exit(d),m(t)):null===t||60===t||o(t)?n(t):(e.consume(t),92===t?g:h)}function g(t){return 60===t||62===t||92===t?(e.consume(t),h):h(t)}function v(o){return 40===o?++f>p?n(o):(e.consume(o),v):41===o?f--?(e.consume(o),v):(e.exit("chunkString"),e.exit(d),e.exit(c),e.exit(i),t(o)):null===o||a(o)?f?n(o):(e.exit("chunkString"),e.exit(d),e.exit(c),e.exit(i),t(o)):r(o)?n(o):(e.consume(o),92===o?_:v)}function _(t){return 40===t||41===t||92===t?(e.consume(t),v):v(t)}}},6579:(e,t,n)=>{"use strict";var r=n(8034),a=n(3354);e.exports=function(e,t,n,o,i,s){var l,c=this,d=0;return function(t){return e.enter(o),e.enter(i),e.consume(t),e.exit(i),e.enter(s),u};function u(a){return null===a||91===a||93===a&&!l||94===a&&!d&&"_hiddenFootnoteSupport"in c.parser.constructs||d>999?n(a):93===a?(e.exit(s),e.enter(i),e.consume(a),e.exit(i),e.exit(o),t):r(a)?(e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),u):(e.enter("chunkString",{contentType:"string"}),p(a))}function p(t){return null===t||91===t||93===t||r(t)||d++>999?(e.exit("chunkString"),u(t)):(e.consume(t),l=l||!a(t),92===t?f:p)}function f(t){return 91===t||92===t||93===t?(e.consume(t),d++,p):p(t)}}},4591:(e,t,n)=>{"use strict";var r=n(3354);e.exports=function(e,t,n,a){var o=a?a-1:1/0,i=0;return function(a){if(r(a))return e.enter(n),s(a);return t(a)};function s(a){return r(a)&&i++<o?(e.consume(a),s):(e.exit(n),t(a))}}},6775:(e,t,n)=>{"use strict";var r=n(8034),a=n(4591);e.exports=function(e,t,n,o,i,s){var l;return function(t){return e.enter(o),e.enter(i),e.consume(t),e.exit(i),l=40===t?41:t,c};function c(n){return n===l?(e.enter(i),e.consume(n),e.exit(i),e.exit(o),t):(e.enter(s),d(n))}function d(t){return t===l?(e.exit(s),c(l)):null===t?n(t):r(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),a(e,d,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),u(t))}function u(t){return t===l||null===t||r(t)?(e.exit("chunkString"),d(t)):(e.consume(t),92===t?p:u)}function p(t){return t===l||92===t?(e.consume(t),u):u(t)}}},3788:(e,t,n)=>{"use strict";var r=n(8034),a=n(3354),o=n(4591);e.exports=function(e,t){var n;return function i(s){if(r(s))return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),n=!0,i;if(a(s))return o(e,i,n?"linePrefix":"lineSuffix")(s);return t(s)}}},2600:(e,t,n)=>{"use strict";var r=n(8034),a={name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(t),a};function a(a){return r(a)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),t(a)):n(a)}}};e.exports=a},1834:(e,t,n)=>{"use strict";var r=n(8034),a=n(8117),o=n(3354),i=n(7844),s=n(4591),l={name:"headingAtx",tokenize:function(e,t,n){var i=this,l=0;return function(t){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),c(t)};function c(r){return 35===r&&l++<6?(e.consume(r),c):null===r||a(r)?(e.exit("atxHeadingSequence"),i.interrupt?t(r):d(r)):n(r)}function d(n){return 35===n?(e.enter("atxHeadingSequence"),u(n)):null===n||r(n)?(e.exit("atxHeading"),t(n)):o(n)?s(e,d,"whitespace")(n):(e.enter("atxHeadingText"),p(n))}function u(t){return 35===t?(e.consume(t),u):(e.exit("atxHeadingSequence"),d(t))}function p(t){return null===t||35===t||a(t)?(e.exit("atxHeadingText"),d(t)):(e.consume(t),p)}},resolve:function(e,t){var n,r,a=e.length-2,o=3;"whitespace"===e[o][1].type&&(o+=2);a-2>o&&"whitespace"===e[a][1].type&&(a-=2);"atxHeadingSequence"===e[a][1].type&&(o===a-1||a-4>o&&"whitespace"===e[a-2][1].type)&&(a-=o+1===a?2:4);a>o&&(n={type:"atxHeadingText",start:e[o][1].start,end:e[a][1].end},r={type:"chunkText",start:e[o][1].start,end:e[a][1].end,contentType:"text"},i(e,o,a-o+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e}};e.exports=l},698:(e,t,n)=>{"use strict";var r=n(9176),a=n(8945),o=n(8034),i=n(8117),s=n(3354),l=n(2140),c=n(2543),d=n(1796),u=n(3031),p={name:"htmlFlow",tokenize:function(e,t,n){var u,p,m,h,g,v=this;return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),_};function _(a){return 33===a?(e.consume(a),b):47===a?(e.consume(a),x):63===a?(e.consume(a),u=3,v.interrupt?t:F):r(a)?(e.consume(a),m=l(a),p=!0,w):n(a)}function b(a){return 45===a?(e.consume(a),u=2,y):91===a?(e.consume(a),u=5,m="CDATA[",h=0,k):r(a)?(e.consume(a),u=4,v.interrupt?t:F):n(a)}function y(r){return 45===r?(e.consume(r),v.interrupt?t:F):n(r)}function k(r){return r===m.charCodeAt(h++)?(e.consume(r),h===m.length?v.interrupt?t:R:k):n(r)}function x(t){return r(t)?(e.consume(t),m=l(t),w):n(t)}function w(r){return null===r||47===r||62===r||i(r)?47!==r&&p&&d.indexOf(m.toLowerCase())>-1?(u=1,v.interrupt?t(r):R(r)):c.indexOf(m.toLowerCase())>-1?(u=6,47===r?(e.consume(r),S):v.interrupt?t(r):R(r)):(u=7,v.interrupt?n(r):p?E(r):C(r)):45===r||a(r)?(e.consume(r),m+=l(r),w):n(r)}function S(r){return 62===r?(e.consume(r),v.interrupt?t:R):n(r)}function C(t){return s(t)?(e.consume(t),C):D(t)}function E(t){return 47===t?(e.consume(t),D):58===t||95===t||r(t)?(e.consume(t),j):s(t)?(e.consume(t),E):D(t)}function j(t){return 45===t||46===t||58===t||95===t||a(t)?(e.consume(t),j):T(t)}function T(t){return 61===t?(e.consume(t),P):s(t)?(e.consume(t),T):E(t)}function P(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),g=t,$):s(t)?(e.consume(t),P):(g=void 0,O(t))}function $(t){return t===g?(e.consume(t),A):null===t||o(t)?n(t):(e.consume(t),$)}function O(t){return null===t||34===t||39===t||60===t||61===t||62===t||96===t||i(t)?T(t):(e.consume(t),O)}function A(e){return 47===e||62===e||s(e)?E(e):n(e)}function D(t){return 62===t?(e.consume(t),I):n(t)}function I(t){return s(t)?(e.consume(t),I):null===t||o(t)?R(t):n(t)}function R(t){return 45===t&&2===u?(e.consume(t),z):60===t&&1===u?(e.consume(t),L):62===t&&4===u?(e.consume(t),U):63===t&&3===u?(e.consume(t),F):93===t&&5===u?(e.consume(t),B):!o(t)||6!==u&&7!==u?null===t||o(t)?N(t):(e.consume(t),R):e.check(f,U,N)(t)}function N(t){return e.exit("htmlFlowData"),M(t)}function M(t){return null===t?W(t):o(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),M):(e.enter("htmlFlowData"),R(t))}function z(t){return 45===t?(e.consume(t),F):R(t)}function L(t){return 47===t?(e.consume(t),m="",H):R(t)}function H(t){return 62===t&&d.indexOf(m.toLowerCase())>-1?(e.consume(t),U):r(t)&&m.length<8?(e.consume(t),m+=l(t),H):R(t)}function B(t){return 93===t?(e.consume(t),F):R(t)}function F(t){return 62===t?(e.consume(t),U):R(t)}function U(t){return null===t||o(t)?(e.exit("htmlFlowData"),W(t)):(e.consume(t),U)}function W(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){var t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},concrete:!0},f={tokenize:function(e,t,n){return function(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(u,t,n)}},partial:!0};e.exports=p},1997:(e,t,n)=>{"use strict";var r=n(9176),a=n(8945),o=n(8034),i=n(8117),s=n(3354),l=n(4591),c={name:"htmlText",tokenize:function(e,t,n){var c,d,u,p,f=this;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),m};function m(t){return 33===t?(e.consume(t),h):47===t?(e.consume(t),T):63===t?(e.consume(t),E):r(t)?(e.consume(t),O):n(t)}function h(t){return 45===t?(e.consume(t),g):91===t?(e.consume(t),d="CDATA[",u=0,k):r(t)?(e.consume(t),C):n(t)}function g(t){return 45===t?(e.consume(t),v):n(t)}function v(t){return null===t||62===t?n(t):45===t?(e.consume(t),_):b(t)}function _(e){return null===e||62===e?n(e):b(e)}function b(t){return null===t?n(t):45===t?(e.consume(t),y):o(t)?(p=b,L(t)):(e.consume(t),b)}function y(t){return 45===t?(e.consume(t),B):b(t)}function k(t){return t===d.charCodeAt(u++)?(e.consume(t),u===d.length?x:k):n(t)}function x(t){return null===t?n(t):93===t?(e.consume(t),w):o(t)?(p=x,L(t)):(e.consume(t),x)}function w(t){return 93===t?(e.consume(t),S):x(t)}function S(t){return 62===t?B(t):93===t?(e.consume(t),S):x(t)}function C(t){return null===t||62===t?B(t):o(t)?(p=C,L(t)):(e.consume(t),C)}function E(t){return null===t?n(t):63===t?(e.consume(t),j):o(t)?(p=E,L(t)):(e.consume(t),E)}function j(e){return 62===e?B(e):E(e)}function T(t){return r(t)?(e.consume(t),P):n(t)}function P(t){return 45===t||a(t)?(e.consume(t),P):$(t)}function $(t){return o(t)?(p=$,L(t)):s(t)?(e.consume(t),$):B(t)}function O(t){return 45===t||a(t)?(e.consume(t),O):47===t||62===t||i(t)?A(t):n(t)}function A(t){return 47===t?(e.consume(t),B):58===t||95===t||r(t)?(e.consume(t),D):o(t)?(p=A,L(t)):s(t)?(e.consume(t),A):B(t)}function D(t){return 45===t||46===t||58===t||95===t||a(t)?(e.consume(t),D):I(t)}function I(t){return 61===t?(e.consume(t),R):o(t)?(p=I,L(t)):s(t)?(e.consume(t),I):A(t)}function R(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),c=t,N):o(t)?(p=R,L(t)):s(t)?(e.consume(t),R):(e.consume(t),c=void 0,z)}function N(t){return t===c?(e.consume(t),M):null===t?n(t):o(t)?(p=N,L(t)):(e.consume(t),N)}function M(e){return 62===e||47===e||i(e)?A(e):n(e)}function z(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):62===t||i(t)?A(t):(e.consume(t),z)}function L(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),l(e,H,"linePrefix",f.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)}function H(t){return e.enter("htmlTextData"),p(t)}function B(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}}};e.exports=c},1436:(e,t,n)=>{"use strict";var r=n(8117),a=n(5160),o=n(7844),i=n(3526),s=n(5741),l=n(5303),c=n(9997),d=n(6579),u=n(6775),p=n(3788),f={name:"labelEnd",tokenize:function(e,t,n){var r,a,o=this,s=o.events.length;for(;s--;)if(("labelImage"===o.events[s][1].type||"labelLink"===o.events[s][1].type)&&!o.events[s][1]._balanced){r=o.events[s][1];break}return function(t){if(!r)return n(t);return r._inactive?c(t):(a=o.parser.defined.indexOf(i(o.sliceSerialize({start:r.end,end:o.now()})))>-1,e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),l)};function l(n){return 40===n?e.attempt(m,t,a?t:c)(n):91===n?e.attempt(h,t,a?e.attempt(g,t,c):c)(n):a?t(n):c(n)}function c(e){return r._balanced=!0,n(e)}},resolveTo:function(e,t){var n,r,i,c,d,u,p,f=e.length,m=0;for(;f--;)if(c=e[f][1],d){if("link"===c.type||"labelLink"===c.type&&c._inactive)break;"enter"===e[f][0]&&"labelLink"===c.type&&(c._inactive=!0)}else if(u){if("enter"===e[f][0]&&("labelImage"===c.type||"labelLink"===c.type)&&!c._balanced&&(d=f,"labelLink"!==c.type)){m=2;break}}else"labelEnd"===c.type&&(u=f);return n={type:"labelLink"===e[d][1].type?"link":"image",start:l(e[d][1].start),end:l(e[e.length-1][1].end)},r={type:"label",start:l(e[d][1].start),end:l(e[u][1].end)},i={type:"labelText",start:l(e[d+m+2][1].end),end:l(e[u-2][1].start)},p=a(p=[["enter",n,t],["enter",r,t]],e.slice(d+1,d+m+3)),p=a(p,[["enter",i,t]]),p=a(p,s(t.parser.constructs.insideSpan.null,e.slice(d+m+4,u-3),t)),p=a(p,[["exit",i,t],e[u-2],e[u-1],["exit",r,t]]),p=a(p,e.slice(u+1)),p=a(p,[["exit",n,t]]),o(e,d,e.length,p),e},resolveAll:function(e){var t,n=-1;for(;++n<e.length;)(t=e[n][1])._used||"labelImage"!==t.type&&"labelLink"!==t.type&&"labelEnd"!==t.type||(e.splice(n+1,"labelImage"===t.type?4:2),t.type="data",n++);return e}},m={tokenize:function(e,t,n){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),p(e,a)};function a(t){return 41===t?s(t):c(e,o,n,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",3)(t)}function o(t){return r(t)?p(e,i)(t):s(t)}function i(t){return 34===t||39===t||40===t?u(e,p(e,s),n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):s(t)}function s(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}},h={tokenize:function(e,t,n){var r=this;return function(t){return d.call(r,e,a,n,"reference","referenceMarker","referenceString")(t)};function a(e){return r.parser.defined.indexOf(i(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))<0?n(e):t(e)}}},g={tokenize:function(e,t,n){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}};e.exports=f},9589:(e,t,n)=>{"use strict";var r={name:"labelStartImage",tokenize:function(e,t,n){var r=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),a};function a(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),o):n(t)}function o(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:n(1436).resolveAll};e.exports=r},298:(e,t,n)=>{"use strict";var r={name:"labelStartLink",tokenize:function(e,t,n){var r=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),a};function a(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:n(1436).resolveAll};e.exports=r},6652:(e,t,n)=>{"use strict";var r=n(4591),a={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),r(e,t,"linePrefix")}}};e.exports=a},3840:(e,t,n)=>{"use strict";var r=n(8793),a=n(3354),o=n(8273),i=n(8101),s=n(4591),l=n(3031),c=n(7689),d={name:"list",tokenize:function(e,t,n){var s=this,d=o(s.events,"linePrefix"),p=0;return function(t){var a=s.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===a?!s.containerState.marker||t===s.containerState.marker:r(t)){if(s.containerState.type||(s.containerState.type=a,e.enter(a,{_container:!0})),"listUnordered"===a)return e.enter("listItemPrefix"),42===t||45===t?e.check(c,n,m)(t):m(t);if(!s.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),f(t)}return n(t)};function f(t){return r(t)&&++p<10?(e.consume(t),f):(!s.interrupt||p<2)&&(s.containerState.marker?t===s.containerState.marker:41===t||46===t)?(e.exit("listItemValue"),m(t)):n(t)}function m(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),s.containerState.marker=s.containerState.marker||t,e.check(l,s.interrupt?n:h,e.attempt(u,v,g))}function h(e){return s.containerState.initialBlankLine=!0,d++,v(e)}function g(t){return a(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),v):n(t)}function v(n){return s.containerState.size=d+i(s.sliceStream(e.exit("listItemPrefix"))),t(n)}},continuation:{tokenize:function(e,t,n){var r=this;return r.containerState._closeFlow=void 0,e.check(l,(function(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,s(e,t,"listItemIndent",r.containerState.size+1)(n)}),(function(n){if(r.containerState.furtherBlankLines||!a(n))return r.containerState.furtherBlankLines=r.containerState.initialBlankLine=void 0,o(n);return r.containerState.furtherBlankLines=r.containerState.initialBlankLine=void 0,e.attempt(p,t,o)(n)}));function o(a){return r.containerState._closeFlow=!0,r.interrupt=void 0,s(e,e.attempt(d,t,n),"linePrefix",r.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:4)(a)}}},exit:function(e){e.exit(this.containerState.type)}},u={tokenize:function(e,t,n){var r=this;return s(e,(function(e){return a(e)||!o(r.events,"listItemPrefixWhitespace")?n(e):t(e)}),"listItemPrefixWhitespace",r.parser.constructs.disable.null.indexOf("codeIndented")>-1?void 0:5)},partial:!0},p={tokenize:function(e,t,n){var r=this;return s(e,(function(e){return o(r.events,"listItemIndent")===r.containerState.size?t(e):n(e)}),"listItemIndent",r.containerState.size+1)},partial:!0};e.exports=d},3031:(e,t,n)=>{"use strict";var r=n(8034),a=n(4591),o={tokenize:function(e,t,n){return a(e,(function(e){return null===e||r(e)?t(e):n(e)}),"linePrefix")},partial:!0};e.exports=o},8410:(e,t,n)=>{"use strict";var r=n(8034),a=n(5303),o=n(4591),i={name:"setextUnderline",tokenize:function(e,t,n){var a,i,s=this,l=s.events.length;for(;l--;)if("lineEnding"!==s.events[l][1].type&&"linePrefix"!==s.events[l][1].type&&"content"!==s.events[l][1].type){i="paragraph"===s.events[l][1].type;break}return function(t){if(!s.lazy&&(s.interrupt||i))return e.enter("setextHeadingLine"),e.enter("setextHeadingLineSequence"),a=t,c(t);return n(t)};function c(t){return t===a?(e.consume(t),c):(e.exit("setextHeadingLineSequence"),o(e,d,"lineSuffix")(t))}function d(a){return null===a||r(a)?(e.exit("setextHeadingLine"),t(a)):n(a)}},resolveTo:function(e,t){var n,r,o,i,s=e.length;for(;s--;)if("enter"===e[s][0]){if("content"===e[s][1].type){n=s;break}"paragraph"===e[s][1].type&&(r=s)}else"content"===e[s][1].type&&e.splice(s,1),o||"definition"!==e[s][1].type||(o=s);i={type:"setextHeading",start:a(e[r][1].start),end:a(e[e.length-1][1].end)},e[r][1].type="setextHeadingText",o?(e.splice(r,0,["enter",i,t]),e.splice(o+1,0,["exit",e[n][1],t]),e[n][1].end=a(e[o][1].end)):e[n][1]=i;return e.push(["exit",i,t]),e}};e.exports=i},7689:(e,t,n)=>{"use strict";var r=n(8034),a=n(3354),o=n(4591),i={name:"thematicBreak",tokenize:function(e,t,n){var i,s=0;return function(t){return e.enter("thematicBreak"),i=t,l(t)};function l(d){return d===i?(e.enter("thematicBreakSequence"),c(d)):a(d)?o(e,l,"whitespace")(d):s<3||null!==d&&!r(d)?n(d):(e.exit("thematicBreak"),t(d))}function c(t){return t===i?(e.consume(t),s++,c):(e.exit("thematicBreakSequence"),l(t))}}};e.exports=i},5160:(e,t,n)=>{"use strict";var r=n(7844);e.exports=function(e,t){return e.length?(r(e,e.length,0,t),e):t}},7844:(e,t,n)=>{"use strict";var r=n(1691);e.exports=function(e,t,n,a){var o,i=e.length,s=0;if(t=t<0?-t>i?0:i+t:t>i?i:t,n=n>0?n:0,a.length<1e4)(o=Array.from(a)).unshift(t,n),r.apply(e,o);else for(n&&r.apply(e,[t,n]);s<a.length;)(o=a.slice(s,s+1e4)).unshift(t,0),r.apply(e,o),s+=1e4,t+=1e4}},2003:(e,t,n)=>{"use strict";var r=n(8117),a=n(7048),o=n(1635);e.exports=function(e){return null===e||r(e)||o(e)?1:a(e)?2:void 0}},7565:(e,t,n)=>{"use strict";var r=n(1458),a=n(7844),o=n(1827);function i(e,t){var n,a,i,l;for(n in t)for(l in a=r.call(e,n)?e[n]:e[n]={},i=t[n])a[l]=s(o(i[l]),r.call(a,l)?a[l]:[])}function s(e,t){for(var n=-1,r=[];++n<e.length;)("after"===e[n].add?t:r).push(e[n]);return a(t,0,0,r),t}e.exports=function(e){for(var t={},n=-1;++n<e.length;)i(t,e[n]);return t}},2947:(e,t,n)=>{"use strict";var r=n(9206),a=n(8034),o=n(5160),i=n(7844),s=n(1827),l=n(5741),c=n(8008),d=n(5303),u=n(7676);e.exports=function(e,t,n){var p=n?d(n):{line:1,column:1,offset:0},f={},m=[],h=[],g=[],v={consume:function(e){a(e)?(p.line++,p.column=1,p.offset+=-3===e?2:1,j()):-1!==e&&(p.column++,p.offset++);p._bufferIndex<0?p._index++:(p._bufferIndex++,p._bufferIndex===h[p._index].length&&(p._bufferIndex=-1,p._index++));_.previous=e},enter:function(e,t){var n=t||{};return n.type=e,n.start=k(),_.events.push(["enter",n,_]),g.push(n),n},exit:function(e){var t=g.pop();return t.end=k(),_.events.push(["exit",t,_]),t},attempt:C((function(e,t){E(e,t.from)})),check:C(S),interrupt:C(S,{interrupt:!0}),lazy:C(S,{lazy:!0})},_={previous:null,events:[],parser:e,sliceStream:y,sliceSerialize:function(e){return c(y(e))},now:k,defineSkip:function(e){f[e.line]=e.column,j()},write:function(e){if(h=o(h,e),x(),null!==h[h.length-1])return[];return E(t,0),_.events=l(m,_.events,_),_.events}},b=t.tokenize.call(_,v);return t.resolveAll&&m.push(t),p._index=0,p._bufferIndex=-1,_;function y(e){return u(h,e)}function k(){return d(p)}function x(){for(var e,t;p._index<h.length;)if("string"===typeof(t=h[p._index]))for(e=p._index,p._bufferIndex<0&&(p._bufferIndex=0);p._index===e&&p._bufferIndex<t.length;)w(t.charCodeAt(p._bufferIndex));else w(t)}function w(e){b=b(e)}function S(e,t){t.restore()}function C(e,t){return function(n,a,o){var i,l,c,d;return n.tokenize||"length"in n?u(s(n)):function(e){if(e in n||null in n)return u(n.null?s(n[e]).concat(s(n.null)):n[e])(e);return o(e)};function u(e){return i=e,f(e[l=0])}function f(e){return function(n){d=function(){var e=k(),t=_.previous,n=_.currentConstruct,r=_.events.length,a=Array.from(g);return{restore:o,from:r};function o(){p=e,_.previous=t,_.currentConstruct=n,_.events.length=r,g=a,j()}}(),c=e,e.partial||(_.currentConstruct=e);if(e.name&&_.parser.constructs.disable.null.indexOf(e.name)>-1)return h();return e.tokenize.call(t?r({},_,t):_,v,m,h)(n)}}function m(t){return e(c,d),a}function h(e){return d.restore(),++l<i.length?f(i[l]):o}}}function E(e,t){e.resolveAll&&m.indexOf(e)<0&&m.push(e),e.resolve&&i(_.events,t,_.events.length-t,e.resolve(_.events.slice(t),_)),e.resolveTo&&(_.events=e.resolveTo(_.events,_))}function j(){p.line in f&&p.column<2&&(p.column=f[p.line],p.offset+=f[p.line]-1)}}},1827:e=>{"use strict";e.exports=function(e){return null===e||void 0===e?[]:"length"in e?e:[e]}},8701:e=>{"use strict";e.exports=function(e,t){return e.column+=t,e.offset+=t,e._bufferIndex+=t,e}},3526:e=>{"use strict";e.exports=function(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}},8273:(e,t,n)=>{"use strict";var r=n(8101);e.exports=function(e,t){var n=e[e.length-1];return n&&n[1].type===t?r(n[2].sliceStream(n[1])):0}},173:(e,t,n)=>{"use strict";var r=n(2140);e.exports=function(e){return function(t){return e.test(r(t))}}},5741:e=>{"use strict";e.exports=function(e,t,n){for(var r,a=[],o=-1;++o<e.length;)(r=e[o].resolveAll)&&a.indexOf(r)<0&&(t=r(t,n),a.push(r));return t}},6563:(e,t,n)=>{"use strict";var r=n(2140);e.exports=function(e,t){var n=parseInt(e,t);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||65535===(65535&n)||65534===(65535&n)||n>1114111?"\ufffd":r(n)}},8008:(e,t,n)=>{"use strict";var r=n(2140);e.exports=function(e){for(var t,n,a,o=-1,i=[];++o<e.length;){if("string"===typeof(t=e[o]))n=t;else if(-5===t)n="\r";else if(-4===t)n="\n";else if(-3===t)n="\r\n";else if(-2===t)n="\t";else if(-1===t){if(a)continue;n=" "}else n=r(t);a=-2===t,i.push(n)}return i.join("")}},5303:(e,t,n)=>{"use strict";var r=n(9206);e.exports=function(e){return r({},e)}},8101:e=>{"use strict";e.exports=function(e){for(var t=-1,n=0;++t<e.length;)n+="string"===typeof e[t]?e[t].length:1;return n}},7676:e=>{"use strict";e.exports=function(e,t){var n,r=t.start._index,a=t.start._bufferIndex,o=t.end._index,i=t.end._bufferIndex;return r===o?n=[e[r].slice(a,i)]:(n=e.slice(r,o),a>-1&&(n[0]=n[0].slice(a)),i>0&&n.push(e[o].slice(0,i))),n}},4360:(e,t,n)=>{"use strict";var r=n(9206),a=n(7844),o=n(5303);function i(e,t){for(var n,r,o,i,s,l,c=e[t][1],d=e[t][2],u=t-1,p=[],f=c._tokenizer||d.parser[c.contentType](c.start),m=f.events,h=[],g={};c;){for(;e[++u][1]!==c;);p.push(u),c._tokenizer||(n=d.sliceStream(c),c.next||n.push(null),r&&f.defineSkip(c.start),c.isInFirstContentOfListItem&&(f._gfmTasklistFirstContentOfListItem=!0),f.write(n),c.isInFirstContentOfListItem&&(f._gfmTasklistFirstContentOfListItem=void 0)),r=c,c=c.next}for(c=r,o=m.length;o--;)"enter"===m[o][0]?i=!0:i&&m[o][1].type===m[o-1][1].type&&m[o][1].start.line!==m[o][1].end.line&&(v(m.slice(o+1,s)),c._tokenizer=c.next=void 0,c=c.previous,s=o+1);for(f.events=c._tokenizer=c.next=void 0,v(m.slice(0,s)),o=-1,l=0;++o<h.length;)g[l+h[o][0]]=l+h[o][1],l+=h[o][1]-h[o][0]-1;return g;function v(t){var n=p.pop();h.unshift([n,n+t.length-1]),a(e,n,2,t)}}e.exports=function(e){for(var t,n,s,l,c,d,u,p={},f=-1;++f<e.length;){for(;f in p;)f=p[f];if(t=e[f],f&&"chunkFlow"===t[1].type&&"listItemPrefix"===e[f-1][1].type&&((s=0)<(d=t[1]._tokenizer.events).length&&"lineEndingBlank"===d[s][1].type&&(s+=2),s<d.length&&"content"===d[s][1].type))for(;++s<d.length&&"content"!==d[s][1].type;)"chunkText"===d[s][1].type&&(d[s][1].isInFirstContentOfListItem=!0,s++);if("enter"===t[0])t[1].contentType&&(r(p,i(e,f)),f=p[f],u=!0);else if(t[1]._container||t[1]._movePreviousLineEndings){for(s=f,n=void 0;s--&&("lineEnding"===(l=e[s])[1].type||"lineEndingBlank"===l[1].type);)"enter"===l[0]&&(n&&(e[n][1].type="lineEndingBlank"),l[1].type="lineEnding",n=s);n&&(t[1].end=o(e[n][1].start),(c=e.slice(n,f)).unshift(t),a(e,n,f-n+1,c))}}return!u}},6178:function(e,t,n){(e=n.nmd(e)).exports=function(){"use strict";var t,n;function r(){return t.apply(null,arguments)}function a(e){t=e}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(s(e,t))return!1;return!0}function c(e){return void 0===e}function d(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function u(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function p(e,t){var n,r=[],a=e.length;for(n=0;n<a;++n)r.push(t(e[n],n));return r}function f(e,t){for(var n in t)s(t,n)&&(e[n]=t[n]);return s(t,"toString")&&(e.toString=t.toString),s(t,"valueOf")&&(e.valueOf=t.valueOf),e}function m(e,t,n,r){return Gn(e,t,n,r,!0).utc()}function h(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function g(e){return null==e._pf&&(e._pf=h()),e._pf}function v(e){var t=null,r=!1,a=e._d&&!isNaN(e._d.getTime());return a&&(t=g(e),r=n.call(t.parsedDateParts,(function(e){return null!=e})),a=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r),e._strict&&(a=a&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)),null!=Object.isFrozen&&Object.isFrozen(e)?a:(e._isValid=a,e._isValid)}function _(e){var t=m(NaN);return null!=e?f(g(t),e):g(t).userInvalidated=!0,t}n=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),r=n.length>>>0;for(t=0;t<r;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var b=r.momentProperties=[],y=!1;function k(e,t){var n,r,a,o=b.length;if(c(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),c(t._i)||(e._i=t._i),c(t._f)||(e._f=t._f),c(t._l)||(e._l=t._l),c(t._strict)||(e._strict=t._strict),c(t._tzm)||(e._tzm=t._tzm),c(t._isUTC)||(e._isUTC=t._isUTC),c(t._offset)||(e._offset=t._offset),c(t._pf)||(e._pf=g(t)),c(t._locale)||(e._locale=t._locale),o>0)for(n=0;n<o;n++)c(a=t[r=b[n]])||(e[r]=a);return e}function x(e){k(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===y&&(y=!0,r.updateOffset(this),y=!1)}function w(e){return e instanceof x||null!=e&&null!=e._isAMomentObject}function S(e){!1===r.suppressDeprecationWarnings&&"undefined"!==typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function C(e,t){var n=!0;return f((function(){if(null!=r.deprecationHandler&&r.deprecationHandler(null,e),n){var a,o,i,l=[],c=arguments.length;for(o=0;o<c;o++){if(a="","object"===typeof arguments[o]){for(i in a+="\n["+o+"] ",arguments[0])s(arguments[0],i)&&(a+=i+": "+arguments[0][i]+", ");a=a.slice(0,-2)}else a=arguments[o];l.push(a)}S(e+"\nArguments: "+Array.prototype.slice.call(l).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var E,j={};function T(e,t){null!=r.deprecationHandler&&r.deprecationHandler(e,t),j[e]||(S(t),j[e]=!0)}function P(e){return"undefined"!==typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function $(e){var t,n;for(n in e)s(e,n)&&(P(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function O(e,t){var n,r=f({},e);for(n in t)s(t,n)&&(i(e[n])&&i(t[n])?(r[n]={},f(r[n],e[n]),f(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)s(e,n)&&!s(t,n)&&i(e[n])&&(r[n]=f({},r[n]));return r}function A(e){null!=e&&this.set(e)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null,E=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)s(e,t)&&n.push(t);return n};var D={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function I(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return P(r)?r.call(t,n):r}function R(e,t,n){var r=""+Math.abs(e),a=t-r.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,M=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,z={},L={};function H(e,t,n,r){var a=r;"string"===typeof r&&(a=function(){return this[r]()}),e&&(L[e]=a),t&&(L[t[0]]=function(){return R(a.apply(this,arguments),t[1],t[2])}),n&&(L[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function B(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function F(e){var t,n,r=e.match(N);for(t=0,n=r.length;t<n;t++)L[r[t]]?r[t]=L[r[t]]:r[t]=B(r[t]);return function(t){var a,o="";for(a=0;a<n;a++)o+=P(r[a])?r[a].call(t,e):r[a];return o}}function U(e,t){return e.isValid()?(t=W(t,e.localeData()),z[t]=z[t]||F(t),z[t](e)):e.localeData().invalidDate()}function W(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}for(M.lastIndex=0;n>=0&&M.test(e);)e=e.replace(M,r),M.lastIndex=0,n-=1;return e}var V={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function q(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(N).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var K="Invalid date";function G(){return this._invalidDate}var Y="%d",X=/\d{1,2}/;function J(e){return this._ordinal.replace("%d",e)}var Q={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Z(e,t,n,r){var a=this._relativeTime[n];return P(a)?a(e,t,n,r):a.replace(/%d/i,e)}function ee(e,t){var n=this._relativeTime[e>0?"future":"past"];return P(n)?n(t):n.replace(/%s/i,t)}var te={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ne(e){return"string"===typeof e?te[e]||te[e.toLowerCase()]:void 0}function re(e){var t,n,r={};for(n in e)s(e,n)&&(t=ne(n))&&(r[t]=e[n]);return r}var ae={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function oe(e){var t,n=[];for(t in e)s(e,t)&&n.push({unit:t,priority:ae[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}var ie,se=/\d/,le=/\d\d/,ce=/\d{3}/,de=/\d{4}/,ue=/[+-]?\d{6}/,pe=/\d\d?/,fe=/\d\d\d\d?/,me=/\d\d\d\d\d\d?/,he=/\d{1,3}/,ge=/\d{1,4}/,ve=/[+-]?\d{1,6}/,_e=/\d+/,be=/[+-]?\d+/,ye=/Z|[+-]\d\d:?\d\d/gi,ke=/Z|[+-]\d\d(?::?\d\d)?/gi,xe=/[+-]?\d+(\.\d{1,3})?/,we=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Se=/^[1-9]\d?/,Ce=/^([1-9]\d|\d)/;function Ee(e,t,n){ie[e]=P(t)?t:function(e,r){return e&&n?n:t}}function je(e,t){return s(ie,e)?ie[e](t._strict,t._locale):new RegExp(Te(e))}function Te(e){return Pe(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,a){return t||n||r||a})))}function Pe(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function $e(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Oe(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=$e(t)),n}ie={};var Ae={};function De(e,t){var n,r,a=t;for("string"===typeof e&&(e=[e]),d(t)&&(a=function(e,n){n[t]=Oe(e)}),r=e.length,n=0;n<r;n++)Ae[e[n]]=a}function Ie(e,t){De(e,(function(e,n,r,a){r._w=r._w||{},t(e,r._w,r,a)}))}function Re(e,t,n){null!=t&&s(Ae,e)&&Ae[e](t,n._a,n,e)}function Ne(e){return e%4===0&&e%100!==0||e%400===0}var Me=0,ze=1,Le=2,He=3,Be=4,Fe=5,Ue=6,We=7,Ve=8;function qe(e){return Ne(e)?366:365}H("Y",0,0,(function(){var e=this.year();return e<=9999?R(e,4):"+"+e})),H(0,["YY",2],0,(function(){return this.year()%100})),H(0,["YYYY",4],0,"year"),H(0,["YYYYY",5],0,"year"),H(0,["YYYYYY",6,!0],0,"year"),Ee("Y",be),Ee("YY",pe,le),Ee("YYYY",ge,de),Ee("YYYYY",ve,ue),Ee("YYYYYY",ve,ue),De(["YYYYY","YYYYYY"],Me),De("YYYY",(function(e,t){t[Me]=2===e.length?r.parseTwoDigitYear(e):Oe(e)})),De("YY",(function(e,t){t[Me]=r.parseTwoDigitYear(e)})),De("Y",(function(e,t){t[Me]=parseInt(e,10)})),r.parseTwoDigitYear=function(e){return Oe(e)+(Oe(e)>68?1900:2e3)};var Ke,Ge=Xe("FullYear",!0);function Ye(){return Ne(this.year())}function Xe(e,t){return function(n){return null!=n?(Qe(this,e,n),r.updateOffset(this,t),this):Je(this,e)}}function Je(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function Qe(e,t,n){var r,a,o,i,s;if(e.isValid()&&!isNaN(n)){switch(r=e._d,a=e._isUTC,t){case"Milliseconds":return void(a?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(a?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(a?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(a?r.setUTCHours(n):r.setHours(n));case"Date":return void(a?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}o=n,i=e.month(),s=29!==(s=e.date())||1!==i||Ne(o)?s:28,a?r.setUTCFullYear(o,i,s):r.setFullYear(o,i,s)}}function Ze(e){return P(this[e=ne(e)])?this[e]():this}function et(e,t){if("object"===typeof e){var n,r=oe(e=re(e)),a=r.length;for(n=0;n<a;n++)this[r[n].unit](e[r[n].unit])}else if(P(this[e=ne(e)]))return this[e](t);return this}function tt(e,t){return(e%t+t)%t}function nt(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=tt(t,12);return e+=(t-n)/12,1===n?Ne(e)?29:28:31-n%7%2}Ke=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},H("M",["MM",2],"Mo",(function(){return this.month()+1})),H("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),H("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),Ee("M",pe,Se),Ee("MM",pe,le),Ee("MMM",(function(e,t){return t.monthsShortRegex(e)})),Ee("MMMM",(function(e,t){return t.monthsRegex(e)})),De(["M","MM"],(function(e,t){t[ze]=Oe(e)-1})),De(["MMM","MMMM"],(function(e,t,n,r){var a=n._locale.monthsParse(e,r,n._strict);null!=a?t[ze]=a:g(n).invalidMonth=e}));var rt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),at="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ot=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,it=we,st=we;function lt(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||ot).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone}function ct(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[ot.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function dt(e,t,n){var r,a,o,i=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=m([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(a=Ke.call(this._shortMonthsParse,i))?a:null:-1!==(a=Ke.call(this._longMonthsParse,i))?a:null:"MMM"===t?-1!==(a=Ke.call(this._shortMonthsParse,i))||-1!==(a=Ke.call(this._longMonthsParse,i))?a:null:-1!==(a=Ke.call(this._longMonthsParse,i))||-1!==(a=Ke.call(this._shortMonthsParse,i))?a:null}function ut(e,t,n){var r,a,o;if(this._monthsParseExact)return dt.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(a=m([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function pt(e,t){if(!e.isValid())return e;if("string"===typeof t)if(/^\d+$/.test(t))t=Oe(t);else if(!d(t=e.localeData().monthsParse(t)))return e;var n=t,r=e.date();return r=r<29?r:Math.min(r,nt(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function ft(e){return null!=e?(pt(this,e),r.updateOffset(this,!0),this):Je(this,"Month")}function mt(){return nt(this.year(),this.month())}function ht(e){return this._monthsParseExact?(s(this,"_monthsRegex")||vt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=it),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function gt(e){return this._monthsParseExact?(s(this,"_monthsRegex")||vt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=st),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function vt(){function e(e,t){return t.length-e.length}var t,n,r,a,o=[],i=[],s=[];for(t=0;t<12;t++)n=m([2e3,t]),r=Pe(this.monthsShort(n,"")),a=Pe(this.months(n,"")),o.push(r),i.push(a),s.push(a),s.push(r);o.sort(e),i.sort(e),s.sort(e),this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+o.join("|")+")","i")}function _t(e,t,n,r,a,o,i){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,a,o,i),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,a,o,i),s}function bt(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function yt(e,t,n){var r=7+t-n;return-(7+bt(e,0,r).getUTCDay()-t)%7+r-1}function kt(e,t,n,r,a){var o,i,s=1+7*(t-1)+(7+n-r)%7+yt(e,r,a);return s<=0?i=qe(o=e-1)+s:s>qe(e)?(o=e+1,i=s-qe(e)):(o=e,i=s),{year:o,dayOfYear:i}}function xt(e,t,n){var r,a,o=yt(e.year(),t,n),i=Math.floor((e.dayOfYear()-o-1)/7)+1;return i<1?r=i+wt(a=e.year()-1,t,n):i>wt(e.year(),t,n)?(r=i-wt(e.year(),t,n),a=e.year()+1):(a=e.year(),r=i),{week:r,year:a}}function wt(e,t,n){var r=yt(e,t,n),a=yt(e+1,t,n);return(qe(e)-r+a)/7}function St(e){return xt(e,this._week.dow,this._week.doy).week}H("w",["ww",2],"wo","week"),H("W",["WW",2],"Wo","isoWeek"),Ee("w",pe,Se),Ee("ww",pe,le),Ee("W",pe,Se),Ee("WW",pe,le),Ie(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=Oe(e)}));var Ct={dow:0,doy:6};function Et(){return this._week.dow}function jt(){return this._week.doy}function Tt(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Pt(e){var t=xt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function $t(e,t){return"string"!==typeof e?e:isNaN(e)?"number"===typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function Ot(e,t){return"string"===typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function At(e,t){return e.slice(t,7).concat(e.slice(0,t))}H("d",0,"do","day"),H("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),H("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),H("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),H("e",0,0,"weekday"),H("E",0,0,"isoWeekday"),Ee("d",pe),Ee("e",pe),Ee("E",pe),Ee("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Ee("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Ee("dddd",(function(e,t){return t.weekdaysRegex(e)})),Ie(["dd","ddd","dddd"],(function(e,t,n,r){var a=n._locale.weekdaysParse(e,r,n._strict);null!=a?t.d=a:g(n).invalidWeekday=e})),Ie(["d","e","E"],(function(e,t,n,r){t[r]=Oe(e)}));var Dt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),It="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Rt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Nt=we,Mt=we,zt=we;function Lt(e,t){var n=o(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?At(n,this._week.dow):e?n[e.day()]:n}function Ht(e){return!0===e?At(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Bt(e){return!0===e?At(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ft(e,t,n){var r,a,o,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=m([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(a=Ke.call(this._weekdaysParse,i))?a:null:"ddd"===t?-1!==(a=Ke.call(this._shortWeekdaysParse,i))?a:null:-1!==(a=Ke.call(this._minWeekdaysParse,i))?a:null:"dddd"===t?-1!==(a=Ke.call(this._weekdaysParse,i))||-1!==(a=Ke.call(this._shortWeekdaysParse,i))||-1!==(a=Ke.call(this._minWeekdaysParse,i))?a:null:"ddd"===t?-1!==(a=Ke.call(this._shortWeekdaysParse,i))||-1!==(a=Ke.call(this._weekdaysParse,i))||-1!==(a=Ke.call(this._minWeekdaysParse,i))?a:null:-1!==(a=Ke.call(this._minWeekdaysParse,i))||-1!==(a=Ke.call(this._weekdaysParse,i))||-1!==(a=Ke.call(this._shortWeekdaysParse,i))?a:null}function Ut(e,t,n){var r,a,o;if(this._weekdaysParseExact)return Ft.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=m([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Wt(e){if(!this.isValid())return null!=e?this:NaN;var t=Je(this,"Day");return null!=e?(e=$t(e,this.localeData()),this.add(e-t,"d")):t}function Vt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function qt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Ot(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Kt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Nt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Gt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Mt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Yt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=zt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Xt(){function e(e,t){return t.length-e.length}var t,n,r,a,o,i=[],s=[],l=[],c=[];for(t=0;t<7;t++)n=m([2e3,1]).day(t),r=Pe(this.weekdaysMin(n,"")),a=Pe(this.weekdaysShort(n,"")),o=Pe(this.weekdays(n,"")),i.push(r),s.push(a),l.push(o),c.push(r),c.push(a),c.push(o);i.sort(e),s.sort(e),l.sort(e),c.sort(e),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Jt(){return this.hours()%12||12}function Qt(){return this.hours()||24}function Zt(e,t){H(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function en(e,t){return t._meridiemParse}function tn(e){return"p"===(e+"").toLowerCase().charAt(0)}H("H",["HH",2],0,"hour"),H("h",["hh",2],0,Jt),H("k",["kk",2],0,Qt),H("hmm",0,0,(function(){return""+Jt.apply(this)+R(this.minutes(),2)})),H("hmmss",0,0,(function(){return""+Jt.apply(this)+R(this.minutes(),2)+R(this.seconds(),2)})),H("Hmm",0,0,(function(){return""+this.hours()+R(this.minutes(),2)})),H("Hmmss",0,0,(function(){return""+this.hours()+R(this.minutes(),2)+R(this.seconds(),2)})),Zt("a",!0),Zt("A",!1),Ee("a",en),Ee("A",en),Ee("H",pe,Ce),Ee("h",pe,Se),Ee("k",pe,Se),Ee("HH",pe,le),Ee("hh",pe,le),Ee("kk",pe,le),Ee("hmm",fe),Ee("hmmss",me),Ee("Hmm",fe),Ee("Hmmss",me),De(["H","HH"],He),De(["k","kk"],(function(e,t,n){var r=Oe(e);t[He]=24===r?0:r})),De(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),De(["h","hh"],(function(e,t,n){t[He]=Oe(e),g(n).bigHour=!0})),De("hmm",(function(e,t,n){var r=e.length-2;t[He]=Oe(e.substr(0,r)),t[Be]=Oe(e.substr(r)),g(n).bigHour=!0})),De("hmmss",(function(e,t,n){var r=e.length-4,a=e.length-2;t[He]=Oe(e.substr(0,r)),t[Be]=Oe(e.substr(r,2)),t[Fe]=Oe(e.substr(a)),g(n).bigHour=!0})),De("Hmm",(function(e,t,n){var r=e.length-2;t[He]=Oe(e.substr(0,r)),t[Be]=Oe(e.substr(r))})),De("Hmmss",(function(e,t,n){var r=e.length-4,a=e.length-2;t[He]=Oe(e.substr(0,r)),t[Be]=Oe(e.substr(r,2)),t[Fe]=Oe(e.substr(a))}));var nn=/[ap]\.?m?\.?/i,rn=Xe("Hours",!0);function an(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var on,sn={calendar:D,longDateFormat:V,invalidDate:K,ordinal:Y,dayOfMonthOrdinalParse:X,relativeTime:Q,months:rt,monthsShort:at,week:Ct,weekdays:Dt,weekdaysMin:Rt,weekdaysShort:It,meridiemParse:nn},ln={},cn={};function dn(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function un(e){return e?e.toLowerCase().replace("_","-"):e}function pn(e){for(var t,n,r,a,o=0;o<e.length;){for(t=(a=un(e[o]).split("-")).length,n=(n=un(e[o+1]))?n.split("-"):null;t>0;){if(r=mn(a.slice(0,t).join("-")))return r;if(n&&n.length>=t&&dn(a,n)>=t-1)break;t--}o++}return on}function fn(e){return!(!e||!e.match("^[^/\\\\]*$"))}function mn(t){var n=null;if(void 0===ln[t]&&e&&e.exports&&fn(t))try{n=on._abbr,Object(function(){var e=new Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}()),hn(n)}catch(r){ln[t]=null}return ln[t]}function hn(e,t){var n;return e&&((n=c(t)?_n(e):gn(e,t))?on=n:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),on._abbr}function gn(e,t){if(null!==t){var n,r=sn;if(t.abbr=e,null!=ln[e])T("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ln[e]._config;else if(null!=t.parentLocale)if(null!=ln[t.parentLocale])r=ln[t.parentLocale]._config;else{if(null==(n=mn(t.parentLocale)))return cn[t.parentLocale]||(cn[t.parentLocale]=[]),cn[t.parentLocale].push({name:e,config:t}),null;r=n._config}return ln[e]=new A(O(r,t)),cn[e]&&cn[e].forEach((function(e){gn(e.name,e.config)})),hn(e),ln[e]}return delete ln[e],null}function vn(e,t){if(null!=t){var n,r,a=sn;null!=ln[e]&&null!=ln[e].parentLocale?ln[e].set(O(ln[e]._config,t)):(null!=(r=mn(e))&&(a=r._config),t=O(a,t),null==r&&(t.abbr=e),(n=new A(t)).parentLocale=ln[e],ln[e]=n),hn(e)}else null!=ln[e]&&(null!=ln[e].parentLocale?(ln[e]=ln[e].parentLocale,e===hn()&&hn(e)):null!=ln[e]&&delete ln[e]);return ln[e]}function _n(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return on;if(!o(e)){if(t=mn(e))return t;e=[e]}return pn(e)}function bn(){return E(ln)}function yn(e){var t,n=e._a;return n&&-2===g(e).overflow&&(t=n[ze]<0||n[ze]>11?ze:n[Le]<1||n[Le]>nt(n[Me],n[ze])?Le:n[He]<0||n[He]>24||24===n[He]&&(0!==n[Be]||0!==n[Fe]||0!==n[Ue])?He:n[Be]<0||n[Be]>59?Be:n[Fe]<0||n[Fe]>59?Fe:n[Ue]<0||n[Ue]>999?Ue:-1,g(e)._overflowDayOfYear&&(t<Me||t>Le)&&(t=Le),g(e)._overflowWeeks&&-1===t&&(t=We),g(e)._overflowWeekday&&-1===t&&(t=Ve),g(e).overflow=t),e}var kn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,xn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,wn=/Z|[+-]\d\d(?::?\d\d)?/,Sn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Cn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],En=/^\/?Date\((-?\d+)/i,jn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Tn={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Pn(e){var t,n,r,a,o,i,s=e._i,l=kn.exec(s)||xn.exec(s),c=Sn.length,d=Cn.length;if(l){for(g(e).iso=!0,t=0,n=c;t<n;t++)if(Sn[t][1].exec(l[1])){a=Sn[t][0],r=!1!==Sn[t][2];break}if(null==a)return void(e._isValid=!1);if(l[3]){for(t=0,n=d;t<n;t++)if(Cn[t][1].exec(l[3])){o=(l[2]||" ")+Cn[t][0];break}if(null==o)return void(e._isValid=!1)}if(!r&&null!=o)return void(e._isValid=!1);if(l[4]){if(!wn.exec(l[4]))return void(e._isValid=!1);i="Z"}e._f=a+(o||"")+(i||""),Bn(e)}else e._isValid=!1}function $n(e,t,n,r,a,o){var i=[On(e),at.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(a,10)];return o&&i.push(parseInt(o,10)),i}function On(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function An(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Dn(e,t,n){return!e||It.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(g(n).weekdayMismatch=!0,n._isValid=!1,!1)}function In(e,t,n){if(e)return Tn[e];if(t)return 0;var r=parseInt(n,10),a=r%100;return(r-a)/100*60+a}function Rn(e){var t,n=jn.exec(An(e._i));if(n){if(t=$n(n[4],n[3],n[2],n[5],n[6],n[7]),!Dn(n[1],t,e))return;e._a=t,e._tzm=In(n[8],n[9],n[10]),e._d=bt.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),g(e).rfc2822=!0}else e._isValid=!1}function Nn(e){var t=En.exec(e._i);null===t?(Pn(e),!1===e._isValid&&(delete e._isValid,Rn(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:r.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Mn(e,t,n){return null!=e?e:null!=t?t:n}function zn(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function Ln(e){var t,n,r,a,o,i=[];if(!e._d){for(r=zn(e),e._w&&null==e._a[Le]&&null==e._a[ze]&&Hn(e),null!=e._dayOfYear&&(o=Mn(e._a[Me],r[Me]),(e._dayOfYear>qe(o)||0===e._dayOfYear)&&(g(e)._overflowDayOfYear=!0),n=bt(o,0,e._dayOfYear),e._a[ze]=n.getUTCMonth(),e._a[Le]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=i[t]=r[t];for(;t<7;t++)e._a[t]=i[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[He]&&0===e._a[Be]&&0===e._a[Fe]&&0===e._a[Ue]&&(e._nextDay=!0,e._a[He]=0),e._d=(e._useUTC?bt:_t).apply(null,i),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[He]=24),e._w&&"undefined"!==typeof e._w.d&&e._w.d!==a&&(g(e).weekdayMismatch=!0)}}function Hn(e){var t,n,r,a,o,i,s,l,c;null!=(t=e._w).GG||null!=t.W||null!=t.E?(o=1,i=4,n=Mn(t.GG,e._a[Me],xt(Yn(),1,4).year),r=Mn(t.W,1),((a=Mn(t.E,1))<1||a>7)&&(l=!0)):(o=e._locale._week.dow,i=e._locale._week.doy,c=xt(Yn(),o,i),n=Mn(t.gg,e._a[Me],c.year),r=Mn(t.w,c.week),null!=t.d?((a=t.d)<0||a>6)&&(l=!0):null!=t.e?(a=t.e+o,(t.e<0||t.e>6)&&(l=!0)):a=o),r<1||r>wt(n,o,i)?g(e)._overflowWeeks=!0:null!=l?g(e)._overflowWeekday=!0:(s=kt(n,r,a,o,i),e._a[Me]=s.year,e._dayOfYear=s.dayOfYear)}function Bn(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],g(e).empty=!0;var t,n,a,o,i,s,l,c=""+e._i,d=c.length,u=0;for(l=(a=W(e._f,e._locale).match(N)||[]).length,t=0;t<l;t++)o=a[t],(n=(c.match(je(o,e))||[])[0])&&((i=c.substr(0,c.indexOf(n))).length>0&&g(e).unusedInput.push(i),c=c.slice(c.indexOf(n)+n.length),u+=n.length),L[o]?(n?g(e).empty=!1:g(e).unusedTokens.push(o),Re(o,n,e)):e._strict&&!n&&g(e).unusedTokens.push(o);g(e).charsLeftOver=d-u,c.length>0&&g(e).unusedInput.push(c),e._a[He]<=12&&!0===g(e).bigHour&&e._a[He]>0&&(g(e).bigHour=void 0),g(e).parsedDateParts=e._a.slice(0),g(e).meridiem=e._meridiem,e._a[He]=Fn(e._locale,e._a[He],e._meridiem),null!==(s=g(e).era)&&(e._a[Me]=e._locale.erasConvertYear(s,e._a[Me])),Ln(e),yn(e)}else Rn(e);else Pn(e)}function Fn(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Un(e){var t,n,r,a,o,i,s=!1,l=e._f.length;if(0===l)return g(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;a<l;a++)o=0,i=!1,t=k({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[a],Bn(t),v(t)&&(i=!0),o+=g(t).charsLeftOver,o+=10*g(t).unusedTokens.length,g(t).score=o,s?o<r&&(r=o,n=t):(null==r||o<r||i)&&(r=o,n=t,i&&(s=!0));f(e,n||t)}function Wn(e){if(!e._d){var t=re(e._i),n=void 0===t.day?t.date:t.day;e._a=p([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),Ln(e)}}function Vn(e){var t=new x(yn(qn(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function qn(e){var t=e._i,n=e._f;return e._locale=e._locale||_n(e._l),null===t||void 0===n&&""===t?_({nullInput:!0}):("string"===typeof t&&(e._i=t=e._locale.preparse(t)),w(t)?new x(yn(t)):(u(t)?e._d=t:o(n)?Un(e):n?Bn(e):Kn(e),v(e)||(e._d=null),e))}function Kn(e){var t=e._i;c(t)?e._d=new Date(r.now()):u(t)?e._d=new Date(t.valueOf()):"string"===typeof t?Nn(e):o(t)?(e._a=p(t.slice(0),(function(e){return parseInt(e,10)})),Ln(e)):i(t)?Wn(e):d(t)?e._d=new Date(t):r.createFromInputFallback(e)}function Gn(e,t,n,r,a){var s={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(i(e)&&l(e)||o(e)&&0===e.length)&&(e=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=a,s._l=n,s._i=e,s._f=t,s._strict=r,Vn(s)}function Yn(e,t,n,r){return Gn(e,t,n,r,!1)}r.createFromInputFallback=C("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),r.ISO_8601=function(){},r.RFC_2822=function(){};var Xn=C("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Yn.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:_()})),Jn=C("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Yn.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:_()}));function Qn(e,t){var n,r;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return Yn();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function Zn(){return Qn("isBefore",[].slice.call(arguments,0))}function er(){return Qn("isAfter",[].slice.call(arguments,0))}var tr=function(){return Date.now?Date.now():+new Date},nr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function rr(e){var t,n,r=!1,a=nr.length;for(t in e)if(s(e,t)&&(-1===Ke.call(nr,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<a;++n)if(e[nr[n]]){if(r)return!1;parseFloat(e[nr[n]])!==Oe(e[nr[n]])&&(r=!0)}return!0}function ar(){return this._isValid}function or(){return Tr(NaN)}function ir(e){var t=re(e),n=t.year||0,r=t.quarter||0,a=t.month||0,o=t.week||t.isoWeek||0,i=t.day||0,s=t.hour||0,l=t.minute||0,c=t.second||0,d=t.millisecond||0;this._isValid=rr(t),this._milliseconds=+d+1e3*c+6e4*l+1e3*s*60*60,this._days=+i+7*o,this._months=+a+3*r+12*n,this._data={},this._locale=_n(),this._bubble()}function sr(e){return e instanceof ir}function lr(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function cr(e,t,n){var r,a=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),i=0;for(r=0;r<a;r++)(n&&e[r]!==t[r]||!n&&Oe(e[r])!==Oe(t[r]))&&i++;return i+o}function dr(e,t){H(e,0,0,(function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+R(~~(e/60),2)+t+R(~~e%60,2)}))}dr("Z",":"),dr("ZZ",""),Ee("Z",ke),Ee("ZZ",ke),De(["Z","ZZ"],(function(e,t,n){n._useUTC=!0,n._tzm=pr(ke,e)}));var ur=/([\+\-]|\d\d)/gi;function pr(e,t){var n,r,a=(t||"").match(e);return null===a?null:0===(r=60*(n=((a[a.length-1]||[])+"").match(ur)||["-",0,0])[1]+Oe(n[2]))?0:"+"===n[0]?r:-r}function fr(e,t){var n,a;return t._isUTC?(n=t.clone(),a=(w(e)||u(e)?e.valueOf():Yn(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+a),r.updateOffset(n,!1),n):Yn(e).local()}function mr(e){return-Math.round(e._d.getTimezoneOffset())}function hr(e,t,n){var a,o=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"===typeof e){if(null===(e=pr(ke,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(a=mr(this)),this._offset=e,this._isUTC=!0,null!=a&&this.add(a,"m"),o!==e&&(!t||this._changeInProgress?Dr(this,Tr(e-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:mr(this)}function gr(e,t){return null!=e?("string"!==typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function vr(e){return this.utcOffset(0,e)}function _r(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(mr(this),"m")),this}function br(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"===typeof this._i){var e=pr(ye,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function yr(e){return!!this.isValid()&&(e=e?Yn(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function kr(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function xr(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return k(t,this),(t=qn(t))._a?(e=t._isUTC?m(t._a):Yn(t._a),this._isDSTShifted=this.isValid()&&cr(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function wr(){return!!this.isValid()&&!this._isUTC}function Sr(){return!!this.isValid()&&this._isUTC}function Cr(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var Er=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,jr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Tr(e,t){var n,r,a,o=e,i=null;return sr(e)?o={ms:e._milliseconds,d:e._days,M:e._months}:d(e)||!isNaN(+e)?(o={},t?o[t]=+e:o.milliseconds=+e):(i=Er.exec(e))?(n="-"===i[1]?-1:1,o={y:0,d:Oe(i[Le])*n,h:Oe(i[He])*n,m:Oe(i[Be])*n,s:Oe(i[Fe])*n,ms:Oe(lr(1e3*i[Ue]))*n}):(i=jr.exec(e))?(n="-"===i[1]?-1:1,o={y:Pr(i[2],n),M:Pr(i[3],n),w:Pr(i[4],n),d:Pr(i[5],n),h:Pr(i[6],n),m:Pr(i[7],n),s:Pr(i[8],n)}):null==o?o={}:"object"===typeof o&&("from"in o||"to"in o)&&(a=Or(Yn(o.from),Yn(o.to)),(o={}).ms=a.milliseconds,o.M=a.months),r=new ir(o),sr(e)&&s(e,"_locale")&&(r._locale=e._locale),sr(e)&&s(e,"_isValid")&&(r._isValid=e._isValid),r}function Pr(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function $r(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Or(e,t){var n;return e.isValid()&&t.isValid()?(t=fr(t,e),e.isBefore(t)?n=$r(e,t):((n=$r(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Ar(e,t){return function(n,r){var a;return null===r||isNaN(+r)||(T(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),Dr(this,Tr(n,r),e),this}}function Dr(e,t,n,a){var o=t._milliseconds,i=lr(t._days),s=lr(t._months);e.isValid()&&(a=null==a||a,s&&pt(e,Je(e,"Month")+s*n),i&&Qe(e,"Date",Je(e,"Date")+i*n),o&&e._d.setTime(e._d.valueOf()+o*n),a&&r.updateOffset(e,i||s))}Tr.fn=ir.prototype,Tr.invalid=or;var Ir=Ar(1,"add"),Rr=Ar(-1,"subtract");function Nr(e){return"string"===typeof e||e instanceof String}function Mr(e){return w(e)||u(e)||Nr(e)||d(e)||Lr(e)||zr(e)||null===e||void 0===e}function zr(e){var t,n,r=i(e)&&!l(e),a=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],c=o.length;for(t=0;t<c;t+=1)n=o[t],a=a||s(e,n);return r&&a}function Lr(e){var t=o(e),n=!1;return t&&(n=0===e.filter((function(t){return!d(t)&&Nr(e)})).length),t&&n}function Hr(e){var t,n,r=i(e)&&!l(e),a=!1,o=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<o.length;t+=1)n=o[t],a=a||s(e,n);return r&&a}function Br(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Fr(e,t){1===arguments.length&&(arguments[0]?Mr(arguments[0])?(e=arguments[0],t=void 0):Hr(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Yn(),a=fr(n,this).startOf("day"),o=r.calendarFormat(this,a)||"sameElse",i=t&&(P(t[o])?t[o].call(this,n):t[o]);return this.format(i||this.localeData().calendar(o,this,Yn(n)))}function Ur(){return new x(this)}function Wr(e,t){var n=w(e)?e:Yn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=ne(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function Vr(e,t){var n=w(e)?e:Yn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=ne(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function qr(e,t,n,r){var a=w(e)?e:Yn(e),o=w(t)?t:Yn(t);return!!(this.isValid()&&a.isValid()&&o.isValid())&&("("===(r=r||"()")[0]?this.isAfter(a,n):!this.isBefore(a,n))&&(")"===r[1]?this.isBefore(o,n):!this.isAfter(o,n))}function Kr(e,t){var n,r=w(e)?e:Yn(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=ne(t)||"millisecond")?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function Gr(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Yr(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Xr(e,t,n){var r,a,o;if(!this.isValid())return NaN;if(!(r=fr(e,this)).isValid())return NaN;switch(a=6e4*(r.utcOffset()-this.utcOffset()),t=ne(t)){case"year":o=Jr(this,r)/12;break;case"month":o=Jr(this,r);break;case"quarter":o=Jr(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-a)/864e5;break;case"week":o=(this-r-a)/6048e5;break;default:o=this-r}return n?o:$e(o)}function Jr(e,t){if(e.date()<t.date())return-Jr(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(n,"months");return-(n+(t-r<0?(t-r)/(r-e.clone().add(n-1,"months")):(t-r)/(e.clone().add(n+1,"months")-r)))||0}function Qr(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Zr(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?U(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):P(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",U(n,"Z")):U(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ea(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r,a="moment",o="";return this.isLocal()||(a=0===this.utcOffset()?"moment.utc":"moment.parseZone",o="Z"),e="["+a+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",r=o+'[")]',this.format(e+t+n+r)}function ta(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=U(this,e);return this.localeData().postformat(t)}function na(e,t){return this.isValid()&&(w(e)&&e.isValid()||Yn(e).isValid())?Tr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ra(e){return this.from(Yn(),e)}function aa(e,t){return this.isValid()&&(w(e)&&e.isValid()||Yn(e).isValid())?Tr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function oa(e){return this.to(Yn(),e)}function ia(e){var t;return void 0===e?this._locale._abbr:(null!=(t=_n(e))&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var sa=C("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function la(){return this._locale}var ca=1e3,da=60*ca,ua=60*da,pa=3506328*ua;function fa(e,t){return(e%t+t)%t}function ma(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-pa:new Date(e,t,n).valueOf()}function ha(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-pa:Date.UTC(e,t,n)}function ga(e){var t,n;if(void 0===(e=ne(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ha:ma,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=fa(t+(this._isUTC?0:this.utcOffset()*da),ua);break;case"minute":t=this._d.valueOf(),t-=fa(t,da);break;case"second":t=this._d.valueOf(),t-=fa(t,ca)}return this._d.setTime(t),r.updateOffset(this,!0),this}function va(e){var t,n;if(void 0===(e=ne(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ha:ma,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=ua-fa(t+(this._isUTC?0:this.utcOffset()*da),ua)-1;break;case"minute":t=this._d.valueOf(),t+=da-fa(t,da)-1;break;case"second":t=this._d.valueOf(),t+=ca-fa(t,ca)-1}return this._d.setTime(t),r.updateOffset(this,!0),this}function _a(){return this._d.valueOf()-6e4*(this._offset||0)}function ba(){return Math.floor(this.valueOf()/1e3)}function ya(){return new Date(this.valueOf())}function ka(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function xa(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function wa(){return this.isValid()?this.toISOString():null}function Sa(){return v(this)}function Ca(){return f({},g(this))}function Ea(){return g(this).overflow}function ja(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Ta(e,t){var n,a,o,i=this._eras||_n("en")._eras;for(n=0,a=i.length;n<a;++n)switch("string"===typeof i[n].since&&(o=r(i[n].since).startOf("day"),i[n].since=o.valueOf()),typeof i[n].until){case"undefined":i[n].until=1/0;break;case"string":o=r(i[n].until).startOf("day").valueOf(),i[n].until=o.valueOf()}return i}function Pa(e,t,n){var r,a,o,i,s,l=this.eras();for(e=e.toUpperCase(),r=0,a=l.length;r<a;++r)if(o=l[r].name.toUpperCase(),i=l[r].abbr.toUpperCase(),s=l[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(i===e)return l[r];break;case"NNNN":if(o===e)return l[r];break;case"NNNNN":if(s===e)return l[r]}else if([o,i,s].indexOf(e)>=0)return l[r]}function $a(e,t){var n=e.since<=e.until?1:-1;return void 0===t?r(e.since).year():r(e.since).year()+(t-e.offset)*n}function Oa(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].name;if(r[e].until<=n&&n<=r[e].since)return r[e].name}return""}function Aa(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].narrow;if(r[e].until<=n&&n<=r[e].since)return r[e].narrow}return""}function Da(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].abbr;if(r[e].until<=n&&n<=r[e].since)return r[e].abbr}return""}function Ia(){var e,t,n,a,o=this.localeData().eras();for(e=0,t=o.length;e<t;++e)if(n=o[e].since<=o[e].until?1:-1,a=this.clone().startOf("day").valueOf(),o[e].since<=a&&a<=o[e].until||o[e].until<=a&&a<=o[e].since)return(this.year()-r(o[e].since).year())*n+o[e].offset;return this.year()}function Ra(e){return s(this,"_erasNameRegex")||Fa.call(this),e?this._erasNameRegex:this._erasRegex}function Na(e){return s(this,"_erasAbbrRegex")||Fa.call(this),e?this._erasAbbrRegex:this._erasRegex}function Ma(e){return s(this,"_erasNarrowRegex")||Fa.call(this),e?this._erasNarrowRegex:this._erasRegex}function za(e,t){return t.erasAbbrRegex(e)}function La(e,t){return t.erasNameRegex(e)}function Ha(e,t){return t.erasNarrowRegex(e)}function Ba(e,t){return t._eraYearOrdinalRegex||_e}function Fa(){var e,t,n,r,a,o=[],i=[],s=[],l=[],c=this.eras();for(e=0,t=c.length;e<t;++e)n=Pe(c[e].name),r=Pe(c[e].abbr),a=Pe(c[e].narrow),i.push(n),o.push(r),s.push(a),l.push(n),l.push(r),l.push(a);this._erasRegex=new RegExp("^("+l.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+i.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+o.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+s.join("|")+")","i")}function Ua(e,t){H(0,[e,e.length],0,t)}function Wa(e){return Xa.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function Va(e){return Xa.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function qa(){return wt(this.year(),1,4)}function Ka(){return wt(this.isoWeekYear(),1,4)}function Ga(){var e=this.localeData()._week;return wt(this.year(),e.dow,e.doy)}function Ya(){var e=this.localeData()._week;return wt(this.weekYear(),e.dow,e.doy)}function Xa(e,t,n,r,a){var o;return null==e?xt(this,r,a).year:(t>(o=wt(e,r,a))&&(t=o),Ja.call(this,e,t,n,r,a))}function Ja(e,t,n,r,a){var o=kt(e,t,n,r,a),i=bt(o.year,0,o.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}function Qa(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}H("N",0,0,"eraAbbr"),H("NN",0,0,"eraAbbr"),H("NNN",0,0,"eraAbbr"),H("NNNN",0,0,"eraName"),H("NNNNN",0,0,"eraNarrow"),H("y",["y",1],"yo","eraYear"),H("y",["yy",2],0,"eraYear"),H("y",["yyy",3],0,"eraYear"),H("y",["yyyy",4],0,"eraYear"),Ee("N",za),Ee("NN",za),Ee("NNN",za),Ee("NNNN",La),Ee("NNNNN",Ha),De(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var a=n._locale.erasParse(e,r,n._strict);a?g(n).era=a:g(n).invalidEra=e})),Ee("y",_e),Ee("yy",_e),Ee("yyy",_e),Ee("yyyy",_e),Ee("yo",Ba),De(["y","yy","yyy","yyyy"],Me),De(["yo"],(function(e,t,n,r){var a;n._locale._eraYearOrdinalRegex&&(a=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Me]=n._locale.eraYearOrdinalParse(e,a):t[Me]=parseInt(e,10)})),H(0,["gg",2],0,(function(){return this.weekYear()%100})),H(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Ua("gggg","weekYear"),Ua("ggggg","weekYear"),Ua("GGGG","isoWeekYear"),Ua("GGGGG","isoWeekYear"),Ee("G",be),Ee("g",be),Ee("GG",pe,le),Ee("gg",pe,le),Ee("GGGG",ge,de),Ee("gggg",ge,de),Ee("GGGGG",ve,ue),Ee("ggggg",ve,ue),Ie(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=Oe(e)})),Ie(["gg","GG"],(function(e,t,n,a){t[a]=r.parseTwoDigitYear(e)})),H("Q",0,"Qo","quarter"),Ee("Q",se),De("Q",(function(e,t){t[ze]=3*(Oe(e)-1)})),H("D",["DD",2],"Do","date"),Ee("D",pe,Se),Ee("DD",pe,le),Ee("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),De(["D","DD"],Le),De("Do",(function(e,t){t[Le]=Oe(e.match(pe)[0])}));var Za=Xe("Date",!0);function eo(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}H("DDD",["DDDD",3],"DDDo","dayOfYear"),Ee("DDD",he),Ee("DDDD",ce),De(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=Oe(e)})),H("m",["mm",2],0,"minute"),Ee("m",pe,Ce),Ee("mm",pe,le),De(["m","mm"],Be);var to=Xe("Minutes",!1);H("s",["ss",2],0,"second"),Ee("s",pe,Ce),Ee("ss",pe,le),De(["s","ss"],Fe);var no,ro,ao=Xe("Seconds",!1);for(H("S",0,0,(function(){return~~(this.millisecond()/100)})),H(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),H(0,["SSS",3],0,"millisecond"),H(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),H(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),H(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),H(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),H(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),H(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),Ee("S",he,se),Ee("SS",he,le),Ee("SSS",he,ce),no="SSSS";no.length<=9;no+="S")Ee(no,_e);function oo(e,t){t[Ue]=Oe(1e3*("0."+e))}for(no="S";no.length<=9;no+="S")De(no,oo);function io(){return this._isUTC?"UTC":""}function so(){return this._isUTC?"Coordinated Universal Time":""}ro=Xe("Milliseconds",!1),H("z",0,0,"zoneAbbr"),H("zz",0,0,"zoneName");var lo=x.prototype;function co(e){return Yn(1e3*e)}function uo(){return Yn.apply(null,arguments).parseZone()}function po(e){return e}lo.add=Ir,lo.calendar=Fr,lo.clone=Ur,lo.diff=Xr,lo.endOf=va,lo.format=ta,lo.from=na,lo.fromNow=ra,lo.to=aa,lo.toNow=oa,lo.get=Ze,lo.invalidAt=Ea,lo.isAfter=Wr,lo.isBefore=Vr,lo.isBetween=qr,lo.isSame=Kr,lo.isSameOrAfter=Gr,lo.isSameOrBefore=Yr,lo.isValid=Sa,lo.lang=sa,lo.locale=ia,lo.localeData=la,lo.max=Jn,lo.min=Xn,lo.parsingFlags=Ca,lo.set=et,lo.startOf=ga,lo.subtract=Rr,lo.toArray=ka,lo.toObject=xa,lo.toDate=ya,lo.toISOString=Zr,lo.inspect=ea,"undefined"!==typeof Symbol&&null!=Symbol.for&&(lo[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),lo.toJSON=wa,lo.toString=Qr,lo.unix=ba,lo.valueOf=_a,lo.creationData=ja,lo.eraName=Oa,lo.eraNarrow=Aa,lo.eraAbbr=Da,lo.eraYear=Ia,lo.year=Ge,lo.isLeapYear=Ye,lo.weekYear=Wa,lo.isoWeekYear=Va,lo.quarter=lo.quarters=Qa,lo.month=ft,lo.daysInMonth=mt,lo.week=lo.weeks=Tt,lo.isoWeek=lo.isoWeeks=Pt,lo.weeksInYear=Ga,lo.weeksInWeekYear=Ya,lo.isoWeeksInYear=qa,lo.isoWeeksInISOWeekYear=Ka,lo.date=Za,lo.day=lo.days=Wt,lo.weekday=Vt,lo.isoWeekday=qt,lo.dayOfYear=eo,lo.hour=lo.hours=rn,lo.minute=lo.minutes=to,lo.second=lo.seconds=ao,lo.millisecond=lo.milliseconds=ro,lo.utcOffset=hr,lo.utc=vr,lo.local=_r,lo.parseZone=br,lo.hasAlignedHourOffset=yr,lo.isDST=kr,lo.isLocal=wr,lo.isUtcOffset=Sr,lo.isUtc=Cr,lo.isUTC=Cr,lo.zoneAbbr=io,lo.zoneName=so,lo.dates=C("dates accessor is deprecated. Use date instead.",Za),lo.months=C("months accessor is deprecated. Use month instead",ft),lo.years=C("years accessor is deprecated. Use year instead",Ge),lo.zone=C("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",gr),lo.isDSTShifted=C("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",xr);var fo=A.prototype;function mo(e,t,n,r){var a=_n(),o=m().set(r,t);return a[n](o,e)}function ho(e,t,n){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return mo(e,t,n,"month");var r,a=[];for(r=0;r<12;r++)a[r]=mo(e,r,n,"month");return a}function go(e,t,n,r){"boolean"===typeof e?(d(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,d(t)&&(n=t,t=void 0),t=t||"");var a,o=_n(),i=e?o._week.dow:0,s=[];if(null!=n)return mo(t,(n+i)%7,r,"day");for(a=0;a<7;a++)s[a]=mo(t,(a+i)%7,r,"day");return s}function vo(e,t){return ho(e,t,"months")}function _o(e,t){return ho(e,t,"monthsShort")}function bo(e,t,n){return go(e,t,n,"weekdays")}function yo(e,t,n){return go(e,t,n,"weekdaysShort")}function ko(e,t,n){return go(e,t,n,"weekdaysMin")}fo.calendar=I,fo.longDateFormat=q,fo.invalidDate=G,fo.ordinal=J,fo.preparse=po,fo.postformat=po,fo.relativeTime=Z,fo.pastFuture=ee,fo.set=$,fo.eras=Ta,fo.erasParse=Pa,fo.erasConvertYear=$a,fo.erasAbbrRegex=Na,fo.erasNameRegex=Ra,fo.erasNarrowRegex=Ma,fo.months=lt,fo.monthsShort=ct,fo.monthsParse=ut,fo.monthsRegex=gt,fo.monthsShortRegex=ht,fo.week=St,fo.firstDayOfYear=jt,fo.firstDayOfWeek=Et,fo.weekdays=Lt,fo.weekdaysMin=Bt,fo.weekdaysShort=Ht,fo.weekdaysParse=Ut,fo.weekdaysRegex=Kt,fo.weekdaysShortRegex=Gt,fo.weekdaysMinRegex=Yt,fo.isPM=tn,fo.meridiem=an,hn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===Oe(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=C("moment.lang is deprecated. Use moment.locale instead.",hn),r.langData=C("moment.langData is deprecated. Use moment.localeData instead.",_n);var xo=Math.abs;function wo(){var e=this._data;return this._milliseconds=xo(this._milliseconds),this._days=xo(this._days),this._months=xo(this._months),e.milliseconds=xo(e.milliseconds),e.seconds=xo(e.seconds),e.minutes=xo(e.minutes),e.hours=xo(e.hours),e.months=xo(e.months),e.years=xo(e.years),this}function So(e,t,n,r){var a=Tr(t,n);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function Co(e,t){return So(this,e,t,1)}function Eo(e,t){return So(this,e,t,-1)}function jo(e){return e<0?Math.floor(e):Math.ceil(e)}function To(){var e,t,n,r,a,o=this._milliseconds,i=this._days,s=this._months,l=this._data;return o>=0&&i>=0&&s>=0||o<=0&&i<=0&&s<=0||(o+=864e5*jo($o(s)+i),i=0,s=0),l.milliseconds=o%1e3,e=$e(o/1e3),l.seconds=e%60,t=$e(e/60),l.minutes=t%60,n=$e(t/60),l.hours=n%24,i+=$e(n/24),s+=a=$e(Po(i)),i-=jo($o(a)),r=$e(s/12),s%=12,l.days=i,l.months=s,l.years=r,this}function Po(e){return 4800*e/146097}function $o(e){return 146097*e/4800}function Oo(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=ne(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+Po(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round($o(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function Ao(e){return function(){return this.as(e)}}var Do=Ao("ms"),Io=Ao("s"),Ro=Ao("m"),No=Ao("h"),Mo=Ao("d"),zo=Ao("w"),Lo=Ao("M"),Ho=Ao("Q"),Bo=Ao("y"),Fo=Do;function Uo(){return Tr(this)}function Wo(e){return e=ne(e),this.isValid()?this[e+"s"]():NaN}function Vo(e){return function(){return this.isValid()?this._data[e]:NaN}}var qo=Vo("milliseconds"),Ko=Vo("seconds"),Go=Vo("minutes"),Yo=Vo("hours"),Xo=Vo("days"),Jo=Vo("months"),Qo=Vo("years");function Zo(){return $e(this.days()/7)}var ei=Math.round,ti={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ni(e,t,n,r,a){return a.relativeTime(t||1,!!n,e,r)}function ri(e,t,n,r){var a=Tr(e).abs(),o=ei(a.as("s")),i=ei(a.as("m")),s=ei(a.as("h")),l=ei(a.as("d")),c=ei(a.as("M")),d=ei(a.as("w")),u=ei(a.as("y")),p=o<=n.ss&&["s",o]||o<n.s&&["ss",o]||i<=1&&["m"]||i<n.m&&["mm",i]||s<=1&&["h"]||s<n.h&&["hh",s]||l<=1&&["d"]||l<n.d&&["dd",l];return null!=n.w&&(p=p||d<=1&&["w"]||d<n.w&&["ww",d]),(p=p||c<=1&&["M"]||c<n.M&&["MM",c]||u<=1&&["y"]||["yy",u])[2]=t,p[3]=+e>0,p[4]=r,ni.apply(null,p)}function ai(e){return void 0===e?ei:"function"===typeof e&&(ei=e,!0)}function oi(e,t){return void 0!==ti[e]&&(void 0===t?ti[e]:(ti[e]=t,"s"===e&&(ti.ss=t-1),!0))}function ii(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,a=!1,o=ti;return"object"===typeof e&&(t=e,e=!1),"boolean"===typeof e&&(a=e),"object"===typeof t&&(o=Object.assign({},ti,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),r=ri(this,!a,o,n=this.localeData()),a&&(r=n.pastFuture(+this,r)),n.postformat(r)}var si=Math.abs;function li(e){return(e>0)-(e<0)||+e}function ci(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,a,o,i,s,l=si(this._milliseconds)/1e3,c=si(this._days),d=si(this._months),u=this.asSeconds();return u?(e=$e(l/60),t=$e(e/60),l%=60,e%=60,n=$e(d/12),d%=12,r=l?l.toFixed(3).replace(/\.?0+$/,""):"",a=u<0?"-":"",o=li(this._months)!==li(u)?"-":"",i=li(this._days)!==li(u)?"-":"",s=li(this._milliseconds)!==li(u)?"-":"",a+"P"+(n?o+n+"Y":"")+(d?o+d+"M":"")+(c?i+c+"D":"")+(t||e||l?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(l?s+r+"S":"")):"P0D"}var di=ir.prototype;return di.isValid=ar,di.abs=wo,di.add=Co,di.subtract=Eo,di.as=Oo,di.asMilliseconds=Do,di.asSeconds=Io,di.asMinutes=Ro,di.asHours=No,di.asDays=Mo,di.asWeeks=zo,di.asMonths=Lo,di.asQuarters=Ho,di.asYears=Bo,di.valueOf=Fo,di._bubble=To,di.clone=Uo,di.get=Wo,di.milliseconds=qo,di.seconds=Ko,di.minutes=Go,di.hours=Yo,di.days=Xo,di.weeks=Zo,di.months=Jo,di.years=Qo,di.humanize=ii,di.toISOString=ci,di.toString=ci,di.toJSON=ci,di.locale=ia,di.localeData=la,di.toIsoString=C("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ci),di.lang=sa,H("X",0,0,"unix"),H("x",0,0,"valueOf"),Ee("x",be),Ee("X",xe),De("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),De("x",(function(e,t,n){n._d=new Date(Oe(e))})),r.version="2.30.1",a(Yn),r.fn=lo,r.min=Zn,r.max=er,r.now=tr,r.utc=m,r.unix=co,r.months=vo,r.isDate=u,r.locale=hn,r.invalid=_,r.duration=Tr,r.isMoment=w,r.weekdays=bo,r.parseZone=uo,r.localeData=_n,r.isDuration=sr,r.monthsShort=_o,r.weekdaysMin=ko,r.defineLocale=gn,r.updateLocale=vn,r.locales=bn,r.weekdaysShort=yo,r.normalizeUnits=ne,r.relativeTimeRounding=ai,r.relativeTimeThreshold=oi,r.calendarFormat=Br,r.prototype=lo,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r}()},8206:(e,t,n)=>{var r="function"===typeof Map&&Map.prototype,a=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=r&&a&&"function"===typeof a.get?a.get:null,i=r&&Map.prototype.forEach,s="function"===typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=s&&l&&"function"===typeof l.get?l.get:null,d=s&&Set.prototype.forEach,u="function"===typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"===typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,f="function"===typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,m=Boolean.prototype.valueOf,h=Object.prototype.toString,g=Function.prototype.toString,v=String.prototype.match,_=String.prototype.slice,b=String.prototype.replace,y=String.prototype.toUpperCase,k=String.prototype.toLowerCase,x=RegExp.prototype.test,w=Array.prototype.concat,S=Array.prototype.join,C=Array.prototype.slice,E=Math.floor,j="function"===typeof BigInt?BigInt.prototype.valueOf:null,T=Object.getOwnPropertySymbols,P="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,$="function"===typeof Symbol&&"object"===typeof Symbol.iterator,O="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===$||"symbol")?Symbol.toStringTag:null,A=Object.prototype.propertyIsEnumerable,D=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function I(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||x.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"===typeof e){var r=e<0?-E(-e):E(e);if(r!==e){var a=String(r),o=_.call(t,a.length+1);return b.call(a,n,"$&_")+"."+b.call(b.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,n,"$&_")}var R=n(2634),N=R.custom,M=F(N)?N:null;function z(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function L(e){return b.call(String(e),/"/g,"&quot;")}function H(e){return"[object Array]"===V(e)&&(!O||!("object"===typeof e&&O in e))}function B(e){return"[object RegExp]"===V(e)&&(!O||!("object"===typeof e&&O in e))}function F(e){if($)return e&&"object"===typeof e&&e instanceof Symbol;if("symbol"===typeof e)return!0;if(!e||"object"!==typeof e||!P)return!1;try{return P.call(e),!0}catch(t){}return!1}e.exports=function e(t,r,a,s){var l=r||{};if(W(l,"quoteStyle")&&"single"!==l.quoteStyle&&"double"!==l.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(W(l,"maxStringLength")&&("number"===typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var h=!W(l,"customInspect")||l.customInspect;if("boolean"!==typeof h&&"symbol"!==h)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(W(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(W(l,"numericSeparator")&&"boolean"!==typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var y=l.numericSeparator;if("undefined"===typeof t)return"undefined";if(null===t)return"null";if("boolean"===typeof t)return t?"true":"false";if("string"===typeof t)return K(t,l);if("number"===typeof t){if(0===t)return 1/0/t>0?"0":"-0";var x=String(t);return y?I(t,x):x}if("bigint"===typeof t){var E=String(t)+"n";return y?I(t,E):E}var T="undefined"===typeof l.depth?5:l.depth;if("undefined"===typeof a&&(a=0),a>=T&&T>0&&"object"===typeof t)return H(t)?"[Array]":"[Object]";var N=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"===typeof e.indent&&e.indent>0))return null;n=S.call(Array(e.indent+1)," ")}return{base:n,prev:S.call(Array(t+1),n)}}(l,a);if("undefined"===typeof s)s=[];else if(q(s,t)>=0)return"[Circular]";function U(t,n,r){if(n&&(s=C.call(s)).push(n),r){var o={depth:l.depth};return W(l,"quoteStyle")&&(o.quoteStyle=l.quoteStyle),e(t,o,a+1,s)}return e(t,l,a+1,s)}if("function"===typeof t&&!B(t)){var G=function(e){if(e.name)return e.name;var t=v.call(g.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),ee=Z(t,U);return"[Function"+(G?": "+G:" (anonymous)")+"]"+(ee.length>0?" { "+S.call(ee,", ")+" }":"")}if(F(t)){var te=$?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):P.call(t);return"object"!==typeof t||$?te:Y(te)}if(function(e){if(!e||"object"!==typeof e)return!1;if("undefined"!==typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"===typeof e.nodeName&&"function"===typeof e.getAttribute}(t)){for(var ne="<"+k.call(String(t.nodeName)),re=t.attributes||[],ae=0;ae<re.length;ae++)ne+=" "+re[ae].name+"="+z(L(re[ae].value),"double",l);return ne+=">",t.childNodes&&t.childNodes.length&&(ne+="..."),ne+="</"+k.call(String(t.nodeName))+">"}if(H(t)){if(0===t.length)return"[]";var oe=Z(t,U);return N&&!function(e){for(var t=0;t<e.length;t++)if(q(e[t],"\n")>=0)return!1;return!0}(oe)?"["+Q(oe,N)+"]":"[ "+S.call(oe,", ")+" ]"}if(function(e){return"[object Error]"===V(e)&&(!O||!("object"===typeof e&&O in e))}(t)){var ie=Z(t,U);return"cause"in Error.prototype||!("cause"in t)||A.call(t,"cause")?0===ie.length?"["+String(t)+"]":"{ ["+String(t)+"] "+S.call(ie,", ")+" }":"{ ["+String(t)+"] "+S.call(w.call("[cause]: "+U(t.cause),ie),", ")+" }"}if("object"===typeof t&&h){if(M&&"function"===typeof t[M]&&R)return R(t,{depth:T-a});if("symbol"!==h&&"function"===typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!==typeof e)return!1;try{o.call(e);try{c.call(e)}catch(ne){return!0}return e instanceof Map}catch(t){}return!1}(t)){var se=[];return i&&i.call(t,(function(e,n){se.push(U(n,t,!0)+" => "+U(e,t))})),J("Map",o.call(t),se,N)}if(function(e){if(!c||!e||"object"!==typeof e)return!1;try{c.call(e);try{o.call(e)}catch(t){return!0}return e instanceof Set}catch(n){}return!1}(t)){var le=[];return d&&d.call(t,(function(e){le.push(U(e,t))})),J("Set",c.call(t),le,N)}if(function(e){if(!u||!e||"object"!==typeof e)return!1;try{u.call(e,u);try{p.call(e,p)}catch(ne){return!0}return e instanceof WeakMap}catch(t){}return!1}(t))return X("WeakMap");if(function(e){if(!p||!e||"object"!==typeof e)return!1;try{p.call(e,p);try{u.call(e,u)}catch(ne){return!0}return e instanceof WeakSet}catch(t){}return!1}(t))return X("WeakSet");if(function(e){if(!f||!e||"object"!==typeof e)return!1;try{return f.call(e),!0}catch(t){}return!1}(t))return X("WeakRef");if(function(e){return"[object Number]"===V(e)&&(!O||!("object"===typeof e&&O in e))}(t))return Y(U(Number(t)));if(function(e){if(!e||"object"!==typeof e||!j)return!1;try{return j.call(e),!0}catch(t){}return!1}(t))return Y(U(j.call(t)));if(function(e){return"[object Boolean]"===V(e)&&(!O||!("object"===typeof e&&O in e))}(t))return Y(m.call(t));if(function(e){return"[object String]"===V(e)&&(!O||!("object"===typeof e&&O in e))}(t))return Y(U(String(t)));if("undefined"!==typeof window&&t===window)return"{ [object Window] }";if("undefined"!==typeof globalThis&&t===globalThis||"undefined"!==typeof n.g&&t===n.g)return"{ [object globalThis] }";if(!function(e){return"[object Date]"===V(e)&&(!O||!("object"===typeof e&&O in e))}(t)&&!B(t)){var ce=Z(t,U),de=D?D(t)===Object.prototype:t instanceof Object||t.constructor===Object,ue=t instanceof Object?"":"null prototype",pe=!de&&O&&Object(t)===t&&O in t?_.call(V(t),8,-1):ue?"Object":"",fe=(de||"function"!==typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(pe||ue?"["+S.call(w.call([],pe||[],ue||[]),": ")+"] ":"");return 0===ce.length?fe+"{}":N?fe+"{"+Q(ce,N)+"}":fe+"{ "+S.call(ce,", ")+" }"}return String(t)};var U=Object.prototype.hasOwnProperty||function(e){return e in this};function W(e,t){return U.call(e,t)}function V(e){return h.call(e)}function q(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function K(e,t){if(e.length>t.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return K(_.call(e,0,t.maxStringLength),t)+r}return z(b.call(b.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,G),"single",t)}function G(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+y.call(t.toString(16))}function Y(e){return"Object("+e+")"}function X(e){return e+" { ? }"}function J(e,t,n,r){return e+" ("+t+") {"+(r?Q(n,r):S.call(n,", "))+"}"}function Q(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+S.call(e,","+n)+"\n"+t.prev}function Z(e,t){var n=H(e),r=[];if(n){r.length=e.length;for(var a=0;a<e.length;a++)r[a]=W(e,a)?t(e[a],e):""}var o,i="function"===typeof T?T(e):[];if($){o={};for(var s=0;s<i.length;s++)o["$"+i[s]]=i[s]}for(var l in e)W(e,l)&&(n&&String(Number(l))===l&&l<e.length||$&&o["$"+l]instanceof Symbol||(x.call(/[^\w$]/,l)?r.push(t(l,e)+": "+t(e[l],e)):r.push(l+": "+t(e[l],e))));if("function"===typeof T)for(var c=0;c<i.length;c++)A.call(e,i[c])&&r.push("["+t(i[c])+"]: "+t(e[i[c]],e));return r}},7974:e=>{"use strict";var t=function(e){return e!==e};e.exports=function(e,n){return 0===e&&0===n?1/e===1/n:e===n||!(!t(e)||!t(n))}},2702:(e,t,n)=>{"use strict";var r=n(1779),a=n(1712),o=n(7974),i=n(3799),s=n(5289),l=a(i(),Object);r(l,{getPolyfill:i,implementation:o,shim:s}),e.exports=l},3799:(e,t,n)=>{"use strict";var r=n(7974);e.exports=function(){return"function"===typeof Object.is?Object.is:r}},5289:(e,t,n)=>{"use strict";var r=n(3799),a=n(1779);e.exports=function(){var e=r();return a(Object,{is:e},{is:function(){return Object.is!==e}}),e}},1038:(e,t,n)=>{"use strict";var r;if(!Object.keys){var a=Object.prototype.hasOwnProperty,o=Object.prototype.toString,i=n(234),s=Object.prototype.propertyIsEnumerable,l=!s.call({toString:null},"toString"),c=s.call((function(){}),"prototype"),d=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],u=function(e){var t=e.constructor;return t&&t.prototype===e},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if("undefined"===typeof window)return!1;for(var e in window)try{if(!p["$"+e]&&a.call(window,e)&&null!==window[e]&&"object"===typeof window[e])try{u(window[e])}catch(t){return!0}}catch(t){return!0}return!1}();r=function(e){var t=null!==e&&"object"===typeof e,n="[object Function]"===o.call(e),r=i(e),s=t&&"[object String]"===o.call(e),p=[];if(!t&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var m=c&&n;if(s&&e.length>0&&!a.call(e,0))for(var h=0;h<e.length;++h)p.push(String(h));if(r&&e.length>0)for(var g=0;g<e.length;++g)p.push(String(g));else for(var v in e)m&&"prototype"===v||!a.call(e,v)||p.push(String(v));if(l)for(var _=function(e){if("undefined"===typeof window||!f)return u(e);try{return u(e)}catch(t){return!1}}(e),b=0;b<d.length;++b)_&&"constructor"===d[b]||!a.call(e,d[b])||p.push(d[b]);return p}}e.exports=r},2678:(e,t,n)=>{"use strict";var r=Array.prototype.slice,a=n(234),o=Object.keys,i=o?function(e){return o(e)}:n(1038),s=Object.keys;i.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);e||(Object.keys=function(e){return a(e)?s(r.call(e)):s(e)})}else Object.keys=i;return Object.keys||i},e.exports=i},234:e=>{"use strict";var t=Object.prototype.toString;e.exports=function(e){var n=t.call(e),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==e&&"object"===typeof e&&"number"===typeof e.length&&e.length>=0&&"[object Function]"===t.call(e.callee)),r}},5590:(e,t,n)=>{"use strict";var r=n(2678),a=n(9534)(),o=n(2028),i=Object,s=o("Array.prototype.push"),l=o("Object.prototype.propertyIsEnumerable"),c=a?Object.getOwnPropertySymbols:null;e.exports=function(e,t){if(null==e)throw new TypeError("target must be an object");var n=i(e);if(1===arguments.length)return n;for(var o=1;o<arguments.length;++o){var d=i(arguments[o]),u=r(d),p=a&&(Object.getOwnPropertySymbols||c);if(p)for(var f=p(d),m=0;m<f.length;++m){var h=f[m];l(d,h)&&s(u,h)}for(var g=0;g<u.length;++g){var v=u[g];if(l(d,v)){var _=d[v];n[v]=_}}}return n}},3678:(e,t,n)=>{"use strict";var r=n(1779),a=n(1712),o=n(5590),i=n(7095),s=n(7161),l=a.apply(i()),c=function(e,t){return l(Object,arguments)};r(c,{getPolyfill:i,implementation:o,shim:s}),e.exports=c},7095:(e,t,n)=>{"use strict";var r=n(5590);e.exports=function(){return Object.assign?function(){if(!Object.assign)return!1;for(var e="abcdefghijklmnopqrst",t=e.split(""),n={},r=0;r<t.length;++r)n[t[r]]=t[r];var a=Object.assign({},n),o="";for(var i in a)o+=i;return e!==o}()||function(){if(!Object.assign||!Object.preventExtensions)return!1;var e=Object.preventExtensions({1:2});try{Object.assign(e,"xy")}catch(t){return"y"===e[1]}return!1}()?r:Object.assign:r}},7161:(e,t,n)=>{"use strict";var r=n(1779),a=n(7095);e.exports=function(){var e=a();return r(Object,{assign:e},{assign:function(){return Object.assign!==e}}),e}},6909:e=>{"use strict";var t;e.exports=function(e){var n,r="&"+e+";";if((t=t||document.createElement("i")).innerHTML=r,59===(n=t.textContent).charCodeAt(n.length-1)&&"semi"!==e)return!1;return n!==r&&n}},8123:(e,t,n)=>{var r=n(4196);e.exports=m,e.exports.parse=o,e.exports.compile=function(e,t){return l(o(e,t),t)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=f;var a=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,s=0,l="",c=t&&t.delimiter||"/";null!=(n=a.exec(e));){var u=n[0],p=n[1],f=n.index;if(l+=e.slice(s,f),s=f+u.length,p)l+=p[1];else{var m=e[s],h=n[2],g=n[3],v=n[4],_=n[5],b=n[6],y=n[7];l&&(r.push(l),l="");var k=null!=h&&null!=m&&m!==h,x="+"===b||"*"===b,w="?"===b||"*"===b,S=h||c,C=v||_,E=h||("string"===typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||o++,prefix:h||"",delimiter:S,optional:w,repeat:x,partial:k,asterisk:!!y,pattern:C?d(C):y?".*":i(S,E)})}}return s<e.length&&(l+=e.substr(s)),l&&r.push(l),r}function i(e,t){return!t||t.indexOf(e)>-1?"[^"+c(e)+"]+?":c(t)+"|(?:(?!"+c(t)+")[^"+c(e)+"])+?"}function s(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function l(e,t){for(var n=new Array(e.length),a=0;a<e.length;a++)"object"===typeof e[a]&&(n[a]=new RegExp("^(?:"+e[a].pattern+")$",p(t)));return function(t,a){for(var o="",i=t||{},l=(a||{}).pretty?s:encodeURIComponent,c=0;c<e.length;c++){var d=e[c];if("string"!==typeof d){var u,p=i[d.name];if(null==p){if(d.optional){d.partial&&(o+=d.prefix);continue}throw new TypeError('Expected "'+d.name+'" to be defined')}if(r(p)){if(!d.repeat)throw new TypeError('Expected "'+d.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(d.optional)continue;throw new TypeError('Expected "'+d.name+'" to not be empty')}for(var f=0;f<p.length;f++){if(u=l(p[f]),!n[c].test(u))throw new TypeError('Expected all "'+d.name+'" to match "'+d.pattern+'", but received `'+JSON.stringify(u)+"`");o+=(0===f?d.prefix:d.delimiter)+u}}else{if(u=d.asterisk?encodeURI(p).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(p),!n[c].test(u))throw new TypeError('Expected "'+d.name+'" to match "'+d.pattern+'", but received "'+u+'"');o+=d.prefix+u}}else o+=d}return o}}function c(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function d(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function u(e,t){return e.keys=t,e}function p(e){return e&&e.sensitive?"":"i"}function f(e,t,n){r(t)||(n=t||n,t=[]);for(var a=(n=n||{}).strict,o=!1!==n.end,i="",s=0;s<e.length;s++){var l=e[s];if("string"===typeof l)i+=c(l);else{var d=c(l.prefix),f="(?:"+l.pattern+")";t.push(l),l.repeat&&(f+="(?:"+d+f+")*"),i+=f=l.optional?l.partial?d+"("+f+")?":"(?:"+d+"("+f+"))?":d+"("+f+")"}}var m=c(n.delimiter||"/"),h=i.slice(-m.length)===m;return a||(i=(h?i.slice(0,-m.length):i)+"(?:"+m+"(?=$))?"),i+=o?"$":a&&h?"":"(?="+m+"|$)",u(new RegExp("^"+i,p(n)),t)}function m(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return u(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],a=0;a<e.length;a++)r.push(m(e[a],t,n).source);return u(new RegExp("(?:"+r.join("|")+")",p(n)),t)}(e,t,n):function(e,t,n){return f(o(e,n),t,n)}(e,t,n)}},4196:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},7163:e=>{"use strict";e.exports=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]},1497:(e,t,n)=>{"use strict";var r=n(3218);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},5173:(e,t,n)=>{e.exports=n(1497)()},3218:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4851:(e,t,n)=>{"use strict";var r=n(4141),a=n(3275),o=n(2803),i="data";e.exports=function(e,t){var n=r(t),p=t,f=o;if(n in e.normal)return e.property[e.normal[n]];n.length>4&&n.slice(0,4)===i&&s.test(t)&&("-"===t.charAt(4)?p=function(e){var t=e.slice(5).replace(l,u);return i+t.charAt(0).toUpperCase()+t.slice(1)}(t):t=function(e){var t=e.slice(4);if(l.test(t))return e;t=t.replace(c,d),"-"!==t.charAt(0)&&(t="-"+t);return i+t}(t),f=a);return new f(p,t)};var s=/^data[-\w.:]+$/i,l=/-[a-z]/g,c=/[A-Z]/g;function d(e){return"-"+e.toLowerCase()}function u(e){return e.charAt(1).toUpperCase()}},4509:(e,t,n)=>{"use strict";var r=n(2723),a=n(9366),o=n(8599),i=n(9696),s=n(5349),l=n(7321);e.exports=r([o,a,i,s,l])},5349:(e,t,n)=>{"use strict";var r=n(3498),a=n(6155),o=r.booleanish,i=r.number,s=r.spaceSeparated;e.exports=a({transform:function(e,t){return"role"===t?t:"aria-"+t.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:o,ariaAutoComplete:null,ariaBusy:o,ariaChecked:o,ariaColCount:i,ariaColIndex:i,ariaColSpan:i,ariaControls:s,ariaCurrent:null,ariaDescribedBy:s,ariaDetails:null,ariaDisabled:o,ariaDropEffect:s,ariaErrorMessage:null,ariaExpanded:o,ariaFlowTo:s,ariaGrabbed:o,ariaHasPopup:null,ariaHidden:o,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:s,ariaLevel:i,ariaLive:null,ariaModal:o,ariaMultiLine:o,ariaMultiSelectable:o,ariaOrientation:null,ariaOwns:s,ariaPlaceholder:null,ariaPosInSet:i,ariaPressed:o,ariaReadOnly:o,ariaRelevant:null,ariaRequired:o,ariaRoleDescription:s,ariaRowCount:i,ariaRowIndex:i,ariaRowSpan:i,ariaSelected:o,ariaSetSize:i,ariaSort:null,ariaValueMax:i,ariaValueMin:i,ariaValueNow:i,ariaValueText:null,role:null}})},7321:(e,t,n)=>{"use strict";var r=n(3498),a=n(6155),o=n(9010),i=r.boolean,s=r.overloadedBoolean,l=r.booleanish,c=r.number,d=r.spaceSeparated,u=r.commaSeparated;e.exports=a({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:o,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:u,acceptCharset:d,accessKey:d,action:null,allow:null,allowFullScreen:i,allowPaymentRequest:i,allowUserMedia:i,alt:null,as:null,async:i,autoCapitalize:null,autoComplete:d,autoFocus:i,autoPlay:i,capture:i,charSet:null,checked:i,cite:null,className:d,cols:c,colSpan:null,content:null,contentEditable:l,controls:i,controlsList:d,coords:c|u,crossOrigin:null,data:null,dateTime:null,decoding:null,default:i,defer:i,dir:null,dirName:null,disabled:i,download:s,draggable:l,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:i,formTarget:null,headers:d,height:c,hidden:i,high:c,href:null,hrefLang:null,htmlFor:d,httpEquiv:d,id:null,imageSizes:null,imageSrcSet:u,inputMode:null,integrity:null,is:null,isMap:i,itemId:null,itemProp:d,itemRef:d,itemScope:i,itemType:d,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:i,low:c,manifest:null,max:null,maxLength:c,media:null,method:null,min:null,minLength:c,multiple:i,muted:i,name:null,nonce:null,noModule:i,noValidate:i,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:i,optimum:c,pattern:null,ping:d,placeholder:null,playsInline:i,poster:null,preload:null,readOnly:i,referrerPolicy:null,rel:d,required:i,reversed:i,rows:c,rowSpan:c,sandbox:d,scope:null,scoped:i,seamless:i,selected:i,shape:null,size:c,sizes:null,slot:null,span:c,spellCheck:l,src:null,srcDoc:null,srcLang:null,srcSet:u,start:c,step:null,style:null,tabIndex:c,target:null,title:null,translate:null,type:null,typeMustMatch:i,useMap:null,value:l,width:c,wrap:null,align:null,aLink:null,archive:d,axis:null,background:null,bgColor:null,border:c,borderColor:null,bottomMargin:c,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:i,declare:i,event:null,face:null,frame:null,frameBorder:null,hSpace:c,leftMargin:c,link:null,longDesc:null,lowSrc:null,marginHeight:c,marginWidth:c,noResize:i,noHref:i,noShade:i,noWrap:i,object:null,profile:null,prompt:null,rev:null,rightMargin:c,rules:null,scheme:null,scrolling:l,standby:null,summary:null,text:null,topMargin:c,valueType:null,version:null,vAlign:null,vLink:null,vSpace:c,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:i,disableRemotePlayback:i,prefix:null,property:null,results:c,security:null,unselectable:null}})},3292:(e,t,n)=>{"use strict";var r=n(3498),a=n(6155),o=n(2367),i=r.boolean,s=r.number,l=r.spaceSeparated,c=r.commaSeparated,d=r.commaOrSpaceSeparated;e.exports=a({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:o,properties:{about:d,accentHeight:s,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:s,amplitude:s,arabicForm:null,ascent:s,attributeName:null,attributeType:null,azimuth:s,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:s,by:null,calcMode:null,capHeight:s,className:l,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:s,diffuseConstant:s,direction:null,display:null,dur:null,divisor:s,dominantBaseline:null,download:i,dx:null,dy:null,edgeMode:null,editable:null,elevation:s,enableBackground:null,end:null,event:null,exponent:s,externalResourcesRequired:null,fill:null,fillOpacity:s,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:c,g2:c,glyphName:c,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:s,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:s,horizOriginX:s,horizOriginY:s,id:null,ideographic:s,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:s,k:s,k1:s,k2:s,k3:s,k4:s,kernelMatrix:d,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:s,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:s,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:s,overlineThickness:s,paintOrder:null,panose1:null,path:null,pathLength:s,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:l,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:s,pointsAtY:s,pointsAtZ:s,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:d,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:d,rev:d,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:d,requiredFeatures:d,requiredFonts:d,requiredFormats:d,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:s,specularExponent:s,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:s,strikethroughThickness:s,string:null,stroke:null,strokeDashArray:d,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:s,strokeOpacity:s,strokeWidth:null,style:null,surfaceScale:s,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:d,tabIndex:s,tableValues:null,target:null,targetX:s,targetY:s,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:d,to:null,transform:null,u1:null,u2:null,underlinePosition:s,underlineThickness:s,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:s,values:null,vAlphabetic:s,vMathematical:s,vectorEffect:null,vHanging:s,vIdeographic:s,version:null,vertAdvY:s,vertOriginX:s,vertOriginY:s,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:s,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}})},9010:(e,t,n)=>{"use strict";var r=n(2367);e.exports=function(e,t){return r(e,t.toLowerCase())}},2367:e=>{"use strict";e.exports=function(e,t){return t in e?e[t]:t}},6155:(e,t,n)=>{"use strict";var r=n(4141),a=n(5224),o=n(3275);e.exports=function(e){var t,n,i=e.space,s=e.mustUseProperty||[],l=e.attributes||{},c=e.properties,d=e.transform,u={},p={};for(t in c)n=new o(t,d(l,t),c[t],i),-1!==s.indexOf(t)&&(n.mustUseProperty=!0),u[t]=n,p[r(t)]=t,p[r(n.attribute)]=t;return new a(u,p,i)}},3275:(e,t,n)=>{"use strict";var r=n(2803),a=n(3498);e.exports=s,s.prototype=new r,s.prototype.defined=!0;var o=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],i=o.length;function s(e,t,n,s){var c,d=-1;for(l(this,"space",s),r.call(this,e,t);++d<i;)l(this,c=o[d],(n&a[c])===a[c])}function l(e,t,n){n&&(e[t]=n)}},2803:e=>{"use strict";e.exports=n;var t=n.prototype;function n(e,t){this.property=e,this.attribute=t}t.space=null,t.attribute=null,t.property=null,t.boolean=!1,t.booleanish=!1,t.overloadedBoolean=!1,t.number=!1,t.commaSeparated=!1,t.spaceSeparated=!1,t.commaOrSpaceSeparated=!1,t.mustUseProperty=!1,t.defined=!1},2723:(e,t,n)=>{"use strict";var r=n(49),a=n(5224);e.exports=function(e){var t,n,o=e.length,i=[],s=[],l=-1;for(;++l<o;)t=e[l],i.push(t.property),s.push(t.normal),n=t.space;return new a(r.apply(null,i),r.apply(null,s),n)}},5224:e=>{"use strict";e.exports=n;var t=n.prototype;function n(e,t,n){this.property=e,this.normal=t,n&&(this.space=n)}t.space=null,t.normal={},t.property={}},3498:(e,t)=>{"use strict";var n=0;function r(){return Math.pow(2,++n)}t.boolean=r(),t.booleanish=r(),t.overloadedBoolean=r(),t.number=r(),t.spaceSeparated=r(),t.commaSeparated=r(),t.commaOrSpaceSeparated=r()},9366:(e,t,n)=>{"use strict";var r=n(6155);e.exports=r({space:"xlink",transform:function(e,t){return"xlink:"+t.slice(5).toLowerCase()},properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}})},8599:(e,t,n)=>{"use strict";var r=n(6155);e.exports=r({space:"xml",transform:function(e,t){return"xml:"+t.slice(3).toLowerCase()},properties:{xmlLang:null,xmlBase:null,xmlSpace:null}})},9696:(e,t,n)=>{"use strict";var r=n(6155),a=n(9010);e.exports=r({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:a,properties:{xmlns:null,xmlnsXLink:null}})},4141:e=>{"use strict";e.exports=function(e){return e.toLowerCase()}},4096:(e,t,n)=>{"use strict";var r=n(2723),a=n(9366),o=n(8599),i=n(9696),s=n(5349),l=n(3292);e.exports=r([o,a,i,s,l])},8970:(e,t,n)=>{const r=n(6116),a=n(4772),o=n(2182),i=n(5487);function s(e,t,n,o,i){const s=[].slice.call(arguments,1),l=s.length,c="function"===typeof s[l-1];if(!c&&!r())throw new Error("Callback required as last argument");if(!c){if(l<1)throw new Error("Too few arguments provided");return 1===l?(n=t,t=o=void 0):2!==l||t.getContext||(o=n,n=t,t=void 0),new Promise((function(r,i){try{const i=a.create(n,o);r(e(i,t,o))}catch(s){i(s)}}))}if(l<2)throw new Error("Too few arguments provided");2===l?(i=n,n=t,t=o=void 0):3===l&&(t.getContext&&"undefined"===typeof i?(i=o,o=void 0):(i=o,o=n,n=t,t=void 0));try{const r=a.create(n,o);i(null,e(r,t,o))}catch(d){i(d)}}t.create=a.create,t.toCanvas=s.bind(null,o.render),t.toDataURL=s.bind(null,o.renderToDataURL),t.toString=s.bind(null,(function(e,t,n){return i.render(e,n)}))},6116:e=>{e.exports=function(){return"function"===typeof Promise&&Promise.prototype&&Promise.prototype.then}},9382:(e,t,n)=>{const r=n(7969).getSymbolSize;t.getRowColCoords=function(e){if(1===e)return[];const t=Math.floor(e/7)+2,n=r(e),a=145===n?26:2*Math.ceil((n-13)/(2*t-2)),o=[n-7];for(let r=1;r<t-1;r++)o[r]=o[r-1]-a;return o.push(6),o.reverse()},t.getPositions=function(e){const n=[],r=t.getRowColCoords(e),a=r.length;for(let t=0;t<a;t++)for(let e=0;e<a;e++)0===t&&0===e||0===t&&e===a-1||t===a-1&&0===e||n.push([r[t],r[e]]);return n}},9642:(e,t,n)=>{const r=n(7421),a=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function o(e){this.mode=r.ALPHANUMERIC,this.data=e}o.getBitsLength=function(e){return 11*Math.floor(e/2)+e%2*6},o.prototype.getLength=function(){return this.data.length},o.prototype.getBitsLength=function(){return o.getBitsLength(this.data.length)},o.prototype.write=function(e){let t;for(t=0;t+2<=this.data.length;t+=2){let n=45*a.indexOf(this.data[t]);n+=a.indexOf(this.data[t+1]),e.put(n,11)}this.data.length%2&&e.put(a.indexOf(this.data[t]),6)},e.exports=o},4566:e=>{function t(){this.buffer=[],this.length=0}t.prototype={get:function(e){const t=Math.floor(e/8);return 1===(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(let n=0;n<t;n++)this.putBit(1===(e>>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){const t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},e.exports=t},4661:e=>{function t(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=new Uint8Array(e*e),this.reservedBit=new Uint8Array(e*e)}t.prototype.set=function(e,t,n,r){const a=e*this.size+t;this.data[a]=n,r&&(this.reservedBit[a]=!0)},t.prototype.get=function(e,t){return this.data[e*this.size+t]},t.prototype.xor=function(e,t,n){this.data[e*this.size+t]^=n},t.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]},e.exports=t},8697:(e,t,n)=>{const r=n(7421);function a(e){this.mode=r.BYTE,this.data="string"===typeof e?(new TextEncoder).encode(e):new Uint8Array(e)}a.getBitsLength=function(e){return 8*e},a.prototype.getLength=function(){return this.data.length},a.prototype.getBitsLength=function(){return a.getBitsLength(this.data.length)},a.prototype.write=function(e){for(let t=0,n=this.data.length;t<n;t++)e.put(this.data[t],8)},e.exports=a},1805:(e,t,n)=>{const r=n(6272),a=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],o=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];t.getBlocksCount=function(e,t){switch(t){case r.L:return a[4*(e-1)+0];case r.M:return a[4*(e-1)+1];case r.Q:return a[4*(e-1)+2];case r.H:return a[4*(e-1)+3];default:return}},t.getTotalCodewordsCount=function(e,t){switch(t){case r.L:return o[4*(e-1)+0];case r.M:return o[4*(e-1)+1];case r.Q:return o[4*(e-1)+2];case r.H:return o[4*(e-1)+3];default:return}}},6272:(e,t)=>{t.L={bit:1},t.M={bit:0},t.Q={bit:3},t.H={bit:2},t.isValid=function(e){return e&&"undefined"!==typeof e.bit&&e.bit>=0&&e.bit<4},t.from=function(e,n){if(t.isValid(e))return e;try{return function(e){if("string"!==typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+e)}}(e)}catch(r){return n}}},9021:(e,t,n)=>{const r=n(7969).getSymbolSize;t.getPositions=function(e){const t=r(e);return[[0,0],[t-7,0],[0,t-7]]}},350:(e,t,n)=>{const r=n(7969),a=r.getBCHDigit(1335);t.getEncodedBits=function(e,t){const n=e.bit<<3|t;let o=n<<10;for(;r.getBCHDigit(o)-a>=0;)o^=1335<<r.getBCHDigit(o)-a;return 21522^(n<<10|o)}},1166:(e,t)=>{const n=new Uint8Array(512),r=new Uint8Array(256);!function(){let e=1;for(let t=0;t<255;t++)n[t]=e,r[e]=t,e<<=1,256&e&&(e^=285);for(let t=255;t<512;t++)n[t]=n[t-255]}(),t.log=function(e){if(e<1)throw new Error("log("+e+")");return r[e]},t.exp=function(e){return n[e]},t.mul=function(e,t){return 0===e||0===t?0:n[r[e]+r[t]]}},5200:(e,t,n)=>{const r=n(7421),a=n(7969);function o(e){this.mode=r.KANJI,this.data=e}o.getBitsLength=function(e){return 13*e},o.prototype.getLength=function(){return this.data.length},o.prototype.getBitsLength=function(){return o.getBitsLength(this.data.length)},o.prototype.write=function(e){let t;for(t=0;t<this.data.length;t++){let n=a.toSJIS(this.data[t]);if(n>=33088&&n<=40956)n-=33088;else{if(!(n>=57408&&n<=60351))throw new Error("Invalid SJIS character: "+this.data[t]+"\nMake sure your charset is UTF-8");n-=49472}n=192*(n>>>8&255)+(255&n),e.put(n,13)}},e.exports=o},4833:(e,t)=>{t.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const n=3,r=3,a=40,o=10;function i(e,n,r){switch(e){case t.Patterns.PATTERN000:return(n+r)%2===0;case t.Patterns.PATTERN001:return n%2===0;case t.Patterns.PATTERN010:return r%3===0;case t.Patterns.PATTERN011:return(n+r)%3===0;case t.Patterns.PATTERN100:return(Math.floor(n/2)+Math.floor(r/3))%2===0;case t.Patterns.PATTERN101:return n*r%2+n*r%3===0;case t.Patterns.PATTERN110:return(n*r%2+n*r%3)%2===0;case t.Patterns.PATTERN111:return(n*r%3+(n+r)%2)%2===0;default:throw new Error("bad maskPattern:"+e)}}t.isValid=function(e){return null!=e&&""!==e&&!isNaN(e)&&e>=0&&e<=7},t.from=function(e){return t.isValid(e)?parseInt(e,10):void 0},t.getPenaltyN1=function(e){const t=e.size;let r=0,a=0,o=0,i=null,s=null;for(let l=0;l<t;l++){a=o=0,i=s=null;for(let c=0;c<t;c++){let t=e.get(l,c);t===i?a++:(a>=5&&(r+=n+(a-5)),i=t,a=1),t=e.get(c,l),t===s?o++:(o>=5&&(r+=n+(o-5)),s=t,o=1)}a>=5&&(r+=n+(a-5)),o>=5&&(r+=n+(o-5))}return r},t.getPenaltyN2=function(e){const t=e.size;let n=0;for(let r=0;r<t-1;r++)for(let a=0;a<t-1;a++){const t=e.get(r,a)+e.get(r,a+1)+e.get(r+1,a)+e.get(r+1,a+1);4!==t&&0!==t||n++}return n*r},t.getPenaltyN3=function(e){const t=e.size;let n=0,r=0,o=0;for(let a=0;a<t;a++){r=o=0;for(let i=0;i<t;i++)r=r<<1&2047|e.get(a,i),i>=10&&(1488===r||93===r)&&n++,o=o<<1&2047|e.get(i,a),i>=10&&(1488===o||93===o)&&n++}return n*a},t.getPenaltyN4=function(e){let t=0;const n=e.data.length;for(let r=0;r<n;r++)t+=e.data[r];return Math.abs(Math.ceil(100*t/n/5)-10)*o},t.applyMask=function(e,t){const n=t.size;for(let r=0;r<n;r++)for(let a=0;a<n;a++)t.isReserved(a,r)||t.xor(a,r,i(e,a,r))},t.getBestMask=function(e,n){const r=Object.keys(t.Patterns).length;let a=0,o=1/0;for(let i=0;i<r;i++){n(i),t.applyMask(i,e);const r=t.getPenaltyN1(e)+t.getPenaltyN2(e)+t.getPenaltyN3(e)+t.getPenaltyN4(e);t.applyMask(i,e),r<o&&(o=r,a=i)}return a}},7421:(e,t,n)=>{const r=n(3257),a=n(8511);t.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},t.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},t.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},t.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},t.MIXED={bit:-1},t.getCharCountIndicator=function(e,t){if(!e.ccBits)throw new Error("Invalid mode: "+e);if(!r.isValid(t))throw new Error("Invalid version: "+t);return t>=1&&t<10?e.ccBits[0]:t<27?e.ccBits[1]:e.ccBits[2]},t.getBestModeForData=function(e){return a.testNumeric(e)?t.NUMERIC:a.testAlphanumeric(e)?t.ALPHANUMERIC:a.testKanji(e)?t.KANJI:t.BYTE},t.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")},t.isValid=function(e){return e&&e.bit&&e.ccBits},t.from=function(e,n){if(t.isValid(e))return e;try{return function(e){if("string"!==typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw new Error("Unknown mode: "+e)}}(e)}catch(r){return n}}},900:(e,t,n)=>{const r=n(7421);function a(e){this.mode=r.NUMERIC,this.data=e.toString()}a.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)},a.prototype.getLength=function(){return this.data.length},a.prototype.getBitsLength=function(){return a.getBitsLength(this.data.length)},a.prototype.write=function(e){let t,n,r;for(t=0;t+3<=this.data.length;t+=3)n=this.data.substr(t,3),r=parseInt(n,10),e.put(r,10);const a=this.data.length-t;a>0&&(n=this.data.substr(t),r=parseInt(n,10),e.put(r,3*a+1))},e.exports=a},1312:(e,t,n)=>{const r=n(1166);t.mul=function(e,t){const n=new Uint8Array(e.length+t.length-1);for(let a=0;a<e.length;a++)for(let o=0;o<t.length;o++)n[a+o]^=r.mul(e[a],t[o]);return n},t.mod=function(e,t){let n=new Uint8Array(e);for(;n.length-t.length>=0;){const e=n[0];for(let o=0;o<t.length;o++)n[o]^=r.mul(t[o],e);let a=0;for(;a<n.length&&0===n[a];)a++;n=n.slice(a)}return n},t.generateECPolynomial=function(e){let n=new Uint8Array([1]);for(let a=0;a<e;a++)n=t.mul(n,new Uint8Array([1,r.exp(a)]));return n}},4772:(e,t,n)=>{const r=n(7969),a=n(6272),o=n(4566),i=n(4661),s=n(9382),l=n(9021),c=n(4833),d=n(1805),u=n(8177),p=n(4980),f=n(350),m=n(7421),h=n(4004);function g(e,t,n){const r=e.size,a=f.getEncodedBits(t,n);let o,i;for(o=0;o<15;o++)i=1===(a>>o&1),o<6?e.set(o,8,i,!0):o<8?e.set(o+1,8,i,!0):e.set(r-15+o,8,i,!0),o<8?e.set(8,r-o-1,i,!0):o<9?e.set(8,15-o-1+1,i,!0):e.set(8,15-o-1,i,!0);e.set(r-8,8,1,!0)}function v(e,t,n){const a=new o;n.forEach((function(t){a.put(t.mode.bit,4),a.put(t.getLength(),m.getCharCountIndicator(t.mode,e)),t.write(a)}));const i=8*(r.getSymbolTotalCodewords(e)-d.getTotalCodewordsCount(e,t));for(a.getLengthInBits()+4<=i&&a.put(0,4);a.getLengthInBits()%8!==0;)a.putBit(0);const s=(i-a.getLengthInBits())/8;for(let r=0;r<s;r++)a.put(r%2?17:236,8);return function(e,t,n){const a=r.getSymbolTotalCodewords(t),o=d.getTotalCodewordsCount(t,n),i=a-o,s=d.getBlocksCount(t,n),l=a%s,c=s-l,p=Math.floor(a/s),f=Math.floor(i/s),m=f+1,h=p-f,g=new u(h);let v=0;const _=new Array(s),b=new Array(s);let y=0;const k=new Uint8Array(e.buffer);for(let r=0;r<s;r++){const e=r<c?f:m;_[r]=k.slice(v,v+e),b[r]=g.encode(_[r]),v+=e,y=Math.max(y,e)}const x=new Uint8Array(a);let w,S,C=0;for(w=0;w<y;w++)for(S=0;S<s;S++)w<_[S].length&&(x[C++]=_[S][w]);for(w=0;w<h;w++)for(S=0;S<s;S++)x[C++]=b[S][w];return x}(a,e,t)}function _(e,t,n,a){let o;if(Array.isArray(e))o=h.fromArray(e);else{if("string"!==typeof e)throw new Error("Invalid data");{let r=t;if(!r){const t=h.rawSplit(e);r=p.getBestVersionForData(t,n)}o=h.fromString(e,r||40)}}const d=p.getBestVersionForData(o,n);if(!d)throw new Error("The amount of data is too big to be stored in a QR Code");if(t){if(t<d)throw new Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+d+".\n")}else t=d;const u=v(t,n,o),f=r.getSymbolSize(t),m=new i(f);return function(e,t){const n=e.size,r=l.getPositions(t);for(let a=0;a<r.length;a++){const t=r[a][0],o=r[a][1];for(let r=-1;r<=7;r++)if(!(t+r<=-1||n<=t+r))for(let a=-1;a<=7;a++)o+a<=-1||n<=o+a||(r>=0&&r<=6&&(0===a||6===a)||a>=0&&a<=6&&(0===r||6===r)||r>=2&&r<=4&&a>=2&&a<=4?e.set(t+r,o+a,!0,!0):e.set(t+r,o+a,!1,!0))}}(m,t),function(e){const t=e.size;for(let n=8;n<t-8;n++){const t=n%2===0;e.set(n,6,t,!0),e.set(6,n,t,!0)}}(m),function(e,t){const n=s.getPositions(t);for(let r=0;r<n.length;r++){const t=n[r][0],a=n[r][1];for(let n=-2;n<=2;n++)for(let r=-2;r<=2;r++)-2===n||2===n||-2===r||2===r||0===n&&0===r?e.set(t+n,a+r,!0,!0):e.set(t+n,a+r,!1,!0)}}(m,t),g(m,n,0),t>=7&&function(e,t){const n=e.size,r=p.getEncodedBits(t);let a,o,i;for(let s=0;s<18;s++)a=Math.floor(s/3),o=s%3+n-8-3,i=1===(r>>s&1),e.set(a,o,i,!0),e.set(o,a,i,!0)}(m,t),function(e,t){const n=e.size;let r=-1,a=n-1,o=7,i=0;for(let s=n-1;s>0;s-=2)for(6===s&&s--;;){for(let n=0;n<2;n++)if(!e.isReserved(a,s-n)){let r=!1;i<t.length&&(r=1===(t[i]>>>o&1)),e.set(a,s-n,r),o--,-1===o&&(i++,o=7)}if(a+=r,a<0||n<=a){a-=r,r=-r;break}}}(m,u),isNaN(a)&&(a=c.getBestMask(m,g.bind(null,m,n))),c.applyMask(a,m),g(m,n,a),{modules:m,version:t,errorCorrectionLevel:n,maskPattern:a,segments:o}}t.create=function(e,t){if("undefined"===typeof e||""===e)throw new Error("No input text");let n,o,i=a.M;return"undefined"!==typeof t&&(i=a.from(t.errorCorrectionLevel,a.M),n=p.from(t.version),o=c.from(t.maskPattern),t.toSJISFunc&&r.setToSJISFunction(t.toSJISFunc)),_(e,n,i,o)}},8177:(e,t,n)=>{const r=n(1312);function a(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}a.prototype.initialize=function(e){this.degree=e,this.genPoly=r.generateECPolynomial(this.degree)},a.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");const t=new Uint8Array(e.length+this.degree);t.set(e);const n=r.mod(t,this.genPoly),a=this.degree-n.length;if(a>0){const e=new Uint8Array(this.degree);return e.set(n,a),e}return n},e.exports=a},8511:(e,t)=>{const n="[0-9]+";let r="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";r=r.replace(/u/g,"\\u");const a="(?:(?![A-Z0-9 $%*+\\-./:]|"+r+")(?:.|[\r\n]))+";t.KANJI=new RegExp(r,"g"),t.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),t.BYTE=new RegExp(a,"g"),t.NUMERIC=new RegExp(n,"g"),t.ALPHANUMERIC=new RegExp("[A-Z $%*+\\-./:]+","g");const o=new RegExp("^"+r+"$"),i=new RegExp("^"+n+"$"),s=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");t.testKanji=function(e){return o.test(e)},t.testNumeric=function(e){return i.test(e)},t.testAlphanumeric=function(e){return s.test(e)}},4004:(e,t,n)=>{const r=n(7421),a=n(900),o=n(9642),i=n(8697),s=n(5200),l=n(8511),c=n(7969),d=n(7347);function u(e){return unescape(encodeURIComponent(e)).length}function p(e,t,n){const r=[];let a;for(;null!==(a=e.exec(n));)r.push({data:a[0],index:a.index,mode:t,length:a[0].length});return r}function f(e){const t=p(l.NUMERIC,r.NUMERIC,e),n=p(l.ALPHANUMERIC,r.ALPHANUMERIC,e);let a,o;c.isKanjiModeEnabled()?(a=p(l.BYTE,r.BYTE,e),o=p(l.KANJI,r.KANJI,e)):(a=p(l.BYTE_KANJI,r.BYTE,e),o=[]);return t.concat(n,a,o).sort((function(e,t){return e.index-t.index})).map((function(e){return{data:e.data,mode:e.mode,length:e.length}}))}function m(e,t){switch(t){case r.NUMERIC:return a.getBitsLength(e);case r.ALPHANUMERIC:return o.getBitsLength(e);case r.KANJI:return s.getBitsLength(e);case r.BYTE:return i.getBitsLength(e)}}function h(e,t){let n;const l=r.getBestModeForData(e);if(n=r.from(t,l),n!==r.BYTE&&n.bit<l.bit)throw new Error('"'+e+'" cannot be encoded with mode '+r.toString(n)+".\n Suggested mode is: "+r.toString(l));switch(n!==r.KANJI||c.isKanjiModeEnabled()||(n=r.BYTE),n){case r.NUMERIC:return new a(e);case r.ALPHANUMERIC:return new o(e);case r.KANJI:return new s(e);case r.BYTE:return new i(e)}}t.fromArray=function(e){return e.reduce((function(e,t){return"string"===typeof t?e.push(h(t,null)):t.data&&e.push(h(t.data,t.mode)),e}),[])},t.fromString=function(e,n){const a=function(e){const t=[];for(let n=0;n<e.length;n++){const a=e[n];switch(a.mode){case r.NUMERIC:t.push([a,{data:a.data,mode:r.ALPHANUMERIC,length:a.length},{data:a.data,mode:r.BYTE,length:a.length}]);break;case r.ALPHANUMERIC:t.push([a,{data:a.data,mode:r.BYTE,length:a.length}]);break;case r.KANJI:t.push([a,{data:a.data,mode:r.BYTE,length:u(a.data)}]);break;case r.BYTE:t.push([{data:a.data,mode:r.BYTE,length:u(a.data)}])}}return t}(f(e,c.isKanjiModeEnabled())),o=function(e,t){const n={},a={start:{}};let o=["start"];for(let i=0;i<e.length;i++){const s=e[i],l=[];for(let e=0;e<s.length;e++){const c=s[e],d=""+i+e;l.push(d),n[d]={node:c,lastCount:0},a[d]={};for(let e=0;e<o.length;e++){const i=o[e];n[i]&&n[i].node.mode===c.mode?(a[i][d]=m(n[i].lastCount+c.length,c.mode)-m(n[i].lastCount,c.mode),n[i].lastCount+=c.length):(n[i]&&(n[i].lastCount=c.length),a[i][d]=m(c.length,c.mode)+4+r.getCharCountIndicator(c.mode,t))}}o=l}for(let r=0;r<o.length;r++)a[o[r]].end=0;return{map:a,table:n}}(a,n),i=d.find_path(o.map,"start","end"),s=[];for(let t=1;t<i.length-1;t++)s.push(o.table[i[t]].node);return t.fromArray(function(e){return e.reduce((function(e,t){const n=e.length-1>=0?e[e.length-1]:null;return n&&n.mode===t.mode?(e[e.length-1].data+=t.data,e):(e.push(t),e)}),[])}(s))},t.rawSplit=function(e){return t.fromArray(f(e,c.isKanjiModeEnabled()))}},7969:(e,t)=>{let n;const r=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];t.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return 4*e+17},t.getSymbolTotalCodewords=function(e){return r[e]},t.getBCHDigit=function(e){let t=0;for(;0!==e;)t++,e>>>=1;return t},t.setToSJISFunction=function(e){if("function"!==typeof e)throw new Error('"toSJISFunc" is not a valid function.');n=e},t.isKanjiModeEnabled=function(){return"undefined"!==typeof n},t.toSJIS=function(e){return n(e)}},3257:(e,t)=>{t.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40}},4980:(e,t,n)=>{const r=n(7969),a=n(1805),o=n(6272),i=n(7421),s=n(3257),l=r.getBCHDigit(7973);function c(e,t){return i.getCharCountIndicator(e,t)+4}function d(e,t){let n=0;return e.forEach((function(e){const r=c(e.mode,t);n+=r+e.getBitsLength()})),n}t.from=function(e,t){return s.isValid(e)?parseInt(e,10):t},t.getCapacity=function(e,t,n){if(!s.isValid(e))throw new Error("Invalid QR Code version");"undefined"===typeof n&&(n=i.BYTE);const o=8*(r.getSymbolTotalCodewords(e)-a.getTotalCodewordsCount(e,t));if(n===i.MIXED)return o;const l=o-c(n,e);switch(n){case i.NUMERIC:return Math.floor(l/10*3);case i.ALPHANUMERIC:return Math.floor(l/11*2);case i.KANJI:return Math.floor(l/13);case i.BYTE:default:return Math.floor(l/8)}},t.getBestVersionForData=function(e,n){let r;const a=o.from(n,o.M);if(Array.isArray(e)){if(e.length>1)return function(e,n){for(let r=1;r<=40;r++)if(d(e,r)<=t.getCapacity(r,n,i.MIXED))return r}(e,a);if(0===e.length)return 1;r=e[0]}else r=e;return function(e,n,r){for(let a=1;a<=40;a++)if(n<=t.getCapacity(a,r,e))return a}(r.mode,r.getLength(),a)},t.getEncodedBits=function(e){if(!s.isValid(e)||e<7)throw new Error("Invalid QR Code version");let t=e<<12;for(;r.getBCHDigit(t)-l>=0;)t^=7973<<r.getBCHDigit(t)-l;return e<<12|t}},2182:(e,t,n)=>{const r=n(8293);t.render=function(e,t,n){let a=n,o=t;"undefined"!==typeof a||t&&t.getContext||(a=t,t=void 0),t||(o=function(){try{return document.createElement("canvas")}catch(e){throw new Error("You need to specify a canvas element")}}()),a=r.getOptions(a);const i=r.getImageWidth(e.modules.size,a),s=o.getContext("2d"),l=s.createImageData(i,i);return r.qrToImageData(l.data,e,a),function(e,t,n){e.clearRect(0,0,t.width,t.height),t.style||(t.style={}),t.height=n,t.width=n,t.style.height=n+"px",t.style.width=n+"px"}(s,o,i),s.putImageData(l,0,0),o},t.renderToDataURL=function(e,n,r){let a=r;"undefined"!==typeof a||n&&n.getContext||(a=n,n=void 0),a||(a={});const o=t.render(e,n,a),i=a.type||"image/png",s=a.rendererOpts||{};return o.toDataURL(i,s.quality)}},5487:(e,t,n)=>{const r=n(8293);function a(e,t){const n=e.a/255,r=t+'="'+e.hex+'"';return n<1?r+" "+t+'-opacity="'+n.toFixed(2).slice(1)+'"':r}function o(e,t,n){let r=e+t;return"undefined"!==typeof n&&(r+=" "+n),r}t.render=function(e,t,n){const i=r.getOptions(t),s=e.modules.size,l=e.modules.data,c=s+2*i.margin,d=i.color.light.a?"<path "+a(i.color.light,"fill")+' d="M0 0h'+c+"v"+c+'H0z"/>':"",u="<path "+a(i.color.dark,"stroke")+' d="'+function(e,t,n){let r="",a=0,i=!1,s=0;for(let l=0;l<e.length;l++){const c=Math.floor(l%t),d=Math.floor(l/t);c||i||(i=!0),e[l]?(s++,l>0&&c>0&&e[l-1]||(r+=i?o("M",c+n,.5+d+n):o("m",a,0),a=0,i=!1),c+1<t&&e[l+1]||(r+=o("h",s),s=0)):a++}return r}(l,s,i.margin)+'"/>',p='viewBox="0 0 '+c+" "+c+'"',f='<svg xmlns="http://www.w3.org/2000/svg" '+(i.width?'width="'+i.width+'" height="'+i.width+'" ':"")+p+' shape-rendering="crispEdges">'+d+u+"</svg>\n";return"function"===typeof n&&n(null,f),f}},8293:(e,t)=>{function n(e){if("number"===typeof e&&(e=e.toString()),"string"!==typeof e)throw new Error("Color should be defined as hex string");let t=e.slice().replace("#","").split("");if(t.length<3||5===t.length||t.length>8)throw new Error("Invalid hex color: "+e);3!==t.length&&4!==t.length||(t=Array.prototype.concat.apply([],t.map((function(e){return[e,e]})))),6===t.length&&t.push("F","F");const n=parseInt(t.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:255&n,hex:"#"+t.slice(0,6).join("")}}t.getOptions=function(e){e||(e={}),e.color||(e.color={});const t="undefined"===typeof e.margin||null===e.margin||e.margin<0?4:e.margin,r=e.width&&e.width>=21?e.width:void 0,a=e.scale||4;return{width:r,scale:r?4:a,margin:t,color:{dark:n(e.color.dark||"#000000ff"),light:n(e.color.light||"#ffffffff")},type:e.type,rendererOpts:e.rendererOpts||{}}},t.getScale=function(e,t){return t.width&&t.width>=e+2*t.margin?t.width/(e+2*t.margin):t.scale},t.getImageWidth=function(e,n){const r=t.getScale(e,n);return Math.floor((e+2*n.margin)*r)},t.qrToImageData=function(e,n,r){const a=n.modules.size,o=n.modules.data,i=t.getScale(a,r),s=Math.floor((a+2*r.margin)*i),l=r.margin*i,c=[r.color.light,r.color.dark];for(let t=0;t<s;t++)for(let n=0;n<s;n++){let d=4*(t*s+n),u=r.color.light;if(t>=l&&n>=l&&t<s-l&&n<s-l){u=c[o[Math.floor((t-l)/i)*a+Math.floor((n-l)/i)]?1:0]}e[d++]=u.r,e[d++]=u.g,e[d++]=u.b,e[d]=u.a}}},2730:(e,t,n)=>{"use strict";var r=n(5043),a=n(8853);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=new Set,s={};function l(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)i.add(t[e])}var d=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),u=Object.prototype.hasOwnProperty,p=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,f={},m={};function h(e,t,n,r,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){g[e]=new h(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];g[t]=new h(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){g[e]=new h(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){g[e]=new h(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){g[e]=new h(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){g[e]=new h(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){g[e]=new h(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){g[e]=new h(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){g[e]=new h(e,5,!1,e.toLowerCase(),null,!1,!1)}));var v=/[\-:]([a-z])/g;function _(e){return e[1].toUpperCase()}function b(e,t,n,r){var a=g.hasOwnProperty(t)?g[t]:null;(null!==a?0!==a.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!u.call(m,e)||!u.call(f,e)&&(p.test(e)?m[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(v,_);g[t]=new h(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(v,_);g[t]=new h(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(v,_);g[t]=new h(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){g[e]=new h(e,1,!1,e.toLowerCase(),null,!1,!1)})),g.xlinkHref=new h("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){g[e]=new h(e,1,!1,e.toLowerCase(),null,!0,!0)}));var y=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,k=Symbol.for("react.element"),x=Symbol.for("react.portal"),w=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),E=Symbol.for("react.provider"),j=Symbol.for("react.context"),T=Symbol.for("react.forward_ref"),P=Symbol.for("react.suspense"),$=Symbol.for("react.suspense_list"),O=Symbol.for("react.memo"),A=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var D=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var I=Symbol.iterator;function R(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=I&&e[I]||e["@@iterator"])?e:null}var N,M=Object.assign;function z(e){if(void 0===N)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);N=t&&t[1]||""}return"\n"+N+e}var L=!1;function H(e,t){if(!e||L)return"";L=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var a=c.stack.split("\n"),o=r.stack.split("\n"),i=a.length-1,s=o.length-1;1<=i&&0<=s&&a[i]!==o[s];)s--;for(;1<=i&&0<=s;i--,s--)if(a[i]!==o[s]){if(1!==i||1!==s)do{if(i--,0>--s||a[i]!==o[s]){var l="\n"+a[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=i&&0<=s);break}}}finally{L=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?z(e):""}function B(e){switch(e.tag){case 5:return z(e.type);case 16:return z("Lazy");case 13:return z("Suspense");case 19:return z("SuspenseList");case 0:case 2:case 15:return e=H(e.type,!1);case 11:return e=H(e.type.render,!1);case 1:return e=H(e.type,!0);default:return""}}function F(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case w:return"Fragment";case x:return"Portal";case C:return"Profiler";case S:return"StrictMode";case P:return"Suspense";case $:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case j:return(e.displayName||"Context")+".Consumer";case E:return(e._context.displayName||"Context")+".Provider";case T:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case O:return null!==(t=e.displayName||null)?t:F(e.type)||"Memo";case A:t=e._payload,e=e._init;try{return F(e(t))}catch(n){}}return null}function U(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return F(t);case 8:return t===S?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function W(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function V(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function q(e){e._valueTracker||(e._valueTracker=function(e){var t=V(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function K(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=V(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function G(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Y(e,t){var n=t.checked;return M({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function X(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=W(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function J(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function Q(e,t){J(e,t);var n=W(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,W(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Z(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&G(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+W(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return M({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ae(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(o(92));if(te(n)){if(1<n.length)throw Error(o(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:W(n)}}function oe(e,t){var n=W(t.value),r=W(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,de,ue=(de=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return de(e,t)}))}:de);function pe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var fe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},me=["Webkit","ms","Moz","O"];function he(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=he(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(fe).forEach((function(e){me.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]}))}));var ve=M({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function _e(e,t){if(t){if(ve[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(o(62))}}function be(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ye=null;function ke(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var xe=null,we=null,Se=null;function Ce(e){if(e=ba(e)){if("function"!==typeof xe)throw Error(o(280));var t=e.stateNode;t&&(t=ka(t),xe(e.stateNode,e.type,t))}}function Ee(e){we?Se?Se.push(e):Se=[e]:we=e}function je(){if(we){var e=we,t=Se;if(Se=we=null,Ce(e),t)for(e=0;e<t.length;e++)Ce(t[e])}}function Te(e,t){return e(t)}function Pe(){}var $e=!1;function Oe(e,t,n){if($e)return e(t,n);$e=!0;try{return Te(e,t,n)}finally{$e=!1,(null!==we||null!==Se)&&(Pe(),je())}}function Ae(e,t){var n=e.stateNode;if(null===n)return null;var r=ka(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(o(231,t,typeof n));return n}var De=!1;if(d)try{var Ie={};Object.defineProperty(Ie,"passive",{get:function(){De=!0}}),window.addEventListener("test",Ie,Ie),window.removeEventListener("test",Ie,Ie)}catch(de){De=!1}function Re(e,t,n,r,a,o,i,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(d){this.onError(d)}}var Ne=!1,Me=null,ze=!1,Le=null,He={onError:function(e){Ne=!0,Me=e}};function Be(e,t,n,r,a,o,i,s,l){Ne=!1,Me=null,Re.apply(He,arguments)}function Fe(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Ue(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function We(e){if(Fe(e)!==e)throw Error(o(188))}function Ve(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Fe(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var i=a.alternate;if(null===i){if(null!==(r=a.return)){n=r;continue}break}if(a.child===i.child){for(i=a.child;i;){if(i===n)return We(a),e;if(i===r)return We(a),t;i=i.sibling}throw Error(o(188))}if(n.return!==r.return)n=a,r=i;else{for(var s=!1,l=a.child;l;){if(l===n){s=!0,n=a,r=i;break}if(l===r){s=!0,r=a,n=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===n){s=!0,n=i,r=a;break}if(l===r){s=!0,r=i,n=a;break}l=l.sibling}if(!s)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(e))?qe(e):null}function qe(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=qe(e);if(null!==t)return t;e=e.sibling}return null}var Ke=a.unstable_scheduleCallback,Ge=a.unstable_cancelCallback,Ye=a.unstable_shouldYield,Xe=a.unstable_requestPaint,Je=a.unstable_now,Qe=a.unstable_getCurrentPriorityLevel,Ze=a.unstable_ImmediatePriority,et=a.unstable_UserBlockingPriority,tt=a.unstable_NormalPriority,nt=a.unstable_LowPriority,rt=a.unstable_IdlePriority,at=null,ot=null;var it=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ct=64,dt=4194304;function ut(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function pt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,o=e.pingedLanes,i=268435455&n;if(0!==i){var s=i&~a;0!==s?r=ut(s):0!==(o&=i)&&(r=ut(o))}else 0!==(i=n&~a)?r=ut(i):0!==o&&(r=ut(o));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&a)&&((a=r&-r)>=(o=t&-t)||16===a&&0!==(4194240&o)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-it(t)),r|=e[n],t&=~a;return r}function ft(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function mt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function ht(){var e=ct;return 0===(4194240&(ct<<=1))&&(ct=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function vt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function _t(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}var bt=0;function yt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var kt,xt,wt,St,Ct,Et=!1,jt=[],Tt=null,Pt=null,$t=null,Ot=new Map,At=new Map,Dt=[],It="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Rt(e,t){switch(e){case"focusin":case"focusout":Tt=null;break;case"dragenter":case"dragleave":Pt=null;break;case"mouseover":case"mouseout":$t=null;break;case"pointerover":case"pointerout":Ot.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":At.delete(t.pointerId)}}function Nt(e,t,n,r,a,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[a]},null!==t&&(null!==(t=ba(t))&&xt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function Mt(e){var t=_a(e.target);if(null!==t){var n=Fe(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Ue(n)))return e.blockedOn=t,void Ct(e.priority,(function(){wt(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function zt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Yt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=ba(n))&&xt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);ye=r,n.target.dispatchEvent(r),ye=null,t.shift()}return!0}function Lt(e,t,n){zt(e)&&n.delete(t)}function Ht(){Et=!1,null!==Tt&&zt(Tt)&&(Tt=null),null!==Pt&&zt(Pt)&&(Pt=null),null!==$t&&zt($t)&&($t=null),Ot.forEach(Lt),At.forEach(Lt)}function Bt(e,t){e.blockedOn===t&&(e.blockedOn=null,Et||(Et=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Ht)))}function Ft(e){function t(t){return Bt(t,e)}if(0<jt.length){Bt(jt[0],e);for(var n=1;n<jt.length;n++){var r=jt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Tt&&Bt(Tt,e),null!==Pt&&Bt(Pt,e),null!==$t&&Bt($t,e),Ot.forEach(t),At.forEach(t),n=0;n<Dt.length;n++)(r=Dt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Dt.length&&null===(n=Dt[0]).blockedOn;)Mt(n),null===n.blockedOn&&Dt.shift()}var Ut=y.ReactCurrentBatchConfig,Wt=!0;function Vt(e,t,n,r){var a=bt,o=Ut.transition;Ut.transition=null;try{bt=1,Kt(e,t,n,r)}finally{bt=a,Ut.transition=o}}function qt(e,t,n,r){var a=bt,o=Ut.transition;Ut.transition=null;try{bt=4,Kt(e,t,n,r)}finally{bt=a,Ut.transition=o}}function Kt(e,t,n,r){if(Wt){var a=Yt(e,t,n,r);if(null===a)Wr(e,t,r,Gt,n),Rt(e,r);else if(function(e,t,n,r,a){switch(t){case"focusin":return Tt=Nt(Tt,e,t,n,r,a),!0;case"dragenter":return Pt=Nt(Pt,e,t,n,r,a),!0;case"mouseover":return $t=Nt($t,e,t,n,r,a),!0;case"pointerover":var o=a.pointerId;return Ot.set(o,Nt(Ot.get(o)||null,e,t,n,r,a)),!0;case"gotpointercapture":return o=a.pointerId,At.set(o,Nt(At.get(o)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(Rt(e,r),4&t&&-1<It.indexOf(e)){for(;null!==a;){var o=ba(a);if(null!==o&&kt(o),null===(o=Yt(e,t,n,r))&&Wr(e,t,r,Gt,n),o===a)break;a=o}null!==a&&r.stopPropagation()}else Wr(e,t,r,null,n)}}var Gt=null;function Yt(e,t,n,r){if(Gt=null,null!==(e=_a(e=ke(r))))if(null===(t=Fe(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=Ue(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Gt=e,null}function Xt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Qe()){case Ze:return 1;case et:return 4;case tt:case nt:return 16;case rt:return 536870912;default:return 16}default:return 16}}var Jt=null,Qt=null,Zt=null;function en(){if(Zt)return Zt;var e,t,n=Qt,r=n.length,a="value"in Jt?Jt.value:Jt.textContent,o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===a[o-t];t++);return Zt=a.slice(e,1<t?1-t:void 0)}function tn(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function nn(){return!0}function rn(){return!1}function an(e){function t(t,n,r,a,o){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(a):a[i]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return M(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=nn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=nn)},persist:function(){},isPersistent:nn}),t}var on,sn,ln,cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},dn=an(cn),un=M({},cn,{view:0,detail:0}),pn=an(un),fn=M({},un,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Cn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ln&&(ln&&"mousemove"===e.type?(on=e.screenX-ln.screenX,sn=e.screenY-ln.screenY):sn=on=0,ln=e),on)},movementY:function(e){return"movementY"in e?e.movementY:sn}}),mn=an(fn),hn=an(M({},fn,{dataTransfer:0})),gn=an(M({},un,{relatedTarget:0})),vn=an(M({},cn,{animationName:0,elapsedTime:0,pseudoElement:0})),_n=M({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),bn=an(_n),yn=an(M({},cn,{data:0})),kn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},wn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Sn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=wn[e])&&!!t[e]}function Cn(){return Sn}var En=M({},un,{key:function(e){if(e.key){var t=kn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tn(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?xn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Cn,charCode:function(e){return"keypress"===e.type?tn(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tn(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),jn=an(En),Tn=an(M({},fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Pn=an(M({},un,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Cn})),$n=an(M({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0})),On=M({},fn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),An=an(On),Dn=[9,13,27,32],In=d&&"CompositionEvent"in window,Rn=null;d&&"documentMode"in document&&(Rn=document.documentMode);var Nn=d&&"TextEvent"in window&&!Rn,Mn=d&&(!In||Rn&&8<Rn&&11>=Rn),zn=String.fromCharCode(32),Ln=!1;function Hn(e,t){switch(e){case"keyup":return-1!==Dn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Bn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Fn=!1;var Un={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Wn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Un[e.type]:"textarea"===t}function Vn(e,t,n,r){Ee(r),0<(t=qr(t,"onChange")).length&&(n=new dn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var qn=null,Kn=null;function Gn(e){zr(e,0)}function Yn(e){if(K(ya(e)))return e}function Xn(e,t){if("change"===e)return t}var Jn=!1;if(d){var Qn;if(d){var Zn="oninput"in document;if(!Zn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Zn="function"===typeof er.oninput}Qn=Zn}else Qn=!1;Jn=Qn&&(!document.documentMode||9<document.documentMode)}function tr(){qn&&(qn.detachEvent("onpropertychange",nr),Kn=qn=null)}function nr(e){if("value"===e.propertyName&&Yn(Kn)){var t=[];Vn(t,Kn,e,ke(e)),Oe(Gn,t)}}function rr(e,t,n){"focusin"===e?(tr(),Kn=n,(qn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function ar(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Yn(Kn)}function or(e,t){if("click"===e)return Yn(t)}function ir(e,t){if("input"===e||"change"===e)return Yn(t)}var sr="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function lr(e,t){if(sr(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var a=n[r];if(!u.call(t,a)||!sr(e[a],t[a]))return!1}return!0}function cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function dr(e,t){var n,r=cr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cr(r)}}function ur(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?ur(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function pr(){for(var e=window,t=G();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=G((e=t.contentWindow).document)}return t}function fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function mr(e){var t=pr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&ur(n.ownerDocument.documentElement,n)){if(null!==r&&fr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var a=n.textContent.length,o=Math.min(r.start,a);r=void 0===r.end?o:Math.min(r.end,a),!e.extend&&o>r&&(a=r,r=o,o=a),a=dr(n,o);var i=dr(n,r);a&&i&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var hr=d&&"documentMode"in document&&11>=document.documentMode,gr=null,vr=null,_r=null,br=!1;function yr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;br||null==gr||gr!==G(r)||("selectionStart"in(r=gr)&&fr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},_r&&lr(_r,r)||(_r=r,0<(r=qr(vr,"onSelect")).length&&(t=new dn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function kr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xr={animationend:kr("Animation","AnimationEnd"),animationiteration:kr("Animation","AnimationIteration"),animationstart:kr("Animation","AnimationStart"),transitionend:kr("Transition","TransitionEnd")},wr={},Sr={};function Cr(e){if(wr[e])return wr[e];if(!xr[e])return e;var t,n=xr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Sr)return wr[e]=n[t];return e}d&&(Sr=document.createElement("div").style,"AnimationEvent"in window||(delete xr.animationend.animation,delete xr.animationiteration.animation,delete xr.animationstart.animation),"TransitionEvent"in window||delete xr.transitionend.transition);var Er=Cr("animationend"),jr=Cr("animationiteration"),Tr=Cr("animationstart"),Pr=Cr("transitionend"),$r=new Map,Or="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Ar(e,t){$r.set(e,t),l(t,[e])}for(var Dr=0;Dr<Or.length;Dr++){var Ir=Or[Dr];Ar(Ir.toLowerCase(),"on"+(Ir[0].toUpperCase()+Ir.slice(1)))}Ar(Er,"onAnimationEnd"),Ar(jr,"onAnimationIteration"),Ar(Tr,"onAnimationStart"),Ar("dblclick","onDoubleClick"),Ar("focusin","onFocus"),Ar("focusout","onBlur"),Ar(Pr,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Rr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Nr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Rr));function Mr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,i,s,l,c){if(Be.apply(this,arguments),Ne){if(!Ne)throw Error(o(198));var d=Me;Ne=!1,Me=null,ze||(ze=!0,Le=d)}}(r,t,void 0,e),e.currentTarget=null}function zr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==o&&a.isPropagationStopped())break e;Mr(a,s,c),o=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,c=s.currentTarget,s=s.listener,l!==o&&a.isPropagationStopped())break e;Mr(a,s,c),o=l}}}if(ze)throw e=Le,ze=!1,Le=null,e}function Lr(e,t){var n=t[ha];void 0===n&&(n=t[ha]=new Set);var r=e+"__bubble";n.has(r)||(Ur(t,e,2,!1),n.add(r))}function Hr(e,t,n){var r=0;t&&(r|=4),Ur(n,e,r,t)}var Br="_reactListening"+Math.random().toString(36).slice(2);function Fr(e){if(!e[Br]){e[Br]=!0,i.forEach((function(t){"selectionchange"!==t&&(Nr.has(t)||Hr(t,!1,e),Hr(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Br]||(t[Br]=!0,Hr("selectionchange",!1,t))}}function Ur(e,t,n,r){switch(Xt(t)){case 1:var a=Vt;break;case 4:a=qt;break;default:a=Kt}n=a.bind(null,t,n,e),a=void 0,!De||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Wr(e,t,n,r,a){var o=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var s=r.stateNode.containerInfo;if(s===a||8===s.nodeType&&s.parentNode===a)break;if(4===i)for(i=r.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===a||8===l.nodeType&&l.parentNode===a))return;i=i.return}for(;null!==s;){if(null===(i=_a(s)))return;if(5===(l=i.tag)||6===l){r=o=i;continue e}s=s.parentNode}}r=r.return}Oe((function(){var r=o,a=ke(n),i=[];e:{var s=$r.get(e);if(void 0!==s){var l=dn,c=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=jn;break;case"focusin":c="focus",l=gn;break;case"focusout":c="blur",l=gn;break;case"beforeblur":case"afterblur":l=gn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=mn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=hn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Pn;break;case Er:case jr:case Tr:l=vn;break;case Pr:l=$n;break;case"scroll":l=pn;break;case"wheel":l=An;break;case"copy":case"cut":case"paste":l=bn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=Tn}var d=0!==(4&t),u=!d&&"scroll"===e,p=d?null!==s?s+"Capture":null:s;d=[];for(var f,m=r;null!==m;){var h=(f=m).stateNode;if(5===f.tag&&null!==h&&(f=h,null!==p&&(null!=(h=Ae(m,p))&&d.push(Vr(m,h,f)))),u)break;m=m.return}0<d.length&&(s=new l(s,c,null,n,a),i.push({event:s,listeners:d}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===ye||!(c=n.relatedTarget||n.fromElement)||!_a(c)&&!c[ma])&&(l||s)&&(s=a.window===a?a:(s=a.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?_a(c):null)&&(c!==(u=Fe(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(d=mn,h="onMouseLeave",p="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(d=Tn,h="onPointerLeave",p="onPointerEnter",m="pointer"),u=null==l?s:ya(l),f=null==c?s:ya(c),(s=new d(h,m+"leave",l,n,a)).target=u,s.relatedTarget=f,h=null,_a(a)===r&&((d=new d(p,m+"enter",c,n,a)).target=f,d.relatedTarget=u,h=d),u=h,l&&c)e:{for(p=c,m=0,f=d=l;f;f=Kr(f))m++;for(f=0,h=p;h;h=Kr(h))f++;for(;0<m-f;)d=Kr(d),m--;for(;0<f-m;)p=Kr(p),f--;for(;m--;){if(d===p||null!==p&&d===p.alternate)break e;d=Kr(d),p=Kr(p)}d=null}else d=null;null!==l&&Gr(i,s,l,d,!1),null!==c&&null!==u&&Gr(i,u,c,d,!0)}if("select"===(l=(s=r?ya(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var g=Xn;else if(Wn(s))if(Jn)g=ir;else{g=ar;var v=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(g=or);switch(g&&(g=g(e,r))?Vn(i,g,n,a):(v&&v(e,s,r),"focusout"===e&&(v=s._wrapperState)&&v.controlled&&"number"===s.type&&ee(s,"number",s.value)),v=r?ya(r):window,e){case"focusin":(Wn(v)||"true"===v.contentEditable)&&(gr=v,vr=r,_r=null);break;case"focusout":_r=vr=gr=null;break;case"mousedown":br=!0;break;case"contextmenu":case"mouseup":case"dragend":br=!1,yr(i,n,a);break;case"selectionchange":if(hr)break;case"keydown":case"keyup":yr(i,n,a)}var _;if(In)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Fn?Hn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Mn&&"ko"!==n.locale&&(Fn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Fn&&(_=en()):(Qt="value"in(Jt=a)?Jt.value:Jt.textContent,Fn=!0)),0<(v=qr(r,b)).length&&(b=new yn(b,e,null,n,a),i.push({event:b,listeners:v}),_?b.data=_:null!==(_=Bn(n))&&(b.data=_))),(_=Nn?function(e,t){switch(e){case"compositionend":return Bn(t);case"keypress":return 32!==t.which?null:(Ln=!0,zn);case"textInput":return(e=t.data)===zn&&Ln?null:e;default:return null}}(e,n):function(e,t){if(Fn)return"compositionend"===e||!In&&Hn(e,t)?(e=en(),Zt=Qt=Jt=null,Fn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Mn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=qr(r,"onBeforeInput")).length&&(a=new yn("onBeforeInput","beforeinput",null,n,a),i.push({event:a,listeners:r}),a.data=_))}zr(i,t)}))}function Vr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function qr(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,o=a.stateNode;5===a.tag&&null!==o&&(a=o,null!=(o=Ae(e,n))&&r.unshift(Vr(e,o,a)),null!=(o=Ae(e,t))&&r.push(Vr(e,o,a))),e=e.return}return r}function Kr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Gr(e,t,n,r,a){for(var o=t._reactName,i=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,a?null!=(l=Ae(n,o))&&i.unshift(Vr(n,l,s)):a||null!=(l=Ae(n,o))&&i.push(Vr(n,l,s))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var Yr=/\r\n?/g,Xr=/\u0000|\uFFFD/g;function Jr(e){return("string"===typeof e?e:""+e).replace(Yr,"\n").replace(Xr,"")}function Qr(e,t,n){if(t=Jr(t),Jr(e)!==t&&n)throw Error(o(425))}function Zr(){}var ea=null,ta=null;function na(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ra="function"===typeof setTimeout?setTimeout:void 0,aa="function"===typeof clearTimeout?clearTimeout:void 0,oa="function"===typeof Promise?Promise:void 0,ia="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof oa?function(e){return oa.resolve(null).then(e).catch(sa)}:ra;function sa(e){setTimeout((function(){throw e}))}function la(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if("/$"===(n=a.data)){if(0===r)return e.removeChild(a),void Ft(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=a}while(n);Ft(t)}function ca(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function da(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var ua=Math.random().toString(36).slice(2),pa="__reactFiber$"+ua,fa="__reactProps$"+ua,ma="__reactContainer$"+ua,ha="__reactEvents$"+ua,ga="__reactListeners$"+ua,va="__reactHandles$"+ua;function _a(e){var t=e[pa];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ma]||n[pa]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=da(e);null!==e;){if(n=e[pa])return n;e=da(e)}return t}n=(e=n).parentNode}return null}function ba(e){return!(e=e[pa]||e[ma])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ya(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function ka(e){return e[fa]||null}var xa=[],wa=-1;function Sa(e){return{current:e}}function Ca(e){0>wa||(e.current=xa[wa],xa[wa]=null,wa--)}function Ea(e,t){wa++,xa[wa]=e.current,e.current=t}var ja={},Ta=Sa(ja),Pa=Sa(!1),$a=ja;function Oa(e,t){var n=e.type.contextTypes;if(!n)return ja;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in n)o[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Aa(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Da(){Ca(Pa),Ca(Ta)}function Ia(e,t,n){if(Ta.current!==ja)throw Error(o(168));Ea(Ta,t),Ea(Pa,n)}function Ra(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(o(108,U(e)||"Unknown",a));return M({},n,r)}function Na(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ja,$a=Ta.current,Ea(Ta,e),Ea(Pa,Pa.current),!0}function Ma(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=Ra(e,t,$a),r.__reactInternalMemoizedMergedChildContext=e,Ca(Pa),Ca(Ta),Ea(Ta,e)):Ca(Pa),Ea(Pa,n)}var za=null,La=!1,Ha=!1;function Ba(e){null===za?za=[e]:za.push(e)}function Fa(){if(!Ha&&null!==za){Ha=!0;var e=0,t=bt;try{var n=za;for(bt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}za=null,La=!1}catch(a){throw null!==za&&(za=za.slice(e+1)),Ke(Ze,Fa),a}finally{bt=t,Ha=!1}}return null}var Ua=[],Wa=0,Va=null,qa=0,Ka=[],Ga=0,Ya=null,Xa=1,Ja="";function Qa(e,t){Ua[Wa++]=qa,Ua[Wa++]=Va,Va=e,qa=t}function Za(e,t,n){Ka[Ga++]=Xa,Ka[Ga++]=Ja,Ka[Ga++]=Ya,Ya=e;var r=Xa;e=Ja;var a=32-it(r)-1;r&=~(1<<a),n+=1;var o=32-it(t)+a;if(30<o){var i=a-a%5;o=(r&(1<<i)-1).toString(32),r>>=i,a-=i,Xa=1<<32-it(t)+a|n<<a|r,Ja=o+e}else Xa=1<<o|n<<a|r,Ja=e}function eo(e){null!==e.return&&(Qa(e,1),Za(e,1,0))}function to(e){for(;e===Va;)Va=Ua[--Wa],Ua[Wa]=null,qa=Ua[--Wa],Ua[Wa]=null;for(;e===Ya;)Ya=Ka[--Ga],Ka[Ga]=null,Ja=Ka[--Ga],Ka[Ga]=null,Xa=Ka[--Ga],Ka[Ga]=null}var no=null,ro=null,ao=!1,oo=null;function io(e,t){var n=Oc(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function so(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,no=e,ro=ca(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,no=e,ro=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Ya?{id:Xa,overflow:Ja}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Oc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,no=e,ro=null,!0);default:return!1}}function lo(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function co(e){if(ao){var t=ro;if(t){var n=t;if(!so(e,t)){if(lo(e))throw Error(o(418));t=ca(n.nextSibling);var r=no;t&&so(e,t)?io(r,n):(e.flags=-4097&e.flags|2,ao=!1,no=e)}}else{if(lo(e))throw Error(o(418));e.flags=-4097&e.flags|2,ao=!1,no=e}}}function uo(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;no=e}function po(e){if(e!==no)return!1;if(!ao)return uo(e),ao=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!na(e.type,e.memoizedProps)),t&&(t=ro)){if(lo(e))throw fo(),Error(o(418));for(;t;)io(e,t),t=ca(t.nextSibling)}if(uo(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){ro=ca(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}ro=null}}else ro=no?ca(e.stateNode.nextSibling):null;return!0}function fo(){for(var e=ro;e;)e=ca(e.nextSibling)}function mo(){ro=no=null,ao=!1}function ho(e){null===oo?oo=[e]:oo.push(e)}var go=y.ReactCurrentBatchConfig;function vo(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var a=r,i=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=a.refs;null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!==typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function _o(e,t){throw e=Object.prototype.toString.call(t),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function bo(e){return(0,e._init)(e._payload)}function yo(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Dc(e,t)).index=0,e.sibling=null,e}function i(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Mc(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function c(e,t,n,r){var o=n.type;return o===w?u(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"===typeof o&&null!==o&&o.$$typeof===A&&bo(o)===t.type)?((r=a(t,n.props)).ref=vo(e,t,n),r.return=e,r):((r=Ic(n.type,n.key,n.props,null,e.mode,r)).ref=vo(e,t,n),r.return=e,r)}function d(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=zc(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function u(e,t,n,r,o){return null===t||7!==t.tag?((t=Rc(n,e.mode,r,o)).return=e,t):((t=a(t,n)).return=e,t)}function p(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Mc(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case k:return(n=Ic(t.type,t.key,t.props,null,e.mode,n)).ref=vo(e,null,t),n.return=e,n;case x:return(t=zc(t,e.mode,n)).return=e,t;case A:return p(e,(0,t._init)(t._payload),n)}if(te(t)||R(t))return(t=Rc(t,e.mode,n,null)).return=e,t;_o(e,t)}return null}function f(e,t,n,r){var a=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==a?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case k:return n.key===a?c(e,t,n,r):null;case x:return n.key===a?d(e,t,n,r):null;case A:return f(e,t,(a=n._init)(n._payload),r)}if(te(n)||R(n))return null!==a?null:u(e,t,n,r,null);_o(e,n)}return null}function m(e,t,n,r,a){if("string"===typeof r&&""!==r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,a);if("object"===typeof r&&null!==r){switch(r.$$typeof){case k:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a);case x:return d(t,e=e.get(null===r.key?n:r.key)||null,r,a);case A:return m(e,t,n,(0,r._init)(r._payload),a)}if(te(r)||R(r))return u(t,e=e.get(n)||null,r,a,null);_o(t,r)}return null}function h(a,o,s,l){for(var c=null,d=null,u=o,h=o=0,g=null;null!==u&&h<s.length;h++){u.index>h?(g=u,u=null):g=u.sibling;var v=f(a,u,s[h],l);if(null===v){null===u&&(u=g);break}e&&u&&null===v.alternate&&t(a,u),o=i(v,o,h),null===d?c=v:d.sibling=v,d=v,u=g}if(h===s.length)return n(a,u),ao&&Qa(a,h),c;if(null===u){for(;h<s.length;h++)null!==(u=p(a,s[h],l))&&(o=i(u,o,h),null===d?c=u:d.sibling=u,d=u);return ao&&Qa(a,h),c}for(u=r(a,u);h<s.length;h++)null!==(g=m(u,a,h,s[h],l))&&(e&&null!==g.alternate&&u.delete(null===g.key?h:g.key),o=i(g,o,h),null===d?c=g:d.sibling=g,d=g);return e&&u.forEach((function(e){return t(a,e)})),ao&&Qa(a,h),c}function g(a,s,l,c){var d=R(l);if("function"!==typeof d)throw Error(o(150));if(null==(l=d.call(l)))throw Error(o(151));for(var u=d=null,h=s,g=s=0,v=null,_=l.next();null!==h&&!_.done;g++,_=l.next()){h.index>g?(v=h,h=null):v=h.sibling;var b=f(a,h,_.value,c);if(null===b){null===h&&(h=v);break}e&&h&&null===b.alternate&&t(a,h),s=i(b,s,g),null===u?d=b:u.sibling=b,u=b,h=v}if(_.done)return n(a,h),ao&&Qa(a,g),d;if(null===h){for(;!_.done;g++,_=l.next())null!==(_=p(a,_.value,c))&&(s=i(_,s,g),null===u?d=_:u.sibling=_,u=_);return ao&&Qa(a,g),d}for(h=r(a,h);!_.done;g++,_=l.next())null!==(_=m(h,a,g,_.value,c))&&(e&&null!==_.alternate&&h.delete(null===_.key?g:_.key),s=i(_,s,g),null===u?d=_:u.sibling=_,u=_);return e&&h.forEach((function(e){return t(a,e)})),ao&&Qa(a,g),d}return function e(r,o,i,l){if("object"===typeof i&&null!==i&&i.type===w&&null===i.key&&(i=i.props.children),"object"===typeof i&&null!==i){switch(i.$$typeof){case k:e:{for(var c=i.key,d=o;null!==d;){if(d.key===c){if((c=i.type)===w){if(7===d.tag){n(r,d.sibling),(o=a(d,i.props.children)).return=r,r=o;break e}}else if(d.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===A&&bo(c)===d.type){n(r,d.sibling),(o=a(d,i.props)).ref=vo(r,d,i),o.return=r,r=o;break e}n(r,d);break}t(r,d),d=d.sibling}i.type===w?((o=Rc(i.props.children,r.mode,l,i.key)).return=r,r=o):((l=Ic(i.type,i.key,i.props,null,r.mode,l)).ref=vo(r,o,i),l.return=r,r=l)}return s(r);case x:e:{for(d=i.key;null!==o;){if(o.key===d){if(4===o.tag&&o.stateNode.containerInfo===i.containerInfo&&o.stateNode.implementation===i.implementation){n(r,o.sibling),(o=a(o,i.children||[])).return=r,r=o;break e}n(r,o);break}t(r,o),o=o.sibling}(o=zc(i,r.mode,l)).return=r,r=o}return s(r);case A:return e(r,o,(d=i._init)(i._payload),l)}if(te(i))return h(r,o,i,l);if(R(i))return g(r,o,i,l);_o(r,i)}return"string"===typeof i&&""!==i||"number"===typeof i?(i=""+i,null!==o&&6===o.tag?(n(r,o.sibling),(o=a(o,i)).return=r,r=o):(n(r,o),(o=Mc(i,r.mode,l)).return=r,r=o),s(r)):n(r,o)}}var ko=yo(!0),xo=yo(!1),wo=Sa(null),So=null,Co=null,Eo=null;function jo(){Eo=Co=So=null}function To(e){var t=wo.current;Ca(wo),e._currentValue=t}function Po(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function $o(e,t){So=e,Eo=Co=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(bs=!0),e.firstContext=null)}function Oo(e){var t=e._currentValue;if(Eo!==e)if(e={context:e,memoizedValue:t,next:null},null===Co){if(null===So)throw Error(o(308));Co=e,So.dependencies={lanes:0,firstContext:e}}else Co=Co.next=e;return t}var Ao=null;function Do(e){null===Ao?Ao=[e]:Ao.push(e)}function Io(e,t,n,r){var a=t.interleaved;return null===a?(n.next=n,Do(t)):(n.next=a.next,a.next=n),t.interleaved=n,Ro(e,r)}function Ro(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var No=!1;function Mo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function zo(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Lo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ho(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Tl)){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,Ro(e,n)}return null===(a=r.interleaved)?(t.next=t,Do(r)):(t.next=a.next,a.next=t),r.interleaved=t,Ro(e,n)}function Bo(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,_t(e,n)}}function Fo(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?a=o=i:o=o.next=i,n=n.next}while(null!==n);null===o?a=o=t:o=o.next=t}else a=o=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Uo(e,t,n,r){var a=e.updateQueue;No=!1;var o=a.firstBaseUpdate,i=a.lastBaseUpdate,s=a.shared.pending;if(null!==s){a.shared.pending=null;var l=s,c=l.next;l.next=null,null===i?o=c:i.next=c,i=l;var d=e.alternate;null!==d&&((s=(d=d.updateQueue).lastBaseUpdate)!==i&&(null===s?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=l))}if(null!==o){var u=a.baseState;for(i=0,d=c=l=null,s=o;;){var p=s.lane,f=s.eventTime;if((r&p)===p){null!==d&&(d=d.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var m=e,h=s;switch(p=t,f=n,h.tag){case 1:if("function"===typeof(m=h.payload)){u=m.call(f,u,p);break e}u=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null===(p="function"===typeof(m=h.payload)?m.call(f,u,p):m)||void 0===p)break e;u=M({},u,p);break e;case 2:No=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(p=a.effects)?a.effects=[s]:p.push(s))}else f={eventTime:f,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===d?(c=d=f,l=u):d=d.next=f,i|=p;if(null===(s=s.next)){if(null===(s=a.shared.pending))break;s=(p=s).next,p.next=null,a.lastBaseUpdate=p,a.shared.pending=null}}if(null===d&&(l=u),a.baseState=l,a.firstBaseUpdate=c,a.lastBaseUpdate=d,null!==(t=a.shared.interleaved)){a=t;do{i|=a.lane,a=a.next}while(a!==t)}else null===o&&(a.shared.lanes=0);Nl|=i,e.lanes=i,e.memoizedState=u}}function Wo(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!==typeof a)throw Error(o(191,a));a.call(r)}}}var Vo={},qo=Sa(Vo),Ko=Sa(Vo),Go=Sa(Vo);function Yo(e){if(e===Vo)throw Error(o(174));return e}function Xo(e,t){switch(Ea(Go,t),Ea(Ko,e),Ea(qo,Vo),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Ca(qo),Ea(qo,t)}function Jo(){Ca(qo),Ca(Ko),Ca(Go)}function Qo(e){Yo(Go.current);var t=Yo(qo.current),n=le(t,e.type);t!==n&&(Ea(Ko,e),Ea(qo,n))}function Zo(e){Ko.current===e&&(Ca(qo),Ca(Ko))}var ei=Sa(0);function ti(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ni=[];function ri(){for(var e=0;e<ni.length;e++)ni[e]._workInProgressVersionPrimary=null;ni.length=0}var ai=y.ReactCurrentDispatcher,oi=y.ReactCurrentBatchConfig,ii=0,si=null,li=null,ci=null,di=!1,ui=!1,pi=0,fi=0;function mi(){throw Error(o(321))}function hi(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!sr(e[n],t[n]))return!1;return!0}function gi(e,t,n,r,a,i){if(ii=i,si=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ai.current=null===e||null===e.memoizedState?Zi:es,e=n(r,a),ui){i=0;do{if(ui=!1,pi=0,25<=i)throw Error(o(301));i+=1,ci=li=null,t.updateQueue=null,ai.current=ts,e=n(r,a)}while(ui)}if(ai.current=Qi,t=null!==li&&null!==li.next,ii=0,ci=li=si=null,di=!1,t)throw Error(o(300));return e}function vi(){var e=0!==pi;return pi=0,e}function _i(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ci?si.memoizedState=ci=e:ci=ci.next=e,ci}function bi(){if(null===li){var e=si.alternate;e=null!==e?e.memoizedState:null}else e=li.next;var t=null===ci?si.memoizedState:ci.next;if(null!==t)ci=t,li=e;else{if(null===e)throw Error(o(310));e={memoizedState:(li=e).memoizedState,baseState:li.baseState,baseQueue:li.baseQueue,queue:li.queue,next:null},null===ci?si.memoizedState=ci=e:ci=ci.next=e}return ci}function yi(e,t){return"function"===typeof t?t(e):t}function ki(e){var t=bi(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=li,a=r.baseQueue,i=n.pending;if(null!==i){if(null!==a){var s=a.next;a.next=i.next,i.next=s}r.baseQueue=a=i,n.pending=null}if(null!==a){i=a.next,r=r.baseState;var l=s=null,c=null,d=i;do{var u=d.lane;if((ii&u)===u)null!==c&&(c=c.next={lane:0,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null}),r=d.hasEagerState?d.eagerState:e(r,d.action);else{var p={lane:u,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null};null===c?(l=c=p,s=r):c=c.next=p,si.lanes|=u,Nl|=u}d=d.next}while(null!==d&&d!==i);null===c?s=r:c.next=l,sr(r,t.memoizedState)||(bs=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){a=e;do{i=a.lane,si.lanes|=i,Nl|=i,a=a.next}while(a!==e)}else null===a&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xi(e){var t=bi(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,i=t.memoizedState;if(null!==a){n.pending=null;var s=a=a.next;do{i=e(i,s.action),s=s.next}while(s!==a);sr(i,t.memoizedState)||(bs=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function wi(){}function Si(e,t){var n=si,r=bi(),a=t(),i=!sr(r.memoizedState,a);if(i&&(r.memoizedState=a,bs=!0),r=r.queue,Ni(ji.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||null!==ci&&1&ci.memoizedState.tag){if(n.flags|=2048,Oi(9,Ei.bind(null,n,r,a,t),void 0,null),null===Pl)throw Error(o(349));0!==(30&ii)||Ci(n,t,a)}return a}function Ci(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ei(e,t,n,r){t.value=n,t.getSnapshot=r,Ti(t)&&Pi(e)}function ji(e,t,n){return n((function(){Ti(t)&&Pi(e)}))}function Ti(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(r){return!0}}function Pi(e){var t=Ro(e,1);null!==t&&nc(t,e,1,-1)}function $i(e){var t=_i();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:yi,lastRenderedState:e},t.queue=e,e=e.dispatch=Gi.bind(null,si,e),[t.memoizedState,e]}function Oi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=si.updateQueue)?(t={lastEffect:null,stores:null},si.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Ai(){return bi().memoizedState}function Di(e,t,n,r){var a=_i();si.flags|=e,a.memoizedState=Oi(1|t,n,void 0,void 0===r?null:r)}function Ii(e,t,n,r){var a=bi();r=void 0===r?null:r;var o=void 0;if(null!==li){var i=li.memoizedState;if(o=i.destroy,null!==r&&hi(r,i.deps))return void(a.memoizedState=Oi(t,n,o,r))}si.flags|=e,a.memoizedState=Oi(1|t,n,o,r)}function Ri(e,t){return Di(8390656,8,e,t)}function Ni(e,t){return Ii(2048,8,e,t)}function Mi(e,t){return Ii(4,2,e,t)}function zi(e,t){return Ii(4,4,e,t)}function Li(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Hi(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Ii(4,4,Li.bind(null,t,e),n)}function Bi(){}function Fi(e,t){var n=bi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&hi(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ui(e,t){var n=bi();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&hi(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Wi(e,t,n){return 0===(21&ii)?(e.baseState&&(e.baseState=!1,bs=!0),e.memoizedState=n):(sr(n,t)||(n=ht(),si.lanes|=n,Nl|=n,e.baseState=!0),t)}function Vi(e,t){var n=bt;bt=0!==n&&4>n?n:4,e(!0);var r=oi.transition;oi.transition={};try{e(!1),t()}finally{bt=n,oi.transition=r}}function qi(){return bi().memoizedState}function Ki(e,t,n){var r=tc(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Yi(e))Xi(t,n);else if(null!==(n=Io(e,t,n,r))){nc(n,e,r,ec()),Ji(n,t,r)}}function Gi(e,t,n){var r=tc(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Yi(e))Xi(t,a);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var i=t.lastRenderedState,s=o(i,n);if(a.hasEagerState=!0,a.eagerState=s,sr(s,i)){var l=t.interleaved;return null===l?(a.next=a,Do(t)):(a.next=l.next,l.next=a),void(t.interleaved=a)}}catch(c){}null!==(n=Io(e,t,a,r))&&(nc(n,e,r,a=ec()),Ji(n,t,r))}}function Yi(e){var t=e.alternate;return e===si||null!==t&&t===si}function Xi(e,t){ui=di=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ji(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,_t(e,n)}}var Qi={readContext:Oo,useCallback:mi,useContext:mi,useEffect:mi,useImperativeHandle:mi,useInsertionEffect:mi,useLayoutEffect:mi,useMemo:mi,useReducer:mi,useRef:mi,useState:mi,useDebugValue:mi,useDeferredValue:mi,useTransition:mi,useMutableSource:mi,useSyncExternalStore:mi,useId:mi,unstable_isNewReconciler:!1},Zi={readContext:Oo,useCallback:function(e,t){return _i().memoizedState=[e,void 0===t?null:t],e},useContext:Oo,useEffect:Ri,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Di(4194308,4,Li.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Di(4194308,4,e,t)},useInsertionEffect:function(e,t){return Di(4,2,e,t)},useMemo:function(e,t){var n=_i();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=_i();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Ki.bind(null,si,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},_i().memoizedState=e},useState:$i,useDebugValue:Bi,useDeferredValue:function(e){return _i().memoizedState=e},useTransition:function(){var e=$i(!1),t=e[0];return e=Vi.bind(null,e[1]),_i().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=si,a=_i();if(ao){if(void 0===n)throw Error(o(407));n=n()}else{if(n=t(),null===Pl)throw Error(o(349));0!==(30&ii)||Ci(r,t,n)}a.memoizedState=n;var i={value:n,getSnapshot:t};return a.queue=i,Ri(ji.bind(null,r,i,e),[e]),r.flags|=2048,Oi(9,Ei.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=_i(),t=Pl.identifierPrefix;if(ao){var n=Ja;t=":"+t+"R"+(n=(Xa&~(1<<32-it(Xa)-1)).toString(32)+n),0<(n=pi++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=fi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},es={readContext:Oo,useCallback:Fi,useContext:Oo,useEffect:Ni,useImperativeHandle:Hi,useInsertionEffect:Mi,useLayoutEffect:zi,useMemo:Ui,useReducer:ki,useRef:Ai,useState:function(){return ki(yi)},useDebugValue:Bi,useDeferredValue:function(e){return Wi(bi(),li.memoizedState,e)},useTransition:function(){return[ki(yi)[0],bi().memoizedState]},useMutableSource:wi,useSyncExternalStore:Si,useId:qi,unstable_isNewReconciler:!1},ts={readContext:Oo,useCallback:Fi,useContext:Oo,useEffect:Ni,useImperativeHandle:Hi,useInsertionEffect:Mi,useLayoutEffect:zi,useMemo:Ui,useReducer:xi,useRef:Ai,useState:function(){return xi(yi)},useDebugValue:Bi,useDeferredValue:function(e){var t=bi();return null===li?t.memoizedState=e:Wi(t,li.memoizedState,e)},useTransition:function(){return[xi(yi)[0],bi().memoizedState]},useMutableSource:wi,useSyncExternalStore:Si,useId:qi,unstable_isNewReconciler:!1};function ns(e,t){if(e&&e.defaultProps){for(var n in t=M({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function rs(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:M({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var as={isMounted:function(e){return!!(e=e._reactInternals)&&Fe(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ec(),a=tc(e),o=Lo(r,a);o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=Ho(e,o,a))&&(nc(t,e,a,r),Bo(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ec(),a=tc(e),o=Lo(r,a);o.tag=1,o.payload=t,void 0!==n&&null!==n&&(o.callback=n),null!==(t=Ho(e,o,a))&&(nc(t,e,a,r),Bo(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ec(),r=tc(e),a=Lo(n,r);a.tag=2,void 0!==t&&null!==t&&(a.callback=t),null!==(t=Ho(e,a,r))&&(nc(t,e,r,n),Bo(t,e,r))}};function os(e,t,n,r,a,o,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,i):!t.prototype||!t.prototype.isPureReactComponent||(!lr(n,r)||!lr(a,o))}function is(e,t,n){var r=!1,a=ja,o=t.contextType;return"object"===typeof o&&null!==o?o=Oo(o):(a=Aa(t)?$a:Ta.current,o=(r=null!==(r=t.contextTypes)&&void 0!==r)?Oa(e,a):ja),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=as,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function ss(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&as.enqueueReplaceState(t,t.state,null)}function ls(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs={},Mo(e);var o=t.contextType;"object"===typeof o&&null!==o?a.context=Oo(o):(o=Aa(t)?$a:Ta.current,a.context=Oa(e,o)),a.state=e.memoizedState,"function"===typeof(o=t.getDerivedStateFromProps)&&(rs(e,t,o,n),a.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(t=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&as.enqueueReplaceState(a,a.state,null),Uo(e,n,a,r),a.state=e.memoizedState),"function"===typeof a.componentDidMount&&(e.flags|=4194308)}function cs(e,t){try{var n="",r=t;do{n+=B(r),r=r.return}while(r);var a=n}catch(o){a="\nError generating stack: "+o.message+"\n"+o.stack}return{value:e,source:t,stack:a,digest:null}}function ds(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function us(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var ps="function"===typeof WeakMap?WeakMap:Map;function fs(e,t,n){(n=Lo(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Wl||(Wl=!0,Vl=r),us(0,t)},n}function ms(e,t,n){(n=Lo(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){us(0,t)}}var o=e.stateNode;return null!==o&&"function"===typeof o.componentDidCatch&&(n.callback=function(){us(0,t),"function"!==typeof r&&(null===ql?ql=new Set([this]):ql.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function hs(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ps;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=Cc.bind(null,e,t,n),t.then(e,e))}function gs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function vs(e,t,n,r,a){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Lo(-1,1)).tag=2,Ho(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=a,e)}var _s=y.ReactCurrentOwner,bs=!1;function ys(e,t,n,r){t.child=null===e?xo(t,null,n,r):ko(t,e.child,n,r)}function ks(e,t,n,r,a){n=n.render;var o=t.ref;return $o(t,a),r=gi(e,t,n,r,o,a),n=vi(),null===e||bs?(ao&&n&&eo(t),t.flags|=1,ys(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Ws(e,t,a))}function xs(e,t,n,r,a){if(null===e){var o=n.type;return"function"!==typeof o||Ac(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Ic(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,ws(e,t,o,r,a))}if(o=e.child,0===(e.lanes&a)){var i=o.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(i,r)&&e.ref===t.ref)return Ws(e,t,a)}return t.flags|=1,(e=Dc(o,r)).ref=t.ref,e.return=t,t.child=e}function ws(e,t,n,r,a){if(null!==e){var o=e.memoizedProps;if(lr(o,r)&&e.ref===t.ref){if(bs=!1,t.pendingProps=r=o,0===(e.lanes&a))return t.lanes=e.lanes,Ws(e,t,a);0!==(131072&e.flags)&&(bs=!0)}}return Es(e,t,n,r,a)}function Ss(e,t,n){var r=t.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ea(Dl,Al),Al|=n;else{if(0===(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ea(Dl,Al),Al|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,Ea(Dl,Al),Al|=r}else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,Ea(Dl,Al),Al|=r;return ys(e,t,a,n),t.child}function Cs(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Es(e,t,n,r,a){var o=Aa(n)?$a:Ta.current;return o=Oa(t,o),$o(t,a),n=gi(e,t,n,r,o,a),r=vi(),null===e||bs?(ao&&r&&eo(t),t.flags|=1,ys(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Ws(e,t,a))}function js(e,t,n,r,a){if(Aa(n)){var o=!0;Na(t)}else o=!1;if($o(t,a),null===t.stateNode)Us(e,t),is(t,n,r),ls(t,n,r,a),r=!0;else if(null===e){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,c=n.contextType;"object"===typeof c&&null!==c?c=Oo(c):c=Oa(t,c=Aa(n)?$a:Ta.current);var d=n.getDerivedStateFromProps,u="function"===typeof d||"function"===typeof i.getSnapshotBeforeUpdate;u||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s!==r||l!==c)&&ss(t,i,r,c),No=!1;var p=t.memoizedState;i.state=p,Uo(t,r,i,a),l=t.memoizedState,s!==r||p!==l||Pa.current||No?("function"===typeof d&&(rs(t,n,d,r),l=t.memoizedState),(s=No||os(t,n,s,r,p,l,c))?(u||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||("function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"===typeof i.componentDidMount&&(t.flags|=4194308)):("function"===typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=c,r=s):("function"===typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,zo(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:ns(t.type,s),i.props=c,u=t.pendingProps,p=i.context,"object"===typeof(l=n.contextType)&&null!==l?l=Oo(l):l=Oa(t,l=Aa(n)?$a:Ta.current);var f=n.getDerivedStateFromProps;(d="function"===typeof f||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s!==u||p!==l)&&ss(t,i,r,l),No=!1,p=t.memoizedState,i.state=p,Uo(t,r,i,a);var m=t.memoizedState;s!==u||p!==m||Pa.current||No?("function"===typeof f&&(rs(t,n,f,r),m=t.memoizedState),(c=No||os(t,n,c,r,p,m,l)||!1)?(d||"function"!==typeof i.UNSAFE_componentWillUpdate&&"function"!==typeof i.componentWillUpdate||("function"===typeof i.componentWillUpdate&&i.componentWillUpdate(r,m,l),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,m,l)),"function"===typeof i.componentDidUpdate&&(t.flags|=4),"function"===typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=m),i.props=r,i.state=m,i.context=l,r=c):("function"!==typeof i.componentDidUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return Ts(e,t,n,r,o,a)}function Ts(e,t,n,r,a,o){Cs(e,t);var i=0!==(128&t.flags);if(!r&&!i)return a&&Ma(t,n,!1),Ws(e,t,o);r=t.stateNode,_s.current=t;var s=i&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=ko(t,e.child,null,o),t.child=ko(t,null,s,o)):ys(e,t,s,o),t.memoizedState=r.state,a&&Ma(t,n,!0),t.child}function Ps(e){var t=e.stateNode;t.pendingContext?Ia(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ia(0,t.context,!1),Xo(e,t.containerInfo)}function $s(e,t,n,r,a){return mo(),ho(a),t.flags|=256,ys(e,t,n,r),t.child}var Os,As,Ds,Is,Rs={dehydrated:null,treeContext:null,retryLane:0};function Ns(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ms(e,t,n){var r,a=t.pendingProps,i=ei.current,s=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&i)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Ea(ei,1&i),null===e)return co(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=a.children,e=a.fallback,s?(a=t.mode,s=t.child,l={mode:"hidden",children:l},0===(1&a)&&null!==s?(s.childLanes=0,s.pendingProps=l):s=Nc(l,a,0,null),e=Rc(e,a,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Ns(n),t.memoizedState=Rs,e):zs(t,l));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,t,n,r,a,i,s){if(n)return 256&t.flags?(t.flags&=-257,Ls(e,t,s,r=ds(Error(o(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=r.fallback,a=t.mode,r=Nc({mode:"visible",children:r.children},a,0,null),(i=Rc(i,a,s,null)).flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,0!==(1&t.mode)&&ko(t,e.child,null,s),t.child.memoizedState=Ns(s),t.memoizedState=Rs,i);if(0===(1&t.mode))return Ls(e,t,s,null);if("$!"===a.data){if(r=a.nextSibling&&a.nextSibling.dataset)var l=r.dgst;return r=l,Ls(e,t,s,r=ds(i=Error(o(419)),r,void 0))}if(l=0!==(s&e.childLanes),bs||l){if(null!==(r=Pl)){switch(s&-s){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:a=32;break;case 536870912:a=268435456;break;default:a=0}0!==(a=0!==(a&(r.suspendedLanes|s))?0:a)&&a!==i.retryLane&&(i.retryLane=a,Ro(e,a),nc(r,e,a,-1))}return hc(),Ls(e,t,s,r=ds(Error(o(421))))}return"$?"===a.data?(t.flags|=128,t.child=e.child,t=jc.bind(null,e),a._reactRetry=t,null):(e=i.treeContext,ro=ca(a.nextSibling),no=t,ao=!0,oo=null,null!==e&&(Ka[Ga++]=Xa,Ka[Ga++]=Ja,Ka[Ga++]=Ya,Xa=e.id,Ja=e.overflow,Ya=t),t=zs(t,r.children),t.flags|=4096,t)}(e,t,l,a,r,i,n);if(s){s=a.fallback,l=t.mode,r=(i=e.child).sibling;var c={mode:"hidden",children:a.children};return 0===(1&l)&&t.child!==i?((a=t.child).childLanes=0,a.pendingProps=c,t.deletions=null):(a=Dc(i,c)).subtreeFlags=14680064&i.subtreeFlags,null!==r?s=Dc(r,s):(s=Rc(s,l,n,null)).flags|=2,s.return=t,a.return=t,a.sibling=s,t.child=a,a=s,s=t.child,l=null===(l=e.child.memoizedState)?Ns(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Rs,a}return e=(s=e.child).sibling,a=Dc(s,{mode:"visible",children:a.children}),0===(1&t.mode)&&(a.lanes=n),a.return=t,a.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a}function zs(e,t){return(t=Nc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Ls(e,t,n,r){return null!==r&&ho(r),ko(t,e.child,null,n),(e=zs(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Hs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Po(e.return,t,n)}function Bs(e,t,n,r,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a)}function Fs(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(ys(e,t,r.children,n),0!==(2&(r=ei.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Hs(e,n,t);else if(19===e.tag)Hs(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Ea(ei,r),0===(1&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===ti(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Bs(t,!1,a,n,o);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===ti(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Bs(t,!0,n,null,o);break;case"together":Bs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Us(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ws(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Nl|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Dc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Dc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Vs(e,t){if(!ao)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function qs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=14680064&a.subtreeFlags,r|=14680064&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function Ks(e,t,n){var r=t.pendingProps;switch(to(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return qs(t),null;case 1:case 17:return Aa(t.type)&&Da(),qs(t),null;case 3:return r=t.stateNode,Jo(),Ca(Pa),Ca(Ta),ri(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(po(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==oo&&(ic(oo),oo=null))),As(e,t),qs(t),null;case 5:Zo(t);var a=Yo(Go.current);if(n=t.type,null!==e&&null!=t.stateNode)Ds(e,t,n,r,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(o(166));return qs(t),null}if(e=Yo(qo.current),po(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[pa]=t,r[fa]=i,e=0!==(1&t.mode),n){case"dialog":Lr("cancel",r),Lr("close",r);break;case"iframe":case"object":case"embed":Lr("load",r);break;case"video":case"audio":for(a=0;a<Rr.length;a++)Lr(Rr[a],r);break;case"source":Lr("error",r);break;case"img":case"image":case"link":Lr("error",r),Lr("load",r);break;case"details":Lr("toggle",r);break;case"input":X(r,i),Lr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Lr("invalid",r);break;case"textarea":ae(r,i),Lr("invalid",r)}for(var l in _e(n,i),a=null,i)if(i.hasOwnProperty(l)){var c=i[l];"children"===l?"string"===typeof c?r.textContent!==c&&(!0!==i.suppressHydrationWarning&&Qr(r.textContent,c,e),a=["children",c]):"number"===typeof c&&r.textContent!==""+c&&(!0!==i.suppressHydrationWarning&&Qr(r.textContent,c,e),a=["children",""+c]):s.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&Lr("scroll",r)}switch(n){case"input":q(r),Z(r,i,!0);break;case"textarea":q(r),ie(r);break;case"select":case"option":break;default:"function"===typeof i.onClick&&(r.onclick=Zr)}r=a,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===a.nodeType?a:a.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[pa]=t,e[fa]=r,Os(e,t,!1,!1),t.stateNode=e;e:{switch(l=be(n,r),n){case"dialog":Lr("cancel",e),Lr("close",e),a=r;break;case"iframe":case"object":case"embed":Lr("load",e),a=r;break;case"video":case"audio":for(a=0;a<Rr.length;a++)Lr(Rr[a],e);a=r;break;case"source":Lr("error",e),a=r;break;case"img":case"image":case"link":Lr("error",e),Lr("load",e),a=r;break;case"details":Lr("toggle",e),a=r;break;case"input":X(e,r),a=Y(e,r),Lr("invalid",e);break;case"option":default:a=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=M({},r,{value:void 0}),Lr("invalid",e);break;case"textarea":ae(e,r),a=re(e,r),Lr("invalid",e)}for(i in _e(n,a),c=a)if(c.hasOwnProperty(i)){var d=c[i];"style"===i?ge(e,d):"dangerouslySetInnerHTML"===i?null!=(d=d?d.__html:void 0)&&ue(e,d):"children"===i?"string"===typeof d?("textarea"!==n||""!==d)&&pe(e,d):"number"===typeof d&&pe(e,""+d):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(s.hasOwnProperty(i)?null!=d&&"onScroll"===i&&Lr("scroll",e):null!=d&&b(e,i,d,l))}switch(n){case"input":q(e),Z(e,r,!1);break;case"textarea":q(e),ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+W(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?ne(e,!!r.multiple,i,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof a.onClick&&(e.onclick=Zr)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return qs(t),null;case 6:if(e&&null!=t.stateNode)Is(e,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(o(166));if(n=Yo(Go.current),Yo(qo.current),po(t)){if(r=t.stateNode,n=t.memoizedProps,r[pa]=t,(i=r.nodeValue!==n)&&null!==(e=no))switch(e.tag){case 3:Qr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Qr(r.nodeValue,n,0!==(1&e.mode))}i&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[pa]=t,t.stateNode=r}return qs(t),null;case 13:if(Ca(ei),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(ao&&null!==ro&&0!==(1&t.mode)&&0===(128&t.flags))fo(),mo(),t.flags|=98560,i=!1;else if(i=po(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(o(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(o(317));i[pa]=t}else mo(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;qs(t),i=!1}else null!==oo&&(ic(oo),oo=null),i=!0;if(!i)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&ei.current)?0===Il&&(Il=3):hc())),null!==t.updateQueue&&(t.flags|=4),qs(t),null);case 4:return Jo(),As(e,t),null===e&&Fr(t.stateNode.containerInfo),qs(t),null;case 10:return To(t.type._context),qs(t),null;case 19:if(Ca(ei),null===(i=t.memoizedState))return qs(t),null;if(r=0!==(128&t.flags),null===(l=i.rendering))if(r)Vs(i,!1);else{if(0!==Il||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=ti(e))){for(t.flags|=128,Vs(i,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(i=n).flags&=14680066,null===(l=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Ea(ei,1&ei.current|2),t.child}e=e.sibling}null!==i.tail&&Je()>Fl&&(t.flags|=128,r=!0,Vs(i,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ti(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Vs(i,!0),null===i.tail&&"hidden"===i.tailMode&&!l.alternate&&!ao)return qs(t),null}else 2*Je()-i.renderingStartTime>Fl&&1073741824!==n&&(t.flags|=128,r=!0,Vs(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=i.last)?n.sibling=l:t.child=l,i.last=l)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Je(),t.sibling=null,n=ei.current,Ea(ei,r?1&n|2:1&n),t):(qs(t),null);case 22:case 23:return uc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&Al)&&(qs(t),6&t.subtreeFlags&&(t.flags|=8192)):qs(t),null;case 24:case 25:return null}throw Error(o(156,t.tag))}function Gs(e,t){switch(to(t),t.tag){case 1:return Aa(t.type)&&Da(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Jo(),Ca(Pa),Ca(Ta),ri(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Zo(t),null;case 13:if(Ca(ei),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(o(340));mo()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Ca(ei),null;case 4:return Jo(),null;case 10:return To(t.type._context),null;case 22:case 23:return uc(),null;default:return null}}Os=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},As=function(){},Ds=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,Yo(qo.current);var o,i=null;switch(n){case"input":a=Y(e,a),r=Y(e,r),i=[];break;case"select":a=M({},a,{value:void 0}),r=M({},r,{value:void 0}),i=[];break;case"textarea":a=re(e,a),r=re(e,r),i=[];break;default:"function"!==typeof a.onClick&&"function"===typeof r.onClick&&(e.onclick=Zr)}for(d in _e(n,r),n=null,a)if(!r.hasOwnProperty(d)&&a.hasOwnProperty(d)&&null!=a[d])if("style"===d){var l=a[d];for(o in l)l.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==d&&"children"!==d&&"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&"autoFocus"!==d&&(s.hasOwnProperty(d)?i||(i=[]):(i=i||[]).push(d,null));for(d in r){var c=r[d];if(l=null!=a?a[d]:void 0,r.hasOwnProperty(d)&&c!==l&&(null!=c||null!=l))if("style"===d)if(l){for(o in l)!l.hasOwnProperty(o)||c&&c.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in c)c.hasOwnProperty(o)&&l[o]!==c[o]&&(n||(n={}),n[o]=c[o])}else n||(i||(i=[]),i.push(d,n)),n=c;else"dangerouslySetInnerHTML"===d?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(i=i||[]).push(d,c)):"children"===d?"string"!==typeof c&&"number"!==typeof c||(i=i||[]).push(d,""+c):"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&(s.hasOwnProperty(d)?(null!=c&&"onScroll"===d&&Lr("scroll",e),i||l===c||(i=[])):(i=i||[]).push(d,c))}n&&(i=i||[]).push("style",n);var d=i;(t.updateQueue=d)&&(t.flags|=4)}},Is=function(e,t,n,r){n!==r&&(t.flags|=4)};var Ys=!1,Xs=!1,Js="function"===typeof WeakSet?WeakSet:Set,Qs=null;function Zs(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){Sc(e,t,r)}else n.current=null}function el(e,t,n){try{n()}catch(r){Sc(e,t,r)}}var tl=!1;function nl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var a=r=r.next;do{if((a.tag&e)===e){var o=a.destroy;a.destroy=void 0,void 0!==o&&el(t,n,o)}a=a.next}while(a!==r)}}function rl(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function al(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function ol(e){var t=e.alternate;null!==t&&(e.alternate=null,ol(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[pa],delete t[fa],delete t[ha],delete t[ga],delete t[va])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function il(e){return 5===e.tag||3===e.tag||4===e.tag}function sl(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||il(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function ll(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=Zr));else if(4!==r&&null!==(e=e.child))for(ll(e,t,n),e=e.sibling;null!==e;)ll(e,t,n),e=e.sibling}function cl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(cl(e,t,n),e=e.sibling;null!==e;)cl(e,t,n),e=e.sibling}var dl=null,ul=!1;function pl(e,t,n){for(n=n.child;null!==n;)fl(e,t,n),n=n.sibling}function fl(e,t,n){if(ot&&"function"===typeof ot.onCommitFiberUnmount)try{ot.onCommitFiberUnmount(at,n)}catch(s){}switch(n.tag){case 5:Xs||Zs(n,t);case 6:var r=dl,a=ul;dl=null,pl(e,t,n),ul=a,null!==(dl=r)&&(ul?(e=dl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):dl.removeChild(n.stateNode));break;case 18:null!==dl&&(ul?(e=dl,n=n.stateNode,8===e.nodeType?la(e.parentNode,n):1===e.nodeType&&la(e,n),Ft(e)):la(dl,n.stateNode));break;case 4:r=dl,a=ul,dl=n.stateNode.containerInfo,ul=!0,pl(e,t,n),dl=r,ul=a;break;case 0:case 11:case 14:case 15:if(!Xs&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){a=r=r.next;do{var o=a,i=o.destroy;o=o.tag,void 0!==i&&(0!==(2&o)||0!==(4&o))&&el(n,t,i),a=a.next}while(a!==r)}pl(e,t,n);break;case 1:if(!Xs&&(Zs(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Sc(n,t,s)}pl(e,t,n);break;case 21:pl(e,t,n);break;case 22:1&n.mode?(Xs=(r=Xs)||null!==n.memoizedState,pl(e,t,n),Xs=r):pl(e,t,n);break;default:pl(e,t,n)}}function ml(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Js),t.forEach((function(t){var r=Tc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function hl(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r];try{var i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:dl=l.stateNode,ul=!1;break e;case 3:case 4:dl=l.stateNode.containerInfo,ul=!0;break e}l=l.return}if(null===dl)throw Error(o(160));fl(i,s,a),dl=null,ul=!1;var c=a.alternate;null!==c&&(c.return=null),a.return=null}catch(d){Sc(a,t,d)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)gl(t,e),t=t.sibling}function gl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(hl(t,e),vl(e),4&r){try{nl(3,e,e.return),rl(3,e)}catch(g){Sc(e,e.return,g)}try{nl(5,e,e.return)}catch(g){Sc(e,e.return,g)}}break;case 1:hl(t,e),vl(e),512&r&&null!==n&&Zs(n,n.return);break;case 5:if(hl(t,e),vl(e),512&r&&null!==n&&Zs(n,n.return),32&e.flags){var a=e.stateNode;try{pe(a,"")}catch(g){Sc(e,e.return,g)}}if(4&r&&null!=(a=e.stateNode)){var i=e.memoizedProps,s=null!==n?n.memoizedProps:i,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===i.type&&null!=i.name&&J(a,i),be(l,s);var d=be(l,i);for(s=0;s<c.length;s+=2){var u=c[s],p=c[s+1];"style"===u?ge(a,p):"dangerouslySetInnerHTML"===u?ue(a,p):"children"===u?pe(a,p):b(a,u,p,d)}switch(l){case"input":Q(a,i);break;case"textarea":oe(a,i);break;case"select":var f=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!i.multiple;var m=i.value;null!=m?ne(a,!!i.multiple,m,!1):f!==!!i.multiple&&(null!=i.defaultValue?ne(a,!!i.multiple,i.defaultValue,!0):ne(a,!!i.multiple,i.multiple?[]:"",!1))}a[fa]=i}catch(g){Sc(e,e.return,g)}}break;case 6:if(hl(t,e),vl(e),4&r){if(null===e.stateNode)throw Error(o(162));a=e.stateNode,i=e.memoizedProps;try{a.nodeValue=i}catch(g){Sc(e,e.return,g)}}break;case 3:if(hl(t,e),vl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Ft(t.containerInfo)}catch(g){Sc(e,e.return,g)}break;case 4:default:hl(t,e),vl(e);break;case 13:hl(t,e),vl(e),8192&(a=e.child).flags&&(i=null!==a.memoizedState,a.stateNode.isHidden=i,!i||null!==a.alternate&&null!==a.alternate.memoizedState||(Bl=Je())),4&r&&ml(e);break;case 22:if(u=null!==n&&null!==n.memoizedState,1&e.mode?(Xs=(d=Xs)||u,hl(t,e),Xs=d):hl(t,e),vl(e),8192&r){if(d=null!==e.memoizedState,(e.stateNode.isHidden=d)&&!u&&0!==(1&e.mode))for(Qs=e,u=e.child;null!==u;){for(p=Qs=u;null!==Qs;){switch(m=(f=Qs).child,f.tag){case 0:case 11:case 14:case 15:nl(4,f,f.return);break;case 1:Zs(f,f.return);var h=f.stateNode;if("function"===typeof h.componentWillUnmount){r=f,n=f.return;try{t=r,h.props=t.memoizedProps,h.state=t.memoizedState,h.componentWillUnmount()}catch(g){Sc(r,n,g)}}break;case 5:Zs(f,f.return);break;case 22:if(null!==f.memoizedState){kl(p);continue}}null!==m?(m.return=f,Qs=m):kl(p)}u=u.sibling}e:for(u=null,p=e;;){if(5===p.tag){if(null===u){u=p;try{a=p.stateNode,d?"function"===typeof(i=a.style).setProperty?i.setProperty("display","none","important"):i.display="none":(l=p.stateNode,s=void 0!==(c=p.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,l.style.display=he("display",s))}catch(g){Sc(e,e.return,g)}}}else if(6===p.tag){if(null===u)try{p.stateNode.nodeValue=d?"":p.memoizedProps}catch(g){Sc(e,e.return,g)}}else if((22!==p.tag&&23!==p.tag||null===p.memoizedState||p===e)&&null!==p.child){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;null===p.sibling;){if(null===p.return||p.return===e)break e;u===p&&(u=null),p=p.return}u===p&&(u=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:hl(t,e),vl(e),4&r&&ml(e);case 21:}}function vl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(il(n)){var r=n;break e}n=n.return}throw Error(o(160))}switch(r.tag){case 5:var a=r.stateNode;32&r.flags&&(pe(a,""),r.flags&=-33),cl(e,sl(e),a);break;case 3:case 4:var i=r.stateNode.containerInfo;ll(e,sl(e),i);break;default:throw Error(o(161))}}catch(s){Sc(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function _l(e,t,n){Qs=e,bl(e,t,n)}function bl(e,t,n){for(var r=0!==(1&e.mode);null!==Qs;){var a=Qs,o=a.child;if(22===a.tag&&r){var i=null!==a.memoizedState||Ys;if(!i){var s=a.alternate,l=null!==s&&null!==s.memoizedState||Xs;s=Ys;var c=Xs;if(Ys=i,(Xs=l)&&!c)for(Qs=a;null!==Qs;)l=(i=Qs).child,22===i.tag&&null!==i.memoizedState?xl(a):null!==l?(l.return=i,Qs=l):xl(a);for(;null!==o;)Qs=o,bl(o,t,n),o=o.sibling;Qs=a,Ys=s,Xs=c}yl(e)}else 0!==(8772&a.subtreeFlags)&&null!==o?(o.return=a,Qs=o):yl(e)}}function yl(e){for(;null!==Qs;){var t=Qs;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Xs||rl(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Xs)if(null===n)r.componentDidMount();else{var a=t.elementType===t.type?n.memoizedProps:ns(t.type,n.memoizedProps);r.componentDidUpdate(a,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Wo(t,i,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}Wo(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var d=t.alternate;if(null!==d){var u=d.memoizedState;if(null!==u){var p=u.dehydrated;null!==p&&Ft(p)}}}break;default:throw Error(o(163))}Xs||512&t.flags&&al(t)}catch(f){Sc(t,t.return,f)}}if(t===e){Qs=null;break}if(null!==(n=t.sibling)){n.return=t.return,Qs=n;break}Qs=t.return}}function kl(e){for(;null!==Qs;){var t=Qs;if(t===e){Qs=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Qs=n;break}Qs=t.return}}function xl(e){for(;null!==Qs;){var t=Qs;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{rl(4,t)}catch(l){Sc(t,n,l)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var a=t.return;try{r.componentDidMount()}catch(l){Sc(t,a,l)}}var o=t.return;try{al(t)}catch(l){Sc(t,o,l)}break;case 5:var i=t.return;try{al(t)}catch(l){Sc(t,i,l)}}}catch(l){Sc(t,t.return,l)}if(t===e){Qs=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Qs=s;break}Qs=t.return}}var wl,Sl=Math.ceil,Cl=y.ReactCurrentDispatcher,El=y.ReactCurrentOwner,jl=y.ReactCurrentBatchConfig,Tl=0,Pl=null,$l=null,Ol=0,Al=0,Dl=Sa(0),Il=0,Rl=null,Nl=0,Ml=0,zl=0,Ll=null,Hl=null,Bl=0,Fl=1/0,Ul=null,Wl=!1,Vl=null,ql=null,Kl=!1,Gl=null,Yl=0,Xl=0,Jl=null,Ql=-1,Zl=0;function ec(){return 0!==(6&Tl)?Je():-1!==Ql?Ql:Ql=Je()}function tc(e){return 0===(1&e.mode)?1:0!==(2&Tl)&&0!==Ol?Ol&-Ol:null!==go.transition?(0===Zl&&(Zl=ht()),Zl):0!==(e=bt)?e:e=void 0===(e=window.event)?16:Xt(e.type)}function nc(e,t,n,r){if(50<Xl)throw Xl=0,Jl=null,Error(o(185));vt(e,n,r),0!==(2&Tl)&&e===Pl||(e===Pl&&(0===(2&Tl)&&(Ml|=n),4===Il&&sc(e,Ol)),rc(e,r),1===n&&0===Tl&&0===(1&t.mode)&&(Fl=Je()+500,La&&Fa()))}function rc(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-it(o),s=1<<i,l=a[i];-1===l?0!==(s&n)&&0===(s&r)||(a[i]=ft(s,t)):l<=t&&(e.expiredLanes|=s),o&=~s}}(e,t);var r=pt(e,e===Pl?Ol:0);if(0===r)null!==n&&Ge(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&Ge(n),1===t)0===e.tag?function(e){La=!0,Ba(e)}(lc.bind(null,e)):Ba(lc.bind(null,e)),ia((function(){0===(6&Tl)&&Fa()})),n=null;else{switch(yt(r)){case 1:n=Ze;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Pc(n,ac.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ac(e,t){if(Ql=-1,Zl=0,0!==(6&Tl))throw Error(o(327));var n=e.callbackNode;if(xc()&&e.callbackNode!==n)return null;var r=pt(e,e===Pl?Ol:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=gc(e,r);else{t=r;var a=Tl;Tl|=2;var i=mc();for(Pl===e&&Ol===t||(Ul=null,Fl=Je()+500,pc(e,t));;)try{_c();break}catch(l){fc(e,l)}jo(),Cl.current=i,Tl=a,null!==$l?t=0:(Pl=null,Ol=0,t=Il)}if(0!==t){if(2===t&&(0!==(a=mt(e))&&(r=a,t=oc(e,a))),1===t)throw n=Rl,pc(e,0),sc(e,r),rc(e,Je()),n;if(6===t)sc(e,r);else{if(a=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var a=n[r],o=a.getSnapshot;a=a.value;try{if(!sr(o(),a))return!1}catch(s){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(a)&&(2===(t=gc(e,r))&&(0!==(i=mt(e))&&(r=i,t=oc(e,i))),1===t))throw n=Rl,pc(e,0),sc(e,r),rc(e,Je()),n;switch(e.finishedWork=a,e.finishedLanes=r,t){case 0:case 1:throw Error(o(345));case 2:case 5:kc(e,Hl,Ul);break;case 3:if(sc(e,r),(130023424&r)===r&&10<(t=Bl+500-Je())){if(0!==pt(e,0))break;if(((a=e.suspendedLanes)&r)!==r){ec(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=ra(kc.bind(null,e,Hl,Ul),t);break}kc(e,Hl,Ul);break;case 4:if(sc(e,r),(4194240&r)===r)break;for(t=e.eventTimes,a=-1;0<r;){var s=31-it(r);i=1<<s,(s=t[s])>a&&(a=s),r&=~i}if(r=a,10<(r=(120>(r=Je()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Sl(r/1960))-r)){e.timeoutHandle=ra(kc.bind(null,e,Hl,Ul),r);break}kc(e,Hl,Ul);break;default:throw Error(o(329))}}}return rc(e,Je()),e.callbackNode===n?ac.bind(null,e):null}function oc(e,t){var n=Ll;return e.current.memoizedState.isDehydrated&&(pc(e,t).flags|=256),2!==(e=gc(e,t))&&(t=Hl,Hl=n,null!==t&&ic(t)),e}function ic(e){null===Hl?Hl=e:Hl.push.apply(Hl,e)}function sc(e,t){for(t&=~zl,t&=~Ml,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-it(t),r=1<<n;e[n]=-1,t&=~r}}function lc(e){if(0!==(6&Tl))throw Error(o(327));xc();var t=pt(e,0);if(0===(1&t))return rc(e,Je()),null;var n=gc(e,t);if(0!==e.tag&&2===n){var r=mt(e);0!==r&&(t=r,n=oc(e,r))}if(1===n)throw n=Rl,pc(e,0),sc(e,t),rc(e,Je()),n;if(6===n)throw Error(o(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,kc(e,Hl,Ul),rc(e,Je()),null}function cc(e,t){var n=Tl;Tl|=1;try{return e(t)}finally{0===(Tl=n)&&(Fl=Je()+500,La&&Fa())}}function dc(e){null!==Gl&&0===Gl.tag&&0===(6&Tl)&&xc();var t=Tl;Tl|=1;var n=jl.transition,r=bt;try{if(jl.transition=null,bt=1,e)return e()}finally{bt=r,jl.transition=n,0===(6&(Tl=t))&&Fa()}}function uc(){Al=Dl.current,Ca(Dl)}function pc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,aa(n)),null!==$l)for(n=$l.return;null!==n;){var r=n;switch(to(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Da();break;case 3:Jo(),Ca(Pa),Ca(Ta),ri();break;case 5:Zo(r);break;case 4:Jo();break;case 13:case 19:Ca(ei);break;case 10:To(r.type._context);break;case 22:case 23:uc()}n=n.return}if(Pl=e,$l=e=Dc(e.current,null),Ol=Al=t,Il=0,Rl=null,zl=Ml=Nl=0,Hl=Ll=null,null!==Ao){for(t=0;t<Ao.length;t++)if(null!==(r=(n=Ao[t]).interleaved)){n.interleaved=null;var a=r.next,o=n.pending;if(null!==o){var i=o.next;o.next=a,r.next=i}n.pending=r}Ao=null}return e}function fc(e,t){for(;;){var n=$l;try{if(jo(),ai.current=Qi,di){for(var r=si.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}di=!1}if(ii=0,ci=li=si=null,ui=!1,pi=0,El.current=null,null===n||null===n.return){Il=1,Rl=t,$l=null;break}e:{var i=e,s=n.return,l=n,c=t;if(t=Ol,l.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var d=c,u=l,p=u.tag;if(0===(1&u.mode)&&(0===p||11===p||15===p)){var f=u.alternate;f?(u.updateQueue=f.updateQueue,u.memoizedState=f.memoizedState,u.lanes=f.lanes):(u.updateQueue=null,u.memoizedState=null)}var m=gs(s);if(null!==m){m.flags&=-257,vs(m,s,l,0,t),1&m.mode&&hs(i,d,t),c=d;var h=(t=m).updateQueue;if(null===h){var g=new Set;g.add(c),t.updateQueue=g}else h.add(c);break e}if(0===(1&t)){hs(i,d,t),hc();break e}c=Error(o(426))}else if(ao&&1&l.mode){var v=gs(s);if(null!==v){0===(65536&v.flags)&&(v.flags|=256),vs(v,s,l,0,t),ho(cs(c,l));break e}}i=c=cs(c,l),4!==Il&&(Il=2),null===Ll?Ll=[i]:Ll.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,Fo(i,fs(0,c,t));break e;case 1:l=c;var _=i.type,b=i.stateNode;if(0===(128&i.flags)&&("function"===typeof _.getDerivedStateFromError||null!==b&&"function"===typeof b.componentDidCatch&&(null===ql||!ql.has(b)))){i.flags|=65536,t&=-t,i.lanes|=t,Fo(i,ms(i,l,t));break e}}i=i.return}while(null!==i)}yc(n)}catch(y){t=y,$l===n&&null!==n&&($l=n=n.return);continue}break}}function mc(){var e=Cl.current;return Cl.current=Qi,null===e?Qi:e}function hc(){0!==Il&&3!==Il&&2!==Il||(Il=4),null===Pl||0===(268435455&Nl)&&0===(268435455&Ml)||sc(Pl,Ol)}function gc(e,t){var n=Tl;Tl|=2;var r=mc();for(Pl===e&&Ol===t||(Ul=null,pc(e,t));;)try{vc();break}catch(a){fc(e,a)}if(jo(),Tl=n,Cl.current=r,null!==$l)throw Error(o(261));return Pl=null,Ol=0,Il}function vc(){for(;null!==$l;)bc($l)}function _c(){for(;null!==$l&&!Ye();)bc($l)}function bc(e){var t=wl(e.alternate,e,Al);e.memoizedProps=e.pendingProps,null===t?yc(e):$l=t,El.current=null}function yc(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=Ks(n,t,Al)))return void($l=n)}else{if(null!==(n=Gs(n,t)))return n.flags&=32767,void($l=n);if(null===e)return Il=6,void($l=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void($l=t);$l=t=e}while(null!==t);0===Il&&(Il=5)}function kc(e,t,n){var r=bt,a=jl.transition;try{jl.transition=null,bt=1,function(e,t,n,r){do{xc()}while(null!==Gl);if(0!==(6&Tl))throw Error(o(327));n=e.finishedWork;var a=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(o(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var a=31-it(n),o=1<<a;t[a]=0,r[a]=-1,e[a]=-1,n&=~o}}(e,i),e===Pl&&($l=Pl=null,Ol=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||Kl||(Kl=!0,Pc(tt,(function(){return xc(),null}))),i=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||i){i=jl.transition,jl.transition=null;var s=bt;bt=1;var l=Tl;Tl|=4,El.current=null,function(e,t){if(ea=Wt,fr(e=pr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch(k){n=null;break e}var s=0,l=-1,c=-1,d=0,u=0,p=e,f=null;t:for(;;){for(var m;p!==n||0!==a&&3!==p.nodeType||(l=s+a),p!==i||0!==r&&3!==p.nodeType||(c=s+r),3===p.nodeType&&(s+=p.nodeValue.length),null!==(m=p.firstChild);)f=p,p=m;for(;;){if(p===e)break t;if(f===n&&++d===a&&(l=s),f===i&&++u===r&&(c=s),null!==(m=p.nextSibling))break;f=(p=f).parentNode}p=m}n=-1===l||-1===c?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(ta={focusedElem:e,selectionRange:n},Wt=!1,Qs=t;null!==Qs;)if(e=(t=Qs).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Qs=e;else for(;null!==Qs;){t=Qs;try{var h=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==h){var g=h.memoizedProps,v=h.memoizedState,_=t.stateNode,b=_.getSnapshotBeforeUpdate(t.elementType===t.type?g:ns(t.type,g),v);_.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var y=t.stateNode.containerInfo;1===y.nodeType?y.textContent="":9===y.nodeType&&y.documentElement&&y.removeChild(y.documentElement);break;default:throw Error(o(163))}}catch(k){Sc(t,t.return,k)}if(null!==(e=t.sibling)){e.return=t.return,Qs=e;break}Qs=t.return}h=tl,tl=!1}(e,n),gl(n,e),mr(ta),Wt=!!ea,ta=ea=null,e.current=n,_l(n,e,a),Xe(),Tl=l,bt=s,jl.transition=i}else e.current=n;if(Kl&&(Kl=!1,Gl=e,Yl=a),i=e.pendingLanes,0===i&&(ql=null),function(e){if(ot&&"function"===typeof ot.onCommitFiberRoot)try{ot.onCommitFiberRoot(at,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),rc(e,Je()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)a=t[n],r(a.value,{componentStack:a.stack,digest:a.digest});if(Wl)throw Wl=!1,e=Vl,Vl=null,e;0!==(1&Yl)&&0!==e.tag&&xc(),i=e.pendingLanes,0!==(1&i)?e===Jl?Xl++:(Xl=0,Jl=e):Xl=0,Fa()}(e,t,n,r)}finally{jl.transition=a,bt=r}return null}function xc(){if(null!==Gl){var e=yt(Yl),t=jl.transition,n=bt;try{if(jl.transition=null,bt=16>e?16:e,null===Gl)var r=!1;else{if(e=Gl,Gl=null,Yl=0,0!==(6&Tl))throw Error(o(331));var a=Tl;for(Tl|=4,Qs=e.current;null!==Qs;){var i=Qs,s=i.child;if(0!==(16&Qs.flags)){var l=i.deletions;if(null!==l){for(var c=0;c<l.length;c++){var d=l[c];for(Qs=d;null!==Qs;){var u=Qs;switch(u.tag){case 0:case 11:case 15:nl(8,u,i)}var p=u.child;if(null!==p)p.return=u,Qs=p;else for(;null!==Qs;){var f=(u=Qs).sibling,m=u.return;if(ol(u),u===d){Qs=null;break}if(null!==f){f.return=m,Qs=f;break}Qs=m}}}var h=i.alternate;if(null!==h){var g=h.child;if(null!==g){h.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(null!==g)}}Qs=i}}if(0!==(2064&i.subtreeFlags)&&null!==s)s.return=i,Qs=s;else e:for(;null!==Qs;){if(0!==(2048&(i=Qs).flags))switch(i.tag){case 0:case 11:case 15:nl(9,i,i.return)}var _=i.sibling;if(null!==_){_.return=i.return,Qs=_;break e}Qs=i.return}}var b=e.current;for(Qs=b;null!==Qs;){var y=(s=Qs).child;if(0!==(2064&s.subtreeFlags)&&null!==y)y.return=s,Qs=y;else e:for(s=b;null!==Qs;){if(0!==(2048&(l=Qs).flags))try{switch(l.tag){case 0:case 11:case 15:rl(9,l)}}catch(x){Sc(l,l.return,x)}if(l===s){Qs=null;break e}var k=l.sibling;if(null!==k){k.return=l.return,Qs=k;break e}Qs=l.return}}if(Tl=a,Fa(),ot&&"function"===typeof ot.onPostCommitFiberRoot)try{ot.onPostCommitFiberRoot(at,e)}catch(x){}r=!0}return r}finally{bt=n,jl.transition=t}}return!1}function wc(e,t,n){e=Ho(e,t=fs(0,t=cs(n,t),1),1),t=ec(),null!==e&&(vt(e,1,t),rc(e,t))}function Sc(e,t,n){if(3===e.tag)wc(e,e,n);else for(;null!==t;){if(3===t.tag){wc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===ql||!ql.has(r))){t=Ho(t,e=ms(t,e=cs(n,e),1),1),e=ec(),null!==t&&(vt(t,1,e),rc(t,e));break}}t=t.return}}function Cc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=ec(),e.pingedLanes|=e.suspendedLanes&n,Pl===e&&(Ol&n)===n&&(4===Il||3===Il&&(130023424&Ol)===Ol&&500>Je()-Bl?pc(e,0):zl|=n),rc(e,t)}function Ec(e,t){0===t&&(0===(1&e.mode)?t=1:(t=dt,0===(130023424&(dt<<=1))&&(dt=4194304)));var n=ec();null!==(e=Ro(e,t))&&(vt(e,t,n),rc(e,n))}function jc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Ec(e,n)}function Tc(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(o(314))}null!==r&&r.delete(t),Ec(e,n)}function Pc(e,t){return Ke(e,t)}function $c(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Oc(e,t,n,r){return new $c(e,t,n,r)}function Ac(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Dc(e,t){var n=e.alternate;return null===n?((n=Oc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ic(e,t,n,r,a,i){var s=2;if(r=e,"function"===typeof e)Ac(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case w:return Rc(n.children,a,i,t);case S:s=8,a|=8;break;case C:return(e=Oc(12,n,t,2|a)).elementType=C,e.lanes=i,e;case P:return(e=Oc(13,n,t,a)).elementType=P,e.lanes=i,e;case $:return(e=Oc(19,n,t,a)).elementType=$,e.lanes=i,e;case D:return Nc(n,a,i,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case E:s=10;break e;case j:s=9;break e;case T:s=11;break e;case O:s=14;break e;case A:s=16,r=null;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Oc(s,n,t,a)).elementType=e,t.type=r,t.lanes=i,t}function Rc(e,t,n,r){return(e=Oc(7,e,r,t)).lanes=n,e}function Nc(e,t,n,r){return(e=Oc(22,e,r,t)).elementType=D,e.lanes=n,e.stateNode={isHidden:!1},e}function Mc(e,t,n){return(e=Oc(6,e,null,t)).lanes=n,e}function zc(e,t,n){return(t=Oc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Lc(e,t,n,r,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function Hc(e,t,n,r,a,o,i,s,l){return e=new Lc(e,t,n,s,l),1===t?(t=1,!0===o&&(t|=8)):t=0,o=Oc(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Mo(o),e}function Bc(e){if(!e)return ja;e:{if(Fe(e=e._reactInternals)!==e||1!==e.tag)throw Error(o(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Aa(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(o(171))}if(1===e.tag){var n=e.type;if(Aa(n))return Ra(e,n,t)}return t}function Fc(e,t,n,r,a,o,i,s,l){return(e=Hc(n,r,!0,e,0,o,0,s,l)).context=Bc(null),n=e.current,(o=Lo(r=ec(),a=tc(n))).callback=void 0!==t&&null!==t?t:null,Ho(n,o,a),e.current.lanes=a,vt(e,a,r),rc(e,r),e}function Uc(e,t,n,r){var a=t.current,o=ec(),i=tc(a);return n=Bc(n),null===t.context?t.context=n:t.pendingContext=n,(t=Lo(o,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Ho(a,t,i))&&(nc(e,a,i,o),Bo(e,a,i)),i}function Wc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Vc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function qc(e,t){Vc(e,t),(e=e.alternate)&&Vc(e,t)}wl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Pa.current)bs=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return bs=!1,function(e,t,n){switch(t.tag){case 3:Ps(t),mo();break;case 5:Qo(t);break;case 1:Aa(t.type)&&Na(t);break;case 4:Xo(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;Ea(wo,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Ea(ei,1&ei.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Ms(e,t,n):(Ea(ei,1&ei.current),null!==(e=Ws(e,t,n))?e.sibling:null);Ea(ei,1&ei.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return Fs(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),Ea(ei,ei.current),r)break;return null;case 22:case 23:return t.lanes=0,Ss(e,t,n)}return Ws(e,t,n)}(e,t,n);bs=0!==(131072&e.flags)}else bs=!1,ao&&0!==(1048576&t.flags)&&Za(t,qa,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Us(e,t),e=t.pendingProps;var a=Oa(t,Ta.current);$o(t,n),a=gi(null,t,r,e,a,n);var i=vi();return t.flags|=1,"object"===typeof a&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Aa(r)?(i=!0,Na(t)):i=!1,t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,Mo(t),a.updater=as,t.stateNode=a,a._reactInternals=t,ls(t,r,e,n),t=Ts(null,t,r,!0,i,n)):(t.tag=0,ao&&i&&eo(t),ys(null,t,a,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Us(e,t),e=t.pendingProps,r=(a=r._init)(r._payload),t.type=r,a=t.tag=function(e){if("function"===typeof e)return Ac(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===T)return 11;if(e===O)return 14}return 2}(r),e=ns(r,e),a){case 0:t=Es(null,t,r,e,n);break e;case 1:t=js(null,t,r,e,n);break e;case 11:t=ks(null,t,r,e,n);break e;case 14:t=xs(null,t,r,ns(r.type,e),n);break e}throw Error(o(306,r,""))}return t;case 0:return r=t.type,a=t.pendingProps,Es(e,t,r,a=t.elementType===r?a:ns(r,a),n);case 1:return r=t.type,a=t.pendingProps,js(e,t,r,a=t.elementType===r?a:ns(r,a),n);case 3:e:{if(Ps(t),null===e)throw Error(o(387));r=t.pendingProps,a=(i=t.memoizedState).element,zo(e,t),Uo(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=$s(e,t,r,n,a=cs(Error(o(423)),t));break e}if(r!==a){t=$s(e,t,r,n,a=cs(Error(o(424)),t));break e}for(ro=ca(t.stateNode.containerInfo.firstChild),no=t,ao=!0,oo=null,n=xo(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(mo(),r===a){t=Ws(e,t,n);break e}ys(e,t,r,n)}t=t.child}return t;case 5:return Qo(t),null===e&&co(t),r=t.type,a=t.pendingProps,i=null!==e?e.memoizedProps:null,s=a.children,na(r,a)?s=null:null!==i&&na(r,i)&&(t.flags|=32),Cs(e,t),ys(e,t,s,n),t.child;case 6:return null===e&&co(t),null;case 13:return Ms(e,t,n);case 4:return Xo(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ko(t,null,r,n):ys(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,ks(e,t,r,a=t.elementType===r?a:ns(r,a),n);case 7:return ys(e,t,t.pendingProps,n),t.child;case 8:case 12:return ys(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,a=t.pendingProps,i=t.memoizedProps,s=a.value,Ea(wo,r._currentValue),r._currentValue=s,null!==i)if(sr(i.value,s)){if(i.children===a.children&&!Pa.current){t=Ws(e,t,n);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var l=i.dependencies;if(null!==l){s=i.child;for(var c=l.firstContext;null!==c;){if(c.context===r){if(1===i.tag){(c=Lo(-1,n&-n)).tag=2;var d=i.updateQueue;if(null!==d){var u=(d=d.shared).pending;null===u?c.next=c:(c.next=u.next,u.next=c),d.pending=c}}i.lanes|=n,null!==(c=i.alternate)&&(c.lanes|=n),Po(i.return,n,t),l.lanes|=n;break}c=c.next}}else if(10===i.tag)s=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(o(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),Po(s,n,t),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===t){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}ys(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=t.pendingProps.children,$o(t,n),r=r(a=Oo(a)),t.flags|=1,ys(e,t,r,n),t.child;case 14:return a=ns(r=t.type,t.pendingProps),xs(e,t,r,a=ns(r.type,a),n);case 15:return ws(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:ns(r,a),Us(e,t),t.tag=1,Aa(r)?(e=!0,Na(t)):e=!1,$o(t,n),is(t,r,a),ls(t,r,a,n),Ts(null,t,r,!0,e,n);case 19:return Fs(e,t,n);case 22:return Ss(e,t,n)}throw Error(o(156,t.tag))};var Kc="function"===typeof reportError?reportError:function(e){console.error(e)};function Gc(e){this._internalRoot=e}function Yc(e){this._internalRoot=e}function Xc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Jc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Qc(){}function Zc(e,t,n,r,a){var o=n._reactRootContainer;if(o){var i=o;if("function"===typeof a){var s=a;a=function(){var e=Wc(i);s.call(e)}}Uc(t,i,e,a)}else i=function(e,t,n,r,a){if(a){if("function"===typeof r){var o=r;r=function(){var e=Wc(i);o.call(e)}}var i=Fc(t,r,e,0,null,!1,0,"",Qc);return e._reactRootContainer=i,e[ma]=i.current,Fr(8===e.nodeType?e.parentNode:e),dc(),i}for(;a=e.lastChild;)e.removeChild(a);if("function"===typeof r){var s=r;r=function(){var e=Wc(l);s.call(e)}}var l=Hc(e,0,!1,null,0,!1,0,"",Qc);return e._reactRootContainer=l,e[ma]=l.current,Fr(8===e.nodeType?e.parentNode:e),dc((function(){Uc(t,l,n,r)})),l}(n,t,e,a,r);return Wc(i)}Yc.prototype.render=Gc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(o(409));Uc(e,t,null,null)},Yc.prototype.unmount=Gc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;dc((function(){Uc(null,e,null,null)})),t[ma]=null}},Yc.prototype.unstable_scheduleHydration=function(e){if(e){var t=St();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Dt.length&&0!==t&&t<Dt[n].priority;n++);Dt.splice(n,0,e),0===n&&Mt(e)}},kt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=ut(t.pendingLanes);0!==n&&(_t(t,1|n),rc(t,Je()),0===(6&Tl)&&(Fl=Je()+500,Fa()))}break;case 13:dc((function(){var t=Ro(e,1);if(null!==t){var n=ec();nc(t,e,1,n)}})),qc(e,1)}},xt=function(e){if(13===e.tag){var t=Ro(e,134217728);if(null!==t)nc(t,e,134217728,ec());qc(e,134217728)}},wt=function(e){if(13===e.tag){var t=tc(e),n=Ro(e,t);if(null!==n)nc(n,e,t,ec());qc(e,t)}},St=function(){return bt},Ct=function(e,t){var n=bt;try{return bt=e,t()}finally{bt=n}},xe=function(e,t,n){switch(t){case"input":if(Q(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=ka(r);if(!a)throw Error(o(90));K(r),Q(r,a)}}}break;case"textarea":oe(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Te=cc,Pe=dc;var ed={usingClientEntryPoint:!1,Events:[ba,ya,ka,Ee,je,cc]},td={findFiberByHostInstance:_a,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},nd={bundleType:td.bundleType,version:td.version,rendererPackageName:td.rendererPackageName,rendererConfig:td.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:y.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:td.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var rd=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!rd.isDisabled&&rd.supportsFiber)try{at=rd.inject(nd),ot=rd}catch(de){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ed,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Xc(t))throw Error(o(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Xc(e))throw Error(o(299));var n=!1,r="",a=Kc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(a=t.onRecoverableError)),t=Hc(e,1,!1,null,0,n,0,r,a),e[ma]=t.current,Fr(8===e.nodeType?e.parentNode:e),new Gc(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(o(188));throw e=Object.keys(e).join(","),Error(o(268,e))}return e=null===(e=Ve(t))?null:e.stateNode},t.flushSync=function(e){return dc(e)},t.hydrate=function(e,t,n){if(!Jc(t))throw Error(o(200));return Zc(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Xc(e))throw Error(o(405));var r=null!=n&&n.hydratedSources||null,a=!1,i="",s=Kc;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(a=!0),void 0!==n.identifierPrefix&&(i=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=Fc(t,null,e,1,null!=n?n:null,a,0,i,s),e[ma]=t.current,Fr(e),r)for(e=0;e<r.length;e++)a=(a=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,a]:t.mutableSourceEagerHydrationData.push(n,a);return new Yc(t)},t.render=function(e,t,n){if(!Jc(t))throw Error(o(200));return Zc(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Jc(e))throw Error(o(40));return!!e._reactRootContainer&&(dc((function(){Zc(null,null,e,!1,(function(){e._reactRootContainer=null,e[ma]=null}))})),!0)},t.unstable_batchedUpdates=cc,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Jc(n))throw Error(o(200));if(null==e||void 0===e._reactInternals)throw Error(o(38));return Zc(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},4391:(e,t,n)=>{"use strict";var r=n(7950);t.H=r.createRoot,r.hydrateRoot},7950:(e,t,n)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(2730)},5082:(e,t)=>{"use strict";var n,r=Symbol.for("react.element"),a=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),d=Symbol.for("react.server_context"),u=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),g=Symbol.for("react.offscreen");function v(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case s:case i:case p:case f:return e;default:switch(e=e&&e.$$typeof){case d:case c:case u:case h:case m:case l:return e;default:return t}}case a:return t}}}n=Symbol.for("react.module.reference"),t.ForwardRef=u,t.isContextConsumer=function(e){return v(e)===c},t.isFragment=function(e){return v(e)===o},t.isMemo=function(e){return v(e)===m}},2086:(e,t,n)=>{"use strict";e.exports=n(5082)},6929:(e,t)=>{"use strict";var n=60103,r=60106,a=60107,o=60108,i=60114,s=60109,l=60110,c=60112,d=60113,u=60120,p=60115,f=60116,m=60121,h=60122,g=60117,v=60129,_=60131;if("function"===typeof Symbol&&Symbol.for){var b=Symbol.for;n=b("react.element"),r=b("react.portal"),a=b("react.fragment"),o=b("react.strict_mode"),i=b("react.profiler"),s=b("react.provider"),l=b("react.context"),c=b("react.forward_ref"),d=b("react.suspense"),u=b("react.suspense_list"),p=b("react.memo"),f=b("react.lazy"),m=b("react.block"),h=b("react.server.block"),g=b("react.fundamental"),v=b("react.debug_trace_mode"),_=b("react.legacy_hidden")}function y(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case a:case i:case o:case d:case u:return e;default:switch(e=e&&e.$$typeof){case l:case c:case f:case p:case s:return e;default:return t}}case r:return t}}}var k=s,x=n,w=c,S=a,C=f,E=p,j=r,T=i,P=o,$=d;t.ContextConsumer=l,t.ContextProvider=k,t.Element=x,t.ForwardRef=w,t.Fragment=S,t.Lazy=C,t.Memo=E,t.Portal=j,t.Profiler=T,t.StrictMode=P,t.Suspense=$,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return y(e)===l},t.isContextProvider=function(e){return y(e)===s},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return y(e)===c},t.isFragment=function(e){return y(e)===a},t.isLazy=function(e){return y(e)===f},t.isMemo=function(e){return y(e)===p},t.isPortal=function(e){return y(e)===r},t.isProfiler=function(e){return y(e)===i},t.isStrictMode=function(e){return y(e)===o},t.isSuspense=function(e){return y(e)===d},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===i||e===v||e===o||e===d||e===u||e===_||"object"===typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===p||e.$$typeof===s||e.$$typeof===l||e.$$typeof===c||e.$$typeof===g||e.$$typeof===m||e[0]===h)},t.typeOf=y},4589:(e,t,n)=>{"use strict";e.exports=n(6929)},3256:(e,t,n)=>{"use strict";const r=n(5043),a=n(4589),o=n(4096),i=n(4851),s=n(308),l=n(5317),c=n(1850),d=n(351);t.i=f;const u={}.hasOwnProperty,p=new Set(["table","thead","tbody","tfoot","tr"]);function f(e,t){const n=[];let r,a=-1;for(;++a<t.children.length;)r=t.children[a],"element"===r.type?n.push(m(e,r,a,t)):"text"===r.type?"element"===t.type&&p.has(t.tagName)&&"\n"===r.value||n.push(r.value):"raw"!==r.type||e.options.skipHtml||n.push(r.value);return n}function m(e,t,n,i){const s=e.options,l=e.schema,c=t.tagName,d={};let p,m=l;if("html"===l.space&&"svg"===c&&(m=o,e.schema=m),t.properties)for(p in t.properties)u.call(t.properties,p)&&g(d,p,t.properties[p],e);"ol"!==c&&"ul"!==c||e.listDepth++;const v=f(e,t);"ol"!==c&&"ul"!==c||e.listDepth--,e.schema=l;const _=t.position||{start:{line:null,column:null,offset:null},end:{line:null,column:null,offset:null}},b=s.components&&u.call(s.components,c)?s.components[c]:c,y="string"===typeof b||b===r.Fragment;if(!a.isValidElementType(b))throw new TypeError(`Component for name \`${c}\` not defined or is not renderable`);if(d.key=[c,_.start.line,_.start.column,n].join("-"),"a"===c&&s.linkTarget&&(d.target="function"===typeof s.linkTarget?s.linkTarget(d.href,t.children,d.title):s.linkTarget),"a"===c&&s.transformLinkUri&&(d.href=s.transformLinkUri(d.href,t.children,d.title)),y||"code"!==c||"element"!==i.type||"pre"===i.tagName||(d.inline=!0),y||"h1"!==c&&"h2"!==c&&"h3"!==c&&"h4"!==c&&"h5"!==c&&"h6"!==c||(d.level=parseInt(c.charAt(1),10)),"img"===c&&s.transformImageUri&&(d.src=s.transformImageUri(d.src,d.alt,d.title)),!y&&"li"===c&&"element"===i.type){const e=function(e){let t=-1;for(;++t<e.children.length;){const n=e.children[t];if("element"===n.type&&"input"===n.tagName)return n}return null}(t);d.checked=e&&e.properties?Boolean(e.properties.checked):null,d.index=h(i,t),d.ordered="ol"===i.tagName}var k;return y||"ol"!==c&&"ul"!==c||(d.ordered="ol"===c,d.depth=e.listDepth),"td"!==c&&"th"!==c||(d.align&&(d.style||(d.style={}),d.style.textAlign=d.align,delete d.align),y||(d.isHeader="th"===c)),y||"tr"!==c||"element"!==i.type||(d.isHeader=Boolean("thead"===i.tagName)),s.sourcePos&&(d["data-sourcepos"]=[(k=_).start.line,":",k.start.column,"-",k.end.line,":",k.end.column].map((e=>String(e))).join("")),!y&&s.rawSourcePos&&(d.sourcePosition=t.position),!y&&s.includeElementIndex&&(d.index=h(i,t),d.siblingCount=h(i)),y||(d.node=t),v.length>0?r.createElement(b,d,v):r.createElement(b,d)}function h(e,t){let n=-1,r=0;for(;++n<e.children.length&&e.children[n]!==t;)"element"===e.children[n].type&&r++;return r}function g(e,t,n,r){const a=i(r.schema,t);let o=n;null!==o&&void 0!==o&&o===o&&(o&&"object"===typeof o&&"length"in o&&(o=(a.commaSeparated?c:l).stringify(o)),"style"===a.property&&"string"===typeof o&&(o=function(e){const t={};try{d(e,n)}catch(r){}return t;function n(e,n){const r="-ms-"===e.slice(0,4)?`ms-${e.slice(4)}`:e;t[r.replace(/-([a-z])/g,v)]=n}}(o)),a.space&&a.property?e[u.call(s,a.property)?s[a.property]:a.property]=o:a.attribute&&(e[a.attribute]=o))}function v(e,t){return t.toUpperCase()}},1299:(e,t,n)=>{"use strict";const r=n(5043),a=n(8852),o=n(7078),i=n(4370),s=n(5578),l=n(5173),c=n(4509),d=n(3004),u=n(3642),p=n(3256).i;e.exports=g;const f={}.hasOwnProperty,m="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",h={renderers:{to:"components",id:"change-renderers-to-components"},astPlugins:{id:"remove-buggy-html-in-markdown-parser"},allowDangerousHtml:{id:"remove-buggy-html-in-markdown-parser"},escapeHtml:{id:"remove-buggy-html-in-markdown-parser"},source:{to:"children",id:"change-source-to-children"},allowNode:{to:"allowElement",id:"replace-allownode-allowedtypes-and-disallowedtypes"},allowedTypes:{to:"allowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},disallowedTypes:{to:"disallowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},includeNodeIndex:{to:"includeElementIndex",id:"change-includenodeindex-to-includeelementindex"}};function g(e){for(const r in h)if(f.call(h,r)&&f.call(e,r)){const e=h[r];console.warn(`[react-markdown] Warning: please ${e.to?`use \`${e.to}\` instead of`:"remove"} \`${r}\` (see <${m}#${e.id}> for more info)`),delete h[r]}const t=o().use(i).use(e.remarkPlugins||e.plugins||[]).use(s,{allowDangerousHtml:!0}).use(e.rehypePlugins||[]).use(d,e);let n;"string"===typeof e.children?n=a(e.children):(void 0!==e.children&&null!==e.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${e.children}\`)`),n=a());const l=t.runSync(t.parse(n),n);if("root"!==l.type)throw new TypeError("Expected a `root` node");let u=r.createElement(r.Fragment,{},p({options:e,schema:c,listDepth:0},l));return e.className&&(u=r.createElement("div",{className:e.className},u)),u}g.defaultProps={transformLinkUri:u},g.propTypes={children:l.string,className:l.string,allowElement:l.func,allowedElements:l.arrayOf(l.string),disallowedElements:l.arrayOf(l.string),unwrapDisallowed:l.bool,remarkPlugins:l.arrayOf(l.oneOfType([l.object,l.func,l.arrayOf(l.oneOfType([l.object,l.func]))])),rehypePlugins:l.arrayOf(l.oneOfType([l.object,l.func,l.arrayOf(l.oneOfType([l.object,l.func]))])),sourcePos:l.bool,rawSourcePos:l.bool,skipHtml:l.bool,includeElementIndex:l.bool,transformLinkUri:l.oneOfType([l.func,l.bool]),linkTarget:l.oneOfType([l.func,l.string]),transformImageUri:l.func,components:l.object},g.uriTransformer=u},3004:(e,t,n)=>{const r=n(4910);e.exports=function(e){if(e.allowedElements&&e.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(e.allowedElements||e.disallowedElements||e.allowElement)return e=>{r(e,"element",t)};function t(t,n,r){const a=t,o=r;let i;if(e.allowedElements?i=!e.allowedElements.includes(a.tagName):e.disallowedElements&&(i=e.disallowedElements.includes(a.tagName)),!i&&e.allowElement&&"number"===typeof n&&(i=!e.allowElement(a,n,o)),i&&"number"===typeof n)return e.unwrapDisallowed&&a.children?o.children.splice(n,1,...a.children):o.children.splice(n,1),n}}},3642:e=>{const t=["http","https","mailto","tel"];e.exports=function(e){const n=(e||"").trim(),r=n.charAt(0);if("#"===r||"/"===r)return n;const a=n.indexOf(":");if(-1===a)return n;let o=-1;for(;++o<t.length;){const e=t[o];if(a===e.length&&n.slice(0,e.length).toLowerCase()===e)return n}if(o=n.indexOf("?"),-1!==o&&a>o)return n;if(o=n.indexOf("#"),-1!==o&&a>o)return n;return"javascript:void(0)"}},9005:(e,t)=>{"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,d=n?Symbol.for("react.async_mode"):60111,u=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,_=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,y=n?Symbol.for("react.scope"):60119;function k(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case d:case u:case o:case s:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case h:case l:return e;default:return t}}case a:return t}}}function x(e){return k(e)===u}},7681:(e,t,n)=>{"use strict";n(9005)},1153:(e,t,n)=>{"use strict";var r=n(5043),a=Symbol.for("react.element"),o=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,o={},c=null,d=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(d=t.ref),t)i.call(t,r)&&!l.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===o[r]&&(o[r]=t[r]);return{$$typeof:a,type:e,key:c,ref:d,props:o,_owner:s.current}}t.Fragment=o,t.jsx=c,t.jsxs=c},4202:(e,t)=>{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),u=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator;var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}function _(){}function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},_.prototype=v.prototype;var y=b.prototype=new _;y.constructor=b,h(y,v.prototype),y.isPureReactComponent=!0;var k=Array.isArray,x=Object.prototype.hasOwnProperty,w={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,r){var a,o={},i=null,s=null;if(null!=t)for(a in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)x.call(t,a)&&!S.hasOwnProperty(a)&&(o[a]=t[a]);var l=arguments.length-2;if(1===l)o.children=r;else if(1<l){for(var c=Array(l),d=0;d<l;d++)c[d]=arguments[d+2];o.children=c}if(e&&e.defaultProps)for(a in l=e.defaultProps)void 0===o[a]&&(o[a]=l[a]);return{$$typeof:n,type:e,key:i,ref:s,props:o,_owner:w.current}}function E(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var j=/\/+/g;function T(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function P(e,t,a,o,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return i=i(l=e),e=""===o?"."+T(l,0):o,k(i)?(a="",null!=e&&(a=e.replace(j,"$&/")+"/"),P(i,t,a,"",(function(e){return e}))):null!=i&&(E(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,a+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(j,"$&/")+"/")+e)),t.push(i)),1;if(l=0,o=""===o?".":o+":",k(e))for(var c=0;c<e.length;c++){var d=o+T(s=e[c],c);l+=P(s,t,a,d,i)}else if(d=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"===typeof d)for(e=d.call(e),c=0;!(s=e.next()).done;)l+=P(s=s.value,t,a,d=o+T(s,c++),i);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function $(e,t,n){if(null==e)return e;var r=[],a=0;return P(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function O(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var A={current:null},D={transition:null},I={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:D,ReactCurrentOwner:w};function R(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:$,forEach:function(e,t,n){$(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return $(e,(function(){t++})),t},toArray:function(e){return $(e,(function(e){return e}))||[]},only:function(e){if(!E(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=v,t.Fragment=a,t.Profiler=i,t.PureComponent=b,t.StrictMode=o,t.Suspense=d,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=I,t.act=R,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var a=h({},e.props),o=e.key,i=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,s=w.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)x.call(t,c)&&!S.hasOwnProperty(c)&&(a[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)a.children=r;else if(1<c){l=Array(c);for(var d=0;d<c;d++)l[d]=arguments[d+2];a.children=l}return{$$typeof:n,type:e.type,key:o,ref:i,props:a,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=C,t.createFactory=function(e){var t=C.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=E,t.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:O}},t.memo=function(e,t){return{$$typeof:u,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=D.transition;D.transition={};try{e()}finally{D.transition=t}},t.unstable_act=R,t.useCallback=function(e,t){return A.current.useCallback(e,t)},t.useContext=function(e){return A.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return A.current.useDeferredValue(e)},t.useEffect=function(e,t){return A.current.useEffect(e,t)},t.useId=function(){return A.current.useId()},t.useImperativeHandle=function(e,t,n){return A.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return A.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return A.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return A.current.useMemo(e,t)},t.useReducer=function(e,t,n){return A.current.useReducer(e,t,n)},t.useRef=function(e){return A.current.useRef(e)},t.useState=function(e){return A.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return A.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return A.current.useTransition()},t.version="18.3.1"},5043:(e,t,n)=>{"use strict";e.exports=n(4202)},579:(e,t,n)=>{"use strict";e.exports=n(1153)},2940:(e,t,n)=>{"use strict";var r=n(2981),a=n(4902),o=Object;e.exports=r((function(){if(null==this||this!==o(this))throw new a("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.unicodeSets&&(e+="v"),this.sticky&&(e+="y"),e}),"get flags",!0)},2488:(e,t,n)=>{"use strict";var r=n(1779),a=n(1712),o=n(2940),i=n(201),s=n(855),l=a(i());r(l,{getPolyfill:i,implementation:o,shim:s}),e.exports=l},201:(e,t,n)=>{"use strict";var r=n(2940),a=n(1779).supportsDescriptors,o=Object.getOwnPropertyDescriptor;e.exports=function(){if(a&&"gim"===/a/gim.flags){var e=o(RegExp.prototype,"flags");if(e&&"function"===typeof e.get&&"dotAll"in RegExp.prototype&&"hasIndices"in RegExp.prototype){var t="",n={};if(Object.defineProperty(n,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(n,"sticky",{get:function(){t+="y"}}),e.get.call(n),"dy"===t)return e.get}}return r}},855:(e,t,n)=>{"use strict";var r=n(1779).supportsDescriptors,a=n(201),o=Object.getOwnPropertyDescriptor,i=Object.defineProperty,s=TypeError,l=Object.getPrototypeOf,c=/a/;e.exports=function(){if(!r||!l)throw new s("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=a(),t=l(c),n=o(t,"flags");return n&&n.get===e||i(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},1097:(e,t,n)=>{"use strict";var r,a=n(3908),o=n(7069),i=n(5054);e.exports=function(e){var t=this.data();!r&&(this.Parser&&this.Parser.prototype&&this.Parser.prototype.blockTokenizers||this.Compiler&&this.Compiler.prototype&&this.Compiler.prototype.visitors)&&(r=!0,console.warn("[remark-gfm] Warning: please upgrade to remark 13 to use this plugin"));function n(e,n){t[e]?t[e].push(n):t[e]=[n]}n("micromarkExtensions",a(e)),n("fromMarkdownExtensions",o),n("toMarkdownExtensions",i(e))}},4370:(e,t,n)=>{"use strict";e.exports=function(e){var t=this;this.Parser=function(n){return r(n,Object.assign({},t.data("settings"),e,{extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]}))}};var r=n(3689)},5578:(e,t,n)=>{"use strict";var r=n(7763);e.exports=function(e,t){e&&!e.process&&(t=e,e=null);return e?function(e,t){return n;function n(n,a,o){function i(e){o(e)}e.run(r(n,t),a,i)}}(e,t):function(e){return t;function t(t){return r(t,e)}}(t)}},2339:e=>{"use strict";var t,n="";e.exports=function(e,r){if("string"!==typeof e)throw new TypeError("expected a string");if(1===r)return e;if(2===r)return e+e;var a=e.length*r;if(t!==e||"undefined"===typeof t)t=e,n="";else if(n.length>=a)return n.substr(0,a);for(;a>n.length&&r>1;)1&r&&(n+=e),r>>=1,e+=e;return n=(n+=e).substr(0,a)}},7234:(e,t)=>{"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,a=e[r];if(!(0<o(a,t)))break e;e[r]=t,e[n]=a,n=r}}function r(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length,i=a>>>1;r<i;){var s=2*(r+1)-1,l=e[s],c=s+1,d=e[c];if(0>o(l,n))c<a&&0>o(d,l)?(e[r]=d,e[c]=n,r=c):(e[r]=l,e[s]=n,r=s);else{if(!(c<a&&0>o(d,n)))break e;e[r]=d,e[c]=n,r=c}}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],d=[],u=1,p=null,f=3,m=!1,h=!1,g=!1,v="function"===typeof setTimeout?setTimeout:null,_="function"===typeof clearTimeout?clearTimeout:null,b="undefined"!==typeof setImmediate?setImmediate:null;function y(e){for(var t=r(d);null!==t;){if(null===t.callback)a(d);else{if(!(t.startTime<=e))break;a(d),t.sortIndex=t.expirationTime,n(c,t)}t=r(d)}}function k(e){if(g=!1,y(e),!h)if(null!==r(c))h=!0,D(x);else{var t=r(d);null!==t&&I(k,t.startTime-e)}}function x(e,n){h=!1,g&&(g=!1,_(E),E=-1),m=!0;var o=f;try{for(y(n),p=r(c);null!==p&&(!(p.expirationTime>n)||e&&!P());){var i=p.callback;if("function"===typeof i){p.callback=null,f=p.priorityLevel;var s=i(p.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?p.callback=s:p===r(c)&&a(c),y(n)}else a(c);p=r(c)}if(null!==p)var l=!0;else{var u=r(d);null!==u&&I(k,u.startTime-n),l=!1}return l}finally{p=null,f=o,m=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var w,S=!1,C=null,E=-1,j=5,T=-1;function P(){return!(t.unstable_now()-T<j)}function $(){if(null!==C){var e=t.unstable_now();T=e;var n=!0;try{n=C(!0,e)}finally{n?w():(S=!1,C=null)}}else S=!1}if("function"===typeof b)w=function(){b($)};else if("undefined"!==typeof MessageChannel){var O=new MessageChannel,A=O.port2;O.port1.onmessage=$,w=function(){A.postMessage(null)}}else w=function(){v($,0)};function D(e){C=e,S||(S=!0,w())}function I(e,n){E=v((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){h||m||(h=!0,D(x))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):j=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},t.unstable_scheduleCallback=function(e,a,o){var i=t.unstable_now();switch("object"===typeof o&&null!==o?o="number"===typeof(o=o.delay)&&0<o?i+o:i:o=i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:u++,callback:a,priorityLevel:e,startTime:o,expirationTime:s=o+s,sortIndex:-1},o>i?(e.sortIndex=o,n(d,e),null===r(c)&&e===r(d)&&(g?(_(E),E=-1):g=!0,I(k,o-i))):(e.sortIndex=s,n(c,e),h||m||(h=!0,D(x))),e},t.unstable_shouldYield=P,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},8853:(e,t,n)=>{"use strict";e.exports=n(7234)},5438:(e,t,n)=>{"use strict";var r=n(2),a=n(4992),o=n(2101)(),i=n(5558),s=n(4902),l=r("%Math.floor%");e.exports=function(e,t){if("function"!==typeof e)throw new s("`fn` is not a function");if("number"!==typeof t||t<0||t>4294967295||l(t)!==t)throw new s("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],r=!0,c=!0;if("length"in e&&i){var d=i(e,"length");d&&!d.configurable&&(r=!1),d&&!d.writable&&(c=!1)}return(r||c||!n)&&(o?a(e,"length",t,!0,!0):a(e,"length",t)),e}},2981:(e,t,n)=>{"use strict";var r=n(4992),a=n(2101)(),o=n(7699).functionsHaveConfigurableNames(),i=n(4902);e.exports=function(e,t){if("function"!==typeof e)throw new i("`fn` is not a function");return arguments.length>2&&!!arguments[2]&&!o||(a?r(e,"name",t,!0,!0):r(e,"name",t)),e}},9269:(e,t,n)=>{"use strict";var r=n(2),a=n(2028),o=n(8206),i=n(4902),s=r("%WeakMap%",!0),l=r("%Map%",!0),c=a("WeakMap.prototype.get",!0),d=a("WeakMap.prototype.set",!0),u=a("WeakMap.prototype.has",!0),p=a("Map.prototype.get",!0),f=a("Map.prototype.set",!0),m=a("Map.prototype.has",!0),h=function(e,t){for(var n,r=e;null!==(n=r.next);r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n};e.exports=function(){var e,t,n,r={assert:function(e){if(!r.has(e))throw new i("Side channel does not contain "+o(e))},get:function(r){if(s&&r&&("object"===typeof r||"function"===typeof r)){if(e)return c(e,r)}else if(l){if(t)return p(t,r)}else if(n)return function(e,t){var n=h(e,t);return n&&n.value}(n,r)},has:function(r){if(s&&r&&("object"===typeof r||"function"===typeof r)){if(e)return u(e,r)}else if(l){if(t)return m(t,r)}else if(n)return function(e,t){return!!h(e,t)}(n,r);return!1},set:function(r,a){s&&r&&("object"===typeof r||"function"===typeof r)?(e||(e=new s),d(e,r,a)):l?(t||(t=new l),f(t,r,a)):(n||(n={key:{},next:null}),function(e,t,n){var r=h(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}}(n,r,a))}};return r}},5317:(e,t)=>{"use strict";t.parse=function(e){var t=String(e||n).trim();return t===n?[]:t.split(a)},t.stringify=function(e){return e.join(r).trim()};var n="",r=" ",a=/[ \t\n\r\f]+/g},6487:(e,t,n)=>{"use strict";var r=n(6712),a=SyntaxError,o="object"===typeof StopIteration?StopIteration:null;e.exports=function(e){if(!o)throw new a("this environment lacks StopIteration");r.set(e,"[[Done]]",!1);var t={next:function(){var e=r.get(this,"[[Iterator]]"),t=r.get(e,"[[Done]]");try{return{done:t,value:t?void 0:e.next()}}catch(n){if(r.set(e,"[[Done]]",!0),n!==o)throw n;return{done:!0,value:void 0}}}};return r.set(t,"[[Iterator]]",e),t}},7475:e=>{e.exports=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()})).toLowerCase()}},351:(e,t,n)=>{var r=n(4403);e.exports=function(e,t){var n,a=null;if(!e||"string"!==typeof e)return a;for(var o,i,s=r(e),l="function"===typeof t,c=0,d=s.length;c<d;c++)o=(n=s[c]).property,i=n.value,l?t(o,i,n):i&&(a||(a={}),a[o]=i);return a}},139:e=>{e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach((function(t){e.addRange(t)})),t&&t.focus()}}},3657:(e,t,n)=>{"use strict";var r=n(4017);e.exports=o,o.wrap=r;var a=[].slice;function o(){var e=[],t={run:function(){var t=-1,n=a.call(arguments,0,-1),o=arguments[arguments.length-1];if("function"!==typeof o)throw new Error("Expected function as last argument, not "+o);(function i(s){var l=e[++t],c=a.call(arguments,0).slice(1),d=n.length,u=-1;if(s)o(s);else{for(;++u<d;)null!==c[u]&&void 0!==c[u]||(c[u]=n[u]);n=c,l?r(l,i).apply(null,n):o.apply(null,[null].concat(n))}}).apply(null,[null].concat(n))},use:function(n){if("function"!==typeof n)throw new Error("Expected `fn` to be a function, not "+n);return e.push(n),t}};return t}},4017:e=>{"use strict";var t=[].slice;e.exports=function(e,n){var r;return function(){var n,i=t.call(arguments,0),s=e.length>i.length;s&&i.push(a);try{n=e.apply(null,i)}catch(l){if(s&&r)throw l;return a(l)}s||(n&&"function"===typeof n.then?n.then(o,a):n instanceof Error?a(n):o(n))};function a(){r||(r=!0,n.apply(null,arguments))}function o(e){a(null,e)}}},7078:(e,t,n)=>{"use strict";var r=n(1760),a=n(5837),o=n(3240),i=n(8313),s=n(3657),l=n(8852);e.exports=function e(){var t,n=[],a=s(),_={},b=-1;return y.data=function(e,n){if("string"===typeof e)return 2===arguments.length?(h("data",t),_[e]=n,y):d.call(_,e)&&_[e]||null;if(e)return h("data",t),_=e,y;return _},y.freeze=k,y.attachers=n,y.use=function(e){var r;if(h("use",t),null===e||void 0===e);else if("function"===typeof e)d.apply(null,arguments);else{if("object"!==typeof e)throw new Error("Expected usable value, not `"+e+"`");"length"in e?l(e):a(e)}r&&(_.settings=o(_.settings||{},r));return y;function a(e){l(e.plugins),e.settings&&(r=o(r||{},e.settings))}function s(e){if("function"===typeof e)d(e);else{if("object"!==typeof e)throw new Error("Expected usable value, not `"+e+"`");"length"in e?d.apply(null,e):a(e)}}function l(e){var t=-1;if(null===e||void 0===e);else{if("object"!==typeof e||!("length"in e))throw new Error("Expected a list of plugins, not `"+e+"`");for(;++t<e.length;)s(e[t])}}function d(e,t){var r=x(e);r?(i(r[1])&&i(t)&&(t=o(!0,r[1],t)),r[1]=t):n.push(c.call(arguments))}},y.parse=function(e){var t,n=l(e);if(k(),f("parse",t=y.Parser),p(t,"parse"))return new t(String(n),n).parse();return t(String(n),n)},y.stringify=function(e,t){var n,r=l(t);if(k(),m("stringify",n=y.Compiler),g(e),p(n,"compile"))return new n(e,r).compile();return n(e,r)},y.run=w,y.runSync=function(e,t){var n,a;return w(e,t,o),v("runSync","run",a),n;function o(e,t){a=!0,n=t,r(e)}},y.process=S,y.processSync=function(e){var t,n;return k(),f("processSync",y.Parser),m("processSync",y.Compiler),S(t=l(e),a),v("processSync","process",n),t;function a(e){n=!0,r(e)}},y;function y(){for(var t=e(),r=-1;++r<n.length;)t.use.apply(null,n[r]);return t.data(o(!0,{},_)),t}function k(){var e,r;if(t)return y;for(;++b<n.length;)!1!==(e=n[b])[1]&&(!0===e[1]&&(e[1]=void 0),"function"===typeof(r=e[0].apply(y,e.slice(1)))&&a.use(r));return t=!0,b=1/0,y}function x(e){for(var t=-1;++t<n.length;)if(n[t][0]===e)return n[t]}function w(e,t,n){if(g(e),k(),n||"function"!==typeof t||(n=t,t=null),!n)return new Promise(r);function r(r,o){a.run(e,l(t),(function(t,a,i){a=a||e,t?o(t):r?r(a):n(null,a,i)}))}r(null,n)}function S(e,t){if(k(),f("process",y.Parser),m("process",y.Compiler),!t)return new Promise(n);function n(n,r){var a=l(e);u.run(y,{file:a},(function(e){e?r(e):n?n(a):t(null,a)}))}n(null,t)}}().freeze();var c=[].slice,d={}.hasOwnProperty,u=s().use((function(e,t){t.tree=e.parse(t.file)})).use((function(e,t,n){e.run(t.tree,t.file,(function(e,r,a){e?n(e):(t.tree=r,t.file=a,n())}))})).use((function(e,t){var n=e.stringify(t.tree,t.file);void 0===n||null===n||("string"===typeof n||a(n)?("value"in t.file&&(t.file.value=n),t.file.contents=n):t.file.result=n)}));function p(e,t){return"function"===typeof e&&e.prototype&&(function(e){var t;for(t in e)return!0;return!1}(e.prototype)||t in e.prototype)}function f(e,t){if("function"!==typeof t)throw new Error("Cannot `"+e+"` without `Parser`")}function m(e,t){if("function"!==typeof t)throw new Error("Cannot `"+e+"` without `Compiler`")}function h(e,t){if(t)throw new Error("Cannot invoke `"+e+"` on a frozen processor.\nCreate a new processor first, by invoking it: use `processor()` instead of `processor`.")}function g(e){if(!e||"string"!==typeof e.type)throw new Error("Expected node, got `"+e+"`")}function v(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}},5591:e=>{"use strict";e.exports=function(e,t,n){var r;null!==n&&void 0!==n||"object"===typeof t&&!Array.isArray(t)||(n=t,t={});r=Object.assign({type:String(e)},t),Array.isArray(n)?r.children=n:null!==n&&void 0!==n&&(r.value=String(n));return r}},9727:e=>{"use strict";e.exports=function(e){return!e||!e.position||!e.position.start||!e.position.start.line||!e.position.start.column||!e.position.end||!e.position.end.line||!e.position.end.column}},4816:e=>{"use strict";function t(e){if(null==e)return n;if("string"===typeof e)return function(e){return t;function t(t){return Boolean(t&&t.type===e)}}(e);if("object"===typeof e)return"length"in e?function(e){var n=[],r=-1;for(;++r<e.length;)n[r]=t(e[r]);return a;function a(){for(var e=-1;++e<n.length;)if(n[e].apply(this,arguments))return!0;return!1}}(e):function(e){return t;function t(t){var n;for(n in e)if(t[n]!==e[n])return!1;return!0}}(e);if("function"===typeof e)return e;throw new Error("Expected function, string, or object as test")}function n(){return!0}e.exports=t},8484:e=>{"use strict";var t=a("start"),n=a("end");function r(e){return{start:t(e),end:n(e)}}function a(e){return t.displayName=e,t;function t(t){var n=t&&t.position&&t.position[e]||{};return{line:n.line||null,column:n.column||null,offset:isNaN(n.offset)?null:n.offset}}}e.exports=r,r.start=t,r.end=n},4744:e=>{"use strict";var t={}.hasOwnProperty;function n(e){return e&&"object"===typeof e||(e={}),a(e.line)+":"+a(e.column)}function r(e){return e&&"object"===typeof e||(e={}),n(e.start)+"-"+n(e.end)}function a(e){return e&&"number"===typeof e?e:1}e.exports=function(e){if(!e||"object"!==typeof e)return"";if(t.call(e,"position")||t.call(e,"type"))return r(e.position);if(t.call(e,"start")||t.call(e,"end"))return r(e);if(t.call(e,"line")||t.call(e,"column"))return n(e);return""}},6687:e=>{e.exports=function(e){return e}},5950:(e,t,n)=>{"use strict";e.exports=l;var r=n(4816),a=n(6687),o=!0,i="skip",s=!1;function l(e,t,n,l){var c,d;"function"===typeof t&&"function"!==typeof n&&(l=n,n=t,t=null),d=r(t),c=l?-1:1,function e(r,u,p){var f,m="object"===typeof r&&null!==r?r:{};"string"===typeof m.type&&(f="string"===typeof m.tagName?m.tagName:"string"===typeof m.name?m.name:void 0,h.displayName="node ("+a(m.type+(f?"<"+f+">":""))+")");return h;function h(){var a,f,m=p.concat(r),h=[];if((!t||d(r,u,p[p.length-1]||null))&&(h=function(e){if(null!==e&&"object"===typeof e&&"length"in e)return e;if("number"===typeof e)return[o,e];return[e]}(n(r,p)),h[0]===s))return h;if(r.children&&h[0]!==i)for(f=(l?r.children.length:-1)+c;f>-1&&f<r.children.length;){if((a=e(r.children[f],f,m)())[0]===s)return a;f="number"===typeof a[1]?a[1]:f+c}return h}}(e,null,[])()}l.CONTINUE=o,l.SKIP=i,l.EXIT=s},4910:(e,t,n)=>{"use strict";e.exports=s;var r=n(5950),a=r.CONTINUE,o=r.SKIP,i=r.EXIT;function s(e,t,n,a){"function"===typeof t&&"function"!==typeof n&&(a=n,n=t,t=null),r(e,t,(function(e,t){var r=t[t.length-1],a=r?r.children.indexOf(e):null;return n(e,a,r)}),a)}s.CONTINUE=a,s.SKIP=o,s.EXIT=i},5956:(e,t,n)=>{"use strict";var r=n(5043);var a="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},o=r.useState,i=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(r){return!0}}var d="undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),a=r[0].inst,d=r[1];return s((function(){a.value=n,a.getSnapshot=t,c(a)&&d({inst:a})}),[e,n,t]),i((function(){return c(a)&&d({inst:a}),e((function(){c(a)&&d({inst:a})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:d},5039:(e,t,n)=>{"use strict";var r=n(5043),a=n(9461);var o="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},i=a.useSyncExternalStore,s=r.useRef,l=r.useEffect,c=r.useMemo,d=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,a){var u=s(null);if(null===u.current){var p={hasValue:!1,value:null};u.current=p}else p=u.current;u=c((function(){function e(e){if(!l){if(l=!0,i=e,e=r(e),void 0!==a&&p.hasValue){var t=p.value;if(a(t,e))return s=t}return s=e}if(t=s,o(i,e))return t;var n=r(e);return void 0!==a&&a(t,n)?t:(i=e,s=n)}var i,s,l=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]}),[t,n,r,a]);var f=i(e,u[0],u[1]);return l((function(){p.hasValue=!0,p.value=f}),[f]),d(f),f}},9461:(e,t,n)=>{"use strict";e.exports=n(5956)},8443:(e,t,n)=>{"use strict";e.exports=n(5039)},3574:(e,t,n)=>{"use strict";var r=n(4744);function a(){}e.exports=i,a.prototype=Error.prototype,i.prototype=new a;var o=i.prototype;function i(e,t,n){var a,o,i;"string"===typeof t&&(n=t,t=null),a=function(e){var t,n=[null,null];"string"===typeof e&&(-1===(t=e.indexOf(":"))?n[1]=e:(n[0]=e.slice(0,t),n[1]=e.slice(t+1)));return n}(n),o=r(t)||"1:1",i={start:{line:null,column:null},end:{line:null,column:null}},t&&t.position&&(t=t.position),t&&(t.start?(i=t,t=t.start):i.start=t),e.stack&&(this.stack=e.stack,e=e.message),this.message=e,this.name=o,this.reason=e,this.line=t?t.line:null,this.column=t?t.column:null,this.location=i,this.source=a[0],this.ruleId=a[1]}o.file="",o.name="",o.reason="",o.message="",o.stack="",o.fatal=null,o.column=null,o.line=null},8852:(e,t,n)=>{"use strict";e.exports=n(9331)},3769:(e,t,n)=>{"use strict";var r=n(4329),a=n(506),o=n(5837);e.exports=l;var i={}.hasOwnProperty,s=["history","path","basename","stem","extname","dirname"];function l(e){var t,n;if(e){if("string"===typeof e||o(e))e={contents:e};else if("message"in e&&"messages"in e)return e}else e={};if(!(this instanceof l))return new l(e);for(this.data={},this.messages=[],this.history=[],this.cwd=a.cwd(),n=-1;++n<s.length;)t=s[n],i.call(e,t)&&(this[t]=e[t]);for(t in e)s.indexOf(t)<0&&(this[t]=e[t])}function c(e,t){if(e&&e.indexOf(r.sep)>-1)throw new Error("`"+t+"` cannot be a path: did not expect `"+r.sep+"`")}function d(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function u(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}l.prototype.toString=function(e){return(this.contents||"").toString(e)},Object.defineProperty(l.prototype,"path",{get:function(){return this.history[this.history.length-1]},set:function(e){d(e,"path"),this.path!==e&&this.history.push(e)}}),Object.defineProperty(l.prototype,"dirname",{get:function(){return"string"===typeof this.path?r.dirname(this.path):void 0},set:function(e){u(this.path,"dirname"),this.path=r.join(e||"",this.basename)}}),Object.defineProperty(l.prototype,"basename",{get:function(){return"string"===typeof this.path?r.basename(this.path):void 0},set:function(e){d(e,"basename"),c(e,"basename"),this.path=r.join(this.dirname||"",e)}}),Object.defineProperty(l.prototype,"extname",{get:function(){return"string"===typeof this.path?r.extname(this.path):void 0},set:function(e){if(c(e,"extname"),u(this.path,"extname"),e){if(46!==e.charCodeAt(0))throw new Error("`extname` must start with `.`");if(e.indexOf(".",1)>-1)throw new Error("`extname` cannot contain multiple dots")}this.path=r.join(this.dirname,this.stem+(e||""))}}),Object.defineProperty(l.prototype,"stem",{get:function(){return"string"===typeof this.path?r.basename(this.path,this.extname):void 0},set:function(e){d(e,"stem"),c(e,"stem"),this.path=r.join(this.dirname||"",e+(this.extname||""))}})},9331:(e,t,n)=>{"use strict";var r=n(3574),a=n(3769);e.exports=a,a.prototype.message=function(e,t,n){var a=new r(e,t,n);this.path&&(a.name=this.path+":"+a.name,a.file=this.path);return a.fatal=!1,this.messages.push(a),a},a.prototype.info=function(){var e=this.message.apply(this,arguments);return e.fatal=null,e},a.prototype.fail=function(){var e=this.message.apply(this,arguments);throw e.fatal=!0,e}},4329:(e,t)=>{"use strict";function n(e){if("string"!==typeof e)throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}t.basename=function(e,t){var r,a,o,i,s=0,l=-1;if(void 0!==t&&"string"!==typeof t)throw new TypeError('"ext" argument must be a string');if(n(e),r=e.length,void 0===t||!t.length||t.length>e.length){for(;r--;)if(47===e.charCodeAt(r)){if(o){s=r+1;break}}else l<0&&(o=!0,l=r+1);return l<0?"":e.slice(s,l)}if(t===e)return"";a=-1,i=t.length-1;for(;r--;)if(47===e.charCodeAt(r)){if(o){s=r+1;break}}else a<0&&(o=!0,a=r+1),i>-1&&(e.charCodeAt(r)===t.charCodeAt(i--)?i<0&&(l=r):(i=-1,l=a));s===l?l=a:l<0&&(l=e.length);return e.slice(s,l)},t.dirname=function(e){var t,r,a;if(n(e),!e.length)return".";t=-1,a=e.length;for(;--a;)if(47===e.charCodeAt(a)){if(r){t=a;break}}else r||(r=!0);return t<0?47===e.charCodeAt(0)?"/":".":1===t&&47===e.charCodeAt(0)?"//":e.slice(0,t)},t.extname=function(e){var t,r,a,o=-1,i=0,s=-1,l=0;n(e),a=e.length;for(;a--;)if(47!==(r=e.charCodeAt(a)))s<0&&(t=!0,s=a+1),46===r?o<0?o=a:1!==l&&(l=1):o>-1&&(l=-1);else if(t){i=a+1;break}if(o<0||s<0||0===l||1===l&&o===s-1&&o===i+1)return"";return e.slice(o,s)},t.join=function(){var e,t=-1;for(;++t<arguments.length;)n(arguments[t]),arguments[t]&&(e=void 0===e?arguments[t]:e+"/"+arguments[t]);return void 0===e?".":function(e){var t,r;n(e),t=47===e.charCodeAt(0),r=function(e,t){var n,r,a="",o=0,i=-1,s=0,l=-1;for(;++l<=e.length;){if(l<e.length)n=e.charCodeAt(l);else{if(47===n)break;n=47}if(47===n){if(i===l-1||1===s);else if(i!==l-1&&2===s){if(a.length<2||2!==o||46!==a.charCodeAt(a.length-1)||46!==a.charCodeAt(a.length-2))if(a.length>2){if((r=a.lastIndexOf("/"))!==a.length-1){r<0?(a="",o=0):o=(a=a.slice(0,r)).length-1-a.lastIndexOf("/"),i=l,s=0;continue}}else if(a.length){a="",o=0,i=l,s=0;continue}t&&(a=a.length?a+"/..":"..",o=2)}else a.length?a+="/"+e.slice(i+1,l):a=e.slice(i+1,l),o=l-i-1;i=l,s=0}else 46===n&&s>-1?s++:s=-1}return a}(e,!t),r.length||t||(r=".");r.length&&47===e.charCodeAt(e.length-1)&&(r+="/");return t?"/"+r:r}(e)},t.sep="/"},506:(e,t)=>{"use strict";t.cwd=function(){return"/"}},728:(e,t,n)=>{"use strict";var r=n(5766),a=n(2042),o=n(7787),i=n(4107),s=n(3008);e.exports=function(e){return null==e||"object"!==typeof e&&"function"!==typeof e?null:r(e)?"String":a(e)?"Number":o(e)?"Boolean":i(e)?"Symbol":s(e)?"BigInt":void 0}},4696:(e,t,n)=>{"use strict";var r=n(1787),a=n(869),o=n(2735),i=n(6641);e.exports=function(e){if(e&&"object"===typeof e){if(r(e))return"Map";if(a(e))return"Set";if(o(e))return"WeakMap";if(i(e))return"WeakSet"}return!1}},8004:(e,t,n)=>{"use strict";var r=n(1903),a=n(2936),o=n(1712),i=n(2028),s=n(5558),l=i("Object.prototype.toString"),c=n(4635)(),d="undefined"===typeof globalThis?n.g:globalThis,u=a(),p=i("String.prototype.slice"),f=Object.getPrototypeOf,m=i("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n<e.length;n+=1)if(e[n]===t)return n;return-1},h={__proto__:null};r(u,c&&s&&f?function(e){var t=new d[e];if(Symbol.toStringTag in t){var n=f(t),r=s(n,Symbol.toStringTag);if(!r){var a=f(n);r=s(a,Symbol.toStringTag)}h["$"+e]=o(r.get)}}:function(e){var t=new d[e],n=t.slice||t.set;n&&(h["$"+e]=o(n))});e.exports=function(e){if(!e||"object"!==typeof e)return!1;if(!c){var t=p(l(e),8,-1);return m(u,t)>-1?t:"Object"===t&&function(e){var t=!1;return r(h,(function(n,r){if(!t)try{n(e),t=p(r,1)}catch(a){}})),t}(e)}return s?function(e){var t=!1;return r(h,(function(n,r){if(!t)try{"$"+n(e)===r&&(t=p(r,1))}catch(a){}})),t}(e):null}},49:e=>{e.exports=function(){for(var e={},n=0;n<arguments.length;n++){var r=arguments[n];for(var a in r)t.call(r,a)&&(e[a]=r[a])}return e};var t=Object.prototype.hasOwnProperty},2634:()=>{},2936:(e,t,n)=>{"use strict";var r=n(7163),a="undefined"===typeof globalThis?n.g:globalThis;e.exports=function(){for(var e=[],t=0;t<r.length;t++)"function"===typeof a[r[t]]&&(e[e.length]=r[t]);return e}},8139:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,o(n)))}return e}function o(e){if("string"===typeof e||"number"===typeof e)return e;if("object"!==typeof e)return"";if(Array.isArray(e))return a.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},7991:(e,t,n)=>{"use strict";var r=n(8317),a=n(6487);if(n(2108)()||n(9534)()){var o=Symbol.iterator;e.exports=function(e){return null!=e&&"undefined"!==typeof e[o]?e[o]():r(e)?Array.prototype[o].call(e):void 0}}else{var i=n(1141),s=n(5766),l=n(2),c=l("%Map%",!0),d=l("%Set%",!0),u=n(2028),p=u("Array.prototype.push"),f=u("String.prototype.charCodeAt"),m=u("String.prototype.slice"),h=function(e){var t=0;return{next:function(){var n,r=t>=e.length;return r||(n=e[t],t+=1),{done:r,value:n}}}},g=function(e,t){if(i(e)||r(e))return h(e);if(s(e)){var n=0;return{next:function(){var t=function(e,t){if(t+1>=e.length)return t+1;var n=f(e,t);if(n<55296||n>56319)return t+1;var r=f(e,t+1);return r<56320||r>57343?t+1:t+2}(e,n),r=m(e,n,t);return n=t,{done:t>e.length,value:r}}}}return t&&"undefined"!==typeof e["_es6-shim iterator_"]?e["_es6-shim iterator_"]():void 0};if(c||d){var v=n(1787),_=n(869),b=u("Map.prototype.forEach",!0),y=u("Set.prototype.forEach",!0);if("undefined"===typeof process||!process.versions||!process.versions.node)var k=u("Map.prototype.iterator",!0),x=u("Set.prototype.iterator",!0);var w=u("Map.prototype.@@iterator",!0)||u("Map.prototype._es6-shim iterator_",!0),S=u("Set.prototype.@@iterator",!0)||u("Set.prototype._es6-shim iterator_",!0);e.exports=function(e){return function(e){if(v(e)){if(k)return a(k(e));if(w)return w(e);if(b){var t=[];return b(e,(function(e,n){p(t,[n,e])})),h(t)}}if(_(e)){if(x)return a(x(e));if(S)return S(e);if(y){var n=[];return y(e,(function(e){p(n,e)})),h(n)}}}(e)||g(e)}}else e.exports=function(e){if(null!=e)return g(e,!0)}}},5023:(e,t,n)=>{e.exports=n(5498).YAML},5498:(e,t,n)=>{"use strict";function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}function d(e,t){return d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},d(e,t)}function u(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function p(e,t,n){return p=u()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var a=new(Function.bind.apply(e,r));return n&&d(a,n.prototype),a},p.apply(null,arguments)}function f(e){var t="function"===typeof Map?new Map:void 0;return f=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return p(e,arguments,c(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),d(r,e)},f(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e,t){return!t||"object"!==typeof t&&"function"!==typeof t?m(e):t}function g(e){var t=u();return function(){var n,r=c(e);if(t){var a=c(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return h(this,n)}}function v(e,t,n){return v="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=c(e)););return e}(e,t);if(r){var a=Object.getOwnPropertyDescriptor(r,t);return a.get?a.get.call(n):a.value}},v(e,t,n||e)}function _(e,t){return y(e)||function(e,t){if("undefined"===typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,o=void 0;try{for(var i,s=e[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(l){a=!0,o=l}finally{try{r||null==s.return||s.return()}finally{if(a)throw o}}return n}(e,t)||k(e,t)||w()}function b(e){return y(e)||function(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||k(e)||w()}function y(e){if(Array.isArray(e))return e}function k(e,t){if(e){if("string"===typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?x(e,t):void 0}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function w(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function S(e,t){var n;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=k(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}n.d(t,{YAML:()=>xn});var C="&",E="#",j="!",T="-",P=".",$="ALIAS",O="BLANK_LINE",A="BLOCK_FOLDED",D="BLOCK_LITERAL",I="COMMENT",R="DIRECTIVE",N="DOCUMENT",M="FLOW_MAP",z="FLOW_SEQ",L="MAP",H="MAP_KEY",B="MAP_VALUE",F="PLAIN",U="QUOTE_DOUBLE",W="QUOTE_SINGLE",V="SEQ",q="SEQ_ITEM",K="tag:yaml.org,2002:",G={MAP:"tag:yaml.org,2002:map",SEQ:"tag:yaml.org,2002:seq",STR:"tag:yaml.org,2002:str"};function Y(e){for(var t=[0],n=e.indexOf("\n");-1!==n;)n+=1,t.push(n),n=e.indexOf("\n",n);return t}function X(e){var t,n;return"string"===typeof e?(t=Y(e),n=e):(Array.isArray(e)&&(e=e[0]),e&&e.context&&(e.lineStarts||(e.lineStarts=Y(e.context.src)),t=e.lineStarts,n=e.context.src)),{lineStarts:t,src:n}}function J(e,t){if("number"!==typeof e||e<0)return null;var n=X(t),r=n.lineStarts,a=n.src;if(!r||!a||e>a.length)return null;for(var o=0;o<r.length;++o){var i=r[o];if(e<i)return{line:o,col:e-r[o-1]+1};if(e===i)return{line:o+1,col:1}}var s=r.length;return{line:s,col:e-r[s-1]+1}}function Q(e,t){var n=e.start,r=e.end,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:80,o=function(e,t){var n=X(t),r=n.lineStarts,a=n.src;if(!r||!(e>=1)||e>r.length)return null;for(var o=r[e-1],i=r[e];i&&i>o&&"\n"===a[i-1];)--i;return a.slice(o,i)}(n.line,t);if(!o)return null;var i=n.col;if(o.length>a)if(i<=a-10)o=o.substr(0,a-1)+"\u2026";else{var s=Math.round(a/2);o.length>i+s&&(o=o.substr(0,i+s-1)+"\u2026"),i-=o.length-a,o="\u2026"+o.substr(1-a)}var l=1,c="";r&&(r.line===n.line&&i+(r.col-n.col)<=a+1?l=r.col-n.col:(l=Math.min(o.length+1,a)-i,c="\u2026"));var d=i>1?" ".repeat(i-1):"",u="^".repeat(l);return"".concat(o,"\n").concat(d).concat(u).concat(c)}var Z=function(){function e(t,n){a(this,e),this.start=t,this.end=n||t}return i(e,[{key:"isEmpty",value:function(){return"number"!==typeof this.start||!this.end||this.end<=this.start}},{key:"setOrigRange",value:function(e,t){var n=this.start,r=this.end;if(0===e.length||r<=e[0])return this.origStart=n,this.origEnd=r,t;for(var a=t;a<e.length&&!(e[a]>n);)++a;this.origStart=n+a;for(var o=a;a<e.length&&!(e[a]>=r);)++a;return this.origEnd=r+a,o}}],[{key:"copy",value:function(t){return new e(t.start,t.end)}}]),e}(),ee=function(){function e(t,n,r){a(this,e),Object.defineProperty(this,"context",{value:r||null,writable:!0}),this.error=null,this.range=null,this.valueRange=null,this.props=n||[],this.type=t,this.value=null}return i(e,[{key:"getPropValue",value:function(e,t,n){if(!this.context)return null;var r=this.context.src,a=this.props[e];return a&&r[a.start]===t?r.slice(a.start+(n?1:0),a.end):null}},{key:"anchor",get:function(){for(var e=0;e<this.props.length;++e){var t=this.getPropValue(e,C,!0);if(null!=t)return t}return null}},{key:"comment",get:function(){for(var e=[],t=0;t<this.props.length;++t){var n=this.getPropValue(t,E,!0);null!=n&&e.push(n)}return e.length>0?e.join("\n"):null}},{key:"commentHasRequiredWhitespace",value:function(t){var n=this.context.src;if(this.header&&t===this.header.end)return!1;if(!this.valueRange)return!1;var r=this.valueRange.end;return t!==r||e.atBlank(n,r-1)}},{key:"hasComment",get:function(){if(this.context)for(var e=this.context.src,t=0;t<this.props.length;++t)if(e[this.props[t].start]===E)return!0;return!1}},{key:"hasProps",get:function(){if(this.context)for(var e=this.context.src,t=0;t<this.props.length;++t)if(e[this.props[t].start]!==E)return!0;return!1}},{key:"includesTrailingLines",get:function(){return!1}},{key:"jsonLike",get:function(){return-1!==[M,z,U,W].indexOf(this.type)}},{key:"rangeAsLinePos",get:function(){if(this.range&&this.context){var e=J(this.range.start,this.context.root);if(e)return{start:e,end:J(this.range.end,this.context.root)}}}},{key:"rawValue",get:function(){if(!this.valueRange||!this.context)return null;var e=this.valueRange,t=e.start,n=e.end;return this.context.src.slice(t,n)}},{key:"tag",get:function(){for(var e=0;e<this.props.length;++e){var t=this.getPropValue(e,j,!1);if(null!=t){if("<"===t[1])return{verbatim:t.slice(2,-1)};var n=_(t.match(/^(.*!)([^!]*)$/),3);return n[0],{handle:n[1],suffix:n[2]}}}return null}},{key:"valueRangeContainsNewline",get:function(){if(!this.valueRange||!this.context)return!1;for(var e=this.valueRange,t=e.start,n=e.end,r=this.context.src,a=t;a<n;++a)if("\n"===r[a])return!0;return!1}},{key:"parseComment",value:function(t){var n=this.context.src;if(n[t]===E){var r=e.endOfLine(n,t+1),a=new Z(t,r);return this.props.push(a),r}return t}},{key:"setOrigRanges",value:function(e,t){return this.range&&(t=this.range.setOrigRange(e,t)),this.valueRange&&this.valueRange.setOrigRange(e,t),this.props.forEach((function(n){return n.setOrigRange(e,t)})),t}},{key:"toString",value:function(){var t=this.context.src,n=this.range,r=this.value;if(null!=r)return r;var a=t.slice(n.start,n.end);return e.addStringTerminator(t,n.end,a)}}],[{key:"addStringTerminator",value:function(t,n,r){if("\n"===r[r.length-1])return r;var a=e.endOfWhiteSpace(t,n);return a>=t.length||"\n"===t[a]?r+"\n":r}},{key:"atDocumentBoundary",value:function(e,t,n){var r=e[t];if(!r)return!0;var a=e[t-1];if(a&&"\n"!==a)return!1;if(n){if(r!==n)return!1}else if(r!==T&&r!==P)return!1;var o=e[t+1],i=e[t+2];if(o!==r||i!==r)return!1;var s=e[t+3];return!s||"\n"===s||"\t"===s||" "===s}},{key:"endOfIdentifier",value:function(e,t){for(var n=e[t],r="<"===n,a=r?["\n","\t"," ",">"]:["\n","\t"," ","[","]","{","}",","];n&&-1===a.indexOf(n);)n=e[t+=1];return r&&">"===n&&(t+=1),t}},{key:"endOfIndent",value:function(e,t){for(var n=e[t];" "===n;)n=e[t+=1];return t}},{key:"endOfLine",value:function(e,t){for(var n=e[t];n&&"\n"!==n;)n=e[t+=1];return t}},{key:"endOfWhiteSpace",value:function(e,t){for(var n=e[t];"\t"===n||" "===n;)n=e[t+=1];return t}},{key:"startOfLine",value:function(e,t){var n=e[t-1];if("\n"===n)return t;for(;n&&"\n"!==n;)n=e[t-=1];return t+1}},{key:"endOfBlockIndent",value:function(t,n,r){var a=e.endOfIndent(t,r);if(a>r+n)return a;var o=e.endOfWhiteSpace(t,a),i=t[o];return i&&"\n"!==i?null:o}},{key:"atBlank",value:function(e,t,n){var r=e[t];return"\n"===r||"\t"===r||" "===r||n&&!r}},{key:"nextNodeIsIndented",value:function(e,t,n){return!(!e||t<0)&&(t>0||n&&"-"===e)}},{key:"normalizeOffset",value:function(t,n){var r=t[n];return r?"\n"!==r&&"\n"===t[n-1]?n-1:e.endOfWhiteSpace(t,n):n}},{key:"foldNewline",value:function(t,n,r){for(var a=0,o=!1,i="",s=t[n+1];" "===s||"\t"===s||"\n"===s;){switch(s){case"\n":a=0,n+=1,i+="\n";break;case"\t":a<=r&&(o=!0),n=e.endOfWhiteSpace(t,n+2)-1;break;case" ":a+=1,n+=1}s=t[n+1]}return i||(i=" "),s&&a<=r&&(o=!0),{fold:i,offset:n,error:o}}}]),e}(),te=function(e){l(n,e);var t=g(n);function n(e,r,o){var i;if(a(this,n),!o||!(r instanceof ee))throw new Error("Invalid arguments for new ".concat(e));return(i=t.call(this)).name=e,i.message=o,i.source=r,i}return i(n,[{key:"makePretty",value:function(){if(this.source){this.nodeType=this.source.type;var e=this.source.context&&this.source.context.root;if("number"===typeof this.offset){this.range=new Z(this.offset,this.offset+1);var t=e&&J(this.offset,e);if(t){var n={line:t.line,col:t.col+1};this.linePos={start:t,end:n}}delete this.offset}else this.range=this.source.range,this.linePos=this.source.rangeAsLinePos;if(this.linePos){var r=this.linePos.start,a=r.line,o=r.col;this.message+=" at line ".concat(a,", column ").concat(o);var i=e&&Q(this.linePos,e);i&&(this.message+=":\n\n".concat(i,"\n"))}delete this.source}}}]),n}(f(Error)),ne=function(e){l(n,e);var t=g(n);function n(e,r){return a(this,n),t.call(this,"YAMLReferenceError",e,r)}return n}(te),re=function(e){l(n,e);var t=g(n);function n(e,r){return a(this,n),t.call(this,"YAMLSemanticError",e,r)}return n}(te),ae=function(e){l(n,e);var t=g(n);function n(e,r){return a(this,n),t.call(this,"YAMLSyntaxError",e,r)}return n}(te),oe=function(e){l(n,e);var t=g(n);function n(e,r){return a(this,n),t.call(this,"YAMLWarning",e,r)}return n}(te),ie=function(e){l(n,e);var t=g(n);function n(){return a(this,n),t.apply(this,arguments)}return i(n,[{key:"strValue",get:function(){if(!this.valueRange||!this.context)return null;for(var e=this.valueRange,t=e.start,n=e.end,r=this.context.src,a=r[n-1];t<n&&("\n"===a||"\t"===a||" "===a);)a=r[--n-1];for(var o="",i=t;i<n;++i){var s=r[i];if("\n"===s){var l=ee.foldNewline(r,i,-1);o+=l.fold,i=l.offset}else if(" "===s||"\t"===s){for(var c=i,d=r[i+1];i<n&&(" "===d||"\t"===d);)d=r[(i+=1)+1];"\n"!==d&&(o+=i>c?r.slice(c,i+1):s)}else o+=s}var u=r[t];switch(u){case"\t":return{errors:[new re(this,"Plain value cannot start with a tab character")],str:o};case"@":case"`":var p="Plain value cannot start with reserved character ".concat(u);return{errors:[new re(this,p)],str:o};default:return o}}},{key:"parseBlockValue",value:function(e){for(var t=this.context,r=t.indent,a=t.inFlow,o=t.src,i=e,s=e,l=o[i];"\n"===l&&!ee.atDocumentBoundary(o,i+1);l=o[i]){var c=ee.endOfBlockIndent(o,r,i+1);if(null===c||"#"===o[c])break;i="\n"===o[c]?c:s=n.endOfLine(o,c,a)}return this.valueRange.isEmpty()&&(this.valueRange.start=e),this.valueRange.end=s,s}},{key:"parse",value:function(e,t){this.context=e;var r=e.inFlow,a=e.src,o=t,i=a[o];return i&&"#"!==i&&"\n"!==i&&(o=n.endOfLine(a,t,r)),this.valueRange=new Z(t,o),o=ee.endOfWhiteSpace(a,o),o=this.parseComment(o),this.hasComment&&!this.valueRange.isEmpty()||(o=this.parseBlockValue(o)),o}}],[{key:"endOfLine",value:function(e,t,n){for(var r=e[t],a=t;r&&"\n"!==r&&(!n||"["!==r&&"]"!==r&&"{"!==r&&"}"!==r&&","!==r);){var o=e[a+1];if(":"===r&&(!o||"\n"===o||"\t"===o||" "===o||n&&","===o))break;if((" "===r||"\t"===r)&&"#"===o)break;a+=1,r=o}return a}}]),n}(ee),se=function(e){l(n,e);var t=g(n);function n(){return a(this,n),t.call(this,O)}return i(n,[{key:"includesTrailingLines",get:function(){return!0}},{key:"parse",value:function(e,t){return this.context=e,this.range=new Z(t,t+1),t+1}}]),n}(ee),le=function(e){l(n,e);var t=g(n);function n(e,r){var o;return a(this,n),(o=t.call(this,e,r)).node=null,o}return i(n,[{key:"includesTrailingLines",get:function(){return!!this.node&&this.node.includesTrailingLines}},{key:"parse",value:function(e,t){this.context=e;var n=e.parseNode,r=e.src,a=e.atLineStart,o=e.lineStart;a||this.type!==q||(this.error=new re(this,"Sequence items must not have preceding content on the same line"));for(var i=a?t-o:e.indent,s=ee.endOfWhiteSpace(r,t+1),l=r[s],c="#"===l,d=[],u=null;"\n"===l||"#"===l;){if("#"===l){var p=ee.endOfLine(r,s+1);d.push(new Z(s,p)),s=p}else{a=!0,o=s+1,"\n"===r[ee.endOfWhiteSpace(r,o)]&&0===d.length&&(o=(u=new se).parse({src:r},o)),s=ee.endOfIndent(r,o)}l=r[s]}if(ee.nextNodeIsIndented(l,s-(o+i),this.type!==q)?this.node=n({atLineStart:a,inCollection:!1,indent:i,lineStart:o,parent:this},s):l&&o>t+1&&(s=o-1),this.node){if(u){var f=e.parent.items||e.parent.contents;f&&f.push(u)}d.length&&Array.prototype.push.apply(this.props,d),s=this.node.range.end}else if(c){var m=d[0];this.props.push(m),s=m.end}else s=ee.endOfLine(r,t+1);var h=this.node?this.node.valueRange.end:s;return this.valueRange=new Z(t,h),s}},{key:"setOrigRanges",value:function(e,t){return t=v(c(n.prototype),"setOrigRanges",this).call(this,e,t),this.node?this.node.setOrigRanges(e,t):t}},{key:"toString",value:function(){var e=this.context.src,t=this.node,n=this.range,r=this.value;if(null!=r)return r;var a=t?e.slice(n.start,t.range.start)+String(t):e.slice(n.start,n.end);return ee.addStringTerminator(e,n.end,a)}}]),n}(ee),ce=function(e){l(n,e);var t=g(n);function n(){return a(this,n),t.call(this,I)}return i(n,[{key:"parse",value:function(e,t){this.context=e;var n=this.parseComment(t);return this.range=new Z(t,n),n}}]),n}(ee);function de(e){for(var t=e;t instanceof le;)t=t.node;if(!(t instanceof ue))return null;for(var n=t.items.length,r=-1,a=n-1;a>=0;--a){var o=t.items[a];if(o.type===I){var i=o.context,s=i.indent,l=i.lineStart;if(s>0&&o.range.start>=l+s)break;r=a}else{if(o.type!==O)break;r=a}}if(-1===r)return null;for(var c=t.items.splice(r,n-r),d=c[0].range.start;t.range.end=d,t.valueRange&&t.valueRange.end>d&&(t.valueRange.end=d),t!==e;)t=t.context.parent;return c}var ue=function(e){l(n,e);var t=g(n);function n(e){var r;a(this,n),r=t.call(this,e.type===q?V:L);for(var o=e.props.length-1;o>=0;--o)if(e.props[o].start<e.context.lineStart){r.props=e.props.slice(0,o+1),e.props=e.props.slice(o+1);var i=e.props[0]||e.valueRange;e.range.start=i.start;break}r.items=[e];var s=de(e);return s&&Array.prototype.push.apply(r.items,s),r}return i(n,[{key:"includesTrailingLines",get:function(){return this.items.length>0}},{key:"parse",value:function(e,t){this.context=e;var r=e.parseNode,a=e.src,o=ee.startOfLine(a,t),i=this.items[0];i.context.parent=this,this.valueRange=Z.copy(i.valueRange);for(var s=i.range.start-i.context.lineStart,l=t,c=a[l=ee.normalizeOffset(a,l)],d=ee.endOfWhiteSpace(a,o)===l,u=!1;c;){for(;"\n"===c||"#"===c;){if(d&&"\n"===c&&!u){var p=new se;if(l=p.parse({src:a},l),this.valueRange.end=l,l>=a.length){c=null;break}this.items.push(p),l-=1}else if("#"===c){if(l<o+s&&!n.nextContentHasIndent(a,l,s))return l;var f=new ce;if(l=f.parse({indent:s,lineStart:o,src:a},l),this.items.push(f),this.valueRange.end=l,l>=a.length){c=null;break}}if(o=l+1,l=ee.endOfIndent(a,o),ee.atBlank(a,l)){var m=ee.endOfWhiteSpace(a,l),h=a[m];h&&"\n"!==h&&"#"!==h||(l=m)}c=a[l],d=!0}if(!c)break;if(l!==o+s&&(d||":"!==c)){if(l<o+s){o>t&&(l=o);break}if(!this.error){this.error=new ae(this,"All collection items must start at the same column")}}if(i.type===q){if("-"!==c){o>t&&(l=o);break}}else if("-"===c&&!this.error){var g=a[l+1];if(!g||"\n"===g||"\t"===g||" "===g){this.error=new ae(this,"A collection cannot be both a mapping and a sequence")}}var v=r({atLineStart:d,inCollection:!0,indent:s,lineStart:o,parent:this},l);if(!v)return l;if(this.items.push(v),this.valueRange.end=v.valueRange.end,c=a[l=ee.normalizeOffset(a,v.range.end)],d=!1,u=v.includesTrailingLines,c){for(var _=l-1,b=a[_];" "===b||"\t"===b;)b=a[--_];"\n"===b&&(o=_+1,d=!0)}var y=de(v);y&&Array.prototype.push.apply(this.items,y)}return l}},{key:"setOrigRanges",value:function(e,t){return t=v(c(n.prototype),"setOrigRanges",this).call(this,e,t),this.items.forEach((function(n){t=n.setOrigRanges(e,t)})),t}},{key:"toString",value:function(){var e=this.context.src,t=this.items,n=this.range,r=this.value;if(null!=r)return r;for(var a=e.slice(n.start,t[0].range.start)+String(t[0]),o=1;o<t.length;++o){var i=t[o],s=i.context,l=s.atLineStart,c=s.indent;if(l)for(var d=0;d<c;++d)a+=" ";a+=String(i)}return ee.addStringTerminator(e,n.end,a)}}],[{key:"nextContentHasIndent",value:function(e,t,r){var a=ee.endOfLine(e,t)+1,o=e[t=ee.endOfWhiteSpace(e,a)];return!!o&&(t>=a+r||("#"===o||"\n"===o)&&n.nextContentHasIndent(e,t,r))}}]),n}(ee),pe=function(e){l(n,e);var t=g(n);function n(){var e;return a(this,n),(e=t.call(this,R)).name=null,e}return i(n,[{key:"parameters",get:function(){var e=this.rawValue;return e?e.trim().split(/[ \t]+/):[]}},{key:"parseName",value:function(e){for(var t=this.context.src,n=e,r=t[n];r&&"\n"!==r&&"\t"!==r&&" "!==r;)r=t[n+=1];return this.name=t.slice(e,n),n}},{key:"parseParameters",value:function(e){for(var t=this.context.src,n=e,r=t[n];r&&"\n"!==r&&"#"!==r;)r=t[n+=1];return this.valueRange=new Z(e,n),n}},{key:"parse",value:function(e,t){this.context=e;var n=this.parseName(t+1);return n=this.parseParameters(n),n=this.parseComment(n),this.range=new Z(t,n),n}}]),n}(ee),fe=function(e){l(n,e);var t=g(n);function n(){var e;return a(this,n),(e=t.call(this,N)).directives=null,e.contents=null,e.directivesEndMarker=null,e.documentEndMarker=null,e}return i(n,[{key:"parseDirectives",value:function(e){var t=this.context.src;this.directives=[];for(var r=!0,a=!1,o=e;!ee.atDocumentBoundary(t,o,T);)switch(t[o=n.startCommentOrEndBlankLine(t,o)]){case"\n":if(r){var i=new se;(o=i.parse({src:t},o))<t.length&&this.directives.push(i)}else o+=1,r=!0;break;case"#":var s=new ce;o=s.parse({src:t},o),this.directives.push(s),r=!1;break;case"%":var l=new pe;o=l.parse({parent:this,src:t},o),this.directives.push(l),a=!0,r=!1;break;default:return a?this.error=new re(this,"Missing directives-end indicator line"):this.directives.length>0&&(this.contents=this.directives,this.directives=[]),o}return t[o]?(this.directivesEndMarker=new Z(o,o+3),o+3):(a?this.error=new re(this,"Missing directives-end indicator line"):this.directives.length>0&&(this.contents=this.directives,this.directives=[]),o)}},{key:"parseContents",value:function(e){var t=this.context,r=t.parseNode,a=t.src;this.contents||(this.contents=[]);for(var o=e;"-"===a[o-1];)o-=1;var i=ee.endOfWhiteSpace(a,e),s=o===e;for(this.valueRange=new Z(i);!ee.atDocumentBoundary(a,i,P);){switch(a[i]){case"\n":if(s){var l=new se;(i=l.parse({src:a},i))<a.length&&this.contents.push(l)}else i+=1,s=!0;o=i;break;case"#":var c=new ce;i=c.parse({src:a},i),this.contents.push(c),s=!1;break;default:var d=ee.endOfIndent(a,i),u=r({atLineStart:s,indent:-1,inFlow:!1,inCollection:!1,lineStart:o,parent:this},d);if(!u)return this.valueRange.end=d;this.contents.push(u),i=u.range.end,s=!1;var p=de(u);p&&Array.prototype.push.apply(this.contents,p)}i=n.startCommentOrEndBlankLine(a,i)}if(this.valueRange.end=i,a[i]&&(this.documentEndMarker=new Z(i,i+3),a[i+=3])){if("#"===a[i=ee.endOfWhiteSpace(a,i)]){var f=new ce;i=f.parse({src:a},i),this.contents.push(f)}switch(a[i]){case"\n":i+=1;break;case void 0:break;default:this.error=new ae(this,"Document end marker line cannot have a non-comment suffix")}}return i}},{key:"parse",value:function(e,t){e.root=this,this.context=e;var n=65279===e.src.charCodeAt(t)?t+1:t;return n=this.parseDirectives(n),n=this.parseContents(n)}},{key:"setOrigRanges",value:function(e,t){return t=v(c(n.prototype),"setOrigRanges",this).call(this,e,t),this.directives.forEach((function(n){t=n.setOrigRanges(e,t)})),this.directivesEndMarker&&(t=this.directivesEndMarker.setOrigRange(e,t)),this.contents.forEach((function(n){t=n.setOrigRanges(e,t)})),this.documentEndMarker&&(t=this.documentEndMarker.setOrigRange(e,t)),t}},{key:"toString",value:function(){var e=this.contents,t=this.directives,n=this.value;if(null!=n)return n;var r=t.join("");return e.length>0&&((t.length>0||e[0].type===I)&&(r+="---\n"),r+=e.join("")),"\n"!==r[r.length-1]&&(r+="\n"),r}}],[{key:"startCommentOrEndBlankLine",value:function(e,t){var n=ee.endOfWhiteSpace(e,t),r=e[n];return"#"===r||"\n"===r?n:t}}]),n}(ee),me=function(e){l(n,e);var t=g(n);function n(){return a(this,n),t.apply(this,arguments)}return i(n,[{key:"parse",value:function(e,t){this.context=e;var n=e.src,r=ee.endOfIdentifier(n,t+1);return this.valueRange=new Z(t+1,r),r=ee.endOfWhiteSpace(n,r),r=this.parseComment(r)}}]),n}(ee),he="CLIP",ge="KEEP",ve="STRIP",_e=function(e){l(n,e);var t=g(n);function n(e,r){var o;return a(this,n),(o=t.call(this,e,r)).blockIndent=null,o.chomping=he,o.header=null,o}return i(n,[{key:"includesTrailingLines",get:function(){return this.chomping===ge}},{key:"strValue",get:function(){if(!this.valueRange||!this.context)return null;var e=this.valueRange,t=e.start,n=e.end,r=this.context,a=r.indent,o=r.src;if(this.valueRange.isEmpty())return"";for(var i=null,s=o[n-1];"\n"===s||"\t"===s||" "===s;){if((n-=1)<=t){if(this.chomping===ge)break;return""}"\n"===s&&(i=n),s=o[n-1]}var l=n+1;i&&(this.chomping===ge?(l=i,n=this.valueRange.end):n=i);for(var c=a+this.blockIndent,d=this.type===A,u=!0,p="",f="",m=!1,h=t;h<n;++h){for(var g=0;g<c&&" "===o[h];++g)h+=1;var v=o[h];if("\n"===v)"\n"===f?p+="\n":f="\n";else{var _=ee.endOfLine(o,h),b=o.slice(h,_);h=_,d&&(" "===v||"\t"===v)&&h<l?(" "===f?f="\n":m||u||"\n"!==f||(f="\n\n"),p+=f+b,f=_<n&&o[_]||"",m=!0):(p+=f+b,f=d&&h<l?" ":"\n",m=!1),u&&""!==b&&(u=!1)}}return this.chomping===ve?p:p+"\n"}},{key:"parseBlockHeader",value:function(e){for(var t=this.context.src,n=e+1,r="";;){var a=t[n];switch(a){case"-":this.chomping=ve;break;case"+":this.chomping=ge;break;case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":r+=a;break;default:return this.blockIndent=Number(r)||null,this.header=new Z(e,n),n}n+=1}}},{key:"parseBlockValue",value:function(e){for(var t=this.context,n=t.indent,r=t.src,a=!!this.blockIndent,o=e,i=e,s=1,l=r[o];"\n"===l&&(o+=1,!ee.atDocumentBoundary(r,o));l=r[o]){var c=ee.endOfBlockIndent(r,n,o);if(null===c)break;var d=r[c],u=c-(o+n);if(this.blockIndent){if(d&&"\n"!==d&&u<this.blockIndent){if("#"===r[c])break;if(!this.error){var p="Block scalars must not be less indented than their ".concat(a?"explicit indentation indicator":"first line");this.error=new re(this,p)}}}else if("\n"!==r[c]){if(u<s){this.error=new re(this,"Block scalars with more-indented leading empty lines must use an explicit indentation indicator")}this.blockIndent=u}else u>s&&(s=u);o="\n"===r[c]?c:i=ee.endOfLine(r,c)}return this.chomping!==ge&&(o=r[i]?i+1:i),this.valueRange=new Z(e+1,o),o}},{key:"parse",value:function(e,t){this.context=e;var n=e.src,r=this.parseBlockHeader(t);return r=ee.endOfWhiteSpace(n,r),r=this.parseComment(r),r=this.parseBlockValue(r)}},{key:"setOrigRanges",value:function(e,t){return t=v(c(n.prototype),"setOrigRanges",this).call(this,e,t),this.header?this.header.setOrigRange(e,t):t}}]),n}(ee),be=function(e){l(n,e);var t=g(n);function n(e,r){var o;return a(this,n),(o=t.call(this,e,r)).items=null,o}return i(n,[{key:"prevNodeIsJsonLike",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.items.length,t=this.items[e-1];return!!t&&(t.jsonLike||t.type===I&&this.prevNodeIsJsonLike(e-1))}},{key:"parse",value:function(e,t){this.context=e;var n=e.parseNode,r=e.src,a=e.indent,o=e.lineStart,i=r[t];this.items=[{char:i,offset:t}];var s=ee.endOfWhiteSpace(r,t+1);for(i=r[s];i&&"]"!==i&&"}"!==i;){switch(i){case"\n":if(o=s+1,"\n"===r[ee.endOfWhiteSpace(r,o)]){var l=new se;o=l.parse({src:r},o),this.items.push(l)}if((s=ee.endOfIndent(r,o))<=o+a&&(i=r[s],s<o+a||"]"!==i&&"}"!==i)){this.error=new re(this,"Insufficient indentation in flow collection")}break;case",":this.items.push({char:i,offset:s}),s+=1;break;case"#":var c=new ce;s=c.parse({src:r},s),this.items.push(c);break;case"?":case":":var d=r[s+1];if("\n"===d||"\t"===d||" "===d||","===d||":"===i&&this.prevNodeIsJsonLike()){this.items.push({char:i,offset:s}),s+=1;break}default:var u=n({atLineStart:!1,inCollection:!1,inFlow:!0,indent:-1,lineStart:o,parent:this},s);if(!u)return this.valueRange=new Z(t,s),s;this.items.push(u),s=ee.normalizeOffset(r,u.range.end)}i=r[s=ee.endOfWhiteSpace(r,s)]}return this.valueRange=new Z(t,s+1),i&&(this.items.push({char:i,offset:s}),s=ee.endOfWhiteSpace(r,s+1),s=this.parseComment(s)),s}},{key:"setOrigRanges",value:function(e,t){return t=v(c(n.prototype),"setOrigRanges",this).call(this,e,t),this.items.forEach((function(n){if(n instanceof ee)t=n.setOrigRanges(e,t);else if(0===e.length)n.origOffset=n.offset;else{for(var r=t;r<e.length&&!(e[r]>n.offset);)++r;n.origOffset=n.offset+r,t=r}})),t}},{key:"toString",value:function(){var e=this.context.src,t=this.items,n=this.range,r=this.value;if(null!=r)return r;var a=t.filter((function(e){return e instanceof ee})),o="",i=n.start;return a.forEach((function(t){var n=e.slice(i,t.range.start);i=t.range.end,"\n"===(o+=n+String(t))[o.length-1]&&"\n"!==e[i-1]&&"\n"===e[i]&&(i+=1)})),o+=e.slice(i,n.end),ee.addStringTerminator(e,n.end,o)}}]),n}(ee),ye=function(e){l(n,e);var t=g(n);function n(){return a(this,n),t.apply(this,arguments)}return i(n,[{key:"strValue",get:function(){if(!this.valueRange||!this.context)return null;var e=[],t=this.valueRange,n=t.start,r=t.end,a=this.context,o=a.indent,i=a.src;'"'!==i[r-1]&&e.push(new ae(this,'Missing closing "quote'));for(var s="",l=n+1;l<r-1;++l){var c=i[l];if("\n"===c){ee.atDocumentBoundary(i,l+1)&&e.push(new re(this,"Document boundary indicators are not allowed within string values"));var d=ee.foldNewline(i,l,o);s+=d.fold,l=d.offset,d.error&&e.push(new re(this,"Multi-line double-quoted string needs to be sufficiently indented"))}else if("\\"===c)switch(i[l+=1]){case"0":s+="\0";break;case"a":s+="\x07";break;case"b":s+="\b";break;case"e":s+="\x1b";break;case"f":s+="\f";break;case"n":s+="\n";break;case"r":s+="\r";break;case"t":case"\t":s+="\t";break;case"v":s+="\v";break;case"N":s+="\x85";break;case"_":s+="\xa0";break;case"L":s+="\u2028";break;case"P":s+="\u2029";break;case" ":s+=" ";break;case'"':s+='"';break;case"/":s+="/";break;case"\\":s+="\\";break;case"x":s+=this.parseCharCode(l+1,2,e),l+=2;break;case"u":s+=this.parseCharCode(l+1,4,e),l+=4;break;case"U":s+=this.parseCharCode(l+1,8,e),l+=8;break;case"\n":for(;" "===i[l+1]||"\t"===i[l+1];)l+=1;break;default:e.push(new ae(this,"Invalid escape sequence ".concat(i.substr(l-1,2)))),s+="\\"+i[l]}else if(" "===c||"\t"===c){for(var u=l,p=i[l+1];" "===p||"\t"===p;)p=i[(l+=1)+1];"\n"!==p&&(s+=l>u?i.slice(u,l+1):c)}else s+=c}return e.length>0?{errors:e,str:s}:s}},{key:"parseCharCode",value:function(e,t,n){var r=this.context.src,a=r.substr(e,t),o=a.length===t&&/^[0-9a-fA-F]+$/.test(a)?parseInt(a,16):NaN;return isNaN(o)?(n.push(new ae(this,"Invalid escape sequence ".concat(r.substr(e-2,t+2)))),r.substr(e-2,t+2)):String.fromCodePoint(o)}},{key:"parse",value:function(e,t){this.context=e;var r=e.src,a=n.endOfQuote(r,t+1);return this.valueRange=new Z(t,a),a=ee.endOfWhiteSpace(r,a),a=this.parseComment(a)}}],[{key:"endOfQuote",value:function(e,t){for(var n=e[t];n&&'"'!==n;)n=e[t+="\\"===n?2:1];return t+1}}]),n}(ee),ke=function(e){l(n,e);var t=g(n);function n(){return a(this,n),t.apply(this,arguments)}return i(n,[{key:"strValue",get:function(){if(!this.valueRange||!this.context)return null;var e=[],t=this.valueRange,n=t.start,r=t.end,a=this.context,o=a.indent,i=a.src;"'"!==i[r-1]&&e.push(new ae(this,"Missing closing 'quote"));for(var s="",l=n+1;l<r-1;++l){var c=i[l];if("\n"===c){ee.atDocumentBoundary(i,l+1)&&e.push(new re(this,"Document boundary indicators are not allowed within string values"));var d=ee.foldNewline(i,l,o);s+=d.fold,l=d.offset,d.error&&e.push(new re(this,"Multi-line single-quoted string needs to be sufficiently indented"))}else if("'"===c)s+=c,"'"!==i[l+=1]&&e.push(new ae(this,"Unescaped single quote? This should not happen."));else if(" "===c||"\t"===c){for(var u=l,p=i[l+1];" "===p||"\t"===p;)p=i[(l+=1)+1];"\n"!==p&&(s+=l>u?i.slice(u,l+1):c)}else s+=c}return e.length>0?{errors:e,str:s}:s}},{key:"parse",value:function(e,t){this.context=e;var r=e.src,a=n.endOfQuote(r,t+1);return this.valueRange=new Z(t,a),a=ee.endOfWhiteSpace(r,a),a=this.parseComment(a)}}],[{key:"endOfQuote",value:function(e,t){for(var n=e[t];n;)if("'"===n){if("'"!==e[t+1])break;n=e[t+=2]}else n=e[t+=1];return t+1}}]),n}(ee);var xe=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=r.atLineStart,i=r.inCollection,l=r.inFlow,c=r.indent,d=r.lineStart,u=r.parent;a(this,e),s(this,"parseNode",(function(n,r){if(ee.atDocumentBoundary(t.src,r))return null;var a=new e(t,n),o=a.parseProps(r),i=o.props,s=o.type,l=o.valueStart,c=function(e,t){switch(e){case $:return new me(e,t);case A:case D:return new _e(e,t);case M:case z:return new be(e,t);case H:case B:case q:return new le(e,t);case I:case F:return new ie(e,t);case U:return new ye(e,t);case W:return new ke(e,t);default:return null}}(s,i),d=c.parse(a,l);if(c.range=new Z(r,d),d<=r&&(c.error=new Error("Node#parse consumed no characters"),c.error.parseEnd=d,c.error.source=c,c.range.end=r+1),a.nodeStartsCollection(c)){c.error||a.atLineStart||a.parent.type!==N||(c.error=new ae(c,"Block collection must not have preceding content here (e.g. directives-end indicator)"));var u=new ue(c);return d=u.parse(new e(a),d),u.range=new Z(r,d),u}return c})),this.atLineStart=null!=o?o:n.atLineStart||!1,this.inCollection=null!=i?i:n.inCollection||!1,this.inFlow=null!=l?l:n.inFlow||!1,this.indent=null!=c?c:n.indent,this.lineStart=null!=d?d:n.lineStart,this.parent=null!=u?u:n.parent||{},this.root=n.root,this.src=n.src}return i(e,[{key:"nodeStartsCollection",value:function(e){var t=this.inCollection,n=this.inFlow,r=this.src;if(t||n)return!1;if(e instanceof le)return!0;var a=e.range.end;return"\n"!==r[a]&&"\n"!==r[a-1]&&":"===r[a=ee.endOfWhiteSpace(r,a)]}},{key:"parseProps",value:function(t){for(var n=this.inFlow,r=this.parent,a=this.src,o=[],i=!1,s=a[t=this.atLineStart?ee.endOfIndent(a,t):ee.endOfWhiteSpace(a,t)];s===C||s===E||s===j||"\n"===s;){if("\n"===s){var l=t,c=void 0;do{c=l+1,l=ee.endOfIndent(a,c)}while("\n"===a[l]);var d=l-(c+this.indent),u=r.type===q&&r.context.atLineStart;if("#"!==a[l]&&!ee.nextNodeIsIndented(a[l],d,!u))break;this.atLineStart=!0,this.lineStart=c,i=!1,t=l}else if(s===E){var p=ee.endOfLine(a,t+1);o.push(new Z(t,p)),t=p}else{var f=ee.endOfIdentifier(a,t+1);s===j&&","===a[f]&&/^[a-zA-Z0-9-]+\.[a-zA-Z0-9-]+,\d\d\d\d(-\d\d){0,2}\/\S/.test(a.slice(t+1,f+13))&&(f=ee.endOfIdentifier(a,f+5)),o.push(new Z(t,f)),i=!0,t=ee.endOfWhiteSpace(a,f)}s=a[t]}return i&&":"===s&&ee.atBlank(a,t+1,!0)&&(t-=1),{props:o,type:e.parseType(a,t,n),valueStart:t}}}],[{key:"parseType",value:function(e,t,n){switch(e[t]){case"*":return $;case">":return A;case"|":return D;case"{":return M;case"[":return z;case"?":return!n&&ee.atBlank(e,t+1,!0)?H:F;case":":return!n&&ee.atBlank(e,t+1,!0)?B:F;case"-":return!n&&ee.atBlank(e,t+1,!0)?q:F;case'"':return U;case"'":return W;default:return F}}}]),e}();function we(e){var t=[];-1!==e.indexOf("\r")&&(e=e.replace(/\r\n?/g,(function(e,n){return e.length>1&&t.push(n),"\n"})));var n=[],r=0;do{var a=new fe,o=new xe({src:e});r=a.parse(o,r),n.push(a)}while(r<e.length);return n.setOrigRanges=function(){if(0===t.length)return!1;for(var e=1;e<t.length;++e)t[e]-=e;for(var r=0,a=0;a<n.length;++a)r=n[a].setOrigRanges(t,r);return t.splice(0,t.length),!0},n.toString=function(){return n.join("...\n")},n}function Se(e,t,n){return n?-1===n.indexOf("\n")?"".concat(e," #").concat(n):"".concat(e,"\n")+n.replace(/^/gm,"".concat(t||"","#")):e}var Ce=function e(){a(this,e)};function Ee(e,t,n){if(Array.isArray(e))return e.map((function(e,t){return Ee(e,String(t),n)}));if(e&&"function"===typeof e.toJSON){var r=n&&n.anchors&&n.anchors.get(e);r&&(n.onCreate=function(e){r.res=e,delete n.onCreate});var a=e.toJSON(t,n);return r&&n.onCreate&&n.onCreate(a),a}return n&&n.keep||"bigint"!==typeof e?e:Number(e)}var je=function(e){l(n,e);var t=g(n);function n(e){var r;return a(this,n),(r=t.call(this)).value=e,r}return i(n,[{key:"toJSON",value:function(e,t){return t&&t.keep?this.value:Ee(this.value,e,t)}},{key:"toString",value:function(){return String(this.value)}}]),n}(Ce);function Te(e,t,n){for(var r=n,a=t.length-1;a>=0;--a){var o=t[a];if(Number.isInteger(o)&&o>=0){var i=[];i[o]=r,r=i}else{var s={};Object.defineProperty(s,o,{value:r,writable:!0,enumerable:!0,configurable:!0}),r=s}}return e.createNode(r,!1)}var Pe=function(e){return null==e||"object"===r(e)&&e[Symbol.iterator]().next().done},$e=function(e){l(n,e);var t=g(n);function n(e){var r;return a(this,n),s(m(r=t.call(this)),"items",[]),r.schema=e,r}return i(n,[{key:"addIn",value:function(e,t){if(Pe(e))this.add(t);else{var r=b(e),a=r[0],o=r.slice(1),i=this.get(a,!0);if(i instanceof n)i.addIn(o,t);else{if(void 0!==i||!this.schema)throw new Error("Expected YAML collection at ".concat(a,". Remaining path: ").concat(o));this.set(a,Te(this.schema,o,t))}}}},{key:"deleteIn",value:function(e){var t=b(e),r=t[0],a=t.slice(1);if(0===a.length)return this.delete(r);var o=this.get(r,!0);if(o instanceof n)return o.deleteIn(a);throw new Error("Expected YAML collection at ".concat(r,". Remaining path: ").concat(a))}},{key:"getIn",value:function(e,t){var r=b(e),a=r[0],o=r.slice(1),i=this.get(a,!0);return 0===o.length?!t&&i instanceof je?i.value:i:i instanceof n?i.getIn(o,t):void 0}},{key:"hasAllNullValues",value:function(){return this.items.every((function(e){if(!e||"PAIR"!==e.type)return!1;var t=e.value;return null==t||t instanceof je&&null==t.value&&!t.commentBefore&&!t.comment&&!t.tag}))}},{key:"hasIn",value:function(e){var t=b(e),r=t[0],a=t.slice(1);if(0===a.length)return this.has(r);var o=this.get(r,!0);return o instanceof n&&o.hasIn(a)}},{key:"setIn",value:function(e,t){var r=b(e),a=r[0],o=r.slice(1);if(0===o.length)this.set(a,t);else{var i=this.get(a,!0);if(i instanceof n)i.setIn(o,t);else{if(void 0!==i||!this.schema)throw new Error("Expected YAML collection at ".concat(a,". Remaining path: ").concat(o));this.set(a,Te(this.schema,o,t))}}}},{key:"toJSON",value:function(){return null}},{key:"toString",value:function(e,t,r,a){var o=this,i=t.blockItem,s=t.flowChars,l=t.isMap,c=t.itemIndent,d=e,u=d.indent,p=d.indentStep,f=d.stringify,m=this.type===M||this.type===z||e.inFlow;m&&(c+=p);var h=l&&this.hasAllNullValues();e=Object.assign({},e,{allNullValues:h,indent:c,inFlow:m,type:null});var g,v=!1,_=!1,b=this.items.reduce((function(t,n,r){var a;n&&(!v&&n.spaceBefore&&t.push({type:"comment",str:""}),n.commentBefore&&n.commentBefore.match(/^.*$/gm).forEach((function(e){t.push({type:"comment",str:"#".concat(e)})})),n.comment&&(a=n.comment),m&&(!v&&n.spaceBefore||n.commentBefore||n.comment||n.key&&(n.key.commentBefore||n.key.comment)||n.value&&(n.value.commentBefore||n.value.comment))&&(_=!0)),v=!1;var i=f(n,e,(function(){return a=null}),(function(){return v=!0}));return m&&!_&&i.includes("\n")&&(_=!0),m&&r<o.items.length-1&&(i+=","),i=Se(i,c,a),v&&(a||m)&&(v=!1),t.push({type:"item",str:i}),t}),[]);if(0===b.length)g=s.start+s.end;else if(m){var y=s.start,k=s.end,x=b.map((function(e){return e.str}));if(_||x.reduce((function(e,t){return e+t.length+2}),2)>n.maxFlowStringSingleLineLength){g=y;var w,C=S(x);try{for(C.s();!(w=C.n()).done;){var E=w.value;g+=E?"\n".concat(p).concat(u).concat(E):"\n"}}catch(O){C.e(O)}finally{C.f()}g+="\n".concat(u).concat(k)}else g="".concat(y," ").concat(x.join(" ")," ").concat(k)}else{var j=b.map(i);g=j.shift();var T,P=S(j);try{for(P.s();!(T=P.n()).done;){var $=T.value;g+=$?"\n".concat(u).concat($):"\n"}}catch(O){P.e(O)}finally{P.f()}}return this.comment?(g+="\n"+this.comment.replace(/^/gm,"".concat(u,"#")),r&&r()):v&&a&&a(),g}}]),n}(Ce);function Oe(e){var t=e instanceof je?e.value:e;return t&&"string"===typeof t&&(t=Number(t)),Number.isInteger(t)&&t>=0?t:null}s($e,"maxFlowStringSingleLineLength",60);var Ae=function(e){l(n,e);var t=g(n);function n(){return a(this,n),t.apply(this,arguments)}return i(n,[{key:"add",value:function(e){this.items.push(e)}},{key:"delete",value:function(e){var t=Oe(e);return"number"===typeof t&&this.items.splice(t,1).length>0}},{key:"get",value:function(e,t){var n=Oe(e);if("number"===typeof n){var r=this.items[n];return!t&&r instanceof je?r.value:r}}},{key:"has",value:function(e){var t=Oe(e);return"number"===typeof t&&t<this.items.length}},{key:"set",value:function(e,t){var n=Oe(e);if("number"!==typeof n)throw new Error("Expected a valid index, not ".concat(e,"."));this.items[n]=t}},{key:"toJSON",value:function(e,t){var n=[];t&&t.onCreate&&t.onCreate(n);var r,a=0,o=S(this.items);try{for(o.s();!(r=o.n()).done;){var i=r.value;n.push(Ee(i,String(a++),t))}}catch(s){o.e(s)}finally{o.f()}return n}},{key:"toString",value:function(e,t,r){return e?v(c(n.prototype),"toString",this).call(this,e,{blockItem:function(e){return"comment"===e.type?e.str:"- ".concat(e.str)},flowChars:{start:"[",end:"]"},isMap:!1,itemIndent:(e.indent||"")+"  "},t,r):JSON.stringify(this)}}]),n}($e),De=function(e){l(n,e);var t=g(n);function n(e){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return a(this,n),(r=t.call(this)).key=e,r.value=o,r.type=n.Type.PAIR,r}return i(n,[{key:"commentBefore",get:function(){return this.key instanceof Ce?this.key.commentBefore:void 0},set:function(e){if(null==this.key&&(this.key=new je(null)),!(this.key instanceof Ce)){throw new Error("Pair.commentBefore is an alias for Pair.key.commentBefore. To set it, the key must be a Node.")}this.key.commentBefore=e}},{key:"addToJSMap",value:function(e,t){var n=Ee(this.key,"",e);if(t instanceof Map){var a=Ee(this.value,n,e);t.set(n,a)}else if(t instanceof Set)t.add(n);else{var o=function(e,t,n){return null===t?"":"object"!==r(t)?String(t):e instanceof Ce&&n&&n.doc?e.toString({anchors:Object.create(null),doc:n.doc,indent:"",indentStep:n.indentStep,inFlow:!0,inStringifyKey:!0,stringify:n.stringify}):JSON.stringify(t)}(this.key,n,e),i=Ee(this.value,o,e);o in t?Object.defineProperty(t,o,{value:i,writable:!0,enumerable:!0,configurable:!0}):t[o]=i}return t}},{key:"toJSON",value:function(e,t){var n=t&&t.mapAsMap?new Map:{};return this.addToJSMap(t,n)}},{key:"toString",value:function(e,t,n){if(!e||!e.doc)return JSON.stringify(this);var a=e.doc.options,o=a.indent,i=a.indentSeq,s=a.simpleKeys,l=this.key,c=this.value,d=l instanceof Ce&&l.comment;if(s){if(d)throw new Error("With simple keys, key nodes cannot have comments");if(l instanceof $e){throw new Error("With simple keys, collection cannot be used as a key value")}}var u=!s&&(!l||d||(l instanceof Ce?l instanceof $e||l.type===A||l.type===D:"object"===r(l))),p=e,f=p.doc,m=p.indent,h=p.indentStep,g=p.stringify;e=Object.assign({},e,{implicitKey:!u,indent:m+h});var v=!1,_=g(l,e,(function(){return d=null}),(function(){return v=!0}));if(_=Se(_,e.indent,d),!u&&_.length>1024){if(s)throw new Error("With simple keys, single line scalar must not span more than 1024 characters");u=!0}if(e.allNullValues&&!s)return this.comment?(_=Se(_,e.indent,this.comment),t&&t()):v&&!d&&n&&n(),e.inFlow&&!u?_:"? ".concat(_);_=u?"? ".concat(_,"\n").concat(m,":"):"".concat(_,":"),this.comment&&(_=Se(_,e.indent,this.comment),t&&t());var b="",y=null;if(c instanceof Ce){if(c.spaceBefore&&(b="\n"),c.commentBefore){var k=c.commentBefore.replace(/^/gm,"".concat(e.indent,"#"));b+="\n".concat(k)}y=c.comment}else c&&"object"===r(c)&&(c=f.schema.createNode(c,!0));e.implicitKey=!1,!u&&!this.comment&&c instanceof je&&(e.indentAtStart=_.length+1),v=!1,!i&&o>=2&&!e.inFlow&&!u&&c instanceof Ae&&c.type!==z&&!c.tag&&!f.anchors.getName(c)&&(e.indent=e.indent.substr(2));var x=g(c,e,(function(){return y=null}),(function(){return v=!0})),w=" ";if(b||this.comment)w="".concat(b,"\n").concat(e.indent);else if(!u&&c instanceof $e){("["===x[0]||"{"===x[0])&&!x.includes("\n")||(w="\n".concat(e.indent))}else"\n"===x[0]&&(w="");return v&&!y&&n&&n(),Se(_+w+x,e.indent,y)}}]),n}(Ce);s(De,"Type",{PAIR:"PAIR",MERGE_PAIR:"MERGE_PAIR"});var Ie=function e(t,n){if(t instanceof Re){var r=n.get(t.source);return r.count*r.aliasCount}if(t instanceof $e){var a,o=0,i=S(t.items);try{for(i.s();!(a=i.n()).done;){var s=e(a.value,n);s>o&&(o=s)}}catch(d){i.e(d)}finally{i.f()}return o}if(t instanceof De){var l=e(t.key,n),c=e(t.value,n);return Math.max(l,c)}return 1},Re=function(e){l(n,e);var t=g(n);function n(e){var r;return a(this,n),(r=t.call(this)).source=e,r.type=$,r}return i(n,[{key:"tag",set:function(e){throw new Error("Alias nodes cannot have tags")}},{key:"toJSON",value:function(e,t){if(!t)return Ee(this.source,e,t);var n=t.anchors,r=t.maxAliasCount,a=n.get(this.source);if(!a||void 0===a.res){var o="This should not happen: Alias anchor was not resolved?";throw this.cstNode?new ne(this.cstNode,o):new ReferenceError(o)}if(r>=0&&(a.count+=1,0===a.aliasCount&&(a.aliasCount=Ie(this.source,n)),a.count*a.aliasCount>r)){var i="Excessive alias count indicates a resource exhaustion attack";throw this.cstNode?new ne(this.cstNode,i):new ReferenceError(i)}return a.res}},{key:"toString",value:function(e){return n.stringify(this,e)}}],[{key:"stringify",value:function(e,t){var n=e.range,r=e.source,a=t.anchors,o=t.doc,i=t.implicitKey,s=t.inStringifyKey,l=Object.keys(a).find((function(e){return a[e]===r}));if(!l&&s&&(l=o.anchors.getName(r)||o.anchors.newName()),l)return"*".concat(l).concat(i?" ":"");var c=o.anchors.getName(r)?"Alias node must be after source node":"Source node not found for alias node";throw new Error("".concat(c," [").concat(n,"]"))}}]),n}(Ce);function Ne(e,t){var n,r=t instanceof je?t.value:t,a=S(e);try{for(a.s();!(n=a.n()).done;){var o=n.value;if(o instanceof De){if(o.key===t||o.key===r)return o;if(o.key&&o.key.value===r)return o}}}catch(i){a.e(i)}finally{a.f()}}s(Re,"default",!0);var Me=function(e){l(n,e);var t=g(n);function n(){return a(this,n),t.apply(this,arguments)}return i(n,[{key:"add",value:function(e,t){e?e instanceof De||(e=new De(e.key||e,e.value)):e=new De(e);var n=Ne(this.items,e.key),r=this.schema&&this.schema.sortMapEntries;if(n){if(!t)throw new Error("Key ".concat(e.key," already set"));n.value=e.value}else if(r){var a=this.items.findIndex((function(t){return r(e,t)<0}));-1===a?this.items.push(e):this.items.splice(a,0,e)}else this.items.push(e)}},{key:"delete",value:function(e){var t=Ne(this.items,e);return!!t&&this.items.splice(this.items.indexOf(t),1).length>0}},{key:"get",value:function(e,t){var n=Ne(this.items,e),r=n&&n.value;return!t&&r instanceof je?r.value:r}},{key:"has",value:function(e){return!!Ne(this.items,e)}},{key:"set",value:function(e,t){this.add(new De(e,t),!0)}},{key:"toJSON",value:function(e,t,n){var r=n?new n:t&&t.mapAsMap?new Map:{};t&&t.onCreate&&t.onCreate(r);var a,o=S(this.items);try{for(o.s();!(a=o.n()).done;){a.value.addToJSMap(t,r)}}catch(i){o.e(i)}finally{o.f()}return r}},{key:"toString",value:function(e,t,r){if(!e)return JSON.stringify(this);var a,o=S(this.items);try{for(o.s();!(a=o.n()).done;){var i=a.value;if(!(i instanceof De))throw new Error("Map items must all be pairs; found ".concat(JSON.stringify(i)," instead"))}}catch(s){o.e(s)}finally{o.f()}return v(c(n.prototype),"toString",this).call(this,e,{blockItem:function(e){return e.str},flowChars:{start:"{",end:"}"},isMap:!0,itemIndent:e.indent||""},t,r)}}]),n}($e),ze=function(e){l(n,e);var t=g(n);function n(e){var r;if(a(this,n),e instanceof De){var o=e.value;o instanceof Ae||((o=new Ae).items.push(e.value),o.range=e.value.range),(r=t.call(this,e.key,o)).range=e.range}else r=t.call(this,new je("<<"),new Ae);return r.type=De.Type.MERGE_PAIR,h(r)}return i(n,[{key:"addToJSMap",value:function(e,t){var n,r=S(this.value.items);try{for(r.s();!(n=r.n()).done;){var a=n.value.source;if(!(a instanceof Me))throw new Error("Merge sources must be maps");var o,i=S(a.toJSON(null,e,Map));try{for(i.s();!(o=i.n()).done;){var s=_(o.value,2),l=s[0],c=s[1];t instanceof Map?t.has(l)||t.set(l,c):t instanceof Set?t.add(l):Object.prototype.hasOwnProperty.call(t,l)||Object.defineProperty(t,l,{value:c,writable:!0,enumerable:!0,configurable:!0})}}catch(d){i.e(d)}finally{i.f()}}}catch(d){r.e(d)}finally{r.f()}return t}},{key:"toString",value:function(e,t){var r=this.value;if(r.items.length>1)return v(c(n.prototype),"toString",this).call(this,e,t);this.value=r.items[0];var a=v(c(n.prototype),"toString",this).call(this,e,t);return this.value=r,a}}]),n}(De),Le={defaultType:D,lineWidth:76},He={trueStr:"true",falseStr:"false"},Be={asBigInt:!1},Fe={nullStr:"null"},Ue={defaultType:F,doubleQuoted:{jsonEncoding:!1,minMultiLineLength:40},fold:{lineWidth:80,minContentWidth:20}};function We(e,t,n){var r,a=S(t);try{for(a.s();!(r=a.n()).done;){var o=r.value,i=o.format,s=o.test,l=o.resolve;if(s){var c=e.match(s);if(c){var d=l.apply(null,c);return d instanceof je||(d=new je(d)),i&&(d.format=i),d}}}}catch(u){a.e(u)}finally{a.f()}return n&&(e=n(e)),new je(e)}var Ve="flow",qe="block",Ke="quoted",Ge=function(e,t){for(var n=e[t+1];" "===n||"\t"===n;){do{n=e[t+=1]}while(n&&"\n"!==n);n=e[t+1]}return t};function Ye(e,t,n,r){var a=r.indentAtStart,o=r.lineWidth,i=void 0===o?80:o,s=r.minContentWidth,l=void 0===s?20:s,c=r.onFold,d=r.onOverflow;if(!i||i<0)return e;var u=Math.max(1+l,1+i-t.length);if(e.length<=u)return e;var p=[],f={},m=i-t.length;"number"===typeof a&&(a>i-Math.max(2,l)?p.push(0):m=i-a);var h,g=void 0,v=void 0,_=!1,b=-1,y=-1,k=-1;for(n===qe&&-1!==(b=Ge(e,b))&&(m=b+u);h=e[b+=1];){if(n===Ke&&"\\"===h){switch(y=b,e[b+1]){case"x":b+=3;break;case"u":b+=5;break;case"U":b+=9;break;default:b+=1}k=b}if("\n"===h)n===qe&&(b=Ge(e,b)),m=b+u,g=void 0;else{if(" "===h&&v&&" "!==v&&"\n"!==v&&"\t"!==v){var x=e[b+1];x&&" "!==x&&"\n"!==x&&"\t"!==x&&(g=b)}if(b>=m)if(g)p.push(g),m=g+u,g=void 0;else if(n===Ke){for(;" "===v||"\t"===v;)v=h,h=e[b+=1],_=!0;var w=b>k+1?b-2:y-1;if(f[w])return e;p.push(w),f[w]=!0,m=w+u,g=void 0}else _=!0}v=h}if(_&&d&&d(),0===p.length)return e;c&&c();for(var S=e.slice(0,p[0]),C=0;C<p.length;++C){var E=p[C],j=p[C+1]||e.length;0===E?S="\n".concat(t).concat(e.slice(0,j)):(n===Ke&&f[E]&&(S+="".concat(e[E],"\\")),S+="\n".concat(t).concat(e.slice(E+1,j)))}return S}var Xe=function(e){var t=e.indentAtStart;return t?Object.assign({indentAtStart:t},Ue.fold):Ue.fold},Je=function(e){return/^(%|---|\.\.\.)/m.test(e)};function Qe(e,t){var n=t.implicitKey,r=Ue.doubleQuoted,a=r.jsonEncoding,o=r.minMultiLineLength,i=JSON.stringify(e);if(a)return i;for(var s=t.indent||(Je(e)?"  ":""),l="",c=0,d=0,u=i[d];u;u=i[++d])if(" "===u&&"\\"===i[d+1]&&"n"===i[d+2]&&(l+=i.slice(c,d)+"\\ ",c=d+=1,u="\\"),"\\"===u)switch(i[d+1]){case"u":l+=i.slice(c,d);var p=i.substr(d+2,4);switch(p){case"0000":l+="\\0";break;case"0007":l+="\\a";break;case"000b":l+="\\v";break;case"001b":l+="\\e";break;case"0085":l+="\\N";break;case"00a0":l+="\\_";break;case"2028":l+="\\L";break;case"2029":l+="\\P";break;default:"00"===p.substr(0,2)?l+="\\x"+p.substr(2):l+=i.substr(d,6)}c=(d+=5)+1;break;case"n":if(n||'"'===i[d+2]||i.length<o)d+=1;else{for(l+=i.slice(c,d)+"\n\n";"\\"===i[d+2]&&"n"===i[d+3]&&'"'!==i[d+4];)l+="\n",d+=2;l+=s," "===i[d+2]&&(l+="\\"),c=(d+=1)+1}break;default:d+=1}return l=c?l+i.slice(c):i,n?l:Ye(l,s,Ke,Xe(t))}function Ze(e,t){if(t.implicitKey){if(/\n/.test(e))return Qe(e,t)}else if(/[ \t]\n|\n[ \t]/.test(e))return Qe(e,t);var n=t.indent||(Je(e)?"  ":""),r="'"+e.replace(/'/g,"''").replace(/\n+/g,"$&\n".concat(n))+"'";return t.implicitKey?r:Ye(r,n,Ve,Xe(t))}function et(e,t,n,r){var a=e.comment,o=e.type,i=e.value;if(/\n[\t ]+$/.test(i)||/^\s*$/.test(i))return Qe(i,t);var s=t.indent||(t.forceBlockIndent||Je(i)?"  ":""),l=s?"2":"1",c=o!==A&&(o===D||!function(e,t,n){if(!t||t<0)return!1;var r=t-n,a=e.length;if(a<=r)return!1;for(var o=0,i=0;o<a;++o)if("\n"===e[o]){if(o-i>r)return!0;if(a-(i=o+1)<=r)return!1}return!0}(i,Ue.fold.lineWidth,s.length)),d=c?"|":">";if(!i)return d+"\n";var u="",p="";if(i=i.replace(/[\n\t ]*$/,(function(e){var t=e.indexOf("\n");return-1===t?d+="-":i!==e&&t===e.length-1||(d+="+",r&&r()),p=e.replace(/\n$/,""),""})).replace(/^[\n ]*/,(function(e){-1!==e.indexOf(" ")&&(d+=l);var t=e.match(/ +$/);return t?(u=e.slice(0,-t[0].length),t[0]):(u=e,"")})),p&&(p=p.replace(/\n+(?!\n|$)/g,"$&".concat(s))),u&&(u=u.replace(/\n+/g,"$&".concat(s))),a&&(d+=" #"+a.replace(/ ?[\r\n]+/g," "),n&&n()),!i)return"".concat(d).concat(l,"\n").concat(s).concat(p);if(c)return i=i.replace(/\n+/g,"$&".concat(s)),"".concat(d,"\n").concat(s).concat(u).concat(i).concat(p);i=i.replace(/\n+/g,"\n$&").replace(/(?:^|\n)([\t ].*)(?:([\n\t ]*)\n(?![\n\t ]))?/g,"$1$2").replace(/\n+/g,"$&".concat(s));var f=Ye("".concat(u).concat(i).concat(p),s,qe,Ue.fold);return"".concat(d,"\n").concat(s).concat(f)}function tt(e,t,n,r){var a=Ue.defaultType,o=t.implicitKey,i=t.inFlow,s=e,l=s.type,c=s.value;"string"!==typeof c&&(c=String(c),e=Object.assign({},e,{value:c}));var d=function(a){switch(a){case A:case D:return et(e,t,n,r);case U:return Qe(c,t);case W:return Ze(c,t);case F:return function(e,t,n,r){var a=e.comment,o=e.type,i=e.value,s=t.actualString,l=t.implicitKey,c=t.indent,d=t.inFlow;if(l&&/[\n[\]{},]/.test(i)||d&&/[[\]{},]/.test(i))return Qe(i,t);if(!i||/^[\n\t ,[\]{}#&*!|>'"%@`]|^[?-]$|^[?-][ \t]|[\n:][ \t]|[ \t]\n|[\n\t ]#|[\n\t :]$/.test(i))return l||d||-1===i.indexOf("\n")?-1!==i.indexOf('"')&&-1===i.indexOf("'")?Ze(i,t):Qe(i,t):et(e,t,n,r);if(!l&&!d&&o!==F&&-1!==i.indexOf("\n"))return et(e,t,n,r);if(""===c&&Je(i))return t.forceBlockIndent=!0,et(e,t,n,r);var u=i.replace(/\n+/g,"$&\n".concat(c));if(s){var p=t.doc.schema.tags;if("string"!==typeof We(u,p,p.scalarFallback).value)return Qe(i,t)}var f=l?u:Ye(u,c,Ve,Xe(t));return!a||d||-1===f.indexOf("\n")&&-1===a.indexOf("\n")?f:(n&&n(),function(e,t,n){if(!n)return e;var r=n.replace(/[\s\S]^/gm,"$&".concat(t,"#"));return"#".concat(r,"\n").concat(t).concat(e)}(f,c,a))}(e,t,n,r);default:return null}};l!==U&&/[\x00-\x08\x0b-\x1f\x7f-\x9f]/.test(c)?l=U:!o&&!i||l!==A&&l!==D||(l=U);var u=d(l);if(null===u&&null===(u=d(a)))throw new Error("Unsupported default string type ".concat(a));return u}function nt(e){var t=e.format,n=e.minFractionDigits,r=e.tag,a=e.value;if("bigint"===typeof a)return String(a);if(!isFinite(a))return isNaN(a)?".nan":a<0?"-.inf":".inf";var o=JSON.stringify(a);if(!t&&n&&(!r||"tag:yaml.org,2002:float"===r)&&/^\d/.test(o)){var i=o.indexOf(".");i<0&&(i=o.length,o+=".");for(var s=n-(o.length-i-1);s-- >0;)o+="0"}return o}function rt(e,t){var n,r,a;switch(t.type){case M:n="}",r="flow map";break;case z:n="]",r="flow sequence";break;default:return void e.push(new re(t,"Not a flow collection!?"))}for(var o=t.items.length-1;o>=0;--o){var i=t.items[o];if(!i||i.type!==I){a=i;break}}if(a&&a.char!==n){var s,l="Expected ".concat(r," to end with ").concat(n);"number"===typeof a.offset?(s=new re(t,l)).offset=a.offset+1:(s=new re(a,l),a.range&&a.range.end&&(s.offset=a.range.end-a.range.start)),e.push(s)}}function at(e,t){var n=t.context.src[t.range.start-1];if("\n"!==n&&"\t"!==n&&" "!==n){e.push(new re(t,"Comments must be separated from other tokens by white space characters"))}}function ot(e,t){var n=String(t),r=n.substr(0,8)+"..."+n.substr(-8);return new re(e,'The "'.concat(r,'" key is too long'))}function it(e,t){var n,r=S(t);try{for(r.s();!(n=r.n()).done;){var a=n.value,o=a.afterKey,i=a.before,s=a.comment,l=e.items[i];l?(o&&l.value&&(l=l.value),void 0===s?!o&&l.commentBefore||(l.spaceBefore=!0):l.commentBefore?l.commentBefore+="\n"+s:l.commentBefore=s):void 0!==s&&(e.comment?e.comment+="\n"+s:e.comment=s)}}catch(c){r.e(c)}finally{r.f()}}function st(e,t){var n=t.strValue;return n?"string"===typeof n?n:(n.errors.forEach((function(n){n.source||(n.source=t),e.errors.push(n)})),n.str):""}function lt(e,t){var n=t.tag,r=t.type,a=!1;if(n){var o=n.handle,i=n.suffix,s=n.verbatim;if(s){if("!"!==s&&"!!"!==s)return s;var l="Verbatim tags aren't resolved, so ".concat(s," is invalid.");e.errors.push(new re(t,l))}else if("!"!==o||i)try{return function(e,t){var n=t.tag,r=n.handle,a=n.suffix,o=e.tagPrefixes.find((function(e){return e.handle===r}));if(!o){var i=e.getDefaults().tagPrefixes;if(i&&(o=i.find((function(e){return e.handle===r}))),!o)throw new re(t,"The ".concat(r," tag handle is non-default and was not declared."))}if(!a)throw new re(t,"The ".concat(r," tag has no suffix."));if("!"===r&&"1.0"===(e.version||e.options.version)){if("^"===a[0])return e.warnings.push(new oe(t,"YAML 1.0 ^ tag expansion is not supported")),a;if(/[:/]/.test(a)){var s=a.match(/^([a-z0-9-]+)\/(.*)/i);return s?"tag:".concat(s[1],".yaml.org,2002:").concat(s[2]):"tag:".concat(a)}}return o.prefix+decodeURIComponent(a)}(e,t)}catch(c){e.errors.push(c)}else a=!0}switch(r){case A:case D:case U:case W:return G.STR;case M:case L:return G.MAP;case z:case V:return G.SEQ;case F:return a?G.STR:null;default:return null}}function ct(e,t,n){var r,a=e.schema.tags,o=[],i=S(a);try{for(i.s();!(r=i.n()).done;){var s=r.value;if(s.tag===n){if(!s.test){var l=s.resolve(e,t);return l instanceof $e?l:new je(l)}o.push(s)}}}catch(d){i.e(d)}finally{i.f()}var c=st(e,t);return"string"===typeof c&&o.length>0?We(c,o,a.scalarFallback):null}function dt(e,t,n){try{var r=ct(e,t,n);if(r)return n&&t.tag&&(r.tag=n),r}catch(l){return l.source||(l.source=t),e.errors.push(l),null}try{var a=function(e){switch(e.type){case M:case L:return G.MAP;case z:case V:return G.SEQ;default:return G.STR}}(t);if(!a)throw new Error("The tag ".concat(n," is unavailable"));var o="The tag ".concat(n," is unavailable, falling back to ").concat(a);e.warnings.push(new oe(t,o));var i=ct(e,t,a);return i.tag=n,i}catch(l){var s=new ne(t,l.message);return s.stack=l.stack,e.errors.push(s),null}}function ut(e,t){var n,r={before:[],after:[]},a=!1,o=!1,i=S(function(e){if(!e)return!1;var t=e.type;return t===H||t===B||t===q}(t.context.parent)?t.context.parent.props.concat(t.props):t.props);try{for(i.s();!(n=i.n()).done;){var s=n.value,l=s.start,c=s.end;switch(t.context.src[l]){case E:if(!t.commentHasRequiredWhitespace(l)){e.push(new re(t,"Comments must be separated from other tokens by white space characters"))}var d=t.header,u=t.valueRange;(u&&(l>u.start||d&&l>d.start)?r.after:r.before).push(t.context.src.slice(l+1,c));break;case C:if(a){e.push(new re(t,"A node can have at most one anchor"))}a=!0;break;case j:if(o){e.push(new re(t,"A node can have at most one tag"))}o=!0}}}catch(p){i.e(p)}finally{i.f()}return{comments:r,hasAnchor:a,hasTag:o}}function pt(e,t){if(!t)return null;t.error&&e.errors.push(t.error);var n=ut(e.errors,t),r=n.comments,a=n.hasAnchor,o=n.hasTag;if(a){var i=e.anchors,s=t.anchor,l=i.getNode(s);l&&(i.map[i.newName(s)]=l),i.map[s]=t}if(t.type===$&&(a||o)){e.errors.push(new re(t,"An alias node must not specify any properties"))}var c=function(e,t){var n=e.anchors,r=e.errors,a=e.schema;if(t.type===$){var o=t.rawValue,i=n.getNode(o);if(!i){var s="Aliased anchor not found: ".concat(o);return r.push(new ne(t,s)),null}var l=new Re(i);return n._cstAliases.push(l),l}var c=lt(e,t);if(c)return dt(e,t,c);if(t.type!==F){var d="Failed to resolve ".concat(t.type," node here");return r.push(new ae(t,d)),null}try{return We(st(e,t),a.tags,a.tags.scalarFallback)}catch(u){return u.source||(u.source=t),r.push(u),null}}(e,t);if(c){c.range=[t.range.start,t.range.end],e.options.keepCstNodes&&(c.cstNode=t),e.options.keepNodeTypes&&(c.type=t.type);var d=r.before.join("\n");d&&(c.commentBefore=c.commentBefore?"".concat(c.commentBefore,"\n").concat(d):d);var u=r.after.join("\n");u&&(c.comment=c.comment?"".concat(c.comment,"\n").concat(u):u)}return t.resolved=c}function ft(e,t){if(t.type!==L&&t.type!==M){var n="A ".concat(t.type," node cannot be resolved as a mapping");return e.errors.push(new ae(t,n)),null}var r=t.type===M?function(e,t){for(var n=[],r=[],a=void 0,o=!1,i="{",s=0;s<t.items.length;++s){var l=t.items[s];if("string"===typeof l.char){var c=l.char,d=l.offset;if("?"===c&&void 0===a&&!o){o=!0,i=":";continue}if(":"===c){if(void 0===a&&(a=null),":"===i){i=",";continue}}else if(o&&(void 0===a&&","!==c&&(a=null),o=!1),void 0!==a&&(r.push(new De(a)),a=void 0,","===c)){i=":";continue}if("}"===c){if(s===t.items.length-1)continue}else if(c===i){i=":";continue}var u="Flow map contains an unexpected ".concat(c),p=new ae(t,u);p.offset=d,e.errors.push(p)}else l.type===O?n.push({afterKey:!!a,before:r.length}):l.type===I?(at(e.errors,l),n.push({afterKey:!!a,before:r.length,comment:l.comment})):void 0===a?(","===i&&e.errors.push(new re(l,"Separator , missing in flow map")),a=pt(e,l)):(","!==i&&e.errors.push(new re(l,"Indicator : missing in flow map entry")),r.push(new De(a,pt(e,l))),a=void 0,o=!1)}rt(e.errors,t),void 0!==a&&r.push(new De(a));return{comments:n,items:r}}(e,t):function(e,t){for(var n=[],r=[],a=void 0,o=null,i=0;i<t.items.length;++i){var s=t.items[i];switch(s.type){case O:n.push({afterKey:!!a,before:r.length});break;case I:n.push({afterKey:!!a,before:r.length,comment:s.comment});break;case H:void 0!==a&&r.push(new De(a)),s.error&&e.errors.push(s.error),a=pt(e,s.node),o=null;break;case B:if(void 0===a&&(a=null),s.error&&e.errors.push(s.error),!s.context.atLineStart&&s.node&&s.node.type===L&&!s.node.context.atLineStart){var l="Nested mappings are not allowed in compact mappings";e.errors.push(new re(s.node,l))}var c=s.node;if(!c&&s.props.length>0){(c=new ie(F,[])).context={parent:s,src:s.context.src};var d=s.range.start+1;if(c.range={start:d,end:d},c.valueRange={start:d,end:d},"number"===typeof s.range.origStart){var u=s.range.origStart+1;c.range.origStart=c.range.origEnd=u,c.valueRange.origStart=c.valueRange.origEnd=u}}var p=new De(a,pt(e,c));ht(s,p),r.push(p),a&&"number"===typeof o&&s.range.start>o+1024&&e.errors.push(ot(t,a)),a=void 0,o=null;break;default:void 0!==a&&r.push(new De(a)),a=pt(e,s),o=s.range.start,s.error&&e.errors.push(s.error);e:for(var f=i+1;;++f){var m=t.items[f];switch(m&&m.type){case O:case I:continue e;case B:break e;default:var h="Implicit map keys need to be followed by map values";e.errors.push(new re(s,h));break e}}if(s.valueRangeContainsNewline){var g="Implicit map keys need to be on a single line";e.errors.push(new re(s,g))}}}void 0!==a&&r.push(new De(a));return{comments:n,items:r}}(e,t),a=r.comments,o=r.items,i=new Me;i.items=o,it(i,a);for(var s=!1,l=0;l<o.length;++l){var c=o[l].key;if(c instanceof $e&&(s=!0),e.schema.merge&&c&&"<<"===c.value){o[l]=new ze(o[l]);var d=o[l].value.items,u=null;d.some((function(e){if(e instanceof Re){var t=e.source.type;return t!==L&&t!==M&&(u="Merge nodes aliases can only point to maps")}return u="Merge nodes can only have Alias nodes as values"})),u&&e.errors.push(new re(t,u))}else for(var p=l+1;p<o.length;++p){var f=o[p].key;if(c===f||c&&f&&Object.prototype.hasOwnProperty.call(c,"value")&&c.value===f.value){var m='Map keys must be unique; "'.concat(c,'" is repeated');e.errors.push(new re(t,m));break}}}if(s&&!e.options.mapAsMap){e.warnings.push(new oe(t,"Keys with collection values will be stringified as YAML due to JS Object restrictions. Use mapAsMap: true to avoid this."))}return t.resolved=i,i}var mt=function(e){var t=e.context,n=t.lineStart,r=t.node,a=t.src,o=e.props;if(0===o.length)return!1;var i=o[0].start;if(r&&i>r.valueRange.start)return!1;if(a[i]!==E)return!1;for(var s=n;s<i;++s)if("\n"===a[s])return!1;return!0};function ht(e,t){if(mt(e)){var n=e.getPropValue(0,E,!0),r=!1,a=t.value.commentBefore;if(a&&a.startsWith(n))t.value.commentBefore=a.substr(n.length+1),r=!0;else{var o=t.value.comment;!e.node&&o&&o.startsWith(n)&&(t.value.comment=o.substr(n.length+1),r=!0)}r&&(t.comment=n)}}function gt(e,t){if(t.type!==V&&t.type!==z){var n="A ".concat(t.type," node cannot be resolved as a sequence");return e.errors.push(new ae(t,n)),null}var r=t.type===z?function(e,t){for(var n=[],r=[],a=!1,o=void 0,i=null,s="[",l=null,c=0;c<t.items.length;++c){var d=t.items[c];if("string"===typeof d.char){var u=d.char,p=d.offset;if(":"===u||!a&&void 0===o||(a&&void 0===o&&(o=s?r.pop():null),r.push(new De(o)),a=!1,o=void 0,i=null),u===s)s=null;else if(s||"?"!==u){if("["!==s&&":"===u&&void 0===o){if(","===s){if((o=r.pop())instanceof De){var f=new re(t,"Chaining flow sequence pairs is invalid");f.offset=p,e.errors.push(f)}if(!a&&"number"===typeof i){var m=d.range?d.range.start:d.offset;m>i+1024&&e.errors.push(ot(t,o));for(var h=l.context.src,g=i;g<m;++g)if("\n"===h[g]){var v="Implicit keys of flow sequence pairs need to be on a single line";e.errors.push(new re(l,v));break}}}else o=null;i=null,a=!1,s=null}else if("["===s||"]"!==u||c<t.items.length-1){var _="Flow sequence contains an unexpected ".concat(u),b=new ae(t,_);b.offset=p,e.errors.push(b)}}else a=!0}else if(d.type===O)n.push({before:r.length});else if(d.type===I)at(e.errors,d),n.push({comment:d.comment,before:r.length});else{if(s){var y="Expected a ".concat(s," in flow sequence");e.errors.push(new re(d,y))}var k=pt(e,d);void 0===o?(r.push(k),l=d):(r.push(new De(o,k)),o=void 0),i=d.range.start,s=","}}rt(e.errors,t),void 0!==o&&r.push(new De(o));return{comments:n,items:r}}(e,t):function(e,t){for(var n=[],r=[],a=0;a<t.items.length;++a){var o=t.items[a];switch(o.type){case O:n.push({before:r.length});break;case I:n.push({comment:o.comment,before:r.length});break;case q:if(o.error&&e.errors.push(o.error),r.push(pt(e,o.node)),o.hasProps){var i="Sequence items cannot have tags or anchors before the - indicator";e.errors.push(new re(o,i))}break;default:o.error&&e.errors.push(o.error),e.errors.push(new ae(o,"Unexpected ".concat(o.type," node in sequence")))}}return{comments:n,items:r}}(e,t),a=r.comments,o=r.items,i=new Ae;if(i.items=o,it(i,a),!e.options.mapAsMap&&o.some((function(e){return e instanceof De&&e.key instanceof $e}))){e.warnings.push(new oe(t,"Keys with collection values will be stringified as YAML due to JS Object restrictions. Use mapAsMap: true to avoid this."))}return t.resolved=i,i}var vt={identify:function(e){return e instanceof Uint8Array},default:!1,tag:"tag:yaml.org,2002:binary",resolve:function(e,t){var n=st(e,t);if("function"===typeof Buffer)return Buffer.from(n,"base64");if("function"===typeof atob){for(var r=atob(n.replace(/[\n\r]/g,"")),a=new Uint8Array(r.length),o=0;o<r.length;++o)a[o]=r.charCodeAt(o);return a}return e.errors.push(new ne(t,"This environment does not support reading binary tags; either Buffer or atob is required")),null},options:Le,stringify:function(e,t,n,r){var a,o=e.comment,i=e.type,s=e.value;if("function"===typeof Buffer)a=s instanceof Buffer?s.toString("base64"):Buffer.from(s.buffer).toString("base64");else{if("function"!==typeof btoa)throw new Error("This environment does not support writing binary tags; either Buffer or btoa is required");for(var l="",c=0;c<s.length;++c)l+=String.fromCharCode(s[c]);a=btoa(l)}if(i||(i=Le.defaultType),i===U)s=a;else{for(var d=Le.lineWidth,u=Math.ceil(a.length/d),p=new Array(u),f=0,m=0;f<u;++f,m+=d)p[f]=a.substr(m,d);s=p.join(i===D?"\n":" ")}return tt({comment:o,type:i,value:s},t,n,r)}};function _t(e,t){for(var n=gt(e,t),r=0;r<n.items.length;++r){var a=n.items[r];if(!(a instanceof De)){if(a instanceof Me){if(a.items.length>1){throw new re(t,"Each pair must have its own sequence indicator")}var o=a.items[0]||new De;a.commentBefore&&(o.commentBefore=o.commentBefore?"".concat(a.commentBefore,"\n").concat(o.commentBefore):a.commentBefore),a.comment&&(o.comment=o.comment?"".concat(a.comment,"\n").concat(o.comment):a.comment),a=o}n.items[r]=a instanceof De?a:new De(a)}}return n}function bt(e,t,n){var r=new Ae(e);r.tag="tag:yaml.org,2002:pairs";var a,o=S(t);try{for(o.s();!(a=o.n()).done;){var i=a.value,s=void 0,l=void 0;if(Array.isArray(i)){if(2!==i.length)throw new TypeError("Expected [key, value] tuple: ".concat(i));s=i[0],l=i[1]}else if(i&&i instanceof Object){var c=Object.keys(i);if(1!==c.length)throw new TypeError("Expected { key: value } tuple: ".concat(i));l=i[s=c[0]]}else s=i;var d=e.createPair(s,l,n);r.items.push(d)}}catch(u){o.e(u)}finally{o.f()}return r}var yt={default:!1,tag:"tag:yaml.org,2002:pairs",resolve:_t,createNode:bt},kt=function(e){l(n,e);var t=g(n);function n(){var e;return a(this,n),s(m(e=t.call(this)),"add",Me.prototype.add.bind(m(e))),s(m(e),"delete",Me.prototype.delete.bind(m(e))),s(m(e),"get",Me.prototype.get.bind(m(e))),s(m(e),"has",Me.prototype.has.bind(m(e))),s(m(e),"set",Me.prototype.set.bind(m(e))),e.tag=n.tag,e}return i(n,[{key:"toJSON",value:function(e,t){var n=new Map;t&&t.onCreate&&t.onCreate(n);var r,a=S(this.items);try{for(a.s();!(r=a.n()).done;){var o=r.value,i=void 0,s=void 0;if(o instanceof De?(i=Ee(o.key,"",t),s=Ee(o.value,i,t)):i=Ee(o,"",t),n.has(i))throw new Error("Ordered maps must not include duplicate keys");n.set(i,s)}}catch(l){a.e(l)}finally{a.f()}return n}}]),n}(Ae);s(kt,"tag","tag:yaml.org,2002:omap");var xt={identify:function(e){return e instanceof Map},nodeClass:kt,default:!1,tag:"tag:yaml.org,2002:omap",resolve:function(e,t){var n,r=_t(e,t),a=[],o=S(r.items);try{for(o.s();!(n=o.n()).done;){var i=n.value.key;if(i instanceof je){if(a.includes(i.value)){throw new re(t,"Ordered maps must not include duplicate keys")}a.push(i.value)}}}catch(s){o.e(s)}finally{o.f()}return Object.assign(new kt,r)},createNode:function(e,t,n){var r=bt(e,t,n),a=new kt;return a.items=r.items,a}},wt=function(e){l(n,e);var t=g(n);function n(){var e;return a(this,n),(e=t.call(this)).tag=n.tag,e}return i(n,[{key:"add",value:function(e){var t=e instanceof De?e:new De(e);Ne(this.items,t.key)||this.items.push(t)}},{key:"get",value:function(e,t){var n=Ne(this.items,e);return!t&&n instanceof De?n.key instanceof je?n.key.value:n.key:n}},{key:"set",value:function(e,t){if("boolean"!==typeof t)throw new Error("Expected boolean value for set(key, value) in a YAML set, not ".concat(r(t)));var n=Ne(this.items,e);n&&!t?this.items.splice(this.items.indexOf(n),1):!n&&t&&this.items.push(new De(e))}},{key:"toJSON",value:function(e,t){return v(c(n.prototype),"toJSON",this).call(this,e,t,Set)}},{key:"toString",value:function(e,t,r){if(!e)return JSON.stringify(this);if(this.hasAllNullValues())return v(c(n.prototype),"toString",this).call(this,e,t,r);throw new Error("Set items must all have null values")}}]),n}(Me);s(wt,"tag","tag:yaml.org,2002:set");var St={identify:function(e){return e instanceof Set},nodeClass:wt,default:!1,tag:"tag:yaml.org,2002:set",resolve:function(e,t){var n=ft(e,t);if(!n.hasAllNullValues())throw new re(t,"Set items must all have null values");return Object.assign(new wt,n)},createNode:function(e,t,n){var r,a=new wt,o=S(t);try{for(o.s();!(r=o.n()).done;){var i=r.value;a.items.push(e.createPair(i,null,n))}}catch(s){o.e(s)}finally{o.f()}return a}},Ct=function(e,t){var n=t.split(":").reduce((function(e,t){return 60*e+Number(t)}),0);return"-"===e?-n:n},Et=function(e){var t=e.value;if(isNaN(t)||!isFinite(t))return nt(t);var n="";t<0&&(n="-",t=Math.abs(t));var r=[t%60];return t<60?r.unshift(0):(t=Math.round((t-r[0])/60),r.unshift(t%60),t>=60&&(t=Math.round((t-r[0])/60),r.unshift(t))),n+r.map((function(e){return e<10?"0"+String(e):String(e)})).join(":").replace(/000000\d*$/,"")},jt={identify:function(e){return"number"===typeof e},default:!0,tag:"tag:yaml.org,2002:int",format:"TIME",test:/^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+)$/,resolve:function(e,t,n){return Ct(t,n.replace(/_/g,""))},stringify:Et},Tt={identify:function(e){return"number"===typeof e},default:!0,tag:"tag:yaml.org,2002:float",format:"TIME",test:/^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+\.[0-9_]*)$/,resolve:function(e,t,n){return Ct(t,n.replace(/_/g,""))},stringify:Et},Pt={identify:function(e){return e instanceof Date},default:!0,tag:"tag:yaml.org,2002:timestamp",test:RegExp("^(?:([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})(?:(?:t|T|[ \\t]+)([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2}(\\.[0-9]+)?)(?:[ \\t]*(Z|[-+][012]?[0-9](?::[0-9]{2})?))?)?)$"),resolve:function(e,t,n,r,a,o,i,s,l){s&&(s=(s+"00").substr(1,3));var c=Date.UTC(t,n-1,r,a||0,o||0,i||0,s||0);if(l&&"Z"!==l){var d=Ct(l[0],l.slice(1));Math.abs(d)<30&&(d*=60),c-=6e4*d}return new Date(c)},stringify:function(e){return e.value.toISOString().replace(/((T00:00)?:00)?\.000Z$/,"")}};function $t(e){var t="undefined"!==typeof process&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}||{};return e?"undefined"!==typeof YAML_SILENCE_DEPRECATION_WARNINGS?!YAML_SILENCE_DEPRECATION_WARNINGS:!t.YAML_SILENCE_DEPRECATION_WARNINGS:"undefined"!==typeof YAML_SILENCE_WARNINGS?!YAML_SILENCE_WARNINGS:!t.YAML_SILENCE_WARNINGS}function Ot(e,t){if($t(!1)){var n="undefined"!==typeof process&&process.emitWarning;n?n(e,t):console.warn(t?"".concat(t,": ").concat(e):e)}}var At={};var Dt={createNode:function(e,t,n){var a=new Me(e);if(t instanceof Map){var o,i=S(t);try{for(i.s();!(o=i.n()).done;){var s=_(o.value,2),l=s[0],c=s[1];a.items.push(e.createPair(l,c,n))}}catch(f){i.e(f)}finally{i.f()}}else if(t&&"object"===r(t))for(var d=0,u=Object.keys(t);d<u.length;d++){var p=u[d];a.items.push(e.createPair(p,t[p],n))}return"function"===typeof e.sortMapEntries&&a.items.sort(e.sortMapEntries),a},default:!0,nodeClass:Me,tag:"tag:yaml.org,2002:map",resolve:ft};var It={createNode:function(e,t,n){var r=new Ae(e);if(t&&t[Symbol.iterator]){var a,o=S(t);try{for(o.s();!(a=o.n()).done;){var i=a.value,s=e.createNode(i,n.wrapScalars,null,n);r.items.push(s)}}catch(l){o.e(l)}finally{o.f()}}return r},default:!0,nodeClass:Ae,tag:"tag:yaml.org,2002:seq",resolve:gt},Rt=[Dt,It,{identify:function(e){return"string"===typeof e},default:!0,tag:"tag:yaml.org,2002:str",resolve:st,stringify:function(e,t,n,r){return tt(e,t=Object.assign({actualString:!0},t),n,r)},options:Ue}],Nt=function(e){return"bigint"===typeof e||Number.isInteger(e)},Mt=function(e,t,n){return Be.asBigInt?BigInt(e):parseInt(t,n)};function zt(e,t,n){var r=e.value;return Nt(r)&&r>=0?n+r.toString(t):nt(e)}var Lt={identify:function(e){return null==e},createNode:function(e,t,n){return n.wrapScalars?new je(null):null},default:!0,tag:"tag:yaml.org,2002:null",test:/^(?:~|[Nn]ull|NULL)?$/,resolve:function(){return null},options:Fe,stringify:function(){return Fe.nullStr}},Ht={identify:function(e){return"boolean"===typeof e},default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:[Tt]rue|TRUE|[Ff]alse|FALSE)$/,resolve:function(e){return"t"===e[0]||"T"===e[0]},options:He,stringify:function(e){return e.value?He.trueStr:He.falseStr}},Bt={identify:function(e){return Nt(e)&&e>=0},default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^0o([0-7]+)$/,resolve:function(e,t){return Mt(e,t,8)},options:Be,stringify:function(e){return zt(e,8,"0o")}},Ft={identify:Nt,default:!0,tag:"tag:yaml.org,2002:int",test:/^[-+]?[0-9]+$/,resolve:function(e){return Mt(e,e,10)},options:Be,stringify:nt},Ut={identify:function(e){return Nt(e)&&e>=0},default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^0x([0-9a-fA-F]+)$/,resolve:function(e,t){return Mt(e,t,16)},options:Be,stringify:function(e){return zt(e,16,"0x")}},Wt={identify:function(e){return"number"===typeof e},default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.inf|(\.nan))$/i,resolve:function(e,t){return t?NaN:"-"===e[0]?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY},stringify:nt},Vt={identify:function(e){return"number"===typeof e},default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?(?:\.[0-9]+|[0-9]+(?:\.[0-9]*)?)[eE][-+]?[0-9]+$/,resolve:function(e){return parseFloat(e)},stringify:function(e){var t=e.value;return Number(t).toExponential()}},qt={identify:function(e){return"number"===typeof e},default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:\.([0-9]+)|[0-9]+\.([0-9]*))$/,resolve:function(e,t,n){var r=t||n,a=new je(parseFloat(e));return r&&"0"===r[r.length-1]&&(a.minFractionDigits=r.length),a},stringify:nt},Kt=Rt.concat([Lt,Ht,Bt,Ft,Ut,Wt,Vt,qt]),Gt=function(e){return"bigint"===typeof e||Number.isInteger(e)},Yt=function(e){var t=e.value;return JSON.stringify(t)},Xt=[Dt,It,{identify:function(e){return"string"===typeof e},default:!0,tag:"tag:yaml.org,2002:str",resolve:st,stringify:Yt},{identify:function(e){return null==e},createNode:function(e,t,n){return n.wrapScalars?new je(null):null},default:!0,tag:"tag:yaml.org,2002:null",test:/^null$/,resolve:function(){return null},stringify:Yt},{identify:function(e){return"boolean"===typeof e},default:!0,tag:"tag:yaml.org,2002:bool",test:/^true|false$/,resolve:function(e){return"true"===e},stringify:Yt},{identify:Gt,default:!0,tag:"tag:yaml.org,2002:int",test:/^-?(?:0|[1-9][0-9]*)$/,resolve:function(e){return Be.asBigInt?BigInt(e):parseInt(e,10)},stringify:function(e){var t=e.value;return Gt(t)?t.toString():JSON.stringify(t)}},{identify:function(e){return"number"===typeof e},default:!0,tag:"tag:yaml.org,2002:float",test:/^-?(?:0|[1-9][0-9]*)(?:\.[0-9]*)?(?:[eE][-+]?[0-9]+)?$/,resolve:function(e){return parseFloat(e)},stringify:Yt}];Xt.scalarFallback=function(e){throw new SyntaxError("Unresolved plain scalar ".concat(JSON.stringify(e)))};var Jt=function(e){return e.value?He.trueStr:He.falseStr},Qt=function(e){return"bigint"===typeof e||Number.isInteger(e)};function Zt(e,t,n){var r=t.replace(/_/g,"");if(Be.asBigInt){switch(n){case 2:r="0b".concat(r);break;case 8:r="0o".concat(r);break;case 16:r="0x".concat(r)}var a=BigInt(r);return"-"===e?BigInt(-1)*a:a}var o=parseInt(r,n);return"-"===e?-1*o:o}function en(e,t,n){var r=e.value;if(Qt(r)){var a=r.toString(t);return r<0?"-"+n+a.substr(1):n+a}return nt(e)}var tn=Rt.concat([{identify:function(e){return null==e},createNode:function(e,t,n){return n.wrapScalars?new je(null):null},default:!0,tag:"tag:yaml.org,2002:null",test:/^(?:~|[Nn]ull|NULL)?$/,resolve:function(){return null},options:Fe,stringify:function(){return Fe.nullStr}},{identify:function(e){return"boolean"===typeof e},default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:Y|y|[Yy]es|YES|[Tt]rue|TRUE|[Oo]n|ON)$/,resolve:function(){return!0},options:He,stringify:Jt},{identify:function(e){return"boolean"===typeof e},default:!0,tag:"tag:yaml.org,2002:bool",test:/^(?:N|n|[Nn]o|NO|[Ff]alse|FALSE|[Oo]ff|OFF)$/i,resolve:function(){return!1},options:He,stringify:Jt},{identify:Qt,default:!0,tag:"tag:yaml.org,2002:int",format:"BIN",test:/^([-+]?)0b([0-1_]+)$/,resolve:function(e,t,n){return Zt(t,n,2)},stringify:function(e){return en(e,2,"0b")}},{identify:Qt,default:!0,tag:"tag:yaml.org,2002:int",format:"OCT",test:/^([-+]?)0([0-7_]+)$/,resolve:function(e,t,n){return Zt(t,n,8)},stringify:function(e){return en(e,8,"0")}},{identify:Qt,default:!0,tag:"tag:yaml.org,2002:int",test:/^([-+]?)([0-9][0-9_]*)$/,resolve:function(e,t,n){return Zt(t,n,10)},stringify:nt},{identify:Qt,default:!0,tag:"tag:yaml.org,2002:int",format:"HEX",test:/^([-+]?)0x([0-9a-fA-F_]+)$/,resolve:function(e,t,n){return Zt(t,n,16)},stringify:function(e){return en(e,16,"0x")}},{identify:function(e){return"number"===typeof e},default:!0,tag:"tag:yaml.org,2002:float",test:/^(?:[-+]?\.inf|(\.nan))$/i,resolve:function(e,t){return t?NaN:"-"===e[0]?Number.NEGATIVE_INFINITY:Number.POSITIVE_INFINITY},stringify:nt},{identify:function(e){return"number"===typeof e},default:!0,tag:"tag:yaml.org,2002:float",format:"EXP",test:/^[-+]?([0-9][0-9_]*)?(\.[0-9_]*)?[eE][-+]?[0-9]+$/,resolve:function(e){return parseFloat(e.replace(/_/g,""))},stringify:function(e){var t=e.value;return Number(t).toExponential()}},{identify:function(e){return"number"===typeof e},default:!0,tag:"tag:yaml.org,2002:float",test:/^[-+]?(?:[0-9][0-9_]*)?\.([0-9_]*)$/,resolve:function(e,t){var n=new je(parseFloat(e.replace(/_/g,"")));if(t){var r=t.replace(/_/g,"");"0"===r[r.length-1]&&(n.minFractionDigits=r.length)}return n},stringify:nt}],vt,xt,yt,St,jt,Tt,Pt),nn={core:Kt,failsafe:Rt,json:Xt,yaml11:tn},rn={binary:vt,bool:Ht,float:qt,floatExp:Vt,floatNaN:Wt,floatTime:Tt,int:Ft,intHex:Ut,intOct:Bt,intTime:jt,map:Dt,null:Lt,omap:xt,pairs:yt,seq:It,set:St,timestamp:Pt};function an(e,t,n){if(e instanceof Ce)return e;var a=n.defaultPrefix,o=n.onTagObj,i=n.prevObjects,s=n.schema,l=n.wrapScalars;t&&t.startsWith("!!")&&(t=a+t.slice(2));var c=function(e,t,n){if(t){var r=n.filter((function(e){return e.tag===t})),a=r.find((function(e){return!e.format}))||r[0];if(!a)throw new Error("Tag ".concat(t," not found"));return a}return n.find((function(t){return(t.identify&&t.identify(e)||t.class&&e instanceof t.class)&&!t.format}))}(e,t,s.tags);if(!c){if("function"===typeof e.toJSON&&(e=e.toJSON()),!e||"object"!==r(e))return l?new je(e):e;c=e instanceof Map?Dt:e[Symbol.iterator]?It:Dt}o&&(o(c),delete n.onTagObj);var d={value:void 0,node:void 0};if(e&&"object"===r(e)&&i){var u=i.get(e);if(u){var p=new Re(u);return n.aliasNodes.push(p),p}d.value=e,i.set(e,d)}return d.node=c.createNode?c.createNode(n.schema,e,n):l?new je(e):e,t&&d.node instanceof Ce&&(d.node.tag=t),d.node}var on=function(e,t){return e.key<t.key?-1:e.key>t.key?1:0},sn=function(){function e(t){var n=t.customTags,r=t.merge,o=t.schema,i=t.sortMapEntries,s=t.tags;a(this,e),this.merge=!!r,this.name=o,this.sortMapEntries=!0===i?on:i||null,!n&&s&&function(e,t){if(!At[e]&&$t(!0)){At[e]=!0;var n="The option '".concat(e,"' will be removed in a future release");Ot(n+=t?", use '".concat(t,"' instead."):".","DeprecationWarning")}}("tags","customTags"),this.tags=function(e,t,n,r){var a=e[r.replace(/\W/g,"")];if(!a){var o=Object.keys(e).map((function(e){return JSON.stringify(e)})).join(", ");throw new Error('Unknown schema "'.concat(r,'"; use one of ').concat(o))}if(Array.isArray(n)){var i,s=S(n);try{for(s.s();!(i=s.n()).done;){var l=i.value;a=a.concat(l)}}catch(f){s.e(f)}finally{s.f()}}else"function"===typeof n&&(a=n(a.slice()));for(var c=0;c<a.length;++c){var d=a[c];if("string"===typeof d){var u=t[d];if(!u){var p=Object.keys(t).map((function(e){return JSON.stringify(e)})).join(", ");throw new Error('Unknown custom tag "'.concat(d,'"; use one of ').concat(p))}a[c]=u}}return a}(nn,rn,n||s,o)}return i(e,[{key:"createNode",value:function(t,n,r,a){var o={defaultPrefix:e.defaultPrefix,schema:this,wrapScalars:n};return an(t,r,a?Object.assign(a,o):o)}},{key:"createPair",value:function(e,t,n){n||(n={wrapScalars:!0});var r=this.createNode(e,n.wrapScalars,null,n),a=this.createNode(t,n.wrapScalars,null,n);return new De(r,a)}}]),e}();s(sn,"defaultPrefix",K),s(sn,"defaultTags",G);var ln={anchorPrefix:"a",customTags:null,indent:2,indentSeq:!0,keepCstNodes:!1,keepNodeTypes:!0,keepBlobsInJSON:!0,mapAsMap:!1,maxAliasCount:100,prettyErrors:!1,simpleKeys:!1,version:"1.2"},cn={get binary(){return Le},set binary(e){Object.assign(Le,e)},get bool(){return He},set bool(e){Object.assign(He,e)},get int(){return Be},set int(e){Object.assign(Be,e)},get null(){return Fe},set null(e){Object.assign(Fe,e)},get str(){return Ue},set str(e){Object.assign(Ue,e)}},dn={"1.0":{schema:"yaml-1.1",merge:!0,tagPrefixes:[{handle:"!",prefix:K},{handle:"!!",prefix:"tag:private.yaml.org,2002:"}]},1.1:{schema:"yaml-1.1",merge:!0,tagPrefixes:[{handle:"!",prefix:"!"},{handle:"!!",prefix:K}]},1.2:{schema:"core",merge:!1,tagPrefixes:[{handle:"!",prefix:"!"},{handle:"!!",prefix:K}]}};function un(e,t){if("1.0"===(e.version||e.options.version)){var n=t.match(/^tag:private\.yaml\.org,2002:([^:/]+)$/);if(n)return"!"+n[1];var r=t.match(/^tag:([a-zA-Z0-9-]+)\.yaml\.org,2002:(.*)/);return r?"!".concat(r[1],"/").concat(r[2]):"!".concat(t.replace(/^tag:/,""))}var a=e.tagPrefixes.find((function(e){return 0===t.indexOf(e.prefix)}));if(!a){var o=e.getDefaults().tagPrefixes;a=o&&o.find((function(e){return 0===t.indexOf(e.prefix)}))}if(!a)return"!"===t[0]?t:"!<".concat(t,">");var i=t.substr(a.prefix.length).replace(/[!,[\]{}]/g,(function(e){return{"!":"%21",",":"%2C","[":"%5B","]":"%5D","{":"%7B","}":"%7D"}[e]}));return a.handle+i}function pn(e,t,n,a){var o,i=t.doc,s=i.anchors,l=i.schema;if(!(e instanceof Ce)){var c={aliasNodes:[],onTagObj:function(e){return o=e},prevObjects:new Map};e=l.createNode(e,!0,null,c);var d,u=S(c.aliasNodes);try{for(u.s();!(d=u.n()).done;){var p=d.value;p.source=p.source.node;var f=s.getName(p.source);f||(f=s.newName(),s.map[f]=p.source)}}catch(g){u.e(g)}finally{u.f()}}if(e instanceof De)return e.toString(t,n,a);o||(o=function(e,t){if(t instanceof Re)return Re;if(t.tag){var n=e.filter((function(e){return e.tag===t.tag}));if(n.length>0)return n.find((function(e){return e.format===t.format}))||n[0]}var a,o;if(t instanceof je){o=t.value;var i=e.filter((function(e){return e.identify&&e.identify(o)||e.class&&o instanceof e.class}));a=i.find((function(e){return e.format===t.format}))||i.find((function(e){return!e.format}))}else o=t,a=e.find((function(e){return e.nodeClass&&o instanceof e.nodeClass}));if(!a){var s=o&&o.constructor?o.constructor.name:r(o);throw new Error("Tag not resolved for ".concat(s," value"))}return a}(l.tags,e));var m=function(e,t,n){var r=n.anchors,a=n.doc,o=[],i=a.anchors.getName(e);return i&&(r[i]=e,o.push("&".concat(i))),e.tag?o.push(un(a,e.tag)):t.default||o.push(un(a,t.tag)),o.join(" ")}(e,o,t);m.length>0&&(t.indentAtStart=(t.indentAtStart||0)+m.length+1);var h="function"===typeof o.stringify?o.stringify(e,t,n,a):e instanceof je?tt(e,t,n,a):e.toString(t,n,a);return m?e instanceof je||"{"===h[0]||"["===h[0]?"".concat(m," ").concat(h):"".concat(m,"\n").concat(t.indent).concat(h):h}var fn=function(){function e(t){a(this,e),s(this,"map",Object.create(null)),this.prefix=t}return i(e,[{key:"createAlias",value:function(e,t){return this.setAnchor(e,t),new Re(e)}},{key:"createMergePair",value:function(){for(var e=this,t=new ze,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return t.value.items=r.map((function(t){if(t instanceof Re){if(t.source instanceof Me)return t}else if(t instanceof Me)return e.createAlias(t);throw new Error("Merge sources must be Map nodes or their Aliases")})),t}},{key:"getName",value:function(e){var t=this.map;return Object.keys(t).find((function(n){return t[n]===e}))}},{key:"getNames",value:function(){return Object.keys(this.map)}},{key:"getNode",value:function(e){return this.map[e]}},{key:"newName",value:function(e){e||(e=this.prefix);for(var t=Object.keys(this.map),n=1;;++n){var r="".concat(e).concat(n);if(!t.includes(r))return r}}},{key:"resolveNodes",value:function(){var e=this.map,t=this._cstAliases;Object.keys(e).forEach((function(t){e[t]=e[t].resolved})),t.forEach((function(e){e.source=e.source.resolved})),delete this._cstAliases}},{key:"setAnchor",value:function(t,n){if(null!=t&&!e.validAnchorNode(t))throw new Error("Anchors may only be set for Scalar, Seq and Map nodes");if(n&&/[\x00-\x19\s,[\]{}]/.test(n))throw new Error("Anchor names must not contain whitespace or control characters");var r=this.map,a=t&&Object.keys(r).find((function(e){return r[e]===t}));if(a){if(!n)return a;a!==n&&(delete r[a],r[n]=t)}else{if(!n){if(!t)return null;n=this.newName()}r[n]=t}return n}}],[{key:"validAnchorNode",value:function(e){return e instanceof je||e instanceof Ae||e instanceof Me}}]),e}(),mn=function e(t,n){if(t&&"object"===r(t)){var a=t.tag;t instanceof $e?(a&&(n[a]=!0),t.items.forEach((function(t){return e(t,n)}))):t instanceof De?(e(t.key,n),e(t.value,n)):t instanceof je&&a&&(n[a]=!0)}return n},hn=function(e){return Object.keys(mn(e,{}))};function gn(e,t){var n=e.tagPrefixes,r=_(t.parameters,2),a=r[0],o=r[1];if(!a||!o){throw new re(t,"Insufficient parameters given for %TAG directive")}if(n.some((function(e){return e.handle===a}))){throw new re(t,"The %TAG directive must only be given at most once per handle in the same document.")}return{handle:a,prefix:o}}function vn(e,t){var n=_(t.parameters,1)[0];if("YAML:1.0"===t.name&&(n="1.0"),!n){throw new re(t,"Insufficient parameters given for %YAML directive")}if(!dn[n]){var r=e.version||e.options.version,a="Document will be parsed as YAML ".concat(r," rather than YAML ").concat(n);e.warnings.push(new oe(t,a))}return n}function _n(e){if(e instanceof $e)return!0;throw new Error("Expected a YAML collection as document contents")}var bn=function(){function e(t){a(this,e),this.anchors=new fn(t.anchorPrefix),this.commentBefore=null,this.comment=null,this.contents=null,this.directivesEndMarker=null,this.errors=[],this.options=t,this.schema=null,this.tagPrefixes=[],this.version=null,this.warnings=[]}return i(e,[{key:"add",value:function(e){return _n(this.contents),this.contents.add(e)}},{key:"addIn",value:function(e,t){_n(this.contents),this.contents.addIn(e,t)}},{key:"delete",value:function(e){return _n(this.contents),this.contents.delete(e)}},{key:"deleteIn",value:function(e){return Pe(e)?null!=this.contents&&(this.contents=null,!0):(_n(this.contents),this.contents.deleteIn(e))}},{key:"getDefaults",value:function(){return e.defaults[this.version]||e.defaults[this.options.version]||{}}},{key:"get",value:function(e,t){return this.contents instanceof $e?this.contents.get(e,t):void 0}},{key:"getIn",value:function(e,t){return Pe(e)?!t&&this.contents instanceof je?this.contents.value:this.contents:this.contents instanceof $e?this.contents.getIn(e,t):void 0}},{key:"has",value:function(e){return this.contents instanceof $e&&this.contents.has(e)}},{key:"hasIn",value:function(e){return Pe(e)?void 0!==this.contents:this.contents instanceof $e&&this.contents.hasIn(e)}},{key:"set",value:function(e,t){_n(this.contents),this.contents.set(e,t)}},{key:"setIn",value:function(e,t){Pe(e)?this.contents=t:(_n(this.contents),this.contents.setIn(e,t))}},{key:"setSchema",value:function(e,t){if(e||t||!this.schema){"number"===typeof e&&(e=e.toFixed(1)),"1.0"===e||"1.1"===e||"1.2"===e?(this.version?this.version=e:this.options.version=e,delete this.options.schema):e&&"string"===typeof e&&(this.options.schema=e),Array.isArray(t)&&(this.options.customTags=t);var n=Object.assign({},this.getDefaults(),this.options);this.schema=new sn(n)}}},{key:"parse",value:function(e,t){this.options.keepCstNodes&&(this.cstNode=e),this.options.keepNodeTypes&&(this.type="DOCUMENT");var n=e.directives,r=void 0===n?[]:n,a=e.contents,o=void 0===a?[]:a,i=e.directivesEndMarker,s=e.error,l=e.valueRange;if(s&&(s.source||(s.source=this),this.errors.push(s)),function(e,t,n){var r,a=[],o=!1,i=S(t);try{for(i.s();!(r=i.n()).done;){var l=r.value,c=l.comment,d=l.name;switch(d){case"TAG":try{e.tagPrefixes.push(gn(e,l))}catch(s){e.errors.push(s)}o=!0;break;case"YAML":case"YAML:1.0":e.version&&e.errors.push(new re(l,"The %YAML directive must only be given at most once per document."));try{e.version=vn(e,l)}catch(s){e.errors.push(s)}o=!0;break;default:if(d){var u="YAML only supports %TAG and %YAML directives, and not %".concat(d);e.warnings.push(new oe(l,u))}}c&&a.push(c)}}catch(p){i.e(p)}finally{i.f()}n&&!o&&"1.1"===(e.version||n.version||e.options.version)&&(e.tagPrefixes=n.tagPrefixes.map((function(e){return{handle:e.handle,prefix:e.prefix}})),e.version=n.version);e.commentBefore=a.join("\n")||null}(this,r,t),i&&(this.directivesEndMarker=!0),this.range=l?[l.start,l.end]:null,this.setSchema(),this.anchors._cstAliases=[],function(e,t){var n,r={before:[],after:[]},a=void 0,o=!1,i=S(t);try{for(i.s();!(n=i.n()).done;){var s=n.value;if(s.valueRange){if(void 0!==a){e.errors.push(new ae(s,"Document contains trailing content not separated by a ... or --- line"));break}var l=pt(e,s);o&&(l.spaceBefore=!0,o=!1),a=l}else null!==s.comment?(void 0===a?r.before:r.after).push(s.comment):s.type===O&&(o=!0,void 0===a&&r.before.length>0&&!e.commentBefore&&(e.commentBefore=r.before.join("\n"),r.before=[]))}}catch(u){i.e(u)}finally{i.f()}if(e.contents=a||null,a){var c=r.before.join("\n");if(c){var d=a instanceof $e&&a.items[0]?a.items[0]:a;d.commentBefore=d.commentBefore?"".concat(c,"\n").concat(d.commentBefore):c}e.comment=r.after.join("\n")||null}else e.comment=r.before.concat(r.after).join("\n")||null}(this,o),this.anchors.resolveNodes(),this.options.prettyErrors){var c,d=S(this.errors);try{for(d.s();!(c=d.n()).done;){var u=c.value;u instanceof te&&u.makePretty()}}catch(h){d.e(h)}finally{d.f()}var p,f=S(this.warnings);try{for(f.s();!(p=f.n()).done;){var m=p.value;m instanceof te&&m.makePretty()}}catch(h){f.e(h)}finally{f.f()}}return this}},{key:"listNonDefaultTags",value:function(){return hn(this.contents).filter((function(e){return 0!==e.indexOf(sn.defaultPrefix)}))}},{key:"setTagPrefix",value:function(e,t){if("!"!==e[0]||"!"!==e[e.length-1])throw new Error("Handle must start and end with !");if(t){var n=this.tagPrefixes.find((function(t){return t.handle===e}));n?n.prefix=t:this.tagPrefixes.push({handle:e,prefix:t})}else this.tagPrefixes=this.tagPrefixes.filter((function(t){return t.handle!==e}))}},{key:"toJSON",value:function(e,t){var n=this,r=this.options,a=r.keepBlobsInJSON,o=r.mapAsMap,i=r.maxAliasCount,s=a&&("string"!==typeof e||!(this.contents instanceof je)),l={doc:this,indentStep:"  ",keep:s,mapAsMap:s&&!!o,maxAliasCount:i,stringify:pn},c=Object.keys(this.anchors.map);c.length>0&&(l.anchors=new Map(c.map((function(e){return[n.anchors.map[e],{alias:[],aliasCount:0,count:1}]}))));var d=Ee(this.contents,e,l);if("function"===typeof t&&l.anchors){var u,p=S(l.anchors.values());try{for(p.s();!(u=p.n()).done;){var f=u.value,m=f.count;t(f.res,m)}}catch(h){p.e(h)}finally{p.f()}}return d}},{key:"toString",value:function(){if(this.errors.length>0)throw new Error("Document with errors cannot be stringified");var e=this.options.indent;if(!Number.isInteger(e)||e<=0){var t=JSON.stringify(e);throw new Error('"indent" option must be a positive integer, not '.concat(t))}this.setSchema();var n=[],r=!1;if(this.version){var a="%YAML 1.2";"yaml-1.1"===this.schema.name&&("1.0"===this.version?a="%YAML:1.0":"1.1"===this.version&&(a="%YAML 1.1")),n.push(a),r=!0}var o=this.listNonDefaultTags();this.tagPrefixes.forEach((function(e){var t=e.handle,a=e.prefix;o.some((function(e){return 0===e.indexOf(a)}))&&(n.push("%TAG ".concat(t," ").concat(a)),r=!0)})),(r||this.directivesEndMarker)&&n.push("---"),this.commentBefore&&(!r&&this.directivesEndMarker||n.unshift(""),n.unshift(this.commentBefore.replace(/^/gm,"#")));var i={anchors:Object.create(null),doc:this,indent:"",indentStep:" ".repeat(e),stringify:pn},s=!1,l=null;if(this.contents){this.contents instanceof Ce&&(this.contents.spaceBefore&&(r||this.directivesEndMarker)&&n.push(""),this.contents.commentBefore&&n.push(this.contents.commentBefore.replace(/^/gm,"#")),i.forceBlockIndent=!!this.comment,l=this.contents.comment);var c=l?null:function(){return s=!0},d=pn(this.contents,i,(function(){return l=null}),c);n.push(Se(d,"",l))}else void 0!==this.contents&&n.push(pn(this.contents,i));return this.comment&&(s&&!l||""===n[n.length-1]||n.push(""),n.push(this.comment.replace(/^/gm,"#"))),n.join("\n")+"\n"}}]),e}();s(bn,"defaults",dn);var yn=function(e){l(n,e);var t=g(n);function n(e){return a(this,n),t.call(this,Object.assign({},ln,e))}return n}(bn);function kn(e,t){var n=we(e),r=new yn(t).parse(n[0]);if(n.length>1){r.errors.unshift(new re(n[1],"Source contains multiple documents; please use YAML.parseAllDocuments()"))}return r}var xn={createNode:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2?arguments[2]:void 0;void 0===n&&"string"===typeof t&&(n=t,t=!0);var r=Object.assign({},bn.defaults[ln.version],ln);return new sn(r).createNode(e,t,n)},defaultOptions:ln,Document:yn,parse:function(e,t){var n=kn(e,t);if(n.warnings.forEach((function(e){return Ot(e)})),n.errors.length>0)throw n.errors[0];return n.toJSON()},parseAllDocuments:function(e,t){var n,r,a=[],o=S(we(e));try{for(o.s();!(r=o.n()).done;){var i=r.value,s=new yn(t);s.parse(i,n),a.push(s),n=s}}catch(l){o.e(l)}finally{o.f()}return a},parseCST:we,parseDocument:kn,scalarOptions:cn,stringify:function(e,t){var n=new yn(t);return n.contents=e,String(n)}}},4198:e=>{"use strict";e.exports=JSON.parse('{"name":"axios","version":"0.21.4","description":"Promise based HTTP client for the browser and node.js","main":"index.js","scripts":{"test":"grunt test","start":"node ./sandbox/server.js","build":"NODE_ENV=production grunt build","preversion":"npm test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json","postversion":"git push && git push --tags","examples":"node ./examples/server.js","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","fix":"eslint --fix lib/**/*.js"},"repository":{"type":"git","url":"https://github.com/axios/axios.git"},"keywords":["xhr","http","ajax","promise","node"],"author":"Matt Zabriskie","license":"MIT","bugs":{"url":"https://github.com/axios/axios/issues"},"homepage":"https://axios-http.com","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"jsdelivr":"dist/axios.min.js","unpkg":"dist/axios.min.js","typings":"./index.d.ts","dependencies":{"follow-redirects":"^1.14.0"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}]}')},308:e=>{"use strict";e.exports=JSON.parse('{"classId":"classID","dataType":"datatype","itemId":"itemID","strokeDashArray":"strokeDasharray","strokeDashOffset":"strokeDashoffset","strokeLineCap":"strokeLinecap","strokeLineJoin":"strokeLinejoin","strokeMiterLimit":"strokeMiterlimit","typeOf":"typeof","xLinkActuate":"xlinkActuate","xLinkArcRole":"xlinkArcrole","xLinkHref":"xlinkHref","xLinkRole":"xlinkRole","xLinkShow":"xlinkShow","xLinkTitle":"xlinkTitle","xLinkType":"xlinkType","xmlnsXLink":"xmlnsXlink"}')}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var o=t[r]={id:r,loaded:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,a){if(1&a&&(r=this(r)),8&a)return r;if("object"===typeof r&&r){if(4&a&&r.__esModule)return r;if(16&a&&"function"===typeof r.then)return r}var o=Object.create(null);n.r(o);var i={};e=e||[null,t({}),t([]),t(t)];for(var s=2&a&&r;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>i[e]=()=>r[e]));return i.default=()=>r,n.d(o,i),o}})(),n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";var e=n(4391),t=n(5043),r=n.t(t,2),a=n(8139),o=n.n(a),i={},s=[];function l(e,t){}function c(e,t){}function d(e,t,n){t||i[n]||(e(!1,n),i[n]=!0)}function u(e,t){d(l,e,t)}u.preMessage=function(e){s.push(e)},u.resetWarned=function(){i={}},u.noteOnce=function(e,t){d(c,e,t)};const p=u;function f(){}const m=t.createContext({}),h=()=>{const e=()=>{};return e.deprecated=f,e},g="ant",v="anticon",_=["outlined","borderless","filled"],b=t.createContext({getPrefixCls:(e,t)=>t||(e?`${g}-${e}`:g),iconPrefixCls:v}),{Consumer:y}=b;function k(){return k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},k.apply(null,arguments)}const x={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"};function w(e){if(Array.isArray(e))return e}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function C(e,t){if(e){if("string"==typeof e)return S(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?S(e,t):void 0}}function E(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function j(e,t){return w(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw a}}return s}}(e,t)||C(e,t)||E()}function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}function P(e){var t=function(e,t){if("object"!=T(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=T(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==T(t)?t:t+""}function $(e,t,n){return(t=P(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function A(e,t){if(null==e)return{};var n,r,a=O(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function D(e,t){(function(e){return"string"===typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"===typeof e&&-1!==e.indexOf("%")}(e);return e=360===t?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t))}function I(e){return Math.min(1,Math.max(0,e))}function R(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function N(e){return e<=1?"".concat(100*Number(e),"%"):e}function M(e){return 1===e.length?"0"+e:String(e)}function z(e,t,n){e=D(e,255),t=D(t,255),n=D(n,255);var r=Math.max(e,t,n),a=Math.min(e,t,n),o=0,i=0,s=(r+a)/2;if(r===a)i=0,o=0;else{var l=r-a;switch(i=s>.5?l/(2-r-a):l/(r+a),r){case e:o=(t-n)/l+(t<n?6:0);break;case t:o=(n-e)/l+2;break;case n:o=(e-t)/l+4}o/=6}return{h:o,s:i,l:s}}function L(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*n*(t-e):n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function H(e,t,n){e=D(e,255),t=D(t,255),n=D(n,255);var r=Math.max(e,t,n),a=Math.min(e,t,n),o=0,i=r,s=r-a,l=0===r?0:s/r;if(r===a)o=0;else{switch(r){case e:o=(t-n)/s+(t<n?6:0);break;case t:o=(n-e)/s+2;break;case n:o=(e-t)/s+4}o/=6}return{h:o,s:l,v:i}}function B(e,t,n,r){var a=[M(Math.round(e).toString(16)),M(Math.round(t).toString(16)),M(Math.round(n).toString(16))];return r&&a[0].startsWith(a[0].charAt(1))&&a[1].startsWith(a[1].charAt(1))&&a[2].startsWith(a[2].charAt(1))?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function F(e){return Math.round(255*parseFloat(e)).toString(16)}function U(e){return W(e)/255}function W(e){return parseInt(e,16)}var V={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function q(e){var t,n,r,a={r:0,g:0,b:0},o=1,i=null,s=null,l=null,c=!1,d=!1;return"string"===typeof e&&(e=function(e){if(e=e.trim().toLowerCase(),0===e.length)return!1;var t=!1;if(V[e])e=V[e],t=!0;else if("transparent"===e)return{r:0,g:0,b:0,a:0,format:"name"};var n=X.rgb.exec(e);if(n)return{r:n[1],g:n[2],b:n[3]};if(n=X.rgba.exec(e),n)return{r:n[1],g:n[2],b:n[3],a:n[4]};if(n=X.hsl.exec(e),n)return{h:n[1],s:n[2],l:n[3]};if(n=X.hsla.exec(e),n)return{h:n[1],s:n[2],l:n[3],a:n[4]};if(n=X.hsv.exec(e),n)return{h:n[1],s:n[2],v:n[3]};if(n=X.hsva.exec(e),n)return{h:n[1],s:n[2],v:n[3],a:n[4]};if(n=X.hex8.exec(e),n)return{r:W(n[1]),g:W(n[2]),b:W(n[3]),a:U(n[4]),format:t?"name":"hex8"};if(n=X.hex6.exec(e),n)return{r:W(n[1]),g:W(n[2]),b:W(n[3]),format:t?"name":"hex"};if(n=X.hex4.exec(e),n)return{r:W(n[1]+n[1]),g:W(n[2]+n[2]),b:W(n[3]+n[3]),a:U(n[4]+n[4]),format:t?"name":"hex8"};if(n=X.hex3.exec(e),n)return{r:W(n[1]+n[1]),g:W(n[2]+n[2]),b:W(n[3]+n[3]),format:t?"name":"hex"};return!1}(e)),"object"===typeof e&&(J(e.r)&&J(e.g)&&J(e.b)?(t=e.r,n=e.g,r=e.b,a={r:255*D(t,255),g:255*D(n,255),b:255*D(r,255)},c=!0,d="%"===String(e.r).substr(-1)?"prgb":"rgb"):J(e.h)&&J(e.s)&&J(e.v)?(i=N(e.s),s=N(e.v),a=function(e,t,n){e=6*D(e,360),t=D(t,100),n=D(n,100);var r=Math.floor(e),a=e-r,o=n*(1-t),i=n*(1-a*t),s=n*(1-(1-a)*t),l=r%6;return{r:255*[n,i,o,o,s,n][l],g:255*[s,n,n,i,o,o][l],b:255*[o,o,s,n,n,i][l]}}(e.h,i,s),c=!0,d="hsv"):J(e.h)&&J(e.s)&&J(e.l)&&(i=N(e.s),l=N(e.l),a=function(e,t,n){var r,a,o;if(e=D(e,360),t=D(t,100),n=D(n,100),0===t)a=n,o=n,r=n;else{var i=n<.5?n*(1+t):n+t-n*t,s=2*n-i;r=L(s,i,e+1/3),a=L(s,i,e),o=L(s,i,e-1/3)}return{r:255*r,g:255*a,b:255*o}}(e.h,i,l),c=!0,d="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(o=e.a)),o=R(o),{ok:c,format:e.format||d,r:Math.min(255,Math.max(a.r,0)),g:Math.min(255,Math.max(a.g,0)),b:Math.min(255,Math.max(a.b,0)),a:o}}var K="(?:".concat("[-\\+]?\\d*\\.\\d+%?",")|(?:").concat("[-\\+]?\\d+%?",")"),G="[\\s|\\(]+(".concat(K,")[,|\\s]+(").concat(K,")[,|\\s]+(").concat(K,")\\s*\\)?"),Y="[\\s|\\(]+(".concat(K,")[,|\\s]+(").concat(K,")[,|\\s]+(").concat(K,")[,|\\s]+(").concat(K,")\\s*\\)?"),X={CSS_UNIT:new RegExp(K),rgb:new RegExp("rgb"+G),rgba:new RegExp("rgba"+Y),hsl:new RegExp("hsl"+G),hsla:new RegExp("hsla"+Y),hsv:new RegExp("hsv"+G),hsva:new RegExp("hsva"+Y),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function J(e){return Boolean(X.CSS_UNIT.exec(String(e)))}var Q=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function Z(e){var t=H(e.r,e.g,e.b);return{h:360*t.h,s:t.s,v:t.v}}function ee(e){var t=e.r,n=e.g,r=e.b;return"#".concat(B(t,n,r,!1))}function te(e,t,n){var r;return(r=Math.round(e.h)>=60&&Math.round(e.h)<=240?n?Math.round(e.h)-2*t:Math.round(e.h)+2*t:n?Math.round(e.h)+2*t:Math.round(e.h)-2*t)<0?r+=360:r>=360&&(r-=360),r}function ne(e,t,n){return 0===e.h&&0===e.s?e.s:((r=n?e.s-.16*t:4===t?e.s+.16:e.s+.05*t)>1&&(r=1),n&&5===t&&r>.1&&(r=.1),r<.06&&(r=.06),Number(r.toFixed(2)));var r}function re(e,t,n){var r;return(r=n?e.v+.05*t:e.v-.15*t)>1&&(r=1),Number(r.toFixed(2))}function ae(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[],r=q(e),a=5;a>0;a-=1){var o=Z(r),i=ee(q({h:te(o,a,!0),s:ne(o,a,!0),v:re(o,a,!0)}));n.push(i)}n.push(ee(r));for(var s=1;s<=4;s+=1){var l=Z(r),c=ee(q({h:te(l,s),s:ne(l,s),v:re(l,s)}));n.push(c)}return"dark"===t.theme?Q.map((function(e){var r=e.index,a=e.opacity;return ee(function(e,t,n){var r=n/100;return{r:(t.r-e.r)*r+e.r,g:(t.g-e.g)*r+e.g,b:(t.b-e.b)*r+e.b}}(q(t.backgroundColor||"#141414"),q(n[r]),100*a))})):n}var oe={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},ie=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];ie.primary=ie[5];var se=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];se.primary=se[5];var le=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];le.primary=le[5];var ce=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];ce.primary=ce[5];var de=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];de.primary=de[5];var ue=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];ue.primary=ue[5];var pe=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];pe.primary=pe[5];var fe=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];fe.primary=fe[5];var me=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];me.primary=me[5];var he=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];he.primary=he[5];var ge=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];ge.primary=ge[5];var ve=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];ve.primary=ve[5];var _e=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];_e.primary=_e[5];var be={red:ie,volcano:se,orange:le,gold:ce,yellow:de,lime:ue,green:pe,cyan:fe,blue:me,geekblue:he,purple:ge,magenta:ve,grey:_e},ye=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];ye.primary=ye[5];var ke=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];ke.primary=ke[5];var xe=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];xe.primary=xe[5];var we=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];we.primary=we[5];var Se=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];Se.primary=Se[5];var Ce=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];Ce.primary=Ce[5];var Ee=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];Ee.primary=Ee[5];var je=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];je.primary=je[5];var Te=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];Te.primary=Te[5];var Pe=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];Pe.primary=Pe[5];var $e=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];$e.primary=$e[5];var Oe=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];Oe.primary=Oe[5];var Ae=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];Ae.primary=Ae[5];const De=(0,t.createContext)({});function Ie(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 Re(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ie(Object(n),!0).forEach((function(t){$(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ie(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ne(){return!("undefined"===typeof window||!window.document||!window.document.createElement)}function Me(e,t){if(!e)return!1;if(e.contains)return e.contains(t);for(var n=t;n;){if(n===e)return!0;n=n.parentNode}return!1}var ze="data-rc-order",Le="data-rc-priority",He=new Map;function Be(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).mark;return e?e.startsWith("data-")?e:"data-".concat(e):"rc-util-key"}function Fe(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function Ue(e){return Array.from((He.get(e)||e).children).filter((function(e){return"STYLE"===e.tagName}))}function We(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!Ne())return null;var n=t.csp,r=t.prepend,a=t.priority,o=void 0===a?0:a,i=function(e){return"queue"===e?"prependQueue":e?"prepend":"append"}(r),s="prependQueue"===i,l=document.createElement("style");l.setAttribute(ze,i),s&&o&&l.setAttribute(Le,"".concat(o)),null!==n&&void 0!==n&&n.nonce&&(l.nonce=null===n||void 0===n?void 0:n.nonce),l.innerHTML=e;var c=Fe(t),d=c.firstChild;if(r){if(s){var u=(t.styles||Ue(c)).filter((function(e){if(!["prepend","prependQueue"].includes(e.getAttribute(ze)))return!1;var t=Number(e.getAttribute(Le)||0);return o>=t}));if(u.length)return c.insertBefore(l,u[u.length-1].nextSibling),l}c.insertBefore(l,d)}else c.appendChild(l);return l}function Ve(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Fe(t);return(t.styles||Ue(n)).find((function(n){return n.getAttribute(Be(t))===e}))}function qe(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Ve(e,t);n&&Fe(t).removeChild(n)}function Ke(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=Fe(n),a=Ue(r),o=Re(Re({},n),{},{styles:a});!function(e,t){var n=He.get(e);if(!n||!Me(document,n)){var r=We("",t),a=r.parentNode;He.set(e,a),e.removeChild(r)}}(r,o);var i=Ve(t,o);if(i){var s,l,c;if(null!==(s=o.csp)&&void 0!==s&&s.nonce&&i.nonce!==(null===(l=o.csp)||void 0===l?void 0:l.nonce))i.nonce=null===(c=o.csp)||void 0===c?void 0:c.nonce;return i.innerHTML!==e&&(i.innerHTML=e),i}var d=We(e,o);return d.setAttribute(Be(o),t),d}function Ge(e){var t;return null===e||void 0===e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}function Ye(e){return function(e){return Ge(e)instanceof ShadowRoot}(e)?Ge(e):null}function Xe(e){return"object"===T(e)&&"string"===typeof e.name&&"string"===typeof e.theme&&("object"===T(e.icon)||"function"===typeof e.icon)}function Je(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce((function(t,n){var r=e[n];if("class"===n)t.className=r,delete t.class;else delete t[n],t[function(e){return e.replace(/-(.)/g,(function(e,t){return t.toUpperCase()}))}(n)]=r;return t}),{})}function Qe(e,n,r){return r?t.createElement(e.tag,Re(Re({key:n},Je(e.attrs)),r),(e.children||[]).map((function(t,r){return Qe(t,"".concat(n,"-").concat(e.tag,"-").concat(r))}))):t.createElement(e.tag,Re({key:n},Je(e.attrs)),(e.children||[]).map((function(t,r){return Qe(t,"".concat(n,"-").concat(e.tag,"-").concat(r))})))}function Ze(e){return ae(e)[0]}function et(e){return e?Array.isArray(e)?e:[e]:[]}var tt=["icon","className","onClick","style","primaryColor","secondaryColor"],nt={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};var rt=function(e){var n=e.icon,r=e.className,a=e.onClick,o=e.style,i=e.primaryColor,s=e.secondaryColor,l=A(e,tt),c=t.useRef(),d=nt;if(i&&(d={primaryColor:i,secondaryColor:s||Ze(i)}),function(e){var n=(0,t.useContext)(De),r=n.csp,a=n.prefixCls,o="\n.anticon {\n  display: inline-flex;\n  align-items: center;\n  color: inherit;\n  font-style: normal;\n  line-height: 0;\n  text-align: center;\n  text-transform: none;\n  vertical-align: -0.125em;\n  text-rendering: optimizeLegibility;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n  line-height: 1;\n}\n\n.anticon svg {\n  display: inline-block;\n}\n\n.anticon::before {\n  display: none;\n}\n\n.anticon .anticon-icon {\n  display: block;\n}\n\n.anticon[tabindex] {\n  cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n  display: inline-block;\n  -webkit-animation: loadingCircle 1s infinite linear;\n  animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n  100% {\n    -webkit-transform: rotate(360deg);\n    transform: rotate(360deg);\n  }\n}\n\n@keyframes loadingCircle {\n  100% {\n    -webkit-transform: rotate(360deg);\n    transform: rotate(360deg);\n  }\n}\n";a&&(o=o.replace(/anticon/g,a)),(0,t.useEffect)((function(){var t=Ye(e.current);Ke(o,"@ant-design-icons",{prepend:!0,csp:r,attachTo:t})}),[])}(c),function(e,t){p(e,"[@ant-design/icons] ".concat(t))}(Xe(n),"icon should be icon definiton, but got ".concat(n)),!Xe(n))return null;var u=n;return u&&"function"===typeof u.icon&&(u=Re(Re({},u),{},{icon:u.icon(d.primaryColor,d.secondaryColor)})),Qe(u.icon,"svg-".concat(u.name),Re(Re({className:r,onClick:a,style:o,"data-icon":u.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},l),{},{ref:c}))};rt.displayName="IconReact",rt.getTwoToneColors=function(){return Re({},nt)},rt.setTwoToneColors=function(e){var t=e.primaryColor,n=e.secondaryColor;nt.primaryColor=t,nt.secondaryColor=n||Ze(t),nt.calculated=!!n};const at=rt;function ot(e){var t=j(et(e),2),n=t[0],r=t[1];return at.setTwoToneColors({primaryColor:n,secondaryColor:r})}var it=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];ot(me.primary);var st=t.forwardRef((function(e,n){var r=e.className,a=e.icon,i=e.spin,s=e.rotate,l=e.tabIndex,c=e.onClick,d=e.twoToneColor,u=A(e,it),p=t.useContext(De),f=p.prefixCls,m=void 0===f?"anticon":f,h=p.rootClassName,g=o()(h,m,$($({},"".concat(m,"-").concat(a.name),!!a.name),"".concat(m,"-spin"),!!i||"loading"===a.name),r),v=l;void 0===v&&c&&(v=-1);var _=s?{msTransform:"rotate(".concat(s,"deg)"),transform:"rotate(".concat(s,"deg)")}:void 0,b=j(et(d),2),y=b[0],x=b[1];return t.createElement("span",k({role:"img","aria-label":a.name},u,{ref:n,tabIndex:v,onClick:c,className:g}),t.createElement(at,{icon:a,primaryColor:y,secondaryColor:x,style:_}))}));st.displayName="AntdIcon",st.getTwoToneColor=function(){var e=at.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor},st.setTwoToneColor=ot;const lt=st;var ct=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:x}))};const dt=t.forwardRef(ct);function ut(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function pt(e){return function(e){if(Array.isArray(e))return S(e)}(e)||ut(e)||C(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ft=n(7950),mt=n.t(ft,2);function ht(e){return e instanceof HTMLElement||e instanceof SVGElement}function gt(e){return e&&"object"===T(e)&&ht(e.nativeElement)?e.nativeElement:ht(e)?e:null}function vt(e){var n,r=gt(e);return r||(e instanceof t.Component?null===(n=ft.findDOMNode)||void 0===n?void 0:n.call(ft,e):null)}var _t=n(2086);function bt(e,n,r){var a=t.useRef({});return"value"in a.current&&!r(a.current.condition,n)||(a.current.value=e(),a.current.condition=n),a.current.value}var yt=function(e,t){"function"===typeof e?e(t):"object"===T(e)&&e&&"current"in e&&(e.current=t)},kt=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.filter(Boolean);return r.length<=1?r[0]:function(e){t.forEach((function(t){yt(t,e)}))}},xt=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return bt((function(){return kt.apply(void 0,t)}),t,(function(e,t){return e.length!==t.length||e.every((function(e,n){return e!==t[n]}))}))},wt=function(e){var t,n,r=(0,_t.isMemo)(e)?e.type.type:e.type;return!!("function"!==typeof r||null!==(t=r.prototype)&&void 0!==t&&t.render||r.$$typeof===_t.ForwardRef)&&!!("function"!==typeof e||null!==(n=e.prototype)&&void 0!==n&&n.render||e.$$typeof===_t.ForwardRef)};function St(e){return(0,t.isValidElement)(e)&&!(0,_t.isFragment)(e)}Number(t.version.split(".")[0]);var Ct=["children"],Et=t.createContext({});function jt(e){var n=e.children,r=A(e,Ct);return t.createElement(Et.Provider,{value:r},n)}function Tt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,P(r.key),r)}}function $t(e,t,n){return t&&Pt(e.prototype,t),n&&Pt(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ot(e,t){return Ot=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ot(e,t)}function At(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ot(e,t)}function Dt(e){return Dt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Dt(e)}function It(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(It=function(){return!!e})()}function Rt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Nt(e,t){if(t&&("object"==T(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Rt(e)}function Mt(e){var t=It();return function(){var n,r=Dt(e);if(t){var a=Dt(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Nt(this,n)}}const zt=function(e){At(n,e);var t=Mt(n);function n(){return Tt(this,n),t.apply(this,arguments)}return $t(n,[{key:"render",value:function(){return this.props.children}}]),n}(t.Component);function Lt(e){var n=t.useRef();n.current=e;var r=t.useCallback((function(){for(var e,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return null===(e=n.current)||void 0===e?void 0:e.call.apply(e,[n].concat(r))}),[]);return r}var Ht=Ne()?t.useLayoutEffect:t.useEffect,Bt=function(e,n){var r=t.useRef(!0);Ht((function(){return e(r.current)}),n),Ht((function(){return r.current=!1,function(){r.current=!0}}),[])},Ft=function(e,t){Bt((function(t){if(!t)return e()}),t)};const Ut=Bt;function Wt(e){var n=t.useRef(!1),r=j(t.useState(e),2),a=r[0],o=r[1];return t.useEffect((function(){return n.current=!1,function(){n.current=!0}}),[]),[a,function(e,t){t&&n.current||o(e)}]}function Vt(e){return void 0!==e}function qt(e,t){var n=t||{},r=n.defaultValue,a=n.value,o=n.onChange,i=n.postState,s=j(Wt((function(){return Vt(a)?a:Vt(r)?"function"===typeof r?r():r:"function"===typeof e?e():e})),2),l=s[0],c=s[1],d=void 0!==a?a:l,u=i?i(d):d,p=Lt(o),f=j(Wt([d]),2),m=f[0],h=f[1];return Ft((function(){var e=m[0];l!==e&&p(l,e)}),[m]),Ft((function(){Vt(a)||c(a)}),[a]),[u,Lt((function(e,t){c(e,t),h([d],t)}))]}function Kt(e){return w(e)||ut(e)||C(e)||E()}function Gt(e,t){for(var n=e,r=0;r<t.length;r+=1){if(null===n||void 0===n)return;n=n[t[r]]}return n}function Yt(e,t,n,r){if(!t.length)return n;var a,o=Kt(t),i=o[0],s=o.slice(1);return a=e||"number"!==typeof i?Array.isArray(e)?pt(e):Re({},e):[],r&&void 0===n&&1===s.length?delete a[i][s[0]]:a[i]=Yt(a[i],s,n,r),a}function Xt(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return t.length&&r&&void 0===n&&!Gt(e,t.slice(0,-1))?e:Yt(e,t,n,r)}function Jt(e){return Array.isArray(e)?[]:{}}var Qt="undefined"===typeof Reflect?Object.keys:Reflect.ownKeys;function Zt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=Jt(t[0]);return t.forEach((function(e){!function t(n,a){var o,i=new Set(a),s=Gt(e,n),l=Array.isArray(s);if(l||"object"===T(o=s)&&null!==o&&Object.getPrototypeOf(o)===Object.prototype){if(!i.has(s)){i.add(s);var c=Gt(r,n);l?r=Xt(r,n,[]):c&&"object"===T(c)||(r=Xt(r,n,Jt(s))),Qt(s).forEach((function(e){t([].concat(pt(n),[e]),i)}))}}else r=Xt(r,n,s)}([])})),r}var en="none",tn="appear",nn="enter",rn="leave",an="none",on="prepare",sn="start",ln="active",cn="end",dn="prepared";function un(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}var pn=function(e,t){var n={animationend:un("Animation","AnimationEnd"),transitionend:un("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}(Ne(),"undefined"!==typeof window?window:{}),fn={};if(Ne()){var mn=document.createElement("div");fn=mn.style}var hn={};function gn(e){if(hn[e])return hn[e];var t=pn[e];if(t)for(var n=Object.keys(t),r=n.length,a=0;a<r;a+=1){var o=n[a];if(Object.prototype.hasOwnProperty.call(t,o)&&o in fn)return hn[e]=t[o],hn[e]}return""}var vn=gn("animationend"),_n=gn("transitionend"),bn=!(!vn||!_n),yn=vn||"animationend",kn=_n||"transitionend";function xn(e,t){if(!e)return null;if("object"===T(e)){var n=t.replace(/-\w/g,(function(e){return e[1].toUpperCase()}));return e[n]}return"".concat(e,"-").concat(t)}const wn=Ne()?t.useLayoutEffect:t.useEffect;var Sn=function(e){return+setTimeout(e,16)},Cn=function(e){return clearTimeout(e)};"undefined"!==typeof window&&"requestAnimationFrame"in window&&(Sn=function(e){return window.requestAnimationFrame(e)},Cn=function(e){return window.cancelAnimationFrame(e)});var En=0,jn=new Map;function Tn(e){jn.delete(e)}var Pn=function(e){var t=En+=1;return function n(r){if(0===r)Tn(t),e();else{var a=Sn((function(){n(r-1)}));jn.set(t,a)}}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:1),t};Pn.cancel=function(e){var t=jn.get(e);return Tn(e),Cn(t)};const $n=Pn;var On=[on,sn,ln,cn],An=[on,dn],Dn=!1;function In(e){return e===ln||e===cn}const Rn=function(e,n,r){var a=j(Wt(an),2),o=a[0],i=a[1],s=function(){var e=t.useRef(null);function n(){$n.cancel(e.current)}return t.useEffect((function(){return function(){n()}}),[]),[function t(r){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;n();var o=$n((function(){a<=1?r({isCanceled:function(){return o!==e.current}}):t(r,a-1)}));e.current=o},n]}(),l=j(s,2),c=l[0],d=l[1];var u=n?An:On;return wn((function(){if(o!==an&&o!==cn){var e=u.indexOf(o),t=u[e+1],n=r(o);n===Dn?i(t,!0):t&&c((function(e){function r(){e.isCanceled()||i(t,!0)}!0===n?r():Promise.resolve(n).then(r)}))}}),[e,o]),t.useEffect((function(){return function(){d()}}),[]),[function(){i(on,!0)},o]};function Nn(e,n,r,a){var o=a.motionEnter,i=void 0===o||o,s=a.motionAppear,l=void 0===s||s,c=a.motionLeave,d=void 0===c||c,u=a.motionDeadline,p=a.motionLeaveImmediately,f=a.onAppearPrepare,m=a.onEnterPrepare,h=a.onLeavePrepare,g=a.onAppearStart,v=a.onEnterStart,_=a.onLeaveStart,b=a.onAppearActive,y=a.onEnterActive,k=a.onLeaveActive,x=a.onAppearEnd,w=a.onEnterEnd,S=a.onLeaveEnd,C=a.onVisibleChanged,E=j(Wt(),2),T=E[0],P=E[1],O=function(e){var n=j(t.useReducer((function(e){return e+1}),0),2)[1],r=t.useRef(e);return[Lt((function(){return r.current})),Lt((function(e){r.current="function"===typeof e?e(r.current):e,n()}))]}(en),A=j(O,2),D=A[0],I=A[1],R=j(Wt(null),2),N=R[0],M=R[1],z=D(),L=(0,t.useRef)(!1),H=(0,t.useRef)(null);function B(){return r()}var F=(0,t.useRef)(!1);function U(){I(en),M(null,!0)}var W=Lt((function(e){var t=D();if(t!==en){var n=B();if(!e||e.deadline||e.target===n){var r,a=F.current;t===tn&&a?r=null===x||void 0===x?void 0:x(n,e):t===nn&&a?r=null===w||void 0===w?void 0:w(n,e):t===rn&&a&&(r=null===S||void 0===S?void 0:S(n,e)),a&&!1!==r&&U()}}})),V=function(e){var n=(0,t.useRef)();function r(t){t&&(t.removeEventListener(kn,e),t.removeEventListener(yn,e))}return t.useEffect((function(){return function(){r(n.current)}}),[]),[function(t){n.current&&n.current!==t&&r(n.current),t&&t!==n.current&&(t.addEventListener(kn,e),t.addEventListener(yn,e),n.current=t)},r]}(W),q=j(V,1)[0],K=function(e){switch(e){case tn:return $($($({},on,f),sn,g),ln,b);case nn:return $($($({},on,m),sn,v),ln,y);case rn:return $($($({},on,h),sn,_),ln,k);default:return{}}},G=t.useMemo((function(){return K(z)}),[z]),Y=j(Rn(z,!e,(function(e){if(e===on){var t=G[on];return t?t(B()):Dn}var n;J in G&&M((null===(n=G[J])||void 0===n?void 0:n.call(G,B(),null))||null);return J===ln&&z!==en&&(q(B()),u>0&&(clearTimeout(H.current),H.current=setTimeout((function(){W({deadline:!0})}),u))),J===dn&&U(),true})),2),X=Y[0],J=Y[1],Q=In(J);F.current=Q,wn((function(){P(n);var t,r=L.current;L.current=!0,!r&&n&&l&&(t=tn),r&&n&&i&&(t=nn),(r&&!n&&d||!r&&p&&!n&&d)&&(t=rn);var a=K(t);t&&(e||a[on])?(I(t),X()):I(en)}),[n]),(0,t.useEffect)((function(){(z===tn&&!l||z===nn&&!i||z===rn&&!d)&&I(en)}),[l,i,d]),(0,t.useEffect)((function(){return function(){L.current=!1,clearTimeout(H.current)}}),[]);var Z=t.useRef(!1);(0,t.useEffect)((function(){T&&(Z.current=!0),void 0!==T&&z===en&&((Z.current||T)&&(null===C||void 0===C||C(T)),Z.current=!0)}),[T,z]);var ee=N;return G[on]&&J===sn&&(ee=Re({transition:"none"},ee)),[z,J,ee,null!==T&&void 0!==T?T:n]}const Mn=function(e){var n=e;"object"===T(e)&&(n=e.transitionSupport);var r=t.forwardRef((function(e,r){var a=e.visible,i=void 0===a||a,s=e.removeOnLeave,l=void 0===s||s,c=e.forceRender,d=e.children,u=e.motionName,p=e.leavedClassName,f=e.eventProps,m=function(e,t){return!(!e.motionName||!n||!1===t)}(e,t.useContext(Et).motion),h=(0,t.useRef)(),g=(0,t.useRef)();var v=j(Nn(m,i,(function(){try{return h.current instanceof HTMLElement?h.current:vt(g.current)}catch(e){return null}}),e),4),_=v[0],b=v[1],y=v[2],k=v[3],x=t.useRef(k);k&&(x.current=!0);var w,S=t.useCallback((function(e){h.current=e,yt(r,e)}),[r]),C=Re(Re({},f),{},{visible:i});if(d)if(_===en)w=k?d(Re({},C),S):!l&&x.current&&p?d(Re(Re({},C),{},{className:p}),S):c||!l&&!p?d(Re(Re({},C),{},{style:{display:"none"}}),S):null;else{var E;b===on?E="prepare":In(b)?E="active":b===sn&&(E="start");var T=xn(u,"".concat(_,"-").concat(E));w=d(Re(Re({},C),{},{className:o()(xn(u,_),$($({},T,T&&E),u,"string"===typeof u)),style:y}),S)}else w=null;t.isValidElement(w)&&wt(w)&&(w.ref||(w=t.cloneElement(w,{ref:S})));return t.createElement(zt,{ref:g},w)}));return r.displayName="CSSMotion",r}(bn);var zn="add",Ln="keep",Hn="remove",Bn="removed";function Fn(e){var t;return Re(Re({},t=e&&"object"===T(e)&&"key"in e?e:{key:e}),{},{key:String(t.key)})}function Un(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(Fn)}var Wn=["component","children","onVisibleChanged","onAllRemoved"],Vn=["status"],qn=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];const Kn=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Mn,n=function(n){At(a,n);var r=Mt(a);function a(){var e;Tt(this,a);for(var t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return $(Rt(e=r.call.apply(r,[this].concat(n))),"state",{keyEntities:[]}),$(Rt(e),"removeKey",(function(t){e.setState((function(e){return{keyEntities:e.keyEntities.map((function(e){return e.key!==t?e:Re(Re({},e),{},{status:Bn})}))}}),(function(){0===e.state.keyEntities.filter((function(e){return e.status!==Bn})).length&&e.props.onAllRemoved&&e.props.onAllRemoved()}))})),e}return $t(a,[{key:"render",value:function(){var n=this,r=this.state.keyEntities,a=this.props,o=a.component,i=a.children,s=a.onVisibleChanged,l=(a.onAllRemoved,A(a,Wn)),c=o||t.Fragment,d={};return qn.forEach((function(e){d[e]=l[e],delete l[e]})),delete l.keys,t.createElement(c,l,r.map((function(r,a){var o=r.status,l=A(r,Vn),c=o===zn||o===Ln;return t.createElement(e,k({},d,{key:l.key,visible:c,eventProps:l,onVisibleChanged:function(e){null===s||void 0===s||s(e,{key:l.key}),e||n.removeKey(l.key)}}),(function(e,t){return i(Re(Re({},e),{},{index:a}),t)}))})))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.keys,r=t.keyEntities,a=Un(n),o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=[],r=0,a=t.length,o=Un(e),i=Un(t);o.forEach((function(e){for(var t=!1,o=r;o<a;o+=1){var s=i[o];if(s.key===e.key){r<o&&(n=n.concat(i.slice(r,o).map((function(e){return Re(Re({},e),{},{status:zn})}))),r=o),n.push(Re(Re({},s),{},{status:Ln})),r+=1,t=!0;break}}t||n.push(Re(Re({},e),{},{status:Hn}))})),r<a&&(n=n.concat(i.slice(r).map((function(e){return Re(Re({},e),{},{status:zn})}))));var s={};n.forEach((function(e){var t=e.key;s[t]=(s[t]||0)+1}));var l=Object.keys(s).filter((function(e){return s[e]>1}));return l.forEach((function(e){n=n.filter((function(t){var n=t.key,r=t.status;return n!==e||r!==Hn})),n.forEach((function(t){t.key===e&&(t.status=Ln)}))})),n}(r,a);return{keyEntities:o.filter((function(e){var t=r.find((function(t){var n=t.key;return e.key===n}));return!t||t.status!==Bn||e.status!==Hn}))}}}]),a}(t.Component);return $(n,"defaultProps",{component:"div"}),n}(bn),Gn=Mn;var Yn={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(e){var t=e.keyCode;if(e.altKey&&!e.ctrlKey||e.metaKey||t>=Yn.F1&&t<=Yn.F12)return!1;switch(t){case Yn.ALT:case Yn.CAPS_LOCK:case Yn.CONTEXT_MENU:case Yn.CTRL:case Yn.DOWN:case Yn.END:case Yn.ESC:case Yn.HOME:case Yn.INSERT:case Yn.LEFT:case Yn.MAC_FF_META:case Yn.META:case Yn.NUMLOCK:case Yn.NUM_CENTER:case Yn.PAGE_DOWN:case Yn.PAGE_UP:case Yn.PAUSE:case Yn.PRINT_SCREEN:case Yn.RIGHT:case Yn.SHIFT:case Yn.UP:case Yn.WIN_KEY:case Yn.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(e){if(e>=Yn.ZERO&&e<=Yn.NINE)return!0;if(e>=Yn.NUM_ZERO&&e<=Yn.NUM_MULTIPLY)return!0;if(e>=Yn.A&&e<=Yn.Z)return!0;if(-1!==window.navigator.userAgent.indexOf("WebKit")&&0===e)return!0;switch(e){case Yn.SPACE:case Yn.QUESTION_MARK:case Yn.NUM_PLUS:case Yn.NUM_MINUS:case Yn.NUM_PERIOD:case Yn.NUM_DIVISION:case Yn.SEMICOLON:case Yn.DASH:case Yn.EQUALS:case Yn.COMMA:case Yn.PERIOD:case Yn.SLASH:case Yn.APOSTROPHE:case Yn.SINGLE_QUOTE:case Yn.OPEN_SQUARE_BRACKET:case Yn.BACKSLASH:case Yn.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};const Xn=Yn;var Jn="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n    alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n    charSet checked classID className colSpan cols content contentEditable contextMenu\n    controls coords crossOrigin data dateTime default defer dir disabled download draggable\n    encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n    headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n    is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n    mediaGroup method min minLength multiple muted name noValidate nonce open\n    optimum pattern placeholder poster preload radioGroup readOnly rel required\n    reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n    shape size sizes span spellCheck src srcDoc srcLang srcSet start step style\n    summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n    onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n    onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n    onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n    onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n    onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n    onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/);function Qn(e,t){return 0===e.indexOf(t)}function Zn(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:Re({},n);var r={};return Object.keys(e).forEach((function(n){(t.aria&&("role"===n||Qn(n,"aria-"))||t.data&&Qn(n,"data-")||t.attr&&Jn.includes(n))&&(r[n]=e[n])})),r}var er=t.forwardRef((function(e,n){var r=e.prefixCls,a=e.style,i=e.className,s=e.duration,l=void 0===s?4.5:s,c=e.showProgress,d=e.pauseOnHover,u=void 0===d||d,p=e.eventKey,f=e.content,m=e.closable,h=e.closeIcon,g=void 0===h?"x":h,v=e.props,_=e.onClick,b=e.onNoticeClose,y=e.times,x=e.hovering,w=j(t.useState(!1),2),S=w[0],C=w[1],E=j(t.useState(0),2),P=E[0],O=E[1],A=j(t.useState(0),2),D=A[0],I=A[1],R=x||S,N=l>0&&c,M=function(){b(p)};t.useEffect((function(){if(!R&&l>0){var e=Date.now()-D,t=setTimeout((function(){M()}),1e3*l-D);return function(){u&&clearTimeout(t),I(Date.now()-e)}}}),[l,R,y]),t.useEffect((function(){if(!R&&N&&(u||0===D)){var e,t=performance.now();return function n(){cancelAnimationFrame(e),e=requestAnimationFrame((function(e){var r=e+D-t,a=Math.min(r/(1e3*l),1);O(100*a),a<1&&n()}))}(),function(){u&&cancelAnimationFrame(e)}}}),[l,D,R,N,y]);var z=t.useMemo((function(){return"object"===T(m)&&null!==m?m:m?{closeIcon:g}:{}}),[m,g]),L=Zn(z,!0),H=100-(!P||P<0?0:P>100?100:P),B="".concat(r,"-notice");return t.createElement("div",k({},v,{ref:n,className:o()(B,i,$({},"".concat(B,"-closable"),m)),style:a,onMouseEnter:function(e){var t;C(!0),null===v||void 0===v||null===(t=v.onMouseEnter)||void 0===t||t.call(v,e)},onMouseLeave:function(e){var t;C(!1),null===v||void 0===v||null===(t=v.onMouseLeave)||void 0===t||t.call(v,e)},onClick:_}),t.createElement("div",{className:"".concat(B,"-content")},f),m&&t.createElement("a",k({tabIndex:0,className:"".concat(B,"-close"),onKeyDown:function(e){"Enter"!==e.key&&"Enter"!==e.code&&e.keyCode!==Xn.ENTER||M()},"aria-label":"Close"},L,{onClick:function(e){e.preventDefault(),e.stopPropagation(),M()}}),z.closeIcon),N&&t.createElement("progress",{className:"".concat(B,"-progress"),max:"100",value:H},H+"%"))}));const tr=er;var nr=t.createContext({});const rr=function(e){var n=e.children,r=e.classNames;return t.createElement(nr.Provider,{value:{classNames:r}},n)};const ar=function(e){var t,n,r,a={offset:8,threshold:3,gap:16};e&&"object"===T(e)&&(a.offset=null!==(t=e.offset)&&void 0!==t?t:8,a.threshold=null!==(n=e.threshold)&&void 0!==n?n:3,a.gap=null!==(r=e.gap)&&void 0!==r?r:16);return[!!e,a]};var or=["className","style","classNames","styles"];const ir=function(e){var n=e.configList,r=e.placement,a=e.prefixCls,i=e.className,s=e.style,l=e.motion,c=e.onAllNoticeRemoved,d=e.onNoticeClose,u=e.stack,p=(0,t.useContext)(nr).classNames,f=(0,t.useRef)({}),m=j((0,t.useState)(null),2),h=m[0],g=m[1],v=j((0,t.useState)([]),2),_=v[0],b=v[1],y=n.map((function(e){return{config:e,key:String(e.key)}})),x=j(ar(u),2),w=x[0],S=x[1],C=S.offset,E=S.threshold,T=S.gap,P=w&&(_.length>0||y.length<=E),O="function"===typeof l?l(r):l;return(0,t.useEffect)((function(){w&&_.length>1&&b((function(e){return e.filter((function(e){return y.some((function(t){var n=t.key;return e===n}))}))}))}),[_,y,w]),(0,t.useEffect)((function(){var e,t;w&&f.current[null===(e=y[y.length-1])||void 0===e?void 0:e.key]&&g(f.current[null===(t=y[y.length-1])||void 0===t?void 0:t.key])}),[y,w]),t.createElement(Kn,k({key:r,className:o()(a,"".concat(a,"-").concat(r),null===p||void 0===p?void 0:p.list,i,$($({},"".concat(a,"-stack"),!!w),"".concat(a,"-stack-expanded"),P)),style:s,keys:y,motionAppear:!0},O,{onAllRemoved:function(){c(r)}}),(function(e,n){var i=e.config,s=e.className,l=e.style,c=e.index,u=i,m=u.key,g=u.times,v=String(m),x=i,S=x.className,E=x.style,j=x.classNames,$=x.styles,O=A(x,or),D=y.findIndex((function(e){return e.key===v})),I={};if(w){var R=y.length-1-(D>-1?D:c-1),N="top"===r||"bottom"===r?"-50%":"0";if(R>0){var M,z,L;I.height=P?null===(M=f.current[v])||void 0===M?void 0:M.offsetHeight:null===h||void 0===h?void 0:h.offsetHeight;for(var H=0,B=0;B<R;B++){var F;H+=(null===(F=f.current[y[y.length-1-B].key])||void 0===F?void 0:F.offsetHeight)+T}var U=(P?H:R*C)*(r.startsWith("top")?1:-1),W=!P&&null!==h&&void 0!==h&&h.offsetWidth&&null!==(z=f.current[v])&&void 0!==z&&z.offsetWidth?((null===h||void 0===h?void 0:h.offsetWidth)-2*C*(R<3?R:3))/(null===(L=f.current[v])||void 0===L?void 0:L.offsetWidth):1;I.transform="translate3d(".concat(N,", ").concat(U,"px, 0) scaleX(").concat(W,")")}else I.transform="translate3d(".concat(N,", 0, 0)")}return t.createElement("div",{ref:n,className:o()("".concat(a,"-notice-wrapper"),s,null===j||void 0===j?void 0:j.wrapper),style:Re(Re(Re({},l),I),null===$||void 0===$?void 0:$.wrapper),onMouseEnter:function(){return b((function(e){return e.includes(v)?e:[].concat(pt(e),[v])}))},onMouseLeave:function(){return b((function(e){return e.filter((function(e){return e!==v}))}))}},t.createElement(tr,k({},O,{ref:function(e){D>-1?f.current[v]=e:delete f.current[v]},prefixCls:a,classNames:j,styles:$,className:o()(S,null===p||void 0===p?void 0:p.notice),style:E,times:g,key:m,eventKey:m,onNoticeClose:d,hovering:w&&_.length>0})))}))};var sr=t.forwardRef((function(e,n){var r=e.prefixCls,a=void 0===r?"rc-notification":r,o=e.container,i=e.motion,s=e.maxCount,l=e.className,c=e.style,d=e.onAllRemoved,u=e.stack,p=e.renderNotifications,f=j(t.useState([]),2),m=f[0],h=f[1],g=function(e){var t,n=m.find((function(t){return t.key===e}));null===n||void 0===n||null===(t=n.onClose)||void 0===t||t.call(n),h((function(t){return t.filter((function(t){return t.key!==e}))}))};t.useImperativeHandle(n,(function(){return{open:function(e){h((function(t){var n,r=pt(t),a=r.findIndex((function(t){return t.key===e.key})),o=Re({},e);a>=0?(o.times=((null===(n=t[a])||void 0===n?void 0:n.times)||0)+1,r[a]=o):(o.times=0,r.push(o));return s>0&&r.length>s&&(r=r.slice(-s)),r}))},close:function(e){g(e)},destroy:function(){h([])}}}));var v=j(t.useState({}),2),_=v[0],b=v[1];t.useEffect((function(){var e={};m.forEach((function(t){var n=t.placement,r=void 0===n?"topRight":n;r&&(e[r]=e[r]||[],e[r].push(t))})),Object.keys(_).forEach((function(t){e[t]=e[t]||[]})),b(e)}),[m]);var y=function(e){b((function(t){var n=Re({},t);return(n[e]||[]).length||delete n[e],n}))},k=t.useRef(!1);if(t.useEffect((function(){Object.keys(_).length>0?k.current=!0:k.current&&(null===d||void 0===d||d(),k.current=!1)}),[_]),!o)return null;var x=Object.keys(_);return(0,ft.createPortal)(t.createElement(t.Fragment,null,x.map((function(e){var n=_[e],r=t.createElement(ir,{key:e,configList:n,placement:e,prefixCls:a,className:null===l||void 0===l?void 0:l(e),style:null===c||void 0===c?void 0:c(e),motion:i,onNoticeClose:g,onAllNoticeRemoved:y,stack:u});return p?p(r,{prefixCls:a,key:e}):r}))),o)}));const lr=sr;var cr=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","stack","renderNotifications"],dr=function(){return document.body},ur=0;function pr(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.getContainer,r=void 0===n?dr:n,a=e.motion,o=e.prefixCls,i=e.maxCount,s=e.className,l=e.style,c=e.onAllRemoved,d=e.stack,u=e.renderNotifications,p=A(e,cr),f=j(t.useState(),2),m=f[0],h=f[1],g=t.useRef(),v=t.createElement(lr,{container:m,ref:g,prefixCls:o,motion:a,maxCount:i,className:s,style:l,onAllRemoved:c,stack:d,renderNotifications:u}),_=j(t.useState([]),2),b=_[0],y=_[1],k=t.useMemo((function(){return{open:function(e){var t=function(){for(var e={},t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach((function(t){t&&Object.keys(t).forEach((function(n){var r=t[n];void 0!==r&&(e[n]=r)}))})),e}(p,e);null!==t.key&&void 0!==t.key||(t.key="rc-notification-".concat(ur),ur+=1),y((function(e){return[].concat(pt(e),[{type:"open",config:t}])}))},close:function(e){y((function(t){return[].concat(pt(t),[{type:"close",key:e}])}))},destroy:function(){y((function(e){return[].concat(pt(e),[{type:"destroy"}])}))}}}),[]);return t.useEffect((function(){h(r())})),t.useEffect((function(){g.current&&b.length&&(b.forEach((function(e){switch(e.type){case"open":g.current.open(e.config);break;case"close":g.current.close(e.key);break;case"destroy":g.current.destroy()}})),y((function(e){return e.filter((function(e){return!b.includes(e)}))})))}),[b]),[k,v]}const fr=function(e){for(var t,n=0,r=0,a=e.length;a>=4;++r,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(a){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)};const mr=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=new Set;return function e(t,a){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,i=r.has(t);if(p(!i,"Warning: There may be circular references"),i)return!1;if(t===a)return!0;if(n&&o>1)return!1;r.add(t);var s=o+1;if(Array.isArray(t)){if(!Array.isArray(a)||t.length!==a.length)return!1;for(var l=0;l<t.length;l++)if(!e(t[l],a[l],s))return!1;return!0}if(t&&a&&"object"===T(t)&&"object"===T(a)){var c=Object.keys(t);return c.length===Object.keys(a).length&&c.every((function(n){return e(t[n],a[n],s)}))}return!1}(e,t)};function hr(e){return e.join("%")}var gr=function(){function e(t){Tt(this,e),$(this,"instanceId",void 0),$(this,"cache",new Map),this.instanceId=t}return $t(e,[{key:"get",value:function(e){return this.opGet(hr(e))}},{key:"opGet",value:function(e){return this.cache.get(e)||null}},{key:"update",value:function(e,t){return this.opUpdate(hr(e),t)}},{key:"opUpdate",value:function(e,t){var n=t(this.cache.get(e));null===n?this.cache.delete(e):this.cache.set(e,n)}}]),e}();const vr=gr;var _r="data-token-hash",br="data-css-hash",yr="__cssinjs_instance__";function kr(){var e=Math.random().toString(12).slice(2);if("undefined"!==typeof document&&document.head&&document.body){var t=document.body.querySelectorAll("style[".concat(br,"]"))||[],n=document.head.firstChild;Array.from(t).forEach((function(t){t[yr]=t[yr]||e,t[yr]===e&&document.head.insertBefore(t,n)}));var r={};Array.from(document.querySelectorAll("style[".concat(br,"]"))).forEach((function(t){var n,a=t.getAttribute(br);r[a]?t[yr]===e&&(null===(n=t.parentNode)||void 0===n||n.removeChild(t)):r[a]=!0}))}return new vr(e)}var xr=t.createContext({hashPriority:"low",cache:kr(),defaultCache:!0});const wr=xr;var Sr="CALC_UNIT";new RegExp(Sr,"g");var Cr=function(){function e(){Tt(this,e),$(this,"cache",void 0),$(this,"keys",void 0),$(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return $t(e,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a={map:this.cache};return e.forEach((function(e){var t;a?a=null===(t=a)||void 0===t||null===(t=t.map)||void 0===t?void 0:t.get(e):a=void 0})),null!==(t=a)&&void 0!==t&&t.value&&r&&(a.value[1]=this.cacheCallTimes++),null===(n=a)||void 0===n?void 0:n.value}},{key:"get",value:function(e){var t;return null===(t=this.internalGet(e,!0))||void 0===t?void 0:t[0]}},{key:"has",value:function(e){return!!this.internalGet(e)}},{key:"set",value:function(t,n){var r=this;if(!this.has(t)){if(this.size()+1>e.MAX_CACHE_SIZE+e.MAX_CACHE_OFFSET){var a=this.keys.reduce((function(e,t){var n=j(e,2)[1];return r.internalGet(t)[1]<n?[t,r.internalGet(t)[1]]:e}),[this.keys[0],this.cacheCallTimes]),o=j(a,1)[0];this.delete(o)}this.keys.push(t)}var i=this.cache;t.forEach((function(e,a){if(a===t.length-1)i.set(e,{value:[n,r.cacheCallTimes++]});else{var o=i.get(e);o?o.map||(o.map=new Map):i.set(e,{map:new Map}),i=i.get(e).map}}))}},{key:"deleteByPath",value:function(e,t){var n,r=e.get(t[0]);if(1===t.length)return r.map?e.set(t[0],{map:r.map}):e.delete(t[0]),null===(n=r.value)||void 0===n?void 0:n[0];var a=this.deleteByPath(r.map,t.slice(1));return r.map&&0!==r.map.size||r.value||e.delete(t[0]),a}},{key:"delete",value:function(e){if(this.has(e))return this.keys=this.keys.filter((function(t){return!function(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}(t,e)})),this.deleteByPath(this.cache,e)}}]),e}();$(Cr,"MAX_CACHE_SIZE",20),$(Cr,"MAX_CACHE_OFFSET",5);var Er=0,jr=function(){function e(t){Tt(this,e),$(this,"derivatives",void 0),$(this,"id",void 0),this.derivatives=Array.isArray(t)?t:[t],this.id=Er,0===t.length&&t.length,Er+=1}return $t(e,[{key:"getDerivativeToken",value:function(e){return this.derivatives.reduce((function(t,n){return n(e,t)}),void 0)}}]),e}(),Tr=new Cr;function Pr(e){var t=Array.isArray(e)?e:[e];return Tr.has(t)||Tr.set(t,new jr(t)),Tr.get(t)}var $r=new WeakMap,Or={};var Ar=new WeakMap;function Dr(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Ar.get(e)||"";return n||(Object.keys(e).forEach((function(r){var a=e[r];n+=r,a instanceof jr?n+=a.id:a&&"object"===T(a)?n+=Dr(a,t):n+=a})),t&&(n=fr(n)),Ar.set(e,n)),n}function Ir(e,t){return fr("".concat(t,"_").concat(Dr(e,!0)))}"random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,"");var Rr=Ne();function Nr(e){return"number"===typeof e?"".concat(e,"px"):e}function Mr(e,t,n){if(arguments.length>4&&void 0!==arguments[4]&&arguments[4])return e;var r=Re(Re({},arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}),{},$($({},_r,t),br,n)),a=Object.keys(r).map((function(e){var t=r[e];return t?"".concat(e,'="').concat(t,'"'):null})).filter((function(e){return e})).join(" ");return"<style ".concat(a,">").concat(e,"</style>")}var zr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"--".concat(t?"".concat(t,"-"):"").concat(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},Lr=function(e,t,n){return Object.keys(e).length?".".concat(t).concat(null!==n&&void 0!==n&&n.scope?".".concat(n.scope):"","{").concat(Object.entries(e).map((function(e){var t=j(e,2),n=t[0],r=t[1];return"".concat(n,":").concat(r,";")})).join(""),"}"):""},Hr=function(e,t,n){var r={},a={};return Object.entries(e).forEach((function(e){var t,o,i=j(e,2),s=i[0],l=i[1];if(null!==n&&void 0!==n&&null!==(t=n.preserve)&&void 0!==t&&t[s])a[s]=l;else if(("string"===typeof l||"number"===typeof l)&&(null===n||void 0===n||null===(o=n.ignore)||void 0===o||!o[s])){var c,d=zr(s,null===n||void 0===n?void 0:n.prefix);r[d]="number"!==typeof l||null!==n&&void 0!==n&&null!==(c=n.unitless)&&void 0!==c&&c[s]?String(l):"".concat(l,"px"),a[s]="var(".concat(d,")")}})),[a,Lr(r,t,{scope:null===n||void 0===n?void 0:n.scope})]},Br=Re({},r).useInsertionEffect;const Fr=Br?function(e,t,n){return Br((function(){return e(),t()}),n)}:function(e,n,r){t.useMemo(e,r),Ut((function(){return n(!0)}),r)};var Ur="undefined"!==typeof Re({},r).useInsertionEffect?function(e){var n=[],r=!1;return t.useEffect((function(){return r=!1,function(){r=!0,n.length&&n.forEach((function(e){return e()}))}}),e),function(e){r||n.push(e)}}:function(){return function(e){e()}};const Wr=Ur;const Vr=function(){return!1};function qr(e,n,r,a,o){var i=t.useContext(wr).cache,s=hr([e].concat(pt(n))),l=Wr([s]),c=(Vr(),function(e){i.opUpdate(s,(function(t){var n=j(t||[void 0,void 0],2),a=n[0];var o=[void 0===a?0:a,n[1]||r()];return e?e(o):o}))});t.useMemo((function(){c()}),[s]);var d=i.opGet(s)[1];return Fr((function(){null===o||void 0===o||o(d)}),(function(e){return c((function(t){var n=j(t,2),r=n[0],a=n[1];return e&&0===r&&(null===o||void 0===o||o(d)),[r+1,a]})),function(){i.opUpdate(s,(function(t){var n=j(t||[],2),r=n[0],o=void 0===r?0:r,c=n[1];return 0===o-1?(l((function(){!e&&i.opGet(s)||null===a||void 0===a||a(c,!1)})),null):[o-1,c]}))}}),[s]),d}var Kr={},Gr=new Map;function Yr(e,t){Gr.set(e,(Gr.get(e)||0)-1);var n=Array.from(Gr.keys()),r=n.filter((function(e){return(Gr.get(e)||0)<=0}));n.length-r.length>0&&r.forEach((function(e){!function(e,t){"undefined"!==typeof document&&document.querySelectorAll("style[".concat(_r,'="').concat(e,'"]')).forEach((function(e){var n;e[yr]===t&&(null===(n=e.parentNode)||void 0===n||n.removeChild(e))}))}(e,t),Gr.delete(e)}))}var Xr=function(e,t,n,r){var a=Re(Re({},n.getDerivativeToken(e)),t);return r&&(a=r(a)),a},Jr="token";function Qr(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=(0,t.useContext)(wr),o=a.cache.instanceId,i=a.container,s=r.salt,l=void 0===s?"":s,c=r.override,d=void 0===c?Kr:c,u=r.formatToken,p=r.getComputedToken,f=r.cssVar,m=function(e,t){for(var n=$r,r=0;r<t.length;r+=1){var a=t[r];n.has(a)||n.set(a,new WeakMap),n=n.get(a)}return n.has(Or)||n.set(Or,e()),n.get(Or)}((function(){return Object.assign.apply(Object,[{}].concat(pt(n)))}),n),h=Dr(m),g=Dr(d),v=f?Dr(f):"",_=qr(Jr,[l,e.id,h,g,v],(function(){var t,n=p?p(m,d,e):Xr(m,d,e,u),r=Re({},n),a="";if(f){var o=j(Hr(n,f.key,{prefix:f.prefix,ignore:f.ignore,unitless:f.unitless,preserve:f.preserve}),2);n=o[0],a=o[1]}var i=Ir(n,l);n._tokenKey=i,r._tokenKey=Ir(r,l);var s=null!==(t=null===f||void 0===f?void 0:f.key)&&void 0!==t?t:i;n._themeKey=s,function(e){Gr.set(e,(Gr.get(e)||0)+1)}(s);var c="".concat("css","-").concat(fr(i));return n._hashId=c,[n,c,r,a,(null===f||void 0===f?void 0:f.key)||""]}),(function(e){Yr(e[0]._themeKey,o)}),(function(e){var t=j(e,4),n=t[0],r=t[3];if(f&&r){var a=Ke(r,fr("css-variables-".concat(n._themeKey)),{mark:br,prepend:"queue",attachTo:i,priority:-999});a[yr]=o,a.setAttribute(_r,n._themeKey)}}));return _}const Zr={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var ea="comm",ta="rule",na="decl",ra=Math.abs,aa=String.fromCharCode;Object.assign;function oa(e){return e.trim()}function ia(e,t,n){return e.replace(t,n)}function sa(e,t,n){return e.indexOf(t,n)}function la(e,t){return 0|e.charCodeAt(t)}function ca(e,t,n){return e.slice(t,n)}function da(e){return e.length}function ua(e,t){return t.push(e),e}function pa(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function fa(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case na:return e.return=e.return||e.value;case ea:return"";case"@keyframes":return e.return=e.value+"{"+pa(e.children,r)+"}";case ta:if(!da(e.value=e.props.join(",")))return""}return da(n=pa(e.children,r))?e.return=e.value+"{"+n+"}":""}var ma=1,ha=1,ga=0,va=0,_a=0,ba="";function ya(e,t,n,r,a,o,i,s){return{value:e,root:t,parent:n,type:r,props:a,children:o,line:ma,column:ha,length:i,return:"",siblings:s}}function ka(){return _a=va>0?la(ba,--va):0,ha--,10===_a&&(ha=1,ma--),_a}function xa(){return _a=va<ga?la(ba,va++):0,ha++,10===_a&&(ha=1,ma++),_a}function wa(){return la(ba,va)}function Sa(){return va}function Ca(e,t){return ca(ba,e,t)}function Ea(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function ja(e){return ma=ha=1,ga=da(ba=e),va=0,[]}function Ta(e){return ba="",e}function Pa(e){return oa(Ca(va-1,Aa(91===e?e+2:40===e?e+1:e)))}function $a(e){for(;(_a=wa())&&_a<33;)xa();return Ea(e)>2||Ea(_a)>3?"":" "}function Oa(e,t){for(;--t&&xa()&&!(_a<48||_a>102||_a>57&&_a<65||_a>70&&_a<97););return Ca(e,Sa()+(t<6&&32==wa()&&32==xa()))}function Aa(e){for(;xa();)switch(_a){case e:return va;case 34:case 39:34!==e&&39!==e&&Aa(_a);break;case 40:41===e&&Aa(e);break;case 92:xa()}return va}function Da(e,t){for(;xa()&&e+_a!==57&&(e+_a!==84||47!==wa()););return"/*"+Ca(t,va-1)+"*"+aa(47===e?e:xa())}function Ia(e){for(;!Ea(wa());)xa();return Ca(e,va)}function Ra(e){return Ta(Na("",null,null,null,[""],e=ja(e),0,[0],e))}function Na(e,t,n,r,a,o,i,s,l){for(var c=0,d=0,u=i,p=0,f=0,m=0,h=1,g=1,v=1,_=0,b="",y=a,k=o,x=r,w=b;g;)switch(m=_,_=xa()){case 40:if(108!=m&&58==la(w,u-1)){-1!=sa(w+=ia(Pa(_),"&","&\f"),"&\f",ra(c?s[c-1]:0))&&(v=-1);break}case 34:case 39:case 91:w+=Pa(_);break;case 9:case 10:case 13:case 32:w+=$a(m);break;case 92:w+=Oa(Sa()-1,7);continue;case 47:switch(wa()){case 42:case 47:ua(za(Da(xa(),Sa()),t,n,l),l),5!=Ea(m||1)&&5!=Ea(wa()||1)||!da(w)||" "===ca(w,-1,void 0)||(w+=" ");break;default:w+="/"}break;case 123*h:s[c++]=da(w)*v;case 125*h:case 59:case 0:switch(_){case 0:case 125:g=0;case 59+d:-1==v&&(w=ia(w,/\f/g,"")),f>0&&(da(w)-u||0===h&&47===m)&&ua(f>32?La(w+";",r,n,u-1,l):La(ia(w," ","")+";",r,n,u-2,l),l);break;case 59:w+=";";default:if(ua(x=Ma(w,t,n,c,d,a,s,b,y=[],k=[],u,o),o),123===_)if(0===d)Na(w,t,x,x,y,o,u,s,k);else switch(99===p&&110===la(w,3)?100:p){case 100:case 108:case 109:case 115:Na(e,x,x,r&&ua(Ma(e,x,x,0,0,a,s,b,a,y=[],u,k),k),a,k,u,s,r?y:k);break;default:Na(w,x,x,x,[""],k,0,s,k)}}c=d=f=0,h=v=1,b=w="",u=i;break;case 58:u=1+da(w),f=m;default:if(h<1)if(123==_)--h;else if(125==_&&0==h++&&125==ka())continue;switch(w+=aa(_),_*h){case 38:v=d>0?1:(w+="\f",-1);break;case 44:s[c++]=(da(w)-1)*v,v=1;break;case 64:45===wa()&&(w+=Pa(xa())),p=wa(),d=u=da(b=w+=Ia(Sa())),_++;break;case 45:45===m&&2==da(w)&&(h=0)}}return o}function Ma(e,t,n,r,a,o,i,s,l,c,d,u){for(var p=a-1,f=0===a?o:[""],m=function(e){return e.length}(f),h=0,g=0,v=0;h<r;++h)for(var _=0,b=ca(e,p+1,p=ra(g=i[h])),y=e;_<m;++_)(y=oa(g>0?f[_]+" "+b:ia(b,/&\f/g,f[_])))&&(l[v++]=y);return ya(e,t,n,0===a?ta:s,l,c,d,u)}function za(e,t,n,r){return ya(e,t,n,ea,aa(_a),ca(e,2,-2),0,r)}function La(e,t,n,r,a){return ya(e,t,n,na,ca(e,0,r),ca(e,r+1,-1),r,a)}var Ha,Ba="data-ant-cssinjs-cache-path",Fa="_FILE_STYLE__";var Ua=!0;function Wa(e){return function(){if(!Ha&&(Ha={},Ne())){var e=document.createElement("div");e.className=Ba,e.style.position="fixed",e.style.visibility="hidden",e.style.top="-9999px",document.body.appendChild(e);var t=getComputedStyle(e).content||"";(t=t.replace(/^"/,"").replace(/"$/,"")).split(";").forEach((function(e){var t=j(e.split(":"),2),n=t[0],r=t[1];Ha[n]=r}));var n,r=document.querySelector("style[".concat(Ba,"]"));r&&(Ua=!1,null===(n=r.parentNode)||void 0===n||n.removeChild(r)),document.body.removeChild(e)}}(),!!Ha[e]}var Va="_multi_value_";function qa(e){return pa(Ra(e),fa).replace(/\{%%%\:[^;];}/g,";")}function Ka(e,t,n){if(!t)return e;var r=".".concat(t),a="low"===n?":where(".concat(r,")"):r;return e.split(",").map((function(e){var t,n=e.trim().split(/\s+/),r=n[0]||"",o=(null===(t=r.match(/^\w+/))||void 0===t?void 0:t[0])||"";return[r="".concat(o).concat(a).concat(r.slice(o.length))].concat(pt(n.slice(1))).join(" ")})).join(",")}var Ga=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{root:!0,parentSelectors:[]},a=r.root,o=r.injectHash,i=r.parentSelectors,s=n.hashId,l=n.layer,c=(n.path,n.hashPriority),d=n.transformers,u=void 0===d?[]:d,p=(n.linters,""),f={};function m(t){var r=t.getName(s);if(!f[r]){var a=j(e(t.style,n,{root:!1,parentSelectors:i}),1)[0];f[r]="@keyframes ".concat(t.getName(s)).concat(a)}}var h=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t.forEach((function(t){Array.isArray(t)?e(t,n):t&&n.push(t)})),n}(Array.isArray(t)?t:[t]);return h.forEach((function(t){var r="string"!==typeof t||a?t:{};if("string"===typeof r)p+="".concat(r,"\n");else if(r._keyframe)m(r);else{var l=u.reduce((function(e,t){var n;return(null===t||void 0===t||null===(n=t.visit)||void 0===n?void 0:n.call(t,e))||e}),r);Object.keys(l).forEach((function(t){var r=l[t];if("object"!==T(r)||!r||"animationName"===t&&r._keyframe||function(e){return"object"===T(e)&&e&&("_skip_check_"in e||Va in e)}(r)){var d;function k(e,t){var n=e.replace(/[A-Z]/g,(function(e){return"-".concat(e.toLowerCase())})),r=t;Zr[e]||"number"!==typeof r||0===r||(r="".concat(r,"px")),"animationName"===e&&null!==t&&void 0!==t&&t._keyframe&&(m(t),r=t.getName(s)),p+="".concat(n,":").concat(r,";")}var u=null!==(d=null===r||void 0===r?void 0:r.value)&&void 0!==d?d:r;"object"===T(r)&&null!==r&&void 0!==r&&r[Va]&&Array.isArray(u)?u.forEach((function(e){k(t,e)})):k(t,u)}else{var h=!1,g=t.trim(),v=!1;(a||o)&&s?g.startsWith("@")?h=!0:g=Ka("&"===g?"":t,s,c):!a||s||"&"!==g&&""!==g||(g="",v=!0);var _=j(e(r,n,{root:v,injectHash:h,parentSelectors:[].concat(pt(i),[g])}),2),b=_[0],y=_[1];f=Re(Re({},f),y),p+="".concat(g).concat(b)}}))}})),a?l&&(p="@layer ".concat(l.name," {").concat(p,"}"),l.dependencies&&(f["@layer ".concat(l.name)]=l.dependencies.map((function(e){return"@layer ".concat(e,", ").concat(l.name,";")})).join("\n"))):p="{".concat(p,"}"),[p,f]};function Ya(e,t){return fr("".concat(e.join("%")).concat(t))}function Xa(){return null}var Ja="style";function Qa(e,n){var r=e.token,a=e.path,o=e.hashId,i=e.layer,s=e.nonce,l=e.clientOnly,c=e.order,d=void 0===c?0:c,u=t.useContext(wr),p=u.autoClear,f=(u.mock,u.defaultCache),m=u.hashPriority,h=u.container,g=u.ssrInline,v=u.transformers,_=u.linters,b=u.cache,y=u.layer,x=r._tokenKey,w=[x];y&&w.push("layer"),w.push.apply(w,pt(a));var S=Rr;var C=qr(Ja,w,(function(){var e=w.join("|");if(Wa(e)){var t=function(e){var t=Ha[e],n=null;if(t&&Ne())if(Ua)n=Fa;else{var r=document.querySelector("style[".concat(br,'="').concat(Ha[e],'"]'));r?n=r.innerHTML:delete Ha[e]}return[n,t]}(e),r=j(t,2),s=r[0],c=r[1];if(s)return[s,x,c,{},l,d]}var u=n(),p=j(Ga(u,{hashId:o,hashPriority:m,layer:y?i:void 0,path:a.join("-"),transformers:v,linters:_}),2),f=p[0],h=p[1],g=qa(f),b=Ya(w,g);return[g,x,b,h,l,d]}),(function(e,t){var n=j(e,3)[2];(t||p)&&Rr&&qe(n,{mark:br})}),(function(e){var t=j(e,4),n=t[0],r=(t[1],t[2]),a=t[3];if(S&&n!==Fa){var o={mark:br,prepend:!y&&"queue",attachTo:h,priority:d},i="function"===typeof s?s():s;i&&(o.csp={nonce:i});var l=[],c=[];Object.keys(a).forEach((function(e){e.startsWith("@layer")?l.push(e):c.push(e)})),l.forEach((function(e){Ke(qa(a[e]),"_layer-".concat(e),Re(Re({},o),{},{prepend:!0}))}));var u=Ke(n,r,o);u[yr]=b.instanceId,u.setAttribute(_r,x),c.forEach((function(e){Ke(qa(a[e]),"_effect-".concat(e),o)}))}})),E=j(C,3),T=E[0],P=E[1],O=E[2];return function(e){var n;return n=g&&!S&&f?t.createElement("style",k({},$($({},_r,P),br,O),{dangerouslySetInnerHTML:{__html:T}})):t.createElement(Xa,null),t.createElement(t.Fragment,null,n,e)}}var Za="cssVar";const eo=function(e,n){var r=e.key,a=e.prefix,o=e.unitless,i=e.ignore,s=e.token,l=e.scope,c=void 0===l?"":l,d=(0,t.useContext)(wr),u=d.cache.instanceId,p=d.container,f=s._tokenKey,m=[].concat(pt(e.path),[r,c,f]),h=qr(Za,m,(function(){var e=n(),t=j(Hr(e,r,{prefix:a,unitless:o,ignore:i,scope:c}),2),s=t[0],l=t[1];return[s,l,Ya(m,l),r]}),(function(e){var t=j(e,3)[2];Rr&&qe(t,{mark:br})}),(function(e){var t=j(e,3),n=t[1],a=t[2];if(n){var o=Ke(n,a,{mark:br,prepend:"queue",attachTo:p,priority:-999});o[yr]=u,o.setAttribute(_r,r)}}));return h};$($($({},Ja,(function(e,t,n){var r=j(e,6),a=r[0],o=r[1],i=r[2],s=r[3],l=r[4],c=r[5],d=(n||{}).plain;if(l)return null;var u=a,p={"data-rc-order":"prependQueue","data-rc-priority":"".concat(c)};return u=Mr(a,o,i,p,d),s&&Object.keys(s).forEach((function(e){if(!t[e]){t[e]=!0;var n=Mr(qa(s[e]),o,"_effect-".concat(e),p,d);e.startsWith("@layer")?u=n+u:u+=n}})),[c,i,u]})),Jr,(function(e,t,n){var r=j(e,5),a=r[2],o=r[3],i=r[4],s=(n||{}).plain;if(!o)return null;var l=a._tokenKey;return[-999,l,Mr(o,i,l,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},s)]})),Za,(function(e,t,n){var r=j(e,4),a=r[1],o=r[2],i=r[3],s=(n||{}).plain;if(!a)return null;return[-999,o,Mr(a,i,o,{"data-rc-order":"prependQueue","data-rc-priority":"".concat(-999)},s)]}));var to=function(){function e(t,n){Tt(this,e),$(this,"name",void 0),$(this,"style",void 0),$(this,"_keyframe",!0),this.name=t,this.style=n}return $t(e,[{key:"getName",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?"".concat(e,"-").concat(this.name):this.name}}]),e}();const no=to;function ro(e){return e.notSplit=!0,e}ro(["borderTop","borderBottom"]),ro(["borderTop"]),ro(["borderBottom"]),ro(["borderLeft","borderRight"]),ro(["borderLeft"]),ro(["borderRight"]);const ao={blue:"#1677FF",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#EB2F96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},oo=Object.assign(Object.assign({},ao),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,\n'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',\n'Noto Color Emoji'",fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0});var io=function(){function e(t,n){var r;if(void 0===t&&(t=""),void 0===n&&(n={}),t instanceof e)return t;"number"===typeof t&&(t=function(e){return{r:e>>16,g:(65280&e)>>8,b:255&e}}(t)),this.originalInput=t;var a=q(t);this.originalInput=t,this.r=a.r,this.g=a.g,this.b=a.b,this.a=a.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(r=n.format)&&void 0!==r?r:a.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=a.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,r=e.b/255;return.2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=R(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){return 0===this.toHsl().s},e.prototype.toHsv=function(){var e=H(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=H(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=z(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=z(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),B(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),function(e,t,n,r,a){var o=[M(Math.round(e).toString(16)),M(Math.round(t).toString(16)),M(Math.round(n).toString(16)),M(F(r))];return a&&o[0].startsWith(o[0].charAt(1))&&o[1].startsWith(o[1].charAt(1))&&o[2].startsWith(o[2].charAt(1))&&o[3].startsWith(o[3].charAt(1))?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toHexShortString=function(e){return void 0===e&&(e=!1),1===this.a?this.toHexString(e):this.toHex8String(e)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*D(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*D(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+B(this.r,this.g,this.b,!1),t=0,n=Object.entries(V);t<n.length;t++){var r=n[t],a=r[0];if(e===r[1])return a}return!1},e.prototype.toString=function(e){var t=Boolean(e);e=null!==e&&void 0!==e?e:this.format;var n=!1,r=this.a<1&&this.a>=0;return t||!r||!e.startsWith("hex")&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this.a?this.toName():this.toRgbString()},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=I(n.l),new e(n)},e.prototype.brighten=function(t){void 0===t&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),new e(n)},e.prototype.darken=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=I(n.l),new e(n)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=I(n.s),new e(n)},e.prototype.saturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=I(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){void 0===n&&(n=50);var r=this.toRgb(),a=new e(t).toRgb(),o=n/100;return new e({r:(a.r-r.r)*o+r.r,g:(a.g-r.g)*o+r.g,b:(a.b-r.b)*o+r.b,a:(a.a-r.a)*o+r.a})},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var r=this.toHsl(),a=360/n,o=[this];for(r.h=(r.h-(a*t>>1)+720)%360;--t;)r.h=(r.h+a)%360,o.push(new e(r));return o},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var n=this.toHsv(),r=n.h,a=n.s,o=n.v,i=[],s=1/t;t--;)i.push(new e({h:r,s:a,v:o})),o=(o+s)%1;return i},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb(),a=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/a,g:(n.g*n.a+r.g*r.a*(1-n.a))/a,b:(n.b*n.a+r.b*r.a*(1-n.a))/a,a:a})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,a=[this],o=360/t,i=1;i<t;i++)a.push(new e({h:(r+i*o)%360,s:n.s,l:n.l}));return a},e.prototype.equals=function(t){return this.toRgbString()===new e(t).toRgbString()},e}();function so(e,t){let{generateColorPalettes:n,generateNeutralColorPalettes:r}=t;const{colorSuccess:a,colorWarning:o,colorError:i,colorInfo:s,colorPrimary:l,colorBgBase:c,colorTextBase:d}=e,u=n(l),p=n(a),f=n(o),m=n(i),h=n(s),g=r(c,d),v=n(e.colorLink||e.colorInfo),_=new io(m[1]).mix(new io(m[3]),50).toHexString();return Object.assign(Object.assign({},g),{colorPrimaryBg:u[1],colorPrimaryBgHover:u[2],colorPrimaryBorder:u[3],colorPrimaryBorderHover:u[4],colorPrimaryHover:u[5],colorPrimary:u[6],colorPrimaryActive:u[7],colorPrimaryTextHover:u[8],colorPrimaryText:u[9],colorPrimaryTextActive:u[10],colorSuccessBg:p[1],colorSuccessBgHover:p[2],colorSuccessBorder:p[3],colorSuccessBorderHover:p[4],colorSuccessHover:p[4],colorSuccess:p[6],colorSuccessActive:p[7],colorSuccessTextHover:p[8],colorSuccessText:p[9],colorSuccessTextActive:p[10],colorErrorBg:m[1],colorErrorBgHover:m[2],colorErrorBgFilledHover:_,colorErrorBgActive:m[3],colorErrorBorder:m[3],colorErrorBorderHover:m[4],colorErrorHover:m[5],colorError:m[6],colorErrorActive:m[7],colorErrorTextHover:m[8],colorErrorText:m[9],colorErrorTextActive:m[10],colorWarningBg:f[1],colorWarningBgHover:f[2],colorWarningBorder:f[3],colorWarningBorderHover:f[4],colorWarningHover:f[4],colorWarning:f[6],colorWarningActive:f[7],colorWarningTextHover:f[8],colorWarningText:f[9],colorWarningTextActive:f[10],colorInfoBg:h[1],colorInfoBgHover:h[2],colorInfoBorder:h[3],colorInfoBorderHover:h[4],colorInfoHover:h[4],colorInfo:h[6],colorInfoActive:h[7],colorInfoTextHover:h[8],colorInfoText:h[9],colorInfoTextActive:h[10],colorLinkHover:v[4],colorLink:v[6],colorLinkActive:v[7],colorBgMask:new io("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}const lo=e=>{let t=e,n=e,r=e,a=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?a=4:e>=8&&(a=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:a}};const co=e=>{const{controlHeight:t}=e;return{controlHeightSM:.75*t,controlHeightXS:.5*t,controlHeightLG:1.25*t}};function uo(e){return(e+8)/e}const po=e=>{const t=function(e){const t=new Array(10).fill(null).map(((t,n)=>{const r=n-1,a=e*Math.pow(Math.E,r/5),o=n>1?Math.floor(a):Math.ceil(a);return 2*Math.floor(o/2)}));return t[1]=e,t.map((e=>({size:e,lineHeight:uo(e)})))}(e),n=t.map((e=>e.size)),r=t.map((e=>e.lineHeight)),a=n[1],o=n[0],i=n[2],s=r[1],l=r[0],c=r[2];return{fontSizeSM:o,fontSize:a,fontSizeLG:i,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:c,lineHeightSM:l,fontHeight:Math.round(s*a),fontHeightLG:Math.round(c*i),fontHeightSM:Math.round(l*o),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};const fo=(e,t)=>new io(e).setAlpha(t).toRgbString(),mo=(e,t)=>new io(e).darken(t).toHexString(),ho=e=>{const t=ae(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},go=(e,t)=>{const n=e||"#fff",r=t||"#000";return{colorBgBase:n,colorTextBase:r,colorText:fo(r,.88),colorTextSecondary:fo(r,.65),colorTextTertiary:fo(r,.45),colorTextQuaternary:fo(r,.25),colorFill:fo(r,.15),colorFillSecondary:fo(r,.06),colorFillTertiary:fo(r,.04),colorFillQuaternary:fo(r,.02),colorBgSolid:fo(r,1),colorBgSolidHover:fo(r,.75),colorBgSolidActive:fo(r,.95),colorBgLayout:mo(n,4),colorBgContainer:mo(n,0),colorBgElevated:mo(n,0),colorBgSpotlight:fo(r,.85),colorBgBlur:"transparent",colorBorder:mo(n,15),colorBorderSecondary:mo(n,6)}};function vo(e){oe.pink=oe.magenta,be.pink=be.magenta;const t=Object.keys(ao).map((t=>{const n=e[t]===oe[t]?be[t]:ae(e[t]);return new Array(10).fill(1).reduce(((e,r,a)=>(e[`${t}-${a+1}`]=n[a],e[`${t}${a+1}`]=n[a],e)),{})})).reduce(((e,t)=>e=Object.assign(Object.assign({},e),t)),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},e),t),so(e,{generateColorPalettes:ho,generateNeutralColorPalettes:go})),po(e.fontSize)),function(e){const{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}(e)),co(e)),function(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:a}=e;return Object.assign({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+2*t).toFixed(1)}s`,motionDurationSlow:`${(n+3*t).toFixed(1)}s`,lineWidthBold:a+1},lo(r))}(e))}const _o=Pr(vo),bo={token:oo,override:{override:oo},hashed:!0},yo=t.createContext(bo);function ko(e){return e>=0&&e<=255}const xo=function(e,t){const{r:n,g:r,b:a,a:o}=new io(e).toRgb();if(o<1)return e;const{r:i,g:s,b:l}=new io(t).toRgb();for(let c=.01;c<=1;c+=.01){const e=Math.round((n-i*(1-c))/c),t=Math.round((r-s*(1-c))/c),o=Math.round((a-l*(1-c))/c);if(ko(e)&&ko(t)&&ko(o))return new io({r:e,g:t,b:o,a:Math.round(100*c)/100}).toRgbString()}return new io({r:n,g:r,b:a,a:1}).toRgbString()};var wo=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function So(e){const{override:t}=e,n=wo(e,["override"]),r=Object.assign({},t);Object.keys(oo).forEach((e=>{delete r[e]}));const a=Object.assign(Object.assign({},n),r),o=1200,i=1600;if(!1===a.motion){const e="0s";a.motionDurationFast=e,a.motionDurationMid=e,a.motionDurationSlow=e}return Object.assign(Object.assign(Object.assign({},a),{colorFillContent:a.colorFillSecondary,colorFillContentHover:a.colorFill,colorFillAlter:a.colorFillQuaternary,colorBgContainerDisabled:a.colorFillTertiary,colorBorderBg:a.colorBgContainer,colorSplit:xo(a.colorBorderSecondary,a.colorBgContainer),colorTextPlaceholder:a.colorTextQuaternary,colorTextDisabled:a.colorTextQuaternary,colorTextHeading:a.colorText,colorTextLabel:a.colorTextSecondary,colorTextDescription:a.colorTextTertiary,colorTextLightSolid:a.colorWhite,colorHighlight:a.colorError,colorBgTextHover:a.colorFillSecondary,colorBgTextActive:a.colorFill,colorIcon:a.colorTextTertiary,colorIconHover:a.colorText,colorErrorOutline:xo(a.colorErrorBg,a.colorBgContainer),colorWarningOutline:xo(a.colorWarningBg,a.colorBgContainer),fontSizeIcon:a.fontSizeSM,lineWidthFocus:3*a.lineWidth,lineWidth:a.lineWidth,controlOutlineWidth:2*a.lineWidth,controlInteractiveSize:a.controlHeight/2,controlItemBgHover:a.colorFillTertiary,controlItemBgActive:a.colorPrimaryBg,controlItemBgActiveHover:a.colorPrimaryBgHover,controlItemBgActiveDisabled:a.colorFill,controlTmpOutline:a.colorFillQuaternary,controlOutline:xo(a.colorPrimaryBg,a.colorBgContainer),lineType:a.lineType,borderRadius:a.borderRadius,borderRadiusXS:a.borderRadiusXS,borderRadiusSM:a.borderRadiusSM,borderRadiusLG:a.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:a.sizeXXS,paddingXS:a.sizeXS,paddingSM:a.sizeSM,padding:a.size,paddingMD:a.sizeMD,paddingLG:a.sizeLG,paddingXL:a.sizeXL,paddingContentHorizontalLG:a.sizeLG,paddingContentVerticalLG:a.sizeMS,paddingContentHorizontal:a.sizeMS,paddingContentVertical:a.sizeSM,paddingContentHorizontalSM:a.size,paddingContentVerticalSM:a.sizeXS,marginXXS:a.sizeXXS,marginXS:a.sizeXS,marginSM:a.sizeSM,margin:a.size,marginMD:a.sizeMD,marginLG:a.sizeLG,marginXL:a.sizeXL,marginXXL:a.sizeXXL,boxShadow:"\n      0 6px 16px 0 rgba(0, 0, 0, 0.08),\n      0 3px 6px -4px rgba(0, 0, 0, 0.12),\n      0 9px 28px 8px rgba(0, 0, 0, 0.05)\n    ",boxShadowSecondary:"\n      0 6px 16px 0 rgba(0, 0, 0, 0.08),\n      0 3px 6px -4px rgba(0, 0, 0, 0.12),\n      0 9px 28px 8px rgba(0, 0, 0, 0.05)\n    ",boxShadowTertiary:"\n      0 1px 2px 0 rgba(0, 0, 0, 0.03),\n      0 1px 6px -1px rgba(0, 0, 0, 0.02),\n      0 2px 4px 0 rgba(0, 0, 0, 0.02)\n    ",screenXS:480,screenXSMin:480,screenXSMax:575,screenSM:576,screenSMMin:576,screenSMMax:767,screenMD:768,screenMDMin:768,screenMDMax:991,screenLG:992,screenLGMin:992,screenLGMax:1199,screenXL:o,screenXLMin:o,screenXLMax:1599,screenXXL:i,screenXXLMin:i,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:`\n      0 1px 2px -2px ${new io("rgba(0, 0, 0, 0.16)").toRgbString()},\n      0 3px 6px 0 ${new io("rgba(0, 0, 0, 0.12)").toRgbString()},\n      0 5px 12px 4px ${new io("rgba(0, 0, 0, 0.09)").toRgbString()}\n    `,boxShadowDrawerRight:"\n      -6px 0 16px 0 rgba(0, 0, 0, 0.08),\n      -3px 0 6px -4px rgba(0, 0, 0, 0.12),\n      -9px 0 28px 8px rgba(0, 0, 0, 0.05)\n    ",boxShadowDrawerLeft:"\n      6px 0 16px 0 rgba(0, 0, 0, 0.08),\n      3px 0 6px -4px rgba(0, 0, 0, 0.12),\n      9px 0 28px 8px rgba(0, 0, 0, 0.05)\n    ",boxShadowDrawerUp:"\n      0 6px 16px 0 rgba(0, 0, 0, 0.08),\n      0 3px 6px -4px rgba(0, 0, 0, 0.12),\n      0 9px 28px 8px rgba(0, 0, 0, 0.05)\n    ",boxShadowDrawerDown:"\n      0 -6px 16px 0 rgba(0, 0, 0, 0.08),\n      0 -3px 6px -4px rgba(0, 0, 0, 0.12),\n      0 -9px 28px 8px rgba(0, 0, 0, 0.05)\n    ",boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),r)}var Co=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Eo={lineHeight:!0,lineHeightSM:!0,lineHeightLG:!0,lineHeightHeading1:!0,lineHeightHeading2:!0,lineHeightHeading3:!0,lineHeightHeading4:!0,lineHeightHeading5:!0,opacityLoading:!0,fontWeightStrong:!0,zIndexPopupBase:!0,zIndexBase:!0,opacityImage:!0},jo={size:!0,sizeSM:!0,sizeLG:!0,sizeMD:!0,sizeXS:!0,sizeXXS:!0,sizeMS:!0,sizeXL:!0,sizeXXL:!0,sizeUnit:!0,sizeStep:!0,motionBase:!0,motionUnit:!0},To={screenXS:!0,screenXSMin:!0,screenXSMax:!0,screenSM:!0,screenSMMin:!0,screenSMMax:!0,screenMD:!0,screenMDMin:!0,screenMDMax:!0,screenLG:!0,screenLGMin:!0,screenLGMax:!0,screenXL:!0,screenXLMin:!0,screenXLMax:!0,screenXXL:!0,screenXXLMin:!0},Po=(e,t,n)=>{const r=n.getDerivativeToken(e),{override:a}=t,o=Co(t,["override"]);let i=Object.assign(Object.assign({},r),{override:a});return i=So(i),o&&Object.entries(o).forEach((e=>{let[t,n]=e;const{theme:r}=n,a=Co(n,["theme"]);let o=a;r&&(o=Po(Object.assign(Object.assign({},i),a),{override:a},r)),i[t]=o})),i};function $o(){const{token:e,hashed:n,theme:r,override:a,cssVar:o}=t.useContext(yo),i=`5.21.3-${n||""}`,s=r||_o,[l,c,d]=Qr(s,[oo,e],{salt:i,override:a,getComputedToken:Po,formatToken:So,cssVar:o&&{prefix:o.prefix,key:o.key,unitless:Eo,ignore:jo,preserve:To}});return[s,d,n?c:"",l,o]}const Oo=e=>{const[,,,,t]=$o();return t?`${e}-css-var`:""};const Ao={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};var Do=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:Ao}))};const Io=t.forwardRef(Do);const Ro={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"};var No=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:Ro}))};const Mo=t.forwardRef(No);const zo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"};var Lo=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:zo}))};const Ho=t.forwardRef(Lo);const Bo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"};var Fo=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:Bo}))};const Uo=t.forwardRef(Fo);const Wo={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"};var Vo=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:Wo}))};const qo=t.forwardRef(Vo);const Ko=t.createContext(void 0),Go=100,Yo=1e3,Xo={Modal:Go,Drawer:Go,Popover:Go,Popconfirm:Go,Tooltip:Go,Tour:Go,FloatButton:Go},Jo={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1};const Qo=(e,n)=>{const[,r]=$o(),a=t.useContext(Ko),o=function(e){return e in Xo}(e);let i;if(void 0!==n)i=[n,n];else{let t=null!==a&&void 0!==a?a:0;t+=o?(a?0:r.zIndexPopupBase)+Xo[e]:Jo[e],i=[void 0===a?n:t,t]}return i},Zo={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},ei=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}},ti=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active, &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),ni=e=>({outline:`${Nr(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),ri=e=>({"&:focus-visible":Object.assign({},ni(e))}),ai=e=>Object.assign(Object.assign({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:"none",userSelect:"none"},ri(e)),{"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}});const oi=$t((function e(){Tt(this,e)}));var ii="CALC_UNIT",si=new RegExp(ii,"g");function li(e){return"number"===typeof e?"".concat(e).concat(ii):e}var ci=function(e){At(n,e);var t=Mt(n);function n(e,r){var a;Tt(this,n),$(Rt(a=t.call(this)),"result",""),$(Rt(a),"unitlessCssVar",void 0),$(Rt(a),"lowPriority",void 0);var o=T(e);return a.unitlessCssVar=r,e instanceof n?a.result="(".concat(e.result,")"):"number"===o?a.result=li(e):"string"===o&&(a.result=e),a}return $t(n,[{key:"add",value:function(e){return e instanceof n?this.result="".concat(this.result," + ").concat(e.getResult()):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," + ").concat(li(e))),this.lowPriority=!0,this}},{key:"sub",value:function(e){return e instanceof n?this.result="".concat(this.result," - ").concat(e.getResult()):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," - ").concat(li(e))),this.lowPriority=!0,this}},{key:"mul",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof n?this.result="".concat(this.result," * ").concat(e.getResult(!0)):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," * ").concat(e)),this.lowPriority=!1,this}},{key:"div",value:function(e){return this.lowPriority&&(this.result="(".concat(this.result,")")),e instanceof n?this.result="".concat(this.result," / ").concat(e.getResult(!0)):"number"!==typeof e&&"string"!==typeof e||(this.result="".concat(this.result," / ").concat(e)),this.lowPriority=!1,this}},{key:"getResult",value:function(e){return this.lowPriority||e?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(e){var t=this,n=(e||{}).unit,r=!0;return"boolean"===typeof n?r=n:Array.from(this.unitlessCssVar).some((function(e){return t.result.includes(e)}))&&(r=!1),this.result=this.result.replace(si,r?"px":""),"undefined"!==typeof this.lowPriority?"calc(".concat(this.result,")"):this.result}}]),n}(oi);const di=function(e){At(n,e);var t=Mt(n);function n(e){var r;return Tt(this,n),$(Rt(r=t.call(this)),"result",0),e instanceof n?r.result=e.result:"number"===typeof e&&(r.result=e),r}return $t(n,[{key:"add",value:function(e){return e instanceof n?this.result+=e.result:"number"===typeof e&&(this.result+=e),this}},{key:"sub",value:function(e){return e instanceof n?this.result-=e.result:"number"===typeof e&&(this.result-=e),this}},{key:"mul",value:function(e){return e instanceof n?this.result*=e.result:"number"===typeof e&&(this.result*=e),this}},{key:"div",value:function(e){return e instanceof n?this.result/=e.result:"number"===typeof e&&(this.result/=e),this}},{key:"equal",value:function(){return this.result}}]),n}(oi);const ui=function(e,t){var n="css"===e?ci:di;return function(e){return new n(e,t)}};const pi=function(e,t){return"".concat([t,e.replace(/([A-Z]+)([A-Z][a-z]+)/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2")].filter(Boolean).join("-"))};const fi=function(e,t,n,r){var a=Re({},t[e]);null!==r&&void 0!==r&&r.deprecatedTokens&&r.deprecatedTokens.forEach((function(e){var t,n=j(e,2),r=n[0],o=n[1];(null!==a&&void 0!==a&&a[r]||null!==a&&void 0!==a&&a[o])&&(null!==(t=a[o])&&void 0!==t||(a[o]=null===a||void 0===a?void 0:a[r]))}));var o=Re(Re({},n),a);return Object.keys(o).forEach((function(e){o[e]===t[e]&&delete o[e]})),o};var mi="undefined"!==typeof CSSINJS_STATISTIC,hi=!0;function gi(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!mi)return Object.assign.apply(Object,[{}].concat(t));hi=!1;var r={};return t.forEach((function(e){"object"===T(e)&&Object.keys(e).forEach((function(t){Object.defineProperty(r,t,{configurable:!0,enumerable:!0,get:function(){return e[t]}})}))})),hi=!0,r}var vi={};function _i(){}const bi=function(e){var t,n=e,r=_i;return mi&&"undefined"!==typeof Proxy&&(t=new Set,n=new Proxy(e,{get:function(e,n){var r;hi&&(null===(r=t)||void 0===r||r.add(n));return e[n]}}),r=function(e,n){var r;vi[e]={global:Array.from(t),component:Re(Re({},null===(r=vi[e])||void 0===r?void 0:r.component),n)}}),{token:n,keys:t,flush:r}};const yi=function(e,t,n){var r;return"function"===typeof n?n(gi(t,null!==(r=t[e])&&void 0!==r?r:{})):null!==n&&void 0!==n?n:{}};const ki=function(e){return"js"===e?{max:Math.max,min:Math.min}:{max:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"max(".concat(t.map((function(e){return Nr(e)})).join(","),")")},min:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return"min(".concat(t.map((function(e){return Nr(e)})).join(","),")")}}};var xi=function(){function e(){Tt(this,e),$(this,"map",new Map),$(this,"objectIDMap",new WeakMap),$(this,"nextID",0),$(this,"lastAccessBeat",new Map),$(this,"accessBeat",0)}return $t(e,[{key:"set",value:function(e,t){this.clear();var n=this.getCompositeKey(e);this.map.set(n,t),this.lastAccessBeat.set(n,Date.now())}},{key:"get",value:function(e){var t=this.getCompositeKey(e),n=this.map.get(t);return this.lastAccessBeat.set(t,Date.now()),this.accessBeat+=1,n}},{key:"getCompositeKey",value:function(e){var t=this,n=e.map((function(e){return e&&"object"===T(e)?"obj_".concat(t.getObjectID(e)):"".concat(T(e),"_").concat(e)}));return n.join("|")}},{key:"getObjectID",value:function(e){if(this.objectIDMap.has(e))return this.objectIDMap.get(e);var t=this.nextID;return this.objectIDMap.set(e,t),this.nextID+=1,t}},{key:"clear",value:function(){var e=this;if(this.accessBeat>1e4){var t=Date.now();this.lastAccessBeat.forEach((function(n,r){t-n>6e5&&(e.map.delete(r),e.lastAccessBeat.delete(r))})),this.accessBeat=0}}}]),e}(),wi=new xi;const Si=function(e,n){return t.useMemo((function(){var t=wi.get(n);if(t)return t;var r=e();return wi.set(n,r),r}),n)};const Ci=function(){return{}};const Ei=function(e){var n=e.useCSP,r=void 0===n?Ci:n,a=e.useToken,o=e.usePrefix,i=e.getResetStyles,s=e.getCommonStyle,l=e.getCompUnitless;function c(t,n,l){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},d=Array.isArray(t)?t:[t,t],u=j(d,1)[0],p=d.join("-"),f=e.layer||{name:"antd"};return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,d=a(),m=d.theme,h=d.realToken,g=d.hashId,v=d.token,_=d.cssVar,b=o(),y=b.rootPrefixCls,k=b.iconPrefixCls,x=r(),w=_?"css":"js",S=Si((function(){var e=new Set;return _&&Object.keys(c.unitless||{}).forEach((function(t){e.add(zr(t,_.prefix)),e.add(zr(t,pi(u,_.prefix)))})),ui(w,e)}),[w,u,null===_||void 0===_?void 0:_.prefix]),C=ki(w),E=C.max,j=C.min,P={theme:m,token:v,hashId:g,nonce:function(){return x.nonce},clientOnly:c.clientOnly,layer:f,order:c.order||-999};Qa(Re(Re({},P),{},{clientOnly:!1,path:["Shared",y]}),(function(){return"function"===typeof i?i(v):[]}));var $=Qa(Re(Re({},P),{},{path:[p,e,k]}),(function(){if(!1===c.injectStyle)return[];var r=bi(v),a=r.token,o=r.flush,i=yi(u,h,l),d=".".concat(e),p=fi(u,h,i,{deprecatedTokens:c.deprecatedTokens});_&&i&&"object"===T(i)&&Object.keys(i).forEach((function(e){i[e]="var(".concat(zr(e,pi(u,_.prefix)),")")}));var f=gi(a,{componentCls:d,prefixCls:e,iconCls:".".concat(k),antCls:".".concat(y),calc:S,max:E,min:j},_?i:p),m=n(f,{hashId:g,prefixCls:e,rootPrefixCls:y,iconPrefixCls:k});o(u,p);var b="function"===typeof s?s(f,e,t,c.resetFont):null;return[!1===c.resetStyle?null:b,m]}));return[$,g]}}return{genStyleHooks:function(e,n,r,o){var i=Array.isArray(e)?e[0]:e;function s(e){return"".concat(String(i)).concat(e.slice(0,1).toUpperCase()).concat(e.slice(1))}var d=(null===o||void 0===o?void 0:o.unitless)||{},u=Re(Re({},"function"===typeof l?l(e):{}),{},$({},s("zIndexPopup"),!0));Object.keys(d).forEach((function(e){u[s(e)]=d[e]}));var p=Re(Re({},o),{},{unitless:u,prefixToken:s}),f=c(e,n,r,p),m=function(e,n,r){var o=r.unitless,i=r.injectStyle,s=void 0===i||i,l=r.prefixToken,c=r.ignore,d=function(t){var i=t.rootCls,s=t.cssVar,d=void 0===s?{}:s,u=a().realToken;return eo({path:[e],prefix:d.prefix,key:d.key,unitless:o,ignore:c,token:u,scope:i},(function(){var t=yi(e,u,n),a=fi(e,u,t,{deprecatedTokens:null===r||void 0===r?void 0:r.deprecatedTokens});return Object.keys(t).forEach((function(e){a[l(e)]=a[e],delete a[e]})),a})),null},u=function(n){var r=a().cssVar;return[function(a){return s&&r?t.createElement(t.Fragment,null,t.createElement(d,{rootCls:n,cssVar:r,component:e}),a):a},null===r||void 0===r?void 0:r.key]};return u}(i,r,p);return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=j(f(e,t),2)[1],r=j(m(t),2);return[r[0],n,r[1]]}},genSubStyleComponent:function(e,t,n){var r=c(e,t,n,Re({resetStyle:!1,order:-998},arguments.length>3&&void 0!==arguments[3]?arguments[3]:{}));return function(e){var t=e.prefixCls,n=e.rootCls;return r(t,void 0===n?t:n),null}},genComponentStyleHook:c}},ji=(e,t)=>{const[n,r]=$o();return Qa({theme:n,token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>null===t||void 0===t?void 0:t.nonce,layer:{name:"antd"}},(()=>[{[`.${e}`]:Object.assign(Object.assign({},{display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),{[`.${e} .${e}-icon`]:{display:"block"}})}]))},{genStyleHooks:Ti,genComponentStyleHook:Pi,genSubStyleComponent:$i}=Ei({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:n}=(0,t.useContext)(b);return{rootPrefixCls:e(),iconPrefixCls:n}},useToken:()=>{const[e,t,n,r,a]=$o();return{theme:e,realToken:t,hashId:n,token:r,cssVar:a}},useCSP:()=>{const{csp:e,iconPrefixCls:n}=(0,t.useContext)(b);return ji(n,e),null!==e&&void 0!==e?e:{}},getResetStyles:e=>[{"&":ti(e)}],getCommonStyle:(e,t,n,r)=>{const a=`[class^="${t}"], [class*=" ${t}"]`,o=n?`.${n}`:a,i={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let s={};return!1!==r&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[o]:Object.assign(Object.assign(Object.assign({},s),i),{[a]:i})}},getCompUnitless:()=>Eo}),Oi=e=>{const{componentCls:t,iconCls:n,boxShadow:r,colorText:a,colorSuccess:o,colorError:i,colorWarning:s,colorInfo:l,fontSizeLG:c,motionEaseInOutCirc:d,motionDurationSlow:u,marginXS:p,paddingXS:f,borderRadiusLG:m,zIndexPopup:h,contentPadding:g,contentBg:v}=e,_=`${t}-notice`,b=new no("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:f,transform:"translateY(0)",opacity:1}}),y=new no("MessageMoveOut",{"0%":{maxHeight:e.height,padding:f,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),k={padding:f,textAlign:"center",[`${t}-custom-content`]:{display:"flex",alignItems:"center"},[`${t}-custom-content > ${n}`]:{marginInlineEnd:p,fontSize:c},[`${_}-content`]:{display:"inline-block",padding:g,background:v,borderRadius:m,boxShadow:r,pointerEvents:"all"},[`${t}-success > ${n}`]:{color:o},[`${t}-error > ${n}`]:{color:i},[`${t}-warning > ${n}`]:{color:s},[`${t}-info > ${n},\n      ${t}-loading > ${n}`]:{color:l}};return[{[t]:Object.assign(Object.assign({},ei(e)),{color:a,position:"fixed",top:p,width:"100%",pointerEvents:"none",zIndex:h,[`${t}-move-up`]:{animationFillMode:"forwards"},[`\n        ${t}-move-up-appear,\n        ${t}-move-up-enter\n      `]:{animationName:b,animationDuration:u,animationPlayState:"paused",animationTimingFunction:d},[`\n        ${t}-move-up-appear${t}-move-up-appear-active,\n        ${t}-move-up-enter${t}-move-up-enter-active\n      `]:{animationPlayState:"running"},[`${t}-move-up-leave`]:{animationName:y,animationDuration:u,animationPlayState:"paused",animationTimingFunction:d},[`${t}-move-up-leave${t}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[t]:{[`${_}-wrapper`]:Object.assign({},k)}},{[`${t}-notice-pure-panel`]:Object.assign(Object.assign({},k),{padding:0,textAlign:"start"})}]},Ai=Ti("Message",(e=>{const t=gi(e,{height:150});return[Oi(t)]}),(e=>({zIndexPopup:e.zIndexPopupBase+Yo+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`})));var Di=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Ii={info:t.createElement(Uo,null),success:t.createElement(Io,null),error:t.createElement(Mo,null),warning:t.createElement(Ho,null),loading:t.createElement(qo,null)},Ri=e=>{let{prefixCls:n,type:r,icon:a,children:i}=e;return t.createElement("div",{className:o()(`${n}-custom-content`,`${n}-${r}`)},a||Ii[r],t.createElement("span",null,i))},Ni=e=>{const{prefixCls:n,className:r,type:a,icon:i,content:s}=e,l=Di(e,["prefixCls","className","type","icon","content"]),{getPrefixCls:c}=t.useContext(b),d=n||c("message"),u=Oo(d),[p,f,m]=Ai(d,u);return p(t.createElement(tr,Object.assign({},l,{prefixCls:d,className:o()(r,f,`${d}-notice-pure-panel`,m,u),eventKey:"pure",duration:null,content:t.createElement(Ri,{prefixCls:d,type:a,icon:i},s)})))};function Mi(e){let t;const n=new Promise((n=>{t=e((()=>{n(!0)}))})),r=()=>{null===t||void 0===t||t()};return r.then=(e,t)=>n.then(e,t),r.promise=n,r}var zi=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Li=3,Hi=e=>{let{children:n,prefixCls:r}=e;const a=Oo(r),[i,s,l]=Ai(r,a);return i(t.createElement(rr,{classNames:{list:o()(s,l,a)}},n))},Bi=(e,n)=>{let{prefixCls:r,key:a}=n;return t.createElement(Hi,{prefixCls:r,key:a},e)},Fi=t.forwardRef(((e,n)=>{const{top:r,prefixCls:a,getContainer:i,maxCount:s,duration:l=Li,rtl:c,transitionName:d,onAllRemoved:u}=e,{getPrefixCls:p,getPopupContainer:f,message:m,direction:h}=t.useContext(b),g=a||p("message"),v=t.createElement("span",{className:`${g}-close-x`},t.createElement(dt,{className:`${g}-close-icon`})),[_,y]=pr({prefixCls:g,style:()=>({left:"50%",transform:"translateX(-50%)",top:null!==r&&void 0!==r?r:8}),className:()=>o()({[`${g}-rtl`]:null!==c&&void 0!==c?c:"rtl"===h}),motion:()=>function(e,t){return{motionName:null!==t&&void 0!==t?t:`${e}-move-up`}}(g,d),closable:!1,closeIcon:v,duration:l,getContainer:()=>(null===i||void 0===i?void 0:i())||(null===f||void 0===f?void 0:f())||document.body,maxCount:s,onAllRemoved:u,renderNotifications:Bi});return t.useImperativeHandle(n,(()=>Object.assign(Object.assign({},_),{prefixCls:g,message:m}))),y}));let Ui=0;function Wi(e){const n=t.useRef(null),r=(h("Message"),t.useMemo((()=>{const e=e=>{var t;null===(t=n.current)||void 0===t||t.close(e)},r=r=>{if(!n.current){const e=()=>{};return e.then=()=>{},e}const{open:a,prefixCls:i,message:s}=n.current,l=`${i}-notice`,{content:c,icon:d,type:u,key:p,className:f,style:m,onClose:h}=r,g=zi(r,["content","icon","type","key","className","style","onClose"]);let v=p;return void 0!==v&&null!==v||(Ui+=1,v=`antd-message-${Ui}`),Mi((n=>(a(Object.assign(Object.assign({},g),{key:v,content:t.createElement(Ri,{prefixCls:i,type:u,icon:d},c),placement:"top",className:o()(u&&`${l}-${u}`,f,null===s||void 0===s?void 0:s.className),style:Object.assign(Object.assign({},null===s||void 0===s?void 0:s.style),m),onClose:()=>{null===h||void 0===h||h(),n()}})),()=>{e(v)})))},a={open:r,destroy:t=>{var r;void 0!==t?e(t):null===(r=n.current)||void 0===r||r.destroy()}};return["info","success","warning","error","loading"].forEach((e=>{a[e]=(t,n,a)=>{let o,i,s;o=t&&"object"===typeof t&&"content"in t?t:{content:t},"function"===typeof n?s=n:(i=n,s=a);const l=Object.assign(Object.assign({onClose:s,duration:i},o),{type:e});return r(l)}})),a}),[]));return[r,t.createElement(Fi,Object.assign({key:"message-holder"},e,{ref:n}))]}function Vi(e){return Wi(e)}function qi(){qi=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",s=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function d(e,t,n,r){var o=t&&t.prototype instanceof v?t:v,i=Object.create(o.prototype),s=new O(r||[]);return a(i,"_invoke",{value:E(e,n,s)}),i}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=d;var p="suspendedStart",f="suspendedYield",m="executing",h="completed",g={};function v(){}function _(){}function b(){}var y={};c(y,i,(function(){return this}));var k=Object.getPrototypeOf,x=k&&k(k(A([])));x&&x!==n&&r.call(x,i)&&(y=x);var w=b.prototype=v.prototype=Object.create(y);function S(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function C(e,t){function n(a,o,i,s){var l=u(e[a],e,o);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==T(d)&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,i,s)}),(function(e){n("throw",e,i,s)})):t.resolve(d).then((function(e){c.value=e,i(c)}),(function(e){return n("throw",e,i,s)}))}s(l.arg)}var o;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){n(e,r,t,a)}))}return o=o?o.then(a,a):a()}})}function E(t,n,r){var a=p;return function(o,i){if(a===m)throw Error("Generator is already running");if(a===h){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var s=r.delegate;if(s){var l=j(s,r);if(l){if(l===g)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===p)throw a=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=m;var c=u(t,n,r);if("normal"===c.type){if(a=r.done?h:f,c.arg===g)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(a=h,r.method="throw",r.arg=c.arg)}}}function j(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,j(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),g;var o=u(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,g;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,g):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function $(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function A(t){if(t||""===t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a<t.length;)if(r.call(t,a))return n.value=t[a],n.done=!1,n;return n.value=e,n.done=!0,n};return o.next=o}}throw new TypeError(T(t)+" is not iterable")}return _.prototype=b,a(w,"constructor",{value:b,configurable:!0}),a(b,"constructor",{value:_,configurable:!0}),_.displayName=c(b,l,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===_||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,c(e,l,"GeneratorFunction")),e.prototype=Object.create(w),e},t.awrap=function(e){return{__await:e}},S(C.prototype),c(C.prototype,s,(function(){return this})),t.AsyncIterator=C,t.async=function(e,n,r,a,o){void 0===o&&(o=Promise);var i=new C(d(e,n,r,a),o);return t.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},S(w),c(w,l,"Generator"),c(w,i,(function(){return this})),c(w,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=A,O.prototype={constructor:O,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach($),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function a(r,a){return s.type="throw",s.arg=t,n.next=r,a&&(n.method="next",n.arg=e),!!a}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],s=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var l=r.call(i,"catchLoc"),c=r.call(i,"finallyLoc");if(l&&c){if(this.prev<i.catchLoc)return a(i.catchLoc,!0);if(this.prev<i.finallyLoc)return a(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return a(i.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return a(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,g):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),$(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;$(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:A(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),g}},t}function Ki(e,t,n,r,a,o,i){try{var s=e[o](i),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,a)}function Gi(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){Ki(o,r,a,i,s,"next",e)}function s(e){Ki(o,r,a,i,s,"throw",e)}i(void 0)}))}}var Yi,Xi=Re({},mt),Ji=Xi.version,Qi=Xi.render,Zi=Xi.unmountComponentAtNode;try{Number((Ji||"").split(".")[0])>=18&&(Yi=Xi.createRoot)}catch(Mq){}function es(e){var t=Xi.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&"object"===T(t)&&(t.usingClientEntryPoint=e)}var ts="__rc_react_root__";function ns(e,t){Yi?function(e,t){es(!0);var n=t[ts]||Yi(t);es(!1),n.render(e),t[ts]=n}(e,t):function(e,t){Qi(e,t)}(e,t)}function rs(e){return as.apply(this,arguments)}function as(){return as=Gi(qi().mark((function e(t){return qi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.resolve().then((function(){var e;null===(e=t[ts])||void 0===e||e.unmount(),delete t[ts]})));case 1:case"end":return e.stop()}}),e)}))),as.apply(this,arguments)}function os(e){Zi(e)}function is(e){return ss.apply(this,arguments)}function ss(){return ss=Gi(qi().mark((function e(t){return qi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===Yi){e.next=2;break}return e.abrupt("return",rs(t));case 2:os(t);case 3:case"end":return e.stop()}}),e)}))),ss.apply(this,arguments)}const ls=(0,t.createContext)(void 0);const cs={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"};var ds={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0};const us=Re(Re({},ds),{},{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"}),ps={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},fs={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},us),timePickerLocale:Object.assign({},ps)},ms="${label} is not a valid ${type}",hs={locale:"en",Pagination:cs,DatePicker:fs,TimePicker:ps,Calendar:fs,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",deselectAll:"Deselect all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand",collapse:"Collapse"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:ms,method:ms,array:ms,object:ms,number:ms,date:ms,boolean:ms,integer:ms,float:ms,regexp:ms,email:ms,url:ms,hex:ms},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}};let gs=Object.assign({},hs.Modal),vs=[];const _s=()=>vs.reduce(((e,t)=>Object.assign(Object.assign({},e),t)),hs.Modal);function bs(){return gs}const ys=(0,t.createContext)(void 0);const ks=e=>{const{locale:n={},children:r,_ANT_MARK__:a}=e;t.useEffect((()=>{const e=function(e){if(e){const t=Object.assign({},e);return vs.push(t),gs=_s(),()=>{vs=vs.filter((e=>e!==t)),gs=_s()}}gs=Object.assign({},hs.Modal)}(null===n||void 0===n?void 0:n.Modal);return e}),[n]);const o=t.useMemo((()=>Object.assign(Object.assign({},n),{exist:!0})),[n]);return t.createElement(ys.Provider,{value:o},r)},xs=`-ant-${Date.now()}-${Math.random()}`;function ws(e,t){const n=function(e,t){const n={},r=(e,t)=>{let n=e.clone();return n=(null===t||void 0===t?void 0:t(n))||n,n.toRgbString()},a=(e,t)=>{const a=new io(e),o=ae(a.toRgbString());n[`${t}-color`]=r(a),n[`${t}-color-disabled`]=o[1],n[`${t}-color-hover`]=o[4],n[`${t}-color-active`]=o[6],n[`${t}-color-outline`]=a.clone().setAlpha(.2).toRgbString(),n[`${t}-color-deprecated-bg`]=o[0],n[`${t}-color-deprecated-border`]=o[2]};if(t.primaryColor){a(t.primaryColor,"primary");const e=new io(t.primaryColor),o=ae(e.toRgbString());o.forEach(((e,t)=>{n[`primary-${t+1}`]=e})),n["primary-color-deprecated-l-35"]=r(e,(e=>e.lighten(35))),n["primary-color-deprecated-l-20"]=r(e,(e=>e.lighten(20))),n["primary-color-deprecated-t-20"]=r(e,(e=>e.tint(20))),n["primary-color-deprecated-t-50"]=r(e,(e=>e.tint(50))),n["primary-color-deprecated-f-12"]=r(e,(e=>e.setAlpha(.12*e.getAlpha())));const i=new io(o[0]);n["primary-color-active-deprecated-f-30"]=r(i,(e=>e.setAlpha(.3*e.getAlpha()))),n["primary-color-active-deprecated-d-02"]=r(i,(e=>e.darken(2)))}t.successColor&&a(t.successColor,"success"),t.warningColor&&a(t.warningColor,"warning"),t.errorColor&&a(t.errorColor,"error"),t.infoColor&&a(t.infoColor,"info");const o=Object.keys(n).map((t=>`--${e}-${t}: ${n[t]};`));return`\n  :root {\n    ${o.join("\n")}\n  }\n  `.trim()}(e,t);Ne()&&Ke(n,`${xs}-dynamic-theme`)}const Ss=t.createContext(!1),Cs=e=>{let{children:n,disabled:r}=e;const a=t.useContext(Ss);return t.createElement(Ss.Provider,{value:null!==r&&void 0!==r?r:a},n)},Es=Ss,js=t.createContext(void 0),Ts=e=>{let{children:n,size:r}=e;const a=t.useContext(js);return t.createElement(js.Provider,{value:r||a},n)},Ps=js;const $s=function(){return{componentDisabled:(0,t.useContext)(Es),componentSize:(0,t.useContext)(Ps)}},Os=Object.assign({},r),{useId:As}=Os,Ds="undefined"===typeof As?()=>"":As;function Is(e){const{children:n}=e,[,r]=$o(),{motion:a}=r,o=t.useRef(!1);return o.current=o.current||!1===a,o.current?t.createElement(jt,{motion:a},n):n}const Rs=()=>null;var Ns=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Ms=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];let zs,Ls,Hs,Bs;function Fs(){return zs||g}function Us(){return Ls||v}const Ws=()=>({getPrefixCls:(e,t)=>t||(e?`${Fs()}-${e}`:Fs()),getIconPrefixCls:Us,getRootPrefixCls:()=>zs||Fs(),getTheme:()=>Hs,holderRender:Bs}),Vs=e=>{const{children:n,csp:r,autoInsertSpaceInButton:a,alert:o,anchor:i,form:s,locale:l,componentSize:c,direction:d,space:u,splitter:p,virtual:f,dropdownMatchSelectWidth:g,popupMatchSelectWidth:_,popupOverflow:y,legacyLocale:k,parentContext:x,iconPrefixCls:w,theme:S,componentDisabled:C,segmented:E,statistic:j,spin:T,calendar:P,carousel:$,cascader:O,collapse:A,typography:D,checkbox:I,descriptions:R,divider:N,drawer:M,skeleton:z,steps:L,image:H,layout:B,list:F,mentions:U,modal:W,progress:V,result:q,slider:K,breadcrumb:G,menu:Y,pagination:X,input:J,textArea:Q,empty:Z,badge:ee,radio:te,rate:ne,switch:re,transfer:ae,avatar:oe,message:ie,tag:se,table:le,card:ce,tabs:de,timeline:ue,timePicker:pe,upload:fe,notification:me,tree:he,colorPicker:ge,datePicker:ve,rangePicker:_e,flex:be,wave:ye,dropdown:ke,warning:xe,tour:we,floatButtonGroup:Se,variant:Ce,inputNumber:Ee,treeSelect:je}=e,Te=t.useCallback(((t,n)=>{const{prefixCls:r}=e;if(n)return n;const a=r||x.getPrefixCls("");return t?`${a}-${t}`:a}),[x.getPrefixCls,e.prefixCls]),Pe=w||x.iconPrefixCls||v,$e=r||x.csp;ji(Pe,$e);const Oe=function(e,t,n){var r;h("ConfigProvider");const a=e||{},o=!1!==a.inherit&&t?t:Object.assign(Object.assign({},bo),{hashed:null!==(r=null===t||void 0===t?void 0:t.hashed)&&void 0!==r?r:bo.hashed,cssVar:null===t||void 0===t?void 0:t.cssVar}),i=Ds();return bt((()=>{var r,s;if(!e)return t;const l=Object.assign({},o.components);Object.keys(e.components||{}).forEach((t=>{l[t]=Object.assign(Object.assign({},l[t]),e.components[t])}));const c=`css-var-${i.replace(/:/g,"")}`,d=(null!==(r=a.cssVar)&&void 0!==r?r:o.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:null===n||void 0===n?void 0:n.prefixCls},"object"===typeof o.cssVar?o.cssVar:{}),"object"===typeof a.cssVar?a.cssVar:{}),{key:"object"===typeof a.cssVar&&(null===(s=a.cssVar)||void 0===s?void 0:s.key)||c});return Object.assign(Object.assign(Object.assign({},o),a),{token:Object.assign(Object.assign({},o.token),a.token),components:l,cssVar:d})}),[a,o],((e,t)=>e.some(((e,n)=>{const r=t[n];return!mr(e,r,!0)}))))}(S,x.theme,{prefixCls:Te("")});const Ae={csp:$e,autoInsertSpaceInButton:a,alert:o,anchor:i,locale:l||k,direction:d,space:u,splitter:p,virtual:f,popupMatchSelectWidth:null!==_&&void 0!==_?_:g,popupOverflow:y,getPrefixCls:Te,iconPrefixCls:Pe,theme:Oe,segmented:E,statistic:j,spin:T,calendar:P,carousel:$,cascader:O,collapse:A,typography:D,checkbox:I,descriptions:R,divider:N,drawer:M,skeleton:z,steps:L,image:H,input:J,textArea:Q,layout:B,list:F,mentions:U,modal:W,progress:V,result:q,slider:K,breadcrumb:G,menu:Y,pagination:X,empty:Z,badge:ee,radio:te,rate:ne,switch:re,transfer:ae,avatar:oe,message:ie,tag:se,table:le,card:ce,tabs:de,timeline:ue,timePicker:pe,upload:fe,notification:me,tree:he,colorPicker:ge,datePicker:ve,rangePicker:_e,flex:be,wave:ye,dropdown:ke,warning:xe,tour:we,floatButtonGroup:Se,variant:Ce,inputNumber:Ee,treeSelect:je};const Ie=Object.assign({},x);Object.keys(Ae).forEach((e=>{void 0!==Ae[e]&&(Ie[e]=Ae[e])})),Ms.forEach((t=>{const n=e[t];n&&(Ie[t]=n)})),"undefined"!==typeof a&&(Ie.button=Object.assign({autoInsertSpace:a},Ie.button));const Re=bt((()=>Ie),Ie,((e,t)=>{const n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||n.some((n=>e[n]!==t[n]))})),Ne=t.useMemo((()=>({prefixCls:Pe,csp:$e})),[Pe,$e]);let Me=t.createElement(t.Fragment,null,t.createElement(Rs,{dropdownMatchSelectWidth:g}),n);const ze=t.useMemo((()=>{var e,t,n,r;return Zt((null===(e=hs.Form)||void 0===e?void 0:e.defaultValidateMessages)||{},(null===(n=null===(t=Re.locale)||void 0===t?void 0:t.Form)||void 0===n?void 0:n.defaultValidateMessages)||{},(null===(r=Re.form)||void 0===r?void 0:r.validateMessages)||{},(null===s||void 0===s?void 0:s.validateMessages)||{})}),[Re,null===s||void 0===s?void 0:s.validateMessages]);Object.keys(ze).length>0&&(Me=t.createElement(ls.Provider,{value:ze},Me)),l&&(Me=t.createElement(ks,{locale:l,_ANT_MARK__:"internalMark"},Me)),(Pe||$e)&&(Me=t.createElement(De.Provider,{value:Ne},Me)),c&&(Me=t.createElement(Ts,{size:c},Me)),Me=t.createElement(Is,null,Me);const Le=t.useMemo((()=>{const e=Oe||{},{algorithm:t,token:n,components:r,cssVar:a}=e,o=Ns(e,["algorithm","token","components","cssVar"]),i=t&&(!Array.isArray(t)||t.length>0)?Pr(t):_o,s={};Object.entries(r||{}).forEach((e=>{let[t,n]=e;const r=Object.assign({},n);"algorithm"in r&&(!0===r.algorithm?r.theme=i:(Array.isArray(r.algorithm)||"function"===typeof r.algorithm)&&(r.theme=Pr(r.algorithm)),delete r.algorithm),s[t]=r}));const l=Object.assign(Object.assign({},oo),n);return Object.assign(Object.assign({},o),{theme:i,token:l,components:s,override:Object.assign({override:l},s),cssVar:a})}),[Oe]);return S&&(Me=t.createElement(yo.Provider,{value:Le},Me)),Re.warning&&(Me=t.createElement(m.Provider,{value:Re.warning},Me)),void 0!==C&&(Me=t.createElement(Cs,{disabled:C},Me)),t.createElement(b.Provider,{value:Re},Me)},qs=e=>{const n=t.useContext(b),r=t.useContext(ys);return t.createElement(Vs,Object.assign({parentContext:n,legacyLocale:r},e))};qs.ConfigContext=b,qs.SizeContext=Ps,qs.config=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:a}=e;void 0!==t&&(zs=t),void 0!==n&&(Ls=n),"holderRender"in e&&(Bs=a),r&&(!function(e){return Object.keys(e).some((e=>e.endsWith("Color")))}(r)?Hs=r:ws(Fs(),r))},qs.useConfig=$s,Object.defineProperty(qs,"SizeContext",{get:()=>Ps});const Ks=qs,Gs=()=>({height:0,opacity:0}),Ys=e=>{const{scrollHeight:t}=e;return{height:t,opacity:1}},Xs=e=>({height:e?e.offsetHeight:0}),Js=(e,t)=>!0===(null===t||void 0===t?void 0:t.deadline)||"height"===t.propertyName,Qs=(e,t,n)=>void 0!==n?n:`${e}-${t}`,Zs=function(){return{motionName:`${arguments.length>0&&void 0!==arguments[0]?arguments[0]:g}-motion-collapse`,onAppearStart:Gs,onEnterStart:Gs,onAppearActive:Ys,onEnterActive:Ys,onLeaveStart:Xs,onLeaveActive:Gs,onAppearEnd:Js,onEnterEnd:Js,onLeaveEnd:Js,motionDeadline:500}},el=(e,n)=>{const r=t.useContext(ys),a=t.useMemo((()=>{var t;const a=n||hs[e],o=null!==(t=null===r||void 0===r?void 0:r[e])&&void 0!==t?t:{};return Object.assign(Object.assign({},"function"===typeof a?a():a),o||{})}),[e,n,r]);return[a,t.useMemo((()=>{const e=null===r||void 0===r?void 0:r.locale;return(null===r||void 0===r?void 0:r.exist)&&!e?hs.locale:e}),[r])]};function tl(e,t){var n=Object.assign({},e);return Array.isArray(t)&&t.forEach((function(e){delete n[e]})),n}const nl=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,r=t.height;if(n||r)return!0}if(e.getBoundingClientRect){var a=e.getBoundingClientRect(),o=a.width,i=a.height;if(o||i)return!0}}return!1};function rl(e){return e&&t.isValidElement(e)&&e.type===t.Fragment}const al=(e,n,r)=>t.isValidElement(e)?t.cloneElement(e,"function"===typeof r?r(e.props||{}):r):n;function ol(e,t){return al(e,e,t)}const il=e=>{const{componentCls:t,colorPrimary:n}=e;return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${n})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${e.motionEaseOutCirc}`,`opacity 2s ${e.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:[`box-shadow ${e.motionDurationSlow} ${e.motionEaseInOut}`,`opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`].join(",")}}}}},sl=Pi("Wave",(e=>[il(e)])),ll=`${g}-wave-target`;function cl(e){return e&&"#fff"!==e&&"#ffffff"!==e&&"rgb(255, 255, 255)"!==e&&"rgba(255, 255, 255, 1)"!==e&&!/rgba\((?:\d*, ){3}0\)/.test(e)&&"transparent"!==e}function dl(e){return Number.isNaN(e)?0:e}const ul=e=>{const{className:n,target:r,component:a}=e,i=t.useRef(null),[s,l]=t.useState(null),[c,d]=t.useState([]),[u,p]=t.useState(0),[f,m]=t.useState(0),[h,g]=t.useState(0),[v,_]=t.useState(0),[b,y]=t.useState(!1),k={left:u,top:f,width:h,height:v,borderRadius:c.map((e=>`${e}px`)).join(" ")};function x(){const e=getComputedStyle(r);l(function(e){const{borderTopColor:t,borderColor:n,backgroundColor:r}=getComputedStyle(e);return cl(t)?t:cl(n)?n:cl(r)?r:null}(r));const t="static"===e.position,{borderLeftWidth:n,borderTopWidth:a}=e;p(t?r.offsetLeft:dl(-parseFloat(n))),m(t?r.offsetTop:dl(-parseFloat(a))),g(r.offsetWidth),_(r.offsetHeight);const{borderTopLeftRadius:o,borderTopRightRadius:i,borderBottomLeftRadius:s,borderBottomRightRadius:c}=e;d([o,i,c,s].map((e=>dl(parseFloat(e)))))}if(s&&(k["--wave-color"]=s),t.useEffect((()=>{if(r){const e=$n((()=>{x(),y(!0)}));let t;return"undefined"!==typeof ResizeObserver&&(t=new ResizeObserver(x),t.observe(r)),()=>{$n.cancel(e),null===t||void 0===t||t.disconnect()}}}),[]),!b)return null;const w=("Checkbox"===a||"Radio"===a)&&(null===r||void 0===r?void 0:r.classList.contains(ll));return t.createElement(Gn,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(e,t)=>{var n;if(t.deadline||"opacity"===t.propertyName){const e=null===(n=i.current)||void 0===n?void 0:n.parentElement;is(e).then((()=>{null===e||void 0===e||e.remove()}))}return!1}},((e,r)=>{let{className:a}=e;return t.createElement("div",{ref:kt(i,r),className:o()(n,a,{"wave-quick":w}),style:k})}))},pl=(e,n)=>{var r;const{component:a}=n;if("Checkbox"===a&&!(null===(r=e.querySelector("input"))||void 0===r?void 0:r.checked))return;const o=document.createElement("div");o.style.position="absolute",o.style.left="0px",o.style.top="0px",null===e||void 0===e||e.insertBefore(o,null===e||void 0===e?void 0:e.firstChild),ns(t.createElement(ul,Object.assign({},n,{target:e})),o)},fl=(e,n,r)=>{const{wave:a}=t.useContext(b),[,o,i]=$o(),s=Lt((t=>{const s=e.current;if((null===a||void 0===a?void 0:a.disabled)||!s)return;const l=s.querySelector(`.${ll}`)||s,{showEffect:c}=a||{};(c||pl)(l,{className:n,token:o,component:r,event:t,hashId:i})})),l=t.useRef();return e=>{$n.cancel(l.current),l.current=$n((()=>{s(e)}))}};const ml=e=>{const{children:n,disabled:r,component:a}=e,{getPrefixCls:i}=(0,t.useContext)(b),s=(0,t.useRef)(null),l=i("wave"),[,c]=sl(l),d=fl(s,o()(l,c),a);if(t.useEffect((()=>{const e=s.current;if(!e||1!==e.nodeType||r)return;const t=t=>{!nl(t.target)||!e.getAttribute||e.getAttribute("disabled")||e.disabled||e.className.includes("disabled")||e.className.includes("-leave")||d(t)};return e.addEventListener("click",t,!0),()=>{e.removeEventListener("click",t,!0)}}),[r]),!t.isValidElement(n))return null!==n&&void 0!==n?n:null;return ol(n,{ref:wt(n)?kt(n.ref,s):s})},hl=e=>{const n=t.useContext(Ps);return t.useMemo((()=>e?"string"===typeof e?null!==e&&void 0!==e?e:n:e instanceof Function?e(n):n:n),[e,n])};function gl(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=[];return t.Children.forEach(e,(function(e){(void 0!==e&&null!==e||n.keepEmpty)&&(Array.isArray(e)?r=r.concat(gl(e)):(0,_t.isFragment)(e)&&e.props?r=r.concat(gl(e.props.children,n)):r.push(e))})),r}const vl=e=>{const{componentCls:t}=e;return{[t]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}},_l=e=>{const{componentCls:t,antCls:n}=e;return{[t]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${t}-item:empty`]:{display:"none"},[`${t}-item > ${n}-badge-not-a-wrapper:only-child`]:{display:"block"}}}},bl=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-row-small":{rowGap:e.spaceGapSmallSize},"&-gap-row-middle":{rowGap:e.spaceGapMiddleSize},"&-gap-row-large":{rowGap:e.spaceGapLargeSize},"&-gap-col-small":{columnGap:e.spaceGapSmallSize},"&-gap-col-middle":{columnGap:e.spaceGapMiddleSize},"&-gap-col-large":{columnGap:e.spaceGapLargeSize}}}},yl=Ti("Space",(e=>{const t=gi(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[_l(t),bl(t),vl(t)]}),(()=>({})),{resetStyle:!1});var kl=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const xl=t.createContext(null),wl=(e,n)=>{const r=t.useContext(xl),a=t.useMemo((()=>{if(!r)return"";const{compactDirection:t,isFirstItem:a,isLastItem:i}=r,s="vertical"===t?"-vertical-":"-";return o()(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:a,[`${e}-compact${s}last-item`]:i,[`${e}-compact${s}item-rtl`]:"rtl"===n})}),[e,n,r]);return{compactSize:null===r||void 0===r?void 0:r.compactSize,compactDirection:null===r||void 0===r?void 0:r.compactDirection,compactItemClassnames:a}},Sl=e=>{let{children:n}=e;return t.createElement(xl.Provider,{value:null},n)},Cl=e=>{var{children:n}=e,r=kl(e,["children"]);return t.createElement(xl.Provider,{value:r},n)},El=e=>{const{getPrefixCls:n,direction:r}=t.useContext(b),{size:a,direction:i,block:s,prefixCls:l,className:c,rootClassName:d,children:u}=e,p=kl(e,["size","direction","block","prefixCls","className","rootClassName","children"]),f=hl((e=>null!==a&&void 0!==a?a:e)),m=n("space-compact",l),[h,g]=yl(m),v=o()(m,g,{[`${m}-rtl`]:"rtl"===r,[`${m}-block`]:s,[`${m}-vertical`]:"vertical"===i},c,d),_=t.useContext(xl),y=gl(u),k=t.useMemo((()=>y.map(((e,n)=>{const r=(null===e||void 0===e?void 0:e.key)||`${m}-item-${n}`;return t.createElement(Cl,{key:r,compactSize:f,compactDirection:i,isFirstItem:0===n&&(!_||(null===_||void 0===_?void 0:_.isFirstItem)),isLastItem:n===y.length-1&&(!_||(null===_||void 0===_?void 0:_.isLastItem))},e)}))),[a,y,_]);return 0===y.length?null:h(t.createElement("div",Object.assign({className:v},p),k))};var jl=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Tl=t.createContext(void 0),Pl=e=>{const{getPrefixCls:n,direction:r}=t.useContext(b),{prefixCls:a,size:i,className:s}=e,l=jl(e,["prefixCls","size","className"]),c=n("btn-group",a),[,,d]=$o();let u="";switch(i){case"large":u="lg";break;case"small":u="sm"}const p=o()(c,{[`${c}-${u}`]:u,[`${c}-rtl`]:"rtl"===r},s,d);return t.createElement(Tl.Provider,{value:i},t.createElement("div",Object.assign({},l,{className:p})))},$l=/^[\u4E00-\u9FA5]{2}$/,Ol=$l.test.bind($l);function Al(e){return"danger"===e?{danger:!0}:{type:e}}function Dl(e){return"string"===typeof e}function Il(e){return"text"===e||"link"===e}function Rl(e,n){let r=!1;const a=[];return t.Children.forEach(e,(e=>{const t=typeof e,n="string"===t||"number"===t;if(r&&n){const t=a.length-1,n=a[t];a[t]=`${n}${e}`}else a.push(e);r=n})),t.Children.map(a,(e=>function(e,n){if(null===e||void 0===e)return;const r=n?" ":"";return"string"!==typeof e&&"number"!==typeof e&&Dl(e.type)&&Ol(e.props.children)?ol(e,{children:e.props.children.split("").join(r)}):Dl(e)?Ol(e)?t.createElement("span",null,e.split("").join(r)):t.createElement("span",null,e):rl(e)?t.createElement("span",null,e):e}(e,n)))}const Nl=(0,t.forwardRef)(((e,n)=>{const{className:r,style:a,children:i,prefixCls:s}=e,l=o()(`${s}-icon`,r);return t.createElement("span",{ref:n,className:l,style:a},i)})),Ml=Nl,zl=(0,t.forwardRef)(((e,n)=>{const{prefixCls:r,className:a,style:i,iconClassName:s}=e,l=o()(`${r}-loading-icon`,a);return t.createElement(Ml,{prefixCls:r,className:l,style:i,ref:n},t.createElement(qo,{className:s}))})),Ll=()=>({width:0,opacity:0,transform:"scale(0)"}),Hl=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),Bl=e=>{const{prefixCls:n,loading:r,existIcon:a,className:o,style:i}=e,s=!!r;return a?t.createElement(zl,{prefixCls:n,className:o,style:i}):t.createElement(Gn,{visible:s,motionName:`${n}-loading-icon-motion`,motionLeave:s,removeOnLeave:!0,onAppearStart:Ll,onAppearActive:Hl,onEnterStart:Ll,onEnterActive:Hl,onLeaveStart:Hl,onLeaveActive:Ll},((e,r)=>{let{className:a,style:s}=e;return t.createElement(zl,{prefixCls:n,className:o,style:Object.assign(Object.assign({},i),s),ref:r,iconClassName:a})}))},Fl=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),Ul=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:a,colorErrorHover:o}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(r).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},Fl(`${t}-primary`,a),Fl(`${t}-danger`,o)]}},Wl=Math.round;function Vl(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map((e=>parseFloat(e)));for(let a=0;a<3;a+=1)r[a]=t(r[a]||0,n[a]||"",a);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const ql=(e,t,n)=>0===n?e:e/100;function Kl(e,t){const n=t||255;return e>n?n:e<0?0:e}class Gl{constructor(e){function t(t){return t[0]in e&&t[1]in e&&t[2]in e}if($(this,"isValid",!0),$(this,"r",0),$(this,"g",0),$(this,"b",0),$(this,"a",1),$(this,"_h",void 0),$(this,"_s",void 0),$(this,"_l",void 0),$(this,"_v",void 0),$(this,"_max",void 0),$(this,"_min",void 0),$(this,"_brightness",void 0),e)if("string"===typeof e){const n=e.trim();function r(e){return n.startsWith(e)}/^#?[A-F\d]{3,8}$/i.test(n)?this.fromHexString(n):r("rgb")?this.fromRgbString(n):r("hsl")?this.fromHslString(n):(r("hsv")||r("hsb"))&&this.fromHsvString(n)}else if(e instanceof Gl)this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this._h=e._h,this._s=e._s,this._l=e._l,this._v=e._v;else if(t("rgb"))this.r=Kl(e.r),this.g=Kl(e.g),this.b=Kl(e.b),this.a="number"===typeof e.a?Kl(e.a,1):1;else if(t("hsl"))this.fromHsl(e);else{if(!t("hsv"))throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(e));this.fromHsv(e)}else;}setR(e){return this._sc("r",e)}setG(e){return this._sc("g",e)}setB(e){return this._sc("b",e)}setA(e){return this._sc("a",e,1)}setHue(e){const t=this.toHsv();return t.h=e,this._c(t)}getLuminance(){function e(e){const t=e/255;return t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4)}return.2126*e(this.r)+.7152*e(this.g)+.0722*e(this.b)}getHue(){if("undefined"===typeof this._h){const e=this.getMax()-this.getMin();this._h=0===e?0:Wl(60*(this.r===this.getMax()?(this.g-this.b)/e+(this.g<this.b?6:0):this.g===this.getMax()?(this.b-this.r)/e+2:(this.r-this.g)/e+4))}return this._h}getSaturation(){if("undefined"===typeof this._s){const e=this.getMax()-this.getMin();this._s=0===e?0:e/this.getMax()}return this._s}getLightness(){return"undefined"===typeof this._l&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return"undefined"===typeof this._v&&(this._v=this.getMax()/255),this._v}getBrightness(){return"undefined"===typeof this._brightness&&(this._brightness=(299*this.r+587*this.g+114*this.b)/1e3),this._brightness}darken(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;const t=this.getHue(),n=this.getSaturation();let r=this.getLightness()-e/100;return r<0&&(r=0),this._c({h:t,s:n,l:r,a:this.a})}lighten(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;const t=this.getHue(),n=this.getSaturation();let r=this.getLightness()+e/100;return r>1&&(r=1),this._c({h:t,s:n,l:r,a:this.a})}mix(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50;const n=this._c(e),r=t/100,a=e=>(n[e]-this[e])*r+this[e],o={r:Wl(a("r")),g:Wl(a("g")),b:Wl(a("b")),a:Wl(100*a("a"))/100};return this._c(o)}tint(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;return this.mix({r:255,g:255,b:255,a:1},e)}shade(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;return this.mix({r:0,g:0,b:0,a:1},e)}onBackground(e){const t=this._c(e),n=this.a+t.a*(1-this.a),r=e=>Wl((this[e]*this.a+t[e]*t.a*(1-this.a))/n);return this._c({r:r("r"),g:r("g"),b:r("b"),a:n})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}clone(){return this._c(this)}toHexString(){let e="#";const t=(this.r||0).toString(16);e+=2===t.length?t:"0"+t;const n=(this.g||0).toString(16);e+=2===n.length?n:"0"+n;const r=(this.b||0).toString(16);if(e+=2===r.length?r:"0"+r,"number"===typeof this.a&&this.a>=0&&this.a<1){const t=Wl(255*this.a).toString(16);e+=2===t.length?t:"0"+t}return e}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const e=this.getHue(),t=Wl(100*this.getSaturation()),n=Wl(100*this.getLightness());return 1!==this.a?`hsla(${e},${t}%,${n}%,${this.a})`:`hsl(${e},${t}%,${n}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return 1!==this.a?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(e,t,n){const r=this.clone();return r[e]=Kl(t,n),r}_c(e){return new this.constructor(e)}getMax(){return"undefined"===typeof this._max&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return"undefined"===typeof this._min&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(e){const t=e.replace("#","");function n(e,n){return parseInt(t[e]+t[n||e],16)}t.length<6?(this.r=n(0),this.g=n(1),this.b=n(2),this.a=t[3]?n(3)/255:1):(this.r=n(0,1),this.g=n(2,3),this.b=n(4,5),this.a=t[6]?n(6,7)/255:1)}fromHsl(e){let{h:t,s:n,l:r,a:a}=e;if(this._h=t%360,this._s=n,this._l=r,this.a="number"===typeof a?a:1,n<=0){const e=Wl(255*r);this.r=e,this.g=e,this.b=e}let o=0,i=0,s=0;const l=t/60,c=(1-Math.abs(2*r-1))*n,d=c*(1-Math.abs(l%2-1));l>=0&&l<1?(o=c,i=d):l>=1&&l<2?(o=d,i=c):l>=2&&l<3?(i=c,s=d):l>=3&&l<4?(i=d,s=c):l>=4&&l<5?(o=d,s=c):l>=5&&l<6&&(o=c,s=d);const u=r-c/2;this.r=Wl(255*(o+u)),this.g=Wl(255*(i+u)),this.b=Wl(255*(s+u))}fromHsv(e){let{h:t,s:n,v:r,a:a}=e;this._h=t%360,this._s=n,this._v=r,this.a="number"===typeof a?a:1;const o=Wl(255*r);if(this.r=o,this.g=o,this.b=o,n<=0)return;const i=t/60,s=Math.floor(i),l=i-s,c=Wl(r*(1-n)*255),d=Wl(r*(1-n*l)*255),u=Wl(r*(1-n*(1-l))*255);switch(s){case 0:this.g=u,this.b=c;break;case 1:this.r=d,this.b=c;break;case 2:this.r=c,this.b=u;break;case 3:this.r=c,this.g=d;break;case 4:this.r=u,this.g=c;break;default:this.g=c,this.b=d}}fromHsvString(e){const t=Vl(e,ql);this.fromHsv({h:t[0],s:t[1],v:t[2],a:t[3]})}fromHslString(e){const t=Vl(e,ql);this.fromHsl({h:t[0],s:t[1],l:t[2],a:t[3]})}fromRgbString(e){const t=Vl(e,((e,t)=>t.includes("%")?Wl(e/100*255):e));this.r=t[0],this.g=t[1],this.b=t[2],this.a=t[3]}}var Yl=["b"],Xl=["v"],Jl=function(e){return Math.round(Number(e||0))},Ql=function(e){At(n,e);var t=Mt(n);function n(e){return Tt(this,n),t.call(this,function(e){if(e instanceof Gl)return e;if(e&&"object"===T(e)&&"h"in e&&"b"in e){var t=e,n=t.b;return Re(Re({},A(t,Yl)),{},{v:n})}return"string"===typeof e&&/hsb/.test(e)?e.replace(/hsb/,"hsv"):e}(e))}return $t(n,[{key:"toHsbString",value:function(){var e=this.toHsb(),t=Jl(100*e.s),n=Jl(100*e.b),r=Jl(e.h),a=e.a,o="hsb(".concat(r,", ").concat(t,"%, ").concat(n,"%)"),i="hsba(".concat(r,", ").concat(t,"%, ").concat(n,"%, ").concat(a.toFixed(0===a?0:2),")");return 1===a?o:i}},{key:"toHsb",value:function(){var e=this.toHsv(),t=e.v;return Re(Re({},A(e,Xl)),{},{b:t,a:this.a})}}]),n}(Gl),Zl=function(e){return e instanceof Ql?e:new Ql(e)};Zl("#1677ff");let ec=function(){return $t((function e(t){var n;if(Tt(this,e),this.cleared=!1,t instanceof e)return this.metaColor=t.metaColor.clone(),this.colors=null===(n=t.colors)||void 0===n?void 0:n.map((t=>({color:new e(t.color),percent:t.percent}))),void(this.cleared=t.cleared);const r=Array.isArray(t);r&&t.length?(this.colors=t.map((t=>{let{color:n,percent:r}=t;return{color:new e(n),percent:r}})),this.metaColor=new Ql(this.colors[0].color.metaColor)):this.metaColor=new Ql(r?"":t),(!t||r&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}),[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return e=this.toHexString(),t=this.metaColor.a<1,e?((e,t)=>(null===e||void 0===e?void 0:e.replace(/[^\w/]/g,"").slice(0,t?8:6))||"")(e,t):"";var e,t}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:e}=this;if(e){return`linear-gradient(90deg, ${e.map((e=>`${e.color.toRgbString()} ${e.percent}%`)).join(", ")})`}return this.metaColor.toRgbString()}},{key:"equals",value:function(e){return!(!e||this.isGradient()!==e.isGradient())&&(this.isGradient()?this.colors.length===e.colors.length&&this.colors.every(((t,n)=>{const r=e.colors[n];return t.percent===r.percent&&t.color.equals(r.color)})):this.toHexString()===e.toHexString())}}])}();const tc=(e,t)=>{const{r:n,g:r,b:a,a:o}=e.toRgb(),i=new Ql(e.toRgbString()).onBackground(t).toHsv();return o<=.5?i.v>.5:.299*n+.587*r+.114*a>192},nc=e=>{const{paddingInline:t,onlyIconSize:n,paddingBlock:r}=e;return gi(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:r,buttonIconOnlyFontSize:n})},rc=e=>{var t,n,r,a,o,i;const s=null!==(t=e.contentFontSize)&&void 0!==t?t:e.fontSize,l=null!==(n=e.contentFontSizeSM)&&void 0!==n?n:e.fontSize,c=null!==(r=e.contentFontSizeLG)&&void 0!==r?r:e.fontSizeLG,d=null!==(a=e.contentLineHeight)&&void 0!==a?a:uo(s),u=null!==(o=e.contentLineHeightSM)&&void 0!==o?o:uo(l),p=null!==(i=e.contentLineHeightLG)&&void 0!==i?i:uo(c),f=tc(new ec(e.colorBgSolid),"#fff")?"#000":"#fff";return{fontWeight:400,defaultShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`,primaryShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`,dangerShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`,primaryColor:e.colorTextLightSolid,dangerColor:e.colorTextLightSolid,borderColorDisabled:e.colorBorder,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:e.fontSizeLG,onlyIconSizeSM:e.fontSizeLG-2,onlyIconSizeLG:e.fontSizeLG+2,groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textTextColor:e.colorText,textTextHoverColor:e.colorText,textTextActiveColor:e.colorText,textHoverBg:e.colorBgTextHover,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,defaultHoverBg:e.colorBgContainer,defaultHoverColor:e.colorPrimaryHover,defaultHoverBorderColor:e.colorPrimaryHover,defaultActiveBg:e.colorBgContainer,defaultActiveColor:e.colorPrimaryActive,defaultActiveBorderColor:e.colorPrimaryActive,solidTextColor:f,contentFontSize:s,contentFontSizeSM:l,contentFontSizeLG:c,contentLineHeight:d,contentLineHeightSM:u,contentLineHeightLG:p,paddingBlock:Math.max((e.controlHeight-s*d)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-l*u)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-c*p)/2-e.lineWidth,0)}},ac=e=>{const{componentCls:t,iconCls:n,fontWeight:r}=e;return{[t]:{outline:"none",position:"relative",display:"inline-flex",gap:e.marginXS,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",background:"transparent",border:`${Nr(e.lineWidth)} ${e.lineType} transparent`,cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",color:e.colorText,"&:disabled > *":{pointerEvents:"none"},"> span":{display:"inline-block"},[`${t}-icon`]:{lineHeight:1},"> a":{color:"currentColor"},"&:not(:disabled)":Object.assign({},ri(e)),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${n})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},"&-icon-end":{flexDirection:"row-reverse"}}}},oc=(e,t,n)=>({[`&:not(:disabled):not(${e}-disabled)`]:{"&:hover":t,"&:active":n}}),ic=e=>({minWidth:e.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),sc=e=>({borderRadius:e.controlHeight,paddingInlineStart:e.calc(e.controlHeight).div(2).equal(),paddingInlineEnd:e.calc(e.controlHeight).div(2).equal()}),lc=e=>({cursor:"not-allowed",borderColor:e.borderColorDisabled,color:e.colorTextDisabled,background:e.colorBgContainerDisabled,boxShadow:"none"}),cc=(e,t,n,r,a,o,i,s)=>({[`&${e}-background-ghost`]:Object.assign(Object.assign({color:n||void 0,background:t,borderColor:r||void 0,boxShadow:"none"},oc(e,Object.assign({background:t},i),Object.assign({background:t},s))),{"&:disabled":{cursor:"not-allowed",color:a||void 0,borderColor:o||void 0}})}),dc=e=>({[`&:disabled, &${e.componentCls}-disabled`]:Object.assign({},lc(e))}),uc=e=>({[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",color:e.colorTextDisabled}}),pc=(e,t,n,r)=>{const a=r&&["link","text"].includes(r)?uc:dc;return Object.assign(Object.assign({},a(e)),oc(e.componentCls,t,n))},fc=(e,t,n,r,a)=>({[`&${e.componentCls}-variant-solid`]:Object.assign({color:t,background:n},pc(e,r,a))}),mc=(e,t,n,r,a)=>({[`&${e.componentCls}-variant-outlined, &${e.componentCls}-variant-dashed`]:Object.assign({borderColor:t,background:n},pc(e,r,a))}),hc=e=>({[`&${e.componentCls}-variant-dashed`]:{borderStyle:"dashed"}}),gc=(e,t,n,r)=>({[`&${e.componentCls}-variant-filled`]:Object.assign({boxShadow:"none",background:t},pc(e,n,r))}),vc=(e,t,n,r,a)=>({[`&${e.componentCls}-variant-${n}`]:Object.assign({color:t,boxShadow:"none"},pc(e,r,a,n))}),_c=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.defaultColor,boxShadow:e.defaultShadow},fc(e,e.solidTextColor,e.colorBgSolid,{background:e.colorBgSolidHover},{background:e.colorBgSolidActive})),hc(e)),gc(e,e.colorFillTertiary,{background:e.colorFillSecondary},{background:e.colorFill})),vc(e,e.textTextColor,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),cc(e.componentCls,e.ghostBg,e.defaultGhostColor,e.defaultGhostBorderColor,e.colorTextDisabled,e.colorBorder)),bc=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorPrimary,boxShadow:e.primaryShadow},mc(e,e.colorPrimary,e.colorBgContainer,{color:e.colorPrimaryTextHover,borderColor:e.colorPrimaryHover,background:e.colorBgContainer},{color:e.colorPrimaryTextActive,borderColor:e.colorPrimaryActive,background:e.colorBgContainer})),hc(e)),gc(e,e.colorPrimaryBg,{background:e.colorPrimaryBgHover},{background:e.colorPrimaryBorder})),vc(e,e.colorLink,"text",{color:e.colorPrimaryTextHover,background:e.colorPrimaryBg},{color:e.colorPrimaryTextActive,background:e.colorPrimaryBorder})),cc(e.componentCls,e.ghostBg,e.colorPrimary,e.colorPrimary,e.colorTextDisabled,e.colorBorder,{color:e.colorPrimaryHover,borderColor:e.colorPrimaryHover},{color:e.colorPrimaryActive,borderColor:e.colorPrimaryActive})),yc=e=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorError,boxShadow:e.dangerShadow},fc(e,e.dangerColor,e.colorError,{background:e.colorErrorHover},{background:e.colorErrorActive})),mc(e,e.colorError,e.colorBgContainer,{color:e.colorErrorHover,borderColor:e.colorErrorBorderHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),hc(e)),gc(e,e.colorErrorBg,{background:e.colorErrorBgFilledHover},{background:e.colorErrorBgActive})),vc(e,e.colorError,"text",{color:e.colorErrorHover,background:e.colorErrorBg},{color:e.colorErrorHover,background:e.colorErrorBgActive})),vc(e,e.colorError,"link",{color:e.colorErrorHover},{color:e.colorErrorActive})),cc(e.componentCls,e.ghostBg,e.colorError,e.colorError,e.colorTextDisabled,e.colorBorder,{color:e.colorErrorHover,borderColor:e.colorErrorHover},{color:e.colorErrorActive,borderColor:e.colorErrorActive})),kc=e=>{const{componentCls:t}=e;return{[`${t}-color-default`]:_c(e),[`${t}-color-primary`]:bc(e),[`${t}-color-dangerous`]:yc(e)}},xc=e=>Object.assign(Object.assign(Object.assign(Object.assign({},mc(e,e.defaultBorderColor,e.defaultBg,{color:e.defaultHoverColor,borderColor:e.defaultHoverBorderColor,background:e.defaultHoverBg},{color:e.defaultActiveColor,borderColor:e.defaultActiveBorderColor,background:e.defaultActiveBg})),vc(e,e.textTextColor,"text",{color:e.textTextHoverColor,background:e.textHoverBg},{color:e.textTextActiveColor,background:e.colorBgTextActive})),fc(e,e.primaryColor,e.colorPrimary,{background:e.colorPrimaryHover,color:e.primaryColor},{background:e.colorPrimaryActive,color:e.primaryColor})),vc(e,e.colorLink,"link",{color:e.colorLinkHover,background:e.linkHoverBg},{color:e.colorLinkActive})),wc=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const{componentCls:n,controlHeight:r,fontSize:a,lineHeight:o,borderRadius:i,buttonPaddingHorizontal:s,iconCls:l,buttonPaddingVertical:c}=e,d=`${n}-icon-only`;return[{[t]:{fontSize:a,lineHeight:o,height:r,padding:`${Nr(c)} ${Nr(s)}`,borderRadius:i,[`&${d}`]:{width:r,paddingInline:0,[`&${n}-compact-item`]:{flex:"none"},[`&${n}-round`]:{width:"auto"},[l]:{fontSize:e.buttonIconOnlyFontSize}},[`&${n}-loading`]:{opacity:e.opacityLoading,cursor:"default"},[`${n}-loading-icon`]:{transition:`width ${e.motionDurationSlow} ${e.motionEaseInOut}, opacity ${e.motionDurationSlow} ${e.motionEaseInOut}`}}},{[`${n}${n}-circle${t}`]:ic(e)},{[`${n}${n}-round${t}`]:sc(e)}]},Sc=e=>{const t=gi(e,{fontSize:e.contentFontSize,lineHeight:e.contentLineHeight});return wc(t,e.componentCls)},Cc=e=>{const t=gi(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,lineHeight:e.contentLineHeightSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:e.paddingBlockSM,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return wc(t,`${e.componentCls}-sm`)},Ec=e=>{const t=gi(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,lineHeight:e.contentLineHeightLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:e.paddingBlockLG,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return wc(t,`${e.componentCls}-lg`)},jc=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},Tc=Ti("Button",(e=>{const t=nc(e);return[ac(t),Sc(t),Cc(t),Ec(t),jc(t),kc(t),xc(t),Ul(t)]}),rc,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function Pc(e,t,n){const{focusElCls:r,focus:a,borderElCls:o}=n,i=o?"> *":"",s=["hover",a?"focus":null,"active"].filter(Boolean).map((e=>`&:${e} ${i}`)).join(",");return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},"&-item":Object.assign(Object.assign({[s]:{zIndex:2}},r?{[`&${r}`]:{zIndex:2}}:{}),{[`&[disabled] ${i}`]:{zIndex:0}})}}function $c(e,t,n){const{borderElCls:r}=n,a=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${a}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${a}, &${e}-sm ${a}, &${e}-lg ${a}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${a}, &${e}-sm ${a}, &${e}-lg ${a}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function Oc(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{focus:!0};const{componentCls:n}=e,r=`${n}-compact`;return{[r]:Object.assign(Object.assign({},Pc(e,r,t)),$c(n,r,t))}}function Ac(e,t){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function Dc(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:Object.assign(Object.assign({},Ac(e,t)),(n=e.componentCls,r=t,{[`&-item:not(${r}-first-item):not(${r}-last-item)`]:{borderRadius:0},[`&-item${r}-first-item:not(${r}-last-item)`]:{[`&, &${n}-sm, &${n}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${r}-last-item:not(${r}-first-item)`]:{[`&, &${n}-sm, &${n}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}))};var n,r}const Ic=e=>{const{componentCls:t,calc:n}=e;return{[t]:{[`&-compact-item${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:n(e.lineWidth).mul(-1).equal(),insetInlineStart:n(e.lineWidth).mul(-1).equal(),display:"inline-block",width:e.lineWidth,height:`calc(100% + ${Nr(e.lineWidth)} * 2)`,backgroundColor:e.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${t}-primary`]:{[`&:not([disabled]) + ${t}-compact-vertical-item${t}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:n(e.lineWidth).mul(-1).equal(),insetInlineStart:n(e.lineWidth).mul(-1).equal(),display:"inline-block",width:`calc(100% + ${Nr(e.lineWidth)} * 2)`,height:e.lineWidth,backgroundColor:e.colorPrimaryHover,content:'""'}}}}}}},Rc=$i(["Button","compact"],(e=>{const t=nc(e);return[Oc(t),Dc(t),Ic(t)]}),rc);var Nc=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Mc={default:["default","outlined"],primary:["primary","solid"],dashed:["default","dashed"],link:["primary","link"],text:["default","text"]},zc=t.forwardRef(((e,n)=>{var r,a,i;const{loading:s=!1,prefixCls:l,color:c,variant:d,type:u,danger:p=!1,shape:f="default",size:m,styles:h,disabled:g,className:v,rootClassName:_,children:y,icon:k,iconPosition:x="start",ghost:w=!1,block:S=!1,htmlType:C="button",classNames:E,style:j={},autoInsertSpace:T}=e,P=Nc(e,["loading","prefixCls","color","variant","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","iconPosition","ghost","block","htmlType","classNames","style","autoInsertSpace"]),$=u||"default",[O,A]=(0,t.useMemo)((()=>{if(c&&d)return[c,d];const e=Mc[$]||[];return p?["danger",e[1]]:e}),[u,c,d,p]),D="danger"===O?"dangerous":O,{getPrefixCls:I,direction:R,button:N}=(0,t.useContext)(b),M=null===(r=null!==T&&void 0!==T?T:null===N||void 0===N?void 0:N.autoInsertSpace)||void 0===r||r,z=I("btn",l),[L,H,B]=Tc(z),F=(0,t.useContext)(Es),U=null!==g&&void 0!==g?g:F,W=(0,t.useContext)(Tl),V=(0,t.useMemo)((()=>function(e){if("object"===typeof e&&e){let t=null===e||void 0===e?void 0:e.delay;return t=Number.isNaN(t)||"number"!==typeof t?0:t,{loading:t<=0,delay:t}}return{loading:!!e,delay:0}}(s)),[s]),[q,K]=(0,t.useState)(V.loading),[G,Y]=(0,t.useState)(!1),X=kt(n,(0,t.createRef)()),J=1===t.Children.count(y)&&!k&&!Il(A);(0,t.useEffect)((()=>{let e=null;return V.delay>0?e=setTimeout((()=>{e=null,K(!0)}),V.delay):K(V.loading),function(){e&&(clearTimeout(e),e=null)}}),[V]),(0,t.useEffect)((()=>{if(!X||!X.current||!M)return;const e=X.current.textContent;J&&Ol(e)?G||Y(!0):G&&Y(!1)}),[X]);const Q=t=>{const{onClick:n}=e;q||U?t.preventDefault():null===n||void 0===n||n(t)};const{compactSize:Z,compactItemClassnames:ee}=wl(z,R),te={large:"lg",small:"sm",middle:void 0},ne=hl((e=>{var t,n;return null!==(n=null!==(t=null!==m&&void 0!==m?m:Z)&&void 0!==t?t:W)&&void 0!==n?n:e})),re=ne&&te[ne]||"",ae=q?"loading":k,oe=tl(P,["navigate"]),ie=o()(z,H,B,{[`${z}-${f}`]:"default"!==f&&f,[`${z}-${$}`]:$,[`${z}-dangerous`]:p,[`${z}-color-${D}`]:D,[`${z}-variant-${A}`]:A,[`${z}-${re}`]:re,[`${z}-icon-only`]:!y&&0!==y&&!!ae,[`${z}-background-ghost`]:w&&!Il(A),[`${z}-loading`]:q,[`${z}-two-chinese-chars`]:G&&M&&!q,[`${z}-block`]:S,[`${z}-rtl`]:"rtl"===R,[`${z}-icon-end`]:"end"===x},ee,v,_,null===N||void 0===N?void 0:N.className),se=Object.assign(Object.assign({},null===N||void 0===N?void 0:N.style),j),le=o()(null===E||void 0===E?void 0:E.icon,null===(a=null===N||void 0===N?void 0:N.classNames)||void 0===a?void 0:a.icon),ce=Object.assign(Object.assign({},(null===h||void 0===h?void 0:h.icon)||{}),(null===(i=null===N||void 0===N?void 0:N.styles)||void 0===i?void 0:i.icon)||{}),de=k&&!q?t.createElement(Ml,{prefixCls:z,className:le,style:ce},k):t.createElement(Bl,{existIcon:!!k,prefixCls:z,loading:q}),ue=y||0===y?Rl(y,J&&M):null;if(void 0!==oe.href)return L(t.createElement("a",Object.assign({},oe,{className:o()(ie,{[`${z}-disabled`]:U}),href:U?void 0:oe.href,style:se,onClick:Q,ref:X,tabIndex:U?-1:0}),de,ue));let pe=t.createElement("button",Object.assign({},P,{type:C,className:ie,style:se,onClick:Q,disabled:U,ref:X}),de,ue,!!ee&&t.createElement(Rc,{key:"compact",prefixCls:z}));return Il(A)||(pe=t.createElement(ml,{component:"Button",disabled:q},pe)),L(pe)})),Lc=zc;Lc.Group=Pl,Lc.__ANT_BUTTON=!0;const Hc=Lc;function Bc(e){return!!(null===e||void 0===e?void 0:e.then)}const Fc=e=>{const{type:n,children:r,prefixCls:a,buttonProps:o,close:i,autoFocus:s,emitEvent:l,isSilent:c,quitOnNullishReturnValue:d,actionFn:u}=e,p=t.useRef(!1),f=t.useRef(null),[m,h]=Wt(!1),g=function(){null===i||void 0===i||i.apply(void 0,arguments)};t.useEffect((()=>{let e=null;return s&&(e=setTimeout((()=>{var e;null===(e=f.current)||void 0===e||e.focus()}))),()=>{e&&clearTimeout(e)}}),[]);return t.createElement(Hc,Object.assign({},Al(n),{onClick:e=>{if(p.current)return;if(p.current=!0,!u)return void g();let t;if(l){if(t=u(e),d&&!Bc(t))return p.current=!1,void g(e)}else if(u.length)t=u(i),p.current=!1;else if(t=u(),!Bc(t))return void g();(e=>{Bc(e)&&(h(!0),e.then((function(){h(!1,!0),g.apply(void 0,arguments),p.current=!1}),(e=>{if(h(!1,!0),p.current=!1,!(null===c||void 0===c?void 0:c()))return Promise.reject(e)})))})(t)},loading:m,prefixCls:a},o,{ref:f}),r)},Uc=t.createContext({}),{Provider:Wc}=Uc,Vc=()=>{const{autoFocusButton:e,cancelButtonProps:n,cancelTextLocale:r,isSilent:a,mergedOkCancel:o,rootPrefixCls:i,close:s,onCancel:l,onConfirm:c}=(0,t.useContext)(Uc);return o?t.createElement(Fc,{isSilent:a,actionFn:l,close:function(){null===s||void 0===s||s.apply(void 0,arguments),null===c||void 0===c||c(!1)},autoFocus:"cancel"===e,buttonProps:n,prefixCls:`${i}-btn`},r):null},qc=()=>{const{autoFocusButton:e,close:n,isSilent:r,okButtonProps:a,rootPrefixCls:o,okTextLocale:i,okType:s,onConfirm:l,onOk:c}=(0,t.useContext)(Uc);return t.createElement(Fc,{isSilent:r,type:s||"primary",actionFn:c,close:function(){null===n||void 0===n||n.apply(void 0,arguments),null===l||void 0===l||l(!0)},autoFocus:"ok"===e,buttonProps:a,prefixCls:`${o}-btn`},i)};const Kc=t.createContext(null);var Gc,Yc=[];function Xc(e){var t="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),n=document.createElement("div");n.id=t;var r,a,o=n.style;if(o.position="absolute",o.left="0",o.top="0",o.width="100px",o.height="100px",o.overflow="scroll",e){var i=getComputedStyle(e);o.scrollbarColor=i.scrollbarColor,o.scrollbarWidth=i.scrollbarWidth;var s=getComputedStyle(e,"::-webkit-scrollbar"),l=parseInt(s.width,10),c=parseInt(s.height,10);try{var d=l?"width: ".concat(s.width,";"):"",u=c?"height: ".concat(s.height,";"):"";Ke("\n#".concat(t,"::-webkit-scrollbar {\n").concat(d,"\n").concat(u,"\n}"),t)}catch(Mq){console.error(Mq),r=l,a=c}}document.body.appendChild(n);var p=e&&r&&!isNaN(r)?r:n.offsetWidth-n.clientWidth,f=e&&a&&!isNaN(a)?a:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),qe(t),{width:p,height:f}}function Jc(e){return"undefined"===typeof document?0:((e||void 0===Gc)&&(Gc=Xc()),Gc.width)}function Qc(e){return"undefined"!==typeof document&&e&&e instanceof Element?Xc(e):{width:0,height:0}}var Zc="rc-util-locker-".concat(Date.now()),ed=0;function td(e){var n=!!e,r=j(t.useState((function(){return ed+=1,"".concat(Zc,"_").concat(ed)})),1)[0];Ut((function(){if(n){var e=Qc(document.body).width,t=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;Ke("\nhtml body {\n  overflow-y: hidden;\n  ".concat(t?"width: calc(100% - ".concat(e,"px);"):"","\n}"),r)}else qe(r);return function(){qe(r)}}),[n,r])}var nd=!1;var rd=function(e){return!1!==e&&(Ne()&&e?"string"===typeof e?document.querySelector(e):"function"===typeof e?e():e:null)},ad=t.forwardRef((function(e,n){var r=e.open,a=e.autoLock,o=e.getContainer,i=(e.debug,e.autoDestroy),s=void 0===i||i,l=e.children,c=j(t.useState(r),2),d=c[0],u=c[1],p=d||r;t.useEffect((function(){(s||r)&&u(r)}),[r,s]);var f=j(t.useState((function(){return rd(o)})),2),m=f[0],h=f[1];t.useEffect((function(){var e=rd(o);h(null!==e&&void 0!==e?e:null)}));var g=function(e){var n=j(t.useState((function(){return Ne()?document.createElement("div"):null})),1)[0],r=t.useRef(!1),a=t.useContext(Kc),o=j(t.useState(Yc),2),i=o[0],s=o[1],l=a||(r.current?void 0:function(e){s((function(t){return[e].concat(pt(t))}))});function c(){n.parentElement||document.body.appendChild(n),r.current=!0}function d(){var e;null===(e=n.parentElement)||void 0===e||e.removeChild(n),r.current=!1}return Ut((function(){return e?a?a(c):c():d(),d}),[e]),Ut((function(){i.length&&(i.forEach((function(e){return e()})),s(Yc))}),[i]),[n,l]}(p&&!m),v=j(g,2),_=v[0],b=v[1],y=null!==m&&void 0!==m?m:_;td(a&&r&&Ne()&&(y===_||y===document.body));var k=null;l&&wt(l)&&n&&(k=l.ref);var x=xt(k,n);if(!p||!Ne()||void 0===m)return null;var w,S=!1===y||("boolean"===typeof w&&(nd=w),nd),C=l;return n&&(C=t.cloneElement(l,{ref:x})),t.createElement(Kc.Provider,{value:b},S?C:(0,ft.createPortal)(C,y))}));const od=ad;var id=t.createContext({});var sd=0;var ld=Re({},r).useId;const cd=ld?function(e){var t=ld();return e||t}:function(e){var n=j(t.useState("ssr-id"),2),r=n[0],a=n[1];return t.useEffect((function(){var e=sd;sd+=1,a("rc_unique_".concat(e))}),[]),e||r};function dd(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function ud(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if("number"!==typeof n){var a=e.document;"number"!==typeof(n=a.documentElement[r])&&(n=a.body[r])}return n}const pd=t.memo((function(e){return e.children}),(function(e,t){return!t.shouldUpdate}));var fd={width:0,height:0,overflow:"hidden",outline:"none"},md={outline:"none"},hd=t.forwardRef((function(e,n){var r=e.prefixCls,a=e.className,i=e.style,s=e.title,l=e.ariaId,c=e.footer,d=e.closable,u=e.closeIcon,p=e.onClose,f=e.children,m=e.bodyStyle,h=e.bodyProps,g=e.modalRender,v=e.onMouseDown,_=e.onMouseUp,b=e.holderRef,y=e.visible,x=e.forceRender,w=e.width,S=e.height,C=e.classNames,E=e.styles,j=t.useContext(id).panel,P=xt(b,j),$=(0,t.useRef)(),O=(0,t.useRef)();t.useImperativeHandle(n,(function(){return{focus:function(){var e;null===(e=$.current)||void 0===e||e.focus({preventScroll:!0})},changeActive:function(e){var t=document.activeElement;e&&t===O.current?$.current.focus({preventScroll:!0}):e||t!==$.current||O.current.focus({preventScroll:!0})}}}));var A={};void 0!==w&&(A.width=w),void 0!==S&&(A.height=S);var D=c?t.createElement("div",{className:o()("".concat(r,"-footer"),null===C||void 0===C?void 0:C.footer),style:Re({},null===E||void 0===E?void 0:E.footer)},c):null,I=s?t.createElement("div",{className:o()("".concat(r,"-header"),null===C||void 0===C?void 0:C.header),style:Re({},null===E||void 0===E?void 0:E.header)},t.createElement("div",{className:"".concat(r,"-title"),id:l},s)):null,R=(0,t.useMemo)((function(){return"object"===T(d)&&null!==d?d:d?{closeIcon:null!==u&&void 0!==u?u:t.createElement("span",{className:"".concat(r,"-close-x")})}:{}}),[d,u,r]),N=Zn(R,!0),M="object"===T(d)&&d.disabled,z=d?t.createElement("button",k({type:"button",onClick:p,"aria-label":"Close"},N,{className:"".concat(r,"-close"),disabled:M}),R.closeIcon):null,L=t.createElement("div",{className:o()("".concat(r,"-content"),null===C||void 0===C?void 0:C.content),style:null===E||void 0===E?void 0:E.content},z,I,t.createElement("div",k({className:o()("".concat(r,"-body"),null===C||void 0===C?void 0:C.body),style:Re(Re({},m),null===E||void 0===E?void 0:E.body)},h),f),D);return t.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":s?l:null,"aria-modal":"true",ref:P,style:Re(Re({},i),A),className:o()(r,a),onMouseDown:v,onMouseUp:_},t.createElement("div",{ref:$,tabIndex:0,style:md},t.createElement(pd,{shouldUpdate:y||x},g?g(L):L)),t.createElement("div",{tabIndex:0,ref:O,style:fd}))}));const gd=hd;var vd=t.forwardRef((function(e,n){var r=e.prefixCls,a=e.title,i=e.style,s=e.className,l=e.visible,c=e.forceRender,d=e.destroyOnClose,u=e.motionName,p=e.ariaId,f=e.onVisibleChanged,m=e.mousePosition,h=(0,t.useRef)(),g=j(t.useState(),2),v=g[0],_=g[1],b={};function y(){var e=function(e){var t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,a=r.defaultView||r.parentWindow;return n.left+=ud(a),n.top+=ud(a,!0),n}(h.current);_(m&&(m.x||m.y)?"".concat(m.x-e.left,"px ").concat(m.y-e.top,"px"):"")}return v&&(b.transformOrigin=v),t.createElement(Gn,{visible:l,onVisibleChanged:f,onAppearPrepare:y,onEnterPrepare:y,forceRender:c,motionName:u,removeOnLeave:d,ref:h},(function(l,c){var d=l.className,u=l.style;return t.createElement(gd,k({},e,{ref:n,title:a,ariaId:p,prefixCls:r,holderRef:c,style:Re(Re(Re({},u),i),b),className:o()(s,d)}))}))}));vd.displayName="Content";const _d=vd;const bd=function(e){var n=e.prefixCls,r=e.style,a=e.visible,i=e.maskProps,s=e.motionName,l=e.className;return t.createElement(Gn,{key:"mask",visible:a,motionName:s,leavedClassName:"".concat(n,"-mask-hidden")},(function(e,a){var s=e.className,c=e.style;return t.createElement("div",k({ref:a,style:Re(Re({},c),r),className:o()("".concat(n,"-mask"),s,l)},i))}))};const yd=function(e){var n=e.prefixCls,r=void 0===n?"rc-dialog":n,a=e.zIndex,i=e.visible,s=void 0!==i&&i,l=e.keyboard,c=void 0===l||l,d=e.focusTriggerAfterClose,u=void 0===d||d,p=e.wrapStyle,f=e.wrapClassName,m=e.wrapProps,h=e.onClose,g=e.afterOpenChange,v=e.afterClose,_=e.transitionName,b=e.animation,y=e.closable,x=void 0===y||y,w=e.mask,S=void 0===w||w,C=e.maskTransitionName,E=e.maskAnimation,T=e.maskClosable,P=void 0===T||T,$=e.maskStyle,O=e.maskProps,A=e.rootClassName,D=e.classNames,I=e.styles;var R=(0,t.useRef)(),N=(0,t.useRef)(),M=(0,t.useRef)(),z=j(t.useState(s),2),L=z[0],H=z[1],B=cd();function F(e){null===h||void 0===h||h(e)}var U=(0,t.useRef)(!1),W=(0,t.useRef)(),V=null;P&&(V=function(e){U.current?U.current=!1:N.current===e.target&&F(e)}),(0,t.useEffect)((function(){s&&(H(!0),Me(N.current,document.activeElement)||(R.current=document.activeElement))}),[s]),(0,t.useEffect)((function(){return function(){clearTimeout(W.current)}}),[]);var q=Re(Re(Re({zIndex:a},p),null===I||void 0===I?void 0:I.wrapper),{},{display:L?null:"none"});return t.createElement("div",k({className:o()("".concat(r,"-root"),A)},Zn(e,{data:!0})),t.createElement(bd,{prefixCls:r,visible:S&&s,motionName:dd(r,C,E),style:Re(Re({zIndex:a},$),null===I||void 0===I?void 0:I.mask),maskProps:O,className:null===D||void 0===D?void 0:D.mask}),t.createElement("div",k({tabIndex:-1,onKeyDown:function(e){if(c&&e.keyCode===Xn.ESC)return e.stopPropagation(),void F(e);s&&e.keyCode===Xn.TAB&&M.current.changeActive(!e.shiftKey)},className:o()("".concat(r,"-wrap"),f,null===D||void 0===D?void 0:D.wrapper),ref:N,onClick:V,style:q},m),t.createElement(_d,k({},e,{onMouseDown:function(){clearTimeout(W.current),U.current=!0},onMouseUp:function(){W.current=setTimeout((function(){U.current=!1}))},ref:M,closable:x,ariaId:B,prefixCls:r,visible:s&&L,onClose:F,onVisibleChanged:function(e){if(e)!function(){var e;Me(N.current,document.activeElement)||null===(e=M.current)||void 0===e||e.focus()}();else{if(H(!1),S&&R.current&&u){try{R.current.focus({preventScroll:!0})}catch(Mq){}R.current=null}L&&(null===v||void 0===v||v())}null===g||void 0===g||g(e)},motionName:dd(r,_,b)}))))};var kd=function(e){var n=e.visible,r=e.getContainer,a=e.forceRender,o=e.destroyOnClose,i=void 0!==o&&o,s=e.afterClose,l=e.panelRef,c=j(t.useState(n),2),d=c[0],u=c[1],p=t.useMemo((function(){return{panel:l}}),[l]);return t.useEffect((function(){n&&u(!0)}),[n]),a||!i||d?t.createElement(id.Provider,{value:p},t.createElement(od,{open:n||a||d,autoDestroy:!1,getContainer:r,autoLock:n||d},t.createElement(yd,k({},e,{destroyOnClose:i,afterClose:function(){null===s||void 0===s||s(),u(!1)}})))):null};kd.displayName="Dialog";const xd=kd;var wd="RC_FORM_INTERNAL_HOOKS",Sd=function(){p(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")};const Cd=t.createContext({getFieldValue:Sd,getFieldsValue:Sd,getFieldError:Sd,getFieldWarning:Sd,getFieldsError:Sd,isFieldsTouched:Sd,isFieldTouched:Sd,isFieldValidating:Sd,isFieldsValidating:Sd,resetFields:Sd,setFields:Sd,setFieldValue:Sd,setFieldsValue:Sd,validateFields:Sd,submit:Sd,getInternalHooks:function(){return Sd(),{dispatch:Sd,initEntityValue:Sd,registerField:Sd,useSubscribe:Sd,setInitialValues:Sd,destroyForm:Sd,setCallbacks:Sd,registerWatch:Sd,getFields:Sd,setValidateMessages:Sd,setPreserve:Sd,getInitialValue:Sd}}});const Ed=t.createContext(null);function jd(e){return void 0===e||null===e?[]:Array.isArray(e)?e:[e]}function Td(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var Pd=Td();function $d(e){var t="function"==typeof Map?new Map:void 0;return $d=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return function(e,t,n){if(It())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var a=new(e.bind.apply(e,r));return n&&Ot(a,n.prototype),a}(e,arguments,Dt(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),Ot(n,e)},$d(e)}var Od=/%[sdj%]/g;function Ad(e){if(!e||!e.length)return null;var t={};return e.forEach((function(e){var n=e.field;t[n]=t[n]||[],t[n].push(e)})),t}function Dd(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=0,o=n.length;return"function"===typeof e?e.apply(null,n):"string"===typeof e?e.replace(Od,(function(e){if("%%"===e)return"%";if(a>=o)return e;switch(e){case"%s":return String(n[a++]);case"%d":return Number(n[a++]);case"%j":try{return JSON.stringify(n[a++])}catch(t){return"[Circular]"}break;default:return e}})):e}function Id(e,t){return void 0===e||null===e||(!("array"!==t||!Array.isArray(e)||e.length)||!(!function(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"date"===e||"pattern"===e}(t)||"string"!==typeof e||e))}function Rd(e,t,n){var r=0,a=e.length;!function o(i){if(i&&i.length)n(i);else{var s=r;r+=1,s<a?t(e[s],o):n([])}}([])}var Nd=function(e){At(n,e);var t=Mt(n);function n(e,r){var a;return Tt(this,n),$(Rt(a=t.call(this,"Async Validation Error")),"errors",void 0),$(Rt(a),"fields",void 0),a.errors=e,a.fields=r,a}return $t(n)}($d(Error));function Md(e,t,n,r,a){if(t.first){var o=new Promise((function(t,o){var i=function(e){var t=[];return Object.keys(e).forEach((function(n){t.push.apply(t,pt(e[n]||[]))})),t}(e);Rd(i,n,(function(e){return r(e),e.length?o(new Nd(e,Ad(e))):t(a)}))}));return o.catch((function(e){return e})),o}var i=!0===t.firstFields?Object.keys(e):t.firstFields||[],s=Object.keys(e),l=s.length,c=0,d=[],u=new Promise((function(t,o){var u=function(e){if(d.push.apply(d,e),++c===l)return r(d),d.length?o(new Nd(d,Ad(d))):t(a)};s.length||(r(d),t(a)),s.forEach((function(t){var r=e[t];-1!==i.indexOf(t)?Rd(r,n,u):function(e,t,n){var r=[],a=0,o=e.length;function i(e){r.push.apply(r,pt(e||[])),++a===o&&n(r)}e.forEach((function(e){t(e,i)}))}(r,n,u)}))}));return u.catch((function(e){return e})),u}function zd(e,t){return function(n){var r,a;return r=e.fullFields?function(e,t){for(var n=e,r=0;r<t.length;r++){if(void 0==n)return n;n=n[t[r]]}return n}(t,e.fullFields):t[n.field||e.fullField],(a=n)&&void 0!==a.message?(n.field=n.field||e.fullField,n.fieldValue=r,n):{message:"function"===typeof n?n():n,fieldValue:r,field:n.field||e.fullField}}}function Ld(e,t){if(t)for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];"object"===T(r)&&"object"===T(e[n])?e[n]=Re(Re({},e[n]),r):e[n]=r}return e}var Hd="enum";const Bd=function(e,t,n,r,a){var o="number"===typeof e.len,i="number"===typeof e.min,s="number"===typeof e.max,l=t,c=null,d="number"===typeof t,u="string"===typeof t,p=Array.isArray(t);if(d?c="number":u?c="string":p&&(c="array"),!c)return!1;p&&(l=t.length),u&&(l=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),o?l!==e.len&&r.push(Dd(a.messages[c].len,e.fullField,e.len)):i&&!s&&l<e.min?r.push(Dd(a.messages[c].min,e.fullField,e.min)):s&&!i&&l>e.max?r.push(Dd(a.messages[c].max,e.fullField,e.max)):i&&s&&(l<e.min||l>e.max)&&r.push(Dd(a.messages[c].range,e.fullField,e.min,e.max))};const Fd=function(e,t,n,r,a,o){!e.required||n.hasOwnProperty(e.field)&&!Id(t,o||e.type)||r.push(Dd(a.messages.required,e.fullField))};var Ud;var Wd=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,Vd=/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i,qd={integer:function(e){return qd.number(e)&&parseInt(e,10)===e},float:function(e){return qd.number(e)&&!qd.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(Mq){return!1}},date:function(e){return"function"===typeof e.getTime&&"function"===typeof e.getMonth&&"function"===typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"===typeof e},object:function(e){return"object"===T(e)&&!qd.array(e)},method:function(e){return"function"===typeof e},email:function(e){return"string"===typeof e&&e.length<=320&&!!e.match(Wd)},url:function(e){return"string"===typeof e&&e.length<=2048&&!!e.match(function(){if(Ud)return Ud;var e="[a-fA-F\\d:]",t=function(t){return t&&t.includeBoundaries?"(?:(?<=\\s|^)(?=".concat(e,")|(?<=").concat(e,")(?=\\s|$))"):""},n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",a=["(?:".concat(r,":){7}(?:").concat(r,"|:)"),"(?:".concat(r,":){6}(?:").concat(n,"|:").concat(r,"|:)"),"(?:".concat(r,":){5}(?::").concat(n,"|(?::").concat(r,"){1,2}|:)"),"(?:".concat(r,":){4}(?:(?::").concat(r,"){0,1}:").concat(n,"|(?::").concat(r,"){1,3}|:)"),"(?:".concat(r,":){3}(?:(?::").concat(r,"){0,2}:").concat(n,"|(?::").concat(r,"){1,4}|:)"),"(?:".concat(r,":){2}(?:(?::").concat(r,"){0,3}:").concat(n,"|(?::").concat(r,"){1,5}|:)"),"(?:".concat(r,":){1}(?:(?::").concat(r,"){0,4}:").concat(n,"|(?::").concat(r,"){1,6}|:)"),"(?::(?:(?::".concat(r,"){0,5}:").concat(n,"|(?::").concat(r,"){1,7}|:))")],o="(?:".concat(a.join("|"),")").concat("(?:%[0-9a-zA-Z]{1,})?"),i=new RegExp("(?:^".concat(n,"$)|(?:^").concat(o,"$)")),s=new RegExp("^".concat(n,"$")),l=new RegExp("^".concat(o,"$")),c=function(e){return e&&e.exact?i:new RegExp("(?:".concat(t(e)).concat(n).concat(t(e),")|(?:").concat(t(e)).concat(o).concat(t(e),")"),"g")};c.v4=function(e){return e&&e.exact?s:new RegExp("".concat(t(e)).concat(n).concat(t(e)),"g")},c.v6=function(e){return e&&e.exact?l:new RegExp("".concat(t(e)).concat(o).concat(t(e)),"g")};var d=c.v4().source,u=c.v6().source,p="(?:".concat("(?:(?:[a-z]+:)?//)","|www\\.)").concat("(?:\\S+(?::\\S*)?@)?","(?:localhost|").concat(d,"|").concat(u,"|").concat("(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)").concat("(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*").concat("(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",")").concat("(?::\\d{2,5})?").concat('(?:[/?#][^\\s"]*)?');return Ud=new RegExp("(?:^".concat(p,"$)"),"i")}())},hex:function(e){return"string"===typeof e&&!!e.match(Vd)}};const Kd=function(e,t,n,r,a){if(e.required&&void 0===t)Fd(e,t,n,r,a);else{var o=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(o)>-1?qd[o](t)||r.push(Dd(a.messages.types[o],e.fullField,e.type)):o&&T(t)!==e.type&&r.push(Dd(a.messages.types[o],e.fullField,e.type))}};const Gd={required:Fd,whitespace:function(e,t,n,r,a){(/^\s+$/.test(t)||""===t)&&r.push(Dd(a.messages.whitespace,e.fullField))},type:Kd,range:Bd,enum:function(e,t,n,r,a){e[Hd]=Array.isArray(e[Hd])?e[Hd]:[],-1===e[Hd].indexOf(t)&&r.push(Dd(a.messages[Hd],e.fullField,e[Hd].join(", ")))},pattern:function(e,t,n,r,a){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||r.push(Dd(a.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"===typeof e.pattern){new RegExp(e.pattern).test(t)||r.push(Dd(a.messages.pattern.mismatch,e.fullField,t,e.pattern))}}};const Yd=function(e,t,n,r,a){var o=[],i=Array.isArray(t)?"array":T(t);Gd.required(e,t,r,o,a,i),n(o)};const Xd=function(e,t,n,r,a){var o=e.type,i=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t,o)&&!e.required)return n();Gd.required(e,t,r,i,a,o),Id(t,o)||Gd.type(e,t,r,i,a)}n(i)},Jd={string:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t,"string")&&!e.required)return n();Gd.required(e,t,r,o,a,"string"),Id(t,"string")||(Gd.type(e,t,r,o,a),Gd.range(e,t,r,o,a),Gd.pattern(e,t,r,o,a),!0===e.whitespace&&Gd.whitespace(e,t,r,o,a))}n(o)},method:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t)&&!e.required)return n();Gd.required(e,t,r,o,a),void 0!==t&&Gd.type(e,t,r,o,a)}n(o)},number:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(""===t&&(t=void 0),Id(t)&&!e.required)return n();Gd.required(e,t,r,o,a),void 0!==t&&(Gd.type(e,t,r,o,a),Gd.range(e,t,r,o,a))}n(o)},boolean:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t)&&!e.required)return n();Gd.required(e,t,r,o,a),void 0!==t&&Gd.type(e,t,r,o,a)}n(o)},regexp:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t)&&!e.required)return n();Gd.required(e,t,r,o,a),Id(t)||Gd.type(e,t,r,o,a)}n(o)},integer:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t)&&!e.required)return n();Gd.required(e,t,r,o,a),void 0!==t&&(Gd.type(e,t,r,o,a),Gd.range(e,t,r,o,a))}n(o)},float:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t)&&!e.required)return n();Gd.required(e,t,r,o,a),void 0!==t&&(Gd.type(e,t,r,o,a),Gd.range(e,t,r,o,a))}n(o)},array:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((void 0===t||null===t)&&!e.required)return n();Gd.required(e,t,r,o,a,"array"),void 0!==t&&null!==t&&(Gd.type(e,t,r,o,a),Gd.range(e,t,r,o,a))}n(o)},object:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t)&&!e.required)return n();Gd.required(e,t,r,o,a),void 0!==t&&Gd.type(e,t,r,o,a)}n(o)},enum:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t)&&!e.required)return n();Gd.required(e,t,r,o,a),void 0!==t&&Gd.enum(e,t,r,o,a)}n(o)},pattern:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t,"string")&&!e.required)return n();Gd.required(e,t,r,o,a),Id(t,"string")||Gd.pattern(e,t,r,o,a)}n(o)},date:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t,"date")&&!e.required)return n();var i;if(Gd.required(e,t,r,o,a),!Id(t,"date"))i=t instanceof Date?t:new Date(t),Gd.type(e,i,r,o,a),i&&Gd.range(e,i.getTime(),r,o,a)}n(o)},url:Xd,hex:Xd,email:Xd,required:Yd,any:function(e,t,n,r,a){var o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Id(t)&&!e.required)return n();Gd.required(e,t,r,o,a)}n(o)}};var Qd=function(){function e(t){Tt(this,e),$(this,"rules",null),$(this,"_messages",Pd),this.define(t)}return $t(e,[{key:"define",value:function(e){var t=this;if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==T(e)||Array.isArray(e))throw new Error("Rules must be an object");this.rules={},Object.keys(e).forEach((function(n){var r=e[n];t.rules[n]=Array.isArray(r)?r:[r]}))}},{key:"messages",value:function(e){return e&&(this._messages=Ld(Td(),e)),this._messages}},{key:"validate",value:function(t){var n=this,r=t,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};if("function"===typeof a&&(o=a,a={}),!this.rules||0===Object.keys(this.rules).length)return o&&o(null,r),Promise.resolve(r);if(a.messages){var i=this.messages();i===Pd&&(i=Td()),Ld(i,a.messages),a.messages=i}else a.messages=this.messages();var s={};(a.keys||Object.keys(this.rules)).forEach((function(e){var a=n.rules[e],o=r[e];a.forEach((function(a){var i=a;"function"===typeof i.transform&&(r===t&&(r=Re({},r)),void 0!==(o=r[e]=i.transform(o))&&null!==o&&(i.type=i.type||(Array.isArray(o)?"array":T(o)))),(i="function"===typeof i?{validator:i}:Re({},i)).validator=n.getValidationMethod(i),i.validator&&(i.field=e,i.fullField=i.fullField||e,i.type=n.getType(i),s[e]=s[e]||[],s[e].push({rule:i,value:o,source:r,field:e}))}))}));var l={};return Md(s,a,(function(t,n){var o,i=t.rule,s=("object"===i.type||"array"===i.type)&&("object"===T(i.fields)||"object"===T(i.defaultField));function c(e,t){return Re(Re({},t),{},{fullField:"".concat(i.fullField,".").concat(e),fullFields:i.fullFields?[].concat(pt(i.fullFields),[e]):[e]})}function d(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],d=Array.isArray(o)?o:[o];!a.suppressWarning&&d.length&&e.warning("async-validator:",d),d.length&&void 0!==i.message&&(d=[].concat(i.message));var u=d.map(zd(i,r));if(a.first&&u.length)return l[i.field]=1,n(u);if(s){if(i.required&&!t.value)return void 0!==i.message?u=[].concat(i.message).map(zd(i,r)):a.error&&(u=[a.error(i,Dd(a.messages.required,i.field))]),n(u);var p={};i.defaultField&&Object.keys(t.value).map((function(e){p[e]=i.defaultField})),p=Re(Re({},p),t.rule.fields);var f={};Object.keys(p).forEach((function(e){var t=p[e],n=Array.isArray(t)?t:[t];f[e]=n.map(c.bind(null,e))}));var m=new e(f);m.messages(a.messages),t.rule.options&&(t.rule.options.messages=a.messages,t.rule.options.error=a.error),m.validate(t.value,t.rule.options||a,(function(e){var t=[];u&&u.length&&t.push.apply(t,pt(u)),e&&e.length&&t.push.apply(t,pt(e)),n(t.length?t:null)}))}else n(u)}if(s=s&&(i.required||!i.required&&t.value),i.field=t.field,i.asyncValidator)o=i.asyncValidator(i,t.value,d,t.source,a);else if(i.validator){try{o=i.validator(i,t.value,d,t.source,a)}catch(f){var u,p;null===(u=(p=console).error)||void 0===u||u.call(p,f),a.suppressValidatorError||setTimeout((function(){throw f}),0),d(f.message)}!0===o?d():!1===o?d("function"===typeof i.message?i.message(i.fullField||i.field):i.message||"".concat(i.fullField||i.field," fails")):o instanceof Array?d(o):o instanceof Error&&d(o.message)}o&&o.then&&o.then((function(){return d()}),(function(e){return d(e)}))}),(function(e){!function(e){var t=[],n={};function a(e){var n;Array.isArray(e)?t=(n=t).concat.apply(n,pt(e)):t.push(e)}for(var i=0;i<e.length;i++)a(e[i]);t.length?(n=Ad(t),o(t,n)):o(null,r)}(e)}),r)}},{key:"getType",value:function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!==typeof e.validator&&e.type&&!Jd.hasOwnProperty(e.type))throw new Error(Dd("Unknown rule type %s",e.type));return e.type||"string"}},{key:"getValidationMethod",value:function(e){if("function"===typeof e.validator)return e.validator;var t=Object.keys(e),n=t.indexOf("message");return-1!==n&&t.splice(n,1),1===t.length&&"required"===t[0]?Jd.required:Jd[this.getType(e)]||void 0}}]),e}();$(Qd,"register",(function(e,t){if("function"!==typeof t)throw new Error("Cannot register a validator by type, validator is not a function");Jd[e]=t})),$(Qd,"warning",(function(){})),$(Qd,"messages",Pd),$(Qd,"validators",Jd);var Zd="'${name}' is not a valid ${type}",eu={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:Zd,method:Zd,array:Zd,object:Zd,number:Zd,date:Zd,boolean:Zd,integer:Zd,float:Zd,regexp:Zd,email:Zd,url:Zd,hex:Zd},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},tu=Qd;function nu(e,t){return e.replace(/\\?\$\{\w+\}/g,(function(e){if(e.startsWith("\\"))return e.slice(1);var n=e.slice(2,-1);return t[n]}))}var ru="CODE_LOGIC_ERROR";function au(e,t,n,r,a){return ou.apply(this,arguments)}function ou(){return ou=Gi(qi().mark((function e(n,r,a,o,i){var s,l,c,d,u,p,f,m,h;return qi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(s=Re({},a)).ruleIndex,tu.warning=function(){},s.validator&&(l=s.validator,s.validator=function(){try{return l.apply(void 0,arguments)}catch(e){return console.error(e),Promise.reject(ru)}}),c=null,s&&"array"===s.type&&s.defaultField&&(c=s.defaultField,delete s.defaultField),d=new tu($({},n,[s])),u=Zt(eu,o.validateMessages),d.messages(u),p=[],e.prev=10,e.next=13,Promise.resolve(d.validate($({},n,r),Re({},o)));case 13:e.next=18;break;case 15:e.prev=15,e.t0=e.catch(10),e.t0.errors&&(p=e.t0.errors.map((function(e,n){var r=e.message,a=r===ru?u.default:r;return t.isValidElement(a)?t.cloneElement(a,{key:"error_".concat(n)}):a})));case 18:if(p.length||!c){e.next=23;break}return e.next=21,Promise.all(r.map((function(e,t){return au("".concat(n,".").concat(t),e,c,o,i)})));case 21:return f=e.sent,e.abrupt("return",f.reduce((function(e,t){return[].concat(pt(e),pt(t))}),[]));case 23:return m=Re(Re({},a),{},{name:n,enum:(a.enum||[]).join(", ")},i),h=p.map((function(e){return"string"===typeof e?nu(e,m):e})),e.abrupt("return",h);case 26:case"end":return e.stop()}}),e,null,[[10,15]])}))),ou.apply(this,arguments)}function iu(e,t,n,r,a,o){var i,s=e.join("."),l=n.map((function(e,t){var n=e.validator,r=Re(Re({},e),{},{ruleIndex:t});return n&&(r.validator=function(e,t,r){var a=!1,o=n(e,t,(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];Promise.resolve().then((function(){p(!a,"Your validator function has already return a promise. `callback` will be ignored."),a||r.apply(void 0,t)}))}));a=o&&"function"===typeof o.then&&"function"===typeof o.catch,p(a,"`callback` is deprecated. Please return a promise instead."),a&&o.then((function(){r()})).catch((function(e){r(e||" ")}))}),r})).sort((function(e,t){var n=e.warningOnly,r=e.ruleIndex,a=t.warningOnly,o=t.ruleIndex;return!!n===!!a?r-o:n?1:-1}));if(!0===a)i=new Promise(function(){var e=Gi(qi().mark((function e(n,a){var i,c,d;return qi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=0;case 1:if(!(i<l.length)){e.next=12;break}return c=l[i],e.next=5,au(s,t,c,r,o);case 5:if(!(d=e.sent).length){e.next=9;break}return a([{errors:d,rule:c}]),e.abrupt("return");case 9:i+=1,e.next=1;break;case 12:n([]);case 13:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}());else{var c=l.map((function(e){return au(s,t,e,r,o).then((function(t){return{errors:t,rule:e}}))}));i=(a?function(e){return lu.apply(this,arguments)}(c):function(e){return su.apply(this,arguments)}(c)).then((function(e){return Promise.reject(e)}))}return i.catch((function(e){return e})),i}function su(){return(su=Gi(qi().mark((function e(t){return qi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.all(t).then((function(e){var t;return(t=[]).concat.apply(t,pt(e))})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function lu(){return(lu=Gi(qi().mark((function e(t){var n;return qi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=0,e.abrupt("return",new Promise((function(e){t.forEach((function(r){r.then((function(r){r.errors.length&&e([r]),(n+=1)===t.length&&e([])}))}))})));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function cu(e){return jd(e)}function du(e,t){var n={};return t.forEach((function(t){var r=Gt(e,t);n=Xt(n,t,r)})),n}function uu(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e&&e.some((function(e){return pu(t,e,n)}))}function pu(e,t){return!(!e||!t)&&(!(!(arguments.length>2&&void 0!==arguments[2]&&arguments[2])&&e.length!==t.length)&&t.every((function(t,n){return e[n]===t})))}function fu(e){var t=arguments.length<=1?void 0:arguments[1];return t&&t.target&&"object"===T(t.target)&&e in t.target?t.target[e]:t}function mu(e,t,n){var r=e.length;if(t<0||t>=r||n<0||n>=r)return e;var a=e[t],o=t-n;return o>0?[].concat(pt(e.slice(0,n)),[a],pt(e.slice(n,t)),pt(e.slice(t+1,r))):o<0?[].concat(pt(e.slice(0,t)),pt(e.slice(t+1,n+1)),[a],pt(e.slice(n+1,r))):e}var hu=["name"],gu=[];function vu(e,t,n,r,a,o){return"function"===typeof e?e(t,n,"source"in o?{source:o.source}:{}):r!==a}var _u=function(e){At(r,e);var n=Mt(r);function r(e){var a;(Tt(this,r),$(Rt(a=n.call(this,e)),"state",{resetCount:0}),$(Rt(a),"cancelRegisterFunc",null),$(Rt(a),"mounted",!1),$(Rt(a),"touched",!1),$(Rt(a),"dirty",!1),$(Rt(a),"validatePromise",void 0),$(Rt(a),"prevValidating",void 0),$(Rt(a),"errors",gu),$(Rt(a),"warnings",gu),$(Rt(a),"cancelRegister",(function(){var e=a.props,t=e.preserve,n=e.isListField,r=e.name;a.cancelRegisterFunc&&a.cancelRegisterFunc(n,t,cu(r)),a.cancelRegisterFunc=null})),$(Rt(a),"getNamePath",(function(){var e=a.props,t=e.name,n=e.fieldContext.prefixName;return void 0!==t?[].concat(pt(void 0===n?[]:n),pt(t)):[]})),$(Rt(a),"getRules",(function(){var e=a.props,t=e.rules,n=void 0===t?[]:t,r=e.fieldContext;return n.map((function(e){return"function"===typeof e?e(r):e}))})),$(Rt(a),"refresh",(function(){a.mounted&&a.setState((function(e){return{resetCount:e.resetCount+1}}))})),$(Rt(a),"metaCache",null),$(Rt(a),"triggerMetaEvent",(function(e){var t=a.props.onMetaChange;if(t){var n=Re(Re({},a.getMeta()),{},{destroy:e});mr(a.metaCache,n)||t(n),a.metaCache=n}else a.metaCache=null})),$(Rt(a),"onStoreChange",(function(e,t,n){var r=a.props,o=r.shouldUpdate,i=r.dependencies,s=void 0===i?[]:i,l=r.onReset,c=n.store,d=a.getNamePath(),u=a.getValue(e),p=a.getValue(c),f=t&&uu(t,d);switch("valueUpdate"!==n.type||"external"!==n.source||mr(u,p)||(a.touched=!0,a.dirty=!0,a.validatePromise=null,a.errors=gu,a.warnings=gu,a.triggerMetaEvent()),n.type){case"reset":if(!t||f)return a.touched=!1,a.dirty=!1,a.validatePromise=void 0,a.errors=gu,a.warnings=gu,a.triggerMetaEvent(),null===l||void 0===l||l(),void a.refresh();break;case"remove":if(o&&vu(o,e,c,u,p,n))return void a.reRender();break;case"setField":var m=n.data;if(f)return"touched"in m&&(a.touched=m.touched),"validating"in m&&!("originRCField"in m)&&(a.validatePromise=m.validating?Promise.resolve([]):null),"errors"in m&&(a.errors=m.errors||gu),"warnings"in m&&(a.warnings=m.warnings||gu),a.dirty=!0,a.triggerMetaEvent(),void a.reRender();if("value"in m&&uu(t,d,!0))return void a.reRender();if(o&&!d.length&&vu(o,e,c,u,p,n))return void a.reRender();break;case"dependenciesUpdate":if(s.map(cu).some((function(e){return uu(n.relatedFields,e)})))return void a.reRender();break;default:if(f||(!s.length||d.length||o)&&vu(o,e,c,u,p,n))return void a.reRender()}!0===o&&a.reRender()})),$(Rt(a),"validateRules",(function(e){var t=a.getNamePath(),n=a.getValue(),r=e||{},o=r.triggerName,i=r.validateOnly,s=void 0!==i&&i,l=Promise.resolve().then(Gi(qi().mark((function r(){var i,s,c,d,u,p,f;return qi().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(a.mounted){r.next=2;break}return r.abrupt("return",[]);case 2:if(i=a.props,s=i.validateFirst,c=void 0!==s&&s,d=i.messageVariables,u=i.validateDebounce,p=a.getRules(),o&&(p=p.filter((function(e){return e})).filter((function(e){var t=e.validateTrigger;return!t||jd(t).includes(o)}))),!u||!o){r.next=10;break}return r.next=8,new Promise((function(e){setTimeout(e,u)}));case 8:if(a.validatePromise===l){r.next=10;break}return r.abrupt("return",[]);case 10:return(f=iu(t,n,p,e,c,d)).catch((function(e){return e})).then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:gu;if(a.validatePromise===l){var t;a.validatePromise=null;var n=[],r=[];null===(t=e.forEach)||void 0===t||t.call(e,(function(e){var t=e.rule.warningOnly,a=e.errors,o=void 0===a?gu:a;t?r.push.apply(r,pt(o)):n.push.apply(n,pt(o))})),a.errors=n,a.warnings=r,a.triggerMetaEvent(),a.reRender()}})),r.abrupt("return",f);case 13:case"end":return r.stop()}}),r)}))));return s||(a.validatePromise=l,a.dirty=!0,a.errors=gu,a.warnings=gu,a.triggerMetaEvent(),a.reRender()),l})),$(Rt(a),"isFieldValidating",(function(){return!!a.validatePromise})),$(Rt(a),"isFieldTouched",(function(){return a.touched})),$(Rt(a),"isFieldDirty",(function(){return!(!a.dirty&&void 0===a.props.initialValue)||void 0!==(0,a.props.fieldContext.getInternalHooks(wd).getInitialValue)(a.getNamePath())})),$(Rt(a),"getErrors",(function(){return a.errors})),$(Rt(a),"getWarnings",(function(){return a.warnings})),$(Rt(a),"isListField",(function(){return a.props.isListField})),$(Rt(a),"isList",(function(){return a.props.isList})),$(Rt(a),"isPreserve",(function(){return a.props.preserve})),$(Rt(a),"getMeta",(function(){return a.prevValidating=a.isFieldValidating(),{touched:a.isFieldTouched(),validating:a.prevValidating,errors:a.errors,warnings:a.warnings,name:a.getNamePath(),validated:null===a.validatePromise}})),$(Rt(a),"getOnlyChild",(function(e){if("function"===typeof e){var n=a.getMeta();return Re(Re({},a.getOnlyChild(e(a.getControlled(),n,a.props.fieldContext))),{},{isFunction:!0})}var r=gl(e);return 1===r.length&&t.isValidElement(r[0])?{child:r[0],isFunction:!1}:{child:r,isFunction:!1}})),$(Rt(a),"getValue",(function(e){var t=a.props.fieldContext.getFieldsValue,n=a.getNamePath();return Gt(e||t(!0),n)})),$(Rt(a),"getControlled",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=a.props,n=t.name,r=t.trigger,o=t.validateTrigger,i=t.getValueFromEvent,s=t.normalize,l=t.valuePropName,c=t.getValueProps,d=t.fieldContext,u=void 0!==o?o:d.validateTrigger,p=a.getNamePath(),f=d.getInternalHooks,m=d.getFieldsValue,h=f(wd).dispatch,g=a.getValue(),v=c||function(e){return $({},l,e)},_=e[r],b=void 0!==n?v(g):{};var y=Re(Re({},e),b);return y[r]=function(){var e;a.touched=!0,a.dirty=!0,a.triggerMetaEvent();for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];e=i?i.apply(void 0,n):fu.apply(void 0,[l].concat(n)),s&&(e=s(e,g,m(!0))),h({type:"updateValue",namePath:p,value:e}),_&&_.apply(void 0,n)},jd(u||[]).forEach((function(e){var t=y[e];y[e]=function(){t&&t.apply(void 0,arguments);var n=a.props.rules;n&&n.length&&h({type:"validateField",namePath:p,triggerName:e})}})),y})),e.fieldContext)&&(0,(0,e.fieldContext.getInternalHooks)(wd).initEntityValue)(Rt(a));return a}return $t(r,[{key:"componentDidMount",value:function(){var e=this.props,t=e.shouldUpdate,n=e.fieldContext;if(this.mounted=!0,n){var r=(0,n.getInternalHooks)(wd).registerField;this.cancelRegisterFunc=r(this)}!0===t&&this.reRender()}},{key:"componentWillUnmount",value:function(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}},{key:"reRender",value:function(){this.mounted&&this.forceUpdate()}},{key:"render",value:function(){var e,n=this.state.resetCount,r=this.props.children,a=this.getOnlyChild(r),o=a.child;return a.isFunction?e=o:t.isValidElement(o)?e=t.cloneElement(o,this.getControlled(o.props)):(p(!o,"`children` of Field is not validate ReactElement."),e=o),t.createElement(t.Fragment,{key:n},e)}}]),r}(t.Component);$(_u,"contextType",Cd),$(_u,"defaultProps",{trigger:"onChange",valuePropName:"value"});const bu=function(e){var n=e.name,r=A(e,hu),a=t.useContext(Cd),o=t.useContext(Ed),i=void 0!==n?cu(n):void 0,s="keep";return r.isListField||(s="_".concat((i||[]).join("_"))),t.createElement(_u,k({key:s,name:i,isListField:!!o},r,{fieldContext:a}))};const yu=function(e){var n=e.name,r=e.initialValue,a=e.children,o=e.rules,i=e.validateTrigger,s=e.isListField,l=t.useContext(Cd),c=t.useContext(Ed),d=t.useRef({keys:[],id:0}).current,u=t.useMemo((function(){var e=cu(l.prefixName)||[];return[].concat(pt(e),pt(cu(n)))}),[l.prefixName,n]),f=t.useMemo((function(){return Re(Re({},l),{},{prefixName:u})}),[l,u]),m=t.useMemo((function(){return{getKey:function(e){var t=u.length,n=e[t];return[d.keys[n],e.slice(t+1)]}}}),[u]);return"function"!==typeof a?(p(!1,"Form.List only accepts function as children."),null):t.createElement(Ed.Provider,{value:m},t.createElement(Cd.Provider,{value:f},t.createElement(bu,{name:[],shouldUpdate:function(e,t,n){return"internal"!==n.source&&e!==t},rules:o,validateTrigger:i,initialValue:r,isList:!0,isListField:null!==s&&void 0!==s?s:!!c},(function(e,t){var n=e.value,r=void 0===n?[]:n,o=e.onChange,i=l.getFieldValue,s=function(){return i(u||[])||[]},c={add:function(e,t){var n=s();t>=0&&t<=n.length?(d.keys=[].concat(pt(d.keys.slice(0,t)),[d.id],pt(d.keys.slice(t))),o([].concat(pt(n.slice(0,t)),[e],pt(n.slice(t))))):(d.keys=[].concat(pt(d.keys),[d.id]),o([].concat(pt(n),[e]))),d.id+=1},remove:function(e){var t=s(),n=new Set(Array.isArray(e)?e:[e]);n.size<=0||(d.keys=d.keys.filter((function(e,t){return!n.has(t)})),o(t.filter((function(e,t){return!n.has(t)}))))},move:function(e,t){if(e!==t){var n=s();e<0||e>=n.length||t<0||t>=n.length||(d.keys=mu(d.keys,e,t),o(mu(n,e,t)))}}},p=r||[];return Array.isArray(p)||(p=[]),a(p.map((function(e,t){var n=d.keys[t];return void 0===n&&(d.keys[t]=d.id,n=d.keys[t],d.id+=1),{name:t,key:n,isListField:!0}})),c,t)}))))};var ku="__@field_split__";function xu(e){return e.map((function(e){return"".concat(T(e),":").concat(e)})).join(ku)}var wu=function(){function e(){Tt(this,e),$(this,"kvs",new Map)}return $t(e,[{key:"set",value:function(e,t){this.kvs.set(xu(e),t)}},{key:"get",value:function(e){return this.kvs.get(xu(e))}},{key:"update",value:function(e,t){var n=t(this.get(e));n?this.set(e,n):this.delete(e)}},{key:"delete",value:function(e){this.kvs.delete(xu(e))}},{key:"map",value:function(e){return pt(this.kvs.entries()).map((function(t){var n=j(t,2),r=n[0],a=n[1],o=r.split(ku);return e({key:o.map((function(e){var t=j(e.match(/^([^:]*):(.*)$/),3),n=t[1],r=t[2];return"number"===n?Number(r):r})),value:a})}))}},{key:"toJSON",value:function(){var e={};return this.map((function(t){var n=t.key,r=t.value;return e[n.join(".")]=r,null})),e}}]),e}();const Su=wu;var Cu=["name"],Eu=$t((function e(t){var n=this;Tt(this,e),$(this,"formHooked",!1),$(this,"forceRootUpdate",void 0),$(this,"subscribable",!0),$(this,"store",{}),$(this,"fieldEntities",[]),$(this,"initialValues",{}),$(this,"callbacks",{}),$(this,"validateMessages",null),$(this,"preserve",null),$(this,"lastValidatePromise",null),$(this,"getForm",(function(){return{getFieldValue:n.getFieldValue,getFieldsValue:n.getFieldsValue,getFieldError:n.getFieldError,getFieldWarning:n.getFieldWarning,getFieldsError:n.getFieldsError,isFieldsTouched:n.isFieldsTouched,isFieldTouched:n.isFieldTouched,isFieldValidating:n.isFieldValidating,isFieldsValidating:n.isFieldsValidating,resetFields:n.resetFields,setFields:n.setFields,setFieldValue:n.setFieldValue,setFieldsValue:n.setFieldsValue,validateFields:n.validateFields,submit:n.submit,_init:!0,getInternalHooks:n.getInternalHooks}})),$(this,"getInternalHooks",(function(e){return e===wd?(n.formHooked=!0,{dispatch:n.dispatch,initEntityValue:n.initEntityValue,registerField:n.registerField,useSubscribe:n.useSubscribe,setInitialValues:n.setInitialValues,destroyForm:n.destroyForm,setCallbacks:n.setCallbacks,setValidateMessages:n.setValidateMessages,getFields:n.getFields,setPreserve:n.setPreserve,getInitialValue:n.getInitialValue,registerWatch:n.registerWatch}):(p(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)})),$(this,"useSubscribe",(function(e){n.subscribable=e})),$(this,"prevWithoutPreserves",null),$(this,"setInitialValues",(function(e,t){if(n.initialValues=e||{},t){var r,a=Zt(e,n.store);null===(r=n.prevWithoutPreserves)||void 0===r||r.map((function(t){var n=t.key;a=Xt(a,n,Gt(e,n))})),n.prevWithoutPreserves=null,n.updateStore(a)}})),$(this,"destroyForm",(function(e){if(e)n.updateStore({});else{var t=new Su;n.getFieldEntities(!0).forEach((function(e){n.isMergedPreserve(e.isPreserve())||t.set(e.getNamePath(),!0)})),n.prevWithoutPreserves=t}})),$(this,"getInitialValue",(function(e){var t=Gt(n.initialValues,e);return e.length?Zt(t):t})),$(this,"setCallbacks",(function(e){n.callbacks=e})),$(this,"setValidateMessages",(function(e){n.validateMessages=e})),$(this,"setPreserve",(function(e){n.preserve=e})),$(this,"watchList",[]),$(this,"registerWatch",(function(e){return n.watchList.push(e),function(){n.watchList=n.watchList.filter((function(t){return t!==e}))}})),$(this,"notifyWatch",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(n.watchList.length){var t=n.getFieldsValue(),r=n.getFieldsValue(!0);n.watchList.forEach((function(n){n(t,r,e)}))}})),$(this,"timeoutId",null),$(this,"warningUnhooked",(function(){0})),$(this,"updateStore",(function(e){n.store=e})),$(this,"getFieldEntities",(function(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0]?n.fieldEntities.filter((function(e){return e.getNamePath().length})):n.fieldEntities})),$(this,"getFieldsMap",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=new Su;return n.getFieldEntities(e).forEach((function(e){var n=e.getNamePath();t.set(n,e)})),t})),$(this,"getFieldEntitiesForNamePathList",(function(e){if(!e)return n.getFieldEntities(!0);var t=n.getFieldsMap(!0);return e.map((function(e){var n=cu(e);return t.get(n)||{INVALIDATE_NAME_PATH:cu(e)}}))})),$(this,"getFieldsValue",(function(e,t){var r,a,o;if(n.warningUnhooked(),!0===e||Array.isArray(e)?(r=e,a=t):e&&"object"===T(e)&&(o=e.strict,a=e.filter),!0===r&&!a)return n.store;var i=n.getFieldEntitiesForNamePathList(Array.isArray(r)?r:null),s=[];return i.forEach((function(e){var t,n,i,l,c="INVALIDATE_NAME_PATH"in e?e.INVALIDATE_NAME_PATH:e.getNamePath();if(o){if(null!==(i=(l=e).isList)&&void 0!==i&&i.call(l))return}else if(!r&&null!==(t=(n=e).isListField)&&void 0!==t&&t.call(n))return;if(a){var d="getMeta"in e?e.getMeta():null;a(d)&&s.push(c)}else s.push(c)})),du(n.store,s.map(cu))})),$(this,"getFieldValue",(function(e){n.warningUnhooked();var t=cu(e);return Gt(n.store,t)})),$(this,"getFieldsError",(function(e){return n.warningUnhooked(),n.getFieldEntitiesForNamePathList(e).map((function(t,n){return t&&!("INVALIDATE_NAME_PATH"in t)?{name:t.getNamePath(),errors:t.getErrors(),warnings:t.getWarnings()}:{name:cu(e[n]),errors:[],warnings:[]}}))})),$(this,"getFieldError",(function(e){n.warningUnhooked();var t=cu(e);return n.getFieldsError([t])[0].errors})),$(this,"getFieldWarning",(function(e){n.warningUnhooked();var t=cu(e);return n.getFieldsError([t])[0].warnings})),$(this,"isFieldsTouched",(function(){n.warningUnhooked();for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var a,o=t[0],i=t[1],s=!1;0===t.length?a=null:1===t.length?Array.isArray(o)?(a=o.map(cu),s=!1):(a=null,s=o):(a=o.map(cu),s=i);var l=n.getFieldEntities(!0),c=function(e){return e.isFieldTouched()};if(!a)return s?l.every((function(e){return c(e)||e.isList()})):l.some(c);var d=new Su;a.forEach((function(e){d.set(e,[])})),l.forEach((function(e){var t=e.getNamePath();a.forEach((function(n){n.every((function(e,n){return t[n]===e}))&&d.update(n,(function(t){return[].concat(pt(t),[e])}))}))}));var u=function(e){return e.some(c)},p=d.map((function(e){return e.value}));return s?p.every(u):p.some(u)})),$(this,"isFieldTouched",(function(e){return n.warningUnhooked(),n.isFieldsTouched([e])})),$(this,"isFieldsValidating",(function(e){n.warningUnhooked();var t=n.getFieldEntities();if(!e)return t.some((function(e){return e.isFieldValidating()}));var r=e.map(cu);return t.some((function(e){var t=e.getNamePath();return uu(r,t)&&e.isFieldValidating()}))})),$(this,"isFieldValidating",(function(e){return n.warningUnhooked(),n.isFieldsValidating([e])})),$(this,"resetWithFieldInitialValue",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new Su,r=n.getFieldEntities(!0);r.forEach((function(e){var n=e.props.initialValue,r=e.getNamePath();if(void 0!==n){var a=t.get(r)||new Set;a.add({entity:e,value:n}),t.set(r,a)}}));var a;e.entities?a=e.entities:e.namePathList?(a=[],e.namePathList.forEach((function(e){var n,r=t.get(e);r&&(n=a).push.apply(n,pt(pt(r).map((function(e){return e.entity}))))}))):a=r,a.forEach((function(r){if(void 0!==r.props.initialValue){var a=r.getNamePath();if(void 0!==n.getInitialValue(a))p(!1,"Form already set 'initialValues' with path '".concat(a.join("."),"'. Field can not overwrite it."));else{var o=t.get(a);if(o&&o.size>1)p(!1,"Multiple Field with path '".concat(a.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(o){var i=n.getFieldValue(a);r.isListField()||e.skipExist&&void 0!==i||n.updateStore(Xt(n.store,a,pt(o)[0].value))}}}}))})),$(this,"resetFields",(function(e){n.warningUnhooked();var t=n.store;if(!e)return n.updateStore(Zt(n.initialValues)),n.resetWithFieldInitialValue(),n.notifyObservers(t,null,{type:"reset"}),void n.notifyWatch();var r=e.map(cu);r.forEach((function(e){var t=n.getInitialValue(e);n.updateStore(Xt(n.store,e,t))})),n.resetWithFieldInitialValue({namePathList:r}),n.notifyObservers(t,r,{type:"reset"}),n.notifyWatch(r)})),$(this,"setFields",(function(e){n.warningUnhooked();var t=n.store,r=[];e.forEach((function(e){var a=e.name,o=A(e,Cu),i=cu(a);r.push(i),"value"in o&&n.updateStore(Xt(n.store,i,o.value)),n.notifyObservers(t,[i],{type:"setField",data:e})})),n.notifyWatch(r)})),$(this,"getFields",(function(){return n.getFieldEntities(!0).map((function(e){var t=e.getNamePath(),r=Re(Re({},e.getMeta()),{},{name:t,value:n.getFieldValue(t)});return Object.defineProperty(r,"originRCField",{value:!0}),r}))})),$(this,"initEntityValue",(function(e){var t=e.props.initialValue;if(void 0!==t){var r=e.getNamePath();void 0===Gt(n.store,r)&&n.updateStore(Xt(n.store,r,t))}})),$(this,"isMergedPreserve",(function(e){var t=void 0!==e?e:n.preserve;return null===t||void 0===t||t})),$(this,"registerField",(function(e){n.fieldEntities.push(e);var t=e.getNamePath();if(n.notifyWatch([t]),void 0!==e.props.initialValue){var r=n.store;n.resetWithFieldInitialValue({entities:[e],skipExist:!0}),n.notifyObservers(r,[e.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(r,a){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(n.fieldEntities=n.fieldEntities.filter((function(t){return t!==e})),!n.isMergedPreserve(a)&&(!r||o.length>1)){var i=r?void 0:n.getInitialValue(t);if(t.length&&n.getFieldValue(t)!==i&&n.fieldEntities.every((function(e){return!pu(e.getNamePath(),t)}))){var s=n.store;n.updateStore(Xt(s,t,i,!0)),n.notifyObservers(s,[t],{type:"remove"}),n.triggerDependenciesUpdate(s,t)}}n.notifyWatch([t])}})),$(this,"dispatch",(function(e){switch(e.type){case"updateValue":var t=e.namePath,r=e.value;n.updateValue(t,r);break;case"validateField":var a=e.namePath,o=e.triggerName;n.validateFields([a],{triggerName:o})}})),$(this,"notifyObservers",(function(e,t,r){if(n.subscribable){var a=Re(Re({},r),{},{store:n.getFieldsValue(!0)});n.getFieldEntities().forEach((function(n){(0,n.onStoreChange)(e,t,a)}))}else n.forceRootUpdate()})),$(this,"triggerDependenciesUpdate",(function(e,t){var r=n.getDependencyChildrenFields(t);return r.length&&n.validateFields(r),n.notifyObservers(e,r,{type:"dependenciesUpdate",relatedFields:[t].concat(pt(r))}),r})),$(this,"updateValue",(function(e,t){var r=cu(e),a=n.store;n.updateStore(Xt(n.store,r,t)),n.notifyObservers(a,[r],{type:"valueUpdate",source:"internal"}),n.notifyWatch([r]);var o=n.triggerDependenciesUpdate(a,r),i=n.callbacks.onValuesChange;i&&i(du(n.store,[r]),n.getFieldsValue());n.triggerOnFieldsChange([r].concat(pt(o)))})),$(this,"setFieldsValue",(function(e){n.warningUnhooked();var t=n.store;if(e){var r=Zt(n.store,e);n.updateStore(r)}n.notifyObservers(t,null,{type:"valueUpdate",source:"external"}),n.notifyWatch()})),$(this,"setFieldValue",(function(e,t){n.setFields([{name:e,value:t}])})),$(this,"getDependencyChildrenFields",(function(e){var t=new Set,r=[],a=new Su;n.getFieldEntities().forEach((function(e){(e.props.dependencies||[]).forEach((function(t){var n=cu(t);a.update(n,(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Set;return t.add(e),t}))}))}));return function e(n){(a.get(n)||new Set).forEach((function(n){if(!t.has(n)){t.add(n);var a=n.getNamePath();n.isFieldDirty()&&a.length&&(r.push(a),e(a))}}))}(e),r})),$(this,"triggerOnFieldsChange",(function(e,t){var r=n.callbacks.onFieldsChange;if(r){var a=n.getFields();if(t){var o=new Su;t.forEach((function(e){var t=e.name,n=e.errors;o.set(t,n)})),a.forEach((function(e){e.errors=o.get(e.name)||e.errors}))}var i=a.filter((function(t){var n=t.name;return uu(e,n)}));i.length&&r(i,a)}})),$(this,"validateFields",(function(e,t){var r,a;n.warningUnhooked(),Array.isArray(e)||"string"===typeof e||"string"===typeof t?(r=e,a=t):a=e;var o=!!r,i=o?r.map(cu):[],s=[],l=String(Date.now()),c=new Set,d=a||{},u=d.recursive,p=d.dirty;n.getFieldEntities(!0).forEach((function(e){if(o||i.push(e.getNamePath()),e.props.rules&&e.props.rules.length&&(!p||e.isFieldDirty())){var t=e.getNamePath();if(c.add(t.join(l)),!o||uu(i,t,u)){var r=e.validateRules(Re({validateMessages:Re(Re({},eu),n.validateMessages)},a));s.push(r.then((function(){return{name:t,errors:[],warnings:[]}})).catch((function(e){var n,r=[],a=[];return null===(n=e.forEach)||void 0===n||n.call(e,(function(e){var t=e.rule.warningOnly,n=e.errors;t?a.push.apply(a,pt(n)):r.push.apply(r,pt(n))})),r.length?Promise.reject({name:t,errors:r,warnings:a}):{name:t,errors:r,warnings:a}})))}}}));var f=function(e){var t=!1,n=e.length,r=[];return e.length?new Promise((function(a,o){e.forEach((function(e,i){e.catch((function(e){return t=!0,e})).then((function(e){n-=1,r[i]=e,n>0||(t&&o(r),a(r))}))}))})):Promise.resolve([])}(s);n.lastValidatePromise=f,f.catch((function(e){return e})).then((function(e){var t=e.map((function(e){return e.name}));n.notifyObservers(n.store,t,{type:"validateFinish"}),n.triggerOnFieldsChange(t,e)}));var m=f.then((function(){return n.lastValidatePromise===f?Promise.resolve(n.getFieldsValue(i)):Promise.reject([])})).catch((function(e){var t=e.filter((function(e){return e&&e.errors.length}));return Promise.reject({values:n.getFieldsValue(i),errorFields:t,outOfDate:n.lastValidatePromise!==f})}));m.catch((function(e){return e}));var h=i.filter((function(e){return c.has(e.join(l))}));return n.triggerOnFieldsChange(h),m})),$(this,"submit",(function(){n.warningUnhooked(),n.validateFields().then((function(e){var t=n.callbacks.onFinish;if(t)try{t(e)}catch(r){console.error(r)}})).catch((function(e){var t=n.callbacks.onFinishFailed;t&&t(e)}))})),this.forceRootUpdate=t}));const ju=function(e){var n=t.useRef(),r=j(t.useState({}),2)[1];if(!n.current)if(e)n.current=e;else{var a=new Eu((function(){r({})}));n.current=a.getForm()}return[n.current]};var Tu=t.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}});const Pu=Tu;var $u=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"];const Ou=function(e,n){var r=e.name,a=e.initialValues,o=e.fields,i=e.form,s=e.preserve,l=e.children,c=e.component,d=void 0===c?"form":c,u=e.validateMessages,p=e.validateTrigger,f=void 0===p?"onChange":p,m=e.onValuesChange,h=e.onFieldsChange,g=e.onFinish,v=e.onFinishFailed,_=e.clearOnDestroy,b=A(e,$u),y=t.useRef(null),x=t.useContext(Pu),w=j(ju(i),1)[0],S=w.getInternalHooks(wd),C=S.useSubscribe,E=S.setInitialValues,P=S.setCallbacks,$=S.setValidateMessages,O=S.setPreserve,D=S.destroyForm;t.useImperativeHandle(n,(function(){return Re(Re({},w),{},{nativeElement:y.current})})),t.useEffect((function(){return x.registerForm(r,w),function(){x.unregisterForm(r)}}),[x,w,r]),$(Re(Re({},x.validateMessages),u)),P({onValuesChange:m,onFieldsChange:function(e){if(x.triggerFormChange(r,e),h){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];h.apply(void 0,[e].concat(n))}},onFinish:function(e){x.triggerFormFinish(r,e),g&&g(e)},onFinishFailed:v}),O(s);var I,R=t.useRef(null);E(a,!R.current),R.current||(R.current=!0),t.useEffect((function(){return function(){return D(_)}}),[]);var N="function"===typeof l;N?I=l(w.getFieldsValue(!0),w):I=l;C(!N);var M=t.useRef();t.useEffect((function(){(function(e,t){if(e===t)return!0;if(!e&&t||e&&!t)return!1;if(!e||!t||"object"!==T(e)||"object"!==T(t))return!1;var n=Object.keys(e),r=Object.keys(t);return pt(new Set([].concat(n,r))).every((function(n){var r=e[n],a=t[n];return"function"===typeof r&&"function"===typeof a||r===a}))})(M.current||[],o||[])||w.setFields(o||[]),M.current=o}),[o,w]);var z=t.useMemo((function(){return Re(Re({},w),{},{validateTrigger:f})}),[w,f]),L=t.createElement(Ed.Provider,{value:null},t.createElement(Cd.Provider,{value:z},I));return!1===d?L:t.createElement(d,k({},b,{ref:y,onSubmit:function(e){e.preventDefault(),e.stopPropagation(),w.submit()},onReset:function(e){var t;e.preventDefault(),w.resetFields(),null===(t=b.onReset)||void 0===t||t.call(b,e)}}),L)};function Au(e){try{return JSON.stringify(e)}catch(t){return Math.random()}}var Du=function(){};const Iu=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var a=n[0],o=n[1],i=void 0===o?{}:o,s=function(e){return e&&!!e._init}(i)?{form:i}:i,l=s.form,c=j((0,t.useState)(),2),d=c[0],u=c[1],p=(0,t.useMemo)((function(){return Au(d)}),[d]),f=(0,t.useRef)(p);f.current=p;var m=(0,t.useContext)(Cd),h=l||m,g=h&&h._init,v=cu(a),_=(0,t.useRef)(v);return _.current=v,Du(v),(0,t.useEffect)((function(){if(g){var e=h.getFieldsValue,t=(0,h.getInternalHooks)(wd).registerWatch,n=function(e,t){var n=s.preserve?t:e;return"function"===typeof a?a(n):Gt(n,_.current)},r=t((function(e,t){var r=n(e,t),a=Au(r);f.current!==a&&(f.current=a,u(r))})),o=n(e(),e(!0));return d!==o&&u(o),r}}),[g]),d};var Ru=t.forwardRef(Ou);Ru.FormProvider=function(e){var n=e.validateMessages,r=e.onFormChange,a=e.onFormFinish,o=e.children,i=t.useContext(Tu),s=t.useRef({});return t.createElement(Tu.Provider,{value:Re(Re({},i),{},{validateMessages:Re(Re({},i.validateMessages),n),triggerFormChange:function(e,t){r&&r(e,{changedFields:t,forms:s.current}),i.triggerFormChange(e,t)},triggerFormFinish:function(e,t){a&&a(e,{values:t,forms:s.current}),i.triggerFormFinish(e,t)},registerForm:function(e,t){e&&(s.current=Re(Re({},s.current),{},$({},e,t))),i.registerForm(e,t)},unregisterForm:function(e){var t=Re({},s.current);delete t[e],s.current=t,i.unregisterForm(e)}})},o)},Ru.Field=bu,Ru.List=yu,Ru.useForm=ju,Ru.useWatch=Iu;const Nu=t.createContext({});const Mu=e=>{let{children:n,status:r,override:a}=e;const o=(0,t.useContext)(Nu),i=(0,t.useMemo)((()=>{const e=Object.assign({},o);return a&&delete e.isFormItemInput,r&&(delete e.status,delete e.hasFeedback,delete e.feedbackIcon),e}),[r,a,o]);return t.createElement(Nu.Provider,{value:i},n)},zu=(0,t.createContext)(void 0),Lu=e=>{const{space:n,form:r,children:a}=e;if(void 0===a||null===a)return null;let o=a;return r&&(o=t.createElement(Mu,{override:!0,status:!0},o)),n&&(o=t.createElement(Sl,null,o)),o};function Hu(e){if(e)return{closable:e.closable,closeIcon:e.closeIcon}}function Bu(e){const{closable:n,closeIcon:r}=e||{};return t.useMemo((()=>{if(!n&&(!1===n||!1===r||null===r))return!1;if(void 0===n&&void 0===r)return null;let e={closeIcon:"boolean"!==typeof r&&null!==r?r:void 0};return n&&"object"===typeof n&&(e=Object.assign(Object.assign({},e),n)),e}),[n,r])}function Fu(){const e={};for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach((t=>{t&&Object.keys(t).forEach((n=>{void 0!==t[n]&&(e[n]=t[n])}))})),e}const Uu={};function Wu(e,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Uu;const a=Bu(e),o=Bu(n),i="boolean"!==typeof a&&!!(null===a||void 0===a?void 0:a.disabled),s=t.useMemo((()=>Object.assign({closeIcon:t.createElement(dt,null)},r)),[r]),l=t.useMemo((()=>!1!==a&&(a?Fu(s,o,a):!1!==o&&(o?Fu(s,o):!!s.closable&&s))),[a,o,s]);return t.useMemo((()=>{if(!1===l)return[!1,null,i];const{closeIconRender:e}=s,{closeIcon:n}=l;let r=n;if(null!==r&&void 0!==r){e&&(r=e(n));const a=Zn(l,!0);Object.keys(a).length&&(r=t.isValidElement(r)?t.cloneElement(r,a):t.createElement("span",Object.assign({},a),r))}return[!0,r,i]}),[l,s])}const Vu=e=>{const{prefixCls:n,className:r,style:a,size:i,shape:s}=e,l=o()({[`${n}-lg`]:"large"===i,[`${n}-sm`]:"small"===i}),c=o()({[`${n}-circle`]:"circle"===s,[`${n}-square`]:"square"===s,[`${n}-round`]:"round"===s}),d=t.useMemo((()=>"number"===typeof i?{width:i,height:i,lineHeight:`${i}px`}:{}),[i]);return t.createElement("span",{className:o()(n,l,c,r),style:Object.assign(Object.assign({},d),a)})},qu=new no("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Ku=e=>({height:e,lineHeight:Nr(e)}),Gu=e=>Object.assign({width:e},Ku(e)),Yu=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:qu,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Xu=(e,t)=>Object.assign({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},Ku(e)),Ju=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:a,controlHeightSM:o}=e;return{[t]:Object.assign({display:"inline-block",verticalAlign:"top",background:n},Gu(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:Object.assign({},Gu(a)),[`${t}${t}-sm`]:Object.assign({},Gu(o))}},Qu=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:a,controlHeightSM:o,gradientFromColor:i,calc:s}=e;return{[r]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:n},Xu(t,s)),[`${r}-lg`]:Object.assign({},Xu(a,s)),[`${r}-sm`]:Object.assign({},Xu(o,s))}},Zu=e=>Object.assign({width:e},Ku(e)),ep=e=>{const{skeletonImageCls:t,imageSizeBase:n,gradientFromColor:r,borderRadiusSM:a,calc:o}=e;return{[t]:Object.assign(Object.assign({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:r,borderRadius:a},Zu(o(n).mul(2).equal())),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:Object.assign(Object.assign({},Zu(n)),{maxWidth:o(n).mul(4).equal(),maxHeight:o(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},tp=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},np=(e,t)=>Object.assign({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},Ku(e)),rp=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:a,controlHeightSM:o,gradientFromColor:i,calc:s}=e;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:i,borderRadius:t,width:s(r).mul(2).equal(),minWidth:s(r).mul(2).equal()},np(r,s))},tp(e,r,n)),{[`${n}-lg`]:Object.assign({},np(a,s))}),tp(e,a,`${n}-lg`)),{[`${n}-sm`]:Object.assign({},np(o,s))}),tp(e,o,`${n}-sm`))},ap=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:a,skeletonButtonCls:o,skeletonInputCls:i,skeletonImageCls:s,controlHeight:l,controlHeightLG:c,controlHeightSM:d,gradientFromColor:u,padding:p,marginSM:f,borderRadius:m,titleHeight:h,blockRadius:g,paragraphLiHeight:v,controlHeightXS:_,paragraphMarginTop:b}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:p,verticalAlign:"top",[n]:Object.assign({display:"inline-block",verticalAlign:"top",background:u},Gu(l)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:Object.assign({},Gu(c)),[`${n}-sm`]:Object.assign({},Gu(d))},[`${t}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:h,background:u,borderRadius:g,[`+ ${a}`]:{marginBlockStart:d}},[a]:{padding:0,"> li":{width:"100%",height:v,listStyle:"none",background:u,borderRadius:g,"+ li":{marginBlockStart:_}}},[`${a}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-content`]:{[`${r}, ${a} > li`]:{borderRadius:m}}},[`${t}-with-avatar ${t}-content`]:{[r]:{marginBlockStart:f,[`+ ${a}`]:{marginBlockStart:b}}},[`${t}${t}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},rp(e)),Ju(e)),Qu(e)),ep(e)),[`${t}${t}-block`]:{width:"100%",[o]:{width:"100%"},[i]:{width:"100%"}},[`${t}${t}-active`]:{[`\n        ${r},\n        ${a} > li,\n        ${n},\n        ${o},\n        ${i},\n        ${s}\n      `]:Object.assign({},Yu(e))}}},op=Ti("Skeleton",(e=>{const{componentCls:t,calc:n}=e,r=gi(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ap(r)]}),(e=>{const{colorFillContent:t,colorFill:n}=e;return{color:t,colorGradientEnd:n,gradientFromColor:t,gradientToColor:n,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}}),{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ip=e=>{const{prefixCls:n,className:r,rootClassName:a,active:i,shape:s="circle",size:l="default"}=e,{getPrefixCls:c}=t.useContext(b),d=c("skeleton",n),[u,p,f]=op(d),m=tl(e,["prefixCls","className"]),h=o()(d,`${d}-element`,{[`${d}-active`]:i},r,a,p,f);return u(t.createElement("div",{className:h},t.createElement(Vu,Object.assign({prefixCls:`${d}-avatar`,shape:s,size:l},m))))},sp=e=>{const{prefixCls:n,className:r,rootClassName:a,active:i,block:s=!1,size:l="default"}=e,{getPrefixCls:c}=t.useContext(b),d=c("skeleton",n),[u,p,f]=op(d),m=tl(e,["prefixCls"]),h=o()(d,`${d}-element`,{[`${d}-active`]:i,[`${d}-block`]:s},r,a,p,f);return u(t.createElement("div",{className:h},t.createElement(Vu,Object.assign({prefixCls:`${d}-button`,size:l},m))))},lp=e=>{const{prefixCls:n,className:r,rootClassName:a,style:i,active:s}=e,{getPrefixCls:l}=t.useContext(b),c=l("skeleton",n),[d,u,p]=op(c),f=o()(c,`${c}-element`,{[`${c}-active`]:s},r,a,u,p);return d(t.createElement("div",{className:f},t.createElement("div",{className:o()(`${c}-image`,r),style:i},t.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${c}-image-svg`},t.createElement("title",null,"Image placeholder"),t.createElement("path",{d:"M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z",className:`${c}-image-path`})))))},cp=e=>{const{prefixCls:n,className:r,rootClassName:a,active:i,block:s,size:l="default"}=e,{getPrefixCls:c}=t.useContext(b),d=c("skeleton",n),[u,p,f]=op(d),m=tl(e,["prefixCls"]),h=o()(d,`${d}-element`,{[`${d}-active`]:i,[`${d}-block`]:s},r,a,p,f);return u(t.createElement("div",{className:h},t.createElement(Vu,Object.assign({prefixCls:`${d}-input`,size:l},m))))},dp=e=>{const{prefixCls:n,className:r,rootClassName:a,style:i,active:s,children:l}=e,{getPrefixCls:c}=t.useContext(b),d=c("skeleton",n),[u,p,f]=op(d),m=o()(d,`${d}-element`,{[`${d}-active`]:s},p,r,a,f);return u(t.createElement("div",{className:m},t.createElement("div",{className:o()(`${d}-image`,r),style:i},l)))},up=(e,t)=>{const{width:n,rows:r=2}=t;return Array.isArray(n)?n[e]:r-1===e?n:void 0},pp=e=>{const{prefixCls:n,className:r,style:a,rows:i}=e,s=pt(new Array(i)).map(((n,r)=>t.createElement("li",{key:r,style:{width:up(r,e)}})));return t.createElement("ul",{className:o()(n,r),style:a},s)},fp=e=>{let{prefixCls:n,className:r,width:a,style:i}=e;return t.createElement("h3",{className:o()(n,r),style:Object.assign({width:a},i)})};function mp(e){return e&&"object"===typeof e?e:{}}const hp=e=>{const{prefixCls:n,loading:r,className:a,rootClassName:i,style:s,children:l,avatar:c=!1,title:d=!0,paragraph:u=!0,active:p,round:f}=e,{getPrefixCls:m,direction:h,skeleton:g}=t.useContext(b),v=m("skeleton",n),[_,y,k]=op(v);if(r||!("loading"in e)){const e=!!c,n=!!d,r=!!u;let l,m;if(e){const e=Object.assign(Object.assign({prefixCls:`${v}-avatar`},function(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}(n,r)),mp(c));l=t.createElement("div",{className:`${v}-header`},t.createElement(Vu,Object.assign({},e)))}if(n||r){let a,o;if(n){const n=Object.assign(Object.assign({prefixCls:`${v}-title`},function(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}(e,r)),mp(d));a=t.createElement(fp,Object.assign({},n))}if(r){const r=Object.assign(Object.assign({prefixCls:`${v}-paragraph`},function(e,t){const n={};return e&&t||(n.width="61%"),n.rows=!e&&t?3:2,n}(e,n)),mp(u));o=t.createElement(pp,Object.assign({},r))}m=t.createElement("div",{className:`${v}-content`},a,o)}const b=o()(v,{[`${v}-with-avatar`]:e,[`${v}-active`]:p,[`${v}-rtl`]:"rtl"===h,[`${v}-round`]:f},null===g||void 0===g?void 0:g.className,a,i,y,k);return _(t.createElement("div",{className:b,style:Object.assign(Object.assign({},null===g||void 0===g?void 0:g.style),s)},l,m))}return null!==l&&void 0!==l?l:null};hp.Button=sp,hp.Avatar=ip,hp.Input=cp,hp.Image=lp,hp.Node=dp;const gp=hp;function vp(){}const _p=t.createContext({add:vp,remove:vp});const bp=()=>{const{cancelButtonProps:e,cancelTextLocale:n,onCancel:r}=(0,t.useContext)(Uc);return t.createElement(Hc,Object.assign({onClick:r},e),n)},yp=()=>{const{confirmLoading:e,okButtonProps:n,okType:r,okTextLocale:a,onOk:o}=(0,t.useContext)(Uc);return t.createElement(Hc,Object.assign({},Al(r),{loading:e,onClick:o},n),a)};function kp(e,n){return t.createElement("span",{className:`${e}-close-x`},n||t.createElement(dt,{className:`${e}-close-icon`}))}const xp=e=>{const{okText:n,okType:r="primary",cancelText:a,confirmLoading:o,onOk:i,onCancel:s,okButtonProps:l,cancelButtonProps:c,footer:d}=e,[u]=el("Modal",bs()),p={confirmLoading:o,okButtonProps:l,cancelButtonProps:c,okTextLocale:n||(null===u||void 0===u?void 0:u.okText),cancelTextLocale:a||(null===u||void 0===u?void 0:u.cancelText),okType:r,onOk:i,onCancel:s},f=t.useMemo((()=>p),pt(Object.values(p)));let m;return"function"===typeof d||"undefined"===typeof d?(m=t.createElement(t.Fragment,null,t.createElement(bp,null),t.createElement(yp,null)),"function"===typeof d&&(m=d(m,{OkBtn:yp,CancelBtn:bp})),m=t.createElement(Wc,{value:f},m)):m=d,t.createElement(Cs,{disabled:!1},m)},wp=e=>({animationDuration:e,animationFillMode:"both"}),Sp=e=>({animationDuration:e,animationFillMode:"both"}),Cp=function(e,t,n,r){const a=arguments.length>4&&void 0!==arguments[4]&&arguments[4]?"&":"";return{[`\n      ${a}${e}-enter,\n      ${a}${e}-appear\n    `]:Object.assign(Object.assign({},wp(r)),{animationPlayState:"paused"}),[`${a}${e}-leave`]:Object.assign(Object.assign({},Sp(r)),{animationPlayState:"paused"}),[`\n      ${a}${e}-enter${e}-enter-active,\n      ${a}${e}-appear${e}-appear-active\n    `]:{animationName:t,animationPlayState:"running"},[`${a}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},Ep=new no("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),jp=new no("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),Tp=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{antCls:n}=e,r=`${n}-fade`,a=t?"&":"";return[Cp(r,Ep,jp,e.motionDurationMid,t),{[`\n        ${a}${r}-enter,\n        ${a}${r}-appear\n      `]:{opacity:0,animationTimingFunction:"linear"},[`${a}${r}-leave`]:{animationTimingFunction:"linear"}}]},Pp=new no("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),$p=new no("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),Op=new no("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),Ap=new no("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),Dp=new no("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),Ip=new no("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),Rp={zoom:{inKeyframes:Pp,outKeyframes:$p},"zoom-big":{inKeyframes:Op,outKeyframes:Ap},"zoom-big-fast":{inKeyframes:Op,outKeyframes:Ap},"zoom-left":{inKeyframes:new no("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),outKeyframes:new no("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}})},"zoom-right":{inKeyframes:new no("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),outKeyframes:new no("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}})},"zoom-up":{inKeyframes:Dp,outKeyframes:Ip},"zoom-down":{inKeyframes:new no("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),outKeyframes:new no("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}})}},Np=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:o}=Rp[t];return[Cp(r,a,o,"zoom-big-fast"===t?e.motionDurationFast:e.motionDurationMid),{[`\n        ${r}-enter,\n        ${r}-appear\n      `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]};function Mp(e){return{position:e,inset:0}}const zp=e=>{const{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-content`]:{pointerEvents:"none"},[`${t}-mask`]:Object.assign(Object.assign({},Mp("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:Object.assign(Object.assign({},Mp("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:Tp(e)}]},Lp=e=>{const{componentCls:t}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${Nr(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:Object.assign(Object.assign({},ei(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${Nr(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto",paddingBottom:e.paddingLG,[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-content`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:Object.assign({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${e.motionDurationMid}, background-color ${e.motionDurationMid}`,"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:Nr(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},ri(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${Nr(e.borderRadiusLG)} ${Nr(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${Nr(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-content,\n          ${t}-body,\n          ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},Hp=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},Bp=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return gi(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},Fp=e=>({footerBg:"transparent",headerBg:e.colorBgElevated,titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${Nr(e.paddingMD)} ${Nr(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${Nr(e.padding)} ${Nr(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${Nr(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${Nr(e.paddingXS)} ${Nr(e.padding)}`:0,footerBorderTop:e.wireframe?`${Nr(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${Nr(e.borderRadiusLG)} ${Nr(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${Nr(2*e.padding)} ${Nr(2*e.padding)} ${Nr(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM}),Up=Ti("Modal",(e=>{const t=Bp(e);return[Lp(t),Hp(t),zp(t),Np(t,"zoom")]}),Fp,{unitless:{titleLineHeight:!0}});var Wp=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};let Vp;const qp=e=>{Vp={x:e.pageX,y:e.pageY},setTimeout((()=>{Vp=null}),100)};Ne()&&window.document.documentElement&&document.documentElement.addEventListener("click",qp,!0);const Kp=e=>{var n;const{getPopupContainer:r,getPrefixCls:a,direction:i,modal:s}=t.useContext(b),l=t=>{const{onCancel:n}=e;null===n||void 0===n||n(t)};const{prefixCls:c,className:d,rootClassName:u,open:p,wrapClassName:f,centered:m,getContainer:h,focusTriggerAfterClose:g=!0,style:v,visible:_,width:y=520,footer:k,classNames:x,styles:w,children:S,loading:C}=e,E=Wp(e,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","focusTriggerAfterClose","style","visible","width","footer","classNames","styles","children","loading"]),j=a("modal",c),T=a(),P=Oo(j),[$,O,A]=Up(j,P),D=o()(f,{[`${j}-centered`]:!!m,[`${j}-wrap-rtl`]:"rtl"===i}),I=null===k||C?null:t.createElement(xp,Object.assign({},e,{onOk:t=>{const{onOk:n}=e;null===n||void 0===n||n(t)},onCancel:l})),[R,N,M]=Wu(Hu(e),Hu(s),{closable:!0,closeIcon:t.createElement(dt,{className:`${j}-close-icon`}),closeIconRender:e=>kp(j,e)}),z=function(e){const n=t.useContext(_p),r=t.useRef();return Lt((t=>{if(t){const a=e?t.querySelector(e):t;n.add(a),r.current=a}else n.remove(r.current)}))}(`.${j}-content`),[L,H]=Qo("Modal",E.zIndex);return $(t.createElement(Lu,{form:!0,space:!0},t.createElement(Ko.Provider,{value:H},t.createElement(xd,Object.assign({width:y},E,{zIndex:L,getContainer:void 0===h?r:h,prefixCls:j,rootClassName:o()(O,u,A,P),footer:I,visible:null!==p&&void 0!==p?p:_,mousePosition:null!==(n=E.mousePosition)&&void 0!==n?n:Vp,onClose:l,closable:R?{disabled:M,closeIcon:N}:R,closeIcon:N,focusTriggerAfterClose:g,transitionName:Qs(T,"zoom",e.transitionName),maskTransitionName:Qs(T,"fade",e.maskTransitionName),className:o()(O,d,null===s||void 0===s?void 0:s.className),style:Object.assign(Object.assign({},null===s||void 0===s?void 0:s.style),v),classNames:Object.assign(Object.assign(Object.assign({},null===s||void 0===s?void 0:s.classNames),x),{wrapper:o()(D,null===x||void 0===x?void 0:x.wrapper)}),styles:Object.assign(Object.assign({},null===s||void 0===s?void 0:s.styles),w),panelRef:z}),C?t.createElement(gp,{active:!0,title:!1,paragraph:{rows:4},className:`${j}-body-skeleton`}):S))))},Gp=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:a,fontSize:o,lineHeight:i,modalTitleHeight:s,fontHeight:l,confirmBodyPadding:c}=e,d=`${t}-confirm`;return{[d]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${d}-body-wrapper`]:Object.assign({},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),[`&${t} ${t}-body`]:{padding:c},[`${d}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:a,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(l).sub(a).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(s).sub(a).equal()).div(2).equal()}},[`${d}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS},[`${e.iconCls} + ${d}-paragraph`]:{maxWidth:`calc(100% - ${Nr(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${d}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${d}-content`]:{color:e.colorText,fontSize:o,lineHeight:i},[`${d}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${d}-error ${d}-body > ${e.iconCls}`]:{color:e.colorError},[`${d}-warning ${d}-body > ${e.iconCls},\n        ${d}-confirm ${d}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${d}-info ${d}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${d}-success ${d}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},Yp=$i(["Modal","confirm"],(e=>{const t=Bp(e);return[Gp(t)]}),Fp,{order:-1e3});var Xp=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function Jp(e){const{prefixCls:n,icon:r,okText:a,cancelText:i,confirmPrefixCls:s,type:l,okCancel:c,footer:d,locale:u}=e,p=Xp(e,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let f=r;if(!r&&null!==r)switch(l){case"info":f=t.createElement(Uo,null);break;case"success":f=t.createElement(Io,null);break;case"error":f=t.createElement(Mo,null);break;default:f=t.createElement(Ho,null)}const m=null!==c&&void 0!==c?c:"confirm"===l,h=null!==e.autoFocusButton&&(e.autoFocusButton||"ok"),[g]=el("Modal"),v=u||g,_=a||(m?null===v||void 0===v?void 0:v.okText:null===v||void 0===v?void 0:v.justOkText),b=i||(null===v||void 0===v?void 0:v.cancelText),y=Object.assign({autoFocusButton:h,cancelTextLocale:b,okTextLocale:_,mergedOkCancel:m},p),k=t.useMemo((()=>y),pt(Object.values(y))),x=t.createElement(t.Fragment,null,t.createElement(Vc,null),t.createElement(qc,null)),w=void 0!==e.title&&null!==e.title,S=`${s}-body`;return t.createElement("div",{className:`${s}-body-wrapper`},t.createElement("div",{className:o()(S,{[`${S}-has-title`]:w})},f,t.createElement("div",{className:`${s}-paragraph`},w&&t.createElement("span",{className:`${s}-title`},e.title),t.createElement("div",{className:`${s}-content`},e.content))),void 0===d||"function"===typeof d?t.createElement(Wc,{value:k},t.createElement("div",{className:`${s}-btns`},"function"===typeof d?d(x,{OkBtn:qc,CancelBtn:Vc}):x)):d,t.createElement(Yp,{prefixCls:n}))}const Qp=e=>{const{close:n,zIndex:r,afterClose:a,open:i,keyboard:s,centered:l,getContainer:c,maskStyle:d,direction:u,prefixCls:p,wrapClassName:f,rootPrefixCls:m,bodyStyle:h,closable:g=!1,closeIcon:v,modalRender:_,focusTriggerAfterClose:b,onConfirm:y,styles:k}=e;const x=`${p}-confirm`,w=e.width||416,S=e.style||{},C=void 0===e.mask||e.mask,E=void 0!==e.maskClosable&&e.maskClosable,j=o()(x,`${x}-${e.type}`,{[`${x}-rtl`]:"rtl"===u},e.className),[,T]=$o(),P=t.useMemo((()=>void 0!==r?r:T.zIndexPopupBase+Yo),[r,T]);return t.createElement(Kp,{prefixCls:p,className:j,wrapClassName:o()({[`${x}-centered`]:!!e.centered},f),onCancel:()=>{null===n||void 0===n||n({triggerCancel:!0}),null===y||void 0===y||y(!1)},open:i,title:"",footer:null,transitionName:Qs(m||"","zoom",e.transitionName),maskTransitionName:Qs(m||"","fade",e.maskTransitionName),mask:C,maskClosable:E,style:S,styles:Object.assign({body:h,mask:d},k),width:w,zIndex:P,afterClose:a,keyboard:s,centered:l,getContainer:c,closable:g,closeIcon:v,modalRender:_,focusTriggerAfterClose:b},t.createElement(Jp,Object.assign({},e,{confirmPrefixCls:x})))};const Zp=e=>{const{rootPrefixCls:n,iconPrefixCls:r,direction:a,theme:o}=e;return t.createElement(Ks,{prefixCls:n,iconPrefixCls:r,direction:a,theme:o},t.createElement(Qp,Object.assign({},e)))},ef=[];let tf="";function nf(){return tf}const rf=e=>{var n,r;const{prefixCls:a,getContainer:o,direction:i}=e,s=bs(),l=(0,t.useContext)(b),c=nf()||l.getPrefixCls(),d=a||`${c}-modal`;let u=o;return!1===u&&(u=void 0),t.createElement(Zp,Object.assign({},e,{rootPrefixCls:c,prefixCls:d,iconPrefixCls:l.iconPrefixCls,theme:l.theme,direction:null!==i&&void 0!==i?i:l.direction,locale:null!==(r=null===(n=l.locale)||void 0===n?void 0:n.Modal)&&void 0!==r?r:s,getContainer:u}))};function af(e){const n=Ws();const r=document.createDocumentFragment();let a,o=Object.assign(Object.assign({},e),{close:l,open:!0});function i(){for(var t,n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];var i;a.some((e=>null===e||void 0===e?void 0:e.triggerCancel))&&(null===(t=e.onCancel)||void 0===t||(i=t).call.apply(i,[e,()=>{}].concat(pt(a.slice(1)))));for(let e=0;e<ef.length;e++){if(ef[e]===l){ef.splice(e,1);break}}is(r)}function s(e){clearTimeout(a),a=setTimeout((()=>{const a=n.getPrefixCls(void 0,nf()),o=n.getIconPrefixCls(),i=n.getTheme(),s=t.createElement(rf,Object.assign({},e));ns(t.createElement(Ks,{prefixCls:a,iconPrefixCls:o,theme:i},n.holderRender?n.holderRender(s):s),r)}))}function l(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];o=Object.assign(Object.assign({},o),{open:!1,afterClose:()=>{"function"===typeof e.afterClose&&e.afterClose(),i.apply(this,n)}}),o.visible&&delete o.visible,s(o)}return s(o),ef.push(l),{destroy:l,update:function(e){o="function"===typeof e?e(o):Object.assign(Object.assign({},o),e),s(o)}}}function of(e){return Object.assign(Object.assign({},e),{type:"warning"})}function sf(e){return Object.assign(Object.assign({},e),{type:"info"})}function lf(e){return Object.assign(Object.assign({},e),{type:"success"})}function cf(e){return Object.assign(Object.assign({},e),{type:"error"})}function df(e){return Object.assign(Object.assign({},e),{type:"confirm"})}var uf=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const pf=(e,n)=>{var r,{afterClose:a,config:o}=e,i=uf(e,["afterClose","config"]);const[s,l]=t.useState(!0),[c,d]=t.useState(o),{direction:u,getPrefixCls:p}=t.useContext(b),f=p("modal"),m=p(),h=function(){var e;l(!1);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var a;n.some((e=>null===e||void 0===e?void 0:e.triggerCancel))&&(null===(e=c.onCancel)||void 0===e||(a=e).call.apply(a,[c,()=>{}].concat(pt(n.slice(1)))))};t.useImperativeHandle(n,(()=>({destroy:h,update:e=>{d((t=>Object.assign(Object.assign({},t),e)))}})));const g=null!==(r=c.okCancel)&&void 0!==r?r:"confirm"===c.type,[v]=el("Modal",hs.Modal);return t.createElement(Zp,Object.assign({prefixCls:f,rootPrefixCls:m},c,{close:h,open:s,afterClose:()=>{var e;a(),null===(e=c.afterClose)||void 0===e||e.call(c)},okText:c.okText||(g?null===v||void 0===v?void 0:v.okText:null===v||void 0===v?void 0:v.justOkText),direction:c.direction||u,cancelText:c.cancelText||(null===v||void 0===v?void 0:v.cancelText)},i))},ff=t.forwardRef(pf);let mf=0;const hf=t.memo(t.forwardRef(((e,n)=>{const[r,a]=function(){const[e,n]=t.useState([]);return[e,t.useCallback((e=>(n((t=>[].concat(pt(t),[e]))),()=>{n((t=>t.filter((t=>t!==e))))})),[])]}();return t.useImperativeHandle(n,(()=>({patchElement:a})),[]),t.createElement(t.Fragment,null,r)})));const gf=function(){const e=t.useRef(null),[n,r]=t.useState([]);t.useEffect((()=>{if(n.length){pt(n).forEach((e=>{e()})),r([])}}),[n]);const a=t.useCallback((n=>function(a){var o;mf+=1;const i=t.createRef();let s;const l=new Promise((e=>{s=e}));let c,d=!1;const u=t.createElement(ff,{key:`modal-${mf}`,config:n(a),ref:i,afterClose:()=>{null===c||void 0===c||c()},isSilent:()=>d,onConfirm:e=>{s(e)}});c=null===(o=e.current)||void 0===o?void 0:o.patchElement(u),c&&ef.push(c);const p={destroy:()=>{function e(){var e;null===(e=i.current)||void 0===e||e.destroy()}i.current?e():r((t=>[].concat(pt(t),[e])))},update:e=>{function t(){var t;null===(t=i.current)||void 0===t||t.update(e)}i.current?t():r((e=>[].concat(pt(e),[t])))},then:e=>(d=!0,l.then(e))};return p}),[]);return[t.useMemo((()=>({info:a(sf),success:a(lf),error:a(cf),warning:a(of),confirm:a(df)})),[]),t.createElement(hf,{key:"modal-holder",ref:e})]};function vf(e,n){return null===n||!1===n?null:n||t.createElement(dt,{className:`${e}-close-icon`})}const _f={success:Io,info:Uo,error:Mo,warning:Ho},bf=e=>{const{prefixCls:n,icon:r,type:a,message:i,description:s,btn:l,role:c="alert"}=e;let d=null;return r?d=t.createElement("span",{className:`${n}-icon`},r):a&&(d=t.createElement(_f[a]||null,{className:o()(`${n}-icon`,`${n}-icon-${a}`)})),t.createElement("div",{className:o()({[`${n}-with-icon`]:d}),role:c},d,t.createElement("div",{className:`${n}-message`},i),t.createElement("div",{className:`${n}-description`},s),l&&t.createElement("div",{className:`${n}-btn`},l))},yf=e=>{const{componentCls:t,notificationMarginEdge:n,animationMaxHeight:r}=e,a=`${t}-notice`,o=new no("antNotificationFadeIn",{"0%":{transform:"translate3d(100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}}),i=new no("antNotificationTopFadeIn",{"0%":{top:-r,opacity:0},"100%":{top:0,opacity:1}}),s=new no("antNotificationBottomFadeIn",{"0%":{bottom:e.calc(r).mul(-1).equal(),opacity:0},"100%":{bottom:0,opacity:1}}),l=new no("antNotificationLeftFadeIn",{"0%":{transform:"translate3d(-100%, 0, 0)",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",opacity:1}});return{[t]:{[`&${t}-top, &${t}-bottom`]:{marginInline:0,[a]:{marginInline:"auto auto"}},[`&${t}-top`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:i}},[`&${t}-bottom`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:s}},[`&${t}-topRight, &${t}-bottomRight`]:{[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:o}},[`&${t}-topLeft, &${t}-bottomLeft`]:{marginRight:{value:0,_skip_check_:!0},marginLeft:{value:n,_skip_check_:!0},[a]:{marginInlineEnd:"auto",marginInlineStart:0},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationName:l}}}}},kf=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],xf={topLeft:"left",topRight:"right",bottomLeft:"left",bottomRight:"right",top:"left",bottom:"left"},wf=e=>{const t={};for(let n=1;n<e.notificationStackLayer;n++)t[`&:nth-last-child(${n+1})`]={overflow:"hidden",[`& > ${e.componentCls}-notice`]:{opacity:0,transition:`opacity ${e.motionDurationMid}`}};return Object.assign({[`&:not(:nth-last-child(-n+${e.notificationStackLayer}))`]:{opacity:0,overflow:"hidden",color:"transparent",pointerEvents:"none"}},t)},Sf=e=>{const t={};for(let n=1;n<e.notificationStackLayer;n++)t[`&:nth-last-child(${n+1})`]={background:e.colorBgBlur,backdropFilter:"blur(10px)","-webkit-backdrop-filter":"blur(10px)"};return Object.assign({},t)},Cf=e=>{const{componentCls:t}=e;return Object.assign({[`${t}-stack`]:{[`& > ${t}-notice-wrapper`]:Object.assign({transition:`all ${e.motionDurationSlow}, backdrop-filter 0s`,position:"absolute"},wf(e))},[`${t}-stack:not(${t}-stack-expanded)`]:{[`& > ${t}-notice-wrapper`]:Object.assign({},Sf(e))},[`${t}-stack${t}-stack-expanded`]:{[`& > ${t}-notice-wrapper`]:{"&:not(:nth-last-child(-n + 1))":{opacity:1,overflow:"unset",color:"inherit",pointerEvents:"auto",[`& > ${e.componentCls}-notice`]:{opacity:1}},"&:after":{content:'""',position:"absolute",height:e.margin,width:"100%",insetInline:0,bottom:e.calc(e.margin).mul(-1).equal(),background:"transparent",pointerEvents:"auto"}}}},kf.map((t=>((e,t)=>{const{componentCls:n}=e;return{[`${n}-${t}`]:{[`&${n}-stack > ${n}-notice-wrapper`]:{[t.startsWith("top")?"top":"bottom"]:0,[xf[t]]:{value:0,_skip_check_:!0}}}}})(e,t))).reduce(((e,t)=>Object.assign(Object.assign({},e),t)),{}))},Ef=e=>{const{iconCls:t,componentCls:n,boxShadow:r,fontSizeLG:a,notificationMarginBottom:o,borderRadiusLG:i,colorSuccess:s,colorInfo:l,colorWarning:c,colorError:d,colorTextHeading:u,notificationBg:p,notificationPadding:f,notificationMarginEdge:m,notificationProgressBg:h,notificationProgressHeight:g,fontSize:v,lineHeight:_,width:b,notificationIconSize:y,colorText:k}=e,x=`${n}-notice`;return{position:"relative",marginBottom:o,marginInlineStart:"auto",background:p,borderRadius:i,boxShadow:r,[x]:{padding:f,width:b,maxWidth:`calc(100vw - ${Nr(e.calc(m).mul(2).equal())})`,overflow:"hidden",lineHeight:_,wordWrap:"break-word"},[`${x}-message`]:{marginBottom:e.marginXS,color:u,fontSize:a,lineHeight:e.lineHeightLG},[`${x}-description`]:{fontSize:v,color:k},[`${x}-closable ${x}-message`]:{paddingInlineEnd:e.paddingLG},[`${x}-with-icon ${x}-message`]:{marginBottom:e.marginXS,marginInlineStart:e.calc(e.marginSM).add(y).equal(),fontSize:a},[`${x}-with-icon ${x}-description`]:{marginInlineStart:e.calc(e.marginSM).add(y).equal(),fontSize:v},[`${x}-icon`]:{position:"absolute",fontSize:y,lineHeight:1,[`&-success${t}`]:{color:s},[`&-info${t}`]:{color:l},[`&-warning${t}`]:{color:c},[`&-error${t}`]:{color:d}},[`${x}-close`]:Object.assign({position:"absolute",top:e.notificationPaddingVertical,insetInlineEnd:e.notificationPaddingHorizontal,color:e.colorIcon,outline:"none",width:e.notificationCloseButtonSize,height:e.notificationCloseButtonSize,borderRadius:e.borderRadiusSM,transition:`background-color ${e.motionDurationMid}, color ${e.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:e.colorIconHover,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},ri(e)),[`${x}-progress`]:{position:"absolute",display:"block",appearance:"none",WebkitAppearance:"none",inlineSize:`calc(100% - ${Nr(i)} * 2)`,left:{_skip_check_:!0,value:i},right:{_skip_check_:!0,value:i},bottom:0,blockSize:g,border:0,"&, &::-webkit-progress-bar":{borderRadius:i,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:h},"&::-webkit-progress-value":{borderRadius:i,background:h}},[`${x}-btn`]:{float:"right",marginTop:e.marginSM}}},jf=e=>{const{componentCls:t,notificationMarginBottom:n,notificationMarginEdge:r,motionDurationMid:a,motionEaseInOut:o}=e,i=`${t}-notice`,s=new no("antNotificationFadeOut",{"0%":{maxHeight:e.animationMaxHeight,marginBottom:n},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}});return[{[t]:Object.assign(Object.assign({},ei(e)),{position:"fixed",zIndex:e.zIndexPopup,marginRight:{value:r,_skip_check_:!0},[`${t}-hook-holder`]:{position:"relative"},[`${t}-fade-appear-prepare`]:{opacity:"0 !important"},[`${t}-fade-enter, ${t}-fade-appear`]:{animationDuration:e.motionDurationMid,animationTimingFunction:o,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${t}-fade-leave`]:{animationTimingFunction:o,animationFillMode:"both",animationDuration:a,animationPlayState:"paused"},[`${t}-fade-enter${t}-fade-enter-active, ${t}-fade-appear${t}-fade-appear-active`]:{animationPlayState:"running"},[`${t}-fade-leave${t}-fade-leave-active`]:{animationName:s,animationPlayState:"running"},"&-rtl":{direction:"rtl",[`${i}-btn`]:{float:"left"}}})},{[t]:{[`${i}-wrapper`]:Object.assign({},Ef(e))}}]},Tf=Ti("Notification",(e=>{const t=(e=>{const t=e.paddingMD,n=e.paddingLG;return gi(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.calc(e.fontSizeLG).mul(e.lineHeightLG).equal(),notificationCloseButtonSize:e.calc(e.controlHeightLG).mul(.55).equal(),notificationMarginBottom:e.margin,notificationPadding:`${Nr(e.paddingMD)} ${Nr(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,animationMaxHeight:150,notificationStackLayer:3,notificationProgressHeight:2,notificationProgressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`})})(e);return[jf(t),yf(t),Cf(t)]}),(e=>({zIndexPopup:e.zIndexPopupBase+Yo+50,width:384})));var Pf=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const $f=e=>{let{children:n,prefixCls:r}=e;const a=Oo(r),[i,s,l]=Tf(r,a);return i(t.createElement(rr,{classNames:{list:o()(s,l,a)}},n))},Of=(e,n)=>{let{prefixCls:r,key:a}=n;return t.createElement($f,{prefixCls:r,key:a},e)},Af=t.forwardRef(((e,n)=>{const{top:r,bottom:a,prefixCls:i,getContainer:s,maxCount:l,rtl:c,onAllRemoved:d,stack:u,duration:p,pauseOnHover:f=!0,showProgress:m}=e,{getPrefixCls:h,getPopupContainer:g,notification:v,direction:_}=(0,t.useContext)(b),[,y]=$o(),k=i||h("notification"),[x,w]=pr({prefixCls:k,style:e=>function(e,t,n){let r;switch(e){case"top":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:t,bottom:"auto"};break;case"topLeft":r={left:0,top:t,bottom:"auto"};break;case"topRight":r={right:0,top:t,bottom:"auto"};break;case"bottom":r={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:n};break;case"bottomLeft":r={left:0,top:"auto",bottom:n};break;default:r={right:0,top:"auto",bottom:n}}return r}(e,null!==r&&void 0!==r?r:24,null!==a&&void 0!==a?a:24),className:()=>o()({[`${k}-rtl`]:null!==c&&void 0!==c?c:"rtl"===_}),motion:()=>function(e){return{motionName:`${e}-fade`}}(k),closable:!0,closeIcon:vf(k),duration:null!==p&&void 0!==p?p:4.5,getContainer:()=>(null===s||void 0===s?void 0:s())||(null===g||void 0===g?void 0:g())||document.body,maxCount:l,pauseOnHover:f,showProgress:m,onAllRemoved:d,renderNotifications:Of,stack:!1!==u&&{threshold:"object"===typeof u?null===u||void 0===u?void 0:u.threshold:void 0,offset:8,gap:y.margin}});return t.useImperativeHandle(n,(()=>Object.assign(Object.assign({},x),{prefixCls:k,notification:v}))),w}));function Df(e){return function(e){const n=t.useRef(null),r=(h("Notification"),t.useMemo((()=>{const r=r=>{var a;if(!n.current)return;const{open:i,prefixCls:s,notification:l}=n.current,c=`${s}-notice`,{message:d,description:u,icon:p,type:f,btn:m,className:h,style:g,role:v="alert",closeIcon:_,closable:b}=r,y=Pf(r,["message","description","icon","type","btn","className","style","role","closeIcon","closable"]),k=vf(c,"undefined"!==typeof _?_:null===l||void 0===l?void 0:l.closeIcon);return i(Object.assign(Object.assign({placement:null!==(a=null===e||void 0===e?void 0:e.placement)&&void 0!==a?a:"topRight"},y),{content:t.createElement(bf,{prefixCls:c,icon:p,type:f,message:d,description:u,btn:m,role:v}),className:o()(f&&`${c}-${f}`,h,null===l||void 0===l?void 0:l.className),style:Object.assign(Object.assign({},null===l||void 0===l?void 0:l.style),g),closeIcon:k,closable:null!==b&&void 0!==b?b:!!k}))},a={open:r,destroy:e=>{var t,r;void 0!==e?null===(t=n.current)||void 0===t||t.close(e):null===(r=n.current)||void 0===r||r.destroy()}};return["success","info","warning","error"].forEach((e=>{a[e]=t=>r(Object.assign(Object.assign({},t),{type:e}))})),a}),[]));return[r,t.createElement(Af,Object.assign({key:"notification-holder"},e,{ref:n}))]}(e)}const If=t.createContext({}),Rf=t.createContext({message:{},notification:{},modal:{}}),Nf=Ti("App",(e=>{const{componentCls:t,colorText:n,fontSize:r,lineHeight:a,fontFamily:o}=e;return{[t]:{color:n,fontSize:r,lineHeight:a,fontFamily:o,[`&${t}-rtl`]:{direction:"rtl"}}}}),(()=>({}))),Mf=e=>{const{prefixCls:n,children:r,className:a,rootClassName:i,message:s,notification:l,style:c,component:d="div"}=e,{direction:u,getPrefixCls:p}=(0,t.useContext)(b),f=p("app",n),[m,g,v]=Nf(f),_=o()(g,f,a,i,v,{[`${f}-rtl`]:"rtl"===u}),y=(0,t.useContext)(If),k=t.useMemo((()=>({message:Object.assign(Object.assign({},y.message),s),notification:Object.assign(Object.assign({},y.notification),l)})),[s,l,y.message,y.notification]),[x,w]=Vi(k.message),[S,C]=Df(k.notification),[E,j]=gf(),T=t.useMemo((()=>({message:x,notification:S,modal:E})),[x,S,E]);h("App")(!(v&&!1===d),"usage","When using cssVar, ensure `component` is assigned a valid React component string.");const P=!1===d?t.Fragment:d,$={className:_,style:c};return m(t.createElement(Rf.Provider,{value:T},t.createElement(If.Provider,{value:k},t.createElement(P,Object.assign({},!1===d?void 0:$),j,w,C,r))))};Mf.useApp=()=>t.useContext(Rf);const zf=Mf,Lf=e=>{const t=(null===e||void 0===e?void 0:e.algorithm)?Pr(e.algorithm):Pr(vo),n=Object.assign(Object.assign({},oo),null===e||void 0===e?void 0:e.token);return Xr(n,{override:null===e||void 0===e?void 0:e.token},t,So)};const Hf=(e,t)=>{const n=null!==t&&void 0!==t?t:vo(e),r=n.fontSizeSM,a=n.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},n),function(e){const{sizeUnit:t,sizeStep:n}=e,r=n-2;return{sizeXXL:t*(r+10),sizeXL:t*(r+6),sizeLG:t*(r+2),sizeMD:t*(r+2),sizeMS:t*(r+1),size:t*r,sizeSM:t*r,sizeXS:t*(r-1),sizeXXS:t*(r-1)}}(null!==t&&void 0!==t?t:e)),po(r)),{controlHeight:a}),co(Object.assign(Object.assign({},n),{controlHeight:a})))},Bf=(e,t)=>new io(e).setAlpha(t).toRgbString(),Ff=(e,t)=>new io(e).lighten(t).toHexString(),Uf=e=>{const t=ae(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},Wf=(e,t)=>{const n=e||"#000",r=t||"#fff";return{colorBgBase:n,colorTextBase:r,colorText:Bf(r,.85),colorTextSecondary:Bf(r,.65),colorTextTertiary:Bf(r,.45),colorTextQuaternary:Bf(r,.25),colorFill:Bf(r,.18),colorFillSecondary:Bf(r,.12),colorFillTertiary:Bf(r,.08),colorFillQuaternary:Bf(r,.04),colorBgSolid:Bf(r,.95),colorBgSolidHover:Bf(r,1),colorBgSolidActive:Bf(r,.9),colorBgElevated:Ff(n,12),colorBgContainer:Ff(n,8),colorBgLayout:Ff(n,0),colorBgSpotlight:Ff(n,26),colorBgBlur:Bf(r,.04),colorBorder:Ff(n,26),colorBorderSecondary:Ff(n,19)}},Vf=(e,t)=>{const n=Object.keys(ao).map((t=>{const n=ae(e[t],{theme:"dark"});return new Array(10).fill(1).reduce(((e,r,a)=>(e[`${t}-${a+1}`]=n[a],e[`${t}${a+1}`]=n[a],e)),{})})).reduce(((e,t)=>e=Object.assign(Object.assign({},e),t)),{}),r=null!==t&&void 0!==t?t:vo(e);return Object.assign(Object.assign(Object.assign({},r),n),so(e,{generateColorPalettes:Uf,generateNeutralColorPalettes:Wf}))};const qf={defaultSeed:bo.token,useToken:function(){const[e,t,n]=$o();return{theme:e,token:t,hashId:n}},defaultAlgorithm:vo,darkAlgorithm:Vf,compactAlgorithm:Hf,getDesignToken:Lf,defaultConfig:bo,_internalContext:yo};var Kf=n(9461),Gf=n(8443);let Yf=function(e){e()};const Xf=()=>Yf,Jf=Symbol.for("react-redux-context"),Qf="undefined"!==typeof globalThis?globalThis:{};function Zf(){var e;if(!t.createContext)return{};const n=null!=(e=Qf[Jf])?e:Qf[Jf]=new Map;let r=n.get(t.createContext);return r||(r=t.createContext(null),n.set(t.createContext,r)),r}const em=Zf();function tm(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:em;return function(){return(0,t.useContext)(e)}}const nm=tm();let rm=null;var am=n(219),om=n.n(am);const im=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function sm(e,t,n,r,a){let o,i,s,l,c,{areStatesEqual:d,areOwnPropsEqual:u,areStatePropsEqual:p}=a,f=!1;function m(a,f){const m=!u(f,i),h=!d(a,o,f,i);return o=a,i=f,m&&h?(s=e(o,i),t.dependsOnOwnProps&&(l=t(r,i)),c=n(s,l,i),c):m?(e.dependsOnOwnProps&&(s=e(o,i)),t.dependsOnOwnProps&&(l=t(r,i)),c=n(s,l,i),c):h?function(){const t=e(o,i),r=!p(t,s);return s=t,r&&(c=n(s,l,i)),c}():c}return function(a,d){return f?m(a,d):(o=a,i=d,s=e(o,i),l=t(r,i),c=n(s,l,i),f=!0,c)}}function lm(e){return function(t){const n=e(t);function r(){return n}return r.dependsOnOwnProps=!1,r}}function cm(e){return e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function dm(e,t){return function(t,n){let{displayName:r}=n;const a=function(e,t){return a.dependsOnOwnProps?a.mapToProps(e,t):a.mapToProps(e,void 0)};return a.dependsOnOwnProps=!0,a.mapToProps=function(t,n){a.mapToProps=e,a.dependsOnOwnProps=cm(e);let r=a(t,n);return"function"===typeof r&&(a.mapToProps=r,a.dependsOnOwnProps=cm(r),r=a(t,n)),r},a}}function um(e,t){return(n,r)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${r.wrappedComponentName}.`)}}function pm(e,t,n){return k({},n,e,t)}const fm={notify(){},get:()=>[]};function mm(e,t){let n,r=fm,a=0,o=!1;function i(){c.onStateChange&&c.onStateChange()}function s(){a++,n||(n=t?t.addNestedSub(i):e.subscribe(i),r=function(){const e=Xf();let t=null,n=null;return{clear(){t=null,n=null},notify(){e((()=>{let e=t;for(;e;)e.callback(),e=e.next}))},get(){let e=[],n=t;for(;n;)e.push(n),n=n.next;return e},subscribe(e){let r=!0,a=n={callback:e,next:null,prev:n};return a.prev?a.prev.next=a:t=a,function(){r&&null!==t&&(r=!1,a.next?a.next.prev=a.prev:n=a.prev,a.prev?a.prev.next=a.next:t=a.next)}}}}())}function l(){a--,n&&0===a&&(n(),n=void 0,r.clear(),r=fm)}const c={addNestedSub:function(e){s();const t=r.subscribe(e);let n=!1;return()=>{n||(n=!0,t(),l())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:i,isSubscribed:function(){return o},trySubscribe:function(){o||(o=!0,s())},tryUnsubscribe:function(){o&&(o=!1,l())},getListeners:()=>r};return c}const hm=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement)?t.useLayoutEffect:t.useEffect;function gm(e,t){return e===t?0!==e||0!==t||1/e===1/t:e!==e&&t!==t}function vm(e,t){if(gm(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let a=0;a<n.length;a++)if(!Object.prototype.hasOwnProperty.call(t,n[a])||!gm(e[n[a]],t[n[a]]))return!1;return!0}const _m=["reactReduxForwardedRef"];let bm=()=>{throw new Error("uSES not initialized!")};const ym=[null,null];function km(e,t,n,r,a,o){e.current=r,n.current=!1,a.current&&(a.current=null,o())}function xm(e,t){return e===t}const wm=function(e,n,r){let{pure:a,areStatesEqual:o=xm,areOwnPropsEqual:i=vm,areStatePropsEqual:s=vm,areMergedPropsEqual:l=vm,forwardRef:c=!1,context:d=em}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const u=d,p=function(e){return e?"function"===typeof e?dm(e):um(e,"mapStateToProps"):lm((()=>({})))}(e),f=function(e){return e&&"object"===typeof e?lm((t=>function(e,t){const n={};for(const r in e){const a=e[r];"function"===typeof a&&(n[r]=function(){return t(a(...arguments))})}return n}(e,t))):e?"function"===typeof e?dm(e):um(e,"mapDispatchToProps"):lm((e=>({dispatch:e})))}(n),m=function(e){return e?"function"===typeof e?function(e){return function(t,n){let r,{displayName:a,areMergedPropsEqual:o}=n,i=!1;return function(t,n,a){const s=e(t,n,a);return i?o(s,r)||(r=s):(i=!0,r=s),r}}}(e):um(e,"mergeProps"):()=>pm}(r),h=Boolean(e);return e=>{const n=e.displayName||e.name||"Component",r=`Connect(${n})`,a={shouldHandleStateChanges:h,displayName:r,wrappedComponentName:n,WrappedComponent:e,initMapStateToProps:p,initMapDispatchToProps:f,initMergeProps:m,areStatesEqual:o,areStatePropsEqual:s,areOwnPropsEqual:i,areMergedPropsEqual:l};function d(n){const[r,o,i]=t.useMemo((()=>{const{reactReduxForwardedRef:e}=n,t=O(n,_m);return[n.context,e,t]}),[n]),s=t.useMemo((()=>r&&r.Consumer&&(0,_t.isContextConsumer)(t.createElement(r.Consumer,null))?r:u),[r,u]),l=t.useContext(s),c=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch),d=Boolean(l)&&Boolean(l.store);const p=c?n.store:l.store,f=d?l.getServerState:p.getState,m=t.useMemo((()=>function(e,t){let{initMapStateToProps:n,initMapDispatchToProps:r,initMergeProps:a}=t,o=O(t,im);return sm(n(e,o),r(e,o),a(e,o),e,o)}(p.dispatch,a)),[p]),[g,v]=t.useMemo((()=>{if(!h)return ym;const e=mm(p,c?void 0:l.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[p,c,l]),_=t.useMemo((()=>c?l:k({},l,{subscription:g})),[c,l,g]),b=t.useRef(),y=t.useRef(i),x=t.useRef(),w=t.useRef(!1),S=(t.useRef(!1),t.useRef(!1)),C=t.useRef();hm((()=>(S.current=!0,()=>{S.current=!1})),[]);const E=t.useMemo((()=>()=>x.current&&i===y.current?x.current:m(p.getState(),i)),[p,i]),j=t.useMemo((()=>e=>g?function(e,t,n,r,a,o,i,s,l,c,d){if(!e)return()=>{};let u=!1,p=null;const f=()=>{if(u||!s.current)return;const e=t.getState();let n,f;try{n=r(e,a.current)}catch(Mq){f=Mq,p=Mq}f||(p=null),n===o.current?i.current||c():(o.current=n,l.current=n,i.current=!0,d())};return n.onStateChange=f,n.trySubscribe(),f(),()=>{if(u=!0,n.tryUnsubscribe(),n.onStateChange=null,p)throw p}}(h,p,g,m,y,b,w,S,x,v,e):()=>{}),[g]);var T,P,$;let A;T=km,P=[y,b,w,i,x,v],hm((()=>T(...P)),$);try{A=bm(j,E,f?()=>m(f(),i):E)}catch(I){throw C.current&&(I.message+=`\nThe error may be correlated with this previous error:\n${C.current.stack}\n\n`),I}hm((()=>{C.current=void 0,x.current=void 0,b.current=A}));const D=t.useMemo((()=>t.createElement(e,k({},A,{ref:o}))),[o,e,A]);return t.useMemo((()=>h?t.createElement(s.Provider,{value:_},D):D),[s,D,_])}const g=t.memo(d);if(g.WrappedComponent=e,g.displayName=d.displayName=r,c){const n=t.forwardRef((function(e,n){return t.createElement(g,k({},e,{reactReduxForwardedRef:n}))}));return n.displayName=r,n.WrappedComponent=e,om()(n,e)}return om()(g,e)}};const Sm=function(e){let{store:n,context:r,children:a,serverState:o,stabilityCheck:i="once",noopCheck:s="once"}=e;const l=t.useMemo((()=>{const e=mm(n);return{store:n,subscription:e,getServerState:o?()=>o:void 0,stabilityCheck:i,noopCheck:s}}),[n,o,i,s]),c=t.useMemo((()=>n.getState()),[n]);hm((()=>{const{subscription:e}=l;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),c!==n.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}}),[l,c]);const d=r||em;return t.createElement(d.Provider,{value:l},a)};function Cm(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:em;const t=e===em?nm:tm(e);return function(){const{store:e}=t();return e}}const Em=Cm();function jm(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:em;const t=e===em?Em:Cm(e);return function(){return t().dispatch}}const Tm=jm();var Pm,$m;function Om(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Ot(e,t)}Pm=Gf.useSyncExternalStoreWithSelector,rm=Pm,(e=>{bm=e})(Kf.useSyncExternalStore),$m=ft.unstable_batchedUpdates,Yf=$m;var Am=n(5173),Dm=n.n(Am);function Im(e){return"/"===e.charAt(0)}function Rm(e,t){for(var n=t,r=n+1,a=e.length;r<a;n+=1,r+=1)e[n]=e[r];e.pop()}const Nm=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],a=t&&t.split("/")||[],o=e&&Im(e),i=t&&Im(t),s=o||i;if(e&&Im(e)?a=r:r.length&&(a.pop(),a=a.concat(r)),!a.length)return"/";if(a.length){var l=a[a.length-1];n="."===l||".."===l||""===l}else n=!1;for(var c=0,d=a.length;d>=0;d--){var u=a[d];"."===u?Rm(a,d):".."===u?(Rm(a,d),c++):c&&(Rm(a,d),c--)}if(!s)for(;c--;c)a.unshift("..");!s||""===a[0]||a[0]&&Im(a[0])||a.unshift("");var p=a.join("/");return n&&"/"!==p.substr(-1)&&(p+="/"),p};function Mm(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}const zm=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=Mm(t),a=Mm(n);return r!==t||a!==n?e(r,a):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1};var Lm="Invariant failed";function Hm(e,t){if(!e)throw new Error(Lm)}function Bm(e){return"/"===e.charAt(0)?e:"/"+e}function Fm(e){return"/"===e.charAt(0)?e.substr(1):e}function Um(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function Wm(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function Vm(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function qm(e,t,n,r){var a;"string"===typeof e?(a=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),a.state=t):(void 0===(a=k({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(Mq){throw Mq instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):Mq}return n&&(a.key=n),r?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=Nm(a.pathname,r.pathname)):a.pathname=r.pathname:a.pathname||(a.pathname="/"),a}function Km(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"===typeof e?e(t,n):e;"string"===typeof o?"function"===typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var Gm=!("undefined"===typeof window||!window.document||!window.document.createElement);function Ym(e,t){t(window.confirm(e))}var Xm="popstate",Jm="hashchange";function Qm(){try{return window.history.state||{}}catch(Mq){return{}}}function Zm(e){void 0===e&&{},Gm||Hm(!1);var t=window.history,n=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),r=!(-1===window.navigator.userAgent.indexOf("Trident")),a=e,o=a.forceRefresh,i=void 0!==o&&o,s=a.getUserConfirmation,l=void 0===s?Ym:s,c=a.keyLength,d=void 0===c?6:c,u=e.basename?Wm(Bm(e.basename)):"";function p(e){var t=e||{},n=t.key,r=t.state,a=window.location,o=a.pathname+a.search+a.hash;return u&&Um(o,u),qm(o,r,n)}function f(){return Math.random().toString(36).substr(2,d)}var m=Km();function h(e){k(T,e),T.length=t.length,m.notifyListeners(T.location,T.action)}function g(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||b(p(e.state))}function v(){b(p(Qm()))}var _=!1;function b(e){if(_)h();else{m.confirmTransitionTo(e,"POP",l,(function(t){t?h({action:"POP",location:e}):function(e){var t=T.location,n=x.indexOf(t.key);-1===n&&0;var r=x.indexOf(e.key);-1===r&&0;var a=n-r;a&&S(a)}(e)}))}}var y=p(Qm()),x=[y.key];function w(e){return u+Vm(e)}function S(e){t.go(e)}var C=0;function E(e){1===(C+=e)&&1===e?(window.addEventListener(Xm,g),r&&window.addEventListener(Jm,v)):0===C&&(window.removeEventListener(Xm,g),r&&window.removeEventListener(Jm,v))}var j=!1;var T={length:t.length,action:"POP",location:y,createHref:w,push:function(e,r){var a="PUSH",o=qm(e,r,f(),T.location);m.confirmTransitionTo(o,a,l,(function(e){if(e){var r=w(o),s=o.key,l=o.state;if(n)if(t.pushState({key:s,state:l},null,r),i)window.location.href=r;else{var c=x.indexOf(T.location.key),d=x.slice(0,c+1);d.push(o.key),h({action:a,location:o})}else window.location.href=r}}))},replace:function(e,r){var a="REPLACE",o=qm(e,r,f(),T.location);m.confirmTransitionTo(o,a,l,(function(e){if(e){var r=w(o),s=o.key,l=o.state;if(n)if(t.replaceState({key:s,state:l},null,r),i)window.location.replace(r);else{var c=x.indexOf(T.location.key);-1!==c&&(x[c]=o.key),h({action:a,location:o})}else window.location.replace(r)}}))},go:S,goBack:function(){S(-1)},goForward:function(){S(1)},block:function(e){void 0===e&&!1;var t=m.setPrompt(e);return j||(E(1),!0),function(){return j&&E(-1),t()}},listen:function(e){var t=m.appendListener(e);return E(1),function(){E(-1),t()}}};return T}var eh="hashchange",th={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+Fm(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:Fm,decodePath:Bm},slash:{encodePath:Bm,decodePath:Bm}};function nh(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function rh(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function ah(e){window.location.replace(nh(window.location.href)+"#"+e)}function oh(e){void 0===e&&(e={}),Gm||Hm(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),r=n.getUserConfirmation,a=void 0===r?Ym:r,o=n.hashType,i=void 0===o?"slash":o,s=e.basename?Wm(Bm(e.basename)):"",l=th[i],c=l.encodePath,d=l.decodePath;function u(){var e=d(rh());return s&&(e=Um(e,s)),qm(e)}var p=Km();function f(e){k(E,e),E.length=t.length,p.notifyListeners(E.location,E.action)}var m=!1,h=null;function g(){var e,t,n=rh(),r=c(n);if(n!==r)ah(r);else{var o=u(),i=E.location;if(!m&&(t=o,(e=i).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(h===Vm(o))return;h=null,function(e){if(m)m=!1,f();else{var t="POP";p.confirmTransitionTo(e,t,a,(function(n){n?f({action:t,location:e}):function(e){var t=E.location,n=y.lastIndexOf(Vm(t));-1===n&&(n=0);var r=y.lastIndexOf(Vm(e));-1===r&&(r=0);var a=n-r;a&&(m=!0,x(a))}(e)}))}}(o)}}var v=rh(),_=c(v);v!==_&&ah(_);var b=u(),y=[Vm(b)];function x(e){t.go(e)}var w=0;function S(e){1===(w+=e)&&1===e?window.addEventListener(eh,g):0===w&&window.removeEventListener(eh,g)}var C=!1;var E={length:t.length,action:"POP",location:b,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=nh(window.location.href)),n+"#"+c(s+Vm(e))},push:function(e,t){var n="PUSH",r=qm(e,void 0,void 0,E.location);p.confirmTransitionTo(r,n,a,(function(e){if(e){var t=Vm(r),a=c(s+t);if(rh()!==a){h=t,function(e){window.location.hash=e}(a);var o=y.lastIndexOf(Vm(E.location)),i=y.slice(0,o+1);i.push(t),y=i,f({action:n,location:r})}else f()}}))},replace:function(e,t){var n="REPLACE",r=qm(e,void 0,void 0,E.location);p.confirmTransitionTo(r,n,a,(function(e){if(e){var t=Vm(r),a=c(s+t);rh()!==a&&(h=t,ah(a));var o=y.indexOf(Vm(E.location));-1!==o&&(y[o]=t),f({action:n,location:r})}}))},go:x,goBack:function(){x(-1)},goForward:function(){x(1)},block:function(e){void 0===e&&(e=!1);var t=p.setPrompt(e);return C||(S(1),C=!0),function(){return C&&(C=!1,S(-1)),t()}},listen:function(e){var t=p.appendListener(e);return S(1),function(){S(-1),t()}}};return E}function ih(e,t,n){return Math.min(Math.max(e,t),n)}var sh=n(8123),lh=n.n(sh),ch=(n(7681),1073741823),dh="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:{};var uh=t.createContext||function(e,n){var r,a,o="__create-react-context-"+function(){var e="__global_unique_id__";return dh[e]=(dh[e]||0)+1}()+"__",i=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).emitter=function(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}(t.props.value),t}Om(t,e);var r=t.prototype;return r.getChildContext=function(){var e;return(e={})[o]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var t,r=this.props.value,a=e.value;((o=r)===(i=a)?0!==o||1/o===1/i:o!==o&&i!==i)?t=0:(t="function"===typeof n?n(r,a):ch,0!==(t|=0)&&this.emitter.set(e.value,t))}var o,i},r.render=function(){return this.props.children},t}(t.Component);i.childContextTypes=((r={})[o]=Dm().object.isRequired,r);var s=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(e=t.call.apply(t,[this].concat(r))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(t,n){0!==((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}Om(n,t);var r=n.prototype;return r.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=void 0===t||null===t?ch:t},r.componentDidMount=function(){this.context[o]&&this.context[o].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?ch:e},r.componentWillUnmount=function(){this.context[o]&&this.context[o].off(this.onUpdate)},r.getValue=function(){return this.context[o]?this.context[o].get():e},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(t.Component);return s.contextTypes=((a={})[o]=Dm().object,a),{Provider:i,Consumer:s}},ph=function(e){var t=uh();return t.displayName=e,t},fh=ph("Router-History"),mh=ph("Router"),hh=function(e){function n(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._pendingLocation=e}))),n}Om(n,e),n.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var r=n.prototype;return r.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen((function(t){e._isMounted&&e.setState({location:t})}))),this._pendingLocation&&this.setState({location:this._pendingLocation})},r.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},r.render=function(){return t.createElement(mh.Provider,{value:{history:this.props.history,location:this.state.location,match:n.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},t.createElement(fh.Provider,{children:this.props.children||null,value:this.props.history}))},n}(t.Component);t.Component;var gh=function(e){function t(){return e.apply(this,arguments)||this}Om(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(t.Component);function vh(e){var n=e.message,r=e.when,a=void 0===r||r;return t.createElement(mh.Consumer,null,(function(e){if(e||Hm(!1),!a||e.staticContext)return null;var r=e.history.block;return t.createElement(gh,{onMount:function(e){e.release=r(n)},onUpdate:function(e,t){t.message!==n&&(e.release(),e.release=r(n))},onUnmount:function(e){e.release()},message:n})}))}var _h={},bh=0;function yh(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(_h[e])return _h[e];var t=lh().compile(e);return bh<1e4&&(_h[e]=t,bh++),t}(e)(t,{pretty:!0})}function kh(e){var n=e.computedMatch,r=e.to,a=e.push,o=void 0!==a&&a;return t.createElement(mh.Consumer,null,(function(e){e||Hm(!1);var a=e.history,i=e.staticContext,s=o?a.push:a.replace,l=qm(n?"string"===typeof r?yh(r,n.params):k({},r,{pathname:yh(r.pathname,n.params)}):r);return i?(s(l),null):t.createElement(gh,{onMount:function(){s(l)},onUpdate:function(e,t){var n,r,a=qm(t.to);n=a,r=k({},l,{key:a.key}),n.pathname===r.pathname&&n.search===r.search&&n.hash===r.hash&&n.key===r.key&&zm(n.state,r.state)||s(l)},to:r})}))}var xh={},wh=0;function Sh(e,t){void 0===t&&(t={}),("string"===typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,a=n.exact,o=void 0!==a&&a,i=n.strict,s=void 0!==i&&i,l=n.sensitive,c=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=xh[n]||(xh[n]={});if(r[e])return r[e];var a=[],o={regexp:lh()(e,a,t),keys:a};return wh<1e4&&(r[e]=o,wh++),o}(n,{end:o,strict:s,sensitive:c}),a=r.regexp,i=r.keys,l=a.exec(e);if(!l)return null;var d=l[0],u=l.slice(1),p=e===d;return o&&!p?null:{path:n,url:"/"===n&&""===d?"/":d,isExact:p,params:i.reduce((function(e,t,n){return e[t.name]=u[n],e}),{})}}),null)}var Ch=function(e){function n(){return e.apply(this,arguments)||this}return Om(n,e),n.prototype.render=function(){var e=this;return t.createElement(mh.Consumer,null,(function(n){n||Hm(!1);var r=e.props.location||n.location,a=k({},n,{location:r,match:e.props.computedMatch?e.props.computedMatch:e.props.path?Sh(r.pathname,e.props):n.match}),o=e.props,i=o.children,s=o.component,l=o.render;return Array.isArray(i)&&function(e){return 0===t.Children.count(e)}(i)&&(i=null),t.createElement(mh.Provider,{value:a},a.match?i?"function"===typeof i?i(a):i:s?t.createElement(s,a):l?l(a):null:"function"===typeof i?i(a):null)}))},n}(t.Component);function Eh(e){return"/"===e.charAt(0)?e:"/"+e}function jh(e,t){if(!e)return t;var n=Eh(e);return 0!==t.pathname.indexOf(n)?t:k({},t,{pathname:t.pathname.substr(n.length)})}function Th(e){return"string"===typeof e?e:Vm(e)}function Ph(e){return function(){Hm(!1)}}function $h(){}t.Component;var Oh=function(e){function n(){return e.apply(this,arguments)||this}return Om(n,e),n.prototype.render=function(){var e=this;return t.createElement(mh.Consumer,null,(function(n){n||Hm(!1);var r,a,o=e.props.location||n.location;return t.Children.forEach(e.props.children,(function(e){if(null==a&&t.isValidElement(e)){r=e;var i=e.props.path||e.props.from;a=i?Sh(o.pathname,k({},e.props,{path:i})):n.match}})),a?t.cloneElement(r,{location:o,computedMatch:a}):null}))},n}(t.Component);t.useContext;t.Component;var Ah=function(e){function n(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).history=oh(t.props),t}return Om(n,e),n.prototype.render=function(){return t.createElement(hh,{history:this.history,children:this.props.children})},n}(t.Component);var Dh=function(e,t){return"function"===typeof e?e(t):e},Ih=function(e,t){return"string"===typeof e?qm(e,null,null,t):e},Rh=function(e){return e},Nh=t.forwardRef;"undefined"===typeof Nh&&(Nh=Rh);var Mh=Nh((function(e,n){var r=e.innerRef,a=e.navigate,o=e.onClick,i=O(e,["innerRef","navigate","onClick"]),s=i.target,l=k({},i,{onClick:function(e){try{o&&o(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||s&&"_self"!==s||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),a())}});return l.ref=Rh!==Nh&&n||r,t.createElement("a",l)}));var zh=Nh((function(e,n){var r=e.component,a=void 0===r?Mh:r,o=e.replace,i=e.to,s=e.innerRef,l=O(e,["component","replace","to","innerRef"]);return t.createElement(mh.Consumer,null,(function(e){e||Hm(!1);var r=e.history,c=Ih(Dh(i,e.location),e.location),d=c?r.createHref(c):"",u=k({},l,{href:d,navigate:function(){var t=Dh(i,e.location),n=Vm(e.location)===Vm(Ih(t));(o||n?r.replace:r.push)(t)}});return Rh!==Nh?u.ref=n||s:u.innerRef=s,t.createElement(a,u)}))})),Lh=function(e){return e},Hh=t.forwardRef;"undefined"===typeof Hh&&(Hh=Lh);Hh((function(e,n){var r=e["aria-current"],a=void 0===r?"page":r,o=e.activeClassName,i=void 0===o?"active":o,s=e.activeStyle,l=e.className,c=e.exact,d=e.isActive,u=e.location,p=e.sensitive,f=e.strict,m=e.style,h=e.to,g=e.innerRef,v=O(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return t.createElement(mh.Consumer,null,(function(e){e||Hm(!1);var r=u||e.location,o=Ih(Dh(h,r),r),_=o.pathname,b=_&&_.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),y=b?Sh(r.pathname,{path:b,exact:c,sensitive:p,strict:f}):null,x=!!(d?d(y,r):y),w="function"===typeof l?l(x):l,S="function"===typeof m?m(x):m;x&&(w=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(w,i),S=k({},S,s));var C=k({"aria-current":x&&a||null,className:w,style:S,to:o},v);return Lh!==Hh?C.ref=n||g:C.innerRef=g,t.createElement(zh,C)}))}));function Bh(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var Fh="function"===typeof Symbol&&Symbol.observable||"@@observable",Uh=function(){return Math.random().toString(36).substring(7).split("").join(".")},Wh={INIT:"@@redux/INIT"+Uh(),REPLACE:"@@redux/REPLACE"+Uh(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+Uh()}};function Vh(e){if("object"!==typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function qh(e,t,n){var r;if("function"===typeof t&&"function"===typeof n||"function"===typeof n&&"function"===typeof arguments[3])throw new Error(Bh(0));if("function"===typeof t&&"undefined"===typeof n&&(n=t,t=void 0),"undefined"!==typeof n){if("function"!==typeof n)throw new Error(Bh(1));return n(qh)(e,t)}if("function"!==typeof e)throw new Error(Bh(2));var a=e,o=t,i=[],s=i,l=!1;function c(){s===i&&(s=i.slice())}function d(){if(l)throw new Error(Bh(3));return o}function u(e){if("function"!==typeof e)throw new Error(Bh(4));if(l)throw new Error(Bh(5));var t=!0;return c(),s.push(e),function(){if(t){if(l)throw new Error(Bh(6));t=!1,c();var n=s.indexOf(e);s.splice(n,1),i=null}}}function p(e){if(!Vh(e))throw new Error(Bh(7));if("undefined"===typeof e.type)throw new Error(Bh(8));if(l)throw new Error(Bh(9));try{l=!0,o=a(o,e)}finally{l=!1}for(var t=i=s,n=0;n<t.length;n++){(0,t[n])()}return e}return p({type:Wh.INIT}),(r={dispatch:p,subscribe:u,getState:d,replaceReducer:function(e){if("function"!==typeof e)throw new Error(Bh(10));a=e,p({type:Wh.REPLACE})}})[Fh]=function(){var e,t=u;return(e={subscribe:function(e){if("object"!==typeof e||null===e)throw new Error(Bh(11));function n(){e.next&&e.next(d())}return n(),{unsubscribe:t(n)}}})[Fh]=function(){return this},e},r}function Kh(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function Gh(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(a){return"function"===typeof a?a(n,r,e):t(a)}}}}var Yh=Gh();Yh.withExtraArgument=Gh;const Xh=Yh;function Jh(e,t,n){var r=(n||{}).atBegin;return function(e,t,n){var r,a=n||{},o=a.noTrailing,i=void 0!==o&&o,s=a.noLeading,l=void 0!==s&&s,c=a.debounceMode,d=void 0===c?void 0:c,u=!1,p=0;function f(){r&&clearTimeout(r)}function m(){for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];var s=this,c=Date.now()-p;function m(){p=Date.now(),t.apply(s,a)}function h(){r=void 0}u||(l||!d||r||m(),f(),void 0===d&&c>e?l?(p=Date.now(),i||(r=setTimeout(d?h:m,e))):m():!0!==i&&(r=setTimeout(d?h:m,void 0===d?e-c:e)))}return m.cancel=function(e){var t=(e||{}).upcomingOnly,n=void 0!==t&&t;f(),u=!n},m}(e,t,{debounceMode:!1!==(void 0!==r&&r)})}const Qh=80*Math.PI,Zh=e=>{const{dotClassName:n,style:r,hasCircleCls:a}=e;return t.createElement("circle",{className:o()(`${n}-circle`,{[`${n}-circle-bg`]:a}),r:40,cx:50,cy:50,strokeWidth:20,style:r})},eg=e=>{let{percent:n,prefixCls:r}=e;const a=`${r}-dot`,i=`${a}-holder`,s=`${i}-hidden`,[l,c]=t.useState(!1);Ut((()=>{0!==n&&c(!0)}),[0!==n]);const d=Math.max(Math.min(n,100),0);if(!l)return null;const u={strokeDashoffset:""+Qh/4,strokeDasharray:`${Qh*d/100} ${Qh*(100-d)/100}`};return t.createElement("span",{className:o()(i,`${a}-progress`,d<=0&&s)},t.createElement("svg",{viewBox:"0 0 100 100",role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":d},t.createElement(Zh,{dotClassName:a,hasCircleCls:!0}),t.createElement(Zh,{dotClassName:a,style:u})))};function tg(e){const{prefixCls:n,percent:r=0}=e,a=`${n}-dot`,i=`${a}-holder`,s=`${i}-hidden`;return t.createElement(t.Fragment,null,t.createElement("span",{className:o()(i,r>0&&s)},t.createElement("span",{className:o()(a,`${n}-dot-spin`)},[1,2,3,4].map((e=>t.createElement("i",{className:`${n}-dot-item`,key:e}))))),t.createElement(eg,{prefixCls:n,percent:r}))}function ng(e){const{prefixCls:n,indicator:r,percent:a}=e,i=`${n}-dot`;return r&&t.isValidElement(r)?ol(r,{className:o()(r.props.className,i),percent:a}):t.createElement(tg,{prefixCls:n,percent:a})}const rg=new no("antSpinMove",{to:{opacity:1}}),ag=new no("antRotate",{to:{transform:"rotate(405deg)"}}),og=e=>{const{componentCls:t,calc:n}=e;return{[t]:Object.assign(Object.assign({},ei(e)),{position:"absolute",display:"none",color:e.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,"&-spinning":{position:"relative",display:"inline-block",opacity:1},[`${t}-text`]:{fontSize:e.fontSize,paddingTop:n(n(e.dotSize).sub(e.fontSize)).div(2).add(2).equal()},"&-fullscreen":{position:"fixed",width:"100vw",height:"100vh",backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,inset:0,display:"flex",alignItems:"center",flexDirection:"column",justifyContent:"center",opacity:0,visibility:"hidden",transition:`all ${e.motionDurationMid}`,"&-show":{opacity:1,visibility:"visible"},[t]:{[`${t}-dot-holder`]:{color:e.colorWhite},[`${t}-text`]:{color:e.colorTextLightSolid}}},"&-nested-loading":{position:"relative",[`> div > ${t}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:e.contentHeight,[`${t}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:n(e.dotSize).mul(-1).div(2).equal()},[`${t}-text`]:{position:"absolute",top:"50%",width:"100%",textShadow:`0 1px 2px ${e.colorBgContainer}`},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSize).div(2).mul(-1).sub(10).equal()},"&-sm":{[`${t}-dot`]:{margin:n(e.dotSizeSM).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeSM).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeSM).div(2).mul(-1).sub(10).equal()}},"&-lg":{[`${t}-dot`]:{margin:n(e.dotSizeLG).mul(-1).div(2).equal()},[`${t}-text`]:{paddingTop:n(n(e.dotSizeLG).sub(e.fontSize)).div(2).add(2).equal()},[`&${t}-show-text ${t}-dot`]:{marginTop:n(e.dotSizeLG).div(2).mul(-1).sub(10).equal()}}},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${t}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:e.spinDotDefault},[`${t}-dot-holder`]:{width:"1em",height:"1em",fontSize:e.dotSize,display:"inline-block",transition:`transform ${e.motionDurationSlow} ease, opacity ${e.motionDurationSlow} ease`,transformOrigin:"50% 50%",lineHeight:1,color:e.colorPrimary,"&-hidden":{transform:"scale(0.3)",opacity:0}},[`${t}-dot-progress`]:{position:"absolute",top:"50%",transform:"translate(-50%, -50%)",insetInlineStart:"50%"},[`${t}-dot`]:{position:"relative",display:"inline-block",fontSize:e.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),height:n(e.dotSize).sub(n(e.marginXXS).div(2)).div(2).equal(),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:rg,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:ag,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map((t=>`${t} ${e.motionDurationSlow} ease`)).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}},[`&-sm ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeSM}},[`&-sm ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal(),height:n(n(e.dotSizeSM).sub(n(e.marginXXS).div(2))).div(2).equal()}},[`&-lg ${t}-dot`]:{"&, &-holder":{fontSize:e.dotSizeLG}},[`&-lg ${t}-dot-holder`]:{i:{width:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal(),height:n(n(e.dotSizeLG).sub(e.marginXXS)).div(2).equal()}},[`&${t}-show-text ${t}-text`]:{display:"block"}})}},ig=Ti("Spin",(e=>{const t=gi(e,{spinDotDefault:e.colorTextDescription});return[og(t)]}),(e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:.35*t,dotSizeLG:n}})),sg=[[30,.05],[70,.03],[96,.01]];var lg=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};let cg;const dg=e=>{var n;const{prefixCls:r,spinning:a=!0,delay:i=0,className:s,rootClassName:l,size:c="default",tip:d,wrapperClassName:u,style:p,children:f,fullscreen:m=!1,indicator:h,percent:g}=e,v=lg(e,["prefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","fullscreen","indicator","percent"]),{getPrefixCls:_,direction:y,spin:k}=t.useContext(b),x=_("spin",r),[w,S,C]=ig(x),[E,j]=t.useState((()=>a&&!function(e,t){return!!e&&!!t&&!isNaN(Number(t))}(a,i))),T=function(e,n){const[r,a]=t.useState(0),o=t.useRef(),i="auto"===n;return t.useEffect((()=>(i&&e&&(a(0),o.current=setInterval((()=>{a((e=>{const t=100-e;for(let n=0;n<sg.length;n+=1){const[r,a]=sg[n];if(e<=r)return e+t*a}return e}))}),200)),()=>{clearInterval(o.current)})),[i,e]),i?r:n}(E,g);t.useEffect((()=>{if(a){const e=Jh(i,(()=>{j(!0)}));return e(),()=>{var t;null===(t=null===e||void 0===e?void 0:e.cancel)||void 0===t||t.call(e)}}j(!1)}),[i,a]);const P=t.useMemo((()=>"undefined"!==typeof f&&!m),[f,m]);const $=o()(x,null===k||void 0===k?void 0:k.className,{[`${x}-sm`]:"small"===c,[`${x}-lg`]:"large"===c,[`${x}-spinning`]:E,[`${x}-show-text`]:!!d,[`${x}-rtl`]:"rtl"===y},s,!m&&l,S,C),O=o()(`${x}-container`,{[`${x}-blur`]:E}),A=null!==(n=null!==h&&void 0!==h?h:null===k||void 0===k?void 0:k.indicator)&&void 0!==n?n:cg,D=Object.assign(Object.assign({},null===k||void 0===k?void 0:k.style),p),I=t.createElement("div",Object.assign({},v,{style:D,className:$,"aria-live":"polite","aria-busy":E}),t.createElement(ng,{prefixCls:x,indicator:A,percent:T}),d&&(P||m)?t.createElement("div",{className:`${x}-text`},d):null);return w(P?t.createElement("div",Object.assign({},v,{className:o()(`${x}-nested-loading`,u,S,C)}),E&&t.createElement("div",{key:"loading"},I),t.createElement("div",{className:O,key:"container"},f)):m?t.createElement("div",{className:o()(`${x}-fullscreen`,{[`${x}-fullscreen-show`]:E},l,S,C)},I):I)};dg.setDefaultIndicator=e=>{cg=e};const ug=dg;var pg=n(579);class fg extends t.Component{render(){const e=(0,pg.jsx)(qo,{style:{fontSize:32},spin:!0});return(0,pg.jsx)("div",{style:{width:"100%",textAlign:"center"},children:(0,pg.jsx)(ug,{style:{marginTop:60,marginBottom:60,width:"100%"},indicator:e,size:"large"})})}}const mg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 464h-68V240c0-70.7-57.3-128-128-128H388c-70.7 0-128 57.3-128 128v224h-68c-17.7 0-32 14.3-32 32v384c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V496c0-17.7-14.3-32-32-32zM332 240c0-30.9 25.1-56 56-56h248c30.9 0 56 25.1 56 56v224H332V240zm460 600H232V536h560v304zM484 701v53c0 4.4 3.6 8 8 8h40c4.4 0 8-3.6 8-8v-53a48.01 48.01 0 10-56 0z"}}]},name:"lock",theme:"outlined"};var hg=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:mg}))};const gg=t.forwardRef(hg),vg=t.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});const _g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"};var bg=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:_g}))};const yg=t.forwardRef(bg);const kg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"};var xg=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:kg}))};const wg=t.forwardRef(xg);const Sg={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"};var Cg=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:Sg}))};const Eg=t.forwardRef(Cg),jg=e=>!isNaN(parseFloat(e))&&isFinite(e),Tg=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:a,headerHeight:o,headerPadding:i,headerColor:s,footerPadding:l,fontSize:c,bodyBg:d,headerBg:u}=e;return{[n]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:d,"&, *":{boxSizing:"border-box"},[`&${n}-has-sider`]:{flexDirection:"row",[`> ${n}, > ${n}-content`]:{width:0}},[`${n}-header, &${n}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${n}-header`]:{height:o,padding:i,color:s,lineHeight:Nr(o),background:u,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:l,color:r,fontSize:c,background:a},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},Pg=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:a,controlHeightSM:o,marginXXS:i,colorTextLightSolid:s,colorBgContainer:l}=e,c=1.25*r;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:2*n,headerPadding:`0 ${c}px`,headerColor:a,footerPadding:`${o}px ${c}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+2*i,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:l,lightTriggerBg:l,lightTriggerColor:a}},$g=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],Og=Ti("Layout",(e=>[Tg(e)]),Pg,{deprecatedTokens:$g}),Ag=e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:a,antCls:o,triggerHeight:i,triggerColor:s,triggerBg:l,headerHeight:c,zeroTriggerWidth:d,zeroTriggerHeight:u,borderRadius:p,lightSiderBg:f,lightTriggerColor:m,lightTriggerBg:h,bodyBg:g}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:i},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${o}-menu${o}-menu-inline-collapsed`]:{width:"auto"}},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:i,color:s,lineHeight:Nr(i),textAlign:"center",background:l,cursor:"pointer",transition:`all ${r}`},"&-zero-width":{"> *":{overflow:"hidden"},[`${t}-trigger`]:{position:"absolute",top:c,insetInlineEnd:e.calc(d).mul(-1).equal(),zIndex:1,width:d,height:u,color:s,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderStartStartRadius:0,borderStartEndRadius:p,borderEndEndRadius:p,borderEndStartRadius:0,cursor:"pointer",transition:`background ${a} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${a}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:e.calc(d).mul(-1).equal(),borderStartStartRadius:p,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:p}}},"&-light":{background:f,[`${t}-trigger`]:{color:m,background:h},[`${t}-zero-width-trigger`]:{color:m,background:h,border:`1px solid ${g}`,borderInlineStart:0}}}}},Dg=Ti(["Layout","Sider"],(e=>[Ag(e)]),Pg,{deprecatedTokens:$g});var Ig=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Rg={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},Ng=t.createContext({}),Mg=(()=>{let e=0;return function(){return e+=1,`${arguments.length>0&&void 0!==arguments[0]?arguments[0]:""}${e}`}})(),zg=t.forwardRef(((e,n)=>{const{prefixCls:r,className:a,trigger:i,children:s,defaultCollapsed:l=!1,theme:c="dark",style:d={},collapsible:u=!1,reverseArrow:p=!1,width:f=200,collapsedWidth:m=80,zeroWidthTriggerStyle:h,breakpoint:g,onCollapse:v,onBreakpoint:_}=e,y=Ig(e,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:k}=(0,t.useContext)(vg),[x,w]=(0,t.useState)("collapsed"in e?e.collapsed:l),[S,C]=(0,t.useState)(!1);(0,t.useEffect)((()=>{"collapsed"in e&&w(e.collapsed)}),[e.collapsed]);const E=(t,n)=>{"collapsed"in e||w(t),null===v||void 0===v||v(t,n)},{getPrefixCls:j}=(0,t.useContext)(b),T=j("layout-sider",r),[P,$,O]=Dg(T),A=(0,t.useRef)();A.current=e=>{C(e.matches),null===_||void 0===_||_(e.matches),x!==e.matches&&E(e.matches,"responsive")},(0,t.useEffect)((()=>{function e(e){return A.current(e)}let t;if("undefined"!==typeof window){const{matchMedia:r}=window;if(r&&g&&g in Rg){t=r(`screen and (max-width: ${Rg[g]})`);try{t.addEventListener("change",e)}catch(n){t.addListener(e)}e(t)}}return()=>{try{null===t||void 0===t||t.removeEventListener("change",e)}catch(n){null===t||void 0===t||t.removeListener(e)}}}),[g]),(0,t.useEffect)((()=>{const e=Mg("ant-sider-");return k.addSider(e),()=>k.removeSider(e)}),[]);const D=()=>{E(!x,"clickTrigger")},I=t.useMemo((()=>({siderCollapsed:x})),[x]);return P(t.createElement(Ng.Provider,{value:I},(()=>{const e=tl(y,["collapsed"]),r=x?m:f,l=jg(r)?`${r}px`:String(r),g=0===parseFloat(String(m||0))?t.createElement("span",{onClick:D,className:o()(`${T}-zero-width-trigger`,`${T}-zero-width-trigger-${p?"right":"left"}`),style:h},i||t.createElement(yg,null)):null,v={expanded:p?t.createElement(Eg,null):t.createElement(wg,null),collapsed:p?t.createElement(wg,null):t.createElement(Eg,null)}[x?"collapsed":"expanded"],_=null!==i?g||t.createElement("div",{className:`${T}-trigger`,onClick:D,style:{width:l}},i||v):null,b=Object.assign(Object.assign({},d),{flex:`0 0 ${l}`,maxWidth:l,minWidth:l,width:l}),k=o()(T,`${T}-${c}`,{[`${T}-collapsed`]:!!x,[`${T}-has-trigger`]:u&&null!==i&&!g,[`${T}-below`]:!!S,[`${T}-zero-width`]:0===parseFloat(l)},a,$,O);return t.createElement("aside",Object.assign({className:k},e,{style:b,ref:n}),t.createElement("div",{className:`${T}-children`},s),u||S&&g?_:null)})()))}));const Lg=zg;var Hg=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function Bg(e){let{suffixCls:n,tagName:r,displayName:a}=e;return e=>t.forwardRef(((a,o)=>t.createElement(e,Object.assign({ref:o,suffixCls:n,tagName:r},a))))}const Fg=t.forwardRef(((e,n)=>{const{prefixCls:r,suffixCls:a,className:i,tagName:s}=e,l=Hg(e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:c}=t.useContext(b),d=c("layout",r),[u,p,f]=Og(d),m=a?`${d}-${a}`:d;return u(t.createElement(s,Object.assign({className:o()(r||m,i,p,f),ref:n},l)))})),Ug=t.forwardRef(((e,n)=>{const{direction:r}=t.useContext(b),[a,i]=t.useState([]),{prefixCls:s,className:l,rootClassName:c,children:d,hasSider:u,tagName:p,style:f}=e,m=tl(Hg(e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),["suffixCls"]),{getPrefixCls:h,layout:g}=t.useContext(b),v=h("layout",s),_=function(e,t,n){return"boolean"===typeof n?n:!!e.length||gl(t).some((e=>e.type===Lg))}(a,d,u),[y,k,x]=Og(v),w=o()(v,{[`${v}-has-sider`]:_,[`${v}-rtl`]:"rtl"===r},null===g||void 0===g?void 0:g.className,l,c,k,x),S=t.useMemo((()=>({siderHook:{addSider:e=>{i((t=>[].concat(pt(t),[e])))},removeSider:e=>{i((t=>t.filter((t=>t!==e))))}}})),[]);return y(t.createElement(vg.Provider,{value:S},t.createElement(p,Object.assign({ref:n,className:w,style:Object.assign(Object.assign({},null===g||void 0===g?void 0:g.style),f)},m),d)))})),Wg=Bg({tagName:"div",displayName:"Layout"})(Ug),Vg=Bg({suffixCls:"header",tagName:"header",displayName:"Header"})(Fg),qg=Bg({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Fg),Kg=Bg({suffixCls:"content",tagName:"main",displayName:"Content"})(Fg),Gg=Wg;Gg.Header=Vg,Gg.Footer=qg,Gg.Content=Kg,Gg.Sider=Lg,Gg._InternalSiderContext=Ng;const Yg=Gg,Xg=["xxl","xl","lg","md","sm","xs"];function Jg(){const[,e]=$o(),n=(e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`}))((e=>{const t=e,n=[].concat(Xg).reverse();return n.forEach(((e,r)=>{const a=e.toUpperCase(),o=`screen${a}Min`,i=`screen${a}`;if(!(t[o]<=t[i]))throw new Error(`${o}<=${i} fails : !(${t[o]}<=${t[i]})`);if(r<n.length-1){const e=`screen${a}Max`;if(!(t[i]<=t[e]))throw new Error(`${i}<=${e} fails : !(${t[i]}<=${t[e]})`);const o=`screen${n[r+1].toUpperCase()}Min`;if(!(t[e]<=t[o]))throw new Error(`${e}<=${o} fails : !(${t[e]}<=${t[o]})`)}})),e})(e));return t.useMemo((()=>{const e=new Map;let t=-1,r={};return{matchHandlers:{},dispatch:t=>(r=t,e.forEach((e=>e(r))),e.size>=1),subscribe(n){return e.size||this.register(),t+=1,e.set(t,n),n(r),t},unsubscribe(t){e.delete(t),e.size||this.unregister()},unregister(){Object.keys(n).forEach((e=>{const t=n[e],r=this.matchHandlers[t];null===r||void 0===r||r.mql.removeListener(null===r||void 0===r?void 0:r.listener)})),e.clear()},register(){Object.keys(n).forEach((e=>{const t=n[e],a=t=>{let{matches:n}=t;this.dispatch(Object.assign(Object.assign({},r),{[e]:n}))},o=window.matchMedia(t);o.addListener(a),this.matchHandlers[t]={mql:o,listener:a},a(o)}))},responsiveMap:n}}),[e])}const Qg=(0,t.createContext)({}),Zg=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},ev=(e,t)=>((e,t)=>{const{prefixCls:n,componentCls:r,gridColumns:a}=e,o={};for(let i=a;i>=0;i--)0===i?(o[`${r}${t}-${i}`]={display:"none"},o[`${r}-push-${i}`]={insetInlineStart:"auto"},o[`${r}-pull-${i}`]={insetInlineEnd:"auto"},o[`${r}${t}-push-${i}`]={insetInlineStart:"auto"},o[`${r}${t}-pull-${i}`]={insetInlineEnd:"auto"},o[`${r}${t}-offset-${i}`]={marginInlineStart:0},o[`${r}${t}-order-${i}`]={order:0}):(o[`${r}${t}-${i}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${i/a*100}%`,maxWidth:i/a*100+"%"}],o[`${r}${t}-push-${i}`]={insetInlineStart:i/a*100+"%"},o[`${r}${t}-pull-${i}`]={insetInlineEnd:i/a*100+"%"},o[`${r}${t}-offset-${i}`]={marginInlineStart:i/a*100+"%"},o[`${r}${t}-order-${i}`]={order:i});return o[`${r}${t}-flex`]={flex:`var(--${n}${t}-flex)`},o})(e,t),tv=Ti("Grid",(e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}}),(()=>({}))),nv=Ti("Grid",(e=>{const t=gi(e,{gridColumns:24}),n={"-sm":t.screenSMMin,"-md":t.screenMDMin,"-lg":t.screenLGMin,"-xl":t.screenXLMin,"-xxl":t.screenXXLMin};return[Zg(t),ev(t,""),ev(t,"-xs"),Object.keys(n).map((e=>((e,t,n)=>({[`@media (min-width: ${Nr(t)})`]:Object.assign({},ev(e,n))}))(t,n[e],e))).reduce(((e,t)=>Object.assign(Object.assign({},e),t)),{})]}),(()=>({})));var rv=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function av(e,n){const[r,a]=t.useState("string"===typeof e?e:"");return t.useEffect((()=>{(()=>{if("string"===typeof e&&a(e),"object"===typeof e)for(let t=0;t<Xg.length;t++){const r=Xg[t];if(!n[r])continue;const o=e[r];if(void 0!==o)return void a(o)}})()}),[JSON.stringify(e),n]),r}const ov=t.forwardRef(((e,n)=>{const{prefixCls:r,justify:a,align:i,className:s,style:l,children:c,gutter:d=0,wrap:u}=e,p=rv(e,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:m}=t.useContext(b),[h,g]=t.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),[v,_]=t.useState({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),y=av(i,v),k=av(a,v),x=t.useRef(d),w=Jg();t.useEffect((()=>{const e=w.subscribe((e=>{_(e);const t=x.current||0;(!Array.isArray(t)&&"object"===typeof t||Array.isArray(t)&&("object"===typeof t[0]||"object"===typeof t[1]))&&g(e)}));return()=>w.unsubscribe(e)}),[]);const S=f("row",r),[C,E,j]=tv(S),T=(()=>{const e=[void 0,void 0];return(Array.isArray(d)?d:[d,void 0]).forEach(((t,n)=>{if("object"===typeof t)for(let r=0;r<Xg.length;r++){const a=Xg[r];if(h[a]&&void 0!==t[a]){e[n]=t[a];break}}else e[n]=t})),e})(),P=o()(S,{[`${S}-no-wrap`]:!1===u,[`${S}-${k}`]:k,[`${S}-${y}`]:y,[`${S}-rtl`]:"rtl"===m},s,E,j),$={},O=null!=T[0]&&T[0]>0?T[0]/-2:void 0;O&&($.marginLeft=O,$.marginRight=O);const[A,D]=T;$.rowGap=D;const I=t.useMemo((()=>({gutter:[A,D],wrap:u})),[A,D,u]);return C(t.createElement(Qg.Provider,{value:I},t.createElement("div",Object.assign({},p,{className:P,style:Object.assign(Object.assign({},$),l),ref:n}),c)))}));const iv=ov;const sv={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"};var lv=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:sv}))};const cv=t.forwardRef(lv);const dv={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};var uv=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:dv}))};const pv=t.forwardRef(uv),fv=function(){if("undefined"===typeof navigator||"undefined"===typeof window)return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(null===e||void 0===e?void 0:e.substr(0,4))},mv=(0,t.createContext)(null);var hv=t.createContext(null);var gv=function(){if("undefined"!==typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,r){return e[0]===t&&(n=r,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),r=this.__entries__[n];return r&&r[1]},t.prototype.set=function(t,n){var r=e(this.__entries__,t);~r?this.__entries__[r][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,r=e(n,t);~r&&n.splice(r,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,r=this.__entries__;n<r.length;n++){var a=r[n];e.call(t,a[1],a[0])}},t}()}(),vv="undefined"!==typeof window&&"undefined"!==typeof document&&window.document===document,_v="undefined"!==typeof n.g&&n.g.Math===Math?n.g:"undefined"!==typeof self&&self.Math===Math?self:"undefined"!==typeof window&&window.Math===Math?window:Function("return this")(),bv="function"===typeof requestAnimationFrame?requestAnimationFrame.bind(_v):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)};var yv=["top","right","bottom","left","width","height","size","weight"],kv="undefined"!==typeof MutationObserver,xv=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,r=!1,a=0;function o(){n&&(n=!1,e()),r&&s()}function i(){bv(o)}function s(){var e=Date.now();if(n){if(e-a<2)return;r=!0}else n=!0,r=!1,setTimeout(i,t);a=e}return s}(this.refresh.bind(this),20)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}));return e.forEach((function(e){return e.broadcastActive()})),e.length>0},e.prototype.connect_=function(){vv&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),kv?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){vv&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t,r=yv.some((function(e){return!!~n.indexOf(e)}));r&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),wv=function(e,t){for(var n=0,r=Object.keys(t);n<r.length;n++){var a=r[n];Object.defineProperty(e,a,{value:t[a],enumerable:!1,writable:!1,configurable:!0})}return e},Sv=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||_v},Cv=Ov(0,0,0,0);function Ev(e){return parseFloat(e)||0}function jv(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){return t+Ev(e["border-"+n+"-width"])}),0)}function Tv(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return Cv;var r=Sv(e).getComputedStyle(e),a=function(e){for(var t={},n=0,r=["top","right","bottom","left"];n<r.length;n++){var a=r[n],o=e["padding-"+a];t[a]=Ev(o)}return t}(r),o=a.left+a.right,i=a.top+a.bottom,s=Ev(r.width),l=Ev(r.height);if("border-box"===r.boxSizing&&(Math.round(s+o)!==t&&(s-=jv(r,"left","right")+o),Math.round(l+i)!==n&&(l-=jv(r,"top","bottom")+i)),!function(e){return e===Sv(e).document.documentElement}(e)){var c=Math.round(s+o)-t,d=Math.round(l+i)-n;1!==Math.abs(c)&&(s-=c),1!==Math.abs(d)&&(l-=d)}return Ov(a.left,a.top,s,l)}var Pv="undefined"!==typeof SVGGraphicsElement?function(e){return e instanceof Sv(e).SVGGraphicsElement}:function(e){return e instanceof Sv(e).SVGElement&&"function"===typeof e.getBBox};function $v(e){return vv?Pv(e)?function(e){var t=e.getBBox();return Ov(0,0,t.width,t.height)}(e):Tv(e):Cv}function Ov(e,t,n,r){return{x:e,y:t,width:n,height:r}}var Av=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=Ov(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=$v(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),Dv=function(e,t){var n=function(e){var t=e.x,n=e.y,r=e.width,a=e.height,o="undefined"!==typeof DOMRectReadOnly?DOMRectReadOnly:Object,i=Object.create(o.prototype);return wv(i,{x:t,y:n,width:r,height:a,top:n,right:t+r,bottom:a+n,left:t}),i}(t);wv(this,{target:e,contentRect:n})},Iv=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new gv,"function"!==typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof Sv(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new Av(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof Sv(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach((function(t){t.isActive()&&e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new Dv(e.target,e.broadcastRect())}));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),Rv="undefined"!==typeof WeakMap?new WeakMap:new gv,Nv=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=xv.getInstance(),r=new Iv(t,n,this);Rv.set(this,r)};["observe","unobserve","disconnect"].forEach((function(e){Nv.prototype[e]=function(){var t;return(t=Rv.get(this))[e].apply(t,arguments)}}));const Mv="undefined"!==typeof _v.ResizeObserver?_v.ResizeObserver:Nv;var zv=new Map;var Lv=new Mv((function(e){e.forEach((function(e){var t,n=e.target;null===(t=zv.get(n))||void 0===t||t.forEach((function(e){return e(n)}))}))}));var Hv=function(e){At(n,e);var t=Mt(n);function n(){return Tt(this,n),t.apply(this,arguments)}return $t(n,[{key:"render",value:function(){return this.props.children}}]),n}(t.Component);function Bv(e,n){var r=e.children,a=e.disabled,o=t.useRef(null),i=t.useRef(null),s=t.useContext(hv),l="function"===typeof r,c=l?r(o):r,d=t.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),u=!l&&t.isValidElement(c)&&wt(c),p=u?c.ref:null,f=xt(p,o),m=function(){var e;return vt(o.current)||(o.current&&"object"===T(o.current)?vt(null===(e=o.current)||void 0===e?void 0:e.nativeElement):null)||vt(i.current)};t.useImperativeHandle(n,(function(){return m()}));var h=t.useRef(e);h.current=e;var g=t.useCallback((function(e){var t=h.current,n=t.onResize,r=t.data,a=e.getBoundingClientRect(),o=a.width,i=a.height,l=e.offsetWidth,c=e.offsetHeight,u=Math.floor(o),p=Math.floor(i);if(d.current.width!==u||d.current.height!==p||d.current.offsetWidth!==l||d.current.offsetHeight!==c){var f={width:u,height:p,offsetWidth:l,offsetHeight:c};d.current=f;var m=l===Math.round(o)?o:l,g=c===Math.round(i)?i:c,v=Re(Re({},f),{},{offsetWidth:m,offsetHeight:g});null===s||void 0===s||s(v,e,r),n&&Promise.resolve().then((function(){n(v,e)}))}}),[]);return t.useEffect((function(){var e,t,n=m();return n&&!a&&(e=n,t=g,zv.has(e)||(zv.set(e,new Set),Lv.observe(e)),zv.get(e).add(t)),function(){return function(e,t){zv.has(e)&&(zv.get(e).delete(t),zv.get(e).size||(Lv.unobserve(e),zv.delete(e)))}(n,g)}}),[o.current,a]),t.createElement(Hv,{ref:i},u?t.cloneElement(c,{ref:f}):c)}const Fv=t.forwardRef(Bv);function Uv(e,n){var r=e.children;return("function"===typeof r?[r]:gl(r)).map((function(r,a){var o=(null===r||void 0===r?void 0:r.key)||"".concat("rc-observer-key","-").concat(a);return t.createElement(Fv,k({},e,{key:o,ref:0===a?n:void 0}),r)}))}var Wv=t.forwardRef(Uv);Wv.Collection=function(e){var n=e.children,r=e.onBatchResize,a=t.useRef(0),o=t.useRef([]),i=t.useContext(hv),s=t.useCallback((function(e,t,n){a.current+=1;var s=a.current;o.current.push({size:e,element:t,data:n}),Promise.resolve().then((function(){s===a.current&&(null===r||void 0===r||r(o.current),o.current=[])})),null===i||void 0===i||i(e,t,n)}),[r,i]);return t.createElement(hv.Provider,{value:s},n)};const Vv=Wv;const qv=function(e){var n=e.activeTabOffset,r=e.horizontal,a=e.rtl,o=e.indicator,i=void 0===o?{}:o,s=i.size,l=i.align,c=void 0===l?"center":l,d=j((0,t.useState)(),2),u=d[0],p=d[1],f=(0,t.useRef)(),m=t.useCallback((function(e){return"function"===typeof s?s(e):"number"===typeof s?s:e}),[s]);function h(){$n.cancel(f.current)}return(0,t.useEffect)((function(){var e={};if(n)if(r){e.width=m(n.width);var t=a?"right":"left";"start"===c&&(e[t]=n[t]),"center"===c&&(e[t]=n[t]+n.width/2,e.transform=a?"translateX(50%)":"translateX(-50%)"),"end"===c&&(e[t]=n[t]+n.width,e.transform="translateX(-100%)")}else e.height=m(n.height),"start"===c&&(e.top=n.top),"center"===c&&(e.top=n.top+n.height/2,e.transform="translateY(-50%)"),"end"===c&&(e.top=n.top+n.height,e.transform="translateY(-100%)");return h(),f.current=$n((function(){p(e)})),h}),[n,r,a,c,m]),{style:u}};var Kv={width:0,height:0,left:0,top:0};function Gv(e,n){var r=t.useRef(e),a=j(t.useState({}),2)[1];return[r.current,function(e){var t="function"===typeof e?e(r.current):e;t!==r.current&&n(t,r.current),r.current=t,a({})}]}var Yv=Math.pow(.995,20);function Xv(e){var n=j((0,t.useState)(0),2),r=n[0],a=n[1],o=(0,t.useRef)(0),i=(0,t.useRef)();return i.current=e,Ft((function(){var e;null===(e=i.current)||void 0===e||e.call(i)}),[r]),function(){o.current===r&&(o.current+=1,a(o.current))}}var Jv={width:0,height:0,left:0,top:0,right:0};function Qv(e){var t;return e instanceof Map?(t={},e.forEach((function(e,n){t[n]=e}))):t=e,JSON.stringify(t)}function Zv(e){return String(e).replace(/"/g,"TABS_DQ")}function e_(e,t,n,r){return!(!n||r||!1===e||void 0===e&&(!1===t||null===t))}var t_=t.forwardRef((function(e,n){var r=e.prefixCls,a=e.editable,o=e.locale,i=e.style;return a&&!1!==a.showAdd?t.createElement("button",{ref:n,type:"button",className:"".concat(r,"-nav-add"),style:i,"aria-label":(null===o||void 0===o?void 0:o.addAriaLabel)||"Add tab",onClick:function(e){a.onEdit("add",{event:e})}},a.addIcon||"+"):null}));const n_=t_;var r_=t.forwardRef((function(e,n){var r,a=e.position,o=e.prefixCls,i=e.extra;if(!i)return null;var s={};return"object"!==T(i)||t.isValidElement(i)?s.right=i:s=i,"right"===a&&(r=s.right),"left"===a&&(r=s.left),r?t.createElement("div",{className:"".concat(o,"-extra-content"),ref:n},r):null}));const a_=r_;function o_(e){var n=e.prefixCls,r=e.align,a=e.arrow,i=e.arrowPos,s=a||{},l=s.className,c=s.content,d=i.x,u=void 0===d?0:d,p=i.y,f=void 0===p?0:p,m=t.useRef();if(!r||!r.points)return null;var h={position:"absolute"};if(!1!==r.autoArrow){var g=r.points[0],v=r.points[1],_=g[0],b=g[1],y=v[0],k=v[1];_!==y&&["t","b"].includes(_)?"t"===_?h.top=0:h.bottom=0:h.top=f,b!==k&&["l","r"].includes(b)?"l"===b?h.left=0:h.right=0:h.left=u}return t.createElement("div",{ref:m,className:o()("".concat(n,"-arrow"),l),style:h},c)}function i_(e){var n=e.prefixCls,r=e.open,a=e.zIndex,i=e.mask,s=e.motion;return i?t.createElement(Gn,k({},s,{motionAppear:!0,visible:r,removeOnLeave:!0}),(function(e){var r=e.className;return t.createElement("div",{style:{zIndex:a},className:o()("".concat(n,"-mask"),r)})})):null}var s_=t.memo((function(e){return e.children}),(function(e,t){return t.cache}));const l_=s_;var c_=t.forwardRef((function(e,n){var r=e.popup,a=e.className,i=e.prefixCls,s=e.style,l=e.target,c=e.onVisibleChanged,d=e.open,u=e.keepDom,p=e.fresh,f=e.onClick,m=e.mask,h=e.arrow,g=e.arrowPos,v=e.align,_=e.motion,b=e.maskMotion,y=e.forceRender,x=e.getPopupContainer,w=e.autoDestroy,S=e.portal,C=e.zIndex,E=e.onMouseEnter,T=e.onMouseLeave,P=e.onPointerEnter,$=e.ready,O=e.offsetX,A=e.offsetY,D=e.offsetR,I=e.offsetB,R=e.onAlign,N=e.onPrepare,M=e.stretch,z=e.targetWidth,L=e.targetHeight,H="function"===typeof r?r():r,B=d||u,F=(null===x||void 0===x?void 0:x.length)>0,U=j(t.useState(!x||!F),2),W=U[0],V=U[1];if(Ut((function(){!W&&F&&l&&V(!0)}),[W,F,l]),!W)return null;var q="auto",K={left:"-1000vw",top:"-1000vh",right:q,bottom:q};if($||!d){var G,Y=v.points,X=v.dynamicInset||(null===(G=v._experimental)||void 0===G?void 0:G.dynamicInset),J=X&&"r"===Y[0][1],Q=X&&"b"===Y[0][0];J?(K.right=D,K.left=q):(K.left=O,K.right=q),Q?(K.bottom=I,K.top=q):(K.top=A,K.bottom=q)}var Z={};return M&&(M.includes("height")&&L?Z.height=L:M.includes("minHeight")&&L&&(Z.minHeight=L),M.includes("width")&&z?Z.width=z:M.includes("minWidth")&&z&&(Z.minWidth=z)),d||(Z.pointerEvents="none"),t.createElement(S,{open:y||B,getContainer:x&&function(){return x(l)},autoDestroy:w},t.createElement(i_,{prefixCls:i,open:d,zIndex:C,mask:m,motion:b}),t.createElement(Vv,{onResize:R,disabled:!d},(function(e){return t.createElement(Gn,k({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:y,leavedClassName:"".concat(i,"-hidden")},_,{onAppearPrepare:N,onEnterPrepare:N,visible:d,onVisibleChanged:function(e){var t;null===_||void 0===_||null===(t=_.onVisibleChanged)||void 0===t||t.call(_,e),c(e)}}),(function(r,l){var c=r.className,u=r.style,m=o()(i,c,a);return t.createElement("div",{ref:kt(e,n,l),className:m,style:Re(Re(Re(Re({"--arrow-x":"".concat(g.x||0,"px"),"--arrow-y":"".concat(g.y||0,"px")},K),Z),u),{},{boxSizing:"border-box",zIndex:C},s),onMouseEnter:E,onMouseLeave:T,onPointerEnter:P,onClick:f},h&&t.createElement(o_,{prefixCls:i,arrow:h,arrowPos:g,align:v}),t.createElement(l_,{cache:!d&&!p},H))}))})))}));const d_=c_;var u_=t.forwardRef((function(e,n){var r=e.children,a=e.getTriggerDOMNode,o=wt(r),i=t.useCallback((function(e){yt(n,a?a(e):e)}),[a]),s=xt(i,r.ref);return o?t.cloneElement(r,{ref:s}):r}));const p_=u_;const f_=t.createContext(null);function m_(e){return e?Array.isArray(e)?e:[e]:[]}function h_(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return(arguments.length>2?arguments[2]:void 0)?e[0]===t[0]:e[0]===t[0]&&e[1]===t[1]}function g_(e,t,n,r){return t||(n?{motionName:"".concat(e,"-").concat(n)}:r?{motionName:r}:null)}function v_(e){return e.ownerDocument.defaultView}function __(e){for(var t=[],n=null===e||void 0===e?void 0:e.parentElement,r=["hidden","scroll","clip","auto"];n;){var a=v_(n).getComputedStyle(n);[a.overflowX,a.overflowY,a.overflow].some((function(e){return r.includes(e)}))&&t.push(n),n=n.parentElement}return t}function b_(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return Number.isNaN(e)?t:e}function y_(e){return b_(parseFloat(e),0)}function k_(e,t){var n=Re({},e);return(t||[]).forEach((function(e){if(!(e instanceof HTMLBodyElement||e instanceof HTMLHtmlElement)){var t=v_(e).getComputedStyle(e),r=t.overflow,a=t.overflowClipMargin,o=t.borderTopWidth,i=t.borderBottomWidth,s=t.borderLeftWidth,l=t.borderRightWidth,c=e.getBoundingClientRect(),d=e.offsetHeight,u=e.clientHeight,p=e.offsetWidth,f=e.clientWidth,m=y_(o),h=y_(i),g=y_(s),v=y_(l),_=b_(Math.round(c.width/p*1e3)/1e3),b=b_(Math.round(c.height/d*1e3)/1e3),y=(p-f-g-v)*_,k=(d-u-m-h)*b,x=m*b,w=h*b,S=g*_,C=v*_,E=0,j=0;if("clip"===r){var T=y_(a);E=T*_,j=T*b}var P=c.x+S-E,$=c.y+x-j,O=P+c.width+2*E-S-C-y,A=$+c.height+2*j-x-w-k;n.left=Math.max(n.left,P),n.top=Math.max(n.top,$),n.right=Math.min(n.right,O),n.bottom=Math.min(n.bottom,A)}})),n}function x_(e){var t="".concat(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0),n=t.match(/^(.*)\%$/);return n?e*(parseFloat(n[1])/100):parseFloat(t)}function w_(e,t){var n=j(t||[],2),r=n[0],a=n[1];return[x_(e.width,r),x_(e.height,a)]}function S_(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return[e[0],e[1]]}function C_(e,t){var n,r=t[0],a=t[1];return n="t"===r?e.y:"b"===r?e.y+e.height:e.y+e.height/2,{x:"l"===a?e.x:"r"===a?e.x+e.width:e.x+e.width/2,y:n}}function E_(e,t){var n={t:"b",b:"t",l:"r",r:"l"};return e.map((function(e,r){return r===t?n[e]||"c":e})).join("")}var j_=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];const T_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:od,n=t.forwardRef((function(n,r){var a=n.prefixCls,i=void 0===a?"rc-trigger-popup":a,s=n.children,l=n.action,c=void 0===l?"hover":l,d=n.showAction,u=n.hideAction,p=n.popupVisible,f=n.defaultPopupVisible,m=n.onPopupVisibleChange,h=n.afterPopupVisibleChange,g=n.mouseEnterDelay,v=n.mouseLeaveDelay,_=void 0===v?.1:v,b=n.focusDelay,y=n.blurDelay,k=n.mask,x=n.maskClosable,w=void 0===x||x,S=n.getPopupContainer,C=n.forceRender,E=n.autoDestroy,T=n.destroyPopupOnHide,P=n.popup,$=n.popupClassName,O=n.popupStyle,D=n.popupPlacement,I=n.builtinPlacements,R=void 0===I?{}:I,N=n.popupAlign,M=n.zIndex,z=n.stretch,L=n.getPopupClassNameFromAlign,H=n.fresh,B=n.alignPoint,F=n.onPopupClick,U=n.onPopupAlign,W=n.arrow,V=n.popupMotion,q=n.maskMotion,K=n.popupTransitionName,G=n.popupAnimation,Y=n.maskTransitionName,X=n.maskAnimation,J=n.className,Q=n.getTriggerDOMNode,Z=A(n,j_),ee=E||T||!1,te=j(t.useState(!1),2),ne=te[0],re=te[1];Ut((function(){re(fv())}),[]);var ae=t.useRef({}),oe=t.useContext(f_),ie=t.useMemo((function(){return{registerSubPopup:function(e,t){ae.current[e]=t,null===oe||void 0===oe||oe.registerSubPopup(e,t)}}}),[oe]),se=cd(),le=j(t.useState(null),2),ce=le[0],de=le[1],ue=t.useRef(null),pe=Lt((function(e){ue.current=e,ht(e)&&ce!==e&&de(e),null===oe||void 0===oe||oe.registerSubPopup(se,e)})),fe=j(t.useState(null),2),me=fe[0],he=fe[1],ge=t.useRef(null),ve=Lt((function(e){ht(e)&&me!==e&&(he(e),ge.current=e)})),_e=t.Children.only(s),be=(null===_e||void 0===_e?void 0:_e.props)||{},ye={},ke=Lt((function(e){var t,n,r=me;return(null===r||void 0===r?void 0:r.contains(e))||(null===(t=Ye(r))||void 0===t?void 0:t.host)===e||e===r||(null===ce||void 0===ce?void 0:ce.contains(e))||(null===(n=Ye(ce))||void 0===n?void 0:n.host)===e||e===ce||Object.values(ae.current).some((function(t){return(null===t||void 0===t?void 0:t.contains(e))||e===t}))})),xe=g_(i,V,G,K),we=g_(i,q,X,Y),Se=j(t.useState(f||!1),2),Ce=Se[0],Ee=Se[1],je=null!==p&&void 0!==p?p:Ce,Te=Lt((function(e){void 0===p&&Ee(e)}));Ut((function(){Ee(p||!1)}),[p]);var Pe=t.useRef(je);Pe.current=je;var $e=t.useRef([]);$e.current=[];var Oe=Lt((function(e){var t;Te(e),(null!==(t=$e.current[$e.current.length-1])&&void 0!==t?t:je)!==e&&($e.current.push(e),null===m||void 0===m||m(e))})),Ae=t.useRef(),De=function(){clearTimeout(Ae.current)},Ie=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;De(),0===t?Oe(e):Ae.current=setTimeout((function(){Oe(e)}),1e3*t)};t.useEffect((function(){return De}),[]);var Ne=j(t.useState(!1),2),Me=Ne[0],ze=Ne[1];Ut((function(e){e&&!je||ze(!0)}),[je]);var Le=j(t.useState(null),2),He=Le[0],Be=Le[1],Fe=j(t.useState(null),2),Ue=Fe[0],We=Fe[1],Ve=function(e){We([e.clientX,e.clientY])},qe=function(e,n,r,a,o,i,s){var l=j(t.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:o[a]||{}}),2),c=l[0],d=l[1],u=t.useRef(0),p=t.useMemo((function(){return n?__(n):[]}),[n]),f=t.useRef({});e||(f.current={});var m=Lt((function(){if(n&&r&&e){var t,l,c,u,m,h=n,g=h.ownerDocument,v=v_(h).getComputedStyle(h),_=v.width,b=v.height,y=v.position,k=h.style.left,x=h.style.top,w=h.style.right,S=h.style.bottom,C=h.style.overflow,E=Re(Re({},o[a]),i),T=g.createElement("div");if(null===(t=h.parentElement)||void 0===t||t.appendChild(T),T.style.left="".concat(h.offsetLeft,"px"),T.style.top="".concat(h.offsetTop,"px"),T.style.position=y,T.style.height="".concat(h.offsetHeight,"px"),T.style.width="".concat(h.offsetWidth,"px"),h.style.left="0",h.style.top="0",h.style.right="auto",h.style.bottom="auto",h.style.overflow="hidden",Array.isArray(r))m={x:r[0],y:r[1],width:0,height:0};else{var P,$,O=r.getBoundingClientRect();O.x=null!==(P=O.x)&&void 0!==P?P:O.left,O.y=null!==($=O.y)&&void 0!==$?$:O.top,m={x:O.x,y:O.y,width:O.width,height:O.height}}var A=h.getBoundingClientRect();A.x=null!==(l=A.x)&&void 0!==l?l:A.left,A.y=null!==(c=A.y)&&void 0!==c?c:A.top;var D=g.documentElement,I=D.clientWidth,R=D.clientHeight,N=D.scrollWidth,M=D.scrollHeight,z=D.scrollTop,L=D.scrollLeft,H=A.height,B=A.width,F=m.height,U=m.width,W={left:0,top:0,right:I,bottom:R},V={left:-L,top:-z,right:N-L,bottom:M-z},q=E.htmlRegion,K="visible",G="visibleFirst";"scroll"!==q&&q!==G&&(q=K);var Y=q===G,X=k_(V,p),J=k_(W,p),Q=q===K?J:X,Z=Y?J:Q;h.style.left="auto",h.style.top="auto",h.style.right="0",h.style.bottom="0";var ee=h.getBoundingClientRect();h.style.left=k,h.style.top=x,h.style.right=w,h.style.bottom=S,h.style.overflow=C,null===(u=h.parentElement)||void 0===u||u.removeChild(T);var te=b_(Math.round(B/parseFloat(_)*1e3)/1e3),ne=b_(Math.round(H/parseFloat(b)*1e3)/1e3);if(0===te||0===ne||ht(r)&&!nl(r))return;var re=E.offset,ae=E.targetOffset,oe=j(w_(A,re),2),ie=oe[0],se=oe[1],le=j(w_(m,ae),2),ce=le[0],de=le[1];m.x-=ce,m.y-=de;var ue=j(E.points||[],2),pe=ue[0],fe=S_(ue[1]),me=S_(pe),he=C_(m,fe),ge=C_(A,me),ve=Re({},E),_e=he.x-ge.x+ie,be=he.y-ge.y+se;function ft(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Q,r=A.x+e,a=A.y+t,o=r+B,i=a+H,s=Math.max(r,n.left),l=Math.max(a,n.top),c=Math.min(o,n.right),d=Math.min(i,n.bottom);return Math.max(0,(c-s)*(d-l))}var ye,ke,xe,we,Se=ft(_e,be),Ce=ft(_e,be,J),Ee=C_(m,["t","l"]),je=C_(A,["t","l"]),Te=C_(m,["b","r"]),Pe=C_(A,["b","r"]),$e=E.overflow||{},Oe=$e.adjustX,Ae=$e.adjustY,De=$e.shiftX,Ie=$e.shiftY,Ne=function(e){return"boolean"===typeof e?e:e>=0};function mt(){ye=A.y+be,ke=ye+H,xe=A.x+_e,we=xe+B}mt();var Me=Ne(Ae),ze=me[0]===fe[0];if(Me&&"t"===me[0]&&(ke>Z.bottom||f.current.bt)){var Le=be;ze?Le-=H-F:Le=Ee.y-Pe.y-se;var He=ft(_e,Le),Be=ft(_e,Le,J);He>Se||He===Se&&(!Y||Be>=Ce)?(f.current.bt=!0,be=Le,se=-se,ve.points=[E_(me,0),E_(fe,0)]):f.current.bt=!1}if(Me&&"b"===me[0]&&(ye<Z.top||f.current.tb)){var Fe=be;ze?Fe+=H-F:Fe=Te.y-je.y-se;var Ue=ft(_e,Fe),We=ft(_e,Fe,J);Ue>Se||Ue===Se&&(!Y||We>=Ce)?(f.current.tb=!0,be=Fe,se=-se,ve.points=[E_(me,0),E_(fe,0)]):f.current.tb=!1}var Ve=Ne(Oe),qe=me[1]===fe[1];if(Ve&&"l"===me[1]&&(we>Z.right||f.current.rl)){var Ke=_e;qe?Ke-=B-U:Ke=Ee.x-Pe.x-ie;var Ge=ft(Ke,be),Ye=ft(Ke,be,J);Ge>Se||Ge===Se&&(!Y||Ye>=Ce)?(f.current.rl=!0,_e=Ke,ie=-ie,ve.points=[E_(me,1),E_(fe,1)]):f.current.rl=!1}if(Ve&&"r"===me[1]&&(xe<Z.left||f.current.lr)){var Xe=_e;qe?Xe+=B-U:Xe=Te.x-je.x-ie;var Je=ft(Xe,be),Qe=ft(Xe,be,J);Je>Se||Je===Se&&(!Y||Qe>=Ce)?(f.current.lr=!0,_e=Xe,ie=-ie,ve.points=[E_(me,1),E_(fe,1)]):f.current.lr=!1}mt();var Ze=!0===De?0:De;"number"===typeof Ze&&(xe<J.left&&(_e-=xe-J.left-ie,m.x+U<J.left+Ze&&(_e+=m.x-J.left+U-Ze)),we>J.right&&(_e-=we-J.right-ie,m.x>J.right-Ze&&(_e+=m.x-J.right+Ze)));var et=!0===Ie?0:Ie;"number"===typeof et&&(ye<J.top&&(be-=ye-J.top-se,m.y+F<J.top+et&&(be+=m.y-J.top+F-et)),ke>J.bottom&&(be-=ke-J.bottom-se,m.y>J.bottom-et&&(be+=m.y-J.bottom+et)));var tt=A.x+_e,nt=tt+B,rt=A.y+be,at=rt+H,ot=m.x,it=ot+U,st=m.y,lt=st+F,ct=(Math.max(tt,ot)+Math.min(nt,it))/2-tt,dt=(Math.max(rt,st)+Math.min(at,lt))/2-rt;null===s||void 0===s||s(n,ve);var ut=ee.right-A.x-(_e+A.width),pt=ee.bottom-A.y-(be+A.height);1===te&&(_e=Math.round(_e),ut=Math.round(ut)),1===ne&&(be=Math.round(be),pt=Math.round(pt)),d({ready:!0,offsetX:_e/te,offsetY:be/ne,offsetR:ut/te,offsetB:pt/ne,arrowX:ct/te,arrowY:dt/ne,scaleX:te,scaleY:ne,align:ve})}})),h=function(){d((function(e){return Re(Re({},e),{},{ready:!1})}))};return Ut(h,[a]),Ut((function(){e||h()}),[e]),[c.ready,c.offsetX,c.offsetY,c.offsetR,c.offsetB,c.arrowX,c.arrowY,c.scaleX,c.scaleY,c.align,function(){u.current+=1;var e=u.current;Promise.resolve().then((function(){u.current===e&&m()}))}]}(je,ce,B&&null!==Ue?Ue:me,D,R,N,U),Ke=j(qe,11),Ge=Ke[0],Xe=Ke[1],Je=Ke[2],Qe=Ke[3],Ze=Ke[4],et=Ke[5],tt=Ke[6],nt=Ke[7],rt=Ke[8],at=Ke[9],ot=Ke[10],it=function(e,n,r,a){return t.useMemo((function(){var t=m_(null!==r&&void 0!==r?r:n),o=m_(null!==a&&void 0!==a?a:n),i=new Set(t),s=new Set(o);return e&&(i.has("hover")&&(i.delete("hover"),i.add("click")),s.has("hover")&&(s.delete("hover"),s.add("click"))),[i,s]}),[e,n,r,a])}(ne,c,d,u),st=j(it,2),lt=st[0],ct=st[1],dt=lt.has("click"),ut=ct.has("click")||ct.has("contextMenu"),ft=Lt((function(){Me||ot()}));!function(e,t,n,r,a){Ut((function(){if(e&&t&&n){var o=n,i=__(t),s=__(o),l=v_(o),c=new Set([l].concat(pt(i),pt(s)));function d(){r(),a()}return c.forEach((function(e){e.addEventListener("scroll",d,{passive:!0})})),l.addEventListener("resize",d,{passive:!0}),r(),function(){c.forEach((function(e){e.removeEventListener("scroll",d),l.removeEventListener("resize",d)}))}}}),[e,t,n])}(je,me,ce,ft,(function(){Pe.current&&B&&ut&&Ie(!1)})),Ut((function(){ft()}),[Ue,D]),Ut((function(){!je||null!==R&&void 0!==R&&R[D]||ft()}),[JSON.stringify(N)]);var mt=t.useMemo((function(){var e=function(e,t,n,r){for(var a=n.points,o=Object.keys(e),i=0;i<o.length;i+=1){var s,l=o[i];if(h_(null===(s=e[l])||void 0===s?void 0:s.points,a,r))return"".concat(t,"-placement-").concat(l)}return""}(R,i,at,B);return o()(e,null===L||void 0===L?void 0:L(at))}),[at,L,R,i,B]);t.useImperativeHandle(r,(function(){return{nativeElement:ge.current,popupElement:ue.current,forceAlign:ft}}));var gt=j(t.useState(0),2),vt=gt[0],_t=gt[1],bt=j(t.useState(0),2),yt=bt[0],kt=bt[1],xt=function(){if(z&&me){var e=me.getBoundingClientRect();_t(e.width),kt(e.height)}};function wt(e,t,n,r){ye[e]=function(a){var o;null===r||void 0===r||r(a),Ie(t,n);for(var i=arguments.length,s=new Array(i>1?i-1:0),l=1;l<i;l++)s[l-1]=arguments[l];null===(o=be[e])||void 0===o||o.call.apply(o,[be,a].concat(s))}}Ut((function(){He&&(ot(),He(),Be(null))}),[He]),(dt||ut)&&(ye.onClick=function(e){var t;Pe.current&&ut?Ie(!1):!Pe.current&&dt&&(Ve(e),Ie(!0));for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];null===(t=be.onClick)||void 0===t||t.call.apply(t,[be,e].concat(r))}),function(e,n,r,a,o,i,s,l){var c=t.useRef(e);c.current=e,t.useEffect((function(){if(n&&a&&(!o||i)){var e=function(e){var t;c.current&&!s((null===(t=e.composedPath)||void 0===t||null===(t=t.call(e))||void 0===t?void 0:t[0])||e.target)&&l(!1)},t=v_(a);t.addEventListener("mousedown",e,!0),t.addEventListener("contextmenu",e,!0);var d=Ye(r);return d&&(d.addEventListener("mousedown",e,!0),d.addEventListener("contextmenu",e,!0)),function(){t.removeEventListener("mousedown",e,!0),t.removeEventListener("contextmenu",e,!0),d&&(d.removeEventListener("mousedown",e,!0),d.removeEventListener("contextmenu",e,!0))}}}),[n,r,a,o,i])}(je,ut,me,ce,k,w,ke,Ie);var St,Ct,Et=lt.has("hover"),jt=ct.has("hover");Et&&(wt("onMouseEnter",!0,g,(function(e){Ve(e)})),wt("onPointerEnter",!0,g,(function(e){Ve(e)})),St=function(e){(je||Me)&&null!==ce&&void 0!==ce&&ce.contains(e.target)&&Ie(!0,g)},B&&(ye.onMouseMove=function(e){var t;null===(t=be.onMouseMove)||void 0===t||t.call(be,e)})),jt&&(wt("onMouseLeave",!1,_),wt("onPointerLeave",!1,_),Ct=function(){Ie(!1,_)}),lt.has("focus")&&wt("onFocus",!0,b),ct.has("focus")&&wt("onBlur",!1,y),lt.has("contextMenu")&&(ye.onContextMenu=function(e){var t;Pe.current&&ct.has("contextMenu")?Ie(!1):(Ve(e),Ie(!0)),e.preventDefault();for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];null===(t=be.onContextMenu)||void 0===t||t.call.apply(t,[be,e].concat(r))}),J&&(ye.className=o()(be.className,J));var Tt=Re(Re({},be),ye),Pt={};["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"].forEach((function(e){Z[e]&&(Pt[e]=function(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];null===(t=Tt[e])||void 0===t||t.call.apply(t,[Tt].concat(r)),Z[e].apply(Z,r)})}));var $t=t.cloneElement(_e,Re(Re({},Tt),Pt)),Ot={x:et,y:tt},At=W?Re({},!0!==W?W:{}):null;return t.createElement(t.Fragment,null,t.createElement(Vv,{disabled:!je,ref:ve,onResize:function(){xt(),ft()}},t.createElement(p_,{getTriggerDOMNode:Q},$t)),t.createElement(f_.Provider,{value:ie},t.createElement(d_,{portal:e,ref:pe,prefixCls:i,popup:P,className:o()($,mt),style:O,target:me,onMouseEnter:St,onMouseLeave:Ct,onPointerEnter:St,zIndex:M,open:je,keepDom:Me,fresh:H,onClick:F,mask:k,motion:xe,maskMotion:we,onVisibleChanged:function(e){ze(!1),ot(),null===h||void 0===h||h(e)},onPrepare:function(){return new Promise((function(e){xt(),Be((function(){return e}))}))},forceRender:C,autoDestroy:ee,getPopupContainer:S,align:at,arrow:At,arrowPos:Ot,ready:Ge,offsetX:Xe,offsetY:Je,offsetR:Qe,offsetB:Ze,onAlign:ft,stretch:z,targetWidth:vt/nt,targetHeight:yt/rt})))}));return n}(od);var P_=Xn.ESC,$_=Xn.TAB;const O_=(0,t.forwardRef)((function(e,n){var r=e.overlay,a=e.arrow,o=e.prefixCls,i=(0,t.useMemo)((function(){return"function"===typeof r?r():r}),[r]),s=kt(n,null===i||void 0===i?void 0:i.ref);return t.createElement(t.Fragment,null,a&&t.createElement("div",{className:"".concat(o,"-arrow")}),t.cloneElement(i,{ref:wt(i)?s:void 0}))}));var A_={adjustX:1,adjustY:1},D_=[0,0];const I_={topLeft:{points:["bl","tl"],overflow:A_,offset:[0,-4],targetOffset:D_},top:{points:["bc","tc"],overflow:A_,offset:[0,-4],targetOffset:D_},topRight:{points:["br","tr"],overflow:A_,offset:[0,-4],targetOffset:D_},bottomLeft:{points:["tl","bl"],overflow:A_,offset:[0,4],targetOffset:D_},bottom:{points:["tc","bc"],overflow:A_,offset:[0,4],targetOffset:D_},bottomRight:{points:["tr","br"],overflow:A_,offset:[0,4],targetOffset:D_}};var R_=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function N_(e,n){var r,a=e.arrow,i=void 0!==a&&a,s=e.prefixCls,l=void 0===s?"rc-dropdown":s,c=e.transitionName,d=e.animation,u=e.align,p=e.placement,f=void 0===p?"bottomLeft":p,m=e.placements,h=void 0===m?I_:m,g=e.getPopupContainer,v=e.showAction,_=e.hideAction,b=e.overlayClassName,y=e.overlayStyle,x=e.visible,w=e.trigger,S=void 0===w?["hover"]:w,C=e.autoFocus,E=e.overlay,T=e.children,P=e.onVisibleChange,O=A(e,R_),D=j(t.useState(),2),I=D[0],R=D[1],N="visible"in e?x:I,M=t.useRef(null),z=t.useRef(null),L=t.useRef(null);t.useImperativeHandle(n,(function(){return M.current}));var H=function(e){R(e),null===P||void 0===P||P(e)};!function(e){var n=e.visible,r=e.triggerRef,a=e.onVisibleChange,o=e.autoFocus,i=e.overlayRef,s=t.useRef(!1),l=function(){var e,t;n&&(null===(e=r.current)||void 0===e||null===(t=e.focus)||void 0===t||t.call(e),null===a||void 0===a||a(!1))},c=function(){var e;return!(null===(e=i.current)||void 0===e||!e.focus)&&(i.current.focus(),s.current=!0,!0)},d=function(e){switch(e.keyCode){case P_:l();break;case $_:var t=!1;s.current||(t=c()),t?e.preventDefault():l()}};t.useEffect((function(){return n?(window.addEventListener("keydown",d),o&&$n(c,3),function(){window.removeEventListener("keydown",d),s.current=!1}):function(){s.current=!1}}),[n])}({visible:N,triggerRef:L,onVisibleChange:H,autoFocus:C,overlayRef:z});var B=function(){return t.createElement(O_,{ref:z,overlay:E,prefixCls:l,arrow:i})},F=t.cloneElement(T,{className:o()(null===(r=T.props)||void 0===r?void 0:r.className,N&&function(){var t=e.openClassName;return void 0!==t?t:"".concat(l,"-open")}()),ref:wt(T)?kt(L,T.ref):void 0}),U=_;return U||-1===S.indexOf("contextMenu")||(U=["click"]),t.createElement(T_,k({builtinPlacements:h},O,{prefixCls:l,ref:M,popupClassName:o()(b,$({},"".concat(l,"-show-arrow"),i)),popupStyle:y,action:S,showAction:v,hideAction:U,popupPlacement:f,popupAlign:u,popupTransitionName:c,popupAnimation:d,popupVisible:N,stretch:function(){var t=e.minOverlayWidthMatchTrigger,n=e.alignPoint;return"minOverlayWidthMatchTrigger"in e?t:!n}()?"minWidth":"",popup:"function"===typeof E?B:B(),onPopupVisibleChange:H,onPopupClick:function(t){var n=e.onOverlayClick;R(!1),n&&n(t)},getPopupContainer:g}),F)}const M_=t.forwardRef(N_);var z_=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],L_=void 0;function H_(e,n){var r=e.prefixCls,a=e.invalidate,i=e.item,s=e.renderItem,l=e.responsive,c=e.responsiveDisabled,d=e.registerSize,u=e.itemKey,p=e.className,f=e.style,m=e.children,h=e.display,g=e.order,v=e.component,_=void 0===v?"div":v,b=A(e,z_),y=l&&!h;function x(e){d(u,e)}t.useEffect((function(){return function(){x(null)}}),[]);var w,S=s&&i!==L_?s(i):m;a||(w={opacity:y?0:1,height:y?0:L_,overflowY:y?"hidden":L_,order:l?g:L_,pointerEvents:y?"none":L_,position:y?"absolute":L_});var C={};y&&(C["aria-hidden"]=!0);var E=t.createElement(_,k({className:o()(!a&&r,p),style:Re(Re({},w),f)},C,b,{ref:n}),S);return l&&(E=t.createElement(Vv,{onResize:function(e){x(e.offsetWidth)},disabled:c},E)),E}var B_=t.forwardRef(H_);B_.displayName="Item";const F_=B_;function U_(){var e=t.useRef(null);return function(t){e.current||(e.current=[],function(e){if("undefined"===typeof MessageChannel)$n(e);else{var t=new MessageChannel;t.port1.onmessage=function(){return e()},t.port2.postMessage(void 0)}}((function(){(0,ft.unstable_batchedUpdates)((function(){e.current.forEach((function(e){e()})),e.current=null}))}))),e.current.push(t)}}function W_(e,n){var r=j(t.useState(n),2),a=r[0],o=r[1];return[a,Lt((function(t){e((function(){o(t)}))}))]}var V_=t.createContext(null),q_=["component"],K_=["className"],G_=["className"],Y_=function(e,n){var r=t.useContext(V_);if(!r){var a=e.component,i=void 0===a?"div":a,s=A(e,q_);return t.createElement(i,k({},s,{ref:n}))}var l=r.className,c=A(r,K_),d=e.className,u=A(e,G_);return t.createElement(V_.Provider,{value:null},t.createElement(F_,k({ref:n,className:o()(l,d)},c,u)))},X_=t.forwardRef(Y_);X_.displayName="RawItem";const J_=X_;var Q_=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Z_="responsive",eb="invalidate";function tb(e){return"+ ".concat(e.length," ...")}function nb(e,n){var r=e.prefixCls,a=void 0===r?"rc-overflow":r,i=e.data,s=void 0===i?[]:i,l=e.renderItem,c=e.renderRawItem,d=e.itemKey,u=e.itemWidth,p=void 0===u?10:u,f=e.ssr,m=e.style,h=e.className,g=e.maxCount,v=e.renderRest,_=e.renderRawRest,b=e.suffix,y=e.component,x=void 0===y?"div":y,w=e.itemComponent,S=e.onVisibleChange,C=A(e,Q_),E="full"===f,T=U_(),P=j(W_(T,null),2),$=P[0],O=P[1],D=$||0,I=j(W_(T,new Map),2),R=I[0],N=I[1],M=j(W_(T,0),2),z=M[0],L=M[1],H=j(W_(T,0),2),B=H[0],F=H[1],U=j(W_(T,0),2),W=U[0],V=U[1],q=j((0,t.useState)(null),2),K=q[0],G=q[1],Y=j((0,t.useState)(null),2),X=Y[0],J=Y[1],Q=t.useMemo((function(){return null===X&&E?Number.MAX_SAFE_INTEGER:X||0}),[X,$]),Z=j((0,t.useState)(!1),2),ee=Z[0],te=Z[1],ne="".concat(a,"-item"),re=Math.max(z,B),ae=g===Z_,oe=s.length&&ae,ie=g===eb,se=oe||"number"===typeof g&&s.length>g,le=(0,t.useMemo)((function(){var e=s;return oe?e=null===$&&E?s:s.slice(0,Math.min(s.length,D/p)):"number"===typeof g&&(e=s.slice(0,g)),e}),[s,p,$,g,oe]),ce=(0,t.useMemo)((function(){return oe?s.slice(Q+1):s.slice(le.length)}),[s,le,oe,Q]),de=(0,t.useCallback)((function(e,t){var n;return"function"===typeof d?d(e):null!==(n=d&&(null===e||void 0===e?void 0:e[d]))&&void 0!==n?n:t}),[d]),ue=(0,t.useCallback)(l||function(e){return e},[l]);function pe(e,t,n){(X!==e||void 0!==t&&t!==K)&&(J(e),n||(te(e<s.length-1),null===S||void 0===S||S(e)),void 0!==t&&G(t))}function fe(e,t){N((function(n){var r=new Map(n);return null===t?r.delete(e):r.set(e,t),r}))}function me(e){return R.get(de(le[e],e))}Ut((function(){if(D&&"number"===typeof re&&le){var e=W,t=le.length,n=t-1;if(!t)return void pe(0,null);for(var r=0;r<t;r+=1){var a=me(r);if(E&&(a=a||0),void 0===a){pe(r-1,void 0,!0);break}if(e+=a,0===n&&e<=D||r===n-1&&e+me(n)<=D){pe(n,null);break}if(e+re>D){pe(r-1,e-a-W+B);break}}b&&me(0)+W>D&&G(null)}}),[D,R,B,W,de,le]);var he=ee&&!!ce.length,ge={};null!==K&&oe&&(ge={position:"absolute",left:K,top:0});var ve,_e={prefixCls:ne,responsive:oe,component:w,invalidate:ie},be=c?function(e,n){var r=de(e,n);return t.createElement(V_.Provider,{key:r,value:Re(Re({},_e),{},{order:n,item:e,itemKey:r,registerSize:fe,display:n<=Q})},c(e,n))}:function(e,n){var r=de(e,n);return t.createElement(F_,k({},_e,{order:n,key:r,item:e,renderItem:ue,itemKey:r,registerSize:fe,display:n<=Q}))},ye={order:he?Q:Number.MAX_SAFE_INTEGER,className:"".concat(ne,"-rest"),registerSize:function(e,t){F(t),L(B)},display:he};if(_)_&&(ve=t.createElement(V_.Provider,{value:Re(Re({},_e),ye)},_(ce)));else{var ke=v||tb;ve=t.createElement(F_,k({},_e,ye),"function"===typeof ke?ke(ce):ke)}var xe=t.createElement(x,k({className:o()(!ie&&a,h),style:m,ref:n},C),le.map(be),se?ve:null,b&&t.createElement(F_,k({},_e,{responsive:ae,responsiveDisabled:!oe,order:Q,className:"".concat(ne,"-suffix"),registerSize:function(e,t){V(t)},display:!0,style:ge}),b));return ae&&(xe=t.createElement(Vv,{onResize:function(e,t){O(t.clientWidth)},disabled:!oe},xe)),xe}var rb=t.forwardRef(nb);rb.displayName="Overflow",rb.Item=J_,rb.RESPONSIVE=Z_,rb.INVALIDATE=eb;const ab=rb;var ob=t.createContext(null);function ib(e,t){return void 0===e?null:"".concat(e,"-").concat(t)}function sb(e){return ib(t.useContext(ob),e)}var lb=["children","locked"],cb=t.createContext(null);function db(e){var n=e.children,r=e.locked,a=A(e,lb),o=t.useContext(cb),i=bt((function(){return function(e,t){var n=Re({},e);return Object.keys(t).forEach((function(e){var r=t[e];void 0!==r&&(n[e]=r)})),n}(o,a)}),[o,a],(function(e,t){return!r&&(e[0]!==t[0]||!mr(e[1],t[1],!0))}));return t.createElement(cb.Provider,{value:i},n)}var ub=[],pb=t.createContext(null);function fb(){return t.useContext(pb)}var mb=t.createContext(ub);function hb(e){var n=t.useContext(mb);return t.useMemo((function(){return void 0!==e?[].concat(pt(n),[e]):n}),[n,e])}var gb=t.createContext(null);const vb=t.createContext({});function _b(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(nl(e)){var n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||"a"===n&&!!e.getAttribute("href"),a=e.getAttribute("tabindex"),o=Number(a),i=null;return a&&!Number.isNaN(o)?i=o:r&&null===i&&(i=0),r&&e.disabled&&(i=null),null!==i&&(i>=0||t&&i<0)}return!1}function bb(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=pt(e.querySelectorAll("*")).filter((function(e){return _b(e,t)}));return _b(e,t)&&n.unshift(e),n}var yb=Xn.LEFT,kb=Xn.RIGHT,xb=Xn.UP,wb=Xn.DOWN,Sb=Xn.ENTER,Cb=Xn.ESC,Eb=Xn.HOME,jb=Xn.END,Tb=[xb,wb,yb,kb];function Pb(e,t){return bb(e,!0).filter((function(e){return t.has(e)}))}function $b(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if(!e)return null;var a=Pb(e,t),o=a.length,i=a.findIndex((function(e){return n===e}));return r<0?-1===i?i=o-1:i-=1:r>0&&(i+=1),a[i=(i+o)%o]}var Ob=function(e,t){var n=new Set,r=new Map,a=new Map;return e.forEach((function(e){var o=document.querySelector("[data-menu-id='".concat(ib(t,e),"']"));o&&(n.add(o),a.set(o,e),r.set(e,o))})),{elements:n,key2element:r,element2key:a}};function Ab(e,n,r,a,o,i,s,l,c,d){var u=t.useRef(),p=t.useRef();p.current=n;var f=function(){$n.cancel(u.current)};return t.useEffect((function(){return function(){f()}}),[]),function(t){var m=t.which;if([].concat(Tb,[Sb,Cb,Eb,jb]).includes(m)){var h=i(),g=Ob(h,a),v=g,_=v.elements,b=v.key2element,y=v.element2key,k=function(e,t){for(var n=e||document.activeElement;n;){if(t.has(n))return n;n=n.parentElement}return null}(b.get(n),_),x=y.get(k),w=function(e,t,n,r){var a,o="prev",i="next",s="children",l="parent";if("inline"===e&&r===Sb)return{inlineTrigger:!0};var c=$($({},xb,o),wb,i),d=$($($($({},yb,n?i:o),kb,n?o:i),wb,s),Sb,s),u=$($($($($($({},xb,o),wb,i),Sb,s),Cb,l),yb,n?s:l),kb,n?l:s);switch(null===(a={inline:c,horizontal:d,vertical:u,inlineSub:c,horizontalSub:u,verticalSub:u}["".concat(e).concat(t?"":"Sub")])||void 0===a?void 0:a[r]){case o:return{offset:-1,sibling:!0};case i:return{offset:1,sibling:!0};case l:return{offset:-1,sibling:!1};case s:return{offset:1,sibling:!1};default:return null}}(e,1===s(x,!0).length,r,m);if(!w&&m!==Eb&&m!==jb)return;(Tb.includes(m)||[Eb,jb].includes(m))&&t.preventDefault();var S=function(e){if(e){var t=e,n=e.querySelector("a");null!==n&&void 0!==n&&n.getAttribute("href")&&(t=n);var r=y.get(e);l(r),f(),u.current=$n((function(){p.current===r&&t.focus()}))}};if([Eb,jb].includes(m)||w.sibling||!k){var C,E,j=Pb(C=k&&"inline"!==e?function(e){for(var t=e;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}(k):o.current,_);E=m===Eb?j[0]:m===jb?j[j.length-1]:$b(C,_,k,w.offset),S(E)}else if(w.inlineTrigger)c(x);else if(w.offset>0)c(x,!0),f(),u.current=$n((function(){g=Ob(h,a);var e=k.getAttribute("aria-controls"),t=$b(document.getElementById(e),g.elements);S(t)}),5);else if(w.offset<0){var T=s(x,!0),P=T[T.length-2],O=b.get(P);c(P,!1),S(O)}}null===d||void 0===d||d(t)}}var Db="__RC_UTIL_PATH_SPLIT__",Ib=function(e){return e.join(Db)},Rb="rc-menu-more";function Nb(){var e=j(t.useState({}),2)[1],n=(0,t.useRef)(new Map),r=(0,t.useRef)(new Map),a=j(t.useState([]),2),o=a[0],i=a[1],s=(0,t.useRef)(0),l=(0,t.useRef)(!1),c=(0,t.useCallback)((function(t,a){var o=Ib(a);r.current.set(o,t),n.current.set(t,o),s.current+=1;var i,c=s.current;i=function(){c===s.current&&(l.current||e({}))},Promise.resolve().then(i)}),[]),d=(0,t.useCallback)((function(e,t){var a=Ib(t);r.current.delete(a),n.current.delete(e)}),[]),u=(0,t.useCallback)((function(e){i(e)}),[]),p=(0,t.useCallback)((function(e,t){var r=n.current.get(e)||"",a=r.split(Db);return t&&o.includes(a[0])&&a.unshift(Rb),a}),[o]),f=(0,t.useCallback)((function(e,t){return e.filter((function(e){return void 0!==e})).some((function(e){return p(e,!0).includes(t)}))}),[p]),m=(0,t.useCallback)((function(e){var t="".concat(n.current.get(e)).concat(Db),a=new Set;return pt(r.current.keys()).forEach((function(e){e.startsWith(t)&&a.add(r.current.get(e))})),a}),[]);return t.useEffect((function(){return function(){l.current=!0}}),[]),{registerPath:c,unregisterPath:d,refreshOverflowKeys:u,isSubPathKey:f,getKeyPath:p,getKeys:function(){var e=pt(n.current.keys());return o.length&&e.push(Rb),e},getSubPathKeys:m}}function Mb(e){var n=t.useRef(e);n.current=e;var r=t.useCallback((function(){for(var e,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return null===(e=n.current)||void 0===e?void 0:e.call.apply(e,[n].concat(r))}),[]);return e?r:void 0}var zb=Math.random().toFixed(5).toString().slice(2),Lb=0;function Hb(e,n,r,a){var o=t.useContext(cb),i=o.activeKey,s=o.onActive,l=o.onInactive,c={active:i===e};return n||(c.onMouseEnter=function(t){null===r||void 0===r||r({key:e,domEvent:t}),s(e)},c.onMouseLeave=function(t){null===a||void 0===a||a({key:e,domEvent:t}),l(e)}),c}function Bb(e){var n=t.useContext(cb),r=n.mode,a=n.rtl,o=n.inlineIndent;if("inline"!==r)return null;return a?{paddingRight:e*o}:{paddingLeft:e*o}}function Fb(e){var n,r=e.icon,a=e.props,o=e.children;return null===r||!1===r?null:("function"===typeof r?n=t.createElement(r,Re({},a)):"boolean"!==typeof r&&(n=r),n||o||null)}var Ub=["item"];function Wb(e){var t=e.item,n=A(e,Ub);return Object.defineProperty(n,"item",{get:function(){return p(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),t}}),n}var Vb=["title","attribute","elementRef"],qb=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Kb=["active"],Gb=function(e){At(r,e);var n=Mt(r);function r(){return Tt(this,r),n.apply(this,arguments)}return $t(r,[{key:"render",value:function(){var e=this.props,n=e.title,r=e.attribute,a=e.elementRef,o=tl(A(e,Vb),["eventKey","popupClassName","popupOffset","onTitleClick"]);return p(!r,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),t.createElement(ab.Item,k({},r,{title:"string"===typeof n?n:void 0},o,{ref:a}))}}]),r}(t.Component),Yb=t.forwardRef((function(e,n){var r=e.style,a=e.className,i=e.eventKey,s=(e.warnKey,e.disabled),l=e.itemIcon,c=e.children,d=e.role,u=e.onMouseEnter,p=e.onMouseLeave,f=e.onClick,m=e.onKeyDown,h=e.onFocus,g=A(e,qb),v=sb(i),_=t.useContext(cb),b=_.prefixCls,y=_.onItemClick,x=_.disabled,w=_.overflowDisabled,S=_.itemIcon,C=_.selectedKeys,E=_.onActive,j=t.useContext(vb)._internalRenderMenuItem,T="".concat(b,"-item"),P=t.useRef(),O=t.useRef(),D=x||s,I=xt(n,O),R=hb(i);var N=function(e){return{key:i,keyPath:pt(R).reverse(),item:P.current,domEvent:e}},M=l||S,z=Hb(i,D,u,p),L=z.active,H=A(z,Kb),B=C.includes(i),F=Bb(R.length),U={};"option"===e.role&&(U["aria-selected"]=B);var W=t.createElement(Gb,k({ref:P,elementRef:I,role:null===d?"none":d||"menuitem",tabIndex:s?null:-1,"data-menu-id":w&&v?null:v},g,H,U,{component:"li","aria-disabled":s,style:Re(Re({},F),r),className:o()(T,$($($({},"".concat(T,"-active"),L),"".concat(T,"-selected"),B),"".concat(T,"-disabled"),D),a),onClick:function(e){if(!D){var t=N(e);null===f||void 0===f||f(Wb(t)),y(t)}},onKeyDown:function(e){if(null===m||void 0===m||m(e),e.which===Xn.ENTER){var t=N(e);null===f||void 0===f||f(Wb(t)),y(t)}},onFocus:function(e){E(i),null===h||void 0===h||h(e)}}),c,t.createElement(Fb,{props:Re(Re({},e),{},{isSelected:B}),icon:M}));return j&&(W=j(W,e,{selected:B})),W}));function Xb(e,n){var r=e.eventKey,a=fb(),o=hb(r);return t.useEffect((function(){if(a)return a.registerPath(r,o),function(){a.unregisterPath(r,o)}}),[o]),a?null:t.createElement(Yb,k({},e,{ref:n}))}const Jb=t.forwardRef(Xb);var Qb=["className","children"],Zb=function(e,n){var r=e.className,a=e.children,i=A(e,Qb),s=t.useContext(cb),l=s.prefixCls,c=s.mode,d=s.rtl;return t.createElement("ul",k({className:o()(l,d&&"".concat(l,"-rtl"),"".concat(l,"-sub"),"".concat(l,"-").concat("inline"===c?"inline":"vertical"),r),role:"menu"},i,{"data-menu-list":!0,ref:n}),a)},ey=t.forwardRef(Zb);ey.displayName="SubMenuList";const ty=ey;function ny(e,n){return gl(e).map((function(e,r){if(t.isValidElement(e)){var a,o,i=e.key,s=null!==(a=null===(o=e.props)||void 0===o?void 0:o.eventKey)&&void 0!==a?a:i;(null===s||void 0===s)&&(s="tmp_key-".concat([].concat(pt(n),[r]).join("-")));var l={key:s,eventKey:s};return t.cloneElement(e,l)}return e}))}var ry={adjustX:1,adjustY:1},ay={topLeft:{points:["bl","tl"],overflow:ry},topRight:{points:["br","tr"],overflow:ry},bottomLeft:{points:["tl","bl"],overflow:ry},bottomRight:{points:["tr","br"],overflow:ry},leftTop:{points:["tr","tl"],overflow:ry},leftBottom:{points:["br","bl"],overflow:ry},rightTop:{points:["tl","tr"],overflow:ry},rightBottom:{points:["bl","br"],overflow:ry}},oy={topLeft:{points:["bl","tl"],overflow:ry},topRight:{points:["br","tr"],overflow:ry},bottomLeft:{points:["tl","bl"],overflow:ry},bottomRight:{points:["tr","br"],overflow:ry},rightTop:{points:["tr","tl"],overflow:ry},rightBottom:{points:["br","bl"],overflow:ry},leftTop:{points:["tl","tr"],overflow:ry},leftBottom:{points:["bl","br"],overflow:ry}};function iy(e,t,n){return t||(n?n[e]||n.other:void 0)}var sy={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function ly(e){var n=e.prefixCls,r=e.visible,a=e.children,i=e.popup,s=e.popupStyle,l=e.popupClassName,c=e.popupOffset,d=e.disabled,u=e.mode,p=e.onVisibleChange,f=t.useContext(cb),m=f.getPopupContainer,h=f.rtl,g=f.subMenuOpenDelay,v=f.subMenuCloseDelay,_=f.builtinPlacements,b=f.triggerSubMenuAction,y=f.forceSubMenuRender,k=f.rootClassName,x=f.motion,w=f.defaultMotions,S=j(t.useState(!1),2),C=S[0],E=S[1],T=Re(Re({},h?oy:ay),_),P=sy[u],O=iy(u,x,w),A=t.useRef(O);"inline"!==u&&(A.current=O);var D=Re(Re({},A.current),{},{leavedClassName:"".concat(n,"-hidden"),removeOnLeave:!1,motionAppear:!0}),I=t.useRef();return t.useEffect((function(){return I.current=$n((function(){E(r)})),function(){$n.cancel(I.current)}}),[r]),t.createElement(T_,{prefixCls:n,popupClassName:o()("".concat(n,"-popup"),$({},"".concat(n,"-rtl"),h),l,k),stretch:"horizontal"===u?"minWidth":null,getPopupContainer:m,builtinPlacements:T,popupPlacement:P,popupVisible:C,popup:i,popupStyle:s,popupAlign:c&&{offset:c},action:d?[]:[b],mouseEnterDelay:g,mouseLeaveDelay:v,onPopupVisibleChange:p,forceRender:y,popupMotion:D,fresh:!0},a)}function cy(e){var n=e.id,r=e.open,a=e.keyPath,o=e.children,i="inline",s=t.useContext(cb),l=s.prefixCls,c=s.forceSubMenuRender,d=s.motion,u=s.defaultMotions,p=s.mode,f=t.useRef(!1);f.current=p===i;var m=j(t.useState(!f.current),2),h=m[0],g=m[1],v=!!f.current&&r;t.useEffect((function(){f.current&&g(!1)}),[p]);var _=Re({},iy(i,d,u));a.length>1&&(_.motionAppear=!1);var b=_.onVisibleChanged;return _.onVisibleChanged=function(e){return f.current||e||g(!0),null===b||void 0===b?void 0:b(e)},h?null:t.createElement(db,{mode:i,locked:!f.current},t.createElement(Gn,k({visible:v},_,{forceRender:c,removeOnLeave:!1,leavedClassName:"".concat(l,"-hidden")}),(function(e){var r=e.className,a=e.style;return t.createElement(ty,{id:n,className:r,style:a},o)})))}var dy=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],uy=["active"],py=t.forwardRef((function(e,n){var r=e.style,a=e.className,i=e.title,s=e.eventKey,l=(e.warnKey,e.disabled),c=e.internalPopupClose,d=e.children,u=e.itemIcon,p=e.expandIcon,f=e.popupClassName,m=e.popupOffset,h=e.popupStyle,g=e.onClick,v=e.onMouseEnter,_=e.onMouseLeave,b=e.onTitleClick,y=e.onTitleMouseEnter,x=e.onTitleMouseLeave,w=A(e,dy),S=sb(s),C=t.useContext(cb),E=C.prefixCls,T=C.mode,P=C.openKeys,O=C.disabled,D=C.overflowDisabled,I=C.activeKey,R=C.selectedKeys,N=C.itemIcon,M=C.expandIcon,z=C.onItemClick,L=C.onOpenChange,H=C.onActive,B=t.useContext(vb)._internalRenderSubMenuItem,F=t.useContext(gb).isSubPathKey,U=hb(),W="".concat(E,"-submenu"),V=O||l,q=t.useRef(),K=t.useRef();var G=null!==u&&void 0!==u?u:N,Y=null!==p&&void 0!==p?p:M,X=P.includes(s),J=!D&&X,Q=F(R,s),Z=Hb(s,V,y,x),ee=Z.active,te=A(Z,uy),ne=j(t.useState(!1),2),re=ne[0],ae=ne[1],oe=function(e){V||ae(e)},ie=t.useMemo((function(){return ee||"inline"!==T&&(re||F([I],s))}),[T,ee,I,re,s,F]),se=Bb(U.length),le=Mb((function(e){null===g||void 0===g||g(Wb(e)),z(e)})),ce=S&&"".concat(S,"-popup"),de=t.createElement("div",k({role:"menuitem",style:se,className:"".concat(W,"-title"),tabIndex:V?null:-1,ref:q,title:"string"===typeof i?i:null,"data-menu-id":D&&S?null:S,"aria-expanded":J,"aria-haspopup":!0,"aria-controls":ce,"aria-disabled":V,onClick:function(e){V||(null===b||void 0===b||b({key:s,domEvent:e}),"inline"===T&&L(s,!X))},onFocus:function(){H(s)}},te),i,t.createElement(Fb,{icon:"horizontal"!==T?Y:void 0,props:Re(Re({},e),{},{isOpen:J,isSubMenu:!0})},t.createElement("i",{className:"".concat(W,"-arrow")}))),ue=t.useRef(T);if("inline"!==T&&U.length>1?ue.current="vertical":ue.current=T,!D){var pe=ue.current;de=t.createElement(ly,{mode:pe,prefixCls:W,visible:!c&&J&&"inline"!==T,popupClassName:f,popupOffset:m,popupStyle:h,popup:t.createElement(db,{mode:"horizontal"===pe?"vertical":pe},t.createElement(ty,{id:ce,ref:K},d)),disabled:V,onVisibleChange:function(e){"inline"!==T&&L(s,e)}},de)}var fe=t.createElement(ab.Item,k({ref:n,role:"none"},w,{component:"li",style:r,className:o()(W,"".concat(W,"-").concat(T),a,$($($($({},"".concat(W,"-open"),J),"".concat(W,"-active"),ie),"".concat(W,"-selected"),Q),"".concat(W,"-disabled"),V)),onMouseEnter:function(e){oe(!0),null===v||void 0===v||v({key:s,domEvent:e})},onMouseLeave:function(e){oe(!1),null===_||void 0===_||_({key:s,domEvent:e})}}),de,!D&&t.createElement(cy,{id:ce,open:J,keyPath:U},d));return B&&(fe=B(fe,e,{selected:Q,active:ie,open:J,disabled:V})),t.createElement(db,{onItemClick:le,mode:"horizontal"===T?"vertical":T,itemIcon:G,expandIcon:Y},fe)}));const fy=t.forwardRef((function(e,n){var r,a=e.eventKey,o=e.children,i=hb(a),s=ny(o,i),l=fb();return t.useEffect((function(){if(l)return l.registerPath(a,i),function(){l.unregisterPath(a,i)}}),[i]),r=l?s:t.createElement(py,k({ref:n},e),s),t.createElement(mb.Provider,{value:i},r)}));function my(e){var n=e.className,r=e.style,a=t.useContext(cb).prefixCls;return fb()?null:t.createElement("li",{role:"separator",className:o()("".concat(a,"-item-divider"),n),style:r})}var hy=["className","title","eventKey","children"],gy=t.forwardRef((function(e,n){var r=e.className,a=e.title,i=(e.eventKey,e.children),s=A(e,hy),l=t.useContext(cb).prefixCls,c="".concat(l,"-item-group");return t.createElement("li",k({ref:n,role:"presentation"},s,{onClick:function(e){return e.stopPropagation()},className:o()(c,r)}),t.createElement("div",{role:"presentation",className:"".concat(c,"-title"),title:"string"===typeof a?a:void 0},a),t.createElement("ul",{role:"group",className:"".concat(c,"-list")},i))}));const vy=t.forwardRef((function(e,n){var r=e.eventKey,a=ny(e.children,hb(r));return fb()?a:t.createElement(gy,k({ref:n},tl(e,["warnKey"])),a)}));var _y=["label","children","key","type","extra"];function by(e,n,r){var a=n.item,o=n.group,i=n.submenu,s=n.divider;return(e||[]).map((function(e,l){if(e&&"object"===T(e)){var c=e,d=c.label,u=c.children,p=c.key,f=c.type,m=c.extra,h=A(c,_y),g=null!==p&&void 0!==p?p:"tmp-".concat(l);return u||"group"===f?"group"===f?t.createElement(o,k({key:g},h,{title:d}),by(u,n,r)):t.createElement(i,k({key:g},h,{title:d}),by(u,n,r)):"divider"===f?t.createElement(s,k({key:g},h)):t.createElement(a,k({key:g},h),d,(!!m||0===m)&&t.createElement("span",{className:"".concat(r,"-item-extra")},m))}return null})).filter((function(e){return e}))}function yy(e,t,n,r,a){var o=e,i=Re({divider:my,item:Jb,group:vy,submenu:fy},r);return t&&(o=by(t,i,a)),ny(o,n)}var ky=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],xy=[],wy=t.forwardRef((function(e,n){var r,a=e,i=a.prefixCls,s=void 0===i?"rc-menu":i,l=a.rootClassName,c=a.style,d=a.className,u=a.tabIndex,p=void 0===u?0:u,f=a.items,m=a.children,h=a.direction,g=a.id,v=a.mode,_=void 0===v?"vertical":v,b=a.inlineCollapsed,y=a.disabled,x=a.disabledOverflow,w=a.subMenuOpenDelay,S=void 0===w?.1:w,C=a.subMenuCloseDelay,E=void 0===C?.1:C,T=a.forceSubMenuRender,P=a.defaultOpenKeys,O=a.openKeys,D=a.activeKey,I=a.defaultActiveFirst,R=a.selectable,N=void 0===R||R,M=a.multiple,z=void 0!==M&&M,L=a.defaultSelectedKeys,H=a.selectedKeys,B=a.onSelect,F=a.onDeselect,U=a.inlineIndent,W=void 0===U?24:U,V=a.motion,q=a.defaultMotions,K=a.triggerSubMenuAction,G=void 0===K?"hover":K,Y=a.builtinPlacements,X=a.itemIcon,J=a.expandIcon,Q=a.overflowedIndicator,Z=void 0===Q?"...":Q,ee=a.overflowedIndicatorPopupClassName,te=a.getPopupContainer,ne=a.onClick,re=a.onOpenChange,ae=a.onKeyDown,oe=(a.openAnimation,a.openTransitionName,a._internalRenderMenuItem),ie=a._internalRenderSubMenuItem,se=a._internalComponents,le=A(a,ky),ce=j(t.useMemo((function(){return[yy(m,f,xy,se,s),yy(m,f,xy,{},s)]}),[m,f,se]),2),de=ce[0],ue=ce[1],pe=j(t.useState(!1),2),fe=pe[0],me=pe[1],he=t.useRef(),ge=function(e){var n=j(qt(e,{value:e}),2),r=n[0],a=n[1];return t.useEffect((function(){Lb+=1;var e="".concat(zb,"-").concat(Lb);a("rc-menu-uuid-".concat(e))}),[]),r}(g),ve="rtl"===h;var _e=qt(P,{value:O,postState:function(e){return e||xy}}),be=j(_e,2),ye=be[0],ke=be[1],xe=function(e){function t(){ke(e),null===re||void 0===re||re(e)}arguments.length>1&&void 0!==arguments[1]&&arguments[1]?(0,ft.flushSync)(t):t()},we=j(t.useState(ye),2),Se=we[0],Ce=we[1],Ee=t.useRef(!1),je=j(t.useMemo((function(){return"inline"!==_&&"vertical"!==_||!b?[_,!1]:["vertical",b]}),[_,b]),2),Te=je[0],Pe=je[1],$e="inline"===Te,Oe=j(t.useState(Te),2),Ae=Oe[0],De=Oe[1],Ie=j(t.useState(Pe),2),Ne=Ie[0],Me=Ie[1];t.useEffect((function(){De(Te),Me(Pe),Ee.current&&($e?ke(Se):xe(xy))}),[Te,Pe]);var ze=j(t.useState(0),2),Le=ze[0],He=ze[1],Be=Le>=de.length-1||"horizontal"!==Ae||x;t.useEffect((function(){$e&&Ce(ye)}),[ye]),t.useEffect((function(){return Ee.current=!0,function(){Ee.current=!1}}),[]);var Fe=Nb(),Ue=Fe.registerPath,We=Fe.unregisterPath,Ve=Fe.refreshOverflowKeys,qe=Fe.isSubPathKey,Ke=Fe.getKeyPath,Ge=Fe.getKeys,Ye=Fe.getSubPathKeys,Xe=t.useMemo((function(){return{registerPath:Ue,unregisterPath:We}}),[Ue,We]),Je=t.useMemo((function(){return{isSubPathKey:qe}}),[qe]);t.useEffect((function(){Ve(Be?xy:de.slice(Le+1).map((function(e){return e.key})))}),[Le,Be]);var Qe=j(qt(D||I&&(null===(r=de[0])||void 0===r?void 0:r.key),{value:D}),2),Ze=Qe[0],et=Qe[1],tt=Mb((function(e){et(e)})),nt=Mb((function(){et(void 0)}));(0,t.useImperativeHandle)(n,(function(){return{list:he.current,focus:function(e){var t,n,r=Ge(),a=Ob(r,ge),o=a.elements,i=a.key2element,s=a.element2key,l=Pb(he.current,o),c=null!==Ze&&void 0!==Ze?Ze:l[0]?s.get(l[0]):null===(t=de.find((function(e){return!e.props.disabled})))||void 0===t?void 0:t.key,d=i.get(c);c&&d&&(null===d||void 0===d||null===(n=d.focus)||void 0===n||n.call(d,e))}}}));var rt=qt(L||[],{value:H,postState:function(e){return Array.isArray(e)?e:null===e||void 0===e?xy:[e]}}),at=j(rt,2),ot=at[0],it=at[1],st=Mb((function(e){null===ne||void 0===ne||ne(Wb(e)),function(e){if(N){var t,n=e.key,r=ot.includes(n);t=z?r?ot.filter((function(e){return e!==n})):[].concat(pt(ot),[n]):[n],it(t);var a=Re(Re({},e),{},{selectedKeys:t});r?null===F||void 0===F||F(a):null===B||void 0===B||B(a)}!z&&ye.length&&"inline"!==Ae&&xe(xy)}(e)})),lt=Mb((function(e,t){var n=ye.filter((function(t){return t!==e}));if(t)n.push(e);else if("inline"!==Ae){var r=Ye(e);n=n.filter((function(e){return!r.has(e)}))}mr(ye,n,!0)||xe(n,!0)})),ct=Ab(Ae,Ze,ve,ge,he,Ge,Ke,et,(function(e,t){var n=null!==t&&void 0!==t?t:!ye.includes(e);lt(e,n)}),ae);t.useEffect((function(){me(!0)}),[]);var dt=t.useMemo((function(){return{_internalRenderMenuItem:oe,_internalRenderSubMenuItem:ie}}),[oe,ie]),ut="horizontal"!==Ae||x?de:de.map((function(e,n){return t.createElement(db,{key:e.key,overflowDisabled:n>Le},e)})),mt=t.createElement(ab,k({id:g,ref:he,prefixCls:"".concat(s,"-overflow"),component:"ul",itemComponent:Jb,className:o()(s,"".concat(s,"-root"),"".concat(s,"-").concat(Ae),d,$($({},"".concat(s,"-inline-collapsed"),Ne),"".concat(s,"-rtl"),ve),l),dir:h,style:c,role:"menu",tabIndex:p,data:ut,renderRawItem:function(e){return e},renderRawRest:function(e){var n=e.length,r=n?de.slice(-n):null;return t.createElement(fy,{eventKey:Rb,title:Z,disabled:Be,internalPopupClose:0===n,popupClassName:ee},r)},maxCount:"horizontal"!==Ae||x?ab.INVALIDATE:ab.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(e){He(e)},onKeyDown:ct},le));return t.createElement(vb.Provider,{value:dt},t.createElement(ob.Provider,{value:ge},t.createElement(db,{prefixCls:s,rootClassName:l,mode:Ae,openKeys:ye,rtl:ve,disabled:y,motion:fe?V:null,defaultMotions:fe?q:null,activeKey:Ze,onActive:tt,onInactive:nt,selectedKeys:ot,inlineIndent:W,subMenuOpenDelay:S,subMenuCloseDelay:E,forceSubMenuRender:T,builtinPlacements:Y,triggerSubMenuAction:G,getPopupContainer:te,itemIcon:X,expandIcon:J,onItemClick:st,onOpenChange:lt},t.createElement(gb.Provider,{value:Je},mt),t.createElement("div",{style:{display:"none"},"aria-hidden":!0},t.createElement(pb.Provider,{value:Xe},ue)))))}));var Sy=wy;Sy.Item=Jb,Sy.SubMenu=fy,Sy.ItemGroup=vy,Sy.Divider=my;const Cy=Sy;var Ey=t.forwardRef((function(e,n){var r=e.prefixCls,a=e.id,i=e.tabs,s=e.locale,l=e.mobile,c=e.more,d=void 0===c?{}:c,u=e.style,p=e.className,f=e.editable,m=e.tabBarGutter,h=e.rtl,g=e.removeAriaLabel,v=e.onTabClick,_=e.getPopupContainer,b=e.popupClassName,y=j((0,t.useState)(!1),2),x=y[0],w=y[1],S=j((0,t.useState)(null),2),C=S[0],E=S[1],T=d.icon,P=void 0===T?"More":T,O="".concat(a,"-more-popup"),A="".concat(r,"-dropdown"),D=null!==C?"".concat(O,"-").concat(C):null,I=null===s||void 0===s?void 0:s.dropdownAriaLabel;var R=t.createElement(Cy,{onClick:function(e){var t=e.key,n=e.domEvent;v(t,n),w(!1)},prefixCls:"".concat(A,"-menu"),id:O,tabIndex:-1,role:"listbox","aria-activedescendant":D,selectedKeys:[C],"aria-label":void 0!==I?I:"expanded dropdown"},i.map((function(e){var n=e.closable,r=e.disabled,o=e.closeIcon,i=e.key,s=e.label,l=e_(n,o,f,r);return t.createElement(Jb,{key:i,id:"".concat(O,"-").concat(i),role:"option","aria-controls":a&&"".concat(a,"-panel-").concat(i),disabled:r},t.createElement("span",null,s),l&&t.createElement("button",{type:"button","aria-label":g||"remove",tabIndex:0,className:"".concat(A,"-menu-item-remove"),onClick:function(e){e.stopPropagation(),function(e,t){e.preventDefault(),e.stopPropagation(),f.onEdit("remove",{key:t,event:e})}(e,i)}},o||f.removeIcon||"\xd7"))})));function N(e){for(var t=i.filter((function(e){return!e.disabled})),n=t.findIndex((function(e){return e.key===C}))||0,r=t.length,a=0;a<r;a+=1){var o=t[n=(n+e+r)%r];if(!o.disabled)return void E(o.key)}}(0,t.useEffect)((function(){var e=document.getElementById(D);e&&e.scrollIntoView&&e.scrollIntoView(!1)}),[C]),(0,t.useEffect)((function(){x||E(null)}),[x]);var M=$({},h?"marginRight":"marginLeft",m);i.length||(M.visibility="hidden",M.order=1);var z=o()($({},"".concat(A,"-rtl"),h)),L=l?null:t.createElement(M_,k({prefixCls:A,overlay:R,visible:!!i.length&&x,onVisibleChange:w,overlayClassName:o()(z,b),mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:_},d),t.createElement("button",{type:"button",className:"".concat(r,"-nav-more"),style:M,tabIndex:-1,"aria-hidden":"true","aria-haspopup":"listbox","aria-controls":O,id:"".concat(a,"-more"),"aria-expanded":x,onKeyDown:function(e){var t=e.which;if(x)switch(t){case Xn.UP:N(-1),e.preventDefault();break;case Xn.DOWN:N(1),e.preventDefault();break;case Xn.ESC:w(!1);break;case Xn.SPACE:case Xn.ENTER:null!==C&&v(C,e)}else[Xn.DOWN,Xn.SPACE,Xn.ENTER].includes(t)&&(w(!0),e.preventDefault())}},P));return t.createElement("div",{className:o()("".concat(r,"-nav-operations"),p),style:u,ref:n},L,t.createElement(n_,{prefixCls:r,locale:s,editable:f}))}));const jy=t.memo(Ey,(function(e,t){return t.tabMoving}));const Ty=function(e){var n=e.prefixCls,r=e.id,a=e.active,i=e.tab,s=i.key,l=i.label,c=i.disabled,d=i.closeIcon,u=i.icon,p=e.closable,f=e.renderWrapper,m=e.removeAriaLabel,h=e.editable,g=e.onClick,v=e.onFocus,_=e.style,b="".concat(n,"-tab"),y=e_(p,d,h,c);function k(e){c||g(e)}var x=t.useMemo((function(){return u&&"string"===typeof l?t.createElement("span",null,l):l}),[l,u]),w=t.createElement("div",{key:s,"data-node-key":Zv(s),className:o()(b,$($($({},"".concat(b,"-with-remove"),y),"".concat(b,"-active"),a),"".concat(b,"-disabled"),c)),style:_,onClick:k},t.createElement("div",{role:"tab","aria-selected":a,id:r&&"".concat(r,"-tab-").concat(s),className:"".concat(b,"-btn"),"aria-controls":r&&"".concat(r,"-panel-").concat(s),"aria-disabled":c,tabIndex:c?null:0,onClick:function(e){e.stopPropagation(),k(e)},onKeyDown:function(e){[Xn.SPACE,Xn.ENTER].includes(e.which)&&(e.preventDefault(),k(e))},onFocus:v},u&&t.createElement("span",{className:"".concat(b,"-icon")},u),l&&x),y&&t.createElement("button",{type:"button","aria-label":m||"remove",tabIndex:0,className:"".concat(b,"-remove"),onClick:function(e){var t;e.stopPropagation(),(t=e).preventDefault(),t.stopPropagation(),h.onEdit("remove",{key:s,event:t})}},d||h.removeIcon||"\xd7"));return f?f(w):w};var Py=function(e){var t=e.current||{},n=t.offsetWidth,r=void 0===n?0:n,a=t.offsetHeight,o=void 0===a?0:a;if(e.current){var i=e.current.getBoundingClientRect(),s=i.width,l=i.height;if(Math.abs(s-r)<1)return[s,l]}return[r,o]},$y=function(e,t){return e[t?0:1]},Oy=t.forwardRef((function(e,n){var r=e.className,a=e.style,i=e.id,s=e.animated,l=e.activeKey,c=e.rtl,d=e.extra,u=e.editable,p=e.locale,f=e.tabPosition,m=e.tabBarGutter,h=e.children,g=e.onTabClick,v=e.onTabScroll,_=e.indicator,b=t.useContext(mv),y=b.prefixCls,x=b.tabs,w=(0,t.useRef)(null),S=(0,t.useRef)(null),C=(0,t.useRef)(null),E=(0,t.useRef)(null),T=(0,t.useRef)(null),P=(0,t.useRef)(null),O=(0,t.useRef)(null),A="top"===f||"bottom"===f,D=Gv(0,(function(e,t){A&&v&&v({direction:e>t?"left":"right"})})),I=j(D,2),R=I[0],N=I[1],M=Gv(0,(function(e,t){!A&&v&&v({direction:e>t?"top":"bottom"})})),z=j(M,2),L=z[0],H=z[1],B=j((0,t.useState)([0,0]),2),F=B[0],U=B[1],W=j((0,t.useState)([0,0]),2),V=W[0],q=W[1],K=j((0,t.useState)([0,0]),2),G=K[0],Y=K[1],X=j((0,t.useState)([0,0]),2),J=X[0],Q=X[1],Z=function(e){var n=(0,t.useRef)([]),r=j((0,t.useState)({}),2)[1],a=(0,t.useRef)("function"===typeof e?e():e),o=Xv((function(){var e=a.current;n.current.forEach((function(t){e=t(e)})),n.current=[],a.current=e,r({})}));return[a.current,function(e){n.current.push(e),o()}]}(new Map),ee=j(Z,2),te=ee[0],ne=ee[1],re=function(e,n,r){return(0,t.useMemo)((function(){for(var t,r=new Map,a=n.get(null===(t=e[0])||void 0===t?void 0:t.key)||Kv,o=a.left+a.width,i=0;i<e.length;i+=1){var s,l=e[i].key,c=n.get(l);c||(c=n.get(null===(s=e[i-1])||void 0===s?void 0:s.key)||Kv);var d=r.get(l)||Re({},c);d.right=o-d.left-d.width,r.set(l,d)}return r}),[e.map((function(e){return e.key})).join("_"),n,r])}(x,te,V[0]),ae=$y(F,A),oe=$y(V,A),ie=$y(G,A),se=$y(J,A),le=Math.floor(ae)<Math.floor(oe+ie),ce=le?ae-se:ae-ie,de="".concat(y,"-nav-operations-hidden"),ue=0,pe=0;function fe(e){return e<ue?ue:e>pe?pe:e}A&&c?(ue=0,pe=Math.max(0,oe-ce)):(ue=Math.min(0,ce-oe),pe=0);var me=(0,t.useRef)(null),he=j((0,t.useState)(),2),ge=he[0],ve=he[1];function _e(){ve(Date.now())}function be(){me.current&&clearTimeout(me.current)}!function(e,n){var r=j((0,t.useState)(),2),a=r[0],o=r[1],i=j((0,t.useState)(0),2),s=i[0],l=i[1],c=j((0,t.useState)(0),2),d=c[0],u=c[1],p=j((0,t.useState)(),2),f=p[0],m=p[1],h=(0,t.useRef)(),g=(0,t.useRef)(),v=(0,t.useRef)(null);v.current={onTouchStart:function(e){var t=e.touches[0],n=t.screenX,r=t.screenY;o({x:n,y:r}),window.clearInterval(h.current)},onTouchMove:function(e){if(a){var t=e.touches[0],r=t.screenX,i=t.screenY;o({x:r,y:i});var c=r-a.x,d=i-a.y;n(c,d);var p=Date.now();l(p),u(p-s),m({x:c,y:d})}},onTouchEnd:function(){if(a&&(o(null),m(null),f)){var e=f.x/d,t=f.y/d,r=Math.abs(e),i=Math.abs(t);if(Math.max(r,i)<.1)return;var s=e,l=t;h.current=window.setInterval((function(){Math.abs(s)<.01&&Math.abs(l)<.01?window.clearInterval(h.current):n(20*(s*=Yv),20*(l*=Yv))}),20)}},onWheel:function(e){var t=e.deltaX,r=e.deltaY,a=0,o=Math.abs(t),i=Math.abs(r);o===i?a="x"===g.current?t:r:o>i?(a=t,g.current="x"):(a=r,g.current="y"),n(-a,-a)&&e.preventDefault()}},t.useEffect((function(){function t(e){v.current.onTouchMove(e)}function n(e){v.current.onTouchEnd(e)}return document.addEventListener("touchmove",t,{passive:!1}),document.addEventListener("touchend",n,{passive:!0}),e.current.addEventListener("touchstart",(function(e){v.current.onTouchStart(e)}),{passive:!0}),e.current.addEventListener("wheel",(function(e){v.current.onWheel(e)}),{passive:!1}),function(){document.removeEventListener("touchmove",t),document.removeEventListener("touchend",n)}}),[])}(E,(function(e,t){function n(e,t){e((function(e){return fe(e+t)}))}return!!le&&(A?n(N,e):n(H,t),be(),_e(),!0)})),(0,t.useEffect)((function(){return be(),ge&&(me.current=setTimeout((function(){ve(0)}),100)),be}),[ge]);var ye=function(e,n,r,a,o,i,s){var l,c,d,u=s.tabs,p=s.tabPosition,f=s.rtl;return["top","bottom"].includes(p)?(l="width",c=f?"right":"left",d=Math.abs(r)):(l="height",c="top",d=-r),(0,t.useMemo)((function(){if(!u.length)return[0,0];for(var t=u.length,r=t,a=0;a<t;a+=1){var o=e.get(u[a].key)||Jv;if(Math.floor(o[c]+o[l])>Math.floor(d+n)){r=a-1;break}}for(var i=0,s=t-1;s>=0;s-=1)if((e.get(u[s].key)||Jv)[c]<d){i=s+1;break}return i>=r?[0,0]:[i,r]}),[e,n,a,o,i,d,p,u.map((function(e){return e.key})).join("_"),f])}(re,ce,A?R:L,oe,ie,se,Re(Re({},e),{},{tabs:x})),ke=j(ye,2),xe=ke[0],we=ke[1],Se=Lt((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,t=re.get(e)||{width:0,height:0,left:0,right:0,top:0};if(A){var n=R;c?t.right<R?n=t.right:t.right+t.width>R+ce&&(n=t.right+t.width-ce):t.left<-R?n=-t.left:t.left+t.width>-R+ce&&(n=-(t.left+t.width-ce)),H(0),N(fe(n))}else{var r=L;t.top<-L?r=-t.top:t.top+t.height>-L+ce&&(r=-(t.top+t.height-ce)),N(0),H(fe(r))}})),Ce={};"top"===f||"bottom"===f?Ce[c?"marginRight":"marginLeft"]=m:Ce.marginTop=m;var Ee=x.map((function(e,n){var r=e.key;return t.createElement(Ty,{id:i,prefixCls:y,key:r,tab:e,style:0===n?void 0:Ce,closable:e.closable,editable:u,active:r===l,renderWrapper:h,removeAriaLabel:null===p||void 0===p?void 0:p.removeAriaLabel,onClick:function(e){g(r,e)},onFocus:function(){Se(r),_e(),E.current&&(c||(E.current.scrollLeft=0),E.current.scrollTop=0)}})})),je=function(){return ne((function(){var e,t=new Map,n=null===(e=T.current)||void 0===e?void 0:e.getBoundingClientRect();return x.forEach((function(e){var r,a=e.key,o=null===(r=T.current)||void 0===r?void 0:r.querySelector('[data-node-key="'.concat(Zv(a),'"]'));if(o){var i=function(e,t){var n=e.offsetWidth,r=e.offsetHeight,a=e.offsetTop,o=e.offsetLeft,i=e.getBoundingClientRect(),s=i.width,l=i.height,c=i.left,d=i.top;return Math.abs(s-n)<1?[s,l,c-t.left,d-t.top]:[n,r,o,a]}(o,n),s=j(i,4),l=s[0],c=s[1],d=s[2],u=s[3];t.set(a,{width:l,height:c,left:d,top:u})}})),t}))};(0,t.useEffect)((function(){je()}),[x.map((function(e){return e.key})).join("_")]);var Te=Xv((function(){var e=Py(w),t=Py(S),n=Py(C);U([e[0]-t[0]-n[0],e[1]-t[1]-n[1]]);var r=Py(O);Y(r);var a=Py(P);Q(a);var o=Py(T);q([o[0]-r[0],o[1]-r[1]]),je()})),Pe=x.slice(0,xe),$e=x.slice(we+1),Oe=[].concat(pt(Pe),pt($e)),Ae=re.get(l),De=qv({activeTabOffset:Ae,horizontal:A,indicator:_,rtl:c}).style;(0,t.useEffect)((function(){Se()}),[l,ue,pe,Qv(Ae),Qv(re),A]),(0,t.useEffect)((function(){Te()}),[c]);var Ie,Ne,Me,ze,Le=!!Oe.length,He="".concat(y,"-nav-wrap");return A?c?(Ne=R>0,Ie=R!==pe):(Ie=R<0,Ne=R!==ue):(Me=L<0,ze=L!==ue),t.createElement(Vv,{onResize:Te},t.createElement("div",{ref:xt(n,w),role:"tablist",className:o()("".concat(y,"-nav"),r),style:a,onKeyDown:function(){_e()}},t.createElement(a_,{ref:S,position:"left",extra:d,prefixCls:y}),t.createElement(Vv,{onResize:Te},t.createElement("div",{className:o()(He,$($($($({},"".concat(He,"-ping-left"),Ie),"".concat(He,"-ping-right"),Ne),"".concat(He,"-ping-top"),Me),"".concat(He,"-ping-bottom"),ze)),ref:E},t.createElement(Vv,{onResize:Te},t.createElement("div",{ref:T,className:"".concat(y,"-nav-list"),style:{transform:"translate(".concat(R,"px, ").concat(L,"px)"),transition:ge?"none":void 0}},Ee,t.createElement(n_,{ref:O,prefixCls:y,locale:p,editable:u,style:Re(Re({},0===Ee.length?void 0:Ce),{},{visibility:Le?"hidden":null})}),t.createElement("div",{className:o()("".concat(y,"-ink-bar"),$({},"".concat(y,"-ink-bar-animated"),s.inkBar)),style:De}))))),t.createElement(jy,k({},e,{removeAriaLabel:null===p||void 0===p?void 0:p.removeAriaLabel,ref:P,prefixCls:y,tabs:Oe,className:!Le&&de,tabMoving:!!ge})),t.createElement(a_,{ref:C,position:"right",extra:d,prefixCls:y})))}));const Ay=Oy;var Dy=t.forwardRef((function(e,n){var r=e.prefixCls,a=e.className,i=e.style,s=e.id,l=e.active,c=e.tabKey,d=e.children;return t.createElement("div",{id:s&&"".concat(s,"-panel-").concat(c),role:"tabpanel",tabIndex:l?0:-1,"aria-labelledby":s&&"".concat(s,"-tab-").concat(c),"aria-hidden":!l,style:i,className:o()(r,l&&"".concat(r,"-active"),a),ref:n},d)}));const Iy=Dy;var Ry=["renderTabBar"],Ny=["label","key"];const My=function(e){var n=e.renderTabBar,r=A(e,Ry),a=t.useContext(mv).tabs;if(n){var o=Re(Re({},r),{},{panes:a.map((function(e){var n=e.label,r=e.key,a=A(e,Ny);return t.createElement(Iy,k({tab:n,key:r,tabKey:r},a))}))});return n(o,Ay)}return t.createElement(Ay,r)};var zy=["key","forceRender","style","className","destroyInactiveTabPane"];const Ly=function(e){var n=e.id,r=e.activeKey,a=e.animated,i=e.tabPosition,s=e.destroyInactiveTabPane,l=t.useContext(mv),c=l.prefixCls,d=l.tabs,u=a.tabPane,p="".concat(c,"-tabpane");return t.createElement("div",{className:o()("".concat(c,"-content-holder"))},t.createElement("div",{className:o()("".concat(c,"-content"),"".concat(c,"-content-").concat(i),$({},"".concat(c,"-content-animated"),u))},d.map((function(e){var i=e.key,l=e.forceRender,c=e.style,d=e.className,f=e.destroyInactiveTabPane,m=A(e,zy),h=i===r;return t.createElement(Gn,k({key:i,visible:h,forceRender:l,removeOnLeave:!(!s&&!f),leavedClassName:"".concat(p,"-hidden")},a.tabPaneMotion),(function(e,r){var a=e.style,s=e.className;return t.createElement(Iy,k({},m,{prefixCls:p,id:n,tabKey:i,animated:u,active:h,style:Re(Re({},c),a),className:o()(d,s),ref:r}))}))}))))};var Hy=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator"],By=0,Fy=t.forwardRef((function(e,n){var r=e.id,a=e.prefixCls,i=void 0===a?"rc-tabs":a,s=e.className,l=e.items,c=e.direction,d=e.activeKey,u=e.defaultActiveKey,p=e.editable,f=e.animated,m=e.tabPosition,h=void 0===m?"top":m,g=e.tabBarGutter,v=e.tabBarStyle,_=e.tabBarExtraContent,b=e.locale,y=e.more,x=e.destroyInactiveTabPane,w=e.renderTabBar,S=e.onChange,C=e.onTabClick,E=e.onTabScroll,P=e.getPopupContainer,O=e.popupClassName,D=e.indicator,I=A(e,Hy),R=t.useMemo((function(){return(l||[]).filter((function(e){return e&&"object"===T(e)&&"key"in e}))}),[l]),N="rtl"===c,M=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{inkBar:!0,tabPane:!1};return(e=!1===t?{inkBar:!1,tabPane:!1}:!0===t?{inkBar:!0,tabPane:!1}:Re({inkBar:!0},"object"===T(t)?t:{})).tabPaneMotion&&void 0===e.tabPane&&(e.tabPane=!0),!e.tabPaneMotion&&e.tabPane&&(e.tabPane=!1),e}(f),z=j((0,t.useState)(!1),2),L=z[0],H=z[1];(0,t.useEffect)((function(){H(fv())}),[]);var B=j(qt((function(){var e;return null===(e=R[0])||void 0===e?void 0:e.key}),{value:d,defaultValue:u}),2),F=B[0],U=B[1],W=j((0,t.useState)((function(){return R.findIndex((function(e){return e.key===F}))})),2),V=W[0],q=W[1];(0,t.useEffect)((function(){var e,t=R.findIndex((function(e){return e.key===F}));-1===t&&(t=Math.max(0,Math.min(V,R.length-1)),U(null===(e=R[t])||void 0===e?void 0:e.key));q(t)}),[R.map((function(e){return e.key})).join("_"),F,V]);var K=j(qt(null,{value:r}),2),G=K[0],Y=K[1];(0,t.useEffect)((function(){r||(Y("rc-tabs-".concat(By)),By+=1)}),[]);var X={id:G,activeKey:F,animated:M,tabPosition:h,rtl:N,mobile:L},J=Re(Re({},X),{},{editable:p,locale:b,more:y,tabBarGutter:g,onTabClick:function(e,t){null===C||void 0===C||C(e,t);var n=e!==F;U(e),n&&(null===S||void 0===S||S(e))},onTabScroll:E,extra:_,style:v,panes:null,getPopupContainer:P,popupClassName:O,indicator:D});return t.createElement(mv.Provider,{value:{tabs:R,prefixCls:i}},t.createElement("div",k({ref:n,id:r,className:o()(i,"".concat(i,"-").concat(h),$($($({},"".concat(i,"-mobile"),L),"".concat(i,"-editable"),p),"".concat(i,"-rtl"),N),s)},I),t.createElement(My,k({},J,{renderTabBar:w})),t.createElement(Ly,k({destroyInactiveTabPane:x},X,{animated:M}))))}));const Uy=Fy,Wy={motionAppear:!1,motionEnter:!0,motionLeave:!0};var Vy=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const qy=new no("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Ky=new no("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),Gy=new no("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),Yy=new no("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),Xy=new no("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),Jy=new no("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Qy=new no("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),Zy=new no("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ek={"slide-up":{inKeyframes:qy,outKeyframes:Ky},"slide-down":{inKeyframes:Gy,outKeyframes:Yy},"slide-left":{inKeyframes:Xy,outKeyframes:Jy},"slide-right":{inKeyframes:Qy,outKeyframes:Zy}},tk=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:o}=ek[t];return[Cp(r,a,o,e.motionDurationMid),{[`\n      ${r}-enter,\n      ${r}-appear\n    `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},nk=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[tk(e,"slide-up"),tk(e,"slide-down")]]},rk=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:a,colorBorderSecondary:o,itemSelectedColor:i}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${Nr(e.lineWidth)} ${e.lineType} ${o}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:i,background:e.colorBgContainer},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:Nr(a)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${Nr(e.borderRadiusLG)} ${Nr(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${Nr(e.borderRadiusLG)} ${Nr(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:Nr(a)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Nr(e.borderRadiusLG)} 0 0 ${Nr(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Nr(e.borderRadiusLG)} ${Nr(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},ak=e=>{const{componentCls:t,itemHoverColor:n,dropdownEdgeChildVerticalPadding:r}=e;return{[`${t}-dropdown`]:Object.assign(Object.assign({},ei(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${t}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${Nr(r)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Zo),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${Nr(e.paddingXXS)} ${Nr(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorTextDescription,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:n}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},ok=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:a,verticalItemPadding:o,verticalItemMargin:i,calc:s}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:a,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${Nr(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:`width ${e.motionDurationSlow}, left ${e.motionDurationSlow},\n            right ${e.motionDurationSlow}`}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav,\n        > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:s(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:o,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:i},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:`height ${e.motionDurationSlow}, top ${e.motionDurationSlow}`}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{marginLeft:{_skip_check_:!0,value:Nr(s(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-content-holder, > div > ${t}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:s(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-content > ${t}-tabpane`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},ik=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,horizontalItemPaddingSM:a,horizontalItemPaddingLG:o}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:a,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:o,fontSize:e.titleFontSizeLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${Nr(e.borderRadius)} ${Nr(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${Nr(e.borderRadius)} ${Nr(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Nr(e.borderRadius)} ${Nr(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Nr(e.borderRadius)} 0 0 ${Nr(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r}}}}}},sk=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:a,tabsHorizontalItemMargin:o,horizontalItemPadding:i,itemSelectedColor:s,itemColor:l}=e,c=`${t}-tab`;return{[c]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:i,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:l,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:n}},ri(e)),"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${c}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorTextDescription,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},"&:hover":{color:r},[`&${c}-active ${c}-btn`]:{color:s,textShadow:e.tabsActiveTextShadow},[`&${c}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${c}-disabled ${c}-btn, &${c}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${c}-remove ${a}`]:{margin:0},[`${a}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${c} + ${c}`]:{margin:{_skip_check_:!0,value:o}}}},lk=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:a,calc:o}=e,i=`${t}-rtl`;return{[i]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:Nr(e.marginSM)}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:Nr(e.marginXS)},marginLeft:{_skip_check_:!0,value:Nr(o(e.marginXXS).mul(-1).equal())},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-content-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-content-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:a},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},ck=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:a,itemHoverColor:o,itemActiveColor:i,colorBorderSecondary:s}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},ei(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:Object.assign({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:a},padding:`0 ${Nr(e.paddingXS)}`,background:"transparent",border:`${Nr(e.lineWidth)} ${e.lineType} ${s}`,borderRadius:`${Nr(e.borderRadiusLG)} ${Nr(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:o},"&:active, &:focus:not(:focus-visible)":{color:i}},ri(e))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),sk(e)),{[`${t}-content`]:{position:"relative",width:"100%"},[`${t}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}},dk=Ti("Tabs",(e=>{const t=gi(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${Nr(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${Nr(e.horizontalItemGutter)}`});return[ik(t),lk(t),ok(t),ak(t),rk(t),ck(t),nk(t)]}),(e=>{const t=e.controlHeightLG;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:t,cardPadding:`${(t-Math.round(e.fontSize*e.lineHeight))/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${1.5*e.paddingXXS}px ${e.padding}px`,cardPaddingLG:`${e.paddingXS}px ${e.padding}px ${1.5*e.paddingXXS}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}}));var uk=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const pk=e=>{var n,r,a,i,s,l,c,d,u,p,f;const{type:m,className:h,rootClassName:g,size:v,onEdit:_,hideAdd:y,centered:k,addIcon:x,removeIcon:w,moreIcon:S,more:C,popupClassName:E,children:j,items:T,animated:P,style:$,indicatorSize:O,indicator:A}=e,D=uk(e,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator"]),{prefixCls:I}=D,{direction:R,tabs:N,getPrefixCls:M,getPopupContainer:z}=t.useContext(b),L=M("tabs",I),H=Oo(L),[B,F,U]=dk(L,H);let W;"editable-card"===m&&(W={onEdit:(e,t)=>{let{key:n,event:r}=t;null===_||void 0===_||_("add"===e?r:n,e)},removeIcon:null!==(n=null!==w&&void 0!==w?w:null===N||void 0===N?void 0:N.removeIcon)&&void 0!==n?n:t.createElement(dt,null),addIcon:(null!==x&&void 0!==x?x:null===N||void 0===N?void 0:N.addIcon)||t.createElement(pv,null),showAdd:!0!==y});const V=M();const q=hl(v),K=function(e,n){if(e)return e;const r=gl(n).map((e=>{if(t.isValidElement(e)){const{key:t,props:n}=e,r=n||{},{tab:a}=r,o=Vy(r,["tab"]);return Object.assign(Object.assign({key:String(t)},o),{label:a})}return null}));return function(e){return e.filter((e=>e))}(r)}(T,j),G=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{inkBar:!0,tabPane:!1};return t=!1===n?{inkBar:!1,tabPane:!1}:!0===n?{inkBar:!0,tabPane:!0}:Object.assign({inkBar:!0},"object"===typeof n?n:{}),t.tabPane&&(t.tabPaneMotion=Object.assign(Object.assign({},Wy),{motionName:Qs(e,"switch")})),t}(L,P),Y=Object.assign(Object.assign({},null===N||void 0===N?void 0:N.style),$),X={align:null!==(r=null===A||void 0===A?void 0:A.align)&&void 0!==r?r:null===(a=null===N||void 0===N?void 0:N.indicator)||void 0===a?void 0:a.align,size:null!==(c=null!==(s=null!==(i=null===A||void 0===A?void 0:A.size)&&void 0!==i?i:O)&&void 0!==s?s:null===(l=null===N||void 0===N?void 0:N.indicator)||void 0===l?void 0:l.size)&&void 0!==c?c:null===N||void 0===N?void 0:N.indicatorSize};return B(t.createElement(Uy,Object.assign({direction:R,getPopupContainer:z},D,{items:K,className:o()({[`${L}-${q}`]:q,[`${L}-card`]:["card","editable-card"].includes(m),[`${L}-editable-card`]:"editable-card"===m,[`${L}-centered`]:k},null===N||void 0===N?void 0:N.className,h,g,F,U,H),popupClassName:o()(E,F,U,H),style:Y,editable:W,more:Object.assign({icon:null!==(f=null!==(p=null!==(u=null===(d=null===N||void 0===N?void 0:N.more)||void 0===d?void 0:d.icon)&&void 0!==u?u:null===N||void 0===N?void 0:N.moreIcon)&&void 0!==p?p:S)&&void 0!==f?f:t.createElement(cv,null),transitionName:`${V}-slide-up`},C),prefixCls:L,animated:G,indicator:X})))};pk.TabPane=()=>null;const fk=pk;var mk=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const hk=e=>{var{prefixCls:n,className:r,hoverable:a=!0}=e,i=mk(e,["prefixCls","className","hoverable"]);const{getPrefixCls:s}=t.useContext(b),l=s("card",n),c=o()(`${l}-grid`,r,{[`${l}-grid-hoverable`]:a});return t.createElement("div",Object.assign({},i,{className:c}))},gk=e=>{const{antCls:t,componentCls:n,headerHeight:r,cardPaddingBase:a,tabsMarginBottom:o}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${Nr(a)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${Nr(e.borderRadiusLG)} ${Nr(e.borderRadiusLG)} 0 0`},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},Zo),{[`\n          > ${n}-typography,\n          > ${n}-typography-edit-content\n        `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:o,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},vk=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:a}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`\n      ${Nr(a)} 0 0 0 ${n},\n      0 ${Nr(a)} 0 0 ${n},\n      ${Nr(a)} ${Nr(a)} 0 0 ${n},\n      ${Nr(a)} 0 0 0 ${n} inset,\n      0 ${Nr(a)} 0 0 ${n} inset;\n    `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},_k=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:a,colorBorderSecondary:o,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${Nr(e.lineWidth)} ${e.lineType} ${o}`,display:"flex",borderRadius:`0 0 ${Nr(e.borderRadiusLG)} ${Nr(e.borderRadiusLG)}`},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:Nr(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:a,lineHeight:Nr(e.calc(a).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${Nr(e.lineWidth)} ${e.lineType} ${o}`}}})},bk=e=>Object.assign(Object.assign({margin:`${Nr(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},Zo),"&-description":{color:e.colorTextDescription}}),yk=e=>{const{componentCls:t,cardPaddingBase:n,colorFillAlter:r}=e;return{[`${t}-head`]:{padding:`0 ${Nr(n)}`,background:r,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${Nr(e.padding)} ${Nr(n)}`}}},kk=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},xk=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:a,boxShadowTertiary:o,cardPaddingBase:i,extraColor:s}=e;return{[t]:Object.assign(Object.assign({},ei(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:o},[`${t}-head`]:gk(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:Object.assign({padding:i,borderRadius:`0 0 ${Nr(e.borderRadiusLG)} ${Nr(e.borderRadiusLG)}`},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),[`${t}-grid`]:vk(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${Nr(e.borderRadiusLG)} ${Nr(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:_k(e),[`${t}-meta`]:bk(e)}),[`${t}-bordered`]:{border:`${Nr(e.lineWidth)} ${e.lineType} ${a}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${Nr(e.borderRadiusLG)} ${Nr(e.borderRadiusLG)} 0 0 `,[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:yk(e),[`${t}-loading`]:kk(e),[`${t}-rtl`]:{direction:"rtl"}}},wk=e=>{const{componentCls:t,cardPaddingSM:n,headerHeightSM:r,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:r,padding:`0 ${Nr(n)}`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},Sk=Ti("Card",(e=>{const t=gi(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[xk(t),wk(t)]}),(e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText})));var Ck=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Ek=e=>{const{actionClasses:n,actions:r=[],actionStyle:a}=e;return t.createElement("ul",{className:n,style:a},r.map(((e,n)=>{const a=`action-${n}`;return t.createElement("li",{style:{width:100/r.length+"%"},key:a},t.createElement("span",null,e))})))},jk=t.forwardRef(((e,n)=>{const{prefixCls:r,className:a,rootClassName:i,style:s,extra:l,headStyle:c={},bodyStyle:d={},title:u,loading:p,bordered:f=!0,size:m,type:h,cover:g,actions:v,tabList:_,children:y,activeTabKey:k,defaultActiveTabKey:x,tabBarExtraContent:w,hoverable:S,tabProps:C={},classNames:E,styles:j}=e,T=Ck(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:P,direction:$,card:O}=t.useContext(b);const A=e=>{var t;return o()(null===(t=null===O||void 0===O?void 0:O.classNames)||void 0===t?void 0:t[e],null===E||void 0===E?void 0:E[e])},D=e=>{var t;return Object.assign(Object.assign({},null===(t=null===O||void 0===O?void 0:O.styles)||void 0===t?void 0:t[e]),null===j||void 0===j?void 0:j[e])},I=t.useMemo((()=>{let e=!1;return t.Children.forEach(y,(t=>{(null===t||void 0===t?void 0:t.type)===hk&&(e=!0)})),e}),[y]),R=P("card",r),[N,M,z]=Sk(R),L=t.createElement(gp,{loading:!0,active:!0,paragraph:{rows:4},title:!1},y),H=void 0!==k,B=Object.assign(Object.assign({},C),{[H?"activeKey":"defaultActiveKey"]:H?k:x,tabBarExtraContent:w});let F;const U=hl(m),W=U&&"default"!==U?U:"large",V=_?t.createElement(fk,Object.assign({size:W},B,{className:`${R}-head-tabs`,onChange:t=>{var n;null===(n=e.onTabChange)||void 0===n||n.call(e,t)},items:_.map((e=>{var{tab:t}=e,n=Ck(e,["tab"]);return Object.assign({label:t},n)}))})):null;if(u||l||V){const e=o()(`${R}-head`,A("header")),n=o()(`${R}-head-title`,A("title")),r=o()(`${R}-extra`,A("extra")),a=Object.assign(Object.assign({},c),D("header"));F=t.createElement("div",{className:e,style:a},t.createElement("div",{className:`${R}-head-wrapper`},u&&t.createElement("div",{className:n,style:D("title")},u),l&&t.createElement("div",{className:r,style:D("extra")},l)),V)}const q=o()(`${R}-cover`,A("cover")),K=g?t.createElement("div",{className:q,style:D("cover")},g):null,G=o()(`${R}-body`,A("body")),Y=Object.assign(Object.assign({},d),D("body")),X=t.createElement("div",{className:G,style:Y},p?L:y),J=o()(`${R}-actions`,A("actions")),Q=(null===v||void 0===v?void 0:v.length)?t.createElement(Ek,{actionClasses:J,actionStyle:D("actions"),actions:v}):null,Z=tl(T,["onTabChange"]),ee=o()(R,null===O||void 0===O?void 0:O.className,{[`${R}-loading`]:p,[`${R}-bordered`]:f,[`${R}-hoverable`]:S,[`${R}-contain-grid`]:I,[`${R}-contain-tabs`]:null===_||void 0===_?void 0:_.length,[`${R}-${U}`]:U,[`${R}-type-${h}`]:!!h,[`${R}-rtl`]:"rtl"===$},a,i,M,z),te=Object.assign(Object.assign({},null===O||void 0===O?void 0:O.style),s);return N(t.createElement("div",Object.assign({ref:n},Z,{className:ee,style:te}),F,K,X,Q))}));var Tk=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Pk=e=>{const{prefixCls:n,className:r,avatar:a,title:i,description:s}=e,l=Tk(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:c}=t.useContext(b),d=c("card",n),u=o()(`${d}-meta`,r),p=a?t.createElement("div",{className:`${d}-meta-avatar`},a):null,f=i?t.createElement("div",{className:`${d}-meta-title`},i):null,m=s?t.createElement("div",{className:`${d}-meta-description`},s):null,h=f||m?t.createElement("div",{className:`${d}-meta-detail`},f,m):null;return t.createElement("div",Object.assign({},l,{className:u}),p,h)},$k=jk;$k.Grid=hk,$k.Meta=Pk;const Ok=$k;function Ak(e){return gi(e,{inputAffixPadding:e.paddingXXS})}const Dk=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:a,controlHeightSM:o,controlHeightLG:i,fontSizeLG:s,lineHeightLG:l,paddingSM:c,controlPaddingHorizontalSM:d,controlPaddingHorizontal:u,colorFillAlter:p,colorPrimaryHover:f,colorPrimary:m,controlOutlineWidth:h,controlOutline:g,colorErrorOutline:v,colorWarningOutline:_,colorBgContainer:b}=e;return{paddingBlock:Math.max(Math.round((t-n*r)/2*10)/10-a,0),paddingBlockSM:Math.max(Math.round((o-n*r)/2*10)/10-a,0),paddingBlockLG:Math.ceil((i-s*l)/2*10)/10-a,paddingInline:c-a,paddingInlineSM:d-a,paddingInlineLG:u-a,addonBg:p,activeBorderColor:m,hoverBorderColor:f,activeShadow:`0 0 0 ${h}px ${g}`,errorActiveShadow:`0 0 0 ${h}px ${v}`,warningActiveShadow:`0 0 0 ${h}px ${_}`,hoverBg:b,activeBg:b,inputFontSize:n,inputFontSizeLG:s,inputFontSizeSM:n}},Ik=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),Rk=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"input[disabled], textarea[disabled]":{cursor:"not-allowed"},"&:hover:not([disabled])":Object.assign({},Ik(gi(e,{hoverBorderColor:e.colorBorder,hoverBg:e.colorBgContainerDisabled})))}),Nk=(e,t)=>({background:e.colorBgContainer,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:t.borderColor,"&:hover":{borderColor:t.hoverBorderColor,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:t.activeBorderColor,boxShadow:t.activeShadow,outline:0,backgroundColor:e.activeBg}}),Mk=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Nk(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),zk=(e,t)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Nk(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Rk(e))}),Mk(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorError})),Mk(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarning})),t)}),Lk=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),Hk=e=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},Lk(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),Lk(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:Object.assign({},Rk(e))}})}),Bk=(e,t)=>{const{componentCls:n}=e;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${n}-disabled, &[disabled]`]:{color:e.colorTextDisabled},[`&${n}-status-error`]:{"&, & input, & textarea":{color:e.colorError}},[`&${n}-status-warning`]:{"&, & input, & textarea":{color:e.colorWarning}}},t)}},Fk=(e,t)=>({background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:null===t||void 0===t?void 0:t.inputColor},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}),Uk=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:Object.assign(Object.assign({},Fk(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),Wk=(e,t)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Fk(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor})),{[`&${e.componentCls}-disabled, &[disabled]`]:Object.assign({},Rk(e))}),Uk(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorError})),Uk(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarning})),t)}),Vk=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),qk=e=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary},[`${e.componentCls}-filled:not(:focus):not(:focus-within)`]:{"&:not(:first-child)":{borderInlineStart:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"&:not(:last-child)":{borderInlineEnd:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}}}},Vk(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),Vk(e,{status:"warning",addonBg:e.colorWarningBg,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary,color:e.colorTextDisabled},"&-addon:first-child":{borderInlineStart:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),Kk=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:a}=e;return{padding:`${Nr(t)} ${Nr(a)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},Gk=e=>({padding:`${Nr(e.paddingBlockSM)} ${Nr(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),Yk=e=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${Nr(e.paddingBlock)} ${Nr(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},{"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e.colorTextPlaceholder,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),{"textarea&":{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},Kk(e)),"&-sm":Object.assign({},Gk(e)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),Xk=e=>{const{componentCls:t,antCls:n}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},Kk(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},Gk(e)),[`&-lg ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightLG},[`&-sm ${n}-select-single ${n}-select-selector`]:{height:e.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${Nr(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${Nr(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${Nr(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${n}-select-single:not(${n}-select-customize-input):not(${n}-pagination-size-changer)`]:{[`${n}-select-selector`]:{backgroundColor:"inherit",border:`${Nr(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}}},[`${n}-cascader-picker`]:{margin:`-9px ${Nr(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${n}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[t]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${n}-select ${n}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[`\n        & > ${t}-affix-wrapper,\n        & > ${t}-number-affix-wrapper,\n        & > ${n}-picker-range\n      `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderInlineEndWidth:e.lineWidth},[t]:{float:"none"},[`& > ${n}-select > ${n}-select-selector,\n      & > ${n}-select-auto-complete ${t},\n      & > ${n}-cascader-picker ${t},\n      & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:e.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},[`& > ${n}-select-focused`]:{zIndex:1},[`& > ${n}-select > ${n}-select-arrow`]:{zIndex:1},[`& > *:first-child,\n      & > ${n}-select:first-child > ${n}-select-selector,\n      & > ${n}-select-auto-complete:first-child ${t},\n      & > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child,\n      & > ${n}-select:last-child > ${n}-select-selector,\n      & > ${n}-cascader-picker:last-child ${t},\n      & > ${n}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${n}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:e.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:e.borderRadius}}}})}},Jk=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:a}=e,o=a(n).sub(a(r).mul(2)).sub(16).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ei(e)),Yk(e)),zk(e)),Wk(e)),Bk(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:o,paddingBottom:o}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Qk=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextTertiary},"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${Nr(e.inputAffixPadding)}`}}}},Zk=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:a,colorIcon:o,colorIconHover:i,iconCls:s}=e,l=`${t}-affix-wrapper`,c=`${t}-affix-wrapper-disabled`;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign({},Yk(e)),{display:"inline-flex",[`&:not(${t}-disabled):hover`]:{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},[`> input${t}`]:{padding:0},[`> input${t}, > textarea${t}`]:{fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:r},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n}}}),Qk(e)),{[`${s}${t}-password-icon`]:{color:o,cursor:"pointer",transition:`all ${a}`,"&:hover":{color:i}}}),[c]:{[`${s}${t}-password-icon`]:{color:o,cursor:"not-allowed","&:hover":{color:o}}}}},ex=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},ei(e)),Xk(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:n,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:r}}},Hk(e)),qk(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartEndRadius:0,borderEndEndRadius:0}}})})}},tx=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-search`;return{[r]:{[t]:{"&:hover, &:focus":{borderColor:e.colorPrimaryHover,[`+ ${t}-group-addon ${r}-button:not(${n}-btn-primary)`]:{borderInlineStartColor:e.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{height:e.controlHeight,borderRadius:0},[`${t}-lg`]:{lineHeight:e.calc(e.lineHeightLG).sub(2e-4).equal()},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${r}-button`]:{marginInlineEnd:-1,paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${r}-button:not(${n}-btn-primary)`]:{color:e.colorTextDescription,"&:hover":{color:e.colorPrimaryHover},"&:active":{color:e.colorPrimaryActive},[`&${n}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${r}-button`]:{height:e.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightLG}},"&-small":{[`${t}-affix-wrapper, ${r}-button`]:{height:e.controlHeightSM}},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal(),borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button,\n        > ${t},\n        ${t}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},nx=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[r]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:e.calc(e.fontSize).mul(e.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:e.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[`\n        &-allow-clear > ${t},\n        &-affix-wrapper${r}-has-feedback ${t}\n      `]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},[`${r}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},rx=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},ax=Ti("Input",(e=>{const t=gi(e,Ak(e));return[Jk(t),nx(t),Zk(t),ex(t),tx(t),rx(t),Oc(t)]}),Dk,{resetFont:!1}),ox=e=>{const{getPrefixCls:n,direction:r}=(0,t.useContext)(b),{prefixCls:a,className:i}=e,s=n("input-group",a),l=n("input"),[c,d]=ax(l),u=o()(s,{[`${s}-lg`]:"large"===e.size,[`${s}-sm`]:"small"===e.size,[`${s}-compact`]:e.compact,[`${s}-rtl`]:"rtl"===r},d,i),p=(0,t.useContext)(Nu),f=(0,t.useMemo)((()=>Object.assign(Object.assign({},p),{isFormItemInput:!1})),[p]);return c(t.createElement("span",{className:u,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},t.createElement(Nu.Provider,{value:f},e.children)))};function ix(e,t,n){var r=t.cloneNode(!0),a=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,"number"===typeof t.selectionStart&&"number"===typeof t.selectionEnd&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=function(){t.setSelectionRange.apply(t,arguments)},a}function sx(e,t,n,r){if(n){var a=t;"click"!==t.type?"file"===e.type||void 0===r?n(a):n(a=ix(t,e,r)):n(a=ix(t,e,""))}}var lx=t.forwardRef((function(e,n){var r,a,i=e.inputElement,s=e.children,l=e.prefixCls,c=e.prefix,d=e.suffix,u=e.addonBefore,p=e.addonAfter,f=e.className,m=e.style,h=e.disabled,g=e.readOnly,v=e.focused,_=e.triggerFocus,b=e.allowClear,y=e.value,x=e.handleReset,w=e.hidden,S=e.classes,C=e.classNames,E=e.dataAttrs,j=e.styles,P=e.components,O=e.onClear,A=null!==s&&void 0!==s?s:i,D=(null===P||void 0===P?void 0:P.affixWrapper)||"span",I=(null===P||void 0===P?void 0:P.groupWrapper)||"span",R=(null===P||void 0===P?void 0:P.wrapper)||"span",N=(null===P||void 0===P?void 0:P.groupAddon)||"span",M=(0,t.useRef)(null),z=function(e){return!!(e.prefix||e.suffix||e.allowClear)}(e),L=(0,t.cloneElement)(A,{value:y,className:o()(A.props.className,!z&&(null===C||void 0===C?void 0:C.variant))||null}),H=(0,t.useRef)(null);if(t.useImperativeHandle(n,(function(){return{nativeElement:H.current||M.current}})),z){var B=null;if(b){var F=!h&&!g&&y,U="".concat(l,"-clear-icon"),W="object"===T(b)&&null!==b&&void 0!==b&&b.clearIcon?b.clearIcon:"\u2716";B=t.createElement("span",{onClick:function(e){null===x||void 0===x||x(e),null===O||void 0===O||O()},onMouseDown:function(e){return e.preventDefault()},className:o()(U,$($({},"".concat(U,"-hidden"),!F),"".concat(U,"-has-suffix"),!!d)),role:"button",tabIndex:-1},W)}var V="".concat(l,"-affix-wrapper"),q=o()(V,$($($($($({},"".concat(l,"-disabled"),h),"".concat(V,"-disabled"),h),"".concat(V,"-focused"),v),"".concat(V,"-readonly"),g),"".concat(V,"-input-with-clear-btn"),d&&b&&y),null===S||void 0===S?void 0:S.affixWrapper,null===C||void 0===C?void 0:C.affixWrapper,null===C||void 0===C?void 0:C.variant),K=(d||b)&&t.createElement("span",{className:o()("".concat(l,"-suffix"),null===C||void 0===C?void 0:C.suffix),style:null===j||void 0===j?void 0:j.suffix},B,d);L=t.createElement(D,k({className:q,style:null===j||void 0===j?void 0:j.affixWrapper,onClick:function(e){var t;null!==(t=M.current)&&void 0!==t&&t.contains(e.target)&&(null===_||void 0===_||_())}},null===E||void 0===E?void 0:E.affixWrapper,{ref:M}),c&&t.createElement("span",{className:o()("".concat(l,"-prefix"),null===C||void 0===C?void 0:C.prefix),style:null===j||void 0===j?void 0:j.prefix},c),L,K)}if(function(e){return!(!e.addonBefore&&!e.addonAfter)}(e)){var G="".concat(l,"-group"),Y="".concat(G,"-addon"),X="".concat(G,"-wrapper"),J=o()("".concat(l,"-wrapper"),G,null===S||void 0===S?void 0:S.wrapper,null===C||void 0===C?void 0:C.wrapper),Q=o()(X,$({},"".concat(X,"-disabled"),h),null===S||void 0===S?void 0:S.group,null===C||void 0===C?void 0:C.groupWrapper);L=t.createElement(I,{className:Q,ref:H},t.createElement(R,{className:J},u&&t.createElement(N,{className:Y},u),L,p&&t.createElement(N,{className:Y},p)))}return t.cloneElement(L,{className:o()(null===(r=L.props)||void 0===r?void 0:r.className,f)||null,style:Re(Re({},null===(a=L.props)||void 0===a?void 0:a.style),m),hidden:w})}));const cx=lx;var dx=["show"];function ux(e,n){return t.useMemo((function(){var t={};n&&(t.show="object"===T(n)&&n.formatter?n.formatter:!!n);var r=t=Re(Re({},t),e),a=r.show,o=A(r,dx);return Re(Re({},o),{},{show:!!a,showFormatter:"function"===typeof a?a:void 0,strategy:o.strategy||function(e){return e.length}})}),[e,n])}var px=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"],fx=(0,t.forwardRef)((function(e,n){var r=e.autoComplete,a=e.onChange,i=e.onFocus,s=e.onBlur,l=e.onPressEnter,c=e.onKeyDown,d=e.onKeyUp,u=e.prefixCls,p=void 0===u?"rc-input":u,f=e.disabled,m=e.htmlSize,h=e.className,g=e.maxLength,v=e.suffix,_=e.showCount,b=e.count,y=e.type,x=void 0===y?"text":y,w=e.classes,S=e.classNames,C=e.styles,E=e.onCompositionStart,T=e.onCompositionEnd,P=A(e,px),O=j((0,t.useState)(!1),2),D=O[0],I=O[1],R=(0,t.useRef)(!1),N=(0,t.useRef)(!1),M=(0,t.useRef)(null),z=(0,t.useRef)(null),L=function(e){M.current&&function(e,t){if(e){e.focus(t);var n=(t||{}).cursor;if(n){var r=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(r,r);break;default:e.setSelectionRange(0,r)}}}}(M.current,e)},H=j(qt(e.defaultValue,{value:e.value}),2),B=H[0],F=H[1],U=void 0===B||null===B?"":String(B),W=j((0,t.useState)(null),2),V=W[0],q=W[1],K=ux(b,_),G=K.max||g,Y=K.strategy(U),X=!!G&&Y>G;(0,t.useImperativeHandle)(n,(function(){var e;return{focus:L,blur:function(){var e;null===(e=M.current)||void 0===e||e.blur()},setSelectionRange:function(e,t,n){var r;null===(r=M.current)||void 0===r||r.setSelectionRange(e,t,n)},select:function(){var e;null===(e=M.current)||void 0===e||e.select()},input:M.current,nativeElement:(null===(e=z.current)||void 0===e?void 0:e.nativeElement)||M.current}})),(0,t.useEffect)((function(){I((function(e){return(!e||!f)&&e}))}),[f]);var J=function(e,t,n){var r,o,i=t;if(!R.current&&K.exceedFormatter&&K.max&&K.strategy(t)>K.max)t!==(i=K.exceedFormatter(t,{max:K.max}))&&q([(null===(r=M.current)||void 0===r?void 0:r.selectionStart)||0,(null===(o=M.current)||void 0===o?void 0:o.selectionEnd)||0]);else if("compositionEnd"===n.source)return;F(i),M.current&&sx(M.current,e,a,i)};(0,t.useEffect)((function(){var e;V&&(null===(e=M.current)||void 0===e||e.setSelectionRange.apply(e,pt(V)))}),[V]);var Q=function(e){J(e,e.target.value,{source:"change"})},Z=function(e){R.current=!1,J(e,e.currentTarget.value,{source:"compositionEnd"}),null===T||void 0===T||T(e)},ee=function(e){l&&"Enter"===e.key&&!N.current&&(N.current=!0,l(e)),null===c||void 0===c||c(e)},te=function(e){"Enter"===e.key&&(N.current=!1),null===d||void 0===d||d(e)},ne=function(e){I(!0),null===i||void 0===i||i(e)},re=function(e){I(!1),null===s||void 0===s||s(e)},ae=X&&"".concat(p,"-out-of-range");return t.createElement(cx,k({},P,{prefixCls:p,className:o()(h,ae),handleReset:function(e){F(""),L(),M.current&&sx(M.current,e,a)},value:U,focused:D,triggerFocus:L,suffix:function(){var e=Number(G)>0;if(v||K.show){var n=K.showFormatter?K.showFormatter({value:U,count:Y,maxLength:G}):"".concat(Y).concat(e?" / ".concat(G):"");return t.createElement(t.Fragment,null,K.show&&t.createElement("span",{className:o()("".concat(p,"-show-count-suffix"),$({},"".concat(p,"-show-count-has-suffix"),!!v),null===S||void 0===S?void 0:S.count),style:Re({},null===C||void 0===C?void 0:C.count)},n),v)}return null}(),disabled:f,classes:w,classNames:S,styles:C}),function(){var n=tl(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return t.createElement("input",k({autoComplete:r},n,{onChange:Q,onFocus:ne,onBlur:re,onKeyDown:ee,onKeyUp:te,className:o()(p,$({},"".concat(p,"-disabled"),f),null===S||void 0===S?void 0:S.input),style:null===C||void 0===C?void 0:C.input,ref:M,size:m,type:x,onCompositionStart:function(e){R.current=!0,null===E||void 0===E||E(e)},onCompositionEnd:Z}))}())}));const mx=fx,hx=e=>{let n;return"object"===typeof e&&(null===e||void 0===e?void 0:e.clearIcon)?n=e:e&&(n={clearIcon:t.createElement(Mo,null)}),n};function gx(e,t,n){return o()({[`${e}-status-success`]:"success"===t,[`${e}-status-warning`]:"warning"===t,[`${e}-status-error`]:"error"===t,[`${e}-status-validating`]:"validating"===t,[`${e}-has-feedback`]:n})}const vx=(e,t)=>t||e,_x=function(e,n){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;var a,o;const{variant:i,[e]:s}=(0,t.useContext)(b),l=(0,t.useContext)(zu),c=null===s||void 0===s?void 0:s.variant;let d;d="undefined"!==typeof n?n:!1===r?"borderless":null!==(o=null!==(a=null!==l&&void 0!==l?l:c)&&void 0!==a?a:i)&&void 0!==o?o:"outlined";return[d,_.includes(d)]};function bx(e,n){const r=(0,t.useRef)([]),a=()=>{r.current.push(setTimeout((()=>{var t,n,r,a;(null===(t=e.current)||void 0===t?void 0:t.input)&&"password"===(null===(n=e.current)||void 0===n?void 0:n.input.getAttribute("type"))&&(null===(r=e.current)||void 0===r?void 0:r.input.hasAttribute("value"))&&(null===(a=e.current)||void 0===a||a.input.removeAttribute("value"))})))};return(0,t.useEffect)((()=>(n&&a(),()=>r.current.forEach((e=>{e&&clearTimeout(e)})))),[]),a}var yx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const kx=(0,t.forwardRef)(((e,n)=>{var r;const{prefixCls:a,bordered:i=!0,status:s,size:l,disabled:c,onBlur:d,onFocus:u,suffix:p,allowClear:f,addonAfter:m,addonBefore:h,className:g,style:v,styles:_,rootClassName:y,onChange:k,classNames:x,variant:w}=e,S=yx(e,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]);const{getPrefixCls:C,direction:E,input:j}=t.useContext(b),T=C("input",a),P=(0,t.useRef)(null),$=Oo(T),[O,A,D]=ax(T,$),{compactSize:I,compactItemClassnames:R}=wl(T,E),N=hl((e=>{var t;return null!==(t=null!==l&&void 0!==l?l:I)&&void 0!==t?t:e})),M=t.useContext(Es),z=null!==c&&void 0!==c?c:M,{status:L,hasFeedback:H,feedbackIcon:B}=(0,t.useContext)(Nu),F=vx(L,s),U=function(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}(e)||!!H;(0,t.useRef)(U);const W=bx(P,!0),V=(H||p)&&t.createElement(t.Fragment,null,p,H&&B),q=hx(null!==f&&void 0!==f?f:null===j||void 0===j?void 0:j.allowClear),[K,G]=_x("input",w,i);return O(t.createElement(mx,Object.assign({ref:kt(n,P),prefixCls:T,autoComplete:null===j||void 0===j?void 0:j.autoComplete},S,{disabled:z,onBlur:e=>{W(),null===d||void 0===d||d(e)},onFocus:e=>{W(),null===u||void 0===u||u(e)},style:Object.assign(Object.assign({},null===j||void 0===j?void 0:j.style),v),styles:Object.assign(Object.assign({},null===j||void 0===j?void 0:j.styles),_),suffix:V,allowClear:q,className:o()(g,y,D,$,R,null===j||void 0===j?void 0:j.className),onChange:e=>{W(),null===k||void 0===k||k(e)},addonBefore:h&&t.createElement(Lu,{form:!0,space:!0},h),addonAfter:m&&t.createElement(Lu,{form:!0,space:!0},m),classNames:Object.assign(Object.assign(Object.assign({},x),null===j||void 0===j?void 0:j.classNames),{input:o()({[`${T}-sm`]:"small"===N,[`${T}-lg`]:"large"===N,[`${T}-rtl`]:"rtl"===E},null===x||void 0===x?void 0:x.input,null===(r=null===j||void 0===j?void 0:j.classNames)||void 0===r?void 0:r.input,A),variant:o()({[`${T}-${K}`]:G},gx(T,F)),affixWrapper:o()({[`${T}-affix-wrapper-sm`]:"small"===N,[`${T}-affix-wrapper-lg`]:"large"===N,[`${T}-affix-wrapper-rtl`]:"rtl"===E},A),wrapper:o()({[`${T}-group-rtl`]:"rtl"===E},A),groupWrapper:o()({[`${T}-group-wrapper-sm`]:"small"===N,[`${T}-group-wrapper-lg`]:"large"===N,[`${T}-group-wrapper-rtl`]:"rtl"===E,[`${T}-group-wrapper-${K}`]:G},gx(`${T}-group-wrapper`,F,H),A)})})))}));const xx=kx,wx=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,"&-rtl":{direction:"rtl"},[`${t}-input`]:{textAlign:"center",paddingInline:e.paddingXXS},[`&${t}-sm ${t}-input`]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},[`&${t}-lg ${t}-input`]:{paddingInline:e.paddingXS}}}},Sx=Ti(["Input","OTP"],(e=>{const t=gi(e,Ak(e));return[wx(t)]}),Dk);var Cx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Ex=t.forwardRef(((e,n)=>{const{value:r,onChange:a,onActiveChange:o,index:i,mask:s}=e,l=Cx(e,["value","onChange","onActiveChange","index","mask"]),c=r&&"string"===typeof s?s:r,d=t.useRef(null);t.useImperativeHandle(n,(()=>d.current));const u=()=>{$n((()=>{var e;const t=null===(e=d.current)||void 0===e?void 0:e.input;document.activeElement===t&&t&&t.select()}))};return t.createElement(xx,Object.assign({type:!0===s?"password":"text"},l,{ref:d,value:c,onInput:e=>{a(i,e.target.value)},onFocus:u,onKeyDown:e=>{let{key:t}=e;"ArrowLeft"===t?o(i-1):"ArrowRight"===t&&o(i+1),u()},onKeyUp:e=>{"Backspace"!==e.key||r||o(i-1),u()},onMouseDown:u,onMouseUp:u}))})),jx=Ex;var Tx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function Px(e){return(e||"").split("")}const $x=t.forwardRef(((e,n)=>{const{prefixCls:r,length:a=6,size:i,defaultValue:s,value:l,onChange:c,formatter:d,variant:u,disabled:p,status:f,autoFocus:m,mask:h,type:g}=e,v=Tx(e,["prefixCls","length","size","defaultValue","value","onChange","formatter","variant","disabled","status","autoFocus","mask","type"]);const{getPrefixCls:_,direction:y}=t.useContext(b),k=_("otp",r),x=Zn(v,{aria:!0,data:!0,attr:!0}),w=Oo(k),[S,C,E]=Sx(k,w),j=hl((e=>null!==i&&void 0!==i?i:e)),T=t.useContext(Nu),P=vx(T.status,f),$=t.useMemo((()=>Object.assign(Object.assign({},T),{status:P,hasFeedback:!1,feedbackIcon:null})),[T,P]),O=t.useRef(null),A=t.useRef({});t.useImperativeHandle(n,(()=>({focus:()=>{var e;null===(e=A.current[0])||void 0===e||e.focus()},blur:()=>{var e;for(let t=0;t<a;t+=1)null===(e=A.current[t])||void 0===e||e.blur()},nativeElement:O.current})));const D=e=>d?d(e):e,[I,R]=t.useState(Px(D(s||"")));t.useEffect((()=>{void 0!==l&&R(Px(l))}),[l]);const N=Lt((e=>{R(e),c&&e.length===a&&e.every((e=>e))&&e.some(((e,t)=>I[t]!==e))&&c(e.join(""))})),M=Lt(((e,t)=>{let n=pt(I);for(let a=0;a<e;a+=1)n[a]||(n[a]="");t.length<=1?n[e]=t:n=n.slice(0,e).concat(Px(t)),n=n.slice(0,a);for(let a=n.length-1;a>=0&&!n[a];a-=1)n.pop();const r=D(n.map((e=>e||" ")).join(""));return n=Px(r).map(((e,t)=>" "!==e||n[t]?e:n[t])),n})),z=(e,t)=>{var n;const r=M(e,t),o=Math.min(e+t.length,a-1);o!==e&&(null===(n=A.current[o])||void 0===n||n.focus()),N(r)},L=e=>{var t;null===(t=A.current[e])||void 0===t||t.focus()},H={variant:u,disabled:p,status:P,mask:h,type:g};return S(t.createElement("div",Object.assign({},x,{ref:O,className:o()(k,{[`${k}-sm`]:"small"===j,[`${k}-lg`]:"large"===j,[`${k}-rtl`]:"rtl"===y},E,C)}),t.createElement(Nu.Provider,{value:$},Array.from({length:a}).map(((e,n)=>{const r=`otp-${n}`,a=I[n]||"";return t.createElement(jx,Object.assign({ref:e=>{A.current[n]=e},key:r,index:n,size:j,htmlSize:1,className:`${k}-input`,onChange:z,value:a,onActiveChange:L,autoFocus:0===n&&m},H))})))))})),Ox=$x;const Ax={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"};var Dx=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:Ax}))};const Ix=t.forwardRef(Dx);const Rx={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"};var Nx=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:Rx}))};const Mx=t.forwardRef(Nx);var zx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Lx=e=>e?t.createElement(Mx,null):t.createElement(Ix,null),Hx={click:"onClick",hover:"onMouseOver"},Bx=t.forwardRef(((e,n)=>{const{disabled:r,action:a="click",visibilityToggle:i=!0,iconRender:s=Lx}=e,l=t.useContext(Es),c=null!==r&&void 0!==r?r:l,d="object"===typeof i&&void 0!==i.visible,[u,p]=(0,t.useState)((()=>!!d&&i.visible)),f=(0,t.useRef)(null);t.useEffect((()=>{d&&p(i.visible)}),[d,i]);const m=bx(f),h=()=>{c||(u&&m(),p((e=>{var t;const n=!e;return"object"===typeof i&&(null===(t=i.onVisibleChange)||void 0===t||t.call(i,n)),n})))},{className:g,prefixCls:v,inputPrefixCls:_,size:y}=e,k=zx(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:x}=t.useContext(b),w=x("input",_),S=x("input-password",v),C=i&&(e=>{const n=Hx[a]||"",r=s(u),o={[n]:h,className:`${e}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return t.cloneElement(t.isValidElement(r)?r:t.createElement("span",null,r),o)})(S),E=o()(S,g,{[`${S}-${y}`]:!!y}),j=Object.assign(Object.assign({},tl(k,["suffix","iconRender","visibilityToggle"])),{type:u?"text":"password",className:E,prefixCls:w,suffix:C});return y&&(j.size=y),t.createElement(xx,Object.assign({ref:kt(n,f)},j))}));const Fx=Bx;const Ux={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"};var Wx=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:Ux}))};const Vx=t.forwardRef(Wx);var qx=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Kx=t.forwardRef(((e,n)=>{const{prefixCls:r,inputPrefixCls:a,className:i,size:s,suffix:l,enterButton:c=!1,addonAfter:d,loading:u,disabled:p,onSearch:f,onChange:m,onCompositionStart:h,onCompositionEnd:g}=e,v=qx(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:_,direction:y}=t.useContext(b),k=t.useRef(!1),x=_("input-search",r),w=_("input",a),{compactSize:S}=wl(x,y),C=hl((e=>{var t;return null!==(t=null!==s&&void 0!==s?s:S)&&void 0!==t?t:e})),E=t.useRef(null),j=e=>{var t;document.activeElement===(null===(t=E.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;f&&f(null===(n=null===(t=E.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},P="boolean"===typeof c?t.createElement(Vx,null):null,$=`${x}-button`;let O;const A=c||{},D=A.type&&!0===A.type.__ANT_BUTTON;O=D||"button"===A.type?ol(A,Object.assign({onMouseDown:j,onClick:e=>{var t,n;null===(n=null===(t=null===A||void 0===A?void 0:A.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},D?{className:$,size:C}:{})):t.createElement(Hc,{className:$,type:c?"primary":void 0,size:C,disabled:p,key:"enterButton",onMouseDown:j,onClick:T,loading:u,icon:P},c),d&&(O=[O,ol(d,{key:"addonAfter"})]);const I=o()(x,{[`${x}-rtl`]:"rtl"===y,[`${x}-${C}`]:!!C,[`${x}-with-button`]:!!c},i);return t.createElement(xx,Object.assign({ref:kt(E,n),onPressEnter:e=>{k.current||u||T(e)}},v,{size:C,onCompositionStart:e=>{k.current=!0,null===h||void 0===h||h(e)},onCompositionEnd:e=>{k.current=!1,null===g||void 0===g||g(e)},prefixCls:w,addonAfter:O,suffix:l,onChange:e=>{(null===e||void 0===e?void 0:e.target)&&"click"===e.type&&f&&f(e.target.value,e,{source:"clear"}),null===m||void 0===m||m(e)},className:I,disabled:p}))}));const Gx=Kx;var Yx,Xx=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Jx={};function Qx(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;Yx||((Yx=document.createElement("textarea")).setAttribute("tab-index","-1"),Yx.setAttribute("aria-hidden","true"),Yx.setAttribute("name","hiddenTextarea"),document.body.appendChild(Yx)),e.getAttribute("wrap")?Yx.setAttribute("wrap",e.getAttribute("wrap")):Yx.removeAttribute("wrap");var a=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&Jx[n])return Jx[n];var r=window.getComputedStyle(e),a=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),o=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),i=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),s={sizingStyle:Xx.map((function(e){return"".concat(e,":").concat(r.getPropertyValue(e))})).join(";"),paddingSize:o,borderSize:i,boxSizing:a};return t&&n&&(Jx[n]=s),s}(e,t),o=a.paddingSize,i=a.borderSize,s=a.boxSizing,l=a.sizingStyle;Yx.setAttribute("style","".concat(l,";").concat("\n  min-height:0 !important;\n  max-height:none !important;\n  height:0 !important;\n  visibility:hidden !important;\n  overflow:hidden !important;\n  position:absolute !important;\n  z-index:-1000 !important;\n  top:0 !important;\n  right:0 !important;\n  pointer-events: none !important;\n")),Yx.value=e.value||e.placeholder||"";var c,d=void 0,u=void 0,p=Yx.scrollHeight;if("border-box"===s?p+=i:"content-box"===s&&(p-=o),null!==n||null!==r){Yx.value=" ";var f=Yx.scrollHeight-o;null!==n&&(d=f*n,"border-box"===s&&(d=d+o+i),p=Math.max(d,p)),null!==r&&(u=f*r,"border-box"===s&&(u=u+o+i),c=p>u?"":"hidden",p=Math.min(u,p))}var m={height:p,overflowY:c,resize:"none"};return d&&(m.minHeight=d),u&&(m.maxHeight=u),m}var Zx=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],ew=t.forwardRef((function(e,n){var r=e,a=r.prefixCls,i=r.defaultValue,s=r.value,l=r.autoSize,c=r.onResize,d=r.className,u=r.style,p=r.disabled,f=r.onChange,m=(r.onInternalAutoSize,A(r,Zx)),h=j(qt(i,{value:s,postState:function(e){return null!==e&&void 0!==e?e:""}}),2),g=h[0],v=h[1],_=t.useRef();t.useImperativeHandle(n,(function(){return{textArea:_.current}}));var b=j(t.useMemo((function(){return l&&"object"===T(l)?[l.minRows,l.maxRows]:[]}),[l]),2),y=b[0],x=b[1],w=!!l,S=j(t.useState(2),2),C=S[0],E=S[1],P=j(t.useState(),2),O=P[0],D=P[1],I=function(){E(0)};Ut((function(){w&&I()}),[s,y,x,w]),Ut((function(){if(0===C)E(1);else if(1===C){var e=Qx(_.current,!1,y,x);E(2),D(e)}else!function(){try{if(document.activeElement===_.current){var e=_.current,t=e.selectionStart,n=e.selectionEnd,r=e.scrollTop;_.current.setSelectionRange(t,n),_.current.scrollTop=r}}catch(Mq){}}()}),[C]);var R=t.useRef(),N=function(){$n.cancel(R.current)};t.useEffect((function(){return N}),[]);var M=w?O:null,z=Re(Re({},u),M);return 0!==C&&1!==C||(z.overflowY="hidden",z.overflowX="hidden"),t.createElement(Vv,{onResize:function(e){2===C&&(null===c||void 0===c||c(e),l&&(N(),R.current=$n((function(){I()}))))},disabled:!(l||c)},t.createElement("textarea",k({},m,{ref:_,style:z,className:o()(a,d,$({},"".concat(a,"-disabled"),p)),disabled:p,value:g,onChange:function(e){v(e.target.value),null===f||void 0===f||f(e)}})))}));const tw=ew;var nw=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],rw=t.forwardRef((function(e,n){var r,a=e.defaultValue,i=e.value,s=e.onFocus,l=e.onBlur,c=e.onChange,d=e.allowClear,u=e.maxLength,p=e.onCompositionStart,f=e.onCompositionEnd,m=e.suffix,h=e.prefixCls,g=void 0===h?"rc-textarea":h,v=e.showCount,_=e.count,b=e.className,y=e.style,x=e.disabled,w=e.hidden,S=e.classNames,C=e.styles,E=e.onResize,T=e.onClear,P=e.onPressEnter,O=e.readOnly,D=e.autoSize,I=e.onKeyDown,R=A(e,nw),N=j(qt(a,{value:i,defaultValue:a}),2),M=N[0],z=N[1],L=void 0===M||null===M?"":String(M),H=j(t.useState(!1),2),B=H[0],F=H[1],U=t.useRef(!1),W=j(t.useState(null),2),V=W[0],q=W[1],K=(0,t.useRef)(null),G=(0,t.useRef)(null),Y=function(){var e;return null===(e=G.current)||void 0===e?void 0:e.textArea},X=function(){Y().focus()};(0,t.useImperativeHandle)(n,(function(){var e;return{resizableTextArea:G.current,focus:X,blur:function(){Y().blur()},nativeElement:(null===(e=K.current)||void 0===e?void 0:e.nativeElement)||Y()}})),(0,t.useEffect)((function(){F((function(e){return!x&&e}))}),[x]);var J=j(t.useState(null),2),Q=J[0],Z=J[1];t.useEffect((function(){var e;Q&&(e=Y()).setSelectionRange.apply(e,pt(Q))}),[Q]);var ee,te=ux(_,v),ne=null!==(r=te.max)&&void 0!==r?r:u,re=Number(ne)>0,ae=te.strategy(L),oe=!!ne&&ae>ne,ie=function(e,t){var n=t;!U.current&&te.exceedFormatter&&te.max&&te.strategy(t)>te.max&&t!==(n=te.exceedFormatter(t,{max:te.max}))&&Z([Y().selectionStart||0,Y().selectionEnd||0]),z(n),sx(e.currentTarget,e,c,n)},se=m;te.show&&(ee=te.showFormatter?te.showFormatter({value:L,count:ae,maxLength:ne}):"".concat(ae).concat(re?" / ".concat(ne):""),se=t.createElement(t.Fragment,null,se,t.createElement("span",{className:o()("".concat(g,"-data-count"),null===S||void 0===S?void 0:S.count),style:null===C||void 0===C?void 0:C.count},ee)));var le=!D&&!v&&!d;return t.createElement(cx,{ref:K,value:L,allowClear:d,handleReset:function(e){z(""),X(),sx(Y(),e,c)},suffix:se,prefixCls:g,classNames:Re(Re({},S),{},{affixWrapper:o()(null===S||void 0===S?void 0:S.affixWrapper,$($({},"".concat(g,"-show-count"),v),"".concat(g,"-textarea-allow-clear"),d))}),disabled:x,focused:B,className:o()(b,oe&&"".concat(g,"-out-of-range")),style:Re(Re({},y),V&&!le?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":"string"===typeof ee?ee:void 0}},hidden:w,readOnly:O,onClear:T},t.createElement(tw,k({},R,{autoSize:D,maxLength:u,onKeyDown:function(e){"Enter"===e.key&&P&&P(e),null===I||void 0===I||I(e)},onChange:function(e){ie(e,e.target.value)},onFocus:function(e){F(!0),null===s||void 0===s||s(e)},onBlur:function(e){F(!1),null===l||void 0===l||l(e)},onCompositionStart:function(e){U.current=!0,null===p||void 0===p||p(e)},onCompositionEnd:function(e){U.current=!1,ie(e,e.currentTarget.value),null===f||void 0===f||f(e)},className:o()(null===S||void 0===S?void 0:S.textarea),style:Re(Re({},null===C||void 0===C?void 0:C.textarea),{},{resize:null===y||void 0===y?void 0:y.resize}),disabled:x,prefixCls:g,onResize:function(e){var t;null===E||void 0===E||E(e),null!==(t=Y())&&void 0!==t&&t.style.height&&q(!0)},ref:G,readOnly:O})))}));const aw=rw;var ow=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const iw=(0,t.forwardRef)(((e,n)=>{var r,a;const{prefixCls:i,bordered:s=!0,size:l,disabled:c,status:d,allowClear:u,classNames:p,rootClassName:f,className:m,style:h,styles:g,variant:v}=e,_=ow(e,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant"]);const{getPrefixCls:y,direction:k,textArea:x}=t.useContext(b),w=hl(l),S=t.useContext(Es),C=null!==c&&void 0!==c?c:S,{status:E,hasFeedback:j,feedbackIcon:T}=t.useContext(Nu),P=vx(E,d),$=t.useRef(null);t.useImperativeHandle(n,(()=>{var e;return{resizableTextArea:null===(e=$.current)||void 0===e?void 0:e.resizableTextArea,focus:e=>{var t,n;!function(e,t){if(!e)return;e.focus(t);const{cursor:n}=t||{};if(n){const t=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(t,t);break;default:e.setSelectionRange(0,t)}}}(null===(n=null===(t=$.current)||void 0===t?void 0:t.resizableTextArea)||void 0===n?void 0:n.textArea,e)},blur:()=>{var e;return null===(e=$.current)||void 0===e?void 0:e.blur()}}}));const O=y("input",i),A=Oo(O),[D,I,R]=ax(O,A),[N,M]=_x("textArea",v,s),z=hx(null!==u&&void 0!==u?u:null===x||void 0===x?void 0:x.allowClear);return D(t.createElement(aw,Object.assign({autoComplete:null===x||void 0===x?void 0:x.autoComplete},_,{style:Object.assign(Object.assign({},null===x||void 0===x?void 0:x.style),h),styles:Object.assign(Object.assign({},null===x||void 0===x?void 0:x.styles),g),disabled:C,allowClear:z,className:o()(R,A,m,f,null===x||void 0===x?void 0:x.className),classNames:Object.assign(Object.assign(Object.assign({},p),null===x||void 0===x?void 0:x.classNames),{textarea:o()({[`${O}-sm`]:"small"===w,[`${O}-lg`]:"large"===w},I,null===p||void 0===p?void 0:p.textarea,null===(r=null===x||void 0===x?void 0:x.classNames)||void 0===r?void 0:r.textarea),variant:o()({[`${O}-${N}`]:M},gx(O,P)),affixWrapper:o()(`${O}-textarea-affix-wrapper`,{[`${O}-affix-wrapper-rtl`]:"rtl"===k,[`${O}-affix-wrapper-sm`]:"small"===w,[`${O}-affix-wrapper-lg`]:"large"===w,[`${O}-textarea-show-count`]:e.showCount||(null===(a=e.count)||void 0===a?void 0:a.show)},I)}),prefixCls:O,suffix:j&&t.createElement("span",{className:`${O}-textarea-suffix`},T),ref:$})))})),sw=iw,lw=xx;lw.Group=ox,lw.Search=Gx,lw.TextArea=sw,lw.Password=Fx,lw.OTP=Ox;const cw=lw;var dw=t.forwardRef((function(e,n){var r=e.prefixCls,a=e.forceRender,i=e.className,s=e.style,l=e.children,c=e.isActive,d=e.role,u=e.classNames,p=e.styles,f=j(t.useState(c||a),2),m=f[0],h=f[1];return t.useEffect((function(){(a||c)&&h(!0)}),[a,c]),m?t.createElement("div",{ref:n,className:o()("".concat(r,"-content"),$($({},"".concat(r,"-content-active"),c),"".concat(r,"-content-inactive"),!c),i),style:s,role:d},t.createElement("div",{className:o()("".concat(r,"-content-box"),null===u||void 0===u?void 0:u.body),style:null===p||void 0===p?void 0:p.body},l)):null}));dw.displayName="PanelContent";const uw=dw;var pw=["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],fw=t.forwardRef((function(e,n){var r=e.showArrow,a=void 0===r||r,i=e.headerClass,s=e.isActive,l=e.onItemClick,c=e.forceRender,d=e.className,u=e.classNames,p=void 0===u?{}:u,f=e.styles,m=void 0===f?{}:f,h=e.prefixCls,g=e.collapsible,v=e.accordion,_=e.panelKey,b=e.extra,y=e.header,x=e.expandIcon,w=e.openMotion,S=e.destroyInactivePanel,C=e.children,E=A(e,pw),j="disabled"===g,T="header"===g,P="icon"===g,O=null!==b&&void 0!==b&&"boolean"!==typeof b,D=function(){null===l||void 0===l||l(_)},I="function"===typeof x?x(e):t.createElement("i",{className:"arrow"});I&&(I=t.createElement("div",{className:"".concat(h,"-expand-icon"),onClick:["header","icon"].includes(g)?D:void 0},I));var R=o()($($($({},"".concat(h,"-item"),!0),"".concat(h,"-item-active"),s),"".concat(h,"-item-disabled"),j),d),N={className:o()(i,$($($({},"".concat(h,"-header"),!0),"".concat(h,"-header-collapsible-only"),T),"".concat(h,"-icon-collapsible-only"),P),p.header),"aria-expanded":s,"aria-disabled":j,onKeyDown:function(e){"Enter"!==e.key&&e.keyCode!==Xn.ENTER&&e.which!==Xn.ENTER||D()},style:m.header};return T||P||(N.onClick=D,N.role=v?"tab":"button",N.tabIndex=j?-1:0),t.createElement("div",k({},E,{ref:n,className:R}),t.createElement("div",N,a&&I,t.createElement("span",{className:"".concat(h,"-header-text"),onClick:"header"===g?D:void 0},y),O&&t.createElement("div",{className:"".concat(h,"-extra")},b)),t.createElement(Gn,k({visible:s,leavedClassName:"".concat(h,"-content-hidden")},w,{forceRender:c,removeOnLeave:S}),(function(e,n){var r=e.className,a=e.style;return t.createElement(uw,{ref:n,prefixCls:h,className:r,classNames:p,style:a,styles:m,isActive:s,forceRender:c,role:v?"tabpanel":void 0},C)})))}));const mw=fw;var hw=["children","label","key","collapsible","onItemClick","destroyInactivePanel"];const gw=function(e,n,r){return Array.isArray(e)?function(e,n){var r=n.prefixCls,a=n.accordion,o=n.collapsible,i=n.destroyInactivePanel,s=n.onItemClick,l=n.activeKey,c=n.openMotion,d=n.expandIcon;return e.map((function(e,n){var u=e.children,p=e.label,f=e.key,m=e.collapsible,h=e.onItemClick,g=e.destroyInactivePanel,v=A(e,hw),_=String(null!==f&&void 0!==f?f:n),b=null!==m&&void 0!==m?m:o,y=null!==g&&void 0!==g?g:i,x=!1;return x=a?l[0]===_:l.indexOf(_)>-1,t.createElement(mw,k({},v,{prefixCls:r,key:_,panelKey:_,isActive:x,accordion:a,openMotion:c,expandIcon:d,header:p,collapsible:b,onItemClick:function(e){"disabled"!==b&&(s(e),null===h||void 0===h||h(e))},destroyInactivePanel:y}),u)}))}(e,r):gl(n).map((function(e,n){return function(e,n,r){if(!e)return null;var a=r.prefixCls,o=r.accordion,i=r.collapsible,s=r.destroyInactivePanel,l=r.onItemClick,c=r.activeKey,d=r.openMotion,u=r.expandIcon,p=e.key||String(n),f=e.props,m=f.header,h=f.headerClass,g=f.destroyInactivePanel,v=f.collapsible,_=f.onItemClick,b=!1;b=o?c[0]===p:c.indexOf(p)>-1;var y=null!==v&&void 0!==v?v:i,k={key:p,panelKey:p,header:m,headerClass:h,isActive:b,prefixCls:a,destroyInactivePanel:null!==g&&void 0!==g?g:s,openMotion:d,accordion:o,children:e.props.children,onItemClick:function(e){"disabled"!==y&&(l(e),null===_||void 0===_||_(e))},expandIcon:u,collapsible:y};return"string"===typeof e.type?e:(Object.keys(k).forEach((function(e){"undefined"===typeof k[e]&&delete k[e]})),t.cloneElement(e,k))}(e,n,r)}))};function vw(e){var t=e;if(!Array.isArray(t)){var n=T(t);t="number"===n||"string"===n?[t]:[]}return t.map((function(e){return String(e)}))}var _w=t.forwardRef((function(e,n){var r=e.prefixCls,a=void 0===r?"rc-collapse":r,i=e.destroyInactivePanel,s=void 0!==i&&i,l=e.style,c=e.accordion,d=e.className,u=e.children,f=e.collapsible,m=e.openMotion,h=e.expandIcon,g=e.activeKey,v=e.defaultActiveKey,_=e.onChange,b=e.items,y=o()(a,d),x=j(qt([],{value:g,onChange:function(e){return null===_||void 0===_?void 0:_(e)},defaultValue:v,postState:vw}),2),w=x[0],S=x[1];p(!u,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var C=gw(b,u,{prefixCls:a,accordion:c,openMotion:m,expandIcon:h,collapsible:f,destroyInactivePanel:s,onItemClick:function(e){return S((function(){return c?w[0]===e?[]:[e]:w.indexOf(e)>-1?w.filter((function(t){return t!==e})):[].concat(pt(w),[e])}))},activeKey:w});return t.createElement("div",k({ref:n,className:y,style:l,role:c?"tablist":void 0},Zn(e,{aria:!0,data:!0})),C)}));const bw=Object.assign(_w,{Panel:mw}),yw=bw;bw.Panel;const kw=t.forwardRef(((e,n)=>{const{getPrefixCls:r}=t.useContext(b),{prefixCls:a,className:i,showArrow:s=!0}=e,l=r("collapse",a),c=o()({[`${l}-no-arrow`]:!s},i);return t.createElement(yw.Panel,Object.assign({ref:n},e,{prefixCls:l,className:c}))})),xw=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n        opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n        opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}}),ww=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:a,headerPadding:o,collapseHeaderPaddingSM:i,collapseHeaderPaddingLG:s,collapsePanelBorderRadius:l,lineWidth:c,lineType:d,colorBorder:u,colorText:p,colorTextHeading:f,colorTextDisabled:m,fontSizeLG:h,lineHeight:g,lineHeightLG:v,marginSM:_,paddingSM:b,paddingLG:y,paddingXS:k,motionDurationSlow:x,fontSizeIcon:w,contentPadding:S,fontHeight:C,fontHeightLG:E}=e,j=`${Nr(c)} ${d} ${u}`;return{[t]:Object.assign(Object.assign({},ei(e)),{backgroundColor:a,border:j,borderRadius:l,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:j,"&:last-child":{[`\n            &,\n            & > ${t}-header`]:{borderRadius:`0 0 ${Nr(l)} ${Nr(l)}`}},[`> ${t}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:o,color:f,lineHeight:g,cursor:"pointer",transition:`all ${x}, visibility 0s`,[`> ${t}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${t}-expand-icon`]:{height:C,display:"flex",alignItems:"center",paddingInlineEnd:_},[`${t}-arrow`]:Object.assign(Object.assign({},{display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),{fontSize:w,transition:`transform ${x}`,svg:{transition:`transform ${x}`}}),[`${t}-header-text`]:{marginInlineEnd:"auto"}},[`${t}-icon-collapsible-only`]:{cursor:"unset",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-content`]:{color:p,backgroundColor:n,borderTop:j,[`& > ${t}-content-box`]:{padding:S},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:i,paddingInlineStart:k,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc(b).sub(k).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:b}}},"&-large":{[`> ${t}-item`]:{fontSize:h,lineHeight:v,[`> ${t}-header`]:{padding:s,paddingInlineStart:r,[`> ${t}-expand-icon`]:{height:E,marginInlineStart:e.calc(y).sub(r).equal()}},[`> ${t}-content > ${t}-content-box`]:{padding:y}}},[`${t}-item:last-child`]:{borderBottom:0,[`> ${t}-content`]:{borderRadius:`0 0 ${Nr(l)} ${Nr(l)}`}},[`& ${t}-item-disabled > ${t}-header`]:{"\n          &,\n          & > .arrow\n        ":{color:m,cursor:"not-allowed"}},[`&${t}-icon-position-end`]:{[`& > ${t}-item`]:{[`> ${t}-header`]:{[`${t}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:_}}}}})}},Sw=e=>{const{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow`;return{[`${t}-rtl`]:{[n]:{transform:"rotate(180deg)"}}}},Cw=e=>{const{componentCls:t,headerBg:n,paddingXXS:r,colorBorder:a}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${a}`},[`\n        > ${t}-item:last-child,\n        > ${t}-item:last-child ${t}-header\n      `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{paddingTop:r}}}},Ew=e=>{const{componentCls:t,paddingSM:n}=e;return{[`${t}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${t}-item`]:{borderBottom:0,[`> ${t}-content`]:{backgroundColor:"transparent",border:0,[`> ${t}-content-box`]:{paddingBlock:n}}}}}},jw=Ti("Collapse",(e=>{const t=gi(e,{collapseHeaderPaddingSM:`${Nr(e.paddingXS)} ${Nr(e.paddingSM)}`,collapseHeaderPaddingLG:`${Nr(e.padding)} ${Nr(e.paddingLG)}`,collapsePanelBorderRadius:e.borderRadiusLG});return[ww(t),Cw(t),Ew(t),Sw(t),xw(t)]}),(e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer}))),Tw=t.forwardRef(((e,n)=>{const{getPrefixCls:r,direction:a,collapse:i}=t.useContext(b),{prefixCls:s,className:l,rootClassName:c,style:d,bordered:u=!0,ghost:p,size:f,expandIconPosition:m="start",children:h,expandIcon:g}=e,v=hl((e=>{var t;return null!==(t=null!==f&&void 0!==f?f:e)&&void 0!==t?t:"middle"})),_=r("collapse",s),y=r(),[k,x,w]=jw(_);const S=t.useMemo((()=>"left"===m?"start":"right"===m?"end":m),[m]),C=null!==g&&void 0!==g?g:null===i||void 0===i?void 0:i.expandIcon,E=t.useCallback((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n="function"===typeof C?C(e):t.createElement(Eg,{rotate:e.isActive?90:void 0,"aria-label":e.isActive?"expanded":"collapsed"});return ol(n,(()=>{var e;return{className:o()(null===(e=null===n||void 0===n?void 0:n.props)||void 0===e?void 0:e.className,`${_}-arrow`)}}))}),[C,_]),j=o()(`${_}-icon-position-${S}`,{[`${_}-borderless`]:!u,[`${_}-rtl`]:"rtl"===a,[`${_}-ghost`]:!!p,[`${_}-${v}`]:"middle"!==v},null===i||void 0===i?void 0:i.className,l,c,x,w),T=Object.assign(Object.assign({},Zs(y)),{motionAppear:!1,leavedClassName:`${_}-content-hidden`}),P=t.useMemo((()=>h?gl(h).map(((e,t)=>{var n,r;if(null===(n=e.props)||void 0===n?void 0:n.disabled){const n=null!==(r=e.key)&&void 0!==r?r:String(t),{disabled:a,collapsible:o}=e.props;return ol(e,Object.assign(Object.assign({},tl(e.props,["disabled"])),{key:n,collapsible:null!==o&&void 0!==o?o:a?"disabled":void 0}))}return e})):null),[h]);return k(t.createElement(yw,Object.assign({ref:n,openMotion:T},tl(e,["rootClassName"]),{expandIcon:E,prefixCls:_,className:j,style:Object.assign(Object.assign({},null===i||void 0===i?void 0:i.style),d)}),P))}));const Pw=Object.assign(Tw,{Panel:kw}),$w=t.createContext(null),Ow=$w.Provider,Aw=$w,Dw=t.createContext(null),Iw=Dw.Provider;var Rw=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Nw=(0,t.forwardRef)((function(e,n){var r=e.prefixCls,a=void 0===r?"rc-checkbox":r,i=e.className,s=e.style,l=e.checked,c=e.disabled,d=e.defaultChecked,u=void 0!==d&&d,p=e.type,f=void 0===p?"checkbox":p,m=e.title,h=e.onChange,g=A(e,Rw),v=(0,t.useRef)(null),_=(0,t.useRef)(null),b=j(qt(u,{value:l}),2),y=b[0],x=b[1];(0,t.useImperativeHandle)(n,(function(){return{focus:function(e){var t;null===(t=v.current)||void 0===t||t.focus(e)},blur:function(){var e;null===(e=v.current)||void 0===e||e.blur()},input:v.current,nativeElement:_.current}}));var w=o()(a,i,$($({},"".concat(a,"-checked"),y),"".concat(a,"-disabled"),c));return t.createElement("span",{className:w,title:m,style:s,ref:_},t.createElement("input",k({},g,{className:"".concat(a,"-input"),ref:v,onChange:function(t){c||("checked"in e||x(t.target.checked),null===h||void 0===h||h({target:Re(Re({},e),{},{type:f,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:c,checked:!!y,type:f})),t.createElement("span",{className:"".concat(a,"-inner")}))}));const Mw=Nw,zw=e=>{const{componentCls:t,antCls:n}=e,r=`${t}-group`;return{[r]:Object.assign(Object.assign({},ei(e)),{display:"inline-block",fontSize:0,[`&${r}-rtl`]:{direction:"rtl"},[`&${r}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"}})}},Lw=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,radioSize:a,motionDurationSlow:o,motionDurationMid:i,motionEaseInOutCirc:s,colorBgContainer:l,colorBorder:c,lineWidth:d,colorBgContainerDisabled:u,colorTextDisabled:p,paddingXS:f,dotColorDisabled:m,lineType:h,radioColor:g,radioBgColor:v,calc:_}=e,b=`${t}-inner`,y=_(a).sub(_(4).mul(2)),k=_(1).mul(a).equal({unit:!0});return{[`${t}-wrapper`]:Object.assign(Object.assign({},ei(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer",[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${t}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Nr(d)} ${h} ${r}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[t]:Object.assign(Object.assign({},ei(e)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${t}-wrapper:hover &,\n        &:hover ${b}`]:{borderColor:r},[`${t}-input:focus-visible + ${b}`]:Object.assign({},ni(e)),[`${t}:hover::after, ${t}-wrapper:hover &::after`]:{visibility:"visible"},[`${t}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:k,height:k,marginBlockStart:_(1).mul(a).div(-2).equal({unit:!0}),marginInlineStart:_(1).mul(a).div(-2).equal({unit:!0}),backgroundColor:g,borderBlockStart:0,borderInlineStart:0,borderRadius:k,transform:"scale(0)",opacity:0,transition:`all ${o} ${s}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:k,height:k,backgroundColor:l,borderColor:c,borderStyle:"solid",borderWidth:d,borderRadius:"50%",transition:`all ${i}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${t}-checked`]:{[b]:{borderColor:r,backgroundColor:v,"&::after":{transform:`scale(${e.calc(e.dotSize).div(a).equal()})`,opacity:1,transition:`all ${o} ${s}`}}},[`${t}-disabled`]:{cursor:"not-allowed",[b]:{backgroundColor:u,borderColor:c,cursor:"not-allowed","&::after":{backgroundColor:m}},[`${t}-input`]:{cursor:"not-allowed"},[`${t}-disabled + span`]:{color:p,cursor:"not-allowed"},[`&${t}-checked`]:{[b]:{"&::after":{transform:`scale(${_(y).div(a).equal()})`}}}},[`span${t} + *`]:{paddingInlineStart:f,paddingInlineEnd:f}})}},Hw=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:a,lineType:o,colorBorder:i,motionDurationSlow:s,motionDurationMid:l,buttonPaddingInline:c,fontSize:d,buttonBg:u,fontSizeLG:p,controlHeightLG:f,controlHeightSM:m,paddingXS:h,borderRadius:g,borderRadiusSM:v,borderRadiusLG:_,buttonCheckedBg:b,buttonSolidCheckedColor:y,colorTextDisabled:k,colorBgContainerDisabled:x,buttonCheckedBgDisabled:w,buttonCheckedColorDisabled:S,colorPrimary:C,colorPrimaryHover:E,colorPrimaryActive:j,buttonSolidCheckedBg:T,buttonSolidCheckedHoverBg:P,buttonSolidCheckedActiveBg:$,calc:O}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:c,paddingBlock:0,color:t,fontSize:d,lineHeight:Nr(O(n).sub(O(a).mul(2)).equal()),background:u,border:`${Nr(a)} ${o} ${i}`,borderBlockStartWidth:O(a).add(.02).equal(),borderInlineStartWidth:0,borderInlineEndWidth:a,cursor:"pointer",transition:[`color ${l}`,`background ${l}`,`box-shadow ${l}`].join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:O(a).mul(-1).equal(),insetInlineStart:O(a).mul(-1).equal(),display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:a,paddingInline:0,backgroundColor:i,transition:`background-color ${s}`,content:'""'}},"&:first-child":{borderInlineStart:`${Nr(a)} ${o} ${i}`,borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g},"&:first-child:last-child":{borderRadius:g},[`${r}-group-large &`]:{height:f,fontSize:p,lineHeight:Nr(O(f).sub(O(a).mul(2)).equal()),"&:first-child":{borderStartStartRadius:_,borderEndStartRadius:_},"&:last-child":{borderStartEndRadius:_,borderEndEndRadius:_}},[`${r}-group-small &`]:{height:m,paddingInline:O(h).sub(a).equal(),paddingBlock:0,lineHeight:Nr(O(m).sub(O(a).mul(2)).equal()),"&:first-child":{borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v}},"&:hover":{position:"relative",color:C},"&:has(:focus-visible)":Object.assign({},ni(e)),[`${r}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:C,background:b,borderColor:C,"&::before":{backgroundColor:C},"&:first-child":{borderColor:C},"&:hover":{color:E,borderColor:E,"&::before":{backgroundColor:E}},"&:active":{color:j,borderColor:j,"&::before":{backgroundColor:j}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:y,background:T,borderColor:T,"&:hover":{color:y,background:P,borderColor:P},"&:active":{color:y,background:$,borderColor:$}},"&-disabled":{color:k,backgroundColor:x,borderColor:i,cursor:"not-allowed","&:first-child, &:hover":{color:k,backgroundColor:x,borderColor:i}},[`&-disabled${r}-button-wrapper-checked`]:{color:S,backgroundColor:w,borderColor:i,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},Bw=Ti("Radio",(e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${Nr(n)} ${t}`,a=gi(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[zw(a),Lw(a),Hw(a)]}),(e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:a,fontSizeLG:o,colorText:i,colorBgContainer:s,colorTextDisabled:l,controlItemBgActiveDisabled:c,colorTextLightSolid:d,colorPrimary:u,colorPrimaryHover:p,colorPrimaryActive:f,colorWhite:m}=e;return{radioSize:o,dotSize:t?o-8:o-2*(4+a),dotColorDisabled:l,buttonSolidCheckedColor:d,buttonSolidCheckedBg:u,buttonSolidCheckedHoverBg:p,buttonSolidCheckedActiveBg:f,buttonBg:s,buttonCheckedBg:s,buttonColor:i,buttonCheckedBgDisabled:c,buttonCheckedColorDisabled:l,buttonPaddingInline:n-a,wrapperMarginInlineEnd:r,radioColor:t?u:m,radioBgColor:t?s:u}}),{unitless:{radioSize:!0,dotSize:!0}});var Fw=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Uw=(e,n)=>{var r,a;const i=t.useContext(Aw),s=t.useContext(Dw),{getPrefixCls:l,direction:c,radio:d}=t.useContext(b),u=t.useRef(null),p=kt(n,u),{isFormItemInput:f}=t.useContext(Nu);const m=t=>{var n,r;null===(n=e.onChange)||void 0===n||n.call(e,t),null===(r=null===i||void 0===i?void 0:i.onChange)||void 0===r||r.call(i,t)},{prefixCls:h,className:g,rootClassName:v,children:_,style:y,title:k}=e,x=Fw(e,["prefixCls","className","rootClassName","children","style","title"]),w=l("radio",h),S="button"===((null===i||void 0===i?void 0:i.optionType)||s),C=S?`${w}-button`:w,E=Oo(w),[j,T,P]=Bw(w,E),$=Object.assign({},x),O=t.useContext(Es);i&&($.name=i.name,$.onChange=m,$.checked=e.value===i.value,$.disabled=null!==(r=$.disabled)&&void 0!==r?r:i.disabled),$.disabled=null!==(a=$.disabled)&&void 0!==a?a:O;const A=o()(`${C}-wrapper`,{[`${C}-wrapper-checked`]:$.checked,[`${C}-wrapper-disabled`]:$.disabled,[`${C}-wrapper-rtl`]:"rtl"===c,[`${C}-wrapper-in-form-item`]:f,[`${C}-wrapper-block`]:!!(null===i||void 0===i?void 0:i.block)},null===d||void 0===d?void 0:d.className,g,v,T,P,E);return j(t.createElement(ml,{component:"Radio",disabled:$.disabled},t.createElement("label",{className:A,style:Object.assign(Object.assign({},null===d||void 0===d?void 0:d.style),y),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:k},t.createElement(Mw,Object.assign({},$,{className:o()($.className,{[ll]:!S}),type:"radio",prefixCls:C,ref:p})),void 0!==_?t.createElement("span",null,_):null)))};const Ww=t.forwardRef(Uw),Vw=t.forwardRef(((e,n)=>{const{getPrefixCls:r,direction:a}=t.useContext(b),{prefixCls:i,className:s,rootClassName:l,options:c,buttonStyle:d="outline",disabled:u,children:p,size:f,style:m,id:h,optionType:g,name:v,defaultValue:_,value:y,block:k=!1,onChange:x,onMouseEnter:w,onMouseLeave:S,onFocus:C,onBlur:E}=e,[j,T]=qt(_,{value:y}),P=t.useCallback((t=>{const n=j,r=t.target.value;"value"in e||T(r),r!==n&&(null===x||void 0===x||x(t))}),[j,T,x]),$=r("radio",i),O=`${$}-group`,A=Oo($),[D,I,R]=Bw($,A);let N=p;c&&c.length>0&&(N=c.map((e=>"string"===typeof e||"number"===typeof e?t.createElement(Ww,{key:e.toString(),prefixCls:$,disabled:u,value:e,checked:j===e},e):t.createElement(Ww,{key:`radio-group-value-options-${e.value}`,prefixCls:$,disabled:e.disabled||u,value:e.value,checked:j===e.value,title:e.title,style:e.style,id:e.id,required:e.required},e.label))));const M=hl(f),z=o()(O,`${O}-${d}`,{[`${O}-${M}`]:M,[`${O}-rtl`]:"rtl"===a,[`${O}-block`]:k},s,l,I,R,A),L=t.useMemo((()=>({onChange:P,value:j,disabled:u,name:v,optionType:g,block:k})),[P,j,u,v,g,k]);return D(t.createElement("div",Object.assign({},Zn(e,{aria:!0,data:!0}),{className:z,style:m,onMouseEnter:w,onMouseLeave:S,onFocus:C,onBlur:E,id:h,ref:n}),t.createElement(Ow,{value:L},N)))})),qw=t.memo(Vw);var Kw=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Gw=(e,n)=>{const{getPrefixCls:r}=t.useContext(b),{prefixCls:a}=e,o=Kw(e,["prefixCls"]),i=r("radio",a);return t.createElement(Iw,{value:"button"},t.createElement(Ww,Object.assign({prefixCls:i},o,{type:"radio",ref:n})))},Yw=t.forwardRef(Gw),Xw=Ww;Xw.Button=Yw,Xw.Group=qw,Xw.__ANT_RADIO=!0;const Jw=Xw;class Qw{init(){}captureException(e){(e=e||"NULL")instanceof Error||(e=new Error(e+""))}captureMessage(e){}}let Zw;const eS=function(){return Zw||(Zw=new Qw),Zw};class tS{constructor(){this.OKAY=100,this.OKAY_BUILD_STARTED=101,this.OK_PARTIALLY=102,this.STATUS_ERROR_GENERIC=1e3,this.STATUS_ERROR_CAPTAIN_NOT_INITIALIZED=1001,this.STATUS_ERROR_USER_NOT_INITIALIZED=1101,this.STATUS_ERROR_NOT_AUTHORIZED=1102,this.STATUS_ERROR_ALREADY_EXIST=1103,this.STATUS_ERROR_BAD_NAME=1104,this.STATUS_WRONG_PASSWORD=1105,this.STATUS_AUTH_TOKEN_INVALID=1106,this.VERIFICATION_FAILED=1107,this.ILLEGAL_OPERATION=1108,this.BUILD_ERROR=1109,this.ILLEGAL_PARAMETER=1110,this.NOT_FOUND=1111,this.AUTHENTICATION_FAILED=1112,this.STATUS_PASSWORD_BACK_OFF=1113,this.STATUS_ERROR_OTP_REQUIRED=1114,this.UNKNOWN_ERROR=1999}createError(e,t){let n=new Error(t||"null");return n.captainStatus=e,n.captainMessage=t,n}eatUpPromiseRejection(){return function(e){eS().captureException(e)}}}tS.STATUS_ERROR_PRO_API_KEY_INVALIDATED=1115;const nS=new tS;class rS{static log(e){console.log(e)}static error(e){console.error(e)}static dev(e){({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}).REACT_APP_IS_DEBUG&&console.log(">>> ",e)}}const aS={getItem:e=>"",setItem(e,t){}},oS=window.localStorage?window.localStorage:aS,iS=window.sessionStorage?window.sessionStorage:aS,sS="CAPROVER_AUTH_KEY",lS="CAPROVER_SIDER_COLLAPSED_STATE",cS="CAPROVER_DARK_MODE",dS="CAPROVER_LANGUAGE",uS="APP_PROJECT_SPLIT_RATIO";const pS=new class{getAuthKeyFromStorage(){const e=oS.getItem(sS);return e||(iS.getItem(sS)||"")}clearAuthKeys(){oS.setItem(sS,""),iS.setItem(sS,"")}setAuthKeyInSessionStorage(e){iS.setItem(sS,e),oS.setItem(sS,"")}setAuthKeyInLocalStorage(e){oS.setItem(sS,e),iS.setItem(sS,"")}setSiderCollapsedStateInLocalStorage(e){oS.setItem(lS,JSON.stringify(e))}getSiderCollapsedStateFromLocalStorage(){const e=oS.getItem(lS);return e&&JSON.parse(e)}setDarkModeInLocalStorage(e){oS.setItem(cS,JSON.stringify(e))}getDarkModeFromLocalStorage(){const e=oS.getItem(cS);return e?JSON.parse(e):window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches}setLanguageInLocalStorage(e){oS.setItem(dS,e)}getLanguageFromLocalStorage(){const e=oS.getItem(dS);return e||navigator.language}setAppProjectSplitRatioInLocalStorage(e){oS.setItem(uS,`${e||0}`)}getAppProjectSplitRatioFromLocalStorage(){const e=oS.getItem(uS);return e?parseFloat(e):.2}};var fS=n(854),mS=n.n(fS);class hS{constructor(e,t){this.baseUrl=e,this.onAuthFailure=t,this.GET="GET",this.POST="POST",this.isDestroyed=!1,this.authToken=""}createHeaders(){let e={};return this.authToken&&(e["x-captain-auth"]=this.authToken),e["x-namespace"]="captain",e}setAuthToken(e){this.authToken=e}destroy(){this.isDestroyed=!0}fetch(e,t,n){const r=this;return function(){return Promise.resolve().then((function(){return{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.REACT_APP_IS_DEBUG?new Promise((function(e){setTimeout(e,500)})):Promise.resolve()})).then((function(){return r.fetchInternal(e,t,n)})).then((function(a){const o=a.data;return o.status===nS.STATUS_AUTH_TOKEN_INVALID?r.onAuthFailure().then((function(){return r.fetchInternal(e,t,n).then((function(e){return e.data}))})):o})).then((function(e){if(e.status!==nS.OKAY&&e.status!==nS.OK_PARTIALLY&&e.status!==nS.OKAY_BUILD_STARTED)throw nS.createError(e.status||nS.UNKNOWN_ERROR,e.description||"");return e})).then((function(e){return new Promise((function(t,n){if(!r.isDestroyed)return t(e.data);rS.dev("Destroyed then not called")}))})).catch((function(e){return rS.error(e),new Promise((function(t,n){if(!r.isDestroyed)return n(e);rS.dev("Destroyed catch not called")}))}))}}fetchInternal(e,t,n){if(e===this.GET)return this.getReq(t,n);if(e===this.POST)return this.postReq(t,n);throw new Error(`Unknown method: ${e}`)}getReq(e,t){return mS().get(this.baseUrl+e,{params:t,headers:this.createHeaders()}).then((function(e){return e}))}postReq(e,t){return mS().post(this.baseUrl+e,t,{headers:this.createHeaders()}).then((function(e){return e}))}}const gS=({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.REACT_APP_API_URL?{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.REACT_APP_API_URL.replace(/\/$/,""):"")+"/api/v2";rS.dev(`API URL: ${gS}`);class vS{constructor(){this.http=void 0;const e=this;this.http=new hS(gS,(function(){return!vS.lastKnownPassword||vS.hadOtp?(vS.authToken&&(e.setAuthToken(""),setTimeout((()=>{window.location.href=window.location.href.split("#")[0]}),200)),Promise.reject(new Error("No saved password. Ignore if initial call."))):e.getAuthToken(vS.lastKnownPassword)})),this.http.setAuthToken(vS.authToken)}getApiBaseUrl(){return gS}destroy(){this.http.destroy()}static getAuthTokenString(){return vS.authToken}setAuthToken(e){vS.authToken=e,e||pS.clearAuthKeys(),this.http.setAuthToken(e)}static isLoggedIn(){return!!vS.authToken}getAuthToken(e,t){const n=this.http;vS.lastKnownPassword=e,vS.hadOtp=!!t;const r=this;return Promise.resolve().then(n.fetch(n.POST,"/login",{password:e,otpToken:t})).then((function(e){r.setAuthToken(e.token)})).catch((function(e){return e.captainStatus+""!==nS.STATUS_PASSWORD_BACK_OFF+""&&e.captainStatus+""!==nS.STATUS_WRONG_PASSWORD+""||(r.setAuthToken(""),vS.lastKnownPassword="",vS.hadOtp=!1),Promise.reject(e)}))}getAllThemes(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/system/themes/all",{}))}getCurrentTheme(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/theme/current",{}))}setCurrentTheme(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/system/themes/setcurrent",{themeName:e}))}saveTheme(e,t){const n=this.http;return Promise.resolve().then(n.fetch(n.POST,"/user/system/themes/update",{oldName:e,name:t.name,content:t.content}))}deleteTheme(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/system/themes/delete",{themeName:e}))}getProFeaturesState(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/pro/state",{}))}setProApiKey(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/pro/apikey",{apiKey:e}))}getProConfigs(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/pro/configs",{}))}setProConfigs(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/pro/configs",{proConfigs:e}))}getOtpStatus(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/pro/otp",{}))}setOtpStatus(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/pro/otp",e))}getCaptainInfo(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/system/info",{}))}updateRootDomain(e,t){const n=this.http;return Promise.resolve().then(n.fetch(n.POST,"/user/system/changerootdomain",{rootDomain:e,force:t}))}enableRootSsl(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/system/enablessl",{emailAddress:e}))}forceSsl(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/system/forcessl",{isEnabled:e}))}getAllApps(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/apps/appDefinitions",{}))}getAllProjects(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/projects",{}))}fetchBuildLogs(e){const t=this.http;return Promise.resolve().then(t.fetch(t.GET,`/user/apps/appData/${e}`,{}))}fetchAppLogsInHex(e){const t=this.http;return Promise.resolve().then(t.fetch(t.GET,`/user/apps/appData/${e}/logs?encoding=hex`,{}))}uploadAppData(e,t){const n=this.http;let r=new FormData;return r.append("sourceFile",t),Promise.resolve().then(n.fetch(n.POST,`/user/apps/appData/${e}?detached=1`,r))}registerProject(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/projects/register",{...e}))}updateProject(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/projects/update",{projectDefinition:e}))}uploadCaptainDefinitionContent(e,t,n,r){const a=this.http;return Promise.resolve().then(a.fetch(a.POST,`/user/apps/appData/${e}${r?"?detached=1":""}`,{captainDefinitionContent:JSON.stringify(t),gitHash:n}))}updateConfigAndSave(e,t){let n=t.instanceCount,r=t.captainDefinitionRelativeFilePath,a=t.envVars,o=t.notExposeAsWebApp,i=t.forceSsl,s=t.websocketSupport,l=t.volumes,c=t.ports,d=t.nodeId,u=t.appPushWebhook,p=t.customNginxConfig,f=t.preDeployFunction,m=t.serviceUpdateOverride,h=t.containerHttpPort,g=t.description,v=t.httpAuth,_=t.appDeployTokenConfig,b=t.tags,y=t.redirectDomain,k=t.projectId;const x=this.http;return Promise.resolve().then(x.fetch(x.POST,"/user/apps/appDefinitions/update",{appName:e,instanceCount:n,captainDefinitionRelativeFilePath:r,notExposeAsWebApp:o,forceSsl:i,websocketSupport:s,volumes:l,ports:c,customNginxConfig:p,appPushWebhook:u,nodeId:d,preDeployFunction:f,serviceUpdateOverride:m,containerHttpPort:h,description:g,httpAuth:v,envVars:a,appDeployTokenConfig:_,tags:b,redirectDomain:y,projectId:k}))}renameApp(e,t){const n=this.http;return Promise.resolve().then(n.fetch(n.POST,"/user/apps/appDefinitions/rename",{oldAppName:e,newAppName:t}))}registerNewApp(e,t,n,r){const a=this.http;return Promise.resolve().then(a.fetch(a.POST,"/user/apps/appDefinitions/register"+(r?"?detached=1":""),{appName:e,projectId:t,hasPersistentData:n}))}deleteApp(e,t,n){const r=this.http;return Promise.resolve().then(r.fetch(r.POST,"/user/apps/appDefinitions/delete",{appName:e,volumes:t,appNames:n}))}deleteProjects(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/projects/delete",{projectIds:e}))}enableSslForBaseDomain(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/apps/appDefinitions/enablebasedomainssl",{appName:e}))}attachNewCustomDomainToApp(e,t){const n=this.http;return Promise.resolve().then(n.fetch(n.POST,"/user/apps/appDefinitions/customdomain",{appName:e,customDomain:t}))}enableSslForCustomDomain(e,t){const n=this.http;return Promise.resolve().then(n.fetch(n.POST,"/user/apps/appDefinitions/enablecustomdomainssl",{appName:e,customDomain:t}))}removeCustomDomain(e,t){const n=this.http;return Promise.resolve().then(n.fetch(n.POST,"/user/apps/appDefinitions/removecustomdomain",{appName:e,customDomain:t}))}getLoadBalancerInfo(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/system/loadbalancerinfo",{}))}getNetDataInfo(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/system/netdata",{}))}updateNetDataInfo(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/system/netdata",{netDataInfo:e}))}changePass(e,t){const n=this.http;return Promise.resolve().then(n.fetch(n.POST,"/user/changepassword",{oldPassword:e,newPassword:t}))}getVersionInfo(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/system/versioninfo",{}))}createBackup(){const e=this.http;return Promise.resolve().then(e.fetch(e.POST,"/user/system/createbackup",{postDownloadFileName:"backup.tar"}))}performUpdate(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/system/versioninfo",{latestVersion:e}))}getNginxConfig(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/system/nginxconfig",{}))}setNginxConfig(e,t){const n=this.http;return Promise.resolve().then(n.fetch(n.POST,"/user/system/nginxconfig",{baseConfig:{customValue:e},captainConfig:{customValue:t}}))}getUnusedImages(e){const t=this.http;return Promise.resolve().then(t.fetch(t.GET,"/user/apps/appDefinitions/unusedImages",{mostRecentLimit:e+""}))}deleteImages(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/apps/appDefinitions/deleteImages",{imageIds:e}))}getDiskCleanUpSettings(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/system/diskcleanup",{}))}setDiskCleanUpSettings(e,t,n){const r=this.http;return Promise.resolve().then(r.fetch(r.POST,"/user/system/diskcleanup",{mostRecentLimit:e,cronSchedule:t,timezone:n}))}getDockerRegistries(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/registries",{}))}enableSelfHostedDockerRegistry(){const e=this.http;return Promise.resolve().then(e.fetch(e.POST,"/user/system/selfhostregistry/enableregistry",{}))}disableSelfHostedDockerRegistry(){const e=this.http;return Promise.resolve().then(e.fetch(e.POST,"/user/system/selfhostregistry/disableregistry",{}))}addDockerRegistry(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/registries/insert",{...e}))}updateDockerRegistry(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/registries/update",{...e}))}deleteDockerRegistry(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/registries/delete",{registryId:e}))}setDefaultPushDockerRegistry(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/registries/setpush",{registryId:e}))}forceBuild(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,e,{}))}getAllNodes(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/system/nodes",{}))}getAllOneClickApps(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/oneclick/template/list",{}))}getOneClickAppByName(e,t){const n=this.http;return Promise.resolve().then(n.fetch(n.GET,"/user/oneclick/template/app",{appName:e,baseDomain:t}))}getAllOneClickAppRepos(){const e=this.http;return Promise.resolve().then(e.fetch(e.GET,"/user/oneclick/repositories",{}))}addNewCustomOneClickRepo(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/oneclick/repositories/insert",{repositoryUrl:e}))}deleteCustomOneClickRepo(e){const t=this.http;return Promise.resolve().then(t.fetch(t.POST,"/user/oneclick/repositories/delete",{repositoryUrl:e}))}addDockerNode(e,t,n,r,a,o){const i=this.http;return Promise.resolve().then(i.fetch(i.POST,"/user/system/nodes",{nodeType:e,privateKey:t,remoteNodeIpAddress:n,sshPort:r,sshUser:a,captainIpAddress:o}))}}vS.lastKnownPassword="",vS.hadOtp=!1,vS.authToken=pS.getAuthKeyFromStorage()||"";const _S={items_per_page:"/ \u0627\u0644\u0635\u0641\u062d\u0629",jump_to:"\u0627\u0644\u0630\u0647\u0627\u0628 \u0625\u0644\u0649",jump_to_confirm:"\u062a\u0623\u0643\u064a\u062f",page:"\u0627\u0644\u0635\u0641\u062d\u0629",prev_page:"\u0627\u0644\u0635\u0641\u062d\u0629 \u0627\u0644\u0633\u0627\u0628\u0642\u0629",next_page:"\u0627\u0644\u0635\u0641\u062d\u0629 \u0627\u0644\u062a\u0627\u0644\u064a\u0629",prev_5:"\u062e\u0645\u0633 \u0635\u0641\u062d\u0627\u062a \u0633\u0627\u0628\u0642\u0629",next_5:"\u062e\u0645\u0633 \u0635\u0641\u062d\u0627\u062a \u062a\u0627\u0644\u064a\u0629",prev_3:"\u062b\u0644\u0627\u062b \u0635\u0641\u062d\u0627\u062a \u0633\u0627\u0628\u0642\u0629",next_3:"\u062b\u0644\u0627\u062b \u0635\u0641\u062d\u0627\u062a \u062a\u0627\u0644\u064a\u0629",page_size:"\u0645\u0642\u0627\u0633 \u0627\u0644\u0635\u0641\u062d\u0647"};const bS=Re(Re({},ds),{},{locale:"ar_EG",today:"\u0627\u0644\u064a\u0648\u0645",now:"\u0627\u0644\u0623\u0646",backToToday:"\u0627\u0644\u0639\u0648\u062f\u0629 \u0625\u0644\u0649 \u0627\u0644\u064a\u0648\u0645",ok:"\u062a\u0623\u0643\u064a\u062f",clear:"\u0645\u0633\u062d",month:"\u0627\u0644\u0634\u0647\u0631",year:"\u0627\u0644\u0633\u0646\u0629",timeSelect:"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0648\u0642\u062a",dateSelect:"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u062a\u0627\u0631\u064a\u062e",monthSelect:"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0634\u0647\u0631",yearSelect:"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0633\u0646\u0629",decadeSelect:"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0639\u0642\u062f",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",previousMonth:"\u0627\u0644\u0634\u0647\u0631 \u0627\u0644\u0633\u0627\u0628\u0642 (PageUp)",nextMonth:"\u0627\u0644\u0634\u0647\u0631 \u0627\u0644\u062a\u0627\u0644\u0649(PageDown)",previousYear:"\u0627\u0644\u0639\u0627\u0645 \u0627\u0644\u0633\u0627\u0628\u0642 (Control + left)",nextYear:"\u0627\u0644\u0639\u0627\u0645 \u0627\u0644\u062a\u0627\u0644\u0649 (Control + right)",previousDecade:"\u0627\u0644\u0639\u0642\u062f \u0627\u0644\u0633\u0627\u0628\u0642",nextDecade:"\u0627\u0644\u0639\u0642\u062f \u0627\u0644\u062a\u0627\u0644\u0649",previousCentury:"\u0627\u0644\u0642\u0631\u0646 \u0627\u0644\u0633\u0627\u0628\u0642",nextCentury:"\u0627\u0644\u0642\u0631\u0646 \u0627\u0644\u062a\u0627\u0644\u0649"}),yS={placeholder:"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0648\u0642\u062a"},kS={lang:Object.assign({placeholder:"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u062a\u0627\u0631\u064a\u062e",rangePlaceholder:["\u0627\u0644\u0628\u062f\u0627\u064a\u0629","\u0627\u0644\u0646\u0647\u0627\u064a\u0629"],yearFormat:"YYYY",dateFormat:"D/M/YYYY",dayFormat:"D",dateTimeFormat:"DD/MM/YYYY HH:mm:ss",monthFormat:"MMMM",monthBeforeYear:!0,shortWeekDays:["\u0627\u0644\u0623\u062d\u062f","\u0627\u0644\u0625\u062b\u0646\u064a\u0646","\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621","\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621","\u0627\u0644\u062e\u0645\u064a\u0633","\u0627\u0644\u062c\u0645\u0639\u0629","\u0627\u0644\u0633\u0628\u062a"],shortMonths:["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0625\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"]},bS),timePickerLocale:Object.assign({},yS),dateFormat:"DD-MM-YYYY",monthFormat:"MM-YYYY",dateTimeFormat:"DD-MM-YYYY HH:mm:ss",weekFormat:"wo-YYYY"},xS="\u0644\u064a\u0633 ${label} \u0645\u0646 \u0646\u0648\u0639 ${type} \u0635\u0627\u0644\u062d\u064b\u0627",wS={locale:"ar",Pagination:_S,DatePicker:kS,TimePicker:yS,Calendar:kS,global:{placeholder:"\u064a\u0631\u062c\u0649 \u0627\u0644\u062a\u062d\u062f\u064a\u062f"},Table:{filterTitle:"\u0627\u0644\u0641\u0644\u0627\u062a\u0631",filterConfirm:"\u062a\u0623\u0643\u064a\u062f",filterReset:"\u0625\u0639\u0627\u062f\u0629 \u0636\u0628\u0637",selectAll:"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0643\u0644",selectInvert:"\u0625\u0644\u063a\u0627\u0621 \u0627\u0644\u0627\u062e\u062a\u064a\u0627\u0631",selectionAll:"\u062d\u062f\u062f \u062c\u0645\u064a\u0639 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a",sortTitle:"\u0631\u062a\u0628",expand:"\u062a\u0648\u0633\u064a\u0639 \u0627\u0644\u0635\u0641",collapse:"\u0637\u064a \u0627\u0644\u0635\u0641",triggerDesc:"\u062a\u0631\u062a\u064a\u0628 \u062a\u0646\u0627\u0632\u0644\u064a",triggerAsc:"\u062a\u0631\u062a\u064a\u0628 \u062a\u0635\u0627\u0639\u062f\u064a",cancelSort:"\u0625\u0644\u063a\u0627\u0621 \u0627\u0644\u062a\u0631\u062a\u064a\u0628"},Modal:{okText:"\u062a\u0623\u0643\u064a\u062f",cancelText:"\u0625\u0644\u063a\u0627\u0621",justOkText:"\u062a\u0623\u0643\u064a\u062f"},Popconfirm:{okText:"\u062a\u0623\u0643\u064a\u062f",cancelText:"\u0625\u0644\u063a\u0627\u0621"},Transfer:{titles:["",""],searchPlaceholder:"\u0627\u0628\u062d\u062b \u0647\u0646\u0627",itemUnit:"\u0639\u0646\u0635\u0631",itemsUnit:"\u0639\u0646\u0627\u0635\u0631"},Upload:{uploading:"\u062c\u0627\u0631\u064a \u0627\u0644\u0631\u0641\u0639...",removeFile:"\u0627\u062d\u0630\u0641 \u0627\u0644\u0645\u0644\u0641",uploadError:"\u0645\u0634\u0643\u0644\u0629 \u0641\u0649 \u0627\u0644\u0631\u0641\u0639",previewFile:"\u0627\u0633\u062a\u0639\u0631\u0636 \u0627\u0644\u0645\u0644\u0641",downloadFile:"\u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0645\u0644\u0641"},Empty:{description:"\u0644\u0627 \u062a\u0648\u062c\u062f \u0628\u064a\u0627\u0646\u0627\u062a"},Icon:{icon:"\u0623\u064a\u0642\u0648\u0646\u0629"},Text:{edit:"\u062a\u0639\u062f\u064a\u0644",copy:"\u0646\u0633\u062e",copied:"\u0646\u0642\u0644",expand:"\u0648\u0633\u0639"},Form:{defaultValidateMessages:{default:"\u062e\u0637\u0623 \u0641\u064a \u062d\u0642\u0644 \u0627\u0644\u0625\u062f\u062e\u0627\u0644 ${label}",required:"\u064a\u0631\u062c\u0649 \u0625\u062f\u062e\u0627\u0644 ${label}",enum:"${label} \u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0648\u0627\u062d\u062f\u0627 \u0645\u0646 [${enum}]",whitespace:"${label} \u0644\u0627 \u064a\u0645\u0643\u0646 \u0623\u0646 \u064a\u0643\u0648\u0646 \u062d\u0631\u0641\u064b\u0627 \u0641\u0627\u0631\u063a\u064b\u0627",date:{format:"${label} \u062a\u0646\u0633\u064a\u0642 \u0627\u0644\u062a\u0627\u0631\u064a\u062e \u063a\u064a\u0631 \u0635\u062d\u064a\u062d",parse:"${label} \u0644\u0627 \u064a\u0645\u0643\u0646 \u062a\u062d\u0648\u064a\u0644\u0647\u0627 \u0625\u0644\u0649 \u062a\u0627\u0631\u064a\u062e",invalid:"\u062a\u0627\u0631\u064a\u062e ${label} \u063a\u064a\u0631 \u0635\u062d\u064a\u062d"},types:{string:xS,method:xS,array:xS,object:xS,number:xS,date:xS,boolean:xS,integer:xS,float:xS,regexp:xS,email:xS,url:xS,hex:xS},string:{len:"\u064a\u062c\u0628 ${label} \u0627\u0646 \u064a\u0643\u0648\u0646 ${len} \u0623\u062d\u0631\u0641",min:"${label} \u0639\u0644\u0649 \u0627\u0644\u0623\u0642\u0644 ${min} \u0623\u062d\u0631\u0641",max:"${label} \u064a\u0635\u0644 \u0625\u0644\u0649 ${max} \u0623\u062d\u0631\u0641",range:"\u064a\u062c\u0628 ${label} \u0627\u0646 \u064a\u0643\u0648\u0646 \u0645\u0627\u0628\u064a\u0646 ${min}-${max} \u0623\u062d\u0631\u0641"},number:{len:"${len} \u0627\u0646 \u064a\u0633\u0627\u0648\u064a ${label} \u064a\u062c\u0628",min:"${min} \u0627\u0644\u0623\u062f\u0646\u0649 \u0647\u0648 ${label} \u062d\u062f",max:"${max} \u0627\u0644\u0623\u0642\u0635\u0649 \u0647\u0648 ${label} \u062d\u062f",range:"${max}-${min} \u0627\u0646 \u064a\u0643\u0648\u0646 \u0645\u0627\u0628\u064a\u0646 ${label} \u064a\u062c\u0628"},array:{len:"\u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 ${label} \u0637\u0648\u0644\u0647 ${len}",min:"\u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 ${label} \u0637\u0648\u0644\u0647 \u0627\u0644\u0623\u062f\u0646\u0649 ${min}",max:"\u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 ${label} \u0637\u0648\u0644\u0647 \u0627\u0644\u0623\u0642\u0635\u0649 ${max}",range:"\u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 ${label} \u0637\u0648\u0644\u0647 \u0645\u0627\u0628\u064a\u0646 ${min}-${max}"},pattern:{mismatch:"\u0644\u0627 \u064a\u062a\u0637\u0627\u0628\u0642 ${label} \u0645\u0639 ${pattern}"}}},Image:{preview:"\u0645\u0639\u0627\u064a\u0646\u0629"},QRCode:{expired:"\u0627\u0646\u062a\u0647\u062a \u0635\u0644\u0627\u062d\u064a\u0629 \u0631\u0645\u0632 \u0627\u0644\u0627\u0633\u062a\u062c\u0627\u0628\u0629 \u0627\u0644\u0633\u0631\u064a\u0639\u0629",refresh:"\u0627\u0646\u0642\u0631 \u0644\u0644\u062a\u062d\u062f\u064a\u062b",scanned:"\u062a\u0645 \u0627\u0644\u0645\u0633\u062d"},ColorPicker:{presetEmpty:"\u0644\u0627 \u064a\u0648\u062c\u062f",transparent:"\u0634\u0641\u0627\u0641",singleColor:"\u0644\u0648\u0646 \u0648\u0627\u062d\u062f",gradientColor:"\u062a\u062f\u0631\u062c \u0644\u0648\u0646\u064a"}};const SS={items_per_page:"/ Seite",jump_to:"Gehe zu",jump_to_confirm:"best\xe4tigen",page:"Seite",prev_page:"Vorherige Seite",next_page:"N\xe4chste Seite",prev_5:"5 Seiten zur\xfcck",next_5:"5 Seiten vor",prev_3:"3 Seiten zur\xfcck",next_3:"3 Seiten vor",page_size:"Page Size"};const CS=Re(Re({},ds),{},{locale:"de_DE",today:"Heute",now:"Jetzt",backToToday:"Zur\xfcck zu Heute",ok:"OK",clear:"Zur\xfccksetzen",month:"Monat",year:"Jahr",timeSelect:"Zeit w\xe4hlen",dateSelect:"Datum w\xe4hlen",monthSelect:"W\xe4hle einen Monat",yearSelect:"W\xe4hle ein Jahr",decadeSelect:"W\xe4hle ein Jahrzehnt",dateFormat:"D.M.YYYY",dateTimeFormat:"D.M.YYYY HH:mm:ss",previousMonth:"Vorheriger Monat (PageUp)",nextMonth:"N\xe4chster Monat (PageDown)",previousYear:"Vorheriges Jahr (Ctrl + left)",nextYear:"N\xe4chstes Jahr (Ctrl + right)",previousDecade:"Vorheriges Jahrzehnt",nextDecade:"N\xe4chstes Jahrzehnt",previousCentury:"Vorheriges Jahrhundert",nextCentury:"N\xe4chstes Jahrhundert"}),ES={placeholder:"Zeit ausw\xe4hlen",rangePlaceholder:["Startzeit","Endzeit"]},jS={lang:Object.assign({placeholder:"Datum ausw\xe4hlen",rangePlaceholder:["Startdatum","Enddatum"],shortWeekDays:["So","Mo","Di","Mi","Do","Fr","Sa"],shortMonths:["Jan","Feb","M\xe4r","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"]},CS),timePickerLocale:Object.assign({},ES)},TS="${label} ist nicht g\xfcltig. ${type} erwartet",PS={locale:"de",Pagination:SS,DatePicker:jS,TimePicker:ES,Calendar:jS,global:{placeholder:"Bitte ausw\xe4hlen"},Table:{filterTitle:"Filter-Men\xfc",filterConfirm:"OK",filterReset:"Zur\xfccksetzen",filterEmptyText:"Keine Filter",filterSearchPlaceholder:"Suche in Filtern",filterCheckall:"Alle ausw\xe4hlen",selectAll:"Selektiere Alle",selectInvert:"Selektion Invertieren",selectionAll:"W\xe4hlen Sie alle Daten aus",sortTitle:"Sortieren",emptyText:"Keine Daten",expand:"Zeile erweitern",collapse:"Zeile reduzieren",triggerDesc:"Klicken zur absteigenden Sortierung",triggerAsc:"Klicken zur aufsteigenden Sortierung",cancelSort:"Klicken zum Abbrechen der Sortierung"},Tour:{Next:"Weiter",Previous:"Zur\xfcck",Finish:"Fertig"},Modal:{okText:"OK",cancelText:"Abbrechen",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Abbrechen"},Transfer:{titles:["",""],searchPlaceholder:"Suchen",itemUnit:"Eintrag",itemsUnit:"Eintr\xe4ge",remove:"Entfernen",selectCurrent:"Alle auf aktueller Seite ausw\xe4hlen",removeCurrent:"Auswahl auf aktueller Seite aufheben",selectAll:"Alle ausw\xe4hlen",removeAll:"Auswahl aufheben",selectInvert:"Auswahl umkehren"},Upload:{uploading:"Hochladen...",removeFile:"Datei entfernen",uploadError:"Fehler beim Hochladen",previewFile:"Dateivorschau",downloadFile:"Download-Datei"},Empty:{description:"Keine Daten"},Text:{edit:"Bearbeiten",copy:"Kopieren",copied:"Kopiert",expand:"Erweitern"},Form:{defaultValidateMessages:{default:"Feld-Validierungsfehler: ${label}",required:"Bitte geben Sie ${label} an",enum:"${label} muss eines der folgenden sein [${enum}]",whitespace:"${label} darf kein Leerzeichen sein",date:{format:"${label} ist ein ung\xfcltiges Datumsformat",parse:"${label} kann nicht in ein Datum umgewandelt werden",invalid:"${label} ist ein ung\xfcltiges Datum"},types:{string:TS,method:TS,array:TS,object:TS,number:TS,date:TS,boolean:TS,integer:TS,float:TS,regexp:TS,email:TS,url:TS,hex:TS},string:{len:"${label} muss genau ${len} Zeichen lang sein",min:"${label} muss mindestens ${min} Zeichen lang sein",max:"${label} darf h\xf6chstens ${max} Zeichen lang sein",range:"${label} muss zwischen ${min} und ${max} Zeichen lang sein"},number:{len:"${label} muss gleich ${len} sein",min:"${label} muss mindestens ${min} sein",max:"${label} darf maximal ${max} sein",range:"${label} muss zwischen ${min} und ${max} liegen"},array:{len:"Es m\xfcssen ${len} ${label} sein",min:"Es m\xfcssen mindestens ${min} ${label} sein",max:"Es d\xfcrfen maximal ${max} ${label} sein",range:"Die Anzahl an ${label} muss zwischen ${min} und ${max} liegen"},pattern:{mismatch:"${label} entspricht nicht dem ${pattern} Muster"}}},Image:{preview:"Vorschau"},QRCode:{expired:"QR-Code abgelaufen",refresh:"Aktualisieren"}};const $S={items_per_page:"/ p\xe1gina",jump_to:"Ir a",jump_to_confirm:"confirmar",page:"P\xe1gina",prev_page:"P\xe1gina anterior",next_page:"P\xe1gina siguiente",prev_5:"5 p\xe1ginas previas",next_5:"5 p\xe1ginas siguientes",prev_3:"3 p\xe1ginas previas",next_3:"3 p\xe1ginas siguientes",page_size:"tama\xf1o de p\xe1gina"};const OS=Re(Re({},ds),{},{locale:"es_ES",today:"Hoy",now:"Ahora",backToToday:"Volver a hoy",ok:"Aceptar",clear:"Limpiar",month:"Mes",year:"A\xf1o",timeSelect:"Seleccionar hora",dateSelect:"Seleccionar fecha",monthSelect:"Elegir un mes",yearSelect:"Elegir un a\xf1o",decadeSelect:"Elegir una d\xe9cada",dateFormat:"D/M/YYYY",dateTimeFormat:"D/M/YYYY HH:mm:ss",previousMonth:"Mes anterior (PageUp)",nextMonth:"Mes siguiente (PageDown)",previousYear:"A\xf1o anterior (Control + left)",nextYear:"A\xf1o siguiente (Control + right)",previousDecade:"D\xe9cada anterior",nextDecade:"D\xe9cada siguiente",previousCentury:"Siglo anterior",nextCentury:"Siglo siguiente"}),AS={placeholder:"Seleccionar hora"},DS={lang:Object.assign({placeholder:"Seleccionar fecha",rangePlaceholder:["Fecha inicial","Fecha final"],shortWeekDays:["Dom","Lun","Mar","Mi\xe9","Jue","Vie","S\xe1b"],shortMonths:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"]},OS),timePickerLocale:Object.assign({},AS)},IS="${label} no es un ${type} v\xe1lido",RS={locale:"es",Pagination:$S,DatePicker:DS,TimePicker:AS,Calendar:DS,global:{placeholder:"Seleccione"},Table:{filterTitle:"Filtrar men\xfa",filterConfirm:"Aceptar",filterReset:"Reiniciar",filterEmptyText:"Sin filtros",filterCheckall:"Seleccionar todo",filterSearchPlaceholder:"Buscar en filtros",emptyText:"Sin datos",selectAll:"Seleccionar todo",selectInvert:"Invertir selecci\xf3n",selectNone:"Vac\xede todo",selectionAll:"Seleccionar todos los datos",sortTitle:"Ordenar",expand:"Expandir fila",collapse:"Colapsar fila",triggerDesc:"Click para ordenar en orden descendente",triggerAsc:"Click para ordenar en orden ascendente",cancelSort:"Click para cancelar ordenamiento"},Tour:{Next:"Siguiente",Previous:"Anterior",Finish:"Finalizar"},Modal:{okText:"Aceptar",cancelText:"Cancelar",justOkText:"Aceptar"},Popconfirm:{okText:"Aceptar",cancelText:"Cancelar"},Transfer:{titles:["",""],searchPlaceholder:"Buscar aqu\xed",itemUnit:"elemento",itemsUnit:"elementos",remove:"Eliminar",selectCurrent:"Seleccionar p\xe1gina actual",removeCurrent:"Eliminar p\xe1gina actual",selectAll:"Seleccionar todos los datos",removeAll:"Eliminar todos los datos",selectInvert:"Invertir p\xe1gina actual"},Upload:{uploading:"Subiendo...",removeFile:"Eliminar archivo",uploadError:"Error al subir el archivo",previewFile:"Vista previa",downloadFile:"Descargar archivo"},Empty:{description:"No hay datos"},Icon:{icon:"\xedcono"},Text:{edit:"Editar",copy:"Copiar",copied:"Copiado",expand:"Expandir"},Form:{optional:"(opcional)",defaultValidateMessages:{default:"Error de validaci\xf3n del campo ${label}",required:"Por favor, rellena ${label}",enum:"${label} debe ser uno de [${enum}]",whitespace:"${label} no puede ser un car\xe1cter en blanco",date:{format:"El formato de fecha de ${label} es inv\xe1lido",parse:"${label} no se puede convertir a una fecha",invalid:"${label} es una fecha inv\xe1lida"},types:{string:IS,method:IS,array:IS,object:IS,number:IS,date:IS,boolean:IS,integer:IS,float:IS,regexp:IS,email:IS,url:IS,hex:IS},string:{len:"${label} debe tener ${len} caracteres",min:"${label} debe tener al menos ${min} caracteres",max:"${label} debe tener hasta ${max} caracteres",range:"${label} debe tener entre ${min}-${max} caracteres"},number:{len:"${label} debe ser igual a ${len}",min:"${label} valor m\xednimo es ${min}",max:"${label} valor m\xe1ximo es ${max}",range:"${label} debe ser entre ${min}-${max}"},array:{len:"Debe ser ${len} ${label}",min:"Al menos ${min} ${label}",max:"Como m\xe1ximo ${max} ${label}",range:"El valor de ${label} debe estar entre ${min}-${max}"},pattern:{mismatch:"${label} no coincide con el patr\xf3n ${pattern}"}}},Image:{preview:"Previsualizaci\xf3n"}};const NS={items_per_page:"/ \u0635\u0641\u062d\u0647",jump_to:"\u0628\u0631\u0648 \u0628\u0647",jump_to_confirm:"\u062a\u0627\u06cc\u06cc\u062f",page:"",prev_page:"\u0635\u0641\u062d\u0647 \u0642\u0628\u0644\u06cc",next_page:"\u0635\u0641\u062d\u0647 \u0628\u0639\u062f\u06cc",prev_5:"\u06f5 \u0635\u0641\u062d\u0647 \u0642\u0628\u0644\u06cc",next_5:"\u06f5 \u0635\u0641\u062d\u0647 \u0628\u0639\u062f\u06cc",prev_3:"\u06f3 \u0635\u0641\u062d\u0647 \u0642\u0628\u0644\u06cc",next_3:"\u06f3 \u0635\u0641\u062d\u0647 \u0628\u0639\u062f\u06cc",page_size:"\u0627\u0646\u062f\u0627\u0632\u0647 \u0635\u0641\u062d\u0647"};const MS=Re(Re({},ds),{},{locale:"fa_IR",today:"\u0627\u0645\u0631\u0648\u0632",now:"\u0627\u06a9\u0646\u0648\u0646",backToToday:"\u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0631\u0648\u0632",ok:"\u0628\u0627\u0634\u0647",clear:"\u067e\u0627\u06a9 \u06a9\u0631\u062f\u0646",month:"\u0645\u0627\u0647",year:"\u0633\u0627\u0644",timeSelect:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0632\u0645\u0627\u0646",dateSelect:"\u0627\u0646\u062a\u062e\u0627\u0628 \u062a\u0627\u0631\u06cc\u062e",monthSelect:"\u06cc\u06a9 \u0645\u0627\u0647 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f",yearSelect:"\u06cc\u06a9 \u0633\u0627\u0644 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f",decadeSelect:"\u06cc\u06a9 \u062f\u0647\u0647 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f",dateFormat:"M/D/YYYY",dateTimeFormat:"M/D/YYYY HH:mm:ss",previousMonth:"\u0645\u0627\u0647 \u0642\u0628\u0644 (PageUp)",nextMonth:"\u0645\u0627\u0647 \u0628\u0639\u062f (PageDown)",previousYear:"\u0633\u0627\u0644 \u0642\u0628\u0644 (Control + left)",nextYear:"\u0633\u0627\u0644 \u0628\u0639\u062f (Control + right)",previousDecade:"\u062f\u0647\u0647 \u0642\u0628\u0644",nextDecade:"\u062f\u0647\u0647 \u0628\u0639\u062f",previousCentury:"\u0642\u0631\u0646 \u0642\u0628\u0644",nextCentury:"\u0642\u0631\u0646 \u0628\u0639\u062f"}),zS={placeholder:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0632\u0645\u0627\u0646",rangePlaceholder:["\u0632\u0645\u0627\u0646 \u0634\u0631\u0648\u0639","\u0632\u0645\u0627\u0646 \u067e\u0627\u06cc\u0627\u0646"]},LS={lang:Object.assign({placeholder:"\u0627\u0646\u062a\u062e\u0627\u0628 \u062a\u0627\u0631\u06cc\u062e",yearPlaceholder:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0627\u0644",quarterPlaceholder:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0641\u0635\u0644",monthPlaceholder:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u0627\u0647",weekPlaceholder:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0641\u062a\u0647",rangePlaceholder:["\u062a\u0627\u0631\u06cc\u062e \u0634\u0631\u0648\u0639","\u062a\u0627\u0631\u06cc\u062e \u067e\u0627\u06cc\u0627\u0646"],rangeYearPlaceholder:["\u0633\u0627\u0644 \u0634\u0631\u0648\u0639","\u0633\u0627\u0644 \u067e\u0627\u06cc\u0627\u0646"],rangeQuarterPlaceholder:["\u0641\u0635\u0644 \u0634\u0631\u0648\u0639","\u0641\u0635\u0644 \u067e\u0627\u06cc\u0627\u0646"],rangeMonthPlaceholder:["\u0645\u0627\u0647 \u0634\u0631\u0648\u0639","\u0645\u0627\u0647 \u067e\u0627\u06cc\u0627\u0646"],rangeWeekPlaceholder:["\u0647\u0641\u062a\u0647 \u0634\u0631\u0648\u0639","\u0647\u0641\u062a\u0647 \u067e\u0627\u06cc\u0627\u0646"]},MS),timePickerLocale:Object.assign({},zS)},HS="${label} \u0627\u0632 \u0646\u0648\u0639 ${type} \u0645\u0639\u062a\u0628\u0631 \u0646\u06cc\u0633\u062a",BS={locale:"fa",Pagination:NS,DatePicker:LS,TimePicker:zS,Calendar:LS,global:{placeholder:"\u0644\u0637\u0641\u0627\u064b \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f"},Table:{filterTitle:"\u0645\u0646\u0648\u06cc \u0641\u06cc\u0644\u062a\u0631",filterConfirm:"\u062a\u0627\u06cc\u06cc\u062f",filterReset:"\u067e\u0627\u06a9 \u06a9\u0631\u062f\u0646",filterEmptyText:"\u0628\u062f\u0648\u0646 \u0641\u06cc\u0644\u062a\u0631",filterCheckall:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0645\u0647\u200c\u06cc \u0645\u0648\u0627\u0631\u062f",filterSearchPlaceholder:"\u062c\u0633\u062a\u062c\u0648 \u062f\u0631 \u0641\u06cc\u0644\u062a\u0631\u0647\u0627",emptyText:"\u0628\u062f\u0648\u0646 \u062f\u0627\u062f\u0647",selectAll:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0635\u0641\u062d\u0647\u200c\u06cc \u06a9\u0646\u0648\u0646\u06cc",selectInvert:"\u0645\u0639\u06a9\u0648\u0633 \u06a9\u0631\u062f\u0646 \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u0647\u0627 \u062f\u0631 \u0635\u0641\u062d\u0647 \u06cc \u06a9\u0646\u0648\u0646\u06cc",selectNone:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u06cc\u0686\u06a9\u062f\u0627\u0645",selectionAll:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0645\u0647\u200c\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627",sortTitle:"\u0645\u0631\u062a\u0628 \u0633\u0627\u0632\u06cc",expand:"\u0628\u0627\u0632 \u0634\u062f\u0646 \u0631\u062f\u06cc\u0641",collapse:"\u0628\u0633\u062a\u0646 \u0631\u062f\u06cc\u0641",triggerDesc:"\u062a\u0631\u062a\u06cc\u0628 \u0646\u0632\u0648\u0644\u06cc",triggerAsc:"\u062a\u0631\u062a\u06cc\u0628 \u0635\u0639\u0648\u062f\u06cc",cancelSort:"\u0644\u063a\u0648\u0650 \u062a\u0631\u062a\u06cc\u0628\u0650 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647"},Tour:{Next:"\u0628\u0639\u062f\u06cc",Previous:"\u0642\u0628\u0644\u06cc",Finish:"\u067e\u0627\u06cc\u0627\u0646"},Modal:{okText:"\u062a\u0627\u06cc\u06cc\u062f",cancelText:"\u0644\u063a\u0648",justOkText:"\u062a\u0627\u06cc\u06cc\u062f"},Popconfirm:{okText:"\u062a\u0627\u06cc\u06cc\u062f",cancelText:"\u0644\u063a\u0648"},Transfer:{titles:["",""],searchPlaceholder:"\u062c\u0633\u062a\u062c\u0648",itemUnit:"\u0639\u062f\u062f",itemsUnit:"\u0639\u062f\u062f",remove:"\u062d\u0630\u0641",selectCurrent:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0635\u0641\u062d\u0647 \u0641\u0639\u0644\u06cc",removeCurrent:"\u067e\u0627\u06a9 \u06a9\u0631\u062f\u0646 \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u0647\u0627\u06cc \u0635\u0641\u062d\u0647 \u0641\u0639\u0644\u06cc",selectAll:"\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0645\u0647",removeAll:"\u067e\u0627\u06a9 \u06a9\u0631\u062f\u0646 \u0647\u0645\u0647 \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u0647\u0627",selectInvert:"\u0645\u0639\u06a9\u0648\u0633 \u06a9\u0631\u062f\u0646 \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u0647\u0627 \u062f\u0631 \u0635\u0641\u062d\u0647 \u06cc \u06a9\u0646\u0648\u0646\u06cc"},Upload:{uploading:"\u062f\u0631 \u062d\u0627\u0644 \u0622\u067e\u0644\u0648\u062f...",removeFile:"\u062d\u0630\u0641 \u0641\u0627\u06cc\u0644",uploadError:"\u062e\u0637\u0627 \u062f\u0631 \u0622\u067e\u0644\u0648\u062f",previewFile:"\u0645\u0634\u0627\u0647\u062f\u0647\u200c\u06cc \u0641\u0627\u06cc\u0644",downloadFile:"\u062f\u0631\u06cc\u0627\u0641\u062a \u0641\u0627\u06cc\u0644"},Empty:{description:"\u062f\u0627\u062f\u0647\u200c\u0627\u06cc \u0645\u0648\u062c\u0648\u062f \u0646\u06cc\u0633\u062a"},Icon:{icon:"\u0622\u06cc\u06a9\u0646"},Text:{edit:"\u0648\u06cc\u0631\u0627\u06cc\u0634",copy:"\u06a9\u067e\u06cc",copied:"\u06a9\u067e\u06cc \u0634\u062f",expand:"\u062a\u0648\u0633\u0639\u0647"},Form:{optional:"(\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc)",defaultValidateMessages:{default:"\u062e\u0637\u0627 \u062f\u0631 ${label}",required:"\u0641\u06cc\u0644\u062f ${label} \u0627\u062c\u0628\u0627\u0631\u06cc\u0633\u062a",enum:"${label} \u0628\u0627\u06cc\u062f \u06cc\u06a9\u06cc \u0627\u0632 [${enum}] \u0628\u0627\u0634\u062f",whitespace:"${label} \u0646\u0645\u06cc\u062a\u0648\u0627\u0646\u062f \u062e\u0627\u0644\u06cc \u0628\u0627\u0634\u062f",date:{format:"\u0633\u0627\u062e\u062a\u0627\u0631 \u062a\u0627\u0631\u06cc\u062e \u062f\u0631 ${label} \u0646\u0627\u0645\u0639\u062a\u0628\u0631 \u0627\u0633\u062a",parse:"${label} \u0642\u0627\u0628\u0644 \u062a\u0628\u062f\u06cc\u0644 \u0628\u0647 \u062a\u0627\u0631\u06cc\u062e \u0646\u06cc\u0633\u062a",invalid:"${label} \u062a\u0627\u0631\u06cc\u062e\u06cc \u0646\u0627 \u0645\u0639\u062a\u0628\u0631 \u0627\u0633\u062a"},types:{string:HS,method:HS,array:HS,object:HS,number:HS,date:HS,boolean:HS,integer:HS,float:HS,regexp:HS,email:HS,url:HS,hex:HS},string:{len:"${label} \u0628\u0627\u06cc\u062f ${len} \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631 \u0628\u0627\u0634\u062f",min:"${label} \u0628\u0627\u06cc\u062f \u062d\u062f\u0627\u0642\u0644 ${min} \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631 \u0628\u0627\u0634\u062f",max:"${label} \u0628\u0627\u06cc\u062f \u062d\u062f\u0627\u06a9\u062b\u0631 ${max} \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631 \u0628\u0627\u0634\u062f",range:"${label} \u0628\u0627\u06cc\u062f \u0628\u06cc\u0646 ${min}-${max} \u06a9\u0627\u0631\u0627\u06a9\u062a\u0631 \u0628\u0627\u0634\u062f"},number:{len:"${label} \u0628\u0627\u06cc\u062f \u0628\u0631\u0627\u0628\u0631 ${len}",min:"${label} \u062d\u062f\u0627\u0642\u0644 \u0645\u06cc\u062a\u0648\u0627\u0646\u062f ${min} \u0628\u0627\u0634\u062f",max:"${label} \u062d\u062f\u0627\u06a9\u062b\u0631 \u0645\u06cc\u062a\u0648\u0627\u0646\u062f ${max} \u0628\u0627\u0634\u062f",range:"${label} \u0628\u0627\u06cc\u062f \u0628\u06cc\u0646 ${min}-${max} \u0628\u0627\u0634\u062f"},array:{len:"\u062a\u0639\u062f\u0627\u062f ${label} \u0628\u0627\u06cc\u062f ${len} \u0628\u0627\u0634\u062f.",min:"\u062a\u0639\u062f\u0627\u062f ${label} \u062d\u062f\u0627\u0642\u0644 \u0628\u0627\u06cc\u062f ${min} \u0628\u0627\u0634\u062f",max:"\u062a\u0639\u062f\u0627\u062f ${label} \u062d\u062f\u0627\u06a9\u062b\u0631 \u0628\u0627\u06cc\u062f ${max} \u0628\u0627\u0634\u062f",range:"\u0645\u0642\u062f\u0627\u0631 ${label} \u0628\u0627\u06cc\u062f \u0628\u06cc\u0646 ${min}-${max} \u0628\u0627\u0634\u062f"},pattern:{mismatch:"\u0627\u0644\u06af\u0648\u06cc ${label} \u0628\u0627 ${pattern} \u0628\u0631\u0627\u0628\u0631\u06cc \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f"}}},Image:{preview:"\u067e\u06cc\u0634\u200c\u0646\u0645\u0627\u06cc\u0634"},QRCode:{expired:"QR Code \u0645\u0646\u0642\u0636\u06cc \u0634\u0630\u062f",refresh:"\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc"}};const FS={items_per_page:"/ page",jump_to:"Aller \xe0",jump_to_confirm:"confirmer",page:"Page",prev_page:"Page pr\xe9c\xe9dente",next_page:"Page suivante",prev_5:"5 Pages pr\xe9c\xe9dentes",next_5:"5 Pages suivantes",prev_3:"3 Pages pr\xe9c\xe9dentes",next_3:"3 Pages suivantes",page_size:"taille de la page"};const US=Re(Re({},ds),{},{locale:"fr_FR",today:"Aujourd'hui",now:"Maintenant",backToToday:"Aujourd'hui",ok:"OK",clear:"R\xe9tablir",month:"Mois",year:"Ann\xe9e",timeSelect:"S\xe9lectionner l'heure",dateSelect:"S\xe9lectionner la date",monthSelect:"Choisissez un mois",yearSelect:"Choisissez une ann\xe9e",decadeSelect:"Choisissez une d\xe9cennie",dateFormat:"DD/MM/YYYY",dayFormat:"DD",dateTimeFormat:"DD/MM/YYYY HH:mm:ss",previousMonth:"Mois pr\xe9c\xe9dent (PageUp)",nextMonth:"Mois suivant (PageDown)",previousYear:"Ann\xe9e pr\xe9c\xe9dente (Ctrl + gauche)",nextYear:"Ann\xe9e prochaine (Ctrl + droite)",previousDecade:"D\xe9cennie pr\xe9c\xe9dente",nextDecade:"D\xe9cennie suivante",previousCentury:"Si\xe8cle pr\xe9c\xe9dent",nextCentury:"Si\xe8cle suivant"}),WS={placeholder:"S\xe9lectionner l'heure",rangePlaceholder:["Heure de d\xe9but","Heure de fin"]},VS={lang:Object.assign({placeholder:"S\xe9lectionner une date",yearPlaceholder:"S\xe9lectionner une ann\xe9e",quarterPlaceholder:"S\xe9lectionner un trimestre",monthPlaceholder:"S\xe9lectionner un mois",weekPlaceholder:"S\xe9lectionner une semaine",rangePlaceholder:["Date de d\xe9but","Date de fin"],rangeYearPlaceholder:["Ann\xe9e de d\xe9but","Ann\xe9e de fin"],rangeMonthPlaceholder:["Mois de d\xe9but","Mois de fin"],rangeWeekPlaceholder:["Semaine de d\xe9but","Semaine de fin"]},US),timePickerLocale:Object.assign({},WS)},qS="La valeur du champ ${label} n'est pas valide pour le type ${type}",KS={locale:"fr",Pagination:FS,DatePicker:VS,TimePicker:WS,Calendar:VS,Table:{filterTitle:"Filtrer",filterConfirm:"OK",filterReset:"R\xe9initialiser",filterEmptyText:"Aucun filtre",filterCheckall:"Tout s\xe9lectionner",filterSearchPlaceholder:"Chercher dans les filtres",emptyText:"Aucune donn\xe9e",selectAll:"S\xe9lectionner la page actuelle",selectInvert:"Inverser la s\xe9lection de la page actuelle",selectNone:"D\xe9s\xe9lectionner toutes les donn\xe9es",selectionAll:"S\xe9lectionner toutes les donn\xe9es",sortTitle:"Trier",expand:"D\xe9velopper la ligne",collapse:"R\xe9duire la ligne",triggerDesc:"Trier par ordre d\xe9croissant",triggerAsc:"Trier par ordre croissant",cancelSort:"Annuler le tri"},Tour:{Next:"\xc9tape suivante",Previous:"\xc9tape pr\xe9c\xe9dente",Finish:"Fin de la visite guid\xe9e"},Modal:{okText:"OK",cancelText:"Annuler",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Annuler"},Transfer:{titles:["",""],searchPlaceholder:"Rechercher",itemUnit:"\xe9l\xe9ment",itemsUnit:"\xe9l\xe9ments",remove:"D\xe9s\xe9lectionner",selectCurrent:"S\xe9lectionner la page actuelle",removeCurrent:"D\xe9s\xe9lectionner la page actuelle",selectAll:"S\xe9lectionner toutes les donn\xe9es",removeAll:"D\xe9s\xe9lectionner toutes les donn\xe9es",selectInvert:"Inverser la s\xe9lection de la page actuelle"},Upload:{uploading:"T\xe9l\xe9chargement...",removeFile:"Effacer le fichier",uploadError:"Erreur de t\xe9l\xe9chargement",previewFile:"Fichier de pr\xe9visualisation",downloadFile:"T\xe9l\xe9charger un fichier"},Empty:{description:"Aucune donn\xe9e"},Icon:{icon:"ic\xf4ne"},Text:{edit:"\xc9diter",copy:"Copier",copied:"Copie effectu\xe9e",expand:"D\xe9velopper"},Form:{optional:"(optionnel)",defaultValidateMessages:{default:"Erreur de validation pour le champ ${label}",required:"Le champ ${label} est obligatoire",enum:"La valeur du champ ${label} doit \xeatre parmi [${enum}]",whitespace:"La valeur du champ ${label} ne peut pas \xeatre vide",date:{format:"La valeur du champ ${label} n'est pas au format date",parse:"La valeur du champ ${label} ne peut pas \xeatre convertie vers une date",invalid:"La valeur du champ ${label} n'est pas une date valide"},types:{string:qS,method:qS,array:qS,object:qS,number:qS,date:qS,boolean:qS,integer:qS,float:qS,regexp:qS,email:qS,url:qS,hex:qS},string:{len:"La taille du champ ${label} doit \xeatre de ${len} caract\xe8res",min:"La taille du champ ${label} doit \xeatre au minimum de ${min} caract\xe8res",max:"La taille du champ ${label} doit \xeatre au maximum de ${max} caract\xe8res",range:"La taille du champ ${label} doit \xeatre entre ${min} et ${max} caract\xe8res"},number:{len:"La valeur du champ ${label} doit \xeatre \xe9gale \xe0 ${len}",min:"La valeur du champ ${label} doit \xeatre plus grande que ${min}",max:"La valeur du champ ${label} doit \xeatre plus petit que ${max}",range:"La valeur du champ ${label} doit \xeatre entre ${min} et ${max}"},array:{len:"La taille du tableau ${label} doit \xeatre de ${len}",min:"La taille du tableau ${label} doit \xeatre au minimum de ${min}",max:"La taille du tableau ${label} doit \xeatre au maximum de ${max}",range:"La taille du tableau ${label} doit \xeatre entre ${min}-${max}"},pattern:{mismatch:"La valeur du champ ${label} ne correspond pas au mod\xe8le ${pattern}"}}},Image:{preview:"Aper\xe7u"}};const GS={items_per_page:"/ halaman",jump_to:"Menuju",jump_to_confirm:"konfirmasi",page:"Halaman",prev_page:"Halaman Sebelumnya",next_page:"Halaman Berikutnya",prev_5:"5 Halaman Sebelumnya",next_5:"5 Halaman Berikutnya",prev_3:"3 Halaman Sebelumnya",next_3:"3 Halaman Berikutnya",page_size:"ukuran halaman"};const YS=Re(Re({},ds),{},{locale:"id_ID",today:"Hari ini",now:"Sekarang",backToToday:"Kembali ke hari ini",ok:"Baik",clear:"Bersih",month:"Bulan",year:"Tahun",timeSelect:"pilih waktu",dateSelect:"pilih tanggal",weekSelect:"Pilih satu minggu",monthSelect:"Pilih satu bulan",yearSelect:"Pilih satu tahun",decadeSelect:"Pilih satu dekade",dateFormat:"D/M/YYYY",dateTimeFormat:"D/M/YYYY HH:mm:ss",previousMonth:"Bulan sebelumnya (PageUp)",nextMonth:"Bulan selanjutnya (PageDown)",previousYear:"Tahun lalu (Control + kiri)",nextYear:"Tahun selanjutnya (Kontrol + kanan)",previousDecade:"Dekade terakhir",nextDecade:"Dekade berikutnya",previousCentury:"Abad terakhir",nextCentury:"Abad berikutnya"}),XS={placeholder:"Pilih waktu",rangePlaceholder:["Waktu awal","Waktu akhir"]},JS={lang:Object.assign({placeholder:"Pilih tanggal",yearPlaceholder:"Pilih tahun",quarterPlaceholder:"Pilih kuartal",monthPlaceholder:"Pilih bulan",weekPlaceholder:"Pilih minggu",rangePlaceholder:["Tanggal awal","Tanggal akhir"],rangeYearPlaceholder:["Tahun awal","Tahun akhir"],rangeQuarterPlaceholder:["Kuartal awal","Kuartal akhir"],rangeMonthPlaceholder:["Bulan awal","Bulan akhir"],rangeWeekPlaceholder:["Minggu awal","Minggu akhir"]},YS),timePickerLocale:Object.assign({},XS)},QS="${label} tidak valid ${type}",ZS={locale:"id",Pagination:GS,DatePicker:JS,TimePicker:XS,Calendar:JS,global:{placeholder:"Silahkan pilih"},Table:{filterTitle:"Menu filter",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"Tidak ada filter",filterCheckall:"Pilih semua item",filterSearchPlaceholder:"Cari di filter",emptyText:"Tidak ada data",selectAll:"Pilih halaman saat ini",selectInvert:"Balikkan halaman saat ini",selectNone:"Hapus semua data",selectionAll:"Pilih semua data",sortTitle:"Urutkan",expand:"Perluas baris",collapse:"Perkecil baris",triggerDesc:"Klik untuk mengurutkan secara menurun",triggerAsc:"Klik untuk mengurutkan secara menaik",cancelSort:"Klik untuk membatalkan pengurutan"},Tour:{Next:"Selanjutnya",Previous:"Sebelumnya",Finish:"Selesai"},Modal:{okText:"OK",cancelText:"Batal",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Batal"},Transfer:{titles:["",""],searchPlaceholder:"Cari di sini",itemUnit:"data",itemsUnit:"data",remove:"Hapus",selectCurrent:"Pilih halaman saat ini",removeCurrent:"Hapus halaman saat ini",selectAll:"Pilih semua data",deselectAll:"Batal pilih semua data",removeAll:"Hapus semua data",selectInvert:"Balikkan halaman saat ini"},Upload:{uploading:"Mengunggah...",removeFile:"Hapus file",uploadError:"Kesalahan pengunggahan",previewFile:"Pratinjau file",downloadFile:"Unduh file"},Empty:{description:"Tidak ada data"},Icon:{icon:"ikon"},Text:{edit:"Ubah",copy:"Salin",copied:"Disalin",expand:"Perluas",collapse:"Perkecil"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Kesalahan validasi untuk ${label}",required:"Tolong masukkan ${label}",enum:"${label} harus menjadi salah satu dari [${enum}]",whitespace:"${label} tidak boleh berupa karakter kosong",date:{format:"${label} format tanggal tidak valid",parse:"${label} tidak dapat diubah menjadi tanggal",invalid:"${label} adalah tanggal yang tidak valid"},types:{string:QS,method:QS,array:QS,object:QS,number:QS,date:QS,boolean:QS,integer:QS,float:QS,regexp:QS,email:QS,url:QS,hex:QS},string:{len:"${label} harus berupa ${len} karakter",min:"${label} harus minimal ${min} karakter",max:"${label} harus maksimal ${max} karakter",range:"${label} harus diantara ${min}-${max} karakter"},number:{len:"${label} harus sama dengan ${len}",min:"${label} harus minimal ${min}",max:"${label} harus maksimal ${max}",range:"${label} harus di antara ${min}-${max}"},array:{len:"Harus ${len} ${label}",min:"Minimal ${min} ${label}",max:"Maksimal ${max} ${label}",range:"Jumlah ${label} harus di antara ${min}-${max}"},pattern:{mismatch:"${label} tidak sesuai dengan pola ${pattern}"}}},Image:{preview:"Pratinjau"},QRCode:{expired:"Kode QR sudah habis masa berlakunya",refresh:"Segarkan",scanned:"Dipindai"},ColorPicker:{presetEmpty:"Kosong",transparent:"Transparan",singleColor:"Warna tunggal",gradientColor:"Warna gradien"}};const eC={items_per_page:"/ pagina",jump_to:"Ga naar",jump_to_confirm:"bevestigen",page:"Pagina",prev_page:"Vorige pagina",next_page:"Volgende pagina",prev_5:"Vorige 5 pagina's",next_5:"Volgende 5 pagina's",prev_3:"Vorige 3 pagina's",next_3:"Volgende 3 pagina's",page_size:"pagina grootte"};const tC=Re(Re({},ds),{},{locale:"nl_NL",today:"Vandaag",now:"Nu",backToToday:"Terug naar vandaag",ok:"OK",clear:"Reset",month:"Maand",year:"Jaar",timeSelect:"Selecteer tijd",dateSelect:"Selecteer datum",monthSelect:"Kies een maand",yearSelect:"Kies een jaar",decadeSelect:"Kies een decennium",dateFormat:"D-M-YYYY",dateTimeFormat:"D-M-YYYY HH:mm:ss",previousMonth:"Vorige maand (PageUp)",nextMonth:"Volgende maand (PageDown)",previousYear:"Vorig jaar (Control + left)",nextYear:"Volgend jaar (Control + right)",previousDecade:"Vorig decennium",nextDecade:"Volgend decennium",previousCentury:"Vorige eeuw",nextCentury:"Volgende eeuw"}),nC={placeholder:"Selecteer tijd",rangePlaceholder:["Start tijd","Eind tijd"]},rC={lang:Object.assign({monthPlaceholder:"Selecteer maand",placeholder:"Selecteer datum",quarterPlaceholder:"Selecteer kwartaal",rangeMonthPlaceholder:["Begin maand","Eind maand"],rangePlaceholder:["Begin datum","Eind datum"],rangeWeekPlaceholder:["Begin week","Eind week"],rangeYearPlaceholder:["Begin jaar","Eind jaar"],weekPlaceholder:"Selecteer week",yearPlaceholder:"Selecteer jaar"},tC),timePickerLocale:Object.assign({},nC)},aC="${label} is geen geldige ${type}",oC={locale:"nl",Pagination:eC,DatePicker:rC,TimePicker:nC,Calendar:rC,global:{placeholder:"Maak een selectie"},Table:{cancelSort:"Klik om sortering te annuleren",collapse:"Rij inklappen",emptyText:"Geen data",expand:"Rij uitklappen",filterConfirm:"OK",filterEmptyText:"Geen filters",filterReset:"Reset",filterTitle:"Filteren",selectAll:"Selecteer huidige pagina",selectInvert:"Keer volgorde om",selectNone:"Maak selectie leeg",selectionAll:"Selecteer alle data",sortTitle:"Sorteren",triggerAsc:"Klik om oplopend te sorteren",triggerDesc:"Klik om aflopend te sorteren"},Tour:{Next:"Volgende",Previous:"Vorige",Finish:"Voltooien"},Modal:{okText:"OK",cancelText:"Annuleer",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Annuleer"},Transfer:{itemUnit:"item",itemsUnit:"items",remove:"Verwijder",removeAll:"Verwijder alles",removeCurrent:"Verwijder huidige pagina",searchPlaceholder:"Zoek hier",selectAll:"Selecteer alles",selectCurrent:"Selecteer huidige pagina",selectInvert:"Huidige pagina omkeren",titles:["",""]},Upload:{downloadFile:"Bestand downloaden",previewFile:"Preview file",removeFile:"Verwijder bestand",uploadError:"Fout tijdens uploaden",uploading:"Uploaden..."},Empty:{description:"Geen gegevens"},Icon:{icon:"icoon"},Text:{edit:"Bewerken",copy:"kopi\xebren",copied:"Gekopieerd",expand:"Uitklappen"},Form:{optional:"(optioneel)",defaultValidateMessages:{default:"Validatiefout voor ${label}",required:"Gelieve ${label} in te vullen",enum:"${label} moet \xe9\xe9n van [${enum}] zijn",whitespace:"${label} mag geen blanco teken zijn",date:{format:"${label} heeft een ongeldig formaat",parse:"${label} kan niet naar een datum omgezet worden",invalid:"${label} is een ongeldige datum"},types:{string:aC,method:aC,array:aC,object:aC,number:aC,date:aC,boolean:aC,integer:aC,float:aC,regexp:aC,email:aC,url:aC,hex:aC},string:{len:"${label} moet ${len} karakters lang zijn",min:"${label} moet minimaal ${min} karakters lang zijn",max:"${label} mag maximaal ${max} karakters lang zijn",range:"${label} moet tussen ${min}-${max} karakters lang zijn"},number:{len:"${label} moet gelijk zijn aan ${len}",min:"${label} moet minimaal ${min} zijn",max:"${label} mag maximaal ${max} zijn",range:"${label} moet tussen ${min}-${max} liggen"},array:{len:"Moeten ${len} ${label} zijn",min:"Minimaal ${min} ${label}",max:"maximaal ${max} ${label}",range:"Het aantal ${label} moet tussen ${min}-${max} liggen"},pattern:{mismatch:"${label} komt niet overeen met het patroon ${pattern}"}}},Image:{preview:"Voorbeeld"}};const iC={items_per_page:"/ p\xe1gina",jump_to:"V\xe1 at\xe9",jump_to_confirm:"confirme",page:"P\xe1gina",prev_page:"P\xe1gina anterior",next_page:"Pr\xf3xima p\xe1gina",prev_5:"5 p\xe1ginas anteriores",next_5:"5 pr\xf3ximas p\xe1ginas",prev_3:"3 p\xe1ginas anteriores",next_3:"3 pr\xf3ximas p\xe1ginas",page_size:"tamanho da p\xe1gina"};const sC=Re(Re({},ds),{},{locale:"pt_BR",today:"Hoje",now:"Agora",backToToday:"Voltar para hoje",ok:"OK",clear:"Limpar",month:"M\xeas",year:"Ano",timeSelect:"Selecionar hora",dateSelect:"Selecionar data",monthSelect:"Escolher m\xeas",yearSelect:"Escolher ano",decadeSelect:"Escolher d\xe9cada",dateFormat:"D/M/YYYY",dateTimeFormat:"D/M/YYYY HH:mm:ss",monthBeforeYear:!1,previousMonth:"M\xeas anterior (PageUp)",nextMonth:"Pr\xf3ximo m\xeas (PageDown)",previousYear:"Ano anterior (Control + esquerda)",nextYear:"Pr\xf3ximo ano (Control + direita)",previousDecade:"D\xe9cada anterior",nextDecade:"Pr\xf3xima d\xe9cada",previousCentury:"S\xe9culo anterior",nextCentury:"Pr\xf3ximo s\xe9culo",shortWeekDays:["Dom","Seg","Ter","Qua","Qui","Sex","S\xe1b"],shortMonths:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"]}),lC={placeholder:"Hora"},cC={lang:Object.assign({placeholder:"Selecionar data",rangePlaceholder:["Data inicial","Data final"]},sC),timePickerLocale:Object.assign({},lC)},dC="${label} n\xe3o \xe9 um ${type} v\xe1lido",uC={locale:"pt-br",Pagination:iC,DatePicker:cC,TimePicker:lC,Calendar:cC,global:{placeholder:"Por favor escolha"},Table:{filterTitle:"Menu de Filtro",filterConfirm:"OK",filterReset:"Resetar",filterEmptyText:"Sem filtros",filterCheckall:"Selecionar todos os itens",filterSearchPlaceholder:"Pesquisar nos filtros",emptyText:"Sem conte\xfado",selectAll:"Selecionar p\xe1gina atual",selectInvert:"Inverter sele\xe7\xe3o",selectNone:"Apagar todo o conte\xfado",selectionAll:"Selecionar todo o conte\xfado",sortTitle:"Ordenar t\xedtulo",expand:"Expandir linha",collapse:"Colapsar linha",triggerDesc:"Clique organiza por descendente",triggerAsc:"Clique organiza por ascendente",cancelSort:"Clique para cancelar organiza\xe7\xe3o"},Tour:{Next:"Pr\xf3ximo",Previous:"Anterior",Finish:"Finalizar"},Modal:{okText:"OK",cancelText:"Cancelar",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancelar"},Transfer:{titles:["",""],searchPlaceholder:"Procurar",itemUnit:"item",itemsUnit:"items",remove:"Remover",selectCurrent:"Selecionar p\xe1gina atual",removeCurrent:"Remover p\xe1gina atual",selectAll:"Selecionar todos",removeAll:"Remover todos",selectInvert:"Inverter sele\xe7\xe3o atual"},Upload:{uploading:"Enviando...",removeFile:"Remover arquivo",uploadError:"Erro no envio",previewFile:"Visualizar arquivo",downloadFile:"Baixar arquivo"},Empty:{description:"N\xe3o h\xe1 dados"},Icon:{icon:"\xedcone"},Text:{edit:"editar",copy:"copiar",copied:"copiado",expand:"expandir"},Form:{optional:"(opcional)",defaultValidateMessages:{default:"Erro ${label} na valida\xe7\xe3o de campo",required:"Por favor, insira ${label}",enum:"${label} deve ser um dos seguinte: [${enum}]",whitespace:"${label} n\xe3o pode ser um car\xe1cter vazio",date:{format:" O formato de data ${label} \xe9 inv\xe1lido",parse:"${label} n\xe3o pode ser convertido para uma data",invalid:"${label} \xe9 uma data inv\xe1lida"},types:{string:dC,method:dC,array:dC,object:dC,number:dC,date:dC,boolean:dC,integer:dC,float:dC,regexp:dC,email:dC,url:dC,hex:dC},string:{len:"${label} deve possuir ${len} caracteres",min:"${label} deve possuir ao menos ${min} caracteres",max:"${label} deve possuir no m\xe1ximo ${max} caracteres",range:"${label} deve possuir entre ${min} e ${max} caracteres"},number:{len:"${label} deve ser igual \xe0 ${len}",min:"O valor m\xednimo de ${label} \xe9 ${min}",max:"O valor m\xe1ximo de ${label} \xe9 ${max}",range:"${label} deve estar entre ${min} e ${max}"},array:{len:"Deve ser ${len} ${label}",min:"No m\xednimo ${min} ${label}",max:"No m\xe1ximo ${max} ${label}",range:"A quantidade de ${label} deve estar entre ${min} e ${max}"},pattern:{mismatch:"${label} n\xe3o se encaixa no padr\xe3o ${pattern}"}}},Image:{preview:"Pr\xe9-visualiza\xe7\xe3o"}};const pC={items_per_page:"/ sida",jump_to:"G\xe5 till",jump_to_confirm:"bekr\xe4fta",page:"Sida",prev_page:"F\xf6reg sida",next_page:"N\xe4sta sida",prev_5:"F\xf6reg 5 sidor",next_5:"N\xe4sta 5 sidor",prev_3:"F\xf6reg 3 sidor",next_3:"N\xe4sta 3 sidor",page_size:"sidstorlek"};const fC=Re(Re({},ds),{},{locale:"sv_SE",today:"I dag",now:"Nu",backToToday:"Till idag",ok:"OK",clear:"Avbryt",month:"M\xe5nad",year:"\xc5r",timeSelect:"V\xe4lj tidpunkt",dateSelect:"V\xe4lj datum",monthSelect:"V\xe4lj m\xe5nad",yearSelect:"V\xe4lj \xe5r",decadeSelect:"V\xe4lj \xe5rtionde",dateFormat:"YYYY-MM-DD",dateTimeFormat:"YYYY-MM-DD H:mm:ss",previousMonth:"F\xf6rra m\xe5naden (PageUp)",nextMonth:"N\xe4sta m\xe5nad (PageDown)",previousYear:"F\xf6reg \xe5r (Control + left)",nextYear:"N\xe4sta \xe5r (Control + right)",previousDecade:"F\xf6reg \xe5rtionde",nextDecade:"N\xe4sta \xe5rtionde",previousCentury:"F\xf6reg \xe5rhundrade",nextCentury:"N\xe4sta \xe5rhundrade"}),mC={placeholder:"V\xe4lj tid"},hC={lang:Object.assign({placeholder:"V\xe4lj datum",yearPlaceholder:"V\xe4lj \xe5r",quarterPlaceholder:"V\xe4lj kvartal",monthPlaceholder:"V\xe4lj m\xe5nad",weekPlaceholder:"V\xe4lj vecka",rangePlaceholder:["Startdatum","Slutdatum"],rangeYearPlaceholder:["Start\xe5r","Slut\xe5r"],rangeMonthPlaceholder:["Startm\xe5nad","Slutm\xe5nad"],rangeWeekPlaceholder:["Startvecka","Slutvecka"]},fC),timePickerLocale:Object.assign({},mC)},gC="${label} \xe4r inte en giltig ${type}",vC={locale:"sv",Pagination:pC,DatePicker:hC,TimePicker:mC,Calendar:hC,global:{placeholder:"V\xe4nligen v\xe4lj"},Table:{filterTitle:"Filtermeny",filterConfirm:"OK",filterReset:"\xc5terst\xe4ll",filterEmptyText:"Inga filter",filterCheckall:"Markera alla objekt",filterSearchPlaceholder:"S\xf6k i filter",emptyText:"Ingen data",selectAll:"Markera nuvarande sida",selectInvert:"Invertera nuvarande sida",selectNone:"Avmarkera all data",selectionAll:"Markera all data",sortTitle:"Sortera",expand:"Expandera rad",collapse:"Komprimera rad",triggerDesc:"Klicka f\xf6r att sortera i fallande ordning",triggerAsc:"Klicka f\xf6r att sortera i stigande ordning",cancelSort:"Klicka f\xf6r att avbryta sortering"},Tour:{Next:"N\xe4sta",Previous:"F\xf6reg\xe5ende",Finish:"Avsluta"},Modal:{okText:"OK",cancelText:"Avbryt",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Avbryt"},Transfer:{titles:["",""],searchPlaceholder:"S\xf6k h\xe4r",itemUnit:"objekt",itemsUnit:"objekt",remove:"Ta bort",selectCurrent:"Markera nuvarande sida",removeCurrent:"Ta bort nuvarande sida",selectAll:"Markera all data",removeAll:"Ta bort all data",selectInvert:"Invertera nuvarande sida"},Upload:{uploading:"Laddar upp...",removeFile:"Ta bort fil",uploadError:"Uppladdningsfel",previewFile:"F\xf6rhandsgranska fil",downloadFile:"Ladda ned fil"},Empty:{description:"Ingen data"},Icon:{icon:"ikon"},Text:{edit:"Redigera",copy:"Kopiera",copied:"Kopierad",expand:"Expandera"},Form:{optional:"(valfritt)",defaultValidateMessages:{default:"F\xe4ltvalideringsfel f\xf6r ${label}",required:"V\xe4nligen fyll i ${label}",enum:"${label} m\xe5ste vara en av [${enum}]",whitespace:"${label} kan inte vara ett tomt tecken",date:{format:"${label} datumformatet \xe4r ogiltigt",parse:"${label} kan inte konverteras till ett datum",invalid:"${label} \xe4r ett ogiltigt datum"},types:{string:gC,method:gC,array:gC,object:gC,number:gC,date:gC,boolean:gC,integer:gC,float:gC,regexp:gC,email:gC,url:gC,hex:gC},string:{len:"${label} m\xe5ste vara ${len} tecken",min:"${label} m\xe5ste vara minst ${min} tecken",max:"${label} m\xe5ste vara h\xf6gst ${max} tecken",range:"${label} m\xe5ste vara mellan ${min}-${max} tecken"},number:{len:"${label} m\xe5ste vara lika med ${len}",min:"${label} m\xe5ste vara minst ${min}",max:"${label} m\xe5ste vara h\xf6gst ${max}",range:"${label} m\xe5ste vara mellan ${min}-${max}"},array:{len:"M\xe5ste vara ${len} ${label}",min:"Minst ${min} ${label}",max:"H\xf6gst ${max} ${label}",range:"Antal ${label} m\xe5ste vara mellan ${min}-${max}"},pattern:{mismatch:"${label} st\xe4mmer inte \xf6verens med m\xf6nstret ${pattern}"}}},Image:{preview:"F\xf6rhandsgranska"},QRCode:{expired:"QR-koden har upph\xf6rt att g\xe4lla",refresh:"Uppdatera"}};const _C={items_per_page:"/ sayfa",jump_to:"Git",jump_to_confirm:"onayla",page:"Sayfa",prev_page:"\xd6nceki Sayfa",next_page:"Sonraki Sayfa",prev_5:"\xd6nceki 5 Sayfa",next_5:"Sonraki 5 Sayfa",prev_3:"\xd6nceki 3 Sayfa",next_3:"Sonraki 3 Sayfa",page_size:"sayfa boyutu"};const bC=Re(Re({},ds),{},{locale:"tr_TR",today:"Bug\xfcn",now:"\u015eimdi",backToToday:"Bug\xfcne Geri D\xf6n",ok:"Tamam",clear:"Temizle",month:"Ay",year:"Y\u0131l",timeSelect:"Zaman Se\xe7",dateSelect:"Tarih Se\xe7",monthSelect:"Ay Se\xe7",yearSelect:"Y\u0131l Se\xe7",decadeSelect:"On Y\u0131l Se\xe7",dateFormat:"DD/MM/YYYY",dateTimeFormat:"DD/MM/YYYY HH:mm:ss",previousMonth:"\xd6nceki Ay (PageUp)",nextMonth:"Sonraki Ay (PageDown)",previousYear:"\xd6nceki Y\u0131l (Control + Sol)",nextYear:"Sonraki Y\u0131l (Control + Sa\u011f)",previousDecade:"\xd6nceki On Y\u0131l",nextDecade:"Sonraki On Y\u0131l",previousCentury:"\xd6nceki Y\xfczy\u0131l",nextCentury:"Sonraki Y\xfczy\u0131l",shortWeekDays:["Paz","Pzt","Sal","\xc7ar","Per","Cum","Cmt"],shortMonths:["Oca","\u015eub","Mar","Nis","May","Haz","Tem","A\u011fu","Eyl","Eki","Kas","Ara"]}),yC={placeholder:"Zaman se\xe7",rangePlaceholder:["Ba\u015flang\u0131\xe7 zaman\u0131","Biti\u015f zaman\u0131"]},kC={lang:Object.assign({placeholder:"Tarih se\xe7",yearPlaceholder:"Y\u0131l se\xe7",quarterPlaceholder:"\xc7eyrek se\xe7",monthPlaceholder:"Ay se\xe7",weekPlaceholder:"Hafta se\xe7",rangePlaceholder:["Ba\u015flang\u0131\xe7 tarihi","Biti\u015f tarihi"],rangeYearPlaceholder:["Ba\u015flang\u0131\xe7 y\u0131l\u0131","Biti\u015f y\u0131l\u0131"],rangeMonthPlaceholder:["Ba\u015flang\u0131\xe7 ay\u0131","Biti\u015f ay\u0131"],rangeWeekPlaceholder:["Ba\u015flang\u0131\xe7 haftas\u0131","Biti\u015f haftas\u0131"]},bC),timePickerLocale:Object.assign({},yC)},xC="${label} ge\xe7erli bir ${type} de\u011fil",wC={locale:"tr",Pagination:_C,DatePicker:kC,TimePicker:yC,Calendar:kC,global:{placeholder:"L\xfctfen se\xe7iniz"},Table:{filterTitle:"Filtre men\xfcs\xfc",filterConfirm:"Tamam",filterReset:"S\u0131f\u0131rla",filterEmptyText:"Filtre yok",filterCheckall:"T\xfcm\xfcn\xfc se\xe7",selectAll:"T\xfcm sayfay\u0131 se\xe7",selectInvert:"Tersini se\xe7",selectionAll:"T\xfcm\xfcn\xfc se\xe7",sortTitle:"S\u0131rala",expand:"Sat\u0131r\u0131 geni\u015flet",collapse:"Sat\u0131r\u0131 daralt",triggerDesc:"Azalan d\xfczende s\u0131rala",triggerAsc:"Artan d\xfczende s\u0131rala",cancelSort:"S\u0131ralamay\u0131 kald\u0131r"},Modal:{okText:"Tamam",cancelText:"\u0130ptal",justOkText:"Tamam"},Popconfirm:{okText:"Tamam",cancelText:"\u0130ptal"},Transfer:{titles:["",""],searchPlaceholder:"Arama",itemUnit:"\xd6\u011fe",itemsUnit:"\xd6\u011feler",remove:"Kald\u0131r",selectCurrent:"T\xfcm sayfay\u0131 se\xe7",removeCurrent:"Sayfay\u0131 kald\u0131r",selectAll:"T\xfcm\xfcn\xfc se\xe7",deselectAll:"T\xfcm\xfcn\xfcn se\xe7imini kald\u0131r",removeAll:"T\xfcm\xfcn\xfc kald\u0131r",selectInvert:"Tersini se\xe7"},Upload:{uploading:"Y\xfckleniyor...",removeFile:"Dosyay\u0131 kald\u0131r",uploadError:"Y\xfckleme hatas\u0131",previewFile:"Dosyay\u0131 \xf6nizle",downloadFile:"Dosyay\u0131 indir"},Empty:{description:"Veri Yok"},Icon:{icon:"ikon"},Text:{edit:"D\xfczenle",copy:"Kopyala",copied:"Kopyaland\u0131",expand:"Geni\u015flet"},Form:{optional:"(opsiyonel)",defaultValidateMessages:{default:"Alan do\u011frulama hatas\u0131 ${label}",required:"${label} gerekli bir alan",enum:"${label} \u015funlardan biri olmal\u0131: [${enum}]",whitespace:"${label} sadece bo\u015fluk olamaz",date:{format:"${label} tarih bi\xe7imi ge\xe7ersiz",parse:"${label} bir tarihe d\xf6n\xfc\u015ft\xfcr\xfclemedi",invalid:"${label} ge\xe7ersiz bir tarih"},types:{string:xC,method:xC,array:xC,object:xC,number:xC,date:xC,boolean:xC,integer:xC,float:xC,regexp:xC,email:xC,url:xC,hex:xC},string:{len:"${label} ${len} karakter olmal\u0131",min:"${label} en az ${min} karakter olmal\u0131",max:"${label} en \xe7ok ${max} karakter olmal\u0131",range:"${label} ${min}-${max} karakter aras\u0131 olmal\u0131"},number:{len:"${label} ${len} olmal\u0131",min:"${label} en az ${min} olmal\u0131",max:"${label} en \xe7ok ${max} olmal\u0131",range:"${label} ${min}-${max} aras\u0131 olmal\u0131"},array:{len:"${label} say\u0131s\u0131 ${len} olmal\u0131",min:"${label} say\u0131s\u0131 en az ${min} olmal\u0131",max:"${label} say\u0131s\u0131 en \xe7ok ${max} olmal\u0131",range:"${label} say\u0131s\u0131 ${min}-${max} aras\u0131 olmal\u0131"},pattern:{mismatch:"${label} \u015fu kal\u0131pla e\u015fle\u015fmeli: ${pattern}"}}},Image:{preview:"\xd6nizleme"}};const SC={items_per_page:"\u6761/\u9875",jump_to:"\u8df3\u81f3",jump_to_confirm:"\u786e\u5b9a",page:"\u9875",prev_page:"\u4e0a\u4e00\u9875",next_page:"\u4e0b\u4e00\u9875",prev_5:"\u5411\u524d 5 \u9875",next_5:"\u5411\u540e 5 \u9875",prev_3:"\u5411\u524d 3 \u9875",next_3:"\u5411\u540e 3 \u9875",page_size:"\u9875\u7801"};const CC=Re(Re({},ds),{},{locale:"zh_CN",today:"\u4eca\u5929",now:"\u6b64\u523b",backToToday:"\u8fd4\u56de\u4eca\u5929",ok:"\u786e\u5b9a",timeSelect:"\u9009\u62e9\u65f6\u95f4",dateSelect:"\u9009\u62e9\u65e5\u671f",weekSelect:"\u9009\u62e9\u5468",clear:"\u6e05\u9664",month:"\u6708",year:"\u5e74",previousMonth:"\u4e0a\u4e2a\u6708 (\u7ffb\u9875\u4e0a\u952e)",nextMonth:"\u4e0b\u4e2a\u6708 (\u7ffb\u9875\u4e0b\u952e)",monthSelect:"\u9009\u62e9\u6708\u4efd",yearSelect:"\u9009\u62e9\u5e74\u4efd",decadeSelect:"\u9009\u62e9\u5e74\u4ee3",previousYear:"\u4e0a\u4e00\u5e74 (Control\u952e\u52a0\u5de6\u65b9\u5411\u952e)",nextYear:"\u4e0b\u4e00\u5e74 (Control\u952e\u52a0\u53f3\u65b9\u5411\u952e)",previousDecade:"\u4e0a\u4e00\u5e74\u4ee3",nextDecade:"\u4e0b\u4e00\u5e74\u4ee3",previousCentury:"\u4e0a\u4e00\u4e16\u7eaa",nextCentury:"\u4e0b\u4e00\u4e16\u7eaa",yearFormat:"YYYY\u5e74",cellDateFormat:"D",monthBeforeYear:!1}),EC={placeholder:"\u8bf7\u9009\u62e9\u65f6\u95f4",rangePlaceholder:["\u5f00\u59cb\u65f6\u95f4","\u7ed3\u675f\u65f6\u95f4"]},jC={lang:Object.assign({placeholder:"\u8bf7\u9009\u62e9\u65e5\u671f",yearPlaceholder:"\u8bf7\u9009\u62e9\u5e74\u4efd",quarterPlaceholder:"\u8bf7\u9009\u62e9\u5b63\u5ea6",monthPlaceholder:"\u8bf7\u9009\u62e9\u6708\u4efd",weekPlaceholder:"\u8bf7\u9009\u62e9\u5468",rangePlaceholder:["\u5f00\u59cb\u65e5\u671f","\u7ed3\u675f\u65e5\u671f"],rangeYearPlaceholder:["\u5f00\u59cb\u5e74\u4efd","\u7ed3\u675f\u5e74\u4efd"],rangeMonthPlaceholder:["\u5f00\u59cb\u6708\u4efd","\u7ed3\u675f\u6708\u4efd"],rangeQuarterPlaceholder:["\u5f00\u59cb\u5b63\u5ea6","\u7ed3\u675f\u5b63\u5ea6"],rangeWeekPlaceholder:["\u5f00\u59cb\u5468","\u7ed3\u675f\u5468"]},CC),timePickerLocale:Object.assign({},EC)};jC.lang.ok="\u786e\u5b9a";const TC="${label}\u4e0d\u662f\u4e00\u4e2a\u6709\u6548\u7684${type}",PC={locale:"zh-cn",Pagination:SC,DatePicker:jC,TimePicker:EC,Calendar:jC,global:{placeholder:"\u8bf7\u9009\u62e9"},Table:{filterTitle:"\u7b5b\u9009",filterConfirm:"\u786e\u5b9a",filterReset:"\u91cd\u7f6e",filterEmptyText:"\u65e0\u7b5b\u9009\u9879",filterCheckall:"\u5168\u9009",filterSearchPlaceholder:"\u5728\u7b5b\u9009\u9879\u4e2d\u641c\u7d22",emptyText:"\u6682\u65e0\u6570\u636e",selectAll:"\u5168\u9009\u5f53\u9875",selectInvert:"\u53cd\u9009\u5f53\u9875",selectNone:"\u6e05\u7a7a\u6240\u6709",selectionAll:"\u5168\u9009\u6240\u6709",sortTitle:"\u6392\u5e8f",expand:"\u5c55\u5f00\u884c",collapse:"\u5173\u95ed\u884c",triggerDesc:"\u70b9\u51fb\u964d\u5e8f",triggerAsc:"\u70b9\u51fb\u5347\u5e8f",cancelSort:"\u53d6\u6d88\u6392\u5e8f"},Modal:{okText:"\u786e\u5b9a",cancelText:"\u53d6\u6d88",justOkText:"\u77e5\u9053\u4e86"},Tour:{Next:"\u4e0b\u4e00\u6b65",Previous:"\u4e0a\u4e00\u6b65",Finish:"\u7ed3\u675f\u5bfc\u89c8"},Popconfirm:{cancelText:"\u53d6\u6d88",okText:"\u786e\u5b9a"},Transfer:{titles:["",""],searchPlaceholder:"\u8bf7\u8f93\u5165\u641c\u7d22\u5185\u5bb9",itemUnit:"\u9879",itemsUnit:"\u9879",remove:"\u5220\u9664",selectCurrent:"\u5168\u9009\u5f53\u9875",removeCurrent:"\u5220\u9664\u5f53\u9875",selectAll:"\u5168\u9009\u6240\u6709",deselectAll:"\u53d6\u6d88\u5168\u9009",removeAll:"\u5220\u9664\u5168\u90e8",selectInvert:"\u53cd\u9009\u5f53\u9875"},Upload:{uploading:"\u6587\u4ef6\u4e0a\u4f20\u4e2d",removeFile:"\u5220\u9664\u6587\u4ef6",uploadError:"\u4e0a\u4f20\u9519\u8bef",previewFile:"\u9884\u89c8\u6587\u4ef6",downloadFile:"\u4e0b\u8f7d\u6587\u4ef6"},Empty:{description:"\u6682\u65e0\u6570\u636e"},Icon:{icon:"\u56fe\u6807"},Text:{edit:"\u7f16\u8f91",copy:"\u590d\u5236",copied:"\u590d\u5236\u6210\u529f",expand:"\u5c55\u5f00",collapse:"\u6536\u8d77"},Form:{optional:"\uff08\u53ef\u9009\uff09",defaultValidateMessages:{default:"\u5b57\u6bb5\u9a8c\u8bc1\u9519\u8bef${label}",required:"\u8bf7\u8f93\u5165${label}",enum:"${label}\u5fc5\u987b\u662f\u5176\u4e2d\u4e00\u4e2a[${enum}]",whitespace:"${label}\u4e0d\u80fd\u4e3a\u7a7a\u5b57\u7b26",date:{format:"${label}\u65e5\u671f\u683c\u5f0f\u65e0\u6548",parse:"${label}\u4e0d\u80fd\u8f6c\u6362\u4e3a\u65e5\u671f",invalid:"${label}\u662f\u4e00\u4e2a\u65e0\u6548\u65e5\u671f"},types:{string:TC,method:TC,array:TC,object:TC,number:TC,date:TC,boolean:TC,integer:TC,float:TC,regexp:TC,email:TC,url:TC,hex:TC},string:{len:"${label}\u987b\u4e3a${len}\u4e2a\u5b57\u7b26",min:"${label}\u6700\u5c11${min}\u4e2a\u5b57\u7b26",max:"${label}\u6700\u591a${max}\u4e2a\u5b57\u7b26",range:"${label}\u987b\u5728${min}-${max}\u5b57\u7b26\u4e4b\u95f4"},number:{len:"${label}\u5fc5\u987b\u7b49\u4e8e${len}",min:"${label}\u6700\u5c0f\u503c\u4e3a${min}",max:"${label}\u6700\u5927\u503c\u4e3a${max}",range:"${label}\u987b\u5728${min}-${max}\u4e4b\u95f4"},array:{len:"\u987b\u4e3a${len}\u4e2a${label}",min:"\u6700\u5c11${min}\u4e2a${label}",max:"\u6700\u591a${max}\u4e2a${label}",range:"${label}\u6570\u91cf\u987b\u5728${min}-${max}\u4e4b\u95f4"},pattern:{mismatch:"${label}\u4e0e\u6a21\u5f0f\u4e0d\u5339\u914d${pattern}"}}},Image:{preview:"\u9884\u89c8"},QRCode:{expired:"\u4e8c\u7ef4\u7801\u8fc7\u671f",refresh:"\u70b9\u51fb\u5237\u65b0",scanned:"\u5df2\u626b\u63cf"},ColorPicker:{presetEmpty:"\u6682\u65e0",transparent:"\u65e0\u8272",singleColor:"\u5355\u8272",gradientColor:"\u6e10\u53d8\u8272"}},$C=JSON.parse('{"add_node.alternative_method":"\u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0628\u062f\u064a\u0644\u0629","add_node.attach_new_node":"\u0625\u0636\u0627\u0641\u0629 \u0639\u0642\u062f\u0629 \u062c\u062f\u064a\u062f\u0629","add_node.caprover_ip_address":"\u0639\u0646\u0648\u0627\u0646 IP \u0644\u0640 CapRover","add_node.caprover_uses_ssh":"\u064a\u0633\u062a\u062e\u062f\u0645 CapRover SSH \u0644\u0644\u0627\u062a\u0635\u0627\u0644 \u0628\u0627\u0644\u0639\u0642\u062f \u0648\u0636\u0645\u0647\u0627 \u0625\u0644\u0649 \u0627\u0644\u0643\u062a\u0644\u0629. \u0623\u062d\u064a\u0627\u0646\u064b\u0627\u060c \u0642\u062f \u0644\u0627 \u064a\u0639\u0645\u0644 \u0647\u0630\u0627 \u0627\u0644\u0625\u062c\u0631\u0627\u0621 \u0628\u0633\u0628\u0628 \u0625\u0639\u062f\u0627\u062f\u0627\u062a SSH \u063a\u064a\u0631 \u0627\u0644\u0642\u064a\u0627\u0633\u064a\u0629 \u0645\u062b\u0644 \u0627\u0644\u0645\u0646\u0627\u0641\u0630 \u0627\u0644\u0645\u062e\u0635\u0635\u0629\u060c \u0648\u0623\u0633\u0645\u0627\u0621 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u0627\u0644\u0645\u062e\u0635\u0635\u0629\u060c \u0648\u0645\u0627 \u0625\u0644\u0649 \u0630\u0644\u0643.","add_node.depending_on_your_network_configurations":"\u0627\u0639\u062a\u0645\u0627\u062f\u064b\u0627 \u0639\u0644\u0649 \u062a\u0643\u0648\u064a\u0646\u0627\u062a \u0634\u0628\u0643\u062a\u0643\u060c \u0642\u062f \u062a\u062d\u062a\u0627\u062c \u0623\u064a\u0636\u064b\u0627 \u0625\u0644\u0649 \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0623\u0645\u0631 \u0627\u0644\u062a\u0627\u0644\u064a","add_node.in_these_cases":"\u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u062d\u0627\u0644\u0627\u062a\u060c \u0633\u064a\u0643\u0648\u0646 \u0645\u0646 \u0627\u0644\u0623\u0633\u0647\u0644 \u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u064a\u062f\u0648\u064a\u064b\u0627 \u0628\u0646\u0641\u0633\u0643 \u0645\u0646 \u062c\u0644\u0633\u0629 SSH. \u0623\u0648\u0644\u0627\u064b\u060c \u0645\u0646","add_node.it_will_output_something_like_this":"\u0633\u064a\u0646\u062a\u062c \u0634\u064a\u0626\u064b\u0627 \u0643\u0627\u0644\u062a\u0627\u0644\u064a:","add_node.join_as_manager_node":"\u0627\u0644\u0627\u0646\u0636\u0645\u0627\u0645 \u0643\u0639\u0642\u062f\u0629 \u0645\u062f\u064a\u0631","add_node.join_as_worker_node":"\u0627\u0644\u0627\u0646\u0636\u0645\u0627\u0645 \u0643\u0639\u0642\u062f\u0629 \u0639\u0627\u0645\u0644","add_node.join_cluster":"\u0627\u0646\u0636\u0645\u0627\u0645 \u0625\u0644\u0649 \u0627\u0644\u0643\u062a\u0644\u0629","add_node.main_leader_node":"\u0627\u0644\u0639\u0642\u062f\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 \u0627\u0644\u0642\u0627\u0626\u062f\u0629","add_node.new_node_ip_address":"\u0639\u0646\u0648\u0627\u0646 IP \u0644\u0644\u0639\u0642\u062f\u0629 \u0627\u0644\u062c\u062f\u064a\u062f\u0629","add_node.run_the_following_command":"\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0623\u0645\u0631 \u0627\u0644\u062a\u0627\u0644\u064a:","add_node.see_details_link":"\u0627\u0646\u0638\u0631 \u0647\u0630\u0647 \u0627\u0644\u0645\u0634\u0643\u0644\u0629 \u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644.","add_node.ssh_port":"\u0645\u0646\u0641\u0630 SSH","add_node.ssh_private_key_for":"\u0645\u0641\u062a\u0627\u062d SSH \u0627\u0644\u062e\u0627\u0635 \u0644\u0640","add_node.ssh_user":"\u0645\u0633\u062a\u062e\u062f\u0645 SSH","add_node.then_copy_the_command":"\u062b\u0645\u060c \u0627\u0646\u0633\u062e \u0627\u0644\u0623\u0645\u0631 \u0645\u0646 \u0627\u0644\u0646\u0627\u062a\u062c \u0623\u0639\u0644\u0627\u0647\u060c \u0648\u0628\u0628\u0633\u0627\u0637\u0629 \u0645\u0646 \u0639\u0642\u062f\u0629 \u0627\u0644\u0639\u0627\u0645\u0644\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644 \u0630\u0644\u0643 \u0627\u0644\u0623\u0645\u0631.","add_node.tip_for_node_count":"\u0646\u0635\u064a\u062d\u0629: \u0644\u0643\u0644 5 \u0639\u0645\u0627\u0644\u060c \u0623\u0636\u0641 \u0639\u0642\u062f\u062a\u064a\u0646 \u0645\u062f\u064a\u0631\u060c \u0645\u0639 \u0627\u0644\u062d\u0641\u0627\u0638 \u0639\u0644\u0649 \u0639\u062f\u062f \u0627\u0644\u0639\u0642\u062f \u0627\u0644\u0645\u062f\u064a\u0631\u0629 \u0641\u0631\u062f\u064a\u064b\u0627. \u0644\u0630\u0627\u060c \u0627\u0633\u062a\u062e\u062f\u0645 \u0639\u0642\u062f\u0629 \u0627\u0644\u0639\u0627\u0645\u0644 \u0644\u0623\u0648\u0644 4 \u0639\u0642\u062f \u062a\u0636\u064a\u0641\u0647\u0627 \u0625\u0644\u0649 \u0627\u0644\u0643\u062a\u0644\u0629.","add_node.use_rsa_key":"\u0627\u0633\u062a\u062e\u062f\u0645 \u0645\u0641\u062a\u0627\u062d RSA. \u0623\u0646\u0648\u0627\u0639 \u0623\u062e\u0631\u0649 \u0645\u062b\u0644 Ed25519 \u063a\u064a\u0631 \u0645\u062f\u0639\u0648\u0645\u0629\u060c \u0644\u0630\u0644\u0643 \u0627\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0628\u062f\u064a\u0644\u0629 \u0623\u062f\u0646\u0627\u0647.","add_node.using_non_root_users":"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0633\u062a\u062e\u062f\u0645\u064a\u0646 \u063a\u064a\u0631 \u0627\u0644\u062c\u0630\u0631 \u0645\u0639 \u062d\u0642 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 sudo \u0644\u0646 \u064a\u0639\u0645\u0644. \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u064a\u062f \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u062d\u0633\u0627\u0628 \u063a\u064a\u0631 \u062c\u0630\u0631\u060c \u064a\u062c\u0628 \u0623\u0646 \u064a\u0643\u0648\u0646 \u0642\u0627\u062f\u0631\u064b\u0627 \u0639\u0644\u0649 \u062a\u0634\u063a\u064a\u0644 \u0623\u0648\u0627\u0645\u0631 docker \u062f\u0648\u0646 sudo. \u0623\u0648 \u0628\u0628\u0633\u0627\u0637\u0629 \u0627\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0628\u062f\u064a\u0644\u0629 \u0623\u062f\u0646\u0627\u0647.","apps_table.app_name":"\u0627\u0633\u0645 \u0627\u0644\u062a\u0637\u0628\u064a\u0642","apps_table.bulk_delete_tooltip":"\u062d\u0630\u0641 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0648\u0627\u0644\u0645\u0634\u0627\u0631\u064a\u0639 \u0627\u0644\u0645\u062e\u062a\u0627\u0631\u0629","apps_table.header_all_apps_projects":"\u062c\u0645\u064a\u0639 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0645\u0646 \u062c\u0645\u064a\u0639 \u0627\u0644\u0645\u0634\u0627\u0631\u064a\u0639","apps_table.header_root":"\u0627\u0644\u062c\u0630\u0631 (\u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0628\u062f\u0648\u0646 \u0645\u0634\u0627\u0631\u064a\u0639 \u0645\u062e\u0635\u0635\u0629)","apps_table.instance_count":"\u0639\u062f\u062f \u0627\u0644\u0646\u0633\u062e","apps_table.last_deployed":"\u0622\u062e\u0631 \u062a\u0648\u0632\u064a\u0639","apps_table.not_exposed_tooltip":"\u063a\u064a\u0631 \u0645\u0639\u0631\u0648\u0636 \u0643\u062a\u0637\u0628\u064a\u0642 \u0648\u064a\u0628","apps_table.open":"\u0641\u062a\u062d","apps_table.persistent_data":"\u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629","apps_table.search_input_placeholder":"\u0627\u0644\u0628\u062d\u062b \u0628\u0627\u0644\u0627\u0633\u0645","apps_table.tags":"\u0627\u0644\u0639\u0644\u0627\u0645\u0627\u062a","apps_table.title":"\u062a\u0637\u0628\u064a\u0642\u0627\u062a\u0643","apps.app_active_ssl":"\u0627\u0646\u0642\u0631 \u0644\u062a\u0641\u0639\u064a\u0644 HTTPS \u0644\u0647\u0630\u0627 \u0627\u0644\u0646\u0637\u0627\u0642","apps.app_active_ssl_button":"\u062a\u0641\u0639\u064a\u0644 HTTPS","apps.app_add_new_domain":"\u0631\u0628\u0637 \u0646\u0637\u0627\u0642 \u062c\u062f\u064a\u062f","apps.app_config_add_key_value_env_vars":"\u0625\u0636\u0627\u0641\u0629 \u0632\u0648\u062c \u0645\u0641\u062a\u0627\u062d/\u0642\u064a\u0645\u0629","apps.app_config_add_port_mapping":"\u0625\u0636\u0627\u0641\u0629 \u062a\u0639\u064a\u064a\u0646 \u0645\u0646\u0641\u0630","apps.app_config_bulk_edit_button":"\u062a\u062d\u0631\u064a\u0631 \u062c\u0645\u0627\u0639\u064a","apps.app_config_instances_force_edit_button":"\u062a\u062d\u0631\u064a\u0631","apps.app_config_instances_running_title":"\u0639\u062f\u062f \u0627\u0644\u0646\u0633\u062e \u0627\u0644\u062c\u0627\u0631\u064a\u0629 \u0644\u0647\u0630\u0627 \u0627\u0644\u062a\u0637\u0628\u064a\u0642","apps.app_config_instances_running_title_short":"\u0639\u062f\u062f \u0627\u0644\u0646\u0633\u062e","apps.app_config_instances_warning_hint":"\u0627\u0644\u0646\u0633\u062e \u0627\u0644\u0645\u062a\u0639\u062f\u062f\u0629 \u0645\u0646 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u062a\u064a \u062a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0628\u064a\u0627\u0646\u0627\u062a \u0645\u0633\u062a\u0645\u0631\u0629 \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u0643\u0648\u0646 \u062e\u0637\u0631\u0629 \u0648\u0645\u0639\u0631\u0636\u0629 \u0644\u0644\u0623\u062e\u0637\u0627\u0621 \u062d\u064a\u062b \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u0635\u0644 \u0625\u0644\u0649 \u0646\u0641\u0633 \u0627\u0644\u0645\u0644\u0641 \u0639\u0644\u0649 \u0627\u0644\u0642\u0631\u0635 \u0645\u0645\u0627 \u064a\u0624\u062f\u064a \u0625\u0644\u0649 \u062a\u0644\u0641 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a. \u0642\u0645 \u0628\u062a\u062d\u0631\u064a\u0631 \u0639\u062f\u062f \u0627\u0644\u0646\u0633\u062e \u0641\u0642\u0637 \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0641\u0647\u0645 \u0627\u0644\u0645\u062e\u0627\u0637\u0631.","apps.app_config_no_env_vars":"\u062d\u0627\u0644\u064a\u064b\u0627\u060c \u0644\u0627 \u064a\u0645\u062a\u0644\u0643 \u0647\u0630\u0627 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0623\u064a \u0645\u062a\u063a\u064a\u0631\u0627\u062a \u0628\u064a\u0626\u064a\u0629 \u0645\u062e\u0635\u0635\u0629 \u0628\u0639\u062f.","apps.app_config_no_port_mapping":"\u062d\u0627\u0644\u064a\u064b\u0627\u060c \u0644\u0627 \u064a\u0645\u062a\u0644\u0643 \u0647\u0630\u0627 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0623\u064a \u062a\u0639\u064a\u064a\u0646 \u0645\u0646\u0627\u0641\u0630 \u0645\u062e\u0635\u0635.","apps.app_config_no_tags_message":"\u062d\u0627\u0644\u064a\u064b\u0627 \u0644\u0627 \u062a\u0648\u062c\u062f \u0639\u0644\u0627\u0645\u0629 \u062e\u062f\u0645\u0629 \u0645\u0631\u062a\u0628\u0637\u0629 \u0628\u0647\u0630\u0647 \u0627\u0644\u062e\u062f\u0645\u0629","apps.app_config_port_mapping":"\u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0645\u0646\u0627\u0641\u0630","apps.app_config_port_tooltip":"\u062a\u0623\u0643\u062f \u0645\u0646 \u0639\u062f\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0645\u0646\u0641\u0630 \u0645\u0633\u0628\u0642\u064b\u0627!","apps.app_config_tags":"\u0639\u0644\u0627\u0645\u0627\u062a \u0627\u0644\u062e\u062f\u0645\u0629","apps.app_config_vol_add":"\u0625\u0636\u0627\u0641\u0629 \u062f\u0644\u064a\u0644 \u0645\u0633\u062a\u0645\u0631","apps.app_config_vol_directories":"\u0627\u0644\u0623\u062f\u0644\u0629 \u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629","apps.app_config_vol_host_path":"\u0627\u0644\u0645\u0633\u0627\u0631 \u0639\u0644\u0649 \u0627\u0644\u062e\u0627\u062f\u0645","apps.app_config_vol_host_path_hint":"\u0645\u0647\u0645: \u062a\u0623\u0643\u062f \u0645\u0646 \u0648\u062c\u0648\u062f \u0627\u0644\u0645\u0633\u0627\u0631 \u0639\u0644\u0649 \u0627\u0644\u062e\u0627\u062f\u0645 \u0642\u0628\u0644 \u062a\u0639\u064a\u064a\u0646\u0647 \u0647\u0646\u0627","apps.app_config_vol_label":"\u0627\u0644\u0639\u0644\u0627\u0645\u0629","apps.app_config_vol_manage_path":"\u062f\u0639 CapRover \u064a\u062f\u064a\u0631 \u0627\u0644\u0645\u0633\u0627\u0631","apps.app_config_vol_no_directories":"\u062d\u0627\u0644\u064a\u064b\u0627\u060c \u0644\u0627 \u064a\u0645\u062a\u0644\u0643 \u0647\u0630\u0627 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0623\u064a \u0623\u062f\u0644\u0629 \u0645\u0633\u062a\u0645\u0631\u0629.","apps.app_config_vol_node_id":"\u0645\u0639\u0631\u0641 \u0627\u0644\u0639\u0642\u062f\u0629","apps.app_config_vol_node_id_edit":"\u062a\u062d\u0631\u064a\u0631","apps.app_config_vol_node_id_hint":"\u0627\u062a\u0631\u0643\u0647 \u0641\u0627\u0631\u063a\u064b\u0627 \u0644\u0644\u062a\u062d\u062f\u064a\u062f \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a","apps.app_config_vol_node_id_warning":"\u062a\u062d\u0630\u064a\u0631: \u062a\u063a\u064a\u064a\u0631 \u0645\u0639\u0631\u0641 \u0627\u0644\u0639\u0642\u062f\u0629 \u064a\u062a\u0633\u0628\u0628 \u0641\u064a \u062d\u0630\u0641 \u0645\u062d\u062a\u0648\u0649 \u0627\u0644\u0623\u062f\u0644\u0629 \u0627\u0644\u0645\u0633\u062a\u0645\u0631\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643!","apps.app_config_vol_path":"\u0627\u0644\u0645\u0633\u0627\u0631 \u062f\u0627\u062e\u0644 \u0627\u0644\u062a\u0637\u0628\u064a\u0642","apps.app_config_vol_set_path":"\u062a\u0639\u064a\u064a\u0646 \u0645\u0633\u0627\u0631 \u0627\u0644\u062e\u0627\u062f\u0645 \u0627\u0644\u0645\u062d\u062f\u062f","apps.app_configs_tab":"\u062a\u0647\u064a\u0626\u0627\u062a \u0627\u0644\u062a\u0637\u0628\u064a\u0642","apps.app_deployment_tab":"\u062a\u0648\u0632\u064a\u0639","apps.app_edit_description":"\u0627\u0644\u0648\u0635\u0641","apps.app_edit_name":"\u0627\u0633\u0645 \u0627\u0644\u062a\u0637\u0628\u064a\u0642","apps.app_edit_tags":"\u0627\u0644\u0639\u0644\u0627\u0645\u0627\u062a","apps.app_log_button_hide":"\u0625\u062e\u0641\u0627\u0621 \u0633\u062c\u0644\u0627\u062a \u0627\u0644\u062a\u0637\u0628\u064a\u0642","apps.app_log_button_view":"\u0639\u0631\u0636 \u0633\u062c\u0644\u0627\u062a \u0627\u0644\u062a\u0637\u0628\u064a\u0642","apps.app_log_view_full":"\u0627\u0646\u0642\u0631 \u0644\u0645\u0639\u0631\u0641\u0629 \u0643\u064a\u0641\u064a\u0629 \u0639\u0631\u0636 \u0633\u062c\u0644\u0627\u062a \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u0643\u0627\u0645\u0644\u0629 (\u063a\u064a\u0631 \u0627\u0644\u0645\u0642\u0637\u0648\u0639\u0629)","apps.app_public_urls":"\u062a\u0637\u0628\u064a\u0642\u0643 \u0645\u062a\u0627\u062d \u0644\u0644\u062c\u0645\u0647\u0648\u0631 \u0639\u0644\u0649","apps.app_ssl_already_active":"\u062a\u0645 \u0627\u0644\u062a\u0641\u0639\u064a\u0644 \u0628\u0627\u0644\u0641\u0639\u0644","apps.button_enable_auth":"\u062a\u0639\u062f\u064a\u0644 HTTP Basic Auth","apps.button_enable_auth_active":"\u0646\u0634\u0637","apps.button_enable_auth_current_state":"\u0627\u0644\u062d\u0627\u0644\u0629 \u0627\u0644\u062d\u0627\u0644\u064a\u0629","apps.button_enable_auth_inactive":"\u063a\u064a\u0631 \u0646\u0634\u0637","apps.close_tooltip":"\u0625\u063a\u0644\u0627\u0642","apps.container_http_port":"\u0645\u0646\u0641\u0630 HTTP \u062f\u0627\u062e\u0644 \u0627\u0644\u062d\u0627\u0648\u064a\u0629","apps.delete_app_apps_deleted":"\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u062a\u0637\u0628\u064a\u0642/\u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a!","apps.delete_app_apps_list":"\u062a\u0637\u0628\u064a\u0642\u0627\u062a","apps.delete_app_button":"\u062d\u0630\u0641 \u0627\u0644\u062a\u0637\u0628\u064a\u0642","apps.delete_app_confirm":"\u0627\u0643\u062a\u0628 %s \u0641\u064a \u0627\u0644\u0645\u0631\u0628\u0639 \u0623\u062f\u0646\u0627\u0647 \u0644\u062a\u0623\u0643\u064a\u062f \u0627\u0644\u062d\u0630\u0641","apps.delete_app_failed_confirm":"\u0646\u0635 \u0627\u0644\u062a\u0623\u0643\u064a\u062f \u0644\u0627 \u064a\u062a\u0637\u0627\u0628\u0642. \u062a\u0645 \u0625\u0644\u063a\u0627\u0621 \u0627\u0644\u0639\u0645\u0644\u064a\u0629.","apps.delete_app_project_deleted":"\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0645\u0634\u0631\u0648\u0639/\u0627\u0644\u0645\u0634\u0627\u0631\u064a\u0639!","apps.delete_app_projects_list":"\u0645\u0634\u0627\u0631\u064a\u0639","apps.delete_app_title":"\u062a\u0623\u0643\u064a\u062f \u0627\u0644\u062d\u0630\u0641 \u0627\u0644\u062f\u0627\u0626\u0645\u061f","apps.delete_app_volumes_to_delete":"\u064a\u0631\u062c\u0649 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0623\u062d\u062c\u0627\u0645 \u0627\u0644\u062a\u064a \u062a\u0631\u063a\u0628 \u0641\u064a \u062d\u0630\u0641\u0647\u0627. \u0644\u0627\u062d\u0638 \u0623\u0646\u0647 \u0625\u0630\u0627 \u0643\u0627\u0646\u062a \u0623\u064a \u0645\u0646 \u0627\u0644\u0623\u062d\u062c\u0627\u0645 \u0642\u064a\u062f \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0646 \u0642\u0628\u0644 \u062a\u0637\u0628\u064a\u0642\u0627\u062a CapRover \u0627\u0644\u0623\u062e\u0631\u0649\u060c \u0641\u0644\u0646 \u064a\u062a\u0645 \u062d\u0630\u0641\u0647\u0627 \u062d\u062a\u0649 \u0644\u0648 \u0642\u0645\u062a \u0628\u062a\u062d\u062f\u064a\u062f\u0647\u0627. \u064a\u0633\u062a\u063a\u0631\u0642 \u062d\u0630\u0641 \u0627\u0644\u0623\u062d\u062c\u0627\u0645 \u0623\u0643\u062b\u0631 \u0645\u0646 10 \u062b\u0648\u0627\u0646\u064d\u060c \u064a\u0631\u062c\u0649 \u0627\u0644\u062a\u062d\u0644\u064a \u0628\u0627\u0644\u0635\u0628\u0631","apps.delete_app_warning":"\u064a\u0631\u062c\u0649 \u0645\u0644\u0627\u062d\u0638\u0629 \u0623\u0646 \u0647\u0630\u0627 \u0627\u0644\u0625\u062c\u0631\u0627\u0621 \u0644\u0627 \u0631\u062c\u0639\u0629 \u0641\u064a\u0647","apps.deploy_app_build_logs_hide":"\u0625\u062e\u0641\u0627\u0621 \u0633\u062c\u0644\u0627\u062a \u0627\u0644\u0628\u0646\u0627\u0621","apps.deploy_app_build_logs_view":"\u0639\u0631\u0636 \u0633\u062c\u0644\u0627\u062a \u0627\u0644\u0628\u0646\u0627\u0621","apps.deploy_app_not_found":"\u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u063a\u064a\u0631 \u0645\u0648\u062c\u0648\u062f!","apps.deploy_app_token_description":"\u062a\u0645\u0643\u064a\u0646 \u0631\u0645\u0632 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0644\u0625\u0646\u0634\u0627\u0621 \u0631\u0645\u0632 \u062a\u0637\u0628\u064a\u0642 \u0639\u0634\u0648\u0627\u0626\u064a","apps.deploy_build_started":"\u0642\u062f \u0628\u062f\u0623 \u0627\u0644\u0628\u0646\u0627\u0621","apps.deploy_button_disable_app_token":"\u062a\u0639\u0637\u064a\u0644 \u0631\u0645\u0632 \u0627\u0644\u062a\u0637\u0628\u064a\u0642","apps.deploy_button_enable_app_token":"\u062a\u0645\u0643\u064a\u0646 \u0631\u0645\u0632 \u0627\u0644\u062a\u0637\u0628\u064a\u0642","apps.deploy_captain_definition_path_hint":"\u0644\u0627 \u064a\u0646\u0628\u063a\u064a \u0623\u0646 \u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u062a\u063a\u064a\u064a\u0631 \u0647\u0630\u0627 \u0627\u0644\u0645\u0633\u0627\u0631 \u0625\u0644\u0627 \u0625\u0630\u0627 \u0643\u0627\u0646 \u0644\u062f\u064a\u0643 \u0645\u0633\u062a\u0648\u062f\u0639 \u064a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0645\u0644\u0641\u0627\u062a \u062a\u0639\u0631\u064a\u0641 captain-definition \u0645\u062a\u0639\u062f\u062f\u0629 (\u0645\u0633\u062a\u0648\u062f\u0639\u0627\u062a \u0623\u062d\u0627\u062f\u064a\u0629). \u0627\u0642\u0631\u0623 \u0627\u0644\u0648\u062b\u0627\u0626\u0642 \u0644\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u062d\u0648\u0644 \u062a\u0639\u0631\u064a\u0641 captain \u0642\u0628\u0644 \u0627\u0644\u062a\u0639\u062f\u064a\u0644","apps.deploy_captain_definition_relative_path_hint":"\u0645\u0633\u0627\u0631 \u062a\u0639\u0631\u064a\u0641 captain","apps.deploy_captain_definition_relative_path_hint_tooltip":"\u0642\u0645 \u0628\u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0641\u0642\u0637 \u0625\u0630\u0627 \u0648\u0636\u0639\u062a \u0645\u0644\u0641 \u062a\u0639\u0631\u064a\u0641 captain \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0641\u064a \u062f\u0644\u064a\u0644 \u0641\u0631\u0639\u064a \u0645\u0646 \u0645\u0634\u0631\u0648\u0639\u0643","apps.deploy_cli_description_part1":"\u0627\u0633\u062a\u062e\u062f\u0645 \u0623\u0645\u0631 \u0627\u0644\u062a\u0648\u0632\u064a\u0639 CLI. \u0647\u0630\u0647 \u0647\u064a \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0623\u0633\u0647\u0644 \u0644\u0623\u0646\u0647\u0627 \u062a\u062a\u0637\u0644\u0628 \u0623\u0645\u0631\u064b\u0627 \u0628\u0633\u064a\u0637\u064b\u0627 \u0645\u062b\u0644 %s. \u0627\u0642\u0631\u0623 \u0627\u0644\u0645\u0632\u064a\u062f \u0639\u0646 \u0630\u0644\u0643 \u0641\u064a \u0627\u0644\u0648\u062b\u0627\u0626\u0642","apps.deploy_cli_description_part2":"\u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0633\u062a\u062e\u062f\u0645 CI/CD \u0644\u062a\u0634\u063a\u064a\u0644 <code>caprover deploy</code> \u0648\u0644\u0627 \u062a\u0631\u063a\u0628 \u0641\u064a \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643\u060c \u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0631\u0645\u0648\u0632 \u0645\u062d\u062f\u062f\u0629 \u0644\u0644\u062a\u0637\u0628\u064a\u0642","apps.deploy_copied_to_clipboard":"\u062a\u0645 \u0627\u0644\u0646\u0633\u062e \u0625\u0644\u0649 \u0627\u0644\u062d\u0627\u0641\u0638\u0629!","apps.deploy_current_version_tooltip":"\u0627\u0644\u0625\u0635\u062f\u0627\u0631 \u0627\u0644\u062d\u0627\u0644\u064a","apps.deploy_failed_deploy_tooltip":"\u0641\u0634\u0644 \u0627\u0644\u062a\u0648\u0632\u064a\u0639","apps.deploy_force_build_button":"\u0625\u062c\u0628\u0627\u0631 \u0627\u0644\u0628\u0646\u0627\u0621","apps.deploy_git_hash":"\u0647\u0627\u0634 git","apps.deploy_image_name":"\u0627\u0633\u0645 \u0627\u0644\u0635\u0648\u0631\u0629","apps.deploy_method_captain_definition":"\u0627\u0644\u0637\u0631\u064a\u0642\u0629 5: \u062a\u0648\u0632\u064a\u0639 \u0645\u0644\u0641 \u062a\u0639\u0631\u064a\u0641 captain","apps.deploy_method_cli":"\u0627\u0644\u0637\u0631\u064a\u0642\u0629 1: CLI \u0627\u0644\u0631\u0633\u0645\u064a","apps.deploy_method_dockerfile":"\u0627\u0644\u0637\u0631\u064a\u0642\u0629 4: \u062a\u0648\u0632\u064a\u0639 Dockerfile \u0639\u0627\u062f\u064a","apps.deploy_method_github":"\u0627\u0644\u0637\u0631\u064a\u0642\u0629 3: \u0627\u0644\u062a\u0648\u0632\u064a\u0639 \u0645\u0646 Github/Bitbucket/Gitlab","apps.deploy_method_github_description":"\u0623\u062f\u062e\u0644 \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0645\u0633\u062a\u0648\u062f\u0639\u0643 \u0641\u064a \u0627\u0644\u0646\u0645\u0648\u0630\u062c \u0648\u0627\u062d\u0641\u0638\u0647. \u062b\u0645 \u0627\u0646\u0633\u062e \u0639\u0646\u0648\u0627\u0646 URL \u0641\u064a \u0627\u0644\u0645\u0631\u0628\u0639 \u0643\u0648\u064a\u0628 \u0647\u0648\u0643 \u0639\u0644\u0649 Github\u060c Bitbucket\u060c Gitlab \u0648\u0645\u0627 \u0625\u0644\u0649 \u0630\u0644\u0643. \u0628\u0645\u062c\u0631\u062f \u0623\u0646 \u062a\u062f\u0641\u0639 \u062a\u0639\u0647\u062f\u064b\u0627\u060c \u064a\u0628\u062f\u0623 CapRover \u0628\u0646\u0627\u0621\u064b \u062c\u062f\u064a\u062f\u064b\u0627.","apps.deploy_method_github_url_hint":"\u0623\u0636\u0641 \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639 \u0648\u0627\u062d\u0641\u0638 \u0644\u0643\u064a \u064a\u0638\u0647\u0631 \u0647\u0630\u0627 \u0627\u0644\u0648\u064a\u0628 \u0647\u0648\u0643","apps.deploy_method_image_name":"\u0627\u0644\u0637\u0631\u064a\u0642\u0629 6: \u0627\u0644\u062a\u0648\u0632\u064a\u0639 \u0639\u0628\u0631 ImageName","apps.deploy_method_tarball":"\u0627\u0644\u0637\u0631\u064a\u0642\u0629 2: Tarball","apps.deploy_now_button":"\u062a\u0648\u0632\u064a\u0639 \u0627\u0644\u0622\u0646","apps.deploy_revert_to_version_tooltip":"\u0627\u0644\u0631\u062c\u0648\u0639 \u0625\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u0625\u0635\u062f\u0627\u0631","apps.deploy_rollback_confirm":"\u0627\u0644\u0631\u062c\u0648\u0639\u061f","apps.deploy_rollback_registry_warning":"\u064a\u0628\u062f\u0648 \u0623\u0646 \u0647\u0630\u0647 \u0627\u0644\u0635\u0648\u0631\u0629 (%s) \u0645\u0633\u062a\u0636\u0627\u0641\u0629 \u0639\u0644\u0649 Docker Registry. \u062a\u0623\u0643\u062f \u0645\u0646 \u0639\u062f\u0645 \u062d\u0630\u0641 \u0647\u0630\u0647 \u0627\u0644\u0635\u0648\u0631\u0629 \u0645\u0646 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639 \u0645\u0646\u0630 \u062a\u0645 \u062a\u0648\u0632\u064a\u0639\u0647\u0627 \u0644\u0623\u0648\u0644 \u0645\u0631\u0629. \u0639\u0627\u062f\u0629\u064b \u0644\u0627 \u064a\u062d\u062f\u062b \u0627\u0644\u062d\u0630\u0641 \u062a\u0644\u0642\u0627\u0626\u064a\u064b\u0627\u060c \u0644\u0630\u0627 \u0625\u0630\u0627 \u0644\u0645 \u062a\u0643\u0646 \u0642\u062f \u062d\u0630\u0641\u062a \u0627\u0644\u0635\u0648\u0631\u0629 \u0639\u0645\u062f\u064b\u0627\u060c \u0641\u0644\u0627 \u062f\u0627\u0639\u064a \u0644\u0644\u0642\u0644\u0642 \u0628\u0634\u0623\u0646 \u0647\u0630\u0627.","apps.deploy_rollback_warning":"\u0625\u0630\u0627 \u0643\u0646\u062a \u0642\u062f \u062d\u0630\u0641\u062a \u0647\u0630\u0647 \u0627\u0644\u0635\u0648\u0631\u0629 \u0633\u0627\u0628\u0642\u064b\u0627 \u0639\u0646 \u0637\u0631\u064a\u0642 \u0627\u0644\u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0642\u0631\u0635\u064a\u060c \u0641\u0633\u062a\u0641\u0634\u0644 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u0631\u062c\u0648\u0639 \u0647\u0630\u0647.","apps.deploy_rollback_warning_body":"\u0647\u0644 \u062a\u0631\u064a\u062f \u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629 \u0641\u064a \u0625\u0639\u0627\u062f\u0629 \u062a\u0648\u0632\u064a\u0639 \u062a\u0637\u0628\u064a\u0642\u0643 \u0625\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0635\u0648\u0631\u0629: ","apps.deploy_ssh_key_replacement_description":"\u0623\u0648\u060c \u0628\u062f\u0644\u0627\u064b \u0645\u0646 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645/\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631\u060c \u0627\u0633\u062a\u062e\u062f\u0645 \u0645\u0641\u062a\u0627\u062d SSH:","apps.deploy_state":"\u0627\u0644\u062d\u0627\u0644\u0629","apps.deploy_tarball_description":"\u064a\u0645\u0643\u0646\u0643 \u0628\u0628\u0633\u0627\u0637\u0629 \u0625\u0646\u0634\u0627\u0621 tarball (%s) \u0645\u0646 \u0645\u0634\u0631\u0648\u0639\u0643 \u0648\u062a\u062d\u0645\u064a\u0644\u0647 \u0647\u0646\u0627 \u0639\u0628\u0631 \u0632\u0631 \u0627\u0644\u062a\u062d\u0645\u064a\u0644.","apps.deploy_time":"\u0648\u0642\u062a \u0627\u0644\u062a\u0648\u0632\u064a\u0639","apps.deploy_upload_app_button":"\u062a\u062d\u0645\u064a\u0644 \u0648\u062a\u0648\u0632\u064a\u0639","apps.deploy_upload_instructions":"\u0627\u0646\u0642\u0631 \u0623\u0648 \u0627\u0633\u062d\u0628 \u0645\u0644\u0641 TAR \u0625\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0645\u0646\u0637\u0642\u0629 \u0644\u0644\u062a\u062d\u0645\u064a\u0644","apps.deploy_upload_instructions_must_contain":"\u064a\u062c\u0628 \u0623\u0646 \u064a\u062d\u062a\u0648\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u0644\u0641:","apps.deploy_version":"\u0627\u0644\u0625\u0635\u062f\u0627\u0631","apps.deploy_version_history":"\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u0625\u0635\u062f\u0627\u0631","apps.description_placeholder":"\u0647\u0630\u0627 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0631\u0627\u0626\u0639 \u0644\u0644\u063a\u0627\u064a\u0629!\\n\u0633\u0637\u0631 \u0622\u062e\u0631!","apps.do_not_wrap_logs_button":"\u0639\u062f\u0645 \u062a\u063a\u0644\u064a\u0641 \u0627\u0644\u0633\u062c\u0644\u0627\u062a","apps.edit_app_config":"\u062d\u0641\u0638 \u0648\u0625\u0639\u0627\u062f\u0629 \u0627\u0644\u062a\u0634\u063a\u064a\u0644","apps.edit_app_title":"\u062a\u062d\u0631\u064a\u0631 \u0627\u0644\u062a\u0637\u0628\u064a\u0642: ","apps.edit_nginx_config_button":"\u062a\u062d\u0631\u064a\u0631 \u0627\u0644\u062a\u0643\u0648\u064a\u0646\u0627\u062a \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0644\u0640 Nginx","apps.edit_nginx_description":"\u0627\u0644\u0646\u0645\u0627\u0630\u062c \u0645\u0628\u0646\u064a\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0646\u0645\u0637 \u0642\u0627\u0644\u0628 EJS. \u0644\u0627 \u062a\u063a\u064a\u0631 \u0627\u0644\u0645\u0646\u0627\u0637\u0642 \u0628\u064a\u0646 %s \u060c \u0645\u0627 \u0644\u0645 \u062a\u0639\u0631\u0641 \u062d\u0642\u064b\u0627 \u0645\u0627 \u062a\u0641\u0639\u0644\u0647! \u0644\u0644\u0639\u0648\u062f\u0629 \u0625\u0644\u0649 \u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629\u060c \u0623\u0632\u0644 \u0643\u0644 \u0627\u0644\u0645\u062d\u062a\u0648\u0649 \u0628\u0628\u0633\u0627\u0637\u0629.","apps.enable_auth_dialog_body":"HTTP Basic authentication \u0647\u064a \u0627\u0644\u062a\u0642\u0646\u064a\u0629 \u0627\u0644\u0623\u0628\u0633\u0637 \u0644\u0641\u0631\u0636 \u0636\u0648\u0627\u0628\u0637 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0645\u0648\u0627\u0631\u062f \u0627\u0644\u0648\u064a\u0628. \u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0647 \u0627\u0644\u062a\u0642\u0646\u064a\u0629 \u0644\u062a\u0642\u064a\u064a\u062f \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a HTTP\u060c \u062e\u0627\u0635\u0629 \u062a\u0644\u0643 \u0627\u0644\u062a\u064a \u062a\u0642\u0648\u0645 \u0628\u0625\u0646\u0634\u0627\u0626\u0647\u0627 \u0639\u0628\u0631 \u0645\u0648\u0644\u062f \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0628\u0646\u0642\u0631\u0629 \u0648\u0627\u062d\u062f\u0629 \u0645\u062b\u0644 phpMyAdmin \u0648\u0645\u0627 \u0625\u0644\u0649 \u0630\u0644\u0643.","apps.enable_auth_dialog_title":"\u062a\u062d\u0631\u064a\u0631 HTTP Basic Auth","apps.env_vars_title":"\u0627\u0644\u0645\u062a\u063a\u064a\u0631\u0627\u062a \u0627\u0644\u0628\u064a\u0626\u064a\u0629","apps.force_http_hint_warning":"\u0641\u0631\u0636 HTTPS \u064a\u062a\u0633\u0628\u0628 \u0641\u064a \u0639\u062f\u0645 \u0639\u0645\u0644 \u0627\u0644\u0646\u0637\u0627\u0642\u0627\u062a \u0628\u062f\u0648\u0646 HTTPS. \u062a\u0623\u0643\u062f \u0645\u0646 \u062a\u0641\u0639\u064a\u0644 HTTPS \u0644\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u0630\u064a \u062a\u0631\u063a\u0628 \u0641\u064a \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u060c \u0642\u0628\u0644 \u062a\u0641\u0639\u064a\u0644 \u062e\u064a\u0627\u0631 \u0641\u0631\u0636 HTTPS.","apps.force_http_text":"\u0641\u0631\u0636 HTTPS \u0645\u0646 \u062e\u0644\u0627\u0644 \u0625\u0639\u0627\u062f\u0629 \u062a\u0648\u062c\u064a\u0647 \u062c\u0645\u064a\u0639 \u062d\u0631\u0643\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 HTTP \u0625\u0644\u0649 HTTPS","apps.generic_edit_button":"\u062a\u062d\u0631\u064a\u0631","apps.hint_http_port":"\u0645\u0646\u0641\u0630 HTTP \u062f\u0627\u062e\u0644 \u0627\u0644\u062d\u0627\u0648\u064a\u0629. \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a \u0647\u0648 80. \u0642\u0645 \u0628\u0627\u0644\u062a\u063a\u064a\u064a\u0631 \u0641\u0642\u0637 \u0625\u0630\u0627 \u0643\u0627\u0646 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u064a\u0639\u0645\u0644 \u0639\u0644\u0649 \u0645\u0646\u0641\u0630 \u0645\u062e\u062a\u0644\u0641. \u0647\u0630\u0627 \u064a\u0633\u062a\u062e\u062f\u0645 \u0641\u0642\u0637 \u0644\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a HTTP\u060c \u0648\u0644\u064a\u0633 \u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a.","apps.http_expose_hint":"\u0627\u0633\u062a\u062e\u062f\u0645 \u0647\u0630\u0627 \u0625\u0630\u0627 \u0643\u0646\u062a \u0644\u0627 \u062a\u0631\u064a\u062f \u0623\u0646 \u064a\u0643\u0648\u0646 \u062a\u0637\u0628\u064a\u0642\u0643 \u0645\u062a\u0627\u062d\u064b\u0627 \u062e\u0627\u0631\u062c\u064a\u064b\u0627. \u0633\u064a\u0638\u0644 \u062a\u0637\u0628\u064a\u0642\u0643 \u0645\u062a\u0627\u062d\u064b\u0627 \u062f\u0627\u062e\u0644\u064a\u064b\u0627 \u0643\u0640 %s","apps.http_expose_title":"   \u0644\u0627 \u062a\u0639\u0631\u0636 \u0643\u062a\u0637\u0628\u064a\u0642 \u0648\u064a\u0628 \u062e\u0627\u0631\u062c\u064a\u064b\u0627","apps.http_hint_address":"\u062a\u0637\u0628\u064a\u0642\u0643 \u0645\u062a\u0627\u062d \u062f\u0627\u062e\u0644\u064a\u064b\u0627 \u0643\u0640 %s1 \u0644\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u0623\u062e\u0631\u0649. \u0641\u064a \u062d\u0627\u0644\u0629 \u062a\u0637\u0628\u064a\u0642 \u0648\u064a\u0628\u060c \u064a\u0645\u0643\u0646 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u064a\u0647 \u0639\u0628\u0631 %s2 \u0645\u0646 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u0623\u062e\u0631\u0649.","apps.http_settings_tab":"\u0625\u0639\u062f\u0627\u062f\u0627\u062a HTTP","apps.http_warning_ip_address_hint":"\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u062f\u064a\u062f \u064a\u0634\u064a\u0631 \u0625\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u0639\u0646\u0648\u0627\u0646 IP\u060c \u0648\u0625\u0644\u0627 \u0633\u062a\u0641\u0634\u0644 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u062d\u0642\u0642.","apps.link_see_here":"(\u0647\u0646\u0627)","apps.parent_project":"\u0627\u0644\u0645\u0634\u0631\u0648\u0639 \u0627\u0644\u0623\u0645","apps.rename_warning":"\u0625\u0630\u0627 \u0642\u0645\u062a \u0628\u0625\u0639\u0627\u062f\u0629 \u062a\u0633\u0645\u064a\u0629 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u062f\u0627\u062e\u0644\u064a\u064b\u0627 \u0645\u0646 \u0642\u0628\u0644 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u0623\u062e\u0631\u0649\u060c \u062a\u0623\u0643\u062f \u0645\u0646 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0639\u0646\u0648\u0627\u0646 \u0623\u064a\u0636\u064b\u0627 \u0644\u062a\u062c\u0646\u0628 \u0627\u0644\u0645\u0634\u0643\u0644\u0627\u062a.","apps.select_parent_project":"\u0627\u062e\u062a\u0631 \u0645\u0634\u0631\u0648\u0639\u064b\u0627 \u0623\u0645\u064b\u0627","apps.websock_support_text":"\u062f\u0639\u0645 Websocket","apps.websock_support_text_hint":"\u064a\u0636\u064a\u0641 \u0631\u0624\u0648\u0633 \u0627\u0644\u0628\u0631\u0648\u0643\u0633\u064a \u0644\u0644\u062a\u0631\u0642\u064a\u0629 \u0625\u0644\u0649 \u062a\u0643\u0648\u064a\u0646 NGINX.","apps.wrap_logs_button":"\u062a\u063a\u0644\u064a\u0641 \u0627\u0644\u0633\u062c\u0644\u0627\u062a","automatic_disk_cleanup.by_default_caprover":"\u0628\u0634\u0643\u0644 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u060c \u064a\u062d\u062a\u0641\u0638 CapRover \u0628\u0628\u0639\u0636 \u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u0623\u062e\u064a\u0631\u0629 \u0644\u062a\u0637\u0628\u064a\u0642\u0643 \u062d\u062a\u0649 \u062a\u062a\u0645\u0643\u0646 \u0645\u0646 \u0627\u0644\u0631\u062c\u0648\u0639 \u0625\u0644\u0649 \u0625\u0635\u062f\u0627\u0631 \u0633\u0627\u0628\u0642 \u0625\u0630\u0627 \u0644\u0632\u0645 \u0627\u0644\u0623\u0645\u0631. \u0623\u064a\u0636\u064b\u0627\u060c \u064a\u0633\u062a\u062e\u062f\u0645 CapRover \u062c\u062f\u0648\u0644 crontab \u0628\u0633\u064a\u0637\u060c \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c","automatic_disk_cleanup.copied_to_clipboard":"\u062a\u0645 \u0627\u0644\u0646\u0633\u062e \u0625\u0644\u0649 \u0627\u0644\u062d\u0627\u0641\u0638\u0629!","automatic_disk_cleanup.cron_schedule":"\u062c\u062f\u0648\u0644 Cron","automatic_disk_cleanup.every_time_you_deploy":"\u0641\u064a \u0643\u0644 \u0645\u0631\u0629 \u062a\u0642\u0648\u0645 \u0641\u064a\u0647\u0627 \u0628\u062a\u0648\u0632\u064a\u0639 \u0628\u0646\u0627\u0621 \u062c\u062f\u064a\u062f\u060c \u064a\u0642\u0648\u0645 Docker \u0628\u0625\u0646\u0634\u0627\u0621 \u0635\u0648\u0631\u0629 \u062c\u062f\u064a\u062f\u0629 \u0644\u0643. \u0639\u0627\u062f\u0629\u064b\u060c \u064a\u062a\u0645 \u0645\u0634\u0627\u0631\u0643\u0629 \u062c\u0632\u0621 \u0643\u0628\u064a\u0631 \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0635\u0648\u0631\u0629 \u0628\u064a\u0646 \u0627\u0644\u0625\u0635\u062f\u0627\u0631 \u0627\u0644\u0642\u062f\u064a\u0645 \u0648\u0627\u0644\u0625\u0635\u062f\u0627\u0631 \u0627\u0644\u062c\u062f\u064a\u062f\u060c \u0648\u0644\u0643\u0646 \u064a\u062a\u0645 \u0625\u0636\u0627\u0641\u0629 \u062c\u0632\u0621 \u0635\u063a\u064a\u0631 \u0625\u0644\u0649 \u0627\u0644\u0642\u0631\u0635 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0645\u0639 \u0643\u0644 \u0628\u0646\u0627\u0621. \u064a\u0645\u0643\u0646\u0643 \u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0632\u064a\u062f \u0639\u0646 \u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0642\u0631\u0635 \u0641\u064a \u0627\u0644\u0648\u062b\u0627\u0626\u0642\u060c \u0648\u0644\u0643\u0646 \u0643\u0648\u0627\u062c\u0647\u0629 \u0628\u0633\u064a\u0637\u0629\u060c \u064a\u0645\u0646\u062d\u0643 \u0647\u0630\u0627 \u0627\u0644\u0642\u0637\u0639\u0629 \u0627\u0644\u0642\u062f\u0631\u0629 \u0639\u0644\u0649 \u062a\u0646\u0641\u064a\u0630 \u0639\u0645\u0644\u064a\u0627\u062a \u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0635\u0648\u0631\u0629 \u0639\u0646\u062f \u0627\u0644\u0637\u0644\u0628.","automatic_disk_cleanup.for_example_enter_2":"\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0623\u062f\u062e\u0644 2 \u0644\u0627\u0633\u062a\u0628\u0639\u0627\u062f 2 \u0645\u0646 \u0627\u0644\u0628\u0646\u0627\u0621\u0627\u062a \u0627\u0644\u0623\u062d\u062f\u062b \u062e\u0644\u0627\u0644 \u0627\u0644\u062a\u0646\u0638\u064a\u0641","automatic_disk_cleanup.invalid_data":"\u0628\u064a\u0627\u0646\u0627\u062a \u063a\u064a\u0631 \u0635\u0627\u0644\u062d\u0629","automatic_disk_cleanup.keep_most_recent":"\u0627\u062d\u062a\u0641\u0638 \u0628\u0627\u0644\u0623\u062d\u062f\u062b","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"\u0627\u062a\u0631\u0643\u0647 \u0641\u0627\u0631\u063a\u064b\u0627 \u0644\u062a\u0639\u0637\u064a\u0644 \u0627\u0644\u062a\u0646\u0638\u064a\u0641","automatic_disk_cleanup.results_in_running_cleanup":"\u064a\u0624\u062f\u064a \u0625\u0644\u0649 \u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u062a\u0646\u0638\u064a\u0641 \u0643\u0644 \u064a\u0648\u0645 \u0627\u0644\u0633\u0627\u0639\u0629 1 \u0635\u0628\u0627\u062d\u064b\u0627.","automatic_disk_cleanup.save":"\u062d\u0641\u0638","automatic_disk_cleanup.settings_saved_successfully":"\u062a\u0645 \u062d\u0641\u0638 \u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0628\u0646\u062c\u0627\u062d!","automatic_disk_cleanup.timezone":"\u0627\u0644\u0645\u0646\u0637\u0642\u0629 \u0627\u0644\u0632\u0645\u0646\u064a\u0629","automatic_disk_cleanup.use_a_simple_crontab_expression":"\u0627\u0633\u062a\u062e\u062f\u0645 \u062a\u0639\u0628\u064a\u0631 crontab \u0628\u0633\u064a\u0637 \u0644\u062c\u062f\u0648\u0644\u0629 \u0627\u0644\u062a\u0646\u0638\u064a\u0641 ","backup.create_backup":"\u0625\u0646\u0634\u0627\u0621 \u0646\u0633\u062e\u0629 \u0627\u062d\u062a\u064a\u0627\u0637\u064a\u0629","backup.create_backup_info":"\u0625\u0646\u0634\u0627\u0621 \u0646\u0633\u062e\u0629 \u0627\u062d\u062a\u064a\u0627\u0637\u064a\u0629 \u0645\u0646 \u062a\u0643\u0648\u064a\u0646\u0627\u062a CapRover \u0644\u0643\u064a \u062a\u062a\u0645\u0643\u0646 \u0645\u0646 \u0625\u0639\u062f\u0627\u062f \u0646\u0633\u062e\u0629 \u0645\u0633\u062a\u0646\u0633\u062e\u0629 \u0645\u0646 \u0647\u0630\u0627 \u0627\u0644\u062e\u0627\u062f\u0645. \u0644\u0627\u062d\u0638 \u0623\u0646 \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u062a\u0637\u0628\u064a\u0642 (\u0627\u0644\u0623\u062d\u062c\u0627\u0645 \u0648\u0627\u0644\u0635\u0648\u0631) \u0644\u064a\u0633\u062a \u062c\u0632\u0621\u064b\u0627 \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0646\u0633\u062e\u0629 \u0627\u0644\u0627\u062d\u062a\u064a\u0627\u0637\u064a\u0629. \u062a\u0634\u0645\u0644 \u0647\u0630\u0647 \u0627\u0644\u0646\u0633\u062e\u0629 \u0627\u0644\u0627\u062d\u062a\u064a\u0627\u0637\u064a\u0629 \u0641\u0642\u0637 \u062a\u0641\u0627\u0635\u064a\u0644 \u062a\u0643\u0648\u064a\u0646 \u0627\u0644\u062e\u0627\u062f\u0645\u060c \u0645\u062b\u0644 \u0627\u0644\u0646\u0637\u0627\u0642\u0627\u062a \u0627\u0644\u062c\u0630\u0631\u064a\u0629\u060c \u0623\u0633\u0645\u0627\u0621 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a\u060c \u0634\u0647\u0627\u062f\u0627\u062a SSL \u0648\u0645\u0627 \u0625\u0644\u0649 \u0630\u0644\u0643.","backup.download_started":"\u0628\u062f\u0623 \u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0646\u0633\u062e\u0629 \u0627\u0644\u0627\u062d\u062a\u064a\u0627\u0637\u064a\u0629...","backup.see_documents":"\u0627\u0646\u0638\u0631 \u0627\u0644\u0648\u062b\u0627\u0626\u0642 \u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644 \u062d\u0648\u0644 \u0643\u064a\u0641\u064a\u0629 \u0627\u0633\u062a\u0639\u0627\u062f\u0629 \u062e\u0627\u062f\u0645\u0643 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0644\u0641 \u0627\u0644\u0646\u0633\u062e\u0629 \u0627\u0644\u0627\u062d\u062a\u064a\u0627\u0637\u064a\u0629.","change_password.change_password":"\u062a\u063a\u064a\u064a\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631","change_password.confirm_new_password":"\u062a\u0623\u0643\u064a\u062f \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0627\u0644\u062c\u062f\u064a\u062f\u0629","change_password.new_password":"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0627\u0644\u062c\u062f\u064a\u062f\u0629","change_password.new_password_cannot_be_empty":"\u0644\u0627 \u064a\u0645\u0643\u0646 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0627\u0644\u062c\u062f\u064a\u062f\u0629 \u0641\u0627\u0631\u063a\u0629","change_password.new_passwords_confirm_does_not_match":"\u062a\u0623\u0643\u064a\u062f \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0627\u0644\u062c\u062f\u064a\u062f\u0629 \u0644\u0627 \u064a\u062a\u0637\u0627\u0628\u0642","change_password.old_password":"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0627\u0644\u0642\u062f\u064a\u0645\u0629","change_password.password_changed_successfully":"\u062a\u0645 \u062a\u063a\u064a\u064a\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0628\u0646\u062c\u0627\u062d!","check_update.caprover_unresponsive":"\u0644\u0648\u062d\u0629 \u062a\u062d\u0643\u0645 CapRover \u063a\u064a\u0631 \u0648\u0638\u064a\u0641\u064a\u0629 \u0623\u062b\u0646\u0627\u0621 \u0627\u0644\u062a\u062d\u062f\u064a\u062b. \u064a\u0631\u062c\u0649 \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631 \u062d\u062a\u0649 \u064a\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0647\u0630\u0647 \u0627\u0644\u0635\u0641\u062d\u0629 \u062a\u0644\u0642\u0627\u0626\u064a\u064b\u0627.","check_update.current_version":"\u0627\u0644\u0625\u0635\u062f\u0627\u0631 \u0627\u0644\u062d\u0627\u0644\u064a","check_update.in_place_updates":"\u064a\u0633\u0645\u062d CapRover \u0628\u062a\u062b\u0628\u064a\u062a \u0627\u0644\u062a\u062d\u062f\u064a\u062b\u0627\u062a \u0627\u0644\u0641\u0648\u0631\u064a\u0629. \u0648\u0645\u0639 \u0630\u0644\u0643\u060c \u0627\u0642\u0631\u0623 \u062f\u0627\u0626\u0645\u064b\u0627 \u0633\u062c\u0644\u0627\u062a \u0627\u0644\u062a\u063a\u064a\u064a\u0631 \u0642\u0628\u0644 \u0627\u0644\u062a\u062d\u062f\u064a\u062b. \u0642\u062f \u062a\u0643\u0648\u0646 \u0647\u0646\u0627\u0643 \u062a\u063a\u064a\u064a\u0631\u0627\u062a \u0643\u0628\u064a\u0631\u0629 \u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u0645\u0639\u0631\u0641\u062a\u0647\u0627. \u0639\u0627\u062f\u0629\u064b \u0645\u0627 \u064a\u0633\u062a\u063a\u0631\u0642 \u0627\u0644\u062a\u062d\u062f\u064a\u062b \u062d\u0648\u0627\u0644\u064a 60 \u062b\u0627\u0646\u064a\u0629 \u0648\u0642\u062f \u064a\u0635\u0628\u062d CapRover \u063a\u064a\u0631 \u0645\u0633\u062a\u062c\u064a\u0628 \u062d\u062a\u0649 \u064a\u0643\u062a\u0645\u0644 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u062d\u062f\u064a\u062b. \u0633\u062a\u0638\u0644 \u062a\u0637\u0628\u064a\u0642\u0627\u062a\u0643 \u0648\u0638\u064a\u0641\u064a\u0629 \u0648\u0645\u062a\u062c\u0627\u0648\u0628\u0629 \u062e\u0644\u0627\u0644 \u0647\u0630\u0627 \u0627\u0644\u0648\u0642\u062a\u060c \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0641\u062a\u0631\u0629 \u0642\u0635\u064a\u0631\u0629 \u062c\u062f\u064b\u0627 \u0644\u0627 \u062a\u0632\u064a\u062f \u0639\u0646 10 \u062b\u0648\u0627\u0646\u064d.","check_update.install_update":"\u062a\u062b\u0628\u064a\u062a \u0627\u0644\u062a\u062d\u062f\u064a\u062b","check_update.latest_stable_version":"\u0623\u062d\u062f\u062b \u0625\u0635\u062f\u0627\u0631 \u0645\u0633\u062a\u0642\u0631","check_update.latest_version_message":"CapRover \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0647\u0648 \u0627\u0644\u0625\u0635\u062f\u0627\u0631 \u0627\u0644\u0623\u062d\u062f\u062b.","check_update.nginx_error":"\u0642\u062f \u062a\u0631\u0649 \u062e\u0637\u0623 nginx \u0644\u0641\u062a\u0631\u0629 \u0648\u062c\u064a\u0632\u0629 \u0628\u0639\u062f \u0627\u0644\u062a\u062d\u062f\u064a\u062b. \u0648\u0644\u0643\u0646 \u0633\u064a\u062a\u0645 \u0625\u0635\u0644\u0627\u062d\u0647 \u0641\u064a \u063a\u0636\u0648\u0646 \u0628\u0636\u0639 \u062b\u0648\u0627\u0646\u064d.","check_update.update_time":"\u064a\u0633\u062a\u063a\u0631\u0642 \u0627\u0644\u062a\u062d\u062f\u064a\u062b \u062d\u0648\u0627\u0644\u064a \u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629 \u0644\u0625\u0643\u0645\u0627\u0644\u0647 \u0627\u0639\u062a\u0645\u0627\u062f\u064b\u0627 \u0639\u0644\u0649 \u0633\u0631\u0639\u0629 \u0627\u062a\u0635\u0627\u0644 \u0627\u0644\u062e\u0627\u062f\u0645 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643.","cluster.docker_registry_title":"\u062a\u0643\u0648\u064a\u0646 \u0645\u0633\u062a\u0648\u062f\u0639 Docker","cluster.nodes_section_title":"\u0627\u0644\u0639\u0642\u062f","create_new_app.button":"\u0625\u0646\u0634\u0627\u0621 \u062a\u0637\u0628\u064a\u0642 \u062c\u062f\u064a\u062f","create_new_app.has_persistent_data":"\u064a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0628\u064a\u0627\u0646\u0627\u062a \u0645\u0633\u062a\u0645\u0631\u0629","create_new_app.has_persistent_data_tooltip":"\u064a\u0633\u062a\u062e\u062f\u0645 \u0641\u064a \u0627\u0644\u063a\u0627\u0644\u0628 \u0644\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a\u060c \u0627\u0646\u0638\u0631 \u0627\u0644\u0648\u062b\u0627\u0626\u0642 \u0644\u0644\u062a\u0641\u0627\u0635\u064a\u0644.","create_new_app.one_click_apps":"\u062a\u0637\u0628\u064a\u0642\u0627\u062a/\u0642\u0648\u0627\u0639\u062f \u0628\u064a\u0627\u0646\u0627\u062a \u0628\u0646\u0642\u0631\u0629 \u0648\u0627\u062d\u062f\u0629","create_new_app.or_select_from":"\u0623\u0648 \u0627\u062e\u062a\u0631 \u0645\u0646","create_new_app.placeholder":"my-amazing-app","create_new_app.title":"\u0625\u0646\u0634\u0627\u0621 \u062a\u0637\u0628\u064a\u0642 \u062c\u062f\u064a\u062f","dashboard.caprover_serversetup":"caprover serversetup","dashboard.caprover_setup_success":"\u0644\u0642\u062f \u0642\u0645\u062a \u0628\u062a\u062b\u0628\u064a\u062a \u0648\u0625\u0639\u062f\u0627\u062f CapRover \u0628\u0646\u062c\u0627\u062d! \u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0622\u0646 \u062a\u0648\u0632\u064a\u0639 \u062a\u0637\u0628\u064a\u0642\u0627\u062a\u0643! \u062a\u0630\u0643\u0631\u060c \u0645\u0639 CapRover\u060c \u064a\u0645\u0643\u0646\u0643 \u062a\u0648\u0632\u064a\u0639 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0645\u0646 \u0634\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062f\u0631 (\u0645\u062b\u0644 Node.js\u060c PHP\u060c Java\u060c Ruby\u060c Python\u060c \u0648\u0645\u0627 \u0625\u0644\u0649 \u0630\u0644\u0643)\u060c \u0648\u064a\u0645\u0643\u0646\u0643 \u0623\u064a\u0636\u064b\u0627 \u062a\u0648\u0632\u064a\u0639 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u062c\u0627\u0647\u0632\u0629 \u0645\u062b\u0644 MySQL\u060c MongoDB\u060c WordPress\u060c Redis\u060c \u0648\u0627\u0644\u0639\u062f\u064a\u062f \u063a\u064a\u0631\u0647\u0627!","dashboard.change_root_domain_anyways":"\u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u0630\u0631\u064a \u0639\u0644\u0649 \u0623\u064a \u062d\u0627\u0644","dashboard.command_line_tool":"\u0623\u062f\u0627\u0629 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 (\u0645\u0648\u0635\u0649 \u0628\u0647):","dashboard.congratulations":"\u062a\u0647\u0627\u0646\u064a\u0646\u0627!","dashboard.deploy_source_code_info":"\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u062d\u0648\u0644 \u0643\u064a\u0641\u064a\u0629 \u062a\u0648\u0632\u064a\u0639 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0645\u0646 \u0634\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062f\u0631\u060c \u062a\u0623\u0643\u062f \u0645\u0646 \u0627\u0644\u0627\u0637\u0644\u0627\u0639 \u0639\u0644\u0649 \u0647\u0630\u0627: ","dashboard.detailed_guide_setup_ip":"\u0623\u0648\u0644 \u0634\u064a\u0621 \u064a\u062d\u062a\u0627\u062c\u0647 CapRover \u0647\u0648 \u0646\u0637\u0627\u0642 \u062c\u0630\u0631. \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0645\u062a\u0644\u0643 %s1\u060c \u064a\u0645\u0643\u0646\u0643 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 %s2 \u0623\u0648 %s3 \u0643\u0646\u0637\u0627\u0642 \u062c\u0630\u0631\u0643. \u0623\u0648\u0644\u0627\u064b\u060c \u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u0627\u0644\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646 \u0639\u0646\u0648\u0627\u0646 IP \u0644\u062c\u0645\u064a\u0639 \u0627\u0644\u0646\u0637\u0627\u0642\u0627\u062a \u0627\u0644\u0641\u0631\u0639\u064a\u0629 \u0644\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u0630\u0631 \u064a\u062d\u0644 \u0625\u0644\u0649 \u0639\u0646\u0648\u0627\u0646 IP \u0644\u0640 CapRover. \u0644\u0644\u0642\u064a\u0627\u0645 \u0628\u0630\u0644\u0643\u060c \u0627\u0646\u062a\u0642\u0644 \u0625\u0644\u0649 \u0625\u0639\u062f\u0627\u062f\u0627\u062a DNS \u0641\u064a \u0645\u0648\u0642\u0639 \u0645\u0632\u0648\u062f \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643\u060c \u0648\u0642\u0645 \u0628\u062a\u0639\u064a\u064a\u0646 \u0625\u062f\u062e\u0627\u0644 A \u0628\u062d\u0631\u0641 \u0627\u0644\u0628\u062f\u0644. \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644: %s4 \u062d\u064a\u062b \u064a\u0643\u0648\u0646 \u0647\u0630\u0627 \u0627\u0644\u0639\u0646\u0648\u0627\u0646 IP \u0647\u0648 \u0639\u0646\u0648\u0627\u0646 IP \u0644\u062c\u0647\u0627\u0632 CapRover \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 (\u0627\u0644\u062e\u0627\u062f\u0645).","dashboard.dns_settings_effect_time":"\u0645\u0644\u0627\u062d\u0638\u0629: \u0642\u062f \u064a\u0633\u062a\u063a\u0631\u0642 \u062a\u0623\u062b\u064a\u0631 \u0625\u0639\u062f\u0627\u062f\u0627\u062a DNS \u0639\u062f\u0629 \u0633\u0627\u0639\u0627\u062a.","dashboard.dns_settings_effect_time_link":"\u0627\u0646\u0638\u0631 \u0647\u0630\u0627 \u0627\u0644\u0631\u0627\u0628\u0637 \u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644","dashboard.enable_https":"\u062a\u0645\u0643\u064a\u0646 HTTPS","dashboard.enable_https_button":"\u062a\u0645\u0643\u064a\u0646 HTTPS","dashboard.enable_https_button_hint":"\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u062e\u062f\u0645\u0629 Let\'s Encrypt \u0627\u0644\u0645\u062c\u0627\u0646\u064a\u0629","dashboard.enable_https_email_importance":"\u0647\u0630\u0627 \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0645\u0647\u0645 \u062c\u062f\u064b\u0627 \u062d\u064a\u062b \u062a\u0633\u062a\u062e\u062f\u0645\u0647 Let\'s Encrypt \u0644\u0623\u063a\u0631\u0627\u0636 \u0627\u0644\u062a\u062d\u0642\u0642. \u064a\u0631\u062c\u0649 \u062a\u0648\u0641\u064a\u0631 \u0628\u0631\u064a\u062f \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0635\u0627\u0644\u062d \u0647\u0646\u0627.","dashboard.enable_https_info":"\u064a\u0633\u062a\u062e\u062f\u0645 CapRover Let\'s Encrypt \u0644\u062a\u0648\u0641\u064a\u0631 \u0634\u0647\u0627\u062f\u0627\u062a SSL \u0627\u0644\u0645\u062c\u0627\u0646\u064a\u0629 (HTTPS).","dashboard.enable_ssl_dialog_body":"\u0645\u0647\u0645: \u0628\u0645\u062c\u0631\u062f \u062a\u0641\u0639\u064a\u0644 HTTPS\u060c \u0644\u0627 \u064a\u0645\u0643\u0646\u0643 \u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u0630\u0631\u064a \u0645\u0631\u0629 \u0623\u062e\u0631\u0649. \u062a\u0623\u0643\u062f \u0645\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0646\u0637\u0627\u0642 \u062c\u0630\u0631\u064a \u062c\u064a\u062f. \u0645\u0646 \u0627\u0644\u062c\u064a\u062f \u0623\u0646 \u062a\u0630\u0647\u0628 \u0625\u0644\u0649 \u0645\u0633\u062a\u0648\u0649 \u0623\u0639\u0645\u0642 \u0648\u062a\u0639\u062f\u0644 \u0646\u0637\u0627\u0642\u0643 \u0627\u0644\u062c\u0630\u0631\u064a. \u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0645\u062a\u0644\u0643 %s1\u060c \u0627\u0633\u062a\u062e\u062f\u0645 %s2 \u0643\u0646\u0637\u0627\u0642\u0643 \u0627\u0644\u062c\u0630\u0631\u064a. \u0633\u064a\u062a\u064a\u062d \u0644\u0643 \u0630\u0644k \u0627\u0644\u0625\u062f\u0627\u0631\u0629 \u0627\u0644\u0623\u0641\u0636\u0644 \u0644\u0644\u0646\u0637\u0627\u0642\u0627\u062a \u0627\u0644\u0641\u0631\u0639\u064a\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643\u060c \u0644\u0627 \u062a\u0633\u062a\u062e\u062f\u0645 %s3 \u0643\u0646\u0637\u0627\u0642\u0643 \u0627\u0644\u062c\u0630\u0631\u064a.","dashboard.force_change_root_domain":"\u0625\u062c\u0628\u0627\u0631 \u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u0630\u0631\u064a","dashboard.force_change_root_domain_info":"\u0644\u0642\u062f \u0642\u0645\u062a \u0628\u0627\u0644\u0641\u0639\u0644 \u0628\u062a\u0645\u0643\u064a\u0646 SSL \u0644\u0646\u0637\u0627\u0642\u0643 \u0627\u0644\u062c\u0630\u0631\u064a. \u0633\u064a\u0624\u062f\u064a \u062a\u063a\u064a\u064a\u0631 \u0639\u0646\u0648\u0627\u0646 URL \u0644\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u0630\u0631\u064a \u0625\u0644\u0649 \u0625\u0628\u0637\u0627\u0644 HTTPS \u0639\u0644\u0649 \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u0630\u0631\u064a \u0648\u062c\u0645\u064a\u0639 \u0627\u0644\u0646\u0637\u0627\u0642\u0627\u062a \u0627\u0644\u0641\u0631\u0639\u064a\u0629 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629 \u0644\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0625\u0630\u0627 \u0643\u0627\u0646 \u0644\u062f\u064a\u0643 \u0623\u064a \u062a\u0637\u0628\u064a\u0642\u0627\u062a.","dashboard.force_change_root_domain_reenable":"\u0644\u0627 \u064a\u0632\u0627\u0644 \u0628\u0625\u0645\u0643\u0627\u0646\u0643 \u0625\u0639\u0627\u062f\u0629 \u062a\u0645\u0643\u064a\u0646 HTTPS \u0628\u0639\u062f \u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u0630\u0631\u064a.","dashboard.force_https":"\u0625\u062c\u0628\u0627\u0631 HTTPS","dashboard.force_https_activated":"\u062a\u0645 \u062a\u0641\u0639\u064a\u0644 \u0625\u062c\u0628\u0627\u0631 HTTPS!","dashboard.force_https_button":"\u0625\u062c\u0628\u0627\u0631 HTTPS","dashboard.force_https_button_hint":"\u0625\u0639\u0627\u062f\u0629 \u062a\u0648\u062c\u064a\u0647 \u062c\u0645\u064a\u0639 \u062d\u0631\u0643\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 HTTP \u0625\u0644\u0649 HTTPS","dashboard.force_https_info":"\u0628\u0645\u062c\u0631\u062f \u062a\u0641\u0639\u064a\u0644 \u0625\u062c\u0628\u0627\u0631 HTTPS\u060c \u0633\u064a\u062a\u0645 \u0625\u0639\u0627\u062f\u0629 \u062a\u0648\u062c\u064a\u0647 \u062c\u0645\u064a\u0639 \u062d\u0631\u0643\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 HTTP \u0625\u0644\u0649 HTTPS.","dashboard.force_https_login_again":"\u0633\u064a\u062a\u0639\u064a\u0646 \u0639\u0644\u064a\u0643 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0645\u0631\u0629 \u0623\u062e\u0631\u0649 \u0644\u0623\u0646\u0643 \u0633\u062a\u062a\u0645 \u0625\u0639\u0627\u062f\u0629 \u062a\u0648\u062c\u064a\u0647\u0643 \u0627\u0644\u0622\u0646 \u0625\u0644\u0649 \u0645\u0648\u0642\u0639 \u0648\u064a\u0628 HTTPS.","dashboard.force_https_proceed":"\u0647\u0644 \u0644\u0627 \u062a\u0632\u0627\u0644 \u062a\u0631\u063a\u0628 \u0641\u064a \u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629\u061f","dashboard.force_https_redirect":"\u062a\u0645\u062a \u0625\u0639\u0627\u062f\u0629 \u062a\u0648\u062c\u064a\u0647 \u062c\u0645\u064a\u0639 \u062d\u0631\u0643\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 HTTP \u0627\u0644\u0622\u0646 \u0625\u0644\u0649 HTTPS.","dashboard.force_https_warning":"\u0646\u0638\u0631\u064b\u0627 \u0644\u0623\u0646 \u0647\u0630\u0627 \u0625\u062c\u0631\u0627\u0621 \u0628\u0627\u062a\u062c\u0627\u0647 \u0648\u0627\u062d\u062f\u060c \u0648\u0644\u0627 \u064a\u0645\u0643\u0646 \u0627\u0644\u062a\u0631\u0627\u062c\u0639 \u0639\u0646\u0647\u060c \u0641\u0645\u0646 \u0627\u0644\u0645\u0633\u062a\u062d\u0633\u0646 \u0628\u0634\u062f\u0629 \u0623\u0646 \u062a\u062e\u062a\u0628\u0631 \u0645\u0648\u0642\u0639 \u0627\u0644\u0648\u064a\u0628 HTTPS \u0623\u0648\u0644\u0627\u064b.","dashboard.https_setup_needed":"\u0648\u0644\u0643\u0646 \u0644\u0627 \u064a\u0632\u0627\u0644 \u064a\u062a\u0639\u064a\u0646 \u0639\u0644\u064a\u0643 \u062a\u0639\u064a\u064a\u0646 \u0646\u0637\u0627\u0642 \u0648\u0625\u0646\u0647\u0627\u0621 \u0625\u0639\u062f\u0627\u062f HTTPS \u0644\u0625\u0639\u062f\u0627\u062f CapRover \u0628\u0627\u0644\u0643\u0627\u0645\u0644!","dashboard.ip_example_hint_specific":"\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0625\u0630\u0627 \u0642\u0645\u062a \u0628\u062a\u0639\u064a\u064a\u0646 %s1 \u0625\u0644\u0649 \u0639\u0646\u0648\u0627\u0646 IP \u0644\u062e\u0627\u062f\u0645\u0643\u060c \u0641\u0642\u0637 \u0623\u062f\u062e\u0644 %s2 \u0641\u064a \u0627\u0644\u0645\u0631\u0628\u0639 \u0623\u062f\u0646\u0627\u0647:","dashboard.non_guided_version":"\u0647\u0630\u0647 \u0646\u0633\u062e\u0629 \u063a\u064a\u0631 \u0645\u0648\u062c\u0647\u0629 \u0645\u0646 \u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0623\u0648\u0627\u0645\u0631. \u0644\u0627 \u062a\u0646\u0633\u0649 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u0630\u0631\u064a\u060c \u062b\u0645 \u062a\u0645\u0643\u064a\u0646 HTTPS \u0648\u0625\u062c\u0628\u0627\u0631\u0647\u060c \u0648\u0623\u062e\u064a\u0631\u064b\u0627 \u062a\u063a\u064a\u064a\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631.","dashboard.root_domain_configurations":"\u062a\u0643\u0648\u064a\u0646\u0627\u062a \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u0630\u0631\u064a \u0644\u0640 CapRover","dashboard.root_domain_https_activated":"\u062a\u0645 \u062a\u0641\u0639\u064a\u0644 HTTPS \u0644\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u0630\u0631\u064a!","dashboard.root_domain_https_info":"\u064a\u0645\u0643\u0646\u0643 \u0627\u0644\u0622\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0627 \u0627\u0644\u0631\u0627\u0628\u0637:","dashboard.root_domain_https_next_step":". \u0627\u0644\u062e\u0637\u0648\u0629 \u0627\u0644\u062a\u0627\u0644\u064a\u0629 \u0647\u064a \u0625\u062c\u0628\u0627\u0631 HTTPS \u0644\u0645\u0646\u0639 \u062d\u0631\u0643\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 HTTP \u0627\u0644\u0639\u0627\u062f\u064a\u0629.","dashboard.root_domain_updated":"\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0646\u0637\u0627\u0642 \u0627\u0644\u062c\u0630\u0631\u064a","dashboard.root_domain_updated_info":"\u0627\u0646\u0642\u0631 \u0639\u0644\u0649 \u0645\u0648\u0627\u0641\u0642 \u0644\u0625\u0639\u0627\u062f\u0629 \u0627\u0644\u062a\u0648\u062c\u064a\u0647 \u0625\u0644\u0649 \u0646\u0637\u0627\u0642\u0643 \u0627\u0644\u062c\u0630\u0631\u064a \u0627\u0644\u062c\u062f\u064a\u062f. \u0633\u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0645\u0631\u0629 \u0623\u062e\u0631\u0649.","dashboard.run_on_local_machine":"\u0639\u0644\u0649 \u062c\u0647\u0627\u0632\u0643 \u0627\u0644\u0645\u062d\u0644\u064a\u060c \u0642\u0645 \u0628\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0623\u0648\u0627\u0645\u0631 \u0627\u0644\u062a\u0627\u0644\u064a\u0629 \u0628\u0628\u0633\u0627\u0637\u0629","dashboard.sample_apps":"\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0646\u0645\u0648\u0630\u062c\u064a\u0629.","dashboard.setup_options":"\u064a\u0645\u0643\u0646\u0643 \u0625\u0639\u062f\u0627\u062f \u0646\u0645\u0648\u0630\u062c CapRover \u0628\u0637\u0631\u064a\u0642\u062a\u064a\u0646:","dashboard.setup_panel_title":"\u0625\u0639\u062f\u0627\u062f \u0627\u0644\u0628\u062f\u0627\u064a\u0629 \u0644\u0640 CapRover","dashboard.successful_installation":"\u0644\u0642\u062f \u0642\u0645\u062a \u0628\u062a\u062b\u0628\u064a\u062a CapRover \u0628\u0646\u062c\u0627\u062d!","dashboard.update_domain_button":"\u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0646\u0637\u0627\u0642","dashboard.update_root_domain_caution":"\u064a\u0645\u0643\u0646\u0643 \u062f\u0627\u0626\u0645\u064b\u0627 \u062a\u062d\u062f\u064a\u062b \u0646\u0637\u0627\u0642\u0643 \u0627\u0644\u062c\u0630\u0631\u064a\u060c \u0648\u0644\u0643\u0646 \u0643\u0646 \u062d\u0630\u0631\u064b\u0627! \u0633\u062a\u062a\u0645 \u0625\u0628\u0637\u0627\u0644 \u0634\u0647\u0627\u062f\u0627\u062a SSL \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643 \u0628\u0633\u0628\u0628 \u062a\u063a\u064a\u064a\u0631 \u0627\u0644\u0646\u0637\u0627\u0642 \u0647\u0630\u0627.","dashboard.use_panel_below":"\u0627\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u0644\u0648\u062d\u0629 \u0623\u062f\u0646\u0627\u0647:","default_docker_reg.change_default_registry":"\u062a\u063a\u064a\u064a\u0631 \u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a:","default_docker_reg.cluster_warning":"\u0625\u0630\u0627 \u0643\u0627\u0646 \u0644\u062f\u064a\u0643 \u0643\u062a\u0644\u0629 (\u0623\u0643\u062b\u0631 \u0645\u0646 \u062e\u0627\u062f\u0645 \u0648\u0627\u062d\u062f)\u060c \u0641\u0623\u0646\u062a \u0628\u062d\u0627\u062c\u0629 \u0625\u0644\u0649 \u0645\u0633\u062a\u0648\u062f\u0639 \u062f\u0641\u0639 \u0627\u0641\u062a\u0631\u0627\u0636\u064a. \u0625\u0630\u0627 \u0643\u0627\u0646 \u0644\u062f\u064a\u0643 \u062e\u0627\u062f\u0645 \u0648\u0627\u062d\u062f \u0641\u0642\u0637\u060c \u0641\u0625\u0646 \u062a\u0639\u0637\u064a\u0644 \u0645\u0633\u062a\u0648\u062f\u0639 \u0627\u0644\u062f\u0641\u0639 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a \u0639\u0644\u0649 \u0645\u0627 \u064a\u0631\u0627\u0645.","default_docker_reg.default_push_registry":"\u0645\u0633\u062a\u0648\u062f\u0639 \u0627\u0644\u062f\u0641\u0639 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a","default_docker_reg.default_registry_info":"\u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a \u0647\u0648 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639 \u0627\u0644\u0630\u064a \u0633\u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647 \u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u062a\u064a \u062a\u0645 \u0628\u0646\u0627\u0624\u0647\u0627 \u062d\u062f\u064a\u062b\u064b\u0627. \u064a\u0645\u0643\u0646\u0643 \u0627\u062e\u062a\u064a\u0627\u0631 %s1 \u0625\u0630\u0627 \u0643\u0646\u062a \u0644\u0627 \u062a\u0631\u063a\u0628 \u0641\u064a \u062f\u0641\u0639 \u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u062a\u064a \u062a\u0645 \u0628\u0646\u0627\u0624\u0647\u0627 \u062d\u062f\u064a\u062b\u064b\u0627 \u0625\u0644\u0649 \u0623\u064a \u0645\u0633\u062a\u0648\u062f\u0639 docker. \u0636\u0639 \u0641\u064a \u0627\u0639\u062a\u0628\u0627\u0631\u0643 \u0623\u0646\u0647 \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0633\u062a\u062e\u062f\u0645 %s2\u060c \u0641\u0644\u0646 \u062a\u062a\u0645\u0643\u0646 \u0639\u0642\u062f \u0627\u0644\u0643\u062a\u0644\u0629 (\u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0645\u062a\u0644\u0643 \u0623\u0643\u062b\u0631 \u0645\u0646 \u062e\u0627\u062f\u0645 \u0648\u0627\u062d\u062f) \u0645\u0646 \u062a\u0634\u063a\u064a\u0644 \u062a\u0637\u0628\u064a\u0642\u0627\u062a\u0643.","default_docker_reg.docker_registry_for_pushing_images":"\u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0644\u062f\u0641\u0639 \u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u062c\u062f\u064a\u062f\u0629:","default_docker_reg.edit_push_registry":"\u062a\u062d\u0631\u064a\u0631 \u0645\u0633\u062a\u0648\u062f\u0639 \u0627\u0644\u062f\u0641\u0639","default_docker_reg.save_and_update":"\u062d\u0641\u0638 \u0648\u062a\u062d\u062f\u064a\u062b","disk_cleanup.default_parameter_info":"\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0639\u0646\u0635\u0631 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u060c \u0641\u0625\u0646\u0647 \u064a\u062d\u062a\u0641\u0638 \u0628\u0622\u062e\u0631 \u0628\u0646\u0627\u0621\u064a\u0646 \u062d\u062f\u064a\u062b\u064a\u0646 \u0644\u062c\u0645\u064a\u0639 \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u062d\u0627\u0644\u064a\u0629\u060c \u0648\u064a\u0646\u0634\u0626 \u0642\u0627\u0626\u0645\u0629 \u0628\u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u062a\u064a \u064a\u0645\u0643\u0646 \u062d\u0630\u0641\u0647\u0627 (\u0628\u0627\u0644\u0646\u0642\u0631 \u0639\u0644\u0649 \u0632\u0631 Get List). \u064a\u0645\u0643\u0646\u0643 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u062a\u064a \u062a\u0631\u063a\u0628 \u0641\u064a \u062d\u0630\u0641\u0647\u0627 \u0648\u0627\u0644\u0646\u0642\u0631 \u0639\u0644\u0649 \u0632\u0631 Remove Images. \u0642\u062f \u062a\u0644\u0627\u062d\u0638 \u0623\u0646 \u0628\u0639\u0636 \u0627\u0644\u0635\u0648\u0631 \u0644\u0645 \u064a\u062a\u0645 \u062d\u0630\u0641\u0647\u0627 \u0639\u0644\u0649 \u0627\u0644\u0631\u063a\u0645 \u0645\u0646 \u0646\u0642\u0631\u0643 \u0639\u0644\u0649 Remove Images\u060c \u0648\u0647\u0630\u0627 \u064a\u0639\u0646\u064a \u0623\u0646\u0647\u0627 \u0642\u064a\u062f \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0628\u0627\u0634\u0631\u0629 \u0623\u0648 \u063a\u064a\u0631 \u0645\u0628\u0627\u0634\u0631 \u0645\u0646 \u0642\u0628\u0644 Docker. \u0645\u062b\u0627\u0644 \u0634\u0627\u0626\u0639 \u0644\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u063a\u064a\u0631 \u0627\u0644\u0645\u0628\u0627\u0634\u0631 \u0647\u0648 \u0635\u0648\u0631\u0629 \u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0635\u0648\u0631\u0629 \u0637\u0641\u0644\u0647\u0627 \u0628\u0648\u0627\u0633\u0637\u0629 \u062d\u0627\u0648\u064a\u0629 \u062d\u064a\u0629.","disk_cleanup.get_list":"\u0627\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0642\u0627\u0626\u0645\u0629","disk_cleanup.keep_most_recent":"\u0627\u062d\u062a\u0641\u0638 \u0628\u0627\u0644\u0623\u062d\u062f\u062b","disk_cleanup.note_about_images":"\u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u062a\u064a \u064a\u062a\u0645 \u0627\u0633\u062a\u062e\u062f\u0627\u0645\u0647\u0627 (\u0628\u0634\u0643\u0644 \u0645\u0628\u0627\u0634\u0631 \u0623\u0648 \u063a\u064a\u0631 \u0645\u0628\u0627\u0634\u0631) \u0644\u0646 \u064a\u062a\u0645 \u062d\u0630\u0641\u0647\u0627 \u062d\u062a\u0649 \u0644\u0648 \u0642\u0645\u062a \u0628\u062a\u062d\u062f\u064a\u062f\u0647\u0627.","disk_cleanup.remove_unused_images":"\u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u0635\u0648\u0631 \u063a\u064a\u0631 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0629","disk_cleanup.select_images_for_removal":"\u062d\u062f\u062f \u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u062a\u064a \u062a\u0631\u064a\u062f \u0625\u0632\u0627\u0644\u062a\u0647\u0627. \u064a\u0645\u0643\u0646\u0643 \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0643\u0644 \u0645\u0646 \u0627\u0644\u0635\u0641 \u0627\u0644\u0639\u0644\u0648\u064a.","disk_cleanup.tooltip_for_input":"\u0639\u0644\u0649 \u0633\u0628\u064a\u0644 \u0627\u0644\u0645\u062b\u0627\u0644\u060c \u0623\u062f\u062e\u0644 2 \u0644\u0627\u0633\u062a\u0628\u0639\u0627\u062f 2 \u0645\u0646 \u0627\u0644\u0628\u0646\u0627\u0621\u0627\u062a \u0627\u0644\u0623\u062d\u062f\u062b \u062e\u0644\u0627\u0644 \u0627\u0644\u062a\u0646\u0638\u064a\u0641","disk_cleanup.unused_images_deleted":"\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0635\u0648\u0631 \u063a\u064a\u0631 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0629.","docker_registries.default_push_registry_changed":"\u062a\u0645 \u062a\u063a\u064a\u064a\u0631 \u0645\u0633\u062a\u0648\u062f\u0639 \u0627\u0644\u062f\u0641\u0639 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a \u0628\u0646\u062c\u0627\u062d.","docker_registries.docker_registry_added":"\u062a\u0645 \u0625\u0636\u0627\u0641\u0629 \u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0628\u0646\u062c\u0627\u062d!","docker_registries.docker_registry_description":"\u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0647\u0648 \u0645\u0633\u062a\u0648\u062f\u0639 \u0644\u0635\u0648\u0631\u0643 \u0627\u0644\u0645\u0628\u0646\u064a\u0629. \u0648\u0647\u0648 \u0645\u0634\u0627\u0628\u0647 \u0644\u0640 Github \u0623\u0648 Bitbucket\u060c \u0645\u0639 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639\u0627\u062a \u0627\u0644\u062e\u0627\u0635\u0629. \u0648\u0645\u0639 \u0630\u0644\u0643\u060c \u0628\u062f\u0644\u0627\u064b \u0645\u0646 \u0627\u0644\u0634\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062f\u0631\u064a\u0629\u060c \u0641\u0625\u0646\u0647 \u064a\u062d\u062a\u0648\u064a \u0639\u0644\u0649 \u0627\u0644\u0642\u0637\u0639 \u0627\u0644\u0645\u0628\u0646\u064a\u0629 \u0644\u062a\u0637\u0628\u064a\u0642\u0643. \u0645\u0637\u0644\u0648\u0628 \u0644\u0648\u0636\u0639 \u0627\u0644\u0643\u062a\u0644\u0629\u060c \u062d\u064a\u062b \u062a\u062d\u062a\u0627\u062c \u0627\u0644\u0639\u0642\u062f \u0627\u0644\u0623\u062e\u0631\u0649 \u0625\u0644\u0649 \u0627\u0644\u0648\u0635\u0648\u0644 \u0625\u0644\u0649 \u0627\u0644\u0635\u0648\u0631\u0629 \u0627\u0644\u0645\u0628\u0646\u064a\u0629 \u0645\u0646 \u0623\u062c\u0644 \u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u062a\u0637\u0628\u064a\u0642 \u0639\u0644\u064a\u0647\u0627.","docker_registries.more_info":"\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a","docker_registries.no_registries_added":"\u0644\u0645 \u064a\u062a\u0645 \u0625\u0636\u0627\u0641\u0629 \u0623\u064a \u0645\u0633\u062a\u0648\u062f\u0639\u0627\u062a \u0628\u0639\u062f. \u062a\u0642\u062f\u0645 \u0648\u0623\u0636\u0641 \u0623\u0648\u0644 \u0645\u0633\u062a\u0648\u062f\u0639 \u0644\u0643!","docker_registries.registry_deleted":"\u062a\u0645 \u062d\u0630\u0641 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639.","docker_registries.registry_updated":"\u062a\u0645 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639.","docker_registries.remote":"\u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0627\u0644\u0628\u0639\u064a\u062f:","docker_registries.remote_description":"\u064a\u0639\u062a\u0645\u062f \u0647\u0630\u0627 \u0627\u0644\u0646\u0647\u062c \u0639\u0644\u0649 \u062e\u062f\u0645\u0629 \u0628\u0639\u064a\u062f\u0629 \u0644\u062a\u0643\u0648\u0646 \u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0627\u0644\u062e\u0627\u0635 \u0628\u0643. \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0647\u0630\u0627 \u0627\u0644\u0646\u0647\u062c\u060c \u0633\u064a\u0643\u0648\u0646 \u0644\u062f\u064a\u0643 \u0643\u062a\u0644\u0629 \u0623\u0643\u062b\u0631 \u0645\u0648\u062b\u0648\u0642\u064a\u0629\u060c \u0628\u0634\u0631\u0637 \u0623\u0646 \u062a\u0643\u0648\u0646 \u0627\u0644\u062e\u062f\u0645\u0629 \u0627\u0644\u0637\u0631\u0641 \u0627\u0644\u062b\u0627\u0644\u062b \u0627\u0644\u062a\u064a \u062a\u0633\u062a\u062e\u062f\u0645\u0647\u0627 \u0645\u0648\u062b\u0648\u0642\u0629! \u0647\u0646\u0627\u0643 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u062e\u062f\u0645\u0627\u062a \u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0627\u0644\u062e\u0627\u0635\u0629 \u0627\u0644\u0645\u062a\u0627\u062d\u0629: Google Container Registry\u060c Amazon EC2 Container Registry\u060c Quay \u0648\u0645\u0627 \u0625\u0644\u0649 \u0630\u0644\u0643. \u0636\u0639 \u0641\u064a \u0627\u0639\u062a\u0628\u0627\u0631\u0643 \u0623\u0646 \u0647\u0630\u0627 \u0627\u0644\u0646\u0647\u062c \u064a\u0643\u0644\u0641\u0643 \u0627\u0644\u0645\u0627\u0644.","docker_registries.self_hosted":"\u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0627\u0644\u0645\u0633\u062a\u0636\u0627\u0641 \u0630\u0627\u062a\u064a\u064b\u0627:","docker_registries.self_hosted_description":"\u0647\u0630\u0647 \u0647\u064a \u0627\u0644\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u0623\u0628\u0633\u0637 \u0644\u0625\u0639\u062f\u0627\u062f \u0645\u0633\u062a\u0648\u062f\u0639 docker. \u064a\u0646\u0634\u0626 CapRover \u0645\u062b\u064a\u0644\u064b\u0627 \u0645\u0646 \u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0639\u0644\u0649 \u0627\u0644\u062c\u0647\u0627\u0632 \u0627\u0644\u0631\u0626\u064a\u0633\u064a \u0648\u064a\u062f\u064a\u0631 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639 \u0646\u064a\u0627\u0628\u0629\u064b \u0639\u0646\u0643. \u0648\u0645\u0639 \u0630\u0644\u0643\u060c \u0644\u0647\u0627 \u0642\u064a\u0648\u062f\u0647\u0627. \u0625\u0630\u0627 \u062a\u0645 \u062a\u062f\u0645\u064a\u0631 \u062c\u0647\u0627\u0632\u0643 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u060c \u0633\u062a\u0641\u0642\u062f \u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u0645\u062d\u0644\u064a\u0629 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643. \u0641\u064a \u0645\u0639\u0638\u0645 \u0627\u0644\u062d\u0627\u0644\u0627\u062a\u060c \u0647\u0630\u0627 \u0644\u064a\u0633 \u0628\u0643\u0627\u0631\u062b\u0629 \u0644\u0623\u0646\u0647 \u064a\u0645\u0643\u0646\u0643 \u0625\u0639\u0627\u062f\u0629 \u062a\u0648\u0632\u064a\u0639 \u062a\u0637\u0628\u064a\u0642\u0627\u062a\u0643 \u0645\u0646 \u0634\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062f\u0631 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643.","docker_registries.setup_methods":"\u064a\u0648\u0641\u0631 CapRover \u0637\u0631\u064a\u0642\u062a\u064a\u0646 \u0644\u0643 \u0644\u0625\u0639\u062f\u0627\u062f \u0645\u0633\u062a\u0648\u062f\u0639 docker \u0627\u0644\u062e\u0627\u0635 \u0628\u0643:","docker_registries.setup_required":"\u0625\u0639\u062f\u0627\u062f \u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0645\u0637\u0644\u0648\u0628 \u0641\u0642\u0637 \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u062e\u0637\u0637 \u0644\u062a\u0634\u063a\u064a\u0644 CapRover \u0639\u0644\u0649 \u0643\u062a\u0644\u0629. \u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0646\u0634\u0631 CapRover \u0627\u0644\u0641\u0631\u062f\u064a\u060c \u0644\u0627 \u064a\u0648\u0635\u0649 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0644\u0623\u0646\u0647 \u064a\u062c\u0639\u0644 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u0646\u0634\u0631 \u0623\u0628\u0637\u0623 \u0628\u0634\u0643\u0644 \u0645\u0644\u062d\u0648\u0638.","docker_registry_add.add_remote_registry":"\u0625\u0636\u0627\u0641\u0629 \u0645\u0633\u062a\u0648\u062f\u0639 \u0628\u0639\u064a\u062f","docker_registry_add.add_self_hosted_registry":"\u0625\u0636\u0627\u0641\u0629 \u0645\u0633\u062a\u0648\u062f\u0639 \u0645\u0633\u062a\u0636\u0627\u0641 \u0630\u0627\u062a\u064a\u064b\u0627","docker_registry_add.enable_self_hosted_registry":"\u062a\u0645\u0643\u064a\u0646 \u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0627\u0644\u0645\u0633\u062a\u0636\u0627\u0641 \u0630\u0627\u062a\u064a\u064b\u0627","docker_registry_add.image_prefix_tooltip":"\u0633\u064a\u062a\u0645 \u0648\u0633\u0645 \u0635\u0648\u0631\u0643 \u0643\u0640 RegistryDomain/ImagePrefix/ImageName. \u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0645\u0639\u0638\u0645 \u0627\u0644\u0645\u0632\u0648\u062f\u064a\u0646\u060c \u064a\u0643\u0648\u0646 \u0628\u0627\u062f\u0626\u0629 \u0627\u0644\u0635\u0648\u0631\u0629 \u0647\u064a \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0628\u0627\u0644\u0636\u0628\u0637\u060c \u0645\u0627 \u0644\u0645 \u064a\u0643\u0646 \u0627\u0644\u062d\u0642\u0644 DOMAIN \u062e\u0627\u0635\u064b\u0627 \u0628\u0643\u060c \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u062d\u0627\u0644\u0629\u060c \u062a\u0643\u0648\u0646 \u0647\u0630\u0647 \u0627\u0644\u0628\u0627\u062f\u0626\u0629 \u0641\u0627\u0631\u063a\u0629.","docker_registry_add.remote_registry":"\u0645\u0633\u062a\u0648\u062f\u0639 \u0628\u0639\u064a\u062f","docker_registry_add.remote_registry_info":"\u064a\u0645\u0643\u0646\u0643 \u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0632\u064a\u062f \u0639\u0646 \u0647\u0630\u0627 \u0627\u0644\u0646\u0648\u0639 \u0645\u0646 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639\u0627\u062a \u0639\u0644\u0649 \u0627\u0644\u0635\u0641\u062d\u0629 \u0648\u0631\u0627\u0621 \u0647\u0630\u0627 \u0627\u0644\u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u0645\u0646\u0628\u062b\u0642\u0629\u060c \u0648\u062e\u0627\u0635\u0629 \u062a\u062d\u062a \u0642\u0633\u0645 \\"\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a\\".","docker_registry_add.self_hosted_registry":"\u0645\u0633\u062a\u0648\u062f\u0639 \u0645\u0633\u062a\u0636\u0627\u0641 \u0630\u0627\u062a\u064a\u064b\u0627","docker_registry_add.self_hosted_registry_info":"\u064a\u0645\u0643\u0646\u0643 \u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u0632\u064a\u062f \u0639\u0646 \u0647\u0630\u0627 \u0627\u0644\u0646\u0648\u0639 \u0645\u0646 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639\u0627\u062a \u0639\u0644\u0649 \u0627\u0644\u0635\u0641\u062d\u0629 \u0648\u0631\u0627\u0621 \u0647\u0630\u0647 \u0627\u0644\u0646\u0627\u0641\u0630\u0629 \u0627\u0644\u0645\u0646\u0628\u062b\u0642\u0629\u060c \u0648\u062e\u0627\u0635\u0629 \u062a\u062d\u062a \u0642\u0633\u0645 \\"\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0645\u0639\u0644\u0648\u0645\u0627\u062a\\". \u0647\u0644 \u062a\u0631\u064a\u062f \u0627\u0644\u0645\u062a\u0627\u0628\u0639\u0629 \u0648\u062a\u0645\u0643\u064a\u0646 \u0645\u0633\u062a\u0648\u062f\u0639 Docker \u0627\u0644\u0645\u0633\u062a\u0636\u0627\u0641 \u0630\u0627\u062a\u064a\u064b\u0627\u061f","docker_registry_table.actions":"\u0627\u0644\u0625\u062c\u0631\u0627\u0621\u0627\u062a","docker_registry_table.cannot_delete_default_push":"\u0644\u0627 \u064a\u0645\u0643\u0646 \u062d\u0630\u0641 \u0627\u0644\u062f\u0641\u0639 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a","docker_registry_table.cannot_delete_default_push_content":"\u0647\u0630\u0627 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639 \u0645\u0639\u064a\u0646 \u0644\u064a\u0643\u0648\u0646 \u0645\u0633\u062a\u0648\u062f\u0639 \u0627\u0644\u062f\u0641\u0639 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a. \u0644\u0627 \u064a\u0645\u0643\u0646\u0643 \u062d\u0630\u0641 \u0645\u0633\u062a\u0648\u062f\u0639 \u0627\u0644\u062f\u0641\u0639 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a. \u0644\u0625\u0632\u0627\u0644\u062a\u0647\u060c \u0623\u0648\u0644\u0627\u064b \u062a\u062d\u062a\u0627\u062c \u0625\u0644\u0649 \u062a\u063a\u064a\u064a\u0631 \u0645\u0633\u062a\u0648\u062f\u0639 \u0627\u0644\u062f\u0641\u0639 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a \u0625\u0644\u0649 \u0645\u0633\u062a\u0648\u062f\u0639 \u0622\u062e\u0631\u060c \u0623\u0648 \u062a\u0639\u0637\u064a\u0644 \u0645\u0633\u062a\u0648\u062f\u0639 \u0627\u0644\u062f\u0641\u0639 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a \u062a\u0645\u0627\u0645\u064b\u0627. \u062b\u0645\u060c \u0639\u062f \u0648\u0627\u062d\u0630\u0641 \u0647\u0630\u0627.","docker_registry_table.cannot_edit_self_hosted_registry":"\u0644\u0627 \u064a\u0645\u0643\u0646\u0643 \u062a\u062d\u0631\u064a\u0631 \u0645\u0633\u062a\u0648\u062f\u0639 \u0627\u0644\u0627\u0633\u062a\u0636\u0627\u0641\u0629 \u0627\u0644\u0630\u0627\u062a\u064a\u0629. \u064a\u062a\u0645 \u0625\u062f\u0627\u0631\u062a\u0647 \u0628\u0648\u0627\u0633\u0637\u0629 CapRover.","docker_registry_table.confirm_delete":"\u062a\u0623\u0643\u064a\u062f \u0627\u0644\u062d\u0630\u0641","docker_registry_table.delete_registry":"\u062d\u0630\u0641 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639","docker_registry_table.delete_registry_content":"\u0647\u0644 \u0623\u0646\u062a \u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0623\u0646\u0643 \u062a\u0631\u064a\u062f \u0625\u0632\u0627\u0644\u0629 \u0647\u0630\u0627 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639 \u0645\u0646 \u0642\u0627\u0626\u0645\u062a\u0643. \u0644\u0646 \u062a\u062a\u0645\u0643\u0646 \u0628\u0639\u062f \u0627\u0644\u0622\u0646 \u0645\u0646 \u0627\u0644\u062f\u0641\u0639 \u0625\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639 \u0623\u0648 \u0633\u062d\u0628 \u0645\u0646\u0647.","docker_registry_table.docker_registries":"\u0645\u0633\u062a\u0648\u062f\u0639\u0627\u062a Docker","docker_registry_table.domain":"\u0627\u0644\u0646\u0637\u0627\u0642","docker_registry_table.edit_registry":"\u062a\u062d\u0631\u064a\u0631 \u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639","docker_registry_table.edit_to_see":"\u062a\u062d\u0631\u064a\u0631 \u0644\u0644\u0639\u0631\u0636.","docker_registry_table.image_prefix":"\u0628\u0627\u062f\u0626\u0629 \u0627\u0644\u0635\u0648\u0631\u0629","docker_registry_table.image_prefix_tooltip":"\u0633\u064a\u062a\u0645 \u0648\u0633\u0645 \u0635\u0648\u0631\u0643 \u0643\u0640 RegistryDomain/ImagePrefix/ImageName. \u0628\u0627\u0644\u0646\u0633\u0628\u0629 \u0644\u0645\u0639\u0638\u0645 \u0627\u0644\u0645\u0632\u0648\u062f\u064a\u0646\u060c \u064a\u0643\u0648\u0646 \u0628\u0627\u062f\u0626\u0629 \u0627\u0644\u0635\u0648\u0631\u0629 \u0647\u064a \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0628\u0627\u0644\u0636\u0628\u0637\u060c \u0645\u0627 \u0644\u0645 \u064a\u0643\u0646 \u0627\u0644\u062d\u0642\u0644 DOMAIN \u062e\u0627\u0635\u064b\u0627 \u0628\u0643\u060c \u0641\u064a \u0647\u0630\u0647 \u0627\u0644\u062d\u0627\u0644\u0629\u060c \u062a\u0643\u0648\u0646 \u0647\u0630\u0647 \u0627\u0644\u0628\u0627\u062f\u0626\u0629 \u0641\u0627\u0631\u063a\u0629.","docker_registry_table.password":"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631","docker_registry_table.save_and_update":"\u062d\u0641\u0638 \u0648\u062a\u062d\u062f\u064a\u062b","docker_registry_table.user":"\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645","load_balancer_stats.active_connections":"\u0627\u0644\u0627\u062a\u0635\u0627\u0644\u0627\u062a \u0627\u0644\u0646\u0634\u0637\u0629","load_balancer_stats.active_requests":"\u0627\u0644\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u0646\u0634\u0637\u0629","load_balancer_stats.reading_requests":"\u0642\u0631\u0627\u0621\u0629","load_balancer_stats.title":"\u0625\u062d\u0635\u0627\u0626\u064a\u0627\u062a \u0645\u0648\u0627\u0632\u0646 \u0627\u0644\u062a\u062d\u0645\u064a\u0644","load_balancer_stats.total_requests":"\u0645\u062c\u0645\u0648\u0639 \u0627\u0644\u0637\u0644\u0628\u0627\u062a","load_balancer_stats.total_requests_tooltip":"\u064a\u0632\u062f\u0627\u062f \u0628\u0627\u0633\u062a\u0645\u0631\u0627\u0631 \u0645\u0639 \u062a\u062d\u062f\u064a\u062b \u0627\u0644\u0642\u064a\u0645","load_balancer_stats.waiting_requests":"\u0627\u0644\u0637\u0644\u0628\u0627\u062a \u0627\u0644\u0645\u0639\u0644\u0642\u0629","load_balancer_stats.writing_requests":"\u0643\u062a\u0627\u0628\u0629","login_form.cap_rover":"\u062a\u0633\u062c\u064a\u0644 \u062f\u062e\u0648\u0644 CapRover","login_form.login":"\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644","login_form.no_session_persistence":"\u0639\u062f\u0645 \u0627\u0644\u0627\u062d\u062a\u0641\u0627\u0638 \u0628\u0627\u0644\u062c\u0644\u0633\u0629 (\u0627\u0644\u0623\u0643\u062b\u0631 \u0623\u0645\u0627\u0646\u064b\u0627)","login_form.password":"\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631","login_form.remember_me":"\u062a\u0630\u0643\u0631\u0646\u064a","login_form.use_local_storage":"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 localStorage (\u0627\u0644\u0623\u0643\u062b\u0631 \u062f\u064a\u0645\u0648\u0645\u0629)","login_form.use_session_storage":"\u0627\u0633\u062a\u062e\u062f\u0627\u0645 sessionStorage","menu_item.app":"\u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a","menu_item.cluster":"\u0627\u0644\u0643\u062a\u0644\u0629","menu_item.dashboard":"\u0644\u0648\u062d\u0629 \u0627\u0644\u062a\u062d\u0643\u0645","menu_item.maintenance":"\u0627\u0644\u0635\u064a\u0627\u0646\u0629","menu_item.monitoring":"\u0627\u0644\u0645\u0631\u0627\u0642\u0628\u0629","menu_item.settings":"\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a","netdata_settings.all_notification_options_are_completely_optional":"\u062c\u0645\u064a\u0639 \u062e\u064a\u0627\u0631\u0627\u062a \u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062a \u0627\u062e\u062a\u064a\u0627\u0631\u064a\u0629 \u062a\u0645\u0627\u0645\u064b\u0627.","netdata_settings.allow_non_tls":"\u0627\u0644\u0633\u0645\u0627\u062d \u0628\u0639\u062f\u0645 TLS","netdata_settings.default_email_fallback_receiver":"\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a (\u0627\u0644\u0645\u0633\u062a\u0642\u0628\u0644 \u0627\u0644\u0627\u062d\u062a\u064a\u0627\u0637\u064a)","netdata_settings.email_smtp":"\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a","netdata_settings.netdata_offers_multiple_ways":"\u064a\u0642\u062f\u0645 NetData \u0637\u0631\u0642\u064b\u0627 \u0645\u062a\u0639\u062f\u062f\u0629 \u0644\u062a\u0644\u0642\u064a \u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062a \u0625\u0630\u0627 \u0643\u0627\u0646 \u0647\u0646\u0627\u0643 \u062e\u0637\u0623 \u0645\u0627 \u0645\u0639 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0648\u0627\u0631\u062f \u0627\u0644\u062e\u0627\u062f\u0645 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643.","netdata_settings.notification_settings":"\u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062a","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"\u0631\u0645\u0632 API \u0644\u0640 Push Bullet","netdata_settings.recipient_email":"\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u0644\u0645\u0633\u062a\u0644\u0645","netdata_settings.server_tag":"\u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u062e\u0627\u062f\u0645","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"\u0642\u0646\u0627\u0629 Slack","netdata_settings.slack_webhook":"\u0648\u064a\u0628 \u0647\u0648\u0643 Slack","netdata_settings.smtp_password":"\u0643\u0644\u0645\u0629 \u0645\u0631\u0648\u0631 SMTP","netdata_settings.smtp_port":"\u0645\u0646\u0641\u0630 SMTP","netdata_settings.smtp_server":"\u062e\u0627\u062f\u0645 SMTP","netdata_settings.smtp_username":"\u0627\u0633\u0645 \u0645\u0633\u062a\u062e\u062f\u0645 SMTP","netdata_settings.telegram":"Telegram","netdata_settings.telegram_bot_token":"\u0631\u0645\u0632 \u0627\u0644\u0628\u0648\u062a \u0644\u0640 Telegram","netdata_settings.telegram_chat_id":"\u0645\u0639\u0631\u0641 \u0627\u0644\u062f\u0631\u062f\u0634\u0629 \u0644\u0640 Telegram","netdata_settings.unsecure":"\u063a\u064a\u0631 \u0622\u0645\u0646","netdata.caprover_interface":"\u064a\u0648\u0641\u0631 CapRover \u0648\u0627\u062c\u0647\u0629 \u0628\u0633\u064a\u0637\u0629 \u0644\u062a\u0645\u0643\u064a\u0646 NetData \u0639\u0644\u0649 \u0646\u0645\u0648\u0630\u062c CapRover \u0627\u0644\u062e\u0627\u0635 \u0628\u0643. \u062d\u0627\u0644\u064a\u064b\u0627\u060c \u064a\u062f\u0639\u0645 CapRover \u062a\u062b\u0628\u064a\u062a NetData \u0639\u0644\u0649 <b>\u0639\u0642\u062f\u062a\u0643 \u0627\u0644\u0631\u0627\u0626\u062f\u0629</b> \u0641\u0642\u0637\u060c \u0623\u064a \u0627\u0644\u0639\u0642\u062f\u0629 \u0627\u0644\u062a\u064a \u062a\u0642\u064a\u0645 \u0641\u064a\u0647\u0627 \u0646\u0645\u0648\u0630\u062c CapRover. \u0647\u0630\u0627 \u0627\u0644\u0642\u064a\u062f \u0646\u0627\u062a\u062c \u0639\u0646 \u0642\u064a\u062f \u0641\u064a \u0648\u0627\u062c\u0647\u0629 Docker","netdata.custom_image":"\u064a\u0645\u0643\u0646\u0643 \u0625\u0639\u0627\u062f\u0629 \u062a\u062c\u0645\u064a\u0639 CapRover \u0628\u0635\u0648\u0631\u0629 \u0645\u062e\u0635\u0635\u0629 \u0645\u062e\u062a\u0644\u0641\u0629 \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u063a\u0628 \u0641\u064a \u0630\u0644k.","netdata.description_details":"Netdata \u0647\u064a \u0648\u0627\u062d\u062f\u0629 \u0645\u0646 \u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0645\u0631\u0627\u0642\u0628\u0629 \u0627\u0644\u0623\u0643\u062b\u0631 \u0634\u0639\u0628\u064a\u0629 \u0648\u0642\u0648\u0629 \u0627\u0644\u062a\u064a \u062a\u0648\u0641\u0631 \u0648\u0627\u062c\u0647\u0629 \u0648\u064a\u0628. \u0625\u0646\u0647\u0627 \u0646\u0638\u0627\u0645 \u0644\u0644\u0645\u0631\u0627\u0642\u0628\u0629 \u0627\u0644\u0635\u062d\u064a\u0629 \u0648\u0627\u0644\u0623\u062f\u0627\u0621 \u0641\u064a \u0627\u0644\u0648\u0642\u062a \u0627\u0644\u0641\u0639\u0644\u064a \u0627\u0644\u0645\u0648\u0632\u0639. \u064a\u0648\u0641\u0631 \u0631\u0624\u0649 \u0644\u0627 \u0645\u062b\u064a\u0644 \u0644\u0647\u0627\u060c \u0641\u064a \u0627\u0644\u0648\u0642\u062a \u0627\u0644\u0641\u0639\u0644\u064a\u060c \u0644\u0643\u0644 \u0634\u064a\u0621 \u064a\u062d\u062f\u062b \u0639\u0644\u0649 \u0627\u0644\u0646\u0638\u0627\u0645 \u0627\u0644\u0630\u064a \u064a\u0639\u0645\u0644 \u0639\u0644\u064a\u0647 (\u0628\u0645\u0627 \u0641\u064a \u0630\u0644k \u0627\u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0645\u062b\u0644 \u062e\u0648\u0627\u062f\u0645 \u0627\u0644\u0648\u064a\u0628 \u0648\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a)\u060c \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0644\u0648\u062d\u0627\u062a \u0648\u064a\u0628 \u062a\u0641\u0627\u0639\u0644\u064a\u0629 \u062d\u062f\u064a\u062b\u0629.","netdata.docker_limitation_link":"(\u0627\u0646\u0638\u0631 \u0647\u0646\u0627)","netdata.github_link":"(\u0627\u0646\u0638\u0631 \u0647\u0646\u0627)","netdata.more_details":"\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u062a\u0641\u0627\u0635\u064a\u0644 \u0628\u062e\u0635\u0648\u0635 NetData\u060c \u0642\u0645 \u0628\u0632\u064a\u0627\u0631\u0629 \u0635\u0641\u062d\u062a\u0647\u0645 \u0639\u0644\u0649 GitHub","netdata.net_data_monitoring_tool":"\u0623\u062f\u0627\u0629 \u0645\u0631\u0627\u0642\u0628\u0629 NetData","netdata.netdata_started_and_updated":"\u062a\u0645 \u062a\u0634\u063a\u064a\u0644 \u0648\u062a\u062d\u062f\u064a\u062b NetData!","netdata.netdata_stopped":"\u062a\u0648\u0642\u0641 NetData!","netdata.open_net_data":"\u0641\u062a\u062d NetData","netdata.speed_efficiency":"NetData \u0633\u0631\u064a\u0639 \u0648\u0641\u0639\u0627\u0644\u060c \u0645\u0635\u0645\u0645 \u0644\u0644\u0639\u0645\u0644 \u0628\u0634\u0643\u0644 \u062f\u0627\u0626\u0645 \u0639\u0644\u0649 \u062c\u0645\u064a\u0639 \u0627\u0644\u0623\u0646\u0638\u0645\u0629 (\u0627\u0644\u062e\u0648\u0627\u062f\u0645 \u0627\u0644\u0645\u0627\u062f\u064a\u0629 \u0648\u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u0629\u060c \u0627\u0644\u062d\u0627\u0648\u064a\u0627\u062a\u060c \u0623\u062c\u0647\u0632\u0629 IoT)\u060c \u062f\u0648\u0646 \u0627\u0644\u062a\u0639\u0637\u064a\u0644 \u0645\u0646 \u0648\u0638\u064a\u0641\u062a\u0647\u0627 \u0627\u0644\u0623\u0633\u0627\u0633\u064a\u0629. \u0635\u0648\u0631\u0629 NetData \u0627\u0644\u062d\u0627\u0644\u064a\u0629 \u0627\u0644\u0645\u0636\u0645\u0646\u0629 \u0641\u064a CapRover \u062a\u0633\u062a\u062e\u062f\u0645 \u062a\u0643\u0648\u064a\u0646\u064b\u0627 \u0627\u0641\u062a\u0631\u0627\u0636\u064a\u064b\u0627 \u0644\u0644\u0625\u062d\u0635\u0627\u0626\u064a\u0627\u062a","netdata.start_net_data_engine":"\u0628\u062f\u0621 \u0645\u062d\u0631\u0643 NetData","netdata.statistics_link":"(\u0627\u0646\u0638\u0631 \u0647\u0646\u0627)","netdata.turn_net_data_off":"\u0625\u064a\u0642\u0627\u0641 NetData","netdata.update_net_data":"\u062a\u062d\u062f\u064a\u062b NetData","nginx_config.base_config_location":"\u0645\u0648\u0642\u0639 \u0627\u0644\u062a\u0643\u0648\u064a\u0646 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0641\u064a \u062d\u0627\u0648\u064a\u0629 nginx","nginx_config.captain_config_location":"\u0645\u0648\u0642\u0639 \u062a\u0643\u0648\u064a\u0646 CapRover \u0641\u064a \u062d\u0627\u0648\u064a\u0629 nginx","nginx_config.customization":"\u064a\u062a\u064a\u062d \u0644\u0643 CapRover \u062a\u0639\u064a\u064a\u0646 \u062a\u0643\u0648\u064a\u0646\u0627\u062a \u0645\u062e\u0635\u0635\u0629 \u0644\u0645\u0648\u062c\u0647 nginx \u0627\u0644\u062e\u0627\u0635 \u0628\u0643. \u0633\u064a\u0633\u0645\u062d \u0630\u0644k \u0628\u0645\u0633\u062a\u0648\u0649 \u062a\u062e\u0635\u064a\u0635 \u0639\u0627\u0644\u064a \u0645\u0646 \u062d\u064a\u062b \u0627\u0644\u062a\u062e\u0632\u064a\u0646 \u0627\u0644\u0645\u0624\u0642\u062a\u060c \u0627\u0644\u062a\u0648\u062c\u064a\u0647 \u0627\u0644\u062e\u0627\u0635\u060c http2 \u0648\u0645\u0627 \u0625\u0644\u0649 \u0630\u0644\u0643.","nginx_config.load_default":"\u062a\u062d\u0645\u064a\u0644 \u0627\u0644\u0627\u0641\u062a\u0631\u0627\u0636\u064a \u0648\u0627\u0644\u062a\u062d\u0631\u064a\u0631","nginx_config.save_update":"\u062d\u0641\u0638 \u0648\u062a\u062d\u062f\u064a\u062b","nginx_config.template_pattern":"\u0644\u0627\u062d\u0638 \u0623\u0646 \u0627\u0644\u0646\u0645\u0627\u0630\u062c \u0645\u0628\u0646\u064a\u0629 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0646\u0645\u0637 \u0642\u0627\u0644\u0628 EJS. \u0644\u0627 \u062a\u063a\u064a\u0631 \u0627\u0644\u0645\u0646\u0627\u0637\u0642 \u0628\u064a\u0646 <% .... > \u0645\u0627 \u0644\u0645 \u062a\u0639\u0631\u0641 \u062d\u0642\u064b\u0627 \u0645\u0627 \u062a\u0641\u0639\u0644\u0647!","nodes.architecture":"\u0627\u0644\u0647\u0646\u062f\u0633\u0629 \u0627\u0644\u0645\u0639\u0645\u0627\u0631\u064a\u0629: ","nodes.cpu":"\u0648\u062d\u062f\u0629 \u0627\u0644\u0645\u0639\u0627\u0644\u062c\u0629 \u0627\u0644\u0645\u0631\u0643\u0632\u064a\u0629: ","nodes.current_cluster_nodes":"\u0627\u0644\u0639\u0642\u062f \u0627\u0644\u062d\u0627\u0644\u064a\u0629 \u0641\u064a \u0627\u0644\u0643\u062a\u0644\u0629","nodes.docker_version":"\u0625\u0635\u062f\u0627\u0631 Docker: ","nodes.hostname":"\u0627\u0633\u0645 \u0627\u0644\u0645\u0636\u064a\u0641: ","nodes.ip_address":"IP: ","nodes.leader":"\u0627\u0644\u0642\u0627\u0626\u062f (\u0627\u0644\u0639\u0642\u062f\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629)","nodes.no_default_push_registry":"\u0644\u0627 \u064a\u0645\u0643\u0646\u0643 \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0639\u0642\u062f \u0644\u0623\u0646\u0647 \u0644\u0627 \u064a\u0648\u062c\u062f \u0645\u0633\u062a\u0648\u062f\u0639 \u062f\u0641\u0639 \u0627\u0641\u062a\u0631\u0627\u0636\u064a \u0645\u0639\u064a\u0646. \u0644\u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0645\u0632\u064a\u062f \u0645\u0646 \u0627\u0644\u0639\u0642\u062f \u0648\u0625\u0646\u0634\u0627\u0621 \u0643\u062a\u0644\u0629\u060c \u062a\u062d\u062a\u0627\u062c \u0623\u0648\u0644\u0627\u064b \u0625\u0644\u0649 \u0625\u0636\u0627\u0641\u0629 \u0645\u0633\u062a\u0648\u062f\u0639 docker \u0648\u062a\u0639\u064a\u064a\u0646\u0647 \u0643\u0645\u0633\u062a\u0648\u062f\u0639 \u062f\u0641\u0639 \u0627\u0641\u062a\u0631\u0627\u0636\u064a.","nodes.node_added_successfully":"\u062a\u0645\u062a \u0625\u0636\u0627\u0641\u0629 \u0627\u0644\u0639\u0642\u062f\u0629 \u0628\u0646\u062c\u0627\u062d!","nodes.node_id":"\u0645\u0639\u0631\u0641 \u0627\u0644\u0639\u0642\u062f\u0629:","nodes.operating_system":"\u0646\u0638\u0627\u0645 \u0627\u0644\u062a\u0634\u063a\u064a\u0644: ","nodes.ram":"\u0630\u0627\u0643\u0631\u0629 \u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u0639\u0634\u0648\u0627\u0626\u064a: ","nodes.state":"\u0627\u0644\u062d\u0627\u0644\u0629: ","nodes.status":"\u0627\u0644\u062d\u0627\u0644\u0629: ","nodes.type":"\u0627\u0644\u0646\u0648\u0639: ","oneclick_app_selector.app_selection_info":"\u0627\u062e\u062a\u0631 \u062a\u0637\u0628\u064a\u0642\u064b\u0627\u060c \u0642\u0627\u0639\u062f\u0629 \u0628\u064a\u0627\u0646\u0627\u062a\u060c \u0623\u0648 \u062d\u0632\u0645\u0629 (\u062a\u0637\u0628\u064a\u0642 + \u0642\u0627\u0639\u062f\u0629 \u0628\u064a\u0627\u0646\u0627\u062a) \u0645\u0646 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 \u0623\u062f\u0646\u0627\u0647. \u0627\u0644\u0628\u0627\u0642\u064a \u0633\u062d\u0631\u060c \u062d\u0633\u0646\u064b\u0627... \u0633\u0627\u062d\u0631!","oneclick_app_selector.card_title":"\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0628\u0646\u0642\u0631\u0629 \u0648\u0627\u062d\u062f\u0629","oneclick_app_selector.custom_template_info":"\u0647\u0630\u0627 \u0623\u0633\u0627\u0633\u064b\u0627 \u0644\u0644\u0627\u062e\u062a\u0628\u0627\u0631. \u064a\u0645\u0643\u0646\u0643 \u0646\u0633\u062e \u0648\u0644\u0635\u0642 \u0642\u0627\u0644\u0628 \u062a\u0637\u0628\u064a\u0642 One-Click \u0627\u0644\u0645\u062e\u0635\u0635 \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u0647\u0646\u0627. \u0644\u0644\u062d\u0635\u0648\u0644 \u0639\u0644\u0649 \u0623\u0645\u062b\u0644\u0629 \u0648\u0623\u0641\u0643\u0627\u0631\u060c \u0627\u0646\u0638\u0631 ","oneclick_app_selector.invalid_json_alert":"\u0628\u064a\u0627\u0646\u0627\u062a One Click \u0627\u0644\u062a\u064a \u0623\u062f\u062e\u0644\u062a\u0647\u0627 \u0644\u064a\u0633\u062a JSON \u0635\u0627\u0644\u062d\u064b\u0627.","oneclick_app_selector.next_button":"\u0627\u0644\u062a\u0627\u0644\u064a","oneclick_app_selector.one_click_apps_github_repository":"\u0645\u0633\u062a\u0648\u062f\u0639 \u062a\u0637\u0628\u064a\u0642\u0627\u062a CapRover One Click","oneclick_app_selector.one_click_apps_github_repository_main_repo":"\u0627\u0644\u0645\u0633\u062a\u0648\u062f\u0639 \u0627\u0644\u0631\u0626\u064a\u0633\u064a \u0644\u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u0646\u0642\u0631\u0629 \u0627\u0644\u0648\u0627\u062d\u062f\u0629 \u0639\u0644\u0649 GitHub","oneclick_app_selector.one_click_apps_source":"\u062a\u064f\u0633\u062a\u0631\u062c\u0639 \u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u0646\u0642\u0631\u0629 \u0627\u0644\u0648\u0627\u062d\u062f\u0629 \u0645\u0646 \u0627\u0644\u0631\u0633\u0645\u064a ","oneclick_app_selector.one_click_apps_source_end":"\u0627\u0641\u062a\u0631\u0627\u0636\u064a\u064b\u0627. \u064a\u0645\u0643\u0646\u0643 \u0625\u0636\u0627\u0641\u0629 \u0645\u0633\u062a\u0648\u062f\u0639\u0627\u062a \u0639\u0627\u0645\u0629/\u062e\u0627\u0635\u0629 \u0623\u062e\u0631\u0649 \u0625\u0630\u0627 \u0643\u0646\u062a \u062a\u0631\u063a\u0628 \u0641\u064a \u0630\u0644k.","oneclick_app_selector.safari_warning":"\u064a\u0628\u062f\u0648 \u0623\u0646\u0643 \u062a\u0633\u062a\u062e\u062f\u0645 Safari. \u0642\u062f \u062a\u0643\u0648\u0646 \u0646\u0634\u0631 \u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0627\u0644\u0646\u0642\u0631\u0629 \u0627\u0644\u0648\u0627\u062d\u062f\u0629 \u063a\u064a\u0631 \u0645\u0633\u062a\u0642\u0631\u0629 \u0639\u0644\u0649 Safari. \u064a\u0648\u0635\u0649 \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 Chrome","oneclick_app_selector.template_description":"\u0642\u0627\u0644\u0628 \u0644\u0625\u0646\u0634\u0627\u0621 \u062a\u0637\u0628\u064a\u0642\u0627\u062a \u0628\u0646\u0642\u0631\u0629 \u0648\u0627\u062d\u062f\u0629. \u0623\u0633\u0627\u0633\u064b\u0627 \u0644\u0644\u062a\u0637\u0648\u064a\u0631!","page_root.docs_link":"\u0627\u0644\u0648\u062b\u0627\u0626\u0642","page_root.github_link":"Github","page_root.logout":"\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062e\u0631\u0648\u062c","pro_features.build_email_alerts":"\u062a\u0646\u0628\u064a\u0647\u0627\u062a \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u0646\u062c\u0627\u062d \u0648\u0641\u0634\u0644 \u0627\u0644\u0628\u0646\u0627\u0621","pro_features.build_failures_email_alerts":"\u062a\u0646\u0628\u064a\u0647\u0627\u062a \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u0641\u0634\u0644 \u0627\u0644\u0628\u0646\u0627\u0621","pro_features.build_success_email_alerts":"\u062a\u0646\u0628\u064a\u0647\u0627\u062a \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u0646\u062c\u0627\u062d \u0627\u0644\u0628\u0646\u0627\u0621","pro_features.connect_api_key":"\u0631\u0628\u0637 \u0645\u0641\u062a\u0627\u062d API","pro_features.create_pro_account":"\u0625\u0646\u0634\u0627\u0621 \u062d\u0633\u0627\u0628 PRO \u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u0632\u0648\u062f OAuth (Google\u060c Github\u060c \u0625\u0644\u062e)","pro_features.email":"\u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a","pro_features.enjoy_premium_features":"\u0627\u0633\u062a\u0645\u062a\u0639 \u0628\u0627\u0644\u0645\u064a\u0632\u0627\u062a \u0627\u0644\u0645\u0645\u064a\u0632\u0629!","pro_features.enter_api_key":"\u0623\u062f\u062e\u0644 \u0645\u0641\u062a\u0627\u062d API","pro_features.enter_api_key_here":"\u0623\u062f\u062e\u0644 \u0645\u0641\u062a\u0627\u062d \u0627\u0644\u0634\u0631\u0627\u0621 API \u0647\u0646\u0627","pro_features.get_notified_build_fail":"\u0627\u062d\u0635\u0644 \u0639\u0644\u0649 \u0625\u0634\u0639\u0627\u0631 \u0639\u0646\u062f \u0641\u0634\u0644 \u0627\u0644\u0628\u0646\u0627\u0621","pro_features.get_notified_build_success":"\u0627\u062d\u0635\u0644 \u0639\u0644\u0649 \u0625\u0634\u0639\u0627\u0631 \u0639\u0646\u062f \u0646\u062c\u0627\u062d \u0627\u0644\u0628\u0646\u0627\u0621","pro_features.get_notified_login":"\u0627\u062d\u0635\u0644 \u0639\u0644\u0649 \u0625\u0634\u0639\u0627\u0631 \u0639\u0646\u062f \u062a\u0633\u062c\u064a\u0644 \u062f\u062e\u0648\u0644 \u0634\u062e\u0635 \u0645\u0627","pro_features.login_email_alerts":"\u062a\u0646\u0628\u064a\u0647\u0627\u062a \u0627\u0644\u0628\u0631\u064a\u062f \u0627\u0644\u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a \u0644\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644","pro_features.save":"\u062d\u0641\u0638","pro_features.sign_up_for_pro":"\u0627\u0644\u0627\u0634\u062a\u0631\u0627\u0643 \u0641\u064a \u0639\u0636\u0648\u064a\u0629 PRO","pro_features.support_open_source":"\u0623\u062e\u064a\u0631\u064b\u0627 \u0648\u0644\u064a\u0633 \u0622\u062e\u0631\u064b\u0627\u060c \u062f\u0639\u0645 \u0627\u0644\u062a\u0637\u0648\u064a\u0631 \u0627\u0644\u0646\u0634\u0637 \u0644\u0644\u0628\u0631\u0645\u062c\u064a\u0627\u062a \u0645\u0641\u062a\u0648\u062d\u0629 \u0627\u0644\u0645\u0635\u062f\u0631!","pro_features.two_factor_auth":"\u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629 \u0644\u0623\u0645\u0627\u0646 \u0623\u0641\u0636\u0644","pro_features.upgrade_now":"\u0627\u0644\u062a\u0631\u0642\u064a\u0629 \u0627\u0644\u0622\u0646","pro_features.upgrade_to_caprover_pro":"\u0642\u0645 \u0628\u0627\u0644\u062a\u0631\u0642\u064a\u0629 \u0625\u0644\u0649 CapRover PRO \u0644\u0644\u0627\u0633\u062a\u0641\u0627\u062f\u0629 \u0645\u0646 \u0627\u0644\u0645\u064a\u0632\u0627\u062a \u0627\u0644\u0645\u0645\u064a\u0632\u0629!","projects.edit_project":"\u062a\u062d\u0631\u064a\u0631 \u0627\u0644\u0645\u0634\u0631\u0648\u0639: ","projects.edit_project_cancel":"\u0625\u0644\u063a\u0627\u0621","projects.edit_project_description":"\u0627\u0644\u0648\u0635\u0641","projects.edit_project_description_placeholder":"\u0647\u0630\u0627 \u0627\u0644\u0645\u0634\u0631\u0648\u0639 \u0631\u0627\u0626\u0639 \u0644\u0644\u063a\u0627\u064a\u0629!","projects.edit_project_hint":"\u064a\u0645\u0643\u0646\u0643 \u062a\u0639\u064a\u064a\u0646 \u0627\u0644\u0627\u0633\u0645\u060c \u0627\u0644\u0648\u0635\u0641\u060c \u0648\u0627\u0644\u0623\u0645 \u0644\u0647\u0630\u0627 \u0627\u0644\u0645\u0634\u0631\u0648\u0639.","projects.edit_project_save":"\u062d\u0641\u0638","projects.new_project":"\u0625\u0646\u0634\u0627\u0621 \u0645\u0634\u0631\u0648\u0639 \u062c\u062f\u064a\u062f","projects.parent_project_selector_default":"\u0627\u0644\u062c\u0630\u0631 <\u0628\u062f\u0648\u0646 \u0623\u0645>!","projects.project_name":"\u0627\u0633\u0645 \u0627\u0644\u0645\u0634\u0631\u0648\u0639","settings.backup":"\u0627\u0644\u0646\u0633\u062e \u0627\u0644\u0627\u062d\u062a\u064a\u0627\u0637\u064a","settings.change_password":"\u062a\u063a\u064a\u064a\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631","settings.check_for_updates":"\u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u062a\u062d\u062f\u064a\u062b\u0627\u062a","settings.confirm_otp":"\u062a\u0623\u0643\u064a\u062f OTP \u0628\u0625\u062f\u062e\u0627\u0644 \u0631\u0645\u0632 \u0627\u0644\u062a\u062d\u0642\u0642","settings.disable_otp":"\u062a\u0639\u0637\u064a\u0644 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629","settings.disabled":"\u0645\u0639\u0637\u0644","settings.disk_cleanup":"\u062a\u0646\u0638\u064a\u0641 \u0627\u0644\u0642\u0631\u0635","settings.enable_otp":"\u062a\u0645\u0643\u064a\u0646 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629","settings.enable_otp_verification":"\u062a\u0645\u0643\u064a\u0646 \u0627\u0644\u062a\u062d\u0642\u0642 \u0645\u0646 OTP","settings.enabled":"\u0645\u0641\u0639\u0644","settings.enter_otp_code_first":"\u0623\u062f\u062e\u0644 \u0631\u0645\u0632 \u0627\u0644\u062a\u062d\u0642\u0642 OTP \u0623\u0648\u0644\u0627\u064b.","settings.nginx_configurations":"\u062a\u0643\u0648\u064a\u0646\u0627\u062a NGINX","settings.one_off_cleanup":"\u062a\u0646\u0638\u064a\u0641 \u0645\u0631\u0629 \u0648\u0627\u062d\u062f\u0629","settings.otp_authentication":"\u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629","settings.otp_disabled":"\u062a\u0645 \u062a\u0639\u0637\u064a\u0644 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629","settings.otp_enabled_success":"\u062a\u0645 \u062a\u0645\u0643\u064a\u0646 \u0627\u0644\u0645\u0635\u0627\u062f\u0642\u0629 \u0627\u0644\u062b\u0646\u0627\u0626\u064a\u0629 \u0628\u0646\u062c\u0627\u062d \u0627\u0644\u0622\u0646","settings.otp_verification_code":"\u0631\u0645\u0632 \u0627\u0644\u062a\u062d\u0642\u0642 OTP","settings.themes":"\u0627\u0644\u062b\u064a\u0645\u0627\u062a","settings.time_to_refresh":"\u0627\u0644\u0648\u0642\u062a \u0644\u0644\u062a\u062d\u062f\u064a\u062b: ","settings.update_process_started":"\u0628\u062f\u0623\u062a \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062a\u062d\u062f\u064a\u062b","theme.delete":"\u062d\u0630\u0641","theme.delete_theme_title":"\u062d\u0630\u0641 \u0627\u0644\u062b\u064a\u0645\u061f","themes.caprover_extra":"\u062a\u0647\u064a\u0626\u0629 \u0623\u062e\u0631\u0649 \u0645\u064f\u0631\u0631\u062a \u0625\u0644\u0649 \u0643\u0627\u0628\u0631\u0648\u0641\u0631","themes.customize_theme":"\u062a\u062e\u0635\u064a\u0635 \u0627\u0644\u062b\u064a\u0645","themes.description":"\u064a\u0623\u062a\u064a \u0643\u0627\u0628\u0631\u0648\u0641\u0631 \u0645\u0639 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0627\u0644\u062b\u064a\u0645\u0627\u062a \u0627\u0644\u0645\u062f\u0645\u062c\u0629! \u062a\u0642\u062f\u0645 \u0648\u0627\u062e\u062a\u0631 \u0627\u0644\u062b\u064a\u0645 \u0627\u0644\u0645\u0641\u0636\u0644 \u0644\u062f\u064a\u0643","themes.edit_name":"\u0627\u0633\u0645 \u0627\u0644\u062b\u064a\u0645","themes.head_embed":"\u062a\u0636\u0645\u064a\u0646 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 \u0641\u064a <head>","themes.see_here":"\u0627\u0646\u0638\u0631 \u0647\u0646\u0627 \u0644\u0644\u062a\u0641\u0627\u0635\u064a\u0644.","themes.theme_custom_help":"\u064a\u0645\u0643\u0646\u0643 \u062a\u062e\u0635\u064a\u0635 \u062b\u064a\u0645 \u0643\u0627\u0628\u0631\u0648\u0641\u0631 \u0639\u0646 \u0637\u0631\u064a\u0642 \u062a\u0648\u0641\u064a\u0631 \u062b\u064a\u0645 \u0645\u062e\u0635\u0635 \u0648\u062d\u0642\u0646 \u0627\u0644\u0639\u0646\u0627\u0635\u0631 (\u062e\u0637\u060c CSS\u060c JS\u060c \u0625\u0644\u062e) \u0641\u064a \u0642\u0633\u0645 <head>."}'),OC=JSON.parse('{"add_node.alternative_method":"Alternative Methode","add_node.attach_new_node":"Neuen Knoten hinzuf\xfcgen","add_node.caprover_ip_address":"CapRover IP-Adresse","add_node.caprover_uses_ssh":"CapRover verwendet SSH, um sich mit Ihren Knoten zu verbinden und sie dem Cluster hinzuzuf\xfcgen. Manchmal funktioniert dieser Prozess aufgrund von nicht standardm\xe4\xdfigen SSH-Konfigurationen wie benutzerdefinierten Ports, benutzerdefinierten Benutzernamen usw. nicht.","add_node.depending_on_your_network_configurations":"Abh\xe4ngig von Ihren Netzwerkkonfigurationen m\xfcssen Sie m\xf6glicherweise auch den Befehl erg\xe4nzen mit","add_node.in_these_cases":"In diesen F\xe4llen ist es einfacher, die Befehle manuell selbst \xfcber eine SSH-Sitzung auszuf\xfchren. Zuerst, von Ihrem","add_node.it_will_output_something_like_this":"Die Ausgabe sollte etwa so oder \xe4hnlich aussehen:","add_node.join_as_manager_node":"Als Managerknoten beitreten","add_node.join_as_worker_node":"Als Workerknoten beitreten","add_node.join_cluster":"Cluster beitreten","add_node.main_leader_node":"Prim\xe4rer Leaderknoten","add_node.new_node_ip_address":"Neue IP-Adresse des Knotens","add_node.run_the_following_command":"f\xfchren Sie den folgenden Befehl aus:","add_node.see_details_link":"Dieser Issue erl\xe4utert weiterf\xfchrende Details des Problems.","add_node.ssh_port":"SSH-Port","add_node.ssh_private_key_for":"Privater SSH-Schl\xfcssel f\xfcr","add_node.ssh_user":"SSH-Benutzer","add_node.then_copy_the_command":"Als n\xe4chstes kopieren Sie den Befehl aus der obigen Ausgabe und f\xfchren Sie diesen vom Workerknotene aus.","add_node.tip_for_node_count":"Tipp: F\xfcr jeweils 5 Worker f\xfcgen Sie 2 Managerknoten hinzu. Halten Sie die Anzahl der Managerknoten ungerade. Verwenden Sie daher Workerknoten f\xfcr die ersten 4 Knoten, die Sie Ihrem Cluster hinzuf\xfcgen.","add_node.use_rsa_key":"Verwenden Sie vorzugsweise RSA-Schl\xfcssel. Andere Typen wie Ed25519 werden nicht unterst\xfctzt. Verwenden Sie f\xfcr solche die untenstehende alternative Methode.","add_node.using_non_root_users":"Die Verwendung von unpriviligierte Benutzern mit Sudo-Zugriff funktioniert NICHT. Wenn Sie einen unpriviligierten Nutzer verwenden m\xf6chten, muss dieser in der Lage sein, Docker-Befehle ohne Sudo auszuf\xfchren. Alternativ k\xf6nnen Sie die nachfolgende Methode nutzen.","apps_table.app_name":"App-Name","apps_table.bulk_delete_tooltip":"Ausgew\xe4hlte Apps und Projekte l\xf6schen","apps_table.header_all_apps_projects":"Alle Apps von allen Projekten","apps_table.header_root":"Root (Apps ohne zugewiesene Projekte)","apps_table.instance_count":"Anzahl der Instanzen","apps_table.last_deployed":"Zuletzt bereitgestellt","apps_table.not_exposed_tooltip":"Nicht als Web-App freigegeben","apps_table.open":"\xd6ffnen","apps_table.persistent_data":"Persistente Daten","apps_table.search_input_placeholder":"Nach Name suchen","apps_table.tags":"Tags","apps_table.title":"Ihre Apps","apps.app_active_ssl":"Klicken Sie hier, um HTTPS f\xfcr diese Domain zu aktivieren","apps.app_active_ssl_button":"HTTPS aktivieren","apps.app_add_new_domain":"Neue Domain verbinden","apps.app_config_add_key_value_env_vars":"Schl\xfcssel-Wert-Paar hinzuf\xfcgen","apps.app_config_add_port_mapping":"Port-Zuordnung hinzuf\xfcgen","apps.app_config_bulk_edit_button":"Massenbearbeitung","apps.app_config_instances_force_edit_button":"Bearbeiten","apps.app_config_instances_running_title":"Anzahl der laufenden Instanzen dieser App","apps.app_config_instances_running_title_short":"Anzahl der Instanzen","apps.app_config_instances_warning_hint":"Mehrere Instanzen von Apps mit persistenten Daten k\xf6nnen sehr riskant und fehleranf\xe4llig sein, da sie auf dieselbe Datei auf der Festplatte zugreifen k\xf6nnen. Dies kann unter Umst\xe4nden zu Datenkorruption f\xfchren. Bearbeiten Sie die Anzahl der Instanzen nur, wenn Sie das Risiko verstehen.","apps.app_config_no_env_vars":"Derzeit hat diese App noch keine benutzerdefinierten Umgebungsvariablen.","apps.app_config_no_port_mapping":"Derzeit hat diese App keine benutzerdefinierten Port-Zuordnungen.","apps.app_config_no_tags_message":"Derzeit ist kein Servicetag mit diesem Dienst verbunden","apps.app_config_port_mapping":"Port-Zuordnung","apps.app_config_port_tooltip":"Stellen Sie sicher, dass der Port noch nicht verwendet wird!","apps.app_config_tags":"Servicetags","apps.app_config_vol_add":"Persistentes Verzeichnis hinzuf\xfcgen","apps.app_config_vol_directories":"Persistente Verzeichnisse","apps.app_config_vol_host_path":"Hostpfad","apps.app_config_vol_host_path_hint":"WICHTIG: Stellen Sie sicher, dass der Hostpfad vorhanden ist, bevor Sie ihn hier zuweisen","apps.app_config_vol_label":"Bezeichnung","apps.app_config_vol_manage_path":"Lassen Sie CapRover den Pfad verwalten","apps.app_config_vol_no_directories":"Derzeit hat diese App keine persistenten Verzeichnisse.","apps.app_config_vol_node_id":"Knoten-ID","apps.app_config_vol_node_id_edit":"Bearbeiten","apps.app_config_vol_node_id_hint":"Leer lassen f\xfcr automatische Platzierung","apps.app_config_vol_node_id_warning":"WARNUNG: Eine \xc4nderung der Knoten-ID f\xfchrt dazu, dass der Inhalt Ihrer persistenten Verzeichnisse gel\xf6scht wird!","apps.app_config_vol_path":"Pfad in App","apps.app_config_vol_set_path":"Spezifischen Hostpfad festlegen","apps.app_configs_tab":"App-Konfigurationen","apps.app_deployment_tab":"Bereitstellung","apps.app_edit_description":"Beschreibung","apps.app_edit_name":"App-Name","apps.app_edit_tags":"Tags","apps.app_log_button_hide":"App-Logs verbergen","apps.app_log_button_view":"App-Logs anzeigen","apps.app_log_view_full":"Klicken Sie hier, um zu erfahren, wie Sie vollst\xe4ndige Anwendungslogs anzeigen k\xf6nnen (nicht gek\xfcrzt)","apps.app_public_urls":"Ihre App ist \xf6ffentlich verf\xfcgbar unter","apps.app_ssl_already_active":"Bereits aktiviert","apps.button_enable_auth":"HTTP Basic Auth bearbeiten","apps.button_enable_auth_active":"aktiv","apps.button_enable_auth_current_state":"Aktueller Zustand","apps.button_enable_auth_inactive":"inaktiv","apps.close_tooltip":"Schlie\xdfen","apps.container_http_port":"Container-HTTP-Port","apps.delete_app_apps_deleted":"App(s) gel\xf6scht!","apps.delete_app_apps_list":"Apps","apps.delete_app_button":"App l\xf6schen","apps.delete_app_confirm":"Geben Sie %s in das Feld unten ein, um das L\xf6schen zu best\xe4tigen","apps.delete_app_failed_confirm":"Best\xe4tigungstext stimmt nicht \xfcberein. Vorgang abgebrochen.","apps.delete_app_project_deleted":"Projekt(e) gel\xf6scht!","apps.delete_app_projects_list":"Projekte","apps.delete_app_title":"Dauerhaftes L\xf6schen best\xe4tigen?","apps.delete_app_volumes_to_delete":"Bitte w\xe4hlen Sie die Volumes aus, die Sie l\xf6schen m\xf6chten. Beachten Sie, dass Volumes, die von anderen CapRover-Apps verwendet werden, nicht gel\xf6scht werden, auch wenn Sie sie ausw\xe4hlen. Das L\xf6schen von Volumes dauert l\xe4nger als 10 Sekunden, bitte haben Sie Geduld","apps.delete_app_warning":"Bitte beachten Sie, dass dies nicht r\xfcckg\xe4ngig gemacht werden kann","apps.deploy_app_build_logs_hide":"Build-Logs verbergen","apps.deploy_app_build_logs_view":"Build-Logs anzeigen","apps.deploy_app_not_found":"App nicht gefunden!","apps.deploy_app_token_description":"App-Token aktivieren, um einen zuf\xe4lligen App-Token zu generieren","apps.deploy_build_started":"Build gestartet","apps.deploy_button_disable_app_token":"App-Token deaktivieren","apps.deploy_button_enable_app_token":"App-Token aktivieren","apps.deploy_captain_definition_path_hint":"Sie sollten diesen Pfad nicht \xe4ndern m\xfcssen, es sei denn, Sie haben ein Repository mit mehreren captain-definition-Dateien (Mono-Repos). Lesen Sie die Dokumentation zur captain-definition, bevor Sie den Pfad bearbeiten","apps.deploy_captain_definition_relative_path_hint":"captain-definition-Pfad","apps.deploy_captain_definition_relative_path_hint_tooltip":"\xc4ndern Sie dies nur, wenn Sie Ihre captain-definition-Datei in einem Unterverzeichnis Ihres Projekts abgelegt haben","apps.deploy_cli_description_part1":"Verwenden Sie den Befehl <code>caprover deploy</code>. Dies ist die einfachste Methode, da sie nur einen einfachen Befehl wie %s erfordert. Lesen Sie mehr dar\xfcber in der Dokumentation","apps.deploy_cli_description_part2":"Wenn Sie CI/CD verwenden, um <code>caprover deploy</code> auszuf\xfchren, und Sie Ihr Passwort nicht verwenden m\xf6chten, k\xf6nnen Sie app-spezifische Tokens verwenden","apps.deploy_copied_to_clipboard":"In die Zwischenablage kopiert!","apps.deploy_current_version_tooltip":"Aktuelle Version","apps.deploy_failed_deploy_tooltip":"Fehlgeschlagener Deploy","apps.deploy_force_build_button":"Build erzwingen","apps.deploy_git_hash":"git hash","apps.deploy_image_name":"Name des Images","apps.deploy_method_captain_definition":"Methode 5: Deploy via einer captain-definition-Datei","apps.deploy_method_cli":"Methode 1: Offizielle CLI","apps.deploy_method_dockerfile":"Methode 4: Deploy via eines Dockerfiles","apps.deploy_method_github":"Methode 3: Deploy via Github/Bitbucket/Gitlab","apps.deploy_method_github_description":"Geben Sie Ihre Repository-Informationen in das Formular ein und speichern Sie. Kopieren Sie dann die URL in das Feld als Webhook auf Github, Bitbucket, Gitlab usw. Sobald Sie einen Commit durchf\xfchren, startet CapRover einen neuen Build.","apps.deploy_method_github_url_hint":"F\xfcgen Sie Repo-Informationen hinzu und speichern Sie ab, damit dieser Webhook erscheint","apps.deploy_method_image_name":"Methode 6: Deploy via konkretem Image","apps.deploy_method_tarball":"Methode 2: Deploy via Tarball","apps.deploy_now_button":"Deploy jetzt starten","apps.deploy_revert_to_version_tooltip":"Zu dieser Version zur\xfcckkehren","apps.deploy_rollback_confirm":"R\xfcckg\xe4ngig machen?","apps.deploy_rollback_registry_warning":"Dieses Image (%s) scheint auf der Docker Registry gehostet zu sein. Stellen Sie sicher, dass Sie dieses Image seit seiner urspr\xfcnglichen Bereitstellung nicht aus dem Repository gel\xf6scht haben. Eine L\xf6schung erfolgt normalerweise nicht automatisch, also wenn Sie das Image nicht absichtlich gel\xf6scht haben, m\xfcssen Sie sich keine Sorgen machen.","apps.deploy_rollback_warning":"Wenn Sie dieses Image zuvor explizit \xfcber die Datentr\xe4gerbereinigung gel\xf6scht haben, wird dieser R\xfcckg\xe4ngigmachungsprozess fehlschlagen.","apps.deploy_rollback_warning_body":"M\xf6chten Sie trotzdem mit dem Zur\xfccksetzen Ihrer App auf dieses Image fortfahren: ","apps.deploy_ssh_key_replacement_description":"Oder verwenden Sie statt Benutzername/Passwort einen SSH-Schl\xfcssel:","apps.deploy_state":"Zustand","apps.deploy_tarball_description":"Sie k\xf6nnen einfach einen Tarball (%s) Ihres Projekts erstellen und diesen hier per Upload-Button hochladen.","apps.deploy_time":"Zeit des Deploys","apps.deploy_upload_app_button":"Hochladen & Deploy starten","apps.deploy_upload_instructions":"Klicken oder ziehen Sie die TAR-Datei in diesen Bereich, um sie hochzuladen","apps.deploy_upload_instructions_must_contain":"Muss diese Datei enthalten:","apps.deploy_version":"Version","apps.deploy_version_history":"Versionsverlauf","apps.description_placeholder":"Diese App ist einfach fantastisch!\\nEine weitere Zeile!","apps.do_not_wrap_logs_button":"Logzeilen nicht umbrechen","apps.edit_app_config":"Speichern & Neustart","apps.edit_app_title":"App bearbeiten: ","apps.edit_nginx_config_button":"Nginx-Standardkonfigurationen bearbeiten","apps.edit_nginx_description":"Vorlagen werden mit dem EJS-Vorlagentemplate erstellt. \xc4ndern Sie die Bereiche zwischen %s nicht, es sei denn, Sie wissen wirklich, was Sie tun! Um auf Standard zur\xfcckzusetzen, entfernen Sie einfach den gesamten Inhalt.","apps.enable_auth_dialog_body":"HTTP Basic Auth ist die einfachste Technik, um Zugriffskontrollen f\xfcr Webressourcen durchzusetzen. Sie k\xf6nnen diese Technik verwenden, um den Zugang zu HTTP-Apps zu beschr\xe4nken, insbesondere solchen, die Sie \xfcber den One-Click-App-Generator erstellen, wie z. B. phpMyAdmin usw.","apps.enable_auth_dialog_title":"HTTP Basic Auth bearbeiten","apps.env_vars_title":"Umgebungsvariablen","apps.force_http_hint_warning":"Das Forcieren von HTTPS f\xfchrt dazu, dass Domains ohne HTTPS nicht funktionieren. Stellen Sie sicher, dass Sie HTTPS f\xfcr jene Domain aktivieren, die Sie verwenden m\xf6chten, bevor Sie die Option \'HTTPS forcieren\' aktivieren.","apps.force_http_text":"HTTPS forcieren, indem jeglicher HTTP-Verkehr zu HTTPS umgeleitet wird","apps.generic_edit_button":"Bearbeiten","apps.hint_http_port":"HTTP-Port innerhalb des Containers. Standard ist 80. \xc4ndern Sie nur, wenn die App auf einem anderen Port l\xe4uft. Dies wird nur f\xfcr HTTP-Apps verwendet, nicht f\xfcr Datenbanken.","apps.http_expose_hint":"Verwenden Sie dies, wenn Sie nicht m\xf6chten, dass Ihre App extern verf\xfcgbar ist. Ihre App bleibt intern als %s verf\xfcgbar","apps.http_expose_title":"   Nicht als Web-App extern freigeben","apps.http_hint_address":"Ihre App ist intern als %s1 f\xfcr andere Apps verf\xfcgbar. Im Falle einer Web-App ist sie \xfcber %s2 von anderen Apps aus zug\xe4nglich.","apps.http_settings_tab":"HTTP-Einstellungen","apps.http_warning_ip_address_hint":"Stellen Sie sicher, dass die neue Domain auf diese IP zeigt, sonst schl\xe4gt die \xdcberpr\xfcfung fehl.","apps.link_see_here":"(hier)","apps.parent_project":"\xdcbergeordnetes Projekt","apps.rename_warning":"Wenn Sie den Namen der App \xe4ndern, die intern von anderen Apps verwendet wird, stellen Sie sicher, dass Sie die Adresse ebenfalls aktualisieren, um Probleme zu vermeiden.","apps.select_parent_project":"W\xe4hlen Sie ein \xfcbergeordnetes Projekt","apps.websock_support_text":"Websocket-Unterst\xfctzung","apps.websock_support_text_hint":"F\xfcgt die Upgrade-Proxy-Header zur NGINX-Konfiguration hinzu.","apps.wrap_logs_button":"Logzeilen umbrechen","automatic_disk_cleanup.by_default_caprover":"Standardm\xe4\xdfig h\xe4lt CapRover einige der neuesten Images Ihrer App vor, damit Sie bei Bedarf auf eine fr\xfchere Version zur\xfcckgreifen k\xf6nnen. Au\xdferdem verwendet CapRover einen einfachen Crontab-Planer, z.B.,","automatic_disk_cleanup.copied_to_clipboard":"In die Zwischenablage kopiert!","automatic_disk_cleanup.cron_schedule":"Cron-Zeitplan","automatic_disk_cleanup.every_time_you_deploy":"Jedes Mal, wenn Sie einen neuen Build bereitstellen, erstellt Docker ein neues Image f\xfcr Sie. Typischerweise wird ein gro\xdfer Teil dieses Images zwischen der alten und der neuen Version geteilt, aber ein kleiner Teil wird bei jedem Build Ihrer Festplatte hinzugef\xfcgt. Sie k\xf6nnen mehr \xfcber die Datentr\xe4gerbereinigung in der Dokumentation lesen, aber als einfache Schnittstelle gibt Ihnen dieses Widget die M\xf6glichkeit, Imagebereinigungen auf Anfrage durchzuf\xfchren.","automatic_disk_cleanup.for_example_enter_2":"Geben Sie zum Beispiel 2 ein, um die 2 neuesten Builds w\xe4hrend der Bereinigung beizubehalten","automatic_disk_cleanup.invalid_data":"Ung\xfcltige Daten","automatic_disk_cleanup.keep_most_recent":"Das Neueste behalten","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"leer lassen, um die Bereinigung zu deaktivieren","automatic_disk_cleanup.results_in_running_cleanup":"f\xfchrt die Bereinigung jeden Tag um 1 Uhr morgens durch.","automatic_disk_cleanup.save":"Speichern","automatic_disk_cleanup.settings_saved_successfully":"Einstellungen erfolgreich gespeichert!","automatic_disk_cleanup.timezone":"Zeitzone","automatic_disk_cleanup.use_a_simple_crontab_expression":"Verwenden Sie einen einfachen Crontab-Ausdruck, um eine Bereinigung zu planen ","backup.create_backup":"Backup erstellen","backup.create_backup_info":"Erstellen Sie ein Backup der CapRover-Konfigurationen, um einen Klon dieses Servers erstellen zu k\xf6nnen. Beachten Sie, dass Ihre Anwendungsdaten (Volumes und Images) nicht Teil dieses Backups sind. Dieses Backup umfasst nur die Serverkonfigurationsdetails, wie Root-Domains, App-Namen, SSL-Zertifikate usw.","backup.download_started":"Backup-Download gestartet...","backup.see_documents":"Konsultieren Sie die Dokumentation f\xfcr weitere Details, wie Sie Ihren Server mit der Backup-Datei wiederherstellen k\xf6nnen.","change_password.change_password":"Passwort \xe4ndern","change_password.confirm_new_password":"Neues Passwort best\xe4tigen","change_password.new_password":"Neues Passwort","change_password.new_password_cannot_be_empty":"Neues Passwort darf nicht leer sein","change_password.new_passwords_confirm_does_not_match":"Neues Passwort und Best\xe4tigung stimmen nicht \xfcberein","change_password.old_password":"Altes Passwort","change_password.password_changed_successfully":"Passwort erfolgreich ge\xe4ndert!","check_update.caprover_unresponsive":"Das CapRover-Dashboard funktioniert w\xe4hrend des Updates nicht. Bitte warten Sie, bis diese Seite automatisch aktualisiert wird.","check_update.current_version":"Aktuelle Version","check_update.in_place_updates":"CapRover erm\xf6glicht In-Place-Updates. Lesen Sie jedoch immer die \xc4nderungsprotokolle, bevor Sie Ihr CapRover aktualisieren. Es k\xf6nnte tiefgreifende \xc4nderungen geben, welche Auswirkung auf Ihre konkrete Konfiguration haben k\xf6nnten. Das Update dauert normalerweise etwa 60 Sekunden, und CapRover reagiert m\xf6glicherweise nicht, bis der Updatevorgang abgeschlossen ist. Ihre Apps bleiben w\xe4hrend dieser Zeit funktionsf\xe4hig und ansprechbar, au\xdfer f\xfcr eine sehr kurze Zeit von weniger als 10 Sekunden.","check_update.install_update":"Update installieren","check_update.latest_stable_version":"Neueste stabile Version","check_update.latest_version_message":"CapRover ist auf dem neuesten Stand.","check_update.nginx_error":"Sie k\xf6nnten kurz nach dem Update einen Nginx-Fehler sehen. Dieser wird sich in wenigen Sekunden selbst beheben.","check_update.update_time":"Das Update dauert je nach Verbindungsgeschwindigkeit etwa eine Minute.","cluster.docker_registry_title":"Konfiguration der Docker Registry","cluster.nodes_section_title":"Knoten","create_new_app.button":"Neue App erstellen","create_new_app.has_persistent_data":"Hat persistente Daten","create_new_app.has_persistent_data_tooltip":"Wird meist f\xfcr Datenbanken verwendet, siehe Dokumentation f\xfcr Details.","create_new_app.one_click_apps":"One-Click Apps/Datenbanken","create_new_app.or_select_from":"Oder w\xe4hlen Sie aus","create_new_app.placeholder":"meine-tolle-app","create_new_app.title":"Eine neue App erstellen","dashboard.caprover_serversetup":"caprover serversetup","dashboard.caprover_setup_success":"Sie haben CapRover erfolgreich installiert und eingerichtet! Sie k\xf6nnen jetzt Ihre Apps bereitstellen! Mit CapRover k\xf6nnen Sie entweder eigene Anwendungene (wie Node.js, PHP, Java, Ruby, Python usw.) oder und gebr\xe4uchliche Anwendungen wie MySQL, MongoDB, WordPress, Redis und viele mehr bereitstellen!","dashboard.change_root_domain_anyways":"\xc4ndern Sie die Root-Domain trotzdem","dashboard.command_line_tool":"Programm f\xfcr die Befehlszeile (EMPFOHLEN):","dashboard.congratulations":"Herzlichen Gl\xfcckwunsch!","dashboard.deploy_source_code_info":"Weitere Informationen zur Bereitstellung ihrer eigenen Anwendungen finden Sie hier: ","dashboard.detailed_guide_setup_ip":"Das allererste, was CapRover ben\xf6tigt, ist eine Root-Domain. Wenn Sie beispielsweise %s1 besitzen, k\xf6nnen Sie %s2 oder %s3 als Ihre Root-Domain verwenden. Zuerst m\xfcssen Sie sicherstellen, dass die IP-Adresse f\xfcr alle Subdomains der Root-Domain auf die CapRover-IP-Adresse verweist. Gehen Sie dazu auf die DNS-Einstellungen auf der Website Ihres Domainanbieters und setzen Sie einen Wildcard-A-Eintrag. Zum Beispiel: %s4, wobei diese IP die IP-Adresse Ihrer CapRover-Maschine (Server) ist.","dashboard.dns_settings_effect_time":"HINWEIS: DNS-Einstellungen k\xf6nnen mehrere Stunden dauern, um wirksam zu werden.","dashboard.dns_settings_effect_time_link":"Siehe diesen Link f\xfcr weitere Details","dashboard.enable_https":"HTTPS aktivieren","dashboard.enable_https_button":"HTTPS aktivieren","dashboard.enable_https_button_hint":"Verwenden des kostenlosen Dienstes von Let\'s Encrypt","dashboard.enable_https_email_importance":"Diese E-Mail-Adresse ist sehr wichtig, da Let\'s Encrypt sie f\xfcr Validierungszwecke verwendet. Bitte geben Sie deshalb hier unbedingt eine g\xfcltige E-Mail-Adresse an.","dashboard.enable_https_info":"CapRover verwendet Let\'s Encrypt, um kostenlose SSL-Zertifikate (HTTPS) bereitzustellen.","dashboard.enable_ssl_dialog_body":"WICHTIG: Sobald Sie HTTPS aktivieren, k\xf6nnen Sie die Root-Domain nicht mehr \xe4ndern. Stellen Sie sicher, dass Sie eine gute Root-Domain verwenden. Eine bew\xe4hrte Verfahrensweise ist es, eine Ebene tiefer zu gehen und Ihre Root-Domain einzurichten. Wenn Sie beispielsweise %s1 besitzen, verwenden Sie %s2 als Ihre Root-Domain. Dies erm\xf6glicht es Ihnen, Ihre Subdomains besser zu verwalten. Verwenden Sie nicht %s3 als Ihre Root-Domain.","dashboard.force_change_root_domain":"\xc4nderung der Root-Domain forcieren","dashboard.force_change_root_domain_info":"Sie haben bereits SSL f\xfcr Ihre Root-Domain aktiviert. Eine \xc4nderung der URL der Root-Domain macht HTTPS auf der Root-Domain und allen Standard-Subdomains f\xfcr Apps ung\xfcltig, sollten Sie bereits eine oder mehrere Apps haben.","dashboard.force_change_root_domain_reenable":"Sie k\xf6nnen HTTPS nach der \xc4nderung der Root-Domain immer noch reaktivieren.","dashboard.force_https":"HTTPS forcieren","dashboard.force_https_activated":"HTTPS-Forcierung aktiviert!","dashboard.force_https_button":"HTTPS forcieren","dashboard.force_https_button_hint":"Jeglichejn HTTP-Verkehr zu HTTPS umleiten","dashboard.force_https_info":"Sobald HTTPS-Forcierung aktiviert ist, wird aller HTTP-Verkehr zu HTTPS umgeleitet.","dashboard.force_https_login_again":"Sie m\xfcssen sich erneut anmelden, da Sie nun zur HTTPS-Website weitergeleitet werden.","dashboard.force_https_proceed":"M\xf6chten Sie trotzdem fortfahren?","dashboard.force_https_redirect":"Jeglicher HTTP-Verkehr wird jetzt zu HTTPS umgeleitet.","dashboard.force_https_warning":"Da dies eine unumkehrbare Aktion ist, wird dringend empfohlen, die HTTPS-Website zuerst zu testen.","dashboard.https_setup_needed":"Aber Sie m\xfcssen immer noch eine Domain zuweisen und die HTTPS-Einrichtung abschlie\xdfen, um CapRover vollst\xe4ndig einzurichten!","dashboard.ip_example_hint_specific":"Wenn Sie beispielsweise %s1 auf die IP-Adresse Ihres Servers einstellen, geben Sie einfach %s2 in das Feld unten ein:","dashboard.non_guided_version":"Dies ist eine unangeleitete Version der Befehlszeilenmethode. Vergessen Sie nicht, die Root-Domain einzurichten, dann HTTPS zu aktivieren und zu forcieren und schlie\xdflich das Passwort zu \xe4ndern.","dashboard.root_domain_configurations":"CapRover Konfiguration der Root-Domain","dashboard.root_domain_https_activated":"Root-Domain HTTPS aktiviert!","dashboard.root_domain_https_info":"Sie k\xf6nnen jetzt diesen Link verwenden:","dashboard.root_domain_https_next_step":". N\xe4chster Schritt ist es, HTTPS zu forcieren, um einfachen HTTP-Verkehr nicht zuzulassen.","dashboard.root_domain_updated":"Root-Domain aktualisiert","dashboard.root_domain_updated_info":"Klicken Sie auf OK, um zu Ihrer neuen Root-Domain weitergeleitet zu werden. Sie m\xfcssen sich erneut anmelden.","dashboard.run_on_local_machine":"F\xfchren Sie einfach die folgenden Befehle auf Ihrer lokalen Maschine aus","dashboard.sample_apps":"Beispiel-Apps.","dashboard.setup_options":"Sie k\xf6nnen Ihre CapRover-Instanz auf zwei Arten einrichten:","dashboard.setup_panel_title":"CapRover-Ersteinrichtung","dashboard.successful_installation":"Sie haben CapRover erfolgreich installiert!","dashboard.update_domain_button":"Domain aktualisieren","dashboard.update_root_domain_caution":"Sie k\xf6nnen Ihre Root-Domain jederzeit aktualisieren, aber seien Sie vorsichtig! Ihre SSL-Zertifikate werden aufgrund dieser Domain\xe4nderung widerrufen.","dashboard.use_panel_below":"Verwenden Sie das Panel unten:","default_docker_reg.change_default_registry":"Standard-Docker-Registry \xe4ndern:","default_docker_reg.cluster_warning":"Wenn Sie ein Cluster haben (mehr als einen Server), m\xfcssen Sie eine Standard-Push-Registry haben. Wenn Sie nur einen einzigen Server haben, k\xf6nnen Sie die Standard-Push-Registry deaktivieren.","default_docker_reg.default_push_registry":"Standard-Push-Registry","default_docker_reg.default_registry_info":"Standard-Docker-Registry ist die Registry, die verwendet wird, um Ihre neu erstellten Images zu speichern. Sie k\xf6nnen %s1 w\xe4hlen, wenn Sie Ihre neu erstellten Images nicht an eine Docker-Registry pushen m\xf6chten. Beachten Sie, dass, wenn Sie %s2 verwenden, Clusternodes (falls Sie mehr als einen Server haben) Ihre Anwendungen nicht ausf\xfchren k\xf6nnen.","default_docker_reg.docker_registry_for_pushing_images":"Docker-Registry zum Pushen neuer Images:","default_docker_reg.edit_push_registry":"Push-Registry bearbeiten","default_docker_reg.save_and_update":"Speichern und Aktualisieren","disk_cleanup.default_parameter_info":"Mit dem Standardparameter beh\xe4lt Caprover die letzten zwei neuesten Builds aller aktuellen Apps bei und erstellt eine Liste der Images, die gel\xf6scht werden k\xf6nnen (Liste per Klick auf die Schaltfl\xe4che abrufen). Sie k\xf6nnen ausw\xe4hlen, welche Images Sie l\xf6schen m\xf6chten, und dann auf die Schaltfl\xe4che \'Images entfernen\' klicken. Sie werden feststellen, dass einige Images nicht gel\xf6scht werden, obwohl Sie auf \'Images entfernen\' geklickt haben. Dies bedeutet, dass jene direkt oder indirekt von Docker verwendet werden. Ein h\xe4ufiges Beispiel f\xfcr indirekte Nutzung ist ein Image, dessen untergeordnetes Image von einem aktiven Container verwendet wird.","disk_cleanup.get_list":"Liste abrufen","disk_cleanup.keep_most_recent":"Das Neueste behalten","disk_cleanup.note_about_images":"Images, die verwendet werden (direkt oder indirekt), werden nicht gel\xf6scht, auch wenn Sie sie ausw\xe4hlen.","disk_cleanup.remove_unused_images":"Nicht verwendete Images entfernen","disk_cleanup.select_images_for_removal":"W\xe4hlen Sie die Images aus, die Sie entfernen m\xf6chten. Sie k\xf6nnen alle aus der oberen Zeile ausw\xe4hlen.","disk_cleanup.tooltip_for_input":"Geben Sie zum Beispiel 2 ein, um die 2 neuesten Builds w\xe4hrend der Bereinigung auszuschlie\xdfen","disk_cleanup.unused_images_deleted":"Nicht verwendete Images gel\xf6scht.","docker_registries.default_push_registry_changed":"Standard-Push-Registry erfolgreich ge\xe4ndert.","docker_registries.docker_registry_added":"Docker-Registry erfolgreich hinzugef\xfcgt!","docker_registries.docker_registry_description":"Docker-Registry ist ein Repository f\xfcr Ihre erstellten Images. Es ist \xe4hnlich wie Github oder Bitbucket mit privaten Repositories. Allerdings enth\xe4lt es statt Quellcode die gebauten Artefakte Ihrer Anwendung. Es wird f\xfcr den Clustermodus ben\xf6tigt, da andere Knoten auf das gebaute Image zugreifen m\xfcssen, damit Ihre Anwendung auf ihnen ausgef\xfchrt werden kann.","docker_registries.more_info":"Mehr Infos","docker_registries.no_registries_added":"Noch keine Registries hinzugef\xfcgt. F\xfcgen Sie Ihre erste Registry hinzu!","docker_registries.registry_deleted":"Registry gel\xf6scht.","docker_registries.registry_updated":"Registry aktualisiert.","docker_registries.remote":"Remote Docker-Registry:","docker_registries.remote_description":"Diese Methode basiert auf einem Drittanbieterdienst, der als Ihre Docker-Registry fungiert. Wenn Sie diese Methode verwenden, haben Sie ein zuverl\xe4ssigeren Cluster, vorausgesetzt, der von Ihnen verwendete Drittanbieterdienst ist zuverl\xe4ssig! Es gibt mehrere private Docker-Registry-Dienste: Google Container Registry, Amazon EC2 Container Registry, Quay usw. Beachten Sie, dass diese Methode Kosten verursachen kann.","docker_registries.self_hosted":"Selbst gehostete Docker-Registry:","docker_registries.self_hosted_description":"Dies ist der einfachste Weg, eine Docker-Registry einzurichten. CapRover erstellt eine Instanz der Docker-Registry auf dem Prim\xe4rknoten und verwaltet die Registry f\xfcr Sie. Es hat jedoch seine eigenen Einschr\xe4nkungen. Wenn Ihre Prim\xe4rknoten eliminiert wird, gehen Ihre lokalen Images verloren. In den meisten F\xe4llen ist dies jedoch kein Desaster, da Sie Ihre Apps aus Ihrem Quellcode erneut bereitstellen k\xf6nnen.","docker_registries.setup_methods":"CapRover bietet Ihnen zwei Methoden, um Ihre Docker-Registry einzurichten:","docker_registries.setup_required":"Das Einrichten der Docker-Registry ist nur erforderlich, wenn Sie vorhaben, Ihr CapRover auf einem Cluster auszuf\xfchren. F\xfcr einzelne Knoten-CapRover-Bereitstellungen wird die Docker-Registry nicht empfohlen, da sie die Bereitstellung erheblich verlangsamt.","docker_registry_add.add_remote_registry":"Remote-Registry hinzuf\xfcgen","docker_registry_add.add_self_hosted_registry":"Selbst gehostete Registry hinzuf\xfcgen","docker_registry_add.enable_self_hosted_registry":"Selbst gehostete Registry aktivieren","docker_registry_add.image_prefix_tooltip":"Ihre Images werden als RegistryDomain/ImagePrefix/ImageName getaggt. F\xfcr die meisten Anbieter entspricht Image Prefix genau Ihrem Benutzernamen, es sei denn, das Feld DOMAIN ist spezifisch f\xfcr Sie. In diesem Fall ist dieser Pr\xe4fix leer.","docker_registry_add.remote_registry":"Remote-Registry","docker_registry_add.remote_registry_info":"Sie k\xf6nnen mehr \xfcber diesen Typ von Registry auf der Seite hinter diesem Modal erfahren, insbesondere im Abschnitt \\"Mehr Info\\".","docker_registry_add.self_hosted_registry":"Selbst gehostete Registry","docker_registry_add.self_hosted_registry_info":"Sie k\xf6nnen mehr \xfcber diesen Typ von Registry auf der Seite hinter diesem Modal erfahren, insbesondere im Abschnitt \\"Mehr Info\\". M\xf6chten Sie fortfahren und die selbst gehostete Docker-Registry aktivieren?","docker_registry_table.actions":"Aktionen","docker_registry_table.cannot_delete_default_push":"Kann Standard-Push nicht l\xf6schen","docker_registry_table.cannot_delete_default_push_content":"Diese Registry ist als Standard-Push eingestellt. Sie k\xf6nnen die Standard-Push-Registry nicht l\xf6schen. Um sie zu entfernen, m\xfcssen Sie zuerst die Standard-Push-Registry auf eine andere Registry \xe4ndern oder die Standard-Push-Registry vollst\xe4ndig deaktivieren. Dann kommen Sie zur\xfcck und l\xf6schen diese.","docker_registry_table.cannot_edit_self_hosted_registry":"Sie k\xf6nnen die selbst gehostete Registry nicht bearbeiten. Sie wird von CapRover verwaltet.","docker_registry_table.confirm_delete":"L\xf6schen best\xe4tigen","docker_registry_table.delete_registry":"Registry l\xf6schen","docker_registry_table.delete_registry_content":"Sind Sie sicher, dass Sie diese Registry aus Ihrer Liste entfernen m\xf6chten? Sie k\xf6nnen dann nicht mehr zu dieser Registry pushen oder von dieser pullen.","docker_registry_table.docker_registries":"Docker-Registries","docker_registry_table.domain":"Domain","docker_registry_table.edit_registry":"Registry bearbeiten","docker_registry_table.edit_to_see":"Bearbeiten, um zu sehen.","docker_registry_table.image_prefix":"Imagepr\xe4fix","docker_registry_table.image_prefix_tooltip":"Ihre Images werden als RegistryDomain/ImagePrefix/ImageName getaggt. F\xfcr die meisten Anbieter entspricht Image Prefix genau Ihrem Benutzernamen, es sei denn, das Feld DOMAIN ist spezifisch f\xfcr Sie, in diesem Fall ist dieser Pr\xe4fix leer.","docker_registry_table.password":"Passwort","docker_registry_table.save_and_update":"Speichern und Aktualisieren","docker_registry_table.user":"Benutzer","load_balancer_stats.active_connections":"Aktive Verbindungen","load_balancer_stats.active_requests":"Aktive Anfragen","load_balancer_stats.reading_requests":"liest","load_balancer_stats.title":"Load-Balancer-Statistiken","load_balancer_stats.total_requests":"Summe der Anfragen","load_balancer_stats.total_requests_tooltip":"Steigt st\xe4ndig, da die Werte aktualisiert werden","load_balancer_stats.waiting_requests":"Wartende Anfragen","load_balancer_stats.writing_requests":"schreibt","login_form.cap_rover":"CapRover-Anmeldung","login_form.login":"Anmelden","login_form.no_session_persistence":"Keine Sitzungspersistenz (am sichersten)","login_form.password":"Passwort","login_form.remember_me":"Angemeldet bleiben","login_form.use_local_storage":"localStorage verwenden (am best\xe4ndigsten)","login_form.use_session_storage":"sessionStorage verwenden","menu_item.app":"Apps","menu_item.cluster":"Cluster","menu_item.dashboard":"Dashboard","menu_item.maintenance":"Wartung","menu_item.monitoring":"\xdcberwachung","menu_item.settings":"Einstellungen","netdata_settings.all_notification_options_are_completely_optional":"Alle Benachrichtigungsoptionen sind vollst\xe4ndig OPTIONAL.","netdata_settings.allow_non_tls":"non-TLS zulassen","netdata_settings.default_email_fallback_receiver":"Standard-E-Mail (Ersatzempf\xe4nger)","netdata_settings.email_smtp":"E-Mail","netdata_settings.netdata_offers_multiple_ways":"NetData bietet mehrere M\xf6glichkeiten, wie Sie Benachrichtigungen erhalten k\xf6nnen, wenn etwas mit der Ressourcennutzung Ihres Servers nicht stimmt.","netdata_settings.notification_settings":"Benachrichtigungseinstellungen","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"Push Bullet API-Token","netdata_settings.recipient_email":"Empf\xe4nger-E-Mail","netdata_settings.server_tag":"Server-Tag","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"Slack-Kanal","netdata_settings.slack_webhook":"Slack Webhook","netdata_settings.smtp_password":"SMTP-Passwort","netdata_settings.smtp_port":"SMTP-Port","netdata_settings.smtp_server":"SMTP-Server","netdata_settings.smtp_username":"SMTP-Benutzername","netdata_settings.telegram":"Telegram","netdata_settings.telegram_bot_token":"Bot-Token","netdata_settings.telegram_chat_id":"Chat-ID","netdata_settings.unsecure":"Unsicher","netdata.caprover_interface":"CapRover bietet eine einfache Schnittstelle, um NetData auf Ihrer CapRover-Instanz zu aktivieren. Derzeit unterst\xfctzt CapRover nur die Installation von NetData auf Ihrem <b>Prim\xe4rknoten</b>, d.h. dem Knoten, auf dem sich die CapRover-Instanz befindet. Diese Einschr\xe4nkung ist auf eine Einschr\xe4nkung in der Docker-Schnittstelle zur\xfcckzuf\xfchren","netdata.custom_image":"Sie k\xf6nnen CapRover mit einem anderen angepassten Image neu kompilieren, wenn Sie m\xf6chten.","netdata.description_details":"Netdata ist eines der beliebtesten und leistungsf\xe4higsten \xdcberwachungstools, das eine Weboberfl\xe4che bietet. Es ist ein System zur verteilten Echtzeit-Leistungs- und Gesundheits\xfcberwachung. Es bietet beispiellose Einblicke, in Echtzeit, in alles, was auf dem System passiert, auf dem es l\xe4uft (einschlie\xdflich Anwendungen wie Web- und Datenbankserver), mit modernen interaktiven Web-Dashboards.","netdata.docker_limitation_link":"(siehe hier)","netdata.github_link":"(siehe hier)","netdata.more_details":"F\xfcr weitere Details zu NetData besuchen Sie die GitHub-Seite","netdata.net_data_monitoring_tool":"NetData \xdcberwachungstool","netdata.netdata_started_and_updated":"NetData ist gestartet und aktualisiert!","netdata.netdata_stopped":"NetData wurde gestoppt!","netdata.open_net_data":"NetData \xf6ffnen","netdata.speed_efficiency":"NetData ist schnell und effizient - darauf konzipiert, um dauerhaft auf allen Systemen (physischen und virtuellen Servern, Containern, IoT-Ger\xe4ten) zu laufen, ohne deren Kernfunktion zu st\xf6ren. Das aktuelle Image von NetData, das in CapRover eingebettet ist, verwendet eine Standardkonfiguration f\xfcr Statistiken","netdata.start_net_data_engine":"NetData-Engine starten","netdata.statistics_link":"(siehe hier)","netdata.turn_net_data_off":"NetData ausschalten","netdata.update_net_data":"NetData aktualisieren","nginx_config.base_config_location":"Basis-Konfigurationsort im nginx-Container","nginx_config.captain_config_location":"CapRover-Konfigurationsort im nginx-Container","nginx_config.customization":"CapRover erm\xf6glicht es Ihnen, benutzerdefinierte Konfigurationen f\xfcr Ihren nginx-Router festzulegen. Dies erm\xf6glicht ein hohes Ma\xdf an Anpassung in Bezug auf Caching, spezielle Routing, http2 usw.","nginx_config.load_default":"Standard laden und bearbeiten","nginx_config.save_update":"Speichern und Aktualisieren","nginx_config.template_pattern":"Beachten Sie, dass Vorlagen mit dem EJS-Vorlagentemplate erstellt werden. \xc4ndern Sie die Bereiche zwischen <% .... > nicht, es sei denn, Sie wissen wirklich, was Sie tun!","nodes.architecture":"Architektur: ","nodes.cpu":"CPU: ","nodes.current_cluster_nodes":"Aktuelle Cluster-Knoten","nodes.docker_version":"Docker-Version: ","nodes.hostname":"Hostname: ","nodes.ip_address":"IP: ","nodes.leader":"Prim\xe4rknoten","nodes.no_default_push_registry":"Sie k\xf6nnen keine weiteren Knoten hinzuf\xfcgen, da keine Standard-Push-Registry festgelegt ist. Um weitere Knoten hinzuzuf\xfcgen und ein Cluster zu erstellen, m\xfcssen Sie zuerst eine Docker-Registry hinzuf\xfcgen und als Standard-Push-Registry festlegen.","nodes.node_added_successfully":"Knoten erfolgreich hinzugef\xfcgt!","nodes.node_id":"Knoten-ID:","nodes.operating_system":"Betriebssystem: ","nodes.ram":"RAM: ","nodes.state":"Zustand: ","nodes.status":"Status: ","nodes.type":"Typ: ","oneclick_app_selector.app_selection_info":"W\xe4hlen Sie eine App, eine Datenbank oder ein B\xfcndel (App+Datenbank) aus der Liste unten aus.","oneclick_app_selector.card_title":"One-Click-Apps","oneclick_app_selector.custom_template_info":"Dies ist haupts\xe4chlich f\xfcr Tests. Sie k\xf6nnen Ihre benutzerdefinierte One-Click-App-Vorlage hier kopieren und einf\xfcgen. F\xfcr Beispiele und Ideen siehe ","oneclick_app_selector.invalid_json_alert":"Die von Ihnen eingegebenen One-Click-Daten sind kein g\xfcltiges JSON.","oneclick_app_selector.next_button":"Weiter","oneclick_app_selector.one_click_apps_github_repository":"CapRover One-Click-Apps-Repository","oneclick_app_selector.one_click_apps_github_repository_main_repo":"das Haupt-One-Click-Apps-GitHub-Repository","oneclick_app_selector.one_click_apps_source":"One-Click-Apps werden standardm\xe4\xdfig von der offiziellen ","oneclick_app_selector.one_click_apps_source_end":"abgerufen. Sie k\xf6nnen andere \xf6ffentliche/private Repositories hinzuf\xfcgen, wenn Sie m\xf6chten.","oneclick_app_selector.safari_warning":"Es scheint, dass Sie Safari verwenden. Die Bereitstellung von One-Click-Apps kann auf Safari instabil sein. Die Verwendung von Chrome wird empfohlen","oneclick_app_selector.template_description":"Eine Vorlage zum Erstellen von One-Click-Apps. Haupts\xe4chlich f\xfcr die Entwicklung!","page_root.docs_link":"Dokumentation","page_root.github_link":"Github","page_root.logout":"Abmelden","pro_features.build_email_alerts":"E-Mail-Benachrichtigungen f\xfcr Build-Erfolg und -Fehlschlag","pro_features.build_failures_email_alerts":"E-Mail-Benachrichtigungen f\xfcr Build-Fehlschl\xe4ge","pro_features.build_success_email_alerts":"E-Mail-Benachrichtigungen f\xfcr Build-Erfolg","pro_features.connect_api_key":"API-Schl\xfcssel verbinden","pro_features.create_pro_account":"Erstellen Sie ein PRO-Konto mit einem OAuth-Anbieter (Google, Github usw.)","pro_features.email":"E-Mail","pro_features.enjoy_premium_features":"Nutzen Sie Premium-Funktionen!","pro_features.enter_api_key":"API-Schl\xfcssel eingeben","pro_features.enter_api_key_here":"Geben Sie hier den API-Schl\xfcssel ein","pro_features.get_notified_build_fail":"Benachrichtigung erhalten, wenn der Build fehlschl\xe4gt","pro_features.get_notified_build_success":"Benachrichtigung erhalten, wenn der Build erfolgreich ist","pro_features.get_notified_login":"Benachrichtigung erhalten, wenn sich jemand anmeldet","pro_features.login_email_alerts":"E-Mail-Benachrichtigungen bei Anmeldung","pro_features.save":"Speichern","pro_features.sign_up_for_pro":"Melden Sie sich f\xfcr die PRO-Mitgliedschaft an","pro_features.support_open_source":"Au\xdferdem unterst\xfctzen Sie so die aktive Entwicklung von OpenSource-Software!","pro_features.two_factor_auth":"Zwei-Faktor-Authentifizierung f\xfcr bessere Sicherheit","pro_features.upgrade_now":"Jetzt upgraden","pro_features.upgrade_to_caprover_pro":"Upgraden Sie auf CapRover PRO, um Premium-Funktionen zu nutzen!","projects.edit_project":"Projekt bearbeiten: ","projects.edit_project_cancel":"Abbrechen","projects.edit_project_description":"Beschreibung","projects.edit_project_description_placeholder":"Dieses Projekt ist einfach fantastisch!","projects.edit_project_hint":"Sie k\xf6nnen den Namen, die Beschreibung und das \xfcbergeordnete Projekt dieses Projekts festlegen.","projects.edit_project_save":"Speichern","projects.new_project":"Ein neues Projekt erstellen","projects.parent_project_selector_default":"root <kein \xfcbergeordnetes>!","projects.project_name":"Projektname","settings.backup":"Backup","settings.change_password":"Passwort \xe4ndern","settings.check_for_updates":"Nach Updates suchen","settings.confirm_otp":"OTP best\xe4tigen, indem Sie den Verifizierungscode eingeben","settings.disable_otp":"Zwei-Faktor-Authentifizierung deaktivieren","settings.disabled":"Deaktiviert","settings.disk_cleanup":"Datentr\xe4gerbereinigung","settings.enable_otp":"Zwei-Faktor-Authentifizierung aktivieren","settings.enable_otp_verification":"OTP-\xdcberpr\xfcfung aktivieren","settings.enabled":"Aktiviert","settings.enter_otp_code_first":"Geben Sie zuerst den OTP-\xdcberpr\xfcfungscode ein.","settings.nginx_configurations":"NGINX-Konfigurationen","settings.one_off_cleanup":"Einmalige Bereinigung","settings.otp_authentication":"Zwei-Faktor-Authentifizierung","settings.otp_disabled":"Zwei-Faktor-Authentifizierung ist deaktiviert","settings.otp_enabled_success":"Zwei-Faktor-Authentifizierung ist jetzt erfolgreich aktiviert","settings.otp_verification_code":"OTP-\xdcberpr\xfcfungscode","settings.themes":"Themen","settings.time_to_refresh":"Zeit bis zur Aktualisierung: ","settings.update_process_started":"Update-Prozess gestartet","theme.delete":"L\xf6schen","theme.delete_theme_title":"Thema l\xf6schen?","themes.caprover_extra":"Weitere Konfiguration, die an CapRover \xfcbergeben wurde","themes.customize_theme":"Thema anpassen","themes.description":"CapRover verf\xfcgt \xfcber viele integrierte Themen! W\xe4hlen Sie Ihr Lieblingsthema aus","themes.edit_name":"Themenname","themes.head_embed":"Elemente in <head> einbetten","themes.see_here":"Siehe hier f\xfcr Details.","themes.theme_custom_help":"Sie k\xf6nnen das CapRover-Thema anpassen, indem Sie ein benutzerdefiniertes Thema bereitstellen und Elemente (Schriftart, CSS, JS usw.) in den <head>-Abschnitt einf\xfcgen."}'),AC=JSON.parse('{"add_node.alternative_method":"Alternative Method","add_node.attach_new_node":"Attach New Node","add_node.caprover_ip_address":"CapRover IP Address","add_node.caprover_uses_ssh":"CapRover uses SSH to connect to your nodes and have them join the cluster. Sometimes, this process does not work due to non standard SSH configs such as custom ports, custom usernames, and etc.","add_node.depending_on_your_network_configurations":"Depending on your network configurations, you may also need to append the command with","add_node.in_these_cases":"In these cases, it will be much simpler to run the commands manually your self from an SSH session. First, from your","add_node.it_will_output_something_like_this":"It will output something like this:","add_node.join_as_manager_node":"Join as manager node","add_node.join_as_worker_node":"Join as worker node","add_node.join_cluster":"Join Cluster","add_node.main_leader_node":"main leader node","add_node.new_node_ip_address":"New node IP Address","add_node.run_the_following_command":"run the following command:","add_node.see_details_link":"See this issue for more details.","add_node.ssh_port":"SSH Port","add_node.ssh_private_key_for":"SSH Private Key for","add_node.ssh_user":"SSH User","add_node.then_copy_the_command":"Then, copy the command from the output of above, and simply from the worker node, run that command.","add_node.tip_for_node_count":"Tip: For every 5 workers, add 2 manager nodes, keeping manager node count as an odd number. Therefore, use worker node for the first 4 nodes you add to your cluster.","add_node.use_rsa_key":"Use RSA key. Other types such as Ed25519 are not supported, for those use the alternative method below.","add_node.using_non_root_users":"Using non-root users with sudo access will NOT work. If you want to use a non-root account, it must be able run docker commands without sudo. Or simply use the alternative method below.","apps_table.app_name":"App Name","apps_table.bulk_delete_tooltip":"Delete selected apps and projects","apps_table.header_all_apps_projects":"All apps from all projects","apps_table.header_root":"Root (apps with no assigned projects)","apps_table.instance_count":"Instance Count","apps_table.last_deployed":"Last Deployed","apps_table.not_exposed_tooltip":"Not exposed as a web app","apps_table.open":"Open","apps_table.persistent_data":"Persistent Data","apps_table.search_input_placeholder":"Search by Name","apps_table.tags":"Tags","apps_table.title":"Your Apps","apps.app_active_ssl":"Click to activate HTTPS for this domain","apps.app_active_ssl_button":"Enable HTTPS","apps.app_add_new_domain":"Connect New Domain","apps.app_config_add_key_value_env_vars":"Add Key/Value Pair","apps.app_config_add_port_mapping":"Add Port Mapping","apps.app_config_bulk_edit_button":"Bulk Edit","apps.app_config_instances_force_edit_button":"Edit","apps.app_config_instances_running_title":"Number of running instances of this app","apps.app_config_instances_running_title_short":"Instance Count","apps.app_config_instances_warning_hint":"Multiple instances of apps with persistent data can be very dangerous and bug prone as they can be accessing the same file on the disk resulting in data corruption. Edit the instance count only if you understand the risk.","apps.app_config_no_env_vars":"Currently, this app does not have any custom environmental variables yet.","apps.app_config_no_port_mapping":"Currently, this app does not have any custom port mapping.","apps.app_config_no_tags_message":"Currently no service tag is associated with this service","apps.app_config_port_mapping":"Port Mapping","apps.app_config_port_tooltip":"Make sure the port is not already used!","apps.app_config_tags":"Service Tags","apps.app_config_vol_add":"Add Persistent Directory","apps.app_config_vol_directories":"Persistent Directories","apps.app_config_vol_host_path":"Path on Host","apps.app_config_vol_host_path_hint":"IMPORTANT: Ensure Host Path exists before assigning it here","apps.app_config_vol_label":"Label","apps.app_config_vol_manage_path":"Let CapRover manage path","apps.app_config_vol_no_directories":"Currently, this app does not have any persistent directories.","apps.app_config_vol_node_id":"Node ID","apps.app_config_vol_node_id_edit":"Edit","apps.app_config_vol_node_id_hint":"Leave empty for automatic placement","apps.app_config_vol_node_id_warning":"WARNING: Changing Node ID causes the content of your persistent directories to be deleted!","apps.app_config_vol_path":"Path in App","apps.app_config_vol_set_path":"Set specific host path","apps.app_configs_tab":"App Configs","apps.app_deployment_tab":"Deployment","apps.app_edit_description":"Description","apps.app_edit_name":"App name","apps.app_edit_tags":"Tags","apps.app_log_button_hide":"Hide App Logs","apps.app_log_button_view":"View App Logs","apps.app_log_view_full":"Click to learn how to view full application logs (not truncated)","apps.app_public_urls":"Your app is publicly available at","apps.app_ssl_already_active":"Already activated","apps.button_enable_auth":"Edit HTTP Basic Auth","apps.button_enable_auth_active":"active","apps.button_enable_auth_current_state":"Current State","apps.button_enable_auth_inactive":"inactive","apps.close_tooltip":"Close","apps.container_http_port":"Container HTTP Port","apps.delete_app_apps_deleted":"App(s) deleted!","apps.delete_app_apps_list":"Apps","apps.delete_app_button":"Delete app","apps.delete_app_confirm":"Type %s in the box below to confirm deletion","apps.delete_app_failed_confirm":"Confirm text did not match. Operation cancelled.","apps.delete_app_project_deleted":"Project(s) deleted!","apps.delete_app_projects_list":"Projects","apps.delete_app_title":"Confirm Permanent Delete?","apps.delete_app_volumes_to_delete":"Please select the volumes you want to delete. Note that if any of the volumes are being used by other CapRover apps, they will not be deleted even if you select them. Deleting volumes takes more than 10 seconds, please be patient","apps.delete_app_warning":"Please note that this is not reversible","apps.deploy_app_build_logs_hide":"Hide Build Logs","apps.deploy_app_build_logs_view":"View Build Logs","apps.deploy_app_not_found":"App not found!","apps.deploy_app_token_description":"Enable App Token to generate a random app token","apps.deploy_build_started":"Build has started","apps.deploy_button_disable_app_token":"Disable App Token","apps.deploy_button_enable_app_token":"Enable App Token","apps.deploy_captain_definition_path_hint":"You shouldn\'t need to change this path unless you have a repository with multiple captain-definition files (mono repos). Read docs for captain definition before editing this","apps.deploy_captain_definition_relative_path_hint":"captain-definition path","apps.deploy_captain_definition_relative_path_hint_tooltip":"Edit only if you have placed your captain-definition file in a subdirectory of your project","apps.deploy_cli_description_part1":"Use CLI deploy command. This is the easiest method as it only requires a simple command like %s. Read more about it in the docs","apps.deploy_cli_description_part2":"If you\'re using CI/CD to run <code>caprover deploy</code> and you do not wish to use your password, you can use app-specific tokens","apps.deploy_copied_to_clipboard":"Copied to clipboard!","apps.deploy_current_version_tooltip":"Current Version","apps.deploy_failed_deploy_tooltip":"Failed deploy","apps.deploy_force_build_button":"Force build","apps.deploy_git_hash":"git hash","apps.deploy_image_name":"Image Name","apps.deploy_method_captain_definition":"Method 5: Deploy captain-definition file","apps.deploy_method_cli":"Method 1: Official CLI","apps.deploy_method_dockerfile":"Method 4: Deploy plain Dockerfile","apps.deploy_method_github":"Method 3: Deploy from Github/Bitbucket/Gitlab","apps.deploy_method_github_description":"Enter your repository information in the form and save. Then copy the URL in the box as a webhook on Github, Bitbucket, Gitlab and etc. Once you push a commit, CapRover starts a new build.","apps.deploy_method_github_url_hint":"Add repo info and save for this webhook to appear","apps.deploy_method_image_name":"Method 6: Deploy via ImageName","apps.deploy_method_tarball":"Method 2: Tarball","apps.deploy_now_button":"Deploy Now","apps.deploy_revert_to_version_tooltip":"Revert to this version","apps.deploy_rollback_confirm":"Rollback?","apps.deploy_rollback_registry_warning":"This image (%s) appears to be hosted on Docker Registry. Make sure you have not deleted this image from the repository since it was originally deployed. Deletion usually does not happen automatically, so if you have not deleted the image intentionally, you don\'t need to worry about this.","apps.deploy_rollback_warning":"If you had previously deleted this image explicitly through disk cleanup, this revert process will fail.","apps.deploy_rollback_warning_body":"Do you want to continue with rolling back your app to this image: ","apps.deploy_ssh_key_replacement_description":"Or, instead of username/password, use SSH Key:","apps.deploy_state":"State","apps.deploy_tarball_description":"You can simply create a tarball (%s) of your project and upload it here via upload button.","apps.deploy_time":"Deploy Time","apps.deploy_upload_app_button":"Upload & Deploy","apps.deploy_upload_instructions":"Click or drag TAR file to this area to upload","apps.deploy_upload_instructions_must_contain":"Must contain this file:","apps.deploy_version":"Version","apps.deploy_version_history":"Version History","apps.description_placeholder":"This app is just so awesome!\\nAnother line!","apps.do_not_wrap_logs_button":"Don\'t wrap logs","apps.edit_app_config":"Save & Restart","apps.edit_app_title":"Edit app: ","apps.edit_nginx_config_button":"Edit Default Nginx Configurations","apps.edit_nginx_description":"Templates are built using EJS template pattern. Do not change the areas between %s , unless you really know what you\'re doing! To revert to default, simply remove all the content.","apps.enable_auth_dialog_body":"HTTP Basic authentication is the simplest technique for enforcing access controls to web resources. You can use this technique to restrict access to HTTP apps, specially those you create via One-Click app generator such as phpMyAdmin and etc.","apps.enable_auth_dialog_title":"Edit HTTP Basic Auth","apps.env_vars_title":"Environment Variables","apps.force_http_hint_warning":"Forcing HTTPS causes domains without HTTPS to malfunction. Make sure you enable HTTPS for the domain you want to use, before enabling Force HTTPS option.","apps.force_http_text":"Force HTTPS by redirecting all HTTP traffic to HTTPS","apps.generic_edit_button":"Edit","apps.hint_http_port":"HTTP port inside the container. Default is 80. Change only if the app is running in a different port. This is used only for HTTP apps, not databases.","apps.http_expose_hint":"Use this if you don\'t want your app be externally available. Your app will continue to be available internally as %s","apps.http_expose_title":"   Do not expose as web-app externally","apps.http_hint_address":"Your app is internally available as %s1 to other apps. In case of web-app, it is accessible via %s2 from other apps.","apps.http_settings_tab":"HTTP Settings","apps.http_warning_ip_address_hint":"Make sure the new domain points to this IP, otherwise verification will fail.","apps.link_see_here":"(here)","apps.parent_project":"Parent project","apps.rename_warning":"If you rename the app that is used internally by other apps, make sure to update the address as well to avoid problems.","apps.select_parent_project":"Select a parent project","apps.websock_support_text":"Websocket Support","apps.websock_support_text_hint":"Adds the upgrade proxy headers to NGINX config.","apps.wrap_logs_button":"Wrap logs","automatic_disk_cleanup.by_default_caprover":"By default, CapRover keeps a few most recent images for your app so that you can rollback to a previous version if needed. Also, CapRover uses a simple crontab scheduler, for example,","automatic_disk_cleanup.copied_to_clipboard":"Copied to clipboard!","automatic_disk_cleanup.cron_schedule":"Cron Schedule","automatic_disk_cleanup.every_time_you_deploy":"Every time you deploy a new build, Docker builds a new image for you. Typically, a large part of this image is shared between the old version and the new version, but a small chunk is added to your disk with each build. You can read more about disk cleanup in the docs, but as a simple interface, this widget gives you the ability to perform image cleanups on demand.","automatic_disk_cleanup.for_example_enter_2":"For example, enter 2 in order to exclude 2 most recent builds during clean-up","automatic_disk_cleanup.invalid_data":"Invalid data","automatic_disk_cleanup.keep_most_recent":"Keep most recent","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"leave empty to disable cleanup","automatic_disk_cleanup.results_in_running_cleanup":"results in running cleanup every day at 1am.","automatic_disk_cleanup.save":"Save","automatic_disk_cleanup.settings_saved_successfully":"Settings saved successfully!","automatic_disk_cleanup.timezone":"Timezone","automatic_disk_cleanup.use_a_simple_crontab_expression":"Use a simple crontab expression to schedule a cleanup ","backup.create_backup":"Create Backup","backup.create_backup_info":"Create a backup of CapRover configs in order to be able to spin up a clone of this server. Note that your application data (volumes, and images) are not part of this backup. This backup only includes the server configuration details, such as root domains, app names, SSL certs and etc.","backup.download_started":"Downloading backup started...","backup.see_documents":"See the documents for more details on how to restore your server using the backup file.","change_password.change_password":"Change Password","change_password.confirm_new_password":"Confirm New Password","change_password.new_password":"New Password","change_password.new_password_cannot_be_empty":"New password cannot be empty","change_password.new_passwords_confirm_does_not_match":"New passwords confirm does not match","change_password.old_password":"Old Password","change_password.password_changed_successfully":"Password changed successfully!","check_update.caprover_unresponsive":"Your CapRover dashboard is not functional during the update. Please wait until this page is refreshed automatically.","check_update.current_version":"Current Version","check_update.in_place_updates":"CapRover allows in-place updates to be installed. However, always read the change logs before updating your CapRover. There might be breaking changes that you need to be aware of. The update usually takes around 60 seconds and your CapRover may become unresponsive until the update process is finished. Your apps will stay functional and responsive during this time, except for a very short period of 10 seconds or less.","check_update.install_update":"Install Update","check_update.latest_stable_version":"Latest Stable Version","check_update.latest_version_message":"Your CapRover is the latest version.","check_update.nginx_error":"You might see an nginx error briefly after the update. But it will fix itself in a few seconds.","check_update.update_time":"Update takes about a minute to complete depending on your server connection speed.","cluster.docker_registry_title":"Docker Registry Configuration","cluster.nodes_section_title":"Nodes","create_new_app.button":"Create New App","create_new_app.has_persistent_data":"Has Persistent Data","create_new_app.has_persistent_data_tooltip":"Mostly used for databases, see docs for details.","create_new_app.one_click_apps":"One-Click Apps/Databases","create_new_app.or_select_from":"Or Select From","create_new_app.placeholder":"my-amazing-app","create_new_app.title":"Create A New App","dashboard.caprover_serversetup":"caprover serversetup","dashboard.caprover_setup_success":"You have installed and set CapRover up successfully! You can now deploy your apps! Remember, with CapRover, you can deploy applications from source code (such as Node.js, PHP, Java, Ruby, Python etc), and you can also deploy ready to go applications such as MySQL, MongoDB, WordPress, Redis, and many more!","dashboard.change_root_domain_anyways":"Change Root Domain Anyways","dashboard.command_line_tool":"Command Line Tool (RECOMMENDED):","dashboard.congratulations":"Congratulations!","dashboard.deploy_source_code_info":"For more information on how to deploy applications from source code, make sure to have a look at this: ","dashboard.detailed_guide_setup_ip":"The very first thing that CapRover needs is a root domain. For example, if you own %s1, you can use %s2 or %s3 as your root domain. First, you need to make sure that the ip address for all subdomains of the root domain resolve to the CapRover ip address. To do this, go to the DNS settings in your domain provider website, and set a wild card A entry. For example: %s4 where this IP is the IP address of your CapRover machine (server).","dashboard.dns_settings_effect_time":"NOTE: DNS settings might take several hours to take into effect.","dashboard.dns_settings_effect_time_link":"See this link for more details","dashboard.enable_https":"Enable HTTPS","dashboard.enable_https_button":"Enable HTTPS","dashboard.enable_https_button_hint":"Using Let\'s Encrypt Free Service","dashboard.enable_https_email_importance":"This email address is very important as Let\'s Encrypt uses it for validation purposes. Please provide a valid email here.","dashboard.enable_https_info":"CapRover uses Let\'s Encrypt to provide free SSL Certificates (HTTPS).","dashboard.enable_ssl_dialog_body":"IMPORTANT: Once you enable HTTPS, you cannot edit the root domain ever again. Make sure you use a good root domain. A good practice is to go one level deeper and setup your root domain. For example, if you own %s1, use %s2 as your root domain. This will allow you to better manage your subdomains, do not use %s3 as your root domain.","dashboard.force_change_root_domain":"Force Change Root Domain","dashboard.force_change_root_domain_info":"You have already enabled SSL for your root domain. Changing the root domain URL will invalidate HTTPS on root domain and all default subdomains for apps if you have any apps.","dashboard.force_change_root_domain_reenable":"You can still re-enable HTTPS after changing the root domain.","dashboard.force_https":"Force HTTPS","dashboard.force_https_activated":"Force HTTPS activated!","dashboard.force_https_button":"Force HTTPS","dashboard.force_https_button_hint":"Redirect all HTTP to HTTPS","dashboard.force_https_info":"Once Force HTTPS is activated, all HTTP traffic is redirected to HTTPS.","dashboard.force_https_login_again":"You will have to login again as you will now be redirected to HTTPS website.","dashboard.force_https_proceed":"Do you still want to proceed?","dashboard.force_https_redirect":"All HTTP traffic is now redirected to HTTPS.","dashboard.force_https_warning":"Since this is a one-way action, and there is no revert, it is highly recommended that you test the HTTPS website first.","dashboard.https_setup_needed":"But you still need to assign a domain and finish the HTTPS setup to fully set up CapRover!","dashboard.ip_example_hint_specific":"For example, if you set %s1 to the IP address of your server, just enter %s2 in the box below:","dashboard.non_guided_version":"This is a non-guided version of the Command Line method. Don\'t forget to set the root domain, then enable HTTPS and force it, and finally change the password.","dashboard.root_domain_configurations":"CapRover Root Domain Configurations","dashboard.root_domain_https_activated":"Root Domain HTTPS activated!","dashboard.root_domain_https_info":"You can now use this link:","dashboard.root_domain_https_next_step":". Next step is to Force HTTPS to disallow plain HTTP traffic.","dashboard.root_domain_updated":"Root Domain Updated","dashboard.root_domain_updated_info":"Click Ok to get redirected to your new root domain. You need to log in again.","dashboard.run_on_local_machine":"On your local machine, simply run the following commands","dashboard.sample_apps":"sample apps.","dashboard.setup_options":"You can set up your CapRover instance in two ways:","dashboard.setup_panel_title":"CapRover Initial Setup","dashboard.successful_installation":"You have installed CapRover successfully!","dashboard.update_domain_button":"Update Domain","dashboard.update_root_domain_caution":"You can always update your root domain, but be careful! Your SSL certificates will get revoked because of this domain change.","dashboard.use_panel_below":"Use the panel below:","default_docker_reg.change_default_registry":"Change the default Docker Registry:","default_docker_reg.cluster_warning":"If you have a cluster (more than one server), you need to have a default push registry. If you only have one single server, disabling default push registry is fine.","default_docker_reg.default_push_registry":"Default Push Registry","default_docker_reg.default_registry_info":"Default Docker Registry is the registry that will be used to store your newly built images. You can select %s1 if you don\'t want to push your newly built images to any docker registry. Keep in mind that if you use %s2, cluster nodes (if you happen to have more than one server) will not be able to run your applications.","default_docker_reg.docker_registry_for_pushing_images":"Docker Registry for Pushing New Images:","default_docker_reg.edit_push_registry":"Edit Push Registry","default_docker_reg.save_and_update":"Save and Update","disk_cleanup.default_parameter_info":"With default parameter, it keeps the last two recent builds of all current apps, and creates a list of images that can be deleted (by clicking on Get List button). You can select which images you want to delete and click on Remove Images button. You might notice that some images are not deleted even though you clicked on Remove Images, it means they are being directly or indirectly in-use by Docker. A common example For indirect usage is an image whose child image is being used by an alive container.","disk_cleanup.get_list":"Get List","disk_cleanup.keep_most_recent":"Keep most recent","disk_cleanup.note_about_images":"Images that are being used (directly or indirectly) will not be deleted even if you select them.","disk_cleanup.remove_unused_images":"Remove Unused Images","disk_cleanup.select_images_for_removal":"Select images that you want to remove. You can select all from the top row.","disk_cleanup.tooltip_for_input":"For example, enter 2 in order to exclude 2 most recent builds during clean-up","disk_cleanup.unused_images_deleted":"Unused images are deleted.","docker_registries.default_push_registry_changed":"Default push registry successfully changed.","docker_registries.docker_registry_added":"Docker registry successfully added!","docker_registries.docker_registry_description":"Docker registry is a repository for your built images. It is similar to Github, or Bitbucket, with private repositories. However, instead of source code, it contains the built artifacts for your application. It is required for cluster mode, as other nodes need to access the built image in order for your application to run on them.","docker_registries.more_info":"More info","docker_registries.no_registries_added":"No registries have been added yet. Go ahead and add your first registry!","docker_registries.registry_deleted":"Registry deleted.","docker_registries.registry_updated":"Registry updated.","docker_registries.remote":"Remote Docker Registry:","docker_registries.remote_description":"This approach relies on a remote service to act as your Docker Registry. Using this approach, you\'ll have a more reliable cluster, assuming the third party service you use is reliable! There are multiple private Docker Registry services available: Google Container Registry, Amazon EC2 Container Registry, Quay and etc. Note that this approach costs you money.","docker_registries.self_hosted":"Self hosted Docker Registry:","docker_registries.self_hosted_description":"This is the simplest way to setup a docker registry. CapRover creates an instance of Docker Registry on the main machine and it manages the registry for you. However, it has its own limitation. If your main machine is destroyed, your local images will be lost. In most cases, this is not a disaster as you can re-deploy your apps from your source code.","docker_registries.setup_methods":"CapRover provides two methods for you to setup your docker registry:","docker_registries.setup_required":"Setting up Docker Registry is only required if you plan to run your CapRover on a cluster. For single node CapRover deployments, Docker Registry is not recommended as it makes deployment significantly slower.","docker_registry_add.add_remote_registry":"Add Remote Registry","docker_registry_add.add_self_hosted_registry":"Add Self-Hosted Registry","docker_registry_add.enable_self_hosted_registry":"Enable Self-Hosted Registry","docker_registry_add.image_prefix_tooltip":"Your images will be tagged as RegistryDomain/ImagePrefix/ImageName. For most providers, Image Prefix is exactly your username, unless the field DOMAIN is specific to you, in that case, this prefix is empty.","docker_registry_add.remote_registry":"Remote Registry","docker_registry_add.remote_registry_info":"You can read more about this type of registry on the page behind this modal, specifically under \\"More Info\\" section.","docker_registry_add.self_hosted_registry":"Self-Hosted Registry","docker_registry_add.self_hosted_registry_info":"You can read more about this type of registry on the page behind this modal, specifically under \\"More Info\\" section. Do you want to proceed and enable self-hosted Docker Registry?","docker_registry_table.actions":"Actions","docker_registry_table.cannot_delete_default_push":"Cannot Delete Default Push","docker_registry_table.cannot_delete_default_push_content":"This registry is set to be the default push. You cannot delete the default push registry. To remove, first you need to change the default push registry to another registry, or completely disable the default push registry. Then, come back and delete this.","docker_registry_table.cannot_edit_self_hosted_registry":"You cannot edit the self hosted registry. It is managed by CapRover.","docker_registry_table.confirm_delete":"Confirm Delete","docker_registry_table.delete_registry":"Delete Registry","docker_registry_table.delete_registry_content":"Are you sure you want to remote this registry from your list. You will no longer be able to push to or pull from this registry.","docker_registry_table.docker_registries":"Docker Registries","docker_registry_table.domain":"Domain","docker_registry_table.edit_registry":"Edit Registry","docker_registry_table.edit_to_see":"Edit to see.","docker_registry_table.image_prefix":"Image Prefix","docker_registry_table.image_prefix_tooltip":"Your images will be tagged as RegistryDomain/ImagePrefix/ImageName. For most providers, Image Prefix is exactly your username, unless the field DOMAIN is specific to you, in that case, this prefix is empty.","docker_registry_table.password":"Password","docker_registry_table.save_and_update":"Save and Update","docker_registry_table.user":"User","load_balancer_stats.active_connections":"Active Connections","load_balancer_stats.active_requests":"Active Requests","load_balancer_stats.reading_requests":"reading","load_balancer_stats.title":"Load Balancer Stats","load_balancer_stats.total_requests":"Total Requests","load_balancer_stats.total_requests_tooltip":"Constantly going up as refreshing the values","load_balancer_stats.waiting_requests":"Waiting Requests","load_balancer_stats.writing_requests":"writing","login_form.cap_rover":"CapRover Login","login_form.login":"Login","login_form.no_session_persistence":"No session persistence (Most Secure)","login_form.password":"Password","login_form.remember_me":"Remember Me","login_form.use_local_storage":"Use localStorage (Most Persistent)","login_form.use_session_storage":"Use sessionStorage","menu_item.app":"Apps","menu_item.cluster":"Cluster","menu_item.dashboard":"Dashboard","menu_item.maintenance":"Maintenance","menu_item.monitoring":"Monitoring","menu_item.settings":"Settings","netdata_settings.all_notification_options_are_completely_optional":"All notification options are completely OPTIONAL.","netdata_settings.allow_non_tls":"allow non-TLS","netdata_settings.default_email_fallback_receiver":"Default Email (fallback receiver)","netdata_settings.email_smtp":"Email","netdata_settings.netdata_offers_multiple_ways":"NetData offers multiple ways for you to receive notifications if something is going wrong with your server resource usage.","netdata_settings.notification_settings":"Notification Settings","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"Push Bullet API token","netdata_settings.recipient_email":"Recipient Email","netdata_settings.server_tag":"Server Tag","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"Slack Channel","netdata_settings.slack_webhook":"Slack Webhook","netdata_settings.smtp_password":"SMTP password","netdata_settings.smtp_port":"SMTP Port","netdata_settings.smtp_server":"SMTP Server","netdata_settings.smtp_username":"SMTP Username","netdata_settings.telegram":"Telegram","netdata_settings.telegram_bot_token":"Bot Token","netdata_settings.telegram_chat_id":"Chat ID","netdata_settings.unsecure":"Unsecure","netdata.caprover_interface":"CapRover provides a simple interface to enable NetData on your CapRover instance. Currently, CapRover only supports installing NetData on your <b>leader node</b>, i.e., the node where CapRover instance resides. This limitation is due to a limitation in Docker interface","netdata.custom_image":"You can recompile CapRover with a different customized image if you\'d like.","netdata.description_details":"Netdata is one of the most popular and most powerful monitoring tools that provide a web interface. It is a system for distributed real-time performance and health monitoring. It provides unparalleled insights, in real-time, of everything happening on the system it runs (including applications such as web and database servers), using modern interactive web dashboards.","netdata.docker_limitation_link":"(see here)","netdata.github_link":"(see here)","netdata.more_details":"For more details regarding NetData, visit their GitHub page","netdata.net_data_monitoring_tool":"NetData Monitoring Tool","netdata.netdata_started_and_updated":"NetData is started and updated!","netdata.netdata_stopped":"NetData has stopped!","netdata.open_net_data":"Open NetData","netdata.speed_efficiency":"NetData is fast and efficient, designed to permanently run on all systems (physical & virtual servers, containers, IoT devices), without disrupting their core function. The current image of NetData embeded in CapRover uses a default configuration for statistics","netdata.start_net_data_engine":"Start NetData Engine","netdata.statistics_link":"(see here)","netdata.turn_net_data_off":"Turn NetData Off","netdata.update_net_data":"Update NetData","nginx_config.base_config_location":"Base Config Location in nginx container","nginx_config.captain_config_location":"CapRover Config Location in nginx container","nginx_config.customization":"CapRover allows you to set custom configurations for your nginx router. This will allow high customization level in terms of caching, special routing, http2 and etc.","nginx_config.load_default":"Load Default and Edit","nginx_config.save_update":"Save and Update","nginx_config.template_pattern":"Note that templates are built using EJS template pattern. Do not change the areas between <% .... > unless you really know what you\'re doing!","nodes.architecture":"Architecture: ","nodes.cpu":"CPU: ","nodes.current_cluster_nodes":"Current Cluster Nodes","nodes.docker_version":"Docker Version: ","nodes.hostname":"Hostname: ","nodes.ip_address":"IP: ","nodes.leader":"Leader (Main Node)","nodes.no_default_push_registry":"You cannot add more nodes as no default push registry is set. To add more nodes and create a cluster, you first need to add a docker registry and set it as the default push registry.","nodes.node_added_successfully":"Node added successfully!","nodes.node_id":"Node ID:","nodes.operating_system":"OS: ","nodes.ram":"RAM: ","nodes.state":"State: ","nodes.status":"Status: ","nodes.type":"Type: ","oneclick_app_selector.app_selection_info":"Choose an app, a database or a bundle (app+database) from the list below. The rest is magic, well... Wizard!","oneclick_app_selector.card_title":"One Click Apps","oneclick_app_selector.custom_template_info":"This is mainly for testing. You can copy and paste your custom One-Click app template here. For examples and ideas, see ","oneclick_app_selector.invalid_json_alert":"One Click data that you\'ve entered is not a valid JSON.","oneclick_app_selector.next_button":"Next","oneclick_app_selector.one_click_apps_github_repository":"CapRover One Click Apps Repository","oneclick_app_selector.one_click_apps_github_repository_main_repo":"the main one click apps GitHub repository","oneclick_app_selector.one_click_apps_source":"One click apps are retrieved from the official ","oneclick_app_selector.one_click_apps_source_end":"by default. You can add other public/private repositories if you want to.","oneclick_app_selector.safari_warning":"You seem to be using Safari. Deployment of one-click apps may be unstable on Safari. Using Chrome is recommended","oneclick_app_selector.template_description":"A template for creating one-click apps. Mainly for development!","page_root.docs_link":"Docs","page_root.github_link":"Github","page_root.logout":"Logout","pro_features.build_email_alerts":"Build success and failure email alerts","pro_features.build_failures_email_alerts":"Build failures email alerts","pro_features.build_success_email_alerts":"Build success email alerts","pro_features.connect_api_key":"Connect API Key","pro_features.create_pro_account":"Create a PRO account using an OAuth provider (Google, Github, etc)","pro_features.email":"Email","pro_features.enjoy_premium_features":"Enjoy Premium features!","pro_features.enter_api_key":"Enter API Key","pro_features.enter_api_key_here":"Enter the purchase API Key here","pro_features.get_notified_build_fail":"Get notified when build fails","pro_features.get_notified_build_success":"Get notified when build succeeds","pro_features.get_notified_login":"Get notified when someone logs in","pro_features.login_email_alerts":"Login email alerts","pro_features.save":"Save","pro_features.sign_up_for_pro":"Sign-up for PRO membership","pro_features.support_open_source":"Last not least, support active development of OpenSource Software!","pro_features.two_factor_auth":"Two-Factor Authentication for better security","pro_features.upgrade_now":"Upgrade NOW","pro_features.upgrade_to_caprover_pro":"Upgrade to CapRover PRO to take advantage of premium features!","projects.edit_project":"Edit project: ","projects.edit_project_cancel":"Cancel","projects.edit_project_description":"Description","projects.edit_project_description_placeholder":"This project is just so awesome!","projects.edit_project_hint":"You can set the name, description and the parent of this project.","projects.edit_project_save":"Save","projects.new_project":"Create a New Project","projects.parent_project_selector_default":"root <no parent project>","projects.project_name":"Project Name","settings.backup":"Backup","settings.change_password":"Change Password","settings.check_for_updates":"Check for Updates","settings.confirm_otp":"Confirm OTP by entering the verification code","settings.disable_otp":"Disable Two-Factor Authentication","settings.disabled":"Disabled","settings.disk_cleanup":"Disk Cleanup","settings.enable_otp":"Enable Two-Factor Authentication","settings.enable_otp_verification":"Enable OTP verification","settings.enabled":"Enabled","settings.enter_otp_code_first":"Enter OTP verification code first.","settings.nginx_configurations":"NGINX Configurations","settings.one_off_cleanup":"One off cleanup","settings.otp_authentication":"Two Factor Authentication","settings.otp_disabled":"Two factor authentication is disabled","settings.otp_enabled_success":"Two factor authentication is now successfully enabled","settings.otp_verification_code":"OTP Verification Code","settings.themes":"Themes","settings.time_to_refresh":"Time to Refresh: ","settings.update_process_started":"Update Process Started","theme.delete":"Delete","theme.delete_theme_title":"Delete theme?","themes.caprover_extra":"Other configuration passed to CapRover","themes.customize_theme":"Customize Theme","themes.description":"CapRover comes with many built-in themes! Go ahead and select your favorite theme","themes.edit_name":"Theme name","themes.head_embed":"Embed elements into <head>","themes.see_here":"See here for details.","themes.theme_custom_help":"You can customize CapRover theme by providing custom theme and inject elements (font, CSS, JS, etc) into the <head> section."}'),DC=JSON.parse('{"add_node.alternative_method":"M\xe9todo Alternativo","add_node.attach_new_node":"Adjuntar Nuevo Nodo","add_node.caprover_ip_address":"Direcci\xf3n IP de CapRover","add_node.caprover_uses_ssh":"CapRover utiliza SSH para conectarse a sus nodos y hacer que se unan al cl\xfaster. A veces, este proceso no funciona debido a configuraciones SSH no est\xe1ndares, como puertos personalizados, nombres de usuario personalizados, etc.","add_node.depending_on_your_network_configurations":"Dependiendo de sus configuraciones de red, tambi\xe9n puede necesitar agregar el comando con","add_node.in_these_cases":"En estos casos, ser\xe1 mucho m\xe1s simple ejecutar los comandos manualmente por usted mismo desde una sesi\xf3n SSH. Primero, desde su","add_node.it_will_output_something_like_this":"Producir\xe1 algo como esto:","add_node.join_as_manager_node":"Unirse como nodo administrador","add_node.join_as_worker_node":"Unirse como nodo trabajador","add_node.join_cluster":"Unirse al Cl\xfaster","add_node.main_leader_node":"nodo l\xedder principal","add_node.new_node_ip_address":"Nueva direcci\xf3n IP del nodo","add_node.run_the_following_command":"ejecute el siguiente comando:","add_node.see_details_link":"Consulte este problema para m\xe1s detalles.","add_node.ssh_port":"Puerto SSH","add_node.ssh_private_key_for":"Clave privada SSH para","add_node.ssh_user":"Usuario SSH","add_node.then_copy_the_command":"Luego, copie el comando del resultado de arriba y simplemente desde el nodo trabajador, ejecute ese comando.","add_node.tip_for_node_count":"Consejo: Por cada 5 trabajadores, a\xf1ada 2 nodos administradores, manteniendo la cantidad de nodos administradores como un n\xfamero impar. Por lo tanto, utilice el nodo trabajador para los primeros 4 nodos que a\xf1ada a su cl\xfaster.","add_node.use_rsa_key":"Use la clave RSA. Otros tipos como Ed25519 no son compatibles, para esos use el m\xe9todo alternativo a continuaci\xf3n.","add_node.using_non_root_users":"Usar usuarios no administradores con acceso sudo NO funcionar\xe1. Si desea usar una cuenta no administradora, debe poder ejecutar comandos de docker sin sudo. O simplemente use el m\xe9todo alternativo a continuaci\xf3n.","apps_table.app_name":"Nombre de la App","apps_table.bulk_delete_tooltip":"Eliminar apps seleccionadas y proyectos","apps_table.header_all_apps_projects":"Todas las apps de todos los proyectos","apps_table.header_root":"Ra\xedz (apps sin proyectos asignados)","apps_table.instance_count":"Cantidad de Instancias","apps_table.last_deployed":"\xdaltimo Despliegue","apps_table.not_exposed_tooltip":"No expuesto como app web","apps_table.open":"Abrir","apps_table.persistent_data":"Datos Persistentes","apps_table.search_input_placeholder":"Buscar por Nombre","apps_table.tags":"Etiquetas","apps_table.title":"Tus Apps","apps.app_active_ssl":"Haga clic para activar HTTPS para este dominio","apps.app_active_ssl_button":"Activar HTTPS","apps.app_add_new_domain":"Conectar Nuevo Dominio","apps.app_config_add_key_value_env_vars":"Agregar Par Clave/Valor","apps.app_config_add_port_mapping":"Agregar Mapeo de Puertos","apps.app_config_bulk_edit_button":"Edici\xf3n Masiva","apps.app_config_instances_force_edit_button":"Editar","apps.app_config_instances_running_title":"N\xfamero de instancias en ejecuci\xf3n de esta app","apps.app_config_instances_running_title_short":"Cantidad de Instancias","apps.app_config_instances_warning_hint":"Varias instancias de apps con datos persistentes pueden ser muy peligrosas y propensas a errores ya que pueden estar accediendo al mismo archivo en el disco resultando en corrupci\xf3n de datos. Edite la cantidad de instancias solo si comprende el riesgo.","apps.app_config_no_env_vars":"Actualmente, esta app no tiene variables de entorno personalizadas a\xfan.","apps.app_config_no_port_mapping":"Actualmente, esta app no tiene mapeo de puertos personalizado.","apps.app_config_no_tags_message":"Actualmente no hay etiquetas de servicio asociadas con este servicio","apps.app_config_port_mapping":"Mapeo de Puertos","apps.app_config_port_tooltip":"\xa1Aseg\xfarese de que el puerto no est\xe9 ya en uso!","apps.app_config_tags":"Etiquetas de Servicio","apps.app_config_vol_add":"Agregar Directorio Persistente","apps.app_config_vol_directories":"Directorios Persistentes","apps.app_config_vol_host_path":"Ruta en el Host","apps.app_config_vol_host_path_hint":"IMPORTANTE: Aseg\xfarese de que la Ruta del Host exista antes de asignarla aqu\xed","apps.app_config_vol_label":"Etiqueta","apps.app_config_vol_manage_path":"Dejar que CapRover administre la ruta","apps.app_config_vol_no_directories":"Actualmente, esta app no tiene ning\xfan directorio persistente.","apps.app_config_vol_node_id":"ID del Nodo","apps.app_config_vol_node_id_edit":"Editar","apps.app_config_vol_node_id_hint":"Deje vac\xedo para una colocaci\xf3n autom\xe1tica","apps.app_config_vol_node_id_warning":"ADVERTENCIA: Cambiar el ID del Nodo causa la eliminaci\xf3n del contenido de sus directorios persistentes.","apps.app_config_vol_path":"Ruta en la App","apps.app_config_vol_set_path":"Establecer ruta espec\xedfica del host","apps.app_configs_tab":"Configuraciones de la App","apps.app_deployment_tab":"Despliegue","apps.app_edit_description":"Descripci\xf3n","apps.app_edit_name":"Nombre de la App","apps.app_edit_tags":"Etiquetas","apps.app_log_button_hide":"Ocultar Registros de la App","apps.app_log_button_view":"Ver Registros de la App","apps.app_log_view_full":"Haga clic para aprender c\xf3mo ver los registros completos de la aplicaci\xf3n (no truncados)","apps.app_public_urls":"Tu app est\xe1 disponible p\xfablicamente en","apps.app_ssl_already_active":"Ya activado","apps.button_enable_auth":"Editar Autenticaci\xf3n HTTP B\xe1sica","apps.button_enable_auth_active":"activo","apps.button_enable_auth_current_state":"Estado Actual","apps.button_enable_auth_inactive":"inactivo","apps.close_tooltip":"Cerrar","apps.container_http_port":"Puerto HTTP del Contenedor","apps.delete_app_apps_deleted":"App(s) eliminada(s)!","apps.delete_app_apps_list":"Apps","apps.delete_app_button":"Eliminar app","apps.delete_app_confirm":"Escriba %s en el cuadro a continuaci\xf3n para confirmar la eliminaci\xf3n","apps.delete_app_failed_confirm":"El texto de confirmaci\xf3n no coincide. Operaci\xf3n cancelada.","apps.delete_app_project_deleted":"Proyecto(s) eliminado(s)!","apps.delete_app_projects_list":"Proyectos","apps.delete_app_title":"Confirmar Eliminaci\xf3n Permanente?","apps.delete_app_volumes_to_delete":"Seleccione los vol\xfamenes que desea eliminar. Tenga en cuenta que si alguno de los vol\xfamenes est\xe1 siendo utilizado por otras apps de CapRover, no se eliminar\xe1n incluso si los selecciona. Eliminar vol\xfamenes tarda m\xe1s de 10 segundos, tenga paciencia","apps.delete_app_warning":"Tenga en cuenta que esto no es reversible","apps.deploy_app_build_logs_hide":"Ocultar Registros de Construcci\xf3n","apps.deploy_app_build_logs_view":"Ver Registros de Construcci\xf3n","apps.deploy_app_not_found":"App no encontrada!","apps.deploy_app_token_description":"Habilitar Token de App para generar un token de app aleatorio","apps.deploy_build_started":"La construcci\xf3n ha comenzado","apps.deploy_button_disable_app_token":"Desactivar Token de App","apps.deploy_button_enable_app_token":"Habilitar Token de App","apps.deploy_captain_definition_path_hint":"No deber\xeda necesitar cambiar esta ruta a menos que tenga un repositorio con m\xfaltiples archivos de definici\xf3n de capit\xe1n (monorrepos). Lea los documentos para la definici\xf3n del capit\xe1n antes de editar esto","apps.deploy_captain_definition_relative_path_hint":"ruta de definici\xf3n del capit\xe1n","apps.deploy_captain_definition_relative_path_hint_tooltip":"Edite solo si ha colocado su archivo de definici\xf3n del capit\xe1n en un subdirectorio de su proyecto","apps.deploy_cli_description_part1":"Use el comando de despliegue CLI. Este es el m\xe9todo m\xe1s f\xe1cil ya que solo requiere un comando simple como %s. Lea m\xe1s sobre esto en los documentos","apps.deploy_cli_description_part2":"Si est\xe1 utilizando CI/CD para ejecutar <code>caprover deploy</code> y no desea usar su contrase\xf1a, puede usar tokens espec\xedficos de la app","apps.deploy_copied_to_clipboard":"\xa1Copiado al portapapeles!","apps.deploy_current_version_tooltip":"Versi\xf3n Actual","apps.deploy_failed_deploy_tooltip":"Despliegue fallido","apps.deploy_force_build_button":"Forzar construcci\xf3n","apps.deploy_git_hash":"hash de git","apps.deploy_image_name":"Nombre de la Imagen","apps.deploy_method_captain_definition":"M\xe9todo 5: Desplegar archivo de definici\xf3n del capit\xe1n","apps.deploy_method_cli":"M\xe9todo 1: CLI Oficial","apps.deploy_method_dockerfile":"M\xe9todo 4: Desplegar Dockerfile simple","apps.deploy_method_github":"M\xe9todo 3: Desplegar desde Github/Bitbucket/Gitlab","apps.deploy_method_github_description":"Ingrese la informaci\xf3n de su repositorio en el formulario y guarde. Luego, copie la URL en el cuadro como un webhook en Github, Bitbucket, Gitlab, etc. Una vez que realice un commit, CapRover iniciar\xe1 una nueva construcci\xf3n.","apps.deploy_method_github_url_hint":"Agrega la informaci\xf3n del repositorio y guarda para que aparezca este webhook","apps.deploy_method_image_name":"M\xe9todo 6: Desplegar v\xeda Nombre de Imagen","apps.deploy_method_tarball":"M\xe9todo 2: Tarball","apps.deploy_now_button":"Desplegar Ahora","apps.deploy_revert_to_version_tooltip":"Revertir a esta versi\xf3n","apps.deploy_rollback_confirm":"\xbfRevertir?","apps.deploy_rollback_registry_warning":"Esta imagen (%s) parece estar alojada en Docker Registry. Aseg\xfarese de no haber eliminado esta imagen del repositorio desde que se despleg\xf3 originalmente. La eliminaci\xf3n generalmente no sucede autom\xe1ticamente, por lo que si no ha eliminado la imagen intencionalmente, no necesita preocuparse por esto.","apps.deploy_rollback_warning":"Si hab\xeda eliminado previamente esta imagen expl\xedcitamente a trav\xe9s de la limpieza del disco, este proceso de revertir fallar\xe1.","apps.deploy_rollback_warning_body":"\xbfDesea continuar con la reversi\xf3n de su app a esta imagen: ","apps.deploy_ssh_key_replacement_description":"O, en lugar de nombre de usuario/contrase\xf1a, use Clave SSH:","apps.deploy_state":"Estado","apps.deploy_tarball_description":"Simplemente puede crear un tarball (%s) de su proyecto y subirlo aqu\xed a trav\xe9s del bot\xf3n de subida.","apps.deploy_time":"Tiempo de Despliegue","apps.deploy_upload_app_button":"Subir y Desplegar","apps.deploy_upload_instructions":"Haga clic o arrastre el archivo TAR a esta \xe1rea para subir","apps.deploy_upload_instructions_must_contain":"Debe contener este archivo:","apps.deploy_version":"Versi\xf3n","apps.deploy_version_history":"Historial de Versiones","apps.description_placeholder":"\xa1Esta app es simplemente incre\xedble!\\n\xa1Otra l\xednea!","apps.do_not_wrap_logs_button":"No envolver registros","apps.edit_app_config":"Guardar y Reiniciar","apps.edit_app_title":"Editar app: ","apps.edit_nginx_config_button":"Editar Configuraciones de Nginx Predeterminadas","apps.edit_nginx_description":"Las plantillas se construyen utilizando el patr\xf3n de plantilla EJS. No cambie las \xe1reas entre %s , a menos que realmente sepa lo que est\xe1 haciendo. Para volver a la configuraci\xf3n predeterminada, simplemente elimine todo el contenido.","apps.enable_auth_dialog_body":"La autenticaci\xf3n b\xe1sica HTTP es la t\xe9cnica m\xe1s simple para hacer cumplir los controles de acceso a los recursos web. Puede usar esta t\xe9cnica para restringir el acceso a apps HTTP, especialmente aquellas que crea a trav\xe9s del generador de apps de un clic, como phpMyAdmin, etc.","apps.enable_auth_dialog_title":"Editar Autenticaci\xf3n B\xe1sica HTTP","apps.env_vars_title":"Variables de Entorno","apps.force_http_hint_warning":"Forzar HTTPS provoca que los dominios sin HTTPS funcionen mal. Aseg\xfarese de habilitar HTTPS para el dominio que desea usar, antes de habilitar la opci\xf3n Forzar HTTPS.","apps.force_http_text":"Forzar HTTPS redirigiendo todo el tr\xe1fico HTTP a HTTPS","apps.generic_edit_button":"Editar","apps.hint_http_port":"Puerto HTTP dentro del contenedor. Predeterminado es 80. Cambie solo si la app se ejecuta en un puerto diferente. Esto se usa solo para apps HTTP, no para bases de datos.","apps.http_expose_hint":"Use esto si no desea que su app est\xe9 disponible externamente. Su app seguir\xe1 estando disponible internamente como %s","apps.http_expose_title":"   No exponer como app web externamente","apps.http_hint_address":"Su app est\xe1 disponible internamente como %s1 para otras apps. En caso de app web, es accesible v\xeda %s2 desde otras apps.","apps.http_settings_tab":"Configuraciones HTTP","apps.http_warning_ip_address_hint":"Aseg\xfarese de que el nuevo dominio apunte a esta IP, de lo contrario la verificaci\xf3n fallar\xe1.","apps.link_see_here":"(aqu\xed)","apps.parent_project":"Proyecto Padre","apps.rename_warning":"Si cambia el nombre de la app que es utilizada internamente por otras apps, aseg\xfarese de actualizar tambi\xe9n la direcci\xf3n para evitar problemas.","apps.select_parent_project":"Seleccione un proyecto padre","apps.websock_support_text":"Soporte para Websocket","apps.websock_support_text_hint":"A\xf1ade las cabeceras de proxy de actualizaci\xf3n a la configuraci\xf3n de NGINX.","apps.wrap_logs_button":"Envolver registros","automatic_disk_cleanup.by_default_caprover":"Por defecto, CapRover mantiene algunas de las im\xe1genes m\xe1s recientes para su app para que pueda volver a una versi\xf3n anterior si es necesario. Adem\xe1s, CapRover utiliza un programador crontab simple, por ejemplo,","automatic_disk_cleanup.copied_to_clipboard":"\xa1Copiado al portapapeles!","automatic_disk_cleanup.cron_schedule":"Horario Cron","automatic_disk_cleanup.every_time_you_deploy":"Cada vez que despliega una nueva construcci\xf3n, Docker construye una nueva imagen para usted. T\xedpicamente, una gran parte de esta imagen se comparte entre la versi\xf3n antigua y la nueva, pero se agrega un peque\xf1o trozo a su disco con cada construcci\xf3n. Puede leer m\xe1s sobre la limpieza del disco en los documentos, pero como una interfaz simple, este widget le da la capacidad de realizar limpiezas de im\xe1genes bajo demanda.","automatic_disk_cleanup.for_example_enter_2":"Por ejemplo, ingrese 2 para excluir las 2 construcciones m\xe1s recientes durante la limpieza","automatic_disk_cleanup.invalid_data":"Datos inv\xe1lidos","automatic_disk_cleanup.keep_most_recent":"Mantener lo m\xe1s reciente","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"deje vac\xedo para desactivar la limpieza","automatic_disk_cleanup.results_in_running_cleanup":"resulta en ejecutar la limpieza todos los d\xedas a la 1 a.m.","automatic_disk_cleanup.save":"Guardar","automatic_disk_cleanup.settings_saved_successfully":"\xa1Configuraciones guardadas con \xe9xito!","automatic_disk_cleanup.timezone":"Zona Horaria","automatic_disk_cleanup.use_a_simple_crontab_expression":"Use una expresi\xf3n crontab simple para programar una limpieza ","backup.create_backup":"Crear Respaldo","backup.create_backup_info":"Cree un respaldo de las configuraciones de CapRover para poder iniciar un clon de este servidor. Tenga en cuenta que los datos de su aplicaci\xf3n (vol\xfamenes e im\xe1genes) no son parte de este respaldo. Este respaldo solo incluye los detalles de configuraci\xf3n del servidor, como dominios ra\xedz, nombres de apps, certificados SSL, etc.","backup.download_started":"La descarga del respaldo ha comenzado...","backup.see_documents":"Vea los documentos para m\xe1s detalles sobre c\xf3mo restaurar su servidor usando el archivo de respaldo.","change_password.change_password":"Cambiar Contrase\xf1a","change_password.confirm_new_password":"Confirmar Nueva Contrase\xf1a","change_password.new_password":"Nueva Contrase\xf1a","change_password.new_password_cannot_be_empty":"La nueva contrase\xf1a no puede estar vac\xeda","change_password.new_passwords_confirm_does_not_match":"La confirmaci\xf3n de las nuevas contrase\xf1as no coincide","change_password.old_password":"Contrase\xf1a Antigua","change_password.password_changed_successfully":"\xa1Contrase\xf1a cambiada con \xe9xito!","check_update.caprover_unresponsive":"Su panel de control de CapRover no funciona durante la actualizaci\xf3n. Espere hasta que esta p\xe1gina se actualice autom\xe1ticamente.","check_update.current_version":"Versi\xf3n Actual","check_update.in_place_updates":"CapRover permite que se instalen actualizaciones en el lugar. Sin embargo, siempre lea los registros de cambios antes de actualizar su CapRover. Puede haber cambios importantes de los que debe estar al tanto. La actualizaci\xf3n generalmente tarda alrededor de 60 segundos y su CapRover puede quedar inactivo hasta que se complete el proceso de actualizaci\xf3n. Sus apps permanecer\xe1n funcionales y responsivas durante este tiempo, excepto por un per\xedodo muy corto de 10 segundos o menos.","check_update.install_update":"Instalar Actualizaci\xf3n","check_update.latest_stable_version":"\xdaltima Versi\xf3n Estable","check_update.latest_version_message":"Su CapRover est\xe1 en la \xfaltima versi\xf3n.","check_update.nginx_error":"Podr\xeda ver un error de nginx brevemente despu\xe9s de la actualizaci\xf3n. Pero se solucionar\xe1 en unos segundos.","check_update.update_time":"La actualizaci\xf3n tarda aproximadamente un minuto en completarse, dependiendo de la velocidad de conexi\xf3n de su servidor.","cluster.docker_registry_title":"Configuraci\xf3n del Registro Docker","cluster.nodes_section_title":"Nodos","create_new_app.button":"Crear Nueva App","create_new_app.has_persistent_data":"Tiene Datos Persistentes","create_new_app.has_persistent_data_tooltip":"Principalmente usado para bases de datos, vea los detalles en los documentos.","create_new_app.one_click_apps":"Apps/Databases de Un Clic","create_new_app.or_select_from":"O Seleccione De","create_new_app.placeholder":"mi-app-asombrosa","create_new_app.title":"Crear Una Nueva App","dashboard.caprover_serversetup":"configuraci\xf3n de servidores caprover","dashboard.caprover_setup_success":"\xa1Ha instalado y configurado CapRover exitosamente! \xa1Ahora puede desplegar sus apps! Recuerde, con CapRover, puede desplegar aplicaciones desde el c\xf3digo fuente (como Node.js, PHP, Java, Ruby, Python, etc.), y tambi\xe9n puede desplegar aplicaciones listas para usar como MySQL, MongoDB, WordPress, Redis y muchas m\xe1s!","dashboard.change_root_domain_anyways":"Cambiar Dominio Ra\xedz de Todos Modos","dashboard.command_line_tool":"Herramienta de L\xednea de Comando (RECOMENDADO):","dashboard.congratulations":"\xa1Felicitaciones!","dashboard.deploy_source_code_info":"Para m\xe1s informaci\xf3n sobre c\xf3mo desplegar aplicaciones desde el c\xf3digo fuente, aseg\xfarese de echar un vistazo a esto: ","dashboard.detailed_guide_setup_ip":"Lo primero que necesita CapRover es un dominio ra\xedz. Por ejemplo, si usted es propietario de %s1, puede usar %s2 o %s3 como su dominio ra\xedz. Primero, necesita asegurarse de que la direcci\xf3n IP para todos los subdominios del dominio ra\xedz se resuelva a la direcci\xf3n IP de CapRover. Para hacer esto, vaya a la configuraci\xf3n de DNS en el sitio web de su proveedor de dominio y configure una entrada A de comod\xedn. Por ejemplo: %s4 donde esta IP es la direcci\xf3n IP de su m\xe1quina CapRover (servidor).","dashboard.dns_settings_effect_time":"NOTA: La configuraci\xf3n de DNS podr\xeda tardar varias horas en tener efecto.","dashboard.dns_settings_effect_time_link":"Vea este enlace para m\xe1s detalles","dashboard.enable_https":"Habilitar HTTPS","dashboard.enable_https_button":"Habilitar HTTPS","dashboard.enable_https_button_hint":"Usando el Servicio Gratuito de Let\'s Encrypt","dashboard.enable_https_email_importance":"Esta direcci\xf3n de correo electr\xf3nico es muy importante ya que Let\'s Encrypt la utiliza para prop\xf3sitos de validaci\xf3n. Proporcione un correo electr\xf3nico v\xe1lido aqu\xed.","dashboard.enable_https_info":"CapRover utiliza Let\'s Encrypt para proporcionar Certificados SSL Gratuitos (HTTPS).","dashboard.enable_ssl_dialog_body":"IMPORTANTE: Una vez que habilite HTTPS, no podr\xe1 editar el dominio ra\xedz nunca m\xe1s. Aseg\xfarese de usar un buen dominio ra\xedz. Una buena pr\xe1ctica es profundizar un nivel y configurar su dominio ra\xedz. Por ejemplo, si es propietario de %s1, use %s2 como su dominio ra\xedz. Esto le permitir\xe1 administrar mejor sus subdominios, no use %s3 como su dominio ra\xedz.","dashboard.force_change_root_domain":"Forzar Cambio de Dominio Ra\xedz","dashboard.force_change_root_domain_info":"Ya ha habilitado SSL para su dominio ra\xedz. Cambiar la URL del dominio ra\xedz invalidar\xe1 HTTPS en el dominio ra\xedz y todos los subdominios predeterminados para apps si tiene alguna app.","dashboard.force_change_root_domain_reenable":"A\xfan puede volver a habilitar HTTPS despu\xe9s de cambiar el dominio ra\xedz.","dashboard.force_https":"Forzar HTTPS","dashboard.force_https_activated":"\xa1HTTPS forzado activado!","dashboard.force_https_button":"Forzar HTTPS","dashboard.force_https_button_hint":"Redirigir todo HTTP a HTTPS","dashboard.force_https_info":"Una vez activado Forzar HTTPS, todo el tr\xe1fico HTTP se redirige a HTTPS.","dashboard.force_https_login_again":"Tendr\xe1 que iniciar sesi\xf3n nuevamente ya que ahora ser\xe1 redirigido al sitio web HTTPS.","dashboard.force_https_proceed":"\xbfA\xfan desea continuar?","dashboard.force_https_redirect":"Todo el tr\xe1fico HTTP ahora se redirige a HTTPS.","dashboard.force_https_warning":"Dado que esta es una acci\xf3n unilateral y no hay reversi\xf3n, se recomienda encarecidamente que pruebe el sitio web HTTPS primero.","dashboard.https_setup_needed":"Pero a\xfan necesita asignar un dominio y completar la configuraci\xf3n de HTTPS para configurar completamente CapRover.","dashboard.ip_example_hint_specific":"Por ejemplo, si establece %s1 a la direcci\xf3n IP de su servidor, simplemente ingrese %s2 en el cuadro a continuaci\xf3n:","dashboard.non_guided_version":"Esta es una versi\xf3n no guiada del m\xe9todo de L\xednea de Comando. No olvide configurar el dominio ra\xedz, luego habilitar HTTPS y forzarlo, y finalmente cambiar la contrase\xf1a.","dashboard.root_domain_configurations":"Configuraciones de Dominio Ra\xedz de CapRover","dashboard.root_domain_https_activated":"\xa1HTTPS de Dominio Ra\xedz activado!","dashboard.root_domain_https_info":"Ahora puede usar este enlace:","dashboard.root_domain_https_next_step":". El siguiente paso es Forzar HTTPS para no permitir tr\xe1fico HTTP simple.","dashboard.root_domain_updated":"Dominio Ra\xedz Actualizado","dashboard.root_domain_updated_info":"Haga clic en Aceptar para ser redirigido a su nuevo dominio ra\xedz. Necesitar\xe1 iniciar sesi\xf3n nuevamente.","dashboard.run_on_local_machine":"En su m\xe1quina local, simplemente ejecute los siguientes comandos","dashboard.sample_apps":"apps de muestra.","dashboard.setup_options":"Puede configurar su instancia de CapRover de dos maneras:","dashboard.setup_panel_title":"Configuraci\xf3n Inicial de CapRover","dashboard.successful_installation":"\xa1Ha instalado CapRover con \xe9xito!","dashboard.update_domain_button":"Actualizar Dominio","dashboard.update_root_domain_caution":"Siempre puede actualizar su dominio ra\xedz, \xa1pero tenga cuidado! Sus certificados SSL se revocar\xe1n debido a este cambio de dominio.","dashboard.use_panel_below":"Use el panel a continuaci\xf3n:","default_docker_reg.change_default_registry":"Cambiar el Registro Docker Predeterminado:","default_docker_reg.cluster_warning":"Si tiene un cl\xfaster (m\xe1s de un servidor), necesita tener un registro de empuje predeterminado. Si solo tiene un solo servidor, desactivar el registro de empuje predeterminado est\xe1 bien.","default_docker_reg.default_push_registry":"Registro de Empuje Predeterminado","default_docker_reg.default_registry_info":"El Registro Docker Predeterminado es el registro que se utilizar\xe1 para almacenar sus im\xe1genes reci\xe9n construidas. Puede seleccionar %s1 si no desea empujar sus im\xe1genes reci\xe9n construidas a ning\xfan registro docker. Tenga en cuenta que si usa %s2, los nodos del cl\xfaster (si tiene m\xe1s de un servidor) no podr\xe1n ejecutar sus aplicaciones.","default_docker_reg.docker_registry_for_pushing_images":"Registro Docker para Empujar Nuevas Im\xe1genes:","default_docker_reg.edit_push_registry":"Editar Registro de Empuje","default_docker_reg.save_and_update":"Guardar y Actualizar","disk_cleanup.default_parameter_info":"Con el par\xe1metro predeterminado, mantiene las dos construcciones recientes m\xe1s recientes de todas las apps actuales, y crea una lista de im\xe1genes que se pueden eliminar (haciendo clic en el bot\xf3n Obtener Lista). Puede seleccionar qu\xe9 im\xe1genes desea eliminar y hacer clic en el bot\xf3n Eliminar Im\xe1genes. Es posible que note que algunas im\xe1genes no se eliminan aunque haya hecho clic en Eliminar Im\xe1genes, lo que significa que est\xe1n siendo utilizadas directa o indirectamente por Docker. Un ejemplo com\xfan de uso indirecto es una imagen cuya imagen hija est\xe1 siendo utilizada por un contenedor vivo.","disk_cleanup.get_list":"Obtener Lista","disk_cleanup.keep_most_recent":"Mantener lo m\xe1s reciente","disk_cleanup.note_about_images":"Las im\xe1genes que est\xe1n siendo utilizadas (directa o indirectamente) no se eliminar\xe1n aunque las seleccione.","disk_cleanup.remove_unused_images":"Eliminar Im\xe1genes No Utilizadas","disk_cleanup.select_images_for_removal":"Seleccione las im\xe1genes que desea eliminar. Puede seleccionar todas desde la fila superior.","disk_cleanup.tooltip_for_input":"Por ejemplo, ingrese 2 para excluir las 2 construcciones m\xe1s recientes durante la limpieza","disk_cleanup.unused_images_deleted":"Im\xe1genes no utilizadas eliminadas.","docker_registries.default_push_registry_changed":"Registro de empuje predeterminado cambiado con \xe9xito.","docker_registries.docker_registry_added":"\xa1Registro Docker agregado con \xe9xito!","docker_registries.docker_registry_description":"El registro Docker es un repositorio para sus im\xe1genes construidas. Es similar a Github o Bitbucket, con repositorios privados. Sin embargo, en lugar de c\xf3digo fuente, contiene los artefactos construidos para su aplicaci\xf3n. Es necesario para el modo cl\xfaster, ya que otros nodos necesitan acceder a la imagen construida para que su aplicaci\xf3n pueda ejecutarse en ellos.","docker_registries.more_info":"M\xe1s info","docker_registries.no_registries_added":"A\xfan no se han agregado registros. \xa1Adelante y agregue su primer registro!","docker_registries.registry_deleted":"Registro eliminado.","docker_registries.registry_updated":"Registro actualizado.","docker_registries.remote":"Registro Docker Remoto:","docker_registries.remote_description":"Este enfoque se basa en un servicio remoto para actuar como su Registro Docker. Usando este enfoque, tendr\xe1 un cl\xfaster m\xe1s confiable, suponiendo que el servicio de terceros que usa es confiable. Hay varios servicios de Registro Docker privados disponibles: Google Container Registry, Amazon EC2 Container Registry, Quay, etc. Tenga en cuenta que este enfoque le cuesta dinero.","docker_registries.self_hosted":"Registro Docker Autogestionado:","docker_registries.self_hosted_description":"Esta es la forma m\xe1s simple de configurar un registro docker. CapRover crea una instancia de Registro Docker en la m\xe1quina principal y gestiona el registro para usted. Sin embargo, tiene su propia limitaci\xf3n. Si su m\xe1quina principal se destruye, sus im\xe1genes locales se perder\xe1n. En la mayor\xeda de los casos, esto no es un desastre, ya que puede volver a desplegar sus apps desde su c\xf3digo fuente.","docker_registries.setup_methods":"CapRover proporciona dos m\xe9todos para que configure su registro docker:","docker_registries.setup_required":"Configurar el Registro Docker solo es necesario si planea ejecutar su CapRover en un cl\xfaster. Para despliegues de CapRover de un solo nodo, no se recomienda el Registro Docker ya que hace que el despliegue sea significativamente m\xe1s lento.","docker_registry_add.add_remote_registry":"Agregar Registro Remoto","docker_registry_add.add_self_hosted_registry":"Agregar Registro Autogestionado","docker_registry_add.enable_self_hosted_registry":"Habilitar Registro Autogestionado","docker_registry_add.image_prefix_tooltip":"Sus im\xe1genes se etiquetar\xe1n como DomainRegistry/ImagePrefix/ImageName. Para la mayor\xeda de los proveedores, Image Prefix es exactamente su nombre de usuario, a menos que el campo DOMAIN sea espec\xedfico para usted, en cuyo caso, este prefijo est\xe1 vac\xedo.","docker_registry_add.remote_registry":"Registro Remoto","docker_registry_add.remote_registry_info":"Puede leer m\xe1s sobre este tipo de registro en la p\xe1gina detr\xe1s de este modal, espec\xedficamente bajo la secci\xf3n \\"M\xe1s Info\\".","docker_registry_add.self_hosted_registry":"Registro Autogestionado","docker_registry_add.self_hosted_registry_info":"Puede leer m\xe1s sobre este tipo de registro en la p\xe1gina detr\xe1s de este modal, espec\xedficamente bajo la secci\xf3n \\"M\xe1s Info\\". \xbfDesea continuar y habilitar el Registro Docker Autogestionado?","docker_registry_table.actions":"Acciones","docker_registry_table.cannot_delete_default_push":"No se Puede Eliminar el Empuje Predeterminado","docker_registry_table.cannot_delete_default_push_content":"Este registro est\xe1 configurado para ser el empuje predeterminado. No puede eliminar el registro de empuje predeterminado. Para eliminarlo, primero debe cambiar el registro de empuje predeterminado a otro registro, o desactivar completamente el registro de empuje predeterminado. Luego, regrese y elimine esto.","docker_registry_table.cannot_edit_self_hosted_registry":"No puede editar el registro autogestionado. Est\xe1 gestionado por CapRover.","docker_registry_table.confirm_delete":"Confirmar Eliminaci\xf3n","docker_registry_table.delete_registry":"Eliminar Registro","docker_registry_table.delete_registry_content":"\xbfEst\xe1 seguro de que desea eliminar este registro de su lista? Ya no podr\xe1 empujar o extraer de este registro.","docker_registry_table.docker_registries":"Registros Docker","docker_registry_table.domain":"Dominio","docker_registry_table.edit_registry":"Editar Registro","docker_registry_table.edit_to_see":"Editar para ver.","docker_registry_table.image_prefix":"Prefijo de Imagen","docker_registry_table.image_prefix_tooltip":"Sus im\xe1genes se etiquetar\xe1n como DomainRegistry/ImagePrefix/ImageName. Para la mayor\xeda de los proveedores, Image Prefix es exactamente su nombre de usuario, a menos que el campo DOMAIN sea espec\xedfico para usted, en cuyo caso, este prefijo est\xe1 vac\xedo.","docker_registry_table.password":"Contrase\xf1a","docker_registry_table.save_and_update":"Guardar y Actualizar","docker_registry_table.user":"Usuario","load_balancer_stats.active_connections":"Conexiones Activas","load_balancer_stats.active_requests":"Solicitudes Activas","load_balancer_stats.reading_requests":"leyendo","load_balancer_stats.title":"Estad\xedsticas del Balanceador de Carga","load_balancer_stats.total_requests":"Solicitudes Totales","load_balancer_stats.total_requests_tooltip":"Constantemente aumentando a medida que se actualizan los valores","load_balancer_stats.waiting_requests":"Solicitudes en Espera","load_balancer_stats.writing_requests":"escribiendo","login_form.cap_rover":"Inicio de Sesi\xf3n de CapRover","login_form.login":"Iniciar Sesi\xf3n","login_form.no_session_persistence":"Sin persistencia de sesi\xf3n (M\xe1s Seguro)","login_form.password":"Contrase\xf1a","login_form.remember_me":"Recu\xe9rdame","login_form.use_local_storage":"Usar localStorage (M\xe1s Persistente)","login_form.use_session_storage":"Usar sessionStorage","menu_item.app":"Apps","menu_item.cluster":"Cl\xfaster","menu_item.dashboard":"Panel de Control","menu_item.maintenance":"Mantenimiento","menu_item.monitoring":"Monitoreo","menu_item.settings":"Configuraciones","netdata_settings.all_notification_options_are_completely_optional":"Todas las opciones de notificaci\xf3n son completamente OPCIONALES.","netdata_settings.allow_non_tls":"permitir non-TLS","netdata_settings.default_email_fallback_receiver":"Correo Electr\xf3nico Predeterminado (receptor de respaldo)","netdata_settings.email_smtp":"Correo Electr\xf3nico","netdata_settings.netdata_offers_multiple_ways":"NetData ofrece m\xfaltiples maneras para que reciba notificaciones si algo va mal con el uso de los recursos de su servidor.","netdata_settings.notification_settings":"Configuraciones de Notificaci\xf3n","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"Token API de Push Bullet","netdata_settings.recipient_email":"Correo Electr\xf3nico del Destinatario","netdata_settings.server_tag":"Etiqueta del Servidor","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"Canal de Slack","netdata_settings.slack_webhook":"Webhook de Slack","netdata_settings.smtp_password":"Contrase\xf1a SMTP","netdata_settings.smtp_port":"Puerto SMTP","netdata_settings.smtp_server":"Servidor SMTP","netdata_settings.smtp_username":"Nombre de Usuario SMTP","netdata_settings.telegram":"Telegram","netdata_settings.telegram_bot_token":"Token del Bot","netdata_settings.telegram_chat_id":"ID del Chat","netdata_settings.unsecure":"Inseguro","netdata.caprover_interface":"CapRover proporciona una interfaz simple para habilitar NetData en su instancia de CapRover. Actualmente, CapRover solo admite la instalaci\xf3n de NetData en su <b>nodo l\xedder</b>, es decir, el nodo donde reside la instancia de CapRover. Esta limitaci\xf3n se debe a una limitaci\xf3n en la interfaz de Docker","netdata.custom_image":"Puede recompilar CapRover con una imagen personalizada diferente si lo desea.","netdata.description_details":"Netdata es una de las herramientas de monitoreo m\xe1s populares y poderosas que proporciona una interfaz web. Es un sistema para el monitoreo de rendimiento y salud en tiempo real distribuido. Proporciona informaci\xf3n sin igual, en tiempo real, de todo lo que sucede en el sistema en el que se ejecuta (incluyendo aplicaciones como servidores web y de bases de datos), utilizando tableros web interactivos modernos.","netdata.docker_limitation_link":"(ver aqu\xed)","netdata.github_link":"(ver aqu\xed)","netdata.more_details":"Para m\xe1s detalles sobre NetData, visite su p\xe1gina de GitHub","netdata.net_data_monitoring_tool":"Herramienta de Monitoreo NetData","netdata.netdata_started_and_updated":"\xa1NetData est\xe1 iniciado y actualizado!","netdata.netdata_stopped":"\xa1NetData se ha detenido!","netdata.open_net_data":"Abrir NetData","netdata.speed_efficiency":"NetData es r\xe1pido y eficiente, dise\xf1ado para funcionar permanentemente en todos los sistemas (servidores f\xedsicos y virtuales, contenedores, dispositivos IoT), sin interrumpir su funci\xf3n principal. La imagen actual de NetData incrustada en CapRover utiliza una configuraci\xf3n predeterminada para las estad\xedsticas","netdata.start_net_data_engine":"Iniciar Motor de NetData","netdata.statistics_link":"(ver aqu\xed)","netdata.turn_net_data_off":"Apagar NetData","netdata.update_net_data":"Actualizar NetData","nginx_config.base_config_location":"Ubicaci\xf3n de Configuraci\xf3n B\xe1sica en el contenedor de nginx","nginx_config.captain_config_location":"Ubicaci\xf3n de Configuraci\xf3n de CapRover en el contenedor de nginx","nginx_config.customization":"CapRover le permite establecer configuraciones personalizadas para su enrutador nginx. Esto permitir\xe1 un alto nivel de personalizaci\xf3n en t\xe9rminos de almacenamiento en cach\xe9, enrutamiento especial, http2, etc.","nginx_config.load_default":"Cargar Predeterminado y Editar","nginx_config.save_update":"Guardar y Actualizar","nginx_config.template_pattern":"Tenga en cuenta que las plantillas se construyen utilizando el patr\xf3n de plantilla EJS. \xa1No cambie las \xe1reas entre <% .... > a menos que realmente sepa lo que est\xe1 haciendo!","nodes.architecture":"Arquitectura: ","nodes.cpu":"CPU: ","nodes.current_cluster_nodes":"Nodos del Cl\xfaster Actual","nodes.docker_version":"Versi\xf3n de Docker: ","nodes.hostname":"Nombre de Host: ","nodes.ip_address":"IP: ","nodes.leader":"L\xedder (Nodo Principal)","nodes.no_default_push_registry":"No puede agregar m\xe1s nodos ya que no se ha establecido un registro de empuje predeterminado. Para agregar m\xe1s nodos y crear un cl\xfaster, primero necesita agregar un registro docker y configurarlo como el registro de empuje predeterminado.","nodes.node_added_successfully":"\xa1Nodo agregado con \xe9xito!","nodes.node_id":"ID del Nodo:","nodes.operating_system":"SO: ","nodes.ram":"RAM: ","nodes.state":"Estado: ","nodes.status":"Estado: ","nodes.type":"Tipo: ","oneclick_app_selector.app_selection_info":"Elija una app, una base de datos o un paquete (app+base de datos) de la lista a continuaci\xf3n. \xa1El resto es magia, bueno... mago!","oneclick_app_selector.card_title":"Apps de Un Clic","oneclick_app_selector.custom_template_info":"Esto es principalmente para pruebas. Puede copiar y pegar su plantilla personalizada de app de un clic aqu\xed. Para ejemplos e ideas, vea ","oneclick_app_selector.invalid_json_alert":"Los datos de un clic que ha ingresado no son un JSON v\xe1lido.","oneclick_app_selector.next_button":"Siguiente","oneclick_app_selector.one_click_apps_github_repository":"Repositorio de GitHub de Apps de Un Clic de CapRover","oneclick_app_selector.one_click_apps_github_repository_main_repo":"el repositorio principal de apps de un clic de GitHub","oneclick_app_selector.one_click_apps_source":"Las apps de un clic se obtienen del oficial ","oneclick_app_selector.one_click_apps_source_end":"por defecto. Puede agregar otros repositorios p\xfablicos/privados si lo desea.","oneclick_app_selector.safari_warning":"Parece que est\xe1 usando Safari. El despliegue de apps de un clic puede ser inestable en Safari. Se recomienda usar Chrome","oneclick_app_selector.template_description":"Una plantilla para crear apps de un clic. Principalmente para desarrollo!","page_root.docs_link":"Documentos","page_root.github_link":"Github","page_root.logout":"Cerrar Sesi\xf3n","pro_features.build_email_alerts":"Alertas de correo electr\xf3nico de \xe9xito y fracaso de construcci\xf3n","pro_features.build_failures_email_alerts":"Alertas de correo electr\xf3nico de fallos de construcci\xf3n","pro_features.build_success_email_alerts":"Alertas de correo electr\xf3nico de \xe9xito de construcci\xf3n","pro_features.connect_api_key":"Conectar Clave API","pro_features.create_pro_account":"Crear una cuenta PRO usando un proveedor de OAuth (Google, Github, etc)","pro_features.email":"Correo Electr\xf3nico","pro_features.enjoy_premium_features":"\xa1Disfrute de las caracter\xedsticas premium!","pro_features.enter_api_key":"Introduzca la Clave API","pro_features.enter_api_key_here":"Introduzca la Clave API de compra aqu\xed","pro_features.get_notified_build_fail":"Reciba notificaciones cuando la construcci\xf3n fracase","pro_features.get_notified_build_success":"Reciba notificaciones cuando la construcci\xf3n tenga \xe9xito","pro_features.get_notified_login":"Reciba notificaciones cuando alguien inicie sesi\xf3n","pro_features.login_email_alerts":"Alertas de correo electr\xf3nico de inicio de sesi\xf3n","pro_features.save":"Guardar","pro_features.sign_up_for_pro":"Inscr\xedbase para la membres\xeda PRO","pro_features.support_open_source":"Por \xfaltimo, \xa1apoye el desarrollo activo de Software de C\xf3digo Abierto!","pro_features.two_factor_auth":"Autenticaci\xf3n de Dos Factores para mayor seguridad","pro_features.upgrade_now":"\xa1Actualizar AHORA!","pro_features.upgrade_to_caprover_pro":"\xa1Actualice a CapRover PRO para aprovechar las caracter\xedsticas premium!","projects.edit_project":"Editar proyecto: ","projects.edit_project_cancel":"Cancelar","projects.edit_project_description":"Descripci\xf3n","projects.edit_project_description_placeholder":"\xa1Este proyecto es simplemente incre\xedble!","projects.edit_project_hint":"Puede configurar el nombre, la descripci\xf3n y el padre de este proyecto.","projects.edit_project_save":"Guardar","projects.new_project":"Crear un Nuevo Proyecto","projects.parent_project_selector_default":"ra\xedz <sin padre>!","projects.project_name":"Nombre del Proyecto","settings.backup":"Respaldo","settings.change_password":"Cambiar Contrase\xf1a","settings.check_for_updates":"Buscar Actualizaciones","settings.confirm_otp":"Confirme OTP ingresando el c\xf3digo de verificaci\xf3n","settings.disable_otp":"Desactivar Autenticaci\xf3n de Dos Factores","settings.disabled":"Desactivado","settings.disk_cleanup":"Limpieza de Disco","settings.enable_otp":"Habilitar Autenticaci\xf3n de Dos Factores","settings.enable_otp_verification":"Habilitar verificaci\xf3n OTP","settings.enabled":"Activado","settings.enter_otp_code_first":"Ingrese primero el c\xf3digo de verificaci\xf3n OTP.","settings.nginx_configurations":"Configuraciones de NGINX","settings.one_off_cleanup":"Limpieza \xdanica","settings.otp_authentication":"Autenticaci\xf3n de Dos Factores","settings.otp_disabled":"La autenticaci\xf3n de dos factores est\xe1 desactivada","settings.otp_enabled_success":"La autenticaci\xf3n de dos factores ahora est\xe1 habilitada con \xe9xito","settings.otp_verification_code":"C\xf3digo de Verificaci\xf3n OTP","settings.themes":"Temas","settings.time_to_refresh":"Tiempo para Refrescar: ","settings.update_process_started":"Proceso de Actualizaci\xf3n Iniciado","theme.delete":"Eliminar","theme.delete_theme_title":"\xbfEliminar tema?","themes.caprover_extra":"Otra configuraci\xf3n pasada a CapRover","themes.customize_theme":"Personalizar tema","themes.description":"\xa1CapRover viene con muchos temas incorporados! Adelante y selecciona tu tema favorito","themes.edit_name":"Nombre del tema","themes.head_embed":"Incrustar elementos en <head>","themes.see_here":"Consulta aqu\xed para m\xe1s detalles.","themes.theme_custom_help":"Puedes personalizar el tema de CapRover proporcionando un tema personalizado e inyectando elementos (fuente, CSS, JS, etc.) en la secci\xf3n <head>."}'),IC=JSON.parse('{"add_node.alternative_method":"\u0631\u0648\u0634 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646","add_node.attach_new_node":"\u067e\u06cc\u0648\u0633\u062a\u0646 \u06af\u0631\u0647 \u062c\u062f\u06cc\u062f","add_node.caprover_ip_address":"\u0622\u062f\u0631\u0633 IP \u06a9\u067e\u0631\u0648\u0648\u0631","add_node.caprover_uses_ssh":"\u06a9\u067e\u0631\u0648\u0648\u0631 \u0627\u0632 SSH \u0628\u0631\u0627\u06cc \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 \u06af\u0631\u0647\u200c\u0647\u0627\u06cc \u0634\u0645\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0622\u0646\u0647\u0627 \u0631\u0627 \u0628\u0647 \u062e\u0648\u0634\u0647 \u0645\u0644\u062d\u0642 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u06af\u0627\u0647\u06cc \u0627\u0648\u0642\u0627\u062a\u060c \u0627\u06cc\u0646 \u0641\u0631\u0622\u06cc\u0646\u062f \u0628\u0647 \u062f\u0644\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u063a\u06cc\u0631 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f SSH \u0645\u0627\u0646\u0646\u062f \u067e\u0648\u0631\u062a\u200c\u0647\u0627\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc\u060c \u0646\u0627\u0645\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc \u0648 \u063a\u06cc\u0631\u0647 \u06a9\u0627\u0631 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f.","add_node.depending_on_your_network_configurations":"\u0628\u0633\u062a\u0647 \u0628\u0647 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u0634\u0628\u06a9\u0647 \u0634\u0645\u0627\u060c \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0646\u06cc\u0627\u0632 \u0628\u0627\u0634\u062f \u062f\u0633\u062a\u0648\u0631 \u0631\u0627 \u0628\u0627","add_node.in_these_cases":"\u062f\u0631 \u0627\u06cc\u0646 \u0645\u0648\u0627\u0631\u062f\u060c \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0633\u062a\u06cc \u062a\u0648\u0633\u0637 \u062e\u0648\u062f\u062a\u0627\u0646 \u0627\u0632 \u06cc\u06a9 \u062c\u0644\u0633\u0647 SSH \u0628\u0633\u06cc\u0627\u0631 \u0633\u0627\u062f\u0647\u200c\u062a\u0631 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f. \u0627\u0628\u062a\u062f\u0627\u060c \u0627\u0632","add_node.it_will_output_something_like_this":"\u062e\u0631\u0648\u062c\u06cc \u0686\u06cc\u0632\u06cc \u0634\u0628\u06cc\u0647 \u0628\u0647 \u0627\u06cc\u0646 \u062e\u0648\u0627\u0647\u062f \u062f\u0627\u062f:","add_node.join_as_manager_node":"\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06af\u0631\u0647 \u0645\u062f\u06cc\u0631 \u0628\u067e\u06cc\u0648\u0646\u062f\u06cc\u062f","add_node.join_as_worker_node":"\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06af\u0631\u0647 \u06a9\u0627\u0631\u06af\u0631 \u0628\u067e\u06cc\u0648\u0646\u062f\u06cc\u062f","add_node.join_cluster":"\u067e\u06cc\u0648\u0633\u062a\u0646 \u0628\u0647 \u062e\u0648\u0634\u0647","add_node.main_leader_node":"\u06af\u0631\u0647 \u0631\u0647\u0628\u0631 \u0627\u0635\u0644\u06cc","add_node.new_node_ip_address":"\u0622\u062f\u0631\u0633 IP \u06af\u0631\u0647 \u062c\u062f\u06cc\u062f","add_node.run_the_following_command":"\u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f:","add_node.see_details_link":"\u0628\u0631\u0627\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0634\u06a9\u0644 \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.","add_node.ssh_port":"\u067e\u0648\u0631\u062a SSH","add_node.ssh_private_key_for":"\u06a9\u0644\u06cc\u062f \u062e\u0635\u0648\u0635\u06cc SSH \u0628\u0631\u0627\u06cc","add_node.ssh_user":"\u06a9\u0627\u0631\u0628\u0631 SSH","add_node.then_copy_the_command":"\u0633\u067e\u0633 \u062f\u0633\u062a\u0648\u0631 \u0631\u0627 \u0627\u0632 \u062e\u0631\u0648\u062c\u06cc \u0628\u0627\u0644\u0627 \u06a9\u067e\u06cc \u06a9\u0631\u062f\u0647 \u0648 \u0628\u0647 \u0633\u0627\u062f\u06af\u06cc \u0627\u0632 \u06af\u0631\u0647 \u06a9\u0627\u0631\u06af\u0631\u060c \u0622\u0646 \u062f\u0633\u062a\u0648\u0631 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f.","add_node.tip_for_node_count":"\u0646\u06a9\u062a\u0647: \u0628\u0631\u0627\u06cc \u0647\u0631 \u06f5 \u06a9\u0627\u0631\u06af\u0631\u060c \u06f2 \u06af\u0631\u0647 \u0645\u062f\u06cc\u0631 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f\u060c \u0637\u0648\u0631\u06cc \u06a9\u0647 \u062a\u0639\u062f\u0627\u062f \u06af\u0631\u0647\u200c\u0647\u0627\u06cc \u0645\u062f\u06cc\u0631 \u0628\u0647 \u0639\u062f\u062f \u0641\u0631\u062f\u06cc \u0628\u0627\u0634\u062f. \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646\u060c \u0628\u0631\u0627\u06cc \u0627\u0648\u0644\u06cc\u0646 \u06f4 \u06af\u0631\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0628\u0647 \u062e\u0648\u0634\u0647 \u062e\u0648\u062f \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u0627\u0632 \u06af\u0631\u0647 \u06a9\u0627\u0631\u06af\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.","add_node.use_rsa_key":"\u0627\u0632 \u06a9\u0644\u06cc\u062f RSA \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0633\u0627\u06cc\u0631 \u0627\u0646\u0648\u0627\u0639 \u0645\u0627\u0646\u0646\u062f Ed25519 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0646\u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u060c \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646\u200c\u0647\u0627 \u0627\u0632 \u0631\u0648\u0634 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.","add_node.using_non_root_users":"\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u063a\u06cc\u0631-\u0631\u06cc\u0634\u0647 \u062f\u0627\u0631\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc sudo \u06a9\u0627\u0631 \u0646\u062e\u0648\u0627\u0647\u062f \u06a9\u0631\u062f. \u0627\u06af\u0631 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0627\u0632 \u062d\u0633\u0627\u0628 \u063a\u06cc\u0631-\u0631\u06cc\u0634\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f\u060c \u0628\u0627\u06cc\u062f \u0628\u062a\u0648\u0627\u0646\u062f \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u062f\u0627\u06a9\u0631 \u0631\u0627 \u0628\u062f\u0648\u0646 sudo \u0627\u062c\u0631\u0627 \u06a9\u0646\u062f. \u06cc\u0627 \u0628\u0647 \u0633\u0627\u062f\u06af\u06cc \u0627\u0632 \u0631\u0648\u0634 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646 \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.","apps_table.app_name":"\u0646\u0627\u0645 \u0628\u0631\u0646\u0627\u0645\u0647","apps_table.bulk_delete_tooltip":"\u062d\u0630\u0641 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u0648 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628\u06cc","apps_table.header_all_apps_projects":"\u062a\u0645\u0627\u0645 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u0627\u0632 \u062a\u0645\u0627\u0645 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627","apps_table.header_root":"\u0631\u06cc\u0634\u0647 (\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc\u06cc \u0628\u062f\u0648\u0646 \u067e\u0631\u0648\u0698\u0647 \u0627\u062e\u062a\u0635\u0627\u0635\u06cc)","apps_table.instance_count":"\u062a\u0639\u062f\u0627\u062f \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627","apps_table.last_deployed":"\u0622\u062e\u0631\u06cc\u0646 \u0627\u0633\u062a\u0642\u0631\u0627\u0631","apps_table.not_exposed_tooltip":"\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 \u0641\u0627\u0634 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a","apps_table.open":"\u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f","apps_table.persistent_data":"\u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u0626\u0645\u06cc","apps_table.search_input_placeholder":"\u062c\u0633\u062a\u062c\u0648 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0646\u0627\u0645","apps_table.tags":"\u0628\u0631\u0686\u0633\u0628\u200c\u0647\u0627","apps_table.title":"\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0634\u0645\u0627","apps.app_active_ssl":"\u0628\u0631\u0627\u06cc \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc HTTPS \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u062f\u0627\u0645\u0646\u0647 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f","apps.app_active_ssl_button":"\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc HTTPS","apps.app_add_new_domain":"\u0627\u062a\u0635\u0627\u0644 \u062f\u0627\u0645\u0646\u0647 \u062c\u062f\u06cc\u062f","apps.app_config_add_key_value_env_vars":"\u0627\u0641\u0632\u0648\u062f\u0646 \u062c\u0641\u062a \u06a9\u0644\u06cc\u062f/\u0645\u0642\u062f\u0627\u0631","apps.app_config_add_port_mapping":"\u0627\u0641\u0632\u0648\u062f\u0646 \u0646\u0642\u0634\u0647\u200c\u0628\u0631\u062f\u0627\u0631\u06cc \u067e\u0648\u0631\u062a","apps.app_config_bulk_edit_button":"\u0648\u06cc\u0631\u0627\u06cc\u0634 \u062f\u0633\u062a\u0647\u200c\u0627\u06cc","apps.app_config_instances_force_edit_button":"\u0648\u06cc\u0631\u0627\u06cc\u0634","apps.app_config_instances_running_title":"\u062a\u0639\u062f\u0627\u062f \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627\u06cc \u062f\u0631 \u062d\u0627\u0644 \u0627\u062c\u0631\u0627 \u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647","apps.app_config_instances_running_title_short":"\u062a\u0639\u062f\u0627\u062f \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627","apps.app_config_instances_warning_hint":"\u0686\u0646\u062f\u06cc\u0646 \u0646\u0645\u0648\u0646\u0647 \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u0628\u0627 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u0626\u0645\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0633\u06cc\u0627\u0631 \u062e\u0637\u0631\u0646\u0627\u06a9 \u0648 \u0645\u0633\u062a\u0639\u062f \u0627\u0634\u06a9\u0627\u0644 \u0628\u0627\u0634\u062f \u0632\u06cc\u0631\u0627 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0647 \u06cc\u06a9 \u0641\u0627\u06cc\u0644 \u0631\u0648\u06cc \u062f\u06cc\u0633\u06a9 \u062f\u0633\u062a\u0631\u0633\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u0646\u062f \u06a9\u0647 \u0645\u0646\u062c\u0631 \u0628\u0647 \u0641\u0633\u0627\u062f \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062a\u0639\u062f\u0627\u062f \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u062a\u0646\u0647\u0627 \u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u062e\u0637\u0631\u0627\u062a \u0622\u0646 \u0631\u0627 \u062f\u0631\u06a9 \u06a9\u0631\u062f\u0647 \u0628\u0627\u0634\u06cc\u062f.","apps.app_config_no_env_vars":"\u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631\u060c \u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u06cc\u0686 \u0645\u062a\u063a\u06cc\u0631 \u0645\u062d\u06cc\u0637\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc \u0646\u062f\u0627\u0631\u062f.","apps.app_config_no_port_mapping":"\u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631\u060c \u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u06cc\u0686 \u0646\u0642\u0634\u0647\u200c\u0628\u0631\u062f\u0627\u0631\u06cc \u067e\u0648\u0631\u062a\u06cc \u0646\u062f\u0627\u0631\u062f.","apps.app_config_no_tags_message":"\u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 \u0647\u06cc\u0686 \u0628\u0631\u0686\u0633\u0628 \u0633\u0631\u0648\u06cc\u0633\u06cc \u0628\u0627 \u0627\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0645\u0631\u062a\u0628\u0637 \u0646\u06cc\u0633\u062a","apps.app_config_port_mapping":"\u0646\u0642\u0634\u0647\u200c\u0628\u0631\u062f\u0627\u0631\u06cc \u067e\u0648\u0631\u062a","apps.app_config_port_tooltip":"\u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u062f \u06a9\u0647 \u067e\u0648\u0631\u062a \u062f\u0631 \u062d\u0627\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u06cc\u0633\u062a!","apps.app_config_tags":"\u0628\u0631\u0686\u0633\u0628\u200c\u0647\u0627\u06cc \u0633\u0631\u0648\u06cc\u0633","apps.app_config_vol_add":"\u0627\u0641\u0632\u0648\u062f\u0646 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u062f\u0627\u0626\u0645\u06cc","apps.app_config_vol_directories":"\u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc\u200c\u0647\u0627\u06cc \u062f\u0627\u0626\u0645\u06cc","apps.app_config_vol_host_path":"\u0645\u0633\u06cc\u0631 \u0631\u0648\u06cc \u0645\u06cc\u0632\u0628\u0627\u0646","apps.app_config_vol_host_path_hint":"\u0645\u0647\u0645: \u0642\u0628\u0644 \u0627\u0632 \u0627\u062e\u062a\u0635\u0627\u0635 \u062f\u0627\u062f\u0646 \u0622\u0646 \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627\u060c \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0645\u0633\u06cc\u0631 \u0645\u06cc\u0632\u0628\u0627\u0646 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f","apps.app_config_vol_label":"\u0628\u0631\u0686\u0633\u0628","apps.app_config_vol_manage_path":"\u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u0633\u06cc\u0631 \u062a\u0648\u0633\u0637 \u06a9\u067e\u0631\u0648\u0648\u0631","apps.app_config_vol_no_directories":"\u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631\u060c \u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u06cc\u0686 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u062f\u0627\u0626\u0645\u06cc \u0646\u062f\u0627\u0631\u062f.","apps.app_config_vol_node_id":"\u0634\u0646\u0627\u0633\u0647 \u06af\u0631\u0647","apps.app_config_vol_node_id_edit":"\u0648\u06cc\u0631\u0627\u06cc\u0634","apps.app_config_vol_node_id_hint":"\u0628\u0631\u0627\u06cc \u0642\u0631\u0627\u0631 \u062f\u0627\u062f\u0646 \u062e\u0648\u062f\u06a9\u0627\u0631 \u062e\u0627\u0644\u06cc \u0628\u06af\u0630\u0627\u0631\u06cc\u062f","apps.app_config_vol_node_id_warning":"\u0647\u0634\u062f\u0627\u0631: \u062a\u063a\u06cc\u06cc\u0631 \u0634\u0646\u0627\u0633\u0647 \u06af\u0631\u0647 \u0628\u0627\u0639\u062b \u062d\u0630\u0641 \u0645\u062d\u062a\u0648\u06cc\u0627\u062a \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc\u200c\u0647\u0627\u06cc \u062f\u0627\u0626\u0645\u06cc \u0634\u0645\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f!","apps.app_config_vol_path":"\u0645\u0633\u06cc\u0631 \u062f\u0631 \u0628\u0631\u0646\u0627\u0645\u0647","apps.app_config_vol_set_path":"\u062a\u0646\u0638\u06cc\u0645 \u0645\u0633\u06cc\u0631 \u0645\u06cc\u0632\u0628\u0627\u0646 \u062e\u0627\u0635","apps.app_configs_tab":"\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647","apps.app_deployment_tab":"\u0627\u0633\u062a\u0642\u0631\u0627\u0631","apps.app_edit_description":"\u062a\u0648\u0636\u06cc\u062d\u0627\u062a","apps.app_edit_name":"\u0646\u0627\u0645 \u0628\u0631\u0646\u0627\u0645\u0647","apps.app_edit_tags":"\u0628\u0631\u0686\u0633\u0628\u200c\u0647\u0627","apps.app_log_button_hide":"\u0645\u062e\u0641\u06cc \u06a9\u0631\u062f\u0646 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647","apps.app_log_button_view":"\u0645\u0634\u0627\u0647\u062f\u0647 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647","apps.app_log_view_full":"\u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0646\u062d\u0648\u0647 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0627\u0645\u0644 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 (\u0628\u062f\u0648\u0646 \u0642\u0637\u0639) \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f","apps.app_public_urls":"\u0628\u0631\u0646\u0627\u0645\u0647 \u0634\u0645\u0627 \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0639\u0645\u0648\u0645 \u0627\u0633\u062a \u062f\u0631","apps.app_ssl_already_active":"\u0642\u0628\u0644\u0627 \u0641\u0639\u0627\u0644 \u0634\u062f\u0647","apps.button_enable_auth":"\u0648\u06cc\u0631\u0627\u06cc\u0634 HTTP Basic Auth","apps.button_enable_auth_active":"\u0641\u0639\u0627\u0644","apps.button_enable_auth_current_state":"\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc","apps.button_enable_auth_inactive":"\u063a\u06cc\u0631\u0641\u0639\u0627\u0644","apps.close_tooltip":"\u0628\u0633\u062a\u0646","apps.container_http_port":"\u067e\u0648\u0631\u062a HTTP \u06a9\u0627\u0646\u062a\u06cc\u0646\u0631","apps.delete_app_apps_deleted":"\u0628\u0631\u0646\u0627\u0645\u0647(\u0647\u0627) \u062d\u0630\u0641 \u0634\u062f!","apps.delete_app_apps_list":"\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627","apps.delete_app_button":"\u062d\u0630\u0641 \u0628\u0631\u0646\u0627\u0645\u0647","apps.delete_app_confirm":"\u0628\u0631\u0627\u06cc \u062a\u0623\u06cc\u06cc\u062f \u062d\u0630\u0641 %s \u0631\u0627 \u062f\u0631 \u06a9\u0627\u062f\u0631 \u0632\u06cc\u0631 \u062a\u0627\u06cc\u067e \u06a9\u0646\u06cc\u062f","apps.delete_app_failed_confirm":"\u0645\u062a\u0646 \u062a\u0623\u06cc\u06cc\u062f \u0645\u0637\u0627\u0628\u0642\u062a \u0646\u062f\u0627\u0634\u062a. \u0639\u0645\u0644\u06cc\u0627\u062a \u0644\u063a\u0648 \u0634\u062f.","apps.delete_app_project_deleted":"\u067e\u0631\u0648\u0698\u0647(\u0647\u0627) \u062d\u0630\u0641 \u0634\u062f!","apps.delete_app_projects_list":"\u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627","apps.delete_app_title":"\u062d\u0630\u0641 \u062f\u0627\u0626\u0645\u06cc \u0631\u0627 \u062a\u0623\u06cc\u06cc\u062f \u06a9\u0646\u06cc\u062f\u061f","apps.delete_app_volumes_to_delete":"\u0644\u0637\u0641\u0627 \u062d\u062c\u0645\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f. \u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0627\u06af\u0631 \u0647\u0631 \u06cc\u06a9 \u0627\u0632 \u062d\u062c\u0645\u200c\u0647\u0627 \u062a\u0648\u0633\u0637 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u06a9\u067e\u0631\u0648\u0648\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f\u060c \u062d\u062a\u06cc \u0627\u06af\u0631 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u062d\u0630\u0641 \u0646\u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u062d\u0630\u0641 \u062d\u062c\u0645\u200c\u0647\u0627 \u0628\u06cc\u0634 \u0627\u0632 \u06f1\u06f0 \u062b\u0627\u0646\u06cc\u0647 \u0637\u0648\u0644 \u0645\u06cc\u200c\u06a9\u0634\u062f\u060c \u0644\u0637\u0641\u0627 \u0635\u0628\u0648\u0631 \u0628\u0627\u0634\u06cc\u062f","apps.delete_app_warning":"\u0644\u0637\u0641\u0627 \u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0628\u0631\u06af\u0634\u062a\u200c\u067e\u0630\u06cc\u0631 \u0646\u06cc\u0633\u062a","apps.deploy_app_build_logs_hide":"\u0645\u062e\u0641\u06cc \u06a9\u0631\u062f\u0646 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u0633\u0627\u062e\u062a","apps.deploy_app_build_logs_view":"\u0645\u0634\u0627\u0647\u062f\u0647 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u0633\u0627\u062e\u062a","apps.deploy_app_not_found":"\u0628\u0631\u0646\u0627\u0645\u0647 \u06cc\u0627\u0641\u062a \u0646\u0634\u062f!","apps.deploy_app_token_description":"\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u062a\u0648\u06a9\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0628\u0631\u0627\u06cc \u062a\u0648\u0644\u06cc\u062f \u062a\u0648\u06a9\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u062a\u0635\u0627\u062f\u0641\u06cc","apps.deploy_build_started":"\u0633\u0627\u062e\u062a \u0622\u063a\u0627\u0632 \u0634\u062f","apps.deploy_button_disable_app_token":"\u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u062a\u0648\u06a9\u0646 \u0628\u0631\u0646\u0627\u0645\u0647","apps.deploy_button_enable_app_token":"\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u062a\u0648\u06a9\u0646 \u0628\u0631\u0646\u0627\u0645\u0647","apps.deploy_captain_definition_path_hint":"\u0634\u0645\u0627 \u0646\u0628\u0627\u06cc\u062f \u0646\u06cc\u0627\u0632 \u0628\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0627\u06cc\u0646 \u0645\u0633\u06cc\u0631 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u0645\u06af\u0631 \u0627\u06cc\u0646\u06a9\u0647 \u06cc\u06a9 \u0645\u062e\u0632\u0646 \u0628\u0627 \u0686\u0646\u062f\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u062a\u0639\u0631\u06cc\u0641 captain (mono repos) \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f. \u0642\u0628\u0644 \u0627\u0632 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0627\u06cc\u0646 \u0645\u0633\u06cc\u0631\u060c \u0627\u0633\u0646\u0627\u062f \u062a\u0639\u0631\u06cc\u0641 captain \u0631\u0627 \u0645\u0637\u0627\u0644\u0639\u0647 \u06a9\u0646\u06cc\u062f","apps.deploy_captain_definition_relative_path_hint":"\u0645\u0633\u06cc\u0631 \u062a\u0639\u0631\u06cc\u0641 captain","apps.deploy_captain_definition_relative_path_hint_tooltip":"\u062a\u0646\u0647\u0627 \u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0641\u0627\u06cc\u0644 \u062a\u0639\u0631\u06cc\u0641 captain \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u0632\u06cc\u0631\u0634\u0627\u062e\u0647 \u067e\u0631\u0648\u0698\u0647 \u062e\u0648\u062f \u0642\u0631\u0627\u0631 \u062f\u0627\u062f\u0647\u200c\u0627\u06cc\u062f","apps.deploy_cli_description_part1":"\u0627\u0632 \u062f\u0633\u062a\u0648\u0631 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 CLI \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u0633\u0627\u062f\u0647\u200c\u062a\u0631\u06cc\u0646 \u0631\u0648\u0634 \u0627\u0633\u062a \u0632\u06cc\u0631\u0627 \u062a\u0646\u0647\u0627 \u0628\u0647 \u06cc\u06a9 \u062f\u0633\u062a\u0648\u0631 \u0633\u0627\u062f\u0647 \u0645\u0627\u0646\u0646\u062f %s \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u062f. \u0628\u0631\u0627\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0645\u0648\u0631\u062f \u0622\u0646 \u062f\u0631 \u0627\u0633\u0646\u0627\u062f \u0645\u0637\u0627\u0644\u0639\u0647 \u06a9\u0646\u06cc\u062f","apps.deploy_cli_description_part2":"\u0627\u06af\u0631 \u0627\u0632 CI/CD \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc <code>caprover deploy</code> \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f \u0648 \u0646\u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0627\u0632 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u062a\u0648\u06a9\u0646\u200c\u0647\u0627\u06cc \u062e\u0627\u0635 \u0628\u0631\u0646\u0627\u0645\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f","apps.deploy_copied_to_clipboard":"\u062f\u0631 \u06a9\u0644\u06cc\u067e\u200c\u0628\u0631\u062f \u06a9\u067e\u06cc \u0634\u062f!","apps.deploy_current_version_tooltip":"\u0646\u0633\u062e\u0647 \u0641\u0639\u0644\u06cc","apps.deploy_failed_deploy_tooltip":"\u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0646\u0627\u0645\u0648\u0641\u0642","apps.deploy_force_build_button":"\u0627\u062c\u0628\u0627\u0631 \u0628\u0647 \u0633\u0627\u062e\u062a","apps.deploy_git_hash":"\u0647\u0634 \u06af\u06cc\u062a","apps.deploy_image_name":"\u0646\u0627\u0645 \u062a\u0635\u0648\u06cc\u0631","apps.deploy_method_captain_definition":"\u0631\u0648\u0634 \u06f5: \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0641\u0627\u06cc\u0644 \u062a\u0639\u0631\u06cc\u0641 captain","apps.deploy_method_cli":"\u0631\u0648\u0634 \u06f1: CLI \u0631\u0633\u0645\u06cc","apps.deploy_method_dockerfile":"\u0631\u0648\u0634 \u06f4: \u0627\u0633\u062a\u0642\u0631\u0627\u0631 Dockerfile \u0633\u0627\u062f\u0647","apps.deploy_method_github":"\u0631\u0648\u0634 \u06f3: \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0627\u0632 Github/Bitbucket/Gitlab","apps.deploy_method_github_description":"\u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u062e\u0632\u0646 \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0641\u0631\u0645 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f \u0648 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u06cc\u062f. \u0633\u067e\u0633 URL \u0631\u0627 \u062f\u0631 \u06a9\u0627\u062f\u0631 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 webhook \u062f\u0631 Github, Bitbucket, Gitlab \u0648 \u063a\u06cc\u0631\u0647 \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f. \u0647\u0631 \u0628\u0627\u0631 \u06a9\u0647 \u0634\u0645\u0627 \u06cc\u06a9 \u06a9\u0627\u0645\u06cc\u062a \u0631\u0627 \u067e\u0648\u0634 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u06a9\u067e\u0631\u0648\u0648\u0631 \u06cc\u06a9 \u0633\u0627\u062e\u062a \u062c\u062f\u06cc\u062f \u0631\u0627 \u0622\u063a\u0627\u0632 \u0645\u06cc\u200c\u06a9\u0646\u062f.","apps.deploy_method_github_url_hint":"\u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0645\u062e\u0632\u0646 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0647 \u0648 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u0627\u06cc\u0646 \u0648\u0628\u200c\u0647\u0648\u06a9 \u0630\u062e\u06cc\u0631\u0647 \u06a9\u0646\u06cc\u062f","apps.deploy_method_image_name":"\u0631\u0648\u0634 \u06f6: \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0627\u0632 \u0637\u0631\u06cc\u0642 ImageName","apps.deploy_method_tarball":"\u0631\u0648\u0634 \u06f2: Tarball","apps.deploy_now_button":"\u0627\u06a9\u0646\u0648\u0646 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f","apps.deploy_revert_to_version_tooltip":"\u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u06cc\u0646 \u0646\u0633\u062e\u0647","apps.deploy_rollback_confirm":"\u0628\u0627\u0632\u06af\u0634\u062a\u061f","apps.deploy_rollback_registry_warning":"\u0627\u06cc\u0646 \u062a\u0635\u0648\u06cc\u0631 (%s) \u0628\u0647 \u0646\u0638\u0631 \u0645\u06cc\u200c\u0631\u0633\u062f \u06a9\u0647 \u062f\u0631 Docker Registry \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a. \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0627\u06cc\u0646 \u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u0627\u0632 \u0645\u062e\u0632\u0646 \u062d\u0630\u0641 \u0646\u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f \u0632\u06cc\u0631\u0627 \u062d\u0630\u0641 \u0645\u0639\u0645\u0648\u0644\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0646\u062c\u0627\u0645 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0627\u06af\u0631 \u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u0637\u0648\u0631 \u0639\u0645\u062f\u06cc \u062d\u0630\u0641 \u0646\u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f\u060c \u0646\u06cc\u0627\u0632\u06cc \u0628\u0647 \u0646\u06af\u0631\u0627\u0646\u06cc \u062f\u0631 \u0645\u0648\u0631\u062f \u0627\u06cc\u0646 \u0645\u0633\u0626\u0644\u0647 \u0646\u06cc\u0633\u062a.","apps.deploy_rollback_warning":"\u0627\u06af\u0631 \u0634\u0645\u0627 \u0642\u0628\u0644\u0627 \u0627\u06cc\u0646 \u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u062f\u06cc\u0633\u06a9 \u0628\u0647 \u0635\u0631\u0627\u062d\u062a \u062d\u0630\u0641 \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f\u060c \u0627\u06cc\u0646 \u0641\u0631\u0622\u06cc\u0646\u062f \u0628\u0627\u0632\u06af\u0634\u062a \u0634\u06a9\u0633\u062a \u062e\u0648\u0627\u0647\u062f \u062e\u0648\u0631\u062f.","apps.deploy_rollback_warning_body":"\u0622\u06cc\u0627 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u0627 \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u062f\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u062e\u0648\u062f \u0628\u0647 \u0627\u06cc\u0646 \u062a\u0635\u0648\u06cc\u0631 \u0627\u062f\u0627\u0645\u0647 \u062f\u0647\u06cc\u062f: ","apps.deploy_ssh_key_replacement_description":"\u06cc\u0627\u060c \u0628\u0647 \u062c\u0627\u06cc \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc/\u0631\u0645\u0632 \u0639\u0628\u0648\u0631\u060c \u0627\u0632 \u06a9\u0644\u06cc\u062f SSH \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:","apps.deploy_state":"\u0648\u0636\u0639\u06cc\u062a","apps.deploy_tarball_description":"\u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u0633\u0627\u062f\u06af\u06cc \u06cc\u06a9 tarball (%s) \u0627\u0632 \u067e\u0631\u0648\u0698\u0647 \u062e\u0648\u062f \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u062f\u06a9\u0645\u0647 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u06a9\u0646\u06cc\u062f.","apps.deploy_time":"\u0632\u0645\u0627\u0646 \u0627\u0633\u062a\u0642\u0631\u0627\u0631","apps.deploy_upload_app_button":"\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0648 \u0627\u0633\u062a\u0642\u0631\u0627\u0631","apps.deploy_upload_instructions":"\u0628\u0631\u0627\u06cc \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0641\u0627\u06cc\u0644 TAR \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0646\u0637\u0642\u0647 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f \u06cc\u0627 \u0622\u0646 \u0631\u0627 \u0628\u06a9\u0634\u06cc\u062f","apps.deploy_upload_instructions_must_contain":"\u0628\u0627\u06cc\u062f \u0627\u06cc\u0646 \u0641\u0627\u06cc\u0644 \u0631\u0627 \u0634\u0627\u0645\u0644 \u0634\u0648\u062f:","apps.deploy_version":"\u0646\u0633\u062e\u0647","apps.deploy_version_history":"\u062a\u0627\u0631\u06cc\u062e\u0686\u0647 \u0646\u0633\u062e\u0647","apps.description_placeholder":"\u0627\u06cc\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0641\u0648\u0642\u200c\u0627\u0644\u0639\u0627\u062f\u0647 \u0627\u0633\u062a!\\n\u062e\u0637 \u062f\u06cc\u06af\u0631!","apps.do_not_wrap_logs_button":"\u062e\u0637\u200c\u0647\u0627\u06cc \u06af\u0632\u0627\u0631\u0634 \u0631\u0627 \u0642\u0631\u0646\u0637\u06cc\u0646\u0647 \u0646\u06a9\u0646\u06cc\u062f","apps.edit_app_config":"\u0630\u062e\u06cc\u0631\u0647 \u0648 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u062c\u062f\u062f","apps.edit_app_title":"\u0648\u06cc\u0631\u0627\u06cc\u0634 \u0628\u0631\u0646\u0627\u0645\u0647: ","apps.edit_nginx_config_button":"\u0648\u06cc\u0631\u0627\u06cc\u0634 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 Nginx","apps.edit_nginx_description":"\u0642\u0627\u0644\u0628\u200c\u0647\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u0644\u06af\u0648\u06cc \u0642\u0627\u0644\u0628 EJS \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647\u200c\u0627\u0646\u062f. \u0646\u0648\u0627\u062d\u06cc \u0628\u06cc\u0646 %s \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u062f\u0647\u06cc\u062f\u060c \u0645\u06af\u0631 \u0627\u06cc\u0646\u06a9\u0647 \u0648\u0627\u0642\u0639\u0627 \u0645\u06cc\u200c\u062f\u0627\u0646\u06cc\u062f \u0686\u0647 \u06a9\u0627\u0631\u06cc \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u06cc\u062f! \u0628\u0631\u0627\u06cc \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636\u060c \u062a\u0646\u0647\u0627 \u06a9\u0627\u0641\u06cc \u0627\u0633\u062a \u062a\u0645\u0627\u0645 \u0645\u062d\u062a\u0648\u0627 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f.","apps.enable_auth_dialog_body":"\u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u067e\u0627\u06cc\u0647 HTTP \u0633\u0627\u062f\u0647\u200c\u062a\u0631\u06cc\u0646 \u062a\u06a9\u0646\u06cc\u06a9 \u0628\u0631\u0627\u06cc \u0627\u0639\u0645\u0627\u0644 \u06a9\u0646\u062a\u0631\u0644\u200c\u0647\u0627\u06cc \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0645\u0646\u0627\u0628\u0639 \u0648\u0628 \u0627\u0633\u062a. \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0627\u06cc\u0646 \u062a\u06a9\u0646\u06cc\u06a9 \u0628\u0631\u0627\u06cc \u0645\u062d\u062f\u0648\u062f \u06a9\u0631\u062f\u0646 \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc HTTP\u060c \u0628\u0647 \u0648\u06cc\u0698\u0647 \u0622\u0646\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0698\u0646\u0631\u0627\u062a\u0648\u0631 \u0628\u0631\u0646\u0627\u0645\u0647 \u06cc\u06a9 \u06a9\u0644\u06cc\u06a9\u06cc \u0645\u0627\u0646\u0646\u062f phpMyAdmin \u0648 \u063a\u06cc\u0631\u0647 \u0627\u06cc\u062c\u0627\u062f \u0634\u062f\u0647\u200c\u0627\u0646\u062f\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.","apps.enable_auth_dialog_title":"\u0648\u06cc\u0631\u0627\u06cc\u0634 HTTP Basic Auth","apps.env_vars_title":"\u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc \u0645\u062d\u06cc\u0637\u06cc","apps.force_http_hint_warning":"\u0627\u062c\u0628\u0627\u0631 \u0628\u0647 HTTPS \u0628\u0627\u0639\u062b \u0627\u062e\u062a\u0644\u0627\u0644 \u062f\u0631 \u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0641\u0627\u0642\u062f HTTPS \u0647\u0633\u062a\u0646\u062f. \u0642\u0628\u0644 \u0627\u0632 \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u06af\u0632\u06cc\u0646\u0647 \u0627\u062c\u0628\u0627\u0631 HTTPS\u060c \u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u062f \u06a9\u0647 HTTPS \u0631\u0627 \u0628\u0631\u0627\u06cc \u062f\u0627\u0645\u0646\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f\u060c \u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f.","apps.force_http_text":"\u0627\u062c\u0628\u0627\u0631 \u0628\u0647 HTTPS \u0628\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u0645\u0633\u06cc\u0631 \u062a\u0645\u0627\u0645 \u062a\u0631\u0627\u0641\u06cc\u06a9 HTTP \u0628\u0647 HTTPS","apps.generic_edit_button":"\u0648\u06cc\u0631\u0627\u06cc\u0634","apps.hint_http_port":"\u067e\u0648\u0631\u062a HTTP \u062f\u0627\u062e\u0644 \u06a9\u0627\u0646\u062a\u06cc\u0646\u0631. \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u06f8\u06f0 \u0627\u0633\u062a. \u062a\u0646\u0647\u0627 \u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f \u06a9\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0631 \u067e\u0648\u0631\u062a \u0645\u062a\u0641\u0627\u0648\u062a\u06cc \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06cc\u0646 \u062a\u0646\u0647\u0627 \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc HTTP \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u0646\u0647 \u067e\u0627\u06cc\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u062f\u0647.","apps.http_expose_hint":"\u0627\u0632 \u0627\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f \u0627\u06af\u0631 \u0646\u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u0634\u0645\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u062e\u0627\u0631\u062c\u06cc \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0628\u0627\u0634\u062f. \u0628\u0631\u0646\u0627\u0645\u0647 \u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u0627\u0646 \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0627\u062e\u0644\u06cc \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 %s","apps.http_expose_title":"   \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628 \u0628\u0647 \u0635\u0648\u0631\u062a \u062e\u0627\u0631\u062c\u06cc \u0641\u0627\u0634 \u0646\u0634\u0648\u062f","apps.http_hint_address":"\u0628\u0631\u0646\u0627\u0645\u0647 \u0634\u0645\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 %s1 \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0627\u0633\u062a. \u062f\u0631 \u0635\u0648\u0631\u062a \u0628\u0631\u0646\u0627\u0645\u0647 \u0648\u0628\u060c \u0627\u0632 \u0637\u0631\u06cc\u0642 %s2 \u0627\u0632 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0642\u0627\u0628\u0644 \u062f\u0633\u062a\u0631\u0633\u06cc \u0627\u0633\u062a.","apps.http_settings_tab":"\u062a\u0646\u0638\u06cc\u0645\u0627\u062a HTTP","apps.http_warning_ip_address_hint":"\u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u062f \u06a9\u0647 \u062f\u0627\u0645\u0646\u0647 \u062c\u062f\u06cc\u062f \u0628\u0647 \u0627\u06cc\u0646 IP \u0627\u0634\u0627\u0631\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u062f\u0631 \u063a\u06cc\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a \u062a\u0623\u06cc\u06cc\u062f \u0634\u06a9\u0633\u062a \u062e\u0648\u0627\u0647\u062f \u062e\u0648\u0631\u062f.","apps.link_see_here":"(\u0627\u06cc\u0646\u062c\u0627)","apps.parent_project":"\u067e\u0631\u0648\u0698\u0647 \u0648\u0627\u0644\u062f","apps.rename_warning":"\u0627\u06af\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0627\u06cc \u0631\u0627 \u06a9\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0627\u062e\u0644\u06cc \u062a\u0648\u0633\u0637 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u062f\u0647\u06cc\u062f\u060c \u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u062f \u06a9\u0647 \u0622\u062f\u0631\u0633 \u0631\u0627 \u0646\u06cc\u0632 \u0628\u0647 \u0631\u0648\u0632 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0627\u0632 \u0628\u0631\u0648\u0632 \u0645\u0634\u06a9\u0644\u0627\u062a \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u06a9\u0646\u06cc\u062f.","apps.select_parent_project":"\u0627\u0646\u062a\u062e\u0627\u0628 \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 \u0648\u0627\u0644\u062f","apps.websock_support_text":"\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0627\u0632 Websocket","apps.websock_support_text_hint":"\u0627\u0641\u0632\u0648\u062f\u0646 \u0647\u062f\u0631\u0647\u0627\u06cc \u0627\u0631\u062a\u0642\u0627\u0621 \u067e\u0631\u0648\u06a9\u0633\u06cc \u0628\u0647 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc NGINX.","apps.wrap_logs_button":"\u0642\u0631\u0646\u0637\u06cc\u0646\u0647 \u06a9\u0631\u062f\u0646 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627","automatic_disk_cleanup.by_default_caprover":"\u0628\u0647 \u0637\u0648\u0631 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636\u060c \u06a9\u067e\u0631\u0648\u0648\u0631 \u0686\u0646\u062f\u06cc\u0646 \u062a\u0635\u0648\u06cc\u0631 \u0627\u062e\u06cc\u0631 \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0634\u0645\u0627 \u0631\u0627 \u0646\u06af\u0647 \u0645\u06cc\u200c\u062f\u0627\u0631\u062f \u062a\u0627 \u0628\u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0631 \u0635\u0648\u0631\u062a \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0646\u0633\u062e\u0647 \u0642\u0628\u0644\u06cc \u0628\u0627\u0632\u06af\u0631\u062f\u06cc\u062f. \u0647\u0645\u0686\u0646\u06cc\u0646\u060c \u06a9\u067e\u0631\u0648\u0648\u0631 \u0627\u0632 \u06cc\u06a9 \u0632\u0645\u0627\u0646\u200c\u0628\u0646\u062f\u06cc \u0633\u0627\u062f\u0647 crontab \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c","automatic_disk_cleanup.copied_to_clipboard":"\u062f\u0631 \u06a9\u0644\u06cc\u067e\u200c\u0628\u0631\u062f \u06a9\u067e\u06cc \u0634\u062f!","automatic_disk_cleanup.cron_schedule":"\u0628\u0631\u0646\u0627\u0645\u0647 \u0632\u0645\u0627\u0646\u200c\u0628\u0646\u062f\u06cc Cron","automatic_disk_cleanup.every_time_you_deploy":"\u0647\u0631 \u0628\u0627\u0631 \u06a9\u0647 \u06cc\u06a9 \u0633\u0627\u062e\u062a \u062c\u062f\u06cc\u062f \u0631\u0627 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u062f\u0647\u06cc\u062f\u060c Docker \u06cc\u06a9 \u062a\u0635\u0648\u06cc\u0631 \u062c\u062f\u06cc\u062f \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u0645\u06cc\u200c\u0633\u0627\u0632\u062f. \u0645\u0639\u0645\u0648\u0644\u0627 \u0628\u062e\u0634 \u0628\u0632\u0631\u06af\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u062a\u0635\u0648\u06cc\u0631 \u0628\u06cc\u0646 \u0646\u0633\u062e\u0647 \u0642\u062f\u06cc\u0645\u06cc \u0648 \u0646\u0633\u062e\u0647 \u062c\u062f\u06cc\u062f \u0645\u0634\u062a\u0631\u06a9 \u0627\u0633\u062a\u060c \u0627\u0645\u0627 \u0628\u062e\u0634 \u06a9\u0648\u0686\u06a9\u06cc \u0628\u0647 \u062f\u06cc\u0633\u06a9 \u0634\u0645\u0627 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0631 \u0645\u0648\u0631\u062f \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u062f\u06cc\u0633\u06a9 \u062f\u0631 \u0627\u0633\u0646\u0627\u062f \u0628\u06cc\u0634\u062a\u0631 \u0628\u062e\u0648\u0627\u0646\u06cc\u062f\u060c \u0627\u0645\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u06a9 \u0631\u0627\u0628\u0637 \u0633\u0627\u062f\u0647\u060c \u0627\u06cc\u0646 \u0648\u06cc\u062c\u062a \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u06cc \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f.","automatic_disk_cleanup.for_example_enter_2":"\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u06f2 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f \u062a\u0627 \u06f2 \u0633\u0627\u062e\u062a \u0627\u062e\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u0637\u0648\u0644 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u06a9\u0646\u0627\u0631 \u0628\u06af\u0630\u0627\u0631\u06cc\u062f","automatic_disk_cleanup.invalid_data":"\u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0646\u0627\u0645\u0639\u062a\u0628\u0631","automatic_disk_cleanup.keep_most_recent":"\u0646\u06af\u0647 \u062f\u0627\u0634\u062a\u0646 \u0627\u062e\u06cc\u0631\u062a\u0631\u06cc\u0646","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"\u0628\u0631\u0627\u06cc \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u062e\u0627\u0644\u06cc \u0628\u06af\u0630\u0627\u0631\u06cc\u062f","automatic_disk_cleanup.results_in_running_cleanup":"\u0646\u062a\u06cc\u062c\u0647 \u062f\u0631 \u0627\u062c\u0631\u0627\u06cc \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0647\u0631 \u0631\u0648\u0632 \u062f\u0631 \u0633\u0627\u0639\u062a \u06f1 \u0635\u0628\u062d.","automatic_disk_cleanup.save":"\u0630\u062e\u06cc\u0631\u0647","automatic_disk_cleanup.settings_saved_successfully":"\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0646\u062f!","automatic_disk_cleanup.timezone":"\u0645\u0646\u0637\u0642\u0647 \u0632\u0645\u0627\u0646\u06cc","automatic_disk_cleanup.use_a_simple_crontab_expression":"\u0627\u0632 \u06cc\u06a9 \u0639\u0628\u0627\u0631\u062a \u0633\u0627\u062f\u0647 crontab \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0631\u06cc\u0632\u06cc \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f","backup.create_backup":"\u0627\u06cc\u062c\u0627\u062f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646","backup.create_backup_info":"\u06cc\u06a9 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u0627\u0632 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u06a9\u067e\u0631\u0648\u0648\u0631 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0628\u062a\u0648\u0627\u0646\u06cc\u062f \u06cc\u06a9 \u0646\u0633\u062e\u0647 \u06a9\u0644\u0648\u0646 \u0627\u0632 \u0627\u06cc\u0646 \u0633\u0631\u0648\u0631 \u0631\u0627 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f. \u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0634\u0645\u0627 (\u062d\u062c\u0645\u200c\u0647\u0627 \u0648 \u062a\u0635\u0627\u0648\u06cc\u0631) \u0628\u062e\u0634\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u0646\u06cc\u0633\u062a\u0646\u062f. \u0627\u06cc\u0646 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u062a\u0646\u0647\u0627 \u062c\u0632\u0626\u06cc\u0627\u062a \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0633\u0631\u0648\u0631 \u0645\u0627\u0646\u0646\u062f \u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u0631\u06cc\u0634\u0647\u060c \u0646\u0627\u0645\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u06af\u0648\u0627\u0647\u06cc\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc SSL \u0648 \u063a\u06cc\u0631\u0647 \u0631\u0627 \u0634\u0627\u0645\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f.","backup.download_started":"\u062f\u0627\u0646\u0644\u0648\u062f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646 \u0622\u063a\u0627\u0632 \u0634\u062f...","backup.see_documents":"\u0628\u0631\u0627\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0645\u0648\u0631\u062f \u0646\u062d\u0648\u0647 \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc \u0633\u0631\u0648\u0631 \u062e\u0648\u062f \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0641\u0627\u06cc\u0644 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u060c \u0627\u0633\u0646\u0627\u062f \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f.","change_password.change_password":"\u062a\u063a\u06cc\u06cc\u0631 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631","change_password.confirm_new_password":"\u062a\u0623\u06cc\u06cc\u062f \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062c\u062f\u06cc\u062f","change_password.new_password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062c\u062f\u06cc\u062f","change_password.new_password_cannot_be_empty":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u062c\u062f\u06cc\u062f \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u062e\u0627\u0644\u06cc \u0628\u0627\u0634\u062f","change_password.new_passwords_confirm_does_not_match":"\u062a\u0623\u06cc\u06cc\u062f \u0631\u0645\u0632\u0647\u0627\u06cc \u0639\u0628\u0648\u0631 \u062c\u062f\u06cc\u062f \u0645\u0637\u0627\u0628\u0642\u062a \u0646\u062f\u0627\u0631\u062f","change_password.old_password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0642\u062f\u06cc\u0645\u06cc","change_password.password_changed_successfully":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u062a\u063a\u06cc\u06cc\u0631 \u06cc\u0627\u0641\u062a!","check_update.caprover_unresponsive":"\u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u067e\u0631\u0648\u0648\u0631 \u0634\u0645\u0627 \u062f\u0631 \u0637\u0648\u0644 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0639\u0645\u0644\u06a9\u0631\u062f\u06cc \u0646\u062f\u0627\u0631\u062f. \u0644\u0637\u0641\u0627 \u0645\u0646\u062a\u0638\u0631 \u0628\u0627\u0634\u06cc\u062f \u062a\u0627 \u0627\u06cc\u0646 \u0635\u0641\u062d\u0647 \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u062a\u0627\u0632\u0647 \u0634\u0648\u062f.","check_update.current_version":"\u0646\u0633\u062e\u0647 \u0641\u0639\u0644\u06cc","check_update.in_place_updates":"\u06a9\u067e\u0631\u0648\u0648\u0631 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc\u200c\u0647\u0627\u06cc \u0645\u062d\u0644\u06cc \u0631\u0627 \u0646\u0635\u0628 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644\u060c \u0647\u0645\u06cc\u0634\u0647 \u0642\u0628\u0644 \u0627\u0632 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u06a9\u067e\u0631\u0648\u0648\u0631 \u062e\u0648\u062f\u060c \u06af\u0632\u0627\u0631\u0634 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0631\u0627 \u0645\u0637\u0627\u0644\u0639\u0647 \u06a9\u0646\u06cc\u062f. \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0634\u06a9\u0646\u0646\u062f\u0647\u200c\u0627\u06cc \u0648\u062c\u0648\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f \u06a9\u0647 \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u0627\u0632 \u0622\u0646\u0647\u0627 \u0622\u06af\u0627\u0647 \u0628\u0627\u0634\u06cc\u062f. \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0645\u0639\u0645\u0648\u0644\u0627 \u062d\u062f\u0648\u062f \u06f6\u06f0 \u062b\u0627\u0646\u06cc\u0647 \u0637\u0648\u0644 \u0645\u06cc\u200c\u06a9\u0634\u062f \u0648 \u06a9\u067e\u0631\u0648\u0648\u0631 \u0634\u0645\u0627 \u062a\u0627 \u067e\u0627\u06cc\u0627\u0646 \u0641\u0631\u0622\u06cc\u0646\u062f \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u067e\u0627\u0633\u062e\u06af\u0648 \u0646\u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f. \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0634\u0645\u0627 \u062f\u0631 \u0637\u0648\u0644 \u0627\u06cc\u0646 \u0632\u0645\u0627\u0646\u060c \u0628\u0647 \u062c\u0632 \u06cc\u06a9 \u062f\u0648\u0631\u0647 \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0648\u062a\u0627\u0647 \u06f1\u06f0 \u062b\u0627\u0646\u06cc\u0647\u200c\u0627\u06cc \u06cc\u0627 \u06a9\u0645\u062a\u0631\u060c \u06a9\u0627\u0631\u06a9\u0631\u062f\u06cc \u0648 \u067e\u0627\u0633\u062e\u06af\u0648 \u062e\u0648\u0627\u0647\u0646\u062f \u0628\u0648\u062f.","check_update.install_update":"\u0646\u0635\u0628 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc","check_update.latest_stable_version":"\u0622\u062e\u0631\u06cc\u0646 \u0646\u0633\u062e\u0647 \u067e\u0627\u06cc\u062f\u0627\u0631","check_update.latest_version_message":"\u06a9\u067e\u0631\u0648\u0648\u0631 \u0634\u0645\u0627 \u0628\u0647 \u0622\u062e\u0631\u06cc\u0646 \u0646\u0633\u062e\u0647 \u0628\u0647\u200c\u0631\u0648\u0632 \u0627\u0633\u062a.","check_update.nginx_error":"\u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0631\u0627\u06cc \u0645\u062f\u062a \u06a9\u0648\u062a\u0627\u0647\u06cc \u067e\u0633 \u0627\u0632 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc\u060c \u062e\u0637\u0627\u06cc nginx \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0627\u0645\u0627 \u0627\u06cc\u0646 \u0645\u0634\u06a9\u0644 \u0638\u0631\u0641 \u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647 \u0628\u0631\u0637\u0631\u0641 \u062e\u0648\u0627\u0647\u062f \u0634\u062f.","check_update.update_time":"\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u062d\u062f\u0648\u062f \u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647 \u0637\u0648\u0644 \u0645\u06cc\u200c\u06a9\u0634\u062f\u060c \u0628\u0633\u062a\u0647 \u0628\u0647 \u0633\u0631\u0639\u062a \u0627\u062a\u0635\u0627\u0644 \u0633\u0631\u0648\u0631 \u0634\u0645\u0627.","cluster.docker_registry_title":"\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631","cluster.nodes_section_title":"\u06af\u0631\u0647\u200c\u0647\u0627","create_new_app.button":"\u0627\u06cc\u062c\u0627\u062f \u0628\u0631\u0646\u0627\u0645\u0647 \u062c\u062f\u06cc\u062f","create_new_app.has_persistent_data":"\u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u0626\u0645\u06cc \u062f\u0627\u0631\u062f","create_new_app.has_persistent_data_tooltip":"\u0628\u06cc\u0634\u062a\u0631 \u0628\u0631\u0627\u06cc \u067e\u0627\u06cc\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f\u060c \u062c\u0632\u0626\u06cc\u0627\u062a \u0631\u0627 \u062f\u0631 \u0627\u0633\u0646\u0627\u062f \u0628\u0628\u06cc\u0646\u06cc\u062f.","create_new_app.one_click_apps":"\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627/\u067e\u0627\u06cc\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0628\u0627 \u06cc\u06a9 \u06a9\u0644\u06cc\u06a9","create_new_app.or_select_from":"\u06cc\u0627 \u0627\u0632 \u0645\u06cc\u0627\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f","create_new_app.placeholder":"my-amazing-app","create_new_app.title":"\u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647 \u062c\u062f\u06cc\u062f","dashboard.caprover_serversetup":"caprover serversetup","dashboard.caprover_setup_success":"\u0634\u0645\u0627 \u06a9\u067e\u0631\u0648\u0648\u0631 \u0631\u0627 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0646\u0635\u0628 \u0648 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f! \u0627\u06a9\u0646\u0648\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f! \u0628\u0647 \u06cc\u0627\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f\u060c \u0628\u0627 \u06a9\u067e\u0631\u0648\u0648\u0631\u060c \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0632 \u06a9\u062f\u0647\u0627\u06cc \u0645\u0646\u0628\u0639 (\u0645\u0627\u0646\u0646\u062f Node.js\u060c PHP\u060c Java\u060c Ruby\u060c Python \u0648 \u063a\u06cc\u0631\u0647) \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f\u060c \u0648 \u0647\u0645\u0686\u0646\u06cc\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0627\u062f\u0647 \u0645\u0627\u0646\u0646\u062f MySQL\u060c MongoDB\u060c WordPress\u060c Redis \u0648 \u0628\u0633\u06cc\u0627\u0631\u06cc \u062f\u06cc\u06af\u0631 \u0631\u0627 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f!","dashboard.change_root_domain_anyways":"\u062f\u0631 \u0647\u0631 \u0635\u0648\u0631\u062a \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f","dashboard.command_line_tool":"\u0627\u0628\u0632\u0627\u0631 \u062e\u0637 \u0641\u0631\u0645\u0627\u0646 (\u062a\u0648\u0635\u06cc\u0647 \u0634\u062f\u0647):","dashboard.congratulations":"\u062a\u0628\u0631\u06cc\u06a9!","dashboard.deploy_source_code_info":"\u0628\u0631\u0627\u06cc \u06a9\u0633\u0628 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0645\u0648\u0631\u062f \u0646\u062d\u0648\u0647 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u0627\u0632 \u06a9\u062f\u0647\u0627\u06cc \u0645\u0646\u0628\u0639\u060c \u062d\u062a\u0645\u0627 \u0627\u06cc\u0646 \u0631\u0627 \u0628\u0628\u06cc\u0646\u06cc\u062f: ","dashboard.detailed_guide_setup_ip":"\u0627\u0648\u0644\u06cc\u0646 \u0686\u06cc\u0632\u06cc \u06a9\u0647 \u06a9\u067e\u0631\u0648\u0648\u0631 \u0628\u0647 \u0622\u0646 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u062f \u06cc\u06a9 \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u0627\u0633\u062a. \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u0627\u06af\u0631 %s1 \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f %s2 \u06cc\u0627 %s3 \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0627\u0628\u062a\u062f\u0627\u060c \u0628\u0627\u06cc\u062f \u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u062f \u06a9\u0647 \u0622\u062f\u0631\u0633 IP \u0628\u0631\u0627\u06cc \u062a\u0645\u0627\u0645 \u0632\u06cc\u0631\u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u0628\u0647 \u0622\u062f\u0631\u0633 IP \u06a9\u067e\u0631\u0648\u0648\u0631 \u0634\u0645\u0627 \u0627\u0634\u0627\u0631\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0627\u06cc\u0646 \u06a9\u0627\u0631\u060c \u0628\u0647 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a DNS \u062f\u0631 \u0648\u0628\u200c\u0633\u0627\u06cc\u062a \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 \u062f\u0627\u0645\u0646\u0647 \u062e\u0648\u062f \u0628\u0631\u0648\u06cc\u062f\u060c \u0648 \u06cc\u06a9 \u0648\u0631\u0648\u062f\u06cc A \u0648\u0627\u06cc\u0644\u062f \u06a9\u0627\u0631\u062a \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f. \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644: %s4 \u06a9\u0647 \u0627\u06cc\u0646 IP\u060c \u0622\u062f\u0631\u0633 IP \u0645\u0627\u0634\u06cc\u0646 (\u0633\u0631\u0648\u0631) \u06a9\u067e\u0631\u0648\u0648\u0631 \u0634\u0645\u0627 \u0627\u0633\u062a.","dashboard.dns_settings_effect_time":"\u062a\u0648\u062c\u0647: \u062a\u0646\u0638\u06cc\u0645\u0627\u062a DNS \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0686\u0646\u062f\u06cc\u0646 \u0633\u0627\u0639\u062a \u0637\u0648\u0644 \u0628\u06a9\u0634\u062f \u062a\u0627 \u0627\u062b\u0631 \u06a9\u0646\u062f.","dashboard.dns_settings_effect_time_link":"\u0628\u0631\u0627\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 \u0627\u06cc\u0646 \u0644\u06cc\u0646\u06a9 \u0631\u0627 \u0628\u0628\u06cc\u0646\u06cc\u062f","dashboard.enable_https":"\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc HTTPS","dashboard.enable_https_button":"\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc HTTPS","dashboard.enable_https_button_hint":"\u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062e\u062f\u0645\u0627\u062a \u0631\u0627\u06cc\u06af\u0627\u0646 Let\'s Encrypt","dashboard.enable_https_email_importance":"\u0627\u06cc\u0646 \u0622\u062f\u0631\u0633 \u0627\u06cc\u0645\u06cc\u0644 \u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645 \u0627\u0633\u062a \u0632\u06cc\u0631\u0627 Let\'s Encrypt \u0622\u0646 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u0647\u062f\u0627\u0641 \u062a\u0623\u06cc\u06cc\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0644\u0637\u0641\u0627 \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u06cc\u06a9 \u0622\u062f\u0631\u0633 \u0627\u06cc\u0645\u06cc\u0644 \u0645\u0639\u062a\u0628\u0631 \u0627\u0631\u0627\u0626\u0647 \u062f\u0647\u06cc\u062f.","dashboard.enable_https_info":"\u06a9\u067e\u0631\u0648\u0648\u0631 \u0627\u0632 Let\'s Encrypt \u0628\u0631\u0627\u06cc \u0627\u0631\u0627\u0626\u0647 \u06af\u0648\u0627\u0647\u06cc\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc SSL \u0631\u0627\u06cc\u06af\u0627\u0646 (HTTPS) \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.","dashboard.enable_ssl_dialog_body":"\u0645\u0647\u0645: \u067e\u0633 \u0627\u0632 \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc HTTPS\u060c \u0634\u0645\u0627 \u062f\u06cc\u06af\u0631 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u0631\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f. \u0645\u0637\u0645\u0626\u0646 \u0634\u0648\u06cc\u062f \u06a9\u0647 \u0627\u0632 \u06cc\u06a9 \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u062e\u0648\u0628 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f. \u06cc\u06a9 \u0631\u0648\u0634 \u062e\u0648\u0628 \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u06cc\u06a9 \u0633\u0637\u062d \u0639\u0645\u06cc\u0642\u200c\u062a\u0631 \u0628\u0631\u0648\u06cc\u062f \u0648 \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u062e\u0648\u062f \u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f. \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u0627\u06af\u0631 %s1 \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f\u060c \u0627\u0632 %s2 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u062e\u0648\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u0632\u06cc\u0631\u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u0628\u0647\u062a\u0631 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u06cc\u062f\u060c \u0627\u0632 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 %s3 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u062e\u0648\u062f\u062f\u0627\u0631\u06cc \u06a9\u0646\u06cc\u062f.","dashboard.force_change_root_domain":"\u062a\u063a\u06cc\u06cc\u0631 \u0627\u062c\u0628\u0627\u0631\u06cc \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647","dashboard.force_change_root_domain_info":"\u0634\u0645\u0627 \u0642\u0628\u0644\u0627 SSL \u0631\u0627 \u0628\u0631\u0627\u06cc \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u062e\u0648\u062f \u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f. \u062a\u063a\u06cc\u06cc\u0631 URL \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u0628\u0627\u0639\u062b \u0627\u0628\u0637\u0627\u0644 HTTPS \u062f\u0631 \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u0648 \u062a\u0645\u0627\u0645 \u0632\u06cc\u0631\u062f\u0627\u0645\u0646\u0647\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u062e\u0648\u0627\u0647\u062f \u0634\u062f \u0627\u06af\u0631 \u0634\u0645\u0627 \u0647\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0627\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f.","dashboard.force_change_root_domain_reenable":"\u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u0627\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u067e\u0633 \u0627\u0632 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647\u060c HTTPS \u0631\u0627 \u0645\u062c\u062f\u062f\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f.","dashboard.force_https":"\u0627\u062c\u0628\u0627\u0631 \u0628\u0647 HTTPS","dashboard.force_https_activated":"\u0627\u062c\u0628\u0627\u0631 \u0628\u0647 HTTPS \u0641\u0639\u0627\u0644 \u0634\u062f!","dashboard.force_https_button":"\u0627\u062c\u0628\u0627\u0631 \u0628\u0647 HTTPS","dashboard.force_https_button_hint":"\u062a\u063a\u06cc\u06cc\u0631 \u0645\u0633\u06cc\u0631 \u062a\u0645\u0627\u0645 HTTP \u0628\u0647 HTTPS","dashboard.force_https_info":"\u067e\u0633 \u0627\u0632 \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0627\u062c\u0628\u0627\u0631 \u0628\u0647 HTTPS\u060c \u062a\u0645\u0627\u0645 \u062a\u0631\u0627\u0641\u06cc\u06a9 HTTP \u0628\u0647 HTTPS \u062a\u063a\u06cc\u06cc\u0631 \u0645\u0633\u06cc\u0631 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.","dashboard.force_https_login_again":"\u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u062f\u0648\u0628\u0627\u0631\u0647 \u0648\u0627\u0631\u062f \u0634\u0648\u06cc\u062f \u0632\u06cc\u0631\u0627 \u0627\u06a9\u0646\u0648\u0646 \u0628\u0647 \u0648\u0628\u200c\u0633\u0627\u06cc\u062a HTTPS \u0647\u062f\u0627\u06cc\u062a \u062e\u0648\u0627\u0647\u06cc\u062f \u0634\u062f.","dashboard.force_https_proceed":"\u0622\u06cc\u0627 \u0647\u0646\u0648\u0632 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0627\u062f\u0627\u0645\u0647 \u062f\u0647\u06cc\u062f\u061f","dashboard.force_https_redirect":"\u062a\u0645\u0627\u0645 \u062a\u0631\u0627\u0641\u06cc\u06a9 HTTP \u0627\u06a9\u0646\u0648\u0646 \u0628\u0647 HTTPS \u062a\u063a\u06cc\u06cc\u0631 \u0645\u0633\u06cc\u0631 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.","dashboard.force_https_warning":"\u0627\u0632 \u0622\u0646\u062c\u0627\u06cc\u06cc \u06a9\u0647 \u0627\u06cc\u0646 \u06cc\u06a9 \u0639\u0645\u0644 \u06cc\u06a9 \u0637\u0631\u0641\u0647 \u0627\u0633\u062a \u0648 \u0628\u0627\u0632\u06af\u0634\u062a\u06cc \u0646\u062f\u0627\u0631\u062f\u060c \u0628\u0647 \u0634\u062f\u062a \u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0627\u0628\u062a\u062f\u0627 \u0648\u0628\u200c\u0633\u0627\u06cc\u062a HTTPS \u0631\u0627 \u0622\u0632\u0645\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f.","dashboard.https_setup_needed":"\u0627\u0645\u0627 \u0634\u0645\u0627 \u0647\u0645\u0686\u0646\u0627\u0646 \u0628\u0627\u06cc\u062f \u06cc\u06a9 \u062f\u0627\u0645\u0646\u0647 \u0631\u0627 \u0627\u062e\u062a\u0635\u0627\u0635 \u062f\u0647\u06cc\u062f \u0648 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a HTTPS \u0631\u0627 \u0628\u0647 \u0637\u0648\u0631 \u06a9\u0627\u0645\u0644 \u062a\u06a9\u0645\u06cc\u0644 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u06a9\u067e\u0631\u0648\u0648\u0631 \u0634\u0645\u0627 \u0628\u0647 \u0637\u0648\u0631 \u06a9\u0627\u0645\u0644 \u0627\u0646\u062c\u0627\u0645 \u0634\u0648\u062f!","dashboard.ip_example_hint_specific":"\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u0627\u06af\u0631 %s1 \u0631\u0627 \u0628\u0647 \u0622\u062f\u0631\u0633 IP \u0633\u0631\u0648\u0631 \u062e\u0648\u062f \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f\u060c \u0641\u0642\u0637 %s2 \u0631\u0627 \u062f\u0631 \u06a9\u0627\u062f\u0631 \u0632\u06cc\u0631 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f:","dashboard.non_guided_version":"\u0627\u06cc\u0646 \u06cc\u06a9 \u0646\u0633\u062e\u0647 \u063a\u06cc\u0631\u0631\u0627\u0647\u0646\u0645\u0627\u06cc\u06cc \u0634\u062f\u0647 \u0627\u0632 \u0631\u0648\u0634 \u062e\u0637 \u0641\u0631\u0645\u0627\u0646 \u0627\u0633\u062a. \u0641\u0631\u0627\u0645\u0648\u0634 \u0646\u06a9\u0646\u06cc\u062f \u06a9\u0647 \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f\u060c \u0633\u067e\u0633 HTTPS \u0631\u0627 \u0641\u0639\u0627\u0644 \u0648 \u0627\u062c\u0628\u0627\u0631\u06cc \u06a9\u0646\u06cc\u062f\u060c \u0648 \u062f\u0631 \u0646\u0647\u0627\u06cc\u062a \u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f.","dashboard.root_domain_configurations":"\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u06a9\u067e\u0631\u0648\u0648\u0631","dashboard.root_domain_https_activated":"HTTPS \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u0641\u0639\u0627\u0644 \u0634\u062f!","dashboard.root_domain_https_info":"\u0627\u06a9\u0646\u0648\u0646 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0627\u06cc\u0646 \u0644\u06cc\u0646\u06a9 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:","dashboard.root_domain_https_next_step":". \u0645\u0631\u062d\u0644\u0647 \u0628\u0639\u062f\u06cc \u0627\u062c\u0628\u0627\u0631 \u0628\u0647 HTTPS \u0628\u0631\u0627\u06cc \u0639\u062f\u0645 \u0627\u062c\u0627\u0632\u0647 \u062a\u0631\u0627\u0641\u06cc\u06a9 HTTP \u0633\u0627\u062f\u0647 \u0627\u0633\u062a.","dashboard.root_domain_updated":"\u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u0628\u0647\u200c\u0631\u0648\u0632 \u0634\u062f","dashboard.root_domain_updated_info":"\u0631\u0648\u06cc Ok \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f \u062a\u0627 \u0628\u0647 \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u062c\u062f\u06cc\u062f \u062e\u0648\u062f \u0647\u062f\u0627\u06cc\u062a \u0634\u0648\u06cc\u062f. \u0634\u0645\u0627 \u0628\u0627\u06cc\u062f \u062f\u0648\u0628\u0627\u0631\u0647 \u0648\u0627\u0631\u062f \u0634\u0648\u06cc\u062f.","dashboard.run_on_local_machine":"\u062f\u0631 \u0645\u0627\u0634\u06cc\u0646 \u0645\u062d\u0644\u06cc \u062e\u0648\u062f\u060c \u0628\u0647 \u0633\u0627\u062f\u06af\u06cc \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u0632\u06cc\u0631 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f","dashboard.sample_apps":"\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0646\u0645\u0648\u0646\u0647.","dashboard.setup_options":"\u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0646\u0645\u0648\u0646\u0647 \u06a9\u067e\u0631\u0648\u0648\u0631 \u062e\u0648\u062f \u0631\u0627 \u0628\u0647 \u062f\u0648 \u0631\u0648\u0634 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f:","dashboard.setup_panel_title":"\u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0627\u0648\u0644\u06cc\u0647 \u06a9\u067e\u0631\u0648\u0648\u0631","dashboard.successful_installation":"\u0634\u0645\u0627 \u06a9\u067e\u0631\u0648\u0648\u0631 \u0631\u0627 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0646\u0635\u0628 \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f!","dashboard.update_domain_button":"\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u062f\u0627\u0645\u0646\u0647","dashboard.update_root_domain_caution":"\u0634\u0645\u0627 \u0647\u0645\u06cc\u0634\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0627\u0645\u0646\u0647 \u0631\u06cc\u0634\u0647 \u062e\u0648\u062f \u0631\u0627 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u06a9\u0646\u06cc\u062f\u060c \u0627\u0645\u0627 \u0645\u0631\u0627\u0642\u0628 \u0628\u0627\u0634\u06cc\u062f! \u06af\u0648\u0627\u0647\u06cc\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc SSL \u0634\u0645\u0627 \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0627\u06cc\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u0645\u0646\u0647 \u0644\u063a\u0648 \u062e\u0648\u0627\u0647\u062f \u0634\u062f.","dashboard.use_panel_below":"\u0627\u0632 \u067e\u0646\u0644 \u0632\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:","default_docker_reg.change_default_registry":"\u062a\u063a\u06cc\u06cc\u0631 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636:","default_docker_reg.cluster_warning":"\u0627\u06af\u0631 \u06cc\u06a9 \u062e\u0648\u0634\u0647 (\u0628\u06cc\u0634 \u0627\u0632 \u06cc\u06a9 \u0633\u0631\u0648\u0631) \u062f\u0627\u0631\u06cc\u062f\u060c \u0628\u0627\u06cc\u062f \u06cc\u06a9 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0628\u0631\u0627\u06cc \u067e\u0648\u0634 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f. \u0627\u06af\u0631 \u0641\u0642\u0637 \u06cc\u06a9 \u0633\u0631\u0648\u0631 \u062f\u0627\u0631\u06cc\u062f\u060c \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0648\u0634 \u062e\u0648\u0628 \u0627\u0633\u062a.","default_docker_reg.default_push_registry":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0648\u0634","default_docker_reg.default_registry_info":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc\u200c\u0627\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u062a\u0635\u0627\u0648\u06cc\u0631 \u062c\u062f\u06cc\u062f \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u0634\u0645\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f %s1 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u0627\u06af\u0631 \u0646\u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u062a\u0635\u0627\u0648\u06cc\u0631 \u062c\u062f\u06cc\u062f \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u062e\u0648\u062f \u0631\u0627 \u0628\u0647 \u0647\u06cc\u0686 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631\u06cc \u067e\u0648\u0634 \u06a9\u0646\u06cc\u062f. \u0628\u0647 \u062e\u0627\u0637\u0631 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0627\u06af\u0631 \u0627\u0632 %s2 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f\u060c \u06af\u0631\u0647\u200c\u0647\u0627\u06cc \u062e\u0648\u0634\u0647 (\u0627\u06af\u0631 \u0628\u06cc\u0634 \u0627\u0632 \u06cc\u06a9 \u0633\u0631\u0648\u0631 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f) \u0646\u062e\u0648\u0627\u0647\u0646\u062f \u062a\u0648\u0627\u0646\u0633\u062a \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0634\u0645\u0627 \u0631\u0627 \u0627\u062c\u0631\u0627 \u06a9\u0646\u0646\u062f.","default_docker_reg.docker_registry_for_pushing_images":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u0628\u0631\u0627\u06cc \u067e\u0648\u0634 \u062a\u0635\u0627\u0648\u06cc\u0631 \u062c\u062f\u06cc\u062f:","default_docker_reg.edit_push_registry":"\u0648\u06cc\u0631\u0627\u06cc\u0634 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u0648\u0634","default_docker_reg.save_and_update":"\u0630\u062e\u06cc\u0631\u0647 \u0648 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc","disk_cleanup.default_parameter_info":"\u0628\u0627 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636\u060c \u062f\u0648 \u0633\u0627\u062e\u062a \u0627\u062e\u06cc\u0631 \u0627\u0632 \u062a\u0645\u0627\u0645 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u0641\u0639\u0644\u06cc \u0631\u0627 \u0646\u06af\u0647 \u0645\u06cc\u200c\u062f\u0627\u0631\u062f \u0648 \u0641\u0647\u0631\u0633\u062a\u06cc \u0627\u0632 \u062a\u0635\u0627\u0648\u06cc\u0631\u06cc \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0646\u062f \u062d\u0630\u0641 \u0634\u0648\u0646\u062f (\u0628\u0627 \u06a9\u0644\u06cc\u06a9 \u0628\u0631 \u0631\u0648\u06cc \u062f\u06a9\u0645\u0647 Get List) \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u06a9\u062f\u0627\u0645 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0631\u0627 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f \u0648 \u0628\u0631 \u0631\u0648\u06cc \u062f\u06a9\u0645\u0647 Remove Images \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f. \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0645\u062a\u0648\u062c\u0647 \u0634\u0648\u06cc\u062f \u06a9\u0647 \u0628\u0631\u062e\u06cc \u062a\u0635\u0627\u0648\u06cc\u0631 \u062d\u062a\u06cc \u067e\u0633 \u0627\u0632 \u06a9\u0644\u06cc\u06a9 \u0628\u0631 \u0631\u0648\u06cc Remove Images \u062d\u0630\u0641 \u0646\u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u060c \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0639\u0646\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0622\u0646\u0647\u0627 \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u06cc\u0627 \u063a\u06cc\u0631\u0645\u0633\u062a\u0642\u06cc\u0645 \u062a\u0648\u0633\u0637 Docker \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0645\u062b\u0627\u0644 \u0631\u0627\u06cc\u062c \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u063a\u06cc\u0631\u0645\u0633\u062a\u0642\u06cc\u0645 \u06cc\u06a9 \u062a\u0635\u0648\u06cc\u0631\u06cc \u0627\u0633\u062a \u06a9\u0647 \u062a\u0635\u0648\u06cc\u0631 \u0641\u0631\u0632\u0646\u062f \u0622\u0646 \u062a\u0648\u0633\u0637 \u06cc\u06a9 \u06a9\u0627\u0646\u062a\u06cc\u0646\u0631 \u0632\u0646\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.","disk_cleanup.get_list":"\u062f\u0631\u06cc\u0627\u0641\u062a \u0644\u06cc\u0633\u062a","disk_cleanup.keep_most_recent":"\u0646\u06af\u0647 \u062f\u0627\u0634\u062a\u0646 \u0627\u062e\u06cc\u0631\u062a\u0631\u06cc\u0646","disk_cleanup.note_about_images":"\u062a\u0635\u0627\u0648\u06cc\u0631\u06cc \u06a9\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f (\u0628\u0647 \u0637\u0648\u0631 \u0645\u0633\u062a\u0642\u06cc\u0645 \u06cc\u0627 \u063a\u06cc\u0631\u0645\u0633\u062a\u0642\u06cc\u0645) \u062d\u062a\u06cc \u0627\u06af\u0631 \u0622\u0646\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u062d\u0630\u0641 \u0646\u0645\u06cc\u200c\u0634\u0648\u0646\u062f.","disk_cleanup.remove_unused_images":"\u062d\u0630\u0641 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0634\u062f\u0647","disk_cleanup.select_images_for_removal":"\u062a\u0635\u0627\u0648\u06cc\u0631\u06cc \u06a9\u0647 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f. \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0647\u0645\u0647 \u0631\u0627 \u0627\u0632 \u0631\u062f\u06cc\u0641 \u0628\u0627\u0644\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.","disk_cleanup.tooltip_for_input":"\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u06f2 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f \u062a\u0627 \u06f2 \u0633\u0627\u062e\u062a \u0627\u062e\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u0637\u0648\u0644 \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u06a9\u0646\u0627\u0631 \u0628\u06af\u0630\u0627\u0631\u06cc\u062f","disk_cleanup.unused_images_deleted":"\u062a\u0635\u0627\u0648\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0646\u0634\u062f\u0647 \u062d\u0630\u0641 \u0634\u062f\u0646\u062f.","docker_registries.default_push_registry_changed":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0648\u0634 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u062a\u063a\u06cc\u06cc\u0631 \u06a9\u0631\u062f.","docker_registries.docker_registry_added":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0627\u0636\u0627\u0641\u0647 \u0634\u062f!","docker_registries.docker_registry_description":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u06cc\u06a9 \u0645\u062e\u0632\u0646 \u0628\u0631\u0627\u06cc \u062a\u0635\u0627\u0648\u06cc\u0631 \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u0634\u0645\u0627 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0645\u0634\u0627\u0628\u0647 Github \u06cc\u0627 Bitbucket \u0627\u0633\u062a\u060c \u0628\u0627 \u0645\u062e\u0627\u0632\u0646 \u062e\u0635\u0648\u0635\u06cc. \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644\u060c \u0628\u0647 \u062c\u0627\u06cc \u06a9\u062f \u0645\u0646\u0628\u0639\u060c \u0622\u0646 \u062d\u0627\u0648\u06cc \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0634\u0645\u0627 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0628\u0631\u0627\u06cc \u062d\u0627\u0644\u062a \u062e\u0648\u0634\u0647 \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a\u060c \u0632\u06cc\u0631\u0627 \u06af\u0631\u0647\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0628\u0627\u06cc\u062f \u0628\u0647 \u062a\u0635\u0648\u06cc\u0631 \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u062f\u0633\u062a\u0631\u0633\u06cc \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u0646\u062f \u062a\u0627 \u0628\u0631\u0646\u0627\u0645\u0647 \u0634\u0645\u0627 \u0631\u0648\u06cc \u0622\u0646\u0647\u0627 \u0627\u062c\u0631\u0627 \u0634\u0648\u062f.","docker_registries.more_info":"\u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631","docker_registries.no_registries_added":"\u0647\u0646\u0648\u0632 \u0647\u06cc\u0686 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u0627\u0636\u0627\u0641\u0647 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a. \u0628\u0631\u0648\u06cc\u062f \u0648 \u0627\u0648\u0644\u06cc\u0646 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062e\u0648\u062f \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f!","docker_registries.registry_deleted":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062d\u0630\u0641 \u0634\u062f.","docker_registries.registry_updated":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u0628\u0647\u200c\u0631\u0648\u0632 \u0634\u062f.","docker_registries.remote":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u0627\u0632 \u0631\u0627\u0647 \u062f\u0648\u0631:","docker_registries.remote_description":"\u0627\u06cc\u0646 \u0631\u0648\u0634 \u0628\u0647 \u06cc\u06a9 \u0633\u0631\u0648\u06cc\u0633 \u0627\u0632 \u0631\u0627\u0647 \u062f\u0648\u0631 \u0628\u0631\u0627\u06cc \u0639\u0645\u0644\u06a9\u0631\u062f \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u0634\u0645\u0627 \u062a\u06a9\u06cc\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u06cc\u0646 \u0631\u0648\u0634\u060c \u0634\u0645\u0627 \u06cc\u06a9 \u062e\u0648\u0634\u0647 \u0642\u0627\u0628\u0644 \u0627\u0639\u062a\u0645\u0627\u062f\u062a\u0631 \u062e\u0648\u0627\u0647\u06cc\u062f \u062f\u0627\u0634\u062a\u060c \u0628\u0647 \u0634\u0631\u0637\u06cc \u06a9\u0647 \u0633\u0631\u0648\u06cc\u0633 \u0634\u062e\u0635 \u062b\u0627\u0644\u062b\u06cc \u06a9\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f \u0642\u0627\u0628\u0644 \u0627\u0639\u062a\u0645\u0627\u062f \u0628\u0627\u0634\u062f! \u0686\u0646\u062f\u06cc\u0646 \u0633\u0631\u0648\u06cc\u0633 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u062e\u0635\u0648\u0635\u06cc \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0627\u0633\u062a: Google Container Registry\u060c Amazon EC2 Container Registry\u060c Quay \u0648 \u063a\u06cc\u0631\u0647. \u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0627\u06cc\u0646 \u0631\u0648\u0634 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u0647\u0632\u06cc\u0646\u0647 \u062f\u0627\u0631\u062f.","docker_registries.self_hosted":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0634\u062f\u0647:","docker_registries.self_hosted_description":"\u0627\u06cc\u0646 \u0633\u0627\u062f\u0647\u200c\u062a\u0631\u06cc\u0646 \u0631\u0627\u0647 \u0628\u0631\u0627\u06cc \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u06cc\u06a9 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u0627\u0633\u062a. \u06a9\u067e\u0631\u0648\u0648\u0631 \u06cc\u06a9 \u0646\u0645\u0648\u0646\u0647 \u0627\u0632 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u0631\u0627 \u062f\u0631 \u0645\u0627\u0634\u06cc\u0646 \u0627\u0635\u0644\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0627 \u0627\u06cc\u0646 \u062d\u0627\u0644\u060c \u0627\u06cc\u0646 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u062f\u0627\u0631\u062f. \u0627\u06af\u0631 \u0645\u0627\u0634\u06cc\u0646 \u0627\u0635\u0644\u06cc \u0634\u0645\u0627 \u0646\u0627\u0628\u0648\u062f \u0634\u0648\u062f\u060c \u062a\u0635\u0627\u0648\u06cc\u0631 \u0645\u062d\u0644\u06cc \u0634\u0645\u0627 \u0627\u0632 \u0628\u06cc\u0646 \u062e\u0648\u0627\u0647\u0646\u062f \u0631\u0641\u062a. \u062f\u0631 \u0628\u06cc\u0634\u062a\u0631 \u0645\u0648\u0627\u0631\u062f\u060c \u0627\u06cc\u0646 \u06cc\u06a9 \u0641\u0627\u062c\u0639\u0647 \u0646\u06cc\u0633\u062a \u0632\u06cc\u0631\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u062e\u0648\u062f \u0631\u0627 \u0627\u0632 \u06a9\u062f\u0647\u0627\u06cc \u0645\u0646\u0628\u0639 \u0645\u062c\u062f\u062f\u0627\u064b \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f.","docker_registries.setup_methods":"\u06a9\u067e\u0631\u0648\u0648\u0631 \u062f\u0648 \u0631\u0648\u0634 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 \u0628\u0631\u0627\u06cc \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f:","docker_registries.setup_required":"\u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u062a\u0646\u0647\u0627 \u062f\u0631 \u0635\u0648\u0631\u062a\u06cc \u0644\u0627\u0632\u0645 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0627\u0631\u06cc\u062f \u06a9\u067e\u0631\u0648\u0648\u0631 \u062e\u0648\u062f \u0631\u0627 \u0631\u0648\u06cc \u06cc\u06a9 \u062e\u0648\u0634\u0647 \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0642\u0631\u0627\u0631\u0647\u0627\u06cc \u06a9\u067e\u0631\u0648\u0648\u0631 \u062a\u06a9 \u06af\u0631\u0647\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u062a\u0648\u0635\u06cc\u0647 \u0646\u0645\u06cc\u200c\u0634\u0648\u062f \u0632\u06cc\u0631\u0627 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0631\u0627 \u0628\u0647 \u0637\u0648\u0631 \u0642\u0627\u0628\u0644 \u062a\u0648\u062c\u0647\u06cc \u06a9\u0646\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f.","docker_registry_add.add_remote_registry":"\u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u0627\u0632 \u0631\u0627\u0647 \u062f\u0648\u0631","docker_registry_add.add_self_hosted_registry":"\u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0634\u062f\u0647","docker_registry_add.enable_self_hosted_registry":"\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0634\u062f\u0647","docker_registry_add.image_prefix_tooltip":"\u062a\u0635\u0627\u0648\u06cc\u0631 \u0634\u0645\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 RegistryDomain/ImagePrefix/ImageName \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0628\u0631\u0627\u06cc \u0628\u06cc\u0634\u062a\u0631 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646\u060c \u067e\u06cc\u0634\u0648\u0646\u062f \u062a\u0635\u0648\u06cc\u0631 \u062f\u0642\u06cc\u0642\u0627\u064b \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0634\u0645\u0627 \u0627\u0633\u062a\u060c \u0645\u06af\u0631 \u0627\u06cc\u0646\u06a9\u0647 \u0641\u06cc\u0644\u062f DOMAIN \u0628\u0647 \u0634\u0645\u0627 \u0627\u062e\u062a\u0635\u0627\u0635 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0628\u0627\u0634\u062f\u060c \u062f\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a\u060c \u0627\u06cc\u0646 \u067e\u06cc\u0634\u0648\u0646\u062f \u062e\u0627\u0644\u06cc \u0627\u0633\u062a.","docker_registry_add.remote_registry":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u0627\u0632 \u0631\u0627\u0647 \u062f\u0648\u0631","docker_registry_add.remote_registry_info":"\u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0631 \u0645\u0648\u0631\u062f \u0627\u06cc\u0646 \u0646\u0648\u0639 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0631 \u0635\u0641\u062d\u0647 \u067e\u0634\u062a \u0627\u06cc\u0646 \u0645\u0648\u062f\u0627\u0644\u060c \u0628\u0647 \u0648\u06cc\u0698\u0647 \u062f\u0631 \u0628\u062e\u0634 \\"\u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631\\" \u0628\u06cc\u0634\u062a\u0631 \u0628\u062e\u0648\u0627\u0646\u06cc\u062f.","docker_registry_add.self_hosted_registry":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0634\u062f\u0647","docker_registry_add.self_hosted_registry_info":"\u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0631 \u0645\u0648\u0631\u062f \u0627\u06cc\u0646 \u0646\u0648\u0639 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0631 \u0635\u0641\u062d\u0647 \u067e\u0634\u062a \u0627\u06cc\u0646 \u0645\u0648\u062f\u0627\u0644\u060c \u0628\u0647 \u0648\u06cc\u0698\u0647 \u062f\u0631 \u0628\u062e\u0634 \\"\u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631\\" \u0628\u06cc\u0634\u062a\u0631 \u0628\u062e\u0648\u0627\u0646\u06cc\u062f. \u0622\u06cc\u0627 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0627\u062f\u0627\u0645\u0647 \u062f\u0647\u06cc\u062f \u0648 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0634\u062f\u0647 \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f\u061f","docker_registry_table.actions":"\u0639\u0645\u0644\u06cc\u0627\u062a","docker_registry_table.cannot_delete_default_push":"\u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0648\u0634 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0631\u062f","docker_registry_table.cannot_delete_default_push_content":"\u0627\u06cc\u0646 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0648\u0634 \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0634\u0645\u0627 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0648\u0634 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u062d\u0630\u0641\u060c \u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0648\u0634 \u0631\u0627 \u0628\u0647 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u06cc\u06af\u0631\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f\u060c \u06cc\u0627 \u0628\u0647 \u0637\u0648\u0631 \u06a9\u0627\u0645\u0644 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0648\u0634 \u0631\u0627 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f. \u0633\u067e\u0633\u060c \u0628\u0631\u06af\u0631\u062f\u06cc\u062f \u0648 \u0627\u06cc\u0646 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f.","docker_registry_table.cannot_edit_self_hosted_registry":"\u0634\u0645\u0627 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u0645\u06cc\u0632\u0628\u0627\u0646\u06cc \u0634\u062f\u0647 \u0631\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u062a\u0648\u0633\u0637 \u06a9\u067e\u0631\u0648\u0648\u0631 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u06cc\u200c\u0634\u0648\u062f.","docker_registry_table.confirm_delete":"\u062a\u0623\u06cc\u06cc\u062f \u062d\u0630\u0641","docker_registry_table.delete_registry":"\u062d\u0630\u0641 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc","docker_registry_table.delete_registry_content":"\u0622\u06cc\u0627 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062a\u06cc\u062f \u06a9\u0647 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u0627\u06cc\u0646 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u0631\u0627 \u0627\u0632 \u0641\u0647\u0631\u0633\u062a \u062e\u0648\u062f \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f. \u062f\u06cc\u06af\u0631 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647 \u0627\u06cc\u0646 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u0648\u0634 \u06cc\u0627 \u0627\u0632 \u0622\u0646 \u067e\u0648\u0644 \u06a9\u0646\u06cc\u062f.","docker_registry_table.docker_registries":"\u0631\u062c\u06cc\u0633\u062a\u0631\u06cc\u200c\u0647\u0627\u06cc \u062f\u0627\u06a9\u0631","docker_registry_table.domain":"\u062f\u0627\u0645\u0646\u0647","docker_registry_table.edit_registry":"\u0648\u06cc\u0631\u0627\u06cc\u0634 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc","docker_registry_table.edit_to_see":"\u0648\u06cc\u0631\u0627\u06cc\u0634 \u0628\u0631\u0627\u06cc \u062f\u06cc\u062f\u0646.","docker_registry_table.image_prefix":"\u067e\u06cc\u0634\u0648\u0646\u062f \u062a\u0635\u0648\u06cc\u0631","docker_registry_table.image_prefix_tooltip":"\u062a\u0635\u0627\u0648\u06cc\u0631 \u0634\u0645\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 RegistryDomain/ImagePrefix/ImageName \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0628\u0631\u0627\u06cc \u0628\u06cc\u0634\u062a\u0631 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646\u060c \u067e\u06cc\u0634\u0648\u0646\u062f \u062a\u0635\u0648\u06cc\u0631 \u062f\u0642\u06cc\u0642\u0627\u064b \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0634\u0645\u0627 \u0627\u0633\u062a\u060c \u0645\u06af\u0631 \u0627\u06cc\u0646\u06a9\u0647 \u0641\u06cc\u0644\u062f DOMAIN \u0628\u0647 \u0634\u0645\u0627 \u0627\u062e\u062a\u0635\u0627\u0635 \u062f\u0627\u062f\u0647 \u0634\u062f\u0647 \u0628\u0627\u0634\u062f\u060c \u062f\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a\u060c \u0627\u06cc\u0646 \u067e\u06cc\u0634\u0648\u0646\u062f \u062e\u0627\u0644\u06cc \u0627\u0633\u062a.","docker_registry_table.password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631","docker_registry_table.save_and_update":"\u0630\u062e\u06cc\u0631\u0647 \u0648 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc","docker_registry_table.user":"\u06a9\u0627\u0631\u0628\u0631","load_balancer_stats.active_connections":"\u0627\u062a\u0635\u0627\u0644\u0627\u062a \u0641\u0639\u0627\u0644","load_balancer_stats.active_requests":"\u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0641\u0639\u0627\u0644","load_balancer_stats.reading_requests":"\u062e\u0648\u0627\u0646\u062f\u0646","load_balancer_stats.title":"\u0622\u0645\u0627\u0631 \u0628\u0627\u0631\u06af\u0630\u0627\u0631","load_balancer_stats.total_requests":"\u06a9\u0644 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627","load_balancer_stats.total_requests_tooltip":"\u062f\u0631 \u062d\u0627\u0644 \u0627\u0641\u0632\u0627\u06cc\u0634 \u0645\u062f\u0627\u0648\u0645 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062a\u0627\u0632\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u0642\u0627\u062f\u06cc\u0631","load_balancer_stats.waiting_requests":"\u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u062f\u0631 \u0627\u0646\u062a\u0638\u0627\u0631","load_balancer_stats.writing_requests":"\u0646\u0648\u0634\u062a\u0646","login_form.cap_rover":"\u0648\u0631\u0648\u062f \u0628\u0647 \u06a9\u067e\u0631\u0648\u0648\u0631","login_form.login":"\u0648\u0631\u0648\u062f","login_form.no_session_persistence":"\u0639\u062f\u0645 \u067e\u0627\u06cc\u062f\u0627\u0631\u06cc \u0646\u0634\u0633\u062a (\u0627\u0645\u0646\u200c\u062a\u0631\u06cc\u0646)","login_form.password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631","login_form.remember_me":"\u0645\u0631\u0627 \u0628\u0647 \u062e\u0627\u0637\u0631 \u0628\u0633\u067e\u0627\u0631","login_form.use_local_storage":"\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 localStorage (\u067e\u0627\u06cc\u062f\u0627\u0631\u062a\u0631\u06cc\u0646)","login_form.use_session_storage":"\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 sessionStorage","menu_item.app":"\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627","menu_item.cluster":"\u062e\u0648\u0634\u0647","menu_item.dashboard":"\u062f\u0627\u0634\u0628\u0648\u0631\u062f","menu_item.maintenance":"\u0646\u06af\u0647\u062f\u0627\u0631\u06cc","menu_item.monitoring":"\u0646\u0638\u0627\u0631\u062a","menu_item.settings":"\u062a\u0646\u0638\u06cc\u0645\u0627\u062a","netdata_settings.all_notification_options_are_completely_optional":"\u062a\u0645\u0627\u0645 \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627\u06cc \u0627\u0639\u0644\u0627\u0646 \u06a9\u0627\u0645\u0644\u0627\u064b \u0627\u062e\u062a\u06cc\u0627\u0631\u06cc \u0647\u0633\u062a\u0646\u062f.","netdata_settings.allow_non_tls":"\u0627\u062c\u0627\u0632\u0647 \u0628\u0647 \u063a\u06cc\u0631-TLS","netdata_settings.default_email_fallback_receiver":"\u0627\u06cc\u0645\u06cc\u0644 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 (\u06af\u06cc\u0631\u0646\u062f\u0647 \u062c\u0627\u06cc\u06af\u0632\u06cc\u0646)","netdata_settings.email_smtp":"\u0627\u06cc\u0645\u06cc\u0644","netdata_settings.netdata_offers_multiple_ways":"NetData \u0686\u0646\u062f\u06cc\u0646 \u0631\u0648\u0634 \u0628\u0631\u0627\u06cc \u062f\u0631\u06cc\u0627\u0641\u062a \u0627\u0639\u0644\u0627\u0646\u200c\u0647\u0627 \u062f\u0631 \u0635\u0648\u0631\u062a \u0628\u0631\u0648\u0632 \u0645\u0634\u06a9\u0644 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0645\u0646\u0627\u0628\u0639 \u0633\u0631\u0648\u0631 \u0634\u0645\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f.","netdata_settings.notification_settings":"\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0639\u0644\u0627\u0646","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"\u062a\u0648\u06a9\u0646 API Push Bullet","netdata_settings.recipient_email":"\u0627\u06cc\u0645\u06cc\u0644 \u06af\u06cc\u0631\u0646\u062f\u0647","netdata_settings.server_tag":"\u0628\u0631\u0686\u0633\u0628 \u0633\u0631\u0648\u0631","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"\u06a9\u0627\u0646\u0627\u0644 Slack","netdata_settings.slack_webhook":"\u0648\u0628\u200c\u0647\u0648\u06a9 Slack","netdata_settings.smtp_password":"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 SMTP","netdata_settings.smtp_port":"\u067e\u0648\u0631\u062a SMTP","netdata_settings.smtp_server":"\u0633\u0631\u0648\u0631 SMTP","netdata_settings.smtp_username":"\u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc SMTP","netdata_settings.telegram":"\u062a\u0644\u06af\u0631\u0627\u0645","netdata_settings.telegram_bot_token":"\u062a\u0648\u06a9\u0646 \u0631\u0628\u0627\u062a","netdata_settings.telegram_chat_id":"\u0634\u0646\u0627\u0633\u0647 \u0686\u062a","netdata_settings.unsecure":"\u0646\u0627\u0627\u0645\u0646","netdata.caprover_interface":"\u06a9\u067e\u0631\u0648\u0648\u0631 \u06cc\u06a9 \u0631\u0627\u0628\u0637 \u0633\u0627\u062f\u0647 \u0628\u0631\u0627\u06cc \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc NetData \u062f\u0631 \u0646\u0645\u0648\u0646\u0647 \u06a9\u067e\u0631\u0648\u0648\u0631 \u0634\u0645\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631\u060c \u06a9\u067e\u0631\u0648\u0648\u0631 \u062a\u0646\u0647\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0627\u0632 \u0646\u0635\u0628 NetData \u0631\u0627 \u062f\u0631 <b>\u06af\u0631\u0647 \u0631\u0647\u0628\u0631</b> \u0634\u0645\u0627\u060c \u06cc\u0639\u0646\u06cc \u06af\u0631\u0647\u200c\u0627\u06cc \u06a9\u0647 \u0646\u0645\u0648\u0646\u0647 \u06a9\u067e\u0631\u0648\u0648\u0631 \u062f\u0631 \u0622\u0646 \u0642\u0631\u0627\u0631 \u062f\u0627\u0631\u062f\u060c \u062f\u0627\u0631\u062f. \u0627\u06cc\u0646 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u062f\u0631 \u0631\u0627\u0628\u0637 \u062f\u0627\u06a9\u0631 \u0627\u0633\u062a","netdata.custom_image":"\u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06a9\u067e\u0631\u0648\u0648\u0631 \u0631\u0627 \u0628\u0627 \u062a\u0635\u0648\u06cc\u0631 \u0633\u0641\u0627\u0631\u0634\u06cc \u0645\u062a\u0641\u0627\u0648\u062a\u06cc \u062f\u0648\u0628\u0627\u0631\u0647 \u06a9\u0627\u0645\u067e\u0627\u06cc\u0644 \u06a9\u0646\u06cc\u062f \u0627\u06af\u0631 \u0645\u0627\u06cc\u0644\u06cc\u062f.","netdata.description_details":"Netdata \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u062d\u0628\u0648\u0628\u200c\u062a\u0631\u06cc\u0646 \u0648 \u0642\u062f\u0631\u062a\u0645\u0646\u062f\u062a\u0631\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0646\u0638\u0627\u0631\u062a \u0627\u0633\u062a \u06a9\u0647 \u06cc\u06a9 \u0631\u0627\u0628\u0637 \u0648\u0628 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u06cc\u06a9 \u0633\u06cc\u0633\u062a\u0645 \u0628\u0631\u0627\u06cc \u0646\u0638\u0627\u0631\u062a \u0628\u0631 \u0639\u0645\u0644\u06a9\u0631\u062f \u0648 \u0633\u0644\u0627\u0645\u062a\u06cc \u0628\u0647 \u0635\u0648\u0631\u062a \u062a\u0648\u0632\u06cc\u0639\u200c\u0634\u062f\u0647 \u0648 \u0632\u0645\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0628\u06cc\u0646\u0634\u200c\u0647\u0627\u06cc \u0628\u06cc\u200c\u0646\u0638\u06cc\u0631\u06cc \u0631\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u0632\u0645\u0627\u0646 \u0648\u0627\u0642\u0639\u06cc\u060c \u0627\u0632 \u0647\u0631 \u0686\u06cc\u0632\u06cc \u06a9\u0647 \u0631\u0648\u06cc \u0633\u06cc\u0633\u062a\u0645\u06cc \u06a9\u0647 \u0631\u0648\u06cc \u0622\u0646 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f (\u0627\u0632 \u062c\u0645\u0644\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0645\u0627\u0646\u0646\u062f \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0648\u0628 \u0648 \u067e\u0627\u06cc\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u062f\u0647)\u060c \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u062f\u0627\u0634\u0628\u0648\u0631\u062f\u0647\u0627\u06cc \u0648\u0628 \u062a\u0639\u0627\u0645\u0644\u06cc \u0645\u062f\u0631\u0646 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f.","netdata.docker_limitation_link":"(\u0627\u06cc\u0646\u062c\u0627 \u0628\u0628\u06cc\u0646\u06cc\u062f)","netdata.github_link":"(\u0627\u06cc\u0646\u062c\u0627 \u0628\u0628\u06cc\u0646\u06cc\u062f)","netdata.more_details":"\u0628\u0631\u0627\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 \u062f\u0631 \u0645\u0648\u0631\u062f NetData\u060c \u0635\u0641\u062d\u0647 GitHub \u0622\u0646\u0647\u0627 \u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f","netdata.net_data_monitoring_tool":"\u0627\u0628\u0632\u0627\u0631 \u0646\u0638\u0627\u0631\u062a NetData","netdata.netdata_started_and_updated":"NetData \u0622\u063a\u0627\u0632 \u0628\u0647 \u06a9\u0627\u0631 \u06a9\u0631\u062f\u0647 \u0648 \u0628\u0647\u200c\u0631\u0648\u0632 \u0634\u062f\u0647 \u0627\u0633\u062a!","netdata.netdata_stopped":"NetData \u0645\u062a\u0648\u0642\u0641 \u0634\u062f\u0647 \u0627\u0633\u062a!","netdata.open_net_data":"\u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 NetData","netdata.speed_efficiency":"NetData \u0633\u0631\u06cc\u0639 \u0648 \u06a9\u0627\u0631\u0622\u0645\u062f \u0627\u0633\u062a\u060c \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a \u062a\u0627 \u0628\u0647 \u0637\u0648\u0631 \u062f\u0627\u0626\u0645 \u0631\u0648\u06cc \u062a\u0645\u0627\u0645 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627 (\u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0641\u06cc\u0632\u06cc\u06a9\u06cc \u0648 \u0645\u062c\u0627\u0632\u06cc\u060c \u06a9\u0627\u0646\u062a\u06cc\u0646\u0631\u0647\u0627\u060c \u062f\u0633\u062a\u06af\u0627\u0647\u200c\u0647\u0627\u06cc IoT) \u0627\u062c\u0631\u0627 \u0634\u0648\u062f\u060c \u0628\u062f\u0648\u0646 \u0627\u06cc\u0646\u06a9\u0647 \u0639\u0645\u0644\u06a9\u0631\u062f \u0627\u0635\u0644\u06cc \u0622\u0646\u0647\u0627 \u0631\u0627 \u0645\u062e\u062a\u0644 \u06a9\u0646\u062f. \u062a\u0635\u0648\u06cc\u0631 \u0641\u0639\u0644\u06cc NetData \u062f\u0631 \u06a9\u067e\u0631\u0648\u0648\u0631 \u0627\u0632 \u06cc\u06a9 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0628\u0631\u0627\u06cc \u0622\u0645\u0627\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f","netdata.start_net_data_engine":"\u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0645\u0648\u062a\u0648\u0631 NetData","netdata.statistics_link":"(\u0627\u06cc\u0646\u062c\u0627 \u0628\u0628\u06cc\u0646\u06cc\u062f)","netdata.turn_net_data_off":"\u062e\u0627\u0645\u0648\u0634 \u06a9\u0631\u062f\u0646 NetData","netdata.update_net_data":"\u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc NetData","nginx_config.base_config_location":"\u0645\u0648\u0642\u0639\u06cc\u062a \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u067e\u0627\u06cc\u0647 \u062f\u0631 \u06a9\u0627\u0646\u062a\u06cc\u0646\u0631 nginx","nginx_config.captain_config_location":"\u0645\u0648\u0642\u0639\u06cc\u062a \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u06a9\u067e\u0631\u0648\u0648\u0631 \u062f\u0631 \u06a9\u0627\u0646\u062a\u06cc\u0646\u0631 nginx","nginx_config.customization":"\u06a9\u067e\u0631\u0648\u0648\u0631 \u0628\u0647 \u0634\u0645\u0627 \u0627\u0645\u06a9\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc \u0628\u0631\u0627\u06cc \u0631\u0648\u062a\u0631 nginx \u062e\u0648\u062f \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f. \u0627\u06cc\u0646 \u0627\u0645\u0631 \u0633\u0637\u062d \u0628\u0627\u0644\u0627\u06cc\u06cc \u0627\u0632 \u0633\u0641\u0627\u0631\u0634\u06cc\u200c\u0633\u0627\u0632\u06cc \u0631\u0627 \u0627\u0632 \u0646\u0638\u0631 \u06a9\u0634\u06cc\u0646\u06af\u060c \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u062e\u0627\u0635\u060c http2 \u0648 \u063a\u06cc\u0631\u0647 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f.","nginx_config.load_default":"\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0648 \u0648\u06cc\u0631\u0627\u06cc\u0634","nginx_config.save_update":"\u0630\u062e\u06cc\u0631\u0647 \u0648 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc","nginx_config.template_pattern":"\u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u0642\u0627\u0644\u0628\u200c\u0647\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u0644\u06af\u0648\u06cc \u0642\u0627\u0644\u0628 EJS \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647\u200c\u0627\u0646\u062f. \u0646\u0648\u0627\u062d\u06cc \u0628\u06cc\u0646 <% .... %> \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u0646\u062f\u0647\u06cc\u062f \u0645\u06af\u0631 \u0627\u06cc\u0646\u06a9\u0647 \u0648\u0627\u0642\u0639\u0627 \u0645\u06cc\u200c\u062f\u0627\u0646\u06cc\u062f \u0686\u0647 \u06a9\u0627\u0631\u06cc \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u06cc\u062f!","nodes.architecture":"\u0645\u0639\u0645\u0627\u0631\u06cc: ","nodes.cpu":"CPU: ","nodes.current_cluster_nodes":"\u06af\u0631\u0647\u200c\u0647\u0627\u06cc \u062e\u0648\u0634\u0647 \u0641\u0639\u0644\u06cc","nodes.docker_version":"\u0646\u0633\u062e\u0647 \u062f\u0627\u06a9\u0631: ","nodes.hostname":"\u0646\u0627\u0645 \u0645\u06cc\u0632\u0628\u0627\u0646: ","nodes.ip_address":"IP: ","nodes.leader":"\u0631\u0647\u0628\u0631 (\u06af\u0631\u0647 \u0627\u0635\u0644\u06cc)","nodes.no_default_push_registry":"\u0634\u0645\u0627 \u0646\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u06af\u0631\u0647\u200c\u0647\u0627\u06cc \u0628\u06cc\u0634\u062a\u0631\u06cc \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f \u0632\u06cc\u0631\u0627 \u0647\u06cc\u0686 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0648\u0634 \u062a\u0646\u0638\u06cc\u0645 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a. \u0628\u0631\u0627\u06cc \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u06af\u0631\u0647\u200c\u0647\u0627\u06cc \u0628\u06cc\u0634\u062a\u0631 \u0648 \u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u062e\u0648\u0634\u0647\u060c \u0627\u0628\u062a\u062f\u0627 \u0628\u0627\u06cc\u062f \u06cc\u06a9 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u062f\u0627\u06a9\u0631 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0631\u062c\u06cc\u0633\u062a\u0631\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0648\u0634 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f.","nodes.node_added_successfully":"\u06af\u0631\u0647 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0627\u0636\u0627\u0641\u0647 \u0634\u062f!","nodes.node_id":"\u0634\u0646\u0627\u0633\u0647 \u06af\u0631\u0647:","nodes.operating_system":"\u0633\u06cc\u0633\u062a\u0645 \u0639\u0627\u0645\u0644: ","nodes.ram":"RAM: ","nodes.state":"\u0648\u0636\u0639\u06cc\u062a: ","nodes.status":"\u0648\u0636\u0639\u06cc\u062a: ","nodes.type":"\u0646\u0648\u0639: ","oneclick_app_selector.app_selection_info":"\u06cc\u06a9 \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647 \u06cc\u0627 \u0628\u0627\u0646\u062f\u0644 (\u0628\u0631\u0646\u0627\u0645\u0647+\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647) \u0631\u0627 \u0627\u0632 \u0641\u0647\u0631\u0633\u062a \u0632\u06cc\u0631 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f. \u0628\u0642\u06cc\u0647 \u06a9\u0627\u0631 \u062c\u0627\u062f\u0648 \u0627\u0633\u062a\u060c \u062e\u0648\u0628... \u062c\u0627\u062f\u0648\u06af\u0631!","oneclick_app_selector.card_title":"\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u06a9\u0644\u06cc\u06a9","oneclick_app_selector.custom_template_info":"\u0627\u06cc\u0646 \u0639\u0645\u062f\u062a\u0627 \u0628\u0631\u0627\u06cc \u0622\u0632\u0645\u0627\u06cc\u0634 \u0627\u0633\u062a. \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0642\u0627\u0644\u0628 \u0628\u0631\u0646\u0627\u0645\u0647 \u06cc\u06a9 \u06a9\u0644\u06cc\u06a9\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc \u062e\u0648\u062f \u0631\u0627 \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u06a9\u067e\u06cc \u0648 \u062c\u0627\u06cc\u06af\u0630\u0627\u0631\u06cc \u06a9\u0646\u06cc\u062f. \u0628\u0631\u0627\u06cc \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627 \u0648 \u0627\u06cc\u062f\u0647\u200c\u0647\u0627\u060c \u0628\u0628\u06cc\u0646\u06cc\u062f ","oneclick_app_selector.invalid_json_alert":"\u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u06a9\u0644\u06cc\u06a9\u06cc \u06a9\u0647 \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f \u06cc\u06a9 JSON \u0645\u0639\u062a\u0628\u0631 \u0646\u06cc\u0633\u062a.","oneclick_app_selector.next_button":"\u0628\u0639\u062f\u06cc","oneclick_app_selector.one_click_apps_github_repository":"\u0645\u062e\u0632\u0646 GitHub \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u06a9\u0644\u06cc\u06a9\u06cc \u06a9\u067e\u0631\u0648\u0648\u0631","oneclick_app_selector.one_click_apps_github_repository_main_repo":"\u0645\u062e\u0632\u0646 \u0627\u0635\u0644\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u06a9\u0644\u06cc\u06a9\u06cc GitHub","oneclick_app_selector.one_click_apps_source":"\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u06a9\u0644\u06cc\u06a9 \u0627\u0632 ","oneclick_app_selector.one_click_apps_source_end":"\u0628\u0647 \u0637\u0648\u0631 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0628\u0627\u0632\u06cc\u0627\u0628\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0645\u062e\u0627\u0632\u0646 \u0639\u0645\u0648\u0645\u06cc/\u062e\u0635\u0648\u0635\u06cc \u062f\u06cc\u06af\u0631\u06cc \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f \u0627\u06af\u0631 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f.","oneclick_app_selector.safari_warning":"\u0628\u0647 \u0646\u0638\u0631 \u0645\u06cc\u200c\u0631\u0633\u062f \u06a9\u0647 \u0634\u0645\u0627 \u0627\u0632 Safari \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f. \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u06a9\u0644\u06cc\u06a9\u06cc \u062f\u0631 Safari \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0646\u0627\u067e\u0627\u06cc\u062f\u0627\u0631 \u0628\u0627\u0634\u062f. \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Chrome \u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f","oneclick_app_selector.template_description":"\u06cc\u06a9 \u0642\u0627\u0644\u0628 \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627\u06cc \u06cc\u06a9 \u06a9\u0644\u06cc\u06a9\u06cc. \u0639\u0645\u062f\u062a\u0627 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647!","page_root.docs_link":"\u0627\u0633\u0646\u0627\u062f","page_root.github_link":"Github","page_root.logout":"\u062e\u0631\u0648\u062c","pro_features.build_email_alerts":"\u0647\u0634\u062f\u0627\u0631\u0647\u0627\u06cc \u0627\u06cc\u0645\u06cc\u0644 \u0645\u0648\u0641\u0642\u06cc\u062a \u0648 \u0634\u06a9\u0633\u062a \u0633\u0627\u062e\u062a","pro_features.build_failures_email_alerts":"\u0647\u0634\u062f\u0627\u0631\u0647\u0627\u06cc \u0627\u06cc\u0645\u06cc\u0644 \u0634\u06a9\u0633\u062a\u200c\u0647\u0627\u06cc \u0633\u0627\u062e\u062a","pro_features.build_success_email_alerts":"\u0647\u0634\u062f\u0627\u0631\u0647\u0627\u06cc \u0627\u06cc\u0645\u06cc\u0644 \u0645\u0648\u0641\u0642\u06cc\u062a\u200c\u0647\u0627\u06cc \u0633\u0627\u062e\u062a","pro_features.connect_api_key":"\u0627\u062a\u0635\u0627\u0644 \u06a9\u0644\u06cc\u062f API","pro_features.create_pro_account":"\u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u062d\u0633\u0627\u0628 PRO \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0627\u0631\u0627\u0626\u0647\u200c\u062f\u0647\u0646\u062f\u0647 OAuth (Google, Github \u0648 \u063a\u06cc\u0631\u0647)","pro_features.email":"\u0627\u06cc\u0645\u06cc\u0644","pro_features.enjoy_premium_features":"\u0627\u0632 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u067e\u0631\u0645\u06cc\u0648\u0645 \u0644\u0630\u062a \u0628\u0628\u0631\u06cc\u062f!","pro_features.enter_api_key":"\u06a9\u0644\u06cc\u062f API \u062e\u0631\u06cc\u062f \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f","pro_features.enter_api_key_here":"\u06a9\u0644\u06cc\u062f API \u062e\u0631\u06cc\u062f \u0631\u0627 \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f","pro_features.get_notified_build_fail":"\u0647\u0646\u06af\u0627\u0645 \u0634\u06a9\u0633\u062a \u0633\u0627\u062e\u062a \u0645\u0637\u0644\u0639 \u0634\u0648\u06cc\u062f","pro_features.get_notified_build_success":"\u0647\u0646\u06af\u0627\u0645 \u0645\u0648\u0641\u0642\u06cc\u062a \u0633\u0627\u062e\u062a \u0645\u0637\u0644\u0639 \u0634\u0648\u06cc\u062f","pro_features.get_notified_login":"\u0647\u0646\u06af\u0627\u0645 \u0648\u0631\u0648\u062f \u06a9\u0633\u06cc \u0645\u0637\u0644\u0639 \u0634\u0648\u06cc\u062f","pro_features.login_email_alerts":"\u0647\u0634\u062f\u0627\u0631\u0647\u0627\u06cc \u0627\u06cc\u0645\u06cc\u0644 \u0648\u0631\u0648\u062f","pro_features.save":"\u0630\u062e\u06cc\u0631\u0647","pro_features.sign_up_for_pro":"\u062b\u0628\u062a\u200c\u0646\u0627\u0645 \u0628\u0631\u0627\u06cc \u0639\u0636\u0648\u06cc\u062a PRO","pro_features.support_open_source":"\u062f\u0631 \u0646\u0647\u0627\u06cc\u062a\u060c \u062a\u0648\u0633\u0639\u0647 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631 \u0645\u062a\u0646\u200c\u0628\u0627\u0632 \u0631\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u06a9\u0646\u06cc\u062f!","pro_features.two_factor_auth":"\u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0648 \u0639\u0627\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u0627\u0645\u0646\u06cc\u062a \u0628\u0647\u062a\u0631","pro_features.upgrade_now":"\u0647\u0645 \u0627\u06a9\u0646\u0648\u0646 \u0627\u0631\u062a\u0642\u0627 \u062f\u0647\u06cc\u062f","pro_features.upgrade_to_caprover_pro":"\u0628\u0631\u0627\u06cc \u0628\u0647\u0631\u0647\u200c\u0645\u0646\u062f\u06cc \u0627\u0632 \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u067e\u0631\u0645\u06cc\u0648\u0645 \u0628\u0647 \u06a9\u067e\u0631\u0648\u0648\u0631 PRO \u0627\u0631\u062a\u0642\u0627 \u062f\u0647\u06cc\u062f!","projects.edit_project":"\u0648\u06cc\u0631\u0627\u06cc\u0634 \u067e\u0631\u0648\u0698\u0647: ","projects.edit_project_cancel":"\u0644\u063a\u0648","projects.edit_project_description":"\u062a\u0648\u0636\u06cc\u062d\u0627\u062a","projects.edit_project_description_placeholder":"\u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0641\u0648\u0642\u200c\u0627\u0644\u0639\u0627\u062f\u0647 \u0627\u0633\u062a!","projects.edit_project_hint":"\u0634\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0646\u0627\u0645\u060c \u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u0648 \u0648\u0627\u0644\u062f \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f.","projects.edit_project_save":"\u0630\u062e\u06cc\u0631\u0647","projects.new_project":"\u0627\u06cc\u062c\u0627\u062f \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 \u062c\u062f\u06cc\u062f","projects.parent_project_selector_default":"\u0631\u06cc\u0634\u0647 <\u0628\u062f\u0648\u0646 \u0648\u0627\u0644\u062f>!","projects.project_name":"\u0646\u0627\u0645 \u067e\u0631\u0648\u0698\u0647","settings.backup":"\u067e\u0634\u062a\u06cc\u0628\u0627\u0646","settings.change_password":"\u062a\u063a\u06cc\u06cc\u0631 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631","settings.check_for_updates":"\u0628\u0631\u0631\u0633\u06cc \u0628\u0631\u0627\u06cc \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc\u200c\u0647\u0627","settings.confirm_otp":"OTP \u0631\u0627 \u0628\u0627 \u0648\u0627\u0631\u062f \u06a9\u0631\u062f\u0646 \u06a9\u062f \u062a\u0623\u06cc\u06cc\u062f \u062a\u0623\u06cc\u06cc\u062f \u06a9\u0646\u06cc\u062f","settings.disable_otp":"\u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0648 \u0639\u0627\u0645\u0644\u06cc","settings.disabled":"\u063a\u06cc\u0631\u0641\u0639\u0627\u0644","settings.disk_cleanup":"\u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u062f\u06cc\u0633\u06a9","settings.enable_otp":"\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0648 \u0639\u0627\u0645\u0644\u06cc","settings.enable_otp_verification":"\u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u062a\u0623\u06cc\u06cc\u062f OTP","settings.enabled":"\u0641\u0639\u0627\u0644","settings.enter_otp_code_first":"\u0627\u0628\u062a\u062f\u0627 \u06a9\u062f \u062a\u0623\u06cc\u06cc\u062f OTP \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f.","settings.nginx_configurations":"\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc NGINX","settings.one_off_cleanup":"\u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u06cc\u06a9 \u0628\u0627\u0631\u0647","settings.otp_authentication":"\u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0648 \u0639\u0627\u0645\u0644\u06cc","settings.otp_disabled":"\u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0648 \u0639\u0627\u0645\u0644\u06cc \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u0627\u0633\u062a","settings.otp_enabled_success":"\u0627\u062d\u0631\u0627\u0632 \u0647\u0648\u06cc\u062a \u062f\u0648 \u0639\u0627\u0645\u0644\u06cc \u0627\u06a9\u0646\u0648\u0646 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0641\u0639\u0627\u0644 \u0634\u062f","settings.otp_verification_code":"\u06a9\u062f \u062a\u0623\u06cc\u06cc\u062f OTP","settings.themes":"\u062a\u0645\u200c\u0647\u0627","settings.time_to_refresh":"\u0632\u0645\u0627\u0646 \u0628\u0631\u0627\u06cc \u062a\u0627\u0632\u0647\u200c\u0633\u0627\u0632\u06cc: ","settings.update_process_started":"\u0641\u0631\u0622\u06cc\u0646\u062f \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0622\u063a\u0627\u0632 \u0634\u062f","theme.delete":"\u062d\u0630\u0641","theme.delete_theme_title":"\u062d\u0630\u0641 \u062a\u0645\u061f","themes.caprover_extra":"\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u062f\u06cc\u06af\u0631\u06cc \u06a9\u0647 \u0628\u0647 \u06a9\u067e\u200c\u0631\u0648\u0648\u0631 \u0627\u0631\u0633\u0627\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a","themes.customize_theme":"\u0634\u062e\u0635\u06cc \u0633\u0627\u0632\u06cc \u062a\u0645","themes.description":"\u06a9\u067e\u200c\u0631\u0648\u0648\u0631 \u0628\u0627 \u062a\u0645\u200c\u0647\u0627\u06cc \u0632\u06cc\u0627\u062f\u06cc \u0645\u062c\u0647\u0632 \u0627\u0633\u062a! \u0628\u0647 \u062c\u0644\u0648 \u0628\u0631\u0648\u06cc\u062f \u0648 \u062a\u0645 \u0645\u0648\u0631\u062f \u0639\u0644\u0627\u0642\u0647 \u062e\u0648\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f","themes.edit_name":"\u0646\u0627\u0645 \u062a\u0645","themes.head_embed":"\u0642\u0631\u0627\u0631 \u062f\u0627\u062f\u0646 \u0639\u0646\u0627\u0635\u0631 \u062f\u0631 <head>","themes.see_here":"\u0628\u0631\u0627\u06cc \u062c\u0632\u0626\u06cc\u0627\u062a \u0627\u06cc\u0646\u062c\u0627 \u0631\u0627 \u0628\u0628\u06cc\u0646\u06cc\u062f.","themes.theme_custom_help":"\u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0627\u0631\u0627\u0626\u0647\u200c\u06cc \u06cc\u06a9 \u062a\u0645 \u0633\u0641\u0627\u0631\u0634\u06cc \u0648 \u062a\u0632\u0631\u06cc\u0642 \u0639\u0646\u0627\u0635\u0631 (\u0641\u0648\u0646\u062a\u060c CSS\u060c JS \u0648 \u063a\u06cc\u0631\u0647) \u0628\u0647 \u0628\u062e\u0634 <head>\u060c \u062a\u0645 \u06a9\u067e\u200c\u0631\u0648\u0648\u0631 \u0631\u0627 \u0634\u062e\u0635\u06cc\u200c\u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f."}'),RC=JSON.parse('{"add_node.alternative_method":"M\xe9thode Alternative","add_node.attach_new_node":"Ajouter un Nouveau N\u0153ud","add_node.caprover_ip_address":"Adresse IP de CapRover","add_node.caprover_uses_ssh":"CapRover utilise SSH pour se connecter \xe0 vos n\u0153uds et les int\xe9grer au cluster. Parfois, ce processus \xe9choue en raison de configurations SSH non standards, comme des ports personnalis\xe9s, des noms d\'utilisateur personnalis\xe9s, etc.","add_node.depending_on_your_network_configurations":"En fonction de vos configurations r\xe9seau, vous devrez peut-\xeatre ajouter la commande avec","add_node.in_these_cases":"Dans ces cas, il sera plus simple d\'ex\xe9cuter manuellement les commandes via une session SSH. D\'abord, depuis votre","add_node.it_will_output_something_like_this":"Cela produira quelque chose comme ceci :","add_node.join_as_manager_node":"Rejoindre en tant que n\u0153ud manager","add_node.join_as_worker_node":"Rejoindre en tant que n\u0153ud worker","add_node.join_cluster":"Rejoindre le Cluster","add_node.main_leader_node":"n\u0153ud leader principal","add_node.new_node_ip_address":"Adresse IP du nouveau n\u0153ud","add_node.run_the_following_command":"ex\xe9cutez la commande suivante :","add_node.see_details_link":"Voir ce probl\xe8me pour plus de d\xe9tails.","add_node.ssh_port":"Port SSH","add_node.ssh_private_key_for":"Cl\xe9 priv\xe9e SSH pour","add_node.ssh_user":"Utilisateur SSH","add_node.then_copy_the_command":"Ensuite, copiez la commande de la sortie ci-dessus, et simplement, depuis le n\u0153ud worker, ex\xe9cutez cette commande.","add_node.tip_for_node_count":"Conseil : Pour chaque 5 n\u0153uds workers, ajoutez 2 n\u0153uds managers, en gardant un nombre impair de n\u0153uds managers. Utilisez donc des n\u0153uds workers pour les 4 premiers n\u0153uds que vous ajoutez \xe0 votre cluster.","add_node.use_rsa_key":"Utilisez une cl\xe9 RSA. D\'autres types comme Ed25519 ne sont pas support\xe9s, pour ceux-l\xe0, utilisez la m\xe9thode alternative ci-dessous.","add_node.using_non_root_users":"L\'utilisation d\'utilisateurs non-root avec un acc\xe8s sudo ne fonctionnera PAS. Si vous souhaitez utiliser un compte non-root, il doit pouvoir ex\xe9cuter des commandes docker sans sudo. Ou utilisez simplement la m\xe9thode alternative ci-dessous.","apps_table.app_name":"Nom de l\'App","apps_table.bulk_delete_tooltip":"Supprimer les apps et projets s\xe9lectionn\xe9s","apps_table.header_all_apps_projects":"Toutes les apps de tous les projets","apps_table.header_root":"Root (apps sans projet assign\xe9)","apps_table.instance_count":"Nombre d\'Instances","apps_table.last_deployed":"Dernier D\xe9ploiement","apps_table.not_exposed_tooltip":"Non expos\xe9 en tant qu\'application web","apps_table.open":"Ouvrir","apps_table.persistent_data":"Donn\xe9es Persistantes","apps_table.search_input_placeholder":"Rechercher par Nom","apps_table.tags":"Tags","apps_table.title":"Vos Apps","apps.app_active_ssl":"Cliquez pour activer HTTPS pour ce domaine","apps.app_active_ssl_button":"Activer HTTPS","apps.app_add_new_domain":"Connecter un Nouveau Domaine","apps.app_config_add_key_value_env_vars":"Ajouter une Paire Cl\xe9/Valeur","apps.app_config_add_port_mapping":"Ajouter un Mappage de Port","apps.app_config_bulk_edit_button":"\xc9dition en Masse","apps.app_config_instances_force_edit_button":"\xc9diter","apps.app_config_instances_running_title":"Nombre d\'instances en cours d\'ex\xe9cution de cette app","apps.app_config_instances_running_title_short":"Nombre d\'Instances","apps.app_config_instances_warning_hint":"Avoir plusieurs instances d\'une app avec des donn\xe9es persistantes peut \xeatre dangereux et sujet \xe0 des bugs, car elles peuvent acc\xe9der au m\xeame fichier sur le disque, ce qui peut entra\xeener une corruption des donn\xe9es. Modifiez le nombre d\'instances uniquement si vous comprenez le risque.","apps.app_config_no_env_vars":"Actuellement, cette app n\'a pas encore de variables d\'environnement personnalis\xe9es.","apps.app_config_no_port_mapping":"Actuellement, cette app n\'a pas encore de mappage de port personnalis\xe9.","apps.app_config_no_tags_message":"Aucun tag de service n\'est actuellement associ\xe9 \xe0 ce service","apps.app_config_port_mapping":"Mappage de Port","apps.app_config_port_tooltip":"Assurez-vous que le port n\'est pas d\xe9j\xe0 utilis\xe9!","apps.app_config_tags":"Tags de Service","apps.app_config_vol_add":"Ajouter un R\xe9pertoire Persistant","apps.app_config_vol_directories":"R\xe9pertoires Persistants","apps.app_config_vol_host_path":"Chemin sur l\'H\xf4te","apps.app_config_vol_host_path_hint":"IMPORTANT : Assurez-vous que le Chemin H\xf4te existe avant de l\'assigner ici","apps.app_config_vol_label":"Libell\xe9","apps.app_config_vol_manage_path":"Laisser CapRover g\xe9rer le chemin","apps.app_config_vol_no_directories":"Actuellement, cette app n\'a pas de r\xe9pertoires persistants.","apps.app_config_vol_node_id":"ID du N\u0153ud","apps.app_config_vol_node_id_edit":"Modifier","apps.app_config_vol_node_id_hint":"Laisser vide pour un placement automatique","apps.app_config_vol_node_id_warning":"ATTENTION : Changer l\'ID du N\u0153ud entra\xeene la suppression du contenu de vos r\xe9pertoires persistants !","apps.app_config_vol_path":"Chemin dans l\'App","apps.app_config_vol_set_path":"D\xe9finir un chemin h\xf4te sp\xe9cifique","apps.app_configs_tab":"Configurations de l\'App","apps.app_deployment_tab":"D\xe9ploiement","apps.app_edit_description":"Description","apps.app_edit_name":"Nom de l\'App","apps.app_edit_tags":"Tags","apps.app_log_button_hide":"Masquer les Logs de l\'App","apps.app_log_button_view":"Afficher les Logs de l\'App","apps.app_log_view_full":"Cliquez pour savoir comment afficher les logs complets de l\'application (non tronqu\xe9s)","apps.app_public_urls":"Votre app est publiquement disponible \xe0","apps.app_ssl_already_active":"D\xe9j\xe0 activ\xe9","apps.button_enable_auth":"Modifier l\'authentification HTTP Basic","apps.button_enable_auth_active":"actif","apps.button_enable_auth_current_state":"\xc9tat Actuel","apps.button_enable_auth_inactive":"inactif","apps.close_tooltip":"Fermer","apps.container_http_port":"Port HTTP du Conteneur","apps.delete_app_apps_deleted":"App(s) supprim\xe9e(s)\xa0!","apps.delete_app_apps_list":"Apps","apps.delete_app_button":"Supprimer l\'app","apps.delete_app_confirm":"Tapez %s dans la case ci-dessous pour confirmer la suppression","apps.delete_app_failed_confirm":"Le texte de confirmation ne correspondait pas. Op\xe9ration annul\xe9e.","apps.delete_app_project_deleted":"Projet(s) supprim\xe9(s)\xa0!","apps.delete_app_projects_list":"Projets","apps.delete_app_title":"Confirmer la Suppression Permanente\xa0?","apps.delete_app_volumes_to_delete":"Veuillez s\xe9lectionner les volumes que vous souhaitez supprimer. Notez que si l\'un des volumes est utilis\xe9 par d\'autres apps CapRover, ils ne seront pas supprim\xe9s m\xeame si vous les s\xe9lectionnez. La suppression des volumes prend plus de 10 secondes, soyez patient.","apps.delete_app_warning":"Veuillez noter que cela n\'est pas r\xe9versible","apps.deploy_app_build_logs_hide":"Masquer les Logs de Build","apps.deploy_app_build_logs_view":"Afficher les Logs de Build","apps.deploy_app_not_found":"App non trouv\xe9e\xa0!","apps.deploy_app_token_description":"Activez le Token d\'App pour g\xe9n\xe9rer un token d\'app al\xe9atoire","apps.deploy_build_started":"Le build a commenc\xe9","apps.deploy_button_disable_app_token":"D\xe9sactiver le Token d\'App","apps.deploy_button_enable_app_token":"Activer le Token d\'App","apps.deploy_captain_definition_path_hint":"Vous ne devriez pas avoir besoin de changer ce chemin \xe0 moins d\'avoir un d\xe9p\xf4t avec plusieurs fichiers captain-definition (mono-repos). Consultez la documentation pour plus d\'informations avant de modifier ce chemin","apps.deploy_captain_definition_relative_path_hint":"chemin de captain-definition","apps.deploy_captain_definition_relative_path_hint_tooltip":"Modifiez uniquement si vous avez plac\xe9 votre fichier captain-definition dans un sous-r\xe9pertoire de votre projet","apps.deploy_cli_description_part1":"Utilisez la commande de d\xe9ploiement CLI. C\'est la m\xe9thode la plus simple car elle ne n\xe9cessite qu\'une simple commande comme %s. En savoir plus dans la documentation","apps.deploy_cli_description_part2":"Si vous utilisez CI/CD pour ex\xe9cuter <code>caprover deploy</code> et que vous ne souhaitez pas utiliser votre mot de passe, vous pouvez utiliser des tokens sp\xe9cifiques \xe0 l\'app","apps.deploy_copied_to_clipboard":"Copi\xe9 dans le presse-papiers !","apps.deploy_current_version_tooltip":"Version actuelle","apps.deploy_failed_deploy_tooltip":"D\xe9ploiement \xe9chou\xe9","apps.deploy_force_build_button":"Forcer la construction","apps.deploy_git_hash":"hash git","apps.deploy_image_name":"Nom de l\'image","apps.deploy_method_captain_definition":"M\xe9thode 5\xa0: D\xe9ployer le fichier captain-definition","apps.deploy_method_cli":"M\xe9thode 1 : CLI Officielle","apps.deploy_method_dockerfile":"M\xe9thode 4 : D\xe9ployer Dockerfile brut","apps.deploy_method_github":"M\xe9thode 3\xa0: D\xe9ployer depuis Github/Bitbucket/Gitlab","apps.deploy_method_github_description":"Entrez les informations de votre d\xe9p\xf4t dans le formulaire et enregistrez. Ensuite, copiez l\'URL dans la case comme webhook sur Github, Bitbucket, Gitlab, etc. Une fois que vous poussez un commit, CapRover commence un nouveau build.","apps.deploy_method_github_url_hint":"Ajoutez les infos du d\xe9p\xf4t et sauvegardez pour que ce webhook apparaisse","apps.deploy_method_image_name":"M\xe9thode 6\xa0: D\xe9ployer via ImageName","apps.deploy_method_tarball":"M\xe9thode 2 : Tarball","apps.deploy_now_button":"D\xe9ployer Maintenant","apps.deploy_revert_to_version_tooltip":"Revenir \xe0 cette version","apps.deploy_rollback_confirm":"Revenir \xe0 la version pr\xe9c\xe9dente ?","apps.deploy_rollback_registry_warning":"Cette image (%s) semble \xeatre h\xe9berg\xe9e sur Docker Registry. Assurez-vous de ne pas avoir supprim\xe9 cette image du d\xe9p\xf4t depuis son d\xe9ploiement initial. La suppression ne se produit g\xe9n\xe9ralement pas automatiquement, donc si vous n\'avez pas supprim\xe9 l\'image intentionnellement, vous n\'avez pas \xe0 vous en inqui\xe9ter.","apps.deploy_rollback_warning":"Si vous aviez pr\xe9c\xe9demment supprim\xe9 cette image explicitement par nettoyage de disque, ce processus de retour \xe9chouera.","apps.deploy_rollback_warning_body":"Voulez-vous continuer et revenir \xe0 cette version de l\'image pour votre app\xa0: ","apps.deploy_ssh_key_replacement_description":"Ou, au lieu d\'utiliser un nom d\'utilisateur/mot de passe, utilisez une cl\xe9 SSH\xa0:","apps.deploy_state":"\xc9tat","apps.deploy_tarball_description":"Vous pouvez simplement cr\xe9er un tarball (%s) de votre projet et le t\xe9l\xe9charger ici via le bouton de t\xe9l\xe9chargement.","apps.deploy_time":"Temps de d\xe9ploiement","apps.deploy_upload_app_button":"T\xe9l\xe9charger & D\xe9ployer","apps.deploy_upload_instructions":"Cliquez ou faites glisser le fichier TAR dans cette zone pour le t\xe9l\xe9charger","apps.deploy_upload_instructions_must_contain":"Doit contenir ce fichier\xa0:","apps.deploy_version":"Version","apps.deploy_version_history":"Historique des Versions","apps.description_placeholder":"Cette app est tellement g\xe9niale\xa0!\\nUne autre ligne\xa0!","apps.do_not_wrap_logs_button":"Ne pas couper les logs","apps.edit_app_config":"Enregistrer & Red\xe9marrer","apps.edit_app_title":"\xc9diter l\'app\xa0: ","apps.edit_nginx_config_button":"Modifier les configurations Nginx par d\xe9faut","apps.edit_nginx_description":"Les mod\xe8les sont construits \xe0 l\'aide du mod\xe8le de template EJS. Ne changez pas les zones entre %s, sauf si vous savez vraiment ce que vous faites\xa0! Pour revenir aux valeurs par d\xe9faut, supprimez simplement tout le contenu.","apps.enable_auth_dialog_body":"L\'authentification HTTP Basic est la technique la plus simple pour appliquer des contr\xf4les d\'acc\xe8s aux ressources web. Vous pouvez utiliser cette technique pour restreindre l\'acc\xe8s aux apps HTTP, en particulier celles que vous cr\xe9ez via le g\xe9n\xe9rateur d\'applications One-Click, comme phpMyAdmin, etc.","apps.enable_auth_dialog_title":"Modifier l\'authentification HTTP Basic","apps.env_vars_title":"Variables d\'Environnement","apps.force_http_hint_warning":"Forcer HTTPS entra\xeene un dysfonctionnement des domaines sans HTTPS. Assurez-vous d\'activer HTTPS pour le domaine que vous souhaitez utiliser, avant d\'activer l\'option Forcer HTTPS.","apps.force_http_text":"Forcer HTTPS en redirigeant tout le trafic HTTP vers HTTPS","apps.generic_edit_button":"\xc9diter","apps.hint_http_port":"Port HTTP \xe0 l\'int\xe9rieur du conteneur. La valeur par d\xe9faut est 80. Changez uniquement si l\'app fonctionne sur un port diff\xe9rent. Ceci est utilis\xe9 uniquement pour les apps HTTP, pas pour les bases de donn\xe9es.","apps.http_expose_hint":"Utilisez ceci si vous ne voulez pas que votre app soit disponible en externe. Votre app restera disponible en interne sous %s","apps.http_expose_title":"   Ne pas exposer en tant qu\'app web \xe0 l\'externe","apps.http_hint_address":"Votre app est disponible en interne sous %s1 pour les autres apps. Dans le cas d\'une app web, elle est accessible via %s2 depuis d\'autres apps.","apps.http_settings_tab":"Param\xe8tres HTTP","apps.http_warning_ip_address_hint":"Assurez-vous que le nouveau domaine pointe vers cette IP, sinon la v\xe9rification \xe9chouera.","apps.link_see_here":"(ici)","apps.parent_project":"Projet Parent","apps.rename_warning":"Si vous renommez l\'app qui est utilis\xe9e en interne par d\'autres apps, assurez-vous de mettre \xe0 jour l\'adresse \xe9galement pour \xe9viter des probl\xe8mes.","apps.select_parent_project":"S\xe9lectionnez un projet parent","apps.websock_support_text":"Support Websocket","apps.websock_support_text_hint":"Ajoute les en-t\xeates proxy d\'upgrade \xe0 la configuration NGINX.","apps.wrap_logs_button":"Couper les logs","automatic_disk_cleanup.by_default_caprover":"Par d\xe9faut, CapRover conserve les quelques images les plus r\xe9centes de votre app afin que vous puissiez revenir \xe0 une version pr\xe9c\xe9dente si n\xe9cessaire. De plus, CapRover utilise un simple planificateur crontab, par exemple,","automatic_disk_cleanup.copied_to_clipboard":"Copi\xe9 dans le presse-papiers !","automatic_disk_cleanup.cron_schedule":"Planification Cron","automatic_disk_cleanup.every_time_you_deploy":"Chaque fois que vous d\xe9ployez une nouvelle version, Docker construit une nouvelle image pour vous. En g\xe9n\xe9ral, une grande partie de cette image est partag\xe9e entre l\'ancienne version et la nouvelle, mais un petit morceau est ajout\xe9 \xe0 votre disque \xe0 chaque build. Vous pouvez en savoir plus sur le nettoyage du disque dans la documentation, mais comme interface simple, ce widget vous permet d\'effectuer des nettoyages d\'image \xe0 la demande.","automatic_disk_cleanup.for_example_enter_2":"Par exemple, entrez 2 pour exclure les 2 versions les plus r\xe9centes lors du nettoyage","automatic_disk_cleanup.invalid_data":"Donn\xe9es invalides","automatic_disk_cleanup.keep_most_recent":"Conserver les plus r\xe9centes","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"laissez vide pour d\xe9sactiver le nettoyage","automatic_disk_cleanup.results_in_running_cleanup":"entra\xeene l\'ex\xe9cution du nettoyage chaque jour \xe0 1h du matin.","automatic_disk_cleanup.save":"Enregistrer","automatic_disk_cleanup.settings_saved_successfully":"Param\xe8tres enregistr\xe9s avec succ\xe8s\xa0!","automatic_disk_cleanup.timezone":"Fuseau horaire","automatic_disk_cleanup.use_a_simple_crontab_expression":"Utilisez une expression crontab simple pour planifier un nettoyage","backup.create_backup":"Cr\xe9er une Sauvegarde","backup.create_backup_info":"Cr\xe9ez une sauvegarde des configurations CapRover afin de pouvoir lancer un clone de ce serveur. Notez que les donn\xe9es de votre application (volumes et images) ne font pas partie de cette sauvegarde. Cette sauvegarde ne comprend que les d\xe9tails de configuration du serveur, tels que les domaines racine, les noms d\'applications, les certificats SSL, etc.","backup.download_started":"Le t\xe9l\xe9chargement de la sauvegarde a commenc\xe9...","backup.see_documents":"Voir les documents pour plus de d\xe9tails sur la fa\xe7on de restaurer votre serveur en utilisant le fichier de sauvegarde.","change_password.change_password":"Changer le mot de passe","change_password.confirm_new_password":"Confirmer le nouveau mot de passe","change_password.new_password":"Nouveau mot de passe","change_password.new_password_cannot_be_empty":"Le nouveau mot de passe ne peut pas \xeatre vide","change_password.new_passwords_confirm_does_not_match":"La confirmation du nouveau mot de passe ne correspond pas","change_password.old_password":"Ancien mot de passe","change_password.password_changed_successfully":"Mot de passe chang\xe9 avec succ\xe8s!","check_update.caprover_unresponsive":"Votre tableau de bord CapRover n\'est pas fonctionnel pendant la mise \xe0 jour. Veuillez attendre que cette page soit actualis\xe9e automatiquement.","check_update.current_version":"Version actuelle","check_update.in_place_updates":"CapRover permet d\'installer des mises \xe0 jour sur place. Cependant, lisez toujours les journaux de modifications avant de mettre \xe0 jour votre CapRover. Il pourrait y avoir des changements majeurs \xe0 conna\xeetre. La mise \xe0 jour prend g\xe9n\xe9ralement environ 60 secondes et votre CapRover peut devenir temporairement non r\xe9actif jusqu\'\xe0 la fin du processus. Vos apps resteront fonctionnelles et r\xe9actives pendant cette p\xe9riode, sauf pour une tr\xe8s courte dur\xe9e de 10 secondes ou moins.","check_update.install_update":"Installer la mise \xe0 jour","check_update.latest_stable_version":"Derni\xe8re Version Stable","check_update.latest_version_message":"Votre CapRover est \xe0 la derni\xe8re version.","check_update.nginx_error":"Vous pourriez voir une erreur nginx bri\xe8vement apr\xe8s la mise \xe0 jour. Elle se corrigera d\'elle-m\xeame en quelques secondes.","check_update.update_time":"La mise \xe0 jour prend environ une minute, en fonction de la vitesse de connexion de votre serveur.","cluster.docker_registry_title":"Configuration du registre Docker","cluster.nodes_section_title":"N\u0153uds","create_new_app.button":"Cr\xe9er une Nouvelle App","create_new_app.has_persistent_data":"Poss\xe8de des Donn\xe9es Persistantes","create_new_app.has_persistent_data_tooltip":"Principalement utilis\xe9 pour les bases de donn\xe9es, voir la documentation pour les d\xe9tails.","create_new_app.one_click_apps":"Apps/Bases de Donn\xe9es en Un-Clic","create_new_app.or_select_from":"Ou S\xe9lectionnez parmi","create_new_app.placeholder":"mon-app-geniale","create_new_app.title":"Cr\xe9er une Nouvelle App","dashboard.caprover_serversetup":"Configuration du serveur CapRover","dashboard.caprover_setup_success":"Vous avez install\xe9 et configur\xe9 CapRover avec succ\xe8s\xa0! Vous pouvez maintenant d\xe9ployer vos apps\xa0! Rappelez-vous qu\'avec CapRover, vous pouvez d\xe9ployer des applications \xe0 partir de code source (tels que Node.js, PHP, Java, Ruby, Python, etc.), et \xe9galement d\xe9ployer des applications pr\xeates \xe0 l\'emploi telles que MySQL, MongoDB, WordPress, Redis, et bien plus encore\xa0!","dashboard.change_root_domain_anyways":"Changer de domaine racine malgr\xe9 tout","dashboard.command_line_tool":"Outil en ligne de commande (RECOMMAND\xc9):","dashboard.congratulations":"F\xe9licitations\xa0!","dashboard.deploy_source_code_info":"Pour plus d\'informations sur la fa\xe7on de d\xe9ployer des applications \xe0 partir du code source, assurez-vous de consulter ceci\xa0:","dashboard.detailed_guide_setup_ip":"La premi\xe8re chose que CapRover n\xe9cessite est un domaine racine. Par exemple, si vous poss\xe9dez %s1, vous pouvez utiliser %s2 ou %s3 comme domaine racine. D\'abord, vous devez vous assurer que l\'adresse IP pour tous les sous-domaines du domaine racine r\xe9solve vers l\'adresse IP de CapRover. Pour ce faire, rendez-vous dans les param\xe8tres DNS de votre fournisseur de domaine et d\xe9finissez une entr\xe9e A g\xe9n\xe9rique. Par exemple\xa0: %s4 o\xf9 cette IP est l\'adresse IP de votre machine CapRover (serveur).","dashboard.dns_settings_effect_time":"REMARQUE : Les param\xe8tres DNS peuvent prendre plusieurs heures pour prendre effet.","dashboard.dns_settings_effect_time_link":"Voir ce lien pour plus de d\xe9tails","dashboard.enable_https":"Activer HTTPS","dashboard.enable_https_button":"Activer HTTPS","dashboard.enable_https_button_hint":"En utilisant le service gratuit de Let\'s Encrypt","dashboard.enable_https_email_importance":"Cette adresse e-mail est tr\xe8s importante car Let\'s Encrypt l\'utilise \xe0 des fins de validation. Veuillez fournir une adresse e-mail valide ici.","dashboard.enable_https_info":"CapRover utilise Let\'s Encrypt pour fournir des certificats SSL gratuits (HTTPS).","dashboard.enable_ssl_dialog_body":"IMPORTANT\xa0: Une fois que vous avez activ\xe9 HTTPS, vous ne pouvez plus modifier le domaine racine. Assurez-vous de choisir un bon domaine racine. Une bonne pratique est de descendre d\'un niveau et de configurer votre domaine racine. Par exemple, si vous poss\xe9dez %s1, utilisez %s2 comme domaine racine. Cela vous permettra de mieux g\xe9rer vos sous-domaines, n\'utilisez pas %s3 comme domaine racine.","dashboard.force_change_root_domain":"Forcer le Changement de Domaine Racine","dashboard.force_change_root_domain_info":"Vous avez d\xe9j\xe0 activ\xe9 SSL pour votre domaine racine. Le changement de l\'URL du domaine racine invalidera HTTPS sur le domaine racine et tous les sous-domaines par d\xe9faut pour les apps si vous en avez.","dashboard.force_change_root_domain_reenable":"Vous pouvez toujours r\xe9activer HTTPS apr\xe8s avoir chang\xe9 le domaine racine.","dashboard.force_https":"Forcer HTTPS","dashboard.force_https_activated":"HTTPS forc\xe9 activ\xe9!","dashboard.force_https_button":"Forcer HTTPS","dashboard.force_https_button_hint":"Rediriger tout HTTP vers HTTPS","dashboard.force_https_info":"Une fois que HTTPS forc\xe9 est activ\xe9, tout le trafic HTTP est redirig\xe9 vers HTTPS.","dashboard.force_https_login_again":"Vous devrez vous reconnecter car vous serez maintenant redirig\xe9 vers le site HTTPS.","dashboard.force_https_proceed":"Voulez-vous quand m\xeame continuer?","dashboard.force_https_redirect":"Tout le trafic HTTP est maintenant redirig\xe9 vers HTTPS.","dashboard.force_https_warning":"Comme il s\'agit d\'une action unidirectionnelle, sans possibilit\xe9 de revenir en arri\xe8re, il est fortement recommand\xe9 de tester d\'abord le site HTTPS.","dashboard.https_setup_needed":"Mais vous devez toujours attribuer un domaine et terminer la configuration HTTPS pour configurer compl\xe8tement CapRover\xa0!","dashboard.ip_example_hint_specific":"Par exemple, si vous avez configur\xe9 %s1 sur l\'adresse IP de votre serveur, entrez simplement %s2 dans la case ci-dessous\xa0:","dashboard.non_guided_version":"Il s\'agit d\'une version non guid\xe9e de la m\xe9thode en ligne de commande. N\'oubliez pas de d\xe9finir le domaine racine, puis d\'activer HTTPS et de le forcer, puis de modifier le mot de passe.","dashboard.root_domain_configurations":"Configurations du Domaine Racine CapRover","dashboard.root_domain_https_activated":"HTTPS sur le Domaine Racine activ\xe9!","dashboard.root_domain_https_info":"Vous pouvez maintenant utiliser ce lien\xa0:","dashboard.root_domain_https_next_step":". L\'\xe9tape suivante est de forcer HTTPS pour d\xe9sactiver le trafic HTTP en clair.","dashboard.root_domain_updated":"Domaine Racine Mis \xe0 Jour","dashboard.root_domain_updated_info":"Cliquez sur OK pour \xeatre redirig\xe9 vers votre nouveau domaine racine. Vous devez vous reconnecter.","dashboard.run_on_local_machine":"Sur votre machine locale, ex\xe9cutez simplement les commandes suivantes","dashboard.sample_apps":"apps d\'exemple.","dashboard.setup_options":"Vous pouvez configurer votre instance CapRover de deux fa\xe7ons\xa0:","dashboard.setup_panel_title":"Configuration Initiale de CapRover","dashboard.successful_installation":"Vous avez install\xe9 CapRover avec succ\xe8s\xa0!","dashboard.update_domain_button":"Mettre \xe0 Jour le Domaine","dashboard.update_root_domain_caution":"Vous pouvez toujours mettre \xe0 jour votre domaine racine, mais faites attention\xa0! Vos certificats SSL seront r\xe9voqu\xe9s \xe0 cause de ce changement de domaine.","dashboard.use_panel_below":"Utilisez le panneau ci-dessous\xa0:","default_docker_reg.change_default_registry":"Changer le registre Docker par d\xe9faut\xa0:","default_docker_reg.cluster_warning":"Si vous avez un cluster (plus d\'un serveur), vous devez avoir un registre de push par d\xe9faut. Si vous avez un seul serveur, d\xe9sactiver le registre de push par d\xe9faut est correct.","default_docker_reg.default_push_registry":"Registre de Push Par D\xe9faut","default_docker_reg.default_registry_info":"Le registre Docker par d\xe9faut est celui qui sera utilis\xe9 pour stocker vos images nouvellement cr\xe9\xe9es. Vous pouvez s\xe9lectionner %s1 si vous ne voulez pas envoyer vos images \xe0 un registre Docker. Gardez \xe0 l\'esprit que si vous utilisez %s2, les n\u0153uds de cluster (si vous avez plus d\'un serveur) ne pourront pas ex\xe9cuter vos applications.","default_docker_reg.docker_registry_for_pushing_images":"Registre Docker pour Pousser les Nouvelles Images\xa0:","default_docker_reg.edit_push_registry":"Modifier le Registre de Push","default_docker_reg.save_and_update":"Enregistrer et Mettre \xe0 Jour","disk_cleanup.default_parameter_info":"Avec le param\xe8tre par d\xe9faut, il garde les deux derni\xe8res versions des builds de toutes les applications actuelles, et cr\xe9e une liste des images pouvant \xeatre supprim\xe9es (en cliquant sur le bouton Obtenir la Liste). Vous pouvez s\xe9lectionner les images que vous voulez supprimer et cliquer sur le bouton Supprimer les Images. Il est possible que certaines images ne soient pas supprim\xe9es, m\xeame si vous cliquez sur Supprimer les Images ; cela signifie qu\'elles sont utilis\xe9es directement ou indirectement par Docker. Un exemple courant d\'utilisation indirecte est une image dont une image enfant est utilis\xe9e par un conteneur actif.","disk_cleanup.get_list":"Obtenir la Liste","disk_cleanup.keep_most_recent":"Conserver les plus r\xe9centes","disk_cleanup.note_about_images":"Les images qui sont utilis\xe9es (directement ou indirectement) ne seront pas supprim\xe9es m\xeame si vous les s\xe9lectionnez.","disk_cleanup.remove_unused_images":"Supprimer les Images Inutilis\xe9es","disk_cleanup.select_images_for_removal":"S\xe9lectionnez les images que vous souhaitez supprimer. Vous pouvez s\xe9lectionner toutes les images en utilisant la ligne du haut.","disk_cleanup.tooltip_for_input":"Par exemple, entrez 2 pour exclure les 2 versions les plus r\xe9centes pendant le nettoyage","disk_cleanup.unused_images_deleted":"Les images inutilis\xe9es ont \xe9t\xe9 supprim\xe9es.","docker_registries.default_push_registry_changed":"Le registre de push par d\xe9faut a \xe9t\xe9 chang\xe9 avec succ\xe8s.","docker_registries.docker_registry_added":"Le registre Docker a \xe9t\xe9 ajout\xe9 avec succ\xe8s\xa0!","docker_registries.docker_registry_description":"Le registre Docker est un r\xe9f\xe9rentiel pour vos images construites. C\'est similaire \xe0 Github ou Bitbucket, avec des r\xe9f\xe9rentiels priv\xe9s. Cependant, au lieu de code source, il contient les artefacts construits pour votre application. Il est requis en mode cluster, car les autres n\u0153uds doivent acc\xe9der \xe0 l\'image construite pour que votre application fonctionne sur eux.","docker_registries.more_info":"Plus d\'infos","docker_registries.no_registries_added":"Aucun registre n\'a encore \xe9t\xe9 ajout\xe9. Allez-y et ajoutez votre premier registre\xa0!","docker_registries.registry_deleted":"Registre supprim\xe9.","docker_registries.registry_updated":"Registre mis \xe0 jour.","docker_registries.remote":"Registre Docker \xe0 Distance\xa0:","docker_registries.remote_description":"Cette approche repose sur un service distant pour agir en tant que registre Docker. Avec cette approche, vous aurez un cluster plus fiable, \xe0 condition que le service tiers que vous utilisez soit fiable\xa0! Il existe plusieurs services de registre Docker priv\xe9s\xa0: Google Container Registry, Amazon EC2 Container Registry, Quay, etc. Notez que cette approche est payante.","docker_registries.self_hosted":"Registre Docker Auto-h\xe9berg\xe9\xa0:","docker_registries.self_hosted_description":"C\'est la fa\xe7on la plus simple de configurer un registre Docker. CapRover cr\xe9e une instance de Registre Docker sur la machine principale et g\xe8re le registre pour vous. Cependant, cela a ses propres limites. Si votre machine principale est d\xe9truite, vos images locales seront perdues. Dans la plupart des cas, ce n\'est pas une catastrophe car vous pouvez red\xe9ployer vos apps depuis votre code source.","docker_registries.setup_methods":"CapRover vous propose deux m\xe9thodes pour configurer votre registre Docker\xa0:","docker_registries.setup_required":"La configuration d\'un registre Docker n\'est n\xe9cessaire que si vous pr\xe9voyez de faire fonctionner votre CapRover sur un cluster. Pour les d\xe9ploiements CapRover \xe0 n\u0153ud unique, un registre Docker n\'est pas recommand\xe9 car il rend le d\xe9ploiement beaucoup plus lent.","docker_registry_add.add_remote_registry":"Ajouter un Registre \xe0 Distance","docker_registry_add.add_self_hosted_registry":"Ajouter un Registre Auto-h\xe9berg\xe9","docker_registry_add.enable_self_hosted_registry":"Activer le Registre Auto-h\xe9berg\xe9","docker_registry_add.image_prefix_tooltip":"Vos images seront marqu\xe9es comme RegistryDomain/ImagePrefix/ImageName. Pour la plupart des fournisseurs, le pr\xe9fixe d\'image est exactement votre nom d\'utilisateur, sauf si le champ DOMAIN vous est propre, auquel cas ce pr\xe9fixe est vide.","docker_registry_add.remote_registry":"Registre \xe0 Distance","docker_registry_add.remote_registry_info":"Vous pouvez en savoir plus sur ce type de registre sur la page derri\xe8re ce modal, en particulier dans la section \\"Plus d\'infos\\".","docker_registry_add.self_hosted_registry":"Registre Auto-h\xe9berg\xe9","docker_registry_add.self_hosted_registry_info":"Vous pouvez en savoir plus sur ce type de registre sur la page derri\xe8re ce modal, en particulier dans la section \\"Plus d\'infos\\". Voulez-vous continuer et activer le registre Docker auto-h\xe9berg\xe9\xa0?","docker_registry_table.actions":"Actions","docker_registry_table.cannot_delete_default_push":"Impossible de Supprimer le Push Par D\xe9faut","docker_registry_table.cannot_delete_default_push_content":"Ce registre est d\xe9fini comme le push par d\xe9faut. Vous ne pouvez pas supprimer le registre de push par d\xe9faut. Pour le supprimer, vous devez d\'abord changer le registre de push par d\xe9faut pour un autre registre, ou d\xe9sactiver compl\xe8tement le push par d\xe9faut. Ensuite, revenez et supprimez celui-ci.","docker_registry_table.cannot_edit_self_hosted_registry":"Vous ne pouvez pas modifier le registre auto-h\xe9berg\xe9. Il est g\xe9r\xe9 par CapRover.","docker_registry_table.confirm_delete":"Confirmer la Suppression","docker_registry_table.delete_registry":"Supprimer le Registre","docker_registry_table.delete_registry_content":"\xcates-vous s\xfbr de vouloir supprimer ce registre de votre liste\xa0? Vous ne pourrez plus pousser vers ou tirer de ce registre.","docker_registry_table.docker_registries":"Registres Docker","docker_registry_table.domain":"Domaine","docker_registry_table.edit_registry":"Modifier le Registre","docker_registry_table.edit_to_see":"Modifier pour voir.","docker_registry_table.image_prefix":"Pr\xe9fixe de l\'Image","docker_registry_table.image_prefix_tooltip":"Vos images seront marqu\xe9es comme RegistryDomain/ImagePrefix/ImageName. Pour la plupart des fournisseurs, le pr\xe9fixe d\'image est exactement votre nom d\'utilisateur, sauf si le champ DOMAIN vous est propre, auquel cas ce pr\xe9fixe est vide.","docker_registry_table.password":"Mot de passe","docker_registry_table.save_and_update":"Enregistrer et Mettre \xe0 Jour","docker_registry_table.user":"Utilisateur","load_balancer_stats.active_connections":"Connexions Actives","load_balancer_stats.active_requests":"Requ\xeates Actives","load_balancer_stats.reading_requests":"lecture","load_balancer_stats.title":"Statistiques du Load Balancer","load_balancer_stats.total_requests":"Total des Requ\xeates","load_balancer_stats.total_requests_tooltip":"Augmente constamment lors de l\'actualisation des valeurs","load_balancer_stats.waiting_requests":"Requ\xeates en Attente","load_balancer_stats.writing_requests":"\xe9criture","login_form.cap_rover":"Connexion CapRover","login_form.login":"Connexion","login_form.no_session_persistence":"Pas de persistance de session (plus s\xe9curis\xe9)","login_form.password":"Mot de passe","login_form.remember_me":"Se souvenir de moi","login_form.use_local_storage":"Utiliser localStorage (plus persistant)","login_form.use_session_storage":"Utiliser sessionStorage","menu_item.app":"Apps","menu_item.cluster":"Cluster","menu_item.dashboard":"Tableau de Bord","menu_item.maintenance":"Maintenance","menu_item.monitoring":"Monitoring","menu_item.settings":"Param\xe8tres","netdata_settings.all_notification_options_are_completely_optional":"Toutes les options de notification sont enti\xe8rement OPTIONNELLES.","netdata_settings.allow_non_tls":"autoriser non-TLS","netdata_settings.default_email_fallback_receiver":"Email par d\xe9faut (r\xe9cepteur de secours)","netdata_settings.email_smtp":"Email","netdata_settings.netdata_offers_multiple_ways":"NetData propose plusieurs fa\xe7ons de recevoir des notifications si quelque chose ne va pas avec l\'utilisation des ressources de votre serveur.","netdata_settings.notification_settings":"Param\xe8tres de Notification","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"Jeton API Push Bullet","netdata_settings.recipient_email":"Email du R\xe9cepteur","netdata_settings.server_tag":"Tag du Serveur","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"Canal Slack","netdata_settings.slack_webhook":"Webhook Slack","netdata_settings.smtp_password":"Mot de passe SMTP","netdata_settings.smtp_port":"Port SMTP","netdata_settings.smtp_server":"Serveur SMTP","netdata_settings.smtp_username":"Nom d\'utilisateur SMTP","netdata_settings.telegram":"Telegram","netdata_settings.telegram_bot_token":"Jeton du Bot","netdata_settings.telegram_chat_id":"ID du Chat","netdata_settings.unsecure":"Non s\xe9curis\xe9","netdata.caprover_interface":"CapRover fournit une interface simple pour activer NetData sur votre instance CapRover. Actuellement, CapRover ne prend en charge l\'installation de NetData que sur votre <b>n\u0153ud leader</b>, c\'est-\xe0-dire le n\u0153ud o\xf9 r\xe9side l\'instance CapRover. Cette limitation est due \xe0 une limitation de l\'interface Docker.","netdata.custom_image":"Vous pouvez recompiler CapRover avec une image personnalis\xe9e diff\xe9rente si vous le souhaitez.","netdata.description_details":"NetData est l\'un des outils de monitoring les plus populaires et les plus puissants qui fournissent une interface web. C\'est un syst\xe8me de monitoring de performance et de sant\xe9 en temps r\xe9el distribu\xe9. Il fournit des informations in\xe9gal\xe9es, en temps r\xe9el, sur tout ce qui se passe sur le syst\xe8me sur lequel il est ex\xe9cut\xe9 (y compris les applications telles que les serveurs web et de base de donn\xe9es), \xe0 l\'aide de tableaux de bord web interactifs modernes.","netdata.docker_limitation_link":"(voir ici)","netdata.github_link":"(voir ici)","netdata.more_details":"Pour plus de d\xe9tails concernant NetData, visitez leur page GitHub","netdata.net_data_monitoring_tool":"Outil de Monitoring NetData","netdata.netdata_started_and_updated":"NetData est d\xe9marr\xe9 et mis \xe0 jour\xa0!","netdata.netdata_stopped":"NetData est arr\xeat\xe9\xa0!","netdata.open_net_data":"Ouvrir NetData","netdata.speed_efficiency":"NetData est rapide et efficace, con\xe7u pour fonctionner en permanence sur tous les syst\xe8mes (serveurs physiques et virtuels, conteneurs, appareils IoT), sans perturber leur fonction principale. L\'image actuelle de NetData int\xe9gr\xe9e dans CapRover utilise une configuration par d\xe9faut pour les statistiques.","netdata.start_net_data_engine":"D\xe9marrer le Moteur NetData","netdata.statistics_link":"(voir ici)","netdata.turn_net_data_off":"\xc9teindre NetData","netdata.update_net_data":"Mettre \xe0 jour NetData","nginx_config.base_config_location":"Emplacement de la Configuration de Base dans le conteneur nginx","nginx_config.captain_config_location":"Emplacement de la Configuration CapRover dans le conteneur nginx","nginx_config.customization":"CapRover vous permet de d\xe9finir des configurations personnalis\xe9es pour votre routeur nginx. Cela vous permet d\'avoir un haut niveau de personnalisation en termes de mise en cache, de routage sp\xe9cial, http2, etc.","nginx_config.load_default":"Charger les Param\xe8tres par D\xe9faut et Modifier","nginx_config.save_update":"Enregistrer et Mettre \xe0 Jour","nginx_config.template_pattern":"Notez que les mod\xe8les sont construits \xe0 l\'aide du mod\xe8le de template EJS. Ne changez pas les zones entre <% .... > \xe0 moins de vraiment savoir ce que vous faites\xa0!","nodes.architecture":"Architecture : ","nodes.cpu":"CPU : ","nodes.current_cluster_nodes":"N\u0153uds Actuels du Cluster","nodes.docker_version":"Version Docker : ","nodes.hostname":"Nom d\'H\xf4te : ","nodes.ip_address":"IP : ","nodes.leader":"Leader (N\u0153ud Principal)","nodes.no_default_push_registry":"Vous ne pouvez pas ajouter plus de n\u0153uds car aucun registre de push par d\xe9faut n\'est d\xe9fini. Pour ajouter plus de n\u0153uds et cr\xe9er un cluster, vous devez d\'abord ajouter un registre Docker et le d\xe9finir comme registre de push par d\xe9faut.","nodes.node_added_successfully":"N\u0153ud ajout\xe9 avec succ\xe8s\xa0!","nodes.node_id":"ID du N\u0153ud :","nodes.operating_system":"OS : ","nodes.ram":"RAM : ","nodes.state":"\xc9tat : ","nodes.status":"Statut : ","nodes.type":"Type : ","oneclick_app_selector.app_selection_info":"Choisissez une application, une base de donn\xe9es ou un bundle (application + base de donn\xe9es) dans la liste ci-dessous. Le reste est magique, enfin... Un assistant\xa0!","oneclick_app_selector.card_title":"Apps en Un-Clic","oneclick_app_selector.custom_template_info":"Ceci est principalement destin\xe9 aux tests. Vous pouvez copier et coller votre mod\xe8le d\'application en Un-Clic personnalis\xe9 ici. Pour des exemples et des id\xe9es, voir ","oneclick_app_selector.invalid_json_alert":"Les donn\xe9es en Un-Clic que vous avez entr\xe9es ne sont pas un JSON valide.","oneclick_app_selector.next_button":"Suivant","oneclick_app_selector.one_click_apps_github_repository":"D\xe9p\xf4t des Apps en Un-Clic CapRover","oneclick_app_selector.one_click_apps_github_repository_main_repo":"le d\xe9p\xf4t GitHub des apps en Un-Clic principal","oneclick_app_selector.one_click_apps_source":"Les applications en un-clic sont r\xe9cup\xe9r\xe9es \xe0 partir du ","oneclick_app_selector.one_click_apps_source_end":"par d\xe9faut. Vous pouvez ajouter d\'autres d\xe9p\xf4ts publics/priv\xe9s si vous le souhaitez.","oneclick_app_selector.safari_warning":"Il semble que vous utilisiez Safari. Le d\xe9ploiement des applications en un-clic peut \xeatre instable sur Safari. L\'utilisation de Chrome est recommand\xe9e","oneclick_app_selector.template_description":"Un mod\xe8le pour cr\xe9er des applications en un-clic. Principalement pour le d\xe9veloppement\xa0!","page_root.docs_link":"Documentation","page_root.github_link":"Github","page_root.logout":"D\xe9connexion","pro_features.build_email_alerts":"Alertes email pour la r\xe9ussite et l\'\xe9chec du build","pro_features.build_failures_email_alerts":"Alertes email en cas d\'\xe9chec du build","pro_features.build_success_email_alerts":"Alertes email en cas de succ\xe8s du build","pro_features.connect_api_key":"Connecter la Cl\xe9 API","pro_features.create_pro_account":"Cr\xe9ez un compte PRO en utilisant un fournisseur OAuth (Google, Github, etc.)","pro_features.email":"Email","pro_features.enjoy_premium_features":"Profitez des fonctionnalit\xe9s Premium\xa0!","pro_features.enter_api_key":"Entrez la Cl\xe9 API","pro_features.enter_api_key_here":"Entrez la Cl\xe9 API achet\xe9e ici","pro_features.get_notified_build_fail":"Recevez une notification en cas d\'\xe9chec de build","pro_features.get_notified_build_success":"Recevez une notification en cas de r\xe9ussite de build","pro_features.get_notified_login":"Recevez une notification lorsque quelqu\'un se connecte","pro_features.login_email_alerts":"Alertes email de connexion","pro_features.save":"Enregistrer","pro_features.sign_up_for_pro":"Inscrivez-vous pour un abonnement PRO","pro_features.support_open_source":"Enfin, et surtout, soutenez le d\xe9veloppement actif des logiciels open-source\xa0!","pro_features.two_factor_auth":"Authentification \xe0 Deux Facteurs pour une meilleure s\xe9curit\xe9","pro_features.upgrade_now":"Mettez \xe0 niveau MAINTENANT","pro_features.upgrade_to_caprover_pro":"Passez \xe0 CapRover PRO pour profiter des fonctionnalit\xe9s premium\xa0!","projects.edit_project":"Modifier le projet : ","projects.edit_project_cancel":"Annuler","projects.edit_project_description":"Description","projects.edit_project_description_placeholder":"Ce projet est tout simplement g\xe9nial\xa0!","projects.edit_project_hint":"Vous pouvez d\xe9finir le nom, la description et le parent de ce projet.","projects.edit_project_save":"Enregistrer","projects.new_project":"Cr\xe9er un Nouveau Projet","projects.parent_project_selector_default":"root <aucun parent>\xa0!","projects.project_name":"Nom du Projet","settings.backup":"Sauvegarde","settings.change_password":"Changer le Mot de Passe","settings.check_for_updates":"V\xe9rifier les Mises \xe0 Jour","settings.confirm_otp":"Confirmer l\'OTP en entrant le code de v\xe9rification","settings.disable_otp":"D\xe9sactiver l\'Authentification \xe0 Deux Facteurs","settings.disabled":"D\xe9sactiv\xe9","settings.disk_cleanup":"Nettoyage du Disque","settings.enable_otp":"Activer l\'Authentification \xe0 Deux Facteurs","settings.enable_otp_verification":"Activer la v\xe9rification OTP","settings.enabled":"Activ\xe9","settings.enter_otp_code_first":"Entrez d\'abord le code de v\xe9rification OTP.","settings.nginx_configurations":"Configurations NGINX","settings.one_off_cleanup":"Nettoyage ponctuel","settings.otp_authentication":"Authentification \xe0 Deux Facteurs","settings.otp_disabled":"L\'authentification \xe0 deux facteurs est d\xe9sactiv\xe9e","settings.otp_enabled_success":"L\'authentification \xe0 deux facteurs est maintenant activ\xe9e avec succ\xe8s","settings.otp_verification_code":"Code de V\xe9rification OTP","settings.themes":"Th\xe8mes","settings.time_to_refresh":"Temps de Rafra\xeechissement : ","settings.update_process_started":"Le processus de mise \xe0 jour a commenc\xe9","theme.delete":"Supprimer","theme.delete_theme_title":"Supprimer le th\xe8me ?","themes.caprover_extra":"Autre configuration transmise \xe0 CapRover","themes.customize_theme":"Personnaliser le th\xe8me","themes.description":"CapRover est livr\xe9 avec de nombreux th\xe8mes int\xe9gr\xe9s ! Allez-y et s\xe9lectionnez votre th\xe8me pr\xe9f\xe9r\xe9","themes.edit_name":"Nom du th\xe8me","themes.head_embed":"Int\xe9grer des \xe9l\xe9ments dans <head>","themes.see_here":"Voir ici pour les d\xe9tails.","themes.theme_custom_help":"Vous pouvez personnaliser le th\xe8me CapRover en fournissant un th\xe8me personnalis\xe9 et en injectant des \xe9l\xe9ments (police, CSS, JS, etc.) dans la section <head>."}'),NC=JSON.parse('{"add_node.alternative_method":"Metode Alternatif","add_node.attach_new_node":"Tambahkan Node Baru","add_node.caprover_ip_address":"Alamat IP CapRover","add_node.caprover_uses_ssh":"CapRover menggunakan SSH untuk terhubung ke node Anda dan menggabungkannya ke dalam klaster. Terkadang, proses ini tidak berhasil karena konfigurasi SSH yang tidak standar seperti port kustom, nama pengguna kustom, dan lainnya.","add_node.depending_on_your_network_configurations":"Tergantung pada konfigurasi jaringan Anda, Anda mungkin juga perlu menambahkan perintah dengan","add_node.in_these_cases":"Dalam kasus ini, akan lebih sederhana untuk menjalankan perintah secara manual sendiri dari sesi SSH. Pertama, dari","add_node.it_will_output_something_like_this":"Ini akan menghasilkan sesuatu seperti ini:","add_node.join_as_manager_node":"Bergabung sebagai node manajer","add_node.join_as_worker_node":"Bergabung sebagai node pekerja","add_node.join_cluster":"Bergabung dengan Klaster","add_node.main_leader_node":"node pemimpin utama","add_node.new_node_ip_address":"Alamat IP node baru","add_node.run_the_following_command":"jalankan perintah berikut:","add_node.see_details_link":"Lihat masalah ini untuk detail lebih lanjut.","add_node.ssh_port":"Port SSH","add_node.ssh_private_key_for":"Kunci Pribadi SSH untuk","add_node.ssh_user":"Pengguna SSH","add_node.then_copy_the_command":"Kemudian, salin perintah dari keluaran di atas, dan cukup dari node pekerja, jalankan perintah tersebut.","add_node.tip_for_node_count":"Tips: Untuk setiap 5 pekerja, tambahkan 2 node manajer, menjaga jumlah node manajer sebagai angka ganjil. Oleh karena itu, gunakan node pekerja untuk 4 node pertama yang Anda tambahkan ke klaster Anda.","add_node.use_rsa_key":"Gunakan kunci RSA. Jenis lain seperti Ed25519 tidak didukung, untuk itu gunakan metode alternatif di bawah ini.","add_node.using_non_root_users":"Menggunakan pengguna non-root dengan akses sudo TIDAK akan berhasil. Jika Anda ingin menggunakan akun non-root, akun tersebut harus dapat menjalankan perintah docker tanpa sudo. Atau cukup gunakan metode alternatif di bawah ini.","apps_table.app_name":"Nama Aplikasi","apps_table.bulk_delete_tooltip":"Hapus aplikasi dan proyek yang dipilih","apps_table.header_all_apps_projects":"Semua aplikasi dari semua proyek","apps_table.header_root":"Root (aplikasi tanpa proyek yang ditugaskan)","apps_table.instance_count":"Jumlah Instansi","apps_table.last_deployed":"Terakhir Dikerahkan","apps_table.not_exposed_tooltip":"Tidak terpapar sebagai aplikasi web","apps_table.open":"Buka","apps_table.persistent_data":"Data Persisten","apps_table.search_input_placeholder":"Cari berdasarkan Nama","apps_table.tags":"Tag","apps_table.title":"Aplikasi Anda","apps.app_active_ssl":"Klik untuk mengaktifkan HTTPS untuk domain ini","apps.app_active_ssl_button":"Aktifkan HTTPS","apps.app_add_new_domain":"Hubungkan Domain Baru","apps.app_config_add_key_value_env_vars":"Tambahkan Pasangan Kunci/Nilai","apps.app_config_add_port_mapping":"Tambahkan Pemetaan Port","apps.app_config_bulk_edit_button":"Edit Massal","apps.app_config_instances_force_edit_button":"Edit","apps.app_config_instances_running_title":"Jumlah instansi aplikasi ini yang sedang berjalan","apps.app_config_instances_running_title_short":"Jumlah Instansi","apps.app_config_instances_warning_hint":"Beberapa instansi aplikasi dengan data persisten bisa sangat berbahaya dan rentan bug karena dapat mengakses file yang sama pada disk yang mengakibatkan kerusakan data. Edit jumlah instansi hanya jika Anda memahami risikonya.","apps.app_config_no_env_vars":"Saat ini, aplikasi ini belum memiliki variabel lingkungan khusus.","apps.app_config_no_port_mapping":"Saat ini, aplikasi ini tidak memiliki pemetaan port khusus.","apps.app_config_no_tags_message":"Saat ini tidak ada tag layanan yang terkait dengan layanan ini","apps.app_config_port_mapping":"Pemetaan Port","apps.app_config_port_tooltip":"Pastikan port belum digunakan!","apps.app_config_tags":"Tag Layanan","apps.app_config_vol_add":"Tambahkan Direktori Persisten","apps.app_config_vol_directories":"Direktori Persisten","apps.app_config_vol_host_path":"Jalur di Host","apps.app_config_vol_host_path_hint":"PENTING: Pastikan Jalur Host ada sebelum menetapkannya di sini","apps.app_config_vol_label":"Label","apps.app_config_vol_manage_path":"Biarkan CapRover mengelola jalur","apps.app_config_vol_no_directories":"Saat ini, aplikasi ini tidak memiliki direktori persisten.","apps.app_config_vol_node_id":"ID Node","apps.app_config_vol_node_id_edit":"Edit","apps.app_config_vol_node_id_hint":"Biarkan kosong untuk penempatan otomatis","apps.app_config_vol_node_id_warning":"PERINGATAN: Mengubah ID Node menyebabkan isi direktori persisten Anda dihapus!","apps.app_config_vol_path":"Jalur dalam Aplikasi","apps.app_config_vol_set_path":"Tetapkan jalur host tertentu","apps.app_configs_tab":"Konfigurasi Aplikasi","apps.app_deployment_tab":"Penempatan","apps.app_edit_description":"Deskripsi","apps.app_edit_name":"Nama aplikasi","apps.app_edit_tags":"Tag","apps.app_log_button_hide":"Sembunyikan Log Aplikasi","apps.app_log_button_view":"Lihat Log Aplikasi","apps.app_log_view_full":"Klik untuk mempelajari cara melihat log aplikasi lengkap (tidak dipotong)","apps.app_public_urls":"Aplikasi Anda tersedia secara publik di","apps.app_ssl_already_active":"Sudah diaktifkan","apps.button_enable_auth":"Edit Autentikasi Dasar HTTP","apps.button_enable_auth_active":"aktif","apps.button_enable_auth_current_state":"Status Saat Ini","apps.button_enable_auth_inactive":"tidak aktif","apps.close_tooltip":"Tutup","apps.container_http_port":"Port HTTP Kontainer","apps.delete_app_apps_deleted":"Aplikasi dihapus!","apps.delete_app_apps_list":"Aplikasi","apps.delete_app_button":"Hapus aplikasi","apps.delete_app_confirm":"Ketik %s di kotak di bawah ini untuk mengonfirmasi penghapusan","apps.delete_app_failed_confirm":"Teks konfirmasi tidak cocok. Operasi dibatalkan.","apps.delete_app_project_deleted":"Proyek dihapus!","apps.delete_app_projects_list":"Proyek","apps.delete_app_title":"Konfirmasi Penghapusan Permanen?","apps.delete_app_volumes_to_delete":"Silakan pilih volume yang ingin Anda hapus. Perhatikan bahwa jika salah satu volume digunakan oleh aplikasi CapRover lainnya, volume tersebut tidak akan dihapus meskipun Anda memilihnya. Menghapus volume memakan waktu lebih dari 10 detik, harap bersabar","apps.delete_app_warning":"Harap perhatikan bahwa ini tidak dapat dibalik","apps.deploy_app_build_logs_hide":"Sembunyikan Log Pembangunan","apps.deploy_app_build_logs_view":"Lihat Log Pembangunan","apps.deploy_app_not_found":"Aplikasi tidak ditemukan!","apps.deploy_app_token_description":"Aktifkan Token Aplikasi untuk menghasilkan token aplikasi acak","apps.deploy_build_started":"Pembangunan telah dimulai","apps.deploy_button_disable_app_token":"Nonaktifkan Token Aplikasi","apps.deploy_button_enable_app_token":"Aktifkan Token Aplikasi","apps.deploy_captain_definition_path_hint":"Anda tidak perlu mengubah jalur ini kecuali Anda memiliki repositori dengan beberapa file definisi kapten (mono repos). Baca dokumen untuk definisi kapten sebelum mengedit ini","apps.deploy_captain_definition_relative_path_hint":"jalur definisi kapten","apps.deploy_captain_definition_relative_path_hint_tooltip":"Edit hanya jika Anda telah menempatkan file definisi kapten Anda di subdirektori proyek Anda","apps.deploy_cli_description_part1":"Gunakan perintah penempatan CLI. Ini adalah metode termudah karena hanya memerlukan perintah sederhana seperti %s. Baca lebih lanjut tentang itu dalam dokumen","apps.deploy_cli_description_part2":"Jika Anda menggunakan CI/CD untuk menjalankan <code>caprover deploy</code> dan Anda tidak ingin menggunakan kata sandi Anda, Anda dapat menggunakan token khusus aplikasi","apps.deploy_copied_to_clipboard":"Disalin ke papan klip!","apps.deploy_current_version_tooltip":"Versi Saat Ini","apps.deploy_failed_deploy_tooltip":"Penempatan gagal","apps.deploy_force_build_button":"Paksa bangun","apps.deploy_git_hash":"hash git","apps.deploy_image_name":"Nama Gambar","apps.deploy_method_captain_definition":"Metode 5: Tempatkan file definisi kapten","apps.deploy_method_cli":"Metode 1: CLI Resmi","apps.deploy_method_dockerfile":"Metode 4: Tempatkan Dockerfile biasa","apps.deploy_method_github":"Metode 3: Tempatkan dari Github/Bitbucket/Gitlab","apps.deploy_method_github_description":"Masukkan informasi repositori Anda dalam formulir dan simpan. Kemudian salin URL di kotak sebagai webhook di Github, Bitbucket, Gitlab, dan lainnya. Setiap Anda mendorong komit, CapRover memulai pembangunan baru.","apps.deploy_method_github_url_hint":"Tambahkan info repo dan simpan agar webhook ini muncul","apps.deploy_method_image_name":"Metode 6: Tempatkan melalui ImageName","apps.deploy_method_tarball":"Metode 2: Tarball","apps.deploy_now_button":"Tempatkan Sekarang","apps.deploy_revert_to_version_tooltip":"Kembalikan ke versi ini","apps.deploy_rollback_confirm":"Pengembalian?","apps.deploy_rollback_registry_warning":"Gambar ini (%s) tampaknya dihosting di Docker Registry. Pastikan Anda belum menghapus gambar ini dari repositori sejak pertama kali ditempatkan. Penghapusan biasanya tidak terjadi secara otomatis, jadi jika Anda belum menghapus gambar secara sengaja, Anda tidak perlu khawatir tentang ini.","apps.deploy_rollback_warning":"Jika Anda sebelumnya telah menghapus gambar ini secara eksplisit melalui pembersihan disk, proses pengembalian ini akan gagal.","apps.deploy_rollback_warning_body":"Apakah Anda ingin melanjutkan dengan mengembalikan aplikasi Anda ke gambar ini: ","apps.deploy_ssh_key_replacement_description":"Atau, sebagai gantinya username/password, gunakan Kunci SSH:","apps.deploy_state":"Negara","apps.deploy_tarball_description":"Anda dapat dengan mudah membuat tarball (%s) dari proyek Anda dan mengunggahnya di sini melalui tombol unggah.","apps.deploy_time":"Waktu Penempatan","apps.deploy_upload_app_button":"Unggah & Tempatkan","apps.deploy_upload_instructions":"Klik atau seret file TAR ke area ini untuk mengunggah","apps.deploy_upload_instructions_must_contain":"Harus berisi file ini:","apps.deploy_version":"Versi","apps.deploy_version_history":"Riwayat Versi","apps.description_placeholder":"Aplikasi ini sangat luar biasa!\\nBaris lain!","apps.do_not_wrap_logs_button":"Jangan bungkus log","apps.edit_app_config":"Simpan & Mulai Ulang","apps.edit_app_title":"Edit aplikasi: ","apps.edit_nginx_config_button":"Edit Konfigurasi Nginx Default","apps.edit_nginx_description":"Template dibuat menggunakan pola template EJS. Jangan mengubah area di antara %s, kecuali Anda benar-benar tahu apa yang Anda lakukan! Untuk kembali ke default, cukup hapus semua konten.","apps.enable_auth_dialog_body":"Autentikasi Dasar HTTP adalah teknik paling sederhana untuk menegakkan kontrol akses ke sumber daya web. Anda dapat menggunakan teknik ini untuk membatasi akses ke aplikasi HTTP, terutama yang Anda buat melalui generator aplikasi Satu-Klik seperti phpMyAdmin dan lainnya.","apps.enable_auth_dialog_title":"Edit Autentikasi Dasar HTTP","apps.env_vars_title":"Variabel Lingkungan","apps.force_http_hint_warning":"Memaksa HTTPS menyebabkan domain tanpa HTTPS tidak berfungsi. Pastikan Anda mengaktifkan HTTPS untuk domain yang ingin Anda gunakan, sebelum mengaktifkan opsi Paksa HTTPS.","apps.force_http_text":"Paksa HTTPS dengan mengalihkan seluruh lalu lintas HTTP ke HTTPS","apps.generic_edit_button":"Edit","apps.hint_http_port":"Port HTTP di dalam kontainer. Standarnya adalah 80. Ubah hanya jika aplikasi berjalan di port yang berbeda. Ini hanya digunakan untuk aplikasi HTTP, bukan database.","apps.http_expose_hint":"Gunakan ini jika Anda tidak ingin aplikasi Anda tersedia secara eksternal. Aplikasi Anda akan tetap tersedia secara internal sebagai %s","apps.http_expose_title":"   Jangan paparkan sebagai aplikasi web secara eksternal","apps.http_hint_address":"Aplikasi Anda tersedia secara internal sebagai %s1 untuk aplikasi lain. Dalam kasus aplikasi web, dapat diakses melalui %s2 dari aplikasi lain.","apps.http_settings_tab":"Pengaturan HTTP","apps.http_warning_ip_address_hint":"Pastikan domain baru mengarah ke IP ini, jika tidak, verifikasi akan gagal.","apps.link_see_here":"(di sini)","apps.parent_project":"Proyek Induk","apps.rename_warning":"Jika Anda mengganti nama aplikasi yang digunakan secara internal oleh aplikasi lain, pastikan untuk memperbarui alamat juga untuk menghindari masalah.","apps.select_parent_project":"Pilih proyek induk","apps.websock_support_text":"Dukungan Websocket","apps.websock_support_text_hint":"Tambahkan header proxy upgrade ke konfigurasi NGINX.","apps.wrap_logs_button":"Bungkus log","automatic_disk_cleanup.by_default_caprover":"Secara default, CapRover menyimpan beberapa gambar terbaru untuk aplikasi Anda sehingga Anda dapat kembali ke versi sebelumnya jika diperlukan. Selain itu, CapRover menggunakan scheduler crontab sederhana, misalnya,","automatic_disk_cleanup.copied_to_clipboard":"Disalin ke papan klip!","automatic_disk_cleanup.cron_schedule":"Jadwal Cron","automatic_disk_cleanup.every_time_you_deploy":"Setiap kali Anda mengerahkan pembangunan baru, Docker membuat gambar baru untuk Anda. Biasanya, sebagian besar gambar ini dibagi antara versi lama dan versi baru, tetapi sebagian kecil ditambahkan ke disk Anda dengan setiap pembangunan. Anda dapat membaca lebih lanjut tentang pembersihan disk dalam dokumen, tetapi sebagai antarmuka sederhana, widget ini memberi Anda kemampuan untuk melakukan pembersihan gambar sesuai permintaan.","automatic_disk_cleanup.for_example_enter_2":"Misalnya, masukkan 2 untuk mengecualikan 2 pembangunan terbaru selama pembersihan","automatic_disk_cleanup.invalid_data":"Data tidak valid","automatic_disk_cleanup.keep_most_recent":"Simpan yang terbaru","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"biarkan kosong untuk menonaktifkan pembersihan","automatic_disk_cleanup.results_in_running_cleanup":"menghasilkan pembersihan berjalan setiap hari pukul 1 pagi.","automatic_disk_cleanup.save":"Simpan","automatic_disk_cleanup.settings_saved_successfully":"Pengaturan berhasil disimpan!","automatic_disk_cleanup.timezone":"Zona Waktu","automatic_disk_cleanup.use_a_simple_crontab_expression":"Gunakan ekspresi crontab sederhana untuk menjadwalkan pembersihan","backup.create_backup":"Buat Cadangan","backup.create_backup_info":"Buat cadangan konfigurasi CapRover agar dapat mendirikan klon dari server ini. Perhatikan bahwa data aplikasi Anda (volume, dan gambar) tidak termasuk dalam cadangan ini. Cadangan ini hanya mencakup detail konfigurasi server, seperti domain root, nama aplikasi, sertifikat SSL, dan lainnya.","backup.download_started":"Pengunduhan cadangan dimulai...","backup.see_documents":"Lihat dokumen untuk detail lebih lanjut tentang cara mengembalikan server Anda menggunakan file cadangan.","change_password.change_password":"Ubah Kata Sandi","change_password.confirm_new_password":"Konfirmasi Kata Sandi Baru","change_password.new_password":"Kata Sandi Baru","change_password.new_password_cannot_be_empty":"Kata sandi baru tidak boleh kosong","change_password.new_passwords_confirm_does_not_match":"Konfirmasi kata sandi baru tidak cocok","change_password.old_password":"Kata Sandi Lama","change_password.password_changed_successfully":"Kata sandi berhasil diubah!","check_update.caprover_unresponsive":"Dasbor CapRover Anda tidak berfungsi selama pembaruan. Harap tunggu hingga halaman ini diperbarui secara otomatis.","check_update.current_version":"Versi Saat Ini","check_update.in_place_updates":"CapRover memungkinkan pembaruan di tempat untuk diinstal. Namun, selalu baca log perubahan sebelum memperbarui CapRover Anda. Mungkin ada perubahan yang merusak yang perlu Anda ketahui. Pembaruan biasanya memakan waktu sekitar 60 detik dan CapRover Anda mungkin tidak responsif hingga proses pembaruan selesai. Aplikasi Anda akan tetap berfungsi dan responsif selama waktu ini, kecuali untuk periode singkat 10 detik atau kurang.","check_update.install_update":"Instal Pembaruan","check_update.latest_stable_version":"Versi Stabil Terbaru","check_update.latest_version_message":"CapRover Anda adalah versi terbaru.","check_update.nginx_error":"Anda mungkin melihat kesalahan nginx sebentar setelah pembaruan. Tetapi itu akan diperbaiki dalam beberapa detik.","check_update.update_time":"Pembaruan memakan waktu sekitar satu menit untuk selesai tergantung pada kecepatan koneksi server Anda.","cluster.docker_registry_title":"Konfigurasi Registry Docker","cluster.nodes_section_title":"Node","create_new_app.button":"Buat Aplikasi Baru","create_new_app.has_persistent_data":"Memiliki Data Persisten","create_new_app.has_persistent_data_tooltip":"Sebagian besar digunakan untuk database, lihat dokumen untuk detailnya.","create_new_app.one_click_apps":"Aplikasi/Database Satu-Klik","create_new_app.or_select_from":"Atau Pilih Dari","create_new_app.placeholder":"my-amazing-app","create_new_app.title":"Buat Aplikasi Baru","dashboard.caprover_serversetup":"caprover serversetup","dashboard.caprover_setup_success":"Anda telah berhasil menginstal dan mengatur CapRover! Sekarang Anda dapat mengerahkan aplikasi Anda! Ingat, dengan CapRover, Anda dapat mengerahkan aplikasi dari kode sumber (seperti Node.js, PHP, Java, Ruby, Python, dll), dan Anda juga dapat mengerahkan aplikasi yang siap digunakan seperti MySQL, MongoDB, WordPress, Redis, dan banyak lagi!","dashboard.change_root_domain_anyways":"Ubah Domain Root Bagaimanapun","dashboard.command_line_tool":"Alat Baris Perintah (DIREKOMENDASIKAN):","dashboard.congratulations":"Selamat!","dashboard.deploy_source_code_info":"Untuk informasi lebih lanjut tentang cara mengerahkan aplikasi dari kode sumber, pastikan untuk melihat ini: ","dashboard.detailed_guide_setup_ip":"Hal pertama yang dibutuhkan CapRover adalah domain root. Misalnya, jika Anda memiliki %s1, Anda dapat menggunakan %s2 atau %s3 sebagai domain root Anda. Pertama, Anda perlu memastikan bahwa alamat IP untuk semua subdomain dari domain root diselesaikan ke alamat IP CapRover. Untuk melakukan ini, buka pengaturan DNS di situs web penyedia domain Anda, dan atur entri A wildcard. Misalnya: %s4 di mana IP ini adalah alamat IP mesin CapRover (server) Anda.","dashboard.dns_settings_effect_time":"CATATAN: Pengaturan DNS mungkin memerlukan beberapa jam untuk berlaku.","dashboard.dns_settings_effect_time_link":"Lihat tautan ini untuk detail lebih lanjut","dashboard.enable_https":"Aktifkan HTTPS","dashboard.enable_https_button":"Aktifkan HTTPS","dashboard.enable_https_button_hint":"Menggunakan Layanan Gratis Let\'s Encrypt","dashboard.enable_https_email_importance":"Alamat email ini sangat penting karena Let\'s Encrypt menggunakannya untuk tujuan validasi. Harap berikan alamat email yang valid di sini.","dashboard.enable_https_info":"CapRover menggunakan Let\'s Encrypt untuk menyediakan Sertifikat SSL (HTTPS) gratis.","dashboard.enable_ssl_dialog_body":"PENTING: Setelah Anda mengaktifkan HTTPS, Anda tidak dapat mengedit domain root lagi. Pastikan Anda menggunakan domain root yang baik. Praktik baiknya adalah pergi satu tingkat lebih dalam dan mengatur domain root Anda. Misalnya, jika Anda memiliki %s1, gunakan %s2 sebagai domain root Anda. Ini akan memungkinkan Anda untuk mengelola subdomain Anda dengan lebih baik, jangan gunakan %s3 sebagai domain root Anda.","dashboard.force_change_root_domain":"Paksa Ubah Domain Root","dashboard.force_change_root_domain_info":"Anda telah mengaktifkan SSL untuk domain root Anda. Mengubah URL domain root akan membuat HTTPS tidak valid pada domain root dan semua subdomain default untuk aplikasi jika Anda memiliki aplikasi.","dashboard.force_change_root_domain_reenable":"Anda masih dapat mengaktifkan kembali HTTPS setelah mengubah domain root.","dashboard.force_https":"Paksa HTTPS","dashboard.force_https_activated":"Paksa HTTPS diaktifkan!","dashboard.force_https_button":"Paksa HTTPS","dashboard.force_https_button_hint":"Alihkan semua HTTP ke HTTPS","dashboard.force_https_info":"Setelah Paksa HTTPS diaktifkan, semua lalu lintas HTTP dialihkan ke HTTPS.","dashboard.force_https_login_again":"Anda harus login lagi karena Anda akan dialihkan ke situs web HTTPS.","dashboard.force_https_proceed":"Apakah Anda masih ingin melanjutkan?","dashboard.force_https_redirect":"Semua lalu lintas HTTP sekarang dialihkan ke HTTPS.","dashboard.force_https_warning":"Karena ini adalah tindakan satu arah, dan tidak ada cara untuk mengembalikan, sangat disarankan agar Anda menguji situs web HTTPS terlebih dahulu.","dashboard.https_setup_needed":"Tetapi Anda masih perlu menetapkan domain dan menyelesaikan pengaturan HTTPS untuk sepenuhnya mengatur CapRover!","dashboard.ip_example_hint_specific":"Misalnya, jika Anda menetapkan %s1 ke alamat IP server Anda, cukup masukkan %s2 di kotak di bawah ini:","dashboard.non_guided_version":"Ini adalah versi tidak terpandu dari metode Baris Perintah. Jangan lupa untuk mengatur domain root, lalu aktifkan HTTPS dan paksa itu, dan akhirnya ganti kata sandi.","dashboard.root_domain_configurations":"Konfigurasi Domain Root CapRover","dashboard.root_domain_https_activated":"Root Domain HTTPS diaktifkan!","dashboard.root_domain_https_info":"Anda sekarang dapat menggunakan tautan ini:","dashboard.root_domain_https_next_step":". Langkah selanjutnya adalah Paksa HTTPS untuk melarang lalu lintas HTTP biasa.","dashboard.root_domain_updated":"Domain Root Diperbarui","dashboard.root_domain_updated_info":"Klik Ok untuk dialihkan ke domain root baru Anda. Anda perlu login lagi.","dashboard.run_on_local_machine":"Di mesin lokal Anda, cukup jalankan perintah berikut","dashboard.sample_apps":"aplikasi contoh.","dashboard.setup_options":"Anda dapat mengatur instansi CapRover Anda dengan dua cara:","dashboard.setup_panel_title":"Pengaturan Awal CapRover","dashboard.successful_installation":"Anda telah berhasil menginstal CapRover!","dashboard.update_domain_button":"Perbarui Domain","dashboard.update_root_domain_caution":"Anda selalu dapat memperbarui domain root Anda, tetapi hati-hati! Sertifikat SSL Anda akan dicabut karena perubahan domain ini.","dashboard.use_panel_below":"Gunakan panel di bawah ini:","default_docker_reg.change_default_registry":"Ubah Registry Docker Default:","default_docker_reg.cluster_warning":"Jika Anda memiliki klaster (lebih dari satu server), Anda perlu memiliki registry push default. Jika Anda hanya memiliki satu server, menonaktifkan registry push default tidak apa-apa.","default_docker_reg.default_push_registry":"Registry Push Default","default_docker_reg.default_registry_info":"Registry Docker Default adalah registry yang akan digunakan untuk menyimpan gambar yang baru dibangun Anda. Anda dapat memilih %s1 jika Anda tidak ingin mendorong gambar yang baru dibangun ke registry docker apa pun. Ingat bahwa jika Anda menggunakan %s2, node klaster (jika Anda kebetulan memiliki lebih dari satu server) tidak akan dapat menjalankan aplikasi Anda.","default_docker_reg.docker_registry_for_pushing_images":"Registry Docker untuk Mendorong Gambar Baru:","default_docker_reg.edit_push_registry":"Edit Registry Push","default_docker_reg.save_and_update":"Simpan dan Perbarui","disk_cleanup.default_parameter_info":"Dengan parameter default, ini menyimpan dua pembangunan terbaru dari semua aplikasi saat ini, dan membuat daftar gambar yang dapat dihapus (dengan mengklik tombol Dapatkan Daftar). Anda dapat memilih gambar mana yang ingin Anda hapus dan klik tombol Hapus Gambar. Anda mungkin memperhatikan bahwa beberapa gambar tidak dihapus meskipun Anda mengklik Hapus Gambar, itu berarti mereka sedang digunakan langsung atau tidak langsung oleh Docker. Contoh umum untuk penggunaan tidak langsung adalah gambar yang gambar anaknya digunakan oleh wadah hidup.","disk_cleanup.get_list":"Dapatkan Daftar","disk_cleanup.keep_most_recent":"Simpan yang Terbaru","disk_cleanup.note_about_images":"Gambar yang sedang digunakan (langsung atau tidak langsung) tidak akan dihapus meskipun Anda memilihnya.","disk_cleanup.remove_unused_images":"Hapus Gambar yang Tidak Digunakan","disk_cleanup.select_images_for_removal":"Pilih gambar yang ingin Anda hapus. Anda dapat memilih semua dari baris atas.","disk_cleanup.tooltip_for_input":"Misalnya, masukkan 2 untuk mengecualikan 2 pembangunan terbaru selama pembersihan","disk_cleanup.unused_images_deleted":"Gambar yang tidak digunakan telah dihapus.","docker_registries.default_push_registry_changed":"Registry push default berhasil diubah.","docker_registries.docker_registry_added":"Registry Docker berhasil ditambahkan!","docker_registries.docker_registry_description":"Registry Docker adalah repositori untuk gambar yang dibangun Anda. Ini serupa dengan Github, atau Bitbucket, dengan repositori pribadi. Namun, alih-alih kode sumber, itu berisi artefak yang dibangun untuk aplikasi Anda. Ini diperlukan untuk mode klaster, karena node lain perlu mengakses gambar yang dibangun agar aplikasi Anda dapat berjalan pada mereka.","docker_registries.more_info":"Info lebih lanjut","docker_registries.no_registries_added":"Belum ada registry yang ditambahkan. Silakan tambahkan registry pertama Anda!","docker_registries.registry_deleted":"Registry dihapus.","docker_registries.registry_updated":"Registry diperbarui.","docker_registries.remote":"Registry Docker Jauh:","docker_registries.remote_description":"Pendekatan ini bergantung pada layanan jarak jauh untuk bertindak sebagai Registry Docker Anda. Dengan menggunakan pendekatan ini, Anda akan memiliki klaster yang lebih andal, dengan asumsi layanan pihak ketiga yang Anda gunakan dapat diandalkan! Ada beberapa layanan Registry Docker pribadi yang tersedia: Google Container Registry, Amazon EC2 Container Registry, Quay, dan lainnya. Perlu diingat bahwa pendekatan ini menghabiskan uang Anda.","docker_registries.self_hosted":"Registry Docker Mandiri:","docker_registries.self_hosted_description":"Ini adalah cara termudah untuk mengatur registry docker. CapRover membuat instansi Registry Docker di mesin utama dan mengelola registry untuk Anda. Namun, ini memiliki keterbatasannya sendiri. Jika mesin utama Anda hancur, gambar lokal Anda akan hilang. Dalam kebanyakan kasus, ini bukan bencana karena Anda dapat mengerahkan aplikasi Anda kembali dari kode sumber Anda.","docker_registries.setup_methods":"CapRover menyediakan dua metode untuk Anda mengatur registry docker Anda:","docker_registries.setup_required":"Pengaturan Registry Docker hanya diperlukan jika Anda berencana menjalankan CapRover Anda pada klaster. Untuk pengerahan CapRover node tunggal, Registry Docker tidak disarankan karena membuat pengerahan secara signifikan lebih lambat.","docker_registry_add.add_remote_registry":"Tambah Registry Jauh","docker_registry_add.add_self_hosted_registry":"Tambah Registry Mandiri","docker_registry_add.enable_self_hosted_registry":"Aktifkan Registry Mandiri","docker_registry_add.image_prefix_tooltip":"Gambar Anda akan ditandai sebagai RegistryDomain/ImagePrefix/ImageName. Untuk sebagian besar penyedia, Image Prefix persis sama dengan nama pengguna Anda, kecuali bidang DOMAIN spesifik untuk Anda, dalam hal ini, prefiks ini kosong.","docker_registry_add.remote_registry":"Registry Jauh","docker_registry_add.remote_registry_info":"Anda dapat membaca lebih lanjut tentang jenis registry ini di halaman di belakang modal ini, khususnya di bawah bagian \\"Info Lebih Lanjut\\".","docker_registry_add.self_hosted_registry":"Registry Mandiri","docker_registry_add.self_hosted_registry_info":"Anda dapat membaca lebih lanjut tentang jenis registry ini di halaman di belakang modal ini, khususnya di bawah bagian \\"Info Lebih Lanjut\\". Apakah Anda ingin melanjutkan dan mengaktifkan Registry Docker Mandiri?","docker_registry_table.actions":"Tindakan","docker_registry_table.cannot_delete_default_push":"Tidak Dapat Menghapus Push Default","docker_registry_table.cannot_delete_default_push_content":"Registry ini diatur sebagai push default. Anda tidak dapat menghapus registry push default. Untuk menghapus, pertama Anda perlu mengubah registry push default ke registry lain, atau benar-benar menonaktifkan registry push default. Kemudian, kembali dan hapus ini.","docker_registry_table.cannot_edit_self_hosted_registry":"Anda tidak dapat mengedit registry mandiri. Ini dikelola oleh CapRover.","docker_registry_table.confirm_delete":"Konfirmasi Hapus","docker_registry_table.delete_registry":"Hapus Registry","docker_registry_table.delete_registry_content":"Apakah Anda yakin ingin menghapus registry ini dari daftar Anda. Anda tidak akan dapat mendorong atau menarik dari registry ini lagi.","docker_registry_table.docker_registries":"Registry Docker","docker_registry_table.domain":"Domain","docker_registry_table.edit_registry":"Edit Registry","docker_registry_table.edit_to_see":"Edit untuk melihat.","docker_registry_table.image_prefix":"Image Prefix","docker_registry_table.image_prefix_tooltip":"Gambar Anda akan ditandai sebagai RegistryDomain/ImagePrefix/ImageName. Untuk sebagian besar penyedia, Image Prefix persis sama dengan nama pengguna Anda, kecuali bidang DOMAIN spesifik untuk Anda, dalam hal ini, prefiks ini kosong.","docker_registry_table.password":"Kata Sandi","docker_registry_table.save_and_update":"Simpan dan Perbarui","docker_registry_table.user":"Pengguna","load_balancer_stats.active_connections":"Koneksi Aktif","load_balancer_stats.active_requests":"Permintaan Aktif","load_balancer_stats.reading_requests":"membaca","load_balancer_stats.title":"Statistik Load Balancer","load_balancer_stats.total_requests":"Total Permintaan","load_balancer_stats.total_requests_tooltip":"Terus meningkat saat memperbarui nilai","load_balancer_stats.waiting_requests":"Permintaan Menunggu","load_balancer_stats.writing_requests":"menulis","login_form.cap_rover":"Login CapRover","login_form.login":"Masuk","login_form.no_session_persistence":"Tidak ada keberlanjutan sesi (Paling Aman)","login_form.password":"Kata Sandi","login_form.remember_me":"Ingat Saya","login_form.use_local_storage":"Gunakan localStorage (Paling Persisten)","login_form.use_session_storage":"Gunakan sessionStorage","menu_item.app":"Aplikasi","menu_item.cluster":"Klaster","menu_item.dashboard":"Dasbor","menu_item.maintenance":"Pemeliharaan","menu_item.monitoring":"Pemantauan","menu_item.settings":"Pengaturan","netdata_settings.all_notification_options_are_completely_optional":"Semua opsi notifikasi sepenuhnya OPSIONAL.","netdata_settings.allow_non_tls":"izinkan non-TLS","netdata_settings.default_email_fallback_receiver":"Email Default (penerima cadangan)","netdata_settings.email_smtp":"Email","netdata_settings.netdata_offers_multiple_ways":"NetData menawarkan beberapa cara bagi Anda untuk menerima notifikasi jika ada yang salah dengan penggunaan sumber daya server Anda.","netdata_settings.notification_settings":"Pengaturan Notifikasi","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"Token API Push Bullet","netdata_settings.recipient_email":"Email Penerima","netdata_settings.server_tag":"Tag Server","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"Saluran Slack","netdata_settings.slack_webhook":"Webhook Slack","netdata_settings.smtp_password":"Kata sandi SMTP","netdata_settings.smtp_port":"Port SMTP","netdata_settings.smtp_server":"Server SMTP","netdata_settings.smtp_username":"Nama pengguna SMTP","netdata_settings.telegram":"Telegram","netdata_settings.telegram_bot_token":"Token Bot","netdata_settings.telegram_chat_id":"ID Obrolan","netdata_settings.unsecure":"Tidak aman","netdata.caprover_interface":"CapRover menyediakan antarmuka sederhana untuk mengaktifkan NetData di instansi CapRover Anda. Saat ini, CapRover hanya mendukung pemasangan NetData di <b>node pemimpin</b> Anda, yaitu, node tempat instansi CapRover berada. Keterbatasan ini disebabkan oleh keterbatasan di antarmuka Docker","netdata.custom_image":"Anda dapat mengompilasi ulang CapRover dengan gambar yang disesuaikan jika Anda mau.","netdata.description_details":"Netdata adalah salah satu alat pemantauan paling populer dan paling kuat yang menyediakan antarmuka web. Ini adalah sistem untuk pemantauan kinerja dan kesehatan real-time yang tersebar. Ini memberikan wawasan yang tak tertandingi, secara real-time, dari segala sesuatu yang terjadi pada sistem tempatnya berjalan (termasuk aplikasi seperti server web dan database), menggunakan dasbor web interaktif modern.","netdata.docker_limitation_link":"(lihat di sini)","netdata.github_link":"(lihat di sini)","netdata.more_details":"Untuk detail lebih lanjut mengenai NetData, kunjungi halaman GitHub mereka","netdata.net_data_monitoring_tool":"Alat Pemantauan NetData","netdata.netdata_started_and_updated":"NetData telah dimulai dan diperbarui!","netdata.netdata_stopped":"NetData telah berhenti!","netdata.open_net_data":"Buka NetData","netdata.speed_efficiency":"NetData cepat dan efisien, dirancang untuk berjalan secara permanen di semua sistem (server fisik & virtual, kontainer, perangkat IoT), tanpa mengganggu fungsi inti mereka. Gambar NetData saat ini yang tertanam dalam CapRover menggunakan konfigurasi default untuk statistik","netdata.start_net_data_engine":"Mulai Mesin NetData","netdata.statistics_link":"(lihat di sini)","netdata.turn_net_data_off":"Matikan NetData","netdata.update_net_data":"Perbarui NetData","nginx_config.base_config_location":"Lokasi Konfigurasi Dasar di kontainer nginx","nginx_config.captain_config_location":"Lokasi Konfigurasi CapRover di kontainer nginx","nginx_config.customization":"CapRover memungkinkan Anda menetapkan konfigurasi kustom untuk router nginx Anda. Ini akan memungkinkan tingkat penyesuaian tinggi dalam hal caching, perutean khusus, http2, dan lainnya.","nginx_config.load_default":"Muat Default dan Edit","nginx_config.save_update":"Simpan dan Perbarui","nginx_config.template_pattern":"Perhatikan bahwa template dibuat menggunakan pola template EJS. Jangan mengubah area di antara <% .... > kecuali Anda benar-benar tahu apa yang Anda lakukan!","nodes.architecture":"Arsitektur: ","nodes.cpu":"CPU: ","nodes.current_cluster_nodes":"Node Klaster Saat Ini","nodes.docker_version":"Versi Docker: ","nodes.hostname":"Nama host: ","nodes.ip_address":"IP: ","nodes.leader":"Pemimpin (Node Utama)","nodes.no_default_push_registry":"Anda tidak dapat menambahkan node lebih karena tidak ada registry push default yang diatur. Untuk menambahkan lebih banyak node dan membuat klaster, Anda pertama perlu menambahkan registry docker dan menetapkannya sebagai registry push default.","nodes.node_added_successfully":"Node berhasil ditambahkan!","nodes.node_id":"ID Node:","nodes.operating_system":"OS: ","nodes.ram":"RAM: ","nodes.state":"Negara: ","nodes.status":"Status: ","nodes.type":"Tipe: ","oneclick_app_selector.app_selection_info":"Pilih aplikasi, database, atau bundel (aplikasi+database) dari daftar di bawah ini. Sisanya adalah sihir, baik... Penyihir!","oneclick_app_selector.card_title":"Aplikasi Satu Klik","oneclick_app_selector.custom_template_info":"Ini terutama untuk pengujian. Anda dapat menyalin dan menempelkan template One-Click aplikasi khusus Anda di sini. Untuk contoh dan ide, lihat ","oneclick_app_selector.invalid_json_alert":"Data Satu Klik yang Anda masukkan bukan JSON yang valid.","oneclick_app_selector.next_button":"Berikutnya","oneclick_app_selector.one_click_apps_github_repository":"Repositori Aplikasi Satu Klik CapRover","oneclick_app_selector.one_click_apps_github_repository_main_repo":"repositori utama aplikasi Satu Klik GitHub","oneclick_app_selector.one_click_apps_source":"Aplikasi satu klik diambil dari ","oneclick_app_selector.one_click_apps_source_end":"secara default. Anda dapat menambahkan repositori publik/pribadi lain jika Anda ingin.","oneclick_app_selector.safari_warning":"Anda tampaknya menggunakan Safari. Penempatan aplikasi satu klik mungkin tidak stabil di Safari. Menggunakan Chrome direkomendasikan","oneclick_app_selector.template_description":"Template untuk membuat aplikasi satu klik. Terutama untuk pengembangan!","page_root.docs_link":"Dokumen","page_root.github_link":"Github","page_root.logout":"Keluar","pro_features.build_email_alerts":"Pemberitahuan email keberhasilan dan kegagalan pembangunan","pro_features.build_failures_email_alerts":"Pemberitahuan email kegagalan pembangunan","pro_features.build_success_email_alerts":"Pemberitahuan email keberhasilan pembangunan","pro_features.connect_api_key":"Hubungkan Kunci API","pro_features.create_pro_account":"Buat akun PRO menggunakan penyedia OAuth (Google, Github, dll)","pro_features.email":"Email","pro_features.enjoy_premium_features":"Nikmati fitur premium!","pro_features.enter_api_key":"Masukkan Kunci API","pro_features.enter_api_key_here":"Masukkan Kunci API pembelian di sini","pro_features.get_notified_build_fail":"Dapatkan notifikasi saat pembangunan gagal","pro_features.get_notified_build_success":"Dapatkan notifikasi saat pembangunan berhasil","pro_features.get_notified_login":"Dapatkan notifikasi saat seseorang masuk","pro_features.login_email_alerts":"Pemberitahuan email masuk","pro_features.save":"Simpan","pro_features.sign_up_for_pro":"Daftar keanggotaan PRO","pro_features.support_open_source":"Terakhir tidak kalah pentingnya, dukung pengembangan aktif Perangkat Lunak Sumber Terbuka!","pro_features.two_factor_auth":"Autentikasi Dua-Faktor untuk keamanan yang lebih baik","pro_features.upgrade_now":"Tingkatkan SEKARANG","pro_features.upgrade_to_caprover_pro":"Tingkatkan ke CapRover PRO untuk memanfaatkan fitur premium!","projects.edit_project":"Edit proyek: ","projects.edit_project_cancel":"Batal","projects.edit_project_description":"Deskripsi","projects.edit_project_description_placeholder":"Proyek ini sangat luar biasa!","projects.edit_project_hint":"Anda dapat mengatur nama, deskripsi, dan induk dari proyek ini.","projects.edit_project_save":"Simpan","projects.new_project":"Buat Proyek Baru","projects.parent_project_selector_default":"root <tanpa induk>!","projects.project_name":"Nama Proyek","settings.backup":"Cadangan","settings.change_password":"Ubah Kata Sandi","settings.check_for_updates":"Periksa Pembaruan","settings.confirm_otp":"Konfirmasi OTP dengan memasukkan kode verifikasi","settings.disable_otp":"Nonaktifkan Autentikasi Dua-Faktor","settings.disabled":"Dinonaktifkan","settings.disk_cleanup":"Pembersihan Disk","settings.enable_otp":"Aktifkan Autentikasi Dua-Faktor","settings.enable_otp_verification":"Aktifkan verifikasi OTP","settings.enabled":"Diaktifkan","settings.enter_otp_code_first":"Masukkan kode verifikasi OTP terlebih dahulu.","settings.nginx_configurations":"Konfigurasi NGINX","settings.one_off_cleanup":"Pembersihan Sekali Pakai","settings.otp_authentication":"Autentikasi Dua Faktor","settings.otp_disabled":"Autentikasi dua faktor dinonaktifkan","settings.otp_enabled_success":"Autentikasi dua faktor sekarang berhasil diaktifkan","settings.otp_verification_code":"Kode Verifikasi OTP","settings.themes":"Tema","settings.time_to_refresh":"Waktu untuk Segarkan: ","settings.update_process_started":"Proses Pembaruan Dimulai","theme.delete":"Hapus","theme.delete_theme_title":"Hapus tema?","themes.caprover_extra":"Konfigurasi lain yang diteruskan ke CapRover","themes.customize_theme":"Sesuaikan Tema","themes.description":"CapRover dilengkapi banyak tema bawaan! Lanjutkan dan pilih tema favorit Anda","themes.edit_name":"Nama Tema","themes.head_embed":"Menyematkan elemen ke dalam <head>","themes.see_here":"Lihat di sini untuk detailnya.","themes.theme_custom_help":"Anda dapat menyesuaikan tema CapRover dengan menyediakan tema khusus dan menyuntikkan elemen (font, CSS, JS, dll) ke dalam bagian <head>."}'),MC=JSON.parse('{"add_node.alternative_method":"Alternatieve methode","add_node.attach_new_node":"Nieuwe node toevoegen","add_node.caprover_ip_address":"CapRover IP-adres","add_node.caprover_uses_ssh":"CapRover gebruikt SSH om verbinding te maken met je nodes en ze aan het cluster toe te voegen. Soms werkt dit proces niet vanwege niet-standaard SSH-configuraties zoals aangepaste poorten, aangepaste gebruikersnamen, etc.","add_node.depending_on_your_network_configurations":"Afhankelijk van je netwerkconfiguraties moet je mogelijk het volgende aan het commando toevoegen","add_node.in_these_cases":"In deze gevallen is het veel eenvoudiger om de commando\'s handmatig uit te voeren vanaf een SSH-sessie. Vanaf je","add_node.it_will_output_something_like_this":"Het zal iets als dit weergeven:","add_node.join_as_manager_node":"Deelnemen als manager-node","add_node.join_as_worker_node":"Deelnemen als worker-node","add_node.join_cluster":"Deelnemen aan cluster","add_node.main_leader_node":"main leader node","add_node.new_node_ip_address":"IP-adres nieuwe node","add_node.run_the_following_command":"voer je het volgende commando uit:","add_node.see_details_link":"Zie deze issue voor meer details.","add_node.ssh_port":"SSH-poort","add_node.ssh_private_key_for":"SSH-priv\xe9sleutel voor","add_node.ssh_user":"SSH-gebruiker","add_node.then_copy_the_command":"Kopieer vervolgens het commando uit de bovenstaande output en voer het uit vanaf de worker-node.","add_node.tip_for_node_count":"Tip: Voeg voor elke 5 workers 2 manager-nodes toe, waarbij het aantal manager-nodes oneven blijft. Gebruik daarom worker-nodes voor de eerste 4 nodes die je aan je cluster toevoegt.","add_node.use_rsa_key":"Gebruik RSA-sleutel. Andere typen zoals Ed25519 worden niet ondersteund, gebruik daarvoor de alternatieve methode hieronder.","add_node.using_non_root_users":"Het gebruik van niet-root gebruikers met sudo-toegang werkt NIET. Als je een niet-root account wilt gebruiken, moet het docker-commando\'s kunnen uitvoeren zonder sudo. Of gebruik simpelweg de alternatieve methode hieronder.","apps_table.app_name":"App-naam","apps_table.bulk_delete_tooltip":"Geselecteerde apps en projecten verwijderen","apps_table.header_all_apps_projects":"Alle apps van alle projecten","apps_table.header_root":"Root (apps zonder toegewezen projecten)","apps_table.instance_count":"Aantal instanties","apps_table.last_deployed":"Laatst ge\xefmplementeerd","apps_table.not_exposed_tooltip":"Niet blootgesteld als web-app","apps_table.open":"Openen","apps_table.persistent_data":"Permanente gegevens","apps_table.search_input_placeholder":"Zoeken op naam","apps_table.tags":"Tags","apps_table.title":"Jouw apps","apps.app_active_ssl":"Klik om HTTPS te activeren voor dit domein","apps.app_active_ssl_button":"HTTPS inschakelen","apps.app_add_new_domain":"Nieuw domein verbinden","apps.app_config_add_key_value_env_vars":"Key/value-paar toevoegen","apps.app_config_add_port_mapping":"Poorttoewijzing toevoegen","apps.app_config_bulk_edit_button":"Bulkbewerking","apps.app_config_instances_force_edit_button":"Bewerken","apps.app_config_instances_running_title":"Aantal draaiende instanties van deze app","apps.app_config_instances_running_title_short":"Aantal instanties","apps.app_config_instances_warning_hint":"Meerdere instanties van apps met permanente gegevens kunnen zeer gevaarlijk en foutgevoelig zijn, omdat ze toegang kunnen hebben tot hetzelfde bestand op de schijf, wat kan leiden tot gegevenscorruptie. Bewerk het aantal instanties alleen als je het risico begrijpt.","apps.app_config_no_env_vars":"Momenteel heeft deze app nog geen aangepaste omgevingsvariabelen.","apps.app_config_no_port_mapping":"Momenteel heeft deze app geen aangepaste poorttoewijzing.","apps.app_config_no_tags_message":"Er is momenteel geen servicetag gekoppeld aan deze service","apps.app_config_port_mapping":"Poorttoewijzing","apps.app_config_port_tooltip":"Zorg ervoor dat de poort niet al in gebruik is!","apps.app_config_tags":"Servicetags","apps.app_config_vol_add":"Persistente map toevoegen","apps.app_config_vol_directories":"Persistente mappen","apps.app_config_vol_host_path":"Pad op host","apps.app_config_vol_host_path_hint":"BELANGRIJK: Zorg ervoor dat het hostpad bestaat voordat je het hier toewijst","apps.app_config_vol_label":"Label","apps.app_config_vol_manage_path":"Laat CapRover het pad beheren","apps.app_config_vol_no_directories":"Momenteel heeft deze app geen persistente mappen.","apps.app_config_vol_node_id":"Node-ID","apps.app_config_vol_node_id_edit":"Bewerken","apps.app_config_vol_node_id_hint":"Laat leeg voor automatische plaatsing","apps.app_config_vol_node_id_warning":"WAARSCHUWING: Het wijzigen van de Node-ID zorgt ervoor dat de inhoud van je persistente mappen wordt verwijderd!","apps.app_config_vol_path":"Pad in app","apps.app_config_vol_set_path":"Specifiek hostpad instellen","apps.app_configs_tab":"App-configuraties","apps.app_deployment_tab":"Implementatie","apps.app_edit_description":"Beschrijving","apps.app_edit_name":"App-naam","apps.app_edit_tags":"Tags","apps.app_log_button_hide":"App-logs verbergen","apps.app_log_button_view":"App-logs bekijken","apps.app_log_view_full":"Klik voor instructies hoe je volledige applicatielogs kunt bekijken (niet afgekapt)","apps.app_public_urls":"Je app is openbaar beschikbaar op","apps.app_ssl_already_active":"Al geactiveerd","apps.button_enable_auth":"HTTP Basic-authenticatie bewerken","apps.button_enable_auth_active":"actief","apps.button_enable_auth_current_state":"Huidige status","apps.button_enable_auth_inactive":"inactief","apps.close_tooltip":"Sluiten","apps.container_http_port":"HTTP-poort container","apps.delete_app_apps_deleted":"App(s) verwijderd!","apps.delete_app_apps_list":"Apps","apps.delete_app_button":"App verwijderen","apps.delete_app_confirm":"Typ %s in het onderstaande vak om verwijdering te bevestigen","apps.delete_app_failed_confirm":"Bevestigingstekst kwam niet overeen. Bewerking geannuleerd.","apps.delete_app_project_deleted":"Project(en) verwijderd!","apps.delete_app_projects_list":"Projecten","apps.delete_app_title":"Permanente verwijdering bevestigen?","apps.delete_app_volumes_to_delete":"Selecteer de volumes die je wil verwijderen. Als een van de volumes door andere CapRover-apps wordt gebruikt, worden ze niet verwijderd, ook al selecteer je ze. Het verwijderen van volumes duurt meer dan 10 seconden, een moment geduld","apps.delete_app_warning":"Let op: dit is onomkeerbaar","apps.deploy_app_build_logs_hide":"Buildlogs verbergen","apps.deploy_app_build_logs_view":"Buildlogs bekijken","apps.deploy_app_not_found":"App niet gevonden!","apps.deploy_app_token_description":"Schakel App-token in om een willekeurige app-token te genereren","apps.deploy_build_started":"Build is gestart","apps.deploy_button_disable_app_token":"App-token uitschakelen","apps.deploy_button_enable_app_token":"App-token inschakelen","apps.deploy_captain_definition_path_hint":"Je hoeft dit pad normaal gesproken niet te wijzigen, tenzij je een repository hebt met meerdere captain-definition bestanden (mono-repos). Lees de documentatie voor captain-definition voordat je dit bewerkt","apps.deploy_captain_definition_relative_path_hint":"captain-definition pad","apps.deploy_captain_definition_relative_path_hint_tooltip":"Alleen bewerken als je je captain-definition bestand in een submap van je project hebt geplaatst","apps.deploy_cli_description_part1":"Gebruik het CLI-implementatiecommando. Dit is de eenvoudigste methode omdat het slechts een eenvoudig commando vereist zoals %s. Lees meer hierover in de documentatie","apps.deploy_cli_description_part2":"Als je CI/CD gebruikt om <code>caprover deploy</code> uit te voeren en je je wachtwoord niet wilt gebruiken, kun je app-specifieke tokens gebruiken","apps.deploy_copied_to_clipboard":"Gekopieerd naar klembord!","apps.deploy_current_version_tooltip":"Huidige versie","apps.deploy_failed_deploy_tooltip":"Mislukte implementatie","apps.deploy_force_build_button":"Forceer build","apps.deploy_git_hash":"git-hash","apps.deploy_image_name":"Image Name","apps.deploy_method_captain_definition":"Methode 5: Implementeer captain-definition bestand","apps.deploy_method_cli":"Methode 1: Offici\xeble CLI","apps.deploy_method_dockerfile":"Methode 4: Implementeer eenvoudige Dockerfile","apps.deploy_method_github":"Methode 3: Implementeer vanuit GitHub/Bitbucket/Gitlab","apps.deploy_method_github_description":"Voer je repository-informatie in het formulier in en sla op. Kopieer vervolgens de URL in het vak als een webhook op GitHub, Bitbucket, Gitlab, enzovoort. Zodra je een commit pusht, start CapRover een nieuwe build.","apps.deploy_method_github_url_hint":"Voeg repo-info toe en sla op om deze webhook te laten verschijnen","apps.deploy_method_image_name":"Methode 6: Implementeer via ImageName","apps.deploy_method_tarball":"Methode 2: Tarball","apps.deploy_now_button":"Nu implementeren","apps.deploy_revert_to_version_tooltip":"Terugkeren naar deze versie","apps.deploy_rollback_confirm":"Terugdraaien?","apps.deploy_rollback_registry_warning":"Deze image (%s) lijkt te worden gehost op Docker Registry. Zorg ervoor dat je deze image niet uit de repository hebt verwijderd sinds deze oorspronkelijk werd ge\xefmplementeerd. Verwijdering gebeurt meestal niet automatisch, dus als je de image niet opzettelijk hebt verwijderd, hoef je je hier geen zorgen over te maken.","apps.deploy_rollback_warning":"Als je deze image eerder expliciet hebt verwijderd via schijfopruiming, zal dit terugdraaiproces mislukken.","apps.deploy_rollback_warning_body":"Wil je doorgaan met het terugdraaien van je app naar deze image: ","apps.deploy_ssh_key_replacement_description":"Of gebruik in plaats van gebruikersnaam/wachtwoord een SSH-sleutel:","apps.deploy_state":"Status","apps.deploy_tarball_description":"Je kunt eenvoudig een tarball (%s) van je project maken en hier uploaden via de uploadknop.","apps.deploy_time":"Implementatietijd","apps.deploy_upload_app_button":"Uploaden & implementeren","apps.deploy_upload_instructions":"Klik of sleep TAR-bestand naar dit gebied om te uploaden","apps.deploy_upload_instructions_must_contain":"Moet dit bestand bevatten:","apps.deploy_version":"Versie","apps.deploy_version_history":"Versiegeschiedenis","apps.description_placeholder":"Deze app is gewoon top!\\nEn nog een regel!","apps.do_not_wrap_logs_button":"Logs niet afbreken","apps.edit_app_config":"Opslaan & herstarten","apps.edit_app_title":"App bewerken: ","apps.edit_nginx_config_button":"Standaard Nginx-configuraties bewerken","apps.edit_nginx_description":"Sjablonen zijn gebouwd met behulp van het EJS-sjabloonpatroon. Wijzig de gebieden tussen %s niet, tenzij je echt weet wat je doet! Om terug te keren naar de standaardinstelling, verwijder je eenvoudig alle inhoud.","apps.enable_auth_dialog_body":"HTTP Basic-authenticatie is de eenvoudigste techniek voor het afdwingen van toegangscontroles voor webservices. Je kunt deze techniek gebruiken om de toegang tot HTTP-apps te beperken, vooral degene die je maakt via de One-Click Apps-generator zoals phpMyAdmin en dergelijke.","apps.enable_auth_dialog_title":"HTTP Basic-authenticatie bewerken","apps.env_vars_title":"Omgevingsvariabelen","apps.force_http_hint_warning":"Het afdwingen van HTTPS zorgt ervoor dat domeinen zonder HTTPS niet goed werken. Zorg ervoor dat je HTTPS inschakelt voor het domein dat je wilt gebruiken, voordat je de optie HTTPS afdwingen inschakelt.","apps.force_http_text":"HTTPS afdwingen door alle HTTP-verkeer om te leiden naar HTTPS","apps.generic_edit_button":"Bewerken","apps.hint_http_port":"HTTP-poort binnen de container. Standaard is 80. Wijzig alleen als de app op een andere poort draait. Dit wordt alleen gebruikt voor HTTP-apps, niet voor databases.","apps.http_expose_hint":"Gebruik dit als je niet wilt dat je app extern beschikbaar is. Je app blijft intern beschikbaar als %s","apps.http_expose_title":"   Niet extern blootstellen als web-app","apps.http_hint_address":"Je app is intern beschikbaar als %s1 voor andere apps. In het geval van een web-app is deze toegankelijk via %s2 vanuit andere apps.","apps.http_settings_tab":"HTTP-instellingen","apps.http_warning_ip_address_hint":"Zorg ervoor dat het nieuwe domein naar dit IP-adres verwijst, anders zal de verificatie mislukken.","apps.link_see_here":"(hier)","apps.parent_project":"Bovenliggend project","apps.rename_warning":"Als je de app hernoemt die intern door andere apps wordt gebruikt, zorg er dan voor dat je ook het adres bijwerkt om problemen te voorkomen.","apps.select_parent_project":"Selecteer een bovenliggend project","apps.websock_support_text":"WebSocket-ondersteuning","apps.websock_support_text_hint":"Voegt de Upgrade proxy headers toe aan de NGINX-configuratie.","apps.wrap_logs_button":"Logs afbreken","automatic_disk_cleanup.by_default_caprover":"Standaard bewaart CapRover een paar meest recente images voor je app, zodat je indien nodig kunt terugkeren naar een vorige versie. CapRover gebruikt ook een eenvoudige crontab-scheduler, bijvoorbeeld,","automatic_disk_cleanup.copied_to_clipboard":"Gekopieerd naar klembord!","automatic_disk_cleanup.cron_schedule":"Cron-schema","automatic_disk_cleanup.every_time_you_deploy":"Elke keer dat je een nieuwe build implementeert, bouwt Docker een nieuwe image voor je. Meestal wordt een groot deel van deze image gedeeld tussen de oude en de nieuwe versie, maar bij elke build wordt een klein stukje aan je schijf toegevoegd. Je kunt meer lezen over schijfopruiming in de documentatie, maar als eenvoudige interface geeft deze widget je de mogelijkheid om image-opruimingen op aanvraag uit te voeren.","automatic_disk_cleanup.for_example_enter_2":"Voer bijvoorbeeld 2 in om de 2 meest recente builds uit te sluiten tijdens de opruiming","automatic_disk_cleanup.invalid_data":"Ongeldige gegevens","automatic_disk_cleanup.keep_most_recent":"Meest recente behouden","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"laat leeg om opruiming uit te schakelen","automatic_disk_cleanup.results_in_running_cleanup":"zorgt voor het uitvoeren van de opruiming elke dag om 1 uur \'s nachts.","automatic_disk_cleanup.save":"Opslaan","automatic_disk_cleanup.settings_saved_successfully":"Instellingen succesvol opgeslagen!","automatic_disk_cleanup.timezone":"Tijdzone","automatic_disk_cleanup.use_a_simple_crontab_expression":"Gebruik een eenvoudige crontab-expressie om een opruiming te plannen ","backup.create_backup":"Back-up maken","backup.create_backup_info":"Maak een back-up van CapRover-configuraties om een kloon van deze server te kunnen opzetten. Houd er rekening mee dat je applicatiegegevens (volumes en images) geen deel uitmaken van deze back-up. Deze back-up bevat alleen de configuratiedetails van de server, zoals hoofddomeinen, app-namen, SSL-certificaten enzovoort.","backup.download_started":"Het downloaden van de back-up is gestart...","backup.see_documents":"Zie de documenten voor meer details over hoe je je server kunt herstellen met behulp van het back-upbestand.","change_password.change_password":"Wachtwoord wijzigen","change_password.confirm_new_password":"Nieuw wachtwoord bevestigen","change_password.new_password":"Nieuw wachtwoord","change_password.new_password_cannot_be_empty":"Nieuw wachtwoord mag niet leeg zijn","change_password.new_passwords_confirm_does_not_match":"De ingevulde nieuwe wachtwoorden komen niet overeen","change_password.old_password":"Oud wachtwoord","change_password.password_changed_successfully":"Wachtwoord succesvol gewijzigd!","check_update.caprover_unresponsive":"Je CapRover-dashboard is niet functioneel tijdens de update. Wacht tot deze pagina automatisch wordt vernieuwd.","check_update.current_version":"Huidige versie","check_update.in_place_updates":"CapRover staat in-place updates toe. Lees echter altijd de changelogs voordat je je CapRover bijwerkt. Er kunnen breaking changes zijn waar je je bewust van moet zijn. De update duurt meestal ongeveer 60 seconden en je CapRover kan onresponsive worden totdat het updateproces is voltooid. Je apps blijven gedurende deze tijd functioneel en responsief, behalve voor een zeer korte periode van 10 seconden of minder.","check_update.install_update":"Update installeren","check_update.latest_stable_version":"Laatste stabiele versie","check_update.latest_version_message":"Je CapRover is de laatste versie.","check_update.nginx_error":"Je kunt kort na de update een nginx-fout zien. Maar dit lost zichzelf binnen enkele seconden op.","check_update.update_time":"De update duurt ongeveer een minuut, afhankelijk van de verbindingssnelheid van je server.","cluster.docker_registry_title":"Docker Registry-configuratie","cluster.nodes_section_title":"Nodes","create_new_app.button":"Nieuwe app maken","create_new_app.has_persistent_data":"Heeft permanente gegevens","create_new_app.has_persistent_data_tooltip":"Vooral gebruikt voor databases, zie documentatie voor details.","create_new_app.one_click_apps":"One-Click Apps/databases","create_new_app.or_select_from":"Of selecteer uit","create_new_app.placeholder":"mijn-geweldige-app","create_new_app.title":"Een nieuwe app maken","dashboard.caprover_serversetup":"caprover serversetup","dashboard.caprover_setup_success":"Je hebt CapRover succesvol ge\xefnstalleerd en ingesteld! Je kunt nu je apps implementeren! Onthoud dat je met CapRover applicaties kunt implementeren vanuit broncode (zoals Node.js, PHP, Java, Ruby, Python etc.), en je kunt ook kant-en-klare (One-Click Apps) applicaties implementeren zoals MySQL, MongoDB, WordPress, Redis en nog veel meer!","dashboard.change_root_domain_anyways":"Toch hoofddomein wijzigen","dashboard.command_line_tool":"Command Line Tool (AANBEVOLEN):","dashboard.congratulations":"Hatsa!","dashboard.deploy_source_code_info":"Voor meer informatie over het implementeren van applicaties vanuit broncode, zorg ervoor dat je een kijkje neemt op: ","dashboard.detailed_guide_setup_ip":"Het allereerste wat CapRover nodig heeft, is een hoofddomein. Als je bijvoorbeeld %s1 bezit, kun je %s2 of %s3 als je hoofddomein gebruiken. Eerst moet je ervoor zorgen dat het IP-adres voor alle subdomeinen van het hoofddomein verwijst naar het CapRover IP-adres. Ga hiervoor naar de DNS-instellingen op de website van je domeinprovider en stel een wildcard A-record in. Bijvoorbeeld: %s4 waarbij dit IP het IP-adres is van je CapRover-machine (server).","dashboard.dns_settings_effect_time":"LET OP: Het kan enkele uren duren voordat nieuwe DNS-instellingen van kracht zijn.","dashboard.dns_settings_effect_time_link":"Check deze link voor meer details","dashboard.enable_https":"HTTPS inschakelen","dashboard.enable_https_button":"HTTPS inschakelen","dashboard.enable_https_button_hint":"Gebruik de gratis service van Let\'s Encrypt","dashboard.enable_https_email_importance":"Dit e-mailadres is zeer belangrijk omdat Let\'s Encrypt het gebruikt voor validatiedoeleinden. Geef hier een geldig e-mailadres op.","dashboard.enable_https_info":"CapRover gebruikt Let\'s Encrypt om gratis SSL-certificaten (HTTPS) te leveren.","dashboard.enable_ssl_dialog_body":"BELANGRIJK: Zodra je HTTPS inschakelt, kun je het hoofddomein nooit meer bewerken. Zorg ervoor dat je een goed hoofddomein gebruikt. Het is het handigst om \xe9\xe9n niveau dieper te gaan en je hoofddomein in te stellen. Als je bijvoorbeeld %s1 bezit, gebruik dan %s2 als je hoofddomein. Dit stelt je in staat om je subdomeinen beter te beheren, gebruik %s3 niet als je hoofddomein.","dashboard.force_change_root_domain":"Hoofddomein geforceerd wijzigen","dashboard.force_change_root_domain_info":"Je hebt SSL al ingeschakeld voor je hoofddomein. Het wijzigen van de hoofddomein-URL zal HTTPS op het hoofddomein en alle standaard subdomeinen voor apps ongeldig maken als je apps hebt.","dashboard.force_change_root_domain_reenable":"Je kunt HTTPS alsnog opnieuw inschakelen na het wijzigen van het hoofddomein.","dashboard.force_https":"HTTPS afdwingen","dashboard.force_https_activated":"HTTPS afdwingen geactiveerd!","dashboard.force_https_button":"HTTPS afdwingen","dashboard.force_https_button_hint":"Alle HTTP-verkeer omleiden naar HTTPS","dashboard.force_https_info":"Zodra HTTPS afdwingen is geactiveerd, wordt al het HTTP-verkeer omgeleid naar HTTPS.","dashboard.force_https_login_again":"Je moet opnieuw inloggen omdat je nu wordt doorgestuurd naar de HTTPS-website.","dashboard.force_https_proceed":"Wil je alsnog doorgaan?","dashboard.force_https_redirect":"Al het HTTP-verkeer wordt nu omgeleid naar HTTPS.","dashboard.force_https_warning":"Aangezien dit een eenrichtingsactie is en er geen terugkeer mogelijk is, wordt het sterk aanbevolen om eerst de HTTPS-website te testen.","dashboard.https_setup_needed":"Maar je moet alsnog een domein toewijzen en de HTTPS-setup voltooien om CapRover volledig in te stellen!","dashboard.ip_example_hint_specific":"Als je bijvoorbeeld %s1 instelt op het IP-adres van je server, voer dan gewoon %s2 in het onderstaande vak in:","dashboard.non_guided_version":"Dit is een niet-begeleide versie van de Command Line-methode. Vergeet niet om het hoofddomein in te stellen, vervolgens HTTPS in te schakelen en af te dwingen, en ten slotte het wachtwoord te wijzigen.","dashboard.root_domain_configurations":"CapRover hoofddomein configuraties","dashboard.root_domain_https_activated":"HTTPS voor hoofddomein geactiveerd!","dashboard.root_domain_https_info":"Je kunt nu deze link gebruiken:","dashboard.root_domain_https_next_step":". De volgende stap is om HTTPS af te dwingen om onbeveiligd HTTP-verkeer te blokkeren.","dashboard.root_domain_updated":"Hoofddomein bijgewerkt","dashboard.root_domain_updated_info":"Klik op OK om doorgestuurd te worden naar je nieuwe hoofddomein. Je moet opnieuw inloggen.","dashboard.run_on_local_machine":"Voer op je lokale machine eenvoudig de volgende commando\'s uit","dashboard.sample_apps":"voorbeeldapps.","dashboard.setup_options":"Je kunt je CapRover-instantie op twee manieren instellen:","dashboard.setup_panel_title":"CapRover Initi\xeble Setup","dashboard.successful_installation":"Je hebt CapRover succesvol ge\xefnstalleerd!","dashboard.update_domain_button":"Domein bijwerken","dashboard.update_root_domain_caution":"Je kunt je hoofddomein altijd bijwerken, maar wees voorzichtig! Je SSL-certificaten worden ingetrokken bij een domeinwijziging.","dashboard.use_panel_below":"Gebruik het onderstaande paneel:","default_docker_reg.change_default_registry":"Wijzig de standaard Docker Registry:","default_docker_reg.cluster_warning":"Als je een cluster hebt (meer dan \xe9\xe9n server), moet je een standaard push registry hebben. Als je slechts \xe9\xe9n enkele server hebt, is het uitschakelen van de standaard push registry prima.","default_docker_reg.default_push_registry":"Standaard Push Registry","default_docker_reg.default_registry_info":"De standaard Docker Registry is de registry die wordt gebruikt om je nieuw gebouwde images op te slaan. Je kunt %s1 selecteren als je je nieuw gebouwde images niet naar een Docker Registry wilt pushen. Houd er rekening mee dat als je %s2 gebruikt, clusternodes (als je meer dan \xe9\xe9n server hebt) je applicaties niet kunnen uitvoeren.","default_docker_reg.docker_registry_for_pushing_images":"Docker Registry voor het pushen van nieuwe images:","default_docker_reg.edit_push_registry":"Push Registry bewerken","default_docker_reg.save_and_update":"Opslaan en bijwerken","disk_cleanup.default_parameter_info":"Met de standaardparameter behoudt het de laatste twee recente builds van alle huidige apps en maakt het een lijst van images die kunnen worden verwijderd (door op de knop Lijst ophalen te klikken). Je kunt selecteren welke images je wilt verwijderen en op de knop Images verwijderen klikken. Je zult misschien merken dat sommige images niet worden verwijderd, ook al heb je op \'Ongebruikte images verwijderen\' geklikt. Dit betekent dat ze direct of indirect in gebruik zijn door Docker. Een veel voorkomend voorbeeld van indirect gebruik is een image waarvan een child image wordt gebruikt door een actieve container.","disk_cleanup.get_list":"Lijst ophalen","disk_cleanup.keep_most_recent":"Meest recente behouden","disk_cleanup.note_about_images":"Images die in gebruik zijn (direct of indirect) worden niet verwijderd, ook al selecteer je ze.","disk_cleanup.remove_unused_images":"Ongebruikte images verwijderen","disk_cleanup.select_images_for_removal":"Selecteer images die je wilt verwijderen. Je kunt alles selecteren in de bovenste rij.","disk_cleanup.tooltip_for_input":"Voer bijvoorbeeld 2 in om de 2 meest recente builds te behouden tijdens de opruiming","disk_cleanup.unused_images_deleted":"Onebruikte images zijn verwijderd.","docker_registries.default_push_registry_changed":"Standaard push registry succesvol gewijzigd.","docker_registries.docker_registry_added":"Docker Registry succesvol toegevoegd!","docker_registries.docker_registry_description":"Docker Registry is een opslagplaats voor je gebouwde images. Het is vergelijkbaar met GitHub of Bitbucket, met priv\xe9 repositories. In plaats van broncode bevat het echter de gebouwde artefacten voor je applicatie. Het is vereist voor de clustermodus, omdat andere nodes toegang moeten hebben tot de gebouwde image om je applicatie erop te kunnen draaien.","docker_registries.more_info":"Meer info","docker_registries.no_registries_added":"Er zijn nog geen registries toegevoegd. Ga verder en voeg je eerste registry toe!","docker_registries.registry_deleted":"Registry verwijderd.","docker_registries.registry_updated":"Registry bijgewerkt.","docker_registries.remote":"Externe Docker Registry:","docker_registries.remote_description":"Deze aanpak maakt gebruik van een externe service die fungeert als je Docker Registry. Met deze aanpak heb je een betrouwbaardere cluster, ervan uitgaande dat de dienst van derden die je gebruikt betrouwbaar is! Er zijn meerdere private Docker Registry services beschikbaar: Google Container Registry, Amazon EC2 Container Registry, Quay en anderen. Houd er rekening mee dat deze aanpak je geld kost.","docker_registries.self_hosted":"Zelf gehoste Docker Registry:","docker_registries.self_hosted_description":"Dit is de eenvoudigste manier om een Docker Registry op te zetten. CapRover maakt een instantie van Docker Registry op de hoofdmachine en beheert de registry voor jou. Het heeft echter zijn eigen beperkingen. Als je hoofdmachine wordt vernietigd, gaan je lokale images verloren. In de meeste gevallen is dit geen ramp, omdat je je apps opnieuw kunt implementeren vanuit je broncode.","docker_registries.setup_methods":"CapRover biedt twee methoden om je Docker Registry in te stellen:","docker_registries.setup_required":"Het opzetten van Docker Registry is alleen vereist als je van plan bent om je CapRover op een cluster te draaien. Voor CapRover-implementaties met \xe9\xe9n node wordt Docker Registry niet aanbevolen omdat het de implementatie aanzienlijk vertraagt.","docker_registry_add.add_remote_registry":"Externe Registry toevoegen","docker_registry_add.add_self_hosted_registry":"Zelf gehoste Registry toevoegen","docker_registry_add.enable_self_hosted_registry":"Zelf gehoste Registry inschakelen","docker_registry_add.image_prefix_tooltip":"Je images worden getagd als RegistryDomain/ImagePrefix/ImageName. Voor de meeste providers is Image Prefix je gebruikersnaam, tenzij het veld DOMAIN specifiek voor jou is, in dat geval is dit voorvoegsel leeg.","docker_registry_add.remote_registry":"Externe Registry","docker_registry_add.remote_registry_info":"Je kunt meer lezen over dit type registry op de pagina achter deze modal, specifiek onder het gedeelte \\"Meer info\\".","docker_registry_add.self_hosted_registry":"Zelf gehoste Registry","docker_registry_add.self_hosted_registry_info":"Je kunt meer lezen over dit type registry op de pagina achter deze modal, specifiek onder het gedeelte \\"Meer info\\". Wil je doorgaan en zelf gehoste Docker Registry inschakelen?","docker_registry_table.actions":"Acties","docker_registry_table.cannot_delete_default_push":"Kan standaard push niet verwijderen","docker_registry_table.cannot_delete_default_push_content":"Deze registry is ingesteld als de standaard push. Je kunt de standaard push registry niet verwijderen. Om te verwijderen moet je eerst de standaard push registry wijzigen naar een andere registry, of de standaard push registry volledig uitschakelen. Kom daarna terug en verwijder deze.","docker_registry_table.cannot_edit_self_hosted_registry":"Je kunt de zelf gehoste registry niet bewerken. Deze wordt beheerd door CapRover.","docker_registry_table.confirm_delete":"Verwijderen bevestigen","docker_registry_table.delete_registry":"Registry verwijderen","docker_registry_table.delete_registry_content":"Weet je zekger dat je deze registry uit je lijst wilt verwijderen? Je zult niet langer kunnen pushen naar of pullen van deze registry.","docker_registry_table.docker_registries":"Docker Registries","docker_registry_table.domain":"Domein","docker_registry_table.edit_registry":"Registry bewerken","docker_registry_table.edit_to_see":"Bewerk om te zien.","docker_registry_table.image_prefix":"Image Prefix","docker_registry_table.image_prefix_tooltip":"Je images worden getagd als RegistryDomain/ImagePrefix/ImageName. Voor de meeste providers is Image Prefix precies je gebruikersnaam, tenzij het veld DOMAIN specifiek voor jou is, in dat geval is dit voorvoegsel leeg.","docker_registry_table.password":"Wachtwoord","docker_registry_table.save_and_update":"Opslaan en bijwerken","docker_registry_table.user":"Gebruiker","load_balancer_stats.active_connections":"Actieve verbindingen","load_balancer_stats.active_requests":"Actieve verzoeken","load_balancer_stats.reading_requests":"lezen","load_balancer_stats.title":"Load Balancer statistieken","load_balancer_stats.total_requests":"Totaal aantal verzoeken","load_balancer_stats.total_requests_tooltip":"Stijgt voortdurend bij het vernieuwen van de waarden","load_balancer_stats.waiting_requests":"Wachtende verzoeken","load_balancer_stats.writing_requests":"schrijven","login_form.cap_rover":"CapRover Login","login_form.login":"Inloggen","login_form.no_session_persistence":"Geen sessie persistentie (Veiligst)","login_form.password":"Wachtwoord","login_form.remember_me":"Onthoud mij","login_form.use_local_storage":"Gebruik localStorage (Meest persistent)","login_form.use_session_storage":"Gebruik sessionStorage","menu_item.app":"Apps","menu_item.cluster":"Cluster","menu_item.dashboard":"Dashboard","menu_item.maintenance":"Onderhoud","menu_item.monitoring":"Monitoring","menu_item.settings":"Instellingen","netdata_settings.all_notification_options_are_completely_optional":"Alle meldingsopties zijn volledig OPTIONEEL.","netdata_settings.allow_non_tls":"niet-TLS toestaan","netdata_settings.default_email_fallback_receiver":"Standaard e-mail (fallback ontvanger)","netdata_settings.email_smtp":"E-mail","netdata_settings.netdata_offers_multiple_ways":"NetData biedt meerdere manieren om meldingen te ontvangen als er iets mis gaat met het gebruik van je serverbronnen.","netdata_settings.notification_settings":"Meldingsinstellingen","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"Push Bullet API-token","netdata_settings.recipient_email":"Ontvanger e-mail","netdata_settings.server_tag":"Server Tag","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"Slack Kanaal","netdata_settings.slack_webhook":"Slack Webhook","netdata_settings.smtp_password":"SMTP-wachtwoord","netdata_settings.smtp_port":"SMTP-poort","netdata_settings.smtp_server":"SMTP-server","netdata_settings.smtp_username":"SMTP-gebruikersnaam","netdata_settings.telegram":"Telegram","netdata_settings.telegram_bot_token":"Bot Token","netdata_settings.telegram_chat_id":"Chat ID","netdata_settings.unsecure":"Onbeveiligd","netdata.caprover_interface":"CapRover biedt een eenvoudige interface om NetData op je CapRover-instantie in te schakelen. Momenteel ondersteunt CapRover alleen het installeren van NetData op je <b>leader node</b>, d.w.z. de node waar de CapRover-instantie zich bevindt. Deze beperking is te wijten aan een beperking in de Docker-interface","netdata.custom_image":"Je kunt CapRover opnieuw compileren met een andere aangepaste image als je dat wilt.","netdata.description_details":"Netdata is een van de meest populaire en krachtigste monitoringtools die een webinterface bieden. Het is een systeem voor gedistribueerde real-time prestatie- en gezondheidsmonitoring. Het biedt onge\xebvenaarde inzichten, in real-time, van alles wat er gebeurt op het systeem waarop het draait (inclusief applicaties zoals web- en databaseservers), met behulp van moderne interactieve webdashboards.","netdata.docker_limitation_link":"(zie hier)","netdata.github_link":"(zie hier)","netdata.more_details":"Voor meer details over NetData, bezoek hun GitHub-pagina","netdata.net_data_monitoring_tool":"NetData Monitoring Tool","netdata.netdata_started_and_updated":"NetData is gestart en bijgewerkt!","netdata.netdata_stopped":"NetData is gestopt!","netdata.open_net_data":"NetData openen","netdata.speed_efficiency":"NetData is snel en effici\xebnt, ontworpen om permanent te draaien op alle systemen (fysieke & virtuele servers, containers, IoT-apparaten), zonder hun kernfunctie te verstoren. De huidige image van NetData die is ingebed in CapRover gebruikt een standaardconfiguratie voor statistieken","netdata.start_net_data_engine":"NetData Engine starten","netdata.statistics_link":"(zie hier)","netdata.turn_net_data_off":"NetData uitschakelen","netdata.update_net_data":"NetData bijwerken","nginx_config.base_config_location":"Basis Config Locatie in nginx container","nginx_config.captain_config_location":"CapRover Config Locatie in nginx container","nginx_config.customization":"CapRover stelt je in staat om aangepaste configuraties in te stellen voor je nginx-router. Dit maakt een hoog niveau van aanpassing mogelijk op het gebied van caching, speciale routing, http2 en dergelijke.","nginx_config.load_default":"Standaard laden en bewerken","nginx_config.save_update":"Opslaan en bijwerken","nginx_config.template_pattern":"Let op dat sjablonen zijn gebouwd met behulp van het EJS-sjabloonpatroon. Wijzig de gebieden tussen <% .... > niet, tenzij je echt weet wat je doet!","nodes.architecture":"Architectuur: ","nodes.cpu":"CPU: ","nodes.current_cluster_nodes":"Huidige Cluster Nodes","nodes.docker_version":"Docker Versie: ","nodes.hostname":"Hostnaam: ","nodes.ip_address":"IP: ","nodes.leader":"Leader (Hoofdnode)","nodes.no_default_push_registry":"Je kunt geen nodes toevoegen omdat er geen standaard push registry is ingesteld. Om meer nodes toe te voegen en een cluster te maken, moet je eerst een Docker Registry toevoegen en deze instellen als de standaard push registry.","nodes.node_added_successfully":"Node succesvol toegevoegd!","nodes.node_id":"Node ID:","nodes.operating_system":"OS: ","nodes.ram":"RAM: ","nodes.state":"Status: ","nodes.status":"Status: ","nodes.type":"Type: ","oneclick_app_selector.app_selection_info":"Kies een app, een database of een bundel (app+database) uit de onderstaande lijst. De rest is magie..!","oneclick_app_selector.card_title":"One-Click Apps","oneclick_app_selector.custom_template_info":"Dit is voornamelijk voor testen. Je kunt je aangepaste One-Click app sjabloon hier kopi\xebren en plakken. Voor voorbeelden en idee\xebn, zie ","oneclick_app_selector.invalid_json_alert":"De One Click-gegevens die je hebt ingevoerd, zijn geen geldige JSON.","oneclick_app_selector.next_button":"Volgende","oneclick_app_selector.one_click_apps_github_repository":"CapRover One-Click Apps Repository","oneclick_app_selector.one_click_apps_github_repository_main_repo":"de belangrijkste One-Click Apps GitHub repository","oneclick_app_selector.one_click_apps_source":"One-Click Apps worden standaard opgehaald uit de offici\xeble ","oneclick_app_selector.one_click_apps_source_end":". Je kunt andere openbare/priv\xe9 repositories toevoegen als je dat wilt.","oneclick_app_selector.safari_warning":"Het lijkt erop dat je Safari gebruikt. De implementatie van One-Click Apps kan onstabiel zijn in Safari. Het gebruik van Chrome wordt aanbevolen","oneclick_app_selector.template_description":"Een sjabloon voor het maken van One-Click Apps. Voornamelijk voor ontwikkeling!","page_root.docs_link":"Docs","page_root.github_link":"GitHub","page_root.logout":"Uitloggen","pro_features.build_email_alerts":"E-mailmeldingen voor succesvolle en mislukte builds","pro_features.build_failures_email_alerts":"E-mailmeldingen voor mislukte builds","pro_features.build_success_email_alerts":"E-mailmeldingen voor succesvolle builds","pro_features.connect_api_key":"API-sleutel koppelen","pro_features.create_pro_account":"Maak een PRO-account aan met een OAuth-provider (Google, GitHub, etc)","pro_features.email":"E-mail","pro_features.enjoy_premium_features":"Geniet van Premium functies!","pro_features.enter_api_key":"Voer API-sleutel in","pro_features.enter_api_key_here":"Voer hier de aangeschafte API-sleutel in","pro_features.get_notified_build_fail":"Ontvang een melding wanneer een build mislukt","pro_features.get_notified_build_success":"Ontvang een melding wanneer een build succesvol is","pro_features.get_notified_login":"Ontvang een melding wanneer iemand inlogt","pro_features.login_email_alerts":"E-mailmeldingen voor inloggen","pro_features.save":"Opslaan","pro_features.sign_up_for_pro":"Meld je aan voor PRO-lidmaatschap","pro_features.support_open_source":"Last but not least, ondersteun actieve ontwikkeling van OpenSource Software!","pro_features.two_factor_auth":"Tweefactorauthenticatie voor betere beveiliging","pro_features.upgrade_now":"NU upgraden","pro_features.upgrade_to_caprover_pro":"Upgrade naar CapRover PRO om te profiteren van premium functies!","projects.edit_project":"Project bewerken: ","projects.edit_project_cancel":"Annuleren","projects.edit_project_description":"Beschrijving","projects.edit_project_description_placeholder":"Dit project is gewoon zo geweldig!","projects.edit_project_hint":"Je kunt de naam, beschrijving en het bovenliggende project van dit project instellen.","projects.edit_project_save":"Opslaan","projects.new_project":"Een nieuw project maken","projects.parent_project_selector_default":"root <geen bovenliggend project>","projects.project_name":"Projectnaam","settings.backup":"Back-up","settings.change_password":"Wachtwoord wijzigen","settings.check_for_updates":"Controleren op updates","settings.confirm_otp":"Bevestig OTP door de verificatiecode in te voeren","settings.disable_otp":"Tweefactorauthenticatie uitschakelen","settings.disabled":"Uitgeschakeld","settings.disk_cleanup":"Schijfopruiming","settings.enable_otp":"Tweefactorauthenticatie inschakelen","settings.enable_otp_verification":"OTP-verificatie inschakelen","settings.enabled":"Ingeschakeld","settings.enter_otp_code_first":"Voer eerst de OTP-verificatiecode in.","settings.nginx_configurations":"NGINX-configuraties","settings.one_off_cleanup":"Eenmalige opruiming","settings.otp_authentication":"Tweefactorauthenticatie","settings.otp_disabled":"Tweefactorauthenticatie is uitgeschakeld","settings.otp_enabled_success":"Tweefactorauthenticatie is nu succesvol ingeschakeld","settings.otp_verification_code":"OTP-verificatiecode","settings.themes":"Thema\'s","settings.time_to_refresh":"Tijd om te vernieuwen: ","settings.update_process_started":"Updateproces gestart","theme.delete":"Verwijderen","theme.delete_theme_title":"Thema verwijderen?","themes.caprover_extra":"Andere configuratie doorgegeven aan CapRover","themes.customize_theme":"Thema aanpassen","themes.description":"CapRover wordt geleverd met veel ingebouwde thema\'s! Ga je gang en selecteer je favoriete thema","themes.edit_name":"Themanaam","themes.head_embed":"Elementen insluiten in <head>","themes.see_here":"Zie hier voor details.","themes.theme_custom_help":"Je kunt het CapRover-thema aanpassen door een aangepast thema te leveren en elementen (font, CSS, JS, etc.) in te voegen in de <head>-sectie."}'),zC=JSON.parse('{"add_node.alternative_method":"M\xe9todo Alternativo","add_node.attach_new_node":"Anexar Novo Node","add_node.caprover_ip_address":"Endere\xe7o IP do CapRover","add_node.caprover_uses_ssh":"CapRover usa SSH para se conectar aos seus nodes e adicion\xe1-los ao cluster. \xc0s vezes, este processo falha devido a configura\xe7\xf5es n\xe3o padr\xe3o de SSH, como portas personalizadas, nomes de usu\xe1rios personalizados, etc.","add_node.depending_on_your_network_configurations":"Dependendo de suas configura\xe7\xf5es de rede, voc\xea pode precisar adicionar o comando com","add_node.in_these_cases":"Nesses casos, ser\xe1 muito mais simples executar os comandos manualmente a partir de uma sess\xe3o SSH. Primeiro, a partir do","add_node.it_will_output_something_like_this":"Isso ir\xe1 gerar algo como:","add_node.join_as_manager_node":"Ingressar como n\xf3 gerente","add_node.join_as_worker_node":"Ingressar como n\xf3 trabalhador","add_node.join_cluster":"Ingressar no Cluster","add_node.main_leader_node":"n\xf3 principal l\xedder","add_node.new_node_ip_address":"Endere\xe7o IP do Novo Node","add_node.run_the_following_command":"execute o seguinte comando:","add_node.see_details_link":"Veja este problema para mais detalhes.","add_node.ssh_port":"Porta SSH","add_node.ssh_private_key_for":"Chave Privada SSH para","add_node.ssh_user":"Usu\xe1rio SSH","add_node.then_copy_the_command":"Ent\xe3o, copie o comando da sa\xedda acima e, a partir do n\xf3 trabalhador, execute esse comando.","add_node.tip_for_node_count":"Dica: Para cada 5 n\xf3s trabalhadores, adicione 2 n\xf3s gerentes, mantendo o n\xfamero de n\xf3s gerentes como um n\xfamero \xedmpar. Portanto, use o n\xf3 trabalhador para os primeiros 4 n\xf3s que voc\xea adicionar ao seu cluster.","add_node.use_rsa_key":"Use a chave RSA. Outros tipos como Ed25519 n\xe3o s\xe3o suportados; para esses, use o m\xe9todo alternativo abaixo.","add_node.using_non_root_users":"Usar usu\xe1rios sem privil\xe9gios root com acesso sudo N\xc3O funcionar\xe1. Se voc\xea quiser usar uma conta sem privil\xe9gios root, ela deve poder executar comandos Docker sem sudo. Ou simplesmente use o m\xe9todo alternativo abaixo.","apps_table.app_name":"Nome do App","apps_table.bulk_delete_tooltip":"Excluir apps e projetos selecionados","apps_table.header_all_apps_projects":"Todos os apps de todos os projetos","apps_table.header_root":"Raiz (apps sem projetos atribu\xeddos)","apps_table.instance_count":"Contagem de Inst\xe2ncias","apps_table.last_deployed":"\xdaltima Implanta\xe7\xe3o","apps_table.not_exposed_tooltip":"N\xe3o exposto como um app web","apps_table.open":"Abrir","apps_table.persistent_data":"Dados Persistentes","apps_table.search_input_placeholder":"Buscar por Nome","apps_table.tags":"Tags","apps_table.title":"Seus Apps","apps.app_active_ssl":"Clique para ativar HTTPS para este dom\xednio","apps.app_active_ssl_button":"Habilitar HTTPS","apps.app_add_new_domain":"Conectar Novo Dom\xednio","apps.app_config_add_key_value_env_vars":"Adicionar Par Chave/Valor","apps.app_config_add_port_mapping":"Adicionar Mapeamento de Porta","apps.app_config_bulk_edit_button":"Edi\xe7\xe3o em Massa","apps.app_config_instances_force_edit_button":"Editar","apps.app_config_instances_running_title":"N\xfamero de inst\xe2ncias em execu\xe7\xe3o deste app","apps.app_config_instances_running_title_short":"Contagem de Inst\xe2ncias","apps.app_config_instances_warning_hint":"M\xfaltiplas inst\xe2ncias de apps com dados persistentes podem ser muito perigosas e propensas a erros, pois podem estar acessando o mesmo arquivo no disco, resultando em corrup\xe7\xe3o de dados. Edite a contagem de inst\xe2ncias apenas se entender o risco.","apps.app_config_no_env_vars":"Atualmente, este app n\xe3o possui vari\xe1veis de ambiente personalizadas.","apps.app_config_no_port_mapping":"Atualmente, este app n\xe3o possui mapeamento de porta personalizado.","apps.app_config_no_tags_message":"Atualmente, nenhuma tag de servi\xe7o est\xe1 associada a este servi\xe7o","apps.app_config_port_mapping":"Mapeamento de Porta","apps.app_config_port_tooltip":"Certifique-se de que a porta n\xe3o est\xe1 sendo usada!","apps.app_config_tags":"Tags de Servi\xe7o","apps.app_config_vol_add":"Adicionar Diret\xf3rio Persistente","apps.app_config_vol_directories":"Diret\xf3rios Persistentes","apps.app_config_vol_host_path":"Caminho no Host","apps.app_config_vol_host_path_hint":"IMPORTANTE: Garanta que o Caminho do Host exista antes de atribu\xed-lo aqui","apps.app_config_vol_label":"R\xf3tulo","apps.app_config_vol_manage_path":"Permitir que o CapRover gerencie o caminho","apps.app_config_vol_no_directories":"Atualmente, este app n\xe3o possui diret\xf3rios persistentes.","apps.app_config_vol_node_id":"ID do Node","apps.app_config_vol_node_id_edit":"Editar","apps.app_config_vol_node_id_hint":"Deixe em branco para coloca\xe7\xe3o autom\xe1tica","apps.app_config_vol_node_id_warning":"AVISO: Alterar o ID do Node far\xe1 com que o conte\xfado dos seus diret\xf3rios persistentes seja exclu\xeddo!","apps.app_config_vol_path":"Caminho no App","apps.app_config_vol_set_path":"Definir caminho espec\xedfico no host","apps.app_configs_tab":"Configura\xe7\xf5es do App","apps.app_deployment_tab":"Implanta\xe7\xe3o","apps.app_edit_description":"Descri\xe7\xe3o","apps.app_edit_name":"Nome do App","apps.app_edit_tags":"Tags","apps.app_log_button_hide":"Ocultar Logs do App","apps.app_log_button_view":"Ver Logs do App","apps.app_log_view_full":"Clique para saber como visualizar logs completos do aplicativo (n\xe3o truncados)","apps.app_public_urls":"Seu app est\xe1 publicamente dispon\xedvel em","apps.app_ssl_already_active":"J\xe1 ativado","apps.button_enable_auth":"Editar Autentica\xe7\xe3o HTTP B\xe1sica","apps.button_enable_auth_active":"ativo","apps.button_enable_auth_current_state":"Estado Atual","apps.button_enable_auth_inactive":"inativo","apps.close_tooltip":"Fechar","apps.container_http_port":"Porta HTTP do Cont\xeainer","apps.delete_app_apps_deleted":"App(s) exclu\xeddo(s)!","apps.delete_app_apps_list":"Apps","apps.delete_app_button":"Excluir app","apps.delete_app_confirm":"Digite %s na caixa abaixo para confirmar a exclus\xe3o","apps.delete_app_failed_confirm":"O texto de confirma\xe7\xe3o n\xe3o correspondeu. Opera\xe7\xe3o cancelada.","apps.delete_app_project_deleted":"Projeto(s) exclu\xeddo(s)!","apps.delete_app_projects_list":"Projetos","apps.delete_app_title":"Confirmar Exclus\xe3o Permanente?","apps.delete_app_volumes_to_delete":"Por favor, selecione os volumes que deseja excluir. Note que se algum dos volumes estiver sendo usado por outros apps do CapRover, eles n\xe3o ser\xe3o exclu\xeddos mesmo que voc\xea os selecione. Excluir volumes demora mais de 10 segundos, seja paciente","apps.delete_app_warning":"Observe que isso n\xe3o \xe9 revers\xedvel","apps.deploy_app_build_logs_hide":"Ocultar Logs de Build","apps.deploy_app_build_logs_view":"Ver Logs de Build","apps.deploy_app_not_found":"App n\xe3o encontrado!","apps.deploy_app_token_description":"Habilitar Token do App para gerar um token de app aleat\xf3rio","apps.deploy_build_started":"Build iniciada","apps.deploy_button_disable_app_token":"Desabilitar Token do App","apps.deploy_button_enable_app_token":"Habilitar Token do App","apps.deploy_captain_definition_path_hint":"Voc\xea n\xe3o deve precisar mudar este caminho, a menos que tenha um reposit\xf3rio com m\xfaltiplos arquivos captain-definition (mono repos). Leia a documenta\xe7\xe3o sobre captain-definition antes de editar isto","apps.deploy_captain_definition_relative_path_hint":"caminho captain-definition","apps.deploy_captain_definition_relative_path_hint_tooltip":"Edite somente se voc\xea colocou seu arquivo captain-definition em um subdiret\xf3rio do seu projeto","apps.deploy_cli_description_part1":"Use o comando de deploy do CLI. Este \xe9 o m\xe9todo mais f\xe1cil, pois requer apenas um comando simples como %s. Leia mais sobre ele na documenta\xe7\xe3o","apps.deploy_cli_description_part2":"Se voc\xea estiver usando CI/CD para rodar <code>caprover deploy</code> e n\xe3o quiser usar sua senha, voc\xea pode usar tokens espec\xedficos de app","apps.deploy_copied_to_clipboard":"Copiado para a \xe1rea de transfer\xeancia!","apps.deploy_current_version_tooltip":"Vers\xe3o Atual","apps.deploy_failed_deploy_tooltip":"Deploy falhou","apps.deploy_force_build_button":"For\xe7ar build","apps.deploy_git_hash":"hash do git","apps.deploy_image_name":"Nome da Imagem","apps.deploy_method_captain_definition":"M\xe9todo 5: Implantar arquivo captain-definition","apps.deploy_method_cli":"M\xe9todo 1: CLI Oficial","apps.deploy_method_dockerfile":"M\xe9todo 4: Implantar Dockerfile simples","apps.deploy_method_github":"M\xe9todo 3: Implantar do Github/Bitbucket/Gitlab","apps.deploy_method_github_description":"Digite as informa\xe7\xf5es do seu reposit\xf3rio no formul\xe1rio e salve. Em seguida, copie o URL na caixa como um webhook no Github, Bitbucket, Gitlab, etc. Assim que voc\xea fizer um push de um commit, CapRover inicia uma nova build.","apps.deploy_method_github_url_hint":"Adicione informa\xe7\xf5es do reposit\xf3rio e salve para este webhook aparecer","apps.deploy_method_image_name":"M\xe9todo 6: Implantar via ImageName","apps.deploy_method_tarball":"M\xe9todo 2: Tarball","apps.deploy_now_button":"Implantar Agora","apps.deploy_revert_to_version_tooltip":"Reverter para esta vers\xe3o","apps.deploy_rollback_confirm":"Reverter?","apps.deploy_rollback_registry_warning":"Esta imagem (%s) parece estar hospedada no Docker Registry. Certifique-se de que n\xe3o excluiu essa imagem do reposit\xf3rio desde que foi originalmente implantada. A exclus\xe3o geralmente n\xe3o acontece automaticamente, ent\xe3o se voc\xea n\xe3o deletou a imagem intencionalmente, n\xe3o precisa se preocupar com isso.","apps.deploy_rollback_warning":"Se voc\xea j\xe1 excluiu explicitamente esta imagem atrav\xe9s da limpeza de disco, este processo de revers\xe3o falhar\xe1.","apps.deploy_rollback_warning_body":"Deseja continuar revertendo seu app para esta imagem: ","apps.deploy_ssh_key_replacement_description":"Ou, em vez de nome de usu\xe1rio/senha, use Chave SSH:","apps.deploy_state":"Estado","apps.deploy_tarball_description":"Voc\xea pode simplesmente criar um tarball (%s) do seu projeto e carreg\xe1-lo aqui atrav\xe9s do bot\xe3o de upload.","apps.deploy_time":"Hora da Implanta\xe7\xe3o","apps.deploy_upload_app_button":"Fazer Upload & Implantar","apps.deploy_upload_instructions":"Clique ou arraste o arquivo TAR para esta \xe1rea para fazer upload","apps.deploy_upload_instructions_must_contain":"Deve conter este arquivo:","apps.deploy_version":"Vers\xe3o","apps.deploy_version_history":"Hist\xf3rico de Vers\xf5es","apps.description_placeholder":"Este app \xe9 simplesmente incr\xedvel!\\nOutra linha!","apps.do_not_wrap_logs_button":"N\xe3o quebrar logs","apps.edit_app_config":"Salvar & Reiniciar","apps.edit_app_title":"Editar app: ","apps.edit_nginx_config_button":"Editar Configura\xe7\xf5es Padr\xe3o do Nginx","apps.edit_nginx_description":"Os templates s\xe3o constru\xeddos usando o padr\xe3o de template EJS. N\xe3o altere as \xe1reas entre %s, a menos que saiba exatamente o que est\xe1 fazendo! Para reverter ao padr\xe3o, basta remover todo o conte\xfado.","apps.enable_auth_dialog_body":"A autentica\xe7\xe3o HTTP B\xe1sica \xe9 a t\xe9cnica mais simples para impor controles de acesso a recursos da web. Voc\xea pode usar essa t\xe9cnica para restringir o acesso a aplicativos HTTP, especialmente aqueles criados via gerador de aplicativos One-Click como phpMyAdmin, etc.","apps.enable_auth_dialog_title":"Editar Autentica\xe7\xe3o HTTP B\xe1sica","apps.env_vars_title":"Vari\xe1veis de Ambiente","apps.force_http_hint_warning":"For\xe7ar HTTPS faz com que dom\xednios sem HTTPS n\xe3o funcionem corretamente. Certifique-se de ativar HTTPS para o dom\xednio que deseja usar antes de habilitar a op\xe7\xe3o For\xe7ar HTTPS.","apps.force_http_text":"For\xe7ar HTTPS redirecionando todo o tr\xe1fego HTTP para HTTPS","apps.generic_edit_button":"Editar","apps.hint_http_port":"Porta HTTP dentro do cont\xeainer. O padr\xe3o \xe9 80. Altere apenas se o app estiver rodando em uma porta diferente. Isso \xe9 usado apenas para aplicativos HTTP, n\xe3o para bancos de dados.","apps.http_expose_hint":"Use isso se n\xe3o quiser que seu app esteja dispon\xedvel externamente. Seu app continuar\xe1 dispon\xedvel internamente como %s","apps.http_expose_title":"   N\xe3o expor como app web externamente","apps.http_hint_address":"Seu app est\xe1 dispon\xedvel internamente como %s1 para outros apps. No caso de um app web, ele \xe9 acess\xedvel via %s2 a partir de outros apps.","apps.http_settings_tab":"Configura\xe7\xf5es HTTP","apps.http_warning_ip_address_hint":"Certifique-se de que o novo dom\xednio aponta para este IP, caso contr\xe1rio, a verifica\xe7\xe3o falhar\xe1.","apps.link_see_here":"(aqui)","apps.parent_project":"Projeto Pai","apps.rename_warning":"Se voc\xea renomear o app que \xe9 usado internamente por outros apps, certifique-se de atualizar o endere\xe7o tamb\xe9m para evitar problemas.","apps.select_parent_project":"Selecione um projeto pai","apps.websock_support_text":"Suporte a Websocket","apps.websock_support_text_hint":"Adiciona os cabe\xe7alhos proxy de atualiza\xe7\xe3o na configura\xe7\xe3o do NGINX.","apps.wrap_logs_button":"Quebrar logs","automatic_disk_cleanup.by_default_caprover":"Por padr\xe3o, CapRover mant\xe9m algumas das imagens mais recentes do seu app para que voc\xea possa reverter para uma vers\xe3o anterior, se necess\xe1rio. Al\xe9m disso, CapRover usa um agendador crontab simples, por exemplo,","automatic_disk_cleanup.copied_to_clipboard":"Copiado para a \xe1rea de transfer\xeancia!","automatic_disk_cleanup.cron_schedule":"Cron Schedule","automatic_disk_cleanup.every_time_you_deploy":"Cada vez que voc\xea implanta um novo build, o Docker cria uma nova imagem para voc\xea. Normalmente, uma grande parte dessa imagem \xe9 compartilhada entre a vers\xe3o antiga e a nova, mas um pequeno peda\xe7o \xe9 adicionado ao seu disco a cada build. Voc\xea pode ler mais sobre limpeza de disco na documenta\xe7\xe3o, mas como uma interface simples, este widget lhe d\xe1 a habilidade de realizar limpezas de imagem sob demanda.","automatic_disk_cleanup.for_example_enter_2":"Por exemplo, digite 2 para excluir os 2 builds mais recentes durante a limpeza","automatic_disk_cleanup.invalid_data":"Dados inv\xe1lidos","automatic_disk_cleanup.keep_most_recent":"Manter os mais recentes","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"deixe em branco para desativar a limpeza","automatic_disk_cleanup.results_in_running_cleanup":"resulta na execu\xe7\xe3o da limpeza todos os dias \xe0s 1h da manh\xe3.","automatic_disk_cleanup.save":"Salvar","automatic_disk_cleanup.settings_saved_successfully":"Configura\xe7\xf5es salvas com sucesso!","automatic_disk_cleanup.timezone":"Fuso Hor\xe1rio","automatic_disk_cleanup.use_a_simple_crontab_expression":"Use uma express\xe3o crontab simples para agendar uma limpeza","backup.create_backup":"Criar Backup","backup.create_backup_info":"Crie um backup das configura\xe7\xf5es do CapRover para ser capaz de clonar este servidor. Observe que os dados do seu aplicativo (volumes e imagens) n\xe3o fazem parte deste backup. Este backup inclui apenas detalhes de configura\xe7\xe3o do servidor, como dom\xednios raiz, nomes de apps, certificados SSL, etc.","backup.download_started":"In\xedcio do download do backup...","backup.see_documents":"Veja os documentos para mais detalhes sobre como restaurar seu servidor usando o arquivo de backup.","change_password.change_password":"Alterar Senha","change_password.confirm_new_password":"Confirme a Nova Senha","change_password.new_password":"Nova Senha","change_password.new_password_cannot_be_empty":"A nova senha n\xe3o pode estar vazia","change_password.new_passwords_confirm_does_not_match":"A confirma\xe7\xe3o da nova senha n\xe3o corresponde","change_password.old_password":"Senha Antiga","change_password.password_changed_successfully":"Senha alterada com sucesso!","check_update.caprover_unresponsive":"Seu painel do CapRover n\xe3o ser\xe1 funcional durante a atualiza\xe7\xe3o. Por favor, aguarde at\xe9 que esta p\xe1gina seja atualizada automaticamente.","check_update.current_version":"Vers\xe3o Atual","check_update.in_place_updates":"CapRover permite que atualiza\xe7\xf5es sejam instaladas no local. No entanto, sempre leia os logs de mudan\xe7as antes de atualizar seu CapRover. Pode haver mudan\xe7as que causam quebra que voc\xea precisa estar ciente. A atualiza\xe7\xe3o normalmente leva cerca de 60 segundos e seu CapRover pode ficar n\xe3o responsivo at\xe9 que o processo de atualiza\xe7\xe3o termine. Seus apps permanecer\xe3o funcionais e responsivos durante esse per\xedodo, exceto por um curto per\xedodo de 10 segundos ou menos.","check_update.install_update":"Instalar Atualiza\xe7\xe3o","check_update.latest_stable_version":"\xdaltima Vers\xe3o Est\xe1vel","check_update.latest_version_message":"Seu CapRover est\xe1 na vers\xe3o mais recente.","check_update.nginx_error":"Voc\xea pode ver um erro nginx brevemente ap\xf3s a atualiza\xe7\xe3o. Mas isso ser\xe1 corrigido em alguns segundos.","check_update.update_time":"A atualiza\xe7\xe3o leva cerca de um minuto para ser conclu\xedda, dependendo da velocidade de conex\xe3o do servidor.","cluster.docker_registry_title":"Configura\xe7\xe3o do Docker Registry","cluster.nodes_section_title":"Nodes","create_new_app.button":"Criar Novo App","create_new_app.has_persistent_data":"Possui Dados Persistentes","create_new_app.has_persistent_data_tooltip":"Principalmente usado para bancos de dados, veja a documenta\xe7\xe3o para detalhes.","create_new_app.one_click_apps":"Apps/Bancos de Dados One-Click","create_new_app.or_select_from":"Ou Selecione De","create_new_app.placeholder":"meu-app-incr\xedvel","create_new_app.title":"Criar Um Novo App","dashboard.caprover_serversetup":"configura\xe7\xe3o do servidor caprover","dashboard.caprover_setup_success":"Voc\xea instalou e configurou o CapRover com sucesso! Agora voc\xea pode implantar seus apps! Lembre-se, com o CapRover, voc\xea pode implantar aplicativos a partir do c\xf3digo-fonte (como Node.js, PHP, Java, Ruby, Python, etc) e tamb\xe9m pode implantar aplicativos prontos, como MySQL, MongoDB, WordPress, Redis, e muitos mais!","dashboard.change_root_domain_anyways":"Mudar Dom\xednio Raiz Mesmo Assim","dashboard.command_line_tool":"Ferramenta de Linha de Comando (RECOMENDADO):","dashboard.congratulations":"Parab\xe9ns!","dashboard.deploy_source_code_info":"Para mais informa\xe7\xf5es sobre como implantar aplicativos a partir do c\xf3digo-fonte, n\xe3o deixe de dar uma olhada nisso:","dashboard.detailed_guide_setup_ip":"A primeira coisa que o CapRover precisa \xe9 de um dom\xednio raiz. Por exemplo, se voc\xea possui %s1, pode usar %s2 ou %s3 como seu dom\xednio raiz. Primeiro, voc\xea precisa garantir que o endere\xe7o IP de todos os subdom\xednios do dom\xednio raiz seja resolvido para o endere\xe7o IP do CapRover. Para fazer isso, v\xe1 para as configura\xe7\xf5es de DNS no site do seu provedor de dom\xednio e configure uma entrada A coringa. Por exemplo: %s4 onde este IP \xe9 o endere\xe7o IP da sua m\xe1quina CapRover (servidor).","dashboard.dns_settings_effect_time":"NOTA: As configura\xe7\xf5es de DNS podem levar v\xe1rias horas para entrar em vigor.","dashboard.dns_settings_effect_time_link":"Veja este link para mais detalhes","dashboard.enable_https":"Habilitar HTTPS","dashboard.enable_https_button":"Habilitar HTTPS","dashboard.enable_https_button_hint":"Usando o servi\xe7o gratuito Let\'s Encrypt","dashboard.enable_https_email_importance":"Este endere\xe7o de e-mail \xe9 muito importante, pois o Let\'s Encrypt o utiliza para fins de valida\xe7\xe3o. Por favor, forne\xe7a um e-mail v\xe1lido aqui.","dashboard.enable_https_info":"CapRover usa o Let\'s Encrypt para fornecer certificados SSL gratuitos (HTTPS).","dashboard.enable_ssl_dialog_body":"IMPORTANTE: Assim que voc\xea habilitar o HTTPS, n\xe3o ser\xe1 poss\xedvel editar o dom\xednio raiz novamente. Certifique-se de usar um bom dom\xednio raiz. Uma boa pr\xe1tica \xe9 ir um n\xedvel mais profundo e configurar seu dom\xednio raiz. Por exemplo, se voc\xea possui %s1, use %s2 como seu dom\xednio raiz. Isso permitir\xe1 que voc\xea gerencie melhor seus subdom\xednios; n\xe3o use %s3 como seu dom\xednio raiz.","dashboard.force_change_root_domain":"For\xe7ar Mudan\xe7a de Dom\xednio Raiz","dashboard.force_change_root_domain_info":"Voc\xea j\xe1 ativou SSL para seu dom\xednio raiz. Alterar o URL do dom\xednio raiz invalidar\xe1 o HTTPS no dom\xednio raiz e em todos os subdom\xednios padr\xe3o dos apps, se voc\xea tiver algum app.","dashboard.force_change_root_domain_reenable":"Voc\xea ainda pode reativar o HTTPS ap\xf3s alterar o dom\xednio raiz.","dashboard.force_https":"For\xe7ar HTTPS","dashboard.force_https_activated":"For\xe7ar HTTPS ativado!","dashboard.force_https_button":"For\xe7ar HTTPS","dashboard.force_https_button_hint":"Redirecionar todo o HTTP para HTTPS","dashboard.force_https_info":"Depois que o For\xe7ar HTTPS for ativado, todo o tr\xe1fego HTTP ser\xe1 redirecionado para HTTPS.","dashboard.force_https_login_again":"Voc\xea ter\xe1 que fazer login novamente, pois agora ser\xe1 redirecionado para o site HTTPS.","dashboard.force_https_proceed":"Voc\xea ainda deseja prosseguir?","dashboard.force_https_redirect":"Todo o tr\xe1fego HTTP agora \xe9 redirecionado para HTTPS.","dashboard.force_https_warning":"Como esta \xe9 uma a\xe7\xe3o irrevers\xedvel, \xe9 altamente recomend\xe1vel testar o site HTTPS primeiro.","dashboard.https_setup_needed":"Mas voc\xea ainda precisa atribuir um dom\xednio e finalizar a configura\xe7\xe3o do HTTPS para configurar totalmente o CapRover!","dashboard.ip_example_hint_specific":"Por exemplo, se voc\xea definir %s1 para o endere\xe7o IP do seu servidor, basta inserir %s2 na caixa abaixo:","dashboard.non_guided_version":"Esta \xe9 uma vers\xe3o n\xe3o guiada do m\xe9todo de Linha de Comando. N\xe3o se esque\xe7a de definir o dom\xednio raiz, depois habilitar HTTPS e for\xe7\xe1-lo, e finalmente mudar a senha.","dashboard.root_domain_configurations":"Configura\xe7\xf5es de Dom\xednio Raiz do CapRover","dashboard.root_domain_https_activated":"HTTPS do Dom\xednio Raiz ativado!","dashboard.root_domain_https_info":"Voc\xea pode agora usar este link:","dashboard.root_domain_https_next_step":". O pr\xf3ximo passo \xe9 For\xe7ar HTTPS para desabilitar o tr\xe1fego HTTP simples.","dashboard.root_domain_updated":"Dom\xednio Raiz Atualizado","dashboard.root_domain_updated_info":"Clique em OK para ser redirecionado para o seu novo dom\xednio raiz. Voc\xea precisar\xe1 fazer login novamente.","dashboard.run_on_local_machine":"Na sua m\xe1quina local, simplesmente execute os seguintes comandos","dashboard.sample_apps":"apps de exemplo.","dashboard.setup_options":"Voc\xea pode configurar sua inst\xe2ncia CapRover de duas maneiras:","dashboard.setup_panel_title":"Configura\xe7\xe3o Inicial do CapRover","dashboard.successful_installation":"Voc\xea instalou o CapRover com sucesso!","dashboard.update_domain_button":"Atualizar Dom\xednio","dashboard.update_root_domain_caution":"Voc\xea sempre pode atualizar seu dom\xednio raiz, mas tenha cuidado! Seus certificados SSL ser\xe3o revogados por causa dessa altera\xe7\xe3o de dom\xednio.","dashboard.use_panel_below":"Use o painel abaixo:","default_docker_reg.change_default_registry":"Alterar o Docker Registry padr\xe3o:","default_docker_reg.cluster_warning":"Se voc\xea tiver um cluster (mais de um servidor), precisar\xe1 de um registro padr\xe3o de push. Se voc\xea tiver apenas um servidor \xfanico, desativar o registro padr\xe3o de push \xe9 aceit\xe1vel.","default_docker_reg.default_push_registry":"Registro de Push Padr\xe3o","default_docker_reg.default_registry_info":"O Docker Registry padr\xe3o \xe9 o registro que ser\xe1 usado para armazenar suas imagens rec\xe9m-criadas. Voc\xea pode selecionar %s1 se n\xe3o quiser enviar suas imagens rec\xe9m-criadas para nenhum registro do Docker. Tenha em mente que se voc\xea usar %s2, os n\xf3s do cluster (caso voc\xea tenha mais de um servidor) n\xe3o poder\xe3o executar seus aplicativos.","default_docker_reg.docker_registry_for_pushing_images":"Docker Registry para Pushing de Imagens Novas:","default_docker_reg.edit_push_registry":"Editar Registro de Push","default_docker_reg.save_and_update":"Salvar e Atualizar","disk_cleanup.default_parameter_info":"Com o par\xe2metro padr\xe3o, mant\xe9m os dois \xfaltimos builds recentes de todos os aplicativos atuais e cria uma lista de imagens que podem ser exclu\xeddas (clicando no bot\xe3o Obter Lista). Voc\xea pode selecionar quais imagens deseja excluir e clicar no bot\xe3o Remover Imagens. Voc\xea pode notar que algumas imagens n\xe3o s\xe3o exclu\xeddas, mesmo que tenha clicado em Remover Imagens, isso significa que est\xe3o sendo usadas direta ou indiretamente pelo Docker. Um exemplo comum de uso indireto \xe9 uma imagem cuja imagem filha est\xe1 sendo usada por um cont\xeainer vivo.","disk_cleanup.get_list":"Obter Lista","disk_cleanup.keep_most_recent":"Manter os mais recentes","disk_cleanup.note_about_images":"Imagens que est\xe3o sendo usadas (direta ou indiretamente) n\xe3o ser\xe3o exclu\xeddas, mesmo que voc\xea as selecione.","disk_cleanup.remove_unused_images":"Remover Imagens N\xe3o Utilizadas","disk_cleanup.select_images_for_removal":"Selecione as imagens que deseja remover. Voc\xea pode selecionar todas na linha superior.","disk_cleanup.tooltip_for_input":"Por exemplo, digite 2 para excluir os 2 builds mais recentes durante a limpeza","disk_cleanup.unused_images_deleted":"Imagens n\xe3o utilizadas foram exclu\xeddas.","docker_registries.default_push_registry_changed":"Registro de push padr\xe3o alterado com sucesso.","docker_registries.docker_registry_added":"Docker registry adicionado com sucesso!","docker_registries.docker_registry_description":"Docker registry \xe9 um reposit\xf3rio para suas imagens constru\xeddas. \xc9 semelhante ao Github ou Bitbucket, com reposit\xf3rios privados. No entanto, em vez de c\xf3digo-fonte, cont\xe9m os artefatos constru\xeddos para seu aplicativo. \xc9 necess\xe1rio para o modo de cluster, pois outros n\xf3s precisam acessar a imagem constru\xedda para que seu aplicativo seja executado neles.","docker_registries.more_info":"Mais informa\xe7\xf5es","docker_registries.no_registries_added":"Nenhum registro foi adicionado ainda. V\xe1 em frente e adicione seu primeiro registro!","docker_registries.registry_deleted":"Registro exclu\xeddo.","docker_registries.registry_updated":"Registro atualizado.","docker_registries.remote":"Docker Registry Remoto:","docker_registries.remote_description":"Esta abordagem depende de um servi\xe7o remoto para atuar como seu Docker Registry. Usando essa abordagem, voc\xea ter\xe1 um cluster mais confi\xe1vel, assumindo que o servi\xe7o de terceiros que voc\xea usa seja confi\xe1vel! Existem v\xe1rios servi\xe7os privados de Docker Registry dispon\xedveis: Google Container Registry, Amazon EC2 Container Registry, Quay, etc. Observe que essa abordagem custa dinheiro.","docker_registries.self_hosted":"Docker Registry Auto-hospedado:","docker_registries.self_hosted_description":"Esta \xe9 a maneira mais simples de configurar um registro Docker. CapRover cria uma inst\xe2ncia do Docker Registry na m\xe1quina principal e gerencia o registro para voc\xea. No entanto, tem sua pr\xf3pria limita\xe7\xe3o. Se sua m\xe1quina principal for destru\xedda, suas imagens locais ser\xe3o perdidas. Na maioria dos casos, isso n\xe3o \xe9 um desastre, pois voc\xea pode reimplantar seus aplicativos a partir do c\xf3digo-fonte.","docker_registries.setup_methods":"CapRover fornece dois m\xe9todos para configurar seu docker registry:","docker_registries.setup_required":"Configurar o Docker Registry s\xf3 \xe9 necess\xe1rio se voc\xea planeja executar seu CapRover em um cluster. Para implanta\xe7\xf5es CapRover de n\xf3 \xfanico, o Docker Registry n\xe3o \xe9 recomendado, pois torna a implanta\xe7\xe3o significativamente mais lenta.","docker_registry_add.add_remote_registry":"Adicionar Registro Remoto","docker_registry_add.add_self_hosted_registry":"Adicionar Registro Auto-hospedado","docker_registry_add.enable_self_hosted_registry":"Habilitar Registro Auto-hospedado","docker_registry_add.image_prefix_tooltip":"Suas imagens ser\xe3o marcadas como RegistryDomain/ImagePrefix/ImageName. Para a maioria dos provedores, o Prefixo da Imagem \xe9 exatamente seu nome de usu\xe1rio, a menos que o campo DOMAIN seja espec\xedfico para voc\xea, nesse caso, esse prefixo fica vazio.","docker_registry_add.remote_registry":"Registro Remoto","docker_registry_add.remote_registry_info":"Voc\xea pode ler mais sobre este tipo de registro na p\xe1gina atr\xe1s deste modal, especificamente na se\xe7\xe3o \\"Mais Informa\xe7\xf5es\\".","docker_registry_add.self_hosted_registry":"Registro Auto-hospedado","docker_registry_add.self_hosted_registry_info":"Voc\xea pode ler mais sobre este tipo de registro na p\xe1gina atr\xe1s deste modal, especificamente na se\xe7\xe3o \\"Mais Informa\xe7\xf5es\\". Deseja prosseguir e habilitar o Docker Registry auto-hospedado?","docker_registry_table.actions":"A\xe7\xf5es","docker_registry_table.cannot_delete_default_push":"N\xe3o \xe9 poss\xedvel excluir o Push Padr\xe3o","docker_registry_table.cannot_delete_default_push_content":"Este registro est\xe1 definido como o push padr\xe3o. Voc\xea n\xe3o pode excluir o registro de push padr\xe3o. Para remov\xea-lo, primeiro \xe9 necess\xe1rio alterar o push padr\xe3o para outro registro ou desativar completamente o push padr\xe3o. Em seguida, volte e exclua este.","docker_registry_table.cannot_edit_self_hosted_registry":"Voc\xea n\xe3o pode editar o registro auto-hospedado. Ele \xe9 gerenciado pelo CapRover.","docker_registry_table.confirm_delete":"Confirmar Exclus\xe3o","docker_registry_table.delete_registry":"Excluir Registro","docker_registry_table.delete_registry_content":"Tem certeza de que deseja remover este registro da sua lista? Voc\xea n\xe3o poder\xe1 mais fazer push ou pull deste registro.","docker_registry_table.docker_registries":"Docker Registries","docker_registry_table.domain":"Dom\xednio","docker_registry_table.edit_registry":"Editar Registro","docker_registry_table.edit_to_see":"Edite para ver.","docker_registry_table.image_prefix":"Prefixo da Imagem","docker_registry_table.image_prefix_tooltip":"Suas imagens ser\xe3o marcadas como RegistryDomain/ImagePrefix/ImageName. Para a maioria dos provedores, o Prefixo da Imagem \xe9 exatamente seu nome de usu\xe1rio, a menos que o campo DOMAIN seja espec\xedfico para voc\xea, nesse caso, esse prefixo fica vazio.","docker_registry_table.password":"Senha","docker_registry_table.save_and_update":"Salvar e Atualizar","docker_registry_table.user":"Usu\xe1rio","load_balancer_stats.active_connections":"Conex\xf5es Ativas","load_balancer_stats.active_requests":"Requisi\xe7\xf5es Ativas","load_balancer_stats.reading_requests":"lendo","load_balancer_stats.title":"Estat\xedsticas do Balanceador de Carga","load_balancer_stats.total_requests":"Total de Requisi\xe7\xf5es","load_balancer_stats.total_requests_tooltip":"Constantemente aumentando enquanto os valores s\xe3o atualizados","load_balancer_stats.waiting_requests":"Requisi\xe7\xf5es Aguardando","load_balancer_stats.writing_requests":"escrevendo","login_form.cap_rover":"Login no CapRover","login_form.login":"Login","login_form.no_session_persistence":"Sem persist\xeancia de sess\xe3o (Mais Seguro)","login_form.password":"Senha","login_form.remember_me":"Lembrar-me","login_form.use_local_storage":"Usar localStorage (Mais Persistente)","login_form.use_session_storage":"Usar sessionStorage","menu_item.app":"Apps","menu_item.cluster":"Cluster","menu_item.dashboard":"Painel de Controle","menu_item.maintenance":"Manuten\xe7\xe3o","menu_item.monitoring":"Monitoramento","menu_item.settings":"Configura\xe7\xf5es","netdata_settings.all_notification_options_are_completely_optional":"Todas as op\xe7\xf5es de notifica\xe7\xe3o s\xe3o completamente OPCIONAIS.","netdata_settings.allow_non_tls":"permitir n\xe3o-TLS","netdata_settings.default_email_fallback_receiver":"E-mail Padr\xe3o (receptor de fallback)","netdata_settings.email_smtp":"Email","netdata_settings.netdata_offers_multiple_ways":"NetData oferece v\xe1rias formas para voc\xea receber notifica\xe7\xf5es se algo estiver dando errado com o uso de recursos do seu servidor.","netdata_settings.notification_settings":"Configura\xe7\xf5es de Notifica\xe7\xe3o","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"Token de API Push Bullet","netdata_settings.recipient_email":"Email do Destinat\xe1rio","netdata_settings.server_tag":"Tag do Servidor","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"Canal Slack","netdata_settings.slack_webhook":"Webhook Slack","netdata_settings.smtp_password":"Senha SMTP","netdata_settings.smtp_port":"Porta SMTP","netdata_settings.smtp_server":"Servidor SMTP","netdata_settings.smtp_username":"Nome de Usu\xe1rio SMTP","netdata_settings.telegram":"Telegram","netdata_settings.telegram_bot_token":"Token do Bot","netdata_settings.telegram_chat_id":"ID do Chat","netdata_settings.unsecure":"Inseguro","netdata.caprover_interface":"CapRover fornece uma interface simples para habilitar NetData em sua inst\xe2ncia do CapRover. Atualmente, CapRover suporta apenas a instala\xe7\xe3o do NetData no seu <b>n\xf3 l\xedder</b>, ou seja, o n\xf3 onde a inst\xe2ncia CapRover reside. Esta limita\xe7\xe3o \xe9 devido a uma limita\xe7\xe3o na interface do Docker","netdata.custom_image":"Voc\xea pode recompilar o CapRover com uma imagem diferente e personalizada, se desejar.","netdata.description_details":"Netdata \xe9 uma das ferramentas de monitoramento mais populares e poderosas, que fornece uma interface web. \xc9 um sistema para monitoramento de desempenho e sa\xfade em tempo real distribu\xeddo. Ele oferece insights inigual\xe1veis, em tempo real, de tudo o que est\xe1 acontecendo no sistema em que ele \xe9 executado (incluindo aplicativos como servidores web e de banco de dados), usando modernos pain\xe9is de controle web interativos.","netdata.docker_limitation_link":"(veja aqui)","netdata.github_link":"(veja aqui)","netdata.more_details":"Para mais detalhes sobre o NetData, visite sua p\xe1gina no GitHub","netdata.net_data_monitoring_tool":"Ferramenta de Monitoramento NetData","netdata.netdata_started_and_updated":"NetData iniciado e atualizado!","netdata.netdata_stopped":"NetData foi parado!","netdata.open_net_data":"Abrir NetData","netdata.speed_efficiency":"NetData \xe9 r\xe1pido e eficiente, projetado para rodar permanentemente em todos os sistemas (servidores f\xedsicos e virtuais, cont\xeaineres, dispositivos IoT), sem interromper sua fun\xe7\xe3o principal. A imagem atual do NetData incorporada no CapRover usa uma configura\xe7\xe3o padr\xe3o para estat\xedsticas","netdata.start_net_data_engine":"Iniciar Motor do NetData","netdata.statistics_link":"(veja aqui)","netdata.turn_net_data_off":"Desligar NetData","netdata.update_net_data":"Atualizar NetData","nginx_config.base_config_location":"Localiza\xe7\xe3o da Configura\xe7\xe3o Base no cont\xeainer nginx","nginx_config.captain_config_location":"Localiza\xe7\xe3o da Configura\xe7\xe3o CapRover no cont\xeainer nginx","nginx_config.customization":"CapRover permite definir configura\xe7\xf5es personalizadas para seu roteador nginx. Isso permite um alto n\xedvel de personaliza\xe7\xe3o em termos de cache, roteamento especial, http2, etc.","nginx_config.load_default":"Carregar Padr\xe3o e Editar","nginx_config.save_update":"Salvar e Atualizar","nginx_config.template_pattern":"Observe que os templates s\xe3o constru\xeddos usando o padr\xe3o de template EJS. N\xe3o altere as \xe1reas entre <% .... > a menos que saiba exatamente o que est\xe1 fazendo!","nodes.architecture":"Arquitetura: ","nodes.cpu":"CPU: ","nodes.current_cluster_nodes":"Nodos Atuais do Cluster","nodes.docker_version":"Vers\xe3o do Docker: ","nodes.hostname":"Nome do Host: ","nodes.ip_address":"IP: ","nodes.leader":"L\xedder (N\xf3 Principal)","nodes.no_default_push_registry":"Voc\xea n\xe3o pode adicionar mais n\xf3s, pois nenhum registro de push padr\xe3o est\xe1 definido. Para adicionar mais n\xf3s e criar um cluster, primeiro voc\xea precisa adicionar um registro docker e defini-lo como registro de push padr\xe3o.","nodes.node_added_successfully":"N\xf3 adicionado com sucesso!","nodes.node_id":"ID do Node:","nodes.operating_system":"Sistema Operacional: ","nodes.ram":"RAM: ","nodes.state":"Estado: ","nodes.status":"Status: ","nodes.type":"Tipo: ","oneclick_app_selector.app_selection_info":"Escolha um aplicativo, um banco de dados ou um pacote (app+banco de dados) da lista abaixo. O resto \xe9 magia, bem... um Feiticeiro!","oneclick_app_selector.card_title":"Apps One Click","oneclick_app_selector.custom_template_info":"Isso \xe9 principalmente para teste. Voc\xea pode copiar e colar seu modelo de aplicativo One-Click personalizado aqui. Para exemplos e ideias, veja ","oneclick_app_selector.invalid_json_alert":"Os dados do One Click que voc\xea inseriu n\xe3o s\xe3o um JSON v\xe1lido.","oneclick_app_selector.next_button":"Pr\xf3ximo","oneclick_app_selector.one_click_apps_github_repository":"Reposit\xf3rio de Apps One Click do CapRover","oneclick_app_selector.one_click_apps_github_repository_main_repo":"o reposit\xf3rio principal dos apps one-click no GitHub","oneclick_app_selector.one_click_apps_source":"Os apps one-click s\xe3o recuperados do ","oneclick_app_selector.one_click_apps_source_end":"por padr\xe3o. Voc\xea pode adicionar outros reposit\xf3rios p\xfablicos/privados, se quiser.","oneclick_app_selector.safari_warning":"Voc\xea parece estar usando Safari. A implanta\xe7\xe3o de apps one-click pode ser inst\xe1vel no Safari. Recomenda-se o uso do Chrome","oneclick_app_selector.template_description":"Um modelo para criar apps one-click. Principalmente para desenvolvimento!","page_root.docs_link":"Documenta\xe7\xe3o","page_root.github_link":"GitHub","page_root.logout":"Sair","pro_features.build_email_alerts":"Alertas de email para sucesso e falha de build","pro_features.build_failures_email_alerts":"Alertas de email para falha de build","pro_features.build_success_email_alerts":"Alertas de email para sucesso de build","pro_features.connect_api_key":"Conectar Chave da API","pro_features.create_pro_account":"Crie uma conta PRO usando um provedor OAuth (Google, GitHub, etc)","pro_features.email":"Email","pro_features.enjoy_premium_features":"Aproveite os recursos Premium!","pro_features.enter_api_key":"Digite a Chave da API","pro_features.enter_api_key_here":"Digite aqui a Chave da API de compra","pro_features.get_notified_build_fail":"Seja notificado quando o build falhar","pro_features.get_notified_build_success":"Seja notificado quando o build tiver sucesso","pro_features.get_notified_login":"Seja notificado quando algu\xe9m fizer login","pro_features.login_email_alerts":"Alertas de email para login","pro_features.save":"Salvar","pro_features.sign_up_for_pro":"Inscreva-se para a ades\xe3o PRO","pro_features.support_open_source":"Por \xfaltimo, mas n\xe3o menos importante, apoie o desenvolvimento ativo de Software de C\xf3digo Aberto!","pro_features.two_factor_auth":"Autentica\xe7\xe3o de Dois Fatores para maior seguran\xe7a","pro_features.upgrade_now":"Atualize AGORA","pro_features.upgrade_to_caprover_pro":"Atualize para o CapRover PRO para aproveitar os recursos premium!","projects.edit_project":"Editar projeto: ","projects.edit_project_cancel":"Cancelar","projects.edit_project_description":"Descri\xe7\xe3o","projects.edit_project_description_placeholder":"Este projeto \xe9 simplesmente incr\xedvel!","projects.edit_project_hint":"Voc\xea pode definir o nome, descri\xe7\xe3o e o pai deste projeto.","projects.edit_project_save":"Salvar","projects.new_project":"Criar um Novo Projeto","projects.parent_project_selector_default":"raiz <sem pai>!","projects.project_name":"Nome do Projeto","settings.backup":"Backup","settings.change_password":"Alterar Senha","settings.check_for_updates":"Verificar Atualiza\xe7\xf5es","settings.confirm_otp":"Confirme o OTP inserindo o c\xf3digo de verifica\xe7\xe3o","settings.disable_otp":"Desativar Autentica\xe7\xe3o de Dois Fatores","settings.disabled":"Desativado","settings.disk_cleanup":"Limpeza de Disco","settings.enable_otp":"Ativar Autentica\xe7\xe3o de Dois Fatores","settings.enable_otp_verification":"Ativar verifica\xe7\xe3o OTP","settings.enabled":"Ativado","settings.enter_otp_code_first":"Digite primeiro o c\xf3digo de verifica\xe7\xe3o OTP.","settings.nginx_configurations":"Configura\xe7\xf5es do NGINX","settings.one_off_cleanup":"Limpeza \xfanica","settings.otp_authentication":"Autentica\xe7\xe3o de Dois Fatores","settings.otp_disabled":"Autentica\xe7\xe3o de dois fatores desativada","settings.otp_enabled_success":"Autentica\xe7\xe3o de dois fatores agora ativada com sucesso","settings.otp_verification_code":"C\xf3digo de Verifica\xe7\xe3o OTP","settings.themes":"Temas","settings.time_to_refresh":"Tempo para Atualizar: ","settings.update_process_started":"Processo de Atualiza\xe7\xe3o Iniciado","theme.delete":"Excluir","theme.delete_theme_title":"Excluir tema?","themes.caprover_extra":"Outra configura\xe7\xe3o passada para o CapRover","themes.customize_theme":"Personalizar Tema","themes.description":"CapRover vem com muitos temas integrados! V\xe1 em frente e selecione seu tema favorito","themes.edit_name":"Nome do tema","themes.head_embed":"Embutir elementos em <head>","themes.see_here":"Veja aqui para detalhes.","themes.theme_custom_help":"Voc\xea pode personalizar o tema do CapRover fornecendo um tema personalizado e injetando elementos (fonte, CSS, JS, etc) na se\xe7\xe3o <head>."}'),LC=JSON.parse('{"add_node.alternative_method":"Alternativ metod","add_node.attach_new_node":"Koppla ny nod","add_node.caprover_ip_address":"CapRover IP-adress","add_node.caprover_uses_ssh":"CapRover anv\xe4nder SSH f\xf6r att ansluta till dina noder och f\xe5 dem att ansluta sig till klustret. Ibland fungerar inte denna process p\xe5 grund av icke-standard SSH-konfigurationer som anpassade portar, anpassade anv\xe4ndarnamn, osv.","add_node.depending_on_your_network_configurations":"Beroende p\xe5 dina n\xe4tverkskonfigurationer kan du ocks\xe5 beh\xf6va l\xe4gga till kommandot med","add_node.in_these_cases":"I dessa fall blir det mycket enklare att k\xf6ra kommandona manuellt sj\xe4lv fr\xe5n en SSH-session. F\xf6rst, fr\xe5n din","add_node.it_will_output_something_like_this":"Det kommer att ge en utskrift som denna:","add_node.join_as_manager_node":"Anslut som manager-nod","add_node.join_as_worker_node":"Anslut som arbetarnod","add_node.join_cluster":"Anslut till kluster","add_node.main_leader_node":"huvudledarnod","add_node.new_node_ip_address":"Ny nod IP-adress","add_node.run_the_following_command":"k\xf6r f\xf6ljande kommando:","add_node.see_details_link":"Se detta \xe4rende f\xf6r mer information.","add_node.ssh_port":"SSH-port","add_node.ssh_private_key_for":"SSH-privatnyckel f\xf6r","add_node.ssh_user":"SSH-anv\xe4ndare","add_node.then_copy_the_command":"Kopiera sedan kommandot fr\xe5n ovanst\xe5ende utskrift och k\xf6r det enkelt fr\xe5n arbetarnoden.","add_node.tip_for_node_count":"Tips: F\xf6r varje 5 arbetare, l\xe4gg till 2 manager-noder, h\xe5ll antalet manager-noder som ett udda nummer. D\xe4rf\xf6r anv\xe4nd arbetarnod f\xf6r de f\xf6rsta 4 noderna du l\xe4gger till i ditt kluster.","add_node.use_rsa_key":"Anv\xe4nd RSA-nyckel. Andra typer s\xe5som Ed25519 st\xf6ds inte, anv\xe4nd ist\xe4llet alternativ metod nedan.","add_node.using_non_root_users":"Att anv\xe4nda icke-root-anv\xe4ndare med sudo-\xe5tkomst kommer INTE att fungera. Om du vill anv\xe4nda ett icke-root-konto, m\xe5ste det kunna k\xf6ra docker-kommandon utan sudo. Eller anv\xe4nd helt enkelt alternativ metoden nedan.","apps_table.app_name":"Appnamn","apps_table.bulk_delete_tooltip":"Ta bort valda appar och projekt","apps_table.header_all_apps_projects":"Alla appar fr\xe5n alla projekt","apps_table.header_root":"Root (appar utan tilldelade projekt)","apps_table.instance_count":"Antal instanser","apps_table.last_deployed":"Senast utplacerad","apps_table.not_exposed_tooltip":"Exponeras inte som webbapp","apps_table.open":"\xd6ppna","apps_table.persistent_data":"Best\xe4ndiga data","apps_table.search_input_placeholder":"S\xf6k p\xe5 namn","apps_table.tags":"Taggar","apps_table.title":"Dina appar","apps.app_active_ssl":"Klicka f\xf6r att aktivera HTTPS f\xf6r denna dom\xe4n","apps.app_active_ssl_button":"Aktivera HTTPS","apps.app_add_new_domain":"Anslut ny dom\xe4n","apps.app_config_add_key_value_env_vars":"L\xe4gg till nyckel/v\xe4rde-par","apps.app_config_add_port_mapping":"L\xe4gg till portmappning","apps.app_config_bulk_edit_button":"Bulkredigera","apps.app_config_instances_force_edit_button":"Redigera","apps.app_config_instances_running_title":"Antal k\xf6rande instanser av denna app","apps.app_config_instances_running_title_short":"Antal instanser","apps.app_config_instances_warning_hint":"Flera instanser av appar med best\xe4ndiga data kan vara mycket farliga och buggben\xe4gna eftersom de kan komma \xe5t samma fil p\xe5 disken vilket resulterar i datakorruption. Redigera antalet instanser endast om du f\xf6rst\xe5r risken.","apps.app_config_no_env_vars":"F\xf6r n\xe4rvarande har denna app inga anpassade milj\xf6variabler \xe4nnu.","apps.app_config_no_port_mapping":"F\xf6r n\xe4rvarande har denna app ingen anpassad portmappning.","apps.app_config_no_tags_message":"F\xf6r n\xe4rvarande \xe4r ingen tj\xe4nstetagg associerad med denna tj\xe4nst","apps.app_config_port_mapping":"Portmappning","apps.app_config_port_tooltip":"Se till att porten inte redan anv\xe4nds!","apps.app_config_tags":"Tj\xe4nsttaggar","apps.app_config_vol_add":"L\xe4gg till best\xe4ndig mapp","apps.app_config_vol_directories":"Best\xe4ndiga mappar","apps.app_config_vol_host_path":"S\xf6kv\xe4g p\xe5 v\xe4rd","apps.app_config_vol_host_path_hint":"VIKTIGT: Se till att v\xe4rdv\xe4gen finns innan du tilldelar den h\xe4r","apps.app_config_vol_label":"Etikett","apps.app_config_vol_manage_path":"L\xe5t CapRover hantera s\xf6kv\xe4gen","apps.app_config_vol_no_directories":"F\xf6r n\xe4rvarande har denna app inga best\xe4ndiga mappar.","apps.app_config_vol_node_id":"Nod-ID","apps.app_config_vol_node_id_edit":"Redigera","apps.app_config_vol_node_id_hint":"L\xe4mna tom f\xf6r automatisk placering","apps.app_config_vol_node_id_warning":"VARNING: \xc4ndring av nod-ID orsakar att inneh\xe5llet i dina best\xe4ndiga mappar raderas!","apps.app_config_vol_path":"S\xf6kv\xe4g i app","apps.app_config_vol_set_path":"Ange specifik v\xe4rdv\xe4g","apps.app_configs_tab":"Appkonfigurationer","apps.app_deployment_tab":"Utplacering","apps.app_edit_description":"Beskrivning","apps.app_edit_name":"Appnamn","apps.app_edit_tags":"Taggar","apps.app_log_button_hide":"D\xf6lj applikationsloggar","apps.app_log_button_view":"Visa applikationsloggar","apps.app_log_view_full":"Klicka f\xf6r att l\xe4ra dig hur du visar fullst\xe4ndiga applikationsloggar (inte trunkerade)","apps.app_public_urls":"Din app \xe4r offentligt tillg\xe4nglig p\xe5","apps.app_ssl_already_active":"Redan aktiverad","apps.button_enable_auth":"Redigera HTTP Basic Auth","apps.button_enable_auth_active":"aktiv","apps.button_enable_auth_current_state":"Aktuellt tillst\xe5nd","apps.button_enable_auth_inactive":"inaktiv","apps.close_tooltip":"St\xe4ng","apps.container_http_port":"Container HTTP-port","apps.delete_app_apps_deleted":"App(ar) raderade!","apps.delete_app_apps_list":"Appar","apps.delete_app_button":"Radera app","apps.delete_app_confirm":"Skriv %s i rutan nedan f\xf6r att bekr\xe4fta radering","apps.delete_app_failed_confirm":"Bekr\xe4ftelsetexten matchade inte. Operation avbruten.","apps.delete_app_project_deleted":"Projekt raderade!","apps.delete_app_projects_list":"Projekt","apps.delete_app_title":"Bekr\xe4fta Permanent Radering?","apps.delete_app_volumes_to_delete":"V\xe4lj de volymer du vill radera. Observera att om n\xe5gon av volymerna anv\xe4nds av andra CapRover-appar kommer de inte att raderas \xe4ven om du v\xe4ljer dem. Att radera volymer tar mer \xe4n 10 sekunder, var t\xe5lamod","apps.delete_app_warning":"Observera att detta inte \xe4r reversibelt","apps.deploy_app_build_logs_hide":"D\xf6lj byggnadsloggar","apps.deploy_app_build_logs_view":"Visa byggnadsloggar","apps.deploy_app_not_found":"App hittades inte!","apps.deploy_app_token_description":"Aktivera App Token f\xf6r att generera ett slumpm\xe4ssigt app-token","apps.deploy_build_started":"Bygget har startat","apps.deploy_button_disable_app_token":"Inaktivera App Token","apps.deploy_button_enable_app_token":"Aktivera App Token","apps.deploy_captain_definition_path_hint":"Du b\xf6r inte beh\xf6va \xe4ndra denna s\xf6kv\xe4g om du inte har ett arkiv med flera captain-definition-filer (mono-repos). L\xe4s dokumenten f\xf6r captain-definition innan du redigerar detta","apps.deploy_captain_definition_relative_path_hint":"captain-definition-s\xf6kv\xe4g","apps.deploy_captain_definition_relative_path_hint_tooltip":"Redigera endast om du har placerat din captain-definition-fil i en undermapp till ditt projekt","apps.deploy_cli_description_part1":"Anv\xe4nd CLI-utplaceringskommando. Detta \xe4r den enklaste metoden eftersom den bara kr\xe4ver ett enkelt kommando som %s. L\xe4s mer om detta i dokumenten","apps.deploy_cli_description_part2":"Om du anv\xe4nder CI/CD f\xf6r att k\xf6ra <code>caprover deploy</code> och du inte vill anv\xe4nda ditt l\xf6senord, kan du anv\xe4nda appspecifika tokens","apps.deploy_copied_to_clipboard":"Kopierat till urklipp!","apps.deploy_current_version_tooltip":"Nuvarande version","apps.deploy_failed_deploy_tooltip":"Misslyckad utplacering","apps.deploy_force_build_button":"Tvinga bygge","apps.deploy_git_hash":"git-hash","apps.deploy_image_name":"Bildnamn","apps.deploy_method_captain_definition":"Metod 5: Utplacer Captain-definition-fil","apps.deploy_method_cli":"Metod 1: Officiellt CLI","apps.deploy_method_dockerfile":"Metod 4: Utplacer ren Dockerfile","apps.deploy_method_github":"Metod 3: Utplacer fr\xe5n Github/Bitbucket/Gitlab","apps.deploy_method_github_description":"Ange din f\xf6rvaringsinformation i formul\xe4ret och spara. Kopiera sedan URL:en i rutan som en webhook p\xe5 Github, Bitbucket, Gitlab osv. N\xe4r du pushar en commit startar CapRover en ny byggnad.","apps.deploy_method_github_url_hint":"L\xe4gg till repo-info och spara f\xf6r att denna webhook ska visas","apps.deploy_method_image_name":"Metod 6: Utplacer via Bildnamn","apps.deploy_method_tarball":"Metod 2: Tarball","apps.deploy_now_button":"Utplacera nu","apps.deploy_revert_to_version_tooltip":"\xc5terg\xe5 till denna version","apps.deploy_rollback_confirm":"\xc5ngra?","apps.deploy_rollback_registry_warning":"Denna bild (%s) verkar vara v\xe4rd p\xe5 Docker Registry. Se till att du inte har raderat denna bild fr\xe5n f\xf6rvaret sedan den ursprungligen utplacerades. Radering sker vanligtvis inte automatiskt, s\xe5 om du inte har raderat bilden avsiktligt beh\xf6ver du inte oroa dig f\xf6r detta.","apps.deploy_rollback_warning":"Om du tidigare har raderat denna bild uttryckligen via diskrensning, kommer denna \xe5terg\xe5ngsprocess att misslyckas.","apps.deploy_rollback_warning_body":"Vill du forts\xe4tta med att rulla tillbaka din app till denna bild: ","apps.deploy_ssh_key_replacement_description":"Eller, ist\xe4llet f\xf6r anv\xe4ndarnamn/l\xf6senord, anv\xe4nd SSH-nyckel:","apps.deploy_state":"Tillst\xe5nd","apps.deploy_tarball_description":"Du kan enkelt skapa en tarball (%s) av ditt projekt och ladda upp den h\xe4r via uppladdningsknappen.","apps.deploy_time":"Utplacerings tid","apps.deploy_upload_app_button":"Ladda upp & Utplacera","apps.deploy_upload_instructions":"Klicka eller dra TAR-fil till detta omr\xe5de f\xf6r att ladda upp","apps.deploy_upload_instructions_must_contain":"M\xe5ste inneh\xe5lla denna fil:","apps.deploy_version":"Version","apps.deploy_version_history":"Versionhistorik","apps.description_placeholder":"Denna app \xe4r bara s\xe5 fantastisk!\\nEn annan rad!","apps.do_not_wrap_logs_button":"Omslut inte loggar","apps.edit_app_config":"Spara & Starta om","apps.edit_app_title":"Redigera app: ","apps.edit_nginx_config_button":"Redigera standard Nginx-konfigurationer","apps.edit_nginx_description":"Mallar \xe4r byggda med EJS-mallm\xf6nster. \xc4ndra inte omr\xe5dena mellan %s , om du inte verkligen vet vad du g\xf6r! F\xf6r att \xe5terg\xe5 till standard, ta bort allt inneh\xe5ll.","apps.enable_auth_dialog_body":"HTTP Basic-autentisering \xe4r den enklaste tekniken f\xf6r att verkst\xe4lla \xe5tkomstkontroller till webbresurser. Du kan anv\xe4nda denna teknik f\xf6r att begr\xe4nsa \xe5tkomst till HTTP-appar, speciellt de du skapar via One-Click-appgenerator som phpMyAdmin osv.","apps.enable_auth_dialog_title":"Redigera HTTP Basic Auth","apps.env_vars_title":"Milj\xf6variabler","apps.force_http_hint_warning":"Att tvinga HTTPS orsakar att dom\xe4ner utan HTTPS fungerar felaktigt. Se till att aktivera HTTPS f\xf6r den dom\xe4n du vill anv\xe4nda innan du aktiverar Force HTTPS-alternativet.","apps.force_http_text":"Tvinga HTTPS genom att omdirigera all HTTP-trafik till HTTPS","apps.generic_edit_button":"Redigera","apps.hint_http_port":"HTTP-port inuti containern. Standard \xe4r 80. \xc4ndra endast om appen k\xf6rs p\xe5 en annan port. Detta anv\xe4nds endast f\xf6r HTTP-appar, inte databaser.","apps.http_expose_hint":"Anv\xe4nd detta om du inte vill att din app ska vara externt tillg\xe4nglig. Din app kommer fortfarande att vara tillg\xe4nglig internt som %s","apps.http_expose_title":"   Exponera inte som webbapp externt","apps.http_hint_address":"Din app \xe4r internt tillg\xe4nglig som %s1 f\xf6r andra appar. I h\xe4ndelse av webbapp \xe4r den tillg\xe4nglig via %s2 fr\xe5n andra appar.","apps.http_settings_tab":"HTTP-inst\xe4llningar","apps.http_warning_ip_address_hint":"Se till att den nya dom\xe4nen pekar p\xe5 denna IP, annars kommer verifieringen att misslyckas.","apps.link_see_here":"(h\xe4r)","apps.parent_project":"\xd6verordnat projekt","apps.rename_warning":"Om du byter namn p\xe5 appen som anv\xe4nds internt av andra appar, se till att uppdatera adressen ocks\xe5 f\xf6r att undvika problem.","apps.select_parent_project":"V\xe4lj ett \xf6verordnat projekt","apps.websock_support_text":"Websocket-st\xf6d","apps.websock_support_text_hint":"L\xe4gger till proxyheaders f\xf6r uppgradering till NGINX-konfig.","apps.wrap_logs_button":"Omslut loggar","automatic_disk_cleanup.by_default_caprover":"Som standard beh\xe5ller CapRover n\xe5gra av de senaste bilderna f\xf6r din app s\xe5 att du kan \xe5terg\xe5 till en tidigare version vid behov. Dessutom anv\xe4nder CapRover en enkel crontab-schemal\xe4ggare, till exempel","automatic_disk_cleanup.copied_to_clipboard":"Kopierat till urklipp!","automatic_disk_cleanup.cron_schedule":"Cron-schema","automatic_disk_cleanup.every_time_you_deploy":"Varje g\xe5ng du utplacerar en ny byggnad bygger Docker en ny bild \xe5t dig. Vanligtvis delas en stor del av denna bild mellan den gamla versionen och den nya versionen, men en liten bit l\xe4ggs till p\xe5 din disk med varje byggnad. Du kan l\xe4sa mer om diskrensning i dokumenten, men som ett enkelt gr\xe4nssnitt ger denna widget dig m\xf6jlighet att utf\xf6ra bildrensningar vid behov.","automatic_disk_cleanup.for_example_enter_2":"Till exempel, ange 2 f\xf6r att utesluta de 2 senaste byggnaderna under reng\xf6ring","automatic_disk_cleanup.invalid_data":"Ogiltiga data","automatic_disk_cleanup.keep_most_recent":"Beh\xe5ll de senaste","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"l\xe4mna tomt f\xf6r att inaktivera reng\xf6ring","automatic_disk_cleanup.results_in_running_cleanup":"resulterar i att reng\xf6ring k\xf6rs varje dag kl 1 p\xe5 morgonen.","automatic_disk_cleanup.save":"Spara","automatic_disk_cleanup.settings_saved_successfully":"Inst\xe4llningar sparades framg\xe5ngsrikt!","automatic_disk_cleanup.timezone":"Tidszon","automatic_disk_cleanup.use_a_simple_crontab_expression":"Anv\xe4nd ett enkelt crontab-uttryck f\xf6r att schemal\xe4gga en reng\xf6ring ","backup.create_backup":"Skapa s\xe4kerhetskopia","backup.create_backup_info":"Skapa en s\xe4kerhetskopia av CapRover-konfigurationer f\xf6r att kunna starta en klon av denna server. Observera att dina applikationsdata (volymer och bilder) inte ing\xe5r i denna s\xe4kerhetskopia. Denna s\xe4kerhetskopia inkluderar endast serverkonfigurationsdetaljer, s\xe5som rot-dom\xe4ner, appnamn, SSL-certifikat osv.","backup.download_started":"Nedladdning av s\xe4kerhetskopia startad...","backup.see_documents":"Se dokumenten f\xf6r mer information om hur du \xe5terst\xe4ller din server med s\xe4kerhetskopia.","change_password.change_password":"\xc4ndra l\xf6senord","change_password.confirm_new_password":"Bekr\xe4fta nytt l\xf6senord","change_password.new_password":"Nytt l\xf6senord","change_password.new_password_cannot_be_empty":"Nytt l\xf6senord kan inte vara tomt","change_password.new_passwords_confirm_does_not_match":"Bekr\xe4ftelse av nya l\xf6senord matchar inte","change_password.old_password":"Gammalt l\xf6senord","change_password.password_changed_successfully":"L\xf6senordet \xe4ndrades framg\xe5ngsrikt!","check_update.caprover_unresponsive":"Ditt CapRover-dashboard fungerar inte under uppdateringen. V\xe4nta tills denna sida uppdateras automatiskt.","check_update.current_version":"Nuvarande version","check_update.in_place_updates":"CapRover till\xe5ter uppdateringar p\xe5 plats att installeras. L\xe4s dock alltid \xe4ndringsloggar innan du uppdaterar din CapRover. Det kan finnas brytande \xe4ndringar som du beh\xf6ver vara medveten om. Uppdateringen tar vanligtvis cirka 60 sekunder och din CapRover kan bli oresponsiv tills uppdateringsprocessen \xe4r klar. Dina appar kommer att vara funktionella och responsiva under denna tid, f\xf6rutom en mycket kort period p\xe5 10 sekunder eller mindre.","check_update.install_update":"Installera uppdatering","check_update.latest_stable_version":"Senaste stabila versionen","check_update.latest_version_message":"Din CapRover \xe4r den senaste versionen.","check_update.nginx_error":"Du kan kort se ett nginx-fel efter uppdateringen. Men det kommer att fixa sig sj\xe4lv inom n\xe5gra sekunder.","check_update.update_time":"Uppdateringen tar cirka en minut att slutf\xf6ra beroende p\xe5 din serveranslutningshastighet.","cluster.docker_registry_title":"Konfiguration av Docker Registry","cluster.nodes_section_title":"Noder","create_new_app.button":"Skapa ny app","create_new_app.has_persistent_data":"Har best\xe4ndiga data","create_new_app.has_persistent_data_tooltip":"Anv\xe4nds mest f\xf6r databaser, se dokument f\xf6r detaljer.","create_new_app.one_click_apps":"En-klick-appar/databaser","create_new_app.or_select_from":"Eller v\xe4lj fr\xe5n","create_new_app.placeholder":"min-fantastiska-app","create_new_app.title":"Skapa en ny app","dashboard.caprover_serversetup":"caprover serversetup","dashboard.caprover_setup_success":"Du har installerat och konfigurerat CapRover framg\xe5ngsrikt! Du kan nu utplacera dina appar! Kom ih\xe5g, med CapRover kan du utplacera applikationer fr\xe5n k\xe4llkod (s\xe5som Node.js, PHP, Java, Ruby, Python etc), och du kan ocks\xe5 utplacera f\xe4rdiga applikationer s\xe5som MySQL, MongoDB, WordPress, Redis, och m\xe5nga fler!","dashboard.change_root_domain_anyways":"\xc4ndra rot-dom\xe4n \xe4nd\xe5","dashboard.command_line_tool":"Kommandoradsverktyg (REKOMMENDERAS):","dashboard.congratulations":"Grattis!","dashboard.deploy_source_code_info":"F\xf6r mer information om hur du utplacerar applikationer fr\xe5n k\xe4llkod, se till att titta p\xe5 detta: ","dashboard.detailed_guide_setup_ip":"Det f\xf6rsta CapRover beh\xf6ver \xe4r en rot-dom\xe4n. Till exempel, om du \xe4ger %s1, kan du anv\xe4nda %s2 eller %s3 som din rot-dom\xe4n. F\xf6rst m\xe5ste du se till att ip-adressen f\xf6r alla subdom\xe4ner av rot-dom\xe4nen l\xf6ser till CapRover ip-adressen. F\xf6r att g\xf6ra detta, g\xe5 till DNS-inst\xe4llningarna p\xe5 din dom\xe4nleverant\xf6rs webbplats och st\xe4ll in en wild card A-post. Till exempel: %s4 d\xe4r denna IP \xe4r IP-adressen f\xf6r din CapRover-maskin (server).","dashboard.dns_settings_effect_time":"OBS: DNS-inst\xe4llningar kan ta flera timmar att tr\xe4da i kraft.","dashboard.dns_settings_effect_time_link":"Se denna l\xe4nk f\xf6r mer information","dashboard.enable_https":"Aktivera HTTPS","dashboard.enable_https_button":"Aktivera HTTPS","dashboard.enable_https_button_hint":"Anv\xe4nder Let\'s Encrypts gratistj\xe4nst","dashboard.enable_https_email_importance":"Denna e-postadress \xe4r mycket viktig eftersom Let\'s Encrypt anv\xe4nder den f\xf6r validerings\xe4ndam\xe5l. Ange en giltig e-postadress h\xe4r.","dashboard.enable_https_info":"CapRover anv\xe4nder Let\'s Encrypt f\xf6r att tillhandah\xe5lla gratis SSL-certifikat (HTTPS).","dashboard.enable_ssl_dialog_body":"VIKTIGT: N\xe4r du har aktiverat HTTPS kan du inte redigera rot-dom\xe4nen igen. Se till att du anv\xe4nder en bra rot-dom\xe4n. En bra praxis \xe4r att g\xe5 ett steg djupare och konfigurera din rot-dom\xe4n. Till exempel, om du \xe4ger %s1, anv\xe4nd %s2 som din rot-dom\xe4n. Detta kommer att till\xe5ta dig att b\xe4ttre hantera dina subdom\xe4ner, anv\xe4nd inte %s3 som din rot-dom\xe4n.","dashboard.force_change_root_domain":"Tvinga \xe4ndring av rot-dom\xe4n","dashboard.force_change_root_domain_info":"Du har redan aktiverat SSL f\xf6r din rot-dom\xe4n. Att \xe4ndra rot-dom\xe4nens URL kommer att ogiltigf\xf6rklara HTTPS p\xe5 rot-dom\xe4nen och alla standardsubdom\xe4ner f\xf6r appar om du har n\xe5gra appar.","dashboard.force_change_root_domain_reenable":"Du kan fortfarande \xe5teraktivera HTTPS efter att ha \xe4ndrat rot-dom\xe4nen.","dashboard.force_https":"Tvinga HTTPS","dashboard.force_https_activated":"Tvinga HTTPS aktiverat!","dashboard.force_https_button":"Tvinga HTTPS","dashboard.force_https_button_hint":"Omdirigera all HTTP till HTTPS","dashboard.force_https_info":"N\xe4r Force HTTPS \xe4r aktiverat omdirigeras all HTTP-trafik till HTTPS.","dashboard.force_https_login_again":"Du kommer att beh\xf6va logga in igen eftersom du nu kommer att omdirigeras till HTTPS-webbplatsen.","dashboard.force_https_proceed":"Vill du fortfarande forts\xe4tta?","dashboard.force_https_redirect":"All HTTP-trafik omdirigeras nu till HTTPS.","dashboard.force_https_warning":"Eftersom detta \xe4r en enkelriktad \xe5tg\xe4rd och det inte finns n\xe5gon \xe5terg\xe5ng, rekommenderas det starkt att du testar HTTPS-webbplatsen f\xf6rst.","dashboard.https_setup_needed":"Men du m\xe5ste fortfarande tilldela en dom\xe4n och slutf\xf6ra HTTPS-installationen f\xf6r att helt konfigurera CapRover!","dashboard.ip_example_hint_specific":"Till exempel, om du st\xe4ller in %s1 till serverns IP-adress, ange bara %s2 i rutan nedan:","dashboard.non_guided_version":"Detta \xe4r en icke-guiderad version av kommandoradsmetoden. Gl\xf6m inte att st\xe4lla in rot-dom\xe4nen, sedan aktivera HTTPS och tvinga det, och slutligen \xe4ndra l\xf6senordet.","dashboard.root_domain_configurations":"CapRover Rot-dom\xe4nkonfigurationer","dashboard.root_domain_https_activated":"Rot-dom\xe4n HTTPS aktiverat!","dashboard.root_domain_https_info":"Du kan nu anv\xe4nda denna l\xe4nk:","dashboard.root_domain_https_next_step":". N\xe4sta steg \xe4r att tvinga HTTPS f\xf6r att f\xf6rbjuda vanlig HTTP-trafik.","dashboard.root_domain_updated":"Rot-dom\xe4n uppdaterad","dashboard.root_domain_updated_info":"Klicka OK f\xf6r att omdirigeras till din nya rot-dom\xe4n. Du beh\xf6ver logga in igen.","dashboard.run_on_local_machine":"P\xe5 din lokala maskin, k\xf6r helt enkelt f\xf6ljande kommandon","dashboard.sample_apps":"exempelappar.","dashboard.setup_options":"Du kan konfigurera din CapRover-instans p\xe5 tv\xe5 s\xe4tt:","dashboard.setup_panel_title":"CapRover Initial Setup","dashboard.successful_installation":"Du har installerat CapRover framg\xe5ngsrikt!","dashboard.update_domain_button":"Uppdatera dom\xe4n","dashboard.update_root_domain_caution":"Du kan alltid uppdatera din rot-dom\xe4n, men var f\xf6rsiktig! Dina SSL-certifikat kommer att \xe5terkallas p\xe5 grund av denna dom\xe4nf\xf6r\xe4ndring.","dashboard.use_panel_below":"Anv\xe4nd panelen nedan:","default_docker_reg.change_default_registry":"\xc4ndra standard Docker Registry:","default_docker_reg.cluster_warning":"Om du har ett kluster (mer \xe4n en server), m\xe5ste du ha ett standard push-registry. Om du bara har en server \xe4r det okej att inaktivera standard push-registry.","default_docker_reg.default_push_registry":"Standard Push Registry","default_docker_reg.default_registry_info":"Standard Docker Registry \xe4r det register som kommer att anv\xe4ndas f\xf6r att lagra dina nybyggda bilder. Du kan v\xe4lja %s1 om du inte vill skjuta dina nybyggda bilder till n\xe5got docker-register. T\xe4nk p\xe5 att om du anv\xe4nder %s2 kommer klusternoder (om du r\xe5kar ha fler \xe4n en server) inte att kunna k\xf6ra dina applikationer.","default_docker_reg.docker_registry_for_pushing_images":"Docker Registry f\xf6r att skjuta nya bilder:","default_docker_reg.edit_push_registry":"Redigera Push Registry","default_docker_reg.save_and_update":"Spara och uppdatera","disk_cleanup.default_parameter_info":"Med standardparametern beh\xe5ller den de tv\xe5 senaste byggnaderna av alla aktuella appar och skapar en lista \xf6ver bilder som kan raderas (genom att klicka p\xe5 Get List-knappen). Du kan v\xe4lja vilka bilder du vill radera och klicka p\xe5 Remove Images-knappen. Du kanske m\xe4rker att vissa bilder inte raderas \xe4ven om du klickade p\xe5 Remove Images, det betyder att de anv\xe4nds direkt eller indirekt av Docker. Ett vanligt exempel p\xe5 indirekt anv\xe4ndning \xe4r en bild vars barnbild anv\xe4nds av en levande container.","disk_cleanup.get_list":"H\xe4mta lista","disk_cleanup.keep_most_recent":"Beh\xe5ll de senaste","disk_cleanup.note_about_images":"Bilder som anv\xe4nds (direkt eller indirekt) kommer inte att raderas \xe4ven om du v\xe4ljer dem.","disk_cleanup.remove_unused_images":"Ta bort oanv\xe4nda bilder","disk_cleanup.select_images_for_removal":"V\xe4lj bilder som du vill ta bort. Du kan v\xe4lja alla fr\xe5n den \xf6versta raden.","disk_cleanup.tooltip_for_input":"Till exempel, ange 2 f\xf6r att utesluta de 2 senaste byggnaderna under reng\xf6ring","disk_cleanup.unused_images_deleted":"Oanv\xe4nda bilder raderades.","docker_registries.default_push_registry_changed":"Standard push-registry har framg\xe5ngsrikt \xe4ndrats.","docker_registries.docker_registry_added":"Docker registry har lagts till framg\xe5ngsrikt!","docker_registries.docker_registry_description":"Docker registry \xe4r ett f\xf6rvar f\xf6r dina byggda bilder. Det \xe4r liknande Github eller Bitbucket, med privata f\xf6rvar. Dock inneh\xe5ller det ist\xe4llet f\xf6r k\xe4llkod de byggda artefakterna f\xf6r din applikation. Det kr\xe4vs f\xf6r klusterl\xe4ge, eftersom andra noder beh\xf6ver f\xe5 tillg\xe5ng till den byggda bilden f\xf6r att din applikation ska kunna k\xf6ras p\xe5 dem.","docker_registries.more_info":"Mer information","docker_registries.no_registries_added":"Inga register har lagts till \xe4nnu. G\xe5 vidare och l\xe4gg till ditt f\xf6rsta register!","docker_registries.registry_deleted":"Register raderades.","docker_registries.registry_updated":"Register uppdaterades.","docker_registries.remote":"Fj\xe4rrstyrt Docker Registry:","docker_registries.remote_description":"Denna metod f\xf6rlitar sig p\xe5 en fj\xe4rrtj\xe4nst f\xf6r att agera som ditt Docker Registry. Med denna metod f\xe5r du en mer tillf\xf6rlitlig kluster, f\xf6rutsatt att den tredje partstj\xe4nst du anv\xe4nder \xe4r tillf\xf6rlitlig! Det finns flera privata Docker Registry-tj\xe4nster tillg\xe4ngliga: Google Container Registry, Amazon EC2 Container Registry, Quay osv. T\xe4nk p\xe5 att denna metod kostar dig pengar.","docker_registries.self_hosted":"Sj\xe4lvv\xe4rd Docker Registry:","docker_registries.self_hosted_description":"Detta \xe4r det enklaste s\xe4ttet att konfigurera ett docker-register. CapRover skapar en instans av Docker Registry p\xe5 huvudmaskinen och hanterar registret \xe5t dig. Dock har det sina egna begr\xe4nsningar. Om din huvudmaskin f\xf6rst\xf6rs, kommer dina lokala bilder att f\xf6rloras. I de flesta fall \xe4r detta inte en katastrof eftersom du kan \xe5terutplacera dina appar fr\xe5n din k\xe4llkod.","docker_registries.setup_methods":"CapRover tillhandah\xe5ller tv\xe5 metoder f\xf6r att du ska kunna konfigurera ditt docker-register:","docker_registries.setup_required":"Att konfigurera Docker Registry \xe4r bara n\xf6dv\xe4ndigt om du planerar att k\xf6ra din CapRover p\xe5 ett kluster. F\xf6r enskilda nod CapRover-implementationer rekommenderas inte Docker Registry eftersom det g\xf6r utplaceringen betydligt l\xe5ngsammare.","docker_registry_add.add_remote_registry":"L\xe4gg till fj\xe4rrstyrt register","docker_registry_add.add_self_hosted_registry":"L\xe4gg till sj\xe4lvhostat register","docker_registry_add.enable_self_hosted_registry":"Aktivera sj\xe4lvhostat register","docker_registry_add.image_prefix_tooltip":"Dina bilder kommer att taggas som RegistryDomain/ImagePrefix/ImageName. F\xf6r de flesta leverant\xf6rer \xe4r Image Prefix exakt ditt anv\xe4ndarnamn, om inte f\xe4ltet DOMAIN \xe4r specifikt f\xf6r dig, i det fallet \xe4r detta prefix tomt.","docker_registry_add.remote_registry":"Fj\xe4rrstyrt register","docker_registry_add.remote_registry_info":"Du kan l\xe4sa mer om den h\xe4r typen av register p\xe5 sidan bakom denna modal, specifikt under \\"Mer Info\\"-sektionen.","docker_registry_add.self_hosted_registry":"Sj\xe4lvhostat register","docker_registry_add.self_hosted_registry_info":"Du kan l\xe4sa mer om den h\xe4r typen av register p\xe5 sidan bakom denna modal, specifikt under \\"Mer Info\\"-sektionen. Vill du forts\xe4tta och aktivera sj\xe4lvhostat Docker Registry?","docker_registry_table.actions":"\xc5tg\xe4rder","docker_registry_table.cannot_delete_default_push":"Kan inte radera standard push","docker_registry_table.cannot_delete_default_push_content":"Detta register \xe4r inst\xe4llt som standard push. Du kan inte radera standard push-registret. F\xf6r att ta bort det, f\xf6rst m\xe5ste du \xe4ndra standard push-registret till ett annat register, eller helt inaktivera standard push-registret. \xc5terv\xe4nd sedan hit och radera detta.","docker_registry_table.cannot_edit_self_hosted_registry":"Du kan inte redigera det sj\xe4lvhostade registret. Det hanteras av CapRover.","docker_registry_table.confirm_delete":"Bekr\xe4fta radering","docker_registry_table.delete_registry":"Radera register","docker_registry_table.delete_registry_content":"\xc4r du s\xe4ker p\xe5 att du vill ta bort detta register fr\xe5n din lista. Du kommer inte l\xe4ngre att kunna skicka till eller dra fr\xe5n detta register.","docker_registry_table.docker_registries":"Docker-register","docker_registry_table.domain":"Dom\xe4n","docker_registry_table.edit_registry":"Redigera register","docker_registry_table.edit_to_see":"Redigera f\xf6r att se.","docker_registry_table.image_prefix":"Bildprefix","docker_registry_table.image_prefix_tooltip":"Dina bilder kommer att taggas som RegistryDomain/ImagePrefix/ImageName. F\xf6r de flesta leverant\xf6rer \xe4r Image Prefix exakt ditt anv\xe4ndarnamn, om inte f\xe4ltet DOMAIN \xe4r specifikt f\xf6r dig, i det fallet \xe4r detta prefix tomt.","docker_registry_table.password":"L\xf6senord","docker_registry_table.save_and_update":"Spara och uppdatera","docker_registry_table.user":"Anv\xe4ndare","load_balancer_stats.active_connections":"Aktiva anslutningar","load_balancer_stats.active_requests":"Aktiva f\xf6rfr\xe5gningar","load_balancer_stats.reading_requests":"l\xe4ser","load_balancer_stats.title":"Load Balancer-statistik","load_balancer_stats.total_requests":"Totalt antal f\xf6rfr\xe5gningar","load_balancer_stats.total_requests_tooltip":"\xd6kar st\xe4ndigt n\xe4r v\xe4rdena uppdateras","load_balancer_stats.waiting_requests":"V\xe4ntande f\xf6rfr\xe5gningar","load_balancer_stats.writing_requests":"skriver","login_form.cap_rover":"CapRover-inloggning","login_form.login":"Logga in","login_form.no_session_persistence":"Ingen sessionspersistens (Mest s\xe4kert)","login_form.password":"L\xf6senord","login_form.remember_me":"Kom ih\xe5g mig","login_form.use_local_storage":"Anv\xe4nd localStorage (Mest best\xe4ndig)","login_form.use_session_storage":"Anv\xe4nd sessionStorage","menu_item.app":"Appar","menu_item.cluster":"Kluster","menu_item.dashboard":"Instrumentbr\xe4da","menu_item.maintenance":"Underh\xe5ll","menu_item.monitoring":"\xd6vervakning","menu_item.settings":"Inst\xe4llningar","netdata_settings.all_notification_options_are_completely_optional":"Alla notifieringsalternativ \xe4r helt frivilliga.","netdata_settings.allow_non_tls":"till\xe5t icke-TLS","netdata_settings.default_email_fallback_receiver":"Standard e-post (fallback-mottagare)","netdata_settings.email_smtp":"E-post","netdata_settings.netdata_offers_multiple_ways":"NetData erbjuder flera s\xe4tt f\xf6r dig att ta emot meddelanden om n\xe5got g\xe5r fel med din serverresursanv\xe4ndning.","netdata_settings.notification_settings":"Notifieringsinst\xe4llningar","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"Push Bullet API-token","netdata_settings.recipient_email":"Mottagarens e-post","netdata_settings.server_tag":"Servertagg","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"Slack-kanal","netdata_settings.slack_webhook":"Slack-webhook","netdata_settings.smtp_password":"SMTP-l\xf6senord","netdata_settings.smtp_port":"SMTP-port","netdata_settings.smtp_server":"SMTP-server","netdata_settings.smtp_username":"SMTP-anv\xe4ndarnamn","netdata_settings.telegram":"Telegram","netdata_settings.telegram_bot_token":"Bot-token","netdata_settings.telegram_chat_id":"Chatt-ID","netdata_settings.unsecure":"Os\xe4kert","netdata.caprover_interface":"CapRover tillhandah\xe5ller ett enkelt gr\xe4nssnitt f\xf6r att aktivera NetData p\xe5 din CapRover-instans. F\xf6r n\xe4rvarande st\xf6der CapRover endast installation av NetData p\xe5 din <b>ledarnod</b>, dvs. den nod d\xe4r CapRover-instansen finns. Denna begr\xe4nsning beror p\xe5 en begr\xe4nsning i Docker-gr\xe4nssnittet","netdata.custom_image":"Du kan omkompilera CapRover med en annan anpassad bild om du vill.","netdata.description_details":"Netdata \xe4r ett av de mest popul\xe4ra och kraftfulla \xf6vervakningsverktygen som tillhandah\xe5ller ett webbgr\xe4nssnitt. Det \xe4r ett system f\xf6r distribuerad realtidsprestanda och h\xe4ls\xf6vervakning. Det ger o\xf6vertr\xe4ffade insikter, i realtid, av allt som h\xe4nder p\xe5 systemet det k\xf6rs p\xe5 (inklusive applikationer s\xe5som webb- och databasservrar), med hj\xe4lp av moderna interaktiva webbdashboards.","netdata.docker_limitation_link":"(se h\xe4r)","netdata.github_link":"(se h\xe4r)","netdata.more_details":"F\xf6r mer information om NetData, bes\xf6k deras GitHub-sida","netdata.net_data_monitoring_tool":"NetData \xd6vervakningsverktyg","netdata.netdata_started_and_updated":"NetData har startats och uppdaterats!","netdata.netdata_stopped":"NetData har stoppats!","netdata.open_net_data":"\xd6ppna NetData","netdata.speed_efficiency":"NetData \xe4r snabbt och effektivt, utformat f\xf6r att permanent k\xf6ra p\xe5 alla system (fysiska & virtuella servrar, containrar, IoT-enheter), utan att st\xf6ra deras k\xe4rnfunktion. Den aktuella bilden av NetData som \xe4r inb\xe4ddad i CapRover anv\xe4nder en standardkonfiguration f\xf6r statistik","netdata.start_net_data_engine":"Starta NetData-motorn","netdata.statistics_link":"(se h\xe4r)","netdata.turn_net_data_off":"St\xe4ng av NetData","netdata.update_net_data":"Uppdatera NetData","nginx_config.base_config_location":"Grundkonfigurationsplats i nginx-beh\xe5llare","nginx_config.captain_config_location":"CapRover Konfigurationsplats i nginx-beh\xe5llare","nginx_config.customization":"CapRover till\xe5ter dig att st\xe4lla in anpassade konfigurationer f\xf6r din nginx-router. Detta m\xf6jligg\xf6r en h\xf6g anpassningsniv\xe5 n\xe4r det g\xe4ller cachning, speciell routing, http2 osv.","nginx_config.load_default":"L\xe4s in standard och redigera","nginx_config.save_update":"Spara och uppdatera","nginx_config.template_pattern":"Observera att mallar \xe4r byggda med EJS-mallm\xf6nster. \xc4ndra inte omr\xe5dena mellan <% .... > om du inte verkligen vet vad du g\xf6r!","nodes.architecture":"Arkitektur: ","nodes.cpu":"CPU: ","nodes.current_cluster_nodes":"Aktuella klusternoder","nodes.docker_version":"Docker-version: ","nodes.hostname":"V\xe4rdnamn: ","nodes.ip_address":"IP: ","nodes.leader":"Ledare (Huvudnod)","nodes.no_default_push_registry":"Du kan inte l\xe4gga till fler noder eftersom inget standard push-registry \xe4r inst\xe4llt. F\xf6r att l\xe4gga till fler noder och skapa ett kluster m\xe5ste du f\xf6rst l\xe4gga till ett docker-register och st\xe4lla in det som standard push-registry.","nodes.node_added_successfully":"Nod tillagd framg\xe5ngsrikt!","nodes.node_id":"Nod-ID:","nodes.operating_system":"OS: ","nodes.ram":"RAM: ","nodes.state":"Tillst\xe5nd: ","nodes.status":"Status: ","nodes.type":"Typ: ","oneclick_app_selector.app_selection_info":"V\xe4lj en app, en databas eller ett paket (app+databas) fr\xe5n listan nedan. Resten \xe4r magi, tja... trollkarl!","oneclick_app_selector.card_title":"Enklicksappar","oneclick_app_selector.custom_template_info":"Detta \xe4r fr\xe4mst f\xf6r testning. Du kan kopiera och klistra in din anpassade One-Click-appmall h\xe4r. F\xf6r exempel och id\xe9er, se ","oneclick_app_selector.invalid_json_alert":"One Click-data som du har angett \xe4r inte ett giltigt JSON.","oneclick_app_selector.next_button":"N\xe4sta","oneclick_app_selector.one_click_apps_github_repository":"CapRover One Click Apps Repository","oneclick_app_selector.one_click_apps_github_repository_main_repo":"huvudrepositoryt f\xf6r enklicksappar p\xe5 GitHub","oneclick_app_selector.one_click_apps_source":"Enklicksappar h\xe4mtas fr\xe5n den officiella ","oneclick_app_selector.one_click_apps_source_end":"som standard. Du kan l\xe4gga till andra offentliga/privata repository om du vill.","oneclick_app_selector.safari_warning":"Det verkar som att du anv\xe4nder Safari. Distribution av enklicksappar kan vara instabil p\xe5 Safari. Att anv\xe4nda Chrome rekommenderas","oneclick_app_selector.template_description":"En mall f\xf6r att skapa enklicksappar. Huvudsakligen f\xf6r utveckling!","page_root.docs_link":"Dokument","page_root.github_link":"Github","page_root.logout":"Logga ut","pro_features.build_email_alerts":"E-postaviseringar f\xf6r byggnadens framg\xe5ng och misslyckande","pro_features.build_failures_email_alerts":"E-postaviseringar f\xf6r byggnadens misslyckanden","pro_features.build_success_email_alerts":"E-postaviseringar f\xf6r byggnadens framg\xe5ng","pro_features.connect_api_key":"Anslut API-nyckel","pro_features.create_pro_account":"Skapa ett PRO-konto med en OAuth-leverant\xf6r (Google, Github, etc)","pro_features.email":"E-post","pro_features.enjoy_premium_features":"Njut av premiumfunktioner!","pro_features.enter_api_key":"Ange API-nyckel","pro_features.enter_api_key_here":"Ange ink\xf6ps-API-nyckeln h\xe4r","pro_features.get_notified_build_fail":"F\xe5 meddelande n\xe4r bygget misslyckas","pro_features.get_notified_build_success":"F\xe5 meddelande n\xe4r bygget lyckas","pro_features.get_notified_login":"F\xe5 meddelande n\xe4r n\xe5gon loggar in","pro_features.login_email_alerts":"Inloggnings-e-postaviseringar","pro_features.save":"Spara","pro_features.sign_up_for_pro":"Registrera dig f\xf6r PRO-medlemskap","pro_features.support_open_source":"Sist men inte minst, st\xf6d aktiv utveckling av \xf6ppen k\xe4llkodsmjukvara!","pro_features.two_factor_auth":"Tv\xe5faktorsautentisering f\xf6r b\xe4ttre s\xe4kerhet","pro_features.upgrade_now":"Uppgradera NU","pro_features.upgrade_to_caprover_pro":"Uppgradera till CapRover PRO f\xf6r att dra nytta av premiumfunktioner!","projects.edit_project":"Redigera projekt: ","projects.edit_project_cancel":"Avbryt","projects.edit_project_description":"Beskrivning","projects.edit_project_description_placeholder":"Detta projekt \xe4r bara s\xe5 fantastiskt!","projects.edit_project_hint":"Du kan ange namn, beskrivning och f\xf6r\xe4lder till detta projekt.","projects.edit_project_save":"Spara","projects.new_project":"Skapa ett nytt projekt","projects.parent_project_selector_default":"root <ingen f\xf6r\xe4lder>!","projects.project_name":"Projektnamn","settings.backup":"S\xe4kerhetskopiering","settings.change_password":"\xc4ndra l\xf6senord","settings.check_for_updates":"Kontrollera uppdateringar","settings.confirm_otp":"Bekr\xe4fta OTP genom att ange verifieringskoden","settings.disable_otp":"Inaktivera tv\xe5faktorsautentisering","settings.disabled":"Inaktiverad","settings.disk_cleanup":"Diskrensning","settings.enable_otp":"Aktivera tv\xe5faktorsautentisering","settings.enable_otp_verification":"Aktivera OTP-verifiering","settings.enabled":"Aktiverad","settings.enter_otp_code_first":"Ange f\xf6rst OTP-verifieringskoden.","settings.nginx_configurations":"NGINX-konfigurationer","settings.one_off_cleanup":"Eng\xe5ngsrensning","settings.otp_authentication":"Tv\xe5faktorsautentisering","settings.otp_disabled":"Tv\xe5faktorsautentisering \xe4r inaktiverad","settings.otp_enabled_success":"Tv\xe5faktorsautentisering \xe4r nu framg\xe5ngsrikt aktiverad","settings.otp_verification_code":"OTP-verifieringskod","settings.themes":"Teman","settings.time_to_refresh":"Tid att uppdatera: ","settings.update_process_started":"Uppdateringsprocessen har startat","theme.delete":"Ta bort","theme.delete_theme_title":"Ta bort tema?","themes.caprover_extra":"Annan konfiguration som \xf6verf\xf6rs till CapRover","themes.customize_theme":"Anpassa Tema","themes.description":"CapRover kommer med m\xe5nga inbyggda teman! G\xe5 vidare och v\xe4lj ditt favorittema","themes.edit_name":"Temannamn","themes.head_embed":"B\xe4dda in element i <head>","themes.see_here":"Se h\xe4r f\xf6r detaljer.","themes.theme_custom_help":"Du kan anpassa CapRover-temat genom att tillhandah\xe5lla ett anpassat tema och injicera element (typsnitt, CSS, JS osv.) i <head>-avsnittet."}'),HC=JSON.parse('{"add_node.alternative_method":"Alternatif Y\xf6ntem","add_node.attach_new_node":"Yeni D\xfc\u011f\xfcm Ekle","add_node.caprover_ip_address":"CapRover IP Adresi","add_node.caprover_uses_ssh":"CapRover, d\xfc\u011f\xfcmleri ba\u011flamak ve bunlar\u0131n k\xfcme kat\u0131lmas\u0131n\u0131 sa\u011flamak i\xe7in SSH kullan\u0131r. Bazen, \xf6zel portlar, \xf6zel kullan\u0131c\u0131 adlar\u0131 gibi standart olmayan SSH yap\u0131land\u0131rmalar\u0131 nedeniyle bu s\xfcre\xe7 \xe7al\u0131\u015fmayabilir.","add_node.depending_on_your_network_configurations":"A\u011f yap\u0131land\u0131rman\u0131za ba\u011fl\u0131 olarak, komuta","add_node.in_these_cases":"Bu durumlarda, komutlar\u0131 kendiniz bir SSH oturumundan manuel olarak \xe7al\u0131\u015ft\u0131rmak \xe7ok daha basit olacakt\u0131r. \xd6ncelikle,","add_node.it_will_output_something_like_this":"\u015euna benzer bir \xe7\u0131kt\u0131 verecektir:","add_node.join_as_manager_node":"Y\xf6netici d\xfc\u011f\xfcm olarak kat\u0131l","add_node.join_as_worker_node":"\u0130\u015f\xe7i d\xfc\u011f\xfcm olarak kat\u0131l","add_node.join_cluster":"K\xfcmeye Kat\u0131l","add_node.main_leader_node":"ana lider d\xfc\u011f\xfcm","add_node.new_node_ip_address":"Yeni d\xfc\u011f\xfcm IP Adresi","add_node.run_the_following_command":"a\u015fa\u011f\u0131daki komutu \xe7al\u0131\u015ft\u0131r\u0131n:","add_node.see_details_link":"Daha fazla bilgi i\xe7in bu soruna bak\u0131n.","add_node.ssh_port":"SSH Port","add_node.ssh_private_key_for":"\u0130\xe7in SSH \xd6zel Anahtar\u0131","add_node.ssh_user":"SSH Kullan\u0131c\u0131s\u0131","add_node.then_copy_the_command":"Daha sonra, yukar\u0131daki \xe7\u0131kt\u0131dan komutu kopyalay\u0131n ve sadece i\u015f\xe7i d\xfc\u011f\xfcm\xfcnden bu komutu \xe7al\u0131\u015ft\u0131r\u0131n.","add_node.tip_for_node_count":"\u0130pucu: Her 5 i\u015f\xe7i i\xe7in 2 y\xf6netici d\xfc\u011f\xfcm ekleyin, y\xf6netici d\xfc\u011f\xfcm say\u0131s\u0131n\u0131 tek say\u0131 olarak tutun. Bu nedenle, k\xfcmenize ekleyece\u011finiz ilk 4 d\xfc\u011f\xfcm i\xe7in i\u015f\xe7i d\xfc\u011f\xfcm kullan\u0131n.","add_node.use_rsa_key":"RSA anahtar\u0131 kullan\u0131n. Ed25519 gibi di\u011fer t\xfcrler desteklenmez, bunlar i\xe7in a\u015fa\u011f\u0131daki alternatif y\xf6ntemi kullan\u0131n.","add_node.using_non_root_users":"Sudo eri\u015fimine sahip olmayan kullan\u0131c\u0131lar \xe7al\u0131\u015fmaz. E\u011fer root olmayan bir hesap kullanmak istiyorsan\u0131z, sudo olmadan docker komutlar\u0131n\u0131 \xe7al\u0131\u015ft\u0131rabiliyor olmas\u0131 gerekir. Ya da sadece a\u015fa\u011f\u0131daki alternatif y\xf6ntemi kullan\u0131n.","apps_table.app_name":"Uygulama Ad\u0131","apps_table.bulk_delete_tooltip":"Se\xe7ilen uygulamalar\u0131 ve projeleri sil","apps_table.header_all_apps_projects":"T\xfcm projelerden t\xfcm uygulamalar","apps_table.header_root":"K\xf6k (atanm\u0131\u015f projeleri olmayan uygulamalar)","apps_table.instance_count":"\xd6rnek Say\u0131s\u0131","apps_table.last_deployed":"Son Da\u011f\u0131t\u0131m","apps_table.not_exposed_tooltip":"Bir web uygulamas\u0131 olarak maruz b\u0131rak\u0131lmam\u0131\u015f","apps_table.open":"A\xe7","apps_table.persistent_data":"Kal\u0131c\u0131 Veri","apps_table.search_input_placeholder":"\u0130sme G\xf6re Ara","apps_table.tags":"Etiketler","apps_table.title":"Uygulamalar\u0131n\u0131z","apps.app_active_ssl":"Bu domaine HTTPS\'yi etkinle\u015ftirmek i\xe7in t\u0131klay\u0131n","apps.app_active_ssl_button":"HTTPS\'yi Etkinle\u015ftir","apps.app_add_new_domain":"Yeni Domain Ba\u011fla","apps.app_config_add_key_value_env_vars":"Anahtar/De\u011fer \xc7ifti Ekle","apps.app_config_add_port_mapping":"Port E\u015flemesi Ekle","apps.app_config_bulk_edit_button":"Toplu D\xfczenle","apps.app_config_instances_force_edit_button":"D\xfczenle","apps.app_config_instances_running_title":"Bu uygulaman\u0131n \xe7al\u0131\u015fan \xf6rneklerinin say\u0131s\u0131","apps.app_config_instances_running_title_short":"\xd6rnek Say\u0131s\u0131","apps.app_config_instances_warning_hint":"Kal\u0131c\u0131 verilere sahip uygulamalar\u0131n birden fazla \xf6rne\u011fi \xe7ok tehlikeli ve hata e\u011filimli olabilir, \xe7\xfcnk\xfc ayn\u0131 diske eri\u015febilir ve veri bozulmas\u0131na neden olabilir. Riski anlad\u0131\u011f\u0131n\u0131z takdirde \xf6rnek say\u0131s\u0131n\u0131 d\xfczenleyin.","apps.app_config_no_env_vars":"\u015eu anda, bu uygulamada hen\xfcz \xf6zel \xe7evresel de\u011fi\u015fkenler yok.","apps.app_config_no_port_mapping":"\u015eu anda, bu uygulamada \xf6zel port e\u015flemesi yok.","apps.app_config_no_tags_message":"\u015eu anda bu hizmet ile ili\u015fkilendirilmi\u015f hizmet etiketi yok","apps.app_config_port_mapping":"Port E\u015flemesi","apps.app_config_port_tooltip":"Portun zaten kullan\u0131lmad\u0131\u011f\u0131ndan emin olun!","apps.app_config_tags":"Hizmet Etiketleri","apps.app_config_vol_add":"Kal\u0131c\u0131 Dizin Ekle","apps.app_config_vol_directories":"Kal\u0131c\u0131 Dizinler","apps.app_config_vol_host_path":"Ev Sahibi Yolu","apps.app_config_vol_host_path_hint":"\xd6NEML\u0130: Buraya atama yapmadan \xf6nce Ev Sahibi Yolu\'nun var oldu\u011fundan emin olun","apps.app_config_vol_label":"Etiket","apps.app_config_vol_manage_path":"Yolu CapRover y\xf6netir","apps.app_config_vol_no_directories":"\u015eu anda, bu uygulamada herhangi bir kal\u0131c\u0131 dizin yok.","apps.app_config_vol_node_id":"D\xfc\u011f\xfcm ID","apps.app_config_vol_node_id_edit":"D\xfczenle","apps.app_config_vol_node_id_hint":"Otomatik yerle\u015ftirme i\xe7in bo\u015f b\u0131rak\u0131n","apps.app_config_vol_node_id_warning":"UYARI: D\xfc\u011f\xfcm ID\'sini de\u011fi\u015ftirmek, kal\u0131c\u0131 dizinlerinizin i\xe7eri\u011finin silinmesine neden olur!","apps.app_config_vol_path":"Uygulamadaki Yol","apps.app_config_vol_set_path":"Belirli ev sahibi yolu ayarlay\u0131n","apps.app_configs_tab":"Uygulama Yap\u0131land\u0131rmalar\u0131","apps.app_deployment_tab":"Da\u011f\u0131t\u0131m","apps.app_edit_description":"A\xe7\u0131klama","apps.app_edit_name":"Uygulama ad\u0131","apps.app_edit_tags":"Etiketler","apps.app_log_button_hide":"Uygulama G\xfcnl\xfcklerini Gizle","apps.app_log_button_view":"Uygulama G\xfcnl\xfcklerini G\xf6r\xfcnt\xfcle","apps.app_log_view_full":"Tam uygulama g\xfcnl\xfcklerini nas\u0131l g\xf6r\xfcnt\xfcleyece\u011finizi \xf6\u011frenmek i\xe7in t\u0131klay\u0131n (kesilmeden)","apps.app_public_urls":"Uygulaman\u0131z \u015fu adreste kamuoyuna a\xe7\u0131kt\u0131r","apps.app_ssl_already_active":"Zaten etkin","apps.button_enable_auth":"HTTP Temel Kimlik Do\u011frulamas\u0131n\u0131 D\xfczenle","apps.button_enable_auth_active":"aktif","apps.button_enable_auth_current_state":"Mevcut Durum","apps.button_enable_auth_inactive":"etkin de\u011fil","apps.close_tooltip":"Kapat","apps.container_http_port":"Konteyner HTTP Portu","apps.delete_app_apps_deleted":"Uygulama(lar) silindi!","apps.delete_app_apps_list":"Uygulamalar","apps.delete_app_button":"Uygulamay\u0131 sil","apps.delete_app_confirm":"Silme i\u015flemini onaylamak i\xe7in a\u015fa\u011f\u0131ya %s yaz\u0131n","apps.delete_app_failed_confirm":"Onay metni e\u015fle\u015fmedi. \u0130\u015flem iptal edildi.","apps.delete_app_project_deleted":"Proje(ler) silindi!","apps.delete_app_projects_list":"Projeler","apps.delete_app_title":"Kal\u0131c\u0131 Silmeyi Onayla?","apps.delete_app_volumes_to_delete":"Silinecek hacimleri l\xfctfen se\xe7in. Hacimlerin herhangi biri ba\u015fka CapRover uygulamalar\u0131 taraf\u0131ndan kullan\u0131l\u0131yorsa, onlar\u0131 se\xe7seniz bile silinmeyeceklerdir. Hacimleri silmek 10 saniyeden fazla s\xfcrebilir, l\xfctfen sab\u0131rl\u0131 olun","apps.delete_app_warning":"L\xfctfen bunun geri d\xf6nd\xfcr\xfclemez oldu\u011funu unutmay\u0131n","apps.deploy_app_build_logs_hide":"Yap\u0131 G\xfcnl\xfcklerini Gizle","apps.deploy_app_build_logs_view":"Yap\u0131 G\xfcnl\xfcklerini G\xf6r\xfcnt\xfcle","apps.deploy_app_not_found":"Uygulama bulunamad\u0131!","apps.deploy_app_token_description":"Rastgele bir uygulama belirteci olu\u015fturmak i\xe7in Uygulama Belirtecini etkinle\u015ftir","apps.deploy_build_started":"Yap\u0131 ba\u015flad\u0131","apps.deploy_button_disable_app_token":"Uygulama Belirtecini Devre D\u0131\u015f\u0131 B\u0131rak","apps.deploy_button_enable_app_token":"Uygulama Belirtecini Etkinle\u015ftir","apps.deploy_captain_definition_path_hint":"\xc7oklu captain-definition dosyalar\u0131na sahip bir depoya sahip olmad\u0131k\xe7a bu yolu de\u011fi\u015ftirmeniz gerekmez (mono repo). Bu konuyu d\xfczenlemeden \xf6nce dok\xfcmanlar\u0131 okuyun","apps.deploy_captain_definition_relative_path_hint":"captain-definition yolu","apps.deploy_captain_definition_relative_path_hint_tooltip":"captain-definition dosyan\u0131z\u0131 projenizin bir alt dizinine yerle\u015ftirdiyseniz sadece d\xfczenleyin","apps.deploy_cli_description_part1":"CLI da\u011f\u0131t\u0131m komutunu kullan\u0131n. Bu, sadece %s gibi basit bir komut gerektirdi\u011fi i\xe7in en kolay y\xf6ntemdir. Daha fazla bilgi i\xe7in dok\xfcmanlar\u0131 okuyun","apps.deploy_cli_description_part2":"CI/CD kullan\u0131yorsan\u0131z ve \u015fifrenizi kullanmak istemiyorsan\u0131z, uygulama \xf6zel belirte\xe7ler kullanabilirsiniz.","apps.deploy_copied_to_clipboard":"Panoya kopyaland\u0131!","apps.deploy_current_version_tooltip":"Mevcut S\xfcr\xfcm","apps.deploy_failed_deploy_tooltip":"Da\u011f\u0131t\u0131m ba\u015far\u0131s\u0131z oldu","apps.deploy_force_build_button":"Zorla derle","apps.deploy_git_hash":"git karma","apps.deploy_image_name":"G\xf6r\xfcnt\xfc Ad\u0131","apps.deploy_method_captain_definition":"Y\xf6ntem 5: captain-definition dosyas\u0131n\u0131 da\u011f\u0131t","apps.deploy_method_cli":"Y\xf6ntem 1: Resmi CLI","apps.deploy_method_dockerfile":"Y\xf6ntem 4: D\xfcz Dockerfile da\u011f\u0131t","apps.deploy_method_github":"Y\xf6ntem 3: Github/Bitbucket/Gitlab\'dan da\u011f\u0131t","apps.deploy_method_github_description":"Depo bilgilerinizi forma girin ve kaydedin. Ard\u0131ndan kutudaki URL\'yi Github, Bitbucket, Gitlab ve benzeri yerlerde bir webhook olarak kopyalay\u0131n. Bir commit yapt\u0131\u011f\u0131n\u0131zda, CapRover yeni bir derleme ba\u015flat\u0131r.","apps.deploy_method_github_url_hint":"Bu webhook\'un g\xf6r\xfcnmesi i\xe7in depo bilgilerini ekleyin ve kaydedin","apps.deploy_method_image_name":"Y\xf6ntem 6: G\xf6r\xfcnt\xfc Ad\u0131 ile da\u011f\u0131t","apps.deploy_method_tarball":"Y\xf6ntem 2: Tarball","apps.deploy_now_button":"\u015eimdi Da\u011f\u0131t","apps.deploy_revert_to_version_tooltip":"Bu s\xfcr\xfcme geri d\xf6n","apps.deploy_rollback_confirm":"Geri alma?","apps.deploy_rollback_registry_warning":"Bu g\xf6r\xfcnt\xfc (%s) Docker Kay\u0131t Defterinde bar\u0131nd\u0131r\u0131lm\u0131\u015f gibi g\xf6r\xfcn\xfcyor. Orijinal olarak da\u011f\u0131t\u0131ld\u0131\u011f\u0131ndan beri bu g\xf6r\xfcnt\xfcy\xfc depodan silmedi\u011finizden emin olun. Silme genellikle otomatik olarak ger\xe7ekle\u015fmez, bu nedenle g\xf6r\xfcnt\xfcy\xfc bilerek silmediyseniz, bu konuda endi\u015felenmenize gerek yok.","apps.deploy_rollback_warning":"Bu g\xf6r\xfcnt\xfcy\xfc daha \xf6nce a\xe7\u0131k\xe7a disk temizli\u011fi yoluyla sildiyseniz, bu geri alma i\u015flemi ba\u015far\u0131s\u0131z olacak.","apps.deploy_rollback_warning_body":"Uygulaman\u0131z\u0131 bu g\xf6r\xfcnt\xfcye geri y\xfcklemek istedi\u011finize emin misiniz: ","apps.deploy_ssh_key_replacement_description":"Veya, kullan\u0131c\u0131 ad\u0131/\u015fifre yerine SSH Anahtar\u0131 kullan\u0131n:","apps.deploy_state":"Durum","apps.deploy_tarball_description":"Projenizin bir tarball\'\u0131n\u0131 (%s) olu\u015fturabilir ve buraya y\xfckleme d\xfc\u011fmesi arac\u0131l\u0131\u011f\u0131yla y\xfckleyebilirsiniz.","apps.deploy_time":"Da\u011f\u0131t\u0131m Zaman\u0131","apps.deploy_upload_app_button":"Y\xfckle ve Da\u011f\u0131t","apps.deploy_upload_instructions":"Y\xfcklemek i\xe7in TAR dosyas\u0131n\u0131 bu alana t\u0131klay\u0131n veya s\xfcr\xfckleyin","apps.deploy_upload_instructions_must_contain":"Bu dosyay\u0131 i\xe7ermelidir:","apps.deploy_version":"S\xfcr\xfcm","apps.deploy_version_history":"S\xfcr\xfcm Ge\xe7mi\u015fi","apps.description_placeholder":"Bu uygulama ger\xe7ekten harika!\\nBa\u015fka bir sat\u0131r!","apps.do_not_wrap_logs_button":"G\xfcnl\xfckleri sarma","apps.edit_app_config":"Kaydet ve Yeniden Ba\u015flat","apps.edit_app_title":"Uygulamay\u0131 d\xfczenle: ","apps.edit_nginx_config_button":"Varsay\u0131lan Nginx Yap\u0131land\u0131rmalar\u0131n\u0131 D\xfczenle","apps.edit_nginx_description":"\u015eablonlar EJS \u015fablon deseni kullan\u0131larak olu\u015fturulur. Ger\xe7ekten ne yapt\u0131\u011f\u0131n\u0131z\u0131 bilmiyorsan\u0131z %s aras\u0131ndaki alanlar\u0131 de\u011fi\u015ftirmeyin! Varsay\u0131lana geri d\xf6nmek i\xe7in, t\xfcm i\xe7eri\u011fi basit\xe7e kald\u0131r\u0131n.","apps.enable_auth_dialog_body":"HTTP Temel kimlik do\u011frulamas\u0131, web kaynaklar\u0131na eri\u015fim kontrol\xfcn\xfc zorlamak i\xe7in en basit tekniktir. Bu tekni\u011fi, \xf6zellikle phpMyAdmin gibi Tek-T\u0131klamayla uygulama olu\u015fturucu arac\u0131l\u0131\u011f\u0131yla olu\u015fturdu\u011funuz HTTP uygulamalar\u0131na eri\u015fimi k\u0131s\u0131tlamak i\xe7in kullanabilirsiniz.","apps.enable_auth_dialog_title":"HTTP Temel Kimlik Do\u011frulamas\u0131n\u0131 D\xfczenle","apps.env_vars_title":"\xc7evre De\u011fi\u015fkenleri","apps.force_http_hint_warning":"HTTPS\'yi zorlamak, HTTPS olmayan alan adlar\u0131n\u0131n i\u015flevsiz hale gelmesine neden olur. Zorla HTTPS se\xe7ene\u011fini etkinle\u015ftirmeden \xf6nce kullanmak istedi\u011finiz alan ad\u0131 i\xe7in HTTPS\'yi etkinle\u015ftirdi\u011finizden emin olun.","apps.force_http_text":"T\xfcm HTTP trafi\u011fini HTTPS\'ye y\xf6nlendirerek HTTPS\'yi zorla","apps.generic_edit_button":"D\xfczenle","apps.hint_http_port":"Konteyner i\xe7indeki HTTP portu. Varsay\u0131lan 80\'dir. Uygulama farkl\u0131 bir portta \xe7al\u0131\u015f\u0131yorsa de\u011fi\u015ftirin. Bu, sadece HTTP uygulamalar\u0131 i\xe7in kullan\u0131l\u0131r, veritabanlar\u0131 i\xe7in de\u011fil.","apps.http_expose_hint":"Uygulaman\u0131z\u0131n harici olarak kullan\u0131labilir olmas\u0131n\u0131 istemiyorsan\u0131z bunu kullan\u0131n. Uygulaman\u0131z i\xe7sel olarak di\u011fer uygulamalar i\xe7in %s olarak kullan\u0131labilir olmaya devam edecektir","apps.http_expose_title":"Web uygulamas\u0131 olarak d\u0131\u015far\u0131ya maruz b\u0131rakma","apps.http_hint_address":"Uygulaman\u0131z di\u011fer uygulamalar i\xe7in i\xe7sel olarak %s1 olarak kullan\u0131labilir. Web uygulamas\u0131 durumunda, di\u011fer uygulamalar taraf\u0131ndan %s2 \xfczerinden eri\u015filebilir.","apps.http_settings_tab":"HTTP Ayarlar\u0131","apps.http_warning_ip_address_hint":"Yeni alan ad\u0131n\u0131n bu IP\'yi g\xf6sterdi\u011finden emin olun, aksi takdirde do\u011frulama ba\u015far\u0131s\u0131z olur.","apps.link_see_here":"(burada)","apps.parent_project":"Ana proje","apps.rename_warning":"Di\u011fer uygulamalar taraf\u0131ndan i\xe7sel olarak kullan\u0131lan bir uygulaman\u0131n ad\u0131n\u0131 de\u011fi\u015ftirirseniz, sorunlardan ka\xe7\u0131nmak i\xe7in adresi de g\xfcncellemeniz gerekir.","apps.select_parent_project":"Ana proje se\xe7","apps.websock_support_text":"Websocket Deste\u011fi","apps.websock_support_text_hint":"NGINX yap\u0131land\u0131rmas\u0131na y\xfckseltme proxy ba\u015fl\u0131klar\u0131 ekler.","apps.wrap_logs_button":"G\xfcnl\xfckleri sar","automatic_disk_cleanup.by_default_caprover":"Varsay\u0131lan olarak, CapRover gerekti\u011finde \xf6nceki bir s\xfcr\xfcme geri d\xf6nebilmeniz i\xe7in uygulaman\u0131z\u0131n en yeni birka\xe7 g\xf6r\xfcnt\xfcs\xfcn\xfc saklar. Ayr\u0131ca, CapRover basit bir crontab zamanlay\u0131c\u0131s\u0131 kullan\u0131r, \xf6rne\u011fin,","automatic_disk_cleanup.copied_to_clipboard":"Panoya kopyaland\u0131!","automatic_disk_cleanup.cron_schedule":"Cron Zamanlamas\u0131","automatic_disk_cleanup.every_time_you_deploy":"Yeni bir yap\u0131 da\u011f\u0131tt\u0131\u011f\u0131n\u0131zda, Docker sizin i\xe7in yeni bir g\xf6r\xfcnt\xfc olu\u015fturur. Tipik olarak, bu g\xf6r\xfcnt\xfcn\xfcn b\xfcy\xfck bir k\u0131sm\u0131 eski s\xfcr\xfcm ile yeni s\xfcr\xfcm aras\u0131nda payla\u015f\u0131l\u0131r, ancak k\xfc\xe7\xfck bir par\xe7a her yap\u0131 ile diskinize eklenir. Disk temizli\u011fi hakk\u0131nda daha fazla bilgiyi dok\xfcmanlarda okuyabilirsiniz, ancak basit bir aray\xfcz olarak, bu widget talep \xfczerine g\xf6r\xfcnt\xfc temizlemeleri yapman\u0131z\u0131 sa\u011flar.","automatic_disk_cleanup.for_example_enter_2":"\xd6rne\u011fin, temizleme s\u0131ras\u0131nda en yeni 2 yap\u0131y\u0131 d\u0131\u015flamak i\xe7in 2 girin","automatic_disk_cleanup.invalid_data":"Ge\xe7ersiz veri","automatic_disk_cleanup.keep_most_recent":"En yeniyi sakla","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"Temizlemeyi devre d\u0131\u015f\u0131 b\u0131rakmak i\xe7in bo\u015f b\u0131rak\u0131n","automatic_disk_cleanup.results_in_running_cleanup":"her g\xfcn saat 01:00\'de temizlik \xe7al\u0131\u015ft\u0131r\u0131lmas\u0131n\u0131 sa\u011flar.","automatic_disk_cleanup.save":"Kaydet","automatic_disk_cleanup.settings_saved_successfully":"Ayarlar ba\u015far\u0131yla kaydedildi!","automatic_disk_cleanup.timezone":"Zaman Dilimi","automatic_disk_cleanup.use_a_simple_crontab_expression":"Temizli\u011fi zamanlamak i\xe7in basit bir crontab ifadesi kullan\u0131n","backup.create_backup":"Yedek Olu\u015ftur","backup.create_backup_info":"Bu sunucunun bir klonunu ba\u015flatabilmeniz i\xe7in CapRover yap\u0131land\u0131rmalar\u0131n\u0131n bir yede\u011fini olu\u015fturun. Uygulama verilerinizin (hacimler ve g\xf6r\xfcnt\xfcler) bu yede\u011fin bir par\xe7as\u0131 olmad\u0131\u011f\u0131n\u0131 unutmay\u0131n. Bu yedek sadece sunucu yap\u0131land\u0131rma detaylar\u0131n\u0131, \xf6rne\u011fin k\xf6k alan adlar\u0131n\u0131, uygulama adlar\u0131n\u0131, SSL sertifikalar\u0131n\u0131 vb. i\xe7erir.","backup.download_started":"Yedek indirme ba\u015flat\u0131ld\u0131...","backup.see_documents":"Yedek dosyas\u0131n\u0131 kullanarak sunucunuzu nas\u0131l geri y\xfckleyece\u011finizle ilgili daha fazla detay i\xe7in belgelere bak\u0131n.","change_password.change_password":"\u015eifre De\u011fi\u015ftir","change_password.confirm_new_password":"Yeni \u015eifreyi Onayla","change_password.new_password":"Yeni \u015eifre","change_password.new_password_cannot_be_empty":"Yeni \u015fifre bo\u015f olamaz","change_password.new_passwords_confirm_does_not_match":"Yeni \u015fifreler uyu\u015fmuyor","change_password.old_password":"Eski \u015eifre","change_password.password_changed_successfully":"\u015eifre ba\u015far\u0131yla de\u011fi\u015ftirildi!","check_update.caprover_unresponsive":"G\xfcncelleme s\u0131ras\u0131nda CapRover kontrol paneliniz i\u015flevsel olmayabilir. Bu sayfan\u0131n otomatik olarak yenilenmesini bekleyin.","check_update.current_version":"Mevcut S\xfcr\xfcm","check_update.in_place_updates":"CapRover, yerinde g\xfcncellemelerin y\xfcklenmesine izin verir. Ancak, CapRover\'\u0131n\u0131z\u0131 g\xfcncellemeden \xf6nce de\u011fi\u015fiklik g\xfcnl\xfcklerini her zaman okuyun. Bilmeniz gereken k\u0131r\u0131c\u0131 de\u011fi\u015fiklikler olabilir. G\xfcncelleme genellikle yakla\u015f\u0131k 60 saniye s\xfcrer ve g\xfcncelleme i\u015flemi tamamlanana kadar CapRover\'\u0131n\u0131z i\u015flevsiz hale gelebilir. Bu s\xfcre zarf\u0131nda uygulamalar\u0131n\u0131z i\u015flevsel ve yan\u0131t verir durumda kal\u0131r, ancak \xe7ok k\u0131sa bir s\xfcre 10 saniye veya daha az s\xfcre i\xe7in hari\xe7.","check_update.install_update":"G\xfcncellemeyi Y\xfckle","check_update.latest_stable_version":"En Son Kararl\u0131 S\xfcr\xfcm","check_update.latest_version_message":"CapRover\'\u0131n\u0131z g\xfcncel s\xfcr\xfcmde.","check_update.nginx_error":"G\xfcncellemeden sonra k\u0131sa bir s\xfcre nginx hatas\u0131 g\xf6rebilirsiniz. Ancak birka\xe7 saniye i\xe7inde kendili\u011finden d\xfczelecektir.","check_update.update_time":"G\xfcncelleme, sunucu ba\u011flant\u0131 h\u0131z\u0131n\u0131za ba\u011fl\u0131 olarak tamamlanmas\u0131 yakla\u015f\u0131k bir dakika s\xfcrer.","cluster.docker_registry_title":"Docker Kay\u0131t Defteri Yap\u0131land\u0131rmas\u0131","cluster.nodes_section_title":"D\xfc\u011f\xfcmler","create_new_app.button":"Yeni Uygulama Olu\u015ftur","create_new_app.has_persistent_data":"Kal\u0131c\u0131 Veriye Sahip","create_new_app.has_persistent_data_tooltip":"\xc7o\u011funlukla veritabanlar\u0131 i\xe7in kullan\u0131l\u0131r, ayr\u0131nt\u0131lar i\xe7in dok\xfcmanlara bak\u0131n.","create_new_app.one_click_apps":"Tek-T\u0131klamayla Uygulamalar/Veritabanlar\u0131","create_new_app.or_select_from":"Veya \u015eundan Se\xe7in","create_new_app.placeholder":"muhte\u015fem-uygulamam","create_new_app.title":"Yeni Bir Uygulama Olu\u015ftur","dashboard.caprover_serversetup":"caprover sunucu kurulumu","dashboard.caprover_setup_success":"CapRover\'\u0131 ba\u015far\u0131yla kurdunuz ve ayarlad\u0131n\u0131z! \u015eimdi uygulamalar\u0131n\u0131z\u0131 da\u011f\u0131tabilirsiniz! CapRover ile, Node.js, PHP, Java, Ruby, Python vb. gibi kaynak kodundan uygulamalar\u0131 da\u011f\u0131tabilir ve MySQL, MongoDB, WordPress, Redis ve daha bir\xe7ok haz\u0131r uygulamay\u0131 da da\u011f\u0131tabilirsiniz!","dashboard.change_root_domain_anyways":"K\xf6k Alan Ad\u0131n\u0131 Yine de De\u011fi\u015ftir","dashboard.command_line_tool":"Komut Sat\u0131r\u0131 Arac\u0131 (\xd6NER\u0130LEN):","dashboard.congratulations":"Tebrikler!","dashboard.deploy_source_code_info":"Kaynak kodundan uygulama da\u011f\u0131t\u0131m\u0131 hakk\u0131nda daha fazla bilgi i\xe7in bunu mutlaka inceleyin: ","dashboard.detailed_guide_setup_ip":"CapRover\'\u0131n ihtiya\xe7 duydu\u011fu ilk \u015fey bir k\xf6k alan ad\u0131d\u0131r. \xd6rne\u011fin, %s1\'e sahipseniz, k\xf6k alan ad\u0131n\u0131z olarak %s2 veya %s3 kullanabilirsiniz. \u0130lk olarak, k\xf6k alan ad\u0131n\u0131n t\xfcm alt alan adlar\u0131n\u0131n CapRover IP adresini \xe7\xf6zd\xfc\u011f\xfcnden emin olman\u0131z gerekiyor. Bunu yapmak i\xe7in, alan ad\u0131 sa\u011flay\u0131c\u0131n\u0131z\u0131n web sitesinde DNS ayarlar\u0131na gidin ve joker karakterli bir A kayd\u0131 ayarlay\u0131n. \xd6rne\u011fin: %s4 burada bu IP, CapRover makinenizin (sunucunun) IP adresidir.","dashboard.dns_settings_effect_time":"NOT: DNS ayarlar\u0131n\u0131n etkili olmas\u0131 birka\xe7 saat s\xfcrebilir.","dashboard.dns_settings_effect_time_link":"Daha fazla ayr\u0131nt\u0131 i\xe7in bu ba\u011flant\u0131ya bak\u0131n","dashboard.enable_https":"HTTPS\'yi Etkinle\u015ftir","dashboard.enable_https_button":"HTTPS\'yi Etkinle\u015ftir","dashboard.enable_https_button_hint":"Let\'s Encrypt \xdccretsiz Servisi kullanarak","dashboard.enable_https_email_importance":"Bu e-posta adresi \xe7ok \xf6nemlidir \xe7\xfcnk\xfc Let\'s Encrypt do\u011frulama ama\xe7lar\u0131 i\xe7in kullan\u0131r. L\xfctfen buraya ge\xe7erli bir e-posta adresi sa\u011flay\u0131n.","dashboard.enable_https_info":"CapRover, \xfccretsiz SSL Sertifikalar\u0131 (HTTPS) sa\u011flamak i\xe7in Let\'s Encrypt kullan\u0131r.","dashboard.enable_ssl_dialog_body":"\xd6NEML\u0130: HTTPS\'yi etkinle\u015ftirdikten sonra, k\xf6k alan ad\u0131n\u0131 hi\xe7bir zaman tekrar d\xfczenleyemezsiniz. \u0130yi bir k\xf6k alan ad\u0131 kullan\u0131n. \u0130yi bir uygulama, k\xf6k alan ad\u0131n\u0131z\u0131 bir seviye daha derine kurmakt\u0131r. \xd6rne\u011fin, %s1\'e sahipseniz, k\xf6k alan ad\u0131 olarak %s2 kullan\u0131n. Bu, alt alan adlar\u0131n\u0131z\u0131 daha iyi y\xf6netmenizi sa\u011flar, k\xf6k alan ad\u0131 olarak %s3 kullanmay\u0131n.","dashboard.force_change_root_domain":"K\xf6k Alan Ad\u0131n\u0131 Zorla De\u011fi\u015ftir","dashboard.force_change_root_domain_info":"K\xf6k alan ad\u0131n\u0131z i\xe7in zaten SSL\'i etkinle\u015ftirdiniz. K\xf6k alan ad\u0131 URL\'ini de\u011fi\u015ftirmek, k\xf6k alan ad\u0131 ve varsa uygulamalar i\xe7in varsay\u0131lan alt alan adlar\u0131n\u0131n HTTPS\'ini ge\xe7ersiz k\u0131lar.","dashboard.force_change_root_domain_reenable":"K\xf6k alan ad\u0131n\u0131 de\u011fi\u015ftirdikten sonra HTTPS\'yi yeniden etkinle\u015ftirebilirsiniz.","dashboard.force_https":"HTTPS\'yi Zorla","dashboard.force_https_activated":"HTTPS zorlamas\u0131 etkinle\u015ftirildi!","dashboard.force_https_button":"HTTPS\'yi Zorla","dashboard.force_https_button_hint":"T\xfcm HTTP\'yi HTTPS\'ye y\xf6nlendir","dashboard.force_https_info":"HTTPS zorlamas\u0131 etkinle\u015ftirildi\u011finde, t\xfcm HTTP trafi\u011fi HTTPS\'ye y\xf6nlendirilir.","dashboard.force_https_login_again":"Art\u0131k HTTPS web sitesine y\xf6nlendirilece\u011finiz i\xe7in tekrar giri\u015f yapman\u0131z gerekecek.","dashboard.force_https_proceed":"Yine de devam etmek istiyor musunuz?","dashboard.force_https_redirect":"\u015eimdi t\xfcm HTTP trafi\u011fi HTTPS\'ye y\xf6nlendiriliyor.","dashboard.force_https_warning":"Bu tek y\xf6nl\xfc bir i\u015flem oldu\u011fundan ve geri al\u0131namad\u0131\u011f\u0131ndan, \xf6nce HTTPS web sitesini test etmeniz \u015fiddetle tavsiye edilir.","dashboard.https_setup_needed":"Ancak hala bir alan ad\u0131 ataman\u0131z ve HTTPS kurulumunu tamamlaman\u0131z gerekiyor, CapRover\'\u0131 tam olarak kurmak i\xe7in!","dashboard.ip_example_hint_specific":"\xd6rne\u011fin, %s1\'i sunucunuzun IP adresi olarak ayarlad\u0131ysan\u0131z, sadece a\u015fa\u011f\u0131daki kutuya %s2 girin:","dashboard.non_guided_version":"Bu, Komut Sat\u0131r\u0131 y\xf6nteminin rehberli olmayan bir versiyonudur. K\xf6k alan ad\u0131n\u0131 ayarlamay\u0131, HTTPS\'yi etkinle\u015ftirmeyi ve zorlamay\u0131 ve son olarak \u015fifreyi de\u011fi\u015ftirmeyi unutmay\u0131n.","dashboard.root_domain_configurations":"CapRover K\xf6k Alan Ad\u0131 Yap\u0131land\u0131rmalar\u0131","dashboard.root_domain_https_activated":"K\xf6k Alan Ad\u0131 HTTPS\'i etkinle\u015ftirildi!","dashboard.root_domain_https_info":"\u015eimdi bu ba\u011flant\u0131y\u0131 kullanabilirsiniz:","dashboard.root_domain_https_next_step":". Sonraki ad\u0131m, d\xfcz HTTP trafi\u011fini engellemek i\xe7in HTTPS\'yi zorlamakt\u0131r.","dashboard.root_domain_updated":"K\xf6k Alan Ad\u0131 G\xfcncellendi","dashboard.root_domain_updated_info":"Yeni k\xf6k alan ad\u0131n\u0131za y\xf6nlendirilmek i\xe7in Tamam\'a t\u0131klay\u0131n. Tekrar giri\u015f yapman\u0131z gerekecek.","dashboard.run_on_local_machine":"Yerel makinenizde, basit\xe7e a\u015fa\u011f\u0131daki komutlar\u0131 \xe7al\u0131\u015ft\u0131r\u0131n","dashboard.sample_apps":"\xf6rnek uygulamalar.","dashboard.setup_options":"CapRover \xf6rne\u011finizi iki \u015fekilde kurabilirsiniz:","dashboard.setup_panel_title":"CapRover \u0130lk Kurulum","dashboard.successful_installation":"CapRover\'\u0131 ba\u015far\u0131yla kurdunuz!","dashboard.update_domain_button":"Alan Ad\u0131n\u0131 G\xfcncelle","dashboard.update_root_domain_caution":"K\xf6k alan ad\u0131n\u0131z\u0131 her zaman g\xfcncelleyebilirsiniz, ancak dikkatli olun! Bu alan ad\u0131 de\u011fi\u015fikli\u011fi nedeniyle SSL sertifikalar\u0131n\u0131z iptal edilecektir.","dashboard.use_panel_below":"A\u015fa\u011f\u0131daki paneli kullan\u0131n:","default_docker_reg.change_default_registry":"Varsay\u0131lan Docker Kay\u0131t Defterini De\u011fi\u015ftir:","default_docker_reg.cluster_warning":"Bir k\xfcmeniz varsa (birden fazla sunucu), varsay\u0131lan bir g\xf6nderme kay\u0131t defterine sahip olman\u0131z gerekir. Yaln\u0131zca tek bir sunucunuz varsa, varsay\u0131lan g\xf6nderme kay\u0131t defterini devre d\u0131\u015f\u0131 b\u0131rakmak sorun olmaz.","default_docker_reg.default_push_registry":"Varsay\u0131lan G\xf6nderme Kay\u0131t Defteri","default_docker_reg.default_registry_info":"Varsay\u0131lan Docker Kay\u0131t Defteri, yeni olu\u015fturulan g\xf6r\xfcnt\xfclerinizin saklanaca\u011f\u0131 kay\u0131t defteridir. Yeni olu\u015fturulan g\xf6r\xfcnt\xfclerinizi herhangi bir docker kay\u0131t defterine g\xf6ndermek istemiyorsan\u0131z %s1\'i se\xe7ebilirsiniz. Ancak %s2 kullan\u0131rsan\u0131z, birden fazla sunucuya sahipseniz k\xfcme d\xfc\u011f\xfcmleri uygulamalar\u0131n\u0131z\u0131 \xe7al\u0131\u015ft\u0131ramaz.","default_docker_reg.docker_registry_for_pushing_images":"Yeni G\xf6r\xfcnt\xfcleri G\xf6ndermek \u0130\xe7in Docker Kay\u0131t Defteri:","default_docker_reg.edit_push_registry":"G\xf6nderme Kay\u0131t Defterini D\xfczenle","default_docker_reg.save_and_update":"Kaydet ve G\xfcncelle","disk_cleanup.default_parameter_info":"Varsay\u0131lan parametre ile, t\xfcm mevcut uygulamalar\u0131n son iki yap\u0131lar\u0131n\u0131 saklar ve silinebilecek g\xf6r\xfcnt\xfclerin bir listesini olu\u015fturur (Liste Al d\xfc\u011fmesine t\u0131klayarak). Silmek istedi\u011finiz g\xf6r\xfcnt\xfcleri se\xe7ebilir ve G\xf6r\xfcnt\xfcleri Kald\u0131r d\xfc\u011fmesine t\u0131klayabilirsiniz. G\xf6r\xfcnt\xfcleri Kald\u0131r\'a t\u0131klaman\u0131za ra\u011fmen baz\u0131 g\xf6r\xfcnt\xfclerin silinmedi\u011fini fark edebilirsiniz, bu, onlar\u0131n Docker taraf\u0131ndan do\u011frudan veya dolayl\u0131 olarak kullan\u0131ld\u0131\u011f\u0131 anlam\u0131na gelir. Dolayl\u0131 kullan\u0131m\u0131n yayg\u0131n bir \xf6rne\u011fi, canl\u0131 bir konteyner taraf\u0131ndan kullan\u0131lan bir \xe7ocuk g\xf6r\xfcnt\xfcs\xfc olan bir g\xf6r\xfcnt\xfcd\xfcr.","disk_cleanup.get_list":"Liste Al","disk_cleanup.keep_most_recent":"En yeniyi sakla","disk_cleanup.note_about_images":"Kullan\u0131mda olan (do\u011frudan veya dolayl\u0131) g\xf6r\xfcnt\xfcler, se\xe7seniz bile silinmez.","disk_cleanup.remove_unused_images":"Kullan\u0131lmayan G\xf6r\xfcnt\xfcleri Kald\u0131r","disk_cleanup.select_images_for_removal":"Kald\u0131rmak istedi\u011finiz g\xf6r\xfcnt\xfcleri se\xe7in. \xdcst s\u0131radan hepsini se\xe7ebilirsiniz.","disk_cleanup.tooltip_for_input":"\xd6rne\u011fin, temizleme s\u0131ras\u0131nda en yeni iki yap\u0131y\u0131 hari\xe7 tutmak i\xe7in 2 girin","disk_cleanup.unused_images_deleted":"Kullan\u0131lmayan g\xf6r\xfcnt\xfcler silindi.","docker_registries.default_push_registry_changed":"Varsay\u0131lan g\xf6nderme kay\u0131t defteri ba\u015far\u0131yla de\u011fi\u015ftirildi.","docker_registries.docker_registry_added":"Docker kay\u0131t defteri ba\u015far\u0131yla eklendi!","docker_registries.docker_registry_description":"Docker kay\u0131t defteri, olu\u015fturdu\u011funuz g\xf6r\xfcnt\xfcler i\xe7in bir depodur. Github veya Bitbucket ile benzerdir, ancak \xf6zel depolarla. Ancak, kaynak kodu yerine, uygulaman\u0131z\u0131n olu\u015fturulmu\u015f sanat eserlerini i\xe7erir. K\xfcme modu i\xe7in gereklidir, \xe7\xfcnk\xfc di\u011fer d\xfc\u011f\xfcmler uygulaman\u0131z\u0131 \xe7al\u0131\u015ft\u0131rmak i\xe7in olu\u015fturulmu\u015f g\xf6r\xfcnt\xfcye eri\u015fim sa\u011flamal\u0131d\u0131r.","docker_registries.more_info":"Daha fazla bilgi","docker_registries.no_registries_added":"Hen\xfcz kay\u0131t defteri eklenmedi. \u0130lk kay\u0131t defterinizi eklemek i\xe7in ilerleyin!","docker_registries.registry_deleted":"Kay\u0131t defteri silindi.","docker_registries.registry_updated":"Kay\u0131t defteri g\xfcncellendi.","docker_registries.remote":"Uzak Docker Kay\u0131t Defteri:","docker_registries.remote_description":"Bu yakla\u015f\u0131m, Docker Kay\u0131t Defteriniz olarak hareket etmek \xfczere uzak bir hizmete dayan\u0131r. Bu yakla\u015f\u0131m\u0131 kullanarak, kulland\u0131\u011f\u0131n\u0131z \xfc\xe7\xfcnc\xfc taraf hizmet g\xfcvenilir oldu\u011fu s\xfcrece daha g\xfcvenilir bir k\xfcme elde edersiniz! Google Container Registry, Amazon EC2 Container Registry, Quay ve benzeri birden fazla \xf6zel Docker Kay\u0131t Defteri hizmeti mevcuttur. Bu yakla\u015f\u0131m\u0131n size maliyeti olaca\u011f\u0131n\u0131 unutmay\u0131n.","docker_registries.self_hosted":"Kendi Bar\u0131nd\u0131r\u0131lan Docker Kay\u0131t Defteri:","docker_registries.self_hosted_description":"Bir docker kay\u0131t defteri kurman\u0131n en basit yoludur. CapRover, ana makine \xfczerinde bir Docker Kay\u0131t Defteri \xf6rne\u011fi olu\u015fturur ve kay\u0131t defterini sizin i\xe7in y\xf6netir. Ancak, kendi s\u0131n\u0131rlamalar\u0131 vard\u0131r. Ana makineniz yok edilirse, yerel g\xf6r\xfcnt\xfcleriniz kaybolur. \xc7o\u011fu durumda, bu bir felaket de\u011fildir \xe7\xfcnk\xfc uygulamalar\u0131n\u0131z\u0131 kaynak kodundan yeniden da\u011f\u0131tabilirsiniz.","docker_registries.setup_methods":"Docker kay\u0131t defterinizi kurman\u0131z i\xe7in CapRover iki y\xf6ntem sa\u011flar:","docker_registries.setup_required":"CapRover\'\u0131n\u0131z\u0131 bir k\xfcme \xfczerinde \xe7al\u0131\u015ft\u0131rmay\u0131 planl\u0131yorsan\u0131z Docker Kay\u0131t Defteri kurulumu gereklidir. Tek d\xfc\u011f\xfcml\xfc CapRover da\u011f\u0131t\u0131mlar\u0131 i\xe7in Docker Kay\u0131t Defteri \xf6nerilmez \xe7\xfcnk\xfc da\u011f\u0131t\u0131m\u0131 \xf6nemli \xf6l\xe7\xfcde yava\u015flat\u0131r.","docker_registry_add.add_remote_registry":"Uzak Kay\u0131t Defteri Ekle","docker_registry_add.add_self_hosted_registry":"Kendi Bar\u0131nd\u0131r\u0131lan Kay\u0131t Defteri Ekle","docker_registry_add.enable_self_hosted_registry":"Kendi Bar\u0131nd\u0131r\u0131lan Kay\u0131t Defterini Etkinle\u015ftir","docker_registry_add.image_prefix_tooltip":"G\xf6r\xfcnt\xfcleriniz RegistryDomain/ImagePrefix/ImageName olarak etiketlenecektir. \xc7o\u011fu sa\u011flay\u0131c\u0131 i\xe7in G\xf6r\xfcnt\xfc \xd6neki tam olarak kullan\u0131c\u0131 ad\u0131n\u0131zd\u0131r, DOMAIN alan\u0131 size \xf6zg\xfc ise bu \xf6nek bo\u015ftur.","docker_registry_add.remote_registry":"Uzak Kay\u0131t Defteri","docker_registry_add.remote_registry_info":"Bu t\xfcr bir kay\u0131t defteri hakk\u0131nda daha fazla bilgiyi bu modal\u0131n arkas\u0131ndaki sayfada, \xf6zellikle \\"Daha Fazla Bilgi\\" b\xf6l\xfcm\xfcnde okuyabilirsiniz.","docker_registry_add.self_hosted_registry":"Kendi Bar\u0131nd\u0131r\u0131lan Kay\u0131t Defteri","docker_registry_add.self_hosted_registry_info":"Bu t\xfcr bir kay\u0131t defteri hakk\u0131nda daha fazla bilgiyi bu modal\u0131n arkas\u0131ndaki sayfada, \xf6zellikle \\"Daha Fazla Bilgi\\" b\xf6l\xfcm\xfcnde okuyabilirsiniz. Kendi bar\u0131nd\u0131r\u0131lan Docker Kay\u0131t Defterini etkinle\u015ftirmek istedi\u011finize emin misiniz?","docker_registry_table.actions":"\u0130\u015flemler","docker_registry_table.cannot_delete_default_push":"Varsay\u0131lan G\xf6ndermeyi Silemez","docker_registry_table.cannot_delete_default_push_content":"Bu kay\u0131t defteri varsay\u0131lan g\xf6nderme olarak ayarlanm\u0131\u015ft\u0131r. Varsay\u0131lan g\xf6nderme kay\u0131t defterini silemezsiniz. Kald\u0131rmak i\xe7in \xf6nce varsay\u0131lan g\xf6nderme kay\u0131t defterini ba\u015fka bir kay\u0131t defteriyle de\u011fi\u015ftirmeniz veya varsay\u0131lan g\xf6nderme kay\u0131t defterini tamamen devre d\u0131\u015f\u0131 b\u0131rakman\u0131z gerekir. Sonra, geri gelip bunu silin.","docker_registry_table.cannot_edit_self_hosted_registry":"Kendi bar\u0131nd\u0131r\u0131lan kay\u0131t defterini d\xfczenleyemezsiniz. CapRover taraf\u0131ndan y\xf6netilir.","docker_registry_table.confirm_delete":"Silme Onay\u0131","docker_registry_table.delete_registry":"Kay\u0131t Defterini Sil","docker_registry_table.delete_registry_content":"Bu kay\u0131t defterini listenizden kald\u0131rmak istedi\u011finize emin misiniz? Bu kay\u0131t defterine art\u0131k g\xf6nderim yapamayacak veya bu kay\u0131t defterinden \xe7ekim yapamayacaks\u0131n\u0131z.","docker_registry_table.docker_registries":"Docker Kay\u0131t Defterleri","docker_registry_table.domain":"Alan Ad\u0131","docker_registry_table.edit_registry":"Kay\u0131t Defterini D\xfczenle","docker_registry_table.edit_to_see":"G\xf6rmek i\xe7in d\xfczenle.","docker_registry_table.image_prefix":"G\xf6r\xfcnt\xfc \xd6neki","docker_registry_table.image_prefix_tooltip":"G\xf6r\xfcnt\xfcleriniz RegistryDomain/ImagePrefix/ImageName olarak etiketlenecektir. \xc7o\u011fu sa\u011flay\u0131c\u0131 i\xe7in G\xf6r\xfcnt\xfc \xd6neki tam olarak kullan\u0131c\u0131 ad\u0131n\u0131zd\u0131r, DOMAIN alan\u0131 size \xf6zg\xfc ise bu \xf6nek bo\u015ftur.","docker_registry_table.password":"\u015eifre","docker_registry_table.save_and_update":"Kaydet ve G\xfcncelle","docker_registry_table.user":"Kullan\u0131c\u0131","load_balancer_stats.active_connections":"Aktif Ba\u011flant\u0131lar","load_balancer_stats.active_requests":"Aktif \u0130stekler","load_balancer_stats.reading_requests":"okuma","load_balancer_stats.title":"Y\xfck Dengeleyici \u0130statistikleri","load_balancer_stats.total_requests":"Toplam \u0130stekler","load_balancer_stats.total_requests_tooltip":"De\u011ferler yenilendik\xe7e s\xfcrekli artar","load_balancer_stats.waiting_requests":"Bekleyen \u0130stekler","load_balancer_stats.writing_requests":"yazma","login_form.cap_rover":"CapRover Giri\u015f","login_form.login":"Giri\u015f","login_form.no_session_persistence":"Oturum kal\u0131c\u0131l\u0131\u011f\u0131 yok (En G\xfcvenli)","login_form.password":"\u015eifre","login_form.remember_me":"Beni Hat\u0131rla","login_form.use_local_storage":"localStorage kullan (En Kal\u0131c\u0131)","login_form.use_session_storage":"sessionStorage kullan","menu_item.app":"Uygulamalar","menu_item.cluster":"K\xfcme","menu_item.dashboard":"G\xf6sterge Paneli","menu_item.maintenance":"Bak\u0131m","menu_item.monitoring":"\u0130zleme","menu_item.settings":"Ayarlar","netdata_settings.all_notification_options_are_completely_optional":"T\xfcm bildirim se\xe7enekleri tamamen \u0130STE\u011eE BA\u011eLIDIR.","netdata_settings.allow_non_tls":"TLS olmayanlara izin ver","netdata_settings.default_email_fallback_receiver":"Varsay\u0131lan E-posta (yedek al\u0131c\u0131)","netdata_settings.email_smtp":"E-posta","netdata_settings.netdata_offers_multiple_ways":"NetData, sunucu kaynak kullan\u0131m\u0131n\u0131zda bir sorun oldu\u011funda bildirim alman\u0131z i\xe7in size bir\xe7ok yol sunar.","netdata_settings.notification_settings":"Bildirim Ayarlar\u0131","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"Push Bullet API token","netdata_settings.recipient_email":"Al\u0131c\u0131 E-posta","netdata_settings.server_tag":"Sunucu Etiketi","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"Slack Kanal\u0131","netdata_settings.slack_webhook":"Slack Webhook","netdata_settings.smtp_password":"SMTP \u015fifresi","netdata_settings.smtp_port":"SMTP Portu","netdata_settings.smtp_server":"SMTP Sunucusu","netdata_settings.smtp_username":"SMTP kullan\u0131c\u0131 ad\u0131","netdata_settings.telegram":"Telegram","netdata_settings.telegram_bot_token":"Bot Tokeni","netdata_settings.telegram_chat_id":"Sohbet ID","netdata_settings.unsecure":"G\xfcvensiz","netdata.caprover_interface":"CapRover, CapRover \xf6rne\u011finizde NetData\'y\u0131 etkinle\u015ftirmek i\xe7in basit bir aray\xfcz sa\u011flar. \u015eu anda CapRover, yaln\u0131zca <b>lider d\xfc\u011f\xfcm\xfcn\xfczde</b>, yani CapRover \xf6rne\u011finizin bulundu\u011fu d\xfc\u011f\xfcmde NetData\'y\u0131 kurmay\u0131 desteklemektedir. Bu s\u0131n\u0131rlama, Docker aray\xfcz\xfcndeki bir s\u0131n\u0131rlamadan kaynaklanmaktad\u0131r","netdata.custom_image":"\u0130sterseniz CapRover\'\u0131 farkl\u0131 bir \xf6zelle\u015ftirilmi\u015f g\xf6r\xfcnt\xfc ile yeniden derleyebilirsiniz.","netdata.description_details":"Netdata, web aray\xfcz\xfc sa\u011flayan en pop\xfcler ve en g\xfc\xe7l\xfc izleme ara\xe7lar\u0131ndan biridir. Da\u011f\u0131t\u0131lm\u0131\u015f ger\xe7ek zamanl\u0131 performans ve sa\u011fl\u0131k izleme sistemi olan Netdata, \xfczerinde \xe7al\u0131\u015ft\u0131\u011f\u0131 sistemin (web ve veritaban\u0131 sunucular\u0131 gibi uygulamalar dahil) her \u015feyi ger\xe7ek zamanl\u0131 olarak e\u015fsiz i\xe7g\xf6r\xfclerle modern interaktif web panolar\u0131 kullanarak izler.","netdata.docker_limitation_link":"(burada g\xf6rebilirsiniz)","netdata.github_link":"(burada g\xf6rebilirsiniz)","netdata.more_details":"NetData hakk\u0131nda daha fazla detay i\xe7in GitHub sayfalar\u0131n\u0131 ziyaret edin","netdata.net_data_monitoring_tool":"NetData \u0130zleme Arac\u0131","netdata.netdata_started_and_updated":"NetData ba\u015flat\u0131ld\u0131 ve g\xfcncellendi!","netdata.netdata_stopped":"NetData durduruldu!","netdata.open_net_data":"NetData\'y\u0131 A\xe7","netdata.speed_efficiency":"NetData h\u0131zl\u0131 ve verimlidir, t\xfcm sistemlerde (fiziksel ve sanal sunucular, konteynerler, IoT cihazlar\u0131) s\xfcrekli \xe7al\u0131\u015facak \u015fekilde tasarlanm\u0131\u015ft\u0131r ve temel i\u015flevlerini kesintiye u\u011fratmaz. CapRover\'da g\xf6m\xfcl\xfc olan NetData g\xf6r\xfcnt\xfcs\xfc, istatistikler i\xe7in varsay\u0131lan bir yap\u0131land\u0131rmay\u0131 kullan\u0131r","netdata.start_net_data_engine":"NetData Motorunu Ba\u015flat","netdata.statistics_link":"(burada g\xf6rebilirsiniz)","netdata.turn_net_data_off":"NetData\'y\u0131 Kapat","netdata.update_net_data":"NetData\'y\u0131 G\xfcncelle","nginx_config.base_config_location":"nginx konteynerinde Temel Yap\u0131land\u0131rma Konumu","nginx_config.captain_config_location":"nginx konteynerinde CapRover Yap\u0131land\u0131rma Konumu","nginx_config.customization":"CapRover, nginx y\xf6nlendiriciniz i\xe7in \xf6zel yap\u0131land\u0131rmalar ayarlaman\u0131za izin verir. Bu, \xf6nbellekleme, \xf6zel y\xf6nlendirme, http2 ve benzeri konularda y\xfcksek d\xfczeyde \xf6zelle\u015ftirme sa\u011flar.","nginx_config.load_default":"Varsay\u0131lan\u0131 Y\xfckle ve D\xfczenle","nginx_config.save_update":"Kaydet ve G\xfcncelle","nginx_config.template_pattern":"\u015eablonlar\u0131n EJS \u015fablon deseni kullan\u0131larak olu\u015fturuldu\u011funu unutmay\u0131n. Ger\xe7ekten ne yapt\u0131\u011f\u0131n\u0131z\u0131 bilmiyorsan\u0131z <% .... > aras\u0131ndaki alanlar\u0131 de\u011fi\u015ftirmeyin!","nodes.architecture":"Mimari: ","nodes.cpu":"CPU: ","nodes.current_cluster_nodes":"Mevcut K\xfcme D\xfc\u011f\xfcmleri","nodes.docker_version":"Docker S\xfcr\xfcm\xfc: ","nodes.hostname":"Ana Bilgisayar Ad\u0131: ","nodes.ip_address":"IP: ","nodes.leader":"Lider (Ana D\xfc\u011f\xfcm)","nodes.no_default_push_registry":"Varsay\u0131lan g\xf6nderim kay\u0131t defteri ayarlanmad\u0131\u011f\u0131 i\xe7in daha fazla d\xfc\u011f\xfcm ekleyemezsiniz. Daha fazla d\xfc\u011f\xfcm eklemek ve bir k\xfcme olu\u015fturmak i\xe7in \xf6nce bir docker kay\u0131t defteri eklemeniz ve bunu varsay\u0131lan g\xf6nderim kay\u0131t defteri olarak ayarlaman\u0131z gerekir.","nodes.node_added_successfully":"D\xfc\u011f\xfcm ba\u015far\u0131yla eklendi!","nodes.node_id":"D\xfc\u011f\xfcm ID:","nodes.operating_system":"\u0130S: ","nodes.ram":"RAM: ","nodes.state":"Durum: ","nodes.status":"Durum: ","nodes.type":"T\xfcr: ","oneclick_app_selector.app_selection_info":"A\u015fa\u011f\u0131daki listeden bir uygulama, bir veritaban\u0131 veya bir paket (uygulama+veritaban\u0131) se\xe7in. Geri kalan\u0131 sihir, yani... Sihirbaz!","oneclick_app_selector.card_title":"Tek T\u0131klamayla Uygulamalar","oneclick_app_selector.custom_template_info":"Bu \xe7o\u011funlukla test i\xe7in kullan\u0131l\u0131r. \xd6zel Tek-T\u0131klamayla uygulama \u015fablonunuzu buraya kopyalay\u0131p yap\u0131\u015ft\u0131rabilirsiniz. \xd6rnekler ve fikirler i\xe7in ","oneclick_app_selector.invalid_json_alert":"Girdi\u011finiz Tek T\u0131klamayla uygulama verisi ge\xe7erli bir JSON de\u011fil.","oneclick_app_selector.next_button":"\u0130leri","oneclick_app_selector.one_click_apps_github_repository":"CapRover Tek T\u0131klamayla Uygulamalar Deposu","oneclick_app_selector.one_click_apps_github_repository_main_repo":"ana tek t\u0131klamayla uygulamalar GitHub deposu","oneclick_app_selector.one_click_apps_source":"Tek t\u0131klamayla uygulamalar resmi olarak ","oneclick_app_selector.one_click_apps_source_end":"kayna\u011f\u0131ndan al\u0131n\u0131r. \u0130sterseniz ba\u015fka kamu/\xf6zel depolar ekleyebilirsiniz.","oneclick_app_selector.safari_warning":"Safari kullan\u0131yor gibi g\xf6r\xfcn\xfcyorsunuz. Safari\'de tek t\u0131klamayla uygulama da\u011f\u0131t\u0131m\u0131 istikrars\u0131z olabilir. Chrome kullan\u0131lmas\u0131 \xf6nerilir","oneclick_app_selector.template_description":"Tek t\u0131klamayla uygulamalar olu\u015fturmak i\xe7in bir \u015fablon. \xc7o\u011funlukla geli\u015ftirme i\xe7in!","page_root.docs_link":"Dok\xfcmanlar","page_root.github_link":"Github","page_root.logout":"\xc7\u0131k\u0131\u015f Yap","pro_features.build_email_alerts":"Yap\u0131 ba\u015far\u0131s\u0131 ve ba\u015far\u0131s\u0131zl\u0131k e-posta uyar\u0131lar\u0131","pro_features.build_failures_email_alerts":"Yap\u0131 ba\u015far\u0131s\u0131zl\u0131klar\u0131 e-posta uyar\u0131lar\u0131","pro_features.build_success_email_alerts":"Yap\u0131 ba\u015far\u0131s\u0131 e-posta uyar\u0131lar\u0131","pro_features.connect_api_key":"API Anahtar\u0131 Ba\u011fla","pro_features.create_pro_account":"OAuth sa\u011flay\u0131c\u0131 (Google, Github vb.) kullanarak PRO hesab\u0131 olu\u015ftur","pro_features.email":"E-posta","pro_features.enjoy_premium_features":"Premium \xf6zelliklerin keyfini \xe7\u0131kar\u0131n!","pro_features.enter_api_key":"API Anahtar\u0131n\u0131 Gir","pro_features.enter_api_key_here":"Sat\u0131n al\u0131nan API Anahtar\u0131n\u0131 buraya girin","pro_features.get_notified_build_fail":"Yap\u0131 ba\u015far\u0131s\u0131z oldu\u011funda bilgilendiril","pro_features.get_notified_build_success":"Yap\u0131 ba\u015far\u0131l\u0131 oldu\u011funda bilgilendiril","pro_features.get_notified_login":"Birisi giri\u015f yapt\u0131\u011f\u0131nda bilgilendiril","pro_features.login_email_alerts":"Giri\u015f e-posta uyar\u0131lar\u0131","pro_features.save":"Kaydet","pro_features.sign_up_for_pro":"PRO \xfcyeli\u011fe kaydol","pro_features.support_open_source":"Son olarak, OpenSource Yaz\u0131l\u0131m\u0131n\u0131n aktif geli\u015fimini destekleyin!","pro_features.two_factor_auth":"Daha iyi g\xfcvenlik i\xe7in \u0130ki-Fakt\xf6rl\xfc Kimlik Do\u011frulama","pro_features.upgrade_now":"\u015eimdi Y\xfckselt","pro_features.upgrade_to_caprover_pro":"Premium \xf6zelliklerden faydalanmak i\xe7in CapRover PRO\'ya y\xfckseltin!","projects.edit_project":"Proje d\xfczenle: ","projects.edit_project_cancel":"\u0130ptal","projects.edit_project_description":"A\xe7\u0131klama","projects.edit_project_description_placeholder":"Bu proje ger\xe7ekten harika!","projects.edit_project_hint":"Bu projenin ad\u0131n\u0131, a\xe7\u0131klamas\u0131n\u0131 ve ana projeyi ayarlayabilirsiniz.","projects.edit_project_save":"Kaydet","projects.new_project":"Yeni Proje Olu\u015ftur","projects.parent_project_selector_default":"k\xf6k <ana yok>!","projects.project_name":"Proje Ad\u0131","settings.backup":"Yedekleme","settings.change_password":"\u015eifre De\u011fi\u015ftir","settings.check_for_updates":"G\xfcncellemeleri Kontrol Et","settings.confirm_otp":"Do\u011frulama kodunu girerek OTP\'yi onaylay\u0131n","settings.disable_otp":"\u0130ki-Fakt\xf6rl\xfc Kimlik Do\u011frulamay\u0131 Devre D\u0131\u015f\u0131 B\u0131rak","settings.disabled":"Devre D\u0131\u015f\u0131","settings.disk_cleanup":"Disk Temizleme","settings.enable_otp":"\u0130ki-Fakt\xf6rl\xfc Kimlik Do\u011frulamay\u0131 Etkinle\u015ftir","settings.enable_otp_verification":"OTP do\u011frulamay\u0131 etkinle\u015ftir","settings.enabled":"Etkin","settings.enter_otp_code_first":"\xd6nce OTP do\u011frulama kodunu girin.","settings.nginx_configurations":"NGINX Yap\u0131land\u0131rmalar\u0131","settings.one_off_cleanup":"Tek Seferlik Temizleme","settings.otp_authentication":"\u0130ki Fakt\xf6rl\xfc Kimlik Do\u011frulama","settings.otp_disabled":"\u0130ki fakt\xf6rl\xfc kimlik do\u011frulama devre d\u0131\u015f\u0131 b\u0131rak\u0131ld\u0131","settings.otp_enabled_success":"\u0130ki fakt\xf6rl\xfc kimlik do\u011frulama ba\u015far\u0131yla etkinle\u015ftirildi","settings.otp_verification_code":"OTP Do\u011frulama Kodu","settings.themes":"Temalar","settings.time_to_refresh":"Yenileme Zaman\u0131: ","settings.update_process_started":"G\xfcncelleme \u0130\u015flemi Ba\u015flat\u0131ld\u0131","theme.delete":"Sil","theme.delete_theme_title":"Temay\u0131 sil?","themes.caprover_extra":"CapRover\'a ek olarak ge\xe7irilen di\u011fer yap\u0131land\u0131rmalar","themes.customize_theme":"Temay\u0131 \xd6zelle\u015ftir","themes.description":"CapRover bir\xe7ok yerle\u015fik tema ile gelir! \u0130lerleyin ve favori teman\u0131z\u0131 se\xe7in","themes.edit_name":"Tema ad\u0131n\u0131 d\xfczenle","themes.head_embed":"<head> i\xe7ine elemanlar g\xf6m","themes.see_here":"Detaylar i\xe7in buraya bak\u0131n.","themes.theme_custom_help":"\xd6zel tema sa\u011flayarak ve \xf6\u011feleri (yaz\u0131 tipi, CSS, JS vb.) <head> b\xf6l\xfcm\xfcne enjekte ederek CapRover temas\u0131n\u0131 \xf6zelle\u015ftirebilirsiniz."}'),BC=[{label:"English",value:"en-US",alias:["en"],antdLocale:hs,messages:AC},{label:"Portugu\xeas",value:"pt-BR",alias:["pt"],antdLocale:uC,messages:zC},{label:"\u7b80\u4f53\u4e2d\u6587",value:"zh-CN",alias:["zh"],antdLocale:PC,messages:JSON.parse('{"add_node.alternative_method":"\u5907\u7528\u65b9\u6cd5","add_node.attach_new_node":"\u6dfb\u52a0\u65b0\u8282\u70b9","add_node.caprover_ip_address":"CapRover IP \u5730\u5740","add_node.caprover_uses_ssh":"CapRover \u4f7f\u7528 SSH \u8fde\u63a5\u5230\u8282\u70b9\u5e76\u4f7f\u5176\u52a0\u5165\u96c6\u7fa4\u3002\u6709\u65f6\uff0c\u7531\u4e8e\u975e\u6807\u51c6 SSH \u914d\u7f6e\uff08\u5982\u81ea\u5b9a\u4e49\u7aef\u53e3\u3001\u81ea\u5b9a\u4e49\u7528\u6237\u540d\u7b49\uff09\uff0c\u6b64\u8fc7\u7a0b\u53ef\u80fd\u65e0\u6cd5\u6b63\u5e38\u5de5\u4f5c\u3002","add_node.depending_on_your_network_configurations":"\u6839\u636e\u60a8\u7684\u7f51\u7edc\u914d\u7f6e\uff0c\u60a8\u53ef\u80fd\u8fd8\u9700\u8981\u9644\u52a0\u547d\u4ee4","add_node.in_these_cases":"\u5728\u8fd9\u4e9b\u60c5\u51b5\u4e0b\uff0c\u624b\u52a8\u5728 SSH \u4f1a\u8bdd\u4e2d\u8fd0\u884c\u547d\u4ee4\u4f1a\u7b80\u5355\u5f97\u591a\u3002\u9996\u5148\uff0c\u4ece\u60a8\u7684","add_node.it_will_output_something_like_this":"\u5b83\u5c06\u8f93\u51fa\u7c7b\u4f3c\u8fd9\u6837\u7684\u5185\u5bb9\uff1a","add_node.join_as_manager_node":"\u4f5c\u4e3a\u7ba1\u7406\u8282\u70b9\u52a0\u5165","add_node.join_as_worker_node":"\u4f5c\u4e3a\u5de5\u4f5c\u8282\u70b9\u52a0\u5165","add_node.join_cluster":"\u52a0\u5165\u96c6\u7fa4","add_node.main_leader_node":"\u4e3b\u9886\u5bfc\u8282\u70b9","add_node.new_node_ip_address":"\u65b0\u8282\u70b9 IP \u5730\u5740","add_node.run_the_following_command":"\u8fd0\u884c\u4ee5\u4e0b\u547d\u4ee4\uff1a","add_node.see_details_link":"\u67e5\u770b\u6b64\u95ee\u9898\u4e86\u89e3\u66f4\u591a\u8be6\u60c5\u3002","add_node.ssh_port":"SSH \u7aef\u53e3","add_node.ssh_private_key_for":"SSH \u79c1\u94a5\u7528\u4e8e","add_node.ssh_user":"SSH \u7528\u6237","add_node.then_copy_the_command":"\u7136\u540e\uff0c\u4ece\u4e0a\u9762\u7684\u8f93\u51fa\u4e2d\u590d\u5236\u547d\u4ee4\uff0c\u5e76\u7b80\u5355\u5730\u5728\u5de5\u4f5c\u8282\u70b9\u4e0a\u8fd0\u884c\u8be5\u547d\u4ee4\u3002","add_node.tip_for_node_count":"\u63d0\u793a\uff1a\u6bcf\u589e\u52a0 5 \u4e2a\u5de5\u4f5c\u8282\u70b9\uff0c\u6dfb\u52a0 2 \u4e2a\u7ba1\u7406\u8282\u70b9\uff0c\u5e76\u4fdd\u6301\u7ba1\u7406\u8282\u70b9\u6570\u91cf\u4e3a\u5947\u6570\u3002\u56e0\u6b64\uff0c\u60a8\u6dfb\u52a0\u5230\u96c6\u7fa4\u4e2d\u7684\u524d 4 \u4e2a\u8282\u70b9\u4f7f\u7528\u5de5\u4f5c\u8282\u70b9\u3002","add_node.use_rsa_key":"\u4f7f\u7528 RSA \u5bc6\u94a5\u3002\u4e0d\u652f\u6301\u5176\u4ed6\u7c7b\u578b\uff0c\u5982 Ed25519\uff0c\u5bf9\u4e8e\u8fd9\u4e9b\u4f7f\u7528\u4e0b\u9762\u7684\u5907\u7528\u65b9\u6cd5\u3002","add_node.using_non_root_users":"\u4f7f\u7528\u5177\u6709 sudo \u8bbf\u95ee\u6743\u9650\u7684\u975e root \u7528\u6237\u5c06\u4e0d\u8d77\u4f5c\u7528\u3002\u5982\u679c\u60a8\u60f3\u4f7f\u7528\u975e root \u8d26\u6237\uff0c\u5b83\u5fc5\u987b\u80fd\u591f\u5728\u4e0d\u4f7f\u7528 sudo \u7684\u60c5\u51b5\u4e0b\u8fd0\u884c docker \u547d\u4ee4\u3002\u6216\u7b80\u5355\u5730\u4f7f\u7528\u4e0b\u9762\u7684\u5907\u7528\u65b9\u6cd5\u3002","apps_table.app_name":"\u5e94\u7528\u540d\u79f0","apps_table.bulk_delete_tooltip":"\u5220\u9664\u9009\u5b9a\u7684\u5e94\u7528\u548c\u9879\u76ee","apps_table.header_all_apps_projects":"\u6240\u6709\u9879\u76ee\u4e2d\u7684\u6240\u6709\u5e94\u7528","apps_table.header_root":"\u6839\uff08\u6ca1\u6709\u6307\u5b9a\u9879\u76ee\u7684\u5e94\u7528\uff09","apps_table.instance_count":"\u5b9e\u4f8b\u6570\u91cf","apps_table.last_deployed":"\u6700\u540e\u90e8\u7f72","apps_table.not_exposed_tooltip":"\u672a\u4f5c\u4e3a web \u5e94\u7528\u516c\u5f00","apps_table.open":"\u6253\u5f00","apps_table.persistent_data":"\u6301\u4e45\u6027\u6570\u636e","apps_table.search_input_placeholder":"\u6309\u540d\u79f0\u641c\u7d22","apps_table.tags":"\u6807\u7b7e","apps_table.title":"\u60a8\u7684\u5e94\u7528","apps.app_active_ssl":"\u70b9\u51fb\u4ee5\u4e3a\u6b64\u57df\u542f\u7528 HTTPS","apps.app_active_ssl_button":"\u542f\u7528 HTTPS","apps.app_add_new_domain":"\u8fde\u63a5\u65b0\u57df\u540d","apps.app_config_add_key_value_env_vars":"\u6dfb\u52a0\u952e/\u503c\u5bf9","apps.app_config_add_port_mapping":"\u6dfb\u52a0\u7aef\u53e3\u6620\u5c04","apps.app_config_bulk_edit_button":"\u6279\u91cf\u7f16\u8f91","apps.app_config_instances_force_edit_button":"\u7f16\u8f91","apps.app_config_instances_running_title":"\u6b64\u5e94\u7528\u7684\u8fd0\u884c\u5b9e\u4f8b\u6570\u91cf","apps.app_config_instances_running_title_short":"\u5b9e\u4f8b\u6570","apps.app_config_instances_warning_hint":"\u5177\u6709\u6301\u4e45\u6570\u636e\u7684\u5e94\u7528\u7684\u591a\u4e2a\u5b9e\u4f8b\u53ef\u80fd\u975e\u5e38\u5371\u9669\u4e14\u5bb9\u6613\u51fa\u9519\uff0c\u56e0\u4e3a\u5b83\u4eec\u53ef\u80fd\u6b63\u5728\u8bbf\u95ee\u78c1\u76d8\u4e0a\u7684\u540c\u4e00\u4e2a\u6587\u4ef6\uff0c\u4ece\u800c\u5bfc\u81f4\u6570\u636e\u635f\u574f\u3002\u4ec5\u5728\u60a8\u4e86\u89e3\u98ce\u9669\u7684\u60c5\u51b5\u4e0b\u7f16\u8f91\u5b9e\u4f8b\u6570\u91cf\u3002","apps.app_config_no_env_vars":"\u5f53\u524d\uff0c\u6b64\u5e94\u7528\u8fd8\u6ca1\u6709\u4efb\u4f55\u81ea\u5b9a\u4e49\u73af\u5883\u53d8\u91cf\u3002","apps.app_config_no_port_mapping":"\u5f53\u524d\uff0c\u6b64\u5e94\u7528\u6ca1\u6709\u4efb\u4f55\u81ea\u5b9a\u4e49\u7aef\u53e3\u6620\u5c04\u3002","apps.app_config_no_tags_message":"\u5f53\u524d\u6b64\u670d\u52a1\u672a\u5173\u8054\u4efb\u4f55\u670d\u52a1\u6807\u7b7e","apps.app_config_port_mapping":"\u7aef\u53e3\u6620\u5c04","apps.app_config_port_tooltip":"\u786e\u4fdd\u7aef\u53e3\u672a\u88ab\u4f7f\u7528\uff01","apps.app_config_tags":"\u670d\u52a1\u6807\u7b7e","apps.app_config_vol_add":"\u6dfb\u52a0\u6301\u4e45\u76ee\u5f55","apps.app_config_vol_directories":"\u6301\u4e45\u76ee\u5f55","apps.app_config_vol_host_path":"\u4e3b\u673a\u8def\u5f84","apps.app_config_vol_host_path_hint":"\u91cd\u8981\uff1a\u5206\u914d\u8def\u5f84\u4e4b\u524d\uff0c\u8bf7\u786e\u4fdd\u4e3b\u673a\u8def\u5f84\u5b58\u5728","apps.app_config_vol_label":"\u6807\u7b7e","apps.app_config_vol_manage_path":"\u8ba9 CapRover \u7ba1\u7406\u8def\u5f84","apps.app_config_vol_no_directories":"\u5f53\u524d\uff0c\u6b64\u5e94\u7528\u6ca1\u6709\u4efb\u4f55\u6301\u4e45\u76ee\u5f55\u3002","apps.app_config_vol_node_id":"\u8282\u70b9 ID","apps.app_config_vol_node_id_edit":"\u7f16\u8f91","apps.app_config_vol_node_id_hint":"\u7559\u7a7a\u4ee5\u81ea\u52a8\u653e\u7f6e","apps.app_config_vol_node_id_warning":"\u8b66\u544a\uff1a\u66f4\u6539\u8282\u70b9 ID \u5c06\u5bfc\u81f4\u60a8\u7684\u6301\u4e45\u76ee\u5f55\u5185\u5bb9\u88ab\u5220\u9664\uff01","apps.app_config_vol_path":"\u5e94\u7528\u4e2d\u7684\u8def\u5f84","apps.app_config_vol_set_path":"\u8bbe\u7f6e\u7279\u5b9a\u7684\u4e3b\u673a\u8def\u5f84","apps.app_configs_tab":"\u5e94\u7528\u914d\u7f6e","apps.app_deployment_tab":"\u90e8\u7f72","apps.app_edit_description":"\u63cf\u8ff0","apps.app_edit_name":"\u5e94\u7528\u540d\u79f0","apps.app_edit_tags":"\u6807\u7b7e","apps.app_log_button_hide":"\u9690\u85cf\u5e94\u7528\u65e5\u5fd7","apps.app_log_button_view":"\u67e5\u770b\u5e94\u7528\u65e5\u5fd7","apps.app_log_view_full":"\u70b9\u51fb\u4e86\u89e3\u5982\u4f55\u67e5\u770b\u5b8c\u6574\u7684\u5e94\u7528\u65e5\u5fd7\uff08\u4e0d\u622a\u65ad\uff09","apps.app_public_urls":"\u60a8\u7684\u5e94\u7528\u53ef\u4ee5\u5728\u4ee5\u4e0b\u516c\u5171 URL \u4e0a\u8bbf\u95ee","apps.app_ssl_already_active":"\u5df2\u6fc0\u6d3b","apps.button_enable_auth":"\u7f16\u8f91 HTTP \u57fa\u672c\u8ba4\u8bc1","apps.button_enable_auth_active":"\u6fc0\u6d3b","apps.button_enable_auth_current_state":"\u5f53\u524d\u72b6\u6001","apps.button_enable_auth_inactive":"\u672a\u6fc0\u6d3b","apps.close_tooltip":"\u5173\u95ed","apps.container_http_port":"\u5bb9\u5668 HTTP \u7aef\u53e3","apps.delete_app_apps_deleted":"\u5e94\u7528\u5df2\u5220\u9664\uff01","apps.delete_app_apps_list":"\u5e94\u7528","apps.delete_app_button":"\u5220\u9664\u5e94\u7528","apps.delete_app_confirm":"\u5728\u4e0b\u9762\u7684\u6846\u4e2d\u8f93\u5165 %s \u786e\u8ba4\u5220\u9664","apps.delete_app_failed_confirm":"\u786e\u8ba4\u6587\u5b57\u4e0d\u5339\u914d\u3002\u64cd\u4f5c\u5df2\u53d6\u6d88\u3002","apps.delete_app_project_deleted":"\u9879\u76ee\u5df2\u5220\u9664\uff01","apps.delete_app_projects_list":"\u9879\u76ee","apps.delete_app_title":"\u786e\u8ba4\u6c38\u4e45\u5220\u9664\uff1f","apps.delete_app_volumes_to_delete":"\u8bf7\u9009\u62e9\u60a8\u8981\u5220\u9664\u7684\u5377\u3002\u8bf7\u6ce8\u610f\uff0c\u5982\u679c\u4efb\u4f55\u5377\u6b63\u5728\u88ab\u5176\u4ed6 CapRover \u5e94\u7528\u4f7f\u7528\uff0c\u5373\u4f7f\u60a8\u9009\u62e9\u5b83\u4eec\uff0c\u5b83\u4eec\u4e5f\u4e0d\u4f1a\u88ab\u5220\u9664\u3002\u5220\u9664\u5377\u9700\u8981\u8d85\u8fc7 10 \u79d2\uff0c\u8bf7\u8010\u5fc3\u7b49\u5f85","apps.delete_app_warning":"\u8bf7\u6ce8\u610f\uff0c\u6b64\u64cd\u4f5c\u4e0d\u53ef\u9006\u8f6c","apps.deploy_app_build_logs_hide":"\u9690\u85cf\u6784\u5efa\u65e5\u5fd7","apps.deploy_app_build_logs_view":"\u67e5\u770b\u6784\u5efa\u65e5\u5fd7","apps.deploy_app_not_found":"\u672a\u627e\u5230\u5e94\u7528\uff01","apps.deploy_app_token_description":"\u542f\u7528\u5e94\u7528\u4ee4\u724c\u4ee5\u751f\u6210\u968f\u673a\u5e94\u7528\u4ee4\u724c","apps.deploy_build_started":"\u6784\u5efa\u5df2\u5f00\u59cb","apps.deploy_button_disable_app_token":"\u7981\u7528\u5e94\u7528\u4ee4\u724c","apps.deploy_button_enable_app_token":"\u542f\u7528\u5e94\u7528\u4ee4\u724c","apps.deploy_captain_definition_path_hint":"\u9664\u975e\u60a8\u6709\u591a\u4e2a captain-definition \u6587\u4ef6\u7684\u5b58\u50a8\u5e93\uff08\u5355\u4f53\u5b58\u50a8\u5e93\uff09\uff0c\u5426\u5219\u60a8\u901a\u5e38\u4e0d\u9700\u8981\u66f4\u6539\u6b64\u8def\u5f84\u3002\u7f16\u8f91\u6b64\u4e4b\u524d\u8bf7\u9605\u8bfb\u6587\u6863","apps.deploy_captain_definition_relative_path_hint":"captain-definition \u8def\u5f84","apps.deploy_captain_definition_relative_path_hint_tooltip":"\u4ec5\u5728\u60a8\u5c06 captain-definition \u6587\u4ef6\u653e\u5728\u9879\u76ee\u7684\u5b50\u76ee\u5f55\u4e2d\u65f6\u7f16\u8f91","apps.deploy_cli_description_part1":"\u4f7f\u7528 CLI \u90e8\u7f72\u547d\u4ee4\u3002\u8fd9\u662f\u6700\u7b80\u5355\u7684\u65b9\u6cd5\uff0c\u56e0\u4e3a\u5b83\u53ea\u9700\u8981\u4e00\u4e2a\u7b80\u5355\u7684\u547d\u4ee4\uff0c\u5982 %s\u3002\u5728\u6587\u6863\u4e2d\u4e86\u89e3\u66f4\u591a\u4fe1\u606f","apps.deploy_cli_description_part2":"\u5982\u679c\u60a8\u6b63\u5728\u4f7f\u7528 CI/CD \u8fd0\u884c <code>caprover deploy</code> \u5e76\u4e14\u4e0d\u5e0c\u671b\u4f7f\u7528\u5bc6\u7801\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528\u7279\u5b9a\u4e8e\u5e94\u7528\u7684\u4ee4\u724c","apps.deploy_copied_to_clipboard":"\u5df2\u590d\u5236\u5230\u526a\u8d34\u677f\uff01","apps.deploy_current_version_tooltip":"\u5f53\u524d\u7248\u672c","apps.deploy_failed_deploy_tooltip":"\u90e8\u7f72\u5931\u8d25","apps.deploy_force_build_button":"\u5f3a\u5236\u6784\u5efa","apps.deploy_git_hash":"git \u54c8\u5e0c","apps.deploy_image_name":"\u955c\u50cf\u540d\u79f0","apps.deploy_method_captain_definition":"\u65b9\u6cd5 5\uff1a\u90e8\u7f72 captain-definition \u6587\u4ef6","apps.deploy_method_cli":"\u65b9\u6cd5 1\uff1a\u5b98\u65b9 CLI","apps.deploy_method_dockerfile":"\u65b9\u6cd5 4\uff1a\u90e8\u7f72\u7eaf Dockerfile","apps.deploy_method_github":"\u65b9\u6cd5 3\uff1a\u4ece Github/Bitbucket/Gitlab \u90e8\u7f72","apps.deploy_method_github_description":"\u5728\u8868\u5355\u4e2d\u8f93\u5165\u60a8\u7684\u4ed3\u5e93\u4fe1\u606f\u5e76\u4fdd\u5b58\u3002\u7136\u540e\u5c06\u6846\u4e2d\u7684 URL \u4f5c\u4e3a webhook \u590d\u5236\u5230 Github\u3001Bitbucket\u3001Gitlab \u7b49\u3002\u4e00\u65e6\u60a8\u63d0\u4ea4\u4e86\u4e00\u4e2a\u63d0\u4ea4\uff0cCapRover \u5c06\u5f00\u59cb\u65b0\u7684\u6784\u5efa\u3002","apps.deploy_method_github_url_hint":"\u6dfb\u52a0\u4ed3\u5e93\u4fe1\u606f\u5e76\u4fdd\u5b58\uff0c\u6b64webhook\u624d\u4f1a\u51fa\u73b0","apps.deploy_method_image_name":"\u65b9\u6cd5 6\uff1a\u901a\u8fc7 ImageName \u90e8\u7f72","apps.deploy_method_tarball":"\u65b9\u6cd5 2\uff1aTarball","apps.deploy_now_button":"\u7acb\u5373\u90e8\u7f72","apps.deploy_revert_to_version_tooltip":"\u6062\u590d\u5230\u6b64\u7248\u672c","apps.deploy_rollback_confirm":"\u56de\u6eda\uff1f","apps.deploy_rollback_registry_warning":"\u6b64\u955c\u50cf\uff08%s\uff09\u4f3c\u4e4e\u6258\u7ba1\u5728 Docker Registry \u4e0a\u3002\u786e\u4fdd\u60a8\u5728\u6700\u521d\u90e8\u7f72\u540e\u672a\u4ece\u4ed3\u5e93\u5220\u9664\u6b64\u955c\u50cf\u3002\u5220\u9664\u901a\u5e38\u4e0d\u4f1a\u81ea\u52a8\u53d1\u751f\uff0c\u56e0\u6b64\u5982\u679c\u60a8\u6ca1\u6709\u6545\u610f\u5220\u9664\u955c\u50cf\uff0c\u5219\u65e0\u9700\u62c5\u5fc3\u8fd9\u4e00\u70b9\u3002","apps.deploy_rollback_warning":"\u5982\u679c\u60a8\u4e4b\u524d\u901a\u8fc7\u78c1\u76d8\u6e05\u7406\u660e\u786e\u5220\u9664\u4e86\u6b64\u955c\u50cf\uff0c\u5219\u6b64\u6062\u590d\u8fc7\u7a0b\u5c06\u5931\u8d25\u3002","apps.deploy_rollback_warning_body":"\u60a8\u662f\u5426\u8981\u7ee7\u7eed\u5c06\u5e94\u7528\u56de\u6eda\u5230\u6b64\u955c\u50cf\uff1a","apps.deploy_ssh_key_replacement_description":"\u6216\u8005\uff0c\u4f7f\u7528 SSH \u5bc6\u94a5\u4ee3\u66ff\u7528\u6237\u540d/\u5bc6\u7801\uff1a","apps.deploy_state":"\u72b6\u6001","apps.deploy_tarball_description":"\u60a8\u53ef\u4ee5\u7b80\u5355\u5730\u521b\u5efa\u60a8\u9879\u76ee\u7684 tarball\uff08%s\uff09\u5e76\u901a\u8fc7\u4e0a\u4f20\u6309\u94ae\u5728\u6b64\u4e0a\u4f20\u3002","apps.deploy_time":"\u90e8\u7f72\u65f6\u95f4","apps.deploy_upload_app_button":"\u4e0a\u4f20\u5e76\u90e8\u7f72","apps.deploy_upload_instructions":"\u70b9\u51fb\u6216\u62d6\u52a8 TAR \u6587\u4ef6\u5230\u6b64\u533a\u57df\u4ee5\u4e0a\u4f20","apps.deploy_upload_instructions_must_contain":"\u5fc5\u987b\u5305\u542b\u6b64\u6587\u4ef6\uff1a","apps.deploy_version":"\u7248\u672c","apps.deploy_version_history":"\u7248\u672c\u5386\u53f2","apps.description_placeholder":"\u8fd9\u4e2a\u5e94\u7528\u592a\u68d2\u4e86\uff01\\n\u53e6\u4e00\u884c\uff01","apps.do_not_wrap_logs_button":"\u4e0d\u6362\u884c\u65e5\u5fd7","apps.edit_app_config":"\u4fdd\u5b58\u5e76\u91cd\u542f","apps.edit_app_title":"\u7f16\u8f91\u5e94\u7528\uff1a","apps.edit_nginx_config_button":"\u7f16\u8f91\u9ed8\u8ba4 Nginx \u914d\u7f6e","apps.edit_nginx_description":"\u6a21\u677f\u4f7f\u7528 EJS \u6a21\u677f\u6a21\u5f0f\u6784\u5efa\u3002\u9664\u975e\u60a8\u771f\u6b63\u4e86\u89e3\u81ea\u5df1\u5728\u505a\u4ec0\u4e48\uff0c\u5426\u5219\u8bf7\u52ff\u66f4\u6539 <% .... > \u4e4b\u95f4\u7684\u533a\u57df\uff01\u8981\u6062\u590d\u9ed8\u8ba4\u8bbe\u7f6e\uff0c\u53ea\u9700\u5220\u9664\u6240\u6709\u5185\u5bb9\u3002","apps.enable_auth_dialog_body":"HTTP \u57fa\u672c\u8ba4\u8bc1\u662f\u7528\u4e8e\u5bf9 web \u8d44\u6e90\u5b9e\u65bd\u8bbf\u95ee\u63a7\u5236\u7684\u6700\u7b80\u5355\u6280\u672f\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528\u6b64\u6280\u672f\u9650\u5236\u5bf9 HTTP \u5e94\u7528\u7684\u8bbf\u95ee\uff0c\u7279\u522b\u662f\u60a8\u901a\u8fc7\u4e00\u952e\u5f0f\u5e94\u7528\u751f\u6210\u5668\uff08\u4f8b\u5982 phpMyAdmin \u7b49\uff09\u521b\u5efa\u7684\u5e94\u7528\u3002","apps.enable_auth_dialog_title":"\u7f16\u8f91 HTTP \u57fa\u672c\u8ba4\u8bc1","apps.env_vars_title":"\u73af\u5883\u53d8\u91cf","apps.force_http_hint_warning":"\u5f3a\u5236\u4f7f\u7528 HTTPS \u4f1a\u5bfc\u81f4\u6ca1\u6709 HTTPS \u7684\u57df\u65e0\u6cd5\u6b63\u5e38\u5de5\u4f5c\u3002\u786e\u4fdd\u4e3a\u60a8\u8981\u4f7f\u7528\u7684\u57df\u542f\u7528 HTTPS \u4e4b\u524d\uff0c\u542f\u7528\u5f3a\u5236 HTTPS \u9009\u9879\u3002","apps.force_http_text":"\u901a\u8fc7\u5c06\u6240\u6709 HTTP \u6d41\u91cf\u91cd\u5b9a\u5411\u5230 HTTPS \u6765\u5f3a\u5236\u4f7f\u7528 HTTPS","apps.generic_edit_button":"\u7f16\u8f91","apps.hint_http_port":"\u5bb9\u5668\u5185\u7684 HTTP \u7aef\u53e3\u3002\u9ed8\u8ba4\u4e3a 80\u3002\u4ec5\u5f53\u5e94\u7528\u5728\u4e0d\u540c\u7aef\u53e3\u8fd0\u884c\u65f6\u624d\u66f4\u6539\u3002\u4ec5\u7528\u4e8e HTTP \u5e94\u7528\uff0c\u4e0d\u7528\u4e8e\u6570\u636e\u5e93\u3002","apps.http_expose_hint":"\u5982\u679c\u60a8\u4e0d\u5e0c\u671b\u60a8\u7684\u5e94\u7528\u5728\u5916\u90e8\u53ef\u7528\uff0c\u8bf7\u4f7f\u7528\u6b64\u9009\u9879\u3002\u60a8\u7684\u5e94\u7528\u5c06\u7ee7\u7eed\u5728\u5185\u90e8\u4ee5 %s \u7684\u5f62\u5f0f\u53ef\u7528","apps.http_expose_title":"\u4e0d\u4f5c\u4e3a\u5916\u90e8 web \u5e94\u7528\u516c\u5f00","apps.http_hint_address":"\u60a8\u7684\u5e94\u7528\u5728\u5185\u90e8\u4ee5 %s1 \u7684\u5f62\u5f0f\u5bf9\u5176\u4ed6\u5e94\u7528\u53ef\u7528\u3002\u5bf9\u4e8e web \u5e94\u7528\uff0c\u5b83\u53ef\u4ee5\u901a\u8fc7 %s2 \u4ece\u5176\u4ed6\u5e94\u7528\u8bbf\u95ee\u3002","apps.http_settings_tab":"HTTP \u8bbe\u7f6e","apps.http_warning_ip_address_hint":"\u786e\u4fdd\u65b0\u57df\u540d\u6307\u5411\u6b64 IP\uff0c\u5426\u5219\u9a8c\u8bc1\u5c06\u5931\u8d25\u3002","apps.link_see_here":"\uff08\u6b64\u5904\uff09","apps.parent_project":"\u7236\u9879\u76ee","apps.rename_warning":"\u5982\u679c\u60a8\u91cd\u547d\u540d\u5176\u4ed6\u5e94\u7528\u5185\u90e8\u4f7f\u7528\u7684\u5e94\u7528\uff0c\u8bf7\u786e\u4fdd\u4e5f\u66f4\u65b0\u5730\u5740\u4ee5\u907f\u514d\u95ee\u9898\u3002","apps.select_parent_project":"\u9009\u62e9\u7236\u9879\u76ee","apps.websock_support_text":"Websocket \u652f\u6301","apps.websock_support_text_hint":"\u5411 NGINX \u914d\u7f6e\u6dfb\u52a0\u5347\u7ea7\u4ee3\u7406\u5934\u3002","apps.wrap_logs_button":"\u6362\u884c\u65e5\u5fd7","automatic_disk_cleanup.by_default_caprover":"\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0cCapRover \u4f1a\u4fdd\u7559\u60a8\u5e94\u7528\u7684\u51e0\u4e2a\u6700\u65b0\u955c\u50cf\uff0c\u4ee5\u4fbf\u5728\u9700\u8981\u65f6\u53ef\u4ee5\u56de\u6eda\u5230\u5148\u524d\u7248\u672c\u3002\u6b64\u5916\uff0cCapRover \u4f7f\u7528\u7b80\u5355\u7684 crontab \u8c03\u5ea6\u5668\uff0c\u4f8b\u5982\uff0c","automatic_disk_cleanup.copied_to_clipboard":"\u5df2\u590d\u5236\u5230\u526a\u8d34\u677f\uff01","automatic_disk_cleanup.cron_schedule":"Cron \u8ba1\u5212","automatic_disk_cleanup.every_time_you_deploy":"\u6bcf\u6b21\u60a8\u90e8\u7f72\u65b0\u6784\u5efa\u65f6\uff0cDocker \u90fd\u4f1a\u4e3a\u60a8\u6784\u5efa\u65b0\u955c\u50cf\u3002\u901a\u5e38\uff0c\u6b64\u955c\u50cf\u7684\u5927\u90e8\u5206\u4e0e\u65e7\u7248\u672c\u5171\u4eab\uff0c\u4f46\u6bcf\u6b21\u6784\u5efa\u90fd\u4f1a\u5411\u60a8\u7684\u78c1\u76d8\u6dfb\u52a0\u4e00\u5c0f\u5757\u3002\u60a8\u53ef\u4ee5\u5728\u6587\u6863\u4e2d\u4e86\u89e3\u6709\u5173\u78c1\u76d8\u6e05\u7406\u7684\u66f4\u591a\u4fe1\u606f\uff0c\u4f46\u4f5c\u4e3a\u7b80\u5355\u754c\u9762\uff0c\u6b64\u5c0f\u90e8\u4ef6\u4e3a\u60a8\u63d0\u4f9b\u6309\u9700\u6267\u884c\u955c\u50cf\u6e05\u7406\u7684\u529f\u80fd\u3002","automatic_disk_cleanup.for_example_enter_2":"\u4f8b\u5982\uff0c\u8f93\u5165 2 \u4ee5\u5728\u6e05\u7406\u8fc7\u7a0b\u4e2d\u6392\u9664 2 \u4e2a\u6700\u65b0\u6784\u5efa","automatic_disk_cleanup.invalid_data":"\u65e0\u6548\u6570\u636e","automatic_disk_cleanup.keep_most_recent":"\u4fdd\u7559\u6700\u65b0","automatic_disk_cleanup.leave_empty_to_disable_cleanup":"\u7559\u7a7a\u4ee5\u7981\u7528\u6e05\u7406","automatic_disk_cleanup.results_in_running_cleanup":"\u7ed3\u679c\u5728\u6bcf\u5929\u51cc\u6668 1 \u70b9\u8fd0\u884c\u6e05\u7406\u3002","automatic_disk_cleanup.save":"\u4fdd\u5b58","automatic_disk_cleanup.settings_saved_successfully":"\u8bbe\u7f6e\u4fdd\u5b58\u6210\u529f\uff01","automatic_disk_cleanup.timezone":"\u65f6\u533a","automatic_disk_cleanup.use_a_simple_crontab_expression":"\u4f7f\u7528\u7b80\u5355\u7684 crontab \u8868\u8fbe\u5f0f\u6765\u5b89\u6392\u6e05\u7406 ","backup.create_backup":"\u521b\u5efa\u5907\u4efd","backup.create_backup_info":"\u521b\u5efa CapRover \u914d\u7f6e\u7684\u5907\u4efd\uff0c\u4ee5\u4fbf\u80fd\u591f\u542f\u52a8\u6b64\u670d\u52a1\u5668\u7684\u514b\u9686\u3002\u8bf7\u6ce8\u610f\uff0c\u60a8\u7684\u5e94\u7528\u6570\u636e\uff08\u5377\u548c\u955c\u50cf\uff09\u4e0d\u5305\u62ec\u5728\u6b64\u5907\u4efd\u4e2d\u3002\u6b64\u5907\u4efd\u4ec5\u5305\u62ec\u670d\u52a1\u5668\u914d\u7f6e\u8be6\u7ec6\u4fe1\u606f\uff0c\u5982\u6839\u57df\u540d\u3001\u5e94\u7528\u540d\u79f0\u3001SSL \u8bc1\u4e66\u7b49\u3002","backup.download_started":"\u4e0b\u8f7d\u5907\u4efd\u5df2\u5f00\u59cb...","backup.see_documents":"\u67e5\u770b\u6587\u6863\u4e86\u89e3\u5982\u4f55\u4f7f\u7528\u5907\u4efd\u6587\u4ef6\u6062\u590d\u60a8\u7684\u670d\u52a1\u5668\u3002","change_password.change_password":"\u66f4\u6539\u5bc6\u7801","change_password.confirm_new_password":"\u786e\u8ba4\u65b0\u5bc6\u7801","change_password.new_password":"\u65b0\u5bc6\u7801","change_password.new_password_cannot_be_empty":"\u65b0\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a","change_password.new_passwords_confirm_does_not_match":"\u65b0\u5bc6\u7801\u786e\u8ba4\u4e0d\u5339\u914d","change_password.old_password":"\u65e7\u5bc6\u7801","change_password.password_changed_successfully":"\u5bc6\u7801\u66f4\u6539\u6210\u529f\uff01","check_update.caprover_unresponsive":"\u5728\u66f4\u65b0\u671f\u95f4\uff0c\u60a8\u7684 CapRover \u4eea\u8868\u677f\u65e0\u6cd5\u4f7f\u7528\u3002\u8bf7\u7b49\u5f85\u6b64\u9875\u9762\u81ea\u52a8\u5237\u65b0\u3002","check_update.current_version":"\u5f53\u524d\u7248\u672c","check_update.in_place_updates":"CapRover \u5141\u8bb8\u8fdb\u884c\u539f\u5730\u66f4\u65b0\u3002\u4f46\u662f\uff0c\u5728\u66f4\u65b0 CapRover \u4e4b\u524d\uff0c\u8bf7\u52a1\u5fc5\u9605\u8bfb\u66f4\u6539\u65e5\u5fd7\u3002\u53ef\u80fd\u5b58\u5728\u60a8\u9700\u8981\u4e86\u89e3\u7684\u91cd\u5927\u66f4\u6539\u3002\u66f4\u65b0\u901a\u5e38\u9700\u8981\u5927\u7ea6 60 \u79d2\uff0c\u60a8\u7684 CapRover \u53ef\u80fd\u5728\u66f4\u65b0\u8fc7\u7a0b\u4e2d\u65e0\u54cd\u5e94\u3002\u5728\u6b64\u671f\u95f4\uff0c\u60a8\u7684\u5e94\u7528\u5c06\u7ee7\u7eed\u6b63\u5e38\u8fd0\u884c\u548c\u54cd\u5e94\uff0c\u9664\u4e86\u4e0d\u5230 10 \u79d2\u7684\u975e\u5e38\u77ed\u6682\u65f6\u95f4\u3002","check_update.install_update":"\u5b89\u88c5\u66f4\u65b0","check_update.latest_stable_version":"\u6700\u65b0\u7a33\u5b9a\u7248\u672c","check_update.latest_version_message":"\u60a8\u7684 CapRover \u662f\u6700\u65b0\u7248\u672c\u3002","check_update.nginx_error":"\u66f4\u65b0\u540e\u60a8\u53ef\u80fd\u4f1a\u77ed\u6682\u770b\u5230 nginx \u9519\u8bef\u3002\u4f46\u5b83\u5c06\u5728\u51e0\u79d2\u949f\u5185\u81ea\u884c\u4fee\u590d\u3002","check_update.update_time":"\u66f4\u65b0\u5927\u7ea6\u9700\u8981\u4e00\u5206\u949f\u7684\u65f6\u95f4\uff0c\u53d6\u51b3\u4e8e\u60a8\u7684\u670d\u52a1\u5668\u8fde\u63a5\u901f\u5ea6\u3002","cluster.docker_registry_title":"Docker \u6ce8\u518c\u8868\u914d\u7f6e","cluster.nodes_section_title":"\u8282\u70b9","create_new_app.button":"\u521b\u5efa\u65b0\u5e94\u7528","create_new_app.has_persistent_data":"\u5177\u6709\u6301\u4e45\u6570\u636e","create_new_app.has_persistent_data_tooltip":"\u4e3b\u8981\u7528\u4e8e\u6570\u636e\u5e93\uff0c\u8be6\u89c1\u6587\u6863\u3002","create_new_app.one_click_apps":"\u4e00\u952e\u5f0f\u5e94\u7528/\u6570\u636e\u5e93","create_new_app.or_select_from":"\u6216\u4ece\u4ee5\u4e0b\u9009\u62e9","create_new_app.placeholder":"my-amazing-app","create_new_app.title":"\u521b\u5efa\u65b0\u5e94\u7528","dashboard.caprover_serversetup":"caprover \u670d\u52a1\u5668\u8bbe\u7f6e","dashboard.caprover_setup_success":"\u60a8\u5df2\u6210\u529f\u5b89\u88c5\u5e76\u8bbe\u7f6e CapRover\uff01\u73b0\u5728\u60a8\u53ef\u4ee5\u90e8\u7f72\u60a8\u7684\u5e94\u7528\u4e86\uff01\u8bf7\u8bb0\u4f4f\uff0c\u4f7f\u7528 CapRover\uff0c\u60a8\u53ef\u4ee5\u4ece\u6e90\u4ee3\u7801\uff08\u5982 Node.js\u3001PHP\u3001Java\u3001Ruby\u3001Python \u7b49\uff09\u90e8\u7f72\u5e94\u7528\uff0c\u5e76\u4e14\u60a8\u8fd8\u53ef\u4ee5\u90e8\u7f72\u73b0\u6210\u7684\u5e94\u7528\uff0c\u5982 MySQL\u3001MongoDB\u3001WordPress\u3001Redis \u7b49\uff01","dashboard.change_root_domain_anyways":"\u65e0\u8bba\u5982\u4f55\u66f4\u6539\u6839\u57df\u540d","dashboard.command_line_tool":"\u547d\u4ee4\u884c\u5de5\u5177\uff08\u63a8\u8350\uff09\uff1a","dashboard.congratulations":"\u606d\u559c\uff01","dashboard.deploy_source_code_info":"\u6709\u5173\u5982\u4f55\u4ece\u6e90\u4ee3\u7801\u90e8\u7f72\u5e94\u7528\u7684\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u786e\u4fdd\u67e5\u770b\u8fd9\u4e2a\uff1a","dashboard.detailed_guide_setup_ip":"CapRover \u9996\u5148\u9700\u8981\u4e00\u4e2a\u6839\u57df\u540d\u3002\u4f8b\u5982\uff0c\u5982\u679c\u60a8\u62e5\u6709 %s1\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528 %s2 \u6216 %s3 \u4f5c\u4e3a\u60a8\u7684\u6839\u57df\u540d\u3002\u9996\u5148\uff0c\u60a8\u9700\u8981\u786e\u4fdd\u6839\u57df\u540d\u7684\u6240\u6709\u5b50\u57df\u7684 IP \u5730\u5740\u90fd\u89e3\u6790\u5230 CapRover \u7684 IP \u5730\u5740\u3002\u4e3a\u6b64\uff0c\u8bf7\u524d\u5f80\u60a8\u7684\u57df\u540d\u63d0\u4f9b\u5546\u7f51\u7ad9\u4e2d\u7684 DNS \u8bbe\u7f6e\uff0c\u5e76\u8bbe\u7f6e\u4e00\u4e2a\u901a\u914d\u7b26 A \u8bb0\u5f55\u3002\u4f8b\u5982\uff1a%s4\uff0c\u8fd9\u4e2a IP \u5730\u5740\u662f\u60a8\u7684 CapRover \u673a\u5668\uff08\u670d\u52a1\u5668\uff09\u7684 IP \u5730\u5740\u3002","dashboard.dns_settings_effect_time":"\u6ce8\u610f\uff1aDNS \u8bbe\u7f6e\u53ef\u80fd\u9700\u8981\u51e0\u4e2a\u5c0f\u65f6\u624d\u80fd\u751f\u6548\u3002","dashboard.dns_settings_effect_time_link":"\u67e5\u770b\u6b64\u94fe\u63a5\u4e86\u89e3\u66f4\u591a\u8be6\u60c5","dashboard.enable_https":"\u542f\u7528 HTTPS","dashboard.enable_https_button":"\u542f\u7528 HTTPS","dashboard.enable_https_button_hint":"\u4f7f\u7528 Let\'s Encrypt \u514d\u8d39\u670d\u52a1","dashboard.enable_https_email_importance":"\u8fd9\u4e2a\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u975e\u5e38\u91cd\u8981\uff0c\u56e0\u4e3a Let\'s Encrypt \u4f7f\u7528\u5b83\u8fdb\u884c\u9a8c\u8bc1\u3002\u8bf7\u5728\u6b64\u5904\u63d0\u4f9b\u4e00\u4e2a\u6709\u6548\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002","dashboard.enable_https_info":"CapRover \u4f7f\u7528 Let\'s Encrypt \u63d0\u4f9b\u514d\u8d39\u7684 SSL \u8bc1\u4e66\uff08HTTPS\uff09\u3002","dashboard.enable_ssl_dialog_body":"\u91cd\u8981\u63d0\u793a\uff1a\u4e00\u65e6\u542f\u7528 HTTPS\uff0c\u60a8\u5c06\u65e0\u6cd5\u518d\u7f16\u8f91\u6839\u57df\u540d\u3002\u8bf7\u786e\u4fdd\u60a8\u4f7f\u7528\u4e86\u4e00\u4e2a\u5408\u9002\u7684\u6839\u57df\u540d\u3002\u4e00\u4e2a\u597d\u7684\u505a\u6cd5\u662f\u6df1\u5165\u4e00\u7ea7\u8bbe\u7f6e\u60a8\u7684\u6839\u57df\u540d\u3002\u4f8b\u5982\uff0c\u5982\u679c\u60a8\u62e5\u6709 %s1\uff0c\u4f7f\u7528 %s2 \u4f5c\u4e3a\u60a8\u7684\u6839\u57df\u540d\u3002\u8fd9\u5c06\u4f7f\u60a8\u66f4\u597d\u5730\u7ba1\u7406\u5b50\u57df\u540d\uff0c\u4e0d\u8981\u4f7f\u7528 %s3 \u4f5c\u4e3a\u60a8\u7684\u6839\u57df\u540d\u3002","dashboard.force_change_root_domain":"\u5f3a\u5236\u66f4\u6539\u6839\u57df\u540d","dashboard.force_change_root_domain_info":"\u60a8\u5df2\u4e3a\u6839\u57df\u540d\u542f\u7528\u4e86 SSL\u3002\u66f4\u6539\u6839\u57df\u540d URL \u5c06\u4f7f\u6839\u57df\u540d\u548c\u6240\u6709\u9ed8\u8ba4\u5b50\u57df\u540d\u7684\u5e94\u7528\u7684 HTTPS \u5931\u6548\u3002","dashboard.force_change_root_domain_reenable":"\u66f4\u6539\u6839\u57df\u540d\u540e\uff0c\u60a8\u4ecd\u7136\u53ef\u4ee5\u91cd\u65b0\u542f\u7528 HTTPS\u3002","dashboard.force_https":"\u5f3a\u5236 HTTPS","dashboard.force_https_activated":"\u5df2\u6fc0\u6d3b\u5f3a\u5236 HTTPS\uff01","dashboard.force_https_button":"\u5f3a\u5236 HTTPS","dashboard.force_https_button_hint":"\u5c06\u6240\u6709 HTTP \u6d41\u91cf\u91cd\u5b9a\u5411\u5230 HTTPS","dashboard.force_https_info":"\u4e00\u65e6\u6fc0\u6d3b\u4e86\u5f3a\u5236 HTTPS\uff0c\u6240\u6709 HTTP \u6d41\u91cf\u5c06\u88ab\u91cd\u5b9a\u5411\u5230 HTTPS\u3002","dashboard.force_https_login_again":"\u60a8\u5c06\u4e0d\u5f97\u4e0d\u91cd\u65b0\u767b\u5f55\uff0c\u56e0\u4e3a\u60a8\u73b0\u5728\u5c06\u88ab\u91cd\u5b9a\u5411\u5230 HTTPS \u7f51\u7ad9\u3002","dashboard.force_https_proceed":"\u60a8\u4ecd\u7136\u8981\u7ee7\u7eed\u5417\uff1f","dashboard.force_https_redirect":"\u6240\u6709 HTTP \u6d41\u91cf\u73b0\u5728\u90fd\u88ab\u91cd\u5b9a\u5411\u5230 HTTPS\u3002","dashboard.force_https_warning":"\u7531\u4e8e\u8fd9\u662f\u4e00\u6b21\u6027\u64cd\u4f5c\uff0c\u4e14\u6ca1\u6709\u56de\u9000\u9009\u9879\uff0c\u5f3a\u70c8\u5efa\u8bae\u60a8\u9996\u5148\u6d4b\u8bd5 HTTPS \u7f51\u7ad9\u3002","dashboard.https_setup_needed":"\u4f46\u60a8\u4ecd\u7136\u9700\u8981\u5206\u914d\u4e00\u4e2a\u57df\u540d\u5e76\u5b8c\u6210 HTTPS \u8bbe\u7f6e\uff0c\u4ee5\u5b8c\u5168\u8bbe\u7f6e CapRover\uff01","dashboard.ip_example_hint_specific":"\u4f8b\u5982\uff0c\u5982\u679c\u60a8\u5c06 %s1 \u8bbe\u7f6e\u4e3a\u60a8\u7684\u670d\u52a1\u5668 IP \u5730\u5740\uff0c\u8bf7\u5728\u4e0b\u9762\u7684\u6846\u4e2d\u8f93\u5165 %s2\uff1a","dashboard.non_guided_version":"\u8fd9\u662f\u547d\u4ee4\u884c\u65b9\u6cd5\u7684\u975e\u5f15\u5bfc\u7248\u672c\u3002\u4e0d\u8981\u5fd8\u8bb0\u8bbe\u7f6e\u6839\u57df\u540d\uff0c\u7136\u540e\u542f\u7528 HTTPS \u5e76\u5f3a\u5236\u4f7f\u7528\u5b83\uff0c\u6700\u540e\u66f4\u6539\u5bc6\u7801\u3002","dashboard.root_domain_configurations":"CapRover \u6839\u57df\u540d\u914d\u7f6e","dashboard.root_domain_https_activated":"\u6839\u57df\u540d HTTPS \u5df2\u6fc0\u6d3b\uff01","dashboard.root_domain_https_info":"\u60a8\u73b0\u5728\u53ef\u4ee5\u4f7f\u7528\u6b64\u94fe\u63a5\uff1a","dashboard.root_domain_https_next_step":"\u4e0b\u4e00\u6b65\u662f\u5f3a\u5236\u4f7f\u7528 HTTPS\uff0c\u4ee5\u7981\u6b62\u666e\u901a HTTP \u6d41\u91cf\u3002","dashboard.root_domain_updated":"\u6839\u57df\u540d\u5df2\u66f4\u65b0","dashboard.root_domain_updated_info":"\u70b9\u51fb\u786e\u5b9a\u4ee5\u91cd\u5b9a\u5411\u5230\u60a8\u7684\u65b0\u6839\u57df\u540d\u3002\u60a8\u9700\u8981\u91cd\u65b0\u767b\u5f55\u3002","dashboard.run_on_local_machine":"\u5728\u60a8\u7684\u672c\u5730\u673a\u5668\u4e0a\uff0c\u53ea\u9700\u8fd0\u884c\u4ee5\u4e0b\u547d\u4ee4","dashboard.sample_apps":"\u793a\u4f8b\u5e94\u7528\u3002","dashboard.setup_options":"\u60a8\u53ef\u4ee5\u901a\u8fc7\u4e24\u79cd\u65b9\u5f0f\u8bbe\u7f6e\u60a8\u7684 CapRover \u5b9e\u4f8b\uff1a","dashboard.setup_panel_title":"CapRover \u521d\u59cb\u8bbe\u7f6e","dashboard.successful_installation":"\u60a8\u5df2\u6210\u529f\u5b89\u88c5 CapRover\uff01","dashboard.update_domain_button":"\u66f4\u65b0\u57df\u540d","dashboard.update_root_domain_caution":"\u60a8\u59cb\u7ec8\u53ef\u4ee5\u66f4\u65b0\u60a8\u7684\u6839\u57df\u540d\uff0c\u4f46\u8981\u5c0f\u5fc3\uff01\u7531\u4e8e\u8fd9\u79cd\u57df\u540d\u66f4\u6539\uff0c\u60a8\u7684 SSL \u8bc1\u4e66\u5c06\u88ab\u64a4\u9500\u3002","dashboard.use_panel_below":"\u4f7f\u7528\u4e0b\u9762\u7684\u9762\u677f\uff1a","default_docker_reg.change_default_registry":"\u66f4\u6539\u9ed8\u8ba4 Docker \u6ce8\u518c\u8868\uff1a","default_docker_reg.cluster_warning":"\u5982\u679c\u60a8\u6709\u4e00\u4e2a\u96c6\u7fa4\uff08\u8d85\u8fc7\u4e00\u53f0\u670d\u52a1\u5668\uff09\uff0c\u5219\u9700\u8981\u8bbe\u7f6e\u9ed8\u8ba4\u63a8\u9001\u6ce8\u518c\u8868\u3002\u5982\u679c\u60a8\u53ea\u6709\u4e00\u53f0\u5355\u72ec\u7684\u670d\u52a1\u5668\uff0c\u7981\u7528\u9ed8\u8ba4\u63a8\u9001\u6ce8\u518c\u8868\u662f\u53ef\u4ee5\u7684\u3002","default_docker_reg.default_push_registry":"\u9ed8\u8ba4\u63a8\u9001\u6ce8\u518c\u8868","default_docker_reg.default_registry_info":"\u9ed8\u8ba4 Docker \u6ce8\u518c\u8868\u662f\u7528\u4e8e\u5b58\u50a8\u60a8\u65b0\u6784\u5efa\u955c\u50cf\u7684\u6ce8\u518c\u8868\u3002\u60a8\u53ef\u4ee5\u9009\u62e9 %s1\uff0c\u5982\u679c\u60a8\u4e0d\u5e0c\u671b\u5c06\u65b0\u6784\u5efa\u7684\u955c\u50cf\u63a8\u9001\u5230\u4efb\u4f55 docker \u6ce8\u518c\u8868\u3002\u8bf7\u8bb0\u4f4f\uff0c\u5982\u679c\u60a8\u4f7f\u7528 %s2\uff0c\u5219\u96c6\u7fa4\u8282\u70b9\uff08\u5982\u679c\u60a8\u6070\u597d\u6709\u591a\u53f0\u670d\u52a1\u5668\uff09\u5c06\u65e0\u6cd5\u8fd0\u884c\u60a8\u7684\u5e94\u7528\u3002","default_docker_reg.docker_registry_for_pushing_images":"\u7528\u4e8e\u63a8\u9001\u65b0\u955c\u50cf\u7684 Docker \u6ce8\u518c\u8868\uff1a","default_docker_reg.edit_push_registry":"\u7f16\u8f91\u63a8\u9001\u6ce8\u518c\u8868","default_docker_reg.save_and_update":"\u4fdd\u5b58\u5e76\u66f4\u65b0","disk_cleanup.default_parameter_info":"\u4f7f\u7528\u9ed8\u8ba4\u53c2\u6570\uff0c\u5b83\u4f1a\u4fdd\u7559\u6240\u6709\u5f53\u524d\u5e94\u7528\u7684\u6700\u8fd1\u4e24\u6b21\u6784\u5efa\uff0c\u5e76\u521b\u5efa\u53ef\u4ee5\u5220\u9664\u7684\u955c\u50cf\u5217\u8868\uff08\u901a\u8fc7\u70b9\u51fb\u83b7\u53d6\u5217\u8868\u6309\u94ae\uff09\u3002\u60a8\u53ef\u4ee5\u9009\u62e9\u8981\u5220\u9664\u7684\u955c\u50cf\u5e76\u70b9\u51fb\u5220\u9664\u955c\u50cf\u6309\u94ae\u3002\u60a8\u53ef\u80fd\u4f1a\u6ce8\u610f\u5230\uff0c\u5373\u4f7f\u60a8\u70b9\u51fb\u4e86\u5220\u9664\u955c\u50cf\uff0c\u67d0\u4e9b\u955c\u50cf\u4e5f\u6ca1\u6709\u88ab\u5220\u9664\uff0c\u8fd9\u610f\u5473\u7740\u5b83\u4eec\u6b63\u5728\u88ab Docker \u76f4\u63a5\u6216\u95f4\u63a5\u4f7f\u7528\u3002\u95f4\u63a5\u4f7f\u7528\u7684\u4e00\u4e2a\u5e38\u89c1\u793a\u4f8b\u662f\u88ab\u6d3b\u8dc3\u5bb9\u5668\u4f7f\u7528\u7684\u5b50\u955c\u50cf\u3002","disk_cleanup.get_list":"\u83b7\u53d6\u5217\u8868","disk_cleanup.keep_most_recent":"\u4fdd\u7559\u6700\u65b0","disk_cleanup.note_about_images":"\u6b63\u5728\u4f7f\u7528\u7684\u955c\u50cf\uff08\u76f4\u63a5\u6216\u95f4\u63a5\uff09\u5373\u4f7f\u60a8\u9009\u62e9\u5b83\u4eec\u4e5f\u4e0d\u4f1a\u88ab\u5220\u9664\u3002","disk_cleanup.remove_unused_images":"\u5220\u9664\u672a\u4f7f\u7528\u7684\u955c\u50cf","disk_cleanup.select_images_for_removal":"\u9009\u62e9\u60a8\u60f3\u8981\u5220\u9664\u7684\u955c\u50cf\u3002\u60a8\u53ef\u4ee5\u4ece\u9876\u90e8\u884c\u9009\u62e9\u6240\u6709\u3002","disk_cleanup.tooltip_for_input":"\u4f8b\u5982\uff0c\u8f93\u5165 2 \u4ee5\u5728\u6e05\u7406\u8fc7\u7a0b\u4e2d\u6392\u9664 2 \u4e2a\u6700\u65b0\u6784\u5efa","disk_cleanup.unused_images_deleted":"\u672a\u4f7f\u7528\u7684\u955c\u50cf\u5df2\u5220\u9664\u3002","docker_registries.default_push_registry_changed":"\u9ed8\u8ba4\u63a8\u9001\u6ce8\u518c\u8868\u5df2\u6210\u529f\u66f4\u6539\u3002","docker_registries.docker_registry_added":"Docker \u6ce8\u518c\u8868\u5df2\u6210\u529f\u6dfb\u52a0\uff01","docker_registries.docker_registry_description":"Docker \u6ce8\u518c\u8868\u662f\u60a8\u6784\u5efa\u7684\u955c\u50cf\u7684\u5b58\u50a8\u5e93\u3002\u5b83\u7c7b\u4f3c\u4e8e Github \u6216 Bitbucket\uff0c\u5e26\u6709\u79c1\u6709\u5b58\u50a8\u5e93\u3002\u4f46\u662f\uff0c\u5b83\u5305\u542b\u7684\u4e0d\u662f\u6e90\u4ee3\u7801\uff0c\u800c\u662f\u60a8\u7684\u5e94\u7528\u7684\u6784\u5efa\u5de5\u4ef6\u3002\u5bf9\u4e8e\u96c6\u7fa4\u6a21\u5f0f\uff0c\u5b83\u662f\u5fc5\u9700\u7684\uff0c\u56e0\u4e3a\u5176\u4ed6\u8282\u70b9\u9700\u8981\u8bbf\u95ee\u6784\u5efa\u7684\u955c\u50cf\uff0c\u4ee5\u4fbf\u5728\u5b83\u4eec\u4e0a\u8fd0\u884c\u60a8\u7684\u5e94\u7528\u3002","docker_registries.more_info":"\u66f4\u591a\u4fe1\u606f","docker_registries.no_registries_added":"\u5c1a\u672a\u6dfb\u52a0\u4efb\u4f55\u6ce8\u518c\u8868\u3002\u5feb\u53bb\u6dfb\u52a0\u60a8\u7684\u7b2c\u4e00\u4e2a\u6ce8\u518c\u8868\u5427\uff01","docker_registries.registry_deleted":"\u6ce8\u518c\u8868\u5df2\u5220\u9664\u3002","docker_registries.registry_updated":"\u6ce8\u518c\u8868\u5df2\u66f4\u65b0\u3002","docker_registries.remote":"\u8fdc\u7a0b Docker \u6ce8\u518c\u8868\uff1a","docker_registries.remote_description":"\u8fd9\u79cd\u65b9\u6cd5\u4f9d\u8d56\u4e8e\u8fdc\u7a0b\u670d\u52a1\u5145\u5f53\u60a8\u7684 Docker \u6ce8\u518c\u8868\u3002\u4f7f\u7528\u6b64\u65b9\u6cd5\uff0c\u60a8\u5c06\u62e5\u6709\u66f4\u53ef\u9760\u7684\u96c6\u7fa4\uff0c\u5047\u8bbe\u60a8\u4f7f\u7528\u7684\u7b2c\u4e09\u65b9\u670d\u52a1\u662f\u53ef\u9760\u7684\uff01\u6709\u591a\u4e2a\u79c1\u6709 Docker \u6ce8\u518c\u8868\u670d\u52a1\u53ef\u7528\uff1aGoogle \u5bb9\u5668\u6ce8\u518c\u8868\u3001Amazon EC2 \u5bb9\u5668\u6ce8\u518c\u8868\u3001Quay \u7b49\u3002\u8bf7\u6ce8\u610f\uff0c\u6b64\u65b9\u6cd5\u9700\u8981\u60a8\u652f\u4ed8\u8d39\u7528\u3002","docker_registries.self_hosted":"\u81ea\u6258\u7ba1 Docker \u6ce8\u518c\u8868\uff1a","docker_registries.self_hosted_description":"\u8fd9\u662f\u8bbe\u7f6e docker \u6ce8\u518c\u8868\u7684\u6700\u7b80\u5355\u65b9\u5f0f\u3002CapRover \u4f1a\u5728\u4e3b\u673a\u4e0a\u521b\u5efa\u4e00\u4e2a Docker \u6ce8\u518c\u8868\u5b9e\u4f8b\uff0c\u5e76\u4e3a\u60a8\u7ba1\u7406\u6ce8\u518c\u8868\u3002\u4f46\u662f\uff0c\u5b83\u6709\u81ea\u5df1\u7684\u9650\u5236\u3002\u5982\u679c\u60a8\u7684\u4e3b\u673a\u88ab\u9500\u6bc1\uff0c\u60a8\u7684\u672c\u5730\u955c\u50cf\u5c06\u4e22\u5931\u3002\u5728\u5927\u591a\u6570\u60c5\u51b5\u4e0b\uff0c\u8fd9\u4e0d\u662f\u4e00\u573a\u707e\u96be\uff0c\u56e0\u4e3a\u60a8\u53ef\u4ee5\u4ece\u6e90\u4ee3\u7801\u91cd\u65b0\u90e8\u7f72\u60a8\u7684\u5e94\u7528\u3002","docker_registries.setup_methods":"CapRover \u4e3a\u60a8\u63d0\u4f9b\u4e24\u79cd\u8bbe\u7f6e docker \u6ce8\u518c\u8868\u7684\u65b9\u6cd5\uff1a","docker_registries.setup_required":"\u4ec5\u5f53\u60a8\u8ba1\u5212\u5728\u96c6\u7fa4\u4e0a\u8fd0\u884c\u60a8\u7684 CapRover \u65f6\uff0c\u624d\u9700\u8981\u8bbe\u7f6e Docker \u6ce8\u518c\u8868\u3002\u5bf9\u4e8e\u5355\u8282\u70b9 CapRover \u90e8\u7f72\uff0c\u4e0d\u5efa\u8bae\u4f7f\u7528 Docker \u6ce8\u518c\u8868\uff0c\u56e0\u4e3a\u5b83\u4f1a\u663e\u8457\u51cf\u6162\u90e8\u7f72\u901f\u5ea6\u3002","docker_registry_add.add_remote_registry":"\u6dfb\u52a0\u8fdc\u7a0b\u6ce8\u518c\u8868","docker_registry_add.add_self_hosted_registry":"\u6dfb\u52a0\u81ea\u6258\u7ba1\u6ce8\u518c\u8868","docker_registry_add.enable_self_hosted_registry":"\u542f\u7528\u81ea\u6258\u7ba1\u6ce8\u518c\u8868","docker_registry_add.image_prefix_tooltip":"\u60a8\u7684\u955c\u50cf\u5c06\u88ab\u6807\u8bb0\u4e3a RegistryDomain/ImagePrefix/ImageName\u3002\u5bf9\u4e8e\u5927\u591a\u6570\u63d0\u4f9b\u5546\u6765\u8bf4\uff0cImage Prefix \u6b63\u662f\u60a8\u7684\u7528\u6237\u540d\uff0c\u9664\u975e DOMAIN \u5b57\u6bb5\u662f\u4e13\u95e8\u4e3a\u60a8\u6307\u5b9a\u7684\uff0c\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u8fd9\u4e2a\u524d\u7f00\u662f\u7a7a\u7684\u3002","docker_registry_add.remote_registry":"\u8fdc\u7a0b\u6ce8\u518c\u8868","docker_registry_add.remote_registry_info":"\u60a8\u53ef\u4ee5\u5728\u6b64\u6a21\u6001\u7a97\u53e3\u540e\u9762\u7684\u9875\u9762\u4e0a\u9605\u8bfb\u66f4\u591a\u5173\u4e8e\u8fd9\u79cd\u7c7b\u578b\u7684\u6ce8\u518c\u8868\u7684\u4fe1\u606f\uff0c\u5c24\u5176\u662f\u5728\u201c\u66f4\u591a\u4fe1\u606f\u201d\u90e8\u5206\u3002","docker_registry_add.self_hosted_registry":"\u81ea\u6258\u7ba1\u6ce8\u518c\u8868","docker_registry_add.self_hosted_registry_info":"\u60a8\u53ef\u4ee5\u5728\u6b64\u6a21\u6001\u7a97\u53e3\u540e\u9762\u7684\u9875\u9762\u4e0a\u9605\u8bfb\u66f4\u591a\u5173\u4e8e\u8fd9\u79cd\u7c7b\u578b\u7684\u6ce8\u518c\u8868\u7684\u4fe1\u606f\uff0c\u5c24\u5176\u662f\u5728\u201c\u66f4\u591a\u4fe1\u606f\u201d\u90e8\u5206\u3002\u60a8\u662f\u5426\u60f3\u7ee7\u7eed\u5e76\u542f\u7528\u81ea\u6258\u7ba1 Docker \u6ce8\u518c\u8868\uff1f","docker_registry_table.actions":"\u64cd\u4f5c","docker_registry_table.cannot_delete_default_push":"\u65e0\u6cd5\u5220\u9664\u9ed8\u8ba4\u63a8\u9001","docker_registry_table.cannot_delete_default_push_content":"\u6b64\u6ce8\u518c\u8868\u88ab\u8bbe\u7f6e\u4e3a\u9ed8\u8ba4\u63a8\u9001\u3002\u60a8\u4e0d\u80fd\u5220\u9664\u9ed8\u8ba4\u63a8\u9001\u6ce8\u518c\u8868\u3002\u8981\u5220\u9664\uff0c\u8bf7\u5148\u5c06\u9ed8\u8ba4\u63a8\u9001\u6ce8\u518c\u8868\u66f4\u6539\u4e3a\u53e6\u4e00\u4e2a\u6ce8\u518c\u8868\uff0c\u6216\u5b8c\u5168\u7981\u7528\u9ed8\u8ba4\u63a8\u9001\u6ce8\u518c\u8868\u3002\u7136\u540e\uff0c\u56de\u6765\u5220\u9664\u6b64\u6ce8\u518c\u8868\u3002","docker_registry_table.cannot_edit_self_hosted_registry":"\u60a8\u65e0\u6cd5\u7f16\u8f91\u81ea\u6258\u7ba1\u6ce8\u518c\u8868\u3002\u5b83\u7531 CapRover \u7ba1\u7406\u3002","docker_registry_table.confirm_delete":"\u786e\u8ba4\u5220\u9664","docker_registry_table.delete_registry":"\u5220\u9664\u6ce8\u518c\u8868","docker_registry_table.delete_registry_content":"\u60a8\u786e\u5b9a\u8981\u4ece\u5217\u8868\u4e2d\u5220\u9664\u6b64\u6ce8\u518c\u8868\u5417\uff1f\u60a8\u5c06\u65e0\u6cd5\u7ee7\u7eed\u5411\u6b64\u6ce8\u518c\u8868\u63a8\u9001\u6216\u4ece\u6b64\u6ce8\u518c\u8868\u62c9\u53d6\u3002","docker_registry_table.docker_registries":"Docker \u6ce8\u518c\u8868","docker_registry_table.domain":"\u57df\u540d","docker_registry_table.edit_registry":"\u7f16\u8f91\u6ce8\u518c\u8868","docker_registry_table.edit_to_see":"\u7f16\u8f91\u4ee5\u67e5\u770b\u3002","docker_registry_table.image_prefix":"\u955c\u50cf\u524d\u7f00","docker_registry_table.image_prefix_tooltip":"\u60a8\u7684\u955c\u50cf\u5c06\u88ab\u6807\u8bb0\u4e3a RegistryDomain/ImagePrefix/ImageName\u3002\u5bf9\u4e8e\u5927\u591a\u6570\u63d0\u4f9b\u5546\u6765\u8bf4\uff0cImage Prefix \u6b63\u662f\u60a8\u7684\u7528\u6237\u540d\uff0c\u9664\u975e DOMAIN \u5b57\u6bb5\u662f\u4e13\u95e8\u4e3a\u60a8\u6307\u5b9a\u7684\uff0c\u5728\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u8fd9\u4e2a\u524d\u7f00\u662f\u7a7a\u7684\u3002","docker_registry_table.password":"\u5bc6\u7801","docker_registry_table.save_and_update":"\u4fdd\u5b58\u5e76\u66f4\u65b0","docker_registry_table.user":"\u7528\u6237","load_balancer_stats.active_connections":"\u6d3b\u52a8\u8fde\u63a5","load_balancer_stats.active_requests":"\u6d3b\u52a8\u8bf7\u6c42","load_balancer_stats.reading_requests":"\u8bfb\u53d6\u4e2d","load_balancer_stats.title":"\u8d1f\u8f7d\u5747\u8861\u5668\u7edf\u8ba1","load_balancer_stats.total_requests":"\u603b\u8bf7\u6c42","load_balancer_stats.total_requests_tooltip":"\u968f\u7740\u5237\u65b0\u503c\u7684\u66f4\u65b0\u4e0d\u65ad\u589e\u52a0","load_balancer_stats.waiting_requests":"\u7b49\u5f85\u4e2d\u7684\u8bf7\u6c42","load_balancer_stats.writing_requests":"\u5199\u5165\u4e2d","login_form.cap_rover":"CapRover \u767b\u5f55","login_form.login":"\u767b\u5f55","login_form.no_session_persistence":"\u65e0\u4f1a\u8bdd\u6301\u4e45\u6027\uff08\u6700\u5b89\u5168\uff09","login_form.password":"\u5bc6\u7801","login_form.remember_me":"\u8bb0\u4f4f\u6211","login_form.use_local_storage":"\u4f7f\u7528 localStorage\uff08\u6700\u6301\u4e45\uff09","login_form.use_session_storage":"\u4f7f\u7528 sessionStorage","menu_item.app":"\u5e94\u7528","menu_item.cluster":"\u96c6\u7fa4","menu_item.dashboard":"\u4eea\u8868\u677f","menu_item.maintenance":"\u7ef4\u62a4","menu_item.monitoring":"\u76d1\u63a7","menu_item.settings":"\u8bbe\u7f6e","netdata_settings.all_notification_options_are_completely_optional":"\u6240\u6709\u901a\u77e5\u9009\u9879\u90fd\u662f\u5b8c\u5168\u53ef\u9009\u7684\u3002","netdata_settings.allow_non_tls":"\u5141\u8bb8\u975e TLS","netdata_settings.default_email_fallback_receiver":"\u9ed8\u8ba4\u7535\u5b50\u90ae\u4ef6\uff08\u540e\u5907\u63a5\u6536\u8005\uff09","netdata_settings.email_smtp":"\u7535\u5b50\u90ae\u4ef6","netdata_settings.netdata_offers_multiple_ways":"NetData \u63d0\u4f9b\u4e86\u591a\u79cd\u65b9\u5f0f\uff0c\u8ba9\u60a8\u5728\u670d\u52a1\u5668\u8d44\u6e90\u4f7f\u7528\u51fa\u73b0\u95ee\u9898\u65f6\u63a5\u6536\u901a\u77e5\u3002","netdata_settings.notification_settings":"\u901a\u77e5\u8bbe\u7f6e","netdata_settings.push_bullet":"Push Bullet","netdata_settings.push_bullet_api_token":"Push Bullet API \u4ee4\u724c","netdata_settings.recipient_email":"\u63a5\u6536\u8005\u7535\u5b50\u90ae\u4ef6","netdata_settings.server_tag":"\u670d\u52a1\u5668\u6807\u7b7e","netdata_settings.slack":"Slack","netdata_settings.slack_channel":"Slack \u9891\u9053","netdata_settings.slack_webhook":"Slack Webhook","netdata_settings.smtp_password":"SMTP \u5bc6\u7801","netdata_settings.smtp_port":"SMTP \u7aef\u53e3","netdata_settings.smtp_server":"SMTP \u670d\u52a1\u5668","netdata_settings.smtp_username":"SMTP \u7528\u6237\u540d","netdata_settings.telegram":"Telegram","netdata_settings.telegram_bot_token":"Bot \u4ee4\u724c","netdata_settings.telegram_chat_id":"\u804a\u5929 ID","netdata_settings.unsecure":"\u4e0d\u5b89\u5168","netdata.caprover_interface":"CapRover \u63d0\u4f9b\u4e86\u4e00\u4e2a\u7b80\u5355\u7684\u754c\u9762\uff0c\u4f7f\u60a8\u80fd\u591f\u5728 CapRover \u5b9e\u4f8b\u4e0a\u542f\u7528 NetData\u3002\u5f53\u524d\uff0cCapRover \u4ec5\u652f\u6301\u5728 CapRover \u5b9e\u4f8b\u6240\u5728\u7684<b>\u9886\u5bfc\u8282\u70b9</b>\u4e0a\u5b89\u88c5 NetData\u3002\u8fd9\u79cd\u9650\u5236\u662f\u7531\u4e8e Docker \u63a5\u53e3\u7684\u9650\u5236","netdata.custom_image":"\u5982\u679c\u60a8\u613f\u610f\uff0c\u53ef\u4ee5\u4f7f\u7528\u4e0d\u540c\u7684\u81ea\u5b9a\u4e49\u955c\u50cf\u91cd\u65b0\u7f16\u8bd1 CapRover\u3002","netdata.description_details":"Netdata \u662f\u6700\u53d7\u6b22\u8fce\u548c\u6700\u5f3a\u5927\u7684\u76d1\u63a7\u5de5\u5177\u4e4b\u4e00\uff0c\u63d0\u4f9b\u4e86\u4e00\u4e2a web \u754c\u9762\u3002\u5b83\u662f\u4e00\u4e2a\u7528\u4e8e\u5206\u5e03\u5f0f\u5b9e\u65f6\u6027\u80fd\u548c\u5065\u5eb7\u76d1\u63a7\u7684\u7cfb\u7edf\u3002\u5b83\u63d0\u4f9b\u4e86\u5bf9\u7cfb\u7edf\u4e0a\u53d1\u751f\u7684\u4e00\u5207\u4e8b\u60c5\u7684\u65e0\u4e0e\u4f26\u6bd4\u7684\u6d1e\u5bdf\uff08\u5305\u62ec\u5e94\u7528\u7a0b\u5e8f\uff0c\u5982 web \u548c\u6570\u636e\u5e93\u670d\u52a1\u5668\uff09\uff0c\u4f7f\u7528\u73b0\u4ee3\u4ea4\u4e92\u5f0f web \u4eea\u8868\u677f\u3002","netdata.docker_limitation_link":"\uff08\u67e5\u770b\u6b64\u5904\uff09","netdata.github_link":"\uff08\u67e5\u770b\u6b64\u5904\uff09","netdata.more_details":"\u6709\u5173 NetData \u7684\u66f4\u591a\u8be6\u7ec6\u4fe1\u606f\uff0c\u8bf7\u8bbf\u95ee\u4ed6\u4eec\u7684 GitHub \u9875\u9762","netdata.net_data_monitoring_tool":"NetData \u76d1\u63a7\u5de5\u5177","netdata.netdata_started_and_updated":"NetData \u5df2\u542f\u52a8\u5e76\u66f4\u65b0\uff01","netdata.netdata_stopped":"NetData \u5df2\u505c\u6b62\uff01","netdata.open_net_data":"\u6253\u5f00 NetData","netdata.speed_efficiency":"NetData \u5feb\u901f\u4e14\u9ad8\u6548\uff0c\u65e8\u5728\u6c38\u4e45\u8fd0\u884c\u5728\u6240\u6709\u7cfb\u7edf\u4e0a\uff08\u7269\u7406\u548c\u865a\u62df\u670d\u52a1\u5668\u3001\u5bb9\u5668\u3001IoT \u8bbe\u5907\uff09\uff0c\u800c\u4e0d\u4f1a\u5e72\u6270\u5176\u6838\u5fc3\u529f\u80fd\u3002\u5f53\u524d\u5d4c\u5165\u5728 CapRover \u4e2d\u7684 NetData \u955c\u50cf\u4f7f\u7528\u9ed8\u8ba4\u914d\u7f6e\u8fdb\u884c\u7edf\u8ba1","netdata.start_net_data_engine":"\u542f\u52a8 NetData \u5f15\u64ce","netdata.statistics_link":"\uff08\u67e5\u770b\u6b64\u5904\uff09","netdata.turn_net_data_off":"\u5173\u95ed NetData","netdata.update_net_data":"\u66f4\u65b0 NetData","nginx_config.base_config_location":"nginx \u5bb9\u5668\u4e2d\u7684\u57fa\u7840\u914d\u7f6e\u4f4d\u7f6e","nginx_config.captain_config_location":"nginx \u5bb9\u5668\u4e2d\u7684 CapRover \u914d\u7f6e\u4f4d\u7f6e","nginx_config.customization":"CapRover \u5141\u8bb8\u60a8\u4e3a\u60a8\u7684 nginx \u8def\u7531\u5668\u8bbe\u7f6e\u81ea\u5b9a\u4e49\u914d\u7f6e\u3002\u8fd9\u5c06\u5141\u8bb8\u5728\u7f13\u5b58\u3001\u7279\u6b8a\u8def\u7531\u3001http2 \u7b49\u65b9\u9762\u8fdb\u884c\u9ad8\u7ea7\u5b9a\u5236\u3002","nginx_config.load_default":"\u52a0\u8f7d\u9ed8\u8ba4\u5e76\u7f16\u8f91","nginx_config.save_update":"\u4fdd\u5b58\u5e76\u66f4\u65b0","nginx_config.template_pattern":"\u8bf7\u6ce8\u610f\uff0c\u6a21\u677f\u662f\u4f7f\u7528 EJS \u6a21\u677f\u6a21\u5f0f\u6784\u5efa\u7684\u3002\u9664\u975e\u60a8\u771f\u6b63\u4e86\u89e3\u81ea\u5df1\u5728\u505a\u4ec0\u4e48\uff0c\u5426\u5219\u8bf7\u52ff\u66f4\u6539 <% .... > \u4e4b\u95f4\u7684\u533a\u57df\uff01","nodes.architecture":"\u67b6\u6784\uff1a","nodes.cpu":"CPU\uff1a","nodes.current_cluster_nodes":"\u5f53\u524d\u96c6\u7fa4\u8282\u70b9","nodes.docker_version":"Docker \u7248\u672c\uff1a","nodes.hostname":"\u4e3b\u673a\u540d\uff1a","nodes.ip_address":"IP\uff1a","nodes.leader":"\u9886\u5bfc\u8005\uff08\u4e3b\u8282\u70b9\uff09","nodes.no_default_push_registry":"\u7531\u4e8e\u672a\u8bbe\u7f6e\u9ed8\u8ba4\u63a8\u9001\u6ce8\u518c\u8868\uff0c\u60a8\u65e0\u6cd5\u6dfb\u52a0\u66f4\u591a\u8282\u70b9\u3002\u8981\u6dfb\u52a0\u66f4\u591a\u8282\u70b9\u5e76\u521b\u5efa\u96c6\u7fa4\uff0c\u60a8\u9996\u5148\u9700\u8981\u6dfb\u52a0 docker \u6ce8\u518c\u8868\u5e76\u5c06\u5176\u8bbe\u7f6e\u4e3a\u9ed8\u8ba4\u63a8\u9001\u6ce8\u518c\u8868\u3002","nodes.node_added_successfully":"\u8282\u70b9\u5df2\u6210\u529f\u6dfb\u52a0\uff01","nodes.node_id":"\u8282\u70b9 ID\uff1a","nodes.operating_system":"\u64cd\u4f5c\u7cfb\u7edf\uff1a","nodes.ram":"RAM\uff1a","nodes.state":"\u72b6\u6001\uff1a","nodes.status":"\u72b6\u6001\uff1a","nodes.type":"\u7c7b\u578b\uff1a","oneclick_app_selector.app_selection_info":"\u4ece\u4e0b\u9762\u7684\u5217\u8868\u4e2d\u9009\u62e9\u4e00\u4e2a\u5e94\u7528\u3001\u6570\u636e\u5e93\u6216\u6346\u7ed1\u5305\uff08\u5e94\u7528+\u6570\u636e\u5e93\uff09\u3002\u5176\u4f59\u7684\u5c31\u662f\u9b54\u6cd5\uff0c\u55ef...\u5411\u5bfc\uff01","oneclick_app_selector.card_title":"\u4e00\u952e\u5f0f\u5e94\u7528","oneclick_app_selector.custom_template_info":"\u8fd9\u4e3b\u8981\u7528\u4e8e\u6d4b\u8bd5\u3002\u60a8\u53ef\u4ee5\u5728\u6b64\u5904\u590d\u5236\u5e76\u7c98\u8d34\u60a8\u7684\u81ea\u5b9a\u4e49\u4e00\u952e\u5f0f\u5e94\u7528\u6a21\u677f\u3002\u6709\u5173\u793a\u4f8b\u548c\u60f3\u6cd5\uff0c\u8bf7\u53c2\u89c1","oneclick_app_selector.invalid_json_alert":"\u60a8\u8f93\u5165\u7684\u4e00\u952e\u5f0f\u6570\u636e\u4e0d\u662f\u6709\u6548\u7684 JSON\u3002","oneclick_app_selector.next_button":"\u4e0b\u4e00\u6b65","oneclick_app_selector.one_click_apps_github_repository":"CapRover \u4e00\u952e\u5f0f\u5e94\u7528\u4ed3\u5e93","oneclick_app_selector.one_click_apps_github_repository_main_repo":"\u4e3b\u4e00\u952e\u5f0f\u5e94\u7528 GitHub \u4ed3\u5e93","oneclick_app_selector.one_click_apps_source":"\u4e00\u952e\u5f0f\u5e94\u7528\u9ed8\u8ba4\u4ece\u5b98\u65b9","oneclick_app_selector.one_click_apps_source_end":"\u68c0\u7d22\u3002\u5982\u679c\u60a8\u613f\u610f\uff0c\u53ef\u4ee5\u6dfb\u52a0\u5176\u4ed6\u516c\u5171/\u79c1\u6709\u4ed3\u5e93\u3002","oneclick_app_selector.safari_warning":"\u60a8\u4f3c\u4e4e\u6b63\u5728\u4f7f\u7528 Safari\u3002\u5728 Safari \u4e0a\u90e8\u7f72\u4e00\u952e\u5f0f\u5e94\u7528\u53ef\u80fd\u4e0d\u7a33\u5b9a\u3002\u5efa\u8bae\u4f7f\u7528 Chrome","oneclick_app_selector.template_description":"\u521b\u5efa\u4e00\u952e\u5f0f\u5e94\u7528\u7684\u6a21\u677f\u3002\u4e3b\u8981\u7528\u4e8e\u5f00\u53d1\uff01","page_root.docs_link":"\u6587\u6863","page_root.github_link":"Github","page_root.logout":"\u6ce8\u9500","pro_features.build_email_alerts":"\u6784\u5efa\u6210\u529f\u548c\u5931\u8d25\u7684\u7535\u5b50\u90ae\u4ef6\u8b66\u62a5","pro_features.build_failures_email_alerts":"\u6784\u5efa\u5931\u8d25\u7684\u7535\u5b50\u90ae\u4ef6\u8b66\u62a5","pro_features.build_success_email_alerts":"\u6784\u5efa\u6210\u529f\u7684\u7535\u5b50\u90ae\u4ef6\u8b66\u62a5","pro_features.connect_api_key":"\u8fde\u63a5 API \u5bc6\u94a5","pro_features.create_pro_account":"\u4f7f\u7528 OAuth \u63d0\u4f9b\u5546\uff08Google\u3001Github \u7b49\uff09\u521b\u5efa PRO \u5e10\u6237","pro_features.email":"\u7535\u5b50\u90ae\u4ef6","pro_features.enjoy_premium_features":"\u4eab\u53d7\u9ad8\u7ea7\u529f\u80fd\uff01","pro_features.enter_api_key":"\u8f93\u5165 API \u5bc6\u94a5","pro_features.enter_api_key_here":"\u5728\u6b64\u5904\u8f93\u5165\u8d2d\u4e70\u7684 API \u5bc6\u94a5","pro_features.get_notified_build_fail":"\u5f53\u6784\u5efa\u5931\u8d25\u65f6\u83b7\u53d6\u901a\u77e5","pro_features.get_notified_build_success":"\u5f53\u6784\u5efa\u6210\u529f\u65f6\u83b7\u53d6\u901a\u77e5","pro_features.get_notified_login":"\u5f53\u6709\u4eba\u767b\u5f55\u65f6\u83b7\u53d6\u901a\u77e5","pro_features.login_email_alerts":"\u767b\u5f55\u7535\u5b50\u90ae\u4ef6\u8b66\u62a5","pro_features.save":"\u4fdd\u5b58","pro_features.sign_up_for_pro":"\u6ce8\u518c PRO \u4f1a\u5458","pro_features.support_open_source":"\u6700\u540e\u4f46\u540c\u6837\u91cd\u8981\u7684\u662f\uff0c\u652f\u6301\u5f00\u6e90\u8f6f\u4ef6\u7684\u6d3b\u8dc3\u5f00\u53d1\uff01","pro_features.two_factor_auth":"\u4f7f\u7528\u53cc\u56e0\u7d20\u8ba4\u8bc1\u4ee5\u83b7\u5f97\u66f4\u597d\u7684\u5b89\u5168\u6027","pro_features.upgrade_now":"\u7acb\u5373\u5347\u7ea7","pro_features.upgrade_to_caprover_pro":"\u5347\u7ea7\u5230 CapRover PRO \u4ee5\u5229\u7528\u9ad8\u7ea7\u529f\u80fd\uff01","projects.edit_project":"\u7f16\u8f91\u9879\u76ee\uff1a","projects.edit_project_cancel":"\u53d6\u6d88","projects.edit_project_description":"\u63cf\u8ff0","projects.edit_project_description_placeholder":"\u8fd9\u4e2a\u9879\u76ee\u592a\u68d2\u4e86\uff01","projects.edit_project_hint":"\u60a8\u53ef\u4ee5\u8bbe\u7f6e\u6b64\u9879\u76ee\u7684\u540d\u79f0\u3001\u63cf\u8ff0\u548c\u7236\u9879\u76ee\u3002","projects.edit_project_save":"\u4fdd\u5b58","projects.new_project":"\u521b\u5efa\u65b0\u9879\u76ee","projects.parent_project_selector_default":"root <\u65e0\u7236\u7ea7>\uff01","projects.project_name":"\u9879\u76ee\u540d\u79f0","settings.backup":"\u5907\u4efd","settings.change_password":"\u66f4\u6539\u5bc6\u7801","settings.check_for_updates":"\u68c0\u67e5\u66f4\u65b0","settings.confirm_otp":"\u901a\u8fc7\u8f93\u5165\u9a8c\u8bc1\u4ee3\u7801\u786e\u8ba4 OTP","settings.disable_otp":"\u7981\u7528\u53cc\u56e0\u7d20\u8ba4\u8bc1","settings.disabled":"\u5df2\u7981\u7528","settings.disk_cleanup":"\u78c1\u76d8\u6e05\u7406","settings.enable_otp":"\u542f\u7528\u53cc\u56e0\u7d20\u8ba4\u8bc1","settings.enable_otp_verification":"\u542f\u7528 OTP \u9a8c\u8bc1","settings.enabled":"\u5df2\u542f\u7528","settings.enter_otp_code_first":"\u9996\u5148\u8f93\u5165 OTP \u9a8c\u8bc1\u7801\u3002","settings.nginx_configurations":"NGINX \u914d\u7f6e","settings.one_off_cleanup":"\u4e00\u6b21\u6027\u6e05\u7406","settings.otp_authentication":"\u53cc\u56e0\u7d20\u8ba4\u8bc1","settings.otp_disabled":"\u53cc\u56e0\u7d20\u8ba4\u8bc1\u5df2\u7981\u7528","settings.otp_enabled_success":"\u53cc\u56e0\u7d20\u8ba4\u8bc1\u73b0\u5728\u5df2\u6210\u529f\u542f\u7528","settings.otp_verification_code":"OTP \u9a8c\u8bc1\u4ee3\u7801","settings.themes":"\u4e3b\u9898","settings.time_to_refresh":"\u5237\u65b0\u65f6\u95f4\uff1a","settings.update_process_started":"\u66f4\u65b0\u8fc7\u7a0b\u5df2\u542f\u52a8","theme.delete":"\u5220\u9664","theme.delete_theme_title":"\u5220\u9664\u4e3b\u9898\uff1f","themes.caprover_extra":"\u4f20\u9012\u7ed9CapRover\u7684\u5176\u4ed6\u914d\u7f6e","themes.customize_theme":"\u81ea\u5b9a\u4e49\u4e3b\u9898","themes.description":"CapRover\u9644\u5e26\u8bb8\u591a\u5185\u7f6e\u4e3b\u9898\uff01\u7ee7\u7eed\u5e76\u9009\u62e9\u60a8\u6700\u559c\u6b22\u7684\u4e3b\u9898","themes.edit_name":"\u4e3b\u9898\u540d\u79f0","themes.head_embed":"\u5c06\u5143\u7d20\u5d4c\u5165<head>","themes.see_here":"\u67e5\u770b\u8fd9\u91cc\u4e86\u89e3\u8be6\u60c5\u3002","themes.theme_custom_help":"\u60a8\u53ef\u4ee5\u901a\u8fc7\u63d0\u4f9b\u81ea\u5b9a\u4e49\u4e3b\u9898\u5e76\u5c06\u5143\u7d20\uff08\u5b57\u4f53\u3001CSS\u3001JS\u7b49\uff09\u6ce8\u5165<head>\u90e8\u5206\u6765\u81ea\u5b9a\u4e49CapRover\u4e3b\u9898\u3002"}')},{label:"Espa\xf1ol",value:"es-ES",alias:["es"],antdLocale:RS,messages:DC},{label:"Deutsch",value:"de-DE",alias:["de"],antdLocale:PS,messages:OC},{label:"Bahasa Indonesia",value:"id-ID",alias:["id"],antdLocale:ZS,messages:NC},{label:"Fran\xe7ais",value:"fr-FR",alias:["fr"],antdLocale:KS,messages:RC},{label:"Nederlands",value:"nl-NL",alias:["nl"],antdLocale:oC,messages:MC},{label:"Svenska",value:"sv-SE",alias:["sv"],antdLocale:vC,messages:LC},{label:"\u0641\u0627\u0631\u0633\u06cc",value:"fa-IR",alias:["fa"],antdLocale:BS,rtl:!0,messages:IC},{label:"\u0627\u0644\u0639\u0631\u0628\u064a\u0629",value:"ar-EG",alias:["ar"],antdLocale:wS,rtl:!0,messages:$C},{label:"T\xfcrk\xe7e",value:"tr-TR",alias:["tr"],antdLocale:wC,messages:HC}],FC=BC[0],UC=pS.getLanguageFromLocalStorage();function WC(e){return BC.find((t=>{var n;return t.value===e||(null===(n=t.alias)||void 0===n?void 0:n.includes(e))}))||FC}let VC=WC(UC);function qC(e,t){return VC.messages[e]||t}function KC(){return VC}function GC(e){return VC=WC(e),pS.setLanguageInLocalStorage(VC.value),VC}GC(UC);let YC=null,XC=e=>e(),JC=[],QC={};function ZC(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:a}=QC,o=(null===e||void 0===e?void 0:e())||document.body;return{getContainer:()=>o,duration:t,rtl:n,maxCount:r,top:a}}const eE=t.forwardRef(((e,n)=>{const{messageConfig:r,sync:a}=e,{getPrefixCls:o}=(0,t.useContext)(b),i=QC.prefixCls||o("message"),s=(0,t.useContext)(If),[l,c]=Wi(Object.assign(Object.assign(Object.assign({},r),{prefixCls:i}),s.message));return t.useImperativeHandle(n,(()=>{const e=Object.assign({},l);return Object.keys(e).forEach((t=>{e[t]=function(){return a(),l[t].apply(l,arguments)}})),{instance:e,sync:a}})),c})),tE=t.forwardRef(((e,n)=>{const[r,a]=t.useState(ZC),o=()=>{a(ZC)};t.useEffect(o,[]);const i=Ws(),s=i.getRootPrefixCls(),l=i.getIconPrefixCls(),c=i.getTheme(),d=t.createElement(eE,{ref:n,sync:o,messageConfig:r});return t.createElement(Ks,{prefixCls:s,iconPrefixCls:l,theme:c},i.holderRender?i.holderRender(d):d)}));function nE(){if(!YC){const e=document.createDocumentFragment(),n={fragment:e};return YC=n,void XC((()=>{ns(t.createElement(tE,{ref:e=>{const{instance:t,sync:r}=e||{};Promise.resolve().then((()=>{!n.instance&&t&&(n.instance=t,n.sync=r,nE())}))}}),e)}))}YC.instance&&(JC.forEach((e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":XC((()=>{const t=YC.instance.open(Object.assign(Object.assign({},QC),e.config));null===t||void 0===t||t.then(e.resolve),e.setCloseFn(t)}));break;case"destroy":XC((()=>{null===YC||void 0===YC||YC.instance.destroy(e.key)}));break;default:XC((()=>{var n;const r=(n=YC.instance)[t].apply(n,pt(e.args));null===r||void 0===r||r.then(e.resolve),e.setCloseFn(r)}))}})),JC=[])}const rE={open:function(e){const t=Mi((t=>{let n;const r={type:"open",config:e,resolve:t,setCloseFn:e=>{n=e}};return JC.push(r),()=>{n?XC((()=>{n()})):r.skipped=!0}}));return nE(),t},destroy:e=>{JC.push({type:"destroy",key:e}),nE()},config:function(e){QC=Object.assign(Object.assign({},QC),e),XC((()=>{var e;null===(e=null===YC||void 0===YC?void 0:YC.sync)||void 0===e||e.call(YC)}))},useMessage:Vi,_InternalPanelDoNotUseOrYouWillBeFired:Ni},aE=rE;["success","info","warning","error","loading"].forEach((e=>{aE[e]=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return function(e,t){Ws();const n=Mi((n=>{let r;const a={type:e,args:t,resolve:n,setCloseFn:e=>{r=e}};return JC.push(a),()=>{r?XC((()=>{r()})):a.skipped=!0}}));return nE(),n}(e,n)}}));const oE=aE;class iE{static toastError(e){let t="Something bad happened.";if(e.captainStatus){let n=e.captainMessage||t;t=`${e.captainStatus} : ${n}`}oE.error(t),{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.REACT_APP_IS_DEBUG&&console.error(e)}static toastInfo(e){oE.info(e)}static toastSuccess(e){oE.success(e)}static createCatcher(e){return function(t){iE.toastError(t),e&&e()}}}var sE=n(6178),lE=n.n(sE);const cE={copyObject:e=>JSON.parse(JSON.stringify(e)),generateUuidV4:()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){let t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),deleteAllCookies(){let e=document.cookie.split(";");for(let t=0;t<e.length;t++){let n=e[t],r=n.indexOf("="),a=r>-1?n.substr(0,r):n;document.cookie=a+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT"}},getAnsiColorRegex(){const e=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[a-zA-Z\\d]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(e,"g")},isMobile:()=>window.innerWidth<768,isSafari(){let e=!1;try{e=/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||!!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/)}catch(t){console.log(t)}return e},getDelayedPromise:e=>e?new Promise(((t,n)=>{setTimeout((()=>{t()}),e)})):Promise.resolve(),hashCode(e){let t,n,r=0;if(0===e.length)return r;for(t=0;t<e.length;t++)n=e.charCodeAt(t),r=(r<<5)-r+n,r|=0;return r},createRandomStringHex(e){let t="";const n="0123456789abcdef";for(let r=0;r<e;r++)t+=n.charAt(Math.floor(16*Math.random()));return t},replaceAllGenRandomForOneClickApp(e){let t;for(;(t=/\$\$cap_gen_random_hex\((\d+)\)/g.exec(e))&&2===t.length;){const n=Number(t[1]);e=n>256?e.replace(t[0],""):e.replace(t[0],`${this.createRandomStringHex(n)}`)}return e},convertHexStringToUtf8:e=>e?decodeURIComponent(e.substring(8,e.length).replace(/\s+/g,"").replace(/[0-9a-f]{2}/g,"%$&")):"",formatText(e,n,r){const a=new RegExp(`(${n.join("|")})`,"g"),o=e.split(a).map(((e,a)=>{let o=n.indexOf(e);return-1===o?(0,pg.jsx)("span",{children:e},a):t.cloneElement(r[o],{key:a})}));return(0,pg.jsx)("span",{children:o})},mergeObjects(e,t){const n=e||{};return t=t||{},Object.keys(t).forEach((e=>{!n[e]||Array.isArray(n[e])||Array.isArray(t[e])?n[e]=t[e]:"object"===typeof t[e]&&"object"===typeof n[e]?n[e]=this.mergeObjects(n[e],t[e]):n[e]=t[e]})),n},getLocalizedDateTime:e=>new Date(e).toLocaleString("default",{year:"numeric",month:"numeric",day:"numeric",hour:"2-digit",minute:"2-digit"}),getRelativeDateTime:e=>lE()(new Date(e)).fromNow()};class dE extends t.Component{constructor(e){super(e),this.willUnmountSoon=void 0,this.apiManager=void 0,this.willUnmountSoon=!1,this.apiManager=new vS}componentWillUnmount(){this.willUnmountSoon=!0,this.apiManager.destroy()}}const uE=function(e){var n=e.className,r=e.customizeIcon,a=e.customizeIconProps,i=e.children,s=e.onMouseDown,l=e.onClick,c="function"===typeof r?r(a):r;return t.createElement("span",{className:n,onMouseDown:function(e){e.preventDefault(),null===s||void 0===s||s(e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:l,"aria-hidden":!0},void 0!==c?c:t.createElement("span",{className:o()(n.split(/\s+/).map((function(e){return"".concat(e,"-icon")})))},i))};var pE=t.createContext(null);function fE(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,n=t.useRef(null),r=t.useRef(null);return t.useEffect((function(){return function(){window.clearTimeout(r.current)}}),[]),[function(){return n.current},function(t){(t||null===n.current)&&(n.current=t),window.clearTimeout(r.current),r.current=window.setTimeout((function(){n.current=null}),e)}]}var mE=function(e,n){var r,a=e.prefixCls,i=e.id,s=e.inputElement,l=e.disabled,c=e.tabIndex,d=e.autoFocus,u=e.autoComplete,p=e.editable,f=e.activeDescendantId,m=e.value,h=e.maxLength,g=e.onKeyDown,v=e.onMouseDown,_=e.onChange,b=e.onPaste,y=e.onCompositionStart,k=e.onCompositionEnd,x=e.open,w=e.attrs,S=s||t.createElement("input",null),C=S,E=C.ref,j=C.props,T=j.onKeyDown,P=j.onChange,$=j.onMouseDown,O=j.onCompositionStart,A=j.onCompositionEnd,D=j.style;return S.props,S=t.cloneElement(S,Re(Re(Re({type:"search"},j),{},{id:i,ref:kt(n,E),disabled:l,tabIndex:c,autoComplete:u||"off",autoFocus:d,className:o()("".concat(a,"-selection-search-input"),null===(r=S)||void 0===r||null===(r=r.props)||void 0===r?void 0:r.className),role:"combobox","aria-expanded":x||!1,"aria-haspopup":"listbox","aria-owns":"".concat(i,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(i,"_list"),"aria-activedescendant":x?f:void 0},w),{},{value:p?m:"",maxLength:h,readOnly:!p,unselectable:p?null:"on",style:Re(Re({},D),{},{opacity:p?null:0}),onKeyDown:function(e){g(e),T&&T(e)},onMouseDown:function(e){v(e),$&&$(e)},onChange:function(e){_(e),P&&P(e)},onCompositionStart:function(e){y(e),O&&O(e)},onCompositionEnd:function(e){k(e),A&&A(e)},onPaste:b}))};const hE=t.forwardRef(mE);function gE(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}var vE="undefined"!==typeof window&&window.document&&window.document.documentElement;function _E(e){return["string","number"].includes(T(e))}function bE(e){var t=void 0;return e&&(_E(e.title)?t=e.title.toString():_E(e.label)&&(t=e.label.toString())),t}function yE(e){var t;return null!==(t=e.key)&&void 0!==t?t:e.value}var kE=function(e){e.preventDefault(),e.stopPropagation()};const xE=function(e){var n,r,a=e.id,i=e.prefixCls,s=e.values,l=e.open,c=e.searchValue,d=e.autoClearSearchValue,u=e.inputRef,p=e.placeholder,f=e.disabled,m=e.mode,h=e.showSearch,g=e.autoFocus,v=e.autoComplete,_=e.activeDescendantId,b=e.tabIndex,y=e.removeIcon,k=e.maxTagCount,x=e.maxTagTextLength,w=e.maxTagPlaceholder,S=void 0===w?function(e){return"+ ".concat(e.length," ...")}:w,C=e.tagRender,E=e.onToggleOpen,T=e.onRemove,P=e.onInputChange,O=e.onInputPaste,A=e.onInputKeyDown,D=e.onInputMouseDown,I=e.onInputCompositionStart,R=e.onInputCompositionEnd,N=t.useRef(null),M=j((0,t.useState)(0),2),z=M[0],L=M[1],H=j((0,t.useState)(!1),2),B=H[0],F=H[1],U="".concat(i,"-selection"),W=l||"multiple"===m&&!1===d||"tags"===m?c:"",V="tags"===m||"multiple"===m&&!1===d||h&&(l||B);n=function(){L(N.current.scrollWidth)},r=[W],vE?t.useLayoutEffect(n,r):t.useEffect(n,r);var q=function(e,n,r,a,i){return t.createElement("span",{title:bE(e),className:o()("".concat(U,"-item"),$({},"".concat(U,"-item-disabled"),r))},t.createElement("span",{className:"".concat(U,"-item-content")},n),a&&t.createElement(uE,{className:"".concat(U,"-item-remove"),onMouseDown:kE,onClick:i,customizeIcon:y},"\xd7"))},K=function(e,n,r,a,o,i){return t.createElement("span",{onMouseDown:function(e){kE(e),E(!l)}},C({label:n,value:e,disabled:r,closable:a,onClose:o,isMaxTag:!!i}))},G=t.createElement("div",{className:"".concat(U,"-search"),style:{width:z},onFocus:function(){F(!0)},onBlur:function(){F(!1)}},t.createElement(hE,{ref:u,open:l,prefixCls:i,id:a,inputElement:null,disabled:f,autoFocus:g,autoComplete:v,editable:V,activeDescendantId:_,value:W,onKeyDown:A,onMouseDown:D,onChange:P,onPaste:O,onCompositionStart:I,onCompositionEnd:R,tabIndex:b,attrs:Zn(e,!0)}),t.createElement("span",{ref:N,className:"".concat(U,"-search-mirror"),"aria-hidden":!0},W,"\xa0")),Y=t.createElement(ab,{prefixCls:"".concat(U,"-overflow"),data:s,renderItem:function(e){var t=e.disabled,n=e.label,r=e.value,a=!f&&!t,o=n;if("number"===typeof x&&("string"===typeof n||"number"===typeof n)){var i=String(o);i.length>x&&(o="".concat(i.slice(0,x),"..."))}var s=function(t){t&&t.stopPropagation(),T(e)};return"function"===typeof C?K(r,o,t,a,s):q(e,o,t,a,s)},renderRest:function(e){var t="function"===typeof S?S(e):S;return"function"===typeof C?K(void 0,t,!1,!1,void 0,!0):q({title:t},t,!1)},suffix:G,itemKey:yE,maxCount:k});return t.createElement(t.Fragment,null,Y,!s.length&&!W&&t.createElement("span",{className:"".concat(U,"-placeholder")},p))};const wE=function(e){var n=e.inputElement,r=e.prefixCls,a=e.id,o=e.inputRef,i=e.disabled,s=e.autoFocus,l=e.autoComplete,c=e.activeDescendantId,d=e.mode,u=e.open,p=e.values,f=e.placeholder,m=e.tabIndex,h=e.showSearch,g=e.searchValue,v=e.activeValue,_=e.maxLength,b=e.onInputKeyDown,y=e.onInputMouseDown,k=e.onInputChange,x=e.onInputPaste,w=e.onInputCompositionStart,S=e.onInputCompositionEnd,C=e.title,E=j(t.useState(!1),2),T=E[0],P=E[1],$="combobox"===d,O=$||h,A=p[0],D=g||"";$&&v&&!T&&(D=v),t.useEffect((function(){$&&P(!1)}),[$,v]);var I=!("combobox"!==d&&!u&&!h)&&!!D,R=void 0===C?bE(A):C,N=t.useMemo((function(){return A?null:t.createElement("span",{className:"".concat(r,"-selection-placeholder"),style:I?{visibility:"hidden"}:void 0},f)}),[A,I,f,r]);return t.createElement(t.Fragment,null,t.createElement("span",{className:"".concat(r,"-selection-search")},t.createElement(hE,{ref:o,prefixCls:r,id:a,open:u,inputElement:n,disabled:i,autoFocus:s,autoComplete:l,editable:O,activeDescendantId:c,value:D,onKeyDown:b,onMouseDown:y,onChange:function(e){P(!0),k(e)},onPaste:x,onCompositionStart:w,onCompositionEnd:S,tabIndex:m,attrs:Zn(e,!0),maxLength:$?_:void 0})),!$&&A?t.createElement("span",{className:"".concat(r,"-selection-item"),title:R,style:I?{visibility:"hidden"}:void 0},A.label):null,N)};var SE=function(e,n){var r=(0,t.useRef)(null),a=(0,t.useRef)(!1),o=e.prefixCls,i=e.open,s=e.mode,l=e.showSearch,c=e.tokenWithEnter,d=e.disabled,u=e.autoClearSearchValue,p=e.onSearch,f=e.onSearchSubmit,m=e.onToggleOpen,h=e.onInputKeyDown,g=e.domRef;t.useImperativeHandle(n,(function(){return{focus:function(e){r.current.focus(e)},blur:function(){r.current.blur()}}}));var v=j(fE(0),2),_=v[0],b=v[1],y=(0,t.useRef)(null),x=function(e){!1!==p(e,!0,a.current)&&m(!0)},w={inputRef:r,onInputKeyDown:function(e){var t,n=e.which;n!==Xn.UP&&n!==Xn.DOWN||e.preventDefault(),h&&h(e),n!==Xn.ENTER||"tags"!==s||a.current||i||null===f||void 0===f||f(e.target.value),t=n,[Xn.ESC,Xn.SHIFT,Xn.BACKSPACE,Xn.TAB,Xn.WIN_KEY,Xn.ALT,Xn.META,Xn.WIN_KEY_RIGHT,Xn.CTRL,Xn.SEMICOLON,Xn.EQUALS,Xn.CAPS_LOCK,Xn.CONTEXT_MENU,Xn.F1,Xn.F2,Xn.F3,Xn.F4,Xn.F5,Xn.F6,Xn.F7,Xn.F8,Xn.F9,Xn.F10,Xn.F11,Xn.F12].includes(t)||m(!0)},onInputMouseDown:function(){b(!0)},onInputChange:function(e){var t=e.target.value;if(c&&y.current&&/[\r\n]/.test(y.current)){var n=y.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");t=t.replace(n,y.current)}y.current=null,x(t)},onInputPaste:function(e){var t=e.clipboardData,n=null===t||void 0===t?void 0:t.getData("text");y.current=n||""},onInputCompositionStart:function(){a.current=!0},onInputCompositionEnd:function(e){a.current=!1,"combobox"!==s&&x(e.target.value)}},S="multiple"===s||"tags"===s?t.createElement(xE,k({},e,w)):t.createElement(wE,k({},e,w));return t.createElement("div",{ref:g,className:"".concat(o,"-selector"),onClick:function(e){e.target!==r.current&&(void 0!==document.body.style.msTouchAction?setTimeout((function(){r.current.focus()})):r.current.focus())},onMouseDown:function(e){var t=_();e.target===r.current||t||"combobox"===s&&d||e.preventDefault(),("combobox"===s||l&&t)&&i||(i&&!1!==u&&p("",!0,!1),m())}},S)};const CE=t.forwardRef(SE);var EE=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],jE=function(e,n){var r=e.prefixCls,a=(e.disabled,e.visible),i=e.children,s=e.popupElement,l=e.animation,c=e.transitionName,d=e.dropdownStyle,u=e.dropdownClassName,p=e.direction,f=void 0===p?"ltr":p,m=e.placement,h=e.builtinPlacements,g=e.dropdownMatchSelectWidth,v=e.dropdownRender,_=e.dropdownAlign,b=e.getPopupContainer,y=e.empty,x=e.getTriggerDOMNode,w=e.onPopupVisibleChange,S=e.onPopupMouseEnter,C=A(e,EE),E="".concat(r,"-dropdown"),j=s;v&&(j=v(s));var T=t.useMemo((function(){return h||function(e){var t=!0===e?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"}}}(g)}),[h,g]),P=l?"".concat(E,"-").concat(l):c,O="number"===typeof g,D=t.useMemo((function(){return O?null:!1===g?"minWidth":"width"}),[g,O]),I=d;O&&(I=Re(Re({},I),{},{width:g}));var R=t.useRef(null);return t.useImperativeHandle(n,(function(){return{getPopupElement:function(){var e;return null===(e=R.current)||void 0===e?void 0:e.popupElement}}})),t.createElement(T_,k({},C,{showAction:w?["click"]:[],hideAction:w?["click"]:[],popupPlacement:m||("rtl"===f?"bottomRight":"bottomLeft"),builtinPlacements:T,prefixCls:E,popupTransitionName:P,popup:t.createElement("div",{onMouseEnter:S},j),ref:R,stretch:D,popupAlign:_,popupVisible:a,getPopupContainer:b,popupClassName:o()(u,$({},"".concat(E,"-empty"),y)),popupStyle:I,getTriggerDOMNode:x,onPopupVisibleChange:w}),i)};const TE=t.forwardRef(jE);function PE(e,t){var n,r=e.key;return"value"in e&&(n=e.value),null!==r&&void 0!==r?r:void 0!==n?n:"rc-index-key-".concat(t)}function $E(e){return"undefined"!==typeof e&&!Number.isNaN(e)}function OE(e,t){var n=e||{},r=n.label||(t?"children":"label");return{label:r,value:n.value||"value",options:n.options||"options",groupLabel:n.groupLabel||r}}function AE(e){var t=Re({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return p(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}const DE=t.createContext(null);function IE(e){var n=e.visible,r=e.values;if(!n)return null;return t.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(r.slice(0,50).map((function(e){var t=e.label,n=e.value;return["number","string"].includes(T(t))?t:n})).join(", ")),r.length>50?", ...":null)}var RE=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],NE=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],ME=function(e){return"tags"===e||"multiple"===e},zE=t.forwardRef((function(e,n){var r,a=e.id,i=e.prefixCls,s=e.className,l=e.showSearch,c=e.tagRender,d=e.direction,u=e.omitDomProps,p=e.displayValues,f=e.onDisplayValuesChange,m=e.emptyOptions,h=e.notFoundContent,g=void 0===h?"Not Found":h,v=e.onClear,_=e.mode,b=e.disabled,y=e.loading,x=e.getInputElement,w=e.getRawInputElement,S=e.open,C=e.defaultOpen,E=e.onDropdownVisibleChange,P=e.activeValue,O=e.onActiveValueChange,D=e.activeDescendantId,I=e.searchValue,R=e.autoClearSearchValue,N=e.onSearch,M=e.onSearchSplit,z=e.tokenSeparators,L=e.allowClear,H=e.suffixIcon,B=e.clearIcon,F=e.OptionList,U=e.animation,W=e.transitionName,V=e.dropdownStyle,q=e.dropdownClassName,K=e.dropdownMatchSelectWidth,G=e.dropdownRender,Y=e.dropdownAlign,X=e.placement,J=e.builtinPlacements,Q=e.getPopupContainer,Z=e.showAction,ee=void 0===Z?[]:Z,te=e.onFocus,ne=e.onBlur,re=e.onKeyUp,ae=e.onKeyDown,oe=e.onMouseDown,ie=A(e,RE),se=ME(_),le=(void 0!==l?l:se)||"combobox"===_,ce=Re({},ie);NE.forEach((function(e){delete ce[e]})),null===u||void 0===u||u.forEach((function(e){delete ce[e]}));var de=j(t.useState(!1),2),ue=de[0],pe=de[1];t.useEffect((function(){pe(fv())}),[]);var fe=t.useRef(null),me=t.useRef(null),he=t.useRef(null),ge=t.useRef(null),ve=t.useRef(null),_e=t.useRef(!1),be=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,n=j(t.useState(!1),2),r=n[0],a=n[1],o=t.useRef(null),i=function(){window.clearTimeout(o.current)};return t.useEffect((function(){return i}),[]),[r,function(t,n){i(),o.current=window.setTimeout((function(){a(t),n&&n()}),e)},i]}(),ye=j(be,3),ke=ye[0],xe=ye[1],we=ye[2];t.useImperativeHandle(n,(function(){var e,t;return{focus:null===(e=ge.current)||void 0===e?void 0:e.focus,blur:null===(t=ge.current)||void 0===t?void 0:t.blur,scrollTo:function(e){var t;return null===(t=ve.current)||void 0===t?void 0:t.scrollTo(e)},nativeElement:fe.current||me.current}}));var Se=t.useMemo((function(){var e;if("combobox"!==_)return I;var t=null===(e=p[0])||void 0===e?void 0:e.value;return"string"===typeof t||"number"===typeof t?String(t):""}),[I,_,p]),Ce="combobox"===_&&"function"===typeof x&&x()||null,Ee="function"===typeof w&&w(),je=xt(me,null===Ee||void 0===Ee||null===(r=Ee.props)||void 0===r?void 0:r.ref),Te=j(t.useState(!1),2),Pe=Te[0],$e=Te[1];Ut((function(){$e(!0)}),[]);var Oe=j(qt(!1,{defaultValue:C,value:S}),2),Ae=Oe[0],De=Oe[1],Ie=!!Pe&&Ae,Ne=!g&&m;(b||Ne&&Ie&&"combobox"===_)&&(Ie=!1);var Me=!Ne&&Ie,ze=t.useCallback((function(e){var t=void 0!==e?e:!Ie;b||(De(t),Ie!==t&&(null===E||void 0===E||E(t)))}),[b,Ie,De,E]),Le=t.useMemo((function(){return(z||[]).some((function(e){return["\n","\r\n"].includes(e)}))}),[z]),He=t.useContext(DE)||{},Be=He.maxCount,Fe=He.rawValues,Ue=function(e,t,n){if(!(se&&$E(Be)&&(null===Fe||void 0===Fe?void 0:Fe.size)>=Be)){var r=!0,a=e;null===O||void 0===O||O(null);var o=function(e,t,n){if(!t||!t.length)return null;var r=!1,a=function e(t,n){var a=Kt(n),o=a[0],i=a.slice(1);if(!o)return[t];var s=t.split(o);return r=r||s.length>1,s.reduce((function(t,n){return[].concat(pt(t),pt(e(n,i)))}),[]).filter(Boolean)}(e,t);return r?"undefined"!==typeof n?a.slice(0,n):a:null}(e,z,$E(Be)?Be-Fe.size:void 0),i=n?null:o;return"combobox"!==_&&i&&(a="",null===M||void 0===M||M(i),ze(!1),r=!1),N&&Se!==a&&N(a,{source:t?"typing":"effect"}),r}};t.useEffect((function(){Ie||se||"combobox"===_||Ue("",!1,!1)}),[Ie]),t.useEffect((function(){Ae&&b&&De(!1),b&&!_e.current&&xe(!1)}),[b]);var We=j(fE(),2),Ve=We[0],qe=We[1],Ke=t.useRef(!1),Ge=t.useRef(!1),Ye=[];t.useEffect((function(){return function(){Ye.forEach((function(e){return clearTimeout(e)})),Ye.splice(0,Ye.length)}}),[]);var Xe,Je=j(t.useState({}),2)[1];Ee&&(Xe=function(e){ze(e)}),function(e,n,r,a){var o=t.useRef(null);o.current={open:n,triggerOpen:r,customizedTrigger:a},t.useEffect((function(){function t(t){var n;if(null===(n=o.current)||void 0===n||!n.customizedTrigger){var r=t.target;r.shadowRoot&&t.composed&&(r=t.composedPath()[0]||r),o.current.open&&e().filter((function(e){return e})).every((function(e){return!e.contains(r)&&e!==r}))&&o.current.triggerOpen(!1)}}return window.addEventListener("mousedown",t),function(){return window.removeEventListener("mousedown",t)}}),[])}((function(){var e;return[fe.current,null===(e=he.current)||void 0===e?void 0:e.getPopupElement()]}),Me,ze,!!Ee);var Qe,Ze=t.useMemo((function(){return Re(Re({},e),{},{notFoundContent:g,open:Ie,triggerOpen:Me,id:a,showSearch:le,multiple:se,toggleOpen:ze})}),[e,g,Me,Ie,a,le,se,ze]),et=!!H||y;et&&(Qe=t.createElement(uE,{className:o()("".concat(i,"-arrow"),$({},"".concat(i,"-arrow-loading"),y)),customizeIcon:H,customizeIconProps:{loading:y,searchValue:Se,open:Ie,focused:ke,showSearch:le}}));var tt,nt=function(e,n,r,a,o){var i=arguments.length>5&&void 0!==arguments[5]&&arguments[5],s=arguments.length>6?arguments[6]:void 0,l=arguments.length>7?arguments[7]:void 0,c=t.useMemo((function(){return"object"===T(a)?a.clearIcon:o||void 0}),[a,o]);return{allowClear:t.useMemo((function(){return!(i||!a||!r.length&&!s||"combobox"===l&&""===s)}),[a,i,r.length,s,l]),clearIcon:t.createElement(uE,{className:"".concat(e,"-clear"),onMouseDown:n,customizeIcon:c},"\xd7")}}(i,(function(){var e;null===v||void 0===v||v(),null===(e=ge.current)||void 0===e||e.focus(),f([],{type:"clear",values:p}),Ue("",!1,!1)}),p,L,B,b,Se,_),rt=nt.allowClear,at=nt.clearIcon,ot=t.createElement(F,{ref:ve}),it=o()(i,s,$($($($($($($($($($({},"".concat(i,"-focused"),ke),"".concat(i,"-multiple"),se),"".concat(i,"-single"),!se),"".concat(i,"-allow-clear"),L),"".concat(i,"-show-arrow"),et),"".concat(i,"-disabled"),b),"".concat(i,"-loading"),y),"".concat(i,"-open"),Ie),"".concat(i,"-customize-input"),Ce),"".concat(i,"-show-search"),le)),st=t.createElement(TE,{ref:he,disabled:b,prefixCls:i,visible:Me,popupElement:ot,animation:U,transitionName:W,dropdownStyle:V,dropdownClassName:q,direction:d,dropdownMatchSelectWidth:K,dropdownRender:G,dropdownAlign:Y,placement:X,builtinPlacements:J,getPopupContainer:Q,empty:m,getTriggerDOMNode:function(e){return me.current||e},onPopupVisibleChange:Xe,onPopupMouseEnter:function(){Je({})}},Ee?t.cloneElement(Ee,{ref:je}):t.createElement(CE,k({},e,{domRef:me,prefixCls:i,inputElement:Ce,ref:ge,id:a,showSearch:le,autoClearSearchValue:R,mode:_,activeDescendantId:D,tagRender:c,values:p,open:Ie,onToggleOpen:ze,activeValue:P,searchValue:Se,onSearch:Ue,onSearchSubmit:function(e){e&&e.trim()&&N(e,{source:"submit"})},onRemove:function(e){var t=p.filter((function(t){return t!==e}));f(t,{type:"remove",values:[e]})},tokenWithEnter:Le})));return tt=Ee?st:t.createElement("div",k({className:it},ce,{ref:fe,onMouseDown:function(e){var t,n=e.target,r=null===(t=he.current)||void 0===t?void 0:t.getPopupElement();if(r&&r.contains(n)){var a=setTimeout((function(){var e,t=Ye.indexOf(a);-1!==t&&Ye.splice(t,1),we(),ue||r.contains(document.activeElement)||null===(e=ge.current)||void 0===e||e.focus()}));Ye.push(a)}for(var o=arguments.length,i=new Array(o>1?o-1:0),s=1;s<o;s++)i[s-1]=arguments[s];null===oe||void 0===oe||oe.apply(void 0,[e].concat(i))},onKeyDown:function(e){var t,n=Ve(),r=e.key,a="Enter"===r;if(a&&("combobox"!==_&&e.preventDefault(),Ie||ze(!0)),qe(!!Se),"Backspace"===r&&!n&&se&&!Se&&p.length){for(var o=pt(p),i=null,s=o.length-1;s>=0;s-=1){var l=o[s];if(!l.disabled){o.splice(s,1),i=l;break}}i&&f(o,{type:"remove",values:[i]})}for(var c=arguments.length,d=new Array(c>1?c-1:0),u=1;u<c;u++)d[u-1]=arguments[u];!Ie||a&&Ke.current||null===(t=ve.current)||void 0===t||t.onKeyDown.apply(t,[e].concat(d)),a&&(Ke.current=!0),null===ae||void 0===ae||ae.apply(void 0,[e].concat(d))},onKeyUp:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a;Ie&&(null===(a=ve.current)||void 0===a||a.onKeyUp.apply(a,[e].concat(n))),"Enter"===e.key&&(Ke.current=!1),null===re||void 0===re||re.apply(void 0,[e].concat(n))},onFocus:function(){xe(!0),b||(te&&!Ge.current&&te.apply(void 0,arguments),ee.includes("focus")&&ze(!0)),Ge.current=!0},onBlur:function(){_e.current=!0,xe(!1,(function(){Ge.current=!1,_e.current=!1,ze(!1)})),b||(Se&&("tags"===_?N(Se,{source:"submit"}):"multiple"===_&&N("",{source:"blur"})),ne&&ne.apply(void 0,arguments))}}),t.createElement(IE,{visible:ke&&!Ie,values:p}),st,Qe,rt&&at),t.createElement(pE.Provider,{value:Ze},tt)}));const LE=zE;var HE=function(){return null};HE.isSelectOptGroup=!0;const BE=HE;var FE=function(){return null};FE.isSelectOption=!0;const UE=FE;var WE=t.forwardRef((function(e,n){var r=e.height,a=e.offsetY,i=e.offsetX,s=e.children,l=e.prefixCls,c=e.onInnerResize,d=e.innerProps,u=e.rtl,p=e.extra,f={},m={display:"flex",flexDirection:"column"};return void 0!==a&&(f={height:r,position:"relative",overflow:"hidden"},m=Re(Re({},m),{},$($($($($({transform:"translateY(".concat(a,"px)")},u?"marginRight":"marginLeft",-i),"position","absolute"),"left",0),"right",0),"top",0))),t.createElement("div",{style:f},t.createElement(Vv,{onResize:function(e){e.offsetHeight&&c&&c()}},t.createElement("div",k({style:m,className:o()($({},"".concat(l,"-holder-inner"),l)),ref:n},d),s,p)))}));WE.displayName="Filler";const VE=WE;function qE(e){var n=e.children,r=e.setRef,a=t.useCallback((function(e){r(e)}),[]);return t.cloneElement(n,{ref:a})}function KE(e,n,r){var a=j(t.useState(e),2),o=a[0],i=a[1],s=j(t.useState(null),2),l=s[0],c=s[1];return t.useEffect((function(){var t=function(e,t,n){var r,a,o=e.length,i=t.length;if(0===o&&0===i)return null;o<i?(r=e,a=t):(r=t,a=e);var s={__EMPTY_ITEM__:!0};function l(e){return void 0!==e?n(e):s}for(var c=null,d=1!==Math.abs(o-i),u=0;u<a.length;u+=1){var p=l(r[u]);if(p!==l(a[u])){c=u,d=d||p!==l(a[u+1]);break}}return null===c?null:{index:c,multiple:d}}(o||[],e||[],n);void 0!==(null===t||void 0===t?void 0:t.index)&&(null===r||void 0===r||r(t.index),c(e[t.index])),i(e)}),[e]),[l]}const GE="object"===("undefined"===typeof navigator?"undefined":T(navigator))&&/Firefox/i.test(navigator.userAgent),YE=function(e,n,r,a){var o=(0,t.useRef)(!1),i=(0,t.useRef)(null);var s=(0,t.useRef)({top:e,bottom:n,left:r,right:a});return s.current.top=e,s.current.bottom=n,s.current.left=r,s.current.right=a,function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e?t<0&&s.current.left||t>0&&s.current.right:t<0&&s.current.top||t>0&&s.current.bottom;return n&&r?(clearTimeout(i.current),o.current=!1):r&&!o.current||(clearTimeout(i.current),o.current=!0,i.current=setTimeout((function(){o.current=!1}),50)),!o.current&&r}};function XE(e,n,r,a,o,i,s){var l=(0,t.useRef)(0),c=(0,t.useRef)(null),d=(0,t.useRef)(null),u=(0,t.useRef)(!1),p=YE(n,r,a,o);var f=(0,t.useRef)(null),m=(0,t.useRef)(null);return[function(t){if(e){$n.cancel(m.current),m.current=$n((function(){f.current=null}),2);var n=t.deltaX,r=t.deltaY,a=t.shiftKey,o=n,h=r;("sx"===f.current||!f.current&&a&&r&&!n)&&(o=r,h=0,f.current="sx");var g=Math.abs(o),v=Math.abs(h);null===f.current&&(f.current=i&&g>v?"x":"y"),"y"===f.current?function(e,t){if($n.cancel(c.current),!p(!1,t)){var n=e;n._virtualHandled||(n._virtualHandled=!0,l.current+=t,d.current=t,GE||n.preventDefault(),c.current=$n((function(){var e=u.current?10:1;s(l.current*e,!1),l.current=0})))}}(t,h):function(e,t){s(t,!0),GE||e.preventDefault()}(t,o)}},function(t){e&&(u.current=t.detail===d.current)}]}var JE=function(){function e(){Tt(this,e),$(this,"maps",void 0),$(this,"id",0),this.maps=Object.create(null)}return $t(e,[{key:"set",value:function(e,t){this.maps[e]=t,this.id+=1}},{key:"get",value:function(e){return this.maps[e]}}]),e}();const QE=JE;var ZE=14/15;function ej(e,t){return("touches"in e?e.touches[0]:e)[t?"pageX":"pageY"]}var tj=t.forwardRef((function(e,n){var r=e.prefixCls,a=e.rtl,i=e.scrollOffset,s=e.scrollRange,l=e.onStartMove,c=e.onStopMove,d=e.onScroll,u=e.horizontal,p=e.spinSize,f=e.containerSize,m=e.style,h=e.thumbStyle,g=j(t.useState(!1),2),v=g[0],_=g[1],b=j(t.useState(null),2),y=b[0],k=b[1],x=j(t.useState(null),2),w=x[0],S=x[1],C=!a,E=t.useRef(),T=t.useRef(),P=j(t.useState(!1),2),O=P[0],A=P[1],D=t.useRef(),I=function(){clearTimeout(D.current),A(!0),D.current=setTimeout((function(){A(!1)}),3e3)},R=s-f||0,N=f-p||0,M=t.useMemo((function(){return 0===i||0===R?0:i/R*N}),[i,R,N]),z=t.useRef({top:M,dragging:v,pageY:y,startTop:w});z.current={top:M,dragging:v,pageY:y,startTop:w};var L=function(e){_(!0),k(ej(e,u)),S(z.current.top),l(),e.stopPropagation(),e.preventDefault()};t.useEffect((function(){var e=function(e){e.preventDefault()},t=E.current,n=T.current;return t.addEventListener("touchstart",e,{passive:!1}),n.addEventListener("touchstart",L,{passive:!1}),function(){t.removeEventListener("touchstart",e),n.removeEventListener("touchstart",L)}}),[]);var H=t.useRef();H.current=R;var B=t.useRef();B.current=N,t.useEffect((function(){if(v){var e,t=function(t){var n=z.current,r=n.dragging,a=n.pageY,o=n.startTop;$n.cancel(e);var i=E.current.getBoundingClientRect(),s=f/(u?i.width:i.height);if(r){var l=(ej(t,u)-a)*s,c=o;!C&&u?c-=l:c+=l;var p=H.current,m=B.current,h=m?c/m:0,g=Math.ceil(h*p);g=Math.max(g,0),g=Math.min(g,p),e=$n((function(){d(g,u)}))}},n=function(){_(!1),c()};return window.addEventListener("mousemove",t,{passive:!0}),window.addEventListener("touchmove",t,{passive:!0}),window.addEventListener("mouseup",n,{passive:!0}),window.addEventListener("touchend",n,{passive:!0}),function(){window.removeEventListener("mousemove",t),window.removeEventListener("touchmove",t),window.removeEventListener("mouseup",n),window.removeEventListener("touchend",n),$n.cancel(e)}}}),[v]),t.useEffect((function(){return I(),function(){clearTimeout(D.current)}}),[i]),t.useImperativeHandle(n,(function(){return{delayHidden:I}}));var F="".concat(r,"-scrollbar"),U={position:"absolute",visibility:O?null:"hidden"},W={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return u?(U.height=8,U.left=0,U.right=0,U.bottom=0,W.height="100%",W.width=p,C?W.left=M:W.right=M):(U.width=8,U.top=0,U.bottom=0,C?U.right=0:U.left=0,W.width="100%",W.height=p,W.top=M),t.createElement("div",{ref:E,className:o()(F,$($($({},"".concat(F,"-horizontal"),u),"".concat(F,"-vertical"),!u),"".concat(F,"-visible"),O)),style:Re(Re({},U),m),onMouseDown:function(e){e.stopPropagation(),e.preventDefault()},onMouseMove:I},t.createElement("div",{ref:T,className:o()("".concat(F,"-thumb"),$({},"".concat(F,"-thumb-moving"),v)),style:Re(Re({},W),h),onMouseDown:L}))}));const nj=tj;function rj(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=e/(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0)*e;return isNaN(t)&&(t=0),t=Math.max(t,20),Math.floor(t)}var aj=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles"],oj=[],ij={overflowY:"auto",overflowAnchor:"none"};function sj(e,n){var r=e.prefixCls,a=void 0===r?"rc-virtual-list":r,i=e.className,s=e.height,l=e.itemHeight,c=e.fullHeight,d=void 0===c||c,u=e.style,p=e.data,f=e.children,m=e.itemKey,h=e.virtual,g=e.direction,v=e.scrollWidth,_=e.component,b=void 0===_?"div":_,y=e.onScroll,x=e.onVirtualScroll,w=e.onVisibleChange,S=e.innerProps,C=e.extraRender,E=e.styles,P=A(e,aj),O=t.useCallback((function(e){return"function"===typeof m?m(e):null===e||void 0===e?void 0:e[m]}),[m]),D=function(e,n,r){var a=j(t.useState(0),2),o=a[0],i=a[1],s=(0,t.useRef)(new Map),l=(0,t.useRef)(new QE),c=(0,t.useRef)();function d(){$n.cancel(c.current)}function u(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];d();var t=function(){s.current.forEach((function(e,t){if(e&&e.offsetParent){var n=vt(e),r=n.offsetHeight;l.current.get(t)!==r&&l.current.set(t,n.offsetHeight)}})),i((function(e){return e+1}))};e?t():c.current=$n(t)}return(0,t.useEffect)((function(){return d}),[]),[function(t,a){var o=e(t),i=s.current.get(o);a?(s.current.set(o,a),u()):s.current.delete(o),!i!==!a&&(a?null===n||void 0===n||n(t):null===r||void 0===r||r(t))},u,l.current,o]}(O,null,null),I=j(D,4),R=I[0],N=I[1],M=I[2],z=I[3],L=!(!1===h||!s||!l),H=t.useMemo((function(){return Object.values(M.maps).reduce((function(e,t){return e+t}),0)}),[M.id,M.maps]),B=L&&p&&(Math.max(l*p.length,H)>s||!!v),F="rtl"===g,U=o()(a,$({},"".concat(a,"-rtl"),F),i),W=p||oj,V=(0,t.useRef)(),q=(0,t.useRef)(),K=(0,t.useRef)(),G=j((0,t.useState)(0),2),Y=G[0],X=G[1],J=j((0,t.useState)(0),2),Q=J[0],Z=J[1],ee=j((0,t.useState)(!1),2),te=ee[0],ne=ee[1],re=function(){ne(!0)},ae=function(){ne(!1)},oe={getKey:O};function ie(e){X((function(t){var n=function(e){var t=e;Number.isNaN(we.current)||(t=Math.min(t,we.current));return t=Math.max(t,0),t}("function"===typeof e?e(t):e);return V.current.scrollTop=n,n}))}var se=(0,t.useRef)({start:0,end:W.length}),le=(0,t.useRef)(),ce=j(KE(W,O),1)[0];le.current=ce;var de=t.useMemo((function(){if(!L)return{scrollHeight:void 0,start:0,end:W.length-1,offset:void 0};var e;if(!B)return{scrollHeight:(null===(e=q.current)||void 0===e?void 0:e.offsetHeight)||0,start:0,end:W.length-1,offset:void 0};for(var t,n,r,a=0,o=W.length,i=0;i<o;i+=1){var c=W[i],d=O(c),u=M.get(d),p=a+(void 0===u?l:u);p>=Y&&void 0===t&&(t=i,n=a),p>Y+s&&void 0===r&&(r=i),a=p}return void 0===t&&(t=0,n=0,r=Math.ceil(s/l)),void 0===r&&(r=W.length-1),{scrollHeight:a,start:t,end:r=Math.min(r+1,W.length-1),offset:n}}),[B,L,Y,W,z,s]),ue=de.scrollHeight,pe=de.start,fe=de.end,me=de.offset;se.current.start=pe,se.current.end=fe;var he=j(t.useState({width:0,height:s}),2),ge=he[0],ve=he[1],_e=(0,t.useRef)(),be=(0,t.useRef)(),ye=t.useMemo((function(){return rj(ge.width,v)}),[ge.width,v]),ke=t.useMemo((function(){return rj(ge.height,ue)}),[ge.height,ue]),xe=ue-s,we=(0,t.useRef)(xe);we.current=xe;var Se=Y<=0,Ce=Y>=xe,Ee=Q<=0,je=Q>=v,Te=YE(Se,Ce,Ee,je),Pe=function(){return{x:F?-Q:Q,y:Y}},$e=(0,t.useRef)(Pe()),Oe=Lt((function(e){if(x){var t=Re(Re({},Pe()),e);$e.current.x===t.x&&$e.current.y===t.y||(x(t),$e.current=t)}}));function Ae(e,t){var n=e;t?((0,ft.flushSync)((function(){Z(n)})),Oe()):ie(n)}var De=function(e){var t=e,n=v?v-ge.width:0;return t=Math.max(t,0),t=Math.min(t,n)},Ie=Lt((function(e,t){t?((0,ft.flushSync)((function(){Z((function(t){return De(t+(F?-e:e))}))})),Oe()):ie((function(t){return t+e}))})),Ne=j(XE(L,Se,Ce,Ee,je,!!v,Ie),2),Me=Ne[0],ze=Ne[1];!function(e,n,r){var a,o=(0,t.useRef)(!1),i=(0,t.useRef)(0),s=(0,t.useRef)(0),l=(0,t.useRef)(null),c=(0,t.useRef)(null),d=function(e){if(o.current){var t=Math.ceil(e.touches[0].pageX),n=Math.ceil(e.touches[0].pageY),a=i.current-t,l=s.current-n,d=Math.abs(a)>Math.abs(l);d?i.current=t:s.current=n;var u=r(d,d?a:l,!1,e);u&&e.preventDefault(),clearInterval(c.current),u&&(c.current=setInterval((function(){d?a*=ZE:l*=ZE;var e=Math.floor(d?a:l);(!r(d,e,!0)||Math.abs(e)<=.1)&&clearInterval(c.current)}),16))}},u=function(){o.current=!1,a()},p=function(e){a(),1!==e.touches.length||o.current||(o.current=!0,i.current=Math.ceil(e.touches[0].pageX),s.current=Math.ceil(e.touches[0].pageY),l.current=e.target,l.current.addEventListener("touchmove",d,{passive:!1}),l.current.addEventListener("touchend",u,{passive:!0}))};a=function(){l.current&&(l.current.removeEventListener("touchmove",d),l.current.removeEventListener("touchend",u))},Ut((function(){return e&&n.current.addEventListener("touchstart",p,{passive:!0}),function(){var e;null===(e=n.current)||void 0===e||e.removeEventListener("touchstart",p),a(),clearInterval(c.current)}}),[e])}(L,V,(function(e,t,n,r){var a=r;return!Te(e,t,n)&&((!a||!a._virtualHandled)&&(a&&(a._virtualHandled=!0),Me({preventDefault:function(){},deltaX:e?t:0,deltaY:e?0:t}),!0))})),Ut((function(){function e(e){var t=Se&&e.detail<0,n=Ce&&e.detail>0;!L||t||n||e.preventDefault()}var t=V.current;return t.addEventListener("wheel",Me,{passive:!1}),t.addEventListener("DOMMouseScroll",ze,{passive:!0}),t.addEventListener("MozMousePixelScroll",e,{passive:!1}),function(){t.removeEventListener("wheel",Me),t.removeEventListener("DOMMouseScroll",ze),t.removeEventListener("MozMousePixelScroll",e)}}),[L,Se,Ce]),Ut((function(){if(v){var e=De(Q);Z(e),Oe({x:e})}}),[ge.width,v]);var Le=function(){var e,t;null===(e=_e.current)||void 0===e||e.delayHidden(),null===(t=be.current)||void 0===t||t.delayHidden()},He=function(e,n,r,a,o,i,s,l){var c=t.useRef(),d=j(t.useState(null),2),u=d[0],p=d[1];return Ut((function(){if(u&&u.times<10){if(!e.current)return void p((function(e){return Re({},e)}));i();var t=u.targetAlign,l=u.originAlign,c=u.index,d=u.offset,f=e.current.clientHeight,m=!1,h=t,g=null;if(f){for(var v=t||l,_=0,b=0,y=0,k=Math.min(n.length-1,c),x=0;x<=k;x+=1){var w=o(n[x]);b=_;var S=r.get(w);_=y=b+(void 0===S?a:S)}for(var C="top"===v?d:f-d,E=k;E>=0;E-=1){var j=o(n[E]),T=r.get(j);if(void 0===T){m=!0;break}if((C-=T)<=0)break}switch(v){case"top":g=b-d;break;case"bottom":g=y-f+d;break;default:var P=e.current.scrollTop;b<P?h="top":y>P+f&&(h="bottom")}null!==g&&s(g),g!==u.lastTop&&(m=!0)}m&&p(Re(Re({},u),{},{times:u.times+1,targetAlign:h,lastTop:g}))}}),[u,e.current]),function(e){if(null!==e&&void 0!==e){if($n.cancel(c.current),"number"===typeof e)s(e);else if(e&&"object"===T(e)){var t,r=e.align;t="index"in e?e.index:n.findIndex((function(t){return o(t)===e.key}));var a=e.offset;p({times:0,index:t,offset:void 0===a?0:a,originAlign:r})}}else l()}}(V,W,M,l,O,(function(){return N(!0)}),ie,Le);t.useImperativeHandle(n,(function(){return{nativeElement:K.current,getScrollInfo:Pe,scrollTo:function(e){var t;(t=e)&&"object"===T(t)&&("left"in t||"top"in t)?(void 0!==e.left&&Z(De(e.left)),He(e.top)):He(e)}}})),Ut((function(){if(w){var e=W.slice(pe,fe+1);w(e,W)}}),[pe,fe,W]);var Be=function(e,n,r,a){var o=j(t.useMemo((function(){return[new Map,[]]}),[e,r.id,a]),2),i=o[0],s=o[1];return function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,l=i.get(t),c=i.get(o);if(void 0===l||void 0===c)for(var d=e.length,u=s.length;u<d;u+=1){var p,f=e[u],m=n(f);i.set(m,u);var h=null!==(p=r.get(m))&&void 0!==p?p:a;if(s[u]=(s[u-1]||0)+h,m===t&&(l=u),m===o&&(c=u),void 0!==l&&void 0!==c)break}return{top:s[l-1]||0,bottom:s[c]}}}(W,O,M,l),Fe=null===C||void 0===C?void 0:C({start:pe,end:fe,virtual:B,offsetX:Q,offsetY:me,rtl:F,getSize:Be}),Ue=function(e,n,r,a,o,i,s,l){var c=l.getKey;return e.slice(n,r+1).map((function(e,r){var l=s(e,n+r,{style:{width:a},offsetX:o}),d=c(e);return t.createElement(qE,{key:d,setRef:function(t){return i(e,t)}},l)}))}(W,pe,fe,v,Q,R,f,oe),We=null;s&&(We=Re($({},d?"height":"maxHeight",s),ij),L&&(We.overflowY="hidden",v&&(We.overflowX="hidden"),te&&(We.pointerEvents="none")));var Ve={};return F&&(Ve.dir="rtl"),t.createElement("div",k({ref:K,style:Re(Re({},u),{},{position:"relative"}),className:U},Ve,P),t.createElement(Vv,{onResize:function(e){ve({width:e.offsetWidth,height:e.offsetHeight})}},t.createElement(b,{className:"".concat(a,"-holder"),style:We,ref:V,onScroll:function(e){var t=e.currentTarget.scrollTop;t!==Y&&ie(t),null===y||void 0===y||y(e),Oe()},onMouseEnter:Le},t.createElement(VE,{prefixCls:a,height:ue,offsetX:Q,offsetY:me,scrollWidth:v,onInnerResize:N,ref:q,innerProps:S,rtl:F,extra:Fe},Ue))),B&&ue>s&&t.createElement(nj,{ref:_e,prefixCls:a,scrollOffset:Y,scrollRange:ue,rtl:F,onScroll:Ae,onStartMove:re,onStopMove:ae,spinSize:ke,containerSize:ge.height,style:null===E||void 0===E?void 0:E.verticalScrollBar,thumbStyle:null===E||void 0===E?void 0:E.verticalScrollBarThumb}),B&&v>ge.width&&t.createElement(nj,{ref:be,prefixCls:a,scrollOffset:Q,scrollRange:v,rtl:F,onScroll:Ae,onStartMove:re,onStopMove:ae,spinSize:ye,containerSize:ge.width,horizontal:!0,style:null===E||void 0===E?void 0:E.horizontalScrollBar,thumbStyle:null===E||void 0===E?void 0:E.horizontalScrollBarThumb}))}var lj=t.forwardRef(sj);lj.displayName="List";const cj=lj;var dj=["disabled","title","children","style","className"];function uj(e){return"string"===typeof e||"number"===typeof e}var pj=function(e,n){var r=t.useContext(pE),a=r.prefixCls,i=r.id,s=r.open,l=r.multiple,c=r.mode,d=r.searchValue,u=r.toggleOpen,p=r.notFoundContent,f=r.onPopupScroll,m=t.useContext(DE),h=m.maxCount,g=m.flattenOptions,v=m.onActiveValue,_=m.defaultActiveFirstOption,b=m.onSelect,y=m.menuItemSelectedIcon,x=m.rawValues,w=m.fieldNames,S=m.virtual,C=m.direction,E=m.listHeight,T=m.listItemHeight,P=m.optionRender,O="".concat(a,"-item"),D=bt((function(){return g}),[s,g],(function(e,t){return t[0]&&e[1]!==t[1]})),I=t.useRef(null),R=t.useMemo((function(){return l&&$E(h)&&(null===x||void 0===x?void 0:x.size)>=h}),[l,h,null===x||void 0===x?void 0:x.size]),N=function(e){e.preventDefault()},M=function(e){var t;null===(t=I.current)||void 0===t||t.scrollTo("number"===typeof e?{index:e}:e)},z=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=D.length,r=0;r<n;r+=1){var a=(e+r*t+n)%n,o=D[a]||{},i=o.group,s=o.data;if(!i&&(null===s||void 0===s||!s.disabled)&&!R)return a}return-1},L=j(t.useState((function(){return z(0)})),2),H=L[0],B=L[1],F=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];B(e);var n={source:t?"keyboard":"mouse"},r=D[e];r?v(r.value,e,n):v(null,-1,n)};(0,t.useEffect)((function(){F(!1!==_?z(0):-1)}),[D.length,d]);var U=t.useCallback((function(e){return x.has(e)&&"combobox"!==c}),[c,pt(x).toString(),x.size]);(0,t.useEffect)((function(){var e,t=setTimeout((function(){if(!l&&s&&1===x.size){var e=Array.from(x)[0],t=D.findIndex((function(t){return t.data.value===e}));-1!==t&&(F(t),M(t))}}));s&&(null===(e=I.current)||void 0===e||e.scrollTo(void 0));return function(){return clearTimeout(t)}}),[s,d]);var W=function(e){void 0!==e&&b(e,{selected:!x.has(e)}),l||u(!1)};if(t.useImperativeHandle(n,(function(){return{onKeyDown:function(e){var t=e.which,n=e.ctrlKey;switch(t){case Xn.N:case Xn.P:case Xn.UP:case Xn.DOWN:var r=0;if(t===Xn.UP?r=-1:t===Xn.DOWN?r=1:/(mac\sos|macintosh)/i.test(navigator.appVersion)&&n&&(t===Xn.N?r=1:t===Xn.P&&(r=-1)),0!==r){var a=z(H+r,r);M(a),F(a,!0)}break;case Xn.ENTER:var o,i=D[H];!i||null!==i&&void 0!==i&&null!==(o=i.data)&&void 0!==o&&o.disabled||R?W(void 0):W(i.value),s&&e.preventDefault();break;case Xn.ESC:u(!1),s&&e.stopPropagation()}},onKeyUp:function(){},scrollTo:function(e){M(e)}}})),0===D.length)return t.createElement("div",{role:"listbox",id:"".concat(i,"_list"),className:"".concat(O,"-empty"),onMouseDown:N},p);var V=Object.keys(w).map((function(e){return w[e]})),q=function(e){return e.label};function K(e,t){return{role:e.group?"presentation":"option",id:"".concat(i,"_list_").concat(t)}}var G=function(e){var n=D[e];if(!n)return null;var r=n.data||{},a=r.value,o=n.group,i=Zn(r,!0),s=q(n);return n?t.createElement("div",k({"aria-label":"string"!==typeof s||o?null:s},i,{key:e},K(n,e),{"aria-selected":U(a)}),a):null},Y={role:"listbox",id:"".concat(i,"_list")};return t.createElement(t.Fragment,null,S&&t.createElement("div",k({},Y,{style:{height:0,width:0,overflow:"hidden"}}),G(H-1),G(H),G(H+1)),t.createElement(cj,{itemKey:"key",ref:I,data:D,height:E,itemHeight:T,fullHeight:!1,onMouseDown:N,onScroll:f,virtual:S,direction:C,innerProps:S?null:Y},(function(e,n){var r=e.group,a=e.groupOption,i=e.data,s=e.label,l=e.value,c=i.key;if(r){var d,u=null!==(d=i.title)&&void 0!==d?d:uj(s)?s.toString():void 0;return t.createElement("div",{className:o()(O,"".concat(O,"-group"),i.className),title:u},void 0!==s?s:c)}var p=i.disabled,f=i.title,m=(i.children,i.style),h=i.className,g=tl(A(i,dj),V),v=U(l),_=p||!v&&R,b="".concat(O,"-option"),x=o()(O,b,h,$($($($({},"".concat(b,"-grouped"),a),"".concat(b,"-active"),H===n&&!_),"".concat(b,"-disabled"),_),"".concat(b,"-selected"),v)),w=q(e),C=!y||"function"===typeof y||v,E="number"===typeof w?w:w||l,j=uj(E)?E.toString():void 0;return void 0!==f&&(j=f),t.createElement("div",k({},Zn(g),S?{}:K(e,n),{"aria-selected":v,className:x,title:j,onMouseMove:function(){H===n||_||F(n)},onClick:function(){_||W(l)},style:m}),t.createElement("div",{className:"".concat(b,"-content")},"function"===typeof P?P(e,{index:n}):E),t.isValidElement(y)||v,C&&t.createElement(uE,{className:"".concat(O,"-option-state"),customizeIcon:y,customizeIconProps:{value:l,disabled:_,isSelected:v}},v?"\u2713":null))})))};const fj=t.forwardRef(pj);function mj(e,t){return gE(e).join("").toUpperCase().includes(t)}var hj=0,gj=Ne();function vj(e){var n=j(t.useState(),2),r=n[0],a=n[1];return t.useEffect((function(){a("rc_select_".concat(function(){var e;return gj?(e=hj,hj+=1):e="TEST_OR_SSR",e}()))}),[]),e||r}var _j=["children","value"],bj=["children"];function yj(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return gl(e).map((function(e,r){if(!t.isValidElement(e)||!e.type)return null;var a=e,o=a.type.isSelectOptGroup,i=a.key,s=a.props,l=s.children,c=A(s,bj);return n||!o?function(e){var t=e,n=t.key,r=t.props,a=r.children,o=r.value;return Re({key:n,value:void 0!==o?o:n,children:a},A(r,_j))}(e):Re(Re({key:"__RC_SELECT_GRP__".concat(null===i?r:i,"__"),label:i},c),{},{options:yj(l)})})).filter((function(e){return e}))}const kj=function(e,n,r,a,o){return t.useMemo((function(){var t=e;!e&&(t=yj(n));var i=new Map,s=new Map,l=function(e,t,n){n&&"string"===typeof n&&e.set(t[n],t)};return function e(t){for(var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],c=0;c<t.length;c+=1){var d=t[c];!d[r.options]||n?(i.set(d[r.value],d),l(s,d,r.label),l(s,d,a),l(s,d,o)):e(d[r.options],!0)}}(t),{options:t,valueOptions:i,labelOptions:s}}),[e,n,r,a,o])};function xj(e){var n=t.useRef();n.current=e;var r=t.useCallback((function(){return n.current.apply(n,arguments)}),[]);return r}var wj=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount"],Sj=["inputValue"];var Cj=t.forwardRef((function(e,n){var r=e.id,a=e.mode,o=e.prefixCls,i=void 0===o?"rc-select":o,s=e.backfill,l=e.fieldNames,c=e.inputValue,d=e.searchValue,u=e.onSearch,p=e.autoClearSearchValue,f=void 0===p||p,m=e.onSelect,h=e.onDeselect,g=e.dropdownMatchSelectWidth,v=void 0===g||g,_=e.filterOption,b=e.filterSort,y=e.optionFilterProp,x=e.optionLabelProp,w=e.options,S=e.optionRender,C=e.children,E=e.defaultActiveFirstOption,P=e.menuItemSelectedIcon,O=e.virtual,D=e.direction,I=e.listHeight,R=void 0===I?200:I,N=e.listItemHeight,M=void 0===N?20:N,z=e.labelRender,L=e.value,H=e.defaultValue,B=e.labelInValue,F=e.onChange,U=e.maxCount,W=A(e,wj),V=vj(r),q=ME(a),K=!(w||!C),G=t.useMemo((function(){return(void 0!==_||"combobox"!==a)&&_}),[_,a]),Y=t.useMemo((function(){return OE(l,K)}),[JSON.stringify(l),K]),X=j(qt("",{value:void 0!==d?d:c,postState:function(e){return e||""}}),2),J=X[0],Q=X[1],Z=kj(w,C,Y,y,x),ee=Z.valueOptions,te=Z.labelOptions,ne=Z.options,re=t.useCallback((function(e){return gE(e).map((function(e){var t,n,r,a,o,i;(function(e){return!e||"object"!==T(e)})(e)?t=e:(r=e.key,n=e.label,t=null!==(i=e.value)&&void 0!==i?i:r);var s,l=ee.get(t);l&&(void 0===n&&(n=null===l||void 0===l?void 0:l[x||Y.label]),void 0===r&&(r=null!==(s=null===l||void 0===l?void 0:l.key)&&void 0!==s?s:t),a=null===l||void 0===l?void 0:l.disabled,o=null===l||void 0===l?void 0:l.title);return{label:n,value:t,key:r,disabled:a,title:o}}))}),[Y,x,ee]),ae=j(qt(H,{value:L}),2),oe=ae[0],ie=ae[1],se=t.useMemo((function(){var e,t=re(q&&null===oe?[]:oe);return"combobox"===a&&function(e){return!e&&0!==e}(null===(e=t[0])||void 0===e?void 0:e.value)?[]:t}),[oe,re,a,q]),le=function(e,n){var r=t.useRef({values:new Map,options:new Map});return[t.useMemo((function(){var t=r.current,a=t.values,o=t.options,i=e.map((function(e){var t;return void 0===e.label?Re(Re({},e),{},{label:null===(t=a.get(e.value))||void 0===t?void 0:t.label}):e})),s=new Map,l=new Map;return i.forEach((function(e){s.set(e.value,e),l.set(e.value,n.get(e.value)||o.get(e.value))})),r.current.values=s,r.current.options=l,i}),[e,n]),t.useCallback((function(e){return n.get(e)||r.current.options.get(e)}),[n])]}(se,ee),ce=j(le,2),de=ce[0],ue=ce[1],pe=t.useMemo((function(){if(!a&&1===de.length){var e=de[0];if(null===e.value&&(null===e.label||void 0===e.label))return[]}return de.map((function(e){var t;return Re(Re({},e),{},{label:null!==(t="function"===typeof z?z(e):e.label)&&void 0!==t?t:e.value})}))}),[a,de,z]),fe=t.useMemo((function(){return new Set(de.map((function(e){return e.value})))}),[de]);t.useEffect((function(){if("combobox"===a){var e,t=null===(e=de[0])||void 0===e?void 0:e.value;Q(function(e){return void 0!==e&&null!==e}(t)?String(t):"")}}),[de]);var me=xj((function(e,t){var n=null!==t&&void 0!==t?t:e;return $($({},Y.value,e),Y.label,n)})),he=function(e,n,r,a,o){return t.useMemo((function(){if(!r||!1===a)return e;var t=n.options,i=n.label,s=n.value,l=[],c="function"===typeof a,d=r.toUpperCase(),u=c?a:function(e,n){return o?mj(n[o],d):n[t]?mj(n["children"!==i?i:"label"],d):mj(n[s],d)},p=c?function(e){return AE(e)}:function(e){return e};return e.forEach((function(e){if(e[t])if(u(r,p(e)))l.push(e);else{var n=e[t].filter((function(e){return u(r,p(e))}));n.length&&l.push(Re(Re({},e),{},$({},t,n)))}else u(r,p(e))&&l.push(e)})),l}),[e,a,o,r,n])}(t.useMemo((function(){if("tags"!==a)return ne;var e=pt(ne);return pt(de).sort((function(e,t){return e.value<t.value?-1:1})).forEach((function(t){var n=t.value;(function(e){return ee.has(e)})(n)||e.push(me(n,t.label))})),e}),[me,ne,ee,de,a]),Y,J,G,y),ge=t.useMemo((function(){return"tags"!==a||!J||he.some((function(e){return e[y||"value"]===J}))||he.some((function(e){return e[Y.value]===J}))?he:[me(J)].concat(pt(he))}),[me,y,a,he,J,Y]),ve=function e(t){return pt(t).sort((function(e,t){return b(e,t,{searchValue:J})})).map((function(t){return Array.isArray(t.options)?Re(Re({},t),{},{options:t.options.length>0?e(t.options):t.options}):t}))},_e=t.useMemo((function(){return b?ve(ge):ge}),[ge,b,J]),be=t.useMemo((function(){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,a=[],o=OE(n,!1),i=o.label,s=o.value,l=o.options,c=o.groupLabel;return function e(t,n){Array.isArray(t)&&t.forEach((function(t){if(n||!(l in t)){var o=t[s];a.push({key:PE(t,a.length),groupOption:n,data:t,label:t[i],value:o})}else{var d=t[c];void 0===d&&r&&(d=t.label),a.push({key:PE(t,a.length),group:!0,data:t,label:d}),e(t[l],!0)}}))}(e,!1),a}(_e,{fieldNames:Y,childrenAsData:K})}),[_e,Y,K]),ye=function(e){var t=re(e);if(ie(t),F&&(t.length!==de.length||t.some((function(e,t){var n;return(null===(n=de[t])||void 0===n?void 0:n.value)!==(null===e||void 0===e?void 0:e.value)})))){var n=B?t:t.map((function(e){return e.value})),r=t.map((function(e){return AE(ue(e.value))}));F(q?n:n[0],q?r:r[0])}},ke=j(t.useState(null),2),xe=ke[0],we=ke[1],Se=j(t.useState(0),2),Ce=Se[0],Ee=Se[1],je=void 0!==E?E:"combobox"!==a,Te=t.useCallback((function(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).source,r=void 0===n?"keyboard":n;Ee(t),s&&"combobox"===a&&null!==e&&"keyboard"===r&&we(String(e))}),[s,a]),Pe=function(e,t,n){var r=function(){var t,n=ue(e);return[B?{label:null===n||void 0===n?void 0:n[Y.label],value:e,key:null!==(t=null===n||void 0===n?void 0:n.key)&&void 0!==t?t:e}:e,AE(n)]};if(t&&m){var a=j(r(),2),o=a[0],i=a[1];m(o,i)}else if(!t&&h&&"clear"!==n){var s=j(r(),2),l=s[0],c=s[1];h(l,c)}},$e=xj((function(e,t){var n,r=!q||t.selected;n=r?q?[].concat(pt(de),[e]):[e]:de.filter((function(t){return t.value!==e})),ye(n),Pe(e,r),"combobox"===a?we(""):ME&&!f||(Q(""),we(""))})),Oe=t.useMemo((function(){var e=!1!==O&&!1!==v;return Re(Re({},Z),{},{flattenOptions:be,onActiveValue:Te,defaultActiveFirstOption:je,onSelect:$e,menuItemSelectedIcon:P,rawValues:fe,fieldNames:Y,virtual:e,direction:D,listHeight:R,listItemHeight:M,childrenAsData:K,maxCount:U,optionRender:S})}),[U,Z,be,Te,je,$e,P,fe,Y,O,v,D,R,M,K,S]);return t.createElement(DE.Provider,{value:Oe},t.createElement(LE,k({},W,{id:V,prefixCls:i,ref:n,omitDomProps:Sj,mode:a,displayValues:pe,onDisplayValuesChange:function(e,t){ye(e);var n=t.type,r=t.values;"remove"!==n&&"clear"!==n||r.forEach((function(e){Pe(e.value,!1,n)}))},direction:D,searchValue:J,onSearch:function(e,t){if(Q(e),we(null),"submit"!==t.source)"blur"!==t.source&&("combobox"===a&&ye(e),null===u||void 0===u||u(e));else{var n=(e||"").trim();if(n){var r=Array.from(new Set([].concat(pt(fe),[n])));ye(r),Pe(n,!0),Q("")}}},autoClearSearchValue:f,onSearchSplit:function(e){var t=e;"tags"!==a&&(t=e.map((function(e){var t=te.get(e);return null===t||void 0===t?void 0:t.value})).filter((function(e){return void 0!==e})));var n=Array.from(new Set([].concat(pt(fe),pt(t))));ye(n),n.forEach((function(e){Pe(e,!0)}))},dropdownMatchSelectWidth:v,OptionList:fj,emptyOptions:!be.length,activeValue:xe,activeDescendantId:"".concat(V,"_list_").concat(Ce)})))}));var Ej=Cj;Ej.Option=UE,Ej.OptGroup=BE;const jj=Ej;function Tj(e){return n=>t.createElement(Ks,{theme:{token:{motion:!1,zIndexPopupBase:0}}},t.createElement(e,Object.assign({},n)))}const Pj=(e,n,r,a)=>Tj((o=>{const{prefixCls:i,style:s}=o,l=t.useRef(null),[c,d]=t.useState(0),[u,p]=t.useState(0),[f,m]=qt(!1,{value:o.open}),{getPrefixCls:h}=t.useContext(b),g=h(n||"select",i);t.useEffect((()=>{if(m(!0),"undefined"!==typeof ResizeObserver){const e=new ResizeObserver((e=>{const t=e[0].target;d(t.offsetHeight+8),p(t.offsetWidth)})),t=setInterval((()=>{var n;const a=r?`.${r(g)}`:`.${g}-dropdown`,o=null===(n=l.current)||void 0===n?void 0:n.querySelector(a);o&&(clearInterval(t),e.observe(o))}),10);return()=>{clearInterval(t),e.disconnect()}}}),[]);let v=Object.assign(Object.assign({},o),{style:Object.assign(Object.assign({},s),{margin:0}),open:f,visible:f,getPopupContainer:()=>l.current});a&&(v=a(v));const _={paddingBottom:c,position:"relative",minWidth:u};return t.createElement("div",{ref:l,style:_},t.createElement(e,Object.assign({},v)))}));const $j=()=>{const[,e]=$o(),n=new io(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return t.createElement("svg",{style:n,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},t.createElement("title",null,"empty image"),t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("g",{transform:"translate(24 31.67)"},t.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),t.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),t.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),t.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),t.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),t.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),t.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},t.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),t.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))};const Oj=()=>{const[,e]=$o(),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:a,colorBgContainer:o}=e,{borderColor:i,shadowColor:s,contentColor:l}=(0,t.useMemo)((()=>({borderColor:new io(n).onBackground(o).toHexShortString(),shadowColor:new io(r).onBackground(o).toHexShortString(),contentColor:new io(a).onBackground(o).toHexShortString()})),[n,r,a,o]);return t.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},t.createElement("title",null,"Simple Empty"),t.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},t.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),t.createElement("g",{fillRule:"nonzero",stroke:i},t.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),t.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:l}))))},Aj=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:a,fontSize:o,lineHeight:i}=e;return{[t]:{marginInline:r,fontSize:o,lineHeight:i,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:a,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},Dj=Ti("Empty",(e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,a=gi(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return[Aj(a)]}));var Ij=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Rj=t.createElement($j,null),Nj=t.createElement(Oj,null),Mj=e=>{var{className:n,rootClassName:r,prefixCls:a,image:i=Rj,description:s,children:l,imageStyle:c,style:d}=e,u=Ij(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:p,direction:f,empty:m}=t.useContext(b),h=p("empty",a),[g,v,_]=Dj(h),[y]=el("Empty"),k="undefined"!==typeof s?s:null===y||void 0===y?void 0:y.description,x="string"===typeof k?k:"empty";let w=null;return w="string"===typeof i?t.createElement("img",{alt:x,src:i}):i,g(t.createElement("div",Object.assign({className:o()(v,_,h,null===m||void 0===m?void 0:m.className,{[`${h}-normal`]:i===Nj,[`${h}-rtl`]:"rtl"===f},n,r),style:Object.assign(Object.assign({},null===m||void 0===m?void 0:m.style),d)},u),t.createElement("div",{className:`${h}-image`,style:c},w),k&&t.createElement("div",{className:`${h}-description`},k),l&&t.createElement("div",{className:`${h}-footer`},l)))};Mj.PRESENTED_IMAGE_DEFAULT=Rj,Mj.PRESENTED_IMAGE_SIMPLE=Nj;const zj=Mj,Lj=e=>{const{componentName:n}=e,{getPrefixCls:r}=(0,t.useContext)(b),a=r("empty");switch(n){case"Table":case"List":return t.createElement(zj,{image:zj.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(zj,{image:zj.PRESENTED_IMAGE_SIMPLE,className:`${a}-small`});case"Table.filter":return null;default:return t.createElement(zj,null)}};const Hj=function(e,t){return e||(e=>{const t={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:"scroll"===e?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},t),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},t),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},t),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},t),{points:["br","tr"],offset:[0,-4]})}})(t)},Bj=new no("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Fj=new no("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),Uj=new no("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Wj=new no("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Vj=new no("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),qj=new no("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Kj={"move-up":{inKeyframes:new no("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new no("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:Bj,outKeyframes:Fj},"move-left":{inKeyframes:Uj,outKeyframes:Wj},"move-right":{inKeyframes:Vj,outKeyframes:qj}},Gj=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:o}=Kj[t];return[Cp(r,a,o,e.motionDurationMid),{[`\n        ${r}-enter,\n        ${r}-appear\n      `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},Yj=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:a}=e;return{position:"relative",display:"block",minHeight:t,padding:a,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},Xj=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,a=`&${t}-slide-up-enter${t}-slide-up-enter-active`,o=`&${t}-slide-up-appear${t}-slide-up-appear-active`,i=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${n}-dropdown-placement-`;return[{[`${n}-dropdown`]:Object.assign(Object.assign({},ei(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[`\n          ${a}${s}bottomLeft,\n          ${o}${s}bottomLeft\n        `]:{animationName:qy},[`\n          ${a}${s}topLeft,\n          ${o}${s}topLeft,\n          ${a}${s}topRight,\n          ${o}${s}topRight\n        `]:{animationName:Gy},[`${i}${s}bottomLeft`]:{animationName:Ky},[`\n          ${i}${s}topLeft,\n          ${i}${s}topRight\n        `]:{animationName:Yy},"&-hidden":{display:"none"},[r]:Object.assign(Object.assign({},Yj(e)),{cursor:"pointer",transition:`background ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},Zo),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary},[`&:has(+ ${r}-option-selected:not(${r}-option-disabled))`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${r}-option-selected:not(${r}-option-disabled)`]:{borderStartStartRadius:0,borderStartEndRadius:0}}},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},Yj(e)),{color:e.colorTextDisabled})}),"&-rtl":{direction:"rtl"}})},tk(e,"slide-up"),tk(e,"slide-down"),Gj(e,"move-up"),Gj(e,"move-down")]},Jj=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:a,paddingXS:o,multipleItemColorDisabled:i,multipleItemBorderColorDisabled:s,colorIcon:l,colorIconHover:c,INTERNAL_FIXED_ITEM_MARGIN:d}=e,u=`${t}-selection-overflow`;return{[u]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:d,borderRadius:r,cursor:"default",transition:`font-size ${a}, line-height ${a}, height ${a}`,marginInlineEnd:e.calc(d).mul(2).equal(),paddingInlineStart:o,paddingInlineEnd:e.calc(o).div(2).equal(),[`${t}-disabled&`]:{color:i,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(o).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},{display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},Qj=(e,t)=>{const{componentCls:n,INTERNAL_FIXED_ITEM_MARGIN:r}=e,a=`${n}-selection-overflow`,o=e.multipleSelectItemHeight,i=(e=>{const{multipleSelectItemHeight:t,selectHeight:n,lineWidth:r}=e;return e.calc(n).sub(t).div(2).sub(r).equal()})(e),s=t?`${n}-${t}`:"",l=(e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:a}=e,o=e.max(e.calc(n).sub(r).equal(),0);return{basePadding:o,containerPadding:e.max(e.calc(o).sub(a).equal(),0),itemHeight:Nr(t),itemLineHeight:Nr(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}})(e);return{[`${n}-multiple${s}`]:Object.assign(Object.assign({},Jj(e)),{[`${n}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",height:"100%",paddingInline:l.basePadding,paddingBlock:l.containerPadding,borderRadius:e.borderRadius,[`${n}-disabled&`]:{background:e.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${Nr(r)} 0`,lineHeight:Nr(o),visibility:"hidden",content:'"\\a0"'}},[`${n}-selection-item`]:{height:l.itemHeight,lineHeight:Nr(l.itemLineHeight)},[`${a}-item + ${a}-item`]:{[`${n}-selection-search`]:{marginInlineStart:0}},[`${a}-item-suffix`]:{height:"100%"},[`${n}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:e.calc(e.inputPaddingHorizontalBase).sub(i).equal(),"\n          &-input,\n          &-mirror\n        ":{height:o,fontFamily:e.fontFamily,lineHeight:Nr(o),transition:`all ${e.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${n}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:e.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`}})}};function Zj(e,t){const{componentCls:n}=e,r=t?`${n}-${t}`:"",a={[`${n}-multiple${r}`]:{fontSize:e.fontSize,[`${n}-selector`]:{[`${n}-show-search&`]:{cursor:"text"}},[`\n        &${n}-show-arrow ${n}-selector,\n        &${n}-allow-clear ${n}-selector\n      `]:{paddingInlineEnd:e.calc(e.fontSizeIcon).add(e.controlPaddingHorizontal).equal()}}};return[Qj(e,t),a]}const eT=e=>{const{componentCls:t}=e,n=gi(e,{selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS}),r=gi(e,{fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius});return[Zj(e),Zj(n,"sm"),{[`${t}-multiple${t}-sm`]:{[`${t}-selection-placeholder`]:{insetInline:e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal()},[`${t}-selection-search`]:{marginInlineStart:2}}},Zj(r,"lg")]};function tT(e,t){const{componentCls:n,inputPaddingHorizontalBase:r,borderRadius:a,fontSizeIcon:o}=e,i=e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),s=e.calc(r).add(o).equal(),l=t?`${n}-${t}`:"";return{[`${n}-single${l}`]:{fontSize:e.fontSize,height:e.controlHeight,[`${n}-selector`]:Object.assign(Object.assign({},ei(e,!0)),{display:"flex",borderRadius:a,[`${n}-selection-search`]:{position:"absolute",top:0,insetInlineStart:r,insetInlineEnd:Nr(s),bottom:0,"&-input":{width:"100%",WebkitAppearance:"textfield"}},[`\n          ${n}-selection-item,\n          ${n}-selection-placeholder\n        `]:{padding:0,lineHeight:Nr(i),transition:`all ${e.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${n}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${n}-selection-item:empty:after`,`${n}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`\n        &${n}-show-arrow ${n}-selection-item,\n        &${n}-show-arrow ${n}-selection-placeholder\n      `]:{paddingInlineEnd:e.showArrowPaddingInlineEnd},[`&${n}-open ${n}-selection-item`]:{color:e.colorTextPlaceholder},[`&:not(${n}-customize-input)`]:{[`${n}-selector`]:{width:"100%",height:"100%",padding:`0 ${Nr(r)}`,[`${n}-selection-search-input`]:{height:i},"&:after":{lineHeight:Nr(i)}}},[`&${n}-customize-input`]:{[`${n}-selector`]:{"&:after":{display:"none"},[`${n}-selection-search`]:{position:"static",width:"100%"},[`${n}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${Nr(r)}`,"&:after":{display:"none"}}}}}}}function nT(e){const{componentCls:t}=e,n=e.calc(e.controlPaddingHorizontalSM).sub(e.lineWidth).equal();return[tT(e),tT(gi(e,{controlHeight:e.controlHeightSM,borderRadius:e.borderRadiusSM}),"sm"),{[`${t}-single${t}-sm`]:{[`&:not(${t}-customize-input)`]:{[`${t}-selection-search`]:{insetInlineStart:n,insetInlineEnd:n},[`${t}-selector`]:{padding:`0 ${Nr(n)}`},[`&${t}-show-arrow ${t}-selection-search`]:{insetInlineEnd:e.calc(n).add(e.calc(e.fontSize).mul(1.5)).equal()},[`\n            &${t}-show-arrow ${t}-selection-item,\n            &${t}-show-arrow ${t}-selection-placeholder\n          `]:{paddingInlineEnd:e.calc(e.fontSize).mul(1.5).equal()}}}},tT(gi(e,{controlHeight:e.singleItemHeightLG,fontSize:e.fontSizeLG,borderRadius:e.borderRadiusLG}),"lg")]}const rT=(e,t)=>{const{componentCls:n,antCls:r,controlOutlineWidth:a}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{border:`${Nr(e.lineWidth)} ${e.lineType} ${t.borderColor}`,background:e.selectorBg},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{borderColor:t.hoverBorderHover},[`${n}-focused& ${n}-selector`]:{borderColor:t.activeBorderColor,boxShadow:`0 0 0 ${Nr(a)} ${t.activeOutlineColor}`,outline:0}}}},aT=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},rT(e,t))}),oT=e=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},rT(e,{borderColor:e.colorBorder,hoverBorderHover:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeOutlineColor:e.activeOutlineColor})),aT(e,{status:"error",borderColor:e.colorError,hoverBorderHover:e.colorErrorHover,activeBorderColor:e.colorError,activeOutlineColor:e.colorErrorOutline})),aT(e,{status:"warning",borderColor:e.colorWarning,hoverBorderHover:e.colorWarningHover,activeBorderColor:e.colorWarning,activeOutlineColor:e.colorWarningOutline})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${Nr(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}})}),iT=(e,t)=>{const{componentCls:n,antCls:r}=e;return{[`&:not(${n}-customize-input) ${n}-selector`]:{background:t.bg,border:`${Nr(e.lineWidth)} ${e.lineType} transparent`,color:t.color},[`&:not(${n}-disabled):not(${n}-customize-input):not(${r}-pagination-size-changer)`]:{[`&:hover ${n}-selector`]:{background:t.hoverBg},[`${n}-focused& ${n}-selector`]:{background:e.selectorBg,borderColor:t.activeBorderColor,outline:0}}}},sT=(e,t)=>({[`&${e.componentCls}-status-${t.status}`]:Object.assign({},iT(e,t))}),lT=e=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},iT(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,color:e.colorText})),sT(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,color:e.colorError})),sT(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,color:e.colorWarning})),{[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{borderColor:e.colorBorder,background:e.colorBgContainerDisabled,color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.colorBgContainer,border:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}})}),cT=e=>({"&-borderless":{[`${e.componentCls}-selector`]:{background:"transparent",borderColor:"transparent"},[`&${e.componentCls}-disabled`]:{[`&:not(${e.componentCls}-customize-input) ${e.componentCls}-selector`]:{color:e.colorTextDisabled}},[`&${e.componentCls}-multiple ${e.componentCls}-selection-item`]:{background:e.multipleItemBg,border:`${Nr(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`},[`&${e.componentCls}-status-error`]:{[`${e.componentCls}-selection-item`]:{color:e.colorError}},[`&${e.componentCls}-status-warning`]:{[`${e.componentCls}-selection-item`]:{color:e.colorWarning}}}}),dT=e=>({[e.componentCls]:Object.assign(Object.assign(Object.assign({},oT(e)),lT(e)),cT(e))}),uT=e=>{const{componentCls:t}=e;return{position:"relative",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,input:{cursor:"pointer"},[`${t}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${t}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},pT=e=>{const{componentCls:t}=e;return{[`${t}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},fT=e=>{const{antCls:t,componentCls:n,inputPaddingHorizontalBase:r,iconCls:a}=e;return{[n]:Object.assign(Object.assign({},ei(e)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${n}-customize-input) ${n}-selector`]:Object.assign(Object.assign({},uT(e)),pT(e)),[`${n}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},Zo),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-selection-placeholder`]:Object.assign(Object.assign({},Zo),{flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"}),[`${n}-arrow`]:Object.assign(Object.assign({},{display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${e.motionDurationSlow} ease`,[a]:{verticalAlign:"top",transition:`transform ${e.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${n}-suffix)`]:{pointerEvents:"auto"}},[`${n}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:r,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${e.motionDurationMid} ease, opacity ${e.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:e.colorTextTertiary}},[`&:hover ${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}}),[`${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(r).add(e.fontSize).add(e.paddingXS).equal()}}}},mT=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},fT(e),nT(e),eT(e),Xj(e),{[`${t}-rtl`]:{direction:"rtl"}},Oc(e,{borderElCls:`${t}-selector`,focusElCls:`${t}-focused`})]},hT=Ti("Select",((e,t)=>{let{rootPrefixCls:n}=t;const r=gi(e,{rootPrefixCls:n,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[mT(r),dT(r)]}),(e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:a,controlHeightSM:o,controlHeightLG:i,paddingXXS:s,controlPaddingHorizontal:l,zIndexPopupBase:c,colorText:d,fontWeightStrong:u,controlItemBgActive:p,controlItemBgHover:f,colorBgContainer:m,colorFillSecondary:h,colorBgContainerDisabled:g,colorTextDisabled:v,colorPrimaryHover:_,colorPrimary:b,controlOutline:y}=e,k=2*s,x=2*r,w=Math.min(a-k,a-x),S=Math.min(o-k,o-x),C=Math.min(i-k,i-x);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:c+50,optionSelectedColor:d,optionSelectedFontWeight:u,optionSelectedBg:p,optionActiveBg:f,optionPadding:`${(a-t*n)/2}px ${l}px`,optionFontSize:t,optionLineHeight:n,optionHeight:a,selectorBg:m,clearBg:m,singleItemHeightLG:i,multipleItemBg:h,multipleItemBorderColor:"transparent",multipleItemHeight:w,multipleItemHeightSM:S,multipleItemHeightLG:C,multipleSelectorBgDisabled:g,multipleItemColorDisabled:v,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(1.25*e.fontSize),hoverBorderColor:_,activeBorderColor:b,activeOutlineColor:y}}),{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});const gT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"};var vT=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:gT}))};const _T=t.forwardRef(vT);const bT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"};var yT=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:bT}))};const kT=t.forwardRef(yT);var xT=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const wT="SECRET_COMBOBOX_MODE_DO_NOT_USE",ST=(e,n)=>{var r;const{prefixCls:a,bordered:i,className:s,rootClassName:l,getPopupContainer:c,popupClassName:d,dropdownClassName:u,listHeight:p=256,placement:f,listItemHeight:m,size:h,disabled:g,notFoundContent:v,status:_,builtinPlacements:y,dropdownMatchSelectWidth:k,popupMatchSelectWidth:x,direction:w,style:S,allowClear:C,variant:E,dropdownStyle:j,transitionName:T,tagRender:P,maxCount:$}=e,O=xT(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount"]),{getPopupContainer:A,getPrefixCls:D,renderEmpty:I,direction:R,virtual:N,popupMatchSelectWidth:M,popupOverflow:z,select:L}=t.useContext(b),[,H]=$o(),B=null!==m&&void 0!==m?m:null===H||void 0===H?void 0:H.controlHeight,F=D("select",a),U=D(),W=null!==w&&void 0!==w?w:R,{compactSize:V,compactItemClassnames:q}=wl(F,W),[K,G]=_x("select",E,i),Y=Oo(F),[X,J,Q]=hT(F,Y),Z=t.useMemo((()=>{const{mode:t}=e;if("combobox"!==t)return t===wT?"combobox":t}),[e.mode]),ee="multiple"===Z||"tags"===Z,te=function(e,t){return void 0!==t?t:null!==e}(e.suffixIcon,e.showArrow),ne=null!==(r=null!==x&&void 0!==x?x:k)&&void 0!==r?r:M,{status:re,hasFeedback:ae,isFormItemInput:oe,feedbackIcon:ie}=t.useContext(Nu),se=vx(re,_);let le;le=void 0!==v?v:"combobox"===Z?null:(null===I||void 0===I?void 0:I("Select"))||t.createElement(Lj,{componentName:"Select"});const{suffixIcon:ce,itemIcon:de,removeIcon:ue,clearIcon:pe}=function(e){let{suffixIcon:n,clearIcon:r,menuItemSelectedIcon:a,removeIcon:o,loading:i,multiple:s,hasFeedback:l,prefixCls:c,showSuffixIcon:d,feedbackIcon:u,showArrow:p,componentName:f}=e;const m=null!==r&&void 0!==r?r:t.createElement(Mo,null),h=e=>null!==n||l||p?t.createElement(t.Fragment,null,!1!==d&&e,l&&u):null;let g=null;if(void 0!==n)g=h(n);else if(i)g=h(t.createElement(qo,{spin:!0}));else{const e=`${c}-suffix`;g=n=>{let{open:r,showSearch:a}=n;return h(r&&a?t.createElement(Vx,{className:e}):t.createElement(kT,{className:e}))}}let v=null;v=void 0!==a?a:s?t.createElement(_T,null):null;let _=null;return _=void 0!==o?o:t.createElement(dt,null),{clearIcon:m,suffixIcon:g,itemIcon:v,removeIcon:_}}(Object.assign(Object.assign({},O),{multiple:ee,hasFeedback:ae,feedbackIcon:ie,showSuffixIcon:te,prefixCls:F,componentName:"Select"})),fe=!0===C?{clearIcon:pe}:C,me=tl(O,["suffixIcon","itemIcon"]),he=o()(d||u,{[`${F}-dropdown-${W}`]:"rtl"===W},l,Q,Y,J),ge=hl((e=>{var t;return null!==(t=null!==h&&void 0!==h?h:V)&&void 0!==t?t:e})),ve=t.useContext(Es),_e=null!==g&&void 0!==g?g:ve,be=o()({[`${F}-lg`]:"large"===ge,[`${F}-sm`]:"small"===ge,[`${F}-rtl`]:"rtl"===W,[`${F}-${K}`]:G,[`${F}-in-form-item`]:oe},gx(F,se,ae),q,null===L||void 0===L?void 0:L.className,s,l,Q,Y,J),ye=t.useMemo((()=>void 0!==f?f:"rtl"===W?"bottomRight":"bottomLeft"),[f,W]);const[ke]=Qo("SelectLike",null===j||void 0===j?void 0:j.zIndex);return X(t.createElement(jj,Object.assign({ref:n,virtual:N,showSearch:null===L||void 0===L?void 0:L.showSearch},me,{style:Object.assign(Object.assign({},null===L||void 0===L?void 0:L.style),S),dropdownMatchSelectWidth:ne,transitionName:Qs(U,"slide-up",T),builtinPlacements:Hj(y,z),listHeight:p,listItemHeight:B,mode:Z,prefixCls:F,placement:ye,direction:W,suffixIcon:ce,menuItemSelectedIcon:de,removeIcon:ue,allowClear:fe,notFoundContent:le,className:be,getPopupContainer:c||A,dropdownClassName:he,disabled:_e,dropdownStyle:Object.assign(Object.assign({},j),{zIndex:ke}),maxCount:ee?$:void 0,tagRender:ee?P:void 0})))};const CT=t.forwardRef(ST),ET=Pj(CT);CT.SECRET_COMBOBOX_MODE_DO_NOT_USE=wT,CT.Option=UE,CT.OptGroup=BE,CT._InternalPanelDoNotUseOrYouWillBeFired=ET;const jT=CT,TT=(0,t.createContext)({currentLanguage:KC(),setCurrentLanguageOptionContext:e=>{}}),PT="ROOT_KEY_CHANGED",$T="SIZE_CHANGED";function OT(){return{type:PT,payload:{}}}const AT=e=>{let{forceReload:n}=e;const{currentLanguage:r,setCurrentLanguageOptionContext:a}=(0,t.useContext)(TT),o=Tm();return(0,pg.jsx)(jT,{style:{width:150},options:BC,value:r.value,onChange:e=>{const t=GC(e);a(t),o(OT()),n&&window.location.reload()}})};class DT extends dE{constructor(e){super(e),this.state={loginOption:1,hasOtp:!1}}componentDidMount(){super.componentDidMount&&super.componentDidMount(),cE.deleteAllCookies()}onLoginRequested(e,t){const n=this;this.apiManager.getAuthToken(e,t).then((function(){2===n.state.loginOption?pS.setAuthKeyInSessionStorage(vS.getAuthTokenString()):3===n.state.loginOption&&pS.setAuthKeyInLocalStorage(vS.getAuthTokenString()),n.props.history.push("/")})).catch((e=>{if(e.captainStatus!==nS.STATUS_ERROR_OTP_REQUIRED)throw e;n.setState({hasOtp:!0}),iE.toastInfo("Enter OTP Verification Code")})).catch(iE.createCatcher())}render(){const e=this;return vS.isLoggedIn()?(0,pg.jsx)(kh,{to:"/"}):(0,pg.jsx)(Yg,{className:"full-screen",children:(0,pg.jsx)(iv,{justify:"center",align:"middle",className:"full-screen",children:(0,pg.jsx)(Ok,{title:qC("login_form.cap_rover","CapRover Login"),style:{width:450},extra:(0,pg.jsx)(AT,{forceReload:!0}),children:(0,pg.jsx)(NT,{onLoginRequested:(t,n,r)=>{e.setState({loginOption:r}),e.onLoginRequested(t,n)},hasOtp:e.state.hasOtp})})})})}}const IT={display:"block",height:"30px",lineHeight:"30px"};let RT=0;class NT extends t.Component{constructor(e){super(e),this.isDemo=!1,this.handleSubmit=e=>{null===e||void 0===e||e.preventDefault();const t=(new Date).getTime();if(t-RT<300)return;RT=t;const n=this;n.props.onLoginRequested(n.state.passwordEntered,n.state.otpEntered,n.state.loginOption)};try{const e=new URLSearchParams(window.location.search),t=Object.fromEntries(e.entries());this.isDemo=!!t.demo}catch(Mq){console.error(Mq)}this.state={loginOption:1,passwordEntered:this.getDefaultPassword(),otpEntered:""}}render(){const e=this;return(0,pg.jsxs)("form",{onSubmit:this.handleSubmit,children:[(0,pg.jsx)(cw.Password,{defaultValue:this.getDefaultPassword(),required:!0,onKeyDown:t=>{"enter"!==`${t.key}`.toLocaleLowerCase()&&"enter"!==`${t.code}`.toLocaleLowerCase()&&13!==t.keyCode||e.handleSubmit()},prefix:(0,pg.jsx)(gg,{style:{color:"rgba(0,0,0,.25)"}}),onChange:t=>{e.setState({passwordEntered:`${t.target.value}`})},placeholder:qC("login_form.password","Password"),autoFocus:!0}),e.props.hasOtp?(0,pg.jsx)("div",{style:{marginTop:20,marginBottom:20},children:(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(cw,{onKeyDown:t=>{"enter"!==`${t.key}`.toLocaleLowerCase()&&"enter"!==`${t.code}`.toLocaleLowerCase()&&13!==t.keyCode||e.handleSubmit()},addonBefore:"OTP Verification Code",placeholder:"123456",value:e.state.otpEntered,onChange:t=>{e.setState({otpEntered:`${t.target.value}`})},autoFocus:!0})})}):void 0,(0,pg.jsx)("div",{style:{marginTop:20,marginBottom:20},children:(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{type:"primary",htmlType:"submit",className:"login-form-button",children:qC("login_form.login","Login")})})}),(0,pg.jsx)(Pw,{children:(0,pg.jsx)(Pw.Panel,{header:qC("login_form.remember_me","Remember Me"),children:(0,pg.jsxs)(Jw.Group,{onChange:t=>{console.log(t.target.value),e.setState({loginOption:t.target.value})},value:e.state.loginOption,children:[(0,pg.jsx)(Jw,{style:IT,value:1,children:qC("login_form.no_session_persistence","No session persistence (Most Secure)")}),(0,pg.jsx)(Jw,{style:IT,value:2,children:qC("login_form.use_session_storage","Use sessionStorage")}),(0,pg.jsx)(Jw,{style:IT,value:3,children:qC("login_form.use_local_storage","Use localStorage (Most Persistent)")})]})},"1")})]})}getDefaultPassword(){return this.isDemo?"captain42":""}}const MT={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M546 378h298v104H546zM228 550h250v308H228zm-48-172h298v104H180zm366 172h250v308H546z",fill:t}},{tag:"path",attrs:{d:"M880 310H732.4c13.6-21.4 21.6-46.8 21.6-74 0-76.1-61.9-138-138-138-41.4 0-78.7 18.4-104 47.4-25.3-29-62.6-47.4-104-47.4-76.1 0-138 61.9-138 138 0 27.2 7.9 52.6 21.6 74H144c-17.7 0-32 14.3-32 32v200c0 4.4 3.6 8 8 8h40v344c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V550h40c4.4 0 8-3.6 8-8V342c0-17.7-14.3-32-32-32zM478 858H228V550h250v308zm0-376H180V378h298v104zm0-176h-70c-38.6 0-70-31.4-70-70s31.4-70 70-70 70 31.4 70 70v70zm68-70c0-38.6 31.4-70 70-70s70 31.4 70 70-31.4 70-70 70h-70v-70zm250 622H546V550h250v308zm48-376H546V378h298v104z",fill:e}}]}},name:"gift",theme:"twotone"};var zT=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:MT}))};const LT=t.forwardRef(zT);const HT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M868 732h-70.3c-4.8 0-9.3 2.1-12.3 5.8-7 8.5-14.5 16.7-22.4 24.5a353.84 353.84 0 01-112.7 75.9A352.8 352.8 0 01512.4 866c-47.9 0-94.3-9.4-137.9-27.8a353.84 353.84 0 01-112.7-75.9 353.28 353.28 0 01-76-112.5C167.3 606.2 158 559.9 158 512s9.4-94.2 27.8-137.8c17.8-42.1 43.4-80 76-112.5s70.5-58.1 112.7-75.9c43.6-18.4 90-27.8 137.9-27.8 47.9 0 94.3 9.3 137.9 27.8 42.2 17.8 80.1 43.4 112.7 75.9 7.9 7.9 15.3 16.1 22.4 24.5 3 3.7 7.6 5.8 12.3 5.8H868c6.3 0 10.2-7 6.7-12.3C798 160.5 663.8 81.6 511.3 82 271.7 82.6 79.6 277.1 82 516.4 84.4 751.9 276.2 942 512.4 942c152.1 0 285.7-78.8 362.3-197.7 3.4-5.3-.4-12.3-6.7-12.3zm88.9-226.3L815 393.7c-5.3-4.2-13-.4-13 6.3v76H488c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h314v76c0 6.7 7.8 10.5 13 6.3l141.9-112a8 8 0 000-12.6z"}}]},name:"logout",theme:"outlined"};var BT=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:HT}))};const FT=t.forwardRef(BT);const UT={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z"}}]},name:"global",theme:"outlined"};var WT=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:UT}))};const VT=t.forwardRef(WT);var qT=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function KT(e){return"number"===typeof e?`${e} ${e} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?`0 0 ${e}`:e}const GT=["xs","sm","md","lg","xl","xxl"],YT=t.forwardRef(((e,n)=>{const{getPrefixCls:r,direction:a}=t.useContext(b),{gutter:i,wrap:s}=t.useContext(Qg),{prefixCls:l,span:c,order:d,offset:u,push:p,pull:f,className:m,children:h,flex:g,style:v}=e,_=qT(e,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),y=r("col",l),[k,x,w]=nv(y),S={};let C={};GT.forEach((t=>{let n={};const r=e[t];"number"===typeof r?n.span=r:"object"===typeof r&&(n=r||{}),delete _[t],C=Object.assign(Object.assign({},C),{[`${y}-${t}-${n.span}`]:void 0!==n.span,[`${y}-${t}-order-${n.order}`]:n.order||0===n.order,[`${y}-${t}-offset-${n.offset}`]:n.offset||0===n.offset,[`${y}-${t}-push-${n.push}`]:n.push||0===n.push,[`${y}-${t}-pull-${n.pull}`]:n.pull||0===n.pull,[`${y}-rtl`]:"rtl"===a}),n.flex&&(C[`${y}-${t}-flex`]=!0,S[`--${y}-${t}-flex`]=KT(n.flex))}));const E=o()(y,{[`${y}-${c}`]:void 0!==c,[`${y}-order-${d}`]:d,[`${y}-offset-${u}`]:u,[`${y}-push-${p}`]:p,[`${y}-pull-${f}`]:f},m,C,x,w),j={};if(i&&i[0]>0){const e=i[0]/2;j.paddingLeft=e,j.paddingRight=e}return g&&(j.flex=KT(g),!1!==s||j.minWidth||(j.minWidth=0)),k(t.createElement("div",Object.assign({},_,{style:Object.assign(Object.assign(Object.assign({},j),v),S),className:E,ref:n}),h))}));const XT=YT;var JT=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const QT=Tj((e=>{const{prefixCls:n,className:r,closeIcon:a,closable:i,type:s,title:l,children:c,footer:d}=e,u=JT(e,["prefixCls","className","closeIcon","closable","type","title","children","footer"]),{getPrefixCls:p}=t.useContext(b),f=p(),m=n||p("modal"),h=Oo(f),[g,v,_]=Up(m,h),y=`${m}-confirm`;let k={};return k=s?{closable:null!==i&&void 0!==i&&i,title:"",footer:"",children:t.createElement(Jp,Object.assign({},e,{prefixCls:m,confirmPrefixCls:y,rootPrefixCls:f,content:c}))}:{closable:null===i||void 0===i||i,title:l,footer:null!==d&&t.createElement(xp,Object.assign({},e)),children:c},g(t.createElement(gd,Object.assign({prefixCls:m,className:o()(v,`${m}-pure-panel`,s&&y,s&&`${y}-${s}`,r,_,h)},u,{closeIcon:kp(m,a),closable:i},k)))}));function ZT(e){return af(of(e))}const eP=Kp;eP.useModal=gf,eP.info=function(e){return af(sf(e))},eP.success=function(e){return af(lf(e))},eP.error=function(e){return af(cf(e))},eP.warning=ZT,eP.warn=ZT,eP.confirm=function(e){return af(df(e))},eP.destroyAll=function(){for(;ef.length;){const e=ef.pop();e&&e()}},eP.config=function(e){let{rootPrefixCls:t}=e;tf=t},eP._InternalPanelDoNotUseOrYouWillBeFired=QT;const tP=eP;function nP(e){var n=e.children,r=e.prefixCls,a=e.id,i=e.overlayInnerStyle,s=e.className,l=e.style;return t.createElement("div",{className:o()("".concat(r,"-content"),s),style:l},t.createElement("div",{className:"".concat(r,"-inner"),id:a,role:"tooltip",style:i},"function"===typeof n?n():n))}var rP={shiftX:64,adjustY:1},aP={adjustX:1,shiftY:!0},oP=[0,0],iP={left:{points:["cr","cl"],overflow:aP,offset:[-4,0],targetOffset:oP},right:{points:["cl","cr"],overflow:aP,offset:[4,0],targetOffset:oP},top:{points:["bc","tc"],overflow:rP,offset:[0,-4],targetOffset:oP},bottom:{points:["tc","bc"],overflow:rP,offset:[0,4],targetOffset:oP},topLeft:{points:["bl","tl"],overflow:rP,offset:[0,-4],targetOffset:oP},leftTop:{points:["tr","tl"],overflow:aP,offset:[-4,0],targetOffset:oP},topRight:{points:["br","tr"],overflow:rP,offset:[0,-4],targetOffset:oP},rightTop:{points:["tl","tr"],overflow:aP,offset:[4,0],targetOffset:oP},bottomRight:{points:["tr","br"],overflow:rP,offset:[0,4],targetOffset:oP},rightBottom:{points:["bl","br"],overflow:aP,offset:[4,0],targetOffset:oP},bottomLeft:{points:["tl","bl"],overflow:rP,offset:[0,4],targetOffset:oP},leftBottom:{points:["br","bl"],overflow:aP,offset:[-4,0],targetOffset:oP}};var sP=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],lP=function(e,n){var r=e.overlayClassName,a=e.trigger,o=void 0===a?["hover"]:a,i=e.mouseEnterDelay,s=void 0===i?0:i,l=e.mouseLeaveDelay,c=void 0===l?.1:l,d=e.overlayStyle,u=e.prefixCls,p=void 0===u?"rc-tooltip":u,f=e.children,m=e.onVisibleChange,h=e.afterVisibleChange,g=e.transitionName,v=e.animation,_=e.motion,b=e.placement,y=void 0===b?"right":b,x=e.align,w=void 0===x?{}:x,S=e.destroyTooltipOnHide,C=void 0!==S&&S,E=e.defaultVisible,j=e.getTooltipContainer,T=e.overlayInnerStyle,P=(e.arrowContent,e.overlay),$=e.id,O=e.showArrow,D=void 0===O||O,I=A(e,sP),R=(0,t.useRef)(null);(0,t.useImperativeHandle)(n,(function(){return R.current}));var N=Re({},I);"visible"in e&&(N.popupVisible=e.visible);return t.createElement(T_,k({popupClassName:r,prefixCls:p,popup:function(){return t.createElement(nP,{key:"content",prefixCls:p,id:$,overlayInnerStyle:T},P)},action:o,builtinPlacements:iP,popupPlacement:y,ref:R,popupAlign:w,getPopupContainer:j,onPopupVisibleChange:m,afterPopupVisibleChange:h,popupTransitionName:g,popupAnimation:v,popupMotion:_,defaultPopupVisible:E,autoDestroy:C,mouseLeaveDelay:c,popupStyle:d,mouseEnterDelay:s,arrow:D},N),f)};const cP=(0,t.forwardRef)(lP);function dP(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,a=t/2,o=a,i=1*r/Math.sqrt(2),s=a-r*(1-1/Math.sqrt(2)),l=a-n*(1/Math.sqrt(2)),c=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),d=2*a-l,u=c,p=2*a-i,f=s,m=2*a-0,h=o,g=a*Math.sqrt(2)+r*(Math.sqrt(2)-2),v=r*(Math.sqrt(2)-1);return{arrowShadowWidth:g,arrowPath:`path('M 0 ${o} A ${r} ${r} 0 0 0 ${i} ${s} L ${l} ${c} A ${n} ${n} 0 0 1 ${d} ${u} L ${p} ${f} A ${r} ${r} 0 0 0 ${m} ${h} Z')`,arrowPolygon:`polygon(${v}px 100%, 50% ${v}px, ${2*a-v}px 100%, ${v}px 100%)`}}const uP=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:a,arrowPath:o,arrowShadowWidth:i,borderRadiusXS:s,calc:l}=e;return{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:l(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[a,o]},content:'""'},"&::after":{content:'""',position:"absolute",width:i,height:i,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${Nr(s)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:n,zIndex:0,background:"transparent"}}};function pP(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?8:r}}function fP(e,t){return e?t:{}}function mP(e,t,n){const{componentCls:r,boxShadowPopoverArrow:a,arrowOffsetVertical:o,arrowOffsetHorizontal:i}=e,{arrowDistance:s=0,arrowPlacement:l={left:!0,right:!0,top:!0,bottom:!0}}=n||{};return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({[`${r}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},uP(e,t,a)),{"&:before":{background:t}})]},fP(!!l.top,{[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:s,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${Nr(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),fP(!!l.bottom,{[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:s,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":i,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:i}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${Nr(i)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:i}}}})),fP(!!l.left,{[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:s},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:o},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:o}})),fP(!!l.right,{[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:s},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:o},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:o}}))}}const hP={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},gP={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},vP=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function _P(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:a,borderRadius:o,visibleFirst:i}=e,s=t/2,l={};return Object.keys(hP).forEach((e=>{const c=r&&gP[e]||hP[e],d=Object.assign(Object.assign({},c),{offset:[0,0],dynamicInset:!0});switch(l[e]=d,vP.has(e)&&(d.autoArrow=!1),e){case"top":case"topLeft":case"topRight":d.offset[1]=-s-a;break;case"bottom":case"bottomLeft":case"bottomRight":d.offset[1]=s+a;break;case"left":case"leftTop":case"leftBottom":d.offset[0]=-s-a;break;case"right":case"rightTop":case"rightBottom":d.offset[0]=s+a}const u=pP({contentRadius:o,limitVerticalRadius:!0});if(r)switch(e){case"topLeft":case"bottomLeft":d.offset[0]=-u.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":d.offset[0]=u.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":d.offset[1]=2*-u.arrowOffsetHorizontal+s;break;case"leftBottom":case"rightBottom":d.offset[1]=2*u.arrowOffsetHorizontal-s}d.overflow=function(e,t,n,r){if(!1===r)return{adjustX:!1,adjustY:!1};const a=r&&"object"===typeof r?r:{},o={};switch(e){case"top":case"bottom":o.shiftX=2*t.arrowOffsetHorizontal+n,o.shiftY=!0,o.adjustY=!0;break;case"left":case"right":o.shiftY=2*t.arrowOffsetVertical+n,o.shiftX=!0,o.adjustX=!0}const i=Object.assign(Object.assign({},o),a);return i.shiftX||(i.adjustX=!0),i.shiftY||(i.adjustY=!0),i}(e,u,t,n),i&&(d.htmlRegion="visibleFirst")})),l}const bP=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];function yP(e,t){return bP.reduce(((n,r)=>{const a=e[`${r}1`],o=e[`${r}3`],i=e[`${r}6`],s=e[`${r}7`];return Object.assign(Object.assign({},n),t(r,{lightColor:a,lightBorderColor:o,darkColor:i,textColor:s}))}),{})}const kP=e=>{const{componentCls:t,tooltipMaxWidth:n,tooltipColor:r,tooltipBg:a,tooltipBorderRadius:o,zIndexPopup:i,controlHeight:s,boxShadowSecondary:l,paddingSM:c,paddingXS:d}=e;return[{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},ei(e)),{position:"absolute",zIndex:i,display:"block",width:"max-content",maxWidth:n,visibility:"visible","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"&-hidden":{display:"none"},"--antd-arrow-background-color":a,[`${t}-inner`]:{minWidth:"1em",minHeight:s,padding:`${Nr(e.calc(c).div(2).equal())} ${Nr(d)}`,color:r,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:a,borderRadius:o,boxShadow:l,boxSizing:"border-box"},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${t}-inner`]:{borderRadius:e.min(o,8)}},[`${t}-content`]:{position:"relative"}}),yP(e,((e,n)=>{let{darkColor:r}=n;return{[`&${t}-${e}`]:{[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{"--antd-arrow-background-color":r}}}}))),{"&-rtl":{direction:"rtl"}})},mP(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}}]},xP=e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+70},pP({contentRadius:e.borderRadius,limitVerticalRadius:!0})),dP(gi(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),wP=function(e){const t=Ti("Tooltip",(e=>{const{borderRadius:t,colorTextLightSolid:n,colorBgSpotlight:r}=e,a=gi(e,{tooltipMaxWidth:250,tooltipColor:n,tooltipBorderRadius:t,tooltipBg:r});return[kP(a),Np(e,"zoom-big-fast")]}),xP,{resetStyle:!1,injectStyle:!(arguments.length>1&&void 0!==arguments[1])||arguments[1]});return t(e)},SP=bP.map((e=>`${e}-inverse`)),CP=["success","processing","error","default","warning"];function EP(e){return!(arguments.length>1&&void 0!==arguments[1])||arguments[1]?[].concat(pt(SP),pt(bP)).includes(e):bP.includes(e)}function jP(e,t){const n=EP(t),r=o()({[`${e}-${t}`]:t&&n}),a={},i={};return t&&!n&&(a.background=t,i["--antd-arrow-background-color"]=t),{className:r,overlayStyle:a,arrowStyle:i}}const TP=e=>{const{prefixCls:n,className:r,placement:a="top",title:i,color:s,overlayInnerStyle:l}=e,{getPrefixCls:c}=t.useContext(b),d=c("tooltip",n),[u,p,f]=wP(d),m=jP(d,s),h=m.arrowStyle,g=Object.assign(Object.assign({},l),m.overlayStyle),v=o()(p,f,d,`${d}-pure`,`${d}-placement-${a}`,r,m.className);return u(t.createElement("div",{className:v,style:h},t.createElement("div",{className:`${d}-arrow`}),t.createElement(nP,Object.assign({},e,{className:p,prefixCls:d,overlayInnerStyle:g}),i)))};var PP=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const $P=t.forwardRef(((e,n)=>{var r,a;const{prefixCls:i,openClassName:s,getTooltipContainer:l,overlayClassName:c,color:d,overlayInnerStyle:u,children:p,afterOpenChange:f,afterVisibleChange:m,destroyTooltipOnHide:g,arrow:v=!0,title:_,overlay:y,builtinPlacements:k,arrowPointAtCenter:x=!1,autoAdjustOverflow:w=!0}=e,S=!!v,[,C]=$o(),{getPopupContainer:E,getPrefixCls:j,direction:T}=t.useContext(b),P=h("Tooltip"),$=t.useRef(null),O=()=>{var e;null===(e=$.current)||void 0===e||e.forceAlign()};t.useImperativeHandle(n,(()=>{var e;return{forceAlign:O,forcePopupAlign:()=>{P.deprecated(!1,"forcePopupAlign","forceAlign"),O()},nativeElement:null===(e=$.current)||void 0===e?void 0:e.nativeElement}}));const[A,D]=qt(!1,{value:null!==(r=e.open)&&void 0!==r?r:e.visible,defaultValue:null!==(a=e.defaultOpen)&&void 0!==a?a:e.defaultVisible}),I=!_&&!y&&0!==_,R=t.useMemo((()=>{var e,t;let n=x;return"object"===typeof v&&(n=null!==(t=null!==(e=v.pointAtCenter)&&void 0!==e?e:v.arrowPointAtCenter)&&void 0!==t?t:x),k||_P({arrowPointAtCenter:n,autoAdjustOverflow:w,arrowWidth:S?C.sizePopupArrow:0,borderRadius:C.borderRadius,offset:C.marginXXS,visibleFirst:!0})}),[x,v,k,C]),N=t.useMemo((()=>0===_?_:y||_||""),[y,_]),M=t.createElement(Lu,{space:!0},"function"===typeof N?N():N),{getPopupContainer:z,placement:L="top",mouseEnterDelay:H=.1,mouseLeaveDelay:B=.1,overlayStyle:F,rootClassName:U}=e,W=PP(e,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),V=j("tooltip",i),q=j(),K=e["data-popover-inject"];let G=A;"open"in e||"visible"in e||!I||(G=!1);const Y=t.isValidElement(p)&&!rl(p)?p:t.createElement("span",null,p),X=Y.props,J=X.className&&"string"!==typeof X.className?X.className:o()(X.className,s||`${V}-open`),[Q,Z,ee]=wP(V,!K),te=jP(V,d),ne=te.arrowStyle,re=Object.assign(Object.assign({},u),te.overlayStyle),ae=o()(c,{[`${V}-rtl`]:"rtl"===T},te.className,U,Z,ee),[oe,ie]=Qo("Tooltip",W.zIndex),se=t.createElement(cP,Object.assign({},W,{zIndex:oe,showArrow:S,placement:L,mouseEnterDelay:H,mouseLeaveDelay:B,prefixCls:V,overlayClassName:ae,overlayStyle:Object.assign(Object.assign({},ne),F),getTooltipContainer:z||l||E,ref:$,builtinPlacements:R,overlay:M,visible:G,onVisibleChange:t=>{var n,r;D(!I&&t),I||(null===(n=e.onOpenChange)||void 0===n||n.call(e,t),null===(r=e.onVisibleChange)||void 0===r||r.call(e,t))},afterVisibleChange:null!==f&&void 0!==f?f:m,overlayInnerStyle:re,arrowContent:t.createElement("span",{className:`${V}-arrow-content`}),motion:{motionName:Qs(q,"zoom-big-fast",e.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!g}),G?ol(Y,{className:J}):Y);return Q(t.createElement(Ko.Provider,{value:ie},se))})),OP=$P;OP._InternalPanelDoNotUseOrYouWillBeFired=TP;const AP=OP;class DP{}DP.REDIRECT_TO_APPS_IF_READY_REQ_PARAM="redirectToAppsIfFullySetup";class IP extends t.Component{render(){const e=this;return(0,pg.jsxs)("div",{style:{textAlign:"center",padding:36},children:[(0,pg.jsx)("p",{children:"An error occurred. Please try again."}),(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(Hc,{type:"primary",onClick:()=>{e.props.emitRootKeyChanged()},children:"Reload"})})]})}}const RP=wm(void 0,{emitRootKeyChanged:OT})(IP);class NP extends t.Component{render(){return(0,pg.jsx)("a",{href:this.props.url,target:"_blank",rel:"noopener noreferrer",children:this.props.children})}}const MP=cw.Search;class zP extends dE{constructor(e){super(e),this.state={userEmail:"",isLoading:!0,isForceChangingDomain:!1,apiData:void 0}}componentDidMount(){this.reFetchData()}reFetchData(){const e=this;return e.setState({isLoading:!0,apiData:void 0}),this.apiManager.getCaptainInfo().then((function(t){e.setState({apiData:t})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}onForceSslClicked(){const e=this,t=window.location.href.startsWith("http://");tP.confirm({title:qC("dashboard.force_https","Force HTTPS"),content:(0,pg.jsxs)("p",{children:[qC("dashboard.force_https_info","Once Force HTTPS is activated, all HTTP traffic is redirected to HTTPS."),t?qC("dashboard.force_https_warning","Since this is a one-way action, and there is no revert, it is highly recommended that you test the HTTPS website first."):""," ",qC("dashboard.force_https_proceed","Do you still want to proceed?")]}),onOk(){e.setState({isLoading:!0}),e.apiManager.forceSsl(!0).then((function(){tP.success({title:qC("dashboard.force_https_activated","Force HTTPS activated!"),content:(0,pg.jsx)("div",{children:(0,pg.jsxs)("p",{children:[qC("dashboard.force_https_redirect","All HTTP traffic is now redirected to HTTPS."),t?qC("dashboard.force_https_login_again","You will have to login again as you will now be redirected to HTTPS website."):""]})}),onOk(){t&&window.location.replace(`https://${e.state.apiData.captainSubDomain}.${e.state.apiData.rootDomain}`)},onCancel(){t&&window.location.replace(`https://${e.state.apiData.rootDomain}`)}})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))},onCancel(){}})}onEnableSslClicked(){const e=this,t="IGNORE",n=qC("dashboard.enable_ssl_dialog_body","IMPORTANT: Once you enable HTTPS, you cannot edit the root domain ever again. Make sure you use a good root domain. A good practice is to go one level deeper and setup your root domain. For example, if you own %s1, use %s2 as your root domain. This will allow you to better manage your subdomains, do not use %s3 as your root domain.");Promise.resolve().then((function(){return new Promise((function(t,r){tP.success({title:qC("dashboard.enable_https","Enable HTTPS"),content:(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("p",{children:[qC("dashboard.enable_https_info","CapRover uses Let's Encrypt to provide free SSL Certificates (HTTPS)."),qC("dashboard.enable_https_email_importance","This email address is very important as Let's Encrypt uses it for validation purposes. Please provide a valid email here.")]}),(0,pg.jsx)("p",{children:cE.formatText(n,["%s1","%s2","%s3"],[(0,pg.jsx)("code",{children:"example.com"}),(0,pg.jsx)("code",{children:"*.caprover-root.example.com"}),(0,pg.jsx)("code",{children:"*.example.com"})])}),(0,pg.jsx)(cw,{placeholder:"your@email.com",type:"email",onChange:t=>e.setState({userEmail:(t.target.value||"").trim()})})]}),onOk(){t(e.state.userEmail||"")},onCancel(){t(void 0)}})}))})).then((function(n){return void 0===n?t:(e.setState({isLoading:!0}),e.apiManager.enableRootSsl(n))})).then((function(n){if(n!==t)return tP.success({title:qC("dashboard.root_domain_https_activated","Root Domain HTTPS activated!"),content:(0,pg.jsx)("div",{children:(0,pg.jsxs)("p",{children:[qC("dashboard.root_domain_https_info","You can now use this link:"),(0,pg.jsx)("code",{children:`https://${e.state.apiData.rootDomain}`}),qC("dashboard.root_domain_https_next_step",". Next step is to Force HTTPS to disallow plain HTTP traffic.")]})})}),e.reFetchData()})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}updateRootDomainClicked(e){const t=this;t.state.apiData.hasRootSsl?tP.confirm({title:qC("dashboard.force_change_root_domain","Force Change Root Domain"),content:(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:qC("dashboard.force_change_root_domain_info","You have already enabled SSL for your root domain. Changing the root domain URL will invalidate HTTPS on root domain and all default subdomains for apps if you have any apps.")}),(0,pg.jsx)("p",{children:qC("dashboard.force_change_root_domain_reenable","You can still re-enable HTTPS after changing the root domain.")})]}),onOk(){t.performUpdateRootDomain(e,!0)},onCancel(){}}):t.performUpdateRootDomain(e,!1)}performUpdateRootDomain(e,t){const n=this;this.apiManager.updateRootDomain(e,t).then((function(t){tP.success({title:qC("dashboard.root_domain_updated","Root Domain Updated"),content:(0,pg.jsx)("div",{children:(0,pg.jsx)("p",{children:qC("dashboard.root_domain_updated_info","Click Ok to get redirected to your new root domain. You need to log in again.")})}),onOk(){window.location.replace(`http://${n.state.apiData.captainSubDomain}.${e}`)}})})).catch(iE.createCatcher())}render(){const e=this;if(e.state.isLoading)return(0,pg.jsx)(fg,{});if(!e.state.apiData)return(0,pg.jsx)(RP,{});const t=new URLSearchParams(e.props.location.search);return this.state.apiData.forceSsl&&t.get(DP.REDIRECT_TO_APPS_IF_READY_REQ_PARAM)?(0,pg.jsx)(kh,{to:"/apps"}):(0,pg.jsxs)("div",{children:[e.createInitialSetupIfNoRootSsl(),(0,pg.jsx)("br",{}),e.createPostFullSetupIfHasForceSsl(),(0,pg.jsx)("br",{}),e.createSetupPanelIfNoForceSsl()]})}createSetupPanelIfNoForceSsl(){const e=this;if(this.state.apiData.forceSsl&&!e.state.isForceChangingDomain)return;const t=[(0,pg.jsx)("span",{children:(0,pg.jsx)("i",{children:" myawesomecompany.com "})}),(0,pg.jsx)("i",{children:" captain.myawesomecompany.com "}),(0,pg.jsx)("i",{children:" foo.bar.myawesomecompany.com "}),(0,pg.jsxs)(pg.Fragment,{children:[(0,pg.jsx)("br",{}),(0,pg.jsx)("b",{children:" Type:"})," ",(0,pg.jsx)("u",{children:"A"}),", ",(0,pg.jsx)("b",{children:"Name (or host):"})," ",(0,pg.jsx)("u",{children:" *.caprover-root"}),", ",(0,pg.jsx)("b",{children:" IP (or Points to):"})," ",(0,pg.jsx)("u",{children:" 110.120.130.140 "}),(0,pg.jsx)("br",{})]})],n=cE.formatText(qC("dashboard.detailed_guide_setup_ip","The very first thing that CapRover needs is a root domain. For example, if you own %s1, you can use %s2 or %s3 as your root domain. First, you need to make sure that the ip address for all subdomains of the root domain resolve to the CapRover ip address. To do this, go to the DNS settings in your domain provider website, and set a wild card A entry. For example: %s4 where this IP is the IP address of your CapRover machine (server)."),["%s1","%s2","%s3","%s4"],t),r=cE.formatText(qC("dashboard.ip_example_hint_specific","For example, if you set %s1 to the IP address of your server, just enter %s2 in the box below:"),["%s1","%s2"],[(0,pg.jsx)("code",{children:"*.my-root.example.com"}),(0,pg.jsx)("code",{children:"my-root.example.com"})]);return(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:23},lg:{span:16},children:(0,pg.jsxs)(Ok,{title:qC("dashboard.root_domain_configurations","CapRover Root Domain Configurations"),children:[(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:n}),(0,pg.jsx)("p",{children:(0,pg.jsxs)("i",{children:[qC("dashboard.dns_settings_effect_time","NOTE: DNS settings might take several hours to take into effect."),(0,pg.jsxs)(NP,{url:"https://ca.godaddy.com/help/what-factors-affect-dns-propagation-time-1746",children:[" ",qC("dashboard.dns_settings_effect_time_link","See this link for more details")]})," "]})})]}),(0,pg.jsx)("hr",{}),(0,pg.jsx)("br",{}),(0,pg.jsx)(iv,{children:(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:r}),(0,pg.jsx)("br",{}),(0,pg.jsx)("div",{children:(0,pg.jsx)(MP,{addonBefore:"[wildcard]\xa0.",placeholder:"my-root.example.com",defaultValue:e.state.apiData.rootDomain+"",enterButton:qC("dashboard.update_domain_button","Update Domain"),onSearch:t=>e.updateRootDomainClicked(t)})})]})}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsxs)(iv,{justify:"end",children:[(0,pg.jsx)(AP,{title:qC("dashboard.enable_https_button_hint","Using Let's Encrypt Free Service"),children:(0,pg.jsx)(Hc,{disabled:e.state.apiData.hasRootSsl||!e.state.apiData.rootDomain,onClick:()=>e.onEnableSslClicked(),children:qC("dashboard.enable_https_button","Enable HTTPS")})}),"\xa0\xa0",(0,pg.jsx)(AP,{title:qC("dashboard.force_https_button_hint","Redirect all HTTP to HTTPS"),children:(0,pg.jsx)(Hc,{disabled:!e.state.apiData.hasRootSsl||e.state.apiData.forceSsl,onClick:()=>e.onForceSslClicked(),children:qC("dashboard.force_https_button","Force HTTPS")})})]})]})})})}createInitialSetupIfNoRootSsl(){return this.state.apiData.hasRootSsl?(0,pg.jsx)("div",{}):(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:23},lg:{span:16},children:(0,pg.jsx)(Ok,{title:qC("dashboard.setup_panel_title","CapRover Initial Setup"),children:(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("h3",{children:[qC("dashboard.congratulations","Congratulations!")," ",(0,pg.jsx)("span",{"aria-label":"Congrats",role:"img",children:"\ud83c\udf89\ud83c\udf89"})]}),(0,pg.jsxs)("p",{children:[(0,pg.jsx)("b",{})," ",qC("dashboard.successful_installation","You have installed CapRover successfully!")," ",(0,pg.jsx)("b",{children:qC("dashboard.https_setup_needed","But you still need to assign a domain and finish the HTTPS setup to fully set up CapRover!")}),qC("dashboard.setup_options","You can set up your CapRover instance in two ways:")]}),(0,pg.jsxs)("ul",{children:[(0,pg.jsxs)("li",{children:[(0,pg.jsxs)("b",{children:[qC("dashboard.command_line_tool","Command Line Tool (RECOMMENDED):")," "]})," ",qC("dashboard.run_on_local_machine","On your local machine, simply run the following commands"),(0,pg.jsx)("br",{}),(0,pg.jsx)("code",{children:"npm i -g caprover"}),(0,pg.jsx)("br",{}),(0,pg.jsx)("code",{children:qC("dashboard.caprover_serversetup","caprover serversetup")}),"."," "]}),(0,pg.jsxs)("li",{children:[(0,pg.jsxs)("b",{children:[qC("dashboard.use_panel_below","Use the panel below:")," "]})," ",qC("dashboard.non_guided_version","This is a non-guided version of the Command Line method. Don't forget to set the root domain, then enable HTTPS and force it, and finally change the password.")]})]})]})})})})}createPostFullSetupIfHasForceSsl(){const e=this;if(this.state.apiData.forceSsl)return(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:23},lg:{span:16},children:(0,pg.jsx)(Ok,{title:"CapRover",children:(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("h3",{children:[qC("dashboard.congratulations","Congratulations!")," ",(0,pg.jsx)("span",{"aria-label":"Congrats",role:"img",children:"\ud83c\udf89\ud83c\udf89"})]}),(0,pg.jsx)("p",{children:qC("dashboard.caprover_setup_success","You have installed and set CapRover up successfully! You can now deploy your apps! Remember, with CapRover, you can deploy applications from source code (such as Node.js, PHP, Java, Ruby, Python etc), and you can also deploy ready to go applications such as MySQL, MongoDB, WordPress, Redis, and many more!")}),(0,pg.jsxs)("p",{children:[qC("dashboard.deploy_source_code_info","For more information on how to deploy applications from source code, make sure to have a look at this: "),(0,pg.jsxs)("a",{href:"https://caprover.com/docs/sample-apps.html",target:"_blank",rel:"noopener noreferrer",children:[" ",qC("dashboard.sample_apps","sample apps.")]})]}),(0,pg.jsx)("p",{children:(0,pg.jsx)("i",{children:qC("dashboard.update_root_domain_caution","You can always update your root domain, but be careful! Your SSL certificates will get revoked because of this domain change.")})}),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{disabled:this.state.isForceChangingDomain,type:"dashed",onClick:()=>{e.setState({isForceChangingDomain:!0})},children:qC("dashboard.change_root_domain_anyways","Change Root Domain Anyways")})})]})})})})}}class LP extends t.Component{componentDidMount(){vS.isLoggedIn()?this.props.history.push(`/dashboard?${DP.REDIRECT_TO_APPS_IF_READY_REQ_PARAM}=true`):this.props.history.push("/login")}render(){return(0,pg.jsx)("div",{})}}const HP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M956.9 845.1L896.4 632V168c0-17.7-14.3-32-32-32h-704c-17.7 0-32 14.3-32 32v464L67.9 845.1C60.4 866 75.8 888 98 888h828.8c22.2 0 37.6-22 30.1-42.9zM200.4 208h624v395h-624V208zm228.3 608l8.1-37h150.3l8.1 37H428.7zm224 0l-19.1-86.7c-.8-3.7-4.1-6.3-7.8-6.3H398.2c-3.8 0-7 2.6-7.8 6.3L371.3 816H151l42.3-149h638.2l42.3 149H652.7z"}}]},name:"laptop",theme:"outlined"};var BP=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:HP}))};const FP=t.forwardRef(BP);const UP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M516 673c0 4.4 3.4 8 7.5 8h185c4.1 0 7.5-3.6 7.5-8v-48c0-4.4-3.4-8-7.5-8h-185c-4.1 0-7.5 3.6-7.5 8v48zm-194.9 6.1l192-161c3.8-3.2 3.8-9.1 0-12.3l-192-160.9A7.95 7.95 0 00308 351v62.7c0 2.4 1 4.6 2.9 6.1L420.7 512l-109.8 92.2a8.1 8.1 0 00-2.9 6.1V673c0 6.8 7.9 10.5 13.1 6.1zM880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"code",theme:"outlined"};var WP=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:UP}))};const VP=t.forwardRef(WP);const qP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 385.6a446.7 446.7 0 00-96-142.4 446.7 446.7 0 00-142.4-96C631.1 123.8 572.5 112 512 112s-119.1 11.8-174.4 35.2a446.7 446.7 0 00-142.4 96 446.7 446.7 0 00-96 142.4C75.8 440.9 64 499.5 64 560c0 132.7 58.3 257.7 159.9 343.1l1.7 1.4c5.8 4.8 13.1 7.5 20.6 7.5h531.7c7.5 0 14.8-2.7 20.6-7.5l1.7-1.4C901.7 817.7 960 692.7 960 560c0-60.5-11.9-119.1-35.2-174.4zM761.4 836H262.6A371.12 371.12 0 01140 560c0-99.4 38.7-192.8 109-263 70.3-70.3 163.7-109 263-109 99.4 0 192.8 38.7 263 109 70.3 70.3 109 163.7 109 263 0 105.6-44.5 205.5-122.6 276zM623.5 421.5a8.03 8.03 0 00-11.3 0L527.7 506c-18.7-5-39.4-.2-54.1 14.5a55.95 55.95 0 000 79.2 55.95 55.95 0 0079.2 0 55.87 55.87 0 0014.5-54.1l84.5-84.5c3.1-3.1 3.1-8.2 0-11.3l-28.3-28.3zM490 320h44c4.4 0 8-3.6 8-8v-80c0-4.4-3.6-8-8-8h-44c-4.4 0-8 3.6-8 8v80c0 4.4 3.6 8 8 8zm260 218v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8h-80c-4.4 0-8 3.6-8 8zm12.7-197.2l-31.1-31.1a8.03 8.03 0 00-11.3 0l-56.6 56.6a8.03 8.03 0 000 11.3l31.1 31.1c3.1 3.1 8.2 3.1 11.3 0l56.6-56.6c3.1-3.1 3.1-8.2 0-11.3zm-458.6-31.1a8.03 8.03 0 00-11.3 0l-31.1 31.1a8.03 8.03 0 000 11.3l56.6 56.6c3.1 3.1 8.2 3.1 11.3 0l31.1-31.1c3.1-3.1 3.1-8.2 0-11.3l-56.6-56.6zM262 530h-80c-4.4 0-8 3.6-8 8v44c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8v-44c0-4.4-3.6-8-8-8z"}}]},name:"dashboard",theme:"outlined"};var KP=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:qP}))};const GP=t.forwardRef(KP);const YP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 680h-54V540H546v-92h238c8.8 0 16-7.2 16-16V168c0-8.8-7.2-16-16-16H240c-8.8 0-16 7.2-16 16v264c0 8.8 7.2 16 16 16h238v92H190v140h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8h-54v-72h220v72h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8h-54v-72h220v72h-54c-4.4 0-8 3.6-8 8v176c0 4.4 3.6 8 8 8h176c4.4 0 8-3.6 8-8V688c0-4.4-3.6-8-8-8zM256 805.3c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zm288 0c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zM288 384V216h448v168H288zm544 421.3c0 1.5-1.2 2.7-2.7 2.7h-58.7c-1.5 0-2.7-1.2-2.7-2.7v-58.7c0-1.5 1.2-2.7 2.7-2.7h58.7c1.5 0 2.7 1.2 2.7 2.7v58.7zM360 300a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"cluster",theme:"outlined"};var XP=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:YP}))};const JP=t.forwardRef(XP);const QP={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656zM340 683v77c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-77c-10.1 3.3-20.8 5-32 5s-21.9-1.8-32-5zm64-198V264c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v221c10.1-3.3 20.8-5 32-5s21.9 1.8 32 5zm-64 198c10.1 3.3 20.8 5 32 5s21.9-1.8 32-5c41.8-13.5 72-52.7 72-99s-30.2-85.5-72-99c-10.1-3.3-20.8-5-32-5s-21.9 1.8-32 5c-41.8 13.5-72 52.7-72 99s30.2 85.5 72 99zm.1-115.7c.3-.6.7-1.2 1-1.8v-.1l1.2-1.8c.1-.2.2-.3.3-.5.3-.5.7-.9 1-1.4.1-.1.2-.3.3-.4.5-.6.9-1.1 1.4-1.6l.3-.3 1.2-1.2.4-.4c.5-.5 1-.9 1.6-1.4.6-.5 1.1-.9 1.7-1.3.2-.1.3-.2.5-.3.5-.3.9-.7 1.4-1 .1-.1.3-.2.4-.3.6-.4 1.2-.7 1.9-1.1.1-.1.3-.1.4-.2.5-.3 1-.5 1.6-.8l.6-.3c.7-.3 1.3-.6 2-.8.7-.3 1.4-.5 2.1-.7.2-.1.4-.1.6-.2.6-.2 1.1-.3 1.7-.4.2 0 .3-.1.5-.1.7-.2 1.5-.3 2.2-.4.2 0 .3 0 .5-.1.6-.1 1.2-.1 1.8-.2h.6c.8 0 1.5-.1 2.3-.1s1.5 0 2.3.1h.6c.6 0 1.2.1 1.8.2.2 0 .3 0 .5.1.7.1 1.5.2 2.2.4.2 0 .3.1.5.1.6.1 1.2.3 1.7.4.2.1.4.1.6.2.7.2 1.4.4 2.1.7.7.2 1.3.5 2 .8l.6.3c.5.2 1.1.5 1.6.8.1.1.3.1.4.2.6.3 1.3.7 1.9 1.1.1.1.3.2.4.3.5.3 1 .6 1.4 1 .2.1.3.2.5.3.6.4 1.2.9 1.7 1.3s1.1.9 1.6 1.4l.4.4 1.2 1.2.3.3c.5.5 1 1.1 1.4 1.6.1.1.2.3.3.4.4.4.7.9 1 1.4.1.2.2.3.3.5l1.2 1.8s0 .1.1.1a36.18 36.18 0 015.1 18.5c0 6-1.5 11.7-4.1 16.7-.3.6-.7 1.2-1 1.8 0 0 0 .1-.1.1l-1.2 1.8c-.1.2-.2.3-.3.5-.3.5-.7.9-1 1.4-.1.1-.2.3-.3.4-.5.6-.9 1.1-1.4 1.6l-.3.3-1.2 1.2-.4.4c-.5.5-1 .9-1.6 1.4-.6.5-1.1.9-1.7 1.3-.2.1-.3.2-.5.3-.5.3-.9.7-1.4 1-.1.1-.3.2-.4.3-.6.4-1.2.7-1.9 1.1-.1.1-.3.1-.4.2-.5.3-1 .5-1.6.8l-.6.3c-.7.3-1.3.6-2 .8-.7.3-1.4.5-2.1.7-.2.1-.4.1-.6.2-.6.2-1.1.3-1.7.4-.2 0-.3.1-.5.1-.7.2-1.5.3-2.2.4-.2 0-.3 0-.5.1-.6.1-1.2.1-1.8.2h-.6c-.8 0-1.5.1-2.3.1s-1.5 0-2.3-.1h-.6c-.6 0-1.2-.1-1.8-.2-.2 0-.3 0-.5-.1-.7-.1-1.5-.2-2.2-.4-.2 0-.3-.1-.5-.1-.6-.1-1.2-.3-1.7-.4-.2-.1-.4-.1-.6-.2-.7-.2-1.4-.4-2.1-.7-.7-.2-1.3-.5-2-.8l-.6-.3c-.5-.2-1.1-.5-1.6-.8-.1-.1-.3-.1-.4-.2-.6-.3-1.3-.7-1.9-1.1-.1-.1-.3-.2-.4-.3-.5-.3-1-.6-1.4-1-.2-.1-.3-.2-.5-.3-.6-.4-1.2-.9-1.7-1.3s-1.1-.9-1.6-1.4l-.4-.4-1.2-1.2-.3-.3c-.5-.5-1-1.1-1.4-1.6-.1-.1-.2-.3-.3-.4-.4-.4-.7-.9-1-1.4-.1-.2-.2-.3-.3-.5l-1.2-1.8v-.1c-.4-.6-.7-1.2-1-1.8-2.6-5-4.1-10.7-4.1-16.7s1.5-11.7 4.1-16.7zM620 539v221c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V539c-10.1 3.3-20.8 5-32 5s-21.9-1.8-32-5zm64-198v-77c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v77c10.1-3.3 20.8-5 32-5s21.9 1.8 32 5zm-64 198c10.1 3.3 20.8 5 32 5s21.9-1.8 32-5c41.8-13.5 72-52.7 72-99s-30.2-85.5-72-99c-10.1-3.3-20.8-5-32-5s-21.9 1.8-32 5c-41.8 13.5-72 52.7-72 99s30.2 85.5 72 99zm.1-115.7c.3-.6.7-1.2 1-1.8v-.1l1.2-1.8c.1-.2.2-.3.3-.5.3-.5.7-.9 1-1.4.1-.1.2-.3.3-.4.5-.6.9-1.1 1.4-1.6l.3-.3 1.2-1.2.4-.4c.5-.5 1-.9 1.6-1.4.6-.5 1.1-.9 1.7-1.3.2-.1.3-.2.5-.3.5-.3.9-.7 1.4-1 .1-.1.3-.2.4-.3.6-.4 1.2-.7 1.9-1.1.1-.1.3-.1.4-.2.5-.3 1-.5 1.6-.8l.6-.3c.7-.3 1.3-.6 2-.8.7-.3 1.4-.5 2.1-.7.2-.1.4-.1.6-.2.6-.2 1.1-.3 1.7-.4.2 0 .3-.1.5-.1.7-.2 1.5-.3 2.2-.4.2 0 .3 0 .5-.1.6-.1 1.2-.1 1.8-.2h.6c.8 0 1.5-.1 2.3-.1s1.5 0 2.3.1h.6c.6 0 1.2.1 1.8.2.2 0 .3 0 .5.1.7.1 1.5.2 2.2.4.2 0 .3.1.5.1.6.1 1.2.3 1.7.4.2.1.4.1.6.2.7.2 1.4.4 2.1.7.7.2 1.3.5 2 .8l.6.3c.5.2 1.1.5 1.6.8.1.1.3.1.4.2.6.3 1.3.7 1.9 1.1.1.1.3.2.4.3.5.3 1 .6 1.4 1 .2.1.3.2.5.3.6.4 1.2.9 1.7 1.3s1.1.9 1.6 1.4l.4.4 1.2 1.2.3.3c.5.5 1 1.1 1.4 1.6.1.1.2.3.3.4.4.4.7.9 1 1.4.1.2.2.3.3.5l1.2 1.8v.1a36.18 36.18 0 015.1 18.5c0 6-1.5 11.7-4.1 16.7-.3.6-.7 1.2-1 1.8v.1l-1.2 1.8c-.1.2-.2.3-.3.5-.3.5-.7.9-1 1.4-.1.1-.2.3-.3.4-.5.6-.9 1.1-1.4 1.6l-.3.3-1.2 1.2-.4.4c-.5.5-1 .9-1.6 1.4-.6.5-1.1.9-1.7 1.3-.2.1-.3.2-.5.3-.5.3-.9.7-1.4 1-.1.1-.3.2-.4.3-.6.4-1.2.7-1.9 1.1-.1.1-.3.1-.4.2-.5.3-1 .5-1.6.8l-.6.3c-.7.3-1.3.6-2 .8-.7.3-1.4.5-2.1.7-.2.1-.4.1-.6.2-.6.2-1.1.3-1.7.4-.2 0-.3.1-.5.1-.7.2-1.5.3-2.2.4-.2 0-.3 0-.5.1-.6.1-1.2.1-1.8.2h-.6c-.8 0-1.5.1-2.3.1s-1.5 0-2.3-.1h-.6c-.6 0-1.2-.1-1.8-.2-.2 0-.3 0-.5-.1-.7-.1-1.5-.2-2.2-.4-.2 0-.3-.1-.5-.1-.6-.1-1.2-.3-1.7-.4-.2-.1-.4-.1-.6-.2-.7-.2-1.4-.4-2.1-.7-.7-.2-1.3-.5-2-.8l-.6-.3c-.5-.2-1.1-.5-1.6-.8-.1-.1-.3-.1-.4-.2-.6-.3-1.3-.7-1.9-1.1-.1-.1-.3-.2-.4-.3-.5-.3-1-.6-1.4-1-.2-.1-.3-.2-.5-.3-.6-.4-1.2-.9-1.7-1.3s-1.1-.9-1.6-1.4l-.4-.4-1.2-1.2-.3-.3c-.5-.5-1-1.1-1.4-1.6-.1-.1-.2-.3-.3-.4-.4-.4-.7-.9-1-1.4-.1-.2-.2-.3-.3-.5l-1.2-1.8v-.1c-.4-.6-.7-1.2-1-1.8-2.6-5-4.1-10.7-4.1-16.7s1.5-11.7 4.1-16.7z"}}]},name:"control",theme:"outlined"};var ZP=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:QP}))};const e$=t.forwardRef(ZP);const t$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"};var n$=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:t$}))};const r$=t.forwardRef(n$),a$=(0,t.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1});var o$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const i$=e=>{const{prefixCls:n,className:r,dashed:a}=e,i=o$(e,["prefixCls","className","dashed"]),{getPrefixCls:s}=t.useContext(b),l=s("menu",n),c=o()({[`${l}-item-divider-dashed`]:!!a},r);return t.createElement(my,Object.assign({className:c},i))},s$=e=>{var n;const{className:r,children:a,icon:i,title:s,danger:l}=e,{prefixCls:c,firstLevel:d,direction:u,disableMenuItemTitleTooltip:p,inlineCollapsed:f}=t.useContext(a$),{siderCollapsed:m}=t.useContext(Ng);let h=s;"undefined"===typeof s?h=d?a:"":!1===s&&(h="");const g={title:h};m||f||(g.title=null,g.open=!1);const v=gl(a).length;let _=t.createElement(Jb,Object.assign({},tl(e,["title","icon","danger"]),{className:o()({[`${c}-item-danger`]:l,[`${c}-item-only-child`]:1===(i?v+1:v)},r),title:"string"===typeof s?s:void 0}),ol(i,{className:o()(t.isValidElement(i)?null===(n=i.props)||void 0===n?void 0:n.className:"",`${c}-item-icon`)}),(e=>{const n=null===a||void 0===a?void 0:a[0],r=t.createElement("span",{className:`${c}-title-content`},a);return(!i||t.isValidElement(a)&&"span"===a.type)&&a&&e&&d&&"string"===typeof n?t.createElement("div",{className:`${c}-inline-collapsed-noicon`},n.charAt(0)):r})(f));return p||(_=t.createElement(AP,Object.assign({},g,{placement:"rtl"===u?"left":"right",overlayClassName:`${c}-inline-collapsed-tooltip`}),_)),_};var l$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const c$=t.createContext(null),d$=t.forwardRef(((e,n)=>{const{children:r}=e,a=l$(e,["children"]),o=t.useContext(c$),i=t.useMemo((()=>Object.assign(Object.assign({},o),a)),[o,a.prefixCls,a.mode,a.selectable,a.rootClassName]),s=function(e){return St(e)&&wt(e)}(r),l=xt(n,s?r.ref:null);return t.createElement(c$.Provider,{value:i},t.createElement(Lu,{space:!0},s?t.cloneElement(r,{ref:l}):r))})),u$=c$,p$=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:a,lineWidth:o,lineType:i,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${Nr(o)} ${i} ${a}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${t}-item:hover,\n        > ${t}-item-active,\n        > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:[`border-color ${n}`,`background ${n}`].join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}},f$=e=>{let{componentCls:t,menuArrowOffset:n,calc:r}=e;return{[`${t}-rtl`]:{direction:"rtl"},[`${t}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${t}-rtl${t}-vertical,\n    ${t}-submenu-rtl ${t}-vertical`]:{[`${t}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${Nr(r(n).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${Nr(n)})`}}}}},m$=e=>Object.assign({},ni(e)),h$=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:a,groupTitleColor:o,itemBg:i,subMenuItemBg:s,itemSelectedBg:l,activeBarHeight:c,activeBarWidth:d,activeBarBorderWidth:u,motionDurationSlow:p,motionEaseInOut:f,motionEaseOut:m,itemPaddingInline:h,motionDurationMid:g,itemHoverColor:v,lineType:_,colorSplit:b,itemDisabledColor:y,dangerItemColor:k,dangerItemHoverColor:x,dangerItemSelectedColor:w,dangerItemActiveBg:S,dangerItemSelectedBg:C,popupBg:E,itemHoverBg:j,itemActiveBg:T,menuSubMenuBg:P,horizontalItemSelectedColor:$,horizontalItemSelectedBg:O,horizontalItemBorderRadius:A,horizontalItemHoverBg:D}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:i,[`&${n}-root:focus-visible`]:Object.assign({},m$(e)),[`${n}-item-group-title`]:{color:o},[`${n}-submenu-selected`]:{[`> ${n}-submenu-title`]:{color:a}},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:Object.assign({},m$(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${y} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:v}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:j},"&:active":{backgroundColor:T}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:j},"&:active":{backgroundColor:T}}},[`${n}-item-danger`]:{color:k,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:x}},[`&${n}-item:active`]:{background:S}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:a,[`&${n}-item-danger`]:{color:w},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:l,[`&${n}-item-danger`]:{backgroundColor:C}},[`&${n}-submenu > ${n}`]:{backgroundColor:P},[`&${n}-popup > ${n}`]:{backgroundColor:E},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:E},[`&${n}-horizontal`]:Object.assign(Object.assign({},"dark"===t?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:u,marginTop:e.calc(u).mul(-1).equal(),marginBottom:0,borderRadius:A,"&::after":{position:"absolute",insetInline:h,bottom:0,borderBottom:`${Nr(c)} solid transparent`,transition:`border-color ${p} ${f}`,content:'""'},"&:hover, &-active, &-open":{background:D,"&::after":{borderBottomWidth:c,borderBottomColor:$}},"&-selected":{color:$,backgroundColor:O,"&:hover":{backgroundColor:O},"&::after":{borderBottomWidth:c,borderBottomColor:$}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${Nr(u)} ${_} ${b}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:s},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Nr(d)} solid ${a}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${g} ${m}`,`opacity ${g} ${m}`].join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:w}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${g} ${f}`,`opacity ${g} ${f}`].join(",")}}}}}},g$=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:a,menuArrowSize:o,marginXS:i,itemMarginBlock:s,itemWidth:l,itemPaddingInline:c}=e,d=e.calc(o).add(a).add(i).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:Nr(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:l},[`> ${t}-item,\n            > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:Nr(n)},[`${t}-item-group-list ${t}-submenu-title,\n            ${t}-submenu-title`]:{paddingInlineEnd:d}}},v$=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:a,dropdownWidth:o,controlHeightLG:i,motionEaseOut:s,paddingXL:l,itemMarginInline:c,fontSizeLG:d,motionDurationFast:u,motionDurationSlow:p,paddingXS:f,boxShadowSecondary:m,collapsedWidth:h,collapsedIconSize:g}=e,v={height:r,lineHeight:Nr(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":Object.assign({[`&${t}-root`]:{boxShadow:"none"}},g$(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:Object.assign(Object.assign({},g$(e)),{boxShadow:m})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:o,maxHeight:`calc(100vh - ${Nr(e.calc(i).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${p}`,`background ${p}`,`padding ${u} ${s}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:v,[`& ${t}-item-group-title`]:{paddingInlineStart:l}},[`${t}-item`]:v}},{[`${t}-inline-collapsed`]:{width:h,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:d,textAlign:"center"}}},[`> ${t}-item,\n          > ${t}-item-group > ${t}-item-group-list > ${t}-item,\n          > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title,\n          > ${t}-submenu > ${t}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Nr(e.calc(d).div(2).equal())} - ${Nr(c)})`,textOverflow:"clip",[`\n            ${t}-submenu-arrow,\n            ${t}-submenu-expand-icon\n          `]:{opacity:0},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:g,lineHeight:Nr(r),"+ span":{display:"inline-block",opacity:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},"a, a:hover":{color:a}},[`${t}-item-group-title`]:Object.assign(Object.assign({},Zo),{paddingInline:f})}}]},_$=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:a,motionEaseOut:o,iconCls:i,iconSize:s,iconMarginInlineEnd:l}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background ${n}`,`padding calc(${n} + 0.1s) ${a}`].join(","),[`${t}-item-icon, ${i}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${o}`,`margin ${n} ${a}`,`color ${n}`].join(","),"+ span":{marginInlineStart:l,opacity:1,transition:[`opacity ${n} ${a}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:Object.assign({},{display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),[`&${t}-item-only-child`]:{[`> ${i}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},b$=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:a,menuArrowSize:o,menuArrowOffset:i}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:o,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${n} ${r}, opacity ${n}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(o).mul(.6).equal(),height:e.calc(o).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:a,transition:[`background ${n} ${r}`,`transform ${n} ${r}`,`top ${n} ${r}`,`color ${n} ${r}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${Nr(e.calc(i).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${Nr(i)})`}}}}},y$=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:a,motionDurationMid:o,motionEaseInOut:i,paddingXS:s,padding:l,colorSplit:c,lineWidth:d,zIndexPopup:u,borderRadiusLG:p,subMenuItemBorderRadius:f,menuArrowSize:m,menuArrowOffset:h,lineType:g,groupTitleLineHeight:v,groupTitleFontSize:_}=e;return[{"":{[n]:Object.assign(Object.assign({},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ei(e)),{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${a} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${Nr(s)} ${Nr(l)}`,fontSize:_,lineHeight:v,transition:`all ${a}`},[`&-horizontal ${n}-submenu`]:{transition:[`border-color ${a} ${i}`,`background ${a} ${i}`].join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${a} ${i}`,`background ${a} ${i}`,`padding ${o} ${i}`].join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:[`background ${a} ${i}`,`padding ${a} ${i}`].join(",")},[`${n}-title-content`]:{display:"inline-flex",alignItems:"center",transition:`color ${a}`,"> a:first-child":{flexGrow:1},[`> ${t}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${n}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:e.padding,fontSize:e.fontSizeSM,color:e.colorTextDescription}},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:c,borderStyle:g,borderWidth:0,borderTopWidth:d,marginBlock:d,padding:0,"&-dashed":{borderStyle:"dashed"}}}),_$(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${Nr(e.calc(r).mul(2).equal())} ${Nr(l)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:u,borderRadius:p,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${n}`]:Object.assign(Object.assign(Object.assign({borderRadius:p},_$(e)),b$(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:f},[`${n}-submenu-title::after`]:{transition:`transform ${a} ${i}`}})},"\n          &-placement-leftTop,\n          &-placement-bottomRight,\n          ":{transformOrigin:"100% 0"},"\n          &-placement-leftBottom,\n          &-placement-topRight,\n          ":{transformOrigin:"100% 100%"},"\n          &-placement-rightBottom,\n          &-placement-topLeft,\n          ":{transformOrigin:"0 100%"},"\n          &-placement-bottomLeft,\n          &-placement-rightTop,\n          ":{transformOrigin:"0 0"},"\n          &-placement-leftTop,\n          &-placement-leftBottom\n          ":{paddingInlineEnd:e.paddingXS},"\n          &-placement-rightTop,\n          &-placement-rightBottom\n          ":{paddingInlineStart:e.paddingXS},"\n          &-placement-topRight,\n          &-placement-topLeft\n          ":{paddingBottom:e.paddingXS},"\n          &-placement-bottomRight,\n          &-placement-bottomLeft\n          ":{paddingTop:e.paddingXS}}}),b$(e)),{[`&-inline-collapsed ${n}-submenu-arrow,\n        &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Nr(h)})`},"&::after":{transform:`rotate(45deg) translateX(${Nr(e.calc(h).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${Nr(e.calc(m).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${Nr(e.calc(h).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${Nr(h)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},k$=e=>{var t,n,r;const{colorPrimary:a,colorError:o,colorTextDisabled:i,colorErrorBg:s,colorText:l,colorTextDescription:c,colorBgContainer:d,colorFillAlter:u,colorFillContent:p,lineWidth:f,lineWidthBold:m,controlItemBgActive:h,colorBgTextHover:g,controlHeightLG:v,lineHeight:_,colorBgElevated:b,marginXXS:y,padding:k,fontSize:x,controlHeightSM:w,fontSizeLG:S,colorTextLightSolid:C,colorErrorHover:E}=e,j=null!==(t=e.activeBarWidth)&&void 0!==t?t:0,T=null!==(n=e.activeBarBorderWidth)&&void 0!==n?n:f,P=null!==(r=e.itemMarginInline)&&void 0!==r?r:e.marginXXS,$=new io(C).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:l,itemColor:l,colorItemTextHover:l,itemHoverColor:l,colorItemTextHoverHorizontal:a,horizontalItemHoverColor:a,colorGroupTitle:c,groupTitleColor:c,colorItemTextSelected:a,itemSelectedColor:a,colorItemTextSelectedHorizontal:a,horizontalItemSelectedColor:a,colorItemBg:d,itemBg:d,colorItemBgHover:g,itemHoverBg:g,colorItemBgActive:p,itemActiveBg:h,colorSubItemBg:u,subMenuItemBg:u,colorItemBgSelected:h,itemSelectedBg:h,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:j,colorActiveBarHeight:m,activeBarHeight:m,colorActiveBarBorderSize:f,activeBarBorderWidth:T,colorItemTextDisabled:i,itemDisabledColor:i,colorDangerItemText:o,dangerItemColor:o,colorDangerItemTextHover:o,dangerItemHoverColor:o,colorDangerItemTextSelected:o,dangerItemSelectedColor:o,colorDangerItemBgActive:s,dangerItemActiveBg:s,colorDangerItemBgSelected:s,dangerItemSelectedBg:s,itemMarginInline:P,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:v,groupTitleLineHeight:_,collapsedWidth:2*v,popupBg:b,itemMarginBlock:y,itemPaddingInline:k,horizontalLineHeight:1.15*v+"px",iconSize:x,iconMarginInlineEnd:w-x,collapsedIconSize:S,groupTitleFontSize:x,darkItemDisabledColor:new io(C).setAlpha(.25).toRgbString(),darkItemColor:$,darkDangerItemColor:o,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:C,darkItemSelectedBg:a,darkDangerItemSelectedBg:o,darkItemHoverBg:"transparent",darkGroupTitleColor:$,darkItemHoverColor:C,darkDangerItemHoverColor:E,darkDangerItemSelectedColor:C,darkDangerItemActiveBg:o,itemWidth:j?`calc(100% + ${T}px)`:`calc(100% - ${2*P}px)`}},x$=e=>{var n;const{popupClassName:r,icon:a,title:i,theme:s}=e,l=t.useContext(a$),{prefixCls:c,inlineCollapsed:d,theme:u}=l,p=hb();let f;if(a){const e=t.isValidElement(i)&&"span"===i.type;f=t.createElement(t.Fragment,null,ol(a,{className:o()(t.isValidElement(a)?null===(n=a.props)||void 0===n?void 0:n.className:"",`${c}-item-icon`)}),e?i:t.createElement("span",{className:`${c}-title-content`},i))}else f=d&&!p.length&&i&&"string"===typeof i?t.createElement("div",{className:`${c}-inline-collapsed-noicon`},i.charAt(0)):t.createElement("span",{className:`${c}-title-content`},i);const m=t.useMemo((()=>Object.assign(Object.assign({},l),{firstLevel:!1})),[l]),[h]=Qo("Menu");return t.createElement(a$.Provider,{value:m},t.createElement(fy,Object.assign({},tl(e,["icon"]),{title:f,popupClassName:o()(c,r,`${c}-${s||u}`),popupStyle:Object.assign({zIndex:h},e.popupStyle)})))};var w$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function S$(e){return null===e||!1===e}const C$={item:s$,submenu:x$,divider:i$},E$=(0,t.forwardRef)(((e,n)=>{var r;const a=t.useContext(u$),i=a||{},{getPrefixCls:s,getPopupContainer:l,direction:c,menu:d}=t.useContext(b),u=s(),{prefixCls:p,className:f,style:m,theme:h="light",expandIcon:g,_internalDisableMenuItemTitleTooltip:v,inlineCollapsed:_,siderCollapsed:y,rootClassName:k,mode:x,selectable:w,onClick:S,overflowedIndicatorPopupClassName:C}=e,E=tl(w$(e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),["collapsedWidth"]);null===(r=i.validator)||void 0===r||r.call(i,{mode:x});const j=Lt((function(){var e;null===S||void 0===S||S.apply(void 0,arguments),null===(e=i.onClick)||void 0===e||e.call(i)})),T=i.mode||x,P=null!==w&&void 0!==w?w:i.selectable,$=t.useMemo((()=>void 0!==y?y:_),[_,y]),O={horizontal:{motionName:`${u}-slide-up`},inline:Zs(u),other:{motionName:`${u}-zoom-big`}},A=s("menu",p||i.prefixCls),D=Oo(A),[I,R,N]=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;const n=Ti("Menu",(e=>{const{colorBgElevated:t,controlHeightLG:n,fontSize:r,darkItemColor:a,darkDangerItemColor:o,darkItemBg:i,darkSubMenuItemBg:s,darkItemSelectedColor:l,darkItemSelectedBg:c,darkDangerItemSelectedBg:d,darkItemHoverBg:u,darkGroupTitleColor:p,darkItemHoverColor:f,darkItemDisabledColor:m,darkDangerItemHoverColor:h,darkDangerItemSelectedColor:g,darkDangerItemActiveBg:v,popupBg:_,darkPopupBg:b}=e,y=e.calc(r).div(7).mul(5).equal(),k=gi(e,{menuArrowSize:y,menuHorizontalHeight:e.calc(n).mul(1.15).equal(),menuArrowOffset:e.calc(y).mul(.25).equal(),menuSubMenuBg:t,calc:e.calc,popupBg:_}),x=gi(k,{itemColor:a,itemHoverColor:f,groupTitleColor:p,itemSelectedColor:l,itemBg:i,popupBg:b,subMenuItemBg:s,itemActiveBg:"transparent",itemSelectedBg:c,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:u,itemDisabledColor:m,dangerItemColor:o,dangerItemHoverColor:h,dangerItemSelectedColor:g,dangerItemActiveBg:v,dangerItemSelectedBg:d,menuSubMenuBg:s,horizontalItemSelectedColor:l,horizontalItemSelectedBg:c});return[y$(k),p$(k),v$(k),h$(k,"light"),h$(x,"dark"),f$(k),xw(k),tk(k,"slide-up"),tk(k,"slide-down"),Np(k,"zoom-big")]}),k$,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:!(arguments.length>2&&void 0!==arguments[2])||arguments[2],unitless:{groupTitleLineHeight:!0}});return n(e,t)}(A,D,!a),M=o()(`${A}-${h}`,null===d||void 0===d?void 0:d.className,f),z=t.useMemo((()=>{var e,n;if("function"===typeof g||S$(g))return g||null;if("function"===typeof i.expandIcon||S$(i.expandIcon))return i.expandIcon||null;if("function"===typeof(null===d||void 0===d?void 0:d.expandIcon)||S$(null===d||void 0===d?void 0:d.expandIcon))return(null===d||void 0===d?void 0:d.expandIcon)||null;const r=null!==(e=null!==g&&void 0!==g?g:null===i||void 0===i?void 0:i.expandIcon)&&void 0!==e?e:null===d||void 0===d?void 0:d.expandIcon;return ol(r,{className:o()(`${A}-submenu-expand-icon`,t.isValidElement(r)?null===(n=r.props)||void 0===n?void 0:n.className:void 0)})}),[g,null===i||void 0===i?void 0:i.expandIcon,null===d||void 0===d?void 0:d.expandIcon,A]),L=t.useMemo((()=>({prefixCls:A,inlineCollapsed:$||!1,direction:c,firstLevel:!0,theme:h,mode:T,disableMenuItemTitleTooltip:v})),[A,$,c,v,h]);return I(t.createElement(u$.Provider,{value:null},t.createElement(a$.Provider,{value:L},t.createElement(Cy,Object.assign({getPopupContainer:l,overflowedIndicator:t.createElement(cv,null),overflowedIndicatorPopupClassName:o()(A,`${A}-${h}`,C),mode:T,selectable:P,onClick:j},E,{inlineCollapsed:$,style:Object.assign(Object.assign({},null===d||void 0===d?void 0:d.style),m),className:M,prefixCls:A,direction:c,defaultMotions:O,expandIcon:z,ref:n,rootClassName:o()(k,R,i.rootClassName,N,D),_internalComponents:C$})))))})),j$=E$,T$=(0,t.forwardRef)(((e,n)=>{const r=(0,t.useRef)(null),a=t.useContext(Ng);return(0,t.useImperativeHandle)(n,(()=>({menu:r.current,focus:e=>{var t;null===(t=r.current)||void 0===t||t.focus(e)}}))),t.createElement(j$,Object.assign({ref:r},e,a))}));T$.Item=s$,T$.SubMenu=x$,T$.Divider=i$,T$.ItemGroup=vy;const P$=T$,$$=(0,t.createContext)({currentTheme:void 0,setCapRoverThemeContext:e=>{}});function O$(e,t){try{return new Function("isDarkMode","darkAlgorithm","defaultAlgorithm",`return ${e};`)(t.isDarkMode,t.darkAlgorithm,t.defaultAlgorithm)}catch(n){return}}function A$(e,t){if("string"===typeof e){const n=e.trim();return n.startsWith("{")&&n.endsWith("}")?O$(`(${e})`,t):O$(e,t)}if("object"===typeof e&&null!==e){const n=Array.isArray(e)?[]:{};for(const r in e)n[r]=A$(e[r],t);return n}return e}const D$={parseTheme(e,t,n,r){if(!e)return;return A$(e,{isDarkMode:t,darkAlgorithm:r,defaultAlgorithm:n}).content},parseExtra(e){var t;if(!e)return;return null===(t=A$(e,{}))||void 0===t?void 0:t.extra}},{Sider:I$}=Yg,R$=e=>{var n;let{isMobile:r,collapsed:a,toggleSider:o,onLogoutClicked:i,location:s,history:l}=e;const{currentTheme:c}=(0,t.useContext)($$);let d=(null===(n=D$.parseExtra(c))||void 0===n?void 0:n.siderTheme)||"light";const u=[{key:"dashboard",label:qC("menu_item.dashboard","Dashboard"),icon:(0,pg.jsx)(FP,{})},{key:"apps",label:qC("menu_item.app","Apps"),icon:(0,pg.jsx)(VP,{})},{key:"monitoring",label:qC("menu_item.monitoring","Monitoring"),icon:(0,pg.jsx)(GP,{})},{key:"cluster",label:qC("menu_item.cluster","Cluster"),icon:(0,pg.jsx)(JP,{})},{key:"maintenance",label:qC("menu_item.maintenance","Maintenance"),icon:(0,pg.jsx)(e$,{})},{key:"settings",label:qC("menu_item.settings","Settings"),icon:(0,pg.jsx)(r$,{})}],p="logout";return r&&u.push({key:p,label:qC("page_root.logout","Logout"),icon:(0,pg.jsx)(FT,{})}),(0,pg.jsx)(I$,{breakpoint:"lg",theme:d,trigger:r&&void 0,collapsible:!0,collapsed:a,width:200,collapsedWidth:r?0:80,style:{zIndex:2},onCollapse:o,children:(0,pg.jsx)(P$,{selectedKeys:[s.pathname.substring(1)],theme:d,mode:"inline",defaultSelectedKeys:["dashboard"],style:{height:"100%",borderRight:0},items:u,onClick:e=>{e.key===p?i():l.push(`/${e.key}`)}})})};const N$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832.6 191.4c-84.6-84.6-221.5-84.6-306 0l-96.9 96.9 51 51 96.9-96.9c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204l-96.9 96.9 51.1 51.1 96.9-96.9c84.4-84.6 84.4-221.5-.1-306.1zM446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l96.9-96.9-51.1-51.1-96.9 96.9c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l96.9-96.9-51-51-96.8 97zM260.3 209.4a8.03 8.03 0 00-11.3 0L209.4 249a8.03 8.03 0 000 11.3l554.4 554.4c3.1 3.1 8.2 3.1 11.3 0l39.6-39.6c3.1-3.1 3.1-8.2 0-11.3L260.3 209.4z"}}]},name:"disconnect",theme:"outlined"};var M$=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:N$}))};const z$=t.forwardRef(M$);const L$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"};var H$=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:L$}))};const B$=t.forwardRef(H$);const F$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"};var U$=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:F$}))};const W$=t.forwardRef(U$);const V$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"unordered-list",theme:"outlined"};var q$=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:V$}))};const K$=t.forwardRef(q$);const G$={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M715.8 493.5L335 165.1c-14.2-12.2-35-1.2-35 18.5v656.8c0 19.7 20.8 30.7 35 18.5l380.8-328.4c10.9-9.4 10.9-27.6 0-37z"}}]},name:"caret-right",theme:"outlined"};var Y$=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:G$}))};const X$=t.forwardRef(Y$);const J$={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"};var Q$=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:J$}))};const Z$=t.forwardRef(Q$);const eO={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M484 443.1V528h-84.5c-4.1 0-7.5 3.1-7.5 7v42c0 3.8 3.4 7 7.5 7H484v84.9c0 3.9 3.2 7.1 7 7.1h42c3.9 0 7-3.2 7-7.1V584h84.5c4.1 0 7.5-3.2 7.5-7v-42c0-3.9-3.4-7-7.5-7H540v-84.9c0-3.9-3.1-7.1-7-7.1h-42c-3.8 0-7 3.2-7 7.1zm396-144.7H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder-add",theme:"outlined"};var tO=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:eO}))};const nO=t.forwardRef(tO),rO=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,a=e.fontSizeSM;return gi(e,{tagFontSize:a,tagLineHeight:Nr(r(e.lineHeightSM).mul(a).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},aO=e=>({defaultBg:new io(e.colorFillQuaternary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText}),oO=Ti("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:a,calc:o}=e,i=o(r).sub(n).equal(),s=o(t).sub(n).equal();return{[a]:Object.assign(Object.assign({},ei(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${a}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${a}-close-icon`]:{marginInlineStart:s,fontSize:e.tagIconSize,color:e.colorTextDescription,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${a}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${a}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}}),[`${a}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(rO(e))),aO);var iO=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const sO=t.forwardRef(((e,n)=>{const{prefixCls:r,style:a,className:i,checked:s,onChange:l,onClick:c}=e,d=iO(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:u,tag:p}=t.useContext(b),f=u("tag",r),[m,h,g]=oO(f),v=o()(f,`${f}-checkable`,{[`${f}-checkable-checked`]:s},null===p||void 0===p?void 0:p.className,i,h,g);return m(t.createElement("span",Object.assign({},d,{ref:n,style:Object.assign(Object.assign({},a),null===p||void 0===p?void 0:p.style),className:v,onClick:e=>{null===l||void 0===l||l(!s),null===c||void 0===c||c(e)}})))})),lO=sO,cO=$i(["Tag","preset"],(e=>(e=>yP(e,((t,n)=>{let{textColor:r,lightBorderColor:a,lightColor:o,darkColor:i}=n;return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:r,background:o,borderColor:a,"&-inverse":{color:e.colorTextLightSolid,background:i,borderColor:i},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(rO(e))),aO);const dO=(e,t,n)=>{const r="string"!==typeof(a=n)?a:a.charAt(0).toUpperCase()+a.slice(1);var a;return{[`${e.componentCls}${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}},uO=$i(["Tag","status"],(e=>{const t=rO(e);return[dO(t,"success","Success"),dO(t,"processing","Info"),dO(t,"error","Error"),dO(t,"warning","Warning")]}),aO);var pO=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const fO=t.forwardRef(((e,n)=>{const{prefixCls:r,className:a,rootClassName:i,style:s,children:l,icon:c,color:d,onClose:u,bordered:p=!0,visible:f}=e,m=pO(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:h,direction:g,tag:v}=t.useContext(b),[_,y]=t.useState(!0),k=tl(m,["closeIcon","closable"]);t.useEffect((()=>{void 0!==f&&y(f)}),[f]);const x=EP(d),w=function(e){return CP.includes(e)}(d),S=x||w,C=Object.assign(Object.assign({backgroundColor:d&&!S?d:void 0},null===v||void 0===v?void 0:v.style),s),E=h("tag",r),[j,T,P]=oO(E),$=o()(E,null===v||void 0===v?void 0:v.className,{[`${E}-${d}`]:S,[`${E}-has-color`]:d&&!S,[`${E}-hidden`]:!_,[`${E}-rtl`]:"rtl"===g,[`${E}-borderless`]:!p},a,i,T,P),O=e=>{e.stopPropagation(),null===u||void 0===u||u(e),e.defaultPrevented||y(!1)},[,A]=Wu(Hu(e),Hu(v),{closable:!1,closeIconRender:e=>al(e,t.createElement("span",{className:`${E}-close-icon`,onClick:O},e),(e=>({onClick:t=>{var n;null===(n=null===e||void 0===e?void 0:e.onClick)||void 0===n||n.call(e,t),O(t)},className:o()(null===e||void 0===e?void 0:e.className,`${E}-close-icon`)})))}),D="function"===typeof m.onClick||l&&"a"===l.type,I=c||null,R=I?t.createElement(t.Fragment,null,I,l&&t.createElement("span",null,l)):l,N=t.createElement("span",Object.assign({},k,{ref:n,className:$,style:C}),R,A,x&&t.createElement(cO,{key:"preset",prefixCls:E}),w&&t.createElement(uO,{key:"status",prefixCls:E}));return j(D?t.createElement(ml,{component:"Tag"},N):N)})),mO=fO;mO.CheckableTag=lO;const hO=mO,gO=(0,t.forwardRef)(((e,n)=>{const{prefixCls:r,className:a,children:i,size:s,style:l={}}=e,c=o()(`${r}-panel`,{[`${r}-panel-hidden`]:!s},a);return t.createElement("div",{ref:n,className:c,style:Object.assign(Object.assign({},l),{flexBasis:s})},i)}));const vO=()=>null;var _O=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function bO(e){if(e&&"object"===typeof e)return e;const t=!!e;return{start:t,end:t}}function yO(e){return Number(e.slice(0,-1))/100}function kO(e){return"string"===typeof e&&e.endsWith("%")}const xO={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};var wO=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:xO}))};const SO=t.forwardRef(wO),CO=e=>{const{prefixCls:n,vertical:r,index:a,active:i,ariaNow:s,ariaMin:l,ariaMax:c,resizable:d,startCollapsible:u,endCollapsible:p,onOffsetStart:f,onOffsetUpdate:m,onOffsetEnd:h,onCollapse:g}=e,v=`${n}-bar`,[_,b]=(0,t.useState)(null);t.useEffect((()=>{if(_){const e=e=>{const{pageX:t,pageY:n}=e,r=t-_[0],o=n-_[1];m(a,r,o)},t=()=>{b(null),h()},n=e=>{if(1===e.touches.length){const t=e.touches[0],n=t.pageX-_[0],r=t.pageY-_[1];m(a,n,r)}},r=()=>{b(null),h()};return window.addEventListener("touchmove",n),window.addEventListener("touchend",r),window.addEventListener("mousemove",e),window.addEventListener("mouseup",t),()=>{window.removeEventListener("mousemove",e),window.removeEventListener("mouseup",t),window.removeEventListener("touchmove",n),window.removeEventListener("touchend",r)}}}),[_]);const y=r?SO:wg,k=r?kT:Eg;return t.createElement("div",{className:v,role:"separator","aria-valuenow":Math.round(s),"aria-valuemin":Math.round(l),"aria-valuemax":Math.round(c)},t.createElement("div",{className:o()(`${v}-dragger`,{[`${v}-dragger-disabled`]:!d,[`${v}-dragger-active`]:i}),onMouseDown:e=>{d&&e.currentTarget&&(b([e.pageX,e.pageY]),f(a))},onTouchStart:e=>{if(d&&1===e.touches.length){const t=e.touches[0];b([t.pageX,t.pageY]),f(a)}}}),u&&t.createElement("div",{className:o()(`${v}-collapse-bar`,`${v}-collapse-bar-start`)},t.createElement(y,{className:o()(`${v}-collapse-icon`,`${v}-collapse-start`),onClick:()=>g(a,"start")})),p&&t.createElement("div",{className:o()(`${v}-collapse-bar`,`${v}-collapse-bar-end`)},t.createElement(k,{className:o()(`${v}-collapse-icon`,`${v}-collapse-end`),onClick:()=>g(a,"end")})))},EO=e=>{const{componentCls:t}=e;return{[`&-rtl${t}-horizontal`]:{[`> ${t}-bar`]:{[`${t}-bar-collapse-previous`]:{insetInlineEnd:0,insetInlineStart:"unset"},[`${t}-bar-collapse-next`]:{insetInlineEnd:"unset",insetInlineStart:0}}},[`&-rtl${t}-vertical`]:{[`> ${t}-bar`]:{[`${t}-bar-collapse-previous`]:{insetInlineEnd:"50%",insetInlineStart:"unset"},[`${t}-bar-collapse-next`]:{insetInlineEnd:"50%",insetInlineStart:"unset"}}}}},jO={position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)"},TO=e=>{const{componentCls:t,colorFill:n,resizeSpinnerSize:r,splitBarSize:a,splitTriggerSize:o,controlItemBgHover:i,controlItemBgActive:s,controlItemBgActiveHover:l}=e,c=`${t}-bar`,d=`${t}-mask`,u=`${t}-panel`,p=e.calc(o).div(2).equal();return{[t]:Object.assign(Object.assign(Object.assign({},ei(e)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${c}`]:{flex:"none",position:"relative",userSelect:"none",[`${c}-dragger`]:Object.assign(Object.assign({},jO),{zIndex:1,"&:before":Object.assign({content:'""',background:i},jO),"&:after":Object.assign({content:'""',background:n},jO),[`&:hover:not(${c}-dragger-active)`]:{"&:before":{background:s}},"&-active":{zIndex:2,"&:before":{background:l}},[`&-disabled${c}-dragger`]:{zIndex:0,"&, &:hover, &-active":{cursor:"default","&:before":{background:i}},"&:after":{display:"none"}}}),[`${c}-collapse-bar`]:Object.assign(Object.assign({},jO),{zIndex:1,background:i,fontSize:e.fontSizeSM,borderRadius:e.borderRadiusXS,color:e.colorText,cursor:"pointer",opacity:0,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{background:s},"&:active":{background:l}}),"&:hover, &:active":{[`${c}-collapse-bar`]:{opacity:1}}},[d]:{position:"fixed",zIndex:e.zIndexPopupBase,inset:0,"&-horizontal":{cursor:"col-resize"},"&-vertical":{cursor:"row-resize"}},"&-horizontal":{flexDirection:"row",[`> ${c}`]:{width:0,[`${c}-dragger`]:{cursor:"col-resize",height:"100%",width:o,"&:before":{height:"100%",width:a},"&:after":{height:r,width:a}},[`${c}-collapse-bar`]:{width:e.fontSizeSM,height:e.controlHeightSM,"&-start":{left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:p},transform:"translateY(-50%)"},"&-end":{left:{_skip_check_:!0,value:p},right:{_skip_check_:!0,value:"auto"},transform:"translateY(-50%)"}}}},"&-vertical":{flexDirection:"column",[`> ${c}`]:{height:0,[`${c}-dragger`]:{cursor:"row-resize",width:"100%",height:o,"&:before":{width:"100%",height:a},"&:after":{width:r,height:a}},[`${c}-collapse-bar`]:{height:e.fontSizeSM,width:e.controlHeightSM,"&-start":{top:"auto",bottom:p,transform:"translateX(-50%)"},"&-end":{top:p,bottom:"auto",transform:"translateX(-50%)"}}}},[u]:{overflow:"auto",padding:"0 1px",scrollbarWidth:"thin",boxSizing:"border-box"},[`${u}-hidden`]:{padding:0}}),EO(e))}},PO=Ti("Splitter",(e=>[TO(e)]),(e=>({splitBarSize:e.splitBarSize||2,splitTriggerSize:e.splitTriggerSize||6,resizeSpinnerSize:e.resizeSpinnerSize||20})));const $O=e=>{const{prefixCls:n,className:r,style:a,layout:i="horizontal",children:s,rootClassName:l,onResizeStart:c,onResize:d,onResizeEnd:u}=e,{getPrefixCls:p,direction:f,splitter:m}=t.useContext(b),h=p("splitter",n),g=Oo(h),[v,_,y]=PO(h,g),k="vertical"===i,x="rtl"===f,w=!k&&x,S=function(e){const n=t.useMemo((()=>gl(e).filter(t.isValidElement).map((e=>{const{props:t}=e,{collapsible:n}=t,r=_O(t,["collapsible"]);return Object.assign(Object.assign({},r),{collapsible:bO(n)})}))),[e]);return n}(s);const[C,E]=(0,t.useState)(100),[j,T,P,$,O]=function(e,n){const r=e.map((e=>e.size)),a=e.length,o=e=>e*n,[i,s]=t.useState((()=>e.map((e=>e.defaultSize)))),l=t.useMemo((()=>{var e;const t=[];for(let n=0;n<a;n+=1)t[n]=null!==(e=r[n])&&void 0!==e?e:i[n];return t}),[a,i,r]),c=t.useMemo((()=>{let e=[],t=0;for(let o=0;o<a;o+=1){const r=l[o];if(kO(r))e[o]=yO(r);else if(r||0===r){const t=Number(r);Number.isNaN(t)||(e[o]=t/n)}else t+=1,e[o]=void 0}const r=e.reduce(((e,t)=>e+(t||0)),0);if(r>1||!t){const t=1/r;e=e.map((e=>void 0===e?0:e*t))}else{const n=(1-r)/t;e=e.map((e=>void 0===e?n:e))}return e}),[l,n]),d=t.useMemo((()=>c.map(o)),[c,n]),u=t.useMemo((()=>e.map((e=>kO(e.min)?yO(e.min):(e.min||0)/n))),[e,n]),p=t.useMemo((()=>e.map((e=>kO(e.max)?yO(e.max):(e.max||n)/n))),[e,n]);return[d,c,u,p,s]}(S,C),A=function(e,n){return t.useMemo((()=>{const t=[];for(let r=0;r<e.length-1;r+=1){const a=e[r],o=e[r+1],i=n[r],s=n[r+1],{resizable:l=!0,min:c,collapsible:d}=a,{resizable:u=!0,min:p,collapsible:f}=o,m=l&&u&&(0!==i||!c)&&(0!==s||!p),h=d.end&&i>0||f.start&&0===s&&i>0,g=f.start&&s>0||d.end&&0===i&&s>0;t[r]={resizable:m,startCollapsible:!!h,endCollapsible:!!g}}return t}),[n,e])}(S,j),[D,I,R,N,M]=function(e,n,r,a,o){const i=e.map((e=>[e.min,e.max])),s=e=>e*a;function l(e,t){return"string"===typeof e?s(yO(e)):null!==e&&void 0!==e?e:t}const[c,d]=t.useState([]),[u,p]=t.useState(null),f=()=>r.map(s);return[e=>{d(f()),p({index:e,confirmed:!1})},(e,t)=>{var r;let s=null;if((!u||!u.confirmed)&&0!==t)if(t>0)s=e,p({index:e,confirmed:!0});else for(let a=e;a>=0;a-=1)if(c[a]>0&&n[a].resizable){s=a,p({index:a,confirmed:!0});break}const d=null!==(r=null!==s&&void 0!==s?s:null===u||void 0===u?void 0:u.index)&&void 0!==r?r:e,f=pt(c),m=d+1,h=l(i[d][0],0),g=l(i[m][0],0),v=l(i[d][1],a),_=l(i[m][1],a);let b=t;return f[d]+b<h&&(b=h-f[d]),f[m]-b<g&&(b=f[m]-g),f[d]+b>v&&(b=v-f[d]),f[m]-b>_&&(b=f[m]-_),f[d]+=b,f[m]-=b,o(f),f},()=>{p(null)},(e,t)=>{const n=f(),r="start"===t?e:e+1,s="start"===t?e+1:e,c=n[r],d=n[s];if(0!==c&&0!==d)n[r]=0,n[s]+=c;else{const e=c+d,t=l(i[r][0],0),o=l(i[r][1],a),u=l(i[s][0],0),p=l(i[s][1],a),f=Math.max(t,e-p),m=(Math.min(o,e-u)-f)/2;n[r]-=m,n[s]+=m}return o(n),n},null===u||void 0===u?void 0:u.index]}(S,A,T,C,O),z=Lt((e=>{D(e),null===c||void 0===c||c(j)})),L=Lt(((e,t)=>{const n=I(e,t);null===d||void 0===d||d(n)})),H=Lt((()=>{R(),null===u||void 0===u||u(j)})),B=Lt(((e,t)=>{const n=N(e,t);null===d||void 0===d||d(n),null===u||void 0===u||u(n)})),F=o()(h,r,`${h}-${i}`,{[`${h}-rtl`]:x},l,null===m||void 0===m?void 0:m.className,y,g,_),U=`${h}-mask`,W=t.useMemo((()=>{const e=[];let t=0;for(let n=0;n<S.length;n+=1)t+=T[n],e.push(t);return e}),[T]),V=Object.assign(Object.assign({},null===m||void 0===m?void 0:m.style),a);return v(t.createElement(Vv,{onResize:e=>{const{offsetWidth:t,offsetHeight:n}=e,r=k?n:t;0!==r&&E(r)}},t.createElement("div",{style:V,className:F},S.map(((e,n)=>{const r=t.createElement(gO,Object.assign({},e,{prefixCls:h,size:j[n]}));let a=null;const o=A[n];if(o){const e=(W[n-1]||0)+P[n],r=(W[n+1]||100)-$[n+1],i=(W[n-1]||0)+$[n],s=(W[n+1]||100)-P[n+1];a=t.createElement(CO,{index:n,active:M===n,prefixCls:h,vertical:k,resizable:o.resizable,ariaNow:100*W[n],ariaMin:100*Math.max(e,r),ariaMax:100*Math.min(i,s),startCollapsible:o.startCollapsible,endCollapsible:o.endCollapsible,onOffsetStart:z,onOffsetUpdate:(e,t,n)=>{let r=k?n:t;w&&(r=-r),L(e,r)},onOffsetEnd:H,onCollapse:B})}return t.createElement(t.Fragment,{key:`split-panel-${n}`},r,a)})),"number"===typeof M&&t.createElement("div",{"aria-hidden":!0,className:o()(U,`${U}-${i}`)}))))},OO=$O;OO.Panel=vO;const AO=OO;var DO={},IO="rc-table-internal-hook";function RO(e){var n=t.createContext(void 0);return{Context:n,Provider:function(e){var r=e.value,a=e.children,o=t.useRef(r);o.current=r;var i=j(t.useState((function(){return{getValue:function(){return o.current},listeners:new Set}})),1)[0];return Ut((function(){(0,ft.unstable_batchedUpdates)((function(){i.listeners.forEach((function(e){e(r)}))}))}),[r]),t.createElement(n.Provider,{value:i},a)},defaultValue:e}}function NO(e,n){var r=Lt("function"===typeof n?n:function(e){if(void 0===n)return e;if(!Array.isArray(n))return e[n];var t={};return n.forEach((function(n){t[n]=e[n]})),t}),a=t.useContext(null===e||void 0===e?void 0:e.Context),o=a||{},i=o.listeners,s=o.getValue,l=t.useRef();l.current=r(a?s():null===e||void 0===e?void 0:e.defaultValue);var c=j(t.useState({}),2)[1];return Ut((function(){if(a)return i.add(e),function(){i.delete(e)};function e(e){var t=r(e);mr(l.current,t,!0)||c({})}}),[a]),l.current}function MO(){var e=t.createContext(null);function n(){return t.useContext(e)}return{makeImmutable:function(r,a){var o=wt(r),i=function(i,s){var l=o?{ref:s}:{},c=t.useRef(0),d=t.useRef(i);return null!==n()?t.createElement(r,k({},i,l)):(a&&!a(d.current,i)||(c.current+=1),d.current=i,t.createElement(e.Provider,{value:c.current},t.createElement(r,k({},i,l))))};return o?t.forwardRef(i):i},responseImmutable:function(e,r){var a=wt(e),o=function(r,o){var i=a?{ref:o}:{};return n(),t.createElement(e,k({},r,i))};return a?t.memo(t.forwardRef(o),r):t.memo(o,r)},useImmutableMark:n}}var zO=MO(),LO=(zO.makeImmutable,zO.responseImmutable,zO.useImmutableMark,MO()),HO=LO.makeImmutable,BO=LO.responseImmutable,FO=LO.useImmutableMark;const UO=RO();const WO=t.createContext({renderWithProps:!1});function VO(e){var t=[],n={};return e.forEach((function(e){for(var r,a=e||{},o=a.key,i=a.dataIndex,s=o||(r=i,void 0===r||null===r?[]:Array.isArray(r)?r:[r]).join("-")||"RC_TABLE_KEY";n[s];)s="".concat(s,"_next");n[s]=!0,t.push(s)})),t}function qO(e){return null!==e&&void 0!==e}function KO(e,n,r,a,o,i){var s=t.useContext(WO),l=bt((function(){if(qO(a))return[a];var i,l=null===n||void 0===n||""===n?[]:Array.isArray(n)?n:[n],c=Gt(e,l),d=c,u=void 0;if(o){var p=o(c,e,r);!(i=p)||"object"!==T(i)||Array.isArray(i)||t.isValidElement(i)?d=p:(d=p.children,u=p.props,s.renderWithProps=!0)}return[d,u]}),[FO(),e,a,n,o,r],(function(e,t){if(i){var n=j(e,2)[1],r=j(t,2)[1];return i(r,n)}return!!s.renderWithProps||!mr(e,t,!0)}));return l}function GO(e){var n,r,a,i,s,l,c,d;var u=e.component,p=e.children,f=e.ellipsis,m=e.scope,h=e.prefixCls,g=e.className,v=e.align,_=e.record,b=e.render,y=e.dataIndex,x=e.renderIndex,w=e.shouldCellUpdate,S=e.index,C=e.rowType,E=e.colSpan,P=e.rowSpan,O=e.fixLeft,A=e.fixRight,D=e.firstFixLeft,I=e.lastFixLeft,R=e.firstFixRight,N=e.lastFixRight,M=e.appendNode,z=e.additionalProps,L=void 0===z?{}:z,H=e.isSticky,B="".concat(h,"-cell"),F=NO(UO,["supportSticky","allColumnsFixedLeft","rowHoverable"]),U=F.supportSticky,W=F.allColumnsFixedLeft,V=F.rowHoverable,q=j(KO(_,y,x,p,b,w),2),K=q[0],G=q[1],Y={},X="number"===typeof O&&U,J="number"===typeof A&&U;X&&(Y.position="sticky",Y.left=O),J&&(Y.position="sticky",Y.right=A);var Q=null!==(n=null!==(r=null!==(a=null===G||void 0===G?void 0:G.colSpan)&&void 0!==a?a:L.colSpan)&&void 0!==r?r:E)&&void 0!==n?n:1,Z=null!==(i=null!==(s=null!==(l=null===G||void 0===G?void 0:G.rowSpan)&&void 0!==l?l:L.rowSpan)&&void 0!==s?s:P)&&void 0!==i?i:1,ee=function(e,t){return NO(UO,(function(n){var r,a,o,i;return[(r=e,a=t||1,o=n.hoverStartRow,i=n.hoverEndRow,r<=i&&r+a-1>=o),n.onHover]}))}(S,Z),te=j(ee,2),ne=te[0],re=te[1],ae=Lt((function(e){var t;_&&re(S,S+Z-1),null===L||void 0===L||null===(t=L.onMouseEnter)||void 0===t||t.call(L,e)})),oe=Lt((function(e){var t;_&&re(-1,-1),null===L||void 0===L||null===(t=L.onMouseLeave)||void 0===t||t.call(L,e)}));if(0===Q||0===Z)return null;var ie=null!==(c=L.title)&&void 0!==c?c:function(e){var n,r=e.ellipsis,a=e.rowType,o=e.children,i=!0===r?{showTitle:!0}:r;return i&&(i.showTitle||"header"===a)&&("string"===typeof o||"number"===typeof o?n=o.toString():t.isValidElement(o)&&"string"===typeof o.props.children&&(n=o.props.children)),n}({rowType:C,ellipsis:f,children:K}),se=o()(B,g,($($($($($($($($($($(d={},"".concat(B,"-fix-left"),X&&U),"".concat(B,"-fix-left-first"),D&&U),"".concat(B,"-fix-left-last"),I&&U),"".concat(B,"-fix-left-all"),I&&W&&U),"".concat(B,"-fix-right"),J&&U),"".concat(B,"-fix-right-first"),R&&U),"".concat(B,"-fix-right-last"),N&&U),"".concat(B,"-ellipsis"),f),"".concat(B,"-with-append"),M),"".concat(B,"-fix-sticky"),(X||J)&&H&&U),$(d,"".concat(B,"-row-hover"),!G&&ne)),L.className,null===G||void 0===G?void 0:G.className),le={};v&&(le.textAlign=v);var ce=Re(Re(Re(Re({},Y),L.style),le),null===G||void 0===G?void 0:G.style),de=K;return"object"!==T(de)||Array.isArray(de)||t.isValidElement(de)||(de=null),f&&(I||R)&&(de=t.createElement("span",{className:"".concat(B,"-content")},de)),t.createElement(u,k({},G,L,{className:se,style:ce,title:ie,scope:m,onMouseEnter:V?ae:void 0,onMouseLeave:V?oe:void 0,colSpan:1!==Q?Q:null,rowSpan:1!==Z?Z:null}),M,de)}const YO=t.memo(GO);function XO(e,t,n,r,a){var o,i,s=n[e]||{},l=n[t]||{};"left"===s.fixed?o=r.left["rtl"===a?t:e]:"right"===l.fixed&&(i=r.right["rtl"===a?e:t]);var c=!1,d=!1,u=!1,p=!1,f=n[t+1],m=n[e-1],h=f&&!f.fixed||m&&!m.fixed||n.every((function(e){return"left"===e.fixed}));if("rtl"===a){if(void 0!==o)p=!(m&&"left"===m.fixed)&&h;else if(void 0!==i){u=!(f&&"right"===f.fixed)&&h}}else if(void 0!==o){c=!(f&&"left"===f.fixed)&&h}else if(void 0!==i){d=!(m&&"right"===m.fixed)&&h}return{fixLeft:o,fixRight:i,lastFixLeft:c,firstFixRight:d,lastFixRight:u,firstFixLeft:p,isSticky:r.isSticky}}const JO=t.createContext({});var QO=["children"];function ZO(e){return e.children}ZO.Row=function(e){var n=e.children,r=A(e,QO);return t.createElement("tr",r,n)},ZO.Cell=function(e){var n=e.className,r=e.index,a=e.children,o=e.colSpan,i=void 0===o?1:o,s=e.rowSpan,l=e.align,c=NO(UO,["prefixCls","direction"]),d=c.prefixCls,u=c.direction,p=t.useContext(JO),f=p.scrollColumnIndex,m=p.stickyOffsets,h=r+i-1+1===f?i+1:i,g=XO(r,r+h-1,p.flattenColumns,m,u);return t.createElement(YO,k({className:n,index:r,component:"td",prefixCls:d,record:null,dataIndex:null,align:l,colSpan:h,rowSpan:s,render:function(){return a}},g))};const eA=ZO;const tA=BO((function(e){var n=e.children,r=e.stickyOffsets,a=e.flattenColumns,o=NO(UO,"prefixCls"),i=a.length-1,s=a[i],l=t.useMemo((function(){return{stickyOffsets:r,flattenColumns:a,scrollColumnIndex:null!==s&&void 0!==s&&s.scrollbar?i:null}}),[s,a,i,r]);return t.createElement(JO.Provider,{value:l},t.createElement("tfoot",{className:"".concat(o,"-summary")},n))}));var nA=eA,rA=function(e){if(Ne()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some((function(e){return e in n.style}))}return!1};function aA(e,t){return Array.isArray(e)||void 0===t?rA(e):function(e,t){if(!rA(e))return!1;var n=document.createElement("div"),r=n.style[e];return n.style[e]=t,n.style[e]!==r}(e,t)}function oA(e,t,n,r,a,o,i){e.push({record:t,indent:n,index:i});var s=o(t),l=null===a||void 0===a?void 0:a.has(s);if(t&&Array.isArray(t[r])&&l)for(var c=0;c<t[r].length;c+=1)oA(e,t[r][c],n+1,r,a,o,c)}function iA(e,n,r,a){var o=t.useMemo((function(){if(null!==r&&void 0!==r&&r.size){for(var t=[],o=0;o<(null===e||void 0===e?void 0:e.length);o+=1){oA(t,e[o],0,n,r,a,o)}return t}return null===e||void 0===e?void 0:e.map((function(e,t){return{record:e,indent:0,index:t}}))}),[e,n,r,a]);return o}function sA(e,t,n,r){var a,i=NO(UO,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),s=i.flattenColumns,l=i.expandableType,c=i.expandedKeys,d=i.childrenColumnName,u=i.onTriggerExpand,p=i.rowExpandable,f=i.onRow,m=i.expandRowByClick,h=i.rowClassName,g="nest"===l,v="row"===l&&(!p||p(e)),_=v||g,b=c&&c.has(t),y=d&&e&&e[d],k=Lt(u),x=null===f||void 0===f?void 0:f(e,n),w=null===x||void 0===x?void 0:x.onClick;"string"===typeof h?a=h:"function"===typeof h&&(a=h(e,n,r));var S=VO(s);return Re(Re({},i),{},{columnsKey:S,nestExpandable:g,expanded:b,hasNestChildren:y,record:e,onTriggerExpand:k,rowSupportExpand:v,expandable:_,rowProps:Re(Re({},x),{},{className:o()(a,null===x||void 0===x?void 0:x.className),onClick:function(t){m&&_&&u(e,t);for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];null===w||void 0===w||w.apply(void 0,[t].concat(r))}})})}const lA=function(e){var n=e.prefixCls,r=e.children,a=e.component,o=e.cellComponent,i=e.className,s=e.expanded,l=e.colSpan,c=e.isEmpty,d=NO(UO,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),u=d.scrollbarSize,p=d.fixHeader,f=d.fixColumn,m=d.componentWidth,h=d.horizonScroll,g=r;return(c?h&&m:f)&&(g=t.createElement("div",{style:{width:m-(p&&!c?u:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(n,"-expanded-row-fixed")},g)),t.createElement(a,{className:i,style:{display:s?null:"none"}},t.createElement(YO,{component:o,prefixCls:n,colSpan:l},g))};function cA(e,n,r,a,o){var i,s,l=e.record,c=e.prefixCls,d=e.columnsKey,u=e.fixedInfoList,p=e.expandIconColumnIndex,f=e.nestExpandable,m=e.indentSize,h=e.expandIcon,g=e.expanded,v=e.hasNestChildren,_=e.onTriggerExpand,b=d[r],y=u[r];return r===(p||0)&&f&&(i=t.createElement(t.Fragment,null,t.createElement("span",{style:{paddingLeft:"".concat(m*a,"px")},className:"".concat(c,"-row-indent indent-level-").concat(a)}),h({prefixCls:c,expanded:g,expandable:v,record:l,onExpand:_}))),n.onCell&&(s=n.onCell(l,o)),{key:b,fixedInfo:y,appendCellNode:i,additionalCellProps:s||{}}}const dA=BO((function(e){var n=e.className,r=e.style,a=e.record,i=e.index,s=e.renderIndex,l=e.rowKey,c=e.indent,d=void 0===c?0:c,u=e.rowComponent,p=e.cellComponent,f=e.scopeCellComponent,m=sA(a,l,i,d),h=m.prefixCls,g=m.flattenColumns,v=m.expandedRowClassName,_=m.expandedRowRender,b=m.rowProps,y=m.expanded,x=m.rowSupportExpand,w=t.useRef(!1);w.current||(w.current=y);var S,C=v&&v(a,i,d),E=t.createElement(u,k({},b,{"data-row-key":l,className:o()(n,"".concat(h,"-row"),"".concat(h,"-row-level-").concat(d),null===b||void 0===b?void 0:b.className,d>=1?C:""),style:Re(Re({},r),null===b||void 0===b?void 0:b.style)}),g.map((function(e,n){var r=e.render,o=e.dataIndex,l=e.className,c=cA(m,e,n,d,i),u=c.key,g=c.fixedInfo,v=c.appendCellNode,_=c.additionalCellProps;return t.createElement(YO,k({className:l,ellipsis:e.ellipsis,align:e.align,scope:e.rowScope,component:e.rowScope?f:p,prefixCls:h,key:u,record:a,index:i,renderIndex:s,dataIndex:o,render:r,shouldCellUpdate:e.shouldCellUpdate},g,{appendNode:v,additionalProps:_}))})));if(x&&(w.current||y)){var j=_(a,i,d+1,y);S=t.createElement(lA,{expanded:y,className:o()("".concat(h,"-expanded-row"),"".concat(h,"-expanded-row-level-").concat(d+1),C),prefixCls:h,component:u,cellComponent:p,colSpan:g.length,isEmpty:!1},j)}return t.createElement(t.Fragment,null,E,S)}));function uA(e){var n=e.columnKey,r=e.onColumnResize,a=t.useRef();return t.useEffect((function(){a.current&&r(n,a.current.offsetWidth)}),[]),t.createElement(Vv,{data:n},t.createElement("td",{ref:a,style:{padding:0,border:0,height:0}},t.createElement("div",{style:{height:0,overflow:"hidden"}},"\xa0")))}function pA(e){var n=e.prefixCls,r=e.columnsKey,a=e.onColumnResize;return t.createElement("tr",{"aria-hidden":"true",className:"".concat(n,"-measure-row"),style:{height:0,fontSize:0}},t.createElement(Vv.Collection,{onBatchResize:function(e){e.forEach((function(e){var t=e.data,n=e.size;a(t,n.offsetWidth)}))}},r.map((function(e){return t.createElement(uA,{key:e,columnKey:e,onColumnResize:a})}))))}const fA=BO((function(e){var n,r=e.data,a=e.measureColumnWidth,o=NO(UO,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),i=o.prefixCls,s=o.getComponent,l=o.onColumnResize,c=o.flattenColumns,d=o.getRowKey,u=o.expandedKeys,p=o.childrenColumnName,f=o.emptyNode,m=iA(r,p,u,d),h=t.useRef({renderWithProps:!1}),g=s(["body","wrapper"],"tbody"),v=s(["body","row"],"tr"),_=s(["body","cell"],"td"),b=s(["body","cell"],"th");n=r.length?m.map((function(e,n){var r=e.record,a=e.indent,o=e.index,i=d(r,n);return t.createElement(dA,{key:i,rowKey:i,record:r,index:n,renderIndex:o,rowComponent:v,cellComponent:_,scopeCellComponent:b,getRowKey:d,indent:a})})):t.createElement(lA,{expanded:!0,className:"".concat(i,"-placeholder"),prefixCls:i,component:v,cellComponent:_,colSpan:c.length,isEmpty:!0},f);var y=VO(c);return t.createElement(WO.Provider,{value:h.current},t.createElement(g,{className:"".concat(i,"-tbody")},a&&t.createElement(pA,{prefixCls:i,columnsKey:y,onColumnResize:l}),n))}));var mA=["expandable"],hA="RC_TABLE_INTERNAL_COL_DEFINE";var gA=["columnType"];const vA=function(e){for(var n=e.colWidths,r=e.columns,a=e.columCount,o=NO(UO,["tableLayout"]).tableLayout,i=[],s=!1,l=(a||r.length)-1;l>=0;l-=1){var c=n[l],d=r&&r[l],u=void 0,p=void 0;if(d&&(u=d[hA],"auto"===o&&(p=d.minWidth)),c||p||u||s){var f=u||{},m=(f.columnType,A(f,gA));i.unshift(t.createElement("col",k({key:l,style:{width:c,minWidth:p}},m))),s=!0}}return t.createElement("colgroup",null,i)};var _A=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];var bA=t.forwardRef((function(e,n){var r=e.className,a=e.noData,i=e.columns,s=e.flattenColumns,l=e.colWidths,c=e.columCount,d=e.stickyOffsets,u=e.direction,p=e.fixHeader,f=e.stickyTopOffset,m=e.stickyBottomOffset,h=e.stickyClassName,g=e.onScroll,v=e.maxContentScroll,_=e.children,b=A(e,_A),y=NO(UO,["prefixCls","scrollbarSize","isSticky","getComponent"]),k=y.prefixCls,x=y.scrollbarSize,w=y.isSticky,S=(0,y.getComponent)(["header","table"],"table"),C=w&&!p?0:x,E=t.useRef(null),j=t.useCallback((function(e){yt(n,e),yt(E,e)}),[]);t.useEffect((function(){var e;function t(e){var t=e,n=t.currentTarget,r=t.deltaX;r&&(g({currentTarget:n,scrollLeft:n.scrollLeft+r}),e.preventDefault())}return null===(e=E.current)||void 0===e||e.addEventListener("wheel",t,{passive:!1}),function(){var e;null===(e=E.current)||void 0===e||e.removeEventListener("wheel",t)}}),[]);var T=t.useMemo((function(){return s.every((function(e){return e.width}))}),[s]),P=s[s.length-1],O={fixed:P?P.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(k,"-cell-scrollbar")}}},D=(0,t.useMemo)((function(){return C?[].concat(pt(i),[O]):i}),[C,i]),I=(0,t.useMemo)((function(){return C?[].concat(pt(s),[O]):s}),[C,s]),R=(0,t.useMemo)((function(){var e=d.right,t=d.left;return Re(Re({},d),{},{left:"rtl"===u?[].concat(pt(t.map((function(e){return e+C}))),[0]):t,right:"rtl"===u?e:[].concat(pt(e.map((function(e){return e+C}))),[0]),isSticky:w})}),[C,d,w]),N=function(e,n){return(0,t.useMemo)((function(){for(var t=[],r=0;r<n;r+=1){var a=e[r];if(void 0===a)return null;t[r]=a}return t}),[e.join("_"),n])}(l,c);return t.createElement("div",{style:Re({overflow:"hidden"},w?{top:f,bottom:m}:{}),ref:j,className:o()(r,$({},h,!!h))},t.createElement(S,{style:{tableLayout:"fixed",visibility:a||N?null:"hidden"}},(!a||!v||T)&&t.createElement(vA,{colWidths:N?[].concat(pt(N),[C]):[],columCount:c+1,columns:I}),_(Re(Re({},b),{},{stickyOffsets:R,columns:D,flattenColumns:I}))))}));const yA=t.memo(bA);const kA=function(e){var n,r=e.cells,a=e.stickyOffsets,o=e.flattenColumns,i=e.rowComponent,s=e.cellComponent,l=e.onHeaderRow,c=e.index,d=NO(UO,["prefixCls","direction"]),u=d.prefixCls,p=d.direction;l&&(n=l(r.map((function(e){return e.column})),c));var f=VO(r.map((function(e){return e.column})));return t.createElement(i,n,r.map((function(e,n){var r,i=e.column,l=XO(e.colStart,e.colEnd,o,a,p);return i&&i.onHeaderCell&&(r=e.column.onHeaderCell(i)),t.createElement(YO,k({},e,{scope:i.title?e.colSpan>1?"colgroup":"col":null,ellipsis:i.ellipsis,align:i.align,component:s,prefixCls:u,key:f[n]},l,{additionalProps:r,rowType:"header"}))})))};const xA=BO((function(e){var n=e.stickyOffsets,r=e.columns,a=e.flattenColumns,o=e.onHeaderRow,i=NO(UO,["prefixCls","getComponent"]),s=i.prefixCls,l=i.getComponent,c=t.useMemo((function(){return function(e){var t=[];!function e(n,r){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;t[a]=t[a]||[];var o=r,i=n.filter(Boolean).map((function(n){var r={key:n.key,className:n.className||"",children:n.title,column:n,colStart:o},i=1,s=n.children;return s&&s.length>0&&(i=e(s,o,a+1).reduce((function(e,t){return e+t}),0),r.hasSubColumns=!0),"colSpan"in n&&(i=n.colSpan),"rowSpan"in n&&(r.rowSpan=n.rowSpan),r.colSpan=i,r.colEnd=r.colStart+i-1,t[a].push(r),o+=i,i}));return i}(e,0);for(var n=t.length,r=function(e){t[e].forEach((function(t){"rowSpan"in t||t.hasSubColumns||(t.rowSpan=n-e)}))},a=0;a<n;a+=1)r(a);return t}(r)}),[r]),d=l(["header","wrapper"],"thead"),u=l(["header","row"],"tr"),p=l(["header","cell"],"th");return t.createElement(d,{className:"".concat(s,"-thead")},c.map((function(e,r){return t.createElement(kA,{key:r,flattenColumns:a,cells:e,stickyOffsets:n,rowComponent:u,cellComponent:p,onHeaderRow:o,index:r})})))}));function wA(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"number"===typeof t?t:t.endsWith("%")?e*parseFloat(t)/100:null}var SA=["children"],CA=["fixed"];function EA(e){return gl(e).filter((function(e){return t.isValidElement(e)})).map((function(e){var t=e.key,n=e.props,r=n.children,a=Re({key:t},A(n,SA));return r&&(a.children=EA(r)),a}))}function jA(e){return e.filter((function(e){return e&&"object"===T(e)&&!e.hidden})).map((function(e){var t=e.children;return t&&t.length>0?Re(Re({},e),{},{children:jA(t)}):e}))}function TA(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"key";return e.filter((function(e){return e&&"object"===T(e)})).reduce((function(e,n,r){var a=n.fixed,o=!0===a?"left":a,i="".concat(t,"-").concat(r),s=n.children;return s&&s.length>0?[].concat(pt(e),pt(TA(s,i).map((function(e){return Re({fixed:o},e)})))):[].concat(pt(e),[Re(Re({key:i},n),{},{fixed:o})])}),[])}const PA=function(e,n){var r=e.prefixCls,a=e.columns,o=e.children,i=e.expandable,s=e.expandedKeys,l=e.columnTitle,c=e.getRowKey,d=e.onTriggerExpand,u=e.expandIcon,p=e.rowExpandable,f=e.expandIconColumnIndex,m=e.direction,h=e.expandRowByClick,g=e.columnWidth,v=e.fixed,_=e.scrollWidth,b=e.clientWidth,y=t.useMemo((function(){return jA((a||EA(o)||[]).slice())}),[a,o]),k=t.useMemo((function(){if(i){var e=y.slice();if(!e.includes(DO)){var n=f||0;n>=0&&e.splice(n,0,DO)}0;var a=e.indexOf(DO);e=e.filter((function(e,t){return e!==DO||t===a}));var o,m=y[a];o="left"!==v&&!v||f?"right"!==v&&!v||f!==y.length?m?m.fixed:null:"right":"left";var _=$($($($($($({},hA,{className:"".concat(r,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",l),"fixed",o),"className","".concat(r,"-row-expand-icon-cell")),"width",g),"render",(function(e,n,a){var o=c(n,a),i=s.has(o),l=!p||p(n),f=u({prefixCls:r,expanded:i,expandable:l,record:n,onExpand:d});return h?t.createElement("span",{onClick:function(e){return e.stopPropagation()}},f):f}));return e.map((function(e){return e===DO?_:e}))}return y.filter((function(e){return e!==DO}))}),[i,y,c,s,u,m]),x=t.useMemo((function(){var e=k;return n&&(e=n(e)),e.length||(e=[{render:function(){return null}}]),e}),[n,k,m]),w=t.useMemo((function(){return"rtl"===m?function(e){return e.map((function(e){var t=e.fixed,n=t;return"left"===t?n="right":"right"===t&&(n="left"),Re({fixed:n},A(e,CA))}))}(TA(x)):TA(x)}),[x,m,_]),S=t.useMemo((function(){for(var e=-1,t=w.length-1;t>=0;t-=1){var n=w[t].fixed;if("left"===n||!0===n){e=t;break}}if(e>=0)for(var r=0;r<=e;r+=1){var a=w[r].fixed;if("left"!==a&&!0!==a)return!0}var o=w.findIndex((function(e){return"right"===e.fixed}));if(o>=0)for(var i=o;i<w.length;i+=1){if("right"!==w[i].fixed)return!0}return!1}),[w]),C=function(e,n,r){return t.useMemo((function(){if(n&&n>0){var t=0,a=0;e.forEach((function(e){var r=wA(n,e.width);r?t+=r:a+=1}));var o=Math.max(n,r),i=Math.max(o-t,a),s=a,l=i/a,c=0,d=e.map((function(e){var t=Re({},e),r=wA(n,t.width);if(r)t.width=r;else{var a=Math.floor(l);t.width=1===s?i:a,i-=a,s-=1}return c+=t.width,t}));if(c<o){var u=o/c;i=o,d.forEach((function(e,t){var n=Math.floor(e.width*u);e.width=t===d.length-1?i:n,i-=n}))}return[d,Math.max(c,o)]}return[e,n]}),[e,n,r])}(w,_,b),E=j(C,2),T=E[0],P=E[1];return[x,T,P,S]};function $A(e){var n=e.prefixCls,r=e.record,a=e.onExpand,i=e.expanded,s=e.expandable,l="".concat(n,"-row-expand-icon");if(!s)return t.createElement("span",{className:o()(l,"".concat(n,"-row-spaced"))});return t.createElement("span",{className:o()(l,$($({},"".concat(n,"-row-expanded"),i),"".concat(n,"-row-collapsed"),!i)),onClick:function(e){a(r,e),e.stopPropagation()}})}function OA(e,n,r){var a=function(e){var t,n=e.expandable,r=A(e,mA);return!1===(t="expandable"in e?Re(Re({},r),n):r).showExpandColumn&&(t.expandIconColumnIndex=-1),t}(e),o=a.expandIcon,i=a.expandedRowKeys,s=a.defaultExpandedRowKeys,l=a.defaultExpandAllRows,c=a.expandedRowRender,d=a.onExpand,u=a.onExpandedRowsChange,p=o||$A,f=a.childrenColumnName||"children",m=t.useMemo((function(){return c?"row":!!(e.expandable&&e.internalHooks===IO&&e.expandable.__PARENT_RENDER_ICON__||n.some((function(e){return e&&"object"===T(e)&&e[f]})))&&"nest"}),[!!c,n]),h=t.useState((function(){return s||(l?function(e,t,n){var r=[];return function e(a){(a||[]).forEach((function(a,o){r.push(t(a,o)),e(a[n])}))}(e),r}(n,r,f):[])})),g=j(h,2),v=g[0],_=g[1],b=t.useMemo((function(){return new Set(i||v||[])}),[i,v]),y=t.useCallback((function(e){var t,a=r(e,n.indexOf(e)),o=b.has(a);o?(b.delete(a),t=pt(b)):t=[].concat(pt(b),[a]),_(t),d&&d(!o,e),u&&u(t)}),[r,b,n,d,u]);return[a,m,b,p,f,y]}function AA(e){var n=(0,t.useRef)(e),r=j((0,t.useState)({}),2)[1],a=(0,t.useRef)(null),o=(0,t.useRef)([]);return(0,t.useEffect)((function(){return function(){a.current=null}}),[]),[n.current,function(e){o.current.push(e);var t=Promise.resolve();a.current=t,t.then((function(){if(a.current===t){var e=o.current,i=n.current;o.current=[],e.forEach((function(e){n.current=e(n.current)})),a.current=null,i!==n.current&&r({})}}))}]}var DA=Ne()?window:null;const IA=function(e,n,r){var a=(0,t.useMemo)((function(){var t=n.length,a=function(t,r,a){for(var o=[],i=0,s=t;s!==r;s+=a)o.push(i),n[s].fixed&&(i+=e[s]||0);return o},o=a(0,t,1),i=a(t-1,-1,-1).reverse();return"rtl"===r?{left:i,right:o}:{left:o,right:i}}),[e,n,r]);return a};const RA=function(e){var n=e.className,r=e.children;return t.createElement("div",{className:n},r)};function NA(e,t,n,r){var a=ft.unstable_batchedUpdates?function(e){ft.unstable_batchedUpdates(n,e)}:n;return null!==e&&void 0!==e&&e.addEventListener&&e.addEventListener(t,a,r),{remove:function(){null!==e&&void 0!==e&&e.removeEventListener&&e.removeEventListener(t,a,r)}}}function MA(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}var zA=function(e,n){var r,a,i=e.scrollBodyRef,s=e.onScroll,l=e.offsetScroll,c=e.container,d=NO(UO,"prefixCls"),u=(null===(r=i.current)||void 0===r?void 0:r.scrollWidth)||0,p=(null===(a=i.current)||void 0===a?void 0:a.clientWidth)||0,f=u&&p*(p/u),m=t.useRef(),h=j(AA({scrollLeft:0,isHiddenScrollBar:!0}),2),g=h[0],v=h[1],_=t.useRef({delta:0,x:0}),b=j(t.useState(!1),2),y=b[0],k=b[1],x=t.useRef(null);t.useEffect((function(){return function(){$n.cancel(x.current)}}),[]);var w=function(){k(!1)},S=function(e){var t,n=(e||(null===(t=window)||void 0===t?void 0:t.event)).buttons;if(y&&0!==n){var r=_.current.x+e.pageX-_.current.x-_.current.delta;r<=0&&(r=0),r+f>=p&&(r=p-f),s({scrollLeft:r/p*(u+2)}),_.current.x=e.pageX}else y&&k(!1)},C=function(){x.current=$n((function(){if(i.current){var e=MA(i.current).top,t=e+i.current.offsetHeight,n=c===window?document.documentElement.scrollTop+window.innerHeight:MA(c).top+c.clientHeight;t-Jc()<=n||e>=n-l?v((function(e){return Re(Re({},e),{},{isHiddenScrollBar:!0})})):v((function(e){return Re(Re({},e),{},{isHiddenScrollBar:!1})}))}}))},E=function(e){v((function(t){return Re(Re({},t),{},{scrollLeft:e/u*p||0})}))};return t.useImperativeHandle(n,(function(){return{setScrollLeft:E,checkScrollBarVisible:C}})),t.useEffect((function(){var e=NA(document.body,"mouseup",w,!1),t=NA(document.body,"mousemove",S,!1);return C(),function(){e.remove(),t.remove()}}),[f,y]),t.useEffect((function(){var e=NA(c,"scroll",C,!1),t=NA(window,"resize",C,!1);return function(){e.remove(),t.remove()}}),[c]),t.useEffect((function(){g.isHiddenScrollBar||v((function(e){var t=i.current;return t?Re(Re({},e),{},{scrollLeft:t.scrollLeft/t.scrollWidth*t.clientWidth}):e}))}),[g.isHiddenScrollBar]),u<=p||!f||g.isHiddenScrollBar?null:t.createElement("div",{style:{height:Jc(),width:p,bottom:l},className:"".concat(d,"-sticky-scroll")},t.createElement("div",{onMouseDown:function(e){e.persist(),_.current.delta=e.pageX-g.scrollLeft,_.current.x=0,k(!0),e.preventDefault()},ref:m,className:o()("".concat(d,"-sticky-scroll-bar"),$({},"".concat(d,"-sticky-scroll-bar-active"),y)),style:{width:"".concat(f,"px"),transform:"translate3d(".concat(g.scrollLeft,"px, 0, 0)")}}))};const LA=t.forwardRef(zA);const HA=function(e){return null};const BA=function(e){return null};var FA="rc-table",UA=[],WA={};function VA(){return"No Data"}function qA(e,n){var r=Re({rowKey:"key",prefixCls:FA,emptyText:VA},e),a=r.prefixCls,i=r.className,s=r.rowClassName,l=r.style,c=r.data,d=r.rowKey,u=r.scroll,p=r.tableLayout,f=r.direction,m=r.title,h=r.footer,g=r.summary,v=r.caption,_=r.id,b=r.showHeader,y=r.components,x=r.emptyText,w=r.onRow,S=r.onHeaderRow,C=r.onScroll,E=r.internalHooks,P=r.transformColumns,O=r.internalRefs,A=r.tailor,D=r.getContainerWidth,I=r.sticky,R=r.rowHoverable,N=void 0===R||R,M=c||UA,z=!!M.length,L=E===IO;var H=t.useCallback((function(e,t){return Gt(y,e)||t}),[y]),B=t.useMemo((function(){return"function"===typeof d?d:function(e){return e&&e[d]}}),[d]),F=H(["body"]),U=function(){var e=j(t.useState(-1),2),n=e[0],r=e[1],a=j(t.useState(-1),2),o=a[0],i=a[1];return[n,o,t.useCallback((function(e,t){r(e),i(t)}),[])]}(),W=j(U,3),V=W[0],q=W[1],K=W[2],G=j(OA(r,M,B),6),Y=G[0],X=G[1],J=G[2],Q=G[3],Z=G[4],ee=G[5],te=null===u||void 0===u?void 0:u.x,ne=j(t.useState(0),2),re=ne[0],ae=ne[1],oe=j(PA(Re(Re(Re({},r),Y),{},{expandable:!!Y.expandedRowRender,columnTitle:Y.columnTitle,expandedKeys:J,getRowKey:B,onTriggerExpand:ee,expandIcon:Q,expandIconColumnIndex:Y.expandIconColumnIndex,direction:f,scrollWidth:L&&A&&"number"===typeof te?te:null,clientWidth:re}),L?P:null),4),ie=oe[0],se=oe[1],le=oe[2],ce=oe[3],de=null!==le&&void 0!==le?le:te,ue=t.useMemo((function(){return{columns:ie,flattenColumns:se}}),[ie,se]),pe=t.useRef(),fe=t.useRef(),me=t.useRef(),he=t.useRef();t.useImperativeHandle(n,(function(){return{nativeElement:pe.current,scrollTo:function(e){var t,n;if(me.current instanceof HTMLElement){var r=e.index,a=e.top,o=e.key;if("number"!==typeof(n=a)||Number.isNaN(n)){var i,s=null!==o&&void 0!==o?o:B(M[r]);null===(i=me.current.querySelector('[data-row-key="'.concat(s,'"]')))||void 0===i||i.scrollIntoView()}else{var l;null===(l=me.current)||void 0===l||l.scrollTo({top:a})}}else null!==(t=me.current)&&void 0!==t&&t.scrollTo&&me.current.scrollTo(e)}}}));var ge,ve,_e,be=t.useRef(),ye=j(t.useState(!1),2),ke=ye[0],xe=ye[1],we=j(t.useState(!1),2),Se=we[0],Ce=we[1],Ee=j(AA(new Map),2),je=Ee[0],Te=Ee[1],Pe=VO(se).map((function(e){return je.get(e)})),$e=t.useMemo((function(){return Pe}),[Pe.join("_")]),Oe=IA($e,se,f),Ae=u&&qO(u.y),De=u&&qO(de)||Boolean(Y.fixed),Ie=De&&se.some((function(e){return e.fixed})),Ne=t.useRef(),Me=function(e,n){var r="object"===T(e)?e:{},a=r.offsetHeader,o=void 0===a?0:a,i=r.offsetSummary,s=void 0===i?0:i,l=r.offsetScroll,c=void 0===l?0:l,d=r.getContainer,u=(void 0===d?function(){return DA}:d)()||DA,p=!!e;return t.useMemo((function(){return{isSticky:p,stickyClassName:p?"".concat(n,"-sticky-holder"):"",offsetHeader:o,offsetSummary:s,offsetScroll:c,container:u}}),[p,c,o,s,n,u])}(I,a),ze=Me.isSticky,Le=Me.offsetHeader,He=Me.offsetSummary,Be=Me.offsetScroll,Fe=Me.stickyClassName,Ue=Me.container,We=t.useMemo((function(){return null===g||void 0===g?void 0:g(M)}),[g,M]),Ve=(Ae||ze)&&t.isValidElement(We)&&We.type===eA&&We.props.fixed;Ae&&(ve={overflowY:z?"scroll":"auto",maxHeight:u.y}),De&&(ge={overflowX:"auto"},Ae||(ve={overflowY:"hidden"}),_e={width:!0===de?"auto":de,minWidth:"100%"});var qe=t.useCallback((function(e,t){nl(pe.current)&&Te((function(n){if(n.get(e)!==t){var r=new Map(n);return r.set(e,t),r}return n}))}),[]),Ke=j(function(e){var n=(0,t.useRef)(e||null),r=(0,t.useRef)();function a(){window.clearTimeout(r.current)}return(0,t.useEffect)((function(){return a}),[]),[function(e){n.current=e,a(),r.current=window.setTimeout((function(){n.current=null,r.current=void 0}),100)},function(){return n.current}]}(null),2),Ge=Ke[0],Ye=Ke[1];function Xe(e,t){t&&("function"===typeof t?t(e):t.scrollLeft!==e&&(t.scrollLeft=e,t.scrollLeft!==e&&setTimeout((function(){t.scrollLeft=e}),0)))}var Je=Lt((function(e){var t,n=e.currentTarget,r=e.scrollLeft,a="rtl"===f,o="number"===typeof r?r:n.scrollLeft,i=n||WA;Ye()&&Ye()!==i||(Ge(i),Xe(o,fe.current),Xe(o,me.current),Xe(o,be.current),Xe(o,null===(t=Ne.current)||void 0===t?void 0:t.setScrollLeft));var s=n||fe.current;if(s){var l="number"===typeof de?de:s.scrollWidth,c=s.clientWidth;if(l===c)return xe(!1),void Ce(!1);a?(xe(-o<l-c),Ce(-o>0)):(xe(o>0),Ce(o<l-c))}})),Qe=Lt((function(e){Je(e),null===C||void 0===C||C(e)})),Ze=function(){var e;De&&me.current?Je({currentTarget:gt(me.current),scrollLeft:null===(e=me.current)||void 0===e?void 0:e.scrollLeft}):(xe(!1),Ce(!1))},et=t.useRef(!1);t.useEffect((function(){et.current&&Ze()}),[De,c,ie.length]),t.useEffect((function(){et.current=!0}),[]);var tt=j(t.useState(0),2),nt=tt[0],rt=tt[1],at=j(t.useState(!0),2),ot=at[0],it=at[1];t.useEffect((function(){A&&L||(me.current instanceof Element?rt(Qc(me.current).width):rt(Qc(he.current).width)),it(aA("position","sticky"))}),[]),t.useEffect((function(){L&&O&&(O.body.current=me.current)}));var st,lt=t.useCallback((function(e){return t.createElement(t.Fragment,null,t.createElement(xA,e),"top"===Ve&&t.createElement(tA,e,We))}),[Ve,We]),ct=t.useCallback((function(e){return t.createElement(tA,e,We)}),[We]),dt=H(["table"],"table"),ut=t.useMemo((function(){return p||(Ie?"max-content"===de?"auto":"fixed":Ae||ze||se.some((function(e){return e.ellipsis}))?"fixed":"auto")}),[Ae,Ie,se,p,ze]),pt={colWidths:$e,columCount:se.length,stickyOffsets:Oe,onHeaderRow:S,fixHeader:Ae,scroll:u},ft=t.useMemo((function(){return z?null:"function"===typeof x?x():x}),[z,x]),mt=t.createElement(fA,{data:M,measureColumnWidth:Ae||De||ze}),ht=t.createElement(vA,{colWidths:se.map((function(e){return e.width})),columns:se}),vt=null!==v&&void 0!==v?t.createElement("caption",{className:"".concat(a,"-caption")},v):void 0,_t=Zn(r,{data:!0}),yt=Zn(r,{aria:!0});if(Ae||ze){var kt;"function"===typeof F?(kt=F(M,{scrollbarSize:nt,ref:me,onScroll:Je}),pt.colWidths=se.map((function(e,t){var n=e.width,r=t===se.length-1?n-nt:n;return"number"!==typeof r||Number.isNaN(r)?0:r}))):kt=t.createElement("div",{style:Re(Re({},ge),ve),onScroll:Qe,ref:me,className:o()("".concat(a,"-body"))},t.createElement(dt,k({style:Re(Re({},_e),{},{tableLayout:ut})},yt),vt,ht,mt,!Ve&&We&&t.createElement(tA,{stickyOffsets:Oe,flattenColumns:se},We)));var xt=Re(Re(Re({noData:!M.length,maxContentScroll:De&&"max-content"===de},pt),ue),{},{direction:f,stickyClassName:Fe,onScroll:Je});st=t.createElement(t.Fragment,null,!1!==b&&t.createElement(yA,k({},xt,{stickyTopOffset:Le,className:"".concat(a,"-header"),ref:fe}),lt),kt,Ve&&"top"!==Ve&&t.createElement(yA,k({},xt,{stickyBottomOffset:He,className:"".concat(a,"-summary"),ref:be}),ct),ze&&me.current&&me.current instanceof Element&&t.createElement(LA,{ref:Ne,offsetScroll:Be,scrollBodyRef:me,onScroll:Je,container:Ue}))}else st=t.createElement("div",{style:Re(Re({},ge),ve),className:o()("".concat(a,"-content")),onScroll:Je,ref:me},t.createElement(dt,k({style:Re(Re({},_e),{},{tableLayout:ut})},yt),vt,ht,!1!==b&&t.createElement(xA,k({},pt,ue)),mt,We&&t.createElement(tA,{stickyOffsets:Oe,flattenColumns:se},We)));var wt=t.createElement("div",k({className:o()(a,i,$($($($($($($($($($({},"".concat(a,"-rtl"),"rtl"===f),"".concat(a,"-ping-left"),ke),"".concat(a,"-ping-right"),Se),"".concat(a,"-layout-fixed"),"fixed"===p),"".concat(a,"-fixed-header"),Ae),"".concat(a,"-fixed-column"),Ie),"".concat(a,"-fixed-column-gapped"),Ie&&ce),"".concat(a,"-scroll-horizontal"),De),"".concat(a,"-has-fix-left"),se[0]&&se[0].fixed),"".concat(a,"-has-fix-right"),se[se.length-1]&&"right"===se[se.length-1].fixed)),style:l,id:_,ref:pe},_t),m&&t.createElement(RA,{className:"".concat(a,"-title")},m(M)),t.createElement("div",{ref:he,className:"".concat(a,"-container")},st),h&&t.createElement(RA,{className:"".concat(a,"-footer")},h(M)));De&&(wt=t.createElement(Vv,{onResize:function(e){var t,n=e.width;null===(t=Ne.current)||void 0===t||t.checkScrollBarVisible();var r=pe.current?pe.current.offsetWidth:n;L&&D&&pe.current&&(r=D(pe.current,r)||r),r!==re&&(Ze(),ae(r))}},wt));var St=function(e,t,n){var r=e.map((function(r,a){return XO(a,a,e,t,n)}));return bt((function(){return r}),[r],(function(e,t){return!mr(e,t)}))}(se,Oe,f),Ct=t.useMemo((function(){return{scrollX:de,prefixCls:a,getComponent:H,scrollbarSize:nt,direction:f,fixedInfoList:St,isSticky:ze,supportSticky:ot,componentWidth:re,fixHeader:Ae,fixColumn:Ie,horizonScroll:De,tableLayout:ut,rowClassName:s,expandedRowClassName:Y.expandedRowClassName,expandIcon:Q,expandableType:X,expandRowByClick:Y.expandRowByClick,expandedRowRender:Y.expandedRowRender,onTriggerExpand:ee,expandIconColumnIndex:Y.expandIconColumnIndex,indentSize:Y.indentSize,allColumnsFixedLeft:se.every((function(e){return"left"===e.fixed})),emptyNode:ft,columns:ie,flattenColumns:se,onColumnResize:qe,hoverStartRow:V,hoverEndRow:q,onHover:K,rowExpandable:Y.rowExpandable,onRow:w,getRowKey:B,expandedKeys:J,childrenColumnName:Z,rowHoverable:N}}),[de,a,H,nt,f,St,ze,ot,re,Ae,Ie,De,ut,s,Y.expandedRowClassName,Q,X,Y.expandRowByClick,Y.expandedRowRender,ee,Y.expandIconColumnIndex,Y.indentSize,ft,ie,se,qe,V,q,K,Y.rowExpandable,w,B,J,Z,N]);return t.createElement(UO.Provider,{value:Ct},wt)}var KA=t.forwardRef(qA);function GA(e){return HO(KA,e)}var YA=GA();YA.EXPAND_COLUMN=DO,YA.INTERNAL_HOOKS=IO,YA.Column=HA,YA.ColumnGroup=BA,YA.Summary=nA;const XA=YA;var JA=RO(null),QA=RO(null);const ZA=function(e){var n=e.rowInfo,r=e.column,a=e.colIndex,i=e.indent,s=e.index,l=e.component,c=e.renderIndex,d=e.record,u=e.style,p=e.className,f=e.inverse,m=e.getHeight,h=r.render,g=r.dataIndex,v=r.className,_=r.width,b=NO(QA,["columnsOffset"]).columnsOffset,y=cA(n,r,a,i,s),x=y.key,w=y.fixedInfo,S=y.appendCellNode,C=y.additionalCellProps,E=C.style,j=C.colSpan,T=void 0===j?1:j,P=C.rowSpan,$=void 0===P?1:P,O=function(e,t,n){return n[e+(t||1)]-(n[e]||0)}(a-1,T,b),A=T>1?_-O:0,D=Re(Re(Re({},E),u),{},{flex:"0 0 ".concat(O,"px"),width:"".concat(O,"px"),marginRight:A,pointerEvents:"auto"}),I=t.useMemo((function(){return f?$<=1:0===T||0===$||$>1}),[$,T,f]);I?D.visibility="hidden":f&&(D.height=null===m||void 0===m?void 0:m($));var R=I?function(){return null}:h,N={};return 0!==$&&0!==T||(N.rowSpan=1,N.colSpan=1),t.createElement(YO,k({className:o()(v,p),ellipsis:r.ellipsis,align:r.align,scope:r.rowScope,component:l,prefixCls:n.prefixCls,key:x,record:d,index:s,renderIndex:c,dataIndex:g,render:R,shouldCellUpdate:r.shouldCellUpdate},w,{appendNode:S,additionalProps:Re(Re({},C),{},{style:D},N)}))};var eD=["data","index","className","rowKey","style","extra","getHeight"],tD=t.forwardRef((function(e,n){var r,a=e.data,i=e.index,s=e.className,l=e.rowKey,c=e.style,d=e.extra,u=e.getHeight,p=A(e,eD),f=a.record,m=a.indent,h=a.index,g=NO(UO,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),v=g.scrollX,_=g.flattenColumns,b=g.prefixCls,y=g.fixColumn,x=g.componentWidth,w=NO(JA,["getComponent"]).getComponent,S=sA(f,l,i,m),C=w(["body","row"],"div"),E=w(["body","cell"],"div"),j=S.rowSupportExpand,T=S.expanded,P=S.rowProps,O=S.expandedRowRender,D=S.expandedRowClassName;if(j&&T){var I=O(f,i,m+1,T),R=null===D||void 0===D?void 0:D(f,i,m),N={};y&&(N={style:$({},"--virtual-width","".concat(x,"px"))});var M="".concat(b,"-expanded-row-cell");r=t.createElement(C,{className:o()("".concat(b,"-expanded-row"),"".concat(b,"-expanded-row-level-").concat(m+1),R)},t.createElement(YO,{component:E,prefixCls:b,className:o()(M,$({},"".concat(M,"-fixed"),y)),additionalProps:N},I))}var z=Re(Re({},c),{},{width:v});d&&(z.position="absolute",z.pointerEvents="none");var L=t.createElement(C,k({},P,p,{"data-row-key":l,ref:j?null:n,className:o()(s,"".concat(b,"-row"),null===P||void 0===P?void 0:P.className,$({},"".concat(b,"-row-extra"),d)),style:Re(Re({},z),null===P||void 0===P?void 0:P.style)}),_.map((function(e,n){return t.createElement(ZA,{key:n,component:E,rowInfo:S,column:e,colIndex:n,indent:m,index:i,renderIndex:h,record:f,inverse:d,getHeight:u})})));return j?t.createElement("div",{ref:n},L,r):L}));const nD=BO(tD);var rD=t.forwardRef((function(e,n){var r=e.data,a=e.onScroll,o=NO(UO,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX"]),i=o.flattenColumns,s=o.onColumnResize,l=o.getRowKey,c=o.expandedKeys,d=o.prefixCls,u=o.childrenColumnName,p=o.scrollX,f=NO(JA),m=f.sticky,h=f.scrollY,g=f.listItemHeight,v=f.getComponent,_=f.onScroll,b=t.useRef(),y=iA(r,u,c,l),k=t.useMemo((function(){var e=0;return i.map((function(t){var n=t.width;return[t.key,n,e+=n]}))}),[i]),x=t.useMemo((function(){return k.map((function(e){return e[2]}))}),[k]);t.useEffect((function(){k.forEach((function(e){var t=j(e,2),n=t[0],r=t[1];s(n,r)}))}),[k]),t.useImperativeHandle(n,(function(){var e,t={scrollTo:function(e){var t;null===(t=b.current)||void 0===t||t.scrollTo(e)},nativeElement:null===(e=b.current)||void 0===e?void 0:e.nativeElement};return Object.defineProperty(t,"scrollLeft",{get:function(){var e;return(null===(e=b.current)||void 0===e?void 0:e.getScrollInfo().x)||0},set:function(e){var t;null===(t=b.current)||void 0===t||t.scrollTo({left:e})}}),t}));var w=function(e,t){var n,r=null===(n=y[t])||void 0===n?void 0:n.record,a=e.onCell;if(a){var o,i=a(r,t);return null!==(o=null===i||void 0===i?void 0:i.rowSpan)&&void 0!==o?o:1}return 1},S=t.useMemo((function(){return{columnsOffset:x}}),[x]),C="".concat(d,"-tbody"),E=v(["body","wrapper"]),P={};return m&&(P.position="sticky",P.bottom=0,"object"===T(m)&&m.offsetScroll&&(P.bottom=m.offsetScroll)),t.createElement(QA.Provider,{value:S},t.createElement(cj,{fullHeight:!1,ref:b,prefixCls:"".concat(C,"-virtual"),styles:{horizontalScrollBar:P},className:C,height:h,itemHeight:g||24,data:y,itemKey:function(e){return l(e.record)},component:E,scrollWidth:p,onVirtualScroll:function(e){var t,n=e.x;a({currentTarget:null===(t=b.current)||void 0===t?void 0:t.nativeElement,scrollLeft:n})},onScroll:_,extraRender:function(e){var n=e.start,r=e.end,a=e.getSize,o=e.offsetY;if(r<0)return null;for(var s=i.filter((function(e){return 0===w(e,n)})),c=n,d=function(e){if(s=s.filter((function(t){return 0===w(t,e)})),!s.length)return c=e,1},u=n;u>=0&&!d(u);u-=1);for(var p=i.filter((function(e){return 1!==w(e,r)})),f=r,m=function(e){if(p=p.filter((function(t){return 1!==w(t,e)})),!p.length)return f=Math.max(e-1,r),1},h=r;h<y.length&&!m(h);h+=1);for(var g=[],v=function(e){if(!y[e])return 1;i.some((function(t){return w(t,e)>1}))&&g.push(e)},_=c;_<=f;_+=1)v(_);var b=g.map((function(e){var n=y[e],r=l(n.record,e),i=a(r);return t.createElement(nD,{key:e,data:n,rowKey:r,index:e,style:{top:-o+i.top},extra:!0,getHeight:function(t){var n=e+t-1,o=l(y[n].record,n),i=a(r,o);return i.bottom-i.top}})}));return b}},(function(e,n,r){var a=l(e.record,n);return t.createElement(nD,{data:e,rowKey:a,index:n,style:r.style})})))}));const aD=BO(rD);var oD=function(e,n){var r=n.ref,a=n.onScroll;return t.createElement(aD,{ref:r,data:e,onScroll:a})};function iD(e,n){var r=e.data,a=e.columns,i=e.scroll,s=e.sticky,l=e.prefixCls,c=void 0===l?FA:l,d=e.className,u=e.listItemHeight,p=e.components,f=e.onScroll,m=i||{},h=m.x,g=m.y;"number"!==typeof h&&(h=1),"number"!==typeof g&&(g=500);var v=Lt((function(e,t){return Gt(p,e)||t})),_=Lt(f),b=t.useMemo((function(){return{sticky:s,scrollY:g,listItemHeight:u,getComponent:v,onScroll:_}}),[s,g,u,v,_]);return t.createElement(JA.Provider,{value:b},t.createElement(XA,k({},e,{className:o()(d,"".concat(c,"-virtual")),scroll:Re(Re({},i),{},{x:h}),components:Re(Re({},p),{},{body:null!==r&&void 0!==r&&r.length?oD:void 0}),columns:a,internalHooks:IO,tailor:!0,ref:n})))}var sD=t.forwardRef(iD);function lD(e){return HO(sD,e)}lD();const cD=e=>null,dD=e=>null;var uD=t.createContext(null),pD=function(e){for(var n=e.prefixCls,r=e.level,a=e.isStart,i=e.isEnd,s="".concat(n,"-indent-unit"),l=[],c=0;c<r;c+=1)l.push(t.createElement("span",{key:c,className:o()(s,$($({},"".concat(s,"-start"),a[c]),"".concat(s,"-end"),i[c]))}));return t.createElement("span",{"aria-hidden":"true",className:"".concat(n,"-indent")},l)};const fD=t.memo(pD);function mD(e,t){return e[t]}var hD=["children"];function gD(e,t){return"".concat(e,"-").concat(t)}function vD(e,t){return null!==e&&void 0!==e?e:t}function _D(e){var t=e||{},n=t.title||"title";return{title:n,_title:t._title||[n],key:t.key||"key",children:t.children||"children"}}function bD(e){return function e(t){return gl(t).map((function(t){if(!function(e){return e&&e.type&&e.type.isTreeNode}(t))return p(!t,"Tree/TreeNode can only accept TreeNode as children."),null;var n=t.key,r=t.props,a=r.children,o=Re({key:n},A(r,hD)),i=e(a);return i.length&&(o.children=i),o})).filter((function(e){return e}))}(e)}function yD(e,t,n){var r=_D(n),a=r._title,o=r.key,i=r.children,s=new Set(!0===t?[]:t),l=[];return function e(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return n.map((function(c,d){for(var u,p=gD(r?r.pos:"0",d),f=vD(c[o],p),m=0;m<a.length;m+=1){var h=a[m];if(void 0!==c[h]){u=c[h];break}}var g=Object.assign(tl(c,[].concat(pt(a),[o,i])),{title:u,key:f,parent:r,pos:p,children:null,data:c,isStart:[].concat(pt(r?r.isStart:[]),[0===d]),isEnd:[].concat(pt(r?r.isEnd:[]),[d===n.length-1])});return l.push(g),!0===t||s.has(f)?g.children=e(c[i]||[],g):g.children=[],g}))}(e),l}function kD(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.initWrapper,r=t.processEntity,a=t.onProcessFinished,o=t.externalGetKey,i=t.childrenPropName,s=t.fieldNames,l=o||(arguments.length>2?arguments[2]:void 0),c={},d={},u={posEntities:c,keyEntities:d};return n&&(u=n(u)||u),function(e,t,n){var r,a=("object"===T(n)?n:{externalGetKey:n})||{},o=a.childrenPropName,i=a.externalGetKey,s=_D(a.fieldNames),l=s.key,c=s.children,d=o||c;i?"string"===typeof i?r=function(e){return e[i]}:"function"===typeof i&&(r=function(e){return i(e)}):r=function(e,t){return vD(e[l],t)},function n(a,o,i,s){var l=a?a[d]:e,c=a?gD(i.pos,o):"0",u=a?[].concat(pt(s),[a]):[];if(a){var p=r(a,c),f={node:a,index:o,pos:c,key:p,parentPos:i.node?i.pos:null,level:i.level+1,nodes:u};t(f)}l&&l.forEach((function(e,t){n(e,t,{node:a,pos:c,level:i?i.level+1:-1},u)}))}(null)}(e,(function(e){var t=e.node,n=e.index,a=e.pos,o=e.key,i=e.parentPos,s=e.level,l={node:t,nodes:e.nodes,index:n,key:o,pos:a,level:s},p=vD(o,a);c[a]=l,d[p]=l,l.parent=c[i],l.parent&&(l.parent.children=l.parent.children||[],l.parent.children.push(l)),r&&r(l,u)}),{externalGetKey:l,childrenPropName:i,fieldNames:s}),a&&a(u),u}function xD(e,t){var n=t.expandedKeys,r=t.selectedKeys,a=t.loadedKeys,o=t.loadingKeys,i=t.checkedKeys,s=t.halfCheckedKeys,l=t.dragOverNodeKey,c=t.dropPosition,d=mD(t.keyEntities,e);return{eventKey:e,expanded:-1!==n.indexOf(e),selected:-1!==r.indexOf(e),loaded:-1!==a.indexOf(e),loading:-1!==o.indexOf(e),checked:-1!==i.indexOf(e),halfChecked:-1!==s.indexOf(e),pos:String(d?d.pos:""),dragOver:l===e&&0===c,dragOverGapTop:l===e&&-1===c,dragOverGapBottom:l===e&&1===c}}function wD(e){var t=e.data,n=e.expanded,r=e.selected,a=e.checked,o=e.loaded,i=e.loading,s=e.halfChecked,l=e.dragOver,c=e.dragOverGapTop,d=e.dragOverGapBottom,u=e.pos,f=e.active,m=e.eventKey,h=Re(Re({},t),{},{expanded:n,selected:r,checked:a,loaded:o,loading:i,halfChecked:s,dragOver:l,dragOverGapTop:c,dragOverGapBottom:d,pos:u,active:f,key:m});return"props"in h||Object.defineProperty(h,"props",{get:function(){return p(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),h}var SD=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],CD="open",ED="close",jD=function(e){At(r,e);var n=Mt(r);function r(){var e;Tt(this,r);for(var a=arguments.length,i=new Array(a),s=0;s<a;s++)i[s]=arguments[s];return $(Rt(e=n.call.apply(n,[this].concat(i))),"state",{dragNodeHighlight:!1}),$(Rt(e),"selectHandle",void 0),$(Rt(e),"cacheIndent",void 0),$(Rt(e),"onSelectorClick",(function(t){(0,e.props.context.onNodeClick)(t,wD(e.props)),e.isSelectable()?e.onSelect(t):e.onCheck(t)})),$(Rt(e),"onSelectorDoubleClick",(function(t){(0,e.props.context.onNodeDoubleClick)(t,wD(e.props))})),$(Rt(e),"onSelect",(function(t){e.isDisabled()||(0,e.props.context.onNodeSelect)(t,wD(e.props))})),$(Rt(e),"onCheck",(function(t){if(!e.isDisabled()){var n=e.props,r=n.disableCheckbox,a=n.checked,o=e.props.context.onNodeCheck;if(e.isCheckable()&&!r){var i=!a;o(t,wD(e.props),i)}}})),$(Rt(e),"onMouseEnter",(function(t){(0,e.props.context.onNodeMouseEnter)(t,wD(e.props))})),$(Rt(e),"onMouseLeave",(function(t){(0,e.props.context.onNodeMouseLeave)(t,wD(e.props))})),$(Rt(e),"onContextMenu",(function(t){(0,e.props.context.onNodeContextMenu)(t,wD(e.props))})),$(Rt(e),"onDragStart",(function(t){var n=e.props.context.onNodeDragStart;t.stopPropagation(),e.setState({dragNodeHighlight:!0}),n(t,Rt(e));try{t.dataTransfer.setData("text/plain","")}catch(r){}})),$(Rt(e),"onDragEnter",(function(t){var n=e.props.context.onNodeDragEnter;t.preventDefault(),t.stopPropagation(),n(t,Rt(e))})),$(Rt(e),"onDragOver",(function(t){var n=e.props.context.onNodeDragOver;t.preventDefault(),t.stopPropagation(),n(t,Rt(e))})),$(Rt(e),"onDragLeave",(function(t){var n=e.props.context.onNodeDragLeave;t.stopPropagation(),n(t,Rt(e))})),$(Rt(e),"onDragEnd",(function(t){var n=e.props.context.onNodeDragEnd;t.stopPropagation(),e.setState({dragNodeHighlight:!1}),n(t,Rt(e))})),$(Rt(e),"onDrop",(function(t){var n=e.props.context.onNodeDrop;t.preventDefault(),t.stopPropagation(),e.setState({dragNodeHighlight:!1}),n(t,Rt(e))})),$(Rt(e),"onExpand",(function(t){var n=e.props,r=n.loading,a=n.context.onNodeExpand;r||a(t,wD(e.props))})),$(Rt(e),"setSelectHandle",(function(t){e.selectHandle=t})),$(Rt(e),"getNodeState",(function(){var t=e.props.expanded;return e.isLeaf()?null:t?CD:ED})),$(Rt(e),"hasChildren",(function(){var t=e.props.eventKey;return!!((mD(e.props.context.keyEntities,t)||{}).children||[]).length})),$(Rt(e),"isLeaf",(function(){var t=e.props,n=t.isLeaf,r=t.loaded,a=e.props.context.loadData,o=e.hasChildren();return!1!==n&&(n||!a&&!o||a&&r&&!o)})),$(Rt(e),"isDisabled",(function(){var t=e.props.disabled;return!(!e.props.context.disabled&&!t)})),$(Rt(e),"isCheckable",(function(){var t=e.props.checkable,n=e.props.context.checkable;return!(!n||!1===t)&&n})),$(Rt(e),"syncLoadData",(function(t){var n=t.expanded,r=t.loading,a=t.loaded,o=e.props.context,i=o.loadData,s=o.onNodeLoad;r||i&&n&&!e.isLeaf()&&!a&&s(wD(e.props))})),$(Rt(e),"isDraggable",(function(){var t=e.props,n=t.data,r=t.context.draggable;return!(!r||r.nodeDraggable&&!r.nodeDraggable(n))})),$(Rt(e),"renderDragHandler",(function(){var n=e.props.context,r=n.draggable,a=n.prefixCls;return null!==r&&void 0!==r&&r.icon?t.createElement("span",{className:"".concat(a,"-draggable-icon")},r.icon):null})),$(Rt(e),"renderSwitcherIconDom",(function(t){var n=e.props.switcherIcon,r=e.props.context.switcherIcon,a=n||r;return"function"===typeof a?a(Re(Re({},e.props),{},{isLeaf:t})):a})),$(Rt(e),"renderSwitcher",(function(){var n=e.props.expanded,r=e.props.context.prefixCls;if(e.isLeaf()){var a=e.renderSwitcherIconDom(!0);return!1!==a?t.createElement("span",{className:o()("".concat(r,"-switcher"),"".concat(r,"-switcher-noop"))},a):null}var i=o()("".concat(r,"-switcher"),"".concat(r,"-switcher_").concat(n?CD:ED)),s=e.renderSwitcherIconDom(!1);return!1!==s?t.createElement("span",{onClick:e.onExpand,className:i},s):null})),$(Rt(e),"renderCheckbox",(function(){var n=e.props,r=n.checked,a=n.halfChecked,i=n.disableCheckbox,s=e.props.context.prefixCls,l=e.isDisabled(),c=e.isCheckable();if(!c)return null;var d="boolean"!==typeof c?c:null;return t.createElement("span",{className:o()("".concat(s,"-checkbox"),r&&"".concat(s,"-checkbox-checked"),!r&&a&&"".concat(s,"-checkbox-indeterminate"),(l||i)&&"".concat(s,"-checkbox-disabled")),onClick:e.onCheck},d)})),$(Rt(e),"renderIcon",(function(){var n=e.props.loading,r=e.props.context.prefixCls;return t.createElement("span",{className:o()("".concat(r,"-iconEle"),"".concat(r,"-icon__").concat(e.getNodeState()||"docu"),n&&"".concat(r,"-icon_loading"))})})),$(Rt(e),"renderSelector",(function(){var n,r,a=e.state.dragNodeHighlight,i=e.props,s=i.title,l=void 0===s?"---":s,c=i.selected,d=i.icon,u=i.loading,p=i.data,f=e.props.context,m=f.prefixCls,h=f.showIcon,g=f.icon,v=f.loadData,_=f.titleRender,b=e.isDisabled(),y="".concat(m,"-node-content-wrapper");if(h){var k=d||g;n=k?t.createElement("span",{className:o()("".concat(m,"-iconEle"),"".concat(m,"-icon__customize"))},"function"===typeof k?k(e.props):k):e.renderIcon()}else v&&u&&(n=e.renderIcon());r="function"===typeof l?l(p):_?_(p):l;var x=t.createElement("span",{className:"".concat(m,"-title")},r);return t.createElement("span",{ref:e.setSelectHandle,title:"string"===typeof l?l:"",className:o()("".concat(y),"".concat(y,"-").concat(e.getNodeState()||"normal"),!b&&(c||a)&&"".concat(m,"-node-selected")),onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onContextMenu:e.onContextMenu,onClick:e.onSelectorClick,onDoubleClick:e.onSelectorDoubleClick},n,x,e.renderDropIndicator())})),$(Rt(e),"renderDropIndicator",(function(){var t=e.props,n=t.disabled,r=t.eventKey,a=e.props.context,o=a.draggable,i=a.dropLevelOffset,s=a.dropPosition,l=a.prefixCls,c=a.indent,d=a.dropIndicatorRender,u=a.dragOverNodeKey,p=a.direction,f=!n&&!!o&&u===r,m=null!==c&&void 0!==c?c:e.cacheIndent;return e.cacheIndent=c,f?d({dropPosition:s,dropLevelOffset:i,indent:m,prefixCls:l,direction:p}):null})),e}return $t(r,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var e=this.props.selectable,t=this.props.context.selectable;return"boolean"===typeof e?e:t}},{key:"render",value:function(){var e,n=this.props,r=n.eventKey,a=n.className,i=n.style,s=n.dragOver,l=n.dragOverGapTop,c=n.dragOverGapBottom,d=n.isLeaf,u=n.isStart,p=n.isEnd,f=n.expanded,m=n.selected,h=n.checked,g=n.halfChecked,v=n.loading,_=n.domRef,b=n.active,y=(n.data,n.onMouseMove),x=n.selectable,w=A(n,SD),S=this.props.context,C=S.prefixCls,E=S.filterTreeNode,j=S.keyEntities,T=S.dropContainerKey,P=S.dropTargetKey,O=S.draggingNodeKey,D=this.isDisabled(),I=Zn(w,{aria:!0,data:!0}),R=(mD(j,r)||{}).level,N=p[p.length-1],M=this.isDraggable(),z=!D&&M,L=O===r,H=void 0!==x?{"aria-selected":!!x}:void 0;return t.createElement("div",k({ref:_,className:o()(a,"".concat(C,"-treenode"),(e={},$($($($($($($($($($(e,"".concat(C,"-treenode-disabled"),D),"".concat(C,"-treenode-switcher-").concat(f?"open":"close"),!d),"".concat(C,"-treenode-checkbox-checked"),h),"".concat(C,"-treenode-checkbox-indeterminate"),g),"".concat(C,"-treenode-selected"),m),"".concat(C,"-treenode-loading"),v),"".concat(C,"-treenode-active"),b),"".concat(C,"-treenode-leaf-last"),N),"".concat(C,"-treenode-draggable"),M),"dragging",L),$($($($($($(e,"drop-target",P===r),"drop-container",T===r),"drag-over",!D&&s),"drag-over-gap-top",!D&&l),"drag-over-gap-bottom",!D&&c),"filter-node",E&&E(wD(this.props))))),style:i,draggable:z,"aria-grabbed":L,onDragStart:z?this.onDragStart:void 0,onDragEnter:M?this.onDragEnter:void 0,onDragOver:M?this.onDragOver:void 0,onDragLeave:M?this.onDragLeave:void 0,onDrop:M?this.onDrop:void 0,onDragEnd:M?this.onDragEnd:void 0,onMouseMove:y},H,I),t.createElement(fD,{prefixCls:C,level:R,isStart:u,isEnd:p}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),r}(t.Component),TD=function(e){return t.createElement(uD.Consumer,null,(function(n){return t.createElement(jD,k({},e,{context:n}))}))};TD.displayName="TreeNode",TD.isTreeNode=1;const PD=TD;function $D(e,t){if(!e)return[];var n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function OD(e,t){var n=(e||[]).slice();return-1===n.indexOf(t)&&n.push(t),n}function AD(e){return e.split("-")}function DD(e,t){var n=[];return function e(){(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach((function(t){var r=t.key,a=t.children;n.push(r),e(a)}))}(mD(t,e).children),n}function ID(e){if(e.parent){var t=AD(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function RD(e,t,n,r,a,o,i,s,l,c){var d,u=e.clientX,p=e.clientY,f=e.target.getBoundingClientRect(),m=f.top,h=f.height,g=(("rtl"===c?-1:1)*(((null===a||void 0===a?void 0:a.x)||0)-u)-12)/r,v=l.filter((function(e){var t;return null===(t=s[e])||void 0===t||null===(t=t.children)||void 0===t?void 0:t.length})),_=mD(s,n.props.eventKey);if(p<m+h/2){var b=i.findIndex((function(e){return e.key===_.key})),y=i[b<=0?0:b-1].key;_=mD(s,y)}var k=_.key,x=_,w=_.key,S=0,C=0;if(!v.includes(k))for(var E=0;E<g&&ID(_);E+=1)_=_.parent,C+=1;var j=t.props.data,T=_.node,P=!0;return function(e){var t=AD(e.pos);return 0===Number(t[t.length-1])}(_)&&0===_.level&&p<m+h/2&&o({dragNode:j,dropNode:T,dropPosition:-1})&&_.key===n.props.eventKey?S=-1:(x.children||[]).length&&v.includes(w)?o({dragNode:j,dropNode:T,dropPosition:0})?S=0:P=!1:0===C?g>-1.5?o({dragNode:j,dropNode:T,dropPosition:1})?S=1:P=!1:o({dragNode:j,dropNode:T,dropPosition:0})?S=0:o({dragNode:j,dropNode:T,dropPosition:1})?S=1:P=!1:o({dragNode:j,dropNode:T,dropPosition:1})?S=1:P=!1,{dropPosition:S,dropLevelOffset:C,dropTargetKey:_.key,dropTargetPos:_.pos,dragOverNodeKey:w,dropContainerKey:0===S?null:(null===(d=_.parent)||void 0===d?void 0:d.key)||null,dropAllowed:P}}function ND(e,t){if(e)return t.multiple?e.slice():e.length?[e[0]]:e}function MD(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==T(e))return p(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t}function zD(e,t){var n=new Set;function r(e){if(!n.has(e)){var a=mD(t,e);if(a){n.add(e);var o=a.parent;a.node.disabled||o&&r(o.key)}}}return(e||[]).forEach((function(e){r(e)})),pt(n)}function LD(e,t){var n=new Set;return e.forEach((function(e){t.has(e)||n.add(e)})),n}function HD(e){var t=e||{},n=t.disabled,r=t.disableCheckbox,a=t.checkable;return!(!n&&!r)||!1===a}function BD(e,t,n,r){var a,o=[];a=r||HD;var i,s=new Set(e.filter((function(e){var t=!!mD(n,e);return t||o.push(e),t}))),l=new Map,c=0;return Object.keys(n).forEach((function(e){var t=n[e],r=t.level,a=l.get(r);a||(a=new Set,l.set(r,a)),a.add(t),c=Math.max(c,r)})),p(!o.length,"Tree missing follow keys: ".concat(o.slice(0,100).map((function(e){return"'".concat(e,"'")})).join(", "))),i=!0===t?function(e,t,n,r){for(var a=new Set(e),o=new Set,i=0;i<=n;i+=1)(t.get(i)||new Set).forEach((function(e){var t=e.key,n=e.node,o=e.children,i=void 0===o?[]:o;a.has(t)&&!r(n)&&i.filter((function(e){return!r(e.node)})).forEach((function(e){a.add(e.key)}))}));for(var s=new Set,l=n;l>=0;l-=1)(t.get(l)||new Set).forEach((function(e){var t=e.parent,n=e.node;if(!r(n)&&e.parent&&!s.has(e.parent.key))if(r(e.parent.node))s.add(t.key);else{var i=!0,l=!1;(t.children||[]).filter((function(e){return!r(e.node)})).forEach((function(e){var t=e.key,n=a.has(t);i&&!n&&(i=!1),l||!n&&!o.has(t)||(l=!0)})),i&&a.add(t.key),l&&o.add(t.key),s.add(t.key)}}));return{checkedKeys:Array.from(a),halfCheckedKeys:Array.from(LD(o,a))}}(s,l,c,a):function(e,t,n,r,a){for(var o=new Set(e),i=new Set(t),s=0;s<=r;s+=1)(n.get(s)||new Set).forEach((function(e){var t=e.key,n=e.node,r=e.children,s=void 0===r?[]:r;o.has(t)||i.has(t)||a(n)||s.filter((function(e){return!a(e.node)})).forEach((function(e){o.delete(e.key)}))}));i=new Set;for(var l=new Set,c=r;c>=0;c-=1)(n.get(c)||new Set).forEach((function(e){var t=e.parent,n=e.node;if(!a(n)&&e.parent&&!l.has(e.parent.key))if(a(e.parent.node))l.add(t.key);else{var r=!0,s=!1;(t.children||[]).filter((function(e){return!a(e.node)})).forEach((function(e){var t=e.key,n=o.has(t);r&&!n&&(r=!1),s||!n&&!i.has(t)||(s=!0)})),r||o.delete(t.key),s&&i.add(t.key),l.add(t.key)}}));return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(LD(i,o))}}(s,t.halfCheckedKeys,l,c,a),i}const FD=t.createContext(null),UD=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},ei(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},ei(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},ei(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},ni(e))},[`${t}-inner`]:{boxSizing:"border-box",display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:e.calc(e.checkboxSize).div(14).mul(5).equal(),height:e.calc(e.checkboxSize).div(14).mul(8).equal(),border:`${Nr(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n        ${n}:not(${n}-disabled),\n        ${t}:not(${t}-disabled)\n      `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n        ${n}-checked:not(${n}-disabled),\n        ${t}-checked:not(${t}-disabled)\n      `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:`${e.colorBgContainer} !important`,borderColor:`${e.colorBorder} !important`,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${t}-inner`]:{backgroundColor:`${e.colorBgContainer} !important`,borderColor:`${e.colorPrimary} !important`}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function WD(e,t){const n=gi(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[UD(n)]}const VD=Ti("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[WD(n,e)]}));var qD=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const KD=(e,n)=>{var r;const{prefixCls:a,className:i,rootClassName:s,children:l,indeterminate:c=!1,style:d,onMouseEnter:u,onMouseLeave:p,skipGroup:f=!1,disabled:m}=e,h=qD(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:g,direction:v,checkbox:_}=t.useContext(b),y=t.useContext(FD),{isFormItemInput:k}=t.useContext(Nu),x=t.useContext(Es),w=null!==(r=(null===y||void 0===y?void 0:y.disabled)||m)&&void 0!==r?r:x,S=t.useRef(h.value);t.useEffect((()=>{null===y||void 0===y||y.registerValue(h.value)}),[]),t.useEffect((()=>{if(!f)return h.value!==S.current&&(null===y||void 0===y||y.cancelValue(S.current),null===y||void 0===y||y.registerValue(h.value),S.current=h.value),()=>null===y||void 0===y?void 0:y.cancelValue(h.value)}),[h.value]);const C=g("checkbox",a),E=Oo(C),[j,T,P]=VD(C,E),$=Object.assign({},h);y&&!f&&($.onChange=function(){h.onChange&&h.onChange.apply(h,arguments),y.toggleOption&&y.toggleOption({label:l,value:h.value})},$.name=y.name,$.checked=y.value.includes(h.value));const O=o()(`${C}-wrapper`,{[`${C}-rtl`]:"rtl"===v,[`${C}-wrapper-checked`]:$.checked,[`${C}-wrapper-disabled`]:w,[`${C}-wrapper-in-form-item`]:k},null===_||void 0===_?void 0:_.className,i,s,P,E,T),A=o()({[`${C}-indeterminate`]:c},ll,T),D=c?"mixed":void 0;return j(t.createElement(ml,{component:"Checkbox",disabled:w},t.createElement("label",{className:O,style:Object.assign(Object.assign({},null===_||void 0===_?void 0:_.style),d),onMouseEnter:u,onMouseLeave:p},t.createElement(Mw,Object.assign({"aria-checked":D},$,{prefixCls:C,className:A,disabled:w,ref:n})),void 0!==l&&t.createElement("span",null,l))))};const GD=t.forwardRef(KD);var YD=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const XD=t.forwardRef(((e,n)=>{const{defaultValue:r,children:a,options:i=[],prefixCls:s,className:l,rootClassName:c,style:d,onChange:u}=e,p=YD(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:f,direction:m}=t.useContext(b),[h,g]=t.useState(p.value||r||[]),[v,_]=t.useState([]);t.useEffect((()=>{"value"in p&&g(p.value||[])}),[p.value]);const y=t.useMemo((()=>i.map((e=>"string"===typeof e||"number"===typeof e?{label:e,value:e}:e))),[i]),k=f("checkbox",s),x=`${k}-group`,w=Oo(k),[S,C,E]=VD(k,w),j=tl(p,["value","disabled"]),T=i.length?y.map((e=>t.createElement(GD,{prefixCls:k,key:e.value.toString(),disabled:"disabled"in e?e.disabled:p.disabled,value:e.value,checked:h.includes(e.value),onChange:e.onChange,className:`${x}-item`,style:e.style,title:e.title,id:e.id,required:e.required},e.label))):a,P={toggleOption:e=>{const t=h.indexOf(e.value),n=pt(h);-1===t?n.push(e.value):n.splice(t,1),"value"in p||g(n),null===u||void 0===u||u(n.filter((e=>v.includes(e))).sort(((e,t)=>y.findIndex((t=>t.value===e))-y.findIndex((e=>e.value===t)))))},value:h,disabled:p.disabled,name:p.name,registerValue:e=>{_((t=>[].concat(pt(t),[e])))},cancelValue:e=>{_((t=>t.filter((t=>t!==e))))}},$=o()(x,{[`${x}-rtl`]:"rtl"===m},l,c,E,w,C);return S(t.createElement("div",Object.assign({className:$,style:d},j,{ref:n}),t.createElement(FD.Provider,{value:P},T)))})),JD=XD,QD=GD;QD.Group=JD,QD.__ANT_CHECKBOX=!0;const ZD=QD,eI=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:a}=e,o=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${o}`]:{[`&${o}-danger:not(${o}-disabled)`]:{color:r,"&:hover":{color:a,backgroundColor:r}}}}}},tI=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:a,sizePopupArrow:o,antCls:i,iconCls:s,motionDurationMid:l,paddingBlock:c,fontSize:d,dropdownEdgeChildPadding:u,colorTextDisabled:p,fontSizeIcon:f,controlPaddingHorizontal:m,colorBgElevated:h}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(o).div(2).sub(a).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${i}-btn`]:{[`& > ${s}-down, & > ${i}-btn-icon > ${s}-down`]:{fontSize:f}},[`${t}-wrap`]:{position:"relative",[`${i}-btn > ${s}-down`]:{fontSize:f},[`${s}-down::before`]:{transition:`transform ${l}`}},[`${t}-wrap-open`]:{[`${s}-down::before`]:{transform:"rotate(180deg)"}},"\n        &-hidden,\n        &-menu-hidden,\n        &-menu-submenu-hidden\n      ":{display:"none"},[`&${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomLeft,\n          &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomLeft,\n          &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottom,\n          &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottom,\n          &${i}-slide-down-enter${i}-slide-down-enter-active${t}-placement-bottomRight,\n          &${i}-slide-down-appear${i}-slide-down-appear-active${t}-placement-bottomRight`]:{animationName:qy},[`&${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topLeft,\n          &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topLeft,\n          &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-top,\n          &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-top,\n          &${i}-slide-up-enter${i}-slide-up-enter-active${t}-placement-topRight,\n          &${i}-slide-up-appear${i}-slide-up-appear-active${t}-placement-topRight`]:{animationName:Gy},[`&${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomLeft,\n          &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottom,\n          &${i}-slide-down-leave${i}-slide-down-leave-active${t}-placement-bottomRight`]:{animationName:Ky},[`&${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topLeft,\n          &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-top,\n          &${i}-slide-up-leave${i}-slide-up-leave-active${t}-placement-topRight`]:{animationName:Yy}}},mP(e,h,{arrowPlacement:{top:!0,bottom:!0}}),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:Object.assign(Object.assign({},ei(e)),{[n]:Object.assign(Object.assign({padding:u,listStyleType:"none",backgroundColor:h,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},ri(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${Nr(c)} ${Nr(m)}`,color:e.colorTextDescription,transition:`all ${l}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:d,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{display:"flex",alignItems:"center",flex:"auto","> a":{color:"inherit",transition:`all ${l}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${n}-item-extra`]:{paddingInlineStart:e.padding,marginInlineStart:"auto",fontSize:e.fontSizeSM,color:e.colorTextDescription}},[`${n}-item, ${n}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${Nr(c)} ${Nr(m)}`,color:e.colorText,fontWeight:"normal",fontSize:d,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${l}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},ri(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:h,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Nr(e.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorTextDescription,fontSize:f,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${Nr(e.marginXS)}`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(m).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:h,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[tk(e,"slide-up"),tk(e,"slide-down"),Gj(e,"move-up"),Gj(e,"move-down"),Np(e,"zoom-big")]]},nI=Ti("Dropdown",(e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:a}=e,o=gi(e,{menuCls:`${a}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[tI(o),eI(o)]}),(e=>Object.assign(Object.assign({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},pP({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),dP(e))),{resetStyle:!1}),rI=e=>{var n;const{menu:r,arrow:a,prefixCls:i,children:s,trigger:l,disabled:c,dropdownRender:d,getPopupContainer:u,overlayClassName:p,rootClassName:f,overlayStyle:m,open:g,onOpenChange:v,visible:_,onVisibleChange:y,mouseEnterDelay:k=.15,mouseLeaveDelay:x=.1,autoAdjustOverflow:w=!0,placement:S="",overlay:C,transitionName:E}=e,{getPopupContainer:j,getPrefixCls:T,direction:P,dropdown:$}=t.useContext(b);h("Dropdown");const O=t.useMemo((()=>{const e=T();return void 0!==E?E:S.includes("top")?`${e}-slide-down`:`${e}-slide-up`}),[T,S,E]),A=t.useMemo((()=>S?S.includes("Center")?S.slice(0,S.indexOf("Center")):S:"rtl"===P?"bottomRight":"bottomLeft"),[S,P]);const D=T("dropdown",i),I=Oo(D),[R,N,M]=nI(D,I),[,z]=$o(),L=t.Children.only(s),H=ol(L,{className:o()(`${D}-trigger`,{[`${D}-rtl`]:"rtl"===P},L.props.className),disabled:null!==(n=L.props.disabled)&&void 0!==n?n:c}),B=c?[]:l,F=!!(null===B||void 0===B?void 0:B.includes("contextMenu")),[U,W]=qt(!1,{value:null!==g&&void 0!==g?g:_}),V=Lt((e=>{null===v||void 0===v||v(e,{source:"trigger"}),null===y||void 0===y||y(e),W(e)})),q=o()(p,f,N,M,I,null===$||void 0===$?void 0:$.className,{[`${D}-rtl`]:"rtl"===P}),K=_P({arrowPointAtCenter:"object"===typeof a&&a.pointAtCenter,autoAdjustOverflow:w,offset:z.marginXXS,arrowWidth:a?z.sizePopupArrow:0,borderRadius:z.borderRadius}),G=t.useCallback((()=>{(null===r||void 0===r?void 0:r.selectable)&&(null===r||void 0===r?void 0:r.multiple)||(null===v||void 0===v||v(!1,{source:"menu"}),W(!1))}),[null===r||void 0===r?void 0:r.selectable,null===r||void 0===r?void 0:r.multiple]),[Y,X]=Qo("Dropdown",null===m||void 0===m?void 0:m.zIndex);let J=t.createElement(M_,Object.assign({alignPoint:F},tl(e,["rootClassName"]),{mouseEnterDelay:k,mouseLeaveDelay:x,visible:U,builtinPlacements:K,arrow:!!a,overlayClassName:q,prefixCls:D,getPopupContainer:u||j,transitionName:O,trigger:B,overlay:()=>{let e;return e=(null===r||void 0===r?void 0:r.items)?t.createElement(P$,Object.assign({},r)):"function"===typeof C?C():C,d&&(e=d(e)),e=t.Children.only("string"===typeof e?t.createElement("span",null,e):e),t.createElement(d$,{prefixCls:`${D}-menu`,rootClassName:o()(M,I),expandIcon:t.createElement("span",{className:`${D}-menu-submenu-arrow`},t.createElement(Eg,{className:`${D}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:G,validator:e=>{let{mode:t}=e}},e)},placement:A,onVisibleChange:V,overlayStyle:Object.assign(Object.assign(Object.assign({},null===$||void 0===$?void 0:$.style),m),{zIndex:Y})}),H);return Y&&(J=t.createElement(Ko.Provider,{value:X},J)),R(J)};const aI=Pj(rI,"dropdown",(e=>e),(function(e){return Object.assign(Object.assign({},e),{align:{overflow:{adjustX:!1,adjustY:!1}}})}));rI._InternalPanelDoNotUseOrYouWillBeFired=e=>t.createElement(aI,Object.assign({},e),t.createElement("span",null));const oI=rI;function iI(e){return["small","middle","large"].includes(e)}function sI(e){return!!e&&("number"===typeof e&&!Number.isNaN(e))}const lI=t.createContext({latestIndex:0}),cI=lI.Provider,dI=e=>{let{className:n,index:r,children:a,split:o,style:i}=e;const{latestIndex:s}=t.useContext(lI);return null===a||void 0===a?null:t.createElement(t.Fragment,null,t.createElement("div",{className:n,style:i},a),r<s&&o&&t.createElement("span",{className:`${n}-split`},o))};var uI=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const pI=t.forwardRef(((e,n)=>{var r,a,i;const{getPrefixCls:s,space:l,direction:c}=t.useContext(b),{size:d=(null!==(r=null===l||void 0===l?void 0:l.size)&&void 0!==r?r:"small"),align:u,className:p,rootClassName:f,children:m,direction:h="horizontal",prefixCls:g,split:v,style:_,wrap:y=!1,classNames:k,styles:x}=e,w=uI(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[S,C]=Array.isArray(d)?d:[d,d],E=iI(C),j=iI(S),T=sI(C),P=sI(S),$=gl(m,{keepEmpty:!0}),O=void 0===u&&"horizontal"===h?"center":u,A=s("space",g),[D,I,R]=yl(A),N=o()(A,null===l||void 0===l?void 0:l.className,I,`${A}-${h}`,{[`${A}-rtl`]:"rtl"===c,[`${A}-align-${O}`]:O,[`${A}-gap-row-${C}`]:E,[`${A}-gap-col-${S}`]:j},p,f,R),M=o()(`${A}-item`,null!==(a=null===k||void 0===k?void 0:k.item)&&void 0!==a?a:null===(i=null===l||void 0===l?void 0:l.classNames)||void 0===i?void 0:i.item);let z=0;const L=$.map(((e,n)=>{var r,a;null!==e&&void 0!==e&&(z=n);const o=(null===e||void 0===e?void 0:e.key)||`${M}-${n}`;return t.createElement(dI,{className:M,key:o,index:n,split:v,style:null!==(r=null===x||void 0===x?void 0:x.item)&&void 0!==r?r:null===(a=null===l||void 0===l?void 0:l.styles)||void 0===a?void 0:a.item},e)})),H=t.useMemo((()=>({latestIndex:z})),[z]);if(0===$.length)return null;const B={};return y&&(B.flexWrap="wrap"),!j&&P&&(B.columnGap=S),!E&&T&&(B.rowGap=C),D(t.createElement("div",Object.assign({ref:n,className:N,style:Object.assign(Object.assign(Object.assign({},B),null===l||void 0===l?void 0:l.style),_)},w),t.createElement(cI,{value:H},L)))})),fI=pI;fI.Compact=El;const mI=fI;var hI=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const gI=e=>{const{getPopupContainer:n,getPrefixCls:r,direction:a}=t.useContext(b),{prefixCls:i,type:s="default",danger:l,disabled:c,loading:d,onClick:u,htmlType:p,children:f,className:m,menu:h,arrow:g,autoFocus:v,overlay:_,trigger:y,align:k,open:x,onOpenChange:w,placement:S,getPopupContainer:C,href:E,icon:j=t.createElement(cv,null),title:T,buttonsRender:P=e=>e,mouseEnterDelay:$,mouseLeaveDelay:O,overlayClassName:A,overlayStyle:D,destroyPopupOnHide:I,dropdownRender:R}=e,N=hI(e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),M=r("dropdown",i),z=`${M}-button`,L={menu:h,arrow:g,autoFocus:v,align:k,disabled:c,trigger:c?[]:y,onOpenChange:w,getPopupContainer:C||n,mouseEnterDelay:$,mouseLeaveDelay:O,overlayClassName:A,overlayStyle:D,destroyPopupOnHide:I,dropdownRender:R},{compactSize:H,compactItemClassnames:B}=wl(M,a),F=o()(z,B,m);"overlay"in e&&(L.overlay=_),"open"in e&&(L.open=x),L.placement="placement"in e?S:"rtl"===a?"bottomLeft":"bottomRight";const U=t.createElement(Hc,{type:s,danger:l,disabled:c,loading:d,onClick:u,htmlType:p,href:E,title:T},f),W=t.createElement(Hc,{type:s,danger:l,icon:j}),[V,q]=P([U,W]);return t.createElement(mI.Compact,Object.assign({className:F,size:H,block:!0},N),V,t.createElement(oI,Object.assign({},L),q))};gI.__ANT_BUTTON=!0;const vI=gI,_I=oI;_I.Button=vI;const bI=_I,yI={},kI="SELECT_ALL",xI="SELECT_INVERT",wI="SELECT_NONE",SI=[],CI=(e,t)=>{let n=[];return(t||[]).forEach((t=>{n.push(t),t&&"object"===typeof t&&e in t&&(n=[].concat(pt(n),pt(CI(e,t[e]))))})),n},EI=(e,n)=>{const{preserveSelectedRowKeys:r,selectedRowKeys:a,defaultSelectedRowKeys:i,getCheckboxProps:s,onChange:l,onSelect:c,onSelectAll:d,onSelectInvert:u,onSelectNone:p,onSelectMultiple:f,columnWidth:m,type:g,selections:v,fixed:_,renderCell:b,hideSelectAll:y,checkStrictly:k=!0}=n||{},{prefixCls:x,data:w,pageData:S,getRecordByKey:C,getRowKey:E,expandType:j,childrenColumnName:T,locale:P,getPopupContainer:$}=e,O=h("Table"),[A,D]=function(e){const[n,r]=(0,t.useState)(null);return[(0,t.useCallback)(((t,a,o)=>{const i=null!==n&&void 0!==n?n:t,s=Math.min(i||0,t),l=Math.max(i||0,t),c=a.slice(s,l+1).map((t=>e(t))),d=c.some((e=>!o.has(e))),u=[];return c.forEach((e=>{d?(o.has(e)||u.push(e),o.add(e)):(o.delete(e),u.push(e))})),r(d?l:null),u}),[n]),e=>{r(e)}]}((e=>e)),[I,R]=qt(a||i||SI,{value:a}),N=t.useRef(new Map),M=(0,t.useCallback)((e=>{if(r){const t=new Map;e.forEach((e=>{let n=C(e);!n&&N.current.has(e)&&(n=N.current.get(e)),t.set(e,n)})),N.current=t}}),[C,r]);t.useEffect((()=>{M(I)}),[I]);const z=(0,t.useMemo)((()=>CI(T,S)),[T,S]),{keyEntities:L}=(0,t.useMemo)((()=>{if(k)return{keyEntities:null};let e=w;if(r){const t=new Set(z.map(((e,t)=>E(e,t)))),n=Array.from(N.current).reduce(((e,n)=>{let[r,a]=n;return t.has(r)?e:e.concat(a)}),[]);e=[].concat(pt(e),pt(n))}return kD(e,{externalGetKey:E,childrenPropName:T})}),[w,E,k,T,r,z]),H=(0,t.useMemo)((()=>{const e=new Map;return z.forEach(((t,n)=>{const r=E(t,n),a=(s?s(t):null)||{};e.set(r,a)})),e}),[z,E,s]),B=(0,t.useCallback)((e=>{var t;return!!(null===(t=H.get(E(e)))||void 0===t?void 0:t.disabled)}),[H,E]),[F,U]=(0,t.useMemo)((()=>{if(k)return[I||[],[]];const{checkedKeys:e,halfCheckedKeys:t}=BD(I,!0,L,B);return[e||[],t]}),[I,k,L,B]),W=(0,t.useMemo)((()=>{const e="radio"===g?F.slice(0,1):F;return new Set(e)}),[F,g]),V=(0,t.useMemo)((()=>"radio"===g?new Set:new Set(U)),[U,g]);t.useEffect((()=>{n||R(SI)}),[!!n]);const q=(0,t.useCallback)(((e,t)=>{let n,a;M(e),r?(n=e,a=e.map((e=>N.current.get(e)))):(n=[],a=[],e.forEach((e=>{const t=C(e);void 0!==t&&(n.push(e),a.push(t))}))),R(n),null===l||void 0===l||l(n,a,{type:t})}),[R,C,l,r]),K=(0,t.useCallback)(((e,t,n,r)=>{if(c){const a=n.map((e=>C(e)));c(C(e),t,a,r)}q(n,"single")}),[c,C,q]),G=(0,t.useMemo)((()=>{if(!v||y)return null;return(!0===v?[kI,xI,wI]:v).map((e=>e===kI?{key:"all",text:P.selectionAll,onSelect(){q(w.map(((e,t)=>E(e,t))).filter((e=>{const t=H.get(e);return!(null===t||void 0===t?void 0:t.disabled)||W.has(e)})),"all")}}:e===xI?{key:"invert",text:P.selectInvert,onSelect(){const e=new Set(W);S.forEach(((t,n)=>{const r=E(t,n),a=H.get(r);(null===a||void 0===a?void 0:a.disabled)||(e.has(r)?e.delete(r):e.add(r))}));const t=Array.from(e);u&&(O.deprecated(!1,"onSelectInvert","onChange"),u(t)),q(t,"invert")}}:e===wI?{key:"none",text:P.selectNone,onSelect(){null===p||void 0===p||p(),q(Array.from(W).filter((e=>{const t=H.get(e);return null===t||void 0===t?void 0:t.disabled})),"none")}}:e)).map((e=>Object.assign(Object.assign({},e),{onSelect:function(){for(var t,n,r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];null===(n=e.onSelect)||void 0===n||(t=n).call.apply(t,[e].concat(a)),D(null)}})))}),[v,W,S,E,u,q]),Y=(0,t.useCallback)((e=>{var r;if(!n)return e.filter((e=>e!==yI));let a=pt(e);const i=new Set(W),s=z.map(E).filter((e=>!H.get(e).disabled)),l=s.every((e=>i.has(e))),c=s.some((e=>i.has(e))),u=()=>{const e=[];l?s.forEach((t=>{i.delete(t),e.push(t)})):s.forEach((t=>{i.has(t)||(i.add(t),e.push(t))}));const t=Array.from(i);null===d||void 0===d||d(!l,t.map((e=>C(e))),e.map((e=>C(e)))),q(t,"all"),D(null)};let p,h,w;if("radio"!==g){let e;if(G){const n={getPopupContainer:$,items:G.map(((e,t)=>{const{key:n,text:r,onSelect:a}=e;return{key:null!==n&&void 0!==n?n:t,onClick:()=>{null===a||void 0===a||a(s)},label:r}}))};e=t.createElement("div",{className:`${x}-selection-extra`},t.createElement(bI,{menu:n,getPopupContainer:$},t.createElement("span",null,t.createElement(kT,null))))}const n=z.map(((e,t)=>{const n=E(e,t),r=H.get(n)||{};return Object.assign({checked:i.has(n)},r)})).filter((e=>{let{disabled:t}=e;return t})),r=!!n.length&&n.length===z.length,a=r&&n.every((e=>{let{checked:t}=e;return t})),o=r&&n.some((e=>{let{checked:t}=e;return t}));h=t.createElement(ZD,{checked:r?a:!!z.length&&l,indeterminate:r?!a&&o:!l&&c,onChange:u,disabled:0===z.length||r,"aria-label":e?"Custom selection":"Select all",skipGroup:!0}),p=!y&&t.createElement("div",{className:`${x}-selection`},h,e)}w="radio"===g?(e,n,r)=>{const a=E(n,r),o=i.has(a);return{node:t.createElement(Jw,Object.assign({},H.get(a),{checked:o,onClick:e=>e.stopPropagation(),onChange:e=>{i.has(a)||K(a,!0,[a],e.nativeEvent)}})),checked:o}}:(e,n,r)=>{var a;const o=E(n,r),l=i.has(o),c=V.has(o),d=H.get(o);let u;return u="nest"===j?c:null!==(a=null===d||void 0===d?void 0:d.indeterminate)&&void 0!==a?a:c,{node:t.createElement(ZD,Object.assign({},d,{indeterminate:u,checked:l,skipGroup:!0,onClick:e=>e.stopPropagation(),onChange:e=>{let{nativeEvent:t}=e;const{shiftKey:n}=t,r=s.findIndex((e=>e===o)),a=F.some((e=>s.includes(e)));if(n&&k&&a){const e=A(r,s,i),t=Array.from(i);null===f||void 0===f||f(!l,t.map((e=>C(e))),e.map((e=>C(e)))),q(t,"multiple")}else{const e=F;if(k){const n=l?$D(e,o):OD(e,o);K(o,!l,n,t)}else{const n=BD([].concat(pt(e),[o]),!0,L,B),{checkedKeys:r,halfCheckedKeys:a}=n;let i=r;if(l){const e=new Set(r);e.delete(o),i=BD(Array.from(e),{checked:!1,halfCheckedKeys:a},L,B).checkedKeys}K(o,!l,i,t)}}D(l?null:r)}})),checked:l}};if(!a.includes(yI))if(0===a.findIndex((e=>{var t;return"EXPAND_COLUMN"===(null===(t=e[hA])||void 0===t?void 0:t.columnType)}))){const[e,...t]=a;a=[e,yI].concat(pt(t))}else a=[yI].concat(pt(a));const S=a.indexOf(yI);a=a.filter(((e,t)=>e!==yI||t===S));const T=a[S-1],P=a[S+1];let O=_;void 0===O&&(void 0!==(null===P||void 0===P?void 0:P.fixed)?O=P.fixed:void 0!==(null===T||void 0===T?void 0:T.fixed)&&(O=T.fixed)),O&&T&&"EXPAND_COLUMN"===(null===(r=T[hA])||void 0===r?void 0:r.columnType)&&void 0===T.fixed&&(T.fixed=O);const I=o()(`${x}-selection-col`,{[`${x}-selection-col-with-dropdown`]:v&&"checkbox"===g}),R={fixed:O,width:m,className:`${x}-selection-column`,title:(null===n||void 0===n?void 0:n.columnTitle)?"function"===typeof n.columnTitle?n.columnTitle(h):n.columnTitle:p,render:(e,t,n)=>{const{node:r,checked:a}=w(e,t,n);return b?b(a,t,n,r):r},onCell:n.onCell,[hA]:{className:I}};return a.map((e=>e===yI?R:e))}),[E,z,n,F,W,V,m,G,j,H,f,K,B]);return[Y,W]};function jI(e,n){return(0,t.useImperativeHandle)(e,(()=>{const e=n(),{nativeElement:t}=e;return"undefined"!==typeof Proxy?new Proxy(t,{get:(t,n)=>e[n]?e[n]:Reflect.get(t,n)}):(a=e,(r=t)._antProxy=r._antProxy||{},Object.keys(a).forEach((e=>{if(!(e in r._antProxy)){const t=r[e];r._antProxy[e]=t,r[e]=a[e]}})),r);var r,a}))}function TI(e){return null!==e&&void 0!==e&&e===e.window}const PI=e=>{var t,n;if("undefined"===typeof window)return 0;let r=0;return TI(e)?r=e.pageYOffset:e instanceof Document?r=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(r=e.scrollTop),e&&!TI(e)&&"number"!==typeof r&&(r=null===(n=(null!==(t=e.ownerDocument)&&void 0!==t?t:e).documentElement)||void 0===n?void 0:n.scrollTop),r};function $I(){const[,e]=t.useReducer((e=>e+1),0);return e}const OI=function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const n=(0,t.useRef)({}),r=$I(),a=Jg();return Ut((()=>{const t=a.subscribe((t=>{n.current=t,e&&r()}));return()=>a.unsubscribe(t)}),[]),n.current};const AI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"};var DI=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:AI}))};const II=t.forwardRef(DI);const RI={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"};var NI=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:RI}))};const MI=t.forwardRef(NI);var zI=["10","20","50","100"];const LI=function(e){var n=e.pageSizeOptions,r=void 0===n?zI:n,a=e.locale,i=e.changeSize,s=e.pageSize,l=e.goButton,c=e.quickGo,d=e.rootPrefixCls,u=e.selectComponentClass,p=e.selectPrefixCls,f=e.disabled,m=e.buildOptionText,h=e.showSizeChanger,g=j(t.useState(""),2),v=g[0],_=g[1],b=function(){return!v||Number.isNaN(v)?void 0:Number(v)},y="function"===typeof m?m:function(e){return"".concat(e," ").concat(a.items_per_page)},x=function(e){""!==v&&(e.keyCode!==Xn.ENTER&&"click"!==e.type||(_(""),null===c||void 0===c||c(b())))},w="".concat(d,"-options");if(!h&&!c)return null;var S=null,C=null,E=null;if(h&&u){var P="object"===T(h)?h:{},$=P.options,O=P.className,A=$?void 0:(r.some((function(e){return e.toString()===s.toString()}))?r:r.concat([s.toString()]).sort((function(e,t){return(Number.isNaN(Number(e))?0:Number(e))-(Number.isNaN(Number(t))?0:Number(t))}))).map((function(e,n){return t.createElement(u.Option,{key:n,value:e.toString()},y(e))}));S=t.createElement(u,k({disabled:f,prefixCls:p,showSearch:!1,optionLabelProp:$?"label":"children",popupMatchSelectWidth:!1,value:(s||r[0]).toString(),getPopupContainer:function(e){return e.parentNode},"aria-label":a.page_size,defaultOpen:!1},"object"===T(h)?h:null,{className:o()("".concat(w,"-size-changer"),O),options:$,onChange:function(e,t){var n;null===i||void 0===i||i(Number(e)),"object"===T(h)&&(null===(n=h.onChange)||void 0===n||n.call(h,e,t))}}),A)}return c&&(l&&(E="boolean"===typeof l?t.createElement("button",{type:"button",onClick:x,onKeyUp:x,disabled:f,className:"".concat(w,"-quick-jumper-button")},a.jump_to_confirm):t.createElement("span",{onClick:x,onKeyUp:x},l)),C=t.createElement("div",{className:"".concat(w,"-quick-jumper")},a.jump_to,t.createElement("input",{disabled:f,type:"text",value:v,onChange:function(e){_(e.target.value)},onKeyUp:x,onBlur:function(e){l||""===v||(_(""),e.relatedTarget&&(e.relatedTarget.className.indexOf("".concat(d,"-item-link"))>=0||e.relatedTarget.className.indexOf("".concat(d,"-item"))>=0)||null===c||void 0===c||c(b()))},"aria-label":a.page}),a.page,E)),t.createElement("li",{className:w},S,C)};const HI=function(e){var n=e.rootPrefixCls,r=e.page,a=e.active,i=e.className,s=e.showTitle,l=e.onClick,c=e.onKeyPress,d=e.itemRender,u="".concat(n,"-item"),p=o()(u,"".concat(u,"-").concat(r),$($({},"".concat(u,"-active"),a),"".concat(u,"-disabled"),!r),i),f=d(r,"page",t.createElement("a",{rel:"nofollow"},r));return f?t.createElement("li",{title:s?String(r):null,className:p,onClick:function(){l(r)},onKeyDown:function(e){c(e,l,r)},tabIndex:0},f):null};var BI=function(e,t,n){return n};function FI(){}function UI(e){var t=Number(e);return"number"===typeof t&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function WI(e,t,n){var r="undefined"===typeof e?t:e;return Math.floor((n-1)/r)+1}const VI=function(e){var n=e.prefixCls,r=void 0===n?"rc-pagination":n,a=e.selectPrefixCls,i=void 0===a?"rc-select":a,s=e.className,l=e.selectComponentClass,c=e.current,d=e.defaultCurrent,u=void 0===d?1:d,p=e.total,f=void 0===p?0:p,m=e.pageSize,h=e.defaultPageSize,g=void 0===h?10:h,v=e.onChange,_=void 0===v?FI:v,b=e.hideOnSinglePage,y=e.align,x=e.showPrevNextJumpers,w=void 0===x||x,S=e.showQuickJumper,C=e.showLessItems,E=e.showTitle,P=void 0===E||E,O=e.onShowSizeChange,A=void 0===O?FI:O,D=e.locale,I=void 0===D?SC:D,R=e.style,N=e.totalBoundaryShowSizeChanger,M=void 0===N?50:N,z=e.disabled,L=e.simple,H=e.showTotal,B=e.showSizeChanger,F=void 0===B?f>M:B,U=e.pageSizeOptions,W=e.itemRender,V=void 0===W?BI:W,q=e.jumpPrevIcon,K=e.jumpNextIcon,G=e.prevIcon,Y=e.nextIcon,X=t.useRef(null),J=j(qt(10,{value:m,defaultValue:g}),2),Q=J[0],Z=J[1],ee=j(qt(1,{value:c,defaultValue:u,postState:function(e){return Math.max(1,Math.min(e,WI(void 0,Q,f)))}}),2),te=ee[0],ne=ee[1],re=j(t.useState(te),2),ae=re[0],oe=re[1];(0,t.useEffect)((function(){oe(te)}),[te]);var ie=Math.max(1,te-(C?3:5)),se=Math.min(WI(void 0,Q,f),te+(C?3:5));function le(n,a){var o=n||t.createElement("button",{type:"button","aria-label":a,className:"".concat(r,"-item-link")});return"function"===typeof n&&(o=t.createElement(n,Re({},e))),o}function ce(e){var t=e.target.value,n=WI(void 0,Q,f);return""===t?t:Number.isNaN(Number(t))?ae:t>=n?n:Number(t)}var de=f>Q&&S;function ue(e){var t=ce(e);switch(t!==ae&&oe(t),e.keyCode){case Xn.ENTER:pe(t);break;case Xn.UP:pe(t-1);break;case Xn.DOWN:pe(t+1)}}function pe(e){if(function(e){return UI(e)&&e!==te&&UI(f)&&f>0}(e)&&!z){var t=WI(void 0,Q,f),n=e;return e>t?n=t:e<1&&(n=1),n!==ae&&oe(n),ne(n),null===_||void 0===_||_(n,Q),n}return te}var fe=te>1,me=te<WI(void 0,Q,f);function he(){fe&&pe(te-1)}function ge(){me&&pe(te+1)}function ve(){pe(ie)}function _e(){pe(se)}function be(e,t){if("Enter"===e.key||e.charCode===Xn.ENTER||e.keyCode===Xn.ENTER){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];t.apply(void 0,r)}}function ye(e){"click"!==e.type&&e.keyCode!==Xn.ENTER||pe(ae)}var ke=null,xe=Zn(e,{aria:!0,data:!0}),we=H&&t.createElement("li",{className:"".concat(r,"-total-text")},H(f,[0===f?0:(te-1)*Q+1,te*Q>f?f:te*Q])),Se=null,Ce=WI(void 0,Q,f);if(b&&f<=Q)return null;var Ee=[],je={rootPrefixCls:r,onClick:pe,onKeyPress:be,showTitle:P,itemRender:V,page:-1},Te=te-1>0?te-1:0,Pe=te+1<Ce?te+1:Ce,$e=S&&S.goButton,Oe="object"===T(L)?L.readOnly:!L,Ae=$e,De=null;L&&($e&&(Ae="boolean"===typeof $e?t.createElement("button",{type:"button",onClick:ye,onKeyUp:ye},I.jump_to_confirm):t.createElement("span",{onClick:ye,onKeyUp:ye},$e),Ae=t.createElement("li",{title:P?"".concat(I.jump_to).concat(te,"/").concat(Ce):null,className:"".concat(r,"-simple-pager")},Ae)),De=t.createElement("li",{title:P?"".concat(te,"/").concat(Ce):null,className:"".concat(r,"-simple-pager")},Oe?ae:t.createElement("input",{type:"text",value:ae,disabled:z,onKeyDown:function(e){e.keyCode!==Xn.UP&&e.keyCode!==Xn.DOWN||e.preventDefault()},onKeyUp:ue,onChange:ue,onBlur:function(e){pe(ce(e))},size:3}),t.createElement("span",{className:"".concat(r,"-slash")},"/"),Ce));var Ie=C?1:2;if(Ce<=3+2*Ie){Ce||Ee.push(t.createElement(HI,k({},je,{key:"noPager",page:1,className:"".concat(r,"-item-disabled")})));for(var Ne=1;Ne<=Ce;Ne+=1)Ee.push(t.createElement(HI,k({},je,{key:Ne,page:Ne,active:te===Ne})))}else{var Me=C?I.prev_3:I.prev_5,ze=C?I.next_3:I.next_5,Le=V(ie,"jump-prev",le(q,"prev page")),He=V(se,"jump-next",le(K,"next page"));w&&(ke=Le?t.createElement("li",{title:P?Me:null,key:"prev",onClick:ve,tabIndex:0,onKeyDown:function(e){be(e,ve)},className:o()("".concat(r,"-jump-prev"),$({},"".concat(r,"-jump-prev-custom-icon"),!!q))},Le):null,Se=He?t.createElement("li",{title:P?ze:null,key:"next",onClick:_e,tabIndex:0,onKeyDown:function(e){be(e,_e)},className:o()("".concat(r,"-jump-next"),$({},"".concat(r,"-jump-next-custom-icon"),!!K))},He):null);var Be=Math.max(1,te-Ie),Fe=Math.min(te+Ie,Ce);te-1<=Ie&&(Fe=1+2*Ie),Ce-te<=Ie&&(Be=Ce-2*Ie);for(var Ue=Be;Ue<=Fe;Ue+=1)Ee.push(t.createElement(HI,k({},je,{key:Ue,page:Ue,active:te===Ue})));if(te-1>=2*Ie&&3!==te&&(Ee[0]=t.cloneElement(Ee[0],{className:o()("".concat(r,"-item-after-jump-prev"),Ee[0].props.className)}),Ee.unshift(ke)),Ce-te>=2*Ie&&te!==Ce-2){var We=Ee[Ee.length-1];Ee[Ee.length-1]=t.cloneElement(We,{className:o()("".concat(r,"-item-before-jump-next"),We.props.className)}),Ee.push(Se)}1!==Be&&Ee.unshift(t.createElement(HI,k({},je,{key:1,page:1}))),Fe!==Ce&&Ee.push(t.createElement(HI,k({},je,{key:Ce,page:Ce})))}var Ve=function(e){var n=V(e,"prev",le(G,"prev page"));return t.isValidElement(n)?t.cloneElement(n,{disabled:!fe}):n}(Te);if(Ve){var qe=!fe||!Ce;Ve=t.createElement("li",{title:P?I.prev_page:null,onClick:he,tabIndex:qe?null:0,onKeyDown:function(e){be(e,he)},className:o()("".concat(r,"-prev"),$({},"".concat(r,"-disabled"),qe)),"aria-disabled":qe},Ve)}var Ke,Ge,Ye=function(e){var n=V(e,"next",le(Y,"next page"));return t.isValidElement(n)?t.cloneElement(n,{disabled:!me}):n}(Pe);Ye&&(L?(Ke=!me,Ge=fe?0:null):Ge=(Ke=!me||!Ce)?null:0,Ye=t.createElement("li",{title:P?I.next_page:null,onClick:ge,tabIndex:Ge,onKeyDown:function(e){be(e,ge)},className:o()("".concat(r,"-next"),$({},"".concat(r,"-disabled"),Ke)),"aria-disabled":Ke},Ye));var Xe=o()(r,s,$($($($($({},"".concat(r,"-start"),"start"===y),"".concat(r,"-center"),"center"===y),"".concat(r,"-end"),"end"===y),"".concat(r,"-simple"),L),"".concat(r,"-disabled"),z));return t.createElement("ul",k({className:Xe,style:R,ref:X},xe),we,Ve,L?De:Ee,Ye,t.createElement(LI,{locale:I,rootPrefixCls:r,disabled:z,selectComponentClass:l,selectPrefixCls:i,changeSize:function(e){var t=WI(e,Q,f),n=te>t&&0!==t?t:te;Z(e),oe(n),null===A||void 0===A||A(te,e),ne(n),null===_||void 0===_||_(n,e)},pageSize:Q,pageSizeOptions:U,quickGo:de?pe:null,goButton:Ae,showSizeChanger:F}))},qI=e=>t.createElement(jT,Object.assign({},e,{showSearch:!0,size:"small"})),KI=e=>t.createElement(jT,Object.assign({},e,{showSearch:!0,size:"middle"}));qI.Option=jT.Option,KI.Option=jT.Option;const GI=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}},[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{[`&${t}-disabled ${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},YI=e=>{const{componentCls:t}=e;return{[`&${t}-mini ${t}-total-text, &${t}-mini ${t}-simple-pager`]:{height:e.itemSizeSM,lineHeight:Nr(e.itemSizeSM)},[`&${t}-mini ${t}-item`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:Nr(e.calc(e.itemSizeSM).sub(2).equal())},[`&${t}-mini:not(${t}-disabled) ${t}-item:not(${t}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},[`&${t}-mini ${t}-prev, &${t}-mini ${t}-next`]:{minWidth:e.itemSizeSM,height:e.itemSizeSM,margin:0,lineHeight:Nr(e.itemSizeSM)},[`&${t}-mini:not(${t}-disabled)`]:{[`${t}-prev, ${t}-next`]:{[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover ${t}-item-link`]:{backgroundColor:"transparent"}}},[`\n    &${t}-mini ${t}-prev ${t}-item-link,\n    &${t}-mini ${t}-next ${t}-item-link\n    `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:e.itemSizeSM,lineHeight:Nr(e.itemSizeSM)}},[`&${t}-mini ${t}-jump-prev, &${t}-mini ${t}-jump-next`]:{height:e.itemSizeSM,marginInlineEnd:0,lineHeight:Nr(e.itemSizeSM)},[`&${t}-mini ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:e.miniOptionsSizeChangerTop},"&-quick-jumper":{height:e.itemSizeSM,lineHeight:Nr(e.itemSizeSM),input:Object.assign(Object.assign({},Gk(e)),{width:e.paginationMiniQuickJumperInputWidth,height:e.controlHeightSM})}}}},XI=e=>{const{componentCls:t}=e;return{[`\n    &${t}-simple ${t}-prev,\n    &${t}-simple ${t}-next\n    `]:{height:e.itemSizeSM,lineHeight:Nr(e.itemSizeSM),verticalAlign:"top",[`${t}-item-link`]:{height:e.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:e.itemSizeSM,lineHeight:Nr(e.itemSizeSM)}}},[`&${t}-simple ${t}-simple-pager`]:{display:"inline-block",height:e.itemSizeSM,marginInlineEnd:e.marginXS,input:{boxSizing:"border-box",height:"100%",padding:`0 ${Nr(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${Nr(e.inputOutlineOffset)} 0 ${Nr(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}}}},JI=e=>{const{componentCls:t}=e;return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:e.colorTextDisabled,letterSpacing:e.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:e.paginationEllipsisTextIndent,opacity:1,transition:`all ${e.motionDurationMid}`}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[`\n    ${t}-prev,\n    ${t}-jump-prev,\n    ${t}-jump-next\n    `]:{marginInlineEnd:e.marginXS},[`\n    ${t}-prev,\n    ${t}-next,\n    ${t}-jump-prev,\n    ${t}-jump-next\n    `]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,color:e.colorText,fontFamily:e.fontFamily,lineHeight:Nr(e.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Nr(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:e.controlHeight,marginInlineStart:e.marginXS,lineHeight:Nr(e.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},Yk(e)),Nk(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":Object.assign({},Rk(e)),width:e.calc(e.controlHeightLG).mul(1.25).equal(),height:e.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:e.marginXS,marginInlineEnd:e.marginXS})}}}},QI=e=>{const{componentCls:t}=e;return{[`${t}-item`]:{display:"inline-block",minWidth:e.itemSize,height:e.itemSize,marginInlineEnd:e.marginXS,fontFamily:e.fontFamily,lineHeight:Nr(e.calc(e.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${Nr(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Nr(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.colorPrimary},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.colorPrimaryHover}}}}},ZI=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ei(e)),{display:"flex","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:e.itemSize,marginInlineEnd:e.marginXS,lineHeight:Nr(e.calc(e.itemSize).sub(2).equal()),verticalAlign:"middle"}}),QI(e)),JI(e)),XI(e)),YI(e)),GI(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},eR=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:Object.assign({},ri(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":Object.assign({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},ni(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:Object.assign({},ni(e))}}}},tR=e=>Object.assign({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemActiveBg:e.colorBgContainer,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},Dk(e)),nR=e=>gi(e,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},Ak(e)),rR=Ti("Pagination",(e=>{const t=nR(e);return[ZI(t),eR(t)]}),tR),aR=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled:not(${t}-mini)`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered:not(${t}-mini)`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},oR=$i(["Pagination","bordered"],(e=>{const t=nR(e);return[aR(t)]}),tR);var iR=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const sR=e=>{const{align:n,prefixCls:r,selectPrefixCls:a,className:i,rootClassName:s,style:l,size:c,locale:d,selectComponentClass:u,responsive:p,showSizeChanger:f}=e,m=iR(e,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:h}=OI(p),[,g]=$o(),{getPrefixCls:v,direction:_,pagination:y={}}=t.useContext(b),k=v("pagination",r),[x,w,S]=rR(k),C=null!==f&&void 0!==f?f:y.showSizeChanger,E=t.useMemo((()=>{const e=t.createElement("span",{className:`${k}-item-ellipsis`},"\u2022\u2022\u2022");return{prevIcon:t.createElement("button",{className:`${k}-item-link`,type:"button",tabIndex:-1},"rtl"===_?t.createElement(Eg,null):t.createElement(wg,null)),nextIcon:t.createElement("button",{className:`${k}-item-link`,type:"button",tabIndex:-1},"rtl"===_?t.createElement(wg,null):t.createElement(Eg,null)),jumpPrevIcon:t.createElement("a",{className:`${k}-item-link`},t.createElement("div",{className:`${k}-item-container`},"rtl"===_?t.createElement(MI,{className:`${k}-item-link-icon`}):t.createElement(II,{className:`${k}-item-link-icon`}),e)),jumpNextIcon:t.createElement("a",{className:`${k}-item-link`},t.createElement("div",{className:`${k}-item-container`},"rtl"===_?t.createElement(II,{className:`${k}-item-link-icon`}):t.createElement(MI,{className:`${k}-item-link-icon`}),e))}}),[_,k]),[j]=el("Pagination",cs),T=Object.assign(Object.assign({},j),d),P=hl(c),$="small"===P||!(!h||P||!p),O=v("select",a),A=o()({[`${k}-${n}`]:!!n,[`${k}-mini`]:$,[`${k}-rtl`]:"rtl"===_,[`${k}-bordered`]:g.wireframe},null===y||void 0===y?void 0:y.className,i,s,w,S),D=Object.assign(Object.assign({},null===y||void 0===y?void 0:y.style),l);return x(t.createElement(t.Fragment,null,g.wireframe&&t.createElement(oR,{prefixCls:k}),t.createElement(VI,Object.assign({},E,m,{style:D,prefixCls:k,selectPrefixCls:O,className:A,selectComponentClass:u||($?qI:KI),locale:T,showSizeChanger:C}))))},lR=sR;const cR=function(e){return n=>{const{prefixCls:r,onExpand:a,record:i,expanded:s,expandable:l}=n,c=`${r}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:e=>{a(i,e),e.stopPropagation()},className:o()(c,{[`${c}-spaced`]:!l,[`${c}-expanded`]:l&&s,[`${c}-collapsed`]:l&&!s}),"aria-label":s?e.collapse:e.expand,"aria-expanded":s})}};const dR=(e,t)=>"key"in e&&void 0!==e.key&&null!==e.key?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function uR(e,t){return t?`${t}-${e}`:`${e}`}const pR=(e,t)=>"function"===typeof e?e(t):e;const fR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"};var mR=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:fR}))};const hR=t.forwardRef(mR);function gR(e){if(null==e)throw new TypeError("Cannot destructure "+e)}var vR=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],_R=function(e,n){var r=e.className,a=e.style,i=e.motion,s=e.motionNodes,l=e.motionType,c=e.onMotionStart,d=e.onMotionEnd,u=e.active,p=e.treeNodeRequiredProps,f=A(e,vR),m=j(t.useState(!0),2),h=m[0],g=m[1],v=t.useContext(uD).prefixCls,_=s&&"hide"!==l;Ut((function(){s&&_!==h&&g(_)}),[s]);var b=t.useRef(!1),y=function(){s&&!b.current&&(b.current=!0,d())};!function(e,n){var r=j(t.useState(!1),2),a=r[0],o=r[1];Ut((function(){if(a)return e(),function(){n()}}),[a]),Ut((function(){return o(!0),function(){o(!1)}}),[])}((function(){s&&c()}),y);return s?t.createElement(Gn,k({ref:n,visible:h},i,{motionAppear:"show"===l,onVisibleChanged:function(e){_===e&&y()}}),(function(e,n){var r=e.className,a=e.style;return t.createElement("div",{ref:n,className:o()("".concat(v,"-treenode-motion"),r),style:a},s.map((function(e){var n=Object.assign({},(gR(e.data),e.data)),r=e.title,a=e.key,o=e.isStart,i=e.isEnd;delete n.children;var s=xD(a,p);return t.createElement(PD,k({},n,s,{title:r,active:u,data:e.data,key:a,isStart:o,isEnd:i}))})))})):t.createElement(PD,k({domRef:n,className:r,style:a},f,{active:u}))};_R.displayName="MotionTreeNode";const bR=t.forwardRef(_R);function yR(e,t,n){var r=e.findIndex((function(e){return e.key===n})),a=e[r+1],o=t.findIndex((function(e){return e.key===n}));if(a){var i=t.findIndex((function(e){return e.key===a.key}));return t.slice(o+1,i)}return t.slice(o+1)}var kR=["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","focusable","activeItem","focused","tabIndex","onKeyDown","onFocus","onBlur","onActiveChange","onListChangeStart","onListChangeEnd"],xR={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},wR=function(){},SR="RC_TREE_MOTION_".concat(Math.random()),CR={key:SR},ER={key:SR,level:0,index:0,pos:"0",node:CR,nodes:[CR]},jR={parent:null,children:[],pos:ER.pos,data:CR,title:null,key:SR,isStart:[],isEnd:[]};function TR(e,t,n,r){return!1!==t&&n?e.slice(0,Math.ceil(n/r)+1):e}function PR(e){return vD(e.key,e.pos)}var $R=t.forwardRef((function(e,n){var r=e.prefixCls,a=e.data,o=(e.selectable,e.checkable,e.expandedKeys),i=e.selectedKeys,s=e.checkedKeys,l=e.loadedKeys,c=e.loadingKeys,d=e.halfCheckedKeys,u=e.keyEntities,p=e.disabled,f=e.dragging,m=e.dragOverNodeKey,h=e.dropPosition,g=e.motion,v=e.height,_=e.itemHeight,b=e.virtual,y=e.focusable,x=e.activeItem,w=e.focused,S=e.tabIndex,C=e.onKeyDown,E=e.onFocus,T=e.onBlur,P=e.onActiveChange,$=e.onListChangeStart,O=e.onListChangeEnd,D=A(e,kR),I=t.useRef(null),R=t.useRef(null);t.useImperativeHandle(n,(function(){return{scrollTo:function(e){I.current.scrollTo(e)},getIndentWidth:function(){return R.current.offsetWidth}}}));var N=j(t.useState(o),2),M=N[0],z=N[1],L=j(t.useState(a),2),H=L[0],B=L[1],F=j(t.useState(a),2),U=F[0],W=F[1],V=j(t.useState([]),2),q=V[0],K=V[1],G=j(t.useState(null),2),Y=G[0],X=G[1],J=t.useRef(a);function Q(){var e=J.current;B(e),W(e),K([]),X(null),O()}J.current=a,Ut((function(){z(o);var e=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.length,r=t.length;if(1!==Math.abs(n-r))return{add:!1,key:null};function a(e,t){var n=new Map;e.forEach((function(e){n.set(e,!0)}));var r=t.filter((function(e){return!n.has(e)}));return 1===r.length?r[0]:null}return n<r?{add:!0,key:a(e,t)}:{add:!1,key:a(t,e)}}(M,o);if(null!==e.key)if(e.add){var t=H.findIndex((function(t){return t.key===e.key})),n=TR(yR(H,a,e.key),b,v,_),r=H.slice();r.splice(t+1,0,jR),W(r),K(n),X("show")}else{var i=a.findIndex((function(t){return t.key===e.key})),s=TR(yR(a,H,e.key),b,v,_),l=a.slice();l.splice(i+1,0,jR),W(l),K(s),X("hide")}else H!==a&&(B(a),W(a))}),[o,a]),t.useEffect((function(){f||Q()}),[f]);var Z=g?U:a,ee={expandedKeys:o,selectedKeys:i,loadedKeys:l,loadingKeys:c,checkedKeys:s,halfCheckedKeys:d,dragOverNodeKey:m,dropPosition:h,keyEntities:u};return t.createElement(t.Fragment,null,w&&x&&t.createElement("span",{style:xR,"aria-live":"assertive"},function(e){for(var t=String(e.data.key),n=e;n.parent;)n=n.parent,t="".concat(n.data.key," > ").concat(t);return t}(x)),t.createElement("div",null,t.createElement("input",{style:xR,disabled:!1===y||p,tabIndex:!1!==y?S:null,onKeyDown:C,onFocus:E,onBlur:T,value:"",onChange:wR,"aria-label":"for screen reader"})),t.createElement("div",{className:"".concat(r,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},t.createElement("div",{className:"".concat(r,"-indent")},t.createElement("div",{ref:R,className:"".concat(r,"-indent-unit")}))),t.createElement(cj,k({},D,{data:Z,itemKey:PR,height:v,fullHeight:!1,virtual:b,itemHeight:_,prefixCls:"".concat(r,"-list"),ref:I,onVisibleChange:function(e){e.every((function(e){return PR(e)!==SR}))&&Q()}}),(function(e){var n=e.pos,r=Object.assign({},(gR(e.data),e.data)),a=e.title,o=e.key,i=e.isStart,s=e.isEnd,l=vD(o,n);delete r.key,delete r.children;var c=xD(l,ee);return t.createElement(bR,k({},r,c,{title:a,active:!!x&&o===x.key,pos:n,data:e.data,isStart:i,isEnd:s,motion:g,motionNodes:o===SR?q:null,motionType:Y,onMotionStart:$,onMotionEnd:Q,treeNodeRequiredProps:ee,onMouseMove:function(){P(null)}}))})))}));$R.displayName="NodeList";const OR=$R;var AR=function(e){At(r,e);var n=Mt(r);function r(){var e;Tt(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return $(Rt(e=n.call.apply(n,[this].concat(o))),"destroyed",!1),$(Rt(e),"delayedDragEnterLogic",void 0),$(Rt(e),"loadingRetryTimes",{}),$(Rt(e),"state",{keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:_D()}),$(Rt(e),"dragStartMousePosition",null),$(Rt(e),"dragNode",void 0),$(Rt(e),"currentMouseOverDroppableNodeKey",null),$(Rt(e),"listRef",t.createRef()),$(Rt(e),"onNodeDragStart",(function(t,n){var r=e.state,a=r.expandedKeys,o=r.keyEntities,i=e.props.onDragStart,s=n.props.eventKey;e.dragNode=n,e.dragStartMousePosition={x:t.clientX,y:t.clientY};var l=$D(a,s);e.setState({draggingNodeKey:s,dragChildrenKeys:DD(s,o),indent:e.listRef.current.getIndentWidth()}),e.setExpandedKeys(l),window.addEventListener("dragend",e.onWindowDragEnd),null===i||void 0===i||i({event:t,node:wD(n.props)})})),$(Rt(e),"onNodeDragEnter",(function(t,n){var r=e.state,a=r.expandedKeys,o=r.keyEntities,i=r.dragChildrenKeys,s=r.flattenNodes,l=r.indent,c=e.props,d=c.onDragEnter,u=c.onExpand,p=c.allowDrop,f=c.direction,m=n.props,h=m.pos,g=m.eventKey,v=Rt(e).dragNode;if(e.currentMouseOverDroppableNodeKey!==g&&(e.currentMouseOverDroppableNodeKey=g),v){var _=RD(t,v,n,l,e.dragStartMousePosition,p,s,o,a,f),b=_.dropPosition,y=_.dropLevelOffset,k=_.dropTargetKey,x=_.dropContainerKey,w=_.dropTargetPos,S=_.dropAllowed,C=_.dragOverNodeKey;-1===i.indexOf(k)&&S?(e.delayedDragEnterLogic||(e.delayedDragEnterLogic={}),Object.keys(e.delayedDragEnterLogic).forEach((function(t){clearTimeout(e.delayedDragEnterLogic[t])})),v.props.eventKey!==n.props.eventKey&&(t.persist(),e.delayedDragEnterLogic[h]=window.setTimeout((function(){if(null!==e.state.draggingNodeKey){var r=pt(a),i=mD(o,n.props.eventKey);i&&(i.children||[]).length&&(r=OD(a,n.props.eventKey)),"expandedKeys"in e.props||e.setExpandedKeys(r),null===u||void 0===u||u(r,{node:wD(n.props),expanded:!0,nativeEvent:t.nativeEvent})}}),800)),v.props.eventKey!==k||0!==y?(e.setState({dragOverNodeKey:C,dropPosition:b,dropLevelOffset:y,dropTargetKey:k,dropContainerKey:x,dropTargetPos:w,dropAllowed:S}),null===d||void 0===d||d({event:t,node:wD(n.props),expandedKeys:a})):e.resetDragState()):e.resetDragState()}else e.resetDragState()})),$(Rt(e),"onNodeDragOver",(function(t,n){var r=e.state,a=r.dragChildrenKeys,o=r.flattenNodes,i=r.keyEntities,s=r.expandedKeys,l=r.indent,c=e.props,d=c.onDragOver,u=c.allowDrop,p=c.direction,f=Rt(e).dragNode;if(f){var m=RD(t,f,n,l,e.dragStartMousePosition,u,o,i,s,p),h=m.dropPosition,g=m.dropLevelOffset,v=m.dropTargetKey,_=m.dropContainerKey,b=m.dropAllowed,y=m.dropTargetPos,k=m.dragOverNodeKey;-1===a.indexOf(v)&&b&&(f.props.eventKey===v&&0===g?null===e.state.dropPosition&&null===e.state.dropLevelOffset&&null===e.state.dropTargetKey&&null===e.state.dropContainerKey&&null===e.state.dropTargetPos&&!1===e.state.dropAllowed&&null===e.state.dragOverNodeKey||e.resetDragState():h===e.state.dropPosition&&g===e.state.dropLevelOffset&&v===e.state.dropTargetKey&&_===e.state.dropContainerKey&&y===e.state.dropTargetPos&&b===e.state.dropAllowed&&k===e.state.dragOverNodeKey||e.setState({dropPosition:h,dropLevelOffset:g,dropTargetKey:v,dropContainerKey:_,dropTargetPos:y,dropAllowed:b,dragOverNodeKey:k}),null===d||void 0===d||d({event:t,node:wD(n.props)}))}})),$(Rt(e),"onNodeDragLeave",(function(t,n){e.currentMouseOverDroppableNodeKey!==n.props.eventKey||t.currentTarget.contains(t.relatedTarget)||(e.resetDragState(),e.currentMouseOverDroppableNodeKey=null);var r=e.props.onDragLeave;null===r||void 0===r||r({event:t,node:wD(n.props)})})),$(Rt(e),"onWindowDragEnd",(function(t){e.onNodeDragEnd(t,null,!0),window.removeEventListener("dragend",e.onWindowDragEnd)})),$(Rt(e),"onNodeDragEnd",(function(t,n){var r=e.props.onDragEnd;e.setState({dragOverNodeKey:null}),e.cleanDragState(),null===r||void 0===r||r({event:t,node:wD(n.props)}),e.dragNode=null,window.removeEventListener("dragend",e.onWindowDragEnd)})),$(Rt(e),"onNodeDrop",(function(t,n){var r,a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=e.state,i=o.dragChildrenKeys,s=o.dropPosition,l=o.dropTargetKey,c=o.dropTargetPos;if(o.dropAllowed){var d=e.props.onDrop;if(e.setState({dragOverNodeKey:null}),e.cleanDragState(),null!==l){var u=Re(Re({},xD(l,e.getTreeNodeRequiredProps())),{},{active:(null===(r=e.getActiveItem())||void 0===r?void 0:r.key)===l,data:mD(e.state.keyEntities,l).node}),f=-1!==i.indexOf(l);p(!f,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var m=AD(c),h={event:t,node:wD(u),dragNode:e.dragNode?wD(e.dragNode.props):null,dragNodesKeys:[e.dragNode.props.eventKey].concat(i),dropToGap:0!==s,dropPosition:s+Number(m[m.length-1])};a||null===d||void 0===d||d(h),e.dragNode=null}}})),$(Rt(e),"cleanDragState",(function(){null!==e.state.draggingNodeKey&&e.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),e.dragStartMousePosition=null,e.currentMouseOverDroppableNodeKey=null})),$(Rt(e),"triggerExpandActionExpand",(function(t,n){var r=e.state,a=r.expandedKeys,o=r.flattenNodes,i=n.expanded,s=n.key;if(!(n.isLeaf||t.shiftKey||t.metaKey||t.ctrlKey)){var l=o.filter((function(e){return e.key===s}))[0],c=wD(Re(Re({},xD(s,e.getTreeNodeRequiredProps())),{},{data:l.data}));e.setExpandedKeys(i?$D(a,s):OD(a,s)),e.onNodeExpand(t,c)}})),$(Rt(e),"onNodeClick",(function(t,n){var r=e.props,a=r.onClick;"click"===r.expandAction&&e.triggerExpandActionExpand(t,n),null===a||void 0===a||a(t,n)})),$(Rt(e),"onNodeDoubleClick",(function(t,n){var r=e.props,a=r.onDoubleClick;"doubleClick"===r.expandAction&&e.triggerExpandActionExpand(t,n),null===a||void 0===a||a(t,n)})),$(Rt(e),"onNodeSelect",(function(t,n){var r=e.state.selectedKeys,a=e.state,o=a.keyEntities,i=a.fieldNames,s=e.props,l=s.onSelect,c=s.multiple,d=n.selected,u=n[i.key],p=!d,f=(r=p?c?OD(r,u):[u]:$D(r,u)).map((function(e){var t=mD(o,e);return t?t.node:null})).filter((function(e){return e}));e.setUncontrolledState({selectedKeys:r}),null===l||void 0===l||l(r,{event:"select",selected:p,node:n,selectedNodes:f,nativeEvent:t.nativeEvent})})),$(Rt(e),"onNodeCheck",(function(t,n,r){var a,o=e.state,i=o.keyEntities,s=o.checkedKeys,l=o.halfCheckedKeys,c=e.props,d=c.checkStrictly,u=c.onCheck,p=n.key,f={event:"check",node:n,checked:r,nativeEvent:t.nativeEvent};if(d){var m=r?OD(s,p):$D(s,p);a={checked:m,halfChecked:$D(l,p)},f.checkedNodes=m.map((function(e){return mD(i,e)})).filter((function(e){return e})).map((function(e){return e.node})),e.setUncontrolledState({checkedKeys:m})}else{var h=BD([].concat(pt(s),[p]),!0,i),g=h.checkedKeys,v=h.halfCheckedKeys;if(!r){var _=new Set(g);_.delete(p);var b=BD(Array.from(_),{checked:!1,halfCheckedKeys:v},i);g=b.checkedKeys,v=b.halfCheckedKeys}a=g,f.checkedNodes=[],f.checkedNodesPositions=[],f.halfCheckedKeys=v,g.forEach((function(e){var t=mD(i,e);if(t){var n=t.node,r=t.pos;f.checkedNodes.push(n),f.checkedNodesPositions.push({node:n,pos:r})}})),e.setUncontrolledState({checkedKeys:g},!1,{halfCheckedKeys:v})}null===u||void 0===u||u(a,f)})),$(Rt(e),"onNodeLoad",(function(t){var n,r=t.key,a=mD(e.state.keyEntities,r);if(null===a||void 0===a||null===(n=a.children)||void 0===n||!n.length){var o=new Promise((function(n,a){e.setState((function(o){var i=o.loadedKeys,s=void 0===i?[]:i,l=o.loadingKeys,c=void 0===l?[]:l,d=e.props,u=d.loadData,f=d.onLoad;return u&&-1===s.indexOf(r)&&-1===c.indexOf(r)?(u(t).then((function(){var a=OD(e.state.loadedKeys,r);null===f||void 0===f||f(a,{event:"load",node:t}),e.setUncontrolledState({loadedKeys:a}),e.setState((function(e){return{loadingKeys:$D(e.loadingKeys,r)}})),n()})).catch((function(t){if(e.setState((function(e){return{loadingKeys:$D(e.loadingKeys,r)}})),e.loadingRetryTimes[r]=(e.loadingRetryTimes[r]||0)+1,e.loadingRetryTimes[r]>=10){var o=e.state.loadedKeys;p(!1,"Retry for `loadData` many times but still failed. No more retry."),e.setUncontrolledState({loadedKeys:OD(o,r)}),n()}a(t)})),{loadingKeys:OD(c,r)}):null}))}));return o.catch((function(){})),o}})),$(Rt(e),"onNodeMouseEnter",(function(t,n){var r=e.props.onMouseEnter;null===r||void 0===r||r({event:t,node:n})})),$(Rt(e),"onNodeMouseLeave",(function(t,n){var r=e.props.onMouseLeave;null===r||void 0===r||r({event:t,node:n})})),$(Rt(e),"onNodeContextMenu",(function(t,n){var r=e.props.onRightClick;r&&(t.preventDefault(),r({event:t,node:n}))})),$(Rt(e),"onFocus",(function(){var t=e.props.onFocus;e.setState({focused:!0});for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];null===t||void 0===t||t.apply(void 0,r)})),$(Rt(e),"onBlur",(function(){var t=e.props.onBlur;e.setState({focused:!1}),e.onActiveChange(null);for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];null===t||void 0===t||t.apply(void 0,r)})),$(Rt(e),"getTreeNodeRequiredProps",(function(){var t=e.state;return{expandedKeys:t.expandedKeys||[],selectedKeys:t.selectedKeys||[],loadedKeys:t.loadedKeys||[],loadingKeys:t.loadingKeys||[],checkedKeys:t.checkedKeys||[],halfCheckedKeys:t.halfCheckedKeys||[],dragOverNodeKey:t.dragOverNodeKey,dropPosition:t.dropPosition,keyEntities:t.keyEntities}})),$(Rt(e),"setExpandedKeys",(function(t){var n=e.state,r=yD(n.treeData,t,n.fieldNames);e.setUncontrolledState({expandedKeys:t,flattenNodes:r},!0)})),$(Rt(e),"onNodeExpand",(function(t,n){var r=e.state.expandedKeys,a=e.state,o=a.listChanging,i=a.fieldNames,s=e.props,l=s.onExpand,c=s.loadData,d=n.expanded,u=n[i.key];if(!o){var f=r.indexOf(u),m=!d;if(p(d&&-1!==f||!d&&-1===f,"Expand state not sync with index check"),r=m?OD(r,u):$D(r,u),e.setExpandedKeys(r),null===l||void 0===l||l(r,{node:n,expanded:m,nativeEvent:t.nativeEvent}),m&&c){var h=e.onNodeLoad(n);h&&h.then((function(){var t=yD(e.state.treeData,r,i);e.setUncontrolledState({flattenNodes:t})})).catch((function(){var t=$D(e.state.expandedKeys,u);e.setExpandedKeys(t)}))}}})),$(Rt(e),"onListChangeStart",(function(){e.setUncontrolledState({listChanging:!0})})),$(Rt(e),"onListChangeEnd",(function(){setTimeout((function(){e.setUncontrolledState({listChanging:!1})}))})),$(Rt(e),"onActiveChange",(function(t){var n=e.state.activeKey,r=e.props,a=r.onActiveChange,o=r.itemScrollOffset,i=void 0===o?0:o;n!==t&&(e.setState({activeKey:t}),null!==t&&e.scrollTo({key:t,offset:i}),null===a||void 0===a||a(t))})),$(Rt(e),"getActiveItem",(function(){var t=e.state,n=t.activeKey,r=t.flattenNodes;return null===n?null:r.find((function(e){return e.key===n}))||null})),$(Rt(e),"offsetActiveKey",(function(t){var n=e.state,r=n.flattenNodes,a=n.activeKey,o=r.findIndex((function(e){return e.key===a}));-1===o&&t<0&&(o=r.length);var i=r[o=(o+t+r.length)%r.length];if(i){var s=i.key;e.onActiveChange(s)}else e.onActiveChange(null)})),$(Rt(e),"onKeyDown",(function(t){var n=e.state,r=n.activeKey,a=n.expandedKeys,o=n.checkedKeys,i=n.fieldNames,s=e.props,l=s.onKeyDown,c=s.checkable,d=s.selectable;switch(t.which){case Xn.UP:e.offsetActiveKey(-1),t.preventDefault();break;case Xn.DOWN:e.offsetActiveKey(1),t.preventDefault()}var u=e.getActiveItem();if(u&&u.data){var p=e.getTreeNodeRequiredProps(),f=!1===u.data.isLeaf||!!(u.data[i.children]||[]).length,m=wD(Re(Re({},xD(r,p)),{},{data:u.data,active:!0}));switch(t.which){case Xn.LEFT:f&&a.includes(r)?e.onNodeExpand({},m):u.parent&&e.onActiveChange(u.parent.key),t.preventDefault();break;case Xn.RIGHT:f&&!a.includes(r)?e.onNodeExpand({},m):u.children&&u.children.length&&e.onActiveChange(u.children[0].key),t.preventDefault();break;case Xn.ENTER:case Xn.SPACE:!c||m.disabled||!1===m.checkable||m.disableCheckbox?c||!d||m.disabled||!1===m.selectable||e.onNodeSelect({},m):e.onNodeCheck({},m,!o.includes(r))}}null===l||void 0===l||l(t)})),$(Rt(e),"setUncontrolledState",(function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!e.destroyed){var a=!1,o=!0,i={};Object.keys(t).forEach((function(n){n in e.props?o=!1:(a=!0,i[n]=t[n])})),!a||n&&!o||e.setState(Re(Re({},i),r))}})),$(Rt(e),"scrollTo",(function(t){e.listRef.current.scrollTo(t)})),e}return $t(r,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var e=this.props,t=e.activeKey,n=e.itemScrollOffset,r=void 0===n?0:n;void 0!==t&&t!==this.state.activeKey&&(this.setState({activeKey:t}),null!==t&&this.scrollTo({key:t,offset:r}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var e,n=this.state,r=n.focused,a=n.flattenNodes,i=n.keyEntities,s=n.draggingNodeKey,l=n.activeKey,c=n.dropLevelOffset,d=n.dropContainerKey,u=n.dropTargetKey,p=n.dropPosition,f=n.dragOverNodeKey,m=n.indent,h=this.props,g=h.prefixCls,v=h.className,_=h.style,b=h.showLine,y=h.focusable,x=h.tabIndex,w=void 0===x?0:x,S=h.selectable,C=h.showIcon,E=h.icon,j=h.switcherIcon,P=h.draggable,O=h.checkable,A=h.checkStrictly,D=h.disabled,I=h.motion,R=h.loadData,N=h.filterTreeNode,M=h.height,z=h.itemHeight,L=h.virtual,H=h.titleRender,B=h.dropIndicatorRender,F=h.onContextMenu,U=h.onScroll,W=h.direction,V=h.rootClassName,q=h.rootStyle,K=Zn(this.props,{aria:!0,data:!0});return P&&(e="object"===T(P)?P:"function"===typeof P?{nodeDraggable:P}:{}),t.createElement(uD.Provider,{value:{prefixCls:g,selectable:S,showIcon:C,icon:E,switcherIcon:j,draggable:e,draggingNodeKey:s,checkable:O,checkStrictly:A,disabled:D,keyEntities:i,dropLevelOffset:c,dropContainerKey:d,dropTargetKey:u,dropPosition:p,dragOverNodeKey:f,indent:m,direction:W,dropIndicatorRender:B,loadData:R,filterTreeNode:N,titleRender:H,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},t.createElement("div",{role:"tree",className:o()(g,v,V,$($($({},"".concat(g,"-show-line"),b),"".concat(g,"-focused"),r),"".concat(g,"-active-focused"),null!==l)),style:q},t.createElement(OR,k({ref:this.listRef,prefixCls:g,style:_,data:a,disabled:D,selectable:S,checkable:!!O,motion:I,dragging:null!==s,height:M,itemHeight:z,virtual:L,focusable:y,focused:r,tabIndex:w,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:F,onScroll:U},this.getTreeNodeRequiredProps(),K))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n,r=t.prevProps,a={prevProps:e};function o(t){return!r&&t in e||r&&r[t]!==e[t]}var i=t.fieldNames;if(o("fieldNames")&&(i=_D(e.fieldNames),a.fieldNames=i),o("treeData")?n=e.treeData:o("children")&&(p(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),n=bD(e.children)),n){a.treeData=n;var s=kD(n,{fieldNames:i});a.keyEntities=Re($({},SR,ER),s.keyEntities)}var l,c=a.keyEntities||t.keyEntities;if(o("expandedKeys")||r&&o("autoExpandParent"))a.expandedKeys=e.autoExpandParent||!r&&e.defaultExpandParent?zD(e.expandedKeys,c):e.expandedKeys;else if(!r&&e.defaultExpandAll){var d=Re({},c);delete d[SR];var u=[];Object.keys(d).forEach((function(e){var t=d[e];t.children&&t.children.length&&u.push(t.key)})),a.expandedKeys=u}else!r&&e.defaultExpandedKeys&&(a.expandedKeys=e.autoExpandParent||e.defaultExpandParent?zD(e.defaultExpandedKeys,c):e.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,n||a.expandedKeys){var f=yD(n||t.treeData,a.expandedKeys||t.expandedKeys,i);a.flattenNodes=f}if((e.selectable&&(o("selectedKeys")?a.selectedKeys=ND(e.selectedKeys,e):!r&&e.defaultSelectedKeys&&(a.selectedKeys=ND(e.defaultSelectedKeys,e))),e.checkable)&&(o("checkedKeys")?l=MD(e.checkedKeys)||{}:!r&&e.defaultCheckedKeys?l=MD(e.defaultCheckedKeys)||{}:n&&(l=MD(e.checkedKeys)||{checkedKeys:t.checkedKeys,halfCheckedKeys:t.halfCheckedKeys}),l)){var m=l,h=m.checkedKeys,g=void 0===h?[]:h,v=m.halfCheckedKeys,_=void 0===v?[]:v;if(!e.checkStrictly){var b=BD(g,!0,c);g=b.checkedKeys,_=b.halfCheckedKeys}a.checkedKeys=g,a.halfCheckedKeys=_}return o("loadedKeys")&&(a.loadedKeys=e.loadedKeys),a}}]),r}(t.Component);$(AR,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:function(e){var n=e.dropPosition,r=e.dropLevelOffset,a=e.indent,o={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(n){case-1:o.top=0,o.left=-r*a;break;case 1:o.bottom=0,o.left=-r*a;break;case 0:o.bottom=0,o.left=a}return t.createElement("div",{style:o})},allowDrop:function(){return!0},expandAction:!1}),$(AR,"TreeNode",PD);const DR=AR;const IR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"};var RR=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:IR}))};const NR=t.forwardRef(RR);const MR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"};var zR=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:MR}))};const LR=t.forwardRef(zR);const HR={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"};var BR=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:HR}))};const FR=t.forwardRef(BR),UR=new no("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),WR=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),VR=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${Nr(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),qR=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:a,titleHeight:o,nodeSelectedBg:i,nodeHoverBg:s}=t,l=t.paddingXS;return{[n]:Object.assign(Object.assign({},ei(t)),{background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,[`&${n}-rtl`]:{[`${n}-switcher`]:{"&_close":{[`${n}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${n}-active-focused)`]:Object.assign({},ni(t)),[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:a,insetInlineStart:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:UR,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[r]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${Nr(a)} 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:o,lineHeight:Nr(o),textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${t.motionDurationSlow}`,[`${r}:hover &`]:{opacity:.45}},[`&${r}-disabled`]:{[`${n}-draggable-icon`]:{visibility:"hidden"}}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:o}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher`]:Object.assign(Object.assign({},WR(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:o,margin:0,lineHeight:Nr(o),textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:o,height:o,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},"&_close":{[`${n}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(o).div(2).equal(),bottom:t.calc(a).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(o).div(2).equal()).mul(.8).equal(),height:t.calc(o).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-checkbox`]:{top:"initial",marginInlineEnd:l,alignSelf:"flex-start",marginTop:t.marginXXS},[`${n}-node-content-wrapper, ${n}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:o,margin:0,padding:`0 ${Nr(t.calc(t.paddingXS).div(2).equal())}`,color:"inherit",lineHeight:Nr(o),background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:`all ${t.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:s},[`&${n}-node-selected`]:{backgroundColor:i},[`${n}-iconEle`]:{display:"inline-block",width:o,height:o,lineHeight:Nr(o),textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${n}-node-content-wrapper`]:Object.assign({lineHeight:Nr(o),userSelect:"none"},VR(e,t)),[`${r}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${t.colorPrimary}`}},"&-show-line":{[`${n}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(o).div(2).equal(),bottom:t.calc(a).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last`]:{[`${n}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Nr(t.calc(o).div(2).equal())} !important`}}}}})}},KR=e=>{const{treeCls:t,treeNodeCls:n,treeNodePadding:r,directoryNodeSelectedBg:a,directoryNodeSelectedColor:o}=e;return{[`${t}${t}-directory`]:{[n]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:r,insetInlineStart:0,transition:`background-color ${e.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:e.controlItemBgHover}},"> *":{zIndex:1},[`${t}-switcher`]:{transition:`color ${e.motionDurationMid}`},[`${t}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${t}-node-selected`]:{color:o,background:"transparent"}},"&-selected":{"\n            &:hover::before,\n            &::before\n          ":{background:a},[`${t}-switcher`]:{color:o},[`${t}-node-content-wrapper`]:{color:o,background:"transparent"}}}}}},GR=(e,t)=>{const n=`.${e}`,r=`${n}-treenode`,a=t.calc(t.paddingXS).div(2).equal(),o=gi(t,{treeCls:n,treeNodeCls:r,treeNodePadding:a});return[qR(e,o),KR(o)]},YR=Ti("Tree",((e,t)=>{let{prefixCls:n}=t;return[{[e.componentCls]:WD(`${n}-checkbox`,e)},GR(n,e),xw(e)]}),(e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return Object.assign(Object.assign({},(e=>{const{controlHeightSM:t}=e;return{titleHeight:t,nodeHoverBg:e.controlItemBgHover,nodeSelectedBg:e.controlItemBgActive}})(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})}));const XR=function(e){const{dropPosition:n,dropLevelOffset:r,prefixCls:a,indent:o,direction:i="ltr"}=e,s="ltr"===i?"left":"right",l="ltr"===i?"right":"left",c={[s]:-r*o+4,[l]:0};switch(n){case-1:c.top=-3;break;case 1:c.bottom=-3;break;default:c.bottom=-3,c[s]=o+4}return t.createElement("div",{style:c,className:`${a}-drop-indicator`})};const JR={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"};var QR=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:JR}))};const ZR=t.forwardRef(QR);const eN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"};var tN=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:eN}))};const nN=t.forwardRef(tN);const rN={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"};var aN=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:rN}))};const oN=t.forwardRef(aN),iN=e=>{const{prefixCls:n,switcherIcon:r,treeNodeProps:a,showLine:i,switcherLoadingIcon:s}=e,{isLeaf:l,expanded:c,loading:d}=a;if(d)return t.isValidElement(s)?s:t.createElement(qo,{className:`${n}-switcher-loading-icon`});let u;if(i&&"object"===typeof i&&(u=i.showLeafIcon),l){if(!i)return null;if("boolean"!==typeof u&&u){const e="function"===typeof u?u(a):u,r=`${n}-switcher-line-custom-icon`;return t.isValidElement(e)?ol(e,{className:o()(e.props.className||"",r)}):e}return u?t.createElement(NR,{className:`${n}-switcher-line-icon`}):t.createElement("span",{className:`${n}-switcher-leaf-line`})}const p=`${n}-switcher-icon`,f="function"===typeof r?r(a):r;return t.isValidElement(f)?ol(f,{className:o()(f.props.className||"",p)}):void 0!==f?f:i?c?t.createElement(nN,{className:`${n}-switcher-line-icon`}):t.createElement(oN,{className:`${n}-switcher-line-icon`}):t.createElement(ZR,{className:p})},sN=t.forwardRef(((e,n)=>{var r;const{getPrefixCls:a,direction:i,virtual:s,tree:l}=t.useContext(b),{prefixCls:c,className:d,showIcon:u=!1,showLine:p,switcherIcon:f,switcherLoadingIcon:m,blockNode:h=!1,children:g,checkable:v=!1,selectable:_=!0,draggable:y,motion:k,style:x}=e,w=a("tree",c),S=a(),C=null!==k&&void 0!==k?k:Object.assign(Object.assign({},Zs(S)),{motionAppear:!1}),E=Object.assign(Object.assign({},e),{checkable:v,selectable:_,showIcon:u,motion:C,blockNode:h,showLine:Boolean(p),dropIndicatorRender:XR}),[j,T,P]=YR(w),[,$]=$o(),O=$.paddingXS/2+((null===(r=$.Tree)||void 0===r?void 0:r.titleHeight)||$.controlHeightSM),A=t.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||t.createElement(FR,null)),e}),[y]);return j(t.createElement(DR,Object.assign({itemHeight:O,ref:n,virtual:s},E,{style:Object.assign(Object.assign({},null===l||void 0===l?void 0:l.style),x),prefixCls:w,className:o()({[`${w}-icon-hide`]:!u,[`${w}-block-node`]:h,[`${w}-unselectable`]:!_,[`${w}-rtl`]:"rtl"===i},null===l||void 0===l?void 0:l.className,d,T,P),direction:i,checkable:v?t.createElement("span",{className:`${w}-checkbox-inner`}):v,selectable:_,switcherIcon:e=>t.createElement(iN,{prefixCls:w,switcherIcon:f,switcherLoadingIcon:m,treeNodeProps:e,showLine:p}),draggable:A}),g))}));const lN=sN;function cN(e,t,n){const{key:r,children:a}=n;e.forEach((function(e){const o=e[r],i=e[a];!1!==t(o,e)&&cN(i||[],t,n)}))}function dN(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:a,fieldNames:o}=e;const i=[];let s=0;if(r&&r===a)return[r];if(!r||!a)return[];return cN(t,(e=>{if(2===s)return!1;if(function(e){return e===r||e===a}(e)){if(i.push(e),0===s)s=1;else if(1===s)return s=2,!1}else 1===s&&i.push(e);return n.includes(e)}),_D(o)),i}function uN(e,t,n){const r=pt(t),a=[];return cN(e,((e,t)=>{const n=r.indexOf(e);return-1!==n&&(a.push(t),r.splice(n,1)),!!r.length}),_D(n)),a}var pN=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};function fN(e){const{isLeaf:n,expanded:r}=e;return n?t.createElement(NR,null):r?t.createElement(Z$,null):t.createElement(LR,null)}function mN(e){let{treeData:t,children:n}=e;return t||bD(n)}const hN=(e,n)=>{var{defaultExpandAll:r,defaultExpandParent:a,defaultExpandedKeys:i}=e,s=pN(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const l=t.useRef(),c=t.useRef(),[d,u]=t.useState(s.selectedKeys||s.defaultSelectedKeys||[]),[p,f]=t.useState((()=>(()=>{const{keyEntities:e}=kD(mN(s));let t;return t=r?Object.keys(e):a?zD(s.expandedKeys||i||[],e):s.expandedKeys||i||[],t})()));t.useEffect((()=>{"selectedKeys"in s&&u(s.selectedKeys)}),[s.selectedKeys]),t.useEffect((()=>{"expandedKeys"in s&&f(s.expandedKeys)}),[s.expandedKeys]);const{getPrefixCls:m,direction:h}=t.useContext(b),{prefixCls:g,className:v,showIcon:_=!0,expandAction:y="click"}=s,k=pN(s,["prefixCls","className","showIcon","expandAction"]),x=m("tree",g),w=o()(`${x}-directory`,{[`${x}-directory-rtl`]:"rtl"===h},v);return t.createElement(lN,Object.assign({icon:fN,ref:n,blockNode:!0},k,{showIcon:_,expandAction:y,prefixCls:x,className:w,expandedKeys:p,selectedKeys:d,onSelect:(e,t)=>{var n;const{multiple:r,fieldNames:a}=s,{node:o,nativeEvent:i}=t,{key:d=""}=o,f=mN(s),m=Object.assign(Object.assign({},t),{selected:!0}),h=(null===i||void 0===i?void 0:i.ctrlKey)||(null===i||void 0===i?void 0:i.metaKey),g=null===i||void 0===i?void 0:i.shiftKey;let v;r&&h?(v=e,l.current=d,c.current=v,m.selectedNodes=uN(f,v,a)):r&&g?(v=Array.from(new Set([].concat(pt(c.current||[]),pt(dN({treeData:f,expandedKeys:p,startKey:d,endKey:l.current,fieldNames:a}))))),m.selectedNodes=uN(f,v,a)):(v=[d],l.current=d,c.current=v,m.selectedNodes=uN(f,v,a)),null===(n=s.onSelect)||void 0===n||n.call(s,v,m),"selectedKeys"in s||u(v)},onExpand:(e,t)=>{var n;return"expandedKeys"in s||f(e),null===(n=s.onExpand)||void 0===n?void 0:n.call(s,e,t)}}))};const gN=t.forwardRef(hN),vN=lN;vN.DirectoryTree=gN,vN.TreeNode=PD;const _N=vN,bN=e=>{const{value:n,filterSearch:r,tablePrefixCls:a,locale:o,onChange:i}=e;return r?t.createElement("div",{className:`${a}-filter-dropdown-search`},t.createElement(cw,{prefix:t.createElement(Vx,null),placeholder:o.filterSearchPlaceholder,onChange:i,value:n,htmlSize:1,className:`${a}-filter-dropdown-search-input`})):null},yN=e=>{const{keyCode:t}=e;t===Xn.ENTER&&e.stopPropagation()};const kN=t.forwardRef(((e,n)=>t.createElement("div",{className:e.className,onClick:e=>e.stopPropagation(),onKeyDown:yN,ref:n},e.children)));function xN(e){let t=[];return(e||[]).forEach((e=>{let{value:n,children:r}=e;t.push(n),r&&(t=[].concat(pt(t),pt(xN(r))))})),t}function wN(e,t){return("string"===typeof t||"number"===typeof t)&&(null===t||void 0===t?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()))}function SN(e){let{filters:n,prefixCls:r,filteredKeys:a,filterMultiple:o,searchValue:i,filterSearch:s}=e;return n.map(((e,n)=>{const l=String(e.value);if(e.children)return{key:l||n,label:e.text,popupClassName:`${r}-dropdown-submenu`,children:SN({filters:e.children,prefixCls:r,filteredKeys:a,filterMultiple:o,searchValue:i,filterSearch:s})};const c=o?ZD:Jw,d={key:void 0!==e.value?l:n,label:t.createElement(t.Fragment,null,t.createElement(c,{checked:a.includes(l)}),t.createElement("span",null,e.text))};return i.trim()?"function"===typeof s?s(i,e)?d:null:wN(i,e.text)?d:null:d}))}function CN(e){return e||[]}const EN=e=>{var n,r;const{tablePrefixCls:a,prefixCls:i,column:s,dropdownPrefixCls:l,columnKey:c,filterOnClose:d,filterMultiple:u,filterMode:p="menu",filterSearch:f=!1,filterState:m,triggerFilter:h,locale:g,children:v,getPopupContainer:_,rootClassName:y}=e,{filterDropdownOpen:k,onFilterDropdownOpenChange:x,filterResetToDefaultFilteredValue:w,defaultFilteredValue:S,filterDropdownVisible:C,onFilterDropdownVisibleChange:E}=s,[j,T]=t.useState(!1),P=!(!m||!(null===(n=m.filteredKeys)||void 0===n?void 0:n.length)&&!m.forceFiltered),$=e=>{T(e),null===x||void 0===x||x(e),null===E||void 0===E||E(e)};const O=null!==(r=null!==k&&void 0!==k?k:C)&&void 0!==r?r:j,A=null===m||void 0===m?void 0:m.filteredKeys,[D,I]=function(e){const n=t.useRef(e),r=$I();return[()=>n.current,e=>{n.current=e,r()}]}(CN(A)),R=e=>{let{selectedKeys:t}=e;I(t)},N=(e,t)=>{let{node:n,checked:r}=t;R(u?{selectedKeys:e}:{selectedKeys:r&&n.key?[n.key]:[]})};t.useEffect((()=>{j&&R({selectedKeys:CN(A)})}),[A]);const[M,z]=t.useState([]),L=e=>{z(e)},[H,B]=t.useState(""),F=e=>{const{value:t}=e.target;B(t)};t.useEffect((()=>{j||B("")}),[j]);const U=e=>{const t=(null===e||void 0===e?void 0:e.length)?e:null;return null!==t||m&&m.filteredKeys?mr(t,null===m||void 0===m?void 0:m.filteredKeys,!0)?null:void h({column:s,key:c,filteredKeys:t}):null},W=()=>{$(!1),U(D())},V=function(){let{confirm:e,closeDropdown:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{confirm:!1,closeDropdown:!1};e&&U([]),t&&$(!1),B(""),I(w?(S||[]).map((e=>String(e))):[])},q=function(){let{closeDropdown:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{closeDropdown:!0};e&&$(!1),U(D())},K=o()({[`${l}-menu-without-submenu`]:(G=s.filters||[],!G.some((e=>{let{children:t}=e;return t})))});var G;const Y=e=>{if(e.target.checked){const e=xN(null===s||void 0===s?void 0:s.filters).map((e=>String(e)));I(e)}else I([])},X=e=>{let{filters:t}=e;return(t||[]).map(((e,t)=>{const n=String(e.value),r={title:e.text,key:void 0!==e.value?n:String(t)};return e.children&&(r.children=X({filters:e.children})),r}))},J=e=>{var t;return Object.assign(Object.assign({},e),{text:e.title,value:e.key,children:(null===(t=e.children)||void 0===t?void 0:t.map((e=>J(e))))||[]})};let Q;const{direction:Z,renderEmpty:ee}=t.useContext(b);if("function"===typeof s.filterDropdown)Q=s.filterDropdown({prefixCls:`${l}-custom`,setSelectedKeys:e=>R({selectedKeys:e}),selectedKeys:D(),confirm:q,clearFilters:V,filters:s.filters,visible:O,close:()=>{$(!1)}});else if(s.filterDropdown)Q=s.filterDropdown;else{const e=D()||[],n=()=>{var n;const r=null!==(n=null===ee||void 0===ee?void 0:ee("Table.filter"))&&void 0!==n?n:t.createElement(zj,{image:zj.PRESENTED_IMAGE_SIMPLE,description:g.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}});if(0===(s.filters||[]).length)return r;if("tree"===p)return t.createElement(t.Fragment,null,t.createElement(bN,{filterSearch:f,value:H,onChange:F,tablePrefixCls:a,locale:g}),t.createElement("div",{className:`${a}-filter-dropdown-tree`},u?t.createElement(ZD,{checked:e.length===xN(s.filters).length,indeterminate:e.length>0&&e.length<xN(s.filters).length,className:`${a}-filter-dropdown-checkall`,onChange:Y},g.filterCheckall):null,t.createElement(_N,{checkable:!0,selectable:!1,blockNode:!0,multiple:u,checkStrictly:!u,className:`${l}-menu`,onCheck:N,checkedKeys:e,selectedKeys:e,showIcon:!1,treeData:X({filters:s.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:H.trim()?e=>"function"===typeof f?f(H,J(e)):wN(H,e.title):void 0})));const o=SN({filters:s.filters||[],filterSearch:f,prefixCls:i,filteredKeys:D(),filterMultiple:u,searchValue:H}),c=o.every((e=>null===e));return t.createElement(t.Fragment,null,t.createElement(bN,{filterSearch:f,value:H,onChange:F,tablePrefixCls:a,locale:g}),c?r:t.createElement(P$,{selectable:!0,multiple:u,prefixCls:`${l}-menu`,className:K,onSelect:R,onDeselect:R,selectedKeys:e,getPopupContainer:_,openKeys:M,onOpenChange:L,items:o}))},r=()=>w?mr((S||[]).map((e=>String(e))),e,!0):0===e.length;Q=t.createElement(t.Fragment,null,n(),t.createElement("div",{className:`${i}-dropdown-btns`},t.createElement(Hc,{type:"link",size:"small",disabled:r(),onClick:()=>V()},g.filterReset),t.createElement(Hc,{type:"primary",size:"small",onClick:W},g.filterConfirm)))}s.filterDropdown&&(Q=t.createElement(d$,{selectable:void 0},Q));let te;return te="function"===typeof s.filterIcon?s.filterIcon(P):s.filterIcon?s.filterIcon:t.createElement(hR,null),t.createElement("div",{className:`${i}-column`},t.createElement("span",{className:`${a}-column-title`},v),t.createElement(bI,{dropdownRender:()=>t.createElement(kN,{className:`${i}-dropdown`},Q),trigger:["click"],open:O,onOpenChange:(e,t)=>{"trigger"===t.source&&(e&&void 0!==A&&I(CN(A)),$(e),e||s.filterDropdown||!d||W())},getPopupContainer:_,placement:"rtl"===Z?"bottomLeft":"bottomRight",rootClassName:y},t.createElement("span",{role:"button",tabIndex:-1,className:o()(`${i}-trigger`,{active:P}),onClick:e=>{e.stopPropagation()}},te)))},jN=(e,t,n)=>{let r=[];return(e||[]).forEach(((e,a)=>{var o;const i=uR(a,n);if(e.filters||"filterDropdown"in e||"onFilter"in e)if("filteredValue"in e){let t=e.filteredValue;"filterDropdown"in e||(t=null!==(o=null===t||void 0===t?void 0:t.map(String))&&void 0!==o?o:t),r.push({column:e,key:dR(e,i),filteredKeys:t,forceFiltered:e.filtered})}else r.push({column:e,key:dR(e,i),filteredKeys:t&&e.defaultFilteredValue?e.defaultFilteredValue:void 0,forceFiltered:e.filtered});"children"in e&&(r=[].concat(pt(r),pt(jN(e.children,t,i))))})),r};function TN(e,n,r,a,o,i,s,l,c){return r.map(((r,d)=>{const u=uR(d,l),{filterOnClose:p=!0,filterMultiple:f=!0,filterMode:m,filterSearch:h}=r;let g=r;if(g.filters||g.filterDropdown){const l=dR(g,u),d=a.find((e=>{let{key:t}=e;return l===t}));g=Object.assign(Object.assign({},g),{title:a=>t.createElement(EN,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:n,column:g,columnKey:l,filterState:d,filterOnClose:p,filterMultiple:f,filterMode:m,filterSearch:h,triggerFilter:i,locale:o,getPopupContainer:s,rootClassName:c},pR(r.title,a))})}return"children"in g&&(g=Object.assign(Object.assign({},g),{children:TN(e,n,g.children,a,o,i,s,u,c)})),g}))}const PN=e=>{const t={};return e.forEach((e=>{let{key:n,filteredKeys:r,column:a}=e;const o=n,{filters:i,filterDropdown:s}=a;if(s)t[o]=r||null;else if(Array.isArray(r)){const e=xN(i);t[o]=e.filter((e=>r.includes(String(e))))}else t[o]=null})),t},$N=(e,t,n)=>{const r=t.reduce(((e,r)=>{const{column:{onFilter:a,filters:o},filteredKeys:i}=r;return a&&i&&i.length?e.map((e=>Object.assign({},e))).filter((e=>i.some((r=>{const i=xN(o),s=i.findIndex((e=>String(e)===String(r))),l=-1!==s?i[s]:r;return e[n]&&(e[n]=$N(e[n],t,n)),a(l,e)})))):e}),e);return r},ON=e=>e.flatMap((e=>"children"in e?[e].concat(pt(ON(e.children||[]))):[e])),AN=e=>{const{prefixCls:n,dropdownPrefixCls:r,mergedColumns:a,onFilterChange:o,getPopupContainer:i,locale:s,rootClassName:l}=e,c=(h("Table"),t.useMemo((()=>ON(a||[])),[a])),[d,u]=t.useState((()=>jN(c,!0))),p=t.useMemo((()=>{const e=jN(c,!1);if(0===e.length)return e;let t=!0,n=!0;if(e.forEach((e=>{let{filteredKeys:r}=e;void 0!==r?t=!1:n=!1})),t){const e=(c||[]).map(((e,t)=>dR(e,uR(t))));return d.filter((t=>{let{key:n}=t;return e.includes(n)})).map((t=>{const n=c[e.findIndex((e=>e===t.key))];return Object.assign(Object.assign({},t),{column:Object.assign(Object.assign({},t.column),n),forceFiltered:n.filtered})}))}return e}),[c,d]),f=t.useMemo((()=>PN(p)),[p]),m=e=>{const t=p.filter((t=>{let{key:n}=t;return n!==e.key}));t.push(e),u(t),o(PN(t),t)};return[e=>TN(n,r,e,p,s,m,i,void 0,l),p,f]},DN=(e,n,r)=>{const a=t.useRef({});return[function(t){var o;if(!a.current||a.current.data!==e||a.current.childrenColumnName!==n||a.current.getRowKey!==r){const i=new Map;function s(e){e.forEach(((e,t)=>{const a=r(e,t);i.set(a,e),e&&"object"===typeof e&&n in e&&s(e[n]||[])}))}s(e),a.current={data:e,childrenColumnName:n,kvMap:i,getRowKey:r}}return null===(o=a.current.kvMap)||void 0===o?void 0:o.get(t)}]},IN=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t<arguments.length;t++){const n=t<0||arguments.length<=t?void 0:arguments[t];n&&Object.keys(n).forEach((t=>{const r=n[t];void 0!==r&&(e[t]=r)}))}return e};var RN=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const NN=10;const MN=function(e,n,r){const a=r&&"object"===typeof r?r:{},{total:o=0}=a,i=RN(a,["total"]),[s,l]=(0,t.useState)((()=>({current:"defaultCurrent"in i?i.defaultCurrent:1,pageSize:"defaultPageSize"in i?i.defaultPageSize:NN}))),c=IN(s,i,{total:o>0?o:e}),d=Math.ceil((o||e)/c.pageSize);c.current>d&&(c.current=d||1);const u=(e,t)=>{l({current:null!==e&&void 0!==e?e:1,pageSize:t||c.pageSize})};return!1===r?[{},()=>{}]:[Object.assign(Object.assign({},c),{onChange:(e,t)=>{var a;r&&(null===(a=r.onChange)||void 0===a||a.call(r,e,t)),u(e,t),n(e,t||(null===c||void 0===c?void 0:c.pageSize))}}),u]};const zN={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"};var LN=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:zN}))};const HN=t.forwardRef(LN);const BN={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"};var FN=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:BN}))};const UN=t.forwardRef(FN),WN="ascend",VN="descend",qN=e=>"object"===typeof e.sorter&&"number"===typeof e.sorter.multiple&&e.sorter.multiple,KN=e=>"function"===typeof e?e:!(!e||"object"!==typeof e||!e.compare)&&e.compare,GN=(e,t,n)=>{let r=[];const a=(e,t)=>{r.push({column:e,key:dR(e,t),multiplePriority:qN(e),sortOrder:e.sortOrder})};return(e||[]).forEach(((e,o)=>{const i=uR(o,n);e.children?("sortOrder"in e&&a(e,i),r=[].concat(pt(r),pt(GN(e.children,t,i)))):e.sorter&&("sortOrder"in e?a(e,i):t&&e.defaultSortOrder&&r.push({column:e,key:dR(e,i),multiplePriority:qN(e),sortOrder:e.defaultSortOrder}))})),r},YN=(e,n,r,a,i,s,l,c)=>{const d=(n||[]).map(((n,d)=>{const u=uR(d,c);let p=n;if(p.sorter){const c=p.sortDirections||i,d=void 0===p.showSorterTooltip?l:p.showSorterTooltip,f=dR(p,u),m=r.find((e=>{let{key:t}=e;return t===f})),h=m?m.sortOrder:null,g=((e,t)=>t?e[e.indexOf(t)+1]:e[0])(c,h);let v;if(n.sortIcon)v=n.sortIcon({sortOrder:h});else{const n=c.includes(WN)&&t.createElement(UN,{className:o()(`${e}-column-sorter-up`,{active:h===WN})}),r=c.includes(VN)&&t.createElement(HN,{className:o()(`${e}-column-sorter-down`,{active:h===VN})});v=t.createElement("span",{className:o()(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!(!n||!r)})},t.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},n,r))}const{cancelSort:_,triggerAsc:b,triggerDesc:y}=s||{};let k=_;g===VN?k=y:g===WN&&(k=b);const x="object"===typeof d?Object.assign({title:k},d):{title:k};p=Object.assign(Object.assign({},p),{className:o()(p.className,{[`${e}-column-sort`]:h}),title:r=>{const a=`${e}-column-sorters`,o=t.createElement("span",{className:`${e}-column-title`},pR(n.title,r)),i=t.createElement("div",{className:a},o,v);return d?"boolean"!==typeof d&&"sorter-icon"===(null===d||void 0===d?void 0:d.target)?t.createElement("div",{className:`${a} ${e}-column-sorters-tooltip-target-sorter`},o,t.createElement(AP,Object.assign({},x),v)):t.createElement(AP,Object.assign({},x),i):i},onHeaderCell:t=>{var r;const i=(null===(r=n.onHeaderCell)||void 0===r?void 0:r.call(n,t))||{},s=i.onClick,l=i.onKeyDown;i.onClick=e=>{a({column:n,key:f,sortOrder:g,multiplePriority:qN(n)}),null===s||void 0===s||s(e)},i.onKeyDown=e=>{e.keyCode===Xn.ENTER&&(a({column:n,key:f,sortOrder:g,multiplePriority:qN(n)}),null===l||void 0===l||l(e))};const c=((e,t)=>{const n=pR(e,t);return"[object Object]"===Object.prototype.toString.call(n)?"":n})(n.title,{}),d=null===c||void 0===c?void 0:c.toString();return h?i["aria-sort"]="ascend"===h?"ascending":"descending":i["aria-label"]=d||"",i.className=o()(i.className,`${e}-column-has-sorters`),i.tabIndex=0,n.ellipsis&&(i.title=(null!==c&&void 0!==c?c:"").toString()),i}})}return"children"in p&&(p=Object.assign(Object.assign({},p),{children:YN(e,p.children,r,a,i,s,l,u)})),p}));return d},XN=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},JN=e=>{const t=e.filter((e=>{let{sortOrder:t}=e;return t})).map(XN);if(0===t.length&&e.length){const t=e.length-1;return Object.assign(Object.assign({},XN(e[t])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},QN=(e,t,n)=>{const r=t.slice().sort(((e,t)=>t.multiplePriority-e.multiplePriority)),a=e.slice(),o=r.filter((e=>{let{column:{sorter:t},sortOrder:n}=e;return KN(t)&&n}));return o.length?a.sort(((e,t)=>{for(let n=0;n<o.length;n+=1){const r=o[n],{column:{sorter:a},sortOrder:i}=r,s=KN(a);if(s&&i){const n=s(e,t,i);if(0!==n)return i===WN?n:-n}}return 0})).map((e=>{const r=e[n];return r?Object.assign(Object.assign({},e),{[n]:QN(r,t,n)}):e})):a},ZN=e=>{const{prefixCls:n,mergedColumns:r,sortDirections:a,tableLocale:o,showSorterTooltip:i,onSorterChange:s}=e,[l,c]=t.useState(GN(r,!0)),d=(e,t)=>{const n=[];return e.forEach(((e,r)=>{const a=uR(r,t);if(n.push(dR(e,a)),Array.isArray(e.children)){const t=d(e.children,a);n.push.apply(n,pt(t))}})),n},u=t.useMemo((()=>{let e=!0;const t=GN(r,!1);if(!t.length){const e=d(r);return l.filter((t=>{let{key:n}=t;return e.includes(n)}))}const n=[];function a(t){e?n.push(t):n.push(Object.assign(Object.assign({},t),{sortOrder:null}))}let o=null;return t.forEach((t=>{null===o?(a(t),t.sortOrder&&(!1===t.multiplePriority?e=!1:o=!0)):(o&&!1!==t.multiplePriority||(e=!1),a(t))})),n}),[r,l]),p=t.useMemo((()=>{var e,t;const n=u.map((e=>{let{column:t,sortOrder:n}=e;return{column:t,order:n}}));return{sortColumns:n,sortColumn:null===(e=n[0])||void 0===e?void 0:e.column,sortOrder:null===(t=n[0])||void 0===t?void 0:t.order}}),[u]),f=e=>{let t;t=!1!==e.multiplePriority&&u.length&&!1!==u[0].multiplePriority?[].concat(pt(u.filter((t=>{let{key:n}=t;return n!==e.key}))),[e]):[e],c(t),s(JN(t),t)};return[e=>YN(n,e,u,f,a,o,i),u,p,()=>JN(u)]},eM=(e,t)=>{const n=e.map((e=>{const n=Object.assign({},e);return n.title=pR(e.title,t),"children"in n&&(n.children=eM(n.children,t)),n}));return n},tM=e=>[t.useCallback((t=>eM(t,e)),[e])],nM=GA(((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r})),rM=nM,aM=lD(((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r})),oM=aM,iM=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:a,tableHeaderBg:o,tablePaddingVertical:i,tablePaddingHorizontal:s,calc:l}=e,c=`${Nr(n)} ${r} ${a}`,d=(e,r,a)=>({[`&${t}-${e}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n            > table > tbody > tr > th,\n            > table > tbody > tr > td\n          ":{[`> ${t}-expanded-row-fixed`]:{margin:`${Nr(l(r).mul(-1).equal())}\n              ${Nr(l(l(a).add(n)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:c,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:c,borderTop:c,[`\n            > ${t}-content,\n            > ${t}-header,\n            > ${t}-body,\n            > ${t}-summary\n          `]:{"> table":{"\n                > thead > tr > th,\n                > thead > tr > td,\n                > tbody > tr > th,\n                > tbody > tr > td,\n                > tfoot > tr > th,\n                > tfoot > tr > td\n              ":{borderInlineEnd:c},"> thead":{"> tr:not(:last-child) > th":{borderBottom:c},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n                > thead > tr,\n                > tbody > tr,\n                > tfoot > tr\n              ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:c}},"\n                > tbody > tr > th,\n                > tbody > tr > td\n              ":{[`> ${t}-expanded-row-fixed`]:{margin:`${Nr(l(i).mul(-1).equal())} ${Nr(l(l(s).add(n)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:n,bottom:0,borderInlineEnd:c,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[`\n                > tr${t}-expanded-row,\n                > tr${t}-placeholder\n              `]:{"> th, > td":{borderInlineEnd:0}}}}}},d("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),d("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:c,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Nr(n)} 0 ${Nr(n)} ${o}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:c}}}},sM=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},Zo),{wordBreak:"keep-all",[`\n          &${t}-cell-fix-left-last,\n          &${t}-cell-fix-right-first\n        `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},lM=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n          &:hover > th,\n          &:hover > td,\n        ":{background:e.colorBgContainer}}}}},cM=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:a,paddingXS:o,lineType:i,tableBorderColor:s,tableExpandIconBg:l,tableExpandColumnWidth:c,borderRadius:d,tablePaddingVertical:u,tablePaddingHorizontal:p,tableExpandedRowBg:f,paddingXXS:m,expandIconMarginTop:h,expandIconSize:g,expandIconHalfInner:v,expandIconScale:_,calc:b}=e,y=`${Nr(a)} ${i} ${s}`,k=b(m).sub(a).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:c},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},ai(e)),{position:"relative",float:"left",width:g,height:g,color:"inherit",lineHeight:Nr(g),background:l,border:y,borderRadius:d,transform:`scale(${_})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:v,insetInlineEnd:k,insetInlineStart:k,height:a},"&::after":{top:k,bottom:k,insetInlineStart:v,width:a,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:h,marginInlineEnd:o},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:f}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${Nr(b(u).mul(-1).equal())} ${Nr(b(p).mul(-1).equal())}`,padding:`${Nr(u)} ${Nr(p)}`}}}},dM=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:a,tableFilterDropdownSearchWidth:o,paddingXXS:i,paddingXS:s,colorText:l,lineWidth:c,lineType:d,tableBorderColor:u,headerIconColor:p,fontSizeSM:f,tablePaddingHorizontal:m,borderRadius:h,motionDurationSlow:g,colorTextDescription:v,colorPrimary:_,tableHeaderFilterActiveBg:b,colorTextDisabled:y,tableFilterDropdownBg:k,tableFilterDropdownHeight:x,controlItemBgHover:w,controlItemBgActive:S,boxShadowSecondary:C,filterDropdownMenuBg:E,calc:j}=e,T=`${n}-dropdown`,P=`${t}-filter-dropdown`,$=`${n}-tree`,O=`${Nr(c)} ${d} ${u}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:j(i).mul(-1).equal(),marginInline:`${Nr(i)} ${Nr(j(m).div(2).mul(-1).equal())}`,padding:`0 ${Nr(i)}`,color:p,fontSize:f,borderRadius:h,cursor:"pointer",transition:`all ${g}`,"&:hover":{color:v,background:b},"&.active":{color:_}}}},{[`${n}-dropdown`]:{[P]:Object.assign(Object.assign({},ei(e)),{minWidth:a,backgroundColor:k,borderRadius:h,boxShadow:C,overflow:"hidden",[`${T}-menu`]:{maxHeight:x,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:E,"&:empty::after":{display:"block",padding:`${Nr(s)} 0`,color:y,fontSize:f,textAlign:"center",content:'"Not Found"'}},[`${P}-tree`]:{paddingBlock:`${Nr(s)} 0`,paddingInline:s,[$]:{padding:0},[`${$}-treenode ${$}-node-content-wrapper:hover`]:{backgroundColor:w},[`${$}-treenode-checkbox-checked ${$}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:S}}},[`${P}-search`]:{padding:s,borderBottom:O,"&-input":{input:{minWidth:o},[r]:{color:y}}},[`${P}-checkall`]:{width:"100%",marginBottom:i,marginInlineStart:i},[`${P}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Nr(j(s).sub(c).equal())} ${Nr(s)}`,overflow:"hidden",borderTop:O}})}},{[`${n}-dropdown ${P}, ${P}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:s,color:l},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},uM=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:a,zIndexTableFixed:o,tableBg:i,zIndexTableSticky:s,calc:l}=e,c=r;return{[`${t}-wrapper`]:{[`\n        ${t}-cell-fix-left,\n        ${t}-cell-fix-right\n      `]:{position:"sticky !important",zIndex:o,background:i},[`\n        ${t}-cell-fix-left-first::after,\n        ${t}-cell-fix-left-last::after\n      `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:l(n).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${a}`,content:'""',pointerEvents:"none"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[`\n        ${t}-cell-fix-right-first::after,\n        ${t}-cell-fix-right-last::after\n      `]:{position:"absolute",top:0,bottom:l(n).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${a}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:l(s).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${a}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${c}`},[`\n          ${t}-cell-fix-left-first::after,\n          ${t}-cell-fix-left-last::after\n        `]:{boxShadow:`inset 10px 0 8px -8px ${c}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${c}`},[`\n          ${t}-cell-fix-right-first::after,\n          ${t}-cell-fix-right-last::after\n        `]:{boxShadow:`inset -10px 0 8px -8px ${c}`}},[`${t}-fixed-column-gapped`]:{[`\n        ${t}-cell-fix-left-first::after,\n        ${t}-cell-fix-left-last::after,\n        ${t}-cell-fix-right-first::after,\n        ${t}-cell-fix-right-last::after\n      `]:{boxShadow:"none"}}}}},pM=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${n}-pagination`]:{margin:`${Nr(r)} 0`},[`${t}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},fM=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${Nr(n)} ${Nr(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${Nr(n)} ${Nr(n)}`}}}}},mM=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}},hM=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:a,padding:o,paddingXS:i,headerIconColor:s,headerIconHoverColor:l,tableSelectionColumnWidth:c,tableSelectedRowBg:d,tableSelectedRowHoverBg:u,tableRowHoverBg:p,tablePaddingHorizontal:f,calc:m}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:c,[`&${t}-selection-col-with-dropdown`]:{width:m(c).add(a).add(m(o).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:m(c).add(m(i).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:m(c).add(a).add(m(o).div(4)).add(m(i).mul(2)).equal()}},[`\n        table tr th${t}-selection-column,\n        table tr td${t}-selection-column,\n        ${t}-selection-column\n      `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:m(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:Nr(m(f).div(4).equal()),[r]:{color:s,fontSize:a,verticalAlign:"baseline","&:hover":{color:l}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:d,"&-row-hover":{background:u}}},[`> ${t}-cell-row-hover`]:{background:p}}}}}},gM=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,a=(e,a,o,i)=>({[`${t}${t}-${e}`]:{fontSize:i,[`\n        ${t}-title,\n        ${t}-footer,\n        ${t}-cell,\n        ${t}-thead > tr > th,\n        ${t}-tbody > tr > th,\n        ${t}-tbody > tr > td,\n        tfoot > tr > th,\n        tfoot > tr > td\n      `]:{padding:`${Nr(a)} ${Nr(o)}`},[`${t}-filter-trigger`]:{marginInlineEnd:Nr(r(o).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${Nr(r(a).mul(-1).equal())} ${Nr(r(o).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:Nr(r(a).mul(-1).equal()),marginInline:`${Nr(r(n).sub(o).equal())} ${Nr(r(o).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:Nr(r(o).div(4).equal())}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},a("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),a("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},vM=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:a,headerIconHoverColor:o}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[`\n          &${t}-cell-fix-left:hover,\n          &${t}-cell-fix-right:hover\n        `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:a,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:o}}}},_M=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:a,tableScrollThumbSize:o,tableScrollBg:i,zIndexTableSticky:s,stickyScrollBarBorderRadius:l,lineWidth:c,lineType:d,tableBorderColor:u}=e,p=`${Nr(c)} ${d} ${u}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:s,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Nr(o)} !important`,zIndex:s,display:"flex",alignItems:"center",background:i,borderTop:p,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:o,backgroundColor:r,borderRadius:l,transition:`all ${e.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:a}}}}}}},bM=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:a}=e,o=`${Nr(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:o}}},[`div${t}-summary`]:{boxShadow:`0 ${Nr(a(n).mul(-1).equal())} 0 ${r}`}}}},yM=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:a,tableBorderColor:o,calc:i}=e,s=`${Nr(r)} ${a} ${o}`,l=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[`\n            & > ${t}-row, \n            & > div:not(${t}-row) > ${t}-row\n          `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:s,transition:`background ${n}`},[`${t}-expanded-row`]:{[`${l}${l}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Nr(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:s,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:s,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:i(r).mul(-1).equal(),borderInlineStart:s}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:s,borderBottom:s}}}}}},kM=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:a,tableExpandColumnWidth:o,lineWidth:i,lineType:s,tableBorderColor:l,tableFontSize:c,tableBg:d,tableRadius:u,tableHeaderTextColor:p,motionDurationMid:f,tableHeaderBg:m,tableHeaderCellSplitColor:h,tableFooterTextColor:g,tableFooterBg:v,calc:_}=e,b=`${Nr(i)} ${s} ${l}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{[t]:Object.assign(Object.assign({},ei(e)),{fontSize:c,background:d,borderRadius:`${Nr(u)} ${Nr(u)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${Nr(u)} ${Nr(u)} 0 0`,borderCollapse:"separate",borderSpacing:0},[`\n          ${t}-cell,\n          ${t}-thead > tr > th,\n          ${t}-tbody > tr > th,\n          ${t}-tbody > tr > td,\n          tfoot > tr > th,\n          tfoot > tr > td\n        `]:{position:"relative",padding:`${Nr(r)} ${Nr(a)}`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${Nr(r)} ${Nr(a)}`},[`${t}-thead`]:{"\n          > tr > th,\n          > tr > td\n        ":{position:"relative",color:p,fontWeight:n,textAlign:"start",background:m,borderBottom:b,transition:`background ${f} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:h,transform:"translateY(-50%)",transition:`background-color ${f}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${f}, border-color ${f}`,borderBottom:b,[`\n              > ${t}-wrapper:only-child,\n              > ${t}-expanded-row-fixed > ${t}-wrapper:only-child\n            `]:{[t]:{marginBlock:Nr(_(r).mul(-1).equal()),marginInline:`${Nr(_(o).sub(a).equal())}\n                ${Nr(_(a).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:p,fontWeight:n,textAlign:"start",background:m,borderBottom:b,transition:`background ${f} ease`}}},[`${t}-footer`]:{padding:`${Nr(r)} ${Nr(a)}`,color:g,background:v}})}},xM=Ti("Table",(e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:a,headerBg:o,headerColor:i,headerSortActiveBg:s,headerSortHoverBg:l,bodySortBg:c,rowHoverBg:d,rowSelectedBg:u,rowSelectedHoverBg:p,rowExpandedBg:f,cellPaddingBlock:m,cellPaddingInline:h,cellPaddingBlockMD:g,cellPaddingInlineMD:v,cellPaddingBlockSM:_,cellPaddingInlineSM:b,borderColor:y,footerBg:k,footerColor:x,headerBorderRadius:w,cellFontSize:S,cellFontSizeMD:C,cellFontSizeSM:E,headerSplitColor:j,fixedHeaderSortActiveBg:T,headerFilterHoverBg:P,filterDropdownBg:$,expandIconBg:O,selectionColumnWidth:A,stickyScrollBarBg:D,calc:I}=e,R=gi(e,{tableFontSize:S,tableBg:r,tableRadius:w,tablePaddingVertical:m,tablePaddingHorizontal:h,tablePaddingVerticalMiddle:g,tablePaddingHorizontalMiddle:v,tablePaddingVerticalSmall:_,tablePaddingHorizontalSmall:b,tableBorderColor:y,tableHeaderTextColor:i,tableHeaderBg:o,tableFooterTextColor:x,tableFooterBg:k,tableHeaderCellSplitColor:j,tableHeaderSortBg:s,tableHeaderSortHoverBg:l,tableBodySortBg:c,tableFixedHeaderSortActiveBg:T,tableHeaderFilterActiveBg:P,tableFilterDropdownBg:$,tableRowHoverBg:d,tableSelectedRowBg:u,tableSelectedRowHoverBg:p,zIndexTableFixed:2,zIndexTableSticky:I(2).add(1).equal({unit:!1}),tableFontSizeMiddle:C,tableFontSizeSmall:E,tableSelectionColumnWidth:A,tableExpandIconBg:O,tableExpandColumnWidth:I(a).add(I(e.padding).mul(2)).equal(),tableExpandedRowBg:f,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:D,tableScrollThumbBgHover:t,tableScrollBg:n});return[kM(R),pM(R),bM(R),vM(R),dM(R),iM(R),fM(R),cM(R),bM(R),lM(R),hM(R),uM(R),_M(R),sM(R),gM(R),mM(R),yM(R)]}),(e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:a,colorFillContent:o,controlItemBgActive:i,controlItemBgActiveHover:s,padding:l,paddingSM:c,paddingXS:d,colorBorderSecondary:u,borderRadiusLG:p,controlHeight:f,colorTextPlaceholder:m,fontSize:h,fontSizeSM:g,lineHeight:v,lineWidth:_,colorIcon:b,colorIconHover:y,opacityLoading:k,controlInteractiveSize:x}=e,w=new io(a).onBackground(n).toHexShortString(),S=new io(o).onBackground(n).toHexShortString(),C=new io(t).onBackground(n).toHexShortString(),E=new io(b),j=new io(y),T=x/2-_,P=2*T+3*_;return{headerBg:C,headerColor:r,headerSortActiveBg:w,headerSortHoverBg:S,bodySortBg:C,rowHoverBg:C,rowSelectedBg:i,rowSelectedHoverBg:s,rowExpandedBg:t,cellPaddingBlock:l,cellPaddingInline:l,cellPaddingBlockMD:c,cellPaddingInlineMD:d,cellPaddingBlockSM:d,cellPaddingInlineSM:d,borderColor:u,headerBorderRadius:p,footerBg:C,footerColor:r,cellFontSize:h,cellFontSizeMD:h,cellFontSizeSM:h,headerSplitColor:u,fixedHeaderSortActiveBg:w,headerFilterHoverBg:o,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:f,stickyScrollBarBg:m,stickyScrollBarBorderRadius:100,expandIconMarginTop:(h*v-3*_)/2-Math.ceil((1.4*g-3*_)/2),headerIconColor:E.clone().setAlpha(E.getAlpha()*k).toRgbString(),headerIconHoverColor:j.clone().setAlpha(j.getAlpha()*k).toRgbString(),expandIconHalfInner:T,expandIconSize:P,expandIconScale:x/P}}),{unitless:{expandIconScale:!0}}),wM=[],SM=(e,n)=>{var r,a;const{prefixCls:i,className:s,rootClassName:l,style:c,size:d,bordered:u,dropdownPrefixCls:p,dataSource:f,pagination:m,rowSelection:g,rowKey:v="key",rowClassName:_,columns:y,children:k,childrenColumnName:x,onChange:w,getPopupContainer:S,loading:C,expandIcon:E,expandable:j,expandedRowRender:T,expandIconColumnIndex:P,indentSize:$,scroll:O,sortDirections:A,locale:D,showSorterTooltip:I={target:"full-header"},virtual:R}=e;h("Table");const N=t.useMemo((()=>y||EA(k)),[y,k]),M=t.useMemo((()=>N.some((e=>e.responsive))),[N]),z=OI(M),L=t.useMemo((()=>{const e=new Set(Object.keys(z).filter((e=>z[e])));return N.filter((t=>!t.responsive||t.responsive.some((t=>e.has(t)))))}),[N,z]),H=tl(e,["className","style","columns"]),{locale:B=hs,direction:F,table:U,renderEmpty:W,getPrefixCls:V,getPopupContainer:q}=t.useContext(b),K=hl(d),G=Object.assign(Object.assign({},B.Table),D),Y=f||wM,X=V("table",i),J=V("dropdown",p),[,Q]=$o(),Z=Oo(X),[ee,te,ne]=xM(X,Z),re=Object.assign(Object.assign({childrenColumnName:x,expandIconColumnIndex:P},j),{expandIcon:null!==(r=null===j||void 0===j?void 0:j.expandIcon)&&void 0!==r?r:null===(a=null===U||void 0===U?void 0:U.expandable)||void 0===a?void 0:a.expandIcon}),{childrenColumnName:ae="children"}=re,oe=t.useMemo((()=>Y.some((e=>null===e||void 0===e?void 0:e[ae]))?"nest":T||(null===j||void 0===j?void 0:j.expandedRowRender)?"row":null),[Y]),ie={body:t.useRef()},se=function(e){return(t,n)=>{const r=t.querySelector(`.${e}-container`);let a=n;if(r){const e=getComputedStyle(r);a=n-parseInt(e.borderLeftWidth,10)-parseInt(e.borderRightWidth,10)}return a}}(X),le=t.useRef(null),ce=t.useRef(null);jI(n,(()=>Object.assign(Object.assign({},ce.current),{nativeElement:le.current})));const de=t.useMemo((()=>"function"===typeof v?v:e=>null===e||void 0===e?void 0:e[v]),[v]),[ue]=DN(Y,ae,de),pe={},fe=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];var r,a,o,i;const s=Object.assign(Object.assign({},pe),e);n&&(null===(r=pe.resetPagination)||void 0===r||r.call(pe),(null===(a=s.pagination)||void 0===a?void 0:a.current)&&(s.pagination.current=1),m&&(null===(o=m.onChange)||void 0===o||o.call(m,1,null===(i=s.pagination)||void 0===i?void 0:i.pageSize))),O&&!1!==O.scrollToFirstRowOnChange&&ie.body.current&&function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getContainer:n=()=>window,callback:r,duration:a=450}=t,o=n(),i=PI(o),s=Date.now(),l=()=>{const t=Date.now()-s,n=function(e,t,n,r){const a=n-t;return(e/=r/2)<1?a/2*e*e*e+t:a/2*((e-=2)*e*e+2)+t}(t>a?a:t,i,e,a);TI(o)?o.scrollTo(window.pageXOffset,n):o instanceof Document||"HTMLDocument"===o.constructor.name?o.documentElement.scrollTop=n:o.scrollTop=n,t<a?$n(l):"function"===typeof r&&r()};$n(l)}(0,{getContainer:()=>ie.body.current}),null===w||void 0===w||w(s.pagination,s.filters,s.sorter,{currentDataSource:$N(QN(Y,s.sorterStates,ae),s.filterStates,ae),action:t})},[me,he,ge,ve]=ZN({prefixCls:X,mergedColumns:L,onSorterChange:(e,t)=>{fe({sorter:e,sorterStates:t},"sort",!1)},sortDirections:A||["ascend","descend"],tableLocale:G,showSorterTooltip:I}),_e=t.useMemo((()=>QN(Y,he,ae)),[Y,he]);pe.sorter=ve(),pe.sorterStates=he;const[be,ye,ke]=AN({prefixCls:X,locale:G,dropdownPrefixCls:J,mergedColumns:L,onFilterChange:(e,t)=>{fe({filters:e,filterStates:t},"filter",!0)},getPopupContainer:S||q,rootClassName:o()(l,Z)}),xe=$N(_e,ye,ae);pe.filters=ke,pe.filterStates=ye;const we=t.useMemo((()=>{const e={};return Object.keys(ke).forEach((t=>{null!==ke[t]&&(e[t]=ke[t])})),Object.assign(Object.assign({},ge),{filters:e})}),[ge,ke]),[Se]=tM(we),[Ce,Ee]=MN(xe.length,((e,t)=>{fe({pagination:Object.assign(Object.assign({},pe.pagination),{current:e,pageSize:t})},"paginate")}),m);pe.pagination=!1===m?{}:function(e,t){const n={current:e.current,pageSize:e.pageSize},r=t&&"object"===typeof t?t:{};return Object.keys(r).forEach((t=>{const r=e[t];"function"!==typeof r&&(n[t]=r)})),n}(Ce,m),pe.resetPagination=Ee;const je=t.useMemo((()=>{if(!1===m||!Ce.pageSize)return xe;const{current:e=1,total:t,pageSize:n=NN}=Ce;return xe.length<t?xe.length>n?xe.slice((e-1)*n,e*n):xe:xe.slice((e-1)*n,e*n)}),[!!m,xe,null===Ce||void 0===Ce?void 0:Ce.current,null===Ce||void 0===Ce?void 0:Ce.pageSize,null===Ce||void 0===Ce?void 0:Ce.total]),[Te,Pe]=EI({prefixCls:X,data:xe,pageData:je,getRowKey:de,getRecordByKey:ue,expandType:oe,childrenColumnName:ae,locale:G,getPopupContainer:S||q},g);re.__PARENT_RENDER_ICON__=re.expandIcon,re.expandIcon=re.expandIcon||E||cR(G),"nest"===oe&&void 0===re.expandIconColumnIndex?re.expandIconColumnIndex=g?1:0:re.expandIconColumnIndex>0&&g&&(re.expandIconColumnIndex-=1),"number"!==typeof re.indentSize&&(re.indentSize="number"===typeof $?$:15);const $e=t.useCallback((e=>Se(Te(be(me(e))))),[me,be,Te]);let Oe,Ae,De;if(!1!==m&&(null===Ce||void 0===Ce?void 0:Ce.total)){let e;e=Ce.size?Ce.size:"small"===K||"middle"===K?"small":void 0;const n=n=>t.createElement(lR,Object.assign({},Ce,{className:o()(`${X}-pagination ${X}-pagination-${n}`,Ce.className),size:e})),r="rtl"===F?"left":"right",{position:a}=Ce;if(null!==a&&Array.isArray(a)){const e=a.find((e=>e.includes("top"))),t=a.find((e=>e.includes("bottom"))),o=a.every((e=>"none"===`${e}`));e||t||o||(Ae=n(r)),e&&(Oe=n(e.toLowerCase().replace("top",""))),t&&(Ae=n(t.toLowerCase().replace("bottom","")))}else Ae=n(r)}"boolean"===typeof C?De={spinning:C}:"object"===typeof C&&(De=Object.assign({spinning:!0},C));const Ie=o()(ne,Z,`${X}-wrapper`,null===U||void 0===U?void 0:U.className,{[`${X}-wrapper-rtl`]:"rtl"===F},s,l,te),Re=Object.assign(Object.assign({},null===U||void 0===U?void 0:U.style),c),Ne="undefined"!==typeof(null===D||void 0===D?void 0:D.emptyText)?D.emptyText:(null===W||void 0===W?void 0:W("Table"))||t.createElement(Lj,{componentName:"Table"}),Me=R?oM:rM,ze={},Le=t.useMemo((()=>{const{fontSize:e,lineHeight:t,padding:n,paddingXS:r,paddingSM:a}=Q,o=Math.floor(e*t);switch(K){case"large":return 2*n+o;case"small":return 2*r+o;default:return 2*a+o}}),[Q,K]);return R&&(ze.listItemHeight=Le),ee(t.createElement("div",{ref:le,className:Ie,style:Re},t.createElement(ug,Object.assign({spinning:!1},De),Oe,t.createElement(Me,Object.assign({},ze,H,{ref:ce,columns:L,direction:F,expandable:re,prefixCls:X,className:o()({[`${X}-middle`]:"middle"===K,[`${X}-small`]:"small"===K,[`${X}-bordered`]:u,[`${X}-empty`]:0===Y.length},ne,Z,te),data:je,rowKey:de,rowClassName:(e,t,n)=>{let r;return r="function"===typeof _?o()(_(e,t,n)):o()(_),o()({[`${X}-row-selected`]:Pe.has(de(e,t))},r)},emptyText:Ne,internalHooks:IO,internalRefs:ie,transformColumns:$e,getContainerWidth:se})),Ae)))},CM=t.forwardRef(SM),EM=(e,n)=>{const r=t.useRef(0);return r.current+=1,t.createElement(CM,Object.assign({},e,{ref:n,_renderTimes:r.current}))},jM=t.forwardRef(EM);jM.SELECTION_COLUMN=yI,jM.EXPAND_COLUMN=DO,jM.SELECTION_ALL=kI,jM.SELECTION_INVERT=xI,jM.SELECTION_NONE=wI,jM.Column=cD,jM.ColumnGroup=dD,jM.Summary=nA;const TM=jM;class PM extends t.Component{render(){const e=this.props.timestamp;return(0,pg.jsx)(AP,{title:cE.getRelativeDateTime(e),children:(0,pg.jsx)("span",{children:cE.getLocalizedDateTime(e)})})}}function $M(e,t,n,r){const a={},o=new Set,i=[],s={confirmationText:""};e.forEach((e=>{i.push(cE.copyObject(e))})),i.forEach((e=>{e.volumes&&e.volumes.forEach((e=>{e.volumeName&&(o.add(e.volumeName),a[e.volumeName]=!0)}))}));const l=(0,pg.jsx)("ul",{children:i.map((e=>(0,pg.jsxs)("li",{children:[" ",(0,pg.jsx)("code",{children:e.appName})]},e.appName||"")))}),c=(0,pg.jsx)("ul",{style:{marginTop:6},children:t.map((e=>(0,pg.jsxs)("li",{children:[" ",(0,pg.jsx)("code",{children:e.name})]},e.id||"")))});tP.confirm({okType:"danger",title:qC("apps.delete_app_title","Confirm Permanent Delete?"),content:(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("div",{className:i.length?"":"hide-on-demand",children:[qC("apps.delete_app_apps_list","Apps"),":",l]}),(0,pg.jsxs)("div",{className:t.length?"":"hide-on-demand",children:[qC("apps.delete_app_projects_list","Projects"),":",c]}),(0,pg.jsxs)("b",{children:[" ",qC("apps.delete_app_warning","Please note that this is not reversible")]}),"."]}),(0,pg.jsx)("p",{className:o.size?"":"hide-on-demand",children:qC("apps.delete_app_volumes_to_delete","Please select the volumes you want to delete. Note that if any of the volumes are being used by other CapRover apps, they will not be deleted even if you select them. Deleting volumes takes more than 10 seconds, please be patient")}),Array.from(o).map((e=>(0,pg.jsx)("div",{children:(0,pg.jsx)(ZD,{defaultChecked:!!a[e],onChange:t=>{a[e]=!a[e]},children:e})},e))),(0,pg.jsx)("p",{style:{marginTop:25},children:qC("apps.delete_app_confirm","Type %s in the box below to confirm deletion").split("%s").join("CONFIRM")}),(0,pg.jsx)(cw,{type:"text",placeholder:"CONFIRM",onChange:e=>{s.confirmationText=e.target.value.trim()}})]}),onOk(){if("confirm"!==s.confirmationText.toLowerCase())return void oE.warning(qC("apps.delete_app_failed_confirm","Confirm text did not match. Operation cancelled."));const e=[];return Object.keys(a).forEach((t=>{a[t]&&e.push(t)})),Promise.resolve().then((function(){if(i&&0!==i.length)return n.deleteApp(void 0,e,i.map((e=>e.appName||""))).then((function(e){const t=e.volumesFailedToDelete;t&&t.length&&tP.info({title:"Some volumes weren't deleted!",content:(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("p",{children:["Some volumes weren't deleted because they were probably being used by other containers. Sometimes, this is because of a temporary delay when the original container deletion was done with a delay. Please consult the"," ",(0,pg.jsx)(NP,{url:"https://caprover.com/docs/persistent-apps.html#removing-persistent-apps",children:"documentation"})," ","and delete them manually if needed. Skipped volumes are:"]}),(0,pg.jsx)("ul",{children:t.map((e=>(0,pg.jsx)("li",{children:(0,pg.jsx)("code",{children:e})})))})]})}),oE.success(qC("apps.delete_app_apps_deleted","App(s) deleted!"))}))})).then((function(){if(t.length)return n.deleteProjects(t.map((e=>e.id))).then((()=>{oE.success(qC("apps.delete_app_project_deleted","Project(s) deleted!"))}))})).then((function(){r(!0)})).catch(iE.createCatcher((function(){r(!1)})))},onCancel(){}})}class OM extends t.Component{render(){const{children:e,headerText:t}=this.props;return(0,pg.jsxs)(Ok,{style:{marginTop:24},children:[(0,pg.jsx)("span",{style:{position:"absolute",paddingBottom:0,marginTop:-40,marginInlineStart:-15},children:(0,pg.jsx)(Ok,{styles:{body:{padding:5}},style:{border:0},children:(0,pg.jsx)("h4",{style:{margin:0,padding:0},children:t})})}),e||""]})}}const AM=OM;const DM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"};var IM=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:DM}))};const RM=t.forwardRef(IM);class NM extends t.Component{handleClick(e){e.preventDefault(),this.props.onLinkClicked&&this.props.onLinkClicked()}render(){return(0,pg.jsx)("a",{onClick:e=>this.handleClick(e),children:this.props.children})}}class MM extends t.Component{constructor(e){super(e),this.className=void 0,this.handleMouseEnter=e=>{const t=e.currentTarget.querySelector("."+this.className);t&&(t.style.opacity="1")},this.handleMouseLeave=e=>{const t=e.currentTarget.querySelector("."+this.className);t&&(t.style.opacity="0")},this.className=`edit-icon-${cE.hashCode(e.children?e.children.toString():"none")}`}render(){const{children:e,onEditClick:t}=this.props;return(0,pg.jsxs)("span",{style:{position:"relative",display:"inline-block",cursor:"pointer",paddingInlineEnd:20},onClick:t,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,children:[e,(0,pg.jsx)("span",{className:this.className,style:{marginInlineStart:5,opacity:0,transition:"opacity 0.3s"},children:(0,pg.jsx)(NM,{onLinkClicked:t,children:(0,pg.jsx)(RM,{})})})]})}}const zM=MM,LM="ALL_APPS",HM="ROOT_APPS";class BM{}BM.selectedKey=LM,BM.expandedKeys=[HM];class FM extends t.Component{constructor(e){super(e);const t=new URLSearchParams(e.search||"").get("q")||"";this.state={searchTerm:t,isBulkEditMode:!1,checkedAppKeys:[],checkedProjectKeys:[],selectedProjectId:BM.selectedKey}}appDetailPath(e){return`/apps/details/${e}`}createColumns(){const e=this,n="center",r=[{title:qC("apps_table.app_name","App Name"),dataIndex:"appName",key:"appName",width:"25%",render:e=>(0,pg.jsx)(zh,{to:this.appDetailPath(e),children:e}),sorter:(e,t)=>e.appName?e.appName.localeCompare(t.appName||""):0,sortDirections:["descend","ascend"]},{title:qC("apps_table.persistent_data","Persistent Data"),dataIndex:"hasPersistentData",width:"10%",key:"hasPersistentData",align:n,render:e=>e?(0,pg.jsx)("span",{children:(0,pg.jsx)(_T,{})}):(0,pg.jsx)("span",{})},{title:qC("apps_table.instance_count","Instance Count"),dataIndex:"instanceCount",key:"instanceCount",width:"10%",align:n},{title:qC("apps_table.tags","Tags"),dataIndex:"tags",key:"tags",align:n,render:(n,r)=>(0,pg.jsx)(t.Fragment,{children:r.tags&&r.tags.length>0?r.tags.map((t=>(0,pg.jsx)(hO,{style:{margin:2},children:(0,pg.jsx)("a",{href:"/",onClick:n=>{n.preventDefault(),e.setState({searchTerm:"tag:"+t.tagName})},children:(0,pg.jsx)("span",{className:"unselectable-span",children:t.tagName})})},t.tagName))):(0,pg.jsx)("span",{})})},{title:qC("apps_table.last_deployed","Last Deployed"),dataIndex:"lastDeployTime",key:"lastDeployTime",width:"20%",align:n,sorter:(e,t)=>Date.parse(e.lastDeployTime)-Date.parse(t.lastDeployTime),sortDirections:["descend","ascend"],render:(e,t)=>e?(0,pg.jsxs)("span",{children:[(0,pg.jsx)(PM,{timestamp:e}),t.isAppBuilding?(0,pg.jsx)(qo,{style:{fontSize:"12px",marginInlineStart:12}}):void 0]}):(0,pg.jsx)("span",{})},{title:qC("apps_table.open","Open"),dataIndex:"notExposeAsWebApp",key:"openInBrowser",width:"60px",align:n,render:(t,n)=>t?(0,pg.jsx)(AP,{title:qC("apps_table.not_exposed_tooltip","Not exposed as a web app"),children:(0,pg.jsx)(z$,{})}):(0,pg.jsxs)(NP,{url:`http${n.hasDefaultSubDomainSsl?"s":""}://${n.appName}.${e.props.rootDomain}`,children:[(0,pg.jsx)(B$,{})," "]})}],a=window.localStorage.appsSortKey||"appName",o=window.localStorage.appsSortOrder||"ascend",i=r.find((e=>e.key===a))||r[0];return i.defaultSortOrder=o,r}render(){const e=this,t=e.props.apps.filter((t=>{const n=e.state.searchTerm;if(!n)return!0;if(n.startsWith("tag:")){const e=n.substring(4).split(" "),r=e[0],a=(t.tags||[]).filter((e=>e.tagName.startsWith(r))).length>0;if(e.length>1){const e=n.substring(4).split(" ")[1];return a&&t.appName.indexOf(e)>=0}return a}return t.appName.indexOf(n)>=0})).filter((t=>{const n=e.state.selectedProjectId;return n===LM||(n===HM?!t.projectId:t.projectId===n)})).map((e=>{let t=e.versions.filter((t=>t.version===e.deployedVersion)),n="";return 0===t.length?rS.error(`App ${e.appName} has invalid deployVersion=${e.deployedVersion}, versions:${JSON.stringify(e.versions)}`):n=t[0].timeStamp||"",{...e,lastDeployTime:n}})),n=(0,pg.jsx)(cw,{placeholder:qC("apps_table.search_input_placeholder","Search by Name"),type:"text",value:e.state.searchTerm,defaultValue:e.state.searchTerm,onChange:t=>e.setState({searchTerm:(t.target.value||"").trim().toLowerCase()})});return(0,pg.jsx)(Ok,{extra:(0,pg.jsxs)("div",{children:[e.state.isBulkEditMode&&(0,pg.jsx)(AP,{title:qC("apps_table.bulk_delete_tooltip","Delete selected apps and projects"),children:(0,pg.jsx)(Hc,{disabled:(!e.state.checkedAppKeys||0===e.state.checkedAppKeys.length)&&(!e.state.checkedProjectKeys||0===e.state.checkedProjectKeys.length),type:"text",danger:!0,onClick:()=>{$M(e.props.apps.filter((t=>t.appName&&e.state.checkedAppKeys.includes(t.appName))),e.props.projects.filter((t=>t.id&&e.state.checkedProjectKeys.includes(t.id))),e.props.apiManager,(t=>{e.props.onReloadRequested()}))},children:(0,pg.jsx)(W$,{})})}),(0,pg.jsx)(Hc,{type:"text",onClick:()=>{const t=!e.state.isBulkEditMode;e.setState({isBulkEditMode:t}),t||e.setState({checkedAppKeys:[],checkedProjectKeys:[]})},children:(0,pg.jsx)(K$,{})})]}),title:(0,pg.jsxs)("div",{style:{paddingTop:18,paddingBottom:18},children:[(0,pg.jsx)("div",{children:(0,pg.jsxs)("div",{style:{maxWidth:250},children:[(0,pg.jsx)(VP,{}),(0,pg.jsx)("span",{style:{marginInlineEnd:20,marginInlineStart:5},children:qC("apps_table.title","Your Apps")}),!e.props.isMobile&&n]})}),e.props.isMobile&&(0,pg.jsx)("div",{style:{marginTop:8},children:n})]}),children:(0,pg.jsx)(iv,{justify:"center",children:e.props.isMobile?t.map((t=>{let{appName:n="",hasPersistentData:r,notExposeAsWebApp:a,instanceCount:o,hasDefaultSubDomainSsl:i}=t;return(0,pg.jsxs)(Ok,{type:"inner",title:n,extra:(0,pg.jsx)(zh,{to:this.appDetailPath(n),children:"Details"}),style:{width:"100%",marginBottom:8},children:[(0,pg.jsxs)("p",{children:["Persistent Data:"," ",r?(0,pg.jsx)("span",{children:(0,pg.jsx)(_T,{})}):void 0]}),(0,pg.jsxs)("p",{children:["Exposed Webapp:"," ",a?void 0:(0,pg.jsx)("span",{children:(0,pg.jsx)(_T,{})})]}),(0,pg.jsxs)("p",{children:["Instance Count: ",o]}),(0,pg.jsxs)("p",{children:["Open in Browser:"," ",a?void 0:(0,pg.jsxs)(NP,{url:`http${i?"s":""}://${n}.${e.props.rootDomain}`,children:[(0,pg.jsx)(B$,{})," "]})]})]},n)})):(0,pg.jsx)("div",{style:{width:"100%"},children:(0,pg.jsxs)(AO,{onResizeEnd:e=>{const t=e[0]/(e[0]+e[1]);pS.setAppProjectSplitRatioInLocalStorage(t)},style:{marginBottom:16},children:[(0,pg.jsx)(AO.Panel,{style:{marginInlineEnd:10},defaultSize:`${Math.floor(100*pS.getAppProjectSplitRatioFromLocalStorage())}%`,min:"10%",max:"60%",children:e.createProjectTreeView()}),(0,pg.jsxs)(AO.Panel,{style:{marginInlineStart:10},children:[e.createAppTableHeader(),(0,pg.jsx)(TM,{rowKey:"appName",columns:e.createColumns(),dataSource:t,pagination:!1,size:"middle",rowSelection:e.state.isBulkEditMode?{selectedRowKeys:e.state.checkedAppKeys,onChange:t=>{e.setState({checkedAppKeys:t})}}:void 0,onChange:(e,t,n)=>{Array.isArray(n)||(window.localStorage.appsSortKey=n.columnKey,window.localStorage.appsSortOrder=n.order)}}),e.createDescriptionPanel()]})]})})})})}createDescriptionPanel(){const e=this,t=e.props.projects.find((t=>t.id===e.state.selectedProjectId));return t&&t.description?(0,pg.jsx)(AM,{headerText:qC("projects.edit_project_description","Description"),children:(0,pg.jsx)("div",{style:{whiteSpace:"pre-wrap"},children:t.description})}):(0,pg.jsx)("div",{})}createAppTableHeader(){const e=this;let n=(0,pg.jsx)("span",{}),r=!1;if(this.state.selectedProjectId===LM)n=(0,pg.jsx)("span",{children:qC("apps_table.header_all_apps_projects","All apps from all projects")});else if(this.state.selectedProjectId===HM)n=(0,pg.jsx)("span",{children:qC("apps_table.header_root","Root (apps with no assigned projects)")});else{r=!0;const a={};e.props.projects.forEach((e=>{a[e.id]=e}));const o=[];o.push(e.state.selectedProjectId);let i=e.state.selectedProjectId;for(;i&&a[i];){const e=a[i];if(!e.parentProjectId)break;o.unshift(e.parentProjectId),i=e.parentProjectId}n=(0,pg.jsx)("span",{children:o.map((e=>{var t;return(null===(t=a[e])||void 0===t?void 0:t.name)||""})).map(((e,n)=>(0,pg.jsxs)(t.Fragment,{children:[(0,pg.jsx)("span",{style:{marginInlineStart:5,marginInlineEnd:5},children:e}),n<o.length-1&&(0,pg.jsx)(X$,{})]},e)))})}if(r){const t=()=>{e.props.history.push("/apps/projects/"+e.state.selectedProjectId)};return(0,pg.jsx)("h4",{children:(0,pg.jsxs)(zM,{onEditClick:t,children:[(0,pg.jsx)(Z$,{})," ",n]})})}return(0,pg.jsx)("h4",{children:n})}createProjectTreeData(e){const t={};let n=[];return e.forEach((e=>{t[e.id]={title:e.name,key:e.id}})),e.forEach((e=>{const r=t[e.id];if(e.parentProjectId&&t[e.parentProjectId]){const n=t[e.parentProjectId].children||[];n.push(r),t[e.parentProjectId].children=n}else n.push(r)})),n.forEach((e=>{e.children&&(e.children=e.children.length>0?e.children:void 0)})),n=[{title:"<view all>",key:LM,children:void 0,checkable:!1},{title:"root",key:HM,children:n,checkable:!1}],n}createProjectTreeView(){const e=this,t=e.createProjectTreeData(e.props.projects);return(0,pg.jsxs)(Ok,{style:{height:"100%"},children:[(0,pg.jsxs)(iv,{justify:"space-between",align:"middle",style:{marginInlineStart:-18,marginTop:-10},children:[(0,pg.jsx)("h4",{style:{margin:0},children:qC("apps.delete_app_projects_list","Projects")}),(0,pg.jsx)(AP,{title:qC("projects.new_project","Create a New Project"),children:(0,pg.jsx)(Hc,{type:"default",shape:"circle",onClick:()=>{e.props.history.push("/apps/projects/new")},children:(0,pg.jsx)(nO,{})})})]}),(0,pg.jsx)("hr",{style:{marginInlineStart:-18,marginBottom:20,marginInlineEnd:0}}),(0,pg.jsx)(_N.DirectoryTree,{style:{marginInlineStart:-22,position:"absolute"},showLine:!0,checkStrictly:!0,showIcon:!1,checkable:!!e.state.isBulkEditMode,defaultExpandedKeys:BM.expandedKeys,defaultSelectedKeys:[e.state.selectedProjectId],defaultCheckedKeys:[],selectedKeys:e.state.selectedProjectId?[e.state.selectedProjectId]:[],checkedKeys:e.state.checkedProjectKeys,onSelect:(t,n)=>{const r=n.selected&&e.state.selectedProjectId!==`${n.node.key}`?`${n.node.key}`:LM;e.setState({selectedProjectId:r}),BM.selectedKey=r},autoExpandParent:!0,defaultExpandAll:!0,onCheck:(t,n)=>{e.setState({checkedProjectKeys:t.length?t:t.checked})},onExpand:function(e,t){BM.expandedKeys=cE.copyObject(e.map((e=>e.toString())))},treeData:t,titleRender:t=>{const n=`${t.title}`;return e.state.selectedProjectId===t.key?(0,pg.jsx)("span",{children:(0,pg.jsx)("b",{children:n})}):(0,pg.jsx)("span",{children:n})}})]})}}const UM=wm((function(e){return{isMobile:e.globalReducer.isMobile}}),void 0)(FM);const WM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"};var VM=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:WM}))};const qM=t.forwardRef(VM);const KM={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 708c-22.1 0-40-17.9-40-40s17.9-40 40-40 40 17.9 40 40-17.9 40-40 40zm62.9-219.5a48.3 48.3 0 00-30.9 44.8V620c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-21.5c0-23.1 6.7-45.9 19.9-64.9 12.9-18.6 30.9-32.8 52.1-40.9 34-13.1 56-41.6 56-72.7 0-44.1-43.1-80-96-80s-96 35.9-96 80v7.6c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V420c0-39.3 17.2-76 48.4-103.3C430.4 290.4 470 276 512 276s81.6 14.5 111.6 40.7C654.8 344 672 380.7 672 420c0 57.8-38.1 109.8-97.1 132.5z"}}]},name:"question-circle",theme:"filled"};var GM=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:KM}))};const YM=t.forwardRef(GM),XM=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:a,textPaddingInline:o,orientationMargin:i,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},ei(e)),{borderBlockStart:`${Nr(a)} solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Nr(a)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Nr(e.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${Nr(e.dividerHorizontalWithTextGutterMargin)} 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Nr(a)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:`calc(${i} * 100%)`},"&::after":{width:`calc(100% - ${i} * 100%)`}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:`calc(100% - ${i} * 100%)`},"&::after":{width:`calc(${i} * 100%)`}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:o},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${Nr(a)} 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:a,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:r,borderStyle:"dotted",borderWidth:`${Nr(a)} 0 0`},[`&-horizontal${t}-with-text${t}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${t}-dotted`]:{borderInlineStartWidth:a,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}},JM=Ti("Divider",(e=>{const t=gi(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[XM(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS})),{unitless:{orientationMargin:!0}});var QM=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const ZM=e=>{const{getPrefixCls:n,direction:r,divider:a}=t.useContext(b),{prefixCls:i,type:s="horizontal",orientation:l="center",orientationMargin:c,className:d,rootClassName:u,children:p,dashed:f,variant:m="solid",plain:h,style:g}=e,v=QM(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),_=n("divider",i),[y,k,x]=JM(_),w=!!p,S="left"===l&&null!=c,C="right"===l&&null!=c,E=o()(_,null===a||void 0===a?void 0:a.className,k,x,`${_}-${s}`,{[`${_}-with-text`]:w,[`${_}-with-text-${l}`]:w,[`${_}-dashed`]:!!f,[`${_}-${m}`]:"solid"!==m,[`${_}-plain`]:!!h,[`${_}-rtl`]:"rtl"===r,[`${_}-no-default-orientation-margin-left`]:S,[`${_}-no-default-orientation-margin-right`]:C},d,u),j=t.useMemo((()=>"number"===typeof c?c:/^\d+$/.test(c)?Number(c):c),[c]),T=Object.assign(Object.assign({},S&&{marginLeft:j}),C&&{marginRight:j});return y(t.createElement("div",Object.assign({className:E,style:Object.assign(Object.assign({},null===a||void 0===a?void 0:a.style),g)},v,{role:"separator"}),p&&"vertical"!==s&&t.createElement("span",{className:`${_}-inner-text`,style:T},p)))};class ez extends t.Component{render(){const{allProjects:e,selectedProjectId:t,onChange:n,excludeProjectId:r}=this.props,a=[{value:"",label:qC("projects.parent_project_selector_default","root <no parent project>")},...e.filter((e=>e.id!==r)).map((e=>({value:e.id,label:e.name})))];return(0,pg.jsx)(jT,{showSearch:!0,style:{width:"100%"},placeholder:qC("apps.select_parent_project","Select a parent project"),optionFilterProp:"label",value:t||"",onChange:n,options:a})}}const tz=ez;class nz extends t.Component{constructor(e){super(e),this.state={hasPersistency:!1,appName:"",selectedProjectId:""}}onCreateNewAppClicked(){this.props.onCreateNewAppClicked(this.state.appName,this.state.selectedProjectId,this.state.hasPersistency)}render(){const e=this;return(0,pg.jsxs)(Ok,{title:(0,pg.jsxs)("span",{children:[(0,pg.jsx)(qM,{}),"\xa0\xa0\xa0"," ",qC("create_new_app.title","Create A New App")]}),children:[(0,pg.jsx)(iv,{style:{marginBottom:20},children:e.props.isMobile?(0,pg.jsxs)(t.Fragment,{children:[(0,pg.jsx)(cw,{placeholder:qC("create_new_app.placeholder","my-amazing-app"),onChange:t=>e.setState({appName:t.target.value})}),(0,pg.jsx)(Hc,{style:{marginTop:8},block:!0,onClick:()=>e.onCreateNewAppClicked(),type:"primary",children:qC("create_new_app.button","Create New App")})]}):(0,pg.jsx)(cw.Search,{placeholder:qC("create_new_app.placeholder","my-amazing-app"),enterButton:qC("create_new_app.button","Create New App"),onChange:t=>e.setState({appName:t.target.value}),onSearch:t=>e.onCreateNewAppClicked()})}),e.createProjectInApp(),(0,pg.jsxs)(iv,{style:{marginTop:30},justify:e.props.isMobile?"start":"end",children:[(0,pg.jsxs)(ZD,{onChange:t=>e.setState({hasPersistency:!!t.target.checked}),children:[qC("create_new_app.has_persistent_data","Has Persistent Data")," "]}),"\xa0\xa0",(0,pg.jsx)(NP,{url:"https://caprover.com/docs/persistent-apps.html",children:(0,pg.jsx)(AP,{title:qC("create_new_app.has_persistent_data_tooltip","Mostly used for databases, see docs for details."),children:(0,pg.jsx)("span",{children:(0,pg.jsx)(YM,{})})})})]}),(0,pg.jsx)(ZM,{type:"horizontal",style:{width:100}}),(0,pg.jsxs)("div",{style:{textAlign:"center"},children:[(0,pg.jsx)("p",{children:qC("create_new_app.or_select_from","Or Select From")}),(0,pg.jsx)(Hc,{type:"dashed",onClick:()=>{e.props.onOneClickAppClicked()},children:qC("create_new_app.one_click_apps","One-Click Apps/Databases")})]})]})}createProjectInApp(){const e=this;if(0!==(e.props.projects||[]).length)return(0,pg.jsxs)("div",{children:[" ",(0,pg.jsx)("div",{style:{marginTop:32,marginBottom:5},children:qC("apps.parent_project","Parent project")}),(0,pg.jsx)(tz,{allProjects:e.props.projects,selectedProjectId:e.state.selectedProjectId,onChange:t=>{e.setState({selectedProjectId:t})},excludeProjectId:"NONE"})]})}}const rz=wm((function(e){return{isMobile:e.globalReducer.isMobile}}),void 0)(nz);class az extends dE{constructor(e){super(e),this.state={isLoading:!0,apiData:void 0}}onCreateNewAppClicked(e,t,n){const r=this;Promise.resolve().then((function(){return r.setState({isLoading:!0}),r.apiManager.registerNewApp(e,t,n,!0)})).then((function(){return r.reFetchData()})).catch(iE.createCatcher()).then((function(){r.setState({isLoading:!1})}))}render(){const e=this;if(e.state.isLoading)return(0,pg.jsx)(fg,{});const t=e.state.apiData;return t?(0,pg.jsxs)("div",{className:"slow-fadein-fast",children:[(0,pg.jsx)("div",{style:{display:"flex",flexDirection:"column",gap:25,padding:"0 20px",margin:"0 auto 50px",maxWidth:1e3},children:(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:24},lg:{span:13},children:(0,pg.jsx)(rz,{projects:t.projects,onCreateNewAppClicked:(t,n,r)=>{e.onCreateNewAppClicked(t,n,r)},onOneClickAppClicked:()=>{e.props.history.push("/apps/oneclick")}})})})}),(t.apps.appDefinitions.length>0||t.projects.length>0)&&(0,pg.jsx)("div",{style:{padding:"0 20px",margin:"0 auto 50px"},children:(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{lg:{span:24},children:(0,pg.jsx)(UM,{onReloadRequested:()=>{e.reFetchData()},search:e.props.location.search,history:e.props.history,apiManager:e.apiManager,defaultNginxConfig:t.apps.defaultNginxConfig,apps:t.apps.appDefinitions,projects:t.projects,rootDomain:t.apps.rootDomain})})})})]}):(0,pg.jsx)(RP,{})}componentDidMount(){this.reFetchData()}reFetchData(){const e=this;return e.setState({isLoading:!0}),Promise.all([e.apiManager.getAllApps(),e.apiManager.getAllProjects()]).then((function(t){e.setState({apiData:{apps:t[0],projects:t[1].projects}})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}}const oz=wm((function(e){return{isMobile:e.globalReducer.isMobile}}),void 0)(class extends dE{constructor(e){super(e),this.state={isLoading:!0,selectedProject:void 0,allProjects:[]}}goBackToApps(){this.props.history.push("/apps")}render(){const e=this;if(e.state.isLoading)return(0,pg.jsx)(fg,{});const t=e.state.selectedProject;if(!t)return(0,pg.jsx)(RP,{});const n=e.props.createNewProject?qC("projects.new_project","Create a New Project"):qC("projects.edit_project","Edit project: ")+t.name;return(0,pg.jsx)(iv,{justify:"center",style:{marginTop:30},children:(0,pg.jsx)(Ok,{children:(0,pg.jsxs)("div",{children:[(0,pg.jsx)("h3",{children:n}),(0,pg.jsx)("p",{children:qC("projects.edit_project_hint","You can set the name, description and the parent of this project.")}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsxs)("div",{children:[(0,pg.jsx)(cw,{addonBefore:qC("projects.project_name","Project Name"),placeholder:"my-awesome-project",type:"text",value:t.name,onChange:n=>{const r=cE.copyObject(t);let a=n.target.value;a.endsWith("- ")||a.endsWith("--")||a.startsWith(" ")||a.startsWith("-")||(a.endsWith(" ")&&(a=a.trim()+"-"),a=a.toLocaleLowerCase(),r.name=a,e.setState({selectedProject:r}))}}),(0,pg.jsx)("div",{style:{marginTop:32,marginBottom:5},children:qC("apps.parent_project","Parent project")}),(0,pg.jsx)(tz,{allProjects:e.state.allProjects,selectedProjectId:t.parentProjectId||"",onChange:n=>{const r=cE.copyObject(t);r.parentProjectId=n.trim(),e.setState({selectedProject:r})},excludeProjectId:t.id}),(0,pg.jsx)("div",{style:{marginTop:32,marginBottom:5},children:qC("projects.edit_project_description","Description")}),(0,pg.jsx)(cw.TextArea,{rows:4,placeholder:qC("projects.edit_project_description_placeholder","This project is just so awesome!"),value:t.description,onChange:n=>{const r=cE.copyObject(t);r.description=n.target.value,e.setState({selectedProject:r})}}),(0,pg.jsxs)(iv,{style:{marginTop:48},justify:"end",children:[(0,pg.jsx)(Hc,{style:{marginInlineEnd:20},onClick:()=>e.goBackToApps(),children:qC("projects.edit_project_cancel","Cancel")}),(0,pg.jsx)(Hc,{onClick:()=>{e.saveProject()},type:"primary",children:qC("projects.edit_project_save","Save")})]})]})]})})})}saveProject(){const e=this,t=e.state.selectedProject;if(t)return e.setState({isLoading:!0}),e.props.createNewProject?e.apiManager.registerProject(t).then((function(t){iE.toastSuccess("Project created"),e.goBackToApps()})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})})):e.apiManager.updateProject(t).then((function(t){iE.toastSuccess("Project saved"),e.goBackToApps()})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}));iE.toastError("Cannot save an empty project")}componentDidMount(){this.reFetchData()}reFetchData(){const e=this;return e.setState({isLoading:!0}),this.apiManager.getAllProjects().then((function(t){const n=t.projects||[];if(!!e.props.createNewProject)e.setState({selectedProject:{id:"",name:"",description:""},allProjects:n});else{const t=n.find((t=>t.id===e.props.match.params.projectId));t?e.setState({selectedProject:t,allProjects:n}):(e.goBackToApps(),iE.toastError("Project not found..."))}})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}});const iz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M456 231a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0zm0 280a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"more",theme:"outlined"};var sz=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:iz}))};const lz=t.forwardRef(sz);const cz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M893.3 293.3L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V338.5c0-17-6.7-33.2-18.7-45.2zM384 184h256v104H384V184zm456 656H184V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V840zM512 442c-79.5 0-144 64.5-144 144s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144zm0 224c-44.2 0-80-35.8-80-80s35.8-80 80-80 80 35.8 80 80-35.8 80-80 80z"}}]},name:"save",theme:"outlined"};var dz=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:cz}))};const uz=t.forwardRef(dz);const pz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"};var fz=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:pz}))};const mz=t.forwardRef(fz),hz=e=>{const t={};return[1,2,3,4,5].forEach((n=>{t[`\n      h${n}&,\n      div&-h${n},\n      div&-h${n} > textarea,\n      h${n}\n    `]=((e,t,n,r)=>{const{titleMarginBottom:a,fontWeightStrong:o}=r;return{marginBottom:a,color:n,fontWeight:o,fontSize:e,lineHeight:t}})(e[`fontSizeHeading${n}`],e[`lineHeightHeading${n}`],e.colorTextHeading,e)})),t},gz=e=>{const{componentCls:t}=e;return{"a&, a":Object.assign(Object.assign({},ai(e)),{[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},vz=e=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:ce[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:e.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),_z=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),marginTop:e.calc(r).mul(-1).equal(),marginBottom:`calc(1em - ${Nr(r)})`},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},bz=e=>({[`${e.componentCls}-copy-success`]:{"\n    &,\n    &:hover,\n    &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),yz=e=>{const{componentCls:t,titleMarginTop:n}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:e.colorText,wordBreak:"break-word",lineHeight:e.lineHeight,[`&${t}-secondary`]:{color:e.colorTextDescription},[`&${t}-success`]:{color:e.colorSuccess},[`&${t}-warning`]:{color:e.colorWarning},[`&${t}-danger`]:{color:e.colorError,"a&:active, a&:focus":{color:e.colorErrorActive},"a&:hover":{color:e.colorErrorHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n        div&,\n        p\n      ":{marginBottom:"1em"}},hz(e)),{[`\n      & + h1${t},\n      & + h2${t},\n      & + h3${t},\n      & + h4${t},\n      & + h5${t}\n      `]:{marginTop:n},"\n      div,\n      ul,\n      li,\n      p,\n      h1,\n      h2,\n      h3,\n      h4,\n      h5":{"\n        + h1,\n        + h2,\n        + h3,\n        + h4,\n        + h5\n        ":{marginTop:n}}}),vz(e)),gz(e)),{[`\n        ${t}-expand,\n        ${t}-collapse,\n        ${t}-edit,\n        ${t}-copy\n      `]:Object.assign(Object.assign({},ai(e)),{marginInlineStart:e.marginXXS})}),_z(e)),bz(e)),{"\n  a&-ellipsis,\n  span&-ellipsis\n  ":{display:"inline-block",maxWidth:"100%"},"&-ellipsis-single-line":{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"},"> code":{paddingBlock:0,maxWidth:"calc(100% - 1.2em)",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",verticalAlign:"bottom",boxSizing:"content-box"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),{"&-rtl":{direction:"rtl"}})}},kz=Ti("Typography",(e=>[yz(e)]),(()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"}))),xz=e=>{const{prefixCls:n,"aria-label":r,className:a,style:i,direction:s,maxLength:l,autoSize:c=!0,value:d,onSave:u,onCancel:p,onEnd:f,component:m,enterIcon:h=t.createElement(mz,null)}=e,g=t.useRef(null),v=t.useRef(!1),_=t.useRef(),[b,y]=t.useState(d);t.useEffect((()=>{y(d)}),[d]),t.useEffect((()=>{var e;if(null===(e=g.current)||void 0===e?void 0:e.resizableTextArea){const{textArea:e}=g.current.resizableTextArea;e.focus();const{length:t}=e.value;e.setSelectionRange(t,t)}}),[]);const k=()=>{u(b.trim())},[x,w,S]=kz(n),C=o()(n,`${n}-edit-content`,{[`${n}-rtl`]:"rtl"===s,[`${n}-${m}`]:!!m},a,w,S);return x(t.createElement("div",{className:C,style:i},t.createElement(sw,{ref:g,maxLength:l,value:b,onChange:e=>{let{target:t}=e;y(t.value.replace(/[\n\r]/g,""))},onKeyDown:e=>{let{keyCode:t}=e;v.current||(_.current=t)},onKeyUp:e=>{let{keyCode:t,ctrlKey:n,altKey:r,metaKey:a,shiftKey:o}=e;_.current!==t||v.current||n||r||a||o||(t===Xn.ENTER?(k(),null===f||void 0===f||f()):t===Xn.ESC&&p())},onCompositionStart:()=>{v.current=!0},onCompositionEnd:()=>{v.current=!1},onBlur:()=>{k()},"aria-label":r,rows:1,autoSize:c}),null!==h?ol(h,{className:`${n}-edit-content-confirm`}):null))};var wz=n(5270),Sz=n.n(wz);var Cz=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(Mq){o(Mq)}}function s(e){try{l(r.throw(e))}catch(Mq){o(Mq)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,s)}l((r=r.apply(e,t||[])).next())}))};const Ez=e=>{let{copyConfig:n,children:r}=e;const[a,o]=t.useState(!1),[i,s]=t.useState(!1),l=t.useRef(null),c=()=>{l.current&&clearTimeout(l.current)},d={};n.format&&(d.format=n.format),t.useEffect((()=>c),[]);return{copied:a,copyLoading:i,onClick:Lt((e=>Cz(void 0,void 0,void 0,(function*(){var t;null===e||void 0===e||e.preventDefault(),null===e||void 0===e||e.stopPropagation(),s(!0);try{const a="function"===typeof n.text?yield n.text():n.text;Sz()(a||function(e){return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&(void 0===e||null===e)?[]:Array.isArray(e)?e:[e]}(r,!0).join("")||"",d),s(!1),o(!0),c(),l.current=setTimeout((()=>{o(!1)}),3e3),null===(t=n.onCopy)||void 0===t||t.call(n,e)}catch(a){throw s(!1),a}}))))}};function jz(e,n){return t.useMemo((()=>{const t=!!e;return[t,Object.assign(Object.assign({},n),t&&"object"===typeof e?e:null)]}),[e])}const Tz=e=>{const n=(0,t.useRef)();return(0,t.useEffect)((()=>{n.current=e})),n.current},Pz=(e,n,r)=>(0,t.useMemo)((()=>!0===e?{title:null!==n&&void 0!==n?n:r}:(0,t.isValidElement)(e)?{title:e}:"object"===typeof e?Object.assign({title:null!==n&&void 0!==n?n:r},e):{title:e}),[e,n,r]);var $z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Oz=t.forwardRef(((e,n)=>{const{prefixCls:r,component:a="article",className:i,rootClassName:s,setContentRef:l,children:c,direction:d,style:u}=e,p=$z(e,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:f,direction:m,typography:h}=t.useContext(b),g=null!==d&&void 0!==d?d:m,v=l?kt(n,l):n,_=f("typography",r);const[y,k,x]=kz(_),w=o()(_,null===h||void 0===h?void 0:h.className,{[`${_}-rtl`]:"rtl"===g},i,s,k,x),S=Object.assign(Object.assign({},null===h||void 0===h?void 0:h.style),u);return y(t.createElement(a,Object.assign({className:w,style:S,ref:v},p),c))}));const Az=Oz;const Dz={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"};var Iz=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:Dz}))};const Rz=t.forwardRef(Iz);function Nz(e){return!1===e?[!1,!1]:Array.isArray(e)?e:[e]}function Mz(e,t,n){return!0===e||void 0===e?t:e||n&&t}const zz=e=>["string","number"].includes(typeof e),Lz=e=>{let{prefixCls:n,copied:r,locale:a,iconOnly:i,tooltips:s,icon:l,tabIndex:c,onCopy:d,loading:u}=e;const p=Nz(s),f=Nz(l),{copied:m,copy:h}=null!==a&&void 0!==a?a:{},g=r?m:h,v=Mz(p[r?1:0],g),_="string"===typeof v?v:g;return t.createElement(AP,{title:v},t.createElement("button",{type:"button",className:o()(`${n}-copy`,{[`${n}-copy-success`]:r,[`${n}-copy-icon-only`]:i}),onClick:d,"aria-label":_,tabIndex:c},r?Mz(f[1],t.createElement(_T,null),!0):Mz(f[0],u?t.createElement(qo,null):t.createElement(Rz,null),!0)))},Hz=t.forwardRef(((e,n)=>{let{style:r,children:a}=e;const o=t.useRef(null);return t.useImperativeHandle(n,(()=>({isExceed:()=>{const e=o.current;return e.scrollHeight>e.clientHeight},getHeight:()=>o.current.clientHeight}))),t.createElement("span",{"aria-hidden":!0,ref:o,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},r)},a)}));function Bz(e,t){let n=0;const r=[];for(let a=0;a<e.length;a+=1){if(n===t)return r;const o=e[a],i=n+(zz(o)?String(o).length:1);if(i>t){const e=t-n;return r.push(String(o).slice(0,e)),r}r.push(o),n=i}return e}const Fz=0,Uz=4,Wz={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function Vz(e){const{enableMeasure:n,width:r,text:a,children:o,rows:i,expanded:s,miscDeps:l,onEllipsis:c}=e,d=t.useMemo((()=>gl(a)),[a]),u=t.useMemo((()=>(e=>e.reduce(((e,t)=>e+(zz(t)?String(t).length:1)),0))(d)),[a]),p=t.useMemo((()=>o(d,!1)),[a]),[f,m]=t.useState(null),h=t.useRef(null),g=t.useRef(null),v=t.useRef(null),_=t.useRef(null),b=t.useRef(null),[y,k]=t.useState(!1),[x,w]=t.useState(Fz),[S,C]=t.useState(0),[E,j]=t.useState(null);Ut((()=>{w(n&&r&&u?1:Fz)}),[r,a,i,n,d]),Ut((()=>{var e,t,n,r;if(1===x){w(2);const e=g.current&&getComputedStyle(g.current).whiteSpace;j(e)}else if(2===x){const a=!!(null===(e=v.current)||void 0===e?void 0:e.isExceed());w(a?3:Uz),m(a?[0,u]:null),k(a);const o=(null===(t=v.current)||void 0===t?void 0:t.getHeight())||0,s=1===i?0:(null===(n=_.current)||void 0===n?void 0:n.getHeight())||0,l=(null===(r=b.current)||void 0===r?void 0:r.getHeight())||0,d=Math.max(o,s+l);C(d+1),c(a)}}),[x]);const T=f?Math.ceil((f[0]+f[1])/2):0;Ut((()=>{var e;const[t,n]=f||[0,0];if(t!==n){const r=((null===(e=h.current)||void 0===e?void 0:e.getHeight())||0)>S;let a=T;n-t===1&&(a=r?t:n),m(r?[t,a]:[a,n])}}),[f,T]);const P=t.useMemo((()=>{if(!n)return o(d,!1);if(3!==x||!f||f[0]!==f[1]){const e=o(d,!1);return[Uz,Fz].includes(x)?e:t.createElement("span",{style:Object.assign(Object.assign({},Wz),{WebkitLineClamp:i})},e)}return o(s?d:Bz(d,f[0]),y)}),[s,x,f,d].concat(pt(l))),$={width:r,margin:0,padding:0,whiteSpace:"nowrap"===E?"normal":"inherit"};return t.createElement(t.Fragment,null,P,2===x&&t.createElement(t.Fragment,null,t.createElement(Hz,{style:Object.assign(Object.assign(Object.assign({},$),Wz),{WebkitLineClamp:i}),ref:v},p),t.createElement(Hz,{style:Object.assign(Object.assign(Object.assign({},$),Wz),{WebkitLineClamp:i-1}),ref:_},p),t.createElement(Hz,{style:Object.assign(Object.assign(Object.assign({},$),Wz),{WebkitLineClamp:1}),ref:b},o([],!0))),3===x&&f&&f[0]!==f[1]&&t.createElement(Hz,{style:Object.assign(Object.assign({},$),{top:400}),ref:h},o(Bz(d,T),!0)),1===x&&t.createElement("span",{style:{whiteSpace:"inherit"},ref:g}))}const qz=e=>{let{enableEllipsis:n,isEllipsis:r,children:a,tooltipProps:o}=e;return(null===o||void 0===o?void 0:o.title)&&n?t.createElement(AP,Object.assign({open:!!r&&void 0},o),a):a};var Kz=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Gz=t.forwardRef(((e,n)=>{var r;const{prefixCls:a,className:i,style:s,type:l,disabled:c,children:d,ellipsis:u,editable:p,copyable:f,component:m,title:h}=e,g=Kz(e,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:v,direction:_}=t.useContext(b),[y]=el("Text"),k=t.useRef(null),x=t.useRef(null),w=v("typography",a),S=tl(g,["mark","code","delete","underline","strong","keyboard","italic"]),[C,E]=jz(p),[j,T]=qt(!1,{value:E.editing}),{triggerType:P=["icon"]}=E,$=e=>{var t;e&&(null===(t=E.onStart)||void 0===t||t.call(E)),T(e)},O=Tz(j);Ut((()=>{var e;!j&&O&&(null===(e=x.current)||void 0===e||e.focus())}),[j]);const A=e=>{null===e||void 0===e||e.preventDefault(),$(!0)},D=e=>{var t;null===(t=E.onChange)||void 0===t||t.call(E,e),$(!1)},I=()=>{var e;null===(e=E.onCancel)||void 0===e||e.call(E),$(!1)},[R,N]=jz(f),{copied:M,copyLoading:z,onClick:L}=Ez({copyConfig:N,children:d}),[H,B]=t.useState(!1),[F,U]=t.useState(!1),[W,V]=t.useState(!1),[q,K]=t.useState(!1),[G,Y]=t.useState(!0),[X,J]=jz(u,{expandable:!1,symbol:e=>e?null===y||void 0===y?void 0:y.collapse:null===y||void 0===y?void 0:y.expand}),[Q,Z]=qt(J.defaultExpanded||!1,{value:J.expanded}),ee=X&&(!Q||"collapsible"===J.expandable),{rows:te=1}=J,ne=t.useMemo((()=>ee&&(void 0!==J.suffix||J.onEllipsis||J.expandable||C||R)),[ee,J,C,R]);Ut((()=>{X&&!ne&&(B(aA("webkitLineClamp")),U(aA("textOverflow")))}),[ne,X]);const[re,ae]=t.useState(ee),oe=t.useMemo((()=>!ne&&(1===te?F:H)),[ne,F,H]);Ut((()=>{ae(oe&&ee)}),[oe,ee]);const ie=ee&&(re?q:W),se=ee&&1===te&&re,le=ee&&te>1&&re,[ce,de]=t.useState(0),ue=e=>{var t;V(e),W!==e&&(null===(t=J.onEllipsis)||void 0===t||t.call(J,e))};t.useEffect((()=>{const e=k.current;if(X&&re&&e){const t=function(e){const t=document.createElement("em");e.appendChild(t);const n=e.getBoundingClientRect(),r=t.getBoundingClientRect();return e.removeChild(t),n.left>r.left||r.right>n.right||n.top>r.top||r.bottom>n.bottom}(e);q!==t&&K(t)}}),[X,re,d,le,G,ce]),t.useEffect((()=>{const e=k.current;if("undefined"===typeof IntersectionObserver||!e||!re||!ee)return;const t=new IntersectionObserver((()=>{Y(!!e.offsetParent)}));return t.observe(e),()=>{t.disconnect()}}),[re,ee]);const pe=Pz(J.tooltip,E.text,d),fe=t.useMemo((()=>{if(X&&!re)return[E.text,d,h,pe.title].find(zz)}),[X,re,h,pe.title,ie]);if(j)return t.createElement(xz,{value:null!==(r=E.text)&&void 0!==r?r:"string"===typeof d?d:"",onSave:D,onCancel:I,onEnd:E.onEnd,prefixCls:w,className:i,style:s,direction:_,component:m,maxLength:E.maxLength,autoSize:E.autoSize,enterIcon:E.enterIcon});const me=()=>{const{expandable:e,symbol:n}=J;return e?t.createElement("button",{type:"button",key:"expand",className:`${w}-${Q?"collapse":"expand"}`,onClick:e=>((e,t)=>{var n;Z(t.expanded),null===(n=J.onExpand)||void 0===n||n.call(J,e,t)})(e,{expanded:!Q}),"aria-label":Q?y.collapse:null===y||void 0===y?void 0:y.expand},"function"===typeof n?n(Q):n):null},he=()=>{if(!C)return;const{icon:e,tooltip:n,tabIndex:r}=E,a=gl(n)[0]||(null===y||void 0===y?void 0:y.edit),o="string"===typeof a?a:"";return P.includes("icon")?t.createElement(AP,{key:"edit",title:!1===n?"":a},t.createElement("button",{type:"button",ref:x,className:`${w}-edit`,onClick:A,"aria-label":o,tabIndex:r},e||t.createElement(RM,{role:"button"}))):null},ge=e=>[e&&me(),he(),R?t.createElement(Lz,Object.assign({key:"copy"},N,{prefixCls:w,copied:M,locale:y,onCopy:L,loading:z,iconOnly:null===d||void 0===d})):null];return t.createElement(Vv,{onResize:e=>{let{offsetWidth:t}=e;de(t)},disabled:!ee},(r=>t.createElement(qz,{tooltipProps:pe,enableEllipsis:ee,isEllipsis:ie},t.createElement(Az,Object.assign({className:o()({[`${w}-${l}`]:l,[`${w}-disabled`]:c,[`${w}-ellipsis`]:X,[`${w}-ellipsis-single-line`]:se,[`${w}-ellipsis-multiple-line`]:le},i),prefixCls:a,style:Object.assign(Object.assign({},s),{WebkitLineClamp:le?te:void 0}),component:m,ref:kt(r,k,n),direction:_,onClick:P.includes("text")?A:void 0,"aria-label":null===fe||void 0===fe?void 0:fe.toString(),title:h},S),t.createElement(Vz,{enableMeasure:ee&&!re,text:d,rows:te,width:ce,onEllipsis:ue,expanded:Q,miscDeps:[M,Q,z,C,R]},((n,r)=>function(e,n){let{mark:r,code:a,underline:o,delete:i,strong:s,keyboard:l,italic:c}=e,d=n;function u(e,n){n&&(d=t.createElement(e,{},d))}return u("strong",s),u("u",o),u("del",i),u("code",a),u("mark",r),u("kbd",l),u("i",c),d}(e,t.createElement(t.Fragment,null,n.length>0&&r&&!Q&&fe?t.createElement("span",{key:"show-content","aria-hidden":!0},n):n,(e=>[e&&!Q&&t.createElement("span",{"aria-hidden":!0,key:"ellipsis"},"..."),J.suffix,ge(e)])(r)))))))))})),Yz=Gz;var Xz=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const Jz=t.forwardRef(((e,n)=>{var{ellipsis:r,rel:a}=e,o=Xz(e,["ellipsis","rel"]);const i=Object.assign(Object.assign({},o),{rel:void 0===a&&"_blank"===o.target?"noopener noreferrer":a});return delete i.navigate,t.createElement(Yz,Object.assign({},i,{ref:n,ellipsis:!!r,component:"a"}))})),Qz=Jz,Zz=t.forwardRef(((e,n)=>t.createElement(Yz,Object.assign({ref:n},e,{component:"div"}))));var eL=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const tL=(e,n)=>{var{ellipsis:r}=e,a=eL(e,["ellipsis"]);const o=t.useMemo((()=>r&&"object"===typeof r?tl(r,["expandable","rows"]):r),[r]);return t.createElement(Yz,Object.assign({ref:n},a,{ellipsis:o,component:"span"}))},nL=t.forwardRef(tL);var rL=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const aL=[1,2,3,4,5],oL=t.forwardRef(((e,n)=>{const{level:r=1}=e,a=rL(e,["level"]);const o=aL.includes(r)?`h${r}`:"h1";return t.createElement(Yz,Object.assign({ref:n},a,{component:o}))})),iL=Az;iL.Text=nL,iL.Link=Qz,iL.Title=oL,iL.Paragraph=Zz;const sL=iL;const lL=function(e){let t;const n=function(){if(null==t){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];t=$n((n=>()=>{t=null,e.apply(void 0,pt(n))})(r))}};return n.cancel=()=>{$n.cancel(t),t=null},n},cL=Ti("Affix",(e=>{const{componentCls:t}=e;return{[t]:{position:"fixed",zIndex:e.zIndexPopup}}}),(e=>({zIndexPopup:e.zIndexBase+10})));function dL(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function uL(e,t,n){if(void 0!==n&&Math.round(t.top)>Math.round(e.top)-n)return n+t.top}function pL(e,t,n){if(void 0!==n&&Math.round(t.bottom)<Math.round(e.bottom)+n){return n+(window.innerHeight-t.bottom)}}const fL=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"];function mL(){return"undefined"!==typeof window?window:null}const hL=t.forwardRef(((e,n)=>{var r;const{style:a,offsetTop:i,offsetBottom:s,prefixCls:l,className:c,rootClassName:d,children:u,target:p,onChange:f}=e,{getPrefixCls:m,getTargetContainer:h}=t.useContext(b),g=m("affix",l),[v,_]=t.useState(!1),[y,k]=t.useState(),[x,w]=t.useState(),S=t.useRef(0),C=t.useRef(null),E=t.useRef(),j=t.useRef(null),T=t.useRef(null),P=t.useRef(null),$=null!==(r=null!==p&&void 0!==p?p:h)&&void 0!==r?r:mL,O=void 0===s&&void 0===i?0:i,A=()=>{S.current=1,(()=>{if(1!==S.current||!T.current||!j.current||!$)return;const e=$();if(e){const t={status:0},n=dL(j.current);if(0===n.top&&0===n.left&&0===n.width&&0===n.height)return;const r=dL(e),a=uL(n,r,O),o=pL(n,r,s);void 0!==a?(t.affixStyle={position:"fixed",top:a,width:n.width,height:n.height},t.placeholderStyle={width:n.width,height:n.height}):void 0!==o&&(t.affixStyle={position:"fixed",bottom:o,width:n.width,height:n.height},t.placeholderStyle={width:n.width,height:n.height}),t.lastAffix=!!t.affixStyle,v!==t.lastAffix&&(null===f||void 0===f||f(t.lastAffix)),S.current=t.status,k(t.affixStyle),w(t.placeholderStyle),_(t.lastAffix)}})()},D=lL((()=>{A()})),I=lL((()=>{if($&&y){const e=$();if(e&&j.current){const t=dL(e),n=dL(j.current),r=uL(n,t,O),a=pL(n,t,s);if(void 0!==r&&y.top===r||void 0!==a&&y.bottom===a)return}}A()})),R=()=>{const e=null===$||void 0===$?void 0:$();e&&(fL.forEach((t=>{var n;E.current&&(null===(n=C.current)||void 0===n||n.removeEventListener(t,E.current)),null===e||void 0===e||e.addEventListener(t,I)})),C.current=e,E.current=I)};t.useImperativeHandle(n,(()=>({updatePosition:D}))),t.useEffect((()=>(P.current=setTimeout(R),()=>(()=>{P.current&&(clearTimeout(P.current),P.current=null);const e=null===$||void 0===$?void 0:$();fL.forEach((t=>{var n;null===e||void 0===e||e.removeEventListener(t,I),E.current&&(null===(n=C.current)||void 0===n||n.removeEventListener(t,E.current))})),D.cancel(),I.cancel()})())),[]),t.useEffect((()=>{R()}),[p,y]),t.useEffect((()=>{D()}),[p,i,s]);const[N,M,z]=cL(g),L=o()(d,M,g,z),H=o()({[L]:y});let B=tl(e,["prefixCls","offsetTop","offsetBottom","target","onChange","rootClassName"]);return N(t.createElement(Vv,{onResize:D},t.createElement("div",Object.assign({style:a,className:c,ref:j},B),y&&t.createElement("div",{style:x,"aria-hidden":"true"}),t.createElement("div",{className:H,ref:T,style:y},t.createElement(Vv,{onResize:D},u)))))}));const gL=hL;const vL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"};var _L=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:vL}))};const bL=t.forwardRef(_L);const yL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32zm-622.3-84c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9z"}}]},name:"edit",theme:"filled"};var kL=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:yL}))};const xL=t.forwardRef(kL);var wL=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],SL=t.forwardRef((function(e,n){var r,a=e.prefixCls,i=void 0===a?"rc-switch":a,s=e.className,l=e.checked,c=e.defaultChecked,d=e.disabled,u=e.loadingIcon,p=e.checkedChildren,f=e.unCheckedChildren,m=e.onClick,h=e.onChange,g=e.onKeyDown,v=A(e,wL),_=j(qt(!1,{value:l,defaultValue:c}),2),b=_[0],y=_[1];function x(e,t){var n=b;return d||(y(n=e),null===h||void 0===h||h(n,t)),n}var w=o()(i,s,($(r={},"".concat(i,"-checked"),b),$(r,"".concat(i,"-disabled"),d),r));return t.createElement("button",k({},v,{type:"button",role:"switch","aria-checked":b,disabled:d,className:w,ref:n,onKeyDown:function(e){e.which===Xn.LEFT?x(!1,e):e.which===Xn.RIGHT&&x(!0,e),null===g||void 0===g||g(e)},onClick:function(e){var t=x(!b,e);null===m||void 0===m||m(t,e)}}),u,t.createElement("span",{className:"".concat(i,"-inner")},t.createElement("span",{className:"".concat(i,"-inner-checked")},p),t.createElement("span",{className:"".concat(i,"-inner-unchecked")},f)))}));SL.displayName="Switch";const CL=SL,EL=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:a,innerMinMarginSM:o,innerMaxMarginSM:i,handleSizeSM:s,calc:l}=e,c=`${t}-inner`,d=Nr(l(s).add(l(r).mul(2)).equal()),u=Nr(l(i).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:a,height:n,lineHeight:Nr(n),[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${c}-checked, ${c}-unchecked`]:{minHeight:n},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${d} - ${u})`,marginInlineEnd:`calc(100% - ${d} + ${u})`},[`${c}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:s,height:s},[`${t}-loading-icon`]:{top:l(l(s).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${d} + ${u})`,marginInlineEnd:`calc(-100% + ${d} - ${u})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${Nr(l(s).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:l(e.marginXXS).div(2).equal(),marginInlineEnd:l(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:l(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:l(e.marginXXS).div(2).equal()}}}}}}},jL=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},TL=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:a,handleSize:o,calc:i}=e,s=`${t}-handle`;return{[t]:{[s]:{position:"absolute",top:n,insetInlineStart:n,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:i(o).div(2).equal(),boxShadow:a,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${s}`]:{insetInlineStart:`calc(100% - ${Nr(i(o).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${s}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${s}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},PL=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:a,innerMaxMargin:o,handleSize:i,calc:s}=e,l=`${t}-inner`,c=Nr(s(i).add(s(r).mul(2)).equal()),d=Nr(s(o).mul(2).equal());return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:o,paddingInlineEnd:a,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:n},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${c} - ${d})`,marginInlineEnd:`calc(100% - ${c} + ${d})`},[`${l}-unchecked`]:{marginTop:s(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:a,paddingInlineEnd:o,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${c} + ${d})`,marginInlineEnd:`calc(-100% + ${c} - ${d})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:s(r).mul(2).equal(),marginInlineEnd:s(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:s(r).mul(-1).mul(2).equal(),marginInlineEnd:s(r).mul(2).equal()}}}}}},$L=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},ei(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:Nr(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),ri(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},OL=Ti("Switch",(e=>{const t=gi(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[$L(t),PL(t),TL(t),jL(t),EL(t)]}),(e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:a}=e,o=t*n,i=r/2,s=o-4,l=i-4;return{trackHeight:o,trackHeightSM:i,trackMinWidth:2*s+8,trackMinWidthSM:2*l+4,trackPadding:2,handleBg:a,handleSize:s,handleSizeSM:l,handleShadow:`0 2px 4px 0 ${new io("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:s/2,innerMaxMargin:s+2+4,innerMinMarginSM:l/2,innerMaxMarginSM:l+2+4}}));var AL=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const DL=t.forwardRef(((e,n)=>{const{prefixCls:r,size:a,disabled:i,loading:s,className:l,rootClassName:c,style:d,checked:u,value:p,defaultChecked:f,defaultValue:m,onChange:h}=e,g=AL(e,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[v,_]=qt(!1,{value:null!==u&&void 0!==u?u:p,defaultValue:null!==f&&void 0!==f?f:m}),{getPrefixCls:y,direction:k,switch:x}=t.useContext(b),w=t.useContext(Es),S=(null!==i&&void 0!==i?i:w)||s,C=y("switch",r),E=t.createElement("div",{className:`${C}-handle`},s&&t.createElement(qo,{className:`${C}-loading-icon`})),[j,T,P]=OL(C),$=hl(a),O=o()(null===x||void 0===x?void 0:x.className,{[`${C}-small`]:"small"===$,[`${C}-loading`]:s,[`${C}-rtl`]:"rtl"===k},l,c,T,P),A=Object.assign(Object.assign({},null===x||void 0===x?void 0:x.style),d);return j(t.createElement(ml,{component:"Switch"},t.createElement(CL,Object.assign({},g,{checked:v,onChange:function(){_(arguments.length<=0?void 0:arguments[0]),null===h||void 0===h||h.apply(void 0,arguments)},prefixCls:C,className:O,style:A,disabled:S,ref:n,loadingIcon:E}))))})),IL=DL;IL.__ANT_SWITCH=!0;const RL=IL,NL=e=>{let{value:t,placeholder:n,rows:r,defaultValue:a,onChange:o}=e;return(0,pg.jsx)(cw.TextArea,{defaultValue:a,spellCheck:!1,autoCorrect:"off",autoComplete:"off",autoCapitalize:"off",placeholder:n,style:{overflowX:"auto",whiteSpace:"pre",fontSize:12},className:"code-input",rows:r||4,value:t,onChange:e=>o(e)})};class ML extends t.Component{constructor(e){super(e),this.state={dummyVar:void 0,forceEditableInstanceCount:!1,tagsEditMode:!1,envVarBulkEdit:!1,envVarBulkVals:"",forceEditableNodeId:!1}}parseEnvVars(e){const t={};return e.toString().split("\n").forEach((function(e,n){const r=e.match(/^\s*([\w.-]+)\s*=\s*(.*)?\s*$/);if(r){const e=r[1];let n=r[2]||"";const a=n?n.length:0;a>0&&'"'===n.charAt(0)&&'"'===n.charAt(a-1)&&(n=n.replace(/\\n/gm,"\n")),n=n.replace(/(^['"]|['"]$)/g,"").trim(),t[e]=n}})),t}convertEnvVarsToBulk(e){return e.map((e=>{let t=e.value;return t.indexOf("\n")>=0&&(t=`"${t.split("\n").join("\\n")}"`),`${e.key}=${t}`})).join("\n")}createEnvVarSection(){const e=this,t=this.props.apiData.appDefinition.envVars||[];if(e.state.envVarBulkEdit)return(0,pg.jsx)("div",{children:(0,pg.jsx)(iv,{style:{paddingBottom:12},children:(0,pg.jsx)(XT,{span:24,children:(0,pg.jsx)(NL,{placeholder:"key1=value1\nkey2=value2",rows:7,value:e.state.envVarBulkVals?e.state.envVarBulkVals:e.convertEnvVarsToBulk(t),onChange:t=>{const n=cE.copyObject(e.props.apiData),r=e.parseEnvVars(t.target.value),a=[];Object.keys(r).forEach((e=>{a.push({key:e,value:r[e]})})),n.appDefinition.envVars=a,e.props.updateApiData(n),e.setState({envVarBulkVals:t.target.value})}})})})});const n=t.map(((t,n)=>(0,pg.jsxs)(iv,{style:{paddingBottom:12},children:[(0,pg.jsx)(XT,{span:8,children:(0,pg.jsx)(cw,{spellCheck:!1,autoCorrect:"off",autoComplete:"off",autoCapitalize:"off",className:"code-input",placeholder:"key",value:t.key,type:"text",onChange:t=>{const r=cE.copyObject(e.props.apiData);r.appDefinition.envVars[n].key=t.target.value,e.props.updateApiData(r)}})}),(0,pg.jsx)(XT,{style:{paddingLeft:12},span:16,children:(0,pg.jsx)(NL,{placeholder:"value",rows:1,value:t.value,onChange:t=>{const r=cE.copyObject(e.props.apiData);r.appDefinition.envVars[n].value=t.target.value,e.props.updateApiData(r)}})})]},`${n}`)));return(0,pg.jsxs)("div",{children:[n,(0,pg.jsx)("br",{}),(0,pg.jsx)(Hc,{block:this.props.isMobile,type:"default",onClick:()=>e.addEnvVarClicked(),children:qC("apps.app_config_add_key_value_env_vars","Add Key/Value Pair")})]})}createPortRows(){const e=this;return(this.props.apiData.appDefinition.ports||[]).map(((t,n)=>(0,pg.jsxs)(iv,{style:{paddingBottom:12},children:[(0,pg.jsx)(XT,{span:12,children:(0,pg.jsx)(AP,{title:qC("apps.app_config_port_tooltip","Make sure the port is not already used!"),children:(0,pg.jsx)(cw,{addonBefore:"Server Port",placeholder:"5050",value:t.hostPort?t.hostPort+"":"",type:"number",onChange:t=>{const r=cE.copyObject(e.props.apiData),a=Number(t.target.value.trim());r.appDefinition.ports[n].hostPort=a>0?a:0,e.props.updateApiData(r)}})})}),(0,pg.jsx)(XT,{style:{paddingLeft:12},span:12,children:(0,pg.jsx)(cw,{addonBefore:"Container Port",placeholder:"6060",value:t.containerPort?t.containerPort+"":"",onChange:t=>{const r=cE.copyObject(e.props.apiData),a=Number(t.target.value.trim());r.appDefinition.ports[n].containerPort=a>0?a:0,e.props.updateApiData(r)}})})]},`${n}`)))}createVolRows(){const e=this;return(this.props.apiData.appDefinition.volumes||[]).map(((t,n)=>(0,pg.jsxs)(iv,{style:{paddingBottom:12},children:[(0,pg.jsx)(XT,{span:8,children:(0,pg.jsx)(cw,{addonBefore:qC("apps.app_config_vol_path","Path in App"),spellCheck:!1,autoCorrect:"off",autoComplete:"off",autoCapitalize:"off",className:"code-input",placeholder:"/var/www/html",value:t.containerPath,type:"text",onChange:t=>{const r=cE.copyObject(e.props.apiData);r.appDefinition.volumes[n].containerPath=t.target.value,e.props.updateApiData(r)}})}),(0,pg.jsx)(XT,{style:{paddingLeft:12},span:8,className:t.hostPath?"hide-on-demand":"",children:(0,pg.jsx)(cw,{addonBefore:qC("apps.app_config_vol_label","Label"),spellCheck:!1,autoCorrect:"off",autoComplete:"off",autoCapitalize:"off",className:"code-input",placeholder:"some-name",value:t.volumeName,onChange:t=>{const r=cE.copyObject(e.props.apiData);r.appDefinition.volumes[n].volumeName=t.target.value,e.props.updateApiData(r)}})}),(0,pg.jsx)(XT,{style:{paddingLeft:12},span:8,className:t.hostPath?"":"hide-on-demand",children:(0,pg.jsx)(AP,{title:qC("apps.app_config_vol_host_path_hint","IMPORTANT: Ensure Host Path exists before assigning it here"),children:(0,pg.jsx)(cw,{addonBefore:qC("apps.app_config_vol_host_path","Path on Host"),spellCheck:!1,autoCorrect:"off",autoComplete:"off",autoCapitalize:"off",className:"code-input",placeholder:"/host/path/exists",value:t.hostPath,onChange:t=>{const r=cE.copyObject(e.props.apiData);r.appDefinition.volumes[n].hostPath=t.target.value,e.props.updateApiData(r)}})})}),(0,pg.jsx)(XT,{style:{paddingLeft:12},span:8,children:(0,pg.jsx)(Hc,{type:"dashed",onClick:()=>{const t=cE.copyObject(e.props.apiData);t.appDefinition.volumes[n].hostPath=t.appDefinition.volumes[n].hostPath?"":"/",e.props.updateApiData(t)},children:t.hostPath?qC("apps.app_config_vol_manage_path","Let CapRover manage path"):qC("apps.app_config_vol_set_path","Set specific host path")})})]},`${n}`)))}createVolSection(){const e=this,t=this.props.apiData.appDefinition;return t.hasPersistentData?(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("h4",{children:[qC("apps.app_config_vol_directories","Persistent Directories")," ","\xa0",(0,pg.jsx)(NP,{url:"https://caprover.com/docs/app-configuration.html#persistent-or-not",children:(0,pg.jsx)(bL,{})})]}),(0,pg.jsx)("div",{className:t.volumes&&t.volumes.length?"hide-on-demand":"",children:(0,pg.jsx)("i",{children:qC("apps.app_config_vol_no_directories","Currently, this app does not have any persistent directories.")})}),this.createVolRows(),(0,pg.jsx)("br",{}),(0,pg.jsx)(Hc,{type:"default",onClick:()=>this.addVolumeClicked(),children:qC("apps.app_config_vol_add","Add Persistent Directory")}),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{}),(0,pg.jsxs)(iv,{children:[(0,pg.jsx)(XT,{span:6,style:{minWidth:this.props.isMobile?"100%":300},children:(0,pg.jsx)(AP,{title:qC("apps.app_config_vol_node_id_hint","Leave empty for automatic placement"),children:(0,pg.jsx)(cw,{addonBefore:qC("apps.app_config_vol_node_id","Node ID"),spellCheck:!1,autoCorrect:"off",autoComplete:"off",autoCapitalize:"off",className:"code-input",value:t.nodeId?t.nodeId:"",disabled:!this.state.forceEditableNodeId,onChange:t=>{const n=cE.copyObject(e.props.apiData);n.appDefinition.nodeId=t.target.value,e.props.updateApiData(n)}})})}),(0,pg.jsx)(XT,{span:12,style:{paddingLeft:24},children:(0,pg.jsx)(AP,{title:qC("apps.app_config_vol_node_id_warning","WARNING: Changing Node ID causes the content of your persistent directories to be deleted!"),children:(0,pg.jsx)(Hc,{type:"default",disabled:this.state.forceEditableNodeId,onClick:()=>this.setState({forceEditableNodeId:!0}),children:qC("apps.app_config_vol_node_id_edit","Edit")})})})]}),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{})]}):(0,pg.jsx)("div",{})}render(){const e=this,t=this.props.apiData.appDefinition;return(0,pg.jsxs)("div",{children:[(0,pg.jsxs)(iv,{align:"middle",justify:"space-between",children:[(0,pg.jsx)(XT,{children:(0,pg.jsxs)("h4",{children:[qC("apps.env_vars_title","Environment Variables")," ","\xa0",(0,pg.jsx)(NP,{url:"https://caprover.com/docs/app-configuration.html#environment-variables",children:(0,pg.jsx)(bL,{})})]})}),(0,pg.jsx)(XT,{children:(0,pg.jsxs)("h5",{children:[qC("apps.app_config_bulk_edit_button","Bulk Edit"),"\xa0"," ",(0,pg.jsx)(RL,{onChange:t=>{e.setState({envVarBulkEdit:t,envVarBulkVals:""})}})]})})]}),(0,pg.jsx)("div",{className:t.envVars&&t.envVars.length?"hide-on-demand":"",children:(0,pg.jsx)("i",{children:qC("apps.app_config_no_env_vars","Currently, this app does not have any custom environmental variables yet.")})}),this.createEnvVarSection(),(0,pg.jsx)("div",{style:{height:36}}),(0,pg.jsxs)("h4",{children:[qC("apps.app_config_port_mapping","Port Mapping"),"\xa0",(0,pg.jsx)(NP,{url:"https://caprover.com/docs/app-configuration.html#port-mapping",children:(0,pg.jsx)(bL,{})})]}),(0,pg.jsx)("div",{className:t.ports&&t.ports.length?"hide-on-demand":"",children:(0,pg.jsx)("i",{children:qC("apps.app_config_no_port_mapping","Currently, this app does not have any custom port mapping.")})}),this.createPortRows(),(0,pg.jsx)("br",{}),(0,pg.jsx)(Hc,{block:this.props.isMobile,type:"default",onClick:()=>this.addPortMappingClicked(),children:qC("apps.app_config_add_port_mapping","Add Port Mapping")}),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{}),this.createVolSection(),(0,pg.jsx)("br",{}),(0,pg.jsxs)(iv,{children:[(0,pg.jsx)(XT,{span:6,style:{minWidth:this.props.isMobile?"100%":300},children:(0,pg.jsx)(AP,{title:qC("apps.app_config_instances_running_title","Number of running instances of this app"),children:(0,pg.jsx)(cw,{addonBefore:qC("apps.app_config_instances_running_title_short","Instance Count"),type:"number",defaultValue:t.instanceCount+"",disabled:t.hasPersistentData&&!this.state.forceEditableInstanceCount,onChange:e=>{const t=cE.copyObject(this.props.apiData);t.appDefinition.instanceCount=Number(e.target.value),this.props.updateApiData(t)}})})}),(0,pg.jsx)(XT,{span:6,children:(0,pg.jsx)("div",{style:{paddingLeft:24},className:t.hasPersistentData?"":"hide-on-demand",children:(0,pg.jsx)(AP,{title:qC("apps.app_config_instances_warning_hint","Multiple instances of apps with persistent data can be very dangerous and bug prone as they can be accessing the same file on the disk resulting in data corruption. Edit the instance count only if you understand the risk."),children:(0,pg.jsx)(Hc,{type:"default",disabled:this.state.forceEditableInstanceCount,onClick:()=>this.setState({forceEditableInstanceCount:!0}),children:qC("apps.app_config_instances_force_edit_button","Edit")})})})})]}),(0,pg.jsx)("div",{style:{height:50}}),(0,pg.jsx)(iv,{children:(0,pg.jsxs)(XT,{span:24,children:[(0,pg.jsxs)("h4",{children:["Pre-Deploy Script",(0,pg.jsx)(NP,{url:"https://caprover.com/docs/pre-deploy-script.html",children:(0,pg.jsx)(bL,{style:{paddingLeft:10}})})]}),(0,pg.jsx)(NL,{placeholder:"var preDeployFunction = function (capRoverAppObj, dockerUpdateObject) ...",rows:4,value:t.preDeployFunction?t.preDeployFunction:"",onChange:e=>{const t=cE.copyObject(this.props.apiData);t.appDefinition.preDeployFunction=e.target.value,this.props.updateApiData(t)}})]})}),(0,pg.jsx)("div",{style:{height:30}}),(0,pg.jsx)(iv,{children:(0,pg.jsxs)(XT,{span:24,children:[(0,pg.jsxs)("h4",{children:["Service Update Override",(0,pg.jsx)(NP,{url:"https://caprover.com/docs/service-update-override.html",children:(0,pg.jsx)(bL,{style:{paddingLeft:10}})})]}),(0,pg.jsx)(NL,{placeholder:'## JSON / YAML\n{\n  "TaskTemplate": {\n    "ContainerSpec": {\n    "Image": "busybox",\n    "Args": [\n        "top"\n    ]....',rows:4,value:t.serviceUpdateOverride?t.serviceUpdateOverride:"",onChange:e=>{const t=cE.copyObject(this.props.apiData);t.appDefinition.serviceUpdateOverride=e.target.value,this.props.updateApiData(t)}})]})}),(0,pg.jsx)("div",{style:{height:30}}),(0,pg.jsxs)("h4",{children:[qC("apps.app_config_tags","Service Tags"),"\xa0",(0,pg.jsx)(NP,{url:"https://caprover.com/docs/app-configuration.html#service-tags",children:(0,pg.jsx)(bL,{})})]}),(0,pg.jsxs)("div",{style:{marginTop:10},children:[(0,pg.jsx)("span",{style:{marginInlineEnd:10},onClick:()=>{e.setState({tagsEditMode:!e.state.tagsEditMode})},children:e.state.tagsEditMode?(0,pg.jsx)(xL,{}):(0,pg.jsx)(RM,{})}),(0,pg.jsx)("span",{className:t.tags&&t.tags.length?"hide-on-demand":""}),(0,pg.jsx)("span",{children:e.createTagsValues()})]}),(0,pg.jsx)("div",{style:{height:36}})]})}createTagsValues(){const e=this.props.apiData.appDefinition;return this.state.tagsEditMode?(0,pg.jsx)(NL,{placeholder:"tag1,comma,separated,cannot-contain-space",rows:1,defaultValue:(e.tags||[]).map((e=>e.tagName)).join(","),onChange:e=>{const t=e.target.value,n=cE.copyObject(this.props.apiData),r=t.split(",").map((e=>e.trim().toLocaleLowerCase())).filter((e=>!!e)).map((e=>({tagName:e})));n.appDefinition.tags=r,this.props.updateApiData(n)}}):(0,pg.jsx)(t.Fragment,{children:e.tags&&e.tags.length>0?e.tags.map((e=>(0,pg.jsx)(hO,{children:e.tagName},e.tagName))):(0,pg.jsx)("span",{children:qC("apps.app_config_no_tags_message","Currently no service tag is associated with this service")})})}addPortMappingClicked(){const e=cE.copyObject(this.props.apiData);e.appDefinition.ports=e.appDefinition.ports||[],e.appDefinition.ports.push({containerPort:0,hostPort:0}),this.props.updateApiData(e)}addEnvVarClicked(){const e=cE.copyObject(this.props.apiData);e.appDefinition.envVars=e.appDefinition.envVars||[],e.appDefinition.envVars.push({key:"",value:""}),this.props.updateApiData(e)}addVolumeClicked(){const e=cE.copyObject(this.props.apiData);e.appDefinition.volumes=e.appDefinition.volumes||[],e.appDefinition.volumes.push({containerPath:"",volumeName:""}),this.props.updateApiData(e)}reFetchData(){this.props.reFetchData()}}const zL=cw.Search;class LL extends t.Component{constructor(e){super(e),this.state={newDomain:"",dialogHttpUser:"",dialogHttpPass:""}}render(){return(0,pg.jsx)("div",{children:this.createHttpSettingsContent()})}reFetchData(){this.props.reFetchData()}enableDefaultHttps(){const e=this;return this.props.setLoading(!0),Promise.resolve().then((function(){return e.props.apiManager.enableSslForBaseDomain(e.props.apiData.appDefinition.appName)})).then((function(){oE.success("HTTPS is now enabled for your app")})).then((function(){e.reFetchData()})).catch(iE.createCatcher((function(){e.props.setLoading(!1)})))}onConnectNewDomainClicked(e){const t=this;return this.props.setLoading(!0),Promise.resolve().then((function(){return t.props.apiManager.attachNewCustomDomainToApp(t.props.apiData.appDefinition.appName,e)})).then((function(){oE.success("New domain is now successfully connected!")})).then((function(){t.reFetchData()})).catch(iE.createCatcher((function(){t.props.setLoading(!1)})))}onEnableCustomDomainSslClicked(e){const t=this;return this.props.setLoading(!0),Promise.resolve().then((function(){return t.props.apiManager.enableSslForCustomDomain(t.props.apiData.appDefinition.appName,e)})).then((function(){oE.success("HTTPS is successfully activated for your domain!")})).then((function(){t.reFetchData()})).catch(iE.createCatcher((function(){t.props.setLoading(!1)})))}onRemoveCustomDomainClicked(e){const t=this;return this.props.setLoading(!0),Promise.resolve().then((function(){return t.props.apiManager.removeCustomDomain(t.props.apiData.appDefinition.appName,e)})).then((function(){oE.success("Your custom domain is successfully removed!")})).then((function(){t.reFetchData()})).catch(iE.createCatcher((function(){t.props.setLoading(!1)})))}createRedirectDropdownIfNeeded(e,n){const r=this,a=(this.props.apiData.appDefinition.customDomain||[]).map((e=>e.publicDomain));if(0!==a.length){a.push(`${e.appName}.${n}`);const o=[];o.push({value:"",label:"No redirects"}),a.forEach((e=>{o.push({value:e,label:e})}));const i=r.props.isMobile?200:350;return(0,pg.jsxs)(t.Fragment,{children:[(0,pg.jsxs)(iv,{children:[(0,pg.jsx)("span",{style:{marginInlineEnd:10},children:"Redirect all domains to:"}),(0,pg.jsx)(jT,{size:"small",defaultValue:e.redirectDomain||"",onChange:e=>{const t=cE.copyObject(r.props.apiData);t.appDefinition.redirectDomain=e,r.props.updateApiData(t)},style:{width:i},options:o})]}),(0,pg.jsx)("br",{})]})}}createCustomDomainRows(){const e=this.props.apiData.appDefinition.customDomain||[],t=[];return e.forEach((e=>{const n=(0,pg.jsxs)(iv,{style:{marginTop:15},children:[(0,pg.jsxs)(Hc.Group,{size:"small",children:[(0,pg.jsx)(AP,{title:e.hasSsl?"Already activated":"Click to activate HTTPS for this domain",children:(0,pg.jsx)(Hc,{disabled:e.hasSsl,onClick:()=>{this.onEnableCustomDomainSslClicked(e.publicDomain)},type:"primary",children:"Enable HTTPS"})}),(0,pg.jsx)(Hc,{style:{marginInlineEnd:20},onClick:()=>{this.onRemoveCustomDomainClicked(e.publicDomain)},children:"Remove"})]}),(0,pg.jsx)(NP,{url:`http://${e.publicDomain}`,children:e.publicDomain})]},e.publicDomain);t.push(n)})),t}onEditDefaultNginxConfigClicked(){const e=cE.copyObject(this.props.apiData);e.appDefinition.customNginxConfig=this.props.apiData.defaultNginxConfig,this.props.updateApiData(e)}createCustomNginx(){const e=this.props.apiData.appDefinition.customNginxConfig;return e?(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:qC("apps.edit_nginx_description","Templates are built using EJS template pattern. Do not change the areas between %s , unless you really know what you're doing! To revert to default, simply remove all the content.").split("%s").map(((e,t)=>(0,pg.jsxs)("span",{children:[e," ",0===t?(0,pg.jsx)("code",{children:"<% ... %>"}):(0,pg.jsx)(pg.Fragment,{})]})))}),(0,pg.jsx)(cw.TextArea,{style:{fontFamily:"monospace"},onChange:e=>{const t=cE.copyObject(this.props.apiData);t.appDefinition.customNginxConfig=e.target.value,this.props.updateApiData(t)},rows:17,defaultValue:e})]}):(0,pg.jsx)("div",{children:(0,pg.jsx)(Hc,{type:"default",onClick:()=>this.onEditDefaultNginxConfigClicked(),children:qC("apps.edit_nginx_config_button","Edit Default Nginx Configurations")})})}createHttpDetailsSettingsContent(){const e=this,n=this.props.apiData.appDefinition,r=this.props.apiData.rootDomain,a=e.props.apiData.appDefinition.httpAuth?e.props.apiData.appDefinition.httpAuth.user:"";return(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("p",{children:[" ",qC("apps.app_public_urls","Your app is publicly available at"),":"]}),(0,pg.jsxs)(iv,{children:[(0,pg.jsx)(Hc.Group,{size:"small",children:(0,pg.jsx)(AP,{title:n.hasDefaultSubDomainSsl?qC("apps.app_ssl_already_active","Already activated"):qC("apps.app_active_ssl","Click to activate HTTPS for this domain"),children:(0,pg.jsx)(Hc,{disabled:n.hasDefaultSubDomainSsl,block:this.props.isMobile,onClick:()=>{this.enableDefaultHttps()},type:"primary",children:qC("apps.app_active_ssl_button","Enable HTTPS")})})}),(0,pg.jsx)(NP,{url:`http${n.hasDefaultSubDomainSsl?"s":""}://${n.appName}.${r}`,children:(0,pg.jsx)("span",{style:{marginInlineStart:20},children:`http${n.hasDefaultSubDomainSsl?"s":""}://${n.appName}.${r}`})})]}),this.createCustomDomainRows(),(0,pg.jsx)("br",{}),this.createRedirectDropdownIfNeeded(n,r),(0,pg.jsxs)(iv,{children:[(0,pg.jsx)(XT,{xs:{span:24},lg:{span:15},children:this.props.isMobile?(0,pg.jsxs)(t.Fragment,{children:[(0,pg.jsx)(cw,{placeholder:"www.the-best-app-in-the-world.com",onChange:e=>this.setState({newDomain:e.target.value})}),(0,pg.jsx)(Hc,{style:{marginTop:8},block:!0,onClick:()=>this.onConnectNewDomainClicked(this.state.newDomain),type:"primary",children:qC("apps.app_add_new_domain","Connect New Domain")})]}):(0,pg.jsx)(zL,{placeholder:"www.the-best-app-in-the-world.com",enterButton:qC("apps.app_add_new_domain","Connect New Domain"),onSearch:e=>this.onConnectNewDomainClicked(e)})}),"\xa0\xa0\xa0",(0,pg.jsx)(AP,{title:qC("apps.http_warning_ip_address_hint","Make sure the new domain points to this IP, otherwise verification will fail."),children:(0,pg.jsx)("span",{children:(0,pg.jsx)(bL,{style:{marginTop:9}})})})]}),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{}),this.createCustomNginx(),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{}),(0,pg.jsx)(iv,{children:(0,pg.jsx)(XT,{xs:{span:24},lg:{span:6},style:{minWidth:this.props.isMobile?"100%":300},children:(0,pg.jsx)(AP,{title:qC("apps.hint_http_port","HTTP port inside the container. Default is 80. Change only if the app is running in a different port. This is used only for HTTP apps, not databases."),children:(0,pg.jsx)(cw,{addonBefore:qC("apps.container_http_port","Container HTTP Port"),type:"number",defaultValue:n.containerHttpPort?n.containerHttpPort+"":"",onChange:e=>{const t=cE.copyObject(this.props.apiData);t.appDefinition.containerHttpPort=Number(e.target.value),this.props.updateApiData(t)}})})})}),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{}),(0,pg.jsxs)(iv,{children:[(0,pg.jsx)(ZD,{defaultChecked:!!this.props.apiData.appDefinition.forceSsl,onChange:e=>{const t=cE.copyObject(this.props.apiData);t.appDefinition.forceSsl=!!e.target.checked,this.props.updateApiData(t)},children:qC("apps.force_http_text","Force HTTPS by redirecting all HTTP traffic to HTTPS")}),(0,pg.jsx)(AP,{title:qC("apps.force_http_hint_warning","Forcing HTTPS causes domains without HTTPS to malfunction. Make sure you enable HTTPS for the domain you want to use, before enabling Force HTTPS option."),children:(0,pg.jsx)(bL,{})})]}),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{}),(0,pg.jsxs)(iv,{children:[(0,pg.jsx)(ZD,{defaultChecked:!!this.props.apiData.appDefinition.websocketSupport,onChange:e=>{const t=cE.copyObject(this.props.apiData);t.appDefinition.websocketSupport=!!e.target.checked,this.props.updateApiData(t)},children:qC("apps.websock_support_text","Websocket Support")}),(0,pg.jsx)(AP,{title:qC("apps.websock_support_text_hint","Adds the upgrade proxy headers to NGINX config."),children:(0,pg.jsx)(bL,{})})]}),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{}),(0,pg.jsxs)(iv,{children:[(0,pg.jsx)(Hc,{style:{marginInlineEnd:20},type:"default",onClick:()=>e.onEditHttpAuthClicked(),children:qC("apps.button_enable_auth","Edit HTTP Basic Auth")}),this.props.isMobile&&(0,pg.jsx)("div",{style:{marginTop:10}}),(0,pg.jsxs)("span",{children:[qC("apps.button_enable_auth_current_state","Current State")," ",":",(0,pg.jsx)("b",{children:a?qC("apps.button_enable_auth_active","active"):qC("apps.button_enable_auth_inactive","inactive")})," ",a?`[user: ${a} @ password: <HIDDEN>]`:""]})]})]})}onEditHttpAuthClicked(){const e=this,t="IGNORE",n=e.props.apiData.appDefinition.httpAuth;e.setState({dialogHttpPass:n&&n.password||"",dialogHttpUser:n&&n.user||""});const r=qC("apps.enable_auth_dialog_body","HTTP Basic authentication is the simplest technique for enforcing access controls to web resources. You can use this technique to restrict access to HTTP apps, specially those you create via One-Click app generator such as phpMyAdmin and etc.");Promise.resolve().then((function(){return new Promise((function(n,a){tP.confirm({title:qC("apps.enable_auth_dialog_title","Edit HTTP Basic Auth"),content:(0,pg.jsxs)("div",{style:{paddingTop:30},children:[(0,pg.jsx)("p",{children:r}),(0,pg.jsx)("p",{children:(0,pg.jsx)(cw,{placeholder:"username",type:"text",defaultValue:e.state.dialogHttpUser,onChange:t=>e.setState({dialogHttpUser:(t.target.value||"").trim()})})}),(0,pg.jsx)("p",{children:(0,pg.jsx)(cw,{placeholder:"password",type:"text",defaultValue:e.state.dialogHttpPass,onChange:t=>e.setState({dialogHttpPass:(t.target.value||"").trim()})})})]}),onOk(){n("CONFIRM")},onCancel(){n(t)}})}))})).then((function(n){if(n===t)return;const r=cE.copyObject(e.props.apiData),a=e.state.dialogHttpUser,o=e.state.dialogHttpPass;return a&&o?(r.appDefinition.httpAuth=r.appDefinition.httpAuth||{user:""},r.appDefinition.httpAuth.user=a,r.appDefinition.httpAuth.password=o):r.appDefinition.httpAuth=void 0,e.props.updateApiData(r),cE.getDelayedPromise(300).then((function(){e.props.onUpdateConfigAndSave()}))}))}createHttpSettingsContent(){const e=this.props.apiData.appDefinition,t=qC("apps.http_hint_address","Your app is internally available as %s1 to other apps. In case of web-app, it is accessible via %s2 from other apps.");return(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:cE.formatText(t,["%s1","%s2"],[(0,pg.jsxs)("code",{children:["srv-captain--",e.appName]}),(0,pg.jsx)("code",{children:`http://srv-captain--${e.appName}`})])}),(0,pg.jsx)("br",{}),(0,pg.jsx)(ZD,{defaultChecked:this.props.apiData.appDefinition.notExposeAsWebApp,onChange:e=>{const t=cE.copyObject(this.props.apiData);t.appDefinition.notExposeAsWebApp=!!e.target.checked,this.props.updateApiData(t)},children:qC("apps.http_expose_title","   Do not expose as web-app externally")}),(0,pg.jsx)(AP,{title:cE.formatText(qC("apps.http_expose_hint","Use this if you don't want your app be externally available. Your app will continue to be available internally as %s"),["%s"],[(0,pg.jsx)("span",{children:`http://srv-captain--${e.appName}`})]),children:(0,pg.jsx)(bL,{})}),(0,pg.jsx)("div",{style:{height:35}}),e.notExposeAsWebApp?(0,pg.jsx)("div",{}):this.createHttpDetailsSettingsContent()]})}}const HL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 736c0-111.6-65.4-208-160-252.9V317.3c0-15.1-5.3-29.7-15.1-41.2L536.5 95.4C530.1 87.8 521 84 512 84s-18.1 3.8-24.5 11.4L335.1 276.1a63.97 63.97 0 00-15.1 41.2v165.8C225.4 528 160 624.4 160 736h156.5c-2.3 7.2-3.5 15-3.5 23.8 0 22.1 7.6 43.7 21.4 60.8a97.2 97.2 0 0043.1 30.6c23.1 54 75.6 88.8 134.5 88.8 29.1 0 57.3-8.6 81.4-24.8 23.6-15.8 41.9-37.9 53-64a97 97 0 0043.1-30.5 97.52 97.52 0 0021.4-60.8c0-8.4-1.1-16.4-3.1-23.8H864zM762.3 621.4c9.4 14.6 17 30.3 22.5 46.6H700V558.7a211.6 211.6 0 0162.3 62.7zM388 483.1V318.8l124-147 124 147V668H388V483.1zM239.2 668c5.5-16.3 13.1-32 22.5-46.6 16.3-25.2 37.5-46.5 62.3-62.7V668h-84.8zm388.9 116.2c-5.2 3-11.2 4.2-17.1 3.4l-19.5-2.4-2.8 19.4c-5.4 37.9-38.4 66.5-76.7 66.5-38.3 0-71.3-28.6-76.7-66.5l-2.8-19.5-19.5 2.5a27.7 27.7 0 01-17.1-3.5c-8.7-5-14.1-14.3-14.1-24.4 0-10.6 5.9-19.4 14.6-23.8h231.3c8.8 4.5 14.6 13.3 14.6 23.8-.1 10.2-5.5 19.6-14.2 24.5zM464 400a48 48 0 1096 0 48 48 0 10-96 0z"}}]},name:"rocket",theme:"outlined"};var BL=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:HL}))};const FL=t.forwardRef(BL);var UL=n(8287),WL=n.n(UL);function VL(e,t){window.scrollTo(0,e),t.scrollTo({top:e,behavior:"smooth"})}const qL={scrollToTopBar(e){const t=document.getElementById("main-content-layout");(t?t.scrollTop:0)<=120||(e?setTimeout((()=>{VL(0,t)}),e):VL(0,t))},scrollToThebottom(e){e?setTimeout((()=>{window.scrollTo(0,document.body.scrollHeight)}),e):window.scrollTo(0,document.body.scrollHeight)}};const KL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M518.5 360.3a7.95 7.95 0 00-12.9 0l-178 246c-3.8 5.3 0 12.7 6.5 12.7H381c10.2 0 19.9-4.9 25.9-13.2L512 460.4l105.2 145.4c6 8.3 15.6 13.2 25.9 13.2H690c6.5 0 10.3-7.4 6.5-12.7l-178-246z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"up-circle",theme:"outlined"};var GL=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:KL}))};const YL=t.forwardRef(GL);const XL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M690 405h-46.9c-10.2 0-19.9 4.9-25.9 13.2L512 563.6 406.8 418.2c-6-8.3-15.6-13.2-25.9-13.2H334c-6.5 0-10.3 7.4-6.5 12.7l178 246c3.2 4.4 9.7 4.4 12.9 0l178-246c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"down-circle",theme:"outlined"};var JL=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:XL}))};const QL=t.forwardRef(JL);const ZL={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 000 13.8z"}}]},name:"menu-fold",theme:"outlined"};var eH=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:ZL}))};const tH=t.forwardRef(eH);const nH={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z"}}]},name:"filter",theme:"outlined"};var rH=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:nH}))};const aH=t.forwardRef(rH);class oH extends dE{constructor(e){super(e),this.state={isWrapped:!0,expandedLogs:!0,appLogsStringified:"",filter:""}}fetchLogs(){const e=this,t=["00000000","01000000","02000000","03000000"],n=cE.getAnsiColorRegex();this.apiManager.fetchAppLogsInHex(this.props.appName).then((function(r){const a=r.logs.split(new RegExp(t.join("|"),"g")).map((e=>{let t=0,n=cE.convertHexStringToUtf8(e);try{t=new Date(n.substring(0,30)).getTime()}catch(r){}return{text:n,time:t}})).sort(((e,t)=>e.time>t.time?1:t.time>e.time?-1:0)).map((e=>e.text)).join("").replace(n,"");if(a===e.state.appLogsStringified)return;const o=!e.state.appLogsStringified;let i=document.getElementById("applogs-text-id");const s=o||!!i&&Math.abs(i.scrollTop-(i.scrollHeight-i.offsetHeight))<100;e.setState({appLogsStringified:a}),s&&setTimeout((function(){let e=document.getElementById("applogs-text-id");e&&(e.scrollTop=e.scrollHeight)}),100)})).catch((function(t){console.log(t),e.setState({appLogsStringified:"fetching app log failed..."})})).then((function(){setTimeout((()=>{e.willUnmountSoon||e.fetchLogs()}),2200)}))}componentDidMount(){this.fetchLogs()}onExpandLogClicked(){this.setState({expandedLogs:!this.state.expandedLogs})}convertRegexStringToRegex(e){const t=e.match(/^\/(.+)\/([gimsuy]*)$/);if(t)try{return new RegExp(t[1],t[2]||"i")}catch(Mq){return}}getFilteredAppLogs(e,t){if(!(t=t.trim()))return e;const n=e.split("\n"),r=this.convertRegexStringToRegex(t),a=n.filter((e=>{if(r){try{return e.match(r)}catch(Mq){rS.error(Mq)}return!1}return e.toLowerCase().includes(t.toLowerCase())}));return a.join("\n")}render(){const e=this;return(0,pg.jsxs)("div",{children:[(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsxs)("div",{children:[(0,pg.jsx)("div",{children:(0,pg.jsxs)(iv,{justify:"space-between",align:"middle",style:{marginBottom:10},children:[(0,pg.jsx)("span",{children:(0,pg.jsxs)(iv,{justify:"start",align:"middle",children:[(0,pg.jsx)("span",{children:(0,pg.jsx)(NM,{onLinkClicked:()=>{e.onExpandLogClicked()},children:(0,pg.jsxs)("span",{className:"unselectable-span",children:[this.state.expandedLogs?(0,pg.jsx)(YL,{}):(0,pg.jsx)(QL,{}),"\xa0\xa0",this.state.expandedLogs?qC("apps.app_log_button_hide","Hide App Logs"):qC("apps.app_log_button_view","View App Logs")]})})}),(0,pg.jsx)("span",{style:{marginInlineStart:10},children:(0,pg.jsx)(NP,{url:"https://caprover.com/docs/troubleshooting.html#how-to-view-my-applications-log",children:(0,pg.jsx)(AP,{title:qC("apps.app_log_view_full","Click to learn how to view full application logs (not truncated)"),children:(0,pg.jsx)(bL,{})})})})]})}),(0,pg.jsx)("span",{className:this.state.expandedLogs?"":"hide-on-demand",children:(0,pg.jsx)(NM,{onLinkClicked:()=>{e.setState({isWrapped:!e.state.isWrapped})},children:(0,pg.jsxs)("span",{className:"unselectable-span",children:[(0,pg.jsx)(tH,{}),"\xa0\xa0",this.state.isWrapped?qC("apps.do_not_wrap_logs_button","Don't wrap logs"):qC("apps.wrap_logs_button","Wrap logs"),"\xa0\xa0"]})})})]})}),(0,pg.jsxs)("div",{className:this.state.expandedLogs?"":"hide-on-demand",style:{marginBottom:10,marginTop:10},children:[(0,pg.jsx)("div",{className:this.state.expandedLogs?"":"hide-on-demand",style:{marginBottom:10,marginTop:10},children:(0,pg.jsx)(iv,{justify:"start",align:"middle",children:(0,pg.jsx)(XT,{xs:{span:23},lg:{span:8},children:(0,pg.jsx)(cw,{onChange:t=>{e.setState({filter:t.target.value})},placeholder:"Search logs: 200 Success or /^2\\d\\d$/",prefix:(0,pg.jsx)(aH,{})})})})}),(0,pg.jsx)(cw.TextArea,{id:"applogs-text-id",className:"logs-output",style:{whiteSpace:e.state.isWrapped?"pre-line":"pre"},value:e.getFilteredAppLogs(e.state.appLogsStringified,e.state.filter),readOnly:!0})]})]})]})}}const iH={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z",fill:e}},{tag:"path",attrs:{d:"M512 140c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm193.4 225.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.3 0 19.9 5 25.9 13.3l71.2 98.8 157.2-218c6-8.4 15.7-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.4 12.7z",fill:t}},{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z",fill:e}}]}},name:"check-circle",theme:"twotone"};var sH=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:iH}))};const lH=t.forwardRef(sH);const cH={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"};var dH=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:cH}))};const uH=t.forwardRef(dH);const pH={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M136 552h63.6c4.4 0 8-3.6 8-8V288.7h528.6v72.6c0 1.9.6 3.7 1.8 5.2a8.3 8.3 0 0011.7 1.4L893 255.4c4.3-5 3.6-10.3 0-13.2L749.7 129.8a8.22 8.22 0 00-5.2-1.8c-4.6 0-8.4 3.8-8.4 8.4V209H199.7c-39.5 0-71.7 32.2-71.7 71.8V544c0 4.4 3.6 8 8 8zm752-80h-63.6c-4.4 0-8 3.6-8 8v255.3H287.8v-72.6c0-1.9-.6-3.7-1.8-5.2a8.3 8.3 0 00-11.7-1.4L131 768.6c-4.3 5-3.6 10.3 0 13.2l143.3 112.4c1.5 1.2 3.3 1.8 5.2 1.8 4.6 0 8.4-3.8 8.4-8.4V815h536.6c39.5 0 71.7-32.2 71.7-71.8V480c-.2-4.4-3.8-8-8.2-8z"}}]},name:"retweet",theme:"outlined"};var fH=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:pH}))};const mH=t.forwardRef(fH);class hH extends t.Component{getStateRender(e,t){if(e===this.props.deployedVersion)return(0,pg.jsx)(AP,{title:qC("apps.deploy_current_version_tooltip","Current Version"),children:(0,pg.jsx)(lH,{twoToneColor:"#52c41a"})});return t.deployedImageName?(0,pg.jsx)(NM,{onLinkClicked:()=>this.onRollbackClicked(t),children:(0,pg.jsx)(AP,{title:qC("apps.deploy_revert_to_version_tooltip","Revert to this version"),children:(0,pg.jsx)("span",{children:(0,pg.jsx)(mH,{})})})}):(0,pg.jsx)(AP,{title:qC("apps.deploy_failed_deploy_tooltip","Failed deploy"),children:(0,pg.jsx)(uH,{})})}getCols(){const e=[{title:qC("apps.deploy_state","State"),key:"revertColumn",align:"center",dataIndex:"version",render:(e,t)=>this.getStateRender(e,t)},{title:qC("apps.deploy_version","Version"),align:"center",dataIndex:"version"},{title:qC("apps.deploy_time","Deploy Time"),dataIndex:"timeStamp",render:e=>(0,pg.jsx)(PM,{timestamp:e})},{title:qC("apps.deploy_image_name","Image Name"),dataIndex:"deployedImageName"},{title:qC("apps.deploy_git_hash","git hash"),dataIndex:"gitHash",render:(e,t)=>{let n=e||"";return n.length>12&&(n=n.substr(0,10)+"..."),(0,pg.jsx)(AP,{title:e,children:(0,pg.jsx)("div",{className:"code-input",children:n||"n/a"})})}}];return e}onRollbackClicked(e){const t=this,n=e.deployedImageName;let r=(0,pg.jsxs)("span",{children:[qC("apps.deploy_rollback_warning","If you had previously deleted this image explicitly through disk cleanup, this revert process will fail."),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{}),qC("apps.deploy_rollback_warning_body","Do you want to continue with rolling back your app to this image: "),(0,pg.jsx)("code",{children:n}),"?"]});n.indexOf("/")>0&&(r=(0,pg.jsxs)("span",{children:[cE.formatText(qC("apps.deploy_rollback_registry_warning","This image (%s) appears to be hosted on Docker Registry. Make sure you have not deleted this image from the repository since it was originally deployed. Deletion usually does not happen automatically, so if you have not deleted the image intentionally, you don't need to worry about this."),["%s"],[(0,pg.jsx)("span",{children:n})]),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{})," ",qC("apps.deploy_rollback_warning_body","Do you want to continue with rolling back your app to this image: "),(0,pg.jsx)("code",{children:n}),"?"]})),tP.confirm({title:qC("apps.deploy_rollback_confirm","Rollback?"),content:r,onOk:()=>{t.props.onVersionRollbackRequested(e)}})}render(){const e=cE.copyObject(this.props.versions).reverse(),n=this.getCols();return(0,pg.jsxs)("div",{children:[(0,pg.jsx)("h3",{children:qC("apps.deploy_version_history","Version History")}),(0,pg.jsx)("div",{children:this.props.isMobile?e.map(((e,n)=>n<=5&&(0,pg.jsxs)(Ok,{type:"inner",style:{marginBottom:8},title:(0,pg.jsxs)(t.Fragment,{children:[(0,pg.jsx)(AP,{title:lE()(new Date(e.timeStamp)).fromNow(),children:(0,pg.jsx)("span",{children:new Date(e.timeStamp).toLocaleString()})}),(0,pg.jsx)("div",{children:e.deployedImageName})]}),children:[(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("b",{children:[qC("apps.deploy_version","Version"),":"]})," ",e.version]}),(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("b",{children:[qC("apps.deploy_git_hash","git hash"),":"]})," ",e.gitHash||"n/a"]}),(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("b",{children:[qC("apps.deploy_state","State"),":"]})," ",this.getStateRender(e.version,e)]})]},n))):(0,pg.jsx)(TM,{size:"small",rowKey:"timeStamp",pagination:{pageSize:5},columns:n,dataSource:e})})]})}}const gH=(e,t,n,r,a)=>({background:e,border:`${Nr(r.lineWidth)} ${r.lineType} ${t}`,[`${a}-icon`]:{color:n}}),vH=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:a,fontSize:o,fontSizeLG:i,lineHeight:s,borderRadiusLG:l,motionEaseInOutCirc:c,withDescriptionIconSize:d,colorText:u,colorTextHeading:p,withDescriptionPadding:f,defaultPadding:m}=e;return{[t]:Object.assign(Object.assign({},ei(e)),{position:"relative",display:"flex",alignItems:"center",padding:m,wordWrap:"break-word",borderRadius:l,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:o,lineHeight:s},"&-message":{color:p},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${c}, opacity ${n} ${c},\n        padding-top ${n} ${c}, padding-bottom ${n} ${c},\n        margin-bottom ${n} ${c}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:f,[`${t}-icon`]:{marginInlineEnd:a,fontSize:d,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:r,color:p,fontSize:i},[`${t}-description`]:{display:"block",color:u}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},_H=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:a,colorWarning:o,colorWarningBorder:i,colorWarningBg:s,colorError:l,colorErrorBorder:c,colorErrorBg:d,colorInfo:u,colorInfoBorder:p,colorInfoBg:f}=e;return{[t]:{"&-success":gH(a,r,n,e,t),"&-info":gH(f,p,u,e,t),"&-warning":gH(s,i,o,e,t),"&-error":Object.assign(Object.assign({},gH(d,c,l,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},bH=e=>{const{componentCls:t,iconCls:n,motionDurationMid:r,marginXS:a,fontSizeIcon:o,colorIcon:i,colorIconHover:s}=e;return{[t]:{"&-action":{marginInlineStart:a},[`${t}-close-icon`]:{marginInlineStart:a,padding:0,overflow:"hidden",fontSize:o,lineHeight:Nr(o),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:i,transition:`color ${r}`,"&:hover":{color:s}}},"&-close-text":{color:i,transition:`color ${r}`,"&:hover":{color:s}}}}},yH=Ti("Alert",(e=>[vH(e),_H(e),bH(e)]),(e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`})));var kH=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const xH={success:Io,info:Uo,error:Mo,warning:Ho},wH=e=>{const{icon:n,prefixCls:r,type:a}=e,i=xH[a]||null;return n?al(n,t.createElement("span",{className:`${r}-icon`},n),(()=>({className:o()(`${r}-icon`,{[n.props.className]:n.props.className})}))):t.createElement(i,{className:`${r}-icon`})},SH=e=>{const{isClosable:n,prefixCls:r,closeIcon:a,handleClose:o,ariaProps:i}=e,s=!0===a||void 0===a?t.createElement(dt,null):a;return n?t.createElement("button",Object.assign({type:"button",onClick:o,className:`${r}-close-icon`,tabIndex:0},i),s):null},CH=t.forwardRef(((e,n)=>{const{description:r,prefixCls:a,message:i,banner:s,className:l,rootClassName:c,style:d,onMouseEnter:u,onMouseLeave:p,onClick:f,afterClose:m,showIcon:h,closable:g,closeText:v,closeIcon:_,action:y,id:k}=e,x=kH(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[w,S]=t.useState(!1);const C=t.useRef(null);t.useImperativeHandle(n,(()=>({nativeElement:C.current})));const{getPrefixCls:E,direction:j,alert:T}=t.useContext(b),P=E("alert",a),[$,O,A]=yH(P),D=t=>{var n;S(!0),null===(n=e.onClose)||void 0===n||n.call(e,t)},I=t.useMemo((()=>void 0!==e.type?e.type:s?"warning":"info"),[e.type,s]),R=t.useMemo((()=>!("object"!==typeof g||!g.closeIcon)||(!!v||("boolean"===typeof g?g:!1!==_&&null!==_&&void 0!==_||!!(null===T||void 0===T?void 0:T.closable)))),[v,_,g,null===T||void 0===T?void 0:T.closable]),N=!(!s||void 0!==h)||h,M=o()(P,`${P}-${I}`,{[`${P}-with-description`]:!!r,[`${P}-no-icon`]:!N,[`${P}-banner`]:!!s,[`${P}-rtl`]:"rtl"===j},null===T||void 0===T?void 0:T.className,l,c,A,O),z=Zn(x,{aria:!0,data:!0}),L=t.useMemo((()=>{var e,t;return"object"===typeof g&&g.closeIcon?g.closeIcon:v||(void 0!==_?_:"object"===typeof(null===T||void 0===T?void 0:T.closable)&&(null===(e=null===T||void 0===T?void 0:T.closable)||void 0===e?void 0:e.closeIcon)?null===(t=null===T||void 0===T?void 0:T.closable)||void 0===t?void 0:t.closeIcon:null===T||void 0===T?void 0:T.closeIcon)}),[_,g,v,null===T||void 0===T?void 0:T.closeIcon]),H=t.useMemo((()=>{const e=null!==g&&void 0!==g?g:null===T||void 0===T?void 0:T.closable;if("object"===typeof e){const{closeIcon:t}=e;return kH(e,["closeIcon"])}return{}}),[g,null===T||void 0===T?void 0:T.closable]);return $(t.createElement(Gn,{visible:!w,motionName:`${P}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:e=>({maxHeight:e.offsetHeight}),onLeaveEnd:m},((n,a)=>{let{className:s,style:l}=n;return t.createElement("div",Object.assign({id:k,ref:kt(C,a),"data-show":!w,className:o()(M,s),style:Object.assign(Object.assign(Object.assign({},null===T||void 0===T?void 0:T.style),d),l),onMouseEnter:u,onMouseLeave:p,onClick:f,role:"alert"},z),N?t.createElement(wH,{description:r,icon:e.icon,prefixCls:P,type:I}):null,t.createElement("div",{className:`${P}-content`},i?t.createElement("div",{className:`${P}-message`},i):null,r?t.createElement("div",{className:`${P}-description`},r):null),y?t.createElement("div",{className:`${P}-action`},y):null,t.createElement(SH,{isClosable:R,prefixCls:P,closeIcon:L,handleClose:D,ariaProps:H}))})))}));const EH=CH;let jH=function(e){function n(){var e,t,r,a;return Tt(this,n),t=this,a=arguments,r=Dt(r=n),(e=Nt(t,It()?Reflect.construct(r,a||[],Dt(t).constructor):r.apply(t,a))).state={error:void 0,info:{componentStack:""}},e}return At(n,e),$t(n,[{key:"componentDidCatch",value:function(e,t){this.setState({error:e,info:t})}},{key:"render",value:function(){const{message:e,description:n,id:r,children:a}=this.props,{error:o,info:i}=this.state,s=(null===i||void 0===i?void 0:i.componentStack)||null,l="undefined"===typeof e?(o||"").toString():e,c="undefined"===typeof n?s:n;return o?t.createElement(EH,{id:r,type:"error",message:l,description:t.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},c)}):a}}])}(t.Component);const TH=jH,PH=EH;PH.ErrorBoundary=TH;const $H=PH;class OH extends dE{constructor(e){super(e),this.fetchBuildLogsInterval=void 0,this.state={isAppBuilding:!1,expandedLogs:!!this.props.buildLogRecreationId,buildLogs:"",lastLineNumberPrinted:-1e4}}componentWillUnmount(){super.componentWillUnmount&&super.componentWillUnmount(),this.fetchBuildLogsInterval&&clearInterval(this.fetchBuildLogsInterval)}fetchBuildLogs(){const e=this;this.apiManager.fetchBuildLogs(this.props.appName).then((function(t){e.state.isAppBuilding&&!t.isAppBuilding&&e.props.onAppBuildFinished(),e.setState({isAppBuilding:t.isAppBuilding}),t.isAppBuilding&&e.setState({expandedLogs:!0});let n=t.logs.lines,r=t.logs.firstLineNumber,a=0;r>e.state.lastLineNumberPrinted?r<0?a=-r:e.setState({buildLogs:`${e.state.buildLogs}[[ TRUNCATED ]]\n`}):a=e.state.lastLineNumberPrinted-r,e.setState({lastLineNumberPrinted:r+n.length});let o=!1,i=e.state.buildLogs;const s=cE.getAnsiColorRegex();for(let e=a;e<n.length;e++){i+=(n[e]||"").trim().replace(s,"")+"\n",o=!0}e.setState({buildLogs:i}),o&&setTimeout((function(){let e=document.getElementById("buildlog-text-id");e&&(e.scrollTop=e.scrollHeight)}),100)})).catch(iE.createCatcher())}componentDidMount(){const e=this;this.fetchBuildLogs(),this.fetchBuildLogsInterval=setInterval((function(){e.fetchBuildLogs()}),2e3)}onExpandLogClicked(){this.setState({expandedLogs:!this.state.expandedLogs})}render(){const e=this;return(0,pg.jsxs)("div",{children:[(0,pg.jsx)(iv,{children:(0,pg.jsx)("div",{style:{width:"100%"},className:this.state.isAppBuilding?"":"hide-on-demand",children:(0,pg.jsx)($H,{message:(0,pg.jsxs)("span",{children:["\xa0\xa0",(0,pg.jsx)(ug,{indicator:(0,pg.jsx)(qo,{style:{fontSize:24},spin:!0}),size:"default"}),"\xa0\xa0\xa0\xa0\xa0\xa0 Building the image. This might take a few minutes..."]}),type:"info"})})}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsxs)("div",{children:[(0,pg.jsx)("div",{children:(0,pg.jsx)(NM,{onLinkClicked:()=>{e.onExpandLogClicked()},children:(0,pg.jsxs)("span",{className:"unselectable-span",children:[this.state.expandedLogs?(0,pg.jsx)(YL,{}):(0,pg.jsx)(QL,{}),"\xa0\xa0",this.state.expandedLogs?qC("apps.deploy_app_build_logs_hide","Hide Build Logs"):qC("apps.deploy_app_build_logs_view","View Build Logs")]})})}),(0,pg.jsx)("div",{className:this.state.isAppBuilding||this.state.expandedLogs?"":"hide-on-demand",style:{padding:5},children:(0,pg.jsx)(cw.TextArea,{id:"buildlog-text-id",className:"logs-output",style:{whiteSpace:"pre"},readOnly:!0,value:e.state.buildLogs})})]})]})}}class AH extends t.Component{constructor(e){super(e),this.state={isShowing:!e.defaultValue}}render(){const e=this;return(0,pg.jsx)(t.Fragment,{children:e.state.isShowing?e.createInput():e.createButton()})}createButton(){const e=this;return(0,pg.jsx)(Hc,{style:{width:"100%"},onClick:()=>{e.setState({isShowing:!0})},children:"Show Password"})}createInput(){const e=this;return(0,pg.jsx)(cw,{type:"text",spellCheck:!1,autoCorrect:"off",autoComplete:"off",autoCapitalize:"off",placeholder:e.props.placeholder,addonBefore:e.props.addonBefore,defaultValue:e.props.defaultValue,onChange:t=>e.props.onChange(t)})}}class DH extends t.Component{render(){return(0,pg.jsx)("div",{children:(0,pg.jsx)("form",{action:"/",autoComplete:"off",children:(0,pg.jsxs)(iv,{gutter:20,children:[(0,pg.jsx)(XT,{xs:{span:24},lg:{span:12},children:(0,pg.jsx)(cw,{style:{marginBottom:20},value:this.props.gitRepoValues.repo,addonBefore:"Repository",placeholder:"github.com/someone/something",type:"url",spellCheck:!1,autoCorrect:"off",autoComplete:"off",autoCapitalize:"off",onChange:e=>{const t=cE.copyObject(this.props.gitRepoValues);t.repo=e.target.value,this.props.updateRepoInfo(t)}})}),(0,pg.jsx)(XT,{xs:{span:24},lg:{span:12},children:(0,pg.jsx)(cw,{style:{marginBottom:20},value:this.props.gitRepoValues.branch,addonBefore:(0,pg.jsx)("span",{children:"Branch\xa0\xa0\xa0\xa0"}),placeholder:"master",type:"text",spellCheck:!1,autoCorrect:"off",autoComplete:"off",autoCapitalize:"off",onChange:e=>{const t=cE.copyObject(this.props.gitRepoValues);t.branch=e.target.value,this.props.updateRepoInfo(t)}})}),(0,pg.jsx)(XT,{xs:{span:24},lg:{span:12},className:this.props.gitRepoValues.sshKey?"hide-on-demand":"",children:(0,pg.jsx)(cw,{style:{marginBottom:20},value:this.props.gitRepoValues.user,addonBefore:(0,pg.jsx)("span",{children:"Username\xa0"}),placeholder:"myemail@gmail.com",type:"email",onChange:e=>{const t=cE.copyObject(this.props.gitRepoValues);t.user=e.target.value,this.props.updateRepoInfo(t)}})}),(0,pg.jsx)(XT,{xs:{span:24},lg:{span:12},className:this.props.gitRepoValues.sshKey?"hide-on-demand":"",children:(0,pg.jsx)(AH,{defaultValue:this.props.gitRepoValues.password,addonBefore:"Password",placeholder:"githubpassword",onChange:e=>{const t=cE.copyObject(this.props.gitRepoValues);t.password=e.target.value,this.props.updateRepoInfo(t)}})}),(0,pg.jsxs)(XT,{span:24,children:[(0,pg.jsx)("span",{children:qC("apps.deploy_ssh_key_replacement_description","Or, instead of username/password, use SSH Key:")}),(0,pg.jsx)(cw.TextArea,{style:{marginBottom:20},rows:4,value:this.props.gitRepoValues.sshKey,placeholder:"-----BEGIN RSA PRIVATE KEY-----\nAABBBCCC",onChange:e=>{const t=cE.copyObject(this.props.gitRepoValues);t.sshKey=e.target.value,t.sshKey&&(t.password="",t.user=""),this.props.updateRepoInfo(t)}})]})]})})})}}const IH={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"};var RH=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:IH}))};const NH=t.forwardRef(RH),MH=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),r=e.name||"",a=e.type||"",o=a.replace(/\/.*$/,"");return n.some((function(e){var t=e.trim();if(/^\*(\/\*)?$/.test(e))return!0;if("."===t.charAt(0)){var n=r.toLowerCase(),i=t.toLowerCase(),s=[i];return".jpg"!==i&&".jpeg"!==i||(s=[".jpg",".jpeg"]),s.some((function(e){return n.endsWith(e)}))}return/\/\*$/.test(t)?o===t.replace(/\/.*$/,""):a===t||!!/^\w+$/.test(t)&&(p(!1,"Upload takes an invalidate 'accept' type '".concat(t,"'.Skip for check.")),!0)}))}return!0};function zH(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(Mq){return t}}function LH(e){var t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var n=new FormData;e.data&&Object.keys(e.data).forEach((function(t){var r=e.data[t];Array.isArray(r)?r.forEach((function(e){n.append("".concat(t,"[]"),e)})):n.append(t,r)})),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){return t.status<200||t.status>=300?e.onError(function(e,t){var n="cannot ".concat(e.method," ").concat(e.action," ").concat(t.status,"'"),r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}(e,t),zH(t)):e.onSuccess(zH(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var r=e.headers||{};return null!==r["X-Requested-With"]&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach((function(e){null!==r[e]&&t.setRequestHeader(e,r[e])})),t.send(n),{abort:function(){t.abort()}}}var HH=function(){var e=Gi(qi().mark((function e(t,n){var r,a,o,i,s,l,c,d;return qi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l=function(){return(l=Gi(qi().mark((function e(t){return qi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e){t.file((function(r){n(r)?(t.fullPath&&!r.webkitRelativePath&&(Object.defineProperties(r,{webkitRelativePath:{writable:!0}}),r.webkitRelativePath=t.fullPath.replace(/^\//,""),Object.defineProperties(r,{webkitRelativePath:{writable:!1}})),e(r)):e(null)}))})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)},s=function(e){return l.apply(this,arguments)},i=function(){return(i=Gi(qi().mark((function e(t){var n,r,a,o,i;return qi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.createReader(),r=[];case 2:return e.next=5,new Promise((function(e){n.readEntries(e,(function(){return e([])}))}));case 5:if(a=e.sent,o=a.length){e.next=9;break}return e.abrupt("break",12);case 9:for(i=0;i<o;i++)r.push(a[i]);e.next=2;break;case 12:return e.abrupt("return",r);case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)},o=function(e){return i.apply(this,arguments)},r=[],a=[],t.forEach((function(e){return a.push(e.webkitGetAsEntry())})),c=function(){var e=Gi(qi().mark((function e(t,n){var i,l;return qi().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:if(t.path=n||"",!t.isFile){e.next=10;break}return e.next=6,s(t);case 6:(i=e.sent)&&r.push(i),e.next=15;break;case 10:if(!t.isDirectory){e.next=15;break}return e.next=13,o(t);case 13:l=e.sent,a.push.apply(a,pt(l));case 15:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),d=0;case 9:if(!(d<a.length)){e.next=15;break}return e.next=12,c(a[d]);case 12:d++,e.next=9;break;case 15:return e.abrupt("return",r);case 16:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();const BH=HH;var FH=+new Date,UH=0;function WH(){return"rc-upload-".concat(FH,"-").concat(++UH)}var VH=["component","prefixCls","className","classNames","disabled","id","name","style","styles","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave","hasControlInside"],qH=function(e){At(r,e);var n=Mt(r);function r(){var e;Tt(this,r);for(var t=arguments.length,a=new Array(t),o=0;o<t;o++)a[o]=arguments[o];return $(Rt(e=n.call.apply(n,[this].concat(a))),"state",{uid:WH()}),$(Rt(e),"reqs",{}),$(Rt(e),"fileInput",void 0),$(Rt(e),"_isMounted",void 0),$(Rt(e),"onChange",(function(t){var n=e.props,r=n.accept,a=n.directory,o=pt(t.target.files).filter((function(e){return!a||MH(e,r)}));e.uploadFiles(o),e.reset()})),$(Rt(e),"onClick",(function(t){var n=e.fileInput;if(n){var r=t.target,a=e.props.onClick;if(r&&"BUTTON"===r.tagName)n.parentNode.focus(),r.blur();n.click(),a&&a(t)}})),$(Rt(e),"onKeyDown",(function(t){"Enter"===t.key&&e.onClick(t)})),$(Rt(e),"onFileDrop",function(){var t=Gi(qi().mark((function t(n){var r,a,o;return qi().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=e.props.multiple,n.preventDefault(),"dragover"!==n.type){t.next=4;break}return t.abrupt("return");case 4:if(!e.props.directory){t.next=11;break}return t.next=7,BH(Array.prototype.slice.call(n.dataTransfer.items),(function(t){return MH(t,e.props.accept)}));case 7:a=t.sent,e.uploadFiles(a),t.next=14;break;case 11:o=pt(n.dataTransfer.files).filter((function(t){return MH(t,e.props.accept)})),!1===r&&(o=o.slice(0,1)),e.uploadFiles(o);case 14:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()),$(Rt(e),"uploadFiles",(function(t){var n=pt(t),r=n.map((function(t){return t.uid=WH(),e.processFile(t,n)}));Promise.all(r).then((function(t){var n=e.props.onBatchStart;null===n||void 0===n||n(t.map((function(e){return{file:e.origin,parsedFile:e.parsedFile}}))),t.filter((function(e){return null!==e.parsedFile})).forEach((function(t){e.post(t)}))}))})),$(Rt(e),"processFile",function(){var t=Gi(qi().mark((function t(n,r){var a,o,i,s,l,c,d,u,p;return qi().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(a=e.props.beforeUpload,o=n,!a){t.next=14;break}return t.prev=3,t.next=6,a(n,r);case 6:o=t.sent,t.next=12;break;case 9:t.prev=9,t.t0=t.catch(3),o=!1;case 12:if(!1!==o){t.next=14;break}return t.abrupt("return",{origin:n,parsedFile:null,action:null,data:null});case 14:if("function"!==typeof(i=e.props.action)){t.next=21;break}return t.next=18,i(n);case 18:s=t.sent,t.next=22;break;case 21:s=i;case 22:if("function"!==typeof(l=e.props.data)){t.next=29;break}return t.next=26,l(n);case 26:c=t.sent,t.next=30;break;case 29:c=l;case 30:return d="object"!==T(o)&&"string"!==typeof o||!o?n:o,u=d instanceof File?d:new File([d],n.name,{type:n.type}),(p=u).uid=n.uid,t.abrupt("return",{origin:n,data:c,parsedFile:p,action:s});case 35:case"end":return t.stop()}}),t,null,[[3,9]])})));return function(e,n){return t.apply(this,arguments)}}()),$(Rt(e),"saveFileInput",(function(t){e.fileInput=t})),e}return $t(r,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(e){var t=this,n=e.data,r=e.origin,a=e.action,o=e.parsedFile;if(this._isMounted){var i=this.props,s=i.onStart,l=i.customRequest,c=i.name,d=i.headers,u=i.withCredentials,p=i.method,f=r.uid,m=l||LH,h={action:a,filename:c,data:n,file:o,headers:d,withCredentials:u,method:p||"post",onProgress:function(e){var n=t.props.onProgress;null===n||void 0===n||n(e,o)},onSuccess:function(e,n){var r=t.props.onSuccess;null===r||void 0===r||r(e,o,n),delete t.reqs[f]},onError:function(e,n){var r=t.props.onError;null===r||void 0===r||r(e,n,o),delete t.reqs[f]}};s(r),this.reqs[f]=m(h)}}},{key:"reset",value:function(){this.setState({uid:WH()})}},{key:"abort",value:function(e){var t=this.reqs;if(e){var n=e.uid?e.uid:e;t[n]&&t[n].abort&&t[n].abort(),delete t[n]}else Object.keys(t).forEach((function(e){t[e]&&t[e].abort&&t[e].abort(),delete t[e]}))}},{key:"render",value:function(){var e=this.props,n=e.component,r=e.prefixCls,a=e.className,i=e.classNames,s=void 0===i?{}:i,l=e.disabled,c=e.id,d=e.name,u=e.style,p=e.styles,f=void 0===p?{}:p,m=e.multiple,h=e.accept,g=e.capture,v=e.children,_=e.directory,b=e.openFileDialogOnClick,y=e.onMouseEnter,x=e.onMouseLeave,w=e.hasControlInside,S=A(e,VH),C=o()($($($({},r,!0),"".concat(r,"-disabled"),l),a,a)),E=_?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},j=l?{}:{onClick:b?this.onClick:function(){},onKeyDown:b?this.onKeyDown:function(){},onMouseEnter:y,onMouseLeave:x,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:w?void 0:"0"};return t.createElement(n,k({},j,{className:C,role:w?void 0:"button",style:u}),t.createElement("input",k({},Zn(S,{aria:!0,data:!0}),{id:c,name:d,disabled:l,type:"file",ref:this.saveFileInput,onClick:function(e){return e.stopPropagation()},key:this.state.uid,style:Re({display:"none"},f.input),className:s.input,accept:h},E,{multiple:m,onChange:this.onChange},null!=g?{capture:g}:{})),v)}}]),r}(t.Component);const KH=qH;function GH(){}var YH=function(e){At(r,e);var n=Mt(r);function r(){var e;Tt(this,r);for(var t=arguments.length,a=new Array(t),o=0;o<t;o++)a[o]=arguments[o];return $(Rt(e=n.call.apply(n,[this].concat(a))),"uploader",void 0),$(Rt(e),"saveUploader",(function(t){e.uploader=t})),e}return $t(r,[{key:"abort",value:function(e){this.uploader.abort(e)}},{key:"render",value:function(){return t.createElement(KH,k({},this.props,{ref:this.saveUploader}))}}]),r}(t.Component);$(YH,"defaultProps",{component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:GH,onError:GH,onSuccess:GH,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0,hasControlInside:!1});const XH=YH,JH=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${Nr(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:e.padding},[`${t}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${Nr(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`\n          &:not(${t}-disabled):hover,\n          &-hover:not(${t}-disabled)\n        `]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${Nr(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{[`p${t}-drag-icon ${n},\n            p${t}-text,\n            p${t}-hint\n          `]:{color:e.colorTextDisabled}}}}}},QH=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSize:a,lineHeight:o,calc:i}=e,s=`${t}-list-item`,l=`${s}-actions`,c=`${s}-action`,d=e.fontHeightSM;return{[`${t}-wrapper`]:{[`${t}-list`]:Object.assign(Object.assign({},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{lineHeight:e.lineHeight,[s]:{position:"relative",height:i(e.lineHeight).mul(a).equal(),marginTop:e.marginXS,fontSize:a,display:"flex",alignItems:"center",transition:`background-color ${e.motionDurationSlow}`,"&:hover":{backgroundColor:e.controlItemBgHover},[`${s}-name`]:Object.assign(Object.assign({},Zo),{padding:`0 ${Nr(e.paddingXS)}`,lineHeight:o,flex:"auto",transition:`all ${e.motionDurationSlow}`}),[l]:{whiteSpace:"nowrap",[c]:{opacity:0},[r]:{color:e.actionsColor,transition:`all ${e.motionDurationSlow}`},[`\n              ${c}:focus-visible,\n              &.picture ${c}\n            `]:{opacity:1},[`${c}${n}-btn`]:{height:d,border:0,lineHeight:1}},[`${t}-icon ${r}`]:{color:e.colorTextDescription,fontSize:a},[`${s}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:i(a).add(e.paddingXS).equal(),fontSize:a,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${s}:hover ${c}`]:{opacity:1},[`${s}-error`]:{color:e.colorError,[`${s}-name, ${t}-icon ${r}`]:{color:e.colorError},[l]:{[`${r}, ${r}:hover`]:{color:e.colorError},[c]:{opacity:1}}},[`${t}-list-item-container`]:{transition:`opacity ${e.motionDurationSlow}, height ${e.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},ZH=e=>{const{componentCls:t}=e,n=new no("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new no("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),a=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${a}-appear, ${a}-enter, ${a}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${a}-appear, ${a}-enter`]:{animationName:n},[`${a}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:Tp(e)},n,r]},eB=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:a,calc:o}=e,i=`${t}-list`,s=`${i}-item`;return{[`${t}-wrapper`]:{[`\n        ${i}${i}-picture,\n        ${i}${i}-picture-card,\n        ${i}${i}-picture-circle\n      `]:{[s]:{position:"relative",height:o(r).add(o(e.lineWidth).mul(2)).add(o(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${Nr(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:Object.assign(Object.assign({},Zo),{width:r,height:r,lineHeight:Nr(o(r).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${s}-progress`]:{bottom:a,width:`calc(100% - ${Nr(o(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:o(r).add(e.paddingXS).equal()}},[`${s}-error`]:{borderColor:e.colorError,[`${s}-thumbnail ${n}`]:{[`svg path[fill='${me[0]}']`]:{fill:e.colorErrorBg},[`svg path[fill='${me.primary}']`]:{fill:e.colorError}}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:a}}},[`${i}${i}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},tB=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:a,calc:o}=e,i=`${t}-list`,s=`${i}-item`,l=e.uploadPicCardSize;return{[`\n      ${t}-wrapper${t}-picture-card-wrapper,\n      ${t}-wrapper${t}-picture-circle-wrapper\n    `]:Object.assign(Object.assign({},{"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),{display:"block",[`${t}${t}-select`]:{width:l,height:l,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${Nr(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[`> ${t}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${i}${i}-picture-card, ${i}${i}-picture-circle`]:{display:"flex",flexWrap:"wrap","@supports not (gap: 1px)":{"& > *":{marginBlockEnd:e.marginXS,marginInlineEnd:e.marginXS}},"@supports (gap: 1px)":{gap:e.marginXS},[`${i}-item-container`]:{display:"inline-block",width:l,height:l,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[s]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Nr(o(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${Nr(o(e.paddingXS).mul(2).equal())})`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'" "'}},[`${s}:hover`]:{[`&::before, ${s}-actions`]:{opacity:1}},[`${s}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${e.motionDurationSlow}`,[`\n            ${n}-eye,\n            ${n}-download,\n            ${n}-delete\n          `]:{zIndex:10,width:r,margin:`0 ${Nr(e.marginXXS)}`,fontSize:r,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:a,"&:hover":{color:a},svg:{verticalAlign:"baseline"}}},[`${s}-thumbnail, ${s}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${s}-name`]:{display:"none",textAlign:"center"},[`${s}-file + ${s}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${Nr(o(e.paddingXS).mul(2).equal())})`},[`${s}-uploading`]:{[`&${s}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${s}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${Nr(o(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},nB=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},rB=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:Object.assign(Object.assign({},ei(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},aB=Ti("Upload",(e=>{const{fontSizeHeading3:t,fontHeight:n,lineWidth:r,controlHeightLG:a,calc:o}=e,i=gi(e,{uploadThumbnailSize:o(t).mul(2).equal(),uploadProgressOffset:o(o(n).div(2)).add(r).equal(),uploadPicCardSize:o(a).mul(2.55).equal()});return[rB(i),JH(i),eB(i),tB(i),QH(i),ZH(i),nB(i),xw(i)]}),(e=>({actionsColor:e.colorTextDescription})));const oB={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:t}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:e}}]}},name:"file",theme:"twotone"};var iB=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:oB}))};const sB=t.forwardRef(iB);const lB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"};var cB=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:lB}))};const dB=t.forwardRef(cB);const uB={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:e}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:t}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:t}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:t}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:e}}]}},name:"picture",theme:"twotone"};var pB=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:uB}))};const fB=t.forwardRef(pB);function mB(e){return Object.assign(Object.assign({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function hB(e,t){const n=pt(t),r=n.findIndex((t=>{let{uid:n}=t;return n===e.uid}));return-1===r?n.push(e):n[r]=e,n}function gB(e,t){const n=void 0!==e.uid?"uid":"name";return t.filter((t=>t[n]===e[n]))[0]}const vB=e=>0===e.indexOf("image/"),_B=e=>{if(e.type&&!e.thumbUrl)return vB(e.type);const t=e.thumbUrl||e.url||"",n=function(){const e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split("/"),t=e[e.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(t)||[""])[0]}(t);return!(!/^data:image\//.test(t)&&!/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(n))||!/^data:/.test(t)&&!n},bB=200;function yB(e){return new Promise((t=>{if(!e.type||!vB(e.type))return void t("");const n=document.createElement("canvas");n.width=bB,n.height=bB,n.style.cssText="position: fixed; left: 0; top: 0; width: 200px; height: 200px; z-index: 9999; display: none;",document.body.appendChild(n);const r=n.getContext("2d"),a=new Image;if(a.onload=()=>{const{width:e,height:o}=a;let i=bB,s=bB,l=0,c=0;e>o?(s=o*(bB/e),c=-(s-i)/2):(i=e*(bB/o),l=-(i-s)/2),r.drawImage(a,l,c,i,s);const d=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(a.src),t(d)},a.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const t=new FileReader;t.onload=()=>{t.result&&"string"===typeof t.result&&(a.src=t.result)},t.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const n=new FileReader;n.onload=()=>{n.result&&t(n.result)},n.readAsDataURL(e)}else a.src=window.URL.createObjectURL(e)}))}const kB={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};var xB=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:kB}))};const wB=t.forwardRef(xB);var SB={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},CB=function(){var e=(0,t.useRef)([]),n=(0,t.useRef)(null);return(0,t.useEffect)((function(){var t=Date.now(),r=!1;e.current.forEach((function(e){if(e){r=!0;var a=e.style;a.transitionDuration=".3s, .3s, .3s, .06s",n.current&&t-n.current<100&&(a.transitionDuration="0s, 0s")}})),r&&(n.current=Date.now())})),e.current};var EB=0,jB=Ne();const TB=function(e){var n=j(t.useState(),2),r=n[0],a=n[1];return t.useEffect((function(){a("rc_progress_".concat(function(){var e;return jB?(e=EB,EB+=1):e="TEST_OR_SSR",e}()))}),[]),e||r};var PB=function(e){var n=e.bg,r=e.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:n}},r)};function $B(e,t){return Object.keys(e).map((function(n){var r=parseFloat(n),a="".concat(Math.floor(r*t),"%");return"".concat(e[n]," ").concat(a)}))}var OB=t.forwardRef((function(e,n){var r=e.prefixCls,a=e.color,o=e.gradientId,i=e.radius,s=e.style,l=e.ptg,c=e.strokeLinecap,d=e.strokeWidth,u=e.size,p=e.gapDegree,f=a&&"object"===T(a),m=f?"#FFF":void 0,h=u/2,g=t.createElement("circle",{className:"".concat(r,"-circle-path"),r:i,cx:h,cy:h,stroke:m,strokeLinecap:c,strokeWidth:d,opacity:0===l?0:1,style:s,ref:n});if(!f)return g;var v="".concat(o,"-conic"),_=p?"".concat(180+p/2,"deg"):"0deg",b=$B(a,(360-p)/360),y=$B(a,1),k="conic-gradient(from ".concat(_,", ").concat(b.join(", "),")"),x="linear-gradient(to ".concat(p?"bottom":"top",", ").concat(y.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:v},g),t.createElement("foreignObject",{x:0,y:0,width:u,height:u,mask:"url(#".concat(v,")")},t.createElement(PB,{bg:x},t.createElement(PB,{bg:k}))))}));const AB=OB;var DB=100,IB=function(e,t,n,r,a,o,i,s,l,c){var d=arguments.length>10&&void 0!==arguments[10]?arguments[10]:0,u=n/100*360*((360-o)/360),p=0===o?0:{bottom:0,top:180,left:90,right:-90}[i],f=(100-r)/100*t;"round"===l&&100!==r&&(f+=c/2)>=t&&(f=t-.01);return{stroke:"string"===typeof s?s:void 0,strokeDasharray:"".concat(t,"px ").concat(e),strokeDashoffset:f+d,transform:"rotate(".concat(a+u+p,"deg)"),transformOrigin:"".concat(50,"px ").concat(50,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},RB=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function NB(e){var t=null!==e&&void 0!==e?e:[];return Array.isArray(t)?t:[t]}const MB=function(e){var n=Re(Re({},SB),e),r=n.id,a=n.prefixCls,i=n.steps,s=n.strokeWidth,l=n.trailWidth,c=n.gapDegree,d=void 0===c?0:c,u=n.gapPosition,p=n.trailColor,f=n.strokeLinecap,m=n.style,h=n.className,g=n.strokeColor,v=n.percent,_=A(n,RB),b=TB(r),y="".concat(b,"-gradient"),x=50-s/2,w=2*Math.PI*x,S=d>0?90+d/2:-90,C=w*((360-d)/360),E="object"===T(i)?i:{count:i,gap:2},j=E.count,P=E.gap,$=NB(v),O=NB(g),D=O.find((function(e){return e&&"object"===T(e)})),I=D&&"object"===T(D)?"butt":f,R=IB(w,C,0,100,S,d,u,p,I,s),N=CB();return t.createElement("svg",k({className:o()("".concat(a,"-circle"),h),viewBox:"0 0 ".concat(DB," ").concat(DB),style:m,id:r,role:"presentation"},_),!j&&t.createElement("circle",{className:"".concat(a,"-circle-trail"),r:x,cx:50,cy:50,stroke:p,strokeLinecap:I,strokeWidth:l||s,style:R}),j?function(){var e=Math.round(j*($[0]/100)),n=100/j,r=0;return new Array(j).fill(null).map((function(o,i){var l=i<=e-1?O[0]:p,c=l&&"object"===T(l)?"url(#".concat(y,")"):void 0,f=IB(w,C,r,n,S,d,u,l,"butt",s,P);return r+=100*(C-f.strokeDashoffset+P)/C,t.createElement("circle",{key:i,className:"".concat(a,"-circle-path"),r:x,cx:50,cy:50,stroke:c,strokeWidth:s,opacity:1,style:f,ref:function(e){N[i]=e}})}))}():function(){var e=0;return $.map((function(n,r){var o=O[r]||O[O.length-1],i=IB(w,C,e,n,S,d,u,o,I,s);return e+=n,t.createElement(AB,{key:r,color:o,ptg:n,radius:x,prefixCls:a,gradientId:y,style:i,strokeLinecap:I,strokeWidth:s,gapDegree:d,ref:function(e){N[r]=e},size:DB})})).reverse()}())};function zB(e){return!e||e<0?0:e>100?100:e}function LB(e){let{success:t,successPercent:n}=e,r=n;return t&&"progress"in t&&(r=t.progress),t&&"percent"in t&&(r=t.percent),r}const HB=(e,t,n)=>{var r,a,o,i;let s=-1,l=-1;if("step"===t){const t=n.steps,r=n.strokeWidth;"string"===typeof e||"undefined"===typeof e?(s="small"===e?2:14,l=null!==r&&void 0!==r?r:8):"number"===typeof e?[s,l]=[e,e]:[s=14,l=8]=Array.isArray(e)?e:[e.width,e.height],s*=t}else if("line"===t){const t=null===n||void 0===n?void 0:n.strokeWidth;"string"===typeof e||"undefined"===typeof e?l=t||("small"===e?6:8):"number"===typeof e?[s,l]=[e,e]:[s=-1,l=8]=Array.isArray(e)?e:[e.width,e.height]}else"circle"!==t&&"dashboard"!==t||("string"===typeof e||"undefined"===typeof e?[s,l]="small"===e?[60,60]:[120,120]:"number"===typeof e?[s,l]=[e,e]:Array.isArray(e)&&(s=null!==(a=null!==(r=e[0])&&void 0!==r?r:e[1])&&void 0!==a?a:120,l=null!==(i=null!==(o=e[0])&&void 0!==o?o:e[1])&&void 0!==i?i:120));return[s,l]},BB=e=>{const{prefixCls:n,trailColor:r=null,strokeLinecap:a="round",gapPosition:i,gapDegree:s,width:l=120,type:c,children:d,success:u,size:p=l,steps:f}=e,[m,h]=HB(p,"circle");let{strokeWidth:g}=e;void 0===g&&(g=Math.max((e=>3/e*100)(m),6));const v={width:m,height:h,fontSize:.15*m+6},_=t.useMemo((()=>s||0===s?s:"dashboard"===c?75:void 0),[s,c]),b=(e=>{let{percent:t,success:n,successPercent:r}=e;const a=zB(LB({success:n,successPercent:r}));return[a,zB(zB(t)-a)]})(e),y=i||"dashboard"===c&&"bottom"||void 0,k="[object Object]"===Object.prototype.toString.call(e.strokeColor),x=(e=>{let{success:t={},strokeColor:n}=e;const{strokeColor:r}=t;return[r||oe.green,n||null]})({success:u,strokeColor:e.strokeColor}),w=o()(`${n}-inner`,{[`${n}-circle-gradient`]:k}),S=t.createElement(MB,{steps:f,percent:f?b[1]:b,strokeWidth:g,trailWidth:g,strokeColor:f?x[1]:x,strokeLinecap:a,trailColor:r,prefixCls:n,gapDegree:_,gapPosition:y}),C=m<=20,E=t.createElement("div",{className:w,style:v},S,!C&&d);return C?t.createElement(AP,{title:d},E):E},FB="--progress-line-stroke-color",UB="--progress-percent",WB=e=>{const t=e?"100%":"-100%";return new no(`antProgress${e?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},VB=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},ei(e)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:e.fontSize},[`${t}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${t}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:e.remainingColor,borderRadius:e.lineBorderRadius},[`${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-success-bg, ${t}-bg`]:{position:"relative",background:e.defaultColor,borderRadius:e.lineBorderRadius,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`},[`${t}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${t}-text`]:{width:"max-content",marginInlineStart:0,marginTop:e.marginXXS}},[`${t}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${FB})`]},height:"100%",width:`calc(1 / var(${UB}) * 100%)`,display:"block"},[`&${t}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${t}-text-inner`]:{color:e.colorWhite,[`&${t}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${t}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:e.colorSuccess},[`${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,color:e.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[n]:{fontSize:e.fontSize},[`&${t}-text-outer`]:{width:"max-content"},[`&${t}-text-outer${t}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:e.marginXS}},[`${t}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${Nr(e.paddingXXS)}`,[`&${t}-text-start`]:{justifyContent:"start"},[`&${t}-text-end`]:{justifyContent:"end"}},[`&${t}-status-active`]:{[`${t}-bg::before`]:{position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:e.lineBorderRadius,opacity:0,animationName:WB(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${t}-rtl${t}-status-active`]:{[`${t}-bg::before`]:{animationName:WB(!0)}},[`&${t}-status-exception`]:{[`${t}-bg`]:{backgroundColor:e.colorError},[`${t}-text`]:{color:e.colorError}},[`&${t}-status-exception ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}},[`&${t}-status-success`]:{[`${t}-bg`]:{backgroundColor:e.colorSuccess},[`${t}-text`]:{color:e.colorSuccess}},[`&${t}-status-success ${t}-inner:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}})}},qB=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-circle-trail`]:{stroke:e.remainingColor},[`&${t}-circle ${t}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${t}-circle ${t}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[n]:{fontSize:e.circleIconFontSize}},[`${t}-circle&-status-exception`]:{[`${t}-text`]:{color:e.colorError}},[`${t}-circle&-status-success`]:{[`${t}-text`]:{color:e.colorSuccess}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},KB=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,marginInlineEnd:e.progressStepMarginInlineEnd,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}},GB=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-text ${n}`]:{fontSize:e.fontSizeSM}}}},YB=Ti("Progress",(e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=gi(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[VB(n),qB(n),KB(n),GB(n)]}),(e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:e.fontSize/e.fontSizeSM+"em"})));var XB=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const JB=(e,t)=>{const{from:n=oe.blue,to:r=oe.blue,direction:a=("rtl"===t?"to left":"to right")}=e,o=XB(e,["from","to","direction"]);if(0!==Object.keys(o).length){const e=(e=>{let t=[];return Object.keys(e).forEach((n=>{const r=parseFloat(n.replace(/%/g,""));isNaN(r)||t.push({key:r,value:e[n]})})),t=t.sort(((e,t)=>e.key-t.key)),t.map((e=>{let{key:t,value:n}=e;return`${n} ${t}%`})).join(", ")})(o),t=`linear-gradient(${a}, ${e})`;return{background:t,[FB]:t}}const i=`linear-gradient(${a}, ${n}, ${r})`;return{background:i,[FB]:i}},QB=e=>{const{prefixCls:n,direction:r,percent:a,size:i,strokeWidth:s,strokeColor:l,strokeLinecap:c="round",children:d,trailColor:u=null,percentPosition:p,success:f}=e,{align:m,type:h}=p,g=l&&"string"!==typeof l?JB(l,r):{[FB]:l,background:l},v="square"===c||"butt"===c?0:void 0,_=null!==i&&void 0!==i?i:[-1,s||("small"===i?6:8)],[b,y]=HB(_,"line",{strokeWidth:s});const k={backgroundColor:u||void 0,borderRadius:v},x=Object.assign(Object.assign({width:`${zB(a)}%`,height:y,borderRadius:v},g),{[UB]:zB(a)/100}),w=LB(e),S={width:`${zB(w)}%`,height:y,borderRadius:v,backgroundColor:null===f||void 0===f?void 0:f.strokeColor},C={width:b<0?"100%":b},E=t.createElement("div",{className:`${n}-inner`,style:k},t.createElement("div",{className:o()(`${n}-bg`,`${n}-bg-${h}`),style:x},"inner"===h&&d),void 0!==w&&t.createElement("div",{className:`${n}-success-bg`,style:S})),j="outer"===h&&"start"===m,T="outer"===h&&"end"===m;return"outer"===h&&"center"===m?t.createElement("div",{className:`${n}-layout-bottom`},E,d):t.createElement("div",{className:`${n}-outer`,style:C},j&&d,E,T&&d)},ZB=e=>{const{size:n,steps:r,percent:a=0,strokeWidth:i=8,strokeColor:s,trailColor:l=null,prefixCls:c,children:d}=e,u=Math.round(r*(a/100)),p=null!==n&&void 0!==n?n:["small"===n?2:14,i],[f,m]=HB(p,"step",{steps:r,strokeWidth:i}),h=f/r,g=new Array(r);for(let v=0;v<r;v++){const e=Array.isArray(s)?s[v]:s;g[v]=t.createElement("div",{key:v,className:o()(`${c}-steps-item`,{[`${c}-steps-item-active`]:v<=u-1}),style:{backgroundColor:v<=u-1?e:l,width:h,height:m}})}return t.createElement("div",{className:`${c}-steps-outer`},g,d)};var eF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const tF=["normal","exception","active","success"],nF=t.forwardRef(((e,n)=>{const{prefixCls:r,className:a,rootClassName:i,steps:s,strokeColor:l,percent:c=0,size:d="default",showInfo:u=!0,type:p="line",status:f,format:m,style:h,percentPosition:g={}}=e,v=eF(e,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:_="end",type:y="outer"}=g,k=Array.isArray(l)?l[0]:l,x="string"===typeof l||Array.isArray(l)?l:void 0,w=t.useMemo((()=>{if(k){const e="string"===typeof k?k:Object.values(k)[0];return new io(e).isLight()}return!1}),[l]),S=t.useMemo((()=>{var t,n;const r=LB(e);return parseInt(void 0!==r?null===(t=null!==r&&void 0!==r?r:0)||void 0===t?void 0:t.toString():null===(n=null!==c&&void 0!==c?c:0)||void 0===n?void 0:n.toString(),10)}),[c,e.success,e.successPercent]),C=t.useMemo((()=>!tF.includes(f)&&S>=100?"success":f||"normal"),[f,S]),{getPrefixCls:E,direction:j,progress:T}=t.useContext(b),P=E("progress",r),[$,O,A]=YB(P),D="line"===p,I=D&&!s,R=t.useMemo((()=>{if(!u)return null;const n=LB(e);let r;const a=m||(e=>`${e}%`),i=D&&w&&"inner"===y;return"inner"===y||m||"exception"!==C&&"success"!==C?r=a(zB(c),zB(n)):"exception"===C?r=D?t.createElement(Mo,null):t.createElement(dt,null):"success"===C&&(r=D?t.createElement(Io,null):t.createElement(_T,null)),t.createElement("span",{className:o()(`${P}-text`,{[`${P}-text-bright`]:i,[`${P}-text-${_}`]:I,[`${P}-text-${y}`]:I}),title:"string"===typeof r?r:void 0},r)}),[u,c,S,C,p,P,m]);let N;"line"===p?N=s?t.createElement(ZB,Object.assign({},e,{strokeColor:x,prefixCls:P,steps:"object"===typeof s?s.count:s}),R):t.createElement(QB,Object.assign({},e,{strokeColor:k,prefixCls:P,direction:j,percentPosition:{align:_,type:y}}),R):"circle"!==p&&"dashboard"!==p||(N=t.createElement(BB,Object.assign({},e,{strokeColor:k,prefixCls:P,progressStatus:C}),R));const M=o()(P,`${P}-status-${C}`,{[`${P}-${"dashboard"===p?"circle":p}`]:"line"!==p,[`${P}-inline-circle`]:"circle"===p&&HB(d,"circle")[0]<=20,[`${P}-line`]:I,[`${P}-line-align-${_}`]:I,[`${P}-line-position-${y}`]:I,[`${P}-steps`]:s,[`${P}-show-info`]:u,[`${P}-${d}`]:"string"===typeof d,[`${P}-rtl`]:"rtl"===j},null===T||void 0===T?void 0:T.className,a,i,O,A);return $(t.createElement("div",Object.assign({ref:n,style:Object.assign(Object.assign({},null===T||void 0===T?void 0:T.style),h),className:M,role:"progressbar","aria-valuenow":S,"aria-valuemin":0,"aria-valuemax":100},tl(v,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),N))}));const rF=nF,aF=t.forwardRef(((e,n)=>{let{prefixCls:r,className:a,style:i,locale:s,listType:l,file:c,items:d,progress:u,iconRender:p,actionIconRender:f,itemRender:m,isImgUrl:h,showPreviewIcon:g,showRemoveIcon:v,showDownloadIcon:_,previewIcon:y,removeIcon:k,downloadIcon:x,extra:w,onPreview:S,onDownload:C,onClose:E}=e;var j,T;const{status:P}=c,[$,O]=t.useState(P);t.useEffect((()=>{"removed"!==P&&O(P)}),[P]);const[A,D]=t.useState(!1);t.useEffect((()=>{const e=setTimeout((()=>{D(!0)}),300);return()=>{clearTimeout(e)}}),[]);const I=p(c);let R=t.createElement("div",{className:`${r}-icon`},I);if("picture"===l||"picture-card"===l||"picture-circle"===l)if("uploading"===$||!c.thumbUrl&&!c.url){const e=o()(`${r}-list-item-thumbnail`,{[`${r}-list-item-file`]:"uploading"!==$});R=t.createElement("div",{className:e},I)}else{const e=(null===h||void 0===h?void 0:h(c))?t.createElement("img",{src:c.thumbUrl||c.url,alt:c.name,className:`${r}-list-item-image`,crossOrigin:c.crossOrigin}):I,n=o()(`${r}-list-item-thumbnail`,{[`${r}-list-item-file`]:h&&!h(c)});R=t.createElement("a",{className:n,onClick:e=>S(c,e),href:c.url||c.thumbUrl,target:"_blank",rel:"noopener noreferrer"},e)}const N=o()(`${r}-list-item`,`${r}-list-item-${$}`),M="string"===typeof c.linkProps?JSON.parse(c.linkProps):c.linkProps,z=("function"===typeof v?v(c):v)?f(("function"===typeof k?k(c):k)||t.createElement(W$,null),(()=>E(c)),r,s.removeFile,!0):null,L=("function"===typeof _?_(c):_)&&"done"===$?f(("function"===typeof x?x(c):x)||t.createElement(wB,null),(()=>C(c)),r,s.downloadFile):null,H="picture-card"!==l&&"picture-circle"!==l&&t.createElement("span",{key:"download-delete",className:o()(`${r}-list-item-actions`,{picture:"picture"===l})},L,z),B="function"===typeof w?w(c):w,F=B&&t.createElement("span",{className:`${r}-list-item-extra`},B),U=o()(`${r}-list-item-name`),W=c.url?t.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:U,title:c.name},M,{href:c.url,onClick:e=>S(c,e)}),c.name,F):t.createElement("span",{key:"view",className:U,onClick:e=>S(c,e),title:c.name},c.name,F),V=("function"===typeof g?g(c):g)&&(c.url||c.thumbUrl)?t.createElement("a",{href:c.url||c.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:e=>S(c,e),title:s.previewFile},"function"===typeof y?y(c):y||t.createElement(Mx,null)):null,q=("picture-card"===l||"picture-circle"===l)&&"uploading"!==$&&t.createElement("span",{className:`${r}-list-item-actions`},V,"done"===$&&L,z),{getPrefixCls:K}=t.useContext(b),G=K(),Y=t.createElement("div",{className:N},R,W,H,q,A&&t.createElement(Gn,{motionName:`${G}-fade`,visible:"uploading"===$,motionDeadline:2e3},(e=>{let{className:n}=e;const a="percent"in c?t.createElement(rF,Object.assign({},u,{type:"line",percent:c.percent,"aria-label":c["aria-label"],"aria-labelledby":c["aria-labelledby"]})):null;return t.createElement("div",{className:o()(`${r}-list-item-progress`,n)},a)}))),X=c.response&&"string"===typeof c.response?c.response:(null===(j=c.error)||void 0===j?void 0:j.statusText)||(null===(T=c.error)||void 0===T?void 0:T.message)||s.uploadError,J="error"===$?t.createElement(AP,{title:X,getPopupContainer:e=>e.parentNode},Y):Y;return t.createElement("div",{className:o()(`${r}-list-item-container`,a),style:i,ref:n},m?m(J,c,d,{download:C.bind(null,c),preview:S.bind(null,c),remove:E.bind(null,c)}):J)})),oF=aF,iF=(e,n)=>{const{listType:r="text",previewFile:a=yB,onPreview:i,onDownload:s,onRemove:l,locale:c,iconRender:d,isImageUrl:u=_B,prefixCls:p,items:f=[],showPreviewIcon:m=!0,showRemoveIcon:h=!0,showDownloadIcon:g=!1,removeIcon:v,previewIcon:_,downloadIcon:y,extra:k,progress:x={size:[-1,2],showInfo:!1},appendAction:w,appendActionVisible:S=!0,itemRender:C,disabled:E}=e,j=$I(),[T,P]=t.useState(!1),$=["picture-card","picture-circle"].includes(r);t.useEffect((()=>{r.startsWith("picture")&&(f||[]).forEach((e=>{(e.originFileObj instanceof File||e.originFileObj instanceof Blob)&&void 0===e.thumbUrl&&(e.thumbUrl="",null===a||void 0===a||a(e.originFileObj).then((t=>{e.thumbUrl=t||"",j()})))}))}),[r,f,a]),t.useEffect((()=>{P(!0)}),[]);const O=(e,t)=>{if(i)return t.preventDefault(),i(e)},A=e=>{"function"===typeof s?s(e):e.url&&window.open(e.url)},D=e=>{null===l||void 0===l||l(e)},I=e=>{if(d)return d(e,r);const n="uploading"===e.status;if(r.startsWith("picture")){const a="picture"===r?t.createElement(qo,null):c.uploading,o=(null===u||void 0===u?void 0:u(e))?t.createElement(fB,null):t.createElement(sB,null);return n?a:o}return n?t.createElement(qo,null):t.createElement(dB,null)},R=(e,n,r,a,o)=>{const i={type:"text",size:"small",title:a,onClick:r=>{var a,o;n(),t.isValidElement(e)&&(null===(o=(a=e.props).onClick)||void 0===o||o.call(a,r))},className:`${r}-list-item-action`};return o&&(i.disabled=E),t.isValidElement(e)?t.createElement(Hc,Object.assign({},i,{icon:ol(e,Object.assign(Object.assign({},e.props),{onClick:()=>{}}))})):t.createElement(Hc,Object.assign({},i),t.createElement("span",null,e))};t.useImperativeHandle(n,(()=>({handlePreview:O,handleDownload:A})));const{getPrefixCls:N}=t.useContext(b),M=N("upload",p),z=N(),L=o()(`${M}-list`,`${M}-list-${r}`),H=t.useMemo((()=>tl(Zs(z),["onAppearEnd","onEnterEnd","onLeaveEnd"])),[z]),B=Object.assign(Object.assign({},$?{}:H),{motionDeadline:2e3,motionName:`${M}-${$?"animate-inline":"animate"}`,keys:pt(f.map((e=>({key:e.uid,file:e})))),motionAppear:T});return t.createElement("div",{className:L},t.createElement(Kn,Object.assign({},B,{component:!1}),(e=>{let{key:n,file:a,className:o,style:i}=e;return t.createElement(oF,{key:n,locale:c,prefixCls:M,className:o,style:i,file:a,items:f,progress:x,listType:r,isImgUrl:u,showPreviewIcon:m,showRemoveIcon:h,showDownloadIcon:g,removeIcon:v,previewIcon:_,downloadIcon:y,extra:k,iconRender:I,actionIconRender:R,itemRender:C,onPreview:O,onDownload:A,onClose:D})})),w&&t.createElement(Gn,Object.assign({},B,{visible:S,forceRender:!0}),(e=>{let{className:t,style:n}=e;return ol(w,(e=>({className:o()(e.className,t),style:Object.assign(Object.assign(Object.assign({},n),{pointerEvents:t?"none":void 0}),e.style)})))})))};const sF=t.forwardRef(iF);var lF=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(Mq){o(Mq)}}function s(e){try{l(r.throw(e))}catch(Mq){o(Mq)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,s)}l((r=r.apply(e,t||[])).next())}))};const cF=`__LIST_IGNORE_${Date.now()}__`,dF=(e,n)=>{const{fileList:r,defaultFileList:a,onRemove:i,showUploadList:s=!0,listType:l="text",onPreview:c,onDownload:d,onChange:u,onDrop:p,previewFile:f,disabled:m,locale:h,iconRender:g,isImageUrl:v,progress:_,prefixCls:y,className:k,type:x="select",children:w,style:S,itemRender:C,maxCount:E,data:j={},multiple:T=!1,hasControlInside:P=!0,action:$="",accept:O="",supportServerRender:A=!0,rootClassName:D}=e,I=t.useContext(Es),R=null!==m&&void 0!==m?m:I,[N,M]=qt(a||[],{value:r,postState:e=>null!==e&&void 0!==e?e:[]}),[z,L]=t.useState("drop"),H=t.useRef(null),B=t.useRef(null);t.useMemo((()=>{const e=Date.now();(r||[]).forEach(((t,n)=>{t.uid||Object.isFrozen(t)||(t.uid=`__AUTO__${e}_${n}__`)}))}),[r]);const F=(e,t,n)=>{let r=pt(t),a=!1;1===E?r=r.slice(-1):E&&(a=r.length>E,r=r.slice(0,E)),(0,ft.flushSync)((()=>{M(r)}));const o={file:e,fileList:r};n&&(o.event=n),a&&"removed"!==e.status&&!r.some((t=>t.uid===e.uid))||(0,ft.flushSync)((()=>{null===u||void 0===u||u(o)}))},U=e=>{const t=e.filter((e=>!e.file[cF]));if(!t.length)return;const n=t.map((e=>mB(e.file)));let r=pt(N);n.forEach((e=>{r=hB(e,r)})),n.forEach(((e,n)=>{let a=e;if(t[n].parsedFile)e.status="uploading";else{const{originFileObj:t}=e;let n;try{n=new File([t],t.name,{type:t.type})}catch(o){n=new Blob([t],{type:t.type}),n.name=t.name,n.lastModifiedDate=new Date,n.lastModified=(new Date).getTime()}n.uid=e.uid,a=n}F(a,r)}))},W=(e,t,n)=>{try{"string"===typeof e&&(e=JSON.parse(e))}catch(o){}if(!gB(t,N))return;const r=mB(t);r.status="done",r.percent=100,r.response=e,r.xhr=n;const a=hB(r,N);F(r,a)},V=(e,t)=>{if(!gB(t,N))return;const n=mB(t);n.status="uploading",n.percent=e.percent;const r=hB(n,N);F(n,r,e)},q=(e,t,n)=>{if(!gB(n,N))return;const r=mB(n);r.error=e,r.response=t,r.status="error";const a=hB(r,N);F(r,a)},K=e=>{let t;Promise.resolve("function"===typeof i?i(e):i).then((n=>{var r;if(!1===n)return;const a=function(e,t){const n=void 0!==e.uid?"uid":"name",r=t.filter((t=>t[n]!==e[n]));return r.length===t.length?null:r}(e,N);a&&(t=Object.assign(Object.assign({},e),{status:"removed"}),null===N||void 0===N||N.forEach((e=>{const n=void 0!==t.uid?"uid":"name";e[n]!==t[n]||Object.isFrozen(e)||(e.status="removed")})),null===(r=H.current)||void 0===r||r.abort(t),F(t,a))}))},G=e=>{L(e.type),"drop"===e.type&&(null===p||void 0===p||p(e))};t.useImperativeHandle(n,(()=>({onBatchStart:U,onSuccess:W,onProgress:V,onError:q,fileList:N,upload:H.current,nativeElement:B.current})));const{getPrefixCls:Y,direction:X,upload:J}=t.useContext(b),Q=Y("upload",y),Z=Object.assign(Object.assign({onBatchStart:U,onError:q,onProgress:V,onSuccess:W},e),{data:j,multiple:T,action:$,accept:O,supportServerRender:A,prefixCls:Q,disabled:R,beforeUpload:(t,n)=>lF(void 0,void 0,void 0,(function*(){const{beforeUpload:r,transformFile:a}=e;let o=t;if(r){const e=yield r(t,n);if(!1===e)return!1;if(delete t[cF],e===cF)return Object.defineProperty(t,cF,{value:!0,configurable:!0}),!1;"object"===typeof e&&e&&(o=e)}return a&&(o=yield a(o)),o})),onChange:void 0,hasControlInside:P});delete Z.className,delete Z.style,w&&!R||delete Z.id;const ee=`${Q}-wrapper`,[te,ne,re]=aB(Q,ee),[ae]=el("Upload",hs.Upload),{showRemoveIcon:oe,showPreviewIcon:ie,showDownloadIcon:se,removeIcon:le,previewIcon:ce,downloadIcon:de,extra:ue}="boolean"===typeof s?{}:s,pe="undefined"===typeof oe?!R:oe,fe=(e,n)=>s?t.createElement(sF,{prefixCls:Q,listType:l,items:N,previewFile:f,onPreview:c,onDownload:d,onRemove:K,showRemoveIcon:pe,showPreviewIcon:ie,showDownloadIcon:se,removeIcon:le,previewIcon:ce,downloadIcon:de,iconRender:g,extra:ue,locale:Object.assign(Object.assign({},ae),h),isImageUrl:v,progress:_,appendAction:e,appendActionVisible:n,itemRender:C,disabled:R}):e,me=o()(ee,k,D,ne,re,null===J||void 0===J?void 0:J.className,{[`${Q}-rtl`]:"rtl"===X,[`${Q}-picture-card-wrapper`]:"picture-card"===l,[`${Q}-picture-circle-wrapper`]:"picture-circle"===l}),he=Object.assign(Object.assign({},null===J||void 0===J?void 0:J.style),S);if("drag"===x){const e=o()(ne,Q,`${Q}-drag`,{[`${Q}-drag-uploading`]:N.some((e=>"uploading"===e.status)),[`${Q}-drag-hover`]:"dragover"===z,[`${Q}-disabled`]:R,[`${Q}-rtl`]:"rtl"===X});return te(t.createElement("span",{className:me,ref:B},t.createElement("div",{className:e,style:he,onDrop:G,onDragOver:G,onDragLeave:G},t.createElement(XH,Object.assign({},Z,{ref:H,className:`${Q}-btn`}),t.createElement("div",{className:`${Q}-drag-container`},w))),fe()))}const ge=o()(Q,`${Q}-select`,{[`${Q}-disabled`]:R}),ve=t.createElement("div",{className:ge,style:w?void 0:{display:"none"}},t.createElement(XH,Object.assign({},Z,{ref:H})));return te("picture-card"===l||"picture-circle"===l?t.createElement("span",{className:me,ref:B},fe(ve,!!w)):t.createElement("span",{className:me,ref:B},ve,fe()))};const uF=t.forwardRef(dF);var pF=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const fF=t.forwardRef(((e,n)=>{var{style:r,height:a,hasControlInside:o=!1}=e,i=pF(e,["style","height","hasControlInside"]);return t.createElement(uF,Object.assign({ref:n,hasControlInside:o},i,{type:"drag",style:Object.assign(Object.assign({},r),{height:a})}))}));const mF=fF,hF=uF;hF.Dragger=mF,hF.LIST_IGNORE=cF;const gF=hF;class vF extends dE{constructor(e){super(e),this.beforeUpload=e=>!1,this.handleChange=e=>{if(e.fileList.length>1)return void oE.error("You can only upload one TAR file! Remove the currently selected file first.");if(0===e.fileList.length)return this.setState({fileToBeUploaded:void 0}),void oE.info("File removed");let t=e.fileList[0];t.name.indexOf(".tar")<0?oE.error("You can only upload a TAR file!"):this.setState({fileToBeUploaded:t})},this.state={fileToBeUploaded:void 0}}startUploadAndDeploy(){const e=this,t=e.state.fileToBeUploaded;e.setState({fileToBeUploaded:void 0}),oE.info("Upload has started"),Promise.resolve().then((function(){return e.apiManager.uploadAppData(e.props.appName,t.originFileObj)})).then((function(){e.props.onUploadSucceeded()})).catch(iE.createCatcher((function(){e.setState({fileToBeUploaded:t})})))}render(){return(0,pg.jsxs)("div",{children:[(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:24},lg:{span:12},children:(0,pg.jsxs)(gF.Dragger,{name:"files",accept:"*/*",multiple:!1,fileList:this.state.fileToBeUploaded?[this.state.fileToBeUploaded]:void 0,listType:"text",onChange:this.handleChange,beforeUpload:this.beforeUpload,action:"//",children:[(0,pg.jsx)("p",{className:"ant-upload-drag-icon",children:(0,pg.jsx)(NH,{})}),(0,pg.jsx)("p",{className:"ant-upload-text",children:qC("apps.deploy_upload_instructions","Click or drag TAR file to this area to upload")}),(0,pg.jsxs)("p",{className:"ant-upload-hint",children:[qC("apps.deploy_upload_instructions_must_contain","Must contain this file:")," ",(0,pg.jsx)("code",{children:"captain-definition"})]})]})})}),(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(Hc,{style:{marginTop:40},disabled:!this.state.fileToBeUploaded,onClick:()=>this.startUploadAndDeploy(),type:"primary",size:"large",children:qC("apps.deploy_upload_app_button","Upload & Deploy")})})]})}}class _F extends dE{constructor(e){super(e),this.state={userEnteredValue:"",uploadInProcess:!1}}isSingleLine(){return!1}startDeploy(e){const t=this;Promise.resolve().then((function(){return t.setState({uploadInProcess:!0}),t.apiManager.uploadCaptainDefinitionContent(t.props.appName,JSON.parse(e),"",!0)})).then((function(){t.setState({userEnteredValue:""}),t.props.onUploadSucceeded()})).catch(iE.createCatcher()).then((function(){t.setState({uploadInProcess:!1})}))}createTextArea(){const e=this;return e.isSingleLine()?(0,pg.jsx)(cw,{spellCheck:!1,autoCorrect:"off",autoComplete:"off",autoCapitalize:"off",className:"code-input",placeholder:e.getPlaceHolderValue(),value:e.state.userEnteredValue,onChange:t=>{e.setState({userEnteredValue:t.target.value})}}):(0,pg.jsx)(NL,{placeholder:e.getPlaceHolderValue(),rows:7,value:e.state.userEnteredValue,onChange:t=>{e.setState({userEnteredValue:t.target.value})}})}render(){const e=this;return(0,pg.jsxs)("div",{style:{padding:16},children:[(0,pg.jsx)(iv,{children:e.createTextArea()}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{disabled:e.state.uploadInProcess||!e.state.userEnteredValue.trim(),type:"primary",onClick:()=>e.startDeploy(e.convertDataToCaptainDefinition(e.state.userEnteredValue)),children:qC("apps.deploy_now_button","Deploy Now")})})]})}}class bF extends _F{getPlaceHolderValue(){return'{\n    "schemaVersion" :2 ,\n    "imageName" : "mysql:5.7\n}'}convertDataToCaptainDefinition(e){return e.trim()}}class yF extends _F{getPlaceHolderValue(){return"# Derived from official mysql image (our base image)\nFROM mysql:5.7\n# Add a database\nENV MYSQL_DATABASE company"}convertDataToCaptainDefinition(e){const t={schemaVersion:2,dockerfileLines:e.trim().split("\n")};return JSON.stringify(t)}}class kF extends _F{getPlaceHolderValue(){return"nginxdemos/hello:latest"}isSingleLine(){return!0}convertDataToCaptainDefinition(e){const t={schemaVersion:2,imageName:e.trim()};return JSON.stringify(t)}}class xF extends dE{constructor(e){super(e),this.initRepoInfo=void 0,this.state={dummyVar:void 0,forceEditableCaptainDefinitionPath:!1,updatedVersions:void 0,buildLogRecreationId:""};const{appPushWebhook:t}=e.apiData.appDefinition;this.initRepoInfo=t?{...t.repoInfo}:{user:"",password:"",branch:"",sshKey:"",repo:""}}onUploadSuccess(){oE.info(qC("apps.deploy_build_started","Build has started")),this.setState({buildLogRecreationId:`${(new Date).getTime()}`}),qL.scrollToTopBar()}onAppBuildFinished(){const e=this;e.apiManager.getAllApps().then((function(t){const n=t.appDefinitions;for(let r=0;r<n.length;r++){const t=n[r];if(t.appName===e.props.apiData.appDefinition.appName)return cE.copyObject(t)}throw new Error(qC("apps.deploy_app_not_found","App not found!"))})).then((function(t){e.setState({updatedVersions:{deployedVersion:t.deployedVersion,versions:t.versions}})})).catch(iE.createCatcher())}onVersionRollbackRequested(e){const t=this;t.apiManager.uploadCaptainDefinitionContent(t.props.apiData.appDefinition.appName,{schemaVersion:2,dockerfileLines:[`FROM ${e.deployedImageName}`]},e.gitHash||"",!0).then((function(){t.onUploadSuccess()})).catch(iE.createCatcher())}render(){var e,t,n,r;const a=this,o=this.props.apiData.appDefinition,i=o.appPushWebhook&&o.appPushWebhook.pushWebhookToken,s=o.appPushWebhook?o.appPushWebhook.repoInfo:{user:"",password:"",branch:"",sshKey:"",repo:""},l=i?`/user/apps/webhooks/triggerbuild?namespace=captain&token=${o.appPushWebhook.pushWebhookToken}`:"",c=`${window.location.protocol}//${this.props.apiData.captainSubDomain}.${this.props.apiData.rootDomain}/api/v2${l}`,d=(0,pg.jsxs)("div",{children:[cE.formatText(qC("apps.deploy_cli_description_part1","Use CLI deploy command. This is the easiest method as it only requires a simple command like %s. Read more about it in the docs"),["%s"],[(0,pg.jsx)("code",{children:"caprover deploy"})])," ",(0,pg.jsx)(NP,{url:"https://caprover.com/docs/get-started.html#step-4-deploy-the-test-app",children:qC("apps.link_see_here","(here)")}),"."," ",qC("apps.deploy_cli_description_part2","If you're using CI/CD to run <code>caprover deploy</code> and you do not wish to use your password, you can use app-specific tokens")," ",(0,pg.jsx)(NP,{url:"https://caprover.com/docs/ci-cd-integration.html#app-tokens",children:qC("apps.link_see_here","(here)")}),"."]});return(0,pg.jsxs)("div",{children:[(0,pg.jsx)(OH,{onAppBuildFinished:()=>a.onAppBuildFinished(),appName:o.appName,buildLogRecreationId:a.state.buildLogRecreationId},`${o.appName}-${a.state.buildLogRecreationId}`),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)("hr",{}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(hH,{isMobile:this.props.isMobile,onVersionRollbackRequested:e=>a.onVersionRollbackRequested(e),versions:a.state.updatedVersions?a.state.updatedVersions.versions:o.versions,deployedVersion:a.state.updatedVersions?a.state.updatedVersions.deployedVersion:o.deployedVersion}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(oH,{appName:o.appName},o.appName+"-LogsView"),(0,pg.jsx)("hr",{}),(0,pg.jsx)("div",{style:{height:40}}),(0,pg.jsxs)("h4",{children:[(0,pg.jsx)(FL,{}),qC("apps.deploy_method_cli","Method 1: Official CLI")]}),(0,pg.jsx)("p",{children:d}),(0,pg.jsxs)(iv,{justify:"start",style:{marginTop:this.props.isMobile?15:0},children:[(0,pg.jsx)(XT,{flex:"0",children:(0,pg.jsx)(Hc,{style:{margin:5},block:this.props.isMobile,onClick:()=>{const e=cE.copyObject(this.props.apiData);let t=e.appDefinition.appDeployTokenConfig;t||(t={enabled:!1}),t.enabled=!t.enabled,e.appDefinition.appDeployTokenConfig=t,a.props.updateApiData(e),setTimeout(a.props.onUpdateConfigAndSave,100)},children:null!==(e=o.appDeployTokenConfig)&&void 0!==e&&e.enabled?qC("apps.deploy_button_disable_app_token","Disable App Token"):qC("apps.deploy_button_enable_app_token","Enable App Token")})})," ",(0,pg.jsx)(XT,{flex:"auto",children:(0,pg.jsx)(cw,{onFocus:e=>{var t;null!==(t=o.appDeployTokenConfig)&&void 0!==t&&t.appDeployToken&&(e.target.select(),document.execCommand("copy"),oE.info(qC("apps.deploy_copied_to_clipboard","Copied to clipboard!")))},style:{margin:5},className:"code-input",readOnly:!0,disabled:!(null!==(t=o.appDeployTokenConfig)&&void 0!==t&&t.appDeployToken),value:null!==(n=o.appDeployTokenConfig)&&void 0!==n&&n.enabled?null===(r=o.appDeployTokenConfig)||void 0===r?void 0:r.appDeployToken:"** "+qC("apps.deploy_app_token_description","Enable App Token to generate a random app token")+" **"})})]}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsxs)("h4",{children:[(0,pg.jsx)(FL,{}),qC("apps.deploy_method_tarball","Method 2: Tarball")]}),(0,pg.jsx)("p",{children:cE.formatText(qC("apps.deploy_tarball_description","You can simply create a tarball (%s) of your project and upload it here via upload button."),["%s"],[(0,pg.jsx)("span",{children:(0,pg.jsx)("code",{children:".tar file"})})])}),(0,pg.jsx)(vF,{onUploadSucceeded:()=>a.onUploadSuccess(),appName:o.appName}),(0,pg.jsx)("div",{style:{height:40}}),(0,pg.jsxs)("h4",{children:[(0,pg.jsx)(FL,{}),qC("apps.deploy_method_github","Method 3: Deploy from Github/Bitbucket/Gitlab")]}),(0,pg.jsxs)("p",{children:[qC("apps.deploy_method_github_description","Enter your repository information in the form and save. Then copy the URL in the box as a webhook on Github, Bitbucket, Gitlab and etc. Once you push a commit, CapRover starts a new build."),(0,pg.jsx)("br",{})]}),(0,pg.jsx)(iv,{children:(0,pg.jsx)(cw,{onFocus:e=>{i&&(e.target.select(),document.execCommand("copy"),oE.info(qC("apps.deploy_copied_to_clipboard","Copied to clipboard!")))},className:"code-input",readOnly:!0,disabled:!i,value:i?c:"** "+qC("apps.deploy_method_github_url_hint","Add repo info and save for this webhook to appear")+" **"})}),(0,pg.jsx)("br",{}),(0,pg.jsx)(DH,{gitRepoValues:s,updateRepoInfo:e=>{const t=cE.copyObject(this.props.apiData);t.appDefinition.appPushWebhook?t.appDefinition.appPushWebhook.repoInfo=cE.copyObject(e):t.appDefinition.appPushWebhook={repoInfo:cE.copyObject(e)},this.props.updateApiData(t)}}),(0,pg.jsxs)(iv,{justify:"end",style:{marginTop:this.props.isMobile?15:0},children:[(0,pg.jsx)(Hc,{disabled:!i,style:{marginInlineEnd:this.props.isMobile?0:10},block:this.props.isMobile,onClick:()=>{a.apiManager.forceBuild(l).then((function(){a.onUploadSuccess()})).catch(iE.createCatcher())},children:qC("apps.deploy_force_build_button","Force build")}),(0,pg.jsx)(Hc,{disabled:WL()(s,a.initRepoInfo),type:"primary",style:{marginTop:this.props.isMobile?15:0},block:this.props.isMobile,onClick:()=>a.props.onUpdateConfigAndSave(),children:qC("apps.edit_app_config","Save & Restart")})]}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsxs)("h4",{children:[(0,pg.jsx)(FL,{}),qC("apps.deploy_method_dockerfile","Method 4: Deploy plain Dockerfile")]}),(0,pg.jsx)(yF,{appName:o.appName,onUploadSucceeded:()=>a.onUploadSuccess()}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsxs)("h4",{children:[(0,pg.jsx)(FL,{}),qC("apps.deploy_method_captain_definition","Method 5: Deploy captain-definition file")]}),(0,pg.jsx)(bF,{appName:o.appName,onUploadSucceeded:()=>a.onUploadSuccess()}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsxs)("h4",{children:[(0,pg.jsx)(FL,{}),qC("apps.deploy_method_image_name","Method 6: Deploy via ImageName")]}),(0,pg.jsx)(kF,{appName:o.appName,onUploadSucceeded:()=>a.onUploadSuccess()}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsxs)(iv,{children:[(0,pg.jsxs)(XT,{xs:{span:24},lg:{span:6},style:{minWidth:this.props.isMobile?"100%":400},children:[this.props.isMobile&&qC("apps.deploy_captain_definition_relative_path_hint","captain-definition path"),(0,pg.jsx)(AP,{title:qC("apps.deploy_captain_definition_relative_path_hint_tooltip","Edit only if you have placed your captain-definition file in a subdirectory of your project"),children:(0,pg.jsx)(cw,{addonBefore:!this.props.isMobile&&qC("apps.deploy_captain_definition_relative_path_hint","captain-definition path"),type:"text",defaultValue:o.captainDefinitionRelativeFilePath+"",disabled:!this.state.forceEditableCaptainDefinitionPath,onChange:e=>{const t=cE.copyObject(this.props.apiData);t.appDefinition.captainDefinitionRelativeFilePath=e.target.value,this.props.updateApiData(t)}})})]}),(0,pg.jsx)(XT,{xs:{span:24},lg:{span:12},children:(0,pg.jsxs)("div",{style:{marginInlineStart:this.props.isMobile?0:24,marginTop:this.props.isMobile?8:0},children:[(0,pg.jsx)(AP,{title:qC("apps.deploy_captain_definition_path_hint","You shouldn't need to change this path unless you have a repository with multiple captain-definition files (mono repos). Read docs for captain definition before editing this"),children:(0,pg.jsx)(Hc,{type:"default",block:this.props.isMobile,disabled:this.state.forceEditableCaptainDefinitionPath,onClick:()=>this.setState({forceEditableCaptainDefinitionPath:!0}),children:qC("apps.generic_edit_button","Edit")})}),(0,pg.jsx)(Hc,{style:{marginInlineStart:this.props.isMobile?0:20,marginTop:this.props.isMobile?8:0},block:this.props.isMobile,disabled:!this.state.forceEditableCaptainDefinitionPath,type:"primary",onClick:()=>a.props.onUpdateConfigAndSave(),children:qC("apps.edit_app_config","Save & Restart")})]})}),(0,pg.jsx)(XT,{span:6})]})]})}}const wF="WEB_SETTINGS",SF="DEPLOYMENT";const CF=wm((function(e){return{isMobile:e.globalReducer.isMobile}}),void 0)(class extends dE{constructor(e){super(e),this.reRenderTriggered=!1,this.confirmedAppNameToDelete="",this.volumesToDelete={},this.state={activeTabKey:wF,isLoading:!0,renderCounterForAffixBug:0,apiData:void 0,editAppDataForModal:void 0}}goBackToApps(){this.props.history.push("/apps")}onUpdateConfigAndSave(){const e=this,t=cE.copyObject(e.state.apiData.appDefinition);e.setState({isLoading:!0}),this.apiManager.updateConfigAndSave(t.appName,t).then((function(){return e.reFetchData()})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}createProjectBreadcrumbs(){const e=this.state.apiData,t=null===e||void 0===e?void 0:e.appDefinition;if(!t||!e)throw new Error("App not found");let n=t.projectId;if(!n||!n.trim())return(0,pg.jsx)("div",{});const r={};e.projects.forEach((e=>{r[e.id]=e}));const a=[];for(;n;){const e=r[n];if(!e)break;a.unshift(e),n=e.parentProjectId}return(0,pg.jsxs)("div",{style:{marginBottom:10,fontSize:12},children:[(0,pg.jsx)(Z$,{style:{marginInlineEnd:5}}),a.map(((e,t)=>(0,pg.jsxs)(pg.Fragment,{children:[(0,pg.jsx)("span",{style:{marginInlineStart:5,marginInlineEnd:5},children:e.name},e.id),t<a.length-1&&(0,pg.jsx)(X$,{})]})))]})}createAppHeader(){var e;const t=this,n=null===(e=t.state.apiData)||void 0===e?void 0:e.appDefinition;if(!n)throw new Error("App not found");const r=n.appName||"",a=()=>{t.setState({editAppDataForModal:{parentProjectId:n.projectId||"",appName:r,description:n.description||"",tags:(n.tags||[]).map((e=>e.tagName))}})},o=[{key:"1",label:(0,pg.jsx)(NM,{onLinkClicked:()=>a(),children:qC("apps.edit","Edit")})},{key:"2",label:(0,pg.jsx)(NM,{onLinkClicked:()=>t.goBackToApps(),children:qC("apps.close_tooltip","Close")})}];return(0,pg.jsxs)("div",{style:{marginTop:20,marginBottom:10,width:"100%"},children:[(0,pg.jsx)("div",{style:{position:"absolute",margin:18,left:0,right:0,top:0},children:(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(XT,{children:(0,pg.jsx)(bI,{trigger:["click"],menu:{items:o},children:(0,pg.jsx)("a",{href:"#/",onClick:e=>e.preventDefault(),children:(0,pg.jsx)(mI,{children:(0,pg.jsx)(lz,{style:{fontSize:"1.6em"}})})})})})})}),(0,pg.jsx)("div",{children:t.createProjectBreadcrumbs()}),(0,pg.jsx)("h2",{style:{marginBottom:5,marginTop:0},children:(0,pg.jsx)(zM,{onEditClick:()=>{a()},children:r})}),n.tags&&n.tags.length>0&&(0,pg.jsx)("span",{children:n.tags.map(((e,t)=>(0,pg.jsx)(hO,{children:e.tagName},t)))}),t.createDescription()]})}createDescription(){var e;const t=null===(e=this.state.apiData)||void 0===e?void 0:e.appDefinition;if(!t)throw new Error("App not found");return t.description?(0,pg.jsx)("div",{style:{marginTop:28},children:(0,pg.jsx)(sL.Paragraph,{style:{fontSize:14,fontWeight:400,whiteSpace:"pre-wrap"},ellipsis:{rows:1,expandable:!0,symbol:"more"},children:t.description})}):(0,pg.jsx)("div",{})}render(){const e=this;return!e.state.apiData&&e.state.isLoading?(0,pg.jsx)(fg,{}):(e.reRenderTriggered||(e.reRenderTriggered=!0,setTimeout((function(){e.setState({renderCounterForAffixBug:1})}),50)),e.state.apiData?(0,pg.jsxs)(iv,{children:[e.createEditAppModal(),(0,pg.jsx)(XT,{span:20,offset:2,children:(0,pg.jsxs)(Ok,{title:e.createAppHeader(),children:[this.state.isLoading&&(0,pg.jsx)("div",{style:{position:"absolute",left:"50%"},children:(0,pg.jsx)(fg,{})}),(0,pg.jsx)(fk,{defaultActiveKey:wF,onChange:t=>{e.setState({activeTabKey:t})},className:o()({disabled:this.state.isLoading}),items:[{key:wF,label:(0,pg.jsx)("span",{className:"unselectable-span",children:qC("apps.http_settings_tab","HTTP Settings")}),children:(0,pg.jsx)(LL,{isMobile:this.props.isMobile,setLoading:e=>this.setState({isLoading:e}),reFetchData:()=>this.reFetchData(),apiData:cE.copyObject(this.state.apiData),apiManager:this.apiManager,updateApiData:e=>this.setState({apiData:e}),onUpdateConfigAndSave:()=>e.onUpdateConfigAndSave()})},{key:"APP_CONFIGS",label:(0,pg.jsx)("span",{className:"unselectable-span",children:qC("apps.app_configs_tab","App Configs")}),children:(0,pg.jsx)(ML,{isMobile:this.props.isMobile,setLoading:e=>this.setState({isLoading:e}),reFetchData:()=>this.reFetchData(),apiData:cE.copyObject(this.state.apiData),apiManager:this.apiManager,updateApiData:e=>this.setState({apiData:e}),onUpdateConfigAndSave:()=>{e.onUpdateConfigAndSave()}})},{key:SF,label:(0,pg.jsx)("span",{className:"unselectable-span",children:qC("apps.app_deployment_tab","Deployment")}),children:(0,pg.jsx)(xF,{isMobile:this.props.isMobile,setLoading:e=>this.setState({isLoading:e}),reFetchData:()=>this.reFetchData(),apiData:cE.copyObject(this.state.apiData),apiManager:this.apiManager,onUpdateConfigAndSave:()=>e.onUpdateConfigAndSave(),updateApiData:e=>{this.setState({apiData:e})}})}]}),(0,pg.jsx)("div",{style:{height:70}}),(0,pg.jsx)(gL,{offsetBottom:10,target:()=>{const t=e.props.mainContainer;return t&&t.current?t.current:window},children:(0,pg.jsx)("div",{className:o()({"hide-on-demand":e.state.activeTabKey===SF,disabled:this.state.isLoading}),style:{borderRadius:8,background:"rgba(51,73,90,0.9)",paddingTop:20,paddingBottom:20},children:(0,pg.jsxs)(iv,{justify:"center",gutter:20,children:[(0,pg.jsx)(XT,{span:8,children:(0,pg.jsx)("div",{style:{textAlign:"center"},children:(0,pg.jsx)(Hc,{style:{minWidth:e.props.isMobile?35:135},danger:!0,size:"large",onClick:()=>$M([cE.copyObject(e.state.apiData.appDefinition)],[],e.apiManager,(t=>{e.goBackToApps()})),children:e.props.isMobile?(0,pg.jsx)(W$,{}):qC("apps.delete_app_button","Delete app")})})}),(0,pg.jsx)(XT,{span:8,children:(0,pg.jsx)("div",{style:{textAlign:"center"},children:(0,pg.jsx)(Hc,{style:{minWidth:e.props.isMobile?35:135},type:"primary",size:"large",onClick:()=>e.onUpdateConfigAndSave(),children:e.props.isMobile?(0,pg.jsx)(uz,{}):qC("apps.edit_app_config","Save & Restart")})})})]})})})]})})]}):(0,pg.jsx)(RP,{}))}createEditAppModal(){var e,t;const n=this,r=n.state.editAppDataForModal;return r?(0,pg.jsxs)(tP,{title:qC("apps.edit_app_title","Edit app: ")+` "${null===(e=n.state.apiData)||void 0===e?void 0:e.appDefinition.appName}"`,okText:qC("apps.edit_app_config","Save & Restart"),onCancel:()=>n.setState({editAppDataForModal:void 0}),onOk:()=>{const e=cE.copyObject(n.state.apiData);if(!e)return;const t=e.appDefinition.appName!==r.appName,a=cE.copyObject(n.state.editAppDataForModal);return a?(n.setState({isLoading:!0,editAppDataForModal:void 0}),Promise.resolve().then((()=>{if(t)return iE.toastInfo("Renaming the app..."),n.apiManager.renameApp(e.appDefinition.appName,a.appName)})).then((()=>{e.appDefinition.appName=a.appName,e.appDefinition.projectId=a.parentProjectId,e.appDefinition.description=a.description,e.appDefinition.tags=a.tags.map((e=>({tagName:e}))),n.props.history.replace("/apps/details/"+a.appName),n.setState({apiData:e}),setTimeout((()=>{n.onUpdateConfigAndSave()}),200)}))):void 0},open:!!r,children:[(0,pg.jsx)("p",{children:qC("apps.rename_warning","If you rename the app that is used internally by other apps, make sure to update the address as well to avoid problems.")}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsxs)("div",{children:[(0,pg.jsx)(cw,{addonBefore:qC("apps.app_edit_name","App name"),placeholder:"my-awesome-app",value:r.appName,onChange:e=>{const t=cE.copyObject(r);t.appName=e.target.value.trim(),n.setState({editAppDataForModal:t})}}),(0,pg.jsx)("div",{style:{height:32}}),(0,pg.jsx)(cw,{addonBefore:qC("apps.app_edit_tags","Tags"),placeholder:"tag1,another-tag,yet-another <comma separated>",value:r.tags.join(","),onChange:e=>{const t=cE.copyObject(r);t.tags=e.target.value.trim().split(",").map((e=>e.trim())),n.setState({editAppDataForModal:t})}}),(0,pg.jsx)("div",{style:{marginTop:32,marginBottom:5},children:qC("apps.parent_project","Parent project")}),(0,pg.jsx)(tz,{allProjects:(null===(t=n.state.apiData)||void 0===t?void 0:t.projects)||[],selectedProjectId:r.parentProjectId||"",onChange:e=>{const t=cE.copyObject(r);t.parentProjectId=e.trim(),n.setState({editAppDataForModal:t})},excludeProjectId:"NONE"}),(0,pg.jsx)("div",{style:{marginTop:32,marginBottom:5},children:qC("apps.app_edit_description","Description")}),(0,pg.jsx)(cw.TextArea,{rows:4,placeholder:qC("apps.description_placeholder","This app is just so awesome!\nAnother line!"),value:r.description,onChange:e=>{const t=cE.copyObject(r);t.description=e.target.value,n.setState({editAppDataForModal:t})}}),(0,pg.jsx)("div",{style:{height:20}})]})]}):(0,pg.jsx)("div",{})}componentDidMount(){this.reFetchData()}reFetchData(){const e=this;return e.setState({isLoading:!0}),Promise.all([e.apiManager.getAllApps(),e.apiManager.getAllProjects()]).then((function(t){const n=t[0],r=t[1].projects||[];for(let a=0;a<n.appDefinitions.length;a++){const t=n.appDefinitions[a];if(t.appName===e.props.match.params.appName)return void e.setState({isLoading:!1,apiData:{projects:r,appDefinition:t,rootDomain:n.rootDomain,captainSubDomain:n.captainSubDomain,defaultNginxConfig:n.defaultNginxConfig}})}e.goBackToApps()})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}});var EF=n(5023),jF=n.n(EF);class TF extends t.Component{constructor(e){super(e),this.state={}}render(){const e=this;return(0,pg.jsxs)(t.Fragment,{children:[" ",(0,pg.jsx)(NL,{placeholder:e.props.placeholder,rows:10,defaultValue:e.props.defaultValue,onChange:t=>{e.props.onChange(function(e){if(!(e=(e||"").trim()).length)return"";if(e.startsWith("{")||e.startsWith("["))return e;try{return JSON.stringify(jF().parse(e))}catch(t){console.log(t)}return""}(t.target.value))}})]})}}const PF={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M184 232h368v336H184z",fill:t}},{tag:"path",attrs:{d:"M624 632c0 4.4-3.6 8-8 8H504v73h336V377H624v255z",fill:t}},{tag:"path",attrs:{d:"M880 305H624V192c0-17.7-14.3-32-32-32H184v-40c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v784c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V640h248v113c0 17.7 14.3 32 32 32h416c17.7 0 32-14.3 32-32V337c0-17.7-14.3-32-32-32zM184 568V232h368v336H184zm656 145H504v-73h112c4.4 0 8-3.6 8-8V377h216v336z",fill:e}}]}},name:"flag",theme:"twotone"};var $F=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:PF}))};const OF=t.forwardRef($F);const AF={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M866.9 169.9L527.1 54.1C523 52.7 517.5 52 512 52s-11 .7-15.1 2.1L157.1 169.9c-8.3 2.8-15.1 12.4-15.1 21.2v482.4c0 8.8 5.7 20.4 12.6 25.9L499.3 968c3.5 2.7 8 4.1 12.6 4.1s9.2-1.4 12.6-4.1l344.7-268.6c6.9-5.4 12.6-17 12.6-25.9V191.1c.2-8.8-6.6-18.3-14.9-21.2zM810 654.3L512 886.5 214 654.3V226.7l298-101.6 298 101.6v427.6z",fill:e}},{tag:"path",attrs:{d:"M214 226.7v427.6l298 232.2 298-232.2V226.7L512 125.1 214 226.7zM632.8 328H688c6.5 0 10.3 7.4 6.5 12.7L481.9 633.4a16.1 16.1 0 01-26 0l-126.4-174c-3.8-5.3 0-12.7 6.5-12.7h55.2c5.2 0 10 2.5 13 6.6l64.7 89.1 150.9-207.8c3-4.1 7.9-6.6 13-6.6z",fill:t}},{tag:"path",attrs:{d:"M404.2 453.3c-3-4.1-7.8-6.6-13-6.6H336c-6.5 0-10.3 7.4-6.5 12.7l126.4 174a16.1 16.1 0 0026 0l212.6-292.7c3.8-5.3 0-12.7-6.5-12.7h-55.2c-5.1 0-10 2.5-13 6.6L468.9 542.4l-64.7-89.1z",fill:e}}]}},name:"safety-certificate",theme:"twotone"};var DF=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:AF}))};const IF=t.forwardRef(DF);class RF{static compareTwoStrings(e,t){if(e=e.replace(/\s+/g,""),t=t.replace(/\s+/g,""),!e.length&&!t.length)return 1;if(!e.length||!t.length)return 0;if(e===t)return 1;if(1===e.length&&1===t.length)return 0;if(e.length<2||t.length<2)return 0;let n=new Map;for(let a=0;a<e.length-1;a++){const t=e.substring(a,a+2),r=n.has(t)?n.get(t)+1:1;n.set(t,r)}let r=0;for(let a=0;a<t.length-1;a++){const e=t.substring(a,a+2),o=n.has(e)?n.get(e):0;o>0&&(n.set(e,o-1),r++)}return 2*r/(e.length+t.length-2)}static findBestMatch(e,t){if(!RF.areArgsValid(e,t))throw new Error("Bad arguments: First argument should be a string, second should be an array of strings");const n=[];let r=0;for(let a=0;a<t.length;a++){const o=t[a],i=RF.compareTwoStrings(e,o);n.push({target:o,rating:i}),i>n[r].rating&&(r=a)}return{ratings:n,bestMatch:n[r],bestMatchIndex:r}}static areArgsValid(e,t){return"string"===typeof e&&(!!Array.isArray(t)&&(!!t.length&&!t.find((e=>"string"!==typeof e))))}}class NF extends t.Component{constructor(e){super(e),this.state={selectedApp:void 0,sortScores:{}}}create3rdPartyTagIfNeeded(e){const t="https://oneclickapps.caprover.com"===e.baseUrl||!e.baseUrl,n=!!e.isOfficial;return(0,pg.jsx)("div",{style:{marginTop:20},children:(0,pg.jsxs)(iv,{align:"middle",justify:"space-between",children:[t?void 0:(0,pg.jsx)(AP,{title:`From: ${e.baseUrl}`,children:(0,pg.jsx)(OF,{})}),n?(0,pg.jsx)(AP,{title:"Uses the official image provided by the application developer, or a trusted source like Bitnami or LinuxServer",children:(0,pg.jsx)(IF,{})}):void 0]})})}createOneClickApp(e){const t=e.name&&e.baseUrl?`/apps/oneclick/${e.name}?baseDomain=${encodeURIComponent(e.baseUrl)}`:"#";return(0,pg.jsx)("div",{className:"one-click-app-card",children:(0,pg.jsx)(zh,{to:t,onClick:t=>this.props.onAppSelectionChanged(t,e.name),children:(0,pg.jsxs)(Ok,{cover:(0,pg.jsx)("img",{src:e.logoUrl,alt:"App logo"}),hoverable:!0,children:[(0,pg.jsx)(Ok.Meta,{title:e.displayName,description:e.description}),this.create3rdPartyTagIfNeeded(e)]})})},e.name+e.baseUrl)}render(){const e=this;let n=e.props.oneClickAppList;if(Object.keys(e.state.sortScores).length>0){const t=n.concat().sort(((t,n)=>(e.state.sortScores[n.name]||0)-(e.state.sortScores[t.name]||0)));n=t.filter((t=>e.state.sortScores[t.name]>.5))}return(0,pg.jsxs)(t.Fragment,{children:[(0,pg.jsx)("div",{style:{height:40}}),(0,pg.jsx)("div",{style:{display:"flex",flexWrap:"wrap",justifyContent:"center"},children:(0,pg.jsx)(cw.Search,{style:{maxWidth:200,marginBottom:30},placeholder:"Search for an app...",onChange:t=>{let{currentTarget:n}=t;const r=(n.value||"").trim().toLowerCase(),a={};r&&e.props.oneClickAppList.forEach((e=>{let t=0;const n=((e.displayName||"").trim()||e.name).toLowerCase().trim();t=n.toLowerCase().includes(r)?1:e.description&&e.description.toLowerCase().includes(r)?.99:RF.compareTwoStrings(r,n),a[e.name]=t||0})),e.setState({sortScores:a})}})}),(0,pg.jsx)("div",{style:{display:"flex",flexWrap:"wrap",justifyContent:"center"},children:n.length?n.length&&n.map((t=>e.createOneClickApp(t))):(0,pg.jsxs)("div",{children:[(0,pg.jsx)(zj,{description:"No matching App"}),(0,pg.jsxs)("div",{style:{paddingTop:30},children:["What if the app/database I want is not listed here? \xa0",(0,pg.jsx)(NP,{url:"https://caprover.com/docs/one-click-apps.html#what-about-other-apps",children:(0,pg.jsx)(bL,{})})]})]})})]})}}class MF extends dE{constructor(e){super(e),this.state={apiData:void 0}}componentDidMount(){this.fetchData()}fetchData(){const e=this;e.apiManager.getAllOneClickAppRepos().then((function(t){e.setState({apiData:t})})).catch(iE.createCatcher())}onConnectNewRepositoryClicked(e){const t=this;t.apiManager.addNewCustomOneClickRepo(e).then((function(){t.setState({apiData:void 0}),t.fetchData()})).catch(iE.createCatcher())}onDeleteUrlClicked(e){const t=this;tP.confirm({title:"Remove One Click Repo",content:(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:"Are you sure you want to delete the one click repository from your list?"}),(0,pg.jsx)("code",{children:e})]}),onOk(){t.apiManager.deleteCustomOneClickRepo(e).then((function(){t.fetchData()})).catch(iE.createCatcher())},onCancel(){}})}createUrlRow(e){const t=this;return(0,pg.jsxs)("div",{style:{margin:10},children:[(0,pg.jsx)(Hc,{style:{marginInlineEnd:10},onClick:()=>{t.onDeleteUrlClicked(e)},size:"small",danger:!0,children:(0,pg.jsx)("span",{children:(0,pg.jsx)(W$,{})})}),e]},e)}create3rdPartyRepoList(){const e=this;if(!e.state.apiData)return;if(!e.state.apiData.urls)return;const t=cE.copyObject(e.state.apiData.urls);return(0,pg.jsx)("div",{children:t.map((t=>e.createUrlRow(t)))})}render(){const e=this;return this.state.apiData?(0,pg.jsxs)("div",{children:[(0,pg.jsx)("h4",{children:"3rd party repositories:"}),(0,pg.jsx)("div",{style:{maxWidth:600,marginBottom:30},children:(0,pg.jsx)(cw.Search,{placeholder:"https://oneclick-apps.your-3rd-party-domain.com",enterButton:"Connect New Repository",onSearch:t=>e.onConnectNewRepositoryClicked(t)})}),e.create3rdPartyRepoList()]}):(0,pg.jsx)(fg,{})}}const zF="TEMPLATE_ONE_CLICK_APP",LF="oneClickAppStringifiedData";class HF extends dE{constructor(e){super(e),this.state={oneClickAppList:void 0,isCustomTemplateSelected:!1,templateOneClickAppData:""}}componentDidMount(){this.fetchData()}fetchData(){const e=this;e.apiManager.getAllOneClickApps().then((function(t){const n=t.oneClickApps;n.push({name:zF,description:qC("oneclick_app_selector.template_description","A template for creating one-click apps. Mainly for development!"),logoUrl:"/icon-512x512.png",baseUrl:"",displayName:">> TEMPLATE <<"}),e.setState({oneClickAppList:n})})).catch(iE.createCatcher())}createCustomTemplateInput(){const e=this;let t=!0;if(this.state.templateOneClickAppData)try{JSON.parse(this.state.templateOneClickAppData)}catch(n){t=!1}return(0,pg.jsxs)("div",{className:e.state.isCustomTemplateSelected?"":"hide-on-demand",children:[(0,pg.jsx)("div",{children:(0,pg.jsxs)("p",{children:[qC("oneclick_app_selector.custom_template_info","This is mainly for testing. You can copy and paste your custom One-Click app template here. For examples and ideas, see "),(0,pg.jsx)(NP,{url:"https://github.com/caprover/one-click-apps/tree/master/public/v4/apps",children:qC("oneclick_app_selector.one_click_apps_github_repository_main_repo","the main one click apps GitHub repository")})," "]})}),(0,pg.jsx)(TF,{placeholder:"YAML or JSON # use captainVersion 4\ncaptainVersion: 4\nservices:\n    $$cap_appname:\n        image: someimage:$$cap_version\n        caproverExtra:\n            containerHttpPort: '8080'\ncaproverOneClickApp:\n    variables:\n        - id: $$cap_version\n          label: Version Tag\n          description: Check out their Docker page for the valid tags https://hub.docker.com/r/library/..../tags/\n          defaultValue: '4'\n          validRegex: /^(1.2.3)+$/\n    instructions:\n        start: >-\n            Some description for the start instruction.\n        end: Some description for the end instruction.\n    displayName: Adminer\n    isOfficial: true\n    description: Some really good description of the app.\n    documentation: 'Taken from https://hub.docker.com/_/someimage '\n    ",onChange:t=>{e.setState({templateOneClickAppData:t})}}),(0,pg.jsx)("div",{style:{height:10}}),t?(0,pg.jsx)("div",{}):(0,pg.jsx)($H,{message:qC("oneclick_app_selector.invalid_json_alert","One Click data that you've entered is not a valid JSON."),type:"error"}),(0,pg.jsx)("div",{style:{height:30}}),(0,pg.jsx)(iv,{justify:"space-between",align:"middle",children:(0,pg.jsx)(Hc,{onClick:()=>e.props.history.push(`/apps/oneclick/${zF}?${LF}=`+encodeURIComponent(e.state.templateOneClickAppData)),disabled:!e.state.templateOneClickAppData||!t,style:{minWidth:150},type:"primary",children:qC("oneclick_app_selector.next_button","Next")})})]})}createOneClickAppListGrid(){const e=this;return this.state.oneClickAppList?(0,pg.jsx)(NF,{onAppSelectionChanged:(t,n)=>{n===zF&&(t.preventDefault(),e.setState({isCustomTemplateSelected:!0}))},oneClickAppList:e.state.oneClickAppList}):(0,pg.jsx)(fg,{})}render(){const e=this;return(0,pg.jsx)("div",{children:(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:23},lg:{span:23},children:(0,pg.jsxs)(Ok,{title:qC("oneclick_app_selector.card_title","One Click Apps"),children:[" ",cE.isSafari()?(0,pg.jsx)("div",{style:{marginBottom:50},children:(0,pg.jsx)($H,{message:qC("oneclick_app_selector.safari_warning","You seem to be using Safari. Deployment of one-click apps may be unstable on Safari. Using Chrome is recommended"),type:"warning"})}):(0,pg.jsx)("div",{}),(0,pg.jsxs)("div",{className:e.state.isCustomTemplateSelected?"hide-on-demand":"",children:[(0,pg.jsx)("p",{children:qC("oneclick_app_selector.app_selection_info","Choose an app, a database or a bundle (app+database) from the list below. The rest is magic, well... Wizard!")}),(0,pg.jsxs)("p",{children:[qC("oneclick_app_selector.one_click_apps_source","One click apps are retrieved from the official "),(0,pg.jsx)(NP,{url:"https://github.com/caprover/one-click-apps",children:qC("oneclick_app_selector.one_click_apps_github_repository","CapRover One Click Apps Repository")})," ",qC("oneclick_app_selector.one_click_apps_source_end","by default. You can add other public/private repositories if you want to.")]}),e.createOneClickAppListGrid(),(0,pg.jsx)("div",{style:{height:50}}),(0,pg.jsx)(MF,{})]}),e.createCustomTemplateInput()]})})})})}}var BF=n(1299),FF=n.n(BF),UF=n(1097),WF=n.n(UF);class VF{static convertUnconsumedComposeParametersToServiceOverride(e){const t=[];t.push(VF.parseHostname(e)),t.push(VF.parseCapAdd(e)),t.push(VF.parseCommand(e));let n={};if(t.forEach((e=>{n=cE.mergeObjects(n,e)})),0!==Object.keys(n).length)return EF.stringify(n)}static parseCommand(e){const t={};return e.command&&(t.TaskTemplate={ContainerSpec:{Command:Array.isArray(e.command)?e.command:function(e){const t=/[^\s"']+|"([^"]*)"|'([^']*)'/g;let n,r=[];for(;n=t.exec(e);)n[1]?r.push(n[1]):n[2]?r.push(n[2]):r.push(n[0]);return r}(e.command)}}),t}static parseHostname(e){const t={},n=e.hostname?`${e.hostname}`.trim():"";return e.hostname&&(t.TaskTemplate={ContainerSpec:{Hostname:n}}),t}static parseCapAdd(e){const t={};if(e.cap_add&&Array.isArray(e.cap_add)){const n=e.cap_add.map((e=>e.toUpperCase())).map((e=>e.startsWith("CAP")?e:`CAP_${e}`));t.TaskTemplate={ContainerSpec:{CapabilityAdd:n}}}return t}}class qF{constructor(){this.apiManager=new vS}createRegisterPromise(e,t,n){const r=this;return Promise.resolve().then((function(){return r.apiManager.registerNewApp(e,n.projectId,!!t.volumes&&!!t.volumes.length,!1)}))}createRegisterPromiseProject(e,t){const n=this;return Promise.resolve().then((function(){const r={id:"",name:e,description:""};return n.apiManager.registerProject(r).then((function(e){t.projectId=e.id}))}))}createConfigurationPromise(e,t,n){const r=this;return Promise.resolve().then((function(){return r.apiManager.getAllApps().then((function(t){const n=t.appDefinitions;for(let r=0;r<n.length;r++){const t=n[r];if(t.appName===e)return cE.copyObject(t)}})).then((function(a){if(!a)throw new Error("App was not found right after registering!!");a.volumes=a.volumes||[],a.tags=[{tagName:n}];const o=t.volumes||[];for(let e=0;e<o.length;e++){const t=o[e].split(":");t[0].startsWith("/")?a.volumes.push({hostPath:t[0],containerPath:t[1]}):a.volumes.push({volumeName:t[0],containerPath:t[1]})}a.ports=a.ports||[];const i=t.ports||[];for(let e=0;e<i.length;e++){const t=i[e].split(":");a.ports.push({hostPort:Number(t[0]),containerPort:Number(t[1])})}a.envVars=a.envVars||[];const s=t.environment||{};Object.keys(s).forEach((function(e){a.envVars.push({key:e,value:s[e]})}));const l=VF.convertUnconsumedComposeParametersToServiceOverride(t);return l&&(a.serviceUpdateOverride=l),t.caproverExtra&&(t.caproverExtra.containerHttpPort&&(a.containerHttpPort=t.caproverExtra.containerHttpPort),t.caproverExtra.notExposeAsWebApp&&(a.notExposeAsWebApp=!0),t.caproverExtra.websocketSupport&&(a.websocketSupport=!0)),r.apiManager.updateConfigAndSave(e,a)}))}))}createDeploymentPromise(e,t){const n=this;return Promise.resolve().then((function(){let r={schemaVersion:2};var a;t.image?r.imageName=t.image:r.dockerfileLines=null===(a=t.caproverExtra)||void 0===a?void 0:a.dockerfileLines;return n.apiManager.uploadCaptainDefinitionContent(e,r,"",!1)}))}}class KF{constructor(e){this.onDeploymentStateChanged=e,this.deploymentHelper=new qF,this.template=void 0}startDeployProcess(e,t){const n=this;let r=JSON.stringify(e);for(let l=0;l<e.caproverOneClickApp.variables.length;l++){const n=e.caproverOneClickApp.variables[l];a=n.id,o=t[n.id]||"",r=r.split(a).join(o)}var a,o;try{this.template=JSON.parse(r)}catch(s){return void this.onDeploymentStateChanged({steps:["Parsing the template"],error:`Cannot parse: ${r}\n\n\n\n${s}`,currentStep:0})}const i=this.createAppsArrayInOrder();if(i)if(0===i.length)n.onDeploymentStateChanged({steps:["Parsing the template"],error:"Cannot parse the template. No services found!!",currentStep:0});else{const e=[],r=t[kU],a={projectId:""};i.length>1&&e.push(n.createDeploymentStepForProjectCreation(r,a));for(let t=0;t<i.length;t++){const o=i[t];e.push(...n.createDeploymentStepPromises(o.appName,o.service,r,a))}const o=["Parsing the template"];for(let t=0;t<e.length;t++)o.push(e[t].stepName);let s=0;const l=function(){return new Promise((function(e){s++,n.onDeploymentStateChanged(cE.copyObject({steps:o,error:"",currentStep:s,successMessage:s>=o.length?n.template.caproverOneClickApp.instructions.end:void 0})),e()}))};let c=l();for(let t=0;t<e.length;t++){const n=e[t];c=c.then(n.stepPromise).then(l)}c.catch((function(e){n.onDeploymentStateChanged(cE.copyObject({steps:o,error:`Failed: ${e}`,currentStep:s}))}))}else n.onDeploymentStateChanged({steps:["Parsing the template"],error:"Cannot parse the template. Dependency tree cannot be resolved. Infinite loop!!",currentStep:0})}createAppsArrayInOrder(){const e=[];let t=0;const n=this.template.services;Object.keys(n).forEach((function(e){t++}));let r=0;for(;e.length<t;){if(r>t)return;r++,Object.keys(n).forEach((function(t){for(let n=0;n<e.length;n++){if(e[n].appName===t)return}let r=n[t];const a=r.depends_on||[];for(let n=0;n<a.length;n++){const t=a[n];let r=!1;for(let n=0;n<e.length;n++)t===e[n].appName&&(r=!0);if(!r)return}e.push({appName:t,service:r})}))}return e}createDeploymentStepForProjectCreation(e,t){const n=this;return{stepName:`Creating project ${e}`,stepPromise:function(){return n.deploymentHelper.createRegisterPromiseProject(e,t)}}}createDeploymentStepPromises(e,t,n,r){const a=[],o=this;return a.push({stepName:`Registering ${e}`,stepPromise:function(){return o.deploymentHelper.createRegisterPromise(e,t,r)}}),a.push({stepName:`Configuring ${e} (volumes, ports, environmental variables)`,stepPromise:function(){return o.deploymentHelper.createConfigurationPromise(e,t,n)}}),a.push({stepName:`Deploying ${e} (might take up to a minute)`,stepPromise:function(){return o.deploymentHelper.createDeploymentPromise(e,t)}}),a}}var GF=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function YF(e){return"string"===typeof e}const XF=function(e){var n,r=e.className,a=e.prefixCls,i=e.style,s=e.active,l=e.status,c=e.iconPrefix,d=e.icon,u=(e.wrapperStyle,e.stepNumber),p=e.disabled,f=e.description,m=e.title,h=e.subTitle,g=e.progressDot,v=e.stepIcon,_=e.tailContent,b=e.icons,y=e.stepIndex,x=e.onStepClick,w=e.onClick,S=e.render,C=A(e,GF),E={};!!x&&!p&&(E.role="button",E.tabIndex=0,E.onClick=function(e){null===w||void 0===w||w(e),x(y)},E.onKeyDown=function(e){var t=e.which;t!==Xn.ENTER&&t!==Xn.SPACE||x(y)});var j=l||"wait",T=o()("".concat(a,"-item"),"".concat(a,"-item-").concat(j),r,($(n={},"".concat(a,"-item-custom"),d),$(n,"".concat(a,"-item-active"),s),$(n,"".concat(a,"-item-disabled"),!0===p),n)),P=Re({},i),O=t.createElement("div",k({},C,{className:T,style:P}),t.createElement("div",k({onClick:w},E,{className:"".concat(a,"-item-container")}),t.createElement("div",{className:"".concat(a,"-item-tail")},_),t.createElement("div",{className:"".concat(a,"-item-icon")},function(){var e,n,r=o()("".concat(a,"-icon"),"".concat(c,"icon"),($(e={},"".concat(c,"icon-").concat(d),d&&YF(d)),$(e,"".concat(c,"icon-check"),!d&&"finish"===l&&(b&&!b.finish||!b)),$(e,"".concat(c,"icon-cross"),!d&&"error"===l&&(b&&!b.error||!b)),e)),i=t.createElement("span",{className:"".concat(a,"-icon-dot")});return n=g?"function"===typeof g?t.createElement("span",{className:"".concat(a,"-icon")},g(i,{index:u-1,status:l,title:m,description:f})):t.createElement("span",{className:"".concat(a,"-icon")},i):d&&!YF(d)?t.createElement("span",{className:"".concat(a,"-icon")},d):b&&b.finish&&"finish"===l?t.createElement("span",{className:"".concat(a,"-icon")},b.finish):b&&b.error&&"error"===l?t.createElement("span",{className:"".concat(a,"-icon")},b.error):d||"finish"===l||"error"===l?t.createElement("span",{className:r}):t.createElement("span",{className:"".concat(a,"-icon")},u),v&&(n=v({index:u-1,status:l,title:m,description:f,node:n})),n}()),t.createElement("div",{className:"".concat(a,"-item-content")},t.createElement("div",{className:"".concat(a,"-item-title")},m,h&&t.createElement("div",{title:"string"===typeof h?h:void 0,className:"".concat(a,"-item-subtitle")},h)),f&&t.createElement("div",{className:"".concat(a,"-item-description")},f))));return S&&(O=S(O)||null),O};var JF=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function QF(e){var n,r=e.prefixCls,a=void 0===r?"rc-steps":r,i=e.style,s=void 0===i?{}:i,l=e.className,c=(e.children,e.direction),d=void 0===c?"horizontal":c,u=e.type,p=void 0===u?"default":u,f=e.labelPlacement,m=void 0===f?"horizontal":f,h=e.iconPrefix,g=void 0===h?"rc":h,v=e.status,_=void 0===v?"process":v,b=e.size,y=e.current,x=void 0===y?0:y,w=e.progressDot,S=void 0!==w&&w,C=e.stepIcon,E=e.initial,j=void 0===E?0:E,T=e.icons,P=e.onChange,O=e.itemRender,D=e.items,I=void 0===D?[]:D,R=A(e,JF),N="navigation"===p,M="inline"===p,z=M||S,L=M?"horizontal":d,H=M?void 0:b,B=z?"vertical":m,F=o()(a,"".concat(a,"-").concat(L),l,($(n={},"".concat(a,"-").concat(H),H),$(n,"".concat(a,"-label-").concat(B),"horizontal"===L),$(n,"".concat(a,"-dot"),!!z),$(n,"".concat(a,"-navigation"),N),$(n,"".concat(a,"-inline"),M),n)),U=function(e){P&&x!==e&&P(e)};return t.createElement("div",k({className:F,style:s},R),I.filter((function(e){return e})).map((function(e,n){var r=Re({},e),o=j+n;return"error"===_&&n===x-1&&(r.className="".concat(a,"-next-error")),r.status||(r.status=o===x?_:o<x?"finish":"wait"),M&&(r.icon=void 0,r.subTitle=void 0),!r.render&&O&&(r.render=function(e){return O(r,e)}),t.createElement(XF,k({},r,{active:o===x,stepNumber:o+1,stepIndex:o,key:o,prefixCls:a,iconPrefix:g,wrapperStyle:s,progressDot:z,stepIcon:C,icons:T,onStepClick:P&&U}))})))}QF.Step=XF;const ZF=QF,eU=e=>{const{componentCls:t,customIconTop:n,customIconSize:r,customIconFontSize:a}=e;return{[`${t}-item-custom`]:{[`> ${t}-item-container > ${t}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${t}-icon`]:{top:n,width:r,height:r,fontSize:a,lineHeight:Nr(r)}}},[`&:not(${t}-vertical)`]:{[`${t}-item-custom`]:{[`${t}-item-icon`]:{width:"auto",background:"none"}}}}},tU=e=>{const{componentCls:t}=e,n=`${t}-item`;return{[`${t}-horizontal`]:{[`${n}-tail`]:{transform:"translateY(-50%)"}}}},nU=e=>{const{componentCls:t,inlineDotSize:n,inlineTitleColor:r,inlineTailColor:a}=e,o=e.calc(e.paddingXS).add(e.lineWidth).equal(),i={[`${t}-item-container ${t}-item-content ${t}-item-title`]:{color:r}};return{[`&${t}-inline`]:{width:"auto",display:"inline-flex",[`${t}-item`]:{flex:"none","&-container":{padding:`${Nr(o)} ${Nr(e.paddingXXS)} 0`,margin:`0 ${Nr(e.calc(e.marginXXS).div(2).equal())}`,borderRadius:e.borderRadiusSM,cursor:"pointer",transition:`background-color ${e.motionDurationMid}`,"&:hover":{background:e.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:n,height:n,marginInlineStart:`calc(50% - ${Nr(e.calc(n).div(2).equal())})`,[`> ${t}-icon`]:{top:0},[`${t}-icon-dot`]:{borderRadius:e.calc(e.fontSizeSM).div(4).equal(),"&::after":{display:"none"}}},"&-content":{width:"auto",marginTop:e.calc(e.marginXS).sub(e.lineWidth).equal()},"&-title":{color:r,fontSize:e.fontSizeSM,lineHeight:e.lineHeightSM,fontWeight:"normal",marginBottom:e.calc(e.marginXXS).div(2).equal()},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:e.calc(n).div(2).add(o).equal(),transform:"translateY(-50%)","&:after":{width:"100%",height:e.lineWidth,borderRadius:0,marginInlineStart:0,background:a}},[`&:first-child ${t}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${t}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:e.colorBorderBg,border:`${Nr(e.lineWidth)} ${e.lineType} ${a}`}},i),"&-finish":Object.assign({[`${t}-item-tail::after`]:{backgroundColor:a},[`${t}-item-icon ${t}-icon ${t}-icon-dot`]:{backgroundColor:a,border:`${Nr(e.lineWidth)} ${e.lineType} ${a}`}},i),"&-error":i,"&-active, &-process":Object.assign({[`${t}-item-icon`]:{width:n,height:n,marginInlineStart:`calc(50% - ${Nr(e.calc(n).div(2).equal())})`,top:0}},i),[`&:not(${t}-item-active) > ${t}-item-container[role='button']:hover`]:{[`${t}-item-title`]:{color:r}}}}}},rU=e=>{const{componentCls:t,iconSize:n,lineHeight:r,iconSizeSM:a}=e;return{[`&${t}-label-vertical`]:{[`${t}-item`]:{overflow:"visible","&-tail":{marginInlineStart:e.calc(n).div(2).add(e.controlHeightLG).equal(),padding:`0 ${Nr(e.paddingLG)}`},"&-content":{display:"block",width:e.calc(n).div(2).add(e.controlHeightLG).mul(2).equal(),marginTop:e.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:e.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:e.marginXXS,marginInlineStart:0,lineHeight:r}},[`&${t}-small:not(${t}-dot)`]:{[`${t}-item`]:{"&-icon":{marginInlineStart:e.calc(n).sub(a).div(2).add(e.controlHeightLG).equal()}}}}}},aU=e=>{const{componentCls:t,navContentMaxWidth:n,navArrowColor:r,stepsNavActiveColor:a,motionDurationSlow:o}=e;return{[`&${t}-navigation`]:{paddingTop:e.paddingSM,[`&${t}-small`]:{[`${t}-item`]:{"&-container":{marginInlineStart:e.calc(e.marginSM).mul(-1).equal()}}},[`${t}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:e.calc(e.margin).mul(-1).equal(),paddingBottom:e.paddingSM,textAlign:"start",transition:`opacity ${o}`,[`${t}-item-content`]:{maxWidth:n},[`${t}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},Zo),{"&::after":{display:"none"}})},[`&:not(${t}-item-active)`]:{[`${t}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${Nr(e.calc(e.paddingSM).div(2).equal())})`,insetInlineStart:"100%",display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,borderTop:`${Nr(e.lineWidth)} ${e.lineType} ${r}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${Nr(e.lineWidth)} ${e.lineType} ${r}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:e.lineWidthBold,backgroundColor:a,transition:`width ${o}, inset-inline-start ${o}`,transitionTimingFunction:"ease-out",content:'""'}},[`${t}-item${t}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${t}-navigation${t}-vertical`]:{[`> ${t}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${t}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:e.calc(e.lineWidth).mul(3).equal(),height:`calc(100% - ${Nr(e.marginLG)})`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:e.calc(e.controlHeight).mul(.25).equal(),height:e.calc(e.controlHeight).mul(.25).equal(),marginBottom:e.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}},[`&${t}-navigation${t}-horizontal`]:{[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{visibility:"hidden"}}}},oU=e=>{const{antCls:t,componentCls:n,iconSize:r,iconSizeSM:a,processIconColor:o,marginXXS:i,lineWidthBold:s,lineWidth:l,paddingXXS:c}=e,d=e.calc(r).add(e.calc(s).mul(4).equal()).equal(),u=e.calc(a).add(e.calc(e.lineWidth).mul(4).equal()).equal();return{[`&${n}-with-progress`]:{[`${n}-item`]:{paddingTop:c,[`&-process ${n}-item-container ${n}-item-icon ${n}-icon`]:{color:o}},[`&${n}-vertical > ${n}-item `]:{paddingInlineStart:c,[`> ${n}-item-container > ${n}-item-tail`]:{top:i,insetInlineStart:e.calc(r).div(2).sub(l).add(c).equal()}},[`&, &${n}-small`]:{[`&${n}-horizontal ${n}-item:first-child`]:{paddingBottom:c,paddingInlineStart:c}},[`&${n}-small${n}-vertical > ${n}-item > ${n}-item-container > ${n}-item-tail`]:{insetInlineStart:e.calc(a).div(2).sub(l).add(c).equal()},[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(r).div(2).add(c).equal()},[`${n}-item-icon`]:{position:"relative",[`${t}-progress`]:{position:"absolute",insetInlineStart:"50%",top:"50%",transform:"translate(-50%, -50%)","&-inner":{width:`${Nr(d)} !important`,height:`${Nr(d)} !important`}}},[`&${n}-small`]:{[`&${n}-label-vertical ${n}-item ${n}-item-tail`]:{top:e.calc(a).div(2).add(c).equal()},[`${n}-item-icon ${t}-progress-inner`]:{width:`${Nr(u)} !important`,height:`${Nr(u)} !important`}}}}},iU=e=>{const{componentCls:t,descriptionMaxWidth:n,lineHeight:r,dotCurrentSize:a,dotSize:o,motionDurationSlow:i}=e;return{[`&${t}-dot, &${t}-dot${t}-small`]:{[`${t}-item`]:{"&-title":{lineHeight:r},"&-tail":{top:e.calc(e.dotSize).sub(e.calc(e.lineWidth).mul(3).equal()).div(2).equal(),width:"100%",marginTop:0,marginBottom:0,marginInline:`${Nr(e.calc(n).div(2).equal())} 0`,padding:0,"&::after":{width:`calc(100% - ${Nr(e.calc(e.marginSM).mul(2).equal())})`,height:e.calc(e.lineWidth).mul(3).equal(),marginInlineStart:e.marginSM}},"&-icon":{width:o,height:o,marginInlineStart:e.calc(e.descriptionMaxWidth).sub(o).div(2).equal(),paddingInlineEnd:0,lineHeight:Nr(o),background:"transparent",border:0,[`${t}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${i}`,"&::after":{position:"absolute",top:e.calc(e.marginSM).mul(-1).equal(),insetInlineStart:e.calc(o).sub(e.calc(e.controlHeightLG).mul(1.5).equal()).div(2).equal(),width:e.calc(e.controlHeightLG).mul(1.5).equal(),height:e.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:n},[`&-process ${t}-item-icon`]:{position:"relative",top:e.calc(o).sub(a).div(2).equal(),width:a,height:a,lineHeight:Nr(a),background:"none",marginInlineStart:e.calc(e.descriptionMaxWidth).sub(a).div(2).equal()},[`&-process ${t}-icon`]:{[`&:first-child ${t}-icon-dot`]:{insetInlineStart:0}}}},[`&${t}-vertical${t}-dot`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(o).div(2).equal(),marginInlineStart:0,background:"none"},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeight).sub(a).div(2).equal(),top:0,insetInlineStart:e.calc(o).sub(a).div(2).equal(),marginInlineStart:0},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeight).sub(o).div(2).equal(),insetInlineStart:0,margin:0,padding:`${Nr(e.calc(o).add(e.paddingXS).equal())} 0 ${Nr(e.paddingXS)}`,"&::after":{marginInlineStart:e.calc(o).sub(e.lineWidth).div(2).equal()}},[`&${t}-small`]:{[`${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(o).div(2).equal()},[`${t}-item-process ${t}-item-icon`]:{marginTop:e.calc(e.controlHeightSM).sub(a).div(2).equal()},[`${t}-item > ${t}-item-container > ${t}-item-tail`]:{top:e.calc(e.controlHeightSM).sub(o).div(2).equal()}},[`${t}-item:first-child ${t}-icon-dot`]:{insetInlineStart:0},[`${t}-item-content`]:{width:"inherit"}}}},sU=e=>{const{componentCls:t}=e;return{[`&${t}-rtl`]:{direction:"rtl",[`${t}-item`]:{"&-subtitle":{float:"left"}},[`&${t}-navigation`]:{[`${t}-item::after`]:{transform:"rotate(-45deg)"}},[`&${t}-vertical`]:{[`> ${t}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${t}-item-icon`]:{float:"right"}}},[`&${t}-dot`]:{[`${t}-item-icon ${t}-icon-dot, &${t}-small ${t}-item-icon ${t}-icon-dot`]:{float:"right"}}}}},lU=e=>{const{componentCls:t,iconSizeSM:n,fontSizeSM:r,fontSize:a,colorTextDescription:o}=e;return{[`&${t}-small`]:{[`&${t}-horizontal:not(${t}-label-vertical) ${t}-item`]:{paddingInlineStart:e.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${t}-item-icon`]:{width:n,height:n,marginTop:0,marginBottom:0,marginInline:`0 ${Nr(e.marginXS)}`,fontSize:r,lineHeight:Nr(n),textAlign:"center",borderRadius:n},[`${t}-item-title`]:{paddingInlineEnd:e.paddingSM,fontSize:a,lineHeight:Nr(n),"&::after":{top:e.calc(n).div(2).equal()}},[`${t}-item-description`]:{color:o,fontSize:a},[`${t}-item-tail`]:{top:e.calc(n).div(2).sub(e.paddingXXS).equal()},[`${t}-item-custom ${t}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${t}-icon`]:{fontSize:n,lineHeight:Nr(n),transform:"none"}}}}},cU=e=>{const{componentCls:t,iconSizeSM:n,iconSize:r}=e;return{[`&${t}-vertical`]:{display:"flex",flexDirection:"column",[`> ${t}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${t}-item-icon`]:{float:"left",marginInlineEnd:e.margin},[`${t}-item-content`]:{display:"block",minHeight:e.calc(e.controlHeight).mul(1.5).equal(),overflow:"hidden"},[`${t}-item-title`]:{lineHeight:Nr(r)},[`${t}-item-description`]:{paddingBottom:e.paddingSM}},[`> ${t}-item > ${t}-item-container > ${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(r).div(2).sub(e.lineWidth).equal(),width:e.lineWidth,height:"100%",padding:`${Nr(e.calc(e.marginXXS).mul(1.5).add(r).equal())} 0 ${Nr(e.calc(e.marginXXS).mul(1.5).equal())}`,"&::after":{width:e.lineWidth,height:"100%"}},[`> ${t}-item:not(:last-child) > ${t}-item-container > ${t}-item-tail`]:{display:"block"},[` > ${t}-item > ${t}-item-container > ${t}-item-content > ${t}-item-title`]:{"&::after":{display:"none"}},[`&${t}-small ${t}-item-container`]:{[`${t}-item-tail`]:{position:"absolute",top:0,insetInlineStart:e.calc(n).div(2).sub(e.lineWidth).equal(),padding:`${Nr(e.calc(e.marginXXS).mul(1.5).add(n).equal())} 0 ${Nr(e.calc(e.marginXXS).mul(1.5).equal())}`},[`${t}-item-title`]:{lineHeight:Nr(n)}}}}},dU=(e,t)=>{const n=`${t.componentCls}-item`,r=`${e}IconColor`,a=`${e}TitleColor`,o=`${e}DescriptionColor`,i=`${e}TailColor`,s=`${e}IconBgColor`,l=`${e}IconBorderColor`,c=`${e}DotColor`;return{[`${n}-${e} ${n}-icon`]:{backgroundColor:t[s],borderColor:t[l],[`> ${t.componentCls}-icon`]:{color:t[r],[`${t.componentCls}-icon-dot`]:{background:t[c]}}},[`${n}-${e}${n}-custom ${n}-icon`]:{[`> ${t.componentCls}-icon`]:{color:t[c]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-title`]:{color:t[a],"&::after":{backgroundColor:t[i]}},[`${n}-${e} > ${n}-container > ${n}-content > ${n}-description`]:{color:t[o]},[`${n}-${e} > ${n}-container > ${n}-tail::after`]:{backgroundColor:t[i]}}},uU=e=>{const{componentCls:t,motionDurationSlow:n}=e,r=`${t}-item`,a=`${r}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[r]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${r}-container > ${r}-tail, > ${r}-container >  ${r}-content > ${r}-title::after`]:{display:"none"}}},[`${r}-container`]:{outline:"none","&:focus-visible":{[a]:Object.assign({},ni(e))}},[`${a}, ${r}-content`]:{display:"inline-block",verticalAlign:"top"},[a]:{width:e.iconSize,height:e.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:e.marginXS,fontSize:e.iconFontSize,fontFamily:e.fontFamily,lineHeight:Nr(e.iconSize),textAlign:"center",borderRadius:e.iconSize,border:`${Nr(e.lineWidth)} ${e.lineType} transparent`,transition:`background-color ${n}, border-color ${n}`,[`${t}-icon`]:{position:"relative",top:e.iconTop,color:e.colorPrimary,lineHeight:1}},[`${r}-tail`]:{position:"absolute",top:e.calc(e.iconSize).div(2).equal(),insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:e.lineWidth,background:e.colorSplit,borderRadius:e.lineWidth,transition:`background ${n}`,content:'""'}},[`${r}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:e.padding,color:e.colorText,fontSize:e.fontSizeLG,lineHeight:Nr(e.titleLineHeight),"&::after":{position:"absolute",top:e.calc(e.titleLineHeight).div(2).equal(),insetInlineStart:"100%",display:"block",width:9999,height:e.lineWidth,background:e.processTailColor,content:'""'}},[`${r}-subtitle`]:{display:"inline",marginInlineStart:e.marginXS,color:e.colorTextDescription,fontWeight:"normal",fontSize:e.fontSize},[`${r}-description`]:{color:e.colorTextDescription,fontSize:e.fontSize}},dU("wait",e)),dU("process",e)),{[`${r}-process > ${r}-container > ${r}-title`]:{fontWeight:e.fontWeightStrong}}),dU("finish",e)),dU("error",e)),{[`${r}${t}-next-error > ${t}-item-title::after`]:{background:e.colorError},[`${r}-disabled`]:{cursor:"not-allowed"}})},pU=e=>{const{componentCls:t,motionDurationSlow:n}=e;return{[`& ${t}-item`]:{[`&:not(${t}-item-active)`]:{[`& > ${t}-item-container[role='button']`]:{cursor:"pointer",[`${t}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${t}-icon`]:{transition:`color ${n}`}},"&:hover":{[`${t}-item`]:{"&-title, &-subtitle, &-description":{color:e.colorPrimary}}}},[`&:not(${t}-item-process)`]:{[`& > ${t}-item-container[role='button']:hover`]:{[`${t}-item`]:{"&-icon":{borderColor:e.colorPrimary,[`${t}-icon`]:{color:e.colorPrimary}}}}}}},[`&${t}-horizontal:not(${t}-label-vertical)`]:{[`${t}-item`]:{paddingInlineStart:e.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${t}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:e.descriptionMaxWidth,whiteSpace:"normal"}}}}},fU=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ei(e)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),uU(e)),pU(e)),eU(e)),lU(e)),cU(e)),tU(e)),rU(e)),iU(e)),aU(e)),sU(e)),oU(e)),nU(e))}},mU=Ti("Steps",(e=>{const{colorTextDisabled:t,controlHeightLG:n,colorTextLightSolid:r,colorText:a,colorPrimary:o,colorTextDescription:i,colorTextQuaternary:s,colorError:l,colorBorderSecondary:c,colorSplit:d}=e,u=gi(e,{processIconColor:r,processTitleColor:a,processDescriptionColor:a,processIconBgColor:o,processIconBorderColor:o,processDotColor:o,processTailColor:d,waitTitleColor:i,waitDescriptionColor:i,waitTailColor:d,waitDotColor:t,finishIconColor:o,finishTitleColor:a,finishDescriptionColor:i,finishTailColor:o,finishDotColor:o,errorIconColor:r,errorTitleColor:l,errorDescriptionColor:l,errorTailColor:d,errorIconBgColor:l,errorIconBorderColor:l,errorDotColor:l,stepsNavActiveColor:o,stepsProgressSize:n,inlineDotSize:6,inlineTitleColor:s,inlineTailColor:c});return[fU(u)]}),(e=>({titleLineHeight:e.controlHeight,customIconSize:e.controlHeight,customIconTop:0,customIconFontSize:e.controlHeightSM,iconSize:e.controlHeight,iconTop:-.5,iconFontSize:e.fontSize,iconSizeSM:e.fontSizeHeading3,dotSize:e.controlHeight/4,dotCurrentSize:e.controlHeightLG/4,navArrowColor:e.colorTextDisabled,navContentMaxWidth:"auto",descriptionMaxWidth:140,waitIconColor:e.wireframe?e.colorTextDisabled:e.colorTextLabel,waitIconBgColor:e.wireframe?e.colorBgContainer:e.colorFillContent,waitIconBorderColor:e.wireframe?e.colorTextDisabled:"transparent",finishIconBgColor:e.wireframe?e.colorBgContainer:e.controlItemBgActive,finishIconBorderColor:e.wireframe?e.colorPrimary:e.controlItemBgActive})));var hU=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const gU=e=>{const{percent:n,size:r,className:a,rootClassName:i,direction:s,items:l,responsive:c=!0,current:d=0,children:u,style:p}=e,f=hU(e,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:m}=OI(c),{getPrefixCls:h,direction:g,steps:v}=t.useContext(b),_=t.useMemo((()=>c&&m?"vertical":s),[m,s]),y=hl(r),k=h("steps",e.prefixCls),[x,w,S]=mU(k),C="inline"===e.type,E=h("",e.iconPrefix),j=function(e,n){if(e)return e;const r=gl(n).map((e=>{if(t.isValidElement(e)){const{props:t}=e;return Object.assign({},t)}return null}));return function(e){return e.filter((e=>e))}(r)}(l,u),T=C?void 0:n,P=Object.assign(Object.assign({},null===v||void 0===v?void 0:v.style),p),$=o()(null===v||void 0===v?void 0:v.className,{[`${k}-rtl`]:"rtl"===g,[`${k}-with-progress`]:void 0!==T},a,i,w,S),O={finish:t.createElement(_T,{className:`${k}-finish-icon`}),error:t.createElement(dt,{className:`${k}-error-icon`})};return x(t.createElement(ZF,Object.assign({icons:O},f,{style:P,current:d,size:y,items:j,itemRender:C?(e,n)=>e.description?t.createElement(AP,{title:e.description},n):n:void 0,stepIcon:e=>{let{node:n,status:r}=e;if("process"===r&&void 0!==T){const e="small"===y?32:40;return t.createElement("div",{className:`${k}-progress-icon`},t.createElement(rF,{type:"circle",percent:T,size:e,strokeWidth:4,format:()=>null}),n)}return n},direction:_,prefixCls:k,iconPrefix:E,className:$})))};gU.Step=ZF.Step;const vU=gU,_U=vU.Step;class bU extends t.Component{createSteps(){const e=this.props.deploymentState.steps,t=[];for(let n=0;n<e.length;n++)t.push({text:(0,pg.jsxs)("span",{children:[(0,pg.jsx)("span",{children:n!==this.props.deploymentState.currentStep||this.props.deploymentState.error?(0,pg.jsx)("span",{}):(0,pg.jsx)(qo,{style:{fontSize:"16px",marginInlineEnd:12}})}),e[n]]}),key:e[n],icon:void 0});return t.map((e=>(0,pg.jsx)(_U,{icon:e.icon,title:e.text},e.key)))}isRunning(){const{successMessage:e,error:t}=this.props.deploymentState;return!e&&!t}blockNavigationIfRunning(){return(0,pg.jsx)(vh,{when:this.isRunning(),message:"A deployment is running!\nAre you sure you want to leave this page?\nIt will interrupt the deployment at the current step, leaving the applications in potentially inconsistent state."})}render(){const e=this;return(0,pg.jsxs)("div",{children:[e.blockNavigationIfRunning(),(0,pg.jsx)("div",{children:(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:23},lg:{span:16},children:(0,pg.jsxs)(Ok,{title:`Deploying your ${this.props.appName}`,children:[(0,pg.jsx)("p",{children:"This process takes a few minutes to complete. DO NOT refresh this page and DO NOT navigate away!!!"}),(0,pg.jsxs)("div",{style:{padding:20},children:[(0,pg.jsx)("h3",{children:"Progress:"}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(vU,{status:e.props.deploymentState.error?"error":void 0,direction:"vertical",current:e.props.deploymentState.currentStep,children:e.createSteps()}),(0,pg.jsxs)("div",{className:e.props.deploymentState.successMessage?"":"hide-on-demand",children:[(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)($H,{showIcon:!0,type:"success",message:(0,pg.jsx)("div",{style:{whiteSpace:"pre-wrap"},children:(0,pg.jsx)(FF(),{children:e.props.deploymentState.successMessage||""})})}),(0,pg.jsx)("div",{style:{height:80}}),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{style:{minWidth:150},size:"large",type:"primary",onClick:()=>e.props.onFinishClicked(),children:"Finish"})})]}),(0,pg.jsxs)("div",{className:e.props.deploymentState.error?"":"hide-on-demand",children:[(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)($H,{showIcon:!0,type:"error",message:e.props.deploymentState.error}),(0,pg.jsx)("div",{style:{height:80}}),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{size:"large",type:"primary",onClick:()=>e.props.onRestartClicked(),children:"Go Back & Try Again"})})]})]})]})})})})]})}}class yU extends t.Component{constructor(e){super(e);let t={};this.props.oneClickAppVariables.forEach((e=>{const n=e.defaultValue;n&&(t[e.id]=n)})),this.state={enteredVariables:t,blurredFields:{}}}onNextClicked(){const e=this,t=cE.copyObject(e.state.blurredFields);let n=!0;e.props.oneClickAppVariables.forEach((r=>{t[r.id]=!0,e.isFieldValueValid(r)||(n=!1)})),n?e.props.onNextClicked(e.state.enteredVariables):oE.error("Fix all errors before deploying."),e.setState({blurredFields:t})}isFieldValueValid(e){const t=this.state.enteredVariables[e.id]||"";let n=!0;if(e.validRegex){let r=/\/(.*)\/(.*)/.exec(e.validRegex);r&&new RegExp(r[1],r[2]).test(t)||(n=!1)}return n}createTextFields(){const e=this;return this.props.oneClickAppVariables.map((t=>{const n=e.state.enteredVariables[t.id];return(0,pg.jsxs)("div",{style:{marginBottom:40},children:[(0,pg.jsx)("h4",{children:t.label}),(0,pg.jsx)("div",{style:{paddingBottom:5,fontSize:"90%"},className:t.description?"":"hide-on-demand",children:(0,pg.jsx)(FF(),{remarkPlugins:[WF()],children:t.description||""})}),(0,pg.jsx)(iv,{children:(0,pg.jsxs)(XT,{xs:{span:24},lg:{span:12},children:[(0,pg.jsx)(cw,{type:"text",placeholder:t.defaultValue,value:void 0===n?t.defaultValue:n,onChange:e=>{const n=cE.copyObject(this.state.enteredVariables);n[t.id]=e.target.value,this.setState({enteredVariables:n})},onBlur:n=>{const r=cE.copyObject(e.state.blurredFields);r[t.id]=!0,e.setState({blurredFields:r})}}),(0,pg.jsx)("div",{style:{height:5}}),(0,pg.jsx)($H,{className:!e.state.blurredFields[t.id]||e.isFieldValueValid(t)?"hide-on-demand":"",showIcon:!0,message:(0,pg.jsxs)("span",{children:["Invalid value. Does not match Regex:",(0,pg.jsx)("code",{children:t.validRegex})]}),type:"error"})]})})]},t.id)}))}render(){const e=this;return(0,pg.jsxs)("div",{children:[(0,pg.jsx)("div",{children:this.createTextFields()}),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{size:"large",style:{minWidth:150},type:"primary",onClick:()=>e.onNextClicked(),children:"Deploy"})})]})}}const kU="$$cap_appname",xU="$$cap_root_domain";class wU extends dE{constructor(e){super(e),this.oneClickAppDeployHelper=void 0,this.isUnmount=!1;const t=this;this.state={apiData:void 0,rootDomain:"",deploymentState:void 0},this.oneClickAppDeployHelper=new KF((e=>{t.isUnmount||t.setState({deploymentState:e})}))}componentWillUnmount(){super.componentWillUnmount&&super.componentWillUnmount(),this.isUnmount=!0}componentDidMount(){const e=this,t=this.props.match.params.appName,n=new URLSearchParams(e.props.location.search),r=n.get("baseDomain");let a;(t===zF?new Promise((function(e){e(JSON.parse(n.get(LF)))})):e.apiManager.getOneClickAppByName(t,r).then((function(e){return e.appTemplate}))).then((function(e){return JSON.parse(cE.replaceAllGenRandomForOneClickApp(JSON.stringify(e)))})).then((function(t){if("4"===`${t.captainVersion}`)return t.caproverOneClickApp.variables=t.caproverOneClickApp.variables||[],t.caproverOneClickApp.variables.unshift({id:kU,label:"App Name",description:"This is your app name. Pick a name such as my-first-1-click-app",validRegex:"/^([a-z0-9]+\\-)*[a-z0-9]+$/"}),a=t,e.apiManager.getCaptainInfo();oE.error(`One-click app version is ${t.captainVersion}, this version supports "v4". Make sure your CapRover is up-to-date with the latest version!!`)})).then((function(t){e.setState({apiData:a,rootDomain:t.rootDomain})})).catch(iE.createCatcher())}render(){const e=this,t=this.state.deploymentState,n=this.state.apiData,r=n&&n.caproverOneClickApp.displayName?n.caproverOneClickApp.displayName:e.props.match.params.appName[0].toUpperCase()+e.props.match.params.appName.slice(1);return n?t?(0,pg.jsx)(bU,{appName:e.props.match.params.appName,deploymentState:t,onFinishClicked:()=>e.props.history.push("/apps"),onRestartClicked:()=>e.setState({deploymentState:void 0})}):(0,pg.jsx)("div",{children:(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:23},lg:{span:16},children:(0,pg.jsxs)(Ok,{title:`Setup your ${r}`,children:[(0,pg.jsx)("h2",{children:r}),(0,pg.jsx)("div",{style:{whiteSpace:"pre-wrap",paddingLeft:15,paddingRight:15},children:(0,pg.jsx)(FF(),{remarkPlugins:[WF()],children:n.caproverOneClickApp.instructions.start})}),(0,pg.jsx)("div",{style:{height:40}}),(0,pg.jsx)(yU,{oneClickAppVariables:n.caproverOneClickApp.variables,onNextClicked:t=>{const n=cE.copyObject(e.state.apiData),r=cE.copyObject(t);n.caproverOneClickApp.variables.push({id:xU,label:"CapRover root domain"}),r[xU]=e.state.rootDomain,e.oneClickAppDeployHelper.startDeployProcess(n,r),qL.scrollToTopBar()}})]})})})}):(0,pg.jsx)(fg,{})}}const SU={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M548 818v126a16 16 0 01-16 16h-40a16 16 0 01-16-16V818c15.85 1.64 27.84 2.46 36 2.46 8.15 0 20.16-.82 36-2.46m205.25-115.66l89.1 89.1a16 16 0 010 22.62l-28.29 28.29a16 16 0 01-22.62 0l-89.1-89.1c12.37-10.04 21.43-17.95 27.2-23.71 5.76-5.77 13.67-14.84 23.71-27.2m-482.5 0c10.04 12.36 17.95 21.43 23.71 27.2 5.77 5.76 14.84 13.67 27.2 23.71l-89.1 89.1a16 16 0 01-22.62 0l-28.29-28.29a16 16 0 010-22.63zM512 278c129.24 0 234 104.77 234 234S641.24 746 512 746 278 641.24 278 512s104.77-234 234-234m0 72c-89.47 0-162 72.53-162 162s72.53 162 162 162 162-72.53 162-162-72.53-162-162-162M206 476c-1.64 15.85-2.46 27.84-2.46 36 0 8.15.82 20.16 2.46 36H80a16 16 0 01-16-16v-40a16 16 0 0116-16zm738 0a16 16 0 0116 16v40a16 16 0 01-16 16H818c1.64-15.85 2.46-27.84 2.46-36 0-8.15-.82-20.16-2.46-36zM814.06 180.65l28.29 28.29a16 16 0 010 22.63l-89.1 89.09c-10.04-12.37-17.95-21.43-23.71-27.2-5.77-5.76-14.84-13.67-27.2-23.71l89.1-89.1a16 16 0 0122.62 0m-581.5 0l89.1 89.1c-12.37 10.04-21.43 17.95-27.2 23.71-5.76 5.77-13.67 14.84-23.71 27.2l-89.1-89.1a16 16 0 010-22.62l28.29-28.29a16 16 0 0122.62 0M532 64a16 16 0 0116 16v126c-15.85-1.64-27.84-2.46-36-2.46-8.15 0-20.16.82-36 2.46V80a16 16 0 0116-16z"}}]},name:"sun",theme:"outlined"};var CU=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:SU}))};const EU=t.forwardRef(CU);const jU={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M548 818v126a16 16 0 01-16 16h-40a16 16 0 01-16-16V818c15.85 1.64 27.84 2.46 36 2.46 8.15 0 20.16-.82 36-2.46m205.25-115.66l89.1 89.1a16 16 0 010 22.62l-28.29 28.29a16 16 0 01-22.62 0l-89.1-89.1c12.37-10.04 21.43-17.95 27.2-23.71 5.76-5.77 13.67-14.84 23.71-27.2m-482.5 0c10.04 12.36 17.95 21.43 23.71 27.2 5.77 5.76 14.84 13.67 27.2 23.71l-89.1 89.1a16 16 0 01-22.62 0l-28.29-28.29a16 16 0 010-22.63zM512 278c129.24 0 234 104.77 234 234S641.24 746 512 746 278 641.24 278 512s104.77-234 234-234M206 476c-1.64 15.85-2.46 27.84-2.46 36 0 8.15.82 20.16 2.46 36H80a16 16 0 01-16-16v-40a16 16 0 0116-16zm738 0a16 16 0 0116 16v40a16 16 0 01-16 16H818c1.64-15.85 2.46-27.84 2.46-36 0-8.15-.82-20.16-2.46-36zM814.06 180.65l28.29 28.29a16 16 0 010 22.63l-89.1 89.09c-10.04-12.37-17.95-21.43-23.71-27.2-5.77-5.76-14.84-13.67-27.2-23.71l89.1-89.1a16 16 0 0122.62 0m-581.5 0l89.1 89.1c-12.37 10.04-21.43 17.95-27.2 23.71-5.76 5.77-13.67 14.84-23.71 27.2l-89.1-89.1a16 16 0 010-22.62l28.29-28.29a16 16 0 0122.62 0M532 64a16 16 0 0116 16v126c-15.85-1.64-27.84-2.46-36-2.46-8.15 0-20.16.82-36 2.46V80a16 16 0 0116-16z"}}]},name:"sun",theme:"filled"};var TU=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:jU}))};const PU=t.forwardRef(TU),$U=(0,t.createContext)({isDarkMode:!1,setIsDarkMode:e=>{}}),OU=()=>{const{isDarkMode:e,setIsDarkMode:n}=(0,t.useContext)($U);return(0,pg.jsx)(Hc,{onClick:()=>{n(!e)},shape:"circle",icon:e?(0,pg.jsx)(EU,{}):(0,pg.jsx)(PU,{})})};function AU(e){const t=e>=0?"+":"-",n=Math.floor(Math.abs(e)),r=Math.abs(e)%1;return`${t}${n.toString().padStart(2,"0")}:${.5===r?"30":"00"}`}const DU=[],IU=new Set;[{value:"Dateline Standard Time",abbr:"DST",offset:-12,isdst:!1,text:"(UTC-12:00) International Date Line West",utc:["Etc/GMT+12"]},{value:"UTC-11",abbr:"U",offset:-11,isdst:!1,text:"(UTC-11:00) Coordinated Universal Time-11",utc:["Etc/GMT+11","Pacific/Midway","Pacific/Niue","Pacific/Pago_Pago"]},{value:"Hawaiian Standard Time",abbr:"HST",offset:-10,isdst:!1,text:"(UTC-10:00) Hawaii",utc:["Etc/GMT+10","Pacific/Honolulu","Pacific/Johnston","Pacific/Rarotonga","Pacific/Tahiti"]},{value:"Alaskan Standard Time",abbr:"AKDT",offset:-8,isdst:!0,text:"(UTC-09:00) Alaska",utc:["America/Anchorage","America/Juneau","America/Nome","America/Sitka","America/Yakutat"]},{value:"Pacific Standard Time (Mexico)",abbr:"PDT",offset:-7,isdst:!0,text:"(UTC-08:00) Baja California",utc:["America/Santa_Isabel"]},{value:"Pacific Daylight Time",abbr:"PDT",offset:-7,isdst:!0,text:"(UTC-07:00) Pacific Daylight Time (US & Canada)",utc:["America/Los_Angeles","America/Tijuana","America/Vancouver"]},{value:"Pacific Standard Time",abbr:"PST",offset:-8,isdst:!1,text:"(UTC-08:00) Pacific Standard Time (US & Canada)",utc:["America/Los_Angeles","America/Tijuana","America/Vancouver","PST8PDT"]},{value:"US Mountain Standard Time",abbr:"UMST",offset:-7,isdst:!1,text:"(UTC-07:00) Arizona",utc:["America/Creston","America/Dawson","America/Dawson_Creek","America/Hermosillo","America/Phoenix","America/Whitehorse","Etc/GMT+7"]},{value:"Mountain Standard Time (Mexico)",abbr:"MDT",offset:-6,isdst:!0,text:"(UTC-07:00) Chihuahua, La Paz, Mazatlan",utc:["America/Chihuahua","America/Mazatlan"]},{value:"Mountain Standard Time",abbr:"MDT",offset:-6,isdst:!0,text:"(UTC-07:00) Mountain Time (US & Canada)",utc:["America/Boise","America/Cambridge_Bay","America/Denver","America/Edmonton","America/Inuvik","America/Ojinaga","America/Yellowknife","MST7MDT"]},{value:"Central America Standard Time",abbr:"CAST",offset:-6,isdst:!1,text:"(UTC-06:00) Central America",utc:["America/Belize","America/Costa_Rica","America/El_Salvador","America/Guatemala","America/Managua","America/Tegucigalpa","Etc/GMT+6","Pacific/Galapagos"]},{value:"Central Standard Time",abbr:"CDT",offset:-5,isdst:!0,text:"(UTC-06:00) Central Time (US & Canada)",utc:["America/Chicago","America/Indiana/Knox","America/Indiana/Tell_City","America/Matamoros","America/Menominee","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Rainy_River","America/Rankin_Inlet","America/Resolute","America/Winnipeg","CST6CDT"]},{value:"Central Standard Time (Mexico)",abbr:"CDT",offset:-5,isdst:!0,text:"(UTC-06:00) Guadalajara, Mexico City, Monterrey",utc:["America/Bahia_Banderas","America/Cancun","America/Merida","America/Mexico_City","America/Monterrey"]},{value:"Canada Central Standard Time",abbr:"CCST",offset:-6,isdst:!1,text:"(UTC-06:00) Saskatchewan",utc:["America/Regina","America/Swift_Current"]},{value:"SA Pacific Standard Time",abbr:"SPST",offset:-5,isdst:!1,text:"(UTC-05:00) Bogota, Lima, Quito",utc:["America/Bogota","America/Cayman","America/Coral_Harbour","America/Eirunepe","America/Guayaquil","America/Jamaica","America/Lima","America/Panama","America/Rio_Branco","Etc/GMT+5"]},{value:"Eastern Standard Time",abbr:"EST",offset:-5,isdst:!1,text:"(UTC-05:00) Eastern Time (US & Canada)",utc:["America/Detroit","America/Havana","America/Indiana/Petersburg","America/Indiana/Vincennes","America/Indiana/Winamac","America/Iqaluit","America/Kentucky/Monticello","America/Louisville","America/Montreal","America/Nassau","America/New_York","America/Nipigon","America/Pangnirtung","America/Port-au-Prince","America/Thunder_Bay","America/Toronto"]},{value:"Eastern Daylight Time",abbr:"EDT",offset:-4,isdst:!0,text:"(UTC-04:00) Eastern Daylight Time (US & Canada)",utc:["America/Detroit","America/Havana","America/Indiana/Petersburg","America/Indiana/Vincennes","America/Indiana/Winamac","America/Iqaluit","America/Kentucky/Monticello","America/Louisville","America/Montreal","America/Nassau","America/New_York","America/Nipigon","America/Pangnirtung","America/Port-au-Prince","America/Thunder_Bay","America/Toronto"]},{value:"US Eastern Standard Time",abbr:"UEDT",offset:-5,isdst:!1,text:"(UTC-05:00) Indiana (East)",utc:["America/Indiana/Marengo","America/Indiana/Vevay","America/Indianapolis"]},{value:"Venezuela Standard Time",abbr:"VST",offset:-4.5,isdst:!1,text:"(UTC-04:30) Caracas",utc:["America/Caracas"]},{value:"Paraguay Standard Time",abbr:"PYT",offset:-4,isdst:!1,text:"(UTC-04:00) Asuncion",utc:["America/Asuncion"]},{value:"Atlantic Standard Time",abbr:"ADT",offset:-3,isdst:!0,text:"(UTC-04:00) Atlantic Time (Canada)",utc:["America/Glace_Bay","America/Goose_Bay","America/Halifax","America/Moncton","America/Thule","Atlantic/Bermuda"]},{value:"Central Brazilian Standard Time",abbr:"CBST",offset:-4,isdst:!1,text:"(UTC-04:00) Cuiaba",utc:["America/Campo_Grande","America/Cuiaba"]},{value:"SA Western Standard Time",abbr:"SWST",offset:-4,isdst:!1,text:"(UTC-04:00) Georgetown, La Paz, Manaus, San Juan",utc:["America/Anguilla","America/Antigua","America/Aruba","America/Barbados","America/Blanc-Sablon","America/Boa_Vista","America/Curacao","America/Dominica","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guyana","America/Kralendijk","America/La_Paz","America/Lower_Princes","America/Manaus","America/Marigot","America/Martinique","America/Montserrat","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Santo_Domingo","America/St_Barthelemy","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Tortola","Etc/GMT+4"]},{value:"Pacific SA Standard Time",abbr:"PSST",offset:-4,isdst:!1,text:"(UTC-04:00) Santiago",utc:["America/Santiago","Antarctica/Palmer"]},{value:"Newfoundland Standard Time",abbr:"NDT",offset:-2.5,isdst:!0,text:"(UTC-03:30) Newfoundland",utc:["America/St_Johns"]},{value:"E. South America Standard Time",abbr:"ESAST",offset:-3,isdst:!1,text:"(UTC-03:00) Brasilia",utc:["America/Sao_Paulo"]},{value:"Argentina Standard Time",abbr:"AST",offset:-3,isdst:!1,text:"(UTC-03:00) Buenos Aires",utc:["America/Argentina/Buenos_Aires","America/Argentina/Catamarca","America/Argentina/Cordoba","America/Argentina/Jujuy","America/Argentina/La_Rioja","America/Argentina/Mendoza","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Buenos_Aires","America/Catamarca","America/Cordoba","America/Jujuy","America/Mendoza"]},{value:"SA Eastern Standard Time",abbr:"SEST",offset:-3,isdst:!1,text:"(UTC-03:00) Cayenne, Fortaleza",utc:["America/Araguaina","America/Belem","America/Cayenne","America/Fortaleza","America/Maceio","America/Paramaribo","America/Recife","America/Santarem","Antarctica/Rothera","Atlantic/Stanley","Etc/GMT+3"]},{value:"Greenland Standard Time",abbr:"GDT",offset:-3,isdst:!0,text:"(UTC-03:00) Greenland",utc:["America/Godthab"]},{value:"Montevideo Standard Time",abbr:"MST",offset:-3,isdst:!1,text:"(UTC-03:00) Montevideo",utc:["America/Montevideo"]},{value:"Bahia Standard Time",abbr:"BST",offset:-3,isdst:!1,text:"(UTC-03:00) Salvador",utc:["America/Bahia"]},{value:"UTC-02",abbr:"U",offset:-2,isdst:!1,text:"(UTC-02:00) Coordinated Universal Time-02",utc:["America/Noronha","Atlantic/South_Georgia","Etc/GMT+2"]},{value:"Mid-Atlantic Standard Time",abbr:"MDT",offset:-1,isdst:!0,text:"(UTC-02:00) Mid-Atlantic - Old",utc:[]},{value:"Azores Standard Time",abbr:"ADT",offset:0,isdst:!0,text:"(UTC-01:00) Azores",utc:["America/Scoresbysund","Atlantic/Azores"]},{value:"Cape Verde Standard Time",abbr:"CVST",offset:-1,isdst:!1,text:"(UTC-01:00) Cape Verde Is.",utc:["Atlantic/Cape_Verde","Etc/GMT+1"]},{value:"Morocco Standard Time",abbr:"MDT",offset:1,isdst:!0,text:"(UTC) Casablanca",utc:["Africa/Casablanca","Africa/El_Aaiun"]},{value:"UTC",abbr:"UTC",offset:0,isdst:!1,text:"(UTC) Coordinated Universal Time",utc:["America/Danmarkshavn","Etc/GMT"]},{value:"GMT Standard Time",abbr:"GMT",offset:0,isdst:!1,text:"(UTC) Edinburgh, London",utc:["Europe/Isle_of_Man","Europe/Guernsey","Europe/Jersey","Europe/London"]},{value:"British Summer Time",abbr:"BST",offset:1,isdst:!0,text:"(UTC+01:00) Edinburgh, London",utc:["Europe/Isle_of_Man","Europe/Guernsey","Europe/Jersey","Europe/London"]},{value:"GMT Standard Time",abbr:"GDT",offset:1,isdst:!0,text:"(UTC) Dublin, Lisbon",utc:["Atlantic/Canary","Atlantic/Faeroe","Atlantic/Madeira","Europe/Dublin","Europe/Lisbon"]},{value:"Greenwich Standard Time",abbr:"GST",offset:0,isdst:!1,text:"(UTC) Monrovia, Reykjavik",utc:["Africa/Abidjan","Africa/Accra","Africa/Bamako","Africa/Banjul","Africa/Bissau","Africa/Conakry","Africa/Dakar","Africa/Freetown","Africa/Lome","Africa/Monrovia","Africa/Nouakchott","Africa/Ouagadougou","Africa/Sao_Tome","Atlantic/Reykjavik","Atlantic/St_Helena"]},{value:"W. Europe Standard Time",abbr:"WEDT",offset:2,isdst:!0,text:"(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna",utc:["Arctic/Longyearbyen","Europe/Amsterdam","Europe/Andorra","Europe/Berlin","Europe/Busingen","Europe/Gibraltar","Europe/Luxembourg","Europe/Malta","Europe/Monaco","Europe/Oslo","Europe/Rome","Europe/San_Marino","Europe/Stockholm","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Zurich"]},{value:"Central Europe Standard Time",abbr:"CEDT",offset:2,isdst:!0,text:"(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague",utc:["Europe/Belgrade","Europe/Bratislava","Europe/Budapest","Europe/Ljubljana","Europe/Podgorica","Europe/Prague","Europe/Tirane"]},{value:"Romance Standard Time",abbr:"RDT",offset:2,isdst:!0,text:"(UTC+01:00) Brussels, Copenhagen, Madrid, Paris",utc:["Africa/Ceuta","Europe/Brussels","Europe/Copenhagen","Europe/Madrid","Europe/Paris"]},{value:"Central European Standard Time",abbr:"CEDT",offset:2,isdst:!0,text:"(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb",utc:["Europe/Sarajevo","Europe/Skopje","Europe/Warsaw","Europe/Zagreb"]},{value:"W. Central Africa Standard Time",abbr:"WCAST",offset:1,isdst:!1,text:"(UTC+01:00) West Central Africa",utc:["Africa/Algiers","Africa/Bangui","Africa/Brazzaville","Africa/Douala","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Luanda","Africa/Malabo","Africa/Ndjamena","Africa/Niamey","Africa/Porto-Novo","Africa/Tunis","Etc/GMT-1"]},{value:"Namibia Standard Time",abbr:"NST",offset:1,isdst:!1,text:"(UTC+01:00) Windhoek",utc:["Africa/Windhoek"]},{value:"GTB Standard Time",abbr:"GDT",offset:3,isdst:!0,text:"(UTC+02:00) Athens, Bucharest",utc:["Asia/Nicosia","Europe/Athens","Europe/Bucharest","Europe/Chisinau"]},{value:"Middle East Standard Time",abbr:"MEDT",offset:3,isdst:!0,text:"(UTC+02:00) Beirut",utc:["Asia/Beirut"]},{value:"Egypt Standard Time",abbr:"EST",offset:2,isdst:!1,text:"(UTC+02:00) Cairo",utc:["Africa/Cairo"]},{value:"Syria Standard Time",abbr:"SDT",offset:3,isdst:!0,text:"(UTC+02:00) Damascus",utc:["Asia/Damascus"]},{value:"E. Europe Standard Time",abbr:"EEDT",offset:3,isdst:!0,text:"(UTC+02:00) E. Europe",utc:["Asia/Nicosia","Europe/Athens","Europe/Bucharest","Europe/Chisinau","Europe/Helsinki","Europe/Kyiv","Europe/Mariehamn","Europe/Nicosia","Europe/Riga","Europe/Sofia","Europe/Tallinn","Europe/Uzhgorod","Europe/Vilnius","Europe/Zaporozhye"]},{value:"South Africa Standard Time",abbr:"SAST",offset:2,isdst:!1,text:"(UTC+02:00) Harare, Pretoria",utc:["Africa/Blantyre","Africa/Bujumbura","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Kigali","Africa/Lubumbashi","Africa/Lusaka","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Etc/GMT-2"]},{value:"FLE Standard Time",abbr:"FDT",offset:3,isdst:!0,text:"(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius",utc:["Europe/Helsinki","Europe/Kyiv","Europe/Mariehamn","Europe/Riga","Europe/Sofia","Europe/Tallinn","Europe/Uzhgorod","Europe/Vilnius","Europe/Zaporozhye"]},{value:"Turkey Standard Time",abbr:"TDT",offset:3,isdst:!1,text:"(UTC+03:00) Istanbul",utc:["Europe/Istanbul"]},{value:"Israel Standard Time",abbr:"JDT",offset:3,isdst:!0,text:"(UTC+02:00) Jerusalem",utc:["Asia/Jerusalem"]},{value:"Libya Standard Time",abbr:"LST",offset:2,isdst:!1,text:"(UTC+02:00) Tripoli",utc:["Africa/Tripoli"]},{value:"Jordan Standard Time",abbr:"JST",offset:3,isdst:!1,text:"(UTC+03:00) Amman",utc:["Asia/Amman"]},{value:"Arabic Standard Time",abbr:"AST",offset:3,isdst:!1,text:"(UTC+03:00) Baghdad",utc:["Asia/Baghdad"]},{value:"Kaliningrad Standard Time",abbr:"KST",offset:3,isdst:!1,text:"(UTC+02:00) Kaliningrad",utc:["Europe/Kaliningrad"]},{value:"Arab Standard Time",abbr:"AST",offset:3,isdst:!1,text:"(UTC+03:00) Kuwait, Riyadh",utc:["Asia/Aden","Asia/Bahrain","Asia/Kuwait","Asia/Qatar","Asia/Riyadh"]},{value:"E. Africa Standard Time",abbr:"EAST",offset:3,isdst:!1,text:"(UTC+03:00) Nairobi",utc:["Africa/Addis_Ababa","Africa/Asmera","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Mogadishu","Africa/Nairobi","Antarctica/Syowa","Etc/GMT-3","Indian/Antananarivo","Indian/Comoro","Indian/Mayotte"]},{value:"Moscow Standard Time",abbr:"MSK",offset:3,isdst:!1,text:"(UTC+03:00) Moscow, St. Petersburg, Volgograd, Minsk",utc:["Europe/Kirov","Europe/Moscow","Europe/Simferopol","Europe/Volgograd","Europe/Minsk"]},{value:"Iran Standard Time",abbr:"IRST",offset:3.5,isdst:!1,text:"(UTC+03:30) Tehran",utc:["Asia/Tehran","Asia/Iran"]},{value:"Samara Time",abbr:"SAMT",offset:4,isdst:!1,text:"(UTC+04:00) Samara, Ulyanovsk, Saratov",utc:["Europe/Astrakhan","Europe/Samara","Europe/Ulyanovsk"]},{value:"Arabian Standard Time",abbr:"AST",offset:4,isdst:!1,text:"(UTC+04:00) Abu Dhabi, Muscat",utc:["Asia/Dubai","Asia/Muscat","Etc/GMT-4"]},{value:"Azerbaijan Standard Time",abbr:"ADT",offset:5,isdst:!0,text:"(UTC+04:00) Baku",utc:["Asia/Baku"]},{value:"Mauritius Standard Time",abbr:"MST",offset:4,isdst:!1,text:"(UTC+04:00) Port Louis",utc:["Indian/Mahe","Indian/Mauritius","Indian/Reunion"]},{value:"Georgian Standard Time",abbr:"GET",offset:4,isdst:!1,text:"(UTC+04:00) Tbilisi",utc:["Asia/Tbilisi"]},{value:"Caucasus Standard Time",abbr:"CST",offset:4,isdst:!1,text:"(UTC+04:00) Yerevan",utc:["Asia/Yerevan"]},{value:"Afghanistan Standard Time",abbr:"AST",offset:4.5,isdst:!1,text:"(UTC+04:30) Kabul",utc:["Asia/Kabul"]},{value:"West Asia Standard Time",abbr:"WAST",offset:5,isdst:!1,text:"(UTC+05:00) Ashgabat, Tashkent",utc:["Antarctica/Mawson","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Dushanbe","Asia/Oral","Asia/Samarkand","Asia/Tashkent","Etc/GMT-5","Indian/Kerguelen","Indian/Maldives"]},{value:"Yekaterinburg Time",abbr:"YEKT",offset:5,isdst:!1,text:"(UTC+05:00) Yekaterinburg",utc:["Asia/Yekaterinburg"]},{value:"Pakistan Standard Time",abbr:"PKT",offset:5,isdst:!1,text:"(UTC+05:00) Islamabad, Karachi",utc:["Asia/Karachi"]},{value:"India Standard Time",abbr:"IST",offset:5.5,isdst:!1,text:"(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi",utc:["Asia/Kolkata","Asia/Calcutta"]},{value:"Sri Lanka Standard Time",abbr:"SLST",offset:5.5,isdst:!1,text:"(UTC+05:30) Sri Jayawardenepura",utc:["Asia/Colombo"]},{value:"Nepal Standard Time",abbr:"NST",offset:5.75,isdst:!1,text:"(UTC+05:45) Kathmandu",utc:["Asia/Kathmandu"]},{value:"Central Asia Standard Time",abbr:"CAST",offset:6,isdst:!1,text:"(UTC+06:00) Nur-Sultan (Astana)",utc:["Antarctica/Vostok","Asia/Almaty","Asia/Bishkek","Asia/Qyzylorda","Asia/Urumqi","Etc/GMT-6","Indian/Chagos"]},{value:"Bangladesh Standard Time",abbr:"BST",offset:6,isdst:!1,text:"(UTC+06:00) Dhaka",utc:["Asia/Dhaka","Asia/Thimphu"]},{value:"Myanmar Standard Time",abbr:"MST",offset:6.5,isdst:!1,text:"(UTC+06:30) Yangon (Rangoon)",utc:["Asia/Rangoon","Indian/Cocos"]},{value:"SE Asia Standard Time",abbr:"SAST",offset:7,isdst:!1,text:"(UTC+07:00) Bangkok, Hanoi, Jakarta",utc:["Antarctica/Davis","Asia/Bangkok","Asia/Hovd","Asia/Jakarta","Asia/Phnom_Penh","Asia/Pontianak","Asia/Saigon","Asia/Vientiane","Etc/GMT-7","Indian/Christmas"]},{value:"N. Central Asia Standard Time",abbr:"NCAST",offset:7,isdst:!1,text:"(UTC+07:00) Novosibirsk",utc:["Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk"]},{value:"China Standard Time",abbr:"CST",offset:8,isdst:!1,text:"(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi",utc:["Asia/Hong_Kong","Asia/Macau","Asia/Shanghai"]},{value:"North Asia Standard Time",abbr:"NAST",offset:8,isdst:!1,text:"(UTC+08:00) Krasnoyarsk",utc:["Asia/Krasnoyarsk"]},{value:"Singapore Standard Time",abbr:"MPST",offset:8,isdst:!1,text:"(UTC+08:00) Kuala Lumpur, Singapore",utc:["Asia/Brunei","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Makassar","Asia/Manila","Asia/Singapore","Etc/GMT-8"]},{value:"W. Australia Standard Time",abbr:"WAST",offset:8,isdst:!1,text:"(UTC+08:00) Perth",utc:["Antarctica/Casey","Australia/Perth"]},{value:"Taipei Standard Time",abbr:"TST",offset:8,isdst:!1,text:"(UTC+08:00) Taipei",utc:["Asia/Taipei"]},{value:"Ulaanbaatar Standard Time",abbr:"UST",offset:8,isdst:!1,text:"(UTC+08:00) Ulaanbaatar",utc:["Asia/Choibalsan","Asia/Ulaanbaatar"]},{value:"North Asia East Standard Time",abbr:"NAEST",offset:8,isdst:!1,text:"(UTC+08:00) Irkutsk",utc:["Asia/Irkutsk"]},{value:"Japan Standard Time",abbr:"JST",offset:9,isdst:!1,text:"(UTC+09:00) Osaka, Sapporo, Tokyo",utc:["Asia/Dili","Asia/Jayapura","Asia/Tokyo","Etc/GMT-9","Pacific/Palau"]},{value:"Korea Standard Time",abbr:"KST",offset:9,isdst:!1,text:"(UTC+09:00) Seoul",utc:["Asia/Pyongyang","Asia/Seoul"]},{value:"Cen. Australia Standard Time",abbr:"CAST",offset:9.5,isdst:!1,text:"(UTC+09:30) Adelaide",utc:["Australia/Adelaide","Australia/Broken_Hill"]},{value:"AUS Central Standard Time",abbr:"ACST",offset:9.5,isdst:!1,text:"(UTC+09:30) Darwin",utc:["Australia/Darwin"]},{value:"E. Australia Standard Time",abbr:"EAST",offset:10,isdst:!1,text:"(UTC+10:00) Brisbane",utc:["Australia/Brisbane","Australia/Lindeman"]},{value:"AUS Eastern Standard Time",abbr:"AEST",offset:10,isdst:!1,text:"(UTC+10:00) Canberra, Melbourne, Sydney",utc:["Australia/Melbourne","Australia/Sydney"]},{value:"West Pacific Standard Time",abbr:"WPST",offset:10,isdst:!1,text:"(UTC+10:00) Guam, Port Moresby",utc:["Antarctica/DumontDUrville","Etc/GMT-10","Pacific/Guam","Pacific/Port_Moresby","Pacific/Saipan","Pacific/Truk"]},{value:"Tasmania Standard Time",abbr:"TST",offset:10,isdst:!1,text:"(UTC+10:00) Hobart",utc:["Australia/Currie","Australia/Hobart"]},{value:"Yakutsk Standard Time",abbr:"YST",offset:9,isdst:!1,text:"(UTC+09:00) Yakutsk",utc:["Asia/Chita","Asia/Khandyga","Asia/Yakutsk"]},{value:"Central Pacific Standard Time",abbr:"CPST",offset:11,isdst:!1,text:"(UTC+11:00) Solomon Is., New Caledonia",utc:["Antarctica/Macquarie","Etc/GMT-11","Pacific/Efate","Pacific/Guadalcanal","Pacific/Kosrae","Pacific/Noumea","Pacific/Ponape"]},{value:"Vladivostok Standard Time",abbr:"VST",offset:11,isdst:!1,text:"(UTC+11:00) Vladivostok",utc:["Asia/Sakhalin","Asia/Ust-Nera","Asia/Vladivostok"]},{value:"New Zealand Standard Time",abbr:"NZST",offset:12,isdst:!1,text:"(UTC+12:00) Auckland, Wellington",utc:["Antarctica/McMurdo","Pacific/Auckland"]},{value:"UTC+12",abbr:"U",offset:12,isdst:!1,text:"(UTC+12:00) Coordinated Universal Time+12",utc:["Etc/GMT-12","Pacific/Funafuti","Pacific/Kwajalein","Pacific/Majuro","Pacific/Nauru","Pacific/Tarawa","Pacific/Wake","Pacific/Wallis"]},{value:"Fiji Standard Time",abbr:"FST",offset:12,isdst:!1,text:"(UTC+12:00) Fiji",utc:["Pacific/Fiji"]},{value:"Magadan Standard Time",abbr:"MST",offset:12,isdst:!1,text:"(UTC+12:00) Magadan",utc:["Asia/Anadyr","Asia/Kamchatka","Asia/Magadan","Asia/Srednekolymsk"]},{value:"Kamchatka Standard Time",abbr:"KDT",offset:13,isdst:!0,text:"(UTC+12:00) Petropavlovsk-Kamchatsky - Old",utc:["Asia/Kamchatka"]},{value:"Tonga Standard Time",abbr:"TST",offset:13,isdst:!1,text:"(UTC+13:00) Nuku'alofa",utc:["Etc/GMT-13","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Tongatapu"]},{value:"Samoa Standard Time",abbr:"SST",offset:13,isdst:!1,text:"(UTC+13:00) Samoa",utc:["Pacific/Apia"]}].forEach((e=>{e.utc.map((e=>e.trim())).forEach((t=>{IU.has(t)||(IU.add(t),DU.push({label:`${t} (UTC${AU(e.offset)})`,value:t}))}))}));class RU extends dE{constructor(e){super(e),this.state={isLoading:!1,automatedCleanupConfigs:void 0}}componentDidMount(){const e=this;e.setState({isLoading:!0}),this.apiManager.getDiskCleanUpSettings().then((function(t){e.setState({automatedCleanupConfigs:t})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}render(){var e,t,n;const r=this;return r.state.isLoading?(0,pg.jsx)(fg,{}):(0,pg.jsx)("div",{children:(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:qC("automatic_disk_cleanup.every_time_you_deploy","Every time you deploy a new build, Docker builds a new image for you. Typically, a large part of this image is shared between the old version and the new version, but a small chunk is added to your disk with each build. You can read more about disk cleanup in the docs, but as a simple interface, this widget gives you the ability to perform image cleanups on demand.")}),(0,pg.jsxs)("p",{children:[qC("automatic_disk_cleanup.by_default_caprover","By default, CapRover keeps a few most recent images for your app so that you can rollback to a previous version if needed. Also, CapRover uses a simple crontab scheduler, for example,")," ",(0,pg.jsxs)("code",{onClick:e=>{navigator.clipboard.writeText("0 1 * * *"),oE.info(qC("automatic_disk_cleanup.copied_to_clipboard","Copied to clipboard!"))},children:["0 1 * * *"," "]})," ","\xa0",qC("automatic_disk_cleanup.results_in_running_cleanup","results in running cleanup every day at 1am.")]}),(0,pg.jsxs)(iv,{children:[" ",(0,pg.jsxs)(XT,{span:12,children:[" ",(0,pg.jsx)(AP,{title:qC("automatic_disk_cleanup.use_a_simple_crontab_expression","Use a simple crontab expression to schedule a cleanup "),children:(0,pg.jsx)(cw,{addonBefore:qC("automatic_disk_cleanup.cron_schedule","Cron Schedule"),placeholder:qC("automatic_disk_cleanup.leave_empty_to_disable_cleanup","leave empty to disable cleanup"),value:((null===(e=this.state.automatedCleanupConfigs)||void 0===e?void 0:e.cronSchedule)||"")+"",onChange:e=>{const t=cE.copyObject(r.state.automatedCleanupConfigs);t&&(t.cronSchedule=e.target.value),r.setState({automatedCleanupConfigs:t})}})})]}),(0,pg.jsx)(XT,{span:12,children:(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(jT,{style:{minWidth:300},showSearch:!0,placeholder:qC("automatic_disk_cleanup.timezone","Timezone"),optionFilterProp:"label",onChange:e=>{const t=cE.copyObject(r.state.automatedCleanupConfigs);t&&(t.timezone=e),r.setState({automatedCleanupConfigs:t})},onSearch:e=>{},filterOption:(e,t)=>{var n;return(null!==(n=null===t||void 0===t?void 0:t.label)&&void 0!==n?n:"").toLowerCase().includes(e.toLowerCase())},defaultValue:null===(t=r.state.automatedCleanupConfigs)||void 0===t?void 0:t.timezone,options:DU})})})]}),(0,pg.jsxs)(iv,{style:{marginTop:10},children:[(0,pg.jsx)(XT,{span:12,children:(0,pg.jsx)(AP,{title:qC("automatic_disk_cleanup.for_example_enter_2","For example, enter 2 in order to exclude 2 most recent builds during clean-up"),children:(0,pg.jsx)(cw,{addonBefore:qC("automatic_disk_cleanup.keep_most_recent","Keep most recent"),type:"number",value:(null===(n=this.state.automatedCleanupConfigs)||void 0===n?void 0:n.mostRecentLimit)+"",onChange:e=>{const t=cE.copyObject(r.state.automatedCleanupConfigs);t&&(t.mostRecentLimit=Number(e.target.value),this.setState({automatedCleanupConfigs:t}))}})})}),(0,pg.jsx)(XT,{span:12,children:(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{type:"default",onClick:()=>{var e;r.state.automatedCleanupConfigs?(r.setState({isLoading:!0}),r.apiManager.setDiskCleanUpSettings(r.state.automatedCleanupConfigs.mostRecentLimit,r.state.automatedCleanupConfigs.cronSchedule,null===(e=r.state.automatedCleanupConfigs)||void 0===e?void 0:e.timezone).then((function(){oE.success(qC("automatic_disk_cleanup.settings_saved_successfully","Settings saved successfully!"))})).catch(iE.createCatcher()).then((function(){r.setState({isLoading:!1})}))):oE.error(qC("automatic_disk_cleanup.invalid_data","Invalid data"))},children:qC("automatic_disk_cleanup.save","Save")})})})]}),(0,pg.jsx)("br",{})]})})}}const NU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M624 706.3h-74.1V464c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v242.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.7a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9z"}},{tag:"path",attrs:{d:"M811.4 366.7C765.6 245.9 648.9 160 512.2 160S258.8 245.8 213 366.6C127.3 389.1 64 467.2 64 560c0 110.5 89.5 200 199.9 200H304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8h-40.1c-33.7 0-65.4-13.4-89-37.7-23.5-24.2-36-56.8-34.9-90.6.9-26.4 9.9-51.2 26.2-72.1 16.7-21.3 40.1-36.8 66.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10C846.1 454.5 884 503.8 884 560c0 33.1-12.9 64.3-36.3 87.7a123.07 123.07 0 01-87.6 36.3H720c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h40.1C870.5 760 960 670.5 960 560c0-92.7-63.1-170.7-148.6-193.3z"}}]},name:"cloud-download",theme:"outlined"};var MU=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:NU}))};const zU=t.forwardRef(MU);class LU extends dE{constructor(e){super(e),this.state={isLoading:!1}}onCreateBackupClicked(){const e=this;e.setState({isLoading:!0}),e.apiManager.createBackup().then((function(t){let n=document.createElement("a");n.setAttribute("href",`${e.apiManager.getApiBaseUrl()}/downloads/?namespace=captain&downloadToken=${encodeURIComponent(t.downloadToken)}`),n.click(),oE.success(qC("backup.download_started","Downloading backup started..."))})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}render(){return this.state.isLoading?(0,pg.jsx)(fg,{}):(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:qC("backup.create_backup_info","Create a backup of CapRover configs in order to be able to spin up a clone of this server. Note that your application data (volumes, and images) are not part of this backup. This backup only includes the server configuration details, such as root domains, app names, SSL certs and etc.")}),(0,pg.jsx)("p",{children:qC("backup.see_documents","See the documents for more details on how to restore your server using the backup file.")}),(0,pg.jsx)("br",{}),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsxs)(Hc,{type:"primary",block:this.props.isMobile,onClick:()=>this.onCreateBackupClicked(),children:[(0,pg.jsx)("span",{children:(0,pg.jsx)(zU,{})})," ","\xa0"," ",qC("backup.create_backup","Create Backup")]})})]})}}class HU extends t.Component{constructor(e){super(e),this.hasAlreadyActivated=void 0,this.hasAlreadyActivated=!1,this.state={timeToRefresh:0}}startTimer(){const e=this;e.setState({timeToRefresh:60}),setInterval((function(){e.state.timeToRefresh<2?window.location.reload():e.setState({timeToRefresh:e.state.timeToRefresh-1})}),1e3)}render(){const e=this;return e.props.isRefreshTimerActivated&&!this.hasAlreadyActivated&&(this.hasAlreadyActivated=!0,setTimeout((()=>e.startTimer()),10)),(0,pg.jsx)("div",{children:(0,pg.jsx)(tP,{closable:!1,footer:(0,pg.jsx)("div",{}),title:qC("settings.update_process_started","Update Process Started"),open:e.state.timeToRefresh>0,children:(0,pg.jsxs)("div",{children:[e.props.children,(0,pg.jsxs)("p",{children:[(0,pg.jsxs)("b",{children:[qC("settings.time_to_refresh","Time to Refresh: ")," "]}),this.state.timeToRefresh]})]})})})}}class BU extends dE{constructor(e){super(e),this.state={versionInfo:void 0,isRefreshTimerActivated:!1,isLoading:!0}}componentDidMount(){const e=this;e.setState({isLoading:!0}),e.apiManager.getVersionInfo().then((function(t){e.setState({versionInfo:t})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}onPerformUpdateClicked(){const e=this,t=this.state.versionInfo;e.setState({isLoading:!0}),e.apiManager.performUpdate(t.latestVersion).then((function(){e.setState({isRefreshTimerActivated:!0})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}render(){if(this.state.isLoading)return(0,pg.jsx)(fg,{});const e=this.state.versionInfo;return e?(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:qC("check_update.in_place_updates","CapRover allows in-place updates to be installed. However, always read the change logs before updating your CapRover. There might be breaking changes that you need to be aware of. The update usually takes around 60 seconds and your CapRover may become unresponsive until the update process is finished. Your apps will stay functional and responsive during this time, except for a very short period of 10 seconds or less.")}),(0,pg.jsx)("br",{}),(0,pg.jsxs)("p",{children:[(0,pg.jsxs)("b",{children:[qC("check_update.current_version","Current Version"),":"]})," ",e.currentVersion]}),(0,pg.jsxs)("p",{children:[(0,pg.jsxs)("b",{children:[qC("check_update.latest_stable_version","Latest Stable Version"),":"]})," ",e.latestVersion]}),(0,pg.jsx)("div",{children:(0,pg.jsx)("p",{className:e.changeLogMessage?"pre-line-content":"hide-on-demand",children:e.changeLogMessage})}),(0,pg.jsx)("div",{className:e.canUpdate?"":"hide-on-demand",children:(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsxs)(Hc,{type:"primary",block:this.props.isMobile,onClick:()=>this.onPerformUpdateClicked(),children:[(0,pg.jsx)("span",{children:(0,pg.jsx)(zU,{})})," ","\xa0"," ",qC("check_update.install_update","Install Update")]})})}),(0,pg.jsx)("div",{className:e.canUpdate?"hide-on-demand":"",children:(0,pg.jsx)($H,{message:qC("check_update.latest_version_message","Your CapRover is the latest version."),type:"info"})}),(0,pg.jsx)(HU,{isRefreshTimerActivated:this.state.isRefreshTimerActivated,children:(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:qC("check_update.update_time","Update takes about a minute to complete depending on your server connection speed.")}),(0,pg.jsx)("p",{children:qC("check_update.caprover_unresponsive","Your CapRover dashboard is not functional during the update. Please wait until this page is refreshed automatically.")}),(0,pg.jsx)("p",{children:qC("check_update.nginx_error","You might see an nginx error briefly after the update. But it will fix itself in a few seconds.")}),(0,pg.jsx)("br",{}),(0,pg.jsx)("br",{})]})})]}):(0,pg.jsx)(RP,{})}}const FU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"};var UU=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:FU}))};const WU=t.forwardRef(UU);class VU extends t.Component{getCols(){return[{title:"Image ID",dataIndex:"imageId",render:e=>(e=e||"",(0,pg.jsxs)("div",{style:{width:150,fontSize:"90%"},children:[e.substr(0,Math.min(e.length,25)),"..."]}))},{title:"Associated Tags",dataIndex:"imageName",render:e=>(e=e||"",(0,pg.jsx)("div",{style:{whiteSpace:"pre-line",fontSize:"90%"},children:e}))}]}getData(){const e=[];for(let t=0;t<this.props.unusedImages.length;t++){const n=this.props.unusedImages[t];e.push({key:n.id,imageId:n.id,imageName:n.tags.join("\n")})}return e}getRowSelection(){const e=this;return{onChange:(t,n)=>{console.log(t),e.props.updateModel(t)},getCheckboxProps:e=>({disabled:!1,name:e.imageId})}}render(){return this.props.isMobile?this.getData().map(((e,t)=>{let{key:n,imageId:r,imageName:a}=e;return(0,pg.jsxs)(Ok,{type:"inner",style:{marginBottom:8,wordWrap:"break-word"},title:(0,pg.jsx)(ZD,{checked:this.props.selectedImagesForDelete.indexOf(r)>-1,onChange:e=>{const t=[...this.props.selectedImagesForDelete],n=t.indexOf(r);n>-1?t.splice(n,1):t.push(r),this.props.updateModel(t)},children:a?a.split("\n")[0]:"No Name"}),children:[(0,pg.jsxs)("div",{children:[(0,pg.jsx)("b",{children:"Image ID:"})," ",r]}),(0,pg.jsxs)("div",{children:[(0,pg.jsx)("b",{children:"Associated Tag:"})," ",a||"n/a"]})]},n)})):(0,pg.jsx)("div",{children:(0,pg.jsx)(TM,{pagination:!1,rowSelection:this.getRowSelection(),columns:this.getCols(),dataSource:this.getData()})})}}class qU extends dE{constructor(e){super(e),this.state={isLoading:!1,mostRecentLimit:2,selectedImagesForDelete:[],unusedImages:[]}}onRemoveImagesClicked(){const e=this;this.setState({isLoading:!0}),this.apiManager.deleteImages(this.state.selectedImagesForDelete).then((function(){oE.success(qC("disk_cleanup.unused_images_deleted","Unused images are deleted.")),e.refreshOldImagesList()})).catch(iE.createCatcher((function(){e.setState({isLoading:!1})})))}refreshOldImagesList(){const e=this;return this.setState({unusedImages:void 0,isLoading:!0}),this.apiManager.getUnusedImages(this.state.mostRecentLimit).then((function(t){e.setState({unusedImages:t.unusedImages})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}render(){const e=this;if(e.state.isLoading)return(0,pg.jsx)(fg,{});const t=this.state.unusedImages;if(!t)return(0,pg.jsx)(RP,{});const n=!(!e.state.selectedImagesForDelete||!e.state.selectedImagesForDelete.length);return(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:qC("disk_cleanup.default_parameter_info","With default parameter, it keeps the last two recent builds of all current apps, and creates a list of images that can be deleted (by clicking on Get List button). You can select which images you want to delete and click on Remove Images button. You might notice that some images are not deleted even though you clicked on Remove Images, it means they are being directly or indirectly in-use by Docker. A common example For indirect usage is an image whose child image is being used by an alive container.")}),(0,pg.jsx)("br",{})]}),(0,pg.jsxs)(iv,{children:[(0,pg.jsx)(XT,{span:12,children:(0,pg.jsx)(AP,{title:qC("disk_cleanup.tooltip_for_input","For example, enter 2 in order to exclude 2 most recent builds during clean-up"),children:(0,pg.jsx)(cw,{addonBefore:qC("disk_cleanup.keep_most_recent","Keep most recent"),type:"number",value:this.state.mostRecentLimit+"",onChange:e=>{this.setState({mostRecentLimit:Number(e.target.value)})}})})}),(0,pg.jsx)(XT,{span:12,children:(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsxs)(Hc,{type:"default",onClick:()=>this.refreshOldImagesList(),children:[(0,pg.jsx)("span",{children:(0,pg.jsx)(WU,{})})," ","\xa0"," ",qC("disk_cleanup.get_list","Get List")]})})})]}),(0,pg.jsxs)("div",{className:t.length>0?"":"hide-on-demand",children:[(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(AP,{title:n?"":qC("disk_cleanup.select_images_for_removal","Select images that you want to remove. You can select all from the top row."),children:(0,pg.jsxs)(Hc,{disabled:!n,type:"primary",block:this.props.isMobile,onClick:()=>{e.onRemoveImagesClicked()},children:[(0,pg.jsxs)("span",{children:[(0,pg.jsx)(W$,{})," "]})," ","\xa0"," ",qC("disk_cleanup.remove_unused_images","Remove Unused Images")]})})}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)("div",{children:qC("disk_cleanup.note_about_images","Images that are being used (directly or indirectly) will not be deleted even if you select them.")}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(VU,{unusedImages:t,isMobile:this.props.isMobile,selectedImagesForDelete:this.state.selectedImagesForDelete,updateModel:e=>this.setState({selectedImagesForDelete:e})})]})]})}}class KU extends t.Component{render(){return(0,pg.jsx)("div",{children:(0,pg.jsxs)(iv,{justify:"center",gutter:20,children:[(0,pg.jsx)(XT,{style:{marginBottom:20,marginTop:20},lg:{span:10},xs:{span:23},children:(0,pg.jsx)(Ok,{style:{height:"100%"},title:qC("settings.check_for_updates","Check for Updates"),children:(0,pg.jsx)(BU,{isMobile:this.props.isMobile})})}),(0,pg.jsx)(XT,{style:{marginBottom:20,marginTop:20},lg:{span:10},xs:{span:23},children:(0,pg.jsx)(Ok,{style:{height:"100%"},title:qC("settings.backup","Backup"),children:(0,pg.jsx)(LU,{isMobile:this.props.isMobile})})}),(0,pg.jsx)(XT,{style:{marginBottom:20,marginTop:20},lg:{span:14},xs:{span:23},children:(0,pg.jsxs)(Ok,{style:{height:"100%"},title:qC("settings.disk_cleanup","Disk Cleanup"),children:[(0,pg.jsx)(RU,{isMobile:this.props.isMobile}),(0,pg.jsx)("div",{style:{marginBottom:40}}),(0,pg.jsx)(Pw,{size:"small",items:[{key:"1",label:qC("settings.one_off_cleanup","One off cleanup"),children:(0,pg.jsx)(qU,{isMobile:this.props.isMobile})}]})]})})]})})}}const GU=wm((function(e){return{isMobile:e.globalReducer.isMobile}}),void 0)(KU);const YU={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"};var XU=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:YU}))};const JU=t.forwardRef(XU),QU=t.createContext({}),ZU=e=>{const{antCls:t,componentCls:n,iconCls:r,avatarBg:a,avatarColor:o,containerSize:i,containerSizeLG:s,containerSizeSM:l,textFontSize:c,textFontSizeLG:d,textFontSizeSM:u,borderRadius:p,borderRadiusLG:f,borderRadiusSM:m,lineWidth:h,lineType:g}=e,v=(e,t,a)=>({width:e,height:e,borderRadius:"50%",[`&${n}-square`]:{borderRadius:a},[`&${n}-icon`]:{fontSize:t,[`> ${r}`]:{margin:0}}});return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},ei(e)),{position:"relative",display:"inline-flex",justifyContent:"center",alignItems:"center",overflow:"hidden",color:o,whiteSpace:"nowrap",textAlign:"center",verticalAlign:"middle",background:a,border:`${Nr(h)} ${g} transparent`,"&-image":{background:"transparent"},[`${t}-image-img`]:{display:"block"}}),v(i,c,p)),{"&-lg":Object.assign({},v(s,d,f)),"&-sm":Object.assign({},v(l,u,m)),"> img":{display:"block",width:"100%",height:"100%",objectFit:"cover"}})}},eW=e=>{const{componentCls:t,groupBorderColor:n,groupOverlapping:r,groupSpace:a}=e;return{[`${t}-group`]:{display:"inline-flex",[t]:{borderColor:n},"> *:not(:first-child)":{marginInlineStart:r}},[`${t}-group-popover`]:{[`${t} + ${t}`]:{marginInlineStart:a}}}},tW=Ti("Avatar",(e=>{const{colorTextLightSolid:t,colorTextPlaceholder:n}=e,r=gi(e,{avatarBg:n,avatarColor:t});return[ZU(r),eW(r)]}),(e=>{const{controlHeight:t,controlHeightLG:n,controlHeightSM:r,fontSize:a,fontSizeLG:o,fontSizeXL:i,fontSizeHeading3:s,marginXS:l,marginXXS:c,colorBorderBg:d}=e;return{containerSize:t,containerSizeLG:n,containerSizeSM:r,textFontSize:Math.round((o+i)/2),textFontSizeLG:s,textFontSizeSM:a,groupSpace:c,groupOverlapping:-l,groupBorderColor:d}}));var nW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const rW=(e,n)=>{const[r,a]=t.useState(1),[i,s]=t.useState(!1),[l,c]=t.useState(!0),d=t.useRef(null),u=t.useRef(null),p=kt(n,d),{getPrefixCls:f,avatar:m}=t.useContext(b),h=t.useContext(QU),g=()=>{if(!u.current||!d.current)return;const t=u.current.offsetWidth,n=d.current.offsetWidth;if(0!==t&&0!==n){const{gap:r=4}=e;2*r<n&&a(n-2*r<t?(n-2*r)/t:1)}};t.useEffect((()=>{s(!0)}),[]),t.useEffect((()=>{c(!0),a(1)}),[e.src]),t.useEffect(g,[e.gap]);const v=()=>{const{onError:t}=e;!1!==(null===t||void 0===t?void 0:t())&&c(!1)},{prefixCls:_,shape:y,size:k,src:x,srcSet:w,icon:S,className:C,rootClassName:E,alt:j,draggable:T,children:P,crossOrigin:$}=e,O=nW(e,["prefixCls","shape","size","src","srcSet","icon","className","rootClassName","alt","draggable","children","crossOrigin"]),A=hl((e=>{var t,n;return null!==(n=null!==(t=null!==k&&void 0!==k?k:null===h||void 0===h?void 0:h.size)&&void 0!==t?t:e)&&void 0!==n?n:"default"})),D=Object.keys("object"===typeof A&&A||{}).some((e=>["xs","sm","md","lg","xl","xxl"].includes(e))),I=OI(D),R=t.useMemo((()=>{if("object"!==typeof A)return{};const e=Xg.find((e=>I[e])),t=A[e];return t?{width:t,height:t,fontSize:t&&(S||P)?t/2:18}:{}}),[I,A]);const N=f("avatar",_),M=Oo(N),[z,L,H]=tW(N,M),B=o()({[`${N}-lg`]:"large"===A,[`${N}-sm`]:"small"===A}),F=t.isValidElement(x),U=y||(null===h||void 0===h?void 0:h.shape)||"circle",W=o()(N,B,null===m||void 0===m?void 0:m.className,`${N}-${U}`,{[`${N}-image`]:F||x&&l,[`${N}-icon`]:!!S},H,M,C,E,L),V="number"===typeof A?{width:A,height:A,fontSize:S?A/2:18}:{};let q;if("string"===typeof x&&l)q=t.createElement("img",{src:x,draggable:T,srcSet:w,onError:v,alt:j,crossOrigin:$});else if(F)q=x;else if(S)q=S;else if(i||1!==r){const e=`scale(${r})`,n={msTransform:e,WebkitTransform:e,transform:e};q=t.createElement(Vv,{onResize:g},t.createElement("span",{className:`${N}-string`,ref:u,style:Object.assign({},n)},P))}else q=t.createElement("span",{className:`${N}-string`,style:{opacity:0},ref:u},P);return delete O.onError,delete O.gap,z(t.createElement("span",Object.assign({},O,{style:Object.assign(Object.assign(Object.assign(Object.assign({},V),R),null===m||void 0===m?void 0:m.style),O.style),className:W,ref:p}),q))};const aW=t.forwardRef(rW),oW=e=>e?"function"===typeof e?e():e:null,iW=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:a,innerPadding:o,boxShadowSecondary:i,colorTextHeading:s,borderRadiusLG:l,zIndexPopup:c,titleMarginBottom:d,colorBgElevated:u,popoverBg:p,titleBorderBottom:f,innerContentPadding:m,titlePadding:h}=e;return[{[t]:Object.assign(Object.assign({},ei(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":u,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:p,backgroundClip:"padding-box",borderRadius:l,boxShadow:i,padding:o},[`${t}-title`]:{minWidth:r,marginBottom:d,color:s,fontWeight:a,borderBottom:f,padding:h},[`${t}-inner-content`]:{color:n,padding:m}})},mP(e,"var(--antd-arrow-background-color)"),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},sW=e=>{const{componentCls:t}=e;return{[t]:bP.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},lW=Ti("Popover",(e=>{const{colorBgElevated:t,colorText:n}=e,r=gi(e,{popoverBg:t,popoverColor:n});return[iW(r),sW(r),Np(r,"zoom-big")]}),(e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:a,wireframe:o,zIndexPopupBase:i,borderRadiusLG:s,marginXS:l,lineType:c,colorSplit:d,paddingSM:u}=e,p=n-r,f=p/2,m=p/2-t,h=a;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:i+30},dP(e)),pP({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:o?0:12,titleMarginBottom:o?0:l,titlePadding:o?`${f}px ${h}px ${m}px`:0,titleBorderBottom:o?`${t}px ${c} ${d}`:"none",innerContentPadding:o?`${u}px ${h}px`:0})}),{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]});var cW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const dW=e=>{let{title:n,content:r,prefixCls:a}=e;return n||r?t.createElement(t.Fragment,null,n&&t.createElement("div",{className:`${a}-title`},n),r&&t.createElement("div",{className:`${a}-inner-content`},r)):null},uW=e=>{const{hashId:n,prefixCls:r,className:a,style:i,placement:s="top",title:l,content:c,children:d}=e,u=oW(l),p=oW(c),f=o()(n,r,`${r}-pure`,`${r}-placement-${s}`,a);return t.createElement("div",{className:f,style:i},t.createElement("div",{className:`${r}-arrow`}),t.createElement(nP,Object.assign({},e,{className:n,prefixCls:r}),d||t.createElement(dW,{prefixCls:r,title:u,content:p})))},pW=e=>{const{prefixCls:n,className:r}=e,a=cW(e,["prefixCls","className"]),{getPrefixCls:i}=t.useContext(b),s=i("popover",n),[l,c,d]=lW(s);return l(t.createElement(uW,Object.assign({},a,{prefixCls:s,hashId:c,className:o()(r,d)})))};var fW=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const mW=t.forwardRef(((e,n)=>{var r,a;const{prefixCls:i,title:s,content:l,overlayClassName:c,placement:d="top",trigger:u="hover",children:p,mouseEnterDelay:f=.1,mouseLeaveDelay:m=.1,onOpenChange:h,overlayStyle:g={}}=e,v=fW(e,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle"]),{getPrefixCls:_}=t.useContext(b),y=_("popover",i),[k,x,w]=lW(y),S=_(),C=o()(c,x,w),[E,j]=qt(!1,{value:null!==(r=e.open)&&void 0!==r?r:e.visible,defaultValue:null!==(a=e.defaultOpen)&&void 0!==a?a:e.defaultVisible}),T=(e,t)=>{j(e,!0),null===h||void 0===h||h(e,t)},P=oW(s),$=oW(l);return k(t.createElement(AP,Object.assign({placement:d,trigger:u,mouseEnterDelay:f,mouseLeaveDelay:m,overlayStyle:g},v,{prefixCls:y,overlayClassName:C,ref:n,open:E,onOpenChange:e=>{T(e)},overlay:P||$?t.createElement(dW,{prefixCls:y,title:P,content:$}):null,transitionName:Qs(S,"zoom-big",v.transitionName),"data-popover-inject":!0}),ol(p,{onKeyDown:e=>{var n,r;t.isValidElement(p)&&(null===(r=null===p||void 0===p?void 0:(n=p.props).onKeyDown)||void 0===r||r.call(n,e)),(e=>{e.keyCode===Xn.ESC&&T(!1,e)})(e)}})))})),hW=mW;hW._InternalPanelDoNotUseOrYouWillBeFired=pW;const gW=hW,vW=e=>{const{size:n,shape:r}=t.useContext(QU),a=t.useMemo((()=>({size:e.size||n,shape:e.shape||r})),[e.size,e.shape,n,r]);return t.createElement(QU.Provider,{value:a},e.children)},_W=e=>{var n,r,a;const{getPrefixCls:i,direction:s}=t.useContext(b),{prefixCls:l,className:c,rootClassName:d,style:u,maxCount:p,maxStyle:f,size:m,shape:h,maxPopoverPlacement:g,maxPopoverTrigger:v,children:_,max:y}=e;const k=i("avatar",l),x=`${k}-group`,w=Oo(k),[S,C,E]=tW(k,w),j=o()(x,{[`${x}-rtl`]:"rtl"===s},E,w,c,d,C),T=gl(_).map(((e,t)=>ol(e,{key:`avatar-key-${t}`}))),P=(null===y||void 0===y?void 0:y.count)||p,$=T.length;if(P&&P<$){const e=T.slice(0,P),i=T.slice(P,$),s=(null===y||void 0===y?void 0:y.style)||f,l=(null===(n=null===y||void 0===y?void 0:y.popover)||void 0===n?void 0:n.trigger)||v||"hover",c=(null===(r=null===y||void 0===y?void 0:y.popover)||void 0===r?void 0:r.placement)||g||"top",d=Object.assign(Object.assign({content:i},null===y||void 0===y?void 0:y.popover),{overlayClassName:o()(`${x}-popover`,null===(a=null===y||void 0===y?void 0:y.popover)||void 0===a?void 0:a.overlayClassName),placement:c,trigger:l});return e.push(t.createElement(gW,Object.assign({key:"avatar-popover-key",destroyTooltipOnHide:!0},d),t.createElement(aW,{style:s},"+"+($-P)))),S(t.createElement(vW,{shape:h,size:m},t.createElement("div",{className:j,style:u},e)))}return S(t.createElement(vW,{shape:h,size:m},t.createElement("div",{className:j,style:u},T)))},bW=aW;bW.Group=_W;const yW=bW;class kW extends t.Component{render(){return(0,pg.jsxs)("div",{className:"inner-card",style:{height:240,overflow:"hidden",borderRadius:5,marginBottom:8},children:[(0,pg.jsx)("div",{style:{textAlign:"center",margin:16},children:(0,pg.jsx)(yW,{style:{backgroundColor:this.props.color},size:64,icon:this.props.icon})}),(0,pg.jsxs)("div",{style:{textAlign:"center"},children:[(0,pg.jsxs)("h4",{children:[this.props.titleText,(0,pg.jsx)("br",{}),this.props.titleNumber]}),(0,pg.jsxs)("p",{children:[this.props.text1,(0,pg.jsx)("br",{}),this.props.text2]})]})]})}}class xW extends dE{constructor(e){super(e),this.updateApiInterval=void 0,this.state={apiData:void 0,isLoading:!0}}updateApi(){const e=this;e.setState({isLoading:!e.state.apiData}),this.apiManager.getLoadBalancerInfo().then((function(t){e.setState({apiData:t})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}componentWillUnmount(){super.componentWillUnmount&&super.componentWillUnmount(),this.updateApiInterval&&clearInterval(this.updateApiInterval)}componentDidMount(){const e=this;this.updateApi(),this.updateApiInterval=setInterval((function(){e.updateApi()}),2e4)}render(){return this.state.isLoading?(0,pg.jsx)(fg,{}):this.state.apiData?(0,pg.jsx)("div",{children:(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:23},lg:{span:22},children:(0,pg.jsx)(Ok,{title:qC("load_balancer_stats.title","Load Balancer Stats"),children:(0,pg.jsxs)(iv,{gutter:10,justify:"center",children:[(0,pg.jsx)(XT,{xs:{span:24},lg:{span:6},children:(0,pg.jsx)(AP,{title:qC("load_balancer_stats.total_requests_tooltip","Constantly going up as refreshing the values"),children:(0,pg.jsx)("div",{children:(0,pg.jsx)(kW,{icon:(0,pg.jsx)(VT,{}),color:"#2361ae",titleText:qC("load_balancer_stats.total_requests","Total Requests"),titleNumber:`${this.state.apiData.total}`,text1:"",text2:""})})})}),(0,pg.jsx)(XT,{xs:{span:24},lg:{span:6},children:(0,pg.jsx)(kW,{icon:(0,pg.jsx)(JP,{}),color:"#23ae89",titleText:qC("load_balancer_stats.active_connections","Active Connections"),titleNumber:`${this.state.apiData.activeConnections}`,text1:`${this.state.apiData.handled} handled`,text2:`${this.state.apiData.accepted} accepted`})}),(0,pg.jsx)(XT,{xs:{span:24},lg:{span:6},children:(0,pg.jsx)(kW,{icon:(0,pg.jsx)(WU,{}),color:"#d3a938",titleText:qC("load_balancer_stats.active_requests","Active Requests"),titleNumber:`${this.state.apiData.reading+this.state.apiData.writing}`,text1:`${this.state.apiData.reading} `+qC("load_balancer_stats.reading_requests","reading"),text2:`${this.state.apiData.writing} `+qC("load_balancer_stats.writing_requests","writing")})}),(0,pg.jsx)(XT,{xs:{span:24},lg:{span:6},children:(0,pg.jsx)(kW,{icon:(0,pg.jsx)(JU,{}),color:"#ae2323",titleText:qC("load_balancer_stats.waiting_requests","Waiting Requests"),titleNumber:`${this.state.apiData.waiting}`,text1:"  ",text2:"  "})})]})})})})}):(0,pg.jsx)(RP,{})}}const wW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"};var SW=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:wW}))};const CW=t.forwardRef(SW);const EW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm-616-64h536c4.4 0 8-3.6 8-8V284c0-7.2-8.7-10.7-13.7-5.7L592 488.6l-125.4-124a8.03 8.03 0 00-11.3 0l-189 189.6a7.87 7.87 0 00-2.3 5.6V720c0 4.4 3.6 8 8 8z"}}]},name:"area-chart",theme:"outlined"};var jW=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:EW}))};const TW=t.forwardRef(jW);class PW extends t.Component{render(){return(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("p",{children:[qC("netdata.description_details","Netdata is one of the most popular and most powerful monitoring tools that provide a web interface. It is a system for distributed real-time performance and health monitoring. It provides unparalleled insights, in real-time, of everything happening on the system it runs (including applications such as web and database servers), using modern interactive web dashboards."),"."]}),(0,pg.jsxs)("p",{children:[qC("netdata.speed_efficiency","NetData is fast and efficient, designed to permanently run on all systems (physical & virtual servers, containers, IoT devices), without disrupting their core function. The current image of NetData embeded in CapRover uses a default configuration for statistics")," ",(0,pg.jsx)(NP,{url:"https://docs.netdata.cloud/docs/anonymous-statistics/",children:qC("netdata.statistics_link","(see here)")}),"."," ",qC("netdata.custom_image","You can recompile CapRover with a different customized image if you'd like."),"."]}),(0,pg.jsxs)("p",{children:[qC("netdata.caprover_interface","CapRover provides a simple interface to enable NetData on your CapRover instance. Currently, CapRover only supports installing NetData on your <b>leader node</b>, i.e., the node where CapRover instance resides. This limitation is due to a limitation in Docker interface")," ",(0,pg.jsx)(NP,{url:"https://github.com/moby/moby/issues/25885/",children:qC("netdata.docker_limitation_link","(see here)")}),"."]}),(0,pg.jsxs)("p",{children:[(0,pg.jsx)("i",{children:qC("netdata.more_details","For more details regarding NetData, visit their GitHub page")})," ",(0,pg.jsx)(NP,{url:"https://github.com/firehol/netdata/",children:qC("netdata.github_link","(see here)")}),"."]})]})}}class $W extends t.Component{changeModel(e,t,n){const r=cE.copyObject(this.props.netDataInfo),a=r.data;a[e]||(a[e]={}),a[e][t]=n,this.props.updateModel(r)}render(){const e=this,t=this.props.netDataInfo;return(0,pg.jsxs)("div",{children:[(0,pg.jsx)("h3",{children:qC("netdata_settings.notification_settings","Notification Settings")}),(0,pg.jsxs)("p",{children:[qC("netdata_settings.netdata_offers_multiple_ways","NetData offers multiple ways for you to receive notifications if something is going wrong with your server resource usage."),(0,pg.jsx)("i",{children:qC("netdata_settings.all_notification_options_are_completely_optional","All notification options are completely OPTIONAL.")})]}),(0,pg.jsx)("hr",{}),(0,pg.jsx)("br",{}),(0,pg.jsxs)("h4",{children:[qC("netdata_settings.email_smtp","Email")," (SMTP)"]}),(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:23},lg:{span:20},children:(0,pg.jsxs)(iv,{gutter:20,align:"middle",children:[(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:12},children:[qC("netdata_settings.recipient_email","Recipient Email"),(0,pg.jsx)(cw,{type:"text",placeholder:"alerts.receiver@example.com",value:t.data.smtp.to,onChange:t=>e.changeModel("smtp","to",t.target.value)})]}),(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:12},children:[qC("netdata_settings.server_tag","Server Tag"),(0,pg.jsx)(cw,{type:"text",placeholder:"my-aws-server-01-anything",value:t.data.smtp.hostname,onChange:t=>e.changeModel("smtp","hostname",t.target.value)})]}),(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:12},children:[qC("netdata_settings.smtp_server","SMTP Server"),(0,pg.jsx)(cw,{type:"text",placeholder:"smtp.gmail.com",value:t.data.smtp.server,onChange:t=>e.changeModel("smtp","server",t.target.value)})]}),(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:6},children:[qC("netdata_settings.smtp_port","SMTP Port"),(0,pg.jsx)(cw,{type:"number",placeholder:"587",value:t.data.smtp.port,onChange:t=>e.changeModel("smtp","port",t.target.value)})]}),(0,pg.jsx)(XT,{className:"netdata-field",style:{marginTop:25},xs:{span:24},lg:{span:6},children:(0,pg.jsx)(AP,{title:qC("netdata_settings.allow_non_tls","allow non-TLS"),children:(0,pg.jsx)(ZD,{checked:!!t.data.smtp.allowNonTls,onChange:t=>e.changeModel("smtp","allowNonTls",t.target.checked),children:qC("netdata_settings.unsecure","Unsecure")})})}),(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:12},children:[qC("netdata_settings.smtp_username","SMTP Username"),(0,pg.jsx)(cw,{type:"text",placeholder:"alerts.receiver@example.com",value:t.data.smtp.username,onChange:t=>e.changeModel("smtp","username",t.target.value)})]}),(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:12},children:[qC("netdata_settings.smtp_password","SMTP password"),(0,pg.jsx)(AH,{defaultValue:t.data.smtp.password,onChange:t=>e.changeModel("smtp","password",t.target.value)})]})]})})}),(0,pg.jsx)("br",{}),(0,pg.jsx)("h4",{children:qC("netdata_settings.slack","Slack")}),(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:24},lg:{span:20},children:(0,pg.jsxs)(iv,{gutter:20,align:"middle",children:[(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:12},children:[qC("netdata_settings.slack_webhook","Slack Webhook"),(0,pg.jsx)(cw,{type:"text",placeholder:"https://hooks.slack.com/services/XXXX",value:t.data.slack.hook,onChange:t=>e.changeModel("slack","hook",t.target.value)})]}),(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:12},children:[qC("netdata_settings.slack_channel","Slack Channel"),(0,pg.jsx)(cw,{type:"text",placeholder:"alertschannel",value:t.data.slack.channel,onChange:t=>e.changeModel("slack","channel",t.target.value)})]})]})})}),(0,pg.jsx)("br",{}),(0,pg.jsx)("h4",{children:qC("netdata_settings.telegram","Telegram")}),(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:24},lg:{span:20},children:(0,pg.jsxs)(iv,{gutter:20,align:"middle",children:[(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:12},children:[qC("netdata_settings.telegram_bot_token","Bot Token"),(0,pg.jsx)(cw,{type:"text",placeholder:"TELEGRAM_BOT_TOKEN",value:t.data.telegram.botToken,onChange:t=>e.changeModel("telegram","botToken",t.target.value)})]}),(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:12},children:[qC("netdata_settings.telegram_chat_id","Chat ID"),(0,pg.jsx)(cw,{type:"text",placeholder:"Telegram Chat ID",value:t.data.telegram.chatId,onChange:t=>e.changeModel("telegram","chatId",t.target.value)})]})]})})}),(0,pg.jsx)("br",{}),(0,pg.jsx)("h4",{children:qC("netdata_settings.push_bullet","Push Bullet")}),(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:24},lg:{span:20},children:(0,pg.jsxs)(iv,{gutter:20,align:"middle",children:[(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:12},children:[qC("netdata_settings.push_bullet_api_token","Push Bullet API token"),(0,pg.jsx)(cw,{type:"text",placeholder:"PUSH_BULLET_API_TOKEN",value:t.data.pushBullet.apiToken,onChange:t=>e.changeModel("pushBullet","apiToken",t.target.value)})]}),(0,pg.jsxs)(XT,{className:"netdata-field",xs:{span:24},lg:{span:12},children:[qC("netdata_settings.default_email_fallback_receiver","Default Email (fallback receiver)"),(0,pg.jsx)(cw,{type:"text",placeholder:"alerts.receiver@example.com",value:t.data.pushBullet.fallbackEmail,onChange:t=>e.changeModel("pushBullet","fallbackEmail",t.target.value)})]})]})})})]})}}const OW=wm((function(e){return{isMobile:e.globalReducer.isMobile}}),void 0)(class extends dE{constructor(e){super(e),this.state={apiData:void 0,isLoading:!0}}componentDidMount(){this.refetchData()}refetchData(){const e=this;return e.setState({isLoading:!0,apiData:void 0}),this.apiManager.getNetDataInfo().then((function(t){e.setState({apiData:t})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}toggleNetDataClicked(e){const t=cE.copyObject(this.state.apiData);t.isEnabled=!!e,this.onUpdateNetDataClicked(t)}onUpdateNetDataClicked(e){const t=this;return t.setState({isLoading:!0}),this.apiManager.updateNetDataInfo(e).then((function(){oE.success(e.isEnabled?qC("netdata.netdata_started_and_updated","NetData is started and updated!"):qC("netdata.netdata_stopped","NetData has stopped!"))})).catch(iE.createCatcher()).then((function(){t.refetchData()}))}render(){const e=this;if(this.state.isLoading)return(0,pg.jsx)(fg,{});if(!this.state.apiData)return(0,pg.jsx)(RP,{});const t=this.state.apiData;return(0,pg.jsx)("div",{children:(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{xs:{span:23},lg:{span:18},children:(0,pg.jsxs)(Ok,{title:qC("netdata.net_data_monitoring_tool","NetData Monitoring Tool"),children:[(0,pg.jsx)(PW,{}),(0,pg.jsx)("hr",{}),(0,pg.jsx)("div",{style:{height:30}}),(0,pg.jsx)("div",{className:t.isEnabled?"hide-on-demand":"",children:(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{onClick:()=>e.toggleNetDataClicked(!0),type:"primary",children:(0,pg.jsxs)("span",{children:[qC("netdata.start_net_data_engine","Start NetData Engine")," ","\xa0",(0,pg.jsx)(CW,{})]})})})}),(0,pg.jsxs)("div",{className:t.isEnabled?"":"hide-on-demand",children:[(0,pg.jsxs)(iv,{justify:"end",gutter:20,children:[(0,pg.jsx)(Hc,{style:{marginInlineEnd:e.props.isMobile?0:40,marginBottom:e.props.isMobile?8:0},block:e.props.isMobile,onClick:()=>e.toggleNetDataClicked(!1),danger:!0,children:(0,pg.jsxs)("span",{children:[qC("netdata.turn_net_data_off","Turn NetData Off")," ","\xa0",(0,pg.jsx)(CW,{})]})}),(0,pg.jsx)("a",{type:"submit",href:`//${t.netDataUrl}`,target:"_blank",rel:"noopener noreferrer",style:{width:this.props.isMobile?"100%":"auto"},children:(0,pg.jsx)(Hc,{block:e.props.isMobile,type:"primary",children:(0,pg.jsxs)("span",{children:[qC("netdata.open_net_data","Open NetData")," ","\xa0",(0,pg.jsx)(TW,{})]})})})]}),(0,pg.jsx)("div",{style:{height:30}}),(0,pg.jsx)("hr",{}),(0,pg.jsx)("div",{style:{height:30}}),(0,pg.jsx)($W,{updateModel:t=>{e.setState({apiData:t})},netDataInfo:t}),(0,pg.jsx)("br",{}),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{type:"primary",onClick:()=>e.onUpdateNetDataClicked(cE.copyObject(e.state.apiData)),children:qC("netdata.update_net_data","Update NetData")})})]})]})})})})}});class AW extends t.Component{render(){return(0,pg.jsxs)("div",{children:[(0,pg.jsx)(xW,{}),(0,pg.jsx)("div",{style:{height:50}}),(0,pg.jsx)(OW,{})]})}}class DW{}DW.LOCAL_REG="LOCAL_REG",DW.REMOTE_REG="REMOTE_REG";const IW="DEFAULT_REGISTRY_CHANGED";const RW=jT.Option,NW="none",MW="disabled push";class zW extends t.Component{constructor(e){super(e),this.state={isInEditMode:!1,newSelectedDefaultId:""}}getDefaultRegText(){const e=this.props.apiData.registries,t=this.props.apiData.defaultPushRegistryId;for(let n=0;n<e.length;n++){const r=e[n];if(r.id===t)return`${r.registryUser} @ ${r.registryDomain}`}return MW}getAllOptions(){return cE.copyObject(this.props.apiData.registries).map((function(e){return(0,pg.jsx)(RW,{value:e.id,children:`${e.registryUser} @ ${e.registryDomain}`},e.id)}))}render(){const e=this;return(0,pg.jsxs)("div",{children:[(0,pg.jsxs)(tP,{title:qC("default_docker_reg.edit_push_registry","Edit Push Registry"),okText:qC("default_docker_reg.save_and_update","Save and Update"),onCancel:()=>e.setState({isInEditMode:!1}),onOk:()=>{e.setState({isInEditMode:!1}),e.props.changeDefault(e.state.newSelectedDefaultId)},open:e.state.isInEditMode,children:[(0,pg.jsx)("p",{children:cE.formatText(qC("default_docker_reg.default_registry_info","Default Docker Registry is the registry that will be used to store your newly built images. You can select %s1 if you don't want to push your newly built images to any docker registry. Keep in mind that if you use %s2, cluster nodes (if you happen to have more than one server) will not be able to run your applications."),["%s1","%s2"],[(0,pg.jsx)("code",{children:MW}),(0,pg.jsx)("code",{children:MW})])}),(0,pg.jsx)("p",{children:qC("default_docker_reg.change_default_registry","Change the default Docker Registry:")}),(0,pg.jsxs)(jT,{defaultValue:this.props.apiData.defaultPushRegistryId||NW,style:{width:300},onChange:e=>{e===NW?this.setState({newSelectedDefaultId:""}):this.setState({newSelectedDefaultId:e})},children:[(0,pg.jsx)(RW,{value:NW,children:MW}),e.getAllOptions()]}),(0,pg.jsx)("div",{style:{marginTop:20},className:e.state.newSelectedDefaultId?"hide-on-demand":"",children:(0,pg.jsx)($H,{showIcon:!0,type:"warning",message:qC("default_docker_reg.cluster_warning","If you have a cluster (more than one server), you need to have a default push registry. If you only have one single server, disabling default push registry is fine.")})})]}),(0,pg.jsx)("h3",{children:qC("default_docker_reg.default_push_registry","Default Push Registry")}),(0,pg.jsxs)("p",{children:[qC("default_docker_reg.docker_registry_for_pushing_images","Docker Registry for Pushing New Images:")," ",(0,pg.jsxs)(NM,{onLinkClicked:()=>{e.setState({isInEditMode:!0,newSelectedDefaultId:e.props.apiData.defaultPushRegistryId||""})},children:[(0,pg.jsx)("code",{children:this.getDefaultRegText()})," ",(0,pg.jsx)(RM,{})]})]})]})}}class LW extends t.Component{render(){return(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:qC("docker_registries.setup_required","Setting up Docker Registry is only required if you plan to run your CapRover on a cluster. For single node CapRover deployments, Docker Registry is not recommended as it makes deployment significantly slower.")}),(0,pg.jsx)(Pw,{children:(0,pg.jsxs)(Pw.Panel,{header:qC("docker_registries.more_info","More info"),children:[(0,pg.jsx)("p",{children:qC("docker_registries.docker_registry_description","Docker registry is a repository for your built images. It is similar to Github, or Bitbucket, with private repositories. However, instead of source code, it contains the built artifacts for your application. It is required for cluster mode, as other nodes need to access the built image in order for your application to run on them.")}),(0,pg.jsx)("p",{children:qC("docker_registries.setup_methods","CapRover provides two methods for you to setup your docker registry:")}),(0,pg.jsxs)("ul",{children:[(0,pg.jsxs)("li",{children:[(0,pg.jsx)("b",{children:qC("docker_registries.self_hosted","Self hosted Docker Registry:")})," ",qC("docker_registries.self_hosted_description","This is the simplest way to setup a docker registry. CapRover creates an instance of Docker Registry on the main machine and it manages the registry for you. However, it has its own limitation. If your main machine is destroyed, your local images will be lost. In most cases, this is not a disaster as you can re-deploy your apps from your source code."),(0,pg.jsx)("br",{})]}),(0,pg.jsxs)("li",{children:[(0,pg.jsx)("b",{children:qC("docker_registries.remote","Remote Docker Registry:")})," ",qC("docker_registries.remote_description","This approach relies on a remote service to act as your Docker Registry. Using this approach, you'll have a more reliable cluster, assuming the third party service you use is reliable! There are multiple private Docker Registry services available: Google Container Registry, Amazon EC2 Container Registry, Quay and etc. Note that this approach costs you money.")]})]})]},"1")})]})}}const HW="ADDING_LOCAL",BW="ADDING_REMOTE";class FW extends t.Component{constructor(e){super(e),this.state={modalShowing:void 0,remoteRegistryToAdd:this.getPlainRegistryInfo()}}getPlainRegistryInfo(){return{id:"",registryUser:"",registryPassword:"",registryDomain:"",registryImagePrefix:"",registryType:DW.REMOTE_REG}}render(){const e=this,t=this.props.apiData.registries.map((e=>e.registryType)).indexOf(DW.LOCAL_REG)>=0;return(0,pg.jsxs)("div",{children:[(0,pg.jsx)(tP,{title:qC("docker_registry_add.self_hosted_registry","Self-Hosted Registry"),okText:qC("docker_registry_add.enable_self_hosted_registry","Enable Self-Hosted Registry"),onCancel:()=>e.setState({modalShowing:void 0}),onOk:()=>{e.setState({modalShowing:void 0}),e.props.addDockerRegistry({registryType:DW.LOCAL_REG})},open:e.state.modalShowing===HW,children:(0,pg.jsx)("p",{children:qC("docker_registry_add.self_hosted_registry_info",'You can read more about this type of registry on the page behind this modal, specifically under "More Info" section. Do you want to proceed and enable self-hosted Docker Registry?')})}),(0,pg.jsxs)(tP,{title:qC("docker_registry_add.remote_registry","Remote Registry"),okText:qC("docker_registry_add.add_remote_registry","Add Remote Registry"),onCancel:()=>e.setState({modalShowing:void 0}),onOk:()=>{e.setState({modalShowing:void 0}),e.props.addDockerRegistry(e.state.remoteRegistryToAdd)},open:e.state.modalShowing===BW,children:[(0,pg.jsx)("p",{children:qC("docker_registry_add.remote_registry_info",'You can read more about this type of registry on the page behind this modal, specifically under "More Info" section.')}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsxs)("div",{style:{maxWidth:360},children:[(0,pg.jsx)(cw,{addonBefore:"Username",placeholder:"username | email@gmail.com",type:"email",value:e.state.remoteRegistryToAdd.registryUser,onChange:t=>{const n=cE.copyObject(e.state.remoteRegistryToAdd);n.registryUser=t.target.value.trim(),e.setState({remoteRegistryToAdd:n})}}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(AH,{addonBefore:"Password",placeholder:"mypassword",defaultValue:e.state.remoteRegistryToAdd.registryPassword,onChange:t=>{const n=cE.copyObject(e.state.remoteRegistryToAdd);n.registryPassword=t.target.value,e.setState({remoteRegistryToAdd:n})}}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(cw,{addonBefore:"Domain",placeholder:"registry-1.docker.io",type:"text",value:e.state.remoteRegistryToAdd.registryDomain,onChange:t=>{const n=cE.copyObject(e.state.remoteRegistryToAdd);n.registryDomain=t.target.value.trim(),e.setState({remoteRegistryToAdd:n})}}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(cw,{addonBefore:"Image Prefix",placeholder:"username",addonAfter:(0,pg.jsx)(AP,{title:qC("docker_registry_add.image_prefix_tooltip","Your images will be tagged as RegistryDomain/ImagePrefix/ImageName. For most providers, Image Prefix is exactly your username, unless the field DOMAIN is specific to you, in that case, this prefix is empty."),children:(0,pg.jsx)(bL,{})}),type:"text",value:e.state.remoteRegistryToAdd.registryImagePrefix,onChange:t=>{const n=cE.copyObject(e.state.remoteRegistryToAdd);n.registryImagePrefix=t.target.value.trim(),e.setState({remoteRegistryToAdd:n})}})]})]}),(0,pg.jsx)("div",{className:t?"hide-on-demand":"",children:(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{block:this.props.isMobile,onClick:()=>e.setState({modalShowing:HW}),children:qC("docker_registry_add.add_self_hosted_registry","Add Self-Hosted Registry")})})}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{block:this.props.isMobile,onClick:()=>e.setState({modalShowing:BW,remoteRegistryToAdd:e.getPlainRegistryInfo()}),children:qC("docker_registry_add.add_remote_registry","Add Remote Registry")})})]})}}const UW={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"};var WW=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:UW}))};const VW=t.forwardRef(WW),qW="EDITING_MODAL",KW="DELETING_MODAL";class GW extends t.Component{constructor(e){super(e),this.state={modalShowing:void 0,remoteRegistryToEdit:void 0,registryIdToDelete:void 0}}deleteRegistry(e){e!==this.props.apiData.defaultPushRegistryId?this.setState({registryIdToDelete:e,modalShowing:KW}):tP.warn({title:qC("docker_registry_table.cannot_delete_default_push","Cannot Delete Default Push"),content:(0,pg.jsx)("div",{children:qC("docker_registry_table.cannot_delete_default_push_content","This registry is set to be the default push. You cannot delete the default push registry. To remove, first you need to change the default push registry to another registry, or completely disable the default push registry. Then, come back and delete this.")})})}editRegistry(e){e.registryType!==DW.LOCAL_REG?this.setState({modalShowing:qW,remoteRegistryToEdit:cE.copyObject(e)}):oE.warning(qC("docker_registry_table.cannot_edit_self_hosted_registry","You cannot edit the self hosted registry. It is managed by CapRover."))}getCols(){const e=this;return[{title:qC("docker_registry_table.user","User"),dataIndex:"registryUser"},{title:qC("docker_registry_table.password","Password"),dataIndex:"registryPassword",render:e=>(0,pg.jsx)("span",{children:qC("docker_registry_table.edit_to_see","Edit to see.")})},{title:qC("docker_registry_table.domain","Domain"),dataIndex:"registryDomain"},{title:qC("docker_registry_table.image_prefix","Image Prefix"),dataIndex:"registryImagePrefix"},{title:qC("docker_registry_table.actions","Actions"),dataIndex:"id",render:(t,n)=>(0,pg.jsxs)("span",{children:[(0,pg.jsx)(NM,{onLinkClicked:()=>{e.editRegistry(n)},children:(0,pg.jsx)(VW,{})}),"\xa0\xa0\xa0\xa0",(0,pg.jsx)(NM,{onLinkClicked:()=>{e.deleteRegistry(n.id)},children:(0,pg.jsx)(W$,{})})]})}]}createEditModalContent(){const e=this;return(0,pg.jsxs)("div",{style:{maxWidth:360},children:[(0,pg.jsx)(cw,{addonBefore:"Username",placeholder:"username | email@gmail.com",type:"email",value:e.state.remoteRegistryToEdit.registryUser,onChange:t=>{const n=cE.copyObject(e.state.remoteRegistryToEdit);n.registryUser=t.target.value.trim(),e.setState({remoteRegistryToEdit:n})}}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(AH,{addonBefore:"Password",placeholder:"mypassword",defaultValue:e.state.remoteRegistryToEdit.registryPassword,onChange:t=>{const n=cE.copyObject(e.state.remoteRegistryToEdit);n.registryPassword=t.target.value,e.setState({remoteRegistryToEdit:n})}}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(cw,{addonBefore:"Domain",placeholder:"registry-1.docker.io",type:"text",value:e.state.remoteRegistryToEdit.registryDomain,onChange:t=>{const n=cE.copyObject(e.state.remoteRegistryToEdit);n.registryDomain=t.target.value.trim(),e.setState({remoteRegistryToEdit:n})}}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(cw,{addonBefore:"Image Prefix",placeholder:"username",addonAfter:(0,pg.jsx)(AP,{title:qC("docker_registry_table.image_prefix_tooltip","Your images will be tagged as RegistryDomain/ImagePrefix/ImageName. For most providers, Image Prefix is exactly your username, unless the field DOMAIN is specific to you, in that case, this prefix is empty."),children:(0,pg.jsx)(bL,{})}),type:"text",value:e.state.remoteRegistryToEdit.registryImagePrefix,onChange:t=>{const n=cE.copyObject(e.state.remoteRegistryToEdit);n.registryImagePrefix=t.target.value.trim(),e.setState({remoteRegistryToEdit:n})}})]})}render(){const e=this;return(0,pg.jsxs)("div",{children:[(0,pg.jsx)(tP,{destroyOnClose:!0,title:qC("docker_registry_table.confirm_delete","Confirm Delete"),okText:qC("docker_registry_table.delete_registry","Delete Registry"),onCancel:()=>e.setState({modalShowing:void 0}),onOk:()=>{e.setState({modalShowing:void 0}),e.props.deleteRegistry(e.state.registryIdToDelete)},open:e.state.modalShowing===KW,children:qC("docker_registry_table.delete_registry_content","Are you sure you want to remote this registry from your list. You will no longer be able to push to or pull from this registry.")}),(0,pg.jsx)(tP,{destroyOnClose:!0,title:qC("docker_registry_table.edit_registry","Edit Registry"),okText:qC("docker_registry_table.save_and_update","Save and Update"),onCancel:()=>e.setState({modalShowing:void 0}),onOk:()=>{e.setState({modalShowing:void 0}),e.props.editRegistry(cE.copyObject(e.state.remoteRegistryToEdit))},open:e.state.modalShowing===qW,children:e.state.remoteRegistryToEdit?e.createEditModalContent():(0,pg.jsx)("div",{})}),(0,pg.jsx)("h3",{children:qC("docker_registry_table.docker_registries","Docker Registries")}),(0,pg.jsx)("div",{children:this.props.isMobile?this.props.apiData.registries.map((t=>(0,pg.jsxs)(Ok,{type:"inner",style:{marginBottom:8,wordWrap:"break-word"},title:t.registryDomain,children:[(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("b",{children:[qC("docker_registry_table.user","User"),":"]})," ",t.registryImagePrefix]}),(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("b",{children:[qC("docker_registry_table.password","Password"),":"]})," ",qC("docker_registry_table.edit_to_see","Edit to see.")]}),(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("b",{children:[qC("docker_registry_table.domain","Domain"),":"]})," ",t.registryDomain]}),(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("b",{children:[qC("docker_registry_table.image_prefix","Image Prefix"),":"]})," ",t.registryUser]}),(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("b",{children:[qC("docker_registry_table.actions","Actions"),":"]}),(0,pg.jsxs)("span",{children:[(0,pg.jsx)(NM,{onLinkClicked:()=>{e.editRegistry(t)},children:(0,pg.jsx)(VW,{})}),"\xa0\xa0\xa0\xa0",(0,pg.jsx)(NM,{onLinkClicked:()=>{e.deleteRegistry(t.id)},children:(0,pg.jsx)(W$,{})})]})]})]},t.id))):(0,pg.jsx)(TM,{rowKey:"id",pagination:!1,columns:this.getCols(),dataSource:this.props.apiData.registries})})]})}}const YW=wm((function(e){return{defaultRegistryId:e.registryReducer.defaultRegistryId,isMobile:e.globalReducer.isMobile}}),{emitDefaultRegistryChanged:function(e){return{type:IW,payload:e}}})(class extends dE{constructor(e){super(e),this.state={apiData:void 0,isLoading:!0}}fetchData(){const e=this;this.setState({apiData:void 0,isLoading:!0}),this.apiManager.getDockerRegistries().then((function(t){e.setState({apiData:t}),e.props.emitDefaultRegistryChanged(t.defaultPushRegistryId)})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}changeDefault(e){const t=this;this.setState({apiData:void 0,isLoading:!0}),this.apiManager.setDefaultPushDockerRegistry(e).then((function(){oE.success(qC("docker_registries.default_push_registry_changed","Default push registry successfully changed."))})).catch(iE.createCatcher()).then((function(){t.fetchData()}))}deleteRegistry(e){const t=this,n=t.state.apiData.registries.map((t=>t.registryType===DW.LOCAL_REG&&t.id===e)).indexOf(!0)>=0;this.setState({apiData:void 0,isLoading:!0});(n?this.apiManager.disableSelfHostedDockerRegistry():this.apiManager.deleteDockerRegistry(e)).then((function(){oE.success(qC("docker_registries.registry_deleted","Registry deleted."))})).catch(iE.createCatcher()).then((function(){t.fetchData()}))}editRegistry(e){const t=this;this.setState({apiData:void 0,isLoading:!0}),this.apiManager.updateDockerRegistry(e).then((function(){oE.success(qC("docker_registries.registry_updated","Registry updated."))})).catch(iE.createCatcher()).then((function(){t.fetchData()}))}addDockerRegistry(e){const t=this;this.setState({apiData:void 0,isLoading:!0});(e.registryType===DW.LOCAL_REG?t.apiManager.enableSelfHostedDockerRegistry():t.apiManager.addDockerRegistry(e)).then((function(){oE.success(qC("docker_registries.docker_registry_added","Docker registry successfully added!"))})).catch(iE.createCatcher()).then((function(){t.fetchData()}))}componentDidMount(){this.fetchData()}render(){const e=this;return this.state.isLoading?(0,pg.jsx)(fg,{}):this.state.apiData?(0,pg.jsxs)("div",{children:[(0,pg.jsx)(LW,{}),(0,pg.jsx)("div",{style:{height:60}}),(0,pg.jsx)("div",{style:{textAlign:"center",margin:"0 auto 0px",maxWidth:560},className:0===this.state.apiData.registries.length?"":"hide-on-demand",children:(0,pg.jsx)($H,{type:"info",message:qC("docker_registries.no_registries_added","No registries have been added yet. Go ahead and add your first registry!")})}),(0,pg.jsxs)("div",{className:this.state.apiData.registries.length>0?"":"hide-on-demand",children:[(0,pg.jsx)(zW,{apiData:e.state.apiData,changeDefault:t=>{e.changeDefault(t)}}),(0,pg.jsx)("div",{style:{height:40}}),(0,pg.jsx)(GW,{apiData:e.state.apiData,isMobile:this.props.isMobile,deleteRegistry:t=>{e.deleteRegistry(t)},editRegistry:t=>{e.editRegistry(t)}})]}),(0,pg.jsx)("div",{style:{height:50}}),(0,pg.jsx)(FW,{apiData:e.state.apiData,isMobile:this.props.isMobile,addDockerRegistry:t=>e.addDockerRegistry(t)})]}):(0,pg.jsx)(RP,{})}});class XW extends t.Component{constructor(e){super(e),this.state={nodeToAdd:{remoteNodeIpAddress:"",sshPort:"22",sshUser:"root",captainIpAddress:e.leaderIp||"",nodeType:"worker",privateKey:""}}}changeModel(e,t){const n=cE.copyObject(this.state.nodeToAdd);n[e]=t,this.setState({nodeToAdd:n})}render(){const e=this,t=e.state.nodeToAdd;return(0,pg.jsx)("div",{children:(0,pg.jsxs)(Ok,{style:{marginTop:16},type:"inner",title:qC("add_node.attach_new_node","Attach New Node"),children:[(0,pg.jsxs)(iv,{justify:"space-between",children:[(0,pg.jsx)(XT,{lg:{span:11},xs:{span:24},children:(0,pg.jsx)(cw,{style:{marginBottom:10},addonBefore:qC("add_node.new_node_ip_address","New node IP Address"),placeholder:"123.123.123.123",type:"text",value:t.remoteNodeIpAddress,onChange:t=>e.changeModel("remoteNodeIpAddress",t.target.value)})}),(0,pg.jsx)(XT,{lg:{span:11},xs:{span:24},children:(0,pg.jsx)(cw,{style:{marginBottom:10},addonBefore:qC("add_node.caprover_ip_address","CapRover IP Address"),placeholder:"123.123.123.123",type:"text",value:t.captainIpAddress,onChange:t=>e.changeModel("captainIpAddress",t.target.value)})}),(0,pg.jsxs)(XT,{span:24,style:{marginTop:10},children:[(0,pg.jsxs)("div",{style:{paddingBottom:5},children:["\xa0",qC("add_node.ssh_private_key_for","SSH Private Key for")," ",(0,pg.jsx)("b",{children:"root"}),"\xa0",(0,pg.jsx)(AP,{title:qC("add_node.use_rsa_key","Use RSA key. Other types such as Ed25519 are not supported, for those use the alternative method below."),children:(0,pg.jsx)(bL,{style:{paddingTop:8,paddingLeft:8}})})]}),(0,pg.jsx)("div",{style:{marginBottom:20},children:(0,pg.jsx)(NL,{rows:6,placeholder:"-----BEGIN RSA PRIVATE KEY-----\nMIICWwIBAAKBgQDArfs81aizq8ckg16e+ewFgJg7J...",value:t.privateKey,onChange:t=>e.changeModel("privateKey",t.target.value)})})]})]}),(0,pg.jsxs)(iv,{justify:"end",children:[(0,pg.jsxs)(Jw.Group,{defaultValue:"a",buttonStyle:"outline",style:{marginBottom:20},value:t.nodeType,onChange:t=>e.changeModel("nodeType",t.target.value),children:[(0,pg.jsx)(Jw.Button,{value:"worker",children:qC("add_node.join_as_worker_node","Join as worker node")}),(0,pg.jsx)(Jw.Button,{value:"manager",children:qC("add_node.join_as_manager_node","Join as manager node")})]}),"\xa0",(0,pg.jsx)(AP,{title:qC("add_node.tip_for_node_count","Tip: For every 5 workers, add 2 manager nodes, keeping manager node count as an odd number. Therefore, use worker node for the first 4 nodes you add to your cluster."),children:(0,pg.jsx)(bL,{style:{paddingTop:8,paddingLeft:8}})})]}),(0,pg.jsxs)(iv,{justify:"end",children:[(0,pg.jsx)(XT,{lg:{span:6},xs:{span:24},style:{maxWidth:250},children:(0,pg.jsx)(cw,{addonBefore:qC("add_node.ssh_port","SSH Port"),type:"text",value:t.sshPort,onChange:t=>e.changeModel("sshPort",t.target.value)})}),(0,pg.jsx)(XT,{lg:{span:6},xs:{span:24},style:{maxWidth:250,marginInlineStart:10},children:(0,pg.jsx)(AP,{title:qC("add_node.using_non_root_users","Using non-root users with sudo access will NOT work. If you want to use a non-root account, it must be able run docker commands without sudo. Or simply use the alternative method below."),children:(0,pg.jsx)(cw,{addonBefore:qC("add_node.ssh_user","SSH User"),type:"text",value:t.sshUser,onChange:t=>e.changeModel("sshUser",t.target.value)})})}),(0,pg.jsxs)(Hc,{style:{marginInlineStart:10},type:"primary",block:this.props.isMobile,onClick:()=>e.props.onAddNodeClicked(e.state.nodeToAdd),children:[(0,pg.jsx)(JP,{})," \xa0"," ",qC("add_node.join_cluster","Join Cluster")]})]}),(0,pg.jsx)("div",{style:{height:50}}),(0,pg.jsx)(Pw,{children:(0,pg.jsxs)(Pw.Panel,{header:qC("add_node.alternative_method","Alternative Method"),children:[(0,pg.jsx)("p",{children:qC("add_node.caprover_uses_ssh","CapRover uses SSH to connect to your nodes and have them join the cluster. Sometimes, this process does not work due to non standard SSH configs such as custom ports, custom usernames, and etc.")}),(0,pg.jsxs)("p",{children:[qC("add_node.in_these_cases","In these cases, it will be much simpler to run the commands manually your self from an SSH session. First, from your")," ",(0,pg.jsx)("b",{children:qC("add_node.main_leader_node","main leader node")}),","," ",qC("add_node.run_the_following_command","run the following command:")]}),(0,pg.jsx)("code",{children:"docker swarm join-token worker"}),(0,pg.jsx)("p",{style:{marginTop:20},children:qC("add_node.it_will_output_something_like_this","It will output something like this:")}),(0,pg.jsxs)("code",{children:["To add a worker to this swarm, run the following command:",(0,pg.jsx)("br",{}),"docker swarm join --token SWMTKN-secret-token-here 127.0.0.1:2377"]}),(0,pg.jsx)("p",{style:{marginTop:20},children:qC("add_node.then_copy_the_command","Then, copy the command from the output of above, and simply from the worker node, run that command.")}),(0,pg.jsxs)("p",{style:{marginTop:20},children:[qC("add_node.depending_on_your_network_configurations","Depending on your network configurations, you may also need to append the command with")," ",(0,pg.jsxs)("code",{children:[" ","--advertise-addr WORKER_EXTERNAL_IP:2377"]}),"."," ",(0,pg.jsx)("a",{href:"https://github.com/caprover/caprover/issues/572",target:"_blank",rel:"noopener noreferrer",children:qC("add_node.see_details_link","See this issue for more details.")})," "]})]},"1")})]})})}}const JW=wm((function(e){return{defaultRegistryId:e.registryReducer.defaultRegistryId,isMobile:e.globalReducer.isMobile}}))(class extends dE{constructor(e){super(e),this.state={apiData:void 0,isLoading:!0}}fetchData(){const e=this;e.setState({apiData:void 0,isLoading:!0}),e.apiManager.getAllNodes().then((function(t){e.setState({apiData:t})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}addNode(e){const t=this;t.setState({apiData:void 0,isLoading:!0}),t.apiManager.addDockerNode(e.nodeType,e.privateKey,e.remoteNodeIpAddress,e.sshPort,e.sshUser,e.captainIpAddress).then((function(){oE.success(qC("nodes.node_added_successfully","Node added successfully!"))})).catch(iE.createCatcher()).then((function(){t.fetchData()}))}componentDidMount(){this.fetchData()}createNodes(){return(this.state.apiData.nodes||[]).map((e=>(0,pg.jsxs)("div",{className:"inner-card",style:{paddingTop:15,paddingBottom:20,paddingRight:20,paddingLeft:20,marginBottom:40,borderRadius:5},children:[(0,pg.jsxs)(iv,{justify:"center",children:[(0,pg.jsxs)("b",{children:[qC("nodes.node_id","Node ID:"),"\xa0\xa0"," "]})," ",e.nodeId]}),(0,pg.jsx)("hr",{}),(0,pg.jsx)("div",{style:{height:10}}),(0,pg.jsxs)(iv,{children:[(0,pg.jsxs)(XT,{lg:{span:12},xs:{span:24},children:[(0,pg.jsxs)("b",{children:[qC("nodes.type","Type: ")," "]}),e.isLeader?qC("nodes.leader","Leader (Main Node)"):e.type]}),(0,pg.jsxs)(XT,{lg:{span:12},xs:{span:24},children:[(0,pg.jsxs)("b",{children:[qC("nodes.ip_address","IP: ")," "]}),e.ip]})]}),(0,pg.jsxs)(iv,{children:[(0,pg.jsxs)(XT,{lg:{span:12},xs:{span:24},children:[(0,pg.jsxs)("b",{children:[qC("nodes.state","State: ")," "]}),e.state]}),(0,pg.jsxs)(XT,{lg:{span:12},xs:{span:24},children:[(0,pg.jsxs)("b",{children:[qC("nodes.status","Status: ")," "]}),e.status]})]}),(0,pg.jsx)("br",{}),(0,pg.jsxs)(iv,{children:[(0,pg.jsxs)(XT,{lg:{span:12},xs:{span:24},children:[(0,pg.jsxs)("b",{children:[qC("nodes.ram","RAM: ")," "]}),(e.memoryBytes/1073741824).toFixed(2)," GB"]}),(0,pg.jsxs)(XT,{lg:{span:12},xs:{span:24},children:[(0,pg.jsxs)("b",{children:[qC("nodes.operating_system","OS: ")," "]}),e.operatingSystem]})]}),(0,pg.jsxs)(iv,{children:[(0,pg.jsxs)(XT,{lg:{span:12},xs:{span:24},children:[(0,pg.jsxs)("b",{children:[qC("nodes.cpu","CPU: ")," "]}),(e.nanoCpu/1e9).toFixed(0)," cores"]}),(0,pg.jsxs)(XT,{lg:{span:12},xs:{span:24},children:[(0,pg.jsxs)("b",{children:[qC("nodes.architecture","Architecture: ")," "]}),e.architecture]})]}),(0,pg.jsx)("br",{}),(0,pg.jsxs)(iv,{children:[(0,pg.jsxs)(XT,{lg:{span:12},xs:{span:24},children:[(0,pg.jsxs)("b",{children:[qC("nodes.hostname","Hostname: ")," "]}),e.hostname]}),(0,pg.jsxs)(XT,{lg:{span:12},xs:{span:24},children:[(0,pg.jsxs)("b",{children:[qC("nodes.docker_version","Docker Version: ")," "]}),e.dockerEngineVersion]})]})]},e.nodeId)))}render(){const e=this;if(this.state.isLoading)return(0,pg.jsx)(fg,{});if(!this.state.apiData)return(0,pg.jsx)(RP,{});const t=this.state.apiData.nodes||[];let n="";try{n=t.filter((e=>e.isLeader))[0].ip}catch(r){rS.error(r)}return(0,pg.jsxs)("div",{children:[this.props.defaultRegistryId?(0,pg.jsx)(XW,{leaderIp:n,isMobile:this.props.isMobile,onAddNodeClicked:t=>{e.addNode(t)}}):(0,pg.jsx)("div",{style:{margin:"0 auto 0px",maxWidth:700},children:(0,pg.jsx)($H,{type:"warning",showIcon:!0,message:qC("nodes.no_default_push_registry","You cannot add more nodes as no default push registry is set. To add more nodes and create a cluster, you first need to add a docker registry and set it as the default push registry.")})}),(0,pg.jsx)("div",{style:{height:30}}),(0,pg.jsx)(ZM,{type:"horizontal",children:(0,pg.jsx)("h4",{children:qC("nodes.current_cluster_nodes","Current Cluster Nodes")})}),(0,pg.jsx)("div",{style:{height:30}}),(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{lg:{span:14},xs:{span:23},children:e.createNodes()})})]})}});class QW extends t.Component{render(){return(0,pg.jsxs)("div",{children:[(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{lg:{span:20},xs:{span:23},children:(0,pg.jsx)(Ok,{title:qC("cluster.docker_registry_title","Docker Registry Configuration"),children:(0,pg.jsx)(YW,{})})})}),(0,pg.jsx)("div",{style:{height:35}}),(0,pg.jsx)(iv,{justify:"center",children:(0,pg.jsx)(XT,{lg:{span:20},xs:{span:23},children:(0,pg.jsx)(Ok,{title:qC("cluster.nodes_section_title","Nodes"),children:(0,pg.jsx)(JW,{})})})})]})}componentDidMount(){}}class ZW extends dE{constructor(e){super(e),this.state={isLoading:!1,old:"",new1:"",new2:""}}onChangePasswordClicked(){const e=this;this.state.new1?this.state.new1===this.state.new2?(this.setState({isLoading:!0}),this.apiManager.changePass(this.state.old,this.state.new1).then((function(){oE.success(qC("change_password.password_changed_successfully","Password changed successfully!"))})).catch(iE.createCatcher()).then((function(){e.apiManager.getAuthToken(e.state.new1),e.setState({isLoading:!1})}))):oE.error(qC("change_password.new_passwords_confirm_does_not_match","New passwords confirm does not match")):oE.error(qC("change_password.new_password_cannot_be_empty","New password cannot be empty"))}render(){return this.state.isLoading?(0,pg.jsx)(fg,{}):(0,pg.jsxs)("div",{children:[qC("change_password.old_password","Old Password"),(0,pg.jsx)(cw.Password,{onChange:e=>this.setState({old:e.target.value})}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)("hr",{}),(0,pg.jsx)("div",{style:{height:20}}),qC("change_password.new_password","New Password"),(0,pg.jsx)(cw.Password,{maxLength:30,onChange:e=>this.setState({new1:e.target.value})}),(0,pg.jsx)("div",{style:{height:20}}),qC("change_password.confirm_new_password","Confirm New Password"),(0,pg.jsx)(cw.Password,{maxLength:30,onChange:e=>this.setState({new2:e.target.value})}),(0,pg.jsx)("div",{style:{height:40}}),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{block:this.props.isMobile,onClick:()=>this.onChangePasswordClicked(),type:"primary",children:qC("change_password.change_password","Change Password")})})]})}}class eV extends dE{constructor(e){super(e),this.state={isLoading:!0,nginxConfig:void 0}}componentDidMount(){const e=this;e.setState({isLoading:!0}),this.apiManager.getNginxConfig().then((function(t){e.setState({nginxConfig:t})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}onLoadDefaultNginxConfigClicked(){const e=cE.copyObject(this.state.nginxConfig);e.baseConfig.customValue=e.baseConfig.byDefault,e.captainConfig.customValue=e.captainConfig.byDefault,this.setState({nginxConfig:e})}onUpdateNginxConfigClicked(){const e=this,t=cE.copyObject(this.state.nginxConfig);e.setState({isLoading:!0}),this.apiManager.setNginxConfig(t.baseConfig.customValue,t.captainConfig.customValue).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}render(){const e=this;if(e.state.isLoading)return(0,pg.jsx)(fg,{});const t=this.state.nginxConfig;return t?(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:qC("nginx_config.customization","CapRover allows you to set custom configurations for your nginx router. This will allow high customization level in terms of caching, special routing, http2 and etc.")}),(0,pg.jsx)("p",{children:qC("nginx_config.template_pattern","Note that templates are built using EJS template pattern. Do not change the areas between <% .... > unless you really know what you're doing!")}),(0,pg.jsx)("br",{}),(0,pg.jsxs)("p",{children:[(0,pg.jsxs)("b",{children:[qC("nginx_config.base_config_location","Base Config Location in nginx container"),":"]})," ","/etc/nginx/nginx.conf"]}),(0,pg.jsxs)("div",{className:t.baseConfig.customValue||t.captainConfig.customValue?"":"hide-on-demand",children:[(0,pg.jsx)(NL,{rows:17,value:t.baseConfig.customValue,onChange:n=>{const r=cE.copyObject(t);r.baseConfig.customValue=n.target.value,e.setState({nginxConfig:r})}}),(0,pg.jsx)("div",{style:{height:40}})]}),(0,pg.jsxs)("p",{children:[(0,pg.jsxs)("b",{children:[qC("nginx_config.captain_config_location","CapRover Config Location in nginx container"),":"]})," ","/etc/nginx/conf.d/captain-root.conf"]}),(0,pg.jsx)("div",{className:t.baseConfig.customValue||t.captainConfig.customValue?"":"hide-on-demand",children:(0,pg.jsx)(NL,{rows:17,value:t.captainConfig.customValue,onChange:n=>{const r=cE.copyObject(t);r.captainConfig.customValue=n.target.value,e.setState({nginxConfig:r})}})}),(0,pg.jsx)("div",{style:{height:40}}),(0,pg.jsxs)("div",{children:[(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{type:"default",block:this.props.isMobile,onClick:()=>e.onLoadDefaultNginxConfigClicked(),children:qC("nginx_config.load_default","Load Default and Edit")})}),(0,pg.jsx)("div",{style:{height:20}}),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsxs)(Hc,{type:"primary",block:this.props.isMobile,onClick:()=>e.onUpdateNginxConfigClicked(),children:[(0,pg.jsx)("span",{children:(0,pg.jsx)(WU,{})})," ","\xa0"," ",qC("nginx_config.save_update","Save and Update")]})})]})]}):(0,pg.jsx)(RP,{})}}const tV={icon:function(e,t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M911.9 283.9v.5L835.5 865c-1 8-7.9 14-15.9 14H204.5c-8.1 0-14.9-6.1-16-14l-76.4-580.6v-.6 1.6L188.5 866c1.1 7.9 7.9 14 16 14h615.1c8 0 14.9-6 15.9-14l76.4-580.6c.1-.5.1-1 0-1.5z",fill:t}},{tag:"path",attrs:{d:"M773.6 810.6l53.9-409.4-139.8 86.1L512 252.9 336.3 487.3l-139.8-86.1 53.8 409.4h523.3zm-374.2-189c0-62.1 50.5-112.6 112.6-112.6s112.6 50.5 112.6 112.6v1c0 62.1-50.5 112.6-112.6 112.6s-112.6-50.5-112.6-112.6v-1z",fill:t}},{tag:"path",attrs:{d:"M512 734.2c61.9 0 112.3-50.2 112.6-112.1v-.5c0-62.1-50.5-112.6-112.6-112.6s-112.6 50.5-112.6 112.6v.5c.3 61.9 50.7 112.1 112.6 112.1zm0-160.9c26.6 0 48.2 21.6 48.2 48.3 0 26.6-21.6 48.3-48.2 48.3s-48.2-21.6-48.2-48.3c0-26.6 21.6-48.3 48.2-48.3z",fill:e}},{tag:"path",attrs:{d:"M188.5 865c1.1 7.9 7.9 14 16 14h615.1c8 0 14.9-6 15.9-14l76.4-580.6v-.5c.3-6.4-6.7-10.8-12.3-7.4L705 396.4 518.4 147.5a8.06 8.06 0 00-12.9 0L319 396.4 124.3 276.5c-5.5-3.4-12.6.9-12.2 7.3v.6L188.5 865zm147.8-377.7L512 252.9l175.7 234.4 139.8-86.1-53.9 409.4H250.3l-53.8-409.4 139.8 86.1z",fill:e}}]}},name:"crown",theme:"twotone"};var nV=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:tV}))};const rV=t.forwardRef(nV);const aV={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0};const oV={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(e){return t.createElement("ul",{style:{display:"block"}},e)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(e){return t.createElement("button",null,e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0,asNavFor:null};function iV(e,t,n){return Math.max(t,Math.min(e,n))}var sV=function(e){["onTouchStart","onTouchMove","onWheel"].includes(e._reactName)||e.preventDefault()},lV=function(e){for(var t=[],n=cV(e),r=dV(e),a=n;a<r;a++)e.lazyLoadedList.indexOf(a)<0&&t.push(a);return t},cV=function(e){return e.currentSlide-uV(e)},dV=function(e){return e.currentSlide+pV(e)},uV=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+(parseInt(e.centerPadding)>0?1:0):0},pV=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow},fV=function(e){return e&&e.offsetWidth||0},mV=function(e){return e&&e.offsetHeight||0},hV=function(e){var t,n,r,a,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t=e.startX-e.curX,n=e.startY-e.curY,r=Math.atan2(n,t),(a=Math.round(180*r/Math.PI))<0&&(a=360-Math.abs(a)),a<=45&&a>=0||a<=360&&a>=315?"left":a>=135&&a<=225?"right":!0===o?a>=35&&a<=135?"up":"down":"vertical"},gV=function(e){var t=!0;return e.infinite||(e.centerMode&&e.currentSlide>=e.slideCount-1||e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(t=!1),t},vV=function(e,t){var n={};return t.forEach((function(t){return n[t]=e[t]})),n},_V=function(e,t){var n=function(e){for(var t=e.infinite?2*e.slideCount:e.slideCount,n=e.infinite?-1*e.slidesToShow:0,r=e.infinite?-1*e.slidesToShow:0,a=[];n<t;)a.push(n),n=r+e.slidesToScroll,r+=Math.min(e.slidesToScroll,e.slidesToShow);return a}(e),r=0;if(t>n[n.length-1])t=n[n.length-1];else for(var a in n){if(t<n[a]){t=r;break}r=n[a]}return t},bV=function(e){var t=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(e.swipeToSlide){var n,r=e.listRef,a=r.querySelectorAll&&r.querySelectorAll(".slick-slide")||[];if(Array.from(a).every((function(r){if(e.vertical){if(r.offsetTop+mV(r)/2>-1*e.swipeLeft)return n=r,!1}else if(r.offsetLeft-t+fV(r)/2>-1*e.swipeLeft)return n=r,!1;return!0})),!n)return 0;var o=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(n.dataset.index-o)||1}return e.slidesToScroll},yV=function(e,t){return t.reduce((function(t,n){return t&&e.hasOwnProperty(n)}),!0)?null:console.error("Keys Missing:",e)},kV=function(e){var t,n;(yV(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]),e.vertical)?n=(e.unslick?e.slideCount:e.slideCount+2*e.slidesToShow)*e.slideHeight:t=EV(e)*e.slideWidth;var r={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var a=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",o=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",i=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";r=Re(Re({},r),{},{WebkitTransform:a,transform:o,msTransform:i})}else e.vertical?r.top=e.left:r.left=e.left;return e.fade&&(r={opacity:1}),t&&(r.width=t),n&&(r.height=n),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?r.marginTop=e.left+"px":r.marginLeft=e.left+"px"),r},xV=function(e){yV(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var t=kV(e);return e.useTransform?(t.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,t.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?t.transition="top "+e.speed+"ms "+e.cssEase:t.transition="left "+e.speed+"ms "+e.cssEase,t},wV=function(e){if(e.unslick)return 0;yV(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var t,n,r=e.slideIndex,a=e.trackRef,o=e.infinite,i=e.centerMode,s=e.slideCount,l=e.slidesToShow,c=e.slidesToScroll,d=e.slideWidth,u=e.listWidth,p=e.variableWidth,f=e.slideHeight,m=e.fade,h=e.vertical;if(m||1===e.slideCount)return 0;var g=0;if(o?(g=-SV(e),s%c!==0&&r+c>s&&(g=-(r>s?l-(r-s):s%c)),i&&(g+=parseInt(l/2))):(s%c!==0&&r+c>s&&(g=l-s%c),i&&(g=parseInt(l/2))),t=h?r*f*-1+g*f:r*d*-1+g*d,!0===p){var v,_=a&&a.node;if(v=r+SV(e),t=(n=_&&_.childNodes[v])?-1*n.offsetLeft:0,!0===i){v=o?r+SV(e):r,n=_&&_.children[v],t=0;for(var b=0;b<v;b++)t-=_&&_.children[b]&&_.children[b].offsetWidth;t-=parseInt(e.centerPadding),t+=n&&(u-n.offsetWidth)/2}}return t},SV=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0)},CV=function(e){return e.unslick||!e.infinite?0:e.slideCount},EV=function(e){return 1===e.slideCount?1:SV(e)+e.slideCount+CV(e)},jV=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+TV(e)?"left":"right":e.targetSlide<e.currentSlide-PV(e)?"right":"left"},TV=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,a=e.centerPadding;if(n){var o=(t-1)/2+1;return parseInt(a)>0&&(o+=1),r&&t%2===0&&(o+=1),o}return r?0:t-1},PV=function(e){var t=e.slidesToShow,n=e.centerMode,r=e.rtl,a=e.centerPadding;if(n){var o=(t-1)/2+1;return parseInt(a)>0&&(o+=1),r||t%2!==0||(o+=1),o}return r?t-1:0},$V=function(){return!("undefined"===typeof window||!window.document||!window.document.createElement)},OV=Object.keys(oV);var AV=function(e){var t,n,r,a,o;return r=(o=e.rtl?e.slideCount-1-e.index:e.index)<0||o>=e.slideCount,e.centerMode?(a=Math.floor(e.slidesToShow/2),n=(o-e.currentSlide)%e.slideCount===0,o>e.currentSlide-a-1&&o<=e.currentSlide+a&&(t=!0)):t=e.currentSlide<=o&&o<e.currentSlide+e.slidesToShow,{"slick-slide":!0,"slick-active":t,"slick-center":n,"slick-cloned":r,"slick-current":o===(e.targetSlide<0?e.targetSlide+e.slideCount:e.targetSlide>=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}},DV=function(e,t){return e.key+"-"+t},IV=function(e){var n,r=[],a=[],i=[],s=t.Children.count(e.children),l=cV(e),c=dV(e);return t.Children.forEach(e.children,(function(d,u){var p,f={message:"children",index:u,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};p=!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(u)>=0?d:t.createElement("div",null);var m=function(e){var t={};return void 0!==e.variableWidth&&!1!==e.variableWidth||(t.width=e.slideWidth),e.fade&&(t.position="relative",e.vertical&&e.slideHeight?t.top=-e.index*parseInt(e.slideHeight):t.left=-e.index*parseInt(e.slideWidth),t.opacity=e.currentSlide===e.index?1:0,t.zIndex=e.currentSlide===e.index?999:998,e.useCSS&&(t.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),t}(Re(Re({},e),{},{index:u})),h=p.props.className||"",g=AV(Re(Re({},e),{},{index:u}));if(r.push(t.cloneElement(p,{key:"original"+DV(p,u),"data-index":u,className:o()(g,h),tabIndex:"-1","aria-hidden":!g["slick-active"],style:Re(Re({outline:"none"},p.props.style||{}),m),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(f)}})),e.infinite&&s>1&&!1===e.fade&&!e.unslick){var v=s-u;v<=SV(e)&&((n=-v)>=l&&(p=d),g=AV(Re(Re({},e),{},{index:n})),a.push(t.cloneElement(p,{key:"precloned"+DV(p,n),"data-index":n,tabIndex:"-1",className:o()(g,h),"aria-hidden":!g["slick-active"],style:Re(Re({},p.props.style||{}),m),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(f)}}))),(n=s+u)<c&&(p=d),g=AV(Re(Re({},e),{},{index:n})),i.push(t.cloneElement(p,{key:"postcloned"+DV(p,n),"data-index":n,tabIndex:"-1",className:o()(g,h),"aria-hidden":!g["slick-active"],style:Re(Re({},p.props.style||{}),m),onClick:function(t){p.props&&p.props.onClick&&p.props.onClick(t),e.focusOnSelect&&e.focusOnSelect(f)}}))}})),e.rtl?a.concat(r,i).reverse():a.concat(r,i)},RV=function(e){function n(){var e,t,r,a;Tt(this,n);for(var o=arguments.length,i=new Array(o),s=0;s<o;s++)i[s]=arguments[s];return t=this,r=n,a=[].concat(i),r=Dt(r),$(e=Nt(t,It()?Reflect.construct(r,a||[],Dt(t).constructor):r.apply(t,a)),"node",null),$(e,"handleRef",(function(t){e.node=t})),e}return At(n,e),$t(n,[{key:"render",value:function(){var e=IV(this.props),n=this.props,r={onMouseEnter:n.onMouseEnter,onMouseOver:n.onMouseOver,onMouseLeave:n.onMouseLeave};return t.createElement("div",k({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},r),e)}}])}(t.PureComponent);var NV=function(e){function n(){return Tt(this,n),e=this,r=arguments,t=Dt(t=n),Nt(e,It()?Reflect.construct(t,r||[],Dt(e).constructor):t.apply(e,r));var e,t,r}return At(n,e),$t(n,[{key:"clickHandler",value:function(e,t){t.preventDefault(),this.props.clickHandler(e)}},{key:"render",value:function(){for(var e,n=this.props,r=n.onMouseEnter,a=n.onMouseOver,i=n.onMouseLeave,s=n.infinite,l=n.slidesToScroll,c=n.slidesToShow,d=n.slideCount,u=n.currentSlide,p=(e={slideCount:d,slidesToScroll:l,slidesToShow:c,infinite:s}).infinite?Math.ceil(e.slideCount/e.slidesToScroll):Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1,f={onMouseEnter:r,onMouseOver:a,onMouseLeave:i},m=[],h=0;h<p;h++){var g=(h+1)*l-1,v=s?g:iV(g,0,d-1),_=v-(l-1),b=s?_:iV(_,0,d-1),y=o()({"slick-active":s?u>=b&&u<=v:u===b}),k={message:"dots",index:h,slidesToScroll:l,currentSlide:u},x=this.clickHandler.bind(this,k);m=m.concat(t.createElement("li",{key:h,className:y},t.cloneElement(this.props.customPaging(h),{onClick:x})))}return t.cloneElement(this.props.appendDots(m),Re({className:this.props.dotsClass},f))}}])}(t.PureComponent);function MV(e,t,n){return t=Dt(t),Nt(e,It()?Reflect.construct(t,n||[],Dt(e).constructor):t.apply(e,n))}var zV=function(e){function n(){return Tt(this,n),MV(this,n,arguments)}return At(n,e),$t(n,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-prev":!0},n=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(0===this.props.currentSlide||this.props.slideCount<=this.props.slidesToShow)&&(e["slick-disabled"]=!0,n=null);var r={key:"0","data-role":"none",className:o()(e),style:{display:"block"},onClick:n},a={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.prevArrow?t.cloneElement(this.props.prevArrow,Re(Re({},r),a)):t.createElement("button",k({key:"0",type:"button"},r)," ","Previous")}}])}(t.PureComponent),LV=function(e){function n(){return Tt(this,n),MV(this,n,arguments)}return At(n,e),$t(n,[{key:"clickHandler",value:function(e,t){t&&t.preventDefault(),this.props.clickHandler(e,t)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-next":!0},n=this.clickHandler.bind(this,{message:"next"});gV(this.props)||(e["slick-disabled"]=!0,n=null);var r={key:"1","data-role":"none",className:o()(e),style:{display:"block"},onClick:n},a={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.nextArrow?t.cloneElement(this.props.nextArrow,Re(Re({},r),a)):t.createElement("button",k({key:"1",type:"button"},r)," ","Next")}}])}(t.PureComponent),HV=["animating"];var BV=function(e){function n(e){var r,a,i,s;Tt(this,n),a=this,s=[e],i=Dt(i=n),$(r=Nt(a,It()?Reflect.construct(i,s||[],Dt(a).constructor):i.apply(a,s)),"listRefHandler",(function(e){return r.list=e})),$(r,"trackRefHandler",(function(e){return r.track=e})),$(r,"adaptHeight",(function(){if(r.props.adaptiveHeight&&r.list){var e=r.list.querySelector('[data-index="'.concat(r.state.currentSlide,'"]'));r.list.style.height=mV(e)+"px"}})),$(r,"componentDidMount",(function(){if(r.props.onInit&&r.props.onInit(),r.props.lazyLoad){var e=lV(Re(Re({},r.props),r.state));e.length>0&&(r.setState((function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}})),r.props.onLazyLoad&&r.props.onLazyLoad(e))}var t=Re({listRef:r.list,trackRef:r.track},r.props);r.updateState(t,!0,(function(){r.adaptHeight(),r.props.autoplay&&r.autoPlay("playing")})),"progressive"===r.props.lazyLoad&&(r.lazyLoadTimer=setInterval(r.progressiveLazyLoad,1e3)),r.ro=new Mv((function(){r.state.animating?(r.onWindowResized(!1),r.callbackTimers.push(setTimeout((function(){return r.onWindowResized()}),r.props.speed))):r.onWindowResized()})),r.ro.observe(r.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),(function(e){e.onfocus=r.props.pauseOnFocus?r.onSlideFocus:null,e.onblur=r.props.pauseOnFocus?r.onSlideBlur:null})),window.addEventListener?window.addEventListener("resize",r.onWindowResized):window.attachEvent("onresize",r.onWindowResized)})),$(r,"componentWillUnmount",(function(){r.animationEndCallback&&clearTimeout(r.animationEndCallback),r.lazyLoadTimer&&clearInterval(r.lazyLoadTimer),r.callbackTimers.length&&(r.callbackTimers.forEach((function(e){return clearTimeout(e)})),r.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",r.onWindowResized):window.detachEvent("onresize",r.onWindowResized),r.autoplayTimer&&clearInterval(r.autoplayTimer),r.ro.disconnect()})),$(r,"componentDidUpdate",(function(e){if(r.checkImagesLoad(),r.props.onReInit&&r.props.onReInit(),r.props.lazyLoad){var n=lV(Re(Re({},r.props),r.state));n.length>0&&(r.setState((function(e){return{lazyLoadedList:e.lazyLoadedList.concat(n)}})),r.props.onLazyLoad&&r.props.onLazyLoad(n))}r.adaptHeight();var a=Re(Re({listRef:r.list,trackRef:r.track},r.props),r.state),o=r.didPropsChange(e);o&&r.updateState(a,o,(function(){r.state.currentSlide>=t.Children.count(r.props.children)&&r.changeSlide({message:"index",index:t.Children.count(r.props.children)-r.props.slidesToShow,currentSlide:r.state.currentSlide}),e.autoplay===r.props.autoplay&&e.autoplaySpeed===r.props.autoplaySpeed||(!e.autoplay&&r.props.autoplay?r.autoPlay("playing"):r.props.autoplay?r.autoPlay("update"):r.pause("paused"))}))})),$(r,"onWindowResized",(function(e){r.debouncedResize&&r.debouncedResize.cancel(),r.debouncedResize=Jh(50,(function(){return r.resizeWindow(e)})),r.debouncedResize()})),$(r,"resizeWindow",(function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(Boolean(r.track&&r.track.node)){var t=Re(Re({listRef:r.list,trackRef:r.track},r.props),r.state);r.updateState(t,e,(function(){r.props.autoplay?r.autoPlay("update"):r.pause("paused")})),r.setState({animating:!1}),clearTimeout(r.animationEndCallback),delete r.animationEndCallback}})),$(r,"updateState",(function(e,n,a){var o=function(e){var n,r=t.Children.count(e.children),a=e.listRef,o=Math.ceil(fV(a)),i=e.trackRef&&e.trackRef.node,s=Math.ceil(fV(i));if(e.vertical)n=o;else{var l=e.centerMode&&2*parseInt(e.centerPadding);"string"===typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(l*=o/100),n=Math.ceil((o-l)/e.slidesToShow)}var c=a&&mV(a.querySelector('[data-index="0"]')),d=c*e.slidesToShow,u=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(u=r-1-e.initialSlide);var p=e.lazyLoadedList||[],f=lV(Re(Re({},e),{},{currentSlide:u,lazyLoadedList:p})),m={slideCount:r,slideWidth:n,listWidth:o,trackWidth:s,currentSlide:u,slideHeight:c,listHeight:d,lazyLoadedList:p=p.concat(f)};return null===e.autoplaying&&e.autoplay&&(m.autoplaying="playing"),m}(e);e=Re(Re(Re({},e),o),{},{slideIndex:o.currentSlide});var i=wV(e);e=Re(Re({},e),{},{left:i});var s=kV(e);(n||t.Children.count(r.props.children)!==t.Children.count(e.children))&&(o.trackStyle=s),r.setState(o,a)})),$(r,"ssrInit",(function(){if(r.props.variableWidth){var e=0,n=0,a=[],o=SV(Re(Re(Re({},r.props),r.state),{},{slideCount:r.props.children.length})),i=CV(Re(Re(Re({},r.props),r.state),{},{slideCount:r.props.children.length}));r.props.children.forEach((function(t){a.push(t.props.style.width),e+=t.props.style.width}));for(var s=0;s<o;s++)n+=a[a.length-1-s],e+=a[a.length-1-s];for(var l=0;l<i;l++)e+=a[l];for(var c=0;c<r.state.currentSlide;c++)n+=a[c];var d={width:e+"px",left:-n+"px"};if(r.props.centerMode){var u="".concat(a[r.state.currentSlide],"px");d.left="calc(".concat(d.left," + (100% - ").concat(u,") / 2 ) ")}return{trackStyle:d}}var p=t.Children.count(r.props.children),f=Re(Re(Re({},r.props),r.state),{},{slideCount:p}),m=SV(f)+CV(f)+p,h=100/r.props.slidesToShow*m,g=100/m,v=-g*(SV(f)+r.state.currentSlide)*h/100;return r.props.centerMode&&(v+=(100-g*h/100)/2),{slideWidth:g+"%",trackStyle:{width:h+"%",left:v+"%"}}})),$(r,"checkImagesLoad",(function(){var e=r.list&&r.list.querySelectorAll&&r.list.querySelectorAll(".slick-slide img")||[],t=e.length,n=0;Array.prototype.forEach.call(e,(function(e){var a=function(){return++n&&n>=t&&r.onWindowResized()};if(e.onclick){var o=e.onclick;e.onclick=function(t){o(t),e.parentNode.focus()}}else e.onclick=function(){return e.parentNode.focus()};e.onload||(r.props.lazyLoad?e.onload=function(){r.adaptHeight(),r.callbackTimers.push(setTimeout(r.onWindowResized,r.props.speed))}:(e.onload=a,e.onerror=function(){a(),r.props.onLazyLoadError&&r.props.onLazyLoadError()}))}))})),$(r,"progressiveLazyLoad",(function(){for(var e=[],t=Re(Re({},r.props),r.state),n=r.state.currentSlide;n<r.state.slideCount+CV(t);n++)if(r.state.lazyLoadedList.indexOf(n)<0){e.push(n);break}for(var a=r.state.currentSlide-1;a>=-SV(t);a--)if(r.state.lazyLoadedList.indexOf(a)<0){e.push(a);break}e.length>0?(r.setState((function(t){return{lazyLoadedList:t.lazyLoadedList.concat(e)}})),r.props.onLazyLoad&&r.props.onLazyLoad(e)):r.lazyLoadTimer&&(clearInterval(r.lazyLoadTimer),delete r.lazyLoadTimer)})),$(r,"slideHandler",(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=r.props,a=n.asNavFor,o=n.beforeChange,i=n.onLazyLoad,s=n.speed,l=n.afterChange,c=r.state.currentSlide,d=function(e){var t=e.waitForAnimate,n=e.animating,r=e.fade,a=e.infinite,o=e.index,i=e.slideCount,s=e.lazyLoad,l=e.currentSlide,c=e.centerMode,d=e.slidesToScroll,u=e.slidesToShow,p=e.useCSS,f=e.lazyLoadedList;if(t&&n)return{};var m,h,g,v=o,_={},b={},y=a?o:iV(o,0,i-1);if(r){if(!a&&(o<0||o>=i))return{};o<0?v=o+i:o>=i&&(v=o-i),s&&f.indexOf(v)<0&&(f=f.concat(v)),_={animating:!0,currentSlide:v,lazyLoadedList:f,targetSlide:v},b={animating:!1,targetSlide:v}}else m=v,v<0?(m=v+i,a?i%d!==0&&(m=i-i%d):m=0):!gV(e)&&v>l?v=m=l:c&&v>=i?(v=a?i:i-1,m=a?0:i-1):v>=i&&(m=v-i,a?i%d!==0&&(m=0):m=i-u),!a&&v+u>=i&&(m=i-u),h=wV(Re(Re({},e),{},{slideIndex:v})),g=wV(Re(Re({},e),{},{slideIndex:m})),a||(h===g&&(v=m),h=g),s&&(f=f.concat(lV(Re(Re({},e),{},{currentSlide:v})))),p?(_={animating:!0,currentSlide:m,trackStyle:xV(Re(Re({},e),{},{left:h})),lazyLoadedList:f,targetSlide:y},b={animating:!1,currentSlide:m,trackStyle:kV(Re(Re({},e),{},{left:g})),swipeLeft:null,targetSlide:y}):_={currentSlide:m,trackStyle:kV(Re(Re({},e),{},{left:g})),lazyLoadedList:f,targetSlide:y};return{state:_,nextState:b}}(Re(Re(Re({index:e},r.props),r.state),{},{trackRef:r.track,useCSS:r.props.useCSS&&!t})),u=d.state,p=d.nextState;if(u){o&&o(c,u.currentSlide);var f=u.lazyLoadedList.filter((function(e){return r.state.lazyLoadedList.indexOf(e)<0}));i&&f.length>0&&i(f),!r.props.waitForAnimate&&r.animationEndCallback&&(clearTimeout(r.animationEndCallback),l&&l(c),delete r.animationEndCallback),r.setState(u,(function(){a&&r.asNavForIndex!==e&&(r.asNavForIndex=e,a.innerSlider.slideHandler(e)),p&&(r.animationEndCallback=setTimeout((function(){var e=p.animating,t=A(p,HV);r.setState(t,(function(){r.callbackTimers.push(setTimeout((function(){return r.setState({animating:e})}),10)),l&&l(u.currentSlide),delete r.animationEndCallback}))}),s))}))}})),$(r,"changeSlide",(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(e,t){var n,r,a,o,i=e.slidesToScroll,s=e.slidesToShow,l=e.slideCount,c=e.currentSlide,d=e.targetSlide,u=e.lazyLoad,p=e.infinite;if(n=l%i!==0?0:(l-c)%i,"previous"===t.message)o=c-(a=0===n?i:s-n),u&&!p&&(o=-1===(r=c-a)?l-1:r),p||(o=d-i);else if("next"===t.message)o=c+(a=0===n?i:n),u&&!p&&(o=(c+i)%l+n),p||(o=d+i);else if("dots"===t.message)o=t.index*t.slidesToScroll;else if("children"===t.message){if(o=t.index,p){var f=jV(Re(Re({},e),{},{targetSlide:o}));o>t.currentSlide&&"left"===f?o-=l:o<t.currentSlide&&"right"===f&&(o+=l)}}else"index"===t.message&&(o=Number(t.index));return o}(Re(Re({},r.props),r.state),e);if((0===n||n)&&(!0===t?r.slideHandler(n,t):r.slideHandler(n),r.props.autoplay&&r.autoPlay("update"),r.props.focusOnSelect)){var a=r.list.querySelectorAll(".slick-current");a[0]&&a[0].focus()}})),$(r,"clickHandler",(function(e){!1===r.clickable&&(e.stopPropagation(),e.preventDefault()),r.clickable=!0})),$(r,"keyHandler",(function(e){var t=function(e,t,n){return e.target.tagName.match("TEXTAREA|INPUT|SELECT")||!t?"":37===e.keyCode?n?"next":"previous":39===e.keyCode?n?"previous":"next":""}(e,r.props.accessibility,r.props.rtl);""!==t&&r.changeSlide({message:t})})),$(r,"selectHandler",(function(e){r.changeSlide(e)})),$(r,"disableBodyScroll",(function(){window.ontouchmove=function(e){(e=e||window.event).preventDefault&&e.preventDefault(),e.returnValue=!1}})),$(r,"enableBodyScroll",(function(){window.ontouchmove=null})),$(r,"swipeStart",(function(e){r.props.verticalSwiping&&r.disableBodyScroll();var t=function(e,t,n){return"IMG"===e.target.tagName&&sV(e),!t||!n&&-1!==e.type.indexOf("mouse")?"":{dragging:!0,touchObject:{startX:e.touches?e.touches[0].pageX:e.clientX,startY:e.touches?e.touches[0].pageY:e.clientY,curX:e.touches?e.touches[0].pageX:e.clientX,curY:e.touches?e.touches[0].pageY:e.clientY}}}(e,r.props.swipe,r.props.draggable);""!==t&&r.setState(t)})),$(r,"swipeMove",(function(e){var t=function(e,t){var n=t.scrolling,r=t.animating,a=t.vertical,o=t.swipeToSlide,i=t.verticalSwiping,s=t.rtl,l=t.currentSlide,c=t.edgeFriction,d=t.edgeDragged,u=t.onEdge,p=t.swiped,f=t.swiping,m=t.slideCount,h=t.slidesToScroll,g=t.infinite,v=t.touchObject,_=t.swipeEvent,b=t.listHeight,y=t.listWidth;if(!n){if(r)return sV(e);a&&o&&i&&sV(e);var k,x={},w=wV(t);v.curX=e.touches?e.touches[0].pageX:e.clientX,v.curY=e.touches?e.touches[0].pageY:e.clientY,v.swipeLength=Math.round(Math.sqrt(Math.pow(v.curX-v.startX,2)));var S=Math.round(Math.sqrt(Math.pow(v.curY-v.startY,2)));if(!i&&!f&&S>10)return{scrolling:!0};i&&(v.swipeLength=S);var C=(s?-1:1)*(v.curX>v.startX?1:-1);i&&(C=v.curY>v.startY?1:-1);var E=Math.ceil(m/h),j=hV(t.touchObject,i),T=v.swipeLength;return g||(0===l&&("right"===j||"down"===j)||l+1>=E&&("left"===j||"up"===j)||!gV(t)&&("left"===j||"up"===j))&&(T=v.swipeLength*c,!1===d&&u&&(u(j),x.edgeDragged=!0)),!p&&_&&(_(j),x.swiped=!0),k=a?w+T*(b/y)*C:s?w-T*C:w+T*C,i&&(k=w+T*C),x=Re(Re({},x),{},{touchObject:v,swipeLeft:k,trackStyle:kV(Re(Re({},t),{},{left:k}))}),Math.abs(v.curX-v.startX)<.8*Math.abs(v.curY-v.startY)||v.swipeLength>10&&(x.swiping=!0,sV(e)),x}}(e,Re(Re(Re({},r.props),r.state),{},{trackRef:r.track,listRef:r.list,slideIndex:r.state.currentSlide}));t&&(t.swiping&&(r.clickable=!1),r.setState(t))})),$(r,"swipeEnd",(function(e){var t=function(e,t){var n=t.dragging,r=t.swipe,a=t.touchObject,o=t.listWidth,i=t.touchThreshold,s=t.verticalSwiping,l=t.listHeight,c=t.swipeToSlide,d=t.scrolling,u=t.onSwipe,p=t.targetSlide,f=t.currentSlide,m=t.infinite;if(!n)return r&&sV(e),{};var h=s?l/i:o/i,g=hV(a,s),v={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(d)return v;if(!a.swipeLength)return v;if(a.swipeLength>h){var _,b;sV(e),u&&u(g);var y=m?f:p;switch(g){case"left":case"up":b=y+bV(t),_=c?_V(t,b):b,v.currentDirection=0;break;case"right":case"down":b=y-bV(t),_=c?_V(t,b):b,v.currentDirection=1;break;default:_=y}v.triggerSlideHandler=_}else{var k=wV(t);v.trackStyle=xV(Re(Re({},t),{},{left:k}))}return v}(e,Re(Re(Re({},r.props),r.state),{},{trackRef:r.track,listRef:r.list,slideIndex:r.state.currentSlide}));if(t){var n=t.triggerSlideHandler;delete t.triggerSlideHandler,r.setState(t),void 0!==n&&(r.slideHandler(n),r.props.verticalSwiping&&r.enableBodyScroll())}})),$(r,"touchEnd",(function(e){r.swipeEnd(e),r.clickable=!0})),$(r,"slickPrev",(function(){r.callbackTimers.push(setTimeout((function(){return r.changeSlide({message:"previous"})}),0))})),$(r,"slickNext",(function(){r.callbackTimers.push(setTimeout((function(){return r.changeSlide({message:"next"})}),0))})),$(r,"slickGoTo",(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e=Number(e),isNaN(e))return"";r.callbackTimers.push(setTimeout((function(){return r.changeSlide({message:"index",index:e,currentSlide:r.state.currentSlide},t)}),0))})),$(r,"play",(function(){var e;if(r.props.rtl)e=r.state.currentSlide-r.props.slidesToScroll;else{if(!gV(Re(Re({},r.props),r.state)))return!1;e=r.state.currentSlide+r.props.slidesToScroll}r.slideHandler(e)})),$(r,"autoPlay",(function(e){r.autoplayTimer&&clearInterval(r.autoplayTimer);var t=r.state.autoplaying;if("update"===e){if("hovered"===t||"focused"===t||"paused"===t)return}else if("leave"===e){if("paused"===t||"focused"===t)return}else if("blur"===e&&("paused"===t||"hovered"===t))return;r.autoplayTimer=setInterval(r.play,r.props.autoplaySpeed+50),r.setState({autoplaying:"playing"})})),$(r,"pause",(function(e){r.autoplayTimer&&(clearInterval(r.autoplayTimer),r.autoplayTimer=null);var t=r.state.autoplaying;"paused"===e?r.setState({autoplaying:"paused"}):"focused"===e?"hovered"!==t&&"playing"!==t||r.setState({autoplaying:"focused"}):"playing"===t&&r.setState({autoplaying:"hovered"})})),$(r,"onDotsOver",(function(){return r.props.autoplay&&r.pause("hovered")})),$(r,"onDotsLeave",(function(){return r.props.autoplay&&"hovered"===r.state.autoplaying&&r.autoPlay("leave")})),$(r,"onTrackOver",(function(){return r.props.autoplay&&r.pause("hovered")})),$(r,"onTrackLeave",(function(){return r.props.autoplay&&"hovered"===r.state.autoplaying&&r.autoPlay("leave")})),$(r,"onSlideFocus",(function(){return r.props.autoplay&&r.pause("focused")})),$(r,"onSlideBlur",(function(){return r.props.autoplay&&"focused"===r.state.autoplaying&&r.autoPlay("blur")})),$(r,"render",(function(){var e,n,a,i=o()("slick-slider",r.props.className,{"slick-vertical":r.props.vertical,"slick-initialized":!0}),s=Re(Re({},r.props),r.state),l=vV(s,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),c=r.props.pauseOnHover;if(l=Re(Re({},l),{},{onMouseEnter:c?r.onTrackOver:null,onMouseLeave:c?r.onTrackLeave:null,onMouseOver:c?r.onTrackOver:null,focusOnSelect:r.props.focusOnSelect&&r.clickable?r.selectHandler:null}),!0===r.props.dots&&r.state.slideCount>=r.props.slidesToShow){var d=vV(s,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),u=r.props.pauseOnDotsHover;d=Re(Re({},d),{},{clickHandler:r.changeSlide,onMouseEnter:u?r.onDotsLeave:null,onMouseOver:u?r.onDotsOver:null,onMouseLeave:u?r.onDotsLeave:null}),e=t.createElement(NV,d)}var p=vV(s,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);p.clickHandler=r.changeSlide,r.props.arrows&&(n=t.createElement(zV,p),a=t.createElement(LV,p));var f=null;r.props.vertical&&(f={height:r.state.listHeight});var m=null;!1===r.props.vertical?!0===r.props.centerMode&&(m={padding:"0px "+r.props.centerPadding}):!0===r.props.centerMode&&(m={padding:r.props.centerPadding+" 0px"});var h=Re(Re({},f),m),g=r.props.touchMove,v={className:"slick-list",style:h,onClick:r.clickHandler,onMouseDown:g?r.swipeStart:null,onMouseMove:r.state.dragging&&g?r.swipeMove:null,onMouseUp:g?r.swipeEnd:null,onMouseLeave:r.state.dragging&&g?r.swipeEnd:null,onTouchStart:g?r.swipeStart:null,onTouchMove:r.state.dragging&&g?r.swipeMove:null,onTouchEnd:g?r.touchEnd:null,onTouchCancel:r.state.dragging&&g?r.swipeEnd:null,onKeyDown:r.props.accessibility?r.keyHandler:null},_={className:i,dir:"ltr",style:r.props.style};return r.props.unslick&&(v={className:"slick-list"},_={className:i,style:r.props.style}),t.createElement("div",_,r.props.unslick?"":n,t.createElement("div",k({ref:r.listRefHandler},v),t.createElement(RV,k({ref:r.trackRefHandler},l),r.props.children)),r.props.unslick?"":a,r.props.unslick?"":e)})),r.list=null,r.track=null,r.state=Re(Re({},aV),{},{currentSlide:r.props.initialSlide,targetSlide:r.props.initialSlide?r.props.initialSlide:0,slideCount:t.Children.count(r.props.children)}),r.callbackTimers=[],r.clickable=!0,r.debouncedResize=null;var l=r.ssrInit();return r.state=Re(Re({},r.state),l),r}return At(n,e),$t(n,[{key:"didPropsChange",value:function(e){for(var n=!1,r=0,a=Object.keys(this.props);r<a.length;r++){var o=a[r];if(!e.hasOwnProperty(o)){n=!0;break}if("object"!==T(e[o])&&"function"!==typeof e[o]&&!isNaN(e[o])&&e[o]!==this.props[o]){n=!0;break}}return n||t.Children.count(this.props.children)!==t.Children.count(e.children)}}])}(t.Component),FV=n(8889),UV=n.n(FV);var WV=function(e){function n(e){var t,r,a,o;return Tt(this,n),r=this,o=[e],a=Dt(a=n),$(t=Nt(r,It()?Reflect.construct(a,o||[],Dt(r).constructor):a.apply(r,o)),"innerSliderRefHandler",(function(e){return t.innerSlider=e})),$(t,"slickPrev",(function(){return t.innerSlider.slickPrev()})),$(t,"slickNext",(function(){return t.innerSlider.slickNext()})),$(t,"slickGoTo",(function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t.innerSlider.slickGoTo(e,n)})),$(t,"slickPause",(function(){return t.innerSlider.pause("paused")})),$(t,"slickPlay",(function(){return t.innerSlider.autoPlay("play")})),t.state={breakpoint:null},t._responsiveMediaHandlers=[],t}return At(n,e),$t(n,[{key:"media",value:function(e,t){var n=window.matchMedia(e),r=function(e){e.matches&&t()};n.addListener(r),r(n),this._responsiveMediaHandlers.push({mql:n,query:e,listener:r})}},{key:"componentDidMount",value:function(){var e=this;if(this.props.responsive){var t=this.props.responsive.map((function(e){return e.breakpoint}));t.sort((function(e,t){return e-t})),t.forEach((function(n,r){var a;a=0===r?UV()({minWidth:0,maxWidth:n}):UV()({minWidth:t[r-1]+1,maxWidth:n}),$V()&&e.media(a,(function(){e.setState({breakpoint:n})}))}));var n=UV()({minWidth:t.slice(-1)[0]});$V()&&this.media(n,(function(){e.setState({breakpoint:null})}))}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach((function(e){e.mql.removeListener(e.listener)}))}},{key:"render",value:function(){var e,n,r=this;(e=this.state.breakpoint?"unslick"===(n=this.props.responsive.filter((function(e){return e.breakpoint===r.state.breakpoint})))[0].settings?"unslick":Re(Re(Re({},oV),this.props),n[0].settings):Re(Re({},oV),this.props)).centerMode&&(e.slidesToScroll,e.slidesToScroll=1),e.fade&&(e.slidesToShow,e.slidesToScroll,e.slidesToShow=1,e.slidesToScroll=1);var a=t.Children.toArray(this.props.children);a=a.filter((function(e){return"string"===typeof e?!!e.trim():!!e})),e.variableWidth&&(e.rows>1||e.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),e.variableWidth=!1);for(var o=[],i=null,s=0;s<a.length;s+=e.rows*e.slidesPerRow){for(var l=[],c=s;c<s+e.rows*e.slidesPerRow;c+=e.slidesPerRow){for(var d=[],u=c;u<c+e.slidesPerRow&&(e.variableWidth&&a[u].props.style&&(i=a[u].props.style.width),!(u>=a.length));u+=1)d.push(t.cloneElement(a[u],{key:100*s+10*c+u,tabIndex:-1,style:{width:"".concat(100/e.slidesPerRow,"%"),display:"inline-block"}}));l.push(t.createElement("div",{key:10*s+c},d))}e.variableWidth?o.push(t.createElement("div",{key:s,style:{width:i}},l)):o.push(t.createElement("div",{key:s},l))}if("unslick"===e){var p="regular slider "+(this.props.className||"");return t.createElement("div",{className:p},a)}return o.length<=e.slidesToShow&&!e.infinite&&(e.unslick=!0),t.createElement(BV,k({style:this.props.style,ref:this.innerSliderRefHandler},function(e){return OV.reduce((function(t,n){return e.hasOwnProperty(n)&&(t[n]=e[n]),t}),{})}(e)),o)}}])}(t.Component);const VV=WV,qV=e=>{const{componentCls:t,antCls:n}=e;return{[t]:Object.assign(Object.assign({},ei(e)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${n}-radio-input, input${n}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${n}-radio-input, input${n}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"}})}},KV=e=>{const{componentCls:t,motionDurationSlow:n,arrowSize:r,arrowOffset:a}=e,o=e.calc(r).div(Math.SQRT2).equal();return[{[t]:{".slick-prev, .slick-next":{position:"absolute",top:"50%",width:r,height:r,transform:"translateY(-50%)",color:"#fff",opacity:.4,background:"transparent",padding:0,lineHeight:0,border:0,outline:"none",cursor:"pointer",zIndex:1,transition:`opacity ${n}`,"&:hover, &:focus":{opacity:1},"&.slick-disabled":{pointerEvents:"none",opacity:0},"&::after":{boxSizing:"border-box",position:"absolute",top:e.calc(r).sub(o).div(2).equal(),insetInlineStart:e.calc(r).sub(o).div(2).equal(),display:"inline-block",width:o,height:o,border:"0 solid currentcolor",borderInlineWidth:"2px 0",borderBlockWidth:"2px 0",borderRadius:1,content:'""'}},".slick-prev":{insetInlineStart:a,"&::after":{transform:"rotate(-45deg)"}},".slick-next":{insetInlineEnd:a,"&::after":{transform:"rotate(135deg)"}}}}]},GV=e=>{const{componentCls:t,dotOffset:n,dotWidth:r,dotHeight:a,dotGap:o,colorBgContainer:i,motionDurationSlow:s}=e;return[{[t]:{".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,margin:0,listStyle:"none","&-bottom":{bottom:n},"&-top":{top:n,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:r,height:a,marginInline:o,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${s}`,button:{position:"relative",display:"block",width:"100%",height:a,padding:0,color:"transparent",fontSize:0,background:i,border:0,borderRadius:a,outline:"none",cursor:"pointer",opacity:.2,transition:`all ${s}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:e.calc(o).mul(-1).equal(),content:'""'}},"&.slick-active":{width:e.dotActiveWidth,"& button":{background:i,opacity:1},"&: hover, &:focus":{opacity:1}}}}}}]},YV=e=>{const{componentCls:t,dotOffset:n,arrowOffset:r,marginXXS:a}=e,o={width:e.dotHeight,height:e.dotWidth};return{[`${t}-vertical`]:{".slick-prev, .slick-next":{insetInlineStart:"50%",marginBlockStart:"unset",transform:"translateX(-50%)"},".slick-prev":{insetBlockStart:r,insetInlineStart:"50%","&::after":{transform:"rotate(45deg)"}},".slick-next":{insetBlockStart:"auto",insetBlockEnd:r,"&::after":{transform:"rotate(-135deg)"}},".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:e.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:n},"&-right":{insetInlineEnd:n,insetInlineStart:"auto"},li:Object.assign(Object.assign({},o),{margin:`${Nr(a)} 0`,verticalAlign:"baseline",button:o,"&.slick-active":Object.assign(Object.assign({},o),{button:o})})}}}},XV=e=>{const{componentCls:t}=e;return[{[`${t}-rtl`]:{direction:"rtl",".slick-dots":{[`${t}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${t}-vertical`]:{".slick-dots":{[`${t}-rtl&`]:{flexDirection:"column"}}}}]},JV=Ti("Carousel",(e=>[qV(e),KV(e),GV(e),YV(e),XV(e)]),(e=>({arrowSize:16,arrowOffset:e.marginXS,dotWidth:16,dotHeight:3,dotGap:e.marginXXS,dotOffset:12,dotWidthActive:24,dotActiveWidth:24})),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]});var QV=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const ZV="slick-dots",eq=e=>{var{currentSlide:n,slideCount:r}=e,a=QV(e,["currentSlide","slideCount"]);return t.createElement("button",Object.assign({type:"button"},a))},tq=t.forwardRef(((e,n)=>{const{dots:r=!0,arrows:a=!1,prevArrow:i=t.createElement(eq,{"aria-label":"prev"}),nextArrow:s=t.createElement(eq,{"aria-label":"next"}),draggable:l=!1,waitForAnimate:c=!1,dotPosition:d="bottom",vertical:u="left"===d||"right"===d,rootClassName:p,className:f,style:m,id:h}=e,g=QV(e,["dots","arrows","prevArrow","nextArrow","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:v,direction:_,carousel:y}=t.useContext(b),k=t.useRef(),x=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];k.current.slickGoTo(e,t)};t.useImperativeHandle(n,(()=>({goTo:x,autoPlay:k.current.innerSlider.autoPlay,innerSlider:k.current.innerSlider,prev:k.current.slickPrev,next:k.current.slickNext})),[k.current]);const w=t.useRef(t.Children.count(e.children));t.useEffect((()=>{w.current!==t.Children.count(e.children)&&(x(e.initialSlide||0,!1),w.current=t.Children.count(e.children))}),[e.children]);const S=Object.assign({vertical:u,className:o()(f,null===y||void 0===y?void 0:y.className),style:Object.assign(Object.assign({},null===y||void 0===y?void 0:y.style),m)},g);"fade"===S.effect&&(S.fade=!0);const C=v("carousel",S.prefixCls),E=!!r,j=o()(ZV,`${ZV}-${d}`,"boolean"!==typeof r&&(null===r||void 0===r?void 0:r.className)),[T,P,$]=JV(C),O=o()(C,{[`${C}-rtl`]:"rtl"===_,[`${C}-vertical`]:S.vertical},P,$,p);return T(t.createElement("div",{className:O,id:h},t.createElement(VV,Object.assign({ref:k},S,{dots:E,dotsClass:j,arrows:a,prevArrow:i,nextArrow:s,draggable:l,verticalSwiping:u,waitForAnimate:c}))))}));const nq=tq;let rq=function(e){return e.email="email",e.webhook="webhook",e}({});const aq={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"};var oq=function(e,n){return t.createElement(lt,k({},e,{ref:n,icon:aq}))};const iq=t.forwardRef(oq);var sq=n(8970);class lq extends t.Component{constructor(e){super(e),this.state={imageUrl:""}}componentDidMount(){const e=this;sq.toDataURL(e.props.otpPath,((t,n)=>{t?rS.error(t):e.setState({imageUrl:n})}))}render(){return(0,pg.jsx)("div",{style:{},children:(0,pg.jsxs)(iv,{justify:"center",children:[(0,pg.jsx)("pre",{children:this.props.otpPath}),(0,pg.jsxs)("p",{style:{margin:10},children:["Scan the code using an Authenticator app. CapRover recommends"," ",(0,pg.jsx)(NP,{url:"https://authy.com/download/",children:(0,pg.jsx)("b",{children:"Authy"})})]}),(0,pg.jsx)("img",{alt:"QR Code",src:this.state.imageUrl,height:200,width:200})]})})}}class cq extends dE{constructor(e){super(e),this.state={apiData:void 0,isLoading:!0,enteredToken:"",otpPath:""}}componentDidMount(){this.fetchContent()}fetchContent(){const e=this;e.setState({isLoading:!0}),e.apiManager.getOtpStatus().then((function(t){e.setState({apiData:t})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}render(){var e;const t=this;if(!t.state.apiData||t.state.isLoading)return(0,pg.jsx)(fg,{});const n=null===(e=t.state.apiData)||void 0===e?void 0:e.isEnabled;return(0,pg.jsxs)("div",{children:[(0,pg.jsxs)("p",{children:[qC("settings.otp_authentication","Two Factor Authentication")," ",n?(0,pg.jsxs)("b",{children:[qC("settings.enabled","Enabled")," ",(0,pg.jsx)(iq,{})]}):(0,pg.jsx)("b",{children:qC("settings.disabled","Disabled")})]}),(0,pg.jsx)(iv,{justify:"end",children:n?(0,pg.jsx)(Hc,{type:"dashed",onClick:()=>t.setEnableOtp(!1),children:qC("settings.disable_otp","Disable Two-Factor Authentication")}):(0,pg.jsx)(Hc,{type:"default",onClick:()=>t.setEnableOtp(!0),children:qC("settings.enable_otp","Enable Two-Factor Authentication")})}),(0,pg.jsx)(tP,{title:qC("settings.enable_otp_verification","Enable OTP verification"),open:!!t.state.otpPath,onOk:()=>{t.state.enteredToken?(t.setEnableOtp(!0),t.setState({otpPath:""})):iE.toastInfo(qC("settings.enter_otp_code_first","Enter OTP verification code first."))},onCancel:()=>{t.setState({enteredToken:"",otpPath:""})},children:(0,pg.jsxs)("div",{children:[(0,pg.jsx)(lq,{otpPath:t.state.otpPath}),(0,pg.jsx)("p",{style:{marginTop:50},children:qC("settings.confirm_otp","Confirm OTP by entering the verification code")}),(0,pg.jsx)(cw,{style:{marginTop:5},addonBefore:qC("settings.otp_verification_code","OTP Verification Code"),placeholder:"123456",value:t.state.enteredToken,onChange:e=>{t.setState({enteredToken:`${e.target.value}`})},autoFocus:!0})]})})]})}setEnableOtp(e){const t=this;return t.setState({isLoading:!0}),Promise.resolve().then((function(){return t.apiManager.setOtpStatus({enabled:e,token:t.state.enteredToken})})).then((function(n){t.setState({apiData:n}),n.otpPath&&!t.state.enteredToken&&t.setState({otpPath:n.otpPath}),e===n.isEnabled&&iE.toastSuccess(e?qC("settings.otp_enabled_success","Two factor authentication is now successfully enabled"):qC("settings.otp_disabled","Two factor authentication is disabled"))})).catch(iE.createCatcher()).then((function(){t.setState({isLoading:!1,enteredToken:""})}))}}class dq extends dE{constructor(e){super(e),this.state={proConfigs:void 0}}fetchContent(){const e=this;e.setState({proConfigs:void 0}),Promise.resolve().then((function(){return e.apiManager.getProConfigs()})).then((function(t){e.setState({proConfigs:t.proConfigs})})).catch(iE.createCatcher())}componentDidMount(){this.fetchContent()}render(){const e=this,t=e.state.proConfigs;if(!t)return(0,pg.jsx)(fg,{});const n={},r={UserLoggedIn:{text:qC("pro_features.login_email_alerts","Login email alerts"),description:qC("pro_features.get_notified_login","Get notified when someone logs in")},AppBuildSuccessful:{text:qC("pro_features.build_success_email_alerts","Build success email alerts"),description:qC("pro_features.get_notified_build_success","Get notified when build succeeds")},AppBuildFailed:{text:qC("pro_features.build_failures_email_alerts","Build failures email alerts"),description:qC("pro_features.get_notified_build_fail","Get notified when build fails")}};return(0,pg.jsxs)("div",{children:[Object.keys(n).map((t=>e.createSwitch(t,n[t].text,n[t].description))),(0,pg.jsx)("div",{style:{height:20}}),Object.keys(r).map((t=>e.createAlertRow(t,r[t].text,r[t].description))),(0,pg.jsx)(iv,{justify:"end",children:(0,pg.jsx)(Hc,{type:"primary",onClick:()=>e.updateConfig(t),children:qC("pro_features.save","Save")})}),(0,pg.jsx)("hr",{style:{margin:30}}),(0,pg.jsx)(cq,{rootDomain:e.props.rootDomain})]})}createAlertRow(e,t,n){const r=this,a=r.state.proConfigs;return(0,pg.jsx)("div",{style:{marginBottom:15},children:(0,pg.jsxs)(iv,{children:[(0,pg.jsx)(XT,{span:16,children:(0,pg.jsx)(gW,{placement:"bottom",content:(0,pg.jsx)("div",{style:{maxWidth:300,whiteSpace:"pre-line"},children:n}),children:t})}),(0,pg.jsx)(XT,{span:8,children:(0,pg.jsx)("div",{children:(0,pg.jsx)(ZD,{defaultChecked:a.alerts.filter((t=>t.event===e&&t.action.actionType===rq.email)).length>0,onChange:t=>{let n=cE.copyObject(a);const o=t.target.checked;if(n.alerts=n.alerts.filter((t=>t.event!==e||t.action.actionType!==rq.email)),o){const t={event:e,action:{actionType:rq.email}};n.alerts.push(t)}r.setState({proConfigs:n})},children:qC("pro_features.email","Email")})})})]})},e)}createSwitch(e,t,n){const r=this,a=r.state.proConfigs;return(0,pg.jsxs)("div",{style:{marginBottom:15},children:[(0,pg.jsx)(RL,{style:{marginInlineEnd:10,marginBottom:3},size:"small",checkedChildren:(0,pg.jsx)(_T,{}),unCheckedChildren:(0,pg.jsx)(dt,{}),checked:!!a[e],onChange:t=>{const n=cE.copyObject(a);n[e]=!!t,r.setState({proConfigs:n})}}),(0,pg.jsx)(gW,{placement:"bottom",content:(0,pg.jsx)("div",{style:{maxWidth:300,whiteSpace:"pre-line"},children:n}),children:t})]},e)}updateConfig(e){const t=this;return Promise.resolve().then((function(){return t.apiManager.setProConfigs(e)})).catch(iE.createCatcher()).then((function(){t.fetchContent(),t.props.onRefreshRequested()}))}}class uq extends dE{constructor(e){super(e),this.state={apiKeyModalVisible:!1,apiKeyConnecting:!1,isLoading:!1,apiData:void 0,enteredApiKey:"",rootDomain:""}}componentDidMount(){this.fetchContent()}fetchContent(){const e=this;e.setState({isLoading:!0}),Promise.resolve().then((function(){const t=e.apiManager.getCaptainInfo(),n=e.apiManager.getProFeaturesState();return Promise.all([t,n])})).then((function(t){const n=t[1].proFeaturesState;e.setState({apiData:n,rootDomain:t[0].rootDomain})})).catch(iE.createCatcher()).then((function(){e.setState({isLoading:!1})}))}render(){const e=this,t=e.state.apiData;return t&&t.isFeatureFlagEnabled?(0,pg.jsx)("div",{className:"slow-fadein-slow",children:(0,pg.jsx)(Ok,{title:(0,pg.jsxs)("div",{style:{},children:[(0,pg.jsx)("a",{href:"https://pro.caprover.com",target:"_blank",rel:"noreferrer",children:(0,pg.jsx)("b",{children:"CapRover PRO"})}),"\xa0\xa0",(0,pg.jsx)(rV,{twoToneColor:"#c27b00"})]}),children:t.isSubscribed?(0,pg.jsx)(dq,{rootDomain:e.state.rootDomain,onRefreshRequested:()=>{e.fetchContent()}}):e.createUpgradeToPro()})}):(0,pg.jsx)(pg.Fragment,{})}createUpgradeToPro(){const e=this,t={paddingLeft:"20px",paddingRight:"20px",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"10px",fontSize:"1.17em",minHeight:"160px",color:"#fff",background:"radial-gradient(circle at center, #364d79 0%, #283E5B 50%, #1A2338 100%)",textAlign:"center"},n=[qC("pro_features.two_factor_auth","Two-Factor Authentication for better security"),qC("pro_features.login_email_alerts","Login email alerts"),qC("pro_features.build_email_alerts","Build success and failure email alerts"),qC("pro_features.support_open_source","Last not least, support active development of OpenSource Software!")];return(0,pg.jsxs)("div",{children:[(0,pg.jsx)("div",{children:qC("pro_features.upgrade_to_caprover_pro","Upgrade to CapRover PRO to take advantage of premium features!")}),(0,pg.jsx)("ul",{children:n.map((e=>(0,pg.jsx)("li",{children:e.trim()},e.trim())))}),(0,pg.jsxs)(nq,{autoplay:!0,children:[(0,pg.jsx)("div",{children:(0,pg.jsx)("div",{style:t,children:qC("pro_features.create_pro_account","Create a PRO account using an OAuth provider (Google, Github, etc)")})}),(0,pg.jsx)("div",{children:(0,pg.jsx)("div",{style:t,children:qC("pro_features.sign_up_for_pro","Sign-up for PRO membership")})}),(0,pg.jsx)("div",{children:(0,pg.jsx)("div",{style:t,children:qC("pro_features.enjoy_premium_features","Enjoy Premium features!")})})]}),(0,pg.jsx)("div",{style:{height:30}}),(0,pg.jsxs)(iv,{justify:"end",children:[(0,pg.jsx)(Hc,{style:{marginInlineEnd:30},size:"large",onClick:()=>{e.setState({apiKeyModalVisible:!0})},children:qC("pro_features.enter_api_key","Enter API Key")}),(0,pg.jsx)(NP,{url:"https://pro.caprover.com",children:(0,pg.jsx)(Hc,{type:"primary",size:"large",style:{background:"#DAA520",borderColor:"#dbae3b"},children:(0,pg.jsx)("b",{children:qC("pro_features.upgrade_now","Upgrade NOW")})})})]}),(0,pg.jsx)(tP,{title:qC("pro_features.enter_api_key","Enter API Key"),open:e.state.apiKeyModalVisible,okText:qC("pro_features.connect_api_key","Connect API Key"),onOk:()=>{e.setState({apiKeyConnecting:!0}),e.apiManager.setProApiKey(e.state.enteredApiKey).then((function(t){e.setState({apiKeyModalVisible:!1})})).catch(iE.createCatcher()).then((function(){e.setState({apiKeyConnecting:!1}),e.fetchContent()}))},confirmLoading:e.state.apiKeyConnecting,onCancel:()=>{e.setState({apiKeyModalVisible:!1})},children:(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:qC("pro_features.enter_api_key_here","Enter the purchase API Key here")}),(0,pg.jsx)(cw,{placeholder:"apikey_123456789",type:"email",onChange:t=>e.setState({enteredApiKey:(t.target.value||"").trim()})})]})})]})}}const pq=Ti("Popconfirm",(e=>(e=>{const{componentCls:t,iconCls:n,antCls:r,zIndexPopup:a,colorText:o,colorWarning:i,marginXXS:s,marginXS:l,fontSize:c,fontWeightStrong:d,colorTextHeading:u}=e;return{[t]:{zIndex:a,[`&${r}-popover`]:{fontSize:c},[`${t}-message`]:{marginBottom:l,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${n}`]:{color:i,fontSize:c,lineHeight:1,marginInlineEnd:l},[`${t}-title`]:{fontWeight:d,color:u,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:s,color:o}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:l}}}}})(e)),(e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}}),{resetStyle:!1});var fq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const mq=e=>{const{prefixCls:n,okButtonProps:r,cancelButtonProps:a,title:o,description:i,cancelText:s,okText:l,okType:c="primary",icon:d=t.createElement(Ho,null),showCancel:u=!0,close:p,onConfirm:f,onCancel:m,onPopupClick:h}=e,{getPrefixCls:g}=t.useContext(b),[v]=el("Popconfirm",hs.Popconfirm),_=oW(o),y=oW(i);return t.createElement("div",{className:`${n}-inner-content`,onClick:h},t.createElement("div",{className:`${n}-message`},d&&t.createElement("span",{className:`${n}-message-icon`},d),t.createElement("div",{className:`${n}-message-text`},_&&t.createElement("div",{className:`${n}-title`},_),y&&t.createElement("div",{className:`${n}-description`},y))),t.createElement("div",{className:`${n}-buttons`},u&&t.createElement(Hc,Object.assign({onClick:m,size:"small"},a),s||(null===v||void 0===v?void 0:v.cancelText)),t.createElement(Fc,{buttonProps:Object.assign(Object.assign({size:"small"},Al(c)),r),actionFn:f,close:p,prefixCls:g("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},l||(null===v||void 0===v?void 0:v.okText))))},hq=e=>{const{prefixCls:n,placement:r,className:a,style:i}=e,s=fq(e,["prefixCls","placement","className","style"]),{getPrefixCls:l}=t.useContext(b),c=l("popconfirm",n),[d]=pq(c);return d(t.createElement(pW,{placement:r,className:o()(c,a),style:i,content:t.createElement(mq,Object.assign({prefixCls:c},s))}))};var gq=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n};const vq=t.forwardRef(((e,n)=>{var r,a;const{prefixCls:i,placement:s="top",trigger:l="click",okType:c="primary",icon:d=t.createElement(Ho,null),children:u,overlayClassName:p,onOpenChange:f,onVisibleChange:m}=e,h=gq(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:g}=t.useContext(b),[v,_]=qt(!1,{value:null!==(r=e.open)&&void 0!==r?r:e.visible,defaultValue:null!==(a=e.defaultOpen)&&void 0!==a?a:e.defaultVisible}),y=(e,t)=>{_(e,!0),null===m||void 0===m||m(e),null===f||void 0===f||f(e,t)},k=g("popconfirm",i),x=o()(k,p),[w]=pq(k);return w(t.createElement(gW,Object.assign({},tl(h,["title"]),{trigger:l,placement:s,onOpenChange:(t,n)=>{const{disabled:r=!1}=e;r||y(t,n)},open:v,ref:n,overlayClassName:x,content:t.createElement(mq,Object.assign({okType:c,icon:d},e,{prefixCls:k,close:e=>{y(!1,e)},onConfirm:t=>{var n;return null===(n=e.onConfirm)||void 0===n?void 0:n.call(void 0,t)},onCancel:t=>{var n;y(!1,t),null===(n=e.onCancel)||void 0===n||n.call(void 0,t)}})),"data-popover-inject":!0}),u))})),_q=vq;_q._InternalPanelDoNotUseOrYouWillBeFired=hq;const bq=_q;class yq{static getInstance(){return yq.instance||(yq.instance=new yq),yq.instance}getCurrentTheme(){return Promise.resolve().then((()=>(new vS).getCurrentTheme()))}saveCurrentTheme(e){return Promise.resolve().then((()=>(new vS).setCurrentTheme(e)))}saveCustomTheme(e,t){return Promise.resolve().then((()=>(new vS).saveTheme(e,t)))}getAllThemes(){return Promise.resolve().then((()=>(new vS).getAllThemes())).then((e=>e.themes||[]))}deleteTheme(e){return Promise.resolve().then((()=>(new vS).deleteTheme(e)))}}yq.instance=void 0;const kq=e=>{let{themes:n}=e;const{currentTheme:r,setCapRoverThemeContext:a}=(0,t.useContext)($$),o=n.map((e=>({value:e.name,label:e.name})));o.unshift({value:"default",label:"Default"});return(0,pg.jsx)(jT,{style:{width:200},options:o,value:(null===r||void 0===r?void 0:r.name)||o[0].value,onChange:e=>{const t=n.find((t=>t.name===e));a(t),yq.getInstance().saveCurrentTheme(t?t.name:"").catch(iE.createCatcher())}})},xq=()=>{const[e,n]=(0,t.useState)(!0),[r,a]=(0,t.useState)(!1),[o,i]=(0,t.useState)([]),{currentTheme:s,setCapRoverThemeContext:l}=(0,t.useContext)($$),[c,d]=(0,t.useState)(void 0),u=async()=>{n(!0);try{const e=await yq.getInstance().getAllThemes();i(e)}catch(e){iE.createCatcher()(e)}finally{n(!1)}};return(0,t.useEffect)((()=>{u()}),[]),e?(0,pg.jsx)(fg,{}):o?(0,pg.jsxs)("div",{children:[(0,pg.jsx)("p",{children:qC("themes.description","CapRover comes with many built-in themes! Go ahead and select your favorite theme")}),(0,pg.jsxs)(iv,{children:[(0,pg.jsx)(kq,{themes:o}),(0,pg.jsx)(Hc,{shape:"circle",style:{marginInlineStart:10},type:"default",disabled:!s,onClick:()=>{if(!s)return;const e=cE.copyObject(s);let t=e.name;if(e.builtIn)for(t="";o.some((t=>t.name===e.name));)e.name+="-edited";e.builtIn=!1,d({oldName:t,theme:e})},children:(0,pg.jsx)(RM,{})}),(0,pg.jsx)(bq,{title:qC("theme.delete_theme_title","Delete theme?"),okText:qC("theme.delete","Delete"),onConfirm:()=>yq.getInstance().deleteTheme((null===s||void 0===s?void 0:s.name)||"").catch(iE.createCatcher()).then((()=>{l(void 0),u()})),children:(0,pg.jsx)(Hc,{shape:"circle",style:{marginInlineStart:10},danger:!0,type:"default",disabled:!s||s.builtIn,children:(0,pg.jsx)(W$,{})})})]}),(0,pg.jsxs)(tP,{confirmLoading:r,width:600,title:qC("themes.customize_theme","Customize Theme"),open:!!c,onOk:()=>{if(c)return a(!0),yq.getInstance().saveCustomTheme(c.oldName,c.theme).then((()=>{l(c.theme),d(void 0)})).catch(iE.createCatcher()).then((()=>{a(!1),u()}))},onCancel:()=>{d(void 0)},children:[(0,pg.jsx)(cw,{addonBefore:qC("themes.edit_name","Theme name"),placeholder:"My Awesome Theme",value:c?c.theme.name:"",onChange:e=>{const t=cE.copyObject(c);t.theme.name=e.target.value,d(t)}}),(0,pg.jsxs)("div",{style:{marginTop:32,marginBottom:5},children:[qC("themes.theme_custom_help","You can customize CapRover theme by providing custom theme and inject elements (font, CSS, JS, etc) into the <head> section.")," ",(0,pg.jsxs)("span",{children:[" ",(0,pg.jsxs)(NP,{url:"https://caprover.com/docs/theme-customization.html",children:[" ",qC("themes.see_here","See here for details.")," ",(0,pg.jsx)(bL,{})]})]})]}),(0,pg.jsx)("div",{style:{marginTop:32,marginBottom:5},children:"Ant Design theme"}),(0,pg.jsx)(NL,{onChange:e=>{const t=cE.copyObject(c);t.theme.content=e.target.value,d(t)},rows:12,value:c?c.theme.content:""}),(0,pg.jsx)("div",{style:{marginTop:32,marginBottom:5},children:qC("themes.head_embed","Embed elements into <head>")}),(0,pg.jsx)(NL,{onChange:e=>{const t=cE.copyObject(c);t.theme.headEmbed=e.target.value,d(t)},placeholder:'<link href="https://fonts.googleapis.com/css" rel="stylesheet"/>',rows:4,value:c?c.theme.headEmbed:""}),(0,pg.jsx)("div",{style:{marginTop:32,marginBottom:5},children:qC("themes.caprover_extra","Other configuration passed to CapRover")}),(0,pg.jsx)(NL,{onChange:e=>{const t=cE.copyObject(c);t.theme.extra=e.target.value,d(t)},rows:8,placeholder:"{siderTheme:'dark'}",value:c?c.theme.extra:""})]})]}):(0,pg.jsx)(RP,{})};class wq extends t.Component{render(){const e=this;return(0,pg.jsxs)("div",{children:[(0,pg.jsxs)(iv,{justify:"center",gutter:20,children:[(0,pg.jsx)(XT,{style:{marginTop:40,marginBottom:80},lg:{span:10},xs:{span:23},children:(0,pg.jsx)(uq,{isMobile:this.props.isMobile})})," ",e.props.isMobile?(0,pg.jsx)(XT,{style:{marginTop:10,marginBottom:10},lg:{span:8},xs:{span:23},children:(0,pg.jsx)(Ok,{style:{height:"100%"},title:"",children:(0,pg.jsxs)(iv,{justify:"space-between",children:[(0,pg.jsx)("div",{children:(0,pg.jsx)(AT,{})}),(0,pg.jsx)("div",{style:{marginInlineEnd:5},children:(0,pg.jsx)(OU,{})})]})})}):(0,pg.jsx)("div",{}),(0,pg.jsx)(XT,{style:{marginTop:40,marginBottom:80},lg:{span:8},xs:{span:23},children:(0,pg.jsx)(Ok,{style:{height:"100%"},title:qC("settings.change_password","Change Password"),children:(0,pg.jsx)(ZW,{isMobile:this.props.isMobile})})})]}),(0,pg.jsx)(iv,{justify:"center",gutter:20,children:(0,pg.jsx)(XT,{style:{marginBottom:20},lg:{span:14},md:{span:23},children:(0,pg.jsx)(Ok,{style:{height:"100%"},title:qC("settings.themes","Themes"),children:(0,pg.jsx)(xq,{})})})}),(0,pg.jsx)(iv,{justify:"center",gutter:20,children:(0,pg.jsx)(XT,{style:{marginBottom:20},lg:{span:18},xs:{span:23},children:(0,pg.jsx)(Ok,{style:{height:"100%"},title:qC("settings.nginx_configurations","NGINX Configurations"),children:(0,pg.jsx)(eV,{isMobile:this.props.isMobile})})})})]})}}const Sq=wm((function(e){return{isMobile:e.globalReducer.isMobile}}),void 0)(wq),{Header:Cq,Content:Eq}=Yg;const jq=wm((function(e){return{rootElementKey:e.globalReducer.rootElementKey,isMobile:e.globalReducer.isMobile}}),{emitSizeChanged:function(){return{type:$T,payload:{}}}})(class extends dE{constructor(e){super(e),this.mainContainer=void 0,this.updateDimensions=()=>this.props.emitSizeChanged(),this.toggleSider=()=>{pS.setSiderCollapsedStateInLocalStorage(!this.state.collapsed),this.setState({collapsed:!this.state.collapsed})},this.mainContainer=t.createRef(),this.state={versionInfo:void 0,collapsed:!1,showLanguageSelector:!1}}componentWillUnmount(){super.componentWillUnmount&&super.componentWillUnmount(),this.updateDimensions(),window.removeEventListener("resize",this.updateDimensions)}componentDidUpdate(e){this.props.location.pathname!==e.location.pathname&&this.props.isMobile&&this.setState({collapsed:!0})}componentDidMount(){const e=this;this.updateDimensions(),window.addEventListener("resize",this.updateDimensions),vS.isLoggedIn()?(this.apiManager.getVersionInfo().then((function(t){e.setState({versionInfo:t})})).catch((e=>{})),this.setState({collapsed:pS.getSiderCollapsedStateFromLocalStorage()})):this.goToLogin()}goToLogin(){this.props.history.push("/login")}createUpdateAvailableIfNeeded(){const e=this;if(e.state.versionInfo&&e.state.versionInfo.canUpdate)return(0,pg.jsx)(t.Fragment,{children:(0,pg.jsxs)(NM,{onLinkClicked:()=>e.props.history.push("/maintenance"),children:[(0,pg.jsx)(LT,{style:{marginInlineStart:50}}),(0,pg.jsx)(LT,{style:{marginInlineEnd:10,marginInlineStart:3}}),"Update Available!",(0,pg.jsx)(LT,{style:{marginInlineStart:10}}),(0,pg.jsx)(LT,{style:{marginInlineStart:3}})]})})}render(){const e=this;return(0,pg.jsxs)(Yg,{className:"full-screen",children:[(0,pg.jsx)(Cq,{className:"header",style:{padding:`0 ${this.props.isMobile?15:50}px`},children:(0,pg.jsxs)(iv,{children:[this.props.isMobile&&(0,pg.jsx)(XT,{span:4,children:(0,pg.jsx)(Hc,{ghost:!0,icon:(0,pg.jsx)(yg,{}),onClick:this.toggleSider})}),this.props.isMobile&&e.createUpdateAvailableIfNeeded()||(0,pg.jsx)(XT,{lg:{span:12},xs:{span:12},children:(0,pg.jsxs)(iv,{align:"middle",children:[(0,pg.jsx)("img",{alt:"logo",src:"/icon-512x512.png",style:{height:45,marginInlineEnd:10}}),(0,pg.jsx)("h3",{style:{color:"#fff",margin:0},children:"CapRover"}),e.createUpdateAvailableIfNeeded()]})}),!e.props.isMobile&&(0,pg.jsx)(XT,{span:12,children:(0,pg.jsxs)(iv,{justify:"end",children:[(0,pg.jsx)(NP,{url:"https://github.com/caprover/caprover",children:(0,pg.jsx)("span",{style:{marginInlineEnd:20},children:qC("page_root.github_link","Github")})}),(0,pg.jsx)("span",{style:{marginInlineEnd:30},children:(0,pg.jsx)(NP,{url:"https://caprover.com",children:qC("page_root.docs_link","Docs")})}),(0,pg.jsx)("span",{style:{marginInlineEnd:20},children:(0,pg.jsx)(OU,{})}),(0,pg.jsx)("span",{style:{marginInlineEnd:50},children:e.createLanguageSelector()}),(0,pg.jsx)("span",{children:(0,pg.jsxs)(Hc,{type:"primary",ghost:!0,onClick:()=>{e.apiManager.setAuthToken(""),e.goToLogin()},children:[qC("page_root.logout","Logout"),(0,pg.jsx)(FT,{})]})})]})})]})}),(0,pg.jsxs)(Yg,{children:[(0,pg.jsx)(R$,{isMobile:this.props.isMobile,collapsed:this.state.collapsed,toggleSider:this.toggleSider,location:this.props.location,history:this.props.history,onLogoutClicked:()=>{e.apiManager.setAuthToken(""),e.goToLogin()}}),(0,pg.jsx)(Eq,{children:(0,pg.jsx)("div",{ref:e.mainContainer,style:{paddingTop:12,paddingBottom:36,height:"100%",overflowY:"scroll",marginInlineEnd:e.state.collapsed?0:e.props.isMobile?-200:0,transition:"margin-right 0.3s ease"},id:"main-content-layout",children:(0,pg.jsxs)(Oh,{children:[(0,pg.jsx)(Ch,{path:"/dashboard/",component:zP}),(0,pg.jsx)(Ch,{path:"/apps/projects/new",render:t=>(0,pg.jsx)(oz,{...t,createNewProject:!0,mainContainer:e.mainContainer})}),(0,pg.jsx)(Ch,{path:"/apps/projects/:projectId",render:t=>(0,pg.jsx)(oz,{...t,createNewProject:!1,mainContainer:e.mainContainer})}),(0,pg.jsx)(Ch,{path:"/apps/details/:appName",render:t=>(0,pg.jsx)(CF,{...t,mainContainer:e.mainContainer})}),(0,pg.jsx)(Ch,{path:"/apps/oneclick/:appName",component:wU}),(0,pg.jsx)(Ch,{path:"/apps/oneclick",component:HF}),(0,pg.jsx)(Ch,{path:"/apps/",component:az}),(0,pg.jsx)(Ch,{path:"/monitoring/",component:AW}),(0,pg.jsx)(Ch,{path:"/cluster/",component:QW}),(0,pg.jsx)(Ch,{path:"/maintenance/",component:GU}),(0,pg.jsx)(Ch,{path:"/settings/",component:Sq}),(0,pg.jsx)(Ch,{path:"/",component:LP})]})})})]})]},e.props.rootElementKey)}createLanguageSelector(){const e=this;return e.state.showLanguageSelector?(0,pg.jsx)(AT,{}):(0,pg.jsx)(Hc,{onClick:()=>e.setState({showLanguageSelector:!0}),shape:"circle",icon:(0,pg.jsx)(VT,{})})}});const Tq=function(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var a=t[r];0,"function"===typeof e[a]&&(n[a]=e[a])}var o,i=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if("undefined"===typeof n(void 0,{type:Wh.INIT}))throw new Error(Bh(12));if("undefined"===typeof n(void 0,{type:Wh.PROBE_UNKNOWN_ACTION()}))throw new Error(Bh(13))}))}(n)}catch(Mq){o=Mq}return function(e,t){if(void 0===e&&(e={}),o)throw o;for(var r=!1,a={},s=0;s<i.length;s++){var l=i[s],c=n[l],d=e[l],u=c(d,t);if("undefined"===typeof u){t&&t.type;throw new Error(Bh(14))}a[l]=u,r=r||u!==d}return(r=r||i.length!==Object.keys(e).length)?a:e}}({registryReducer:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===IW?{...e,defaultRegistryId:t.payload}:e},globalReducer:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};switch((arguments.length>1?arguments[1]:void 0).type){case PT:return{...e,rootElementKey:cE.generateUuidV4()};case $T:return{...e,isMobile:cE.isMobile()};default:return e}}}),Pq=Tq;eS().init();const $q=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error(Bh(15))},a={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},o=t.map((function(e){return e(a)}));return r=Kh.apply(void 0,o)(n.dispatch),Re(Re({},n),{},{dispatch:r})}}}(Xh)(qh),Oq=$q(Pq),Aq=()=>(0,pg.jsx)(zf,{className:"full-screen",children:(0,pg.jsx)(Ah,{children:(0,pg.jsxs)(Oh,{children:[(0,pg.jsx)(Ch,{path:"/login/",component:DT}),(0,pg.jsx)(Ch,{path:"/",component:jq})]})})});let Dq;const Iq=[];const Rq=function(){const{defaultAlgorithm:e,darkAlgorithm:n}=qf,[r,a]=(0,t.useState)(pS.getDarkModeFromLocalStorage()),[o,i]=(0,t.useState)(void 0),[s,l]=(0,t.useState)(0),[c,d]=(0,t.useState)(KC()),u={algorithm:r?n:e,components:{Menu:{},Layout:{headerBg:"#161729"}},token:{colorPrimary:"#4f5bff",colorLink:"#2672c9",fontFamily:"'Noto Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI',\n                'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji',\n                'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'"}};if(o&&o.headEmbed&&!Iq.some((e=>e===o.headEmbed))){Iq.push(o.headEmbed);const e=document.head,t=document.createElement("div");t.innerHTML=o.headEmbed,Array.from(t.childNodes).forEach((t=>{e.appendChild(t)}))}const p=(o?D$.parseTheme(o,r,e,n):void 0)||u;return Dq||(Dq="LOADING",setTimeout((()=>{"LOADING"===Dq&&(Dq="TIMED_OUT",l(s+1))}),600),yq.getInstance().getCurrentTheme().then((e=>{i(e.theme)})).catch(iE.createCatcher()).then((()=>{Dq="LOADED",l(s+1)}))),(0,pg.jsx)(Ks,{direction:c.rtl?"rtl":"ltr",theme:p,locale:c.antdLocale,children:(0,pg.jsx)(TT.Provider,{value:{currentLanguage:c,setCurrentLanguageOptionContext:e=>{d(e)}},children:(0,pg.jsx)($U.Provider,{value:{isDarkMode:r,setIsDarkMode:e=>{a(e),pS.setDarkModeInLocalStorage(e)}},children:(0,pg.jsx)($$.Provider,{value:{currentTheme:o,setCapRoverThemeContext:e=>{i(e)}},children:(0,pg.jsx)(Sm,{store:Oq,children:"LOADING"===Dq?(0,pg.jsx)(fg,{}):(0,pg.jsx)(Aq,{})})})})})})};Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));const Nq=document.getElementById("root");(0,e.H)(Nq).render((0,pg.jsx)(Rq,{})),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((e=>{e.unregister()}))})()})();
//# sourceMappingURL=main.ecef38b1.js.map