1import{L as l,W as v,a0 as o,X as m,w as u,N as _,z as d,G as b,a6 as k,O as g,x as y,B as w,a7 as A,C as T,H as E,D as F,y as x,F as p}from"./template.dhITpvPk.js";class D{anchor;#t=new Map;#s=new Map;#e=new Map;#a=new Set;#i=!0;constructor(t,a=!0){this.anchor=t,this.#i=a}#r=()=>{var t=l;if(this.#t.has(t)){var a=this.#t.get(t),e=this.#s.get(a);if(e)v(e),this.#a.delete(a);else{var f=this.#e.get(a);f&&(this.#s.set(a,f.effect),this.#e.delete(a),f.fragment.lastChild.remove(),this.anchor.before(f.fragment),e=f.effect)}for(const[i,s]of this.#t){if(this.#t.delete(i),i===t)break;const r=this.#e.get(s);r&&(o(r.effect),this.#e.delete(s))}for(const[i,s]of this.#s){if(i===a||this.#a.has(i))continue;const r=()=>{if(Array.from(this.#t.values()).includes(i)){var c=document.createDocumentFragment();k(s,c),c.append(u()),this.#e.set(i,{effect:s,fragment:c})}else o(s);this.#a.delete(i),this.#s.delete(i)};this.#i||!e?(this.#a.add(i),m(s,r,!1)):r()}}};#f=t=>{this.#t.delete(t);const a=Array.from(this.#t.values());for(const[e,f]of this.#e)a.includes(e)||(o(f.effect),this.#e.delete(e))};ensure(t,a){var e=l,f=g();if(a&&!this.#s.has(t)&&!this.#e.has(t))if(f){var i=document.createDocumentFragment(),s=u();i.append(s),this.#e.set(t,{effect:_(()=>a(s)),fragment:i})}else this.#s.set(t,_(()=>a(this.anchor)));if(this.#t.set(e,t),f){for(const[r,h]of this.#s)r===t?e.skipped_effects.delete(h):e.skipped_effects.add(h);for(const[r,h]of this.#e)r===t?e.skipped_effects.delete(h.effect):e.skipped_effects.add(h.effect);e.oncommit(this.#r),e.ondiscard(this.#f)}else d&&(this.anchor=b),this.#r()}}function N(n,t,a=!1){d&&w();var e=new D(n),f=a?A:0;function i(s,r){if(d){const c=T(n)===E;if(s===c){var h=F();x(h),e.anchor=h,p(!1),e.ensure(s,r),p(!0);return}}e.ensure(s,r)}y(()=>{var s=!1;t((r,h=!0)=>{s=!0,i(h,r)}),s||i(!1,null)},f)}export{N as i};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.