1 line
131 KiB
JavaScript
Vendored
1 line
131 KiB
JavaScript
Vendored
(self.webpackChunkDooTask=self.webpackChunkDooTask||[]).push([[775],{9669:(e,t,n)=>{e.exports=n(51609)},55448:(e,t,n)=>{"use strict";var r=n(64867),a=n(36026),o=n(4372),i=n(15327),s=n(94097),c=n(84109),l=n(67985),d=n(85061),u=n(45655),p=n(65263);e.exports=function(e){return new Promise((function(t,n){var h,m=e.data,f=e.headers,g=e.responseType;function b(){e.cancelToken&&e.cancelToken.unsubscribe(h),e.signal&&e.signal.removeEventListener("abort",h)}r.isFormData(m)&&delete f["Content-Type"];var v=new XMLHttpRequest;if(e.auth){var w=e.auth.username||"",k=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";f.Authorization="Basic "+btoa(w+":"+k)}var x=s(e.baseURL,e.url);function y(){if(v){var r="getAllResponseHeaders"in v?c(v.getAllResponseHeaders()):null,o={data:g&&"text"!==g&&"json"!==g?v.response:v.responseText,status:v.status,statusText:v.statusText,headers:r,config:e,request:v};a((function(e){t(e),b()}),(function(e){n(e),b()}),o),v=null}}if(v.open(e.method.toUpperCase(),i(x,e.params,e.paramsSerializer),!0),v.timeout=e.timeout,"onloadend"in v?v.onloadend=y:v.onreadystatechange=function(){v&&4===v.readyState&&(0!==v.status||v.responseURL&&0===v.responseURL.indexOf("file:"))&&setTimeout(y)},v.onabort=function(){v&&(n(d("Request aborted",e,"ECONNABORTED",v)),v=null)},v.onerror=function(){n(d("Network Error",e,null,v)),v=null},v.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||u.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(d(t,e,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",v)),v=null},r.isStandardBrowserEnv()){var _=(e.withCredentials||l(x))&&e.xsrfCookieName?o.read(e.xsrfCookieName):void 0;_&&(f[e.xsrfHeaderName]=_)}"setRequestHeader"in v&&r.forEach(f,(function(e,t){void 0===m&&"content-type"===t.toLowerCase()?delete f[t]:v.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(v.withCredentials=!!e.withCredentials),g&&"json"!==g&&(v.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&v.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&v.upload&&v.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(h=function(e){v&&(n(!e||e&&e.type?new p("canceled"):e),v.abort(),v=null)},e.cancelToken&&e.cancelToken.subscribe(h),e.signal&&(e.signal.aborted?h():e.signal.addEventListener("abort",h))),m||(m=null),v.send(m)}))}},51609:(e,t,n)=>{"use strict";var r=n(64867),a=n(91849),o=n(30321),i=n(47185);var s=function e(t){var n=new o(t),s=a(o.prototype.request,n);return r.extend(s,o.prototype,n),r.extend(s,n),s.create=function(n){return e(i(t,n))},s}(n(45655));s.Axios=o,s.Cancel=n(65263),s.CancelToken=n(14972),s.isCancel=n(26502),s.VERSION=n(97288).version,s.all=function(e){return Promise.all(e)},s.spread=n(8713),s.isAxiosError=n(16268),e.exports=s,e.exports.default=s},65263: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},14972:(e,t,n)=>{"use strict";var r=n(65263);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;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t<r;t++)n._listeners[t](e);n._listeners=null}})),this.promise.then=function(e){var t,r=new Promise((function(e){n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},a.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},a.source=function(){var e;return{token:new a((function(t){e=t})),cancel:e}},e.exports=a},26502:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},30321:(e,t,n)=>{"use strict";var r=n(64867),a=n(15327),o=n(80782),i=n(13572),s=n(47185),c=n(54875),l=c.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&&c.assertOptions(t,{silentJSONParsing:l.transitional(l.boolean),forcedJSONParsing:l.transitional(l.boolean),clarifyTimeoutError:l.transitional(l.boolean)},!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(),h=n.shift();try{u=p(u)}catch(e){h(e);break}}try{a=i(u)}catch(e){return Promise.reject(e)}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},80782:(e,t,n)=>{"use strict";var r=n(64867);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},94097:(e,t,n)=>{"use strict";var r=n(91793),a=n(7303);e.exports=function(e,t){return e&&!r(t)?a(e,t):t}},85061:(e,t,n)=>{"use strict";var r=n(80481);e.exports=function(e,t,n,a,o){var i=new Error(e);return r(i,t,n,a,o)}},13572:(e,t,n)=>{"use strict";var r=n(64867),a=n(18527),o=n(26502),i=n(45655),s=n(65263);function c(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s("canceled")}e.exports=function(e){return c(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 c(e),t.data=a.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return o(t)||(c(e),t&&t.response&&(t.response.data=a.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},80481: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,status:this.response&&this.response.status?this.response.status:null}},e}},47185:(e,t,n)=>{"use strict";var r=n(64867);e.exports=function(e,t){t=t||{};var n={};function a(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 o(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:a(void 0,e[n]):a(e[n],t[n])}function i(e){if(!r.isUndefined(t[e]))return a(void 0,t[e])}function s(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:a(void 0,e[n]):a(void 0,t[n])}function c(n){return n in t?a(e[n],t[n]):n in e?a(void 0,e[n]):void 0}var l={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:c};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=l[e]||o,a=t(e);r.isUndefined(a)&&t!==c||(n[e]=a)})),n}},36026:(e,t,n)=>{"use strict";var r=n(85061);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)}},18527:(e,t,n)=>{"use strict";var r=n(64867),a=n(45655);e.exports=function(e,t,n){var o=this||a;return r.forEach(n,(function(n){e=n.call(o,e,t)})),e}},45655:(e,t,n)=>{"use strict";var r=n(34155),a=n(64867),o=n(16016),i=n(80481),s={"Content-Type":"application/x-www-form-urlencoded"};function c(e,t){!a.isUndefined(e)&&a.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var l,d={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==r&&"[object process]"===Object.prototype.toString.call(r))&&(l=n(55448)),l),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),a.isFormData(e)||a.isArrayBuffer(e)||a.isBuffer(e)||a.isStream(e)||a.isFile(e)||a.isBlob(e)?e:a.isArrayBufferView(e)?e.buffer:a.isURLSearchParams(e)?(c(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):a.isObject(e)||t&&"application/json"===t["Content-Type"]?(c(t,"application/json"),function(e,t,n){if(a.isString(e))try{return(t||JSON.parse)(e),a.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||d.transitional,n=t&&t.silentJSONParsing,r=t&&t.forcedJSONParsing,o=!n&&"json"===this.responseType;if(o||r&&a.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw i(e,this,"E_JSON_PARSE");throw e}}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, */*"}}};a.forEach(["delete","get","head"],(function(e){d.headers[e]={}})),a.forEach(["post","put","patch"],(function(e){d.headers[e]=a.merge(s)})),e.exports=d},97288:e=>{e.exports={version:"0.24.0"}},91849: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)}}},15327:(e,t,n)=>{"use strict";var r=n(64867);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&&(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}},7303:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},4372:(e,t,n)=>{"use strict";var r=n(64867);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(){}}},91793:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},16268:e=>{"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}},67985:(e,t,n)=>{"use strict";var r=n(64867);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}},16016:(e,t,n)=>{"use strict";var r=n(64867);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},84109:(e,t,n)=>{"use strict";var r=n(64867),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}},8713:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},54875:(e,t,n)=>{"use strict";var r=n(97288).version,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={};a.transitional=function(e,t,n){function a(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,i){if(!1===e)throw new Error(a(r," has been removed"+(t?" in "+t:"")));return t&&!o[r]&&(o[r]=!0,console.warn(a(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,i)}},e.exports={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],c=void 0===s||i(s,o,e);if(!0!==c)throw new TypeError("option "+o+" must be "+c)}else if(!0!==n)throw Error("Unknown option "+o)}},validators:a}},64867:(e,t,n)=>{"use strict";var r=n(91849),a=Object.prototype.toString;function o(e){return"[object Array]"===a.call(e)}function i(e){return void 0===e}function s(e){return null!==e&&"object"==typeof e}function c(e){if("[object Object]"!==a.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function l(e){return"[object Function]"===a.call(e)}function d(e,t){if(null!=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:c,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:l,isStream:function(e){return s(e)&&l(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){c(t[r])&&c(n)?t[r]=e(t[r],n):c(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}}},4142:e=>{e.exports=function(e){var t={begin:"`[\\s\\S]"};return{case_insensitive:!0,aliases:["ahk"],keywords:{keyword:"Break Continue Critical Exit ExitApp Gosub Goto New OnExit Pause return SetBatchLines SetTimer Suspend Thread Throw Until ahk_id ahk_class ahk_pid ahk_exe ahk_group",literal:"true false NOT AND OR",built_in:"ComSpec Clipboard ClipboardAll ErrorLevel"},contains:[t,e.inherit(e.QUOTE_STRING_MODE,{contains:[t]}),e.COMMENT(";","$",{relevance:0}),e.C_BLOCK_COMMENT_MODE,{className:"number",begin:e.NUMBER_RE,relevance:0},{className:"variable",begin:"%[a-zA-Z0-9#_$@]+%"},{className:"built_in",begin:"^\\s*\\w+\\s*(,|%)"},{className:"title",variants:[{begin:'^[^\\n";]+::(?!=)'},{begin:'^[^\\n";]+:(?!=)',relevance:0}]},{className:"meta",begin:"^\\s*#\\w+",end:"$",relevance:0},{className:"built_in",begin:"A_[a-zA-Z0-9]+"},{begin:",\\s*,"}]}}},52423:e=>{e.exports=function(e){var t={variants:[e.COMMENT(";","$",{relevance:0}),e.COMMENT("#cs","#ce"),e.COMMENT("#comments-start","#comments-end")]},n={begin:"\\$[A-z0-9_]+"},r={className:"string",variants:[{begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{begin:/'/,end:/'/,contains:[{begin:/''/,relevance:0}]}]},a={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]};return{case_insensitive:!0,illegal:/\/\*/,keywords:{keyword:"ByRef Case Const ContinueCase ContinueLoop Default Dim Do Else ElseIf EndFunc EndIf EndSelect EndSwitch EndWith Enum Exit ExitLoop For Func Global If In Local Next ReDim Return Select Static Step Switch Then To Until Volatile WEnd While With",built_in:"Abs ACos AdlibRegister AdlibUnRegister Asc AscW ASin Assign ATan AutoItSetOption AutoItWinGetTitle AutoItWinSetTitle Beep Binary BinaryLen BinaryMid BinaryToString BitAND BitNOT BitOR BitRotate BitShift BitXOR BlockInput Break Call CDTray Ceiling Chr ChrW ClipGet ClipPut ConsoleRead ConsoleWrite ConsoleWriteError ControlClick ControlCommand ControlDisable ControlEnable ControlFocus ControlGetFocus ControlGetHandle ControlGetPos ControlGetText ControlHide ControlListView ControlMove ControlSend ControlSetText ControlShow ControlTreeView Cos Dec DirCopy DirCreate DirGetSize DirMove DirRemove DllCall DllCallAddress DllCallbackFree DllCallbackGetPtr DllCallbackRegister DllClose DllOpen DllStructCreate DllStructGetData DllStructGetPtr DllStructGetSize DllStructSetData DriveGetDrive DriveGetFileSystem DriveGetLabel DriveGetSerial DriveGetType DriveMapAdd DriveMapDel DriveMapGet DriveSetLabel DriveSpaceFree DriveSpaceTotal DriveStatus EnvGet EnvSet EnvUpdate Eval Execute Exp FileChangeDir FileClose FileCopy FileCreateNTFSLink FileCreateShortcut FileDelete FileExists FileFindFirstFile FileFindNextFile FileFlush FileGetAttrib FileGetEncoding FileGetLongName FileGetPos FileGetShortcut FileGetShortName FileGetSize FileGetTime FileGetVersion FileInstall FileMove FileOpen FileOpenDialog FileRead FileReadLine FileReadToArray FileRecycle FileRecycleEmpty FileSaveDialog FileSelectFolder FileSetAttrib FileSetEnd FileSetPos FileSetTime FileWrite FileWriteLine Floor FtpSetProxy FuncName GUICreate GUICtrlCreateAvi GUICtrlCreateButton GUICtrlCreateCheckbox GUICtrlCreateCombo GUICtrlCreateContextMenu GUICtrlCreateDate GUICtrlCreateDummy GUICtrlCreateEdit GUICtrlCreateGraphic GUICtrlCreateGroup GUICtrlCreateIcon GUICtrlCreateInput GUICtrlCreateLabel GUICtrlCreateList GUICtrlCreateListView GUICtrlCreateListViewItem GUICtrlCreateMenu GUICtrlCreateMenuItem GUICtrlCreateMonthCal GUICtrlCreateObj GUICtrlCreatePic GUICtrlCreateProgress GUICtrlCreateRadio GUICtrlCreateSlider GUICtrlCreateTab GUICtrlCreateTabItem GUICtrlCreateTreeView GUICtrlCreateTreeViewItem GUICtrlCreateUpdown GUICtrlDelete GUICtrlGetHandle GUICtrlGetState GUICtrlRead GUICtrlRecvMsg GUICtrlRegisterListViewSort GUICtrlSendMsg GUICtrlSendToDummy GUICtrlSetBkColor GUICtrlSetColor GUICtrlSetCursor GUICtrlSetData GUICtrlSetDefBkColor GUICtrlSetDefColor GUICtrlSetFont GUICtrlSetGraphic GUICtrlSetImage GUICtrlSetLimit GUICtrlSetOnEvent GUICtrlSetPos GUICtrlSetResizing GUICtrlSetState GUICtrlSetStyle GUICtrlSetTip GUIDelete GUIGetCursorInfo GUIGetMsg GUIGetStyle GUIRegisterMsg GUISetAccelerators GUISetBkColor GUISetCoord GUISetCursor GUISetFont GUISetHelp GUISetIcon GUISetOnEvent GUISetState GUISetStyle GUIStartGroup GUISwitch Hex HotKeySet HttpSetProxy HttpSetUserAgent HWnd InetClose InetGet InetGetInfo InetGetSize InetRead IniDelete IniRead IniReadSection IniReadSectionNames IniRenameSection IniWrite IniWriteSection InputBox Int IsAdmin IsArray IsBinary IsBool IsDeclared IsDllStruct IsFloat IsFunc IsHWnd IsInt IsKeyword IsNumber IsObj IsPtr IsString Log MemGetStats Mod MouseClick MouseClickDrag MouseDown MouseGetCursor MouseGetPos MouseMove MouseUp MouseWheel MsgBox Number ObjCreate ObjCreateInterface ObjEvent ObjGet ObjName OnAutoItExitRegister OnAutoItExitUnRegister Ping PixelChecksum PixelGetColor PixelSearch ProcessClose ProcessExists ProcessGetStats ProcessList ProcessSetPriority ProcessWait ProcessWaitClose ProgressOff ProgressOn ProgressSet Ptr Random RegDelete RegEnumKey RegEnumVal RegRead RegWrite Round Run RunAs RunAsWait RunWait Send SendKeepActive SetError SetExtended ShellExecute ShellExecuteWait Shutdown Sin Sleep SoundPlay SoundSetWaveVolume SplashImageOn SplashOff SplashTextOn Sqrt SRandom StatusbarGetText StderrRead StdinWrite StdioClose StdoutRead String StringAddCR StringCompare StringFormat StringFromASCIIArray StringInStr StringIsAlNum StringIsAlpha StringIsASCII StringIsDigit StringIsFloat StringIsInt StringIsLower StringIsSpace StringIsUpper StringIsXDigit StringLeft StringLen StringLower StringMid StringRegExp StringRegExpReplace StringReplace StringReverse StringRight StringSplit StringStripCR StringStripWS StringToASCIIArray StringToBinary StringTrimLeft StringTrimRight StringUpper Tan TCPAccept TCPCloseSocket TCPConnect TCPListen TCPNameToIP TCPRecv TCPSend TCPShutdown, UDPShutdown TCPStartup, UDPStartup TimerDiff TimerInit ToolTip TrayCreateItem TrayCreateMenu TrayGetMsg TrayItemDelete TrayItemGetHandle TrayItemGetState TrayItemGetText TrayItemSetOnEvent TrayItemSetState TrayItemSetText TraySetClick TraySetIcon TraySetOnEvent TraySetPauseIcon TraySetState TraySetToolTip TrayTip UBound UDPBind UDPCloseSocket UDPOpen UDPRecv UDPSend VarGetType WinActivate WinActive WinClose WinExists WinFlash WinGetCaretPos WinGetClassList WinGetClientSize WinGetHandle WinGetPos WinGetProcess WinGetState WinGetText WinGetTitle WinKill WinList WinMenuSelectItem WinMinimizeAll WinMinimizeAllUndo WinMove WinSetOnTop WinSetState WinSetTitle WinSetTrans WinWait",literal:"True False And Null Not Or"},contains:[t,n,r,a,{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"comments include include-once NoTrayIcon OnAutoItStartRegister pragma compile RequireAdmin"},contains:[{begin:/\\\n/,relevance:0},{beginKeywords:"include",keywords:{"meta-keyword":"include"},end:"$",contains:[r,{className:"meta-string",variants:[{begin:"<",end:">"},{begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{begin:/'/,end:/'/,contains:[{begin:/''/,relevance:0}]}]}]},r,t]},{className:"symbol",begin:"@[A-z0-9_]+"},{className:"function",beginKeywords:"Func",end:"$",illegal:"\\$|\\[|%",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",contains:[n,r,a]}]}]}}},40349:e=>{e.exports=function(e){var t={begin:/(?:[A-Z\_\.\-]+|--[a-zA-Z0-9_-]+)\s*:/,returnBegin:!0,end:";",endsWithParent:!0,contains:[{className:"attribute",begin:/\S/,end:":",excludeEnd:!0,starts:{endsWithParent:!0,excludeEnd:!0,contains:[{begin:/[\w-]+\(/,returnBegin:!0,contains:[{className:"built_in",begin:/[\w-]+/},{begin:/\(/,end:/\)/,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]}]},e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_BLOCK_COMMENT_MODE,{className:"number",begin:"#[0-9A-Fa-f]+"},{className:"meta",begin:"!important"}]}}]};return{case_insensitive:!0,illegal:/[=\/|'\$]/,contains:[e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/},{className:"selector-class",begin:/\.[A-Za-z0-9_-]+/},{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$"},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"@(font-face|page)",lexemes:"[a-z-]+",keywords:"font-face page"},{begin:"@",end:"[{;]",illegal:/:/,contains:[{className:"keyword",begin:/\w+/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},{begin:"{",end:"}",illegal:/\S/,contains:[e.C_BLOCK_COMMENT_MODE,t]}]}}},8650:e=>{e.exports=function(e){var t={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{aliases:["golang"],keywords:t,illegal:"</",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"string",variants:[e.QUOTE_STRING_MODE,{begin:"'",end:"[^\\\\]'"},{begin:"`",end:"`"}]},{className:"number",variants:[{begin:e.C_NUMBER_RE+"[i]",relevance:1},e.C_NUMBER_MODE]},{begin:/:=/},{className:"function",beginKeywords:"func",end:/\s*\{/,excludeEnd:!0,contains:[e.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,keywords:t,illegal:/["']/}]}]}}},53049:e=>{e.exports=function(e){var t="false synchronized int abstract float private char boolean var static null if const for true while long strictfp finally protected import native final void enum else break transient catch instanceof byte super volatile case assert short package default double public try this switch continue throws protected public private module requires exports do",n={className:"number",begin:"\\b(0[bB]([01]+[01_]+[01]+|[01]+)|0[xX]([a-fA-F0-9]+[a-fA-F0-9_]+[a-fA-F0-9]+|[a-fA-F0-9]+)|(([\\d]+[\\d_]+[\\d]+|[\\d]+)(\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))?|\\.([\\d]+[\\d_]+[\\d]+|[\\d]+))([eE][-+]?\\d+)?)[lLfF]?",relevance:0};return{aliases:["jsp"],keywords:t,illegal:/<\/|#/,contains:[e.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"class",beginKeywords:"class interface",end:/[{;=]/,excludeEnd:!0,keywords:"class interface",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"new throw return else",relevance:0},{className:"function",begin:"([À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(<[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(\\s*,\\s*[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*)*>)?\\s+)+"+e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:t,contains:[{begin:e.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:t,relevance:0,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},n,{className:"meta",begin:"@[A-Za-z]+"}]}}},5489:e=>{e.exports=function(e){var t="[A-Za-z$_][0-9A-Za-z$_]*",n={keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},r={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:e.C_NUMBER_RE}],relevance:0},a={className:"subst",begin:"\\$\\{",end:"\\}",keywords:n,contains:[]},o={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,a],subLanguage:"xml"}},i={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,a],subLanguage:"css"}},s={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,a]};a.contains=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,o,i,s,r,e.REGEXP_MODE];var c=a.contains.concat([e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]);return{aliases:["js","jsx"],keywords:n,contains:[{className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},{className:"meta",begin:/^#!/,end:/$/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,o,i,s,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,r,{begin:/[{,]\s*/,relevance:0,contains:[{begin:t+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:t,relevance:0}]}]},{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+t+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:t},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,contains:c}]}]},{className:"",begin:/\s/,end:/\s*/,skip:!0},{begin:/</,end:/(\/[A-Za-z0-9\\._:-]+|[A-Za-z0-9\\._:-]+\/)>/,subLanguage:"xml",contains:[{begin:/<[A-Za-z0-9\\._:-]+\s*\/>/,skip:!0},{begin:/<[A-Za-z0-9\\._:-]+/,end:/(\/[A-Za-z0-9\\._:-]+|[A-Za-z0-9\\._:-]+\/)>/,skip:!0,contains:[{begin:/<[A-Za-z0-9\\._:-]+\s*\/>/,skip:!0},"self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:t}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:c}],illegal:/\[|%/},{begin:/\$[(.]/},e.METHOD_GUARD,{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"constructor get set",end:/\{/,excludeEnd:!0}],illegal:/#(?!!)/}}},17410:e=>{e.exports=function(e){var t="([\\w-]+|@{[\\w-]+})",n=[],r=[],a=function(e){return{className:"string",begin:"~?"+e+".*?"+e}},o=function(e,t,n){return{className:e,begin:t,relevance:n}},i={begin:"\\(",end:"\\)",contains:r,relevance:0};r.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,a("'"),a('"'),e.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},o("number","#[0-9A-Fa-f]+\\b"),i,o("variable","@@?[\\w-]+",10),o("variable","@{[\\w-]+}"),o("built_in","~?`[^`]*?`"),{className:"attribute",begin:"[\\w-]+\\s*:",end:":",returnBegin:!0,excludeEnd:!0},{className:"meta",begin:"!important"});var s=r.concat({begin:"{",end:"}",contains:n}),c={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(r)},l={begin:t+"\\s*:",returnBegin:!0,end:"[;}]",relevance:0,contains:[{className:"attribute",begin:t,end:":",excludeEnd:!0,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:r}}]},d={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",returnEnd:!0,contains:r,relevance:0}},u={className:"variable",variants:[{begin:"@[\\w-]+\\s*:",relevance:15},{begin:"@[\\w-]+"}],starts:{end:"[;}]",returnEnd:!0,contains:s}},p={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:t,end:"{"}],returnBegin:!0,returnEnd:!0,illegal:"[<='$\"]",relevance:0,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,c,o("keyword","all\\b"),o("variable","@{[\\w-]+}"),o("selector-tag",t+"%?",0),o("selector-id","#"+t),o("selector-class","\\."+t,0),o("selector-tag","&",0),{className:"selector-attr",begin:"\\[",end:"\\]"},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"\\(",end:"\\)",contains:s},{begin:"!important"}]};return n.push(e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,d,u,l,p),{case_insensitive:!0,illegal:"[=>'/<($\"]",contains:n}}},67020:e=>{e.exports=function(e){return{aliases:["md","mkdown","mkd"],contains:[{className:"section",variants:[{begin:"^#{1,6}",end:"$"},{begin:"^.+?\\n[=-]{2,}$"}]},{begin:"<",end:">",subLanguage:"xml",relevance:0},{className:"bullet",begin:"^\\s*([*+-]|(\\d+\\.))\\s+"},{className:"strong",begin:"[*_]{2}.+?[*_]{2}"},{className:"emphasis",variants:[{begin:"\\*.+?\\*"},{begin:"_.+?_",relevance:0}]},{className:"quote",begin:"^>\\s+",end:"$"},{className:"code",variants:[{begin:"^```w*s*$",end:"^```s*$"},{begin:"`.+?`"},{begin:"^( {4}|\t)",end:"$",relevance:0}]},{begin:"^[-\\*]{3,}",end:"$"},{begin:"\\[.+?\\][\\(\\[].*?[\\)\\]]",returnBegin:!0,contains:[{className:"string",begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0,relevance:0},{className:"link",begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}],relevance:10},{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}}},51988:e=>{e.exports=function(e){var t={begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},n={className:"meta",begin:/<\?(php)?|\?>/},r={className:"string",contains:[e.BACKSLASH_ESCAPE,n],variants:[{begin:'b"',end:'"'},{begin:"b'",end:"'"},e.inherit(e.APOS_STRING_MODE,{illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null})]},a={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]};return{aliases:["php","php3","php4","php5","php6","php7"],case_insensitive:!0,keywords:"and include_once list abstract global private echo interface as static endswitch array null if endwhile or const for endforeach self var while isset public protected exit foreach throw elseif include __FILE__ empty require_once do xor return parent clone use __CLASS__ __LINE__ else break print eval new catch __METHOD__ case exception default die require __FUNCTION__ enddeclare final try switch continue endfor endif declare unset true false trait goto instanceof insteadof __DIR__ __NAMESPACE__ yield finally",contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[n]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler",lexemes:e.UNDERSCORE_IDENT_RE}),{className:"string",begin:/<<<['"]?\w+['"]?$/,end:/^\w+;?$/,contains:[e.BACKSLASH_ESCAPE,{className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]}]},n,{className:"keyword",begin:/\$this\b/},t,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",beginKeywords:"function",end:/[;{]/,excludeEnd:!0,illegal:"\\$|\\[|%",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",contains:["self",t,e.C_BLOCK_COMMENT_MODE,r,a]}]},{className:"class",beginKeywords:"class interface",end:"{",excludeEnd:!0,illegal:/[:\(\$"]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",end:";",illegal:/[\.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",end:";",contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"=>"},r,a]}}},15350:e=>{e.exports=function(e){var t={keyword:"and elif is global as in if from raise for except finally print import pass return exec else break not with class assert yield try while continue del or def lambda async await nonlocal|10",built_in:"Ellipsis NotImplemented",literal:"False None True"},n={className:"meta",begin:/^(>>>|\.\.\.) /},r={className:"subst",begin:/\{/,end:/\}/,keywords:t,illegal:/#/},a={className:"string",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/(u|b)?r?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,n],relevance:10},{begin:/(u|b)?r?"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,n],relevance:10},{begin:/(fr|rf|f)'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,n,r]},{begin:/(fr|rf|f)"""/,end:/"""/,contains:[e.BACKSLASH_ESCAPE,n,r]},{begin:/(u|r|ur)'/,end:/'/,relevance:10},{begin:/(u|r|ur)"/,end:/"/,relevance:10},{begin:/(b|br)'/,end:/'/},{begin:/(b|br)"/,end:/"/},{begin:/(fr|rf|f)'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,r]},{begin:/(fr|rf|f)"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,r]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},o={className:"number",relevance:0,variants:[{begin:e.BINARY_NUMBER_RE+"[lLjJ]?"},{begin:"\\b(0o[0-7]+)[lLjJ]?"},{begin:e.C_NUMBER_RE+"[lLjJ]?"}]},i={className:"params",begin:/\(/,end:/\)/,contains:["self",n,o,a]};return r.contains=[a,o,n],{aliases:["py","gyp","ipython"],keywords:t,illegal:/(<\/|->|\?)|=>/,contains:[n,o,a,e.HASH_COMMENT_MODE,{variants:[{className:"function",beginKeywords:"def"},{className:"class",beginKeywords:"class"}],end:/:/,illegal:/[${=;\n,]/,contains:[e.UNDERSCORE_TITLE_MODE,i,{begin:/->/,endsWithParent:!0,keywords:"None"}]},{className:"meta",begin:/^[\t ]*@/,end:/$/},{begin:/\b(print|exec)\(/}]}}},86507:e=>{e.exports=function(e){var t="[A-Za-z$_][0-9A-Za-z$_]*",n={keyword:"in if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const class public private protected get set super static implements enum export import declare type namespace abstract as from extends async await",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document any number boolean string void Promise"},r={className:"meta",begin:"@"+t},a={begin:"\\(",end:/\)/,keywords:n,contains:["self",e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.NUMBER_MODE]},o={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,r,a]},i={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:e.C_NUMBER_RE}],relevance:0},s={className:"subst",begin:"\\$\\{",end:"\\}",keywords:n,contains:[]},c={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,s],subLanguage:"xml"}},l={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,s],subLanguage:"css"}},d={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,s]};return s.contains=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,c,l,d,i,e.REGEXP_MODE],{aliases:["ts"],keywords:n,contains:[{className:"meta",begin:/^\s*['"]use strict['"]/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,c,l,d,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,i,{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+e.IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.IDENT_RE},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,contains:["self",e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]}]}]}],relevance:0},{className:"function",begin:"function",end:/[\{;]/,excludeEnd:!0,keywords:n,contains:["self",e.inherit(e.TITLE_MODE,{begin:t}),o],illegal:/%/,relevance:0},{beginKeywords:"constructor",end:/\{/,excludeEnd:!0,contains:["self",o]},{begin:/module\./,keywords:{built_in:"module"},relevance:0},{beginKeywords:"module",end:/\{/,excludeEnd:!0},{beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:"interface extends"},{begin:/\$[(.]/},{begin:"\\."+e.IDENT_RE,relevance:0},r,a]}}},283:e=>{e.exports=function(e){var t={endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",begin:"[A-Za-z0-9\\._:-]+",relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/},{begin:/[^\s"'=<>`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf"],case_insensitive:!0,contains:[{className:"meta",begin:"<!DOCTYPE",end:">",relevance:10,contains:[{begin:"\\[",end:"\\]"}]},e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{begin:/<\?(php)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},e.inherit(e.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]},{className:"tag",begin:"<style(?=\\s|>|$)",end:">",keywords:{name:"style"},contains:[t],starts:{end:"</style>",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:"<script(?=\\s|>|$)",end:">",keywords:{name:"script"},contains:[t],starts:{end:"<\/script>",returnEnd:!0,subLanguage:["actionscript","javascript","handlebars","xml","vbscript"]}},{className:"tag",begin:"</?",end:"/?>",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},t]}]}}},43705:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});const r={add:function(e,t){var n="toc".concat(t).concat(++this.index),r={anchor:n,level:t,text:e},a=this.tocItems;return r.level<=5&&a.push(r),n},reset:function(){this.tocItems=[],this.index=0},tocItems:[],index:0}},37352:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Ee});var r={},a=[],o=Object.keys,i={},s={},c=/^(no-?highlight|plain|text)$/i,l=/\blang(?:uage)?-([\w-]+)\b/i,d=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,u="</span>",p={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0};function h(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")}function m(e){return e.nodeName.toLowerCase()}function f(e,t){var n=e&&e.exec(t);return n&&0===n.index}function g(e){return c.test(e)}function b(e){var t,n={},r=Array.prototype.slice.call(arguments,1);for(t in e)n[t]=e[t];return r.forEach((function(e){for(t in e)n[t]=e[t]})),n}function v(e){var t=[];return function e(n,r){for(var a=n.firstChild;a;a=a.nextSibling)3===a.nodeType?r+=a.nodeValue.length:1===a.nodeType&&(t.push({event:"start",offset:r,node:a}),r=e(a,r),m(a).match(/br|hr|img|input/)||t.push({event:"stop",offset:r,node:a}));return r}(e,0),t}function w(e){function t(e){return e&&e.source||e}function n(n,r){return new RegExp(t(n),"m"+(e.case_insensitive?"i":"")+(r?"g":""))}!function r(a,i){if(!a.compiled){if(a.compiled=!0,a.keywords=a.keywords||a.beginKeywords,a.keywords){var s={},c=function(t,n){e.case_insensitive&&(n=n.toLowerCase()),n.split(" ").forEach((function(e){var n=e.split("|");s[n[0]]=[t,n[1]?Number(n[1]):1]}))};"string"==typeof a.keywords?c("keyword",a.keywords):o(a.keywords).forEach((function(e){c(e,a.keywords[e])})),a.keywords=s}a.lexemesRe=n(a.lexemes||/\w+/,!0),i&&(a.beginKeywords&&(a.begin="\\b("+a.beginKeywords.split(" ").join("|")+")\\b"),a.begin||(a.begin=/\B|\b/),a.beginRe=n(a.begin),a.endSameAsBegin&&(a.end=a.begin),a.end||a.endsWithParent||(a.end=/\B|\b/),a.end&&(a.endRe=n(a.end)),a.terminator_end=t(a.end)||"",a.endsWithParent&&i.terminator_end&&(a.terminator_end+=(a.end?"|":"")+i.terminator_end)),a.illegal&&(a.illegalRe=n(a.illegal)),null==a.relevance&&(a.relevance=1),a.contains||(a.contains=[]),a.contains=Array.prototype.concat.apply([],a.contains.map((function(e){return function(e){return e.variants&&!e.cached_variants&&(e.cached_variants=e.variants.map((function(t){return b(e,{variants:null},t)}))),e.cached_variants||e.endsWithParent&&[b(e)]||[e]}("self"===e?a:e)}))),a.contains.forEach((function(e){r(e,a)})),a.starts&&r(a.starts,i);var l=a.contains.map((function(e){return e.beginKeywords?"\\.?(?:"+e.begin+")\\.?":e.begin})).concat([a.terminator_end,a.illegal]).map(t).filter(Boolean);a.terminators=l.length?n(function(e,n){for(var r=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./,a=0,o="",i=0;i<e.length;i++){var s=a,c=t(e[i]);for(i>0&&(o+=n);c.length>0;){var l=r.exec(c);if(null==l){o+=c;break}o+=c.substring(0,l.index),c=c.substring(l.index+l[0].length),"\\"==l[0][0]&&l[1]?o+="\\"+String(Number(l[1])+s):(o+=l[0],"("==l[0]&&a++)}}return o}(l,"|"),!0):{exec:function(){return null}}}}(e)}function k(e,t,n,r){function a(e){return new RegExp(e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function o(e,t){if(f(e.endRe,t)){for(;e.endsParent&&e.parent;)e=e.parent;return e}if(e.endsWithParent)return o(e.parent,t)}function s(e,t){var n=g.case_insensitive?t[0].toLowerCase():t[0];return e.keywords.hasOwnProperty(n)&&e.keywords[n]}function c(e,t,n,r){var a='<span class="'+(r?"":p.classPrefix);return e?(a+=e+'">')+t+(n?"":u):t}function l(){_+=null!=v.subLanguage?function(){var e="string"==typeof v.subLanguage;if(e&&!i[v.subLanguage])return h(E);var t=e?k(v.subLanguage,E,!0,y[v.subLanguage]):x(E,v.subLanguage.length?v.subLanguage:void 0);return v.relevance>0&&(S+=t.relevance),e&&(y[v.subLanguage]=t.top),c(t.language,t.value,!1,!0)}():function(){var e,t,n,r;if(!v.keywords)return h(E);for(r="",t=0,v.lexemesRe.lastIndex=0,n=v.lexemesRe.exec(E);n;)r+=h(E.substring(t,n.index)),(e=s(v,n))?(S+=e[1],r+=c(e[0],h(n[0]))):r+=h(n[0]),t=v.lexemesRe.lastIndex,n=v.lexemesRe.exec(E);return r+h(E.substr(t))}(),E=""}function d(e){_+=e.className?c(e.className,"",!0):"",v=Object.create(e,{parent:{value:v}})}function m(e,t){if(E+=e,null==t)return l(),0;var r=function(e,t){var n,r;for(n=0,r=t.contains.length;n<r;n++)if(f(t.contains[n].beginRe,e))return t.contains[n].endSameAsBegin&&(t.contains[n].endRe=a(t.contains[n].beginRe.exec(e)[0])),t.contains[n]}(t,v);if(r)return r.skip?E+=t:(r.excludeBegin&&(E+=t),l(),r.returnBegin||r.excludeBegin||(E=t)),d(r),r.returnBegin?0:t.length;var i=o(v,t);if(i){var s=v;s.skip?E+=t:(s.returnEnd||s.excludeEnd||(E+=t),l(),s.excludeEnd&&(E=t));do{v.className&&(_+=u),v.skip||v.subLanguage||(S+=v.relevance),v=v.parent}while(v!==i.parent);return i.starts&&(i.endSameAsBegin&&(i.starts.endRe=i.endRe),d(i.starts)),s.returnEnd?0:t.length}if(function(e,t){return!n&&f(t.illegalRe,e)}(t,v))throw new Error('Illegal lexeme "'+t+'" for mode "'+(v.className||"<unnamed>")+'"');return E+=t,t.length||1}var g=C(e);if(!g)throw new Error('Unknown language: "'+e+'"');w(g);var b,v=r||g,y={},_="";for(b=v;b!==g;b=b.parent)b.className&&(_=c(b.className,"",!0)+_);var E="",S=0;try{for(var A,N,O=0;v.terminators.lastIndex=O,A=v.terminators.exec(t);)N=m(t.substring(O,A.index),A[0]),O=A.index+N;for(m(t.substr(O)),b=v;b.parent;b=b.parent)b.className&&(_+=u);return{relevance:S,value:_,language:e,top:v}}catch(e){if(e.message&&-1!==e.message.indexOf("Illegal"))return{relevance:0,value:h(t)};throw e}}function x(e,t){t=t||p.languages||o(i);var n={relevance:0,value:h(e)},r=n;return t.filter(C).filter(S).forEach((function(t){var a=k(t,e,!1);a.language=t,a.relevance>r.relevance&&(r=a),a.relevance>n.relevance&&(r=n,n=a)})),r.language&&(n.second_best=r),n}function y(e){return p.tabReplace||p.useBR?e.replace(d,(function(e,t){return p.useBR&&"\n"===e?"<br>":p.tabReplace?t.replace(/\t/g,p.tabReplace):""})):e}function _(e){var t,n,r,o,i,c=function(e){var t,n,r,a,o=e.className+" ";if(o+=e.parentNode?e.parentNode.className:"",n=l.exec(o))return C(n[1])?n[1]:"no-highlight";for(t=0,r=(o=o.split(/\s+/)).length;t<r;t++)if(g(a=o[t])||C(a))return a}(e);g(c)||(p.useBR?(t=document.createElementNS("http://www.w3.org/1999/xhtml","div")).innerHTML=e.innerHTML.replace(/\n/g,"").replace(/<br[ \/]*>/g,"\n"):t=e,i=t.textContent,r=c?k(c,i,!0):x(i),(n=v(t)).length&&((o=document.createElementNS("http://www.w3.org/1999/xhtml","div")).innerHTML=r.value,r.value=function(e,t,n){var r=0,o="",i=[];function s(){return e.length&&t.length?e[0].offset!==t[0].offset?e[0].offset<t[0].offset?e:t:"start"===t[0].event?e:t:e.length?e:t}function c(e){o+="<"+m(e)+a.map.call(e.attributes,(function(e){return" "+e.nodeName+'="'+h(e.value).replace('"',""")+'"'})).join("")+">"}function l(e){o+="</"+m(e)+">"}function d(e){("start"===e.event?c:l)(e.node)}for(;e.length||t.length;){var u=s();if(o+=h(n.substring(r,u[0].offset)),r=u[0].offset,u===e){i.reverse().forEach(l);do{d(u.splice(0,1)[0]),u=s()}while(u===e&&u.length&&u[0].offset===r);i.reverse().forEach(c)}else"start"===u[0].event?i.push(u[0].node):i.pop(),d(u.splice(0,1)[0])}return o+h(n.substr(r))}(n,v(o),i)),r.value=y(r.value),e.innerHTML=r.value,e.className=function(e,t,n){var r=t?s[t]:n,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),-1===e.indexOf(r)&&a.push(r),a.join(" ").trim()}(e.className,c,r.language),e.result={language:r.language,re:r.relevance},r.second_best&&(e.second_best={language:r.second_best.language,re:r.second_best.relevance}))}function E(){if(!E.called){E.called=!0;var e=document.querySelectorAll("pre code");a.forEach.call(e,_)}}function C(e){return e=(e||"").toLowerCase(),i[e]||i[s[e]]}function S(e){var t=C(e);return t&&!t.disableAutodetect}r.highlight=k,r.highlightAuto=x,r.fixMarkup=y,r.highlightBlock=_,r.configure=function(e){p=b(p,e)},r.initHighlighting=E,r.initHighlightingOnLoad=function(){addEventListener("DOMContentLoaded",E,!1),addEventListener("load",E,!1)},r.registerLanguage=function(e,t){var n=i[e]=t(r);n.aliases&&n.aliases.forEach((function(t){s[t]=e}))},r.listLanguages=function(){return o(i)},r.getLanguage=C,r.autoDetection=S,r.inherit=b,r.IDENT_RE="[a-zA-Z]\\w*",r.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",r.NUMBER_RE="\\b\\d+(\\.\\d+)?",r.C_NUMBER_RE="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",r.BINARY_NUMBER_RE="\\b(0b[01]+)",r.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",r.BACKSLASH_ESCAPE={begin:"\\\\[\\s\\S]",relevance:0},r.APOS_STRING_MODE={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[r.BACKSLASH_ESCAPE]},r.QUOTE_STRING_MODE={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[r.BACKSLASH_ESCAPE]},r.PHRASAL_WORDS_MODE={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},r.COMMENT=function(e,t,n){var a=r.inherit({className:"comment",begin:e,end:t,contains:[]},n||{});return a.contains.push(r.PHRASAL_WORDS_MODE),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|XXX):",relevance:0}),a},r.C_LINE_COMMENT_MODE=r.COMMENT("//","$"),r.C_BLOCK_COMMENT_MODE=r.COMMENT("/\\*","\\*/"),r.HASH_COMMENT_MODE=r.COMMENT("#","$"),r.NUMBER_MODE={className:"number",begin:r.NUMBER_RE,relevance:0},r.C_NUMBER_MODE={className:"number",begin:r.C_NUMBER_RE,relevance:0},r.BINARY_NUMBER_MODE={className:"number",begin:r.BINARY_NUMBER_RE,relevance:0},r.CSS_NUMBER_MODE={className:"number",begin:r.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},r.REGEXP_MODE={className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[r.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[r.BACKSLASH_ESCAPE]}]},r.TITLE_MODE={className:"title",begin:r.IDENT_RE,relevance:0},r.UNDERSCORE_TITLE_MODE={className:"title",begin:r.UNDERSCORE_IDENT_RE,relevance:0},r.METHOD_GUARD={begin:"\\.\\s*"+r.UNDERSCORE_IDENT_RE,relevance:0};const A=r;var N=n(5489),O=n.n(N),T=n(53049),I=n.n(T),M=n(40349),R=n.n(M),D=n(17410),j=n.n(D),L=n(8650),B=n.n(L),U=n(67020),G=n.n(U),P=n(51988),z=n.n(P),H=n(15350),$=n.n(H),F=n(86507),Z=n.n(F),K=n(283),W=n.n(K),q=n(4142),J=n.n(q),Q=n(52423),V=n.n(Q),X={javascript:O(),java:I(),css:R(),less:j(),markdown:G(),go:B(),php:z(),python:$(),typescript:Z(),xml:W(),autohotkey:J(),auto:V()};Object.keys(X).forEach((function(e){A.registerLanguage(e,X[e])}));const Y=A;var ee=n(43705);void 0===window._goTocAction&&(window._goTocAction=function(e,t,n){var r=$A(e).parents(".markdown-preview");if(r){var a=r.find("h"+t+'[toc-id="'+n+'"]');a&&r.animate({scrollTop:a.offset().top-r.offset().top+r.scrollTop()})}});var te={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}|~{3,})([^`~\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|<![A-Z][\\s\\S]*?>\\n*|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>\\n*|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:fe,table:fe,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/};function ne(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||xe.defaults,this.rules=te.normal,this.options.pedantic?this.rules=te.pedantic:this.options.gfm&&(this.rules=te.gfm)}te._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,te._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,te.def=ue(te.def).replace("label",te._label).replace("title",te._title).getRegex(),te.bullet=/(?:[*+-]|\d{1,9}\.)/,te.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,te.item=ue(te.item,"gm").replace(/bull/g,te.bullet).getRegex(),te.list=ue(te.list).replace(/bull/g,te.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+te.def.source+")").getRegex(),te._tag="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|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",te._comment=/<!--(?!-?>)[\s\S]*?-->/,te.html=ue(te.html,"i").replace("comment",te._comment).replace("tag",te._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),te.paragraph=ue(te._paragraph).replace("hr",te.hr).replace("heading"," {0,3}#{1,6} +").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}|~{3,})[^`\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",te._tag).getRegex(),te.blockquote=ue(te.blockquote).replace("paragraph",te.paragraph).getRegex(),te.normal=ge({},te),te.gfm=ge({},te.normal,{nptable:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/}),te.pedantic=ge({},te.normal,{html:ue("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",te._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:fe,paragraph:ue(te.normal._paragraph).replace("hr",te.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",te.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()}),ne.rules=te,ne.lex=function(e,t){return new ne(t).lex(e)},ne.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},ne.prototype.token=function(e,t){var n,r,a,o,i,s,c,l,d,u,p,h,m,f,g,b;for(e=e.replace(/^ +$/gm,"");e;)if((a=this.rules.newline.exec(e))&&(e=e.substring(a[0].length),a[0].length>1&&this.tokens.push({type:"space"})),a=this.rules.code.exec(e)){var v=this.tokens[this.tokens.length-1];e=e.substring(a[0].length),v&&"paragraph"===v.type?v.text+="\n"+a[0].trimRight():(a=a[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",codeBlockStyle:"indented",text:this.options.pedantic?a:ve(a,"\n")}))}else if(a=this.rules.fences.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"code",lang:a[2]?a[2].trim():a[2],text:a[3]||""});else if(a=this.rules.heading.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"heading",depth:a[1].length,text:a[2]});else if((a=this.rules.nptable.exec(e))&&(s={type:"table",header:be(a[1].replace(/^ *| *\| *$/g,"")),align:a[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:a[3]?a[3].replace(/\n$/,"").split("\n"):[]}).header.length===s.align.length){for(e=e.substring(a[0].length),p=0;p<s.align.length;p++)/^ *-+: *$/.test(s.align[p])?s.align[p]="right":/^ *:-+: *$/.test(s.align[p])?s.align[p]="center":/^ *:-+ *$/.test(s.align[p])?s.align[p]="left":s.align[p]=null;for(p=0;p<s.cells.length;p++)s.cells[p]=be(s.cells[p],s.header.length);this.tokens.push(s)}else if(a=this.rules.hr.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"hr"});else if(a=this.rules.blockquote.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"blockquote_start"}),a=a[0].replace(/^ *> ?/gm,""),this.token(a,t),this.tokens.push({type:"blockquote_end"});else if(a=this.rules.list.exec(e)){for(e=e.substring(a[0].length),c={type:"list_start",ordered:f=(o=a[2]).length>1,start:f?+o:"",loose:!1},this.tokens.push(c),l=[],n=!1,m=(a=a[0].match(this.rules.item)).length,p=0;p<m;p++)u=(s=a[p]).length,~(s=s.replace(/^ *([*+-]|\d+\.) */,"")).indexOf("\n ")&&(u-=s.length,s=this.options.pedantic?s.replace(/^ {1,4}/gm,""):s.replace(new RegExp("^ {1,"+u+"}","gm"),"")),p!==m-1&&(i=te.bullet.exec(a[p+1])[0],(o.length>1?1===i.length:i.length>1||this.options.smartLists&&i!==o)&&(e=a.slice(p+1).join("\n")+e,p=m-1)),r=n||/\n\n(?!\s*$)/.test(s),p!==m-1&&(n="\n"===s.charAt(s.length-1),r||(r=n)),r&&(c.loose=!0),b=void 0,(g=/^\[[ xX]\] /.test(s))&&(b=" "!==s[1],s=s.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",task:g,checked:b,loose:r},l.push(d),this.tokens.push(d),this.token(s,!1),this.tokens.push({type:"list_item_end"});if(c.loose)for(m=l.length,p=0;p<m;p++)l[p].loose=!0;this.tokens.push({type:"list_end"})}else if(a=this.rules.html.exec(e))e=e.substring(a[0].length),this.tokens.push({type:this.options.sanitize?"paragraph":"html",pre:!this.options.sanitizer&&("pre"===a[1]||"script"===a[1]||"style"===a[1]),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(a[0]):le(a[0]):a[0]});else if(t&&(a=this.rules.def.exec(e)))e=e.substring(a[0].length),a[3]&&(a[3]=a[3].substring(1,a[3].length-1)),h=a[1].toLowerCase().replace(/\s+/g," "),this.tokens.links[h]||(this.tokens.links[h]={href:a[2],title:a[3]});else if((a=this.rules.table.exec(e))&&(s={type:"table",header:be(a[1].replace(/^ *| *\| *$/g,"")),align:a[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:a[3]?a[3].replace(/\n$/,"").split("\n"):[]}).header.length===s.align.length){for(e=e.substring(a[0].length),p=0;p<s.align.length;p++)/^ *-+: *$/.test(s.align[p])?s.align[p]="right":/^ *:-+: *$/.test(s.align[p])?s.align[p]="center":/^ *:-+ *$/.test(s.align[p])?s.align[p]="left":s.align[p]=null;for(p=0;p<s.cells.length;p++)s.cells[p]=be(s.cells[p].replace(/^ *\| *| *\| *$/g,""),s.header.length);this.tokens.push(s)}else if(a=this.rules.lheading.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"heading",depth:"="===a[2].charAt(0)?1:2,text:a[1]});else if(t&&(a=this.rules.paragraph.exec(e)))e=e.substring(a[0].length),this.tokens.push({type:"paragraph",text:"\n"===a[1].charAt(a[1].length-1)?a[1].slice(0,-1):a[1]});else if(a=this.rules.text.exec(e))e=e.substring(a[0].length),this.tokens.push({type:"text",text:a[0]});else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0));return this.tokens};var re={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:fe,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,strong:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,em:/^_([^\s_])_(?!_)|^\*([^\s*<\[])\*(?!\*)|^_([^\s<][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_<][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s<"][\s\S]*?[^\s\*])\*(?!\*|[^\spunctuation])|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:fe,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\<!\[`*]|\b_|$)|[^ ](?= {2,}\n))|(?= {2,}\n))/};function ae(e,t){if(this.options=t||xe.defaults,this.links=e,this.rules=re.normal,this.renderer=this.options.renderer||new oe,this.renderer.options=this.options,!this.links)throw new Error("Tokens array requires a `links` property.");this.options.pedantic?this.rules=re.pedantic:this.options.gfm&&(this.options.breaks?this.rules=re.breaks:this.rules=re.gfm)}function oe(e){this.options=e||xe.defaults}function ie(){}function se(e){this.tokens=[],this.token=null,this.options=e||xe.defaults,this.options.renderer=this.options.renderer||new oe,this.renderer=this.options.renderer,this.renderer.options=this.options,this.slugger=new ce}function ce(){this.seen={}}function le(e,t){if(t){if(le.escapeTest.test(e))return e.replace(le.escapeReplace,(function(e){return le.replacements[e]}))}else if(le.escapeTestNoEncode.test(e))return e.replace(le.escapeReplaceNoEncode,(function(e){return le.replacements[e]}));return e}function de(e){return e.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}function ue(e,t){return e=e.source||e,t=t||"",{replace:function(t,n){return n=(n=n.source||n).replace(/(^|[^\[])\^/g,"$1"),e=e.replace(t,n),this},getRegex:function(){return new RegExp(e,t)}}}function pe(e,t,n){if(e){try{var r=decodeURIComponent(de(n)).replace(/[^\w:]/g,"").toLowerCase()}catch(e){return null}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:")||0===r.indexOf("data:"))return null}t&&!me.test(n)&&(n=function(e,t){he[" "+e]||(/^[^:]+:\/*[^/]*$/.test(e)?he[" "+e]=e+"/":he[" "+e]=ve(e,"/",!0));return e=he[" "+e],"//"===t.slice(0,2)?e.replace(/:[\s\S]*/,":")+t:"/"===t.charAt(0)?e.replace(/(:\/*[^/]*)[\s\S]*/,"$1")+t:e+t}(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch(e){return null}return n}re._punctuation="!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~",re.em=ue(re.em).replace(/punctuation/g,re._punctuation).getRegex(),re._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,re._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,re._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,re.autolink=ue(re.autolink).replace("scheme",re._scheme).replace("email",re._email).getRegex(),re._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,re.tag=ue(re.tag).replace("comment",te._comment).replace("attribute",re._attribute).getRegex(),re._label=/(?:\[[^\[\]]*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,re._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,re._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,re.link=ue(re.link).replace("label",re._label).replace("href",re._href).replace("title",re._title).getRegex(),re.reflink=ue(re.reflink).replace("label",re._label).getRegex(),re.normal=ge({},re),re.pedantic=ge({},re.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:ue(/^!?\[(label)\]\((.*?)\)/).replace("label",re._label).getRegex(),reflink:ue(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",re._label).getRegex()}),re.gfm=ge({},re.normal,{escape:ue(re.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\<!\[`*~]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))|(?= {2,}\n|[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))/}),re.gfm.url=ue(re.gfm.url,"i").replace("email",re.gfm._extended_email).getRegex(),re.breaks=ge({},re.gfm,{br:ue(re.br).replace("{2,}","*").getRegex(),text:ue(re.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()}),ae.rules=re,ae.output=function(e,t,n){return new ae(t,n).output(e)},ae.prototype.output=function(e){for(var t,n,r,a,o,i,s="";e;)if(o=this.rules.escape.exec(e))e=e.substring(o[0].length),s+=le(o[1]);else if(o=this.rules.tag.exec(e))!this.inLink&&/^<a /i.test(o[0])?this.inLink=!0:this.inLink&&/^<\/a>/i.test(o[0])&&(this.inLink=!1),!this.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(o[0])?this.inRawBlock=!0:this.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(o[0])&&(this.inRawBlock=!1),e=e.substring(o[0].length),s+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(o[0]):le(o[0]):o[0];else if(o=this.rules.link.exec(e)){var c=we(o[2],"()");if(c>-1){var l=4+o[1].length+c;o[2]=o[2].substring(0,c),o[0]=o[0].substring(0,l).trim(),o[3]=""}e=e.substring(o[0].length),this.inLink=!0,r=o[2],this.options.pedantic?(t=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(r))?(r=t[1],a=t[3]):a="":a=o[3]?o[3].slice(1,-1):"",r=r.trim().replace(/^<([\s\S]*)>$/,"$1"),s+=this.outputLink(o,{href:ae.escapes(r),title:ae.escapes(a)}),this.inLink=!1}else if((o=this.rules.reflink.exec(e))||(o=this.rules.nolink.exec(e))){if(e=e.substring(o[0].length),t=(o[2]||o[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){s+=o[0].charAt(0),e=o[0].substring(1)+e;continue}this.inLink=!0,s+=this.outputLink(o,t),this.inLink=!1}else if(o=this.rules.strong.exec(e))e=e.substring(o[0].length),s+=this.renderer.strong(this.output(o[4]||o[3]||o[2]||o[1]));else if(o=this.rules.em.exec(e))e=e.substring(o[0].length),s+=this.renderer.em(this.output(o[6]||o[5]||o[4]||o[3]||o[2]||o[1]));else if(o=this.rules.code.exec(e))e=e.substring(o[0].length),s+=this.renderer.codespan(le(o[2].trim(),!0));else if(o=this.rules.br.exec(e))e=e.substring(o[0].length),s+=this.renderer.br();else if(o=this.rules.del.exec(e))e=e.substring(o[0].length),s+=this.renderer.del(this.output(o[1]));else if(o=this.rules.autolink.exec(e))e=e.substring(o[0].length),r="@"===o[2]?"mailto:"+(n=le(this.mangle(o[1]))):n=le(o[1]),s+=this.renderer.link(r,null,n);else if(this.inLink||!(o=this.rules.url.exec(e))){if(o=this.rules.text.exec(e))e=e.substring(o[0].length),this.inRawBlock?s+=this.renderer.text(this.options.sanitize?this.options.sanitizer?this.options.sanitizer(o[0]):le(o[0]):o[0]):s+=this.renderer.text(le(this.smartypants(o[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else{if("@"===o[2])r="mailto:"+(n=le(o[0]));else{do{i=o[0],o[0]=this.rules._backpedal.exec(o[0])[0]}while(i!==o[0]);n=le(o[0]),r="www."===o[1]?"http://"+n:n}e=e.substring(o[0].length),s+=this.renderer.link(r,null,n)}return s},ae.escapes=function(e){return e?e.replace(ae.rules._escapes,"$1"):e},ae.prototype.outputLink=function(e,t){var n=t.href,r=t.title?le(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,r,this.output(e[1])):this.renderer.image(n,r,le(e[1]))},ae.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},ae.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,n="",r=e.length,a=0;a<r;a++)t=e.charCodeAt(a),Math.random()>.5&&(t="x"+t.toString(16)),n+="&#"+t+";";return n},oe.prototype.code=function(e,t,n){var r=(t||"").match(/\S*/)[0];if(this.options.highlight){var a=this.options.highlight(e,r);null!=a&&a!==e&&(n=!0,e=a)}return r?'<pre><code class="'+this.options.langPrefix+le(r,!0)+'">'+(n?e:le(e,!0))+"</code></pre>\n":"<pre><code>"+(n?e:le(e,!0))+"</code></pre>"},oe.prototype.blockquote=function(e){return"<blockquote>\n"+e+"</blockquote>\n"},oe.prototype.html=function(e){return e},oe.prototype.heading=function(e,t,n,r){var a=ee.Z.add(e,t);return this.options.headerIds?"<h"+t+' id="'+this.options.headerPrefix+r.slug(n)+'" toc-id="'+a+'">'+e+"</h"+t+">\n":"<h"+t+' toc-id="'+a+'">'+e+"</h"+t+">\n"},oe.prototype.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"},oe.prototype.list=function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"</"+r+">\n"},oe.prototype.listitem=function(e){var t="";return/\<input.+\>/.test(e)&&(t="list-item-checkbox",/checked/.test(e)&&(t+=" list-item-checkbox-checked")),'<li class="'.concat(t,' ">').concat(e,"</li>\n")},oe.prototype.checkbox=function(e){return"<input "+(e?"checked ":"")+'disabled type="checkbox"'+(this.options.xhtml?" /":"")+"> "},oe.prototype.paragraph=function(e){return"<p>"+e+"</p>\n"},oe.prototype.table=function(e,t){return t&&(t="<tbody>"+t+"</tbody>"),"<table>\n<thead>\n"+e+"</thead>\n"+t+"</table>\n"},oe.prototype.tablerow=function(e){return"<tr>\n"+e+"</tr>\n"},oe.prototype.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"</"+n+">\n"},oe.prototype.strong=function(e){return"<strong>"+e+"</strong>"},oe.prototype.em=function(e){return"<em>"+e+"</em>"},oe.prototype.codespan=function(e){return"<code>"+e+"</code>"},oe.prototype.br=function(){return this.options.xhtml?"<br/>":"<br>"},oe.prototype.del=function(e){return"<del>"+e+"</del>"},oe.prototype.link=function(e,t,n){if(null===(e=pe(this.options.sanitize,this.options.baseUrl,e)))return n;var r='<a href="'+le(e)+'"';return t&&(r+=' title="'+t+'"'),r+=">"+n+"</a>"},oe.prototype.image=function(e,t,n){if(null===(e=pe(this.options.sanitize,this.options.baseUrl,e)))return n;var r='<img src="'+e+'" alt="'+n+'"';return t&&(r+=' title="'+t+'"'),r+=this.options.xhtml?"/>":">"},oe.prototype.text=function(e){return e},ie.prototype.strong=ie.prototype.em=ie.prototype.codespan=ie.prototype.del=ie.prototype.text=function(e){return e},ie.prototype.link=ie.prototype.image=function(e,t,n){return""+n},ie.prototype.br=function(){return""},se.parse=function(e,t){return new se(t).parse(e)},se.prototype.parse=function(e){this.inline=new ae(e.links,this.options),this.inlineText=new ae(e.links,ge({},this.options,{renderer:new ie})),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},se.prototype.next=function(){return this.token=this.tokens.pop(),this.token},se.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},se.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},se.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,de(this.inlineText.output(this.token.text)),this.slugger);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,n,r,a="",o="";for(n="",e=0;e<this.token.header.length;e++)n+=this.renderer.tablecell(this.inline.output(this.token.header[e]),{header:!0,align:this.token.align[e]});for(a+=this.renderer.tablerow(n),e=0;e<this.token.cells.length;e++){for(t=this.token.cells[e],n="",r=0;r<t.length;r++)n+=this.renderer.tablecell(this.inline.output(t[r]),{header:!1,align:this.token.align[r]});o+=this.renderer.tablerow(n)}return this.renderer.table(a,o);case"blockquote_start":for(o="";"blockquote_end"!==this.next().type;)o+=this.tok();return this.renderer.blockquote(o);case"list_start":o="";for(var i=this.token.ordered,s=this.token.start;"list_end"!==this.next().type;)o+=this.tok();return this.renderer.list(o,i,s);case"list_item_start":o="";var c=this.token.loose,l=this.token.checked,d=this.token.task;for(this.token.task&&(o+=this.renderer.checkbox(l));"list_item_end"!==this.next().type;)o+=c||"text"!==this.token.type?this.tok():this.parseText();return this.renderer.listitem(o,d,l);case"html":return this.renderer.html(this.token.text);case"paragraph":return this.renderer.paragraph(this.inline.output(this.token.text));case"text":return this.renderer.paragraph(this.parseText());default:var u='Token with "'+this.token.type+'" type was not found.';if(!this.options.silent)throw new Error(u);console.log(u)}},ce.prototype.slug=function(e){var t=e.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t)){var n=t;do{this.seen[n]++,t=n+"-"+this.seen[n]}while(this.seen.hasOwnProperty(t))}return this.seen[t]=0,t},le.escapeTest=/[&<>"']/,le.escapeReplace=/[&<>"']/g,le.replacements={"&":"&","<":"<",">":">",'"':""","'":"'"},le.escapeTestNoEncode=/[<>"']|&(?!#?\w+;)/,le.escapeReplaceNoEncode=/[<>"']|&(?!#?\w+;)/g;var he={},me=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function fe(){}function ge(e){for(var t,n,r=1;r<arguments.length;r++)for(n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}function be(e,t){var n=e.replace(/\|/g,(function(e,t,n){for(var r=!1,a=t;--a>=0&&"\\"===n[a];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n.length>t)n.splice(t);else for(;n.length<t;)n.push("");for(;r<n.length;r++)n[r]=n[r].trim().replace(/\\\|/g,"|");return n}function ve(e,t,n){if(0===e.length)return"";for(var r=0;r<e.length;){var a=e.charAt(e.length-r-1);if(a!==t||n){if(a===t||!n)break;r++}else r++}return e.substr(0,e.length-r)}function we(e,t){if(-1===e.indexOf(t[1]))return-1;for(var n=0,r=0;r<e.length;r++)if("\\"===e[r])r++;else if(e[r]===t[0])n++;else if(e[r]===t[1]&&--n<0)return r;return-1}function ke(e){e&&e.sanitize&&!e.silent&&console.warn("index(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}function xe(e,t,n){if(null==e)throw new Error("index(): input parameter is undefined or null");if("string"!=typeof e)throw new Error("index(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected");if(n||"function"==typeof t){n||(n=t,t=null),ke(t=ge({},xe.defaults,t||{}));var r,a,o=t.highlight,i=0;try{r=ne.lex(e,t)}catch(e){return n(e)}a=r.length;var s=function(e){if(e)return t.highlight=o,n(e);var a;try{a=se.parse(r,t)}catch(t){e=t}return t.highlight=o,e?n(e):n(null,a)};if(!o||o.length<3)return s();if(delete t.highlight,!a)return s();for(;i<r.length;i++)!function(e){"code"!==e.type?--a||s():o(e.text,e.lang,(function(t,n){return t?s(t):null==n||n===e.text?--a||s():(e.text=n,e.escaped=!0,void(--a||s()))}))}(r[i])}else try{return t&&(t=ge({},xe.defaults,t)),ke(t),se.parse(ne.lex(e,t),t)}catch(e){if(e.message+="\nPlease report this to https://github.com/markedjs/marked.",(t||xe.defaults).silent)return"<p>An error occurred:</p><pre>"+le(e.message+"",!0)+"</pre>";throw e}}fe.exec=fe,xe.options=xe.setOptions=function(e){return ge(xe.defaults,e),xe},xe.getDefaults=function(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:new oe,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,xhtml:!1}},xe.defaults=xe.getDefaults(),xe.Parser=se,xe.parser=se.parse,xe.Renderer=oe,xe.TextRenderer=ie,xe.Lexer=ne,xe.lexer=ne.lex,xe.InlineLexer=ae,xe.inlineLexer=ae.output,xe.Slugger=ce,xe.parse=xe;const ye=xe;Y.initHighlightingOnLoad();var _e=new ye.Renderer;const Ee=ye.setOptions({renderer:_e,gfm:!0,tables:!0,breaks:!1,pedantic:!1,sanitize:!1,smartLists:!0,highlight:function(e){return Y.highlightAuto(e).value}})},3451:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(1519),a=n.n(r),o=n(18789),i=a()((function(e){return e[1]}));i.i(o.Z),i.push([e.id,'.markdown[data-v-7ec9509c]{align-items:center;background:#f7f7f7;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin:0;overflow:hidden;padding:0;position:relative}.markdown.border[data-v-7ec9509c]{border:1px solid #d9d9d9}.markdown *[data-v-7ec9509c]{box-sizing:border-box;margin:0;padding:0}.markdown.fullscreen[data-v-7ec9509c]{border:none;bottom:0;height:100%!important;left:0;position:fixed;right:0;top:0;width:100%;z-index:999999}.markdown.fullscreen .markdown-content[data-v-7ec9509c]{padding:10px 0 0}.markdown .markdown-toolbars[data-v-7ec9509c]{align-items:center;background:#fff;border-bottom:1px solid #d9d9d9;color:#6a6f7b;cursor:pointer;display:flex;height:40px;list-style:none;padding-left:4px;width:100%}.markdown .markdown-toolbars>li[data-v-7ec9509c]{cursor:pointer;line-height:normal;margin:0;min-height:auto;position:relative}.markdown .markdown-toolbars>li[data-v-7ec9509c]:after{background:#000;border-radius:2px;color:#fff;content:attr(name);display:block;font-size:12px;left:20px;line-height:28px;opacity:0;padding:0 6px;position:absolute;top:32px;transform:scale(0);transform-origin:top;transition:all .3s .1s;white-space:nowrap;z-index:999999999999}.markdown .markdown-toolbars>li[data-v-7ec9509c]:hover:after{opacity:1;transform:scale(1)}.markdown .markdown-toolbars>li[data-v-7ec9509c]:last-child:after{left:auto;right:20%}.markdown .markdown-toolbars>li .title[data-v-7ec9509c]{font-size:16px!important}.markdown .markdown-toolbars>li .icon-svg[data-v-7ec9509c]{align-items:center;display:flex;justify-content:center}.markdown .markdown-toolbars .empty[data-v-7ec9509c]{flex:1;width:12px}.markdown .markdown-toolbars span[data-v-7ec9509c]{border-radius:3px;color:#999;cursor:pointer;display:block;font-size:18px;height:30px;line-height:30px;text-align:center;width:30px}.markdown .markdown-toolbars span[data-v-7ec9509c]:hover{background:#f7f7f7;color:#1890ff}.markdown .markdown-toolbars .title[data-v-7ec9509c]{padding-left:4px;padding-right:10px}.markdown .markdown-toolbars li:last-child span[data-v-7ec9509c]{font-size:20px!important;margin-right:4px}.markdown .markdown-toolbars .export-file[data-v-7ec9509c],.markdown .markdown-toolbars .shift-theme[data-v-7ec9509c]{align-items:center;display:flex;height:46px;justify-content:center;position:relative}.markdown .markdown-toolbars .export-file span[data-v-7ec9509c],.markdown .markdown-toolbars .shift-theme span[data-v-7ec9509c]{display:inline-block;font-size:18px;line-height:32px;padding:0 8px;transition:all .3s}.markdown .markdown-toolbars .export-file span[data-v-7ec9509c]:hover,.markdown .markdown-toolbars .shift-theme span[data-v-7ec9509c]:hover{background:#f7f7f7;border-radius:3px;color:#0084ff}.markdown .markdown-toolbars .export-file ul[data-v-7ec9509c],.markdown .markdown-toolbars .shift-theme ul[data-v-7ec9509c]{background:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);box-sizing:border-box;left:-50%;list-style:none;margin:0;padding:6px 0;position:absolute;top:40px;transform:scale(0);transform-origin:top center;transition:all .3s;width:160px;z-index:9999999}.markdown .markdown-toolbars .export-file ul.active[data-v-7ec9509c],.markdown .markdown-toolbars .shift-theme ul.active[data-v-7ec9509c]{opacity:1;transform:scaleY(1)}.markdown .markdown-toolbars .export-file ul li[data-v-7ec9509c],.markdown .markdown-toolbars .shift-theme ul li[data-v-7ec9509c]{align-items:center;color:#262626;cursor:pointer;display:flex;font-size:13px;line-height:30px;padding:0 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.markdown .markdown-toolbars .export-file ul li .iconfont[data-v-7ec9509c],.markdown .markdown-toolbars .shift-theme ul li .iconfont[data-v-7ec9509c]{display:block;font-size:14px;height:30px;line-height:30px;overflow:hidden;width:30px}.markdown .markdown-toolbars .export-file ul li .iconfont[data-v-7ec9509c]:hover,.markdown .markdown-toolbars .shift-theme ul li .iconfont[data-v-7ec9509c]:hover{color:#262626}.markdown .markdown-toolbars .export-file ul li i[data-v-7ec9509c],.markdown .markdown-toolbars .shift-theme ul li i[data-v-7ec9509c]{display:block;flex:1;font-size:13px;font-style:normal;white-space:normal}.markdown .markdown-toolbars .export-file ul li[data-v-7ec9509c]:last-child,.markdown .markdown-toolbars .shift-theme ul li[data-v-7ec9509c]:last-child{border-bottom:0}.markdown .markdown-toolbars .export-file ul li:last-child .iconfont[data-v-7ec9509c],.markdown .markdown-toolbars .shift-theme ul li:last-child .iconfont[data-v-7ec9509c]{font-size:14px!important;margin:0!important}.markdown .markdown-toolbars .export-file ul li[data-v-7ec9509c]:hover,.markdown .markdown-toolbars .shift-theme ul li[data-v-7ec9509c]:hover{background:#f7f7f7}.markdown .markdown-toolbars .export-file ul li.disabled[data-v-7ec9509c],.markdown .markdown-toolbars .shift-theme ul li.disabled[data-v-7ec9509c]{color:#bbbec4;cursor:not-allowed}.markdown .markdown-toolbars .export-file ul li.disabled[data-v-7ec9509c]:hover,.markdown .markdown-toolbars .shift-theme ul li.disabled[data-v-7ec9509c]:hover{background:transparent}.markdown .markdown-toolbars .import-file[data-v-7ec9509c]{position:relative}.markdown .markdown-toolbars .import-file input[data-v-7ec9509c]{cursor:pointer;display:block;font-size:0;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:9999}.markdown .markdown-toolbars .import-file:hover span[data-v-7ec9509c]{background:#f7f7f7;color:#1890ff}.markdown .markdown-toolbars .import-file[data-v-7ec9509c]:hover:after{opacity:1;transform:scale(1)}.markdown .close-preview[data-v-7ec9509c]{align-items:center;color:#262626;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px;z-index:999}.markdown .close-preview span[data-v-7ec9509c]{font-size:22px}.markdown .close-preview span[data-v-7ec9509c]:hover{color:#262626}.markdown .markdown-content[data-v-7ec9509c]{padding-bottom:0;width:100%}.markdown .markdown-content[data-v-7ec9509c],.markdown .markdown-content .markdown-editor[data-v-7ec9509c]{display:flex;flex:1;justify-content:space-between;overflow:hidden;position:relative}.markdown .markdown-content .markdown-editor[data-v-7ec9509c]{background:#2d2d2d;height:100%;margin:0!important;overflow-y:scroll}.markdown .markdown-content .markdown-editor[data-v-7ec9509c]::-webkit-scrollbar{display:none}.markdown .markdown-content .markdown-editor .index[data-v-7ec9509c]{background:#272727;line-height:22px;min-height:100%;padding:12px 0;width:36px}.markdown .markdown-content .markdown-editor .index li[data-v-7ec9509c]{background:#272727;color:#ccc;font-family:Consolas;font-size:14px;text-align:center}.markdown .markdown-content .markdown-editor textarea[data-v-7ec9509c]{background:#2d2d2d;border:0;caret-color:#ccc;color:#669acc;font-family:Consolas;font-size:14px;line-height:22px;min-height:100%;outline:none;overflow:hidden;overflow-x:auto;padding:12px 8px;resize:none;white-space:nowrap;width:100%}.markdown .markdown-content .markdown-editor textarea[data-v-7ec9509c]::-moz-selection{background:#999;color:#0084ff}.markdown .markdown-content .markdown-editor textarea[data-v-7ec9509c]::selection{background:#999;color:#0084ff}.markdown .markdown-content .codemirror[data-v-7ec9509c]{flex:1;height:100%;overflow:auto;width:0}.markdown .markdown-content .markdown-preview[data-v-7ec9509c]{flex:1;height:100%;width:0}.markdown ul.toc-anchor[data-v-7ec9509c]{background-color:#f6f8fa;border-left:2px solid #dcdfe6;max-width:260px;min-width:150px;overflow:auto}.markdown ul.toc-anchor li.toc-anchor-item[data-v-7ec9509c]{cursor:pointer;font-size:12px;line-height:1;overflow:hidden;padding:6px 16px;text-overflow:ellipsis;white-space:nowrap}.markdown ul.toc-anchor li.toc-anchor-item span[data-v-7ec9509c]{color:#333;opacity:.8}.markdown ul.toc-anchor li.toc-anchor-item span.toc-link-2[data-v-7ec9509c]{padding-left:16px}.markdown ul.toc-anchor li.toc-anchor-item span.toc-link-3[data-v-7ec9509c]{padding-left:32px}.markdown ul.toc-anchor li.toc-anchor-item span.toc-link-4[data-v-7ec9509c]{padding-left:48px}.markdown ul.toc-anchor li.toc-anchor-item span.toc-link-5[data-v-7ec9509c]{padding-left:64px}.markdown ul.toc-anchor li.toc-anchor-item span.toc-link-action[data-v-7ec9509c]{color:#2b85e4;opacity:1}.markdown ul.toc-anchor li.toc-anchor-item[data-v-7ec9509c]:first-child{padding-top:16px}.markdown ul.toc-anchor li.toc-anchor-item:hover span[data-v-7ec9509c]{opacity:1}.insert-img-model[data-v-7ec9509c]{background:rgba(0,0,0,.3);bottom:0;display:none;left:0;opacity:0;padding-top:12%;position:fixed;right:0;top:0;transition:all .3s;z-index:99999}.insert-img-model .model-container[data-v-7ec9509c]{background:#fff;border-radius:4px;margin:0 auto;transform:scale(0);transform-origin:center;transition:all .3s;width:480px}.insert-img-model .model-container .model-head[data-v-7ec9509c]{background:#f7f7f7;border-radius:4px 4px 0 0;box-shadow:0 1px 2px #d9d9d9;display:flex;justify-content:space-between;line-height:32px;padding:0 12px}.insert-img-model .model-container .model-head span[data-v-7ec9509c]:nth-of-type(2){cursor:pointer;font-size:14px;padding-left:12px}.insert-img-model .model-container .model-head span[data-v-7ec9509c]:nth-of-type(2):hover{color:#ed3f14}.insert-img-model .model-container .model-content[data-v-7ec9509c]{min-height:180px;padding:0 12px 20px}.insert-img-model .model-container .model-content .insert-url[data-v-7ec9509c]{align-items:center;display:flex;justify-content:space-between;padding:42px 0}.insert-img-model .model-container .model-content .insert-url input[data-v-7ec9509c]{text-rendering:auto;background:#fff;border:1px solid #ccc;border-radius:4px;color:#333;display:block;flex:1;font-size:14px;line-height:24px;padding:4px 8px;transition:box-shadow 2s;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.insert-img-model .model-container .model-content .insert-url input[data-v-7ec9509c]:focus{border-color:#1890ff}.insert-img-model .model-container .model-content .insert-url input[data-v-7ec9509c]::-moz-placeholder{color:#c1c1c1}.insert-img-model .model-container .model-content .insert-url input[data-v-7ec9509c]:-ms-input-placeholder{color:#c1c1c1}.insert-img-model .model-container .model-content .insert-url input[data-v-7ec9509c]::placeholder{color:#c1c1c1}.insert-img-model .model-container .model-content .insert-url a[data-v-7ec9509c]{background:#1890ff;border:1px solid #d9d9d9;border-radius:3px;color:#fff;display:block;font-size:13px;height:32px;line-height:32px;margin-left:20px;padding:0 12px;transition:all .3s}.insert-img-model .model-container .model-content .insert-url a[data-v-7ec9509c]:hover{background:#0169af}.insert-img-model .model-container .model-content .insert-local[data-v-7ec9509c]{align-items:center;border:1px dashed #d9d9d9;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:120px;justify-content:center;position:relative;transition:all .3s}.insert-img-model .model-container .model-content .insert-local span[data-v-7ec9509c]{color:#d9d9d9;font-size:40px;line-height:50px;transition:all .3s}.insert-img-model .model-container .model-content .insert-local p[data-v-7ec9509c]{color:#262626;font-size:14px;transition:all .3s}.insert-img-model .model-container .model-content .insert-local[data-v-7ec9509c]:hover{border-color:#1890ff}.insert-img-model .model-container .model-content .insert-local:hover p[data-v-7ec9509c],.insert-img-model .model-container .model-content .insert-local:hover span[data-v-7ec9509c]{color:#1890ff}.insert-img-model .model-container .model-content .insert-local input[data-v-7ec9509c]{display:block;height:100%;opacity:0;position:absolute;width:100%}.insert-img-model .model-container .model-foot[data-v-7ec9509c]{align-items:center;display:flex;display:none;justify-content:flex-end;padding:10px 12px}.insert-img-model .model-container .model-foot a[data-v-7ec9509c]{background:#f7f7f7;border:1px solid #d9d9d9;border-radius:3px;color:#262626;display:block;font-size:13px;height:26px;line-height:26px;margin-left:12px;padding:0 12px;transition:all .3s}.insert-img-model .model-container .model-foot a[data-v-7ec9509c]:hover{background:#d9d9d9}.insert-img-model .model-container .model-foot a.ok[data-v-7ec9509c]{background:#1890ff;border-color:#1890ff;color:#fff}.insert-img-model .model-container .model-foot a.ok[data-v-7ec9509c]:hover{background:#0169af}.insert-img-model.active[data-v-7ec9509c]{display:block;opacity:1}.insert-img-model.active .model-container[data-v-7ec9509c]{transform:scale(1)}ul.shift[data-v-7ec9509c]{align-items:center;display:flex;padding:6px 12px}ul.shift span[data-v-7ec9509c]{cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.shift span.iconfont[data-v-7ec9509c]{font-size:14px}ul.shift label[data-v-7ec9509c]{cursor:pointer;font-size:12px;padding-right:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.shift input[type=radio][data-v-7ec9509c],ul.shift label[data-v-7ec9509c]{box-sizing:border-box;transition:all .6s ease}ul.shift input[type=radio]+label[data-v-7ec9509c]:before{border:1px solid #292d35;border-radius:50%;content:"\\a0";display:inline-block;height:8px;margin-right:4px;padding:2px;vertical-align:middle;width:8px}ul.shift input[type=radio]:checked+label[data-v-7ec9509c]:before{background-clip:content-box;background-color:#292d35;padding:2px}ul.shift input[type=radio][data-v-7ec9509c]{clip:rect(0,0,0,0);position:absolute}ul.shift input[type=radio]:checked+label[data-v-7ec9509c]{color:#292d35}[data-v-7ec9509c] .markdown-preview{background:#fff;flex:1;font-family:Tahoma For Number,Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;overflow:hidden;overflow-y:scroll;padding:20px 12px!important}[data-v-7ec9509c] .markdown-preview *{box-sizing:border-box;margin:0;padding:0}[data-v-7ec9509c] .markdown-preview>div{background:#fff;padding:10px 12px!important}[data-v-7ec9509c] .markdown-preview::-webkit-scrollbar,[data-v-7ec9509c] .markdown-preview>div::-webkit-scrollbar{display:none}[data-v-7ec9509c] .markdown-preview em{font-style:oblique}[data-v-7ec9509c] .markdown-preview ul{list-style:none;padding:0 20px}[data-v-7ec9509c] .markdown-preview ul li{position:relative}[data-v-7ec9509c] .markdown-preview ul li:after{background:#262626;border-radius:50%;content:"";display:block;height:8px;left:-16px;position:absolute;top:12px;width:8px;z-index:99}[data-v-7ec9509c] .markdown-preview ol,[data-v-7ec9509c] .markdown-preview ul{margin:10px 0}[data-v-7ec9509c] .markdown-preview ol li,[data-v-7ec9509c] .markdown-preview ul li{color:#262626;font-size:14px!important;line-height:22px!important;min-height:28px;padding:4px 0 4px 6px}[data-v-7ec9509c] .markdown-preview ol li input[type=checkbox],[data-v-7ec9509c] .markdown-preview ul li input[type=checkbox]{cursor:pointer;left:-14px;overflow:visible;position:relative;position:absolute;top:5px}[data-v-7ec9509c] .markdown-preview ol li input[type=checkbox]:before,[data-v-7ec9509c] .markdown-preview ul li input[type=checkbox]:before{background-position:50%;background:#fff;color:#999;content:"\\E684";display:block;font-family:iconfont!important;font-size:18px;height:18px;left:-4px;line-height:18px;position:absolute;text-align:center;top:0;width:18px;z-index:999999}[data-v-7ec9509c] .markdown-preview ol li input[type=checkbox]:checked:before,[data-v-7ec9509c] .markdown-preview ul li input[type=checkbox]:checked:before{content:"\\E683"}[data-v-7ec9509c] .markdown-preview ol.toc-anchor,[data-v-7ec9509c] .markdown-preview ul.toc-anchor{margin:0;padding:0}[data-v-7ec9509c] .markdown-preview ol.toc-anchor li.toc-anchor-item,[data-v-7ec9509c] .markdown-preview ul.toc-anchor li.toc-anchor-item{cursor:pointer;font-size:13px!important;line-height:16px!important;min-height:auto;overflow:hidden;padding:4px 0;text-overflow:ellipsis;white-space:nowrap}[data-v-7ec9509c] .markdown-preview ol.toc-anchor li.toc-anchor-item span,[data-v-7ec9509c] .markdown-preview ul.toc-anchor li.toc-anchor-item span{color:#2b85e4;opacity:.9}[data-v-7ec9509c] .markdown-preview ol.toc-anchor li.toc-anchor-item span.toc-link-2,[data-v-7ec9509c] .markdown-preview ul.toc-anchor li.toc-anchor-item span.toc-link-2{padding-left:16px}[data-v-7ec9509c] .markdown-preview ol.toc-anchor li.toc-anchor-item span.toc-link-3,[data-v-7ec9509c] .markdown-preview ul.toc-anchor li.toc-anchor-item span.toc-link-3{padding-left:32px}[data-v-7ec9509c] .markdown-preview ol.toc-anchor li.toc-anchor-item span.toc-link-4,[data-v-7ec9509c] .markdown-preview ul.toc-anchor li.toc-anchor-item span.toc-link-4{padding-left:48px}[data-v-7ec9509c] .markdown-preview ol.toc-anchor li.toc-anchor-item span.toc-link-5,[data-v-7ec9509c] .markdown-preview ul.toc-anchor li.toc-anchor-item span.toc-link-5{padding-left:64px}[data-v-7ec9509c] .markdown-preview ol.toc-anchor li.toc-anchor-item:last-child,[data-v-7ec9509c] .markdown-preview ul.toc-anchor li.toc-anchor-item:last-child{padding-bottom:6px}[data-v-7ec9509c] .markdown-preview ol.toc-anchor li.toc-anchor-item:hover span,[data-v-7ec9509c] .markdown-preview ul.toc-anchor li.toc-anchor-item:hover span{opacity:1}[data-v-7ec9509c] .markdown-preview ol{list-style-type:decimal;padding-left:20px}[data-v-7ec9509c] .markdown-preview ol li{list-style:decimal}[data-v-7ec9509c] .markdown-preview hr{border:0;border-top:1px solid #d9d9d9;color:#d9d9d9;height:1px;margin:20px 0;padding:0}[data-v-7ec9509c] .markdown-preview del,[data-v-7ec9509c] .markdown-preview em,[data-v-7ec9509c] .markdown-preview strong{display:inline-block}[data-v-7ec9509c] .markdown-preview blockquote{background:#f7f7f7;border-left:5px solid #d9d9d9;border-radius:2px;margin:8px 0;padding:6px 12px;position:relative}[data-v-7ec9509c] .markdown-preview h1,[data-v-7ec9509c] .markdown-preview h2,[data-v-7ec9509c] .markdown-preview h3,[data-v-7ec9509c] .markdown-preview h4,[data-v-7ec9509c] .markdown-preview h5,[data-v-7ec9509c] .markdown-preview h6{color:#262626}[data-v-7ec9509c] .markdown-preview h1{border-bottom:1px solid #d9d9d9;font-size:28px}[data-v-7ec9509c] .markdown-preview h2{font-size:24px}[data-v-7ec9509c] .markdown-preview h3{font-size:18px}[data-v-7ec9509c] .markdown-preview h4{font-size:16px}[data-v-7ec9509c] .markdown-preview h5{font-size:14px}[data-v-7ec9509c] .markdown-preview h6{font-size:12px}[data-v-7ec9509c] .markdown-preview h1,[data-v-7ec9509c] .markdown-preview h2,[data-v-7ec9509c] .markdown-preview h3,[data-v-7ec9509c] .markdown-preview h4,[data-v-7ec9509c] .markdown-preview h5,[data-v-7ec9509c] .markdown-preview h6{font-weight:600;padding:8px 0}[data-v-7ec9509c] .markdown-preview p{color:#262626;font-size:14px!important;line-height:22px;margin-bottom:8px}[data-v-7ec9509c] .markdown-preview img{cursor:pointer;display:block;margin:20px 0;max-width:100%}[data-v-7ec9509c] .markdown-preview table{background:#fff;border:1px solid #d9d9d9;border-bottom:0;border-collapse:collapse;border-spacing:0;margin:20px 0;width:100%}[data-v-7ec9509c] .markdown-preview table tr{transition:background .1s}[data-v-7ec9509c] .markdown-preview table tr td,[data-v-7ec9509c] .markdown-preview table tr th{border-bottom:1px solid #d9d9d9;color:#333;cursor:pointer;font-size:14px;line-height:24px;padding:4px 8px}[data-v-7ec9509c] .markdown-preview table th{background:#f8f8f9;font-weight:700;text-align:left}[data-v-7ec9509c] .markdown-preview table tr:nth-of-type(2n) td{background:#fafafa}[data-v-7ec9509c] .markdown-preview table tr:hover td{background:#f5f5f5}[data-v-7ec9509c] .markdown-preview table td,[data-v-7ec9509c] .markdown-preview table th{border:1px solid #d9d9d9;word-break:break-all}[data-v-7ec9509c] .markdown-preview input[type=checkbox]{border-radius:0;display:inline-block;margin-right:8px}[data-v-7ec9509c] .markdown-preview a{color:#1890ff;font-size:14px;line-height:22px;text-decoration:none}[data-v-7ec9509c] .markdown-preview .code-block{padding:0!important;position:relative}[data-v-7ec9509c] .markdown-preview .code-block .copy-code{color:#d9d9d9;cursor:pointer;font-size:12px;line-height:20px;opacity:0;position:absolute;right:10px;top:5px;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:999}[data-v-7ec9509c] .markdown-preview .code-block .copy-code:hover{color:#1890ff}[data-v-7ec9509c] .markdown-preview .code-block:hover .copy-code{opacity:1}.preview-img[data-v-7ec9509c]{align-items:center;background:rgba(0,0,0,.5);display:none;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s .1s;width:100vw;z-index:99999999}.preview-img .close[data-v-7ec9509c]{color:#fff;cursor:pointer;font-size:20px;padding:10px;position:absolute;right:0;top:0}.preview-img img[data-v-7ec9509c]{display:block}.preview-img img.vertical[data-v-7ec9509c]{height:80%;width:auto}.preview-img img.horizontal[data-v-7ec9509c]{height:auto;width:80%}.preview-img.active[data-v-7ec9509c]{display:flex;opacity:1}[data-v-7ec9509c] .markdown-theme-light pre{word-wrap:break-word;background:#f7f8fb!important;border:0!important;border-radius:0!important;border-radius:4px!important;font-size:14px!important;line-height:1.6!important;margin:10px 0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:20px 10px!important;word-break:break-all}[data-v-7ec9509c] .markdown-theme-light pre code{color:#444;font-family:Consolas!important;font-size:13px;line-height:22px!important}[data-v-7ec9509c] .markdown-theme-light .hljs{-webkit-text-size-adjust:none;color:#525252;display:block;overflow-x:auto;padding:15px}[data-v-7ec9509c] .markdown-theme-light .hljs-doctype{color:#999}[data-v-7ec9509c] .markdown-theme-light .hljs-tag{color:#3e76f6}[data-v-7ec9509c] .markdown-theme-light .hljs-attribute{color:#e96900}[data-v-7ec9509c] .markdown-theme-light .hljs-value{color:#42b983}[data-v-7ec9509c] .markdown-theme-light .hljs-keyword{color:#e96900}[data-v-7ec9509c] .markdown-theme-light .hljs-string{color:#42b983}[data-v-7ec9509c] .markdown-theme-light .hljs-comment{color:#b3b3b3}[data-v-7ec9509c] .markdown-theme-light .hljs-operator .hljs-comment{color:#525252}[data-v-7ec9509c] .markdown-theme-light .hljs-regexp{color:#af7dff}[data-v-7ec9509c] .markdown-theme-light .hljs-built_in{color:#2db7f5}[data-v-7ec9509c] .markdown-theme-light .css .hljs-class{color:#e96900}[data-v-7ec9509c] .markdown-theme-light .css .hljs-number,[data-v-7ec9509c] .markdown-theme-light .javascript .hljs-number{color:#fc1e70}[data-v-7ec9509c] .markdown-theme-light .css .hljs-attribute{color:#af7dff}[data-v-7ec9509c] .markdown-theme-light .css .hljs-important{color:red}[data-v-7ec9509c] .markdown-theme-light .actionscript .hljs-literal,[data-v-7ec9509c] .markdown-theme-light .javascript .hljs-literal{color:#fc1e70}[data-v-7ec9509c] .markdown-theme-light pre{background:#f7f7f7!important;margin:0;padding:0}[data-v-7ec9509c] .markdown-theme-light code{background:#f7f7f7;border:1px solid #eee;border-radius:3px;color:#666;display:inline-block;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;margin:0 3px;padding:1px 5px}[data-v-7ec9509c] .markdown-theme-light pre code{background:transparent;border:none;display:inline;margin:0;padding:0}[data-v-7ec9509c] .markdown-theme-light pre.bg code{background:#f7f7f7}[data-v-7ec9509c] .markdown-theme-dark pre{background:#1e1e1e;border-radius:4px;color:#dcdcdc;display:block;margin:20px 0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:20px 10px!important}[data-v-7ec9509c] .markdown-theme-dark pre,[data-v-7ec9509c] .markdown-theme-dark pre *{font-family:Menlo,Consolas,Courier New,Courier,FreeMono,monospace!important}[data-v-7ec9509c] .markdown-theme-dark pre *{font-size:14px;line-height:1.6!important}[data-v-7ec9509c] .markdown-theme-dark code{margin:0!important;padding:0!important}[data-v-7ec9509c] .markdown-theme-dark .hljs-literal,[data-v-7ec9509c] .markdown-theme-dark .hljs-name,[data-v-7ec9509c] .markdown-theme-dark .hljs-symbol{color:#659bd1}[data-v-7ec9509c] .markdown-theme-dark .hljs-keyword{color:#bc89bd}[data-v-7ec9509c] .markdown-theme-dark .hljs-link{color:#569cd6;text-decoration:underline}[data-v-7ec9509c] .markdown-theme-dark .hljs-built_in,[data-v-7ec9509c] .markdown-theme-dark .hljs-type{color:#4ec9b0}[data-v-7ec9509c] .markdown-theme-dark .hljs-class,[data-v-7ec9509c] .markdown-theme-dark .hljs-number{color:#b8d7a3}[data-v-7ec9509c] .markdown-theme-dark .hljs-meta-string,[data-v-7ec9509c] .markdown-theme-dark .hljs-string{color:#d69d85}[data-v-7ec9509c] .markdown-theme-dark .hljs-regexp,[data-v-7ec9509c] .markdown-theme-dark .hljs-template-tag{color:#9a5334}[data-v-7ec9509c] .markdown-theme-dark .hljs-formula,[data-v-7ec9509c] .markdown-theme-dark .hljs-function,[data-v-7ec9509c] .markdown-theme-dark .hljs-params,[data-v-7ec9509c] .markdown-theme-dark .hljs-subst,[data-v-7ec9509c] .markdown-theme-dark .hljs-title{color:#dcdcdc}[data-v-7ec9509c] .markdown-theme-dark .hljs-comment,[data-v-7ec9509c] .markdown-theme-dark .hljs-quote{color:#57a64a;font-style:italic}[data-v-7ec9509c] .markdown-theme-dark .hljs-doctag{color:#608b4e}[data-v-7ec9509c] .markdown-theme-dark .hljs-meta,[data-v-7ec9509c] .markdown-theme-dark .hljs-meta-keyword,[data-v-7ec9509c] .markdown-theme-dark .hljs-tag{color:#9b9b9b}[data-v-7ec9509c] .markdown-theme-dark .hljs-template-variable,[data-v-7ec9509c] .markdown-theme-dark .hljs-variable{color:#bd63c5}[data-v-7ec9509c] .markdown-theme-dark .hljs-attr,[data-v-7ec9509c] .markdown-theme-dark .hljs-attribute,[data-v-7ec9509c] .markdown-theme-dark .hljs-builtin-name{color:#9cdcfe}[data-v-7ec9509c] .markdown-theme-dark .hljs-section{color:gold}[data-v-7ec9509c] .markdown-theme-dark .hljs-emphasis{font-style:italic}[data-v-7ec9509c] .markdown-theme-dark .hljs-strong{font-weight:700}[data-v-7ec9509c] .markdown-theme-dark .hljs-bullet,[data-v-7ec9509c] .markdown-theme-dark .hljs-selector-attr,[data-v-7ec9509c] .markdown-theme-dark .hljs-selector-class,[data-v-7ec9509c] .markdown-theme-dark .hljs-selector-id,[data-v-7ec9509c] .markdown-theme-dark .hljs-selector-pseudo,[data-v-7ec9509c] .markdown-theme-dark .hljs-selector-tag{color:#d7ba7d}[data-v-7ec9509c] .markdown-theme-dark .hljs-addition{background-color:#144212;display:inline-block;width:100%}[data-v-7ec9509c] .markdown-theme-dark .hljs-deletion{background-color:#600;display:inline-block;width:100%}[data-v-7ec9509c] .markdown-theme-dark .hljs-comment{font-style:normal}[data-v-7ec9509c] .markdown-theme-oneDark pre{background:#292c34;border-radius:4px;color:#abb2bf;display:block;font-family:Menlo,Consolas,Courier New,Courier,FreeMono,monospace;margin:10px 0!important;overflow-x:auto!important;overflow-y:hidden!important;padding:20px 10px!important}[data-v-7ec9509c] .markdown-theme-oneDark pre *{font-family:Menlo,Consolas,Courier New,Courier,FreeMono,monospace;font-size:14px;line-height:1.6!important}[data-v-7ec9509c] .markdown-theme-oneDark .hljs-comment,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-quote{color:#5c6370;font-style:italic}[data-v-7ec9509c] .markdown-theme-oneDark .hljs-doctag,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-formula,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-keyword{color:#c678dd}[data-v-7ec9509c] .markdown-theme-oneDark .hljs-deletion,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-name,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-section,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-selector-tag,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-subst{color:#e06c75}[data-v-7ec9509c] .markdown-theme-oneDark .hljs-literal{color:#56b6c2}[data-v-7ec9509c] .markdown-theme-oneDark .hljs-addition,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-attribute,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-meta-string,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-regexp,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-string{color:#98c379}[data-v-7ec9509c] .markdown-theme-oneDark .hljs-built_in,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-class .hljs-title{color:#e6c07b}[data-v-7ec9509c] .markdown-theme-oneDark .hljs-attr,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-number,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-selector-attr,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-selector-class,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-selector-pseudo,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-template-variable,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-type,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-variable{color:#d19a66}[data-v-7ec9509c] .markdown-theme-oneDark .hljs-bullet,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-link,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-meta,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-selector-id,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-symbol,[data-v-7ec9509c] .markdown-theme-oneDark .hljs-title{color:#61aeee}[data-v-7ec9509c] .markdown-theme-oneDark .hljs-emphasis{font-style:italic}[data-v-7ec9509c] .markdown-theme-oneDark .hljs-strong{font-weight:700}[data-v-7ec9509c] .markdown-theme-oneDark .hljs-link{text-decoration:underline}[data-v-7ec9509c] .markdown-theme-gitHub pre{background:#f7f8fa!important;border-radius:4px;color:#333;display:block;font-size:13px;line-height:20px;margin:10px 0!important;overflow-x:auto;overflow-x:auto!important;padding:20px 10px!important}[data-v-7ec9509c] .markdown-theme-gitHub pre *{font-family:Consolas!important}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-comment,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-quote{color:#998;font-style:italic}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-selector-tag,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-subst{color:#333;font-weight:700}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-keyword{color:#d73a49}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-literal,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-number,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-tag .hljs-attr,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-template-variable,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-variable{color:teal}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-doctag,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-string{color:#d73a49}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-section,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-selector-id,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-title{color:#900;font-weight:700}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-subst{font-weight:400}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-class .hljs-title,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-type{color:#458;font-weight:700}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-attribute,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-name,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-tag{color:navy;font-weight:400}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-link,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-regexp{color:#009926}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-bullet,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-symbol{color:#990073}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-built_in,[data-v-7ec9509c] .markdown-theme-gitHub .hljs-builtin-name{color:#0086b3}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-meta{color:#999;font-weight:700}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-deletion{background:#fdd}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-addition{background:#dfd}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-emphasis{font-style:italic}[data-v-7ec9509c] .markdown-theme-gitHub .hljs-strong{font-weight:700}',""]);const s=i},18789:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(1519),a=n.n(r)()((function(e){return e[1]}));a.push([e.id,'@font-face {font-family: "iconfont";\n src: url(\'iconfont.eot?t=1576231776697\'); /* IE9 */\n src: url(\'iconfont.eot?t=1576231776697#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'data:application/x-font-woff2;charset=utf-8;base64,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\') format(\'woff2\'),\n url(\'iconfont.woff?t=1576231776697\') format(\'woff\'),\n url(\'iconfont.ttf?t=1576231776697\') format(\'truetype\'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */\n url(\'iconfont.svg?t=1576231776697#iconfont\') format(\'svg\'); /* iOS 4.1- */\n}\n\n.iconfont {\n font-family: "iconfont" !important;\n font-size: 16px;\n font-style: normal;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.icon-md:before {\n content: "\\e604";\n}\n\n.icon-redo:before {\n content: "\\e627";\n}\n\n.icon-undo:before {\n content: "\\e633";\n}\n\n.icon-checked:before {\n content: "\\e683";\n}\n\n.icon-checked-false:before {\n content: "\\e684";\n}\n\n.icon-preview:before {\n content: "\\e63a";\n}\n\n.icon-on:before {\n content: "\\e6d8";\n}\n\n.icon-off:before {\n content: "\\e6d9";\n}\n\n.icon-download:before {\n content: "\\e6ae";\n}\n\n.icon-bold:before {\n content: "\\e677";\n}\n\n.icon-group:before {\n content: "\\e647";\n}\n\n.icon-img:before {\n content: "\\e64a";\n}\n\n.icon-under-line:before {\n content: "\\e65a";\n}\n\n.icon-close:before {\n content: "\\e690";\n}\n\n.icon-italic:before {\n content: "\\e628";\n}\n\n.icon-overline:before {\n content: "\\e63b";\n}\n\n.icon-horizontal:before {\n content: "\\e7f0";\n}\n\n.icon-theme:before {\n content: "\\e682";\n}\n\n.icon-quote:before {\n content: "\\e636";\n}\n\n.icon-table:before {\n content: "\\e603";\n}\n\n.icon-clear:before {\n content: "\\e629";\n}\n\n.icon-ul:before {\n content: "\\e624";\n}\n\n.icon-code:before {\n content: "\\e60f";\n}\n\n.icon-link:before {\n content: "\\e7e2";\n}\n\n.icon-fullscreen:before {\n content: "\\e7ec";\n}\n\n.icon-quite:before {\n content: "\\e7ed";\n}\n\n.icon-daoru:before {\n content: "\\e635";\n}\n\n.icon-ol:before {\n content: "\\e6f0";\n}\n\n.icon-upload-img:before {\n content: "\\e679";\n}\n\n.icon-save:before {\n content: "\\e648";\n}\n\n.icon-check-box:before {\n content: "\\ec58";\n}\n\n',""]);const o=a},34155:e=>{var t,n,r=e.exports={};function a(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function i(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}}();var s,c=[],l=!1,d=-1;function u(){l&&s&&(l=!1,s.length?c=s.concat(c):d=-1,c.length&&p())}function p(){if(!l){var e=i(u);l=!0;for(var t=c.length;t;){for(s=c,c=[];++d<t;)s&&s[d].run();d=-1,t=c.length}s=null,l=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===o||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function m(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new h(e,t)),1!==c.length||l||i(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=m,r.addListener=m,r.once=m,r.off=m,r.removeListener=m,r.removeAllListeners=m,r.emit=m,r.prependListener=m,r.prependOnceListener=m,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},64878:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});var r=n(70538),a=n(37352),o=n(43705);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c={name:"markdown-preview",props:{initialValue:{type:String,default:""},markedOptions:{type:Object,default:function(){return{}}},theme:{type:String,default:"light"},copyCode:{type:Boolean,default:!0},copyBtnText:{type:String,default:"复制代码"}},data:function(){return{html:"",previewImgModal:!1,previewImgSrc:"",previewImgMode:""}},mounted:function(){this.translateMarkdown()},methods:{tocLevel:function(e,t){var n=9999;return t.forEach((function(e){var t=e.level;n=Math.min(n,t)})),9999===n?e:e-(n-1)},translateMarkdown:function(){var e=this,t=(0,a.Z)(this.initialValue,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({sanitize:!1},this.markedOptions)).replace(/href="/gi,'target="_blank" href="');if(this.copyCode&&(t=t.replace(/<pre>/g,'<div class="code-block"><span class="copy-code">'+this.copyBtnText+"</span><pre>").replace(/<\/pre>/g,"</pre></div>")),/\[\[TOC\]\]/.test(t)){var n="";o.Z.tocItems.forEach((function(t){n+='<li class="toc-anchor-item" onclick="_goTocAction(this, \''.concat(t.level,"', '").concat(t.anchor,'\')"><span class="toc-link-').concat(e.tocLevel(t.level,o.Z.tocItems),'" title="').concat(t.text,'">').concat(t.text,"</span></li>")})),t=t.replace(/\[\[TOC\]\]/g,'<ul class="toc-anchor">'.concat(n,"</ul>"))}this.html=t,this.addCopyListener(),this.addImageClickListener()},addCopyListener:function(){var e=this;setTimeout((function(){var t=document.querySelectorAll(".code-block .copy-code");e.btns=t;for(var n=function(n,r){t[n].onclick=function(){var r=t[n].parentNode.querySelectorAll("pre")[0].innerText,a=document.createElement("input");a.setAttribute("value",r),document.body.appendChild(a),a.select(),document.execCommand("copy"),document.body.removeChild(a),e.$emit("on-copy",r)}},r=0,a=t.length;r<a;r++)n(r)}),600)},addImageClickListener:function(){var e=this,t=this.imgs,n=void 0===t?[]:t;if(n.length>0)for(var r=0,a=n.length;r<a;r++)n[r].onclick=null;setTimeout((function(){if(e.$refs.preview){e.imgs=e.$refs.preview.querySelectorAll("img");for(var t=function(t,n){e.imgs[t].onclick=function(){var n=e.imgs[t].getAttribute("src");e.previewImage(n)}},n=0,r=e.imgs.length;n<r;n++)t(n)}}),600)},previewImage:function(e){var t=this,n=new Image;n.src=e,n.onload=function(){var r=n.naturalWidth,a=n.naturalHeight;t.previewImgMode=a/r>1.4?"horizontal":"vertical",t.previewImgSrc=e,t.previewImgModal=!0}}},watch:{initialValue:function(){this.translateMarkdown()}}};var l=n(93379),d=n.n(l),u=n(3451),p={insert:"head",singleton:!1};d()(u.Z,p);u.Z.locals;var h=n(51900);const m=(0,h.Z)(c,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"preview"},[n("div",{class:"markdown-preview markdown-theme-"+e.theme,domProps:{innerHTML:e._s(e.html)}}),e._v(" "),n("div",{class:["preview-img",e.previewImgModal?"active":""]},[n("span",{staticClass:"close icon-close iconfont",on:{click:function(t){e.previewImgModal=!1}}}),e._v(" "),n("img",{class:[e.previewImgMode],attrs:{src:e.previewImgSrc,alt:""}})])])}),[],!1,null,"7ec9509c",null).exports;var f=n(9669),g=n.n(f),b=n(64720);r.default.component("MarkdownPreview",m);const v={name:"AppDown",data:function(){return{repoName:"kuaifan/dootask",repoData:{},repoStatus:0}},mounted:function(){this.getReleases()},computed:{repoTitle:function(){return 2==this.repoStatus?"更新客户端":"客户端下载"}},watch:{repoData:{handler:function(e){var t=this;if(e.tag_name)if(this.isElectron){var n=window.systemInformation.version,r=$A.leftDelete(e.tag_name.toLowerCase(),"v");if(1===this.compareVersion(r,n)){var a=this.$createElement;window.__appNotification&&window.__appNotification.close(),window.__appNotification=(0,b.Notification)({title:this.$L("更新提示"),duration:0,position:"bottom-right",onClose:function(){t.repoStatus=2},message:a("span",[a("span",[a("span",this.$L("发现新版本")+": "),a("Tag",{props:{color:"volcano"}},e.tag_name)]),a("MarkdownPreview",{class:"common-app-down-body",props:{initialValue:e.body}}),a("div",{class:"common-app-down-link",on:{click:function(){t.openExternal(e.html_url)}}},[a("Icon",{props:{type:"md-download"},style:{marginRight:"5px"}}),a("span",this.$L("立即升级"))])])})}}else this.repoStatus=1;else this.repoStatus=0},deep:!0}},methods:{getReleases:function(){var e=this,t=this.$store.state.method.getStorageJson("cacheAppdown");t.time&&t.time+3600>Math.round((new Date).getTime()/1e3)?this.chackReleases(t.data):g().get("https://api.github.com/repos/"+e.repoName+"/releases/latest").then((function(t){var n=t.status,r=t.data;200===n&&(e.$store.state.method.setStorage("cacheAppdown",{time:Math.round((new Date).getTime()/1e3),data:r}),e.chackReleases(r))}))},chackReleases:function(e){var t=window.location.hostname;"127.0.0.1"==t&&(t="www.dootask.com"),(e.assets||[]).find((function(e){var n=e.browser_download_url;return $A.strExists(n,t)}))&&(this.repoData=e)},compareVersion:function(e,t){for(var n=0,r=0,a=function(e,t){for(var n=t;"."!==e[n]&&n<e.length;)n++;return n};n<e.length&&r<t.length;){var o=a(e,n),i=a(t,r),s=+e.substr(n,o-n),c=+t.substr(r,i-r);if(s!==c)return s>c?1:-1;n=o+1,r=i+1}for(;n<e.length;){var l=a(e,n);if(+e.substr(n,l-n)>0)return 1;n=l+1}for(;r<t.length;){var d=a(t,r);if(+t.substr(r,d-r)>0)return-1;r=d+1}return 0},openExternal:function(e){try{this.$electron.shell.openExternal(e)}catch(t){window.location.href=e}}}};const w=(0,h.Z)(v,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.repoStatus&&!e.$store.state.windowMax768?n("div",{staticClass:"common-app-down"},[e.isElectron?n("div",{staticClass:"common-app-down-link",on:{click:function(t){return e.openExternal(e.repoData.html_url)}}},[n("Icon",{attrs:{type:"md-download"}}),e._v(" "+e._s(e.$L(e.repoTitle))+"\n ")],1):n("a",{staticClass:"common-app-down-link",attrs:{href:e.repoData.html_url,target:"_blank"}},[n("Icon",{attrs:{type:"md-download"}}),e._v(" "+e._s(e.$L(e.repoTitle))+"\n ")],1)]):e._e()}),[],!1,null,null,null).exports},19775:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>l});var r=n(20629);function a(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 o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const s={components:{AppDown:n(64878).Z},data:function(){return{nowTime:$A.Time(),nowInterval:null,loadIng:0,dashboard:"today",taskLoad:{},completeTask:[]}},mounted:function(){var e=this;this.nowInterval=setInterval((function(){e.nowTime=$A.Time()}),1e3)},destroyed:function(){clearInterval(this.nowInterval)},activated:function(){this.$store.dispatch("getDashboardTasks")},computed:o(o(o({},(0,r.rn)(["userInfo","projects","tasks","taskId"])),(0,r.Se)(["dashboardData"])),{},{title:function(){switch(this.dashboard){case"today":return this.$L("今日任务");case"overdue":return this.$L("超期任务");default:return""}},list:function(){var e=this.dashboard,t=this.completeTask,n=[];switch(e){case"today":n=$A.cloneJSON(this.dashboardData.today);break;case"overdue":n=$A.cloneJSON(this.dashboardData.overdue)}return t.length>0&&t.forEach((function(e){n.find((function(t){return t.id==e.id}))||n.push(e)})),n.sort((function(e,t){return $A.Date(e.end_at)-$A.Date(t.end_at)}))},expiresFormat:function(){var e=this.nowTime;return function(t){var n=Math.round($A.Date(t).getTime()/1e3)-e;return n<604800&&n>0?this.formatSeconds(n):n<=0?"-"+this.formatSeconds(-1*n):this.formatTime(t)}}}),watch:{$route:function(){this.completeTask=[]},dashboard:function(){this.completeTask=[]}},methods:{dropTask:function(e,t){var n=this;switch(t){case"complete":if(e.complete_at)return;this.updateTask(e,{complete_at:$A.formatDate("Y-m-d H:i:s")}).then((function(){n.completeTask.push(e)}));break;case"uncomplete":if(!e.complete_at)return;this.updateTask(e,{complete_at:!1}).then((function(){var t=n.completeTask.findIndex((function(t){return t.id==e.id}));t>-1&&n.completeTask.splice(t,1)}));break;case"archived":case"remove":this.archivedOrRemoveTask(e,t);break;default:t.name&&this.updateTask(e,{color:t.color})}},updateTask:function(e,t){var n=this;return new Promise((function(r,a){!0!==n.taskLoad[e.id]?(n.$set(n.taskLoad,e.id,!0),Object.keys(t).forEach((function(r){return n.$set(e,r,t[r])})),n.$store.dispatch("taskUpdate",Object.assign(t,{task_id:e.id})).then((function(){n.$set(n.taskLoad,e.id,!1),r()})).catch((function(t){var r=t.msg;$A.modalError(r),n.$set(n.taskLoad,e.id,!1),n.$store.dispatch("getTaskOne",e.id),a()}))):a()}))},archivedOrRemoveTask:function(e,t){var n=this,r="remove"==t?"removeTask":"archivedTask",a="remove"==t?"删除":"归档",o=e.parent_id>0?"子任务":"任务";$A.modalConfirm({title:a+o,content:"你确定要"+a+o+"【"+e.name+"】吗?",loading:!0,onOk:function(){!0!==n.taskLoad[e.id]?(n.$set(n.taskLoad,e.id,!0),n.$store.dispatch(r,e.id).then((function(t){var r=t.msg;$A.messageSuccess(r),n.$Modal.remove(),n.$set(n.taskLoad,e.id,!1)})).catch((function(t){var r=t.msg;$A.modalError(r,301),n.$Modal.remove(),n.$set(n.taskLoad,e.id,!1)}))):n.$Modal.remove()}})},formatTime:function(e){var t=Math.round($A.Date(e).getTime()/1e3);return($A.formatDate("Ymd")===$A.formatDate("Ymd",t)?$A.formatDate("H:i",t):$A.formatDate("Y")===$A.formatDate("Y",t)?$A.formatDate("m-d",t):$A.formatDate("Y-m-d",t))||""},formatBit:function(e){return(e=+e)>9?e:"0"+e},formatSeconds:function(e){var t,n=Math.floor(e/86400),r=Math.floor(e%86400/3600),a=Math.floor(e%86400%3600/60),o=Math.floor(e%86400%3600%60);return n>0?t=r>0?n+"d,"+this.formatBit(r)+"h":a>0?n+"d,"+this.formatBit(a)+"min":o>0?n+"d,"+this.formatBit(o)+"s":n+"d":r>0?t=this.formatBit(r)+":"+this.formatBit(a)+":"+this.formatBit(o):a>0?t=this.formatBit(a)+":"+this.formatBit(o):o>0&&(t=this.formatBit(o)+"s"),t}}},c=s;const l=(0,n(51900).Z)(c,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"page-dashboard"},[n("PageTitle",{attrs:{title:e.$L("仪表盘")}}),e._v(" "),n("div",{staticClass:"dashboard-wrapper"},[n("div",{staticClass:"dashboard-hello"},[e._v(e._s(e.$L("欢迎您,"+e.userInfo.nickname)))]),e._v(" "),n("div",{staticClass:"dashboard-desc"},[e._v(e._s(e.$L("以下是你当前的任务统计数据")))]),e._v(" "),n("ul",{staticClass:"dashboard-block"},[n("li",{on:{click:function(t){e.dashboard="today"}}},[n("div",{staticClass:"block-title"},[e._v(e._s(e.$L("今日待完成")))]),e._v(" "),n("div",{staticClass:"block-data"},[n("div",{staticClass:"block-num"},[e._v(e._s(e.dashboardData.today.length))]),e._v(" "),n("i",{staticClass:"taskfont"},[e._v("")])])]),e._v(" "),n("li",{on:{click:function(t){e.dashboard="overdue"}}},[n("div",{staticClass:"block-title"},[e._v(e._s(e.$L("超期未完成")))]),e._v(" "),n("div",{staticClass:"block-data"},[n("div",{staticClass:"block-num"},[e._v(e._s(e.dashboardData.overdue.length))]),e._v(" "),n("i",{staticClass:"taskfont"},[e._v("")])])]),e._v(" "),n("li",[n("div",{staticClass:"block-title"},[e._v(e._s(e.$L("参与的项目")))]),e._v(" "),n("div",{staticClass:"block-data"},[n("div",{staticClass:"block-num"},[e._v(e._s(e.projects.length))]),e._v(" "),n("i",{staticClass:"taskfont"},[e._v("")])])])]),e._v(" "),e.list.length>0?[n("div",{staticClass:"dashboard-title"},[e._v(e._s(e.title))]),e._v(" "),n("ul",{staticClass:"dashboard-list overlay-y"},e._l(e.list,(function(t){return n("li",{key:t.id,class:{complete:t.complete_at},style:t.color?{backgroundColor:t.color}:{},on:{click:function(n){return e.$store.dispatch("openTask",t.id)}}},[t.p_name&&0===t.parent_id?n("em",{staticClass:"priority-color",style:{backgroundColor:t.p_color}}):e._e(),e._v(" "),n("EDropdown",{attrs:{trigger:"click",size:"small",placement:"bottom"},on:{command:function(n){return e.dropTask(t,n)}}},[n("div",{staticClass:"drop-icon",on:{click:function(e){e.stopPropagation()}}},[n("i",{staticClass:"taskfont",domProps:{innerHTML:e._s(t.complete_at?"":"")}})]),e._v(" "),n("EDropdownMenu",{staticClass:"project-list-more-dropdown-menu",attrs:{slot:"dropdown"},slot:"dropdown"},[t.complete_at?n("EDropdownItem",{attrs:{command:"uncomplete"}},[n("div",{staticClass:"item red"},[n("Icon",{attrs:{type:"md-checkmark-circle-outline"}}),e._v(e._s(e.$L("标记未完成"))+"\n ")],1)]):n("EDropdownItem",{attrs:{command:"complete"}},[n("div",{staticClass:"item"},[n("Icon",{attrs:{type:"md-radio-button-off"}}),e._v(e._s(e.$L("完成"))+"\n ")],1)]),e._v(" "),0===t.parent_id?n("EDropdownItem",{attrs:{command:"archived"}},[n("div",{staticClass:"item"},[n("Icon",{attrs:{type:"ios-filing"}}),e._v(e._s(e.$L("归档"))+"\n ")],1)]):e._e(),e._v(" "),n("EDropdownItem",{attrs:{command:"remove"}},[n("div",{staticClass:"item"},[n("Icon",{attrs:{type:"md-trash"}}),e._v(e._s(e.$L("删除"))+"\n ")],1)]),e._v(" "),0===t.parent_id?[0===t.parent_id?n("EDropdownItem",{attrs:{divided:"",disabled:""}},[e._v(e._s(e.$L("背景色")))]):e._e(),e._v(" "),e._l(e.$store.state.taskColorList,(function(r,a){return n("EDropdownItem",{key:a,attrs:{command:r}},[n("div",{staticClass:"item"},[n("i",{staticClass:"taskfont",style:{color:r.color||"#f9f9f9"},domProps:{innerHTML:e._s(r.color==t.color?"":"")}}),e._v(e._s(e.$L(r.name))+"\n ")])])}))]:e._e()],2)],1),e._v(" "),n("div",{staticClass:"item-title"},[e._v(e._s(t.name))]),e._v(" "),t.desc?n("div",{staticClass:"item-icon"},[n("i",{staticClass:"taskfont"},[e._v("")])]):e._e(),e._v(" "),t.sub_num>0?n("div",{staticClass:"item-icon"},[n("i",{staticClass:"taskfont"},[e._v("")]),e._v(" "),n("em",[e._v(e._s(t.sub_complete)+"/"+e._s(t.sub_num))])]):e._e(),e._v(" "),n("div",{class:["item-icon",t.today?"today":"",t.overdue?"overdue":""]},[n("i",{staticClass:"taskfont"},[e._v("")]),e._v(" "),n("em",[e._v(e._s(e.expiresFormat(t.end_at)))])])],1)})),0)]:e._e()],2),e._v(" "),n("AppDown")],1)}),[],!1,null,null,null).exports}}]); |