felt/frontend/build/_app/immutable/chunks/C4An0dnW.js
Mikkel Georgsen 7f91301efa feat(01-13): layout shell with header, tabs, FAB, toast, data table
- Persistent header: clock countdown, level, blinds, player count (red pulse <10s, PAUSED/BREAK badges)
- Bottom tab bar (mobile): Overview, Players, Tables, Financials, More with 48px touch targets
- Desktop sidebar (>=768px): vertical nav replacing bottom tabs
- FAB: expandable quick actions (Bust, Buy In, Rebuy, Add-On, Pause/Resume) with backdrop
- Toast notification system: success/info/warning/error with auto-dismiss and stacking
- DataTable: sortable columns, sticky header, search/filter, mobile swipe actions, skeleton loading
- Multi-tournament tabs: horizontal scrollable selector when 2+ tournaments active
- Loading components: spinner (sm/md/lg), skeleton rows, full-page overlay
- Root layout: auth guard, responsive shell (mobile bottom tabs / desktop sidebar)
- Route pages: overview, players, tables, financials, more with placeholder content

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 04:13:17 +01:00

1 line
24 KiB
JavaScript

var ot=Object.defineProperty;var En=e=>{throw TypeError(e)};var ut=(e,n,t)=>n in e?ot(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t;var ve=(e,n,t)=>ut(e,typeof n!="symbol"?n+"":n,t),Ke=(e,n,t)=>n.has(e)||En("Cannot "+t);var _=(e,n,t)=>(Ke(e,n,"read from private field"),t?t.call(e):n.get(e)),F=(e,n,t)=>n.has(e)?En("Cannot add the same private member more than once"):n instanceof WeakSet?n.add(e):n.set(e,t),z=(e,n,t,r)=>(Ke(e,n,"write to private field"),r?r.call(e,t):n.set(e,t),t),B=(e,n,t)=>(Ke(e,n,"access private method"),t);var ct=Array.isArray,_t=Array.prototype.indexOf,Ee=Array.prototype.includes,fr=Array.from,ir=Object.defineProperty,xe=Object.getOwnPropertyDescriptor,vt=Object.getOwnPropertyDescriptors,dt=Object.prototype,ht=Array.prototype,xn=Object.getPrototypeOf,gn=Object.isExtensible;const pt=()=>{};function lr(e){return e()}function wt(e){for(var n=0;n<e.length;n++)e[n]()}function Dn(){var e,n,t=new Promise((r,s)=>{e=r,n=s});return{promise:t,resolve:e,reject:n}}const A=2,Re=4,ge=8,In=1<<24,ee=16,q=32,_e=64,yt=128,P=512,m=1024,R=2048,H=4096,Y=8192,Z=16384,Oe=32768,Ye=65536,mn=1<<17,Et=1<<18,Ce=1<<19,Pn=1<<20,ar=1<<25,ae=65536,$e=1<<21,fn=1<<22,W=1<<23,De=Symbol("$state"),or=Symbol("legacy props"),ur=Symbol(""),re=new class extends Error{constructor(){super(...arguments);ve(this,"name","StaleReactionError");ve(this,"message","The reaction that called `getAbortSignal()` was re-run or destroyed")}};var kn;const _r=!!((kn=globalThis.document)!=null&&kn.contentType)&&globalThis.document.contentType.includes("xml"),Ue=3,Cn=8;function gt(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function vr(e,n,t){throw new Error("https://svelte.dev/e/each_key_duplicate")}function mt(e){throw new Error("https://svelte.dev/e/effect_in_teardown")}function Tt(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function bt(e){throw new Error("https://svelte.dev/e/effect_orphan")}function At(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function dr(){throw new Error("https://svelte.dev/e/hydration_failed")}function hr(e){throw new Error("https://svelte.dev/e/props_invalid_value")}function St(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function Rt(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function Ot(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function pr(){throw new Error("https://svelte.dev/e/svelte_boundary_reset_onerror")}const wr=1,yr=2,Er=4,gr=8,mr=16,Tr=1,br=2,Ar=4,Sr=8,Rr=16,Or=1,Nr=2,Nt="[",kt="[!",kr="[?",xt="]",ln={},T=Symbol(),Dt="http://www.w3.org/1999/xhtml";function an(e){console.warn("https://svelte.dev/e/hydration_mismatch")}function xr(){console.warn("https://svelte.dev/e/svelte_boundary_reset_noop")}let oe=!1;function Dr(e){oe=e}let g;function me(e){if(e===null)throw an(),ln;return g=e}function Ir(){return me(ne(g))}function Pr(e){if(oe){if(ne(g)!==null)throw an(),ln;g=e}}function Cr(e=1){if(oe){for(var n=e,t=g;n--;)t=ne(t);g=t}}function Fr(e=!0){for(var n=0,t=g;;){if(t.nodeType===Cn){var r=t.data;if(r===xt){if(n===0)return t;n-=1}else(r===Nt||r===kt||r[0]==="["&&!isNaN(Number(r.slice(1))))&&(n+=1)}var s=ne(t);e&&t.remove(),t=s}}function Mr(e){if(!e||e.nodeType!==Cn)throw an(),ln;return e.data}function Fn(e){return e===this.v}function It(e,n){return e!=e?n==n:e!==n||e!==null&&typeof e=="object"||typeof e=="function"}function Mn(e){return!It(e,this.v)}let Be=!1;function Lr(){Be=!0}let S=null;function He(e){S=e}function jr(e,n=!1,t){S={p:S,i:!1,c:null,e:null,s:e,x:null,l:Be&&!n?{s:null,u:null,$:[]}:null}}function Yr(e){var n=S,t=n.e;if(t!==null){n.e=null;for(var r of t)Wn(r)}return n.i=!0,S=n.p,{}}function Fe(){return!Be||S!==null&&S.l===null}let se=[];function Ln(){var e=se;se=[],wt(e)}function Tn(e){if(se.length===0&&!Ie){var n=se;queueMicrotask(()=>{n===se&&Ln()})}se.push(e)}function Pt(){for(;se.length>0;)Ln()}function Ct(e){var n=w;if(n===null)return v.f|=W,e;if((n.f&Oe)===0&&(n.f&Re)===0)throw e;qe(e,n)}function qe(e,n){for(;n!==null;){if((n.f&yt)!==0){if((n.f&Oe)===0)throw e;try{n.b.error(e);return}catch(t){e=t}}n=n.parent}throw e}const Ft=-7169;function E(e,n){e.f=e.f&Ft|n}function on(e){(e.f&P)!==0||e.deps===null?E(e,m):E(e,H)}function jn(e){if(e!==null)for(const n of e)(n.f&A)===0||(n.f&ae)===0||(n.f^=ae,jn(n.deps))}function Mt(e,n,t){(e.f&R)!==0?n.add(e):(e.f&H)!==0&&t.add(e),jn(e.deps),E(e,m)}const Le=new Set;let h=null,bn=null,b=null,N=[],Ge=null,Ie=!1,Te=null;var X,de,ie,he,pe,we,$,j,ye,x,Ze,We,Je,Qe;const pn=class pn{constructor(){F(this,x);ve(this,"current",new Map);ve(this,"previous",new Map);F(this,X,new Set);F(this,de,new Set);F(this,ie,0);F(this,he,0);F(this,pe,null);F(this,we,new Set);F(this,$,new Set);F(this,j,new Map);ve(this,"is_fork",!1);F(this,ye,!1)}skip_effect(n){_(this,j).has(n)||_(this,j).set(n,{d:[],m:[]})}unskip_effect(n){var t=_(this,j).get(n);if(t){_(this,j).delete(n);for(var r of t.d)E(r,R),G(r);for(r of t.m)E(r,H),G(r)}}process(n){var s;N=[],this.apply();var t=Te=[],r=[];for(const f of n)B(this,x,We).call(this,f,t,r);if(Te=null,B(this,x,Ze).call(this)){B(this,x,Je).call(this,r),B(this,x,Je).call(this,t);for(const[f,l]of _(this,j))Vn(f,l)}else{bn=this,h=null;for(const f of _(this,X))f(this);_(this,X).clear(),_(this,ie)===0&&B(this,x,Qe).call(this),An(r),An(t),_(this,we).clear(),_(this,$).clear(),bn=null,(s=_(this,pe))==null||s.resolve()}b=null}capture(n,t){t!==T&&!this.previous.has(n)&&this.previous.set(n,t),(n.f&W)===0&&(this.current.set(n,n.v),b==null||b.set(n,n.v))}activate(){h=this,this.apply()}deactivate(){h===this&&(h=null,b=null)}flush(){var n;if(N.length>0)h=this,Yn();else if(_(this,ie)===0&&!this.is_fork){for(const t of _(this,X))t(this);_(this,X).clear(),B(this,x,Qe).call(this),(n=_(this,pe))==null||n.resolve()}this.deactivate()}discard(){for(const n of _(this,de))n(this);_(this,de).clear()}increment(n){z(this,ie,_(this,ie)+1),n&&z(this,he,_(this,he)+1)}decrement(n){z(this,ie,_(this,ie)-1),n&&z(this,he,_(this,he)-1),!_(this,ye)&&(z(this,ye,!0),Tn(()=>{z(this,ye,!1),B(this,x,Ze).call(this)?N.length>0&&this.flush():this.revive()}))}revive(){for(const n of _(this,we))_(this,$).delete(n),E(n,R),G(n);for(const n of _(this,$))E(n,H),G(n);this.flush()}oncommit(n){_(this,X).add(n)}ondiscard(n){_(this,de).add(n)}settled(){return(_(this,pe)??z(this,pe,Dn())).promise}static ensure(){if(h===null){const n=h=new pn;Le.add(h),Ie||Tn(()=>{h===n&&n.flush()})}return h}apply(){}};X=new WeakMap,de=new WeakMap,ie=new WeakMap,he=new WeakMap,pe=new WeakMap,we=new WeakMap,$=new WeakMap,j=new WeakMap,ye=new WeakMap,x=new WeakSet,Ze=function(){return this.is_fork||_(this,he)>0},We=function(n,t,r){n.f^=m;for(var s=n.first;s!==null;){var f=s.f,l=(f&(q|_e))!==0,o=l&&(f&m)!==0,i=o||(f&Y)!==0||_(this,j).has(s);if(!i&&s.fn!==null){l?s.f^=m:(f&Re)!==0?t.push(s):Me(s)&&((f&ee)!==0&&_(this,$).add(s),Se(s));var a=s.first;if(a!==null){s=a;continue}}for(;s!==null;){var c=s.next;if(c!==null){s=c;break}s=s.parent}}},Je=function(n){for(var t=0;t<n.length;t+=1)Mt(n[t],_(this,we),_(this,$))},Qe=function(){var f;if(Le.size>1){this.previous.clear();var n=h,t=b,r=!0;for(const l of Le){if(l===this){r=!1;continue}const o=[];for(const[a,c]of this.current){if(l.current.has(a))if(r&&c!==l.current.get(a))l.current.set(a,c);else continue;o.push(a)}if(o.length===0)continue;const i=[...l.current.keys()].filter(a=>!this.current.has(a));if(i.length>0){var s=N;N=[];const a=new Set,c=new Map;for(const u of o)Hn(u,i,a,c);if(N.length>0){h=l,l.apply();for(const u of N)B(f=l,x,We).call(f,u,[],[]);l.deactivate()}N=s}}h=n,b=t}_(this,j).clear(),Le.delete(this)};let be=pn;function Lt(e){var n=Ie;Ie=!0;try{for(var t;;){if(Pt(),N.length===0&&(h==null||h.flush(),N.length===0))return Ge=null,t;Yn()}}finally{Ie=n}}function Yn(){var e=null;try{for(var n=0;N.length>0;){var t=be.ensure();if(n++>1e3){var r,s;jt()}t.process(N),J.clear()}}finally{N=[],Ge=null,Te=null}}function jt(){try{At()}catch(e){qe(e,Ge)}}let M=null;function An(e){var n=e.length;if(n!==0){for(var t=0;t<n;){var r=e[t++];if((r.f&(Z|Y))===0&&Me(r)&&(M=new Set,Se(r),r.deps===null&&r.first===null&&r.nodes===null&&r.teardown===null&&r.ac===null&&Qn(r),(M==null?void 0:M.size)>0)){J.clear();for(const s of M){if((s.f&(Z|Y))!==0)continue;const f=[s];let l=s.parent;for(;l!==null;)M.has(l)&&(M.delete(l),f.push(l)),l=l.parent;for(let o=f.length-1;o>=0;o--){const i=f[o];(i.f&(Z|Y))===0&&Se(i)}}M.clear()}}M=null}}function Hn(e,n,t,r){if(!t.has(e)&&(t.add(e),e.reactions!==null))for(const s of e.reactions){const f=s.f;(f&A)!==0?Hn(s,n,t,r):(f&(fn|ee))!==0&&(f&R)===0&&qn(s,n,r)&&(E(s,R),G(s))}}function qn(e,n,t){const r=t.get(e);if(r!==void 0)return r;if(e.deps!==null)for(const s of e.deps){if(Ee.call(n,s))return!0;if((s.f&A)!==0&&qn(s,n,t))return t.set(s,!0),!0}return t.set(e,!1),!1}function G(e){var n=Ge=e,t=n.b;if(t!=null&&t.is_pending&&(e.f&(Re|ge|In))!==0&&(e.f&Oe)===0){t.defer_effect(e);return}for(;n.parent!==null;){n=n.parent;var r=n.f;if(Te!==null&&n===w&&(e.f&ge)===0)return;if((r&(_e|q))!==0){if((r&m)===0)return;n.f^=m}}N.push(n)}function Vn(e,n){if(!((e.f&q)!==0&&(e.f&m)!==0)){(e.f&R)!==0?n.d.push(e):(e.f&H)!==0&&n.m.push(e),E(e,m);for(var t=e.first;t!==null;)Vn(t,n),t=t.next}}function Yt(e,n,t,r){const s=Fe()?un:Ut;var f=e.filter(u=>!u.settled);if(t.length===0&&f.length===0){r(n.map(s));return}var l=w,o=Ht(),i=f.length===1?f[0].promise:f.length>1?Promise.all(f.map(u=>u.promise)):null;function a(u){o();try{r(u)}catch(d){(l.f&Z)===0&&qe(d,l)}en()}if(t.length===0){i.then(()=>a(n.map(s)));return}function c(){o(),Promise.all(t.map(u=>Vt(u))).then(u=>a([...n.map(s),...u])).catch(u=>qe(u,l))}i?i.then(c):c()}function Ht(){var e=w,n=v,t=S,r=h;return function(f=!0){Ae(e),Q(n),He(t),f&&(r==null||r.activate())}}function en(e=!0){Ae(null),Q(null),He(null),e&&(h==null||h.deactivate())}function qt(){var e=w.b,n=h,t=e.is_rendered();return e.update_pending_count(1),n.increment(t),()=>{e.update_pending_count(-1),n.decrement(t)}}function un(e){var n=A|R,t=v!==null&&(v.f&A)!==0?v:null;return w!==null&&(w.f|=Ce),{ctx:S,deps:null,effects:null,equals:Fn,f:n,fn:e,reactions:null,rv:0,v:T,wv:0,parent:t??w,ac:null}}function Vt(e,n,t){w===null&&gt();var s=void 0,f=_n(T),l=!v,o=new Map;return Jt(()=>{var d;var i=Dn();s=i.promise;try{Promise.resolve(e()).then(i.resolve,i.reject).finally(en)}catch(y){i.reject(y),en()}var a=h;if(l){var c=qt();(d=o.get(a))==null||d.reject(re),o.delete(a),o.set(a,i)}const u=(y,p=void 0)=>{if(a.activate(),p)p!==re&&(f.f|=W,tn(f,p));else{(f.f&W)!==0&&(f.f^=W),tn(f,y);for(const[U,O]of o){if(o.delete(U),U===a)break;O.reject(re)}}c&&c()};i.promise.then(u,y=>u(null,y||"unknown"))}),Wt(()=>{for(const i of o.values())i.reject(re)}),new Promise(i=>{function a(c){function u(){c===s?i(f):a(s)}c.then(u,u)}a(s)})}function Hr(e){const n=un(e);return tt(n),n}function Ut(e){const n=un(e);return n.equals=Mn,n}function Bt(e){var n=e.effects;if(n!==null){e.effects=null;for(var t=0;t<n.length;t+=1)ue(n[t])}}function Gt(e){for(var n=e.parent;n!==null;){if((n.f&A)===0)return(n.f&Z)===0?n:null;n=n.parent}return null}function cn(e){var n,t=w;Ae(Gt(e));try{e.f&=~ae,Bt(e),n=it(e)}finally{Ae(t)}return n}function Un(e){var n=cn(e);if(!e.equals(n)&&(e.wv=st(),(!(h!=null&&h.is_fork)||e.deps===null)&&(e.v=n,e.deps===null))){E(e,m);return}ce||(b!==null?(Zn()||h!=null&&h.is_fork)&&b.set(e,n):on(e))}function zt(e){var n,t;if(e.effects!==null)for(const r of e.effects)(r.teardown||r.ac)&&((n=r.teardown)==null||n.call(r),(t=r.ac)==null||t.abort(re),r.teardown=pt,r.ac=null,Pe(r,0),hn(r))}function Bn(e){if(e.effects!==null)for(const n of e.effects)n.teardown&&Se(n)}let nn=new Set;const J=new Map;let Gn=!1;function _n(e,n){var t={f:0,v:e,reactions:null,equals:Fn,rv:0,wv:0};return t}function K(e,n){const t=_n(e);return tt(t),t}function qr(e,n=!1,t=!0){var s;const r=_n(e);return n||(r.equals=Mn),Be&&t&&S!==null&&S.l!==null&&((s=S.l).s??(s.s=[])).push(r),r}function te(e,n,t=!1){v!==null&&(!L||(v.f&mn)!==0)&&Fe()&&(v.f&(A|ee|fn|mn))!==0&&(C===null||!Ee.call(C,e))&&Ot();let r=t?Ne(n):n;return tn(e,r)}function tn(e,n){if(!e.equals(n)){var t=e.v;ce?J.set(e,n):J.set(e,t),e.v=n;var r=be.ensure();if(r.capture(e,t),(e.f&A)!==0){const s=e;(e.f&R)!==0&&cn(s),on(s)}e.wv=st(),zn(e,R),Fe()&&w!==null&&(w.f&m)!==0&&(w.f&(q|_e))===0&&(I===null?tr([e]):I.push(e)),!r.is_fork&&nn.size>0&&!Gn&&Kt()}return n}function Kt(){Gn=!1;for(const e of nn)(e.f&m)!==0&&E(e,H),Me(e)&&Se(e);nn.clear()}function Xe(e){te(e,e.v+1)}function zn(e,n){var t=e.reactions;if(t!==null)for(var r=Fe(),s=t.length,f=0;f<s;f++){var l=t[f],o=l.f;if(!(!r&&l===w)){var i=(o&R)===0;if(i&&E(l,n),(o&A)!==0){var a=l;b==null||b.delete(a),(o&ae)===0&&(o&P&&(l.f|=ae),zn(a,H))}else i&&((o&ee)!==0&&M!==null&&M.add(l),G(l))}}}function Ne(e){if(typeof e!="object"||e===null||De in e)return e;const n=xn(e);if(n!==dt&&n!==ht)return e;var t=new Map,r=ct(e),s=K(0),f=le,l=o=>{if(le===f)return o();var i=v,a=le;Q(null),Nn(f);var c=o();return Q(i),Nn(a),c};return r&&t.set("length",K(e.length)),new Proxy(e,{defineProperty(o,i,a){(!("value"in a)||a.configurable===!1||a.enumerable===!1||a.writable===!1)&&St();var c=t.get(i);return c===void 0?l(()=>{var u=K(a.value);return t.set(i,u),u}):te(c,a.value,!0),!0},deleteProperty(o,i){var a=t.get(i);if(a===void 0){if(i in o){const c=l(()=>K(T));t.set(i,c),Xe(s)}}else te(a,T),Xe(s);return!0},get(o,i,a){var y;if(i===De)return e;var c=t.get(i),u=i in o;if(c===void 0&&(!u||(y=xe(o,i))!=null&&y.writable)&&(c=l(()=>{var p=Ne(u?o[i]:T),U=K(p);return U}),t.set(i,c)),c!==void 0){var d=ke(c);return d===T?void 0:d}return Reflect.get(o,i,a)},getOwnPropertyDescriptor(o,i){var a=Reflect.getOwnPropertyDescriptor(o,i);if(a&&"value"in a){var c=t.get(i);c&&(a.value=ke(c))}else if(a===void 0){var u=t.get(i),d=u==null?void 0:u.v;if(u!==void 0&&d!==T)return{enumerable:!0,configurable:!0,value:d,writable:!0}}return a},has(o,i){var d;if(i===De)return!0;var a=t.get(i),c=a!==void 0&&a.v!==T||Reflect.has(o,i);if(a!==void 0||w!==null&&(!c||(d=xe(o,i))!=null&&d.writable)){a===void 0&&(a=l(()=>{var y=c?Ne(o[i]):T,p=K(y);return p}),t.set(i,a));var u=ke(a);if(u===T)return!1}return c},set(o,i,a,c){var yn;var u=t.get(i),d=i in o;if(r&&i==="length")for(var y=a;y<u.v;y+=1){var p=t.get(y+"");p!==void 0?te(p,T):y in o&&(p=l(()=>K(T)),t.set(y+"",p))}if(u===void 0)(!d||(yn=xe(o,i))!=null&&yn.writable)&&(u=l(()=>K(void 0)),te(u,Ne(a)),t.set(i,u));else{d=u.v!==T;var U=l(()=>Ne(a));te(u,U)}var O=Reflect.getOwnPropertyDescriptor(o,i);if(O!=null&&O.set&&O.set.call(c,a),!d){if(r&&typeof i=="string"){var wn=t.get("length"),ze=Number(i);Number.isInteger(ze)&&ze>=wn.v&&te(wn,ze+1)}Xe(s)}return!0},ownKeys(o){ke(s);var i=Reflect.ownKeys(o).filter(u=>{var d=t.get(u);return d===void 0||d.v!==T});for(var[a,c]of t)c.v!==T&&!(a in o)&&i.push(a);return i},setPrototypeOf(){Rt()}})}var Sn,Xt,Kn,Xn;function Vr(){if(Sn===void 0){Sn=window,Xt=/Firefox/.test(navigator.userAgent);var e=Element.prototype,n=Node.prototype,t=Text.prototype;Kn=xe(n,"firstChild").get,Xn=xe(n,"nextSibling").get,gn(e)&&(e.__click=void 0,e.__className=void 0,e.__attributes=null,e.__style=void 0,e.__e=void 0),gn(t)&&(t.__t=void 0)}}function Ve(e=""){return document.createTextNode(e)}function rn(e){return Kn.call(e)}function ne(e){return Xn.call(e)}function Ur(e,n){if(!oe)return rn(e);var t=rn(g);if(t===null)t=g.appendChild(Ve());else if(n&&t.nodeType!==Ue){var r=Ve();return t==null||t.before(r),me(r),r}return n&&vn(t),me(t),t}function Br(e,n=!1){if(!oe){var t=rn(e);return t instanceof Comment&&t.data===""?ne(t):t}if(n){if((g==null?void 0:g.nodeType)!==Ue){var r=Ve();return g==null||g.before(r),me(r),r}vn(g)}return g}function Gr(e,n=1,t=!1){let r=oe?g:e;for(var s;n--;)s=r,r=ne(r);if(!oe)return r;if(t){if((r==null?void 0:r.nodeType)!==Ue){var f=Ve();return r===null?s==null||s.after(f):r.before(f),me(f),f}vn(r)}return me(r),r}function zr(e){e.textContent=""}function Kr(){return!1}function Xr(e,n,t){return document.createElementNS(Dt,e,void 0)}function vn(e){if(e.nodeValue.length<65536)return;let n=e.nextSibling;for(;n!==null&&n.nodeType===Ue;)n.remove(),e.nodeValue+=n.nodeValue,n=e.nextSibling}let Rn=!1;function $t(){Rn||(Rn=!0,document.addEventListener("reset",e=>{Promise.resolve().then(()=>{var n;if(!e.defaultPrevented)for(const t of e.target.elements)(n=t.__on_r)==null||n.call(t)})},{capture:!0}))}function dn(e){var n=v,t=w;Q(null),Ae(null);try{return e()}finally{Q(n),Ae(t)}}function $r(e,n,t,r=t){e.addEventListener(n,()=>dn(t));const s=e.__on_r;s?e.__on_r=()=>{s(),r(!0)}:e.__on_r=()=>r(!0),$t()}function $n(e){w===null&&(v===null&&bt(),Tt()),ce&&mt()}function Zt(e,n){var t=n.last;t===null?n.last=n.first=e:(t.next=e,e.prev=t,n.last=e)}function V(e,n){var t=w;t!==null&&(t.f&Y)!==0&&(e|=Y);var r={ctx:S,deps:null,nodes:null,f:e|R|P,first:null,fn:n,last:null,next:null,parent:t,b:t&&t.b,prev:null,teardown:null,wv:0,ac:null},s=r;if((e&Re)!==0)Te!==null?Te.push(r):G(r);else if(n!==null){try{Se(r)}catch(l){throw ue(r),l}s.deps===null&&s.teardown===null&&s.nodes===null&&s.first===s.last&&(s.f&Ce)===0&&(s=s.first,(e&ee)!==0&&(e&Ye)!==0&&s!==null&&(s.f|=Ye))}if(s!==null&&(s.parent=t,t!==null&&Zt(s,t),v!==null&&(v.f&A)!==0&&(e&_e)===0)){var f=v;(f.effects??(f.effects=[])).push(s)}return r}function Zn(){return v!==null&&!L}function Wt(e){const n=V(ge,null);return E(n,m),n.teardown=e,n}function Zr(e){$n();var n=w.f,t=!v&&(n&q)!==0&&(n&Oe)===0;if(t){var r=S;(r.e??(r.e=[])).push(e)}else return Wn(e)}function Wn(e){return V(Re|Pn,e)}function Wr(e){return $n(),V(ge|Pn,e)}function Jr(e){be.ensure();const n=V(_e|Ce,e);return(t={})=>new Promise(r=>{t.outro?nr(n,()=>{ue(n),r(void 0)}):(ue(n),r(void 0))})}function Qr(e){return V(Re,e)}function Jt(e){return V(fn|Ce,e)}function es(e,n=0){return V(ge|n,e)}function ns(e,n=[],t=[],r=[]){Yt(r,n,t,s=>{V(ge,()=>e(...s.map(ke)))})}function ts(e,n=0){var t=V(ee|n,e);return t}function rs(e){return V(q|Ce,e)}function Jn(e){var n=e.teardown;if(n!==null){const t=ce,r=v;On(!0),Q(null);try{n.call(null)}finally{On(t),Q(r)}}}function hn(e,n=!1){var t=e.first;for(e.first=e.last=null;t!==null;){const s=t.ac;s!==null&&dn(()=>{s.abort(re)});var r=t.next;(t.f&_e)!==0?t.parent=null:ue(t,n),t=r}}function Qt(e){for(var n=e.first;n!==null;){var t=n.next;(n.f&q)===0&&ue(n),n=t}}function ue(e,n=!0){var t=!1;(n||(e.f&Et)!==0)&&e.nodes!==null&&e.nodes.end!==null&&(er(e.nodes.start,e.nodes.end),t=!0),hn(e,n&&!t),Pe(e,0),E(e,Z);var r=e.nodes&&e.nodes.t;if(r!==null)for(const f of r)f.stop();Jn(e);var s=e.parent;s!==null&&s.first!==null&&Qn(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes=e.ac=null}function er(e,n){for(;e!==null;){var t=e===n?null:ne(e);e.remove(),e=t}}function Qn(e){var n=e.parent,t=e.prev,r=e.next;t!==null&&(t.next=r),r!==null&&(r.prev=t),n!==null&&(n.first===e&&(n.first=r),n.last===e&&(n.last=t))}function nr(e,n,t=!0){var r=[];et(e,r,!0);var s=()=>{t&&ue(e),n&&n()},f=r.length;if(f>0){var l=()=>--f||s();for(var o of r)o.out(l)}else s()}function et(e,n,t){if((e.f&Y)===0){e.f^=Y;var r=e.nodes&&e.nodes.t;if(r!==null)for(const o of r)(o.is_global||t)&&n.push(o);for(var s=e.first;s!==null;){var f=s.next,l=(s.f&Ye)!==0||(s.f&q)!==0&&(e.f&ee)!==0;et(s,n,l?t:!1),s=f}}}function ss(e){nt(e,!0)}function nt(e,n){if((e.f&Y)!==0){e.f^=Y,(e.f&m)===0&&(E(e,R),G(e));for(var t=e.first;t!==null;){var r=t.next,s=(t.f&Ye)!==0||(t.f&q)!==0;nt(t,s?n:!1),t=r}var f=e.nodes&&e.nodes.t;if(f!==null)for(const l of f)(l.is_global||n)&&l.in()}}function fs(e,n){if(e.nodes)for(var t=e.nodes.start,r=e.nodes.end;t!==null;){var s=t===r?null:ne(t);n.append(t),t=s}}let je=!1,ce=!1;function On(e){ce=e}let v=null,L=!1;function Q(e){v=e}let w=null;function Ae(e){w=e}let C=null;function tt(e){v!==null&&(C===null?C=[e]:C.push(e))}let k=null,D=0,I=null;function tr(e){I=e}let rt=1,fe=0,le=fe;function Nn(e){le=e}function st(){return++rt}function Me(e){var n=e.f;if((n&R)!==0)return!0;if(n&A&&(e.f&=~ae),(n&H)!==0){for(var t=e.deps,r=t.length,s=0;s<r;s++){var f=t[s];if(Me(f)&&Un(f),f.wv>e.wv)return!0}(n&P)!==0&&b===null&&E(e,m)}return!1}function ft(e,n,t=!0){var r=e.reactions;if(r!==null&&!(C!==null&&Ee.call(C,e)))for(var s=0;s<r.length;s++){var f=r[s];(f.f&A)!==0?ft(f,n,!1):n===f&&(t?E(f,R):(f.f&m)!==0&&E(f,H),G(f))}}function it(e){var U;var n=k,t=D,r=I,s=v,f=C,l=S,o=L,i=le,a=e.f;k=null,D=0,I=null,v=(a&(q|_e))===0?e:null,C=null,He(e.ctx),L=!1,le=++fe,e.ac!==null&&(dn(()=>{e.ac.abort(re)}),e.ac=null);try{e.f|=$e;var c=e.fn,u=c();e.f|=Oe;var d=e.deps,y=h==null?void 0:h.is_fork;if(k!==null){var p;if(y||Pe(e,D),d!==null&&D>0)for(d.length=D+k.length,p=0;p<k.length;p++)d[D+p]=k[p];else e.deps=d=k;if(Zn()&&(e.f&P)!==0)for(p=D;p<d.length;p++)((U=d[p]).reactions??(U.reactions=[])).push(e)}else!y&&d!==null&&D<d.length&&(Pe(e,D),d.length=D);if(Fe()&&I!==null&&!L&&d!==null&&(e.f&(A|H|R))===0)for(p=0;p<I.length;p++)ft(I[p],e);if(s!==null&&s!==e){if(fe++,s.deps!==null)for(let O=0;O<t;O+=1)s.deps[O].rv=fe;if(n!==null)for(const O of n)O.rv=fe;I!==null&&(r===null?r=I:r.push(...I))}return(e.f&W)!==0&&(e.f^=W),u}catch(O){return Ct(O)}finally{e.f^=$e,k=n,D=t,I=r,v=s,C=f,He(l),L=o,le=i}}function rr(e,n){let t=n.reactions;if(t!==null){var r=_t.call(t,e);if(r!==-1){var s=t.length-1;s===0?t=n.reactions=null:(t[r]=t[s],t.pop())}}if(t===null&&(n.f&A)!==0&&(k===null||!Ee.call(k,n))){var f=n;(f.f&P)!==0&&(f.f^=P,f.f&=~ae),on(f),zt(f),Pe(f,0)}}function Pe(e,n){var t=e.deps;if(t!==null)for(var r=n;r<t.length;r++)rr(e,t[r])}function Se(e){var n=e.f;if((n&Z)===0){E(e,m);var t=w,r=je;w=e,je=!0;try{(n&(ee|In))!==0?Qt(e):hn(e),Jn(e);var s=it(e);e.teardown=typeof s=="function"?s:null,e.wv=rt;var f}finally{je=r,w=t}}}async function is(){await Promise.resolve(),Lt()}function ls(){return be.ensure().settled()}function ke(e){var n=e.f,t=(n&A)!==0;if(v!==null&&!L){var r=w!==null&&(w.f&Z)!==0;if(!r&&(C===null||!Ee.call(C,e))){var s=v.deps;if((v.f&$e)!==0)e.rv<fe&&(e.rv=fe,k===null&&s!==null&&s[D]===e?D++:k===null?k=[e]:k.push(e));else{(v.deps??(v.deps=[])).push(e);var f=e.reactions;f===null?e.reactions=[v]:Ee.call(f,v)||f.push(v)}}}if(ce&&J.has(e))return J.get(e);if(t){var l=e;if(ce){var o=l.v;return((l.f&m)===0&&l.reactions!==null||at(l))&&(o=cn(l)),J.set(l,o),o}var i=(l.f&P)===0&&!L&&v!==null&&(je||(v.f&P)!==0),a=(l.f&Oe)===0;Me(l)&&(i&&(l.f|=P),Un(l)),i&&!a&&(Bn(l),lt(l))}if(b!=null&&b.has(e))return b.get(e);if((e.f&W)!==0)throw e.v;return e.v}function lt(e){if(e.f|=P,e.deps!==null)for(const n of e.deps)(n.reactions??(n.reactions=[])).push(e),(n.f&A)!==0&&(n.f&P)===0&&(Bn(n),lt(n))}function at(e){if(e.v===T)return!0;if(e.deps===null)return!1;for(const n of e.deps)if(J.has(n)||(n.f&A)!==0&&at(n))return!0;return!1}function as(e){var n=L;try{return L=!0,e()}finally{L=n}}function os(e){if(!(typeof e!="object"||!e||e instanceof EventTarget)){if(De in e)sn(e);else if(!Array.isArray(e))for(let n in e){const t=e[n];typeof t=="object"&&t&&De in t&&sn(t)}}}function sn(e,n=new Set){if(typeof e=="object"&&e!==null&&!(e instanceof EventTarget)&&!n.has(e)){n.add(e),e instanceof Date&&e.getTime();for(let r in e)try{sn(e[r],n)}catch{}const t=xn(e);if(t!==Object.prototype&&t!==Array.prototype&&t!==Map.prototype&&t!==Set.prototype&&t!==Date.prototype){const r=vt(t);for(let s in r){const f=r[s].get;if(f)try{f.call(e)}catch{}}}}}export{Dr as $,ce as A,w as B,Sr as C,Z as D,br as E,Tr as F,Rr as G,ss as H,ue as I,nr as J,Ve as K,or as L,rs as M,h as N,g as O,Ar as P,fs as Q,Kr as R,De as S,ts as T,Ir as U,Ye as V,Mr as W,Nt as X,kt as Y,Fr as Z,me as _,Yr as a,dr as a$,Sn as a0,$r as a1,is as a2,es as a3,bn as a4,Er as a5,rn as a6,Cn as a7,xt as a8,tn as a9,Ue as aA,vn as aB,Zn as aC,Xe as aD,yt as aE,kr as aF,be as aG,E as aH,R as aI,G as aJ,H as aK,Mt as aL,Ae as aM,Q as aN,He as aO,Ct as aP,v as aQ,Cr as aR,qe as aS,Ce as aT,pr as aU,xr as aV,Wt as aW,dn as aX,ir as aY,Vr as aZ,ln as a_,ar as aa,vr as ab,ct as ac,fr as ad,wr as ae,mr as af,qr as ag,_n as ah,yr as ai,Y as aj,Tn as ak,q as al,gr as am,zr as an,ne as ao,Dt as ap,xn as aq,vt as ar,$t as as,ur as at,_r as au,Xr as av,Xt as aw,Or as ax,Nr as ay,Oe as az,K as b,Jr as b0,an as b1,Qr as b2,Lt as b3,pt as b4,It as b5,ls as b6,Ur as c,te as d,Ne as e,Br as f,ke as g,oe as h,Ut as i,S as j,as as k,Be as l,Wr as m,wt as n,lr as o,jr as p,os as q,Pr as r,Gr as s,ns as t,Zr as u,un as v,Lr as w,Hr as x,xe as y,hr as z};