changedetection.io/docs/api_v1/assets/main.bundle.js

142 wiersze
400 KiB
JavaScript
Czysty Zwykły widok Historia

2025-04-13 19:51:17 +00:00
(()=>{var Ja={107:(_,d,i)=>{var l;l=function(){"use strict";return{}}.call(d,i,d,_),l!==void 0&&(_.exports=l)},144:(_,d,i)=>{const l=i(3908),r=(n,u,h=!1)=>{if(n instanceof l)return n;try{return new l(n,u)}catch(p){if(!h)return null;throw p}};_.exports=r},203:(_,d,i)=>{var l,r;l=[i(8543),i(107)],r=function(n,u){"use strict";return u.createHTMLDocument=function(){var h=n.implementation.createHTMLDocument("").body;return h.innerHTML="<form></form><form></form>",h.childNodes.length===2}(),u}.apply(d,l),r!==void 0&&(_.exports=r)},210:(_,d,i)=>{var l;l=function(){"use strict";return/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source}.call(d,i,d,_),l!==void 0&&(_.exports=l)},211:(_,d,i)=>{var l;l=function(){"use strict";return/<([a-z][^\/\0>\x20\t\r\n\f]*)/i}.call(d,i,d,_),l!==void 0&&(_.exports=l)},270:(_,d,i)=>{const l=i(3908),r=i(8311),n=(u,h,p)=>{let s=null,g=null,m=null;try{m=new r(h,p)}catch(a){return null}return u.forEach(a=>{m.test(a)&&(!s||g.compare(a)===1)&&(s=a,g=new l(s,p))}),s};_.exports=n},336:(_,d,i)=>{var l,r,l,r;l=[i(8411)],r=function(n){"use strict";l=[],r=function(){return n}.apply(d,l),r!==void 0&&(_.exports=r)}.apply(d,l),r!==void 0&&(_.exports=r)},403:(_,d,i)=>{var l,r;l=[i(210)],r=function(n){"use strict";return new RegExp("^(?:([+-])=|)("+n+")([a-z%]*)$","i")}.apply(d,l),r!==void 0&&(_.exports=r)},541:(_,d,i)=>{var l,r;l=[i(8411),i(8543),i(7623),i(107)],r=function(n,u,h,p){"use strict";return function(){function s(){if(S){E.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",S.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",h.appendChild(E).appendChild(S);var T=window.getComputedStyle(S);m=T.top!=="1%",y=g(T.marginLeft)===12,S.style.right="60%",f=g(T.right)===36,a=g(T.width)===36,S.style.position="absolute",v=g(S.offsetWidth/3)===12,h.removeChild(E),S=null}}function g(T){return Math.round(parseFloat(T))}var m,a,v,f,c,y,E=u.createElement("div"),S=u.createElement("div");S.style&&(S.style.backgroundClip="content-box",S.cloneNode(!0).style.backgroundClip="",p.clearCloneStyle=S.style.backgroundClip==="content-box",n.extend(p,{boxSizingReliable:function(){return s(),a},pixelBoxStyles:function(){return s(),f},pixelPosition:function(){return s(),m},reliableMarginLeft:function(){return s(),y},scrollboxSize:function(){return s(),v},reliableTrDimensions:function(){var T,A,w,R;return c==null&&(T=u.createElement("table"),A=u.createElement("tr"),w=u.createElement("div"),T.style.cssText="position:absolute;left:-11111px;border-collapse:separate",A.style.cssText="box-sizing:content-box;border:1px solid",A.style.height="1px",w.style.height="9px",w.style.display="block",h.appendChild(T).appendChild(A).appendChild(w),R=window.getComputedStyle(A),c=parseInt(R.height,10)+parseInt(R.borderTopWidth,10)+parseInt(R.borderBottomWidth,10)===A.offsetHeight,h.removeChild(T)),c}}))}(),p}.apply(d,l),r!==void 0&&(_.exports=r)},560:(_,d,i)=>{const l=i(3908),r=(n,u,h)=>new l(n,h).compare(new l(u,h));_.exports=r},685:(_,d,i)=>{var l,r;l=[i(8411)],r=function(n){"use strict";n.contains=function(u,h){var p=h&&h.parentNode;return u===p||!!(p&&p.nodeType===1&&(u.contains?u.contains(p):u.compareDocumentPosition&&u.compareDocumentPosition(p)&16))}}.apply(d,l),r!==void 0&&(_.exports=r)},759:(_,d,i)=>{var l,r;l=[i(9192)],r=function(n){"use strict";function u(h,p){for(var s=0,g=h.length;s<g;s++)n.set(h[s],"globalEval",!p||n.get(p[s],"globalEval"))}return u}.apply(d,l),r!==void 0&&(_.exports=r)},909:(_,d,i)=>{const l=i(3908),r=(n,u,h)=>{const p=new l(n,h),s=new l(u,h);return p.compare(s)||p.compareBuild(s)};_.exports=r},945:(_,d,i)=>{var l,r;l=[i(210)],r=function(n){"use strict";return new RegExp("^("+n+")(?!px)[a-z%]+$","i")}.apply(d,l),r!==void 0&&(_.exports=r)},981:(_,d,i)=>{var l,r;l=[i(8411),i(1801),i(2512)],r=function(n){"use strict";return n.fn.delay=function(u,h){return u=n.fx&&n.fx.speeds[u]||u,h=h||"fx",this.queue(h,function(p,s){var g=window.setTimeout(p,u);s.stop=function(){window.clearTimeout(g)}})},n.fn.delay}.app
`):u)),h},n.parseXML}.apply(d,l),r!==void 0&&(_.exports=r)},1114:(_,d,i)=>{var l,r;l=[i(8411)],r=function(n){"use strict";n.readyException=function(u){window.setTimeout(function(){throw u})}}.apply(d,l),r!==void 0&&(_.exports=r)},1123:_=>{const d=/^[0-9]+$/,i=(r,n)=>{const u=d.test(r),h=d.test(n);return u&&h&&(r=+r,n=+n),r===n?0:u&&!h?-1:h&&!u?1:r<n?-1:1},l=(r,n)=>i(n,r);_.exports={compareIdentifiers:i,rcompareIdentifiers:l}},1193:(_,d,i)=>{var l;l=function(){"use strict";return/^$|^module$|\/(?:java|ecma)script/i}.call(d,i,d,_),l!==void 0&&(_.exports=l)},1205:(_,d,i)=>{var l;l=function(){"use strict";return/\?/}.call(d,i,d,_),l!==void 0&&(_.exports=l)},1261:(_,d,i)=>{const l=i(3908),r=i(8311),n=i(5580),u=(h,p)=>{h=new r(h,p);let s=new l("0.0.0");if(h.test(s)||(s=new l("0.0.0-0"),h.test(s)))return s;s=null;for(let g=0;g<h.set.length;++g){const m=h.set[g];let a=null;m.forEach(v=>{const f=new l(v.semver.version);switch(v.operator){case">":f.prerelease.length===0?f.patch++:f.prerelease.push(0),f.raw=f.format();case"":case">=":(!a||n(f,a))&&(a=f);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${v.operator}`)}}),a&&(!s||n(s,a))&&(s=a)}return s&&h.test(s)?s:null};_.exports=u},1338:(_,d,i)=>{var l,r;l=[i(2283)],r=function(n){"use strict";return n.splice}.apply(d,l),r!==void 0&&(_.exports=r)},1382:(_,d,i)=>{var l;l=function(){"use strict";return function(n){return typeof n=="function"&&typeof n.nodeType!="number"&&typeof n.item!="function"}}.call(d,i,d,_),l!==void 0&&(_.exports=l)},1402:(_,d,i)=>{var l,r;l=[i(8320)],r=function(n){"use strict";return n.hasOwnProperty}.apply(d,l),r!==void 0&&(_.exports=r)},1483:(_,d,i)=>{var l;l=function(){"use strict";return["Top","Right","Bottom","Left"]}.call(d,i,d,_),l!==void 0&&(_.exports=l)},1580:(_,d,i)=>{var l,r;l=[i(9978)],r=function(n){"use strict";return n._evalUrl=function(u,h,p){return n.ajax({url:u,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(s){n.globalEval(s,h,p)}})},n._evalUrl}.apply(d,l),r!==void 0&&(_.exports=r)},1628:(_,d,i)=>{var l;l=function(){"use strict";return{guid:Date.now()}}.call(d,i,d,_),l!==void 0&&(_.exports=l)},1729:(_,d,i)=>{const l=i(144),r=(n,u)=>{const h=l(n,u);return h&&h.prerelease.length?h.prerelease:null};_.exports=r},1763:(_,d,i)=>{const l=i(560),r=(n,u)=>l(n,u,!0);_.exports=r},1791:(_,d,i)=>{var l,r;l=[i(8411),i(8543),i(1114),i(6599)],r=function(n,u){"use strict";var h=n.Deferred();n.fn.ready=function(s){return h.then(s).catch(function(g){n.readyException(g)}),this},n.extend({isReady:!1,readyWait:1,ready:function(s){(s===!0?--n.readyWait:n.isReady)||(n.isReady=!0,!(s!==!0&&--n.readyWait>0)&&h.resolveWith(u,[n]))}}),n.ready.then=h.then;function p(){u.removeEventListener("DOMContentLoaded",p),window.removeEventListener("load",p),n.ready()}u.readyState==="complete"||u.readyState!=="loading"&&!u.documentElement.doScroll?window.setTimeout(n.ready):(u.addEventListener("DOMContentLoaded",p),window.addEventListener("load",p))}.apply(d,l),r!==void 0&&(_.exports=r)},1801:(_,d,i)=>{var l,r;l=[i(8411),i(9192),i(6599),i(3682)],r=function(n,u){"use strict";return n.extend({queue:function(h,p,s){var g;if(h)return p=(p||"fx")+"queue",g=u.get(h,p),s&&(!g||Array.isArray(s)?g=u.access(h,p,n.makeArray(s)):g.push(s)),g||[]},dequeue:function(h,p){p=p||"fx";var s=n.queue(h,p),g=s.length,m=s.shift(),a=n._queueHooks(h,p),v=function(){n.dequeue(h,p)};m==="inprogress"&&(m=s.shift(),g--),m&&(p==="fx"&&s.unshift("inprogress"),delete a.stop,m.call(h,v,a)),!g&&a&&a.empty.fire()},_queueHooks:function(h,p){var s=p+"queueHooks";return u.get(h,s)||u.access(h,s,{empty:n.Callbacks("once memory").add(function(){u.remove(h,[p+"queue",s])})})}}),n.fn.extend({queue:function(h,p){var s=2;return typeof h!="string"&&(p=h,h="fx",s--),arguments.length<s?n.queue(this[0],h):p===void 0?this:this.each(function(){var g=n.queue(this,h,p);n._queueHooks(this,h),h==="fx"&&g[0]!=="inprogress"&&n.dequeue(this,h)})},dequeue:function(h){return this.each(function(){n.dequeue(this,h)})},clearQueue:function(h){return
`,c),y==-1&&(y=v.length-1);var S=v.substring(c,y+1);(p.hasOwnProperty?p.hasOwnProperty(S):p[S]!==void 0)?f+=String.fromCharCode(p[S]):(E==g&&(S=v.substring(c),y=v.length),f+=String.fromCharCode(E),p[S]=E,h[E++]=S),c=y+1}return f}var g=4e4,m=s(n);g=65535;var a=s(u);return{chars1:m,chars2:a,lineArray:h}},d.prototype.diff_charsToLines_=function(n,u){for(var h=0;h<n.length;h++){for(var p=n[h][1],s=[],g=0;g<p.length;g++)s[g]=u[p.charCodeAt(g)];n[h][1]=s.join("")}},d.prototype.diff_commonPrefix=function(n,u){if(!n||!u||n.charAt(0)!=u.charAt(0))return 0;for(var h=0,p=Math.min(n.length,u.length),s=p,g=0;h<s;)n.substring(g,s)==u.substring(g,s)?(h=s,g=h):p=s,s=Math.floor((p-h)/2+h);return s},d.prototype.diff_commonSuffix=function(n,u){if(!n||!u||n.charAt(n.length-1)!=u.charAt(u.length-1))return 0;for(var h=0,p=Math.min(n.length,u.length),s=p,g=0;h<s;)n.substring(n.length-s,n.length-g)==u.substring(u.length-s,u.length-g)?(h=s,g=h):p=s,s=Math.floor((p-h)/2+h);return s},d.prototype.diff_commonOverlap_=function(n,u){var h=n.length,p=u.length;if(h==0||p==0)return 0;h>p?n=n.substring(h-p):h<p&&(u=u.substring(0,h));var s=Math.min(h,p);if(n==u)return s;for(var g=0,m=1;;){var a=n.substring(s-m),v=u.indexOf(a);if(v==-1)return g;m+=v,(v==0||n.substring(s-m)==u.substring(0,m))&&(g=m,m++)}},d.prototype.diff_halfMatch_=function(n,u){if(this.Diff_Timeout<=0)return null;var h=n.length>u.length?n:u,p=n.length>u.length?u:n;if(h.length<4||p.length*2<h.length)return null;var s=this;function g(T,A,w){for(var R=T.substring(w,w+Math.floor(T.length/4)),N=-1,B="",b,I,D,P;(N=A.indexOf(R,N+1))!=-1;){var F=s.diff_commonPrefix(T.substring(w),A.substring(N)),W=s.diff_commonSuffix(T.substring(0,w),A.substring(0,N));B.length<W+F&&(B=A.substring(N-W,N)+A.substring(N,N+F),b=T.substring(0,w-W),I=T.substring(w+F),D=A.substring(0,N-W),P=A.substring(N+F))}return B.length*2>=T.length?[b,I,D,P,B]:null}var m=g(h,p,Math.ceil(h.length/4)),a=g(h,p,Math.ceil(h.length/2)),v;if(!m&&!a)return null;a?m?v=m[4].length>a[4].length?m:a:v=a:v=m;var f,c,y,E;n.length>u.length?(f=v[0],c=v[1],y=v[2],E=v[3]):(y=v[0],E=v[1],f=v[2],c=v[3]);var S=v[4];return[f,c,y,E,S]},d.prototype.diff_cleanupSemantic=function(n){for(var u=!1,h=[],p=0,s=null,g=0,m=0,a=0,v=0,f=0;g<n.length;)n[g][0]==r?(h[p++]=g,m=v,a=f,v=0,f=0,s=n[g][1]):(n[g][0]==l?v+=n[g][1].length:f+=n[g][1].length,s&&s.length<=Math.max(m,a)&&s.length<=Math.max(v,f)&&(n.splice(h[p-1],0,new d.Diff(i,s)),n[h[p-1]+1][0]=l,p--,p--,g=p>0?h[p-1]:-1,m=0,a=0,v=0,f=0,s=null,u=!0)),g++;for(u&&this.diff_cleanupMerge(n),this.diff_cleanupSemanticLossless(n),g=1;g<n.length;){if(n[g-1][0]==i&&n[g][0]==l){var c=n[g-1][1],y=n[g][1],E=this.diff_commonOverlap_(c,y),S=this.diff_commonOverlap_(y,c);E>=S?(E>=c.length/2||E>=y.length/2)&&(n.splice(g,0,new d.Diff(r,y.substring(0,E))),n[g-1][1]=c.substring(0,c.length-E),n[g+1][1]=y.substring(E),g++):(S>=c.length/2||S>=y.length/2)&&(n.splice(g,0,new d.Diff(r,c.substring(0,S))),n[g-1][0]=l,n[g-1][1]=y.substring(0,y.length-S),n[g+1][0]=i,n[g+1][1]=c.substring(S),g++),g++}g++}},d.prototype.diff_cleanupSemanticLossless=function(n){function u(S,T){if(!S||!T)return 6;var A=S.charAt(S.length-1),w=T.charAt(0),R=A.match(d.nonAlphaNumericRegex_),N=w.match(d.nonAlphaNumericRegex_),B=R&&A.match(d.whitespaceRegex_),b=N&&w.match(d.whitespaceRegex_),I=B&&A.match(d.linebreakRegex_),D=b&&w.match(d.linebreakRegex_),P=I&&S.match(d.blanklineEndRegex_),F=D&&T.match(d.blanklineStartRegex_);return P||F?5:I||D?4:R&&!B&&b?3:B||b?2:R||N?1:0}for(var h=1;h<n.length-1;){if(n[h-1][0]==r&&n[h+1][0]==r){var p=n[h-1][1],s=n[h][1],g=n[h+1][1],m=this.diff_commonSuffix(p,s);if(m){var a=s.substring(s.length-m);p=p.substring(0,p.length-m),s=a+s.substring(0,s.length-m),g=a+g}for(var v=p,f=s,c=g,y=u(p,s)+u(s,g);s.charAt(0)===g.charAt(0);){p+=s.charAt(0),s=s.substring(1)+g.charAt(0),g=g.substring(1);var E=u(p,s)+u(s,g);E>=y&&(y=E,v=p,f=s,c=g)}n[h-1][1]!=v&&(v?n[h-1][1]=v:(n.splice(h-1,1),h--),n[h][1]=f,c?n[h+1][1]=c:(n.splice(h+1,1),h--))}h++}},d.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,d.whitespaceRegex_=/\s/,d.linebreakRegex_=/[\r\n]/,d.blanklineEndRegex_=
`),p=0,s=/^@@ -(\d+),?(\d*) \+(\d+),?(\d*) @@$/;p<h.length;){var g=h[p].match(s);if(!g)throw new Error("Invalid patch string: "+h[p]);var m=new d.patch_obj;for(u.push(m),m.start1=parseInt(g[1],10),g[2]===""?(m.start1--,m.length1=1):g[2]=="0"?m.length1=0:(m.start1--,m.length1=parseInt(g[2],10)),m.start2=parseInt(g[3],10),g[4]===""?(m.start2--,m.length2=1):g[4]=="0"?m.length2=0:(m.start2--,m.length2=parseInt(g[4],10)),p++;p<h.length;){var a=h[p].charAt(0);try{var v=decodeURI(h[p].substring(1))}catch(f){throw new Error("Illegal escape in patch_fromText: "+v)}if(a=="-")m.diffs.push(new d.Diff(i,v));else if(a=="+")m.diffs.push(new d.Diff(l,v));else if(a==" ")m.diffs.push(new d.Diff(r,v));else{if(a=="@")break;if(a!=="")throw new Error('Invalid patch mode "'+a+'" in: '+v)}p++}}return u},d.patch_obj=function(){this.diffs=[],this.start1=null,this.start2=null,this.length1=0,this.length2=0},d.patch_obj.prototype.toString=function(){var n,u;this.length1===0?n=this.start1+",0":this.length1==1?n=this.start1+1:n=this.start1+1+","+this.length1,this.length2===0?u=this.start2+",0":this.length2==1?u=this.start2+1:u=this.start2+1+","+this.length2;for(var h=["@@ -"+n+" +"+u+` @@
`],p,s=0;s<this.diffs.length;s++){switch(this.diffs[s][0]){case l:p="+";break;case i:p="-";break;case r:p=" ";break}h[s+1]=p+encodeURI(this.diffs[s][1])+`
`}return h.join("").replace(/%20/g," ")},_.exports=d,_.exports.diff_match_patch=d,_.exports.DIFF_DELETE=i,_.exports.DIFF_INSERT=l,_.exports.DIFF_EQUAL=r},2208:()=>{+function(_){"use strict";function d(r,n){this.$body=_(document.body),this.$scrollElement=_(r).is(document.body)?_(window):_(r),this.options=_.extend({},d.DEFAULTS,n),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",_.proxy(this.process,this)),this.refresh(),this.process()}d.VERSION="3.4.1",d.DEFAULTS={offset:10},d.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},d.prototype.refresh=function(){var r=this,n="offset",u=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),_.isWindow(this.$scrollElement[0])||(n="position",u=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var h=_(this),p=h.data("target")||h.attr("href"),s=/^#./.test(p)&&_(p);return s&&s.length&&s.is(":visible")&&[[s[n]().top+u,p]]||null}).sort(function(h,p){return h[0]-p[0]}).each(function(){r.offsets.push(this[0]),r.targets.push(this[1])})},d.prototype.process=function(){var r=this.$scrollElement.scrollTop()+this.options.offset,n=this.getScrollHeight(),u=this.options.offset+n-this.$scrollElement.height(),h=this.offsets,p=this.targets,s=this.activeTarget,g;if(this.scrollHeight!=n&&this.refresh(),r>=u)return s!=(g=p[p.length-1])&&this.activate(g);if(s&&r<h[0])return this.activeTarget=null,this.clear();for(g=h.length;g--;)s!=p[g]&&r>=h[g]&&(h[g+1]===void 0||r<h[g+1])&&this.activate(p[g])},d.prototype.activate=function(r){this.activeTarget=r,this.clear();var n=this.selector+'[data-target="'+r+'"],'+this.selector+'[href="'+r+'"]',u=_(n).parents("li").addClass("active");u.parent(".dropdown-menu").length&&(u=u.closest("li.dropdown").addClass("active")),u.trigger("activate.bs.scrollspy")},d.prototype.clear=function(){_(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};function i(r){return this.each(function(){var n=_(this),u=n.data("bs.scrollspy"),h=typeof r=="object"&&r;u||n.data("bs.scrollspy",u=new d(this,h)),typeof r=="string"&&u[r]()})}var l=_.fn.scrollspy;_.fn.scrollspy=i,_.fn.scrollspy.Constructor=d,_.fn.scrollspy.noConflict=function(){return _.fn.scrollspy=l,this},_(window).on("load.bs.scrollspy.data-api",function(){_('[data-spy="scroll"]').each(function(){var r=_(this);i.call(r,r.data())})})}(jQuery)},2283:(_,d,i)=>{var l;l=function(){"use strict";return[]}.call(d,i,d,_),l!==void 0&&(_.exports=l)},2332:(_,d,i)=>{var l;l=function(){"use strict";return Object.getPrototypeOf}.call(d,i,d,_),l!==void 0&&(_.exports=l)},2334:function(_){/**!
@license
2025-04-13 19:51:17 +00:00
handlebars v4.7.8
Copyright (C) 2011-2019 by Yehuda Katz
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
2025-04-13 19:51:17 +00:00
*/(function(d,i){_.exports=i()})(this,function(){return function(d){function i(r){if(l[r])return l[r].exports;var n=l[r]={exports:{},id:r,loaded:!1};return d[r].call(n.exports,n,n.exports,i),n.loaded=!0,n.exports}var l={};return i.m=d,i.c=l,i.p="",i(0)}([function(d,i,l){"use strict";function r(){var A=S();return A.compile=function(w,R){return m.compile(w,R,A)},A.precompile=function(w,R){return m.precompile(w,R,A)},A.AST=s.default,A.Compiler=m.Compiler,A.JavaScriptCompiler=v.default,A.Parser=g.parser,A.parse=g.parse,A.parseWithoutProcessing=g.parseWithoutProcessing,A}var n=l(1).default;i.__esModule=!0;var u=l(2),h=n(u),p=l(84),s=n(p),g=l(85),m=l(90),a=l(91),v=n(a),f=l(88),c=n(f),y=l(83),E=n(y),S=h.default.create,T=r();T.create=r,E.default(T),T.Visitor=c.default,T.default=T,i.default=T,d.exports=i.default},function(d,i){"use strict";i.default=function(l){return l&&l.__esModule?l:{default:l}},i.__esModule=!0},function(d,i,l){"use strict";function r(){var A=new p.HandlebarsEnvironment;return f.extend(A,p),A.SafeString=g.default,A.Exception=a.default,A.Utils=f,A.escapeExpression=f.escapeExpression,A.VM=y,A.template=function(w){return y.template(w,A)},A}var n=l(3).default,u=l(1).default;i.__esModule=!0;var h=l(4),p=n(h),s=l(77),g=u(s),m=l(6),a=u(m),v=l(5),f=n(v),c=l(78),y=n(c),E=l(83),S=u(E),T=r();T.create=r,S.default(T),T.default=T,i.default=T,d.exports=i.default},function(d,i){"use strict";i.default=function(l){if(l&&l.__esModule)return l;var r={};if(l!=null)for(var n in l)Object.prototype.hasOwnProperty.call(l,n)&&(r[n]=l[n]);return r.default=l,r},i.__esModule=!0},function(d,i,l){"use strict";function r(A,w,R){this.helpers=A||{},this.partials=w||{},this.decorators=R||{},s.registerDefaultHelpers(this),g.registerDefaultDecorators(this)}var n=l(1).default;i.__esModule=!0,i.HandlebarsEnvironment=r;var u=l(5),h=l(6),p=n(h),s=l(10),g=l(70),m=l(72),a=n(m),v=l(73),f="4.7.8";i.VERSION=f;var c=8;i.COMPILER_REVISION=c;var y=7;i.LAST_COMPATIBLE_COMPILER_REVISION=y;var E={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0 <4.3.0",8:">= 4.3.0"};i.REVISION_CHANGES=E;var S="[object Object]";r.prototype={constructor:r,logger:a.default,log:a.default.log,registerHelper:function(A,w){if(u.toString.call(A)===S){if(w)throw new p.default("Arg not supported with multiple helpers");u.extend(this.helpers,A)}else this.helpers[A]=w},unregisterHelper:function(A){delete this.helpers[A]},registerPartial:function(A,w){if(u.toString.call(A)===S)u.extend(this.partials,A);else{if(typeof w=="undefined")throw new p.default('Attempting to register a partial called "'+A+'" as undefined');this.partials[A]=w}},unregisterPartial:function(A){delete this.partials[A]},registerDecorator:function(A,w){if(u.toString.call(A)===S){if(w)throw new p.default("Arg not supported with multiple decorators");u.extend(this.decorators,A)}else this.decorators[A]=w},unregisterDecorator:function(A){delete this.decorators[A]},resetLoggedPropertyAccesses:function(){v.resetLoggedProperties()}};var T=a.default.log;i.log=T,i.createFrame=u.createFrame,i.logger=a.default},function(d,i){"use strict";function l(E){return m[E]}function r(E){for(var S=1;S<arguments.length;S++)for(var T in arguments[S])Object.prototype.hasOwnProperty.call(arguments[S],T)&&(E[T]=arguments[S][T]);return E}function n(E,S){for(var T=0,A=E.length;T<A;T++)if(E[T]===S)return T;return-1}function u(E){if(typeof E!="string"){if(E&&E.toHTML)return E.toHTML();if(E==null)return"";if(!E)return E+"";E=""+E}return v.test(E)?E.replace(a,l):E}function h(E){return!E&&E!==0||!(!y(E)||E.length!==0)}function p(E){var S=r({},E);return S._parent=E,S}function s(E,S){return E.path=S,E}function g(E,S){return(E?E+".":"")+S}i.__esModule=!0,i.extend=r,i.indexOf=n,i.escapeExpression=u,i.isEmpty=h,i.createFrame=p,i.blockParams=s,i.appendContextPath=g;var m={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},a=/[&<>"'`=]/g,v=/[&<>"'`=]/,f=Object.prototype.toString;i.toString=f;var c=function(E){return typeof E=="function"};c(/x/)&&(i.isFunction
You can add a runtime option to disable the check or this warning:
2025-04-13 19:51:17 +00:00
See https://handlebarsjs.com/api-reference/runtime-options.html#options-to-control-prototype-access for details`))}function p(){g(c).forEach(function(y){delete c[y]})}var s=l(74).default,g=l(60).default,m=l(1).default;i.__esModule=!0,i.createProtoAccessControl=r,i.resultIsAllowed=n,i.resetLoggedProperties=p;var a=l(76),v=l(72),f=m(v),c=s(null)},function(d,i,l){d.exports={default:l(75),__esModule:!0}},function(d,i,l){var r=l(9);d.exports=function(n,u){return r.create(n,u)}},function(d,i,l){"use strict";function r(){for(var h=arguments.length,p=Array(h),s=0;s<h;s++)p[s]=arguments[s];return u.extend.apply(void 0,[n(null)].concat(p))}var n=l(74).default;i.__esModule=!0,i.createNewLookupObject=r;var u=l(5)},function(d,i){"use strict";function l(r){this.string=r}i.__esModule=!0,l.prototype.toString=l.prototype.toHTML=function(){return""+this.string},i.default=l,d.exports=i.default},function(d,i,l){"use strict";function r(I){var D=I&&I[0]||1,P=R.COMPILER_REVISION;if(!(D>=R.LAST_COMPATIBLE_COMPILER_REVISION&&D<=R.COMPILER_REVISION)){if(D<R.LAST_COMPATIBLE_COMPILER_REVISION){var F=R.REVISION_CHANGES[P],W=R.REVISION_CHANGES[D];throw new w.default("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+F+") or downgrade your runtime to an older version ("+W+").")}throw new w.default("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+I[1]+").")}}function n(I,D){function P($,H,M){M.hash&&(H=T.extend({},H,M.hash),M.ids&&(M.ids[0]=!0)),$=D.VM.resolvePartial.call(this,$,H,M);var z=T.extend({},M,{hooks:this.hooks,protoAccessControl:this.protoAccessControl}),U=D.VM.invokePartial.call(this,$,H,z);if(U==null&&D.compile&&(M.partials[M.name]=D.compile($,I.compilerOptions,D),U=M.partials[M.name](H,z)),U!=null){if(M.indent){for(var Q=U.split(`
`),et=0,it=Q.length;et<it&&(Q[et]||et+1!==it);et++)Q[et]=M.indent+Q[et];U=Q.join(`
`)}return U}throw new w.default("The partial "+M.name+" could not be compiled when running in runtime-only mode")}function F($){function H(et){return""+I.main(G,et,G.helpers,G.partials,z,Q,U)}var M=arguments.length<=1||arguments[1]===void 0?{}:arguments[1],z=M.data;F._setup(M),!M.partial&&I.useData&&(z=g($,z));var U=void 0,Q=I.useBlockParams?[]:void 0;return I.useDepths&&(U=M.depths?$!=M.depths[0]?[$].concat(M.depths):M.depths:[$]),(H=m(I.main,H,G,M.depths||[],z,Q))($,M)}if(!D)throw new w.default("No environment passed to template");if(!I||!I.main)throw new w.default("Unknown template object: "+typeof I);I.main.decorator=I.main_d,D.VM.checkRevision(I.compiler);var W=I.compiler&&I.compiler[0]===7,G={strict:function($,H,M){if(!($&&H in $))throw new w.default('"'+H+'" not defined in '+$,{loc:M});return G.lookupProperty($,H)},lookupProperty:function($,H){var M=$[H];return M==null||Object.prototype.hasOwnProperty.call($,H)||b.resultIsAllowed(M,G.protoAccessControl,H)?M:void 0},lookup:function($,H){for(var M=$.length,z=0;z<M;z++){var U=$[z]&&G.lookupProperty($[z],H);if(U!=null)return $[z][H]}},lambda:function($,H){return typeof $=="function"?$.call(H):$},escapeExpression:T.escapeExpression,invokePartial:P,fn:function($){var H=I[$];return H.decorator=I[$+"_d"],H},programs:[],program:function($,H,M,z,U){var Q=this.programs[$],et=this.fn($);return H||U||z||M?Q=u(this,$,et,H,M,z,U):Q||(Q=this.programs[$]=u(this,$,et)),Q},data:function($,H){for(;$&&H--;)$=$._parent;return $},mergeIfNeeded:function($,H){var M=$||H;return $&&H&&$!==H&&(M=T.extend({},H,$)),M},nullContext:f({}),noop:D.VM.noop,compilerInfo:I.compiler};return F.isTop=!0,F._setup=function($){if($.partial)G.protoAccessControl=$.protoAccessControl,G.helpers=$.helpers,G.partials=$.partials,G.decorators=$.decorators,G.hooks=$.hooks;else{var H=T.extend({},D.helpers,$.helpers);a(H,G),G.helpers=H,I.usePartial&&(G.partials=G.mergeIfNeeded($.partials,D.partials)),(I.usePartial||I.useDecorators)&&(G.decorators=T.extend({},D.decorators,$.decorators)),G.hooks={},G.protoAccessControl=b.createProtoAccessControl($);var M=$.allowCallsToHelperMissing||W;N.moveHelperToHooks(G,"helperMissing",M),N.moveHelperToHooks(G,"blockHelperMissing",M)}},F._child=function($,H,M,z){if(I.useBlockParams&&!M)throw new w.default("must pass block params");if(I.useDepths&&!z)throw new w.default("must pass parent depths");return u(G,$,I[$],H,0,M,z)},F}function u(I,D,P,F,W,G,$){function H(M){var z=arguments.length<=1||arguments[1]===void 0?{}:arguments[1],U=$;return!$||M==$[0]||M===I.nullContext&&$[0]===null||(U=[M].concat($)),P(I,M,I.helpers,I.partials,z.data||F,G&&[z.blockParams].concat(G),U)}return H=m(P,H,I,$,F,G),H.program=D,H.depth=$?$.length:0,H.blockParams=W||0,H}function h(I,D,P){return I?I.call||P.name||(P.name=I,I=P.partials[I]):I=P.name==="@partial-block"?P.data["partial-block"]:P.partials[P.name],I}function p(I,D,P){var F=P.data&&P.data["partial-block"];P.partial=!0,P.ids&&(P.data.contextPath=P.ids[0]||P.data.contextPath);var W=void 0;if(P.fn&&P.fn!==s&&function(){P.data=R.createFrame(P.data);var G=P.fn;W=P.data["partial-block"]=function($){var H=arguments.length<=1||arguments[1]===void 0?{}:arguments[1];return H.data=R.createFrame(H.data),H.data["partial-block"]=F,G($,H)},G.partials&&(P.partials=T.extend({},P.partials,G.partials))}(),I===void 0&&W&&(I=W),I===void 0)throw new w.default("The partial "+P.name+" could not be found");if(I instanceof Function)return I(D,P)}function s(){return""}function g(I,D){return D&&"root"in D||(D=D?R.createFrame(D):{},D.root=I),D}function m(I,D,P,F,W,G){if(I.decorator){var $={};D=I.decorator(D,$,P,F&&F[0],W,G,F),T.extend(D,$)}return D}function a(I,D){c(I).forEach(function(P){var F=I[P];I[P]=v(F,D)})}function v(I,D){var P=D.lookupProperty;return B.wrapHelper(I,function(F){return T.extend({lookupProperty:P},F)})}var f=l(79).default,c=l(60).default,y=l(3).default,E=l(1).default;i.__esModule=!0,i.checkRevision=r,i.template=n,i.wrapProgram=u,i.resolvePartial=h,i.invokePartial=p,i.noop=s;var S=l(5),T=y(S),A=l(6),w=E(A),R=l(4),N=l(10),B=l(82),b=l(73)},function(d,i,l){d.e
`+this.lexer.showPosition()+`
2025-04-13 19:51:17 +00:00
Expecting `+P.join(", ")+", got '"+(this.terminals_[A]||A)+"'":"Parse error on line "+(c+1)+": Unexpected "+(A==1?"end of input":"'"+(this.terminals_[A]||A)+"'"),this.parseError(W,{text:this.lexer.match,token:this.terminals_[A]||A,line:this.lexer.yylineno,loc:S,expected:P})}}if(N[0]instanceof Array&&N.length>1)throw new Error("Parse Error: multiple actions possible at state: "+R+", token: "+A);switch(N[0]){case 1:g.push(A),m.push(this.lexer.yytext),a.push(this.lexer.yylloc),g.push(N[1]),A=null,w?(A=w,w=null):(y=this.lexer.yyleng,f=this.lexer.yytext,c=this.lexer.yylineno,S=this.lexer.yylloc,E>0&&E--);break;case 2:if(I=this.productions_[N[1]][1],F.$=m[m.length-I],F._$={first_line:a[a.length-(I||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(I||1)].first_column,last_column:a[a.length-1].last_column},T&&(F._$.range=[a[a.length-(I||1)].range[0],a[a.length-1].range[1]]),B=this.performAction.call(F,f,y,c,this.yy,N[1],m,a),typeof B!="undefined")return B;I&&(g=g.slice(0,-1*I*2),m=m.slice(0,-1*I),a=a.slice(0,-1*I)),g.push(this.productions_[N[1]][0]),m.push(F.$),a.push(F._$),D=v[g[g.length-2]][g[g.length-1]],g.push(D);break;case 3:return!0}}return!0}},u=function(){var h={EOF:1,parseError:function(p,s){if(!this.yy.parser)throw new Error(p);this.yy.parser.parseError(p,s)},setInput:function(p){return this._input=p,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var p=this._input[0];this.yytext+=p,this.yyleng++,this.offset++,this.match+=p,this.matched+=p;var s=p.match(/(?:\r\n?|\n).*/g);return s?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),p},unput:function(p){var s=p.length,g=p.split(/(?:\r\n?|\n)/g);this._input=p+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-s-1),this.offset-=s;var m=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),g.length-1&&(this.yylineno-=g.length-1);var a=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:g?(g.length===m.length?this.yylloc.first_column:0)+m[m.length-g.length].length-g[0].length:this.yylloc.first_column-s},this.options.ranges&&(this.yylloc.range=[a[0],a[0]+this.yyleng-s]),this},more:function(){return this._more=!0,this},less:function(p){this.unput(this.match.slice(p))},pastInput:function(){var p=this.matched.substr(0,this.matched.length-this.match.length);return(p.length>20?"...":"")+p.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var p=this.match;return p.length<20&&(p+=this._input.substr(0,20-p.length)),(p.substr(0,20)+(p.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var p=this.pastInput(),s=new Array(p.length+1).join("-");return p+this.upcomingInput()+`
`+s+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var p,s,g,m,a;this._more||(this.yytext="",this.match="");for(var v=this._currentRules(),f=0;f<v.length&&(g=this._input.match(this.rules[v[f]]),!g||s&&!(g[0].length>s[0].length)||(s=g,m=f,this.options.flex));f++);return s?(a=s[0].match(/(?:\r\n?|\n).*/g),a&&(this.yylineno+=a.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:a?a[a.length-1].length-a[a.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+s[0].length},this.yytext+=s[0],this.match+=s[0],this.matches=s,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._input=this._input.slice(s[0].length),this.matched+=s[0],p=this.performAction.call(this,this.yy,this,v[m],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),p||void 0):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text.
`+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var p=this.next();return typeof p!="undefined"?p:this.lex()},begin:function(p){this.conditionStack.push(p)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(p){this.begin(p)}};return h.options={},h.performAction=function(p,s,g,m){function a(v,f){return s.yytext=s.yytext.substring(v,s.yyleng-f+v)}switch(g){case 0:if(s.yytext.slice(-2)==="\\\\"?(a(0,1),this.begin("mu")):s.yytext.slice(-1)==="\\"?(a(0,1),this.begin("emu")):this.begin("mu"),s.yytext)return 15;break;case 1:return 15;case 2:return this.popState(),15;case 3:return this.begin("raw"),15;case 4:return this.popState(),this.conditionStack[this.conditionStack.length-1]==="raw"?15:(a(5,9),"END_RAW_BLOCK");case 5:return 15;case 6:return this.popState(),14;case 7:return 65;case 8:return 68;case 9:return 19;case 10:return this.popState(),this.begin("raw"),23;case 11:return 55;case 12:return 60;case 13:return 29;case 14:return 47;case 15:return this.popState(),44;case 16:return this.popState(),44;case 17:return 34;case 18:return 39;case 19:return 51;case 20:return 48;case 21:this.unput(s.yytext),this.popState(),this.begin("com");break;case 22:return this.popState(),14;case 23:return 48;case 24:return 73;case 25:return 72;case 26:return 72;case 27:return 87;case 28:break;case 29:return this.popState(),54;case 30:return this.popState(),33;case 31:return s.yytext=a(1,2).replace(/\\"/g,'"'),80;case 32:return s.yytext=a(1,2).replace(/\\'/g,"'"),80;case 33:return 85;case 34:return 82;case 35:return 82;case 36:return 83;case 37:return 84;case 38:return 81;case 39:return 75;case 40:return 77;case 41:return 72;case 42:return s.yytext=s.yytext.replace(/\\([\\\]])/g,"$1"),72;case 43:return"INVALID";case 44:return 5}},h.rules=[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:\{\{\{\{(?=[^/]))/,/^(?:\{\{\{\{\/[^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]+?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],h.conditions={mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}},h}();return n.lexer=u,r.prototype=n,n.Parser=r,new r}();i.default=l,d.exports=i.default},function(d,i,l){"use strict";function r(){var a=arguments.length<=0||arguments[0]===void 0?{}:arguments[0];this.options=a}function n(a,v,f){v===void 0&&(v=a.length);var c=a[v-1],y=a[v-2];return c?c.type==="ContentStatement"?(y||!f?/\r?\n\s*?$/:/(^|\r?\n)\s*?$/).test(c.original):void 0:f}function u(a,v,f){v===void 0&&(v=-1);var c=a[v+1],y=a[v+2];return c?c.type==="ContentStatement"?(y||!f?/^\s*?\r?\n/:/^\s*?(\r?\n|$)/).test(c.original):void 0:f}function h(a,v,f){var c=a[v==null?0:v+1];if(c&&c.type==="ContentStatement"&&(f||!c.rightStripped)){var y=c.value;c.value=c.value.replace(f?/^\s+/:/^[ \t]*\r?\n?/,""),c.rightStripped=c.value!==y}}function p(a,v,f){var c=a[v==null?a.length-1:v-1];if(c&&c.type==="ContentStatement"&&(f||!c
`]),this.decorators.push("return fn;"),S?this.decorators=Function.apply(this,["fn","props","container","depth0","data","blockParams","depths",this.decorators.merge()]):(this.decorators.prepend(`function(fn, props, container, depth0, data, blockParams, depths) {
`),this.decorators.push(`}
2025-04-13 19:51:17 +00:00
`),this.decorators=this.decorators.merge()));var B=this.createFunctionContext(S);if(this.isChild)return B;var b={compiler:this.compilerInfo(),main:B};this.decorators&&(b.main_d=this.decorators,b.useDecorators=!0);var I=this.context,D=I.programs,P=I.decorators;for(R=0,N=D.length;R<N;R++)D[R]&&(b[R]=D[R],P[R]&&(b[R+"_d"]=P[R],b.useDecorators=!0));return this.environment.usePartial&&(b.usePartial=!0),this.options.data&&(b.useData=!0),this.useDepths&&(b.useDepths=!0),this.useBlockParams&&(b.useBlockParams=!0),this.options.compat&&(b.compat=!0),S?b.compilerOptions=this.options:(b.compiler=JSON.stringify(b.compiler),this.source.currentLocation={start:{line:1,column:0}},b=this.objectLiteral(b),y.srcName?(b=b.toStringWithSourceMap({file:y.destName}),b.map=b.map&&b.map.toString()):b=b.toString()),b},preamble:function(){this.lastContext=0,this.source=new f.default(this.options.srcName),this.decorators=new f.default(this.options.srcName)},createFunctionContext:function(c){var y=this,E="",S=this.stackVars.concat(this.registers.list);S.length>0&&(E+=", "+S.join(", "));var T=0;h(this.aliases).forEach(function(R){var N=y.aliases[R];N.children&&N.referenceCount>1&&(E+=", alias"+ ++T+"="+R,N.children[0]="alias"+T)}),this.lookupPropertyFunctionIsUsed&&(E+=", "+this.lookupPropertyFunctionVarDeclaration());var A=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&A.push("blockParams"),this.useDepths&&A.push("depths");var w=this.mergeSource(E);return c?(A.push(w),Function.apply(this,A)):this.source.wrap(["function(",A.join(","),`) {
`,w,"}"])},mergeSource:function(c){var y=this.environment.isSimple,E=!this.forceBuffer,S=void 0,T=void 0,A=void 0,w=void 0;return this.source.each(function(R){R.appendToBuffer?(A?R.prepend(" + "):A=R,w=R):(A&&(T?A.prepend("buffer += "):S=!0,w.add(";"),A=w=void 0),T=!0,y||(E=!1))}),E?A?(A.prepend("return "),w.add(";")):T||this.source.push('return "";'):(c+=", buffer = "+(S?"":this.initializeBuffer()),A?(A.prepend("return buffer + "),w.add(";")):this.source.push("return buffer;")),c&&this.source.prepend("var "+c.substring(2)+(S?"":`;
`)),this.source.merge()},lookupPropertyFunctionVarDeclaration:function(){return`
lookupProperty = container.lookupProperty || function(parent, propertyName) {
if (Object.prototype.hasOwnProperty.call(parent, propertyName)) {
return parent[propertyName];
}
return undefined
}
2025-04-13 19:51:17 +00:00
`.trim()},blockValue:function(c){var y=this.aliasable("container.hooks.blockHelperMissing"),E=[this.contextName(0)];this.setupHelperArgs(c,0,E);var S=this.popStack();E.splice(1,0,S),this.push(this.source.functionCall(y,"call",E))},ambiguousBlockValue:function(){var c=this.aliasable("container.hooks.blockHelperMissing"),y=[this.contextName(0)];this.setupHelperArgs("",0,y,!0),this.flushInline();var E=this.topStack();y.splice(1,0,E),this.pushSource(["if (!",this.lastHelper,") { ",E," = ",this.source.functionCall(c,"call",y),"}"])},appendContent:function(c){this.pendingContent?c=this.pendingContent+c:this.pendingLocation=this.source.currentLocation,this.pendingContent=c},append:function(){if(this.isInline())this.replaceStack(function(y){return[" != null ? ",y,' : ""']}),this.pushSource(this.appendToBuffer(this.popStack()));else{var c=this.popStack();this.pushSource(["if (",c," != null) { ",this.appendToBuffer(c,void 0,!0)," }"]),this.environment.isSimple&&this.pushSource(["else { ",this.appendToBuffer("''",void 0,!0)," }"])}},appendEscaped:function(){this.pushSource(this.appendToBuffer([this.aliasable("container.escapeExpression"),"(",this.popStack(),")"]))},getContext:function(c){this.lastContext=c},pushContext:function(){this.pushStackLiteral(this.contextName(this.lastContext))},lookupOnContext:function(c,y,E,S){var T=0;S||!this.options.compat||this.lastContext?this.pushContext():this.push(this.depthedLookup(c[T++])),this.resolvePath("context",c,T,y,E)},lookupBlockParam:function(c,y){this.useBlockParams=!0,this.push(["blockParams[",c[0],"][",c[1],"]"]),this.resolvePath("context",y,1)},lookupData:function(c,y,E){c?this.pushStackLiteral("container.data(data, "+c+")"):this.pushStackLiteral("data"),this.resolvePath("data",y,0,!0,E)},resolvePath:function(c,y,E,S,T){var A=this;if(this.options.strict||this.options.assumeObjects)return void this.push(u(this.options.strict&&T,this,y,E,c));for(var w=y.length;E<w;E++)this.replaceStack(function(R){var N=A.nameLookup(R,y[E],c);return S?[" && ",N]:[" != null ? ",N," : ",R]})},resolvePossibleLambda:function(){this.push([this.aliasable("container.lambda"),"(",this.popStack(),", ",this.contextName(0),")"])},pushStringParam:function(c,y){this.pushContext(),this.pushString(y),y!=="SubExpression"&&(typeof c=="string"?this.pushString(c):this.pushStackLiteral(c))},emptyHash:function(c){this.trackIds&&this.push("{}"),this.stringParams&&(this.push("{}"),this.push("{}")),this.pushStackLiteral(c?"undefined":"{}")},pushHash:function(){this.hash&&this.hashes.push(this.hash),this.hash={values:{},types:[],contexts:[],ids:[]}},popHash:function(){var c=this.hash;this.hash=this.hashes.pop(),this.trackIds&&this.push(this.objectLiteral(c.ids)),this.stringParams&&(this.push(this.objectLiteral(c.contexts)),this.push(this.objectLiteral(c.types))),this.push(this.objectLiteral(c.values))},pushString:function(c){this.pushStackLiteral(this.quotedString(c))},pushLiteral:function(c){this.pushStackLiteral(c)},pushProgram:function(c){c!=null?this.pushStackLiteral(this.programExpression(c)):this.pushStackLiteral(null)},registerDecorator:function(c,y){var E=this.nameLookup("decorators",y,"decorator"),S=this.setupHelperArgs(y,c);this.decorators.push(["fn = ",this.decorators.functionCall(E,"",["fn","props","container",S])," || fn;"])},invokeHelper:function(c,y,E){var S=this.popStack(),T=this.setupHelper(c,y),A=[];E&&A.push(T.name),A.push(S),this.options.strict||A.push(this.aliasable("container.hooks.helperMissing"));var w=["(",this.itemsSeparatedBy(A,"||"),")"],R=this.source.functionCall(w,"call",T.callParams);this.push(R)},itemsSeparatedBy:function(c,y){var E=[];E.push(c[0]);for(var S=1;S<c.length;S++)E.push(y,c[S]);return E},invokeKnownHelper:function(c,y){var E=this.setupHelper(c,y);this.push(this.source.functionCall(E.name,"call",E.callParams))},invokeAmbiguous:function(c,y){this.useRegister("helper");var E=this.popStack();this.emptyHash();var S=this.setupHelper(0,c,y),T=this.lastHelper=this.nameLookup("helpers",c,"helper"),A=["(","(helper = ",T," || ",E,")"];this.options.strict||(A[0]="(helper = ",A.push(" != nu
`])}),s},each:function(s){for(var g=0,m=this.source.length;g<m;g++)s(this.source[g])},empty:function(){var s=this.currentLocation||{start:{}};return new p(s.start.line,s.start.column,this.srcFile)},wrap:function(s){var g=arguments.length<=1||arguments[1]===void 0?this.currentLocation||{start:{}}:arguments[1];return s instanceof p?s:(s=r(s,this,g),new p(g.start.line,g.start.column,this.srcFile,s))},functionCall:function(s,g,m){return m=this.generateList(m),this.wrap([s,g?"."+g+"(":"(",m,")"])},quotedString:function(s){return'"'+(s+"").replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")+'"'},objectLiteral:function(s){var g=this,m=[];u(s).forEach(function(v){var f=r(s[v],g);f!=="undefined"&&m.push([g.quotedString(v),":",f])});var a=this.generateList(m);return a.prepend("{"),a.add("}"),a},generateList:function(s){for(var g=this.empty(),m=0,a=s.length;m<a;m++)m&&g.add(","),g.add(r(s[m],this));return g},generateArray:function(s){var g=this.generateList(s);return g.prepend("["),g.add("]"),g}},i.default=n,d.exports=i.default}])})},2342:()=>{Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python},2512:(_,d,i)=>{var l,r;l=[i(8411),i(9758),i(8543),i(1382),i(403),i(9091),i(1483),i(4385),i(5748),i(9192),i(4213),i(9340),i(1801),i(6599),i(2569),i(7957),i(9229),i(4560)],r=function(n,u,h,p,s,g,m,a,v,f,c){"use strict";var y,E,S=/^(?:toggle|show|hide)$/,T=/queueHooks$/;function A(){E&&(h.hidden===!1&&window.requestAnimationFrame?window.requestAnimationFrame(A):window.setTimeout(A,n.fx.interval),n.fx.tick())}function w(){return window.setTimeout(function(){y=void 0}),y=Date.now()}function R(D,P){var F,W=0,G={height:D};for(P=P?1:0;W<4;W+=2-P)F=m[W],G["margin"+F]=G["padding"+F]=D;return P&&(G.opacity=G.width=D),G}function N(D,P,F){for(var W,G=(I.tweeners[P]||[]).concat(I.tweeners["*"]),$=0,H=G.length;$<H;$++)if(W=G[$].call(F,P,D))return W}function B(D,P,F){var W,G,$,H,M,z,U,Q,et="width"in P||"height"in P,it=this,Z={},mt=D.style,Et=D.no
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
2025-04-13 19:51:17 +00:00
*/(function(){var r,n="4.17.21",u=200,h="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",p="Expected a function",s="Invalid `variable` option passed into `_.template`",g="__lodash_hash_undefined__",m=500,a="__lodash_placeholder__",v=1,f=2,c=4,y=1,E=2,S=1,T=2,A=4,w=8,R=16,N=32,B=64,b=128,I=256,D=512,P=30,F="...",W=800,G=16,$=1,H=2,M=3,z=1/0,U=9007199254740991,Q=17976931348623157e292,et=0/0,it=4294967295,Z=it-1,mt=it>>>1,Et=[["ary",b],["bind",S],["bindKey",T],["curry",w],["curryRight",R],["flip",D],["partial",N],["partialRight",B],["rearg",I]],Pt="[object Arguments]",Ft="[object Array]",re="[object AsyncFunction]",Ee="[object Boolean]",ve="[object Date]",Re="[object DOMException]",pt="[object Error]",Ct="[object Function]",Dt="[object GeneratorFunction]",Nt="[object Map]",fe="[object Number]",Lt="[object Null]",st="[object Object]",Rt="[object Promise]",Ot="[object Proxy]",lt="[object RegExp]",St="[object Set]",ft="[object String]",_t="[object Symbol]",Wt="[object Undefined]",zt="[object WeakMap]",te="[object WeakSet]",qt="[object ArrayBuffer]",Jt="[object DataView]",oe="[object Float32Array]",ce="[object Float64Array]",Ce="[object Int8Array]",ke="[object Int16Array]",xe="[object Int32Array]",sn="[object Uint8Array]",Ke="[object Uint8ClampedArray]",hn="[object Uint16Array]",Mn="[object Uint32Array]",Ne=/\b__p \+= '';/g,_n=/\b(__p \+=) '' \+/g,we=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Gn=/&(?:amp|lt|gt|quot|#39);/g,dn=/[&<>"']/g,Tn=RegExp(Gn.source),k=RegExp(dn.source),V=/<%-([\s\S]+?)%>/g,j=/<%([\s\S]+?)%>/g,tt=/<%=([\s\S]+?)%>/g,ot=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,yt=/^\w*$/,xt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,rt=/[\\^$.*+?()[\]{}|]/g,q=RegExp(rt.source),ct=/^\s+/,ut=/\s/,At=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Tt=/\{\n\/\* \[wrapped with (.+)\] \*/,vt=/,? & /,Ht=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,pe=/[()=,{}\[\]\/\s]/,ae=/\\(\\)?/g,ye=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Yt=/\w*$/,Qt=/^[-+]0x[0-9a-f]+$/i,_e=/^0b[01]+$/i,As=/^\[object .+?Constructor\]$/,Ss=/^0o[0-7]+$/i,zn=/^(?:0|[1-9]\d*)$/,Za=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Sr=/($^)/,qa=/['\n\r\u2028\u2029\\]/g,xr="\\ud800-\\udfff",ja="\\u0300-\\u036f",Qa="\\ufe20-\\ufe2f",tl="\\u20d0-\\u20ff",xs=ja+Qa+tl,ws="\\u2700-\\u27bf",_s="a-z\\xdf-\\xf6\\xf8-\\xff",el="\\xac\\xb1\\xd7\\xf7",nl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",rl="\\u2000-\\u206f",il=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ts="A-Z\\xc0-\\xd6\\xd8-\\xde",Ds="\\ufe0e\\ufe0f",Rs=el+nl+rl+il,fi="['\u2019]",sl="["+xr+"]",Cs="["+Rs+"]",wr="["+xs+"]",Is="\\d+",ol="["+ws+"]",Ps="["+_s+"]",bs="[^"+xr+Rs+Is+ws+_s+Ts+"]",ci="\\ud83c[\\udffb-\\udfff]",al="(?:"+wr+"|"+ci+")",Ns="[^"+xr+"]",pi="(?:\\ud83c[\\udde6-\\uddff]){2}",hi="[\\ud800-\\udbff][\\udc00-\\udfff]",Yn="["+Ts+"]",Ls="\\u200d",Os="(?:"+Ps+"|"+bs+")",ll="(?:"+Yn+"|"+bs+")",Ms="(?:"+fi+"(?:d|ll|m|re|s|t|ve))?",Fs="(?:"+fi+"(?:D|LL|M|RE|S|T|VE))?",Bs=al+"?",ks="["+Ds+"]?",ul="(?:"+Ls+"(?:"+[Ns,pi,hi].join("|")+")"+ks+Bs+")*",fl="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",cl="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",$s=ks+Bs+ul,pl="(?:"+[ol,pi,hi].join("|")+")"+$s,hl="(?:"+[Ns+wr+"?",wr,pi,hi,sl].join("|")+")",dl=RegExp(fi,"g"),gl=RegExp(wr,"g"),di=RegExp(ci+"(?="+ci+")|"+hl+$s,"g"),vl=RegExp([Yn+"?"+Ps+"+"+Ms+"(?="+[Cs,Yn,"$"].join("|")+")",ll+"+"+Fs+"(?="+[Cs,Yn+Os,"$"].join("|")+")",Yn+"?"+Os+"+"+Ms,Yn+"+"+Fs,cl,fl,Is,pl].join("|"),"g"),ml=RegExp("["+Ls+xr+xs+Ds+"]"),El=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,yl=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Al=-1,he={};he[oe]=he[ce]=he[Ce]=he[
/* [wrapped with `+e+`] */
2025-04-13 19:51:17 +00:00
`)}function kf(t){return Ut(t)||Kn(t)||!!(uo&&t&&t[uo])}function An(t,e){var o=typeof t;return e=e==null?U:e,!!e&&(o=="number"||o!="symbol"&&zn.test(t))&&t>-1&&t%1==0&&t<e}function Fe(t,e,o){if(!ge(o))return!1;var x=typeof e;return(x=="number"?We(o)&&An(e,o.length):x=="string"&&e in o)?ln(o[e],t):!1}function ts(t,e){if(Ut(t))return!1;var o=typeof t;return o=="number"||o=="symbol"||o=="boolean"||t==null||Ve(t)?!0:yt.test(t)||!ot.test(t)||e!=null&&t in le(e)}function $f(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function es(t){var e=Qr(t),o=L[e];if(typeof o!="function"||!(e in Zt.prototype))return!1;if(t===o)return!0;var x=qi(o);return!!x&&t===x[0]}function Wf(t){return!!so&&so in t}var Hf=Ir?Sn:Es;function Er(t){var e=t&&t.constructor,o=typeof e=="function"&&e.prototype||Zn;return t===o}function oa(t){return t===t&&!ge(t)}function aa(t,e){return function(o){return o==null?!1:o[t]===e&&(e!==r||t in le(o))}}function Uf(t){var e=si(t,function(x){return o.size===m&&o.clear(),x}),o=e.cache;return e}function Kf(t,e){var o=t[1],x=e[1],C=o|x,O=C<(S|T|b),K=x==b&&o==w||x==b&&o==I&&t[7].length<=e[8]||x==(b|I)&&e[7].length<=e[8]&&o==w;if(!(O||K))return t;x&S&&(t[2]=e[2],C|=o&S?0:A);var Y=e[3];if(Y){var J=t[3];t[3]=J?Ko(J,Y,e[4]):Y,t[4]=J?Cn(t[3],a):e[4]}return Y=e[5],Y&&(J=t[5],t[5]=J?Go(J,Y,e[6]):Y,t[6]=J?Cn(t[5],a):e[6]),Y=e[7],Y&&(t[7]=Y),x&b&&(t[8]=t[8]==null?e[8]:Le(t[8],e[8])),t[9]==null&&(t[9]=e[9]),t[0]=e[0],t[1]=C,t}function Gf(t){var e=[];if(t!=null)for(var o in le(t))e.push(o);return e}function zf(t){return br.call(t)}function la(t,e,o){return e=De(e===r?t.length-1:e,0),function(){for(var x=arguments,C=-1,O=De(x.length-e,0),K=nt(O);++C<O;)K[C]=x[e+C];C=-1;for(var Y=nt(e+1);++C<e;)Y[C]=x[C];return Y[e]=o(K),Ge(t,this,Y)}}function ua(t,e){return e.length<2?t:Wn(t,en(e,0,-1))}function Yf(t,e){for(var o=t.length,x=Le(e.length,o),C=$e(t);x--;){var O=e[x];t[x]=An(O,o)?C[O]:r}return t}function ns(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}var fa=pa(Lo),yr=ou||function(t,e){return Pe.setTimeout(t,e)},rs=pa(gf);function ca(t,e,o){var x=e+"";return rs(t,Bf(x,Vf(Of(x),o)))}function pa(t){var e=0,o=0;return function(){var x=fu(),C=G-(x-o);if(o=x,C>0){if(++e>=W)return arguments[0]}else e=0;return t.apply(r,arguments)}}function ei(t,e){var o=-1,x=t.length,C=x-1;for(e=e===r?x:e;++o<e;){var O=$i(o,C),K=t[O];t[O]=t[o],t[o]=K}return t.length=e,t}var ha=Uf(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(xt,function(o,x,C,O){e.push(C?O.replace(ae,"$1"):x||o)}),e});function pn(t){if(typeof t=="string"||Ve(t))return t;var e=t+"";return e=="0"&&1/t==-z?"-0":e}function Un(t){if(t!=null){try{return Pr.call(t)}catch(e){}try{return t+""}catch(e){}}return""}function Vf(t,e){return qe(Et,function(o){var x="_."+o[0];e&o[1]&&!_r(t,x)&&t.push(x)}),t.sort()}function da(t){if(t instanceof Zt)return t.clone();var e=new Qe(t.__wrapped__,t.__chain__);return e.__actions__=$e(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}function Xf(t,e,o){(o?Fe(t,e,o):e===r)?e=1:e=De(Kt(e),0);var x=t==null?0:t.length;if(!x||e<1)return[];for(var C=0,O=0,K=nt(Br(x/e));C<x;)K[O++]=en(t,C,C+=e);return K}function Jf(t){for(var e=-1,o=t==null?0:t.length,x=0,C=[];++e<o;){var O=t[e];O&&(C[x++]=O)}return C}function Zf(){var t=arguments.length;if(!t)return[];for(var e=nt(t-1),o=arguments[0],x=t;x--;)e[x-1]=arguments[x];return Rn(Ut(o)?$e(o):[o],be(e,1))}var qf=Vt(function(t,e){return Ae(t)?hr(t,be(e,1,Ae,!0)):[]}),jf=Vt(function(t,e){var o=nn(e);return Ae(o)&&(o=r),Ae(t)?hr(t,be(e,1,Ae,!0),Mt(o,2)):[]}),Qf=Vt(function(t,e){var o=nn(e);return Ae(o)&&(o=r),Ae(t)?hr(t,be(e,1,Ae,!0),r,o):[]});function tc(t,e,o){var x=t==null?0:t.length;return x?(e=o||e===r?1:Kt(e),en(t,e<0?0:e,x)):[]}function ec(t,e,o){var x=t==null?0:t.length;return x?(e=o||e===r?1:Kt(e),e=x-e,en(t,0,e<0?0:e)):[]}function nc(t,e){return t&&t.length?Vr(t,Mt(e,3),!0,!0):[]}function rc(t,e){return t&&t.length?Vr(t,Mt(e,3),!0):[]}function ic(t,e,o,x){var C=t==null?0:t.length;return C?(o
`;t.replace(wt,function(kt,Xt,jt,Xe,Be,Je){return jt||(jt=Xe),gt+=t.slice(ht,Je).replace(qa,Wl),Xt&&(Y=!0,gt+=`' +
__e(`+Xt+`) +
'`),Be&&(J=!0,gt+=`';
`+Be+`;
__p += '`),jt&&(gt+=`' +
((__t = (`+jt+`)) == null ? '' : __t) +
'`),ht=Je+kt.length,kt}),gt+=`';
`;var Bt=ie.call(e,"variable")&&e.variable;if(!Bt)gt=`with (obj) {
`+gt+`
}
2025-04-13 19:51:17 +00:00
`;else if(pe.test(Bt))throw new $t(s);gt=(J?gt.replace(Ne,""):gt).replace(_n,"$1").replace(we,"$1;"),gt="function("+(Bt||"obj")+`) {
`+(Bt?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(Y?", __e = _.escape":"")+(J?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
2025-04-13 19:51:17 +00:00
`)+gt+`return __p
}`;var Gt=Ya(function(){return ee(O,bt+"return "+gt).apply(r,K)});if(Gt.source=gt,ls(Gt))throw Gt;return Gt}function hd(t){return ne(t).toLowerCase()}function dd(t){return ne(t).toUpperCase()}function gd(t,e,o){if(t=ne(t),t&&(o||e===r))return to(t);if(!t||!(e=Ye(e)))return t;var x=on(t),C=on(e),O=eo(x,C),K=no(x,C)+1;return Ln(x,O,K).join("")}function vd(t,e,o){if(t=ne(t),t&&(o||e===r))return t.slice(0,io(t)+1);if(!t||!(e=Ye(e)))return t;var x=on(t),C=no(x,on(e))+1;return Ln(x,0,C).join("")}function md(t,e,o){if(t=ne(t),t&&(o||e===r))return t.replace(ct,"");if(!t||!(e=Ye(e)))return t;var x=on(t),C=eo(x,on(e));return Ln(x,C).join("")}function Ed(t,e){var o=P,x=F;if(ge(e)){var C="separator"in e?e.separator:C;o="length"in e?Kt(e.length):o,x="omission"in e?Ye(e.omission):x}t=ne(t);var O=t.length;if(Xn(t)){var K=on(t);O=K.length}if(o>=O)return t;var Y=o-Jn(x);if(Y<1)return x;var J=K?Ln(K,0,Y).join(""):t.slice(0,Y);if(C===r)return J+x;if(K&&(Y+=J.length-Y),us(C)){if(t.slice(Y).search(C)){var ht,dt=J;for(C.global||(C=Ti(C.source,ne(Yt.exec(C))+"g")),C.lastIndex=0;ht=C.exec(dt);)var gt=ht.index;J=J.slice(0,gt===r?Y:gt)}}else if(t.indexOf(Ye(C),Y)!=Y){var wt=J.lastIndexOf(C);wt>-1&&(J=J.slice(0,wt))}return J+x}function yd(t){return t=ne(t),t&&Tn.test(t)?t.replace(Gn,Vl):t}var Ad=er(function(t,e,o){return t+(o?" ":"")+e.toUpperCase()}),ps=Vo("toUpperCase");function za(t,e,o){return t=ne(t),e=o?r:e,e===r?Ul(t)?Zl(t):Ll(t):t.match(e)||[]}var Ya=Vt(function(t,e){try{return Ge(t,r,e)}catch(o){return ls(o)?o:new $t(o)}}),Sd=yn(function(t,e){return qe(e,function(o){o=pn(o),mn(t,o,os(t[o],t))}),t});function xd(t){var e=t==null?0:t.length,o=Mt();return t=e?de(t,function(x){if(typeof x[1]!="function")throw new je(p);return[o(x[0]),x[1]]}):[],Vt(function(x){for(var C=-1;++C<e;){var O=t[C];if(Ge(O[0],this,x))return Ge(O[1],this,x)}})}function wd(t){return Vu(tn(t,v))}function hs(t){return function(){return t}}function _d(t,e){return t==null||t!==t?e:t}var Td=Jo(),Dd=Jo(!0);function Ue(t){return t}function ds(t){return To(typeof t=="function"?t:tn(t,v))}function Rd(t){return Ro(tn(t,v))}function Cd(t,e){return Co(t,tn(e,v))}var Id=Vt(function(t,e){return function(o){return dr(o,t,e)}}),Pd=Vt(function(t,e){return function(o){return dr(t,o,e)}});function gs(t,e,o){var x=Ie(e),C=Gr(e,x);o==null&&!(ge(e)&&(C.length||!x.length))&&(o=e,e=t,t=this,C=Gr(e,Ie(e)));var O=!(ge(o)&&"chain"in o)||!!o.chain,K=Sn(t);return qe(C,function(Y){var J=e[Y];t[Y]=J,K&&(t.prototype[Y]=function(){var ht=this.__chain__;if(O||ht){var dt=t(this.__wrapped__),gt=dt.__actions__=$e(this.__actions__);return gt.push({func:J,args:arguments,thisArg:t}),dt.__chain__=ht,dt}return J.apply(t,Rn([this.value()],arguments))})}),t}function bd(){return Pe._===this&&(Pe._=nu),this}function vs(){}function Nd(t){return t=Kt(t),Vt(function(e){return Io(e,t)})}var Ld=Vi(de),Od=Vi(Js),Md=Vi(Ei);function Va(t){return ts(t)?yi(pn(t)):cf(t)}function Fd(t){return function(e){return t==null?r:Wn(t,e)}}var Bd=qo(),kd=qo(!0);function ms(){return[]}function Es(){return!1}function $d(){return{}}function Wd(){return""}function Hd(){return!0}function Ud(t,e){if(t=Kt(t),t<1||t>U)return[];var o=it,x=Le(t,it);e=Mt(e),t-=it;for(var C=xi(x,e);++o<t;)e(o);return C}function Kd(t){return Ut(t)?de(t,pn):Ve(t)?[t]:$e(ha(ne(t)))}function Gd(t){var e=++tu;return ne(t)+e}var zd=Zr(function(t,e){return t+e},0),Yd=Xi("ceil"),Vd=Zr(function(t,e){return t/e},1),Xd=Xi("floor");function Jd(t){return t&&t.length?Kr(t,Ue,Li):r}function Zd(t,e){return t&&t.length?Kr(t,Mt(e,2),Li):r}function qd(t){return js(t,Ue)}function jd(t,e){return js(t,Mt(e,2))}function Qd(t){return t&&t.length?Kr(t,Ue,Bi):r}function tg(t,e){return t&&t.length?Kr(t,Mt(e,2),Bi):r}var eg=Zr(function(t,e){return t*e},1),ng=Xi("round"),rg=Zr(function(t,e){return t-e},0);function ig(t){return t&&t.length?Si(t,Ue):0}function sg(t,e){return t&&t.length?Si(t,Mt(e,2)):0}return L.after=Rp,L.ary=_a,L.assign=dh,L.assignIn=ka,L.assignInWith=ui,L.assignWith=gh,L.at=vh,L.before=Ta,L.bind=os,L.bindAll=Sd,L.bindKey=Da,L.castArray=$p,L.chain=Sa,L.chunk=Xf,L.compact=Jf,L.
`)}}):{name:c.name,value:y.replace(g,`\r
`)}}).get()}}),n}.apply(d,l),r!==void 0&&(_.exports=r)},3617:(_,d,i)=>{var l;l=function(){"use strict";return function(r,n){for(var u=[];r;r=r.nextSibling)r.nodeType===1&&r!==n&&u.push(r);return u}}.call(d,i,d,_),l!==void 0&&(_.exports=l)},3629:(_,d,i)=>{var l;l=function(){"use strict";function r(n,u){return{get:function(){if(n()){delete this.get;return}return(this.get=u).apply(this,arguments)}}}return r}.call(d,i,d,_),l!==void 0&&(_.exports=l)},3682:(_,d,i)=>{var l,r;l=[i(8411),i(8519),i(1382),i(9091)],r=function(n,u,h,p){"use strict";function s(g){var m={};return n.each(g.match(p)||[],function(a,v){m[v]=!0}),m}return n.Callbacks=function(g){g=typeof g=="string"?s(g):n.extend({},g);var m,a,v,f,c=[],y=[],E=-1,S=function(){for(f=f||g.once,v=m=!0;y.length;E=-1)for(a=y.shift();++E<c.length;)c[E].apply(a[0],a[1])===!1&&g.stopOnFalse&&(E=c.length,a=!1);g.memory||(a=!1),m=!1,f&&(a?c=[]:c="")},T={add:function(){return c&&(a&&!m&&(E=c.length-1,y.push(a)),function A(w){n.each(w,function(R,N){h(N)?(!g.unique||!T.has(N))&&c.push(N):N&&N.length&&u(N)!=="string"&&A(N)})}(arguments),a&&!m&&S()),this},remove:function(){return n.each(arguments,function(A,w){for(var R;(R=n.inArray(w,c,R))>-1;)c.splice(R,1),R<=E&&E--}),this},has:function(A){return A?n.inArray(A,c)>-1:c.length>0},empty:function(){return c&&(c=[]),this},disable:function(){return f=y=[],c=a="",this},disabled:function(){return!c},lock:function(){return f=y=[],!a&&!m&&(c=a=""),this},locked:function(){return!!f},fireWith:function(A,w){return f||(w=w||[],w=[A,w.slice?w.slice():w],y.push(w),m||S()),this},fire:function(){return T.fireWith(this,arguments),this},fired:function(){return!!v}};return T},n}.apply(d,l),r!==void 0&&(_.exports=r)},3814:(_,d,i)=>{var l,r;l=[i(8411),i(8543),i(3894),i(7414),i(203)],r=function(n,u,h,p,s){"use strict";return n.parseHTML=function(g,m,a){if(typeof g!="string")return[];typeof m=="boolean"&&(a=m,m=!1);var v,f,c;return m||(s.createHTMLDocument?(m=u.implementation.createHTMLDocument(""),v=m.createElement("base"),v.href=u.location.href,m.head.appendChild(v)):m=u),f=h.exec(g),c=!a&&[],f?[m.createElement(f[1])]:(f=p([g],m,c),c&&c.length&&n(c).remove(),n.merge([],f.childNodes))},n.parseHTML}.apply(d,l),r!==void 0&&(_.exports=r)},3874:(_,d,i)=>{const l=i(8311),r=(n,u)=>{try{return new l(n,u).range||"*"}catch(h){return null}};_.exports=r},3894:(_,d,i)=>{var l;l=function(){"use strict";return/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i}.call(d,i,d,_),l!==void 0&&(_.exports=l)},3904:(_,d,i)=>{const l=Symbol("SemVer ANY");class r{static get ANY(){return l}constructor(v,f){if(f=n(f),v instanceof r){if(v.loose===!!f.loose)return v;v=v.value}v=v.trim().split(/\s+/).join(" "),s("comparator",v,f),this.options=f,this.loose=!!f.loose,this.parse(v),this.semver===l?this.value="":this.value=this.operator+this.semver.version,s("comp",this)}parse(v){const f=this.options.loose?u[h.COMPARATORLOOSE]:u[h.COMPARATOR],c=v.match(f);if(!c)throw new TypeError(`Invalid comparator: ${v}`);this.operator=c[1]!==void 0?c[1]:"",this.operator==="="&&(this.operator=""),c[2]?this.semver=new g(c[2],this.options.loose):this.semver=l}toString(){return this.value}test(v){if(s("Comparator.test",v,this.options.loose),this.semver===l||v===l)return!0;if(typeof v=="string")try{v=new g(v,this.options)}catch(f){return!1}return p(v,this.operator,this.semver,this.options)}intersects(v,f){if(!(v instanceof r))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new m(v.value,f).test(this.value):v.operator===""?v.value===""?!0:new m(this.value,f).test(v.semver):(f=n(f),f.includePrerelease&&(this.value==="<0.0.0-0"||v.value==="<0.0.0-0")||!f.includePrerelease&&(this.value.startsWith("<0.0.0")||v.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&v.operator.startsWith(">")||this.operator.startsWith("<")&&v.operator.startsWith("<")||this.semver.version===v.semver.version&&this.operator.includes("=")&&v.operator.includes("=")||p(this.semver,"<",v.semver,f)&&this.operator.startsWith(">")&&v.operator.startsWith("<")||p(this.semver,">"
* Prism: Lightweight, robust, elegant syntax highlighting
*
* @license MIT <https://opensource.org/licenses/MIT>
* @author Lea Verou <https://lea.verou.me>
* @namespace
* @public
2025-04-13 19:51:17 +00:00
*/var r=function(n){var u=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,h=0,p={},s={manual:n.Prism&&n.Prism.manual,disableWorkerMessageHandler:n.Prism&&n.Prism.disableWorkerMessageHandler,util:{encode:function A(w){return w instanceof g?new g(w.type,A(w.content),w.alias):Array.isArray(w)?w.map(A):w.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(A){return Object.prototype.toString.call(A).slice(8,-1)},objId:function(A){return A.__id||Object.defineProperty(A,"__id",{value:++h}),A.__id},clone:function A(w,R){R=R||{};var N,B;switch(s.util.type(w)){case"Object":if(B=s.util.objId(w),R[B])return R[B];N={},R[B]=N;for(var b in w)w.hasOwnProperty(b)&&(N[b]=A(w[b],R));return N;case"Array":return B=s.util.objId(w),R[B]?R[B]:(N=[],R[B]=N,w.forEach(function(I,D){N[D]=A(I,R)}),N);default:return w}},getLanguage:function(A){for(;A;){var w=u.exec(A.className);if(w)return w[1].toLowerCase();A=A.parentElement}return"none"},setLanguage:function(A,w){A.className=A.className.replace(RegExp(u,"gi"),""),A.classList.add("language-"+w)},currentScript:function(){if(typeof document=="undefined")return null;if(document.currentScript&&document.currentScript.tagName==="SCRIPT"&&1<2)return document.currentScript;try{throw new Error}catch(N){var A=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(N.stack)||[])[1];if(A){var w=document.getElementsByTagName("script");for(var R in w)if(w[R].src==A)return w[R]}return null}},isActive:function(A,w,R){for(var N="no-"+w;A;){var B=A.classList;if(B.contains(w))return!0;if(B.contains(N))return!1;A=A.parentElement}return!!R}},languages:{plain:p,plaintext:p,text:p,txt:p,extend:function(A,w){var R=s.util.clone(s.languages[A]);for(var N in w)R[N]=w[N];return R},insertBefore:function(A,w,R,N){N=N||s.languages;var B=N[A],b={};for(var I in B)if(B.hasOwnProperty(I)){if(I==w)for(var D in R)R.hasOwnProperty(D)&&(b[D]=R[D]);R.hasOwnProperty(I)||(b[I]=B[I])}var P=N[A];return N[A]=b,s.languages.DFS(s.languages,function(F,W){W===P&&F!=A&&(this[F]=b)}),b},DFS:function A(w,R,N,B){B=B||{};var b=s.util.objId;for(var I in w)if(w.hasOwnProperty(I)){R.call(w,I,w[I],N||I);var D=w[I],P=s.util.type(D);P==="Object"&&!B[b(D)]?(B[b(D)]=!0,A(D,R,null,B)):P==="Array"&&!B[b(D)]&&(B[b(D)]=!0,A(D,R,I,B))}}},plugins:{},highlightAll:function(A,w){s.highlightAllUnder(document,A,w)},highlightAllUnder:function(A,w,R){var N={callback:R,container:A,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",N),N.elements=Array.prototype.slice.apply(N.container.querySelectorAll(N.selector)),s.hooks.run("before-all-elements-highlight",N);for(var B=0,b;b=N.elements[B++];)s.highlightElement(b,w===!0,N.callback)},highlightElement:function(A,w,R){var N=s.util.getLanguage(A),B=s.languages[N];s.util.setLanguage(A,N);var b=A.parentElement;b&&b.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(b,N);var I=A.textContent,D={element:A,language:N,grammar:B,code:I};function P(W){D.highlightedCode=W,s.hooks.run("before-insert",D),D.element.innerHTML=D.highlightedCode,s.hooks.run("after-highlight",D),s.hooks.run("complete",D),R&&R.call(D.element)}if(s.hooks.run("before-sanity-check",D),b=D.element.parentElement,b&&b.nodeName.toLowerCase()==="pre"&&!b.hasAttribute("tabindex")&&b.setAttribute("tabindex","0"),!D.code){s.hooks.run("complete",D),R&&R.call(D.element);return}if(s.hooks.run("before-highlight",D),!D.grammar){P(s.util.encode(D.code));return}if(w&&n.Worker){var F=new Worker(s.filename);F.onmessage=function(W){P(W.data)},F.postMessage(JSON.stringify({language:D.language,code:D.code,immediateClose:!0}))}else P(s.highlight(D.code,D.grammar,D.language))},highlight:function(A,w,R){var N={code:A,grammar:w,language:R};if(s.hooks.run("before-tokenize",N),!N.grammar)throw new Error('The language "'+N.language+'" has no grammar.');return N.tokens=s.tokenize(N.code,N.grammar),s.hooks.run("after-tokenize",N),g.stringify(s.util.encode(N.tokens),N.language)},tokenize:function(A,w){var R=w.rest;if(R){for(var N in R)w[N]=R[N];delete w.rest}var B=new v;return f(B,B.head,A),a(
`),S.hasAttribute("data-start")||S.setAttribute("data-start",String(D+1))}T.textContent=B,r.highlightElement(T)},function(B){S.setAttribute(s,a),T.textContent=B})}}),r.plugins.fileHighlight={highlight:function(S){for(var T=(S||document).querySelectorAll(v),A=0,w;w=T[A++];)r.highlightElement(w)}};var y=!1;r.fileHighlight=function(){y||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),y=!0),r.plugins.fileHighlight.highlight.apply(this,arguments)}}()},8919:(_,d,i)=>{var l,r;l=[i(9619)],r=function(n){"use strict";return new RegExp("^"+n+"+|((?:^|[^\\\\])(?:\\\\.)*)"+n+"+$","g")}.apply(d,l),r!==void 0&&(_.exports=r)},8926:(_,d,i)=>{var l,r;l=[i(8411),i(8543),i(7623),i(1382),i(9091),i(8404),i(5950),i(8149),i(9192),i(9773),i(9340),i(4553)],r=function(n,u,h,p,s,g,m,a,v,f){"use strict";var c=/^([^.]*)(?:\.(.+)|)/;function y(){return!0}function E(){return!1}function S(A,w,R,N,B,b){var I,D;if(typeof w=="object"){typeof R!="string"&&(N=N||R,R=void 0);for(D in w)S(A,D,R,N,w[D],b);return A}if(N==null&&B==null?(B=R,N=R=void 0):B==null&&(typeof R=="string"?(B=N,N=void 0):(B=N,N=R,R=void 0)),B===!1)B=E;else if(!B)return A;return b===1&&(I=B,B=function(P){return n().off(P),I.apply(this,arguments)},B.guid=I.guid||(I.guid=n.guid++)),A.each(function(){n.event.add(this,w,B,N,R)})}n.event={global:{},add:function(A,w,R,N,B){var b,I,D,P,F,W,G,$,H,M,z,U=v.get(A);if(a(A))for(R.handler&&(b=R,R=b.handler,B=b.selector),B&&n.find.matchesSelector(h,B),R.guid||(R.guid=n.guid++),(P=U.events)||(P=U.events=Object.create(null)),(I=U.handle)||(I=U.handle=function(Q){return typeof n!="undefined"&&n.event.triggered!==Q.type?n.event.dispatch.apply(A,arguments):void 0}),w=(w||"").match(s)||[""],F=w.length;F--;)D=c.exec(w[F])||[],H=z=D[1],M=(D[2]||"").split(".").sort(),H&&(G=n.event.special[H]||{},H=(B?G.delegateType:G.bindType)||H,G=n.event.special[H]||{},W=n.extend({type:H,origType:z,data:N,handler:R,guid:R.guid,selector:B,needsContext:B&&n.expr.match.needsContext.test(B),namespace:M.join(".")},b),($=P[H])||($=P[H]=[],$.delegateCount=0,(!G.setup||G.setup.call(A,N,M,I)===!1)&&A.addEventListener&&A.addEventListener(H,I)),G.add&&(G.add.call(A,W),W.handler.guid||(W.handler.guid=R.guid)),B?$.splice($.delegateCount++,0,W):$.push(W),n.event.global[H]=!0)},remove:function(A,w,R,N,B){var b,I,D,P,F,W,G,$,H,M,z,U=v.hasData(A)&&v.get(A);if(!(!U||!(P=U.events))){for(w=(w||"").match(s)||[""],F=w.length;F--;){if(D=c.exec(w[F])||[],H=z=D[1],M=(D[2]||"").split(".").sort(),!H){for(H in P)n.event.remove(A,H+w[F],R,N,!0);continue}for(G=n.event.special[H]||{},H=(N?G.delegateType:G.bindType)||H,$=P[H]||[],D=D[2]&&new RegExp("(^|\\.)"+M.join("\\.(?:.*\\.|)")+"(\\.|$)"),I=b=$.length;b--;)W=$[b],(B||z===W.origType)&&(!R||R.guid===W.guid)&&(!D||D.test(W.namespace))&&(!N||N===W.selector||N==="**"&&W.selector)&&($.splice(b,1),W.selector&&$.delegateCount--,G.remove&&G.remove.call(A,W));I&&!$.length&&((!G.teardown||G.teardown.call(A,M,U.handle)===!1)&&n.removeEvent(A,H,U.handle),delete P[H])}n.isEmptyObject(P)&&v.remove(A,"handle events")}},dispatch:function(A){var w,R,N,B,b,I,D=new Array(arguments.length),P=n.event.fix(A),F=(v.get(this,"events")||Object.create(null))[P.type]||[],W=n.event.special[P.type]||{};for(D[0]=P,w=1;w<arguments.length;w++)D[w]=arguments[w];if(P.delegateTarget=this,!(W.preDispatch&&W.preDispatch.call(this,P)===!1)){for(I=n.event.handlers.call(this,P,F),w=0;(B=I[w++])&&!P.isPropagationStopped();)for(P.currentTarget=B.elem,R=0;(b=B.handlers[R++])&&!P.isImmediatePropagationStopped();)(!P.rnamespace||b.namespace===!1||P.rnamespace.test(b.namespace))&&(P.handleObj=b,P.data=b.data,N=((n.event.special[b.origType]||{}).handle||b.handler).apply(B.elem,D),N!==void 0&&(P.result=N)===!1&&(P.preventDefault(),P.stopPropagation()));return W.postDispatch&&W.postDispatch.call(this,P),P.result}},handlers:function(A,w){var R,N,B,b,I,D=[],P=w.delegateCount,F=A.target;if(P&&F.nodeType&&!(A.type==="click"&&A.button>=1)){for(;F!==this;F=F.parentNode||this)if(F.nodeType===1&&!(A.type==="click"&&F.disabled===!0)){for(b=[],I={},R=0;R<P;R
`+oe),lt.find(".sample-request-response").is(":visible")&&lt.find(".sample-request-response").fadeTo(1,.1),lt.find(".sample-request-response").fadeTo(250,1),lt.find(".sample-request-response-json").text(Jt),v().highlightAll()}}function B(Lt,st,Rt){const Ot=d()('article[data-group="'+Lt+'"][data-name="'+st+'"][data-version="'+Rt+'"]');Ot.find(".sample-request-response-json").html(""),Ot.find(".sample-request-response").hide(),Ot.find(".sample-request-input").each((St,ft)=>{ft.value=ft.placeholder!==ft.dataset.name?ft.placeholder:""});const lt=Ot.find(".sample-request-url");lt.val(lt.prop("defaultValue"))}const b={"Allowed values:":"Valors permesos:","Compare all with predecessor":"Comparar tot amb versi\xF3 anterior","compare changes to:":"comparar canvis amb:","compared to":"comparat amb","Default value:":"Valor per defecte:",Description:"Descripci\xF3",Field:"Camp",General:"General","Generated with":"Generat amb",Name:"Nom","No response values.":"Sense valors en la resposta.",optional:"opcional",Parameter:"Par\xE0metre","Permission:":"Permisos:",Response:"Resposta",Send:"Enviar","Send a Sample Request":"Enviar una petici\xF3 d'exemple","show up to version:":"mostrar versi\xF3:","Size range:":"Tamany de rang:",Type:"Tipus",url:"url"},I={"Allowed values:":"Povolen\xE9 hodnoty:","Compare all with predecessor":"Porovnat v\u0161e s p\u0159edchoz\xEDmi verzemi","compare changes to:":"porovnat zm\u011Bny s:","compared to":"porovnat s","Default value:":"V\xFDchoz\xED hodnota:",Description:"Popis",Field:"Pole",General:"Obecn\xE9","Generated with":"Vygenerov\xE1no pomoc\xED",Name:"N\xE1zev","No response values.":"Nebyly vr\xE1ceny \u017E\xE1dn\xE9 hodnoty.",optional:"voliteln\xE9",Parameter:"Parametr","Permission:":"Opr\xE1vn\u011Bn\xED:",Response:"Odpov\u011B\u010F",Send:"Odeslat","Send a Sample Request":"Odeslat uk\xE1zkov\xFD po\u017Eadavek","show up to version:":"zobrazit po verzi:","Size range:":"Rozsah velikosti:",Type:"Typ",url:"url"},D={"Allowed values:":"Erlaubte Werte:","Compare all with predecessor":"Vergleiche alle mit ihren Vorg\xE4ngern","compare changes to:":"vergleiche \xC4nderungen mit:","compared to":"verglichen mit","Default value:":"Standardwert:",Description:"Beschreibung",Field:"Feld",General:"Allgemein","Generated with":"Erstellt mit",Name:"Name","No response values.":"Keine R\xFCckgabewerte.",optional:"optional",Parameter:"Parameter","Permission:":"Berechtigung:",Response:"Antwort",Send:"Senden","Send a Sample Request":"Eine Beispielanfrage senden","show up to version:":"zeige bis zur Version:","Size range:":"Gr\xF6\xDFenbereich:",Type:"Typ",url:"url"},P={"Allowed values:":"Valores permitidos:","Compare all with predecessor":"Comparar todo con versi\xF3n anterior","compare changes to:":"comparar cambios con:","compared to":"comparado con","Default value:":"Valor por defecto:",Description:"Descripci\xF3n",Field:"Campo",General:"General","Generated with":"Generado con",Name:"Nombre","No response values.":"Sin valores en la respuesta.",optional:"opcional",Parameter:"Par\xE1metro","Permission:":"Permisos:",Response:"Respuesta",Send:"Enviar","Send a Sample Request":"Enviar una petici\xF3n de ejemplo","show up to version:":"mostrar a versi\xF3n:","Size range:":"Tama\xF1o de rango:",Type:"Tipo",url:"url"},F={"Allowed values:":"Valeurs autoris\xE9es :",Body:"Corps","Compare all with predecessor":"Tout comparer avec ...","compare changes to:":"comparer les changements \xE0 :","compared to":"comparer \xE0","Default value:":"Valeur par d\xE9faut :",Description:"Description",Field:"Champ",General:"G\xE9n\xE9ral","Generated with":"G\xE9n\xE9r\xE9 avec",Header:"En-t\xEAte",Headers:"En-t\xEAtes",Name:"Nom","No response values.":"Aucune valeur de r\xE9ponse.","No value":"Aucune valeur",optional:"optionnel",Parameter:"Param\xE8tre",Parameters:"Param\xE8tres","Permission:":"Permission :","Query Parameter(s)":"Param\xE8tre(s) de la requ\xEAte","Query Parameters":"Param\xE8tres de la requ\xEAte","Request Body":"Corps de la requ\xEAte",required:"requis",Response:"R\xE9ponse",Send:"Envoyer","Send a Sample Request":"Envoyer une
HTTP/1.0 200
{
'notification_urls': ["notification-urls-list"]
}`,type:"curl"}],name:"Get",group:"Notifications",version:"0.0.0",filename:"Notifications.py",groupTitle:"Notifications"},{type:"put",url:"/api/v1/notifications",title:"Replace Notification URLs",description:"<p>Replace all notification URLs with the provided list (can be empty)</p>",examples:[{title:"Example usage:",content:`curl -X PUT http://localhost:5000/api/v1/notifications -H"x-api-key:813031b16330fe25e3780cf0325daa45" -H "Content-Type: application/json" -d '{"notification_urls": ["url1", "url2"]}'`,type:"curl"}],name:"Replace",group:"Notifications",success:{fields:{200:[{group:"200",type:"Object[]",optional:!1,field:"notification_urls",description:"<p>List of current notification URLs</p>"}]}},error:{fields:{400:[{group:"400",type:"String",optional:!1,field:"Invalid",description:"<p>input</p>"}]}},version:"0.0.0",filename:"Notifications.py",groupTitle:"Notifications"},{type:"get",url:"/api/v1/systeminfo",title:"Return system info",description:"<p>Return some info about the current system state</p>",examples:[{title:"Example usage:",content:`curl http://localhost:5000/api/v1/systeminfo -H"x-api-key:813031b16330fe25e3780cf0325daa45"
HTTP/1.0 200
{
'queue_size': 10 ,
'overdue_watches': ["watch-uuid-list"],
'uptime': 38344.55,
'watch_count': 800,
'version': "0.40.1"
2025-04-13 19:51:17 +00:00
}`,type:"curl"}],name:"Get_Info",group:"System_Information",version:"0.0.0",filename:"SystemInfo.py",groupTitle:"System_Information"},{type:"post",url:"/api/v1/watch",title:"Create a single tag",examples:[{title:"Example usage:",content:`curl http://localhost:5000/api/v1/watch -H"x-api-key:813031b16330fe25e3780cf0325daa45" -H "Content-Type: application/json" -d '{"name": "Work related"}'`,type:"curl"}],name:"Create",group:"Tag",success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:"<p>Was created</p>"}],500:[{group:"500",type:"String",optional:!1,field:"ERR",description:"<p>Some other error</p>"}]}},version:"0.0.0",filename:"Tags.py",groupTitle:"Tag"},{type:"delete",url:"/api/v1/tag/:uuid",title:"Delete a tag and remove it from all watches",examples:[{title:"Example usage:",content:'curl http://localhost:5000/api/v1/tag/cc0cfffa-f449-477b-83ea-0caafd1dc091 -X DELETE -H"x-api-key:813031b16330fe25e3780cf0325daa45"',type:"curl"}],parameter:{fields:{Parameter:[{group:"Parameter",type:"uuid",optional:!1,field:"uuid",description:"<p>Tag unique ID.</p>"}]}},name:"DeleteTag",group:"Tag",success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:"<p>Was deleted</p>"}]}},version:"0.0.0",filename:"Tags.py",groupTitle:"Tag"},{type:"get",url:"/api/v1/tag/:uuid",title:"Single tag - get data or toggle notification muting.",description:"<p>Retrieve tag information and set notification_muted status</p>",examples:[{title:"Example usage:",content:`curl http://localhost:5000/api/v1/tag/cc0cfffa-f449-477b-83ea-0caafd1dc091 -H"x-api-key:813031b16330fe25e3780cf0325daa45"
curl "http://localhost:5000/api/v1/tag/cc0cfffa-f449-477b-83ea-0caafd1dc091?muted=muted" -H"x-api-key:813031b16330fe25e3780cf0325daa45"`,type:"curl"}],name:"Tag",group:"Tag",parameter:{fields:{Parameter:[{group:"Parameter",type:"uuid",optional:!1,field:"uuid",description:"<p>Tag unique ID.</p>"}]}},query:[{group:"Query",type:"String",optional:!0,field:"muted",description:"<p>=<code>muted</code> or =<code>unmuted</code> , Sets the MUTE NOTIFICATIONS state</p>"}],success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:"<p>When muted operation OR full JSON object of the tag</p>"},{group:"200",type:"JSON",optional:!1,field:"TagJSON",description:"<p>JSON Full JSON object of the tag</p>"}]}},version:"0.0.0",filename:"Tags.py",groupTitle:"Tag"},{type:"put",url:"/api/v1/tag/:uuid",title:"Update tag information",examples:[{title:"Example usage:",content:`Update (PUT)
curl http://localhost:5000/api/v1/tag/cc0cfffa-f449-477b-83ea-0caafd1dc091 -X PUT -H"x-api-key:813031b16330fe25e3780cf0325daa45" -H "Content-Type: application/json" -d '{"title": "New Tag Title"}'`,type:"curl"}],description:"<p>Updates an existing tag using JSON</p>",parameter:{fields:{Parameter:[{group:"Parameter",type:"uuid",optional:!1,field:"uuid",description:"<p>Tag unique ID.</p>"}]}},name:"UpdateTag",group:"Tag",success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:"<p>Was updated</p>"}],500:[{group:"500",type:"String",optional:!1,field:"ERR",description:"<p>Some other error</p>"}]}},version:"0.0.0",filename:"Tags.py",groupTitle:"Tag"},{type:"get",url:"/api/v1/tags",title:"List tags",description:"<p>Return list of available tags</p>",examples:[{title:"Example usage:",content:`curl http://localhost:5000/api/v1/tags -H"x-api-key:813031b16330fe25e3780cf0325daa45"
{
"cc0cfffa-f449-477b-83ea-0caafd1dc091": {
"title": "Tech News",
"notification_muted": false,
"date_created": 1677103794
},
"e6f5fd5c-dbfe-468b-b8f3-f9d6ff5ad69b": {
"title": "Shopping",
"notification_muted": true,
"date_created": 1676662819
}
}`,type:"curl"}],name:"ListTags",group:"Tag_Management",success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:"<p>JSON dict</p>"}]}},version:"0.0.0",filename:"Tags.py",groupTitle:"Tag_Management"},{type:"post",url:"/api/v1/watch",title:"Create a single watch",description:'<p>Requires atleast <code>url</code> set, can accept the same structure as <a href="#api-Watch-Watch">get single watch information</a> to create.</p>',examples:[{title:"Example usage:",content:`curl http://localhost:5000/api/v1/watch -H"x-api-key:813031b16330fe25e3780cf0325daa45" -H "Content-Type: application/json" -d '{"url": "https://my-nice.com" , "tag": "nice list"}'`,type:"curl"}],name:"Create",group:"Watch",success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:"<p>Was created</p>"}],500:[{group:"500",type:"String",optional:!1,field:"ERR",description:"<p>Some other error</p>"}]}},version:"0.0.0",filename:"Watch.py",groupTitle:"Watch"},{type:"delete",url:"/api/v1/watch/:uuid",title:"Delete a watch and related history",examples:[{title:"Example usage:",content:'curl http://localhost:5000/api/v1/watch/cc0cfffa-f449-477b-83ea-0caafd1dc091 -X DELETE -H"x-api-key:813031b16330fe25e3780cf0325daa45"',type:"curl"}],parameter:{fields:{Parameter:[{group:"Parameter",type:"uuid",optional:!1,field:"uuid",description:"<p>Watch unique ID.</p>"}]}},name:"Delete",group:"Watch",success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:"<p>Was deleted</p>"}]}},version:"0.0.0",filename:"Watch.py",groupTitle:"Watch"},{type:"post",url:"/api/v1/import",title:"Import a list of watched URLs",description:"<p>Accepts a line-feed separated list of URLs to import, additionally with ?tag_uuids=(tag id), ?tag=(name), ?proxy={key}, ?dedupe=true (default true) one URL per line.</p>",examples:[{title:"Example usage:",content:'curl http://localhost:5000/api/v1/import --data-binary @list-of-sites.txt -H"x-api-key:8a111a21bc2f8f1dd9b9353bbd46049a"',type:"curl"}],name:"Import",group:"Watch",success:{fields:{200:[{group:"200",type:"List",optional:!1,field:"OK",description:"<p>List of watch UUIDs added</p>"}],500:[{group:"500",type:"String",optional:!1,field:"ERR",description:"<p>Some other error</p>"}]}},version:"0.0.0",filename:"Import.py",groupTitle:"Watch"},{type:"put",url:"/api/v1/watch/:uuid",title:"Update watch information",examples:[{title:"Example usage:",content:`Update (PUT)
curl http://localhost:5000/api/v1/watch/cc0cfffa-f449-477b-83ea-0caafd1dc091 -X PUT -H"x-api-key:813031b16330fe25e3780cf0325daa45" -H "Content-Type: application/json" -d '{"url": "https://my-nice.com" , "tag": "new list"}'`,type:"curl"}],description:'<p>Updates an existing watch using JSON, accepts the same structure as returned in <a href="#api-Watch-Watch">get single watch information</a></p>',parameter:{fields:{Parameter:[{group:"Parameter",type:"uuid",optional:!1,field:"uuid",description:"<p>Watch unique ID.</p>"}]}},name:"Update_a_watch",group:"Watch",success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:"<p>Was updated</p>"}],500:[{group:"500",type:"String",optional:!1,field:"ERR",description:"<p>Some other error</p>"}]}},version:"0.0.0",filename:"Watch.py",groupTitle:"Watch"},{type:"get",url:"/api/v1/watch/:uuid",title:"Single watch - get data, recheck, pause, mute.",description:"<p>Retrieve watch information and set muted/paused status</p>",examples:[{title:"Example usage:",content:`curl http://localhost:5000/api/v1/watch/cc0cfffa-f449-477b-83ea-0caafd1dc091 -H"x-api-key:813031b16330fe25e3780cf0325daa45"
curl "http://localhost:5000/api/v1/watch/cc0cfffa-f449-477b-83ea-0caafd1dc091?muted=unmuted" -H"x-api-key:813031b16330fe25e3780cf0325daa45"
curl "http://localhost:5000/api/v1/watch/cc0cfffa-f449-477b-83ea-0caafd1dc091?paused=unpaused" -H"x-api-key:813031b16330fe25e3780cf0325daa45"`,type:"curl"}],name:"Watch",group:"Watch",parameter:{fields:{Parameter:[{group:"Parameter",type:"uuid",optional:!1,field:"uuid",description:"<p>Watch unique ID.</p>"}]}},query:[{group:"Query",type:"Boolean",optional:!0,field:"recheck",description:"<p>Recheck this watch <code>recheck=1</code></p>"},{group:"Query",type:"String",optional:!0,field:"paused",description:"<p>=<code>paused</code> or =<code>unpaused</code> , Sets the PAUSED state</p>"},{group:"Query",type:"String",optional:!0,field:"muted",description:"<p>=<code>muted</code> or =<code>unmuted</code> , Sets the MUTE NOTIFICATIONS state</p>"}],success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:"<p>When paused/muted/recheck operation OR full JSON object of the watch</p>"},{group:"200",type:"JSON",optional:!1,field:"WatchJSON",description:"<p>JSON Full JSON object of the watch</p>"}]}},version:"0.0.0",filename:"Watch.py",groupTitle:"Watch"},{type:"get",url:"/api/v1/watch/<string:uuid>/history",title:"Get a list of all historical snapshots available for a watch",description:"<p>Requires <code>uuid</code>, returns list</p>",examples:[{title:"Example usage:",content:`curl http://localhost:5000/api/v1/watch/cc0cfffa-f449-477b-83ea-0caafd1dc091/history -H"x-api-key:813031b16330fe25e3780cf0325daa45" -H "Content-Type: application/json"
{
"1676649279": "/tmp/data/6a4b7d5c-fee4-4616-9f43-4ac97046b595/cb7e9be8258368262246910e6a2a4c30.txt",
"1677092785": "/tmp/data/6a4b7d5c-fee4-4616-9f43-4ac97046b595/e20db368d6fc633e34f559ff67bb4044.txt",
"1677103794": "/tmp/data/6a4b7d5c-fee4-4616-9f43-4ac97046b595/02efdd37dacdae96554a8cc85dc9c945.txt"
2025-04-13 19:51:17 +00:00
}`,type:"curl"}],name:"Get_list_of_available_stored_snapshots_for_watch",group:"Watch_History",success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:""}],404:[{group:"404",type:"String",optional:!1,field:"ERR",description:"<p>Not found</p>"}]}},version:"0.0.0",filename:"Watch.py",groupTitle:"Watch_History"},{type:"get",url:"/api/v1/watch/<string:uuid>/history/<int:timestamp>",title:"Get single snapshot from watch",description:'<p>Requires watch <code>uuid</code> and <code>timestamp</code>. <code>timestamp</code> of &quot;<code>latest</code>&quot; for latest available snapshot, or <a href="#api-Watch_History-Get_list_of_available_stored_snapshots_for_watch">use the list returned here</a></p>',examples:[{title:"Example usage:",content:'curl http://localhost:5000/api/v1/watch/cc0cfffa-f449-477b-83ea-0caafd1dc091/history/1677092977 -H"x-api-key:813031b16330fe25e3780cf0325daa45" -H "Content-Type: application/json"',type:"curl"}],name:"Get_single_snapshot_content",group:"Watch_History",parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"html",description:"<p>Optional Set to =1 to return the last HTML (only stores last 2 snapshots, use <code>latest</code> as timestamp)</p>"}]}},success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:""}],404:[{group:"404",type:"String",optional:!1,field:"ERR",description:"<p>Not found</p>"}]}},version:"0.0.0",filename:"Watch.py",groupTitle:"Watch_History"},{type:"get",url:"/api/v1/watch",title:"List watches",description:"<p>Return concise list of available watches and some very basic info</p>",examples:[{title:"Example usage:",content:`curl http://localhost:5000/api/v1/watch -H"x-api-key:813031b16330fe25e3780cf0325daa45"
{
"6a4b7d5c-fee4-4616-9f43-4ac97046b595": {
"last_changed": 1677103794,
"last_checked": 1677103794,
"last_error": false,
"title": "",
"url": "http://www.quotationspage.com/random.php"
},
"e6f5fd5c-dbfe-468b-b8f3-f9d6ff5ad69b": {
"last_changed": 0,
"last_checked": 1676662819,
"last_error": false,
"title": "QuickLook",
"url": "https://github.com/QL-Win/QuickLook/tags"
}
2025-04-13 19:51:17 +00:00
}`,type:"curl"}],parameter:{fields:{Parameter:[{group:"Parameter",type:"String",optional:!0,field:"recheck_all",description:"<p>Optional Set to =1 to force recheck of all watches</p>"},{group:"Parameter",type:"String",optional:!0,field:"tag",description:"<p>Optional name of tag to limit results</p>"}]}},name:"ListWatches",group:"Watch_Management",success:{fields:{200:[{group:"200",type:"String",optional:!1,field:"OK",description:"<p>JSON dict</p>"}]}},version:"0.0.0",filename:"Watch.py",groupTitle:"Watch_Management"},{type:"get",url:"/api/v1/search",title:"Search for watches",description:"<p>Search watches by URL or title text</p>",examples:[{title:"Example usage:",content:`curl "http://localhost:5000/api/v1/search?q=https://example.com/page1" -H"x-api-key:813031b16330fe25e3780cf0325daa45"
curl "http://localhost:5000/api/v1/search?q=https://example.com/page1?tag=Favourites" -H"x-api-key:813031b16330fe25e3780cf0325daa45"
curl "http://localhost:5000/api/v1/search?q=https://example.com?partial=true" -H"x-api-key:813031b16330fe25e3780cf0325daa45"`,type:"curl"}],name:"Search",group:"Watch_Management",query:[{group:"Query",type:"String",optional:!1,field:"q",description:"<p>Search query to match against watch URLs and titles</p>"},{group:"Query",type:"String",optional:!0,field:"tag",description:"<p>Optional name of tag to limit results (name not UUID)</p>"},{group:"Query",type:"String",optional:!0,field:"partial",description:"<p>Allow partial matching of URL query</p>"}],success:{fields:{200:[{group:"200",type:"Object",optional:!1,field:"JSON",description:"<p>Object containing matched watches</p>"}]}},version:"0.0.0",filename:"Search.py",groupTitle:"Watch_Management"}];const st={name:"changedetection.io API",version:"0.1.0",description:"Manage your changedetection.io watches via API, requires the `x-api-key` header which is found in the settings UI.",title:"changedetection.io API",url:"",sampleUrl:!1,defaultVersion:"0.0.0",apidoc:"0.3.0",generator:{name:"apidoc",time:"Sun Apr 13 2025 21:49:13 GMT+0200 (Central European Summer Time)",url:"https://apidocjs.com",version:"0.54.0"}};Dt();const Rt=u().compile(d()("#template-header").html()),Ot=u().compile(d()("#template-footer").html()),lt=u().compile(d()("#template-article").html()),St=u().compile(d()("#template-compare-article").html()),ft=u().compile(d()("#template-generator").html()),_t=u().compile(d()("#template-project").html()),Wt=u().compile(d()("#template-sections").html()),zt=u().compile(d()("#template-sidenav").html()),te={aloneDisplay:!1,showRequiredLabels:!1,withGenerator:!0,withCompare:!0};st.template=Object.assign(te,(xt=st.template)!=null?xt:{}),st.template.forceLanguage&&Pt(st.template.forceLanguage);const qt=(0,i.groupBy)(Lt,rt=>rt.group),Jt={};d().each(qt,(rt,q)=>{Jt[rt]=(0,i.groupBy)(q,ct=>ct.name)});const oe=[];d().each(Jt,(rt,q)=>{let ct=[];d().each(q,(ut,At)=>{const Tt=At[0].title;Tt&&ct.push(Tt.toLowerCase()+"#~#"+ut)}),ct.sort(),st.order&&(ct=ot(ct,st.order,"#~#")),ct.forEach(ut=>{const Tt=ut.split("#~#")[1];q[Tt].forEach(vt=>{oe.push(vt)})})}),Lt=oe;let ce={};const Ce={};let ke={};ke[st.version]=1,d().each(Lt,(rt,q)=>{ce[q.group]=1,Ce[q.group]=q.groupTitle||q.group,ke[q.version]=1}),ce=Object.keys(ce),ce.sort(),st.order&&(ce=yt(Ce,st.order)),ke=Object.keys(ke),ke.sort(r().compare),ke.reverse();const xe=[];ce.forEach(rt=>{xe.push({group:rt,isHeader:!0,title:Ce[rt]});let q="";Lt.forEach(ct=>{ct.group===rt&&(q!==ct.name?xe.push({title:ct.title,group:rt,name:ct.name,type:ct.type,version:ct.version,url:ct.url}):xe.push({title:ct.title,group:rt,hidden:!0,name:ct.name,type:ct.type,version:ct.version,url:ct.url}),q=ct.name)})});function sn(rt,q,ct){let ut=!1;if(!q)return ut;const At=q.match(/<h(1|2).*?>(.+?)<\/h(1|2)>/gi);return At&&At.forEach(function(Tt){const vt=Tt.substring(2,3),Ht=Tt.replace(/<.+?>/g,""),pe=Tt.match(/id="api-([^-]+)(?:-(.+))?"/),ae=pe?pe[1]:null,ye=pe?pe[2]:null;vt==="1"&&Ht&&ae&&(rt.splice(ct,0,{group:ae,isHeader:!0,title:Ht,isFixed:!0}),ct++,ut=!0),vt==="2"&&Ht&&ae&&ye&&(rt.splice(ct,0,{group:ae,name:ye,isHeader:!1,title:Ht,isFixed:!1,version:"1.0"}),ct++)}),ut}let Ke;if(st.header&&(Ke=sn(xe,st.header.content,0),Ke||xe.unshift({group:"_header",isHeader:!0,title:st.header.title==null?Et("General"):st.header.title,isFixed:!0})),st.footer){const rt=xe.length;Ke=sn(xe,st.footer.content,xe.length),!Ke&&st.footer.title!=null&&xe.splice(rt,0,{group:"_footer",isHeader:!0,title:st.footer.title,isFixed:!0})}const hn=st.title?st.title:"apiDoc: "+st.name+" - "+st.version;d()(document).attr("title",hn),d()("#loader").remove();const Mn={nav:xe};d()("#sidenav").append(zt(Mn)),d()("#generator").append(ft(st)),(0,i.extend)(st,{versions:ke}),d()("#project").append(_t(st)),st.header&&d()("#header").append(Rt(st.header)),st.footer&&(d()("#footer").append(Ot(st.footer)),st.template.aloneDisplay&&document.getElementById("api-_footer").classList.add("hide"));const Ne={};let _n="";ce.forEach(function(rt){const q=[];let ct="",ut={},At=rt,Tt="";Ne[rt]={},Lt.forEach(function(vt){rt=