You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

675 lines
2.6 MiB
JavaScript

/*
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
if you want to view the source, please visit the github repository of this plugin
*/
var lXe=Object.create;var iP=Object.defineProperty,uXe=Object.defineProperties,cXe=Object.getOwnPropertyDescriptor,dXe=Object.getOwnPropertyDescriptors,pXe=Object.getOwnPropertyNames,x1=Object.getOwnPropertySymbols,See=Object.getPrototypeOf,lB=Object.prototype.hasOwnProperty,kee=Object.prototype.propertyIsEnumerable,mXe=Reflect.get;var Yn=Math.pow,Cee=(e,t,r)=>t in e?iP(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Z=(e,t)=>{for(var r in t||(t={}))lB.call(t,r)&&Cee(e,r,t[r]);if(x1)for(var r of x1(t))kee.call(t,r)&&Cee(e,r,t[r]);return e},$e=(e,t)=>uXe(e,dXe(t));var uB=e=>typeof e=="symbol"?e:e+"",Nn=(e,t)=>{var r={};for(var o in e)lB.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&x1)for(var o of x1(e))t.indexOf(o)<0&&kee.call(e,o)&&(r[o]=e[o]);return r};var tn=(e,t)=>()=>(e&&(t=e(e=0)),t);var z=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),kp=(e,t)=>{for(var r in t)iP(e,r,{get:t[r],enumerable:!0})},C1=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of pXe(t))!lB.call(e,n)&&n!==r&&iP(e,n,{get:()=>t[n],enumerable:!(o=cXe(t,n))||o.enumerable});return e},M=(e,t,r)=>(C1(e,t,"default"),r&&C1(r,t,"default")),h=(e,t,r)=>(r=e!=null?lXe(See(e)):{},C1(t||!e||!e.__esModule?iP(r,"default",{value:e,enumerable:!0}):r,e)),gv=e=>C1(iP({},"__esModule",{value:!0}),e);var cB=(e,t,r)=>mXe(See(e),r,t);var F=(e,t,r)=>new Promise((o,n)=>{var a=l=>{try{s(r.next(l))}catch(u){n(u)}},i=l=>{try{s(r.throw(l))}catch(u){n(u)}},s=l=>l.done?o(l.value):Promise.resolve(l.value).then(a,i);s((r=r.apply(e,t)).next())});var cre=z(Qu=>{"use strict";Object.defineProperty(Qu,"__esModule",{value:!0});require("obsidian");var td=class extends Error{},TB=class extends td{constructor(t){super(`Invalid DateTime: ${t.toMessage()}`)}},PB=class extends td{constructor(t){super(`Invalid Interval: ${t.toMessage()}`)}},wB=class extends td{constructor(t){super(`Invalid Duration: ${t.toMessage()}`)}},Bf=class extends td{},j1=class extends td{constructor(t){super(`Invalid unit ${t}`)}},Xi=class extends td{},Ku=class extends td{constructor(){super("Zone is an abstract class")}},Ot="numeric",eu="short",xs="long",W1={year:Ot,month:Ot,day:Ot},dte={year:Ot,month:eu,day:Ot},hXe={year:Ot,month:eu,day:Ot,weekday:eu},pte={year:Ot,month:xs,day:Ot},mte={year:Ot,month:xs,day:Ot,weekday:xs},fte={hour:Ot,minute:Ot},hte={hour:Ot,minute:Ot,second:Ot},gte={hour:Ot,minute:Ot,second:Ot,timeZoneName:eu},vte={hour:Ot,minute:Ot,second:Ot,timeZoneName:xs},yte={hour:Ot,minute:Ot,hourCycle:"h23"},bte={hour:Ot,minute:Ot,second:Ot,hourCycle:"h23"},_te={hour:Ot,minute:Ot,second:Ot,hourCycle:"h23",timeZoneName:eu},Tte={hour:Ot,minute:Ot,second:Ot,hourCycle:"h23",timeZoneName:xs},Pte={year:Ot,month:Ot,day:Ot,hour:Ot,minute:Ot},wte={year:Ot,month:Ot,day:Ot,hour:Ot,minute:Ot,second:Ot},xte={year:Ot,month:eu,day:Ot,hour:Ot,minute:Ot},Cte={year:Ot,month:eu,day:Ot,hour:Ot,minute:Ot,second:Ot},gXe={year:Ot,month:eu,day:Ot,weekday:eu,hour:Ot,minute:Ot},Ste={year:Ot,month:xs,day:Ot,hour:Ot,minute:Ot,timeZoneName:eu},kte={year:Ot,month:xs,day:Ot,hour:Ot,minute:Ot,second:Ot,timeZoneName:eu},Dte={year:Ot,month:xs,day:Ot,weekday:xs,hour:Ot,minute:Ot,timeZoneName:xs},Mte={year:Ot,month:xs,day:Ot,weekday:xs,hour:Ot,minute:Ot,second:Ot,timeZoneName:xs},$f=class{get type(){throw new Ku}get name(){throw new Ku}get ianaName(){return this.name}get isUniversal(){throw new Ku}offsetName(t,r){throw new Ku}formatOffset(t,r){throw new Ku}offset(t){throw new Ku}equals(t){throw new Ku}get isValid(){throw new Ku}},fB=null,V1=class e extends $f{static get instance(){return fB===null&&(fB=new e),fB}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:r,locale:o}){return Ote(t,r,o)}formatOffset(t,r){return hP(this.offset(t),r)}offset(t){return-new Date(t).getTimezoneOffset()}equals(t){return t.type==="system"}get isValid(){return!0}},F1={};function vXe(e){return F1[e]||(F1[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute
`||X.charAt(mt)==="\r"&&X.charAt(mt+1)!==`
`)&&(at++,ot===0&&(ot=mt+1)),mt--}var zt=Be+at,Cr=ge-ot;return Me[ge]={line:zt,lineStart:ot},{offset:ge,line:zt+1,column:Cr+1}}function B(X){if(!C(X))throw new Error("not a parser: "+X)}function J(X,ge){return typeof X=="string"?X.charAt(ge):X[ge]}function Q(X){if(typeof X!="number")throw new Error("not a number: "+X)}function H(X){if(typeof X!="function")throw new Error("not a function: "+X)}function U(X){if(typeof X!="string")throw new Error("not a string: "+X)}var K=2,te=3,se=8,be=5*se,We=4*se,je=" ";function Pe(X,ge){return new Array(ge+1).join(X)}function xe(X,ge,Me){var Be=ge-X.length;return Be<=0?X:Pe(Me,Be)+X}function Ie(X,ge,Me,Be){return{from:X-ge>0?X-ge:0,to:X+Me>Be?Be:X+Me}}function Ce(X,ge){var Me,Be,at,ot,mt,zt=ge.index,Cr=zt.offset,Er=1;if(Cr===X.length)return"Got the end of the input";if(_(X)){var Or=Cr-Cr%se,Qo=Cr-Or,Rr=Ie(Or,be,We+se,X.length),Ir=u(function(Lt){return u(function(Co){return xe(Co.toString(16),2,"0")},Lt)},function(Lt,Co){var hn=Lt.length,wn=[],Io=0;if(hn<=Co)return[Lt.slice()];for(var Nr=0;Nr<hn;Nr++)wn[Io]||wn.push([]),wn[Io].push(Lt[Nr]),(Nr+1)%Co==0&&Io++;return wn}(X.slice(Rr.from,Rr.to).toJSON().data,se));ot=function(Lt){return Lt.from===0&&Lt.to===1?{from:Lt.from,to:Lt.to}:{from:Lt.from/se,to:Math.floor(Lt.to/se)}}(Rr),Be=Or/se,Me=3*Qo,Qo>=4&&(Me+=1),Er=2,at=u(function(Lt){return Lt.length<=4?Lt.join(" "):Lt.slice(0,4).join(" ")+" "+Lt.slice(4).join(" ")},Ir),(mt=(8*(ot.to>0?ot.to-1:ot.to)).toString(16).length)<2&&(mt=2)}else{var Sr=X.split(/\r\n|[\n\r\u2028\u2029]/);Me=zt.column-1,Be=zt.line-1,ot=Ie(Be,K,te,Sr.length),at=Sr.slice(ot.from,ot.to),mt=ot.to.toString().length}var Gn=Be-ot.from;return _(X)&&(mt=(8*(ot.to>0?ot.to-1:ot.to)).toString(16).length)<2&&(mt=2),l(function(Lt,Co,hn){var wn,Io=hn===Gn,Nr=Io?"> ":je;return wn=_(X)?xe((8*(ot.from+hn)).toString(16),mt,"0"):xe((ot.from+hn+1).toString(),mt," "),[].concat(Lt,[Nr+wn+" | "+Co],Io?[je+Pe(" ",mt)+" | "+xe("",Me," ")+Pe("^",Er)]:[])},[],at).join(`
`)}function De(X,ge){return[`
`,"-- PARSING FAILED "+Pe("-",50),`
`,Ce(X,ge),`
`,(Me=ge.expected,Me.length===1?`Expected:
`+Me[0]:`Expected one of the following:
`+Me.join(", ")),`
`].join("");var Me}function ae(X){return X.flags!==void 0?X.flags:[X.global?"g":"",X.ignoreCase?"i":"",X.multiline?"m":"",X.unicode?"u":"",X.sticky?"y":""].join("")}function pe(){for(var X=[].slice.call(arguments),ge=X.length,Me=0;Me<ge;Me+=1)B(X[Me]);return a(function(Be,at){for(var ot,mt=new Array(ge),zt=0;zt<ge;zt+=1){if(!(ot=I(X[zt]._(Be,at),ot)).status)return ot;mt[zt]=ot.value,at=ot.index}return I(S(at,mt),ot)})}function Se(){var X=[].slice.call(arguments);if(X.length===0)throw new Error("seqMap needs at least one argument");var ge=X.pop();return H(ge),pe.apply(null,X).map(function(Me){return ge.apply(null,Me)})}function Oe(){var X=[].slice.call(arguments),ge=X.length;if(ge===0)return Pt("zero alternates");for(var Me=0;Me<ge;Me+=1)B(X[Me]);return a(function(Be,at){for(var ot,mt=0;mt<X.length;mt+=1)if((ot=I(X[mt]._(Be,at),ot)).status)return ot;return ot})}function Fe(X,ge){return He(X,ge).or(Ze([]))}function He(X,ge){return B(X),B(ge),Se(X,ge.then(X).many(),function(Me,Be){return[Me].concat(Be)})}function ze(X){U(X);var ge="'"+X+"'";return a(function(Me,Be){var at=Be+X.length,ot=Me.slice(Be,at);return ot===X?S(at,ot):D(Be,ge)})}function Ve(X,ge){(function(at){if(!(at instanceof RegExp))throw new Error("not a regexp: "+at);for(var ot=ae(at),mt=0;mt<ot.length;mt++){var zt=ot.charAt(mt);if(zt!=="i"&&zt!=="m"&&zt!=="u"&&zt!=="s")throw new Error('unsupported regexp flag "'+zt+'": '+at)}})(X),arguments.length>=2?Q(ge):ge=0;var Me=function(at){return RegExp("^(?:"+at.source+")",ae(at))}(X),Be=""+X;return a(function(at,ot){var mt=Me.exec(at.slice(ot));if(mt){if(0<=ge&&ge<=mt.length){var zt=mt[0],Cr=mt[ge];return S(ot+zt.length,Cr)}return D(ot,"valid match group (0 to "+mt.length+") in "+Be)}return D(ot,Be)})}function Ze(X){return a(function(ge,Me){return S(Me,X)})}function Pt(X){return a(function(ge,Me){return D(Me,X)})}function ft(X){if(C(X))return a(function(ge,Me){var Be=X._(ge,Me);return Be.index=Me,Be.value="",Be});if(typeof X=="string")return ft(ze(X));if(X instanceof RegExp)return ft(Ve(X));throw new Error("not a string, regexp, or parser: "+X)}function It(X){return B(X),a(function(ge,Me){var Be=X._(ge,Me),at=ge.slice(Me,Be.index);return Be.status?D(Me,'not "'+at+'"'):S(Me,null)})}function dt(X){return H(X),a(function(ge,Me){var Be=J(ge,Me);return Me<ge.length&&X(Be)?S(Me+1,Be):D(Me,"a character/byte matching "+X)})}function ht(X,ge){arguments.length<2&&(ge=X,X=void 0);var Me=a(function(Be,at){return Me._=ge()._,Me._(Be,at)});return X?Me.desc(X):Me}function Nt(){return Pt("fantasy-land/empty")}i.parse=function(X){if(typeof X!="string"&&!_(X))throw new Error(".parse must be called with a string or Buffer as its argument");var ge,Me=this.skip(ct)._(X,0);return ge=Me.status?{status:!0,value:Me.value}:{status:!1,index:W(X,Me.furthest),expected:Me.expected},delete R[X],ge},i.tryParse=function(X){var ge=this.parse(X);if(ge.status)return ge.value;var Me=De(X,ge),Be=new Error(Me);throw Be.type="ParsimmonError",Be.result=ge,Be},i.assert=function(X,ge){return this.chain(function(Me){return X(Me)?Ze(Me):Pt(ge)})},i.or=function(X){return Oe(this,X)},i.trim=function(X){return this.wrap(X,X)},i.wrap=function(X,ge){return Se(X,this,ge,function(Me,Be){return Be})},i.thru=function(X){return X(this)},i.then=function(X){return B(X),pe(this,X).map(function(ge){return ge[1]})},i.many=function(){var X=this;return a(function(ge,Me){for(var Be=[],at=void 0;;){if(!(at=I(X._(ge,Me),at)).status)return I(S(Me,Be),at);if(Me===at.index)throw new Error("infinite loop detected in .many() parser --- calling .many() on a parser which can accept zero characters is usually the cause");Me=at.index,Be.push(at.value)}})},i.tieWith=function(X){return U(X),this.map(function(ge){if(function(at){if(!k(at))throw new Error("not an array: "+at)}(ge),ge.length){U(ge[0]);for(var Me=ge[0],Be=1;Be<ge.length;Be++)U(ge[Be]),Me+=X+ge[Be];return Me}return""})},i.tie=function(){return this.tieWith("")},i.times=function(X,ge){var Me=this;return arguments.length<2&&(ge=X),Q(X),Q(ge),a(function(Be,at){for(var ot=[],mt=void 0,zt=void 0,Cr=0;Cr<X;Cr+=1){if(zt=I(mt=Me._(Be,at
`),Ue=ze(`\r
`),pt=Oe(Ue,Ge,tt).desc("newline"),Zt=Oe(pt,ct);a.all=rt,a.alt=Oe,a.any=Ht,a.cr=tt,a.createLanguage=function(X){var ge={};for(var Me in X)({}).hasOwnProperty.call(X,Me)&&function(Be){ge[Be]=ht(function(){return X[Be](ge)})}(Me);return ge},a.crlf=Ue,a.custom=function(X){return a(X(S,D))},a.digit=st,a.digits=we,a.empty=Nt,a.end=Zt,a.eof=ct,a.fail=Pt,a.formatError=De,a.index=wt,a.isParser=C,a.lazy=ht,a.letter=ie,a.letters=vt,a.lf=Ge,a.lookahead=ft,a.makeFailure=D,a.makeSuccess=S,a.newline=pt,a.noneOf=function(X){return dt(function(ge){return X.indexOf(ge)<0}).desc("none of '"+X+"'")},a.notFollowedBy=It,a.of=Ze,a.oneOf=function(X){for(var ge=X.split(""),Me=0;Me<ge.length;Me++)ge[Me]="'"+ge[Me]+"'";return dt(function(Be){return X.indexOf(Be)>=0}).desc(ge)},a.optWhitespace=Et,a.Parser=a,a.range=function(X,ge){return dt(function(Me){return X<=Me&&Me<=ge}).desc(X+"-"+ge)},a.regex=Ve,a.regexp=Ve,a.sepBy=Fe,a.sepBy1=He,a.seq=pe,a.seqMap=Se,a.seqObj=function(){for(var X,ge={},Me=0,Be=(X=arguments,Array.prototype.slice.call(X)),at=Be.length,ot=0;ot<at;ot+=1){var mt=Be[ot];if(!C(mt)){if(k(mt)&&mt.length===2&&typeof mt[0]=="string"&&C(mt[1])){var zt=mt[0];if(Object.prototype.hasOwnProperty.call(ge,zt))throw new Error("seqObj: duplicate key "+zt);ge[zt]=!0,Me++;continue}throw new Error("seqObj arguments must be parsers or [string, parser] array pairs.")}}if(Me===0)throw new Error("seqObj expects at least one named parser, found zero");return a(function(Cr,Er){for(var Or,Qo={},Rr=0;Rr<at;Rr+=1){var Ir,Sr;if(k(Be[Rr])?(Ir=Be[Rr][0],Sr=Be[Rr][1]):(Ir=null,Sr=Be[Rr]),!(Or=I(Sr._(Cr,Er),Or)).status)return Or;Ir&&(Qo[Ir]=Or.value),Er=Or.index}return I(S(Er,Qo),Or)})},a.string=ze,a.succeed=Ze,a.takeWhile=function(X){return H(X),a(function(ge,Me){for(var Be=Me;Be<ge.length&&X(J(ge,Be));)Be++;return S(Be,ge.slice(Me,Be))})},a.test=dt,a.whitespace=qe,a["fantasy-land/empty"]=Nt,a["fantasy-land/of"]=Ze,a.Binary={bitSeq:m,bitSeqObj:function(X){p();var ge={},Me=0,Be=u(function(ot){if(k(ot)){var mt=ot;if(mt.length!==2)throw new Error("["+mt.join(", ")+"] should be length 2, got length "+mt.length);if(U(mt[0]),Q(mt[1]),Object.prototype.hasOwnProperty.call(ge,mt[0]))throw new Error("duplicate key in bitSeqObj: "+mt[0]);return ge[mt[0]]=!0,Me++,mt}return Q(ot),[null,ot]},X);if(Me<1)throw new Error("bitSeqObj expects at least one named pair, got ["+X.join(", ")+"]");var at=u(function(ot){return ot[0]},Be);return m(u(function(ot){return ot[1]},Be)).map(function(ot){return l(function(mt,zt){return zt[0]!==null&&(mt[zt[0]]=zt[1]),mt},{},u(function(mt,zt){return[mt,ot[zt]]},at))})},byte:function(X){if(p(),Q(X),X>255)throw new Error("Value specified to byte constructor ("+X+"=0x"+X.toString(16)+") is larger in value than a single byte.");var ge=(X>15?"0x":"0x0")+X.toString(16);return a(function(Me,Be){var at=J(Me,Be);return at===X?S(Be+1,at):D(Be,ge)})},buffer:function(X){return f("buffer",X).map(function(ge){return Buffer.from(ge)})},encodedString:function(X,ge){return f("string",ge).map(function(Me){return Me.toString(X)})},uintBE:T,uint8BE:T(1),uint16BE:T(2),uint32BE:T(4),uintLE:b,uint8LE:b(1),uint16LE:b(2),uint32LE:b(4),intBE:P,int8BE:P(1),int16BE:P(2),int32BE:P(4),intLE:x,int8LE:x(1),int16LE:x(2),int32LE:x(4),floatBE:f("floatBE",4).map(function(X){return X.readFloatBE(0)}),floatLE:f("floatLE",4).map(function(X){return X.readFloatLE(0)}),doubleBE:f("doubleBE",8).map(function(X){return X.readDoubleBE(0)}),doubleLE:f("doubleLE",8).map(function(X){return X.readDoubleLE(0)})},r.exports=a}])})})(q1,q1.exports);var _e=q1.exports,YB=()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u2
`);for(;r!==-1;)r+=1,t.push(r),r=e.indexOf(`
`,r);return t}function Koe(e){let t,r;return typeof e=="string"?(t=Xoe(e),r=e):(Array.isArray(e)&&(e=e[0]),e&&e.context&&(e.lineStarts||(e.lineStarts=Xoe(e.context.src)),t=e.lineStarts,r=e.context.src)),{lineStarts:t,src:r}}function tz(e,t){if(typeof e!="number"||e<0)return null;let{lineStarts:r,src:o}=Koe(t);if(!r||!o||e>o.length)return null;for(let a=0;a<r.length;++a){let i=r[a];if(e<i)return{line:a,col:e-r[a-1]+1};if(e===i)return{line:a+1,col:1}}let n=r.length;return{line:n,col:e-r[n-1]+1}}function iQe(e,t){let{lineStarts:r,src:o}=Koe(t);if(!r||!(e>=1)||e>r.length)return null;let n=r[e-1],a=r[e];for(;a&&a>n&&o[a-1]===`
`;)--a;return o.slice(n,a)}function sQe({start:e,end:t},r,o=80){let n=iQe(e.line,r);if(!n)return null;let{col:a}=e;if(n.length>o)if(a<=o-10)n=n.substr(0,o-1)+"\u2026";else{let c=Math.round(o/2);n.length>a+c&&(n=n.substr(0,a+c-1)+"\u2026"),a-=n.length-o,n="\u2026"+n.substr(1-o)}let i=1,s="";t&&(t.line===e.line&&a+(t.col-e.col)<=o+1?i=t.col-e.col:(i=Math.min(n.length+1,o)-a,s="\u2026"));let l=a>1?" ".repeat(a-1):"",u="^".repeat(i);return`${n}
${l}${u}${s}`}var Gv=class e{static copy(t){return new e(t.start,t.end)}constructor(t,r){this.start=t,this.end=r||t}isEmpty(){return typeof this.start!="number"||!this.end||this.end<=this.start}setOrigRange(t,r){let{start:o,end:n}=this;if(t.length===0||n<=t[0])return this.origStart=o,this.origEnd=n,r;let a=r;for(;a<t.length&&!(t[a]>o);)++a;this.origStart=o+a;let i=a;for(;a<t.length&&!(t[a]>=n);)++a;return this.origEnd=n+a,i}},sd=class e{static addStringTerminator(t,r,o){if(o[o.length-1]===`
`)return o;let n=e.endOfWhiteSpace(t,r);return n>=t.length||t[n]===`
`?o+`
`:o}static atDocumentBoundary(t,r,o){let n=t[r];if(!n)return!0;let a=t[r-1];if(a&&a!==`
`)return!1;if(o){if(n!==o)return!1}else if(n!==id.DIRECTIVES_END&&n!==id.DOCUMENT_END)return!1;let i=t[r+1],s=t[r+2];if(i!==n||s!==n)return!1;let l=t[r+3];return!l||l===`
`||l===" "||l===" "}static endOfIdentifier(t,r){let o=t[r],n=o==="<",a=n?[`
`," "," ",">"]:[`
`," "," ","[","]","{","}",","];for(;o&&a.indexOf(o)===-1;)o=t[r+=1];return n&&o===">"&&(r+=1),r}static endOfIndent(t,r){let o=t[r];for(;o===" ";)o=t[r+=1];return r}static endOfLine(t,r){let o=t[r];for(;o&&o!==`
`;)o=t[r+=1];return r}static endOfWhiteSpace(t,r){let o=t[r];for(;o===" "||o===" ";)o=t[r+=1];return r}static startOfLine(t,r){let o=t[r-1];if(o===`
`)return r;for(;o&&o!==`
`;)o=t[r-=1];return r+1}static endOfBlockIndent(t,r,o){let n=e.endOfIndent(t,o);if(n>o+r)return n;{let a=e.endOfWhiteSpace(t,n),i=t[a];if(!i||i===`
`)return a}return null}static atBlank(t,r,o){let n=t[r];return n===`
`||n===" "||n===" "||o&&!n}static nextNodeIsIndented(t,r,o){return!t||r<0?!1:r>0?!0:o&&t==="-"}static normalizeOffset(t,r){let o=t[r];return o?o!==`
`&&t[r-1]===`
`?r-1:e.endOfWhiteSpace(t,r):r}static foldNewline(t,r,o){let n=0,a=!1,i="",s=t[r+1];for(;s===" "||s===" "||s===`
`;){switch(s){case`
`:n=0,r+=1,i+=`
`;break;case" ":n<=o&&(a=!0),r=e.endOfWhiteSpace(t,r+2)-1;break;case" ":n+=1,r+=1;break}s=t[r+1]}return i||(i=" "),s&&n<=o&&(a=!0),{fold:i,offset:r,error:a}}constructor(t,r,o){Object.defineProperty(this,"context",{value:o||null,writable:!0}),this.error=null,this.range=null,this.valueRange=null,this.props=r||[],this.type=t,this.value=null}getPropValue(t,r,o){if(!this.context)return null;let{src:n}=this.context,a=this.props[t];return a&&n[a.start]===r?n.slice(a.start+(o?1:0),a.end):null}get anchor(){for(let t=0;t<this.props.length;++t){let r=this.getPropValue(t,id.ANCHOR,!0);if(r!=null)return r}return null}get comment(){let t=[];for(let r=0;r<this.props.length;++r){let o=this.getPropValue(r,id.COMMENT,!0);o!=null&&t.push(o)}return t.length>0?t.join(`
`):null}commentHasRequiredWhitespace(t){let{src:r}=this.context;if(this.header&&t===this.header.end||!this.valueRange)return!1;let{end:o}=this.valueRange;return t!==o||e.atBlank(r,o-1)}get hasComment(){if(this.context){let{src:t}=this.context;for(let r=0;r<this.props.length;++r)if(t[this.props[r].start]===id.COMMENT)return!0}return!1}get hasProps(){if(this.context){let{src:t}=this.context;for(let r=0;r<this.props.length;++r)if(t[this.props[r].start]!==id.COMMENT)return!0}return!1}get includesTrailingLines(){return!1}get jsonLike(){return[QP.FLOW_MAP,QP.FLOW_SEQ,QP.QUOTE_DOUBLE,QP.QUOTE_SINGLE].indexOf(this.type)!==-1}get rangeAsLinePos(){if(!this.range||!this.context)return;let t=tz(this.range.start,this.context.root);if(!t)return;let r=tz(this.range.end,this.context.root);return{start:t,end:r}}get rawValue(){if(!this.valueRange||!this.context)return null;let{start:t,end:r}=this.valueRange;return this.context.src.slice(t,r)}get tag(){for(let t=0;t<this.props.length;++t){let r=this.getPropValue(t,id.TAG,!1);if(r!=null){if(r[1]==="<")return{verbatim:r.slice(2,-1)};{let[o,n,a]=r.match(/^(.*!)([^!]*)$/);return{handle:n,suffix:a}}}}return null}get valueRangeContainsNewline(){if(!this.valueRange||!this.context)return!1;let{start:t,end:r}=this.valueRange,{src:o}=this.context;for(let n=t;n<r;++n)if(o[n]===`
`)return!0;return!1}parseComment(t){let{src:r}=this.context;if(r[t]===id.COMMENT){let o=e.endOfLine(r,t+1),n=new Gv(t,o);return this.props.push(n),o}return t}setOrigRanges(t,r){return this.range&&(r=this.range.setOrigRange(t,r)),this.valueRange&&this.valueRange.setOrigRange(t,r),this.props.forEach(o=>o.setOrigRange(t,r)),r}toString(){let{context:{src:t},range:r,value:o}=this;if(o!=null)return o;let n=t.slice(r.start,r.end);return e.addStringTerminator(t,r.end,n)}},Qf=class extends Error{constructor(t,r,o){if(!o||!(r instanceof sd))throw new Error(`Invalid arguments for new ${t}`);super(),this.name=t,this.message=o,this.source=r}makePretty(){if(!this.source)return;this.nodeType=this.source.type;let t=this.source.context&&this.source.context.root;if(typeof this.offset=="number"){this.range=new Gv(this.offset,this.offset+1);let r=t&&tz(this.offset,t);if(r){let o={line:r.line,col:r.col+1};this.linePos={start:r,end:o}}delete this.offset}else this.range=this.source.range,this.linePos=this.source.rangeAsLinePos;if(this.linePos){let{line:r,col:o}=this.linePos.start;this.message+=` at line ${r}, column ${o}`;let n=t&&sQe(this.linePos,t);n&&(this.message+=`:
${n}
`)}delete this.source}},rz=class extends Qf{constructor(t,r){super("YAMLReferenceError",t,r)}},JP=class extends Qf{constructor(t,r){super("YAMLSemanticError",t,r)}},oz=class extends Qf{constructor(t,r){super("YAMLSyntaxError",t,r)}},nz=class extends Qf{constructor(t,r){super("YAMLWarning",t,r)}};function lQe(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var az=class e extends sd{static endOfLine(t,r,o){let n=t[r],a=r;for(;n&&n!==`
`&&!(o&&(n==="["||n==="]"||n==="{"||n==="}"||n===","));){let i=t[a+1];if(n===":"&&(!i||i===`
`||i===" "||i===" "||o&&i===",")||(n===" "||n===" ")&&i==="#")break;a+=1,n=i}return a}get strValue(){if(!this.valueRange||!this.context)return null;let{start:t,end:r}=this.valueRange,{src:o}=this.context,n=o[r-1];for(;t<r&&(n===`
`||n===" "||n===" ");)n=o[--r-1];let a="";for(let s=t;s<r;++s){let l=o[s];if(l===`
`){let{fold:u,offset:c}=sd.foldNewline(o,s,-1);a+=u,s=c}else if(l===" "||l===" "){let u=s,c=o[s+1];for(;s<r&&(c===" "||c===" ");)s+=1,c=o[s+1];c!==`
`&&(a+=s>u?o.slice(u,s+1):l)}else a+=l}let i=o[t];switch(i){case" ":{let s="Plain value cannot start with a tab character";return{errors:[new JP(this,s)],str:a}}case"@":case"`":{let s=`Plain value cannot start with reserved character ${i}`;return{errors:[new JP(this,s)],str:a}}default:return a}}parseBlockValue(t){let{indent:r,inFlow:o,src:n}=this.context,a=t,i=t;for(let s=n[a];s===`
`&&!sd.atDocumentBoundary(n,a+1);s=n[a]){let l=sd.endOfBlockIndent(n,r,a+1);if(l===null||n[l]==="#")break;n[l]===`
`?a=l:(i=e.endOfLine(n,l,o),a=i)}return this.valueRange.isEmpty()&&(this.valueRange.start=t),this.valueRange.end=i,i}parse(t,r){this.context=t;let{inFlow:o,src:n}=t,a=r,i=n[a];return i&&i!=="#"&&i!==`
`&&(a=e.endOfLine(n,r,o)),this.valueRange=new Gv(r,a),a=sd.endOfWhiteSpace(n,a),a=this.parseComment(a),(!this.hasComment||this.valueRange.isEmpty())&&(a=this.parseBlockValue(a)),a}};Zi.Char=id;Zi.Node=sd;Zi.PlainValue=az;Zi.Range=Gv;Zi.Type=QP;Zi.YAMLError=Qf;Zi.YAMLReferenceError=rz;Zi.YAMLSemanticError=JP;Zi.YAMLSyntaxError=oz;Zi.YAMLWarning=nz;Zi._defineProperty=lQe;Zi.defaultTagPrefix=nQe;Zi.defaultTags=aQe});var Qoe=z(Zoe=>{"use strict";var Ne=Jf(),th=class extends Ne.Node{constructor(){super(Ne.Type.BLANK_LINE)}get includesTrailingLines(){return!0}parse(t,r){return this.context=t,this.range=new Ne.Range(r,r+1),r+1}},ew=class extends Ne.Node{constructor(t,r){super(t,r),this.node=null}get includesTrailingLines(){return!!this.node&&this.node.includesTrailingLines}parse(t,r){this.context=t;let{parseNode:o,src:n}=t,{atLineStart:a,lineStart:i}=t;!a&&this.type===Ne.Type.SEQ_ITEM&&(this.error=new Ne.YAMLSemanticError(this,"Sequence items must not have preceding content on the same line"));let s=a?r-i:t.indent,l=Ne.Node.endOfWhiteSpace(n,r+1),u=n[l],c=u==="#",d=[],p=null;for(;u===`
`||u==="#";){if(u==="#"){let f=Ne.Node.endOfLine(n,l+1);d.push(new Ne.Range(l,f)),l=f}else{a=!0,i=l+1;let f=Ne.Node.endOfWhiteSpace(n,i);n[f]===`
`&&d.length===0&&(p=new th,i=p.parse({src:n},i)),l=Ne.Node.endOfIndent(n,i)}u=n[l]}if(Ne.Node.nextNodeIsIndented(u,l-(i+s),this.type!==Ne.Type.SEQ_ITEM)?this.node=o({atLineStart:a,inCollection:!1,indent:s,lineStart:i,parent:this},l):u&&i>r+1&&(l=i-1),this.node){if(p){let f=t.parent.items||t.parent.contents;f&&f.push(p)}d.length&&Array.prototype.push.apply(this.props,d),l=this.node.range.end}else if(c){let f=d[0];this.props.push(f),l=f.end}else l=Ne.Node.endOfLine(n,r+1);let m=this.node?this.node.valueRange.end:l;return this.valueRange=new Ne.Range(r,m),l}setOrigRanges(t,r){return r=super.setOrigRanges(t,r),this.node?this.node.setOrigRanges(t,r):r}toString(){let{context:{src:t},node:r,range:o,value:n}=this;if(n!=null)return n;let a=r?t.slice(o.start,r.range.start)+String(r):t.slice(o.start,o.end);return Ne.Node.addStringTerminator(t,o.end,a)}},eh=class extends Ne.Node{constructor(){super(Ne.Type.COMMENT)}parse(t,r){this.context=t;let o=this.parseComment(r);return this.range=new Ne.Range(r,o),o}};function iz(e){let t=e;for(;t instanceof ew;)t=t.node;if(!(t instanceof ED))return null;let r=t.items.length,o=-1;for(let i=r-1;i>=0;--i){let s=t.items[i];if(s.type===Ne.Type.COMMENT){let{indent:l,lineStart:u}=s.context;if(l>0&&s.range.start>=u+l)break;o=i}else if(s.type===Ne.Type.BLANK_LINE)o=i;else break}if(o===-1)return null;let n=t.items.splice(o,r-o),a=n[0].range.start;for(;t.range.end=a,t.valueRange&&t.valueRange.end>a&&(t.valueRange.end=a),t!==e;)t=t.context.parent;return n}var ED=class e extends Ne.Node{static nextContentHasIndent(t,r,o){let n=Ne.Node.endOfLine(t,r)+1;r=Ne.Node.endOfWhiteSpace(t,n);let a=t[r];return a?r>=n+o?!0:a!=="#"&&a!==`
`?!1:e.nextContentHasIndent(t,r,o):!1}constructor(t){super(t.type===Ne.Type.SEQ_ITEM?Ne.Type.SEQ:Ne.Type.MAP);for(let o=t.props.length-1;o>=0;--o)if(t.props[o].start<t.context.lineStart){this.props=t.props.slice(0,o+1),t.props=t.props.slice(o+1);let n=t.props[0]||t.valueRange;t.range.start=n.start;break}this.items=[t];let r=iz(t);r&&Array.prototype.push.apply(this.items,r)}get includesTrailingLines(){return this.items.length>0}parse(t,r){this.context=t;let{parseNode:o,src:n}=t,a=Ne.Node.startOfLine(n,r),i=this.items[0];i.context.parent=this,this.valueRange=Ne.Range.copy(i.valueRange);let s=i.range.start-i.context.lineStart,l=r;l=Ne.Node.normalizeOffset(n,l);let u=n[l],c=Ne.Node.endOfWhiteSpace(n,a)===l,d=!1;for(;u;){for(;u===`
`||u==="#";){if(c&&u===`
`&&!d){let f=new th;if(l=f.parse({src:n},l),this.valueRange.end=l,l>=n.length){u=null;break}this.items.push(f),l-=1}else if(u==="#"){if(l<a+s&&!e.nextContentHasIndent(n,l,s))return l;let f=new eh;if(l=f.parse({indent:s,lineStart:a,src:n},l),this.items.push(f),this.valueRange.end=l,l>=n.length){u=null;break}}if(a=l+1,l=Ne.Node.endOfIndent(n,a),Ne.Node.atBlank(n,l)){let f=Ne.Node.endOfWhiteSpace(n,l),y=n[f];(!y||y===`
`||y==="#")&&(l=f)}u=n[l],c=!0}if(!u)break;if(l!==a+s&&(c||u!==":")){if(l<a+s){a>r&&(l=a);break}else if(!this.error){let f="All collection items must start at the same column";this.error=new Ne.YAMLSyntaxError(this,f)}}if(i.type===Ne.Type.SEQ_ITEM){if(u!=="-"){a>r&&(l=a);break}}else if(u==="-"&&!this.error){let f=n[l+1];if(!f||f===`
`||f===" "||f===" "){let y="A collection cannot be both a mapping and a sequence";this.error=new Ne.YAMLSyntaxError(this,y)}}let p=o({atLineStart:c,inCollection:!0,indent:s,lineStart:a,parent:this},l);if(!p)return l;if(this.items.push(p),this.valueRange.end=p.valueRange.end,l=Ne.Node.normalizeOffset(n,p.range.end),u=n[l],c=!1,d=p.includesTrailingLines,u){let f=l-1,y=n[f];for(;y===" "||y===" ";)y=n[--f];y===`
`&&(a=f+1,c=!0)}let m=iz(p);m&&Array.prototype.push.apply(this.items,m)}return l}setOrigRanges(t,r){return r=super.setOrigRanges(t,r),this.items.forEach(o=>{r=o.setOrigRanges(t,r)}),r}toString(){let{context:{src:t},items:r,range:o,value:n}=this;if(n!=null)return n;let a=t.slice(o.start,r[0].range.start)+String(r[0]);for(let i=1;i<r.length;++i){let s=r[i],{atLineStart:l,indent:u}=s.context;if(l)for(let c=0;c<u;++c)a+=" ";a+=String(s)}return Ne.Node.addStringTerminator(t,o.end,a)}},sz=class extends Ne.Node{constructor(){super(Ne.Type.DIRECTIVE),this.name=null}get parameters(){let t=this.rawValue;return t?t.trim().split(/[ \t]+/):[]}parseName(t){let{src:r}=this.context,o=t,n=r[o];for(;n&&n!==`
`&&n!==" "&&n!==" ";)n=r[o+=1];return this.name=r.slice(t,o),o}parseParameters(t){let{src:r}=this.context,o=t,n=r[o];for(;n&&n!==`
`&&n!=="#";)n=r[o+=1];return this.valueRange=new Ne.Range(t,o),o}parse(t,r){this.context=t;let o=this.parseName(r+1);return o=this.parseParameters(o),o=this.parseComment(o),this.range=new Ne.Range(r,o),o}},lz=class e extends Ne.Node{static startCommentOrEndBlankLine(t,r){let o=Ne.Node.endOfWhiteSpace(t,r),n=t[o];return n==="#"||n===`
`?o:r}constructor(){super(Ne.Type.DOCUMENT),this.directives=null,this.contents=null,this.directivesEndMarker=null,this.documentEndMarker=null}parseDirectives(t){let{src:r}=this.context;this.directives=[];let o=!0,n=!1,a=t;for(;!Ne.Node.atDocumentBoundary(r,a,Ne.Char.DIRECTIVES_END);)switch(a=e.startCommentOrEndBlankLine(r,a),r[a]){case`
`:if(o){let i=new th;a=i.parse({src:r},a),a<r.length&&this.directives.push(i)}else a+=1,o=!0;break;case"#":{let i=new eh;a=i.parse({src:r},a),this.directives.push(i),o=!1}break;case"%":{let i=new sz;a=i.parse({parent:this,src:r},a),this.directives.push(i),n=!0,o=!1}break;default:return n?this.error=new Ne.YAMLSemanticError(this,"Missing directives-end indicator line"):this.directives.length>0&&(this.contents=this.directives,this.directives=[]),a}return r[a]?(this.directivesEndMarker=new Ne.Range(a,a+3),a+3):(n?this.error=new Ne.YAMLSemanticError(this,"Missing directives-end indicator line"):this.directives.length>0&&(this.contents=this.directives,this.directives=[]),a)}parseContents(t){let{parseNode:r,src:o}=this.context;this.contents||(this.contents=[]);let n=t;for(;o[n-1]==="-";)n-=1;let a=Ne.Node.endOfWhiteSpace(o,t),i=n===t;for(this.valueRange=new Ne.Range(a);!Ne.Node.atDocumentBoundary(o,a,Ne.Char.DOCUMENT_END);){switch(o[a]){case`
`:if(i){let s=new th;a=s.parse({src:o},a),a<o.length&&this.contents.push(s)}else a+=1,i=!0;n=a;break;case"#":{let s=new eh;a=s.parse({src:o},a),this.contents.push(s),i=!1}break;default:{let s=Ne.Node.endOfIndent(o,a),u=r({atLineStart:i,indent:-1,inFlow:!1,inCollection:!1,lineStart:n,parent:this},s);if(!u)return this.valueRange.end=s;this.contents.push(u),a=u.range.end,i=!1;let c=iz(u);c&&Array.prototype.push.apply(this.contents,c)}}a=e.startCommentOrEndBlankLine(o,a)}if(this.valueRange.end=a,o[a]&&(this.documentEndMarker=new Ne.Range(a,a+3),a+=3,o[a])){if(a=Ne.Node.endOfWhiteSpace(o,a),o[a]==="#"){let s=new eh;a=s.parse({src:o},a),this.contents.push(s)}switch(o[a]){case`
`:a+=1;break;case void 0:break;default:this.error=new Ne.YAMLSyntaxError(this,"Document end marker line cannot have a non-comment suffix")}}return a}parse(t,r){t.root=this,this.context=t;let{src:o}=t,n=o.charCodeAt(r)===65279?r+1:r;return n=this.parseDirectives(n),n=this.parseContents(n),n}setOrigRanges(t,r){return r=super.setOrigRanges(t,r),this.directives.forEach(o=>{r=o.setOrigRanges(t,r)}),this.directivesEndMarker&&(r=this.directivesEndMarker.setOrigRange(t,r)),this.contents.forEach(o=>{r=o.setOrigRanges(t,r)}),this.documentEndMarker&&(r=this.documentEndMarker.setOrigRange(t,r)),r}toString(){let{contents:t,directives:r,value:o}=this;if(o!=null)return o;let n=r.join("");return t.length>0&&((r.length>0||t[0].type===Ne.Type.COMMENT)&&(n+=`---
`),n+=t.join("")),n[n.length-1]!==`
`&&(n+=`
`),n}},uz=class extends Ne.Node{parse(t,r){this.context=t;let{src:o}=t,n=Ne.Node.endOfIdentifier(o,r+1);return this.valueRange=new Ne.Range(r+1,n),n=Ne.Node.endOfWhiteSpace(o,n),n=this.parseComment(n),n}},Bp={CLIP:"CLIP",KEEP:"KEEP",STRIP:"STRIP"},cz=class extends Ne.Node{constructor(t,r){super(t,r),this.blockIndent=null,this.chomping=Bp.CLIP,this.header=null}get includesTrailingLines(){return this.chomping===Bp.KEEP}get strValue(){if(!this.valueRange||!this.context)return null;let{start:t,end:r}=this.valueRange,{indent:o,src:n}=this.context;if(this.valueRange.isEmpty())return"";let a=null,i=n[r-1];for(;i===`
`||i===" "||i===" ";){if(r-=1,r<=t){if(this.chomping===Bp.KEEP)break;return""}i===`
`&&(a=r),i=n[r-1]}let s=r+1;a&&(this.chomping===Bp.KEEP?(s=a,r=this.valueRange.end):r=a);let l=o+this.blockIndent,u=this.type===Ne.Type.BLOCK_FOLDED,c=!0,d="",p="",m=!1;for(let f=t;f<r;++f){for(let T=0;T<l&&n[f]===" ";++T)f+=1;let y=n[f];if(y===`
`)p===`
`?d+=`
`:p=`
`;else{let T=Ne.Node.endOfLine(n,f),b=n.slice(f,T);f=T,u&&(y===" "||y===" ")&&f<s?(p===" "?p=`
`:!m&&!c&&p===`
`&&(p=`
`),d+=p+b,p=T<r&&n[T]||"",m=!0):(d+=p+b,p=u&&f<s?" ":`
`,m=!1),c&&b!==""&&(c=!1)}}return this.chomping===Bp.STRIP?d:d+`
`}parseBlockHeader(t){let{src:r}=this.context,o=t+1,n="";for(;;){let a=r[o];switch(a){case"-":this.chomping=Bp.STRIP;break;case"+":this.chomping=Bp.KEEP;break;case"0":case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":n+=a;break;default:return this.blockIndent=Number(n)||null,this.header=new Ne.Range(t,o),o}o+=1}}parseBlockValue(t){let{indent:r,src:o}=this.context,n=!!this.blockIndent,a=t,i=t,s=1;for(let l=o[a];l===`
`&&(a+=1,!Ne.Node.atDocumentBoundary(o,a));l=o[a]){let u=Ne.Node.endOfBlockIndent(o,r,a);if(u===null)break;let c=o[u],d=u-(a+r);if(this.blockIndent){if(c&&c!==`
`&&d<this.blockIndent){if(o[u]==="#")break;if(!this.error){let m=`Block scalars must not be less indented than their ${n?"explicit indentation indicator":"first line"}`;this.error=new Ne.YAMLSemanticError(this,m)}}}else if(o[u]!==`
`){if(d<s){let p="Block scalars with more-indented leading empty lines must use an explicit indentation indicator";this.error=new Ne.YAMLSemanticError(this,p)}this.blockIndent=d}else d>s&&(s=d);o[u]===`
`?a=u:a=i=Ne.Node.endOfLine(o,u)}return this.chomping!==Bp.KEEP&&(a=o[i]?i+1:i),this.valueRange=new Ne.Range(t+1,a),a}parse(t,r){this.context=t;let{src:o}=t,n=this.parseBlockHeader(r);return n=Ne.Node.endOfWhiteSpace(o,n),n=this.parseComment(n),n=this.parseBlockValue(n),n}setOrigRanges(t,r){return r=super.setOrigRanges(t,r),this.header?this.header.setOrigRange(t,r):r}},dz=class extends Ne.Node{constructor(t,r){super(t,r),this.items=null}prevNodeIsJsonLike(t=this.items.length){let r=this.items[t-1];return!!r&&(r.jsonLike||r.type===Ne.Type.COMMENT&&this.prevNodeIsJsonLike(t-1))}parse(t,r){this.context=t;let{parseNode:o,src:n}=t,{indent:a,lineStart:i}=t,s=n[r];this.items=[{char:s,offset:r}];let l=Ne.Node.endOfWhiteSpace(n,r+1);for(s=n[l];s&&s!=="]"&&s!=="}";){switch(s){case`
`:{i=l+1;let u=Ne.Node.endOfWhiteSpace(n,i);if(n[u]===`
`){let c=new th;i=c.parse({src:n},i),this.items.push(c)}if(l=Ne.Node.endOfIndent(n,i),l<=i+a&&(s=n[l],l<i+a||s!=="]"&&s!=="}")){let c="Insufficient indentation in flow collection";this.error=new Ne.YAMLSemanticError(this,c)}}break;case",":this.items.push({char:s,offset:l}),l+=1;break;case"#":{let u=new eh;l=u.parse({src:n},l),this.items.push(u)}break;case"?":case":":{let u=n[l+1];if(u===`
`||u===" "||u===" "||u===","||s===":"&&this.prevNodeIsJsonLike()){this.items.push({char:s,offset:l}),l+=1;break}}default:{let u=o({atLineStart:!1,inCollection:!1,inFlow:!0,indent:-1,lineStart:i,parent:this},l);if(!u)return this.valueRange=new Ne.Range(r,l),l;this.items.push(u),l=Ne.Node.normalizeOffset(n,u.range.end)}}l=Ne.Node.endOfWhiteSpace(n,l),s=n[l]}return this.valueRange=new Ne.Range(r,l+1),s&&(this.items.push({char:s,offset:l}),l=Ne.Node.endOfWhiteSpace(n,l+1),l=this.parseComment(l)),l}setOrigRanges(t,r){return r=super.setOrigRanges(t,r),this.items.forEach(o=>{if(o instanceof Ne.Node)r=o.setOrigRanges(t,r);else if(t.length===0)o.origOffset=o.offset;else{let n=r;for(;n<t.length&&!(t[n]>o.offset);)++n;o.origOffset=o.offset+n,r=n}}),r}toString(){let{context:{src:t},items:r,range:o,value:n}=this;if(n!=null)return n;let a=r.filter(l=>l instanceof Ne.Node),i="",s=o.start;return a.forEach(l=>{let u=t.slice(s,l.range.start);s=l.range.end,i+=u+String(l),i[i.length-1]===`
`&&t[s-1]!==`
`&&t[s]===`
`&&(s+=1)}),i+=t.slice(s,o.end),Ne.Node.addStringTerminator(t,o.end,i)}},pz=class e extends Ne.Node{static endOfQuote(t,r){let o=t[r];for(;o&&o!=='"';)r+=o==="\\"?2:1,o=t[r];return r+1}get strValue(){if(!this.valueRange||!this.context)return null;let t=[],{start:r,end:o}=this.valueRange,{indent:n,src:a}=this.context;a[o-1]!=='"'&&t.push(new Ne.YAMLSyntaxError(this,'Missing closing "quote'));let i="";for(let s=r+1;s<o-1;++s){let l=a[s];if(l===`
`){Ne.Node.atDocumentBoundary(a,s+1)&&t.push(new Ne.YAMLSemanticError(this,"Document boundary indicators are not allowed within string values"));let{fold:u,offset:c,error:d}=Ne.Node.foldNewline(a,s,n);i+=u,s=c,d&&t.push(new Ne.YAMLSemanticError(this,"Multi-line double-quoted string needs to be sufficiently indented"))}else if(l==="\\")switch(s+=1,a[s]){case"0":i+="\0";break;case"a":i+="\x07";break;case"b":i+="\b";break;case"e":i+="\x1B";break;case"f":i+="\f";break;case"n":i+=`
`;break;case"r":i+="\r";break;case"t":i+=" ";break;case"v":i+="\v";break;case"N":i+="\x85";break;case"_":i+="\xA0";break;case"L":i+="\u2028";break;case"P":i+="\u2029";break;case" ":i+=" ";break;case'"':i+='"';break;case"/":i+="/";break;case"\\":i+="\\";break;case" ":i+=" ";break;case"x":i+=this.parseCharCode(s+1,2,t),s+=2;break;case"u":i+=this.parseCharCode(s+1,4,t),s+=4;break;case"U":i+=this.parseCharCode(s+1,8,t),s+=8;break;case`
`:for(;a[s+1]===" "||a[s+1]===" ";)s+=1;break;default:t.push(new Ne.YAMLSyntaxError(this,`Invalid escape sequence ${a.substr(s-1,2)}`)),i+="\\"+a[s]}else if(l===" "||l===" "){let u=s,c=a[s+1];for(;c===" "||c===" ";)s+=1,c=a[s+1];c!==`
`&&(i+=s>u?a.slice(u,s+1):l)}else i+=l}return t.length>0?{errors:t,str:i}:i}parseCharCode(t,r,o){let{src:n}=this.context,a=n.substr(t,r),s=a.length===r&&/^[0-9a-fA-F]+$/.test(a)?parseInt(a,16):NaN;return isNaN(s)?(o.push(new Ne.YAMLSyntaxError(this,`Invalid escape sequence ${n.substr(t-2,r+2)}`)),n.substr(t-2,r+2)):String.fromCodePoint(s)}parse(t,r){this.context=t;let{src:o}=t,n=e.endOfQuote(o,r+1);return this.valueRange=new Ne.Range(r,n),n=Ne.Node.endOfWhiteSpace(o,n),n=this.parseComment(n),n}},mz=class e extends Ne.Node{static endOfQuote(t,r){let o=t[r];for(;o;)if(o==="'"){if(t[r+1]!=="'")break;o=t[r+=2]}else o=t[r+=1];return r+1}get strValue(){if(!this.valueRange||!this.context)return null;let t=[],{start:r,end:o}=this.valueRange,{indent:n,src:a}=this.context;a[o-1]!=="'"&&t.push(new Ne.YAMLSyntaxError(this,"Missing closing 'quote"));let i="";for(let s=r+1;s<o-1;++s){let l=a[s];if(l===`
`){Ne.Node.atDocumentBoundary(a,s+1)&&t.push(new Ne.YAMLSemanticError(this,"Document boundary indicators are not allowed within string values"));let{fold:u,offset:c,error:d}=Ne.Node.foldNewline(a,s,n);i+=u,s=c,d&&t.push(new Ne.YAMLSemanticError(this,"Multi-line single-quoted string needs to be sufficiently indented"))}else if(l==="'")i+=l,s+=1,a[s]!=="'"&&t.push(new Ne.YAMLSyntaxError(this,"Unescaped single quote? This should not happen."));else if(l===" "||l===" "){let u=s,c=a[s+1];for(;c===" "||c===" ";)s+=1,c=a[s+1];c!==`
`&&(i+=s>u?a.slice(u,s+1):l)}else i+=l}return t.length>0?{errors:t,str:i}:i}parse(t,r){this.context=t;let{src:o}=t,n=e.endOfQuote(o,r+1);return this.valueRange=new Ne.Range(r,n),n=Ne.Node.endOfWhiteSpace(o,n),n=this.parseComment(n),n}};function uQe(e,t){switch(e){case Ne.Type.ALIAS:return new uz(e,t);case Ne.Type.BLOCK_FOLDED:case Ne.Type.BLOCK_LITERAL:return new cz(e,t);case Ne.Type.FLOW_MAP:case Ne.Type.FLOW_SEQ:return new dz(e,t);case Ne.Type.MAP_KEY:case Ne.Type.MAP_VALUE:case Ne.Type.SEQ_ITEM:return new ew(e,t);case Ne.Type.COMMENT:case Ne.Type.PLAIN:return new Ne.PlainValue(e,t);case Ne.Type.QUOTE_DOUBLE:return new pz(e,t);case Ne.Type.QUOTE_SINGLE:return new mz(e,t);default:return null}}var fz=class e{static parseType(t,r,o){switch(t[r]){case"*":return Ne.Type.ALIAS;case">":return Ne.Type.BLOCK_FOLDED;case"|":return Ne.Type.BLOCK_LITERAL;case"{":return Ne.Type.FLOW_MAP;case"[":return Ne.Type.FLOW_SEQ;case"?":return!o&&Ne.Node.atBlank(t,r+1,!0)?Ne.Type.MAP_KEY:Ne.Type.PLAIN;case":":return!o&&Ne.Node.atBlank(t,r+1,!0)?Ne.Type.MAP_VALUE:Ne.Type.PLAIN;case"-":return!o&&Ne.Node.atBlank(t,r+1,!0)?Ne.Type.SEQ_ITEM:Ne.Type.PLAIN;case'"':return Ne.Type.QUOTE_DOUBLE;case"'":return Ne.Type.QUOTE_SINGLE;default:return Ne.Type.PLAIN}}constructor(t={},{atLineStart:r,inCollection:o,inFlow:n,indent:a,lineStart:i,parent:s}={}){Ne._defineProperty(this,"parseNode",(l,u)=>{if(Ne.Node.atDocumentBoundary(this.src,u))return null;let c=new e(this,l),{props:d,type:p,valueStart:m}=c.parseProps(u),f=uQe(p,d),y=f.parse(c,m);if(f.range=new Ne.Range(u,y),y<=u&&(f.error=new Error("Node#parse consumed no characters"),f.error.parseEnd=y,f.error.source=f,f.range.end=u+1),c.nodeStartsCollection(f)){!f.error&&!c.atLineStart&&c.parent.type===Ne.Type.DOCUMENT&&(f.error=new Ne.YAMLSyntaxError(f,"Block collection must not have preceding content here (e.g. directives-end indicator)"));let T=new ED(f);return y=T.parse(new e(c),y),T.range=new Ne.Range(u,y),T}return f}),this.atLineStart=r!=null?r:t.atLineStart||!1,this.inCollection=o!=null?o:t.inCollection||!1,this.inFlow=n!=null?n:t.inFlow||!1,this.indent=a!=null?a:t.indent,this.lineStart=i!=null?i:t.lineStart,this.parent=s!=null?s:t.parent||{},this.root=t.root,this.src=t.src}nodeStartsCollection(t){let{inCollection:r,inFlow:o,src:n}=this;if(r||o)return!1;if(t instanceof ew)return!0;let a=t.range.end;return n[a]===`
`||n[a-1]===`
`?!1:(a=Ne.Node.endOfWhiteSpace(n,a),n[a]===":")}parseProps(t){let{inFlow:r,parent:o,src:n}=this,a=[],i=!1;t=this.atLineStart?Ne.Node.endOfIndent(n,t):Ne.Node.endOfWhiteSpace(n,t);let s=n[t];for(;s===Ne.Char.ANCHOR||s===Ne.Char.COMMENT||s===Ne.Char.TAG||s===`
`;){if(s===`
`){let u=t,c;do c=u+1,u=Ne.Node.endOfIndent(n,c);while(n[u]===`
`);let d=u-(c+this.indent),p=o.type===Ne.Type.SEQ_ITEM&&o.context.atLineStart;if(n[u]!=="#"&&!Ne.Node.nextNodeIsIndented(n[u],d,!p))break;this.atLineStart=!0,this.lineStart=c,i=!1,t=u}else if(s===Ne.Char.COMMENT){let u=Ne.Node.endOfLine(n,t+1);a.push(new Ne.Range(t,u)),t=u}else{let u=Ne.Node.endOfIdentifier(n,t+1);s===Ne.Char.TAG&&n[u]===","&&/^[a-zA-Z0-9-]+\.[a-zA-Z0-9-]+,\d\d\d\d(-\d\d){0,2}\/\S/.test(n.slice(t+1,u+13))&&(u=Ne.Node.endOfIdentifier(n,u+5)),a.push(new Ne.Range(t,u)),i=!0,t=Ne.Node.endOfWhiteSpace(n,u)}s=n[t]}i&&s===":"&&Ne.Node.atBlank(n,t+1,!0)&&(t-=1);let l=e.parseType(n,t,r);return{props:a,type:l,valueStart:t}}};function cQe(e){let t=[];e.indexOf("\r")!==-1&&(e=e.replace(/\r\n?/g,(n,a)=>(n.length>1&&t.push(a),`
`)));let r=[],o=0;do{let n=new lz,a=new fz({src:e});o=n.parse(a,o),r.push(n)}while(o<e.length);return r.setOrigRanges=()=>{if(t.length===0)return!1;for(let a=1;a<t.length;++a)t[a]-=a;let n=0;for(let a=0;a<r.length;++a)n=r[a].setOrigRanges(t,n);return t.splice(0,t.length),!0},r.toString=()=>r.join(`...
`),r}Zoe.parse=cQe});var ow=z(on=>{"use strict";var Qe=Jf();function dQe(e,t,r){return r?`#${r.replace(/[\s\S]^/gm,`$&${t}#`)}
${t}${e}`:e}function Yv(e,t,r){return r?r.indexOf(`
`)===-1?`${e} #${r}`:`${e}
`+r.replace(/^/gm,`${t||""}#`):e}var ks=class{};function Hp(e,t,r){if(Array.isArray(e))return e.map((o,n)=>Hp(o,String(n),r));if(e&&typeof e.toJSON=="function"){let o=r&&r.anchors&&r.anchors.get(e);o&&(r.onCreate=a=>{o.res=a,delete r.onCreate});let n=e.toJSON(t,r);return o&&r.onCreate&&r.onCreate(n),n}return(!r||!r.keep)&&typeof e=="bigint"?Number(e):e}var Va=class extends ks{constructor(t){super(),this.value=t}toJSON(t,r){return r&&r.keep?this.value:Hp(this.value,t,r)}toString(){return String(this.value)}};function Joe(e,t,r){let o=r;for(let n=t.length-1;n>=0;--n){let a=t[n];if(Number.isInteger(a)&&a>=0){let i=[];i[a]=o,o=i}else{let i={};Object.defineProperty(i,a,{value:o,writable:!0,enumerable:!0,configurable:!0}),o=i}}return e.createNode(o,!1)}var rne=e=>e==null||typeof e=="object"&&e[Symbol.iterator]().next().done,Ds=class e extends ks{constructor(t){super(),Qe._defineProperty(this,"items",[]),this.schema=t}addIn(t,r){if(rne(t))this.add(r);else{let[o,...n]=t,a=this.get(o,!0);if(a instanceof e)a.addIn(n,r);else if(a===void 0&&this.schema)this.set(o,Joe(this.schema,n,r));else throw new Error(`Expected YAML collection at ${o}. Remaining path: ${n}`)}}deleteIn([t,...r]){if(r.length===0)return this.delete(t);let o=this.get(t,!0);if(o instanceof e)return o.deleteIn(r);throw new Error(`Expected YAML collection at ${t}. Remaining path: ${r}`)}getIn([t,...r],o){let n=this.get(t,!0);return r.length===0?!o&&n instanceof Va?n.value:n:n instanceof e?n.getIn(r,o):void 0}hasAllNullValues(){return this.items.every(t=>{if(!t||t.type!=="PAIR")return!1;let r=t.value;return r==null||r instanceof Va&&r.value==null&&!r.commentBefore&&!r.comment&&!r.tag})}hasIn([t,...r]){if(r.length===0)return this.has(t);let o=this.get(t,!0);return o instanceof e?o.hasIn(r):!1}setIn([t,...r],o){if(r.length===0)this.set(t,o);else{let n=this.get(t,!0);if(n instanceof e)n.setIn(r,o);else if(n===void 0&&this.schema)this.set(t,Joe(this.schema,r,o));else throw new Error(`Expected YAML collection at ${t}. Remaining path: ${r}`)}}toJSON(){return null}toString(t,{blockItem:r,flowChars:o,isMap:n,itemIndent:a},i,s){let{indent:l,indentStep:u,stringify:c}=t,d=this.type===Qe.Type.FLOW_MAP||this.type===Qe.Type.FLOW_SEQ||t.inFlow;d&&(a+=u);let p=n&&this.hasAllNullValues();t=Object.assign({},t,{allNullValues:p,indent:a,inFlow:d,type:null});let m=!1,f=!1,y=this.items.reduce((b,P,x)=>{let C;P&&(!m&&P.spaceBefore&&b.push({type:"comment",str:""}),P.commentBefore&&P.commentBefore.match(/^.*$/gm).forEach(_=>{b.push({type:"comment",str:`#${_}`})}),P.comment&&(C=P.comment),d&&(!m&&P.spaceBefore||P.commentBefore||P.comment||P.key&&(P.key.commentBefore||P.key.comment)||P.value&&(P.value.commentBefore||P.value.comment))&&(f=!0)),m=!1;let k=c(P,t,()=>C=null,()=>m=!0);return d&&!f&&k.includes(`
`)&&(f=!0),d&&x<this.items.length-1&&(k+=","),k=Yv(k,a,C),m&&(C||d)&&(m=!1),b.push({type:"item",str:k}),b},[]),T;if(y.length===0)T=o.start+o.end;else if(d){let{start:b,end:P}=o,x=y.map(C=>C.str);if(f||x.reduce((C,k)=>C+k.length+2,2)>e.maxFlowStringSingleLineLength){T=b;for(let C of x)T+=C?`
${u}${l}${C}`:`
`;T+=`
${l}${P}`}else T=`${b} ${x.join(" ")} ${P}`}else{let b=y.map(r);T=b.shift();for(let P of b)T+=P?`
${l}${P}`:`
`}return this.comment?(T+=`
`+this.comment.replace(/^/gm,`${l}#`),i&&i()):m&&s&&s(),T}};Qe._defineProperty(Ds,"maxFlowStringSingleLineLength",60);function OD(e){let t=e instanceof Va?e.value:e;return t&&typeof t=="string"&&(t=Number(t)),Number.isInteger(t)&&t>=0?t:null}var zp=class extends Ds{add(t){this.items.push(t)}delete(t){let r=OD(t);return typeof r!="number"?!1:this.items.splice(r,1).length>0}get(t,r){let o=OD(t);if(typeof o!="number")return;let n=this.items[o];return!r&&n instanceof Va?n.value:n}has(t){let r=OD(t);return typeof r=="number"&&r<this.items.length}set(t,r){let o=OD(t);if(typeof o!="number")throw new Error(`Expected a valid index, not ${t}.`);this.items[o]=r}toJSON(t,r){let o=[];r&&r.onCreate&&r.onCreate(o);let n=0;for(let a of this.items)o.push(Hp(a,String(n++),r));return o}toString(t,r,o){return t?super.toString(t,{blockItem:n=>n.type==="comment"?n.str:`- ${n.str}`,flowChars:{start:"[",end:"]"},isMap:!1,itemIndent:(t.indent||"")+" "},r,o):JSON.stringify(this)}},pQe=(e,t,r)=>t===null?"":typeof t!="object"?String(t):e instanceof ks&&r&&r.doc?e.toString({anchors:Object.create(null),doc:r.doc,indent:"",indentStep:r.indentStep,inFlow:!0,inStringifyKey:!0,stringify:r.stringify}):JSON.stringify(t),Vo=class e extends ks{constructor(t,r=null){super(),this.key=t,this.value=r,this.type=e.Type.PAIR}get commentBefore(){return this.key instanceof ks?this.key.commentBefore:void 0}set commentBefore(t){if(this.key==null&&(this.key=new Va(null)),this.key instanceof ks)this.key.commentBefore=t;else{let r="Pair.commentBefore is an alias for Pair.key.commentBefore. To set it, the key must be a Node.";throw new Error(r)}}addToJSMap(t,r){let o=Hp(this.key,"",t);if(r instanceof Map){let n=Hp(this.value,o,t);r.set(o,n)}else if(r instanceof Set)r.add(o);else{let n=pQe(this.key,o,t),a=Hp(this.value,n,t);n in r?Object.defineProperty(r,n,{value:a,writable:!0,enumerable:!0,configurable:!0}):r[n]=a}return r}toJSON(t,r){let o=r&&r.mapAsMap?new Map:{};return this.addToJSMap(r,o)}toString(t,r,o){if(!t||!t.doc)return JSON.stringify(this);let{indent:n,indentSeq:a,simpleKeys:i}=t.doc.options,{key:s,value:l}=this,u=s instanceof ks&&s.comment;if(i){if(u)throw new Error("With simple keys, key nodes cannot have comments");if(s instanceof Ds){let k="With simple keys, collection cannot be used as a key value";throw new Error(k)}}let c=!i&&(!s||u||(s instanceof ks?s instanceof Ds||s.type===Qe.Type.BLOCK_FOLDED||s.type===Qe.Type.BLOCK_LITERAL:typeof s=="object")),{doc:d,indent:p,indentStep:m,stringify:f}=t;t=Object.assign({},t,{implicitKey:!c,indent:p+m});let y=!1,T=f(s,t,()=>u=null,()=>y=!0);if(T=Yv(T,t.indent,u),!c&&T.length>1024){if(i)throw new Error("With simple keys, single line scalar must not span more than 1024 characters");c=!0}if(t.allNullValues&&!i)return this.comment?(T=Yv(T,t.indent,this.comment),r&&r()):y&&!u&&o&&o(),t.inFlow&&!c?T:`? ${T}`;T=c?`? ${T}
${p}:`:`${T}:`,this.comment&&(T=Yv(T,t.indent,this.comment),r&&r());let b="",P=null;if(l instanceof ks){if(l.spaceBefore&&(b=`
`),l.commentBefore){let k=l.commentBefore.replace(/^/gm,`${t.indent}#`);b+=`
${k}`}P=l.comment}else l&&typeof l=="object"&&(l=d.schema.createNode(l,!0));t.implicitKey=!1,!c&&!this.comment&&l instanceof Va&&(t.indentAtStart=T.length+1),y=!1,!a&&n>=2&&!t.inFlow&&!c&&l instanceof zp&&l.type!==Qe.Type.FLOW_SEQ&&!l.tag&&!d.anchors.getName(l)&&(t.indent=t.indent.substr(2));let x=f(l,t,()=>P=null,()=>y=!0),C=" ";return b||this.comment?C=`${b}
${t.indent}`:!c&&l instanceof Ds?(!(x[0]==="["||x[0]==="{")||x.includes(`
`))&&(C=`
${t.indent}`):x[0]===`
`&&(C=""),y&&!P&&o&&o(),Yv(T+C+x,t.indent,P)}};Qe._defineProperty(Vo,"Type",{PAIR:"PAIR",MERGE_PAIR:"MERGE_PAIR"});var RD=(e,t)=>{if(e instanceof oh){let r=t.get(e.source);return r.count*r.aliasCount}else if(e instanceof Ds){let r=0;for(let o of e.items){let n=RD(o,t);n>r&&(r=n)}return r}else if(e instanceof Vo){let r=RD(e.key,t),o=RD(e.value,t);return Math.max(r,o)}return 1},oh=class e extends ks{static stringify({range:t,source:r},{anchors:o,doc:n,implicitKey:a,inStringifyKey:i}){let s=Object.keys(o).find(u=>o[u]===r);if(!s&&i&&(s=n.anchors.getName(r)||n.anchors.newName()),s)return`*${s}${a?" ":""}`;let l=n.anchors.getName(r)?"Alias node must be after source node":"Source node not found for alias node";throw new Error(`${l} [${t}]`)}constructor(t){super(),this.source=t,this.type=Qe.Type.ALIAS}set tag(t){throw new Error("Alias nodes cannot have tags")}toJSON(t,r){if(!r)return Hp(this.source,t,r);let{anchors:o,maxAliasCount:n}=r,a=o.get(this.source);if(!a||a.res===void 0){let i="This should not happen: Alias anchor was not resolved?";throw this.cstNode?new Qe.YAMLReferenceError(this.cstNode,i):new ReferenceError(i)}if(n>=0&&(a.count+=1,a.aliasCount===0&&(a.aliasCount=RD(this.source,o)),a.count*a.aliasCount>n)){let i="Excessive alias count indicates a resource exhaustion attack";throw this.cstNode?new Qe.YAMLReferenceError(this.cstNode,i):new ReferenceError(i)}return a.res}toString(t){return e.stringify(this,t)}};Qe._defineProperty(oh,"default",!0);function tw(e,t){let r=t instanceof Va?t.value:t;for(let o of e)if(o instanceof Vo&&(o.key===t||o.key===r||o.key&&o.key.value===r))return o}var rw=class extends Ds{add(t,r){t?t instanceof Vo||(t=new Vo(t.key||t,t.value)):t=new Vo(t);let o=tw(this.items,t.key),n=this.schema&&this.schema.sortMapEntries;if(o)if(r)o.value=t.value;else throw new Error(`Key ${t.key} already set`);else if(n){let a=this.items.findIndex(i=>n(t,i)<0);a===-1?this.items.push(t):this.items.splice(a,0,t)}else this.items.push(t)}delete(t){let r=tw(this.items,t);return r?this.items.splice(this.items.indexOf(r),1).length>0:!1}get(t,r){let o=tw(this.items,t),n=o&&o.value;return!r&&n instanceof Va?n.value:n}has(t){return!!tw(this.items,t)}set(t,r){this.add(new Vo(t,r),!0)}toJSON(t,r,o){let n=o?new o:r&&r.mapAsMap?new Map:{};r&&r.onCreate&&r.onCreate(n);for(let a of this.items)a.addToJSMap(r,n);return n}toString(t,r,o){if(!t)return JSON.stringify(this);for(let n of this.items)if(!(n instanceof Vo))throw new Error(`Map items must all be pairs; found ${JSON.stringify(n)} instead`);return super.toString(t,{blockItem:n=>n.str,flowChars:{start:"{",end:"}"},isMap:!0,itemIndent:t.indent||""},r,o)}},one="<<",AD=class extends Vo{constructor(t){if(t instanceof Vo){let r=t.value;r instanceof zp||(r=new zp,r.items.push(t.value),r.range=t.value.range),super(t.key,r),this.range=t.range}else super(new Va(one),new zp);this.type=Vo.Type.MERGE_PAIR}addToJSMap(t,r){for(let{source:o}of this.value.items){if(!(o instanceof rw))throw new Error("Merge sources must be maps");let n=o.toJSON(null,t,Map);for(let[a,i]of n)r instanceof Map?r.has(a)||r.set(a,i):r instanceof Set?r.add(a):Object.prototype.hasOwnProperty.call(r,a)||Object.defineProperty(r,a,{value:i,writable:!0,enumerable:!0,configurable:!0})}return r}toString(t,r){let o=this.value;if(o.items.length>1)return super.toString(t,r);this.value=o.items[0];let n=super.toString(t,r);return this.value=o,n}},mQe={defaultType:Qe.Type.BLOCK_LITERAL,lineWidth:76},fQe={trueStr:"true",falseStr:"false"},hQe={asBigInt:!1},gQe={nullStr:"null"},nh={defaultType:Qe.Type.PLAIN,doubleQuoted:{jsonEncoding:!1,minMultiLineLength:40},fold:{lineWidth:80,minContentWidth:20}};function gz(e,t,r){for(let{format:o,test:n,resolve:a}of t)if(n){let i=e.match(n);if(i){let s=a.apply(null,i);return s instanceof Va||(s=new Va(s)),o&&(s.format=o),s}}return r&&(e=r(e)),new Va(e)}var nne="flow",hz="block",ID="quoted",ene=(e,t)=>{let r=e[t+1];for(;r===" "||r===" ";){do r=e[t+=1];while(r&&r!==`
`);r=e[t+1]}return t};function FD(e,t,r,{indentAtStart:o,lineWidth:n=80,minContentWidth:a=20,onFold:i,onOverflow:s}){if(!n||n<0)return e;let l=Math.max(1+a,1+n-t.length);if(e.length<=l)return e;let u=[],c={},d=n-t.length;typeof o=="number"&&(o>n-Math.max(2,a)?u.push(0):d=n-o);let p,m,f=!1,y=-1,T=-1,b=-1;r===hz&&(y=ene(e,y),y!==-1&&(d=y+l));for(let x;x=e[y+=1];){if(r===ID&&x==="\\"){switch(T=y,e[y+1]){case"x":y+=3;break;case"u":y+=5;break;case"U":y+=9;break;default:y+=1}b=y}if(x===`
`)r===hz&&(y=ene(e,y)),d=y+l,p=void 0;else{if(x===" "&&m&&m!==" "&&m!==`
`&&m!==" "){let C=e[y+1];C&&C!==" "&&C!==`
`&&C!==" "&&(p=y)}if(y>=d)if(p)u.push(p),d=p+l,p=void 0;else if(r===ID){for(;m===" "||m===" ";)m=x,x=e[y+=1],f=!0;let C=y>b+1?y-2:T-1;if(c[C])return e;u.push(C),c[C]=!0,d=C+l,p=void 0}else f=!0}m=x}if(f&&s&&s(),u.length===0)return e;i&&i();let P=e.slice(0,u[0]);for(let x=0;x<u.length;++x){let C=u[x],k=u[x+1]||e.length;C===0?P=`
${t}${e.slice(0,k)}`:(r===ID&&c[C]&&(P+=`${e[C]}\\`),P+=`
${t}${e.slice(C+1,k)}`)}return P}var vz=({indentAtStart:e})=>e?Object.assign({indentAtStart:e},nh.fold):nh.fold,LD=e=>/^(%|---|\.\.\.)/m.test(e);function vQe(e,t,r){if(!t||t<0)return!1;let o=t-r,n=e.length;if(n<=o)return!1;for(let a=0,i=0;a<n;++a)if(e[a]===`
`){if(a-i>o)return!0;if(i=a+1,n-i<=o)return!1}return!0}function rh(e,t){let{implicitKey:r}=t,{jsonEncoding:o,minMultiLineLength:n}=nh.doubleQuoted,a=JSON.stringify(e);if(o)return a;let i=t.indent||(LD(e)?" ":""),s="",l=0;for(let u=0,c=a[u];c;c=a[++u])if(c===" "&&a[u+1]==="\\"&&a[u+2]==="n"&&(s+=a.slice(l,u)+"\\ ",u+=1,l=u,c="\\"),c==="\\")switch(a[u+1]){case"u":{s+=a.slice(l,u);let d=a.substr(u+2,4);switch(d){case"0000":s+="\\0";break;case"0007":s+="\\a";break;case"000b":s+="\\v";break;case"001b":s+="\\e";break;case"0085":s+="\\N";break;case"00a0":s+="\\_";break;case"2028":s+="\\L";break;case"2029":s+="\\P";break;default:d.substr(0,2)==="00"?s+="\\x"+d.substr(2):s+=a.substr(u,6)}u+=5,l=u+1}break;case"n":if(r||a[u+2]==='"'||a.length<n)u+=1;else{for(s+=a.slice(l,u)+`
`;a[u+2]==="\\"&&a[u+3]==="n"&&a[u+4]!=='"';)s+=`
`,u+=2;s+=i,a[u+2]===" "&&(s+="\\"),u+=1,l=u+1}break;default:u+=1}return s=l?s+a.slice(l):a,r?s:FD(s,i,ID,vz(t))}function ane(e,t){if(t.implicitKey){if(/\n/.test(e))return rh(e,t)}else if(/[ \t]\n|\n[ \t]/.test(e))return rh(e,t);let r=t.indent||(LD(e)?" ":""),o="'"+e.replace(/'/g,"''").replace(/\n+/g,`$&
${r}`)+"'";return t.implicitKey?o:FD(o,r,nne,vz(t))}function ND({comment:e,type:t,value:r},o,n,a){if(/\n[\t ]+$/.test(r)||/^\s*$/.test(r))return rh(r,o);let i=o.indent||(o.forceBlockIndent||LD(r)?" ":""),s=i?"2":"1",l=t===Qe.Type.BLOCK_FOLDED?!1:t===Qe.Type.BLOCK_LITERAL?!0:!vQe(r,nh.fold.lineWidth,i.length),u=l?"|":">";if(!r)return u+`
`;let c="",d="";if(r=r.replace(/[\n\t ]*$/,m=>{let f=m.indexOf(`
`);return f===-1?u+="-":(r===m||f!==m.length-1)&&(u+="+",a&&a()),d=m.replace(/\n$/,""),""}).replace(/^[\n ]*/,m=>{m.indexOf(" ")!==-1&&(u+=s);let f=m.match(/ +$/);return f?(c=m.slice(0,-f[0].length),f[0]):(c=m,"")}),d&&(d=d.replace(/\n+(?!\n|$)/g,`$&${i}`)),c&&(c=c.replace(/\n+/g,`$&${i}`)),e&&(u+=" #"+e.replace(/ ?[\r\n]+/g," "),n&&n()),!r)return`${u}${s}
${i}${d}`;if(l)return r=r.replace(/\n+/g,`$&${i}`),`${u}
${i}${c}${r}${d}`;r=r.replace(/\n+/g,`
$&`).replace(/(?:^|\n)([\t ].*)(?:([\n\t ]*)\n(?![\n\t ]))?/g,"$1$2").replace(/\n+/g,`$&${i}`);let p=FD(`${c}${r}${d}`,i,hz,nh.fold);return`${u}
${i}${p}`}function yQe(e,t,r,o){let{comment:n,type:a,value:i}=e,{actualString:s,implicitKey:l,indent:u,inFlow:c}=t;if(l&&/[\n[\]{},]/.test(i)||c&&/[[\]{},]/.test(i))return rh(i,t);if(!i||/^[\n\t ,[\]{}#&*!|>'"%@`]|^[?-]$|^[?-][ \t]|[\n:][ \t]|[ \t]\n|[\n\t ]#|[\n\t :]$/.test(i))return l||c||i.indexOf(`
`)===-1?i.indexOf('"')!==-1&&i.indexOf("'")===-1?ane(i,t):rh(i,t):ND(e,t,r,o);if(!l&&!c&&a!==Qe.Type.PLAIN&&i.indexOf(`
`)!==-1)return ND(e,t,r,o);if(u===""&&LD(i))return t.forceBlockIndent=!0,ND(e,t,r,o);let d=i.replace(/\n+/g,`$&
${u}`);if(s){let{tags:m}=t.doc.schema;if(typeof gz(d,m,m.scalarFallback).value!="string")return rh(i,t)}let p=l?d:FD(d,u,nne,vz(t));return n&&!c&&(p.indexOf(`
`)!==-1||n.indexOf(`
`)!==-1)?(r&&r(),dQe(p,u,n)):p}function bQe(e,t,r,o){let{defaultType:n}=nh,{implicitKey:a,inFlow:i}=t,{type:s,value:l}=e;typeof l!="string"&&(l=String(l),e=Object.assign({},e,{value:l}));let u=d=>{switch(d){case Qe.Type.BLOCK_FOLDED:case Qe.Type.BLOCK_LITERAL:return ND(e,t,r,o);case Qe.Type.QUOTE_DOUBLE:return rh(l,t);case Qe.Type.QUOTE_SINGLE:return ane(l,t);case Qe.Type.PLAIN:return yQe(e,t,r,o);default:return null}};(s!==Qe.Type.QUOTE_DOUBLE&&/[\x00-\x08\x0b-\x1f\x7f-\x9f]/.test(l)||(a||i)&&(s===Qe.Type.BLOCK_FOLDED||s===Qe.Type.BLOCK_LITERAL))&&(s=Qe.Type.QUOTE_DOUBLE);let c=u(s);if(c===null&&(c=u(n),c===null))throw new Error(`Unsupported default string type ${n}`);return c}function _Qe({format:e,minFractionDigits:t,tag:r,value:o}){if(typeof o=="bigint")return String(o);if(!isFinite(o))return isNaN(o)?".nan":o<0?"-.inf":".inf";let n=JSON.stringify(o);if(!e&&t&&(!r||r==="tag:yaml.org,2002:float")&&/^\d/.test(n)){let a=n.indexOf(".");a<0&&(a=n.length,n+=".");let i=t-(n.length-a-1);for(;i-- >0;)n+="0"}return n}function ine(e,t){let r,o;switch(t.type){case Qe.Type.FLOW_MAP:r="}",o="flow map";break;case Qe.Type.FLOW_SEQ:r="]",o="flow sequence";break;default:e.push(new Qe.YAMLSemanticError(t,"Not a flow collection!?"));return}let n;for(let a=t.items.length-1;a>=0;--a){let i=t.items[a];if(!i||i.type!==Qe.Type.COMMENT){n=i;break}}if(n&&n.char!==r){let a=`Expected ${o} to end with ${r}`,i;typeof n.offset=="number"?(i=new Qe.YAMLSemanticError(t,a),i.offset=n.offset+1):(i=new Qe.YAMLSemanticError(n,a),n.range&&n.range.end&&(i.offset=n.range.end-n.range.start)),e.push(i)}}function sne(e,t){let r=t.context.src[t.range.start-1];if(r!==`
`&&r!==" "&&r!==" "){let o="Comments must be separated from other tokens by white space characters";e.push(new Qe.YAMLSemanticError(t,o))}}function lne(e,t){let r=String(t),o=r.substr(0,8)+"..."+r.substr(-8);return new Qe.YAMLSemanticError(e,`The "${o}" key is too long`)}function une(e,t){for(let{afterKey:r,before:o,comment:n}of t){let a=e.items[o];a?(r&&a.value&&(a=a.value),n===void 0?(r||!a.commentBefore)&&(a.spaceBefore=!0):a.commentBefore?a.commentBefore+=`
`+n:a.commentBefore=n):n!==void 0&&(e.comment?e.comment+=`
`+n:e.comment=n)}}function yz(e,t){let r=t.strValue;return r?typeof r=="string"?r:(r.errors.forEach(o=>{o.source||(o.source=t),e.errors.push(o)}),r.str):""}function TQe(e,t){let{handle:r,suffix:o}=t.tag,n=e.tagPrefixes.find(a=>a.handle===r);if(!n){let a=e.getDefaults().tagPrefixes;if(a&&(n=a.find(i=>i.handle===r)),!n)throw new Qe.YAMLSemanticError(t,`The ${r} tag handle is non-default and was not declared.`)}if(!o)throw new Qe.YAMLSemanticError(t,`The ${r} tag has no suffix.`);if(r==="!"&&(e.version||e.options.version)==="1.0"){if(o[0]==="^")return e.warnings.push(new Qe.YAMLWarning(t,"YAML 1.0 ^ tag expansion is not supported")),o;if(/[:/]/.test(o)){let a=o.match(/^([a-z0-9-]+)\/(.*)/i);return a?`tag:${a[1]}.yaml.org,2002:${a[2]}`:`tag:${o}`}}return n.prefix+decodeURIComponent(o)}function PQe(e,t){let{tag:r,type:o}=t,n=!1;if(r){let{handle:a,suffix:i,verbatim:s}=r;if(s){if(s!=="!"&&s!=="!!")return s;let l=`Verbatim tags aren't resolved, so ${s} is invalid.`;e.errors.push(new Qe.YAMLSemanticError(t,l))}else if(a==="!"&&!i)n=!0;else try{return TQe(e,t)}catch(l){e.errors.push(l)}}switch(o){case Qe.Type.BLOCK_FOLDED:case Qe.Type.BLOCK_LITERAL:case Qe.Type.QUOTE_DOUBLE:case Qe.Type.QUOTE_SINGLE:return Qe.defaultTags.STR;case Qe.Type.FLOW_MAP:case Qe.Type.MAP:return Qe.defaultTags.MAP;case Qe.Type.FLOW_SEQ:case Qe.Type.SEQ:return Qe.defaultTags.SEQ;case Qe.Type.PLAIN:return n?Qe.defaultTags.STR:null;default:return null}}function tne(e,t,r){let{tags:o}=e.schema,n=[];for(let i of o)if(i.tag===r)if(i.test)n.push(i);else{let s=i.resolve(e,t);return s instanceof Ds?s:new Va(s)}let a=yz(e,t);return typeof a=="string"&&n.length>0?gz(a,n,o.scalarFallback):null}function wQe({type:e}){switch(e){case Qe.Type.FLOW_MAP:case Qe.Type.MAP:return Qe.defaultTags.MAP;case Qe.Type.FLOW_SEQ:case Qe.Type.SEQ:return Qe.defaultTags.SEQ;default:return Qe.defaultTags.STR}}function xQe(e,t,r){try{let o=tne(e,t,r);if(o)return r&&t.tag&&(o.tag=r),o}catch(o){return o.source||(o.source=t),e.errors.push(o),null}try{let o=wQe(t);if(!o)throw new Error(`The tag ${r} is unavailable`);let n=`The tag ${r} is unavailable, falling back to ${o}`;e.warnings.push(new Qe.YAMLWarning(t,n));let a=tne(e,t,o);return a.tag=r,a}catch(o){let n=new Qe.YAMLReferenceError(t,o.message);return n.stack=o.stack,e.errors.push(n),null}}var CQe=e=>{if(!e)return!1;let{type:t}=e;return t===Qe.Type.MAP_KEY||t===Qe.Type.MAP_VALUE||t===Qe.Type.SEQ_ITEM};function SQe(e,t){let r={before:[],after:[]},o=!1,n=!1,a=CQe(t.context.parent)?t.context.parent.props.concat(t.props):t.props;for(let{start:i,end:s}of a)switch(t.context.src[i]){case Qe.Char.COMMENT:{if(!t.commentHasRequiredWhitespace(i)){let d="Comments must be separated from other tokens by white space characters";e.push(new Qe.YAMLSemanticError(t,d))}let{header:l,valueRange:u}=t;(u&&(i>u.start||l&&i>l.start)?r.after:r.before).push(t.context.src.slice(i+1,s));break}case Qe.Char.ANCHOR:if(o){let l="A node can have at most one anchor";e.push(new Qe.YAMLSemanticError(t,l))}o=!0;break;case Qe.Char.TAG:if(n){let l="A node can have at most one tag";e.push(new Qe.YAMLSemanticError(t,l))}n=!0;break}return{comments:r,hasAnchor:o,hasTag:n}}function kQe(e,t){let{anchors:r,errors:o,schema:n}=e;if(t.type===Qe.Type.ALIAS){let i=t.rawValue,s=r.getNode(i);if(!s){let u=`Aliased anchor not found: ${i}`;return o.push(new Qe.YAMLReferenceError(t,u)),null}let l=new oh(s);return r._cstAliases.push(l),l}let a=PQe(e,t);if(a)return xQe(e,t,a);if(t.type!==Qe.Type.PLAIN){let i=`Failed to resolve ${t.type} node here`;return o.push(new Qe.YAMLSyntaxError(t,i)),null}try{let i=yz(e,t);return gz(i,n.tags,n.tags.scalarFallback)}catch(i){return i.source||(i.source=t),o.push(i),null}}function $p(e,t){if(!t)return null;t.error&&e.errors.push(t.error);let{comments:r,hasAnchor:o,hasTag:n}=SQe(e.errors,t);if(o){let{anchors:i}=e,s=t.anchor,l=i.getNode(s);l&&(i.map[i.newName(s)]=l),i.map[s]=t}if(t.type===Qe.Type.ALIAS&&(o||n)){let i="An alias node must not specify any properties";e.errors.push(new Qe.YAMLSemanticError(t,i))}let a=kQe(e,t);if(a){a.range=[t.range.start,t.range.end]
`);i&&(a.commentBefore=a.commentBefore?`${a.commentBefore}
${i}`:i);let s=r.after.join(`
`);s&&(a.comment=a.comment?`${a.comment}
${s}`:s)}return t.resolved=a}function DQe(e,t){if(t.type!==Qe.Type.MAP&&t.type!==Qe.Type.FLOW_MAP){let i=`A ${t.type} node cannot be resolved as a mapping`;return e.errors.push(new Qe.YAMLSyntaxError(t,i)),null}let{comments:r,items:o}=t.type===Qe.Type.FLOW_MAP?RQe(e,t):OQe(e,t),n=new rw;n.items=o,une(n,r);let a=!1;for(let i=0;i<o.length;++i){let{key:s}=o[i];if(s instanceof Ds&&(a=!0),e.schema.merge&&s&&s.value===one){o[i]=new AD(o[i]);let l=o[i].value.items,u=null;l.some(c=>{if(c instanceof oh){let{type:d}=c.source;return d===Qe.Type.MAP||d===Qe.Type.FLOW_MAP?!1:u="Merge nodes aliases can only point to maps"}return u="Merge nodes can only have Alias nodes as values"}),u&&e.errors.push(new Qe.YAMLSemanticError(t,u))}else for(let l=i+1;l<o.length;++l){let{key:u}=o[l];if(s===u||s&&u&&Object.prototype.hasOwnProperty.call(s,"value")&&s.value===u.value){let c=`Map keys must be unique; "${s}" is repeated`;e.errors.push(new Qe.YAMLSemanticError(t,c));break}}}if(a&&!e.options.mapAsMap){let i="Keys with collection values will be stringified as YAML due to JS Object restrictions. Use mapAsMap: true to avoid this.";e.warnings.push(new Qe.YAMLWarning(t,i))}return t.resolved=n,n}var MQe=({context:{lineStart:e,node:t,src:r},props:o})=>{if(o.length===0)return!1;let{start:n}=o[0];if(t&&n>t.valueRange.start||r[n]!==Qe.Char.COMMENT)return!1;for(let a=e;a<n;++a)if(r[a]===`
`)return!1;return!0};function EQe(e,t){if(!MQe(e))return;let r=e.getPropValue(0,Qe.Char.COMMENT,!0),o=!1,n=t.value.commentBefore;if(n&&n.startsWith(r))t.value.commentBefore=n.substr(r.length+1),o=!0;else{let a=t.value.comment;!e.node&&a&&a.startsWith(r)&&(t.value.comment=a.substr(r.length+1),o=!0)}o&&(t.comment=r)}function OQe(e,t){let r=[],o=[],n,a=null;for(let i=0;i<t.items.length;++i){let s=t.items[i];switch(s.type){case Qe.Type.BLANK_LINE:r.push({afterKey:!!n,before:o.length});break;case Qe.Type.COMMENT:r.push({afterKey:!!n,before:o.length,comment:s.comment});break;case Qe.Type.MAP_KEY:n!==void 0&&o.push(new Vo(n)),s.error&&e.errors.push(s.error),n=$p(e,s.node),a=null;break;case Qe.Type.MAP_VALUE:{if(n===void 0&&(n=null),s.error&&e.errors.push(s.error),!s.context.atLineStart&&s.node&&s.node.type===Qe.Type.MAP&&!s.node.context.atLineStart){let c="Nested mappings are not allowed in compact mappings";e.errors.push(new Qe.YAMLSemanticError(s.node,c))}let l=s.node;if(!l&&s.props.length>0){l=new Qe.PlainValue(Qe.Type.PLAIN,[]),l.context={parent:s,src:s.context.src};let c=s.range.start+1;if(l.range={start:c,end:c},l.valueRange={start:c,end:c},typeof s.range.origStart=="number"){let d=s.range.origStart+1;l.range.origStart=l.range.origEnd=d,l.valueRange.origStart=l.valueRange.origEnd=d}}let u=new Vo(n,$p(e,l));EQe(s,u),o.push(u),n&&typeof a=="number"&&s.range.start>a+1024&&e.errors.push(lne(t,n)),n=void 0,a=null}break;default:n!==void 0&&o.push(new Vo(n)),n=$p(e,s),a=s.range.start,s.error&&e.errors.push(s.error);e:for(let l=i+1;;++l){let u=t.items[l];switch(u&&u.type){case Qe.Type.BLANK_LINE:case Qe.Type.COMMENT:continue e;case Qe.Type.MAP_VALUE:break e;default:{let c="Implicit map keys need to be followed by map values";e.errors.push(new Qe.YAMLSemanticError(s,c));break e}}}if(s.valueRangeContainsNewline){let l="Implicit map keys need to be on a single line";e.errors.push(new Qe.YAMLSemanticError(s,l))}}}return n!==void 0&&o.push(new Vo(n)),{comments:r,items:o}}function RQe(e,t){let r=[],o=[],n,a=!1,i="{";for(let s=0;s<t.items.length;++s){let l=t.items[s];if(typeof l.char=="string"){let{char:u,offset:c}=l;if(u==="?"&&n===void 0&&!a){a=!0,i=":";continue}if(u===":"){if(n===void 0&&(n=null),i===":"){i=",";continue}}else if(a&&(n===void 0&&u!==","&&(n=null),a=!1),n!==void 0&&(o.push(new Vo(n)),n=void 0,u===",")){i=":";continue}if(u==="}"){if(s===t.items.length-1)continue}else if(u===i){i=":";continue}let d=`Flow map contains an unexpected ${u}`,p=new Qe.YAMLSyntaxError(t,d);p.offset=c,e.errors.push(p)}else l.type===Qe.Type.BLANK_LINE?r.push({afterKey:!!n,before:o.length}):l.type===Qe.Type.COMMENT?(sne(e.errors,l),r.push({afterKey:!!n,before:o.length,comment:l.comment})):n===void 0?(i===","&&e.errors.push(new Qe.YAMLSemanticError(l,"Separator , missing in flow map")),n=$p(e,l)):(i!==","&&e.errors.push(new Qe.YAMLSemanticError(l,"Indicator : missing in flow map entry")),o.push(new Vo(n,$p(e,l))),n=void 0,a=!1)}return ine(e.errors,t),n!==void 0&&o.push(new Vo(n)),{comments:r,items:o}}function IQe(e,t){if(t.type!==Qe.Type.SEQ&&t.type!==Qe.Type.FLOW_SEQ){let a=`A ${t.type} node cannot be resolved as a sequence`;return e.errors.push(new Qe.YAMLSyntaxError(t,a)),null}let{comments:r,items:o}=t.type===Qe.Type.FLOW_SEQ?AQe(e,t):NQe(e,t),n=new zp;if(n.items=o,une(n,r),!e.options.mapAsMap&&o.some(a=>a instanceof Vo&&a.key instanceof Ds)){let a="Keys with collection values will be stringified as YAML due to JS Object restrictions. Use mapAsMap: true to avoid this.";e.warnings.push(new Qe.YAMLWarning(t,a))}return t.resolved=n,n}function NQe(e,t){let r=[],o=[];for(let n=0;n<t.items.length;++n){let a=t.items[n];switch(a.type){case Qe.Type.BLANK_LINE:r.push({before:o.length});break;case Qe.Type.COMMENT:r.push({comment:a.comment,before:o.length});break;case Qe.Type.SEQ_ITEM:if(a.error&&e.errors.push(a.error),o.push($p(e,a.node)),a.hasProps){let i="Sequence items cannot have tags or anchors before the - indicator";e.errors.push(new Qe.YAMLSemanticError(a,i))}break;default:a.error&&e.errors.push(a.error),e.errors.push(new Qe.YAMLSyntaxError(a,`Une
`){let T="Implicit keys of flow sequence pairs need to be on a single line";e.errors.push(new Qe.YAMLSemanticError(l,T));break}}}else a=null;i=null,n=!1,s=null}else if(s==="["||d!=="]"||u<t.items.length-1){let m=`Flow sequence contains an unexpected ${d}`,f=new Qe.YAMLSyntaxError(t,m);f.offset=p,e.errors.push(f)}}else if(c.type===Qe.Type.BLANK_LINE)r.push({before:o.length});else if(c.type===Qe.Type.COMMENT)sne(e.errors,c),r.push({comment:c.comment,before:o.length});else{if(s){let p=`Expected a ${s} in flow sequence`;e.errors.push(new Qe.YAMLSemanticError(c,p))}let d=$p(e,c);a===void 0?(o.push(d),l=c):(o.push(new Vo(a,d)),a=void 0),i=c.range.start,s=","}}return ine(e.errors,t),a!==void 0&&o.push(new Vo(a)),{comments:r,items:o}}on.Alias=oh;on.Collection=Ds;on.Merge=AD;on.Node=ks;on.Pair=Vo;on.Scalar=Va;on.YAMLMap=rw;on.YAMLSeq=zp;on.addComment=Yv;on.binaryOptions=mQe;on.boolOptions=fQe;on.findPair=tw;on.intOptions=hQe;on.isEmptyPath=rne;on.nullOptions=gQe;on.resolveMap=DQe;on.resolveNode=$p;on.resolveSeq=IQe;on.resolveString=yz;on.strOptions=nh;on.stringifyNumber=_Qe;on.stringifyString=bQe;on.toJSON=Hp});var Pz=z(su=>{"use strict";var Ms=Jf(),zr=ow(),FQe={identify:e=>e instanceof Uint8Array,default:!1,tag:"tag:yaml.org,2002:binary",resolve:(e,t)=>{let r=zr.resolveString(e,t);if(typeof Buffer=="function")return Buffer.from(r,"base64");if(typeof atob=="function"){let o=atob(r.replace(/[\n\r]/g,"")),n=new Uint8Array(o.length);for(let a=0;a<o.length;++a)n[a]=o.charCodeAt(a);return n}else{let o="This environment does not support reading binary tags; either Buffer or atob is required";return e.errors.push(new Ms.YAMLReferenceError(t,o)),null}},options:zr.binaryOptions,stringify:({comment:e,type:t,value:r},o,n,a)=>{let i;if(typeof Buffer=="function")i=r instanceof Buffer?r.toString("base64"):Buffer.from(r.buffer).toString("base64");else if(typeof btoa=="function"){let s="";for(let l=0;l<r.length;++l)s+=String.fromCharCode(r[l]);i=btoa(s)}else throw new Error("This environment does not support writing binary tags; either Buffer or btoa is required");if(t||(t=zr.binaryOptions.defaultType),t===Ms.Type.QUOTE_DOUBLE)r=i;else{let{lineWidth:s}=zr.binaryOptions,l=Math.ceil(i.length/s),u=new Array(l);for(let c=0,d=0;c<l;++c,d+=s)u[c]=i.substr(d,s);r=u.join(t===Ms.Type.BLOCK_LITERAL?`
`:" ")}return zr.stringifyString({comment:e,type:t,value:r},o,n,a)}};function dne(e,t){let r=zr.resolveSeq(e,t);for(let o=0;o<r.items.length;++o){let n=r.items[o];if(!(n instanceof zr.Pair)){if(n instanceof zr.YAMLMap){if(n.items.length>1){let i="Each pair must have its own sequence indicator";throw new Ms.YAMLSemanticError(t,i)}let a=n.items[0]||new zr.Pair;n.commentBefore&&(a.commentBefore=a.commentBefore?`${n.commentBefore}
${a.commentBefore}`:n.commentBefore),n.comment&&(a.comment=a.comment?`${n.comment}
${a.comment}`:n.comment),n=a}r.items[o]=n instanceof zr.Pair?n:new zr.Pair(n)}}return r}function pne(e,t,r){let o=new zr.YAMLSeq(e);o.tag="tag:yaml.org,2002:pairs";for(let n of t){let a,i;if(Array.isArray(n))if(n.length===2)a=n[0],i=n[1];else throw new TypeError(`Expected [key, value] tuple: ${n}`);else if(n&&n instanceof Object){let l=Object.keys(n);if(l.length===1)a=l[0],i=n[a];else throw new TypeError(`Expected { key: value } tuple: ${n}`)}else a=n;let s=e.createPair(a,i,r);o.items.push(s)}return o}var LQe={default:!1,tag:"tag:yaml.org,2002:pairs",resolve:dne,createNode:pne},Xv=class e extends zr.YAMLSeq{constructor(){super(),Ms._defineProperty(this,"add",zr.YAMLMap.prototype.add.bind(this)),Ms._defineProperty(this,"delete",zr.YAMLMap.prototype.delete.bind(this)),Ms._defineProperty(this,"get",zr.YAMLMap.prototype.get.bind(this)),Ms._defineProperty(this,"has",zr.YAMLMap.prototype.has.bind(this)),Ms._defineProperty(this,"set",zr.YAMLMap.prototype.set.bind(this)),this.tag=e.tag}toJSON(t,r){let o=new Map;r&&r.onCreate&&r.onCreate(o);for(let n of this.items){let a,i;if(n instanceof zr.Pair?(a=zr.toJSON(n.key,"",r),i=zr.toJSON(n.value,a,r)):a=zr.toJSON(n,"",r),o.has(a))throw new Error("Ordered maps must not include duplicate keys");o.set(a,i)}return o}};Ms._defineProperty(Xv,"tag","tag:yaml.org,2002:omap");function jQe(e,t){let r=dne(e,t),o=[];for(let{key:n}of r.items)if(n instanceof zr.Scalar)if(o.includes(n.value)){let a="Ordered maps must not include duplicate keys";throw new Ms.YAMLSemanticError(t,a)}else o.push(n.value);return Object.assign(new Xv,r)}function WQe(e,t,r){let o=pne(e,t,r),n=new Xv;return n.items=o.items,n}var VQe={identify:e=>e instanceof Map,nodeClass:Xv,default:!1,tag:"tag:yaml.org,2002:omap",resolve:jQe,createNode:WQe},Kv=class e extends zr.YAMLMap{constructor(){super(),this.tag=e.tag}add(t){let r=t instanceof zr.Pair?t:new zr.Pair(t);zr.findPair(this.items,r.key)||this.items.push(r)}get(t,r){let o=zr.findPair(this.items,t);return!r&&o instanceof zr.Pair?o.key instanceof zr.Scalar?o.key.value:o.key:o}set(t,r){if(typeof r!="boolean")throw new Error(`Expected boolean value for set(key, value) in a YAML set, not ${typeof r}`);let o=zr.findPair(this.items,t);o&&!r?this.items.splice(this.items.indexOf(o),1):!o&&r&&this.items.push(new zr.Pair(t))}toJSON(t,r){return super.toJSON(t,r,Set)}toString(t,r,o){if(!t)return JSON.stringify(this);if(this.hasAllNullValues())return super.toString(t,r,o);throw new Error("Set items must all have null values")}};Ms._defineProperty(Kv,"tag","tag:yaml.org,2002:set");function BQe(e,t){let r=zr.resolveMap(e,t);if(!r.hasAllNullValues())throw new Ms.YAMLSemanticError(t,"Set items must all have null values");return Object.assign(new Kv,r)}function HQe(e,t,r){let o=new Kv;for(let n of t)o.items.push(e.createPair(n,null,r));return o}var zQe={identify:e=>e instanceof Set,nodeClass:Kv,default:!1,tag:"tag:yaml.org,2002:set",resolve:BQe,createNode:HQe},bz=(e,t)=>{let r=t.split(":").reduce((o,n)=>o*60+Number(n),0);return e==="-"?-r:r},mne=({value:e})=>{if(isNaN(e)||!isFinite(e))return zr.stringifyNumber(e);let t="";e<0&&(t="-",e=Math.abs(e));let r=[e%60];return e<60?r.unshift(0):(e=Math.round((e-r[0])/60),r.unshift(e%60),e>=60&&(e=Math.round((e-r[0])/60),r.unshift(e))),t+r.map(o=>o<10?"0"+String(o):String(o)).join(":").replace(/000000\d*$/,"")},$Qe={identify:e=>typeof e=="number",default:!0,tag:"tag:yaml.org,2002:int",format:"TIME",test:/^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+)$/,resolve:(e,t,r)=>bz(t,r.replace(/_/g,"")),stringify:mne},qQe={identify:e=>typeof e=="number",default:!0,tag:"tag:yaml.org,2002:float",format:"TIME",test:/^([-+]?)([0-9][0-9_]*(?::[0-5]?[0-9])+\.[0-9_]*)$/,resolve:(e,t,r)=>bz(t,r.replace(/_/g,"")),stringify:mne},UQe={identify:e=>e instanceof Date,default:!0,tag:"tag:yaml.org,2002:timestamp",test:RegExp("^(?:([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})(?:(?:t|T|[ \\t]+)([0-9]{1,2}):([0-9]{1,2}):([0-9]{1,2}(\\.[0-9]+)?)(?:[ \\t]*(Z|[-+][012]?[0-9](?::[0-9]{2})?))?)?)$"),resolve:(e,t,r,o,n,a,i,s,l)=>{s&&(s=(s+"00").substr(1,3));let u=Date.UTC(t,r-1,o,n||0,a||0,i||0,s||0);i
${t.indent}${l}`:l}var kz=class e{static validAnchorNode(t){return t instanceof pr.Scalar||t instanceof pr.YAMLSeq||t instanceof pr.YAMLMap}constructor(t){yi._defineProperty(this,"map",Object.create(null)),this.prefix=t}createAlias(t,r){return this.setAnchor(t,r),new pr.Alias(t)}createMergePair(...t){let r=new pr.Merge;return r.value.items=t.map(o=>{if(o instanceof pr.Alias){if(o.source instanceof pr.YAMLMap)return o}else if(o instanceof pr.YAMLMap)return this.createAlias(o);throw new Error("Merge sources must be Map nodes or their Aliases")}),r}getName(t){let{map:r}=this;return Object.keys(r).find(o=>r[o]===t)}getNames(){return Object.keys(this.map)}getNode(t){return this.map[t]}newName(t){t||(t=this.prefix);let r=Object.keys(this.map);for(let o=1;;++o){let n=`${t}${o}`;if(!r.includes(n))return n}}resolveNodes(){let{map:t,_cstAliases:r}=this;Object.keys(t).forEach(o=>{t[o]=t[o].resolved}),r.forEach(o=>{o.source=o.source.resolved}),delete this._cstAliases}setAnchor(t,r){if(t!=null&&!e.validAnchorNode(t))throw new Error("Anchors may only be set for Scalar, Seq and Map nodes");if(r&&/[\x00-\x19\s,[\]{}]/.test(r))throw new Error("Anchor names must not contain whitespace or control characters");let{map:o}=this,n=t&&Object.keys(o).find(a=>o[a]===t);if(n)if(r)n!==r&&(delete o[n],o[r]=t);else return n;else{if(!r){if(!t)return null;r=this.newName()}o[r]=t}return r}},$D=(e,t)=>{if(e&&typeof e=="object"){let{tag:r}=e;e instanceof pr.Collection?(r&&(t[r]=!0),e.items.forEach(o=>$D(o,t))):e instanceof pr.Pair?($D(e.key,t),$D(e.value,t)):e instanceof pr.Scalar&&r&&(t[r]=!0)}return t},cJe=e=>Object.keys($D(e,{}));function dJe(e,t){let r={before:[],after:[]},o,n=!1;for(let a of t)if(a.valueRange){if(o!==void 0){let s="Document contains trailing content not separated by a ... or --- line";e.errors.push(new yi.YAMLSyntaxError(a,s));break}let i=pr.resolveNode(e,a);n&&(i.spaceBefore=!0,n=!1),o=i}else a.comment!==null?(o===void 0?r.before:r.after).push(a.comment):a.type===yi.Type.BLANK_LINE&&(n=!0,o===void 0&&r.before.length>0&&!e.commentBefore&&(e.commentBefore=r.before.join(`
`),r.before=[]));if(e.contents=o||null,!o)e.comment=r.before.concat(r.after).join(`
`)||null;else{let a=r.before.join(`
`);if(a){let i=o instanceof pr.Collection&&o.items[0]?o.items[0]:o;i.commentBefore=i.commentBefore?`${a}
${i.commentBefore}`:a}e.comment=r.after.join(`
`)||null}}function pJe({tagPrefixes:e},t){let[r,o]=t.parameters;if(!r||!o){let n="Insufficient parameters given for %TAG directive";throw new yi.YAMLSemanticError(t,n)}if(e.some(n=>n.handle===r)){let n="The %TAG directive must only be given at most once per handle in the same document.";throw new yi.YAMLSemanticError(t,n)}return{handle:r,prefix:o}}function mJe(e,t){let[r]=t.parameters;if(t.name==="YAML:1.0"&&(r="1.0"),!r){let o="Insufficient parameters given for %YAML directive";throw new yi.YAMLSemanticError(t,o)}if(!Mne[r]){let n=`Document will be parsed as YAML ${e.version||e.options.version} rather than YAML ${r}`;e.warnings.push(new yi.YAMLWarning(t,n))}return r}function fJe(e,t,r){let o=[],n=!1;for(let a of t){let{comment:i,name:s}=a;switch(s){case"TAG":try{e.tagPrefixes.push(pJe(e,a))}catch(l){e.errors.push(l)}n=!0;break;case"YAML":case"YAML:1.0":if(e.version){let l="The %YAML directive must only be given at most once per document.";e.errors.push(new yi.YAMLSemanticError(a,l))}try{e.version=mJe(e,a)}catch(l){e.errors.push(l)}n=!0;break;default:if(s){let l=`YAML only supports %TAG and %YAML directives, and not %${s}`;e.warnings.push(new yi.YAMLWarning(a,l))}}i&&o.push(i)}if(r&&!n&&(e.version||r.version||e.options.version)==="1.1"){let a=({handle:i,prefix:s})=>({handle:i,prefix:s});e.tagPrefixes=r.tagPrefixes.map(a),e.version=r.version}e.commentBefore=o.join(`
`)||null}function Zv(e){if(e instanceof pr.Collection)return!0;throw new Error("Expected a YAML collection as document contents")}var qD=class e{constructor(t){this.anchors=new kz(t.anchorPrefix),this.commentBefore=null,this.comment=null,this.contents=null,this.directivesEndMarker=null,this.errors=[],this.options=t,this.schema=null,this.tagPrefixes=[],this.version=null,this.warnings=[]}add(t){return Zv(this.contents),this.contents.add(t)}addIn(t,r){Zv(this.contents),this.contents.addIn(t,r)}delete(t){return Zv(this.contents),this.contents.delete(t)}deleteIn(t){return pr.isEmptyPath(t)?this.contents==null?!1:(this.contents=null,!0):(Zv(this.contents),this.contents.deleteIn(t))}getDefaults(){return e.defaults[this.version]||e.defaults[this.options.version]||{}}get(t,r){return this.contents instanceof pr.Collection?this.contents.get(t,r):void 0}getIn(t,r){return pr.isEmptyPath(t)?!r&&this.contents instanceof pr.Scalar?this.contents.value:this.contents:this.contents instanceof pr.Collection?this.contents.getIn(t,r):void 0}has(t){return this.contents instanceof pr.Collection?this.contents.has(t):!1}hasIn(t){return pr.isEmptyPath(t)?this.contents!==void 0:this.contents instanceof pr.Collection?this.contents.hasIn(t):!1}set(t,r){Zv(this.contents),this.contents.set(t,r)}setIn(t,r){pr.isEmptyPath(t)?this.contents=r:(Zv(this.contents),this.contents.setIn(t,r))}setSchema(t,r){if(!t&&!r&&this.schema)return;typeof t=="number"&&(t=t.toFixed(1)),t==="1.0"||t==="1.1"||t==="1.2"?(this.version?this.version=t:this.options.version=t,delete this.options.schema):t&&typeof t=="string"&&(this.options.schema=t),Array.isArray(r)&&(this.options.customTags=r);let o=Object.assign({},this.getDefaults(),this.options);this.schema=new kne.Schema(o)}parse(t,r){this.options.keepCstNodes&&(this.cstNode=t),this.options.keepNodeTypes&&(this.type="DOCUMENT");let{directives:o=[],contents:n=[],directivesEndMarker:a,error:i,valueRange:s}=t;if(i&&(i.source||(i.source=this),this.errors.push(i)),fJe(this,o,r),a&&(this.directivesEndMarker=!0),this.range=s?[s.start,s.end]:null,this.setSchema(),this.anchors._cstAliases=[],dJe(this,n),this.anchors.resolveNodes(),this.options.prettyErrors){for(let l of this.errors)l instanceof yi.YAMLError&&l.makePretty();for(let l of this.warnings)l instanceof yi.YAMLError&&l.makePretty()}return this}listNonDefaultTags(){return cJe(this.contents).filter(t=>t.indexOf(kne.Schema.defaultPrefix)!==0)}setTagPrefix(t,r){if(t[0]!=="!"||t[t.length-1]!=="!")throw new Error("Handle must start and end with !");if(r){let o=this.tagPrefixes.find(n=>n.handle===t);o?o.prefix=r:this.tagPrefixes.push({handle:t,prefix:r})}else this.tagPrefixes=this.tagPrefixes.filter(o=>o.handle!==t)}toJSON(t,r){let{keepBlobsInJSON:o,mapAsMap:n,maxAliasCount:a}=this.options,i=o&&(typeof t!="string"||!(this.contents instanceof pr.Scalar)),s={doc:this,indentStep:" ",keep:i,mapAsMap:i&&!!n,maxAliasCount:a,stringify:zD},l=Object.keys(this.anchors.map);l.length>0&&(s.anchors=new Map(l.map(c=>[this.anchors.map[c],{alias:[],aliasCount:0,count:1}])));let u=pr.toJSON(this.contents,t,s);if(typeof r=="function"&&s.anchors)for(let{count:c,res:d}of s.anchors.values())r(d,c);return u}toString(){if(this.errors.length>0)throw new Error("Document with errors cannot be stringified");let t=this.options.indent;if(!Number.isInteger(t)||t<=0){let l=JSON.stringify(t);throw new Error(`"indent" option must be a positive integer, not ${l}`)}this.setSchema();let r=[],o=!1;if(this.version){let l="%YAML 1.2";this.schema.name==="yaml-1.1"&&(this.version==="1.0"?l="%YAML:1.0":this.version==="1.1"&&(l="%YAML 1.1")),r.push(l),o=!0}let n=this.listNonDefaultTags();this.tagPrefixes.forEach(({handle:l,prefix:u})=>{n.some(c=>c.indexOf(u)===0)&&(r.push(`%TAG ${l} ${u}`),o=!0)}),(o||this.directivesEndMarker)&&r.push("---"),this.commentBefore&&((o||!this.directivesEndMarker)&&r.unshift(""),r.unshift(this.commentBefore.replace(/^/gm,"#")));let a={anchors:Object.create(null),doc:this,indent:"",indentStep:" ".repeat(t),stringify:zD},i=!1,s=null;if(this.contents){this.contents instanceof pr.Node&&(this.contents.
`)+`
`}};yi._defineProperty(qD,"defaults",Mne);UD.Document=qD;UD.defaultOptions=iJe;UD.scalarOptions=sJe});var Ine=z(Rne=>{"use strict";var Dz=Qoe(),ah=Ene(),hJe=Sz(),gJe=Jf(),vJe=Pz();ow();function yJe(e,t=!0,r){r===void 0&&typeof t=="string"&&(r=t,t=!0);let o=Object.assign({},ah.Document.defaults[ah.defaultOptions.version],ah.defaultOptions);return new hJe.Schema(o).createNode(e,t,r)}var Qv=class extends ah.Document{constructor(t){super(Object.assign({},ah.defaultOptions,t))}};function bJe(e,t){let r=[],o;for(let n of Dz.parse(e)){let a=new Qv(t);a.parse(n,o),r.push(a),o=a}return r}function One(e,t){let r=Dz.parse(e),o=new Qv(t).parse(r[0]);if(r.length>1){let n="Source contains multiple documents; please use YAML.parseAllDocuments()";o.errors.unshift(new gJe.YAMLSemanticError(r[1],n))}return o}function _Je(e,t){let r=One(e,t);if(r.warnings.forEach(o=>vJe.warn(o)),r.errors.length>0)throw r.errors[0];return r.toJSON()}function TJe(e,t){let r=new Qv(t);return r.contents=e,String(r)}var PJe={createNode:yJe,defaultOptions:ah.defaultOptions,Document:Qv,parse:_Je,parseAllDocuments:bJe,parseCST:Dz.parse,parseDocument:One,scalarOptions:ah.scalarOptions,stringify:TJe};Rne.YAML=PJe});var Ane=z((FBr,Nne)=>{Nne.exports=Ine().YAML});var Kfe=z((luo,Xfe)=>{"use strict";var P$t="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";Xfe.exports=P$t});var ehe=z((uuo,Jfe)=>{"use strict";var w$t=Kfe();function Zfe(){}function Qfe(){}Qfe.resetWarningCache=Zfe;Jfe.exports=function(){function e(o,n,a,i,s,l){if(l!==w$t){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Qfe,resetWarningCache:Zfe};return r.PropTypes=r,r}});var Cn=z((puo,the)=>{the.exports=ehe()();var cuo,duo});var rhe=z((muo,pM)=>{(function(){"use strict";var e={}.hasOwnProperty;function t(){for(var r=[],o=0;o<arguments.length;o++){var n=arguments[o];if(n){var a=typeof n;if(a==="string"||a==="number")r.push(n);else if(Array.isArray(n)){if(n.length){var i=t.apply(null,n);i&&r.push(i)}}else if(a==="object")if(n.toString===Object.prototype.toString)for(var s in n)e.call(n,s)&&n[s]&&r.push(s);else r.push(n.toString())}}return r.join(" ")}typeof pM!="undefined"&&pM.exports?(t.default=t,pM.exports=t):typeof define=="function"&&typeof define.amd=="object"&&define.amd?define("classnames",[],function(){return t}):window.classNames=t})()});var ve=z((fuo,yw)=>{function x$t(e){return e&&e.__esModule?e:{default:e}}yw.exports=x$t,yw.exports.__esModule=!0,yw.exports.default=yw.exports});var rc=z((huo,ld)=>{function i$(e){"@babel/helpers - typeof";return ld.exports=i$=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ld.exports.__esModule=!0,ld.exports.default=ld.exports,i$(e)}ld.exports=i$,ld.exports.__esModule=!0,ld.exports.default=ld.exports});var Mt=z((mM,ohe)=>{"use strict";Object.defineProperty(mM,"__esModule",{value:!0});mM.default=C$t;function C$t(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}ohe.exports=mM.default});var s$=z((fM,ahe)=>{"use strict";var nhe=ve().default;Object.defineProperty(fM,"__esModule",{value:!0});fM.default=D$t;var S$t=nhe(rc()),k$t=nhe(Mt());function D$t(e){return(0,k$t.default)(1,arguments),e instanceof Date||(0,S$t.default)(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}ahe.exports=fM.default});var Yt=z((hM,she)=>{"use strict";var ihe=ve().default;Object.defineProperty(hM,"__esModule",{value:!0});hM.default=O$t;var M$t=ihe(rc()),E$t=ihe(Mt());function O$t(e){(0,E$t.default)(1,arguments);var t=Object.prototype.toString.call(e);return
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,i=!1,s;return{s:function(){r=r.call(e)},n:function(){var u=r.next();return a=u.done,u},e:function(u){i=!0,s=u},f:function(){try{!a&&r.return!=null&&r.return()}finally{if(i)throw s}}}}Fw.exports=BGt,Fw.exports.__esModule=!0,Fw.exports.default=Fw.exports});var Uye=z((QE,qye)=>{"use strict";Object.defineProperty(QE,"__esModule",{value:!0});QE.default=HGt;function HGt(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}qye.exports=QE.default});var qr=z((Tuo,Lw)=>{function zGt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}Lw.exports=zGt,Lw.exports.__esModule=!0,Lw.exports.default=Lw.exports});var Gye=z((Puo,dd)=>{function J$(e,t){return dd.exports=J$=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(o,n){return o.__proto__=n,o},dd.exports.__esModule=!0,dd.exports.default=dd.exports,J$(e,t)}dd.exports=J$,dd.exports.__esModule=!0,dd.exports.default=dd.exports});var Zr=z((wuo,jw)=>{var $Gt=Gye();function qGt(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&$Gt(e,t)}jw.exports=qGt,jw.exports.__esModule=!0,jw.exports.default=jw.exports});var Yye=z((xuo,pd)=>{function e4(e){return pd.exports=e4=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},pd.exports.__esModule=!0,pd.exports.default=pd.exports,e4(e)}pd.exports=e4,pd.exports.__esModule=!0,pd.exports.default=pd.exports});var Kye=z((Cuo,md)=>{function Xye(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(md.exports=Xye=function(){return!!e},md.exports.__esModule=!0,md.exports.default=md.exports)()}md.exports=Xye,md.exports.__esModule=!0,md.exports.default=md.exports});var Zye=z((Suo,Ww)=>{var UGt=rc().default,GGt=qr();function YGt(e,t){if(t&&(UGt(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return GGt(e)}Ww.exports=YGt,Ww.exports.__esModule=!0,Ww.exports.default=Ww.exports});var Qr=z((kuo,Vw)=>{var Qye=Yye(),XGt=Kye(),KGt=Zye();function ZGt(e){var t=XGt();return function(){var o=Qye(e),n;if(t){var a=Qye(this).constructor;n=Reflect.construct(o,arguments,a)}else n=o.apply(this,arguments);return KGt(this,n)}}Vw.exports=ZGt,Vw.exports.__esModule=!0,Vw.exports.default=Vw.exports});var Ur=z((Duo,Bw)=>{function QGt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Bw.exports=QGt,Bw.exports.__esModule=!0,Bw.exports.default=Bw.exports});var ebe=z((Muo,Hw)=>{var Jye=rc().default;function JGt(e,t){if(Jye(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var o=r.call(e,t||"default");if(Jye(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}Hw.exports=JGt,Hw.exports.__esModule=!0,Hw.exports.default=Hw.exports});var t4=z((Euo,zw)=>{var e6t=rc().default,t6t=ebe();function r6t(e){var t=t6t(e,"string");return e6t(t)=="symbol"?t:String(t)}zw.exports=r6t,zw.exports.__esModule=!0,zw.exports.default=zw.exports});var Gr=z((Ouo,$w)=>{var o6t=t4();function tbe(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o6t(o.key),o)}}function n6t(e,t,r){return t&&tbe(e.prototype,t),r&&tbe(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}$w.exports=n6t,$w.exports.__esModule=!0,$w.exports.default=$w.exports});var Yr=z((Ruo,qw)=>{var a6t=t4();function i6t(e,t,r){return t=a6t(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}qw.exports=
`+O4+e}var R4=!1;function I4(e,t){if(!e||R4)return"";R4=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var o=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){o=u}e.call(t.prototype)}else{try{throw Error()}catch(u){o=u}e()}}catch(u){if(u&&o&&typeof u.stack=="string"){for(var n=u.stack.split(`
`),a=o.stack.split(`
`),i=n.length-1,s=a.length-1;1<=i&&0<=s&&n[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(n[i]!==a[s]){if(i!==1||s!==1)do if(i--,s--,0>s||n[i]!==a[s]){var l=`
`+n[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=i&&0<=s);break}}}finally{R4=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?dx(e):""}function bKt(e){switch(e.tag){case 5:return dx(e.type);case 16:return dx("Lazy");case 13:return dx("Suspense");case 19:return dx("SuspenseList");case 0:case 2:case 15:return e=I4(e.type,!1),e;case 11:return e=I4(e.type.render,!1),e;case 1:return e=I4(e.type,!0),e;default:return""}}function o3(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Ly:return"Fragment";case Fy:return"Portal";case e3:return"Profiler";case Y3:return"StrictMode";case t3:return"Suspense";case r3:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case zPe:return(e.displayName||"Context")+".Consumer";case HPe:return(e._context.displayName||"Context")+".Provider";case X3:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case K3:return t=e.displayName||null,t!==null?t:o3(e.type)||"Memo";case tm:t=e._payload,e=e._init;try{return o3(e(t))}catch(r){}}return null}function _Kt(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return o3(t);case 8:return t===Y3?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function hm(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function qPe(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function TKt(e){var t=qPe(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),o=""+e[t];if(!e.hasOwnProperty(t)&&typeof r!="undefined"&&typeof r.get=="function"&&typeof r.set=="function"){var n=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return n.call(this)},set:function(i){o=""+i,a.call(this,i)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return o},setValue:function(i){o=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ZO(e){e._valueTracker||(e._valueTracker=TKt(e))}function UPe(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),o="";return e&&(o=qPe(e)?e.checked?"true":"false":e.value),e=o,e!==r?(t.setValue(e),!0):!1}function CR(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch(t){return e.body}}function n3(e,t){var r=t.checked;return pn({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r!=null?r:e._wrapperState.initialChecked})}function LTe(e,t){var r=t.defaultValue==null?"":t.defaultValue,o=t.checked!=null?t.checked:t.defaultChecked;r=hm(t.value!=null?t.value:r),e._wrapperState={initialChecked:o,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function GPe(e,t){t=t.checked,t!=null&&G3(e,"checked",t,!1)}function a3(e,t){GPe(e,t);var r=hm(t.value),o=t.type;if(r!=null)o==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(o==="submit"||o==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?i3(e,t.type,r):t.hasOwnProperty("defaultValue")&&i3(e,t.type,hm(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaul
`).replace(MZt,"")}function uR(e,t,r){if(t=lPe(t),lPe(e)!==t&&r)throw Error(bt(425))}function IR(){}var _3=null,T3=null;function P3(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var w3=typeof setTimeout=="function"?setTimeout:void 0,EZt=typeof clearTimeout=="function"?clearTimeout:void 0,uPe=typeof Promise=="function"?Promise:void 0,OZt=typeof queueMicrotask=="function"?queueMicrotask:typeof uPe!="undefined"?function(e){return uPe.resolve(null).then(e).catch(RZt)}:w3;function RZt(e){setTimeout(function(){throw e})}function z4(e,t){var r=t,o=0;do{var n=r.nextSibling;if(e.removeChild(r),n&&n.nodeType===8)if(r=n.data,r==="/$"){if(o===0){e.removeChild(n),Mx(t);return}o--}else r!=="$"&&r!=="$?"&&r!=="$!"||o++;r=n}while(r);Mx(t)}function cm(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function cPe(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(t===0)return e;t--}else r==="/$"&&t++}e=e.previousSibling}return null}var lb=Math.random().toString(36).slice(2),sc="__reactFiber$"+lb,Nx="__reactProps$"+lb,Td="__reactContainer$"+lb,x3="__reactEvents$"+lb,IZt="__reactListeners$"+lb,NZt="__reactHandles$"+lb;function bh(e){var t=e[sc];if(t)return t;for(var r=e.parentNode;r;){if(t=r[Td]||r[sc]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=cPe(e);e!==null;){if(r=e[sc])return r;e=cPe(e)}return t}e=r,r=e.parentNode}return null}function zx(e){return e=e[sc]||e[Td],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function By(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(bt(33))}function JR(e){return e[Nx]||null}var C3=[],Hy=-1;function ym(e){return{current:e}}function Go(e){0>Hy||(e.current=C3[Hy],C3[Hy]=null,Hy--)}function Ho(e,t){Hy++,C3[Hy]=e.current,e.current=t}var gm={},Ka=ym(gm),os=ym(!1),xh=gm;function tb(e,t){var r=e.type.contextTypes;if(!r)return gm;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===t)return o.__reactInternalMemoizedMaskedChildContext;var n={},a;for(a in r)n[a]=t[a];return o&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=n),n}function ns(e){return e=e.childContextTypes,e!=null}function NR(){Go(os),Go(Ka)}function dPe(e,t,r){if(Ka.current!==gm)throw Error(bt(168));Ho(Ka,t),Ho(os,r)}function Awe(e,t,r){var o=e.stateNode;if(t=t.childContextTypes,typeof o.getChildContext!="function")return r;o=o.getChildContext();for(var n in o)if(!(n in t))throw Error(bt(108,_Kt(e)||"Unknown",n));return pn({},r,o)}function AR(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||gm,xh=Ka.current,Ho(Ka,e),Ho(os,os.current),!0}function pPe(e,t,r){var o=e.stateNode;if(!o)throw Error(bt(169));r?(e=Awe(e,t,xh),o.__reactInternalMemoizedMergedChildContext=e,Go(os),Go(Ka),Ho(Ka,e)):Go(os),Ho(os,r)}var gd=null,eI=!1,$4=!1;function Fwe(e){gd===null?gd=[e]:gd.push(e)}function AZt(e){eI=!0,Fwe(e)}function bm(){if(!$4&&gd!==null){$4=!0;var e=0,t=Po;try{var r=gd;for(Po=1;e<r.length;e++){var o=r[e];do o=o(!0);while(o!==null)}gd=null,eI=!1}catch(n){throw gd!==null&&(gd=gd.slice(e+1)),swe(Q3,bm),n}finally{Po=t,$4=!1}}return null}var zy=[],$y=0,FR=null,LR=0,ml=[],fl=0,Ch=null,vd=1,yd="";function vh(e,t){zy[$y++]=LR,zy[$y++]=FR,FR=e,LR=t}function Lwe(e,t,r){ml[fl++]=vd,ml[fl++]=yd,ml[fl++]=Ch,Ch=e;var o=vd;e=yd;var n=32-fu(o)-1;o&=~(1<<n),r+=1;var a=32-fu(t)+n;if(30<a){var i=n-n%5;a=(o&(1<<i)-1).toString(32),o>>=i,n-=i,vd=1<<32-fu(t)+n|r<<n|o,yd=a+e}else vd=1<<a|r<<n|o,yd=e}function sq(e){e.return!==null&&(vh(e,1),Lwe(e,1,0))}function lq(e){for(;e===FR;)FR=zy[--$y],zy[$y]=null,LR=zy[--$y],zy[$y]=null;for(;e===Ch;)Ch=ml[--fl],ml[fl]=null,yd=ml[--fl],ml[fl]=null,vd=ml[--fl],ml[fl]=null}var Rs=null,Os=null,nn=!1,mu=null;function jwe(e,t){var r=hl(5,null,null,0);r.elementType="DELE
Error generating stack: `+a.message+`
`+a.stack}return{value:e,source:t,stack:n,digest:null}}function X4(e,t,r){return{value:e,source:null,stack:r!=null?r:null,digest:t!=null?t:null}}function O3(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var $Zt=typeof WeakMap=="function"?WeakMap:Map;function pxe(e,t,r){r=bd(-1,r),r.tag=3,r.payload={element:null};var o=t.value;return r.callback=function(){qR||(qR=!0,B3=o),O3(e,t)},r}function mxe(e,t,r){r=bd(-1,r),r.tag=3;var o=e.type.getDerivedStateFromError;if(typeof o=="function"){var n=t.value;r.payload=function(){return o(n)},r.callback=function(){O3(e,t)}}var a=e.stateNode;return a!==null&&typeof a.componentDidCatch=="function"&&(r.callback=function(){O3(e,t),typeof o!="function"&&(pm===null?pm=new Set([this]):pm.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),r}function PPe(e,t,r){var o=e.pingCache;if(o===null){o=e.pingCache=new $Zt;var n=new Set;o.set(t,n)}else n=o.get(t),n===void 0&&(n=new Set,o.set(t,n));n.has(r)||(n.add(r),e=nQt.bind(null,e,t,r),t.then(e,e))}function wPe(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function xPe(e,t,r,o,n){return e.mode&1?(e.flags|=65536,e.lanes=n,e):(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,r.tag===1&&(r.alternate===null?r.tag=17:(t=bd(-1,1),t.tag=2,dm(r,t,1))),r.lanes|=1),e)}var qZt=xd.ReactCurrentOwner,rs=!1;function Si(e,t,r,o){t.child=e===null?qwe(t,null,r,o):ob(t,e.child,r,o)}function CPe(e,t,r,o,n){r=r.render;var a=t.ref;return Qy(t,n),o=bq(e,t,r,o,a,n),r=_q(),e!==null&&!rs?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n,wd(e,t,n)):(nn&&r&&sq(t),t.flags|=1,Si(e,t,o,n),t.child)}function SPe(e,t,r,o,n){if(e===null){var a=r.type;return typeof a=="function"&&!Eq(a)&&a.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(t.tag=15,t.type=a,fxe(e,t,a,o,n)):(e=xR(r.type,null,o,t,t.mode,n),e.ref=t.ref,e.return=t,t.child=e)}if(a=e.child,!(e.lanes&n)){var i=a.memoizedProps;if(r=r.compare,r=r!==null?r:Ox,r(i,o)&&e.ref===t.ref)return wd(e,t,n)}return t.flags|=1,e=fm(a,o),e.ref=t.ref,e.return=t,t.child=e}function fxe(e,t,r,o,n){if(e!==null){var a=e.memoizedProps;if(Ox(a,o)&&e.ref===t.ref)if(rs=!1,t.pendingProps=o=a,(e.lanes&n)!==0)e.flags&131072&&(rs=!0);else return t.lanes=e.lanes,wd(e,t,n)}return R3(e,t,r,o,n)}function hxe(e,t,r){var o=t.pendingProps,n=o.children,a=e!==null?e.memoizedState:null;if(o.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ho(Gy,Es),Es|=r;else{if(!(r&1073741824))return e=a!==null?a.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ho(Gy,Es),Es|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},o=a!==null?a.baseLanes:r,Ho(Gy,Es),Es|=o}else a!==null?(o=a.baseLanes|r,t.memoizedState=null):o=r,Ho(Gy,Es),Es|=o;return Si(e,t,n,r),t.child}function gxe(e,t){var r=t.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function R3(e,t,r,o,n){var a=ns(r)?xh:Ka.current;return a=tb(t,a),Qy(t,n),r=bq(e,t,r,o,a,n),o=_q(),e!==null&&!rs?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n,wd(e,t,n)):(nn&&o&&sq(t),t.flags|=1,Si(e,t,r,n),t.child)}function kPe(e,t,r,o,n){if(ns(r)){var a=!0;AR(t)}else a=!1;if(Qy(t,n),t.stateNode===null)TR(e,t),zwe(t,r,o),E3(t,r,o,n),o=!0;else if(e===null){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,u=r.contextType;typeof u=="object"&&u!==null?u=vl(u):(u=ns(r)?xh:Ka.current,u=tb(t,u));var c=r.getDerivedStateFromProps,d=typeof c=="function"||typeof i.getSnapshotBeforeUpdate=="function";d||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==o||l!==u)&&yPe(t,i,o,u),rm=!1;var p=t.memoizedState;i.state=p,VR(t,o,i,n),l=t.memoizedState,s!==o||p!==l||os.current||rm?(typeof c=="function"&&(M3(t,r,c,o),l=t.memoizedState),(s=rm||vPe(t,r,s,o,p,l,u))?(d||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componen
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function JV(me,re){(re==null||re>me.length)&&(re=me.length);for(var ue=0,w=new Array(re);ue<re;ue++)w[ue]=me[ue];return w}function XJ(me){var re=function(ue,w){if(typeof ue!="object"||ue===null)return ue;var v=ue[Symbol.toPrimitive];if(v!==void 0){var V=v.call(ue,w||"default");if(typeof V!="object")return V;throw new TypeError("@@toPrimitive must return a primitive value.")}return(w==="string"?String:Number)(ue)}(me,"string");return typeof re=="symbol"?re:String(re)}var KJ=function(me,re){switch(me){case"P":return re.date({width:"short"});case"PP":return re.date({width:"medium"});case"PPP":return re.date({width:"long"});default:return re.date({width:"full"})}},ZJ=function(me,re){switch(me){case"p":return re.time({width:"short"});case"pp":return re.time({width:"medium"});case"ppp":return re.time({width:"long"});default:return re.time({width:"full"})}},R8e={p:ZJ,P:function(me,re){var ue,w=me.match(/(P+)(p+)?/)||[],v=w[1],V=w[2];if(!V)return KJ(me,re);switch(v){case"P":ue=re.dateTime({width:"short"});break;case"PP":ue=re.dateTime({width:"medium"});break;case"PPP":ue=re.dateTime({width:"long"});break;default:ue=re.dateTime({width:"full"})}return ue.replace("{{date}}",KJ(v,re)).replace("{{time}}",ZJ(V,re))}},nP=12,I8e=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;function No(me){var re=me?typeof me=="string"||me instanceof String?M8e.default(me):UJ.default(me):new Date;return Pp(re)?re:null}function Pp(me,re){return re=re||new Date("1/1/1000"),qe.default(me)&&!Tp.default(me,re)}function Jo(me,re,ue){if(ue==="en")return tt.default(me,re,{awareOfUnicodeTokens:!0});var w=Sp(ue);return ue&&!w&&console.warn('A locale object was not found for the provided string ["'.concat(ue,'"].')),!w&&Cp()&&Sp(Cp())&&(w=Sp(Cp())),tt.default(me,re,{locale:w||null,awareOfUnicodeTokens:!0})}function Uu(me,re){var ue=re.dateFormat,w=re.locale;return me&&Jo(me,Array.isArray(ue)?ue[0]:ue,w)||""}function QJ(me,re){var ue=re.hour,w=ue===void 0?0:ue,v=re.minute,V=v===void 0?0:v,ne=re.second,A=ne===void 0?0:ne;return Io.default(wn.default(hn.default(me,A),V),w)}function Gu(me,re,ue){var w=Sp(re||Cp());return tr.default(me,{locale:w,weekStartsOn:ue})}function wp(me){return In.default(me)}function aP(me){return qJ.default(me)}function JJ(me){return T8e.default(me)}function eee(){return So.default(No())}function xp(me,re){return me&&re?k8e.default(me,re):!me&&!re}function Gl(me,re){return me&&re?S8e.default(me,re):!me&&!re}function _1(me,re){return me&&re?D8e.default(me,re):!me&&!re}function jo(me,re){return me&&re?C8e.default(me,re):!me&&!re}function Ff(me,re){return me&&re?x8e.default(me,re):!me&&!re}function T1(me,re,ue){var w,v=So.default(re),V=XV.default(ue);try{w=rP.default(me,{start:v,end:V})}catch(ne){w=!1}return w}function Cp(){return(typeof window!="undefined"?window:globalThis).__localeId__}function Sp(me){if(typeof me=="string"){var re=typeof window!="undefined"?window:globalThis;return re.__localeData__?re.__localeData__[me]:null}return me}function eB(me,re){return Jo(Nr.default(No(),me),"LLLL",re)}function tee(me,re){return Jo(Nr.default(No(),me),"LLL",re)}function P1(me){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=re.minDate,w=re.maxDate,v=re.excludeDates,V=re.excludeDateIntervals,ne=re.includeDates,A=re.includeDateIntervals,$=re.filterDate;return w1(me,{minDate:ue,maxDate:w})||v&&v.some(function(de){return jo(me,de)})||V&&V.some(function(de){var ke=de.start,Ye=de.end;return rP.default(me,{start:ke,end:Ye})})||ne&&!ne.some(function(de){return jo(me,de)})||A&&!A.some(function(de){var ke=de.start,Ye=de.end;return rP.default(me,{start:ke,end:Ye})})||$&&!$(No(me))||!1}function tB(me){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=re.excludeDates,w=re.excludeDateIntervals;return w&&w.length>0?w.some(function(v){var V=v.start,ne=v.end;return rP.default(me,{start:V,end:ne})}):ue&&ue.some(function(v){return jo(me,v)})||!1}function ree(me){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=re.minDate,w=re.maxDate,
try {
var mode = localStorage.getItem('${n}') || '${t}';
var colorScheme = '';
if (mode === 'system') {
// handle system mode
var mql = window.matchMedia('(prefers-color-scheme: dark)');
if (mql.matches) {
colorScheme = localStorage.getItem('${a}-dark') || '${o}';
} else {
colorScheme = localStorage.getItem('${a}-light') || '${r}';
}
}
if (mode === 'light') {
colorScheme = localStorage.getItem('${a}-light') || '${r}';
}
if (mode === 'dark') {
colorScheme = localStorage.getItem('${a}-dark') || '${o}';
}
if (colorScheme) {
${s}.setAttribute('${i}', colorScheme);
}
} catch(e){}})();`}},"mui-color-scheme-init")}});var LDe=z(P0=>{"use strict";"use client";var uur=ve();Object.defineProperty(P0,"__esModule",{value:!0});P0.default=dur;P0.getColorScheme=FDe;P0.getSystemMode=LG;var Yb=uur(Do()),Uh=cur(j()),IDe=AG();function NDe(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,r=new WeakMap;return(NDe=function(o){return o?r:t})(e)}function cur(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var r=NDe(t);if(r&&r.has(e))return r.get(e);var o={__proto__:null},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(a!=="default"&&Object.prototype.hasOwnProperty.call(e,a)){var i=n?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(o,a,i):o[a]=e[a]}return o.default=e,r&&r.set(e,o),o}function LG(e){if(typeof window!="undefined"&&e==="system")return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function ADe(e,t){if(e.mode==="light"||e.mode==="system"&&e.systemMode==="light")return t("light");if(e.mode==="dark"||e.mode==="system"&&e.systemMode==="dark")return t("dark")}function FDe(e){return ADe(e,t=>{if(t==="light")return e.lightColorScheme;if(t==="dark")return e.darkColorScheme})}function FG(e,t){if(typeof window=="undefined")return;let r;try{r=localStorage.getItem(e)||void 0,r||localStorage.setItem(e,t)}catch(o){}return r||t}function dur(e){let{defaultMode:t="light",defaultLightColorScheme:r,defaultDarkColorScheme:o,supportedColorSchemes:n=[],modeStorageKey:a=IDe.DEFAULT_MODE_STORAGE_KEY,colorSchemeStorageKey:i=IDe.DEFAULT_COLOR_SCHEME_STORAGE_KEY,storageWindow:s=typeof window=="undefined"?void 0:window}=e,l=n.join(","),[u,c]=Uh.useState(()=>{let T=FG(a,t),b=FG(`${i}-light`,r),P=FG(`${i}-dark`,o);return{mode:T,systemMode:LG(T),lightColorScheme:b,darkColorScheme:P}}),d=FDe(u),p=Uh.useCallback(T=>{c(b=>{if(T===b.mode)return b;let P=T||t;try{localStorage.setItem(a,P)}catch(x){}return(0,Yb.default)({},b,{mode:P,systemMode:LG(P)})})},[a,t]),m=Uh.useCallback(T=>{T?typeof T=="string"?T&&!l.includes(T)?console.error(`\`${T}\` does not exist in \`theme.colorSchemes\`.`):c(b=>{let P=(0,Yb.default)({},b);return ADe(b,x=>{try{localStorage.setItem(`${i}-${x}`,T)}catch(C){}x==="light"&&(P.lightColorScheme=T),x==="dark"&&(P.darkColorScheme=T)}),P}):c(b=>{let P=(0,Yb.default)({},b),x=T.light===null?r:T.light,C=T.dark===null?o:T.dark;if(x)if(!l.includes(x))console.error(`\`${x}\` does not exist in \`theme.colorSchemes\`.`);else{P.lightColorScheme=x;try{localStorage.setItem(`${i}-light`,x)}catch(k){}}if(C)if(!l.includes(C))console.error(`\`${C}\` does not exist in \`theme.colorSchemes\`.`);else{P.darkColorScheme=C;try{localStorage.setItem(`${i}-dark`,C)}catch(k){}}return P}):c(b=>{try{localStorage.setItem(`${i}-light`,r),localStorage.setItem(`${i}-dark`,o)}catch(P){}return(0,Yb.default)({},b,{lightColorScheme:r,darkColorScheme:o})})},[l,i,r,o]),f=Uh.useCallback(T=>{u.mode==="system"&&c(b=>(0,Yb.default)({},b,{systemMode:T!=null&&T.matches?"dark":"light"}))},[u.mode]),y=Uh.useRef(f);return y.current=f,Uh.useEffect(()=>{let T=(...P)=>y.current(...P),b=window.matchMedia("(prefers-color-scheme: dark)");return b.addListener(T),T(b),()=>b.removeListener(T)},[]),Uh.useEffect(()=>{let T=b=>{let P=b.newValue;typeof b.key=="string"&&b.key.startsWith(i)&&(!P||l.match(P))&&(b.key.endsWith("light")&&m({light:P}),b.key.endsWith("dark")&&m({dark:P})),b.key===a&&(!P||["light","dark","system"].includes(P))&&p(P||t)};if(s)return s.addEventListener("storage",T),()=>s.removeEventListener("storage",T)},[m,p,a,i,l,t,s]),(0,Yb.default)({},u,{colorScheme:d,setMode:p,setColorScheme:m})}});var BDe=z(w0=>{"use strict";var Xb=ve();Object.defineProperty(w0,"__esModule",{value:!0});w0.DISABLE_CSS_TRANSITION=void 0;w0.default=bur;var jG=Xb(Do()),pur=Xb(ga()),mur=Xb(Zn()),vc=VDe(j()),Jho=Xb(Cn()),jDe=nt(),WG=km(),fur=EG(),hur=Xb(NG()),fA=VDe(AG()),gur=Xb(LDe()),Gh=oe(),vur=["colorSchemes","components","generateCssVars","cssVarPrefix"];function WDe(e){if(typeof WeakMap!="function")return null;va
`,B='"',J=B+B,Q=!1,H=null,U=!1;(function(){if(typeof S=="object"){if(typeof S.delimiter!="string"||i.BAD_DELIMITERS.filter(function(be){return S.delimiter.indexOf(be)!==-1}).length||(R=S.delimiter),(typeof S.quotes=="boolean"||typeof S.quotes=="function"||Array.isArray(S.quotes))&&(D=S.quotes),typeof S.skipEmptyLines!="boolean"&&typeof S.skipEmptyLines!="string"||(Q=S.skipEmptyLines),typeof S.newline=="string"&&(W=S.newline),typeof S.quoteChar=="string"&&(B=S.quoteChar),typeof S.header=="boolean"&&(I=S.header),Array.isArray(S.columns)){if(S.columns.length===0)throw new Error("Option columns is empty");H=S.columns}S.escapeChar!==void 0&&(J=S.escapeChar+B),(typeof S.escapeFormulae=="boolean"||S.escapeFormulae instanceof RegExp)&&(U=S.escapeFormulae instanceof RegExp?S.escapeFormulae:/^[=+\-@\t\r].*$/)}})();var K=new RegExp(f(B),"g");if(typeof _=="string"&&(_=JSON.parse(_)),Array.isArray(_)){if(!_.length||Array.isArray(_[0]))return te(null,_,Q);if(typeof _[0]=="object")return te(H||Object.keys(_[0]),_,Q)}else if(typeof _=="object")return typeof _.data=="string"&&(_.data=JSON.parse(_.data)),Array.isArray(_.data)&&(_.fields||(_.fields=_.meta&&_.meta.fields||H),_.fields||(_.fields=Array.isArray(_.data[0])?_.fields:typeof _.data[0]=="object"?Object.keys(_.data[0]):[]),Array.isArray(_.data[0])||typeof _.data[0]=="object"||(_.data=[_.data])),te(_.fields||[],_.data||[],Q);throw new Error("Unable to serialize unrecognized input");function te(be,We,je){var Pe="";typeof be=="string"&&(be=JSON.parse(be)),typeof We=="string"&&(We=JSON.parse(We));var xe=Array.isArray(be)&&0<be.length,Ie=!Array.isArray(We[0]);if(xe&&I){for(var Ce=0;Ce<be.length;Ce++)0<Ce&&(Pe+=R),Pe+=se(be[Ce],Ce);0<We.length&&(Pe+=W)}for(var De=0;De<We.length;De++){var ae=xe?be.length:We[De].length,pe=!1,Se=xe?Object.keys(We[De]).length===0:We[De].length===0;if(je&&!xe&&(pe=je==="greedy"?We[De].join("").trim()==="":We[De].length===1&&We[De][0].length===0),je==="greedy"&&xe){for(var Oe=[],Fe=0;Fe<ae;Fe++){var He=Ie?be[Fe]:Fe;Oe.push(We[De][He])}pe=Oe.join("").trim()===""}if(!pe){for(var ze=0;ze<ae;ze++){0<ze&&!Se&&(Pe+=R);var Ve=xe&&Ie?be[ze]:ze;Pe+=se(We[De][Ve],ze)}De<We.length-1&&(!je||0<ae&&!Se)&&(Pe+=W)}}return Pe}function se(be,We){if(be==null)return"";if(be.constructor===Date)return JSON.stringify(be).slice(1,25);var je=!1;U&&typeof be=="string"&&U.test(be)&&(be="'"+be,je=!0);var Pe=be.toString().replace(K,J);return(je=je||D===!0||typeof D=="function"&&D(be,We)||Array.isArray(D)&&D[We]||function(xe,Ie){for(var Ce=0;Ce<Ie.length;Ce++)if(-1<xe.indexOf(Ie[Ce]))return!0;return!1}(Pe,i.BAD_DELIMITERS)||-1<Pe.indexOf(R)||Pe.charAt(0)===" "||Pe.charAt(Pe.length-1)===" ")?B+Pe+B:Pe}}};if(i.RECORD_SEP="",i.UNIT_SEP="",i.BYTE_ORDER_MARK="\uFEFF",i.BAD_DELIMITERS=["\r",`
`,'"',i.BYTE_ORDER_MARK],i.WORKERS_SUPPORTED=!r&&!!t.Worker,i.NODE_STREAM_INPUT=1,i.LocalChunkSize=10485760,i.RemoteChunkSize=5242880,i.DefaultDelimiter=",",i.Parser=y,i.ParserHandle=m,i.NetworkStreamer=u,i.FileStreamer=c,i.StringStreamer=d,i.ReadableStreamStreamer=p,t.jQuery){var s=t.jQuery;s.fn.parse=function(_){var S=_.config||{},D=[];return this.each(function(W){if(!(s(this).prop("tagName").toUpperCase()==="INPUT"&&s(this).attr("type").toLowerCase()==="file"&&t.FileReader)||!this.files||this.files.length===0)return!0;for(var B=0;B<this.files.length;B++)D.push({file:this.files[B],inputElem:this,instanceConfig:s.extend({},S)})}),I(),this;function I(){if(D.length!==0){var W,B,J,Q,H=D[0];if(k(_.before)){var U=_.before(H.file,H.inputElem);if(typeof U=="object"){if(U.action==="abort")return W="AbortError",B=H.file,J=H.inputElem,Q=U.reason,void(k(_.error)&&_.error({name:W},B,J,Q));if(U.action==="skip")return void R();typeof U.config=="object"&&(H.instanceConfig=s.extend(H.instanceConfig,U.config))}else if(U==="skip")return void R()}var K=H.instanceConfig.complete;H.instanceConfig.complete=function(te){k(K)&&K(te,H.file,H.inputElem),R()},i.parse(H.file,H.instanceConfig)}else k(_.complete)&&_.complete()}function R(){D.splice(0,1),I()}}}function l(_){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},function(S){var D=x(S);D.chunkSize=parseInt(D.chunkSize),S.step||S.chunk||(D.chunkSize=null),this._handle=new m(D),(this._handle.streamer=this)._config=D}.call(this,_),this.parseChunk=function(S,D){if(this.isFirstChunk&&k(this._config.beforeFirstChunk)){var I=this._config.beforeFirstChunk(S);I!==void 0&&(S=I)}this.isFirstChunk=!1,this._halted=!1;var R=this._partialLine+S;this._partialLine="";var W=this._handle.parse(R,this._baseIndex,!this._finished);if(!this._handle.paused()&&!this._handle.aborted()){var B=W.meta.cursor;this._finished||(this._partialLine=R.substring(B-this._baseIndex),this._baseIndex=B),W&&W.data&&(this._rowCount+=W.data.length);var J=this._finished||this._config.preview&&this._rowCount>=this._config.preview;if(o)t.postMessage({results:W,workerId:i.WORKER_ID,finished:J});else if(k(this._config.chunk)&&!D){if(this._config.chunk(W,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);W=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(W.data),this._completeResults.errors=this._completeResults.errors.concat(W.errors),this._completeResults.meta=W.meta),this._completed||!J||!k(this._config.complete)||W&&W.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),J||W&&W.meta.paused||this._nextChunk(),W}this._halted=!0},this._sendError=function(S){k(this._config.error)?this._config.error(S):o&&this._config.error&&t.postMessage({workerId:i.WORKER_ID,error:S,finished:!1})}}function u(_){var S;(_=_||{}).chunkSize||(_.chunkSize=i.RemoteChunkSize),l.call(this,_),this._nextChunk=r?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(D){this._input=D,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(S=new XMLHttpRequest,this._config.withCredentials&&(S.withCredentials=this._config.withCredentials),r||(S.onload=C(this._chunkLoaded,this),S.onerror=C(this._chunkError,this)),S.open(this._config.downloadRequestBody?"POST":"GET",this._input,!r),this._config.downloadRequestHeaders){var D=this._config.downloadRequestHeaders;for(var I in D)S.setRequestHeader(I,D[I])}if(this._config.chunkSize){var R=this._start+this._config.chunkSize-1;S.setRequestHeader("Range","bytes="+this._start+"-"+R)}try{S.send(this._config.downloadRequestBody)}catch(W){this._chunkError(W.message)}r&&S.status===0&&this._chunkError()}},this._chunkLoaded=function(){S.readyState===4&&(S.status<200||400<=S.status?this._chu
`),ft=1<Pt.length&&Pt[0].length<Ze[0].length;if(Ze.length===1||ft)return`
`;for(var It=0,dt=0;dt<Ze.length;dt++)Ze[dt][0]===`
`&&It++;return It>=Ze.length/2?`\r
`:"\r"}(De,Se)),I=!1,_.delimiter)k(_.delimiter)&&(_.delimiter=_.delimiter(De),be.meta.delimiter=_.delimiter);else{var Oe=function(He,ze,Ve,Ze,Pt){var ft,It,dt,ht;Pt=Pt||[","," ","|",";",i.RECORD_SEP,i.UNIT_SEP];for(var Nt=0;Nt<Pt.length;Nt++){var wt=Pt[Nt],Ht=0,rt=0,ct=0;dt=void 0;for(var st=new y({comments:Ze,delimiter:wt,newline:ze,preview:10}).parse(He),we=0;we<st.data.length;we++)if(Ve&&je(st.data[we]))ct++;else{var ie=st.data[we].length;rt+=ie,dt!==void 0?0<ie&&(Ht+=Math.abs(ie-dt),dt=ie):dt=ie}0<st.data.length&&(rt/=st.data.length-ct),(It===void 0||Ht<=It)&&(ht===void 0||ht<rt)&&1.99<rt&&(It=Ht,ft=wt,ht=rt)}return{successful:!!(_.delimiter=ft),bestDelimiter:ft}}(De,_.newline,_.skipEmptyLines,_.comments,_.delimitersToGuess);Oe.successful?_.delimiter=Oe.bestDelimiter:(I=!0,_.delimiter=i.DefaultDelimiter),be.meta.delimiter=_.delimiter}var Fe=x(_);return _.preview&&_.header&&Fe.preview++,S=De,D=new y(Fe),be=D.parse(S,ae,pe),Pe(),K?{meta:{paused:!0}}:be||{meta:{paused:!1}}},this.paused=function(){return K},this.pause=function(){K=!0,D.abort(),S=k(_.chunk)?"":S.substring(D.getCharIndex())},this.resume=function(){Q.streamer._halted?(K=!1,Q.streamer.parseChunk(S,!0)):setTimeout(Q.resume,3)},this.aborted=function(){return te},this.abort=function(){te=!0,D.abort(),be.meta.aborted=!0,k(_.complete)&&_.complete(be),S=""}}function f(_){return _.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function y(_){var S,D=(_=_||{}).delimiter,I=_.newline,R=_.comments,W=_.step,B=_.preview,J=_.fastMode,Q=S=_.quoteChar===void 0||_.quoteChar===null?'"':_.quoteChar;if(_.escapeChar!==void 0&&(Q=_.escapeChar),(typeof D!="string"||-1<i.BAD_DELIMITERS.indexOf(D))&&(D=","),R===D)throw new Error("Comment character same as delimiter");R===!0?R="#":(typeof R!="string"||-1<i.BAD_DELIMITERS.indexOf(R))&&(R=!1),I!==`
`&&I!=="\r"&&I!==`\r
`&&(I=`
`);var H=0,U=!1;this.parse=function(K,te,se){if(typeof K!="string")throw new Error("Input must be a string");var be=K.length,We=D.length,je=I.length,Pe=R.length,xe=k(W),Ie=[],Ce=[],De=[],ae=H=0;if(!K)return vt();if(_.header&&!te){var pe=K.split(I)[0].split(D),Se=[],Oe={},Fe=!1;for(var He in pe){var ze=pe[He];k(_.transformHeader)&&(ze=_.transformHeader(ze,He));var Ve=ze,Ze=Oe[ze]||0;for(0<Ze&&(Fe=!0,Ve=ze+"_"+Ze),Oe[ze]=Ze+1;Se.includes(Ve);)Ve=Ve+"_"+Ze;Se.push(Ve)}if(Fe){var Pt=K.split(I);Pt[0]=Se.join(D),K=Pt.join(I)}}if(J||J!==!1&&K.indexOf(S)===-1){for(var ft=K.split(I),It=0;It<ft.length;It++){if(De=ft[It],H+=De.length,It!==ft.length-1)H+=I.length;else if(se)return vt();if(!R||De.substring(0,Pe)!==R){if(xe){if(Ie=[],ct(De.split(D)),Et(),U)return vt()}else ct(De.split(D));if(B&&B<=It)return Ie=Ie.slice(0,B),vt(!0)}}return vt()}for(var dt=K.indexOf(D,H),ht=K.indexOf(I,H),Nt=new RegExp(f(Q)+f(S),"g"),wt=K.indexOf(S,H);;)if(K[H]!==S)if(R&&De.length===0&&K.substring(H,H+Pe)===R){if(ht===-1)return vt();H=ht+je,ht=K.indexOf(I,H),dt=K.indexOf(D,H)}else if(dt!==-1&&(dt<ht||ht===-1))De.push(K.substring(H,dt)),H=dt+We,dt=K.indexOf(D,H);else{if(ht===-1)break;if(De.push(K.substring(H,ht)),ie(ht+je),xe&&(Et(),U))return vt();if(B&&Ie.length>=B)return vt(!0)}else for(wt=H,H++;;){if((wt=K.indexOf(S,wt+1))===-1)return se||Ce.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:Ie.length,index:H}),we();if(wt===be-1)return we(K.substring(H,wt).replace(Nt,S));if(S!==Q||K[wt+1]!==Q){if(S===Q||wt===0||K[wt-1]!==Q){dt!==-1&&dt<wt+1&&(dt=K.indexOf(D,wt+1)),ht!==-1&&ht<wt+1&&(ht=K.indexOf(I,wt+1));var Ht=st(ht===-1?dt:Math.min(dt,ht));if(K.substr(wt+1+Ht,We)===D){De.push(K.substring(H,wt).replace(Nt,S)),K[H=wt+1+Ht+We]!==S&&(wt=K.indexOf(S,H)),dt=K.indexOf(D,H),ht=K.indexOf(I,H);break}var rt=st(ht);if(K.substring(wt+1+rt,wt+1+rt+je)===I){if(De.push(K.substring(H,wt).replace(Nt,S)),ie(wt+1+rt+je),dt=K.indexOf(D,H),wt=K.indexOf(S,H),xe&&(Et(),U))return vt();if(B&&Ie.length>=B)return vt(!0);break}Ce.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:Ie.length,index:H}),wt++}}else wt++}return we();function ct(qe){Ie.push(qe),ae=H}function st(qe){var tt=0;if(qe!==-1){var Ge=K.substring(wt+1,qe);Ge&&Ge.trim()===""&&(tt=Ge.length)}return tt}function we(qe){return se||(qe===void 0&&(qe=K.substring(H)),De.push(qe),H=be,ct(De),xe&&Et()),vt()}function ie(qe){H=qe,ct(De),De=[],ht=K.indexOf(I,H)}function vt(qe){return{data:Ie,errors:Ce,meta:{delimiter:D,linebreak:I,aborted:U,truncated:!!qe,cursor:ae+(te||0)}}}function Et(){W(vt()),Ie=[],Ce=[]}},this.abort=function(){U=!0},this.getCharIndex=function(){return H}}function T(_){var S=_.data,D=n[S.workerId],I=!1;if(S.error)D.userError(S.error,S.file);else if(S.results&&S.results.data){var R={abort:function(){I=!0,b(S.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:P,resume:P};if(k(D.userStep)){for(var W=0;W<S.results.data.length&&(D.userStep({data:S.results.data[W],errors:S.results.errors,meta:S.results.meta},R),!I);W++);delete S.results}else k(D.userChunk)&&(D.userChunk(S.results,R,S.file),delete S.results)}S.finished&&!I&&b(S.workerId,S.results)}function b(_,S){var D=n[_];k(D.userComplete)&&D.userComplete(S),D.terminate(),delete n[_]}function P(){throw new Error("Not implemented.")}function x(_){if(typeof _!="object"||_===null)return _;var S=Array.isArray(_)?[]:{};for(var D in _)S[D]=x(_[D]);return S}function C(_,S){return function(){_.apply(S,arguments)}}function k(_){return typeof _=="function"}return o&&(t.onmessage=function(_){var S=_.data;if(i.WORKER_ID===void 0&&S&&(i.WORKER_ID=S.workerId),typeof S.input=="string")t.postMessage({workerId:i.WORKER_ID,results:i.parse(S.input,S.config),finished:!0});else if(t.File&&S.input instanceof File||S.input instanceof Object){var D=i.parse(S.input,S.config);D&&t.postMessage({workerId:i.WORKER_ID,results:D,finished:!0})}}),(u.prototype=Object.create(l.prototype)).constructor=u,(c.prototype=Object.create(l.prototype)).constructor=c,(d.prototype=Object.create(d.prototype)).constructor=
`)}),Xu=Object.freeze({LINK:/\B\[\[([^\]]*)$/,EMBED:/\B!\[\[([^\]]*)$/,LINK_HEADING:/\B\[\[([^#\]]+)#([^\]]*)$/,EMBED_HEADING:/\B!\[\[([^#\]]+)#([^\]]*)$/,LINK_BLOCK:/\B\[\[([^#\]]+)#?\^([^\]]*)$/,EMBED_BLOCK:/\B!\[\[([^#\]]+)#?\^([^\]]*)$/,TEXT_ARRAY:/(^\[)(.*)(,)(.*)(\])$/g,TEXT_OBJECT:/(^\{{1})(.*)(\}{1})$/g,CELL_VALID_KEYDOWN:/^[a-zA-Z0-9_-]{1}$/g}),Kl=Object.freeze({NAME:"database-folder-icon",ICON:'<g transform="translate(0,95) scale(0.03,-0.0275)" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M83 3413 c-12 -2 -36 -17 -53 -33 -26 -25 -30 -35 -30 -83 0 -50 3 -58 35 -86 l36 -31 1499 0 1499 0 28 -24 c27 -23 28 -28 28 -120 0 -86 -2 -98 -23 -118 l-23 -23 -1504 -5 -1504 -5 -35 -34 c-33 -32 -36 -40 -36 -93 0 -56 1 -59 42 -88 l41 -30 1502 0 c1280 0 1504 -2 1521 -14 17 -13 19 -27 19 -120 0 -96 -2 -107 -22 -128 l-23 -22 -1472 2 c-810 1 -1490 -1 -1510 -4 -22 -3 -51 -18 -68 -34 -27 -25 -30 -34 -30 -89 0 -57 2 -61 37 -88 l36 -28 1503 -3 1502 -2 27 -32 c25 -30 27 -37 23 -119 -2 -68 -7 -91 -22 -108 l-19 -21 -1488 0 c-1027 0 -1496 -3 -1516 -11 -15 -5 -40 -22 -55 -37 -23 -21 -28 -34 -28 -75 0 -63 13 -85 63 -108 41 -18 92 -19 1528 -19 1449 0 1487 0 1510 -19 22 -18 24 -26 24 -121 0 -95 -2 -103 -24 -121 -23 -19 -61 -19 -1511 -19 -958 0 -1498 -4 -1515 -10 -50 -19 -75 -58 -75 -116 0 -49 3 -55 37 -83 l38 -31 1475 0 c811 0 1492 -3 1513 -6 56 -10 70 -44 65 -156 -3 -66 -8 -93 -21 -106 -16 -16 -88 -17 -1018 -22 l-1001 -5 -34 -37 c-27 -30 -34 -46 -34 -79 0 -51 11 -72 54 -98 33 -21 37 -21 1029 -21 892 0 997 -2 1011 -16 13 -12 16 -38 16 -120 0 -163 175 -144 -1300 -144 -1247 0 -1260 0 -1280 20 -19 19 -20 33 -20 214 l0 194 -26 32 c-47 56 -66 60 -258 60 l-175 0 -36 -31 c-31 -28 -35 -36 -35 -81 0 -43 4 -54 31 -79 30 -28 36 -29 121 -29 60 0 99 -5 118 -15 17 -9 31 -17 32 -18 0 -1 4 -90 7 -197 7 -226 12 -239 103 -284 l52 -26 1358 0 c1500 0 1396 -4 1466 63 67 64 62 -66 62 1631 0 932 -4 1554 -9 1569 -15 38 -70 96 -115 120 l-41 22 -1540 1 c-847 1 -1550 0 -1562 -3z"/> </g> '}),pB={ALL_TASKS:"All Tasks",TASK_TODO:"Task TODO",TASK_COMPLETED:"Task Completed"},ua=Object.freeze(Z({SUM:"Summatory",COUNT_ALL:"Count All",COUNT_UNIQUE:"Count Unique Values",ORIGINAL_VALUE:"Original Value",TRUTHY_COUNT:"Truthy Count",FALSY_COUNT:"Falsy Count",PERCENT_EMPTY:"Percent Empty",PERCENT_FILLED:"Percent Filled",FORMULA:"Formula"},pB)),lr=Object.freeze({HOTKEY:"hotkey",SHORTCUT:"shortcut",UPDATER:"updater",BAR_STATUS:"bar-status",CONTEXT_HEADER:"context-header"}),Iee=Object.freeze({OPEN_SEARCH:"editor:open-search"}),Ta=Object.freeze({GO_NEXT_PAGE:"pagination:next",GO_PREVIOUS_PAGE:"pagination:previous",ADD_NEW_ROW:"table:add-new-row",TOGGLE_FILTERS:"table:toggle-filters",OPEN_FILTERS:"table:open-filters"}),D1=Object.freeze({UPDATE:"update",DELETE:"delete",RENAME:"rename"}),M1=Object.freeze({UPDATE:"bar-status:update"});var yv={trace:4,debug:3,info:2,warn:1,error:0},mB=class e{constructor(){this.trace=()=>{};this.debug=()=>{};this.info=()=>{};this.warn=()=>{};this.error=()=>{};this.isDebugModeEnabled=!1,this.levelInfo=0}setDebugMode(t){this.isDebugModeEnabled=t,this.configureLogger()}setLevelInfo(t){this.levelInfo=yv[t],this.configureLogger()}configureLogger(){this.levelInfo>=yv.trace&&this.isDebugModeEnabled?this.trace=console.log.bind(console,"[TRACE]"):this.trace=()=>{},this.levelInfo>=yv.debug&&this.isDebugModeEnabled?this.debug=console.log.bind(console,"[DEBUG]"):this.debug=()=>{},this.levelInfo>=yv.info&&this.isDebugModeEnabled?this.info=console.log.bind(console,"[INFO]"):this.info=()=>{},this.levelInfo>=yv.warn&&this.isDebugModeEnabled?this.warn=console.log.bind(console,"[WARN]"):this.warn=()=>{},this.levelInfo>=yv.error&&this.isDebugModeEnabled?this.error=console.log.bind(console,"[ERROR]"):this.error=()=>{}}static getInstance(){return e.instance||(e.instance=new e),e.instance}},lt=mB.getInstance();function Ae(e){let t=[];return e.split(" ").forEach(r=>{t.push(`${to.FRONTMATTER_KEY}__${r}`)}),t.join(" ")}function ol(e){return e.trim().replaceAll(`
`,"").replaceAll(" ","").replaceAll(" ","_")}function Pa(e,t,r=[]){let o=r;return o.push(e.content_alignment===void 0?Gi.CENTER:e.content_alignment),o.push(e.content_vertical_alignment===void 0?Gi.MIDDLE:e.content_vertical_alignment),o.push(e.wrap_content&&t.cell_size!==jf.COMPACT?Gi.WRAP:Gi.NOWRAP),o.join(" ")}var dre=require("obsidian"),Q1=h(cre());var XB=class e{getDataviewAPI(){if(!this.isDataviewEnabled())throw new dre.Notice("Dataview plugin is not installed. Please install it to load Databases."),new Error("Dataview plugin is not installed");return(0,Q1.getAPI)(app)}wrapLiteral(t){return this.getDataviewAPI().value.wrapValue(t)}isTruthy(t){return this.getDataviewAPI().value.isTruthy(t==null?void 0:t.toString())}isDataviewEnabled(){return(0,Q1.isPluginEnabled)(app)}isStasks(t){return t.task}isSTaskArray(t){return t.every(r=>this.isStasks(r))}isDataArray(t){try{return this.getDataviewAPI().isDataArray(t)}catch(r){return lt.error(`Error while checking if value is DataArray: ${r.message}`),!1}}static getInstance(){return this.instance||(this.instance=new e),this.instance}},ut=XB.getInstance();var lL=require("obsidian");var Sre=require("obsidian");var hi=h(j());function xre(e){return hi.default.createElement("div",{className:"p-dbfolder-error"},hi.default.createElement("h2",null,"An error has occurred before rendering the table"),hi.default.createElement("ul",null,Object.keys(e).map((t,r)=>{let o=e[t];return hi.default.createElement("li",{key:`error-li-${r}`},hi.default.createElement("h3",null,t),hi.default.createElement("ul",{key:`error-ul-${r}`},o.map((n,a)=>hi.default.createElement("li",{key:`error-li-${r}-${a}`},n.toString()))))})))}var tH=class extends hi.Component{constructor(){super(...arguments);this.state={hasError:!1,error:null}}static getDerivedStateFromError(r){return{hasError:!0,error:r}}componentDidCatch(r,o){lt.error("Uncaught error:",r,o)}render(){return this.state.hasError?hi.default.createElement(hi.default.Fragment,null,hi.default.createElement("h1",null,"Something went wrong."),hi.default.createElement("h2",null,this.state.error.message),hi.default.createElement("p",null,this.state.error.stack)):this.props.children}},Cre=tH;var Rp=class e extends Error{constructor(r,o){super(r);this.messageErrors={};Object.keys(o).length>0&&(this.messageErrors=o),Object.setPrototypeOf(this,e.prototype)}getMessage(){return this.message+`
`+Object.keys(this.messageErrors).map(r=>r+": "+this.messageErrors[r].join(`
`)).join(`
`)}render(r){new Sre.Notice(this.getMessage());let o=xre(this.messageErrors);r.render(o)}};var qf=class extends Rp{constructor(t){super(t,{})}};var Ju=require("obsidian");function Wo(e,t=!0){e=(0,Ju.normalizePath)(e);let r=app.vault.getAbstractFileByPath(e);if(!r&&t)throw new qf(`File "${e}" doesn't exist`);if(!(r instanceof Ju.TFile)){if(t)throw new qf(`${e} is a folder, not a file`);return null}return r}function tu(e){e=(0,Ju.normalizePath)(e);let t=app.vault.getAbstractFileByPath(e);if(t||(t=tu(e.split("/").slice(0,-1).join("/"))),!(t instanceof Ju.TFolder))throw new qf(`${e} is a file, not a folder`);return t}function Ev(e,t=["md","canvas"]){let r;try{r=tu(e)}catch(n){r=tu(e.split("/").slice(0,-1).join("/"))}let o=[];return Ju.Vault.recurseChildren(r,n=>{n instanceof Ju.TFile&&o.push(n)}),t.length>0&&(o=o.filter(n=>t.includes(n.extension))),o.sort((n,a)=>n.basename.localeCompare(a.basename)),o}function Uf(e,t){let r=e.parent.path;switch(t.source_data){case kr.TAG:case kr.OUTGOING_LINK:case kr.INCOMING_LINK:case kr.QUERY:r=t.source_destination_path;break;default:}return r}function kre(e,t=""){let r=/[\*"\\\/<>:\|\?]/g,o=/[#\^\[\]\|]/g,n=/^\./g,a=/[\x00-\x1f\x80-\x9f]/g,i=/^\.+$/,s=/^(con|prn|aux|nul|com[0-9]|lpt[0-9])(\..*)?$/i,l=/[\. ]+$/,u=e.replace(r,t).replace(o,t).replace(n,t).replace(a,t).replace(i,t).replace(s,t).replace(l,t);return t&&(u=u.replace(new RegExp(`${t}+`,"g"),t).replace(new RegExp(`^${t}(.)|(.)${t}$`,"g"),"$1$2")),u}var rD=({pathColumns:e,row:t,ddbbConfig:r,folderPath:o})=>{let n=e.some(i=>!t[i]),a;return n?r.hoist_files_with_empty_attributes?a="":a=e.reduce((i,s)=>{var l;return t[s]&&!i.stop?i.subfolders=i.subfolders+"/"+kre((l=t[s])==null?void 0:l.toString(),"-"):i.stop=!0,i},{subfolders:"",stop:!1}).subfolders:a=e.map(i=>{var s;return kre((s=t[i])==null?void 0:s.toString(),"-")}).join("/"),`${o}${a?`/${a}`:""}`};function sl(e){return e.replace("\\","").trim()}var gi=class{constructor(t){this.page=t,this.filepath=t.file.path}getRowDataType(t){let r={__note__:this},o=this.page;return r[xt.FILE]=o.file.link,r[xt.CREATED]=o.file.ctime,r[xt.MODIFIED]=o.file.mtime,r[xt.TASKS]=o.file.tasks,r[xt.OUTLINKS]=o.file.outlinks,r[xt.INLINKS]=o.file.inlinks,r[xt.TAGS]=o.file.tags,t.filter((n,a,i)=>a===i.findIndex(s=>s.id===n.id)).forEach(n=>{o[n.key]!==void 0&&(r[n.key]=o[n.key])}),r}getAllRowDataType(){let t={__note__:this},r=ut.getDataviewAPI().page(this.filepath);return Object.keys(r).filter(o=>!["file"].includes(o)).forEach(o=>{t[o]=r[o]}),t}getFile(){return Wo(this.filepath)}};function Ov(e,t){lt.info("generateDataviewTableQuery");let r=e.filter(n=>!n.isMetadata).map(n=>`${n.key}`);r.push(to.DATAVIEW_FILE),r.push(to.FRONTMATTER_KEY);let o=`TABLE ${r.join(",")} ${t}`;return lt.info(`DV query of the source: ${o}`),o}var rd=class extends Error{},oD=class extends rd{constructor(t){super(`Invalid DateTime: ${t.toMessage()}`)}},nD=class extends rd{constructor(t){super(`Invalid Interval: ${t.toMessage()}`)}},aD=class extends rd{constructor(t){super(`Invalid Duration: ${t.toMessage()}`)}},ru=class extends rd{},Rv=class extends rd{constructor(t){super(`Invalid unit ${t}`)}},Fn=class extends rd{},ou=class extends rd{constructor(){super("Zone is an abstract class")}};var Rt="numeric",nu="short",Cs="long",Ip={year:Rt,month:Rt,day:Rt},PP={year:Rt,month:nu,day:Rt},rH={year:Rt,month:nu,day:Rt,weekday:nu},wP={year:Rt,month:Cs,day:Rt},xP={year:Rt,month:Cs,day:Rt,weekday:Cs},CP={hour:Rt,minute:Rt},SP={hour:Rt,minute:Rt,second:Rt},kP={hour:Rt,minute:Rt,second:Rt,timeZoneName:nu},DP={hour:Rt,minute:Rt,second:Rt,timeZoneName:Cs},MP={hour:Rt,minute:Rt,hourCycle:"h23"},EP={hour:Rt,minute:Rt,second:Rt,hourCycle:"h23"},OP={hour:Rt,minute:Rt,second:Rt,hourCycle:"h23",timeZoneName:nu},RP={hour:Rt,minute:Rt,second:Rt,hourCycle:"h23",timeZoneName:Cs},IP={year:Rt,month:Rt,day:Rt,hour:Rt,minute:Rt},NP={year:Rt,month:Rt,day:Rt,hour:Rt,minute:Rt,second:Rt},AP={year:Rt,month:nu,day:Rt,hour:Rt,minute:Rt},FP={year:Rt,month:nu,day:Rt,hour:Rt,minute:Rt,second:Rt},oH={year:Rt,month:nu,day:Rt,weekday:nu,hour:Rt,minute:Rt},LP={year:Rt,month:Cs,d
})`)(o,a,n);let l=n.default||a.exports;if(!l){let u=`Failed to load script ${t.path}. No exports detected.`;lt.error(u);return}if(!(l instanceof Function)){let u=`Failed to load script ${t.path}. Default export is not a function.`;lt.error(u);return}r.set(`${t.basename}`,l)})}generate_object(){return F(this,null,function*(){let t=yield this.generate_script_functions();return Object.fromEntries(t)})}};var wD=class{constructor(t){this.config=t;this.js_script_functions=new PD(t)}generate_object(t){return F(this,null,function*(){let r={};return t.enable_js_formulas&&t.formula_folder_path&&(r=yield this.js_script_functions.generate_object()),Z({},r)})}};var xD=class{constructor(t){this.config=t;this.js_functions=new wD(t)}generate_js_functions(){return F(this,null,function*(){return yield this.js_functions.generate_object(this.config)})}generate_object(){return F(this,null,function*(){return{js:yield this.generate_js_functions()}})}};var Vp=class{constructor(){this.static_functions=new Map;this.dynamic_functions=new Map}getName(){return this.name}init(){return F(this,null,function*(){yield this.create_static_functions(),this.static_object=Object.fromEntries(this.static_functions)})}generate_object(){return F(this,null,function*(){return yield this.create_dynamic_functions(),Z(Z({},this.static_object),Object.fromEntries(this.dynamic_functions))})}};var CD=class extends Vp{constructor(){super(...arguments);this.name="luxon"}create_static_functions(){return F(this,null,function*(){this.static_functions.set("earliest",this.earliest.bind(this)),this.static_functions.set("latest",this.latest.bind(this)),this.static_functions.set("range",this.range.bind(this)),this.static_functions.set("dateToString",this.dateToString.bind(this)),this.static_functions.set("stringToDate",this.stringToDate.bind(this))})}create_dynamic_functions(){return F(this,null,function*(){})}parseRaw(r){return r.filter(o=>Ct.isDateTime(o)).map(o=>o)}earliest(r){return Ct.min(...this.parseRaw(r))}latest(r){return Ct.max(...this.parseRaw(r))}range(r,o="days"){let n=this.earliest(r);return this.latest(r).diff(n).as(o)}dateToString(r,o=nr.local_settings.datetime_format){return Ct.isDateTime(r)?r.toFormat(o):null}stringToDate(r,o=nr.local_settings.datetime_format){let n=null;return n=Ct.fromFormat(r,o),n.isValid||(n=null),n}};var SD=class extends Vp{constructor(){super(...arguments);this.name="numbers"}create_static_functions(){return F(this,null,function*(){this.static_functions.set("sum",this.sum.bind(this)),this.static_functions.set("min",this.min.bind(this)),this.static_functions.set("max",this.max.bind(this))})}create_dynamic_functions(){return F(this,null,function*(){})}sum(r){return this.parseRaw(r).reduce((o,n)=>o+n,0)}min(r){return this.parseRaw(r).reduce((o,n)=>Math.min(o,n),Number.MAX_SAFE_INTEGER)}max(r){return this.parseRaw(r).reduce((o,n)=>Math.max(o,n),Number.MIN_SAFE_INTEGER)}parseRaw(r){return r.filter(o=>o&&typeof o=="string"||typeof o=="number").map(o=>parseFloat(o.toString())).filter(o=>!isNaN(o))}};var ZP=class ZP extends Vp{constructor(){super(...arguments);this.name="colors"}create_static_functions(){return F(this,null,function*(){this.static_functions.set("hslToString",this.hslToString.bind(this)),this.static_functions.set("stringtoHsl",this.stringtoHsl.bind(this)),this.static_functions.set("getContrast",this.getContrast.bind(this)),this.static_functions.set("randomColor",this.randomColor.bind(this)),this.static_functions.set("greyScale",this.greyScale.bind(this))})}create_dynamic_functions(){return F(this,null,function*(){})}hslToString(r){return r?`hsl(${r.h},${r.s}%,${r.l}%)`:this.greyScale()}stringtoHsl(r){if(!r)return{h:0,s:0,l:0};let o=/^hsl\((\d{1,15}),\s*(\d{1,15})%,\s*(\d{1,15})%\)$/,n=r.match(o);if(n){let[,a,i,s]=n;return{h:parseInt(a),s:parseInt(i),l:parseInt(s)}}return{h:0,s:0,l:0}}getContrast(r){return r?(typeof r=="string"&&(r=this.stringtoHsl(r)),r.l<50?r.l=80:r.l=20,this.hslToString(r)):this.greyScale()}randomColor(){return`hsl(${Math.floor(Math.random()*360)}, 95%, 90%)`}greyScale(r=5){return ZP.GREY_SCALE_REFERENCE[r]||ZP.GRE
Close settings modal to show the database changes`,settings_template_all_title:"Use all fields",settings_template_all_desc:"Use all fields from all your notes as columns. WARNING! This will override any previous columns",settings_template_all_button_tooltip:"Save all possible columns",settings_template_all_notice_success_on_save:"{0} Columns were loaded from all fields avaliable in the current source! Close this dialog to show the database changes",settings_csv__header_title:"Mandatory header key",settings_csv__header_desc:"This setting defines the mandatory header key that must be present in the csv file",settings_csv__header_placeholder:"file key...",settings_developer_enable_toggle_title:"Enable developer settings. Logger will be enabled",settings_developer_enable_toggle_desc:"This will log all the errors and warnings in the console",settings_developer_log_level_title:"Select level info of logs",settings_developer_log_level_desc:"This setting assigns the level of logs that will be shown in the console",settings_developer_table_state_toggle_title:"Show table state",settings_developer_table_state_toggle_desc:"This will show/hide properties of the table on the bottom of the view",settings_editing_engine_date_format_title:"Date format",settings_editing_engine_date_format_desc:"The format of the date with Luxon standard",settings_editing_engine_datetime_format_title:"Datetime format",settings_editing_engine_datetime_format_desc:"The format of the datetime with Luxon standard",settings_editing_engine_metadata_datetime_format_title:"Metadata datetime format",settings_editing_engine_metadata_datetime_format_desc:"The format of the datetime with Luxon standard",settings_cell_size_title:"Cell size",settings_cell_size_desc:"Choose how compact or wide cells are.",settings_details_name_title:"Database name",settings_details_name_desc:"The name of the database",settings_details_name_placeholder:"Database name...",settings_details_description_title:"Database description",settings_details_description_desc:"The description of the database",settings_details_description_placeholder:"Database description...",settings_sticky_first_column_toggle_title:"Sticky first column",settings_sticky_first_column_toggle_desc:"Whether to make the first column sticky, so that it remains visible when scrolling horizontally.",settings_helper_autoupdate_toggle_title:"Auto update",settings_helper_autoupdate_toggle_desc:"Enable auto update listener from other files. WARNING: requires restart to take effect.",settings_helper_default_search_title:"Show Search Bar By Default",settings_helper_default_search_desc:"The search bar will be shown by default when you open a database",settings_link_alias_toggle_title:"Default link alias state (on/off)",settings_link_alias_toggle_desc:"Use column label as link alias of your URLs",settings_media_dimension_title:"Media dimensions",settings_media_dimension_desc:"Choose default value of media dimensions (heightxwidth)",settings_media_dimension_height:"Height",settings_media_dimension_width:"Width",settings_default_media_link_toggle_title:"Default media link state (on/off)",settings_default_media_link_toggle_desc:"Default value of wrap media links with embedding content",settings_font_size_title:"Select the size of the font",settings_font_size_desc:"Use the slider to select the size of the font (in pixels)",settings_footer_toggle_title:"Show footer",settings_footer_toggle_desc:"Show/hide footer of the database",settings_pagination_size_title:"Pagination size",settings_pagination_size_desc:"The number of rows to show per page",settings_row_shadow_toggle_title:"Row shadow",settings_row_shadow_toggle_desc:"Enable the row shadow to make it easier to distinguish between rows",settings_template_folder_title:"Folder to read the templates",settings_template_folder_desc:"Select folder to read the available templates for the database",settings_template_folder_placeholder:"Example: folder1/folder2",settings_source_title:"Select the source of database data",settings_source_desc:"Select from which source you want to get the data to be d
Cierre esta ventana para ver los cambios en la base de datos`,settings_template_all_title:"Usar todas las columnas disponibles",settings_template_all_desc:"Utilice todos los campos de todas sus notas como columnas. \xA1ADVERTENCIA! Esto anular\xE1 cualquier columna anterior.",settings_template_all_button_tooltip:"Aplicar todas las columnas",settings_template_all_notice_success_on_save:"{0} \xA1Las columnas se cargaron desde todos los campos disponibles en la fuente actual! Cierre este cuadro de di\xE1logo para mostrar los cambios en la base de datos.",settings_csv__header_title:"Clave \xFAnica para el archivo",settings_csv__header_desc:"Esta configuraci\xF3n define la clave de encabezado obligatoria que debe estar presente en el archivo csv",settings_csv__header_placeholder:"Escribe tu clave aqu\xED...",settings_developer_enable_toggle_title:"Activar herramientas de desarrolador",settings_developer_enable_toggle_desc:"Habilitar/deshabilitar herramientas de desarrollador (Trazas de consola, etc.)",settings_developer_log_level_title:"Nivel de trazas",settings_developer_log_level_desc:"Selecciona el nivel de trazas que se mostrar\xE1n en la consola",settings_developer_table_state_toggle_title:"Mostrar estado de la tabla",settings_developer_table_state_toggle_desc:"Esto mostrar\xE1/ocultar\xE1 las propiedades de la tabla en la parte inferior de la vista",settings_editing_engine_date_format_title:"Formato de fecha",settings_editing_engine_date_format_desc:"El formato de la fecha con el est\xE1ndar Luxon",settings_editing_engine_datetime_format_title:"Formato de fecha y hora",settings_editing_engine_datetime_format_desc:"El formato de la fecha y hora con el est\xE1ndar Luxon",settings_editing_engine_metadata_datetime_format_title:"Formato de fecha y hora de los metadatos",settings_editing_engine_metadata_datetime_format_desc:"El formato de la fecha y hora de los metadatos con el est\xE1ndar Luxon",settings_cell_size_title:"Ancho de la celda",settings_cell_size_desc:"Seleccionar qu\xE9 tan compactas o anchas son las celdas.",settings_details_name_title:"Nombre de la base de datos",settings_details_name_desc:"Nombre a mostrar en la base de datos",settings_details_name_placeholder:"Escribir aqu\xED...",settings_details_description_title:"Descripci\xF3n de la base de datos",settings_details_description_desc:"Descripci\xF3n a mostrar en la base de datos",settings_details_description_placeholder:"Escribir aqu\xED...",settings_sticky_first_column_toggle_title:"Hacer la primera columna fija",settings_sticky_first_column_toggle_desc:"Hacer la primera columna fija cuando se desplaza horizontalmente",settings_helper_autoupdate_toggle_title:"Actualizaci\xF3n autom\xE1tica",settings_helper_autoupdate_toggle_desc:"Habilitar/Deshabilitar actualizaciones sobre cambios externos. ADVERTENCIA: requiere reiniciar para tener efecto.",settings_helper_default_search_title:"Barra de b\xFAsqueda por defecto",settings_helper_default_search_desc:"Habilitar/deshabilidar qu\xE9 barra de b\xFAsqueda se mostrar\xE1 al abrir la base de datos",settings_link_alias_toggle_title:"Usar etiqueta de columna como alias de los enlaces",settings_link_alias_toggle_desc:"De cara a las URLs, usar la etiqueta de columna como alias de los enlaces",settings_media_dimension_title:"Dimensiones multimedia",settings_media_dimension_desc:"Establecer el ancho y alto de las im\xE1genes multimedia",settings_media_dimension_height:"Altura",settings_media_dimension_width:"Ancho",settings_default_media_link_toggle_title:"Mostrar contenido multimedia embebido",settings_default_media_link_toggle_desc:"Mostrar contenido multimedia embebido por defecto",settings_font_size_title:"Seleccione el tama\xF1o de la fuente",settings_font_size_desc:"Usar slider para seleccionar el tama\xF1o de la fuente",settings_footer_toggle_title:"Mostrar pie de p\xE1gina",settings_footer_toggle_desc:"Mostrar/ocultar el pie de p\xE1gina",settings_pagination_size_title:"N\xFAmero de filas por p\xE1gina",settings_pagination_size_desc:"Usar slider para seleccionar el n\xFAmero de filas por p\xE1gina",settings_row
Fermer les param\xE8tres pour afficher les modifications de la base de donn\xE9es.`,settings_template_all_title:"Utiliser tous les champs",settings_template_all_desc:"Utiliser tous les champs de toutes vos notes comme colonnes. ATTENTION ! Ceci remplacera toutes les colonnes pr\xE9c\xE9dentes.",settings_template_all_button_tooltip:"Sauvegarder toutes les colonnes possibles",settings_template_all_notice_success_on_save:"{0} colonnes ont \xE9t\xE9 charg\xE9es \xE0 partir de tous les champs disponibles depuis la source actuelle ! Fermer ce dialogues pour montrer les modifications de la base de donn\xE9es.",settings_csv__header_title:"Cl\xE9 d'en-t\xEAte obligatoire",settings_csv__header_desc:"Ce param\xE8tre d\xE9finit la cl\xE9 d'en-t\xEAte obligatoire qui doit \xEAtre pr\xE9sente dans le fichier csv.",settings_csv__header_placeholder:"Cl\xE9 de fichier...",settings_developer_enable_toggle_title:"Activer les param\xE8tres du d\xE9veloppeur. La journalisation sera activ\xE9e",settings_developer_enable_toggle_desc:"Cela permettra de rapporter toutes les erreurs et tous les avertissements dans la console.",settings_developer_log_level_title:"S\xE9lectionner le niveau d'information des rapports",settings_developer_log_level_desc:"Ce param\xE8tre d\xE9termine le niveau des rapports qui seront affich\xE9s dans la console.",settings_developer_table_state_toggle_title:"Afficher l'\xE9tat de la table",settings_developer_table_state_toggle_desc:"Ceci affichera/masquera les propri\xE9t\xE9s de la table au niveau du bas de l'affichage.",settings_editing_engine_date_format_title:"Format de la date",settings_editing_engine_date_format_desc:"Le format de la date avec la norme Luxon.",settings_editing_engine_datetime_format_title:"Format de la date et heure",settings_editing_engine_datetime_format_desc:"Le format de date et heure avec la norme Luxon.",settings_editing_engine_metadata_datetime_format_title:"Format de date et heure des m\xE9tadonn\xE9es",settings_editing_engine_metadata_datetime_format_desc:"Le format de date et heure des m\xE9tadonn\xE9es avec la norme Luxon.",settings_cell_size_title:"Taille de cellule",settings_cell_size_desc:"Choisir le degr\xE9 de tailles des cellules (compact/normal/wide).",settings_details_name_title:"Nom de la base de donn\xE9es",settings_details_name_desc:"Le nom de la base de donn\xE9es.",settings_details_name_placeholder:"Nom de la base de donn\xE9es...",settings_details_description_title:"Description de la base de donn\xE9es",settings_details_description_desc:"La description de la base de donn\xE9es.",settings_details_description_placeholder:"Description de la base de donn\xE9es...",settings_sticky_first_column_toggle_title:"Premi\xE8re colonne statique",settings_sticky_first_column_toggle_desc:"Indique si la premi\xE8re colonne doit \xEAtre fix\xE9e, afin qu'elle reste visible lors du d\xE9filement horizontal.",settings_helper_autoupdate_toggle_title:"Mise \xE0 jour automatique",settings_helper_autoupdate_toggle_desc:`Active la mise \xE0 jour automatique du "listener" \xE0 partir d'autres fichiers. AVERTISSEMENT : n\xE9cessite un red\xE9marrage pour prendre effet.`,settings_helper_default_search_title:"Afficher la barre de recherche par d\xE9faut",settings_helper_default_search_desc:"La barre de recherche s'affiche par d\xE9faut lorsque vous ouvrez une base de donn\xE9es.",settings_link_alias_toggle_title:"\xC9tat par d\xE9faut de l'alias de lien (on/off)",settings_link_alias_toggle_desc:"Utiliser le label de la colonne comme alias de vos URLs.",settings_media_dimension_title:"Dimension des m\xE9dias",settings_media_dimension_desc:"Choisir la valeur par d\xE9faut des dimensions du m\xE9dia (hauteurxlargeur).",settings_media_dimension_height:"Hauteur",settings_media_dimension_width:"Largeur",settings_default_media_link_toggle_title:"\xC9tat par d\xE9faut de la liaison des m\xE9dias (on/off)",settings_default_media_link_toggle_desc:"Valeur par d\xE9faut de l'int\xE9gration des liens multim\xE9dias avec le contenu d'incorporation.",settings_font_size_title:"S\xE9lectionner la taille de la police"
`)),HMe=!0),e}function C6(e){return String(parseFloat(e)).length===String(e).length}function R0(e){return String(e).match(/[\d.\-+]*\s*(.*)/)[1]||""}function _u(e){return parseFloat(e)}function zMe(e){return(t,r)=>{let o=R0(t);if(o===r)return t;let n=_u(t);o!=="px"&&(o==="em"||o==="rem")&&(n=_u(t)*_u(e));let a=n;if(r!=="px")if(r==="em")a=n/_u(e);else if(r==="rem")a=n/_u(e);else return t;return parseFloat(a.toFixed(5))+r}}function $Me({size:e,grid:t}){let r=e-e%t,o=r+t;return e-r<o-e?r:o}function qMe({lineHeight:e,pixels:t,htmlFontSize:r}){return t/(e*r)}function UMe({cssProperty:e,min:t,max:r,unit:o="rem",breakpoints:n=[600,900,1200],transform:a=null}){let i={[e]:`${t}${o}`},s=(r-t)/n[n.length-1];return n.forEach(l=>{let u=t+s*l;a!==null&&(u=a(u)),i[`@media (min-width:${l}px)`]={[e]:`${Math.round(u*1e4)/1e4}${o}`}}),i}Te();var GMe=h(Zn());function S6(e,t={}){let{breakpoints:r=["sm","md","lg"],disableAlign:o=!1,factor:n=2,variants:a=["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline"]}=t,i=g({},e);i.typography=g({},i.typography);let s=i.typography,l=zMe(s.htmlFontSize),u=r.map(c=>i.breakpoints.values[c]);return a.forEach(c=>{let d=s[c],p=parseFloat(l(d.fontSize,"rem"));if(p<=1)return;let m=p,f=1+(m-1)/n,{lineHeight:y}=d;if(!C6(y)&&!o)throw new Error((0,GMe.default)(6));C6(y)||(y=parseFloat(l(y,"rem"))/parseFloat(p));let T=null;o||(T=b=>$Me({size:b,grid:qMe({pixels:4,lineHeight:y,htmlFontSize:s.htmlFontSize})})),s[c]=g({},d,UMe({cssProperty:"fontSize",min:f,max:m,unit:"rem",breakpoints:u,transform:T}))}),i}var epr=h(j()),YMe=h(Jt());var Jdr=bu(),Nm=Jdr;function ir(){let e=(0,YMe.useTheme)(Nm);return e[ka]||e}var XMe=h(Jt());function ye({props:e,name:t}){return(0,XMe.useThemeProps)({props:e,name:t,defaultTheme:Nm,themeId:ka})}var I0=h(Jt());var Pr=e=>(0,I0.shouldForwardProp)(e)&&e!=="classes",Wd=I0.shouldForwardProp,tpr=(0,I0.createStyled)({themeId:ka,defaultTheme:Nm,rootShouldForwardProp:Pr}),Y=tpr;Te();var Gvo=h(j());var KMe=h(Jt());var ZMe=h(oe()),rpr=["theme"];function k6(e){let{theme:t}=e,r=G(e,rpr),o=t[ka];return(0,ZMe.jsx)(KMe.ThemeProvider,g({},r,{themeId:o?ka:void 0,theme:o||t}))}var oEe=h(Jt());var QMe=h(Zn());function D6(){throw new Error((0,QMe.default)(14))}var JMe=h(Zn());function M6(){throw new Error((0,JMe.default)(15))}var eEe=h(Zn());function E6(){throw new Error((0,eEe.default)(16))}Te();var BA=h(Jt());Te();var tEe=h(nt()),kt=h(Jt());function N0(e){var t;return!!e[0].match(/(cssVarPrefix|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||e[0]==="palette"&&!!((t=e[1])!=null&&t.match(/(mode|contrastThreshold|tonalOffset)/))}var opr=e=>{let t;return e<1?t=5.11916*Yn(e,2):t=4.5*Math.log(e+1)+2,(t/100).toFixed(2)},Jh=opr;var npr=["colorSchemes","cssVarPrefix","shouldSkipGeneratingVar"],apr=["palette"],ipr=[...Array(25)].map((e,t)=>{if(t===0)return;let r=Jh(t);return`linear-gradient(rgba(255 255 255 / ${r}), rgba(255 255 255 / ${r}))`});function spr(e,t){t.forEach(r=>{e[r]||(e[r]={})})}function Ke(e,t,r){!e[t]&&r&&(e[t]=r)}function A0(e){return!e||!e.startsWith("hsl")?e:(0,kt.hslToRgb)(e)}function Am(e,t){`${t}Channel`in e||(e[`${t}Channel`]=(0,kt.private_safeColorChannel)(A0(e[t]),`MUI: Can't create \`palette.${t}Channel\` because \`palette.${t}\` is not one of these formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color().
To suppress this warning, you need to explicitly provide the \`palette.${t}Channel\` as a string (in rgb format, e.g. "12 12 12") or undefined if you want to remove the channel token.`))}var bc=e=>{try{return e()}catch(t){}},lpr=(e="mui")=>(0,kt.unstable_createGetCssVar)(e);function F0(e={},...t){var r,o,n,a,i,s;let{colorSchemes:l={},cssVarPrefix:u="mui",shouldSkipGeneratingVar:c=N0}=e,d=G(e,npr),p=lpr(u),m=bu(g({},d,l.light&&{palette:(r=l.light)==null?void 0:r.palette})),{palette:f}=m,y=G(m,apr),{palette:T}=bu({palette:g({mode:"dark"},(o=l.dark)==null?void 0:o.palette)}),b=g({},y,{cssVarPrefix:u,getCssVar:p,colorSchemes:g({},l,{light:g({},l.light,{palette:f,opacity:g({inputPlaceholder:.42,inputUnderline:.42,switchTrackDisabled:.12,switchTrack:.38},(n=l.light)==null?void 0:n.opacity),overlays:((a=l.light)==null?void 0:a.overlays)||[]}),dark:g({},l.dark,{palette:T,opacity:g({inputPlaceholder:.5,inputUnderline:.7,switchTrackDisabled:.2,switchTrack:.3},(i=l.dark)==null?void 0:i.opacity),overlays:((s=l.dark)==null?void 0:s.overlays)||ipr})})});Object.keys(b.colorSchemes).forEach(k=>{let _=b.colorSchemes[k].palette,S=D=>{let I=D.split("-"),R=I[1],W=I[2];return p(D,_[R][W])};if(k==="light"?(Ke(_.common,"background","#fff"),Ke(_.common,"onBackground","#000")):(Ke(_.common,"background","#000"),Ke(_.common,"onBackground","#fff")),spr(_,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"]),k==="light"){Ke(_.Alert,"errorColor",(0,kt.private_safeDarken)(_.error.light,.6)),Ke(_.Alert,"infoColor",(0,kt.private_safeDarken)(_.info.light,.6)),Ke(_.Alert,"successColor",(0,kt.private_safeDarken)(_.success.light,.6)),Ke(_.Alert,"warningColor",(0,kt.private_safeDarken)(_.warning.light,.6)),Ke(_.Alert,"errorFilledBg",S("palette-error-main")),Ke(_.Alert,"infoFilledBg",S("palette-info-main")),Ke(_.Alert,"successFilledBg",S("palette-success-main")),Ke(_.Alert,"warningFilledBg",S("palette-warning-main")),Ke(_.Alert,"errorFilledColor",bc(()=>f.getContrastText(_.error.main))),Ke(_.Alert,"infoFilledColor",bc(()=>f.getContrastText(_.info.main))),Ke(_.Alert,"successFilledColor",bc(()=>f.getContrastText(_.success.main))),Ke(_.Alert,"warningFilledColor",bc(()=>f.getContrastText(_.warning.main))),Ke(_.Alert,"errorStandardBg",(0,kt.private_safeLighten)(_.error.light,.9)),Ke(_.Alert,"infoStandardBg",(0,kt.private_safeLighten)(_.info.light,.9)),Ke(_.Alert,"successStandardBg",(0,kt.private_safeLighten)(_.success.light,.9)),Ke(_.Alert,"warningStandardBg",(0,kt.private_safeLighten)(_.warning.light,.9)),Ke(_.Alert,"errorIconColor",S("palette-error-main")),Ke(_.Alert,"infoIconColor",S("palette-info-main")),Ke(_.Alert,"successIconColor",S("palette-success-main")),Ke(_.Alert,"warningIconColor",S("palette-warning-main")),Ke(_.AppBar,"defaultBg",S("palette-grey-100")),Ke(_.Avatar,"defaultBg",S("palette-grey-400")),Ke(_.Button,"inheritContainedBg",S("palette-grey-300")),Ke(_.Button,"inheritContainedHoverBg",S("palette-grey-A100")),Ke(_.Chip,"defaultBorder",S("palette-grey-400")),Ke(_.Chip,"defaultAvatarColor",S("palette-grey-700")),Ke(_.Chip,"defaultIconColor",S("palette-grey-700")),Ke(_.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),Ke(_.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),Ke(_.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),Ke(_.LinearProgress,"primaryBg",(0,kt.private_safeLighten)(_.primary.main,.62)),Ke(_.LinearProgress,"secondaryBg",(0,kt.private_safeLighten)(_.secondary.main,.62)),Ke(_.LinearProgress,"errorBg",(0,kt.private_safeLighten)(_.error.main,.62)),Ke(_.LinearProgress,"infoBg",(0,kt.private_safeLighten)(_.info.main,.62)),Ke(_.LinearProgress,"successBg",(0,kt.private_safeLighten)(_.success.main,.62)),Ke(_.LinearProgress,"warningBg",(0,kt.private_safeLighten)(_.warning.main,.62)),Ke(_.Skeleton,"bg",`rgba(${S("palette-text-primaryChannel")} / 0.11)`),Ke(_.Slider,"primaryTrack",(0,kt.private_safeLighten)(_.primary.main,.62)),Ke(_.Slider,"secondaryTrack",(0,kt.private_safeLighten)(_.secondary.main,.62)),Ke(_.Slider,"err
2 years ago
0% {
transform: scale(0);
opacity: 0.1;
}
100% {
transform: scale(1);
opacity: 0.3;
}
`)),shr=(0,MF.keyframes)(EOe||(EOe=DF`
2 years ago
0% {
opacity: 1;
}
100% {
opacity: 0;
}
`)),lhr=(0,MF.keyframes)(OOe||(OOe=DF`
2 years ago
0% {
transform: scale(1);
}
50% {
transform: scale(0.92);
}
100% {
transform: scale(1);
}
`)),uhr=Y("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),chr=Y(SOe,{name:"MuiTouchRipple",slot:"Ripple"})(ROe||(ROe=DF`
2 years ago
opacity: 0;
position: absolute;
&.${0} {
opacity: 0.3;
transform: scale(1);
animation-name: ${0};
animation-duration: ${0}ms;
animation-timing-function: ${0};
}
&.${0} {
animation-duration: ${0}ms;
}
& .${0} {
opacity: 1;
display: block;
width: 100%;
height: 100%;
border-radius: 50%;
background-color: currentColor;
}
& .${0} {
opacity: 0;
animation-name: ${0};
animation-duration: ${0}ms;
animation-timing-function: ${0};
}
& .${0} {
position: absolute;
/* @noflip */
left: 0px;
top: 0;
animation-name: ${0};
animation-duration: 2500ms;
animation-timing-function: ${0};
animation-iteration-count: infinite;
animation-delay: 200ms;
}
`),Ni.rippleVisible,ihr,a9,({theme:e})=>e.transitions.easing.easeInOut,Ni.ripplePulsate,({theme:e})=>e.transitions.duration.shorter,Ni.child,Ni.childLeaving,shr,a9,({theme:e})=>e.transitions.easing.easeInOut,Ni.childPulsate,lhr,({theme:e})=>e.transitions.easing.easeInOut),dhr=Rn.forwardRef(function(t,r){let o=ye({props:t,name:"MuiTouchRipple"}),{center:n=!1,classes:a={},className:i}=o,s=G(o,nhr),[l,u]=Rn.useState([]),c=Rn.useRef(0),d=Rn.useRef(null);Rn.useEffect(()=>{d.current&&(d.current(),d.current=null)},[l]);let p=Rn.useRef(!1),m=Rn.useRef(0),f=Rn.useRef(null),y=Rn.useRef(null);Rn.useEffect(()=>()=>{m.current&&clearTimeout(m.current)},[]);let T=Rn.useCallback(C=>{let{pulsate:k,rippleX:_,rippleY:S,rippleSize:D,cb:I}=C;u(R=>[...R,(0,kF.jsx)(chr,{classes:{ripple:ee(a.ripple,Ni.ripple),rippleVisible:ee(a.rippleVisible,Ni.rippleVisible),ripplePulsate:ee(a.ripplePulsate,Ni.ripplePulsate),child:ee(a.child,Ni.child),childLeaving:ee(a.childLeaving,Ni.childLeaving),childPulsate:ee(a.childPulsate,Ni.childPulsate)},timeout:a9,pulsate:k,rippleX:_,rippleY:S,rippleSize:D},c.current)]),c.current+=1,d.current=I},[a]),b=Rn.useCallback((C={},k={},_=()=>{})=>{let{pulsate:S=!1,center:D=n||k.pulsate,fakeElement:I=!1}=k;if((C==null?void 0:C.type)==="mousedown"&&p.current){p.current=!1;return}(C==null?void 0:C.type)==="touchstart"&&(p.current=!0);let R=I?null:y.current,W=R?R.getBoundingClientRect():{width:0,height:0,left:0,top:0},B,J,Q;if(D||C===void 0||C.clientX===0&&C.clientY===0||!C.clientX&&!C.touches)B=Math.round(W.width/2),J=Math.round(W.height/2);else{let{clientX:H,clientY:U}=C.touches&&C.touches.length>0?C.touches[0]:C;B=Math.round(H-W.left),J=Math.round(U-W.top)}if(D)Q=Math.sqrt((2*Yn(W.width,2)+Yn(W.height,2))/3),Q%2===0&&(Q+=1);else{let H=Math.max(Math.abs((R?R.clientWidth:0)-B),B)*2+2,U=Math.max(Math.abs((R?R.clientHeight:0)-J),J)*2+2;Q=Math.sqrt(Yn(H,2)+Yn(U,2))}C!=null&&C.touches?f.current===null&&(f.current=()=>{T({pulsate:S,rippleX:B,rippleY:J,rippleSize:Q,cb:_})},m.current=setTimeout(()=>{f.current&&(f.current(),f.current=null)},ahr)):T({pulsate:S,rippleX:B,rippleY:J,rippleSize:Q,cb:_})},[n,T]),P=Rn.useCallback(()=>{b({},{pulsate:!0})},[b]),x=Rn.useCallback((C,k)=>{if(clearTimeout(m.current),(C==null?void 0:C.type)==="touchend"&&f.current){f.current(),f.current=null,m.current=setTimeout(()=>{x(C,k)});return}f.current=null,u(_=>_.length>0?_.slice(1):_),d.current=k},[]);return Rn.useImperativeHandle(r,()=>({pulsate:P,start:b,stop:x}),[P,b,x]),(0,kF.jsx)(uhr,g({className:ee(Ni.root,a.root,i),ref:y},s,{children:(0,kF.jsx)(o9,{component:null,exit:!0,children:l})}))}),IOe=dhr;var NOe=h(et()),AOe=h(Je());function i9(e){return(0,AOe.default)("MuiButtonBase",e)}var phr=(0,NOe.default)("MuiButtonBase",["root","disabled","focusVisible"]),EF=phr;var LOe=h(oe()),jOe=h(oe()),mhr=["action","centerRipple","children","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","LinkComponent","onBlur","onClick","onContextMenu","onDragLeave","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","tabIndex","TouchRippleProps","touchRippleRef","type"],fhr=e=>{let{disabled:t,focusVisible:r,focusVisibleClassName:o,classes:n}=e,i=(0,FOe.unstable_composeClasses)({root:["root",t&&"disabled",r&&"focusVisible"]},i9,n);return r&&o&&(i.root+=` ${o}`),i},hhr=Y("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${EF.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}}),ghr=ps.forwardRef(function(t,r){let o=ye({props:t,name:"MuiButtonBase"}),{action:n,center
`&&(S.value+=" ");let D=_.boxSizing,I=B2(_.paddingBottom)+B2(_.paddingTop),R=B2(_.borderBottomWidth)+B2(_.borderTopWidth),W=S.scrollHeight;S.value="x";let B=S.scrollHeight,J=W;a&&(J=Math.max(Number(a)*B,J)),n&&(J=Math.min(Number(n)*B,J)),J=Math.max(J,B);let Q=J+(D==="border-box"?I+R:0),H=Math.abs(J-W)<=1;return{outerHeightStyle:Q,overflow:H}},[n,a,t.placeholder]),b=(C,k)=>{let{outerHeightStyle:_,overflow:S}=k;return m.current<20&&(_>0&&Math.abs((C.outerHeightStyle||0)-_)>1||C.overflow!==S)?(m.current+=1,{overflow:S,outerHeightStyle:_}):C},P=ai.useCallback(()=>{let C=T();oFe(C)||y(k=>b(k,C))},[T]);return(0,kc.unstable_useEnhancedEffect)(()=>{let C=()=>{let B=T();oFe(B)||nFe.flushSync(()=>{y(J=>b(J,B))})},k=()=>{m.current=0,C()},_,S=()=>{cancelAnimationFrame(_),_=requestAnimationFrame(()=>{k()})},D=(0,kc.unstable_debounce)(k),I=c.current,R=(0,kc.unstable_ownerWindow)(I);R.addEventListener("resize",D);let W;return typeof ResizeObserver!="undefined"&&(W=new ResizeObserver(k),W.observe(I)),()=>{D.clear(),cancelAnimationFrame(_),R.removeEventListener("resize",D),W&&W.disconnect()}},[T]),(0,kc.unstable_useEnhancedEffect)(()=>{P()}),ai.useEffect(()=>{m.current=0},[s]),(0,aFe.jsxs)(ai.Fragment,{children:[(0,MY.jsx)("textarea",g({value:s,onChange:C=>{m.current=0,u||P(),o&&o(C)},ref:d,rows:a,style:g({height:f.outerHeightStyle,overflow:f.overflow?"hidden":void 0},i)},l)),(0,MY.jsx)("textarea",{"aria-hidden":!0,className:t.className,readOnly:!0,ref:p,tabIndex:-1,style:g({},abr.shadow,i,{paddingTop:0,paddingBottom:0})})]})});Te();var R_=h(j());var iFe=h(oe()),ibr=["children","className","enterAnimationName","enterClassName","exitAnimationName","exitClassName"];function sbr(e){let{children:t,className:r,enterAnimationName:o,enterClassName:n,exitAnimationName:a,exitClassName:i}=e,s=G(e,ibr),{requestedEnter:l,onEntering:u,onEntered:c,onExiting:d,onExited:p}=v2(),m=R_.useRef(!0);R_.useEffect(()=>{l&&m.current?(u(),m.current=!1):!l&&!m.current&&d()},[u,d,l]);let f=R_.useCallback(y=>{y.animationName===a?(p(),m.current=!0):y.animationName===o&&(c(),m.current=!1)},[p,c,a,o]);return(0,iFe.jsx)("div",g({onAnimationEnd:f,className:ee(r,l?n:i)},s,{children:t}))}Te();var Sg=h(j());var sFe=h(oe()),lbr=["children","className","lastTransitionedPropertyOnEnter","lastTransitionedPropertyOnExit","enterClassName","exitClassName"];function ubr(e){let{children:t,className:r,lastTransitionedPropertyOnEnter:o,lastTransitionedPropertyOnExit:n,enterClassName:a,exitClassName:i}=e,s=G(e,lbr),{requestedEnter:l,onEntering:u,onEntered:c,onExiting:d,onExited:p}=v2(),[m,f]=Sg.useState(!l);Sg.useEffect(()=>{requestAnimationFrame(l?()=>{f(!0)}:()=>{f(!1)})}),Sg.useEffect(()=>{l?u():d()},[l,u,d]);let y=Sg.useCallback(T=>{l?(o==null||T.propertyName===o)&&c():(n==null||T.propertyName===n)&&p()},[p,c,l,o,n]);return(0,sFe.jsx)("div",g({onTransitionEnd:y,className:ee(r,m?a:i)},s,{children:t}))}Te();var Jn=h(j()),ji=h(nt());function lFe(e){return typeof e.normalize!="undefined"?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function I_(e={}){let{ignoreAccents:t=!0,ignoreCase:r=!0,limit:o,matchFrom:n="any",stringify:a,trim:i=!1}=e;return(s,{inputValue:l,getOptionLabel:u})=>{let c=i?l.trim():l;r&&(c=c.toLowerCase()),t&&(c=lFe(c));let d=c?s.filter(p=>{let m=(a||u)(p);return r&&(m=m.toLowerCase()),t&&(m=lFe(m)),n==="start"?m.indexOf(c)===0:m.indexOf(c)>-1}):s;return typeof o=="number"?d.slice(0,o):d}}function EY(e,t){for(let r=0;r<e.length;r+=1)if(t(e[r]))return r;return-1}var cbr=I_(),uFe=5,dbr=e=>{var t;return e.current!==null&&((t=e.current.parentElement)==null?void 0:t.contains(document.activeElement))};function kg(e){let{unstable_isActiveElementInListbox:t=dbr,unstable_classNamePrefix:r="Mui",autoComplete:o=!1,autoHighlight:n=!1,autoSelect:a=!1,blurOnSelect:i=!1,clearOnBlur:s=!e.freeSolo,clearOnEscape:l=!1,componentName:u="useAutocomplete",defaultValue:c=e.multiple?[]:null,disableClearable:d=!1,disableCloseOnSelect:p=!1,disabled:m,disabledItemsFocusable:f=!1,disableListWrap:y=!1,filterOptions:T=cbr,filterSelectedOptions:b=!1,freeSolo:P=!1,getOptionDisabled:x,getOptionK
`)}),r=p}yield this.renderStringAsMarkdown(s,r,o,n)}catch(i){lt.error(i)}})}renderStringAsMarkdown(t,r,o,n){return F(this,null,function*(){o.empty();let a=o.createDiv();a.addClasses(["markdown-preview-view",Ae("markdown-preview-view")]),a.createDiv(Ae("embed-link-wrapper"),i=>{i.createEl("a",{href:o.getAttr("src")||t.file.basename,cls:`internal-link ${Ae("embed-link")}`},s=>{s.setAttr("aria-label",t.file.basename)})}),yield lf.MarkdownRenderer.renderMarkdown(r,a.createDiv(),t.file.path,t),this.applyCheckboxIndexes(a),this.findUnresolvedLinks(a,t),o.addClass("is-loaded"),n>0&&(yield this.handleEmbeds(a,t,--n))})}handleEmbeds(t,r,o){return Promise.all(t.findAll(".internal-embed").map(n=>F(this,null,function*(){let a=n.getAttribute("src"),i=Bg(a),s=typeof a=="string"&&r.app.metadataCache.getFirstLinkpathDest(i.root,r.file.path);if(s instanceof lf.TFile)return k1.IMAGE.contains(s.extension)?this.handleImage(n,s,r):k1.AUDIO.contains(s.extension)?this.handleAudio(n,s,r):k1.VIDEO.contains(s.extension)?this.handleVideo(n,s,r):s.extension==="md"?yield this.handleMarkdown(n,s,i,r,o):this.handleUnknownFile(n,s)})))}handleUnknownFile(t,r){t.addClass("is-loaded"),t.empty(),t.createEl("a",{cls:"file-link",href:t.getAttribute("src"),text:r.name},o=>{o.setAttribute("aria-label","Open in default app"),o.createSpan({},n=>(0,lf.setIcon)(n,"lucide-arrow-up-right"))})}handleImage(t,r,o){t.empty(),t.createEl("img",{attr:{src:o.app.vault.getResourcePath(r)}},n=>{t.hasAttribute("width")&&n.setAttribute("width",t.getAttribute("width")),t.hasAttribute("height")&&n.setAttribute("height",t.getAttribute("height")),t.hasAttribute("alt")&&n.setAttribute("alt",t.getAttribute("alt"))}),t.addClasses(["image-embed","is-loaded"])}handleAudio(t,r,o){t.empty(),t.createEl("audio",{attr:{controls:"",src:o.app.vault.getResourcePath(r)}}),t.addClasses(["media-embed","is-loaded"])}handleVideo(t,r,o){t.empty(),t.createEl("video",{attr:{controls:"",src:o.app.vault.getResourcePath(r)}},n=>{let a=()=>{n.removeEventListener("loadedmetadata",a),n.videoWidth===0&&n.videoHeight===0&&(t.empty(),this.handleAudio(t,r,o))};n.addEventListener("loadedmetadata",a)}),t.addClasses(["media-embed","is-loaded"])}handleMarkdown(t,r,o,n,a){return F(this,null,function*(){var c;let{markdown:i,boundary:s}=yield this.getEmbeddedMarkdownString(r,o,n);if(!i)return;t.empty();let l=t.createDiv();l.addClasses(["markdown-preview-view",Ae("markdown-preview-view")]),l.createDiv(Ae("embed-link-wrapper"),d=>{d.createEl("a",{href:t.getAttr("src")||r.basename,cls:`internal-link ${Ae("embed-link")}`},p=>{(0,lf.setIcon)(p,"link"),p.setAttr("aria-label",r.basename)})}),yield lf.MarkdownRenderer.renderMarkdown(i,l.createDiv(),r.path,n),t.addClass("is-loaded");let u=t.findAll(".task-list-item-checkbox");u!=null&&u.length&&((c=app.metadataCache.getFileCache(r).listItems)==null||c.filter(p=>s?p.position.start.line>=s.startLine&&p.position.end.line<=s.endLine:!0).forEach((p,m)=>{u[m]&&(u[m].dataset.oStart=p.position.start.offset.toString(),u[m].dataset.oEnd=p.position.end.offset.toString(),u[m].dataset.src=r.path)})),a>0&&(yield this.handleEmbeds(l,n,--a))})}getEmbeddedMarkdownString(t,r,o){return F(this,null,function*(){let n=o.app.metadataCache.getFileCache(t);if(!n)return null;let a=yield o.app.vault.cachedRead(t);if(!r.subpath)return{markdown:a,boundary:null};let i=this.getSubpathBoundary(n,r.subpath);if(i)return{markdown:a.substring(i.start,i.end===null?void 0:i.end),boundary:i};if(r.subpath)return{markdown:`'Unable to find' ${r.root}${r.subpath}`,boundary:null}})}getSubpathBoundary(t,r){if(!t||!r)return null;let o=r.split("#").filter(c=>!!c);if(!o||o.length===0)return null;if(o.length===1){let c=o[0];if(c.startsWith("^")){let d=c.slice(1).toLowerCase(),p=t.blocks;if(p&&p[d]){let m=p[d];return{type:"block",block:m,start:m.position.start.offset,end:m.position.end.offset,startLine:m.position.start.line,endLine:m.position.end.line}}else return null}}let n=t.headings;if(!n||n.length===0)return null;let a=0,i=0,s=0,l=null,u=null;for(;i<n.length;i++){let c=n[i];if(l&&c.level<=s){u=c;break}!l&&c.level>s&&this
font-size: .6rem;
font-weight: bold;
color: hsl(${Math.max(0,Math.min(120-120*d,120))}deg 100% 31%);`,r==null?void 0:r.key)}return n}}function xPr(e,t,r,o){var n,a;let i=e._getDefaultColumnDef(),s=Z(Z({},i),t),l=s.accessorKey,u=(n=(a=s.id)!=null?a:l?l.replace(".","_"):void 0)!=null?n:typeof s.header=="string"?s.header:void 0,c;if(s.accessorFn?c=s.accessorFn:l&&(l.includes(".")?c=p=>{let m=p;for(let y of l.split(".")){var f;m=(f=m)==null?void 0:f[y]}return m}:c=p=>p[s.accessorKey]),!u)throw new Error;let d={id:`${String(u)}`,accessorFn:c,parent:o,depth:r,columnDef:s,columns:[],getFlatColumns:ar(()=>[!0],()=>{var p;return[d,...(p=d.columns)==null?void 0:p.flatMap(m=>m.getFlatColumns())]},{key:"column.getFlatColumns",debug:()=>{var p;return(p=e.options.debugAll)!=null?p:e.options.debugColumns}}),getLeafColumns:ar(()=>[e._getOrderColumnsFn()],p=>{var m;if((m=d.columns)!=null&&m.length){let f=d.columns.flatMap(y=>y.getLeafColumns());return p(f)}return[d]},{key:"column.getLeafColumns",debug:()=>{var p;return(p=e.options.debugAll)!=null?p:e.options.debugColumns}})};for(let p of e._features)p.createColumn==null||p.createColumn(d,e);return d}function gje(e,t,r){var o;let a={id:(o=r.id)!=null?o:t.id,column:t,index:r.index,isPlaceholder:!!r.isPlaceholder,placeholderId:r.placeholderId,depth:r.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{let i=[],s=l=>{l.subHeaders&&l.subHeaders.length&&l.subHeaders.map(s),i.push(l)};return s(a),i},getContext:()=>({table:e,header:a,column:t})};return e._features.forEach(i=>{i.createHeader==null||i.createHeader(a,e)}),a}var CPr={createTable:e=>{e.getHeaderGroups=ar(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,r,o,n)=>{var a,i;let s=(a=o==null?void 0:o.map(d=>r.find(p=>p.id===d)).filter(Boolean))!=null?a:[],l=(i=n==null?void 0:n.map(d=>r.find(p=>p.id===d)).filter(Boolean))!=null?i:[],u=r.filter(d=>!(o!=null&&o.includes(d.id))&&!(n!=null&&n.includes(d.id)));return vL(t,[...s,...u,...l],e)},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),e.getCenterHeaderGroups=ar(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,r,o,n)=>(r=r.filter(a=>!(o!=null&&o.includes(a.id))&&!(n!=null&&n.includes(a.id))),vL(t,r,e,"center")),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),e.getLeftHeaderGroups=ar(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,r,o)=>{var n;let a=(n=o==null?void 0:o.map(i=>r.find(s=>s.id===i)).filter(Boolean))!=null?n:[];return vL(t,a,e,"left")},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),e.getRightHeaderGroups=ar(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,r,o)=>{var n;let a=(n=o==null?void 0:o.map(i=>r.find(s=>s.id===i)).filter(Boolean))!=null?n:[];return vL(t,a,e,"right")},{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),e.getFooterGroups=ar(()=>[e.getHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),e.getLeftFooterGroups=ar(()=>[e.getLeftHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),e.getCenterFooterGroups=ar(()=>[e.getCenterHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),e.getRightFooterGroups=ar(()=>[e.getRightHeaderGroups()],t=>[...t].reverse(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),e.getFlatHeaders=ar(()=>[e.getHeaderGroups()],t=>t.map(r=>r.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),e.getLeftFlatHeaders=ar(()=>[e.getLeftHeaderGroups()],t=>t.map(r=>r.headers).flat(),{key:!1,debug:()=>{var t;return(t=e.options.debugAll)!=null?t:e.options.debugHeaders}}),e.getCenterFlatHeaders=ar
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function rp(e){return B8(e)||H8(e)||dw(e)||z8()}var yo=h(j()),po=h(j());Te();jh();function $8(e){if(Array.isArray(e))return e}function q8(e,t){var r=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var o,n,a,i,s=[],l=!0,u=!1;try{if(a=(r=r.call(e)).next,t===0){if(Object(r)!==r)return;l=!1}else for(;!(l=(o=a.call(r)).done)&&(s.push(o.value),s.length!==t);l=!0);}catch(c){u=!0,n=c}finally{try{if(!l&&r.return!=null&&(i=r.return(),Object(i)!==i))return}finally{if(u)throw n}}return s}}function U8(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Wl(e,t){return $8(e)||q8(e,t)||dw(e,t)||U8()}function Vi(e,t){if(e==null)return{};var r=G(e,t),o,n;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)o=a[n],!(t.indexOf(o)>=0)&&Object.prototype.propertyIsEnumerable.call(e,o)&&(r[o]=e[o])}return r}function G8(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var ta=h(j()),zje=h(is());var Bje=h(j()),awr=Bje.useLayoutEffect,TL=awr;var iwr=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],LC=function(){};function swr(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function $je(e,t){for(var r=arguments.length,o=new Array(r>2?r-2:0),n=2;n<r;n++)o[n-2]=arguments[n];var a=[].concat(o);if(t&&e)for(var i in t)t.hasOwnProperty(i)&&t[i]&&a.push("".concat(swr(e,i)));return a.filter(function(s){return s}).map(function(s){return String(s).trim()}).join(" ")}var q_=function(t){return mwr(t)?t.filter(Boolean):Qi(t)==="object"&&t!==null?[t]:[]},qje=function(t){t.className,t.clearValue,t.cx,t.getStyles,t.getClassNames,t.getValue,t.hasValue,t.isMulti,t.isRtl,t.options,t.selectOption,t.selectProps,t.setValue,t.theme;var r=Vi(t,iwr);return Ut({},r)},Pn=function(t,r,o){var n=t.cx,a=t.getStyles,i=t.getClassNames,s=t.className;return{css:a(r,t),className:n(o!=null?o:{},i(r,t),s)}};function jC(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function lwr(e){return jC(e)?window.innerHeight:e.clientHeight}function Uje(e){return jC(e)?window.pageYOffset:e.scrollTop}function xL(e,t){if(jC(e)){window.scrollTo(0,t);return}e.scrollTop=t}function uwr(e){var t=getComputedStyle(e),r=t.position==="absolute",o=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var n=e;n=n.parentElement;)if(t=getComputedStyle(n),!(r&&t.position==="static")&&o.test(t.overflow+t.overflowY+t.overflowX))return n;return document.documentElement}function cwr(e,t,r,o){return r*((e=e/o-1)*e*e+1)+t}function PL(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:LC,n=Uje(e),a=t-n,i=10,s=0;function l(){s+=i;var u=cwr(s,n,a,r);xL(e,u),s<r?window.requestAnimationFrame(l):o(e)}l()}function X8(e,t){var r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n=t.offsetHeight/3;o.bottom+n>r.bottom?xL(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+n,e.scrollHeight)):o.top-n<r.top&&xL(e,Math.max(t.offsetTop-n,0))}function dwr(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}function K8(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}function Gje(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}var Yje=!1,pwr={get passive(){return Yje=!0}},wL=typeof window!="undefined"?window:{};wL.addEventListener&&wL.removeEventListener&&(wL.addEventListener("p",LC,pwr),wL.removeEventListener("p",LC,!1));var Xje=Yje;function Kje(e){return e!=null}function mwr(e){return Array.isArray(e)}function zg(e,t,r){return e?t:r}var Zje=function(t){for(var r=arguments.length,o=new Array(r>1?r-1:0),n=1;n<r;n++)o[n-1]=arguments[n];var a=Object.entries(t).filter(function(i){var s=Wl(i,1),l=s[0];return!o.includes(l)});return a.reduce(function(i,s){var l=Wl(s,2),u=l[0],c=l[1];return i[u]=c,i},{})},fwr=["children","innerProps"],hwr=["children","innerProps"];function gwr(e){var t=e.maxHeight,r=e.menuEl,o=e.minHeight,n=e.placement,a=e.shouldScroll,i=e.isFixedPosition,s=e.controlHeight,l=uwr(r),u={placement:"bottom",maxHeight:t};if(!r||!r.offsetParent)return u;var c=l.getBoundingClientRect(),d=c.height,p=r.getBoundingClientRect(),m=p.bottom,f=p.height,y=p.top,T=r.offsetParent.getBoundingClientRect(),b=T.top,P=i?window.innerHeight:lwr(l),x=Uje(l),C=parseInt(getComputedStyle(r).marginBottom,10),k=parseIn
0%, 80%, 100% { opacity: 0; }
40% { opacity: 1; }
`]))),gWe=function(t,r){var o=t.isFocused,n=t.size,a=t.theme,i=a.colors,s=a.spacing.baseUnit;return Ut({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"},r?{}:{color:o?i.neutral60:i.neutral20,padding:s*2})},Y8=function(t){var r=t.delay,o=t.offset;return Xt("span",{css:Mb({animation:"".concat(Iwr," 1s ease-in-out ").concat(r,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:o?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Nwr=function(t){var r=t.innerProps,o=t.isRtl,n=t.size,a=n===void 0?4:n,i=Vi(t,Dwr);return Xt("div",g({},Pn(Ut(Ut({},i),{},{innerProps:r,isRtl:o,size:a}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),r),Xt(Y8,{delay:0,offset:o}),Xt(Y8,{delay:160,offset:!0}),Xt(Y8,{delay:320,offset:!o}))},vWe=function(t,r){var o=t.isDisabled,n=t.isFocused,a=t.theme,i=a.colors,s=a.borderRadius,l=a.spacing;return Ut({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:l.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},r?{}:{backgroundColor:o?i.neutral5:i.neutral0,borderColor:o?i.neutral10:n?i.primary:i.neutral20,borderRadius:s,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:n?i.primary:i.neutral30}})},Awr=function(t){var r=t.children,o=t.isDisabled,n=t.isFocused,a=t.innerRef,i=t.innerProps,s=t.menuIsOpen;return Xt("div",g({ref:a},Pn(t,"control",{control:!0,"control--is-disabled":o,"control--is-focused":n,"control--menu-is-open":s}),i,{"aria-disabled":o||void 0}),r)},Fwr=Awr,Lwr=["data"],yWe=function(t,r){var o=t.theme.spacing;return r?{}:{paddingBottom:o.baseUnit*2,paddingTop:o.baseUnit*2}},jwr=function(t){var r=t.children,o=t.cx,n=t.getStyles,a=t.getClassNames,i=t.Heading,s=t.headingProps,l=t.innerProps,u=t.label,c=t.theme,d=t.selectProps;return Xt("div",g({},Pn(t,"group",{group:!0}),l),Xt(i,g({},s,{selectProps:d,theme:c,getStyles:n,getClassNames:a,cx:o}),u),Xt("div",null,r))},bWe=function(t,r){var o=t.theme,n=o.colors,a=o.spacing;return Ut({label:"group",cursor:"default",display:"block"},r?{}:{color:n.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:a.baseUnit*3,paddingRight:a.baseUnit*3,textTransform:"uppercase"})},Wwr=function(t){var r=qje(t);r.data;var o=Vi(r,Lwr);return Xt("div",g({},Pn(t,"groupHeading",{"group-heading":!0}),o))},Vwr=jwr,Bwr=["innerRef","isDisabled","isHidden","inputClassName"],_We=function(t,r){var o=t.isDisabled,n=t.value,a=t.theme,i=a.spacing,s=a.colors;return Ut(Ut({visibility:o?"hidden":"visible",transform:n?"translateZ(0)":""},Hwr),r?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:s.neutral80})},TWe={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},Hwr={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Ut({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},TWe)},zwr=function(t){return Ut({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},TWe)},$wr=function(t){var r=t.cx,o=t.value,n=qje(t),a=n.innerRef,i=n.isDisabled,s=n.isHidden,l=n.inputClassName,u=Vi(n,Bwr);return Xt("div",g({},Pn(t,"input",{"input-container":!0}),{"data-value":o||""}),Xt("input",g({className:r({input:!0},l),ref:a,style:zwr(s),disabled:i},u)))},qwr=$wr,PWe=function(t,r){var o=t.theme,n=o.spacing,a=o.borderRadius,i=o.colors;return Ut({label:"multiValue",display:"flex",minWidth:0},r?{}:{backgroundColor:i.neutral10,borderRadius:a/2,margin:n.baseUnit/2})},wWe=function(t,r){var o=t.theme,n=o.borderRadius,a=o.colors,i=t.cropWithEllipsis;return Ut({overflow:"hidden",textOverflow:i||i===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},r?{}:{borderRadius:n/2,color:a.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},xWe=function(t,r){var o=t.theme,n=o.spacing,a=o.borderRadius,i=o.colors,s=t.i
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
`)),XSr=(0,tT.keyframes)(aze||(aze=$L`
0% {
stroke-dasharray: 1px, 200px;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 100px, 200px;
stroke-dashoffset: -15px;
}
100% {
stroke-dasharray: 100px, 200px;
stroke-dashoffset: -125px;
}
`)),KSr=e=>{let{classes:t,variant:r,color:o,disableShrink:n}=e,a={root:["root",r,`color${he(o)}`],svg:["svg"],circle:["circle",`circle${he(r)}`,n&&"circleDisableShrink"]};return(0,uze.unstable_composeClasses)(a,e7,t)},ZSr=Y("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],t[`color${he(r.color)}`]]}})(({ownerState:e,theme:t})=>g({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&(0,tT.css)(ize||(ize=$L`
animation: ${0} 1.4s linear infinite;
`),YSr)),QSr=Y("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),JSr=Y("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.circle,t[`circle${he(r.variant)}`],r.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>g({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&(0,tT.css)(sze||(sze=$L`
animation: ${0} 1.4s ease-in-out infinite;
`),XSr)),ekr=lze.forwardRef(function(t,r){let o=ye({props:t,name:"MuiCircularProgress"}),{className:n,color:a="primary",disableShrink:i=!1,size:s=40,style:l,thickness:u=3.6,value:c=0,variant:d="indeterminate"}=o,p=G(o,GSr),m=g({},o,{color:a,disableShrink:i,size:s,thickness:u,value:c,variant:d}),f=KSr(m),y={},T={},b={};if(d==="determinate"){let P=2*Math.PI*((gf-u)/2);y.strokeDasharray=P.toFixed(3),b["aria-valuenow"]=Math.round(c),y.strokeDashoffset=`${((100-c)/100*P).toFixed(3)}px`,T.transform="rotate(-90deg)"}return(0,zL.jsx)(ZSr,g({className:ee(f.root,n),style:g({width:s,height:s},T,l),ownerState:m,ref:r,role:"progressbar"},b,p,{children:(0,zL.jsx)(QSr,{className:f.svg,ownerState:m,viewBox:`${gf/2} ${gf/2} ${gf} ${gf}`,children:(0,zL.jsx)(JSr,{className:f.circle,style:y,ownerState:m,cx:gf,cy:gf,r:(gf-u)/2,fill:"none",strokeWidth:u})})}))}),t7=ekr;var cze=h(Jt());var tkr=(0,cze.createContainer)({createStyledComponent:Y("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`maxWidth${he(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),useThemeProps:e=>ye({props:e,name:"MuiContainer"})}),r7=tkr;var dze=h(et()),pze=h(Je());function rkr(e){return(0,pze.default)("MuiContainer",e)}var okr=(0,dze.default)("MuiContainer",["root","disableGutters","fixed","maxWidthXs","maxWidthSm","maxWidthMd","maxWidthLg","maxWidthXl"]),mze=okr;Te();var fze=h(j());var hze=h(oe()),gze=h(oe()),o7=(e,t)=>g({WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",boxSizing:"border-box",WebkitTextSizeAdjust:"100%"},t&&!e.vars&&{colorScheme:e.palette.mode}),n7=e=>g({color:(e.vars||e).palette.text.primary},e.typography.body1,{backgroundColor:(e.vars||e).palette.background.default,"@media print":{backgroundColor:(e.vars||e).palette.common.white}}),nkr=(e,t=!1)=>{var r;let o={};t&&e.colorSchemes&&Object.entries(e.colorSchemes).forEach(([i,s])=>{var l;o[e.getColorSchemeSelector(i).replace(/\s*&/,"")]={colorScheme:(l=s.palette)==null?void 0:l.mode}});let n=g({html:o7(e,t),"*, *::before, *::after":{boxSizing:"inherit"},"strong, b":{fontWeight:e.typography.fontWeightBold},body:g({margin:0},n7(e),{"&::backdrop":{backgroundColor:(e.vars||e).palette.background.default}})},o),a=(r=e.components)==null||(r=r.MuiCssBaseline)==null?void 0:r.styleOverrides;return a&&(n=[n,a]),n};function akr(e){let t=ye({props:e,name:"MuiCssBaseline"}),{children:r,enableColorScheme:o=!1}=t;return(0,gze.jsxs)(fze.Fragment,{children:[(0,hze.jsx)(Eg,{styles:n=>nkr(n,o)}),r]})}var a7=akr;var ikr={track:"#2b2b2b",thumb:"#6b6b6b",active:"#959595"};function i7(e=ikr){return{scrollbarColor:`${e.thumb} ${e.track}`,"&::-webkit-scrollbar, & *::-webkit-scrollbar":{backgroundColor:e.track},"&::-webkit-scrollbar-thumb, & *::-webkit-scrollbar-thumb":{borderRadius:8,backgroundColor:e.thumb,minHeight:24,border:`3px solid ${e.track}`},"&::-webkit-scrollbar-thumb:focus, & *::-webkit-scrollbar-thumb:focus":{backgroundColor:e.active},"&::-webkit-scrollbar-thumb:active, & *::-webkit-scrollbar-thumb:active":{backgroundColor:e.active},"&::-webkit-scrollbar-thumb:hover, & *::-webkit-scrollbar-thumb:hover":{backgroundColor:e.active},"&::-webkit-scrollbar-corner, & *::-webkit-scrollbar-corner":{backgroundColor:e.track}}}Te();var nT=h(j());var _ze=h(Xe()),Tze=h(nt());var vze=h(et()),yze=h(Je());function s7(e){return(0,yze.default)("MuiDialog",e)}var skr=(0,vze.default)("MuiDialog",["root","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),rT=skr;var bze=h(j()),lkr=bze.createContext({}),qL=lkr;var oT=h(oe()),ukr=["aria-describedby","aria-labelledby","BackdropComponent","BackdropProps","children","className","disableEscapeKeyDown","fullScreen","fullWidth","maxWidth","onBackdropClick","onClose","open","PaperComponent","PaperProps","scroll","TransitionComponent","transitionDuration","TransitionProps"],ckr=Y(Mg,{name:"MuiDialog",slot:"Backdrop",overrides:(e,t)=>t.bac
0% {
left: -35%;
right: 100%;
}
60% {
left: 100%;
right: -90%;
}
100% {
left: 100%;
right: -90%;
}
`)),sDr=(0,Vl.keyframes)(p4e||(p4e=cT`
0% {
left: -200%;
right: 100%;
}
60% {
left: 107%;
right: -8%;
}
100% {
left: 107%;
right: -8%;
}
`)),lDr=(0,Vl.keyframes)(m4e||(m4e=cT`
0% {
opacity: 1;
background-position: 0 -23px;
}
60% {
opacity: 0;
background-position: 0 -23px;
}
100% {
opacity: 1;
background-position: -200px -23px;
}
`)),uDr=e=>{let{classes:t,variant:r,color:o}=e,n={root:["root",`color${he(o)}`,r],dashed:["dashed",`dashedColor${he(o)}`],bar1:["bar",`barColor${he(o)}`,(r==="indeterminate"||r==="query")&&"bar1Indeterminate",r==="determinate"&&"bar1Determinate",r==="buffer"&&"bar1Buffer"],bar2:["bar",r!=="buffer"&&`barColor${he(o)}`,r==="buffer"&&`color${he(o)}`,(r==="indeterminate"||r==="query")&&"bar2Indeterminate",r==="buffer"&&"bar2Buffer"]};return(0,y4e.unstable_composeClasses)(n,j7,t)},V7=(e,t)=>t==="inherit"?"currentColor":e.vars?e.vars.palette.LinearProgress[`${t}Bg`]:e.palette.mode==="light"?(0,Vl.lighten)(e.palette[t].main,.62):(0,Vl.darken)(e.palette[t].main,.5),cDr=Y("span",{name:"MuiLinearProgress",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`color${he(r.color)}`],t[r.variant]]}})(({ownerState:e,theme:t})=>g({position:"relative",overflow:"hidden",display:"block",height:4,zIndex:0,"@media print":{colorAdjust:"exact"},backgroundColor:V7(t,e.color)},e.color==="inherit"&&e.variant!=="buffer"&&{backgroundColor:"none","&::before":{content:'""',position:"absolute",left:0,top:0,right:0,bottom:0,backgroundColor:"currentColor",opacity:.3}},e.variant==="buffer"&&{backgroundColor:"transparent"},e.variant==="query"&&{transform:"rotate(180deg)"})),dDr=Y("span",{name:"MuiLinearProgress",slot:"Dashed",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.dashed,t[`dashedColor${he(r.color)}`]]}})(({ownerState:e,theme:t})=>{let r=V7(t,e.color);return g({position:"absolute",marginTop:0,height:"100%",width:"100%"},e.color==="inherit"&&{opacity:.3},{backgroundImage:`radial-gradient(${r} 0%, ${r} 16%, transparent 42%)`,backgroundSize:"10px 10px",backgroundPosition:"0 -23px"})},(0,Vl.css)(f4e||(f4e=cT`
animation: ${0} 3s infinite linear;
`),lDr)),pDr=Y("span",{name:"MuiLinearProgress",slot:"Bar1",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.bar,t[`barColor${he(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar1Indeterminate,r.variant==="determinate"&&t.bar1Determinate,r.variant==="buffer"&&t.bar1Buffer]}})(({ownerState:e,theme:t})=>g({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left",backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.variant==="determinate"&&{transition:`transform .${W7}s linear`},e.variant==="buffer"&&{zIndex:1,transition:`transform .${W7}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&(0,Vl.css)(h4e||(h4e=cT`
width: auto;
animation: ${0} 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
`),iDr)),mDr=Y("span",{name:"MuiLinearProgress",slot:"Bar2",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.bar,t[`barColor${he(r.color)}`],(r.variant==="indeterminate"||r.variant==="query")&&t.bar2Indeterminate,r.variant==="buffer"&&t.bar2Buffer]}})(({ownerState:e,theme:t})=>g({width:"100%",position:"absolute",left:0,bottom:0,top:0,transition:"transform 0.2s linear",transformOrigin:"left"},e.variant!=="buffer"&&{backgroundColor:e.color==="inherit"?"currentColor":(t.vars||t).palette[e.color].main},e.color==="inherit"&&{opacity:.3},e.variant==="buffer"&&{backgroundColor:V7(t,e.color),transition:`transform .${W7}s linear`}),({ownerState:e})=>(e.variant==="indeterminate"||e.variant==="query")&&(0,Vl.css)(g4e||(g4e=cT`
width: auto;
animation: ${0} 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 1.15s infinite;
`),sDr)),fDr=v4e.forwardRef(function(t,r){let o=ye({props:t,name:"MuiLinearProgress"}),{className:n,color:a="primary",value:i,valueBuffer:s,variant:l="indeterminate"}=o,u=G(o,aDr),c=g({},o,{color:a,variant:l}),d=uDr(c),p=ir(),m={},f={bar1:{},bar2:{}};if((l==="determinate"||l==="buffer")&&i!==void 0){m["aria-valuenow"]=Math.round(i),m["aria-valuemin"]=0,m["aria-valuemax"]=100;let y=i-100;p.direction==="rtl"&&(y=-y),f.bar1.transform=`translateX(${y}%)`}if(l==="buffer"&&s!==void 0){let y=(s||0)-100;p.direction==="rtl"&&(y=-y),f.bar2.transform=`translateX(${y}%)`}return(0,b4e.jsxs)(cDr,g({className:ee(d.root,n),ownerState:c,role:"progressbar"},m,{ref:r},u,{children:[l==="buffer"?(0,tj.jsx)(dDr,{className:d.dashed,ownerState:c}):null,(0,tj.jsx)(pDr,{className:d.bar1,ownerState:c,style:f.bar1}),l==="determinate"?null:(0,tj.jsx)(mDr,{className:d.bar2,ownerState:c,style:f.bar2})]}))}),aS=fDr;Te();var oj=h(j());var w4e=h(Xe());var _4e=h(et()),T4e=h(Je());function B7(e){return(0,T4e.default)("MuiLink",e)}var hDr=(0,_4e.default)("MuiLink",["root","underlineNone","underlineHover","underlineAlways","button","focusVisible"]),rj=hDr;var iS=h(Jt()),H7={primary:"primary.main",textPrimary:"text.primary",secondary:"secondary.main",textSecondary:"text.secondary",error:"error.main"},gDr=e=>H7[e]||e,vDr=({theme:e,ownerState:t})=>{let r=gDr(t.color),o=(0,iS.getPath)(e,`palette.${r}`,!1)||t.color,n=(0,iS.getPath)(e,`palette.${r}Channel`);return"vars"in e&&n?`rgba(${n} / 0.4)`:(0,iS.alpha)(o,.4)},P4e=vDr;var x4e=h(oe()),yDr=["className","color","component","onBlur","onFocus","TypographyClasses","underline","variant","sx"],bDr=e=>{let{classes:t,component:r,focusVisible:o,underline:n}=e,a={root:["root",`underline${he(n)}`,r==="button"&&"button",o&&"focusVisible"]};return(0,w4e.unstable_composeClasses)(a,B7,t)},_Dr=Y(Eo,{name:"MuiLink",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`underline${he(r.underline)}`],r.component==="button"&&t.button]}})(({theme:e,ownerState:t})=>g({},t.underline==="none"&&{textDecoration:"none"},t.underline==="hover"&&{textDecoration:"none","&:hover":{textDecoration:"underline"}},t.underline==="always"&&g({textDecoration:"underline"},t.color!=="inherit"&&{textDecorationColor:P4e({theme:e,ownerState:t})},{"&:hover":{textDecorationColor:"inherit"}}),t.component==="button"&&{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none","&::-moz-focus-inner":{borderStyle:"none"},[`&.${rj.focusVisible}`]:{outline:"auto"}})),TDr=oj.forwardRef(function(t,r){let o=ye({props:t,name:"MuiLink"}),{className:n,color:a="primary",component:i="a",onBlur:s,onFocus:l,TypographyClasses:u,underline:c="always",variant:d="inherit",sx:p}=o,m=G(o,yDr),{isFocusVisibleRef:f,onBlur:y,onFocus:T,ref:b}=u_(),[P,x]=oj.useState(!1),C=_r(r,b),k=I=>{y(I),f.current===!1&&x(!1),s&&s(I)},_=I=>{T(I),f.current===!0&&x(!0),l&&l(I)},S=g({},o,{color:a,component:i,focusVisible:P,underline:c,variant:d}),D=bDr(S);return(0,x4e.jsx)(_Dr,g({color:a,className:ee(D.root,n),classes:u,component:i,onBlur:k,onFocus:_,ref:C,ownerState:S,variant:d,sx:[...Object.keys(H7).includes(a)?[]:[{color:a}],...Array.isArray(p)?p:[p]]},m))}),z7=TDr;Te();var Fc=h(j());var uS=h(Jt());var C4e=h(et()),S4e=h(Je());function $7(e){return(0,S4e.default)("MuiListItem",e)}var PDr=(0,C4e.default)("MuiListItem",["root","container","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","padding","button","secondaryAction","selected"]),lp=PDr;Te();var bf=h(j());var M4e=h(Xe()),sS=h(Jt());var k4e=h(et()),D4e=h(Je());function q7(e){return(0,D4e.default)("MuiListItemButton",e)}var wDr=(0,k4e.default)("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]),Ac=wDr;var U7=h(oe()),xDr=["alignItems","autoFocus","component","children","dense","disableGutters","divider","focusVisibleClassName","selected","className"],CD
0% {
opacity: 1;
}
50% {
opacity: 0.4;
}
100% {
opacity: 1;
}
`)),JMr=(0,mT.keyframes)($3e||($3e=dj`
0% {
transform: translateX(-100%);
}
50% {
/* +0.5s of delay between each loop */
transform: translateX(100%);
}
100% {
transform: translateX(100%);
}
`)),eEr=Y("span",{name:"MuiSkeleton",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[r.variant],r.animation!==!1&&t[r.animation],r.hasChildren&&t.withChildren,r.hasChildren&&!r.width&&t.fitContent,r.hasChildren&&!r.height&&t.heightAuto]}})(({theme:e,ownerState:t})=>{let r=R0(e.shape.borderRadius)||"px",o=_u(e.shape.borderRadius);return g({display:"block",backgroundColor:e.vars?e.vars.palette.Skeleton.bg:(0,eo.alpha)(e.palette.text.primary,e.palette.mode==="light"?.11:.13),height:"1.2em"},t.variant==="text"&&{marginTop:0,marginBottom:0,height:"auto",transformOrigin:"0 55%",transform:"scale(1, 0.60)",borderRadius:`${o}${r}/${Math.round(o/.6*10)/10}${r}`,"&:empty:before":{content:'"\\00a0"'}},t.variant==="circular"&&{borderRadius:"50%"},t.variant==="rounded"&&{borderRadius:(e.vars||e).shape.borderRadius},t.hasChildren&&{"& > *":{visibility:"hidden"}},t.hasChildren&&!t.width&&{maxWidth:"fit-content"},t.hasChildren&&!t.height&&{height:"auto"})},({ownerState:e})=>e.animation==="pulse"&&(0,mT.css)(q3e||(q3e=dj`
animation: ${0} 2s ease-in-out 0.5s infinite;
`),QMr),({ownerState:e,theme:t})=>e.animation==="wave"&&(0,mT.css)(U3e||(U3e=dj`
position: relative;
overflow: hidden;
/* Fix bug in Safari https://bugs.webkit.org/show_bug.cgi?id=68196 */
-webkit-mask-image: -webkit-radial-gradient(white, black);
&::after {
animation: ${0} 2s linear 0.5s infinite;
background: linear-gradient(
90deg,
transparent,
${0},
transparent
);
content: '';
position: absolute;
transform: translateX(-100%); /* Avoid flash during server-side hydration */
bottom: 0;
left: 0;
right: 0;
top: 0;
}
`),JMr,(t.vars||t).palette.action.hover)),tEr=G3e.forwardRef(function(t,r){let o=ye({props:t,name:"MuiSkeleton"}),{animation:n="pulse",className:a,component:i="span",height:s,style:l,variant:u="text",width:c}=o,d=G(o,KMr),p=g({},o,{animation:n,component:i,variant:u,hasChildren:!!d.children}),m=ZMr(p);return(0,X3e.jsx)(eEr,g({as:i,ref:r,className:ee(m.root,a),ownerState:p},d,{style:g({width:c,height:s},l)}))}),PK=tEr;Te();var fj=h(j());var Yg=h(Jt());var rEr=e=>!e||!Oo(e),K3e=rEr;var mj=h(j());var Z3e=h(et()),Q3e=h(Je());function wK(e){return(0,Q3e.default)("MuiSlider",e)}var oEr=(0,Z3e.default)("MuiSlider",["root","active","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","disabled","dragging","focusVisible","mark","markActive","marked","markLabel","markLabelActive","rail","sizeSmall","thumb","thumbColorPrimary","thumbColorSecondary","thumbColorError","thumbColorSuccess","thumbColorInfo","thumbColorWarning","track","trackInverted","trackFalse","thumbSizeSmall","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel","vertical"]),Hi=oEr;var pj=h(oe()),J3e=h(oe()),nEr=e=>{let{open:t}=e;return{offset:ee(t&&Hi.valueLabelOpen),circle:Hi.valueLabelCircle,label:Hi.valueLabelLabel}};function xK(e){let{children:t,className:r,value:o}=e,n=nEr(e);return t?mj.cloneElement(t,{className:ee(t.props.className)},(0,J3e.jsxs)(mj.Fragment,{children:[t.props.children,(0,pj.jsx)("span",{className:ee(n.offset,r),"aria-hidden":!0,children:(0,pj.jsx)("span",{className:n.circle,children:(0,pj.jsx)("span",{className:n.label,children:o})})})]})):null}var Pf=h(oe()),CK=h(oe()),aEr=["aria-label","aria-valuetext","aria-labelledby","component","components","componentsProps","color","classes","className","disableSwap","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","orientation","size","step","scale","slotProps","slots","tabIndex","track","value","valueLabelDisplay","valueLabelFormat"];function eqe(e){return e}var tqe=Y("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:r}=e;return[t.root,t[`color${he(r.color)}`],r.size!=="medium"&&t[`size${he(r.size)}`],r.marked&&t.marked,r.orientation==="vertical"&&t.vertical,r.track==="inverted"&&t.trackInverted,r.track===!1&&t.trackFalse]}})(({theme:e,ownerState:t})=>g({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",color:(e.vars||e).palette[t.color].main,WebkitTapHighlightColor:"transparent"},t.orientation==="horizontal"&&g({height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}},t.size==="small"&&{height:2},t.marked&&{marginBottom:20}),t.orientation==="vertical"&&g({height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}},t.size==="small"&&{width:2},t.marked&&{marginRight:44}),{"@media print":{colorAdjust:"exact"},[`&.${Hi.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${Hi.dragging}`]:{[`& .${Hi.thumb}, & .${Hi.track}`]:{transition:"none"}}})),rqe=Y("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})(({ownerState:e})=>g({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38},e.orientation==="horizontal"&&{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"},e.orientation==="vertical"&&{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"},e.track==="inverted"&&{opacity:1})),oqe=Y("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})(({theme:e,ownerState:t})=>{let r=e.palette.mode==="light"?(0,Yg.lighten)(e.palette[t.color].main,.62):(0,Yg.darken)(e.palette[t.color].main,.5);return g({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:e.transitions.create(["left","width","bottom","height"],{duration:e.transitions.duration.shortest})},t.size==="small"&&{border:"none"},t.orientation==="horizontal"&&{height:"inher
${e.palette.mode==="light"?(0,Qg.lighten)((0,Qg.alpha)(e.palette.divider,1),.88):(0,Qg.darken)((0,Qg.alpha)(e.palette.divider,1),.68)}`,textAlign:"left",padding:16},t.variant==="head"&&{color:(e.vars||e).palette.text.primary,lineHeight:e.typography.pxToRem(24),fontWeight:e.typography.fontWeightMedium},t.variant==="body"&&{color:(e.vars||e).palette.text.primary},t.variant==="footer"&&{color:(e.vars||e).palette.text.secondary,lineHeight:e.typography.pxToRem(21),fontSize:e.typography.pxToRem(12)},t.size==="small"&&{padding:"6px 16px",[`&.${Rj.paddingCheckbox}`]:{width:24,padding:"0 12px 0 16px","& > *":{padding:0}}},t.padding==="checkbox"&&{width:48,padding:"0 0 0 4px"},t.padding==="none"&&{padding:0},t.align==="left"&&{textAlign:"left"},t.align==="center"&&{textAlign:"center"},t.align==="right"&&{textAlign:"right",flexDirection:"row-reverse"},t.align==="justify"&&{textAlign:"justify"},t.stickyHeader&&{position:"sticky",top:0,zIndex:2,backgroundColor:(e.vars||e).palette.background.default})),CRr=AS.forwardRef(function(t,r){let o=ye({props:t,name:"MuiTableCell"}),{align:n="inherit",className:a,component:i,padding:s,scope:l,size:u,sortDirection:c,variant:d}=o,p=G(o,PRr),m=AS.useContext(Ej),f=AS.useContext(Vc),y=f&&f.variant==="head",T;i?T=i:T=y?"th":"td";let b=l;T==="td"?b=void 0:!b&&y&&(b="col");let P=d||f&&f.variant,x=g({},o,{align:n,component:T,padding:s||(m&&m.padding?m.padding:"normal"),size:u||(m&&m.size?m.size:"medium"),sortDirection:c,stickyHeader:P==="head"&&m&&m.stickyHeader,variant:P}),C=wRr(x),k=null;return c&&(k=c==="asc"?"ascending":"descending"),(0,eUe.jsx)(xRr,g({as:T,ref:r,className:ee(C.root,a),"aria-sort":k,scope:b,ownerState:x},p))}),Jg=CRr;Te();var nUe=h(j());var aUe=h(Xe());var tUe=h(et()),rUe=h(Je());function _Z(e){return(0,rUe.default)("MuiTableContainer",e)}var SRr=(0,tUe.default)("MuiTableContainer",["root"]),oUe=SRr;var iUe=h(oe()),kRr=["className","component"],DRr=e=>{let{classes:t}=e;return(0,aUe.unstable_composeClasses)({root:["root"]},_Z,t)},MRr=Y("div",{name:"MuiTableContainer",slot:"Root",overridesResolver:(e,t)=>t.root})({width:"100%",overflowX:"auto"}),ERr=nUe.forwardRef(function(t,r){let o=ye({props:t,name:"MuiTableContainer"}),{className:n,component:a="div"}=o,i=G(o,kRr),s=g({},o,{component:a}),l=DRr(s);return(0,iUe.jsx)(MRr,g({ref:r,as:a,className:ee(l.root,n),ownerState:s},i))}),TZ=ERr;Te();var dUe=h(j());var pUe=h(Xe());var sUe=h(et()),lUe=h(Je());function PZ(e){return(0,lUe.default)("MuiTableFooter",e)}var ORr=(0,sUe.default)("MuiTableFooter",["root"]),uUe=ORr;var wZ=h(oe()),RRr=["className","component"],IRr=e=>{let{classes:t}=e;return(0,pUe.unstable_composeClasses)({root:["root"]},PZ,t)},NRr=Y("tfoot",{name:"MuiTableFooter",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-footer-group"}),ARr={variant:"footer"},cUe="tfoot",FRr=dUe.forwardRef(function(t,r){let o=ye({props:t,name:"MuiTableFooter"}),{className:n,component:a=cUe}=o,i=G(o,RRr),s=g({},o,{component:a}),l=IRr(s);return(0,wZ.jsx)(Vc.Provider,{value:ARr,children:(0,wZ.jsx)(NRr,g({as:a,className:ee(l.root,n),ref:r,role:a===cUe?null:"rowgroup",ownerState:s},i))})}),xZ=FRr;Te();var vUe=h(j());var yUe=h(Xe());var mUe=h(et()),fUe=h(Je());function CZ(e){return(0,fUe.default)("MuiTableHead",e)}var LRr=(0,mUe.default)("MuiTableHead",["root"]),hUe=LRr;var SZ=h(oe()),jRr=["className","component"],WRr=e=>{let{classes:t}=e;return(0,yUe.unstable_composeClasses)({root:["root"]},CZ,t)},VRr=Y("thead",{name:"MuiTableHead",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"table-header-group"}),BRr={variant:"head"},gUe="thead",HRr=vUe.forwardRef(function(t,r){let o=ye({props:t,name:"MuiTableHead"}),{className:n,component:a=gUe}=o,i=G(o,jRr),s=g({},o,{component:a}),l=WRr(s);return(0,SZ.jsx)(Vc.Provider,{value:BRr,children:(0,SZ.jsx)(VRr,g({as:a,className:ee(l.root,n),ref:r,role:a===gUe?null:"rowgroup",ownerState:s},i))})}),kZ=HRr;Te();var IUe=h(j());Te();var PUe=h(j());var wUe=h(Xe());var bUe=h(et()),_Ue=h(Je());function DZ(e){return(0,_Ue.default)("MuiToolbar",e)}var zRr=(0,bUe.default)("MuiToolbar",["root","gutters","regul
`:" ";app.vault.cachedRead(n.item.file).then(c=>{let d=`${c.slice(0,n.item.block.end)}${u}^${l}${c.slice(n.item.block.end)}`;app.vault.modify(n.item.file,d)}).catch(c=>{lt.error(c)}),i+=l}a.push(app.fileManager.generateMarkdownLink(n.item.file,t.file.path,i,n.item.alias));let s=!!app.vault.getConfig("useMarkdownLinks");return r&&!s?a[a.length-1]=a[a.length-1].slice(0,-2):!r&&!s&&a.push("]] "),a.join("")}}}var XNr=/\B#([^\s]*)?$/;function $Ge(e,t){return{id:"tag",match:XNr,index:1,search:(r,o)=>{o(r?[{item:`<em>#${r}</em>`,refIndex:-1},...t.search(r,{limit:50})]:e.slice(0,50).map((n,a)=>({item:n,refIndex:a})))},template:r=>r.item,replace:r=>`${r.item} `}}var pp=h(UGe(),1);var QNr=/\$&/g,JNr=/\$(\d)/g,Kj=class{constructor(t,r,o){this.data=t;this.term=r;this.strategy=o}getReplacementData(t){let r=this.strategy.replace(this.data);if(r==null)return null;let o="";Array.isArray(r)&&(o=r[1],r=r[0]);let n=this.strategy.match(t);if(n==null||n.index==null)return null;let a=r.replace(QNr,n[0]).replace(JNr,(i,s)=>n[parseInt(s)]);return{start:n.index,end:n.index+n[0].length,beforeCursor:a,afterCursor:o}}replace(t,r){let o=this.getReplacementData(t);if(o!==null)return r=o.afterCursor+r,[[t.slice(0,o.start),o.beforeCursor,t.slice(o.end)].join(""),r]}render(){return this.strategy.renderTemplate(this.data,this.term)}getStrategyId(){return this.strategy.getId()}};var eAr=1,Zj=class{constructor(t){this.props=t;this.cache={}}destroy(){return this.cache={},this}replace(t){return this.props.replace(t)}execute(t,r){var a;let o=this.matchWithContext(t);if(!o)return!1;let n=o[(a=this.props.index)!=null?a:eAr];return this.search(n,i=>{r(i.map(s=>new Kj(s,n,this)))},o),!0}renderTemplate(t,r){if(this.props.template)return this.props.template(t,r);if(typeof t=="string")return t;throw new Error(`Unexpected render data type: ${typeof t}. Please implement template parameter by yourself`)}getId(){return this.props.id||null}match(t){return typeof this.props.match=="function"?this.props.match(t):t.match(this.props.match)}search(t,r,o){this.props.cache?this.searchWithCach(t,r,o):this.props.search(t,r,o)}matchWithContext(t){let r=this.context(t);return r===!1?null:this.match(r===!0?t:r)}context(t){return this.props.context?this.props.context(t):!0}searchWithCach(t,r,o){this.cache[t]!=null?r(this.cache[t]):this.props.search(t,n=>{this.cache[t]=n,r(n)},o)}};var Qj=class extends pp.default{constructor(r){super();this.handleQueryResult=r=>{this.emit("hit",{searchResults:r})};this.strategies=r.map(o=>new Zj(o))}destroy(){return this.strategies.forEach(r=>r.destroy()),this}run(r){for(let o of this.strategies)if(o.execute(r,this.handleQueryResult))return;this.handleQueryResult([])}};var tAr=typeof window!="undefined"&&!!window.CustomEvent,ui=(e,t)=>tAr?new CustomEvent(e,t):new CustomEvent(e,{bubbles:!1,cancelable:(t==null?void 0:t.cancelable)||!1,detail:(t==null?void 0:t.detail)||void 0});var rAr=10,oAr="auto",nAr="dropdown-menu textcomplete-dropdown",GGe="textcomplete-item",aAr=`${GGe} active`,Jj=class e extends pp.default{constructor(r,o){super();this.el=r;this.option=o;this.shown=!1;this.items=[];this.activeIndex=null}static create(r){let o=r.parent||window.document.body,a=o.doc.createElement("ul");return a.className=r.className||nAr,Object.assign(a.style,{display:"none",position:"absolute",zIndex:"1000"},r.style),o==null||o.appendChild(a),new e(a,r)}render(r,o){let n=ui("render",{cancelable:!0});return this.emit("render",n),n.defaultPrevented?this:(this.clear(),r.length===0?this.hide():(this.items=r.slice(0,this.option.maxCount||rAr).map((a,i)=>{var s;return new fQ(this,i,a,((s=this.option)==null?void 0:s.item)||{})}),this.setStrategyId(r[0]).renderEdge(r,"header").renderItems().renderEdge(r,"footer").show().setOffset(o).activate(0),this.emit("rendered",ui("rendered")),this))}destroy(){var r;return this.clear(),(r=this.el.parentNode)==null||r.removeChild(this.el),this}select(r){let o={searchResult:r.searchResult},n=ui("select",{cancelable:!0,detail:o});return this.emit("select",n),n.defaultPrevented?this:(this.hide(),this.emit("selected",ui("selected",{detail:
`).map(r=>r[0]===">"?r:`> ${r}`).join(`
`)}function _Ar(e){return e.split(`
`).map(r=>r[0]!==">"?r:r.replace(/^>+\s*/,"")).join(`
`)}var oW=/^(?:\s*\d+[.)]\s+.*?(?:[\r\n]|$))+$/,yQ=/^(?:\s*\d+[.)]\s+\[\s+\]\s+.*?(?:[\r\n]|$))+$/,bQ=/^(?:\s*\d+[.)]\s+\[[^\]\s]+\]\s+.*?(?:[\r\n]|$))+$/;function TAr(e){return e.match(/^\s*/)[0].length}function PAr(e){return parseInt(e.match(/^\s*(\d+)/)[1],10)}function wAr(e){let t=[0],r=0;return e.split(`
`).map(o=>{let n=TAr(o);if(n>r?t.push(0):n<r&&t.pop(),r=n,oW.test(o)){let a=PAr(o);return t[t.length-1]=a,o}return t[t.length-1]=t[t.length-1]+1,o.replace(/^(\s*)/,`$1${t[t.length-1]}. `)}).join(`
`)}function xAr(e){return e.split(`
`).map(t=>oW.test(t)?t.replace(/^(\s*)\d+[.)]\s+/,"$1"):t).join(`
`)}var nW=/^(?:\s*[-*+]\s+.*?(?:[\r\n]|$))+$/,_Q=/^(?:\s*[-*+]\s+\[\s+\]\s+.*?(?:[\r\n]|$))+$/,TQ=/^(?:\s*[-*+]\s+\[[^\]\s]+\]\s+.*?(?:[\r\n]|$))+$/;function r6e(e){return e.split(`
`).map(r=>nW.test(r)?r:r.replace(/^(\s*)/,"$1- ")).join(`
`)}function CAr(e){return e.split(`
`).map(t=>_Q.test(t)||TQ.test(t)?t:t.replace(/^(\s*[-*+]\s+)/,"$1[ ] ")).join(`
`)}function SAr(e){return e.split(`
`).map(t=>yQ.test(t)||bQ.test(t)?t:t.replace(/^(\s*\d+[.)]\s+)/,"$1[ ] ")).join(`
`)}function kAr(e){return e.split(`
`).map(t=>_Q.test(t)?t:t.replace(/^(\s*[-*+]\s+)\[[^\]]\]/,"$1[ ]")).join(`
`)}function DAr(e){return e.split(`
`).map(t=>yQ.test(t)?t:t.replace(/^(\s*\d+[.)]\s+)\[[^\]]{1}\]/,"$1[ ]")).join(`
`)}function MAr(e){return e.split(`
`).map(t=>TQ.test(t)?t:t.replace(/^(\s*[-*+]\s+)\[\s\]/,"$1[x]")).join(`
`)}function EAr(e){return e.split(`
`).map(t=>bQ.test(t)?t:t.replace(/^(\s*\d+[.)]\s+)\[\s\]/,"$1[x]")).join(`
`)}function OAr(e){return e.split(`
`).map(r=>nW.test(r)?r.replace(/^(\s*)[-+*]\s+/,"$1"):r).join(`
`)}var l6e={"editor:toggle-bold":e=>{ST(e,o6e,mAr,"**")},"editor:toggle-code":e=>{ST(e,a6e,hAr,"`")},"editor:toggle-italics":e=>{ST(e,n6e,fAr,"*")},"editor:toggle-highlight":e=>{ST(e,i6e,gAr,"==")},"editor:toggle-strikethrough":e=>{ST(e,s6e,vAr,"~~")},"editor:toggle-blockquote":e=>{rW(e,yAr,bAr,_Ar)},"editor:toggle-bullet-list":e=>{rW(e,nW,r6e,OAr)},"editor:toggle-numbered-list":e=>{rW(e,oW,wAr,xAr)},"editor:toggle-checklist-status":e=>{let t=mp(e),r=t.selection.end===t.selection.start,o=$S({text:t.text,selection:t.selection}),n=$i(e,o),a=n.selectedText,i=nW.test(a),s=oW.test(a);!i&&!s?a=r6e(a):i?_Q.test(a)?a=MAr(a):TQ.test(a)?a=kAr(a):a=CAr(a):yQ.test(a)?a=EAr(a):bQ.test(a)?a=DAr(a):a=SAr(a);let l=Uc(e,a);if(r){let u=a.length-n.selectedText.length;$i(e,{start:t.selection.start+u,end:t.selection.end+u})}else $i(e,{start:n.selection.start,end:l.selection.end})}},PQ={"(":e=>tl(e,"(",")",!1),"[":e=>tl(e,"[","]",!1,!0),"{":e=>tl(e,"{","}",!1),"'":e=>tl(e,"'","'",!1),'"':e=>tl(e,'"','"',!1)},wQ={"*":e=>tl(e,"*","*",!1),_:e=>tl(e,"_","_",!1),"`":e=>tl(e,"`","`",!1),"=":e=>tl(e,"=","=",!0),"~":e=>tl(e,"~","~",!0),$:e=>tl(e,"$","$",!0),"%":e=>tl(e,"%","%",!0)},RAr={"(":")","[":"]","{":"}","'":"'",'"':'"',"*":"*",_:"_","`":"`","=":"=","~":"~",$:"$","%":"%"};function u6e(e,t){let r=mp(e);if(r.selection.end!==r.selection.start||r.selection.end===r.text.length)return!1;let o=r.text[r.selection.end-1],n=r.text[r.selection.end];if(t[o]&&n===RAr[o])return $i(e,{start:r.selection.end,end:r.selection.end+1}),Uc(e,""),!0}function c6e(e){return u6e(e,PQ)}function d6e(e){return u6e(e,wQ)}function IAr(e,t,r){let o=t?" ":" ".repeat(r);return e.split(`
`).map(n=>o+n).join(`
`)}function NAr(e,t,r){let o=t?"\\t":" ".repeat(r),n=new RegExp(`^${o}`);return e.split(`
`).map(a=>n.test(a)?a.replace(n,""):a).join(`
`)}function p6e(e,t,r,o){let n=mp(e);if(t){let u=$S(n),c=$i(e,u);if(Uc(e,NAr(c.selectedText,r,o)),n.selection.start===n.selection.end){let d=r?1:o;$i(e,{start:n.selection.start-d,end:n.selection.end-d})}return!0}let a=$S(n),i=$i(e,a),l=IAr(i.selectedText,r,o).replace(/^(\s*)(\d+)([.)]\s)/,(u,c,d,p)=>`${c}1${p}`);return Uc(e,l),!0}var m6e=h(j()),AAr=(e,t)=>{(0,m6e.useEffect)(()=>{if(e){e.style.height="0px";let r=e.scrollHeight;e.style.height=r+"px"}},[e,t])},f6e=AAr;var h6e=(0,kT.forwardRef)(function(i,a){var s=i,{onEnter:t,onEscape:r,view:o}=s,n=Nn(s,["onEnter","onEscape","view"]);var f;let l=app.vault.getConfig("autoPairMarkdown"),u=app.vault.getConfig("autoPairBrackets"),c=app.vault.getConfig("useTab"),d=app.vault.getConfig("tabSize"),p=!!app.vault.getConfig("useMarkdownLinks"),m=JGe({isInputVisible:!0,onEnter:t,onEscape:r,onKeyDown:y=>{if(y.key==="Backspace"){let T=c6e(y.target);return T||d6e(y.target)}if(y.key==="Tab")return y.preventDefault(),p6e(y.target,y.shiftKey,c,d);if(l){let T=wQ[y.key];if(T&&T(y.target))return y.preventDefault(),!0}if(u){if(p&&y.key==="[")return!1;let T=PQ[y.key];if(T&&T(y.target))return y.preventDefault(),!0}return!1},view:o});return(0,kT.useEffect)(()=>{let y=T=>{let b=l6e[T];b&&b(m.ref.current)};return o.emitter.on(lr.HOTKEY,y),()=>{o.emitter.off(lr.HOTKEY,y)}},[o]),f6e(a.current,n.value.toString()),kT.default.createElement("textarea",$e(Z(Z({},n),m),{ref:y=>{m.ref.current=y,a.current=y},rows:((f=n.value.toString())==null?void 0:f.split(`
`).length)||1}))});var FAr=e=>{let{defaultCell:t,persistChange:r,textCell:o}=e,{table:n}=t,a=(0,Df.useRef)(),[i,s]=(0,g6e.useState)(o),l=p=>{let{value:m}=p.target;s(m)},u=p=>{if(p.shiftKey){p.preventDefault();let m=p.target,f=m.value,y=m.selectionStart;f=f.slice(0,y)+"</br>"+f.slice(m.selectionEnd),m.value=f,m.selectionStart=m.selectionEnd=y+5}else a.current.blur()},c=(0,Df.useCallback)(()=>{r(o)},[]),d=()=>{r(i==null?void 0:i.toString())};return Df.default.createElement(Df.default.Fragment,null,Df.default.createElement(h6e,{ref:a,value:i==null?void 0:i.toString(),onEnter:u,onEscape:c,onBlur:d,onChange:l,view:n.options.meta.view,className:Ae("editor-cell"),autoFocus:!0}))},v6e=FAr;var LAr=e=>{let{defaultCell:t}=e,{column:r,table:o,row:n}=t,{tableState:a}=o.options.meta,i=r.columnDef,s=a.data(b=>b.rows[n.index]),l=a.configState(b=>b.info),u=a.columns(b=>b.info),c=a.data(b=>b.actions),d=a.data(b=>Ft.parseRowToCell(b.rows[n.index],i,le.TEXT,l.getLocalSettings())),p=(0,nv.useRef)(),[m,f]=(0,y6e.useState)(!1);(0,nv.useEffect)(()=>{m||!p.current&&!d||zn.renderMarkdown(t,d,p.current,5)},[m,d]);let y=()=>{f(!0)};return m?nv.default.createElement(v6e,{defaultCell:t,persistChange:b=>F(void 0,null,function*(){if(b=b.trim(),b!==void 0&&b!==d){let P=Ft.parseRowToLiteral(s,i,b);yield c.updateCell({rowIndex:n.index,column:i,value:P,columns:u.getAllColumns(),ddbbConfig:l.getLocalSettings()})}f(!1)}),textCell:d}):nv.default.createElement("span",{ref:p,onDoubleClick:y,onKeyDown:b=>{Xu.CELL_VALID_KEYDOWN.test(b.key)?y():b.key==="Enter"&&(b.preventDefault(),y())},style:{width:r.getSize()},className:Ae(Pa(i.config,l.getLocalSettings(),["tabIndex"])),tabIndex:0})},b6e=LAr;var DT=h(j());var jAr=e=>{let{defaultCell:t}=e,{cell:r,table:o}=t,{tableState:n}=o.options.meta,a=n.configState(s=>s.info),i=(0,DT.useRef)();return(0,DT.useEffect)(()=>{if(i.current!==null){i.current.innerHTML="";let s=r.getValue(),l=s.toFormat(a.getLocalSettings().metadata_date_format);l=`[[${s.toFormat("yyyy-MM-dd")}|${l}]]`,zn.renderMarkdown(t,l,i.current,5)}}),DT.default.createElement("span",{ref:i,className:`${Ae("md_cell tabIndex")}`,key:`metadata_time_${r.id}`,tabIndex:0})},_6e=jAr;var MT=h(j());var WAr=e=>{let{defaultCell:t}=e,{table:r,row:o,column:n}=t,{tableState:a}=r.options.meta,i=a.data(l=>l.rows[o.index]),s=(0,MT.useRef)();return(0,MT.useEffect)(()=>{if(s.current===null)return;let l=i[n.id],u=[];l.forEach(c=>{u.push(`- ${c.markdown()}`)}),zn.renderMarkdown(t,u.join(`
`),s.current,5)}),MT.default.createElement("span",{ref:s,className:Ae("md_cell text-align-left tabIndex"),tabIndex:0})},T6e=WAr;var ET=h(j());var VAr=e=>{let{defaultCell:t}=e,{cell:r,table:o,row:n,column:a}=t,{tableState:i}=o.options.meta,s=a.columnDef,l=(0,ET.useRef)(),u=i.data(T=>T.rows[n.index]),c=i.data(T=>T.actions),d=i.automations(T=>T.info),p=i.configState(T=>T.info),m=i.data(T=>T.info),f=i.columns(T=>T.info),y=i.automations(T=>T.info);return(0,ET.useEffect)(()=>{Promise.resolve().then(()=>F(void 0,null,function*(){var P,x;if(l.current===null)return;let T=d.runFormula(s.config.formula_query,u,{data:m,columns:f,config:p,automation:y}).toString();if(yield zn.renderMarkdown(t,T,l.current,5),r.getValue()===T)return;let b=Ft.parseRowToLiteral(u,s,T);yield c.updateCell({rowIndex:n.index,column:s,value:Ft.parseLiteral(b,(P=s.config.formula_persist_type)!=null?P:le.TEXT,p.getLocalSettings()),columns:f.getAllColumns(),ddbbConfig:p.getLocalSettings(),saveOnDisk:(x=s.config.persist_changes)!=null?x:!1})}))},[Object.entries(u).filter(([T])=>T!==xt.MODIFIED&&T!==a.id).map(([,T])=>T?T.toString():"").join("")]),ET.default.createElement("span",{ref:l,className:`${Ae("md_cell "+Pa(s.config,p.getLocalSettings(),["tabIndex"]))}`,key:`formula_${r.id}`,tabIndex:0})},P6e=VAr;var W6e=require("obsidian"),RT=h(j());var OT=h(j()),OQ=h(j());var aW=class{constructor(t){this.databaseFile=t}};var iW=class{constructor(t){this.value=t}object(){return this.value.split(`
`)}replaceAll(t){return t.regexp.forEach((r,o)=>{this.value=this.value.replaceAll(r,t.newValue[o])}),this}remove(t){let r=this.object();return r.forEach((o,n)=>{t.regexp.some(a=>{if(o.match(a))return delete r[n],!0})}),this.value=r.join(`
`),this}removeAll(t){let r=this.object();return r.forEach((o,n)=>{o.trim().indexOf(t)!=-1&&delete r[n]}),this.value=r.join(`
`),this}fetch(t){let r=this.object();for(let o=0;o<r.length;o++)if(o+1===t)return r[o];return null}edit(t,r){let o=this.object();return o[r-1]=t,this.value=o.join(`
`),this}};var qS=require("obsidian");var w6e=(e,t,r)=>{let o=e.frontmatter,n=[];return Object.keys(o).forEach(a=>{a!==r&&n.push(...xQ(o[a],0,t,a))}),n.length>0&&(n=["---",...n,"---"]),n.join(`
`)},x6e=e=>{let t=[];return Object.keys(e.inline).forEach(r=>{t.push(`${r}:: ${e.inline[r]}`)}),t.join(`
`)};function av(e,t,r=!1){return Ft.parseLiteral(e,le.MARKDOWN,t,!1,r).toString()}function xQ(e,t,r,o){let n=[];return e=Ft.parseDataArray(e),ut.getDataviewAPI().value.isArray(e)?(n.push(`${" ".repeat(t)}${o}:`),e.forEach(a=>{n.push(...xQ(a,t+1,r))})):Ct.isDateTime(e)?n.push(`${" ".repeat(t)}${o}: ${Ft.parseLiteral(e,le.MARKDOWN,r)}`):ut.getDataviewAPI().value.isObject(e)?(n.push(`${" ".repeat(t)}${o}:`),Object.entries(e).forEach(([a,i])=>{n.push(...xQ(i,t+1,r,a))})):o?n.push(`${" ".repeat(t)}${o}: ${Ft.parseLiteral(e,le.MARKDOWN,r)}`):n.push(`${" ".repeat(t)}- ${Ft.parseLiteral(e,le.MARKDOWN,r,void 0,!0)}`),n}var CQ=class e{create_markdown_file(t,r,o,n){return F(this,null,function*(){lt.debug(`=> create_markdown_file. name:${t.path}/${r})`);let a=n?w6e(n,o).concat(`
`).concat(x6e(n)):"";try{if(ut.isTruthy(o.current_row_template)&&o.current_row_template.endsWith(".md")){let s=Wo(o.current_row_template),l=yield this.obtainContentFromTfile(s);a=a.concat(l)}}catch(s){new qS.Notice(`Error while inserting ${o.current_row_template}: ${s}`)}switch(o.source_data){case kr.TAG:a=a.concat(`${o.source_form_result}
`);break;default:}let i=yield app.vault.create(t.path.concat("/").concat(r!=null?r:"Untitled").concat(".md"),a!=null?a:"");return lt.debug("<= create_markdown_file"),i})}removeNote(t){return F(this,null,function*(){app.vault.delete(t),new qS.Notice(`File ${t.path} removed from vault`)})}duplicateNote(t){return F(this,null,function*(){let r=yield this.obtainContentFromTfile(t),o=t.path.replace(".md"," (copy).md");return yield app.vault.create(o,r!=null?r:"",{ctime:t.stat.ctime,mtime:t.stat.mtime})})}editNoteContent(t){return F(this,null,function*(){lt.debug(`=> editNoteContent. action:${t.action} filePath:${t.file.path}`);try{let r=t.content;r===void 0&&(r=yield this.obtainContentFromTfile(t.file));let o=new iW(r);switch(t.action){case lP.REMOVE:r=o.remove(t).value;break;case lP.REPLACE:r=o.replaceAll(t).value;break;default:throw"Error: Option "+t.action+" is not supported"}return yield app.vault.modify(t.file,r),lt.debug(`<= editNoteContent. file '${t.file.path}' edited`),r}catch(r){throw lt.error("<= editNoteContent exit with errors",r),r}})}obtainContentFromTfile(t){return F(this,null,function*(){return yield app.vault.read(t)})}ontainCurrentFrontmatter(t){let r=t.match(/^---\s+([\w\W]+?)\s+---/);if(r){let o=r[1],n=(0,qS.parseYaml)(o),a={};return Object.keys(n).forEach(i=>{a[i]=n[i]}),a}else return}obtainFrontmatterKeys(t){let r=this.ontainCurrentFrontmatter(t);return r?Object.keys(r):[]}create_row_file(t,r,o){return F(this,null,function*(){let n=r.replace(/\.[^/.]+$/,"").trim(),a=`${t}/${n}.md`,i=0;for(;Wo(a,!1);)i++,a=`${t}/${n}-${i}.md`;return i>0&&(n=`${n}-${i}`,r=`${n} copy(${i})`),yield this.create_markdown_file(tu(t),n,o),a})}static getInstance(){return this.instance||(this.instance=new e),this.instance}},ci=CQ.getInstance();var BAr=(e,t,r)=>{let o=t.filter(s=>!s.isMetadata),n=ut.getDataviewAPI().page(e.path),a={frontmatter:{},inline:{}},i=o.map(s=>s.key);return Object.keys(n).forEach(s=>{let l=ut.isTruthy(n[s])?n[s]:"",u=!1;i.includes(s)&&(u=o.find(c=>c.key===s).config.isInline),u||!r.includes(s)?a.inline[s]=l:a.frontmatter[s]=l}),a},C6e=BAr;var Gc=class{constructor(t=lP.REPLACE){this.action=t;this.regExpList=[];this.regExpNewValue=[]}setFile(t){return this.file=t,this}setAction(t){return this.action=t,this}setContent(t){return this.content=t,this}addRegExp(t){return this.regExpList.push(t),this}addInlineRegexStandard(t){return this.addRegExp(RegExp(`^(${this.baseInlineRegex(t)})(.*$)`,"gm"))}addInlineRegexParenthesis(t){let r=`^(.*)([\\[(]{1})(${this.baseInlineRegex(t)})(.*)([)\\]]{1})(.*$)`;return this.addRegExp(new RegExp(r,"gm"))}addInlineRegexListOrCallout(t){let r=`^([\\s\\>]*)([\\-\\>]{1}[\\s]{1})(${this.baseInlineRegex(t)})(.*$)`;return this.addRegExp(new RegExp(r,"gm"))}addRegExpNewValue(t){return this.regExpNewValue.push(t),this}addInlineFieldRegExpPair(t,r,o){let n=uL(this.content),a=`${r}:: ${o}`,i,s="";switch(t){case vv.BOTTOM:s=n?`$1$2
${a}`:`$1
${a}`;break;case vv.LAST_FIELD:if(uP.INLINE_LAST_FIELD.test(this.content)){i=uP.INLINE_LAST_FIELD,s=`$1$2$3$4$5$6$7$8$9$10$2
$3$4${r}$6:: ${o}$9
$12`;break}default:s=n?`$1
${a}$2`:`${a}
$1`}return this.addRegExp(i||(n?uP.INLINE_WITH_FRONTMATTER:uP.INLINE_WITHOUT_FRONTMATTER)),this.addRegExpNewValue(s)}build(){return this.validate(),{action:this.action,file:this.file,content:this.content,regexp:this.regExpList,newValue:this.regExpNewValue}}isContentEditable(){return this.regExpList.some(t=>t.test(this.content))}validate(){if(this.file===void 0)throw"Error: file is not defined";if(this.action===void 0)throw"Error: action is not defined";if(this.regExpList.length===0)throw"Error: regexp is not defined"}baseInlineRegex(t){return`[${dB}]{0,2}${t}[${dB}]{0,2}[:]{2}`}};var SQ=class e{constructor(){this.onFlyEditions=[];this.currentTimeout=null}batchUpdateRowFiles(t,r,o,n,a,i){return F(this,null,function*(){o.filter(l=>{let u=Ft.parseRowToCell(l,n,n.input,i);return r(u)}).map(l=>{let u=l.__note__.getFile(),c=Ft.parseRowToCell(l,n,n.input,i),d=t(c),p=Ft.parseRowToLiteral(l,n,d);_s.updateRowFileProxy(u,n.key,p,a,i,ja.COLUMN_VALUE)})})}updateRowFileProxy(t,r,o,n,a,i){return F(this,null,function*(){yield this.onFlyEditions.push({file:t,columnId:r,newValue:o,columns:n,ddbbConfig:a,option:i}),this.currentTimeout&&clearTimeout(this.currentTimeout),this.currentTimeout=setTimeout(()=>F(this,null,function*(){for(;this.onFlyEditions.length>0;){let{file:s,columnId:l,newValue:u,columns:c,ddbbConfig:d,option:p}=this.onFlyEditions.shift();yield this.updateRowFile(s,l,u,c,d,p).catch(m=>{TD(Voe.YamlRead,m)}),yield sleep(25)}this.currentTimeout=null}),250)})}updateRowFile(t,r,o,n,a,i){return F(this,null,function*(){lt.info(`=>updateRowFile. file: ${t.path} | columnId: ${r} | newValue: ${o} | option: ${i}`);let s=yield ci.obtainContentFromTfile(t),l=ci.obtainFrontmatterKeys(s),u=C6e(t,n,l),c=uL(s),d=n.find(m=>m.key===(ja.COLUMN_KEY===i?o:r)),p={file:t,column:d,columnId:r,newValue:o,content:s,ddbbConfig:a,contentHasFrontmatter:c,rowFields:u};switch(i){case ja.COLUMN_VALUE:this.columnValue(p);break;case ja.COLUMN_KEY:this.columnKey(p);break;case ja.REMOVE_COLUMN:this.removeColumn(p);break;default:throw`Error: option ${i} not supported yet`}lt.info(`<= updateRowFile.asociatedFilePathToCell: ${t.path} | columnId: ${r} | newValue: ${o} | option: ${i} `)})}removeColumn(t){return F(this,null,function*(){let{column:r,file:o,columnId:n,rowFields:a}=t;if(r.config.isInline){yield this.inlineRemoveColumn(o,n);return}delete a.frontmatter[n],yield this.persistFrontmatter($e(Z({},t),{deletedColumn:n}))})}columnKey(t){return F(this,null,function*(){var l;let{column:r,columnId:o,newValue:n,rowFields:a,ddbbConfig:i}=t;if(r.config.isInline){yield this.inlineColumnKey(t);return}if(!Object.prototype.hasOwnProperty.call(a.frontmatter,o)&&!Object.prototype.hasOwnProperty.call(a.inline,o))return;let s=Ft.parseLiteral(n,le.TEXT,i);a.frontmatter[s]=(l=a.frontmatter[o])!=null?l:"",delete a.frontmatter[o],yield this.persistFrontmatter($e(Z({},t),{deletedColumn:o,newKey:s}))})}columnValue(t){return F(this,null,function*(){let{file:r,columnId:o,newValue:n,column:a,rowFields:i}=t;if(a.config.isInline){yield this.inlineColumnEdit(t);return}i.frontmatter[o]=n,yield this.persistFrontmatter(t),yield this.inlineRemoveColumn(r,o)})}persistFrontmatter(t){return F(this,null,function*(){let{file:r,columnId:o,ddbbConfig:n,rowFields:a,deletedColumn:i,newKey:s}=t;yield app.fileManager.processFrontMatter(r,l=>{s?l[s]=l[i]:l[o]=Ft.parseLiteral(a.frontmatter[o],le.MARKDOWN,n),i&&delete l[i]})})}inlineRemoveColumn(t,r){return F(this,null,function*(){let o=new Gc().setFile(t).addInlineRegexStandard(r).addRegExpNewValue("").addInlineRegexParenthesis(r).addRegExpNewValue("$1$2$5$6").addInlineRegexListOrCallout(r).addRegExpNewValue("").build();yield ci.editNoteContent(o)})}inlineAddColumn(t){return F(this,null,function*(){let{file:r,columnId:o,content:n,newValue:a,ddbbConfig:i}=t,s=Ft.parseLiteral(a,le.MARKDOWN,i,!0).toString(),l=new Gc().setContent(n).setFile(r).addInlineFieldRegExpPair(i.inline_new_position,o,s).build();yield ci.editNoteContent(l),yield this.persistFrontmatter($e(Z({},t),{deletedColumn:o}))})}inlineColumnEdit(t){return F(this,null,function*(){let{file:r,column
`,"\\n")}function I6e(e){return e.replaceAll('\\"','"').replaceAll("\\n",`
`)}var dW=class extends Yc{constructor(){super(...arguments);this.handlerName="config"}handle(r){let{config:o}=r.yaml;return this.localDisk.push(`${this.handlerName}:`),Object.entries(o).forEach(([n,a])=>{typeof a=="object"?(this.localDisk.push(`${ko.repeat(1)}${n}:`),Object.entries(a).forEach(([i,s])=>{this.localDisk.push(`${ko.repeat(2)}${i}: ${av(s,o)}`)})):typeof a=="string"?this.localDisk.push(`${ko.repeat(1)}${n}: ${av(R6e(a),o,!0)}`):this.localDisk.push(`${ko.repeat(1)}${n}: ${av(a,o)}`)}),this.goNext(r)}};var pW=class extends Yc{constructor(){super(...arguments);this.handlerName="filters"}handle(r){let{filters:o}=r.yaml,n=1;if(this.localDisk.push(`${this.handlerName}:`),this.localDisk.push(`${ko.repeat(n)}enabled: ${o.enabled}`),this.localDisk.push(`${ko.repeat(n)}conditions:`),n++,o.conditions)for(let a of o.conditions)this.striginifyFilter(a,n+1);return this.goNext(r)}striginifyFilter(r,o){var n;if(r.condition){let a=r.condition,i=r.disabled,s=r.filters,l=r.label,u=r.color;if(s&&s.length>0){this.localDisk.push(`${ko.repeat(o)}- condition: ${a}`),this.localDisk.push(`${ko.repeat(o)} disabled: ${!!i}`),l&&this.localDisk.push(`${ko.repeat(o)} label: "${l}"`),u&&this.localDisk.push(`${ko.repeat(o)} color: "${u}"`),this.localDisk.push(`${ko.repeat(o)} filters:`),o++;for(let c of r.filters)this.striginifyFilter(c,o)}}else this.localDisk.push(`${ko.repeat(o)}- field: ${r.field}`),this.localDisk.push(`${ko.repeat(o)} operator: ${r.operator}`),this.localDisk.push(`${ko.repeat(o)} value: "${(n=r.value)!=null?n:""}"`),this.localDisk.push(`${ko.repeat(o)} type: ${r.type}`)}};var qAr=e=>UAr(e).disk.join(`
`);function UAr(e){var n;let t=GAr(),r=1;for(;r<t.length;)t[r-1].setNext(t[r]),r++;let o={yaml:e,disk:[],errors:{}};return(n=t[0])==null?void 0:n.handle(o)}function GAr(){return[new uW,new cW,new dW,new pW]}var N6e=qAr;var US=class extends Rp{constructor(r,o){super(r,o);this.errors=o}};var A6e=require("obsidian");var Xc=class{constructor(){this.listOfErrors=[]}addError(t){this.listOfErrors.push(t)}setNext(t){return this.nextHandler=t,t}goNext(t){return this.listOfErrors.length>0&&(t.errors[this.handlerName]=this.listOfErrors),this.nextHandler?this.nextHandler.handle(t):t}};var mW=class extends Xc{constructor(){super(...arguments);this.handlerName="baseInfo"}handle(r){let{yaml:o}=r;return(!o.name||o.name.length===0)&&this.addError(`Name of database is empty or is not defined value: ${o.name}`),o.description||(o.description=""),r.yaml=o,this.goNext(r)}};var fW=class extends Xc{constructor(){super(...arguments);this.handlerName="columns"}handle(r){let{yaml:o}=r;return o.columns||(this.addError("There was not columns in yaml. Default will be loaded"),o.columns={}),Object.keys(o.columns).forEach(n=>{let a=o.columns[n];a.input?a=this.marshallParticularInputInfo(a):(this.addError(`There was not input in column ${n}`),a.input=le.TEXT),a.accessorKey||(this.addError(`There was not accessorKey in column ${n}`),a.accessorKey=n),a.key||(this.addError(`There was not key in column ${n}`),a.key=n),a.label||(this.addError(`There was not label in column ${n}`),a.label=n),a.position=this.parseNumber(a.position),a.skipPersist=this.parseBoolean(a.skipPersist),a.isHidden=this.parseBoolean(a.isHidden),(a.sortIndex===void 0||typeof a.sortIndex!="number")&&(a.sortIndex=-1),!a.config&&!(a.config instanceof Object)?a.config=Ar:(a.config=Z(Z({},Ar),a.config),a.config.isInline=this.parseBoolean(a.config.isInline),a=this.marshallParticularConfigInfo(a)),o.columns[n]=a}),r.yaml=o,this.goNext(r)}parseBoolean(r,o=!1){return r==null?o:typeof r=="boolean"?r:r==="true"?!0:r==="false"?!1:o}parseNumber(r,o=0){return r==null?o:typeof r=="number"?r:Number(r)}marshallParticularConfigInfo(r){switch(r.input){case le.TEXT:r.config.enable_media_view=this.parseBoolean(r.config.enable_media_view,Ar.enable_media_view),r.config.media_width=this.parseNumber(r.config.media_width,Ar.media_width),r.config.media_height=this.parseNumber(r.config.media_height,Ar.media_height);break;case le.TASK:r.config.task_hide_completed=this.parseBoolean(r.config.task_hide_completed,Ar.task_hide_completed);break}return r}marshallParticularInputInfo(r){switch(r.input){case le.SELECT:case le.TAGS:!r.options||!Array.isArray(r.options)?r.options=[]:r.options=r.options.map(o=>(o.value||(o.value=o.label),o.color||(o.color=o.backgroundColor),o)).filter(o=>o.value!==""&&o.label!==""&&o.color!=="").reduce((o,n)=>(o.find(i=>i.value===n.value||i.label===n.label)||o.push(n),o),[]);break}return r}};var hW=class extends Xc{constructor(){super(...arguments);this.handlerName="configuration"}handle(r){let{yaml:o}=r;return this.checkNullable(o.config)?(o.config=nr.local_settings,this.addError("configuration was null or undefined, using default configuration instead")):Object.entries(nr.local_settings).forEach(([n,a])=>{this.checkNullable(o.config[n])&&(o.config=this.loadDefaultConfig(n,a,o.config),a!==""&&this.addError(`There was not "${n}" key in yaml. Default value "${a}" will be loaded`)),typeof a=="boolean"&&(o.config=this.parseBoolean(n,o.config))}),r.yaml=o,this.goNext(r)}loadDefaultConfig(r,o,n){let a=ut.wrapLiteral(o),i=a.value;return a.type==="string"&&(i=I6e(a.value)),n[r]=i,n}checkNullable(r){return r==null}parseBoolean(r,o){let n=o[r].toString().toLowerCase()==="true";return o[r]=n,o}};var gW=class extends Xc{constructor(){super(...arguments);this.handlerName="columns"}handle(r){let{yaml:o}=r;(o.filters===void 0||!o.filters)&&(this.addError("undefined filters group. Loading default"),o.filters={enabled:!1,conditions:[]}),(o.filters.conditions===void 0||!o.filters.conditions)&&(o.filters.conditions=[]),o.filters.enabled===void 0&&(this.addError("undefined enabled filters configuration. Loading d
`)).join(`
`);new L6e.Notice(i,1e4),a.yaml.config||(a.yaml.config=t)}this.yaml=a.yaml})}saveOnDisk(){return F(this,null,function*(){lt.info(`Update BBDD yaml - "${this.file.path}"`);let t=N6e(this.yaml),r=new Gc().setFile(this.file).addRegExp(Yu.REPLACE_YAML_REGEX).addRegExpNewValue(`${Yu.START_CENTINEL}
${t}
${Yu.END_CENTINEL}`).build();yield ci.editNoteContent(r)})}updateColumnKey(t,r,o){return F(this,null,function*(){Object.entries(this.yaml.columns).forEach(([n,a])=>{a.key===t.key&&(t.key!==r?(delete this.yaml.columns[n],a.key=r,a.accessorKey=r,a.nestedKey===t.nestedKey?(a.nestedKey=o.join("."),this.yaml.columns[`${r}${o.length>0?`-${o}`:""}`]=a):this.yaml.columns[`${r}${a.nestedKey?`-${a.nestedKey}`:""}`]=a):a.nestedKey===t.nestedKey&&(delete this.yaml.columns[n],a.nestedKey=o.join("."),this.yaml.columns[`${a.key}${o?`-${o.join("-")}`:""}`]=a))}),yield this.saveOnDisk()})}updateColumnProperties(t,r){return F(this,null,function*(){let o=this.yaml.columns[t];for(let n in r)o[n]=r[n];this.yaml.columns[t]=o,yield this.saveOnDisk()})}reorderColumns(t){return F(this,null,function*(){let r=0;t.forEach(o=>{this.yaml.columns[o]&&(this.yaml.columns[o].position=++r)}),yield this.saveOnDisk()})}removeColumn(t){return F(this,null,function*(){delete this.yaml.columns[t],yield this.saveOnDisk()})}addColumn(t,r){this.yaml.columns[t]=r,this.saveOnDisk()}updateConfig(t){return F(this,null,function*(){this.yaml.config=Z(Z({},this.yaml.config),t),yield this.saveOnDisk()})}updateColumnConfig(t,r){return F(this,null,function*(){let o=this.yaml.columns[t];o.config=Z(Z({},o.config),r),this.yaml.columns[t]=o,yield this.saveOnDisk()})}resetColumnConfig(t){return F(this,null,function*(){let r=this.yaml.columns[t];r.config=Ar,this.yaml.columns[t]=r,yield this.saveOnDisk()})}updateYaml(t,r){return F(this,null,function*(){this.yaml[t]=r,yield this.saveOnDisk()})}updateFilters(t){return F(this,null,function*(){this.yaml.filters=Z(Z({},this.yaml.filters),t),yield this.saveOnDisk()})}};var EQ=class e{recordAllDatabases(){let t={};return ut.getDataviewAPI().pages().where(r=>r[to.FRONTMATTER_KEY]!==void 0).forEach(r=>{let o=r.file;t[o.path]=o.name}),t}obtainInfoFromRelation(t){return F(this,null,function*(){let r={},o=Wo(t),n=yield new oa(o,nr.local_settings).build(),a=yield ep(n.yaml.columns),i=yield sf(o,a,n.yaml.config,n.yaml.filters);return i.forEach(s=>{let l=s.__note__.getFile();r[l.path]=l.basename}),{recordRows:r,ddbbFile:o,ddbbInfo:n,relatedColumns:a,relatedRows:i}})}recordFieldsFromRelation(t,r,o){return F(this,null,function*(){let n={},a=Wo(t),i=yield new oa(a,r).build();return(yield uf(a.parent.path,i.yaml.config,i.yaml.filters,o)).forEach(l=>{n[l]=l}),n})}createNoteIntoRelation(t,r){return F(this,null,function*(){lt.info(`--> createNoteIntoRelation. Creating note ${r} into relation ${t}`);let o=Wo(t),n=yield new oa(o,nr.local_settings).build(),a=lW(o,n.yaml.config.implementation),i=yield ep(n.yaml.columns);yield a.create(r,i,n.yaml.config),lt.info(`<-- createNoteIntoRelation. Note ${r} created into relation ${t}`)})}static getInstance(){return this.instance||(this.instance=new e),this.instance}},fp=EQ.getInstance();var ZAr=e=>{let{defaultCell:t,persistChange:r,relationCell:o}=e,{column:n}=t,a=n.columnDef,[i,s]=(0,OQ.useState)(o?o.map(p=>({label:p.fileName(),value:p.path,color:a.config.relation_color})):[]),[l,u]=(0,OQ.useState)([]),c=(p,m)=>F(void 0,null,function*(){switch(m.action){case"create-option":yield fp.createNoteIntoRelation(a.config.related_note_path,m.option.value);break;default:}let f=p.map(y=>({label:y.label,value:y.value,color:a.config.relation_color}));s(f)}),d=()=>{r(i.map(p=>p.value))};return(0,OT.useEffect)(()=>{setTimeout(()=>F(void 0,null,function*(){let{recordRows:p}=yield fp.obtainInfoFromRelation(a.config.related_note_path),m=Object.entries(p).map(([f,y])=>({label:y,value:f,color:a.config.relation_color}));u(m)}),0)},[]),OT.default.createElement(ti,{onClickAway:d},OT.default.createElement("div",{className:Ae("relation")},OT.default.createElement(G_,{defaultValue:i,components:{DropdownIndicator:()=>null,IndicatorSeparator:()=>null},closeMenuOnSelect:!1,isSearchable:!0,isMulti:!0,autoFocus:!0,openMenuOnFocus:!0,menuPosition:"fixed",styles:Y_,options:l,onChange:c,menuPortalTarget:activeDocument.body,className:`${Ae("tags-container text-align-center")}`,classNamePrefix:"react-select",menuPlacement:"auto",menuShouldBlockScr
`+t.map(c=>a.map(d=>{let p=c[d]===null||c[d]===void 0?"":c[d];return p=Ft.parseLiteral(p,le.MARKDOWN,o.diskConfig.yaml.config),p.toString().search(/("|,|\n)/g)>=0&&(p=`"${p}"`),p}).join(n)).join(`
`),l=new Blob([s],{type:"text/csv;charset=utf-8;"}),u=document.createElement("a");if(u.download!==void 0){let c=URL.createObjectURL(l);u.setAttribute("href",c),u.setAttribute("download",e),u.style.visibility="hidden",document.body.appendChild(u),u.click(),document.body.removeChild(u)}},dYe=i2r;var Ik=h(j());function bJ(e){let{table:t}=e,{tableState:r,view:o}=t.options.meta,n=r.configState(i=>i.info),a=r.configState(i=>i.actions);return(0,Ik.useEffect)(()=>{let i=l=>{a.alterEphimeral({enable_navbar:!n.getEphimeralSettings().enable_navbar})};if(!o.actionButtons.search){let l=o.addAction("search",L("toolbar_menu_search_bar"),i);o.actionButtons.search=l}let s=l=>{l===Iee.OPEN_SEARCH&&i()};return o.emitter.on(lr.HOTKEY,s),()=>{o.emitter.off(lr.HOTKEY,s)}},[]),Ik.default.createElement(Ik.default.Fragment,null)}var Nk=h(j());function _J(e){let{table:t}=e,{view:r}=t.options.meta;return(0,Nk.useEffect)(()=>{let o=a=>{a===Ta.GO_NEXT_PAGE&&t.getCanNextPage()&&t.nextPage()};r.emitter.on(lr.SHORTCUT,o);let n=a=>{a===Ta.GO_PREVIOUS_PAGE&&t.getCanPreviousPage()&&t.previousPage()};return r.emitter.on(lr.SHORTCUT,n),()=>{r.emitter.off(lr.SHORTCUT,o),r.emitter.off(lr.SHORTCUT,n)}},[]),Nk.default.createElement(Nk.default.Fragment,null)}var Ak=h(j());var hYe=require("obsidian");var pYe=require("obsidian");var oV=class extends $t{constructor(){super(...arguments);this.settingTitle=L("add_row_modal_filename_text_title");this.textElId="AddRowModalManager-addRow-input"}handle(r){let{containerEl:o,addRowModalManager:n}=r,{dataState:a,columnsState:i,configState:s,table:l}=n.modal.state,u="",c=()=>F(this,null,function*(){yield a.actions.addRow({filename:u,columns:i.info.getAllColumns(),ddbbConfig:s.info.getLocalSettings()}),u="",activeDocument.getElementById(this.textElId).value="",l.setPageIndex(l.getPageCount()-1)});return new pYe.Setting(o).setName(this.settingTitle).setDesc(L("add_row_modal_filename_text_desc")).addText(d=>{d.inputEl.setAttribute("id",this.textElId),d.inputEl.onkeydown=p=>{switch(p.key){case"Enter":c();break}},d.setPlaceholder(L("add_row_modal_filename_text_placeholder")).setValue(u).onChange(p=>F(this,null,function*(){u=p}))}).addButton(d=>{d.setIcon("create-new").setTooltip(L("add_row_modal_filename_text_button_tooltip")).onClick(c)}),this.goNext(r)}};var mYe=require("obsidian");var nV=class extends $t{constructor(){super(...arguments);this.settingTitle=L("add_row_modal_template_dropdown_title")}handle(r){let{containerEl:o,addRowModalManager:n}=r,{rowTemplate:a,configState:i}=n.modal.state,s={};a.options.forEach(u=>{s[u.label]=u.value});let l=u=>F(this,null,function*(){a.update(u),i.actions.alterConfig({current_row_template:u})});return new mYe.Setting(o).setName(this.settingTitle).setDesc(L("add_row_modal_template_dropdown_desc")).addSearch(u=>{new di(u.inputEl,s),u.setPlaceholder(L("add_row_modal_template_dropdown_placeholder")).setValue(a.template).onChange(l),u.inputEl.style.width="auto"}),this.goNext(r)}};var TJ=class extends Lr{getHandlers(){return[new oV,new nV]}},fYe=new TJ;var aV=class extends hYe.Modal{constructor(r){super(app);this.enableReset=!1;this.state=r,this.addRowModalManager=new PJ(this)}onOpen(){let{contentEl:r}=this;r.empty(),this.addRowModalManager.constructUI(r)}onClose(){let{contentEl:r}=this;r.empty(),this.enableReset&&this.view.reloadDatabase()}},PJ=class{constructor(t){this.modal=t}constructUI(t){t.addClass(Ae(To.ADD_ROW_MODAL)),cr(t,L("toolbar_menu_add_row"),"h2");let r=t.createDiv();r.addClass(Ae(To.ADD_ROW_MODAL_BODY)),r.setAttribute("id",Ae(To.ADD_ROW_MODAL_BODY));let o={containerEl:r,addRowModalManager:this};this.constructBody(o)}constructBody(t){fYe.run(t)}reset(t){let r=activeDocument.getElementById(Ae(To.ADD_ROW_MODAL_BODY));r.empty(),t.containerEl=r,this.constructBody(t)}};function wJ(e){let{table:t}=e,{view:r,tableState:o}=t.options.meta,n=o.data(d=>d.actions),a=o.configState(d=>d.info),i=o.configState(d=>d.actions),s=o.columns(d=>d.info),l=o.rowTemplate(d=>d.options),u=o.rowTemplate(d=>d.template),c=o.rowTemplate(d=>d.update);return(0,Ak.useEffect)(()=>{let d=m=>{let f={dataState:{actio
`).concat(e).concat(`
`).concat(Yu.END_CENTINEL),s=yield app.vault.create(n.path.concat("/").concat(r!=null?r:"Untitled database").concat(".md"),i);o&&(yield app.workspace.getMostRecentLeaf().setViewState({type:to.FRONTMATTER_KEY,state:{file:s.path}}))}catch(i){lt.error("Error creating database folder:",i),new y8e.Notice(`Error creating database folder: ${i}`,5e3)}})}function tP(e){let t=[];return t.push("config:"),Object.entries(nr.local_settings).forEach(([r,o])=>{let n=e[r]!==void 0?e[r]:o;t.push(`${ko}${r}: ${n}`)}),t.join(`
`)}var Ts=require("obsidian");var g1=class extends Ts.Modal{constructor(t){super(app),this.local_settings=t,this.databaseHelperCreationModalManager=new zJ(this)}onOpen(){let{contentEl:t}=this;t.empty(),this.databaseHelperCreationModalManager.constructUI(t)}onClose(){let{contentEl:t}=this;t.empty()}},zJ=class{constructor(t){this.destinationFolder="/";this.databaseName="";this.databaseHelperCreationModal=t}constructUI(t){cr(t,"Database creator helper","h2");let r=t.createDiv();r.addClass(To.SETTINGS_MODAL_BODY),r.setAttribute("id",To.SETTINGS_MODAL_BODY),this.constructSettingBody(r)}constructSettingBody(t){new Ts.Setting(t).setName("Database name").setDesc("Name of the database to create").addText(o=>{o.setPlaceholder("Database name").setValue(this.databaseName).onChange(n=>F(this,null,function*(){this.databaseName=this.parseValueToThuthyYaml(n)}))});let r={};switch(Object.entries(kr).forEach(([,o])=>{r[o]=L(o)}),bi(t,"Select source","Select from which source you want to create your custom database.",this.databaseHelperCreationModal.local_settings.source_data,r,o=>F(this,null,function*(){this.databaseHelperCreationModal.local_settings.source_data=o,this.reset()})),this.databaseHelperCreationModal.local_settings.source_data){case kr.TAG:this.tagHandler(t);break;case kr.INCOMING_LINK:case kr.OUTGOING_LINK:this.outgoingAndIncomingHandler(t);break;case kr.QUERY:this.queryHandler(t);break;default:}new Ts.Setting(t).setName("Select where to save your database").setDesc("Select the destination of where you want to save your database.").addSearch(o=>{new qu(o.inputEl),o.setPlaceholder("Example: path/to/folder").setValue(this.destinationFolder).onChange(n=>{this.destinationFolder=n})}),new Ts.Setting(t).setName("Submit").setDesc("Close to cancel or submit to create your database.").addButton(o=>{o.setButtonText("Close").onClick(()=>{this.databaseHelperCreationModal.close()})}).addButton(o=>{o.setButtonText("Create").onClick(()=>F(this,null,function*(){yield this.createButtonHandler()}))})}reset(){let t=activeDocument.getElementById(To.SETTINGS_MODAL_BODY);t.empty(),this.constructSettingBody(t)}createButtonHandler(){return F(this,null,function*(){try{let t=tu(this.destinationFolder);this.databaseHelperCreationModal.local_settings.source_form_result=this.parseValueToThuthyYaml(this.databaseHelperCreationModal.local_settings.source_form_result),yield eP(tP(this.databaseHelperCreationModal.local_settings),t,this.databaseName),new Ts.Notice(`Database "${this.databaseName}" created in "${t.path}"`,1500)}catch(t){new Ts.Notice(`Error creating database "${this.databaseName}": ${t}`,1500)}this.databaseHelperCreationModal.close()})}tagHandler(t){let r=app.metadataCache.getTags();if(r){let o={};Object.entries(r).sort((a,i)=>a[0].localeCompare(i[0])).forEach(([a,i])=>{o[a]=`${a}(${i})`});let n=a=>F(this,null,function*(){this.databaseHelperCreationModal.local_settings.source_form_result=a.slice(1)});bi(t,"Select a tag","Select tag to get data from",`#${this.databaseHelperCreationModal.local_settings.source_form_result}`,o,n),this.destinationFolderHandler(t)}}queryHandler(t){let r=o=>F(this,null,function*(){this.databaseHelperCreationModal.local_settings.source_form_result=o});new Ts.Setting(t).setName("Dataview query").setDesc("Enter a dataview query starting with FROM (the plugin autocomplete the query with TABLE & the column fields)").addTextArea(o=>{o.setValue(this.databaseHelperCreationModal.local_settings.source_form_result),o.setPlaceholder("Write here your dataview query..."),o.onChange(r)}).addExtraButton(o=>{o.setIcon("check").setTooltip("Validate query").onClick(()=>F(this,null,function*(){let n=Ov([],this.databaseHelperCreationModal.local_settings.source_form_result);n&&ut.getDataviewAPI().tryQuery(n.replace("TABLE ,","TABLE ")).then(()=>{new Ts.Notice(`Dataview query "${n}" is valid!`,2e3)}).catch(a=>{lt.error(a),new Ts.Notice(`Dataview query "${n}" is invalid: ${a.message}`,1e4)})}))}),this.destinationFolderHandler(t)}outgoingAndIncomingHandler(t){let r=o=>F(this,null,function*(){this.databaseHelperCreationModal.local_settings.sou
`)}registerEvents(){this.registerEvent(app.workspace.on("file-menu",(r,o,n,a)=>{if(o instanceof Ui.TFolder){r.addItem(i=>{i.setTitle(L("menu_pane_create_db")).setIcon(Kl.NAME).onClick(()=>eP(tP(this.settings.local_settings),o))});return}if(!Ui.Platform.isMobile&&o instanceof Ui.TFile&&a&&n==="sidebar-context-menu"&&Vg(o)&&!this.getDatabaseViews(Hg(a.view.containerEl)).some(l=>l.file===o?(l.onPaneMenu(r,"more-options",!1),!0):!1)){r.addItem(l=>{l.setTitle(L("menu_pane_open_as_db_action")).setIcon(Kl.NAME).setSection("pane").onClick(()=>{this.databaseFileModes[a.id||o.path]=to.FRONTMATTER_KEY,this.setDatabaseView(a)})});return}(a==null?void 0:a.view)instanceof Ui.MarkdownView&&o instanceof Ui.TFile&&n==="pane-more-options"&&Vg(o)&&r.addItem(i=>{i.setTitle(L("menu_pane_open_as_db_action")).setIcon(Kl.NAME).setSection("pane").onClick(()=>{this.databaseFileModes[a.id||o.path]=to.FRONTMATTER_KEY,this.setDatabaseView(a)})})})),this.registerEvent(app.metadataCache.on("dataview:index-ready",()=>F(this,null,function*(){let r=app.workspace.getActiveViewOfType(pi);r&&(yield r.reloadDatabase()),this.settings.global_settings.enable_auto_update&&setTimeout(()=>{this.registerEvent(app.metadataCache.on("dataview:metadata-change",(o,n,a)=>{let i=app.workspace.getActiveViewOfType(pi);Array.from(this.windowRegistry.entries()).forEach(l=>F(this,[l],function*([,{viewMap:s}]){s.forEach(u=>F(this,null,function*(){let c=i&&u.file.path===(i==null?void 0:i.file.path);u.handleExternalMetadataChange(o,n,c,a)}))}))}))},2500)}))),this.registerEvent(app.workspace.on("active-leaf-change",()=>{let r=app.workspace.getActiveViewOfType(pi);!r&&this.statusBarItem?(this.statusBarItem.detach(),this.statusBarItem=null):r&&this.statusBarItem&&r.handleUpdateStatusBar()}))}registerCommands(){this.addCommand({id:"create-new-database-folder",name:L("ribbon_icon_title"),callback:()=>new g1(this.settings.local_settings).open()}),this.addCommand({id:"active-database-folder-go-next-page",name:L("active_go_next_page"),checkCallback:r=>{let o=app.workspace.getActiveViewOfType(pi);if(!o)return!1;if(r)return!0;o.goNextPage()}}),this.addCommand({id:"active-database-folder-go-previous-page",name:L("active_go_previous_page"),checkCallback:r=>{let o=app.workspace.getActiveViewOfType(pi);if(!o)return!1;if(r)return!0;o.goPreviousPage()}}),this.addCommand({id:"active-database-folder-add-new-row",name:L("active_add_new_row"),checkCallback:r=>{let o=app.workspace.getActiveViewOfType(pi);if(!o)return!1;if(r)return!0;o.addNewRow()}}),this.addCommand({id:"active-database-folder-open-settings",name:L("active_open_settings"),checkCallback:r=>{let o=app.workspace.getActiveViewOfType(pi);if(!o)return!1;if(r)return!0;o.settingsAction()}}),this.addCommand({id:"active-database-folder-toggle-filters",name:L("active_toggle_filters"),checkCallback:r=>{let o=app.workspace.getActiveViewOfType(pi);if(!o)return!1;if(r)return!0;o.toggleFilters()}}),this.addCommand({id:"active-database-folder-open-filters",name:L("active_open_filters"),checkCallback:r=>{let o=app.workspace.getActiveViewOfType(pi);if(!o)return!1;if(r)return!0;o.openFilters()}}),this.showRibbonIcon()}showRibbonIcon(){this.ribbonIcon=this.addRibbonIcon(Kl.NAME,L("ribbon_icon_title"),()=>F(this,null,function*(){new g1(this.settings.local_settings).open()}))}addMarkdownPostProcessor(){let r=UV.getInstance(this);this.registerMarkdownPostProcessor(r.markdownPostProcessor),this.registerEvent(app.workspace.on("quick-preview",r.hoverEvent))}registerMonkeyPatches(){let r=this;app.workspace.onLayoutReady(()=>{this.register(HJ(app.commands,{executeCommand(o){return function(n){let a=app.workspace.getActiveViewOfType(pi);return a&&(n!=null&&n.id)&&a.emitter.emit(lr.HOTKEY,n.id),o.call(this,n)}}}))}),this.register(HJ(Ui.WorkspaceLeaf.prototype,{detach(o){return function(){var a;let n=(a=this.view)==null?void 0:a.getState();return n!=null&&n.file&&r.databaseFileModes[this.id||n.file]&&delete r.databaseFileModes[this.id||n.file],o.apply(this)}},setViewState(o){return function(n,...a){var i;if(r._loaded&&n.type==="markdown"&&((i=n.state)!=null&&i.file
/*! Bundled license information:
react/cjs/react.production.min.js:
(**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
classnames/index.js:
(*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*)
scheduler/cjs/scheduler.production.min.js:
(**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
react-dom/cjs/react-dom.production.min.js:
(**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
react-is/cjs/react-is.production.min.js:
(** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
react/cjs/react-jsx-runtime.production.min.js:
(**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
@mui/styled-engine/node/index.js:
(**
* @mui/styled-engine v5.15.5
*
* @license MIT
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
react-is/cjs/react-is.production.min.js:
(**
* @license React
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
@mui/utils/index.js:
(**
* @mui/utils v5.15.5
*
* @license MIT
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
@mui/private-theming/node/index.js:
(**
* @mui/private-theming v5.15.5
*
* @license MIT
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
@mui/system/index.js:
(**
* @mui/system v5.15.5
*
* @license MIT
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
papaparse/papaparse.min.js:
(* @license
Papa Parse
v5.4.1
https://github.com/mholt/PapaParse
License: MIT
*)
use-sync-external-store/cjs/use-sync-external-store-shim.production.min.js:
(**
* @license React
* use-sync-external-store-shim.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.production.min.js:
(**
* @license React
* use-sync-external-store-shim/with-selector.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
@mui/base/index.js:
(**
* @mui/base v5.0.0-beta.32
*
* @license MIT
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
@tanstack/table-core/build/lib/index.mjs:
(**
* table-core
*
* Copyright (c) TanStack
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*)
@tanstack/react-table/build/lib/index.mjs:
(**
* react-table
*
* Copyright (c) TanStack
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*)
@mui/material/index.js:
(**
* @mui/material v5.15.5
*
* @license MIT
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
*/
/* nosourcemap */