PageSourceSearch

https://console.suanli.cn/_next/static/chunks/40461-e23edae84e7a967b.js

js suanli.cn collected 2026-10-07 21:20:23 UTC 99,433 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[40461],{2909:(t,e,n)=>{"use strict";n.d(e,{bL:()=>v,zi:()=>P});var i=n(38943),r=n(35304),s=n(45619),o=n(47497),a=n(58532),l=n(6232),c=n(96608),u=n(58598),h=n(10423),f="Switch",[p,d]=(0,o.A)(f),[O,m]=p(f),g=i.forwardRef((t,e)=>{let{__scopeSwitch:n,name:o,checked:l,defaultChecked:c,required:p,disabled:d,value:m="on",onCheckedChange:g,form:k,...b}=t,[v,P]=i.useState(null),y=(0,s.s)(e,t=>P(t)),S=i.useRef(!1),Q=!v||k||!!v.closest("form"),[C,w]=(0,a.i)({prop:l,defaultProp:null!=c&&c,onChange:g,caller:f});return(0,h.jsxs)(O,{scope:n,checked:C,disabled:d,children:[(0,h.jsx)(u.sG.button,{type:"button",role:"switch","aria-checked":C,"aria-required":p,"data-state":A(C),"data-disabled":d?"":void 0,disabled:d,value:m,...b,ref:y,onClick:(0,r.mK)(t.onClick,t=>{w(t=>!t),Q&&(S.current=t.isPropagationStopped(),S.current||t.stopPropagation())})}),Q&&(0,h.jsx)(x,{control:v,bubbles:!S.current,name:o,value:m,checked:C,required:p,disabled:d,form:k,style:{transform:"translateX(-100%)"}})]})});g.displayName=f;var k="SwitchThumb",b=i.forwardRef((t,e)=>{let{__scopeSwitch:n,...i}=t,r=m(k,n);return(0,h.jsx)(u.sG.span,{"data-state":A(r.checked),"data-disabled":r.disabled?"":void 0,...i,ref:e})});b.displayName=k;var x=i.forwardRef((t,e)=>{let{__scopeSwitch:n,control:r,checked:o,bubbles:a=!0,...u}=t,f=i.useRef(null),p=(0,s.s)(f,e),d=(0,l.Z)(o),O=(0,c.X)(r);return i.useEffect(()=>{let t=f.current;if(!t)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(d!==o&&e){let n=new Event("click",{bubbles:a});e.call(t,o),t.dispatchEvent(n)}},[d,o,a]),(0,h.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:o,...u,tabIndex:-1,ref:p,style:{...u.style,...O,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function A(t){return t?"checked":"unchecked"}x.displayName="SwitchBubbleInput";var v=g,P=b},22268:(t,e,n)=>{"use strict";n.d(e,{Aj:()=>C,Lu:()=>O,U1:()=>w});var i=n(1802),r=n(32265);class s{constructor(t,e,n,i,r,s,o,a,l,c=0,u){this.p=t,this.stack=e,this.state=n,this.reducePos=i,this.pos=r,this.score=s,this.buffer=o,this.bufferBase=a,this.curContext=l,this.lookAhead=c,this.parent=u}toString(){return`[${this.stack.filter((t,e)=>e%3==0).concat(this.state)}]@${this.pos}${this.score?"!"+this.score:""}`}static start(t,e,n=0){let i=t.parser.context;return new s(t,[],e,n,n,0,[],0,i?new o(i,i.start):null,0,null)}get context(){return this.curContext?this.curContext.context:null}pushState(t,e){this.stack.push(this.state,e,this.bufferBase+this.buffer.length),this.state=t}reduce(t){var e;let n=t>>19,i=65535&t,{parser:r}=this.p,s=this.reducePos<this.pos-25;s&&this.setLookAhead(this.pos);let o=r.dynamicPrecedence(i);if(o&&(this.score+=o),0==n){this.pushState(r.getGoto(this.state,i,!0),this.reducePos),i<r.minRepeatTerm&&this.storeNode(i,this.reducePos,this.reducePos,s?8:4,!0),this.reduceContext(i,this.reducePos);return}let a=this.stack.length-(n-1)*3-(262144&t?6:0),l=a?this.stack[a-2]:this.p.ranges[0].from,c=this.reducePos-l;c>=2e3&&!(null===(e=this.p.parser.nodeSet.types[i])||void 0===e?void 0:e.isAnonymous)&&(l==this.p.lastBigReductionStart?(this.p.bigReductionCount++,this.p.lastBigReductionSize=c):this.p.lastBigReductionSize<c&&(this.p.bigReductionCount=1,this.p.lastBigReductionStart=l,this.p.lastBigReductionSize=c));let u=a?this.stack[a-1]:0,h=this.bufferBase+this.buffer.length-u;if(i<r.minRepeatTerm||131072&t){let t=r.stateFlag(this.state,1)?this.pos:this.reducePos;this.storeNode(i,l,t,h+4,!0)}if(262144&t)this.state=this.stack[a];else{let t=this.stack[a-3];this.state=r.getGoto(t,i,!0)}for(;this.stack.length>a;)this.stack.pop();this.reduceContext(i,l)}storeNode(t,e,n,i=4,r=!1){if(0==t&&(!this.stack.length||this.stack[this.stack.length-1]<this.buffer.length+this.bufferBase)){let t=this,i=this.buffer.length;if(0==i&&t.parent&&(i=t.bufferBase-t.parent.bufferBase,t=t.parent),i>0&&0==t.buffer[i-4]&&t.buffer[i-1]>-1){if(e==n)return;if(t.buffer[i-2]>=e){t.buffer[i-2]=n;return}}}if(r&&this.pos!=n){let r=this.buffer.length;if(r>0&&(0!=this.buffer[r-4]||this.buffer[r-1]<0)){let t=!1;for(let e=r;e>0&&this.buffer[e-2]>n;e-=4)if(this.buffer[e-1]>=0){t=!0;break}if(t)for(;r>0&&this.buffer[r-2]>n;)this.buffer[r]=this.buffer[r-4],this.buffer[r+1]=this.buffer[r-3],this.buffer[r+2]=this.buffer[r-2],this.buffer[r+3]=this.buffer[r-1],r-=4,i>4&&(i-=4)}this.buffer[r]=t,this.buffer[r+1]=e,this.buffer[r+2]=n,this.buffer[r+3]=i}else this.buffer.push(t,e,n,i)}shift(t,e,n,i){if(131072&t)this.pushState(65535&t,this.pos);else if((262144&t)==0){let{parser:r}=this.p;(i>this.pos||e<=r.maxNode)&&(this.pos=i,r.stateFlag(t,1)||(this.reducePos=i)),this.pushState(t,n),this.shiftContext(e,n),e<=r.maxNode&&this.buffer.push(e,n,i,4)}else this.pos=i,this.shiftContext(e,n),e<=this.p.parser.maxNode&&this.buffer.push(e,n,i,4)}apply(t,e,n,i){65536&t?this.reduce(t):this.shift(t,e,n,i)}useNode(t,e){let n=this.p.reused.length-1;(n<0||this.p.reused[n]!=t)&&(this.p.reused.push(t),n++);let i=this.pos;this.reducePos=this.pos=i+t.length,this.pushState(e,i),this.buffer.push(n,i,this.reducePos,-1),this.curContext&&this.updateContext(this.curContext.tracker.reuse(this.curContext.context,t,this,this.p.stream.reset(this.pos-t.length)))}split(){let t=this,e=t.buffer.length;for(;e>0&&t.buffer[e-2]>t.reducePos;)e-=4;let n=t.buffer.slice(e),i=t.bufferBase+e;for(;t&&i==t.bufferBase;)t=t.parent;return new s(this.p,this.stack.slice(),this.state,this.reducePos,this.pos,this.score,n,i,this.curContext,this.lookAhead,t)}recoverByDelete(t,e){let n=t<=this.p.parser.maxNode;n&&this.storeNode(t,this.pos,e,4),this.storeNode(0,this.pos,e,n?8:4),this.pos=this.reducePos=e,this.score-=190}canShift(t){for(let e=new a(this);;){let n=this.p.parser.stateSlot(e.state,4)||this.p.parser.hasAction(e.state,t);if(0==n)return!1;if((65536&n)==0)return!0;e.reduce(n)}}recoverByInsert(t){if(this.stack.length>=300)return[];let e=this.p.parser.nextStates(this.state);if(e.length>8||this.stack.length>=120){let n=[];for(let i=0,r;i<e.length;i+=2)(r=e[i+1])!=this.state&&this.p.parser.hasAction(r,t)&&n.push(e[i],r);if(this.stack.length<120)for(let t=0;n.length<8&&t<e.length;t+=2){let i=e[t+1];n.some((t,e)=>1&e&&t==i)||n.push(e[t],i)}e=n}let n=[];for(let t=0;t<e.length&&n.length<4;t+=2){let i=e[t+1];if(i==this.state)continue;let r=this.split();r.pushState(i,this.pos),r.storeNode(0,r.pos,r.pos,4,!0),r.shiftContext(e[t],this.pos),r.reducePos=this.pos,r.score-=200,n.push(r)}return n}forceReduce(){let{parser:t}=this.p,e=t.stateSlot(this.state,5);if((65536&e)==0)return!1;if(!t.validAction(this.state,e)){let n=e>>19,i=65535&e,r=this.stack.length-3*n;
vendor: 5,367 bytes, line 1
1if(r<0||0>t.getGoto(this.stack[r],i,!1)){let t=this.findForcedReduction();if(null==t)return!1;e=t}this.storeNode(0,this.pos,this.pos,4,!0),this.score-=100}return this.reducePos=this.pos,this.reduce(e),!0}findForcedReduction(){let{parser:t}=this.p,e=[],n=(i,r)=>{if(!e.includes(i))return e.push(i),t.allActions(i,e=>{if(393216&e);else if(65536&e){let n=(e>>19)-r;if(n>1){let i=65535&e,r=this.stack.length-3*n;if(r>=0&&t.getGoto(this.stack[r],i,!1)>=0)return n<<19|65536|i}}else{let t=n(e,r+1);if(null!=t)return t}})};return n(this.state,0)}forceAll(){for(;!this.p.parser.stateFlag(this.state,2);)if(!this.forceReduce()){this.storeNode(0,this.pos,this.pos,4,!0);break}return this}get deadEnd(){if(3!=this.stack.length)return!1;let{parser:t}=this.p;return 65535==t.data[t.stateSlot(this.state,1)]&&!t.stateSlot(this.state,4)}restart(){this.storeNode(0,this.pos,this.pos,4,!0),this.state=this.stack[0],this.stack.length=0}sameState(t){if(this.state!=t.state||this.stack.length!=t.stack.length)return!1;for(let e=0;e<this.stack.length;e+=3)if(this.stack[e]!=t.stack[e])return!1;return!0}get parser(){return this.p.parser}dialectEnabled(t){return this.p.parser.dialect.flags[t]}shiftContext(t,e){this.curContext&&this.updateContext(this.curContext.tracker.shift(this.curContext.context,t,this,this.p.stream.reset(e)))}reduceContext(t,e){this.curContext&&this.updateContext(this.curContext.tracker.reduce(this.curContext.context,t,this,this.p.stream.reset(e)))}emitContext(){let t=this.buffer.length-1;(t<0||-3!=this.buffer[t])&&this.buffer.push(this.curContext.hash,this.pos,this.pos,-3)}emitLookAhead(){let t=this.buffer.length-1;(t<0||-4!=this.buffer[t])&&this.buffer.push(this.lookAhead,this.pos,this.pos,-4)}updateContext(t){if(t!=this.curContext.context){let e=new o(this.curContext.tracker,t);e.hash!=this.curContext.hash&&this.emitContext(),this.curContext=e}}setLookAhead(t){t>this.lookAhead&&(this.emitLookAhead(),this.lookAhead=t)}close(){this.curContext&&this.curContext.tracker.strict&&this.emitContext(),this.lookAhead>0&&this.emitLookAhead()}}class o{constructor(t,e){this.tracker=t,this.context=e,this.hash=t.strict?t.hash(e):0}}class a{constructor(t){this.start=t,this.state=t.state,this.stack=t.stack,this.base=this.stack.length}reduce(t){let e=t>>19;0==e?(this.stack==this.start.stack&&(this.stack=this.stack.slice()),this.stack.push(this.state,0,0),this.base+=3):this.base-=(e-1)*3;let n=this.start.p.parser.getGoto(this.stack[this.base-3],65535&t,!0);this.state=n}}class l{constructor(t,e,n){this.stack=t,this.pos=e,this.index=n,this.buffer=t.buffer,0==this.index&&this.maybeNext()}static create(t,e=t.bufferBase+t.buffer.length){return new l(t,e,e-t.bufferBase)}maybeNext(){let t=this.stack.parent;null!=t&&(this.index=this.stack.bufferBase-t.bufferBase,this.stack=t,this.buffer=t.buffer)}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}next(){this.index-=4,this.pos-=4,0==this.index&&this.maybeNext()}fork(){return new l(this.stack,this.pos,this.index)}}function c(t,e=Uint16Array){if("string"!=typeof t)return t;let n=null;for(let i=0,r=0;i<t.length;){let s=0;for(;;){let e=t.charCodeAt(i++),n=!1;if(126==e){s=65535;break}e>=92&&e--,e>=34&&e--;let r=e-32;if(r>=46&&(r-=46,n=!0),s+=r,n)break;s*=46}n?n[r++]=s:n=new e(s)}return n}class u{constructor(){this.start=-1,this.value=-1,this.end=-1,this.extended=-1,this.lookAhead=0,this.mask=0,this.context=0}}let h=new u;class f{constructor(t,e){this.input=t,this.ranges=e,this.chunk="",this.chunkOff=0,this.chunk2="",this.chunk2Pos=0,this.next=-1,this.token=h,this.rangeIndex=0,this.pos=this.chunkPos=e[0].from,this.range=e[0],this.end=e[e.length-1].to,this.readNext()}resolveOffset(t,e){let n=this.range,i=this.rangeIndex,r=this.pos+t;for(;r<n.from;){if(!i)return null;let t=this.ranges[--i];r-=n.from-t.to,n=t}for(;e<0?r>n.to:r>=n.to;){if(i==this.ranges.length-1)return null;let t=this.ranges[++i];r+=t.from-n.to,n=t}return r}clipPos(t){if(t>=this.range.from&&t<this.range.to)return t;for(let e of this.ranges)if(e.to>t)return Math.max(t,e.from);return this.end}peek(t){let e=this.chunkOff+t,n,i;if(e>=0&&e<this.chunk.length)n=this.pos+t,i=this.chunk.charCodeAt(e);else{let e=this.resolveOffset(t,1);if(null==e)return -1;if((n=e)>=this.chunk2Pos&&n<this.chunk2Pos+this.chunk2.length)i=this.chunk2.charCodeAt(n-this.chunk2Pos);else{let t=this.rangeIndex,e=this.range;for(;e.to<=n;)e=this.ranges[++t];this.chunk2=this.input.chunk(this.chunk2Pos=n),n+this.chunk2.length>e.to&&(this.chunk2=this.chunk2.slice(0,e.to-n)),i=this.chunk2.charCodeAt(0)}}return n>=this.token.lookAhead&&(this.token.lookAhead=n+1),i}acceptToken(t,e=0){let n=e?this.resolveOffset(e,-1):this.pos;if(null==n||n<this.token.start)throw RangeError("Token end out of bounds");this.token.value=t,this.token.end=n}acceptTokenTo(t,e){this.token.value=t,this.token.end=e}getChunk(){if(this.pos>=this.chunk2Pos&&this.pos<this.chunk2Pos+this.chunk2.length){let{chunk:t,chunkPos:e}=this;this.chunk=this.chunk2,this.chunkPos=this.chunk2Pos,this.chunk2=t,this.chunk2Pos=e,this.chunkOff=this.pos-this.chunkPos}else{this.chunk2=this.chunk,this.chunk2Pos=this.chunkPos;let t=this.input.chunk(this.pos),e=this.pos+t.length;this.chunk=e>this.range.to?t.slice(0,this.range.to-this.pos):t,this.chunkPos=this.pos,this.chunkOff=0}}
1readNext(){return this.chunkOff>=this.chunk.length&&(this.getChunk(),this.chunkOff==this.chunk.length)?this.next=-1:this.next=this.chunk.charCodeAt(this.chunkOff)}advance(t=1){for(this.chunkOff+=t;this.pos+t>=this.range.to;){if(this.rangeIndex==this.ranges.length-1)return this.setDone();t-=this.range.to-this.pos,this.range=this.ranges[++this.rangeIndex],this.pos=this.range.from}return this.pos+=t,this.pos>=this.token.lookAhead&&(this.token.lookAhead=this.pos+1),this.readNext()}setDone(){return this.pos=this.chunkPos=this.end,this.range=this.ranges[this.rangeIndex=this.ranges.length-1],this.chunk="",this.next=-1}reset(t,e){if(e?(this.token=e,e.start=t,e.lookAhead=t+1,e.value=e.extended=-1):this.token=h,this.pos!=t){if(this.pos=t,t==this.end)return this.setDone(),this;for(;t<this.range.from;)this.range=this.ranges[--this.rangeIndex];for(;t>=this.range.to;)this.range=this.ranges[++this.rangeIndex];t>=this.chunkPos&&t<this.chunkPos+this.chunk.length?this.chunkOff=t-this.chunkPos:(this.chunk="",this.chunkOff=0),this.readNext()}return this}read(t,e){if(t>=this.chunkPos&&e<=this.chunkPos+this.chunk.length)return this.chunk.slice(t-this.chunkPos,e-this.chunkPos);if(t>=this.chunk2Pos&&e<=this.chunk2Pos+this.chunk2.length)return this.chunk2.slice(t-this.chunk2Pos,e-this.chunk2Pos);if(t>=this.range.from&&e<=this.range.to)return this.input.read(t,e);let n="";for(let i of this.ranges){if(i.from>=e)break;i.to>t&&(n+=this.input.read(Math.max(i.from,t),Math.min(i.to,e)))}return n}}class p{constructor(t,e){this.data=t,this.id=e}token(t,e){let{parser:n}=e.p;m(this.data,t,e,this.id,n.data,n.tokenPrecTable)}}p.prototype.contextual=p.prototype.fallback=p.prototype.extend=!1;class d{constructor(t,e,n){this.precTable=e,this.elseToken=n,this.data="string"==typeof t?c(t):t}token(t,e){let n=t.pos,i=0;for(;;){let n=t.next<0,r=t.resolveOffset(1,1);if(m(this.data,t,e,0,this.data,this.precTable),t.token.value>-1)break;if(null==this.elseToken)return;if(!n&&i++,null==r)break;t.reset(r,t.token)}i&&(t.reset(n,t.token),t.acceptToken(this.elseToken,i))}}d.prototype.contextual=p.prototype.fallback=p.prototype.extend=!1;class O{constructor(t,e={}){this.token=t,this.contextual=!!e.contextual,this.fallback=!!e.fallback,this.extend=!!e.extend}}function m(t,e,n,i,r,s){let o=0,a=1<<i,{dialect:l}=n.p.parser;t:for(;(a&t[o])!=0;){let n=t[o+1];for(let i=o+3;i<n;i+=2)if((t[i+1]&a)>0){let n=t[i];if(l.allows(n)&&(-1==e.token.value||e.token.value==n||function(t,e,n,i){let r=g(n,i,e);return r<0||g(n,i,t)<r}(n,e.token.value,r,s))){e.acceptToken(n);break}}let i=e.next,c=0,u=t[o+2];if(e.next<0&&u>c&&65535==t[n+3*u-3]){o=t[n+3*u-1];continue}for(;c<u;){let r=c+u>>1,s=n+r+(r<<1),a=t[s],l=t[s+1]||65536;if(i<a)u=r;else if(i>=l)c=r+1;else{o=t[s+2],e.advance();continue t}}break}}function g(t,e,n){for(let i=e,r;65535!=(r=t[i]);i++)if(r==n)return i-e;return -1}let k=void 0!==r&&r.env&&/\bparse\b/.test(r.env.LOG),b=null;function x(t,e,n){let r=t.cursor(i.Qj.IncludeAnonymous);for(r.moveTo(e);;)if(!(n<0?r.childBefore(e):r.childAfter(e)))for(;;){if((n<0?r.to<e:r.from>e)&&!r.type.isError)return n<0?Math.max(0,Math.min(r.to-1,e-25)):Math.min(t.length,Math.max(r.from+1,e+25));if(n<0?r.prevSibling():r.nextSibling())break;if(!r.parent())return n<0?0:t.length}}class A{constructor(t,e){this.fragments=t,this.nodeSet=e,this.i=0,this.fragment=null,this.safeFrom=-1,this.safeTo=-1,this.trees=[],this.start=[],this.index=[],this.nextFragment()}nextFragment(){let t=this.fragment=this.i==this.fragments.length?null:this.fragments[this.i++];if(t){for(this.safeFrom=t.openStart?x(t.tree,t.from+t.offset,1)-t.offset:t.from,this.safeTo=t.openEnd?x(t.tree,t.to+t.offset,-1)-t.offset:t.to;this.trees.length;)this.trees.pop(),this.start.pop(),this.index.pop();this.trees.push(t.tree),this.start.push(-t.offset),this.index.push(0),this.nextStart=this.safeFrom}else this.nextStart=1e9}nodeAt(t){if(t<this.nextStart)return null;for(;this.fragment&&this.safeTo<=t;)this.nextFragment();if(!this.fragment)return null;for(;;){let e=this.trees.length-1;if(e<0)return this.nextFragment(),null;let n=this.trees[e],r=this.index[e];if(r==n.children.length){this.trees.pop(),this.start.pop(),this.index.pop();continue}let s=n.children[r],o=this.start[e]+n.positions[r];if(o>t)return this.nextStart=o,null;if(s instanceof i.PH){if(o==t){if(o<this.safeFrom)return null;let t=o+s.length;if(t<=this.safeTo){let e=s.prop(i.uY.lookAhead);if(!e||t+e<this.fragment.to)return s}}this.index[e]++,o+s.length>=Math.max(this.safeFrom,t)&&(this.trees.push(s),this.start.push(o),this.index.push(0))}else this.index[e]++,this.nextStart=o+s.length}}}class v{constructor(t,e){this.stream=e,this.tokens=[],this.mainToken=null,this.actions=[],this.tokens=t.tokenizers.map(t=>new u)}getActions(t){let e=0,n=null,{parser:i}=t.p,{tokenizers:r}=i,s=i.stateSlot(t.state,3),o=t.curContext?t.curContext.hash:0,a=0;for(let i=0;i<r.length;i++){if((1<<i&s)==0)continue;let l=r[i],c=this.tokens[i];if((!n||l.fallback)&&((l.contextual||c.start!=t.pos||c.mask!=s||c.context!=o)&&(this.updateCachedToken(c,l,t),c.mask=s,c.context=o),c.lookAhead>c.end+25&&(a=Math.max(c.lookAhead,a)),0!=c.value)){let i=e;if(c.extended>-1&&(e=this.addActions(t,c.extended,c.end,e)),e=this.addActions(t,c.value,c.end,e),!l.extend&&(n=c,e>i))break}}for(;this.actions.length>e;)this.actions.pop();return a&&t.setLookAhead(a),n||t.pos!=this.stream.end||((n=new u).value=t.p.parser.eofTerm,n.start=n.end=t.pos,e=this.addActions(t,n.value,n.end,e)),this.mainToken=n,this.actions}getMainToken(t){if(this.mainToken)return this.mainToken;let e=new u,{pos:n,p:i}=t;return e.start=n,e.end=Math.min(n+1,i.stream.end),e.value=n==i.stream.end?i.parser.eofTerm:0,e}updateCachedToken(t,e,n){let i=this.stream.clipPos(n.pos);if(e.token(this.stream.reset(i,t),n),t.value>-1){let{parser:e}=n.p;for(let i=0;i<e.specialized.length;i++)if(e.specialized[i]==t.value){let r=e.specializers[i](this.stream.read(t.start,t.end),n);if(r>=0&&n.p.parser.dialect.allows(r>>1)){(1&r)==0?t.value=r>>1:t.extended=r>>1;break}}}else t.value=0,t.end=this.stream.clipPos(i+1)}putAction(t,e,n,i){for(let e=0;e<i;e+=3)if(this.actions[e]==t)return i;return this.actions[i++]=t,this.actions[i++]=e,this.actions[i++]=n,i}addActions(t,e,n,i){let{state:r}=t,{parser:s}=t.p,{data:o}=s;for(let t=0;t<2;t++)for(let a=s.stateSlot(r,t?2:1);;a+=3){if(65535==o[a])if(1==o[a+1])a=R(o,a+2);else{0==i&&2==o[a+1]&&(i=this.putAction(R(o,a+2),e,n,i));break}o[a]==e&&(i=this.putAction(R(o,a+1),e,n,i))}return i}}class P{constructor(t,e,n,i){this.parser=t,this.input=e,this.ranges=i,this.recovering=0,this.nextStackID=9812,this.minStackPos=0,this.reused=[],this.stoppedAt=null,this.lastBigReductionStart=-1,this.lastBigReductionSize=0,this.bigReductionCount=0,this.stream=new f(e,i
vendor: 1,594 bytes, line 1
1),this.tokens=new v(t,this.stream),this.topTerm=t.top[1];let{from:r}=i[0];this.stacks=[s.start(this,t.top[0],r)],this.fragments=n.length&&this.stream.end-r>4*t.bufferLength?new A(n,t.nodeSet):null}get parsedPos(){return this.minStackPos}advance(){let t,e,n=this.stacks,i=this.minStackPos,r=this.stacks=[];if(this.bigReductionCount>300&&1==n.length){let[t]=n;for(;t.forceReduce()&&t.stack.length&&t.stack[t.stack.length-2]>=this.lastBigReductionStart;);this.bigReductionCount=this.lastBigReductionSize=0}for(let s=0;s<n.length;s++){let o=n[s];for(;;){if(this.tokens.mainToken=null,o.pos>i)r.push(o);else{if(this.advanceStack(o,r,n))continue;t||(t=[],e=[]),t.push(o);let i=this.tokens.getMainToken(o);e.push(i.value,i.end)}break}}if(!r.length){let e=t&&function(t){let e=null;for(let n of t){let t=n.p.stoppedAt;(n.pos==n.p.stream.end||null!=t&&n.pos>t)&&n.p.parser.stateFlag(n.state,2)&&(!e||e.score<n.score)&&(e=n)}return e}(t);if(e)return k&&console.log("Finish with "+this.stackID(e)),this.stackToTree(e);if(this.parser.strict)throw k&&t&&console.log("Stuck with token "+(this.tokens.mainToken?this.parser.getName(this.tokens.mainToken.value):"none")),SyntaxError("No parse at "+i);this.recovering||(this.recovering=5)}if(this.recovering&&t){let n=null!=this.stoppedAt&&t[0].pos>this.stoppedAt?t[0]:this.runRecovery(t,e,r);if(n)return k&&console.log("Force-finish "+this.stackID(n)),this.stackToTree(n.forceAll())}if(this.recovering){let t=1==this.recovering?1:3*this.recovering;if(r.length>t)for(r.sort((t,e)=>e.score-t.score);r.length>t;)r.pop();r.some(t=>t.reducePos>i)&&this.recovering--}
1else if(r.length>1){e:for(let t=0;t<r.length-1;t++){let e=r[t];for(let n=t+1;n<r.length;n++){let i=r[n];if(e.sameState(i)||e.buffer.length>500&&i.buffer.length>500)if((e.score-i.score||e.buffer.length-i.buffer.length)>0)r.splice(n--,1);else{r.splice(t--,1);continue e}}}r.length>12&&r.splice(12,r.length-12)}this.minStackPos=r[0].pos;for(let t=1;t<r.length;t++)r[t].pos<this.minStackPos&&(this.minStackPos=r[t].pos);return null}stopAt(t){if(null!=this.stoppedAt&&this.stoppedAt<t)throw RangeError("Can't move stoppedAt forward");this.stoppedAt=t}advanceStack(t,e,n){let r=t.pos,{parser:s}=this,o=k?this.stackID(t)+" -> ":"";if(null!=this.stoppedAt&&r>this.stoppedAt)return t.forceReduce()?t:null;if(this.fragments){let e=t.curContext&&t.curContext.tracker.strict,n=e?t.curContext.hash:0;for(let a=this.fragments.nodeAt(r);a;){let r=this.parser.nodeSet.types[a.type.id]==a.type?s.getGoto(t.state,a.type.id):-1;if(r>-1&&a.length&&(!e||(a.prop(i.uY.contextHash)||0)==n))return t.useNode(a,r),k&&console.log(o+this.stackID(t)+` (via reuse of ${s.getName(a.type.id)})`),!0;if(!(a instanceof i.PH)||0==a.children.length||a.positions[0]>0)break;let l=a.children[0];if(l instanceof i.PH&&0==a.positions[0])a=l;else break}}let a=s.stateSlot(t.state,4);if(a>0)return t.reduce(a),k&&console.log(o+this.stackID(t)+` (via always-reduce ${s.getName(65535&a)})`),!0;if(t.stack.length>=8400)for(;t.stack.length>6e3&&t.forceReduce(););let l=this.tokens.getActions(t);for(let i=0;i<l.length;){let a=l[i++],c=l[i++],u=l[i++],h=i==l.length||!n,f=h?t:t.split(),p=this.tokens.mainToken;if(f.apply(a,c,p?p.start:f.pos,u),k&&console.log(o+this.stackID(f)+` (via ${(65536&a)==0?"shift":`reduce of ${s.getName(65535&a)}`} for ${s.getName(c)} @ ${r}${f==t?"":", split"})`),h)return!0;f.pos>r?e.push(f):n.push(f)}return!1}advanceFully(t,e){let n=t.pos;for(;;){if(!this.advanceStack(t,null,null))return!1;if(t.pos>n)return y(t,e),!0}}runRecovery(t,e,n){let i=null,r=!1;for(let s=0;s<t.length;s++){let o=t[s],a=e[s<<1],l=e[(s<<1)+1],c=k?this.stackID(o)+" -> ":"";if(o.deadEnd&&(r||(r=!0,o.restart(),k&&console.log(c+this.stackID(o)+" (restarted)"),this.advanceFully(o,n))))continue;let u=o.split(),h=c;for(let t=0;t<10&&u.forceReduce()&&(k&&console.log(h+this.stackID(u)+" (via force-reduce)"),!this.advanceFully(u,n));t++)k&&(h=this.stackID(u)+" -> ");for(let t of o.recoverByInsert(a))k&&console.log(c+this.stackID(t)+" (via recover-insert)"),this.advanceFully(t,n);this.stream.end>o.pos?(l==o.pos&&(l++,a=0),o.recoverByDelete(a,l),k&&console.log(c+this.stackID(o)+` (via recover-delete ${this.parser.getName(a)})`),y(o,n)):(!i||i.score<o.score)&&(i=o)}return i}stackToTree(t){return t.close(),i.PH.build({buffer:l.create(t),nodeSet:this.parser.nodeSet,topID:this.topTerm,maxBufferLength:this.parser.bufferLength,reused:this.reused,start:this.ranges[0].from,length:t.pos-this.ranges[0].from,minRepeatType:this.parser.minRepeatTerm})}stackID(t){let e=(b||(b=new WeakMap)).get(t);return e||b.set(t,e=String.fromCodePoint(this.nextStackID++)),e+t}}function y(t,e){for(let n=0;n<e.length;n++){let i=e[n];if(i.pos==t.pos&&i.sameState(t)){e[n].score<t.score&&(e[n]=t);return}}e.push(t)}class S{constructor(t,e,n){this.source=t,this.flags=e,this.disabled=n}allows(t){return!this.disabled||0==this.disabled[t]}}let Q=t=>t;class C{constructor(t){this.start=t.start,this.shift=t.shift||Q,this.reduce=t.reduce||Q,this.reuse=t.reuse||Q,this.hash=t.hash||(()=>0),this.strict=!1!==t.strict}}class w extends i.iX{constructor(t){if(super(),this.wrappers=[],14!=t.version)throw RangeError(`Parser version (${t.version}) doesn't match runtime version (14)`);let e=t.nodeNames.split(" ");this.minRepeatTerm=e.length;for(let n=0;n<t.repeatNodeCount;n++)e.push("");let n=Object.keys(t.topRules).map(e=>t.topRules[e][1]),r=[];for(let t=0;t<e.length;t++)r.push([]);function s(t,e,n){r[t].push([e,e.deserialize(String(n))])}if(t.nodeProps)for(let e of t.nodeProps){let t=e[0];"string"==typeof t&&(t=i.uY[t]);for(let n=1;n<e.length;){let i=e[n++];if(i>=0)s(i,t,e[n++]);else{let r=e[n+-i];for(let o=-i;o>0;o--)s(e[n++],t,r);n++}}}this.nodeSet=new i.fI(e.map((e,s)=>i.Z6.define({name:s>=this.minRepeatTerm?void 0:e,id:s,props:r[s],top:n.indexOf(s)>-1,error:0==s,skipped:t.skippedNodes&&t.skippedNodes.indexOf(s)>-1}))),t.propSources&&(this.nodeSet=this.nodeSet.extend(...t.propSources)),this.strict=!1,this.bufferLength=i.cF;let o=c(t.tokenData);this.context=t.context,this.specializerSpecs=t.specialized||[],this.specialized=new Uint16Array(this.specializerSpecs.length);for(let t=0;t<this.specializerSpecs.length;t++)this.specialized[t]=this.specializerSpecs[t].term;this.specializers=this.specializerSpecs.map(T),this.states=c(t.states,Uint32Array),this.data=c(t.stateData),this.goto=c(t.goto),this.maxTerm=t.maxTerm,this.tokenizers=t.tokenizers.map(t=>"number"==typeof t?new p(o,t):t),this.topRules=t.topRules,this.dialects=t.dialects||{},this.dynamicPrecedences=t.dynamicPrecedences||null,this.tokenPrecTable=t.tokenPrec,this.termNames=t.termNames||null,this.maxNode=this.nodeSet.types.length-1,this.dialect=this.parseDialect(),this.top=this.topRules[Object.keys(this.topRules)[0]]}createParse(t,e,n){let i=new P(this,t,e,n);for(let r of this.wrappers)i=r(i,t,e,n);return i}getGoto(t,e,n=!1){let i=this.goto;if(e>=i[0])return -1;for(let r=i[e+1];;){let e=i[r++],s=1&e,o=i[r++];if(s&&n)return o;for(let n=r+(e>>1);r<n;r++)if(i[r]==t)return o;if(s)return -1}}hasAction(t,e){let n=this.data;for(let i=0;i<2;i++)for(let r=this.stateSlot(t,i?2:1),s;;r+=3){if(65535==(s=n[r]))if(1==n[r+1])s=n[r=R(n,r+2)];else if(2==n[r+1])return R(n,r+2);else break;if(s==e||0==s)return R(n,r+1)}return 0}stateSlot(t,e){return this.states[6*t+e]}stateFlag(t,e){return(this.stateSlot(t,0)&e)>0}validAction(t,e){return!!this.allActions(t,t=>t==e||null)}allActions(t,e){let n=this.stateSlot(t,4),i=n?e(n):void 0;for(let n=this.stateSlot(t,1);null==i;n+=3){if(65535==this.data[n])if(1==this.data[n+1])n=R(this.data,n+2);else break;i=e(R(this.data,n+1))}return i}nextStates(t){let e=[];for(let n=this.stateSlot(t,1);;n+=3){if(65535==this.data[n])if(1==this.data[n+1])n=R(this.data,n+2);else break;if((1&this.data[n+2])==0){let t=this.data[n+1];e.some((e,n)=>1&n&&e==t)||e.push(this.data[n],t)}}return e}configure(t){let e=Object.assign(Object.create(w.prototype),this);if(t.props&&(e.nodeSet=this.nodeSet.extend(...t.props)),t.top){let n=this.topRules[t.top];if(!n)throw RangeError(`Invalid top rule name ${t.top}`);e.top=n}return t.tokenizers&&(e.tokenizers=this.tokenizers.map(e=>{let n=t.tokenizers.find(t=>t.from==e);return n?n.to:e})),t.specializers&&(e.specializers=this.specializers.slice(),e.specializerSpecs=this.specializerSpecs.map((n,i)=>{let r=t.specializers.find(t=>t.from==n.external);
1if(!r)return n;let s=Object.assign(Object.assign({},n),{external:r.to});return e.specializers[i]=T(s),s})),t.contextTracker&&(e.context=t.contextTracker),t.dialect&&(e.dialect=this.parseDialect(t.dialect)),null!=t.strict&&(e.strict=t.strict),t.wrap&&(e.wrappers=e.wrappers.concat(t.wrap)),null!=t.bufferLength&&(e.bufferLength=t.bufferLength),e}hasWrappers(){return this.wrappers.length>0}getName(t){return this.termNames?this.termNames[t]:String(t<=this.maxNode&&this.nodeSet.types[t].name||t)}get eofTerm(){return this.maxNode+1}get topNode(){return this.nodeSet.types[this.top[1]]}dynamicPrecedence(t){let e=this.dynamicPrecedences;return null==e?0:e[t]||0}parseDialect(t){let e=Object.keys(this.dialects),n=e.map(()=>!1);if(t)for(let i of t.split(" ")){let t=e.indexOf(i);t>=0&&(n[t]=!0)}let i=null;for(let t=0;t<e.length;t++)if(!n[t])for(let n=this.dialects[e[t]],r;65535!=(r=this.data[n++]);)(i||(i=new Uint8Array(this.maxTerm+1)))[r]=1;return new S(t,n,i)}static deserialize(t){return new w(t)}}function R(t,e){return t[e]|t[e+1]<<16}function T(t){if(t.external){let e=+!!t.extend;return(n,i)=>t.external(n,i)<<1|e}return t.get}},27953:(t,e,n)=>{"use strict";n.d(e,{Ay:()=>tj});var i={isNothing:function(t){return null==t},isObject:function(t){return"object"==typeof t&&null!==t},repeat:function(t,e){var n,i="";for(n=0;n<e;n+=1)i+=t;return i},isNegativeZero:function(t){return 0===t&&Number.NEGATIVE_INFINITY===1/t}};function r(t,e){var n="",i=t.reason||"(unknown reason)";return t.mark?(t.mark.name&&(n+='in "'+t.mark.name+'" '),n+="("+(t.mark.line+1)+":"+(t.mark.column+1)+")",!e&&t.mark.snippet&&(n+="\n\n"+t.mark.snippet),i+" "+n):i}function s(t,e){Error.call(this),this.name="YAMLException",this.reason=t,this.mark=e,this.message=r(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack||""}function o(t,e,n,i,r){var s="",o="",a=Math.floor(r/2)-1;return i-e>a&&(e=i-a+(s=" ... ").length),n-i>a&&(n=i+a-(o=" ...").length),{str:s+t.slice(e,n).replace(/\t/g,"→")+o,pos:i-e+s.length}}function a(t,e){return i.repeat(" ",e-t.length)+t}s.prototype=Object.create(Error.prototype),s.prototype.constructor=s,s.prototype.toString=function(t){return this.name+": "+r(this,t)};var l=function(t,e){if(e=Object.create(e||null),!t.buffer)return null;e.maxLength||(e.maxLength=79),"number"!=typeof e.indent&&(e.indent=1),"number"!=typeof e.linesBefore&&(e.linesBefore=3),"number"!=typeof e.linesAfter&&(e.linesAfter=2);for(var n=/\r?\n|\r|\0/g,r=[0],s=[],l=-1;c=n.exec(t.buffer);)s.push(c.index),r.push(c.index+c[0].length),t.position<=c.index&&l<0&&(l=r.length-2);l<0&&(l=r.length-1);var c,u,h,f="",p=Math.min(t.line+e.linesAfter,s.length).toString().length,d=e.maxLength-(e.indent+p+3);for(u=1;u<=e.linesBefore&&!(l-u<0);u++)h=o(t.buffer,r[l-u],s[l-u],t.position-(r[l]-r[l-u]),d),f=i.repeat(" ",e.indent)+a((t.line-u+1).toString(),p)+" | "+h.str+"\n"+f;for(h=o(t.buffer,r[l],s[l],t.position,d),f+=i.repeat(" ",e.indent)+a((t.line+1).toString(),p)+" | "+h.str+"\n"+i.repeat("-",e.indent+p+3+h.pos)+"^\n",u=1;u<=e.linesAfter&&!(l+u>=s.length);u++)h=o(t.buffer,r[l+u],s[l+u],t.position-(r[l]-r[l+u]),d),f+=i.repeat(" ",e.indent)+a((t.line+u+1).toString(),p)+" | "+h.str+"\n";return f.replace(/\n$/,"")},c=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],u=["scalar","sequence","mapping"],h=function(t,e){var n,i;if(Object.keys(e=e||{}).forEach(function(e){if(-1===c.indexOf(e))throw new s('Unknown option "'+e+'" is met in definition of "'+t+'" YAML type.')}),this.options=e,this.tag=t,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(t){return t},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.representName=e.representName||null,this.defaultStyle=e.defaultStyle||null,this.multi=e.multi||!1,this.styleAliases=(n=e.styleAliases||null,i={},null!==n&&Object.keys(n).forEach(function(t){n[t].forEach(function(e){i[String(e)]=t})}),i),-1===u.indexOf(this.kind))throw new s('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')};function f(t,e){var n=[];return t[e].forEach(function(t){var e=n.length;
1n.forEach(function(n,i){n.tag===t.tag&&n.kind===t.kind&&n.multi===t.multi&&(e=i)}),n[e]=t}),n}function p(t){return this.extend(t)}p.prototype.extend=function(t){var e=[],n=[];if(t instanceof h)n.push(t);else if(Array.isArray(t))n=n.concat(t);else if(t&&(Array.isArray(t.implicit)||Array.isArray(t.explicit)))t.implicit&&(e=e.concat(t.implicit)),t.explicit&&(n=n.concat(t.explicit));else throw new s("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");e.forEach(function(t){if(!(t instanceof h))throw new s("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(t.loadKind&&"scalar"!==t.loadKind)throw new s("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(t.multi)throw new s("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),n.forEach(function(t){if(!(t instanceof h))throw new s("Specified list of YAML types (or a single Type object) contains a non-Type object.")});var i=Object.create(p.prototype);return i.implicit=(this.implicit||[]).concat(e),i.explicit=(this.explicit||[]).concat(n),i.compiledImplicit=f(i,"implicit"),i.compiledExplicit=f(i,"explicit"),i.compiledTypeMap=function(){var t,e,n={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function i(t){t.multi?(n.multi[t.kind].push(t),n.multi.fallback.push(t)):n[t.kind][t.tag]=n.fallback[t.tag]=t}for(t=0,e=arguments.length;t<e;t+=1)arguments[t].forEach(i);return n}(i.compiledImplicit,i.compiledExplicit),i};var d=new h("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return null!==t?t:""}}),O=new h("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return null!==t?t:[]}}),m=new h("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return null!==t?t:{}}}),g=new p({explicit:[d,O,m]}),k=new h("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(t){if(null===t)return!0;var e=t.length;return 1===e&&"~"===t||4===e&&("null"===t||"Null"===t||"NULL"===t)},construct:function(){return null},predicate:function(t){return null===t},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"}),b=new h("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e=t.length;return 4===e&&("true"===t||"True"===t||"TRUE"===t)||5===e&&("false"===t||"False"===t||"FALSE"===t)},construct:function(t){return"true"===t||"True"===t||"TRUE"===t},predicate:function(t){return"[object Boolean]"===Object.prototype.toString.call(t)},represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"}),x=new h("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,n,i,r,s=t.length,o=0,a=!1;if(!s)return!1;if(("-"===(r=t[o])||"+"===r)&&(r=t[++o]),"0"===r){if(o+1===s)return!0;if("b"===(r=t[++o])){for(o++;o<s;o++)if("_"!==(r=t[o])){if("0"!==r&&"1"!==r)return!1;a=!0}return a&&"_"!==r}if("x"===r){for(o++;o<s;o++)if("_"!==(r=t[o])){if(!(48<=(e=t.charCodeAt(o))&&e<=57||65<=e&&e<=70||97<=e&&e<=102))return!1;a=!0}return a&&"_"!==r}if("o"===r){for(o++;o<s;o++)if("_"!==(r=t[o])){if(!(48<=(n=t.charCodeAt(o))&&n<=55))return!1;a=!0}return a&&"_"!==r}}if("_"===r)return!1;for(;o<s;o++)if("_"!==(r=t[o])){if(!(48<=(i=t.charCodeAt(o))&&i<=57))return!1;a=!0}return!!a&&"_"!==r},construct:function(t){var e,n=t,i=1;if(-1!==n.indexOf("_")&&(n=n.replace(/_/g,"")),("-"===(e=n[0])||"+"===e)&&("-"===e&&(i=-1),e=(n=n.slice(1))[0]),"0"===n)return 0;if("0"===e){if("b"===n[1])return i*parseInt(n.slice(2),2);if("x"===n[1])return i*parseInt(n.slice(2),16);if("o"===n[1])return i*parseInt(n.slice(2),8)}return i*parseInt(n,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&t%1==0&&!i.isNegativeZero(t)},represent:{binary:function(t){return t>=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0o"+t.toString(8):"-0o"+t.toString(8).slice(1)}
1,decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),A=RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),v=/^[-+]?[0-9]+e/,P=new h("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(t){return!!(null!==t&&A.test(t)&&"_"!==t[t.length-1])},construct:function(t){var e,n;return(n="-"===(e=t.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(e[0])>=0&&(e=e.slice(1)),".inf"===e)?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===e?NaN:n*parseFloat(e,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||i.isNegativeZero(t))},represent:function(t,e){var n;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(i.isNegativeZero(t))return"-0.0";return n=t.toString(10),v.test(n)?n.replace("e",".e"):n},defaultStyle:"lowercase"}),y=g.extend({implicit:[k,b,x,P]}),S=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Q=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$"),C=new h("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(t){return null!==t&&(null!==S.exec(t)||null!==Q.exec(t))},construct:function(t){var e,n,i,r,s,o,a,l,c=0,u=null;if(null===(e=S.exec(t))&&(e=Q.exec(t)),null===e)throw Error("Date resolve error");
1if(n=+e[1],i=+e[2]-1,r=+e[3],!e[4])return new Date(Date.UTC(n,i,r));if(s=+e[4],o=+e[5],a=+e[6],e[7]){for(c=e[7].slice(0,3);c.length<3;)c+="0";c*=1}return e[9]&&(u=(60*+e[10]+ +(e[11]||0))*6e4,"-"===e[9]&&(u=-u)),l=new Date(Date.UTC(n,i,r,s,o,a,c)),u&&l.setTime(l.getTime()-u),l},instanceOf:Date,represent:function(t){return t.toISOString()}}),w=new h("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(t){return"<<"===t||null===t}}),R="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r",T=new h("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,n,i=0,r=t.length;for(n=0;n<r;n++)if(!((e=R.indexOf(t.charAt(n)))>64)){if(e<0)return!1;i+=6}return i%8==0},construct:function(t){var e,n,i=t.replace(/[\r\n=]/g,""),r=i.length,s=0,o=[];for(e=0;e<r;e++)e%4==0&&e&&(o.push(s>>16&255),o.push(s>>8&255),o.push(255&s)),s=s<<6|R.indexOf(i.charAt(e));return 0==(n=r%4*6)?(o.push(s>>16&255),o.push(s>>8&255),o.push(255&s)):18===n?(o.push(s>>10&255),o.push(s>>2&255)):12===n&&o.push(s>>4&255),new Uint8Array(o)},predicate:function(t){return"[object Uint8Array]"===Object.prototype.toString.call(t)},represent:function(t){var e,n,i="",r=0,s=t.length;for(e=0;e<s;e++)e%3==0&&e&&(i+=R[r>>18&63],i+=R[r>>12&63],i+=R[r>>6&63],i+=R[63&r]),r=(r<<8)+t[e];return 0==(n=s%3)?(i+=R[r>>18&63],i+=R[r>>12&63],i+=R[r>>6&63],i+=R[63&r]):2===n?(i+=R[r>>10&63],i+=R[r>>4&63],i+=R[r<<2&63],i+=R[64]):1===n&&(i+=R[r>>2&63],i+=R[r<<4&63],i+=R[64],i+=R[64]),i}}),X=Object.prototype.hasOwnProperty,B=Object.prototype.toString,D=new h("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(t){if(null===t)return!0;var e,n,i,r,s,o=[];for(e=0,n=t.length;e<n;e+=1){if(i=t[e],s=!1,"[object Object]"!==B.call(i))return!1;for(r in i)if(X.call(i,r))if(s)return!1;else s=!0;if(!s||-1!==o.indexOf(r))return!1;o.push(r)}return!0},construct:function(t){return null!==t?t:[]}}),N=Object.prototype.toString,I=new h("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(t){var e,n,i,r,s;if(null===t)return!0;for(e=0,s=Array(t.length),n=t.length;e<n;e+=1){if(i=t[e],"[object Object]"!==N.call(i)||1!==(r=Object.keys(i)).length)return!1;s[e]=[r[0],i[r[0]]]}return!0},construct:function(t){var e,n,i,r,s;if(null===t)return[];for(e=0,s=Array(t.length),n=t.length;e<n;e+=1)r=Object.keys(i=t[e]),s[e]=[r[0],i[r[0]]];return s}}),L=Object.prototype.hasOwnProperty,j=new h("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(t){var e;if(null===t)return!0;for(e in t)if(L.call(t,e)&&null!==t[e])return!1;return!0},construct:function(t){return null!==t?t:{}}}),$=y.extend({implicit:[C,w],explicit:[T,D,I,j]}),_=Object.prototype.hasOwnProperty,E=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,M=/[\x85\u2028\u2029]/,U=/[,\[\]\{\}]/,Y=/^(?:!|!!|![a-z\-]+!)$/i,q=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function z(t){return Object.prototype.toString.call(t)}function F(t){return 10===t||13===t}function W(t){return 9===t||32===t}function G(t){return 9===t||32===t||10===t||13===t}function Z(t){return 44===t||91===t||93===t||123===t||125===t}function V(t){return 48===t?"\0":97===t?"\x07":98===t?"\b":116===t?"	":9===t?"	":110===t?"\n":118===t?"\v":102===t?"\f":114===t?"\r":101===t?"\x1b":32===t?" ":34===t?'"':47===t?"/":92===t?"\\":78===t?"\x85":95===t?"\xa0":76===t?"\u2028":80===t?"\u2029":""}for(var H=Array(256),K=Array(256),J=0;J<256;J++)H[J]=+!!V(J),K[J]=V(J);function tt(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||$,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function te(t,e){var n={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return n.snippet=l(n),new s(e,n)}function tn(t,e){throw te(t,e)}function ti(t,e){t.onWarning&&t.onWarning.call(null,te(t,e))}var tr={YAML:function(t,e,n){var i,r,s;null!==t.version&&tn(t,"duplication of %YAML directive"),1!==n.length&&tn(t,"YAML directive accepts exactly one argument"),null===(i=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&tn(t,"ill-formed argument of the YAML directive"),r=parseInt(i[1],10),s=parseInt(i[2],10),1!==r&&tn(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=s<2,1!==s&&2!==s&&ti(t,"unsupported YAML version of the document")},TAG:function(t,e,n){var i,r;2!==n.length&&tn(t,"TAG directive accepts exactly two arguments"),i=n[0],r=n[1],Y.test(i)||tn(t,"ill-formed tag handle (first argument) of the TAG directive"),_.call(t.tagMap,i)&&tn(t,'there is a previously declared suffix for "'+i+'" tag handle'),q.test(r)||tn(t,"ill-formed tag prefix (second argument) of the TAG directive");try{r=decodeURIComponent(r)}catch(e){tn(t,"tag prefix is malformed: "+r)}t.tagMap[i]=r}};function ts(t,e,n,i){var r,s,o,a;if(e<n){if(a=t.input.slice(e,n),i)for(r=0,s=a.length;r<s;
1r+=1)9===(o=a.charCodeAt(r))||32<=o&&o<=1114111||tn(t,"expected valid JSON character");else E.test(a)&&tn(t,"the stream contains non-printable characters");t.result+=a}}function to(t,e,n,r){var s,o,a,l;for(i.isObject(n)||tn(t,"cannot merge mappings; the provided source object is unacceptable"),a=0,l=(s=Object.keys(n)).length;a<l;a+=1)o=s[a],_.call(e,o)||(e[o]=n[o],r[o]=!0)}function ta(t,e,n,i,r,s,o,a,l){var c,u;if(Array.isArray(r))for(c=0,u=(r=Array.prototype.slice.call(r)).length;c<u;c+=1)Array.isArray(r[c])&&tn(t,"nested arrays are not supported inside keys"),"object"==typeof r&&"[object Object]"===z(r[c])&&(r[c]="[object Object]");if("object"==typeof r&&"[object Object]"===z(r)&&(r="[object Object]"),r=String(r),null===e&&(e={}),"tag:yaml.org,2002:merge"===i)if(Array.isArray(s))for(c=0,u=s.length;c<u;c+=1)to(t,e,s[c],n);else to(t,e,s,n);else!t.json&&!_.call(n,r)&&_.call(e,r)&&(t.line=o||t.line,t.lineStart=a||t.lineStart,t.position=l||t.position,tn(t,"duplicated mapping key")),"__proto__"===r?Object.defineProperty(e,r,{configurable:!0,enumerable:!0,writable:!0,value:s}):e[r]=s,delete n[r];return e}function tl(t){var e;10===(e=t.input.charCodeAt(t.position))?t.position++:13===e?(t.position++,10===t.input.charCodeAt(t.position)&&t.position++):tn(t,"a line break is expected"),t.line+=1,t.lineStart=t.position,t.firstTabInLine=-1}function tc(t,e,n){for(var i=0,r=t.input.charCodeAt(t.position);0!==r;){for(;W(r);)9===r&&-1===t.firstTabInLine&&(t.firstTabInLine=t.position),r=t.input.charCodeAt(++t.position);if(e&&35===r)do r=t.input.charCodeAt(++t.position);while(10!==r&&13!==r&&0!==r);if(F(r))for(tl(t),r=t.input.charCodeAt(t.position),i++,t.lineIndent=0;32===r;)t.lineIndent++,r=t.input.charCodeAt(++t.position);else break}return -1!==n&&0!==i&&t.lineIndent<n&&ti(t,"deficient indentation"),i}function tu(t){var e,n=t.position;return!!((45===(e=t.input.charCodeAt(n))||46===e)&&e===t.input.charCodeAt(n+1)&&e===t.input.charCodeAt(n+2)&&(n+=3,0===(e=t.input.charCodeAt(n))||G(e)))}function th(t,e){1===e?t.result+=" ":e>1&&(t.result+=i.repeat("\n",e-1))}function tf(t,e){var n,i,r=t.tag,s=t.anchor,o=[],a=!1;if(-1!==t.firstTabInLine)return!1;for(null!==t.anchor&&(t.anchorMap[t.anchor]=o),i=t.input.charCodeAt(t.position);0!==i&&(-1!==t.firstTabInLine&&(t.position=t.firstTabInLine,tn(t,"tab characters must not be used in indentation")),45===i&&G(t.input.charCodeAt(t.position+1)));){if(a=!0,t.position++,tc(t,!0,-1)&&t.lineIndent<=e){o.push(null),i=t.input.charCodeAt(t.position);continue}if(n=t.line,tp(t,e,3,!1,!0),o.push(t.result),tc(t,!0,-1),i=t.input.charCodeAt(t.position),(t.line===n||t.lineIndent>e)&&0!==i)tn(t,"bad indentation of a sequence entry");else if(t.lineIndent<e)break}return!!a&&(t.tag=r,t.anchor=s,t.kind="sequence",t.result=o,!0)}function tp(t,e,n,r,s){var o,a,l,c,u,h,f,p,d,O=1,m=!1,g=!1;if(null!==t.listener&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null,o=a=l=4===n||3===n,r&&tc(t,!0,-1)&&(m=!0,t.lineIndent>e?O=1:t.lineIndent===e?O=0:t.lineIndent<e&&(O=-1)),1===O)for(;function(t){var e,n,i,r,s=!1,o=!1;if(33!==(r=t.input.charCodeAt(t.position)))return!1;if(null!==t.tag&&tn(t,"duplication of a tag property"),60===(r=t.input.charCodeAt(++t.position))?(s=!0,r=t.input.charCodeAt(++t.position)):33===r?(o=!0,n="!!",r=t.input.charCodeAt(++t.position)):n="!",e=t.position,s){do r=t.input.charCodeAt(++t.position);while(0!==r&&62!==r);t.position<t.length?(i=t.input.slice(e,t.position),r=t.input.charCodeAt(++t.position)):tn(t,"unexpected end of the stream within a verbatim tag")}else{for(;0!==r&&!G(r);)33===r&&(o?tn(t,"tag suffix cannot contain exclamation marks"):(n=t.input.slice(e-1,t.position+1),Y.test(n)||tn(t,"named tag handle cannot contain such characters"),o=!0,e=t.position+1)),r=t.input.charCodeAt(++t.position);i=t.input.slice(e,t.position),U.test(i)&&tn(t,"tag suffix cannot contain flow indicator characters")}i&&!q.test(i)&&tn(t,"tag name cannot contain such characters: "+i);try{i=decodeURIComponent(i)}catch(e){tn(t,"tag name is malformed: "+i)}return s?t.tag=i:_.call(t.tagMap,n)?t.tag=t.tagMap[n]+i:"!"===n?t.tag="!"+i:"!!"===n?t.tag="tag:yaml.org,2002:"+i:tn(t,'undeclared tag handle "'+n+'"'),!0}(t)||function(t){var e,n;if(38!==(n=t.input.charCodeAt(t.position)))return!1;for(null!==t.anchor&&tn(t,"duplication of an anchor property"),n=t.input.charCodeAt(++t.position),e=t.position;
10!==n&&!G(n)&&!Z(n);)n=t.input.charCodeAt(++t.position);return t.position===e&&tn(t,"name of an anchor node must contain at least one character"),t.anchor=t.input.slice(e,t.position),!0}(t);)tc(t,!0,-1)?(m=!0,l=o,t.lineIndent>e?O=1:t.lineIndent===e?O=0:t.lineIndent<e&&(O=-1)):l=!1;if(l&&(l=m||s),(1===O||4===n)&&(p=1===n||2===n?e:e+1,d=t.position-t.lineStart,1===O?l&&(tf(t,d)||function(t,e,n){var i,r,s,o,a,l,c,u=t.tag,h=t.anchor,f={},p=Object.create(null),d=null,O=null,m=null,g=!1,k=!1;if(-1!==t.firstTabInLine)return!1;for(null!==t.anchor&&(t.anchorMap[t.anchor]=f),c=t.input.charCodeAt(t.position);0!==c;){if(g||-1===t.firstTabInLine||(t.position=t.firstTabInLine,tn(t,"tab characters must not be used in indentation")),i=t.input.charCodeAt(t.position+1),s=t.line,(63===c||58===c)&&G(i))63===c?(g&&(ta(t,f,p,d,O,null,o,a,l),d=O=m=null),k=!0,g=!0,r=!0):g?(g=!1,r=!0):tn(t,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),t.position+=1,c=i;else{if(o=t.line,a=t.lineStart,l=t.position,!tp(t,n,2,!1,!0))break;if(t.line===s){for(c=t.input.charCodeAt(t.position);W(c);)c=t.input.charCodeAt(++t.position);if(58===c)G(c=t.input.charCodeAt(++t.position))||tn(t,"a whitespace character is expected after the key-value separator within a block mapping"),g&&(ta(t,f,p,d,O,null,o,a,l),d=O=m=null),k=!0,g=!1,r=!1,d=t.tag,O=t.result;else{if(!k)return t.tag=u,t.anchor=h,!0;tn(t,"can not read an implicit mapping pair; a colon is missed")}}else{if(!k)return t.tag=u,t.anchor=h,!0;tn(t,"can not read a block mapping entry; a multiline key may not be an implicit key")}}if((t.line===s||t.lineIndent>e)&&(g&&(o=t.line,a=t.lineStart,l=t.position),tp(t,e,4,!0,r)&&(g?O=t.result:m=t.result),g||(ta(t,f,p,d,O,m,o,a,l),d=O=m=null),tc(t,!0,-1),c=t.input.charCodeAt(t.position)),(t.line===s||t.lineIndent>e)&&0!==c)tn(t,"bad indentation of a mapping entry");else if(t.lineIndent<e)break}return g&&ta(t,f,p,d,O,null,o,a,l),k&&(t.tag=u,t.anchor=h,t.kind="mapping",t.result=f),k}(t,d,p))||function(t,e){var n,i,r,s,o,a,l,c,u,h,f,p,d=!0,O=t.tag,m=t.anchor,g=Object.create(null);if(91===(p=t.input.charCodeAt(t.position)))o=93,c=!1,s=[];else{if(123!==p)return!1;o=125,c=!0,s={}}for(null!==t.anchor&&(t.anchorMap[t.anchor]=s),p=t.input.charCodeAt(++t.position);0!==p;){if(tc(t,!0,e),(p=t.input.charCodeAt(t.position))===o)return t.position++,t.tag=O,t.anchor=m,t.kind=c?"mapping":"sequence",t.result=s,!0;d?44===p&&tn(t,"expected the node content, but found ','"):tn(t,"missed comma between flow collection entries"),h=u=f=null,a=l=!1,63===p&&G(t.input.charCodeAt(t.position+1))&&(a=l=!0,t.position++,tc(t,!0,e)),n=t.line,i=t.lineStart,r=t.position,tp(t,e,1,!1,!0),h=t.tag,u=t.result,tc(t,!0,e),p=t.input.charCodeAt(t.position),(l||t.line===n)&&58===p&&(a=!0,p=t.input.charCodeAt(++t.position),tc(t,!0,e),tp(t,e,1,!1,!0),f=t.result),c?ta(t,s,g,h,u,f,n,i,r):a?s.push(ta(t,null,g,h,u,f,n,i,r)):s.push(u),tc(t,!0,e),44===(p=t.input.charCodeAt(t.position))?(d=!0,p=t.input.charCodeAt(++t.position)):d=!1}tn(t,"unexpected end of the stream within a flow collection")}(t,p)?g=!0:(a&&function(t,e){var n,r,s,o,a,l=1,c=!1,u=!1,h=e,f=0,p=!1;if(124===(a=t.input.charCodeAt(t.position)))s=!1;else{if(62!==a)return!1;s=!0}for(t.kind="scalar",t.result="";0!==a;)if(43===(a=t.input.charCodeAt(++t.position))||45===a)1===l?l=43===a?3:2:tn(t,"repeat of a chomping mode identifier");else if((o=48<=(n=a)&&n<=57?n-48:-1)>=0)0===o?tn(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):u?tn(t,"repeat of an indentation width identifier"):(h=e+o-1,u=!0);else break;if(W(a)){do a=t.input.charCodeAt(++t.position);while(W(a));if(35===a)do a=t.input.charCodeAt(++t.position);while(!F(a)&&0!==a)}for(;0!==a;){for(tl(t),t.lineIndent=0,a=t.input.charCodeAt(t.position);(!u||t.lineIndent<h)&&32===a;)t.lineIndent++,a=t.input.charCodeAt(++t.position);if(!u&&t.lineIndent>h&&(h=t.lineIndent),F(a)){f++;continue}if(t.lineIndent<h){3===l?t.result+=i.repeat("\n",c?1+f:f):1===l&&c&&(t.result+="\n");break}for(s?W(a)?(p=!0,t.result+=i.repeat("\n",c?1+f:f)):p?(p=!1,t.result+=i.repeat("\n",f+1)):0===f?c&&(t.result+=" "):t.result+=i.repeat("\n",f):t.result+=i.repeat("\n",c?1+f:f),c=!0,u=!0,f=0,r=t.position;!F(a)&&0!==a;)a=t.input.charCodeAt(++t.position);ts(t,r,t.position,!1)}return!0}(t,p)||function(t,e){var n,i,r;if(39!==(n=t.input.charCodeAt(t.position)))return!1;for(t.kind="scalar",t.result="",t.position++,i=r=t.position;0!==(n=t.input.charCodeAt(t.position));)if(39===n){if(ts(t,i,t.position,!0),39!==(n=t.input.charCodeAt(++t.position)))return!0;
1i=t.position,t.position++,r=t.position}else F(n)?(ts(t,i,r,!0),th(t,tc(t,!1,e)),i=r=t.position):t.position===t.lineStart&&tu(t)?tn(t,"unexpected end of the document within a single quoted scalar"):(t.position++,r=t.position);tn(t,"unexpected end of the stream within a single quoted scalar")}(t,p)||function(t,e){var n,i,r,s,o,a,l,c;if(34!==(a=t.input.charCodeAt(t.position)))return!1;for(t.kind="scalar",t.result="",t.position++,n=i=t.position;0!==(a=t.input.charCodeAt(t.position));)if(34===a)return ts(t,n,t.position,!0),t.position++,!0;else if(92===a){if(ts(t,n,t.position,!0),F(a=t.input.charCodeAt(++t.position)))tc(t,!1,e);else if(a<256&&H[a])t.result+=K[a],t.position++;else if((o=120===(l=a)?2:117===l?4:8*(85===l))>0){for(r=o,s=0;r>0;r--)(o=function(t){var e;return 48<=t&&t<=57?t-48:97<=(e=32|t)&&e<=102?e-97+10:-1}(a=t.input.charCodeAt(++t.position)))>=0?s=(s<<4)+o:tn(t,"expected hexadecimal character");t.result+=(c=s)<=65535?String.fromCharCode(c):String.fromCharCode((c-65536>>10)+55296,(c-65536&1023)+56320),t.position++}else tn(t,"unknown escape sequence");n=i=t.position}else F(a)?(ts(t,n,i,!0),th(t,tc(t,!1,e)),n=i=t.position):t.position===t.lineStart&&tu(t)?tn(t,"unexpected end of the document within a double quoted scalar"):(t.position++,i=t.position);tn(t,"unexpected end of the stream within a double quoted scalar")}(t,p)?g=!0:function(t){var e,n,i;if(42!==(i=t.input.charCodeAt(t.position)))return!1;for(i=t.input.charCodeAt(++t.position),e=t.position;0!==i&&!G(i)&&!Z(i);)i=t.input.charCodeAt(++t.position);return t.position===e&&tn(t,"name of an alias node must contain at least one character"),n=t.input.slice(e,t.position),_.call(t.anchorMap,n)||tn(t,'unidentified alias "'+n+'"'),t.result=t.anchorMap[n],tc(t,!0,-1),!0}(t)?(g=!0,(null!==t.tag||null!==t.anchor)&&tn(t,"alias node should not have any properties")):function(t,e,n){var i,r,s,o,a,l,c,u,h=t.kind,f=t.result;if(G(u=t.input.charCodeAt(t.position))||Z(u)||35===u||38===u||42===u||33===u||124===u||62===u||39===u||34===u||37===u||64===u||96===u||(63===u||45===u)&&(G(i=t.input.charCodeAt(t.position+1))||n&&Z(i)))return!1;for(t.kind="scalar",t.result="",r=s=t.position,o=!1;0!==u;){if(58===u){if(G(i=t.input.charCodeAt(t.position+1))||n&&Z(i))break}else if(35===u){if(G(t.input.charCodeAt(t.position-1)))break}else if(t.position===t.lineStart&&tu(t)||n&&Z(u))break;else if(F(u)){if(a=t.line,l=t.lineStart,c=t.lineIndent,tc(t,!1,-1),t.lineIndent>=e){o=!0,u=t.input.charCodeAt(t.position);continue}t.position=s,t.line=a,t.lineStart=l,t.lineIndent=c;break}o&&(ts(t,r,s,!1),th(t,t.line-a),r=s=t.position,o=!1),W(u)||(s=t.position+1),u=t.input.charCodeAt(++t.position)}return ts(t,r,s,!1),!!t.result||(t.kind=h,t.result=f,!1)}(t,p,1===n)&&(g=!0,null===t.tag&&(t.tag="?")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===O&&(g=l&&tf(t,d))),null===t.tag)null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);else if("?"===t.tag){for(null!==t.result&&"scalar"!==t.kind&&tn(t,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+t.kind+'"'),c=0,u=t.implicitTypes.length;c<u;c+=1)if((f=t.implicitTypes[c]).resolve(t.result)){t.result=f.construct(t.result),t.tag=f.tag,null!==t.anchor&&(t.anchorMap[t.anchor]=t.result);break}}else if("!"!==t.tag){if(_.call(t.typeMap[t.kind||"fallback"],t.tag))f=t.typeMap[t.kind||"fallback"][t.tag];else for(c=0,f=null,u=(h=t.typeMap.multi[t.kind||"fallback"]).length;c<u;c+=1)if(t.tag.slice(0,h[c].tag.length)===h[c].tag){f=h[c];break}f||tn(t,"unknown tag !<"+t.tag+">"),null!==t.result&&f.kind!==t.kind&&tn(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+f.kind+'", not "'+t.kind+'"'),f.resolve(t.result,t.tag)?(t.result=f.construct(t.result,t.tag),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):tn(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||g}function td(t,e){t=String(t),e=e||{},0!==t.length&&(10!==t.charCodeAt(t.length-1)&&13!==t.charCodeAt(t.length-1)&&(t+="\n"),65279===t.charCodeAt(0)&&(t=t.slice(1)));var n=new tt(t,e),i=t.indexOf("\0");for(-1!==i&&(n.position=i,tn(n,"null byte is not allowed in input")),n.input+="\0";32===n.input.charCodeAt(n.position);)n.lineIndent+=1,n.position+=1;for(;n.position<n.length-1;)!function(t){var e,n,i,r,s=t.position,o=!1;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);0!==(r=t.input.charCodeAt(t.position))&&(tc(t,!0,-1),r=t.input.charCodeAt(t.position),!(t.lineIndent>0)&&37===r);){for(o=!0,r=t.input.charCodeAt(++t.position),e=t.position;0!==r&&!G(r);)r=t.input.charCodeAt(++t.position);for(n=t.input.slice(e,t.position),i=[],n.length<1&&tn(t,"directive name must not be less than one character in length");0!==r;){for(;W(r);)r=t.input.charCodeAt(++t.position);if(35===r){do r=t.input.charCodeAt(++t.position);while(0!==r&&!F(r));break}if(F(r))break;for(e=t.position;0!==r&&!G(r);)r=t.input.charCodeAt(++t.position);i.push(t.input.slice(e,t.position))}0!==r&&tl(t),_.call(tr,n)?tr[n](t,n,i):ti(t,'unknown document directive "'+n+'"')}if(tc(t,!0,-1),0===t.lineIndent&&45===t.input.charCodeAt(t.position)&&45===t.input.charCodeAt(t.position+1)&&45===t.input.charCodeAt(t.position+2)?(t.position+=3,tc(t,!0,-1)):o&&tn(t,"directives end mark is expected"),tp(t,t.lineIndent-1,4,!1,!0),tc(t,!0,-1),t.checkLineBreaks&&M.test(t.input.slice(s,t.position))&&ti(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&tu(t)){46===t.input.charCodeAt(t.position)&&(t.position+=3,tc(t,!0,-1));return}t.position<t.length-1&&tn(t,"end of the stream or a document separator is expected")}(n);return n.documents}var tO={loadAll:function(t,e,n){null!==e&&"object"==typeof e&&void 0===n&&(n=e,e=null);var i=td(t,n);if("function"!=typeof e)return i;for(var r=0,s=i.length;r<s;r+=1)e(i[r])},load:function(t,e){var n=td(t,e);if(0!==n.length){if(1===n.length)return n[0];throw new s("expected a single document in the stream, but found more")}}},tm=Object.prototype.toString,tg=Object.prototype.hasOwnProperty,tk={};tk[0]="\\0",tk[7]="\\a",tk[8]="\\b",tk[9]="\\t",tk[10]="\\n",tk[11]="\\v",tk[12]="\\f",tk[13]="\\r",tk[27]="\\e",tk[34]='\\"',tk[92]="\\\\",tk[133]="\\N",tk[160]="\\_",tk[8232]="\\L",tk[8233]="\\P";var tb=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],tx=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function tA(t){this.schema=t.schema||$,this.indent=Math.max(1,t.indent||2),this.noArrayIndent=t.noArrayIndent||!1,this.skipInvalid=t.skipInvalid||!1,this.flowLevel=i.isNothing(t.flowLevel)?-1:t.flowLevel,this.styleMap=function(t,e){var n,i,r,s,o,a,l;if(null===e)return{};for(r=0,n={},s=(i=Object.keys(e)).length;r<s;r+=1)a=String(e[o=i[r]]),"!!"===o.slice(0,2)&&(o="tag:yaml.org,2002:"+o.slice(2)),(l=t.compiledTypeMap.fallback[o])&&tg.call(l.styleAliases,a)&&(a=l.styleAliases[a]),n[o]=a;return n}(this.schema,t.styles||null),this.sortKeys=t.sortKeys||!1,this.lineWidth=t.lineWidth||80,this.noRefs=t.noRefs||!1,this.noCompatMode=t.noCompatMode||!1,this.condenseFlow=t.condenseFlow||!1,this.quotingType='"'===t.quotingType?2:1,this.forceQuotes=t.forceQuotes||!1,this.replacer="function"==typeof t.replacer?t.replacer:null,this.impl
vendor: 2,824 bytes, line 1
1icitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function tv(t,e){for(var n,r=i.repeat(" ",e),s=0,o=-1,a="",l=t.length;s<l;)-1===(o=t.indexOf("\n",s))?(n=t.slice(s),s=l):(n=t.slice(s,o+1),s=o+1),n.length&&"\n"!==n&&(a+=r),a+=n;return a}function tP(t,e){return"\n"+i.repeat(" ",t.indent*e)}function ty(t){return 32===t||9===t}function tS(t){return 32<=t&&t<=126||161<=t&&t<=55295&&8232!==t&&8233!==t||57344<=t&&t<=65533&&65279!==t||65536<=t&&t<=1114111}function tQ(t){return tS(t)&&65279!==t&&13!==t&&10!==t}function tC(t,e,n){var i=tQ(t),r=i&&!ty(t);return(n?i:i&&44!==t&&91!==t&&93!==t&&123!==t&&125!==t)&&35!==t&&!(58===e&&!r)||tQ(e)&&!ty(e)&&35===t||58===e&&r}function tw(t,e){var n,i=t.charCodeAt(e);return i>=55296&&i<=56319&&e+1<t.length&&(n=t.charCodeAt(e+1))>=56320&&n<=57343?(i-55296)*1024+n-56320+65536:i}function tR(t){return/^\n* /.test(t)}function tT(t,e){var n=tR(t)?String(e):"",i="\n"===t[t.length-1];return n+(i&&("\n"===t[t.length-2]||"\n"===t)?"+":i?"":"-")+"\n"}function tX(t){return"\n"===t[t.length-1]?t.slice(0,-1):t}function tB(t,e){if(""===t||" "===t[0])return t;for(var n,i,r=/ [^ ]/g,s=0,o=0,a=0,l="";n=r.exec(t);)(a=n.index)-s>e&&(i=o>s?o:a,l+="\n"+t.slice(s,i),s=i+1),o=a;return l+="\n",t.length-s>e&&o>s?l+=t.slice(s,o)+"\n"+t.slice(o+1):l+=t.slice(s),l.slice(1)}function tD(t,e,n,i){var r,s,o,a="",l=t.tag;for(r=0,s=n.length;r<s;r+=1)o=n[r],t.replacer&&(o=t.replacer.call(n,String(r),o)),(tI(t,e+1,o,!0,!0,!1,!0)||void 0===o&&tI(t,e+1,null,!0,!0,!1,!0))&&(i&&""===a||(a+=tP(t,e)),t.dump&&10===t.dump.charCodeAt(0)?a+="-":a+="- ",a+=t.dump);t.tag=l,t.dump=a||"[]"}function tN(t,e,n){var i,r,o,a,l,c;for(o=0,a=(r=n?t.explicitTypes:t.implicitTypes).length;o<a;o+=1)if(((l=r[o]).instanceOf||l.predicate)&&(!l.instanceOf||"object"==typeof e&&e instanceof l.instanceOf)&&(!l.predicate||l.predicate(e))){if(n?l.multi&&l.representName?t.tag=l.representName(e):t.tag=l.tag:t.tag="?",l.represent){if(c=t.styleMap[l.tag]||l.defaultStyle,"[object Function]"===tm.call(l.represent))i=l.represent(e,c);else if(tg.call(l.represent,c))i=l.represent[c](e,c);else throw new s("!<"+l.tag+'> tag resolver accepts not "'+c+'" style');t.dump=i}return!0}return!1}function tI(t,e,n,r,o,a,l){t.tag=null,t.dump=n,tN(t,n,!1)||tN(t,n,!0);var c,u=tm.call(t.dump),h=r;r&&(r=t.flowLevel<0||t.flowLevel>e);var f,p,d,O="[object Object]"===u||"[object Array]"===u;if(O&&(d=-1!==(p=t.duplicates.indexOf(n))),(null!==t.tag&&"?"!==t.tag||d||2!==t.indent&&e>0)&&(o=!1),d&&t.usedDuplicates[p])t.dump="*ref_"+p;else{if(O&&d&&!t.usedDuplicates[p]&&(t.usedDuplicates[p]=!0),"[object Object]"===u)r&&0!==Object.keys(t.dump).length?(!function(t,e,n,i){var r,o,a,l,c,u,h="",f=t.tag,p=Object.keys(n);if(!0===t.sortKeys)p.sort();
1else if("function"==typeof t.sortKeys)p.sort(t.sortKeys);else if(t.sortKeys)throw new s("sortKeys must be a boolean or a function");for(r=0,o=p.length;r<o;r+=1)u="",i&&""===h||(u+=tP(t,e)),l=n[a=p[r]],t.replacer&&(l=t.replacer.call(n,a,l)),tI(t,e+1,a,!0,!0,!0)&&((c=null!==t.tag&&"?"!==t.tag||t.dump&&t.dump.length>1024)&&(t.dump&&10===t.dump.charCodeAt(0)?u+="?":u+="? "),u+=t.dump,c&&(u+=tP(t,e)),tI(t,e+1,l,!0,c)&&(t.dump&&10===t.dump.charCodeAt(0)?u+=":":u+=": ",u+=t.dump,h+=u));t.tag=f,t.dump=h||"{}"}(t,e,t.dump,o),d&&(t.dump="&ref_"+p+t.dump)):(!function(t,e,n){var i,r,s,o,a,l="",c=t.tag,u=Object.keys(n);for(i=0,r=u.length;i<r;i+=1)a="",""!==l&&(a+=", "),t.condenseFlow&&(a+='"'),o=n[s=u[i]],t.replacer&&(o=t.replacer.call(n,s,o)),tI(t,e,s,!1,!1)&&(t.dump.length>1024&&(a+="? "),a+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),tI(t,e,o,!1,!1)&&(a+=t.dump,l+=a));t.tag=c,t.dump="{"+l+"}"}(t,e,t.dump),d&&(t.dump="&ref_"+p+" "+t.dump));else if("[object Array]"===u)r&&0!==t.dump.length?(t.noArrayIndent&&!l&&e>0?tD(t,e-1,t.dump,o):tD(t,e,t.dump,o),d&&(t.dump="&ref_"+p+t.dump)):(!function(t,e,n){var i,r,s,o="",a=t.tag;for(i=0,r=n.length;i<r;i+=1)s=n[i],t.replacer&&(s=t.replacer.call(n,String(i),s)),(tI(t,e,s,!1,!1)||void 0===s&&tI(t,e,null,!1,!1))&&(""!==o&&(o+=","+(t.condenseFlow?"":" ")),o+=t.dump);t.tag=a,t.dump="["+o+"]"}(t,e,t.dump),d&&(t.dump="&ref_"+p+" "+t.dump));else if("[object String]"===u)"?"!==t.tag&&(c=t.dump,t.dump=function(){if(0===c.length)return 2===t.quotingType?'""':"''";if(!t.noCompatMode&&(-1!==tb.indexOf(c)||tx.test(c)))return 2===t.quotingType?'"'+c+'"':"'"+c+"'";var n=t.indent*Math.max(1,e),r=-1===t.lineWidth?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-n);switch(function(t,e,n,i,r,s,o,a){var l,c,u,h=0,f=null,p=!1,d=!1,O=-1!==i,m=-1,g=tS(l=tw(t,0))&&65279!==l&&!ty(l)&&45!==l&&63!==l&&58!==l&&44!==l&&91!==l&&93!==l&&123!==l&&125!==l&&35!==l&&38!==l&&42!==l&&33!==l&&124!==l&&61!==l&&62!==l&&39!==l&&34!==l&&37!==l&&64!==l&&96!==l&&!ty(c=tw(t,t.length-1))&&58!==c;if(e||o)for(u=0;u<t.length;h>=65536?u+=2:u++){if(!tS(h=tw(t,u)))return 5;g=g&&tC(h,f,a),f=h}else{for(u=0;u<t.length;h>=65536?u+=2:u++){if(10===(h=tw(t,u)))p=!0,O&&(d=d||u-m-1>i&&" "!==t[m+1],m=u);else if(!tS(h))return 5;g=g&&tC(h,f,a),f=h}d=d||O&&u-m-1>i&&" "!==t[m+1]}return p||d?n>9&&tR(t)?5:o?2===s?5:2:d?4:3:!g||o||r(t)?2===s?5:2:1}(c,a||t.flowLevel>-1&&e>=t.flowLevel,t.indent,r,function(e){var n,i;for(n=0,i=t.implicitTypes.length;n<i;n+=1)if(t.implicitTypes[n].resolve(e))return!0;return!1},t.quotingType,t.forceQuotes&&!a,h)){case 1:return c;case 2:return"'"+c.replace(/'/g,"''")+"'";case 3:return"|"+tT(c,t.indent)+tX(tv(c,n));case 4:return">"+tT(c,t.indent)+tX(tv(function(t,e){for(var n,i,r,s=/(\n+)([^\n]*)/g,o=(s.lastIndex=n=-1!==(n=t.indexOf("\n"))?n:t.length,tB(t.slice(0,n),e)),a="\n"===t[0]||" "===t[0];r=s.exec(t);){var l=r[1],c=r[2];i=" "===c[0],o+=l+(a||i||""===c?"":"\n")+tB(c,e),a=i}return o}(c,r),n));case 5:return'"'+function(t){for(var e,n="",r=0,o=0;o<t.length;r>=65536?o+=2:o++)!(e=tk[r=tw(t,o)])&&tS(r)?(n+=t[o],r>=65536&&(n+=t[o+1])):n+=e||function(t){var e,n,r;if(e=t.toString(16).toUpperCase(),t<=255)n="x",r=2;else if(t<=65535)n="u",r=4;else if(t<=0xffffffff)n="U",r=8;else throw new s("code point within a string may not be greater than 0xFFFFFFFF");return"\\"+n+i.repeat("0",r-e.length)+e}(r);return n}(c)+'"';default:throw new s("impossible error: invalid scalar style")}}());else{if("[object Undefined]"===u||t.skipInvalid)return!1;throw new s("unacceptable kind of an object to dump "+u)}null!==t.tag&&"?"!==t.tag&&(f=encodeURI("!"===t.tag[0]?t.tag.slice(1):t.tag).replace(/!/g,"%21"),f="!"===t.tag[0]?"!"+f:"tag:yaml.org,2002:"===f.slice(0,18)?"!!"+f.slice(18):"!<"+f+">",t.dump=f+" "+t.dump)}return!0}function tL(t,e){return function(){throw Error("Function yaml."+t+" is removed in js-yaml 4. Use yaml."+e+" instead, which is now safe by default.")}}let tj={Type:h,Schema:p,FAILSAFE_SCHEMA:g,JSON_SCHEMA:y,CORE_SCHEMA:y,DEFAULT_SCHEMA:$,load:tO.load,loadAll:tO.loadAll,dump:function(t,e){var n=new tA(e=e||{});if(!n.noRefs){var i,r,s=[],o=[];for(function t(e,n,i){var r,s,o;if(null!==e&&"object"==typeof e)if(-1!==(s=n.indexOf(e)))-1===i.indexOf(s)&&i.push(s);else if(n.push(e),Array.isArray(e))for(s=0,o=e.length;s<o;s+=1)t(e[s],n,i);else for(s=0,o=(r=Object.keys(e)).length;s<o;s+=1)t(e[r[s]],n,i)}(t,s,o),i=0,r=o.length;i<r;i+=1)n.duplicates.push(s[o[i]]);n.usedDuplicates=Array(r)}var a=t;return(n.replacer&&(a=n.replacer.call({"":a},"",a)),tI(n,0,a,!0,!0))?n.dump+"\n":""},YAMLException:s,types:{binary:T,float:P,map:m,null:k,pairs:I,set:j,timestamp:C,bool:b,int:x,merge:w,omap:D,seq:O,str:d}
1,safeLoad:tL("safeLoad","load"),safeLoadAll:tL("safeLoadAll","loadAll"),safeDump:tL("safeDump","dump")}},42582:(t,e,n)=>{var i=n(62582);t.exports=function(t,e,n){return null==t?t:i(t,e,n)}},49104:(t,e,n)=>{var i=n(83029);t.exports=function(t,e,n){"__proto__"==e&&i?i(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}},62582:(t,e,n)=>{var i=n(75959),r=n(72503),s=n(16545),o=n(16053),a=n(53833);t.exports=function(t,e,n,l){if(!o(t))return t;e=r(e,t);for(var c=-1,u=e.length,h=u-1,f=t;null!=f&&++c<u;){var p=a(e[c]),d=n;if("__proto__"===p||"constructor"===p||"prototype"===p)break;if(c!=h){var O=f[p];void 0===(d=l?l(O,p,f):void 0)&&(d=o(O)?O:s(e[c+1])?[]:{})}i(f,p,d),f=f[p]}return t}},74380:(t,e,n)=>{"use strict";n.d(e,{oQ:()=>u});var i=n(91865),r=n(6741),s=n(93153),o=n(25955),a=n(19733),l=n(26167),c=n(53269);let u=[(0,i.$K)(),(0,i.Wu)(),(0,i.N$)(),(0,o.b6)(),(0,s.Lv)(),(0,i.VH)(),(0,i.A)(),r.$t.allowMultipleSelections.of(!0),(0,s.WD)(),(0,s.y9)(s.Zt,{fallback:!0}),(0,s.SG)(),(0,l.wm)(),(0,l.yU)(),(0,i.D4)(),(0,i.HJ)(),(0,i.dz)(),(0,a.gN)(),i.w4.of([...l.Bc,...o.pw,...a.Eo,...o.cL,...s.f7,...l.OO,...c.$w])]},75959:(t,e,n)=>{var i=n(49104),r=n(79892),s=Object.prototype.hasOwnProperty;t.exports=function(t,e,n){var o=t[e];s.call(t,e)&&r(o,n)&&(void 0!==n||e in t)||i(t,e,n)}},77310:(t,e,n)=>{"use strict";n.d(e,{A:()=>i});let i=(0,n(48439).A)("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},83029:(t,e,n)=>{var i=n(7818);t.exports=function(){try{var t=i(Object,"defineProperty");return t({},"",{}),t}catch(t){}}()},86031:(t,e,n)=>{"use strict";let i;n.d(e,{ex:()=>ts});
1var r=n(91865),s=n(6741);n(43930);var o=n(93153),a=n(5996);class l{constructor(t,e,n,i){this.fromA=t,this.toA=e,this.fromB=n,this.toB=i}offset(t,e=t){return new l(this.fromA+t,this.toA+t,this.fromB+e,this.toB+e)}}function c(t,e,n,i,r,s){if(t==i)return[];let o=g(t,e,n,i,r,s),a=k(t,e+o,n,i,r+o,s);e+=o,n-=a,r+=o;let f=n-e,p=(s-=a)-r;if(!f||!p)return[new l(e,n,r,s)];if(f>p){let o=t.slice(e,n).indexOf(i.slice(r,s));if(o>-1)return[new l(e,e+o,r,r),new l(e+o+p,n,s,s)]}else if(p>f){let o=i.slice(r,s).indexOf(t.slice(e,n));if(o>-1)return[new l(e,e,r,r+o),new l(n,n,r+o+f,s)]}if(1==f||1==p)return[new l(e,n,r,s)];let m=function t(e,n,i,r,s,o){let a=i-n,l=o-s;if(a<l){let a=t(r,s,o,e,n,i);return a&&[a[1],a[0],a[2]]}return a<4||2*l<a?null:b(e,n,i,r,s,o,Math.floor(a/4),-1)}(t,e,n,i,r,s);if(m){let[o,a,l]=m;return c(t,e,o,i,r,a).concat(c(t,o+l,n,i,a+l,s))}return function(t,e,n,i,r,s){let o=n-e,a=s-r;if(u<1e9&&Math.min(o,a)>16*u||h>0&&Date.now()>h)return Math.min(o,a)>64*u?[new l(e,n,r,s)]:x(t,e,n,i,r,s);let f=Math.ceil((o+a)/2);d.reset(f),O.reset(f);let p=(n,s)=>t.charCodeAt(e+n)==i.charCodeAt(r+s),m=(e,r)=>t.charCodeAt(n-e-1)==i.charCodeAt(s-r-1),g=(o-a)%2!=0?O:null,k=g?null:d;for(let b=0;b<f;b++){if(b>u||h>0&&!(63&b)&&Date.now()>h)return x(t,e,n,i,r,s);let A=d.advance(b,o,a,f,g,!1,p)||O.advance(b,o,a,f,k,!0,m);if(A)return function(t,e,n,i,r,s,o,a){let u=!1;return(X(t,i)||++i!=n||(u=!0),X(r,a)||++a!=o||(u=!0),u)?[new l(e,n,s,o)]:c(t,e,
1i,r,s,a).concat(c(t,i,n,r,a,o))}(t,e,n,e+A[0],i,r,s,r+A[1])}return[new l(e,n,r,s)]}(t,e,n,i,r,s)}let u=1e9,h=0,f=!1;class p{constructor(){this.vec=[]}reset(t){this.len=t<<1;for(let t=0;t<this.len;t++)this.vec[t]=-1;this.vec[t+1]=0,this.start=this.end=0}advance(t,e,n,i,r,s,o){for(let a=-t+this.start;a<=t-this.end;a+=2){let l=i+a,c=a==-t||a!=t&&this.vec[l-1]<this.vec[l+1]?this.vec[l+1]:this.vec[l-1]+1,u=c-a;for(;c<e&&u<n&&o(c,u);)c++,u++;if(this.vec[l]=c,c>e)this.end+=2;else if(u>n)this.start+=2;else if(r){let t=i+(e-n)-a;if(t>=0&&t<this.len&&-1!=r.vec[t]){if(s){let n=r.vec[t];if(n>=e-c)return[n,i+n-t]}else if(c>=e-r.vec[t])return[c,u]}}}return null}}let d=new p,O=new p;function m(t,e){let n=1,i=Math.min(t,e);for(;n<i;)n<<=1;return n}function g(t,e,n,i,r,s){if(e==n||e==s||t.charCodeAt(e)!=i.charCodeAt(r))return 0;let o=m(n-e,s-r);for(let a=e,l=r;;){let r=a+o,c=l+o;if(r>n||c>s||t.slice(a,r)!=i.slice(l,c)){if(1==o)return a-e-+!X(t,a);o>>=1}else{if(r==n||c==s)return r-e;a=r,l=c}}}function k(t,e,n,i,r,s){if(e==n||r==s||t.charCodeAt(n-1)!=i.charCodeAt(s-1))return 0;let o=m(n-e,s-r);for(let a=n,l=s;;){let s=a-o,c=l-o;if(s<e||c<r||t.slice(s,a)!=i.slice(c,l)){if(1==o)return n-a-+!X(t,a);o>>=1}else{if(s==e||c==r)return n-s;a=s,l=c}}}function b(t,e,n,i,r,s,o,a){let l=i.slice(r,s),c=null;for(;;){if(c||o<a)return c;for(let a=e+o;;){!X(t,a)&&a++;let u=a+o;if(X(t,u)||(u+=u==a+1?1:-1),u>=n)break;let h=t.slice(a,u),f=-1;for(;-1!=(f=l.indexOf(h,f+1));){let o=g(t,u,n,i,r+f+h.length,s),l=k(t,e,a,i,r,r+f),p=h.length+o+l;(!c||c[2]<p)&&(c=[a-l,r+f-l,p])}a=u}if(a<0)return c;o>>=1}}function x(t,e,n,i,r,s){let o;f=!0;let a=n-e,u=s-r;if(a<u){let l=b(i,r,s,t,e,n,Math.floor(a/6),50);o=l&&[l[1],l[0],l[2]]}else o=b(t,e,n,i,r,s,Math.floor(u/6),50);if(!o)return[new l(e,n,r,s)];let[h,p,d]=o;return c(t,e,h,i,r,p).concat(c(t,h+d,n,i,p+d,s))}function A(t,e){for(let n=1;n<t.length;n++){let i=t[n-1],r=t[n];i.toA>r.fromA-e&&i.toB>r.fromB-e&&(t[n-1]=new l(i.fromA,r.toA,i.fromB,r.toB),t.splice(n--,1))}}try{i=RegExp("[\\p{Alphabetic}\\p{Number}]","u")}catch(t){}function v(t){return t>48&&t<58||t>64&&t<91||t>96&&t<123}function P(t,e){if(e==t.length)return 0;let n=t.charCodeAt(e);return n<192?+!!v(n):i?R(n)&&e!=t.length-1?2*!!i.test(t.slice(e,e+2)):+!!i.test(String.fromCharCode(n)):0}function y(t,e){if(!e)return 0;let n=t.charCodeAt(e-1);return n<192?+!!v(n):i?T(n)&&1!=e?2*!!i.test(t.slice(e-2,e)):+!!i.test(String.fromCharCode(n)):0}function S(t,e,n){if(e==t.length||!y(t,e))return e;for(let i=e,r=e+n,s=0;s<8;s++){let e=P(t,i);if(!e||i+e>r)return i;i+=e}return e}function Q(t,e,n){if(!e||!P(t,e))return e;for(let i=e,r=e-n,s=0;s<8;s++){let e=y(t,i);if(!e||i-e<r)return i;i-=e}return e}function C(t,e,n){for(;e!=n;e--)if(10==t.charCodeAt(e-1))return e;return -1}function w(t,e,n){for(;e!=n;e++)if(10==t.charCodeAt(e))return e;return -1}let R=t=>t>=55296&&t<=56319,T=t=>t>=56320&&t<=57343;function X(t,e){return!e||e==t.length||!R(t.charCodeAt(e-1))||!T(t.charCodeAt(e))}function B(t,e,n){var i;return function(t,e,n){for(let i=0,r=0;r<t.length;r++){let s=t[r],o=s.toA-s.fromA,a=s.toB-s.fromB;if(o&&a||o>3||a>3){let c=r==t.length-1?e.length:t[r+1].fromA,u=s.fromA-i,h=c-s.toA,f=Q(e,s.fromA,u),p=S(e,s.toA,h),d=s.fromA-f,O=p-s.toA;if((!o||!a)&&d&&O){let u=Math.max(o,a),[h,m,g]=o?[e,s.fromA,s.toA]:[n,s.fromB,s.toB];u>d&&e.slice(f,s.fromA)==h.slice(g-d,g)?(f=(s=t[r]=new l(f,f+o,s.fromB-d,s.toB-d)).fromA,p=S(e,s.toA,c-s.toA)):u>O&&e.slice(s.toA,p)==h.slice(m,m+O)&&(p=(s=t[r]=new l(p-o,p,s.fromB+O,s.toB+O)).toA,f=Q(e,s.fromA,s.fromA-i)),d=s.fromA-f,O=p-s.toA}if(d||O)s=t[r]=new l(s.fromA-d,s.toA+O,s.fromB-d,s.toB+O);else if(o){if(!a){let n=w(e,s.fromA,s.toA),i,o=n<0?-1:C(e,s.toA,s.fromA);n>-1&&(i=n-s.fromA)<=h&&e.slice(s.fromA,n)==e.slice(s.toA,s.toA+i)?s=t[r]=s.offset(i):o>-1&&(i=s.toA-o)<=u&&e.slice(s.fromA-i,s.fromA)==e.slice(o,s.toA)&&(s=t[r]=s.offset(-i))}}else{let e=w(n,s.fromB,s.toB),i,o=e<0?-1:C(n,s.toB,s.fromB);e>-1&&(i=e-s.fromB)<=h&&n.slice(s.fromB,e)==n.slice(s.toB,s.toB+i)?s=t[r]=s.offset(i):o>-1&&(i=s.toB-o)<=u&&n.slice(s.fromB-i,s.fromB)==n.slice(o,s.toB)&&(s=t[r]=s.offset(-i))}}i=s.toA}return A(t,3),t}((u=(null!==(i=null==n?void 0:n.scanLimit)&&void 0!==i?i:1e9)>>1,h=(null==n?void 0:n.timeout)?Date.now()+n.timeout:0,f=!1,function(t,e,n){for(;;){A(n,1);let i=!1;for(let r=0;r<n.length;r++){let s=n[r],o,a;(o=g(t,s.fromA,s.toA,e,s.fromB,s.toB))&&(s=n[r]=new l(s.fromA+o,s.toA,s.fromB+o,s.toB)),(a=k(t,s.fromA,s.toA,e,s.fromB,s.toB))&&(s=n[r]=new l(s.fromA,s.toA-a,s.fromB,s.toB-a));let c=s.toA-s.fromA,u=s.toB-s.fromB;
1if(c&&u)continue;let h=s.fromA-(r?n[r-1].toA:0),f=(r<n.length-1?n[r+1].fromA:t.length)-s.toA;if(!h||!f)continue;let p=c?t.slice(s.fromA,s.toA):e.slice(s.fromB,s.toB);h<=p.length&&t.slice(s.fromA-h,s.fromA)==p.slice(p.length-h)?(n[r]=new l(s.fromA-h,s.toA-h,s.fromB-h,s.toB-h),i=!0):f<=p.length&&t.slice(s.toA,s.toA+f)==p.slice(0,f)&&(n[r]=new l(s.fromA+f,s.toA+f,s.fromB+f,s.toB+f),i=!0)}if(!i)break}return n}(t,e,c(t,0,t.length,e,0,e.length))),t,e)}let D=s.sj.define({combine:t=>t[0]}),N=s.Pe.define(),I=s.sj.define(),L=s.sU.define({create:t=>null,update(t,e){for(let n of e.effects)n.is(N)&&(t=n.value);for(let n of e.state.facet(I))t=n(t,e);return t}});class j{constructor(t,e,n,i,r,s=!0){this.changes=t,this.fromA=e,this.toA=n,this.fromB=i,this.toB=r,this.precise=s}offset(t,e){return t||e?new j(this.changes,this.fromA+t,this.toA+t,this.fromB+e,this.toB+e,this.precise):this}get endA(){return Math.max(this.fromA,this.toA-1)}get endB(){return Math.max(this.fromB,this.toB-1)}static build(t,e,n){return E(B(t.toString(),e.toString(),n),t,e,0,0,!f)}static updateA(t,e,n,i,r){return Y(U(t,i,!0,n.length),t,e,n,r)}static updateB(t,e,n,i,r){return Y(U(t,i,!1,e.length),t,e,n,r)}}function $(t,e,n,i){let r=n.lineAt(t),s=i.lineAt(e);return r.to==t&&s.to==e&&t<n.length&&e<i.length?[t+1,e+1]:[r.from,s.from]}function _(t,e,n,i){let r=n.lineAt(t),s=i.lineAt(e);return r.from==t&&s.from==e?[t,e]:[r.to+1,s.to+1]}function E(t,e,n,i,r,s){let o=[];for(let a=0;a<t.length;a++){let l=t[a],[c,u]=$(l.fromA+i,l.fromB+r,e,n),[h,f]=_(l.toA+i,l.toB+r,e,n),p=[l.offset(-c+i,-u+r)];for(;a<t.length-1;){let s=t[a+1],[o,l]=$(s.fromA+i,s.fromB+r,e,n);if(o>h+1&&l>f+1)break;p.push(s.offset(-c+i,-u+r)),[h,f]=_(s.toA+i,s.toB+r,e,n),a++}o.push(new j(p,c,Math.max(c,h),u,Math.max(u,f),s))}return o}function M(t,e,n,i){let r=0,s=t.length;for(;;){if(r==s){let i=0,s=0;r&&({toA:i,toB:s}=t[r-1]);let o=e-(n?i:s);return[i+o,s+o]}let o=r+s>>1,a=t[o],[l,c]=n?[a.fromA,a.toA]:[a.fromB,a.toB];if(l>e)s=o;else{if(!(c<=e))return i?[a.fromA,a.fromB]:[a.toA,a.toB];r=o+1}}}function U(t,e,n,i){let r=[];return e.iterChangedRanges((s,o,a,l)=>{let c=0,u=n?e.length:i,h=0,f=n?i:e.length;s>1e3&&([c,h]=M(t,s-1e3,n,!0)),o<e.length-1e3&&([u,f]=M(t,o+1e3,n,!1));let p=l-a-(o-s),d,[O,m]=n?[p,0]:[0,p];r.length&&(d=r[r.length-1]).toA>=c?r[r.length-1]={fromA:d.fromA,fromB:d.fromB,toA:u,toB:f,diffA:d.diffA+O,diffB:d.diffB+m}:r.push({fromA:c,toA:u,fromB:h,toB:f,diffA:O,diffB:m})}),r}function Y(t,e,n,i,r){if(!t.length)return e;let s=[];for(let o=0,a=0,l=0,c=0;;o++){let u=o==t.length?null:t[o],h=u?u.fromA+a:n.length,p=u?u.fromB+l:i.length;for(;c<e.length;){let t=e[c];if(t.toA+a>h||t.toB+l>p)break;s.push(t.offset(a,l)),c++}if(!u)break;let d=u.toA+a+u.diffA,O=u.toB+l+u.diffB;for(let t of E(B(n.sliceString(h,d),i.sliceString(p,O),r),n,i,h,p,!f))s.push(t);for(a+=u.diffA,l+=u.diffB;c<e.length;){let t=e[c];if(t.fromA+a>d&&t.fromB+l>O)break;c++}}return s}let q={scanLimit:500},z=r.Z9.fromClass(class{constructor(t){({deco:this.deco,gutter:this.gutter}=H(t))}update(t){var e,n,i,r;(t.docChanged||t.viewportChanged||(e=t.startState,n=t.state,e.field(L,!1)!=n.field(L,!1))||(i=t.startState,r=t.state,i.facet(D)!=r.facet(D)))&&({deco:this.deco,gutter:this.gutter}=H(t.view))}},{decorations:t=>t.deco}),F=r.NZ.line({class:"cm-changedLine"}),W=r.NZ.mark({class:"cm-changedText"}),G=r.NZ.mark({tagName:"ins",class:"cm-insertedLine"}),Z=r.NZ.mark({tagName:"del",class:"cm-deletedLine"}),V=new class extends r.wJ{constructor(){super(...arguments),this.elementClass="cm-changedLineGutter"}};function H(t){let e=t.state.field(L),{side:n,highlightChanges:i,markGutter:r,overrideChunk:o}=t.state.facet(D),a="a"==n,l=new s.vB,c=r?new s.vB:null,{from:u,to:h}=t.viewport;for(let n of e){if((a?n.fromA:n.fromB)>=h)break;!((a?n.toA:n.toB)>u)||o&&o(t.state,n,l,c)||function(t,e,n,i,r,s){let o=n?t.fromA:t.fromB,a=n?t.toA:t.toB,l=0;if(o!=a){r.add(o,o,F),r.add(o,a,n?Z:G),s&&s.add(o,o,V);for(let c=e.iterRange(o,a-1),u=o;!c.next().done;){if(c.lineBreak){u++,r.add(u,u,F),s&&s.add(u,u,V);continue}let e=u+c.value.length;if(i)for(;l<t.changes.length;){let i=t.changes[l],s=o+(n?i.fromA:i.fromB),a=o+(n?i.toA:i.toB),c=Math.max(u,s),h=Math.min(e,a);if(c<h&&r.add(c,h,W),a<e)l++;else break}u=e}}}(n,t.state.doc,a,i,l,c)}return{deco:l.finish(),gutter:c&&c.finish()}}r.xO;let K=s.Pe.define({map:(t,e)=>t.map(e)}),J=s.Pe.define({map:(t,e)=>e.mapPos(t)});class tt extends r.xO{constructor(t){super(),this.lines=t}eq(t){return this.lines==t.lines}toDOM(t){let e=document.createElement("div");
1return e.className="cm-collapsedLines",e.textContent=t.state.phrase("$ unchanged lines",this.lines),e.addEventListener("click",e=>{let n=t.posAtDOM(e.target);t.dispatch({effects:J.of(n)});let{side:i,sibling:r}=t.state.facet(D);r&&r().dispatch({effects:J.of(function(t,e,n){let i=0,r=0;for(let s=0;;s++){let o=s<e.length?e[s]:null;if(!o||(n?o.fromA:o.fromB)>=t)return r+(t-i);[i,r]=n?[o.toA,o.toB]:[o.toB,o.toA]}}(n,t.state.field(L),"a"==i))})}),e}ignoreEvent(t){return t instanceof MouseEvent}get estimatedHeight(){return 27}get type(){return"collapsed-unchanged-code"}}let te=s.sU.define({create:t=>r.NZ.none,update(t,e){for(let n of(t=t.map(e.changes),e.effects))n.is(J)&&(t=t.update({filter:t=>t!=n.value}));return t},provide:t=>r.Lz.decorations.from(t)}),tn=r.Lz.baseTheme({".cm-mergeView & .cm-scroller, .cm-mergeView &":{height:"auto !important",overflowY:"visible !important"},"&.cm-merge-a .cm-changedLine, .cm-deletedChunk":{backgroundColor:"rgba(160, 128, 100, .08)"},"&.cm-merge-b .cm-changedLine, .cm-inlineChangedLine":{backgroundColor:"rgba(100, 160, 128, .08)"},"&light.cm-merge-a .cm-changedText, &light .cm-deletedChunk .cm-deletedText":{background:"linear-gradient(#ee443366, #ee443366) bottom/100% 2px no-repeat"},"&dark.cm-merge-a .cm-changedText, &dark .cm-deletedChunk .cm-deletedText":{background:"linear-gradient(#ffaa9966, #ffaa9966) bottom/100% 2px no-repeat"},"&light.cm-merge-b .cm-changedText":{background:"linear-gradient(#22bb22aa, #22bb22aa) bottom/100% 2px no-repeat"},"&dark.cm-merge-b .cm-changedText":{background:"linear-gradient(#88ff88aa, #88ff88aa) bottom/100% 2px no-repeat"},"&.cm-merge-b .cm-deletedText":{background:"#ff000033"},".cm-insertedLine, .cm-deletedLine, .cm-deletedLine del":{textDecoration:"none"},".cm-deletedChunk":{paddingLeft:"6px","& .cm-chunkButtons":{position:"absolute",insetInlineEnd:"5px"},"& button":{border:"none",cursor:"pointer",color:"white",margin:"0 2px",borderRadius:"3px","&[name=accept]":{background:"#2a2"},"&[name=reject]":{background:"#d43"}}},".cm-collapsedLines":{padding:"5px 5px 5px 10px",cursor:"pointer","&:before":{content:'"⦚"',marginInlineEnd:"7px"},"&:after":{content:'"⦚"',marginInlineStart:"7px"}},"&light .cm-collapsedLines":{color:"#444",background:"linear-gradient(to bottom, transparent 0, #f3f3f3 30%, #f3f3f3 70%, transparent 100%)"},"&dark .cm-collapsedLines":{color:"#ddd",background:"linear-gradient(to bottom, transparent 0, #222 30%, #222 70%, transparent 100%)"},".cm-changeGutter":{width:"3px",paddingLeft:"1px"},"&light.cm-merge-a .cm-changedLineGutter, &light .cm-deletedLineGutter":{background:"#e43"},"&dark.cm-merge-a .cm-changedLineGutter, &dark .cm-deletedLineGutter":{background:"#fa9"},"&light.cm-merge-b .cm-changedLineGutter":{background:"#2b2"},"&dark.cm-merge-b .cm-changedLineGutter":{background:"#8f8"},".cm-inlineChangedLineGutter":{background:"#75d"}}),ti=new class extends r.wJ{constructor(){super(...arguments),this.elementClass="cm-deletedLineGutter"}},tr=s.Nb.low((0,r.cU)({class:"cm-changeGutter",markers:t=>{var e;return(null===(e=t.plugin(z))||void 0===e?void 0:e.gutter)||s.om.empty},widgetMarker:(t,e)=>e instanceof tc?ti:null}));function ts(t){var e;let n="string"==typeof t.original?s.EY.of(t.original.split(/\r?\n/)):t.original,i=t.diffConfig||q;return[s.Nb.low(z),th,tn,r.Lz.editorAttributes.of({class:"cm-merge-b"}),I.of((t,e)=>{let n=e.effects.find(t=>t.is(to));return n&&(t=j.updateA(t,n.value.doc,e.startState.doc,n.value.changes,i)),e.docChanged&&(t=j.updateB(t,e.state.field(ta),e.newDoc,e.changes,i)),t}),D.of({highlightChanges:!1!==t.highlightChanges,markGutter:!1!==t.gutter,syntaxHighlightDeletions:!1!==t.syntaxHighlightDeletions,syntaxHighlightDeletionsMaxLength:3e3,mergeControls:null===(e=t.mergeControls)||void 0===e||e,overrideChunk:t.allowInlineDiffs?tg:void 0,side:"b"}),ta.init(()=>n),!1!==t.gutter?tr:[],t.collapseUnchanged?function({margin:t=3,minSize:e=4}){return te.init(n=>(function(t,e,n){let i=new s.vB,o="a"==t.facet(D).side,a=t.field(L),l=1;for(let s=0;;s++){let c=s<a.length?a[s]:null,u=s?l+e:1,h=c?t.doc.lineAt(o?c.fromA:c.fromB).number-1-e:t.doc.lines,f=h-u+1;
1if(f>=n&&i.add(t.doc.line(u).from,t.doc.line(h).to,r.NZ.replace({widget:new tt(f),block:!0})),!c)break;l=t.doc.lineAt(Math.min(t.doc.length,o?c.toA:c.toB)).number}return i.finish()})(n,t,e))}(t.collapseUnchanged):[],L.init(t=>j.build(n,t.doc,i))]}let to=s.Pe.define(),ta=s.sU.define({create:()=>s.EY.empty,update(t,e){for(let n of e.effects)n.is(to)&&(t=n.value.doc);return t}}),tl=new WeakMap;class tc extends r.xO{constructor(t){super(),this.buildDOM=t,this.dom=null}eq(t){return this.dom==t.dom}toDOM(t){return this.dom||(this.dom=this.buildDOM(t))}}function tu(t){let e=new s.vB;for(let n of t.field(L)){let i=t.facet(D).overrideChunk&&tp(t,n);e.add(n.fromB,n.fromB,function(t,e,n){let i=tl.get(e.changes);if(i)return i;let l=r.NZ.widget({block:!0,side:-1,widget:new tc(i=>{let{highlightChanges:r,syntaxHighlightDeletions:l,syntaxHighlightDeletionsMaxLength:c,mergeControls:u}=t.facet(D),h=document.createElement("div");if(h.className="cm-deletedChunk",u){let e=h.appendChild(document.createElement("div"));e.className="cm-chunkButtons";let n=t=>{t.preventDefault(),function(t,e){let{state:n}=t,i=null!=e?e:n.selection.main.head,r=t.state.field(L).find(t=>t.fromB<=i&&t.endB>=i);if(!r)return;let o=t.state.sliceDoc(r.fromB,Math.max(r.fromB,r.toB-1)),a=t.state.field(ta);r.fromB!=r.toB&&r.toA<=a.length&&(o+=t.state.lineBreak);let l=s.VR.of({from:r.fromA,to:Math.min(a.length,r.toA),insert:o},a.length);t.dispatch({effects:to.of({doc:l.apply(a),changes:l}),userEvent:"accept"})}(i,i.posAtDOM(h))},r=t=>{t.preventDefault(),function(t,e){let{state:n}=t,i=null!=e?e:n.selection.main.head,r=n.field(L).find(t=>t.fromB<=i&&t.endB>=i);if(!r)return;let s=n.field(ta).sliceString(r.fromA,Math.max(r.fromA,r.toA-1));r.fromA!=r.toA&&r.toB<=n.doc.length&&(s+=n.lineBreak),t.dispatch({changes:{from:r.fromB,to:Math.min(n.doc.length,r.toB),insert:s},userEvent:"revert"})}(i,i.posAtDOM(h))};if("function"==typeof u)e.appendChild(u("accept",n)),e.appendChild(u("reject",r));else{let i=e.appendChild(document.createElement("button"));i.name="accept",i.textContent=t.phrase("Accept"),i.onmousedown=n;let s=e.appendChild(document.createElement("button"));s.name="reject",s.textContent=t.phrase("Reject"),s.onmousedown=r}}if(n||e.fromA>=e.toA)return h;let f=i.state.field(ta).sliceString(e.fromA,e.endA),p=l&&t.facet(o.BH),d=k(),O=e.changes,m=0,g=!1;function k(){let t=h.appendChild(document.createElement("div"));return t.className="cm-deletedLine",t.appendChild(document.createElement("del"))}function b(t,e,n){for(let i=t;i<e;){if("\n"==f.charAt(i)){d.firstChild||d.appendChild(document.createElement("br")),d=k(),i++;continue}let t=e,s=n+(g?" cm-deletedText":""),o=!1,a=f.indexOf("\n",i);if(a>-1&&a<e&&(t=a),r&&m<O.length){let e=Math.max(0,g?O[m].toA:O[m].fromA);e<=t&&(t=e,g&&m++,o=!0)}if(t>i){let e=document.createTextNode(f.slice(i,t));if(s){let t=d.appendChild(document.createElement("span"));t.className=s,t.appendChild(e)}else d.appendChild(e);i=t}o&&(g=!g)}}if(p&&e.toA-e.fromA<=c){let e=p.parser.parse(f),n=0;(0,a.DM)(e,{style:e=>(0,o.GY)(t,e)},(t,e,i)=>{t>n&&b(n,t,""),b(t,e,i),n=e}),b(n,f.length,"")}else b(0,f.length,"");return d.firstChild||d.appendChild(document.createElement("br")),h})});return tl.set(e.changes,l),l}(t,n,!!i))}return e.finish()}let th=s.sU.define({create:t=>tu(t),update:(t,e)=>e.state.field(L,!1)!=e.startState.field(L,!1)?tu(e.state):t,provide:t=>r.Lz.decorations.from(t)}),tf=new WeakMap;function tp(t,e){let n=tf.get(e);if(void 0!==n)return n;n=null;let i=t.field(ta),s=t.doc,o=i.lineAt(e.endA).number-i.lineAt(e.fromA).number+1,a=s.lineAt(e.endB).number-s.lineAt(e.fromB).number+1;n:if(o==a&&o<10){let t=[],s=0,a=e.fromA,l=e.fromB;for(let n of e.changes){if(n.fromA<n.toA){s+=n.toA-n.fromA;let e=i.sliceString(a+n.fromA,a+n.toA);if(/\n/.test(e))break n;t.push(r.NZ.widget({widget:new td(e),side:-1}).range(l+n.fromB))}n.fromB<n.toB&&t.push(W.range(l+n.fromB,l+n.toB))}s<e.endA-e.fromA-2*o&&(n=t)}return tf.set(e,n),n}class td extends r.xO{constructor(t){super(),this.text=t}eq(t){return this.text==t.text}toDOM(t){let e=document.createElement("del");
1return e.className="cm-deletedText",e.textContent=this.text,e}}let tO=new class extends r.wJ{constructor(){super(...arguments),this.elementClass="cm-inlineChangedLineGutter"}},tm=r.NZ.line({class:"cm-inlineChangedLine"});function tg(t,e,n,i){let r=tp(t,e),s=0;if(!r)return!1;for(let o=t.doc.lineAt(e.fromB);;){for(i&&i.add(o.from,o.from,tO),n.add(o.from,o.from,tm);s<r.length&&r[s].to<=o.to;){let t=r[s++];n.add(t.from,t.to,t.value)}if(o.to>=e.endB)break;o=t.doc.lineAt(o.to+1)}return!0}},88880:(t,e,n)=>{"use strict";n.d(e,{oQ:()=>R});var i=n(22268),r=n(5996);class s{constructor(t,e,n){this.parent=t,this.depth=e,this.type=n,this.hash=(t?t.hash+t.hash<<8:0)+e+(e<<4)+n}}function o(t,e){for(let n=0,i=e-t.pos-1;;i--,n++){let e=t.peek(i);if(l(e)||-1==e)return n}}function a(t){return 32==t||9==t}function l(t){return 10==t||13==t}function c(t){var e;return t<0||a(e=t)||l(e)}s.top=new s(null,-1,0);let u=new i.Aj({start:s.top,reduce:(t,e)=>3==t.type&&(20==e||34==e)?t.parent:t,shift(t,e,n,i){if(3==e)return new s(t,o(i,i.pos),1);if(65==e||5==e)return new s(t,o(i,i.pos),2);if(63==e)return t.parent;if(19==e||33==e)return new s(t,0,3);if(13==e&&4==t.type)return t.parent;if(47==e){let e=/[1-9]/.exec(i.read(i.pos,n.pos));if(e)return new s(t,t.depth+ +e[0],4)}return t},hash:t=>t.hash});function h(t,e,n=0){return t.peek(n)==e&&t.peek(n+1)==e&&t.peek(n+2)==e&&c(t.peek(n+3))}let f=new i.Lu((t,e)=>{if(-1==t.next&&e.canShift(64))return t.acceptToken(64);let n=t.peek(-1);if((l(n)||n<0)&&3!=e.context.type){if(h(t,45))if(!e.canShift(63))return t.acceptToken(1,3);else t.acceptToken(63);if(h(t,46))if(!e.canShift(63))return t.acceptToken(2,3);else t.acceptToken(63);let n=0;for(;32==t.next;)n++,t.advance();!(n<e.context.depth)&&(n!=e.context.depth||1!=e.context.type||45==t.next&&c(t.peek(1)))||-1==t.next||l(t.next)||35==t.next||t.acceptToken(63,-n)}},{contextual:!0}),p=new i.Lu((t,e)=>{if(3==e.context.type){63==t.next&&(t.advance(),c(t.next)&&t.acceptToken(7));return}if(45==t.next)t.advance(),c(t.next)&&t.acceptToken(1==e.context.type&&e.context.depth==o(t,t.pos-1)?4:3);else if(63==t.next)t.advance(),c(t.next)&&t.acceptToken(2==e.context.type&&e.context.depth==o(t,t.pos-1)?6:5);else{let n=t.pos;for(;;)if(a(t.next)){if(t.pos==n)return;t.advance()}else if(33==t.next)m(t);else if(38==t.next)g(t);else if(42==t.next){g(t);break}else if(39==t.next||34==t.next){if(k(t,!0))break;return}else if(91==t.next||123==t.next){if(!function(t){for(let e=[],n=t.pos+1024;;)if(91==t.next||123==t.next)e.push(t.next),t.advance();else if(39==t.next||34==t.next){if(!k(t,!0))return!1}else if(93==t.next||125==t.next){if(e[e.length-1]!=t.next-2)return!1;if(e.pop(),t.advance(),!e.length)return!0}else{if(t.next<0||t.pos>n||l(t.next))return!1;t.advance()}}(t))return;break}else{A(t,!0,!1,0);break}for(;a(t.next);)t.advance();if(58==t.next){if(t.pos==n&&e.canShift(29))return;c(t.peek(1))&&t.acceptTokenTo(2==e.context.type&&e.context.depth==o(t,n)?66:65,n)}}},{contextual:!0});function d(t){return t>=48&&t<=57||t>=97&&t<=102||t>=65&&t<=70}function O(t,e){var n;return 37==t.next?(t.advance(),d(t.next)&&t.advance(),d(t.next)&&t.advance(),!0):(!!((n=t.next)>32)&&!!(n<127)&&34!=n&&37!=n&&44!=n&&60!=n&&62!=n&&92!=n&&94!=n&&96!=n&&123!=n&&124!=n&&125!=n||!!e&&44==t.next)&&(t.advance(),!0)}function m(t){if(t.advance(),60==t.next){for(t.advance();;)if(!O(t,!0)){62==t.next&&t.advance();break}}else for(;O(t,!1););}function g(t){for(t.advance();!c(t.next)&&"f"!=b(t.tag);)t.advance()}function k(t,e){let n=t.next,i=!1,r=t.pos;for(t.advance();;){let s=t.next;if(s<0)break;if(t.advance(),s==n)if(39==s)if(39==t.next)t.advance();else break;else break;else if(92==s&&34==n)t.next>=0&&t.advance();else if(l(s)){if(e)return!1;i=!0}else if(e&&t.pos>=r+1024)return!1}return!i}function b(t){return t<33?"u":t>125?"s":"iiisiiissisfissssssssssssisssiiissssssssssssssssssssssssssfsfssissssssssssssssssssssssssssfif"[t-33]}function x(t,e){let n=b(t);return"u"!=n&&!(e&&"f"==n)}function A(t,e,n,i){if(!("s"==b(t.next)||(63==t.next||58==t.next||45==t.next)&&x(t.peek(1),n)))return!1;t.advance();let r=t.pos;for(;;){var s;let o=t.next,c=0,u=i+1;for(;a(s=o)||l(s);){if(l(o)){if(e)return!1;u=0}else u++;o=t.peek(++c)}if(!(o>=0&&(58==o?x(t.peek(c+1),n):35==o?32!=t.peek(c-1):x(o,n)))||!n&&u<=i||0==u&&!n&&(h(t,45,c)||h(t,46,c)))break;if(e&&"f"==b(o))return!1;for(let e=c;e>=0;e--)t.advance();if(e&&t.pos>r+1024)return!1}return!0}let v=new i.Lu((t,e)=>{if(33==t.next)m(t),t.acceptToken(12);else if(38==t.next||42==t.next){let e=38==t.next?10:11;g(t),t.acceptToken(e)}else 39==t.next||34==t.next?(k(t,!1),t.acceptToken(9)):A(t,!1,3==e.context.type,e.context.depth)&&t.acceptToken(8)}),P=new i.Lu((t,e)=>{let n=4==e.context.type?e.context.depth:-1,i=t.pos;t:for(;;){let r=0,s=t.next;for(;32==s;)s=t.peek(++r);if(!r&&(h(t,45,r)||h(t,46,r))||!l(s)&&(n<0&&(n=Math.max(e.context.depth+1,r)),r<n))break;for(;;){if(t.next<0)break t;let e=l(t.next);if(t.advance(),e)continue t;i=t.pos}}t.acceptTokenTo(13,i)}),y=(0,r.pn)({DirectiveName:r._A.keyword,DirectiveContent:r._A.attributeValue,"DirectiveEnd DocEnd":r._A.meta,QuotedLiteral:r._A.string,BlockLiteralHeader:r._A.special(r._A.string),BlockLiteralContent:r._A.content,Literal:r._A.content,"Key/Literal Key/QuotedLiteral":r._A.definition(r._A.propertyName),"Anchor Alias":r._A.labelName,Tag:r._A.typeName,Comment:r._A.lineComment,": , -":r._A.separator,"?":r._A.punctuation,"[ ]":r._A.squareBracket,"{ }":r._A.brace}),S=i.U1.deserialize({version:14,states:"5lQ!ZQgOOO#PQfO'#CpO#uQfO'#DOOOQR'#Dv'#DvO$qQgO'#DRO%gQdO'#DUO%nQgO'#DUO&ROaO'#D[OOQR'#Du'#DuO&{QgO'#D^O'rQgO'#D`OOQR'#Dt'#DtO(iOqO'#DbOOQP'#Dj'#DjO(zQaO'#CmO)YQgO'#CmOOQP'#Cm'#CmQ)jQaOOQ)uQgOOQ]QgOOO*PQdO'#CrO*nQdO'#CtOOQO'#Dw'#DwO+]Q`O'#CxO+hQdO'#CwO+rQ`O'#CwOOQO'#Cv'#CvO+wQdO'#CvOOQO'#Cq'#CqO,UQ`O,59[O,^QfO,59[OOQR,59[,59[OOQO'#Cx'#CxO,eQ`O'#DPO,pQdO'#DPOOQO'#Dx'#DxO,zQdO'#DxO-XQ`O,59jO-aQfO,59jOOQR,59j,59jOOQR'#DS'#DSO-hQcO,59mO-s
1QgO'#DVO.TQ`O'#DVO.YQcO,59pOOQR'#DX'#DXO#|QfO'#DWO.hQcO'#DWOOQR,59v,59vO.yOWO,59vO/OOaO,59vO/WOaO,59vO/cQgO'#D_OOQR,59x,59xO0VQgO'#DaOOQR,59z,59zOOQP,59|,59|O0yOaO,59|O1ROaO,59|O1aOqO,59|OOQP-E7h-E7hO1oQgO,59XOOQP,59X,59XO2PQaO'#DeO2_QgO'#DeO2oQgO'#DkOOQP'#Dk'#DkQ)jQaOOO3PQdO'#CsOOQO,59^,59^O3kQdO'#CuOOQO,59`,59`OOQO,59c,59cO4VQdO,59cO4aQdO'#CzO4kQ`O'#CzOOQO,59b,59bOOQU,5:Q,5:QOOQR1G.v1G.vO4pQ`O1G.vOOQU-E7d-E7dO4xQdO,59kOOQO,59k,59kO5SQdO'#DQO5^Q`O'#DQOOQO,5:d,5:dOOQU,5:R,5:ROOQR1G/U1G/UO5cQ`O1G/UOOQU-E7e-E7eO5kQgO'#DhO5xQcO1G/XOOQR1G/X1G/XOOQR,59q,59qO6TQgO,59qO6eQdO'#DiO6lQgO'#DiO7PQcO1G/[OOQR1G/[1G/[OOQR,59r,59rO#|QfO,59rOOQR1G/b1G/bO7_OWO1G/bO7dOaO1G/bOOQR,59y,59yOOQR,59{,59{OOQP1G/h1G/hO7lOaO1G/hO7tOaO1G/hO8POaO1G/hOOQP1G.s1G.sO8_QgO,5:POOQP,5:P,5:POOQP,5:V,5:VOOQP-E7i-E7iOOQO,59_,59_OOQO,59a,59aOOQO1G.}1G.}OOQO,59f,59fO8oQdO,59fOOQR7+$b7+$bP,XQ`O'#DfOOQO1G/V1G/VOOQO,59l,59lO8yQdO,59lOOQR7+$p7+$pP9TQ`O'#DgOOQR'#DT'#DTOOQR,5:S,5:SOOQR-E7f-E7fOOQR7+$s7+$sOOQR1G/]1G/]O9YQgO'#DYO9jQ`O'#DYOOQR,5:T,5:TO#|QfO'#DZO9oQcO'#DZOOQR-E7g-E7gOOQR7+$v7+$vOOQR1G/^1G/^OOQR7+$|7+$|O:QOWO7+$|OOQP7+%S7+%SO:VOaO7+%SO:_OaO7+%SOOQP1G/k1G/kOOQO1G/Q1G/QOOQO1G/W1G/WOOQR,59t,59tO:jQgO,59tOOQR,59u,59uO#|QfO,59uOOQR<<Hh<<HhOOQP<<Hn<<HnO:zOaO<<HnOOQR1G/`1G/`OOQR1G/a1G/aOOQPAN>YAN>Y",stateData:";S~O!fOS!gOS^OS~OP_OQbORSOTUOWROXROYYOZZO[XOcPOqQO!PVO!V[O!cTO~O`cO~P]OVkOWROXROYeOZfO[dOcPOmhOqQO~OboO~P!bOVtOWROXROYeOZfO[dOcPOmrOqQO~OpwO~P#WORSOTUOWROXROYYOZZO[XOcPOqQO!PVO!cTO~OSvP!avP!bvP~P#|OWROXROYeOZfO[dOcPOqQO~OmzO~P%OOm!OOUzP!azP!bzP!dzP~P#|O^!SO!b!QO!f!TO!g!RO~ORSOTUOWROXROcPOqQO!PVO!cTO~OY!UOP!QXQ!QX!V!QX!`!QXS!QX!a!QX!b!QXU!QXm!QX!d!QX~P&aO[!WOP!SXQ!SX!V!SX!`!SXS!SX!a!SX!b!SXU!SXm!SX!d!SX~P&aO^!ZO!W![O!b!YO!f!]O!g!YO~OP!_O!V[OQaX!`aX~OPaXQaX!VaX!`aX~P#|OP!bOQ!cO!V[O~OP_O!V[O~P#|OWROXROY!fOcPOqQObfXmfXofXpfX~OWROXRO[!hOcPOqQObhXmhXohXphX~ObeXmlXoeX~ObkXokX~P%OOm!kO~Om!lObnPonP~P%OOb!pOo!oO~Ob!pO~P!bOm!sOosXpsX~OosXpsX~P%OOm!uOotPptP~P%OOo!xOp!yO~Op!yO~P#WOS!|O!a#OO!b#OO~OUyX!ayX!byX!dyX~P#|Om#QO~OU#SO!a#UO!b#UO!d#RO~Om#WOUzX!azX!bzX!dzX~O]#XO~O!b#XO!g#YO~O^#ZO!b#XO!g#YO~OP!RXQ!RX!V!RX!`!RXS!RX!a!RX!b!RXU!RXm!RX!d!RX~P&aOP!TXQ!TX!V!TX!`!TXS!TX!a!TX!b!TXU!TXm!TX!d!TX~P&aO!b#^O!g#^O~O^#_O!b#^O!f#`O!g#^O~O^#_O!W#aO!b#^O!g#^O~OPaaQaa!Vaa!`aa~P#|OP#cO!V[OQ!XX!`!XX~OP!XXQ!XX!V!XX!`!XX~P#|OP_O!V[OQ!_X!`!_X~P#|OWROXROcPOqQObgXmgXogXpgX~OWROXROcPOqQObiXmiXoiXpiX~Obkaoka~P%OObnXonX~P%OOm#kO~Ob#lOo!oO~Oosapsa~P%OOotXptX~P%OOm#pO~Oo!xOp#qO~OSwP!awP!bwP~P#|OS!|O!a#vO!b#vO~OUya!aya!bya!dya~P#|Om#xO~P%OOm#{OU}P!a}P!b}P!d}P~P#|OU#SO!a$OO!b$OO!d#RO~O]$QO~O!b$QO!g$RO~O!b$SO!g$SO~O^$TO!b$SO!g$SO~O^$TO!b$SO!f$UO!g$SO~OP!XaQ!Xa!V!Xa!`!Xa~P#|Obnaona~P%OOotapta~P%OOo!xO~OU|X!a|X!b|X!d|X~P#|Om$ZO~Om$]OU}X!a}X!b}X!d}X~O]$^O~O!b$_O!g$_O~O^$`O!b$_O!g$_O~OU|a!a|a!b|a!d|a~P#|O!b$cO!g$cO~O",goto:",]!mPPPPPPPPPPPPPPPPP!nPP!v#v#|$`#|$c$f$j$nP%VPPP!v%Y%^%a%{&O%a&R&U&X&_&b%aP&e&{&e'O'RPP']'a'g'm's'y(XPPPPPPPP(_)e*X+c,VUaObcR#e!c!{ROPQSTUXY_bcdehknrtvz!O!U!W!_!b!c!f!h!k!l!s!u!|#Q#R#S#W#c#k#p#x#{$Z$]QmPR!qnqfPQThknrtv!k!l!s!u#R#k#pR!gdR!ieTlPnTjPnSiPnSqQvQ{TQ!mkQ!trQ!vtR#y#RR!nkTsQvR!wt!RWOSUXY_bcz!O!U!W!_!b!c!|#Q#S#W#c#x#{$Z$]RySR#t!|R|TR|UQ!PUR#|#SR#z#RR#z#SyZOSU_bcz!O!_!b!c!|#Q#S#W#c#x#{$Z$]R!VXR!XYa]O^abc!a!c!eT!da!eQnPR!rnQvQR!{vQ!}yR#u!}Q#T|R#}#TW^Obc!cS!^^!aT!aa!eQ!eaR#f!eW`Obc!cQxSS}U#SQ!`_Q#PzQ#V!OQ#b!_Q#d!bQ#s!|Q#w#QQ$P#WQ$V#cQ$Y#xQ$[#{Q$a$ZR$b$]xZOSU_bcz!O!_!b!c!|#Q#S#W#c#x#{$Z$]Q!VXQ!XYQ#[!UR#]!W!QWOSUXY_bcz!O!U!W!_!b!c!|#Q#S#W#c#x#{$Z$]pfPQThknrtv!k!l!s!u#R#k#pQ!gdQ!ieQ#g!fR#h!hSgPn^pQTkrtv#RQ!jhQ#i!kQ#j!lQ#n!sQ#o!uQ$W#kR$X#pQuQR!zv",nodeNames:"⚠ DirectiveEnd DocEnd - - ? ? ? Literal QuotedLiteral Anchor Alias Tag BlockLiteralContent Comment Stream BOM Document ] [ FlowSequence Item Tagged Anchored Anchored Tagged FlowMapping Pair Key : Pair , } { FlowMapping Pair Pair BlockSequence Item Item BlockMapping Pair Pair Key Pair Pair BlockLiteral BlockLiteralHeader Tagged Anchored Anchored Tagged Directive DirectiveName DirectiveContent Document",maxTerm:74,context:u,nodeProps:[["isolate",-3,8,9,14,""],["openedBy",18,"[",32,"{"],["closedBy",19,"]",33,"}"]],propSources:[y],skippedNodes:[0],repeatNodeCount:6,tokenData:"-Y~RnOX#PXY$QYZ$]Z]#P]^$]^p#Ppq$Qqs#Pst$btu#Puv$yv|#P|}&e}
1![#P![!]'O!]!`#P!`!a'i!a!}#P!}#O*g#O#P#P#P#Q+Q#Q#o#P#o#p+k#p#q'i#q#r,U#r;'S#P;'S;=`#z<%l?HT#P?HT?HU,o?HUO#PQ#UU!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PQ#kTOY#PZs#Pt;'S#P;'S;=`#z<%lO#PQ#}P;=`<%l#P~$VQ!f~XY$Qpq$Q~$bO!g~~$gS^~OY$bZ;'S$b;'S;=`$s<%lO$b~$vP;=`<%l$bR%OX!WQOX%kXY#PZ]%k]^#P^p%kpq#hq;'S%k;'S;=`&_<%lO%kR%rX!WQ!VPOX%kXY#PZ]%k]^#P^p%kpq#hq;'S%k;'S;=`&_<%lO%kR&bP;=`<%l%kR&lUoP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR'VUmP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR'p[!PP!WQOY#PZp#Ppq#hq{#P{|(f|}#P}!O(f!O!R#P!R![)p![;'S#P;'S;=`#z<%lO#PR(mW!PP!WQOY#PZp#Ppq#hq!R#P!R![)V![;'S#P;'S;=`#z<%lO#PR)^U!PP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR)wY!PP!WQOY#PZp#Ppq#hq{#P{|)V|}#P}!O)V!O;'S#P;'S;=`#z<%lO#PR*nUcP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR+XUbP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR+rUqP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR,]UpP!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#PR,vU`P!WQOY#PZp#Ppq#hq;'S#P;'S;=`#z<%lO#P",tokenizers:[f,p,v,P,0,1],topRules:{Stream:[0,15]},tokenPrec:0});var Q=n(93153);n(1802);let C=i.U1.deserialize({version:14,states:"!vOQOPOOO]OPO'#C_OhOPO'#C^OOOO'#Cc'#CcOpOPO'#CaQOOOOOO{OPOOOOOO'#Cb'#CbO!WOPO'#C`O!`OPO,58xOOOO-E6a-E6aOOOO-E6`-E6`OOOO'#C_'#C_OOOO1G.d1G.d",stateData:"!h~OXPOYROWTP~OWVXXRXYRX~OYVOXSP~OXROYROWTX~OXROYROWTP~OYVOXSX~OX[O~OXY~",goto:"vWPPX[beioRUOQQOR]XRXQTTOUQWQRZWSSOURYS",nodeNames:"⚠ Document Frontmatter DashLine FrontmatterContent Body",maxTerm:10,skippedNodes:[0],repeatNodeCount:2,tokenData:"$z~RXOYnYZ!^Z]n]^!^^}n}!O!i!O;'Sn;'S;=`!c<%lOn~qXOYnYZ!^Z]n]^!^^;'Sn;'S;=`!c<%l~n~On~~!^~!cOY~~!fP;=`<%ln~!lZOYnYZ!^Z]n]^!^^}n}!O#_!O;'Sn;'S;=`!c<%l~n~On~~!^~#bZOYnYZ!^Z]n]^!^^}n}!O$T!O;'Sn;'S;=`!c<%l~n~On~~!^~$WXOYnYZ$sZ]n]^$s^;'Sn;'S;=`!c<%l~n~On~~$s~$zOX~Y~",tokenizers:[0],topRules:{Document:[0,1]},tokenPrec:67}),w=Q.bj.define({name:"yaml",parser:S.configure({props:[Q.Oh.add({Stream:t=>{for(let e=t.node.resolve(t.pos,-1);e&&e.to>=t.pos;e=e.parent){if("BlockLiteralContent"==e.name&&e.from<e.to)return t.baseIndentFor(e);if("BlockLiteral"==e.name)return t.baseIndentFor(e)+t.unit;if("BlockSequence"==e.name||"BlockMapping"==e.name)return t.column(e.from,1);if("QuotedLiteral"==e.name)break;if("Literal"==e.name){let n=t.column(e.from,1);if(n==t.lineIndent(e.from,1))return n;if(e.to>t.pos)break}}return null},FlowMapping:(0,Q.Ay)({closing:"}"}),FlowSequence:(0,Q.Ay)({closing:"]"})}),Q.b_.add({"FlowMapping FlowSequence":Q.yd,"Item Pair BlockLiteral":(t,e)=>({from:e.doc.lineAt(t.from).to,to:t.to})})]}),languageData:{commentTokens:{line:"#"},indentOnInput:/^\s*[\]\}]$/}});function R(){return new Q.Yy(w)}r._A.meta}}]);

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.