@qwik.dev/core
Version:
An open source framework for building instant loading web apps at any scale, without the extra effort.
1 lines • 95.7 kB
JavaScript
import{p as t}from"@qwik.dev/core/preloader";const n=!1,e=!0,r=!1,o="2.0.0-beta.13-dev+cb19ff7",s=(t,n,...e)=>{const r=n instanceof Error?n:new Error(n);return console.error("%cQWIK ERROR","",r.message,...e,r.stack),t&&setTimeout(()=>{throw r},0),r},i=t=>{const n=Object.getPrototypeOf(t);return n===Object.prototype||n===Array.prototype||null===n},l=t=>"object"==typeof t&&null!==t,c=t=>Array.isArray(t),u=t=>"string"==typeof t,f=t=>"function"==typeof t,a=(t,n=[])=>{const e=(t=>`Code(Q${t}) https://github.com/QwikDev/qwik/blob/main/packages/qwik/src/core/error/error.ts#L${8+t}`)(t,...n);return((t,...n)=>s(false,t,...n))(e,...n)},h="<sync>",d=t=>p(t)&&t.o==h,p=t=>"function"==typeof t&&"function"==typeof t.getSymbol,$="q:renderFn",y="⚡️",m="q:slot",w="q:s",b="q:style",g="style[q\\:style]",v=g+",style[q\\:sstyle]",S="q:sstyle",k="q:ctx",x="q:brefs",N=(t,n)=>t["qFuncs_"+n]||[],R="q:base",q="q:instance",A="q:container-island",I="/"+A,_="q:ignore",P="/"+_,j="q:container",C="/"+j,O="http://www.w3.org/1999/xhtml",T="http://www.w3.org/2000/svg",E="http://www.w3.org/1998/Math/MathML",M="qRender",F="q:key",L="q:props",D="q:seq",U="q:seqIdx",W=":on",z=":onIdx",V=":onFlags",Q="qkssr-f",B=":",H="dangerouslySetInnerHTML",J=()=>({isServer:n,importSymbol(t,n,e){if(!n)throw a(14,[e]);if(!t)throw a(13,[n,e]);const r=G(t.ownerDocument,t,n).toString(),o=new URL(r);return o.hash="",import(o.href).then(t=>t[e])},raf:t=>new Promise(n=>{requestAnimationFrame(()=>{n(t())})}),chunkForSymbol:(t,n)=>[t,n??"_"]}),G=(t,n,e)=>{const r=t.baseURI,o=new URL(n.getAttribute(R)??r,r);return new URL(e,o)};let Y=/*#__PURE__ */J();const X=t=>Y=t,K=()=>Y,Z=t=>t&&"number"==typeof t.nodeType,tt=t=>1===t.nodeType,nt=t=>!!t&&"object"==typeof t&&"function"==typeof t.then,et=(t,n,e)=>{try{const r=t();return nt(r)?r.then(n,e):n(r)}catch(t){return e(t)}},rt=(t,n)=>nt(t)?t.then(n,ot):n(t),ot=t=>{(t=>{throw s(!1,t,...[])})(t)},st=t=>new Promise(n=>{setTimeout(n,t)});function it(t,n=0){const e=e=>{if(nt(e)&&n<100)return e.then(it.bind(null,t,n++));throw e};try{const n=t();return nt(n)?n.catch(t=>e(t)):n}catch(t){return e(t)}}function lt(){}function ct(){}let ut;function ft(t){if(void 0===ut){const n=Te();if(n&&n.l)return n.l;if(void 0!==t)return t;throw new Error("Reading `locale` outside of context.")}return ut}function at(t,n){const e=ut;try{return ut=t,n()}finally{ut=e}}const ht="q:type",dt={V:"Virtual",F:"Fragment",S:"Signal",A:"Awaited",C:"Component",I:"InlineComponent",P:"Projection"},pt=124,$t=(t,n,e)=>{let r=e>>1,o=t.length-2>>1;for(;r<=o;){const e=r+(o-r>>1),s=t[e<<1];if(s===n)return e<<1;s<n?r=e+1:o=e-1}return~(r<<1)},yt=(t,n,e,r,o=!1)=>{const s=$t(t,n,r);s>=0?null!=e||o?t[s+1]=e:t.splice(s,2):(null!=e||o)&&t.splice(-1^s,0,n,e)},mt=(t,n,e)=>{const r=$t(t,n,e);return r>=0?t[r+1]:null},wt=(t,n,e)=>$t(t,n,e)>=0,bt=t=>"foreignObject"===t;function gt(t,n,e,r=!1){const o=t.ownerDocument.createElementNS(e,n);for(const n of t.attributes)n.name!==B&&o.setAttribute(n.name,n.value);if(r)for(const n of t.childNodes){const t=n.nodeType;3===t?o.appendChild(n.cloneNode()):1===t&&o.appendChild(gt(n,n.localName,e,r))}return o}function vt(t,n,e,r){On(t);let o=t,s=null,i=null,l=null;for(;o;){let c=null,u=null;if(In(o)){c=o.element;const t=Kn(o),s=o.parent,f=null==i?n:s&&Yn(s);if(f){const t=St(f,Kn(o));e=t.elementNamespace,r=t.elementNamespaceFlag}const a=te(o);if(u=gt(c,t,e,!a),c.remove(),null==i&&(i=u),l&&l.appendChild(u),o.element=u,o.flags&=-193,o.flags|=r,a){o=a,l=u;continue}if(re(c)){const t=Ps(c);if(t){const n=te(t.rootVNode);if(n){o=n,l=u;continue}}}}if(o===t)return i;const f=o.nextSibling;if(f)o=f;else{for(s=o.parent;s;){if(s===t)return i;const n=s.nextSibling;if(n)return o=n,i;s=s.parent}if(null==s)return i}}return i}function St(t,n){const e=!t||!(!Kn(t)||(r=t,192&r.flags));var r;const o=!e&&bt(Kn(t));let s=O,i=0;const l="string"==typeof n||In(n);return l&&function(t){return"string"==typeof t?"svg"===(n=t)||bt(n):!!(64&t.flags);var n}(n)?(s=T,i=64):l&&function(t){return"string"==typeof t?"math"===t:!!(128&t.flags)}(n)?(s=E,i=128):!t||o||e||(s=64&t.flags?T:128&t.flags?E:O,i=192&t.flags),{elementNamespace:s,elementNamespaceFlag:i}}const kt=Symbol("invalid"),xt=Symbol("backRef"),Nt=Symbol("store.target"),Rt=Symbol("store.handler"),qt=Symbol("store.all");class At{u;h=null;p=null;$=null;constructor(t,n){this.p=t,this.u=n}force(){this.p?.m(7,null,this,this.h)}get untrackedValue(){return this.u}set untrackedValue(t){this.u=t}get value(){return It(this,()=>this.h||=new Set,()=>this.untrackedValue)}set value(t){t!==this.u&&(this.u=t,this.p?.m(7,null,this,this.h))}valueOf(){}toString(){return this.constructor.name}toJSON(){return{value:this.u}}}const It=(t,n,e)=>{const r=Te();if(r){if(null===t.p){if(!r.p)return e();t.p=r.p}const o=r.k;o&&((t,n,e)=>{Es(e,n),Ms(n,t),Fs(n,t.p)})(t,o,n())}return e()},_t=Symbol("CONST"),Pt=Symbol("VAR"),jt=Symbol("OWNER"),Ct=Symbol("IMMUTABLE"),Ot=Symbol("UNINITIALIZED"),Tt=t=>t.startsWith("on:")||t.startsWith("on-window:")||t.startsWith("on-document:");function Et(t){if(t.endsWith("$")){const[n,e]=function(t){let n="on:",e=-1;return t.startsWith("on")?(n="on:",e=2):t.startsWith("window:on")?(n="on-window:",e=9):t.startsWith("document:on")&&(n="on-document:",e=11),[n,e]}(t);if(-1!==e){const r=t.slice(e,-1);return"DOMContentLoaded"===r?n+"-d-o-m-content-loaded":function(t,n){return n+Ft(t)}("-"===r.charAt(0)?r.slice(1):r.toLowerCase(),n)}}return null}function Mt(t){return t.startsWith("preventdefault:")}const Ft=t=>t.replace(/([A-Z-])/g,t=>"-"+t.toLowerCase()),Lt=t=>t.startsWith("on:")?["",t.substring(3)]:t.startsWith("on-window:")?["window",t.substring(10)]:["document",t.substring(12)],Dt=[],Ut={};function Wt(t){return new Proxy({},new zt(t))}Object.freeze(Dt),Object.freeze(Ut);class zt{owner;constructor(t){this.owner=t}get(t,n){if(n===_t)return this.owner.constProps;if(n===Pt)return this.owner.varProps;if(n===jt)return this.owner;let e;if("children"===n)e=this.owner.children;else{if("string"==typeof n&&"string"==typeof this.owner.type){const t=Et(n);t&&(n=t)}e=Vt(this.owner,n)}return e instanceof pn&&4&e.N?e.value:e}set(t,n,e){if(n===jt)this.owner=e;else if("children"===n)this.owner.children=e;else{if("string"==typeof n&&"string"==typeof this.owner.type){const t=Et(n);t&&(n=t)}this.owner.constProps&&n in this.owner.constProps?(this.owner.constProps[n]=void 0,n in this.owner.varProps||(this.owner.toSort=!0),this.owner.varProps[n]=e):(this.owner.varProps===Ut?this.owner.varProps={}:n in this.owner.varProps||(this.owner.toSort=!0),this.owner.varProps[n]=e)}return!0}deleteProperty(t,n){let e=delete this.owner.varProps[n];return this.owner.constProps&&(e=delete this.owner.constProps[n]||e),null!=this.owner.children&&"children"===n&&(this.owner.children=null,e=!0),e}has(t,n){if("children"===n)return null!=this.owner.children;if(n===_t||n===Pt)return!0;if("string"==typeof n&&"string"==typeof this.owner.type){const t=Et(n);t&&(n=t)}return n in this.owner.varProps||!!this.owner.constProps&&n in this.owner.constProps}getOwnPropertyDescriptor(t,n){return{configurable:!0,enumerable:!0,value:"children"===n?this.owner.children:this.owner.constProps&&n in this.owner.constProps?this.owner.constProps[n]:this.owner.varProps[n]}}ownKeys(){const t=Object.keys(this.owner.varProps);if(null!=this.owner.children&&t.push("children"),this.owner.constProps)for(const n in this.owner.constProps)-1===t.indexOf(n)&&t.push(n);return t}}const Vt=(t,n)=>t.constProps&&n in t.constProps?t.constProps[n]:t.varProps[n],Qt=t=>t?Pt in t?"children"in t?{...t[Pt],children:t.children}:t[Pt]:t:null,Bt=t=>t&&_t in t?t[_t]:null,Ht=t=>t&&Pt in t;function Jt(t,n,e){t[xt]||(t[xt]=new Map);const r=t[xt];let o=r.get(n);return o||(o=[t,n],r.set(n,o)),e&&(o[3]=e),o}const Gt=(t,n)=>(e,r)=>{const o=We();return o.k=Jt(t,":"),o.p=n||void 0,Le(o,()=>{if(f(e))return e();if(r)return e[r];if(Ts(e))return e.value;if(l(e)&&Ys(e))return ti(Bs(e),qt,Qs(e),o.k),e;throw a(2)})},Yt=(t,n)=>{let e=null;return[r=>{"function"==typeof r&&(e||(e=[],t.R=bi(()=>{t.R=null,e.forEach(t=>{try{t()}catch(t){n(t)}})})),e.push(r))},e??[]]};class Xt extends At{q;N;[xt]=null;constructor(t,n,e=33){super(t,kt),this.q=n,this.N=e}invalidate(){this.N|=1,this.p?.m(7,null,this,this.h)}force(){this.N|=2,super.force()}get untrackedValue(){return this._(),this.u}_(){if(!(1&this.N))return;const t=this.q;Os(t);const n=Te(),e=n?.k;n&&(n.k=Jt(this,"."));try{const e=t.getFn(n)();if(nt(e))throw a(29,[t.dev?t.dev.file:"",t.j]);this.N&=-2,e!==this.u&&(this.u!==kt&&(this.N|=2),this.u=e)}finally{n&&(n.k=e)}}set value(t){throw a(30)}get value(){return super.value}}class Kt extends Xt{O=!1;T=null;M=null;L=null;R;D=kt;[xt]=null;constructor(t,n,e=1){super(t,n,e)}get loading(){return It(this,()=>this.M||=new Set,()=>this.untrackedLoading)}set untrackedLoading(t){t!==this.O&&(this.O=t,this.p?.m(7,null,this,this.M))}get untrackedLoading(){return this.O}get error(){return It(this,()=>this.L||=new Set,()=>this.untrackedError)}set untrackedError(t){t!==this.T&&(this.T=t,this.p?.m(7,null,this,this.L))}get untrackedError(){return this.T}invalidate(){super.invalidate(),this.D=kt}async resolve(){return await it(()=>this._()),this.u}_(){if(!(1&this.N))return;const[t]=Yt(this,t=>this.p?.handleError(t,null)),n=this.D===kt?this.q.getFn()({track:Gt(this,this.p),cleanup:t}):this.D;if(nt(n))throw this.untrackedLoading=!0,this.untrackedError=null,n.then(t=>{this.D=t,this.untrackedLoading=!1,this.untrackedError=null}).catch(t=>{this.D=t,this.untrackedLoading=!1,this.untrackedError=t});this.D=kt,this.N&=-2;const e=n!==this.u;return e&&(this.N|=2,this.u=n),e}}const Zt=t=>function(n,...e){return t.call(null,_i(n),...e)};class tn extends Xt{constructor(t,n){super(t,n,33)}U=!1;_(){if(!(1&this.N))return;Os(this.q);let t=this.q.resolved;"function"==typeof t&&(t=t());const{deserialize:n,initial:e}=t,r=t.update,o=this.u===kt?e:this.u,s=Qe(()=>this.U?r?.(o)||o:n(o),this,".",this.p),i=this.U&&"undefined"!==s||s!==this.u;this.N&=-2,this.U=!0,i&&(this.N|=2,this.u=s)}}const nn=(t,n)=>new Xt(n?.container||null,t,Us(n?.serializationStrategy||"always")),en=(t,n)=>new Kt(n?.container||null,t,Us(n?.serializationStrategy||"never")),rn=t=>new tn(null,t),on=t=>new At(null,t),sn=/*#__PURE__*/Zt(nn),ln=/*#__PURE__*/Zt(en),cn=Zt(rn),un=t=>t.value,fn=(t,n)=>t[n],an=t=>1===t.length?Ts(t[0])?t[0].$||=new pn(null,un,t,null):Ys(t[0])?new pn(null,un,t,null):t[0].value:new pn(null,fn,t,null),hn=(...t)=>{const n=t[0],e=t.length<2?"value":t[1];if(!l(n))return n[e];if(Ts(n))return n instanceof pn&&4&n.N?n:an(t);if(Ht(n)){const t=n[_t];if(t&&e in t)return t[e]}else{const r=Bs(n);if(r){const n=r[e];return Ts(n)?n:an(t)}}return n[e]},dn=(t,n)=>{const e=hn(t,n);return e===Ct?t[n]:e};class pn extends At{W;B;H;N;J=null;[xt]=null;constructor(t,n,e,r,o=5){super(t,kt),this.W=e,this.B=n,this.H=r,this.N=o}invalidate(){this.N|=1;try{this._()}catch(t){this.p?.m(7,this.J,this,this.h)}2&this.N&&(this.N&=-3,Ls(this.p,this,this.h))}force(){this.N|=2,this.p?.m(7,this.J,this,this.h)}get untrackedValue(){return this._(),this.u}_(){if(!(1&this.N))return;const t=Qe(()=>this.B(...this.W),this,".",this.p);this.N&=-3,t!==this.u&&(this.N|=2,this.u=t)}G(){return this.B===un&&Ts(this.W[0])?this.W[0]:this}set value(t){throw a(31)}get value(){return super.value}}let $n=class{[xt]=null};function yn(t,n){An(n)&&In(n)&&ne(n);const e=n[xt];if(e)for(const[,n]of e)mn(t,n)}function mn(t,n){const e=n[2];if(e)for(const r of e)if(r instanceof At)wn(t,r,n);else if(r instanceof Kt)bn(r,n);else if(t.Y.has(r)){const e=t.Y.get(r);gn(Qs(e),n)}}function wn(t,n,e){const r=n.h;r&&r.has(e)&&r.delete(e),n instanceof pn&&(n.J=null,yn(t,n))}function bn(t,n){const e=t.h;e&&e.has(n)&&e.delete(n);const r=t.M;r&&r.has(n)&&r.delete(n)}function gn(t,n){const e=t?.h;if(e)for(const t of e.values())t.has(n)&&t.delete(n)}class vn extends $n{flags;parent;previousSibling;nextSibling;props=null;slotParent=null;chores=null;blockedChores=null;constructor(t,n,e,r){super(),this.flags=t,this.parent=n,this.previousSibling=e,this.nextSibling=r}getProp(t,n){const e=this.flags;if(3&e){1&e&&En(this),this.props||=[];const r=$t(this.props,t,0);if(r>=0){let t=this.props[r+1];return"string"==typeof t&&n&&(this.props[r+1]=t=n(t)),t}}return null}setProp(t,n){this.props||=[];const e=$t(this.props,t,0);e>=0?this.props[e+1]=n:null!=n&&this.props.splice(-1^e,0,t,n)}getAttr(t){return 3&this.flags?(En(this),this.props||=[],mt(this.props,t,0)):null}setAttr(t,n,e){if(3&this.flags){En(this),this.props||=[];const r=$t(this.props,t,0);r>=0?(this.props[r+1]!=n&&this instanceof xn&&e&&e.push(2,this.element,t,n),null==n?this.props.splice(r,2):this.props[r+1]=n):null!=n&&(this.props.splice(-1^r,0,t,n),this instanceof xn&&e&&e.push(2,this.element,t,n))}}toString(){return String(this)}}class Sn extends vn{textNode;text;constructor(t,n,e,r,o,s){super(t,n,e,r),this.textNode=o,this.text=s}}class kn extends vn{firstChild;lastChild;constructor(t,n,e,r,o,s){super(t,n,e,r),this.firstChild=o,this.lastChild=s}}class xn extends vn{firstChild;lastChild;element;elementName;constructor(t,n,e,r,o,s,i,l){super(t,n,e,r),this.firstChild=o,this.lastChild=s,this.element=i,this.elementName=l}}const Nn=t=>{se(t);const n=new xn(-255,null,null,null,void 0,void 0,t,void 0);return In(n),Pn(n),jn(n),t.vNode=n,n},Rn=(t,n)=>{const e=new Sn(-244,null,null,null,t,n);return se(t),In(e),Pn(e),jn(e),e},qn=()=>{const t=new kn(-254,null,null,null,null,null);return In(t),Pn(t),jn(t),t},An=t=>t instanceof vn,In=t=>!(1&~t.flags),_n=t=>!(1&~t.flags)&&void 0!==t.firstChild&&void 0!==t.lastChild,Pn=t=>!(4&~t.flags),jn=t=>!(2&~t.flags),Cn=t=>!(2&~t.flags)&&null!==t.getProp(m,null),On=t=>(In(t),Tn(t),t),Tn=t=>{if(t)switch(7&t.flags){case 1:return"Element";case 2:return"Virtual";case 4:return"Text"}return"<unknown>"},En=t=>{if(1==(15&t.flags)){const n=t;n.flags^=8;const e=n.element,r=e.attributes;for(let t=0;t<r.length;t++){const o=r[t],s=o.name;if(s===B||!s)break;if(s.startsWith(j)){const t=Ne(n);"html"===o.value?yt(t,H,e.innerHTML,0):"text"===o.value&&"value"in e&&yt(t,"value",e.value,0)}else if(!s.startsWith("on:")){const t=o.value,e=Ne(n);yt(e,s,t,0)}}}};function Mn(t,n){let e=t;if(Pn(t))return;let r=null;for(;;){if(n?.(e,r))return;const o=te(e);if(o){e=o;continue}if(e===t)return;const s=e.nextSibling;if(s)e=s;else{for(r=e.parent;r;){if(r===t)return;const n=r.nextSibling;if(n){e=n;break}r=r.parent}if(null==r)return}}}function Fn(t,n,e=!1,r=[]){if((t=>!!(5&t.flags))(n))return Pn(n)&&Dn(t,n),r.push(e?n:qe(n)),r;let o=te(n);for(;o;)In(o)?r.push(e?o:qe(o)):Pn(o)?(Dn(t,o),r.push(e?o:qe(o))):Fn(t,o,!!e,r),o=o.nextSibling;return r}const Ln=(t,n,e)=>{const r=n?"firstChild":"lastChild",o=n?"nextSibling":"previousSibling";let s=t;for(;e&&s&&jn(s);){const t=s[r];if(!t)break;if(5&t.flags)return t;s=t}for(;s;){let t=s[o];if(t&&5&t.flags)return t;if(!t){let n=s.parent;if(n&&!jn(n))return null;for(;n&&!(t=n[o]);)if(n=n.parent,n&&!jn(n))return null;if(!t)return null;if(Pn(t)&&n&&In(n))return null}for(;t;){if(s=t,5&s.flags&&qe(s))return s;t=s[r]}}return null},Dn=(t,n)=>{const e=(Pn(r=n),Tn(r),r);var r;if(!(8&e.flags)){const r=Gn(n),o=e.textNode,s=r.ownerDocument;let i=Ln(n,!1,!0);const l=Ln(n,!0,!0),c=o||(l instanceof xn?l.element:l?.textNode)||null;let u=c;for(;i&&Pn(i);){if(!(8&i.flags)){const n=s.createTextNode(i.text);t.push(6,r,u,n),u=n,i.textNode=n,i.flags|=8}i=Ln(i,!1,!0)}for(i=n;i&&Pn(i);){const n=Ln(i,!0,!0),e=!n||!Pn(n);if(!(8&i.flags)){if(e&&o)t.push(1,o,i.text);else{const n=s.createTextNode(i.text);t.push(6,r,c,n),i.textNode=n}i.flags|=8}i=n}}},Un=(t,n)=>{On(t);let e=t;const r=t.element,{qVNodeRefs:o}=r;let s,i=-1;if("string"==typeof n)i=parseInt(n),s=o.get(i);else{s=n;const t=s.vNode;if(t)return t}if(An(s))e=s;else{r.contains(s);let t=s;const n=[s];for(;t&&t!==r&&!t.vNode;)t=t.parentElement,n.push(t);t.vNode&&(e=t.vNode);for(let t=n.length-2;t>=0;t--)e=Vn(e,n[t]);-1!=i&&(s.vNode=e,o.set(i,e))}if("string"==typeof n){const t=n.length;let r=Qn(n,t),o=0;for(;r<t;){const t=n.charCodeAt(r);o*=26,t>=97?o+=t-97:(o+=t-65,e=Wn(e,o),o=0),r++}}return e},Wn=(t,n)=>{let e=te(t);for(;e.flags>>>8!==n;)e=e.nextSibling,lt();return e},zn=[],Vn=(t,n)=>{On(t);let e=te(t);for(;e&&(!(e instanceof xn)||e.element!==n);){if(jn(e)){const t=e.nextSibling,n=te(e);n?(t&&zn.push(t),e=n):e=t||(zn.length?zn.pop():null)}else{const t=e.nextSibling;e=t||t||zn.pop()}lt()}for(;zn.length;)zn.pop();return On(e),e},Qn=(t,n)=>{let e=0;for(;e<n;){if(!(t.charCodeAt(e)<=57))return e;e++}return n},Bn=t=>"false"!==t&&Boolean(t),Hn=(t,n)=>("allowfullscreen"==n||"async"==n||"autofocus"==n||"autoplay"==n||"checked"==n||"controls"==n||"default"==n||"defer"==n||"disabled"==n||"formnovalidate"==n||"inert"==n||"ismap"==n||"itemscope"==n||"loop"==n||"multiple"==n||"muted"==n||"nomodule"==n||"novalidate"==n||"open"==n||"playsinline"==n||"readonly"==n||"required"==n||"reversed"==n||"selected"==n)&&n in t,Jn=(t,n,e,r)=>{Tn(n),In(n)&&ne(n);const o=e.parent;if(e===r){if(o)return;r=null}const s=Yn(n,!1),i=s&&s.element;let l=null;s&&(l=function(t,n,e){const{elementNamespace:r,elementNamespaceFlag:o}=St(n,e);let s=[];if(r===O)s=Fn(t,e);else{const i=Fn(t,e,!0);for(let t=0;t<i.length;t++){const e=i[t];if(Pn(e)){s.push(e.textNode);continue}if((192&e.flags)==(192&n.flags)){s.push(e.element);continue}const l=vt(e,n,r,o);l&&s.push(l)}}return s}(t,s,e)),o&&(e.previousSibling||e.nextSibling||o!==n)&&Xn(t,o,e,!1);const c=32&n.flags;if(!c){let e=null;null==r?jn(n)&&(e=Ln(n,!0,!1)):e=jn(r)?Ln(r,!0,!0):r,e&&((t,n)=>{Pn(n)&&Dn(t,n)})(t,e),l&&l.length&&t.push(6,i,qe(e),...l)}const u=r,f=u?u.previousSibling:n.lastChild;u?u.previousSibling=e:n.lastChild=e,f?f.nextSibling=e:n.firstChild=e,e.previousSibling=f,e.nextSibling=u,e.parent=n,c&&(e.flags|=32)},Gn=(t,n=!0)=>(t=Yn(t,n))&&t.element,Yn=(t,n=!0)=>{for(;t&&!In(t);)t=t.parent||(n?t.slotParent:null);return t},Xn=(t,n,e,r)=>{if(Pn(e)&&Dn(t,e),r){const r=Gn(n,!1);if(n.getAttr(H))return;const o=Fn(t,e);r&&o.length&&t.push(4,r,...o)}const o=e.previousSibling,s=e.nextSibling;o?o.nextSibling=s:n.firstChild=s,s?s.previousSibling=o:n.lastChild=o,e.previousSibling=null,e.nextSibling=null},Kn=t=>{const n=On(t);let e=n.elementName;if(void 0===e){const t=n.element,r=me(t).toLowerCase();e=n.elementName=r,n.flags|=(t=>{switch($e(t)){case T:return 64;case E:return 128;default:return 0}})(t)}return e},Zn=t=>{let n=t.text;return void 0===n&&(n=t.text=t.textNode.nodeValue),n},te=t=>{if(Pn(t))return null;let n=t.firstChild;return void 0===n&&(n=ne(t)),n},ne=t=>{const n=On(t);let e=n.firstChild;return void 0===e&&(e=n.parent&&re(n.element)?n.firstChild=n.lastChild=null:(t=>{const n=t.element,e=de(n),r=n.ownerDocument?.qVNodeData?.get(n);return((t,n,e,r)=>{if(r){if(r.charCodeAt(0)===pt){const n=1;let o=1;for(;r.charCodeAt(o)!==pt;)o++;const s=r.substring(n,o);r=r.substring(o+1);const i=ve(t,e,s);if(!r)return i}return function(t,n,e,r){let o=0,s=null,i=null,l=null;const c=n=>{n.flags=255&n.flags|o<<8,o++,i&&(i.nextSibling=n),n.previousSibling=i,n.parent=t,s||(t.firstChild=s=n),i=n};let u=0,f=null,h=null;const d=t=>{const n=Ce(t);return!n||n&&Pe(t)};return ke(n,(p,y,w,b,g)=>{if(Ie(p())){for(;d(r);)if(!(r=ce(r)))throw a(27,[n,p(),g]);f=null,l=null;let t=0;for(;Ie(p());)t*=10,t+=w()-48;for(;t--;)c(Nn(r)),r=ce(r)}else if(59===p())t.setAttr(S,y(),null);else if(60===p())t.setAttr($,y(),null);else if(61===p()){h||(h=_s(e));const n=y();h.X(parseInt(n),t)}else if(62===p())t.setAttr(L,y(),null);else if(64===p()){let n;b(g+1)===pt?(w(),n=decodeURI(y()),w()):n=y(),t.setAttr(F,n,null)}else if(91===p())t.setAttr(D,y(),null);else if(94===p())t.setAttr(U,y(),null);else if(96===p())h||(h=_s(e)),Se(t,y(),h);else if(63===p())h||(h=_s(e)),t.slotParent=Un(h.rootVNode,y());else if(93===p())t.setAttr(k,y(),null);else if(123===p())w(),c(qn()),je.push(t,s,i,l,o),o=0,t=i,s=i=null;else if(p()===pt){const n=y(),e=y();t.setAttr(n,e,null)}else if(125===p())w(),t.lastChild=i,o=je.pop(),l=je.pop(),i=je.pop(),s=je.pop(),t=je.pop();else if(126===p())t.setAttr(m,y(),null);else{for(;Ce(r)&&Pe(r);)r=ce(r);const t=r&&3===se(r)?r:null;null===f&&(f=t?t.nodeValue:null,u=0);let n=0;for(;_e(p());)n+=w()-97,n*=26;n+=w()-65;const e=null===f?"":f.substring(u,u+n);c(l=((t,n,e)=>{n&&se(n);const r=new Sn(-252,null,t,null,n,e);return In(r),Pn(r),jn(r),r})(l,t,e)),u+=n}}),t.lastChild=i,s}(t,r,n,e)}return ve(t,e)})(t,n,e,r)})(n)),e};let ee=null;const re=t=>(ee||(ee=t.hasAttribute),ee.call(t,j));let oe=null;const se=t=>(oe||(oe=we(t,"nodeType")),oe.call(t)),ie=t=>{const n=se(t);return 3===n||1===n};let le=null;const ce=t=>{for(le||(le=we(t,"nextSibling")),he||(he=we(t,"firstChild"));t;)if(null!==(t=le.call(t))){const n=se(t);if(3===n||1===n)break;if(8===n){const n=t.nodeValue;if(n?.startsWith(_))return ue(t,A,le,he);if(t.nodeValue?.startsWith(I))return ue(t,P,le,he);if(n?.startsWith(j))for(;t&&(t=le.call(t))&&(8!==se(t)||!t.nodeValue?.startsWith(C)););}}return t};function ue(t,n,e,r){for(;t;){if(t.nodeValue?.startsWith(n))return e.call(t)||null;let o=r.call(t);o||(o=e.call(t)),o||(o=ae(t),o&&(o=e.call(o))),t=o}return null}let fe=null;const ae=t=>(fe||(fe=we(t,"parentNode")),fe.call(t));let he=null;const de=t=>{for(he||(he=we(t,"firstChild")),t=t&&he.call(t);t&&!ie(t);)t=ce(t);return t};let pe=null;const $e=t=>(pe||(pe=we(t,"namespaceURI")),pe.call(t));let ye=null;const me=t=>(ye||(ye=we(t,"nodeName")),ye.call(t)),we=(t,n)=>{let e;for(;t&&!(e=Object.getOwnPropertyDescriptor(t,n)?.get);)t=Object.getPrototypeOf(t);return e||function(){return this[n]}},be=t=>"STYLE"===t.nodeName&&(t.hasAttribute(S)||t.hasAttribute(b)),ge=t=>t.hasAttribute(B),ve=(t,n,e)=>{let r=null;const o=()=>{for(;Ce(s)&&Pe(s);)s=ce(s)};let s=n;o();let i=null;for(;s;){const n=se(s);let e=null;3===n?e=Rn(s,s.textContent??void 0):1===n&&(e=Nn(s)),e&&(e.parent=t,i&&(i.nextSibling=e),e.previousSibling=i,i=e),r||(t.firstChild=r=i),s=ce(s),o()}if(t.lastChild=i||null,t.firstChild=r,e){let n=null;ke(e,(e,r)=>{if(61===e()){n||(n=_s(t.element));const e=r();n.X(parseInt(e),t)}else 96===e()?(n||(n=_s(t.element)),Se(t,r(),n)):r()})}return r};function Se(t,n,e){t[xt]?((t,n)=>{for(const[e,r]of n)t.set(e,r)})(t[xt],e.K(n)):Object.defineProperty(t,xt,{get(){const r=e.K(n);return t[xt]=r,r},set(n){Object.defineProperty(t,xt,{value:n,writable:!0,enumerable:!0,configurable:!0})},enumerable:!0,configurable:!0})}const ke=(t,n)=>{let e=0,r=0,o=0;const s=n=>n<t.length?t.charCodeAt(n):0,i=()=>0!==o?o:o=s(e),l=()=>(r=i(),o=0,e++,r),c=()=>{l();const n=e;for(;i()<=58&&0!==o||95===o||o>=65&&o<=90||o>=97&&o<=122;)l();return t.substring(n,e)};for(;0!==i();)n(i,c,l,s,e)},xe=t=>{if(3&t.flags){En(t);const n=[],e=Ne(t);for(let t=0;t<e.length;t+=2){const r=e[t];r.startsWith(B)||n.push(r)}return n}return[]},Ne=t=>(t.props||=[],t.props),Re=t=>t.parent||t.slotParent,qe=t=>null===t||jn(t)?null:In(t)?t.element:(Pn(t),t.textNode);function Ae(t=20,n="",e=!1,r=!1,o=!0){let s=this;if(0===t)return"...";if(null===s)return"null";if(void 0===s)return"undefined";const i=[];do{if(Pn(s))i.push(zs(Zn(s)));else if(jn(s)){const e=["["+String(s.flags>>>8)+"]"];xe(s).forEach(t=>{if(t!==ht){const n=s.getAttr(t);e.push(" "+t+"="+zs(n))}});const r=(o?"[34m":"")+(dt[s.getAttr(ht)||"V"]||dt.V)+(o?"[0m":"");i.push("<"+r+e.join("")+">");const l=te(s);l&&i.push(" "+Ae.call(l,t-1,n+" ",!0,!0,o)),i.push("</"+r+">")}else if(In(s)){const r=Kn(s),l=[],c=xe(s);c.forEach(t=>{const n=s.getAttr(t);l.push(" "+t+"="+zs(n))});const u=qe(s);if(u){const t=u.ownerDocument.qVNodeData?.get(u);t&&l.push(" q:vnodeData="+zs(t))}const f=u.attributes;for(let t=0;t<f.length;t++){const n=f[t];-1===c.indexOf(n.name)&&l.push(" "+n.name+(n.value?"="+zs(n.value):""))}if(i.push("<"+r+l.join("")+">"),_n(s)||e){const e=te(s);e&&i.push(" "+Ae.call(e,t-1,n+" ",!0,!0,o))}else i.push(" \x3c!-- not materialized --!>");i.push("</"+r+">")}s=r&&s.nextSibling||null}while(s);return i.join("\n"+n)}const Ie=t=>48<=t&&t<=57,_e=t=>97<=t&&t<=122;function Pe(t){return!ge(t)||be(t)}const je=[],Ce=t=>t&&"object"==typeof t&&1===se(t);let Oe;const Te=()=>{if(!Oe){const t="undefined"!=typeof document&&document&&document.__q_context__;if(!t)return;return c(t)?document.__q_context__=Ue(t):t}return Oe},Ee=()=>{const t=Te();if(!t)throw a(9);return t},Me=()=>{const t=Te();if(!t||t.Z!==M)throw a(10);return t};function Fe(t){if(null==t)return t;const n=Ee();return function(...e){return De.call(this,n,t,e)}}function Le(t,n,...e){return De.call(this,t,n,e)}function De(t,n,e){const r=Oe;let o;try{Oe=t,o=n.apply(this,e)}finally{Oe=r}return o}const Ue=([t,n,e])=>{const r=_s(t),o=Un(r.rootVNode,t),s=r.l;return s&&function(t){ut=t}(s),We(s,o,t,n,e)},We=(t,n,e,r,o)=>({tt:o,J:n,nt:e,Z:r,et:void 0,k:void 0,l:t||(r&&l(r)&&"locale"in r?r.locale:void 0),p:void 0}),ze=t=>{if(!Oe)return t();{const n=Oe.k;try{return Oe.k=void 0,t()}finally{Oe.k=n}}},Ve=/*#__PURE__*/We(void 0,void 0,void 0,M),Qe=(t,n,e,r,o)=>{const s=Ve.k,i=Ve.p;try{return Ve.k=Jt(n,e,o),Ve.p=r,Le(Ve,t)}finally{Ve.k=s,Ve.p=i}},Be=(t,n,e,r,o)=>(t instanceof pn&&t.J!==n&&n&&(t.J=n),Qe(()=>t.value,n,e,r,o)),He=()=>{const t=Te();if(t){const n=t.J;let e=null;return null!=n&&(An(n)?In(n)&&(e=qe(n)):e=n),e??t.et?.rt(void 0)}},Je=()=>{const t=Te();if(t)return t.Z},Ge=()=>{const t=Te();if(t)return t.p},Ye=t=>t,Xe=t=>{const n=js(t)?.qContainer;return n?(async()=>{for(;;){await n.m(255).ot;const t=n.st||0;if(await Promise.resolve(),t===(n.st||0))return}})():Promise.resolve()},Ke=()=>{const t=Me(),n=t.J;let e=t.p.getHostProp(n,D);null===e&&(e=[],t.p.setHostProp(n,D,e));let r=t.p.getHostProp(n,U);for(null===r&&(r=0),t.p.setHostProp(n,U,r+1);e.length<=r;)e.push(void 0);return{val:e[r],set:t=>e[r]=t,i:r,iCtx:t}},Ze=t=>(/^[\w/.-]+$/.test(t),/*#__PURE__*/Object.freeze({id:Ft(t)})),tr=(t,n)=>{const{val:e,set:r,iCtx:o}=Ke();void 0===e&&(o.p.setContext(o.J,t,n),r(1))},nr=(t,n)=>{const{val:e,set:r,iCtx:o}=Ke();if(void 0!==e)return e;const s=o.p.resolveContext(o.J,t);if("function"==typeof n)return r(Le(void 0,n,s));if(void 0!==s)return r(s);if(void 0!==n)return r(n);throw a(8,[t.id])},er=t=>{const n=Ee(),e=n.J;if(e)return n.p?.resolveContext(e,t)},rr=/*#__PURE__*/Ze("qk-error");class or{data;constructor(t){this.data=t}}const sr=()=>{const t=Ee();let n=t.et;return n||(n=_s(js(t.nt)).parseQRL(decodeURIComponent(String(t.tt)))),n.it},ir=(t,n)=>{const[e]=sr();e.value="number"===n.type?n.valueAsNumber:n.value},lr=(t,n)=>{const[e]=sr();e.value=n.checked},cr="bind:value",ur="bind:checked";class fr{type;toSort;key;varProps;constProps;children;dev;_proxy=null;constructor(t,n,e,r,o,s,i){if(this.type=t,this.toSort=!!s,this.key=null==o?null:String(o),this.varProps=!n||dr(n)?Ut:n,this.constProps=!e||dr(e)?null:e,this.children=r,"string"==typeof t){for(const t in this.constProps){const n=Et(t);n&&(ar(this.constProps,n,this.constProps[t]),delete this.constProps[t])}for(const t in this.varProps){const n=Et(t);n&&(e&&t in e||(s=ar(this.varProps,n,this.varProps[t])||s),delete this.varProps[t])}ur in this.varProps?s=pr(this.varProps,ur)||s:cr in this.varProps?s=pr(this.varProps,cr)||s:this.constProps&&(ur in this.constProps?pr(this.constProps,ur):cr in this.constProps&&pr(this.constProps,cr)),"className"in this.varProps&&(this.varProps.class=this.varProps.className,this.varProps.className=void 0,s=!0),this.constProps&&"className"in this.constProps&&(this.constProps.class=this.constProps.className,this.constProps.className=void 0)}}get props(){return this._proxy||=Wt(this)}}const ar=(t,n,e)=>{let r=t[n];if(!r)return t[n]=e,!0;Array.isArray(r)?r.push(e):r=t[n]=[r,e]},hr=t=>t instanceof fr,dr=t=>{for(const n in t)if(void 0!==t[n])return!1;return!0},pr=(t,n)=>{const e=t[n];if(t[n]=void 0,e)return n===ur?(t.checked=e,t["on:input"]=ki(null,"_chk",lr,null,null,[e])):(t.value=e,t["on:input"]=ki(null,"_val",ir,null,null,[e])),!0},$r=(t,n,e,r,o,s,i)=>ze(()=>new fr(t,n,e,r,s,!1,i)),yr=(t,n,e,r,o,s,i)=>ze(()=>{if(n)for(const t in n)"children"===t?(r||=n.children,n.children=void 0):"key"===t?(s||=n.key,n.key=void 0):e&&t in e&&(n[t]=void 0);return new fr(t,n,e,r,s,!0,i)}),mr=(t,n,e,r)=>vr(t,n,r),wr=(t,n,e,r,o)=>vr(t,{...e,...n},o),br=(t,n,e,r,o,s)=>vr(t,{...e,...n,children:r},s),gr=t=>t.children,vr=(t,n,e,r,o)=>yr(t,n,null,null,0,e,o),Sr=vr,kr=vr;function xr(t,n,...e){const r={children:arguments.length>2?e.flat(100):null};let o=null;for(const t in n)"key"==t?o=n[t]:r[t]=n[t];return"string"==typeof t&&!o&&"dangerouslySetInnerHTML"in r&&(o="innerhtml"),yr(t,n,null,r.children,0,o)}const Nr=t=>t.children,Rr=(t,n)=>new fr(gr,null,null,t.children,n),qr=t=>{const{val:n,set:e,iCtx:r,i:o}=Ke();if(n)return;e(1);const s=new _r(10,o,r.J,t,void 0,null);e(s);const i=Ar(s,r.p,r.J);if(nt(i))throw i},Ar=(t,n,e)=>{t.N&=-9,Ir(t);const r=We(n.l,e,void 0,"qTask");r.p=n;const o=t.et.getFn(r,()=>yn(n,t)),s=Gt(t,n),[i]=Yt(t,t=>n.handleError(t,e)),l={track:s,cleanup:i};return et(()=>o(l),i,r=>{if(nt(r))return r.then(()=>Ar(t,n,e));throw r})},Ir=t=>{const n=t.R;if(n){t.R=null;try{n()}catch(t){s(!1,t)}}};class _r extends $n{N;lt;ct;et;ut;R;constructor(t,n,e,r,o,s){super(),this.N=t,this.lt=n,this.ct=e,this.et=r,this.ut=o,this.R=s}}const Pr=t=>t instanceof _r,jr=(t,n)=>{const[e]=sr(),r=1&e.N?16:3;_s(n).m(r,e)},Cr=(t,n)=>{const{val:e,set:r,i:o,iCtx:s}=Ke();if(null!=e)return e;const i=s.p,l=Tr(i,n),c=s.J,u=new _r(12,o,c,t,l,null);return r(l),Mr(u,i,c),l},Or=t=>$r(Nr,null,null,function(t){const n=t.value;if(Er(n)){const e=n._state;if("pending"===e&&t.onPending)return Promise.resolve().then(Fe(t.onPending));if("rejected"===e&&t.onRejected)return Promise.resolve(n._error).then(Fe(t.onRejected));{const e=ze(()=>n._resolved);if(void 0!==e)return Promise.resolve(e).then(Fe(t.onResolved))}return ze(()=>n.value).then(Fe(t.onResolved),Fe(t.onRejected))}if(nt(n))return n.then(Fe(t.onResolved),Fe(t.onRejected));if(Ts(n)){const e=it(()=>n.value);return(nt(e)?e:Promise.resolve(e)).then(Fe(t.onResolved))}return Promise.resolve(n).then(Fe(t.onResolved))}(t),0,null),Tr=(t,n,e)=>{const r=(t=>({__brand:"resource",value:void 0,loading:!0,_resolved:void 0,_error:void 0,_state:"pending",_timeout:t?.timeout??-1,_cache:0}))(n);return r.value=e,Xs(t,r,1)},Er=t=>l(t)&&"resource"===(Bs(t)||t).__brand,Mr=(t,n,e)=>{t.N&=-9,Ir(t);const r=We(n.l,e,void 0,"qResource");r.p=n;const o=t.et.getFn(r,()=>yn(n,t)),s=t.ut,i=Gt(t,n),[l,c]=Yt(t,t=>n.handleError(t,e)),u=Gs(s),f={track:i,cleanup:l,cache(t){let n=0;n="immutable"===t?1/0:t,s._cache=n},previous:u._resolved};let a,h,d=!1;const p=(t,n)=>!d&&(d=!0,t?(d=!0,u.loading=!1,u._state="resolved",u._resolved=n,u._error=void 0,a(n)):(d=!0,u.loading=!1,u._state="rejected",u._error=n,h(n)),Hs(s,"_state"),!0);c.push(()=>{if(!0===ze(()=>s.loading)){const t=ze(()=>s._resolved);p(!0,t)}}),Le(r,()=>{s._state="pending",s.loading=!0,s.value=new Promise((t,n)=>{a=t,h=n})});const $=et(()=>o(f),t=>{p(!0,t)},r=>{if(nt(r))return r.then(()=>Mr(t,n,e));p(!1,r)}),y=u._timeout;return y>0?Promise.race([$,st(y).then(()=>{p(!1,new Error("timeout"))&&Ir(t)})]):$},Fr=t=>$r(gr,null,{[w]:""},t.children,0,t.name??""),Lr=[void 0,null,!0,!1,"",Dt,Ut,kt,qt,Ot,Fr,Nr,NaN,1/0,-1/0,Number.MAX_SAFE_INTEGER,Number.MAX_SAFE_INTEGER-1,Number.MIN_SAFE_INTEGER],Dr=["undefined","null","true","false","''","EMPTY_ARRAY","EMPTY_OBJ","NEEDS_COMPUTATION","STORE_ALL_PROPS","_UNINITIALIZED","Slot","Fragment","NaN","Infinity","-Infinity","MAX_SAFE_INTEGER","MAX_SAFE_INTEGER-1","MIN_SAFE_INTEGER"],Ur=["Plain","RootRef","ForwardRef","Constant","Array","Object","URL","Date","Regex","VNode","RefVNode","BigInt","URLSearchParams","ForwardRefs","Error","Promise","Set","Map","Uint8Array","QRL","PreloadQRL","Task","Resource","Component","Signal","WrappedSignal","ComputedSignal","AsyncComputedSignal","SerializerSignal","Store","FormData","JSXNode","PropsProxy","SubscriptionData"];function Wr(t,n,e){let r=n.o,o=n.ft;const s=K();if(s){const t=s.chunkForSymbol(r,o,n.dev?.file);t&&(o=t[1],r=t[0])}if(d(n))o="",r=String(t.ht(null,0,n.resolved));else{if(o||(o=t.dt(n.j)),!o)throw a(14,[n.o]);o.startsWith("./")&&(o=o.slice(2))}if(!n.$t&&Array.isArray(n.it)&&n.it.length>0&&(n.$t=n.it.map(n=>`${t.yt(n)}`)),e)return[o,r,n.$t];let i=`${o}#${r}`;return n.$t&&n.$t.length>0&&(i+=`[${n.$t.join(" ")}]`),i}function zr(t,n,e){return ki(t,n,null,null,e,null)}const Vr=new WeakMap,Qr=new Map,Br=(t,n,e)=>{switch(n){case 0:case 13:return e;case 1:return t.K(e);case 2:if(!t.wt)return Ot;const r=t.wt[e];return-1===r||void 0===r?Ot:t.K(r);case 3:return Lr[e];case 4:return Array(e.length/2);case 5:return{};case 19:case 20:if("string"==typeof e){const n=e.split(" ").map(Number);return zr(t.K(n[0]),t.K(n[1]),n.length>2?n.slice(2):null)}return zr("",String(e));case 21:return new _r(-1,-1,null,null,null,null);case 22:{const n=Tr(t,void 0,void 0);return n.loading=!1,n}case 6:return new URL(e);case 7:return new Date(e);case 8:const o=e.lastIndexOf("/");return new RegExp(e.slice(1,o),e.slice(o+1));case 14:return new Error;case 23:return Oi(null);case 24:return new At(t,0);case 25:return new pn(t,null,null,null);case 26:return new Xt(t,null);case 27:return new Kt(t,null);case 28:return new tn(t,null);case 29:{const n=e,r=n[0],o=n[1],s=Br(t,r,o),i=Ks(s,0,t);return Ns(r)&&Qr.set(s,{t:r,v:o}),n[0]=0,n[1]=s,i}case 12:return new URLSearchParams(e);case 30:return new FormData;case 31:return new fr(null);case 11:return BigInt(e);case 16:return new Set;case 17:return new Map;case 15:let s,i;const l=new Promise((t,n)=>{s=t,i=n});return Vr.set(l,[s,i]),l.catch(()=>{}),l;case 18:const c=e.length,u=3&c;return new Uint8Array(3*(c>>>2)+(u?u-1:0));case 32:return Wt(null);case 9:return Hr(t,e);case 10:const f=Hr(t,e);if(An(f))return ne(f),qe(f);throw a(17,[typeof f]);case 33:return new or({});default:throw a(18,[n])}};function Hr(t,n){return n?t.rootVNode?Un(t.rootVNode,n):void 0:t.element?.ownerDocument}const Jr=(t,n,e=Dt)=>{let r=null,o=null;if(f(t))o=t;else{if(!u(t))throw a(7,[t]);r=t}return ki(r,n,null,o,null,e)},Gr=(t,n,e=Dt)=>ki(null,n,t,null,null,e),Yr=(t,n=Dt)=>ki(null,t,null,null,null,n),Xr=(t,n,e=Dt)=>{const r=Yr(t,e);return r.dev=n,r},Kr=(t,n,e,r=Dt)=>{const o=Jr(t,n,r);return o.dev=e,o},Zr=(t,n,e,r=Dt)=>{const o=Gr(t,n,r);return o.dev=e,o},to=(t,n)=>(void 0===globalThis.__qwik_reg_symbols&&(globalThis.__qwik_reg_symbols=new Map),globalThis.__qwik_reg_symbols.set(n,t),t),no=(t,n,e,r,o)=>{const s=We(t.l,e||void 0,void 0,M);let i;e&&(s.k=Jt(e,":"),s.p=t),t.ensureProjectionResolved(n);let l=!1;if(null===r&&(r=t.getHostProp(n,$)),p(r))"children"in(o=o||t.getHostProp(n,L)||Ut)&&delete o.children,i=r.getFn(s);else if(Ei(r)){const t=r;i=()=>De(s,t,[o||Ut,null,0])}else{l=!0;const t=r;i=()=>De(s,t,[o||Ut])}const c=(e=0)=>et(()=>(l||(t.setHostProp(n,U,null),t.setHostProp(n,z,null)),e>0&&An(n)&&yn(t,n),i(o)),e=>{const r=t.getHostProp(n,W);return r?function(t,n){const e=ro(t);let r=t;const o="on:qvisible";return rt(e,t=>{const e=!t;let s=null;for(const i in n)if(Object.prototype.hasOwnProperty.call(n,i)){let l=t,c=i;if(e){if(i!==o&&!i.startsWith("on-document:")&&!i.startsWith("on-window:"))continue;if(!s){const[t,n]=oo(r);r=n,s=t}l=s}l&&("script"===l.type&&i===o&&(c="on-document:qinit"),eo(l,c,n[i]))}return r})}(e,r):e},t=>{if(nt(t)&&e<100)return t.then(()=>c(++e));if(e>=100)throw new Error("Max retry count of component execution reached");throw t});return c()};function eo(t,n,e){const r=t.constProps||={},o=r[n];null==o?r[n]=e:Array.isArray(o)?o.push(...e):r[n]=[o,...e],t.varProps[n]&&(Array.isArray(o)?o.push(...r[n]):t.varProps[n]=[o,...e],r[n]=void 0)}function ro(t){const n=[t];for(;n.length;){const t=n.shift();if(hr(t)){if("string"==typeof t.type)return t;n.push(t.children)}else if(c(t))n.push(...t);else{if(nt(t))return rt(t,t=>ro(t));if(Ts(t))return ro(ze(()=>t.value))}}return null}function oo(t){if(hr(t)){const n=so();return t.type===Nr||Ei(t.type)?(null==t.children?t.children=n:c(t.children)?t.children.push(n):t.children=[t.children,n],[n,t]):[n,$r(Nr,null,null,[t,n],0,null)]}if("object"!=typeof(n=t)&&"function"!=typeof n&&null!=n){const n=so();return[n,$r(Nr,null,null,[t,n],0,null)]}var n;if(c(t)&&t.length>0){const[n,e]=oo(t[0]);return[n,t]}return[null,t]}function so(){return new fr("script",null,{hidden:""})}const io=Symbol("skip render"),lo=()=>null,co=()=>null,uo=t=>[vr(co,{data:"qkssr-pu"}),t.children,vr(co,{data:"qkssr-po"})],fo=(t,n)=>vr(Rr,{children:vr(ao,t)},n),ao=()=>null;function ho(t){let n="";const e=t.length;let r=0,o=r;for(;r<e;r++){const e=t.charCodeAt(r);if(60===e)n+=t.substring(o,r)+"<";else if(62===e)n+=t.substring(o,r)+">";else if(38===e)n+=t.substring(o,r)+"&";else if(34===e)n+=t.substring(o,r)+""";else{if(39!==e)continue;n+=t.substring(o,r)+"'"}o=r+1}return 0===o?t:n+t.substring(o)}function po(t){return!t.startsWith("q:")&&!t.startsWith(":")}const $o=(t,n=[],e={})=>{let r=null;const o=t[_t];if(o)for(const t in o)n.includes(t)||(r||={},r[t]=o[t]);const s=e,i=t[Pt];for(const t in i)n.includes(t)||(s[t]=i[t]);return Wt(new fr(null,s,r))},yo=t=>y+t;function mo(t){return"class"in t||"className"in t}function wo(t){return"class"===t||"className"===t}const bo=t=>{if(t){let n=0;do{t=t.substring(0,n)+yo(t.substring(n))}while(0!==(n=t.indexOf(" ",n)+1))}return t||null},go=new Set(["animationIterationCount","aspectRatio","borderImageOutset","borderImageSlice","borderImageWidth","boxFlex","boxFlexGroup","boxOrdinalGroup","columnCount","columns","flex","flexGrow","flexShrink","gridArea","gridRow","gridRowEnd","gridRowStart","gridColumn","gridColumnEnd","gridColumnStart","fontWeight","lineClamp","lineHeight","opacity","order","orphans","scale","tabSize","widows","zIndex","zoom","MozAnimationIterationCount","MozBoxFlex","msFlex","msFlexPositive","WebkitAnimationIterationCount","WebkitBoxFlex","WebkitBoxOrdinalGroup","WebkitColumnCount","WebkitColumns","WebkitFlex","WebkitFlexGrow","WebkitFlexShrink","WebkitLineClamp"]),vo=(t,n=0)=>{for(let e=0;e<t.length;e++)n=(n<<5)-n+t.charCodeAt(e),n|=0;return Number(Math.abs(n)).toString(36)},So=t=>{if(!t)return"";if(u(t))return t.trim();const n=[];if(c(t))for(const e of t){const t=So(e);t&&n.push(t)}else for(const[e,r]of Object.entries(t))r&&n.push(e.trim());return n.join(" ")},ko=t=>t.replace(/([A-Z])/g,"-$1").toLowerCase();function xo(t,n,e){if(wo(t)){const t=So(n);n=e?e+(t.length?" "+t:t):t}else"style"===t?n=(t=>{if(null==t)return"";if("object"==typeof t){if(c(t))throw a(0,[t,"style"]);{const n=[];for(const e in t)if(Object.prototype.hasOwnProperty.call(t,e)){const r=t[e];null!=r&&"function"!=typeof r&&(e.startsWith("--")?n.push(e+":"+r):n.push(ko(e)+":"+No(e,r)))}return n.join(";")}}return String(t)})(n):function(t){return t.startsWith("aria-")||["spellcheck","draggable","contenteditable"].includes(t)}(t)||"number"==typeof n?n=(t=>null!=t?String(t):null)(n):!1===n||null==n?n=null:!0===n&&Mt(t)&&(n="");return n}const No=(t,n)=>"number"!=typeof n||0===n||go.has(t)?n:n+"px",Ro=(t,n,e,r)=>{let o=t.bt;const s=[],i=[];let l=null,u=null,f=null,h=null,p=null,y=null,w=null,b=null,g=0,v=0,S=!0;const k=new or({gt:r,vt:!0}),x=new or({gt:r,vt:!1});return N(n,e),function n(){for(;i.length;){const e=i.shift(),r=i.shift();if(nt(e))return e.then(t=>(N(t,r),n())).catch(e=>(t.handleError(e,r),n()));N(e,r)}}();function N(n,e){if(An(n),An(e),l=e,f=null,u=te(e),C(n,!0),!(32&l.flags))for(;s.length;){for(;g<v;){if(ct(),"string"==typeof b)K(b);else if("number"==typeof b)K(String(b));else if(b&&"object"==typeof b){if(Array.isArray(b))_(b,!1);else if(Ts(b)){J("S",null);const n=b instanceof pn?b.G():b,e=u?.[xt]?.get(".")?.[0];if(e!==n){const e=f||u;_(R(()=>Be(n,e,".",t)),!0)}}else if(nt(b))J("A",null),i.push(b,f||u);else if(hr(b)){const t=b.type;"string"==typeof t?(U(),W(b,t),_(b.children,!0)):"function"==typeof t&&(t===Nr?(U(),J("F",b.key),_(b.children,!0)):t===Fr?(U(),E()||_(b.children,!0)):t===Io?(T(),_(b.children,!0,!1)):t===co||t===lo?D():(U(),G(t)))}}else b===io?o=[]:K("");q()}D(),M(),P()}}function R(t){try{return t()}catch(n){if(nt(n)){const e=n.then(()=>it(t));return i.push(e,f||u),null}throw n}}function q(){if(S){if(g++,g<v)b=w[g];else if(!1===s[s.length-1])return P();null!==f?f=null:I()}else S=!0}function A(){return u?u.nextSibling:null}function I(){u=A()}function _(n,e,r=!0){r&&(null==n||e&&c(n)&&0===n.length)?function(){const n=u&&te(u);if(null!==n){let e=n;for(;e;)jo(t,e),e=e.nextSibling;((t,n,e)=>{const r=Gn(n);if(r)if(In(n))t.push(5,r);else{const e=Fn(t,n);e.length&&t.push(4,r,...e)}const o=e.previousSibling;o?o.nextSibling=null:n.firstChild=null,n.lastChild=o})(o,u,n)}}():(C(n,e),e&&(y=null,h=null,p=null,l=f||u,u=te(l),f=null),S=!1)}function P(){s.pop()&&(y=s.pop(),h=s.pop(),p=s.pop(),f=s.pop(),u=s.pop(),l=s.pop()),b=s.pop(),v=s.pop(),g=s.pop(),w=s.pop(),q()}function C(t,n){s.push(w,g,v,b),n&&s.push(l,u,f,p,h,y),s.push(n),Array.isArray(t)?(g=0,v=t.length,w=t,b=v>0?t[0]:null):void 0===t?(g=0,b=null,w=null,v=0):(g=0,b=t,w=null,v=1)}function O(){return f?u:A()}function T(){const n=b.key;u=l.getProp(n,n=>Un(t.rootVNode,n)),u=u&&32&u.flags?null:u,null==u&&(f=qn(),f.setProp(m,n),f.slotParent=l,l.setProp(n,f))}function E(){const n=(t=>{let n=1;for(;n--;){for(;t&&(!jn(t)||null===t.getProp($,null));){const e=t.slotParent,r=jn(t)&&e;r&&n++,t=r||t.parent}n>0&&(t=t.parent)}return t})(l),e=function(n){const e=b,r=e.constProps;if(r&&"object"==typeof r&&"name"in r){const e=r.name;if(n&&e instanceof pn)return Be(e,n,":",t)}return Vt(e,"name")||""}(n),r=n?n.getProp(e,null):null;return null==r?(Jn(o,l,f=qn(),u&&O()),f.setProp(m,e),n&&n.setProp(e,f),!1):(r===u||(Jn(o,l,f=r,u&&O()),f.setProp(m,e),n&&n.setProp(e,f)),!0)}function M(){if(y){for(const n of y.values())32&n.flags||(jo(t,n),Xn(o,l,n,!0));y.clear(),y=null}u=null}function D(){if(null!==u)for(;u;){const n=u;I(),l===n.parent&&(jo(t,n),Xn(o,l,n,!0))}}function U(){for(;null!==u&&Pn(u);){jo(t,u);const n=u;I(),Xn(o,l,n,!0)}}function W(n,e){const s=u&&In(u)&&e===Kn(u),i=n.key;let c=!1;const h=qo(u);if(s&&i===h)Q(e,i);else{const s=V(e,i);B(e,i,s,l,()=>c=function(n,e,s){const i=function(n){const e=Yn(l),{elementNamespace:r,elementNamespaceFlag:o}=St(e,n),s=t.document.createElementNS(r,n);return f=((t,n)=>{se(t);const e=new xn(-247,null,null,null,null,null,t,n);return In(e),Pn(e),jn(e),t.vNode=e,e})(s,n),f.flags|=o,s}(e);function c(t,n,e){if(null!=(n=xo(t,n,r))){if(64&e.flags){const e=function(t){switch(t){case"xlink:href":case"xlink:actuate":case"xlink:arcrole":case"xlink:role":case"xlink:show":case"xlink:title":case"xlink:type":return"http://www.w3.org/1999/xlink";case"xml:base":case"xml:lang":case"xml:space":return"http://www.w3.org/XML/1998/namespace";default:return null}}(t);if(e)return void i.setAttributeNS(e,t,String(n))}i.setAttribute(t,String(n))}}const{constProps:h}=n;let d=!1;if(h)for(const n in h){let r=h[n];if(Tt(n)){const t=Lt(n);if(t){const e=t[0],s=t[1];s&&(f.setProp(To+":"+e+":"+s,r),e&&f.setAttr(n,"",o),z(s))}d=!0;continue}if("ref"===n){if(Ts(r)){r.value=i;continue}if("function"==typeof r){r(i);continue}if(null==r)continue;throw a(15,[s])}if(Ts(r)){const e=f,o=r;r=it(()=>Be(o,e,n,t,k))}if(nt(r)){const t=f;r.then(e=>c(n,e,t));continue}if(n!==H)if("textarea"!==e||"value"!==n)c(n,r,f);else{if(r&&"string"!=typeof r)continue;i.value=ho(r||"")}else r&&(i.innerHTML=String(r),i.setAttribute(j,"html"))}const p=n.key;return p&&f.setProp(F,p),r&&(mo(n.varProps)||n.constProps&&mo(n.constProps)||i.setAttribute("class",r)),Jn(o,l,f,u),d}(n,e))}const p=[],$=n.varProps;if(n.toSort){const t=Object.keys($).sort();for(const n of t){const t=$[n];null!=t&&p.push(n,t)}}else for(const t in $){const n=$[t];null!=n&&p.push(t,n)}null!==i&&yt(p,F,i,0);const y=f||u,m=y.element;m.vNode||(m.vNode=y),c=function(n,e){En(n);const s=Ne(n);let i=0,l=0,c=!1;const u=(t,n,e)=>{e.setAttr(t,null!==n?xo(t,n,r):null,o)},f=(e,r)=>{if(e.startsWith(":"))return void n.setProp(e,r);if("ref"===e){const t=n.element;if(Ts(r))return void(r.value=t);if("function"==typeof r)return void r(t);throw a(15,[null])}const o=n[xt]?.get(e);if(Ts(r)){const s=r instanceof pn?r.G():r,i=o?.[0];if(i===s)return;o&&mn(t,o);const l=n;r=it(()=>Be(s,l,e,t,x))}else o&&mn(t,o);if(nt(r)){const t=n;return void r.then(n=>u(e,n,t))}u(e,r,n)},h=(t,n)=>{const e=Lt(t);if(e){const[t,r]=e;f(":"+t+":"+r,n),z(r),c=!0}};for(;i<e.length||l<s.length;){const t=i<e.length?e[i]:void 0,r=l<s.length?s[l]:void 0;if(r?.startsWith(To)||r?.startsWith("q:"))l+=2;else if(void 0===t)Tt(r)?l+=2:f(r,null);else if(void 0===r){const n=e[i+1];Tt(t)?h(t,n):f(t,n),i+=2,l+=2}else if(t===r){const r=e[i+1],o=s[l+1],c=Tt(t);r!==o?c?h(t,r):f(t,r):c&&!n.element.qDispatchEvent&&h(t,r),i+=2,l+=2}else if(t<r){const n=e[i+1];Tt(t)?h(t,n):f(t,n),i+=2,l+=2}else Tt(r)?l+=2:f(r,null)}return c}(y,p)||c,c&&(m.qDispatchEvent||(m.qDispatchEvent=(n,e)=>{const r=Ft(n.type),o=":"+e.substring(1)+":"+r,s=[y.getProp(o,null),y.getProp(To+o,null)];let i=!1;return s.flat(2).forEach(e=>{if(e)if(d(e))e(n,m);else{const r=t.m(2,y,e,[n,m]);i=i||!0===r}}),i}))}function z(n){const e=t.document.defaultView;e&&(e.qwikevents||=[]).push(n)}function V(t,n){return null==n?null:t?t+":"+n:n}function Q(t,n){const e=V(t,n);return!(!e||!y?.has(e)||(y.delete(e),0))}function B(n,e,r,s,i,l){if(f=function(n,e){let r=null;if(null===h){h=new Map,p=[];let o=u;for(;o;){const s=In(o)?Kn(o):null,i=qo(o)||Ao(o,t.K);null===r&&i==e&&s==n?r=o:null===i?p.push(s,o):h.set(V(s,i),o),o=o.nextSibling}}else if(null===e){for(let t=0;t<p.length;t+=2)if(p[t]===n){r=p[t+1],p.splice(t,2);break}}else{const t=V(n,e);h.has(t)&&(r=h.get(t),h.delete(t))}return function(n){if(!n){if(u){const n=In(u)?Kn(u):null,e=qo(u)||Ao(u,t.K);if(null!=e){const t=V(n,e);y||=new Map,y.set(t,u),h?.delete(t)}}return}let e=u;for(;e&&e!==n;){const n=In(e)?Kn(e):null,r=qo(e)||Ao(e,t.K);if(null!=r){const t=V(n,r);y||=new Map,y.set(t,e),h?.delete(t)}e=e.nextSibling}}(r),r}(n,e),f)return u=f,void(f=null);if(null!=r){const n=y?.get(r)||null;if(n){if(y.delete(r),l&&u){const n=qo(u)||Ao(u,t.K);if(null!=n){const t=V(In(u)?Kn(u):null,n);null!=t&&(y||=new Map,y.set(t,u))}}return Jn(o,s,n,u),u=n,void(f=null)}}return i()}function J(t,n){const e="F"===t,r=qo(u);if(u&&jn(u)&&r===n&&(!e||n))return void Q(null,r);const s=()=>{Jn(o,l,f=qn(),u&&O()),f.setProp(F,n)};null!==n?B(null,n,V(null,n),l,s,!0):s()}function G(n){const e=n[Ti];let r=f||u;const o=b;if(e){const n=o.props;let s=!1;const[i]=e,c=i.j,a=Ao(r,t.K),h=o.key||c;if(h===(qo(r)||a)?c===a&&o.key?Q(null,h):(Y(r,i,n),r=f,s=!0):(B(null,h,h,l,()=>{Y(r,i,n),s=!0}),r=f||u),r){let e=r.getProp(L,t.K),o=!1;s||(o=_o(n[_t],e?.[_t])||_o(n[Pt],e?.[Pt]),s=s||o),s&&(o&&(e?(e[_t]=n[_t],e[Pt]=n[Pt],e[jt]=n[jt]):n&&(r.setProp(L,n),e=n)),r.setProp($,i),r.flags&=-33,t.m(6,r,i,e))}!function(t,n){const e=Array.isArray(t)?t:[t],r=t=>new fr(Io,null,null,[],t),o=[];if(n){const t=Ne(n);for(let n=0;n<t.length;n+=2){const e=t[n];if(po(e)){const t=e;o.push(t),o.push(r(t))}}}if(0!==o.length||null!=t){for(let t=0;t<e.length;t++){const n=e[t],s=String(hr(n)&&Vt(n,m)||""),i=$t(o,s,0);let l;i>=0?l=o[i+1]:o.splice(~i,0,s,l=r(s)),!1===n||l.children.push(n)}for(let t=o.length-2;t>=0;t-=2)o.splice(t,1);_(o,!0)}}(o.children,r)}else{const e=o.key,s=e===qo(r),c=Ao(r,t.K);if(r&&null!=c||null==e?(X(),r=f):s?Q(null,e):(B(null,e,e,l,()=>{X()}),r=f||u),r){let e=r;for(;e&&(!jn(e)||null===e.getProp($,null));)e=e.parent;const s=no(t,r,e||t.rootVNode,n,o.props);i.push(s,r)}}}function Y(n,e,r){n&&yn(t,n),Jn(o,l,f=qn(),u&&O());const s=b;t.setHostProp(f,$,e),t.setHostProp(f,L,r),t.setHostProp(f,F,s.key)}function X(){Jn(o,l,f=qn(),u&&O());const t=b;f.setProp(L,t.props),t.key&&f.setProp(F,t.key)}function K(n){if(null!==u&&3===(t=>{const n=t.flags;if(1&n)return 1;if(2&n)return 11;if(4&n)return 3;throw a(26,[n])})(u))return n!==Zn(u)?void((t,n,e)=>{Dn(t,n),t.push(1,n.textNode,n.text=e)})(o,u,n):void 0;Jn(o,l,f=Rn(t.document.createTextNode(n),n),u)}};function qo(t){return null==t?null:t.getProp(F,null)}function Ao(t,n){if(null==t)return null;const e=t.getProp($,n);return e?e.j:null}function Io(){}function _o(t,n){const e=Po(t),r=Po(n);if(e&&r)return!1;if(e||r)return!0;const o=Object.keys(t),s=Object.keys(n);let i=o.length,l=s.length;if("children"in t&&i--,x in t&&i--,"children"in n&&l--,x in n&&l--,i!==l)return!0;for(const e of o)if("children"!==e&&e!==x&&(!Object.prototype.hasOwnProperty.call(n,e)||t[e]!==n[e]))return!0;return!1}function Po(t){return!t||0===Object.keys(t).length}function jo(t,n){let e=n;if(Pn(n))return void Oo(e);let r=null;for(;;){const o=e.flags;if(3&o){if(yn(t,e),Oo(e),2&o){const n=t.getHostProp(e,D);if(n)for(let e=0;e<n.length;e++){const r=n[e];if(Pr(r)){const n=r;yn(t,n),1&n.N?t.m(32,n):Ir(n)}}}if(2&o&&null!==e.getProp($,null)){const n=Ne(e);for(let e=0;e<n.length;e+=2)if(po(n[e])){const r=n[e+1];if(r){n[e+1]=null;const o="string"==typeof r?Un(t.rootVNode,r):r;let s=te(o);for(;s;)jo(t,s),s=s.nextSibling;Co(t.bt,o)}}}if(Cn(e)){if(e===n){const t=te(e);if(t)return void Mn(t,()=>{})}}else{const t=te(e);if(t){e=t;continue}}}else 4&o&&Oo(e);if(e===n)return;const s=e.nextSibling;if(s)e=s;else{for(r=e.parent;r;){if(r===n)return;const t=r.nextSibling;if(t){e=t;break}r=r.parent}if(null==r)return}}}function Co(t,n){const e=n.parent;e&&1&e.flags&&"q:template"===Kn(e)&&Xn(t,e,n,!0)}function Oo(t){t.flags|=32}const To=":",Eo=[{blockedType:16,blockingType:4,match:(t,n)=>Fo(t,n)||Fo(n,t)},{blockedType:16,blockingType:6,match:(t,n)=>Fo(t,n)||Fo(n,t)}],Mo=[{blockedType:2,blockingType:1,match:(t,n)=>{const e=t.St,r=n.St;return Lo(t,n)&&Do(e,r)}},{blockedType:3,blockingType:1,match:(t,n)=>{const e=t.kt,r=n.St;return Lo(t,n)&&Do(e.et,r)}},{blockedType:16,blockingType:1,match:(t,n)=>{const e=t.kt,r=n.St;return Lo(t,n)&&Do(e.et,r)}},{blockedType:4,blockingType:6,match:(t,n)=>t.xt===n.xt},{blockedType:5,blockingType:6,match:(t,n)=>t.xt===n.xt},...Eo,{blockedType:3,blockingType:3,match:(t,n,e)=>{if(t.xt!==n.xt)return!1;const r=t.Nt;if("number"!=typeof r||r<=0)return!1;const o=function(t,n,e){const r=e.getHostProp(t,D);if(!r||r.length<=n)return null;for(let t=n-1;t>=0;t--){const n=r[t];if(n instanceof _r&&2&n.N)return n}return null}(t.xt,r,e);return o===n.kt}}];function Fo(t,n){const e=t.xt,r=n.xt;return!(!An(e)||!An(r))&&((t,n)=>{let e=Re(t);for(;e;){if(e===n)return!0;e=Re(e)}return!1})(e,r)}function Lo(t,n){return t.xt===n.xt}function Do(t,n){return t.o===n.o