import{S as t,i as n,s as e,H as i,d as o,G as s,z as a}from"../chunks/vendor-a9bf48e1.js";import{g as c}from"../chunks/navigation-20968cc5.js";import"../chunks/singletons-bb9012b7.js";function r(t){return{c(){this.h()},l(t){i('[data-svelte="svelte-wtz6kg"]',document.head).forEach(o),this.h()},h(){document.title="Mermaid Live Editor"},m:s,p:s,i:s,o:s,d:s}}function u(t){var n=this&&this.__awaiter||function(t,n,e,i){return new(e||(e=Promise))((function(o,s){function a(t){try{r(i.next(t))}catch(n){s(n)}}function c(t){try{r(i.throw(t))}catch(n){s(n)}}function r(t){var n;t.done?o(t.value):(n=t.value,n instanceof e?n:new e((function(t){t(n)}))).then(a,c)}r((i=i.apply(t,n||[])).next())}))};return a((()=>n(void 0,void 0,void 0,(function*(){const t=window.location.hash.split("/");let n="/edit";t.length>2&&(n=`/${t[1]}#${t[2]}`),yield c(n,{replaceState:!0})})))),[]}export default class extends t{constructor(t){super(),n(this,t,u,r,e,{})}}