@htmlbricks/hb-calendar-events
Version:
Classic month grid (7-day week header and variable rows) with selectable cells, “today” styling, and event chips inside each day. Supports adjacent-month padding cells, Italian holidays, JSON `events`, and the same navigation/selection events as the appoi
3 lines • 1.7 MB
JavaScript
(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:`Module`});var t=Object.create,n=Object.defineProperty,r=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,a=Object.getPrototypeOf,o=Object.prototype.hasOwnProperty,s=(e,t)=>()=>(e&&(t=e(e=0)),t),c=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),l=(e,t)=>{let r={};for(var i in e)n(r,i,{get:e[i],enumerable:!0});return t||n(r,Symbol.toStringTag,{value:`Module`}),r},u=(e,t,a,s)=>{if(t&&typeof t==`object`||typeof t==`function`)for(var c=i(t),l=0,u=c.length,d;l<u;l++)d=c[l],!o.call(e,d)&&d!==a&&n(e,d,{get:(e=>t[e]).bind(null,d),enumerable:!(s=r(t,d))||s.enumerable});return e},d=(e,r,i)=>(i=e==null?{}:t(a(e)),u(r||!e||!e.__esModule?n(i,`default`,{value:e,enumerable:!0}):i,e)),f=e=>o.call(e,`module.exports`)?e[`module.exports`]:u(n({},`__esModule`,{value:!0}),e);typeof window<`u`&&((window.__svelte??={}).v??=new Set).add(`5`);var p={},m=Symbol(),h=`http://www.w3.org/1999/xhtml`,g=Array.isArray,_=Array.prototype.indexOf,v=Array.prototype.includes,y=Array.from,b=Object.keys,x=Object.defineProperty,S=Object.getOwnPropertyDescriptor,ee=Object.getOwnPropertyDescriptors,C=Object.prototype,w=Array.prototype,te=Object.getPrototypeOf,ne=Object.isExtensible,re=()=>{};function ie(e){for(var t=0;t<e.length;t++)e[t]()}function ae(){var e,t;return{promise:new Promise((n,r)=>{e=n,t=r}),resolve:e,reject:t}}var T=1024,oe=2048,se=4096,ce=8192,le=16384,ue=32768,de=1<<25,fe=65536,pe=1<<19,me=1<<20,he=1<<25,E=65536,ge=1<<21,_e=1<<22,ve=1<<23,ye=Symbol(`$state`),be=Symbol(`legacy props`),xe=Symbol(``),Se=new class extends Error{name=`StaleReactionError`;message="The reaction that called `getAbortSignal()` was re-run or destroyed"},Ce=!!globalThis.document?.contentType&&globalThis.document.contentType.includes(`xml`);function we(){throw Error(`https://svelte.dev/e/async_derived_orphan`)}function Te(e,t,n){throw Error(`https://svelte.dev/e/each_key_duplicate`)}function Ee(e){throw Error(`https://svelte.dev/e/effect_in_teardown`)}function De(){throw Error(`https://svelte.dev/e/effect_in_unowned_derived`)}function Oe(e){throw Error(`https://svelte.dev/e/effect_orphan`)}function ke(){throw Error(`https://svelte.dev/e/effect_update_depth_exceeded`)}function Ae(){throw Error(`https://svelte.dev/e/hydration_failed`)}function je(e){throw Error(`https://svelte.dev/e/props_invalid_value`)}function Me(){throw Error(`https://svelte.dev/e/state_descriptors_fixed`)}function Ne(){throw Error(`https://svelte.dev/e/state_prototype_fixed`)}function Pe(){throw Error(`https://svelte.dev/e/state_unsafe_mutation`)}function Fe(){throw Error(`https://svelte.dev/e/svelte_boundary_reset_onerror`)}function Ie(e){console.warn(`https://svelte.dev/e/hydration_mismatch`)}function Le(){console.warn(`https://svelte.dev/e/svelte_boundary_reset_noop`)}var D=!1;function Re(e){D=e}var O;function ze(e){if(e===null)throw Ie(),p;return O=e}function Be(){return ze(_n(O))}function k(e){if(D){if(_n(O)!==null)throw Ie(),p;O=e}}function Ve(e=1){if(D){for(var t=e,n=O;t--;)n=_n(n);O=n}}function He(e=!0){for(var t=0,n=O;;){if(n.nodeType===8){var r=n.data;if(r===`]`){if(t===0)return n;--t}else (r===`[`||r===`[!`||r[0]===`[`&&!isNaN(Number(r.slice(1))))&&(t+=1)}var i=_n(n);e&&n.remove(),n=i}}function Ue(e){if(!e||e.nodeType!==8)throw Ie(),p;return e.data}function We(e){return e===this.v}function Ge(e,t){return e==e?e!==t||typeof e==`object`&&!!e||typeof e==`function`:t==t}function Ke(e){return!Ge(e,this.v)}var qe=!1,Je=!1,Ye=null;function Xe(e){Ye=e}function Ze(e,t=!1,n){Ye={p:Ye,i:!1,c:null,e:null,s:e,x:null,r:N,l:Je&&!t?{s:null,u:null,$:[]}:null}}function Qe(e){var t=Ye,n=t.e;if(n!==null){t.e=null;for(var r of n)jn(r)}return e!==void 0&&(t.x=e),t.i=!0,Ye=t.p,e??{}}function $e(){return!Je||Ye!==null&&Ye.l===null}var et=[];function tt(){var e=et;et=[],ie(e)}function nt(e){if(et.length===0&&!_t){var t=et;queueMicrotask(()=>{t===et&&tt()})}et.push(e)}function rt(){for(;et.length>0;)tt()}function it(e){var t=N;if(t===null)return M.f|=ve,e;if(!(t.f&32768)&&!(t.f&4))throw e;at(e,t)}function at(e,t){for(;t!==null;){if(t.f&128){if(!(t.f&32768))throw e;try{t.b.error(e);return}catch(t){e=t}}t=t.parent}throw e}var ot=~(oe|se|T);function st(e,t){e.f=e.f&ot|t}function ct(e){e.f&512||e.deps===null?st(e,T):st(e,se)}function lt(e){if(e!==null)for(let t of e)!(t.f&2)||!(t.f&65536)||(t.f^=E,lt(t.deps))}function ut(e,t,n){e.f&2048?t.add(e):e.f&4096&&n.add(e),lt(e.deps),st(e,T)}var dt=!1,ft=!1;function pt(e){var t=ft;try{return ft=!1,[e(),ft]}finally{ft=t}}var mt=new Set,A=null,ht=null,gt=null,_t=!1,vt=!1,yt=null,bt=null,xt=0,St=1,Ct=class e{id=St++;current=new Map;previous=new Map;#e=new Set;#t=new Set;#n=new Map;#r=new Map;#i=null;#a=[];#o=new Set;#s=new Set;#c=new Map;is_fork=!1;#l=!1;#u=new Set;#d(){return this.is_fork||this.#r.size>0}#f(){for(let n of this.#u)for(let r of n.#r.keys()){for(var e=!1,t=r;t.parent!==null;){if(this.#c.has(t)){e=!0;break}t=t.parent}if(!e)return!0}return!1}skip_effect(e){this.#c.has(e)||this.#c.set(e,{d:[],m:[]})}unskip_effect(e){var t=this.#c.get(e);if(t){this.#c.delete(e);for(var n of t.d)st(n,oe),this.schedule(n);for(n of t.m)st(n,se),this.schedule(n)}}#p(){if(xt++>1e3&&(mt.delete(this),Tt()),!this.#d()){for(let e of this.#o)this.#s.delete(e),st(e,oe),this.schedule(e);for(let e of this.#s)st(e,se),this.schedule(e)}let t=this.#a;this.#a=[],this.apply();var n=yt=[],r=[],i=bt=[];for(let e of t)try{this.#m(e,n,r)}catch(t){throw Mt(e),t}if(A=null,i.length>0){var a=e.ensure();for(let e of i)a.schedule(e)}if(yt=null,bt=null,this.#d()||this.#f()){this.#h(r),this.#h(n);for(let[e,t]of this.#c)jt(e,t)}else{this.#n.size===0&&mt.delete(this),this.#o.clear(),this.#s.clear();for(let e of this.#e)e(this);this.#e.clear(),Dt(r),Dt(n),this.#i?.resolve()}var o=A;if(this.#a.length>0){let e=o??=this;e.#a.push(...this.#a.filter(t=>!e.#a.includes(t)))}o!==null&&(mt.add(o),o.#p()),mt.has(this)||this.#g()}#m(e,t,n){e.f^=T;for(var r=e.first;r!==null;){var i=r.f,a=(i&96)!=0;if(!(a&&i&1024||i&8192||this.#c.has(r))&&r.fn!==null){a?r.f^=T:i&4?t.push(r):qe&&i&16777224?n.push(r):hr(r)&&(i&16&&this.#s.add(r),br(r));var o=r.first;if(o!==null){r=o;continue}}for(;r!==null;){var s=r.next;if(s!==null){r=s;break}r=r.parent}}}#h(e){for(var t=0;t<e.length;t+=1)ut(e[t],this.#o,this.#s)}capture(e,t,n=!1){t!==m&&!this.previous.has(e)&&this.previous.set(e,t),e.f&8388608||(this.current.set(e,[e.v,n]),ht?.set(e,e.v))}activate(){A=this}deactivate(){A=null,ht=null}flush(){try{vt=!0,A=this,this.#p()}finally{xt=0,gt=null,yt=null,bt=null,vt=!1,A=null,ht=null,Qt.clear()}}discard(){for(let e of this.#t)e(this);this.#t.clear(),mt.delete(this)}#g(){for(let c of mt){var e=c.id<this.id,t=[];for(let[r,[i,a]]of this.current){if(c.current.has(r)){var n=c.current.get(r)[0];if(e&&i!==n)c.current.set(r,[i,a]);else continue}t.push(r)}var r=[...c.current.keys()].filter(e=>!this.current.has(e));if(r.length===0)e&&c.discard();else if(t.length>0){c.activate();var i=new Set,a=new Map;for(var o of t)Ot(o,r,i,a);if(c.#a.length>0){c.apply();for(var s of c.#a)c.#m(s,[],[]);c.#a=[]}c.deactivate()}}for(let e of mt)e.#u.has(this)&&(e.#u.delete(this),e.#u.size===0&&!e.#d()&&(e.activate(),e.#p()))}increment(e,t){let n=this.#n.get(t)??0;if(this.#n.set(t,n+1),e){let e=this.#r.get(t)??0;this.#r.set(t,e+1)}}decrement(e,t,n){let r=this.#n.get(t)??0;if(r===1?this.#n.delete(t):this.#n.set(t,r-1),e){let e=this.#r.get(t)??0;e===1?this.#r.delete(t):this.#r.set(t,e-1)}this.#l||n||(this.#l=!0,nt(()=>{this.#l=!1,this.flush()}))}transfer_effects(e,t){for(let t of e)this.#o.add(t);for(let e of t)this.#s.add(e);e.clear(),t.clear()}oncommit(e){this.#e.add(e)}ondiscard(e){this.#t.add(e)}settled(){return(this.#i??=ae()).promise}static ensure(){if(A===null){let t=A=new e;vt||(mt.add(A),_t||nt(()=>{A===t&&t.flush()}))}return A}apply(){if(!qe||!this.is_fork&&mt.size===1){ht=null;return}ht=new Map;for(let[e,[t]]of this.current)ht.set(e,t);for(let n of mt)if(!(n===this||n.is_fork)){var e=!1,t=!1;if(n.id<this.id)for(let[r,[,i]]of n.current)i||(e||=this.current.has(r),t||=!this.current.has(r));if(e&&t)this.#u.add(n);else for(let[e,t]of n.previous)ht.has(e)||ht.set(e,t)}}schedule(e){if(gt=e,e.b?.is_pending&&e.f&16777228&&!(e.f&32768)){e.b.defer_effect(e);return}for(var t=e;t.parent!==null;){t=t.parent;var n=t.f;if(yt!==null&&t===N&&(qe||(M===null||!(M.f&2))&&!dt))return;if(n&96){if(!(n&1024))return;t.f^=T}}this.#a.push(t)}};function wt(e){var t=_t;_t=!0;try{var n;for(e&&(A!==null&&!A.is_fork&&A.flush(),n=e());;){if(rt(),A===null)return n;A.flush()}}finally{_t=t}}function Tt(){try{ke()}catch(e){at(e,gt)}}var Et=null;function Dt(e){var t=e.length;if(t!==0){for(var n=0;n<t;){var r=e[n++];if(!(r.f&24576)&&hr(r)&&(Et=new Set,br(r),r.deps===null&&r.first===null&&r.nodes===null&&r.teardown===null&&r.ac===null&&Gn(r),Et?.size>0)){Qt.clear();for(let e of Et){if(e.f&24576)continue;let t=[e],n=e.parent;for(;n!==null;)Et.has(n)&&(Et.delete(n),t.push(n)),n=n.parent;for(let e=t.length-1;e>=0;e--){let n=t[e];n.f&24576||br(n)}}Et.clear()}}Et=null}}function Ot(e,t,n,r){if(!n.has(e)&&(n.add(e),e.reactions!==null))for(let i of e.reactions){let e=i.f;e&2?Ot(i,t,n,r):e&4194320&&!(e&2048)&&kt(i,t,r)&&(st(i,oe),At(i))}}function kt(e,t,n){let r=n.get(e);if(r!==void 0)return r;if(e.deps!==null)for(let r of e.deps){if(v.call(t,r))return!0;if(r.f&2&&kt(r,t,n))return n.set(r,!0),!0}return n.set(e,!1),!1}function At(e){A.schedule(e)}function jt(e,t){if(!(e.f&32&&e.f&1024)){e.f&2048?t.d.push(e):e.f&4096&&t.m.push(e),st(e,T);for(var n=e.first;n!==null;)jt(n,t),n=n.next}}function Mt(e){st(e,T);for(var t=e.first;t!==null;)Mt(t),t=t.next}function Nt(e){let t=0,n=en(0),r;return()=>{On()&&(P(n),In(()=>(t===0&&(r=Cr(()=>e(()=>sn(n)))),t+=1,()=>{nt(()=>{--t,t===0&&(r?.(),r=void 0,sn(n))})})))}}var Pt=fe|pe;function Ft(e,t,n,r){new It(e,t,n,r)}var It=class{parent;is_pending=!1;transform_error;#e;#t=D?O:null;#n;#r;#i;#a=null;#o=null;#s=null;#c=null;#l=0;#u=0;#d=!1;#f=new Set;#p=new Set;#m=null;#h=Nt(()=>(this.#m=en(this.#l),()=>{this.#m=null}));constructor(e,t,n,r){this.#e=e,this.#n=t,this.#r=e=>{var t=N;t.b=this,t.f|=128,n(e)},this.parent=N.b,this.transform_error=r??this.parent?.transform_error??(e=>e),this.#i=Rn(()=>{if(D){let e=this.#t;Be();let t=e.data===`[!`;if(e.data.startsWith(`[?`)){let t=JSON.parse(e.data.slice(2));this.#_(t)}else t?this.#v():this.#g()}else this.#y()},Pt),D&&(this.#e=O)}#g(){try{this.#a=zn(()=>this.#r(this.#e))}catch(e){this.error(e)}}#_(e){let t=this.#n.failed;t&&(this.#s=zn(()=>{t(this.#e,()=>e,()=>()=>{})}))}#v(){let e=this.#n.pending;e&&(this.is_pending=!0,this.#o=zn(()=>e(this.#e)),nt(()=>{var e=this.#c=document.createDocumentFragment(),t=hn();e.append(t),this.#a=this.#x(()=>zn(()=>this.#r(t))),this.#u===0&&(this.#e.before(e),this.#c=null,Kn(this.#o,()=>{this.#o=null}),this.#b(A))}))}#y(){try{if(this.is_pending=this.has_pending_snippet(),this.#u=0,this.#l=0,this.#a=zn(()=>{this.#r(this.#e)}),this.#u>0){var e=this.#c=document.createDocumentFragment();Xn(this.#a,e);let t=this.#n.pending;this.#o=zn(()=>t(this.#e))}else this.#b(A)}catch(e){this.error(e)}}#b(e){this.is_pending=!1,e.transfer_effects(this.#f,this.#p)}defer_effect(e){ut(e,this.#f,this.#p)}is_rendered(){return!this.is_pending&&(!this.parent||this.parent.is_rendered())}has_pending_snippet(){return!!this.#n.pending}#x(e){var t=N,n=M,r=Ye;rr(this.#i),nr(this.#i),Xe(this.#i.ctx);try{return Ct.ensure(),e()}catch(e){return it(e),null}finally{rr(t),nr(n),Xe(r)}}#S(e,t){if(!this.has_pending_snippet()){this.parent&&this.parent.#S(e,t);return}this.#u+=e,this.#u===0&&(this.#b(t),this.#o&&Kn(this.#o,()=>{this.#o=null}),this.#c&&=(this.#e.before(this.#c),null))}update_pending_count(e,t){this.#S(e,t),this.#l+=e,!(!this.#m||this.#d)&&(this.#d=!0,nt(()=>{this.#d=!1,this.#m&&an(this.#m,this.#l)}))}get_effect_pending(){return this.#h(),P(this.#m)}error(e){var t=this.#n.onerror;let n=this.#n.failed;if(!t&&!n)throw e;this.#a&&=(Un(this.#a),null),this.#o&&=(Un(this.#o),null),this.#s&&=(Un(this.#s),null),D&&(ze(this.#t),Ve(),ze(He()));var r=!1,i=!1;let a=()=>{if(r){Le();return}r=!0,i&&Fe(),this.#s!==null&&Kn(this.#s,()=>{this.#s=null}),this.#x(()=>{this.#y()})},o=e=>{try{i=!0,t?.(e,a),i=!1}catch(e){at(e,this.#i&&this.#i.parent)}n&&(this.#s=this.#x(()=>{try{return zn(()=>{var t=N;t.b=this,t.f|=128,n(this.#e,()=>e,()=>a)})}catch(e){return at(e,this.#i.parent),null}}))};nt(()=>{var t;try{t=this.transform_error(e)}catch(e){at(e,this.#i&&this.#i.parent);return}typeof t==`object`&&t&&typeof t.then==`function`?t.then(o,e=>at(e,this.#i&&this.#i.parent)):o(t)})}};function Lt(e,t,n,r){let i=$e()?Vt:Wt;var a=e.filter(e=>!e.settled);if(n.length===0&&a.length===0){r(t.map(i));return}var o=N,s=Rt(),c=a.length===1?a[0].promise:a.length>1?Promise.all(a.map(e=>e.promise)):null;function l(e){s();try{r(e)}catch(e){o.f&16384||at(e,o)}zt()}if(n.length===0){c.then(()=>l(t.map(i)));return}var u=Bt();function d(){Promise.all(n.map(e=>Ht(e))).then(e=>l([...t.map(i),...e])).catch(e=>at(e,o)).finally(()=>u())}c?c.then(()=>{s(),d(),zt()}):d()}function Rt(){var e=N,t=M,n=Ye,r=A;return function(i=!0){rr(e),nr(t),Xe(n),i&&!(e.f&16384)&&(r?.activate(),r?.apply())}}function zt(e=!0){rr(null),nr(null),Xe(null),e&&A?.deactivate()}function Bt(){var e=N,t=e.b,n=A,r=t.is_rendered();return t.update_pending_count(1,n),n.increment(r,e),(i=!1)=>{t.update_pending_count(-1,n),n.decrement(r,e,i)}}function Vt(e){var t=2|oe,n=M!==null&&M.f&2?M:null;return N!==null&&(N.f|=pe),{ctx:Ye,deps:null,effects:null,equals:We,f:t,fn:e,reactions:null,rv:0,v:m,wv:0,parent:n??N,ac:null}}function Ht(e,t,n){let r=N;r===null&&we();var i=void 0,a=en(m),o=!M,s=new Map;return Fn(()=>{var t=N,n=ae();i=n.promise;try{Promise.resolve(e()).then(n.resolve,n.reject).finally(zt)}catch(e){n.reject(e),zt()}var c=A;if(o){if(t.f&32768)var l=Bt();if(r.b.is_rendered())s.get(c)?.reject(Se),s.delete(c);else{for(let e of s.values())e.reject(Se);s.clear()}s.set(c,n)}let u=(e,n=void 0)=>{if(l&&l(n===Se),!(n===Se||t.f&16384)){if(c.activate(),n)a.f|=ve,an(a,n);else{a.f&8388608&&(a.f^=ve),an(a,e);for(let[e,t]of s){if(s.delete(e),e===c)break;t.reject(Se)}}c.deactivate()}};n.promise.then(u,e=>u(null,e||`unknown`))}),kn(()=>{for(let e of s.values())e.reject(Se)}),new Promise(e=>{function t(n){function r(){n===i?e(a):t(i)}n.then(r,r)}t(i)})}function Ut(e){let t=Vt(e);return qe||ar(t),t}function Wt(e){let t=Vt(e);return t.equals=Ke,t}function Gt(e){var t=e.effects;if(t!==null){e.effects=null;for(var n=0;n<t.length;n+=1)Un(t[n])}}function Kt(e){for(var t=e.parent;t!==null;){if(!(t.f&2))return t.f&16384?null:t;t=t.parent}return null}function qt(e){var t,n=N;rr(Kt(e));try{e.f&=~E,Gt(e),t=_r(e)}finally{rr(n)}return t}function Jt(e){var t=e.v,n=qt(e);if(!e.equals(n)&&(e.wv=mr(),(!A?.is_fork||e.deps===null)&&(e.v=n,A?.capture(e,t,!0),e.deps===null))){st(e,T);return}$n||(ht===null?ct(e):(On()||A?.is_fork)&&ht.set(e,n))}function Yt(e){if(e.effects!==null)for(let t of e.effects)(t.teardown||t.ac)&&(t.teardown?.(),t.ac?.abort(Se),t.teardown=re,t.ac=null,yr(t,0),Vn(t))}function Xt(e){if(e.effects!==null)for(let t of e.effects)t.teardown&&br(t)}var Zt=new Set,Qt=new Map,$t=!1;function en(e,t){return{f:0,v:e,reactions:null,equals:We,rv:0,wv:0}}function tn(e,t){let n=en(e,t);return ar(n),n}function nn(e,t=!1,n=!0){let r=en(e);return t||(r.equals=Ke),Je&&n&&Ye!==null&&Ye.l!==null&&(Ye.l.s??=[]).push(r),r}function rn(e,t,n=!1){return M!==null&&(!tr||M.f&131072)&&$e()&&M.f&4325394&&(ir===null||!v.call(ir,e))&&Pe(),an(e,n?ln(t):t,bt)}function an(e,t,n=null){if(!e.equals(t)){var r=e.v;$n?Qt.set(e,t):Qt.set(e,r),e.v=t;var i=Ct.ensure();if(i.capture(e,r),e.f&2){let t=e;e.f&2048&&qt(t),ht===null&&ct(t)}e.wv=mr(),cn(e,oe,n),$e()&&N!==null&&N.f&1024&&!(N.f&96)&&(cr===null?lr([e]):cr.push(e)),!i.is_fork&&Zt.size>0&&!$t&&on()}return t}function on(){$t=!1;for(let e of Zt)e.f&1024&&st(e,se),hr(e)&&br(e);Zt.clear()}function sn(e){rn(e,e.v+1)}function cn(e,t,n){var r=e.reactions;if(r!==null)for(var i=$e(),a=r.length,o=0;o<a;o++){var s=r[o],c=s.f;if(!(!i&&s===N)){var l=(c&oe)===0;if(l&&st(s,t),c&2){var u=s;ht?.delete(u),c&65536||(c&512&&(s.f|=E),cn(u,se,n))}else if(l){var d=s;c&16&&Et!==null&&Et.add(d),n===null?At(d):n.push(d)}}}}function ln(e){if(typeof e!=`object`||!e||ye in e)return e;let t=te(e);if(t!==C&&t!==w)return e;var n=new Map,r=g(e),i=tn(0),a=null,o=fr,s=e=>{if(fr===o)return e();var t=M,n=fr;nr(null),pr(o);var r=e();return nr(t),pr(n),r};return r&&n.set(`length`,tn(e.length,a)),new Proxy(e,{defineProperty(e,t,r){(!(`value`in r)||r.configurable===!1||r.enumerable===!1||r.writable===!1)&&Me();var i=n.get(t);return i===void 0?s(()=>{var e=tn(r.value,a);return n.set(t,e),e}):rn(i,r.value,!0),!0},deleteProperty(e,t){var r=n.get(t);if(r===void 0){if(t in e){let e=s(()=>tn(m,a));n.set(t,e),sn(i)}}else rn(r,m),sn(i);return!0},get(t,r,i){if(r===ye)return e;var o=n.get(r),c=r in t;if(o===void 0&&(!c||S(t,r)?.writable)&&(o=s(()=>tn(ln(c?t[r]:m),a)),n.set(r,o)),o!==void 0){var l=P(o);return l===m?void 0:l}return Reflect.get(t,r,i)},getOwnPropertyDescriptor(e,t){var r=Reflect.getOwnPropertyDescriptor(e,t);if(r&&`value`in r){var i=n.get(t);i&&(r.value=P(i))}else if(r===void 0){var a=n.get(t),o=a?.v;if(a!==void 0&&o!==m)return{enumerable:!0,configurable:!0,value:o,writable:!0}}return r},has(e,t){if(t===ye)return!0;var r=n.get(t),i=r!==void 0&&r.v!==m||Reflect.has(e,t);return(r!==void 0||N!==null&&(!i||S(e,t)?.writable))&&(r===void 0&&(r=s(()=>tn(i?ln(e[t]):m,a)),n.set(t,r)),P(r)===m)?!1:i},set(e,t,o,c){var l=n.get(t),u=t in e;if(r&&t===`length`)for(var d=o;d<l.v;d+=1){var f=n.get(d+``);f===void 0?d in e&&(f=s(()=>tn(m,a)),n.set(d+``,f)):rn(f,m)}if(l===void 0)(!u||S(e,t)?.writable)&&(l=s(()=>tn(void 0,a)),rn(l,ln(o)),n.set(t,l));else{u=l.v!==m;var p=s(()=>ln(o));rn(l,p)}var h=Reflect.getOwnPropertyDescriptor(e,t);if(h?.set&&h.set.call(c,o),!u){if(r&&typeof t==`string`){var g=n.get(`length`),_=Number(t);Number.isInteger(_)&&_>=g.v&&rn(g,_+1)}sn(i)}return!0},ownKeys(e){P(i);var t=Reflect.ownKeys(e).filter(e=>{var t=n.get(e);return t===void 0||t.v!==m});for(var[r,a]of n)a.v!==m&&!(r in e)&&t.push(r);return t},setPrototypeOf(){Ne()}})}var un,dn,fn,pn;function mn(){if(un===void 0){un=window,dn=/Firefox/.test(navigator.userAgent);var e=Element.prototype,t=Node.prototype,n=Text.prototype;fn=S(t,`firstChild`).get,pn=S(t,`nextSibling`).get,ne(e)&&(e.__click=void 0,e.__className=void 0,e.__attributes=null,e.__style=void 0,e.__e=void 0),ne(n)&&(n.__t=void 0)}}function hn(e=``){return document.createTextNode(e)}function gn(e){return fn.call(e)}function _n(e){return pn.call(e)}function j(e,t){if(!D)return gn(e);var n=gn(O);if(n===null)n=O.appendChild(hn());else if(t&&n.nodeType!==3){var r=hn();return n?.before(r),ze(r),r}return t&&Cn(n),ze(n),n}function vn(e,t=!1){if(!D){var n=gn(e);return n instanceof Comment&&n.data===``?_n(n):n}if(t){if(O?.nodeType!==3){var r=hn();return O?.before(r),ze(r),r}Cn(O)}return O}function yn(e,t=1,n=!1){let r=D?O:e;for(var i;t--;)i=r,r=_n(r);if(!D)return r;if(n){if(r?.nodeType!==3){var a=hn();return r===null?i?.after(a):r.before(a),ze(a),a}Cn(r)}return ze(r),r}function bn(e){e.textContent=``}function xn(){return!qe||Et!==null?!1:(N.f&ue)!==0}function Sn(e,t,n){let r=n?{is:n}:void 0;return document.createElementNS(t??`http://www.w3.org/1999/xhtml`,e,r)}function Cn(e){if(e.nodeValue.length<65536)return;let t=e.nextSibling;for(;t!==null&&t.nodeType===3;)t.remove(),e.nodeValue+=t.nodeValue,t=e.nextSibling}function wn(e){var t=M,n=N;nr(null),rr(null);try{return e()}finally{nr(t),rr(n)}}function Tn(e){N===null&&(M===null&&Oe(e),De()),$n&&Ee(e)}function En(e,t){var n=t.last;n===null?t.last=t.first=e:(n.next=e,e.prev=n,t.last=e)}function Dn(e,t){var n=N;n!==null&&n.f&8192&&(e|=ce);var r={ctx:Ye,deps:null,nodes:null,f:e|oe|512,first:null,fn:t,last:null,next:null,parent:n,b:n&&n.b,prev:null,teardown:null,wv:0,ac:null},i=r;if(e&4)yt===null?Ct.ensure().schedule(r):yt.push(r);else if(t!==null){try{br(r)}catch(e){throw Un(r),e}i.deps===null&&i.teardown===null&&i.nodes===null&&i.first===i.last&&!(i.f&524288)&&(i=i.first,e&16&&e&65536&&i!==null&&(i.f|=fe))}if(i!==null&&(i.parent=n,n!==null&&En(i,n),M!==null&&M.f&2&&!(e&64))){var a=M;(a.effects??=[]).push(i)}return r}function On(){return M!==null&&!tr}function kn(e){let t=Dn(8,null);return st(t,T),t.teardown=e,t}function An(e){Tn(`$effect`);var t=N.f;if(!M&&t&32&&!(t&32768)){var n=Ye;(n.e??=[]).push(e)}else return jn(e)}function jn(e){return Dn(4|me,e)}function Mn(e){Ct.ensure();let t=Dn(64|pe,e);return()=>{Un(t)}}function Nn(e){Ct.ensure();let t=Dn(64|pe,e);return(e={})=>new Promise(n=>{e.outro?Kn(t,()=>{Un(t),n(void 0)}):(Un(t),n(void 0))})}function Pn(e){return Dn(4,e)}function Fn(e){return Dn(_e|pe,e)}function In(e,t=0){return Dn(8|t,e)}function Ln(e,t=[],n=[],r=[]){Lt(r,t,n,t=>{Dn(8,()=>e(...t.map(P)))})}function Rn(e,t=0){return Dn(16|t,e)}function zn(e){return Dn(32|pe,e)}function Bn(e){var t=e.teardown;if(t!==null){let e=$n,n=M;er(!0),nr(null);try{t.call(null)}finally{er(e),nr(n)}}}function Vn(e,t=!1){var n=e.first;for(e.first=e.last=null;n!==null;){let e=n.ac;e!==null&&wn(()=>{e.abort(Se)});var r=n.next;n.f&64?n.parent=null:Un(n,t),n=r}}function Hn(e){for(var t=e.first;t!==null;){var n=t.next;t.f&32||Un(t),t=n}}function Un(e,t=!0){var n=!1;(t||e.f&262144)&&e.nodes!==null&&e.nodes.end!==null&&(Wn(e.nodes.start,e.nodes.end),n=!0),st(e,de),Vn(e,t&&!n),yr(e,0);var r=e.nodes&&e.nodes.t;if(r!==null)for(let e of r)e.stop();Bn(e),e.f^=de,e.f|=le;var i=e.parent;i!==null&&i.first!==null&&Gn(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes=e.ac=e.b=null}function Wn(e,t){for(;e!==null;){var n=e===t?null:_n(e);e.remove(),e=n}}function Gn(e){var t=e.parent,n=e.prev,r=e.next;n!==null&&(n.next=r),r!==null&&(r.prev=n),t!==null&&(t.first===e&&(t.first=r),t.last===e&&(t.last=n))}function Kn(e,t,n=!0){var r=[];qn(e,r,!0);var i=()=>{n&&Un(e),t&&t()},a=r.length;if(a>0){var o=()=>--a||i();for(var s of r)s.out(o)}else i()}function qn(e,t,n){if(!(e.f&8192)){e.f^=ce;var r=e.nodes&&e.nodes.t;if(r!==null)for(let e of r)(e.is_global||n)&&t.push(e);for(var i=e.first;i!==null;){var a=i.next,o=(i.f&65536)!=0||(i.f&32)!=0&&(e.f&16)!=0;qn(i,t,o?n:!1),i=a}}}function Jn(e){Yn(e,!0)}function Yn(e,t){if(e.f&8192){e.f^=ce,e.f&1024||(st(e,oe),Ct.ensure().schedule(e));for(var n=e.first;n!==null;){var r=n.next,i=(n.f&65536)!=0||(n.f&32)!=0;Yn(n,i?t:!1),n=r}var a=e.nodes&&e.nodes.t;if(a!==null)for(let e of a)(e.is_global||t)&&e.in()}}function Xn(e,t){if(e.nodes)for(var n=e.nodes.start,r=e.nodes.end;n!==null;){var i=n===r?null:_n(n);t.append(n),n=i}}var Zn=null,Qn=!1,$n=!1;function er(e){$n=e}var M=null,tr=!1;function nr(e){M=e}var N=null;function rr(e){N=e}var ir=null;function ar(e){M!==null&&(!qe||M.f&2)&&(ir===null?ir=[e]:ir.push(e))}var or=null,sr=0,cr=null;function lr(e){cr=e}var ur=1,dr=0,fr=dr;function pr(e){fr=e}function mr(){return++ur}function hr(e){var t=e.f;if(t&2048)return!0;if(t&2&&(e.f&=~E),t&4096){for(var n=e.deps,r=n.length,i=0;i<r;i++){var a=n[i];if(hr(a)&&Jt(a),a.wv>e.wv)return!0}t&512&&ht===null&&st(e,T)}return!1}function gr(e,t,n=!0){var r=e.reactions;if(r!==null&&!(!qe&&ir!==null&&v.call(ir,e)))for(var i=0;i<r.length;i++){var a=r[i];a.f&2?gr(a,t,!1):t===a&&(n?st(a,oe):a.f&1024&&st(a,se),At(a))}}function _r(e){var t=or,n=sr,r=cr,i=M,a=ir,o=Ye,s=tr,c=fr,l=e.f;or=null,sr=0,cr=null,M=l&96?null:e,ir=null,Xe(e.ctx),tr=!1,fr=++dr,e.ac!==null&&(wn(()=>{e.ac.abort(Se)}),e.ac=null);try{e.f|=ge;var u=e.fn,d=u();e.f|=ue;var f=e.deps,p=A?.is_fork;if(or!==null){var m;if(p||yr(e,sr),f!==null&&sr>0)for(f.length=sr+or.length,m=0;m<or.length;m++)f[sr+m]=or[m];else e.deps=f=or;if(On()&&e.f&512)for(m=sr;m<f.length;m++)(f[m].reactions??=[]).push(e)}else !p&&f!==null&&sr<f.length&&(yr(e,sr),f.length=sr);if($e()&&cr!==null&&!tr&&f!==null&&!(e.f&6146))for(m=0;m<cr.length;m++)gr(cr[m],e);if(i!==null&&i!==e){if(dr++,i.deps!==null)for(let e=0;e<n;e+=1)i.deps[e].rv=dr;if(t!==null)for(let e of t)e.rv=dr;cr!==null&&(r===null?r=cr:r.push(...cr))}return e.f&8388608&&(e.f^=ve),d}catch(e){return it(e)}finally{e.f^=ge,or=t,sr=n,cr=r,M=i,ir=a,Xe(o),tr=s,fr=c}}function vr(e,t){let n=t.reactions;if(n!==null){var r=_.call(n,e);if(r!==-1){var i=n.length-1;i===0?n=t.reactions=null:(n[r]=n[i],n.pop())}}if(n===null&&t.f&2&&(or===null||!v.call(or,t))){var a=t;a.f&512&&(a.f^=512,a.f&=~E),ct(a),Yt(a),yr(a,0)}}function yr(e,t){var n=e.deps;if(n!==null)for(var r=t;r<n.length;r++)vr(e,n[r])}function br(e){var t=e.f;if(!(t&16384)){st(e,T);var n=N,r=Qn;N=e,Qn=!0;try{t&16777232?Hn(e):Vn(e),Bn(e);var i=_r(e);e.teardown=typeof i==`function`?i:null,e.wv=ur}finally{Qn=r,N=n}}}function P(e){var t=(e.f&2)!=0;if(Zn?.add(e),M!==null&&!tr&&!(N!==null&&N.f&16384)&&(ir===null||!v.call(ir,e))){var n=M.deps;if(M.f&2097152)e.rv<dr&&(e.rv=dr,or===null&&n!==null&&n[sr]===e?sr++:or===null?or=[e]:or.push(e));else{(M.deps??=[]).push(e);var r=e.reactions;r===null?e.reactions=[M]:v.call(r,M)||r.push(M)}}if($n&&Qt.has(e))return Qt.get(e);if(t){var i=e;if($n){var a=i.v;return(!(i.f&1024)&&i.reactions!==null||Sr(i))&&(a=qt(i)),Qt.set(i,a),a}var o=(i.f&512)==0&&!tr&&M!==null&&(Qn||(M.f&512)!=0),s=(i.f&ue)===0;hr(i)&&(o&&(i.f|=512),Jt(i)),o&&!s&&(Xt(i),xr(i))}if(ht?.has(e))return ht.get(e);if(e.f&8388608)throw e.v;return e.v}function xr(e){if(e.f|=512,e.deps!==null)for(let t of e.deps)(t.reactions??=[]).push(e),t.f&2&&!(t.f&512)&&(Xt(t),xr(t))}function Sr(e){if(e.v===m)return!0;if(e.deps===null)return!1;for(let t of e.deps)if(Qt.has(t)||t.f&2&&Sr(t))return!0;return!1}function Cr(e){var t=tr;try{return tr=!0,e()}finally{tr=t}}var wr=Symbol(`events`),Tr=new Set,Er=new Set;function Dr(e,t,n){(t[wr]??={})[e]=n}function Or(e){for(var t=0;t<e.length;t++)Tr.add(e[t]);for(var n of Er)n(e)}var kr=null;function Ar(e){var t=this,n=t.ownerDocument,r=e.type,i=e.composedPath?.()||[],a=i[0]||e.target;kr=e;var o=0,s=kr===e&&e[wr];if(s){var c=i.indexOf(s);if(c!==-1&&(t===document||t===window)){e[wr]=t;return}var l=i.indexOf(t);if(l===-1)return;c<=l&&(o=c)}if(a=i[o]||e.target,a!==t){x(e,`currentTarget`,{configurable:!0,get(){return a||n}});var u=M,d=N;nr(null),rr(null);try{for(var f,p=[];a!==null;){var m=a.assignedSlot||a.parentNode||a.host||null;try{var h=a[wr]?.[r];h!=null&&(!a.disabled||e.target===a)&&h.call(a,e)}catch(e){f?p.push(e):f=e}if(e.cancelBubble||m===t||m===null)break;a=m}if(f){for(let e of p)queueMicrotask(()=>{throw e});throw f}}finally{e[wr]=t,delete e.currentTarget,nr(u),rr(d)}}}var jr=globalThis?.window?.trustedTypes&&globalThis.window.trustedTypes.createPolicy(`svelte-trusted-html`,{createHTML:e=>e});function Mr(e){return jr?.createHTML(e)??e}function Nr(e){var t=Sn(`template`);return t.innerHTML=Mr(e.replaceAll(`<!>`,`<!---->`)),t.content}function Pr(e,t){var n=N;n.nodes===null&&(n.nodes={start:e,end:t,a:null,t:null})}function Fr(e,t){var n=(t&1)!=0,r=(t&2)!=0,i,a=!e.startsWith(`<!>`);return()=>{if(D)return Pr(O,null),O;i===void 0&&(i=Nr(a?e:`<!>`+e),n||(i=gn(i)));var t=r||dn?document.importNode(i,!0):i.cloneNode(!0);if(n){var o=gn(t),s=t.lastChild;Pr(o,s)}else Pr(t,t);return t}}function Ir(e=``){if(!D){var t=hn(e+``);return Pr(t,t),t}var n=O;return n.nodeType===3?Cn(n):(n.before(n=hn()),ze(n)),Pr(n,n),n}function Lr(){if(D)return Pr(O,null),O;var e=document.createDocumentFragment(),t=document.createComment(``),n=hn();return e.append(t,n),Pr(t,n),e}function Rr(e,t){if(D){var n=N;(!(n.f&32768)||n.nodes.end===null)&&(n.nodes.end=O),Be();return}e!==null&&e.before(t)}[...`allowfullscreen.async.autofocus.autoplay.checked.controls.default.disabled.formnovalidate.indeterminate.inert.ismap.loop.multiple.muted.nomodule.novalidate.open.playsinline.readonly.required.reversed.seamless.selected.webkitdirectory.defer.disablepictureinpicture.disableremoteplayback`.split(`.`)];var zr=[`touchstart`,`touchmove`];function Br(e){return zr.includes(e)}function Vr(e,t){var n=t==null?``:typeof t==`object`?`${t}`:t;n!==(e.__t??=e.nodeValue)&&(e.__t=n,e.nodeValue=`${n}`)}function Hr(e,t){return Gr(e,t)}function Ur(e,t){mn(),t.intro=t.intro??!1;let n=t.target,r=D,i=O;try{for(var a=gn(n);a&&(a.nodeType!==8||a.data!==`[`);)a=_n(a);if(!a)throw p;Re(!0),ze(a);let r=Gr(e,{...t,anchor:a});return Re(!1),r}catch(r){if(r instanceof Error&&r.message.split(`
`).some(e=>e.startsWith(`https://svelte.dev/e/`)))throw r;return r!==p&&console.warn(`Failed to hydrate: `,r),t.recover===!1&&Ae(),mn(),bn(n),Re(!1),Hr(e,t)}finally{Re(r),ze(i)}}var Wr=new Map;function Gr(e,{target:t,anchor:n,props:r={},events:i,context:a,intro:o=!0,transformError:s}){mn();var c=void 0,l=Nn(()=>{var o=n??t.appendChild(hn());Ft(o,{pending:()=>{}},t=>{Ze({});var n=Ye;if(a&&(n.c=a),i&&(r.$$events=i),D&&Pr(t,null),c=e(t,r)||{},D&&(N.nodes.end=O,O===null||O.nodeType!==8||O.data!==`]`))throw Ie(),p;Qe()},s);var l=new Set,u=e=>{for(var n=0;n<e.length;n++){var r=e[n];if(!l.has(r)){l.add(r);var i=Br(r);for(let e of[t,document]){var a=Wr.get(e);a===void 0&&(a=new Map,Wr.set(e,a));var o=a.get(r);o===void 0?(e.addEventListener(r,Ar,{passive:i}),a.set(r,1)):a.set(r,o+1)}}}};return u(y(Tr)),Er.add(u),()=>{for(var e of l)for(let n of[t,document]){var r=Wr.get(n),i=r.get(e);--i==0?(n.removeEventListener(e,Ar),r.delete(e),r.size===0&&Wr.delete(n)):r.set(e,i)}Er.delete(u),o!==n&&o.parentNode?.removeChild(o)}});return Kr.set(c,l),c}var Kr=new WeakMap;function qr(e,t){let n=Kr.get(e);return n?(Kr.delete(e),n(t)):Promise.resolve()}var Jr=class{anchor;#e=new Map;#t=new Map;#n=new Map;#r=new Set;#i=!0;constructor(e,t=!0){this.anchor=e,this.#i=t}#a=e=>{if(this.#e.has(e)){var t=this.#e.get(e),n=this.#t.get(t);if(n)Jn(n),this.#r.delete(t);else{var r=this.#n.get(t);r&&(this.#t.set(t,r.effect),this.#n.delete(t),r.fragment.lastChild.remove(),this.anchor.before(r.fragment),n=r.effect)}for(let[t,n]of this.#e){if(this.#e.delete(t),t===e)break;let r=this.#n.get(n);r&&(Un(r.effect),this.#n.delete(n))}for(let[e,r]of this.#t){if(e===t||this.#r.has(e))continue;let i=()=>{if(Array.from(this.#e.values()).includes(e)){var t=document.createDocumentFragment();Xn(r,t),t.append(hn()),this.#n.set(e,{effect:r,fragment:t})}else Un(r);this.#r.delete(e),this.#t.delete(e)};this.#i||!n?(this.#r.add(e),Kn(r,i,!1)):i()}}};#o=e=>{this.#e.delete(e);let t=Array.from(this.#e.values());for(let[e,n]of this.#n)t.includes(e)||(Un(n.effect),this.#n.delete(e))};ensure(e,t){var n=A,r=xn();if(t&&!this.#t.has(e)&&!this.#n.has(e))if(r){var i=document.createDocumentFragment(),a=hn();i.append(a),this.#n.set(e,{effect:zn(()=>t(a)),fragment:i})}else this.#t.set(e,zn(()=>t(this.anchor)));if(this.#e.set(n,e),r){for(let[t,r]of this.#t)t===e?n.unskip_effect(r):n.skip_effect(r);for(let[t,r]of this.#n)t===e?n.unskip_effect(r.effect):n.skip_effect(r.effect);n.oncommit(this.#a),n.ondiscard(this.#o)}else D&&(this.anchor=O),this.#a(n)}};function Yr(e,t,n=!1){var r;D&&(r=O,Be());var i=new Jr(e),a=n?fe:0;function o(e,t){if(D){var n=Ue(r);if(e!==parseInt(n.substring(1))){var a=He();ze(a),i.anchor=a,Re(!1),i.ensure(e,t),Re(!0);return}}i.ensure(e,t)}Rn(()=>{var e=!1;t((t,n=0)=>{e=!0,o(n,t)}),e||o(-1,null)},a)}function Xr(e,t){return t}function Zr(e,t,n){for(var r=[],i=t.length,a,o=t.length,s=0;s<i;s++){let n=t[s];Kn(n,()=>{if(a){if(a.pending.delete(n),a.done.add(n),a.pending.size===0){var t=e.outrogroups;Qr(e,y(a.done)),t.delete(a),t.size===0&&(e.outrogroups=null)}}else --o},!1)}if(o===0){var c=r.length===0&&n!==null;if(c){var l=n,u=l.parentNode;bn(u),u.append(l),e.items.clear()}Qr(e,t,!c)}else a={pending:new Set(t),done:new Set},(e.outrogroups??=new Set).add(a)}function Qr(e,t,n=!0){var r;if(e.pending.size>0){r=new Set;for(let t of e.pending.values())for(let n of t)r.add(e.items.get(n).e)}for(var i=0;i<t.length;i++){var a=t[i];r?.has(a)?(a.f|=he,Xn(a,document.createDocumentFragment())):Un(t[i],n)}}var $r;function ei(e,t,n,r,i,a=null){var o=e,s=new Map;if(t&4){var c=e;o=D?ze(gn(c)):c.appendChild(hn())}D&&Be();var l=null,u=Wt(()=>{var e=n();return g(e)?e:e==null?[]:y(e)}),d,f=new Map,p=!0;function m(e){_.effect.f&16384||(_.pending.delete(e),_.fallback=l,ni(_,d,o,t,r),l!==null&&(d.length===0?l.f&33554432?(l.f^=he,ii(l,null,o)):Jn(l):Kn(l,()=>{l=null})))}function h(e){_.pending.delete(e)}var _={effect:Rn(()=>{d=P(u);var e=d.length;let c=!1;D&&Ue(o)===`[!`!=(e===0)&&(o=He(),ze(o),Re(!1),c=!0);for(var g=new Set,_=A,v=xn(),y=0;y<e;y+=1){D&&O.nodeType===8&&O.data===`]`&&(o=O,c=!0,Re(!1));var b=d[y],x=r(b,y),S=p?null:s.get(x);S?(S.v&&an(S.v,b),S.i&&an(S.i,y),v&&_.unskip_effect(S.e)):(S=ri(s,p?o:$r??=hn(),b,x,y,i,t,n),p||(S.e.f|=he),s.set(x,S)),g.add(x)}if(e===0&&a&&!l&&(p?l=zn(()=>a(o)):(l=zn(()=>a($r??=hn())),l.f|=he)),e>g.size&&Te(``,``,``),D&&e>0&&ze(He()),!p)if(f.set(_,g),v){for(let[e,t]of s)g.has(e)||_.skip_effect(t.e);_.oncommit(m),_.ondiscard(h)}else m(_);c&&Re(!0),P(u)}),flags:t,items:s,pending:f,outrogroups:null,fallback:l};p=!1,D&&(o=O)}function ti(e){for(;e!==null&&!(e.f&32);)e=e.next;return e}function ni(e,t,n,r,i){var a=(r&8)!=0,o=t.length,s=e.items,c=ti(e.effect.first),l,u=null,d,f=[],p=[],m,h,g,_;if(a)for(_=0;_<o;_+=1)m=t[_],h=i(m,_),g=s.get(h).e,g.f&33554432||(g.nodes?.a?.measure(),(d??=new Set).add(g));for(_=0;_<o;_+=1){if(m=t[_],h=i(m,_),g=s.get(h).e,e.outrogroups!==null)for(let t of e.outrogroups)t.pending.delete(g),t.done.delete(g);if(g.f&8192&&(Jn(g),a&&(g.nodes?.a?.unfix(),(d??=new Set).delete(g))),g.f&33554432)if(g.f^=he,g===c)ii(g,null,n);else{var v=u?u.next:c;g===e.effect.last&&(e.effect.last=g.prev),g.prev&&(g.prev.next=g.next),g.next&&(g.next.prev=g.prev),ai(e,u,g),ai(e,g,v),ii(g,v,n),u=g,f=[],p=[],c=ti(u.next);continue}if(g!==c){if(l!==void 0&&l.has(g)){if(f.length<p.length){var b=p[0],x;u=b.prev;var S=f[0],ee=f[f.length-1];for(x=0;x<f.length;x+=1)ii(f[x],b,n);for(x=0;x<p.length;x+=1)l.delete(p[x]);ai(e,S.prev,ee.next),ai(e,u,S),ai(e,ee,b),c=b,u=ee,--_,f=[],p=[]}else l.delete(g),ii(g,c,n),ai(e,g.prev,g.next),ai(e,g,u===null?e.effect.first:u.next),ai(e,u,g),u=g;continue}for(f=[],p=[];c!==null&&c!==g;)(l??=new Set).add(c),p.push(c),c=ti(c.next);if(c===null)continue}g.f&33554432||f.push(g),u=g,c=ti(g.next)}if(e.outrogroups!==null){for(let t of e.outrogroups)t.pending.size===0&&(Qr(e,y(t.done)),e.outrogroups?.delete(t));e.outrogroups.size===0&&(e.outrogroups=null)}if(c!==null||l!==void 0){var C=[];if(l!==void 0)for(g of l)g.f&8192||C.push(g);for(;c!==null;)!(c.f&8192)&&c!==e.fallback&&C.push(c),c=ti(c.next);var w=C.length;if(w>0){var te=r&4&&o===0?n:null;if(a){for(_=0;_<w;_+=1)C[_].nodes?.a?.measure();for(_=0;_<w;_+=1)C[_].nodes?.a?.fix()}Zr(e,C,te)}}a&&nt(()=>{if(d!==void 0)for(g of d)g.nodes?.a?.apply()})}function ri(e,t,n,r,i,a,o,s){var c=o&1?o&16?en(n):nn(n,!1,!1):null,l=o&2?en(i):null;return{v:c,i:l,e:zn(()=>(a(t,c??n,l??i,s),()=>{e.delete(r)}))}}function ii(e,t,n){if(e.nodes)for(var r=e.nodes.start,i=e.nodes.end,a=t&&!(t.f&33554432)?t.nodes.start:n;r!==null;){var o=_n(r);if(a.before(r),r===i)return;r=o}}function ai(e,t,n){t===null?e.effect.first=n:t.next=n,n===null?e.effect.last=t:n.prev=t}function oi(e,t,n,r,i){D&&Be();var a=t.$$slots?.[n],o=!1;a===!0&&(a=t[n===`default`?`children`:n],o=!0),a===void 0?i!==null&&i(e):a(e,o?()=>r:r)}function si(e,t){Pn(()=>{var n=e.getRootNode(),r=n.host?n:n.head??n.ownerDocument.head;if(!r.querySelector(`#`+t.hash)){let e=Sn(`style`);e.id=t.hash,e.textContent=t.code,r.appendChild(e)}})}var ci=[...`
\r\f\xA0\v`];function li(e,t,n){var r=e==null?``:``+e;if(t&&(r=r?r+` `+t:t),n){for(var i of Object.keys(n))if(n[i])r=r?r+` `+i:i;else if(r.length)for(var a=i.length,o=0;(o=r.indexOf(i,o))>=0;){var s=o+a;(o===0||ci.includes(r[o-1]))&&(s===r.length||ci.includes(r[s]))?r=(o===0?``:r.substring(0,o))+r.substring(s+1):o=s}}return r===``?null:r}function ui(e,t=!1){var n=t?` !important;`:`;`,r=``;for(var i of Object.keys(e)){var a=e[i];a!=null&&a!==``&&(r+=` `+i+`: `+a+n)}return r}function di(e){return e[0]!==`-`||e[1]!==`-`?e.toLowerCase():e}function fi(e,t){if(t){var n=``,r,i;if(Array.isArray(t)?(r=t[0],i=t[1]):r=t,e){e=String(e).replaceAll(/\s*\/\*.*?\*\/\s*/g,``).trim();var a=!1,o=0,s=!1,c=[];r&&c.push(...Object.keys(r).map(di)),i&&c.push(...Object.keys(i).map(di));var l=0,u=-1;let t=e.length;for(var d=0;d<t;d++){var f=e[d];if(s?f===`/`&&e[d-1]===`*`&&(s=!1):a?a===f&&(a=!1):f===`/`&&e[d+1]===`*`?s=!0:f===`"`||f===`'`?a=f:f===`(`?o++:f===`)`&&o--,!s&&a===!1&&o===0){if(f===`:`&&u===-1)u=d;else if(f===`;`||d===t-1){if(u!==-1){var p=di(e.substring(l,u).trim());if(!c.includes(p)){f!==`;`&&d++;var m=e.substring(l,d).trim();n+=` `+m+`;`}}l=d+1,u=-1}}}}return r&&(n+=ui(r)),i&&(n+=ui(i,!0)),n=n.trim(),n===``?null:n}return e==null?null:String(e)}function pi(e,t,n,r,i,a){var o=e.__className;if(D||o!==n||o===void 0){var s=li(n,r,a);(!D||s!==e.getAttribute(`class`))&&(s==null?e.removeAttribute(`class`):t?e.className=s:e.setAttribute(`class`,s)),e.__className=n}else if(a&&i!==a)for(var c in a){var l=!!a[c];(i==null||l!==!!i[c])&&e.classList.toggle(c,l)}return a}function mi(e,t={},n,r){for(var i in n){var a=n[i];t[i]!==a&&(n[i]==null?e.style.removeProperty(i):e.style.setProperty(i,a,r))}}function hi(e,t,n,r){var i=e.__style;if(D||i!==t){var a=fi(t,r);(!D||a!==e.getAttribute(`style`))&&(a==null?e.removeAttribute(`style`):e.style.cssText=a),e.__style=t}else r&&(Array.isArray(r)?(mi(e,n?.[0],r[0]),mi(e,n?.[1],r[1],`important`)):mi(e,n,r));return r}var gi=Symbol(`is custom element`),_i=Symbol(`is html`),vi=Ce?`link`:`LINK`;function yi(e,t,n,r){var i=bi(e);D&&(i[t]=e.getAttribute(t),t===`src`||t===`srcset`||t===`href`&&e.nodeName===vi)||i[t]!==(i[t]=n)&&(t===`loading`&&(e[xe]=n),n==null?e.removeAttribute(t):typeof n!=`string`&&Si(e).includes(t)?e[t]=n:e.setAttribute(t,n))}function bi(e){return e.__attributes??={[gi]:e.nodeName.includes(`-`),[_i]:e.namespaceURI===h}}var xi=new Map;function Si(e){var t=e.getAttribute(`is`)||e.nodeName,n=xi.get(t);if(n)return n;xi.set(t,n=[]);for(var r,i=e,a=Element.prototype;a!==i;){for(var o in r=ee(i),r)r[o].set&&n.push(o);i=te(i)}return n}function Ci(e,t,n,r){var i=!Je||(n&2)!=0,a=(n&8)!=0,o=(n&16)!=0,s=r,c=!0,l=()=>(c&&(c=!1,s=o?Cr(r):r),s);let u;if(a){var d=ye in e||be in e;u=S(e,t)?.set??(d&&t in e?n=>e[t]=n:void 0)}var f,p=!1;a?[f,p]=pt(()=>e[t]):f=e[t],f===void 0&&r!==void 0&&(f=l(),u&&(i&&je(t),u(f)));var m=i?()=>{var n=e[t];return n===void 0?l():(c=!0,n)}:()=>{var n=e[t];return n!==void 0&&(s=void 0),n===void 0?s:n};if(i&&!(n&4))return m;if(u){var h=e.$$legacy;return(function(e,t){return arguments.length>0?((!i||!t||h||p)&&u(t?m():e),e):m()})}var g=!1,_=(n&1?Vt:Wt)(()=>(g=!1,m()));a&&P(_);var v=N;return(function(e,t){if(arguments.length>0){let n=t?P(_):i&&a?ln(e):e;return rn(_,n),g=!0,s!==void 0&&(s=n),e}return $n&&g||v.f&16384?_.v:P(_)})}function wi(e){return new Ti(e)}var Ti=class{#e;#t;constructor(e){var t=new Map,n=(e,n)=>{var r=nn(n,!1,!1);return t.set(e,r),r};let r=new Proxy({...e.props||{},$$events:{}},{get(e,r){return P(t.get(r)??n(r,Reflect.get(e,r)))},has(e,r){return r===be?!0:(P(t.get(r)??n(r,Reflect.get(e,r))),Reflect.has(e,r))},set(e,r,i){return rn(t.get(r)??n(r,i),i),Reflect.set(e,r,i)}});this.#t=(e.hydrate?Ur:Hr)(e.component,{target:e.target,anchor:e.anchor,props:r,context:e.context,intro:e.intro??!1,recover:e.recover,transformError:e.transformError}),!qe&&(!e?.props?.$$host||e.sync===!1)&&wt(),this.#e=r.$$events;for(let e of Object.keys(this.#t))e===`$set`||e===`$destroy`||e===`$on`||x(this,e,{get(){return this.#t[e]},set(t){this.#t[e]=t},enumerable:!0});this.#t.$set=e=>{Object.assign(r,e)},this.#t.$destroy=()=>{qr(this.#t)}}$set(e){this.#t.$set(e)}$on(e,t){this.#e[e]=this.#e[e]||[];let n=(...e)=>t.call(this,...e);return this.#e[e].push(n),()=>{this.#e[e]=this.#e[e].filter(e=>e!==n)}}$destroy(){this.#t.$destroy()}},Ei;typeof HTMLElement==`function`&&(Ei=class extends HTMLElement{$$ctor;$$s;$$c;$$cn=!1;$$d={};$$r=!1;$$p_d={};$$l={};$$l_u=new Map;$$me;$$shadowRoot=null;constructor(e,t,n){super(),this.$$ctor=e,this.$$s=t,n&&(this.$$shadowRoot=this.attachShadow(n))}addEventListener(e,t,n){if(this.$$l[e]=this.$$l[e]||[],this.$$l[e].push(t),this.$$c){let n=this.$$c.$on(e,t);this.$$l_u.set(t,n)}super.addEventListener(e,t,n)}removeEventListener(e,t,n){if(super.removeEventListener(e,t,n),this.$$c){let e=this.$$l_u.get(t);e&&(e(),this.$$l_u.delete(t))}}async connectedCallback(){if(this.$$cn=!0,!this.$$c){if(await Promise.resolve(),!this.$$cn||this.$$c)return;function e(e){return t=>{let n=Sn(`slot`);e!==`default`&&(n.name=e),Rr(t,n)}}let t={},n=Oi(this);for(let r of this.$$s)r in n&&(r===`default`&&!this.$$d.children?(this.$$d.children=e(r),t.default=!0):t[r]=e(r));for(let e of this.attributes){let t=this.$$g_p(e.name);t in this.$$d||(this.$$d[t]=Di(t,e.value,this.$$p_d,`toProp`))}for(let e in this.$$p_d)!(e in this.$$d)&&this[e]!==void 0&&(this.$$d[e]=this[e],delete this[e]);this.$$c=wi({component:this.$$ctor,target:this.$$shadowRoot||this,props:{...this.$$d,$$slots:t,$$host:this}}),this.$$me=Mn(()=>{In(()=>{this.$$r=!0;for(let e of b(this.$$c)){if(!this.$$p_d[e]?.reflect)continue;this.$$d[e]=this.$$c[e];let t=Di(e,this.$$d[e],this.$$p_d,`toAttribute`);t==null?this.removeAttribute(this.$$p_d[e].attribute||e):this.setAttribute(this.$$p_d[e].attribute||e,t)}this.$$r=!1})});for(let e in this.$$l)for(let t of this.$$l[e]){let n=this.$$c.$on(e,t);this.$$l_u.set(t,n)}this.$$l={}}}attributeChangedCallback(e,t,n){this.$$r||(e=this.$$g_p(e),this.$$d[e]=Di(e,n,this.$$p_d,`toProp`),this.$$c?.$set({[e]:this.$$d[e]}))}disconnectedCallback(){this.$$cn=!1,Promise.resolve().then(()=>{!this.$$cn&&this.$$c&&(this.$$c.$destroy(),this.$$me(),this.$$c=void 0)})}$$g_p(e){return b(this.$$p_d).find(t=>this.$$p_d[t].attribute===e||!this.$$p_d[t].attribute&&t.toLowerCase()===e)||e}});function Di(e,t,n,r){let i=n[e]?.type;if(t=i===`Boolean`&&typeof t!=`boolean`?t!=null:t,!r||!n[e])return t;if(r===`toAttribute`)switch(i){case`Object`:case`Array`:return t==null?null:JSON.stringify(t);case`Boolean`:return t?``:null;case`Number`:return t??null;default:return t}else switch(i){case`Object`:case`Array`:return t&&JSON.parse(t);case`Boolean`:return t;case`Number`:return t==null?t:+t;default:return t}}function Oi(e){let t={};return e.childNodes.forEach(e=>{t[e.slot||`default`]=!0}),t}function ki(e,t,n,r,i,a){let o=class extends Ei{constructor(){super(e,n,i),this.$$p_d=t}static get observedAttributes(){return b(t).map(e=>(t[e].attribute||e).toLowerCase())}};return b(t).forEach(e=>{x(o.prototype,e,{get(){return this.$$c&&e in this.$$c?this.$$c[e]:this.$$d[e]},set(n){n=Di(e,n,t),this.$$d[e]=n;var r=this.$$c;r&&(S(r,e)?.get?r[e]=n:r.$set({[e]:n}))}})}),r.forEach(e=>{x(o.prototype,e,{get(){return this.$$c?.[e]}})}),a&&(o=a(o)),e.element=o,o}var Ai=c(((e,t)=>{(function(n,r){typeof e==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs=r()})(e,(function(){"use strict";var e=1e3,t=6e4,n=36e5,r=`millisecond`,i=`second`,a=`minute`,o=`hour`,s=`day`,c=`week`,l=`month`,u=`quarter`,d=`year`,f=`date`,p=`Invalid Date`,m=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:`en`,weekdays:`Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday`.split(`_`),months:`January_February_March_April_May_June_July_August_September_October_November_December`.split(`_`),ordinal:function(e){var t=[`th`,`st`,`nd`,`rd`],n=e%100;return`[`+e+(t[(n-20)%10]||t[n]||t[0])+`]`}},_=function(e,t,n){var r=String(e);return!r||r.length>=t?e:``+Array(t+1-r.length).join(n)+e},v={s:_,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?`+`:`-`)+_(r,2,`0`)+`:`+_(i,2,`0`)},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),i=t.clone().add(r,l),a=n-i<0,o=t.clone().add(r+(a?-1:1),l);return+(-(r+(n-i)/(a?i-o:o-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:l,y:d,w:c,d:s,D:f,h:o,m:a,s:i,ms:r,Q:u}[e]||String(e||``).toLowerCase().replace(/s$/,``)},u:function(e){return e===void 0}},y=`en`,b={};b[y]=g;var x=`$isDayjsObject`,S=function(e){return e instanceof te||!(!e||!e[x])},ee=function e(t,n,r){var i;if(!t)return y;if(typeof t==`string`){var a=t.toLowerCase();b[a]&&(i=a),n&&(b[a]=n,i=a);var o=t.split(`-`);if(!i&&o.length>1)return e(o[0])}else{var s=t.name;b[s]=t,i=s}return!r&&i&&(y=i),i||!r&&y},C=function(e,t){if(S(e))return e.clone();var n=typeof t==`object`?t:{};return n.date=e,n.args=arguments,new te(n)},w=v;w.l=ee,w.i=S,w.w=function(e,t){return C(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var te=function(){function g(e){this.$L=ee(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[x]=!0}var _=g.prototype;return _.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(t===null)return new Date(NaN);if(w.u(t))return new Date;if(t instanceof Date)return new Date(t);if(typeof t==`string`&&!/Z$/i.test(t)){var r=t.match(m);if(r){var i=r[2]-1||0,a=(r[7]||`0`).substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(t)}(e),this.init()},_.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},_.$utils=function(){return w},_.isValid=function(){return this.$d.toString()!==p},_.isSame=function(e,t){var n=C(e);return this.startOf(t)<=n&&n<=this.endOf(t)},_.isAfter=function(e,t){return C(e)<this.startOf(t)},_.isBefore=function(e,t){return this.endOf(t)<C(e)},_.$g=function(e,t,n){return w.u(e)?this[t]:this.set(n,e)},_.unix=function(){return Math.floor(this.valueOf()/1e3)},_.valueOf=function(){return this.$d.getTime()},_.startOf=function(e,t){var n=this,r=!!w.u(t)||t,u=w.p(e),p=function(e,t){var i=w.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return r?i:i.endOf(s)},m=function(e,t){return w.w(n.toDate()[e].apply(n.toDate(`s`),(r?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},h=this.$W,g=this.$M,_=this.$D,v=`set`+(this.$u?`UTC`:``);switch(u){case d:return r?p(1,0):p(31,11);case l:return r?p(1,g):p(0,g+1);case c:var y=this.$locale().weekStart||0,b=(h<y?h+7:h)-y;return p(r?_-b:_+(6-b),g);case s:case f:return m(v+`Hours`,0);case o:return m(v+`Minutes`,1);case a:return m(v+`Seconds`,2);case i:return m(v+`Milliseconds`,3);default:return this.clone()}},_.endOf=function(e){return this.startOf(e,!1)},_.$set=function(e,t){var n,c=w.p(e),u=`set`+(this.$u?`UTC`:``),p=(n={},n[s]=u+`Date`,n[f]=u+`Date`,n[l]=u+`Month`,n[d]=u+`FullYear`,n[o]=u+`Hours`,n[a]=u+`Minutes`,n[i]=u+`Seconds`,n[r]=u+`Milliseconds`,n)[c],m=c===s?this.$D+(t-this.$W):t;if(c===l||c===d){var h=this.clone().set(f,1);h.$d[p](m),h.init(),this.$d=h.set(f,Math.min(this.$D,h.daysInMonth())).$d}else p&&this.$d[p](m);return this.init(),this},_.set=function(e,t){return this.clone().$set(e,t)},_.get=function(e){return this[w.p(e)]()},_.add=function(r,u){var f,p=this;r=Number(r);var m=w.p(u),h=function(e){var t=C(p);return w.w(t.date(t.date()+Math.round(e*r)),p)};if(m===l)return this.set(l,this.$M+r);if(m===d)return this.set(d,this.$y+r);if(m===s)return h(1);if(m===c)return h(7);var g=(f={},f[a]=t,f[o]=n,f[i]=e,f)[m]||1,_=this.$d.getTime()+r*g;return w.w(_,this)},_.subtract=function(e,t){return this.add(-1*e,t)},_.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||p;var r=e||`YYYY-MM-DDTHH:mm:ssZ`,i=w.z(this),a=this.$H,o=this.$m,s=this.$M,c=n.weekdays,l=n.months,u=n.meridiem,d=function(e,n,i,a){return e&&(e[n]||e(t,r))||i[n].slice(0,a)},f=function(e){return w.s(a%12||12,e,`0`)},m=u||function(e,t,n){var r=e<12?`AM`:`PM`;return n?r.toLowerCase():r};return r.replace(h,(function(e,r){return r||function(e){switch(e){case`YY`:return String(t.$y).slice(-2);case`YYYY`:return w.s(t.$y,4,`0`);case`M`:return s+1;case`MM`:return w.s(s+1,2,`0`);case`MMM`:return d(n.monthsShort,s,l,3);case`MMMM`:return d(l,s);case`D`:return t.$D;case`DD`:return w.s(t.$D,2,`0`);case`d`:return String(t.$W);case`dd`:return d(n.weekdaysMin,t.$W,c,2);case`ddd`:return d(n.weekdaysShort,t.$W,c,3);case`dddd`:return c[t.$W];case`H`:return String(a);case`HH`:return w.s(a,2,`0`);case`h`:return f(1);case`hh`:return f(2);case`a`:return m(a,o,!0);case`A`:return m(a,o,!1);case`m`:return String(o);case`mm`:return w.s(o,2,`0`);case`s`:return String(t.$s);case`ss`:return w.s(t.$s,2,`0`);case`SSS`:return w.s(t.$ms,3,`0`);case`Z`:return i}return null}(e)||i.replace(`:`,``)}))},_.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},_.diff=function(r,f,p){var m,h=this,g=w.p(f),_=C(r),v=(_.utcOffset()-this.utcOffset())*t,y=this-_,b=function(){return w.m(h,_)};switch(g){case d:m=b()/12;break;case l:m=b();break;case u:m=b()/3;break;case c:m=(y-v)/6048e5;break;case s:m=(y-v)/864e5;break;case o:m=y/n;break;case a:m=y/t;break;case i:m=y/e;break;default:m=y}return p?m:w.a(m)},_.daysInMonth=function(){return this.endOf(l).$D},_.$locale=function(){return b[this.$L]},_.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=ee(e,t,!0);return r&&(n.$L=r),n},_.clone=function(){return w.w(this.$d,this)},_.toDate=function(){return new Date(this.valueOf())},_.toJSON=function(){return this.isValid()?this.toISOString():null},_.toISOString=function(){return this.$d.toISOString()},_.toString=function(){return this.$d.toUTCString()},g}(),ne=te.prototype;return C.prototype=ne,[[`$ms`,r],[`$s`,i],[`$m`,a],[`$H`,o],[`$W`,s],[`$M`,l],[`$y`,d],[`$D`,f]].forEach((function(e){ne[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),C.extend=function(e,t){return e.$i||=(e(t,te,C),!0),C},C.locale=ee,C.isDayjs=S,C.unix=function(e){return C(1e3*e)},C.en=b[y],C.Ls=b,C.p={},C}))})),ji=l({default:()=>F});function F(){return wl.apply(null,arguments)}function Mi(e){wl=e}function Ni(e){return e instanceof Array||Object.prototype.toString.call(e)===`[object Array]`}function Pi(e){return e!=null&&Object.prototype.toString.call(e)===`[object Object]`}function I(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Fi(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).le