vue-markdown/build/index.js

2 lines
150 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

!function(A,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define("markdown-vue",[],e):"object"==typeof exports?exports["markdown-vue"]=e():A["markdown-vue"]=e()}("undefined"!=typeof self?self:this,function(){return function(A){function e(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return A[n].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var t={};return e.m=A,e.c=t,e.d=function(A,t,n){e.o(A,t)||Object.defineProperty(A,t,{configurable:!1,enumerable:!0,get:n})},e.n=function(A){var t=A&&A.__esModule?function(){return A.default}:function(){return A};return e.d(t,"a",t),t},e.o=function(A,e){return Object.prototype.hasOwnProperty.call(A,e)},e.p="/build/",e(e.s=3)}([function(A,e){function t(A,e){var t=A[1]||"",i=A[3];if(!i)return t;if(e&&"function"==typeof btoa){var r=n(i);return[t].concat(i.sources.map(function(A){return"/*# sourceURL="+i.sourceRoot+A+" */"})).concat([r]).join("\n")}return[t].join("\n")}function n(A){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(A))))+" */"}A.exports=function(A){var e=[];return e.toString=function(){return this.map(function(e){var n=t(e,A);return e[2]?"@media "+e[2]+"{"+n+"}":n}).join("")},e.i=function(A,t){"string"==typeof A&&(A=[[null,A,""]]);for(var n={},i=0;i<this.length;i++){var r=this[i][0];"number"==typeof r&&(n[r]=!0)}for(i=0;i<A.length;i++){var o=A[i];"number"==typeof o[0]&&n[o[0]]||(t&&!o[2]?o[2]=t:t&&(o[2]="("+o[2]+") and ("+t+")"),e.push(o))}},e}},function(A,e,t){A.exports=t.p+"iconfont.eot?22bf07f50d219b2934163af86f9e8ca6"},function(A,e,t){"use strict";var n=t(15);e.a=n.a},function(A,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=t(4);e.default=n.a},function(A,e,t){"use strict";function n(A){t(5)}var i=t(2),r=t(36),o=t(14),a=n,s=o(i.a,r.a,!1,a,null,null);e.a=s.exports},function(A,e,t){var n=t(6);"string"==typeof n&&(n=[[A.i,n,""]]),n.locals&&(A.exports=n.locals);t(12)("29b68884",n,!0,{})},function(A,e,t){e=A.exports=t(0)(!1),e.i(t(7),""),e.push([A.i,'.Light pre{font-size:14px!important;line-height:1.6!important;word-break:break-all;word-wrap:break-word;border:0!important;border-radius:0!important;background:#f7f8fb!important;padding:20px!important;border-radius:4px!important;overflow-y:hidden!important;overflow-x:auto!important;margin:20px 0!important}.Light pre code{font-family:Consolas!important;font-size:13px;line-height:22px!important;color:#444}.Light *{-webkit-font-smoothing:antialiased}.Light .hljs{display:block;overflow-x:auto;color:#525252;padding:15px;-webkit-text-size-adjust:none}.Light .hljs-doctype{color:#999}.Light .hljs-tag{color:#3e76f6}.Light .hljs-attribute{color:#e96900}.Light .hljs-value{color:#42b983}.Light .hljs-keyword{color:#e96900}.Light .hljs-string{color:#42b983}.Light .hljs-comment{color:#b3b3b3}.Light .hljs-operator .hljs-comment{color:#525252}.Light .hljs-regexp{color:#af7dff}.Light .hljs-built_in{color:#2db7f5}.Light .css .hljs-class{color:#e96900}.Light .css .hljs-number,.Light .javascript .hljs-number{color:#fc1e70}.Light .css .hljs-attribute{color:#af7dff}.Light .css .hljs-important{color:red}.Light .actionscript .hljs-literal,.Light .javascript .hljs-literal{color:#fc1e70}.Light pre{padding:0;margin:0;background:#f7f7f7!important}.Light code{display:inline-block;background:#f7f7f7;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;margin:0 3px;padding:1px 5px;border-radius:3px;color:#666;border:1px solid #eee}.Light pre code{display:inline;margin:0;padding:0;border:none;background:transparent}.Light pre.bg code{background:#f7f7f7}.Dark pre{display:block;padding:20px!important;border-radius:4px;margin:20px 0!important;background:#1e1e1e;color:#dcdcdc;overflow-y:hidden!important;overflow-x:auto!important}.Dark pre,.Dark pre *{font-family:Menlo,Consolas,Courier New,Courier,FreeMono,monospace!important}.Dark pre *{line-height:1.6!important;font-size:14px}.Dark code{padding:0!important;margin:0!important}.Dark .hljs-literal,.Dark .hljs-name,.Dark .hljs-symbol{color:#659bd1}.Dark .hljs-keyword{color:#bc89bd}.Dark .hljs-link{color:#569cd6;text-decoration:underline}.Dark .hljs-built_in,.Dark .hljs-type{color:#4ec9b0}.Dark .hljs-class,.Dark .hljs-number{color:#b8d7a3}.Dark .hljs-meta-string,.Dark .hljs-string{color:#d69d85}.Dark .hljs-regexp,.Dark .hljs-template-tag{color:#9a5334}.Dark .hljs-formula,.Dark .hljs-function,.Dark .hljs-params,.Dark .hljs-subst,.Dark .hljs-title{color:#dcdcdc}.Dark .hljs-comment,.Dark .hljs-quote{color:#57a64a;font-style:italic}.Dark .hljs-doctag{color:#608b4e}.Dark .hljs-meta,.Dark .hljs-meta-keyword,.Dark .hljs-tag{color:#9b9b9b}.Dark .hljs-template-variable,.Dark .hljs-variable{color:#bd63c5}.Dark .hljs-attr,.Dark .hljs-attribute,.Dark .hljs-builtin-name{color:#9cdcfe}.Dark .hljs-section{color:gold}.Dark .hljs-emphasis{font-style:italic}.Dark .hljs-strong{font-weight:700}.Dark .hljs-bullet,.Dark .hljs-selector-attr,.Dark .hljs-selector-class,.Dark .hljs-selector-id,.Dark .hljs-selector-pseudo,.Dark .hljs-selector-tag{color:#d7ba7d}.Dark .hljs-addition{background-color:#144212;display:inline-block;width:100%}.Dark .hljs-deletion{background-color:#600;display:inline-block;width:100%}.Dark .hljs-comment{font-style:normal}.OneDark pre{padding:20px 20px 30px!important;display:block;color:#abb2bf;background:#292c34;border-radius:4px;overflow-y:hidden!important;overflow-x:auto!important;margin:20px 0!important}.OneDark pre,.OneDark pre *{font-family:Menlo,Consolas,Courier New,Courier,FreeMono,monospace}.OneDark pre *{line-height:1.6!important;font-size:14px}.OneDark .hljs-comment,.OneDark .hljs-quote{color:#5c6370;font-style:italic}.OneDark .hljs-doctag,.OneDark .hljs-formula,.OneDark .hljs-keyword{color:#c678dd}.OneDark .hljs-deletion,.OneDark .hljs-name,.OneDark .hljs-section,.OneDark .hljs-selector-tag,.OneDark .hljs-subst{color:#e06c75}.OneDark .hljs-literal{color:#56b6c2}.OneDark .hljs-addition,.OneDark .hljs-attribute,.OneDark .hljs-meta-string,.OneDark .hljs-regexp,.OneDark .hljs-string{color:#98c379}.OneDark .hljs-built_in,.OneDark .hljs-class .hljs-title{color:#e6c07b}.OneDark .hljs-attr,.OneDark .hljs-number,.OneDark .hljs-selector-attr,.OneDark .hljs-selector-class,.OneDark .hljs-selector-pseudo,.OneDark .hljs-template-variable,.OneDark .hljs-type,.OneDark .hljs-variable{color:#d19a66}.OneDark .hljs-bullet,.OneDark .hljs-link,.OneDark .hljs-meta,.OneDark .hljs-selector-id,.OneDark .hljs-symbol,.OneDark .hljs-title{color:#61aeee}.OneDark .hljs-emphasis{font-style:italic}.OneDark .hljs-strong{font-weight:700}.OneDark .hljs-link{text-decoration:underline}.GitHub pre{padding:20px 20px 30px!important;display:block;overflow-x:auto;color:#333;background:#f7f8fa!important;font-size:13px;line-height:20px;border-radius:4px;margin:20px 0!important;overflow-x:auto!important}.GitHub pre *{font-family:Consolas!important}.GitHub .hljs-comment,.GitHub .hljs-quote{color:#998;font-style:italic}.GitHub .hljs-selector-tag,.GitHub .hljs-subst{color:#333;font-weight:700}.GitHub .hljs-keyword{color:#d73a49}.GitHub .hljs-literal,.GitHub .hljs-number,.GitHub .hljs-tag .hljs-attr,.GitHub .hljs-template-variable,.GitHub .hljs-variable{color:teal}.GitHub .hljs-doctag,.GitHub .hljs-string{color:#d73a49}.GitHub .hljs-section,.GitHub .hljs-selector-id,.GitHub .hljs-title{color:#900;font-weight:700}.GitHub .hljs-subst{font-weight:400}.GitHub .hljs-class .hljs-title,.GitHub .hljs-type{color:#458;font-weight:700}.GitHub .hljs-attribute,.GitHub .hljs-name,.GitHub .hljs-tag{color:navy;font-weight:400}.GitHub .hljs-link,.GitHub .hljs-regexp{color:#009926}.GitHub .hljs-bullet,.GitHub .hljs-symbol{color:#990073}.GitHub .hljs-built_in,.GitHub .hljs-builtin-name{color:#0086b3}.GitHub .hljs-meta{color:#999;font-weight:700}.GitHub .hljs-deletion{background:#fdd}.GitHub .hljs-addition{background:#dfd}.GitHub .hljs-emphasis{font-style:italic}.GitHub .hljs-strong{font-weight:700}.markdown{overflow:hidden;display:flex;justify-content:space-between;align-items:center;flex-direction:column;background:#f7f7f7;min-height:600px}.markdown,.markdown *{margin:0;padding:0;box-sizing:border-box}.markdown.fullscreen{position:fixed;z-index:999999;top:0;left:0;right:0;bottom:0;height:100%!important;width:100%}.markdown.fullscreen .markdown-content{padding:0;padding-top:10px}.markdown .markdown-toolbars{width:100%;display:flex;align-items:center;list-style:none;background:#fff;color:#464c5b;height:40px;cursor:pointer;padding-left:4px;border-bottom:1px solid #dddee1}.markdown .markdown-toolbars>li{position:relative;cursor:pointer}.markdown .markdown-toolbars>li:after{display:block;content:attr(name);position:absolute;z-index:999999999999;top:32px;left:20px;background:#e6e6e6;color:#333;white-space:nowrap;font-size:12px;line-height:20px;padding:0 6px;border:1px solid #dddee1;transition:all .3s .3s;transform:scale(0);opacity:0;transform-origin:top}.markdown .markdown-toolbars>li:hover:after{transform:scale(1);opacity:1}.markdown .markdown-toolbars>li:last-child:after{right:20%;left:auto}.markdown .markdown-toolbars>li .title{font-size:16px!important}.markdown .markdown-toolbars .empty{flex:1}.markdown .markdown-toolbars span{font-size:18px;color:#999;cursor:pointer;display:block;width:30px;height:30px;border-radius:3px;line-height:30px;text-align:center}.markdown .markdown-toolbars span:hover{background:#f7f7f7;color:#0084ff}.markdown .markdown-toolbars .title{padding-left:4px;padding-right:10px}.markdown .markdown-toolbars li:last-child span{font-size:20px!important;margin-right:10px}.markdown .markdown-toolbars .export-file,.markdown .markdown-toolbars .shift-theme{height:46px;position:relative;display:flex;justify-content:center;align-items:center}.markdown .markdown-toolbars .export-file span,.markdown .markdown-toolbars .shift-theme span{padding:0 8px;transition:all .3s;font-size:18px;display:inline-block;line-height:32px}.markdown .markdown-toolbars .export-file span:hover,.markdown .markdown-toolbars .shift-theme span:hover{color:#0084ff;background:#f7f7f7;border-radius:3px}.markdown .markdown-toolbars .export-file ul,.markdown .markdown-toolbars .shift-theme ul{transform:scale(0);transition:all .3s;left:-50%;top:40px;width:160px;transform-origin:top center;list-style:none;margin:0;padding:6px 0;box-sizing:border-box;border:1px solid #dddee1;background:#fff;border-radius:4px;position:absolute;z-index:9999999;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);font-family:Monospaced Number,Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.markdown .markdown-toolbars .export-file ul.active,.markdown .markdown-toolbars .shift-theme ul.active{opacity:1;transform:scaleY(1)}.markdown .markdown-toolbars .export-file ul li,.markdown .markdown-toolbars .shift-theme ul li{line-height:30px;padding:0 12px;padding-left:12px;font-size:13px;cursor:pointer;user-select:none;display:flex;align-items:center;color:#555}.markdown .markdown-toolbars .export-file ul li .iconfont,.markdown .markdown-toolbars .shift-theme ul li .iconfont{font-size:14px;display:block;height:30px;width:30px;line-height:30px;overflow:hidden}.markdown .markdown-toolbars .export-file ul li .iconfont:hover,.markdown .markdown-toolbars .shift-theme ul li .iconfont:hover{color:#555}.markdown .markdown-toolbars .export-file ul li i,.markdown .markdown-toolbars .shift-theme ul li i{font-size:13px;display:block;font-style:normal;flex:1;white-space:normal}.markdown .markdown-toolbars .export-file ul li:last-child,.markdown .markdown-toolbars .shift-theme ul li:last-child{border-bottom:0}.markdown .markdown-toolbars .export-file ul li:last-child .iconfont,.markdown .markdown-toolbars .shift-theme ul li:last-child .iconfont{font-size:14px!important;margin:0!important}.markdown .markdown-toolbars .export-file ul li:hover,.markdown .markdown-toolbars .shift-theme ul li:hover{background:#f7f7f7}.markdown .markdown-toolbars .export-file ul li.disabled,.markdown .markdown-toolbars .shift-theme ul li.disabled{cursor:not-allowed;color:#bbbec4}.markdown .markdown-toolbars .export-file ul li.disabled:hover,.markdown .markdown-toolbars .shift-theme ul li.disabled:hover{background:transparent}.markdown .markdown-toolbars .import-file{position:relative;overflow:hidden}.markdown .markdown-toolbars .import-file input{position:absolute;z-index:9999;left:0;top:0;display:block;width:100%;height:100%;opacity:0;cursor:pointer}.markdown .markdown-content{width:100%;height:400px;padding-bottom:0}.markdown .markdown-content,.markdown .markdown-content .markdown-editor{flex:1;display:flex;justify-content:space-between;position:relative;overflow:hidden}.markdown .markdown-content .markdown-editor{min-height:100%;margin:0!important;overflow-y:scroll;background:#2d2d2d}.markdown .markdown-content .markdown-editor::-webkit-scrollbar{display:none}.markdown .markdown-content .markdown-editor .index{background:#272727;min-height:100%;width:36px;line-height:22px;padding:12px 0}.markdown .markdown-content .markdown-editor .index li{background:#272727;color:#ccc;font-size:14px;text-align:center;font-family:Consolas}.markdown .markdown-content .markdown-editor textarea{width:100%;min-height:100%;outline:none;border:0;background:#2d2d2d;line-height:22px;caret-color:#ccc;color:#669acc;font-size:14px;font-family:Consolas;resize:none;padding:12px 8px;overflow:hidden}.markdown .markdown-content .markdown-editor textarea::selection{background:#999;color:#0084ff}.markdown .markdown-content .markdown-preview{min-height:100%}.insert-img-model{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;background:rgba(0,0,0,.3);padding-top:12%;transition:all .3s;opacity:0;display:none}.insert-img-model .model-container{background:#fff;width:480px;margin:0 auto;border-radius:4px;transition:all .3s;transform:scale(0);transform-origin:center}.insert-img-model .model-container .model-head{line-height:32px;padding:0 12px;background:#f7f7f7;border-radius:4px 4px 0 0;box-shadow:0 1px 2px #dddee1;display:flex;justify-content:space-between}.insert-img-model .model-container .model-head span:nth-of-type(2){font-size:14px;padding-left:12px;cursor:pointer}.insert-img-model .model-container .model-head span:nth-of-type(2):hover{color:#ed3f14}.insert-img-model .model-container .model-content{padding:20px 12px;padding-top:0;min-height:180px}.insert-img-model .model-container .model-content .insert-url{padding:42px 0;display:flex;justify-content:space-between;align-items:center}.insert-img-model .model-container .model-content .insert-url input{display:block;border:1px solid #ccc;font-size:14px;padding:4px 8px;line-height:24px;color:#333;background:#fff;border-radius:4px;writing-mode:horizontal-tb;text-rendering:auto;transition:box-shadow 2s;flex:1}.insert-img-model .model-container .model-content .insert-url input:focus{border-color:#007acc}.insert-img-model .model-container .model-content .insert-url input::placeholder{color:#c1c1c1}.insert-img-model .model-container .model-content .insert-url a{display:block;background:#007acc;color:#fff;line-height:32px;height:32px;font-size:13px;padding:0 12px;border-radius:3px;margin-left:20px;border:1px solid #dddee1;transition:all .3s}.insert-img-model .model-container .model-content .insert-url a:hover{background:#0169af}.insert-img-model .model-container .model-content .insert-local{height:120px;border:1px dashed #dddee1;border-radius:4px;transition:all .3s;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.insert-img-model .model-container .model-content .insert-local span{font-size:40px;color:#dddee1;line-height:50px;transition:all .3s}.insert-img-model .model-container .model-content .insert-local p{font-size:14px;color:#555;transition:all .3s}.insert-img-model .model-container .model-content .insert-local:hover{border-color:#007acc}.insert-img-model .model-container .model-content .insert-local:hover p,.insert-img-model .model-container .model-content .insert-local:hover span{color:#007acc}.insert-img-model .model-container .model-content .insert-local input{display:block;position:absolute;width:100%;height:100%;opacity:0}.insert-img-model .model-container .model-foot{display:flex;justify-content:flex-end;align-items:center;padding:10px 12px;display:none}.insert-img-model .model-container .model-foot a{display:block;background:#f7f7f7;color:#252525;line-height:26px;height:26px;font-size:13px;padding:0 12px;border-radius:3px;margin-left:12px;border:1px solid #dddee1;transition:all .3s}.insert-img-model .model-container .model-foot a:hover{background:#e9eaec}.insert-img-model .model-container .model-foot a.ok{background:#007acc;color:#fff;border-color:#007acc}.insert-img-model .model-container .model-foot a.ok:hover{background:#0169af}.insert-img-model.active{opacity:1;display:block}.insert-img-model.active .model-container{transform:scale(1)}ul.shift{padding:6px 12px;display:flex;align-items:center}ul.shift span{font-size:12px;cursor:pointer;user-select:none}ul.shift span.iconfont{font-size:14px}ul.shift label{font-size:12px;padding-right:10px;position:relative;cursor:pointer;user-select:none}ul.shift input[type=radio],ul.shift label{transition:all .6s ease;box-sizing:border-box}ul.shift input[type=radio]+label:before{content:"\\A0";display:inline-block;vertical-align:middle;margin-right:4px;width:8px;height:8px;border-radius:50%;border:1px solid #292d35;padding:2px}ul.shift input[type=radio]:checked+label:before{background-color:#292d35;background-clip:content-box;padding:2px}ul.shift input[type=radio]{position:absolute;clip:rect(0,0,0,0)}ul.shift input[type=radio]:checked+label{color:#292d35}.markdown-preview{flex:1;overflow:hidden;overflow-y:scroll;background:#fff;padding:20px 12px!important}.markdown-preview>div{padding:10px 12px!important;background:#fff}.markdown-preview::-webkit-scrollbar,.markdown-preview>div::-webkit-scrollbar{display:none}.markdown-preview ul{list-style:none;padding:0 20px}.markdown-preview ul li{position:relative}.markdown-preview ul li:after{display:block;content:"";width:8px;height:8px;border-radius:50%;position:absolute;z-index:99;top:7px;left:-20px;background:#555}.markdown-preview ol,.markdown-preview ul{margin:20px 0;padding:0 40px}.markdown-preview ol li,.markdown-preview ul li{font-size:14px!important;color:#555;margin-bottom:10px;line-height:24px;padding-left:12px}.markdown-preview ol li input[type=checkbox],.markdown-preview ul li input[type=checkbox]{position:relative;cursor:pointer;overflow:visible;position:absolute;left:0;top:0}.markdown-preview ol li input[type=checkbox]:after,.markdown-preview ul li input[type=checkbox]:after{display:block;content:"";width:16px;height:16px;position:absolute;z-index:99999;background:#fff;top:0;right:0}.markdown-preview ol li input[type=checkbox]:before,.markdown-preview ul li input[type=checkbox]:before{display:block;width:18px;height:18px;position:absolute;content:"";top:2px;left:-25px;z-index:999999;background-position:50%;background:url("data:image/jpeg;base64,/9j/4QjXRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAAagEoAAMAAAABAAIAAAExAAIAAAAfAAAAcgEyAAIAAAAUAAAAkYdpAAQAAAABAAAAqAAAANQACvyAAAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpADIwMTg6MDk6MTMgMTY6NTY6MzgAAAAAAAOgAQADAAAAAQABAACgAgAEAAAAAQAAAICgAwAEAAAAAQAAAIAAAAAAAAAABgEDAAMAAAABAAYAAAEaAAUAAAABAAABIgEbAAUAAAABAAABKgEoAAMAAAABAAIAAAIBAAQAAAABAAABMgICAAQAAAABAAAHnQAAAAAAAABIAAAAAQAAAEgAAAAB/9j/7QAMQWRvYmVfQ00AAf/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAIAAgAMBIgACEQEDEQH/3QAEAAj/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kSTVKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/2gAMAwEAAhEDEQA/APVUkkPIvpxqX33ODK2CXOKSkiS5bI+uVm8jGx27BwbCST/ZZ9FC/wCeOd/oav8Apf8AkklPXJLkf+eOd/oav+l/5JL/AJ453+hq/wCl/wCSSU9ckuR/5453+hq/6X/kkv8Anjnf6Gr/AKX/AJJJT1yS5H/njnf6Gr/pf+SS/wCeOd/oav8Apf8AkklPXJLkf+eOd/oav+l/5JL/AJ453+hq/wCl/wCSSU9ckuR/5453+hq/6X/kkv8Anjnf6Cr/AKX/AJJJT1ySxek/WXHzrBRcz0L3fQ1lrj4B35rltJKf/9D1Vc79crntx8ekGG2Oc53ntA2/9WuiXM/XT6OJ8bP/AEWkpb6tdGwcjDOVks9VznFrWmYAHktj9h9I/wC4rPxVb6q/8kN/rv8AyrYSU0P2H0j/ALis/FL9h9I/7is/FX0klND9h9I/7is/FL9h9I/7is/FX0klND9h9I/7is/FL9h9I/7is/FX0klND9h9I/7is/FL9h9I/wC4rPxV9JJTQ/YfSP8AuKz8Uv2F0j/uKz8VfSSU8N1/Bq6d1IMxpYxzRa0T9Ekub7T/AGF2PT73ZODRe/6VlbXO+Me5ct9cP+U6/wDiG/8AVWLpOi/8lYv/ABbUlP8A/9H1Vcz9dPo4nxs/9FrplzP10+jifGz/ANFpKb31V/5Ib/Xf+VbCx/qr/wAkN/rv/KthJSkkkklKSSSSUpJJJJSkkkklKSSSSU8d9cP+U6/+Ib/1Vi6Tov8AyVi/8W1c39cP+U6/+Ib/ANVYuk6L/wAlYv8AxbUlP//S9VXM/XT6OJ8bP/Ra6Zcz9dPo4nxs/wDRaSm99Vf+SG/13/lWwsf6q/8AJDf67/yrYSUpJJJJSkkkklKSSSSUpJJJJSkkkklPHfXD/lOv/iG/9VYuk6L/AMlYv/FtXN/XD/lOv/iG/wDVWLpOi/8AJWL/AMW1JT//0/VVzP10+jifGz/0WumXM/XT6OJ8bP8A0WkpvfVX/khv9d/5VsLH+qv/ACQ3+u/8q2ElKSSSSUpJJJJSkkkklKSSSSUpJJJJTx31w/5Tr/4hv/VWLpOi/wDJWL/xbVzf1w/5Tr/4hv8A1Vi6Tov/ACVi/wDFtSU//9T1Vcz9dPo4nxs/9FrplzP10+jifGz/ANFpKb31V/5Ib/Xf+VbCx/qr/wAkN/rv/KthJSkkkklKSSSSUpJJJJSkkkklKSSSSU8d9cP+U6/+Ib/1Vi6Tov8AyVi/8W1c39cP+U6/+Ib/ANVYuk6L/wAlYv8AxbUlP//V9VXM/XT6OJ8bP/Ra6Zc19dPo4nxs/wDRaSm79Vf+SG/13/lWwsb6puaelBoMltjg4eHBWykpSSSSSlJJJJKUkkkkpSSSSSlJJJJKeO+uH/Kdf/EN/wCqsXSdF/5Kxf8Ai2rl/rVfVd1SKzu9GsVv/rAucR/011HRf+SsX/im/kSU/wD/1vVVm9e6Y7qOFsrj16jvrnv+8z+0tJJJT50y3OwLXMY+zGs4e0EtOn7wRP2x1X/uXb/nFd++uuz6bGvj94A/lUPsuN/oWf5o/uSU8H+2Oq/9y7f84pftjqv/AHLt/wA4rvPsuN/oWf5o/uS+y43+hZ/mj+5JTwf7Y6r/ANy7f84pftjqv/cu3/OK7z7Ljf6Fn+aP7kvsuN/oWf5o/uSU8H+2Oq/9y7f84pftjqv/AHLt/wA4rvPsuN/oWf5o/uS+y43+hZ/mj+5JTwf7Y6r/ANy7f84pftjqv/cu3/OK7z7Ljf6Fn+aP7kvsuN/oWf5o/uSU8H+2Oq/9y7f84pj1fqhBByrYP8srvfsuN/oWf5o/uS+y43+hZ/mj+5JTwfTumZXUbwypp2T+ktPDR8f3v5K76mplNTKaxDK2hrR5AbQpABohogDgBOkp/9n/7RDWUGhvdG9zaG9wIDMuMAA4QklNBCUAAAAAABAAAAAAAAAAAAAAAAAAAAAAOEJJTQQ6AAAAAAD3AAAAEAAAAAEAAAAAAAtwcmludE91dHB1dAAAAAUAAAAAUHN0U2Jvb2wBAAAAAEludGVlbnVtAAAAAEludGUAAAAASW1nIAAAAA9wcmludFNpeHRlZW5CaXRib29sAAAAAAtwcmludGVyTmFtZVRFWFQAAAARAEEARABDADIAMgAzACgARQA1ADoARgA5ADoAMABBACkAAAAAAA9wcmludFByb29mU2V0dXBPYmpjAAAABWghaDeLvn9uAAAAAAAKcHJvb2ZTZXR1cAAAAAEAAAAAQmx0bmVudW0AAAAMYnVpbHRpblByb29mAAAACXByb29mQ01ZSwA4QklNBDsAAAAAAi0AAAAQAAAAAQAAAAAAEnByaW50T3V0cHV0T3B0aW9ucwAAABcAAAAAQ3B0bmJvb2wAAAAAAENsYnJib29sAAAAAABSZ3NNYm9vbAAAAAAAQ3JuQ2Jvb2wAAAAAAENudENib29sAAAAAABMYmxzYm9vbAAAAAAATmd0dmJvb2wAAAAAAEVtbERib29sAAAAAABJbnRyYm9vbAAAAAAAQmNrZ09iamMAAAABAAAAAAAAUkdCQwAAAAMAAAAAUmQgIGRvdWJAb+AAAAAAAAAAAABHcm4gZG91YkBv4AAAAAAAAAAAAEJsICBkb3ViQG/gAAAAAAAAAAAAQnJkVFVudEYjUmx0AAAAAAAAAAAAAAAAQmxkIFVudEYjUmx0AAAAAAAAAAAAAAAAUnNsdFVudEYjUHhsQFIAAAAAAAAAAAAKdmVjdG9yRGF0YWJvb2wBAAAAAFBnUHNlbnVtAAAAAFBnUHMAAAAAUGdQQwAAAABMZWZ0VW50RiNSbHQAAAAAAAAAAAAAAABUb3AgVW50RiNSbHQAAAAAAAAAAAAAAABTY2wgVW50RiNQcmNAWQAAAAAAAAAAABBjcm9wV2hlblByaW50aW5nYm9vbAAAAAAOY3JvcFJlY3RCb3R0b21sb25nAAAAAAAAAAxjcm9wUmVjdExlZnRsb25nAAAAAAAAAA1jcm9wUmVjdFJpZ2h0bG9uZwAAAAAAAAALY3JvcFJlY3RUb3Bsb25nAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAgBIAAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgAAOEJJTQQCAAAAAAACAAA4QklNBDAAAAAAAAEBADhCSU0ELQAAAAAABgABAAAAAjhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAANDAAAA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OjM4KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wOS0xM1QxNjo1NjozOCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wOS0xM1QxNjo1NjozOCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6YmFlYmVlNTQtODI3My00MTJhLTk0NDgtZTdhYzU1MjFjMWZkIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NjBlZDg0MmItNjZjMy1hNDRlLTgxNGItYWVjM2JiMjg1Mjg3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MTQyYTk3NzMtZjA2NC00N2Q3LTllMDMtOWI5YzhhYzc0YWI5Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNDJhOTc3My1mMDY0LTQ3ZDctOWUwMy05YjljOGFjNzRhYjkiIHN0RXZ0OndoZW49IjIwMTgtMDktMDVUMTg6MjE6MzgrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGltYWdlL3BuZyB0byBpbWFnZS9qcGVnIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiYWViZWU1NC04MjczLTQxMmEtOTQ0OC1lN2FjNTUyMWMxZmQiIHN0RXZ0OndoZW49IjIwMTgtMDktMTNUMTY6NTY6MzgrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAAAAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdUUkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYWVogAAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAAWFla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") no-repeat;background-size:contain}.markdown-preview ol li input[type=checkbox]:checked:before,.markdown-preview ul li input[type=checkbox]:checked:before{background:url("data:image/jpeg;base64,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WQAAAAAAAAAAABBjcm9wV2hlblByaW50aW5nYm9vbAAAAAAOY3JvcFJlY3RCb3R0b21sb25nAAAAAAAAAAxjcm9wUmVjdExlZnRsb25nAAAAAAAAAA1jcm9wUmVjdFJpZ2h0bG9uZwAAAAAAAAALY3JvcFJlY3RUb3Bsb25nAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAgBIAAAAAQACOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAAeOEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgAAOEJJTQQCAAAAAAACAAA4QklNBDAAAAAAAAEBADhCSU0ELQAAAAAABgABAAAAAjhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAANDAAAABgAAAAAAAAAAAAAAgAAAAIAAAAAHAGMAaABlAGMAawBlAGQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAIAAAACAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAAAAAAQnRvbWxvbmcAAACAAAAAAFJnaHRsb25nAAAAgAAAAAZzbGljZXNWbExzAAAAAU9iamMAAAABAAAAAAAFc2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAAAAAAAAAGb3Jp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dHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTA5LTA1VDE4OjIxOjM4KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOC0wOS0xM1QxNjo1NTo0OSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOC0wOS0xM1QxNjo1NTo0OSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMwY2QwMDgtODA3Zi00NDk4LTlkYjctMjZjYWI2ZWI1ODM3IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MWNkYzYwM2UtNmVhNy0wYjQ0LThhMTEtZDk4YTFlODhkMTVlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6M2EwNjc1YjItZTY3MC00NWU0LThhZmUtN2UzYzU1ZTRjNTEyIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozYTA2NzViMi1lNjcwLTQ1ZTQtOGFmZS03ZTNjNTVlNGM1MTIiIHN0RXZ0OndoZW49IjIwMTgtMDktMDVUMTg6MjE6MzgrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGltYWdlL3BuZyB0byBpbWFnZS9qcGVnIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMzBjZDAwOC04MDdmLTQ0OTgtOWRiNy0yNmNhYjZlYjU4MzciIHN0RXZ0OndoZW49IjIwMTgtMDktMTNUMTY6NTU6NDkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAAAAAD21gABAAAAANMtSFAgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAAM2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIsAAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcAAAPUAAAA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") no-repeat;background-size:contain}.markdown-preview ol{list-style-type:decimal}.markdown-preview hr{color:#dddee1;height:1px;border:0;border-top:1px solid #dddee1;margin:20px 0;padding:0}.markdown-preview del,.markdown-preview em,.markdown-preview strong{display:inline-block;margin:8px 0}.markdown-preview blockquote{position:relative;background:#f7f7f7;padding:6px 12px;border-left:5px solid #e9eaec;border-radius:2px;margin:8px 0}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3,.markdown-preview h4,.markdown-preview h5,.markdown-preview h6{color:#252525}.markdown-preview h1{font-size:28px;border-bottom:1px solid #dddee1}.markdown-preview h2{font-size:24px}.markdown-preview h3{font-size:18px}.markdown-preview h4{font-size:16px}.markdown-preview h5{font-size:14px}.markdown-preview h6{font-size:12px}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3,.markdown-preview h4,.markdown-preview h5,.markdown-preview h6{padding:8px 0;font-weight:600}.markdown-preview p{font-size:14px!important;color:#555;margin:8px 0;line-height:22px}.markdown-preview img{display:block;width:90%;margin:20px auto;cursor:pointer}.markdown-preview table{width:100%;border:1px solid #dddee1;border-bottom:0;background:#fff;border-spacing:0;border-collapse:collapse;margin:20px 0}.markdown-preview table tr{-webkit-transition:background .1s;transition:background .1s;text-align:nav}.markdown-preview table tr td,.markdown-preview table tr th{padding:0 8px;font-size:14px;line-height:39px;color:#333;border-bottom:1px solid #dddee1;cursor:pointer}.markdown-preview table th{background:#f8f8f9;text-align:left;font-weight:700}.markdown-preview table tr:nth-of-type(2n) td{background:#f8f8f9}.markdown-preview table tr:hover td{background:#eaf5f6}.markdown-preview table td,.markdown-preview table th{border:1px solid #dddee1}.markdown-preview input[type=checkbox]{display:inline-block;border-radius:0;margin-right:8px}.markdown-preview a{text-decoration:none;color:#007acc;font-size:14px;line-height:22px}.preview-img{position:fixed;width:100vw;height:100vh;z-index:99999999;left:0;top:0;background:rgba(0,0,0,.5);display:none;opacity:0;transition:opacity .3s .1s;justify-content:center;align-items:center}.preview-img .close{position:absolute;right:0;top:0;color:#fff;padding:10px;font-size:12px;cursor:pointer}.preview-img img{display:block}.preview-img img.vertical{height:80%;width:auto}.preview-img img.horizontal{width:80%;height:auto}.preview-img.active{display:flex;opacity:1}',""])},function(A,e,t){var n=t(8);e=A.exports=t(0)(!1),e.push([A.i,"@font-face{font-family:iconfont;src:url("+n(t(1))+");src:url("+n(t(1))+'#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"),url('+n(t(9))+') format("woff"),url('+n(t(10))+') format("truetype"),url('+n(t(11))+'#iconfont) format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fujian:before{content:"\\E61B"}.icon-md:before{content:"\\E604"}.icon-checked-false:before{content:"\\E704"}.icon-on:before{content:"\\E6D8"}.icon-off:before{content:"\\E6D9"}.icon-yanse:before{content:"\\E669"}.icon-download:before{content:"\\E6AE"}.icon-group:before{content:"\\E647"}.icon-img:before{content:"\\E64A"}.icon-strong:before{content:"\\E637"}.icon-italic:before{content:"\\E628"}.icon-overline:before{content:"\\E63B"}.icon-exit-full-screen:before{content:"\\E8FA"}.icon-horizontal:before{content:"\\E7F0"}.icon-quote:before{content:"\\E636"}.icon-table:before{content:"\\E603"}.icon-preview:before{content:"\\E60E"}.icon-full-screen:before{content:"\\E606"}.icon-checked:before{content:"\\E610"}.icon-ul:before{content:"\\E624"}.icon-link:before{content:"\\E6AD"}.icon-code:before{content:"\\E611"}.icon-daoru:before{content:"\\E635"}.icon-ol:before{content:"\\E6F1"}',""])},function(A,e){A.exports=function(A){return"string"!=typeof A?A:(/^['"].*['"]$/.test(A)&&(A=A.slice(1,-1)),/["'() \t\n]/.test(A)?'"'+A.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':A)}},function(A,e,t){A.exports=t.p+"iconfont.woff?6336569973b42093ab9e0fbf6cbcdb07"},function(A,e,t){A.exports=t.p+"iconfont.ttf?a19c6a67d26f68b0b59450233e934114"},function(A,e,t){A.exports=t.p+"iconfont.svg?55f8213d8e1315f0ff7c5612e742314b"},function(A,e,t){function n(A){for(var e=0;e<A.length;e++){var t=A[e],n=g[t.id];if(n){n.refs++;for(var i=0;i<n.parts.length;i++)n.parts[i](t.parts[i]);for(;i<t.parts.length;i++)n.parts.push(r(t.parts[i]));n.parts.length>t.parts.length&&(n.parts.length=t.parts.length)}else{for(var o=[],i=0;i<t.parts.length;i++)o.push(r(t.parts[i]));g[t.id]={id:t.id,refs:1,parts:o}}}}function i(){var A=document.createElement("style");return A.type="text/css",c.appendChild(A),A}function r(A){var e,t,n=document.querySelector("style["+h+'~="'+A.id+'"]');if(n){if(I)return u;n.parentNode.removeChild(n)}if(b){var r=C++;n=d||(d=i()),e=o.bind(null,n,r,!1),t=o.bind(null,n,r,!0)}else n=i(),e=a.bind(null,n),t=function(){n.parentNode.removeChild(n)};return e(A),function(n){if(n){if(n.css===A.css&&n.media===A.media&&n.sourceMap===A.sourceMap)return;e(A=n)}else t()}}function o(A,e,t,n){var i=t?"":n.css;if(A.styleSheet)A.styleSheet.cssText=f(e,i);else{var r=document.createTextNode(i),o=A.childNodes;o[e]&&A.removeChild(o[e]),o.length?A.insertBefore(r,o[e]):A.appendChild(r)}}function a(A,e){var t=e.css,n=e.media,i=e.sourceMap;if(n&&A.setAttribute("media",n),p.ssrId&&A.setAttribute(h,e.id),i&&(t+="\n/*# sourceURL="+i.sources[0]+" */",t+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),A.styleSheet)A.styleSheet.cssText=t;else{for(;A.firstChild;)A.removeChild(A.firstChild);A.appendChild(document.createTextNode(t))}}var s="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!s)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var l=t(13),g={},c=s&&(document.head||document.getElementsByTagName("head")[0]),d=null,C=0,I=!1,u=function(){},p=null,h="data-vue-ssr-id",b="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());A.exports=function(A,e,t,i){I=t,p=i||{};var r=l(A,e);return n(r),function(e){for(var t=[],i=0;i<r.length;i++){var o=r[i],a=g[o.id];a.refs--,t.push(a)}e?(r=l(A,e),n(r)):r=[];for(var i=0;i<t.length;i++){var a=t[i];if(0===a.refs){for(var s=0;s<a.parts.length;s++)a.parts[s]();delete g[a.id]}}}};var f=function(){var A=[];return function(e,t){return A[e]=t,A.filter(Boolean).join("\n")}}()},function(A,e){A.exports=function(A,e){for(var t=[],n={},i=0;i<e.length;i++){var r=e[i],o=r[0],a=r[1],s=r[2],l=r[3],g={id:A+":"+i,css:a,media:s,sourceMap:l};n[o]?n[o].parts.push(g):t.push(n[o]={id:o,parts:[g]})}return t}},function(A,e){A.exports=function(A,e,t,n,i,r){var o,a=A=A||{},s=typeof A.default;"object"!==s&&"function"!==s||(o=A,a=A.default);var l="function"==typeof a?a.options:a;e&&(l.render=e.render,l.staticRenderFns=e.staticRenderFns,l._compiled=!0),t&&(l.functional=!0),i&&(l._scopeId=i);var g;if(r?(g=function(A){A=A||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,A||"undefined"==typeof __VUE_SSR_CONTEXT__||(A=__VUE_SSR_CONTEXT__),n&&n.call(this,A),A&&A._registeredComponents&&A._registeredComponents.add(r)},l._ssrRegister=g):n&&(g=n),g){var c=l.functional,d=c?l.render:l.beforeCreate;c?(l._injectStyles=g,l.render=function(A,e){return g.call(e),d(A,e)}):l.beforeCreate=d?[].concat(d,g):[g]}return{esModule:o,exports:a,options:l}}},function(A,e,t){"use strict";var n=t(16),i=t(32),r=t.n(i),o=t(34),a=t(35),s=Object.assign||function(A){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(A[n]=t[n])}return A};n.a.initHighlightingOnLoad();var l=new r.a.Renderer;r.a.setOptions({renderer:l,gfm:!0,tables:!0,breaks:!1,pedantic:!1,sanitize:!1,smartLists:!0,highlight:function(A){return n.a.highlightAuto(A).value}}),e.a={name:"markdown",props:{initialValue:String,theme:{type:String,default:"Light"},width:{type:[Number,String],default:"auto"},height:{type:Number,default:600},toolbars:{type:Object,default:function(){return{}}},autoSave:{type:Boolean,default:!0},interval:{type:Number,default:1e5},exportFileName:{type:String,default:"未命名文件"}},data:function(){return{value:"",timeoutId:null,indexLenth:100,html:"",preview:1,isFullscreen:!1,scrollHeight:null,scroll:"markdown",themeName:"Light",lastInsert:"",timerId:null,themeSlideDown:!1,imgs:[],scrolling:!0,editorHeight:this.height,editorWidth:this.width,previewImgModal:!1,previewImgSrc:"",previewImgMode:""}},computed:{tools:function(){var A=this.toolbars,e=void 0===A?{}:A;return s({},a.a,e)}},mounted:function(){var A=this;setTimeout(function(){A.value=A.initialValue;var e=A.$refs.textarea;e.focus(),e.addEventListener("keydown",function(e){83===e.keyCode&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),A.handleSave())}),e.addEventListener("paste",A.handlePaste),A.autoSave&&(A.timerId=setInterval(function(){A.handleSave()},A.interval))},20)},methods:{handlePaste:function(A){for(var e=A.clipboardData,t=void 0===e?{}:e,n=t.types,i=void 0===n?[]:n,r=t.items,o=null,a=0;a<i.length;a++)if("Files"===i[a]){o=r[a];break}if(o){var s=o.getAsFile();/image/gi.test(s.type)&&(this.$emit("on-paste-image",s),A.preventDefault())}},markdownScroll:function(){if(this.scrolling&&"markdown"===this.scroll){var A=this.$refs.markdownContent,e=this.$refs.preview,t=A.scrollHeight,n=A.scrollTop,i=e.scrollHeight;e.scrollTop=parseInt(n/t*i,0)}},previewScroll:function(){if(this.scrolling&&"preview"===this.scroll){var A=this.$refs.markdownContent,e=this.$refs.preview,t=A.scrollHeight,n=e.scrollHeight,i=e.scrollTop;A.scrollTop=parseInt(i/n*t,0)}},mousescrollSide:function(A){this.scroll=A},insertContent:function(A){if(2!==this.preview){this.lastInsert=A;var e=this.getCursortPosition(),t=this.value.substring(e-1,e),n=this.value.substring(e-4,e);if("\n"!==t&&""!==this.value&&" "!==n){var i="\n"+A;this.insertAfterText(i)}else this.insertAfterText(A)}},getCursortPosition:function(){var A=this.$refs.textarea,e=0;if(document.selection){A.focus();var t=document.selection.createRange();t.moveStart("character",-this.value.length),e=t.text.length}else(A.selectionStart||0===parseInt(A.selectionStart,0))&&(e=A.selectionStart);return e},insertAfterText:function(A){var e=this.$refs.textarea,t=void 0;if(document.selection)e.focus(),t=document.selection.createRange(),t.text=A,e.focus();else if(e.selectionStart||0===parseInt(e.selectionStart,0)){var n=e.selectionStart,i=e.selectionEnd,r=e.scrollTop;e.value=e.value.substring(0,n)+A+e.value.substring(i,e.value.length),e.focus(),e.selectionStart=n+A.length,e.selectionEnd=n+A.length,e.scrollTop=r}else e.value+=A,e.focus();this.$set(this,"value",e.value)},setCaretPosition:function(A){var e=this.$refs.textarea;if(e.setSelectionRange)e.focus(),e.setSelectionRange(A,A);else if(e.createTextRange){var t=e.createTextRange();t.collapse(!0),t.moveEnd("character",A),t.moveStart("character",A),t.select()}},insertQuote:function(){this.insertContent("\n> ")},insertUl:function(){this.insertContent("- ")},insertOl:function(){this.insertContent("1. ")},insertFinished:function(){this.insertContent("- [x] ")},insertNotFinished:function(){this.insertContent("- [ ] ")},insertLink:function(){this.insertContent("\n[插入链接](href)")},insertImage:function(){this.insertContent("\n![image](imgUrl)")},insertTable:function(){this.insertContent("\nheader 1 | header 2\n---|---\nrow 1 col 1 | row 1 col 2\nrow 2 col 1 | row 2 col 2\n\n")},insertCode:function(){var A=this.getCursortPosition(),e=this.value.substring(A-1,A);this.insertContent("\n```\n\n```"),"\n"!==e&&this.value,this.setCaretPosition(A+5)},insertStrong:function(){var A=this.getCursortPosition(),e=this.value.substring(A-1,A);this.insertContent("****"),"\n"!==e&&this.value,this.setCaretPosition(A+2)},insertItalic:function(){var A=this.getCursortPosition(),e=this.value.substring(A-1,A);this.insertContent("**"),"\n"!==e&&this.value,this.setCaretPosition(A+1)},insertBg:function(){var A=this.getCursortPosition(),e=this.value.substring(A-1,A);this.insertContent("===="),"\n"!==e&&this.value,this.setCaretPosition(A+5)},insertUnderline:function(){var A=this.getCursortPosition(),e=this.value.substring(A-1,A);this.insertContent("<u></u>"),"\n"!==e&&""!==this.value?this.setCaretPosition(A+3):this.setCaretPosition(A+5)},insertOverline:function(){var A=this.getCursortPosition(),e=this.value.substring(A-1,A);this.insertContent("~~~~"),"\n"!==e&&this.value,this.setCaretPosition(A+2)},insertTitle:function(A){var e={1:"# ",2:"## ",3:"### ",4:"#### ",5:"##### ",6:"###### "};this.insertContent(e[A])},tab:function(A){this.insertContent(" ",this),A.preventDefault?A.preventDefault():A.returnValue=!1},handleSave:function(){var A=this.value,e=this.html,t=this.themeName;this.$emit("on-save",{theme:t,value:A,html:e})},insertLine:function(){this.insertContent("\n----\n")},toggleSlideDown:function(){this.slideDown=!this.slideDown},setThemes:function(A){this.themeName=A,this.themeSlideDown=!1},enter:function(){var A=this.lastInsert;["- ","1. ","- [ ] ","- [x] "].includes(A)&&this.insertContent(A)},onDelete:function(){var A=this.value.split("\n");""===A[A.length-1]&&(this.lastInsert="")},exportMd:function(){Object(o.a)(this.value,this.exportFileName+".md")},importFile:function(A){var e=this,t=A.target.files[0];if(t){if("text/markdown"!==t.type)return void this.$Notice.error("文件格式有误!");var n=new FileReader;n.readAsText(t,{encoding:"utf-8"}),n.onload=function(){e.value=n.result,A.target.value=""}}},addImageClickLintener:function(){var A=this,e=this.imgs;if(e.length>0)for(var t=0,n=e.length;t<n;t++)e[t].onclick=null;setTimeout(function(){A.imgs=A.$refs.preview.querySelectorAll("img");for(var e=0,t=A.imgs.length;e<t;e++)!function(e,t){A.imgs[e].onclick=function(){var t=A.imgs[e].getAttribute("src");A.previewImage(t)}}(e)},600)},previewImage:function(A){var e=this,t=new Image;t.src=A,t.onload=function(){var n=t.naturalWidth,i=t.naturalHeight;e.previewImgMode=i/n>1.4?"horizontal":"vertical",e.previewImgSrc=A,e.previewImgModal=!0}}},watch:{initialValue:function(){this.value=this.initialValue},value:function(){var A=this;clearTimeout(this.timeoutId),this.timeoutId=setTimeout(function(){A.html=r()(A.value,{sanitize:!1})},30),this.indexLenth=this.value.split("\n").length;var e=22*this.indexLenth,t=this.$refs.textarea.scrollHeight,n=this.$refs.preview.scrollHeight;this.scrollHeight=Math.max(e,t,n),this.indexLenth=parseInt(this.scrollHeight/22,0)-1,this.addImageClickLintener()}},destroyed:function(){clearInterval(this.timerId)}}},function(A,e,t){"use strict";var n=t(17),i=t.n(n),r=t(18),o=t.n(r),a=t(19),s=t.n(a),l=t(20),g=t.n(l),c=t(21),d=t.n(c),C=t(22),I=t.n(C),u=t(23),p=t.n(u),h=t(24),b=t.n(h),f=t(25),m=t.n(f),w=t(26),k=t.n(w),E=t(27),v=t.n(E),x=t(28),M=t.n(x),B=t(29),S=t.n(B),D=t(30),N=t.n(D),y=t(31),R=t.n(y),Q={javascript:o.a,java:s.a,css:g.a,less:d.a,json:I.a,markdown:b.a,go:p.a,php:m.a,python:k.a,ruby:v.a,rust:M.a,stylus:S.a,typescript:N.a,xml:R.a};Object.keys(Q).forEach(function(A){i.a.registerLanguage(A,Q[A])}),e.a=i.a},function(A,e,t){!function(A){"object"==typeof window&&window||"object"==typeof self&&self;A(e)}(function(A){function e(A){return A.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function t(A){return A.nodeName.toLowerCase()}function n(A,e){var t=A&&A.exec(e);return t&&0===t.index}function i(A){return D.test(A)}function r(A){var e,t,n,r,o=A.className+" ";if(o+=A.parentNode?A.parentNode.className:"",t=N.exec(o))return k(t[1])?t[1]:"no-highlight";for(o=o.split(/\s+/),e=0,n=o.length;e<n;e++)if(r=o[e],i(r)||k(r))return r}function o(A){var e,t={},n=Array.prototype.slice.call(arguments,1);for(e in A)t[e]=A[e];return n.forEach(function(A){for(e in A)t[e]=A[e]}),t}function a(A){var e=[];return function A(n,i){for(var r=n.firstChild;r;r=r.nextSibling)3===r.nodeType?i+=r.nodeValue.length:1===r.nodeType&&(e.push({event:"start",offset:i,node:r}),i=A(r,i),t(r).match(/br|hr|img|input/)||e.push({event:"stop",offset:i,node:r}));return i}(A,0),e}function s(A,n,i){function r(){return A.length&&n.length?A[0].offset!==n[0].offset?A[0].offset<n[0].offset?A:n:"start"===n[0].event?A:n:A.length?A:n}function o(A){function n(A){return" "+A.nodeName+'="'+e(A.value).replace('"',"&quot;")+'"'}g+="<"+t(A)+x.map.call(A.attributes,n).join("")+">"}function a(A){g+="</"+t(A)+">"}function s(A){("start"===A.event?o:a)(A.node)}for(var l=0,g="",c=[];A.length||n.length;){var d=r();if(g+=e(i.substring(l,d[0].offset)),l=d[0].offset,d===A){c.reverse().forEach(a);do{s(d.splice(0,1)[0]),d=r()}while(d===A&&d.length&&d[0].offset===l);c.reverse().forEach(o)}else"start"===d[0].event?c.push(d[0].node):c.pop(),s(d.splice(0,1)[0])}return g+e(i.substr(l))}function l(A){return A.variants&&!A.cached_variants&&(A.cached_variants=A.variants.map(function(e){return o(A,{variants:null},e)})),A.cached_variants||A.endsWithParent&&[o(A)]||[A]}function g(A){if(v&&!A.langApiRestored){A.langApiRestored=!0;for(var e in v)A[e]&&(A[v[e]]=A[e]);(A.contains||[]).concat(A.variants||[]).forEach(g)}}function c(A){function e(A){return A&&A.source||A}function t(t,n){return new RegExp(e(t),"m"+(A.case_insensitive?"i":"")+(n?"g":""))}function n(A,t){for(var n=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./,i=0,r="",o=0;o<A.length;o++){var a=i,s=e(A[o]);for(o>0&&(r+=t);s.length>0;){var l=n.exec(s);if(null==l){r+=s;break}r+=s.substring(0,l.index),s=s.substring(l.index+l[0].length),"\\"==l[0][0]&&l[1]?r+="\\"+String(Number(l[1])+a):(r+=l[0],"("==l[0]&&i++)}}return r}function i(r,o){if(!r.compiled){if(r.compiled=!0,r.keywords=r.keywords||r.beginKeywords,r.keywords){var a={},s=function(e,t){A.case_insensitive&&(t=t.toLowerCase()),t.split(" ").forEach(function(A){var t=A.split("|");a[t[0]]=[e,t[1]?Number(t[1]):1]})};"string"==typeof r.keywords?s("keyword",r.keywords):M(r.keywords).forEach(function(A){s(A,r.keywords[A])}),r.keywords=a}r.lexemesRe=t(r.lexemes||/\w+/,!0),o&&(r.beginKeywords&&(r.begin="\\b("+r.beginKeywords.split(" ").join("|")+")\\b"),r.begin||(r.begin=/\B|\b/),r.beginRe=t(r.begin),r.endSameAsBegin&&(r.end=r.begin),r.end||r.endsWithParent||(r.end=/\B|\b/),r.end&&(r.endRe=t(r.end)),r.terminator_end=e(r.end)||"",r.endsWithParent&&o.terminator_end&&(r.terminator_end+=(r.end?"|":"")+o.terminator_end)),r.illegal&&(r.illegalRe=t(r.illegal)),null==r.relevance&&(r.relevance=1),r.contains||(r.contains=[]),r.contains=Array.prototype.concat.apply([],r.contains.map(function(A){return l("self"===A?r:A)})),r.contains.forEach(function(A){i(A,r)}),r.starts&&i(r.starts,o);var g=r.contains.map(function(A){return A.beginKeywords?"\\.?(?:"+A.begin+")\\.?":A.begin}).concat([r.terminator_end,r.illegal]).map(e).filter(Boolean);r.terminators=g.length?t(n(g,"|"),!0):{exec:function(){return null}}}}i(A)}function d(A,t,i,r){function o(A){return new RegExp(A.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function a(A,e){var t,i;for(t=0,i=e.contains.length;t<i;t++)if(n(e.contains[t].beginRe,A))return e.contains[t].endSameAsBegin&&(e.contains[t].endRe=o(e.contains[t].beginRe.exec(A)[0])),e.contains[t]}function s(A,e){if(n(A.endRe,e)){for(;A.endsParent&&A.parent;)A=A.parent;return A}if(A.endsWithParent)return s(A.parent,e)}function l(A,e){return!i&&n(e.illegalRe,A)}function g(A,e){var t=m.case_insensitive?e[0].toLowerCase():e[0];return A.keywords.hasOwnProperty(t)&&A.keywords[t]}function I(A,e,t,n){var i=n?"":Q.classPrefix,r='<span class="'+i,o=t?"":R;return(r+=A+'">')+e+o}function u(){var A,t,n,i;if(!E.keywords)return e(M);for(i="",t=0,E.lexemesRe.lastIndex=0,n=E.lexemesRe.exec(M);n;)i+=e(M.substring(t,n.index)),A=g(E,n),A?(S+=A[1],i+=I(A[0],e(n[0]))):i+=e(n[0]),t=E.lexemesRe.lastIndex,n=E.lexemesRe.exec(M);return i+e(M.substr(t))}function p(){var A="string"==typeof E.subLanguage;if(A&&!B[E.subLanguage])return e(M);var t=A?d(E.subLanguage,M,!0,v[E.subLanguage]):C(M,E.subLanguage.length?E.subLanguage:void 0);return E.relevance>0&&(S+=t.relevance),A&&(v[E.subLanguage]=t.top),I(t.language,t.value,!1,!0)}function h(){x+=null!=E.subLanguage?p():u(),M=""}function b(A){x+=A.className?I(A.className,"",!0):"",E=Object.create(A,{parent:{value:E}})}function f(A,e){if(M+=A,null==e)return h(),0;var t=a(e,E);if(t)return t.skip?M+=e:(t.excludeBegin&&(M+=e),h(),t.returnBegin||t.excludeBegin||(M=e)),b(t,e),t.returnBegin?0:e.length;var n=s(E,e);if(n){var i=E;i.skip?M+=e:(i.returnEnd||i.excludeEnd||(M+=e),h(),i.excludeEnd&&(M=e));do{E.className&&(x+=R),E.skip||E.subLanguage||(S+=E.relevance),E=E.parent}while(E!==n.parent);return n.starts&&(n.endSameAsBegin&&(n.starts.endRe=n.endRe),b(n.starts,"")),i.returnEnd?0:e.length}if(l(e,E))throw new Error('Illegal lexeme "'+e+'" for mode "'+(E.className||"<unnamed>")+'"');return M+=e,e.length||1}var m=k(A);if(!m)throw new Error('Unknown language: "'+A+'"');c(m);var w,E=r||m,v={},x="";for(w=E;w!==m;w=w.parent)w.className&&(x=I(w.className,"",!0)+x);var M="",S=0;try{for(var D,N,y=0;;){if(E.terminators.lastIndex=y,!(D=E.terminators.exec(t)))break;N=f(t.substring(y,D.index),D[0]),y=D.index+N}for(f(t.substr(y)),w=E;w.parent;w=w.parent)w.className&&(x+=R);return{relevance:S,value:x,language:A,top:E}}catch(A){if(A.message&&-1!==A.message.indexOf("Illegal"))return{relevance:0,value:e(t)};throw A}}function C(A,t){t=t||Q.languages||M(B);var n={relevance:0,value:e(A)},i=n;return t.filter(k).filter(E).forEach(function(e){var t=d(e,A,!1);t.language=e,t.relevance>i.relevance&&(i=t),t.relevance>n.relevance&&(i=n,n=t)}),i.language&&(n.second_best=i),n}function I(A){return Q.tabReplace||Q.useBR?A.replace(y,function(A,e){return Q.useBR&&"\n"===A?"<br>":Q.tabReplace?e.replace(/\t/g,Q.tabReplace):""}):A}function u(A,e,t){var n=e?S[e]:t,i=[A.trim()];return A.match(/\bhljs\b/)||i.push("hljs"),-1===A.indexOf(n)&&i.push(n),i.join(" ").trim()}function p(A){var e,t,n,o,l,g=r(A);i(g)||(Q.useBR?(e=document.createElementNS("http://www.w3.org/1999/xhtml","div"),e.innerHTML=A.innerHTML.replace(/\n/g,"").replace(/<br[ \/]*>/g,"\n")):e=A,l=e.textContent,n=g?d(g,l,!0):C(l),t=a(e),t.length&&(o=document.createElementNS("http://www.w3.org/1999/xhtml","div"),o.innerHTML=n.value,n.value=s(t,a(o),l)),n.value=I(n.value),A.innerHTML=n.value,A.className=u(A.className,g,n.language),A.result={language:n.language,re:n.relevance},n.second_best&&(A.second_best={language:n.second_best.language,re:n.second_best.relevance}))}function h(A){Q=o(Q,A)}function b(){if(!b.called){b.called=!0;var A=document.querySelectorAll("pre code");x.forEach.call(A,p)}}function f(){addEventListener("DOMContentLoaded",b,!1),addEventListener("load",b,!1)}function m(e,t){var n=B[e]=t(A);g(n),n.aliases&&n.aliases.forEach(function(A){S[A]=e})}function w(){return M(B)}function k(A){return A=(A||"").toLowerCase(),B[A]||B[S[A]]}function E(A){var e=k(A);return e&&!e.disableAutodetect}var v,x=[],M=Object.keys,B={},S={},D=/^(no-?highlight|plain|text)$/i,N=/\blang(?:uage)?-([\w-]+)\b/i,y=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,R="</span>",Q={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0};return A.highlight=d,A.highlightAuto=C,A.fixMarkup=I,A.highlightBlock=p,A.configure=h,A.initHighlighting=b,A.initHighlightingOnLoad=f,A.registerLanguage=m,A.listLanguages=w,A.getLanguage=k,A.autoDetection=E,A.inherit=o,A.IDENT_RE="[a-zA-Z]\\w*",A.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",A.NUMBER_RE="\\b\\d+(\\.\\d+)?",A.C_NUMBER_RE="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",A.BINARY_NUMBER_RE="\\b(0b[01]+)",A.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",A.BACKSLASH_ESCAPE={begin:"\\\\[\\s\\S]",relevance:0},A.APOS_STRING_MODE={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[A.BACKSLASH_ESCAPE]},A.QUOTE_STRING_MODE={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[A.BACKSLASH_ESCAPE]},A.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/},A.COMMENT=function(e,t,n){var i=A.inherit({className:"comment",begin:e,end:t,contains:[]},n||{});return i.contains.push(A.PHRASAL_WORDS_MODE),i.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|XXX):",relevance:0}),i},A.C_LINE_COMMENT_MODE=A.COMMENT("//","$"),A.C_BLOCK_COMMENT_MODE=A.COMMENT("/\\*","\\*/"),A.HASH_COMMENT_MODE=A.COMMENT("#","$"),A.NUMBER_MODE={className:"number",begin:A.NUMBER_RE,relevance:0},A.C_NUMBER_MODE={className:"number",begin:A.C_NUMBER_RE,relevance:0},A.BINARY_NUMBER_MODE={className:"number",begin:A.BINARY_NUMBER_RE,relevance:0},A.CSS_NUMBER_MODE={className:"number",begin:A.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},A.REGEXP_MODE={className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[A.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[A.BACKSLASH_ESCAPE]}]},A.TITLE_MODE={className:"title",begin:A.IDENT_RE,relevance:0},A.UNDERSCORE_TITLE_MODE={className:"title",begin:A.UNDERSCORE_IDENT_RE,relevance:0},A.METHOD_GUARD={begin:"\\.\\s*"+A.UNDERSCORE_IDENT_RE,relevance:0},A})},function(A,e){A.exports=function(A){var e="[A-Za-z$_][0-9A-Za-z$_]*",t={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"},n={className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:A.C_NUMBER_RE}],relevance:0},i={className:"subst",begin:"\\$\\{",end:"\\}",keywords:t,contains:[]},r={className:"string",begin:"`",end:"`",contains:[A.BACKSLASH_ESCAPE,i]};i.contains=[A.APOS_STRING_MODE,A.QUOTE_STRING_MODE,r,n,A.REGEXP_MODE];var o=i.contains.concat([A.C_BLOCK_COMMENT_MODE,A.C_LINE_COMMENT_MODE]);return{aliases:["js","jsx"],keywords:t,contains:[{className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},{className:"meta",begin:/^#!/,end:/$/},A.APOS_STRING_MODE,A.QUOTE_STRING_MODE,r,A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE,n,{begin:/[{,]\s*/,relevance:0,contains:[{begin:e+"\\s*:",returnBegin:!0,relevance:0,contains:[{className:"attr",begin:e,relevance:0}]}]},{begin:"("+A.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE,A.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+e+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:t,contains:o}]}]},{begin:/</,end:/(\/\w+|\w+\/)>/,subLanguage:"xml",contains:[{begin:/<\w+\s*\/>/,skip:!0},{begin:/<\w+/,end:/(\/\w+|\w+\/)>/,skip:!0,contains:[{begin:/<\w+\s*\/>/,skip:!0},"self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/\{/,excludeEnd:!0,contains:[A.inherit(A.TITLE_MODE,{begin:e}),{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,contains:o}],illegal:/\[|%/},{begin:/\$[(.]/},A.METHOD_GUARD,{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends"},A.UNDERSCORE_TITLE_MODE]},{beginKeywords:"constructor get set",end:/\{/,excludeEnd:!0}],illegal:/#(?!!)/}}},function(A,e){A.exports=function(A){var e="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",t={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:e,illegal:/<\/|#/,contains:[A.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE,A.APOS_STRING_MODE,A.QUOTE_STRING_MODE,{className:"class",beginKeywords:"class interface",end:/[{;=]/,excludeEnd:!0,keywords:"class interface",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},A.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+)+"+A.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:e,contains:[{begin:A.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[A.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:e,relevance:0,contains:[A.APOS_STRING_MODE,A.QUOTE_STRING_MODE,A.C_NUMBER_MODE,A.C_BLOCK_COMMENT_MODE]},A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE]},t,{className:"meta",begin:"@[A-Za-z]+"}]}}},function(A,e){A.exports=function(A){var e={begin:/[A-Z\_\.\-]+\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:[A.APOS_STRING_MODE,A.QUOTE_STRING_MODE]}]},A.CSS_NUMBER_MODE,A.QUOTE_STRING_MODE,A.APOS_STRING_MODE,A.C_BLOCK_COMMENT_MODE,{className:"number",begin:"#[0-9A-Fa-f]+"},{className:"meta",begin:"!important"}]}}]};return{case_insensitive:!0,illegal:/[=\/|'\$]/,contains:[A.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:[A.APOS_STRING_MODE,A.QUOTE_STRING_MODE,A.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},{begin:"{",end:"}",illegal:/\S/,contains:[A.C_BLOCK_COMMENT_MODE,e]}]}}},function(A,e){A.exports=function(A){var e="([\\w-]+|@{[\\w-]+})",t=[],n=[],i=function(A){return{className:"string",begin:"~?"+A+".*?"+A}},r=function(A,e,t){return{className:A,begin:e,relevance:t}},o={begin:"\\(",end:"\\)",contains:n,relevance:0};n.push(A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE,i("'"),i('"'),A.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},r("number","#[0-9A-Fa-f]+\\b"),o,r("variable","@@?[\\w-]+",10),r("variable","@{[\\w-]+}"),r("built_in","~?`[^`]*?`"),{className:"attribute",begin:"[\\w-]+\\s*:",end:":",returnBegin:!0,excludeEnd:!0},{className:"meta",begin:"!important"});var a=n.concat({begin:"{",end:"}",contains:t}),s={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(n)},l={begin:e+"\\s*:",returnBegin:!0,end:"[;}]",relevance:0,contains:[{className:"attribute",begin:e,end:":",excludeEnd:!0,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:n}}]},g={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",returnEnd:!0,contains:n,relevance:0}},c={className:"variable",variants:[{begin:"@[\\w-]+\\s*:",relevance:15},{begin:"@[\\w-]+"}],starts:{end:"[;}]",returnEnd:!0,contains:a}},d={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:e,end:"{"}],returnBegin:!0,returnEnd:!0,illegal:"[<='$\"]",relevance:0,contains:[A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE,s,r("keyword","all\\b"),r("variable","@{[\\w-]+}"),r("selector-tag",e+"%?",0),r("selector-id","#"+e),r("selector-class","\\."+e,0),r("selector-tag","&",0),{className:"selector-attr",begin:"\\[",end:"\\]"},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"\\(",end:"\\)",contains:a},{begin:"!important"}]};return t.push(A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE,g,c,l,d),{case_insensitive:!0,illegal:"[=>'/<($\"]",contains:t}}},function(A,e){A.exports=function(A){var e={literal:"true false null"},t=[A.QUOTE_STRING_MODE,A.C_NUMBER_MODE],n={end:",",endsWithParent:!0,excludeEnd:!0,contains:t,keywords:e},i={begin:"{",end:"}",contains:[{className:"attr",begin:/"/,end:/"/,contains:[A.BACKSLASH_ESCAPE],illegal:"\\n"},A.inherit(n,{begin:/:/})],illegal:"\\S"},r={begin:"\\[",end:"\\]",contains:[A.inherit(n)],illegal:"\\S"};return t.splice(t.length,0,i,r),{contains:t,keywords:e,illegal:"\\S"}}},function(A,e){A.exports=function(A){var e={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:e,illegal:"</",contains:[A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE,{className:"string",variants:[A.QUOTE_STRING_MODE,{begin:"'",end:"[^\\\\]'"},{begin:"`",end:"`"}]},{className:"number",variants:[{begin:A.C_NUMBER_RE+"[dflsi]",relevance:1},A.C_NUMBER_MODE]},{begin:/:=/},{className:"function",beginKeywords:"func",end:/\s*\{/,excludeEnd:!0,contains:[A.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,keywords:e,illegal:/["']/}]}]}}},function(A,e){A.exports=function(A){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:"^([*+-]|(\\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}]}]}}},function(A,e){A.exports=function(A){var e={begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},t={className:"meta",begin:/<\?(php)?|\?>/},n={className:"string",contains:[A.BACKSLASH_ESCAPE,t],variants:[{begin:'b"',end:'"'},{begin:"b'",end:"'"},A.inherit(A.APOS_STRING_MODE,{illegal:null}),A.inherit(A.QUOTE_STRING_MODE,{illegal:null})]},i={variants:[A.BINARY_NUMBER_MODE,A.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:[A.HASH_COMMENT_MODE,A.COMMENT("//","$",{contains:[t]}),A.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),A.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler",lexemes:A.UNDERSCORE_IDENT_RE}),{className:"string",begin:/<<<['"]?\w+['"]?$/,end:/^\w+;?$/,contains:[A.BACKSLASH_ESCAPE,{className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]}]},t,{className:"keyword",begin:/\$this\b/},e,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",beginKeywords:"function",end:/[;{]/,excludeEnd:!0,illegal:"\\$|\\[|%",contains:[A.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",contains:["self",e,A.C_BLOCK_COMMENT_MODE,n,i]}]},{className:"class",beginKeywords:"class interface",end:"{",excludeEnd:!0,illegal:/[:\(\$"]/,contains:[{beginKeywords:"extends implements"},A.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",end:";",illegal:/[\.']/,contains:[A.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",end:";",contains:[A.UNDERSCORE_TITLE_MODE]},{begin:"=>"},n,i]}}},function(A,e){A.exports=function(A){var e={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"},t={className:"meta",begin:/^(>>>|\.\.\.) /},n={className:"subst",begin:/\{/,end:/\}/,keywords:e,illegal:/#/},i={className:"string",contains:[A.BACKSLASH_ESCAPE],variants:[{begin:/(u|b)?r?'''/,end:/'''/,contains:[A.BACKSLASH_ESCAPE,t],relevance:10},{begin:/(u|b)?r?"""/,end:/"""/,contains:[A.BACKSLASH_ESCAPE,t],relevance:10},{begin:/(fr|rf|f)'''/,end:/'''/,contains:[A.BACKSLASH_ESCAPE,t,n]},{begin:/(fr|rf|f)"""/,end:/"""/,contains:[A.BACKSLASH_ESCAPE,t,n]},{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:[A.BACKSLASH_ESCAPE,n]},{begin:/(fr|rf|f)"/,end:/"/,contains:[A.BACKSLASH_ESCAPE,n]},A.APOS_STRING_MODE,A.QUOTE_STRING_MODE]},r={className:"number",relevance:0,variants:[{begin:A.BINARY_NUMBER_RE+"[lLjJ]?"},{begin:"\\b(0o[0-7]+)[lLjJ]?"},{begin:A.C_NUMBER_RE+"[lLjJ]?"}]},o={className:"params",begin:/\(/,end:/\)/,contains:["self",t,r,i]};return n.contains=[i,r,t],{aliases:["py","gyp","ipython"],keywords:e,illegal:/(<\/|->|\?)|=>/,contains:[t,r,i,A.HASH_COMMENT_MODE,{variants:[{className:"function",beginKeywords:"def"},{className:"class",beginKeywords:"class"}],end:/:/,illegal:/[${=;\n,]/,contains:[A.UNDERSCORE_TITLE_MODE,o,{begin:/->/,endsWithParent:!0,keywords:"None"}]},{className:"meta",begin:/^[\t ]*@/,end:/$/},{begin:/\b(print|exec)\(/}]}}},function(A,e){A.exports=function(A){var e="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",t={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",literal:"true false nil"},n={className:"doctag",begin:"@[A-Za-z]+"},i={begin:"#<",end:">"},r=[A.COMMENT("#","$",{contains:[n]}),A.COMMENT("^\\=begin","^\\=end",{contains:[n],relevance:10}),A.COMMENT("^__END__","\\n$")],o={className:"subst",begin:"#\\{",end:"}",keywords:t},a={className:"string",contains:[A.BACKSLASH_ESCAPE,o],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:"%[qQwWx]?\\(",end:"\\)"},{begin:"%[qQwWx]?\\[",end:"\\]"},{begin:"%[qQwWx]?{",end:"}"},{begin:"%[qQwWx]?<",end:">"},{begin:"%[qQwWx]?/",end:"/"},{begin:"%[qQwWx]?%",end:"%"},{begin:"%[qQwWx]?-",end:"-"},{begin:"%[qQwWx]?\\|",end:"\\|"},{begin:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/},{begin:/<<(-?)\w+$/,end:/^\s*\w+$/}]},s={className:"params",begin:"\\(",end:"\\)",endsParent:!0,keywords:t},l=[a,i,{className:"class",beginKeywords:"class module",end:"$|;",illegal:/=/,contains:[A.inherit(A.TITLE_MODE,{begin:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{begin:"<\\s*",contains:[{begin:"("+A.IDENT_RE+"::)?"+A.IDENT_RE}]}].concat(r)},{className:"function",beginKeywords:"def",end:"$|;",contains:[A.inherit(A.TITLE_MODE,{begin:e}),s].concat(r)},{begin:A.IDENT_RE+"::"},{className:"symbol",begin:A.UNDERSCORE_IDENT_RE+"(\\!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[a,{begin:e}],relevance:0},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{className:"params",begin:/\|/,end:/\|/,keywords:t},{begin:"("+A.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[i,{className:"regexp",contains:[A.BACKSLASH_ESCAPE,o],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:"%r{",end:"}[a-z]*"},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(r),relevance:0}].concat(r);o.contains=l,s.contains=l;var g=[{begin:/^\s*=>/,starts:{end:"$",contains:l}},{className:"meta",begin:"^([>?]>|[\\w#]+\\(\\w+\\):\\d+:\\d+>|(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>)",starts:{end:"$",contains:l}}];return{aliases:["rb","gemspec","podspec","thor","irb"],keywords:t,illegal:/\/\*/,contains:r.concat(g).concat(l)}}},function(A,e){A.exports=function(A){var e="([ui](8|16|32|64|128|size)|f(32|64))?",t="drop i8 i16 i32 i64 i128 isize u8 u16 u32 u64 u128 usize f32 f64 str char bool Box Option Result String Vec Copy Send Sized Sync Drop Fn FnMut FnOnce ToOwned Clone Debug PartialEq PartialOrd Eq Ord AsRef AsMut Into From Default Iterator Extend IntoIterator DoubleEndedIterator ExactSizeIterator SliceConcatExt ToString assert! assert_eq! bitflags! bytes! cfg! col! concat! concat_idents! debug_assert! debug_assert_eq! env! panic! file! format! format_args! include_bin! include_str! line! local_data_key! module_path! option_env! print! println! select! stringify! try! unimplemented! unreachable! vec! write! writeln! macro_rules! assert_ne! debug_assert_ne!";return{aliases:["rs"],keywords:{keyword:"alignof as be box break const continue crate do else enum extern false fn for if impl in let loop match mod mut offsetof once priv proc pub pure ref return self Self sizeof static struct super trait true type typeof unsafe unsized use virtual while where yield move default",literal:"true false Some None Ok Err",built_in:t},lexemes:A.IDENT_RE+"!?",illegal:"</",contains:[A.C_LINE_COMMENT_MODE,A.COMMENT("/\\*","\\*/",{contains:["self"]}),A.inherit(A.QUOTE_STRING_MODE,{begin:/b?"/,illegal:null}),{className:"string",variants:[{begin:/r(#*)"(.|\n)*?"\1(?!#)/},{begin:/b?'\\?(x\w{2}|u\w{4}|U\w{8}|.)'/}]},{className:"symbol",begin:/'[a-zA-Z_][a-zA-Z0-9_]*/},{className:"number",variants:[{begin:"\\b0b([01_]+)"+e},{begin:"\\b0o([0-7_]+)"+e},{begin:"\\b0x([A-Fa-f0-9_]+)"+e},{begin:"\\b(\\d[\\d_]*(\\.[0-9_]+)?([eE][+-]?[0-9_]+)?)"+e}],relevance:0},{className:"function",beginKeywords:"fn",end:"(\\(|<)",excludeEnd:!0,contains:[A.UNDERSCORE_TITLE_MODE]},{className:"meta",begin:"#\\!?\\[",end:"\\]",contains:[{className:"meta-string",begin:/"/,end:/"/}]},{className:"class",beginKeywords:"type",end:";",contains:[A.inherit(A.UNDERSCORE_TITLE_MODE,{endsParent:!0})],illegal:"\\S"},{className:"class",beginKeywords:"trait enum struct union",end:"{",contains:[A.inherit(A.UNDERSCORE_TITLE_MODE,{endsParent:!0})],illegal:"[\\w\\d]"},{begin:A.IDENT_RE+"::",keywords:{built_in:t}},{begin:"->"}]}}},function(A,e){A.exports=function(A){var e={className:"variable",begin:"\\$"+A.IDENT_RE},t={className:"number",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})"},n=["charset","css","debug","extend","font-face","for","import","include","media","mixin","page","warn","while"],i=["after","before","first-letter","first-line","active","first-child","focus","hover","lang","link","visited"],r=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],o="[\\.\\s\\n\\[\\:,]",a=["align-content","align-items","align-self","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","auto","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","clip-path","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","font","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-variant-ligatures","font-weight","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inherit","initial","justify-content","left","letter-spacing","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","max-height","max-width","min-height","min-width","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","perspective","perspective-origin","pointer-events","position","quotes","resize","right","tab-size","table-layout","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-indent","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","white-space","widows","width","word-break","word-spacing","word-wrap","z-index"];return{aliases:["styl"],case_insensitive:!1,keywords:"if else for in",illegal:"("+["\\?","(\\bReturn\\b)","(\\bEnd\\b)","(\\bend\\b)","(\\bdef\\b)",";","#\\s","\\*\\s","===\\s","\\|","%"].join("|")+")",contains:[A.QUOTE_STRING_MODE,A.APOS_STRING_MODE,A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE,t,{begin:"\\.[a-zA-Z][a-zA-Z0-9_-]*"+o,returnBegin:!0,contains:[{className:"selector-class",begin:"\\.[a-zA-Z][a-zA-Z0-9_-]*"}]},{begin:"\\#[a-zA-Z][a-zA-Z0-9_-]*"+o,returnBegin:!0,contains:[{className:"selector-id",begin:"\\#[a-zA-Z][a-zA-Z0-9_-]*"}]},{begin:"\\b("+r.join("|")+")"+o,returnBegin:!0,contains:[{className:"selector-tag",begin:"\\b[a-zA-Z][a-zA-Z0-9_-]*"}]},{begin:"&?:?:\\b("+i.join("|")+")"+o},{begin:"@("+n.join("|")+")\\b"},e,A.CSS_NUMBER_MODE,A.NUMBER_MODE,{className:"function",begin:"^[a-zA-Z][a-zA-Z0-9_-]*\\(.*\\)",illegal:"[\\n]",returnBegin:!0,contains:[{className:"title",begin:"\\b[a-zA-Z][a-zA-Z0-9_-]*"},{className:"params",begin:/\(/,end:/\)/,contains:[t,e,A.APOS_STRING_MODE,A.CSS_NUMBER_MODE,A.NUMBER_MODE,A.QUOTE_STRING_MODE]}]},{className:"attribute",begin:"\\b("+a.reverse().join("|")+")\\b",starts:{end:/;|$/,contains:[t,e,A.APOS_STRING_MODE,A.QUOTE_STRING_MODE,A.CSS_NUMBER_MODE,A.NUMBER_MODE,A.C_BLOCK_COMMENT_MODE],illegal:/\./,relevance:0}}]}}},function(A,e){A.exports=function(A){var e={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"},t={className:"meta",begin:"@[A-Za-z$_][0-9A-Za-z$_]*"},n={begin:"\\(",end:/\)/,keywords:e,contains:["self",A.QUOTE_STRING_MODE,A.APOS_STRING_MODE,A.NUMBER_MODE]},i={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:e,contains:[A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE,t,n]};return{aliases:["ts"],keywords:e,contains:[{className:"meta",begin:/^\s*['"]use strict['"]/},A.APOS_STRING_MODE,A.QUOTE_STRING_MODE,{className:"string",begin:"`",end:"`",contains:[A.BACKSLASH_ESCAPE,{className:"subst",begin:"\\$\\{",end:"\\}"}]},A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE,{className:"number",variants:[{begin:"\\b(0[bB][01]+)"},{begin:"\\b(0[oO][0-7]+)"},{begin:A.C_NUMBER_RE}],relevance:0},{begin:"("+A.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE,A.REGEXP_MODE,{className:"function",begin:"(\\(.*?\\)|"+A.IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:A.IDENT_RE},{begin:/\(\s*\)/},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:e,contains:["self",A.C_LINE_COMMENT_MODE,A.C_BLOCK_COMMENT_MODE]}]}]}],relevance:0},{className:"function",begin:"function",end:/[\{;]/,excludeEnd:!0,keywords:e,contains:["self",A.inherit(A.TITLE_MODE,{begin:"[A-Za-z$_][0-9A-Za-z$_]*"}),i],illegal:/%/,relevance:0},{beginKeywords:"constructor",end:/\{/,excludeEnd:!0,contains:["self",i]},{begin:/module\./,keywords:{built_in:"module"},relevance:0},{beginKeywords:"module",end:/\{/,excludeEnd:!0},{beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:"interface extends"},{begin:/\$[(.]/},{begin:"\\."+A.IDENT_RE,relevance:0},t,n]}}},function(A,e){A.exports=function(A){var e={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"],case_insensitive:!0,contains:[{className:"meta",begin:"<!DOCTYPE",end:">",relevance:10,contains:[{begin:"\\[",end:"\\]"}]},A.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},A.inherit(A.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),A.inherit(A.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]},{className:"tag",begin:"<style(?=\\s|>|$)",end:">",keywords:{name:"style"},contains:[e],starts:{end:"</style>",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:"<script(?=\\s|>|$)",end:">",keywords:{name:"script"},contains:[e],starts:{end:"<\/script>",returnEnd:!0,subLanguage:["actionscript","javascript","handlebars","xml"]}},{className:"tag",begin:"</?",end:"/?>",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},e]}]}}},function(A,e,t){(function(e){!function(e){"use strict";function t(A){this.tokens=[],this.tokens.links={},this.options=A||I.defaults,this.rules=u.normal,this.options.pedantic?this.rules=u.pedantic:this.options.gfm&&(this.options.tables?this.rules=u.tables:this.rules=u.gfm)}function n(A,e){if(this.options=e||I.defaults,this.links=A,this.rules=p.normal,this.renderer=this.options.renderer||new i,this.renderer.options=this.options,!this.links)throw new Error("Tokens array requires a `links` property.");this.options.pedantic?this.rules=p.pedantic:this.options.gfm&&(this.options.breaks?this.rules=p.breaks:this.rules=p.gfm)}function i(A){this.options=A||I.defaults}function r(){}function o(A){this.tokens=[],this.token=null,this.options=A||I.defaults,this.options.renderer=this.options.renderer||new i,this.renderer=this.options.renderer,this.renderer.options=this.options}function a(A,e){return A.replace(e?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function s(A){return A.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi,function(A,e){return e=e.toLowerCase(),"colon"===e?":":"#"===e.charAt(0)?"x"===e.charAt(1)?String.fromCharCode(parseInt(e.substring(2),16)):String.fromCharCode(+e.substring(1)):""})}function l(A,e){return A=A.source||A,e=e||"",{replace:function(e,t){return t=t.source||t,t=t.replace(/(^|[^\[])\^/g,"$1"),A=A.replace(e,t),this},getRegex:function(){return new RegExp(A,e)}}}function g(A,e){return h[" "+A]||(/^[^:]+:\/*[^\/]*$/.test(A)?h[" "+A]=A+"/":h[" "+A]=A.replace(/[^\/]*$/,"")),A=h[" "+A],"//"===e.slice(0,2)?A.replace(/:[\s\S]*/,":")+e:"/"===e.charAt(0)?A.replace(/(:\/*[^\/]*)[\s\S]*/,"$1")+e:A+e}function c(){}function d(A){for(var e,t,n=1;n<arguments.length;n++){e=arguments[n];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&(A[t]=e[t])}return A}function C(A,e){var t=A.replace(/([^\\])\|/g,"$1 |").split(/ +\| */),n=0;if(t.length>e)t.splice(e);else for(;t.length<e;)t.push("");for(;n<t.length;n++)t[n]=t[n].replace(/\\\|/g,"|");return t}function I(A,e,n){if(void 0===A||null===A)throw new Error("marked(): input parameter is undefined or null");if("string"!=typeof A)throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(A)+", string expected");if(n||"function"==typeof e){n||(n=e,e=null),e=d({},I.defaults,e||{});var i,r,s=e.highlight,l=0;try{i=t.lex(A,e)}catch(A){return n(A)}r=i.length;var g=function(A){if(A)return e.highlight=s,n(A);var t;try{t=o.parse(i,e)}catch(e){A=e}return e.highlight=s,A?n(A):n(null,t)};if(!s||s.length<3)return g();if(delete e.highlight,!r)return g();for(;l<i.length;l++)!function(A){"code"!==A.type?--r||g():s(A.text,A.lang,function(e,t){return e?g(e):null==t||t===A.text?--r||g():(A.text=t,A.escaped=!0,void(--r||g()))})}(i[l])}else try{return e&&(e=d({},I.defaults,e)),o.parse(t.lex(A,e),e)}catch(A){if(A.message+="\nPlease report this to https://github.com/markedjs/marked.",(e||I.defaults).silent)return"<p>An error occurred:</p><pre>"+a(A.message+"",!0)+"</pre>";throw A}}var u={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:c,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,nptable:c,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( *)(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)*? */?>(?=\\h*\\n)[\\s\\S]*?(?:\\n{2,}|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=\\h*\\n)[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,table:c,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/};u._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,u._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,u.def=l(u.def).replace("label",u._label).replace("title",u._title).getRegex(),u.bullet=/(?:[*+-]|\d+\.)/,u.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,u.item=l(u.item,"gm").replace(/bull/g,u.bullet).getRegex(),u.list=l(u.list).replace(/bull/g,u.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+u.def.source+")").getRegex(),u._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",u._comment=/<!--(?!-?>)[\s\S]*?-->/,u.html=l(u.html,"i").replace("comment",u._comment).replace("tag",u._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),u.paragraph=l(u.paragraph).replace("hr",u.hr).replace("heading",u.heading).replace("lheading",u.lheading).replace("tag",u._tag).getRegex(),u.blockquote=l(u.blockquote).replace("paragraph",u.paragraph).getRegex(),u.normal=d({},u),u.gfm=d({},u.normal,{fences:/^ *(`{3,}|~{3,})[ \.]*(\S+)? *\n([\s\S]*?)\n? *\1 *(?:\n+|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/}),u.gfm.paragraph=l(u.paragraph).replace("(?!","(?!"+u.gfm.fences.source.replace("\\1","\\2")+"|"+u.list.source.replace("\\1","\\3")+"|").getRegex(),u.tables=d({},u.gfm,{nptable:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/}),u.pedantic=d({},u.normal,{html:l("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",u._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+|$)/}),t.rules=u,t.lex=function(A,e){return new t(e).lex(A)},t.prototype.lex=function(A){return A=A.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(A,!0)},t.prototype.token=function(A,e){A=A.replace(/^ +$/gm,"");for(var t,n,i,r,o,a,s,l,g,c,d,I,p;A;)if((i=this.rules.newline.exec(A))&&(A=A.substring(i[0].length),i[0].length>1&&this.tokens.push({type:"space"})),i=this.rules.code.exec(A))A=A.substring(i[0].length),i=i[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",text:this.options.pedantic?i:i.replace(/\n+$/,"")});else if(i=this.rules.fences.exec(A))A=A.substring(i[0].length),this.tokens.push({type:"code",lang:i[2],text:i[3]||""});else if(i=this.rules.heading.exec(A))A=A.substring(i[0].length),this.tokens.push({type:"heading",depth:i[1].length,text:i[2]});else if(e&&(i=this.rules.nptable.exec(A))&&(a={type:"table",header:C(i[1].replace(/^ *| *\| *$/g,"")),align:i[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:i[3]?i[3].replace(/\n$/,"").split("\n"):[]},a.header.length===a.align.length)){for(A=A.substring(i[0].length),l=0;l<a.align.length;l++)/^ *-+: *$/.test(a.align[l])?a.align[l]="right":/^ *:-+: *$/.test(a.align[l])?a.align[l]="center":/^ *:-+ *$/.test(a.align[l])?a.align[l]="left":a.align[l]=null;for(l=0;l<a.cells.length;l++)a.cells[l]=C(a.cells[l],a.header.length);this.tokens.push(a)}else if(i=this.rules.hr.exec(A))A=A.substring(i[0].length),this.tokens.push({type:"hr"});else if(i=this.rules.blockquote.exec(A))A=A.substring(i[0].length),this.tokens.push({type:"blockquote_start"}),i=i[0].replace(/^ *> ?/gm,""),this.token(i,e),this.tokens.push({type:"blockquote_end"});else if(i=this.rules.list.exec(A)){for(A=A.substring(i[0].length),r=i[2],d=r.length>1,this.tokens.push({type:"list_start",ordered:d,start:d?+r:""}),i=i[0].match(this.rules.item),t=!1,c=i.length,l=0;l<c;l++)a=i[l],s=a.length,a=a.replace(/^ *([*+-]|\d+\.) +/,""),~a.indexOf("\n ")&&(s-=a.length,a=this.options.pedantic?a.replace(/^ {1,4}/gm,""):a.replace(new RegExp("^ {1,"+s+"}","gm"),"")),this.options.smartLists&&l!==c-1&&(o=u.bullet.exec(i[l+1])[0],r===o||r.length>1&&o.length>1||(A=i.slice(l+1).join("\n")+A,l=c-1)),n=t||/\n\n(?!\s*$)/.test(a),l!==c-1&&(t="\n"===a.charAt(a.length-1),n||(n=t)),I=/^\[[ xX]\] /.test(a),p=void 0,I&&(p=" "!==a[1],a=a.replace(/^\[[ xX]\] +/,"")),this.tokens.push({type:n?"loose_item_start":"list_item_start",task:I,checked:p}),this.token(a,!1),this.tokens.push({type:"list_item_end"});this.tokens.push({type:"list_end"})}else if(i=this.rules.html.exec(A))A=A.substring(i[0].length),this.tokens.push({type:this.options.sanitize?"paragraph":"html",pre:!this.options.sanitizer&&("pre"===i[1]||"script"===i[1]||"style"===i[1]),text:i[0]});else if(e&&(i=this.rules.def.exec(A)))A=A.substring(i[0].length),i[3]&&(i[3]=i[3].substring(1,i[3].length-1)),g=i[1].toLowerCase().replace(/\s+/g," "),this.tokens.links[g]||(this.tokens.links[g]={href:i[2],title:i[3]});else if(e&&(i=this.rules.table.exec(A))&&(a={type:"table",header:C(i[1].replace(/^ *| *\| *$/g,"")),align:i[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:i[3]?i[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},a.header.length===a.align.length)){for(A=A.substring(i[0].length),l=0;l<a.align.length;l++)/^ *-+: *$/.test(a.align[l])?a.align[l]="right":/^ *:-+: *$/.test(a.align[l])?a.align[l]="center":/^ *:-+ *$/.test(a.align[l])?a.align[l]="left":a.align[l]=null;for(l=0;l<a.cells.length;l++)a.cells[l]=C(a.cells[l].replace(/^ *\| *| *\| *$/g,""),a.header.length);this.tokens.push(a)}else if(i=this.rules.lheading.exec(A))A=A.substring(i[0].length),this.tokens.push({type:"heading",depth:"="===i[2]?1:2,text:i[1]});else if(e&&(i=this.rules.paragraph.exec(A)))A=A.substring(i[0].length),this.tokens.push({type:"paragraph",text:"\n"===i[1].charAt(i[1].length-1)?i[1].slice(0,-1):i[1]});else if(i=this.rules.text.exec(A))A=A.substring(i[0].length),this.tokens.push({type:"text",text:i[0]});else if(A)throw new Error("Infinite loop on byte: "+A.charCodeAt(0));return this.tokens};var p={escape:/^\\([!"#$%&'()*+,\-.\/:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:c,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)\]\(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\S]*?[^\s])_(?!_)|^\*([^\s][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*][\s\S]*?[^\s])\*(?!\*)|^_([^\s_])_(?!_)|^\*([^\s*])\*(?!\*)/,code:/^(`+)\s*([\s\S]*?[^`]?)\s*\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,del:c,text:/^[\s\S]+?(?=[\\<!\[`*]|\b_| {2,}\n|$)/};p._escapes=/\\([!"#$%&'()*+,\-.\/:;<=>?@\[\]\\^_`{|}~])/g,p._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,p._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])?)+(?![-_])/,p.autolink=l(p.autolink).replace("scheme",p._scheme).replace("email",p._email).getRegex(),p._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,p.tag=l(p.tag).replace("comment",u._comment).replace("attribute",p._attribute).getRegex(),p._label=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/,p._href=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|(?:\\[()]?|\([^\s\x00-\x1f()\\]*\)|[^\s\x00-\x1f()\\])*?)/,p._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,p.link=l(p.link).replace("label",p._label).replace("href",p._href).replace("title",p._title).getRegex(),p.reflink=l(p.reflink).replace("label",p._label).getRegex(),p.normal=d({},p),p.pedantic=d({},p.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:l(/^!?\[(label)\]\((.*?)\)/).replace("label",p._label).getRegex(),reflink:l(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",p._label).getRegex()}),p.gfm=d({},p.normal,{escape:l(p.escape).replace("])","~|])").getRegex(),url:l(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("email",p._email).getRegex(),_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~~(?=\S)([\s\S]*?\S)~~/,text:l(p.text).replace("]|","~]|").replace("|","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|").getRegex()}),p.breaks=d({},p.gfm,{br:l(p.br).replace("{2,}","*").getRegex(),text:l(p.gfm.text).replace("{2,}","*").getRegex()}),n.rules=p,n.output=function(A,e,t){return new n(e,t).output(A)},n.prototype.output=function(A){for(var e,t,i,r,o,s="";A;)if(o=this.rules.escape.exec(A))A=A.substring(o[0].length),s+=o[1];else if(o=this.rules.autolink.exec(A))A=A.substring(o[0].length),"@"===o[2]?(t=a(this.mangle(o[1])),i="mailto:"+t):(t=a(o[1]),i=t),s+=this.renderer.link(i,null,t);else if(this.inLink||!(o=this.rules.url.exec(A))){if(o=this.rules.tag.exec(A))!this.inLink&&/^<a /i.test(o[0])?this.inLink=!0:this.inLink&&/^<\/a>/i.test(o[0])&&(this.inLink=!1),A=A.substring(o[0].length),s+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(o[0]):a(o[0]):o[0];else if(o=this.rules.link.exec(A))A=A.substring(o[0].length),this.inLink=!0,i=o[2],this.options.pedantic?(e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i),e?(i=e[1],r=e[3]):r=""):r=o[3]?o[3].slice(1,-1):"",i=i.trim().replace(/^<([\s\S]*)>$/,"$1"),s+=this.outputLink(o,{href:n.escapes(i),title:n.escapes(r)}),this.inLink=!1;else if((o=this.rules.reflink.exec(A))||(o=this.rules.nolink.exec(A))){if(A=A.substring(o[0].length),e=(o[2]||o[1]).replace(/\s+/g," "),!(e=this.links[e.toLowerCase()])||!e.href){s+=o[0].charAt(0),A=o[0].substring(1)+A;continue}this.inLink=!0,s+=this.outputLink(o,e),this.inLink=!1}else if(o=this.rules.strong.exec(A))A=A.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(A))A=A.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(A))A=A.substring(o[0].length),s+=this.renderer.codespan(a(o[2].trim(),!0));else if(o=this.rules.br.exec(A))A=A.substring(o[0].length),s+=this.renderer.br();else if(o=this.rules.del.exec(A))A=A.substring(o[0].length),s+=this.renderer.del(this.output(o[1]));else if(o=this.rules.text.exec(A))A=A.substring(o[0].length),s+=this.renderer.text(a(this.smartypants(o[0])));else if(A)throw new Error("Infinite loop on byte: "+A.charCodeAt(0))}else o[0]=this.rules._backpedal.exec(o[0])[0],A=A.substring(o[0].length),"@"===o[2]?(t=a(o[0]),i="mailto:"+t):(t=a(o[0]),i="www."===o[1]?"http://"+t:t),s+=this.renderer.link(i,null,t);return s},n.escapes=function(A){return A?A.replace(n.rules._escapes,"$1"):A},n.prototype.outputLink=function(A,e){var t=e.href,n=e.title?a(e.title):null;return"!"!==A[0].charAt(0)?this.renderer.link(t,n,this.output(A[1])):this.renderer.image(t,n,a(A[1]))},n.prototype.smartypants=function(A){return this.options.smartypants?A.replace(/---/g,"—").replace(/--/g,"").replace(/(^|[-\u2014\/(\[{"\s])'/g,"$1").replace(/'/g,"").replace(/(^|[-\u2014\/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):A},n.prototype.mangle=function(A){if(!this.options.mangle)return A;for(var e,t="",n=A.length,i=0;i<n;i++)e=A.charCodeAt(i),Math.random()>.5&&(e="x"+e.toString(16)),t+="&#"+e+";";return t},i.prototype.code=function(A,e,t){if(this.options.highlight){var n=this.options.highlight(A,e);null!=n&&n!==A&&(t=!0,A=n)}return e?'<pre><code class="'+this.options.langPrefix+a(e,!0)+'">'+(t?A:a(A,!0))+"</code></pre>\n":"<pre><code>"+(t?A:a(A,!0))+"</code></pre>"},i.prototype.blockquote=function(A){return"<blockquote>\n"+A+"</blockquote>\n"},i.prototype.html=function(A){return A},i.prototype.heading=function(A,e,t){return this.options.headerIds?"<h"+e+' id="'+this.options.headerPrefix+t.toLowerCase().replace(/[^\w]+/g,"-")+'">'+A+"</h"+e+">\n":"<h"+e+">"+A+"</h"+e+">\n"},i.prototype.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"},i.prototype.list=function(A,e,t){var n=e?"ol":"ul";return"<"+n+(e&&1!==t?' start="'+t+'"':"")+">\n"+A+"</"+n+">\n"},i.prototype.listitem=function(A){return"<li>"+A+"</li>\n"},i.prototype.checkbox=function(A){return"<input "+(A?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "},i.prototype.paragraph=function(A){return"<p>"+A+"</p>\n"},i.prototype.table=function(A,e){return e&&(e="<tbody>"+e+"</tbody>"),"<table>\n<thead>\n"+A+"</thead>\n"+e+"</table>\n"},i.prototype.tablerow=function(A){return"<tr>\n"+A+"</tr>\n"},i.prototype.tablecell=function(A,e){var t=e.header?"th":"td";return(e.align?"<"+t+' align="'+e.align+'">':"<"+t+">")+A+"</"+t+">\n"},i.prototype.strong=function(A){return"<strong>"+A+"</strong>"},i.prototype.em=function(A){return"<em>"+A+"</em>"},i.prototype.codespan=function(A){return"<code>"+A+"</code>"},i.prototype.br=function(){return this.options.xhtml?"<br/>":"<br>"},i.prototype.del=function(A){return"<del>"+A+"</del>"},i.prototype.link=function(A,e,t){if(this.options.sanitize){try{var n=decodeURIComponent(s(A)).replace(/[^\w:]/g,"").toLowerCase()}catch(A){return t}if(0===n.indexOf("javascript:")||0===n.indexOf("vbscript:")||0===n.indexOf("data:"))return t}this.options.baseUrl&&!b.test(A)&&(A=g(this.options.baseUrl,A));try{A=encodeURI(A).replace(/%25/g,"%")}catch(A){return t}var i='<a href="'+a(A)+'"';return e&&(i+=' title="'+e+'"'),i+=">"+t+"</a>"},i.prototype.image=function(A,e,t){this.options.baseUrl&&!b.test(A)&&(A=g(this.options.baseUrl,A));var n='<img src="'+A+'" alt="'+t+'"';return e&&(n+=' title="'+e+'"'),n+=this.options.xhtml?"/>":">"},i.prototype.text=function(A){return A},r.prototype.strong=r.prototype.em=r.prototype.codespan=r.prototype.del=r.prototype.text=function(A){return A},r.prototype.link=r.prototype.image=function(A,e,t){return""+t},r.prototype.br=function(){return""},o.parse=function(A,e){return new o(e).parse(A)},o.prototype.parse=function(A){this.inline=new n(A.links,this.options),this.inlineText=new n(A.links,d({},this.options,{renderer:new r})),this.tokens=A.reverse();for(var e="";this.next();)e+=this.tok();return e},o.prototype.next=function(){return this.token=this.tokens.pop()},o.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},o.prototype.parseText=function(){for(var A=this.token.text;"text"===this.peek().type;)A+="\n"+this.next().text;return this.inline.output(A)},o.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,s(this.inlineText.output(this.token.text)));case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var A,e,t,n,i="",r="";for(t="",A=0;A<this.token.header.length;A++)t+=this.renderer.tablecell(this.inline.output(this.token.header[A]),{header:!0,align:this.token.align[A]});for(i+=this.renderer.tablerow(t),A=0;A<this.token.cells.length;A++){for(e=this.token.cells[A],t="",n=0;n<e.length;n++)t+=this.renderer.tablecell(this.inline.output(e[n]),{header:!1,align:this.token.align[n]});r+=this.renderer.tablerow(t)}return this.renderer.table(i,r);case"blockquote_start":for(r="";"blockquote_end"!==this.next().type;)r+=this.tok();return this.renderer.blockquote(r);case"list_start":r="";for(var o=this.token.ordered,a=this.token.start;"list_end"!==this.next().type;)r+=this.tok();return this.renderer.list(r,o,a);case"list_item_start":for(r="",this.token.task&&(r+=this.renderer.checkbox(this.token.checked));"list_item_end"!==this.next().type;)r+="text"===this.token.type?this.parseText():this.tok();return this.renderer.listitem(r);case"loose_item_start":for(r="";"list_item_end"!==this.next().type;)r+=this.tok();return this.renderer.listitem(r);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())}};var h={},b=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;c.exec=c,I.options=I.setOptions=function(A){return d(I.defaults,A),I},I.getDefaults=function(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:new i,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tables:!0,xhtml:!1}},I.defaults=I.getDefaults(),I.Parser=o,I.parser=o.parse,I.Renderer=i,I.TextRenderer=r,I.Lexer=t,I.lexer=t.lex,I.InlineLexer=n,I.inlineLexer=n.output,I.parse=I,A.exports=I}(this||"undefined"!=typeof window&&window)}).call(e,t(33))},function(A,e){var t;t=function(){return this}();try{t=t||Function("return this")()||(0,eval)("this")}catch(A){"object"==typeof window&&(t=window)}A.exports=t},function(A,e,t){"use strict";function n(A,e){var t=document.createElement("a");if(t.setAttribute("href","data:text/plain;charset=UTF-8,"+encodeURIComponent(A)),t.setAttribute("download",e),t.style.display="none",document.createEvent){var n=document.createEvent("MouseEvents");n.initEvent("click",!0,!0),t.dispatchEvent(n)}else t.click()}e.a=n},function(A,e,t){"use strict";e.a={strong:!0,italic:!0,overline:!0,h1:!0,h2:!0,h3:!0,h4:!1,h5:!1,h6:!1,hr:!0,quote:!0,ul:!0,ol:!0,code:!0,link:!0,image:!0,table:!0,checked:!0,notChecked:!0,shift:!0,fullscreen:!0,print:!1,theme:!0,exportmd:!0,importmd:!0}},function(A,e,t){"use strict";var n=function(){var A=this,e=A.$createElement,t=A._self._c||e;return t("div",{ref:"markdown",class:A.isFullscreen?"markdown fullscreen":"markdown",style:{width:A.editorWidth+"px",height:A.editorHeight+"px"}},[t("ul",{staticClass:"markdown-toolbars"},[t("li",[A._t("title")],2),A._v(" "),A.tools.strong?t("li",{attrs:{name:"粗体"}},[t("span",{staticClass:"iconfont icon-strong",on:{click:A.insertStrong}})]):A._e(),A._v(" "),A.tools.italic?t("li",{attrs:{name:"斜体"}},[t("span",{staticClass:"iconfont icon-italic",on:{click:A.insertItalic}})]):A._e(),A._v(" "),A.tools.overline?t("li",{attrs:{name:"删除线"}},[t("span",{staticClass:"iconfont icon-overline",on:{click:A.insertOverline}})]):A._e(),A._v(" "),A.tools.h1?t("li",{attrs:{name:"标题1"}},[t("span",{staticStyle:{"font-size":"16px"},on:{click:function(e){return A.insertTitle(1)}}},[A._v("h1")])]):A._e(),A._v(" "),A.tools.h2?t("li",{attrs:{name:"标题2"}},[t("span",{staticStyle:{"font-size":"16px"},on:{click:function(e){return A.insertTitle(2)}}},[A._v("h2")])]):A._e(),A._v(" "),A.tools.h3?t("li",{attrs:{name:"标题3"}},[t("span",{staticStyle:{"font-size":"16px"},on:{click:function(e){return A.insertTitle(3)}}},[A._v("h3")])]):A._e(),A._v(" "),A.tools.h4?t("li",{attrs:{name:"标题4"}},[t("span",{staticStyle:{"font-size":"16px"},on:{click:function(e){return A.insertTitle(4)}}},[A._v("h4")])]):A._e(),A._v(" "),A.tools.h5?t("li",{attrs:{name:"标题5"}},[t("span",{staticStyle:{"font-size":"16px"},on:{click:function(e){return A.insertTitle(5)}}},[A._v("h5")])]):A._e(),A._v(" "),A.tools.h6?t("li",{attrs:{name:"标题6"}},[t("span",{staticStyle:{"font-size":"16px"},on:{click:function(e){return A.insertTitle(6)}}},[A._v("h6")])]):A._e(),A._v(" "),A.tools.hr?t("li",{attrs:{name:"分割线"}},[t("span",{staticClass:"iconfont icon-horizontal",on:{click:A.insertLine}})]):A._e(),A._v(" "),A.tools.quote?t("li",{attrs:{name:"引用"}},[t("span",{staticClass:"iconfont icon-quote",staticStyle:{"font-size":"16px"},on:{click:A.insertQuote}})]):A._e(),A._v(" "),A.tools.ul?t("li",{attrs:{name:"无序列表"}},[t("span",{staticClass:"iconfont icon-ul",on:{click:A.insertUl}})]):A._e(),A._v(" "),A.tools.ol?t("li",{attrs:{name:"有序列表"}},[t("span",{staticClass:"iconfont icon-ol",on:{click:A.insertOl}})]):A._e(),A._v(" "),A.tools.code?t("li",{attrs:{name:"代码块"}},[t("span",{staticClass:"iconfont icon-code",on:{click:A.insertCode}})]):A._e(),A._v(" "),A.tools.notChecked?t("li",{attrs:{name:"未完成列表"}},[t("span",{staticClass:"iconfont icon-checked-false",on:{click:A.insertNotFinished}})]):A._e(),A._v(" "),A.tools.checked?t("li",{attrs:{name:"已完成列表"}},[t("span",{staticClass:"iconfont icon-checked",on:{click:A.insertFinished}})]):A._e(),A._v(" "),A.tools.link?t("li",{attrs:{name:"链接"}},[t("span",{staticClass:"iconfont icon-link",on:{click:A.insertLink}})]):A._e(),A._v(" "),A.tools.image?t("li",{attrs:{name:"图片"}},[t("span",{staticClass:"iconfont icon-img",on:{click:A.insertImage}})]):A._e(),A._v(" "),A.tools.table?t("li",{attrs:{name:"表格"}},[t("span",{staticClass:"iconfont icon-table",on:{click:A.insertTable}})]):A._e(),A._v(" "),A.tools.print?t("li",{attrs:{name:"打印"}},[t("span",{staticClass:"iconfont icon-dayin",on:{click:A.print}})]):A._e(),A._v(" "),A.tools.theme?t("li",{staticClass:"shift-theme",attrs:{name:"代码块主题"}},[t("div",[t("span",{staticClass:"iconfont icon-yanse",on:{click:function(e){A.themeSlideDown=!A.themeSlideDown}}}),A._v(" "),t("ul",{class:{active:A.themeSlideDown},on:{mouseleave:function(e){A.themeSlideDown=!1}}},[t("li",{on:{click:function(e){return A.setThemes("Light")}}},[A._v("Light")]),A._v(" "),t("li",{on:{click:function(e){return A.setThemes("Dark")}}},[A._v("VS Code")]),A._v(" "),t("li",{on:{click:function(e){return A.setThemes("OneDark")}}},[A._v("Atom OneDark")]),A._v(" "),t("li",{on:{click:function(e){return A.setThemes("GitHub")}}},[A._v("GitHub")])])])]):A._e(),A._v(" "),t("li",{directives:[{name:"show",rawName:"v-show",value:A.tools.importmd,expression:"tools.importmd"}],staticClass:"import-file",attrs:{name:"导入本地文件"}},[t("span",{staticClass:"iconfont icon-daoru",on:{click:A.importFile}}),A._v(" "),t("input",{attrs:{type:"file",accept:"text/markdown"},on:{change:function(e){return A.importFile(e)}}})]),A._v(" "),t("li",{directives:[{name:"show",rawName:"v-show",value:A.tools.exportmd,expression:"tools.exportmd"}],attrs:{name:"保存到本地"}},[t("span",{staticClass:"iconfont icon-download",on:{click:A.exportMd}})]),A._v(" "),A.tools.shift&&2==A.preview?t("li",{attrs:{name:"全屏编辑"}},[t("span",{staticClass:"iconfont icon-md",on:{click:function(e){A.preview=3}}})]):A._e(),A._v(" "),A.tools.shift&&3==A.preview?t("li",{attrs:{name:"分屏显示"}},[t("span",{staticClass:"iconfont icon-group",on:{click:function(e){A.preview=1}}})]):A._e(),A._v(" "),A.tools.shift&&1==A.preview?t("li",{attrs:{name:"预览"}},[t("span",{staticClass:"iconfont icon-preview",on:{click:function(e){A.preview=2}}})]):A._e(),A._v(" "),t("li",{attrs:{name:A.scrolling?"同步滚动:开":"同步滚动:关"}},[t("span",{directives:[{name:"show",rawName:"v-show",value:A.scrolling,expression:"scrolling"}],staticClass:"iconfont icon-on",on:{click:function(e){A.scrolling=!A.scrolling}}}),A._v(" "),t("span",{directives:[{name:"show",rawName:"v-show",value:!A.scrolling,expression:"!scrolling"}],staticClass:"iconfont icon-off",on:{click:function(e){A.scrolling=!A.scrolling}}})]),A._v(" "),t("li",{staticClass:"empty"}),A._v(" "),A.tools.fullscreen&&!A.isFullscreen?t("li",{attrs:{name:"全屏"}},[t("span",{staticClass:"iconfont icon-full-screen",on:{click:function(e){A.isFullscreen=!A.isFullscreen}}})]):A._e(),A._v(" "),A.tools.fullscreen&&A.isFullscreen?t("li",{attrs:{name:"退出全屏"}},[t("span",{staticClass:"iconfont icon-exit-full-screen",on:{click:function(e){A.isFullscreen=!A.isFullscreen}}})]):A._e()]),A._v(" "),t("div",{staticClass:"markdown-content",style:{background:2==A.preview?"#fff":""}},[t("div",{directives:[{name:"show",rawName:"v-show",value:1===A.preview||3===A.preview,expression:"preview===1||preview===3"}],ref:"markdownContent",staticClass:"markdown-editor",on:{scroll:A.markdownScroll,mouseenter:function(e){return A.mousescrollSide("markdown")}}},[t("ul",{ref:"index",staticClass:"index",style:{height:A.scrollHeight?A.scrollHeight+"px":"100%"}},A._l(A.indexLenth,function(e,n){return t("li",[A._v(A._s(n+1))])}),0),A._v(" "),t("textarea",{directives:[{name:"model",rawName:"v-model",value:A.value,expression:"value"}],ref:"textarea",style:{height:A.scrollHeight?A.scrollHeight+"px":"100%"},domProps:{value:A.value},on:{keydown:function(e){return!e.type.indexOf("key")&&A._k(e.keyCode,"tab",9,e.key,"Tab")?null:A.tab(e)},keyup:[function(e){return!e.type.indexOf("key")&&A._k(e.keyCode,"enter",13,e.key,"Enter")?null:A.enter(e)},function(e){return!e.type.indexOf("key")&&A._k(e.keyCode,"delete",[8,46],e.key,["Backspace","Delete","Del"])?null:A.onDelete(e)}],input:function(e){e.target.composing||(A.value=e.target.value)}}})]),A._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:1==A.preview,expression:"preview==1"}],staticClass:"empty",staticStyle:{width:"12px"}}),A._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:1===A.preview||2===A.preview,expression:"preview===1||preview===2"}],ref:"preview",class:"markdown-preview "+A.themeName,on:{scroll:A.previewScroll,mouseenter:function(e){return A.mousescrollSide("preview")}}},[t("div",{ref:"previewInner",domProps:{innerHTML:A._s(A.html)}})])]),A._v(" "),t("div",{class:["preview-img",A.previewImgModal?"active":""]},[t("span",{staticClass:"close",on:{click:function(e){A.previewImgModal=!1}}},[A._v("关闭")]),A._v(" "),t("img",{class:[A.previewImgMode],attrs:{src:A.previewImgSrc,alt:""}})])])},i=[],r={render:n,staticRenderFns:i};e.a=r}])});
//# sourceMappingURL=index.js.map