PageSourceSearch

https://willtwall.com/_next/static/chunks/17e432b3-d25ee668b490e7ad.js

js willtwall.com collected 2026-10-05 03:06:08 UTC 62,753 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[978],{8182:(t,e,n)=>{n.d(e,{$t:()=>tP,EY:()=>m,FB:()=>tO,Fh:()=>R,Gu:()=>j,Je:()=>tb,MK:()=>M,Nb:()=>tt,OF:()=>z,Pe:()=>ty,QR:()=>tE,VR:()=>N,YH:()=>td,ZX:()=>tm,iR:()=>C,kn:()=>t$,om:()=>tT,sU:()=>Q,sj:()=>W,vB:()=>tC,vS:()=>A,y$:()=>tq,zK:()=>O});var i,r=n(5512);function o(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=v(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var i=0,r=function(){};return{s:r,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:r}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,a=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return s=t.done,t},e:function(t){a=!0,o=t},f:function(){try{s||null==n.return||n.return()}finally{if(a)throw o}}}}function s(t,e,n){return e=h(e),function(t,e){if(e&&("object"===c(e)||"function"==typeof e))return e;if(void 0!==e)throw TypeError("Derived constructors may only return object or undefined");var n=t;if(void 0===n)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(t,!function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){return!1}}()?e.apply(t,n):Reflect.construct(e,n||[],h(t).constructor))}function a(){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get.bind():function(t,e,n){var i=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=h(t)););return t}(t,e);if(i){var r=Object.getOwnPropertyDescriptor(i,e);return r.get?r.get.call(arguments.length<3?t:n):r.value}}).apply(this,arguments)}function h(t){return(h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function u(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&l(t,e)}function l(t,e){return(l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t})(t,e)}function c(t){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function f(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var i,r,o,s,a=[],h=!0,u=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;h=!1}else for(;!(h=(i=o.call(n)).done)&&(a.push(i.value),a.length!==e);h=!0);}catch(t){u=!0,r=t}finally{try{if(!h&&null!=n.return&&(s=n.return(),Object(s)!==s))return}finally{if(u)throw r}}return a}}(t,e)||v(t,e)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(t,e){if(t){if("string"==typeof t)return d(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);if("Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(t,e)}}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,i=Array(e);n<e;n++)i[n]=t[n];return i}function g(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}function p(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,function(t){var e=function(t,e){if("object"!==c(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var i=n.call(t,e||"default");if("object"!==c(i))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
1(t,"string");return"symbol"===c(e)?e:String(e)}(i.key),i)}}function y(t,e,n){return e&&p(t.prototype,e),n&&p(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}var m=function(){function t(){g(this,t)}return y(t,[{key:"lineAt",value:function(t){if(t<0||t>this.length)throw RangeError("Invalid position ".concat(t," in document of length ").concat(this.length));return this.lineInner(t,!1,1,0)}},{key:"line",value:function(t){if(t<1||t>this.lines)throw RangeError("Invalid line number ".concat(t," in ").concat(this.lines,"-line document"));return this.lineInner(t,!0,1,0)}},{key:"replace",value:function(t,e,n){var i=f(E(this,t,e),2);t=i[0],e=i[1];var r=[];return this.decompose(0,t,r,2),n.length&&n.decompose(0,n.length,r,3),this.decompose(e,this.length,r,1),x.from(r,this.length-(e-t)+n.length)}},{key:"append",value:function(t){return this.replace(this.length,this.length,t)}},{key:"slice",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.length,n=f(E(this,t,e),2);t=n[0],e=n[1];var i=[];return this.decompose(t,e,i,0),x.from(i,e-t)}},{key:"eq",value:function(t){if(t==this)return!0;if(t.length!=this.length||t.lines!=this.lines)return!1;for(var e=this.scanIdentical(t,1),n=this.length-this.scanIdentical(t,-1),i=new S(this),r=new S(t),o=e,s=e;;){if(i.next(o),r.next(o),o=0,i.lineBreak!=r.lineBreak||i.done!=r.done||i.value!=r.value)return!1;if(s+=i.value.length,i.done||s>=n)return!0}}},{key:"iter",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return new S(this,t)}},{key:"iterRange",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.length;return new b(this,t,e)}},{key:"iterLines",value:function(t,e){var n;if(null==t)n=this.iter();else{null==e&&(e=this.lines+1);var i=this.line(t).from;n=this.iterRange(i,Math.max(i,e==this.lines+1?this.length:e<=1?0:this.line(e-1).to))}return new I(n)}},{key:"toString",value:function(){return this.sliceString(0)}},{key:"toJSON",value:function(){var t=[];return this.flatten(t),t}}],[{key:"of",value:function(e){if(0==e.length)throw RangeError("A document must have at least one line");return 1!=e.length||e[0]?e.length<=32?new k(e):x.from(k.split(e,[])):t.empty}}])}(),k=function(t){function e(t){var n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(t){var e,n=-1,i=o(t);try{for(i.s();!(e=i.n()).done;){var r=e.value;n+=r.length+1}}catch(t){i.e(t)}finally{i.f()}return n}(t);return g(this,e),(n=s(this,e)).text=t,n.length=i,n}return u(e,t),y(e,[{key:"lines",get:function(){return this.text.length}},{key:"children",get:function(){return null}},{key:"lineInner",value:function(t,e,n,i){for(var r=0;;r++){var o=this.text[r],s=i+o.length;if((e?n:s)>=t)return new P(i,s,n,o);i=s+1,n++}}},{key:"decompose",value:function(t,n,i,r){var o,s=t<=0&&n>=this.length?this:new e((o=this.text,w(o,[""],t,n)),Math.min(n,this.length)-Math.max(0,t));if(1&r){var a=i.pop(),h=w(s.text,a.text.slice(),0,s.length);if(h.length<=32)i.push(new e(h,a.length+s.length));else{var u=h.length>>1;i.push(new e(h.slice(0,u)),new e(h.slice(u)))}}else i.push(s)}},{key:"replace",value:function(t,n,i){if(!(i instanceof e))return a(h(e.prototype),"replace",this).call(this,t,n,i);var r,o,s=f(E(this,t,n),2);t=s[0],n=s[1];var u=w(this.text,w(i.text,(r=this.text,o=0,w(r,[""],0,t))),n),l=this.length+i.length-(n-t);return u.length<=32?new e(u,l):x.from(e.split(u,[]),l)}},{key:"sliceString",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.length,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"\n",i=f(E(this,t,e),2);t=i[0],e=i[1];for(var r="",o=0,s=0;o<=e&&s<this.text.length;s++){var a=this.text[s],h=o+a.length;o>t&&s&&(r+=n),t<h&&e>o&&(r+=a.slice(Math.max(0,t-o),e-o)),o=h+1}return r}},{key:"flatten",value:function(t){var e,n=o(this.text);try{for(n.s();!(e=n.n()).done;){var i=e.value;t.push(i)}}catch(t){n.e(t)}finally{n.f()}}},{key:"scanIdentical",value:function(){return 0}}],[{key:"split",value:function(t,n){var i,r=[],s=-1,a=o(t);try{for(a.s();!(i=a.n()).done;){var h=i.value;r.push(h),s+=h.length+1,32==r.length&&(n.push(new e(r,s)),r=[],s=-1)}}catch(t){a.e(t)}finally{a.f()}return s>-1&&n.push(new e(r,s)),n}}])}(m),x=function(t){function e(t,n){g(this,e),(i=s(this,e)).children=t,i.length=n,i.lines=0;var i,r,a=o(t);try{for(a.s();!(r=a.n()).done;){var h=r.value;i.lines+=h.lines}}catch(t){a.e(t)}finally{a.f()}return i}return u(e,t),y(e,[{key:"lineInner",value:function(t,e,n,i){for(var r=0;;r++){var o=this.children[r],s=i+o.length,a=n+o.lines-1;if((e?a:s)>=t)return o.lineInner(t,e,n,i);i=s+1,n=a+1}}},{key:"decompose",value:function(t,e,n,i){for(var r=0,o=0;o<=e&&r<this.children.length;r++){var s=this.children[r],a=o+s.length;if(t<=a&&e>=o){var h=i&(o<=t|2*(a>=e));o>=t&&a<=e&&!h?n.push(s):s.decompose(t-o,e-o,n,h)}o=a+1}}},{key:"replace",value:function(t,n,i){var r=f(E(this,t,n),2);
1if(t=r[0],n=r[1],i.lines<this.lines)for(var o=0,s=0;o<this.children.length;o++){var u=this.children[o],l=s+u.length;if(t>=s&&n<=l){var c=u.replace(t-s,n-s,i),v=this.lines-u.lines+c.lines;if(c.lines<v>>4&&c.lines>v>>6){var d=this.children.slice();return d[o]=c,new e(d,this.length-(n-t)+i.length)}return a(h(e.prototype),"replace",this).call(this,s,l,c)}s=l+1}return a(h(e.prototype),"replace",this).call(this,t,n,i)}},{key:"sliceString",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.length,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"\n",i=f(E(this,t,e),2);t=i[0],e=i[1];for(var r="",o=0,s=0;o<this.children.length&&s<=e;o++){var a=this.children[o],h=s+a.length;s>t&&o&&(r+=n),t<h&&e>s&&(r+=a.sliceString(t-s,e-s,n)),s=h+1}return r}},{key:"flatten",value:function(t){var e,n=o(this.children);try{for(n.s();!(e=n.n()).done;)e.value.flatten(t)}catch(t){n.e(t)}finally{n.f()}}},{key:"scanIdentical",value:function(t,n){if(!(t instanceof e))return 0;for(var i=0,r=f(n>0?[0,0,this.children.length,t.children.length]:[this.children.length-1,t.children.length-1,-1,-1],4),o=r[0],s=r[1],a=r[2],h=r[3];;o+=n,s+=n){if(o==a||s==h)return i;var u=this.children[o],l=t.children[s];if(u!=l)return i+u.scanIdentical(l,n);i+=u.length+1}}}],[{key:"from",value:function(t){var n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.reduce(function(t,e){return t+e.length+1},-1),r=0,s=o(t);try{for(s.s();!(n=s.n()).done;){var a=n.value;r+=a.lines}}catch(t){s.e(t)}finally{s.f()}if(r<32){var h,u=[],l=o(t);try{for(l.s();!(h=l.n()).done;)h.value.flatten(u)}catch(t){l.e(t)}finally{l.f()}return new k(u,i)}var c=Math.max(32,r>>5),f=c<<1,v=c>>1,d=[],g=0,p=-1,y=[];function m(){0!=g&&(d.push(1==y.length?y[0]:e.from(y,p)),p=-1,g=y.length=0)}var x,w=o(t);try{for(w.s();!(x=w.n()).done;){var S=x.value;!function t(n){var i;if(n.lines>f&&n instanceof e){var r,s=o(n.children);try{for(s.s();!(r=s.n()).done;){var a=r.value;t(a)}}catch(t){s.e(t)}finally{s.f()}}else n.lines>v&&(g>v||!g)?(m(),d.push(n)):n instanceof k&&g&&(i=y[y.length-1])instanceof k&&n.lines+i.lines<=32?(g+=n.lines,p+=n.length+1,y[y.length-1]=new k(i.text.concat(n.text),i.length+1+n.length)):(g+n.lines>c&&m(),g+=n.lines,p+=n.length+1,y.push(n))}(S)}}catch(t){w.e(t)}finally{w.f()}return m(),1==d.length?d[0]:new e(d,i)}}])}(m);function w(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1e9,r=0,o=0,s=!0;o<t.length&&r<=i;o++){var a=t[o],h=r+a.length;h>=n&&(h>i&&(a=a.slice(0,i-r)),r<n&&(a=a.slice(n-r)),s?(e[e.length-1]+=a,s=!1):e.push(a)),r=h+1}return e}m.empty=new k([""],0);var S=y(function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;g(this,t),this.dir=n,this.done=!1,this.lineBreak=!1,this.value="",this.nodes=[e],this.offsets=[n>0?1:(e instanceof k?e.text.length:e.children.length)<<1]},[{key:"nextInner",value:function(t,e){for(this.done=this.lineBreak=!1;;){var n=this.nodes.length-1,i=this.nodes[n],r=this.offsets[n],o=r>>1,s=i instanceof k?i.text.length:i.children.length;if(o==(e>0?s:0)){if(0==n)return this.done=!0,this.value="",this;e>0&&this.offsets[n-1]++,this.nodes.pop(),this.offsets.pop()}else if((1&r)==(e>
10?0:1)){if(this.offsets[n]+=e,0==t)return this.lineBreak=!0,this.value="\n",this;t--}else if(i instanceof k){var a=i.text[o+(e<0?-1:0)];if(this.offsets[n]+=e,a.length>Math.max(0,t))return this.value=0==t?a:e>0?a.slice(t):a.slice(0,a.length-t),this;t-=a.length}else{var h=i.children[o+(e<0?-1:0)];t>h.length?(t-=h.length,this.offsets[n]+=e):(e<0&&this.offsets[n]--,this.nodes.push(h),this.offsets.push(e>0?1:(h instanceof k?h.text.length:h.children.length)<<1))}}}},{key:"next",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return t<0&&(this.nextInner(-t,-this.dir),t=this.value.length),this.nextInner(t,this.dir)}}]),b=y(function t(e,n,i){g(this,t),this.value="",this.done=!1,this.cursor=new S(e,n>i?-1:1),this.pos=n>i?e.length:0,this.from=Math.min(n,i),this.to=Math.max(n,i)},[{key:"nextInner",value:function(t,e){if(e<0?this.pos<=this.from:this.pos>=this.to)return this.value="",this.done=!0,this;t+=Math.max(0,e<0?this.pos-this.to:this.from-this.pos);var n=e<0?this.pos-this.from:this.to-this.pos;t>n&&(t=n),n-=t;var i=this.cursor.next(t).value;return this.pos+=(i.length+t)*e,this.value=i.length<=n?i:e<0?i.slice(i.length-n):i.slice(0,n),this.done=!this.value,this}},{key:"next",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return t<0?t=Math.max(t,this.from-this.pos):t>0&&(t=Math.min(t,this.to-this.pos)),this.nextInner(t,this.cursor.dir)}},{key:"lineBreak",get:function(){return this.cursor.lineBreak&&""!=this.value}}]),I=y(function t(e){g(this,t),this.inner=e,this.afterBreak=!0,this.value="",this.done=!1},[{key:"next",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=this.inner.next(t),n=e.done,i=e.lineBreak,r=e.value;return n&&this.afterBreak?(this.value="",this.afterBreak=!1):n?(this.done=!0,this.value=""):i?this.afterBreak?this.value="":(this.afterBreak=!0,this.next()):(this.value=r,this.afterBreak=!1),this}},{key:"lineBreak",get:function(){return!1}}]);"undefined"!=typeof Symbol&&(m.prototype[Symbol.iterator]=function(){return this.iter()},S.prototype[Symbol.iterator]=b.prototype[Symbol.iterator]=I.prototype[Symbol.iterator]=function(){return this});var P=y(function t(e,n,i,r){g(this,t),this.from=e,this.to=n,this.number=i,this.text=r},[{key:"length",get:function(){return this.to-this.from}}]);function E(t,e,n){return[e=Math.max(0,Math.min(t.length,e)),Math.max(e,Math.min(t.length,n))]}function O(t,e){var n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],i=!(arguments.length>3)||void 0===arguments[3]||arguments[3];return(0,r.z)(t,e,n,i)}function A(t,e){var n=t.charCodeAt(e);if(!(n>=55296&&n<56320)||e+1==t.length)return n;var i=t.charCodeAt(e+1);return i>=56320&&i<57344?(n-55296<<10)+(i-56320)+65536:n}function M(t){return t<=65535?String.fromCharCode(t):String.fromCharCode(((t-=65536)>>10)+55296,(1023&t)+56320)}function R(t){return t<65536?1:2}var T=/\r\n?|\n/,C=function(t){return t[t.Simple=0]="Simple",t[t.TrackDel=1]="TrackDel",t[t.TrackBefore=2]="TrackBefore",t[t.TrackAfter=3]="TrackAfter",t}(C||(C={})),j=function(){function t(e){g(this,t),this.sections=e}return y(t,[{key:"length",get:function(){for(var t=0,e=0;e<this.sections.length;e+=2)t+=this.sections[e];return t}},{key:"newLength",get:function(){for(var t=0,e=0;e<this.sections.length;e+=2){var n=this.sections[e+1];t+=n<0?this.sections[e]:n}return t}},{key:"empty",get:function(){return 0==this.sections.length||2==this.sections.length&&this.sections[1]<0}},{key:"iterGaps",value:function(t){for(var e=0,n=0,i=0;e<this.sections.length;){var r=this.sections[e++],o=this.sections[e++];o<0?(t(n,i,r),i+=r):i+=o,n+=r}}},{key:"iterChangedRanges",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];D(this,t,e)}},{key:"invertedDesc",get:function(){for(var e=[],n=0;n<this.sections.length;){var i=this.sections[n++],r=this.sections[n++];r<0?e.push(i,r):e.push(r,i)}return new t(e)}},{key:"composeDesc",value:function(t){return this.empty?t:t.empty?this:L(this,t)}},{key:"mapDesc",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t.empty?this:J(this,t,e)}},{key:"mapPos",value:function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:C.Simple,i=0,r=0,o=0;o<this.sections.length;){var s=this.sections[o++],a=this.sections[o++],h=i+s;if(a<0){if(h>t)return r+(t-i);r+=s}else{if(n!=C.Simple&&h>=t&&(n==C.TrackDel&&i<t&&h>t||n==C.TrackBefore&&i<t||n==C.TrackAfter&&h>t))return null;if(h>t||h==t&&e<0&&!s)return t==i||e<0?r:r+a;r+=a}i=h}if(t>i)throw RangeError("Position ".concat(t," is out of range for changeset of length ").concat(i));return r}},{key:"touchesRange",value:function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,n=0,i=0;n<this.sections.length&&i<=e;){var r=this.sections[n++],o=this.sections[n++],s=i+r;if(o>=0&&i<=e&&s>=t)return!(i<t)||!(s>e)||"cover";i=s}return!1}},{key:"toString",value:function(){for(var t="",e=0;e<this.sections.length;){var n=this.sections[e++],i=this.sections[e++];t+=(t?" ":"")+n+(i>=0?":"+i:"")}return t}},{key:"toJSON",value:function(){return this.sections}}],[{key:"fromJSON",value:function(e){if(!Array.isArray(e)||e.length%2||e.some(function(t){return"number"!=typeof t}))throw RangeError("Invalid JSON representation of ChangeDesc");return new t(e)}},{key:"create",value:function(e){return new t(e)}}])}(),N=function(t){function e(t,n){var i;return g(this,e),(i=s(this,e,[t])).inserted=n,i}return u(e,t),y(e,[{key:"apply",value:function(t){if(this.length!=t.length)throw RangeError("Applying change set to a document with the wrong length");return D(this,function(e,n,i,r,o){return t=t.replace(i,i+(n-e),o)},!1),t}},{key:"mapDesc",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return J(this,t,e,!0)}},{key:"invert",value:function(t){for(var n=this.sections.slice(),i=[],r=0,o=0;r<n.length;r+=2){var s=n[r],a=n[r+1];if(a>=0){n[r]=a,n[r+1]=s;for(var h=r>>1;i.length<h;)i.push(m.empty);i.push(s?t.slice(o,o+s):m.empty)}o+=s}return new e(n,i)}},{key:"compose",value:function(t){return this.empty?t:t.empty?this:L(this,t,!0)}},{key:"map",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t.empty?this:J(this,t,e,!0)}},{key:"iterChanges",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];D(this,t,e)}},{key:"desc",get:function(){return j.create(this.sections)}},{key:"filter",value:function(t){var n=[],i=[],r=[],o=new _(this);t:for(var s=0,a=0;;){for(var h=s==t.length?1e9:t[s++];a<h||a==h&&0==o.len;){if(o.done)break t;var u=Math.min(o.len,h-a);B(r,u,-1);var l=-1==o.ins?-1:0==o.off?o.ins:0;B(n,u,l),l>0&&F(i,n,o.text),o.forward(u),a+=u}for(var c=t[s++];a<c;){if(o.done)break t;var f=Math.min(o.len,c-a);B(n,f,-1),B(r,f,-1==o.ins?-1:0==o.off?o.ins:0),o.forward(f),a+=f}}return{changes:new e(n,i),filtered:j.create(r)}}},{key:"toJSON",value:function(){for(var t=[],e=0;e<this.sections.length;e+=2){var n=this.sections[e],i=this.sections[e+1];i<0?t.push(n):0==i?t.push([n]):t.push([n].concat(this.inserted[e>>1].toJSON()))}return t}}],[{key:"of",value:function(t,n,i){var r=[],s=[],a=0,h=null;function u(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(t||r.length){a<n&&B(r,n-a,-1);var i=new e(r,s);h=h?h.compose(i.map(h)):i,r=[],s=[],a=0}}return!function t(l){if(Array.isArray(l)){var c,f=o(l);try{for(f.s();!(c=f.n()).done;){var v=c.value;t(v)}}catch(t){f.e(t)}finally{f.f()}}else if(l instanceof e){if(l.length!=n)throw RangeError("Mismatched change set length (got ".concat(l.length,", expected ").concat(n,")"));
1u(),h=h?h.compose(l.map(h)):l}else{var d=l.from,g=l.to,p=void 0===g?d:g,y=l.insert;if(d>p||d<0||p>n)throw RangeError("Invalid change range ".concat(d," to ").concat(p," (in doc of length ").concat(n,")"));var k=y?"string"==typeof y?m.of(y.split(i||T)):y:m.empty,x=k.length;if(d==p&&0==x)return;d<a&&u(),d>a&&B(r,d-a,-1),B(r,p-d,x),F(s,r,k),a=p}}(t),u(!h),h}},{key:"empty",value:function(t){return new e(t?[t,-1]:[],[])}},{key:"fromJSON",value:function(t){if(!Array.isArray(t))throw RangeError("Invalid JSON representation of ChangeSet");for(var n=[],i=[],r=0;r<t.length;r++){var o=t[r];if("number"==typeof o)n.push(o,-1);else if(!Array.isArray(o)||"number"!=typeof o[0]||o.some(function(t,e){return e&&"string"!=typeof t}))throw RangeError("Invalid JSON representation of ChangeSet");else if(1==o.length)n.push(o[0],0);else{for(;i.length<r;)i.push(m.empty);i[r]=m.of(o.slice(1)),n.push(o[0],i[r].length)}}return new e(n,i)}},{key:"createSet",value:function(t,n){return new e(t,n)}}])}(j);function B(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(0!=e||!(n<=0)){var r=t.length-2;r>=0&&n<=0&&n==t[r+1]?t[r]+=e:r>=0&&0==e&&0==t[r]?t[r+1]+=n:i?(t[r]+=e,t[r+1]+=n):t.push(e,n)}}function F(t,e,n){if(0!=n.length){var i=e.length-2>>1;if(i<t.length)t[t.length-1]=t[t.length-1].append(n);else{for(;t.length<i;)t.push(m.empty);t.push(n)}}}function D(t,e,n){for(var i=t.inserted,r=0,o=0,s=0;s<t.sections.length;){var a=t.sections[s++],h=t.sections[s++];if(h<0)r+=a,o+=a;else{for(var u=r,l=o,c=m.empty;u+=a,l+=h,h&&i&&(c=c.append(i[s-2>>1])),!n&&s!=t.sections.length&&!(t.sections[s+1]<0);)a=t.sections[s++],h=t.sections[s++];e(r,u,o,l,c),r=u,o=l}}}function J(t,e,n){for(var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=[],o=i?[]:null,s=new _(t),a=new _(e),h=-1;;)if(s.done&&a.len||a.done&&s.len)throw Error("Mismatched change set lengths");else if(-1==s.ins&&-1==a.ins){var u=Math.min(s.len,a.len);B(r,u,-1),s.forward(u),a.forward(u)}else if(a.ins>=0&&(s.ins<0||h==s.i||0==s.off&&(a.len<s.len||a.len==s.len&&!n))){var l=a.len;for(B(r,a.ins,-1);l;){var c=Math.min(s.len,l);s.ins>=0&&h<s.i&&s.len<=c&&(B(r,0,s.ins),o&&F(o,r,s.text),h=s.i),s.forward(c),l-=c}a.next()}else if(s.ins>=0){for(var f=0,v=s.len;v;)if(-1==a.ins){var d=Math.min(v,a.len);f+=d,v-=d,a.forward(d)}else if(0==a.ins&&a.len<v)v-=a.len,a.next();else break;B(r,f,h<s.i?s.ins:0),o&&h<s.i&&F(o,r,s.text),h=s.i,s.forward(s.len-v)}else if(s.done&&a.done)return o?N.createSet(r,o):j.create(r);else throw Error("Mismatched change set lengths")}function L(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=[],r=n?[]:null,o=new _(t),s=new _(e),a=!1;;)if(o.done&&s.done)return r?N.createSet(i,r):j.create(i);else if(0==o.ins)B(i,o.len,0,a),o.next();else if(0!=s.len||s.done)if(o.done||s.done)throw Error("Mismatched change set lengths");else{var h=Math.min(o.len2,s.len),u=i.length;if(-1==o.ins){var l=-1==s.ins?-1:s.off?0:s.ins;B(i,h,l,a),r&&l&&F(r,i,s.text)}else -1==s.ins?(B(i,o.off?0:o.len,h,a),r&&F(r,i,o.textBit(h))):(B(i,o.off?0:o.len,s.off?0:s.ins,a),r&&!s.off&&F(r,i,s.text));a=(o.ins>h||s.ins>=0&&s.len>h)&&(a||i.length>u),o.forward2(h),s.forward(h)}else B(i,0,s.ins,a),r&&F(r,i,s.text),s.next()}var _=y(function t(e){g(this,t),this.set=e,this.i=0,this.next()},[{key:"next",value:function(){var t=this.set.sections;this.i<t.length?(this.len=t[this.i++],this.ins=t[this.i++]):(this.len=0,this.ins=-2),this.off=0}},{key:"done",get:function(){return -2==this.ins}},{key:"len2",get:function(){return this.ins<0?this.len:this.ins}},{key:"text",get:function(){var t=this.set.inserted,e=this.i-2>>1;return e>=t.length?m.empty:t[e]}},{key:"textBit",value:function(t){var e=this.set.inserted,n=this.i-2>>1;return n>=e.length&&!t?m.empty:e[n].slice(this.off,null==t?void 0:this.off+t)}},{key:"forward",value:function(t){t==this.len?this.next():(this.len-=t,this.off+=t)}},{key:"forward2",value:function(t){-1==this.ins?this.forward(t):t==this.ins?this.next():(this.ins-=t,this.off+=t)}}]),V=function(){function t(e,n,i){g(this,t),this.from=e,this.to=n,this.flags=i}return y(t,[{key:"anchor",get:function(){return 32&this.flags?this.to:this.from}},{key:"head",get:function(){return 32&this.flags?this.from:this.to}},{key:"empty",get:function(){return this.from==this.to}},{key:"assoc",get:function(){return 8&this.flags?-1:16&this.flags?1:0}},{key:"bidiLevel",get:function(){var t=7&this.flags;return 7==t?null:t}},{key:"goalColumn",get:function(){var t=this.flags>>6;return 0xffffff==t?void 0:t}},{key:"map",value:function(e){var n,i,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;return this.empty?n=i=e.mapPos(this.from,r):(n=e.mapPos(this.from,1),i=e.mapPos(this.to,-1)),n==this.from&&i==this.to?this:new t(n,i,this.flags)}},{key:"extend",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;if(t<=this.anchor&&e>=this.anchor)return z.range(t,e);var n=Math.abs(t-this.anchor)>Math.abs(e-this.anchor)?t:e;
1return z.range(this.anchor,n)}},{key:"eq",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this.anchor==t.anchor&&this.head==t.head&&(!e||!this.empty||this.assoc==t.assoc)}},{key:"toJSON",value:function(){return{anchor:this.anchor,head:this.head}}}],[{key:"fromJSON",value:function(t){if(!t||"number"!=typeof t.anchor||"number"!=typeof t.head)throw RangeError("Invalid JSON representation for SelectionRange");return z.range(t.anchor,t.head)}},{key:"create",value:function(e,n,i){return new t(e,n,i)}}])}(),z=function(){function t(e,n){g(this,t),this.ranges=e,this.mainIndex=n}return y(t,[{key:"map",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;return e.empty?this:t.create(this.ranges.map(function(t){return t.map(e,n)}),this.mainIndex)}},{key:"eq",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.ranges.length!=t.ranges.length||this.mainIndex!=t.mainIndex)return!1;for(var n=0;n<this.ranges.length;n++)if(!this.ranges[n].eq(t.ranges[n],e))return!1;return!0}},{key:"main",get:function(){return this.ranges[this.mainIndex]}},{key:"asSingle",value:function(){return 1==this.ranges.length?this:new t([this.main],0)}},{key:"addRange",value:function(e){var n=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return t.create([e].concat(this.ranges),n?0:this.mainIndex+1)}},{key:"replaceRange",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.mainIndex,i=this.ranges.slice();return i[n]=e,t.create(i,this.mainIndex)}},{key:"toJSON",value:function(){return{ranges:this.ranges.map(function(t){return t.toJSON()}),main:this.mainIndex}}}],[{key:"fromJSON",value:function(e){if(!e||!Array.isArray(e.ranges)||"number"!=typeof e.main||e.main>=e.ranges.length)throw RangeError("Invalid JSON representation for EditorSelection");return new t(e.ranges.map(function(t){return V.fromJSON(t)}),e.main)}},{key:"single",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return new t([t.range(e,n)],0)}},{key:"create",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(0==e.length)throw RangeError("A selection needs at least one range");for(var i=0,r=0;r<e.length;r++){var o=e[r];if(o.empty?o.from<=i:o.from<i)return t.normalized(e.slice(),n);i=o.to}return new t(e,n)}},{key:"cursor",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return V.create(t,t,(0==e?0:e<0?8:16)|(null==n?7:Math.min(6,n))|(null!=i?i:0xffffff)<<6)}},{key:"range",value:function(t,e,n,i){var r=(null!=n?n:0xffffff)<<6|(null==i?7:Math.min(6,i));return e<t?V.create(e,t,48|r):V.create(t,e,8*(e>t)|r)}},{key:"normalized",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=e[n];e.sort(function(t,e){return t.from-e.from}),n=e.indexOf(i);for(var r=1;r<e.length;r++){var o=e[r],s=e[r-1];if(o.empty?o.from<=s.to:o.from<s.to){var a=s.from,h=Math.max(o.to,s.to);r<=n&&n--,e.splice(--r,2,o.anchor>o.head?t.range(h,a):t.range(a,h))}}return new t(e,n)}}])}();function q(t,e){var n,i=o(t.ranges);try{for(i.s();!(n=i.n()).done;)if(n.value.to>e)throw RangeError("Selection points outside of document")}catch(t){i.e(t)}finally{i.f()}}var $=0,W=function(){function t(e,n,i,r,o){g(this,t),this.combine=e,this.compareInput=n,this.compare=i,this.isStatic=r,this.id=$++,this.default=e([]),this.extensions="function"==typeof o?o(this):o}return y(t,[{key:"reader",get:function(){return this}},{key:"of",value:function(t){return new G([],this,0,t)}},{key:"compute",value:function(t,e){if(this.isStatic)throw Error("Can't compute a static facet");return new G(t,this,1,e)}},{key:"computeN",value:function(t,e){if(this.isStatic)throw Error("Can't compute a static facet");return new G(t,this,2,e)}},{key:"from",value:function(t,e){return e||(e=function(t){return t}),this.compute([t],function(n){return e(n.field(t))})}}],[{key:"define",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new t(e.combine||function(t){return t},e.compareInput||function(t,e){return t===e},e.compare||(!e.combine?U:function(t,e){return t===e}),!!e.static,e.enables)}}])}();function U(t,e){return t==e||t.length==e.length&&t.every(function(t,n){return t===e[n]})}var G=y(function t(e,n,i,r){g(this,t),this.dependencies=e,this.facet=n,this.type=i,this.value=r,this.id=$++},[{key:"dynamicSlot",value:function(t){var e,n,i=this,r=this.value,s=this.facet.compareInput,a=this.id,h=t[a]>>1,u=2==this.type,l=!1,c=!1,f=[],v=o(this.dependencies);try{for(v.s();!(n=v.n()).done;){var d=n.value;"doc"==d?l=!0:"selection"==d?c=!0:((null!=(e=t[d.id])?e:1)&1)==0&&f.push(t[d.id])}}catch(t){v.e(t)}finally{v.f()}return{create:function(t){return t.values[h]=r(t),1},update:function(t,e){if(l&&e.docChanged||c&&(e.docChanged||e.selection)||K(t,f)){var n=r(t);if(u?!H(n,t.values[h],s):!s(n,t.values[h]))return t.values[h]=n,1}return 0},reconfigure:function(t,e){var n,o=e.config.address[a];if(null!=o){var l=ts(e,o);if(i.dependencies.every(function(n){return n instanceof W?e.facet(n)===t.facet(n):!(n instanceof Q)||e.field(n,!1)==t.field(n,!1)})||(u?H(n=r(t),l,s):s(n=r(t),l)))return t.values[h]=l,0}else n=r(t);return t.values[h]=n,1}}}}]);function H(t,e,n){if(t.length!=e.length)return!1;for(var i=0;i<t.length;i++)if(!n(t[i],e[i]))return!1;return!0}function K(t,e){var n,i=!1,r=o(e);try{for(r.s();!(n=r.n()).done;){var s=n.value;1&to(t,s)&&(i=!0)}}catch(t){r.e(t)}finally{r.f()}return i}var Y=W.define({static:!0}),Q=function(){function t(e,n,i,r,o){g(this,t),this.id=e,this.createF=n,this.updateF=i,this.compareF=r,this.spec=o,this.provides=void 0}
1return y(t,[{key:"create",value:function(t){var e=this,n=t.facet(Y).find(function(t){return t.field==e});return((null==n?void 0:n.create)||this.createF)(t)}},{key:"slot",value:function(t){var e=this,n=t[this.id]>>1;return{create:function(t){return t.values[n]=e.create(t),1},update:function(t,i){var r=t.values[n],o=e.updateF(r,i);return e.compareF(r,o)?0:(t.values[n]=o,1)},reconfigure:function(t,i){var r,o=t.facet(Y),s=i.facet(Y);return(r=o.find(function(t){return t.field==e}))&&r!=s.find(function(t){return t.field==e})?(t.values[n]=r.create(t),1):null!=i.config.address[e.id]?(t.values[n]=i.field(e),0):(t.values[n]=e.create(t),1)}}}},{key:"init",value:function(t){return[this,Y.of({field:this,create:t})]}},{key:"extension",get:function(){return this}}],[{key:"define",value:function(e){var n=new t($++,e.create,e.update,e.compare||function(t,e){return t===e},e);return e.provide&&(n.provides=e.provide(n)),n}}])}(),X={lowest:4,low:3,default:2,high:1,highest:0};function Z(t){return function(e){return new te(e,t)}}var tt={highest:Z(X.highest),high:Z(X.high),default:Z(X.default),low:Z(X.low),lowest:Z(X.lowest)},te=y(function t(e,n){g(this,t),this.inner=e,this.prec=n}),tn=function(){function t(){g(this,t)}return y(t,[{key:"of",value:function(t){return new ti(this,t)}},{key:"reconfigure",value:function(e){return t.reconfigure.of({compartment:this,extension:e})}},{key:"get",value:function(t){return t.config.compartments.get(this)}}])}(),ti=y(function t(e,n){g(this,t),this.compartment=e,this.inner=n}),tr=function(){function t(e,n,i,r,o,s){for(g(this,t),this.base=e,this.compartments=n,this.dynamicSlots=i,this.address=r,this.staticValues=o,this.facets=s,this.statusTemplate=[];this.statusTemplate.length<i.length;)this.statusTemplate.push(0)}return y(t,[{key:"staticFacet",value:function(t){var e=this.address[t.id];return null==e?t.default:this.staticValues[e>>1]}}],[{key:"resolve",value:function(e,n,i){var r,s,a,h,u,l,c=[],f=Object.create(null),v=new Map,d=o((r=e,s=n,a=v,h=[[],[],[],[],[]],u=new Map,!function t(e,n){var i=u.get(e);if(null!=i){if(i<=n)return;var r=h[i].indexOf(e);r>-1&&h[i].splice(r,1),e instanceof ti&&a.delete(e.compartment)}if(u.set(e,n),Array.isArray(e)){var l,c=o(e);try{for(c.s();!(l=c.n()).done;){var f=l.value;t(f,n)}}catch(t){c.e(t)}finally{c.f()}}else if(e instanceof ti){if(a.has(e.compartment))throw RangeError("Duplicate use of compartment in extensions");var v=s.get(e.compartment)||e.inner;a.set(e.compartment,v),t(v,n)}else if(e instanceof te)t(e.inner,e.prec);else if(e instanceof Q)h[n].push(e),e.provides&&t(e.provides,n);else if(e instanceof G)h[n].push(e),e.facet.extensions&&t(e.facet.extensions,X.default);else{var d=e.extension;if(!d)throw Error("Unrecognized extension value in extension set (".concat(e,"). This sometimes happens because multiple instances of @codemirror/state are loaded, breaking instanceof checks."));t(d,n)}}(r,X.default),h.reduce(function(t,e){return t.concat(e)})));try{for(d.s();!(l=d.n()).done;){var g=l.value;g instanceof Q?c.push(g):(f[g.facet.id]||(f[g.facet.id]=[])).push(g)}}catch(t){d.e(t)}finally{d.f()}for(var p=Object.create(null),y=[],m=[],k=0;k<c.length;k++)!function(){var t=c[k];p[t.id]=m.length<<1,m.push(function(e){return t.slot(e)})}();var x=null==i?void 0:i.config.facets;for(var w in f)!function(){var t=f[w],e=t[0].facet,n=x&&x[w]||[];if(t.every(function(t){return 0==t.type}))if(p[e.id]=y.length<<1|1,U(n,t))y.push(i.facet(e));else{var r=e.combine(t.map(function(t){return t.value}));y.push(i&&e.compare(r,i.facet(e))?i.facet(e):r)}else{var s,a=o(t);try{for(a.s();!(s=a.n()).done;)!function(){var t=s.value;0==t.type?(p[t.id]=y.length<<1|1,y.push(t.value)):(p[t.id]=m.length<<1,m.push(function(e){return t.dynamicSlot(e)}))}()}catch(t){a.e(t)}finally{a.f()}p[e.id]=m.length<<1,m.push(function(n){return function(t,e,n){var i=n.map(function(e){return t[e.id]}),r=n.map(function(t){return t.type}),s=i.filter(function(t){return!(1&t)}),a=t[e.id]>>1;function h(t){for(var n=[],s=0;s<i.length;s++){var a=ts(t,i[s]);if(2==r[s]){var h,u=o(a);try{for(u.s();!(h=u.n()).done;){var l=h.value;n.push(l)}}catch(t){u.e(t)}finally{u.f()}}else n.push(a)}return e.combine(n)}return{create:function(t){var e,n=o(i);try{for(n.s();!(e=n.n()).done;){var r=e.value;to(t,r)}}catch(t){n.e(t)}finally{n.f()}return t.values[a]=h(t),1},update:function(t,n){if(!K(t,s))return 0;var i=h(t);return e.compare(i,t.values[a])?0:(t.values[a]=i,1)},reconfigure:function(t,r){var o=K(t,i),s=r.config.facets[e.id],u=r.facet(e);if(s&&!o&&U(n,s))return t.values[a]=u,0;var l=h(t);return e.compare(l,u)?(t.values[a]=u,0):(t.values[a]=l,1)}}}(n,e,t)})}}();return new t(e,v,m.map(function(t){return t(p)}),p,y,f)}}])}();function to(t,e){if(1&e)return 2;var n=e>>1,i=t.status[n];if(4==i)throw Error("Cyclic dependency between fields and/or facets");if(2&i)return i;t.status[n]=4;var r=t.computeSlot(t,t.config.dynamicSlots[n]);return t.status[n]=2|r}function ts(t,e){return 1&e?t.config.staticValues[e>>1]:t.values[e>>1]}var ta=W.define(),th=W.define({combine:function(t){return t.some(function(t){return t})},static:!0}),tu=W.define({combine:function(t){return t.length?t[0]:void 0},static:!0}),tl=W.define(),tc=W.define(),tf=W.define(),tv=W.define({combine:function(t){return!!t.length&&t[0]}}),td=y(function t(e,n){g(this,t),this.type=e,this.value=n},null,[{key:"define",value:function(){return new tg}}]),tg=y(function t(){g(this,t)},[{key:"of",value:function(t){return new td(this,t)}}]),tp=y(function t(e){g(this,t),this.map=e},[{key:"of",value:function(t){return new ty(this,t)}}]),ty=function(){function t(e,n){g(this,t),this.type=e,this.value=n}
1return y(t,[{key:"map",value:function(e){var n=this.type.map(this.value,e);return void 0===n?void 0:n==this.value?this:new t(this.type,n)}},{key:"is",value:function(t){return this.type==t}}],[{key:"define",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new tp(t.map||function(t){return t})}},{key:"mapEffects",value:function(t,e){if(!t.length)return t;var n,i=[],r=o(t);try{for(r.s();!(n=r.n()).done;){var s=n.value.map(e);s&&i.push(s)}}catch(t){r.e(t)}finally{r.f()}return i}}])}();ty.reconfigure=ty.define(),ty.appendConfig=ty.define();var tm=function(){function t(e,n,i,r,o,s){g(this,t),this.startState=e,this.changes=n,this.selection=i,this.effects=r,this.annotations=o,this.scrollIntoView=s,this._doc=null,this._state=null,i&&q(i,n.newLength),o.some(function(e){return e.type==t.time})||(this.annotations=o.concat(t.time.of(Date.now())))}return y(t,[{key:"newDoc",get:function(){return this._doc||(this._doc=this.changes.apply(this.startState.doc))}},{key:"newSelection",get:function(){return this.selection||this.startState.selection.map(this.changes)}},{key:"state",get:function(){return this._state||this.startState.applyTransaction(this),this._state}},{key:"annotation",value:function(t){var e,n=o(this.annotations);try{for(n.s();!(e=n.n()).done;){var i=e.value;if(i.type==t)return i.value}}catch(t){n.e(t)}finally{n.f()}}},{key:"docChanged",get:function(){return!this.changes.empty}},{key:"reconfigured",get:function(){return this.startState.config!=this.state.config}},{key:"isUserEvent",value:function(e){var n=this.annotation(t.userEvent);return!!(n&&(n==e||n.length>e.length&&n.slice(0,e.length)==e&&"."==n[e.length]))}}],[{key:"create",value:function(e,n,i,r,o,s){return new t(e,n,i,r,o,s)}}])}();function tk(t,e,n){var i,r,o,s;return n?(r=e.changes,o=N.empty(e.changes.length),s=t.changes.compose(e.changes)):(r=e.changes.map(t.changes),o=t.changes.mapDesc(e.changes,!0),s=t.changes.compose(r)),{changes:s,selection:e.selection?e.selection.map(o):null==(i=t.selection)?void 0:i.map(r),effects:ty.mapEffects(t.effects,r).concat(ty.mapEffects(e.effects,o)),annotations:t.annotations.length?t.annotations.concat(e.annotations):e.annotations,scrollIntoView:t.scrollIntoView||e.scrollIntoView}}function tx(t,e,n){var i=e.selection,r=tS(e.annotations);return e.userEvent&&(r=r.concat(tm.userEvent.of(e.userEvent))),{changes:e.changes instanceof N?e.changes:N.of(e.changes||[],n,t.facet(tu)),selection:i&&(i instanceof z?i:z.single(i.anchor,i.head)),effects:tS(e.effects),annotations:r,scrollIntoView:!!e.scrollIntoView}}tm.time=td.define(),tm.userEvent=td.define(),tm.addToHistory=td.define(),tm.remote=td.define();var tw=[];function tS(t){return null==t?tw:Array.isArray(t)?t:[t]}var tb=function(t){return t[t.Word=0]="Word",t[t.Space=1]="Space",t[t.Other=2]="Other",t}(tb||(tb={})),tI=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;try{i=RegExp("[\\p{Alphabetic}\\p{Number}_]","u")}catch(t){}var tP=function(){function t(e,n,i,r,o,s){g(this,t),this.config=e,this.doc=n,this.selection=i,this.values=r,this.status=e.statusTemplate.slice(),this.computeSlot=o,s&&(s._state=this);for(var a=0;a<this.config.dynamicSlots.length;a++)to(this,a<<1);this.computeSlot=null}return y(t,[{key:"field",value:function(t){var e=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=this.config.address[t.id];if(null==n){if(e)throw RangeError("Field is not present in this state");return}return to(this,n),ts(this,n)}},{key:"update",value:function(){for(var t=arguments.length,e=Array(t),n=0;n<t;n++)e[n]=arguments[n];return function t(e,n,i){var r=tx(e,n.length?n[0]:{},e.doc.length);n.length&&!1===n[0].filter&&(i=!1);for(var s=1;s<n.length;s++){!1===n[s].filter&&(i=!1);var a=!!n[s].sequential;r=tk(r,tx(e,n[s],a?r.changes.newLength:e.doc.length),a)}var h=tm.create(e,r.changes,r.selection,r.effects,r.annotations,r.scrollIntoView);return function(t){for(var e=t.startState,n=e.facet(tf),i=t,r=n.length-1;r>=0;r--){var o=n[r](t);o&&Object.keys(o).length&&(i=tk(i,tx(e,o,t.changes.newLength),!0))}return i==t?t:tm.create(e,t.changes,t.selection,i.effects,i.annotations,i.scrollIntoView)}(i?function(e){var n,i,r,s=e.startState,a=!0,h=o(s.facet(tl));try{for(h.s();!(r=h.n()).done;){var u=(0,r.value)(e);if(!1===u){a=!1;break}Array.isArray(u)&&(a=!0===a?u:function(t,e){for(var n=[],i=0,r=0;;){var o=void 0,s=void 0;if(i<t.length&&(r==e.length||e[r]>=t[i]))o=t[i++],s=t[i++];else{if(!(r<e.length))return n;o=e[r++],s=e[r++]}!n.length||n[n.length-1]<o?n.push(o,s):n[n.length-1]<s&&(n[n.length-1]=s)}}(a,u))}}catch(t){h.e(t)}finally{h.f()}if(!0!==a){if(!1===a)i=e.changes.invertedDesc,n=N.empty(s.doc.length);else{var l=e.changes.filter(a);n=l.changes,i=l.filtered.mapDesc(l.changes).invertedDesc}e=tm.create(s,n,e.selection&&e.selection.map(i),ty.mapEffects(e.effects,i),e.annotations,e.scrollIntoView)}for(var c=s.facet(tc),f=c.length-1;f>=0;f--){var v=c[f](e);e=v instanceof tm?v:Array.isArray(v)&&1==v.length&&v[0]instanceof tm?v[0]:t(s,tS(v),
1!1)}return e}(h):h)}(this,e,!0)}},{key:"applyTransaction",value:function(e){var n,i,r=this,s=this.config,a=s,h=a.base,u=a.compartments,l=o(e.effects);try{for(l.s();!(i=l.n()).done;){var c=i.value;c.is(tn.reconfigure)?(s&&(u=new Map,s.compartments.forEach(function(t,e){return u.set(e,t)}),s=null),u.set(c.value.compartment,c.value.extension)):c.is(ty.reconfigure)?(s=null,h=c.value):c.is(ty.appendConfig)&&(s=null,h=tS(h).concat(c.value))}}catch(t){l.e(t)}finally{l.f()}n=s?e.startState.values.slice():new t(s=tr.resolve(h,u,this),this.doc,this.selection,s.dynamicSlots.map(function(){return null}),function(t,e){return e.reconfigure(t,r)},null).values;var f=e.startState.facet(th)?e.newSelection:e.newSelection.asSingle();new t(s,e.newDoc,f,n,function(t,n){return n.update(t,e)},e)}},{key:"replaceSelection",value:function(t){return"string"==typeof t&&(t=this.toText(t)),this.changeByRange(function(e){return{changes:{from:e.from,to:e.to,insert:t},range:z.cursor(e.from+t.length)}})}},{key:"changeByRange",value:function(t){for(var e=this.selection,n=t(e.ranges[0]),i=this.changes(n.changes),r=[n.range],o=tS(n.effects),s=1;s<e.ranges.length;s++){for(var a=t(e.ranges[s]),h=this.changes(a.changes),u=h.map(i),l=0;l<s;l++)r[l]=r[l].map(u);var c=i.mapDesc(h,!0);r.push(a.range.map(c)),i=i.compose(u),o=ty.mapEffects(o,u).concat(ty.mapEffects(tS(a.effects),c))}return{changes:i,selection:z.create(r,e.mainIndex),effects:o}}},{key:"changes",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e instanceof N?e:N.of(e,this.doc.length,this.facet(t.lineSeparator))}},{key:"toText",value:function(e){return m.of(e.split(this.facet(t.lineSeparator)||T))}},{key:"sliceDoc",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.doc.length;return this.doc.sliceString(t,e,this.lineBreak)}},{key:"facet",value:function(t){var e=this.config.address[t.id];return null==e?t.default:(to(this,e),ts(this,e))}},{key:"toJSON",value:function(t){var e={doc:this.sliceDoc(),selection:this.selection.toJSON()};if(t)for(var n in t){var i=t[n];i instanceof Q&&null!=this.config.address[i.id]&&(e[n]=i.spec.toJSON(this.field(t[n]),this))}return e}},{key:"tabSize",get:function(){return this.facet(t.tabSize)}},{key:"lineBreak",get:function(){return this.facet(t.lineSeparator)||"\n"}},{key:"readOnly",get:function(){return this.facet(tv)}},{key:"phrase",value:function(e){for(var n=arguments.length,i=Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];var s,a=o(this.facet(t.phrases));try{for(a.s();!(s=a.n()).done;){var h=s.value;if(Object.prototype.hasOwnProperty.call(h,e)){e=h[e];break}}}catch(t){a.e(t)}finally{a.f()}return i.length&&(e=e.replace(/\$(\$|\d*)/g,function(t,e){if("$"==e)return"$";var n=+(e||1);return!n||n>i.length?t:i[n-1]})),e}},{key:"languageDataAt",value:function(t,e){var n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1,r=[],s=o(this.facet(ta));try{for(s.s();!(n=s.n()).done;){var a,h=n.value,u=o(h(this,e,i));try{for(u.s();!(a=u.n()).done;){var l=a.value;Object.prototype.hasOwnProperty.call(l,t)&&r.push(l[t])}}catch(t){u.e(t)}finally{u.f()}}}catch(t){s.e(t)}finally{s.f()}return r}},{key:"charCategorizer",value:function(t){var e;return e=this.languageDataAt("wordChars",t).join(""),function(t){if(!/\S/.test(t))return tb.Space;if(function(t){if(i)return i.test(t);for(var e=0;e<t.length;e++){var n=t[e];if(/\w/.test(n)||n>"\x80"&&(n.toUpperCase()!=n.toLowerCase()||tI.test(n)))return!0}return!1}(t))return tb.Word;for(var n=0;n<e.length;n++)if(t.indexOf(e[n])>-1)return tb.Word;return tb.Other}}},{key:"wordAt",value:function(t){for(var e=this.doc.lineAt(t),n=e.text,i=e.from,r=e.length,o=this.charCategorizer(t),s=t-i,a=t-i;s>0;){var h=O(n,s,!1);if(o(n.slice(h,s))!=tb.Word)break;s=h}for(;a<r;){var u=O(n,a);if(o(n.slice(a,u))!=tb.Word)break;a=u}return s==a?null:z.range(s+i,a+i)}}],[{key:"fromJSON",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2?arguments[2]:void 0;if(!e||"string"!=typeof e.doc)throw RangeError("Invalid JSON representation for EditorState");var r=[];if(i){for(var o in i)if(Object.prototype.hasOwnProperty.call(e,o)){var s=i[o],a=e[o];r.push(s.init(function(t){return s.spec.fromJSON(a,t)}))}}return t.create({doc:e.doc,selection:z.fromJSON(e.selection),extensions:n.extensions?r.concat([n.extensions]):r})}},{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=tr.resolve(e.extensions||[],new Map),i=e.doc instanceof m?e.doc:m.of((e.doc||"").split(n.staticFacet(t.lineSeparator)||T)),r=e.selection?e.selection instanceof z?e.selection:z.single(e.selection.anchor,e.selection.head):z.single(0);return q(r,i.length),n.staticFacet(th)||(r=r.asSingle()),new t(n,i,r,n.dynamicSlots.map(function(){return null}),function(t,e){return e.create(t)},null)}}])}();function tE(t,e){var n,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r={},s=o(t);try{for(s.s();!(n=s.n()).done;)for(var a=n.value,h=0,u=Object.keys(a);h<u.length;h++){var l=u[h],c=a[l],f=r[l];if(void 0===f)r[l]=c;else if(f===c||void 0===c);else if(Object.hasOwnProperty.call(i,l))r[l]=i[l](f,c);else throw Error("Config merge conflict for field "+l)}}catch(t){s.e(t)}finally{s.f()}for(var v in e)void 0===r[v]&&(r[v]=e[v]);return r}tP.allowMultipleSelections=th,tP.tabSize=W.define({combine:function(t){return t.length?t[0]:4}}),tP.lineSeparator=tu,tP.readOnly=tv,tP.phrases=W.define({compare:function(t,e){var n=Object.keys(t),i=Object.keys(e);return n.length==i.length&&n.every(function(n){return t[n]==e[n]})}}),tP.languageData=ta,tP.changeFilter=tl,tP.transactionFilter=tc,tP.transactionExtender=tf,tn.reconfigure=ty.define();var tO=y(function t(){g(this,t)},[{key:"eq",value:function(t){return this==t}},{key:"range",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;return tA.create(t,e,this)}}]);tO.prototype.startSide=tO.prototype.endSide=0,tO.prototype.point=!1,tO.prototype.mapM
1ode=C.TrackDel;var tA=function(){function t(e,n,i){g(this,t),this.from=e,this.to=n,this.value=i}return y(t,null,[{key:"create",value:function(e,n,i){return new t(e,n,i)}}])}();function tM(t,e){return t.from-e.from||t.value.startSide-e.value.startSide}var tR=function(){function t(e,n,i,r){g(this,t),this.from=e,this.to=n,this.value=i,this.maxPoint=r}return y(t,[{key:"length",get:function(){return this.to[this.to.length-1]}},{key:"findIndex",value:function(t,e,n){for(var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,r=n?this.to:this.from,o=i,s=r.length;;){if(o==s)return o;var a=o+s>>1,h=r[a]-t||(n?this.value[a].endSide:this.value[a].startSide)-e;if(a==o)return h>=0?o:s;h>=0?s=a:o=a+1}}},{key:"between",value:function(t,e,n,i){for(var r=this.findIndex(e,-1e9,!0),o=this.findIndex(n,1e9,!1,r);r<o;r++)if(!1===i(this.from[r]+t,this.to[r]+t,this.value[r]))return!1}},{key:"map",value:function(e,n){for(var i=[],r=[],o=[],s=-1,a=-1,h=0;h<this.value.length;h++){var u=this.value[h],l=this.from[h]+e,c=this.to[h]+e,f=void 0,v=void 0;if(l==c){var d=n.mapPos(l,u.startSide,u.mapMode);if(null==d||(f=v=d,u.startSide!=u.endSide&&(v=n.mapPos(l,u.endSide))<f))continue}else if((f=n.mapPos(l,u.startSide))>(v=n.mapPos(c,u.endSide))||f==v&&u.startSide>0&&u.endSide<=0)continue;0>(v-f||u.endSide-u.startSide)||(s<0&&(s=f),u.point&&(a=Math.max(a,v-f)),i.push(u),r.push(f-s),o.push(v-s))}return{mapped:i.length?new t(r,o,i,a):null,pos:s}}}])}(),tT=function(){function t(e,n,i,r){g(this,t),this.chunkPos=e,this.chunk=n,this.nextLayer=i,this.maxPoint=r}return y(t,[{key:"length",get:function(){var t=this.chunk.length-1;return t<0?0:Math.max(this.chunkEnd(t),this.nextLayer.length)}},{key:"size",get:function(){if(this.isEmpty)return 0;var t,e=this.nextLayer.size,n=o(this.chunk);try{for(n.s();!(t=n.n()).done;){var i=t.value;e+=i.value.length}}catch(t){n.e(t)}finally{n.f()}return e}},{key:"chunkEnd",value:function(t){return this.chunkPos[t]+this.chunk[t].length}},{key:"update",value:function(e){var n=e.add,i=void 0===n?[]:n,r=e.sort,o=e.filterFrom,s=void 0===o?0:o,a=e.filterTo,h=void 0===a?this.length:a,u=e.filter;if(0==i.length&&!u)return this;if(void 0!==r&&r&&(i=i.slice().sort(tM)),this.isEmpty)return i.length?t.of(i):this;for(var l=new tN(this,null,-1).goto(0),c=0,f=[],v=new tC;l.value||c<i.length;)if(c<i.length&&(l.from-i[c].from||l.startSide-i[c].value.startSide)>=0){var d=i[c++];v.addInner(d.from,d.to,d.value)||f.push(d)}else 1==l.rangeIndex&&l.chunkIndex<this.chunk.length&&(c==i.length||this.chunkEnd(l.chunkIndex)<i[c].from)&&(!u||s>this.chunkEnd(l.chunkIndex)||h<this.chunkPos[l.chunkIndex])&&v.addChunk(this.chunkPos[l.chunkIndex],this.chunk[l.chunkIndex])?l.nextChunk():((!u||s>l.to||h<l.from||u(l.from,l.to,l.value))&&!v.addInner(l.from,l.to,l.value)&&f.push(tA.create(l.from,l.to,l.value)),l.next());return v.finishInner(this.nextLayer.isEmpty&&!f.length?t.empty:this.nextLayer.update({add:f,filter:u,filterFrom:s,filterTo:h}))}},{key:"map",value:function(e){if(e.empty||this.isEmpty)return this;for(var n=[],i=[],r=-1,o=0;o<this.chunk.length;o++){var s=this.chunkPos[o],a=this.chunk[o],h=e.touchesRange(s,s+a.length);if(!1===h)r=Math.max(r,a.maxPoint),n.push(a),i.push(e.mapPos(s));else if(!0===h){var u=a.map(s,e),l=u.mapped,c=u.pos;l&&(r=Math.max(r,l.maxPoint),n.push(l),i.push(c))}}var f=this.nextLayer.map(e);return 0==n.length?f:new t(i,n,f||t.empty,r)}},{key:"between",value:function(t,e,n){if(!this.isEmpty){for(var i=0;i<this.chunk.length;i++){var r=this.chunkPos[i],o=this.chunk[i];if(e>=r&&t<=r+o.length&&!1===o.between(r,t-r,e-r,n))return}this.nextLayer.between(t,e,n)}}},{key:"iter",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return tB.from([this]).goto(t)}},{key:"isEmpty",get:function(){return this.nextLayer==this}}],[{key:"create",value:function(e,n,i,r){return new t(e,n,i,r)}},{key:"iter",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return tB.from(t).goto(e)}},{key:"compare",value:function(t,e,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:-1,o=t.filter(function(t){return t.maxPoint>0||!t.isEmpty&&t.maxPoint>=r}),s=e.filter(function(t){return t.maxPoint>0||!t.isEmpty&&t.maxPoint>=r}),a=tj(o,s,n),h=new tD(o,a,r),u=new tD(s,a,r);n.iterGaps(function(t,e,n){return tJ(h,t,u,e,n,i)}),n.empty&&0==n.length&&tJ(h,0,u,0,0,i)}},{key:"eq",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3?arguments[3]:void 0;null==i&&(i=0x3b9ac9ff);var r=t.filter(function(t){return!t.isEmpty&&0>e.indexOf(t)}),o=e.filter(function(e){return!e.isEmpty&&0>t.indexOf(e)});if(r.length!=o.length)return!1;if(!r.length)return!0;for(var s=tj(r,o),a=new tD(r,s,0).goto(n),h=new tD(o,s,0).goto(n);;){if(a.to!=h.to||!tL(a.active,h.active)||a.point&&(!h.point||!a.point.eq(h.point)))return!1;if(a.to>i)return!0;a.next(),h.next()}}},{key:"spans",value:function(t,e,n,i){for(var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:-1,o=new tD(t,null,r).goto(e),s=e,a=o.openStart;;){var h=Math.min(o.to,n);if(o.point){var u=o.activeForPoint(o.to),l=o.pointFrom<e?u.length+1:o.point.startSide<0?u.length:Math.min(u.length,a);i.point(s,h,o.point,u,l,o.pointRank),a=Math.min(o.openEnd(h),u.length)}else h>s&&(i.span(s,h,o.active,a),a=o.openEnd(h));if(o.to>n)return a+(o.point&&o.to>n?1:0);s=o.to,o.next()}}},{key:"of",value:function(t){var e,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=new tC,r=o(t instanceof tA?[t]:n?function(t){if(t.length>1)for(var e=t[0],n=1;n<t.length;n++){var i=t[n];if(tM(e,i)>0)return t.slice().sort(tM);e=i}return t}(t):t);try{for(r.s();!(e=r.n()).done;){var s=e.value;i.add(s.from,s.to,s.value)}}catch(t){r.e(t)}finally{r.f()}return i.finish()}},{key:"join",value:function(e){if(!e.length)return t.empty;for(var n=e[e.length-1],i=e.length-2;i>=0;i--)for(var r=e[i];r!=t.empty;r=r.nextLayer)n=new t(r.chunkPos,r.chunk,n,Math.max(r.maxPoint,n.maxPoint));return n}}])}();tT.empty=new tT([],[],null,-1),tT.empty.nextLayer=tT.empty;var tC=function(){function t(){g(this,t),this.chunks=[],this.chunkPos=[],this.chunkStart=-1,this.last=null,this.lastFrom=-1e9,this.lastTo=-1e9,this.from=[],this.to=[],this.value=[],this.maxPoint=-1,this.setMaxPoint=-1,this.nextLayer=null}
1return y(t,[{key:"finishChunk",value:function(t){this.chunks.push(new tR(this.from,this.to,this.value,this.maxPoint)),this.chunkPos.push(this.chunkStart),this.chunkStart=-1,this.setMaxPoint=Math.max(this.setMaxPoint,this.maxPoint),this.maxPoint=-1,t&&(this.from=[],this.to=[],this.value=[])}},{key:"add",value:function(e,n,i){this.addInner(e,n,i)||(this.nextLayer||(this.nextLayer=new t)).add(e,n,i)}},{key:"addInner",value:function(t,e,n){var i=t-this.lastTo||n.startSide-this.last.endSide;if(i<=0&&0>(t-this.lastFrom||n.startSide-this.last.startSide))throw Error("Ranges must be added sorted by `from` position and `startSide`");return!(i<0)&&(250==this.from.length&&this.finishChunk(!0),this.chunkStart<0&&(this.chunkStart=t),this.from.push(t-this.chunkStart),this.to.push(e-this.chunkStart),this.last=n,this.lastFrom=t,this.lastTo=e,this.value.push(n),n.point&&(this.maxPoint=Math.max(this.maxPoint,e-t)),!0)}},{key:"addChunk",value:function(t,e){if(0>(t-this.lastTo||e.value[0].startSide-this.last.endSide))return!1;this.from.length&&this.finishChunk(!0),this.setMaxPoint=Math.max(this.setMaxPoint,e.maxPoint),this.chunks.push(e),this.chunkPos.push(t);var n=e.value.length-1;return this.last=e.value[n],this.lastFrom=e.from[n]+t,this.lastTo=e.to[n]+t,!0}},{key:"finish",value:function(){return this.finishInner(tT.empty)}},{key:"finishInner",value:function(t){if(this.from.length&&this.finishChunk(!1),0==this.chunks.length)return t;var e=tT.create(this.chunkPos,this.chunks,this.nextLayer?this.nextLayer.finishInner(t):t,this.setMaxPoint);return this.from=null,e}}])}();function tj(t,e,n){var i,r=new Map,s=o(t);try{for(s.s();!(i=s.n()).done;)for(var a=i.value,h=0;h<a.chunk.length;h++)a.chunk[h].maxPoint<=0&&r.set(a.chunk[h],a.chunkPos[h])}catch(t){s.e(t)}finally{s.f()}var u,l=new Set,c=o(e);try{for(c.s();!(u=c.n()).done;)for(var f=u.value,v=0;v<f.chunk.length;v++){var d=r.get(f.chunk[v]);null==d||(n?n.mapPos(d):d)!=f.chunkPos[v]||(null==n?void 0:n.touchesRange(d,d+f.chunk[v].length))||l.add(f.chunk[v])}}catch(t){c.e(t)}finally{c.f()}return l}var tN=y(function t(e,n,i){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;g(this,t),this.layer=e,this.skip=n,this.minPoint=i,this.rank=r},[{key:"startSide",get:function(){return this.value?this.value.startSide:0}},{key:"endSide",get:function(){return this.value?this.value.endSide:0}},{key:"goto",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1e9;return this.chunkIndex=this.rangeIndex=0,this.gotoInner(t,e,!1),this}},{key:"gotoInner",value:function(t,e,n){for(;this.chunkIndex<this.layer.chunk.length;){var i=this.layer.chunk[this.chunkIndex];if(!(this.skip&&this.skip.has(i)||this.layer.chunkEnd(this.chunkIndex)<t||i.maxPoint<this.minPoint))break;this.chunkIndex++,n=!1}if(this.chunkIndex<this.layer.chunk.length){var r=this.layer.chunk[this.chunkIndex].findIndex(t-this.layer.chunkPos[this.chunkIndex],e,!0);(!n||this.rangeIndex<r)&&this.setRangeIndex(r)}this.next()}},{key:"forward",value:function(t,e){0>(this.to-t||this.endSide-e)&&this.gotoInner(t,e,!0)}},{key:"next",value:function(){for(;;)if(this.chunkIndex==this.layer.chunk.length){this.from=this.to=1e9,this.value=null;break}else{var t=this.layer.chunkPos[this.chunkIndex],e=this.layer.chunk[this.chunkIndex],n=t+e.from[this.rangeIndex];if(this.from=n,this.to=t+e.to[this.rangeIndex],this.value=e.value[this.rangeIndex],this.setRangeIndex(this.rangeIndex+1),this.minPoint<0||this.value.point&&this.to-this.from>=this.minPoint)break}}},{key:"setRangeIndex",value:function(t){if(t==this.layer.chunk[this.chunkIndex].value.length){if(this.chunkIndex++,this.skip)for(;this.chunkIndex<this.layer.chunk.length&&this.skip.has(this.layer.chunk[this.chunkIndex]);)this.chunkIndex++;this.rangeIndex=0}else this.rangeIndex=t}},{key:"nextChunk",value:function(){this.chunkIndex++,this.rangeIndex=0,this.next()}},{key:"compare",value:function(t){return this.from-t.from||this.startSide-t.startSide||this.rank-t.rank||this.to-t.to||this.endSide-t.endSide}}]),tB=function(){function t(e){g(this,t),this.heap=e}return y(t,[{key:"startSide",get:function(){return this.value?this.value.startSide:0}},{key:"goto",value:function(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1e9,i=o(this.heap);try{for(i.s();!(e=i.n()).done;)e.value.goto(t,n)}catch(t){i.e(t)}finally{i.f()}for(var r=this.heap.length>>1;r>=0;r--)tF(this.heap,r);return this.next(),this}},{key:"forward",value:function(t,e){var n,i=o(this.heap);try{for(i.s();!(n=i.n()).done;)n.value.forward(t,e)}catch(t){i.e(t)}finally{i.f()}for(var r=this.heap.length>>1;r>=0;r--)tF(this.heap,r);0>(this.to-t||this.value.endSide-e)&&this.next()}},{key:"next",value:function(){if(0==this.heap.length)this.from=this.to=1e9,this.value=null,this.rank=-1;else{var t=this.heap[0];this.from=t.from,this.to=t.to,this.value=t.value,this.rank=t.rank,t.value&&t.next(),tF(this.heap,0)}}}],[{key:"from",value:function(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1,r=[],o=0;o<e.length;o++)for(var s=e[o];!s.isEmpty;s=s.nextLayer)s.maxPoint>=i&&r.push(new tN(s,n,i,o));return 1==r.length?r[0]:new t(r)}}])}();function tF(t,e){for(var n=t[e];;){var i=(e<<1)+1;if(i>=t.length)break;var r=t[i];if(i+1<t.length&&r.compare(t[i+1])>=0&&(r=t[i+1],i++),0>n.compare(r))break;t[i]=n,t[e]=r,e=i}}var tD=y(function t(e,n,i){g(this,t),this.minPoint=i,this.active=[],this.activeTo=[],this.activeRank=[],this.minActive=-1,this.point=null,this.pointFrom=0,this.pointRank=0,this.to=-1e9,this.endSide=0,this.openStart=-1,this.cursor=tB.from(e,n,i)},[{key:"goto",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1e9;return this.cursor.goto(t,e),this.active.length=this.activeTo.length=this.activeRank.length=0,this.minActive=-1,this.to=t,this.endSide=e,this.openStart=-1,this.next(),this}},{key:"forward",value:function(t,e){for(;this.minActive>-1&&0>(this.activeTo[this.minActive]-t||this.active[this.minActive].endSide-e);)this.removeActive(this.minActive);this.cursor.forward(t,e)}},{key:"removeActive",value:function(t){t_(this.active,t),t_(this.activeTo,t),t_(this.activeRank,t),this.minActive=tz(this.active,this.activeTo)}},{key:"addActive",value:function(t){for(var e=0,n=this.cursor,i=n.value,r=n.to,o=n.rank;e<this.activeRank.length&&(o-this.activeRank[e]||r-this.activeTo[e])>0;)e++;tV(this.active,e,i),tV(this.activeTo,e,r),tV(this.activeRank,e,o),t&&tV(t,e,this.cursor.from),this.minActive=tz(this.active,this.activeTo)}},{key:"next",value:function(){var t=this.to,e=this.point;this.point=null;for(var n=this.openStart<0?[]:null;;){var i=this.minActive;if(i>-1&&0>(this.activeTo[i]-this.cursor.from||this.active[i].endSide-this.cursor.startSide)){if(this.activeTo[i]>t){this.to=this.activeTo[i],this.endSide=this.active[i].endSide;break}this.removeActive(i),n&&t_(n,i)}else if(this.cursor.value)if(this.cursor.from>t){this.to=this.cursor.from,this.endSide=this.cursor.startSide;break}else{var r=this.cursor.value;if(r.point)if(e&&this.cursor.to==this.to&&this.cursor.from<this.cursor.to)this.cursor.next();else{this.point=r,this.pointFrom=this.cursor.from,this.pointRank=this.cursor.rank,this.to=this.cursor.to,this.endSide=r.endSide,this.cursor.next(),this.forward(this.to,this.endSide);break}else this.addActive(n),this.cursor.next()}else{this.to=this.endSide=1e9;break}}if(n){this.openStart=0;for(var o=n.length-1;o>=0&&n[o]<t;o--)this.openStart++}}},{key:"activeForPoint",value:function(t){if(!this.active.length)return this.active;for(var e=[],n=this.active.length-1;n>=0&&!(this.activeRank[n]<this.pointRank);n--)(this.activeTo[n]>t||this.activeTo[n]==t&&this.active[n].endSide>=this.point.endSide)&&e.push(this.active[n]);return e.reverse()}},{key:"openEnd",value:function(t){for(var e=0,n=this.activeTo.length-1;n>=0&&this.activeTo[n]>t;n--)e++;return e}}]);function tJ(t,e,n,i,r,o){t.goto(e),n.goto(i);for(var s=i+r,a=i,h=i-e;;){var u=t.to+h-n.to,l=u||t.endSide-n.endSide,c=l<0?t.to+h:n.to,f=Math.min(c,s);if(t.point||n.point?t.point&&n.point&&(t.point==n.point||t.point.eq(n.point))&&tL(t.activeForPoint(t.to),n.activeForPoint(n.to))||o.comparePoint(a,f,t.point,n.point):f>a&&!tL(t.active,n.active)&&o.compareRange(a,f,t.active,n.active),c>s)break;(u||t.openEnd!=n.openEnd)&&o.boundChange&&o.boundChange(c),a=c,l<=0&&t.next(),l>=0&&n.next()}}function tL(t,e){if(t.length!=e.length)return!1;for(var n=0;n<t.length;
1n++)if(t[n]!=e[n]&&!t[n].eq(e[n]))return!1;return!0}function t_(t,e){for(var n=e,i=t.length-1;n<i;n++)t[n]=t[n+1];t.pop()}function tV(t,e,n){for(var i=t.length-1;i>=e;i--)t[i+1]=t[i];t[e]=n}function tz(t,e){for(var n=-1,i=1e9,r=0;r<e.length;r++)0>(e[r]-i||t[r].endSide-t[n].endSide)&&(n=r,i=e[r]);return n}function tq(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.length,i=0,r=0;r<n&&r<t.length;)9==t.charCodeAt(r)?(i+=e-i%e,r++):(i++,r=O(t,r));return i}function t$(t,e,n,i){for(var r=0,o=0;;){if(o>=e)return r;if(r==t.length)break;o+=9==t.charCodeAt(r)?n-o%n:1,r=O(t,r)}return!0===i?-1:t.length}}}]);

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.