1import{t as __commonJSMin}from"./rolldown-runtime-DAXXjFlN.js";var require_htmx_min=__commonJSMin(((exports,module)=>{(function(en,tn){typeof define==`function`&&define.amd?define([],tn):typeof module==`object`&&module.exports?module.exports=tn():en.htmx=en.htmx||tn()})(typeof self<`u`?self:exports,function(){return function(){var Q={onLoad:F,process:zt,on:de,off:ge,trigger:ce,ajax:Nr,find:C,findAll:f,closest:v,values:function(en,tn){return dr(en,tn||`post`).values},remove:_,addClass:z,removeClass:n,toggleClass:$,takeClass:W,defineExtension:Ur,removeExtension:Br,logAll:V,logNone:j,logger:null,config:{historyEnabled:!0,historyCacheSize:10,refreshOnHistoryMiss:!1,defaultSwapStyle:`innerHTML`,defaultSwapDelay:0,defaultSettleDelay:20,includeIndicatorStyles:!0,indicatorClass:`htmx-indicator`,requestClass:`htmx-request`,addedClass:`htmx-added`,settlingClass:`htmx-settling`,swappingClass:`htmx-swapping`,allowEval:!0,allowScriptTags:!0,inlineScriptNonce:``,attributesToSettle:[`class`,`style`,`width`,`height`],withCredentials:!1,timeout:0,wsReconnectDelay:`full-jitter`,wsBinaryType:`blob`,disableSelector:`[hx-disable], [data-hx-disable]`,useTemplateFragments:!1,scrollBehavior:`smooth`,defaultFocusScroll:!1,getCacheBusterParam:!1,globalViewTransitions:!1,methodsThatUseUrlParams:[`get`],selfRequestsOnly:!1,ignoreTitle:!1,scrollIntoViewOnBoost:!0,triggerSpecsCache:null},parseInterval:d,_:t,createEventSource:function(en){return new EventSource(en,{withCredentials:!0})},createWebSocket:function(en){var tn=new WebSocket(en,[]);return tn.binaryType=Q.config.wsBinaryType,tn},version:`1.9.12`},r={addTriggerHandler:Lt,bodyContains:se,canAccessLocalStorage:U,findThisElement:xe,filterValues:yr,hasAttribute:o,getAttributeValue:te,getClosestAttributeValue:ne,getClosestMatch:c,getExpressionVars:Hr,getHeaders:xr,getInputValues:dr,getInternalData:ae,getSwapSpecification:wr,getTriggerSpecs:it,getTarget:ye,makeFragment:l,mergeObjects:le,makeSettleInfo:T,oobSwap:Ee,querySelectorExt:ue,selectAndSwap:je,settleImmediately:nr,shouldCancel:ut,triggerEvent:ce,triggerErrorEvent:fe,withExtensions:R},w=[`get`,`post`,`put`,`delete`,`patch`],i=w.map(function(en){return`[hx-`+en+`], [data-hx-`+en+`]`}).join(`, `),S=e(`head`),q=e(`title`),H=e(`svg`,!0);function e(en,tn){return RegExp(`<`+en+`(\\s[^>]*>|>)([\\s\\S]*?)<\\/`+en+`>`,tn?`gim`:`im`)}function d(en){if(en==null)return;let tn=NaN;return tn=en.slice(-2)==`ms`?parseFloat(en.slice(0,-2)):en.slice(-1)==`s`?parseFloat(en.slice(0,-1))*1e3:en.slice(-1)==`m`?parseFloat(en.slice(0,-1))*1e3*60:parseFloat(en),isNaN(tn)?void 0:tn}function ee(en,tn){return en.getAttribute&&en.getAttribute(tn)}function o(en,tn){return en.hasAttribute&&(en.hasAttribute(tn)||en.hasAttribute(`data-`+tn))}function te(en,tn){return ee(en,tn)||ee(en,`data-`+tn)}function u(en){return en.parentElement}function re(){return document}function c(en,tn){for(;en&&!tn(en);)en=u(en);return en||null}function L(en,tn,nn){var rn=te(tn,nn),an=te(tn,`hx-disinherit`);return en!==tn&&an&&(an===`*`||an.split(` `).indexOf(nn)>=0)?`unset`:rn}function ne(en,tn){var nn=null;if(c(en,function(rn){return nn=L(en,rn,tn)}),nn!==`unset`)return nn}function h(en,tn){var nn=en.matches||en.matchesSelector||en.msMatchesSelector||en.mozMatchesSelector||en.webkitMatchesSelector||en.oMatchesSelector;return nn&&nn.call(en,tn)}function A(en){var tn=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i.exec(en);return tn?tn[1].toLowerCase():``}function s(en,tn){for(var nn=new DOMParser().parseFromString(en,`text/html`).body;tn>0;)tn--,nn=nn.firstChild;return nn??=re().createDocumentFragment(),nn}function N(en){return/<body/.test(en)}function l(en){var tn=!N(en),nn=A(en),rn=en;if(nn===`head`&&(rn=rn.replace(S,``)),Q.config.useTemplateFragments&&tn){var an=s(`<body><template>`+rn+`</template></body>`,0).querySelector(`template`).content;return Q.config.allowScriptTags?oe(an.querySelectorAll(`script`),function(en){Q.config.inlineScriptNonce&&(en.nonce=Q.config.inlineScriptNonce),en.htmxExecuted=navigator.userAgent.indexOf(`Firefox`)===-1}):oe(an.querySelectorAll(`script`),function(en){_(en)}),an}switch(nn){case`thead`:case`tbody`:case`tfoot`:case`colgroup`:case`caption`:return s(`<table>`+rn+`</table>`,1);case`col`:return s(`<table><colgroup>`+rn+`</colgroup></table>`,2);case`tr`:return s(`<table><tbody>`+rn+`</tbody></table>`,2);case`td`:case`th`:return s(`<table><tbody><tr>`+rn+`</tr></tbody></table>`,3);case`script`:case`style`:return s(`<div>`+rn+`</div>`,1);default:return s(rn,0)}}function ie(en){en&&en()}function I(en,tn){return Object.prototype.toString.call(en)===`[object `+tn+`]`}function k(en){return I(en,`Function`)}function P(en){return I(en,`Object`)}function ae(en){var tn=`htmx-internal-data`,nn=en[tn];return nn||=en[tn]={},nn}function M(en){var tn=[];if(en)for(var nn=0;nn<en.length;
1nn++)tn.push(en[nn]);return tn}function oe(en,tn){if(en)for(var nn=0;nn<en.length;nn++)tn(en[nn])}function X(en){var tn=en.getBoundingClientRect(),nn=tn.top,rn=tn.bottom;return nn<window.innerHeight&&rn>=0}function se(en){return en.getRootNode&&en.getRootNode()instanceof window.ShadowRoot?re().body.contains(en.getRootNode().host):re().body.contains(en)}function D(en){return en.trim().split(/\s+/)}function le(en,tn){for(var nn in tn)tn.hasOwnProperty(nn)&&(en[nn]=tn[nn]);return en}function E(en){try{return JSON.parse(en)}catch(en){return b(en),null}}function U(){var en=`htmx:localStorageTest`;try{return localStorage.setItem(en,en),localStorage.removeItem(en),!0}catch{return!1}}function B(en){try{var tn=new URL(en);return tn&&(en=tn.pathname+tn.search),/^\/$/.test(en)||(en=en.replace(/\/+$/,``)),en}catch{return en}}function t(e){return Tr(re().body,function(){return eval(e)})}function F(en){return Q.on(`htmx:load`,function(tn){en(tn.detail.elt)})}function V(){Q.logger=function(en,tn,nn){console&&console.log(tn,en,nn)}}function j(){Q.logger=null}function C(en,tn){return tn?en.querySelector(tn):C(re(),en)}function f(en,tn){return tn?en.querySelectorAll(tn):f(re(),en)}function _(en,tn){en=p(en),tn?setTimeout(function(){_(en),en=null},tn):en.parentElement.removeChild(en)}function z(en,tn,nn){en=p(en),nn?setTimeout(function(){z(en,tn),en=null},nn):en.classList&&en.classList.add(tn)}function n(en,tn,nn){en=p(en),nn?setTimeout(function(){n(en,tn),en=null},nn):en.classList&&(en.classList.remove(tn),en.classList.length===0&&en.removeAttribute(`class`))}function $(en,tn){en=p(en),en.classList.toggle(tn)}
1function W(en,tn){en=p(en),oe(en.parentElement.children,function(en){n(en,tn)}),z(en,tn)}function v(en,tn){if(en=p(en),en.closest)return en.closest(tn);do if(en==null||h(en,tn))return en;while(en&&=u(en));return null}function g(en,tn){return en.substring(0,tn.length)===tn}function G(en,tn){return en.substring(en.length-tn.length)===tn}function J(en){var tn=en.trim();return g(tn,`<`)&&G(tn,`/>`)?tn.substring(1,tn.length-2):tn}function Z(en,tn){return tn.indexOf(`closest `)===0?[v(en,J(tn.substr(8)))]:tn.indexOf(`find `)===0?[C(en,J(tn.substr(5)))]:tn===`next`?[en.nextElementSibling]:tn.indexOf(`next `)===0?[K(en,J(tn.substr(5)))]:tn===`previous`?[en.previousElementSibling]:tn.indexOf(`previous `)===0?[Y(en,J(tn.substr(9)))]:tn===`document`?[document]:tn===`window`?[window]:tn===`body`?[document.body]:re().querySelectorAll(J(tn))}var K=function(en,tn){for(var nn=re().querySelectorAll(tn),rn=0;rn<nn.length;rn++){var an=nn[rn];if(an.compareDocumentPosition(en)===Node.DOCUMENT_POSITION_PRECEDING)return an}},Y=function(en,tn){for(var nn=re().querySelectorAll(tn),rn=nn.length-1;rn>=0;rn--){var an=nn[rn];if(an.compareDocumentPosition(en)===Node.DOCUMENT_POSITION_FOLLOWING)return an}};function ue(en,tn){return tn?Z(en,tn)[0]:Z(re().body,en)[0]}function p(en){return I(en,`String`)?C(en):en}function ve(en,tn,nn){return k(tn)?{target:re().body,event:en,listener:tn}:{target:p(en),event:tn,listener:nn}}function de(en,tn,nn){return jr(function(){var rn=ve(en,tn,nn);rn.target.addEventListener(rn.event,rn.listener)}),k(tn)?tn:nn}function ge(en,tn,nn){return jr(function(){var rn=ve(en,tn,nn);rn.target.removeEventListener(rn.event,rn.listener)}),k(tn)?tn:nn}var pe=re().createElement(`output`);function me(en,tn){var nn=ne(en,tn);if(nn){if(nn===`this`)return[xe(en,tn)];var rn=Z(en,nn);return rn.length===0?(b(`The selector "`+nn+`" on `+tn+` returned no matches!`),[pe]):rn}}
1function xe(en,tn){return c(en,function(en){return te(en,tn)!=null})}function ye(en){var tn=ne(en,`hx-target`);return tn?tn===`this`?xe(en,`hx-target`):ue(en,tn):ae(en).boosted?re().body:en}function be(en){for(var tn=Q.config.attributesToSettle,nn=0;nn<tn.length;nn++)if(en===tn[nn])return!0;return!1}function we(en,tn){oe(en.attributes,function(nn){!tn.hasAttribute(nn.name)&&be(nn.name)&&en.removeAttribute(nn.name)}),oe(tn.attributes,function(tn){be(tn.name)&&en.setAttribute(tn.name,tn.value)})}function Se(en,tn){for(var nn=Fr(tn),rn=0;rn<nn.length;rn++){var an=nn[rn];try{if(an.isInlineSwap(en))return!0}catch(en){b(en)}}return en===`outerHTML`}function Ee(en,tn,nn){var rn=`#`+ee(tn,`id`),an=`outerHTML`;en===`true`||(en.indexOf(`:`)>0?(an=en.substr(0,en.indexOf(`:`)),rn=en.substr(en.indexOf(`:`)+1,en.length)):an=en);var on=re().querySelectorAll(rn);return on?(oe(on,function(en){var rn,on=tn.cloneNode(!0);rn=re().createDocumentFragment(),rn.appendChild(on),Se(an,en)||(rn=on);var sn={shouldSwap:!0,target:en,fragment:rn};ce(en,`htmx:oobBeforeSwap`,sn)&&(en=sn.target,sn.shouldSwap&&Fe(an,en,en,rn,nn),oe(nn.elts,function(en){ce(en,`htmx:oobAfterSwap`,sn)}))}),tn.parentNode.removeChild(tn)):(tn.parentNode.removeChild(tn),fe(re().body,`htmx:oobErrorNoTarget`,{content:tn})),en}function Ce(en,tn,nn){var rn=ne(en,`hx-select-oob`);if(rn)for(var an=rn.split(`,`),on=0;on<an.length;on++){var sn=an[on].split(`:`,2),cn=sn[0].trim();cn.indexOf(`#`)===0&&(cn=cn.substring(1));var ln=sn[1]||`true`,un=tn.querySelector(`#`+cn);un&&Ee(ln,un,nn)}oe(f(tn,`[hx-swap-oob], [data-hx-swap-oob]`),function(en){var tn=te(en,`hx-swap-oob`);tn!=null&&Ee(tn,en,nn)})}function Re(en){oe(f(en,`[hx-preserve], [data-hx-preserve]`),function(en){var tn=te(en,`id`),nn=re().getElementById(tn);nn!=null&&en.parentNode.replaceChild(nn,en)})}function Te(en,tn,nn){oe(tn.querySelectorAll(`[id]`),function(tn){var rn=ee(tn,`id`);if(rn&&rn.length>0){var an=rn.replace(`'`,`\\'`),on=tn.tagName.replace(`:`,`\\:`),sn=en.querySelector(on+`[id='`+an+`']`);if(sn&&sn!==en){var cn=tn.cloneNode();we(tn,sn),nn.tasks.push(function(){we(tn,cn)})}}})}function Oe(en){return function(){n(en,Q.config.addedClass),zt(en),Nt(en),qe(en),ce(en,`htmx:load`)}}function qe(en){var tn=`[autofocus]`;(h(en,tn)?en:en.querySelector(tn))?.focus()}function a(en,tn,nn,rn){for(Te(en,nn,rn);nn.childNodes.length>0;){var an=nn.firstChild;z(an,Q.config.addedClass),en.insertBefore(an,tn),an.nodeType!==Node.TEXT_NODE&&an.nodeType!==Node.COMMENT_NODE&&rn.tasks.push(Oe(an))}}function He(en,tn){for(var nn=0;nn<en.length;)tn=(tn<<5)-tn+en.charCodeAt(nn++)|0;return tn}function Le(en){var tn=0;if(en.attributes)for(var nn=0;nn<en.attributes.length;nn++){var rn=en.attributes[nn];rn.value&&(tn=He(rn.name,tn),tn=He(rn.value,tn))}return tn}function Ae(en){var tn=ae(en);if(tn.onHandlers){for(var nn=0;nn<tn.onHandlers.length;nn++){let rn=tn.onHandlers[nn];en.removeEventListener(rn.event,rn.listener)}delete tn.onHandlers}}function Ne(en){var tn=ae(en);tn.timeout&&clearTimeout(tn.timeout),tn.webSocket&&tn.webSocket.close(),tn.sseEventSource&&tn.sseEventSource.close(),tn.listenerInfos&&oe(tn.listenerInfos,function(en){en.on&&en.on.removeEventListener(en.trigger,en.listener)}),Ae(en),oe(Object.keys(tn),function(en){delete tn[en]})}function m(en){ce(en,`htmx:beforeCleanupElement`),Ne(en),en.children&&oe(en.children,function(en){m(en)})}function Ie(en,tn,nn){if(en.tagName===`BODY`)return Ue(en,tn,nn);var rn,an=en.previousSibling;for(a(u(en),en,tn,nn),rn=an==null?u(en).firstChild:an.nextSibling,nn.elts=nn.elts.filter(function(tn){return tn!=en});rn&&rn!==en;)rn.nodeType===Node.ELEMENT_NODE&&nn.elts.push(rn),rn=rn.nextElementSibling;m(en),u(en).removeChild(en)}function ke(en,tn,nn){return a(en,en.firstChild,tn,nn)}function Pe(en,tn,nn){return a(u(en),en,tn,nn)}function Me(en,tn,nn){return a(en,null,tn,nn)}function Xe(en,tn,nn){return a(u(en),en.nextSibling,tn,nn)}function De(en,tn,nn){return m(en),u(en).removeChild(en)}function Ue(en,tn,nn){var rn=en.firstChild;if(a(en,rn,tn,nn),rn){for(;rn.nextSibling;)m(rn.nextSibling),en.removeChild(rn.nextSibling);m(rn),en.removeChild(rn)}}function Be(en,tn,nn){var rn=nn||ne(en,`hx-select`);if(rn){var an=re().createDocumentFragment();oe(tn.querySelectorAll(rn),function(en){an.appendChild(en)}),tn=an}return tn}function Fe(en,tn,nn,rn,an){switch(en){case`none`:return;case`outerHTML`:Ie(nn,rn,an);return;case`afterbegin`:ke(nn,rn,an);return;case`beforebegin`:Pe(nn,rn,an);return;case`beforeend`:Me(nn,rn,an);return;case`afterend`:Xe(nn,rn,an);return;case`delete`:De(nn,rn,an);return;default:for(var on=Fr(tn),sn=0;sn<on.length;sn++){var cn=on[sn];try{var ln=cn.handleSwap(en,nn,rn,an);if(ln){if(ln.length!==void 0)for(var un=0;un<ln.length;un++){var dn=ln[un];dn.nodeType!==Node.TEXT_NODE&&dn.nodeType!==Node.COMMENT_NODE&&an.tasks.push(Oe(dn))}return}}catch(en){b(en)}}en===`innerHTML`?Ue(nn,rn,an):Fe(Q.config.defaultSwapStyle,tn,nn,rn,an)}}function Ve(en){if(en.indexOf(`<title`)>-1){var tn=en.replace(H,``).match(q);if(tn)return tn[2]}}function je(en,tn,nn,rn,an,on){an.title=Ve(rn);var sn=l(rn);if(sn)return Ce(nn,sn,an),sn=Be(nn,sn,on),Re(sn),Fe(en,nn,tn,sn,an)}function _e(en,tn,nn){var rn=en.getResponseHeader(tn);if(rn.indexOf(`{`)===0){var an=E(rn);for(var on in an)if(an.hasOwnProperty(on)){var sn=an[on];P(sn)||(sn={value:sn}),ce(nn,on,sn)}}else for(var cn=rn.split(`,`),ln=0;ln<cn.length;ln++)ce(nn,cn[ln].trim(),[])}var ze=/\s/,x=/[\s,]/,$e=/[_$a-zA-Z]/,We=/[_$a-zA-Z0-9]/,Ge=[`"`,`'`,`/`],Je=/[^\s]/,Ze=/[{(]/,Ke=/[})]/;function Ye(en){for(var tn=[],nn=0;nn<en.length;
1){if($e.exec(en.charAt(nn))){for(var rn=nn;We.exec(en.charAt(nn+1));)nn++;tn.push(en.substr(rn,nn-rn+1))}else if(Ge.indexOf(en.charAt(nn))!==-1){var an=en.charAt(nn),rn=nn;for(nn++;nn<en.length&&en.charAt(nn)!==an;)en.charAt(nn)===`\\`&&nn++,nn++;tn.push(en.substr(rn,nn-rn+1))}else{var on=en.charAt(nn);tn.push(on)}nn++}return tn}function Qe(en,tn,nn){return $e.exec(en.charAt(0))&&en!==`true`&&en!==`false`&&en!==`this`&&en!==nn&&tn!==`.`}function et(en,tn,nn){if(tn[0]===`[`){tn.shift();for(var rn=1,an=` return (function(`+nn+`){ return (`,on=null;tn.length>0;){var sn=tn[0];if(sn===`]`){if(rn--,rn===0){on===null&&(an+=`true`),tn.shift(),an+=`)})`;try{var cn=Tr(en,function(){return Function(an)()},function(){return!0});return cn.source=an,cn}catch(en){return fe(re().body,`htmx:syntax:error`,{error:en,source:an}),null}}}else sn===`[`&&rn++;Qe(sn,on,nn)?an+=`((`+nn+`.`+sn+`) ? (`+nn+`.`+sn+`) : (window.`+sn+`))`:an+=sn,on=tn.shift()}}}function y(en,tn){for(var nn=``;en.length>0&&!tn.test(en[0]);)nn+=en.shift();return nn}function tt(en){var tn;return en.length>0&&Ze.test(en[0])?(en.shift(),tn=y(en,Ke).trim(),en.shift()):tn=y(en,x),tn}var rt=`input, textarea, select`;function nt(en,tn,nn){var rn=[],an=Ye(tn);do{y(an,Je);var on=an.length,sn=y(an,/[,\[\s]/);if(sn!==``)if(sn===`every`){var cn={trigger:`every`};y(an,Je),cn.pollInterval=d(y(an,/[,\[\s]/)),y(an,Je);var ln=et(en,an,`event`);ln&&(cn.eventFilter=ln),rn.push(cn)}else if(sn.indexOf(`sse:`)===0)rn.push({trigger:`sse`,sseEvent:sn.substr(4)});else{var un={trigger:sn},ln=et(en,an,`event`);for(ln&&(un.eventFilter=ln);an.length>0&&an[0]!==`,`;){y(an,Je);var dn=an.shift();if(dn===`changed`)un.changed=!0;else if(dn===`once`)un.once=!0;else if(dn===`consume`)un.consume=!0;else if(dn===`delay`&&an[0]===`:`)an.shift(),un.delay=d(y(an,x));else if(dn===`from`&&an[0]===`:`){if(an.shift(),Ze.test(an[0]))var fn=tt(an);else{var fn=y(an,x);if(fn===`closest`||fn===`find`||fn===`next`||fn===`previous`){an.shift();var pn=tt(an);pn.length>0&&(fn+=` `+pn)}}un.from=fn}else dn===`target`&&an[0]===`:`?(an.shift(),un.target=tt(an)):dn===`throttle`&&an[0]===`:`?(an.shift(),un.throttle=d(y(an,x))):dn===`queue`&&an[0]===`:`?(an.shift(),un.queue=y(an,x)):dn===`root`&&an[0]===`:`?(an.shift(),un[dn]=tt(an)):dn===`threshold`&&an[0]===`:`?(an.shift(),un[dn]=y(an,x)):fe(en,`htmx:syntax:error`,{token:an.shift()})}rn.push(un)}an.length===on&&fe(en,`htmx:syntax:error`,{token:an.shift()}),y(an,Je)}while(an[0]===`,`&&an.shift());return nn&&(nn[tn]=rn),rn}function it(en){var tn=te(en,`hx-trigger`),nn=[];if(tn){var rn=Q.config.triggerSpecsCache;nn=rn&&rn[tn]||nt(en,tn,rn)}return nn.length>0?nn:h(en,`form`)?[{trigger:`submit`}]:h(en,`input[type="button"], input[type="submit"]`)?[{trigger:`click`}]:h(en,rt)?[{trigger:`change`}]:[{trigger:`click`}]}function at(en){ae(en).cancelled=!0}function ot(en,tn,nn){var rn=ae(en);rn.timeout=setTimeout(function(){se(en)&&rn.cancelled!==!0&&(ct(nn,en,Wt(`hx:poll:trigger`,{triggerSpec:nn,target:en}))||tn(en),ot(en,tn,nn))},nn.pollInterval)}function st(en){return location.hostname===en.hostname&&ee(en,`href`)&&ee(en,`href`).indexOf(`#`)!==0}function lt(en,tn,nn){if(en.tagName===`A`&&st(en)&&(en.target===``||en.target===`_self`)||en.tagName===`FORM`){tn.boosted=!0;var rn,an;if(en.tagName===`A`)rn=`get`,an=ee(en,`href`);else{var on=ee(en,`method`);rn=on?on.toLowerCase():`get`,an=ee(en,`action`)}nn.forEach(function(nn){ht(en,function(en,tn){if(v(en,Q.config.disableSelector)){m(en);return}he(rn,an,en,tn)},tn,nn,!0)})}}function ut(en,tn){return!!((en.type===`submit`||en.type===`click`)&&(tn.tagName===`FORM`||h(tn,`input[type="submit"], button`)&&v(tn,`form`)!==null||tn.tagName===`A`&&tn.href&&(tn.getAttribute(`href`)===`#`||tn.getAttribute(`href`).indexOf(`#`)!==0)))}function ft(en,tn){return ae(en).boosted&&en.tagName===`A`&&tn.type===`click`&&(tn.ctrlKey||tn.metaKey)}function ct(en,tn,nn){var rn=en.eventFilter;if(rn)try{return rn.call(tn,nn)!==!0}catch(en){return fe(re().body,`htmx:eventFilter:error`,{error:en,source:rn.source}),!0}return!1}function ht(en,tn,nn,rn,an){var on=ae(en),sn=rn.from?Z(en,rn.from):[en];rn.changed&&sn.forEach(function(en){var tn=ae(en);
1tn.lastValue=en.value}),oe(sn,function(sn){var cn=function(nn){if(!se(en)){sn.removeEventListener(rn.trigger,cn);return}if(!ft(en,nn)&&((an||ut(nn,en))&&nn.preventDefault(),!ct(rn,en,nn))){var ln=ae(nn);if(ln.triggerSpec=rn,ln.handledFor??=[],ln.handledFor.indexOf(en)<0){if(ln.handledFor.push(en),rn.consume&&nn.stopPropagation(),rn.target&&nn.target&&!h(nn.target,rn.target))return;if(rn.once){if(on.triggeredOnce)return;on.triggeredOnce=!0}if(rn.changed){var un=ae(sn);if(un.lastValue===sn.value)return;un.lastValue=sn.value}if(on.delayed&&clearTimeout(on.delayed),on.throttle)return;rn.throttle>0?on.throttle||=(tn(en,nn),setTimeout(function(){on.throttle=null},rn.throttle)):rn.delay>0?on.delayed=setTimeout(function(){tn(en,nn)},rn.delay):(ce(en,`htmx:trigger`),tn(en,nn))}}};nn.listenerInfos??=[],nn.listenerInfos.push({trigger:rn.trigger,listener:cn,on:sn}),sn.addEventListener(rn.trigger,cn)})}var vt=!1,dt=null;function gt(){dt||(dt=function(){vt=!0},window.addEventListener(`scroll`,dt),setInterval(function(){vt&&(vt=!1,oe(re().querySelectorAll(`[hx-trigger='revealed'],[data-hx-trigger='revealed']`),function(en){pt(en)}))},200))}function pt(en){!o(en,`data-hx-revealed`)&&X(en)&&(en.setAttribute(`data-hx-revealed`,`true`),ae(en).initHash?ce(en,`revealed`):en.addEventListener(`htmx:afterProcessNode`,function(tn){ce(en,`revealed`)},{once:!0}))}function mt(en,tn,nn){for(var rn=D(nn),an=0;an<rn.length;an++){var on=rn[an].split(/:(.+)/);on[0]===`connect`&&xt(en,on[1],0),on[0]===`send`&&bt(en)}}function xt(en,tn,nn){if(se(en)){if(tn.indexOf(`/`)==0){var rn=location.hostname+(location.port?`:`+location.port:``);location.protocol==`https:`?tn=`wss://`+rn+tn:location.protocol==`http:`&&(tn=`ws://`+rn+tn)}var an=Q.createWebSocket(tn);an.onerror=function(tn){fe(en,`htmx:wsError`,{error:tn,socket:an}),yt(en)},an.onclose=function(rn){if([1006,1012,1013].indexOf(rn.code)>=0){var an=wt(nn);setTimeout(function(){xt(en,tn,nn+1)},an)}},an.onopen=function(en){nn=0},ae(en).webSocket=an,an.addEventListener(`message`,function(tn){if(!yt(en)){var nn=tn.data;R(en,function(tn){nn=tn.transformResponse(nn,null,en)});for(var rn=T(en),an=M(l(nn).children),on=0;on<an.length;on++){var sn=an[on];Ee(te(sn,`hx-swap-oob`)||`true`,sn,rn)}nr(rn.tasks)}})}}function yt(en){if(!se(en))return ae(en).webSocket.close(),!0}function bt(en){var tn=c(en,function(en){return ae(en).webSocket!=null});tn?en.addEventListener(it(en)[0].trigger,function(nn){var rn=ae(tn).webSocket,an=xr(en,tn),on=dr(en,`post`),sn=on.errors,cn=on.values,ln=yr(le(cn,Hr(en)),en);if(ln.HEADERS=an,sn&&sn.length>0){ce(en,`htmx:validation:halted`,sn);return}rn.send(JSON.stringify(ln)),ut(nn,en)&&nn.preventDefault()}):fe(en,`htmx:noWebSocketSourceError`)}function wt(en){var tn=Q.config.wsReconnectDelay;if(typeof tn==`function`)return tn(en);if(tn===`full-jitter`)return 1e3*2**Math.min(en,6)*Math.random();b(`htmx.config.wsReconnectDelay must either be a function or the string "full-jitter"`)}function St(en,tn,nn){for(var rn=D(nn),an=0;an<rn.length;an++){var on=rn[an].split(/:(.+)/);on[0]===`connect`&&Et(en,on[1]),on[0]===`swap`&&Ct(en,on[1])}}function Et(en,tn){var nn=Q.createEventSource(tn);nn.onerror=function(tn){fe(en,`htmx:sseError`,{error:tn,source:nn}),Tt(en)},ae(en).sseEventSource=nn}function Ct(en,tn){var nn=c(en,Ot);if(nn){var rn=ae(nn).sseEventSource,an=function(on){if(!Tt(nn)){if(!se(en)){rn.removeEventListener(tn,an);return}var sn=on.data;R(en,function(tn){sn=tn.transformResponse(sn,null,en)});var cn=wr(en),ln=ye(en),un=T(en);je(cn.swapStyle,ln,en,sn,un),nr(un.tasks),ce(en,`htmx:sseMessage`,on)}};ae(en).sseListener=an,rn.addEventListener(tn,an)}else fe(en,`htmx:noSSESourceError`)}function Rt(en,tn,nn){var rn=c(en,Ot);if(rn){var an=ae(rn).sseEventSource,on=function(){Tt(rn)||(se(en)?tn(en):an.removeEventListener(nn,on))};ae(en).sseListener=on,an.addEventListener(nn,on)}else fe(en,`htmx:noSSESourceError`)}function Tt(en){if(!se(en))return ae(en).sseEventSource.close(),!0}function Ot(en){return ae(en).sseEventSource!=null}function qt(en,tn,nn,rn){var an=function(){nn.loaded||(nn.loaded=!0,tn(en))};rn>0?setTimeout(an,rn):an()}function Ht(en,tn,nn){var rn=!1;return oe(w,function(an){if(o(en,`hx-`+an)){var on=te(en,`hx-`+an);rn=!0,tn.path=on,tn.verb=an,nn.forEach(function(nn){Lt(en,nn,tn,function(en,tn){if(v(en,Q.config.disableSelector)){m(en);return}he(an,on,en,tn)})})}}),rn}function Lt(en,tn,nn,rn){if(tn.sseEvent)Rt(en,rn,tn.sseEvent);else if(tn.trigger===`revealed`)gt(),ht(en,rn,nn,tn),pt(en);else if(tn.trigger===`intersect`){var an={};tn.root&&(an.root=ue(en,tn.root)),tn.threshold&&(an.threshold=parseFloat(tn.threshold)),new IntersectionObserver(function(tn){for(var nn=0;nn<tn.length;nn++)if(tn[nn].isIntersecting){ce(en,`intersect`);break}}
1,an).observe(en),ht(en,rn,nn,tn)}else tn.trigger===`load`?ct(tn,en,Wt(`load`,{elt:en}))||qt(en,rn,nn,tn.delay):tn.pollInterval>0?(nn.polling=!0,ot(en,rn,tn)):ht(en,rn,nn,tn)}function At(en){if(!en.htmxExecuted&&Q.config.allowScriptTags&&(en.type===`text/javascript`||en.type===`module`||en.type===``)){var tn=re().createElement(`script`);oe(en.attributes,function(en){tn.setAttribute(en.name,en.value)}),tn.textContent=en.textContent,tn.async=!1,Q.config.inlineScriptNonce&&(tn.nonce=Q.config.inlineScriptNonce);var nn=en.parentElement;try{nn.insertBefore(tn,en)}catch(en){b(en)}finally{en.parentElement&&en.parentElement.removeChild(en)}}}function Nt(en){h(en,`script`)&&At(en),oe(f(en,`script`),function(en){At(en)})}function It(en){var tn=en.attributes;if(!tn)return!1;for(var nn=0;nn<tn.length;nn++){var rn=tn[nn].name;if(g(rn,`hx-on:`)||g(rn,`data-hx-on:`)||g(rn,`hx-on-`)||g(rn,`data-hx-on-`))return!0}return!1}function kt(en){var tn=null,nn=[];if(It(en)&&nn.push(en),document.evaluate)for(var rn=document.evaluate(`.//*[@*[ starts-with(name(), "hx-on:") or starts-with(name(), "data-hx-on:") or starts-with(name(), "hx-on-") or starts-with(name(), "data-hx-on-") ]]`,en);tn=rn.iterateNext();)nn.push(tn);else if(typeof en.getElementsByTagName==`function`)for(var an=en.getElementsByTagName(`*`),on=0;on<an.length;on++)It(an[on])&&nn.push(an[on]);return nn}function Pt(en){return en.querySelectorAll?en.querySelectorAll(i+`, [hx-boost] a, [data-hx-boost] a, a[hx-boost], a[data-hx-boost], form, [type='submit'], [hx-sse], [data-hx-sse], [hx-ws], [data-hx-ws], [hx-ext], [data-hx-ext], [hx-trigger], [data-hx-trigger], [hx-on], [data-hx-on]`):[]}function Mt(en){var tn=v(en.target,`button, input[type='submit']`),nn=Dt(en);nn&&(nn.lastButtonClicked=tn)}function Xt(en){var tn=Dt(en);tn&&(tn.lastButtonClicked=null)}function Dt(en){var tn=v(en.target,`button, input[type='submit']`);if(tn){var nn=p(`#`+ee(tn,`form`))||v(tn,`form`);if(nn)return ae(nn)}}function Ut(en){en.addEventListener(`click`,Mt),en.addEventListener(`focusin`,Mt),en.addEventListener(`focusout`,Xt)}function Bt(en){for(var tn=Ye(en),nn=0,rn=0;rn<tn.length;rn++){let en=tn[rn];en===`{`?nn++:en===`}`&&nn--}return nn}function Ft(en,tn,nn){var rn=ae(en);Array.isArray(rn.onHandlers)||(rn.onHandlers=[]);var an,on=function(tn){return Tr(en,function(){an||=Function(`event`,nn),an.call(en,tn)})};en.addEventListener(tn,on),rn.onHandlers.push({event:tn,listener:on})}function Vt(en){var tn=te(en,`hx-on`);if(tn){for(var nn={},rn=tn.split(` 2`),an=null,on=0;rn.length>0;){var sn=rn.shift(),cn=sn.match(/^\s*([a-zA-Z:\-\.]+:)(.*)/);on===0&&cn?(sn.split(`:`),an=cn[1].slice(0,-1),nn[an]=cn[2]):nn[an]+=sn,on+=Bt(sn)}for(var ln in nn)Ft(en,ln,nn[ln])}}function jt(en){Ae(en);for(var tn=0;tn<en.attributes.length;tn++){var nn=en.attributes[tn].name,rn=en.attributes[tn].value;if(g(nn,`hx-on`)||g(nn,`data-hx-on`)){var an=nn.indexOf(`-on`)+3,on=nn.slice(an,an+1);if(on===`-`||on===`:`){var sn=nn.slice(an+1);g(sn,`:`)?sn=`htmx`+sn:g(sn,`-`)?sn=`htmx:`+sn.slice(1):g(sn,`htmx-`)&&(sn=`htmx:`+sn.slice(5)),Ft(en,sn,rn)}}}}function _t(en){if(v(en,Q.config.disableSelector)){m(en);return}var tn=ae(en);if(tn.initHash!==Le(en)){Ne(en),tn.initHash=Le(en),Vt(en),ce(en,`htmx:beforeProcessNode`),en.value&&(tn.lastValue=en.value);var nn=it(en);Ht(en,tn,nn)||(ne(en,`hx-boost`)===`true`?lt(en,tn,nn):o(en,`hx-trigger`)&&nn.forEach(function(nn){Lt(en,nn,tn,function(){})})),(en.tagName===`FORM`||ee(en,`type`)===`submit`&&o(en,`form`))&&Ut(en);var rn=te(en,`hx-sse`);rn&&St(en,tn,rn);var an=te(en,`hx-ws`);an&&mt(en,tn,an),ce(en,`htmx:afterProcessNode`)}}function zt(en){if(en=p(en),v(en,Q.config.disableSelector)){m(en);return}_t(en),oe(Pt(en),function(en){_t(en)}),oe(kt(en),jt)}function $t(en){return en.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase()}function Wt(en,tn){var nn;return window.CustomEvent&&typeof window.CustomEvent==`function`?nn=new CustomEvent(en,{bubbles:!0,cancelable:!0,detail:tn}):(nn=re().createEvent(`CustomEvent`),nn.initCustomEvent(en,!0,!0,tn)),nn}function fe(en,tn,nn){ce(en,tn,le({error:tn},nn))}function Gt(en){return en===`htmx:afterProcessNode`}function R(en,tn){oe(Fr(en),function(en){try{tn(en)}catch(en){b(en)}})}function b(en){console.error?console.error(en):console.log&&console.log(`ERROR: `,en)}function ce(en,tn,nn){en=p(en),nn??={},nn.elt=en;
2var rn=Wt(tn,nn);Q.logger&&!Gt(tn)&&Q.logger(en,tn,nn),nn.error&&(b(nn.error),ce(en,`htmx:error`,{errorInfo:nn}));var an=en.dispatchEvent(rn),on=$t(tn);if(an&&on!==tn){var sn=Wt(on,rn.detail);an&&=en.dispatchEvent(sn)}return R(en,function(en){an=an&&en.onEvent(tn,rn)!==!1&&!rn.defaultPrevented}),an}var Jt=location.pathname+location.search;function Zt(){return re().querySelector(`[hx-history-elt],[data-hx-history-elt]`)||re().body}function Kt(en,tn,nn,rn){if(U()){if(Q.config.historyCacheSize<=0){localStorage.removeItem(`htmx-history-cache`);return}en=B(en);for(var an=E(localStorage.getItem(`htmx-history-cache`))||[],on=0;on<an.length;on++)if(an[on].url===en){an.splice(on,1);break}var sn={url:en,content:tn,title:nn,scroll:rn};for(ce(re().body,`htmx:historyItemCreated`,{item:sn,cache:an}),an.push(sn);an.length>Q.config.historyCacheSize;)an.shift();for(;an.length>0;)try{localStorage.setItem(`htmx-history-cache`,JSON.stringify(an));break}catch(en){fe(re().body,`htmx:historyCacheError`,{cause:en,cache:an}),an.shift()}}}function Yt(en){if(!U())return null;en=B(en);for(var tn=E(localStorage.getItem(`htmx-history-cache`))||[],nn=0;nn<tn.length;nn++)if(tn[nn].url===en)return tn[nn];return null}function Qt(en){var tn=Q.config.requestClass,nn=en.cloneNode(!0);return oe(f(nn,`.`+tn),function(en){n(en,tn)}),nn.innerHTML}function er(){var en=Zt(),tn=Jt||location.pathname+location.search,nn;try{nn=re().querySelector(`[hx-history="false" i],[data-hx-history="false" i]`)}catch{nn=re().querySelector(`[hx-history="false"],[data-hx-history="false"]`)}nn||(ce(re().body,`htmx:beforeHistorySave`,{path:tn,historyElt:en}),Kt(tn,Qt(en),re().title,window.scrollY)),Q.config.historyEnabled&&history.replaceState({htmx:!0},re().title,window.location.href)}function tr(en){Q.config.getCacheBusterParam&&(en=en.replace(/org\.htmx\.cache-buster=[^&]*&?/,``),(G(en,`&`)||G(en,`?`))&&(en=en.slice(0,-1))),Q.config.historyEnabled&&history.pushState({htmx:!0},``,en),Jt=en}function rr(en){Q.config.historyEnabled&&history.replaceState({htmx:!0},``,en),Jt=en}function nr(en){oe(en,function(en){en.call()})}function ir(en){var tn=new XMLHttpRequest,nn={path:en,xhr:tn};ce(re().body,`htmx:historyCacheMiss`,nn),tn.open(`GET`,en,!0),tn.setRequestHeader(`HX-Request`,`true`),tn.setRequestHeader(`HX-History-Restore-Request`,`true`),tn.setRequestHeader(`HX-Current-URL`,re().location.href),tn.onload=function(){if(this.status>=200&&this.status<400){ce(re().body,`htmx:historyCacheMissLoad`,nn);var tn=l(this.response);tn=tn.querySelector(`[hx-history-elt],[data-hx-history-elt]`)||tn;var rn=Zt(),an=T(rn),on=Ve(this.response);if(on){var sn=C(`title`);sn?sn.innerHTML=on:window.document.title=on}Ue(rn,tn,an),nr(an.tasks),Jt=en,ce(re().body,`htmx:historyRestore`,{path:en,cacheMiss:!0,serverResponse:this.response})}else fe(re().body,`htmx:historyCacheMissLoadError`,nn)},tn.send()}function ar(en){er(),en||=location.pathname+location.search;var tn=Yt(en);if(tn){var nn=l(tn.content),rn=Zt(),an=T(rn);Ue(rn,nn,an),nr(an.tasks),document.title=tn.title,setTimeout(function(){window.scrollTo(0,tn.scroll)},0),Jt=en,ce(re().body,`htmx:historyRestore`,{path:en,item:tn})}else Q.config.refreshOnHistoryMiss?window.location.reload(!0):ir(en)}function or(en){var tn=me(en,`hx-indicator`);return tn??=[en],oe(tn,function(en){var tn=ae(en);tn.requestCount=(tn.requestCount||0)+1,en.classList.add.call(en.classList,Q.config.requestClass)}),tn}function sr(en){var tn=me(en,`hx-disabled-elt`);return tn??=[],oe(tn,function(en){var tn=ae(en);tn.requestCount=(tn.requestCount||0)+1,en.setAttribute(`disabled`,``)}),tn}function lr(en,tn){oe(en,function(en){var tn=ae(en);tn.requestCount=(tn.requestCount||0)-1,tn.requestCount===0&&en.classList.remove.call(en.classList,Q.config.requestClass)}),oe(tn,function(en){var tn=ae(en);tn.requestCount=(tn.requestCount||0)-1,tn.requestCount===0&&en.removeAttribute(`disabled`)})}function ur(en,tn){for(var nn=0;nn<en.length;nn++)if(en[nn].isSameNode(tn))return!0;return!1}function fr(en){return en.name===``||en.name==null||en.disabled||v(en,`fieldset[disabled]`)||en.type===`button`||en.type===`submit`||en.tagName===`image`||en.tagName===`reset`||en.tagName===`file`?!1:en.type===`checkbox`||en.type===`radio`?en.checked:!0}
2function cr(en,tn,nn){if(en!=null&&tn!=null){var rn=nn[en];rn===void 0?nn[en]=tn:Array.isArray(rn)?Array.isArray(tn)?nn[en]=rn.concat(tn):rn.push(tn):Array.isArray(tn)?nn[en]=[rn].concat(tn):nn[en]=[rn,tn]}}function hr(en,tn,nn,rn,an){if(!(rn==null||ur(en,rn))){if(en.push(rn),fr(rn)){var on=ee(rn,`name`),sn=rn.value;rn.multiple&&rn.tagName===`SELECT`&&(sn=M(rn.querySelectorAll(`option:checked`)).map(function(en){return en.value})),rn.files&&(sn=M(rn.files)),cr(on,sn,tn),an&&vr(rn,nn)}if(h(rn,`form`)){var cn=rn.elements;oe(cn,function(rn){hr(en,tn,nn,rn,an)})}}}function vr(en,tn){en.willValidate&&(ce(en,`htmx:validation:validate`),en.checkValidity()||(tn.push({elt:en,message:en.validationMessage,validity:en.validity}),ce(en,`htmx:validation:failed`,{message:en.validationMessage,validity:en.validity})))}function dr(en,tn){var nn=[],rn={},an={},on=[],sn=ae(en);sn.lastButtonClicked&&!se(sn.lastButtonClicked)&&(sn.lastButtonClicked=null);var cn=h(en,`form`)&&en.noValidate!==!0||te(en,`hx-validate`)===`true`;if(sn.lastButtonClicked&&(cn&&=sn.lastButtonClicked.formNoValidate!==!0),tn!==`get`&&hr(nn,an,on,v(en,`form`),cn),hr(nn,rn,on,en,cn),sn.lastButtonClicked||en.tagName===`BUTTON`||en.tagName===`INPUT`&&ee(en,`type`)===`submit`){var ln=sn.lastButtonClicked||en;cr(ee(ln,`name`),ln.value,an)}return oe(me(en,`hx-include`),function(en){hr(nn,rn,on,en,cn),h(en,`form`)||oe(en.querySelectorAll(rt),function(en){hr(nn,rn,on,en,cn)})}),rn=le(rn,an),{errors:on,values:rn}}function gr(en,tn,nn){en!==``&&(en+=`&`),String(nn)===`[object Object]`&&(nn=JSON.stringify(nn));var rn=encodeURIComponent(nn);return en+=encodeURIComponent(tn)+`=`+rn,en}function pr(en){var tn=``;for(var nn in en)if(en.hasOwnProperty(nn)){var rn=en[nn];Array.isArray(rn)?oe(rn,function(en){tn=gr(tn,nn,en)}):tn=gr(tn,nn,rn)}return tn}function mr(en){var tn=new FormData;for(var nn in en)if(en.hasOwnProperty(nn)){var rn=en[nn];Array.isArray(rn)?oe(rn,function(en){tn.append(nn,en)}):tn.append(nn,rn)}return tn}function xr(en,tn,nn){var rn={"HX-Request":`true`,"HX-Trigger":ee(en,`id`),"HX-Trigger-Name":ee(en,`name`),"HX-Target":te(tn,`id`),"HX-Current-URL":re().location.href};return Rr(en,`hx-headers`,!1,rn),nn!==void 0&&(rn[`HX-Prompt`]=nn),ae(en).boosted&&(rn[`HX-Boosted`]=`true`),rn}function yr(en,tn){var nn=ne(tn,`hx-params`);if(nn){if(nn===`none`)return{};if(nn===`*`)return en;if(nn.indexOf(`not `)===0)return oe(nn.substr(4).split(`,`),function(tn){tn=tn.trim(),delete en[tn]}),en;var rn={};return oe(nn.split(`,`),function(tn){tn=tn.trim(),rn[tn]=en[tn]}),rn}else return en}function br(en){return ee(en,`href`)&&ee(en,`href`).indexOf(`#`)>=0}function wr(en,tn){var nn=tn||ne(en,`hx-swap`),rn={swapStyle:ae(en).boosted?`innerHTML`:Q.config.defaultSwapStyle,swapDelay:Q.config.defaultSwapDelay,settleDelay:Q.config.defaultSettleDelay};if(Q.config.scrollIntoViewOnBoost&&ae(en).boosted&&!br(en)&&(rn.show=`top`),nn){var an=D(nn);if(an.length>0)for(var on=0;on<an.length;on++){var sn=an[on];if(sn.indexOf(`swap:`)===0)rn.swapDelay=d(sn.substr(5));else if(sn.indexOf(`settle:`)===0)rn.settleDelay=d(sn.substr(7));else if(sn.indexOf(`transition:`)===0)rn.transition=sn.substr(11)===`true`;else if(sn.indexOf(`ignoreTitle:`)===0)rn.ignoreTitle=sn.substr(12)===`true`;else if(sn.indexOf(`scroll:`)===0){var cn=sn.substr(7).split(`:`),ln=cn.pop(),un=cn.length>0?cn.join(`:`):null;rn.scroll=ln,rn.scrollTarget=un}else if(sn.indexOf(`show:`)===0){var cn=sn.substr(5).split(`:`),dn=cn.pop(),un=cn.length>0?cn.join(`:`):null;rn.show=dn,rn.showTarget=un}else sn.indexOf(`focus-scroll:`)===0?rn.focusScroll=sn.substr(13)==`true`:on==0?rn.swapStyle=sn:b(`Unknown modifier in hx-swap: `+sn)}}return rn}function Sr(en){return ne(en,`hx-encoding`)===`multipart/form-data`||h(en,`form`)&&ee(en,`enctype`)===`multipart/form-data`}function Er(en,tn,nn){var rn=null;return R(tn,function(an){rn??=an.encodeParameters(en,nn,tn)}),rn??(Sr(tn)?mr(nn):pr(nn))}function T(en){return{tasks:[],elts:[en]}}function Cr(en,tn){var nn=en[0],rn=en[en.length-1];if(tn.scroll){var an=null;tn.scrollTarget&&(an=ue(nn,tn.scrollTarget)),tn.scroll===`top`&&(nn||an)&&(an||=nn,an.scrollTop=0),tn.scroll===`bottom`&&(rn||an)&&(an||=rn,an.scrollTop=an.scrollHeight)}if(tn.show){var an=null;if(tn.showTarget){var on=tn.showTarget;tn.showTarget===`window`&&(on=`body`),an=ue(nn,on)}tn.show===`top`&&(nn||an)&&(an||=nn,an.scrollIntoView({block:`start`,behavior:Q.config.scrollBehavior})),tn.show===`bottom`&&(rn||an)&&(an||=rn,an.scrollIntoView({block:`end`,behavior:Q.config.scrollBehavior}))}}function Rr(en,tn,nn,rn){if(rn??={},en==null)return rn;var an=te(en,tn);if(an){var on=an.trim(),sn=nn;if(on===`unset`)return null;on.indexOf(`javascript:`)===0?(on=on.substr(11),sn=!0):on.indexOf(`js:`)===0&&(on=on.substr(3),sn=!0),on.indexOf(`{`)!==0&&(on=`{`+on+`}`);var cn=sn?Tr(en,function(){return Function(`return (`+on+`)`)()},{}):E(on);
2for(var ln in cn)cn.hasOwnProperty(ln)&&(rn[ln]??(rn[ln]=cn[ln]))}return Rr(u(en),tn,nn,rn)}function Tr(en,tn,nn){return Q.config.allowEval?tn():(fe(en,`htmx:evalDisallowedError`),nn)}function Or(en,tn){return Rr(en,`hx-vars`,!0,tn)}function qr(en,tn){return Rr(en,`hx-vals`,!1,tn)}function Hr(en){return le(Or(en),qr(en))}function Lr(en,tn,nn){if(nn!==null)try{en.setRequestHeader(tn,nn)}catch{en.setRequestHeader(tn,encodeURIComponent(nn)),en.setRequestHeader(tn+`-URI-AutoEncoded`,`true`)}}function Ar(en){if(en.responseURL&&typeof URL<`u`)try{var tn=new URL(en.responseURL);return tn.pathname+tn.search}catch{fe(re().body,`htmx:badResponseUrl`,{url:en.responseURL})}}function O(en,tn){return tn.test(en.getAllResponseHeaders())}function Nr(en,tn,nn){return en=en.toLowerCase(),nn?nn instanceof Element||I(nn,`String`)?he(en,tn,null,null,{targetOverride:p(nn),returnPromise:!0}):he(en,tn,p(nn.source),nn.event,{handler:nn.handler,headers:nn.headers,values:nn.values,targetOverride:p(nn.target),swapOverride:nn.swap,select:nn.select,returnPromise:!0}):he(en,tn,null,null,{returnPromise:!0})}function Ir(en){for(var tn=[];en;)tn.push(en),en=en.parentElement;return tn}function kr(en,tn,nn){var rn,an;return typeof URL==`function`?(an=new URL(tn,document.location.href),rn=document.location.origin===an.origin):(an=tn,rn=g(tn,document.location.origin)),Q.config.selfRequestsOnly&&!rn?!1:ce(en,`htmx:validateUrl`,le({url:an,sameHost:rn},nn))}function he(en,tn,nn,rn,an,on){var sn=null,cn=null;if(an??={},an.returnPromise&&typeof Promise<`u`)var ln=new Promise(function(en,tn){sn=en,cn=tn});nn??=re().body;var un=an.handler||Mr,dn=an.select||null;if(!se(nn))return ie(sn),ln;var fn=an.targetOverride||ye(nn);if(fn==null||fn==pe)return fe(nn,`htmx:targetError`,{target:te(nn,`hx-target`)}),ie(cn),ln;var pn=ae(nn),mn=pn.lastButtonClicked;if(mn){var hn=ee(mn,`formaction`);hn!=null&&(tn=hn);var gn=ee(mn,`formmethod`);gn!=null&&gn.toLowerCase()!==`dialog`&&(en=gn)}var _n=ne(nn,`hx-confirm`);if(on===void 0&&ce(nn,`htmx:confirm`,{target:fn,elt:nn,path:tn,verb:en,triggeringEvent:rn,etc:an,issueRequest:function(on){return he(en,tn,nn,rn,an,!!on)},question:_n})===!1)return ie(sn),ln;var vn=nn,yn=ne(nn,`hx-sync`),bn=null,xn=!1;if(yn){var Sn=yn.split(`:`),Cn=Sn[0].trim();if(vn=Cn===`this`?xe(nn,`hx-sync`):ue(nn,Cn),yn=(Sn[1]||`drop`).trim(),pn=ae(vn),yn===`drop`&&pn.xhr&&pn.abortable!==!0)return ie(sn),ln;if(yn===`abort`){if(pn.xhr)return ie(sn),ln;xn=!0}else yn===`replace`?ce(vn,`htmx:abort`):yn.indexOf(`queue`)===0&&(bn=(yn.split(` `)[1]||`last`).trim())}if(pn.xhr)if(pn.abortable)ce(vn,`htmx:abort`);else{if(bn==null){if(rn){var wn=ae(rn);wn&&wn.triggerSpec&&wn.triggerSpec.queue&&(bn=wn.triggerSpec.queue)}bn??=`last`}return pn.queuedRequests??=[],bn===`first`&&pn.queuedRequests.length===0||bn===`all`?pn.queuedRequests.push(function(){he(en,tn,nn,rn,an)}):bn===`last`&&(pn.queuedRequests=[],pn.queuedRequests.push(function(){he(en,tn,nn,rn,an)})),ie(sn),ln}var Tn=new XMLHttpRequest;pn.xhr=Tn,pn.abortable=xn;var En=function(){pn.xhr=null,pn.abortable=!1,pn.queuedRequests!=null&&pn.queuedRequests.length>0&&pn.queuedRequests.shift()()},Dn=ne(nn,`hx-prompt`);if(Dn){var On=prompt(Dn);if(On===null||!ce(nn,`htmx:prompt`,{prompt:On,target:fn}))return ie(sn),En(),ln}if(_n&&!on&&!confirm(_n))return ie(sn),En(),ln;var kn=xr(nn,fn,On);en!==`get`&&!Sr(nn)&&(kn[`Content-Type`]=`application/x-www-form-urlencoded`),an.headers&&(kn=le(kn,an.headers));var An=dr(nn,en),jn=An.errors,Mn=An.values;an.values&&(Mn=le(Mn,an.values));var Nn=Hr(nn),Pn=le(Mn,Nn),Fn=yr(Pn,nn);Q.config.getCacheBusterParam&&en===`get`&&(Fn[`org.htmx.cache-buster`]=ee(fn,`id`)||`true`),(tn==null||tn===``)&&(tn=re().location.href);var In=Rr(nn,`hx-request`),Ln=ae(nn).boosted,Rn=Q.config.methodsThatUseUrlParams.indexOf(en)>=0,zn={boosted:Ln,useUrlParams:Rn,parameters:Fn,unfilteredParameters:Pn,headers:kn,target:fn,verb:en,errors:jn,withCredentials:an.credentials||In.credentials||Q.config.withCredentials,timeout:an.timeout||In.timeout||Q.config.timeout,path:tn,triggeringEvent:rn};if(!ce(nn,`htmx:configRequest`,zn))return ie(sn),En(),ln;if(tn=zn.path,en=zn.verb,kn=zn.headers,Fn=zn.parameters,jn=zn.errors,Rn=zn.useUrlParams,jn&&jn.length>0)return ce(nn,`htmx:validation:halted`,zn),ie(sn),En(),ln;var Bn=tn.split(`#`),Vn=Bn[0],Hn=Bn[1],Un=tn;if(Rn&&(Un=Vn,Object.keys(Fn).length!==0&&(Un.indexOf(`?`)<0?Un+=`?`:Un+=`&`,Un+=pr(Fn),Hn&&(Un+=`#`+Hn))),!kr(nn,Un,zn))return fe(nn,`htmx:invalidPath`,zn),ie(cn),ln;if(Tn.open(en.toUpperCase(),Un,!0),Tn.overrideMimeType(`text/html`),Tn.withCredentials=zn.withCredentials,Tn.timeout=zn.timeout,!In.noHeaders){for(var Wn in kn)if(kn.hasOwnProperty(Wn)){var Gn=kn[Wn];
2Lr(Tn,Wn,Gn)}}var Kn={xhr:Tn,target:fn,requestConfig:zn,etc:an,boosted:Ln,select:dn,pathInfo:{requestPath:tn,finalRequestPath:Un,anchor:Hn}};if(Tn.onload=function(){try{var en=Ir(nn);if(Kn.pathInfo.responsePath=Ar(Tn),un(nn,Kn),lr(qn,Jn),ce(nn,`htmx:afterRequest`,Kn),ce(nn,`htmx:afterOnLoad`,Kn),!se(nn)){for(var tn=null;en.length>0&&tn==null;){var rn=en.shift();se(rn)&&(tn=rn)}tn&&(ce(tn,`htmx:afterRequest`,Kn),ce(tn,`htmx:afterOnLoad`,Kn))}ie(sn),En()}catch(en){throw fe(nn,`htmx:onLoadError`,le({error:en},Kn)),en}},Tn.onerror=function(){lr(qn,Jn),fe(nn,`htmx:afterRequest`,Kn),fe(nn,`htmx:sendError`,Kn),ie(cn),En()},Tn.onabort=function(){lr(qn,Jn),fe(nn,`htmx:afterRequest`,Kn),fe(nn,`htmx:sendAbort`,Kn),ie(cn),En()},Tn.ontimeout=function(){lr(qn,Jn),fe(nn,`htmx:afterRequest`,Kn),fe(nn,`htmx:timeout`,Kn),ie(cn),En()},!ce(nn,`htmx:beforeRequest`,Kn))return ie(sn),En(),ln;var qn=or(nn),Jn=sr(nn);oe([`loadstart`,`loadend`,`progress`,`abort`],function(en){oe([Tn,Tn.upload],function(tn){tn.addEventListener(en,function(tn){ce(nn,`htmx:xhr:`+en,{lengthComputable:tn.lengthComputable,loaded:tn.loaded,total:tn.total})})})}),ce(nn,`htmx:beforeSend`,Kn);var Yn=Rn?null:Er(Tn,nn,Fn);return Tn.send(Yn),ln}function Pr(en,tn){var nn=tn.xhr,rn=null,an=null;if(O(nn,/HX-Push:/i)?(rn=nn.getResponseHeader(`HX-Push`),an=`push`):O(nn,/HX-Push-Url:/i)?(rn=nn.getResponseHeader(`HX-Push-Url`),an=`push`):O(nn,/HX-Replace-Url:/i)&&(rn=nn.getResponseHeader(`HX-Replace-Url`),an=`replace`),rn)return rn===`false`?{}:{type:an,path:rn};var on=tn.pathInfo.finalRequestPath,sn=tn.pathInfo.responsePath,cn=ne(en,`hx-push-url`),ln=ne(en,`hx-replace-url`),un=ae(en).boosted,dn=null,fn=null;return cn?(dn=`push`,fn=cn):ln?(dn=`replace`,fn=ln):un&&(dn=`push`,fn=sn||on),fn?fn===`false`?{}:(fn===`true`&&(fn=sn||on),tn.pathInfo.anchor&&fn.indexOf(`#`)===-1&&(fn=fn+`#`+tn.pathInfo.anchor),{type:dn,path:fn}):{}}function Mr(en,tn){var nn=tn.xhr,rn=tn.target,an=tn.etc,on=tn.requestConfig,sn=tn.select;if(ce(en,`htmx:beforeOnLoad`,tn)){if(O(nn,/HX-Trigger:/i)&&_e(nn,`HX-Trigger`,en),O(nn,/HX-Location:/i)){er();var cn=nn.getResponseHeader(`HX-Location`),ln;cn.indexOf(`{`)===0&&(ln=E(cn),cn=ln.path,delete ln.path),Nr(`GET`,cn,ln).then(function(){tr(cn)});return}var un=O(nn,/HX-Refresh:/i)&&nn.getResponseHeader(`HX-Refresh`)===`true`;if(O(nn,/HX-Redirect:/i)){location.href=nn.getResponseHeader(`HX-Redirect`),un&&location.reload();return}if(un){location.reload();return}O(nn,/HX-Retarget:/i)&&(nn.getResponseHeader(`HX-Retarget`)===`this`?tn.target=en:tn.target=ue(en,nn.getResponseHeader(`HX-Retarget`)));var dn=Pr(en,tn),fn=nn.status>=200&&nn.status<400&&nn.status!==204,pn=nn.response,mn=nn.status>=400,hn=Q.config.ignoreTitle,gn=le({shouldSwap:fn,serverResponse:pn,isError:mn,ignoreTitle:hn},tn);if(ce(rn,`htmx:beforeSwap`,gn)){if(rn=gn.target,pn=gn.serverResponse,mn=gn.isError,hn=gn.ignoreTitle,tn.target=rn,tn.failed=mn,tn.successful=!mn,gn.shouldSwap){nn.status===286&&at(en),R(en,function(tn){pn=tn.transformResponse(pn,nn,en)}),dn.type&&er();var _n=an.swapOverride;O(nn,/HX-Reswap:/i)&&(_n=nn.getResponseHeader(`HX-Reswap`));var ln=wr(en,_n);ln.hasOwnProperty(`ignoreTitle`)&&(hn=ln.ignoreTitle),rn.classList.add(Q.config.swappingClass);var vn=null,yn=null,bn=function(){try{var an=document.activeElement,on={};try{on={elt:an,start:an?an.selectionStart:null,end:an?an.selectionEnd:null}}catch{}var cn;sn&&(cn=sn),O(nn,/HX-Reselect:/i)&&(cn=nn.getResponseHeader(`HX-Reselect`)),dn.type&&(ce(re().body,`htmx:beforeHistoryUpdate`,le({history:dn},tn)),dn.type===`push`?(tr(dn.path),ce(re().body,`htmx:pushedIntoHistory`,{path:dn.path})):(rr(dn.path),ce(re().body,`htmx:replacedInHistory`,{path:dn.path})));var un=T(rn);if(je(ln.swapStyle,rn,en,pn,un,cn),on.elt&&!se(on.elt)&&ee(on.elt,`id`)){var fn=document.getElementById(ee(on.elt,`id`)),mn={preventScroll:ln.focusScroll===void 0?!Q.config.defaultFocusScroll:!ln.focusScroll};if(fn){if(on.start&&fn.setSelectionRange)try{fn.setSelectionRange(on.start,on.end)}catch{}fn.focus(mn)}}if(rn.classList.remove(Q.config.swappingClass),oe(un.elts,function(en){en.classList&&en.classList.add(Q.config.settlingClass),ce(en,`htmx:afterSwap`,tn)}),O(nn,/HX-Trigger-After-Swap:/i)){var gn=en;se(en)||(gn=re().body),_e(nn,`HX-Trigger-After-Swap`,gn)}var _n=function(){if(oe(un.tasks,function(en){en.call()}),oe(un.elts,function(en){en.classList&&en.classList.remove(Q.config.settlingClass),ce(en,`htmx:afterSettle`,tn)}
2),tn.pathInfo.anchor){var rn=re().getElementById(tn.pathInfo.anchor);rn&&rn.scrollIntoView({block:`start`,behavior:`auto`})}if(un.title&&!hn){var an=C(`title`);an?an.innerHTML=un.title:window.document.title=un.title}if(Cr(un.elts,ln),O(nn,/HX-Trigger-After-Settle:/i)){var on=en;se(en)||(on=re().body),_e(nn,`HX-Trigger-After-Settle`,on)}ie(vn)};ln.settleDelay>0?setTimeout(_n,ln.settleDelay):_n()}catch(nn){throw fe(en,`htmx:swapError`,tn),ie(yn),nn}},xn=Q.config.globalViewTransitions;if(ln.hasOwnProperty(`transition`)&&(xn=ln.transition),xn&&ce(en,`htmx:beforeTransition`,tn)&&typeof Promise<`u`&&document.startViewTransition){var Sn=new Promise(function(en,tn){vn=en,yn=tn}),Cn=bn;bn=function(){document.startViewTransition(function(){return Cn(),Sn})}}ln.swapDelay>0?setTimeout(bn,ln.swapDelay):bn()}mn&&fe(en,`htmx:responseError`,le({error:`Response Status Error Code `+nn.status+` from `+tn.pathInfo.requestPath},tn))}}}var Xr={};function Dr(){return{init:function(en){return null},onEvent:function(en,tn){return!0},transformResponse:function(en,tn,nn){return en},isInlineSwap:function(en){return!1},handleSwap:function(en,tn,nn,rn){return!1},encodeParameters:function(en,tn,nn){return null}}}function Ur(en,tn){tn.init&&tn.init(r),Xr[en]=le(Dr(),tn)}function Br(en){delete Xr[en]}function Fr(en,tn,nn){if(en==null)return tn;tn??=[],nn??=[];var rn=te(en,`hx-ext`);return rn&&oe(rn.split(`,`),function(en){if(en=en.replace(/ /g,``),en.slice(0,7)==`ignore:`){nn.push(en.slice(7));return}if(nn.indexOf(en)<0){var rn=Xr[en];rn&&tn.indexOf(rn)<0&&tn.push(rn)}}),Fr(u(en),tn,nn)}var Vr=!1;re().addEventListener(`DOMContentLoaded`,function(){Vr=!0});function jr(en){Vr||re().readyState===`complete`?en():re().addEventListener(`DOMContentLoaded`,en)}function _r(){Q.config.includeIndicatorStyles!==!1&&re().head.insertAdjacentHTML(`beforeend`,`<style> .`+Q.config.indicatorClass+`{opacity:0} .`+Q.config.requestClass+` .`+Q.config.indicatorClass+`{opacity:1; transition: opacity 200ms ease-in;} .`+Q.config.requestClass+`.`+Q.config.indicatorClass+`{opacity:1; transition: opacity 200ms ease-in;} </style>`)}function zr(){var en=re().querySelector(`meta[name="htmx-config"]`);return en?E(en.content):null}function $r(){var en=zr();en&&(Q.config=le(Q.config,en))}return jr(function(){$r(),_r();var en=re().body;zt(en);var tn=re().querySelectorAll(`[hx-trigger='restored'],[data-hx-trigger='restored']`);en.addEventListener(`htmx:abort`,function(en){var tn=en.target,nn=ae(tn);nn&&nn.xhr&&nn.xhr.abort()});let nn=window.onpopstate?window.onpopstate.bind(window):null;window.onpopstate=function(en){en.state&&en.state.htmx?(ar(),oe(tn,function(en){ce(en,`htmx:restored`,{document:re(),triggerEvent:ce})})):nn&&nn(en)},setTimeout(function(){ce(en,`htmx:load`,{}),en=null},0)}),Q}()})}));export{require_htmx_min as t}; 3//# sourceMappingURL=htmx.min-DxW4nQpo.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.