From e2e0e4ea5d517c4c05ec3a07a5936074dcb93d08 Mon Sep 17 00:00:00 2001 From: BCsabaEngine Date: Sun, 15 Dec 2024 13:00:03 +0100 Subject: [PATCH] chore: deps * feat: mime npm package * fix: pipeline --- demo/svelte/dist/assets/index-B9YCfFJL.js | 1 + demo/svelte/dist/assets/index-D_xnI6Wv.js | 1 - demo/svelte/dist/favicon.png.gz | Bin 33290 -> 33290 bytes demo/svelte/dist/index.html | 2 +- demo/svelte/package-lock.json | 320 ++++++++++------------ demo/svelte/package.json | 10 +- package-lock.json | 214 +++++++-------- package.json | 10 +- 8 files changed, 261 insertions(+), 297 deletions(-) create mode 100644 demo/svelte/dist/assets/index-B9YCfFJL.js delete mode 100644 demo/svelte/dist/assets/index-D_xnI6Wv.js diff --git a/demo/svelte/dist/assets/index-B9YCfFJL.js b/demo/svelte/dist/assets/index-B9YCfFJL.js new file mode 100644 index 0000000..fdaf313 --- /dev/null +++ b/demo/svelte/dist/assets/index-B9YCfFJL.js @@ -0,0 +1 @@ +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function r(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function n(o){if(o.ep)return;o.ep=!0;const i=r(o);fetch(o.href,i)}})();const Uo=!1;var Vt=Array.isArray,Hr=Array.from,Bo=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,zn=Object.getOwnPropertyDescriptors,Wo=Object.prototype,Vo=Array.prototype,Gr=Object.getPrototypeOf;function ut(e){return typeof e=="function"}const Ee=()=>{};function jo(e){return e()}function Or(e){for(var t=0;t_(e))),t}function O(e,t){return Y!==null&&Qr()&&Y.f&(Ae|gr)&&(Le===null||!Le.includes(e))&&ti(),Un(e,t)}function Un(e,t){return e.equals(t)||(e.v=t,e.version=oo(),Bn(e,Qe),Qr()&&M!==null&&M.f&ve&&!(M.f&Re)&&(ce!==null&&ce.includes(e)?(Oe(M,Qe),yr(M)):Je===null?xi([e]):Je.push(e))),t}function Bn(e,t){var r=e.reactions;if(r!==null)for(var n=Qr(),o=r.length,i=0;i=b.v&&O(b,w+1)}dn(s)}return!0},ownKeys(c){_(s);var a=Reflect.ownKeys(c).filter(d=>{var v=o.get(d);return v===void 0||v.v!==he});for(var[u,f]of o)f.v!==he&&!(u in c)&&a.push(u);return a},setPrototypeOf(){$o()}})}function dn(e,t=1){O(e,e.v+t)}var vn,Hn,Gn;function vi(){if(vn===void 0){vn=window;var e=Element.prototype,t=Node.prototype;Hn=Xe(t,"firstChild").get,Gn=Xe(t,"nextSibling").get,e.__click=void 0,e.__className="",e.__attributes=null,e.__styles=null,e.__e=void 0,Text.prototype.__t=void 0}}function qt(e=""){return document.createTextNode(e)}function _e(e){return Hn.call(e)}function pr(e){return Gn.call(e)}function ae(e,t){return _e(e)}function X(e,t){{var r=_e(e);return r instanceof Comment&&r.data===""?pr(r):r}}function re(e,t=1,r=!1){let n=e;for(;t--;)n=pr(n);return n}function gi(e){e.textContent=""}function je(e){var t=Ae|Qe;M===null?t|=lt:M.f|=In;var r=Y!==null&&Y.f&Ae?Y:null;const n={children:null,ctx:H,deps:null,equals:Fn,f:t,fn:e,reactions:null,v:null,version:0,parent:r??M};if(r!==null){var o;((o=r).children??(o.children=[])).push(n)}return n}function yt(e){const t=je(e);return t.equals=Yr,t}function qn(e){var t=e.children;if(t!==null){e.children=null;for(var r=0;rnew Promise(n=>{r.outro?It(t,()=>{Ne(t),n(void 0)}):(Ne(t),n(void 0))})}function Yt(e){return At(Nn,e,!1)}function q(e,t){var r=H,n={effect:null,ran:!1};r.l.r1.push(n),n.effect=Kt(()=>{e(),!n.ran&&(n.ran=!0,O(r.l.r2,!0),Ie(t))})}function Fe(){var e=H;Kt(()=>{if(_(e.l.r2)){for(var t of e.l.r1){var r=t.effect;r.f&ve&&Oe(r,kt),Pt(r)&&Zt(r),t.ran=!1}e.l.r2.v=!1}})}function Kt(e){return At(jt,e,!0)}function ee(e){return Xt(e)}function Xt(e,t=0){return At(jt|gr|t,e,!0)}function nt(e,t=!0){return At(jt|Re,e,!0,t)}function Jn(e){var t=e.teardown;if(t!==null){const r=Jr,n=Y;hn(!0),Me(null);try{t.call(null)}finally{hn(r),Me(n)}}}function Qn(e){var t=e.deriveds;if(t!==null){e.deriveds=null;for(var r=0;r{Ne(e),t&&t()})}function to(e,t){var r=e.length;if(r>0){var n=()=>--r||t();for(var o of e)o.out(n)}else t()}function Xr(e,t,r){if(!(e.f&Te)){if(e.f^=Te,e.transitions!==null)for(const s of e.transitions)(s.is_global||r)&&t.push(s);for(var n=e.first;n!==null;){var o=n.next,i=(n.f&Gt)!==0||(n.f&Re)!==0;Xr(n,t,i?r:!1),n=o}}}function Dt(e){ro(e,!0)}function ro(e,t){if(e.f&Te){Pt(e)&&Zt(e),e.f^=Te;for(var r=e.first;r!==null;){var n=r.next,o=(r.f&Gt)!==0||(r.f&Re)!==0;ro(r,o?t:!1),r=n}if(e.transitions!==null)for(const i of e.transitions)(i.is_global||t)&&i.in()}}let zr=!1,Nr=[];function _i(){zr=!1;const e=Nr.slice();Nr=[],Or(e)}function br(e){zr||(zr=!0,queueMicrotask(_i)),Nr.push(e)}function Zr(e){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}let ir=!1,lr=!1,ar=null,vt=!1,Jr=!1;function gn(e){vt=e}function hn(e){Jr=e}let Mr=[],Mt=0;let Y=null;function Me(e){Y=e}let M=null;function ke(e){M=e}let Le=null;function wi(e){Le=e}let ce=null,me=0,Je=null;function xi(e){Je=e}let no=0,dt=!1,H=null;function oo(){return++no}function Qr(){return!Et||H!==null&&H.l===null}function Pt(e){var c;var t=e.f;if(t&Qe)return!0;if(t&kt){var r=e.deps,n=(t<)!==0;if(r!==null){var o;if(t&sr){for(o=0;oe.version)return!0}}n||Oe(e,ve)}return!1}function ki(e,t){for(var r=t;r!==null;){if(r.f&Tr)try{r.fn(e);return}catch{r.f^=Tr}r=r.parent}throw ir=!1,e}function Ci(e){return(e.f&Ct)===0&&(e.parent===null||(e.parent.f&Tr)===0)}function mr(e,t,r,n){if(ir){if(r===null&&(ir=!1),Ci(t))throw e;return}r!==null&&(ir=!0);{ki(e,t);return}}function io(e){var t=ce,r=me,n=Je,o=Y,i=dt,s=Le,l=H,c=e.f;ce=null,me=0,Je=null,Y=c&(Re|Ht)?null:e,dt=!vt&&(c<)!==0,Le=null,H=e.ctx;try{var a=(0,e.fn)(),u=e.deps;if(ce!==null){var f;if(Ft(e,me),u!==null&&me>0)for(u.length=me+ce.length,f=0;f1e3){Mt=0;try{Zo()}catch(e){if(ar!==null)mr(e,ar,null);else throw e}}Mt++}function Pi(e){var t=e.length;if(t!==0){Ai();var r=vt;vt=!0;try{for(var n=0;n1001)return;const e=Mr;Mr=[],Pi(e),lr||(Mt=0,ar=null)}function yr(e){lr||(lr=!0,queueMicrotask(Ri)),ar=e;for(var t=e;t.parent!==null;){t=t.parent;var r=t.f;if(r&(Ht|Re)){if(!(r&ve))return;t.f^=ve}}Mr.push(t)}function so(e,t){var r=e.first,n=[];e:for(;r!==null;){var o=r.f,i=(o&Re)!==0,s=i&&(o&ve)!==0,l=r.next;if(!s&&!(o&Te))if(o&jt){if(i)r.f^=ve;else try{Pt(r)&&Zt(r)}catch(f){mr(f,r,null,r.ctx)}var c=r.first;if(c!==null){r=c;continue}}else o&Nn&&n.push(r);if(l===null){let f=r.parent;for(;f!==null;){if(e===f)break e;var a=f.next;if(a!==null){r=a;continue e}f=f.parent}}r=l}for(var u=0;u{document.activeElement===r&&e.focus()})}}function zi(e){var t=Y,r=M;Me(null),ke(null);try{return e()}finally{Me(t),ke(r)}}const ao=new Set,Dr=new Set;function co(e,t,r,n){function o(i){if(n.capture||Nt.call(t,i),!i.cancelBubble)return zi(()=>r.call(this,i))}return e.startsWith("pointer")||e.startsWith("touch")||e==="wheel"?br(()=>{t.addEventListener(e,o,n)}):t.addEventListener(e,o,n),o}function j(e,t,r,n,o){var i={capture:n,passive:o},s=co(e,t,r,i);(t===document.body||t===window||t===document)&&Zn(()=>{t.removeEventListener(e,s,i)})}function Ni(e){for(var t=0;t{throw m});throw d}}finally{e.__root=t,delete e.currentTarget,Me(u),ke(f)}}}function $r(e){var t=document.createElement("template");return t.innerHTML=e,t.content}function et(e,t){var r=M;r.nodes_start===null&&(r.nodes_start=e,r.nodes_end=t)}function Z(e,t){var r=(t&Vn)!==0,n=(t&di)!==0,o,i=!e.startsWith("");return()=>{o===void 0&&(o=$r(i?e:""+e),r||(o=_e(o)));var s=n?document.importNode(o,!0):o.cloneNode(!0);if(r){var l=_e(s),c=s.lastChild;et(l,c)}else et(s,s);return s}}function en(e,t,r="svg"){var n=!e.startsWith(""),o=(t&Vn)!==0,i=`<${r}>${n?e:""+e}`,s;return()=>{if(!s){var l=$r(i),c=_e(l);if(o)for(s=document.createDocumentFragment();_e(c);)s.appendChild(_e(c));else s=_e(c)}var a=s.cloneNode(!0);if(o){var u=_e(a),f=a.lastChild;et(u,f)}else et(a,a);return a}}function Ge(e=""){{var t=qt(e+"");return et(t,t),t}}function ie(){var e=document.createDocumentFragment(),t=document.createComment(""),r=qt();return e.append(t,r),et(t,r),e}function S(e,t){e!==null&&e.before(t)}function Mi(e){return e.endsWith("capture")&&e!=="gotpointercapture"&&e!=="lostpointercapture"}const Ii=["beforeinput","click","change","dblclick","contextmenu","focusin","focusout","input","keydown","keyup","mousedown","mousemove","mouseout","mouseover","mouseup","pointerdown","pointermove","pointerout","pointerover","pointerup","touchend","touchmove","touchstart"];function Di(e){return Ii.includes(e)}const Fi={formnovalidate:"formNoValidate",ismap:"isMap",nomodule:"noModule",playsinline:"playsInline",readonly:"readOnly",defaultvalue:"defaultValue",defaultchecked:"defaultChecked",srcobject:"srcObject"};function Ui(e){return e=e.toLowerCase(),Fi[e]??e}const Bi=["touchstart","touchmove"];function Wi(e){return Bi.includes(e)}let cr=!0;function bn(e){cr=e}function ur(e,t){var r,n=t==null?"":typeof t=="object"?t+"":t;n!==((r=e).__t??(r.__t=e.nodeValue))&&(e.__t=n,e.nodeValue=n==null?"":n+"")}function Vi(e,t){return ji(e,t)}const at=new Map;function ji(e,{target:t,anchor:r,props:n={},events:o,context:i,intro:s=!0}){vi();var l=new Set,c=f=>{for(var d=0;d{var f=r??t.appendChild(qt());return nt(()=>{if(i){ue({});var d=H;d.c=i}o&&(n.$$events=o),cr=s,a=e(f,n)||{},cr=!0,i&&fe()}),()=>{var g;for(var d of l){t.removeEventListener(d,Nt);var v=at.get(d);--v===0?(document.removeEventListener(d,Nt),at.delete(d)):at.set(d,v)}Dr.delete(c),f!==r&&((g=f.parentNode)==null||g.removeChild(f))}});return Hi.set(a,u),a}let Hi=new WeakMap;function pe(e,t,r=!1){var n=e,o=null,i=null,s=he,l=r?Gt:0,c=!1;const a=(f,d=!0)=>{c=!0,u(d,f)},u=(f,d)=>{s!==(s=f)&&(s?(o?Dt(o):d&&(o=nt(()=>d(n))),i&&It(i,()=>{i=null})):(i?Dt(i):d&&(i=nt(()=>d(n))),o&&It(o,()=>{o=null})))};Xt(()=>{c=!1,t(a),c||u(null,null)},l)}function Gi(e,t){return t}function qi(e,t,r,n){for(var o=[],i=t.length,s=0;s0&&o.length===0&&r!==null;if(l){var c=r.parentNode;gi(c),c.append(r),n.clear(),Ke(e,t[0].prev,t[i-1].next)}to(o,()=>{for(var a=0;a{var f=r(),d=Vt(f)?f:f==null?[]:Hr(f),v=d.length;if(!(u&&v===0)){u=v===0;{var g=Y;Ki(d,l,s,o,t,(g.f&Te)!==0,n)}i!==null&&(v===0?a?Dt(a):a=nt(()=>i(s)):a!==null&&It(a,()=>{a=null})),r()}})}function Ki(e,t,r,n,o,i,s){var l=e.length,c=t.items,a=t.first,u=a,f,d=null,v=[],g=[],p,h,b,w;for(w=0;w0){var N=l===0?r:null;qi(t,E,N,c)}}M.first=t.first&&t.first.e,M.last=d&&d.e}function Xi(e,t,r,n){Un(e.v,t),e.i=r}function Zi(e,t,r,n,o,i,s,l,c){var a=(c&oi)!==0,u=(c&si)===0,f=a?u?hr(o):ye(o):o,d=c&ii?ye(s):s,v={i:d,v:f,k:i,a:null,e:null,prev:r,next:n};try{return v.e=nt(()=>l(e,f,d),jn),v.e.prev=r&&r.e,v.e.next=n&&n.e,r===null?t.first=v:(r.next=v,r.e.next=v.e),n!==null&&(n.prev=v,n.e.prev=v.e),v}finally{}}function mn(e,t,r){for(var n=e.next?e.next.e.nodes_start:r,o=t?t.e.nodes_start:r,i=e.e.nodes_start;i!==n;){var s=pr(i);o.before(i),i=s}}function Ke(e,t,r){t===null?e.first=r:(t.next=r,t.e.next=r&&r.e),r!==null&&(r.prev=t,r.e.prev=t&&t.e)}function Ji(e,t,r,n,o){var i=e,s="",l;Xt(()=>{s!==(s=t()??"")&&(l!==void 0&&(Ne(l),l=void 0),s!==""&&(l=nt(()=>{var c=s+"";c=`${c}`;var a=$r(c);for(a=_e(a),et(_e(a),a.lastChild);_e(a);)i.before(_e(a))})))})}function se(e,t,r,n,o){var l;var i=(l=t.$$slots)==null?void 0:l[r],s=!1;i===!0&&(i=t[r==="default"?"children":r],s=!0),i===void 0?o!==null&&o(e):i(e,s?()=>n:n)}function Qi(e){const t={};e.children&&(t.default=!0);for(const r in e.$$slots)t[r]=!0;return t}function Ut(e,t,r,n,o,i){var s,l,c=null,a=e,u;Xt(()=>{const f=t()||null;var d=f==="svg"?mt:null;f!==s&&(u&&(f===null?It(u,()=>{u=null,l=null}):f===l?Dt(u):(Ne(u),bn(!1))),f&&f!==l&&(u=nt(()=>{if(c=d?document.createElementNS(d,f):document.createElement(f),et(c,c),n){var v=c.appendChild(qt());n(c,v)}M.nodes_end=c,a.before(c)})),s=f,s&&(l=s),bn(!0))},Gt)}function Bt(e,t,r){Yt(()=>{var n=Ie(()=>t(e,r==null?void 0:r())||{});if(r&&(n!=null&&n.update)){var o=!1,i={};Kt(()=>{var s=r();T(s),o&&qr(i,s)&&(i=s,n.update(s))}),o=!0}if(n!=null&&n.destroy)return()=>n.destroy()})}function $i(e,t){t?e.hasAttribute("selected")||e.setAttribute("selected",""):e.removeAttribute("selected")}function gt(e,t,r,n){var o,i=(o=e).__attributes??(o.__attributes={});i[t]!==(i[t]=r)&&(t==="style"&&"__styles"in e&&(e.__styles={}),t==="loading"&&(e[qo]=r),r==null?e.removeAttribute(t):typeof r!="string"&&uo(e).includes(t)?e[t]=r:e.setAttribute(t,r))}function ge(e,t,r,n,o=!1,i=!1,s=!1){var l,c=t||{},a=e.tagName==="OPTION";for(var u in t)u in r||(r[u]=null);var f=uo(e),d=(l=e).__attributes??(l.__attributes={});for(const m in r){let y=r[m];if(a&&m==="value"&&y==null){e.value=e.__value="",c[m]=y;continue}var v=c[m];if(y!==v){c[m]=y;var g=m[0]+m[1];if(g!=="$$"){if(g==="on"){const x={},C="$$"+m;let A=m.slice(2);var p=Di(A);if(Mi(A)&&(A=A.slice(0,-7),x.capture=!0),!p&&v){if(y!=null)continue;e.removeEventListener(A,c[C],x),c[C]=null}if(y!=null)if(p)e[`__${A}`]=y,Ni([A]);else{let E=function(R){c[m].call(this,R)};var w=E;c[C]=co(A,e,E,x)}else p&&(e[`__${A}`]=void 0)}else if(m==="style"&&y!=null)e.style.cssText=y+"";else if(m==="autofocus")Li(e,!!y);else if(m==="__value"||m==="value"&&y!=null)e.value=e[m]=e.__value=y;else if(m==="selected"&&a)$i(e,y);else{var h=m;o||(h=Ui(h));var b=h==="defaultValue"||h==="defaultChecked";if(y==null&&!i&&!b)if(d[m]=null,h==="value"||h==="checked"){let x=e;if(h==="value"){let C=x.defaultValue;x.removeAttribute(h),x.defaultValue=C}else{let C=x.defaultChecked;x.removeAttribute(h),x.defaultChecked=C}}else e.removeAttribute(m);else b||f.includes(h)&&(i||typeof y!="string")?e[h]=y:typeof y!="function"&>(e,h,y)}m==="style"&&"__styles"in e&&(e.__styles={})}}}return c}var yn=new Map;function uo(e){var t=yn.get(e.nodeName);if(t)return t;yn.set(e.nodeName,t=[]);for(var r,n=e,o=Element.prototype;o!==n;){r=zn(n);for(var i in r)r[i].set&&t.push(i);n=Gr(n)}return t}function ht(e,t){var r=e.__className,n=es(t);(r!==n||jn)&&(t==null?e.removeAttribute("class"):e.className=n,e.__className=n)}function es(e){return e??""}const ts=()=>performance.now(),Ve={tick:e=>requestAnimationFrame(e),now:()=>ts(),tasks:new Set};function fo(){const e=Ve.now();Ve.tasks.forEach(t=>{t.c(e)||(Ve.tasks.delete(t),t.f())}),Ve.tasks.size!==0&&Ve.tick(fo)}function rs(e){let t;return Ve.tasks.size===0&&Ve.tick(fo),{promise:new Promise(r=>{Ve.tasks.add(t={c:e,f:r})}),abort(){Ve.tasks.delete(t)}}}function tr(e,t){e.dispatchEvent(new CustomEvent(t))}function ns(e){if(e==="float")return"cssFloat";if(e==="offset")return"cssOffset";if(e.startsWith("--"))return e;const t=e.split("-");return t.length===1?t[0]:t[0]+t.slice(1).map(r=>r[0].toUpperCase()+r.slice(1)).join("")}function _n(e){const t={},r=e.split(";");for(const n of r){const[o,i]=n.split(":");if(!o||i===void 0)break;const s=ns(o.trim());t[s]=i.trim()}return t}const os=e=>e;function vo(e,t,r,n){var o,i=(e&fi)!==0,s="both",l,c=t.inert,a,u;function f(){var h=Y,b=M;Me(null),ke(null);try{return l??(l=r()(t,(n==null?void 0:n())??{},{direction:s}))}finally{Me(h),ke(b)}}var d={is_global:i,in(){t.inert=c,tr(t,"introstart"),a=Fr(t,f(),u,1,()=>{tr(t,"introend"),a==null||a.abort(),a=l=void 0})},out(h){t.inert=!0,tr(t,"outrostart"),u=Fr(t,f(),a,0,()=>{tr(t,"outroend"),h==null||h()})},stop:()=>{a==null||a.abort(),u==null||u.abort()}},v=M;if(((o=v).transitions??(o.transitions=[])).push(d),cr){var g=i;if(!g){for(var p=v.parent;p&&p.f≫)for(;(p=p.parent)&&!(p.f&gr););g=!p||(p.f&Mn)!==0}g&&Yt(()=>{Ie(()=>d.in())})}}function Fr(e,t,r,n,o){var i=n===1;if(ut(t)){var s,l=!1;return br(()=>{if(!l){var h=t({direction:i?"in":"out"});s=Fr(e,h,r,n,o)}}),{abort:()=>{l=!0,s==null||s.abort()},deactivate:()=>s.deactivate(),reset:()=>s.reset(),t:()=>s.t()}}if(r==null||r.deactivate(),!(t!=null&&t.duration))return o(),{abort:Ee,deactivate:Ee,reset:Ee,t:()=>n};const{delay:c=0,css:a,tick:u,easing:f=os}=t;var d=[];if(i&&r===void 0&&(u&&u(0,1),a)){var v=_n(a(0,1));d.push(v,v)}var g=()=>1-n,p=e.animate(d,{duration:c});return p.onfinish=()=>{var h=(r==null?void 0:r.t())??1-n;r==null||r.abort();var b=n-h,w=t.duration*Math.abs(b),m=[];if(w>0){if(a)for(var y=Math.ceil(w/16.666666666666668),x=0;x<=y;x+=1){var C=h+b*f(x/y),A=a(C,1-C);m.push(_n(A))}g=()=>{var E=p.currentTime;return h+b*f(E/w)},u&&rs(()=>{if(p.playState!=="running")return!1;var E=g();return u(E,1-E),!0})}p=e.animate(m,{duration:w,fill:"forwards"}),p.onfinish=()=>{g=()=>n,u==null||u(n,1-n),o()}},{abort:()=>{p&&(p.cancel(),p.effect=null,p.onfinish=Ee)},deactivate:()=>{o=Ee},reset:()=>{n===0&&(u==null||u(1,0))},t:()=>g()}}function wn(e,t){return e===t||(e==null?void 0:e[Ze])===t}function Ur(e={},t,r,n){return Yt(()=>{var o,i;return Kt(()=>{o=i,i=[],Ie(()=>{e!==r(...i)&&(t(e,...i),o&&wn(r(...o),e)&&t(null,...o))})}),()=>{br(()=>{i&&wn(r(...i),e)&&t(null,...i)})}}),e}function be(e=!1){const t=H,r=t.l.u;if(!r)return;let n=()=>T(t.s);if(e){let o=0,i={};const s=je(()=>{let l=!1;const c=t.s;for(const a in c)c[a]!==i[a]&&(i[a]=c[a],l=!0);return l&&o++,o});n=()=>_(s)}r.b.length&&bi(()=>{xn(t,n),Or(r.b)}),Lr(()=>{const o=Ie(()=>r.m.map(jo));return()=>{for(const i of o)typeof i=="function"&&i()}}),r.a.length&&Lr(()=>{xn(t,n),Or(r.a)})}function xn(e,t){if(e.l.s)for(const r of e.l.s)_(r);t()}function V(e,t){var i;var r=(i=e.$$events)==null?void 0:i[t.type],n=Vt(r)?r.slice():r==null?[]:[r];for(var o of n)o.call(this,t)}function is(e,t,r){if(e==null)return t(void 0),Ee;const n=Ie(()=>e.subscribe(t,r));return n.unsubscribe?()=>n.unsubscribe():n}let rr=!1;function go(e,t,r){var n,o;const i=(n=r)[o=t]??(n[o]={store:null,source:hr(void 0),unsubscribe:Ee});if(i.store!==e)if(i.unsubscribe(),i.store=e??null,e==null)i.source.v=void 0,i.unsubscribe=Ee;else{var s=!0;i.unsubscribe=is(e,l=>{s?i.source.v=l:O(i.source,l)}),s=!1}return _(i.source)}function ho(){const e={};return Zn(()=>{for(var t in e)e[t].unsubscribe()}),e}function ss(e){var t=rr;try{return rr=!1,[e(),rr]}finally{rr=t}}const ls={get(e,t){if(!e.exclude.includes(t))return e.props[t]},set(e,t){return!1},getOwnPropertyDescriptor(e,t){if(!e.exclude.includes(t)&&t in e.props)return{enumerable:!0,configurable:!0,value:e.props[t]}},has(e,t){return e.exclude.includes(t)?!1:t in e.props},ownKeys(e){return Reflect.ownKeys(e.props).filter(t=>!e.exclude.includes(t))}};function as(e,t,r){return new Proxy({props:e,exclude:t},ls)}const cs={get(e,t){if(!e.exclude.includes(t))return _(e.version),t in e.special?e.special[t]():e.props[t]},set(e,t,r){return t in e.special||(e.special[t]=k({get[t](){return e.props[t]}},t,Wn)),e.special[t](r),pn(e.version),!0},getOwnPropertyDescriptor(e,t){if(!e.exclude.includes(t)&&t in e.props)return{enumerable:!0,configurable:!0,value:e.props[t]}},deleteProperty(e,t){return e.exclude.includes(t)||(e.exclude.push(t),pn(e.version)),!0},has(e,t){return e.exclude.includes(t)?!1:t in e.props},ownKeys(e){return Reflect.ownKeys(e.props).filter(t=>!e.exclude.includes(t))}};function G(e,t){return new Proxy({props:e,exclude:t,special:{},version:ye(0)},cs)}const us={get(e,t){let r=e.props.length;for(;r--;){let n=e.props[r];if(ut(n)&&(n=n()),typeof n=="object"&&n!==null&&t in n)return n[t]}},set(e,t,r){let n=e.props.length;for(;n--;){let o=e.props[n];ut(o)&&(o=o());const i=Xe(o,t);if(i&&i.set)return i.set(r),!0}return!1},getOwnPropertyDescriptor(e,t){let r=e.props.length;for(;r--;){let n=e.props[r];if(ut(n)&&(n=n()),typeof n=="object"&&n!==null&&t in n){const o=Xe(n,t);return o&&!o.configurable&&(o.configurable=!0),o}}},has(e,t){if(t===Ze||t===Dn)return!1;for(let r of e.props)if(ut(r)&&(r=r()),r!=null&&t in r)return!0;return!1},ownKeys(e){const t=[];for(let r of e.props){ut(r)&&(r=r());for(const n in r)t.includes(n)||t.push(n)}return t}};function _r(...e){return new Proxy({props:e},us)}function kn(e){for(var t=M,r=M;t!==null&&!(t.f&(Re|Ht));)t=t.parent;try{return ke(t),e()}finally{ke(r)}}function k(e,t,r,n){var A;var o=(r&li)!==0,i=!Et||(r&ai)!==0,s=(r&ci)!==0,l=(r&ui)!==0,c=!1,a;s?[a,c]=ss(()=>e[t]):a=e[t];var u=Ze in e||Dn in e,f=((A=Xe(e,t))==null?void 0:A.set)??(u&&s&&t in e?E=>e[t]=E:void 0),d=n,v=!0,g=!1,p=()=>(g=!0,v&&(v=!1,l?d=Ie(n):d=n),d);a===void 0&&n!==void 0&&(f&&i&&Jo(),a=p(),f&&f(a));var h;if(i)h=()=>{var E=e[t];return E===void 0?p():(v=!0,g=!1,E)};else{var b=kn(()=>(o?je:yt)(()=>e[t]));b.f|=Ho,h=()=>{var E=_(b);return E!==void 0&&(d=void 0),E===void 0?d:E}}if(!(r&Wn))return h;if(f){var w=e.$$legacy;return function(E,R){return arguments.length>0?((!i||!R||w||c)&&f(R?h():E),E):h()}}var m=!1,y=!1,x=hr(a),C=kn(()=>je(()=>{var E=h(),R=_(x);return m?(m=!1,y=!0,R):(y=!1,x.v=E)}));return o||(C.equals=Yr),function(E,R){if(arguments.length>0){const N=R?_(C):i&&s?ft(E):E;return C.equals(N)||(m=!0,O(x,N),g&&d!==void 0&&(d=N),Ie(()=>_(C))),E}return _(C)}}function fs(e){H===null&&Zr(),Et&&H.l!==null?vs(H).m.push(e):Lr(()=>{const t=Ie(e);if(typeof t=="function")return t})}function ds(e,t,{bubbles:r=!1,cancelable:n=!1}={}){return new CustomEvent(e,{detail:t,bubbles:r,cancelable:n})}function po(){const e=H;return e===null&&Zr(),(t,r,n)=>{var i;const o=(i=e.s.$$events)==null?void 0:i[t];if(o){const s=Vt(o)?o.slice():[o],l=ds(t,r,n);for(const c of s)c.call(e.x,l);return!l.defaultPrevented}return!0}}function vs(e){var t,r=e.l;return(t=r).u??(t.u={a:[],b:[],m:[]})}const gs="5";var Cn;typeof window<"u"&&((Cn=window).__svelte||(Cn.__svelte={v:new Set})).v.add(gs);ri();const ct=[];function wr(e,t=Ee){let r=null;const n=new Set;function o(l){if(qr(e,l)&&(e=l,r)){const c=!ct.length;for(const a of n)a[1](),ct.push(a,e);if(c){for(let a=0;a{n.delete(a),n.size===0&&r&&(r(),r=null)}}return{set:o,update:i,subscribe:s}}const tn="-",hs=e=>{const t=bs(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:s=>{const l=s.split(tn);return l[0]===""&&l.length!==1&&l.shift(),bo(l,t)||ps(s)},getConflictingClassGroupIds:(s,l)=>{const c=r[s]||[];return l&&n[s]?[...c,...n[s]]:c}}},bo=(e,t)=>{var s;if(e.length===0)return t.classGroupId;const r=e[0],n=t.nextPart.get(r),o=n?bo(e.slice(1),n):void 0;if(o)return o;if(t.validators.length===0)return;const i=e.join(tn);return(s=t.validators.find(({validator:l})=>l(i)))==null?void 0:s.classGroupId},En=/^\[(.+)\]$/,ps=e=>{if(En.test(e)){const t=En.exec(e)[1],r=t==null?void 0:t.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},bs=e=>{const{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return ys(Object.entries(e.classGroups),r).forEach(([i,s])=>{Br(s,n,i,t)}),n},Br=(e,t,r,n)=>{e.forEach(o=>{if(typeof o=="string"){const i=o===""?t:An(t,o);i.classGroupId=r;return}if(typeof o=="function"){if(ms(o)){Br(o(n),t,r,n);return}t.validators.push({validator:o,classGroupId:r});return}Object.entries(o).forEach(([i,s])=>{Br(s,An(t,i),r,n)})})},An=(e,t)=>{let r=e;return t.split(tn).forEach(n=>{r.nextPart.has(n)||r.nextPart.set(n,{nextPart:new Map,validators:[]}),r=r.nextPart.get(n)}),r},ms=e=>e.isThemeGetter,ys=(e,t)=>t?e.map(([r,n])=>{const o=n.map(i=>typeof i=="string"?t+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(([s,l])=>[t+s,l])):i);return[r,o]}):e,_s=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,n=new Map;const o=(i,s)=>{r.set(i,s),t++,t>e&&(t=0,n=r,r=new Map)};return{get(i){let s=r.get(i);if(s!==void 0)return s;if((s=n.get(i))!==void 0)return o(i,s),s},set(i,s){r.has(i)?r.set(i,s):o(i,s)}}},mo="!",ws=e=>{const{separator:t,experimentalParseClassName:r}=e,n=t.length===1,o=t[0],i=t.length,s=l=>{const c=[];let a=0,u=0,f;for(let h=0;hu?f-u:void 0;return{modifiers:c,hasImportantModifier:v,baseClassName:g,maybePostfixModifierPosition:p}};return r?l=>r({className:l,parseClassName:s}):s},xs=e=>{if(e.length<=1)return e;const t=[];let r=[];return e.forEach(n=>{n[0]==="["?(t.push(...r.sort(),n),r=[]):r.push(n)}),t.push(...r.sort()),t},ks=e=>({cache:_s(e.cacheSize),parseClassName:ws(e),...hs(e)}),Cs=/\s+/,Es=(e,t)=>{const{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:o}=t,i=[],s=e.trim().split(Cs);let l="";for(let c=s.length-1;c>=0;c-=1){const a=s[c],{modifiers:u,hasImportantModifier:f,baseClassName:d,maybePostfixModifierPosition:v}=r(a);let g=!!v,p=n(g?d.substring(0,v):d);if(!p){if(!g){l=a+(l.length>0?" "+l:l);continue}if(p=n(d),!p){l=a+(l.length>0?" "+l:l);continue}g=!1}const h=xs(u).join(":"),b=f?h+mo:h,w=b+p;if(i.includes(w))continue;i.push(w);const m=o(p,g);for(let y=0;y0?" "+l:l)}return l};function yo(){let e=0,t,r,n="";for(;e{if(typeof e=="string")return e;let t,r="";for(let n=0;nf(u),e());return r=ks(a),n=r.cache.get,o=r.cache.set,i=l,l(c)}function l(c){const a=n(c);if(a)return a;const u=Es(c,r);return o(c,u),u}return function(){return i(yo.apply(null,arguments))}}const Q=e=>{const t=r=>r[e]||[];return t.isThemeGetter=!0,t},wo=/^\[(?:([a-z-]+):)?(.+)\]$/i,Ps=/^\d+\/\d+$/,Ss=new Set(["px","full","screen"]),Rs=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Os=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Ts=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,Ls=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,zs=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,We=e=>pt(e)||Ss.has(e)||Ps.test(e),qe=e=>St(e,"length",Ws),pt=e=>!!e&&!Number.isNaN(Number(e)),Sr=e=>St(e,"number",pt),Tt=e=>!!e&&Number.isInteger(Number(e)),Ns=e=>e.endsWith("%")&&pt(e.slice(0,-1)),z=e=>wo.test(e),Ye=e=>Rs.test(e),Ms=new Set(["length","size","percentage"]),Is=e=>St(e,Ms,xo),Ds=e=>St(e,"position",xo),Fs=new Set(["image","url"]),Us=e=>St(e,Fs,js),Bs=e=>St(e,"",Vs),Lt=()=>!0,St=(e,t,r)=>{const n=wo.exec(e);return n?n[1]?typeof t=="string"?n[1]===t:t.has(n[1]):r(n[2]):!1},Ws=e=>Os.test(e)&&!Ts.test(e),xo=()=>!1,Vs=e=>Ls.test(e),js=e=>zs.test(e),Hs=()=>{const e=Q("colors"),t=Q("spacing"),r=Q("blur"),n=Q("brightness"),o=Q("borderColor"),i=Q("borderRadius"),s=Q("borderSpacing"),l=Q("borderWidth"),c=Q("contrast"),a=Q("grayscale"),u=Q("hueRotate"),f=Q("invert"),d=Q("gap"),v=Q("gradientColorStops"),g=Q("gradientColorStopPositions"),p=Q("inset"),h=Q("margin"),b=Q("opacity"),w=Q("padding"),m=Q("saturate"),y=Q("scale"),x=Q("sepia"),C=Q("skew"),A=Q("space"),E=Q("translate"),R=()=>["auto","contain","none"],N=()=>["auto","hidden","clip","visible","scroll"],U=()=>["auto",z,t],P=()=>[z,t],W=()=>["",We,qe],L=()=>["auto",pt,z],oe=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],B=()=>["solid","dashed","dotted","double","none"],I=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],$=()=>["start","end","center","between","around","evenly","stretch"],J=()=>["","0",z],le=()=>["auto","avoid","all","avoid-page","page","left","right","column"],D=()=>[pt,z];return{cacheSize:500,separator:":",theme:{colors:[Lt],spacing:[We,qe],blur:["none","",Ye,z],brightness:D(),borderColor:[e],borderRadius:["none","","full",Ye,z],borderSpacing:P(),borderWidth:W(),contrast:D(),grayscale:J(),hueRotate:D(),invert:J(),gap:P(),gradientColorStops:[e],gradientColorStopPositions:[Ns,qe],inset:U(),margin:U(),opacity:D(),padding:P(),saturate:D(),scale:D(),sepia:J(),skew:D(),space:P(),translate:P()},classGroups:{aspect:[{aspect:["auto","square","video",z]}],container:["container"],columns:[{columns:[Ye]}],"break-after":[{"break-after":le()}],"break-before":[{"break-before":le()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...oe(),z]}],overflow:[{overflow:N()}],"overflow-x":[{"overflow-x":N()}],"overflow-y":[{"overflow-y":N()}],overscroll:[{overscroll:R()}],"overscroll-x":[{"overscroll-x":R()}],"overscroll-y":[{"overscroll-y":R()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[p]}],"inset-x":[{"inset-x":[p]}],"inset-y":[{"inset-y":[p]}],start:[{start:[p]}],end:[{end:[p]}],top:[{top:[p]}],right:[{right:[p]}],bottom:[{bottom:[p]}],left:[{left:[p]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Tt,z]}],basis:[{basis:U()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",z]}],grow:[{grow:J()}],shrink:[{shrink:J()}],order:[{order:["first","last","none",Tt,z]}],"grid-cols":[{"grid-cols":[Lt]}],"col-start-end":[{col:["auto",{span:["full",Tt,z]},z]}],"col-start":[{"col-start":L()}],"col-end":[{"col-end":L()}],"grid-rows":[{"grid-rows":[Lt]}],"row-start-end":[{row:["auto",{span:[Tt,z]},z]}],"row-start":[{"row-start":L()}],"row-end":[{"row-end":L()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",z]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",z]}],gap:[{gap:[d]}],"gap-x":[{"gap-x":[d]}],"gap-y":[{"gap-y":[d]}],"justify-content":[{justify:["normal",...$()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...$(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...$(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[w]}],px:[{px:[w]}],py:[{py:[w]}],ps:[{ps:[w]}],pe:[{pe:[w]}],pt:[{pt:[w]}],pr:[{pr:[w]}],pb:[{pb:[w]}],pl:[{pl:[w]}],m:[{m:[h]}],mx:[{mx:[h]}],my:[{my:[h]}],ms:[{ms:[h]}],me:[{me:[h]}],mt:[{mt:[h]}],mr:[{mr:[h]}],mb:[{mb:[h]}],ml:[{ml:[h]}],"space-x":[{"space-x":[A]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[A]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",z,t]}],"min-w":[{"min-w":[z,t,"min","max","fit"]}],"max-w":[{"max-w":[z,t,"none","full","min","max","fit","prose",{screen:[Ye]},Ye]}],h:[{h:[z,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[z,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[z,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[z,t,"auto","min","max","fit"]}],"font-size":[{text:["base",Ye,qe]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Sr]}],"font-family":[{font:[Lt]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",z]}],"line-clamp":[{"line-clamp":["none",pt,Sr]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",We,z]}],"list-image":[{"list-image":["none",z]}],"list-style-type":[{list:["none","disc","decimal",z]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[b]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[b]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...B(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",We,qe]}],"underline-offset":[{"underline-offset":["auto",We,z]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:P()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",z]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",z]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[b]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...oe(),Ds]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Is]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Us]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[g]}],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[v]}],"gradient-via":[{via:[v]}],"gradient-to":[{to:[v]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[b]}],"border-style":[{border:[...B(),"hidden"]}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[b]}],"divide-style":[{divide:B()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...B()]}],"outline-offset":[{"outline-offset":[We,z]}],"outline-w":[{outline:[We,qe]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:W()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[b]}],"ring-offset-w":[{"ring-offset":[We,qe]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",Ye,Bs]}],"shadow-color":[{shadow:[Lt]}],opacity:[{opacity:[b]}],"mix-blend":[{"mix-blend":[...I(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":I()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",Ye,z]}],grayscale:[{grayscale:[a]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[f]}],saturate:[{saturate:[m]}],sepia:[{sepia:[x]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[a]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[f]}],"backdrop-opacity":[{"backdrop-opacity":[b]}],"backdrop-saturate":[{"backdrop-saturate":[m]}],"backdrop-sepia":[{"backdrop-sepia":[x]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",z]}],duration:[{duration:D()}],ease:[{ease:["linear","in","out","in-out",z]}],delay:[{delay:D()}],animate:[{animate:["none","spin","ping","pulse","bounce",z]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[y]}],"scale-x":[{"scale-x":[y]}],"scale-y":[{"scale-y":[y]}],rotate:[{rotate:[Tt,z]}],"translate-x":[{"translate-x":[E]}],"translate-y":[{"translate-y":[E]}],"skew-x":[{"skew-x":[C]}],"skew-y":[{"skew-y":[C]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",z]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",z]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":P()}],"scroll-mx":[{"scroll-mx":P()}],"scroll-my":[{"scroll-my":P()}],"scroll-ms":[{"scroll-ms":P()}],"scroll-me":[{"scroll-me":P()}],"scroll-mt":[{"scroll-mt":P()}],"scroll-mr":[{"scroll-mr":P()}],"scroll-mb":[{"scroll-mb":P()}],"scroll-ml":[{"scroll-ml":P()}],"scroll-p":[{"scroll-p":P()}],"scroll-px":[{"scroll-px":P()}],"scroll-py":[{"scroll-py":P()}],"scroll-ps":[{"scroll-ps":P()}],"scroll-pe":[{"scroll-pe":P()}],"scroll-pt":[{"scroll-pt":P()}],"scroll-pr":[{"scroll-pr":P()}],"scroll-pb":[{"scroll-pb":P()}],"scroll-pl":[{"scroll-pl":P()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",z]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[We,qe,Sr]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},ne=As(Hs);function Gs(e){const t=e-1;return t*t*t+1}function qs(e,{delay:t=0,duration:r=400,easing:n=Gs,axis:o="y"}={}){const i=getComputedStyle(e),s=+i.opacity,l=o==="y"?"height":"width",c=parseFloat(i[l]),a=o==="y"?["top","bottom"]:["left","right"],u=a.map(b=>`${b[0].toUpperCase()}${b.slice(1)}`),f=parseFloat(i[`padding${u[0]}`]),d=parseFloat(i[`padding${u[1]}`]),v=parseFloat(i[`margin${u[0]}`]),g=parseFloat(i[`margin${u[1]}`]),p=parseFloat(i[`border${u[0]}Width`]),h=parseFloat(i[`border${u[1]}Width`]);return{delay:t,duration:r,easing:n,css:b=>`overflow: hidden;opacity: ${Math.min(b*20,1)*s};${l}: ${b*c}px;padding-${a[0]}: ${b*f}px;padding-${a[1]}: ${b*d}px;margin-${a[0]}: ${b*v}px;margin-${a[1]}: ${b*g}px;border-${a[0]}-width: ${b*p}px;border-${a[1]}-width: ${b*h}px;`}}const Ys={gray:"bg-gray-50 dark:bg-gray-800",red:"bg-red-50 dark:bg-gray-800",yellow:"bg-yellow-50 dark:bg-gray-800 ",green:"bg-green-50 dark:bg-gray-800 ",indigo:"bg-indigo-50 dark:bg-gray-800 ",purple:"bg-purple-50 dark:bg-gray-800 ",pink:"bg-pink-50 dark:bg-gray-800 ",blue:"bg-blue-50 dark:bg-gray-800 ",light:"bg-gray-50 dark:bg-gray-700",dark:"bg-gray-50 dark:bg-gray-800",default:"bg-white dark:bg-gray-800",dropdown:"bg-white dark:bg-gray-700",navbar:"bg-white dark:bg-gray-900",navbarUl:"bg-gray-50 dark:bg-gray-800",form:"bg-gray-50 dark:bg-gray-700",primary:"bg-primary-50 dark:bg-gray-800 ",orange:"bg-orange-50 dark:bg-orange-800",none:""};function rn(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["tag","color","rounded","border","shadow","node","use","options","role","transition","params","open"]);ue(t,!1);const o=()=>{};ot("background",!0);let i=k(t,"tag",24,()=>n.href?"a":"div"),s=k(t,"color",12,"default"),l=k(t,"rounded",8,!1),c=k(t,"border",8,!1),a=k(t,"shadow",8,!1),u=k(t,"node",28,()=>{}),f=k(t,"use",8,o),d=k(t,"options",24,()=>({})),v=k(t,"role",24,()=>{}),g=k(t,"transition",24,()=>{}),p=k(t,"params",24,()=>({})),h=k(t,"open",8,!0);const b=po(),w={gray:"text-gray-800 dark:text-gray-300",red:"text-red-800 dark:text-red-400",yellow:"text-yellow-800 dark:text-yellow-300",green:"text-green-800 dark:text-green-400",indigo:"text-indigo-800 dark:text-indigo-400",purple:"text-purple-800 dark:text-purple-400",pink:"text-pink-800 dark:text-pink-400",blue:"text-blue-800 dark:text-blue-400",light:"text-gray-700 dark:text-gray-300",dark:"text-gray-700 dark:text-gray-300",default:"text-gray-500 dark:text-gray-400",dropdown:"text-gray-700 dark:text-gray-200",navbar:"text-gray-700 dark:text-gray-200",navbarUl:"text-gray-700 dark:text-gray-400",form:"text-gray-900 dark:text-white",primary:"text-primary-800 dark:text-primary-400",orange:"text-orange-800 dark:text-orange-400",none:""},m={gray:"border-gray-300 dark:border-gray-800 divide-gray-300 dark:divide-gray-800",red:"border-red-300 dark:border-red-800 divide-red-300 dark:divide-red-800",yellow:"border-yellow-300 dark:border-yellow-800 divide-yellow-300 dark:divide-yellow-800",green:"border-green-300 dark:border-green-800 divide-green-300 dark:divide-green-800",indigo:"border-indigo-300 dark:border-indigo-800 divide-indigo-300 dark:divide-indigo-800",purple:"border-purple-300 dark:border-purple-800 divide-purple-300 dark:divide-purple-800",pink:"border-pink-300 dark:border-pink-800 divide-pink-300 dark:divide-pink-800",blue:"border-blue-300 dark:border-blue-800 divide-blue-300 dark:divide-blue-800",light:"border-gray-500 divide-gray-500",dark:"border-gray-500 divide-gray-500",default:"border-gray-200 dark:border-gray-700 divide-gray-200 dark:divide-gray-700",dropdown:"border-gray-100 dark:border-gray-600 divide-gray-100 dark:divide-gray-600",navbar:"border-gray-100 dark:border-gray-700 divide-gray-100 dark:divide-gray-700",navbarUl:"border-gray-100 dark:border-gray-700 divide-gray-100 dark:divide-gray-700",form:"border-gray-300 dark:border-gray-700 divide-gray-300 dark:divide-gray-700",primary:"border-primary-500 dark:border-primary-200 divide-primary-500 dark:divide-primary-200 ",orange:"border-orange-300 dark:border-orange-800 divide-orange-300 dark:divide-orange-800",none:""};let y=K();q(()=>T(h()),()=>{b(h()?"open":"close")}),q(()=>T(h()),()=>{b("show",h())}),q(()=>T(s()),()=>{s(s()??"default")}),q(()=>T(s()),()=>{ot("color",s())}),q(()=>(T(s()),T(l()),T(c()),T(a()),T(r)),()=>{O(y,ne(Ys[s()],w[s()],l()&&"rounded-lg",c()&&"border",m[s()],a()&&"shadow-md",r.class))}),Fe(),be();var x=ie(),C=X(x);{var A=R=>{var N=ie(),U=X(N);Ut(U,i,!1,(P,W)=>{Bt(P,(I,$)=>{var J;return(J=f())==null?void 0:J(I,$)},d),Ur(P,I=>u(I),()=>u());let L;ee(()=>L=ge(P,L,{role:v(),...n,class:_(y)},void 0,P.namespaceURI===mt,P.nodeName.includes("-"))),vo(3,P,g,p),j("click",P,function(I){V.call(this,t,I)}),j("mouseenter",P,function(I){V.call(this,t,I)}),j("mouseleave",P,function(I){V.call(this,t,I)}),j("focusin",P,function(I){V.call(this,t,I)}),j("focusout",P,function(I){V.call(this,t,I)});var oe=ie(),B=X(oe);se(B,t,"default",{},null),S(W,oe)}),S(R,N)},E=R=>{var N=ie(),U=X(N);{var P=W=>{var L=ie(),oe=X(L);Ut(oe,i,!1,(B,I)=>{Bt(B,(D,He)=>{var er;return(er=f())==null?void 0:er(D,He)},d),Ur(B,D=>u(D),()=>u());let $;ee(()=>$=ge(B,$,{role:v(),...n,class:_(y)},void 0,B.namespaceURI===mt,B.nodeName.includes("-"))),j("click",B,function(D){V.call(this,t,D)}),j("mouseenter",B,function(D){V.call(this,t,D)}),j("mouseleave",B,function(D){V.call(this,t,D)}),j("focusin",B,function(D){V.call(this,t,D)}),j("focusout",B,function(D){V.call(this,t,D)});var J=ie(),le=X(J);se(le,t,"default",{},null),S(I,J)}),S(W,L)};pe(U,W=>{h()&&W(P)},!0)}S(R,N)};pe(C,R=>{g()&&h()?R(A):R(E,!1)})}S(e,x),fe()}var Ks=Z(' '),Xs=Z(" "),Zs=Z(' '),Js=Z("");function Qs(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["color","name","ariaLabel","size","href"]);ue(t,!1);let o=k(t,"color",8,"default"),i=k(t,"name",24,()=>{}),s=k(t,"ariaLabel",24,()=>{}),l=k(t,"size",8,"md"),c=k(t,"href",24,()=>{});const a=$e("background"),u={dark:"text-gray-500 hover:text-gray-900 hover:bg-gray-200 dark:text-gray-400 dark:hover:text-white dark:hover:bg-gray-600",gray:"text-gray-500 focus:ring-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 dark:hover:text-gray-300",red:"text-red-500 focus:ring-red-400 hover:bg-red-200 dark:hover:bg-red-800 dark:hover:text-red-300",yellow:"text-yellow-500 focus:ring-yellow-400 hover:bg-yellow-200 dark:hover:bg-yellow-800 dark:hover:text-yellow-300",green:"text-green-500 focus:ring-green-400 hover:bg-green-200 dark:hover:bg-green-800 dark:hover:text-green-300",indigo:"text-indigo-500 focus:ring-indigo-400 hover:bg-indigo-200 dark:hover:bg-indigo-800 dark:hover:text-indigo-300",purple:"text-purple-500 focus:ring-purple-400 hover:bg-purple-200 dark:hover:bg-purple-800 dark:hover:text-purple-300",pink:"text-pink-500 focus:ring-pink-400 hover:bg-pink-200 dark:hover:bg-pink-800 dark:hover:text-pink-300",blue:"text-blue-500 focus:ring-blue-400 hover:bg-blue-200 dark:hover:bg-blue-800 dark:hover:text-blue-300",primary:"text-primary-500 focus:ring-primary-400 hover:bg-primary-200 dark:hover:bg-primary-800 dark:hover:text-primary-300",default:"focus:ring-gray-400 hover:bg-gray-100"},f={xs:"m-0.5 rounded-sm focus:ring-1 p-0.5",sm:"m-0.5 rounded focus:ring-1 p-0.5",md:"m-0.5 rounded-lg focus:ring-2 p-1.5",lg:"m-0.5 rounded-lg focus:ring-2 p-2.5"};let d=K();const v={xs:"w-3 h-3",sm:"w-3.5 h-3.5",md:"w-5 h-5",lg:"w-5 h-5"};q(()=>(T(l()),T(o()),T(r)),()=>{O(d,ne("focus:outline-none whitespace-normal",f[l()],u[o()],o()==="default"&&(a?"dark:hover:bg-gray-600":"dark:hover:bg-gray-700"),r.class))}),Fe(),be();var g=ie(),p=X(g);{var h=w=>{var m=Xs();let y;var x=ae(m);{var C=E=>{var R=Ks(),N=ae(R);ee(()=>ur(N,i())),S(E,R)};pe(x,E=>{i()&&E(C)})}var A=re(x,2);se(A,t,"default",{get svgSize(){return v[l()]}},null),ee(()=>y=ge(m,y,{href:c(),...n,class:_(d),"aria-label":s()??i()})),S(w,m)},b=w=>{var m=Js();let y;var x=ae(m);{var C=E=>{var R=Zs(),N=ae(R);ee(()=>ur(N,i())),S(E,R)};pe(x,E=>{i()&&E(C)})}var A=re(x,2);se(A,t,"default",{get svgSize(){return v[l()]}},null),ee(()=>y=ge(m,y,{type:"button",...n,class:_(d),"aria-label":s()??i()})),j("click",m,function(E){V.call(this,t,E)}),S(w,m)};pe(p,w=>{c()?w(h):w(b,!1)})}S(e,g),fe()}const _t=Math.min,rt=Math.max,fr=Math.round,nr=Math.floor,ze=e=>({x:e,y:e}),$s={left:"right",right:"left",bottom:"top",top:"bottom"},el={start:"end",end:"start"};function Wr(e,t,r){return rt(e,_t(t,r))}function Jt(e,t){return typeof e=="function"?e(t):e}function it(e){return e.split("-")[0]}function Qt(e){return e.split("-")[1]}function ko(e){return e==="x"?"y":"x"}function nn(e){return e==="y"?"height":"width"}function wt(e){return["top","bottom"].includes(it(e))?"y":"x"}function on(e){return ko(wt(e))}function tl(e,t,r){r===void 0&&(r=!1);const n=Qt(e),o=on(e),i=nn(o);let s=o==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=dr(s)),[s,dr(s)]}function rl(e){const t=dr(e);return[Vr(e),t,Vr(t)]}function Vr(e){return e.replace(/start|end/g,t=>el[t])}function nl(e,t,r){const n=["left","right"],o=["right","left"],i=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return r?t?o:n:t?n:o;case"left":case"right":return t?i:s;default:return[]}}function ol(e,t,r,n){const o=Qt(e);let i=nl(it(e),r==="start",n);return o&&(i=i.map(s=>s+"-"+o),t&&(i=i.concat(i.map(Vr)))),i}function dr(e){return e.replace(/left|right|bottom|top/g,t=>$s[t])}function il(e){return{top:0,right:0,bottom:0,left:0,...e}}function Co(e){return typeof e!="number"?il(e):{top:e,right:e,bottom:e,left:e}}function vr(e){const{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}function Pn(e,t,r){let{reference:n,floating:o}=e;const i=wt(t),s=on(t),l=nn(s),c=it(t),a=i==="y",u=n.x+n.width/2-o.width/2,f=n.y+n.height/2-o.height/2,d=n[l]/2-o[l]/2;let v;switch(c){case"top":v={x:u,y:n.y-o.height};break;case"bottom":v={x:u,y:n.y+n.height};break;case"right":v={x:n.x+n.width,y:f};break;case"left":v={x:n.x-o.width,y:f};break;default:v={x:n.x,y:n.y}}switch(Qt(t)){case"start":v[s]-=d*(r&&a?-1:1);break;case"end":v[s]+=d*(r&&a?-1:1);break}return v}const sl=async(e,t,r)=>{const{placement:n="bottom",strategy:o="absolute",middleware:i=[],platform:s}=r,l=i.filter(Boolean),c=await(s.isRTL==null?void 0:s.isRTL(t));let a=await s.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:f}=Pn(a,n,c),d=n,v={},g=0;for(let p=0;p({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:o,rects:i,platform:s,elements:l,middlewareData:c}=t,{element:a,padding:u=0}=Jt(e,t)||{};if(a==null)return{};const f=Co(u),d={x:r,y:n},v=on(o),g=nn(v),p=await s.getDimensions(a),h=v==="y",b=h?"top":"left",w=h?"bottom":"right",m=h?"clientHeight":"clientWidth",y=i.reference[g]+i.reference[v]-d[v]-i.floating[g],x=d[v]-i.reference[v],C=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a));let A=C?C[m]:0;(!A||!await(s.isElement==null?void 0:s.isElement(C)))&&(A=l.floating[m]||i.floating[g]);const E=y/2-x/2,R=A/2-p[g]/2-1,N=_t(f[b],R),U=_t(f[w],R),P=N,W=A-p[g]-U,L=A/2-p[g]/2+E,oe=Wr(P,L,W),B=!c.arrow&&Qt(o)!=null&&L!==oe&&i.reference[g]/2-(LL<=0)){var U,P;const L=(((U=i.flip)==null?void 0:U.index)||0)+1,oe=A[L];if(oe)return{data:{index:L,overflows:N},reset:{placement:oe}};let B=(P=N.filter(I=>I.overflows[0]<=0).sort((I,$)=>I.overflows[1]-$.overflows[1])[0])==null?void 0:P.placement;if(!B)switch(v){case"bestFit":{var W;const I=(W=N.filter($=>{if(C){const J=wt($.placement);return J===w||J==="y"}return!0}).map($=>[$.placement,$.overflows.filter(J=>J>0).reduce((J,le)=>J+le,0)]).sort(($,J)=>$[1]-J[1])[0])==null?void 0:W[0];I&&(B=I);break}case"initialPlacement":B=l;break}if(o!==B)return{reset:{placement:B}}}return{}}}};async function cl(e,t){const{placement:r,platform:n,elements:o}=e,i=await(n.isRTL==null?void 0:n.isRTL(o.floating)),s=it(r),l=Qt(r),c=wt(r)==="y",a=["left","top"].includes(s)?-1:1,u=i&&c?-1:1,f=Jt(t,e);let{mainAxis:d,crossAxis:v,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return l&&typeof g=="number"&&(v=l==="end"?g*-1:g),c?{x:v*u,y:d*a}:{x:d*a,y:v*u}}const ul=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:o,y:i,placement:s,middlewareData:l}=t,c=await cl(t,e);return s===((r=l.offset)==null?void 0:r.placement)&&(n=l.arrow)!=null&&n.alignmentOffset?{}:{x:o+c.x,y:i+c.y,data:{...c,placement:s}}}}},fl=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:o}=t,{mainAxis:i=!0,crossAxis:s=!1,limiter:l={fn:h=>{let{x:b,y:w}=h;return{x:b,y:w}}},...c}=Jt(e,t),a={x:r,y:n},u=await Eo(t,c),f=wt(it(o)),d=ko(f);let v=a[d],g=a[f];if(i){const h=d==="y"?"top":"left",b=d==="y"?"bottom":"right",w=v+u[h],m=v-u[b];v=Wr(w,v,m)}if(s){const h=f==="y"?"top":"left",b=f==="y"?"bottom":"right",w=g+u[h],m=g-u[b];g=Wr(w,g,m)}const p=l.fn({...t,[d]:v,[f]:g});return{...p,data:{x:p.x-r,y:p.y-n,enabled:{[d]:i,[f]:s}}}}}};function xr(){return typeof window<"u"}function Rt(e){return Ao(e)?(e.nodeName||"").toLowerCase():"#document"}function we(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Ue(e){var t;return(t=(Ao(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Ao(e){return xr()?e instanceof Node||e instanceof we(e).Node:!1}function Pe(e){return xr()?e instanceof Element||e instanceof we(e).Element:!1}function De(e){return xr()?e instanceof HTMLElement||e instanceof we(e).HTMLElement:!1}function Sn(e){return!xr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof we(e).ShadowRoot}function $t(e){const{overflow:t,overflowX:r,overflowY:n,display:o}=Se(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(o)}function dl(e){return["table","td","th"].includes(Rt(e))}function kr(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function sn(e){const t=ln(),r=Pe(e)?Se(e):e;return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function vl(e){let t=tt(e);for(;De(t)&&!xt(t);){if(sn(t))return t;if(kr(t))return null;t=tt(t)}return null}function ln(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function xt(e){return["html","body","#document"].includes(Rt(e))}function Se(e){return we(e).getComputedStyle(e)}function Cr(e){return Pe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function tt(e){if(Rt(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Sn(e)&&e.host||Ue(e);return Sn(t)?t.host:t}function Po(e){const t=tt(e);return xt(t)?e.ownerDocument?e.ownerDocument.body:e.body:De(t)&&$t(t)?t:Po(t)}function Wt(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const o=Po(e),i=o===((n=e.ownerDocument)==null?void 0:n.body),s=we(o);if(i){const l=jr(s);return t.concat(s,s.visualViewport||[],$t(o)?o:[],l&&r?Wt(l):[])}return t.concat(o,Wt(o,[],r))}function jr(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function So(e){const t=Se(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const o=De(e),i=o?e.offsetWidth:r,s=o?e.offsetHeight:n,l=fr(r)!==i||fr(n)!==s;return l&&(r=i,n=s),{width:r,height:n,$:l}}function an(e){return Pe(e)?e:e.contextElement}function bt(e){const t=an(e);if(!De(t))return ze(1);const r=t.getBoundingClientRect(),{width:n,height:o,$:i}=So(t);let s=(i?fr(r.width):r.width)/n,l=(i?fr(r.height):r.height)/o;return(!s||!Number.isFinite(s))&&(s=1),(!l||!Number.isFinite(l))&&(l=1),{x:s,y:l}}const gl=ze(0);function Ro(e){const t=we(e);return!ln()||!t.visualViewport?gl:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function hl(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==we(e)?!1:t}function st(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const o=e.getBoundingClientRect(),i=an(e);let s=ze(1);t&&(n?Pe(n)&&(s=bt(n)):s=bt(e));const l=hl(i,r,n)?Ro(i):ze(0);let c=(o.left+l.x)/s.x,a=(o.top+l.y)/s.y,u=o.width/s.x,f=o.height/s.y;if(i){const d=we(i),v=n&&Pe(n)?we(n):n;let g=d,p=jr(g);for(;p&&n&&v!==g;){const h=bt(p),b=p.getBoundingClientRect(),w=Se(p),m=b.left+(p.clientLeft+parseFloat(w.paddingLeft))*h.x,y=b.top+(p.clientTop+parseFloat(w.paddingTop))*h.y;c*=h.x,a*=h.y,u*=h.x,f*=h.y,c+=m,a+=y,g=we(p),p=jr(g)}}return vr({width:u,height:f,x:c,y:a})}function cn(e,t){const r=Cr(e).scrollLeft;return t?t.left+r:st(Ue(e)).left+r}function Oo(e,t,r){r===void 0&&(r=!1);const n=e.getBoundingClientRect(),o=n.left+t.scrollLeft-(r?0:cn(e,n)),i=n.top+t.scrollTop;return{x:o,y:i}}function pl(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e;const i=o==="fixed",s=Ue(n),l=t?kr(t.floating):!1;if(n===s||l&&i)return r;let c={scrollLeft:0,scrollTop:0},a=ze(1);const u=ze(0),f=De(n);if((f||!f&&!i)&&((Rt(n)!=="body"||$t(s))&&(c=Cr(n)),De(n))){const v=st(n);a=bt(n),u.x=v.x+n.clientLeft,u.y=v.y+n.clientTop}const d=s&&!f&&!i?Oo(s,c,!0):ze(0);return{width:r.width*a.x,height:r.height*a.y,x:r.x*a.x-c.scrollLeft*a.x+u.x+d.x,y:r.y*a.y-c.scrollTop*a.y+u.y+d.y}}function bl(e){return Array.from(e.getClientRects())}function ml(e){const t=Ue(e),r=Cr(e),n=e.ownerDocument.body,o=rt(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=rt(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let s=-r.scrollLeft+cn(e);const l=-r.scrollTop;return Se(n).direction==="rtl"&&(s+=rt(t.clientWidth,n.clientWidth)-o),{width:o,height:i,x:s,y:l}}function yl(e,t){const r=we(e),n=Ue(e),o=r.visualViewport;let i=n.clientWidth,s=n.clientHeight,l=0,c=0;if(o){i=o.width,s=o.height;const a=ln();(!a||a&&t==="fixed")&&(l=o.offsetLeft,c=o.offsetTop)}return{width:i,height:s,x:l,y:c}}function _l(e,t){const r=st(e,!0,t==="fixed"),n=r.top+e.clientTop,o=r.left+e.clientLeft,i=De(e)?bt(e):ze(1),s=e.clientWidth*i.x,l=e.clientHeight*i.y,c=o*i.x,a=n*i.y;return{width:s,height:l,x:c,y:a}}function Rn(e,t,r){let n;if(t==="viewport")n=yl(e,r);else if(t==="document")n=ml(Ue(e));else if(Pe(t))n=_l(t,r);else{const o=Ro(e);n={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return vr(n)}function To(e,t){const r=tt(e);return r===t||!Pe(r)||xt(r)?!1:Se(r).position==="fixed"||To(r,t)}function wl(e,t){const r=t.get(e);if(r)return r;let n=Wt(e,[],!1).filter(l=>Pe(l)&&Rt(l)!=="body"),o=null;const i=Se(e).position==="fixed";let s=i?tt(e):e;for(;Pe(s)&&!xt(s);){const l=Se(s),c=sn(s);!c&&l.position==="fixed"&&(o=null),(i?!c&&!o:!c&&l.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||$t(s)&&!c&&To(e,s))?n=n.filter(u=>u!==s):o=l,s=tt(s)}return t.set(e,n),n}function xl(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e;const s=[...r==="clippingAncestors"?kr(t)?[]:wl(t,this._c):[].concat(r),n],l=s[0],c=s.reduce((a,u)=>{const f=Rn(t,u,o);return a.top=rt(f.top,a.top),a.right=_t(f.right,a.right),a.bottom=_t(f.bottom,a.bottom),a.left=rt(f.left,a.left),a},Rn(t,l,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}function kl(e){const{width:t,height:r}=So(e);return{width:t,height:r}}function Cl(e,t,r){const n=De(t),o=Ue(t),i=r==="fixed",s=st(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const c=ze(0);if(n||!n&&!i)if((Rt(t)!=="body"||$t(o))&&(l=Cr(t)),n){const d=st(t,!0,i,t);c.x=d.x+t.clientLeft,c.y=d.y+t.clientTop}else o&&(c.x=cn(o));const a=o&&!n&&!i?Oo(o,l):ze(0),u=s.left+l.scrollLeft-c.x-a.x,f=s.top+l.scrollTop-c.y-a.y;return{x:u,y:f,width:s.width,height:s.height}}function Rr(e){return Se(e).position==="static"}function On(e,t){if(!De(e)||Se(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Ue(e)===r&&(r=r.ownerDocument.body),r}function Lo(e,t){const r=we(e);if(kr(e))return r;if(!De(e)){let o=tt(e);for(;o&&!xt(o);){if(Pe(o)&&!Rr(o))return o;o=tt(o)}return r}let n=On(e,t);for(;n&&dl(n)&&Rr(n);)n=On(n,t);return n&&xt(n)&&Rr(n)&&!sn(n)?r:n||vl(e)||r}const El=async function(e){const t=this.getOffsetParent||Lo,r=this.getDimensions,n=await r(e.floating);return{reference:Cl(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function Al(e){return Se(e).direction==="rtl"}const Pl={convertOffsetParentRelativeRectToViewportRelativeRect:pl,getDocumentElement:Ue,getClippingRect:xl,getOffsetParent:Lo,getElementRects:El,getClientRects:bl,getDimensions:kl,getScale:bt,isElement:Pe,isRTL:Al};function Sl(e,t){let r=null,n;const o=Ue(e);function i(){var l;clearTimeout(n),(l=r)==null||l.disconnect(),r=null}function s(l,c){l===void 0&&(l=!1),c===void 0&&(c=1),i();const{left:a,top:u,width:f,height:d}=e.getBoundingClientRect();if(l||t(),!f||!d)return;const v=nr(u),g=nr(o.clientWidth-(a+f)),p=nr(o.clientHeight-(u+d)),h=nr(a),w={rootMargin:-v+"px "+-g+"px "+-p+"px "+-h+"px",threshold:rt(0,_t(1,c))||1};let m=!0;function y(x){const C=x[0].intersectionRatio;if(C!==c){if(!m)return s();C?s(!1,C):n=setTimeout(()=>{s(!1,1e-7)},1e3)}m=!1}try{r=new IntersectionObserver(y,{...w,root:o.ownerDocument})}catch{r=new IntersectionObserver(y,w)}r.observe(e)}return s(!0),i}function Tn(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:c=!1}=n,a=an(e),u=o||i?[...a?Wt(a):[],...Wt(t)]:[];u.forEach(b=>{o&&b.addEventListener("scroll",r,{passive:!0}),i&&b.addEventListener("resize",r)});const f=a&&l?Sl(a,r):null;let d=-1,v=null;s&&(v=new ResizeObserver(b=>{let[w]=b;w&&w.target===a&&v&&(v.unobserve(t),cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var m;(m=v)==null||m.observe(t)})),r()}),a&&!c&&v.observe(a),v.observe(t));let g,p=c?st(e):null;c&&h();function h(){const b=st(e);p&&(b.x!==p.x||b.y!==p.y||b.width!==p.width||b.height!==p.height)&&r(),p=b,g=requestAnimationFrame(h)}return r(),()=>{var b;u.forEach(w=>{o&&w.removeEventListener("scroll",r),i&&w.removeEventListener("resize",r)}),f==null||f(),(b=v)==null||b.disconnect(),v=null,c&&cancelAnimationFrame(g)}}const Rl=ul,Ol=fl,Tl=al,Ll=ll,zl=(e,t,r)=>{const n=new Map,o={platform:Pl,...r},i={...o.platform,_c:n};return sl(e,t,{...o,platform:i})};var Nl=Z("
"),Ml=Z("
"),Il=Z(" ",1),Dl=Z(" ",1);function Fl(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["activeContent","arrow","offset","placement","trigger","triggeredBy","reference","strategy","open","yOnly","middlewares"]);ue(t,!1);const o=K();let i=k(t,"activeContent",8,!1),s=k(t,"arrow",8,!0),l=k(t,"offset",8,8),c=k(t,"placement",8,"top"),a=k(t,"trigger",8,"hover"),u=k(t,"triggeredBy",24,()=>{}),f=k(t,"reference",24,()=>{}),d=k(t,"strategy",8,"absolute"),v=k(t,"open",12,!1),g=k(t,"yOnly",8,!1),p=k(t,"middlewares",24,()=>[Tl(),Ol()]);const h=po();let b=K(),w=K(),m=K(),y=K(),x,C=K(),A=K(),E=[];const R=F=>{_(y)===void 0&&console.error("trigger undefined"),!(!f()&&E.includes(F.target)&&_(y)!==F.target&&(O(y,F.target),v()))&&v(F.type==="click"?!v():!0)},N=F=>F.matches(":hover"),U=F=>F?`${F}px`:"",P=F=>{if(i()&&_(m)){const te=[_(y),x,...E].filter(Boolean);setTimeout(()=>{F.type==="mouseleave"&&!te.some(N)&&v(!1)},100)}else v(!1)};let W=K();const L={left:"right",right:"left",bottom:"top",top:"bottom"};function oe(){zl(_(y),x,{placement:c(),strategy:d(),middleware:_(o)}).then(({x:F,y:te,middlewareData:de,placement:Be,strategy:Ot})=>{x.style.position=Ot,x.style.left=g()?"0":U(F),x.style.top=U(te),de.arrow&&_(C)instanceof HTMLDivElement&&(Pr(C,_(C).style.left=U(de.arrow.x)),Pr(C,_(C).style.top=U(de.arrow.y)),O(W,L[Be.split("-")[0]]),Pr(C,_(C).style[_(W)]=U(-_(C).offsetWidth/2-(r.border?1:0))))})}function B(F,te){x=F;let de=Tn(te,x,oe);return{update(Be){de(),de=Tn(Be,x,oe)},destroy(){de()}}}fs(()=>{const F=[["focusin",R,_(b)],["focusout",P,_(b)],["click",R,_(w)],["mouseenter",R,_(m)],["mouseleave",P,_(m)]];return u()?E=[...document.querySelectorAll(u())]:E=_(A).previousElementSibling?[_(A).previousElementSibling]:[],E.length||console.error("No triggers found."),E.forEach(te=>{te.tabIndex<0&&(te.tabIndex=0);for(const[de,Be,Ot]of F)Ot&&te.addEventListener(de,Be)}),f()?(O(y,document.querySelector(f())??document.body),_(y)===document.body?console.error(`Popup reference not found: '${f()}'`):(_(b)&&_(y).addEventListener("focusout",P),_(m)&&_(y).addEventListener("mouseleave",P))):O(y,E[0]),_(w)&&document.addEventListener("click",I),()=>{E.forEach(te=>{if(te)for(const[de,Be]of F)te.removeEventListener(de,Be)}),_(y)&&(_(y).removeEventListener("focusout",P),_(y).removeEventListener("mouseleave",P)),document.removeEventListener("click",I)}});function I(F){v()&&!F.composedPath().includes(x)&&!E.some(te=>F.composedPath().includes(te))&&P(F)}function $(F,te){return F?te:()=>{}}let J=K();function le(F){return O(C,F),{destroy(){O(C,null)}}}q(()=>T(a()),()=>{O(b,a()==="focus")}),q(()=>T(a()),()=>{O(w,a()==="click")}),q(()=>T(a()),()=>{O(m,a()==="hover")}),q(()=>T(v()),()=>{h("show",v())}),q(()=>(T(c()),_(y)),()=>{c()&&O(y,_(y))}),q(()=>(T(p()),T(l()),_(C)),()=>{O(o,[...p(),Rl(+l()),_(C)&&Ll({element:_(C),padding:10})])}),q(()=>(T(r),_(W)),()=>{O(J,yo("absolute pointer-events-none block w-[10px] h-[10px] rotate-45 bg-inherit border-inherit",r.border&&_(W)==="bottom"&&"border-b border-e",r.border&&_(W)==="top"&&"border-t border-s ",r.border&&_(W)==="right"&&"border-t border-e ",r.border&&_(W)==="left"&&"border-b border-s "))}),Fe(),be();var D=Dl(),He=X(D);{var er=F=>{var te=Nl();Ur(te,de=>O(A,de),()=>_(A)),S(F,te)};pe(He,F=>{_(y)||F(er)})}var zo=re(He,2);{var No=F=>{var te=yt(()=>i()?-1:void 0),de=je(()=>$(i()&&_(b),R)),Be=je(()=>$(i()&&_(b),P)),Ot=je(()=>$(i()&&_(m),R)),Mo=je(()=>$(i()&&_(m),P));rn(F,_r({use:B,get options(){return _(y)},role:"tooltip",get tabindex(){return _(te)}},()=>n,{get open(){return v()},set open(Ce){v(Ce)},$$events:{focusin(...Ce){var xe;(xe=_(de))==null||xe.apply(this,Ce)},focusout(...Ce){var xe;(xe=_(Be))==null||xe.apply(this,Ce)},mouseenter(...Ce){var xe;(xe=_(Ot))==null||xe.apply(this,Ce)},mouseleave(...Ce){var xe;(xe=_(Mo))==null||xe.apply(this,Ce)}},children:(Ce,xe)=>{var un=Il(),fn=X(un);se(fn,t,"default",{},null);var Io=re(fn,2);{var Do=Er=>{var Ar=Ml();Bt(Ar,Fo=>le==null?void 0:le(Fo)),ee(()=>ht(Ar,_(J))),S(Er,Ar)};pe(Io,Er=>{s()&&Er(Do)})}S(Ce,un)},$$slots:{default:!0},$$legacy:!0}))};pe(zo,F=>{_(y)&&F(No)})}S(e,D),fe()}var Ul=Z("
"),Bl=Z("
"),Wl=Z("
",1);function Vl(e,t){const r=Qi(t),n=G(t,["children","$$slots","$$events","$$legacy"]),o=G(n,["activeUrl","open","containerClass","classContainer","headerClass","classHeader","footerClass","classFooter","activeClass","classActive","arrow","trigger","placement","color","shadow","rounded"]);ue(t,!1);const i=K(),s=K(),l=K(),c=K();let a=k(t,"activeUrl",24,()=>{}),u=k(t,"open",12,!1),f=k(t,"containerClass",8,"divide-y z-50"),d=k(t,"classContainer",24,()=>{}),v=k(t,"headerClass",8,"py-1 overflow-hidden rounded-t-lg"),g=k(t,"classHeader",24,()=>{}),p=k(t,"footerClass",8,"py-1 overflow-hidden rounded-b-lg"),h=k(t,"classFooter",24,()=>{}),b=k(t,"activeClass",8,"text-primary-700 dark:text-primary-700 hover:text-primary-900 dark:hover:text-primary-900"),w=k(t,"classActive",24,()=>{}),m=k(t,"arrow",8,!1),y=k(t,"trigger",8,"click"),x=k(t,"placement",8,"bottom"),C=k(t,"color",8,"dropdown"),A=k(t,"shadow",8,!0),E=k(t,"rounded",8,!0);const R=wr("");let N=ne(b(),w());ot("DropdownType",{activeClass:N}),ot("activeUrl",R),q(()=>T(a()),()=>{R.set(a()??"")}),q(()=>(T(f()),T(d())),()=>{O(i,ne(f(),d()))}),q(()=>(T(v()),T(g())),()=>{O(s,ne(v(),g()))}),q(()=>T(n),()=>{O(l,ne("py-1",n.class))}),q(()=>(T(p()),T(h())),()=>{O(c,ne(p(),h()))}),Fe(),be(),Fl(e,_r({activeContent:!0},()=>o,{get trigger(){return y()},get arrow(){return m()},get placement(){return x()},get shadow(){return A()},get rounded(){return E()},get color(){return C()},get class(){return _(i)},get open(){return u()},set open(U){u(U)},$$events:{show(U){V.call(this,t,U)}},children:(U,P)=>{var W=Wl(),L=X(W);{var oe=le=>{var D=Ul(),He=ae(D);se(He,t,"header",{},null),ee(()=>ht(D,_(s))),S(le,D)};pe(L,le=>{r.header&&le(oe)})}var B=re(L,2),I=ae(B);se(I,t,"default",{},null);var $=re(B,2);{var J=le=>{var D=Bl(),He=ae(D);se(He,t,"footer",{},null),ee(()=>ht(D,_(c))),S(le,D)};pe($,le=>{r.footer&&le(J)})}ee(()=>ht(B,_(l))),S(U,W)},$$slots:{default:!0},$$legacy:!0})),fe()}var jl=Z("
");function Hl(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["divClass"]);ue(t,!1);let o=k(t,"divClass",8,"my-1 h-px bg-gray-100 dark:bg-gray-600");be();var i=jl();let s;ee(()=>s=ge(i,s,{...n,class:ne(o(),r.class)})),S(e,i),fe()}function Gl(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["tag","show","use"]);let o=k(t,"tag",8,"div"),i=k(t,"show",8),s=k(t,"use",8,()=>{});var l=ie(),c=X(l);{var a=f=>{var d=ie(),v=X(d);Ut(v,o,!1,(g,p)=>{Bt(g,m=>{var y;return(y=s())==null?void 0:y(m)});let h;ee(()=>h=ge(g,h,{...n},void 0,g.namespaceURI===mt,g.nodeName.includes("-")));var b=ie(),w=X(b);se(w,t,"default",{},null),S(p,b)}),S(f,d)},u=f=>{var d=ie(),v=X(d);se(v,t,"default",{},null),S(f,d)};pe(c,f=>{i()?f(a):f(u,!1)})}S(e,l)}function or(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["defaultClass","href","activeClass"]);ue(t,!1);const o=K(),i=K();let s=k(t,"defaultClass",8,"font-medium py-2 px-4 text-sm hover:bg-gray-100 dark:hover:bg-gray-600"),l=k(t,"href",24,()=>{}),c=k(t,"activeClass",24,()=>{});const a=$e("DropdownType")??{},u=$e("activeUrl");let f=K("");u.subscribe(g=>{O(f,g)});let d=K(!0);function v(g){var p;O(d,((p=g.parentElement)==null?void 0:p.tagName)==="UL")}q(()=>(_(f),T(l())),()=>{O(o,_(f)?l()===_(f):!1)}),q(()=>(T(s()),T(l()),_(o),T(c()),T(r)),()=>{O(i,ne(s(),l()?"block":"w-full text-left",_(o)&&(c()??a.activeClass),r.class))}),Fe(),be(),Gl(e,{tag:"li",get show(){return _(d)},use:v,children:(g,p)=>{var h=ie(),b=X(h);Ut(b,()=>l()?"a":"button",!1,(w,m)=>{let y;ee(()=>y=ge(w,y,{href:l(),type:l()?void 0:"button",role:l()?"link":"button",...n,class:_(i)},void 0,w.namespaceURI===mt,w.nodeName.includes("-"))),j("click",w,function(A){V.call(this,t,A)}),j("change",w,function(A){V.call(this,t,A)}),j("keydown",w,function(A){V.call(this,t,A)}),j("keyup",w,function(A){V.call(this,t,A)}),j("focus",w,function(A){V.call(this,t,A)}),j("blur",w,function(A){V.call(this,t,A)}),j("mouseenter",w,function(A){V.call(this,t,A)}),j("mouseleave",w,function(A){V.call(this,t,A)});var x=ie(),C=X(x);se(C,t,"default",{},null),S(m,x)}),S(g,h)},$$slots:{default:!0}}),fe()}var ql=Z("
"),Yl=Z("
");function Kl(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["items","imgClass"]);ue(t,!1);const o=K();let i=k(t,"items",24,()=>[]),s=k(t,"imgClass",8,"h-auto max-w-full rounded-lg");function l(u){getComputedStyle(u).gap==="normal"&&(u.style.gap="inherit")}q(()=>T(r),()=>{O(o,ne("grid",r.class))}),Fe(),be();var c=Yl();let a;Yi(c,5,i,Gi,(u,f)=>{var d=ie(),v=X(d);se(v,t,"default",{get item(){return _(f)}},g=>{var p=ql(),h=ae(p);const b=yt(()=>ne(s(),r.classImg));ee(()=>{gt(h,"src",_(f).src),gt(h,"alt",_(f).alt),ht(h,_(b))}),S(g,p)}),S(u,d)},u=>{var f=ie(),d=X(f);se(d,t,"default",{get item(){return i()[0]}},null),S(u,f)}),Bt(c,u=>l==null?void 0:l(u)),ee(()=>a=ge(c,a,{...n,class:_(o)})),S(e,c),fe()}var Xl=Z("
");function Ln(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["fluid"]);ue(t,!1);let o=k(t,"fluid",8,!1);be();var i=Xl();let s;var l=ae(i);se(l,t,"default",{},null),ee(()=>s=ge(i,s,{...n,class:ne("mx-auto flex flex-wrap justify-between items-center ",o()?"w-full":"container",r.class)})),S(e,i),fe()}function Zl(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["fluid","navContainerClass"]);ue(t,!1);const o=ho(),i=()=>go(c,"$hidden",o);let s=k(t,"fluid",8,!1),l=k(t,"navContainerClass",8,""),c=wr(!0);ot("navHidden",c);let a=()=>c.update(f=>!f);q(()=>T(n),()=>{n.color=n.color??"navbar"}),Fe(),be();var u=yt(()=>ne("px-2 sm:px-4 py-2.5 w-full",r.class));rn(e,_r({tag:"nav"},()=>n,{get class(){return _(u)},children:(f,d)=>{Ln(f,{get fluid(){return s()},get class(){return l()},children:(v,g)=>{var p=ie(),h=X(p);se(h,t,"default",{get hidden(){return i()},toggle:a,NavContainer:Ln},null),S(v,p)},$$slots:{default:!0}})},$$slots:{default:!0}})),fe()}var Jl=Z("");function Ql(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["href"]);ue(t,!1);let o=k(t,"href",8,"");be();var i=Jl();let s;var l=ae(i);se(l,t,"default",{},null),ee(()=>s=ge(i,s,{href:o(),...n,class:ne("flex items-center",r.class)})),S(e,i),fe()}var $l=en("");function ea(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["size","color","variation","ariaLabel"]);ue(t,!1);let o=k(t,"size",8,"24"),i=k(t,"color",8,"currentColor"),s=k(t,"variation",8,"outline"),l=k(t,"ariaLabel",8,"bars 3"),c=K(),a=K(),u=` `,f=` `;q(()=>T(s()),()=>{switch(s()){case"outline":O(a,u),O(c,"0 0 24 24");break;case"solid":O(a,f),O(c,"0 0 24 24");break;default:O(a,u),O(c,"0 0 24 24")}}),Fe(),be();var d=$l();let v;var g=ae(d);Ji(g,()=>_(a)),ee(()=>v=ge(d,v,{xmlns:"http://www.w3.org/2000/svg",role:"button",tabindex:"0",width:o(),height:o(),class:r.class,...n,"aria-label":l(),fill:"none",viewBox:_(c),"stroke-width":"2"},void 0,!0)),j("click",d,function(p){V.call(this,t,p)}),S(e,d),fe()}function ta(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["menuClass","onClick","classMenu"]);ue(t,!1);let o=k(t,"menuClass",8,"h-6 w-6 shrink-0"),i=k(t,"onClick",24,()=>{}),s=k(t,"classMenu",8,""),l="ms-3 md:hidden",c=$e("navHidden")??wr(!0);const a=f=>c.update(d=>!d);be();var u=yt(()=>ne(l,r.class));Qs(e,_r({name:"Open main menu"},()=>n,{get class(){return _(u)},$$events:{click(...f){var d;(d=i()||a)==null||d.apply(this,f)}},children:(f,d)=>{var v=yt(()=>ne(o(),s()));ea(f,{get class(){return _(v)}})},$$slots:{default:!0}})),fe()}var ra=Z("
  • ");function zt(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["href","activeClass","nonActiveClass"]);ue(t,!1);const o=K(),i=K();let s=k(t,"href",8,""),l=k(t,"activeClass",24,()=>{}),c=k(t,"nonActiveClass",24,()=>{});const a=$e("navbarContext")??{},u=$e("activeUrl");let f=K("");u.subscribe(g=>{O(f,g)}),q(()=>(_(f),T(s())),()=>{O(o,_(f)?s()===_(f):!1)}),q(()=>(_(o),T(l()),T(c()),T(r)),()=>{O(i,ne("block py-2 pe-4 ps-3 md:p-0 rounded md:border-0",_(o)?l()??a.activeClass:c()??a.nonActiveClass,r.class))}),Fe(),be();var d=ra(),v=ae(d);Ut(v,()=>s()?"a":"div",!1,(g,p)=>{let h;ee(()=>h=ge(g,h,{role:s()?void 0:"link",href:s(),...n,class:_(i)},void 0,g.namespaceURI===mt,g.nodeName.includes("-"))),j("blur",g,function(m){V.call(this,t,m)}),j("change",g,function(m){V.call(this,t,m)}),j("click",g,function(m){V.call(this,t,m)}),j("focus",g,function(m){V.call(this,t,m)}),j("keydown",g,function(m){V.call(this,t,m)}),j("keypress",g,function(m){V.call(this,t,m)}),j("keyup",g,function(m){V.call(this,t,m)}),j("mouseenter",g,function(m){V.call(this,t,m)}),j("mouseleave",g,function(m){V.call(this,t,m)}),j("mouseover",g,function(m){V.call(this,t,m)});var b=ie(),w=X(b);se(w,t,"default",{},null),S(p,b)}),S(e,d),fe()}function na(e){const t=Math.cos(e*Math.PI*.5);return Math.abs(t)<1e-14?1:1-t}var oa=Z("
    "),ia=Z("
    ");function sa(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["activeUrl","divClass","ulClass","hidden","slideParams","activeClass","nonActiveClass","classUl"]);ue(t,!1);const o=ho(),i=()=>go(p,"$hiddenStore",o);let s=k(t,"activeUrl",8,""),l=k(t,"divClass",8,"w-full md:block md:w-auto"),c=k(t,"ulClass",8,"flex flex-col p-4 mt-4 md:flex-row md:space-x-8 rtl:space-x-reverse md:mt-0 md:text-sm md:font-medium"),a=k(t,"hidden",24,()=>{}),u=k(t,"slideParams",24,()=>({delay:250,duration:500,easing:na})),f=k(t,"activeClass",8,"text-white bg-primary-700 md:bg-transparent md:text-primary-700 md:dark:text-white dark:bg-primary-600 md:dark:bg-transparent"),d=k(t,"nonActiveClass",8,"text-gray-700 hover:bg-gray-100 md:hover:bg-transparent md:border-0 md:hover:text-primary-700 dark:text-gray-400 md:dark:hover:text-white dark:hover:bg-gray-700 dark:hover:text-white md:dark:hover:bg-transparent"),v=k(t,"classUl",8,"");const g=wr("");ot("navbarContext",{activeClass:f(),nonActiveClass:d()}),ot("activeUrl",g);let p=$e("navHidden"),h=K(),b=K(),w=K();q(()=>T(s()),()=>{g.set(s())}),q(()=>(T(a()),i()),()=>{O(h,a()??i()??!0)}),q(()=>(T(l()),T(r)),()=>{O(b,ne(l(),r.class))}),q(()=>(T(c()),T(v())),()=>{O(w,ne(c(),v()))}),Fe(),be();var m=ie(),y=X(m);{var x=A=>{var E=oa();let R;var N=ae(E);rn(N,{tag:"ul",border:!0,rounded:!0,color:"navbarUl",get class(){return _(w)},children:(U,P)=>{var W=ie(),L=X(W);se(L,t,"default",{},null),S(U,W)},$$slots:{default:!0}}),ee(()=>R=ge(E,R,{...n,class:_(b),role:"button",tabindex:"0"})),vo(3,E,()=>qs,u),j("click",E,function(U){V.call(this,t,U)}),S(A,E)},C=A=>{var E=ia();let R;var N=ae(E),U=ae(N);se(U,t,"default",{},null),ee(()=>{R=ge(E,R,{...n,class:_(b),hidden:_(h)}),ht(N,_(w))}),S(A,E)};pe(y,A=>{_(h)?A(C,!1):A(x)})}S(e,m),fe()}var la=Z(" "),aa=en(" "),ca=en('');function ua(e,t){var w,m;ue(t,!0);const r=$e("iconCtx")??{},n={xs:"w-3 h-3",sm:"w-4 h-4",md:"w-5 h-5",lg:"w-6 h-6",xl:"w-8 h-8"};let o=k(t,"size",19,()=>r.size||"md"),i=k(t,"color",19,()=>r.color||"currentColor"),s=k(t,"strokeWidth",19,()=>r.strokeWidth||"2"),l=k(t,"ariaLabel",3,"chevron down outline"),c=as(t,["$$slots","$$events","$$legacy","size","color","title","strokeWidth","desc","class","ariaLabel"]),a=`${((w=t.title)==null?void 0:w.id)||""} ${((m=t.desc)==null?void 0:m.id)||""}`;const u=je(()=>{var y,x;return!!((y=t.title)!=null&&y.id||(x=t.desc)!=null&&x.id)});var f=ca();let d;var v=ae(f);{var g=y=>{var x=la(),C=ae(x);ee(()=>{gt(x,"id",t.title.id),ur(C,t.title.title)}),S(y,x)};pe(v,y=>{var x;(x=t.title)!=null&&x.id&&t.title.title&&y(g)})}var p=re(v);{var h=y=>{var x=aa(),C=ae(x);ee(()=>{gt(x,"id",t.desc.id),ur(C,t.desc.desc)}),S(y,x)};pe(p,y=>{var x;(x=t.desc)!=null&&x.id&&t.desc.desc&&y(h)})}var b=re(p);ee(()=>{d=ge(f,d,{xmlns:"http://www.w3.org/2000/svg",fill:"none",color:i(),...c,class:ne("shrink-0",n[o()],t.class),"aria-label":l(),"aria-describedby":_(u)?a:void 0,viewBox:"0 0 24 24"},void 0,!0),gt(b,"stroke-width",s())}),S(e,f),fe()}var fa=Z('ESP32 Logo SvelteESP32',1),da=Z("Dropdown",1),va=Z(" ",1),ga=Z(" ",1),ha=Z(" ",1),pa=Z(" ",1);function ba(e){const t=[{alt:"erbology",src:"./gallery/image.jpg"},{alt:"shoes",src:"./gallery/image-1.jpg"},{alt:"small bag",src:"./gallery/image-2.jpg"},{alt:"plants",src:"./gallery/image-3.jpg"},{alt:"watch",src:"./gallery/image-4.jpg"},{alt:"shoe",src:"./gallery/image-5.jpg"}];var r=pa(),n=X(r);Zl(n,{children:(i,s)=>{var l=ha(),c=X(l);Ql(c,{href:"/",children:(f,d)=>{var v=fa();S(f,v)},$$slots:{default:!0}});var a=re(c,2);ta(a,{});var u=re(a,2);sa(u,{children:(f,d)=>{var v=ga(),g=X(v);zt(g,{href:"/",children:(y,x)=>{var C=Ge("Home");S(y,C)},$$slots:{default:!0}});var p=re(g,2);zt(p,{class:"cursor-pointer",children:(y,x)=>{var C=da(),A=re(X(C));ua(A,{class:"w-6 h-6 ms-2 text-primary-800 dark:text-white inline"}),S(y,C)},$$slots:{default:!0}});var h=re(p,2);Vl(h,{class:"w-44 z-20",children:(y,x)=>{var C=va(),A=X(C);or(A,{href:"/",children:(P,W)=>{var L=Ge("Dashboard");S(P,L)},$$slots:{default:!0}});var E=re(A,2);or(E,{href:"/docs/components/navbar",children:(P,W)=>{var L=Ge("Settings");S(P,L)},$$slots:{default:!0}});var R=re(E,2);or(R,{href:"/",children:(P,W)=>{var L=Ge("Earnings");S(P,L)},$$slots:{default:!0}});var N=re(R,2);Hl(N,{});var U=re(N,2);or(U,{href:"/",children:(P,W)=>{var L=Ge("Sign out");S(P,L)},$$slots:{default:!0}}),S(y,C)},$$slots:{default:!0}});var b=re(h,2);zt(b,{href:"/settings",children:(y,x)=>{var C=Ge("Setting");S(y,C)},$$slots:{default:!0}});var w=re(b,2);zt(w,{href:"/pricing",children:(y,x)=>{var C=Ge("Pricing");S(y,C)},$$slots:{default:!0}});var m=re(w,2);zt(m,{href:"/contact",children:(y,x)=>{var C=Ge("Contact");S(y,C)},$$slots:{default:!0}}),S(f,v)},$$slots:{default:!0}}),S(i,l)},$$slots:{default:!0}});var o=re(n,2);Kl(o,{items:t,class:"gap-4 grid-cols-2 md:grid-cols-3"}),S(e,r)}Vi(ba,{target:document.querySelector("#app")}); diff --git a/demo/svelte/dist/assets/index-D_xnI6Wv.js b/demo/svelte/dist/assets/index-D_xnI6Wv.js deleted file mode 100644 index ce5700c..0000000 --- a/demo/svelte/dist/assets/index-D_xnI6Wv.js +++ /dev/null @@ -1 +0,0 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))n(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function r(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function n(o){if(o.ep)return;o.ep=!0;const i=r(o);fetch(o.href,i)}})();const Bo=!1;var Wt=Array.isArray,qr=Array.from,Wo=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,Nn=Object.getOwnPropertyDescriptors,jo=Object.prototype,Vo=Array.prototype,ir=Object.getPrototypeOf;function ut(e){return typeof e=="function"}const Ee=()=>{};function Ho(e){return e()}function Lr(e){for(var t=0;t_(e))),t}function O(e,t){return Y!==null&&$r()&&Y.f&(Ae|hr)&&(Le===null||!Le.includes(e))&&ri(),Bn(e,t)}function Bn(e,t){return e.equals(t)||(e.v=t,e.version=io(),Wn(e,Qe),$r()&&M!==null&&M.f&ve&&!(M.f&Re)&&(ce!==null&&ce.includes(e)?(Oe(M,Qe),_r(M)):Je===null?ki([e]):Je.push(e))),t}function Wn(e,t){var r=e.reactions;if(r!==null)for(var n=$r(),o=r.length,i=0;i=b.v&&O(b,m+1)}dn(s)}return!0},ownKeys(c){_(s);var a=Reflect.ownKeys(c).filter(d=>{var v=o.get(d);return v===void 0||v.v!==be});for(var[u,f]of o)f.v!==be&&!(u in c)&&a.push(u);return a},setPrototypeOf(){ei()}})}function dn(e,t=1){O(e,e.v+t)}var vn,Gn,qn;function gi(){if(vn===void 0){vn=window;var e=Element.prototype,t=Node.prototype;Gn=Xe(t,"firstChild").get,qn=Xe(t,"nextSibling").get,e.__click=void 0,e.__className="",e.__attributes=null,e.__styles=null,e.__e=void 0,Text.prototype.__t=void 0}}function Gt(e=""){return document.createTextNode(e)}function _e(e){return Gn.call(e)}function br(e){return qn.call(e)}function ae(e,t){return _e(e)}function X(e,t){{var r=_e(e);return r instanceof Comment&&r.data===""?br(r):r}}function re(e,t=1,r=!1){let n=e;for(;t--;)n=br(n);return n}function hi(e){e.textContent=""}function je(e){var t=Ae|Qe;M===null?t|=lt:M.f|=Dn;var r=Y!==null&&Y.f&Ae?Y:null;const n={children:null,ctx:H,deps:null,equals:Un,f:t,fn:e,reactions:null,v:null,version:0,parent:r??M};if(r!==null){var o;((o=r).children??(o.children=[])).push(n)}return n}function yt(e){const t=je(e);return t.equals=Kr,t}function Yn(e){var t=e.children;if(t!==null){e.children=null;for(var r=0;r{Ve(t)}}function qt(e){return At(Mn,e,!1)}function q(e,t,r,n){var o=H,i={effect:null,ran:!1};o.l.r1.push(i),i.effect=Yt(()=>{e(),!i.ran&&(i.ran=!0,O(o.l.r2,!0),Me(t))})}function De(){var e=H;Yt(()=>{if(_(e.l.r2)){for(var t of e.l.r1){var r=t.effect;r.f&ve&&Oe(r,kt),Pt(r)&&Xt(r),t.ran=!1}e.l.r2.v=!1}})}function Yt(e){return At(jt,e,!0)}function ee(e){return Kt(e)}function Kt(e,t=0){return At(jt|hr|t,e,!0)}function nt(e,t=!0){return At(jt|Re,e,!0,t)}function Qn(e){var t=e.teardown;if(t!==null){const r=Qr,n=Y;hn(!0),Ne(null);try{t.call(null)}finally{hn(r),Ne(n)}}}function $n(e){var t=e.deriveds;if(t!==null){e.deriveds=null;for(var r=0;r{Ve(e),t&&t()})}function ro(e,t){var r=e.length;if(r>0){var n=()=>--r||t();for(var o of e)o.out(n)}else t()}function Zr(e,t,r){if(!(e.f&Te)){if(e.f^=Te,e.transitions!==null)for(const s of e.transitions)(s.is_global||r)&&t.push(s);for(var n=e.first;n!==null;){var o=n.next,i=(n.f&Ht)!==0||(n.f&Re)!==0;Zr(n,t,i?r:!1),n=o}}}function It(e){no(e,!0)}function no(e,t){if(e.f&Te){Pt(e)&&Xt(e),e.f^=Te;for(var r=e.first;r!==null;){var n=r.next,o=(r.f&Ht)!==0||(r.f&Re)!==0;no(r,o?t:!1),r=n}if(e.transitions!==null)for(const i of e.transitions)(i.is_global||t)&&i.in()}}let Mr=!1,Ir=[];function wi(){Mr=!1;const e=Ir.slice();Ir=[],Lr(e)}function mr(e){Mr||(Mr=!0,queueMicrotask(wi)),Ir.push(e)}function Jr(e){throw new Error("lifecycle_outside_component")}let or=!1,ar=!1,cr=null,vt=!1,Qr=!1;function gn(e){vt=e}function hn(e){Qr=e}let Dr=[],Mt=0;let Y=null;function Ne(e){Y=e}let M=null;function ke(e){M=e}let Le=null;function xi(e){Le=e}let ce=null,me=0,Je=null;function ki(e){Je=e}let oo=0,dt=!1,H=null;function io(){return++oo}function $r(){return!Et||H!==null&&H.l===null}function Pt(e){var c;var t=e.f;if(t&Qe)return!0;if(t&kt){var r=e.deps,n=(t<)!==0;if(r!==null){var o;if(t&sr){for(o=0;oe.version)return!0}}n||Oe(e,ve)}return!1}function Ci(e,t){for(var r=t;r!==null;){if(r.f&zr)try{r.fn(e);return}catch{r.f^=zr}r=r.parent}throw or=!1,e}function Ei(e){return(e.f&Ct)===0&&(e.parent===null||(e.parent.f&zr)===0)}function yr(e,t,r,n){if(or){if(r===null&&(or=!1),Ei(t))throw e;return}r!==null&&(or=!0);{Ci(e,t);return}}function so(e){var t=ce,r=me,n=Je,o=Y,i=dt,s=Le,l=H,c=e.f;ce=null,me=0,Je=null,Y=c&(Re|Vt)?null:e,dt=!vt&&(c<)!==0,Le=null,H=e.ctx;try{var a=(0,e.fn)(),u=e.deps;if(ce!==null){var f;if(Dt(e,me),u!==null&&me>0)for(u.length=me+ce.length,f=0;f1e3){Mt=0;try{Jo()}catch(e){if(cr!==null)yr(e,cr,null);else throw e}}Mt++}function Si(e){var t=e.length;if(t!==0){Pi();var r=vt;vt=!0;try{for(var n=0;n1001)return;const e=Dr;Dr=[],Si(e),ar||(Mt=0,cr=null)}function _r(e){ar||(ar=!0,queueMicrotask(Oi)),cr=e;for(var t=e;t.parent!==null;){t=t.parent;var r=t.f;if(r&(Vt|Re)){if(!(r&ve))return;t.f^=ve}}Dr.push(t)}function lo(e,t){var r=e.first,n=[];e:for(;r!==null;){var o=r.f,i=(o&Re)!==0,s=i&&(o&ve)!==0,l=r.next;if(!s&&!(o&Te))if(o&jt){if(i)r.f^=ve;else try{Pt(r)&&Xt(r)}catch(f){yr(f,r,null,r.ctx)}var c=r.first;if(c!==null){r=c;continue}}else o&Mn&&n.push(r);if(l===null){let f=r.parent;for(;f!==null;){if(e===f)break e;var a=f.next;if(a!==null){r=a;continue e}f=f.parent}}r=l}for(var u=0;u{document.activeElement===r&&e.focus()})}}function Ni(e){var t=Y,r=M;Ne(null),ke(null);try{return e()}finally{Ne(t),ke(r)}}const co=new Set,Ur=new Set;function uo(e,t,r,n){function o(i){if(n.capture||Nt.call(t,i),!i.cancelBubble)return Ni(()=>r.call(this,i))}return e.startsWith("pointer")||e.startsWith("touch")||e==="wheel"?mr(()=>{t.addEventListener(e,o,n)}):t.addEventListener(e,o,n),o}function V(e,t,r,n,o){var i={capture:n,passive:o},s=uo(e,t,r,i);(t===document.body||t===window||t===document)&&Jn(()=>{t.removeEventListener(e,s,i)})}function Mi(e){for(var t=0;t{throw y});throw d}}finally{e.__root=t,delete e.currentTarget,Ne(u),ke(f)}}}function en(e){var t=document.createElement("template");return t.innerHTML=e,t.content}function et(e,t){var r=M;r.nodes_start===null&&(r.nodes_start=e,r.nodes_end=t)}function Q(e,t){var r=(t&Vn)!==0,n=(t&vi)!==0,o,i=!e.startsWith("");return()=>{o===void 0&&(o=en(i?e:""+e),r||(o=_e(o)));var s=n?document.importNode(o,!0):o.cloneNode(!0);if(r){var l=_e(s),c=s.lastChild;et(l,c)}else et(s,s);return s}}function wr(e,t,r="svg"){var n=!e.startsWith(""),o=(t&Vn)!==0,i=`<${r}>${n?e:""+e}`,s;return()=>{if(!s){var l=en(i),c=_e(l);if(o)for(s=document.createDocumentFragment();_e(c);)s.appendChild(_e(c));else s=_e(c)}var a=s.cloneNode(!0);if(o){var u=_e(a),f=a.lastChild;et(u,f)}else et(a,a);return a}}function Ge(e=""){{var t=Gt(e+"");return et(t,t),t}}function ie(){var e=document.createDocumentFragment(),t=document.createComment(""),r=Gt();return e.append(t,r),et(t,r),e}function S(e,t){e!==null&&e.before(t)}function Ii(e){return e.endsWith("capture")&&e!=="gotpointercapture"&&e!=="lostpointercapture"}const Di=["beforeinput","click","change","dblclick","contextmenu","focusin","focusout","input","keydown","keyup","mousedown","mousemove","mouseout","mouseover","mouseup","pointerdown","pointermove","pointerout","pointerover","pointerup","touchend","touchmove","touchstart"];function Fi(e){return Di.includes(e)}const Ui={formnovalidate:"formNoValidate",ismap:"isMap",nomodule:"noModule",playsinline:"playsInline",readonly:"readOnly",defaultvalue:"defaultValue",defaultchecked:"defaultChecked",srcobject:"srcObject"};function Bi(e){return e=e.toLowerCase(),Ui[e]??e}const Wi=["touchstart","touchmove"];function ji(e){return Wi.includes(e)}let ur=!0;function bn(e){ur=e}function fr(e,t){var r,n=t==null?"":typeof t=="object"?t+"":t;n!==((r=e).__t??(r.__t=e.nodeValue))&&(e.__t=n,e.nodeValue=n==null?"":n+"")}function Vi(e,t){return Hi(e,t)}const at=new Map;function Hi(e,{target:t,anchor:r,props:n={},events:o,context:i,intro:s=!0}){gi();var l=new Set,c=f=>{for(var d=0;d{var f=r??t.appendChild(Gt());return nt(()=>{if(i){ue({});var d=H;d.c=i}o&&(n.$$events=o),ur=s,a=e(f,n)||{},ur=!0,i&&fe()}),()=>{var g;for(var d of l){t.removeEventListener(d,Nt);var v=at.get(d);--v===0?(document.removeEventListener(d,Nt),at.delete(d)):at.set(d,v)}Ur.delete(c),mn.delete(a),f!==r&&((g=f.parentNode)==null||g.removeChild(f))}});return mn.set(a,u),a}let mn=new WeakMap;function he(e,t,r=!1){var n=e,o=null,i=null,s=null,l=r?Ht:0,c=!1;const a=(f,d=!0)=>{c=!0,u(d,f)},u=(f,d)=>{s!==(s=f)&&(s?(o?It(o):d&&(o=nt(()=>d(n))),i&&lr(i,()=>{i=null})):(i?It(i):d&&(i=nt(()=>d(n))),o&&lr(o,()=>{o=null})))};Kt(()=>{c=!1,t(a),c||u(null,null)},l)}function Gi(e,t){return t}function qi(e,t,r,n){for(var o=[],i=t.length,s=0;s0&&o.length===0&&r!==null;if(l){var c=r.parentNode;hi(c),c.append(r),n.clear(),Ke(e,t[0].prev,t[i-1].next)}ro(o,()=>{for(var a=0;a{var f=r(),d=Wt(f)?f:f==null?[]:qr(f),v=d.length;if(!(u&&v===0)){u=v===0;{var g=Y;Ki(d,l,s,o,t,(g.f&Te)!==0,n)}i!==null&&(v===0?a?It(a):a=nt(()=>i(s)):a!==null&&lr(a,()=>{a=null})),r()}})}function Ki(e,t,r,n,o,i,s){var l=e.length,c=t.items,a=t.first,u=a,f,d=null,v=[],g=[],h,p,b,m;for(m=0;m0){var N=l===0?r:null;qi(t,E,N,c)}}M.first=t.first&&t.first.e,M.last=d&&d.e}function Xi(e,t,r,n){Bn(e.v,t),e.i=r}function Zi(e,t,r,n,o,i,s,l,c){var a=(c&ii)!==0,u=(c&li)===0,f=a?u?pr(o):ye(o):o,d=c&si?ye(s):s,v={i:d,v:f,k:i,a:null,e:null,prev:r,next:n};try{return v.e=nt(()=>l(e,f,d),Hn),v.e.prev=r&&r.e,v.e.next=n&&n.e,r===null?t.first=v:(r.next=v,r.e.next=v.e),n!==null&&(n.prev=v,n.e.prev=v.e),v}finally{}}function yn(e,t,r){for(var n=e.next?e.next.e.nodes_start:r,o=t?t.e.nodes_start:r,i=e.e.nodes_start;i!==n;){var s=br(i);o.before(i),i=s}}function Ke(e,t,r){t===null?e.first=r:(t.next=r,t.e.next=r&&r.e),r!==null&&(r.prev=t,r.e.prev=t&&t.e)}function Ji(e,t,r,n,o){var i=e,s="",l;Kt(()=>{s!==(s=t()??"")&&(l!==void 0&&(Ve(l),l=void 0),s!==""&&(l=nt(()=>{var c=s+"";c=`${c}`;var a=en(c);for(a=_e(a),et(_e(a),a.lastChild);_e(a);)i.before(_e(a))})))})}function se(e,t,r,n,o){var l;var i=(l=t.$$slots)==null?void 0:l[r],s=!1;i===!0&&(i=t[r==="default"?"children":r],s=!0),i===void 0?o!==null&&o(e):i(e,s?()=>n:n)}function Qi(e){const t={};e.children&&(t.default=!0);for(const r in e.$$slots)t[r]=!0;return t}function Ft(e,t,r,n,o,i){var s,l,c=null,a=e,u;Kt(()=>{const f=t()||null;var d=f==="svg"?mt:null;f!==s&&(u&&(f===null?lr(u,()=>{u=null,l=null}):f===l?It(u):(Ve(u),bn(!1))),f&&f!==l&&(u=nt(()=>{if(c=d?document.createElementNS(d,f):document.createElement(f),et(c,c),n){var v=c.appendChild(Gt());n(c,v)}M.nodes_end=c,a.before(c)})),s=f,s&&(l=s),bn(!0))},Ht)}function Ut(e,t,r){qt(()=>{var n=Me(()=>t(e,r==null?void 0:r())||{});if(r&&(n!=null&&n.update)){var o=!1,i={};Yt(()=>{var s=r();T(s),o&&Yr(i,s)&&(i=s,n.update(s))}),o=!0}if(n!=null&&n.destroy)return()=>n.destroy()})}function gt(e,t,r,n){var o,i=(o=e).__attributes??(o.__attributes={});i[t]!==(i[t]=r)&&(t==="style"&&"__styles"in e&&(e.__styles={}),t==="loading"&&(e[Yo]=r),r==null?e.removeAttribute(t):typeof r!="string"&&fo(e).includes(t)?e[t]=r:e.setAttribute(t,r))}function ge(e,t,r,n,o=!1,i=!1,s=!1){var l,c=t||{},a=e.tagName==="OPTION";for(var u in t)u in r||(r[u]=null);var f=fo(e),d=(l=e).__attributes??(l.__attributes={});for(const m in r){let y=r[m];if(a&&m==="value"&&y==null){e.value=e.__value="",c[m]=y;continue}var v=c[m];if(y!==v){c[m]=y;var g=m[0]+m[1];if(g!=="$$"){if(g==="on"){const w={},x="$$"+m;let C=m.slice(2);var h=Fi(C);if(Ii(C)&&(C=C.slice(0,-7),w.capture=!0),!h&&v){if(y!=null)continue;e.removeEventListener(C,c[x],w),c[x]=null}if(y!=null)if(h)e[`__${C}`]=y,Mi([C]);else{let P=function(E){c[m].call(this,E)};var b=P;c[x]=uo(C,e,P,w)}else h&&(e[`__${C}`]=void 0)}else if(m==="style"&&y!=null)e.style.cssText=y+"";else if(m==="autofocus")zi(e,!!y);else if(m==="__value"||m==="value"&&y!=null)e.value=e[m]=e.__value=y;else{var p=m;o||(p=Bi(p)),y==null&&!i?(d[m]=null,e.removeAttribute(m)):f.includes(p)&&(i||typeof y!="string")?e[p]=y:typeof y!="function"&>(e,p,y)}m==="style"&&"__styles"in e&&(e.__styles={})}}}return c}var _n=new Map;function fo(e){var t=_n.get(e.nodeName);if(t)return t;_n.set(e.nodeName,t=[]);for(var r,n=ir(e),o=Element.prototype;o!==n;){r=Nn(n);for(var i in r)r[i].set&&t.push(i);n=ir(n)}return t}function ht(e,t){var r=e.__className,n=$i(t);(r!==n||Hn)&&(t==null?e.removeAttribute("class"):e.className=n,e.__className=n)}function $i(e){return e??""}const es=()=>performance.now(),We={tick:e=>requestAnimationFrame(e),now:()=>es(),tasks:new Set};function vo(){const e=We.now();We.tasks.forEach(t=>{t.c(e)||(We.tasks.delete(t),t.f())}),We.tasks.size!==0&&We.tick(vo)}function ts(e){let t;return We.tasks.size===0&&We.tick(vo),{promise:new Promise(r=>{We.tasks.add(t={c:e,f:r})}),abort(){We.tasks.delete(t)}}}function er(e,t){e.dispatchEvent(new CustomEvent(t))}function rs(e){if(e==="float")return"cssFloat";if(e==="offset")return"cssOffset";if(e.startsWith("--"))return e;const t=e.split("-");return t.length===1?t[0]:t[0]+t.slice(1).map(r=>r[0].toUpperCase()+r.slice(1)).join("")}function wn(e){const t={},r=e.split(";");for(const n of r){const[o,i]=n.split(":");if(!o||i===void 0)break;const s=rs(o.trim());t[s]=i.trim()}return t}const ns=e=>e;function go(e,t,r,n){var o,i=(e&di)!==0,s="both",l,c=t.inert,a,u;function f(){var p=Y,b=M;Ne(null),ke(null);try{return l??(l=r()(t,(n==null?void 0:n())??{},{direction:s}))}finally{Ne(p),ke(b)}}var d={is_global:i,in(){t.inert=c,er(t,"introstart"),a=Br(t,f(),u,1,()=>{er(t,"introend"),a==null||a.abort(),a=l=void 0})},out(p){t.inert=!0,er(t,"outrostart"),u=Br(t,f(),a,0,()=>{er(t,"outroend"),p==null||p()})},stop:()=>{a==null||a.abort(),u==null||u.abort()}},v=M;if(((o=v).transitions??(o.transitions=[])).push(d),ur){var g=i;if(!g){for(var h=v.parent;h&&h.f&Ht;)for(;(h=h.parent)&&!(h.f&hr););g=!h||(h.f&In)!==0}g&&qt(()=>{Me(()=>d.in())})}}function Br(e,t,r,n,o){var i=n===1;if(ut(t)){var s,l=!1;return mr(()=>{if(!l){var p=t({direction:i?"in":"out"});s=Br(e,p,r,n,o)}}),{abort:()=>{l=!0,s==null||s.abort()},deactivate:()=>s.deactivate(),reset:()=>s.reset(),t:()=>s.t()}}if(r==null||r.deactivate(),!(t!=null&&t.duration))return o(),{abort:Ee,deactivate:Ee,reset:Ee,t:()=>n};const{delay:c=0,css:a,tick:u,easing:f=ns}=t;var d=[];if(i&&r===void 0&&(u&&u(0,1),a)){var v=wn(a(0,1));d.push(v,v)}var g=()=>1-n,h=e.animate(d,{duration:c});return h.onfinish=()=>{var p=(r==null?void 0:r.t())??1-n;r==null||r.abort();var b=n-p,m=t.duration*Math.abs(b),y=[];if(m>0){if(a)for(var w=Math.ceil(m/16.666666666666668),x=0;x<=w;x+=1){var C=p+b*f(x/w),P=a(C,1-C);y.push(wn(P))}g=()=>{var E=h.currentTime;return p+b*f(E/m)},u&&ts(()=>{if(h.playState!=="running")return!1;var E=g();return u(E,1-E),!0})}h=e.animate(y,{duration:m,fill:"forwards"}),h.onfinish=()=>{g=()=>n,u==null||u(n,1-n),o()}},{abort:()=>{h&&(h.cancel(),h.effect=null,h.onfinish=Ee)},deactivate:()=>{o=Ee},reset:()=>{n===0&&(u==null||u(1,0))},t:()=>g()}}function xn(e,t){return e===t||(e==null?void 0:e[Ze])===t}function Wr(e={},t,r,n){return qt(()=>{var o,i;return Yt(()=>{o=i,i=[],Me(()=>{e!==r(...i)&&(t(e,...i),o&&xn(r(...o),e)&&t(null,...o))})}),()=>{mr(()=>{i&&xn(r(...i),e)&&t(null,...i)})}}),e}function pe(e=!1){const t=H,r=t.l.u;if(!r)return;let n=()=>T(t.s);if(e){let o=0,i={};const s=je(()=>{let l=!1;const c=t.s;for(const a in c)c[a]!==i[a]&&(i[a]=c[a],l=!0);return l&&o++,o});n=()=>_(s)}r.b.length&&mi(()=>{kn(t,n),Lr(r.b)}),Nr(()=>{const o=Me(()=>r.m.map(Ho));return()=>{for(const i of o)typeof i=="function"&&i()}}),r.a.length&&Nr(()=>{kn(t,n),Lr(r.a)})}function kn(e,t){if(e.l.s)for(const r of e.l.s)_(r);t()}function j(e,t){var i;var r=(i=e.$$events)==null?void 0:i[t.type],n=Wt(r)?r.slice():r==null?[]:[r];for(var o of n)o.call(this,t)}function os(e,t,r){if(e==null)return t(void 0),Ee;const n=Me(()=>e.subscribe(t,r));return n.unsubscribe?()=>n.unsubscribe():n}let tr=!1;function ho(e,t,r){var n,o;const i=(n=r)[o=t]??(n[o]={store:null,source:pr(void 0),unsubscribe:Ee});if(i.store!==e)if(i.unsubscribe(),i.store=e??null,e==null)i.source.v=void 0,i.unsubscribe=Ee;else{var s=!0;i.unsubscribe=os(e,l=>{s?i.source.v=l:O(i.source,l)}),s=!1}return _(i.source)}function po(){const e={};return Jn(()=>{for(var t in e)e[t].unsubscribe()}),e}function is(e){var t=tr;try{return tr=!1,[e(),tr]}finally{tr=t}}const ss={get(e,t){if(!e.exclude.includes(t))return e.props[t]},set(e,t){return!1},getOwnPropertyDescriptor(e,t){if(!e.exclude.includes(t)&&t in e.props)return{enumerable:!0,configurable:!0,value:e.props[t]}},has(e,t){return e.exclude.includes(t)?!1:t in e.props},ownKeys(e){return Reflect.ownKeys(e.props).filter(t=>!e.exclude.includes(t))}};function ls(e,t,r){return new Proxy({props:e,exclude:t},ss)}const as={get(e,t){if(!e.exclude.includes(t))return _(e.version),t in e.special?e.special[t]():e.props[t]},set(e,t,r){return t in e.special||(e.special[t]=k({get[t](){return e.props[t]}},t,jn)),e.special[t](r),pn(e.version),!0},getOwnPropertyDescriptor(e,t){if(!e.exclude.includes(t)&&t in e.props)return{enumerable:!0,configurable:!0,value:e.props[t]}},deleteProperty(e,t){return e.exclude.includes(t)||(e.exclude.push(t),pn(e.version)),!0},has(e,t){return e.exclude.includes(t)?!1:t in e.props},ownKeys(e){return Reflect.ownKeys(e.props).filter(t=>!e.exclude.includes(t))}};function G(e,t){return new Proxy({props:e,exclude:t,special:{},version:ye(0)},as)}const cs={get(e,t){let r=e.props.length;for(;r--;){let n=e.props[r];if(ut(n)&&(n=n()),typeof n=="object"&&n!==null&&t in n)return n[t]}},set(e,t,r){let n=e.props.length;for(;n--;){let o=e.props[n];ut(o)&&(o=o());const i=Xe(o,t);if(i&&i.set)return i.set(r),!0}return!1},getOwnPropertyDescriptor(e,t){let r=e.props.length;for(;r--;){let n=e.props[r];if(ut(n)&&(n=n()),typeof n=="object"&&n!==null&&t in n){const o=Xe(n,t);return o&&!o.configurable&&(o.configurable=!0),o}}},has(e,t){if(t===Ze||t===Fn)return!1;for(let r of e.props)if(ut(r)&&(r=r()),r!=null&&t in r)return!0;return!1},ownKeys(e){const t=[];for(let r of e.props){ut(r)&&(r=r());for(const n in r)t.includes(n)||t.push(n)}return t}};function xr(...e){return new Proxy({props:e},cs)}function Cn(e){for(var t=M,r=M;t!==null&&!(t.f&(Re|Vt));)t=t.parent;try{return ke(t),e()}finally{ke(r)}}function k(e,t,r,n){var P;var o=(r&ai)!==0,i=!Et||(r&ci)!==0,s=(r&ui)!==0,l=(r&fi)!==0,c=!1,a;s?[a,c]=is(()=>e[t]):a=e[t];var u=Ze in e||Fn in e,f=((P=Xe(e,t))==null?void 0:P.set)??(u&&s&&t in e?E=>e[t]=E:void 0),d=n,v=!0,g=!1,h=()=>(g=!0,v&&(v=!1,l?d=Me(n):d=n),d);a===void 0&&n!==void 0&&(f&&i&&Qo(),a=h(),f&&f(a));var p;if(i)p=()=>{var E=e[t];return E===void 0?h():(v=!0,g=!1,E)};else{var b=Cn(()=>(o?je:yt)(()=>e[t]));b.f|=Go,p=()=>{var E=_(b);return E!==void 0&&(d=void 0),E===void 0?d:E}}if(!(r&jn))return p;if(f){var m=e.$$legacy;return function(E,R){return arguments.length>0?((!i||!R||m||c)&&f(R?p():E),E):p()}}var y=!1,w=!1,x=pr(a),C=Cn(()=>je(()=>{var E=p(),R=_(x);return y?(y=!1,w=!0,R):(w=!1,x.v=E)}));return o||(C.equals=Kr),function(E,R){if(arguments.length>0){const N=R?_(C):i&&s?ft(E):E;return C.equals(N)||(y=!0,O(x,N),g&&d!==void 0&&(d=N),Me(()=>_(C))),E}return _(C)}}function us(e){H===null&&Jr(),Et&&H.l!==null?ds(H).m.push(e):Nr(()=>{const t=Me(e);if(typeof t=="function")return t})}function fs(e,t,{bubbles:r=!1,cancelable:n=!1}={}){return new CustomEvent(e,{detail:t,bubbles:r,cancelable:n})}function bo(){const e=H;return e===null&&Jr(),(t,r,n)=>{var i;const o=(i=e.s.$$events)==null?void 0:i[t];if(o){const s=Wt(o)?o.slice():[o],l=fs(t,r,n);for(const c of s)c.call(e.x,l);return!l.defaultPrevented}return!0}}function ds(e){var t,r=e.l;return(t=r).u??(t.u={a:[],b:[],m:[]})}const vs="5";var En;typeof window<"u"&&((En=window).__svelte||(En.__svelte={v:new Set})).v.add(vs);ni();const ct=[];function kr(e,t=Ee){let r=null;const n=new Set;function o(l){if(Yr(e,l)&&(e=l,r)){const c=!ct.length;for(const a of n)a[1](),ct.push(a,e);if(c){for(let a=0;a{n.delete(a),n.size===0&&r&&(r(),r=null)}}return{set:o,update:i,subscribe:s}}const tn="-",gs=e=>{const t=ps(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:s=>{const l=s.split(tn);return l[0]===""&&l.length!==1&&l.shift(),mo(l,t)||hs(s)},getConflictingClassGroupIds:(s,l)=>{const c=r[s]||[];return l&&n[s]?[...c,...n[s]]:c}}},mo=(e,t)=>{var s;if(e.length===0)return t.classGroupId;const r=e[0],n=t.nextPart.get(r),o=n?mo(e.slice(1),n):void 0;if(o)return o;if(t.validators.length===0)return;const i=e.join(tn);return(s=t.validators.find(({validator:l})=>l(i)))==null?void 0:s.classGroupId},An=/^\[(.+)\]$/,hs=e=>{if(An.test(e)){const t=An.exec(e)[1],r=t==null?void 0:t.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},ps=e=>{const{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return ms(Object.entries(e.classGroups),r).forEach(([i,s])=>{jr(s,n,i,t)}),n},jr=(e,t,r,n)=>{e.forEach(o=>{if(typeof o=="string"){const i=o===""?t:Pn(t,o);i.classGroupId=r;return}if(typeof o=="function"){if(bs(o)){jr(o(n),t,r,n);return}t.validators.push({validator:o,classGroupId:r});return}Object.entries(o).forEach(([i,s])=>{jr(s,Pn(t,i),r,n)})})},Pn=(e,t)=>{let r=e;return t.split(tn).forEach(n=>{r.nextPart.has(n)||r.nextPart.set(n,{nextPart:new Map,validators:[]}),r=r.nextPart.get(n)}),r},bs=e=>e.isThemeGetter,ms=(e,t)=>t?e.map(([r,n])=>{const o=n.map(i=>typeof i=="string"?t+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(([s,l])=>[t+s,l])):i);return[r,o]}):e,ys=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,n=new Map;const o=(i,s)=>{r.set(i,s),t++,t>e&&(t=0,n=r,r=new Map)};return{get(i){let s=r.get(i);if(s!==void 0)return s;if((s=n.get(i))!==void 0)return o(i,s),s},set(i,s){r.has(i)?r.set(i,s):o(i,s)}}},yo="!",_s=e=>{const{separator:t,experimentalParseClassName:r}=e,n=t.length===1,o=t[0],i=t.length,s=l=>{const c=[];let a=0,u=0,f;for(let p=0;pu?f-u:void 0;return{modifiers:c,hasImportantModifier:v,baseClassName:g,maybePostfixModifierPosition:h}};return r?l=>r({className:l,parseClassName:s}):s},ws=e=>{if(e.length<=1)return e;const t=[];let r=[];return e.forEach(n=>{n[0]==="["?(t.push(...r.sort(),n),r=[]):r.push(n)}),t.push(...r.sort()),t},xs=e=>({cache:ys(e.cacheSize),parseClassName:_s(e),...gs(e)}),ks=/\s+/,Cs=(e,t)=>{const{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:o}=t,i=[],s=e.trim().split(ks);let l="";for(let c=s.length-1;c>=0;c-=1){const a=s[c],{modifiers:u,hasImportantModifier:f,baseClassName:d,maybePostfixModifierPosition:v}=r(a);let g=!!v,h=n(g?d.substring(0,v):d);if(!h){if(!g){l=a+(l.length>0?" "+l:l);continue}if(h=n(d),!h){l=a+(l.length>0?" "+l:l);continue}g=!1}const p=ws(u).join(":"),b=f?p+yo:p,m=b+h;if(i.includes(m))continue;i.push(m);const y=o(h,g);for(let w=0;w0?" "+l:l)}return l};function _o(){let e=0,t,r,n="";for(;e{if(typeof e=="string")return e;let t,r="";for(let n=0;nf(u),e());return r=xs(a),n=r.cache.get,o=r.cache.set,i=l,l(c)}function l(c){const a=n(c);if(a)return a;const u=Cs(c,r);return o(c,u),u}return function(){return i(_o.apply(null,arguments))}}const J=e=>{const t=r=>r[e]||[];return t.isThemeGetter=!0,t},xo=/^\[(?:([a-z-]+):)?(.+)\]$/i,As=/^\d+\/\d+$/,Ps=new Set(["px","full","screen"]),Ss=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Rs=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Os=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,Ts=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Ls=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Be=e=>pt(e)||Ps.has(e)||As.test(e),qe=e=>St(e,"length",Bs),pt=e=>!!e&&!Number.isNaN(Number(e)),Or=e=>St(e,"number",pt),Tt=e=>!!e&&Number.isInteger(Number(e)),zs=e=>e.endsWith("%")&&pt(e.slice(0,-1)),z=e=>xo.test(e),Ye=e=>Ss.test(e),Ns=new Set(["length","size","percentage"]),Ms=e=>St(e,Ns,ko),Is=e=>St(e,"position",ko),Ds=new Set(["image","url"]),Fs=e=>St(e,Ds,js),Us=e=>St(e,"",Ws),Lt=()=>!0,St=(e,t,r)=>{const n=xo.exec(e);return n?n[1]?typeof t=="string"?n[1]===t:t.has(n[1]):r(n[2]):!1},Bs=e=>Rs.test(e)&&!Os.test(e),ko=()=>!1,Ws=e=>Ts.test(e),js=e=>Ls.test(e),Vs=()=>{const e=J("colors"),t=J("spacing"),r=J("blur"),n=J("brightness"),o=J("borderColor"),i=J("borderRadius"),s=J("borderSpacing"),l=J("borderWidth"),c=J("contrast"),a=J("grayscale"),u=J("hueRotate"),f=J("invert"),d=J("gap"),v=J("gradientColorStops"),g=J("gradientColorStopPositions"),h=J("inset"),p=J("margin"),b=J("opacity"),m=J("padding"),y=J("saturate"),w=J("scale"),x=J("sepia"),C=J("skew"),P=J("space"),E=J("translate"),R=()=>["auto","contain","none"],N=()=>["auto","hidden","clip","visible","scroll"],U=()=>["auto",z,t],A=()=>[z,t],W=()=>["",Be,qe],L=()=>["auto",pt,z],oe=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],B=()=>["solid","dashed","dotted","double","none"],I=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],$=()=>["start","end","center","between","around","evenly","stretch"],Z=()=>["","0",z],le=()=>["auto","avoid","all","avoid-page","page","left","right","column"],D=()=>[pt,z];return{cacheSize:500,separator:":",theme:{colors:[Lt],spacing:[Be,qe],blur:["none","",Ye,z],brightness:D(),borderColor:[e],borderRadius:["none","","full",Ye,z],borderSpacing:A(),borderWidth:W(),contrast:D(),grayscale:Z(),hueRotate:D(),invert:Z(),gap:A(),gradientColorStops:[e],gradientColorStopPositions:[zs,qe],inset:U(),margin:U(),opacity:D(),padding:A(),saturate:D(),scale:D(),sepia:Z(),skew:D(),space:A(),translate:A()},classGroups:{aspect:[{aspect:["auto","square","video",z]}],container:["container"],columns:[{columns:[Ye]}],"break-after":[{"break-after":le()}],"break-before":[{"break-before":le()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...oe(),z]}],overflow:[{overflow:N()}],"overflow-x":[{"overflow-x":N()}],"overflow-y":[{"overflow-y":N()}],overscroll:[{overscroll:R()}],"overscroll-x":[{"overscroll-x":R()}],"overscroll-y":[{"overscroll-y":R()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[h]}],"inset-x":[{"inset-x":[h]}],"inset-y":[{"inset-y":[h]}],start:[{start:[h]}],end:[{end:[h]}],top:[{top:[h]}],right:[{right:[h]}],bottom:[{bottom:[h]}],left:[{left:[h]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Tt,z]}],basis:[{basis:U()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",z]}],grow:[{grow:Z()}],shrink:[{shrink:Z()}],order:[{order:["first","last","none",Tt,z]}],"grid-cols":[{"grid-cols":[Lt]}],"col-start-end":[{col:["auto",{span:["full",Tt,z]},z]}],"col-start":[{"col-start":L()}],"col-end":[{"col-end":L()}],"grid-rows":[{"grid-rows":[Lt]}],"row-start-end":[{row:["auto",{span:[Tt,z]},z]}],"row-start":[{"row-start":L()}],"row-end":[{"row-end":L()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",z]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",z]}],gap:[{gap:[d]}],"gap-x":[{"gap-x":[d]}],"gap-y":[{"gap-y":[d]}],"justify-content":[{justify:["normal",...$()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...$(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...$(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[m]}],px:[{px:[m]}],py:[{py:[m]}],ps:[{ps:[m]}],pe:[{pe:[m]}],pt:[{pt:[m]}],pr:[{pr:[m]}],pb:[{pb:[m]}],pl:[{pl:[m]}],m:[{m:[p]}],mx:[{mx:[p]}],my:[{my:[p]}],ms:[{ms:[p]}],me:[{me:[p]}],mt:[{mt:[p]}],mr:[{mr:[p]}],mb:[{mb:[p]}],ml:[{ml:[p]}],"space-x":[{"space-x":[P]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[P]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",z,t]}],"min-w":[{"min-w":[z,t,"min","max","fit"]}],"max-w":[{"max-w":[z,t,"none","full","min","max","fit","prose",{screen:[Ye]},Ye]}],h:[{h:[z,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[z,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[z,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[z,t,"auto","min","max","fit"]}],"font-size":[{text:["base",Ye,qe]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Or]}],"font-family":[{font:[Lt]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",z]}],"line-clamp":[{"line-clamp":["none",pt,Or]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Be,z]}],"list-image":[{"list-image":["none",z]}],"list-style-type":[{list:["none","disc","decimal",z]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[b]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[b]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...B(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Be,qe]}],"underline-offset":[{"underline-offset":["auto",Be,z]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:A()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",z]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",z]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[b]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...oe(),Is]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Ms]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Fs]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[g]}],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[v]}],"gradient-via":[{via:[v]}],"gradient-to":[{to:[v]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[b]}],"border-style":[{border:[...B(),"hidden"]}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[b]}],"divide-style":[{divide:B()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...B()]}],"outline-offset":[{"outline-offset":[Be,z]}],"outline-w":[{outline:[Be,qe]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:W()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[b]}],"ring-offset-w":[{"ring-offset":[Be,qe]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",Ye,Us]}],"shadow-color":[{shadow:[Lt]}],opacity:[{opacity:[b]}],"mix-blend":[{"mix-blend":[...I(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":I()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",Ye,z]}],grayscale:[{grayscale:[a]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[f]}],saturate:[{saturate:[y]}],sepia:[{sepia:[x]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[a]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[f]}],"backdrop-opacity":[{"backdrop-opacity":[b]}],"backdrop-saturate":[{"backdrop-saturate":[y]}],"backdrop-sepia":[{"backdrop-sepia":[x]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",z]}],duration:[{duration:D()}],ease:[{ease:["linear","in","out","in-out",z]}],delay:[{delay:D()}],animate:[{animate:["none","spin","ping","pulse","bounce",z]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[Tt,z]}],"translate-x":[{"translate-x":[E]}],"translate-y":[{"translate-y":[E]}],"skew-x":[{"skew-x":[C]}],"skew-y":[{"skew-y":[C]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",z]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",z]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":A()}],"scroll-mx":[{"scroll-mx":A()}],"scroll-my":[{"scroll-my":A()}],"scroll-ms":[{"scroll-ms":A()}],"scroll-me":[{"scroll-me":A()}],"scroll-mt":[{"scroll-mt":A()}],"scroll-mr":[{"scroll-mr":A()}],"scroll-mb":[{"scroll-mb":A()}],"scroll-ml":[{"scroll-ml":A()}],"scroll-p":[{"scroll-p":A()}],"scroll-px":[{"scroll-px":A()}],"scroll-py":[{"scroll-py":A()}],"scroll-ps":[{"scroll-ps":A()}],"scroll-pe":[{"scroll-pe":A()}],"scroll-pt":[{"scroll-pt":A()}],"scroll-pr":[{"scroll-pr":A()}],"scroll-pb":[{"scroll-pb":A()}],"scroll-pl":[{"scroll-pl":A()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",z]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Be,qe,Or]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},ne=Es(Vs);function Hs(e){const t=e-1;return t*t*t+1}function Gs(e,{delay:t=0,duration:r=400,easing:n=Hs,axis:o="y"}={}){const i=getComputedStyle(e),s=+i.opacity,l=o==="y"?"height":"width",c=parseFloat(i[l]),a=o==="y"?["top","bottom"]:["left","right"],u=a.map(b=>`${b[0].toUpperCase()}${b.slice(1)}`),f=parseFloat(i[`padding${u[0]}`]),d=parseFloat(i[`padding${u[1]}`]),v=parseFloat(i[`margin${u[0]}`]),g=parseFloat(i[`margin${u[1]}`]),h=parseFloat(i[`border${u[0]}Width`]),p=parseFloat(i[`border${u[1]}Width`]);return{delay:t,duration:r,easing:n,css:b=>`overflow: hidden;opacity: ${Math.min(b*20,1)*s};${l}: ${b*c}px;padding-${a[0]}: ${b*f}px;padding-${a[1]}: ${b*d}px;margin-${a[0]}: ${b*v}px;margin-${a[1]}: ${b*g}px;border-${a[0]}-width: ${b*h}px;border-${a[1]}-width: ${b*p}px;`}}const qs={gray:"bg-gray-50 dark:bg-gray-800",red:"bg-red-50 dark:bg-gray-800",yellow:"bg-yellow-50 dark:bg-gray-800 ",green:"bg-green-50 dark:bg-gray-800 ",indigo:"bg-indigo-50 dark:bg-gray-800 ",purple:"bg-purple-50 dark:bg-gray-800 ",pink:"bg-pink-50 dark:bg-gray-800 ",blue:"bg-blue-50 dark:bg-gray-800 ",light:"bg-gray-50 dark:bg-gray-700",dark:"bg-gray-50 dark:bg-gray-800",default:"bg-white dark:bg-gray-800",dropdown:"bg-white dark:bg-gray-700",navbar:"bg-white dark:bg-gray-900",navbarUl:"bg-gray-50 dark:bg-gray-800",form:"bg-gray-50 dark:bg-gray-700",primary:"bg-primary-50 dark:bg-gray-800 ",orange:"bg-orange-50 dark:bg-orange-800",none:""};function rn(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["tag","color","rounded","border","shadow","node","use","options","role","transition","params","open"]);ue(t,!1);const o=()=>{};ot("background",!0);let i=k(t,"tag",24,()=>n.href?"a":"div"),s=k(t,"color",12,"default"),l=k(t,"rounded",8,!1),c=k(t,"border",8,!1),a=k(t,"shadow",8,!1),u=k(t,"node",28,()=>{}),f=k(t,"use",8,o),d=k(t,"options",24,()=>({})),v=k(t,"role",24,()=>{}),g=k(t,"transition",24,()=>{}),h=k(t,"params",24,()=>({})),p=k(t,"open",8,!0);const b=bo(),m={gray:"text-gray-800 dark:text-gray-300",red:"text-red-800 dark:text-red-400",yellow:"text-yellow-800 dark:text-yellow-300",green:"text-green-800 dark:text-green-400",indigo:"text-indigo-800 dark:text-indigo-400",purple:"text-purple-800 dark:text-purple-400",pink:"text-pink-800 dark:text-pink-400",blue:"text-blue-800 dark:text-blue-400",light:"text-gray-700 dark:text-gray-300",dark:"text-gray-700 dark:text-gray-300",default:"text-gray-500 dark:text-gray-400",dropdown:"text-gray-700 dark:text-gray-200",navbar:"text-gray-700 dark:text-gray-200",navbarUl:"text-gray-700 dark:text-gray-400",form:"text-gray-900 dark:text-white",primary:"text-primary-800 dark:text-primary-400",orange:"text-orange-800 dark:text-orange-400",none:""},y={gray:"border-gray-300 dark:border-gray-800 divide-gray-300 dark:divide-gray-800",red:"border-red-300 dark:border-red-800 divide-red-300 dark:divide-red-800",yellow:"border-yellow-300 dark:border-yellow-800 divide-yellow-300 dark:divide-yellow-800",green:"border-green-300 dark:border-green-800 divide-green-300 dark:divide-green-800",indigo:"border-indigo-300 dark:border-indigo-800 divide-indigo-300 dark:divide-indigo-800",purple:"border-purple-300 dark:border-purple-800 divide-purple-300 dark:divide-purple-800",pink:"border-pink-300 dark:border-pink-800 divide-pink-300 dark:divide-pink-800",blue:"border-blue-300 dark:border-blue-800 divide-blue-300 dark:divide-blue-800",light:"border-gray-500 divide-gray-500",dark:"border-gray-500 divide-gray-500",default:"border-gray-200 dark:border-gray-700 divide-gray-200 dark:divide-gray-700",dropdown:"border-gray-100 dark:border-gray-600 divide-gray-100 dark:divide-gray-600",navbar:"border-gray-100 dark:border-gray-700 divide-gray-100 dark:divide-gray-700",navbarUl:"border-gray-100 dark:border-gray-700 divide-gray-100 dark:divide-gray-700",form:"border-gray-300 dark:border-gray-700 divide-gray-300 dark:divide-gray-700",primary:"border-primary-500 dark:border-primary-200 divide-primary-500 dark:divide-primary-200 ",orange:"border-orange-300 dark:border-orange-800 divide-orange-300 dark:divide-orange-800",none:""};let w=K();q(()=>T(p()),()=>{b(p()?"open":"close")}),q(()=>T(p()),()=>{b("show",p())}),q(()=>T(s()),()=>{s(s()??"default")}),q(()=>T(s()),()=>{ot("color",s())}),q(()=>(T(s()),T(l()),T(c()),T(a()),T(r)),()=>{O(w,ne(qs[s()],m[s()],l()&&"rounded-lg",c()&&"border",y[s()],a()&&"shadow-md",r.class))}),De(),pe();var x=ie(),C=X(x);{var P=R=>{var N=ie(),U=X(N);Ft(U,i,!1,(A,W)=>{Ut(A,(I,$)=>{var Z;return(Z=f())==null?void 0:Z(I,$)},d),Wr(A,I=>u(I),()=>u());let L;ee(()=>L=ge(A,L,{role:v(),...n,class:_(w)},void 0,A.namespaceURI===mt,A.nodeName.includes("-"))),go(3,A,g,h),V("click",A,function(I){j.call(this,t,I)}),V("mouseenter",A,function(I){j.call(this,t,I)}),V("mouseleave",A,function(I){j.call(this,t,I)}),V("focusin",A,function(I){j.call(this,t,I)}),V("focusout",A,function(I){j.call(this,t,I)});var oe=ie(),B=X(oe);se(B,t,"default",{},null),S(W,oe)}),S(R,N)},E=R=>{var N=ie(),U=X(N);{var A=W=>{var L=ie(),oe=X(L);Ft(oe,i,!1,(B,I)=>{Ut(B,(D,He)=>{var $t;return($t=f())==null?void 0:$t(D,He)},d),Wr(B,D=>u(D),()=>u());let $;ee(()=>$=ge(B,$,{role:v(),...n,class:_(w)},void 0,B.namespaceURI===mt,B.nodeName.includes("-"))),V("click",B,function(D){j.call(this,t,D)}),V("mouseenter",B,function(D){j.call(this,t,D)}),V("mouseleave",B,function(D){j.call(this,t,D)}),V("focusin",B,function(D){j.call(this,t,D)}),V("focusout",B,function(D){j.call(this,t,D)});var Z=ie(),le=X(Z);se(le,t,"default",{},null),S(I,Z)}),S(W,L)};he(U,W=>{p()&&W(A)},!0)}S(R,N)};he(C,R=>{g()&&p()?R(P):R(E,!1)})}S(e,x),fe()}var Ys=Q(' '),Ks=Q(" "),Xs=Q(' '),Zs=Q("");function Js(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["color","name","ariaLabel","size","href"]);ue(t,!1);let o=k(t,"color",8,"default"),i=k(t,"name",24,()=>{}),s=k(t,"ariaLabel",24,()=>{}),l=k(t,"size",8,"md"),c=k(t,"href",24,()=>{});const a=$e("background"),u={dark:"text-gray-500 hover:text-gray-900 hover:bg-gray-200 dark:text-gray-400 dark:hover:text-white dark:hover:bg-gray-600",gray:"text-gray-500 focus:ring-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 dark:hover:text-gray-300",red:"text-red-500 focus:ring-red-400 hover:bg-red-200 dark:hover:bg-red-800 dark:hover:text-red-300",yellow:"text-yellow-500 focus:ring-yellow-400 hover:bg-yellow-200 dark:hover:bg-yellow-800 dark:hover:text-yellow-300",green:"text-green-500 focus:ring-green-400 hover:bg-green-200 dark:hover:bg-green-800 dark:hover:text-green-300",indigo:"text-indigo-500 focus:ring-indigo-400 hover:bg-indigo-200 dark:hover:bg-indigo-800 dark:hover:text-indigo-300",purple:"text-purple-500 focus:ring-purple-400 hover:bg-purple-200 dark:hover:bg-purple-800 dark:hover:text-purple-300",pink:"text-pink-500 focus:ring-pink-400 hover:bg-pink-200 dark:hover:bg-pink-800 dark:hover:text-pink-300",blue:"text-blue-500 focus:ring-blue-400 hover:bg-blue-200 dark:hover:bg-blue-800 dark:hover:text-blue-300",primary:"text-primary-500 focus:ring-primary-400 hover:bg-primary-200 dark:hover:bg-primary-800 dark:hover:text-primary-300",default:"focus:ring-gray-400 hover:bg-gray-100"},f={xs:"m-0.5 rounded-sm focus:ring-1 p-0.5",sm:"m-0.5 rounded focus:ring-1 p-0.5",md:"m-0.5 rounded-lg focus:ring-2 p-1.5",lg:"m-0.5 rounded-lg focus:ring-2 p-2.5"};let d=K();const v={xs:"w-3 h-3",sm:"w-3.5 h-3.5",md:"w-5 h-5",lg:"w-5 h-5"};q(()=>(T(l()),T(o()),T(r)),()=>{O(d,ne("focus:outline-none whitespace-normal",f[l()],u[o()],o()==="default"&&(a?"dark:hover:bg-gray-600":"dark:hover:bg-gray-700"),r.class))}),De(),pe();var g=ie(),h=X(g);{var p=m=>{var y=Ks();let w;var x=ae(y);{var C=E=>{var R=Ys(),N=ae(R);ee(()=>fr(N,i())),S(E,R)};he(x,E=>{i()&&E(C)})}var P=re(x,2);se(P,t,"default",{get svgSize(){return v[l()]}},null),ee(()=>w=ge(y,w,{href:c(),...n,class:_(d),"aria-label":s()??i()})),S(m,y)},b=m=>{var y=Zs();let w;var x=ae(y);{var C=E=>{var R=Xs(),N=ae(R);ee(()=>fr(N,i())),S(E,R)};he(x,E=>{i()&&E(C)})}var P=re(x,2);se(P,t,"default",{get svgSize(){return v[l()]}},null),ee(()=>w=ge(y,w,{type:"button",...n,class:_(d),"aria-label":s()??i()})),V("click",y,function(E){j.call(this,t,E)}),S(m,y)};he(h,m=>{c()?m(p):m(b,!1)})}S(e,g),fe()}const _t=Math.min,rt=Math.max,dr=Math.round,rr=Math.floor,ze=e=>({x:e,y:e}),Qs={left:"right",right:"left",bottom:"top",top:"bottom"},$s={start:"end",end:"start"};function Vr(e,t,r){return rt(e,_t(t,r))}function Zt(e,t){return typeof e=="function"?e(t):e}function it(e){return e.split("-")[0]}function Jt(e){return e.split("-")[1]}function Co(e){return e==="x"?"y":"x"}function nn(e){return e==="y"?"height":"width"}function wt(e){return["top","bottom"].includes(it(e))?"y":"x"}function on(e){return Co(wt(e))}function el(e,t,r){r===void 0&&(r=!1);const n=Jt(e),o=on(e),i=nn(o);let s=o==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=vr(s)),[s,vr(s)]}function tl(e){const t=vr(e);return[Hr(e),t,Hr(t)]}function Hr(e){return e.replace(/start|end/g,t=>$s[t])}function rl(e,t,r){const n=["left","right"],o=["right","left"],i=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return r?t?o:n:t?n:o;case"left":case"right":return t?i:s;default:return[]}}function nl(e,t,r,n){const o=Jt(e);let i=rl(it(e),r==="start",n);return o&&(i=i.map(s=>s+"-"+o),t&&(i=i.concat(i.map(Hr)))),i}function vr(e){return e.replace(/left|right|bottom|top/g,t=>Qs[t])}function ol(e){return{top:0,right:0,bottom:0,left:0,...e}}function Eo(e){return typeof e!="number"?ol(e):{top:e,right:e,bottom:e,left:e}}function gr(e){const{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}function Sn(e,t,r){let{reference:n,floating:o}=e;const i=wt(t),s=on(t),l=nn(s),c=it(t),a=i==="y",u=n.x+n.width/2-o.width/2,f=n.y+n.height/2-o.height/2,d=n[l]/2-o[l]/2;let v;switch(c){case"top":v={x:u,y:n.y-o.height};break;case"bottom":v={x:u,y:n.y+n.height};break;case"right":v={x:n.x+n.width,y:f};break;case"left":v={x:n.x-o.width,y:f};break;default:v={x:n.x,y:n.y}}switch(Jt(t)){case"start":v[s]-=d*(r&&a?-1:1);break;case"end":v[s]+=d*(r&&a?-1:1);break}return v}const il=async(e,t,r)=>{const{placement:n="bottom",strategy:o="absolute",middleware:i=[],platform:s}=r,l=i.filter(Boolean),c=await(s.isRTL==null?void 0:s.isRTL(t));let a=await s.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:f}=Sn(a,n,c),d=n,v={},g=0;for(let h=0;h({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:o,rects:i,platform:s,elements:l,middlewareData:c}=t,{element:a,padding:u=0}=Zt(e,t)||{};if(a==null)return{};const f=Eo(u),d={x:r,y:n},v=on(o),g=nn(v),h=await s.getDimensions(a),p=v==="y",b=p?"top":"left",m=p?"bottom":"right",y=p?"clientHeight":"clientWidth",w=i.reference[g]+i.reference[v]-d[v]-i.floating[g],x=d[v]-i.reference[v],C=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a));let P=C?C[y]:0;(!P||!await(s.isElement==null?void 0:s.isElement(C)))&&(P=l.floating[y]||i.floating[g]);const E=w/2-x/2,R=P/2-h[g]/2-1,N=_t(f[b],R),U=_t(f[m],R),A=N,W=P-h[g]-U,L=P/2-h[g]/2+E,oe=Vr(A,L,W),B=!c.arrow&&Jt(o)!=null&&L!==oe&&i.reference[g]/2-(LL<=0)){var U,A;const L=(((U=i.flip)==null?void 0:U.index)||0)+1,oe=P[L];if(oe)return{data:{index:L,overflows:N},reset:{placement:oe}};let B=(A=N.filter(I=>I.overflows[0]<=0).sort((I,$)=>I.overflows[1]-$.overflows[1])[0])==null?void 0:A.placement;if(!B)switch(v){case"bestFit":{var W;const I=(W=N.filter($=>{if(C){const Z=wt($.placement);return Z===m||Z==="y"}return!0}).map($=>[$.placement,$.overflows.filter(Z=>Z>0).reduce((Z,le)=>Z+le,0)]).sort(($,Z)=>$[1]-Z[1])[0])==null?void 0:W[0];I&&(B=I);break}case"initialPlacement":B=l;break}if(o!==B)return{reset:{placement:B}}}return{}}}};async function al(e,t){const{placement:r,platform:n,elements:o}=e,i=await(n.isRTL==null?void 0:n.isRTL(o.floating)),s=it(r),l=Jt(r),c=wt(r)==="y",a=["left","top"].includes(s)?-1:1,u=i&&c?-1:1,f=Zt(t,e);let{mainAxis:d,crossAxis:v,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return l&&typeof g=="number"&&(v=l==="end"?g*-1:g),c?{x:v*u,y:d*a}:{x:d*a,y:v*u}}const cl=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:o,y:i,placement:s,middlewareData:l}=t,c=await al(t,e);return s===((r=l.offset)==null?void 0:r.placement)&&(n=l.arrow)!=null&&n.alignmentOffset?{}:{x:o+c.x,y:i+c.y,data:{...c,placement:s}}}}},ul=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:o}=t,{mainAxis:i=!0,crossAxis:s=!1,limiter:l={fn:p=>{let{x:b,y:m}=p;return{x:b,y:m}}},...c}=Zt(e,t),a={x:r,y:n},u=await Ao(t,c),f=wt(it(o)),d=Co(f);let v=a[d],g=a[f];if(i){const p=d==="y"?"top":"left",b=d==="y"?"bottom":"right",m=v+u[p],y=v-u[b];v=Vr(m,v,y)}if(s){const p=f==="y"?"top":"left",b=f==="y"?"bottom":"right",m=g+u[p],y=g-u[b];g=Vr(m,g,y)}const h=l.fn({...t,[d]:v,[f]:g});return{...h,data:{x:h.x-r,y:h.y-n,enabled:{[d]:i,[f]:s}}}}}};function Cr(){return typeof window<"u"}function Rt(e){return Po(e)?(e.nodeName||"").toLowerCase():"#document"}function we(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Fe(e){var t;return(t=(Po(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Po(e){return Cr()?e instanceof Node||e instanceof we(e).Node:!1}function Pe(e){return Cr()?e instanceof Element||e instanceof we(e).Element:!1}function Ie(e){return Cr()?e instanceof HTMLElement||e instanceof we(e).HTMLElement:!1}function Rn(e){return!Cr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof we(e).ShadowRoot}function Qt(e){const{overflow:t,overflowX:r,overflowY:n,display:o}=Se(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(o)}function fl(e){return["table","td","th"].includes(Rt(e))}function Er(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function sn(e){const t=ln(),r=Pe(e)?Se(e):e;return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function dl(e){let t=tt(e);for(;Ie(t)&&!xt(t);){if(sn(t))return t;if(Er(t))return null;t=tt(t)}return null}function ln(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function xt(e){return["html","body","#document"].includes(Rt(e))}function Se(e){return we(e).getComputedStyle(e)}function Ar(e){return Pe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function tt(e){if(Rt(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Rn(e)&&e.host||Fe(e);return Rn(t)?t.host:t}function So(e){const t=tt(e);return xt(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ie(t)&&Qt(t)?t:So(t)}function Bt(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const o=So(e),i=o===((n=e.ownerDocument)==null?void 0:n.body),s=we(o);if(i){const l=Gr(s);return t.concat(s,s.visualViewport||[],Qt(o)?o:[],l&&r?Bt(l):[])}return t.concat(o,Bt(o,[],r))}function Gr(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Ro(e){const t=Se(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const o=Ie(e),i=o?e.offsetWidth:r,s=o?e.offsetHeight:n,l=dr(r)!==i||dr(n)!==s;return l&&(r=i,n=s),{width:r,height:n,$:l}}function an(e){return Pe(e)?e:e.contextElement}function bt(e){const t=an(e);if(!Ie(t))return ze(1);const r=t.getBoundingClientRect(),{width:n,height:o,$:i}=Ro(t);let s=(i?dr(r.width):r.width)/n,l=(i?dr(r.height):r.height)/o;return(!s||!Number.isFinite(s))&&(s=1),(!l||!Number.isFinite(l))&&(l=1),{x:s,y:l}}const vl=ze(0);function Oo(e){const t=we(e);return!ln()||!t.visualViewport?vl:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function gl(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==we(e)?!1:t}function st(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const o=e.getBoundingClientRect(),i=an(e);let s=ze(1);t&&(n?Pe(n)&&(s=bt(n)):s=bt(e));const l=gl(i,r,n)?Oo(i):ze(0);let c=(o.left+l.x)/s.x,a=(o.top+l.y)/s.y,u=o.width/s.x,f=o.height/s.y;if(i){const d=we(i),v=n&&Pe(n)?we(n):n;let g=d,h=Gr(g);for(;h&&n&&v!==g;){const p=bt(h),b=h.getBoundingClientRect(),m=Se(h),y=b.left+(h.clientLeft+parseFloat(m.paddingLeft))*p.x,w=b.top+(h.clientTop+parseFloat(m.paddingTop))*p.y;c*=p.x,a*=p.y,u*=p.x,f*=p.y,c+=y,a+=w,g=we(h),h=Gr(g)}}return gr({width:u,height:f,x:c,y:a})}function cn(e,t){const r=Ar(e).scrollLeft;return t?t.left+r:st(Fe(e)).left+r}function To(e,t,r){r===void 0&&(r=!1);const n=e.getBoundingClientRect(),o=n.left+t.scrollLeft-(r?0:cn(e,n)),i=n.top+t.scrollTop;return{x:o,y:i}}function hl(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e;const i=o==="fixed",s=Fe(n),l=t?Er(t.floating):!1;if(n===s||l&&i)return r;let c={scrollLeft:0,scrollTop:0},a=ze(1);const u=ze(0),f=Ie(n);if((f||!f&&!i)&&((Rt(n)!=="body"||Qt(s))&&(c=Ar(n)),Ie(n))){const v=st(n);a=bt(n),u.x=v.x+n.clientLeft,u.y=v.y+n.clientTop}const d=s&&!f&&!i?To(s,c,!0):ze(0);return{width:r.width*a.x,height:r.height*a.y,x:r.x*a.x-c.scrollLeft*a.x+u.x+d.x,y:r.y*a.y-c.scrollTop*a.y+u.y+d.y}}function pl(e){return Array.from(e.getClientRects())}function bl(e){const t=Fe(e),r=Ar(e),n=e.ownerDocument.body,o=rt(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=rt(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let s=-r.scrollLeft+cn(e);const l=-r.scrollTop;return Se(n).direction==="rtl"&&(s+=rt(t.clientWidth,n.clientWidth)-o),{width:o,height:i,x:s,y:l}}function ml(e,t){const r=we(e),n=Fe(e),o=r.visualViewport;let i=n.clientWidth,s=n.clientHeight,l=0,c=0;if(o){i=o.width,s=o.height;const a=ln();(!a||a&&t==="fixed")&&(l=o.offsetLeft,c=o.offsetTop)}return{width:i,height:s,x:l,y:c}}function yl(e,t){const r=st(e,!0,t==="fixed"),n=r.top+e.clientTop,o=r.left+e.clientLeft,i=Ie(e)?bt(e):ze(1),s=e.clientWidth*i.x,l=e.clientHeight*i.y,c=o*i.x,a=n*i.y;return{width:s,height:l,x:c,y:a}}function On(e,t,r){let n;if(t==="viewport")n=ml(e,r);else if(t==="document")n=bl(Fe(e));else if(Pe(t))n=yl(t,r);else{const o=Oo(e);n={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return gr(n)}function Lo(e,t){const r=tt(e);return r===t||!Pe(r)||xt(r)?!1:Se(r).position==="fixed"||Lo(r,t)}function _l(e,t){const r=t.get(e);if(r)return r;let n=Bt(e,[],!1).filter(l=>Pe(l)&&Rt(l)!=="body"),o=null;const i=Se(e).position==="fixed";let s=i?tt(e):e;for(;Pe(s)&&!xt(s);){const l=Se(s),c=sn(s);!c&&l.position==="fixed"&&(o=null),(i?!c&&!o:!c&&l.position==="static"&&!!o&&["absolute","fixed"].includes(o.position)||Qt(s)&&!c&&Lo(e,s))?n=n.filter(u=>u!==s):o=l,s=tt(s)}return t.set(e,n),n}function wl(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e;const s=[...r==="clippingAncestors"?Er(t)?[]:_l(t,this._c):[].concat(r),n],l=s[0],c=s.reduce((a,u)=>{const f=On(t,u,o);return a.top=rt(f.top,a.top),a.right=_t(f.right,a.right),a.bottom=_t(f.bottom,a.bottom),a.left=rt(f.left,a.left),a},On(t,l,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}function xl(e){const{width:t,height:r}=Ro(e);return{width:t,height:r}}function kl(e,t,r){const n=Ie(t),o=Fe(t),i=r==="fixed",s=st(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const c=ze(0);if(n||!n&&!i)if((Rt(t)!=="body"||Qt(o))&&(l=Ar(t)),n){const d=st(t,!0,i,t);c.x=d.x+t.clientLeft,c.y=d.y+t.clientTop}else o&&(c.x=cn(o));const a=o&&!n&&!i?To(o,l):ze(0),u=s.left+l.scrollLeft-c.x-a.x,f=s.top+l.scrollTop-c.y-a.y;return{x:u,y:f,width:s.width,height:s.height}}function Tr(e){return Se(e).position==="static"}function Tn(e,t){if(!Ie(e)||Se(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Fe(e)===r&&(r=r.ownerDocument.body),r}function zo(e,t){const r=we(e);if(Er(e))return r;if(!Ie(e)){let o=tt(e);for(;o&&!xt(o);){if(Pe(o)&&!Tr(o))return o;o=tt(o)}return r}let n=Tn(e,t);for(;n&&fl(n)&&Tr(n);)n=Tn(n,t);return n&&xt(n)&&Tr(n)&&!sn(n)?r:n||dl(e)||r}const Cl=async function(e){const t=this.getOffsetParent||zo,r=this.getDimensions,n=await r(e.floating);return{reference:kl(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function El(e){return Se(e).direction==="rtl"}const Al={convertOffsetParentRelativeRectToViewportRelativeRect:hl,getDocumentElement:Fe,getClippingRect:wl,getOffsetParent:zo,getElementRects:Cl,getClientRects:pl,getDimensions:xl,getScale:bt,isElement:Pe,isRTL:El};function Pl(e,t){let r=null,n;const o=Fe(e);function i(){var l;clearTimeout(n),(l=r)==null||l.disconnect(),r=null}function s(l,c){l===void 0&&(l=!1),c===void 0&&(c=1),i();const{left:a,top:u,width:f,height:d}=e.getBoundingClientRect();if(l||t(),!f||!d)return;const v=rr(u),g=rr(o.clientWidth-(a+f)),h=rr(o.clientHeight-(u+d)),p=rr(a),m={rootMargin:-v+"px "+-g+"px "+-h+"px "+-p+"px",threshold:rt(0,_t(1,c))||1};let y=!0;function w(x){const C=x[0].intersectionRatio;if(C!==c){if(!y)return s();C?s(!1,C):n=setTimeout(()=>{s(!1,1e-7)},1e3)}y=!1}try{r=new IntersectionObserver(w,{...m,root:o.ownerDocument})}catch{r=new IntersectionObserver(w,m)}r.observe(e)}return s(!0),i}function Ln(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:c=!1}=n,a=an(e),u=o||i?[...a?Bt(a):[],...Bt(t)]:[];u.forEach(b=>{o&&b.addEventListener("scroll",r,{passive:!0}),i&&b.addEventListener("resize",r)});const f=a&&l?Pl(a,r):null;let d=-1,v=null;s&&(v=new ResizeObserver(b=>{let[m]=b;m&&m.target===a&&v&&(v.unobserve(t),cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var y;(y=v)==null||y.observe(t)})),r()}),a&&!c&&v.observe(a),v.observe(t));let g,h=c?st(e):null;c&&p();function p(){const b=st(e);h&&(b.x!==h.x||b.y!==h.y||b.width!==h.width||b.height!==h.height)&&r(),h=b,g=requestAnimationFrame(p)}return r(),()=>{var b;u.forEach(m=>{o&&m.removeEventListener("scroll",r),i&&m.removeEventListener("resize",r)}),f==null||f(),(b=v)==null||b.disconnect(),v=null,c&&cancelAnimationFrame(g)}}const Sl=cl,Rl=ul,Ol=ll,Tl=sl,Ll=(e,t,r)=>{const n=new Map,o={platform:Al,...r},i={...o.platform,_c:n};return il(e,t,{...o,platform:i})};var zl=Q("
    "),Nl=Q("
    "),Ml=Q(" ",1),Il=Q(" ",1);function Dl(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["activeContent","arrow","offset","placement","trigger","triggeredBy","reference","strategy","open","yOnly","middlewares"]);ue(t,!1);const o=K();let i=k(t,"activeContent",8,!1),s=k(t,"arrow",8,!0),l=k(t,"offset",8,8),c=k(t,"placement",8,"top"),a=k(t,"trigger",8,"hover"),u=k(t,"triggeredBy",24,()=>{}),f=k(t,"reference",24,()=>{}),d=k(t,"strategy",8,"absolute"),v=k(t,"open",12,!1),g=k(t,"yOnly",8,!1),h=k(t,"middlewares",24,()=>[Ol(),Rl()]);const p=bo();let b=K(),m=K(),y=K(),w=K(),x,C=K(),P=K(),E=[];const R=F=>{_(w)===void 0&&console.error("trigger undefined"),!(!f()&&E.includes(F.target)&&_(w)!==F.target&&(O(w,F.target),v()))&&v(F.type==="click"?!v():!0)},N=F=>F.matches(":hover"),U=F=>F?`${F}px`:"",A=F=>{if(i()&&_(y)){const te=[_(w),x,...E].filter(Boolean);setTimeout(()=>{F.type==="mouseleave"&&!te.some(N)&&v(!1)},100)}else v(!1)};let W=K();const L={left:"right",right:"left",bottom:"top",top:"bottom"};function oe(){Ll(_(w),x,{placement:c(),strategy:d(),middleware:_(o)}).then(({x:F,y:te,middlewareData:de,placement:Ue,strategy:Ot})=>{x.style.position=Ot,x.style.left=g()?"0":U(F),x.style.top=U(te),de.arrow&&_(C)instanceof HTMLDivElement&&(Rr(C,_(C).style.left=U(de.arrow.x)),Rr(C,_(C).style.top=U(de.arrow.y)),O(W,L[Ue.split("-")[0]]),Rr(C,_(C).style[_(W)]=U(-_(C).offsetWidth/2-(r.border?1:0))))})}function B(F,te){x=F;let de=Ln(te,x,oe);return{update(Ue){de(),de=Ln(Ue,x,oe)},destroy(){de()}}}us(()=>{const F=[["focusin",R,_(b)],["focusout",A,_(b)],["click",R,_(m)],["mouseenter",R,_(y)],["mouseleave",A,_(y)]];return u()?E=[...document.querySelectorAll(u())]:E=_(P).previousElementSibling?[_(P).previousElementSibling]:[],E.length||console.error("No triggers found."),E.forEach(te=>{te.tabIndex<0&&(te.tabIndex=0);for(const[de,Ue,Ot]of F)Ot&&te.addEventListener(de,Ue)}),f()?(O(w,document.querySelector(f())??document.body),_(w)===document.body?console.error(`Popup reference not found: '${f()}'`):(_(b)&&_(w).addEventListener("focusout",A),_(y)&&_(w).addEventListener("mouseleave",A))):O(w,E[0]),_(m)&&document.addEventListener("click",I),()=>{E.forEach(te=>{if(te)for(const[de,Ue]of F)te.removeEventListener(de,Ue)}),_(w)&&(_(w).removeEventListener("focusout",A),_(w).removeEventListener("mouseleave",A)),document.removeEventListener("click",I)}});function I(F){v()&&!F.composedPath().includes(x)&&!E.some(te=>F.composedPath().includes(te))&&A(F)}function $(F,te){return F?te:()=>{}}let Z=K();function le(F){return O(C,F),{destroy(){O(C,null)}}}q(()=>T(a()),()=>{O(b,a()==="focus")}),q(()=>T(a()),()=>{O(m,a()==="click")}),q(()=>T(a()),()=>{O(y,a()==="hover")}),q(()=>T(v()),()=>{p("show",v())}),q(()=>(T(c()),_(w)),()=>{c()&&O(w,_(w))}),q(()=>(T(h()),T(l()),_(C)),()=>{O(o,[...h(),Sl(+l()),_(C)&&Tl({element:_(C),padding:10})])}),q(()=>(T(r),_(W)),()=>{O(Z,_o("absolute pointer-events-none block w-[10px] h-[10px] rotate-45 bg-inherit border-inherit",r.border&&_(W)==="bottom"&&"border-b border-e",r.border&&_(W)==="top"&&"border-t border-s ",r.border&&_(W)==="right"&&"border-t border-e ",r.border&&_(W)==="left"&&"border-b border-s "))}),De(),pe();var D=Il(),He=X(D);{var $t=F=>{var te=zl();Wr(te,de=>O(P,de),()=>_(P)),S(F,te)};he(He,F=>{_(w)||F($t)})}var No=re(He,2);{var Mo=F=>{var te=yt(()=>i()?-1:void 0),de=je(()=>$(i()&&_(b),R)),Ue=je(()=>$(i()&&_(b),A)),Ot=je(()=>$(i()&&_(y),R)),Io=je(()=>$(i()&&_(y),A));rn(F,xr({use:B,get options(){return _(w)},role:"tooltip",get tabindex(){return _(te)}},()=>n,{get open(){return v()},set open(Ce){v(Ce)},$$events:{focusin(...Ce){var xe;(xe=_(de))==null||xe.apply(this,Ce)},focusout(...Ce){var xe;(xe=_(Ue))==null||xe.apply(this,Ce)},mouseenter(...Ce){var xe;(xe=_(Ot))==null||xe.apply(this,Ce)},mouseleave(...Ce){var xe;(xe=_(Io))==null||xe.apply(this,Ce)}},children:(Ce,xe)=>{var un=Ml(),fn=X(un);se(fn,t,"default",{},null);var Do=re(fn,2);{var Fo=Pr=>{var Sr=Nl();Ut(Sr,Uo=>le==null?void 0:le(Uo)),ee(()=>ht(Sr,_(Z))),S(Pr,Sr)};he(Do,Pr=>{s()&&Pr(Fo)})}S(Ce,un)},$$slots:{default:!0},$$legacy:!0}))};he(No,F=>{_(w)&&F(Mo)})}S(e,D),fe()}var Fl=Q("
    "),Ul=Q("
    "),Bl=Q("
    ",1);function Wl(e,t){const r=Qi(t),n=G(t,["children","$$slots","$$events","$$legacy"]),o=G(n,["activeUrl","open","containerClass","classContainer","headerClass","classHeader","footerClass","classFooter","activeClass","classActive","arrow","trigger","placement","color","shadow","rounded"]);ue(t,!1);const i=K(),s=K(),l=K(),c=K();let a=k(t,"activeUrl",24,()=>{}),u=k(t,"open",12,!1),f=k(t,"containerClass",8,"divide-y z-50"),d=k(t,"classContainer",24,()=>{}),v=k(t,"headerClass",8,"py-1 overflow-hidden rounded-t-lg"),g=k(t,"classHeader",24,()=>{}),h=k(t,"footerClass",8,"py-1 overflow-hidden rounded-b-lg"),p=k(t,"classFooter",24,()=>{}),b=k(t,"activeClass",8,"text-primary-700 dark:text-primary-700 hover:text-primary-900 dark:hover:text-primary-900"),m=k(t,"classActive",24,()=>{}),y=k(t,"arrow",8,!1),w=k(t,"trigger",8,"click"),x=k(t,"placement",8,"bottom"),C=k(t,"color",8,"dropdown"),P=k(t,"shadow",8,!0),E=k(t,"rounded",8,!0);const R=kr("");let N=ne(b(),m());ot("DropdownType",{activeClass:N}),ot("activeUrl",R),q(()=>T(a()),()=>{R.set(a()??"")}),q(()=>(T(f()),T(d())),()=>{O(i,ne(f(),d()))}),q(()=>(T(v()),T(g())),()=>{O(s,ne(v(),g()))}),q(()=>T(n),()=>{O(l,ne("py-1",n.class))}),q(()=>(T(h()),T(p())),()=>{O(c,ne(h(),p()))}),De(),pe(),Dl(e,xr({activeContent:!0},()=>o,{get trigger(){return w()},get arrow(){return y()},get placement(){return x()},get shadow(){return P()},get rounded(){return E()},get color(){return C()},get class(){return _(i)},get open(){return u()},set open(U){u(U)},$$events:{show(U){j.call(this,t,U)}},children:(U,A)=>{var W=Bl(),L=X(W);{var oe=le=>{var D=Fl(),He=ae(D);se(He,t,"header",{},null),ee(()=>ht(D,_(s))),S(le,D)};he(L,le=>{r.header&&le(oe)})}var B=re(L,2),I=ae(B);se(I,t,"default",{},null);var $=re(B,2);{var Z=le=>{var D=Ul(),He=ae(D);se(He,t,"footer",{},null),ee(()=>ht(D,_(c))),S(le,D)};he($,le=>{r.footer&&le(Z)})}ee(()=>ht(B,_(l))),S(U,W)},$$slots:{default:!0},$$legacy:!0})),fe()}var jl=Q("
    ");function Vl(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["divClass"]);ue(t,!1);let o=k(t,"divClass",8,"my-1 h-px bg-gray-100 dark:bg-gray-600");pe();var i=jl();let s;ee(()=>s=ge(i,s,{...n,class:ne(o(),r.class)})),S(e,i),fe()}function Hl(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["tag","show","use"]);let o=k(t,"tag",8,"div"),i=k(t,"show",8),s=k(t,"use",8,()=>{});var l=ie(),c=X(l);{var a=f=>{var d=ie(),v=X(d);Ft(v,o,!1,(g,h)=>{Ut(g,y=>{var w;return(w=s())==null?void 0:w(y)});let p;ee(()=>p=ge(g,p,{...n},void 0,g.namespaceURI===mt,g.nodeName.includes("-")));var b=ie(),m=X(b);se(m,t,"default",{},null),S(h,b)}),S(f,d)},u=f=>{var d=ie(),v=X(d);se(v,t,"default",{},null),S(f,d)};he(c,f=>{i()?f(a):f(u,!1)})}S(e,l)}function nr(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["defaultClass","href","activeClass"]);ue(t,!1);const o=K(),i=K();let s=k(t,"defaultClass",8,"font-medium py-2 px-4 text-sm hover:bg-gray-100 dark:hover:bg-gray-600"),l=k(t,"href",24,()=>{}),c=k(t,"activeClass",24,()=>{});const a=$e("DropdownType")??{},u=$e("activeUrl");let f=K("");u.subscribe(g=>{O(f,g)});let d=K(!0);function v(g){var h;O(d,((h=g.parentElement)==null?void 0:h.tagName)==="UL")}q(()=>(_(f),T(l())),()=>{O(o,_(f)?l()===_(f):!1)}),q(()=>(T(s()),T(l()),_(o),T(c()),T(r)),()=>{O(i,ne(s(),l()?"block":"w-full text-left",_(o)&&(c()??a.activeClass),r.class))}),De(),pe(),Hl(e,{tag:"li",get show(){return _(d)},use:v,children:(g,h)=>{var p=ie(),b=X(p);Ft(b,()=>l()?"a":"button",!1,(m,y)=>{let w;ee(()=>w=ge(m,w,{href:l(),type:l()?void 0:"button",role:l()?"link":"button",...n,class:_(i)},void 0,m.namespaceURI===mt,m.nodeName.includes("-"))),V("click",m,function(P){j.call(this,t,P)}),V("change",m,function(P){j.call(this,t,P)}),V("keydown",m,function(P){j.call(this,t,P)}),V("keyup",m,function(P){j.call(this,t,P)}),V("focus",m,function(P){j.call(this,t,P)}),V("blur",m,function(P){j.call(this,t,P)}),V("mouseenter",m,function(P){j.call(this,t,P)}),V("mouseleave",m,function(P){j.call(this,t,P)});var x=ie(),C=X(x);se(C,t,"default",{},null),S(y,x)}),S(g,p)},$$slots:{default:!0}}),fe()}var Gl=Q("
    "),ql=Q("
    ");function Yl(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["items","imgClass"]);ue(t,!1);const o=K();let i=k(t,"items",24,()=>[]),s=k(t,"imgClass",8,"h-auto max-w-full rounded-lg");function l(u){getComputedStyle(u).gap==="normal"&&(u.style.gap="inherit")}q(()=>T(r),()=>{O(o,ne("grid",r.class))}),De(),pe();var c=ql();let a;Yi(c,5,i,Gi,(u,f)=>{var d=ie(),v=X(d);se(v,t,"default",{get item(){return _(f)}},g=>{var h=Gl(),p=ae(h);const b=yt(()=>ne(s(),r.classImg));ee(()=>{gt(p,"src",_(f).src),gt(p,"alt",_(f).alt),ht(p,_(b))}),S(g,h)}),S(u,d)},u=>{var f=ie(),d=X(f);se(d,t,"default",{get item(){return i()[0]}},null),S(u,f)}),Ut(c,u=>l==null?void 0:l(u)),ee(()=>a=ge(c,a,{...n,class:_(o)})),S(e,c),fe()}var Kl=Q("
    ");function zn(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["fluid"]);ue(t,!1);let o=k(t,"fluid",8,!1);pe();var i=Kl();let s;var l=ae(i);se(l,t,"default",{},null),ee(()=>s=ge(i,s,{...n,class:ne("mx-auto flex flex-wrap justify-between items-center ",o()?"w-full":"container",r.class)})),S(e,i),fe()}function Xl(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["fluid","navContainerClass"]);ue(t,!1);const o=po(),i=()=>ho(c,"$hidden",o);let s=k(t,"fluid",8,!1),l=k(t,"navContainerClass",8,""),c=kr(!0);ot("navHidden",c);let a=()=>c.update(f=>!f);q(()=>T(n),()=>{n.color=n.color??"navbar"}),De(),pe();var u=yt(()=>ne("px-2 sm:px-4 py-2.5 w-full",r.class));rn(e,xr({tag:"nav"},()=>n,{get class(){return _(u)},children:(f,d)=>{zn(f,{get fluid(){return s()},get class(){return l()},children:(v,g)=>{var h=ie(),p=X(h);se(p,t,"default",{get hidden(){return i()},toggle:a,NavContainer:zn},null),S(v,h)},$$slots:{default:!0}})},$$slots:{default:!0}})),fe()}var Zl=Q("");function Jl(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["href"]);ue(t,!1);let o=k(t,"href",8,"");pe();var i=Zl();let s;var l=ae(i);se(l,t,"default",{},null),ee(()=>s=ge(i,s,{href:o(),...n,class:ne("flex items-center",r.class)})),S(e,i),fe()}var Ql=wr("");function $l(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["size","color","variation","ariaLabel"]);ue(t,!1);let o=k(t,"size",8,"24"),i=k(t,"color",8,"currentColor"),s=k(t,"variation",8,"outline"),l=k(t,"ariaLabel",8,"bars 3"),c=K(),a=K(),u=` `,f=` `;q(()=>T(s()),()=>{switch(s()){case"outline":O(a,u),O(c,"0 0 24 24");break;case"solid":O(a,f),O(c,"0 0 24 24");break;default:O(a,u),O(c,"0 0 24 24")}}),De(),pe();var d=Ql();let v;var g=ae(d);Ji(g,()=>_(a)),ee(()=>v=ge(d,v,{xmlns:"http://www.w3.org/2000/svg",role:"button",tabindex:"0",width:o(),height:o(),class:r.class,...n,"aria-label":l(),fill:"none",viewBox:_(c),"stroke-width":"2"},void 0,!0)),V("click",d,function(h){j.call(this,t,h)}),S(e,d),fe()}function ea(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["menuClass","onClick","classMenu"]);ue(t,!1);let o=k(t,"menuClass",8,"h-6 w-6 shrink-0"),i=k(t,"onClick",24,()=>{}),s=k(t,"classMenu",8,""),l="ms-3 md:hidden",c=$e("navHidden")??kr(!0);const a=f=>c.update(d=>!d);pe();var u=yt(()=>ne(l,r.class));Js(e,xr({name:"Open main menu"},()=>n,{get class(){return _(u)},$$events:{click(...f){var d;(d=i()||a)==null||d.apply(this,f)}},children:(f,d)=>{var v=yt(()=>ne(o(),s()));$l(f,{get class(){return _(v)}})},$$slots:{default:!0}})),fe()}var ta=Q("
  • ");function zt(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["href","activeClass","nonActiveClass"]);ue(t,!1);const o=K(),i=K();let s=k(t,"href",8,""),l=k(t,"activeClass",24,()=>{}),c=k(t,"nonActiveClass",24,()=>{});const a=$e("navbarContext")??{},u=$e("activeUrl");let f=K("");u.subscribe(g=>{O(f,g)}),q(()=>(_(f),T(s())),()=>{O(o,_(f)?s()===_(f):!1)}),q(()=>(_(o),T(l()),T(c()),T(r)),()=>{O(i,ne("block py-2 pe-4 ps-3 md:p-0 rounded md:border-0",_(o)?l()??a.activeClass:c()??a.nonActiveClass,r.class))}),De(),pe();var d=ta(),v=ae(d);Ft(v,()=>s()?"a":"div",!1,(g,h)=>{let p;ee(()=>p=ge(g,p,{role:s()?void 0:"link",href:s(),...n,class:_(i)},void 0,g.namespaceURI===mt,g.nodeName.includes("-"))),V("blur",g,function(y){j.call(this,t,y)}),V("change",g,function(y){j.call(this,t,y)}),V("click",g,function(y){j.call(this,t,y)}),V("focus",g,function(y){j.call(this,t,y)}),V("keydown",g,function(y){j.call(this,t,y)}),V("keypress",g,function(y){j.call(this,t,y)}),V("keyup",g,function(y){j.call(this,t,y)}),V("mouseenter",g,function(y){j.call(this,t,y)}),V("mouseleave",g,function(y){j.call(this,t,y)}),V("mouseover",g,function(y){j.call(this,t,y)});var b=ie(),m=X(b);se(m,t,"default",{},null),S(h,b)}),S(e,d),fe()}function ra(e){const t=Math.cos(e*Math.PI*.5);return Math.abs(t)<1e-14?1:1-t}var na=Q("
    "),oa=Q("
    ");function ia(e,t){const r=G(t,["children","$$slots","$$events","$$legacy"]),n=G(r,["activeUrl","divClass","ulClass","hidden","slideParams","activeClass","nonActiveClass","classUl"]);ue(t,!1);const o=po(),i=()=>ho(h,"$hiddenStore",o);let s=k(t,"activeUrl",8,""),l=k(t,"divClass",8,"w-full md:block md:w-auto"),c=k(t,"ulClass",8,"flex flex-col p-4 mt-4 md:flex-row md:space-x-8 rtl:space-x-reverse md:mt-0 md:text-sm md:font-medium"),a=k(t,"hidden",24,()=>{}),u=k(t,"slideParams",24,()=>({delay:250,duration:500,easing:ra})),f=k(t,"activeClass",8,"text-white bg-primary-700 md:bg-transparent md:text-primary-700 md:dark:text-white dark:bg-primary-600 md:dark:bg-transparent"),d=k(t,"nonActiveClass",8,"text-gray-700 hover:bg-gray-100 md:hover:bg-transparent md:border-0 md:hover:text-primary-700 dark:text-gray-400 md:dark:hover:text-white dark:hover:bg-gray-700 dark:hover:text-white md:dark:hover:bg-transparent"),v=k(t,"classUl",8,"");const g=kr("");ot("navbarContext",{activeClass:f(),nonActiveClass:d()}),ot("activeUrl",g);let h=$e("navHidden"),p=K(),b=K(),m=K();q(()=>T(s()),()=>{g.set(s())}),q(()=>(T(a()),i()),()=>{O(p,a()??i()??!0)}),q(()=>(T(l()),T(r)),()=>{O(b,ne(l(),r.class))}),q(()=>(T(c()),T(v())),()=>{O(m,ne(c(),v()))}),De(),pe();var y=ie(),w=X(y);{var x=P=>{var E=na();let R;var N=ae(E);rn(N,{tag:"ul",border:!0,rounded:!0,color:"navbarUl",get class(){return _(m)},children:(U,A)=>{var W=ie(),L=X(W);se(L,t,"default",{},null),S(U,W)},$$slots:{default:!0}}),ee(()=>R=ge(E,R,{...n,class:_(b),role:"button",tabindex:"0"})),go(3,E,()=>Gs,u),V("click",E,function(U){j.call(this,t,U)}),S(P,E)},C=P=>{var E=oa();let R;var N=ae(E),U=ae(N);se(U,t,"default",{},null),ee(()=>{R=ge(E,R,{...n,class:_(b),hidden:_(p)}),ht(N,_(m))}),S(P,E)};he(w,P=>{_(p)?P(C,!1):P(x)})}S(e,y),fe()}var sa=wr(" "),la=wr(" "),aa=wr('');function ca(e,t){var m,y;ue(t,!0);const r=$e("iconCtx")??{},n={xs:"w-3 h-3",sm:"w-4 h-4",md:"w-5 h-5",lg:"w-6 h-6",xl:"w-8 h-8"};let o=k(t,"size",19,()=>r.size||"md"),i=k(t,"color",19,()=>r.color||"currentColor"),s=k(t,"strokeWidth",19,()=>r.strokeWidth||"2"),l=k(t,"ariaLabel",3,"chevron down outline"),c=ls(t,["$$slots","$$events","$$legacy","size","color","title","strokeWidth","desc","class","ariaLabel"]),a=`${((m=t.title)==null?void 0:m.id)||""} ${((y=t.desc)==null?void 0:y.id)||""}`;const u=je(()=>{var w,x;return!!((w=t.title)!=null&&w.id||(x=t.desc)!=null&&x.id)});var f=aa();let d;var v=ae(f);{var g=w=>{var x=sa(),C=ae(x);ee(()=>{gt(x,"id",t.title.id),fr(C,t.title.title)}),S(w,x)};he(v,w=>{var x;(x=t.title)!=null&&x.id&&t.title.title&&w(g)})}var h=re(v);{var p=w=>{var x=la(),C=ae(x);ee(()=>{gt(x,"id",t.desc.id),fr(C,t.desc.desc)}),S(w,x)};he(h,w=>{var x;(x=t.desc)!=null&&x.id&&t.desc.desc&&w(p)})}var b=re(h);ee(()=>{d=ge(f,d,{xmlns:"http://www.w3.org/2000/svg",fill:"none",color:i(),...c,class:ne("shrink-0",n[o()],t.class),"aria-label":l(),"aria-describedby":_(u)?a:void 0,viewBox:"0 0 24 24"},void 0,!0),gt(b,"stroke-width",s())}),S(e,f),fe()}var ua=Q('ESP32 Logo SvelteESP32',1),fa=Q("Dropdown",1),da=Q(" ",1),va=Q(" ",1),ga=Q(" ",1),ha=Q(" ",1);function pa(e){const t=[{alt:"erbology",src:"./gallery/image.jpg"},{alt:"shoes",src:"./gallery/image-1.jpg"},{alt:"small bag",src:"./gallery/image-2.jpg"},{alt:"plants",src:"./gallery/image-3.jpg"},{alt:"watch",src:"./gallery/image-4.jpg"},{alt:"shoe",src:"./gallery/image-5.jpg"}];var r=ha(),n=X(r);Xl(n,{children:(i,s)=>{var l=ga(),c=X(l);Jl(c,{href:"/",children:(f,d)=>{var v=ua();S(f,v)},$$slots:{default:!0}});var a=re(c,2);ea(a,{});var u=re(a,2);ia(u,{children:(f,d)=>{var v=va(),g=X(v);zt(g,{href:"/",children:(w,x)=>{var C=Ge("Home");S(w,C)},$$slots:{default:!0}});var h=re(g,2);zt(h,{class:"cursor-pointer",children:(w,x)=>{var C=fa(),P=re(X(C));ca(P,{class:"w-6 h-6 ms-2 text-primary-800 dark:text-white inline"}),S(w,C)},$$slots:{default:!0}});var p=re(h,2);Wl(p,{class:"w-44 z-20",children:(w,x)=>{var C=da(),P=X(C);nr(P,{href:"/",children:(A,W)=>{var L=Ge("Dashboard");S(A,L)},$$slots:{default:!0}});var E=re(P,2);nr(E,{href:"/docs/components/navbar",children:(A,W)=>{var L=Ge("Settings");S(A,L)},$$slots:{default:!0}});var R=re(E,2);nr(R,{href:"/",children:(A,W)=>{var L=Ge("Earnings");S(A,L)},$$slots:{default:!0}});var N=re(R,2);Vl(N,{});var U=re(N,2);nr(U,{href:"/",children:(A,W)=>{var L=Ge("Sign out");S(A,L)},$$slots:{default:!0}}),S(w,C)},$$slots:{default:!0}});var b=re(p,2);zt(b,{href:"/settings",children:(w,x)=>{var C=Ge("Setting");S(w,C)},$$slots:{default:!0}});var m=re(b,2);zt(m,{href:"/pricing",children:(w,x)=>{var C=Ge("Pricing");S(w,C)},$$slots:{default:!0}});var y=re(m,2);zt(y,{href:"/contact",children:(w,x)=>{var C=Ge("Contact");S(w,C)},$$slots:{default:!0}}),S(f,v)},$$slots:{default:!0}}),S(i,l)},$$slots:{default:!0}});var o=re(n,2);Yl(o,{items:t,class:"gap-4 grid-cols-2 md:grid-cols-3"}),S(e,r)}Vi(pa,{target:document.querySelector("#app")}); diff --git a/demo/svelte/dist/favicon.png.gz b/demo/svelte/dist/favicon.png.gz index 8cba998c4d426284113d89908bc14f5bd8576971..e5e5e885160f32491f13e1867b3b0f4f081005e3 100644 GIT binary patch delta 18 ZcmeBbVd`pOVwdmc;8=7dZX-K$696~v1>*n! delta 18 ZcmeBbVd`pOVwdmc;3)77-pJ0}1OPLS1up;q diff --git a/demo/svelte/dist/index.html b/demo/svelte/dist/index.html index bdbe544..5dd551e 100644 --- a/demo/svelte/dist/index.html +++ b/demo/svelte/dist/index.html @@ -6,7 +6,7 @@ Svelte to ESP32 demo application - + diff --git a/demo/svelte/package-lock.json b/demo/svelte/package-lock.json index d3219de..28e8e1c 100644 --- a/demo/svelte/package-lock.json +++ b/demo/svelte/package-lock.json @@ -9,12 +9,12 @@ "version": "0.0.1", "devDependencies": { "@rollup/plugin-swc": "^0.4.0", - "@sveltejs/vite-plugin-svelte": "^5.0.1", + "@sveltejs/vite-plugin-svelte": "^5.0.2", "@tsconfig/svelte": "^5.0.4", - "@typescript-eslint/eslint-plugin": "^8.17.0", - "@typescript-eslint/parser": "^8.17.0", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", "autoprefixer": "^10.4.20", - "eslint": "^9.16.0", + "eslint": "^9.17.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-svelte": "^2.46.1", @@ -27,7 +27,7 @@ "postcss-load-config": "^6.0.1", "prettier": "^3.4.2", "prettier-plugin-svelte": "^3.3.2", - "svelte": "^5.8.0", + "svelte": "^5.13.0", "svelte-check": "^4.1.1", "svelte-preprocess": "^6.0.3", "tailwindcss": "^3.4.16", @@ -631,9 +631,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.16.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.16.0.tgz", - "integrity": "sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", + "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", "dev": true, "license": "MIT", "engines": { @@ -776,9 +776,9 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", "dev": true, "license": "MIT", "dependencies": { @@ -1226,18 +1226,18 @@ ] }, "node_modules/@sveltejs/vite-plugin-svelte": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-5.0.1.tgz", - "integrity": "sha512-D5l5+STmywGoLST07T9mrqqFFU+xgv5fqyTWM+VbxTvQ6jujNn4h3lQNCvlwVYs4Erov8i0K5Rwr3LQtmBYmBw==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-5.0.2.tgz", + "integrity": "sha512-GElAxQMlznx1pRdodtkmiyBZcjlaJntJ8APa2hBhnbUAJqKAFGdmwjRPJhh+2DMxwARRLBzQIs/iZ5EbR4X/og==", "dev": true, "license": "MIT", "dependencies": { - "@sveltejs/vite-plugin-svelte-inspector": "^4.0.0", - "debug": "^4.3.7", + "@sveltejs/vite-plugin-svelte-inspector": "^4.0.1", + "debug": "^4.4.0", "deepmerge": "^4.3.1", "kleur": "^4.1.5", - "magic-string": "^0.30.13", - "vitefu": "^1.0.3" + "magic-string": "^0.30.15", + "vitefu": "^1.0.4" }, "engines": { "node": "^18.0.0 || ^20.0.0 || >=22" @@ -1266,9 +1266,9 @@ } }, "node_modules/@swc/core": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.10.0.tgz", - "integrity": "sha512-+CuuTCmQFfzaNGg1JmcZvdUVITQXJk9sMnl1C2TiDLzOSVOJRwVD4dNo5dljX/qxpMAN+2BIYlwjlSkoGi6grg==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.10.1.tgz", + "integrity": "sha512-rQ4dS6GAdmtzKiCRt3LFVxl37FaY1cgL9kSUTnhQ2xc3fmHOd7jdJK/V4pSZMG1ruGTd0bsi34O2R0Olg9Zo/w==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -1285,16 +1285,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.10.0", - "@swc/core-darwin-x64": "1.10.0", - "@swc/core-linux-arm-gnueabihf": "1.10.0", - "@swc/core-linux-arm64-gnu": "1.10.0", - "@swc/core-linux-arm64-musl": "1.10.0", - "@swc/core-linux-x64-gnu": "1.10.0", - "@swc/core-linux-x64-musl": "1.10.0", - "@swc/core-win32-arm64-msvc": "1.10.0", - "@swc/core-win32-ia32-msvc": "1.10.0", - "@swc/core-win32-x64-msvc": "1.10.0" + "@swc/core-darwin-arm64": "1.10.1", + "@swc/core-darwin-x64": "1.10.1", + "@swc/core-linux-arm-gnueabihf": "1.10.1", + "@swc/core-linux-arm64-gnu": "1.10.1", + "@swc/core-linux-arm64-musl": "1.10.1", + "@swc/core-linux-x64-gnu": "1.10.1", + "@swc/core-linux-x64-musl": "1.10.1", + "@swc/core-win32-arm64-msvc": "1.10.1", + "@swc/core-win32-ia32-msvc": "1.10.1", + "@swc/core-win32-x64-msvc": "1.10.1" }, "peerDependencies": { "@swc/helpers": "*" @@ -1306,9 +1306,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.10.0.tgz", - "integrity": "sha512-wCeUpanqZyzvgqWRtXIyhcFK3CqukAlYyP+fJpY2gWc/+ekdrenNIfZMwY7tyTFDkXDYEKzvn3BN/zDYNJFowQ==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.10.1.tgz", + "integrity": "sha512-NyELPp8EsVZtxH/mEqvzSyWpfPJ1lugpTQcSlMduZLj1EASLO4sC8wt8hmL1aizRlsbjCX+r0PyL+l0xQ64/6Q==", "cpu": [ "arm64" ], @@ -1324,9 +1324,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.10.0.tgz", - "integrity": "sha512-0CZPzqTynUBO+SHEl/qKsFSahp2Jv/P2ZRjFG0gwZY5qIcr1+B/v+o74/GyNMBGz9rft+F2WpU31gz2sJwyF4A==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.10.1.tgz", + "integrity": "sha512-L4BNt1fdQ5ZZhAk5qoDfUnXRabDOXKnXBxMDJ+PWLSxOGBbWE6aJTnu4zbGjJvtot0KM46m2LPAPY8ttknqaZA==", "cpu": [ "x64" ], @@ -1342,9 +1342,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.10.0.tgz", - "integrity": "sha512-oq+DdMu5uJOFPtRkeiITc4kxmd+QSmK+v+OBzlhdGkSgoH3yRWZP+H2ao0cBXo93ZgCr2LfjiER0CqSKhjGuNA==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.10.1.tgz", + "integrity": "sha512-Y1u9OqCHgvVp2tYQAJ7hcU9qO5brDMIrA5R31rwWQIAKDkJKtv3IlTHF0hrbWk1wPR0ZdngkQSJZple7G+Grvw==", "cpu": [ "arm" ], @@ -1360,9 +1360,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.10.0.tgz", - "integrity": "sha512-Y6+PC8knchEViRxiCUj3j8wsGXaIhuvU+WqrFqV834eiItEMEI9+Vh3FovqJMBE3L7d4E4ZQtgImHCXjrHfxbw==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.10.1.tgz", + "integrity": "sha512-tNQHO/UKdtnqjc7o04iRXng1wTUXPgVd8Y6LI4qIbHVoVPwksZydISjMcilKNLKIwOoUQAkxyJ16SlOAeADzhQ==", "cpu": [ "arm64" ], @@ -1378,9 +1378,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.10.0.tgz", - "integrity": "sha512-EbrX9A5U4cECCQQfky7945AW9GYnTXtCUXElWTkTYmmyQK87yCyFfY8hmZ9qMFIwxPOH6I3I2JwMhzdi8Qoz7g==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.10.1.tgz", + "integrity": "sha512-x0L2Pd9weQ6n8dI1z1Isq00VHFvpBClwQJvrt3NHzmR+1wCT/gcYl1tp9P5xHh3ldM8Cn4UjWCw+7PaUgg8FcQ==", "cpu": [ "arm64" ], @@ -1396,9 +1396,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.10.0.tgz", - "integrity": "sha512-TaxpO6snTjjfLXFYh5EjZ78se69j2gDcqEM8yB9gguPYwkCHi2Ylfmh7iVaNADnDJFtjoAQp0L41bTV/Pfq9Cg==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.10.1.tgz", + "integrity": "sha512-yyYEwQcObV3AUsC79rSzN9z6kiWxKAVJ6Ntwq2N9YoZqSPYph+4/Am5fM1xEQYf/kb99csj0FgOelomJSobxQA==", "cpu": [ "x64" ], @@ -1414,9 +1414,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.10.0.tgz", - "integrity": "sha512-IEGvDd6aEEKEyZFZ8oCKuik05G5BS7qwG5hO5PEMzdGeh8JyFZXxsfFXbfeAqjue4UaUUrhnoX+Ze3M2jBVMHw==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.10.1.tgz", + "integrity": "sha512-tcaS43Ydd7Fk7sW5ROpaf2Kq1zR+sI5K0RM+0qYLYYurvsJruj3GhBCaiN3gkzd8m/8wkqNqtVklWaQYSDsyqA==", "cpu": [ "x64" ], @@ -1432,9 +1432,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.10.0.tgz", - "integrity": "sha512-UkQ952GSpY+Z6XONj9GSW8xGSkF53jrCsuLj0nrcuw7Dvr1a816U/9WYZmmcYS8tnG2vHylhpm6csQkyS8lpCw==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.10.1.tgz", + "integrity": "sha512-D3Qo1voA7AkbOzQ2UGuKNHfYGKL6eejN8VWOoQYtGHHQi1p5KK/Q7V1ku55oxXBsj79Ny5FRMqiRJpVGad7bjQ==", "cpu": [ "arm64" ], @@ -1450,9 +1450,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.10.0.tgz", - "integrity": "sha512-a2QpIZmTiT885u/mUInpeN2W9ClCnqrV2LnMqJR1/Fgx1Afw/hAtiDZPtQ0SqS8yDJ2VR5gfNZo3gpxWMrqdVA==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.10.1.tgz", + "integrity": "sha512-WalYdFoU3454Og+sDKHM1MrjvxUGwA2oralknXkXL8S0I/8RkWZOB++p3pLaGbTvOO++T+6znFbQdR8KRaa7DA==", "cpu": [ "ia32" ], @@ -1468,9 +1468,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.10.0.tgz", - "integrity": "sha512-tZcCmMwf483nwsEBfUk5w9e046kMa1iSik4bP9Kwi2FGtOfHuDfIcwW4jek3hdcgF5SaBW1ktnK/lgQLDi5AtA==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.10.1.tgz", + "integrity": "sha512-JWobfQDbTnoqaIwPKQ3DVSywihVXlQMbDuwik/dDWlj33A8oEHcjPOGs4OqcA3RHv24i+lfCQpM3Mn4FAMfacA==", "cpu": [ "x64" ], @@ -1540,17 +1540,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.17.0.tgz", - "integrity": "sha512-HU1KAdW3Tt8zQkdvNoIijfWDMvdSweFYm4hWh+KwhPstv+sCmWb89hCIP8msFm9N1R/ooh9honpSuvqKWlYy3w==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.0.tgz", + "integrity": "sha512-NR2yS7qUqCL7AIxdJUQf2MKKNDVNaig/dEB0GBLU7D+ZdHgK1NoH/3wsgO3OnPVipn51tG3MAwaODEGil70WEw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.17.0", - "@typescript-eslint/type-utils": "8.17.0", - "@typescript-eslint/utils": "8.17.0", - "@typescript-eslint/visitor-keys": "8.17.0", + "@typescript-eslint/scope-manager": "8.18.0", + "@typescript-eslint/type-utils": "8.18.0", + "@typescript-eslint/utils": "8.18.0", + "@typescript-eslint/visitor-keys": "8.18.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -1565,25 +1565,21 @@ }, "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/parser": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.17.0.tgz", - "integrity": "sha512-Drp39TXuUlD49F7ilHHCG7TTg8IkA+hxCuULdmzWYICxGXvDXmDmWEjJYZQYgf6l/TFfYNE167m7isnc3xlIEg==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.0.tgz", + "integrity": "sha512-hgUZ3kTEpVzKaK3uNibExUYm6SKKOmTU2BOxBSvOYwtJEPdVQ70kZJpPjstlnhCHcuc2WGfSbpKlb/69ttyN5Q==", "dev": true, - "license": "BSD-2-Clause", + "license": "MITClause", "dependencies": { - "@typescript-eslint/scope-manager": "8.17.0", - "@typescript-eslint/types": "8.17.0", - "@typescript-eslint/typescript-estree": "8.17.0", - "@typescript-eslint/visitor-keys": "8.17.0", + "@typescript-eslint/scope-manager": "8.18.0", + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/typescript-estree": "8.18.0", + "@typescript-eslint/visitor-keys": "8.18.0", "debug": "^4.3.4" }, "engines": { @@ -1594,23 +1590,19 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.17.0.tgz", - "integrity": "sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.0.tgz", + "integrity": "sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.17.0", - "@typescript-eslint/visitor-keys": "8.17.0" + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/visitor-keys": "8.18.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1621,14 +1613,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.17.0.tgz", - "integrity": "sha512-q38llWJYPd63rRnJ6wY/ZQqIzPrBCkPdpIsaCfkR3Q4t3p6sb422zougfad4TFW9+ElIFLVDzWGiGAfbb/v2qw==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.0.tgz", + "integrity": "sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.17.0", - "@typescript-eslint/utils": "8.17.0", + "@typescript-eslint/typescript-estree": "8.18.0", + "@typescript-eslint/utils": "8.18.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1640,18 +1632,14 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/types": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.17.0.tgz", - "integrity": "sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.0.tgz", + "integrity": "sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==", "dev": true, "license": "MIT", "engines": { @@ -1663,14 +1651,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.17.0.tgz", - "integrity": "sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.0.tgz", + "integrity": "sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.17.0", - "@typescript-eslint/visitor-keys": "8.17.0", + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/visitor-keys": "8.18.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -1685,23 +1673,21 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/utils": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.17.0.tgz", - "integrity": "sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.0.tgz", + "integrity": "sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.17.0", - "@typescript-eslint/types": "8.17.0", - "@typescript-eslint/typescript-estree": "8.17.0" + "@typescript-eslint/scope-manager": "8.18.0", + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/typescript-estree": "8.18.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1711,22 +1697,18 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.17.0.tgz", - "integrity": "sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.0.tgz", + "integrity": "sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/types": "8.18.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -2002,9 +1984,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", - "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", + "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", "dev": true, "funding": [ { @@ -2022,9 +2004,9 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.1" }, "bin": { @@ -2068,9 +2050,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001687", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz", - "integrity": "sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==", + "version": "1.0.30001688", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001688.tgz", + "integrity": "sha512-Nmqpru91cuABu/DTCXbM2NSRHzM2uVHfPnhJ/1zEAJx/ILBRVmz3pzH4N7DZqbdG0gWClsCC05Oj0mJ/1AWMbA==", "dev": true, "funding": [ { @@ -2339,9 +2321,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.71", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.71.tgz", - "integrity": "sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==", + "version": "1.5.73", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.73.tgz", + "integrity": "sha512-8wGNxG9tAG5KhGd3eeA0o6ixhiNdgr0DcHWm85XPCphwZgD1lIEoi6t3VERayWao7SF7AAZTw6oARGJeVjH8Kg==", "dev": true, "license": "ISC" }, @@ -2439,9 +2421,9 @@ } }, "node_modules/eslint": { - "version": "9.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.16.0.tgz", - "integrity": "sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.17.0.tgz", + "integrity": "sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==", "dev": true, "license": "MIT", "dependencies": { @@ -2450,7 +2432,7 @@ "@eslint/config-array": "^0.19.0", "@eslint/core": "^0.9.0", "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.16.0", + "@eslint/js": "9.17.0", "@eslint/plugin-kit": "^0.2.3", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -2459,7 +2441,7 @@ "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", - "cross-spawn": "^7.0.5", + "cross-spawn": "^7.0.6", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.2.0", @@ -3278,9 +3260,9 @@ } }, "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.0.tgz", + "integrity": "sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==", "dev": true, "license": "MIT", "dependencies": { @@ -3407,9 +3389,9 @@ } }, "node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", "dev": true, "license": "MIT", "bin": { @@ -3546,9 +3528,9 @@ "license": "ISC" }, "node_modules/magic-string": { - "version": "0.30.14", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.14.tgz", - "integrity": "sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==", + "version": "0.30.15", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.15.tgz", + "integrity": "sha512-zXeaYRgZ6ldS1RJJUrMrYgNJ4fdwnyI6tVqoiIhyCyv5IVTK9BU8Ic2l253GGETQHxI4HNUwhJ3fjDhKqEoaAw==", "dev": true, "license": "MIT", "dependencies": { @@ -3701,9 +3683,9 @@ "license": "MIT" }, "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", "dev": true, "license": "MIT" }, @@ -4453,13 +4435,13 @@ } }, "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.22.9", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.9.tgz", + "integrity": "sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==", "dev": true, "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -4849,9 +4831,9 @@ } }, "node_modules/svelte": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.8.0.tgz", - "integrity": "sha512-ET/JQmx355DOJ2+KFi1u9ufU0bjASaXS7IjiyLbzBYk1FTyJBX2DKiABRns6W2qtEifB04rpvKXuF9pSNpNBeQ==", + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.13.0.tgz", + "integrity": "sha512-ZG4VmBNze/j2KxT2GEeUm8Jr3RLYQ3P5Y9/flUDCgaAxgzx4ZRTdiyh+PCr7qRlOr5M8uidIqr+3DwUFVrdL+A==", "dev": true, "license": "MIT", "dependencies": { diff --git a/demo/svelte/package.json b/demo/svelte/package.json index e1dc2db..edac190 100644 --- a/demo/svelte/package.json +++ b/demo/svelte/package.json @@ -22,12 +22,12 @@ }, "devDependencies": { "@rollup/plugin-swc": "^0.4.0", - "@sveltejs/vite-plugin-svelte": "^5.0.1", + "@sveltejs/vite-plugin-svelte": "^5.0.2", "@tsconfig/svelte": "^5.0.4", - "@typescript-eslint/eslint-plugin": "^8.17.0", - "@typescript-eslint/parser": "^8.17.0", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", "autoprefixer": "^10.4.20", - "eslint": "^9.16.0", + "eslint": "^9.17.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-svelte": "^2.46.1", @@ -40,7 +40,7 @@ "postcss-load-config": "^6.0.1", "prettier": "^3.4.2", "prettier-plugin-svelte": "^3.3.2", - "svelte": "^5.8.0", + "svelte": "^5.13.0", "svelte-check": "^4.1.1", "svelte-preprocess": "^6.0.3", "tailwindcss": "^3.4.16", diff --git a/package-lock.json b/package-lock.json index 621d6ce..b4bd612 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,14 +18,14 @@ "svelteesp32": "bin/index.js" }, "devDependencies": { - "@types/node": "^22.10.1", - "@typescript-eslint/eslint-plugin": "^8.17.0", - "@typescript-eslint/parser": "^8.17.0", - "eslint": "^9.16.0", + "@types/node": "^22.10.2", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^9.17.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-unicorn": "^56.0.1", - "nodemon": "^3.1.7", + "nodemon": "^3.1.9", "prettier": "^3.4.2", "ts-node": "^10.9.2", "tsx": "^4.19.2", @@ -612,9 +612,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.16.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.16.0.tgz", - "integrity": "sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", + "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", "dev": true, "license": "MIT", "engines": { @@ -836,9 +836,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.10.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.1.tgz", - "integrity": "sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==", + "version": "22.10.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz", + "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==", "dev": true, "license": "MIT", "dependencies": { @@ -853,17 +853,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.17.0.tgz", - "integrity": "sha512-HU1KAdW3Tt8zQkdvNoIijfWDMvdSweFYm4hWh+KwhPstv+sCmWb89hCIP8msFm9N1R/ooh9honpSuvqKWlYy3w==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.0.tgz", + "integrity": "sha512-NR2yS7qUqCL7AIxdJUQf2MKKNDVNaig/dEB0GBLU7D+ZdHgK1NoH/3wsgO3OnPVipn51tG3MAwaODEGil70WEw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.17.0", - "@typescript-eslint/type-utils": "8.17.0", - "@typescript-eslint/utils": "8.17.0", - "@typescript-eslint/visitor-keys": "8.17.0", + "@typescript-eslint/scope-manager": "8.18.0", + "@typescript-eslint/type-utils": "8.18.0", + "@typescript-eslint/utils": "8.18.0", + "@typescript-eslint/visitor-keys": "8.18.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -878,25 +878,21 @@ }, "peerDependencies": { "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/parser": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.17.0.tgz", - "integrity": "sha512-Drp39TXuUlD49F7ilHHCG7TTg8IkA+hxCuULdmzWYICxGXvDXmDmWEjJYZQYgf6l/TFfYNE167m7isnc3xlIEg==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.0.tgz", + "integrity": "sha512-hgUZ3kTEpVzKaK3uNibExUYm6SKKOmTU2BOxBSvOYwtJEPdVQ70kZJpPjstlnhCHcuc2WGfSbpKlb/69ttyN5Q==", "dev": true, - "license": "BSD-2-Clause", + "license": "MITClause", "dependencies": { - "@typescript-eslint/scope-manager": "8.17.0", - "@typescript-eslint/types": "8.17.0", - "@typescript-eslint/typescript-estree": "8.17.0", - "@typescript-eslint/visitor-keys": "8.17.0", + "@typescript-eslint/scope-manager": "8.18.0", + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/typescript-estree": "8.18.0", + "@typescript-eslint/visitor-keys": "8.18.0", "debug": "^4.3.4" }, "engines": { @@ -907,23 +903,19 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.17.0.tgz", - "integrity": "sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.0.tgz", + "integrity": "sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.17.0", - "@typescript-eslint/visitor-keys": "8.17.0" + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/visitor-keys": "8.18.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -934,14 +926,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.17.0.tgz", - "integrity": "sha512-q38llWJYPd63rRnJ6wY/ZQqIzPrBCkPdpIsaCfkR3Q4t3p6sb422zougfad4TFW9+ElIFLVDzWGiGAfbb/v2qw==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.0.tgz", + "integrity": "sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.17.0", - "@typescript-eslint/utils": "8.17.0", + "@typescript-eslint/typescript-estree": "8.18.0", + "@typescript-eslint/utils": "8.18.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -953,18 +945,14 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/types": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.17.0.tgz", - "integrity": "sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.0.tgz", + "integrity": "sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==", "dev": true, "license": "MIT", "engines": { @@ -976,14 +964,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.17.0.tgz", - "integrity": "sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.0.tgz", + "integrity": "sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.17.0", - "@typescript-eslint/visitor-keys": "8.17.0", + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/visitor-keys": "8.18.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -998,23 +986,21 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/utils": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.17.0.tgz", - "integrity": "sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.0.tgz", + "integrity": "sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.17.0", - "@typescript-eslint/types": "8.17.0", - "@typescript-eslint/typescript-estree": "8.17.0" + "@typescript-eslint/scope-manager": "8.18.0", + "@typescript-eslint/types": "8.18.0", + "@typescript-eslint/typescript-estree": "8.18.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1024,22 +1010,18 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.17.0.tgz", - "integrity": "sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.0.tgz", + "integrity": "sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/types": "8.18.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -1222,9 +1204,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", - "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", + "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", "dev": true, "funding": [ { @@ -1242,9 +1224,9 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", "update-browserslist-db": "^1.1.1" }, "bin": { @@ -1278,9 +1260,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001687", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz", - "integrity": "sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==", + "version": "1.0.30001688", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001688.tgz", + "integrity": "sha512-Nmqpru91cuABu/DTCXbM2NSRHzM2uVHfPnhJ/1zEAJx/ILBRVmz3pzH4N7DZqbdG0gWClsCC05Oj0mJ/1AWMbA==", "dev": true, "funding": [ { @@ -1621,9 +1603,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.71", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.71.tgz", - "integrity": "sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==", + "version": "1.5.73", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.73.tgz", + "integrity": "sha512-8wGNxG9tAG5KhGd3eeA0o6ixhiNdgr0DcHWm85XPCphwZgD1lIEoi6t3VERayWao7SF7AAZTw6oARGJeVjH8Kg==", "dev": true, "license": "ISC" }, @@ -1707,9 +1689,9 @@ } }, "node_modules/eslint": { - "version": "9.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.16.0.tgz", - "integrity": "sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.17.0.tgz", + "integrity": "sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==", "dev": true, "license": "MIT", "dependencies": { @@ -1718,7 +1700,7 @@ "@eslint/config-array": "^0.19.0", "@eslint/core": "^0.9.0", "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.16.0", + "@eslint/js": "9.17.0", "@eslint/plugin-kit": "^0.2.3", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -1727,7 +1709,7 @@ "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", - "cross-spawn": "^7.0.5", + "cross-spawn": "^7.0.6", "debug": "^4.3.2", "escape-string-regexp": "^4.0.0", "eslint-scope": "^8.2.0", @@ -2383,9 +2365,9 @@ } }, "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.0.tgz", + "integrity": "sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==", "dev": true, "license": "MIT", "dependencies": { @@ -2482,9 +2464,9 @@ } }, "node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", "dev": true, "license": "MIT", "bin": { @@ -2702,16 +2684,16 @@ "license": "MIT" }, "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", "dev": true, "license": "MIT" }, "node_modules/nodemon": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.7.tgz", - "integrity": "sha512-hLj7fuMow6f0lbB0cD14Lz2xNjwsyruH251Pk4t/yIitCFJbmY1myuLlHm/q06aST4jg6EgAh74PIBBrRqpVAQ==", + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.9.tgz", + "integrity": "sha512-hdr1oIb2p6ZSxu3PB2JWWYS7ZQ0qvaZsc3hK8DR8f02kRzc8rjYmxAIvdz+aYC+8F2IjNaB7HMcSDg8nQpJxyg==", "dev": true, "license": "MIT", "dependencies": { @@ -3206,13 +3188,13 @@ } }, "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.22.9", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.9.tgz", + "integrity": "sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==", "dev": true, "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, diff --git a/package.json b/package.json index 9bfda10..d8859bc 100644 --- a/package.json +++ b/package.json @@ -54,14 +54,14 @@ "espasyncwebserver" ], "devDependencies": { - "@types/node": "^22.10.1", - "@typescript-eslint/eslint-plugin": "^8.17.0", - "@typescript-eslint/parser": "^8.17.0", - "eslint": "^9.16.0", + "@types/node": "^22.10.2", + "@typescript-eslint/eslint-plugin": "^8.18.0", + "@typescript-eslint/parser": "^8.18.0", + "eslint": "^9.17.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-unicorn": "^56.0.1", - "nodemon": "^3.1.7", + "nodemon": "^3.1.9", "prettier": "^3.4.2", "ts-node": "^10.9.2", "tsx": "^4.19.2",