import{i as e}from"./interopRequireDefault-C1NHXBkA.js";function r(e,r){for(var t=0;t<r.length;t++){const n=r[t];if("string"!=typeof n&&!Array.isArray(n))for(const r in n)if("default"!==r&&!(r in e)){const t=Object.getOwnPropertyDescriptor(n,r);t&&Object.defineProperty(e,r,t.get?t:{enumerable:!0,get:()=>n[r]})}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var t,n={},o={};var i,u={},a={},s={exports:{}};var c,l,f,d={};function p(){if(c)return d;function e(e,r){var t,n,o=e.posMax,i=!0,u=!0;return t=r>0?e.src.charCodeAt(r-1):-1,n=r+1<=o?e.src.charCodeAt(r+1):-1,(32===t||9===t||n>=48&&n<=57)&&(u=!1),32!==n&&9!==n||(i=!1),{can_open:i,can_close:u}}function r(r,t){var n,o,i,u;if("$"!==r.src[r.pos])return!1;if(!e(r,r.pos).can_open)return t||(r.pending+="$"),r.pos+=1,!0;for(o=n=r.pos+1;-1!==(o=r.src.indexOf("$",o));){for(u=o-1;"\\"===r.src[u];)u-=1;if((o-u)%2==1)break;o+=1}return-1===o?(t||(r.pending+="$"),r.pos=n,!0):o-n===0?(t||(r.pending+="$$"),r.pos=n+1,!0):e(r,o).can_close?(t||((i=r.push("math_inline","math",0)).markup="$",i.content=r.src.slice(n,o)),r.pos=o+1,!0):(t||(r.pending+="$"),r.pos=n,!0)}function t(e,r,t,n){var o,i,u,a,s,c=!1,l=e.bMarks[r]+e.tShift[r],f=e.eMarks[r];if(l+2>f)return!1;if("$$"!==e.src.slice(l,l+2))return!1;if(l+=2,o=e.src.slice(l,f),n)return!0;for("$$"===o.trim().slice(-2)&&(o=o.trim().slice(0,-2),c=!0),u=r;!c&&!(++u>=t)&&!((l=e.bMarks[u]+e.tShift[u])<(f=e.eMarks[u])&&e.tShift[u]<e.blkIndent);)"$$"===e.src.slice(l,f).trim().slice(-2)&&(a=e.src.slice(0,f).lastIndexOf("$$"),i=e.src.slice(l,a),c=!0);return e.line=u+1,(s=e.push("math_block","math",0)).block=!0,s.content=(o&&o.trim()?o+"\n":"")+e.getLines(r+1,u,e.tShift[r],!0)+(i&&i.trim()?i:""),s.map=[r,e.line],s.markup="$$",!0}return c=1,d.__esModule=!0,d.default=function(e,n){var o=(n=n||{}).katex;e.inline.ruler.after("escape","math_inline",r),e.block.ruler.after("blockquote","math_block",t,{alt:["paragraph","reference","blockquote","list"]}),e.renderer.rules.math_inline=function(e,r){return function(e){n.displayMode=!1;try{return o.renderToString(e,n)}catch(r){return n.throwOnError,e}}(e[r].content)},e.renderer.rules.math_block=function(e,r){return function(e){n.displayMode=!0;try{return"<p>"+o.renderToString(e,n)+"</p>"}catch(r){return n.throwOnError,e}}(e[r].content)+"\n"}},d}function _(){if(l)return a;l=1;var r=e;a.__esModule=!0,a.default=function(e){return function(r,o){r.extendMarkdown(function(r){e&&r.use(n.default,(0,t.default)({},o,{katex:e}))})}};var t=r((i||(i=1,function(e){function r(){return e.exports=r=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,r.apply(null,arguments)}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports}(s)),s.exports)),n=r(p());return a}var h=e;n.__esModule=!0;var v=n.default=void 0,b=h((t||(t=1,o.__esModule=!0,o.default=function(e){return function(r){return{install:function(t){t.vMdParser.use(e,r)}}}}),o)),k=h(function(){if(f)return u;f=1;var r=e;u.__esModule=!0,u.default=void 0;var t=r(_()),n="undefined"==typeof window;!n&&window.katex;var o=(0,t.default)(n?null:window.katex);return u.default=o,u}()),m=(0,b.default)(k.default);v=n.default=m;const g=r({__proto__:null,get default(){return v}},[n]);export{g as c};