diff --git a/CHANGELOG.md b/CHANGELOG.md index 26de884..c82b7ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## 1.5 +### 1.5.2 + +- chore: In the psychicHttp generated code, the minimum setting of server.config.max_uri_handlers (20 by default) is displayed as a comment so that all files can be served. + ### 1.5.1 - bugfix: It generated an error code if there was an @ sign in the file name. We tried to protect all possible characters: `!&()+./@{}~-` diff --git a/demo/svelte/dist/assets/index-CW8wyynd.js b/demo/svelte/dist/assets/index-CW8wyynd.js deleted file mode 100644 index 0acd748..0000000 --- a/demo/svelte/dist/assets/index-CW8wyynd.js +++ /dev/null @@ -1 +0,0 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))n(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&n(s)}).observe(document,{childList:!0,subtree:!0});function r(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(i){if(i.ep)return;i.ep=!0;const o=r(i);fetch(i.href,o)}})();const Io=!1;var Bt=Array.isArray,Wr=Array.from,Do=Object.defineProperty,Ke=Object.getOwnPropertyDescriptor,Tn=Object.getOwnPropertyDescriptors,Fo=Object.prototype,Uo=Array.prototype,nr=Object.getPrototypeOf;function ct(e){return typeof e=="function"}const Ee=()=>{};function Bo(e){return e()}function Pr(e){for(var t=0;t_(e))),t}function R(e,t){return q!==null&&Kr()&&q.f&(Ae|dr)&&(Le===null||!Le.includes(e))&&Qo(),Dn(e,t)}function Dn(e,t){return e.equals(t)||(e.v=t,e.version=ro(),Fn(e,Je),Kr()&&I!==null&&I.f&de&&!(I.f&Re)&&(le!==null&&le.includes(e)?(Oe(I,Je),pr(I)):Ze===null?yi([e]):Ze.push(e))),t}function Fn(e,t){var r=e.reactions;if(r!==null)for(var n=Kr(),i=r.length,o=0;o=h.v&&R(h,p+1)}cn(s)}return!0},ownKeys(c){_(s);var a=Reflect.ownKeys(c).filter(d=>{var v=i.get(d);return v===void 0||v.v!==pe});for(var[u,f]of i)f.v!==pe&&!(u in c)&&a.push(u);return a},setPrototypeOf(){Zo()}})}function cn(e,t=1){R(e,e.v+t)}var un,jn,Vn;function ui(){if(un===void 0){un=window;var e=Element.prototype,t=Node.prototype;jn=Ke(t,"firstChild").get,Vn=Ke(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 Ht(e=""){return document.createTextNode(e)}function ye(e){return jn.call(e)}function gr(e){return Vn.call(e)}function se(e,t){return ye(e)}function X(e,t){{var r=ye(e);return r instanceof Comment&&r.data===""?gr(r):r}}function re(e,t=1,r=!1){let n=e;for(;t--;)n=gr(n);return n}function fi(e){e.textContent=""}function We(e){var t=Ae|Je;I===null?t|=st:I.f|=Nn;var r=q!==null&&q.f&Ae?q:null;const n={children:null,ctx:V,deps:null,equals:In,f:t,fn:e,reactions:null,v:null,version:0,parent:r??I};if(r!==null){var i;((i=r).children??(i.children=[])).push(n)}return n}function mt(e){const t=We(e);return t.equals=Vr,t}function Hn(e){var t=e.children;if(t!==null){e.children=null;for(var r=0;r{je(t)}}function Gt(e){return Et(Ln,e,!1)}function G(e,t,r,n){var i=V,o={effect:null,ran:!1};i.l.r1.push(o),o.effect=qt(()=>{e(),!o.ran&&(o.ran=!0,R(i.l.r2,!0),Me(t))})}function De(){var e=V;qt(()=>{if(_(e.l.r2)){for(var t of e.l.r1){var r=t.effect;r.f&de&&Oe(r,xt),At(r)&&Kt(r),t.ran=!1}e.l.r2.v=!1}})}function qt(e){return Et(Wt,e,!0)}function Q(e){return Yt(e)}function Yt(e,t=0){return Et(Wt|dr|t,e,!0)}function rt(e,t=!0){return Et(Wt|Re,e,!0,t)}function Xn(e){var t=e.teardown;if(t!==null){const r=Yr,n=q;dn(!0),Ne(null);try{t.call(null)}finally{dn(r),Ne(n)}}}function Zn(e){var t=e.deriveds;if(t!==null){e.deriveds=null;for(var r=0;r{je(e),t&&t()})}function $n(e,t){var r=e.length;if(r>0){var n=()=>--r||t();for(var i of e)i.out(n)}else t()}function Gr(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 i=n.next,o=(n.f&Vt)!==0||(n.f&Re)!==0;Gr(n,t,o?r:!1),n=i}}}function Mt(e){eo(e,!0)}function eo(e,t){if(e.f&Te){At(e)&&Kt(e),e.f^=Te;for(var r=e.first;r!==null;){var n=r.next,i=(r.f&Vt)!==0||(r.f&Re)!==0;eo(r,i?t:!1),r=n}if(e.transitions!==null)for(const o of e.transitions)(o.is_global||t)&&o.in()}}let Or=!1,Tr=[];function bi(){Or=!1;const e=Tr.slice();Tr=[],Pr(e)}function hr(e){Or||(Or=!0,queueMicrotask(bi)),Tr.push(e)}function qr(e){throw new Error("lifecycle_outside_component")}let rr=!1,sr=!1,dt=!1,Yr=!1;function fn(e){dt=e}function dn(e){Yr=e}let Lr=[],Nt=0;let q=null;function Ne(e){q=e}let I=null;function ke(e){I=e}let Le=null;function mi(e){Le=e}let le=null,be=0,Ze=null;function yi(e){Ze=e}let to=0,ft=!1,V=null;function ro(){return++to}function Kr(){return!Ct||V!==null&&V.l===null}function At(e){var c;var t=e.f;if(t&Je)return!0;if(t&xt){var r=e.deps,n=(t&st)!==0;if(r!==null){var i;if(t&or){for(i=0;ie.version)return!0}}n||Oe(e,de)}return!1}function _i(e,t){for(var r=t;r!==null;){if(r.f&Sr)try{r.fn(e);return}catch{r.f^=Sr}r=r.parent}throw rr=!1,e}function wi(e){return(e.f&kt)===0&&(e.parent===null||(e.parent.f&Sr)===0)}function Xr(e,t,r,n){if(rr){if(r===null&&(rr=!1),wi(t))throw e;return}r!==null&&(rr=!0);{_i(e,t);return}}function no(e){var t=le,r=be,n=Ze,i=q,o=ft,s=Le,l=V,c=e.f;le=null,be=0,Ze=null,q=c&(Re|jt)?null:e,ft=!dt&&(c&st)!==0,Le=null,V=e.ctx;try{var a=(0,e.fn)(),u=e.deps;if(le!==null){var f;if(It(e,be),u!==null&&be>0)for(u.length=be+le.length,f=0;f1e3&&(Nt=0,Yo()),Nt++}function Ci(e){var t=e.length;if(t!==0){ki();var r=dt;dt=!0;try{for(var n=0;n1001)return;const e=Lr;Lr=[],Ci(e),sr||(Nt=0)}function pr(e){sr||(sr=!0,queueMicrotask(Ai));for(var t=e;t.parent!==null;){t=t.parent;var r=t.f;if(r&(jt|Re)){if(!(r&de))return;t.f^=de}}Lr.push(t)}function oo(e,t){var r=e.first,n=[];e:for(;r!==null;){var i=r.f,o=(i&Re)!==0,s=o&&(i&de)!==0,l=r.next;if(!s&&!(i&Te))if(i&Wt){if(o)r.f^=de;else try{At(r)&&Kt(r)}catch(f){Xr(f,r,null,r.ctx)}var c=r.first;if(c!==null){r=c;continue}}else i&Ln&&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 Oi(e){var t=q,r=I;Ne(null),ke(null);try{return e()}finally{Ne(t),ke(r)}}const so=new Set,Nr=new Set;function lo(e,t,r,n){function i(o){if(n.capture||zt.call(t,o),!o.cancelBubble)return Oi(()=>r.call(this,o))}return e.startsWith("pointer")||e.startsWith("touch")||e==="wheel"?hr(()=>{t.addEventListener(e,i,n)}):t.addEventListener(e,i,n),i}function W(e,t,r,n,i){var o={capture:n,passive:i},s=lo(e,t,r,o);(t===document.body||t===window||t===document)&&Kn(()=>{t.removeEventListener(e,s,o)})}function Ti(e){for(var t=0;t{throw y});throw d}}finally{e.__root=t,delete e.currentTarget,Ne(u),ke(f)}}}function Zr(e){var t=document.createElement("template");return t.innerHTML=e,t.content}function $e(e,t){var r=I;r.nodes_start===null&&(r.nodes_start=e,r.nodes_end=t)}function J(e,t){var r=(t&Bn)!==0,n=(t&ci)!==0,i,o=!e.startsWith("");return()=>{i===void 0&&(i=Zr(o?e:""+e),r||(i=ye(i)));var s=n?document.importNode(i,!0):i.cloneNode(!0);if(r){var l=ye(s),c=s.lastChild;$e(l,c)}else $e(s,s);return s}}function br(e,t,r="svg"){var n=!e.startsWith(""),i=(t&Bn)!==0,o=`<${r}>${n?e:""+e}`,s;return()=>{if(!s){var l=Zr(o),c=ye(l);if(i)for(s=document.createDocumentFragment();ye(c);)s.appendChild(ye(c));else s=ye(c)}var a=s.cloneNode(!0);if(i){var u=ye(a),f=a.lastChild;$e(u,f)}else $e(a,a);return a}}function Ve(e=""){{var t=Ht(e+"");return $e(t,t),t}}function oe(){var e=document.createDocumentFragment(),t=document.createComment(""),r=Ht();return e.append(t,r),$e(t,r),e}function S(e,t){e!==null&&e.before(t)}function Li(e){return e.endsWith("capture")&&e!=="gotpointercapture"&&e!=="lostpointercapture"}const zi=["beforeinput","click","change","dblclick","contextmenu","focusin","focusout","input","keydown","keyup","mousedown","mousemove","mouseout","mouseover","mouseup","pointerdown","pointermove","pointerout","pointerover","pointerup","touchend","touchmove","touchstart"];function Ni(e){return zi.includes(e)}const Mi={formnovalidate:"formNoValidate",ismap:"isMap",nomodule:"noModule",playsinline:"playsInline",readonly:"readOnly",srcobject:"srcObject"};function Ii(e){return e=e.toLowerCase(),Mi[e]??e}const Di=["touchstart","touchmove"];function Fi(e){return Di.includes(e)}let lr=!0;function gn(e){lr=e}function ar(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 Ui(e,t){return Bi(e,t)}const lt=new Map;function Bi(e,{target:t,anchor:r,props:n={},events:i,context:o,intro:s=!0}){ui();var l=new Set,c=f=>{for(var d=0;d{var f=r??t.appendChild(Ht());return rt(()=>{if(o){ae({});var d=V;d.c=o}i&&(n.$$events=i),lr=s,a=e(f,n)||{},lr=!0,o&&ce()}),()=>{var g;for(var d of l){t.removeEventListener(d,zt);var v=lt.get(d);--v===0?(document.removeEventListener(d,zt),lt.delete(d)):lt.set(d,v)}Nr.delete(c),hn.delete(a),f!==r&&((g=f.parentNode)==null||g.removeChild(f))}});return hn.set(a,u),a}let hn=new WeakMap;function ge(e,t,r,n=null,i=!1){var o=e,s=null,l=null,c=null,a=i?Vt:0;Yt(()=>{c!==(c=!!t())&&(c?(s?Mt(s):s=rt(()=>r(o)),l&&ir(l,()=>{l=null})):(l?Mt(l):n&&(l=rt(()=>n(o))),s&&ir(s,()=>{s=null})))},a)}function Wi(e,t){return t}function ji(e,t,r,n){for(var i=[],o=t.length,s=0;s0&&i.length===0&&r!==null;if(l){var c=r.parentNode;fi(c),c.append(r),n.clear(),qe(e,t[0].prev,t[o-1].next)}$n(i,()=>{for(var a=0;a{var f=r(),d=Bt(f)?f:f==null?[]:Wr(f),v=d.length;if(!(u&&v===0)){u=v===0;{var g=q;Hi(d,l,s,i,t,(g.f&Te)!==0,n)}o!==null&&(v===0?a?Mt(a):a=rt(()=>o(s)):a!==null&&ir(a,()=>{a=null})),r()}})}function Hi(e,t,r,n,i,o,s){var l=e.length,c=t.items,a=t.first,u=a,f,d=null,v=[],g=[],m,b,h,p;for(p=0;p0){var z=l===0?r:null;ji(t,A,z,c)}}I.first=t.first&&t.first.e,I.last=d&&d.e}function Gi(e,t,r,n){Dn(e.v,t),e.i=r}function qi(e,t,r,n,i,o,s,l,c){var a=(c&ti)!==0,u=(c&ni)===0,f=a?u?vr(i):me(i):i,d=c&ri?me(s):s,v={i:d,v:f,k:o,a:null,e:null,prev:r,next:n};try{return v.e=rt(()=>l(e,f,d),Wn),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 pn(e,t,r){for(var n=e.next?e.next.e.nodes_start:r,i=t?t.e.nodes_start:r,o=e.e.nodes_start;o!==n;){var s=gr(o);i.before(o),o=s}}function qe(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 Yi(e,t,r,n,i){var o=e,s="",l;Yt(()=>{s!==(s=t()??"")&&(l!==void 0&&(je(l),l=void 0),s!==""&&(l=rt(()=>{var c=s+"";c=`${c}`;var a=Zr(c);for(a=ye(a),$e(ye(a),a.lastChild);ye(a);)o.before(ye(a))})))})}function ie(e,t,r,n,i){var l;var o=(l=t.$$slots)==null?void 0:l[r],s=!1;o===!0&&(o=t[r==="default"?"children":r],s=!0),o===void 0?i!==null&&i(e):o(e,s?()=>n:n)}function Ki(e){const t={};e.children&&(t.default=!0);for(const r in e.$$slots)t[r]=!0;return t}function Dt(e,t,r,n,i,o){var s,l,c=null,a=e,u;Yt(()=>{const f=t()||null;var d=f==="svg"?bt:null;f!==s&&(u&&(f===null?ir(u,()=>{u=null,l=null}):f===l?Mt(u):(je(u),gn(!1))),f&&f!==l&&(u=rt(()=>{if(c=d?document.createElementNS(d,f):document.createElement(f),$e(c,c),n){var v=c.appendChild(Ht());n(c,v)}I.nodes_end=c,a.before(c)})),s=f,s&&(l=s),gn(!0))},Vt)}function Ft(e,t,r){Gt(()=>{var n=Me(()=>t(e,r==null?void 0:r())||{});if(r&&(n!=null&&n.update)){var i=!1,o={};qt(()=>{var s=r();O(s),i&&jr(o,s)&&(o=s,n.update(s))}),i=!0}if(n!=null&&n.destroy)return()=>n.destroy()})}function vt(e,t,r,n){var i,o=(i=e).__attributes??(i.__attributes={});o[t]!==(o[t]=r)&&(t==="style"&&"__styles"in e&&(e.__styles={}),t==="loading"&&(e[Vo]=r),r==null?e.removeAttribute(t):typeof r!="string"&&ao(e).includes(t)?e[t]=r:e.setAttribute(t,r))}function ve(e,t,r,n,i=!1,o=!1,s=!1){var l,c=t||{},a=e.tagName==="OPTION";for(var u in t)u in r||(r[u]=null);var f=ao(e),d=(l=e).__attributes??(l.__attributes={});for(const p in r){let y=r[p];if(a&&p==="value"&&y==null){e.value=e.__value="",c[p]=y;continue}var v=c[p];if(y!==v){c[p]=y;var g=p[0]+p[1];if(g!=="$$"){if(g==="on"){const w={},k="$$"+p;let x=p.slice(2);var m=Ni(x);if(Li(x)&&(x=x.slice(0,-7),w.capture=!0),!m&&v){if(y!=null)continue;e.removeEventListener(x,c[k],w),c[k]=null}if(y!=null)if(m)e[`__${x}`]=y,Ti([x]);else{let E=function(A){c[p].call(this,A)};var h=E;c[k]=lo(x,e,E,w)}}else if(p==="style"&&y!=null)e.style.cssText=y+"";else if(p==="autofocus")Ri(e,!!y);else if(p==="__value"||p==="value"&&y!=null)e.value=e[p]=e.__value=y;else{var b=p;i||(b=Ii(b)),y==null&&!o?(d[p]=null,e.removeAttribute(p)):f.includes(b)&&(o||typeof y!="string")?e[b]=y:typeof y!="function"&&vt(e,b,y)}p==="style"&&"__styles"in e&&(e.__styles={})}}}return c}var bn=new Map;function ao(e){var t=bn.get(e.nodeName);if(t)return t;bn.set(e.nodeName,t=[]);for(var r,n=nr(e),i=Element.prototype;i!==n;){r=Tn(n);for(var o in r)r[o].set&&t.push(o);n=nr(n)}return t}function gt(e,t){var r=e.__className,n=Xi(t);(r!==n||Wn)&&(t==null?e.removeAttribute("class"):e.className=n,e.__className=n)}function Xi(e){return e??""}const Zi=()=>performance.now(),Ye={tick:e=>requestAnimationFrame(e),now:()=>Zi(),tasks:new Set};function co(e){Ye.tasks.forEach(t=>{t.c(e)||(Ye.tasks.delete(t),t.f())}),Ye.tasks.size!==0&&Ye.tick(co)}function Ji(e){let t;return Ye.tasks.size===0&&Ye.tick(co),{promise:new Promise(r=>{Ye.tasks.add(t={c:e,f:r})}),abort(){Ye.tasks.delete(t)}}}function Qt(e,t){e.dispatchEvent(new CustomEvent(t))}function Qi(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 mn(e){const t={},r=e.split(";");for(const n of r){const[i,o]=n.split(":");if(!i||o===void 0)break;const s=Qi(i.trim());t[s]=o.trim()}return t}const $i=e=>e;function uo(e,t,r,n){var i,o=(e&ai)!==0,s="both",l,c=t.inert,a,u;function f(){var b=q,h=I;Ne(null),ke(null);try{return l??(l=r()(t,(n==null?void 0:n())??{},{direction:s}))}finally{Ne(b),ke(h)}}var d={is_global:o,in(){t.inert=c,Qt(t,"introstart"),a=Mr(t,f(),u,1,()=>{Qt(t,"introend"),a==null||a.abort(),a=l=void 0})},out(b){t.inert=!0,Qt(t,"outrostart"),u=Mr(t,f(),a,0,()=>{Qt(t,"outroend"),b==null||b()})},stop:()=>{a==null||a.abort(),u==null||u.abort()}},v=I;if(((i=v).transitions??(i.transitions=[])).push(d),lr){var g=o;if(!g){for(var m=v.parent;m&&m.f&Vt;)for(;(m=m.parent)&&!(m.f&dr););g=!m||(m.f&zn)!==0}g&&Gt(()=>{Me(()=>d.in())})}}function Mr(e,t,r,n,i){var o=n===1;if(ct(t)){var s,l=!1;return hr(()=>{if(!l){var b=t({direction:o?"in":"out"});s=Mr(e,b,r,n,i)}}),{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 i(),{abort:Ee,deactivate:Ee,reset:Ee,t:()=>n};const{delay:c=0,css:a,tick:u,easing:f=$i}=t;var d=[];if(o&&r===void 0&&(u&&u(0,1),a)){var v=mn(a(0,1));d.push(v,v)}var g=()=>1-n,m=e.animate(d,{duration:c});return m.onfinish=()=>{var b=(r==null?void 0:r.t())??1-n;r==null||r.abort();var h=n-b,p=t.duration*Math.abs(h),y=[];if(p>0){if(a)for(var w=Math.ceil(p/16.666666666666668),k=0;k<=w;k+=1){var x=b+h*f(k/w),E=a(x,1-x);y.push(mn(E))}g=()=>{var A=m.currentTime;return b+h*f(A/p)},u&&Ji(()=>{if(m.playState!=="running")return!1;var A=g();return u(A,1-A),!0})}m=e.animate(y,{duration:p,fill:"forwards"}),m.onfinish=()=>{g=()=>n,u==null||u(n,1-n),i()}},{abort:()=>{m&&(m.cancel(),m.effect=null,m.onfinish=Ee)},deactivate:()=>{i=Ee},reset:()=>{n===0&&(u==null||u(1,0))},t:()=>g()}}function yn(e,t){return e===t||(e==null?void 0:e[Xe])===t}function Ir(e={},t,r,n){return Gt(()=>{var i,o;return qt(()=>{i=o,o=[],Me(()=>{e!==r(...o)&&(t(e,...o),i&&yn(r(...i),e)&&t(null,...i))})}),()=>{hr(()=>{o&&yn(r(...o),e)&&t(null,...o)})}}),e}function he(e=!1){const t=V,r=t.l.u;if(!r)return;let n=()=>O(t.s);if(e){let i=0,o={};const s=We(()=>{let l=!1;const c=t.s;for(const a in c)c[a]!==o[a]&&(o[a]=c[a],l=!0);return l&&i++,i});n=()=>_(s)}r.b.length&&gi(()=>{_n(t,n),Pr(r.b)}),Rr(()=>{const i=Me(()=>r.m.map(Bo));return()=>{for(const o of i)typeof o=="function"&&o()}}),r.a.length&&Rr(()=>{_n(t,n),Pr(r.a)})}function _n(e,t){if(e.l.s)for(const r of e.l.s)_(r);t()}function U(e,t){var o;var r=(o=e.$$events)==null?void 0:o[t.type],n=Bt(r)?r.slice():r==null?[]:[r];for(var i of n)i.call(this,t)}function es(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 $t=!1;function fo(e,t,r){var n,i;const o=(n=r)[i=t]??(n[i]={store:null,source:vr(void 0),unsubscribe:Ee});if(o.store!==e)if(o.unsubscribe(),o.store=e??null,e==null)o.source.v=void 0,o.unsubscribe=Ee;else{var s=!0;o.unsubscribe=es(e,l=>{s?o.source.v=l:R(o.source,l)}),s=!1}return _(o.source)}function vo(){const e={};return Kn(()=>{for(var t in e)e[t].unsubscribe()}),e}function ts(e){var t=$t;try{return $t=!1,[e(),$t]}finally{$t=t}}const rs={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 ns(e,t,r){return new Proxy({props:e,exclude:t},rs)}const os={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]=C({get[t](){return e.props[t]}},t,Un)),e.special[t](r),vn(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),vn(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 H(e,t){return new Proxy({props:e,exclude:t,special:{},version:me(0)},os)}const is={get(e,t){let r=e.props.length;for(;r--;){let n=e.props[r];if(ct(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 i=e.props[n];ct(i)&&(i=i());const o=Ke(i,t);if(o&&o.set)return o.set(r),!0}return!1},getOwnPropertyDescriptor(e,t){let r=e.props.length;for(;r--;){let n=e.props[r];if(ct(n)&&(n=n()),typeof n=="object"&&n!==null&&t in n){const i=Ke(n,t);return i&&!i.configurable&&(i.configurable=!0),i}}},has(e,t){if(t===Xe||t===Mn)return!1;for(let r of e.props)if(ct(r)&&(r=r()),r!=null&&t in r)return!0;return!1},ownKeys(e){const t=[];for(let r of e.props){ct(r)&&(r=r());for(const n in r)t.includes(n)||t.push(n)}return t}};function mr(...e){return new Proxy({props:e},is)}function wn(e){for(var t=I,r=I;t!==null&&!(t.f&(Re|jt));)t=t.parent;try{return ke(t),e()}finally{ke(r)}}function C(e,t,r,n){var E;var i=(r&oi)!==0,o=!Ct||(r&ii)!==0,s=(r&si)!==0,l=(r&li)!==0,c=!1,a;s?[a,c]=ts(()=>e[t]):a=e[t];var u=Xe in e||Mn in e,f=((E=Ke(e,t))==null?void 0:E.set)??(u&&s&&t in e?A=>e[t]=A:void 0),d=n,v=!0,g=!1,m=()=>(g=!0,v&&(v=!1,l?d=Me(n):d=n),d);a===void 0&&n!==void 0&&(f&&o&&Ko(),a=m(),f&&f(a));var b;if(o)b=()=>{var A=e[t];return A===void 0?m():(v=!0,g=!1,A)};else{var h=wn(()=>(i?We:mt)(()=>e[t]));h.f|=Wo,b=()=>{var A=_(h);return A!==void 0&&(d=void 0),A===void 0?d:A}}if(!(r&Un))return b;if(f){var p=e.$$legacy;return function(A,T){return arguments.length>0?((!o||!T||p||c)&&f(T?b():A),A):b()}}var y=!1,w=!1,k=vr(a),x=wn(()=>We(()=>{var A=b(),T=_(k);return y?(y=!1,w=!0,T):(w=!1,k.v=A)}));return i||(x.equals=Vr),function(A,T){if(arguments.length>0){const z=T?_(x):o&&s?ut(A):A;return x.equals(z)||(y=!0,R(k,z),g&&d!==void 0&&(d=z),Me(()=>_(x))),A}return _(x)}}function ss(e){V===null&&qr(),Ct&&V.l!==null?as(V).m.push(e):Rr(()=>{const t=Me(e);if(typeof t=="function")return t})}function ls(e,t,{bubbles:r=!1,cancelable:n=!1}={}){return new CustomEvent(e,{detail:t,bubbles:r,cancelable:n})}function go(){const e=V;return e===null&&qr(),(t,r,n)=>{var o;const i=(o=e.s.$$events)==null?void 0:o[t];if(i){const s=Bt(i)?i.slice():[i],l=ls(t,r,n);for(const c of s)c.call(e.x,l);return!l.defaultPrevented}return!0}}function as(e){var t,r=e.l;return(t=r).u??(t.u={a:[],b:[],m:[]})}const cs="5";var xn;typeof window<"u"&&((xn=window).__svelte||(xn.__svelte={v:new Set})).v.add(cs);$o();const at=[];function yr(e,t=Ee){let r=null;const n=new Set;function i(l){if(jr(e,l)&&(e=l,r)){const c=!at.length;for(const a of n)a[1](),at.push(a,e);if(c){for(let a=0;a{n.delete(a),n.size===0&&r&&(r(),r=null)}}return{set:i,update:o,subscribe:s}}const Jr="-",us=e=>{const t=ds(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:s=>{const l=s.split(Jr);return l[0]===""&&l.length!==1&&l.shift(),ho(l,t)||fs(s)},getConflictingClassGroupIds:(s,l)=>{const c=r[s]||[];return l&&n[s]?[...c,...n[s]]:c}}},ho=(e,t)=>{var s;if(e.length===0)return t.classGroupId;const r=e[0],n=t.nextPart.get(r),i=n?ho(e.slice(1),n):void 0;if(i)return i;if(t.validators.length===0)return;const o=e.join(Jr);return(s=t.validators.find(({validator:l})=>l(o)))==null?void 0:s.classGroupId},kn=/^\[(.+)\]$/,fs=e=>{if(kn.test(e)){const t=kn.exec(e)[1],r=t==null?void 0:t.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},ds=e=>{const{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return gs(Object.entries(e.classGroups),r).forEach(([o,s])=>{Dr(s,n,o,t)}),n},Dr=(e,t,r,n)=>{e.forEach(i=>{if(typeof i=="string"){const o=i===""?t:Cn(t,i);o.classGroupId=r;return}if(typeof i=="function"){if(vs(i)){Dr(i(n),t,r,n);return}t.validators.push({validator:i,classGroupId:r});return}Object.entries(i).forEach(([o,s])=>{Dr(s,Cn(t,o),r,n)})})},Cn=(e,t)=>{let r=e;return t.split(Jr).forEach(n=>{r.nextPart.has(n)||r.nextPart.set(n,{nextPart:new Map,validators:[]}),r=r.nextPart.get(n)}),r},vs=e=>e.isThemeGetter,gs=(e,t)=>t?e.map(([r,n])=>{const i=n.map(o=>typeof o=="string"?t+o:typeof o=="object"?Object.fromEntries(Object.entries(o).map(([s,l])=>[t+s,l])):o);return[r,i]}):e,hs=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,n=new Map;const i=(o,s)=>{r.set(o,s),t++,t>e&&(t=0,n=r,r=new Map)};return{get(o){let s=r.get(o);if(s!==void 0)return s;if((s=n.get(o))!==void 0)return i(o,s),s},set(o,s){r.has(o)?r.set(o,s):i(o,s)}}},po="!",ps=e=>{const{separator:t,experimentalParseClassName:r}=e,n=t.length===1,i=t[0],o=t.length,s=l=>{const c=[];let a=0,u=0,f;for(let b=0;bu?f-u:void 0;return{modifiers:c,hasImportantModifier:v,baseClassName:g,maybePostfixModifierPosition:m}};return r?l=>r({className:l,parseClassName:s}):s},bs=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},ms=e=>({cache:hs(e.cacheSize),parseClassName:ps(e),...us(e)}),ys=/\s+/,_s=(e,t)=>{const{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:i}=t,o=[],s=e.trim().split(ys);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,m=n(g?d.substring(0,v):d);if(!m){if(!g){l=a+(l.length>0?" "+l:l);continue}if(m=n(d),!m){l=a+(l.length>0?" "+l:l);continue}g=!1}const b=bs(u).join(":"),h=f?b+po:b,p=h+m;if(o.includes(p))continue;o.push(p);const y=i(m,g);for(let w=0;w0?" "+l:l)}return l};function bo(){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=ms(a),n=r.cache.get,i=r.cache.set,o=l,l(c)}function l(c){const a=n(c);if(a)return a;const u=_s(c,r);return i(c,u),u}return function(){return o(bo.apply(null,arguments))}}const Z=e=>{const t=r=>r[e]||[];return t.isThemeGetter=!0,t},yo=/^\[(?:([a-z-]+):)?(.+)\]$/i,xs=/^\d+\/\d+$/,ks=new Set(["px","full","screen"]),Cs=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Es=/\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$/,As=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,Ps=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Ss=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Be=e=>ht(e)||ks.has(e)||xs.test(e),He=e=>Pt(e,"length",Is),ht=e=>!!e&&!Number.isNaN(Number(e)),Er=e=>Pt(e,"number",ht),Ot=e=>!!e&&Number.isInteger(Number(e)),Rs=e=>e.endsWith("%")&&ht(e.slice(0,-1)),L=e=>yo.test(e),Ge=e=>Cs.test(e),Os=new Set(["length","size","percentage"]),Ts=e=>Pt(e,Os,_o),Ls=e=>Pt(e,"position",_o),zs=new Set(["image","url"]),Ns=e=>Pt(e,zs,Fs),Ms=e=>Pt(e,"",Ds),Tt=()=>!0,Pt=(e,t,r)=>{const n=yo.exec(e);return n?n[1]?typeof t=="string"?n[1]===t:t.has(n[1]):r(n[2]):!1},Is=e=>Es.test(e)&&!As.test(e),_o=()=>!1,Ds=e=>Ps.test(e),Fs=e=>Ss.test(e),Us=()=>{const e=Z("colors"),t=Z("spacing"),r=Z("blur"),n=Z("brightness"),i=Z("borderColor"),o=Z("borderRadius"),s=Z("borderSpacing"),l=Z("borderWidth"),c=Z("contrast"),a=Z("grayscale"),u=Z("hueRotate"),f=Z("invert"),d=Z("gap"),v=Z("gradientColorStops"),g=Z("gradientColorStopPositions"),m=Z("inset"),b=Z("margin"),h=Z("opacity"),p=Z("padding"),y=Z("saturate"),w=Z("scale"),k=Z("sepia"),x=Z("skew"),E=Z("space"),A=Z("translate"),T=()=>["auto","contain","none"],z=()=>["auto","hidden","clip","visible","scroll"],B=()=>["auto",L,t],P=()=>[L,t],N=()=>["",Be,He],M=()=>["auto",ht,L],F=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],$=()=>["solid","dashed","dotted","double","none"],ee=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],D=()=>["start","end","center","between","around","evenly","stretch"],K=()=>["","0",L],ue=()=>["auto","avoid","all","avoid-page","page","left","right","column"],we=()=>[ht,L];return{cacheSize:500,separator:":",theme:{colors:[Tt],spacing:[Be,He],blur:["none","",Ge,L],brightness:we(),borderColor:[e],borderRadius:["none","","full",Ge,L],borderSpacing:P(),borderWidth:N(),contrast:we(),grayscale:K(),hueRotate:we(),invert:K(),gap:P(),gradientColorStops:[e],gradientColorStopPositions:[Rs,He],inset:B(),margin:B(),opacity:we(),padding:P(),saturate:we(),scale:we(),sepia:K(),skew:we(),space:P(),translate:P()},classGroups:{aspect:[{aspect:["auto","square","video",L]}],container:["container"],columns:[{columns:[Ge]}],"break-after":[{"break-after":ue()}],"break-before":[{"break-before":ue()}],"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:[...F(),L]}],overflow:[{overflow:z()}],"overflow-x":[{"overflow-x":z()}],"overflow-y":[{"overflow-y":z()}],overscroll:[{overscroll:T()}],"overscroll-x":[{"overscroll-x":T()}],"overscroll-y":[{"overscroll-y":T()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[m]}],"inset-x":[{"inset-x":[m]}],"inset-y":[{"inset-y":[m]}],start:[{start:[m]}],end:[{end:[m]}],top:[{top:[m]}],right:[{right:[m]}],bottom:[{bottom:[m]}],left:[{left:[m]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Ot,L]}],basis:[{basis:B()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",L]}],grow:[{grow:K()}],shrink:[{shrink:K()}],order:[{order:["first","last","none",Ot,L]}],"grid-cols":[{"grid-cols":[Tt]}],"col-start-end":[{col:["auto",{span:["full",Ot,L]},L]}],"col-start":[{"col-start":M()}],"col-end":[{"col-end":M()}],"grid-rows":[{"grid-rows":[Tt]}],"row-start-end":[{row:["auto",{span:[Ot,L]},L]}],"row-start":[{"row-start":M()}],"row-end":[{"row-end":M()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",L]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",L]}],gap:[{gap:[d]}],"gap-x":[{"gap-x":[d]}],"gap-y":[{"gap-y":[d]}],"justify-content":[{justify:["normal",...D()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...D(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...D(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[p]}],px:[{px:[p]}],py:[{py:[p]}],ps:[{ps:[p]}],pe:[{pe:[p]}],pt:[{pt:[p]}],pr:[{pr:[p]}],pb:[{pb:[p]}],pl:[{pl:[p]}],m:[{m:[b]}],mx:[{mx:[b]}],my:[{my:[b]}],ms:[{ms:[b]}],me:[{me:[b]}],mt:[{mt:[b]}],mr:[{mr:[b]}],mb:[{mb:[b]}],ml:[{ml:[b]}],"space-x":[{"space-x":[E]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[E]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",L,t]}],"min-w":[{"min-w":[L,t,"min","max","fit"]}],"max-w":[{"max-w":[L,t,"none","full","min","max","fit","prose",{screen:[Ge]},Ge]}],h:[{h:[L,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[L,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[L,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[L,t,"auto","min","max","fit"]}],"font-size":[{text:["base",Ge,He]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Er]}],"font-family":[{font:[Tt]}],"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",L]}],"line-clamp":[{"line-clamp":["none",ht,Er]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Be,L]}],"list-image":[{"list-image":["none",L]}],"list-style-type":[{list:["none","disc","decimal",L]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[h]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[h]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...$(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Be,He]}],"underline-offset":[{"underline-offset":["auto",Be,L]}],"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",L]}],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",L]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[h]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...F(),Ls]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",Ts]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Ns]}],"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:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"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":[h]}],"border-style":[{border:[...$(),"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":[h]}],"divide-style":[{divide:$()}],"border-color":[{border:[i]}],"border-color-x":[{"border-x":[i]}],"border-color-y":[{"border-y":[i]}],"border-color-s":[{"border-s":[i]}],"border-color-e":[{"border-e":[i]}],"border-color-t":[{"border-t":[i]}],"border-color-r":[{"border-r":[i]}],"border-color-b":[{"border-b":[i]}],"border-color-l":[{"border-l":[i]}],"divide-color":[{divide:[i]}],"outline-style":[{outline:["",...$()]}],"outline-offset":[{"outline-offset":[Be,L]}],"outline-w":[{outline:[Be,He]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:N()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[h]}],"ring-offset-w":[{"ring-offset":[Be,He]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",Ge,Ms]}],"shadow-color":[{shadow:[Tt]}],opacity:[{opacity:[h]}],"mix-blend":[{"mix-blend":[...ee(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":ee()}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",Ge,L]}],grayscale:[{grayscale:[a]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[f]}],saturate:[{saturate:[y]}],sepia:[{sepia:[k]}],"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":[h]}],"backdrop-saturate":[{"backdrop-saturate":[y]}],"backdrop-sepia":[{"backdrop-sepia":[k]}],"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",L]}],duration:[{duration:we()}],ease:[{ease:["linear","in","out","in-out",L]}],delay:[{delay:we()}],animate:[{animate:["none","spin","ping","pulse","bounce",L]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[w]}],"scale-x":[{"scale-x":[w]}],"scale-y":[{"scale-y":[w]}],rotate:[{rotate:[Ot,L]}],"translate-x":[{"translate-x":[A]}],"translate-y":[{"translate-y":[A]}],"skew-x":[{"skew-x":[x]}],"skew-y":[{"skew-y":[x]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",L]}],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",L]}],"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",L]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Be,He,Er]}],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=ws(Us);function Bs(e){const t=e-1;return t*t*t+1}function Ws(e,{delay:t=0,duration:r=400,easing:n=Bs,axis:i="y"}={}){const o=getComputedStyle(e),s=+o.opacity,l=i==="y"?"height":"width",c=parseFloat(o[l]),a=i==="y"?["top","bottom"]:["left","right"],u=a.map(h=>`${h[0].toUpperCase()}${h.slice(1)}`),f=parseFloat(o[`padding${u[0]}`]),d=parseFloat(o[`padding${u[1]}`]),v=parseFloat(o[`margin${u[0]}`]),g=parseFloat(o[`margin${u[1]}`]),m=parseFloat(o[`border${u[0]}Width`]),b=parseFloat(o[`border${u[1]}Width`]);return{delay:t,duration:r,easing:n,css:h=>`overflow: hidden;opacity: ${Math.min(h*20,1)*s};${l}: ${h*c}px;padding-${a[0]}: ${h*f}px;padding-${a[1]}: ${h*d}px;margin-${a[0]}: ${h*v}px;margin-${a[1]}: ${h*g}px;border-${a[0]}-width: ${h*m}px;border-${a[1]}-width: ${h*b}px;`}}const js={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 Qr(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["tag","color","rounded","border","shadow","node","use","options","role","transition","params","open"]);ae(t,!1);const i=()=>{};nt("background",!0);let o=C(t,"tag",24,()=>n.href?"a":"div"),s=C(t,"color",12,"default"),l=C(t,"rounded",8,!1),c=C(t,"border",8,!1),a=C(t,"shadow",8,!1),u=C(t,"node",28,()=>{}),f=C(t,"use",8,i),d=C(t,"options",24,()=>({})),v=C(t,"role",24,()=>{}),g=C(t,"transition",24,()=>{}),m=C(t,"params",24,()=>({})),b=C(t,"open",8,!0);const h=go(),p={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=Y();G(()=>O(b()),()=>{h(b()?"open":"close")}),G(()=>O(b()),()=>{h("show",b())}),G(()=>O(s()),()=>{s(s()??"default")}),G(()=>O(s()),()=>{nt("color",s())}),G(()=>(O(s()),O(l()),O(c()),O(a()),O(r)),()=>{R(w,ne(js[s()],p[s()],l()&&"rounded-lg",c()&&"border",y[s()],a()&&"shadow-md",r.class))}),De(),he();var k=oe(),x=X(k);ge(x,()=>g()&&b(),E=>{var A=oe(),T=X(A);Dt(T,o,!1,(z,B)=>{Ft(z,(F,$)=>{var ee;return(ee=f())==null?void 0:ee(F,$)},d),Ir(z,F=>u(F),()=>u());let P;Q(()=>P=ve(z,P,{role:v(),...n,class:_(w)},void 0,z.namespaceURI===bt,z.nodeName.includes("-"))),uo(3,z,g,m),W("click",z,function(F){U.call(this,t,F)}),W("mouseenter",z,function(F){U.call(this,t,F)}),W("mouseleave",z,function(F){U.call(this,t,F)}),W("focusin",z,function(F){U.call(this,t,F)}),W("focusout",z,function(F){U.call(this,t,F)});var N=oe(),M=X(N);ie(M,t,"default",{},null),S(B,N)}),S(E,A)},E=>{var A=oe(),T=X(A);ge(T,b,z=>{var B=oe(),P=X(B);Dt(P,o,!1,(N,M)=>{Ft(N,(D,K)=>{var ue;return(ue=f())==null?void 0:ue(D,K)},d),Ir(N,D=>u(D),()=>u());let F;Q(()=>F=ve(N,F,{role:v(),...n,class:_(w)},void 0,N.namespaceURI===bt,N.nodeName.includes("-"))),W("click",N,function(D){U.call(this,t,D)}),W("mouseenter",N,function(D){U.call(this,t,D)}),W("mouseleave",N,function(D){U.call(this,t,D)}),W("focusin",N,function(D){U.call(this,t,D)}),W("focusout",N,function(D){U.call(this,t,D)});var $=oe(),ee=X($);ie(ee,t,"default",{},null),S(M,$)}),S(z,B)},null,!0),S(E,A)}),S(e,k),ce()}var Vs=J(' '),Hs=J(" "),Gs=J(' '),qs=J("");function Ys(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["color","name","ariaLabel","size","href"]);ae(t,!1);let i=C(t,"color",8,"default"),o=C(t,"name",24,()=>{}),s=C(t,"ariaLabel",24,()=>{}),l=C(t,"size",8,"md"),c=C(t,"href",24,()=>{});const a=Qe("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=Y();const v={xs:"w-3 h-3",sm:"w-3.5 h-3.5",md:"w-5 h-5",lg:"w-5 h-5"};G(()=>(O(l()),O(i()),O(r)),()=>{R(d,ne("focus:outline-none whitespace-normal",f[l()],u[i()],i()==="default"&&(a?"dark:hover:bg-gray-600":"dark:hover:bg-gray-700"),r.class))}),De(),he();var g=oe(),m=X(g);ge(m,c,b=>{var h=Hs();let p;var y=se(h);ge(y,o,k=>{var x=Vs(),E=se(x);Q(()=>ar(E,o())),S(k,x)});var w=re(y,2);ie(w,t,"default",{get svgSize(){return v[l()]}},null),Q(()=>p=ve(h,p,{href:c(),...n,class:_(d),"aria-label":s()??o()})),S(b,h)},b=>{var h=qs();let p;var y=se(h);ge(y,o,k=>{var x=Gs(),E=se(x);Q(()=>ar(E,o())),S(k,x)});var w=re(y,2);ie(w,t,"default",{get svgSize(){return v[l()]}},null),Q(()=>p=ve(h,p,{type:"button",...n,class:_(d),"aria-label":s()??o()})),W("click",h,function(k){U.call(this,t,k)}),S(b,h)}),S(e,g),ce()}const yt=Math.min,tt=Math.max,cr=Math.round,er=Math.floor,ze=e=>({x:e,y:e}),Ks={left:"right",right:"left",bottom:"top",top:"bottom"},Xs={start:"end",end:"start"};function Fr(e,t,r){return tt(e,yt(t,r))}function Xt(e,t){return typeof e=="function"?e(t):e}function ot(e){return e.split("-")[0]}function Zt(e){return e.split("-")[1]}function wo(e){return e==="x"?"y":"x"}function $r(e){return e==="y"?"height":"width"}function _t(e){return["top","bottom"].includes(ot(e))?"y":"x"}function en(e){return wo(_t(e))}function Zs(e,t,r){r===void 0&&(r=!1);const n=Zt(e),i=en(e),o=$r(i);let s=i==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=ur(s)),[s,ur(s)]}function Js(e){const t=ur(e);return[Ur(e),t,Ur(t)]}function Ur(e){return e.replace(/start|end/g,t=>Xs[t])}function Qs(e,t,r){const n=["left","right"],i=["right","left"],o=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return r?t?i:n:t?n:i;case"left":case"right":return t?o:s;default:return[]}}function $s(e,t,r,n){const i=Zt(e);let o=Qs(ot(e),r==="start",n);return i&&(o=o.map(s=>s+"-"+i),t&&(o=o.concat(o.map(Ur)))),o}function ur(e){return e.replace(/left|right|bottom|top/g,t=>Ks[t])}function el(e){return{top:0,right:0,bottom:0,left:0,...e}}function xo(e){return typeof e!="number"?el(e):{top:e,right:e,bottom:e,left:e}}function fr(e){const{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}function En(e,t,r){let{reference:n,floating:i}=e;const o=_t(t),s=en(t),l=$r(s),c=ot(t),a=o==="y",u=n.x+n.width/2-i.width/2,f=n.y+n.height/2-i.height/2,d=n[l]/2-i[l]/2;let v;switch(c){case"top":v={x:u,y:n.y-i.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-i.width,y:f};break;default:v={x:n.x,y:n.y}}switch(Zt(t)){case"start":v[s]-=d*(r&&a?-1:1);break;case"end":v[s]+=d*(r&&a?-1:1);break}return v}const tl=async(e,t,r)=>{const{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:s}=r,l=o.filter(Boolean),c=await(s.isRTL==null?void 0:s.isRTL(t));let a=await s.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:f}=En(a,n,c),d=n,v={},g=0;for(let m=0;m({name:"arrow",options:e,async fn(t){const{x:r,y:n,placement:i,rects:o,platform:s,elements:l,middlewareData:c}=t,{element:a,padding:u=0}=Xt(e,t)||{};if(a==null)return{};const f=xo(u),d={x:r,y:n},v=en(i),g=$r(v),m=await s.getDimensions(a),b=v==="y",h=b?"top":"left",p=b?"bottom":"right",y=b?"clientHeight":"clientWidth",w=o.reference[g]+o.reference[v]-d[v]-o.floating[g],k=d[v]-o.reference[v],x=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a));let E=x?x[y]:0;(!E||!await(s.isElement==null?void 0:s.isElement(x)))&&(E=l.floating[y]||o.floating[g]);const A=w/2-k/2,T=E/2-m[g]/2-1,z=yt(f[h],T),B=yt(f[p],T),P=z,N=E-m[g]-B,M=E/2-m[g]/2+A,F=Fr(P,M,N),$=!c.arrow&&Zt(i)!=null&&M!==F&&o.reference[g]/2-(MM<=0)){var B,P;const M=(((B=o.flip)==null?void 0:B.index)||0)+1,F=E[M];if(F)return{data:{index:M,overflows:z},reset:{placement:F}};let $=(P=z.filter(ee=>ee.overflows[0]<=0).sort((ee,D)=>ee.overflows[1]-D.overflows[1])[0])==null?void 0:P.placement;if(!$)switch(v){case"bestFit":{var N;const ee=(N=z.filter(D=>{if(x){const K=_t(D.placement);return K===p||K==="y"}return!0}).map(D=>[D.placement,D.overflows.filter(K=>K>0).reduce((K,ue)=>K+ue,0)]).sort((D,K)=>D[1]-K[1])[0])==null?void 0:N[0];ee&&($=ee);break}case"initialPlacement":$=l;break}if(i!==$)return{reset:{placement:$}}}return{}}}};async function ol(e,t){const{placement:r,platform:n,elements:i}=e,o=await(n.isRTL==null?void 0:n.isRTL(i.floating)),s=ot(r),l=Zt(r),c=_t(r)==="y",a=["left","top"].includes(s)?-1:1,u=o&&c?-1:1,f=Xt(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 il=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:i,y:o,placement:s,middlewareData:l}=t,c=await ol(t,e);return s===((r=l.offset)==null?void 0:r.placement)&&(n=l.arrow)!=null&&n.alignmentOffset?{}:{x:i+c.x,y:o+c.y,data:{...c,placement:s}}}}},sl=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:i}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:l={fn:b=>{let{x:h,y:p}=b;return{x:h,y:p}}},...c}=Xt(e,t),a={x:r,y:n},u=await ko(t,c),f=_t(ot(i)),d=wo(f);let v=a[d],g=a[f];if(o){const b=d==="y"?"top":"left",h=d==="y"?"bottom":"right",p=v+u[b],y=v-u[h];v=Fr(p,v,y)}if(s){const b=f==="y"?"top":"left",h=f==="y"?"bottom":"right",p=g+u[b],y=g-u[h];g=Fr(p,g,y)}const m=l.fn({...t,[d]:v,[f]:g});return{...m,data:{x:m.x-r,y:m.y-n,enabled:{[d]:o,[f]:s}}}}}};function _r(){return typeof window<"u"}function St(e){return Co(e)?(e.nodeName||"").toLowerCase():"#document"}function _e(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Fe(e){var t;return(t=(Co(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Co(e){return _r()?e instanceof Node||e instanceof _e(e).Node:!1}function Pe(e){return _r()?e instanceof Element||e instanceof _e(e).Element:!1}function Ie(e){return _r()?e instanceof HTMLElement||e instanceof _e(e).HTMLElement:!1}function An(e){return!_r()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof _e(e).ShadowRoot}function Jt(e){const{overflow:t,overflowX:r,overflowY:n,display:i}=Se(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(i)}function ll(e){return["table","td","th"].includes(St(e))}function wr(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function tn(e){const t=rn(),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 al(e){let t=et(e);for(;Ie(t)&&!wt(t);){if(tn(t))return t;if(wr(t))return null;t=et(t)}return null}function rn(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function wt(e){return["html","body","#document"].includes(St(e))}function Se(e){return _e(e).getComputedStyle(e)}function xr(e){return Pe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function et(e){if(St(e)==="html")return e;const t=e.assignedSlot||e.parentNode||An(e)&&e.host||Fe(e);return An(t)?t.host:t}function Eo(e){const t=et(e);return wt(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ie(t)&&Jt(t)?t:Eo(t)}function Ut(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const i=Eo(e),o=i===((n=e.ownerDocument)==null?void 0:n.body),s=_e(i);if(o){const l=Br(s);return t.concat(s,s.visualViewport||[],Jt(i)?i:[],l&&r?Ut(l):[])}return t.concat(i,Ut(i,[],r))}function Br(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Ao(e){const t=Se(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const i=Ie(e),o=i?e.offsetWidth:r,s=i?e.offsetHeight:n,l=cr(r)!==o||cr(n)!==s;return l&&(r=o,n=s),{width:r,height:n,$:l}}function nn(e){return Pe(e)?e:e.contextElement}function pt(e){const t=nn(e);if(!Ie(t))return ze(1);const r=t.getBoundingClientRect(),{width:n,height:i,$:o}=Ao(t);let s=(o?cr(r.width):r.width)/n,l=(o?cr(r.height):r.height)/i;return(!s||!Number.isFinite(s))&&(s=1),(!l||!Number.isFinite(l))&&(l=1),{x:s,y:l}}const cl=ze(0);function Po(e){const t=_e(e);return!rn()||!t.visualViewport?cl:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function ul(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==_e(e)?!1:t}function it(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const i=e.getBoundingClientRect(),o=nn(e);let s=ze(1);t&&(n?Pe(n)&&(s=pt(n)):s=pt(e));const l=ul(o,r,n)?Po(o):ze(0);let c=(i.left+l.x)/s.x,a=(i.top+l.y)/s.y,u=i.width/s.x,f=i.height/s.y;if(o){const d=_e(o),v=n&&Pe(n)?_e(n):n;let g=d,m=Br(g);for(;m&&n&&v!==g;){const b=pt(m),h=m.getBoundingClientRect(),p=Se(m),y=h.left+(m.clientLeft+parseFloat(p.paddingLeft))*b.x,w=h.top+(m.clientTop+parseFloat(p.paddingTop))*b.y;c*=b.x,a*=b.y,u*=b.x,f*=b.y,c+=y,a+=w,g=_e(m),m=Br(g)}}return fr({width:u,height:f,x:c,y:a})}function on(e,t){const r=xr(e).scrollLeft;return t?t.left+r:it(Fe(e)).left+r}function So(e,t,r){r===void 0&&(r=!1);const n=e.getBoundingClientRect(),i=n.left+t.scrollLeft-(r?0:on(e,n)),o=n.top+t.scrollTop;return{x:i,y:o}}function fl(e){let{elements:t,rect:r,offsetParent:n,strategy:i}=e;const o=i==="fixed",s=Fe(n),l=t?wr(t.floating):!1;if(n===s||l&&o)return r;let c={scrollLeft:0,scrollTop:0},a=ze(1);const u=ze(0),f=Ie(n);if((f||!f&&!o)&&((St(n)!=="body"||Jt(s))&&(c=xr(n)),Ie(n))){const v=it(n);a=pt(n),u.x=v.x+n.clientLeft,u.y=v.y+n.clientTop}const d=s&&!f&&!o?So(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 dl(e){return Array.from(e.getClientRects())}function vl(e){const t=Fe(e),r=xr(e),n=e.ownerDocument.body,i=tt(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=tt(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let s=-r.scrollLeft+on(e);const l=-r.scrollTop;return Se(n).direction==="rtl"&&(s+=tt(t.clientWidth,n.clientWidth)-i),{width:i,height:o,x:s,y:l}}function gl(e,t){const r=_e(e),n=Fe(e),i=r.visualViewport;let o=n.clientWidth,s=n.clientHeight,l=0,c=0;if(i){o=i.width,s=i.height;const a=rn();(!a||a&&t==="fixed")&&(l=i.offsetLeft,c=i.offsetTop)}return{width:o,height:s,x:l,y:c}}function hl(e,t){const r=it(e,!0,t==="fixed"),n=r.top+e.clientTop,i=r.left+e.clientLeft,o=Ie(e)?pt(e):ze(1),s=e.clientWidth*o.x,l=e.clientHeight*o.y,c=i*o.x,a=n*o.y;return{width:s,height:l,x:c,y:a}}function Pn(e,t,r){let n;if(t==="viewport")n=gl(e,r);else if(t==="document")n=vl(Fe(e));else if(Pe(t))n=hl(t,r);else{const i=Po(e);n={x:t.x-i.x,y:t.y-i.y,width:t.width,height:t.height}}return fr(n)}function Ro(e,t){const r=et(e);return r===t||!Pe(r)||wt(r)?!1:Se(r).position==="fixed"||Ro(r,t)}function pl(e,t){const r=t.get(e);if(r)return r;let n=Ut(e,[],!1).filter(l=>Pe(l)&&St(l)!=="body"),i=null;const o=Se(e).position==="fixed";let s=o?et(e):e;for(;Pe(s)&&!wt(s);){const l=Se(s),c=tn(s);!c&&l.position==="fixed"&&(i=null),(o?!c&&!i:!c&&l.position==="static"&&!!i&&["absolute","fixed"].includes(i.position)||Jt(s)&&!c&&Ro(e,s))?n=n.filter(u=>u!==s):i=l,s=et(s)}return t.set(e,n),n}function bl(e){let{element:t,boundary:r,rootBoundary:n,strategy:i}=e;const s=[...r==="clippingAncestors"?wr(t)?[]:pl(t,this._c):[].concat(r),n],l=s[0],c=s.reduce((a,u)=>{const f=Pn(t,u,i);return a.top=tt(f.top,a.top),a.right=yt(f.right,a.right),a.bottom=yt(f.bottom,a.bottom),a.left=tt(f.left,a.left),a},Pn(t,l,i));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}function ml(e){const{width:t,height:r}=Ao(e);return{width:t,height:r}}function yl(e,t,r){const n=Ie(t),i=Fe(t),o=r==="fixed",s=it(e,!0,o,t);let l={scrollLeft:0,scrollTop:0};const c=ze(0);if(n||!n&&!o)if((St(t)!=="body"||Jt(i))&&(l=xr(t)),n){const d=it(t,!0,o,t);c.x=d.x+t.clientLeft,c.y=d.y+t.clientTop}else i&&(c.x=on(i));const a=i&&!n&&!o?So(i,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 Ar(e){return Se(e).position==="static"}function Sn(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 Oo(e,t){const r=_e(e);if(wr(e))return r;if(!Ie(e)){let i=et(e);for(;i&&!wt(i);){if(Pe(i)&&!Ar(i))return i;i=et(i)}return r}let n=Sn(e,t);for(;n&&ll(n)&&Ar(n);)n=Sn(n,t);return n&&wt(n)&&Ar(n)&&!tn(n)?r:n||al(e)||r}const _l=async function(e){const t=this.getOffsetParent||Oo,r=this.getDimensions,n=await r(e.floating);return{reference:yl(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function wl(e){return Se(e).direction==="rtl"}const xl={convertOffsetParentRelativeRectToViewportRelativeRect:fl,getDocumentElement:Fe,getClippingRect:bl,getOffsetParent:Oo,getElementRects:_l,getClientRects:dl,getDimensions:ml,getScale:pt,isElement:Pe,isRTL:wl};function kl(e,t){let r=null,n;const i=Fe(e);function o(){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),o();const{left:a,top:u,width:f,height:d}=e.getBoundingClientRect();if(l||t(),!f||!d)return;const v=er(u),g=er(i.clientWidth-(a+f)),m=er(i.clientHeight-(u+d)),b=er(a),p={rootMargin:-v+"px "+-g+"px "+-m+"px "+-b+"px",threshold:tt(0,yt(1,c))||1};let y=!0;function w(k){const x=k[0].intersectionRatio;if(x!==c){if(!y)return s();x?s(!1,x):n=setTimeout(()=>{s(!1,1e-7)},1e3)}y=!1}try{r=new IntersectionObserver(w,{...p,root:i.ownerDocument})}catch{r=new IntersectionObserver(w,p)}r.observe(e)}return s(!0),o}function Rn(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:c=!1}=n,a=nn(e),u=i||o?[...a?Ut(a):[],...Ut(t)]:[];u.forEach(h=>{i&&h.addEventListener("scroll",r,{passive:!0}),o&&h.addEventListener("resize",r)});const f=a&&l?kl(a,r):null;let d=-1,v=null;s&&(v=new ResizeObserver(h=>{let[p]=h;p&&p.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,m=c?it(e):null;c&&b();function b(){const h=it(e);m&&(h.x!==m.x||h.y!==m.y||h.width!==m.width||h.height!==m.height)&&r(),m=h,g=requestAnimationFrame(b)}return r(),()=>{var h;u.forEach(p=>{i&&p.removeEventListener("scroll",r),o&&p.removeEventListener("resize",r)}),f==null||f(),(h=v)==null||h.disconnect(),v=null,c&&cancelAnimationFrame(g)}}const Cl=il,El=sl,Al=nl,Pl=rl,Sl=(e,t,r)=>{const n=new Map,i={platform:xl,...r},o={...i.platform,_c:n};return tl(e,t,{...i,platform:o})};var Rl=J("
"),Ol=J("
"),Tl=J(" ",1),Ll=J(" ",1);function zl(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["activeContent","arrow","offset","placement","trigger","triggeredBy","reference","strategy","open","yOnly","middlewares"]);ae(t,!1);const i=Y();let o=C(t,"activeContent",8,!1),s=C(t,"arrow",8,!0),l=C(t,"offset",8,8),c=C(t,"placement",8,"top"),a=C(t,"trigger",8,"hover"),u=C(t,"triggeredBy",24,()=>{}),f=C(t,"reference",24,()=>{}),d=C(t,"strategy",8,"absolute"),v=C(t,"open",12,!1),g=C(t,"yOnly",8,!1),m=C(t,"middlewares",24,()=>[Al(),El()]);const b=go();let h=Y(),p=Y(),y=Y(),w=Y(),k,x=Y(),E=Y(),A=[];const T=j=>{_(w)===void 0&&console.error("trigger undefined"),!(!f()&&A.includes(j.target)&&_(w)!==j.target&&(R(w,j.target),v()))&&v(j.type==="click"?!v():!0)},z=j=>j.matches(":hover"),B=j=>j?`${j}px`:"",P=j=>{if(o()&&_(y)){const te=[_(w),k,...A].filter(Boolean);setTimeout(()=>{j.type==="mouseleave"&&!te.some(z)&&v(!1)},100)}else v(!1)};let N=Y();const M={left:"right",right:"left",bottom:"top",top:"bottom"};function F(){Sl(_(w),k,{placement:c(),strategy:d(),middleware:_(i)}).then(({x:j,y:te,middlewareData:fe,placement:Ue,strategy:Rt})=>{k.style.position=Rt,k.style.left=g()?"0":B(j),k.style.top=B(te),fe.arrow&&_(x)instanceof HTMLDivElement&&(Cr(x,_(x).style.left=B(fe.arrow.x)),Cr(x,_(x).style.top=B(fe.arrow.y)),R(N,M[Ue.split("-")[0]]),Cr(x,_(x).style[_(N)]=B(-_(x).offsetWidth/2-(r.border?1:0))))})}function $(j,te){k=j;let fe=Rn(te,k,F);return{update(Ue){fe(),fe=Rn(Ue,k,F)},destroy(){fe()}}}ss(()=>{const j=[["focusin",T,_(h)],["focusout",P,_(h)],["click",T,_(p)],["mouseenter",T,_(y)],["mouseleave",P,_(y)]];return u()?A=[...document.querySelectorAll(u())]:A=_(E).previousElementSibling?[_(E).previousElementSibling]:[],A.length||console.error("No triggers found."),A.forEach(te=>{te.tabIndex<0&&(te.tabIndex=0);for(const[fe,Ue,Rt]of j)Rt&&te.addEventListener(fe,Ue)}),f()?(R(w,document.querySelector(f())??document.body),_(w)===document.body?console.error(`Popup reference not found: '${f()}'`):(_(h)&&_(w).addEventListener("focusout",P),_(y)&&_(w).addEventListener("mouseleave",P))):R(w,A[0]),_(p)&&document.addEventListener("click",ee),()=>{A.forEach(te=>{if(te)for(const[fe,Ue]of j)te.removeEventListener(fe,Ue)}),_(w)&&(_(w).removeEventListener("focusout",P),_(w).removeEventListener("mouseleave",P)),document.removeEventListener("click",ee)}});function ee(j){v()&&!j.composedPath().includes(k)&&!A.some(te=>j.composedPath().includes(te))&&P(j)}function D(j,te){return j?te:()=>{}}let K=Y();function ue(j){return R(x,j),{destroy(){R(x,null)}}}G(()=>O(a()),()=>{R(h,a()==="focus")}),G(()=>O(a()),()=>{R(p,a()==="click")}),G(()=>O(a()),()=>{R(y,a()==="hover")}),G(()=>O(v()),()=>{b("show",v())}),G(()=>(O(c()),_(w)),()=>{c()&&R(w,_(w))}),G(()=>(O(m()),O(l()),_(x)),()=>{R(i,[...m(),Cl(+l()),_(x)&&Pl({element:_(x),padding:10})])}),G(()=>(O(r),_(N)),()=>{R(K,bo("absolute pointer-events-none block w-[10px] h-[10px] rotate-45 bg-inherit border-inherit",r.border&&_(N)==="bottom"&&"border-b border-e",r.border&&_(N)==="top"&&"border-t border-s ",r.border&&_(N)==="right"&&"border-t border-e ",r.border&&_(N)==="left"&&"border-b border-s "))}),De(),he();var we=Ll(),sn=X(we);ge(sn,()=>!_(w),j=>{var te=Rl();Ir(te,fe=>R(E,fe),()=>_(E)),S(j,te)});var To=re(sn,2);ge(To,()=>_(w),j=>{var te=mt(()=>o()?-1:void 0),fe=We(()=>D(o()&&_(h),T)),Ue=We(()=>D(o()&&_(h),P)),Rt=We(()=>D(o()&&_(y),T)),Lo=We(()=>D(o()&&_(y),P));Qr(j,mr({use:$,get options(){return _(w)},get open(){return v()},set open(Ce){v(Ce)},role:"tooltip",get tabindex(){return _(te)}},()=>n,{$$events:{focusin(...Ce){var xe;(xe=_(fe))==null||xe.apply(this,Ce)},focusout(...Ce){var xe;(xe=_(Ue))==null||xe.apply(this,Ce)},mouseenter(...Ce){var xe;(xe=_(Rt))==null||xe.apply(this,Ce)},mouseleave(...Ce){var xe;(xe=_(Lo))==null||xe.apply(this,Ce)}},children:(Ce,xe)=>{var ln=Tl(),an=X(ln);ie(an,t,"default",{},null);var zo=re(an,2);ge(zo,s,No=>{var kr=Ol();Ft(kr,Mo=>ue==null?void 0:ue(Mo)),Q(()=>gt(kr,_(K))),S(No,kr)}),S(Ce,ln)},$$slots:{default:!0},$$legacy:!0}))}),S(e,we),ce()}var Nl=J("
"),Ml=J("
"),Il=J("
",1);function Dl(e,t){const r=Ki(t),n=H(t,["children","$$slots","$$events","$$legacy"]),i=H(n,["activeUrl","open","containerClass","classContainer","headerClass","classHeader","footerClass","classFooter","activeClass","classActive","arrow","trigger","placement","color","shadow","rounded"]);ae(t,!1);const o=Y(),s=Y(),l=Y(),c=Y();let a=C(t,"activeUrl",24,()=>{}),u=C(t,"open",12,!1),f=C(t,"containerClass",8,"divide-y z-50"),d=C(t,"classContainer",24,()=>{}),v=C(t,"headerClass",8,"py-1 overflow-hidden rounded-t-lg"),g=C(t,"classHeader",24,()=>{}),m=C(t,"footerClass",8,"py-1 overflow-hidden rounded-b-lg"),b=C(t,"classFooter",24,()=>{}),h=C(t,"activeClass",8,"text-primary-700 dark:text-primary-700 hover:text-primary-900 dark:hover:text-primary-900"),p=C(t,"classActive",24,()=>{}),y=C(t,"arrow",8,!1),w=C(t,"trigger",8,"click"),k=C(t,"placement",8,"bottom"),x=C(t,"color",8,"dropdown"),E=C(t,"shadow",8,!0),A=C(t,"rounded",8,!0);const T=yr("");let z=ne(h(),p());nt("DropdownType",{activeClass:z}),nt("activeUrl",T),G(()=>O(a()),()=>{T.set(a()??"")}),G(()=>(O(f()),O(d())),()=>{R(o,ne(f(),d()))}),G(()=>(O(v()),O(g())),()=>{R(s,ne(v(),g()))}),G(()=>O(n),()=>{R(l,ne("py-1",n.class))}),G(()=>(O(m()),O(b())),()=>{R(c,ne(m(),b()))}),De(),he(),zl(e,mr({activeContent:!0},()=>i,{get trigger(){return w()},get arrow(){return y()},get placement(){return k()},get shadow(){return E()},get rounded(){return A()},get color(){return x()},get class(){return _(o)},get open(){return u()},set open(B){u(B)},$$events:{show(B){U.call(this,t,B)}},children:(B,P)=>{var N=Il(),M=X(N);ge(M,()=>r.header,D=>{var K=Nl(),ue=se(K);ie(ue,t,"header",{},null),Q(()=>gt(K,_(s))),S(D,K)});var F=re(M,2),$=se(F);ie($,t,"default",{},null);var ee=re(F,2);ge(ee,()=>r.footer,D=>{var K=Ml(),ue=se(K);ie(ue,t,"footer",{},null),Q(()=>gt(K,_(c))),S(D,K)}),Q(()=>gt(F,_(l))),S(B,N)},$$slots:{default:!0},$$legacy:!0})),ce()}var Fl=J("
");function Ul(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["divClass"]);ae(t,!1);let i=C(t,"divClass",8,"my-1 h-px bg-gray-100 dark:bg-gray-600");he();var o=Fl();let s;Q(()=>s=ve(o,s,{...n,class:ne(i(),r.class)})),S(e,o),ce()}function Bl(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["tag","show","use"]);let i=C(t,"tag",8,"div"),o=C(t,"show",8),s=C(t,"use",8,()=>{});var l=oe(),c=X(l);ge(c,o,a=>{var u=oe(),f=X(u);Dt(f,i,!1,(d,v)=>{Ft(d,h=>{var p;return(p=s())==null?void 0:p(h)});let g;Q(()=>g=ve(d,g,{...n},void 0,d.namespaceURI===bt,d.nodeName.includes("-")));var m=oe(),b=X(m);ie(b,t,"default",{},null),S(v,m)}),S(a,u)},a=>{var u=oe(),f=X(u);ie(f,t,"default",{},null),S(a,u)}),S(e,l)}function tr(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["defaultClass","href","activeClass"]);ae(t,!1);const i=Y(),o=Y();let s=C(t,"defaultClass",8,"font-medium py-2 px-4 text-sm hover:bg-gray-100 dark:hover:bg-gray-600"),l=C(t,"href",24,()=>{}),c=C(t,"activeClass",24,()=>{});const a=Qe("DropdownType")??{},u=Qe("activeUrl");let f=Y("");u.subscribe(g=>{R(f,g)});let d=Y(!0);function v(g){var m;R(d,((m=g.parentElement)==null?void 0:m.tagName)==="UL")}G(()=>(_(f),O(l())),()=>{R(i,_(f)?l()===_(f):!1)}),G(()=>(O(s()),O(l()),_(i),O(c()),O(r)),()=>{R(o,ne(s(),l()?"block":"w-full text-left",_(i)&&(c()??a.activeClass),r.class))}),De(),he(),Bl(e,{tag:"li",get show(){return _(d)},use:v,children:(g,m)=>{var b=oe(),h=X(b);Dt(h,()=>l()?"a":"button",!1,(p,y)=>{let w;Q(()=>w=ve(p,w,{href:l(),type:l()?void 0:"button",role:l()?"link":"button",...n,class:_(o)},void 0,p.namespaceURI===bt,p.nodeName.includes("-"))),W("click",p,function(E){U.call(this,t,E)}),W("change",p,function(E){U.call(this,t,E)}),W("keydown",p,function(E){U.call(this,t,E)}),W("keyup",p,function(E){U.call(this,t,E)}),W("focus",p,function(E){U.call(this,t,E)}),W("blur",p,function(E){U.call(this,t,E)}),W("mouseenter",p,function(E){U.call(this,t,E)}),W("mouseleave",p,function(E){U.call(this,t,E)});var k=oe(),x=X(k);ie(x,t,"default",{},null),S(y,k)}),S(g,b)},$$slots:{default:!0}}),ce()}var Wl=J("
"),jl=J("
");function Vl(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["items","imgClass"]);ae(t,!1);const i=Y();let o=C(t,"items",24,()=>[]),s=C(t,"imgClass",8,"h-auto max-w-full rounded-lg");function l(u){getComputedStyle(u).gap==="normal"&&(u.style.gap="inherit")}G(()=>O(r),()=>{R(i,ne("grid",r.class))}),De(),he();var c=jl();let a;Vi(c,5,o,Wi,(u,f)=>{var d=oe(),v=X(d);ie(v,t,"default",{get item(){return _(f)}},g=>{var m=Wl(),b=se(m);const h=mt(()=>ne(s(),r.classImg));Q(()=>{vt(b,"src",_(f).src),vt(b,"alt",_(f).alt),gt(b,_(h))}),S(g,m)}),S(u,d)},u=>{var f=oe(),d=X(f);ie(d,t,"default",{get item(){return o()[0]}},null),S(u,f)}),Ft(c,u=>l==null?void 0:l(u)),Q(()=>a=ve(c,a,{...n,class:_(i)})),S(e,c),ce()}var Hl=J("
");function On(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["fluid"]);ae(t,!1);let i=C(t,"fluid",8,!1);he();var o=Hl();let s;var l=se(o);ie(l,t,"default",{},null),Q(()=>s=ve(o,s,{...n,class:ne("mx-auto flex flex-wrap justify-between items-center ",i()?"w-full":"container",r.class)})),S(e,o),ce()}function Gl(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["fluid","navContainerClass"]);ae(t,!1);const i=vo(),o=()=>fo(c,"$hidden",i);let s=C(t,"fluid",8,!1),l=C(t,"navContainerClass",8,""),c=yr(!0);nt("navHidden",c);let a=()=>c.update(f=>!f);G(()=>O(n),()=>{n.color=n.color??"navbar"}),De(),he();var u=mt(()=>ne("px-2 sm:px-4 py-2.5 w-full",r.class));Qr(e,mr({tag:"nav"},()=>n,{get class(){return _(u)},children:(f,d)=>{On(f,{get fluid(){return s()},get class(){return l()},children:(v,g)=>{var m=oe(),b=X(m);ie(b,t,"default",{get hidden(){return o()},toggle:a,NavContainer:On},null),S(v,m)},$$slots:{default:!0}})},$$slots:{default:!0}})),ce()}var ql=J("");function Yl(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["href"]);ae(t,!1);let i=C(t,"href",8,"");he();var o=ql();let s;var l=se(o);ie(l,t,"default",{},null),Q(()=>s=ve(o,s,{href:i(),...n,class:ne("flex items-center",r.class)})),S(e,o),ce()}var Kl=br("");function Xl(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["size","color","variation","ariaLabel"]);ae(t,!1);let i=C(t,"size",8,"24"),o=C(t,"color",8,"currentColor"),s=C(t,"variation",8,"outline"),l=C(t,"ariaLabel",8,"bars 3"),c=Y(),a=Y(),u=` `,f=` `;G(()=>O(s()),()=>{switch(s()){case"outline":R(a,u),R(c,"0 0 24 24");break;case"solid":R(a,f),R(c,"0 0 24 24");break;default:R(a,u),R(c,"0 0 24 24")}}),De(),he();var d=Kl();let v;var g=se(d);Yi(g,()=>_(a)),Q(()=>v=ve(d,v,{xmlns:"http://www.w3.org/2000/svg",role:"button",tabindex:"0",width:i(),height:i(),class:r.class,...n,"aria-label":l(),fill:"none",viewBox:_(c),"stroke-width":"2"},void 0,!0)),W("click",d,function(m){U.call(this,t,m)}),S(e,d),ce()}function Zl(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["menuClass","onClick","classMenu"]);ae(t,!1);let i=C(t,"menuClass",8,"h-6 w-6 shrink-0"),o=C(t,"onClick",24,()=>{}),s=C(t,"classMenu",8,""),l="ms-3 md:hidden",c=Qe("navHidden")??yr(!0);const a=f=>c.update(d=>!d);he();var u=mt(()=>ne(l,r.class));Ys(e,mr({name:"Open main menu"},()=>n,{get class(){return _(u)},$$events:{click(...f){var d;(d=o()||a)==null||d.apply(this,f)}},children:(f,d)=>{var v=mt(()=>ne(i(),s()));Xl(f,{get class(){return _(v)}})},$$slots:{default:!0}})),ce()}var Jl=J("
  • ");function Lt(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["href","activeClass","nonActiveClass"]);ae(t,!1);const i=Y(),o=Y();let s=C(t,"href",8,""),l=C(t,"activeClass",24,()=>{}),c=C(t,"nonActiveClass",24,()=>{});const a=Qe("navbarContext")??{},u=Qe("activeUrl");let f=Y("");u.subscribe(g=>{R(f,g)}),G(()=>(_(f),O(s())),()=>{R(i,_(f)?s()===_(f):!1)}),G(()=>(_(i),O(l()),O(c()),O(r)),()=>{R(o,ne("block py-2 pe-4 ps-3 md:p-0 rounded md:border-0",_(i)?l()??a.activeClass:c()??a.nonActiveClass,r.class))}),De(),he();var d=Jl(),v=se(d);Dt(v,()=>s()?"a":"div",!1,(g,m)=>{let b;Q(()=>b=ve(g,b,{role:s()?void 0:"link",href:s(),...n,class:_(o)},void 0,g.namespaceURI===bt,g.nodeName.includes("-"))),W("blur",g,function(y){U.call(this,t,y)}),W("change",g,function(y){U.call(this,t,y)}),W("click",g,function(y){U.call(this,t,y)}),W("focus",g,function(y){U.call(this,t,y)}),W("keydown",g,function(y){U.call(this,t,y)}),W("keypress",g,function(y){U.call(this,t,y)}),W("keyup",g,function(y){U.call(this,t,y)}),W("mouseenter",g,function(y){U.call(this,t,y)}),W("mouseleave",g,function(y){U.call(this,t,y)}),W("mouseover",g,function(y){U.call(this,t,y)});var h=oe(),p=X(h);ie(p,t,"default",{},null),S(m,h)}),S(e,d),ce()}function Ql(e){const t=Math.cos(e*Math.PI*.5);return Math.abs(t)<1e-14?1:1-t}var $l=J("
    "),ea=J("
    ");function ta(e,t){const r=H(t,["children","$$slots","$$events","$$legacy"]),n=H(r,["activeUrl","divClass","ulClass","hidden","slideParams","activeClass","nonActiveClass","classUl"]);ae(t,!1);const i=vo(),o=()=>fo(m,"$hiddenStore",i);let s=C(t,"activeUrl",8,""),l=C(t,"divClass",8,"w-full md:block md:w-auto"),c=C(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=C(t,"hidden",24,()=>{}),u=C(t,"slideParams",24,()=>({delay:250,duration:500,easing:Ql})),f=C(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=C(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=C(t,"classUl",8,"");const g=yr("");nt("navbarContext",{activeClass:f(),nonActiveClass:d()}),nt("activeUrl",g);let m=Qe("navHidden"),b=Y(),h=Y(),p=Y();G(()=>O(s()),()=>{g.set(s())}),G(()=>(O(a()),o()),()=>{R(b,a()??o()??!0)}),G(()=>(O(l()),O(r)),()=>{R(h,ne(l(),r.class))}),G(()=>(O(c()),O(v())),()=>{R(p,ne(c(),v()))}),De(),he();var y=oe(),w=X(y);ge(w,()=>!_(b),k=>{var x=$l();let E;var A=se(x);Qr(A,{tag:"ul",border:!0,rounded:!0,color:"navbarUl",get class(){return _(p)},children:(T,z)=>{var B=oe(),P=X(B);ie(P,t,"default",{},null),S(T,B)},$$slots:{default:!0}}),Q(()=>E=ve(x,E,{...n,class:_(h),role:"button",tabindex:"0"})),uo(3,x,()=>Ws,u),W("click",x,function(T){U.call(this,t,T)}),S(k,x)},k=>{var x=ea();let E;var A=se(x),T=se(A);ie(T,t,"default",{},null),Q(()=>{E=ve(x,E,{...n,class:_(h),hidden:_(b)}),gt(A,_(p))}),S(k,x)}),S(e,y),ce()}var ra=br(" "),na=br(" "),oa=br('');function ia(e,t){var b,h;ae(t,!0);const r=Qe("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 i=C(t,"size",19,()=>r.size||"md"),o=C(t,"color",19,()=>r.color||"currentColor"),s=C(t,"strokeWidth",19,()=>r.strokeWidth||"2"),l=C(t,"ariaLabel",3,"chevron down outline"),c=ns(t,["$$slots","$$events","$$legacy","size","color","title","strokeWidth","desc","class","ariaLabel"]),a=`${((b=t.title)==null?void 0:b.id)||""} ${((h=t.desc)==null?void 0:h.id)||""}`;const u=We(()=>{var p,y;return!!((p=t.title)!=null&&p.id||(y=t.desc)!=null&&y.id)});var f=oa();let d;var v=se(f);ge(v,()=>{var p;return((p=t.title)==null?void 0:p.id)&&t.title.title},p=>{var y=ra(),w=se(y);Q(()=>{vt(y,"id",t.title.id),ar(w,t.title.title)}),S(p,y)});var g=re(v);ge(g,()=>{var p;return((p=t.desc)==null?void 0:p.id)&&t.desc.desc},p=>{var y=na(),w=se(y);Q(()=>{vt(y,"id",t.desc.id),ar(w,t.desc.desc)}),S(p,y)});var m=re(g);Q(()=>{d=ve(f,d,{xmlns:"http://www.w3.org/2000/svg",fill:"none",color:o(),...c,class:ne("shrink-0",n[i()],t.class),"aria-label":l(),"aria-describedby":_(u)?a:void 0,viewBox:"0 0 24 24"},void 0,!0),vt(m,"stroke-width",s())}),S(e,f),ce()}var sa=J('ESP32 Logo SvelteESP32',1),la=J("Dropdown",1),aa=J(" ",1),ca=J(" ",1),ua=J(" ",1),fa=J(" ",1);function da(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=fa(),n=X(r);Gl(n,{children:(o,s)=>{var l=ua(),c=X(l);Yl(c,{href:"/",children:(f,d)=>{var v=sa();S(f,v)},$$slots:{default:!0}});var a=re(c,2);Zl(a,{});var u=re(a,2);ta(u,{children:(f,d)=>{var v=ca(),g=X(v);Lt(g,{href:"/",children:(w,k)=>{var x=Ve("Home");S(w,x)},$$slots:{default:!0}});var m=re(g,2);Lt(m,{class:"cursor-pointer",children:(w,k)=>{var x=la(),E=re(X(x));ia(E,{class:"w-6 h-6 ms-2 text-primary-800 dark:text-white inline"}),S(w,x)},$$slots:{default:!0}});var b=re(m,2);Dl(b,{class:"w-44 z-20",children:(w,k)=>{var x=aa(),E=X(x);tr(E,{href:"/",children:(P,N)=>{var M=Ve("Dashboard");S(P,M)},$$slots:{default:!0}});var A=re(E,2);tr(A,{href:"/docs/components/navbar",children:(P,N)=>{var M=Ve("Settings");S(P,M)},$$slots:{default:!0}});var T=re(A,2);tr(T,{href:"/",children:(P,N)=>{var M=Ve("Earnings");S(P,M)},$$slots:{default:!0}});var z=re(T,2);Ul(z,{});var B=re(z,2);tr(B,{href:"/",children:(P,N)=>{var M=Ve("Sign out");S(P,M)},$$slots:{default:!0}}),S(w,x)},$$slots:{default:!0}});var h=re(b,2);Lt(h,{href:"/settings",children:(w,k)=>{var x=Ve("Setting");S(w,x)},$$slots:{default:!0}});var p=re(h,2);Lt(p,{href:"/pricing",children:(w,k)=>{var x=Ve("Pricing");S(w,x)},$$slots:{default:!0}});var y=re(p,2);Lt(y,{href:"/contact",children:(w,k)=>{var x=Ve("Contact");S(w,x)},$$slots:{default:!0}}),S(f,v)},$$slots:{default:!0}}),S(o,l)},$$slots:{default:!0}});var i=re(n,2);Vl(i,{items:t,class:"gap-4 grid-cols-2 md:grid-cols-3"}),S(e,r)}Ui(da,{target:document.querySelector("#app")}); diff --git a/demo/svelte/dist/assets/index-D_xnI6Wv.js b/demo/svelte/dist/assets/index-D_xnI6Wv.js new file mode 100644 index 0000000..ce5700c --- /dev/null +++ b/demo/svelte/dist/assets/index-D_xnI6Wv.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 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 e94b5fc..8cba998 100644 Binary files a/demo/svelte/dist/favicon.png.gz and b/demo/svelte/dist/favicon.png.gz differ diff --git a/demo/svelte/dist/index.html b/demo/svelte/dist/index.html index edea5a5..bdbe544 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 285115a..d3219de 100644 --- a/demo/svelte/package-lock.json +++ b/demo/svelte/package-lock.json @@ -25,15 +25,15 @@ "flowbite-svelte-icons": "^2.0.2", "postcss": "^8.4.49", "postcss-load-config": "^6.0.1", - "prettier": "^3.4.1", + "prettier": "^3.4.2", "prettier-plugin-svelte": "^3.3.2", - "svelte": "^5.5.2", + "svelte": "^5.8.0", "svelte-check": "^4.1.1", "svelte-preprocess": "^6.0.3", "tailwindcss": "^3.4.16", "tslib": "^2.8.1", "typescript": "^5.7.2", - "vite": "^6.0.2", + "vite": "^6.0.3", "vite-plugin-tailwind-purgecss": "^0.3.5" }, "engines": { @@ -531,13 +531,13 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.0.tgz", - "integrity": "sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==", + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", + "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/object-schema": "^2.1.4", + "@eslint/object-schema": "^2.1.5", "debug": "^4.3.1", "minimatch": "^3.1.2" }, @@ -570,11 +570,14 @@ } }, "node_modules/@eslint/core": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.0.tgz", - "integrity": "sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz", + "integrity": "sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==", "dev": true, "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } @@ -638,9 +641,9 @@ } }, "node_modules/@eslint/object-schema": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", - "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", + "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", "dev": true, "license": "Apache-2.0", "engines": { @@ -648,9 +651,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.3.tgz", - "integrity": "sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz", + "integrity": "sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -957,9 +960,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.0.tgz", - "integrity": "sha512-wLJuPLT6grGZsy34g4N1yRfYeouklTgPhH1gWXCYspenKYD0s3cR99ZevOGw5BexMNywkbV3UkjADisozBmpPQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.1.tgz", + "integrity": "sha512-2aZp8AES04KI2dy3Ss6/MDjXbwBzj+i0GqKtWXgw2/Ma6E4jJvujryO6gJAghIRVz7Vwr9Gtl/8na3nDUKpraQ==", "cpu": [ "arm" ], @@ -971,9 +974,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.28.0.tgz", - "integrity": "sha512-eiNkznlo0dLmVG/6wf+Ifi/v78G4d4QxRhuUl+s8EWZpDewgk7PX3ZyECUXU0Zq/Ca+8nU8cQpNC4Xgn2gFNDA==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.28.1.tgz", + "integrity": "sha512-EbkK285O+1YMrg57xVA+Dp0tDBRB93/BZKph9XhMjezf6F4TpYjaUSuPt5J0fZXlSag0LmZAsTmdGGqPp4pQFA==", "cpu": [ "arm64" ], @@ -985,9 +988,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.28.0.tgz", - "integrity": "sha512-lmKx9yHsppblnLQZOGxdO66gT77bvdBtr/0P+TPOseowE7D9AJoBw8ZDULRasXRWf1Z86/gcOdpBrV6VDUY36Q==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.28.1.tgz", + "integrity": "sha512-prduvrMKU6NzMq6nxzQw445zXgaDBbMQvmKSJaxpaZ5R1QDM8w+eGxo6Y/jhT/cLoCvnZI42oEqf9KQNYz1fqQ==", "cpu": [ "arm64" ], @@ -999,9 +1002,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.28.0.tgz", - "integrity": "sha512-8hxgfReVs7k9Js1uAIhS6zq3I+wKQETInnWQtgzt8JfGx51R1N6DRVy3F4o0lQwumbErRz52YqwjfvuwRxGv1w==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.28.1.tgz", + "integrity": "sha512-WsvbOunsUk0wccO/TV4o7IKgloJ942hVFK1CLatwv6TJspcCZb9umQkPdvB7FihmdxgaKR5JyxDjWpCOp4uZlQ==", "cpu": [ "x64" ], @@ -1013,9 +1016,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.28.0.tgz", - "integrity": "sha512-lA1zZB3bFx5oxu9fYud4+g1mt+lYXCoch0M0V/xhqLoGatbzVse0wlSQ1UYOWKpuSu3gyN4qEc0Dxf/DII1bhQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.28.1.tgz", + "integrity": "sha512-HTDPdY1caUcU4qK23FeeGxCdJF64cKkqajU0iBnTVxS8F7H/7BewvYoG+va1KPSL63kQ1PGNyiwKOfReavzvNA==", "cpu": [ "arm64" ], @@ -1027,9 +1030,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.28.0.tgz", - "integrity": "sha512-aI2plavbUDjCQB/sRbeUZWX9qp12GfYkYSJOrdYTL/C5D53bsE2/nBPuoiJKoWp5SN78v2Vr8ZPnB+/VbQ2pFA==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.28.1.tgz", + "integrity": "sha512-m/uYasxkUevcFTeRSM9TeLyPe2QDuqtjkeoTpP9SW0XxUWfcYrGDMkO/m2tTw+4NMAF9P2fU3Mw4ahNvo7QmsQ==", "cpu": [ "x64" ], @@ -1041,9 +1044,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.28.0.tgz", - "integrity": "sha512-WXveUPKtfqtaNvpf0iOb0M6xC64GzUX/OowbqfiCSXTdi/jLlOmH0Ba94/OkiY2yTGTwteo4/dsHRfh5bDCZ+w==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.28.1.tgz", + "integrity": "sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA==", "cpu": [ "arm" ], @@ -1055,9 +1058,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.28.0.tgz", - "integrity": "sha512-yLc3O2NtOQR67lI79zsSc7lk31xjwcaocvdD1twL64PK1yNaIqCeWI9L5B4MFPAVGEVjH5k1oWSGuYX1Wutxpg==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.28.1.tgz", + "integrity": "sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg==", "cpu": [ "arm" ], @@ -1069,9 +1072,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.28.0.tgz", - "integrity": "sha512-+P9G9hjEpHucHRXqesY+3X9hD2wh0iNnJXX/QhS/J5vTdG6VhNYMxJ2rJkQOxRUd17u5mbMLHM7yWGZdAASfcg==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.28.1.tgz", + "integrity": "sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA==", "cpu": [ "arm64" ], @@ -1083,9 +1086,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.28.0.tgz", - "integrity": "sha512-1xsm2rCKSTpKzi5/ypT5wfc+4bOGa/9yI/eaOLW0oMs7qpC542APWhl4A37AENGZ6St6GBMWhCCMM6tXgTIplw==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.28.1.tgz", + "integrity": "sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A==", "cpu": [ "arm64" ], @@ -1096,10 +1099,24 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.28.1.tgz", + "integrity": "sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.28.0.tgz", - "integrity": "sha512-zgWxMq8neVQeXL+ouSf6S7DoNeo6EPgi1eeqHXVKQxqPy1B2NvTbaOUWPn/7CfMKL7xvhV0/+fq/Z/J69g1WAQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.28.1.tgz", + "integrity": "sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A==", "cpu": [ "ppc64" ], @@ -1111,9 +1128,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.28.0.tgz", - "integrity": "sha512-VEdVYacLniRxbRJLNtzwGt5vwS0ycYshofI7cWAfj7Vg5asqj+pt+Q6x4n+AONSZW/kVm+5nklde0qs2EUwU2g==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.28.1.tgz", + "integrity": "sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA==", "cpu": [ "riscv64" ], @@ -1125,9 +1142,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.28.0.tgz", - "integrity": "sha512-LQlP5t2hcDJh8HV8RELD9/xlYtEzJkm/aWGsauvdO2ulfl3QYRjqrKW+mGAIWP5kdNCBheqqqYIGElSRCaXfpw==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.28.1.tgz", + "integrity": "sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg==", "cpu": [ "s390x" ], @@ -1139,9 +1156,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.0.tgz", - "integrity": "sha512-Nl4KIzteVEKE9BdAvYoTkW19pa7LR/RBrT6F1dJCV/3pbjwDcaOq+edkP0LXuJ9kflW/xOK414X78r+K84+msw==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.28.1.tgz", + "integrity": "sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==", "cpu": [ "x64" ], @@ -1153,9 +1170,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.28.0.tgz", - "integrity": "sha512-eKpJr4vBDOi4goT75MvW+0dXcNUqisK4jvibY9vDdlgLx+yekxSm55StsHbxUsRxSTt3JEQvlr3cGDkzcSP8bw==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.28.1.tgz", + "integrity": "sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g==", "cpu": [ "x64" ], @@ -1167,9 +1184,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.28.0.tgz", - "integrity": "sha512-Vi+WR62xWGsE/Oj+mD0FNAPY2MEox3cfyG0zLpotZdehPFXwz6lypkGs5y38Jd/NVSbOD02aVad6q6QYF7i8Bg==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.28.1.tgz", + "integrity": "sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A==", "cpu": [ "arm64" ], @@ -1181,9 +1198,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.28.0.tgz", - "integrity": "sha512-kN/Vpip8emMLn/eOza+4JwqDZBL6MPNpkdaEsgUtW1NYN3DZvZqSQrbKzJcTL6hd8YNmFTn7XGWMwccOcJBL0A==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.28.1.tgz", + "integrity": "sha512-ZkyTJ/9vkgrE/Rk9vhMXhf8l9D+eAhbAVbsGsXKy2ohmJaWg0LPQLnIxRdRp/bKyr8tXuPlXhIoGlEB5XpJnGA==", "cpu": [ "ia32" ], @@ -1195,9 +1212,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.28.0.tgz", - "integrity": "sha512-Bvno2/aZT6usSa7lRDL2+hMjVAGjuqaymF1ApZm31JXzniR/hvr14jpU+/z4X6Gt5BPlzosscyJZGUvguXIqeQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.28.1.tgz", + "integrity": "sha512-ZvK2jBafvttJjoIdKm/Q/Bh7IJ1Ose9IBOwpOXcOvW3ikGTQGmKDgxTC6oCAzW6PynbkKP8+um1du81XJHZ0JA==", "cpu": [ "x64" ], @@ -1249,9 +1266,9 @@ } }, "node_modules/@swc/core": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.9.3.tgz", - "integrity": "sha512-oRj0AFePUhtatX+BscVhnzaAmWjpfAeySpM1TCbxA1rtBDeH/JDhi5yYzAKneDYtVtBvA7ApfeuzhMC9ye4xSg==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.10.0.tgz", + "integrity": "sha512-+CuuTCmQFfzaNGg1JmcZvdUVITQXJk9sMnl1C2TiDLzOSVOJRwVD4dNo5dljX/qxpMAN+2BIYlwjlSkoGi6grg==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -1268,16 +1285,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.9.3", - "@swc/core-darwin-x64": "1.9.3", - "@swc/core-linux-arm-gnueabihf": "1.9.3", - "@swc/core-linux-arm64-gnu": "1.9.3", - "@swc/core-linux-arm64-musl": "1.9.3", - "@swc/core-linux-x64-gnu": "1.9.3", - "@swc/core-linux-x64-musl": "1.9.3", - "@swc/core-win32-arm64-msvc": "1.9.3", - "@swc/core-win32-ia32-msvc": "1.9.3", - "@swc/core-win32-x64-msvc": "1.9.3" + "@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" }, "peerDependencies": { "@swc/helpers": "*" @@ -1289,9 +1306,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.9.3.tgz", - "integrity": "sha512-hGfl/KTic/QY4tB9DkTbNuxy5cV4IeejpPD4zo+Lzt4iLlDWIeANL4Fkg67FiVceNJboqg48CUX+APhDHO5G1w==", + "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==", "cpu": [ "arm64" ], @@ -1307,9 +1324,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.9.3.tgz", - "integrity": "sha512-IaRq05ZLdtgF5h9CzlcgaNHyg4VXuiStnOFpfNEMuI5fm5afP2S0FHq8WdakUz5WppsbddTdplL+vpeApt/WCQ==", + "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==", "cpu": [ "x64" ], @@ -1325,9 +1342,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.9.3.tgz", - "integrity": "sha512-Pbwe7xYprj/nEnZrNBvZfjnTxlBIcfApAGdz2EROhjpPj+FBqBa3wOogqbsuGGBdCphf8S+KPprL1z+oDWkmSQ==", + "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==", "cpu": [ "arm" ], @@ -1343,9 +1360,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.9.3.tgz", - "integrity": "sha512-AQ5JZiwNGVV/2K2TVulg0mw/3LYfqpjZO6jDPtR2evNbk9Yt57YsVzS+3vHSlUBQDRV9/jqMuZYVU3P13xrk+g==", + "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==", "cpu": [ "arm64" ], @@ -1361,9 +1378,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.9.3.tgz", - "integrity": "sha512-tzVH480RY6RbMl/QRgh5HK3zn1ZTFsThuxDGo6Iuk1MdwIbdFYUY034heWUTI4u3Db97ArKh0hNL0xhO3+PZdg==", + "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==", "cpu": [ "arm64" ], @@ -1379,9 +1396,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.9.3.tgz", - "integrity": "sha512-ivXXBRDXDc9k4cdv10R21ccBmGebVOwKXT/UdH1PhxUn9m/h8erAWjz5pcELwjiMf27WokqPgaWVfaclDbgE+w==", + "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==", "cpu": [ "x64" ], @@ -1397,9 +1414,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.9.3.tgz", - "integrity": "sha512-ILsGMgfnOz1HwdDz+ZgEuomIwkP1PHT6maigZxaCIuC6OPEhKE8uYna22uU63XvYcLQvZYDzpR3ms47WQPuNEg==", + "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==", "cpu": [ "x64" ], @@ -1415,9 +1432,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.9.3.tgz", - "integrity": "sha512-e+XmltDVIHieUnNJHtspn6B+PCcFOMYXNJB1GqoCcyinkEIQNwC8KtWgMqUucUbEWJkPc35NHy9k8aCXRmw9Kg==", + "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==", "cpu": [ "arm64" ], @@ -1433,9 +1450,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.9.3.tgz", - "integrity": "sha512-rqpzNfpAooSL4UfQnHhkW8aL+oyjqJniDP0qwZfGnjDoJSbtPysHg2LpcOBEdSnEH+uIZq6J96qf0ZFD8AGfXA==", + "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==", "cpu": [ "ia32" ], @@ -1451,9 +1468,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.9.3.tgz", - "integrity": "sha512-3YJJLQ5suIEHEKc1GHtqVq475guiyqisKSoUnoaRtxkDaW5g1yvPt9IoSLOe2mRs7+FFhGGU693RsBUSwOXSdQ==", + "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==", "cpu": [ "x64" ], @@ -2051,9 +2068,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001686", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001686.tgz", - "integrity": "sha512-Y7deg0Aergpa24M3qLC5xjNklnKnhsmSyR/V89dLZ1n0ucJIFNs7PgR2Yfa/Zf6W79SbBicgtGxZr2juHkEUIA==", + "version": "1.0.30001687", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz", + "integrity": "sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==", "dev": true, "funding": [ { @@ -2237,9 +2254,9 @@ } }, "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -2322,9 +2339,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.68", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.68.tgz", - "integrity": "sha512-FgMdJlma0OzUYlbrtZ4AeXjKxKPk6KT8WOP8BjcqxWtlg8qyJQjRzPJzUtUn5GBg1oQ26hFs7HOOHJMYiJRnvQ==", + "version": "1.5.71", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.71.tgz", + "integrity": "sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==", "dev": true, "license": "ISC" }, @@ -4185,9 +4202,9 @@ } }, "node_modules/prettier": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.1.tgz", - "integrity": "sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", "dev": true, "license": "MIT", "bin": { @@ -4475,9 +4492,9 @@ } }, "node_modules/rollup": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.28.0.tgz", - "integrity": "sha512-G9GOrmgWHBma4YfCcX8PjH0qhXSdH8B4HDE2o4/jaxj93S4DPCIDoLcXz99eWMji4hB29UFCEd7B2gwGJDR9cQ==", + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.28.1.tgz", + "integrity": "sha512-61fXYl/qNVinKmGSTHAZ6Yy8I3YIJC/r2m9feHo6SwVAVcLT5MPwOUFe7EuURA/4m0NR8lXG4BBXuo/IZEsjMg==", "dev": true, "license": "MIT", "dependencies": { @@ -4491,24 +4508,25 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.28.0", - "@rollup/rollup-android-arm64": "4.28.0", - "@rollup/rollup-darwin-arm64": "4.28.0", - "@rollup/rollup-darwin-x64": "4.28.0", - "@rollup/rollup-freebsd-arm64": "4.28.0", - "@rollup/rollup-freebsd-x64": "4.28.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.28.0", - "@rollup/rollup-linux-arm-musleabihf": "4.28.0", - "@rollup/rollup-linux-arm64-gnu": "4.28.0", - "@rollup/rollup-linux-arm64-musl": "4.28.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.28.0", - "@rollup/rollup-linux-riscv64-gnu": "4.28.0", - "@rollup/rollup-linux-s390x-gnu": "4.28.0", - "@rollup/rollup-linux-x64-gnu": "4.28.0", - "@rollup/rollup-linux-x64-musl": "4.28.0", - "@rollup/rollup-win32-arm64-msvc": "4.28.0", - "@rollup/rollup-win32-ia32-msvc": "4.28.0", - "@rollup/rollup-win32-x64-msvc": "4.28.0", + "@rollup/rollup-android-arm-eabi": "4.28.1", + "@rollup/rollup-android-arm64": "4.28.1", + "@rollup/rollup-darwin-arm64": "4.28.1", + "@rollup/rollup-darwin-x64": "4.28.1", + "@rollup/rollup-freebsd-arm64": "4.28.1", + "@rollup/rollup-freebsd-x64": "4.28.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.28.1", + "@rollup/rollup-linux-arm-musleabihf": "4.28.1", + "@rollup/rollup-linux-arm64-gnu": "4.28.1", + "@rollup/rollup-linux-arm64-musl": "4.28.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.28.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.28.1", + "@rollup/rollup-linux-riscv64-gnu": "4.28.1", + "@rollup/rollup-linux-s390x-gnu": "4.28.1", + "@rollup/rollup-linux-x64-gnu": "4.28.1", + "@rollup/rollup-linux-x64-musl": "4.28.1", + "@rollup/rollup-win32-arm64-msvc": "4.28.1", + "@rollup/rollup-win32-ia32-msvc": "4.28.1", + "@rollup/rollup-win32-x64-msvc": "4.28.1", "fsevents": "~2.3.2" } }, @@ -4831,9 +4849,9 @@ } }, "node_modules/svelte": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.5.2.tgz", - "integrity": "sha512-ZBVFfZuN5HOIWmpp1Hi0x2PL2CS4cw880quk479mSdQ9avpAEFcKvbYWZuKt/j01YQz5i0tfIUDCY2hMDB+KKg==", + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.8.0.tgz", + "integrity": "sha512-ET/JQmx355DOJ2+KFi1u9ufU0bjASaXS7IjiyLbzBYk1FTyJBX2DKiABRns6W2qtEifB04rpvKXuF9pSNpNBeQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5406,9 +5424,9 @@ } }, "node_modules/vite": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.2.tgz", - "integrity": "sha512-XdQ+VsY2tJpBsKGs0wf3U/+azx8BBpYRHFAyKm5VeEZNOJZRB63q7Sc8Iup3k0TrN3KO6QgyzFf+opSbfY1y0g==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.3.tgz", + "integrity": "sha512-Cmuo5P0ENTN6HxLSo6IHsjCLn/81Vgrp81oaiFFMRa8gGDj5xEjIcEpf2ZymZtZR8oU0P2JX5WuUp/rlXcHkAw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/demo/svelte/package.json b/demo/svelte/package.json index a31d81d..e1dc2db 100644 --- a/demo/svelte/package.json +++ b/demo/svelte/package.json @@ -38,15 +38,15 @@ "flowbite-svelte-icons": "^2.0.2", "postcss": "^8.4.49", "postcss-load-config": "^6.0.1", - "prettier": "^3.4.1", + "prettier": "^3.4.2", "prettier-plugin-svelte": "^3.3.2", - "svelte": "^5.5.2", + "svelte": "^5.8.0", "svelte-check": "^4.1.1", "svelte-preprocess": "^6.0.3", "tailwindcss": "^3.4.16", "tslib": "^2.8.1", "typescript": "^5.7.2", - "vite": "^6.0.2", + "vite": "^6.0.3", "vite-plugin-tailwind-purgecss": "^0.3.5" } } diff --git a/package-lock.json b/package-lock.json index 01cd71d..56d032b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "svelteesp32", - "version": "1.5.1", + "version": "1.5.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "svelteesp32", - "version": "1.5.1", + "version": "1.5.2", "license": "ISC", "dependencies": { "glob": "^11.0.0", @@ -27,7 +27,7 @@ "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-unicorn": "^56.0.1", "nodemon": "^3.1.7", - "prettier": "^3.4.1", + "prettier": "^3.4.2", "ts-node": "^10.9.2", "tsx": "^4.19.2", "typescript": "^5.7.2" @@ -513,13 +513,13 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.0.tgz", - "integrity": "sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==", + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", + "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/object-schema": "^2.1.4", + "@eslint/object-schema": "^2.1.5", "debug": "^4.3.1", "minimatch": "^3.1.2" }, @@ -552,11 +552,14 @@ } }, "node_modules/@eslint/core": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.0.tgz", - "integrity": "sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz", + "integrity": "sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==", "dev": true, "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } @@ -620,9 +623,9 @@ } }, "node_modules/@eslint/object-schema": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", - "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", + "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", "dev": true, "license": "Apache-2.0", "engines": { @@ -630,9 +633,9 @@ } }, "node_modules/@eslint/plugin-kit": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.3.tgz", - "integrity": "sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz", + "integrity": "sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1283,9 +1286,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001686", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001686.tgz", - "integrity": "sha512-Y7deg0Aergpa24M3qLC5xjNklnKnhsmSyR/V89dLZ1n0ucJIFNs7PgR2Yfa/Zf6W79SbBicgtGxZr2juHkEUIA==", + "version": "1.0.30001687", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz", + "integrity": "sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==", "dev": true, "funding": [ { @@ -1576,9 +1579,9 @@ } }, "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -1626,9 +1629,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.68", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.68.tgz", - "integrity": "sha512-FgMdJlma0OzUYlbrtZ4AeXjKxKPk6KT8WOP8BjcqxWtlg8qyJQjRzPJzUtUn5GBg1oQ26hFs7HOOHJMYiJRnvQ==", + "version": "1.5.71", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.71.tgz", + "integrity": "sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==", "dev": true, "license": "ISC" }, @@ -3009,9 +3012,9 @@ } }, "node_modules/prettier": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.1.tgz", - "integrity": "sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index c0e3a9b..fa1417a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "svelteesp32", - "version": "1.5.1", + "version": "1.5.2", "description": "Convert Svelte (or any frontend) JS application to serve it from ESP32 webserver (PsychicHttp)", "author": "BCsabaEngine", "license": "ISC", @@ -63,7 +63,7 @@ "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-unicorn": "^56.0.1", "nodemon": "^3.1.7", - "prettier": "^3.4.1", + "prettier": "^3.4.2", "ts-node": "^10.9.2", "tsx": "^4.19.2", "typescript": "^5.7.2" diff --git a/src/cppCode.ts b/src/cppCode.ts index acea1f0..6f50d21 100644 --- a/src/cppCode.ts +++ b/src/cppCode.ts @@ -23,6 +23,7 @@ export type ExtensionGroups = ExtensionGroup[]; const psychicTemplate = ` //engine: PsychicHttpServer //cmdline: {{{commandLine}}} +//You should use server.config.max_uri_handlers = {{fileCount}}; or higher value to proper handles all files {{#if created }} //created: {{now}} {{/if}}