UNPKG

@nakedved/ano

Version:

Claude Code plugin for collaborative annotation and review

15 lines 118 kB
(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const i of s)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function t(s){const i={};return s.integrity&&(i.integrity=s.integrity),s.referrerPolicy&&(i.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?i.credentials="include":s.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(s){if(s.ep)return;s.ep=!0;const i=t(s);fetch(s.href,i)}})();const Dn=!1;var yr=Array.isArray,Cs=Array.prototype.indexOf,_n=Array.from,Ls=Object.defineProperty,St=Object.getOwnPropertyDescriptor,Is=Object.getOwnPropertyDescriptors,zs=Object.prototype,Ds=Array.prototype,Tr=Object.getPrototypeOf,ar=Object.isExtensible;function Ps(n){for(var e=0;e<n.length;e++)n[e]()}function Er(){var n,e,t=new Promise((r,s)=>{n=r,e=s});return{promise:t,resolve:n,reject:e}}const _e=2,un=4,bn=8,Sr=1<<24,tt=16,nt=32,kt=64,Bn=128,De=512,be=1024,we=2048,rt=4096,Re=8192,Je=16384,Un=32768,At=65536,or=1<<17,Ar=1<<18,Dt=1<<19,Ns=1<<20,Ge=1<<25,_t=32768,Pn=1<<21,$n=1<<22,ut=1<<23,Bt=Symbol("$state"),Ms=Symbol("legacy props"),Os=Symbol(""),Et=new class extends Error{name="StaleReactionError";message="The reaction that called `getAbortSignal()` was re-run or destroyed"};function qs(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function Fs(n){throw new Error("https://svelte.dev/e/effect_in_teardown")}function js(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function Bs(n){throw new Error("https://svelte.dev/e/effect_orphan")}function Us(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function $s(n){throw new Error("https://svelte.dev/e/props_invalid_value")}function Hs(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function Zs(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function Qs(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function Vs(){throw new Error("https://svelte.dev/e/svelte_boundary_reset_onerror")}const Ys=1,Ks=2,Rr=4,Gs=8,Ws=16,Js=1,Xs=4,ei=8,ti=16,ni=1,ri=2,xe=Symbol(),si="http://www.w3.org/1999/xhtml";function ii(){console.warn("https://svelte.dev/e/svelte_boundary_reset_noop")}function Cr(n){return n===this.v}function ai(n,e){return n!=n?e==e:n!==e||n!==null&&typeof n=="object"||typeof n=="function"}function Lr(n){return!ai(n,this.v)}let oi=!1,Pe=null;function Rt(n){Pe=n}function Be(n,e=!1,t){Pe={p:Pe,i:!1,c:null,e:null,s:n,x:null,l:null}}function Ue(n){var e=Pe,t=e.e;if(t!==null){e.e=null;for(var r of t)Kr(r)}return e.i=!0,Pe=e.p,{}}function Ir(){return!0}let ht=[];function zr(){var n=ht;ht=[],Ps(n)}function wt(n){if(ht.length===0&&!Ut){var e=ht;queueMicrotask(()=>{e===ht&&zr()})}ht.push(n)}function li(){for(;ht.length>0;)zr()}function Dr(n){var e=re;if(e===null)return K.f|=ut,n;if((e.f&Un)===0){if((e.f&Bn)===0)throw n;e.b.error(n)}else Ct(n,e)}function Ct(n,e){for(;e!==null;){if((e.f&Bn)!==0)try{e.b.error(n);return}catch(t){n=t}e=e.parent}throw n}const ci=-7169;function he(n,e){n.f=n.f&ci|e}function Hn(n){(n.f&De)!==0||n.deps===null?he(n,be):he(n,rt)}function Pr(n){if(n!==null)for(const e of n)(e.f&_e)===0||(e.f&_t)===0||(e.f^=_t,Pr(e.deps))}function Nr(n,e,t){(n.f&we)!==0?e.add(n):(n.f&rt)!==0&&t.add(n),Pr(n.deps),he(n,be)}const rn=new Set;let ie=null,ln=null,Fe=null,Le=[],mn=null,Nn=!1,Ut=!1;class He{committed=!1;current=new Map;previous=new Map;#e=new Set;#s=new Set;#t=0;#i=0;#a=null;#r=new Set;#n=new Set;skipped_effects=new Set;is_fork=!1;is_deferred(){return this.is_fork||this.#i>0}process(e){Le=[],ln=null,this.apply();var t=[],r=[];for(const s of e)this.#o(s,t,r);this.is_fork||this.#c(),this.is_deferred()?(this.#l(r),this.#l(t)):(ln=this,ie=null,lr(r),lr(t),ln=null,this.#a?.resolve()),Fe=null}#o(e,t,r){e.f^=be;for(var s=e.first,i=null;s!==null;){var a=s.f,c=(a&(nt|kt))!==0,l=c&&(a&be)!==0,f=l||(a&Re)!==0||this.skipped_effects.has(s);if(!f&&s.fn!==null){c?s.f^=be:i!==null&&(a&(un|bn|Sr))!==0?i.b.defer_effect(s):(a&un)!==0?t.push(s):Gt(s)&&((a&tt)!==0&&this.#r.add(s),Yt(s));var u=s.first;if(u!==null){s=u;continue}}var d=s.parent;for(s=s.next;s===null&&d!==null;)d===i&&(i=null),s=d.next,d=d.parent}}#l(e){for(var t=0;t<e.length;t+=1)Nr(e[t],this.#r,this.#n)}capture(e,t){t!==xe&&!this.previous.has(e)&&this.previous.set(e,t),(e.f&ut)===0&&(this.current.set(e,e.v),Fe?.set(e,e.v))}activate(){ie=this,this.apply()}deactivate(){ie===this&&(ie=null,Fe=null)}flush(){if(this.activate(),Le.length>0){if(Mr(),ie!==null&&ie!==this)return}else this.#t===0&&this.process([]);this.deactivate()}discard(){for(const e of this.#s)e(this);this.#s.clear()}#c(){if(this.#i===0){for(const e of this.#e)e();this.#e.clear()}this.#t===0&&this.#u()}#u(){if(rn.size>1){this.previous.clear();var e=Fe,t=!0;for(const s of rn){if(s===this){t=!1;continue}const i=[];for(const[c,l]of this.current){if(s.current.has(c))if(t&&l!==s.current.get(c))s.current.set(c,l);else continue;i.push(c)}if(i.length===0)continue;const a=[...s.current.keys()].filter(c=>!this.current.has(c));if(a.length>0){var r=Le;Le=[];const c=new Set,l=new Map;for(const f of i)Or(f,a,c,l);if(Le.length>0){ie=s,s.apply();for(const f of Le)s.#o(f,[],[]);s.deactivate()}Le=r}}ie=null,Fe=e}this.committed=!0,rn.delete(this)}increment(e){this.#t+=1,e&&(this.#i+=1)}decrement(e){this.#t-=1,e&&(this.#i-=1),this.revive()}revive(){for(const e of this.#r)this.#n.delete(e),he(e,we),et(e);for(const e of this.#n)he(e,rt),et(e);this.flush()}oncommit(e){this.#e.add(e)}ondiscard(e){this.#s.add(e)}settled(){return(this.#a??=Er()).promise}static ensure(){if(ie===null){const e=ie=new He;rn.add(ie),Ut||He.enqueue(()=>{ie===e&&e.flush()})}return ie}static enqueue(e){wt(e)}apply(){}}function ui(n){var e=Ut;Ut=!0;try{for(var t;;){if(li(),Le.length===0&&(ie?.flush(),Le.length===0))return mn=null,t;Mr()}}finally{Ut=e}}function Mr(){var n=gt;Nn=!0;var e=null;try{var t=0;for(dn(!0);Le.length>0;){var r=He.ensure();if(t++>1e3){var s,i;fi()}r.process(Le),ft.clear()}}finally{Nn=!1,dn(n),mn=null}}function fi(){try{Us()}catch(n){Ct(n,mn)}}let Ke=null;function lr(n){var e=n.length;if(e!==0){for(var t=0;t<e;){var r=n[t++];if((r.f&(Je|Re))===0&&Gt(r)&&(Ke=new Set,Yt(r),r.deps===null&&r.first===null&&r.nodes===null&&(r.teardown===null&&r.ac===null?Xr(r):r.fn=null),Ke?.size>0)){ft.clear();for(const s of Ke){if((s.f&(Je|Re))!==0)continue;const i=[s];let a=s.parent;for(;a!==null;)Ke.has(a)&&(Ke.delete(a),i.push(a)),a=a.parent;for(let c=i.length-1;c>=0;c--){const l=i[c];(l.f&(Je|Re))===0&&Yt(l)}}Ke.clear()}}Ke=null}}function Or(n,e,t,r){if(!t.has(n)&&(t.add(n),n.reactions!==null))for(const s of n.reactions){const i=s.f;(i&_e)!==0?Or(s,e,t,r):(i&($n|tt))!==0&&(i&we)===0&&qr(s,e,r)&&(he(s,we),et(s))}}function qr(n,e,t){const r=t.get(n);if(r!==void 0)return r;if(n.deps!==null)for(const s of n.deps){if(e.includes(s))return!0;if((s.f&_e)!==0&&qr(s,e,t))return t.set(s,!0),!0}return t.set(n,!1),!1}function et(n){for(var e=mn=n;e.parent!==null;){e=e.parent;var t=e.f;if(Nn&&e===re&&(t&tt)!==0&&(t&Ar)===0)return;if((t&(kt|nt))!==0){if((t&be)===0)return;e.f^=be}}Le.push(e)}function di(n){let e=0,t=bt(0),r;return()=>{Vn()&&(o(t),Yn(()=>(e===0&&(r=yn(()=>n(()=>$t(t)))),e+=1,()=>{wt(()=>{e-=1,e===0&&(r?.(),r=void 0,$t(t))})})))}}var pi=At|Dt|Bn;function hi(n,e,t){new vi(n,e,t)}class vi{parent;is_pending=!1;#e;#s=null;#t;#i;#a;#r=null;#n=null;#o=null;#l=null;#c=null;#u=0;#f=0;#p=!1;#h=new Set;#v=new Set;#d=null;#m=di(()=>(this.#d=bt(this.#u),()=>{this.#d=null}));constructor(e,t,r){this.#e=e,this.#t=t,this.#i=r,this.parent=re.b,this.is_pending=!!this.#t.pending,this.#a=Kn(()=>{re.b=this;{var s=this.#_();try{this.#r=Ie(()=>r(s))}catch(i){this.error(i)}this.#f>0?this.#x():this.is_pending=!1}return()=>{this.#c?.remove()}},pi)}#k(){try{this.#r=Ie(()=>this.#i(this.#e))}catch(e){this.error(e)}}#w(){const e=this.#t.pending;e&&(this.#n=Ie(()=>e(this.#e)),He.enqueue(()=>{var t=this.#_();this.#r=this.#g(()=>(He.ensure(),Ie(()=>this.#i(t)))),this.#f>0?this.#x():(vt(this.#n,()=>{this.#n=null}),this.is_pending=!1)}))}#_(){var e=this.#e;return this.is_pending&&(this.#c=dt(),this.#e.before(this.#c),e=this.#c),e}defer_effect(e){Nr(e,this.#h,this.#v)}is_rendered(){return!this.is_pending&&(!this.parent||this.parent.is_rendered())}has_pending_snippet(){return!!this.#t.pending}#g(e){var t=re,r=K,s=Pe;Ye(this.#a),ye(this.#a),Rt(this.#a.ctx);try{return e()}catch(i){return Dr(i),null}finally{Ye(t),ye(r),Rt(s)}}#x(){const e=this.#t.pending;this.#r!==null&&(this.#l=document.createDocumentFragment(),this.#l.append(this.#c),ns(this.#r,this.#l)),this.#n===null&&(this.#n=Ie(()=>e(this.#e)))}#b(e){if(!this.has_pending_snippet()){this.parent&&this.parent.#b(e);return}if(this.#f+=e,this.#f===0){this.is_pending=!1;for(const t of this.#h)he(t,we),et(t);for(const t of this.#v)he(t,rt),et(t);this.#h.clear(),this.#v.clear(),this.#n&&vt(this.#n,()=>{this.#n=null}),this.#l&&(this.#e.before(this.#l),this.#l=null)}}update_pending_count(e){this.#b(e),this.#u+=e,this.#d&&Lt(this.#d,this.#u)}get_effect_pending(){return this.#m(),o(this.#d)}error(e){var t=this.#t.onerror;let r=this.#t.failed;if(this.#p||!t&&!r)throw e;this.#r&&(Te(this.#r),this.#r=null),this.#n&&(Te(this.#n),this.#n=null),this.#o&&(Te(this.#o),this.#o=null);var s=!1,i=!1;const a=()=>{if(s){ii();return}s=!0,i&&Vs(),He.ensure(),this.#u=0,this.#o!==null&&vt(this.#o,()=>{this.#o=null}),this.is_pending=this.has_pending_snippet(),this.#r=this.#g(()=>(this.#p=!1,Ie(()=>this.#i(this.#e)))),this.#f>0?this.#x():this.is_pending=!1};var c=K;try{ye(null),i=!0,t?.(e,a),i=!1}catch(l){Ct(l,this.#a&&this.#a.parent)}finally{ye(c)}r&&wt(()=>{this.#o=this.#g(()=>{He.ensure(),this.#p=!0;try{return Ie(()=>{r(this.#e,()=>e,()=>a)})}catch(l){return Ct(l,this.#a.parent),null}finally{this.#p=!1}})})}}function gi(n,e,t,r){const s=kn;if(t.length===0&&n.length===0){r(e.map(s));return}var i=ie,a=re,c=xi();function l(){Promise.all(t.map(f=>_i(f))).then(f=>{c();try{r([...e.map(s),...f])}catch(u){(a.f&Je)===0&&Ct(u,a)}i?.deactivate(),fn()}).catch(f=>{Ct(f,a)})}n.length>0?Promise.all(n).then(()=>{c();try{return l()}finally{i?.deactivate(),fn()}}):l()}function xi(){var n=re,e=K,t=Pe,r=ie;return function(i=!0){Ye(n),ye(e),Rt(t),i&&r?.activate()}}function fn(){Ye(null),ye(null),Rt(null)}function kn(n){var e=_e|we,t=K!==null&&(K.f&_e)!==0?K:null;return re!==null&&(re.f|=Dt),{ctx:Pe,deps:null,effects:null,equals:Cr,f:e,fn:n,reactions:null,rv:0,v:xe,wv:0,parent:t??re,ac:null}}function _i(n,e,t){let r=re;r===null&&qs();var s=r.b,i=void 0,a=bt(xe),c=!K,l=new Map;return Li(()=>{var f=Er();i=f.promise;try{Promise.resolve(n()).then(f.resolve,f.reject).then(()=>{u===ie&&u.committed&&u.deactivate(),fn()})}catch(h){f.reject(h),fn()}var u=ie;if(c){var d=s.is_rendered();s.update_pending_count(1),u.increment(d),l.get(u)?.reject(Et),l.delete(u),l.set(u,f)}const p=(h,m=void 0)=>{if(u.activate(),m)m!==Et&&(a.f|=ut,Lt(a,m));else{(a.f&ut)!==0&&(a.f^=ut),Lt(a,h);for(const[k,g]of l){if(l.delete(k),k===u)break;g.reject(Et)}}c&&(s.update_pending_count(-1),u.decrement(d))};f.promise.then(p,h=>p(null,h||"unknown"))}),Yr(()=>{for(const f of l.values())f.reject(Et)}),new Promise(f=>{function u(d){function p(){d===i?f(a):u(i)}d.then(p,p)}u(i)})}function ue(n){const e=kn(n);return rs(e),e}function Fr(n){const e=kn(n);return e.equals=Lr,e}function jr(n){var e=n.effects;if(e!==null){n.effects=null;for(var t=0;t<e.length;t+=1)Te(e[t])}}function bi(n){for(var e=n.parent;e!==null;){if((e.f&_e)===0)return(e.f&Je)===0?e:null;e=e.parent}return null}function Zn(n){var e,t=re;Ye(bi(n));try{n.f&=~_t,jr(n),e=os(n)}finally{Ye(t)}return e}function Br(n){var e=Zn(n);if(!n.equals(e)&&(n.wv=is(),(!ie?.is_fork||n.deps===null)&&(n.v=e,n.deps===null))){he(n,be);return}pt||(Fe!==null?(Vn()||ie?.is_fork)&&Fe.set(n,e):Hn(n))}let Mn=new Set;const ft=new Map;let Ur=!1;function bt(n,e){var t={f:0,v:n,reactions:null,equals:Cr,rv:0,wv:0};return t}function Q(n,e){const t=bt(n);return rs(t),t}function mi(n,e=!1,t=!0){const r=bt(n);return e||(r.equals=Lr),r}function w(n,e,t=!1){K!==null&&(!je||(K.f&or)!==0)&&Ir()&&(K.f&(_e|tt|$n|or))!==0&&!Xe?.includes(n)&&Qs();let r=t?We(e):e;return Lt(n,r)}function Lt(n,e){if(!n.equals(e)){var t=n.v;pt?ft.set(n,e):ft.set(n,t),n.v=e;var r=He.ensure();if(r.capture(n,t),(n.f&_e)!==0){const s=n;(n.f&we)!==0&&Zn(s),Hn(s)}n.wv=is(),$r(n,we),re!==null&&(re.f&be)!==0&&(re.f&(nt|kt))===0&&(Ce===null?zi([n]):Ce.push(n)),!r.is_fork&&Mn.size>0&&!Ur&&ki()}return e}function ki(){Ur=!1;var n=gt;dn(!0);const e=Array.from(Mn);try{for(const t of e)(t.f&be)!==0&&he(t,rt),Gt(t)&&Yt(t)}finally{dn(n)}Mn.clear()}function $t(n){w(n,n.v+1)}function $r(n,e){var t=n.reactions;if(t!==null)for(var r=t.length,s=0;s<r;s++){var i=t[s],a=i.f,c=(a&we)===0;if(c&&he(i,e),(a&_e)!==0){var l=i;Fe?.delete(l),(a&_t)===0&&(a&De&&(i.f|=_t),$r(l,rt))}else c&&((a&tt)!==0&&Ke!==null&&Ke.add(i),et(i))}}function We(n){if(typeof n!="object"||n===null||Bt in n)return n;const e=Tr(n);if(e!==zs&&e!==Ds)return n;var t=new Map,r=yr(n),s=Q(0),i=xt,a=c=>{if(xt===i)return c();var l=K,f=xt;ye(null),dr(i);var u=c();return ye(l),dr(f),u};return r&&t.set("length",Q(n.length)),new Proxy(n,{defineProperty(c,l,f){(!("value"in f)||f.configurable===!1||f.enumerable===!1||f.writable===!1)&&Hs();var u=t.get(l);return u===void 0?u=a(()=>{var d=Q(f.value);return t.set(l,d),d}):w(u,f.value,!0),!0},deleteProperty(c,l){var f=t.get(l);if(f===void 0){if(l in c){const u=a(()=>Q(xe));t.set(l,u),$t(s)}}else w(f,xe),$t(s);return!0},get(c,l,f){if(l===Bt)return n;var u=t.get(l),d=l in c;if(u===void 0&&(!d||St(c,l)?.writable)&&(u=a(()=>{var h=We(d?c[l]:xe),m=Q(h);return m}),t.set(l,u)),u!==void 0){var p=o(u);return p===xe?void 0:p}return Reflect.get(c,l,f)},getOwnPropertyDescriptor(c,l){var f=Reflect.getOwnPropertyDescriptor(c,l);if(f&&"value"in f){var u=t.get(l);u&&(f.value=o(u))}else if(f===void 0){var d=t.get(l),p=d?.v;if(d!==void 0&&p!==xe)return{enumerable:!0,configurable:!0,value:p,writable:!0}}return f},has(c,l){if(l===Bt)return!0;var f=t.get(l),u=f!==void 0&&f.v!==xe||Reflect.has(c,l);if(f!==void 0||re!==null&&(!u||St(c,l)?.writable)){f===void 0&&(f=a(()=>{var p=u?We(c[l]):xe,h=Q(p);return h}),t.set(l,f));var d=o(f);if(d===xe)return!1}return u},set(c,l,f,u){var d=t.get(l),p=l in c;if(r&&l==="length")for(var h=f;h<d.v;h+=1){var m=t.get(h+"");m!==void 0?w(m,xe):h in c&&(m=a(()=>Q(xe)),t.set(h+"",m))}if(d===void 0)(!p||St(c,l)?.writable)&&(d=a(()=>Q(void 0)),w(d,We(f)),t.set(l,d));else{p=d.v!==xe;var k=a(()=>We(f));w(d,k)}var g=Reflect.getOwnPropertyDescriptor(c,l);if(g?.set&&g.set.call(u,f),!p){if(r&&typeof l=="string"){var N=t.get("length"),y=Number(l);Number.isInteger(y)&&y>=N.v&&w(N,y+1)}$t(s)}return!0},ownKeys(c){o(s);var l=Reflect.ownKeys(c).filter(d=>{var p=t.get(d);return p===void 0||p.v!==xe});for(var[f,u]of t)u.v!==xe&&!(f in c)&&l.push(f);return l},setPrototypeOf(){Zs()}})}var Qt,Hr,Zr,Qr;function wi(){if(Qt===void 0){Qt=window,Hr=/Firefox/.test(navigator.userAgent);var n=Element.prototype,e=Node.prototype,t=Text.prototype;Zr=St(e,"firstChild").get,Qr=St(e,"nextSibling").get,ar(n)&&(n.__click=void 0,n.__className=void 0,n.__attributes=null,n.__style=void 0,n.__e=void 0),ar(t)&&(t.__t=void 0)}}function dt(n=""){return document.createTextNode(n)}function ct(n){return Zr.call(n)}function Kt(n){return Qr.call(n)}function v(n,e){return ct(n)}function Ze(n,e=!1){{var t=ct(n);return t instanceof Comment&&t.data===""?Kt(t):t}}function T(n,e=1,t=!1){let r=n;for(;e--;)r=Kt(r);return r}function yi(n){n.textContent=""}function Vr(){return!1}function Qn(n,e){{const t=document.body;n.autofocus=!0,wt(()=>{document.activeElement===t&&n.focus()})}}let cr=!1;function Ti(){cr||(cr=!0,document.addEventListener("reset",n=>{Promise.resolve().then(()=>{if(!n.defaultPrevented)for(const e of n.target.elements)e.__on_r?.()})},{capture:!0}))}function wn(n){var e=K,t=re;ye(null),Ye(null);try{return n()}finally{ye(e),Ye(t)}}function Ei(n,e,t,r=t){n.addEventListener(e,()=>wn(t));const s=n.__on_r;s?n.__on_r=()=>{s(),r(!0)}:n.__on_r=()=>r(!0),Ti()}function Si(n){re===null&&(K===null&&Bs(),js()),pt&&Fs()}function Ai(n,e){var t=e.last;t===null?e.last=e.first=n:(t.next=n,n.prev=t,e.last=n)}function st(n,e,t){var r=re;r!==null&&(r.f&Re)!==0&&(n|=Re);var s={ctx:Pe,deps:null,nodes:null,f:n|we|De,first:null,fn:e,last:null,next:null,parent:r,b:r&&r.b,prev:null,teardown:null,wv:0,ac:null};if(t)try{Yt(s),s.f|=Un}catch(c){throw Te(s),c}else e!==null&&et(s);var i=s;if(t&&i.deps===null&&i.teardown===null&&i.nodes===null&&i.first===i.last&&(i.f&Dt)===0&&(i=i.first,(n&tt)!==0&&(n&At)!==0&&i!==null&&(i.f|=At)),i!==null&&(i.parent=r,r!==null&&Ai(i,r),K!==null&&(K.f&_e)!==0&&(n&kt)===0)){var a=K;(a.effects??=[]).push(i)}return s}function Vn(){return K!==null&&!je}function Yr(n){const e=st(bn,null,!1);return he(e,be),e.teardown=n,e}function ur(n){Si();var e=re.f,t=!K&&(e&nt)!==0&&(e&Un)===0;if(t){var r=Pe;(r.e??=[]).push(n)}else return Kr(n)}function Kr(n){return st(un|Ns,n,!1)}function Ri(n){He.ensure();const e=st(kt|Dt,n,!0);return(t={})=>new Promise(r=>{t.outro?vt(e,()=>{Te(e),r(void 0)}):(Te(e),r(void 0))})}function Ci(n){return st(un,n,!1)}function Li(n){return st($n|Dt,n,!0)}function Yn(n,e=0){return st(bn|e,n,!0)}function B(n,e=[],t=[],r=[]){gi(r,e,t,s=>{st(bn,()=>n(...s.map(o)),!0)})}function Kn(n,e=0){var t=st(tt|e,n,!0);return t}function Ie(n){return st(nt|Dt,n,!0)}function Gr(n){var e=n.teardown;if(e!==null){const t=pt,r=K;fr(!0),ye(null);try{e.call(null)}finally{fr(t),ye(r)}}}function Wr(n,e=!1){var t=n.first;for(n.first=n.last=null;t!==null;){const s=t.ac;s!==null&&wn(()=>{s.abort(Et)});var r=t.next;(t.f&kt)!==0?t.parent=null:Te(t,e),t=r}}function Ii(n){for(var e=n.first;e!==null;){var t=e.next;(e.f&nt)===0&&Te(e),e=t}}function Te(n,e=!0){var t=!1;(e||(n.f&Ar)!==0)&&n.nodes!==null&&n.nodes.end!==null&&(Jr(n.nodes.start,n.nodes.end),t=!0),Wr(n,e&&!t),pn(n,0),he(n,Je);var r=n.nodes&&n.nodes.t;if(r!==null)for(const i of r)i.stop();Gr(n);var s=n.parent;s!==null&&s.first!==null&&Xr(n),n.next=n.prev=n.teardown=n.ctx=n.deps=n.fn=n.nodes=n.ac=null}function Jr(n,e){for(;n!==null;){var t=n===e?null:Kt(n);n.remove(),n=t}}function Xr(n){var e=n.parent,t=n.prev,r=n.next;t!==null&&(t.next=r),r!==null&&(r.prev=t),e!==null&&(e.first===n&&(e.first=r),e.last===n&&(e.last=t))}function vt(n,e,t=!0){var r=[];es(n,r,!0);var s=()=>{t&&Te(n),e&&e()},i=r.length;if(i>0){var a=()=>--i||s();for(var c of r)c.out(a)}else s()}function es(n,e,t){if((n.f&Re)===0){n.f^=Re;var r=n.nodes&&n.nodes.t;if(r!==null)for(const c of r)(c.is_global||t)&&e.push(c);for(var s=n.first;s!==null;){var i=s.next,a=(s.f&At)!==0||(s.f&nt)!==0&&(n.f&tt)!==0;es(s,e,a?t:!1),s=i}}}function Gn(n){ts(n,!0)}function ts(n,e){if((n.f&Re)!==0){n.f^=Re,(n.f&be)===0&&(he(n,we),et(n));for(var t=n.first;t!==null;){var r=t.next,s=(t.f&At)!==0||(t.f&nt)!==0;ts(t,s?e:!1),t=r}var i=n.nodes&&n.nodes.t;if(i!==null)for(const a of i)(a.is_global||e)&&a.in()}}function ns(n,e){if(n.nodes)for(var t=n.nodes.start,r=n.nodes.end;t!==null;){var s=t===r?null:Kt(t);e.append(t),t=s}}let gt=!1;function dn(n){gt=n}let pt=!1;function fr(n){pt=n}let K=null,je=!1;function ye(n){K=n}let re=null;function Ye(n){re=n}let Xe=null;function rs(n){K!==null&&(Xe===null?Xe=[n]:Xe.push(n))}let ke=null,Se=0,Ce=null;function zi(n){Ce=n}let ss=1,Vt=0,xt=Vt;function dr(n){xt=n}function is(){return++ss}function Gt(n){var e=n.f;if((e&we)!==0)return!0;if(e&_e&&(n.f&=~_t),(e&rt)!==0){for(var t=n.deps,r=t.length,s=0;s<r;s++){var i=t[s];if(Gt(i)&&Br(i),i.wv>n.wv)return!0}(e&De)!==0&&Fe===null&&he(n,be)}return!1}function as(n,e,t=!0){var r=n.reactions;if(r!==null&&!Xe?.includes(n))for(var s=0;s<r.length;s++){var i=r[s];(i.f&_e)!==0?as(i,e,!1):e===i&&(t?he(i,we):(i.f&be)!==0&&he(i,rt),et(i))}}function os(n){var e=ke,t=Se,r=Ce,s=K,i=Xe,a=Pe,c=je,l=xt,f=n.f;ke=null,Se=0,Ce=null,K=(f&(nt|kt))===0?n:null,Xe=null,Rt(n.ctx),je=!1,xt=++Vt,n.ac!==null&&(wn(()=>{n.ac.abort(Et)}),n.ac=null);try{n.f|=Pn;var u=n.fn,d=u(),p=n.deps;if(ke!==null){var h;if(pn(n,Se),p!==null&&Se>0)for(p.length=Se+ke.length,h=0;h<ke.length;h++)p[Se+h]=ke[h];else n.deps=p=ke;if(Vn()&&(n.f&De)!==0)for(h=Se;h<p.length;h++)(p[h].reactions??=[]).push(n)}else p!==null&&Se<p.length&&(pn(n,Se),p.length=Se);if(Ir()&&Ce!==null&&!je&&p!==null&&(n.f&(_e|rt|we))===0)for(h=0;h<Ce.length;h++)as(Ce[h],n);return s!==null&&s!==n&&(Vt++,Ce!==null&&(r===null?r=Ce:r.push(...Ce))),(n.f&ut)!==0&&(n.f^=ut),d}catch(m){return Dr(m)}finally{n.f^=Pn,ke=e,Se=t,Ce=r,K=s,Xe=i,Rt(a),je=c,xt=l}}function Di(n,e){let t=e.reactions;if(t!==null){var r=Cs.call(t,n);if(r!==-1){var s=t.length-1;s===0?t=e.reactions=null:(t[r]=t[s],t.pop())}}if(t===null&&(e.f&_e)!==0&&(ke===null||!ke.includes(e))){var i=e;(i.f&De)!==0&&(i.f^=De,i.f&=~_t),Hn(i),jr(i),pn(i,0)}}function pn(n,e){var t=n.deps;if(t!==null)for(var r=e;r<t.length;r++)Di(n,t[r])}function Yt(n){var e=n.f;if((e&Je)===0){he(n,be);var t=re,r=gt;re=n,gt=!0;try{(e&(tt|Sr))!==0?Ii(n):Wr(n),Gr(n);var s=os(n);n.teardown=typeof s=="function"?s:null,n.wv=ss;var i;Dn&&oi&&(n.f&we)!==0&&n.deps}finally{gt=r,re=t}}}async function Pi(){await Promise.resolve(),ui()}function o(n){var e=n.f,t=(e&_e)!==0;if(K!==null&&!je){var r=re!==null&&(re.f&Je)!==0;if(!r&&!Xe?.includes(n)){var s=K.deps;if((K.f&Pn)!==0)n.rv<Vt&&(n.rv=Vt,ke===null&&s!==null&&s[Se]===n?Se++:ke===null?ke=[n]:ke.includes(n)||ke.push(n));else{(K.deps??=[]).push(n);var i=n.reactions;i===null?n.reactions=[K]:i.includes(K)||i.push(K)}}}if(pt&&ft.has(n))return ft.get(n);if(t){var a=n;if(pt){var c=a.v;return((a.f&be)===0&&a.reactions!==null||cs(a))&&(c=Zn(a)),ft.set(a,c),c}var l=(a.f&De)===0&&!je&&K!==null&&(gt||(K.f&De)!==0),f=a.deps===null;Gt(a)&&(l&&(a.f|=De),Br(a)),l&&!f&&ls(a)}if(Fe?.has(n))return Fe.get(n);if((n.f&ut)!==0)throw n.v;return n.v}function ls(n){if(n.deps!==null){n.f|=De;for(const e of n.deps)(e.reactions??=[]).push(n),(e.f&_e)!==0&&(e.f&De)===0&&ls(e)}}function cs(n){if(n.v===xe)return!0;if(n.deps===null)return!1;for(const e of n.deps)if(ft.has(e)||(e.f&_e)!==0&&cs(e))return!0;return!1}function yn(n){var e=je;try{return je=!0,n()}finally{je=e}}const Ni=["touchstart","touchmove"];function Mi(n){return Ni.includes(n)}const us=new Set,On=new Set;function Oi(n,e,t,r={}){function s(i){if(r.capture||Ft.call(e,i),!i.cancelBubble)return wn(()=>t?.call(this,i))}return n.startsWith("pointer")||n.startsWith("touch")||n==="wheel"?wt(()=>{e.addEventListener(n,s,r)}):e.addEventListener(n,s,r),s}function It(n,e,t,r,s){var i={capture:r,passive:s},a=Oi(n,e,t,i);(e===document.body||e===window||e===document||e instanceof HTMLMediaElement)&&Yr(()=>{e.removeEventListener(n,a,i)})}function it(n){for(var e=0;e<n.length;e++)us.add(n[e]);for(var t of On)t(n)}let pr=null;function Ft(n){var e=this,t=e.ownerDocument,r=n.type,s=n.composedPath?.()||[],i=s[0]||n.target;pr=n;var a=0,c=pr===n&&n.__root;if(c){var l=s.indexOf(c);if(l!==-1&&(e===document||e===window)){n.__root=e;return}var f=s.indexOf(e);if(f===-1)return;l<=f&&(a=l)}if(i=s[a]||n.target,i!==e){Ls(n,"currentTarget",{configurable:!0,get(){return i||t}});var u=K,d=re;ye(null),Ye(null);try{for(var p,h=[];i!==null;){var m=i.assignedSlot||i.parentNode||i.host||null;try{var k=i["__"+r];k!=null&&(!i.disabled||n.target===i)&&k.call(i,n)}catch(g){p?h.push(g):p=g}if(n.cancelBubble||m===e||m===null)break;i=m}if(p){for(let g of h)queueMicrotask(()=>{throw g});throw p}}finally{n.__root=e,delete n.currentTarget,ye(u),Ye(d)}}}function fs(n){var e=document.createElement("template");return e.innerHTML=n.replaceAll("<!>","<!---->"),e.content}function hn(n,e){var t=re;t.nodes===null&&(t.nodes={start:n,end:e,a:null,t:null})}function z(n,e){var t=(e&ni)!==0,r=(e&ri)!==0,s,i=!n.startsWith("<!>");return()=>{s===void 0&&(s=fs(i?n:"<!>"+n),t||(s=ct(s)));var a=r||Hr?document.importNode(s,!0):s.cloneNode(!0);if(t){var c=ct(a),l=a.lastChild;hn(c,l)}else hn(a,a);return a}}function Ht(){var n=document.createDocumentFragment(),e=document.createComment(""),t=dt();return n.append(e,t),hn(e,t),n}function C(n,e){n!==null&&n.before(e)}function M(n,e){var t=e==null?"":typeof e=="object"?e+"":e;t!==(n.__t??=n.nodeValue)&&(n.__t=t,n.nodeValue=t+"")}function qi(n,e){return Fi(n,e)}const Tt=new Map;function Fi(n,{target:e,anchor:t,props:r={},events:s,context:i,intro:a=!0}){wi();var c=new Set,l=d=>{for(var p=0;p<d.length;p++){var h=d[p];if(!c.has(h)){c.add(h);var m=Mi(h);e.addEventListener(h,Ft,{passive:m});var k=Tt.get(h);k===void 0?(document.addEventListener(h,Ft,{passive:m}),Tt.set(h,1)):Tt.set(h,k+1)}}};l(_n(us)),On.add(l);var f=void 0,u=Ri(()=>{var d=t??e.appendChild(dt());return hi(d,{pending:()=>{}},p=>{if(i){Be({});var h=Pe;h.c=i}s&&(r.$$events=s),f=n(p,r)||{},i&&Ue()}),()=>{for(var p of c){e.removeEventListener(p,Ft);var h=Tt.get(p);--h===0?(document.removeEventListener(p,Ft),Tt.delete(p)):Tt.set(p,h)}On.delete(l),d!==t&&d.parentNode?.removeChild(d)}});return ji.set(f,u),f}let ji=new WeakMap;class Bi{anchor;#e=new Map;#s=new Map;#t=new Map;#i=new Set;#a=!0;constructor(e,t=!0){this.anchor=e,this.#a=t}#r=()=>{var e=ie;if(this.#e.has(e)){var t=this.#e.get(e),r=this.#s.get(t);if(r)Gn(r),this.#i.delete(t);else{var s=this.#t.get(t);s&&(this.#s.set(t,s.effect),this.#t.delete(t),s.fragment.lastChild.remove(),this.anchor.before(s.fragment),r=s.effect)}for(const[i,a]of this.#e){if(this.#e.delete(i),i===e)break;const c=this.#t.get(a);c&&(Te(c.effect),this.#t.delete(a))}for(const[i,a]of this.#s){if(i===t||this.#i.has(i))continue;const c=()=>{if(Array.from(this.#e.values()).includes(i)){var f=document.createDocumentFragment();ns(a,f),f.append(dt()),this.#t.set(i,{effect:a,fragment:f})}else Te(a);this.#i.delete(i),this.#s.delete(i)};this.#a||!r?(this.#i.add(i),vt(a,c,!1)):c()}}};#n=e=>{this.#e.delete(e);const t=Array.from(this.#e.values());for(const[r,s]of this.#t)t.includes(r)||(Te(s.effect),this.#t.delete(r))};ensure(e,t){var r=ie,s=Vr();if(t&&!this.#s.has(e)&&!this.#t.has(e))if(s){var i=document.createDocumentFragment(),a=dt();i.append(a),this.#t.set(e,{effect:Ie(()=>t(a)),fragment:i})}else this.#s.set(e,Ie(()=>t(this.anchor)));if(this.#e.set(r,e),s){for(const[c,l]of this.#s)c===e?r.skipped_effects.delete(l):r.skipped_effects.add(l);for(const[c,l]of this.#t)c===e?r.skipped_effects.delete(l.effect):r.skipped_effects.add(l.effect);r.oncommit(this.#r),r.ondiscard(this.#n)}else this.#r()}}function $(n,e,t=!1){var r=new Bi(n),s=t?At:0;function i(a,c){r.ensure(a,c)}Kn(()=>{var a=!1;e((c,l=!0)=>{a=!0,i(l,c)}),a||i(!1,null)},s)}function Pt(n,e){return e}function Ui(n,e,t){for(var r=[],s=e.length,i,a=e.length,c=0;c<s;c++){let d=e[c];vt(d,()=>{if(i){if(i.pending.delete(d),i.done.add(d),i.pending.size===0){var p=n.outrogroups;qn(_n(i.done)),p.delete(i),p.size===0&&(n.outrogroups=null)}}else a-=1},!1)}if(a===0){var l=r.length===0&&t!==null;if(l){var f=t,u=f.parentNode;yi(u),u.append(f),n.items.clear()}qn(e,!l)}else i={pending:new Set(e),done:new Set},(n.outrogroups??=new Set).add(i)}function qn(n,e=!0){for(var t=0;t<n.length;t++)Te(n[t],e)}var hr;function ze(n,e,t,r,s,i=null){var a=n,c=new Map,l=(e&Rr)!==0;if(l){var f=n;a=f.appendChild(dt())}var u=null,d=Fr(()=>{var N=t();return yr(N)?N:N==null?[]:_n(N)}),p,h=!0;function m(){g.fallback=u,$i(g,p,a,e,r),u!==null&&(p.length===0?(u.f&Ge)===0?Gn(u):(u.f^=Ge,jt(u,null,a)):vt(u,()=>{u=null}))}var k=Kn(()=>{p=o(d);for(var N=p.length,y=new Set,S=ie,A=Vr(),E=0;E<N;E+=1){var U=p[E],q=r(U,E),H=h?null:c.get(q);H?(H.v&&Lt(H.v,U),H.i&&Lt(H.i,E),A&&S.skipped_effects.delete(H.e)):(H=Hi(c,h?a:hr??=dt(),U,q,E,s,e,t),h||(H.e.f|=Ge),c.set(q,H)),y.add(q)}if(N===0&&i&&!u&&(h?u=Ie(()=>i(a)):(u=Ie(()=>i(hr??=dt())),u.f|=Ge)),!h)if(A){for(const[se,I]of c)y.has(se)||S.skipped_effects.add(I.e);S.oncommit(m),S.ondiscard(()=>{})}else m();o(d)}),g={effect:k,items:c,outrogroups:null,fallback:u};h=!1}function $i(n,e,t,r,s){var i=(r&Gs)!==0,a=e.length,c=n.items,l=n.effect.first,f,u=null,d,p=[],h=[],m,k,g,N;if(i)for(N=0;N<a;N+=1)m=e[N],k=s(m,N),g=c.get(k).e,(g.f&Ge)===0&&(g.nodes?.a?.measure(),(d??=new Set).add(g));for(N=0;N<a;N+=1){if(m=e[N],k=s(m,N),g=c.get(k).e,n.outrogroups!==null)for(const I of n.outrogroups)I.pending.delete(g),I.done.delete(g);if((g.f&Ge)!==0)if(g.f^=Ge,g===l)jt(g,null,t);else{var y=u?u.next:l;g===n.effect.last&&(n.effect.last=g.prev),g.prev&&(g.prev.next=g.next),g.next&&(g.next.prev=g.prev),lt(n,u,g),lt(n,g,y),jt(g,y,t),u=g,p=[],h=[],l=u.next;continue}if((g.f&Re)!==0&&(Gn(g),i&&(g.nodes?.a?.unfix(),(d??=new Set).delete(g))),g!==l){if(f!==void 0&&f.has(g)){if(p.length<h.length){var S=h[0],A;u=S.prev;var E=p[0],U=p[p.length-1];for(A=0;A<p.length;A+=1)jt(p[A],S,t);for(A=0;A<h.length;A+=1)f.delete(h[A]);lt(n,E.prev,U.next),lt(n,u,E),lt(n,U,S),l=S,u=U,N-=1,p=[],h=[]}else f.delete(g),jt(g,l,t),lt(n,g.prev,g.next),lt(n,g,u===null?n.effect.first:u.next),lt(n,u,g),u=g;continue}for(p=[],h=[];l!==null&&l!==g;)(f??=new Set).add(l),h.push(l),l=l.next;if(l===null)continue}(g.f&Ge)===0&&p.push(g),u=g,l=g.next}if(n.outrogroups!==null){for(const I of n.outrogroups)I.pending.size===0&&(qn(_n(I.done)),n.outrogroups?.delete(I));n.outrogroups.size===0&&(n.outrogroups=null)}if(l!==null||f!==void 0){var q=[];if(f!==void 0)for(g of f)(g.f&Re)===0&&q.push(g);for(;l!==null;)(l.f&Re)===0&&l!==n.fallback&&q.push(l),l=l.next;var H=q.length;if(H>0){var se=(r&Rr)!==0&&a===0?t:null;if(i){for(N=0;N<H;N+=1)q[N].nodes?.a?.measure();for(N=0;N<H;N+=1)q[N].nodes?.a?.fix()}Ui(n,q,se)}}i&&wt(()=>{if(d!==void 0)for(g of d)g.nodes?.a?.apply()})}function Hi(n,e,t,r,s,i,a,c){var l=(a&Ys)!==0?(a&Ws)===0?mi(t,!1,!1):bt(t):null,f=(a&Ks)!==0?bt(s):null;return{v:l,i:f,e:Ie(()=>(i(e,l??t,f??s,c),()=>{n.delete(r)}))}}function jt(n,e,t){if(n.nodes)for(var r=n.nodes.start,s=n.nodes.end,i=e&&(e.f&Ge)===0?e.nodes.start:t;r!==null;){var a=Kt(r);if(i.before(r),r===s)return;r=a}}function lt(n,e,t){e===null?n.effect.first=t:e.next=t,t===null?n.effect.last=e:t.prev=e}function Zi(n,e,t=!1,r=!1,s=!1){var i=n,a="";B(()=>{var c=re;if(a!==(a=e()??"")&&(c.nodes!==null&&(Jr(c.nodes.start,c.nodes.end),c.nodes=null),a!=="")){var l=a+"";t?l=`<svg>${l}</svg>`:r&&(l=`<math>${l}</math>`);var f=fs(l);if((t||r)&&(f=ct(f)),hn(ct(f),f.lastChild),t||r)for(;ct(f);)i.before(ct(f));else i.before(f)}})}function Qi(n,e,t){var r=n==null?"":""+n;return e&&(r=r?r+" "+e:e),r===""?null:r}function Vi(n,e){return n==null?null:String(n)}function le(n,e,t,r,s,i){var a=n.__className;if(a!==t||a===void 0){var c=Qi(t,r);c==null?n.removeAttribute("class"):n.className=c,n.__className=t}return i}function Yi(n,e,t,r){var s=n.__style;if(s!==e){var i=Vi(e);i==null?n.removeAttribute("style"):n.style.cssText=i,n.__style=e}return r}const Ki=Symbol("is custom element"),Gi=Symbol("is html");function Fn(n,e,t,r){var s=Wi(n);s[e]!==(s[e]=t)&&(e==="loading"&&(n[Os]=t),t==null?n.removeAttribute(e):typeof t!="string"&&Ji(n).includes(e)?n[e]=t:n.setAttribute(e,t))}function Wi(n){return n.__attributes??={[Ki]:n.nodeName.includes("-"),[Gi]:n.namespaceURI===si}}var vr=new Map;function Ji(n){var e=n.getAttribute("is")||n.nodeName,t=vr.get(e);if(t)return t;vr.set(e,t=[]);for(var r,s=n,i=Element.prototype;i!==s;){r=Is(s);for(var a in r)r[a].set&&t.push(a);s=Tr(s)}return t}function Tn(n,e,t=e){var r=new WeakSet;Ei(n,"input",async s=>{var i=s?n.defaultValue:n.value;if(i=In(n)?zn(i):i,t(i),ie!==null&&r.add(ie),await Pi(),i!==(i=e())){var a=n.selectionStart,c=n.selectionEnd,l=n.value.length;if(n.value=i??"",c!==null){var f=n.value.length;a===c&&c===l&&f>l?(n.selectionStart=f,n.selectionEnd=f):(n.selectionStart=a,n.selectionEnd=Math.min(c,f))}}}),yn(e)==null&&n.value&&(t(In(n)?zn(n.value):n.value),ie!==null&&r.add(ie)),Yn(()=>{var s=e();if(n===document.activeElement){var i=ln??ie;if(r.has(i))return}In(n)&&s===zn(n.value)||n.type==="date"&&!s&&!n.value||s!==n.value&&(n.value=s??"")})}function In(n){var e=n.type;return e==="number"||e==="range"}function zn(n){return n===""?null:+n}function gr(n,e){return n===e||n?.[Bt]===e}function Xi(n={},e,t,r){return Ci(()=>{var s,i;return Yn(()=>{s=i,i=[],yn(()=>{n!==t(...i)&&(e(n,...i),s&&gr(t(...s),n)&&e(null,...s))})}),()=>{wt(()=>{i&&gr(t(...i),n)&&e(null,...i)})}}),n}let sn=!1;function ea(n){var e=sn;try{return sn=!1,[n(),sn]}finally{sn=e}}function zt(n,e,t,r){var s=(t&ei)!==0,i=(t&ti)!==0,a=r,c=!0,l=()=>(c&&(c=!1,a=i?yn(r):r),a),f;if(s){var u=Bt in n||Ms in n;f=St(n,e)?.set??(u&&e in n?y=>n[e]=y:void 0)}var d,p=!1;s?[d,p]=ea(()=>n[e]):d=n[e],d===void 0&&r!==void 0&&(d=l(),f&&($s(),f(d)));var h;if(h=()=>{var y=n[e];return y===void 0?l():(c=!0,y)},(t&Xs)===0)return h;if(f){var m=n.$$legacy;return(function(y,S){return arguments.length>0?((!S||m||p)&&f(S?h():y),y):h()})}var k=!1,g=((t&Js)!==0?kn:Fr)(()=>(k=!1,h()));s&&o(g);var N=re;return(function(y,S){if(arguments.length>0){const A=S?o(g):s?We(y):y;return w(g,A),k=!0,a!==void 0&&(a=A),y}return pt&&k||(N.f&Je)!==0?g.v:o(g)})}const ta="5";typeof window<"u"&&((window.__svelte??={}).v??=new Set).add(ta);var na=z('<button aria-label="View annotations"></button>'),ra=z('<div class="flex-1 pl-4 pr-4"><input type="text" class="w-full bg-transparent border-b border-surface-600 text-surface-100 font-mono text-[13px] focus:outline-none focus:border-surface-400 py-0.5"/></div>'),sa=z("<div> </div>"),ia=z('<div class="absolute right-3 top-0 bottom-0 flex items-center opacity-0 group-hover:opacity-100"><span class="text-[11px] text-surface-500"> </span></div>'),aa=z('<div role="button" tabindex="0"><div> </div> <!> <!> <!></div>'),oa=z('<div class="font-mono text-[13px] leading-6 py-2"></div>');function la(n,e){Be(e,!0);let t=Q(null),r=Q("");function s(y){let S=y;for(;S&&S.nodeType!==Node.ELEMENT_NODE;)S=S.parentNode;let A=S;for(;A&&!A.id?.startsWith("line-");)A=A.parentElement;if(A&&A.id){const E=parseInt(A.id.replace("line-",""),10);return isNaN(E)?null:E}return null}function i(y){const S=window.getSelection(),A=S?.toString().trim();if(A&&A.length>0){const E=S?.getRangeAt(0);if(E){const U=s(E.startContainer),q=s(E.endContainer);if(U!==null&&e.onSelection){const H=E.getBoundingClientRect(),se=H.left+H.width/2,I=H.top,D=q!==null&&q!==U?q:void 0;e.onSelection(U,D,se,I,A)}}}else e.onSelectionClear?.()}function a(){setTimeout(()=>{window.getSelection()?.toString().trim()||e.onSelectionClear?.()},10)}let c=ue(()=>e.content.split(` `));function l(y){return e.annotations.filter(S=>{const A=S.anchor.line,E=S.anchor.endLine||S.anchor.line;return y>=A&&y<=E})}function f(y){const S=l(y);return S.length===0?null:S.some(A=>A.type==="blocker"&&A.status==="open")?"blocker":S.some(A=>A.type==="concern"&&A.status==="open")?"concern":S.some(A=>A.type==="question"&&A.status==="open")?"question":S.some(A=>A.type==="suggestion"&&A.status==="open")?"suggestion":"resolved"}function u(y,S){S.stopPropagation();const A=l(y);A.length>0&&e.onAnnotationClick(A[0])}function d(y){switch(y){case"blocker":return"bg-blocker-light";case"concern":return"bg-concern-light";case"question":return"bg-question-light";case"suggestion":return"bg-suggestion-light";default:return""}}function p(y,S){w(t,y,!0),w(r,S,!0)}function h(){o(t)!==null&&e.onLineEdit&&e.onLineEdit(o(t),o(r)),w(t,null),w(r,"")}function m(){w(t,null),w(r,"")}function k(y){y.key==="Enter"&&!y.shiftKey?(y.preventDefault(),h()):y.key==="Escape"&&(y.preventDefault(),m())}function g(y,S,A){const U=window.getSelection()?.toString().trim();U&&U.length>0?e.onLineDoubleClick(y):(A.preventDefault(),A.stopPropagation(),p(y,S))}var N=oa();N.__mouseup=i,N.__click=a,ze(N,21,()=>o(c),Pt,(y,S,A)=>{const E=ue(()=>A+1),U=ue(()=>f(o(E))),q=ue(()=>l(o(E))),H=ue(()=>e.selectedLine===o(E)),se=ue(()=>o(q).length>0),I=ue(()=>o(t)===o(E));var D=aa();D.__click=()=>!o(I)&&e.onLineClick(o(E)),D.__dblclick=L=>g(o(E),o(S),L),D.__keydown=L=>L.key==="Enter"&&!o(I)&&e.onLineClick(o(E));var W=v(D),ee=v(W),J=T(W,2);{var fe=L=>{var O=na();O.__click=F=>u(o(E),F),B(()=>le(O,1,`annotation-marker h-full ${o(U)??""}`)),C(L,O)};$(J,L=>{o(U)&&!o(I)&&L(fe)})}var b=T(J,2);{var x=L=>{var O=ra(),F=v(O);F.__keydown=k,Qn(F),It("blur",F,h),Tn(F,()=>o(r),Y=>w(r,Y)),C(L,O)},P=L=>{var O=sa(),F=v(O);B(Y=>{le(O,1,`flex-1 pl-4 pr-4 whitespace-pre-wrap break-all ${Y??""} text-surface-200`),M(F,o(S)||" ")},[()=>o(se)&&o(U)!=="resolved"?d(o(U)):""]),C(L,O)};$(b,L=>{o(I)?L(x):L(P,!1)})}var j=T(b,2);{var Z=L=>{var O=ia(),F=v(O),Y=v(F);B(()=>M(Y,o(q).length)),C(L,O)};$(j,L=>{o(se)&&!o(I)&&L(Z)})}B(()=>{Fn(D,"id",`line-${o(E)??""}`),le(D,1,`flex group cursor-pointer relative ${o(H)?"bg-surface-800/50":"hover:bg-surface-900/50"} ${o(I)?"bg-surface-800/30":""}`),le(W,1,`w-12 flex-shrink-0 text-right pr-4 text-surface-600 select-none ${o(I)?"text-surface-400":""}`),M(ee,o(E))}),C(y,D)}),C(n,N),Ue()}it(["mouseup","click","dblclick","keydown"]);function Wn(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}let yt=Wn();function ds(n){yt=n}const ps=/[&<>"']/,ca=new RegExp(ps.source,"g"),hs=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,ua=new RegExp(hs.source,"g"),fa={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},xr=n=>fa[n];function Ae(n,e){if(e){if(ps.test(n))return n.replace(ca,xr)}else if(hs.test(n))return n.replace(ua,xr);return n}const da=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function pa(n){return n.replace(da,(e,t)=>(t=t.toLowerCase(),t==="colon"?":":t.charAt(0)==="#"?t.charAt(1)==="x"?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""))}const ha=/(^|[^\[])\^/g;function ae(n,e){let t=typeof n=="string"?n:n.source;e=e||"";const r={replace:(s,i)=>{let a=typeof i=="string"?i:i.source;return a=a.replace(ha,"$1"),t=t.replace(s,a),r},getRegex:()=>new RegExp(t,e)};return r}function _r(n){try{n=encodeURI(n).replace(/%25/g,"%")}catch{return null}return n}const Zt={exec:()=>null};function br(n,e){const t=n.replace(/\|/g,(i,a,c)=>{let l=!1,f=a;for(;--f>=0&&c[f]==="\\";)l=!l;return l?"|":" |"}),r=t.split(/ \|/);let s=0;if(r[0].trim()||r.shift(),r.length>0&&!r[r.length-1].trim()&&r.pop(),e)if(r.length>e)r.splice(e);else for(;r.length<e;)r.push("");for(;s<r.length;s++)r[s]=r[s].trim().replace(/\\\|/g,"|");return r}function an(n,e,t){const r=n.length;if(r===0)return"";let s=0;for(;s<r&&n.charAt(r-s-1)===e;)s++;return n.slice(0,r-s)}function va(n,e){if(n.indexOf(e[1])===-1)return-1;let t=0;for(let r=0;r<n.length;r++)if(n[r]==="\\")r++;else if(n[r]===e[0])t++;else if(n[r]===e[1]&&(t--,t<0))return r;return-1}function mr(n,e,t,r){const s=e.href,i=e.title?Ae(e.title):null,a=n[1].replace(/\\([\[\]])/g,"$1");if(n[0].charAt(0)!=="!"){r.state.inLink=!0;const c={type:"link",raw:t,href:s,title:i,text:a,tokens:r.inlineTokens(a)};return r.state.inLink=!1,c}return{type:"image",raw:t,href:s,title:i,text:Ae(a)}}function ga(n,e){const t=n.match(/^(\s+)(?:```)/);if(t===null)return e;const r=t[1];return e.split(` `).map(s=>{const i=s.match(/^\s+/);if(i===null)return s;const[a]=i;return a.length>=r.length?s.slice(r.length):s}).join(` `)}class vn{options;rules;lexer;constructor(e){this.options=e||yt}space(e){const t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){const t=this.rules.block.code.exec(e);if(t){const r=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?r:an(r,` `)}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const r=t[0],s=ga(r,t[3]||"");return{type:"code",raw:r,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:s}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let r=t[2].trim();if(/#$/.test(r)){const s=an(r,"#");(this.options.pedantic||!s||/ $/.test(s))&&(r=s.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:r,tokens:this.lexer.inline(r)}}}hr(e){const t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}blockquote(e){const t=this.rules.block.blockquote.exec(e);if(t){const r=an(t[0].replace(/^ *>[ \t]?/gm,""),` `),s=this.lexer.state.top;this.lexer.state.top=!0;const i=this.lexer.blockTokens(r);return this.lexer.state.top=s,{type:"blockquote",raw:t[0],tokens:i,text:r}}}list(e){let t=this.rules.block.list.exec(e);if(t){let r=t[1].trim();const s=r.length>1,i={type:"list",raw:"",ordered:s,start:s?+r.slice(0,-1):"",loose:!1,items:[]};r=s?`\\d{1,9}\\${r.slice(-1)}`:`\\${r}`,this.options.pedantic&&(r=s?r:"[*+-]");const a=new RegExp(`^( {0,3}${r})((?:[ ][^\\n]*)?(?:\\n|$))`);let c="",l="",f=!1;for(;e;){let u=!1;if(!(t=a.exec(e))||this.rules.block.hr.test(e))break;c=t[0],e=e.substring(c.length);let d=t[2].split(` `,1)[0].replace(/^\t+/,N=>" ".repeat(3*N.length)),p=e.split(` `,1)[0],h=0;this.options.pedantic?(h=2,l=d.trimStart()):(h=t[2].search(/[^ ]/),h=h>4?1:h,l=d.slice(h),h+=t[1].length);let m=!1;if(!d&&/^ *$/.test(p)&&(c+=p+` `,e=e.substring(p.length+1),u=!0),!u){const N=new RegExp(`^ {0,${Math.min(3,h-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),y=new RegExp(`^ {0,${Math.min(3,h-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),S=new RegExp(`^ {0,${Math.min(3,h-1)}}(?:\`\`\`|~~~)`),A=new RegExp(`^ {0,${Math.min(3,h-1)}}#`);for(;e;){const E=e.split(` `,1)[0];if(p=E,this.options.pedantic&&(p=p.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),S.test(p)||A.test(p)||N.test(p)||y.test(e))break;if(p.search(/[^ ]/)>=h||!p.trim())l+=` `+p.slice(h);else{if(m||d.search(/[^ ]/)>=4||S.test(d)||A.test(d)||y.test(d))break;l+=` `+p}!m&&!p.trim()&&(m=!0),c+=E+` `,e=e.substring(E.length+1),d=p.slice(h)}}i.loose||(f?i.loose=!0:/\n *\n *$/.test(c)&&(f=!0));let k=null,g;this.options.gfm&&(k=/^\[[ xX]\] /.exec(l),k&&(g=k[0]!=="[ ] ",l=l.replace(/^\[[ xX]\] +/,""))),i.items.push({type:"list_item",raw:c,task:!!k,checked:g,loose:!1,text:l,tokens:[]}),i.raw+=c}i.items[i.items.length-1].raw=c.trimEnd(),i.items[i.items.length-1].text=l.trimEnd(),i.raw=i.raw.trimEnd();for(let u=0;u<i.items.length;u++)if(this.lexer.state.top=!1,i.items[u].tokens=this.lexer.blockTokens(i.items[u].text,[]),!i.loose){const d=i.items[u].tokens.filter(h=>h.type==="space"),p=d.length>0&&d.some(h=>/\n.*\n/.test(h.raw));i.loose=p}if(i.loose)for(let u=0;u<i.items.length;u++)i.items[u].loose=!0;return i}}html(e){const t=this.rules.block.html.exec(e);if(t)return{type:"html",block:!0,raw:t[0],pre:t[1]==="pre"||t[1]==="script"||t[1]==="style",text:t[0]}}def(e){const t=this.rules.block.def.exec(e);if(t){const r=t[1].toLowerCase().replace(/\s+/g," "),s=t[2]?t[2].replace(/^<(.*)>$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",i=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:r,raw:t[0],href:s,title:i}}}table(e){const t=this.rules.block.table.exec(e);if(!t||!/[:|]/.test(t[2]))return;const r=br(t[1]),s=t[2].replace(/^\||\| *$/g,"").split("|"),i=t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split(` `):[],a={type:"table",raw:t[0],header:[],align:[],rows:[]};if(r.length===s.length){for(const c of s)/^ *-+: *$/.test(c)?a.align.push("right"):/^ *:-+: *$/.test(c)?a.align.push("center"):/^ *:-+ *$/.test(c)?a.align.push("left"):a.align.push(null);for(const c of r)a.header.push({text:c,tokens:this.lexer.inline(c)});for(const c of i)a.rows.push(br(c,a.header.length).map(l=>({text:l,tokens:this.lexer.inline(l)})));return a}}lheading(e){const t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[2].charAt(0)==="="?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){const t=this.rules.block.paragraph.exec(e);if(t){const r=t[1].charAt(t[1].length-1)===` `?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:r,tokens:this.lexer.inline(r)}}}text(e){const t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){const t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:Ae(t[1])}}tag(e){const t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&/^<a /i.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&/^<\/a>/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){const t=this.rules.inline.link.exec(e);if(t){const r=t[2].trim();if(!this.options.pedantic&&/^</.test(r)){if(!/>$/.test(r))return;const a=an(r.slice(0,-1),"\\");if((r.length-a.length)%2===0)return}else{const a=va(t[2],"()");if(a>-1){const l=(t[0].indexOf("!")===0?5:4)+t[1].length+a;t[2]=t[2].substring(0,a),t[0]=t[0].substring(0,l).trim(),t[3]=""}}let s=t[2],i="";if(this.options.pedantic){const a=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(s);a&&(s=a[1],i=a[3])}else i=t[3]?t[3].slice(1,-1):"";return s=s.trim(),/^</.test(s)&&(this.options.pedantic&&!/>$/.test(r)?s=s.slice(1):s=s.slice(1,-1)),mr(t,{href:s&&s.replace(this.rules.inline.anyPunctuation,"$1"),title:i&&i.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer)}}reflink(e,t){let r;if((r=this.rules.inline.reflink.exec(e))||(r=this.rules.inline.nolink.exec(e))){const s=(r[2]||r[1]).replace(/\s+/g," "),i=t[s.toLowerCase()];if(!i){const a=r[0].charAt(0);return{type:"text",raw:a,text:a}}return mr(r,i,r[0],this.lexer)}}emStrong(e,t,r=""){let s=this.rules.inline.emStrongLDelim.exec(e);if(!s||s[3]&&r.match(/[\p{L}\p{N}]/u))return;if(!(s[1]||s[2]||"")||!r||this.rules.inline.punctuation.exec(r)){const a=[...s[0]].length-1;let c,l,f=a,u=0;const d=s[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(d.lastIndex=0,t=t.slice(-1*e.length+a);(s=d.exec(t))!=null;){if(c=s[1]||s[2]||s[3]||s[4]||s[5]||s[6],!c)continue;if(l=[...c].length,s[3]||s[4]){f+=l;continue}else if((s[5]||s[6])&&a%3&&!((a+l)%3)){u+=l;continue}if(f-=l,f>0)continue;l=Math.min(l,l+f+u);const p=[...s[0]][0].length,h=e.slice(0,a+s.index+p+l);if(Math.min(a,l)%2){const k=h.slice(1,-1);return{type:"em",raw:h,text:k,tokens:this.lexer.inlineTokens(k)}}const m=h.slice(2,-2);return{type:"strong",raw:h,text:m,tokens:this.lexer.inlineTokens(m)}}}}codespan(e){const t=this.rules.inline.code.exec(e);if(t){let r=t[2].replace(/\n/g," ");const s=/[^ ]/.test(r),i=/^ /.test(r)&&/ $/.test(r);return s&&i&&(r=r.substring(1,r.length-1)),r=Ae(r,!0),{type:"codespan",raw:t[0],text:r}}}br(e){const t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){const t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){const t=this.rules.inline.autolink.exec(e);if(t){let r,s;return t[2]==="@"?(r=Ae(t[1]),s="mailto:"+r):(r=Ae(t[1]),s=r),{type:"link",raw:t[0],text:r,href:s,tokens:[{type:"text",raw:r,text:r}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let r,s;if(t[2]==="@")r=Ae(t[0]),s="mailto:"+r;else{let i;do i=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(i!==t[0]);r=Ae(t[0]),t[1]==="www."?s="http://"+t[0]:s=t[0]}return{type:"link",raw:t[0],text:r,href:s,tokens:[{type:"text",raw:r,text:r}]}}}inlineText(e){const t=this.rules.inline.text.exec(e);if(t){let r;return this.lexer.state.inRawBlock?r=t[0]:r=Ae(t[0]),{type:"text",raw:t[0],text:r}}}}const xa=/^(?: *(?:\n|$))+/,_a=/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,ba=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,Wt=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,ma=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,vs=/(?:[*+-]|\d{1,9}[.)])/,gs=ae(/^(?!bull )((?:.|\n(?!\s*?\n|bull ))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,vs).getRegex(),Jn=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,ka=/^[^\n]+/,Xn=/(?!\s*\])(?:\\.|[^\[\]\\])+/,wa=ae(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",Xn).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),ya=ae(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,vs).getRegex(),En="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",er=/<!--(?!-?>)[\s\S]*?(?:-->|$)/,Ta=ae("^ {0,3}(?:<(script|pre|style|textarea)[\\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 *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",er).replace("tag",En).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),xs=ae(Jn).replace("hr",Wt).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",En).getRegex(),Ea=ae(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",xs).getRegex(),tr={blockquote:Ea,code:_a,def:wa,fences:ba,heading:ma,hr:Wt,html:Ta,lheading:gs,list:ya,newline:xa,paragraph:xs,table:Zt,text:ka},kr=ae("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Wt).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("b