File: /var/www/html/testConnect/assets/index-ac3f13bf.js
import{c as gt,h as $,F as Ve,i as N,p as B,w as _,r as v,a as g,d as L,o as O,b as M,e as le,T as yt,f as bt,u as F,s as wt,n as Et,g as Ge,j as k,k as Ce,l as G,m as Y,q as T,t as X,v as Fe,x as he,y as ve,z as St,A as Ye,B as ze}from"./index-23490e5c.js";function j(e,t,...n){if(e in t){let l=t[e];return typeof l=="function"?l(...n):l}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(l=>`"${l}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,j),r}var ge=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(ge||{}),I=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(I||{});function C({visible:e=!0,features:t=0,ourProps:n,theirProps:r,...l}){var a;let o=Xe(r,n),i=Object.assign(l,{props:o});if(e||t&2&&o.static)return Te(i);if(t&1){let s=(a=o.unmount)==null||a?0:1;return j(s,{[0](){return null},[1](){return Te({...l,props:{...o,hidden:!0,style:{display:"none"}}})}})}return Te(i)}function Te({props:e,attrs:t,slots:n,slot:r,name:l}){var a,o;let{as:i,...s}=Je(e,["unmount","static"]),u=(a=n.default)==null?void 0:a.call(n,r),d={};if(r){let f=!1,b=[];for(let[c,p]of Object.entries(r))typeof p=="boolean"&&(f=!0),p===!0&&b.push(c);f&&(d["data-headlessui-state"]=b.join(" "))}if(i==="template"){if(u=Ze(u??[]),Object.keys(s).length>0||Object.keys(t).length>0){let[f,...b]=u??[];if(!$t(f)||b.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${l} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(s).concat(Object.keys(t)).map(m=>m.trim()).filter((m,P,U)=>U.indexOf(m)===P).sort((m,P)=>m.localeCompare(P)).map(m=>` - ${m}`).join(`
`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(m=>` - ${m}`).join(`
`)].join(`
`));let c=Xe((o=f.props)!=null?o:{},s),p=gt(f,c);for(let m in c)m.startsWith("on")&&(p.props||(p.props={}),p.props[m]=c[m]);return p}return Array.isArray(u)&&u.length===1?u[0]:u}return $(i,Object.assign({},s,d),{default:()=>u})}function Ze(e){return e.flatMap(t=>t.type===Ve?Ze(t.children):[t])}function Xe(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},n={};for(let r of e)for(let l in r)l.startsWith("on")&&typeof r[l]=="function"?(n[l]!=null||(n[l]=[]),n[l].push(r[l])):t[l]=r[l];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map(r=>[r,void 0])));for(let r in n)Object.assign(t,{[r](l,...a){let o=n[r];for(let i of o){if(l instanceof Event&&l.defaultPrevented)return;i(l,...a)}}});return t}function Je(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}function $t(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}let Tt=0;function Ot(){return++Tt}function Q(){return Ot()}var Qe=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(Qe||{});function E(e){var t;return e==null||e.value==null?null:(t=e.value.$el)!=null?t:e.value}let Ke=Symbol("Context");var x=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(x||{});function Lt(){return Me()!==null}function Me(){return N(Ke,null)}function xt(e){B(Ke,e)}var Ct=Object.defineProperty,Ft=(e,t,n)=>t in e?Ct(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ie=(e,t,n)=>(Ft(e,typeof t!="symbol"?t+"":t,n),n);class Pt{constructor(){Ie(this,"current",this.detect()),Ie(this,"currentId",0)}set(t){this.current!==t&&(this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}}let ae=new Pt;function oe(e){if(ae.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty("value")){let t=E(e);if(t)return t.ownerDocument}return document}let Pe=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var H=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(H||{}),et=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(et||{}),At=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(At||{});function _t(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(Pe)).sort((t,n)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(n.tabIndex||Number.MAX_SAFE_INTEGER)))}var tt=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(tt||{});function Dt(e,t=0){var n;return e===((n=oe(e))==null?void 0:n.body)?!1:j(t,{[0](){return e.matches(Pe)},[1](){let r=e;for(;r!==null;){if(r.matches(Pe))return!0;r=r.parentElement}return!1}})}function J(e){e==null||e.focus({preventScroll:!0})}let kt=["textarea","input"].join(",");function jt(e){var t,n;return(n=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,kt))!=null?n:!1}function Nt(e,t=n=>n){return e.slice().sort((n,r)=>{let l=t(n),a=t(r);if(l===null||a===null)return 0;let o=l.compareDocumentPosition(a);return o&Node.DOCUMENT_POSITION_FOLLOWING?-1:o&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function me(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:l=[]}={}){var a;let o=(a=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e==null?void 0:e.ownerDocument)!=null?a:document,i=Array.isArray(e)?n?Nt(e):e:_t(e);l.length>0&&i.length>1&&(i=i.filter(p=>!l.includes(p))),r=r??o.activeElement;let s=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,i.indexOf(r))-1;if(t&4)return Math.max(0,i.indexOf(r))+1;if(t&8)return i.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=t&32?{preventScroll:!0}:{},f=0,b=i.length,c;do{if(f>=b||f+b<=0)return 0;let p=u+f;if(t&16)p=(p+b)%b;else{if(p<0)return 3;if(p>=b)return 1}c=i[p],c==null||c.focus(d),f+=s}while(c!==o.activeElement);return t&6&&jt(c)&&c.select(),c.hasAttribute("tabindex")||c.setAttribute("tabindex","0"),2}function Oe(e,t,n){ae.isServer||_(r=>{document.addEventListener(e,t,n),r(()=>document.removeEventListener(e,t,n))})}function Mt(e,t,n=g(()=>!0)){function r(a,o){if(!n.value||a.defaultPrevented)return;let i=o(a);if(i===null||!i.getRootNode().contains(i))return;let s=function u(d){return typeof d=="function"?u(d()):Array.isArray(d)||d instanceof Set?d:[d]}(e);for(let u of s){if(u===null)continue;let d=u instanceof HTMLElement?u:E(u);if(d!=null&&d.contains(i)||a.composed&&a.composedPath().includes(d))return}return!Dt(i,tt.Loose)&&i.tabIndex!==-1&&a.preventDefault(),t(a,i)}let l=v(null);Oe("mousedown",a=>{var o,i;n.value&&(l.value=((i=(o=a.composedPath)==null?void 0:o.call(a))==null?void 0:i[0])||a.target)},!0),Oe("click",a=>{l.value&&(r(a,()=>l.value),l.value=null)},!0),Oe("blur",a=>r(a,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}var ye=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(ye||{});let Ae=L({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup(e,{slots:t,attrs:n}){return()=>{let{features:r,...l}=e,a={"aria-hidden":(r&2)===2?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(r&4)===4&&(r&2)!==2&&{display:"none"}}};return C({ourProps:a,theirProps:l,slot:{},attrs:n,slots:t,name:"Hidden"})}}});function Rt(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Bt(e,t,n){ae.isServer||_(r=>{window.addEventListener(e,t,n),r(()=>window.removeEventListener(e,t,n))})}var re=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(re||{});function Ht(){let e=v(0);return Bt("keydown",t=>{t.key==="Tab"&&(e.value=t.shiftKey?1:0)}),e}function nt(e,t,n,r){ae.isServer||_(l=>{e=e??window,e.addEventListener(t,n,r),l(()=>e.removeEventListener(t,n,r))})}function rt(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(t=>setTimeout(()=>{throw t}))}function lt(e){if(!e)return new Set;if(typeof e=="function")return new Set(e());let t=new Set;for(let n of e.value){let r=E(n);r instanceof HTMLElement&&t.add(r)}return t}var at=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(at||{});let te=Object.assign(L({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:[Object,Function],default:v(new Set)}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:r}){let l=v(null);r({el:l,$el:l});let a=g(()=>oe(l)),o=v(!1);O(()=>o.value=!0),M(()=>o.value=!1),Ut({ownerDocument:a},g(()=>o.value&&Boolean(e.features&16)));let i=Wt({ownerDocument:a,container:l,initialFocus:g(()=>e.initialFocus)},g(()=>o.value&&Boolean(e.features&2)));qt({ownerDocument:a,container:l,containers:e.containers,previousActiveElement:i},g(()=>o.value&&Boolean(e.features&8)));let s=Ht();function u(c){let p=E(l);p&&(m=>m())(()=>{j(s.value,{[re.Forwards]:()=>{me(p,H.First,{skipElements:[c.relatedTarget]})},[re.Backwards]:()=>{me(p,H.Last,{skipElements:[c.relatedTarget]})}})})}let d=v(!1);function f(c){c.key==="Tab"&&(d.value=!0,requestAnimationFrame(()=>{d.value=!1}))}function b(c){if(!o.value)return;let p=lt(e.containers);E(l)instanceof HTMLElement&&p.add(E(l));let m=c.relatedTarget;m instanceof HTMLElement&&m.dataset.headlessuiFocusGuard!=="true"&&(ot(p,m)||(d.value?me(E(l),j(s.value,{[re.Forwards]:()=>H.Next,[re.Backwards]:()=>H.Previous})|H.WrapAround,{relativeTo:c.target}):c.target instanceof HTMLElement&&J(c.target)))}return()=>{let c={},p={ref:l,onKeydown:f,onFocusout:b},{features:m,initialFocus:P,containers:U,...A}=e;return $(Ve,[Boolean(m&4)&&$(Ae,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:u,features:ye.Focusable}),C({ourProps:p,theirProps:{...t,...A},slot:c,attrs:t,slots:n,name:"FocusTrap"}),Boolean(m&4)&&$(Ae,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:u,features:ye.Focusable})])}}}),{features:at}),z=[];if(typeof window<"u"&&typeof document<"u"){let e=function(t){t.target instanceof HTMLElement&&t.target!==document.body&&z[0]!==t.target&&(z.unshift(t.target),z=z.filter(n=>n!=null&&n.isConnected),z.splice(10))};window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})}function It(e){let t=v(z.slice());return le([e],([n],[r])=>{r===!0&&n===!1?rt(()=>{t.value.splice(0)}):r===!1&&n===!0&&(t.value=z.slice())},{flush:"post"}),()=>{var n;return(n=t.value.find(r=>r!=null&&r.isConnected))!=null?n:null}}function Ut({ownerDocument:e},t){let n=It(t);O(()=>{_(()=>{var r,l;t.value||((r=e.value)==null?void 0:r.activeElement)===((l=e.value)==null?void 0:l.body)&&J(n())},{flush:"post"})}),M(()=>{J(n())})}function Wt({ownerDocument:e,container:t,initialFocus:n},r){let l=v(null),a=v(!1);return O(()=>a.value=!0),M(()=>a.value=!1),O(()=>{le([t,n,r],(o,i)=>{if(o.every((u,d)=>(i==null?void 0:i[d])===u)||!r.value)return;let s=E(t);s&&rt(()=>{var u,d;if(!a.value)return;let f=E(n),b=(u=e.value)==null?void 0:u.activeElement;if(f){if(f===b){l.value=b;return}}else if(s.contains(b)){l.value=b;return}f?J(f):me(s,H.First|H.NoScroll)===et.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),l.value=(d=e.value)==null?void 0:d.activeElement})},{immediate:!0,flush:"post"})}),l}function qt({ownerDocument:e,container:t,containers:n,previousActiveElement:r},l){var a;nt((a=e.value)==null?void 0:a.defaultView,"focus",o=>{if(!l.value)return;let i=lt(n);E(t)instanceof HTMLElement&&i.add(E(t));let s=r.value;if(!s)return;let u=o.target;u&&u instanceof HTMLElement?ot(i,u)?(r.value=u,J(u)):(o.preventDefault(),o.stopPropagation(),J(s)):J(r.value)},!0)}function ot(e,t){for(let n of e)if(n.contains(t))return!0;return!1}let Le=new Map,ne=new Map;function Ue(e,t=v(!0)){_(n=>{var r;if(!t.value)return;let l=E(e);if(!l)return;n(function(){var o;if(!l)return;let i=(o=ne.get(l))!=null?o:1;if(i===1?ne.delete(l):ne.set(l,i-1),i!==1)return;let s=Le.get(l);s&&(s["aria-hidden"]===null?l.removeAttribute("aria-hidden"):l.setAttribute("aria-hidden",s["aria-hidden"]),l.inert=s.inert,Le.delete(l))});let a=(r=ne.get(l))!=null?r:0;ne.set(l,a+1),a===0&&(Le.set(l,{"aria-hidden":l.getAttribute("aria-hidden"),inert:l.inert}),l.setAttribute("aria-hidden","true"),l.inert=!0)})}let it=Symbol("ForcePortalRootContext");function Vt(){return N(it,!1)}let _e=L({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){return B(it,e.force),()=>{let{force:r,...l}=e;return C({theirProps:l,ourProps:{},slot:{},slots:t,attrs:n,name:"ForcePortalRoot"})}}});function Gt(e){let t=oe(e);if(!t){if(e===null)return null;throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let n=t.getElementById("headlessui-portal-root");if(n)return n;let r=t.createElement("div");return r.setAttribute("id","headlessui-portal-root"),t.body.appendChild(r)}let st=L({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:n}){let r=v(null),l=g(()=>oe(r)),a=Vt(),o=N(ut,null),i=v(a===!0||o==null?Gt(r.value):o.resolveTarget());return _(()=>{a||o!=null&&(i.value=o.resolveTarget())}),M(()=>{var s,u;let d=(s=l.value)==null?void 0:s.getElementById("headlessui-portal-root");d&&i.value===d&&i.value.children.length<=0&&((u=i.value.parentElement)==null||u.removeChild(i.value))}),()=>{if(i.value===null)return null;let s={ref:r,"data-headlessui-portal":""};return $(yt,{to:i.value},C({ourProps:s,theirProps:e,slot:{},attrs:n,slots:t,name:"Portal"}))}}}),ut=Symbol("PortalGroupContext"),Yt=L({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:t,slots:n}){let r=bt({resolveTarget(){return e.target}});return B(ut,r),()=>{let{target:l,...a}=e;return C({theirProps:a,ourProps:{},slot:{},attrs:t,slots:n,name:"PortalGroup"})}}}),dt=Symbol("StackContext");var De=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(De||{});function zt(){return N(dt,()=>{})}function Zt({type:e,enabled:t,element:n,onUpdate:r}){let l=zt();function a(...o){r==null||r(...o),l(...o)}O(()=>{le(t,(o,i)=>{o?a(0,e,n):i===!0&&a(1,e,n)},{immediate:!0,flush:"sync"})}),M(()=>{t.value&&a(1,e,n)}),B(dt,a)}let ct=Symbol("DescriptionContext");function Xt(){let e=N(ct,null);if(e===null)throw new Error("Missing parent");return e}function Jt({slot:e=v({}),name:t="Description",props:n={}}={}){let r=v([]);function l(a){return r.value.push(a),()=>{let o=r.value.indexOf(a);o!==-1&&r.value.splice(o,1)}}return B(ct,{register:l,slot:e,name:t,props:n}),g(()=>r.value.length>0?r.value.join(" "):void 0)}L({name:"Description",props:{as:{type:[Object,String],default:"p"},id:{type:String,default:()=>`headlessui-description-${Q()}`}},setup(e,{attrs:t,slots:n}){let r=Xt();return O(()=>M(r.register(e.id))),()=>{let{name:l="Description",slot:a=v({}),props:o={}}=r,{id:i,...s}=e,u={...Object.entries(o).reduce((d,[f,b])=>Object.assign(d,{[f]:F(b)}),{}),id:i};return C({ourProps:u,theirProps:s,slot:a.value,attrs:t,slots:n,name:l})}}});function Qt(e){let t=wt(e.getSnapshot());return M(e.subscribe(()=>{t.value=e.getSnapshot()})),t}function be(){let e=[],t={addEventListener(n,r,l,a){return n.addEventListener(r,l,a),t.add(()=>n.removeEventListener(r,l,a))},requestAnimationFrame(...n){let r=requestAnimationFrame(...n);t.add(()=>cancelAnimationFrame(r))},nextFrame(...n){t.requestAnimationFrame(()=>{t.requestAnimationFrame(...n)})},setTimeout(...n){let r=setTimeout(...n);t.add(()=>clearTimeout(r))},style(n,r,l){let a=n.style.getPropertyValue(r);return Object.assign(n.style,{[r]:l}),this.add(()=>{Object.assign(n.style,{[r]:a})})},group(n){let r=be();return n(r),this.add(()=>r.dispose())},add(n){return e.push(n),()=>{let r=e.indexOf(n);if(r>=0)for(let l of e.splice(r,1))l()}},dispose(){for(let n of e.splice(0))n()}};return t}function Kt(e,t){let n=e(),r=new Set;return{getSnapshot(){return n},subscribe(l){return r.add(l),()=>r.delete(l)},dispatch(l,...a){let o=t[l].call(n,...a);o&&(n=o,r.forEach(i=>i()))}}}function en(){let e;return{before({doc:t}){var n;let r=t.documentElement;e=((n=t.defaultView)!=null?n:window).innerWidth-r.clientWidth},after({doc:t,d:n}){let r=t.documentElement,l=r.clientWidth-r.offsetWidth,a=e-l;n.style(r,"paddingRight",`${a}px`)}}}function tn(){if(!Rt())return{};let e;return{before(){e=window.pageYOffset},after({doc:t,d:n,meta:r}){function l(o){return r.containers.flatMap(i=>i()).some(i=>i.contains(o))}n.style(t.body,"marginTop",`-${e}px`),window.scrollTo(0,0);let a=null;n.addEventListener(t,"click",o=>{if(o.target instanceof HTMLElement)try{let i=o.target.closest("a");if(!i)return;let{hash:s}=new URL(i.href),u=t.querySelector(s);u&&!l(u)&&(a=u)}catch{}},!0),n.addEventListener(t,"touchmove",o=>{o.target instanceof HTMLElement&&!l(o.target)&&o.preventDefault()},{passive:!1}),n.add(()=>{window.scrollTo(0,window.pageYOffset+e),a&&a.isConnected&&(a.scrollIntoView({block:"nearest"}),a=null)})}}}function nn(){return{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}}function rn(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let Z=Kt(()=>new Map,{PUSH(e,t){var n;let r=(n=this.get(e))!=null?n:{doc:e,count:0,d:be(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let r={doc:e,d:t,meta:rn(n)},l=[tn(),en(),nn()];l.forEach(({before:a})=>a==null?void 0:a(r)),l.forEach(({after:a})=>a==null?void 0:a(r))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});Z.subscribe(()=>{let e=Z.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let r=t.get(n.doc)==="hidden",l=n.count!==0;(l&&!r||!l&&r)&&Z.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),n.count===0&&Z.dispatch("TEARDOWN",n)}});function ln(e,t,n){let r=Qt(Z),l=g(()=>{let a=e.value?r.value.get(e.value):void 0;return a?a.count>0:!1});return le([e,t],([a,o],[i],s)=>{if(!a||!o)return;Z.dispatch("PUSH",a,n);let u=!1;s(()=>{u||(Z.dispatch("POP",i??a,n),u=!0)})},{immediate:!0}),l}var an=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(an||{});let ke=Symbol("DialogContext");function ie(e){let t=N(ke,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,ie),n}return t}let fe="DC8F892D-2EBD-447C-A4C8-A03058436FF4",on=L({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:fe},initialFocus:{type:Object,default:null},id:{type:String,default:()=>`headlessui-dialog-${Q()}`}},emits:{close:e=>!0},setup(e,{emit:t,attrs:n,slots:r,expose:l}){var a;let o=v(!1);O(()=>{o.value=!0});let i=v(0),s=Me(),u=g(()=>e.open===fe&&s!==null?(s.value&x.Open)===x.Open:e.open),d=v(null),f=v(null),b=g(()=>oe(d));if(l({el:d,$el:d}),!(e.open!==fe||s!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof u.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${u.value===fe?void 0:e.open}`);let c=g(()=>o.value&&u.value?0:1),p=g(()=>c.value===0),m=g(()=>i.value>1),P=N(ke,null)!==null,U=g(()=>m.value?"parent":"leaf"),A=g(()=>s!==null?(s.value&x.Closing)===x.Closing:!1),K=g(()=>P||A.value?!1:p.value),se=g(()=>{var h,y,w;return(w=Array.from((y=(h=b.value)==null?void 0:h.querySelectorAll("body > *"))!=null?y:[]).find(S=>S.id==="headlessui-portal-root"?!1:S.contains(E(f))&&S instanceof HTMLElement))!=null?w:null});Ue(se,K);let ue=g(()=>m.value?!0:p.value),de=g(()=>{var h,y,w;return(w=Array.from((y=(h=b.value)==null?void 0:h.querySelectorAll("[data-headlessui-portal]"))!=null?y:[]).find(S=>S.contains(E(f))&&S instanceof HTMLElement))!=null?w:null});Ue(de,ue),Zt({type:"Dialog",enabled:g(()=>c.value===0),element:d,onUpdate:(h,y)=>{if(y==="Dialog")return j(h,{[De.Add]:()=>i.value+=1,[De.Remove]:()=>i.value-=1})}});let Ee=Jt({name:"DialogDescription",slot:g(()=>({open:u.value}))}),W=v(null),R={titleId:W,panelRef:v(null),dialogState:c,setTitleId(h){W.value!==h&&(W.value=h)},close(){t("close",!1)}};B(ke,R);function ee(){var h,y,w;return[...Array.from((y=(h=b.value)==null?void 0:h.querySelectorAll("html > *, body > *, [data-headlessui-portal]"))!=null?y:[]).filter(S=>!(S===document.body||S===document.head||!(S instanceof HTMLElement)||S.contains(E(f))||R.panelRef.value&&S.contains(R.panelRef.value))),(w=R.panelRef.value)!=null?w:d.value]}let Se=g(()=>!(!p.value||m.value));Mt(()=>ee(),(h,y)=>{R.close(),Et(()=>y==null?void 0:y.focus())},Se);let $e=g(()=>!(m.value||c.value!==0));nt((a=b.value)==null?void 0:a.defaultView,"keydown",h=>{$e.value&&(h.defaultPrevented||h.key===Qe.Escape&&(h.preventDefault(),h.stopPropagation(),R.close()))});let D=g(()=>!(A.value||c.value!==0||P));return ln(b,D,h=>{var y;return{containers:[...(y=h.containers)!=null?y:[],ee]}}),_(h=>{if(c.value!==0)return;let y=E(d);if(!y)return;let w=new ResizeObserver(S=>{for(let ce of S){let q=ce.target.getBoundingClientRect();q.x===0&&q.y===0&&q.width===0&&q.height===0&&R.close()}});w.observe(y),h(()=>w.disconnect())}),()=>{let{id:h,open:y,initialFocus:w,...S}=e,ce={...n,ref:d,id:h,role:"dialog","aria-modal":c.value===0?!0:void 0,"aria-labelledby":W.value,"aria-describedby":Ee.value},q={open:c.value===0};return $(_e,{force:!0},()=>[$(st,()=>$(Yt,{target:d.value},()=>$(_e,{force:!1},()=>$(te,{initialFocus:w,containers:ee,features:p.value?j(U.value,{parent:te.features.RestoreFocus,leaf:te.features.All&~te.features.FocusLock}):te.features.None},()=>C({ourProps:ce,theirProps:S,slot:q,attrs:n,slots:r,visible:c.value===0,features:ge.RenderStrategy|ge.Static,name:"Dialog"}))))),$(Ae,{features:ye.Hidden,ref:f})])}}});L({name:"DialogOverlay",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:()=>`headlessui-dialog-overlay-${Q()}`}},setup(e,{attrs:t,slots:n}){let r=ie("DialogOverlay");function l(a){a.target===a.currentTarget&&(a.preventDefault(),a.stopPropagation(),r.close())}return()=>{let{id:a,...o}=e;return C({ourProps:{id:a,"aria-hidden":!0,onClick:l},theirProps:o,slot:{open:r.dialogState.value===0},attrs:t,slots:n,name:"DialogOverlay"})}}});L({name:"DialogBackdrop",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:()=>`headlessui-dialog-backdrop-${Q()}`}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:r}){let l=ie("DialogBackdrop"),a=v(null);return r({el:a,$el:a}),O(()=>{if(l.panelRef.value===null)throw new Error("A <DialogBackdrop /> component is being used, but a <DialogPanel /> component is missing.")}),()=>{let{id:o,...i}=e,s={id:o,ref:a,"aria-hidden":!0};return $(_e,{force:!0},()=>$(st,()=>C({ourProps:s,theirProps:{...t,...i},slot:{open:l.dialogState.value===0},attrs:t,slots:n,name:"DialogBackdrop"})))}}});let sn=L({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:()=>`headlessui-dialog-panel-${Q()}`}},setup(e,{attrs:t,slots:n,expose:r}){let l=ie("DialogPanel");r({el:l.panelRef,$el:l.panelRef});function a(o){o.stopPropagation()}return()=>{let{id:o,...i}=e,s={id:o,ref:l.panelRef,onClick:a};return C({ourProps:s,theirProps:i,slot:{open:l.dialogState.value===0},attrs:t,slots:n,name:"DialogPanel"})}}}),un=L({name:"DialogTitle",props:{as:{type:[Object,String],default:"h2"},id:{type:String,default:()=>`headlessui-dialog-title-${Q()}`}},setup(e,{attrs:t,slots:n}){let r=ie("DialogTitle");return O(()=>{r.setTitleId(e.id),M(()=>r.setTitleId(null))}),()=>{let{id:l,...a}=e;return C({ourProps:{id:l},theirProps:a,slot:{open:r.dialogState.value===0},attrs:t,slots:n,name:"DialogTitle"})}}});function dn(e){let t={called:!1};return(...n)=>{if(!t.called)return t.called=!0,e(...n)}}function xe(e,...t){e&&t.length>0&&e.classList.add(...t)}function pe(e,...t){e&&t.length>0&&e.classList.remove(...t)}var je=(e=>(e.Finished="finished",e.Cancelled="cancelled",e))(je||{});function cn(e,t){let n=be();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:l}=getComputedStyle(e),[a,o]=[r,l].map(i=>{let[s=0]=i.split(",").filter(Boolean).map(u=>u.includes("ms")?parseFloat(u):parseFloat(u)*1e3).sort((u,d)=>d-u);return s});return a!==0?n.setTimeout(()=>t("finished"),a+o):t("finished"),n.add(()=>t("cancelled")),n.dispose}function We(e,t,n,r,l,a){let o=be(),i=a!==void 0?dn(a):()=>{};return pe(e,...l),xe(e,...t,...n),o.nextFrame(()=>{pe(e,...n),xe(e,...r),o.add(cn(e,s=>(pe(e,...r,...t),xe(e,...l),i(s))))}),o.add(()=>pe(e,...t,...n,...r,...l)),o.add(()=>i("cancelled")),o.dispose}function V(e=""){return e.split(" ").filter(t=>t.trim().length>1)}let Re=Symbol("TransitionContext");var fn=(e=>(e.Visible="visible",e.Hidden="hidden",e))(fn||{});function pn(){return N(Re,null)!==null}function vn(){let e=N(Re,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}function mn(){let e=N(Be,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}let Be=Symbol("NestingContext");function we(e){return"children"in e?we(e.children):e.value.filter(({state:t})=>t==="visible").length>0}function ft(e){let t=v([]),n=v(!1);O(()=>n.value=!0),M(()=>n.value=!1);function r(a,o=I.Hidden){let i=t.value.findIndex(({id:s})=>s===a);i!==-1&&(j(o,{[I.Unmount](){t.value.splice(i,1)},[I.Hidden](){t.value[i].state="hidden"}}),!we(t)&&n.value&&(e==null||e()))}function l(a){let o=t.value.find(({id:i})=>i===a);return o?o.state!=="visible"&&(o.state="visible"):t.value.push({id:a,state:"visible"}),()=>r(a,I.Unmount)}return{children:t,register:l,unregister:r}}let pt=ge.RenderStrategy,Ne=L({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r,expose:l}){let a=v(0);function o(){a.value|=x.Opening,t("beforeEnter")}function i(){a.value&=~x.Opening,t("afterEnter")}function s(){a.value|=x.Closing,t("beforeLeave")}function u(){a.value&=~x.Closing,t("afterLeave")}if(!pn()&&Lt())return()=>$(vt,{...e,onBeforeEnter:o,onAfterEnter:i,onBeforeLeave:s,onAfterLeave:u},r);let d=v(null),f=v("visible"),b=g(()=>e.unmount?I.Unmount:I.Hidden);l({el:d,$el:d});let{show:c,appear:p}=vn(),{register:m,unregister:P}=mn(),U={value:!0},A=Q(),K={value:!1},se=ft(()=>{!K.value&&f.value!=="hidden"&&(f.value="hidden",P(A),u())});O(()=>{let D=m(A);M(D)}),_(()=>{if(b.value===I.Hidden&&A){if(c&&f.value!=="visible"){f.value="visible";return}j(f.value,{hidden:()=>P(A),visible:()=>m(A)})}});let ue=V(e.enter),de=V(e.enterFrom),Ee=V(e.enterTo),W=V(e.entered),R=V(e.leave),ee=V(e.leaveFrom),Se=V(e.leaveTo);O(()=>{_(()=>{if(f.value==="visible"){let D=E(d);if(D instanceof Comment&&D.data==="")throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}})});function $e(D){let h=U.value&&!p.value,y=E(d);!y||!(y instanceof HTMLElement)||h||(K.value=!0,c.value&&o(),c.value||s(),D(c.value?We(y,ue,de,Ee,W,w=>{K.value=!1,w===je.Finished&&i()}):We(y,R,ee,Se,W,w=>{K.value=!1,w===je.Finished&&(we(se)||(f.value="hidden",P(A),u()))})))}return O(()=>{le([c],(D,h,y)=>{$e(y),U.value=!1},{immediate:!0})}),B(Be,se),xt(g(()=>j(f.value,{visible:x.Open,hidden:x.Closed})|a.value)),()=>{let{appear:D,show:h,enter:y,enterFrom:w,enterTo:S,entered:ce,leave:q,leaveFrom:Nn,leaveTo:Mn,...He}=e,mt={ref:d},ht={...He,...p&&c&&ae.isServer?{class:Ge([n.class,He.class,...ue,...de])}:{}};return C({theirProps:ht,ourProps:mt,slot:{},slots:r,attrs:n,features:pt,visible:f.value==="visible",name:"TransitionChild"})}}}),hn=Ne,vt=L({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r}){let l=Me(),a=g(()=>e.show===null&&l!==null?(l.value&x.Open)===x.Open:e.show);_(()=>{if(![!0,!1].includes(a.value))throw new Error('A <Transition /> is used but it is missing a `:show="true | false"` prop.')});let o=v(a.value?"visible":"hidden"),i=ft(()=>{o.value="hidden"}),s=v(!0),u={show:a,appear:g(()=>e.appear||!s.value)};return O(()=>{_(()=>{s.value=!1,a.value?o.value="visible":we(i)||(o.value="hidden")})}),B(Be,i),B(Re,u),()=>{let d=Je(e,["show","appear","unmount","onBeforeEnter","onBeforeLeave","onAfterEnter","onAfterLeave"]),f={unmount:e.unmount};return C({ourProps:{...f,as:"template"},theirProps:{},slot:{},slots:{...r,default:()=>[$(hn,{onBeforeEnter:()=>t("beforeEnter"),onAfterEnter:()=>t("afterEnter"),onBeforeLeave:()=>t("beforeLeave"),onAfterLeave:()=>t("afterLeave"),...n,...f,...d},r.default)]},attrs:{},features:pt,visible:o.value==="visible",name:"Transition"})}}});const gn=T("div",{class:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"},null,-1),yn={class:"fixed z-10 inset-0 overflow-y-auto"},bn={class:"flex items-center justify-center w-full min-h-full p-4 text-center sm:p-0"},wn={key:0,class:"flex justify-between items-center"},En={__name:"AModal",props:{title:{type:String,required:!1},open:{type:Boolean,required:!1},hide:{type:Boolean,required:!1,default:!1}},emits:["close"],setup(e,{emit:t}){const n=e;return(r,l)=>(k(),Ce(F(vt),{as:"template",show:n.open},{default:G(()=>[Y(F(on),{as:"div",class:"relative z-10 overflow-visible",onClose:l[0]||(l[0]=a=>r.$emit("close"))},{default:G(()=>[Y(F(Ne),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0","enter-to":"opacity-100",leave:"ease-in duration-200","leave-from":"opacity-100","leave-to":"opacity-0"},{default:G(()=>[gn]),_:1}),T("div",yn,[T("div",bn,[Y(F(Ne),{as:"template",enter:"ease-out duration-300","enter-from":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95","enter-to":"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200","leave-from":"opacity-100 translate-y-0 sm:scale-100","leave-to":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},{default:G(()=>[Y(F(sn),{class:"relative bg-[#222124] rounded-lg px-4 py-4 md:py-8 text-left overflow-visible shadow-xl transform transition-all w-full md:w-1/4"},{default:G(()=>[T("div",null,[e.hide?ve("",!0):(k(),X("div",wn,[Y(F(un),{as:"h3",class:"text-lg leading-6 font-medium text-white"},{default:G(()=>[Fe(he(n.title),1)]),_:1})])),St(r.$slots,"default")])]),_:3})]),_:3})])])]),_:3})]),_:3},8,["show"]))}},Sn=T("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"},null,-1),$n=T("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"},null,-1),Tn=[Sn,$n],qe={__name:"ALoading",props:{isLarge:{type:Boolean,required:!1,default:!1}},setup(e){const t=e;return(n,r)=>(k(),X("svg",{class:Ge([t.isLarge?"w-8 h-8":"w-4 h-4","inline ml-1 text-gray-200 animate-spin dark:text-gray-600 fill-gray-600 dark:fill-gray-300"]),viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},Tn,2))}},On={class:"flex flex-col space-y-3 pt-5"},Ln={class:"text-white"},xn={class:"text-white"},Cn={__name:"AConnectWallet",setup(e){const{t}=Ye(),n=ze(),r=v(!1),l=v({metamask:!1,walletconnect:!1});async function a(o){l.value[o]=!0,await n.connectWallet(o),l.value[o]=!1,r.value=!1}return(o,i)=>(k(),X("div",null,[F(n).isConnected?ve("",!0):(k(),X("button",{key:0,class:"btn-primary btn",onClick:i[0]||(i[0]=s=>r.value=!0)},he(F(t)("LoginBtnName")),1)),Y(En,{title:"Connect a wallet",open:r.value,onClose:i[3]||(i[3]=s=>r.value=!1)},{default:G(()=>[T("div",On,[T("div",{onClick:i[1]||(i[1]=s=>a("metamask")),class:"flex justify-between items-center rounded bg-light border border-[#40444f] hover:border-gray-500 cursor-pointer p-3"},[T("span",Ln,[Fe("Metamask "),l.value.metamask?(k(),Ce(qe,{key:0})):ve("",!0)])]),T("div",{onClick:i[2]||(i[2]=s=>a("walletconnect")),class:"flex justify-between items-center rounded bg-light border border-[#40444f] hover:border-gray-500 cursor-pointer p-3"},[T("span",xn,[Fe("WalletConnect "),l.value.walletconnect?(k(),Ce(qe,{key:0})):ve("",!0)])])])]),_:1},8,["open"])]))}},Fn={class:"hero mt-[-4rem] min-h-screen text-primary-content"},Pn=T("div",{class:"hero-overlay place-items-center bg-gradient-to-bl from-primary to-base-100"},null,-1),An={class:"hero-content text-center"},_n={class:"max-w-md"},Dn=T("h1",{class:"mb-5 text-5xl font-bold"}," Thaler Dao ",-1),kn={key:0,class:"mb-5"},jn={key:1,class:"mb-5"},Bn=L({__name:"index",setup(e){const t=ze(),{t:n}=Ye();return(r,l)=>(k(),X("div",Fn,[Pn,T("div",An,[T("div",_n,[Dn,F(t).isConnected?(k(),X("p",kn,he(F(t).account),1)):(k(),X("p",jn,he(F(n)("LoginMeto")),1)),Y(Cn)])])]))}});export{Bn as default};