PageSourceSearch

https://kohakuboard.xyz/assets/index.es-BVxeV3ja.js

js kohakuboard.xyz collected 2026-10-04 14:46:51 UTC 124,183 bytes, 7 lines download raw bytes

vendor: 2,053 bytes, line 1
1import{g as bn}from"./index-CsMbge99.js";var Xt,V,Ar,St,Je,Nr,me,Fe,ye,we,Er,Kt={},Br=[],mn=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,ce=Array.isArray;function wt(t,e){for(var r in e)t[r]=e[r];return t}function Tr(t){t&&t.parentNode&&t.parentNode.removeChild(t)}function ht(t,e,r){var n,o,a,i={};for(a in e)a=="key"?n=e[a]:a=="ref"?o=e[a]:i[a]=e[a];if(arguments.length>2&&(i.children=arguments.length>3?Xt.call(arguments,2):r),typeof t=="function"&&t.defaultProps!=null)for(a in t.defaultProps)i[a]===void 0&&(i[a]=t.defaultProps[a]);return Wt(t,i,n,o,null)}function Wt(t,e,r,n,o){var a={type:t,props:e,key:r,ref:n,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:o??++Ar,__i:-1,__u:0};return o==null&&V.vnode!=null&&V.vnode(a),a}function yn(){return{current:null}}function gt(t){return t.children}function mt(t,e){this.props=t,this.context=e}function It(t,e){if(e==null)return t.__?It(t.__,t.__i+1):null;for(var r;e<t.__k.length;e++)if((r=t.__k[e])!=null&&r.__e!=null)return r.__e;return typeof t.type=="function"?It(t):null}function Sr(t){var e,r;if((t=t.__)!=null&&t.__c!=null){for(t.__e=t.__c.base=null,e=0;e<t.__k.length;e++)if((r=t.__k[e])!=null&&r.__e!=null){t.__e=t.__c.base=r.__e;break}return Sr(t)}}function xe(t){(!t.__d&&(t.__d=!0)&&St.push(t)&&!ne.__r++||Je!==V.debounceRendering)&&((Je=V.debounceRendering)||Nr)(ne)}function ne(){var t,e,r,n,o,a,i,s;for(St.sort(me);t=St.shift();)t.__d&&(e=St.length,n=void 0,a=(o=(r=t).__v).__e,i=[],s=[],r.__P&&((n=wt({},o)).__v=o.__v+1,V.vnode&&V.vnode(n),Oe(r.__P,n,o,r.__n,r.__P.namespaceURI,32&o.__u?[a]:null,i,a??It(o),!!(32&o.__u),s),n.__v=o.__v,n.__.__k[n.__i]=n,Or(i,n,s),n.__e!=a&&Sr(n)),St.length>e&&St.sort(me));ne.__r=0}function Dr(t,e,r,n,o,a,i,s,l,v,k){var f,D,B,j,M,z=n&&n.__k||Br,H=e.length;for(r.__d=l,wn(r,e,z),l=r.__d,f=0;f<H;f++)(B=r.__k[f])!=null&&(D=B.__i===-1?Kt:z[B.__i]||Kt,B.__i=f,Oe(t,B,D,o,a,i,s,l,v,k),j=B.__e,B.ref&&D.ref!=B.ref&&(D.ref&&Re(D.ref,null,B),k.push(B.ref,B.__c||j,B)),M==null&&j!=null&&(M=j),65536&B.__u||D.__
1k===B.__k?l=Fr(B,l,t):typeof B.type=="function"&&B.__d!==void 0?l=B.__d:j&&(l=j.nextSibling),B.__d=void 0,B.__u&=-196609);r.__d=l,r.__e=M}function wn(t,e,r){var n,o,a,i,s,l=e.length,v=r.length,k=v,f=0;for(t.__k=[],n=0;n<l;n++)(o=e[n])!=null&&typeof o!="boolean"&&typeof o!="function"?(i=n+f,(o=t.__k[n]=typeof o=="string"||typeof o=="number"||typeof o=="bigint"||o.constructor==String?Wt(null,o,null,null,null):ce(o)?Wt(gt,{children:o},null,null,null):o.constructor===void 0&&o.__b>0?Wt(o.type,o.props,o.key,o.ref?o.ref:null,o.__v):o).__=t,o.__b=t.__b+1,a=null,(s=o.__i=xn(o,r,i,k))!==-1&&(k--,(a=r[s])&&(a.__u|=131072)),a==null||a.__v===null?(s==-1&&f--,typeof o.type!="function"&&(o.__u|=65536)):s!==i&&(s==i-1?f--:s==i+1?f++:(s>i?f--:f++,o.__u|=65536))):o=t.__k[n]=null;if(k)for(n=0;n<v;n++)(a=r[n])!=null&&(131072&a.__u)==0&&(a.__e==t.__d&&(t.__d=It(a)),Rr(a,a))}function Fr(t,e,r){var n,o;if(typeof t.type=="function"){for(n=t.__k,o=0;n&&o<n.length;o++)n[o]&&(n[o].__=t,e=Fr(n[o],e,r));return e}t.__e!=e&&(e&&t.type&&!r.contains(e)&&(e=It(t)),r.insertBefore(t.__e,e||null),e=t.__e);do e=e&&e.nextSibling;while(e!=null&&e.nodeType===8);return e}function kt(t,e){return e=e||[],t==null||typeof t=="boolean"||(ce(t)?t.some(function(r){kt(r,e)}):e.push(t)),e}function xn(t,e,r,n){var o=t.key,a=t.type,i=r-1,s=r+1,l=e[r];if(l===null||l&&o==l.key&&a===l.type&&(131072&l.__u)==0)return r;if(n>(l!=null&&(131072&l.__u)==0?1:0))for(;i>=0||s<e.length;){if(i>
vendor: 4,543 bytes, line 1
1=0){if((l=e[i])&&(131072&l.__u)==0&&o==l.key&&a===l.type)return i;i--}if(s<e.length){if((l=e[s])&&(131072&l.__u)==0&&o==l.key&&a===l.type)return s;s++}}return-1}function Xe(t,e,r){e[0]==="-"?t.setProperty(e,r??""):t[e]=r==null?"":typeof r!="number"||mn.test(e)?r:r+"px"}function qt(t,e,r,n,o){var a;t:if(e==="style")if(typeof r=="string")t.style.cssText=r;else{if(typeof n=="string"&&(t.style.cssText=n=""),n)for(e in n)r&&e in r||Xe(t.style,e,"");if(r)for(e in r)n&&r[e]===n[e]||Xe(t.style,e,r[e])}else if(e[0]==="o"&&e[1]==="n")a=e!==(e=e.replace(/(PointerCapture)$|Capture$/i,"$1")),e=e.toLowerCase()in t||e==="onFocusOut"||e==="onFocusIn"?e.toLowerCase().slice(2):e.slice(2),t.l||(t.l={}),t.l[e+a]=r,r?n?r.u=n.u:(r.u=Fe,t.addEventListener(e,a?we:ye,a)):t.removeEventListener(e,a?we:ye,a);else{if(o=="http://www.w3.org/2000/svg")e=e.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(e!="width"&&e!="height"&&e!="href"&&e!="list"&&e!="form"&&e!="tabIndex"&&e!="download"&&e!="rowSpan"&&e!="colSpan"&&e!="role"&&e!="popover"&&e in t)try{t[e]=r??"";break t}catch{}typeof r=="function"||(r==null||r===!1&&e[4]!=="-"?t.removeAttribute(e):t.setAttribute(e,e=="popover"&&r==1?"":r))}}function Qe(t){return function(e){if(this.l){var r=this.l[e.type+t];if(e.t==null)e.t=Fe++;else if(e.t<r.u)return;return r(V.event?V.event(e):e)}}}function Oe(t,e,r,n,o,a,i,s,l,v){var k,f,D,B,j,M,z,H,R,ut,K,T,E,C,N,p,w=e.type;if(e.constructor!==void 0)return null;128&r.__u&&(l=!!(32&r.__u),a=[s=e.__e=r.__e]),(k=V.__b)&&k(e);t:if(typeof w=="function")try{if(H=e.props,R="prototype"in w&&w.prototype.render,ut=(k=w.contextType)&&n[k.__c],K=k?ut?ut.props.value:k.__:n,r.__c?z=(f=e.__c=r.__c).__=f.__E:(R?e.__c=f=new w(H,K):(e.__c=f=new mt(H,K),f.constructor=w,f.render=Cn),ut&&ut.sub(f),f.props=H,f.state||(f.state={}),f.context=K,f.__n=n,D=f.__d=!0,f.__h=[],f._sb=[]),R&&f.__s==null&&(f.__s=f.state),R&&w.getDerivedStateFromProps!=null&&(f.__s==f.state&&(f.__s=wt({},f.__s)),wt(f.__s,w.getDerivedStateFromProps(H,f.__s))),B=f.props,j=f.state,f.__v=e,D)R&&w.getDerivedStateFromProps==null&&f.componentWillMount!=null&&f.componentWillMount(),R&&f.componentDidMount!=null&&f.__h.push(f.componentDidMount);else{if(R&&w.getDerivedStateFromProps==null&&H!==B&&f.componentWillReceiveProps!=null&&f.componentWillReceiveProps(H,K),!f.__e&&(f.shouldComponentUpdate!=null&&f.shouldComponentUpdate(H,f.__s,K)===!1||e.__v===r.__v)){for(e.__v!==r.__v&&(f.props=H,f.state=f.__s,f.__d=!1),e.__e=r.__e,e.__k=r.__k,e.__k.some(function(u){u&&(u.__=e)}),T=0;T<f._sb.length;T++)f.__h.push(f._sb[T]);f._sb=[],f.__h.length&&i.push(f);break t}f.componentWillUpdate!=null&&f.componentWillUpdate(H,f.__s,K),R&&f.componentDidUpdate!=null&&f.__h.push(function(){f.componentDidUpdate(B,j,M)})}if(f.context=K,f.props=H,f.__P=t,f.__e=!1,E=V.__r,C=0,R){for(f.state=f.__s,f.__d=!1,E&&E(e),k=f.render(f.props,f.state,f.context),N=0;N<f._sb.length;N++)f.__h.push(f._sb[N]);f._sb=[]}else do f.__d=!1,E&&E(e),k=f.render(f.props,f.state,f.context),f.state=f.__s;while(f.__d&&++C<25);f.state=f.__s,f.getChildContext!=null&&(n=wt(wt({},n),f.getChildContext())),R&&!D&&f.getSnapshotBeforeUpdate!=null&&(M=f.getSnapshotBeforeUpdate(B,j)),Dr(t,ce(p=k!=null&&k.type===gt&&k.key==null?k.props.children:k)?p:[p],e,r,n,o,a,i,s,l,v),f.base=e.__e,e.__u&=-161,f.__h.length&&i.push(f),z&&(f.__E=f.__=null)}catch(u){if(e.__v=null,l||a!=null){for(e.__u|=l?160:32;s&&s.nodeType===8&&s.nextSibling;)s=s.nextSibling;a[a.indexOf(s)]=null,e.__e=s}else e.__e=r.__e,e.__k=r.__k;V.__e(u,e,r)}else a==null&&e.__v===r.__v?(e.__k=r.__k,e.__e=r.__e):e.__e=kn(r.__e,e,r,n,o,a,i,l,v);(k=V.diffed)&&k(e)}function Or(t,e,r){e.__d=void 0;for(var n=0;n<r.length;n++)Re(r[n],r[++n],r[++n]);V.__c&&V.__c(e,t),t.some(function(o){try{t=o.__h,o.__h=[],t.some(function(a){a.call(o)})}catch(a){V.__e(a,o.__v)}})}function kn(t,e,r,n,o,a,i,s,l){var v,k,f,D,B,j,M,z=r.props,H=e.props,R=e.type;if(R==="svg"?o="http://www.w3.org/2000/svg":R==="math"?o="http://www.w3.org/1998/Math/MathML":o||(o="http://www.w3.org/1999/xhtml"),a!=null){for(v=0;v<a.length;v++)if((B=a[v])&&"setAttribute"in B==!!R&&(R?B.localName===R:B.nodeType===3)){t=B,a[v]=null;break}}if(t==null){if(R===null)return document.createTextNode(H);t=document.createElementNS(o,R,H.is&&H),s&&(V.__m&&V.__m(e,a),s=!1),a=null}if(R===null)z===H||s&&t.data===H||(t.data=H);else{if(a=a&&Xt.call(t.childNodes),z=r.props||Kt,!s&&a!=null)for(z={},v=0;v<t.attributes.length;v++)z[(B=t.attributes[v]).name]=B.value;for(v in z)if(B=z[v],v!="children"){if(v=="dangerouslySetInnerHTML")f=B;
1else if(!(v in H)){if(v=="value"&&"defaultValue"in H||v=="checked"&&"defaultChecked"in H)continue;qt(t,v,null,B,o)}}for(v in H)B=H[v],v=="children"?D=B:v=="dangerouslySetInnerHTML"?k=B:v=="value"?j=B:v=="checked"?M=B:s&&typeof B!="function"||z[v]===B||qt(t,v,B,z[v],o);if(k)s||f&&(k.__html===f.__html||k.__html===t.innerHTML)||(t.innerHTML=k.__html),e.__k=[];else if(f&&(t.innerHTML=""),Dr(t,ce(D)?D:[D],e,r,n,R==="foreignObject"?"http://www.w3.org/1999/xhtml":o,a,i,a?a[0]:r.__k&&It(r,0),s,l),a!=null)for(v=a.length;v--;)Tr(a[v]);s||(v="value",R==="progress"&&j==null?t.removeAttribute("value"):j!==void 0&&(j!==t[v]||R==="progress"&&!j||R==="option"&&j!==z[v])&&qt(t,v,j,z[v],o),v="checked",M!==void 0&&M!==t[v]&&qt(t,v,M,z[v],o))}return t}function Re(t,e,r){try{if(typeof t=="function"){var n=typeof t.__u=="function";n&&t.__u(),n&&e==null||(t.__u=t(e))}else t.current=e}catch(o){V.__e(o,r)}}function Rr(t,e,r){var n,o;if(V.unmount&&V.unmount(t),(n=t.ref)&&(n.current&&n.current!==t.__e||Re(n,null,e)),(n=t.__c)!=null){if(n.componentWillUnmount)try{n.componentWillUnmount()}catch(a){V.__e(a,e)}n.base=n.__P=null}if(n=t.__k)for(o=0;o<n.length;o++)n[o]&&Rr(n[o],e,r||typeof t.type!="function");r||Tr(t.__e),t.__c=t.__=t.__e=t.__d=void 0}function Cn(t,e,r){return this.constructor(t,r)}function Ot(t,e,r){var n,o,a,i;V.__&&V.__(t,e),o=(n=typeof r=="function")?null:r&&r.__k||e.__k,a=[],i=[],Oe(e,t=(!n&&r||e).__k=ht(gt,null,[t]),o||Kt,Kt,e.namespaceURI,!n&&r?[r]:o?null:e.firstChild?Xt.call(e.childNodes):null,a,!n&&r?r:o?o.__e:e.firstChild,n,i),Or(a,t,i)}function Mr(t,e){Ot(t,e,Mr)}function An(t,e,r){var n,o,a,i,s=wt({},t.props);for(a in t.type&&t.type.defaultProps&&(i=t.type.defaultProps),e)a=="key"?n=e[a]:a=="ref"?o=e[a]:s[a]=e[a]===void 0&&i!==void 0?i[a]:e[a];return arguments.length>2&&(s.children=arguments.length>3?Xt.call(arguments,2):r),Wt(t.type,s,n||t.key,o||t.ref,null)}function Pr(t,e){var r={__c:e="__cC"+Er++,__:t,Consumer:function(n,o){return n.children(o)},Provider:function(n){var o,a;return this.getChildContext||(o=[],(a={})[e]=this,this.getChildContext=function(){return a},this.componentWillUnmount=function(){o=null},this.shouldComponentUpdate=function(i){this.props.value!==i.value&&o.some(function(s){s.__e=!0,xe(s)})},this.sub=function(i){o.push(i);var s=i.componentWillUnmount;i.componentWillUnmount=function(){o&&o.splice(o.indexOf(i),1),s&&s.call(i)}}),n.children}};return r.Provider.__=r.Consumer.contextType=r}Xt=Br.slice,V={__e:function(t,e,r,n){for(var o,a,i;e=e.__;)if((o=e.__c)&&!o.__)try{if((a=o.constructor)&&a.getDerivedStateFromError!=null&&(o.setState(a.getDerivedStateFromError(t)),i=o.__d),o.componentDidCatch!=null&&(o.componentDidCatch(t,n||{}),i=o.__d),i)return o.__E=o}catch(s){t=s}throw t}},Ar=0,mt.prototype.setState=function(t,e){var r;r=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=wt({},this.state),typeof t=="function"&&(t=t(wt({},r),this.props)),t&&wt(r,t),t!=null&&this.__v&&(e&&this._sb.push(e),xe(this))},mt.prototype.forceUpdate=function(t){this.__v&&(this.__e=!0,t&&this.__h.push(t),xe(this))},mt.prototype.render=gt,St=[],Nr=typeof Promise=="function"?Promise.prototype.then.bind(Prom
1ise.resolve()):setTimeout,me=function(t,e){return t.__v.__b-e.__v.__b},ne.__r=0,Fe=0,ye=Qe(!1),we=Qe(!0),Er=0;var Nn=0;function d(t,e,r,n,o,a){e||(e={});var i,s,l=e;"ref"in e&&(i=e.ref,delete e.ref);var v={type:t,props:l,key:r,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:--Nn,__i:-1,__u:0,__source:o,__self:a};if(typeof t=="function"&&(i=t.defaultProps))for(s in i)l[s]===void 0&&(l[s]=i[s]);return V.vnode&&V.vnode(v),v}var Bt,Q,pe,Ye,jt=0,Lr=[],Z=V,Ze=Z.__b,qe=Z.__r,tr=Z.diffed,er=Z.__c,rr=Z.unmount,nr=Z.__;function Ht(t,e){Z.__h&&Z.__h(Q,t,jt||e),jt=0;var r=Q.__H||(Q.__H={__:[],__h:[]});return t>=r.__.length&&r.__.push({}),r.__[t]}function it(t){return jt=1,Me(Ur,t)}function Me(t,e,r){var n=Ht(Bt++,2);if(n.t=t,!n.__c&&(n.__=[r?r(e):Ur(void 0,e),function(s){var l=n.__N?n.__N[0]:n.__[0],v=n.t(l,s);l!==v&&(n.__N=[v,n.__[1]],n.__c.setState({}))}],n.__c=Q,!Q.u)){var o=function(s,l,v){if(!n.__c.__H)return!0;var k=n.__c.__H.__.filter(function(D){return!!D.__c});if(k.every(function(D){return!D.__N}))return!a||a.call(this,s,l,v);var f=!1;return k.forEach(function(D){if(D.__N){var B=D.__[0];D.__=D.__N,D.__N=void 0,B!==D.__[0]&&(f=!0)}}),!(!f&&n.__c.props===s)&&(!a||a.call(this,s,l,v))};Q.u=!0;var a=Q.shouldComponentUpdate,i=Q.componentWillUpdate;Q.componentWillUpdate=function(s,l,v){if(this.__e){var k=a;a=void 0,o(s,l,v),a=k}i&&i.call(this,s,l,v)},Q.shouldComponentUpdate=o}return n.__N||n.__}function ct(t,e){var r=Ht(Bt++,3);!Z.__s&&Le(r.__H,e)&&(r.__=t,r.i=e,Q.__H.__h.push(r))}function Rt(t,e){var r=Ht(Bt++,4);!Z.__s&&Le(r.__H,e)&&(r.__=t,r.i=e,Q.__h.push(r))}function pt(t){return jt=5,ue(function(){return{current:t}},[])}function Ir(t,e,r){jt=6,Rt(function(){return typeof t=="function"?(t(e()),function(){return t(null)}):t?(t.current=e(),function(){return t.current=null}):void 0},r==null?r:r.concat(t))}function ue(t,e){var r=Ht(Bt++,7);return Le(r.__H,e)&&(r.__=t(),r.__H=e,r.__h=t),r.__}function yt(t,e){return jt=8,ue(function(){return t},e)}function Pe(t){var e=Q.context[t.__c],r=Ht(Bt++,9);return r.c=t,e?(r.__==null&&(r.__=!0,e.sub(Q)),e.props.value):t.__}function jr(t,e){Z.useDebugValue&&Z.useDebugValue(e?e(t):t)}function Hr(){var t=Ht(Bt++,11);if(!t.__){for(var e=Q.__v;e!==null&&!e.__m&&e.__!==null;)e=e.__;var r=e.__m||(e.__m=[0,0]);t.__="P"+r[0]+"-"+r[1]++}return t.__}function En(){for(var t;t=Lr.shift();)if(t.__P&&t.__H)try{t.__H.__h.forEach(te),t.__H.__h.forEach(ke),t.__H.__h=[]}catch(e){t.__H.__h=[],Z.__e(e,t.__v)}}Z.__b=function(t){Q=null,Ze&&Ze(t)},Z.__=function(t,e){t&&e.__k&&e.__k.__m&&(t.__m=e.__k.__m),nr&&nr(t,e)},Z.__r=function(t){qe&&qe(t),Bt=0;var e=(Q=t.__c).__H;e&&(pe===Q?(e.__h=[],Q.__h=[],e.__.forEach(function(r){r.__N&&(r.__=r.__N),r.i=r.__N=void 0})):(e.__h.forEach(te),e.__h.forEach(ke),e.__h=[],Bt=0)),pe=Q},Z.diffed=function(t){tr&&tr(t);var e=t.__c;e&&e.__H&&(e.__H.__h.length&&(Lr.push(e)!==1&&Ye===Z.requestAnimationFrame||((Ye=Z.requestAnimationFrame)||Bn)(En)),e.__H.__.forEach(function(r){r.i&&(r.__H=r.i),r.i=void 0})),pe=Q=null},Z.__c=function(t,e){e.some(function(r){try{r.__h.forEach(te),r.__h=r.__h.filter(function(n){return!n.__||ke(n)})}catch(n){e.some(function(o){o.__h&&(o.__h=[])}),e=[],Z.__e(n,r.__v)}}),er&&er(t,e)},Z.unmount=function(t){rr&&rr(t);var e,r=t.__c;r&&r.__H&&(r.__H.__.forEach(function(n){try{te(n)}catch(o){e=o}}),r.__H=void 0,e&&Z.__e(e,r.__v))};var or=typeof requestAnimationFrame=="function";function Bn(t){var e,r=function(){clearTimeout(n),or&&cancelAnimationFrame(e),setTimeout(t)},n=setTimeout(r,100);or&&(e=requestAnimationFrame(r))}function te(t){var e=Q,r=t.__c;typeof r=="function"&&(t.__c=void 0,r()),Q=e}function ke(t){var e=Q;t.__c=t.__(),Q=e}function Le(t,e){return!t||t.length!==e.length||e.some(function(r,n){return r!==t[n]})}function Ur(t,e){return typeof e=="function"?e(t):e}var ge={exports:{}},ar;function Tn(){return ar||(ar=1,(function(t,e){var r=(function(){var n=function(T,E){var C=236,N=17,p=T,w=a[E],u=null,c=0,b=null,g=[],_={},F=function(m,y){c=p*4+17,u=(function(h){for(var x=new Array(h),A=0;A<h;A+=1){x[A]=new Array(h);for(var S=0;S<h;S+=1)x[A][S]=null}return x})(c),O(0,0),O(c-7,0),O(0,c-7),$(),G(),nt(m,y),p>=7&&Y(m),b==null&&(b=Mt(p,w,g)),ot(b,y)},O=function(m,y){for(var h=-1;h<=7;h+=1)if(!(m+h<=-1||c<=m+h))for(var x=-1;x<=7;x+=1)y+x<=-1||c<=y+x||(0<=h&&h<=6&&(x==0||x==6)||0<=x&&x<=6&&(h==0||h==6)||2<=h&&h<=4&&2<=x&&x<=4?u[m+h][y+x]=!0:u[m+h][y+x]=!1)},P=function(){for(var m=0,y=0,h=0;h<8;h+=1){F(!0,h);var x=s.getLostPoint(_);(h==0||m>x)&&(m=x,y=h)}return y},G=function(){for(var m=8;m<c-8;m+=1)u[m][6]==null&&(u[m][6]=m%2==0);for(var y=8;y<c-8;y+=1)u[6][y]==null&&(u[6][y]=y%2==0)},$=function(){for(var m=s.getPatternPosition(p),y=0;y<m.length;y+=1)for(var h=0;h<m.length;h+=1){var x=m[y],A=m[h];if(u[x][A]==null)for(var S=-2;S<=2;S+=1)for(var I=-2;I<=2;I+=1)S==-2||S==2||I==-2||I==2||S==0&&I==0?u[x+S][A+I]=!0:u[x+S][A
1+I]=!1}},Y=function(m){for(var y=s.getBCHTypeNumber(p),h=0;h<18;h+=1){var x=!m&&(y>>h&1)==1;u[Math.floor(h/3)][h%3+c-8-3]=x}for(var h=0;h<18;h+=1){var x=!m&&(y>>h&1)==1;u[h%3+c-8-3][Math.floor(h/3)]=x}},nt=function(m,y){for(var h=w<<3|y,x=s.getBCHTypeInfo(h),A=0;A<15;A+=1){var S=!m&&(x>>A&1)==1;A<6?u[A][8]=S:A<8?u[A+1][8]=S:u[c-15+A][8]=S}for(var A=0;A<15;A+=1){var S=!m&&(x>>A&1)==1;A<8?u[8][c-A-1]=S:A<9?u[8][15-A-1+1]=S:u[8][15-A-1]=S}u[c-8][8]=!m},ot=function(m,y){for(var h=-1,x=c-1,A=7,S=0,I=s.getMaskFunction(y),L=c-1;L>0;L-=2)for(L==6&&(L-=1);;){for(var J=0;J<2;J+=1)if(u[x][L-J]==null){var tt=!1;S<m.length&&(tt=(m[S]>>>A&1)==1);var U=I(x,L-J);U&&(tt=!tt),u[x][L-J]=tt,A-=1,A==-1&&(S+=1,A=7)}if(x+=h,x<0||c<=x){x-=h,h=-h;break}}},at=function(m,y){for(var h=0,x=0,A=0,S=new Array(y.length),I=new Array(y.length),L=0;L<y.length;L+=1){var J=y[L].dataCount,tt=y[L].totalCount-J;x=Math.max(x,J),A=Math.max(A,tt),S[L]=new Array(J);for(var U=0;U<S[L].length;U+=1)S[L][U]=255&m.getBuffer()[U+h];h+=J;var ft=s.getErrorCorrectPolynomial(tt),vt=v(S[L],ft.getLength()-1),Ge=vt.mod(ft);I[L]=new Array(ft.getLength()-1);for(var U=0;U<I[L].length;U+=1){var Ke=U+Ge.getLength()-I[L].length;I[L][U]=Ke>=0?Ge.getAt(Ke):0}}for(var $e=0,U=0;U<y.length;U+=1)$e+=y[U].totalCount;for(var he=new Array($e),Zt=0,U=0;U<x;U+=1)for(var L=0;L<y.length;L+=1)U<S[L].length&&(he[Zt]=S[L][U],Zt+=1);for(var U=0;U<A;U+=1)for(var L=0;L<y.length;L+=1)U<I[L].length&&(he[Zt]=I[L][U],Zt+=1);return he},Mt=function(m,y,h){for(var x=k.getRSBlocks(m,y),A=f(),S=0;S<h.length;S+=1){var I=h[S];A.put(I.getMode(),4),A.put(I.getLength(),s.getLengthInBits(I.getMode(),m)),I.write(A)}for(var L=0,S=0;S<x.length;S+=1)L+=x[S].dataCount;if(A.getLengthInBits()>L*8)throw"code length overflow. ("+A.getLengthInBits()+">"+L*8+")";for(A.getLengthInBits()+4<=L*8&&A.put(0,4);A.getLengthInBits()%8!=0;)A.putBit(!1);for(;!(A.getLengthInBits()>=L*8||(A.put(C,8),A.getLengthInBits()>=L*8));)A.put(N,8);return at(A,x)};_.addData=function(m,y){y=y||"Byte";var h=null;switch(y){case"Numeric":h=D(m);break;case"Alphanumeric":h=B(m);break;case"Byte":h=j(m);break;case"Kanji":h=M(m);break;default:throw"mode:"+y}g.push(h),b=null},_.isDark=function(m,y){if(m<0||c<=m||y<0||c<=y)throw m+","+y;return u[m][y]},_.getModuleCount=function(){return c},_.make=function(){if(p<1){for(var m=1;m<40;m++){for(var y=k.getRSBlocks(m,w),h=f(),x=0;x<g.length;x++){var A=g[x];h.put(A.getMode(),4),h.put(A.getLength(),s.getLengthInBits(A.getMode(),m)),A.write(h)}for(var S=0,x=0;x<y.length;x++)S+=y[x].dataCount;if(h.getLengthInBits()<=S*8)break}p=m}F(!1,P())},_.createTableTag=function(m,y){m=m||2,y=typeof y>"u"?m*4:y;var h="";h+='<table style="',h+=" border-width: 0px; border-style: none;",h+=" border-collapse: collapse;",h+=" padding: 0px; margin: "+y+"px;",h+='">',h+="<tbody>";for(var x=0;x<_.getModuleCount();x+=1){h+="<tr>";for(var A=0;A<_.getModuleCount();A+=1)h+='<td style="',h+=" border-width: 0px; border-style: none;",h+=" border-collapse: collapse;",h+=" padding: 0px; margin: 0px;",h+=" width: "+m+"px;",h+=" height: "+m+"px;",h+=" background-color: ",h+=_.isDark(x,A)?"#000000":"#ffffff",h+=";",h+='"/>';h+="</tr>"}return h+="</tbody>",h+="</table>",h},_.createSvgTag=function(m,y,h,x){var A={};typeof arguments[0]=="object"&&(A=arguments[0],m=A.cellSize,y=A.margin,h=A.alt,x=A.title),m=m||2,y=typeof y>"u"?m*4:y,h=typeof h=="string"?{text:h}:h||{},h.text=h.text||null,h.id=h.text?h.id||"qrcode-description":null,x=typeof x=="string"?{text:x}:x||{},x.text=x.text||null,x.id=x.text?x.id||"qrcode-title":null;var S=_.getModuleCount()*m+y*2,I,L,J,tt,U="",ft;for(ft="l"+m+",0 0,"+m+" -"+m+",0 0,-"+m+"z ",U+='<svg version="1.1" xmlns="http://www.w3.org/2000/svg"',U+=A.scalable?"":' width="'+S+'px" height="'+S+'px"',U+=' viewBox="0 0 '+S+" "+S+'" ',U+=' preserveAspectRatio="xMinYMin meet"',U+=x.text||h.text?' role="img" aria-labelledby="'+Pt([x.id,h.id].join(" ").trim())+'"':"",U+=">",U+=x.text?'<title id="'+Pt(x.id)+'">'+Pt(x.text)+"</title>":"",U+=h.text?'<description id="'+Pt(h.id)+'">'+Pt(h.text)+"</description>":"",U+='<rect width="100%" height="100%" fill="white" cx="0" cy="0"/>',U+='<path d="',J=0;J<_.getModuleCount();J+=1)for(tt=J*m+y,I=0;I<_.getModuleCount();I+=1)_.isDark(J,I)&&(L=I*m+y,U+="M"+L+","+tt+ft);return U+='" stroke="transparent" fill="black"/>',U+="</svg>",U},_.createDataURL=function(m,y){m=m||2,y=typeof y>"u"?m*4:y;var h=_.getModuleCount()*m+y*2,x=y,A=h-y;return K(h,h,function(S,I){if(x<=S&&S<A&&x<=I&&I<A){var L=Math.floor((S-x)/m),J=Math.floor((I-x)/m);return _.isDark(J,L)?0:1}else return 1})},_.createImgTag=function(m,y,h){m=m||2,y=typeof y>"u"?m*4:y;var x=_.getModuleCount()*m+y*2,A="";return A+="<img",A+=' src="',A+=_.createDataURL(m,y),A+='"',A+=' width="',A+=x,A+='"',A+=' height="',A+=x,A+='"',h&&(A+=' alt="',A+=Pt(h),A+='"'),A+="/>",A};var Pt=function(m){for(var y="",h=0;h<m.length;h+=1){var x=m.charAt(h);switch(x){case"<":y+="&lt;";break;case">":y+="&gt;";break;case"&":y+="&amp;";break;case'"':y+="&quot;";break;default:y+=x;break}}return y},_n=function(m){var y=1;m=typeof m>"u"?y*2:m;var h=_.getModuleCount()*y+m*2,x=m,A=h-m,S,I,L,J,tt,U={"██":"█","█ ":"▀"," █":"▄","  ":" "},ft={"██":"▀","█ ":"▀"," █":" ","  ":" "},vt="";for(S=0;S<h;S+=2){for(L=Math.floor((S-x)/y),J=Math.floor((S+1-x)/y),I=0;I<h;I+=1)tt="█",x<=I&&I<A&&x<=S&&S<A&&_.isDark(L,Math.floor((I-x)/y))&&(tt=" "),x<=I&&I<A&&x<=S+1&&S+1<A&&_.isDark(J,Math.floor((I-x)/y))?tt+=" ":tt+="█",vt+=m<1&&S+1>=A?ft[tt]:U[tt];vt+=`
2`}return h%2&&m>0?vt.substring(0,vt.length-h-1)+Array(h+1).join("▀"):vt.substring(0,vt.length-1)};return _.createASCII=function(m,y){if(m=m||1,m<2)return _n(y);m-=1,y=typeof y>"u"?m*2:y;var h=_.getModuleCount()*m+y*2,x=y,A=h-y,S,I,L,J,tt=Array(m+1).join("██"),U=Array(m+1).join("  "),ft="",vt="";for(S=0;S<h;S+=1){for(L=Math.floor((S-x)/m),vt="",I=0;I<h;I+=1)J=1,x<=I&&I<A&&x<=S&&S<A&&_.isDark(L,Math.floor((I-x)/m))&&(J=0),vt+=J?tt:U;for(L=0;L<m;L+=1)ft+=vt+`
3`}return ft.substring(0,ft.length-1)},_.renderTo2dContext=function(m,y){y=y||2;for(var h=_.getModuleCount(),x=0;x<h;x++)for(var A=0;A<h;A++)m.fillStyle=_.isDark(x,A)?"black":"white",m.fillRect(x*y,A*y,y,y)},_};
3n.stringToBytesFuncs={default:function(T){for(var E=[],C=0;C<T.length;C+=1){var N=T.charCodeAt(C);E.push(N&255)}return E}},n.stringToBytes=n.stringToBytesFuncs.default,n.createStringToBytes=function(T,E){var C=(function(){for(var p=R(T),w=function(){var G=p.read();if(G==-1)throw"eof";return G},u=0,c={};;){var b=p.read();if(b==-1)break;var g=w(),_=w(),F=w(),O=String.fromCharCode(b<<8|g),P=_<<8|F;c[O]=P,u+=1}if(u!=E)throw u+" != "+E;return c})(),N=63;return function(p){for(var w=[],u=0;u<p.length;u+=1){var c=p.charCodeAt(u);if(c<128)w.push(c);else{var b=C[p.charAt(u)];typeof b=="number"?(b&255)==b?w.push(b):(w.push(b>>>8),w.push(b&255)):w.push(N)}}return w}};var o={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},a={L:1,M:0,Q:3,H:2},i={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7},s=(function(){var T=[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],E=1335,C=7973,N=21522,p={},w=function(u){for(var c=0;u!=0;)c+=1,u>>>=1;return c};return p.getBCHTypeInfo=function(u){for(var c=u<<10;w(c)-w(E)>=0;)c^=E<<w(c)-w(E);return(u<<10|c)^N},p.getBCHTypeNumber=function(u){for(var c=u<<12;w(c)-w(C)>=0;)c^=C<<w(c)-w(C);return u<<12|c},p.getPatternPosition=function(u){return T[u-1]},p.getMaskFunction=function(u){switch(u){case i.PATTERN000:return function(c,b){return(c+b)%2==0};case i.PATTERN001:return function(c,b){return c%2==0};case i.PATTERN010:return function(c,b){return b%3==0};case i.PATTERN011:return function(c,b){return(c+b)%3==0};case i.PATTERN100:return function(c,b){return(Math.floor(c/2)+Math.floor(b/3))%2==0};case i.PATTERN101:return function(c,b){return c*b%2+c*b%3==0};case i.PATTERN110:return function(c,b){return(c*b%2+c*b%3)%2==0};case i.PATTERN111:return function(c,b){return(c*b%3+(c+b)%2)%2==0};default:throw"bad maskPattern:"+u}},p.getErrorCorrectPolynomial=function(u){for(var c=v([1],0),b=0;b<u;b+=1)c=c.multiply(v([1,l.gexp(b)],0));return c},p.getLengthInBits=function(u,c){if(1<=c&&c<10)switch(u){case o.MODE_NUMBER:return 10;case o.MODE_ALPHA_NUM:return 9;case o.MODE_8BIT_BYTE:return 8;case o.MODE_KANJI:return 8;default:throw"mode:"+u}else if(c<27)switch(u){case o.MODE_NUMBER:return 12;case o.MODE_ALPHA_NUM:return 11;case o.MODE_8BIT_BYTE:return 16;case o.MODE_KANJI:return 10;default:throw"mode:"+u}else if(c<41)switch(u){case o.MODE_NUMBER:return 14;case o.MODE_ALPHA_NUM:return 13;case o.MODE_8BIT_BYTE:return 16;case o.MODE_KANJI:return 12;default:throw"mode:"+u}else throw"type:"+c},p.getLostPoint=function(u){for(var c=u.getModuleCount(),b=0,g=0;g<c;g+=1)for(var _=0;_<c;_+=1){for(var F=0,O=u.isDark(g,_),P=-1;P<=1;P+=1)if(!(g+P<0||c<=g+P))for(var G=-1;G<=1;G+=1)_+G<0||c<=_+G||P==0&&G==0||O==u.isDark(g+P,_+G)&&(F+=1);F>5&&(b+=3+F-5)}for(var g=0;g<c-1;g+=1)for(var _=0;_<c-1;_+=1){var $=0;u.isDark(g,_)&&($+=1),u.isDark(g+1,_)&&($+=1),u.isDark(g,_+1)&&($+=1),u.isDark(g+1,_+1)&&($+=1),($==0||$==4)&&(b+=3)}for(var g=0;g<c;g+=1)for(var _=0;_<c-6;_+=1)u.isDark(g,_)&&!u.isDark(g,_+1)&&u.isDark(g,_+2)&&u.isDark(g,_+3)&&u.isDark(g,_+4)&&!u.isDark(g,_+5)&&u.isDark(g,_+6)&&(b+=40);for(var _=0;_<c;_+=1)for(var g=0;g<c-6;g+=1)u.isDark(g,_)&&!u.isDark(g+1,_)&&u.isDark(g+2,_)&&u.isDark(g+3,_)&&u.isDark(g+4,_)&&!u.isDark(g+5,_)&&u.isDark(g+6,_)&&(b+=40);for(var Y=0,_=0;_<c;_+=1)for(var g=0;g<c;g+=1)u.isDark(g,_)&&(Y+=1);var nt=Math.abs(100*Y/c/c-50)/5;return b+=nt*10,b},p})(),l=(function(){for(var T=new Array(256),E=new Array(256),C=0;C<8;C+=1)T[C]=1<<C;for(var C=8;C<256;C+=1)T[C]=T[C-4]^T[C-5]^T[C-6]^T[C-8];for(var C=0;C<255;C+=1)E[T[C]]=C;var N={};return N.glog=function(p){if(p<1)throw"glog("+p+")";return E[p]},N.gexp=function(p){for(;p<0;)p+=255;for(;p>=256;)p-=255;return T[p]},N})();function v(T,E){if(typeof T.length>"u")throw T.length+"/"+E;var C=(function(){for(var p=0;p<T.length&&T[p]==0;)p+=1;for(var w=new Array(T.length-p+E),u=0;u<T.length-p;u+=1)w[u]=T[u+p];return w})(),N={};return N.getAt=function(p){return C[p]},N.getLength=function(){return C.length},N.multiply=function(p){for(var w=new Array(N.getLength()+p.getLength()-1),u=0;u<N.getLength();u+=1)for(var c=0;c<p.getLength();
3c+=1)w[u+c]^=l.gexp(l.glog(N.getAt(u))+l.glog(p.getAt(c)));return v(w,0)},N.mod=function(p){if(N.getLength()-p.getLength()<0)return N;for(var w=l.glog(N.getAt(0))-l.glog(p.getAt(0)),u=new Array(N.getLength()),c=0;c<N.getLength();c+=1)u[c]=N.getAt(c);for(var c=0;c<p.getLength();c+=1)u[c]^=l.gexp(l.glog(p.getAt(c))+w);return v(u,0).mod(p)},N}var k=(function(){var T=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12,7,37,13],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],E=function(p,w){var u={};return u.totalCount=p,u.dataCount=w,u},C={},N=function(p,w){switch(w){case a.L:return T[(p-1)*4+0];case a.M:return T[(p-1)*4+1];case a.Q:return T[(p-1)*4+2];case a.H:return T[(p-1)*4+3];default:return}};return C.getRSBlocks=function(p,w){var u=N(p,w);if(typeof u>"u")throw"bad rs block @ typeNumber:"+p+"/errorCorrectionLevel:"+w;for(var c=u.length/3,b=[],g=0;g<c;g+=1)for(var _=u[g*3+0],F=u[g*3+1],O=u[g*3+2],P=0;P<_;P+=1)b.push(E(F,O));return b},C})(),f=function(){var T=[],E=0,C={};return C.getBuffer=function(){return T},C.getAt=function(N){var p=Math.floor(N/8);return(T[p]>>>7-N%8&1)==1},C.put=function(N,p){for(var w=0;w<p;w+=1)C.putBit((N>>>p-w-1&1)==1)},C.getLengthInBits=function(){return E},C.putBit=function(N){var p=Math.floor(E/8);T.length<=p&&T.push(0),N&&(T[p]|=128>>>E%8),E+=1},C},D=function(T){var E=o.MODE_NUMBER,C=T,N={};N.getMode=function(){return E},N.getLength=function(u){return C.length},N.write=function(u){for(var c=C,b=0;b+2<c.length;)u.put(p(c.substring(b,b+3)),10),b+=3;b<c.length&&(c.length-b==1?u.put(p(c.substring(b,b+1)),4):c.length-b==2&&u.put(p(c.substring(b,b+2)),7))};var p=function(u){for(var c=0,b=0;b<u.length;b+=1)c=c*10+w(u.charAt(b));return c},w=function(u){if("0"<=u&&u<="9")return u.charCodeAt(0)-48;throw"illegal char :"+u};return N},B=function(T){var E=o.MODE_ALPHA_NUM,C=T,N={};N.getMode=function(){return E},N.getLength=function(w){return C.length},N.write=function(w){for(var u=C,c=0;c+1<u.length;)w.put(p(u.charAt(c))*45+p(u.charAt(c+1)),11),c+=2;c<u.length&&w.put(p(u.charAt(c)),6)};
3var p=function(w){if("0"<=w&&w<="9")return w.charCodeAt(0)-48;if("A"<=w&&w<="Z")return w.charCodeAt(0)-65+10;switch(w){case" ":return 36;case"$":return 37;case"%":return 38;case"*":return 39;case"+":return 40;case"-":return 41;case".":return 42;case"/":return 43;case":":return 44;default:throw"illegal char :"+w}};return N},j=function(T){var E=o.MODE_8BIT_BYTE,C=n.stringToBytes(T),N={};return N.getMode=function(){return E},N.getLength=function(p){return C.length},N.write=function(p){for(var w=0;w<C.length;w+=1)p.put(C[w],8)},N},M=function(T){var E=o.MODE_KANJI,C=n.stringToBytesFuncs.SJIS;if(!C)throw"sjis not supported.";(function(w,u){var c=C(w);if(c.length!=2||(c[0]<<8|c[1])!=u)throw"sjis not supported."})("友",38726);var N=C(T),p={};return p.getMode=function(){return E},p.getLength=function(w){return~~(N.length/2)},p.write=function(w){for(var u=N,c=0;c+1<u.length;){var b=(255&u[c])<<8|255&u[c+1];if(33088<=b&&b<=40956)b-=33088;else if(57408<=b&&b<=60351)b-=49472;else throw"illegal char at "+(c+1)+"/"+b;b=(b>>>8&255)*192+(b&255),w.put(b,13),c+=2}if(c<u.length)throw"illegal char at "+(c+1)},p},z=function(){var T=[],E={};return E.writeByte=function(C){T.push(C&255)},E.writeShort=function(C){E.writeByte(C),E.writeByte(C>>>8)},E.writeBytes=function(C,N,p){N=N||0,p=p||C.length;for(var w=0;w<p;w+=1)E.writeByte(C[w+N])},E.writeString=function(C){for(var N=0;N<C.length;N+=1)E.writeByte(C.charCodeAt(N))},E.toByteArray=function(){return T},E.toString=function(){var C="";C+="[";for(var N=0;N<T.length;N+=1)N>0&&(C+=","),C+=T[N];return C+="]",C},E},H=function(){var T=0,E=0,C=0,N="",p={},w=function(c){N+=String.fromCharCode(u(c&63))},u=function(c){if(!(c<0)){if(c<26)return 65+c;if(c<52)return 97+(c-26);if(c<62)return 48+(c-52);if(c==62)return 43;if(c==63)return 47}throw"n:"+c};return p.writeByte=function(c){for(T=T<<8|c&255,E+=8,C+=1;E>=6;)w(T>>>E-6),E-=6},p.flush=function(){if(E>0&&(w(T<<6-E),T=0,E=0),C%3!=0)for(var c=3-C%3,b=0;b<c;b+=1)N+="="},p.toString=function(){return N},p},R=function(T){var E=T,C=0,N=0,p=0,w={};w.read=function(){for(;p<8;){if(C>=E.length){if(p==0)return-1;throw"unexpected end of file./"+p}var c=E.charAt(C);if(C+=1,c=="=")return p=0,-1;if(c.match(/^\s$/))continue;N=N<<6|u(c.charCodeAt(0)),p+=6}var b=N>>>p-8&255;return p-=8,b};var u=function(c){if(65<=c&&c<=90)return c-65;if(97<=c&&c<=122)return c-97+26;if(48<=c&&c<=57)return c-48+52;if(c==43)return 62;if(c==47)return 63;throw"c:"+c};return w},ut=function(T,E){var C=T,N=E,p=new Array(T*E),w={};w.setPixel=function(g,_,F){p[_*C+g]=F},w.write=function(g){g.writeString("GIF87a"),g.writeShort(C),g.writeShort(N),g.writeByte(128),g.writeByte(0),g.writeByte(0),g.writeByte(0),g.writeByte(0),g.writeByte(0),g.writeByte(255),g.writeByte(255),g.writeByte(255),g.writeString(","),g.writeShort(0),g.writeShort(0),g.writeShort(C),g.writeShort(N),g.writeByte(0);var _=2,F=c(_);g.writeByte(_);for(var O=0;F.length-O>255;)g.writeByte(255),g.writeBytes(F,O,255),O+=255;g.writeByte(F.length-O),g.writeBytes(F,O,F.length-O),g.writeByte(0),g.writeString(";")};var u=function(g){var _=g,F=0,O=0,P={};return P.write=function(G,$){if(G>>>$)throw"length over";for(;F+$>=8;)_.writeByte(255&(G<<F|O)),$-=8-F,G>>>=8-F,O=0,F=0;O=G<<F|O,F=F+$},P.flush=function(){F>0&&_.writeByte(O)},P},c=function(g){for(var _=1<<g,F=(1<<g)+1,O=g+1,P=b(),G=0;G<_;G+=1)P.add(String.fromCharCode(G));P.add(String.fromCharCode(_)),P.add(String.fromCharCode(F));var $=z(),Y=u($);Y.write(_,O);var nt=0,ot=String.fromCharCode(p[nt]);for(nt+=1;nt<p.length;){var at=String.fromCharCode(p[nt]);nt+=1,P.contains(ot+at)?ot=ot+at:(Y.write(P.indexOf(ot),O),P.size()<4095&&(P.size()==1<<O&&(O+=1),P.add(ot+at)),ot=at)}return Y.write(P.indexOf(ot),O),Y.write(F,O),Y.flush(),$.toByteArray()},b=function(){var g={},_=0,F={};return F.add=function(O){if(F.contains(O))throw"dup key:"+O;g[O]=_,_+=1},F.size=function(){return _},F.indexOf=function(O){return g[O]},F.contains=function(O){return typeof g[O]<"u"},F};return w},K=function(T,E,C){for(var N=ut(T,E),p=0;p<E;p+=1)for(var w=0;w<T;w+=1)N.setPixel(w,p,C(w,p));var u=z();N.write(u);for(var c=H(),b=u.toByteArray(),g=0;g<b.length;g+=1)c.writeByte(b[g]);return c.flush(),"data:image/gif;base64,"+c};return n})();(function(){r.stringToBytesFuncs["UTF-8"]=function(n){function o(a){for(var i=[],s=0;s<a.length;
3s++){var l=a.charCodeAt(s);l<128?i.push(l):l<2048?i.push(192|l>>6,128|l&63):l<55296||l>=57344?i.push(224|l>>12,128|l>>6&63,128|l&63):(s++,l=65536+((l&1023)<<10|a.charCodeAt(s)&1023),i.push(240|l>>18,128|l>>12&63,128|l>>6&63,128|l&63))}return i}return o(n)}})(),(function(n){t.exports=n()})(function(){return r})})(ge)),ge.exports}var Sn=Tn();const Dn=bn(Sn);var Fn=Object.defineProperty,On=(t,e,r)=>e in t?Fn(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,Ut=(t,e,r)=>On(t,typeof e!="symbol"?e+"":e,r);const Rn=1,Mn=t=>{const e=new URLSearchParams;return e.set("h",t.h),e.set("k",t.k),t.p&&e.set("p",t.p),t.s&&e.set("s",t.s),`openlv://${t.sessionId}@${Rn}?${e.toString()}`};function Pn(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var ir={exports:{}},sr;function Ln(){return sr||(sr=1,(function(t){var e=Object.prototype.hasOwnProperty,r="~";function n(){}Object.create&&(n.prototype=Object.create(null),new n().__proto__||(r=!1));function o(l,v,k){this.fn=l,this.context=v,this.once=k||!1}function a(l,v,k,f,D){if(typeof k!="function")throw new TypeError("The listener must be a function");var B=new o(k,f||l,D),j=r?r+v:v;return l._events[j]?l._events[j].fn?l._events[j]=[l._events[j],B]:l._events[j].push(B):(l._events[j]=B,l._eventsCount++),l}function i(l,v){--l._eventsCount===0?l._events=new n:delete l._events[v]}function s(){this._events=new n,this._eventsCount=0}s.prototype.eventNames=function(){var l=[],v,k;if(this._eventsCount===0)return l;for(k in v=this._events)e.call(v,k)&&l.push(r?k.slice(1):k);return Object.getOwnPropertySymbols?l.concat(Object.getOwnPropertySymbols(v)):l},s.prototype.listeners=function(l){var v=r?r+l:l,k=this._events[v];if(!k)return[];if(k.fn)return[k.fn];for(var f=0,D=k.length,B=new Array(D);f<D;f++)B[f]=k[f].fn;return B},s.prototype.listenerCount=function(l){var v=r?r+l:l,k=this._events[v];return k?k.fn?1:k.length:0},s.prototype.emit=function(l,v,k,f,D,B){var j=r?r+l:l;if(!this._events[j])return!1;var M=this._events[j],z=arguments.length,H,R;if(M.fn){switch(M.once&&this.removeListener(l,M.fn,void 0,!0),z){case 1:return M.fn.call(M.context),!0;case 2:return M.fn.call(M.context,v),!0;case 3:return M.fn.call(M.context,v,k),!0;case 4:return M.fn.call(M.context,v,k,f),!0;case 5:return M.fn.call(M.context,v,k,f,D),!0;case 6:return M.fn.call(M.context,v,k,f,D,B),!0}for(R=1,H=new Array(z-1);R<z;R++)H[R-1]=arguments[R];M.fn.apply(M.context,H)}else{var ut=M.length,K;for(R=0;R<ut;R++)switch(M[R].once&&this.removeListener(l,M[R].fn,void 0,!0),z){case 1:M[R].fn.call(M[R].context);break;case 2:M[R].fn.call(M[R].context,v);break;case 3:M[R].fn.call(M[R].context,v,k);break;case 4:M[R].fn.call(M[R].context,v,k,f);break;default:if(!H)for(K=1,H=new Array(z-1);K<z;K++)H[K-1]=arguments[K];M[R].fn.apply(M[R].context,H)}}return!0},s.prototype.on=function(l,v,k){return a(this,l,v,k,!1)},s.prototype.once=function(l,v,k){return a(this,l,v,k,!0)},s.prototype.removeListener=function(l,v,k,f){var D=r?r+l:l;if(!this._events[D])return this;if(!v)return i(this,D),this;var B=this._events[D];if(B.fn)B.fn===v&&(!f||B.once)&&(!k||B.context===k)&&i(this,D);else{for(var j=0,M=[],z=B.length;j<z;j++)(B[j].fn!==v||f&&!B[j].once||k&&B[j].context!==k)&&M.push(B[j]);M.length?this._events[D]=M.length===1?M[0]:M:i(this,D)}return this},s.prototype.removeAllListeners=function(l){var v;return l?(v=r?r+l:l,this._events[v]&&i(this,v)):(this._events=new n,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=r,s.EventEmitter=s,t.exports=s})(ir)),ir.exports}Ln();const lt=Symbol.for("@ts-pattern/matcher"),Vr=Symbol.for("@ts-pattern/isVariadic"),oe="@ts-pattern/anonymous-select-key",Ce=t=>!!(t&&typeof t=="object"),ee=t=>t&&!!t[lt],q=(t,e,r)=>{if(ee(t)){const n=t[lt](),{matched:o,selections:a}=n.match(e);return o&&a&&Object.keys(a).forEach(i=>r(i,a[i])),o}if(Ce(t)){if(!Ce(e))return!1;if(Array.isArray(t)){if(!Array.isArray(e))return!1;let n=[],o=[],a=[];for(const i of t.keys()){const s=t[i];ee(s)&&s[Vr]?a.push(s):a.length?o.push(s):n.push(s)}
3if(a.length){if(a.length>1)throw new Error("Pattern error: Using `...P.array(...)` several times in a single pattern is not allowed.");if(e.length<n.length+o.length)return!1;const i=e.slice(0,n.length),s=o.length===0?[]:e.slice(-o.length),l=e.slice(n.length,o.length===0?1/0:-o.length);return n.every((v,k)=>q(v,i[k],r))&&o.every((v,k)=>q(v,s[k],r))&&(a.length===0||q(a[0],l,r))}return t.length===e.length&&t.every((i,s)=>q(i,e[s],r))}return Reflect.ownKeys(t).every(n=>{const o=t[n];return(n in e||ee(a=o)&&a[lt]().matcherType==="optional")&&q(o,e[n],r);var a})}return Object.is(e,t)},st=t=>{var e,r,n;return Ce(t)?ee(t)?(e=(r=(n=t[lt]()).getSelectionKeys)==null?void 0:r.call(n))!=null?e:[]:Array.isArray(t)?$t(t,st):$t(Object.values(t),st):[]},$t=(t,e)=>t.reduce((r,n)=>r.concat(e(n)),[]);function In(...t){if(t.length===1){const[e]=t;return r=>q(e,r,()=>{})}if(t.length===2){const[e,r]=t;return q(e,r,()=>{})}throw new Error(`isMatching wasn't given the right number of arguments: expected 1 or 2, received ${t.length}.`)}function rt(t){return Object.assign(t,{optional:()=>Ie(t),and:e=>X(t,e),or:e=>zr(t,e),select:e=>e===void 0?Jt(t):Jt(e,t)})}function Ae(t){return Object.assign((e=>Object.assign(e,{[Symbol.iterator](){let r=0;const n=[{value:Object.assign(e,{[Vr]:!0}),done:!1},{done:!0,value:void 0}];return{next:()=>{var o;return(o=n[r++])!=null?o:n.at(-1)}}}}))(t),{optional:()=>Ae(Ie(t)),select:e=>Ae(e===void 0?Jt(t):Jt(e,t))})}function Ie(t){return rt({[lt]:()=>({match:e=>{let r={};const n=(o,a)=>{r[o]=a};return e===void 0?(st(t).forEach(o=>n(o,void 0)),{matched:!0,selections:r}):{matched:q(t,e,n),selections:r}},getSelectionKeys:()=>st(t),matcherType:"optional"})})}const jn=(t,e)=>{for(const r of t)if(!e(r))return!1;return!0},Hn=(t,e)=>{for(const[r,n]of t.entries())if(!e(n,r))return!1;return!0},Un=(t,e)=>{const r=Reflect.ownKeys(t);for(const n of r)if(!e(n,t[n]))return!1;return!0};function X(...t){return rt({[lt]:()=>({match:e=>{let r={};const n=(o,a)=>{r[o]=a};return{matched:t.every(o=>q(o,e,n)),selections:r}},getSelectionKeys:()=>$t(t,st),matcherType:"and"})})}function zr(...t){return rt({[lt]:()=>({match:e=>{let r={};const n=(o,a)=>{r[o]=a};return $t(t,st).forEach(o=>n(o,void 0)),{matched:t.some(o=>q(o,e,n)),selections:r}},getSelectionKeys:()=>$t(t,st),matcherType:"or"})})}function W(t){return{[lt]:()=>({match:e=>({matched:!!t(e)})})}}function Jt(...t){const e=typeof t[0]=="string"?t[0]:void 0,r=t.length===2?t[1]:typeof t[0]=="string"?void 0:t[0];return rt({[lt]:()=>({match:n=>{let o={[e??oe]:n};return{matched:r===void 0||q(r,n,(a,i)=>{o[a]=i}),selections:o}},getSelectionKeys:()=>[e??oe].concat(r===void 0?[]:st(r))})})}function Wr(t){return!0}function _t(t){return typeof t=="number"}function Ct(t){return typeof t=="string"}function At(t){return typeof t=="bigint"}const Gr=rt(W(Wr)),Vn=rt(W(Wr)),zn=Gr,Nt=t=>Object.assign(rt(t),{startsWith:e=>{return Nt(X(t,(r=e,W(n=>Ct(n)&&n.startsWith(r)))));var r},endsWith:e=>{return Nt(X(t,(r=e,W(n=>Ct(n)&&n.endsWith(r)))));var r},minLength:e=>Nt(X(t,(r=>W(n=>Ct(n)&&n.length>=r))(e))),length:e=>Nt(X(t,(r=>W(n=>Ct(n)&&n.length===r))(e))),maxLength:e=>Nt(X(t,(r=>W(n=>Ct(n)&&n.length<=r))(e))),includes:e=>{return Nt(X(t,(r=e,W(n=>Ct(n)&&n.includes(r)))));var r},regex:e=>{return Nt(X(t,(r=e,W(n=>Ct(n)&&!!n.match(r)))));var r}}),lr=Nt(W(Ct)),bt=t=>Object.assign(rt(t),{between:(e,r)=>bt(X(t,((n,o)=>W(a=>_t(a)&&n<=a&&o>=a))(e,r))),lt:e=>bt(X(t,(r=>W(n=>_t(n)&&n<r))(e))),gt:e=>bt(X(t,(r=>W(n=>_t(n)&&n>r))(e))),lte:e=>bt(X(t,(r=>W(n=>_t(n)&&n<=r))(e))),gte:e=>bt(X(t,(r=>W(n=>_t(n)&&n>=r))(e))),int:()=>bt(X(t,W(e=>_t(e)&&Number.isInteger(e)))),finite:()=>bt(X(t,W(e=>_t(e)&&Number.isFinite(e)))),positive:()=>bt(X(t,W(e=>_t(e)&&e>0))),negative:()=>bt(X(t,W(e=>_t(e)&&e<0)))}),Wn=bt(W(_t)),Et=t=>Object.assign(rt(t),{between:(e,r)=>Et(X(t,((n,o)=>W(a=>At(a)&&n<=a&&o>=a))(e,r))),lt:e=>Et(X(t,(r=>W(n=>At(n)&&n<r))(e))),gt:e=>Et(X(t,(r=>W(n=>At(n)&&n>r))(e))),lte:e=>Et(X(t,(r=>W(n=>At(n)&&n<=r))(e))),gte:e=>Et(X(t,(r=>W(n=>At(n)&&n>=r))(e))),positive:()=>Et(X(t,W(e=>At(e)&&e>0))),negative:()=>Et(X(t,W(e=>At(e)&&e<0)))}),Gn=Et(W(At)),Kn=rt(W(function(t){return typeof t=="boolean"})),$n=rt(W(function(t){return typeof t=="symbol"})),Jn=rt(W(function(t){return t==null})),Xn=rt(W(function(t){return t!=null}));var Kr={__proto__:null,matcher:lt,optional:Ie,array:function(...t){return Ae({[lt]:()=>({match:e=>{if(!Array.isArray(e))return{matched:!1};if(t.length===0)return{matched:!0};const r=t[0];let n={};if(e.length===0)return st(r).forEach(a=>{n[a]=[]}),{matched:!0,selections:n};const o=(a,i)=>{n[a]=(n[a]||[]).concat([i])};return{matched:e.every(a=>q(r,a,o)),selections:n}},getSelectionKeys:()=>t.length===0?[]:st(t[0])})})},set:function(...t){return rt({[lt]:()=>({match:e=>{if(!(e instanceof Set))return{matched:!1};let r={};if(e.size===0)return{matched:!0,selections:r};if(t.length===0)return{matched:!0};const n=(a,i)=>{r[a]=(r[a]||[]).concat([i])},o=t[0];return{matched:jn(e,a=>q(o,a,n)),selections:r}},getSelectionKeys:()=>t.length===0?[]:st(t[0])})})},map:function(...t){return rt({[lt]:()=>({match:e=>{if(!(e instanceof Map))return{matched:!1};let r={};if(e.size===0)return{matched:!0,selections:r};const n=(s,l)=>{r[s]=(r[s]||[]).concat([l])};if(t.length===0)return{matched:!0};var o;if(t.length===1)throw new Error(`\`P.map\` wasn't given enough arguments. Expected (key, value), received ${(o=t[0])==null?void 0:o.toString()}`);const[a,i]=t;return{matched:Hn(e,(s,l)=>{const v=q(a,l,n),k=q(i,s,n);return v&&k}),selections:r}},getSelectionKeys:()=>t.length===0?[]:[...st(t[0]),...st(t[1])]})})},record:function(...t){return rt({[lt]:()=>({match:e=>{if(e===null||typeof e!="object"||Array.isArray(e))return{matched:!1};var r;if(t.length===0)throw new Error(`\`P.record\` wasn't given enough arguments. Expected (value) or (key, value), received ${(r=t[0])==null?void 0:r.toString()}`);let n={};const o=(s,l)=>{n[s]=(n[s]||[]).concat([l])},[a,i]=t.length===1?[lr,t[0]]:t;return{matched:Un(e,(s,l)=>
3{const v=typeof s!="string"||Number.isNaN(Number(s))?null:Number(s),k=v!==null&&q(a,v,o),f=q(a,s,o),D=q(i,l,o);return(f||k)&&D}),selections:n}},getSelectionKeys:()=>t.length===0?[]:[...st(t[0]),...st(t[1])]})})},intersection:X,union:zr,not:function(t){return rt({[lt]:()=>({match:e=>({matched:!q(t,e,()=>{})}),getSelectionKeys:()=>[],matcherType:"not"})})},when:W,select:Jt,any:Gr,unknown:Vn,_:zn,string:lr,number:Wn,bigint:Gn,boolean:Kn,symbol:$n,nullish:Jn,nonNullable:Xn,instanceOf:function(t){return rt(W((function(e){return r=>r instanceof e})(t)))},shape:function(t){return rt(W(In(t)))}};let Qn=class extends Error{constructor(t){let e;try{e=JSON.stringify(t)}catch{e=t}super(`Pattern matching error: no pattern matches value ${e}`),this.input=void 0,this.input=t}};const Ne={matched:!1,value:void 0};function xt(t){return new Yn(t,Ne)}let Yn=class Ee{constructor(e,r){this.input=void 0,this.state=void 0,this.input=e,this.state=r}with(...e){if(this.state.matched)return this;const r=e[e.length-1],n=[e[0]];let o;e.length===3&&typeof e[1]=="function"?o=e[1]:e.length>2&&n.push(...e.slice(1,e.length-1));let a=!1,i={};const s=(v,k)=>{a=!0,i[v]=k},l=!n.some(v=>q(v,this.input,s))||o&&!o(this.input)?Ne:{matched:!0,value:r(a?oe in i?i[oe]:i:this.input,this.input)};return new Ee(this.input,l)}when(e,r){if(this.state.matched)return this;const n=!!e(this.input);return new Ee(this.input,n?{matched:!0,value:r(this.input,this.input)}:Ne)}otherwise(e){return this.state.matched?this.state.value:e(this.input)}exhaustive(e=Zn){return this.state.matched?this.state.value:e(this.input)}run(){return this.exhaustive()}returnType(){return this}narrow(){return this}};function Zn(t){throw new Qn(t)}const Lt={STANDBY:"standby",CONNECTING:"connecting",READY:"ready",HANDSHAKE:"handshake",HANDSHAKE_PARTIAL:"handshake-partial",ENCRYPTED:"encrypted"},Vt={CREATED:"created",SIGNALING:"signaling",READY:"ready",CONNECTED:"connected",DISCONNECTED:"disconnected"},Tt={STANDBY:"standby",CREATING:"creating",CONNECTING:"connecting",CONNECTED:"connected",ERROR:"error"};var cr={exports:{}},ur;function qn(){return ur||(ur=1,(function(t){(function(){var e={}.hasOwnProperty;function r(){for(var a="",i=0;i<arguments.length;i++){var s=arguments[i];s&&(a=o(a,n(s)))}return a}function n(a){if(typeof a=="string"||typeof a=="number")return a;
3if(typeof a!="object")return"";if(Array.isArray(a))return r.apply(null,a);if(a.toString!==Object.prototype.toString&&!a.toString.toString().includes("[native code]"))return a.toString();var i="";for(var s in a)e.call(a,s)&&a[s]&&(i=o(i,s));return i}function o(a,i){return i?a?a+" "+i:a+i:a}t.exports?(r.default=r,t.exports=r):window.classNames=r})()})(cr)),cr.exports}var to=qn();const Dt=Pn(to),$r={light:{font:{family:"Inter, sans-serif"},body:{color:"#0F172A",background:"#FFFFFF"},border:{radius:"16px"},overlay:{background:"rgba(0, 0, 0, 0.10)",backdrop:{filter:"blur(6px)"}},modal:{shadow:"0px 12px 32px rgba(15,23,42,0.10)"},control:{input:{background:"#FFFFFF",border:"#E2E8F0",text:"#0F172A"},button:{primary:{background:"#FF6A00",color:"#FFFFFF",padding:"8px 16px",hoverBackground:"#FF7D1F",activeBackground:"#E76200",disabledBackground:"#CBD5E1",disabledColor:"#475569",border:"#FF6A00"},secondary:{background:"#E2E8F0",color:"#0F172A",hoverBackground:"#CBD5E1",activeBackground:"#94A3B8",disabledBackground:"#F1F5F9",disabledColor:"#94A3B8",border:"#E2E8F0"},tertiary:{color:"#475569",hoverBackground:"#F1F5F9",activeBackground:"#E2E8F0",disabledColor:"#94A3B8"}}},qr:{background:"#FFFFFF",color:"#0F172A"},card:{background:"#F5F5F5"},text:{primary:"#0F172A",secondary:"#475569",muted:"#94A3B8"}},dark:{font:{family:"Inter, sans-serif"},body:{color:"#F3F4F6",background:"#16181D"},border:{radius:"16px",color:"#2F343C",width:"1px"},overlay:{background:"rgba(0,0,0,0.55)",backdrop:{filter:"blur(8px)"}},modal:{shadow:"0px 22px 60px rgba(0,0,0,0.55)"},control:{input:{background:"#12151A",border:"#2F343C",text:"#E8EAED"},button:{primary:{background:"#FF6A00",color:"#0D0E12",padding:"8px 16px",hoverBackground:"#FF7D1F",activeBackground:"#E76200",disabledBackground:"#2A2F36",disabledColor:"#8E949C",border:"#FF6A00"},secondary:{background:"#262A31",color:"#E8EAED",hoverBackground:"#2D323A",activeBackground:"#23272E",disabledBackground:"#1D2026",disabledColor:"#8E949C",border:"#333843"},tertiary:{color:"#A4A9B1",hoverBackground:"#20242A",activeBackground:"#1B1F24",disabledColor:"#6F747B"}}},qr:{background:"#FFFFFF",color:"#0D0E12"},card:{background:"#1E2127"},text:{primary:"#F3F4F6",secondary:"#C8CCD2",muted:"#9AA0A9"}}},eo={light:{font:{family:"sans-serif"},body:{color:"#1E293B",background:"#FFFFFF"},border:{radius:"16px"},overlay:{background:"rgba(0, 0, 0, 0.3)",backdrop:{filter:"blur(8px)"}},modal:{shadow:"0px 12px 32px rgba(0, 0, 0, 0.25)"},control:{input:{background:"#FFFFFF",border:"#D1D5DC",text:"#111827"},button:{primary:{background:"#3B82F6",color:"#FFFFFF",padding:"8px 16px",hoverBackground:"#2563EB",activeBackground:"#1D4ED8",disabledBackground:"#E5E7EB",disabledColor:"#9CA3AF",border:"#3B82F6"},secondary:{background:"#E5E7EB",color:"#374151",hoverBackground:"#D1D5DC",activeBackground:"#D1D5DB",disabledBackground:"#F9FAFB",disabledColor:"#9CA3AF",border:"#D1D5DC",selectedBackground:"#EFF6FF",selectedColor:"#155dfc"},tertiary:{color:"#6B7280",hoverBackground:"#E5E5E5",activeBackground:"#D1D5DB",disabledColor:"#9CA3AF"}}},qr:{background:"#F9FAFB",color:"#111827"},card:{background:"#F5F5F5"},text:{primary:"#111827",secondary:"#374151",muted:"#6B7280",heading:"#111827",body:"#6a7282"}}},Jr=(t,e,r)=>{for(const[n,o]of Object.entries(r))o&&typeof o=="object"?Jr(t,[...e,n],o):typeof o=="string"&&t.set(`--lv-${[...e,n].join("-")}`,o)},Xr=t=>{const e=new Map;t&&Jr(e,[],t);const r=(a,i)=>{const s=e.get(a);s!==void 0&&!e.has(i)&&e.set(i,s)},n=["primary","secondary","tertiary"],o=["background","color","border","hoverBackground","activeBackground","disabledBackground","disabledColor","selectedBackground","selectedColor"];for(const a of n)for(const i of o)r(`--lv-control-button-${a}-${i}`,`--lv-button-${a}-${i}`),r(`--lv-button-${a}-${i}`,`--lv-control-button-${a}-${i}`);return Object.fromEntries(e.entries())},de={theme:"openlv",tokens:$r,mode:"system"},ro={openlv:$r,simple:eo},no=t=>ro[t],oo=()=>typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",ao=(t,e)=>{const r=t==="system"?[oo(),"light","dark"]:[t,"light","dark"];for(const n of r){const o=e[n];if(o)return{tokens:o,mode:n}}},Qr=t=>{const{theme:e,tokens:r}=t,n=r??no(e),o=ao(t.mode,n);if(!o)throw new Error("Invalid theme configuration: mode does not match tokens");return o},io=({children:t,...e})=>{const{tokens:r,mode:n}=Qr(e);return d("div",{style:Xr(r),id:"root","data-openlv-theme":e.theme,"data-openlv-mode":n,children:t})},Yr=Pr({provider:void 0}),so=({provider:t,theme:e,onClose:r})=>{const n=e??de;return d(Yr.Provider,{value:{provider:t},children:d(io,{...n,children:d(Ra,{onClose:r})})})},lo=()=>{const t=Pe(Yr);
3if(!t.provider)throw new Error("Provider not found");return t},Qt=()=>{const{provider:t}=lo(),[e,r]=it(t?.getState().status||Tt.ERROR);if(ct(()=>{const n=o=>{r(o)};return t?.on("status_change",n),()=>{t?.off("status_change",n)}},[t]),!t)throw new Error("Provider not found");return{provider:t,status:e}},je=(...t)=>console.log("%c[modal]%c","color: yellow; font-weight: bold","color: inherit; font-weight: normal",...t),Zr=(t,e,r)=>{ct(()=>(t?.on(e,r),()=>{t?.off(e,r)}),[t,e])},He=()=>{const{provider:t}=Qt(),[e,r]=it(t?.storage.getSettings());Zr(t?.storage.emitter,"settings_change",s=>{r(s)});const n=s=>{if(!e||e.signaling?.p===s)return;const l={...e,signaling:{...e.signaling,p:s}};r(l),t?.storage.setSettings(l)},o=s=>{if(!e||e.signaling?.s[e.signaling?.p]===s)return;const l={...e,signaling:{...e.signaling,s:{...e.signaling.s,[e.signaling.p]:s}}};r(l),t?.storage.setSettings(l)},a=s=>{e&&(r({...e,retainHistory:s}),t?.storage.setSettings({...e,retainHistory:s}))},i=s=>{e&&(r({...e,autoReconnect:s}),t?.storage.setSettings({...e,autoReconnect:s}))};if(!e)throw new Error("Settings not found");return{settings:e,updateSignalingProtocol:n,updateSignalingServer:o,updateRetainHistory:a,updateAutoReconnect:i}},Yt=()=>{const{provider:t}=Qt(),[e,r]=it(t?.getSession()),n=e?.getHandshakeParameters(),o=n?Mn(n):void 0,[a,i]=it(e?.getState());return Zr(e?.emitter,"state_change",s=>{je("session state change: ",s),i(s)}),ct(()=>{const s=()=>{const l=t?.getSession();l&&r(l)};return t?.on("status_change",s),()=>{t?.off("status_change",s)}},[t]),ct(()=>{const s=l=>{r(l),i(l.getState())};return t?.on("session_started",s),()=>{t?.off("session_started",s)}},[t]),ct(()=>{e&&i(e.getState())},[e]),{uri:o,status:a}},co=()=>{const{provider:t}=Qt(),{settings:e}=He();return{start:()=>{const r=e?.signaling?.p,n=e?.signaling?.s[r];if(!r||!n)throw new Error("Invalid protocol or server");return t?.createSession({p:r,s:n})}}},Be=({state:t})=>{const{status:e,uri:r}=Yt(),{status:n}=Qt();return console.error("Unknown state: ",{state:t,sessionStatus:e,providerStatus:n}),d("div",{className:"rounded-md p-2",style:{backgroundColor:"var(--lv-button-secondary-background)",color:"var(--lv-text-muted)"},children:[d("div",{children:["Unknown state: ",JSON.stringify(t)]}),d("div",{children:["URI: ",r]}),d("div",{children:["Session Status: ",JSON.stringify(e)]}),d("div",{children:["Provider Status: ",JSON.stringify(n)]})]})},uo=({onCopy:t})=>{const{uri:e}=Yt(),r=yt(()=>{e&&t(e)},[e,t]),n=yt(i=>{const s=Dn,l=s(0,"M");return l.addData(i),l.make(),l.createSvgTag({cellSize:5,margin:0,scalable:!0})},[]),o="var(--lv-button-secondary-border)",a="var(--lv-qr-background)";return d("div",{className:"flex flex-col items-center gap-4 px-2",children:[d("div",{className:"w-full space-y-4 rounded-md p-4",style:{background:"var(--lv-card-background)",border:`1px solid ${o}`},children:[e&&d("div",{className:"relative mx-auto flex w-fit items-center justify-center rounded-lg p-4",style:{background:a,border:`1px solid ${o}`},children:d("button",{className:"h-[200px] w-[200px] cursor-pointer rounded",onClick:r,title:"Click to copy connection URL",dangerouslySetInnerHTML:{__html:n(e)},style:{background:a,color:"var(--lv-qr-color)"}})}),d("div",{className:"w-full",children:d("button",{type:"button",onClick:r,className:"w-full cursor-pointer rounded-lg px-4 py-2 text-sm transition bg-(--lv-button-secondary-background) hover:bg-(--lv-button-secondary-hoverBackground) active:bg-(--lv-button-secondary-activeBackground)",style:{color:"var(--lv-text-primary)",border:`1px solid ${o}`},children:"Copy Connection URL"})})]}),d("div",{className:"w-full text-sm",style:{color:"var(--lv-text-secondary)"},children:[d("span",{children:"Scan the code above using your mobile wallet."}),d("br",{}),d("span",{children:"Or copy the link and paste it into your wallet."})]})]})},fo=()=>typeof document<"u"&&"startViewTransition"in document,vo=t=>{fo()?document.startViewTransition(t):t()},dr=()=>d("div",{className:"flex items-center justify-center",children:d("div",{className:"h-8 w-8 animate-spin rounded-full border-4 border-blue-500 border-t-transparent"})}),et={CREATING:"creating",CONNECTING:"connecting",READY:"ready",CONFIRMING:"confirming",CONNECTED:"connected",DISCONNECTED:"disconnected",ERROR:"error"},ho=t=>{const[e,r]=it(t),n=pt(t);return ct(()=>{t!==n.current&&vo(()=>{r(t),n.current=t})},[t]),{displayState:e}},po=t=>t?xt(t).with({status:Vt.CREATED},()=>et.CREATING).with({status:Vt.SIGNALING,signaling:Kr.select()},e=>xt(e).with({state:Lt.STANDBY},()=>et.CONNECTING).with({state:Lt.CONNECTING},()=>et.CONNECTING).with({state:Lt.READY},()=>et.READY).with({state:Lt.HANDSHAKE}
3,()=>et.CONFIRMING).with({state:Lt.HANDSHAKE_PARTIAL},()=>et.CONFIRMING).with({state:Lt.ENCRYPTED},()=>et.CONNECTED).otherwise(()=>et.CONNECTING)).with({status:Vt.READY},()=>et.READY).with({status:Vt.CONNECTED},()=>et.CONNECTED).with({status:Vt.DISCONNECTED},()=>et.DISCONNECTED).otherwise(()=>et.ERROR):et.CONNECTING,go=({onClose:t,onCopy:e})=>{const{status:r}=Yt(),{displayState:n}=ho(po(r));return d("div",{style:{viewTransitionName:"connection-flow"},className:"w-full",children:xt(n).with(et.CREATING,()=>d("div",{className:"flex flex-col items-center gap-4 p-6",children:[d(dr,{}),d("div",{className:"text-center",children:[d("h3",{className:"mb-2 font-semibold text-[var(--lv-text-primary)] text-lg",children:"Preparing connection"}),d("p",{className:"text-[var(--lv-text-muted)] text-sm",children:"Generating keys…"})]})]})).with(et.CONNECTING,()=>d("div",{className:"flex flex-col items-center gap-4 p-6",children:[d(dr,{}),d("div",{className:"text-center",children:[d("h3",{className:"mb-2 font-semibold text-[var(--lv-text-primary)] text-lg",children:"Connecting"}),d("p",{className:"text-[var(--lv-text-muted)] text-sm",children:"Waiting for network connection..."})]})]})).with(et.READY,()=>d(uo,{onCopy:e})).with(et.CONFIRMING,()=>d("div",{className:"flex flex-col items-center gap-4 p-6",children:d("div",{className:"text-center",children:d("h3",{className:"mb-2 font-semibold text-[var(--lv-text-primary)] text-lg",children:"Establishing e2e encryption..."})})})).with(et.CONNECTED,()=>d("div",{className:"flex flex-col items-center gap-4 p-6",children:d("div",{className:"text-center",children:[d("div",{className:"mb-4 text-4xl",children:"✅"}),d("h3",{className:"mb-2 font-semibold text-[var(--lv-text-primary)] text-lg",children:"Connected Successfully!"}),d("p",{className:"text-[var(--lv-text-muted)] text-sm",children:"Your wallet is now connected and ready to use."})]})})).with(et.DISCONNECTED,()=>d("div",{className:"flex flex-col items-center gap-4 p-6",children:[d("div",{className:"text-center",children:[d("div",{className:"mb-4 text-4xl",children:"🔌"}),d("h3",{className:"mb-2 font-semibold text-[var(--lv-text-primary)] text-lg",children:"Disconnected"}),d("p",{className:"mb-4 text-[var(--lv-text-muted)] text-sm",children:"The connection has been closed."})]}),d("button",{type:"button",onClick:t,className:"w-full rounded-lg bg-[var(--lv-button-secondary-background)] px-4 py-2 font-semibold text-[var(--lv-text-primary)] text-sm transition hover:bg-[var(--lv-button-primary-background-hover)]",children:"Close"})]})).otherwise(()=>d(Be,{state:r}))})};function qr(t,e){for(var r in e)t[r]=e[r];return t}function Te(t,e){for(var r in t)if(r!=="__source"&&!(r in e))return!0;for(var n in e)if(n!=="__source"&&t[n]!==e[n])return!0;return!1}function tn(t,e){var r=e(),n=it({t:{__:r,u:e}}),o=n[0].t,a=n[1];return Rt(function(){o.__=r,o.u=e,_e(o)&&a({t:o})},[t,r,e]),ct(function(){return _e(o)&&a({t:o}),t(function(){_e(o)&&a({t:o})})},[t]),r}function _e(t){var e,r,n=t.u,o=t.__;try{var a=n();return!((e=o)===(r=a)&&(e!==0||1/e==1/r)||e!=e&&r!=r)}catch{return!0}}function en(t){t()}function rn(t){return t}function nn(){return[!1,en]}var on=Rt;function Se(t,e){this.props=t,this.context=e}function _o(t,e){function r(o){var a=this.props.ref,i=a==o.ref;return!i&&a&&(a.call?a(null):a.current=null),e?!e(this.props,o)||!i:Te(this.props,o)}function n(o){return this.shouldComponentUpdate=r,ht(t,o)}return n.displayName="Memo("+(t.displayName||t.name)+")",n.prototype.isReactComponent=!0,n.__f=!0,n.type=t,n}(Se.prototype=new mt).isPureReactComponent=!0,Se.prototype.shouldComponentUpdate=function(t,e){return Te(this.props,t)||Te(this.state,e)};var fr=V.__b;V.__b=function(t){t.type&&t.type.__f&&t.ref&&(t.props.ref=t.ref,t.ref=null),fr&&fr(t)};var bo=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function mo(t){function e(r){var n=qr({},r);return delete n.ref,t(n,r.ref||null)}return e.$$typeof=bo,e.render=t,e.prototype.isReactComponent=e.__f=!0,e.displayName="ForwardRef("+(t.displayName||t.name)+")",e}var vr=function(t,e){return t==null?null:kt(kt(t).map(e))},yo={map:vr,forEach:vr,count:function(t){return t?kt(t).length:0},only:function(t){var e=kt(t);if(e.length!==1)throw"Children.only";return e[0]},toArray:kt},wo=V.__e;V.__e=function(t,e,r,n){if(t.then){for(var o,a=e;a=a.__;)if((o=a.__c)&&o.__c)return e.__e==null&&(e.__e=r.__e,e.__k=r.__k),o.__c(t,e)}wo(t,e,r,n)};var hr=V.unmount;function an(t,e,r){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach(function(n){typeof n.__c=="function"&&n.__c()}),t.__c.__H=null),(t=qr({},t)).__c!=null&&(t.__c.__P===r&&(t.__c.__P=e),t.__c.__e=!0,t.__c=null),t.__k=t.__k&&t.__k.map(function(n){return an(n,e,r)}
vendor: 3,680 bytes, line 3
3)),t}function sn(t,e,r){return t&&r&&(t.__v=null,t.__k=t.__k&&t.__k.map(function(n){return sn(n,e,r)}),t.__c&&t.__c.__P===e&&(t.__e&&r.appendChild(t.__e),t.__c.__e=!0,t.__c.__P=r)),t}function re(){this.__u=0,this.o=null,this.__b=null}function ln(t){var e=t.__.__c;return e&&e.__a&&e.__a(t)}function xo(t){var e,r,n,o=null;function a(i){if(e||(e=t()).then(function(s){s&&(o=s.default||s),n=!0},function(s){r=s,n=!0}),r)throw r;if(!n)throw e;return o?ht(o,i):null}return a.displayName="Lazy",a.__f=!0,a}function zt(){this.i=null,this.l=null}V.unmount=function(t){var e=t.__c;e&&e.__R&&e.__R(),e&&32&t.__u&&(t.type=null),hr&&hr(t)},(re.prototype=new mt).__c=function(t,e){var r=e.__c,n=this;n.o==null&&(n.o=[]),n.o.push(r);var o=ln(n.__v),a=!1,i=function(){a||(a=!0,r.__R=null,o?o(s):s())};r.__R=i;var s=function(){if(!--n.__u){if(n.state.__a){var l=n.state.__a;n.__v.__k[0]=sn(l,l.__c.__P,l.__c.__O)}var v;for(n.setState({__a:n.__b=null});v=n.o.pop();)v.forceUpdate()}};n.__u++||32&e.__u||n.setState({__a:n.__b=n.__v.__k[0]}),t.then(i,i)},re.prototype.componentWillUnmount=function(){this.o=[]},re.prototype.render=function(t,e){if(this.__b){if(this.__v.__k){var r=document.createElement("div"),n=this.__v.__k[0].__c;this.__v.__k[0]=an(this.__b,r,n.__O=n.__P)}this.__b=null}var o=e.__a&&ht(gt,null,t.fallback);return o&&(o.__u&=-33),[ht(gt,null,e.__a?null:t.children),o]};var pr=function(t,e,r){if(++r[1]===r[0]&&t.l.delete(e),t.props.revealOrder&&(t.props.revealOrder[0]!=="t"||!t.l.size))for(r=t.i;r;){for(;r.length>3;)r.pop()();if(r[1]<r[0])break;t.i=r=r[2]}};function ko(t){return this.getChildContext=function(){return t.context},t.children}function Co(t){var e=this,r=t.h;if(e.componentWillUnmount=function(){Ot(null,e.v),e.v=null,e.h=null},e.h&&e.h!==r&&e.componentWillUnmount(),!e.v){for(var n=e.__v;n!==null&&!n.__m&&n.__!==null;)n=n.__;e.h=r,e.v={nodeType:1,parentNode:r,childNodes:[],__k:{__m:n.__m},contains:function(){return!0},insertBefore:function(o,a){this.childNodes.push(o),e.h.insertBefore(o,a)},removeChild:function(o){this.childNodes.splice(this.childNodes.indexOf(o)>>>1,1),e.h.removeChild(o)}}}Ot(ht(ko,{context:e.context},t.__v),e.v)}function Ao(t,e){var r=ht(Co,{__v:t,h:e});return r.containerInfo=e,r}(zt.prototype=new mt).__a=function(t){var e=this,r=ln(e.__v),n=e.l.get(t);return n[0]++,function(o){var a=function(){e.props.revealOrder?(n.push(o),pr(e,t,n)):o()};r?r(a):a()}},zt.prototype.render=function(t){this.i=null,this.l=new Map;var e=kt(t.children);t.revealOrder&&t.revealOrder[0]==="b"&&e.reverse();for(var r=e.length;r--;)this.l.set(e[r],this.i=[1,0,this.i]);return t.children},zt.prototype.componentDidUpdate=zt.prototype.componentDidMount=function(){var t=this;this.l.forEach(function(e,r){pr(t,r,e)})};var cn=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,No=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Eo=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Bo=/[A-Z0-9]/g,To=typeof document<"u",So=function(t){return(typeof Symbol<"u"&&typeof Symbol()=="symbol"?/fil|che|rad/:/fil|che|ra/).test(t)};function Do(t,e,r){return e.__k==null&&(e.textContent=""),Ot(t,e),typeof r=="function"&&r(),t?t.__c:null}function Fo(t,e,r){return Mr(t,e),typeof r=="function"&&r(),t?t.__c:null}mt.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(t){Object.defineProperty(mt.prototype,t,{configurable:!0,get:function(){return this["UNSAFE_"+t]}
3,set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:e})}})});var gr=V.event;function Oo(){}function Ro(){return this.cancelBubble}function Mo(){return this.defaultPrevented}V.event=function(t){return gr&&(t=gr(t)),t.persist=Oo,t.isPropagationStopped=Ro,t.isDefaultPrevented=Mo,t.nativeEvent=t};var Ue,Po={enumerable:!1,configurable:!0,get:function(){return this.class}},_r=V.vnode;V.vnode=function(t){typeof t.type=="string"&&(function(e){var r=e.props,n=e.type,o={},a=n.indexOf("-")===-1;for(var i in r){var s=r[i];if(!(i==="value"&&"defaultValue"in r&&s==null||To&&i==="children"&&n==="noscript"||i==="class"||i==="className")){var l=i.toLowerCase();i==="defaultValue"&&"value"in r&&r.value==null?i="value":i==="download"&&s===!0?s="":l==="translate"&&s==="no"?s=!1:l[0]==="o"&&l[1]==="n"?l==="ondoubleclick"?i="ondblclick":l!=="onchange"||n!=="input"&&n!=="textarea"||So(r.type)?l==="onfocus"?i="onfocusin":l==="onblur"?i="onfocusout":Eo.test(i)&&(i=l):l=i="oninput":a&&No.test(i)?i=i.replace(Bo,"-$&").toLowerCase():s===null&&(s=void 0),l==="oninput"&&o[i=l]&&(i="oninputCapture"),o[i]=s}}n=="select"&&o.multiple&&Array.isArray(o.value)&&(o.value=kt(r.children).forEach(function(v){v.props.selected=o.value.indexOf(v.props.value)!=-1})),n=="select"&&o.defaultValue!=null&&(o.value=kt(r.children).forEach(function(v){v.props.selected=o.multiple?o.defaultValue.indexOf(v.props.value)!=-1:o.defaultValue==v.props.value})),r.class&&!r.className?(o.class=r.class,Object.defineProperty(o,"className",Po)):(r.className&&!r.class||r.class&&r.className)&&(o.class=o.className=r.className),e.props=o})(t),t.$$typeof=cn,_r&&_r(t)};var br=V.__r;V.__r=function(t){br&&br(t),Ue=t.__c};var mr=V.diffed;V.diffed=function(t){mr&&mr(t);var e=t.props,r=t.__e;r!=null&&t.type==="textarea"&&"value"in e&&e.value!==r.value&&(r.value=e.value==null?"":e.value),Ue=null};var Lo={ReactCurrentDispatcher:{current:{readContext:function(t){return Ue.__n[t.__c].props.value},useCallback:yt,useContext:Pe,useDebugValue:jr,useDeferredValue:rn,useEffect:ct,useId:Hr,useImperativeHandle:Ir,useInsertionEffect:on,useLayoutEffect:Rt,useMemo:ue,useReducer:Me,useRef:pt,useState:it,useSyncExternalStore:tn,useTransition:nn}}};function Io(t){return ht.bind(null,t)}function fe(t){return!!t&&t.$$typeof===cn}function jo(t){return fe(t)&&t.type===gt}function Ho(t){return!!t&&!!t.displayName&&(typeof t.displayName=="string"||t.displayName instanceof String)&&t.displayName.startsWith("Memo(")}function Uo(t){return fe(t)?An.apply(null,arguments):t}function Vo(t){return!!t.__k&&(Ot(null,t),!0)}function zo(t){return t&&(t.base||t.nodeType===1&&t)||null}var Wo=function(t,e){return t(e)},Go=function(t,e){return t(e)},Ko=gt,$o=fe,Ft={useState:it,useId:Hr,useReducer:Me,useEffect:ct,useLayoutEffect:Rt,useInsertionEffect:on,useTransition:nn,useDeferredValue:rn,useSyncExternalStore:tn,startTransition:en,useRef:pt,useImperativeHandle:Ir,useMemo:ue,useCallback:yt,useContext:Pe,useDebugValue:jr,version:"18.3.1",Children:yo,render:Do,hydrate:Fo,unmountComponentAtNode:Vo,createPortal:Ao,createElement:ht,createContext:Pr,createFactory:Io,cloneElement:Uo,createRef:yn,Fragment:gt,isValidElement:fe,isElement:$o,isFragment:jo,isMemo:Ho,findDOMNode:zo,Component:mt,PureComponent:Se,memo:_o,forwardRef:mo,flushSync:Go,unstable_batchedUpdates:Wo,StrictMode:Ko,Suspense:re,SuspenseList:zt,lazy:xo,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Lo},un={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},yr=Ft.createContext&&Ft.createContext(un),Jo=["attr","size","title"];function Xo(t,e){if(t==null)return{};var r=Qo(t,e),n,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(o=0;o<a.length;o++)n=a[o],!(e.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}function Qo(t,e){if(t==null)return{};var r={};for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)){if(e.indexOf(n)>=0)continue;r[n]=t[n]}return r}function ae(){return ae=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];
3for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},ae.apply(this,arguments)}function wr(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(t,o).enumerable})),r.push.apply(r,n)}return r}function ie(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};e%2?wr(Object(r),!0).forEach(function(n){Yo(t,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):wr(Object(r)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(r,n))})}return t}function Yo(t,e,r){return e=Zo(e),e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function Zo(t){var e=qo(t,"string");return typeof e=="symbol"?e:e+""}function qo(t,e){if(typeof t!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var n=r.call(t,e);if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function dn(t){return t&&t.map((e,r)=>Ft.createElement(e.tag,ie({key:r},e.attr),dn(e.child)))}function ve(t){return e=>Ft.createElement(ta,ae({attr:ie({},t.attr)},e),dn(t.child))}function ta(t){var e=r=>{var{attr:n,size:o,title:a}=t,i=Xo(t,Jo),s=o||r.size||"1em",l;return r.className&&(l=r.className),t.className&&(l=(l?l+" ":"")+t.className),Ft.createElement("svg",ae({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,n,i,{className:l,style:ie(ie({color:t.color||r.color},r.style),t.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),a&&Ft.createElement("title",null,a),t.children)};return yr!==void 0?Ft.createElement(yr.Consumer,null,r=>e(r)):e(un)}function ea(t){return ve({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M416.3 256c0-21 13.1-38.9 31.7-46.1-4.9-20.5-13-39.7-23.7-57.1-6.4 2.8-13.2 4.3-20.1 4.3-12.6 0-25.2-4.8-34.9-14.4-14.9-14.9-18.2-36.8-10.2-55-17.3-10.7-36.6-18.8-57-23.7C295 82.5 277 95.7 256 95.7S217 82.5 209.9 64c-20.5 4.9-39.7 13-57.1 23.7 8.1 18.1 4.7 40.1-10.2 55-9.6 9.6-22.3 14.4-34.9 14.4-6.9 0-13.7-1.4-20.1-4.3C77 170.3 68.9 189.5 64 210c18.5 7.1 31.7 25 31.7 46.1 0 21-13.1 38.9-31.6 46.1 4.9 20.5 13 39.7 23.7 57.1 6.4-2.8 13.2-4.2 20-4.2 12.6 0 25.2 4.8 34.9 14.4 14.8 14.8 18.2 36.8 10.2 54.9 17.4 10.7 36.7 18.8 57.1 23.7 7.1-18.5 25-31.6 46-31.6s38.9 13.1 46 31.6c20.5-4.9 39.7-13 57.1-23.7-8-18.1-4.6-40 10.2-54.9 9.6-9.6 22.2-14.4 34.9-14.4 6.8 0 13.7 1.4 20 4.2 10.7-17.4 18.8-36.7 23.7-57.1-18.4-7.2-31.6-25.1-31.6-46.2zm-159.4 79.9c-44.3 0-80-35.9-80-80s35.7-80 80-80 80 35.9 80 80-35.7 80-80 80z"},child:[]}]})(t)}var ra=/\s+/g,na=t=>typeof t!="string"||!t?t:t.replace(ra," ").trim(),se=(...t)=>{const e=[],r=n=>{if(!n&&n!==0&&n!==0n)return;if(Array.isArray(n)){for(let a=0,i=n.length;a<i;a++)r(n[a]);return}const o=typeof n;if(o==="string"||o==="number"||o==="bigint"){if(o==="number"&&n!==n)return;e.push(String(n))}else if(o==="object"){const a=Object.keys(n);for(let i=0,s=a.length;i<s;i++){const l=a[i];n[l]&&e.push(l)}}};for(let n=0,o=t.length;n<o;n++){const a=t[n];a!=null&&r(a)}return e.length>0?na(e.join(" ")):void 0},xr=t=>t===!1?"false":t===!0?"true":t===0?"0":t,dt=t=>{if(!t||typeof t!="object")return!0;for(const e in t)return!1;return!0},oa=(t,e)=>{if(t===e)return!0;if(!t||!e)return!1;const r=Object.keys(t),n=Object.keys(e);if(r.length!==n.length)return!1;for(let o=0;o<r.length;o++){const a=r[o];if(!n.includes(a)||t[a]!==e[a])return!1}return!0},aa=(t,e)=>{for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)){const n=e[r];r in t?t[r]=se(t[r],n):t[r]=n}return t},fn=(t,e)=>{for(let r=0;r<t.length;r++){const n=t[r];Array.isArray(n)?fn(n,e):n&&e.push(n)}},vn=(...t)=>{const e=[];fn(t,e);const r=[];for(let n=0;n<e.length;n++)e[n]&&r.push(e[n]);return r},De=(t,e)=>{const r={};for(const n in t){const o=t[n];if(n in e){const a=e[n];Array.isArray(o)||Array.isArray(a)?r[n]=vn(a,o):typeof o=="object"&&typeof a=="object"&&o&&a?r[n]=De(o,a):r[n]=a+" "+o}else r[n]=o}for(const n in e)n in t||(r[n]=e[n]);return r},ia={twMerge:!0,twMergeConfig:{}};function sa(){let t=null,e={},r=!1;return{get cachedTwMerge(){return t},set cachedTwMerge(n){t=n}
3,get cachedTwMergeConfig(){return e},set cachedTwMergeConfig(n){e=n},get didTwMergeConfigChange(){return r},set didTwMergeConfigChange(n){r=n},reset(){t=null,e={},r=!1}}}var be=sa(),la=t=>{const e=(r,n)=>{const{extend:o=null,slots:a={},variants:i={},compoundVariants:s=[],compoundSlots:l=[],defaultVariants:v={}}=r,k={...ia,...n},f=o?.base?se(o.base,r?.base):r?.base,D=o?.variants&&!dt(o.variants)?De(i,o.variants):i,B=o?.defaultVariants&&!dt(o.defaultVariants)?{...o.defaultVariants,...v}:v;!dt(k.twMergeConfig)&&!oa(k.twMergeConfig,be.cachedTwMergeConfig)&&(be.didTwMergeConfigChange=!0,be.cachedTwMergeConfig=k.twMergeConfig);const j=dt(o?.slots),M=dt(a)?{}:{base:se(r?.base,j&&o?.base),...a},z=j?M:aa({...o?.slots},dt(M)?{base:r?.base}:M),H=dt(o?.compoundVariants)?s:vn(o?.compoundVariants,s),R=K=>{if(dt(D)&&dt(a)&&j)return t(f,K?.class,K?.className)(k);if(H&&!Array.isArray(H))throw new TypeError(`The "compoundVariants" prop must be an array. Received: ${typeof H}`);if(l&&!Array.isArray(l))throw new TypeError(`The "compoundSlots" prop must be an array. Received: ${typeof l}`);const T=(b,g=D,_=null,F=null)=>{const O=g[b];if(!O||dt(O))return null;const P=F?.[b]??K?.[b];if(P===null)return null;const G=xr(P);if(typeof G=="object")return null;const $=B?.[b],Y=G??xr($);return O[Y||"false"]},E=()=>
3{if(!D)return null;const b=Object.keys(D),g=[];for(let _=0;_<b.length;_++){const F=T(b[_],D);F&&g.push(F)}return g},C=(b,g)=>{if(!D||typeof D!="object")return null;const _=[];for(const F in D){const O=T(F,D,b,g),P=b==="base"&&typeof O=="string"?O:O&&O[b];P&&_.push(P)}return _},N={};for(const b in K){const g=K[b];g!==void 0&&(N[b]=g)}const p=(b,g)=>{const _=typeof K?.[b]=="object"?{[b]:K[b]?.initial}:{};return{...B,...N,..._,...g}},w=(b=[],g)=>{const _=[],F=b.length;for(let O=0;O<F;O++){const{class:P,className:G,...$}=b[O];let Y=!0;const nt=p(null,g);for(const ot in $){const at=$[ot],Mt=nt[ot];if(Array.isArray(at)){if(!at.includes(Mt)){Y=!1;break}}else{if((at==null||at===!1)&&(Mt==null||Mt===!1))continue;if(Mt!==at){Y=!1;break}}}Y&&(P&&_.push(P),G&&_.push(G))}return _},u=b=>{const g=w(H,b);if(!Array.isArray(g))return g;const _={},F=t;for(let O=0;O<g.length;O++){const P=g[O];if(typeof P=="string")_.base=F(_.base,P)(k);else if(typeof P=="object")for(const G in P)_[G]=F(_[G],P[G])(k)}return _},c=b=>{if(l.length<1)return null;const g={},_=p(null,b);for(let F=0;F<l.length;F++){const{slots:O=[],class:P,className:G,...$}=l[F];if(!dt($)){let Y=!0;for(const nt in $){const ot=_[nt],at=$[nt];if(ot===void 0||(Array.isArray(at)?!at.includes(ot):at!==ot)){Y=!1;break}}if(!Y)continue}for(let Y=0;Y<O.length;Y++){const nt=O[Y];g[nt]||(g[nt]=[]),g[nt].push([P,G])}}return g};if(!dt(a)||!j){const b={};if(typeof z=="object"&&!dt(z)){const g=t;for(const _ in z)b[_]=F=>{const O=u(F),P=c(F);return g(z[_],C(_,F),O?O[_]:void 0,P?P[_]:void 0,F?.class,F?.className)(k)}}return b}return t(f,E(),w(H),K?.class,K?.className)(k)},ut=()=>{if(!(!D||typeof D!="object"))return Object.keys(D)};return R.variantKeys=ut(),R.extend=o,R.base=f,R.slots=z,R.variants=D,R.defaultVariants=B,R.compoundSlots=l,R.compoundVariants=H,R};return{tv:e,createTV:r=>(n,o)=>e(n,o?De(r,o):r)}},ca=(...t)=>e=>se(t)||void 0,{tv:hn}=la(ca);const kr=hn({base:"lv-button flex items-center justify-center rounded-lg transition-colors cursor-pointer active:scale-95 transition-transform",variants:{$variant:{primary:"font-semibold text-sm bg-[var(--lv-button-primary-background)] text-[var(--lv-button-primary-color)] border-[var(--lv-button-primary-border)] hover:bg-[var(--lv-button-primary-hoverBackground,var(--lv-button-primary-background))] active:bg-[var(--lv-button-primary-activeBackground,var(--lv-button-primary-hoverBackground,var(--lv-button-primary-background)))] disabled:bg-[var(--lv-button-primary-disabledBackground,var(--lv-button-primary-background))] disabled:text-[var(--lv-button-primary-disabledColor,var(--lv-button-primary-color))]",secondary:"border bg-[var(--lv-button-secondary-background)] text-[var(--lv-button-secondary-color)] border-[var(--lv-button-secondary-border,var(--lv-button-secondary-background))] hover:bg-[var(--lv-button-secondary-hoverBackground,var(--lv-button-secondary-background))] active:bg-[var(--lv-button-secondary-activeBackground,var(--lv-button-secondary-hoverBackground,var(--lv-button-secondary-background)))] disabled:bg-[var(--lv-button-secondary-disabledBackground,var(--lv-button-secondary-background))] disabled:text-[var(--lv-button-secondary-disabledColor,var(--lv-button-secondary-color))]",tertiary:"bg-transparent text-[var(--lv-text-muted)] hover:bg-[var(--lv-control-button-tertiary-hoverBackground,transparent)] active:bg-[var(--lv-control-button-tertiary-activeBackground,var(--lv-control-button-tertiary-hoverBackground,transparent))] disabled:text-[var(--lv-control-button-tertiary-disabledColor,var(--lv-text-muted))]"},$size:{sm:"h-6",md:"h-8",lg:"h-11"},$aspect:{square:"aspect-square",auto:""}},defaultVariants:{$size:"md",$variant:"primary",$aspect:"auto"}});function Gt(t){const{children:e,className:r,$variant:n,$size:o,$aspect:a,...i}=t,{href:s,onClick:l}=t;if(s){const k={href:s,onClick:l,className:Dt(kr({$variant:n,$size:o,$aspect:a}),r),...i};return ht("a",k,e)}const v={onClick:l,className:Dt(kr({$variant:n,$size:o,$aspect:a}),r),...i};return ht("button",v,e)}const ua=({isApple:t})=>d("div",{className:"flex h-full w-full justify-between",children:[d("div",{className:"grow py-1 pl-1",children:d("div",{className:"h-full rounded-sm border border-gray-300 bg-gray-400"})}),d("div",{className:"flex h-full w-3 flex-col items-center justify-center gap-0.5 pr-0.5",children:Array.from({length:t?1:3}).map((e,r)=>d("div",{className:"h-1.5 w-1.5 rounded-full border border-gray-500"},"dot-t-"+r))})]}),da=({isApple:t})=>d("div",{className:"flex h-full w-full flex-col justify-between",children:[d("div",{className:"grow px-1 pt-1",children:d("div",{className:"h-full rounded-sm border border-gray-200 bg-gray-300"})}),d("div",{className:"flex h-3 w-full items-center justify-center gap-0.5 pb-0.5",children:Array.from({length:t?1:3}).map((e,r)=>d("div",{className:"h-1.5 w-1.5 rounded-full border border-gray-400"},"dot-p-"+r))})]}),fa=()=>d("div",{className:"-space-x-4 flex items-end",children:[d("div",{className:"h-38 w-48 overflow-hidden rounded-lg bg-gray-300",children:d(ua,{isApple:!0})}),d("div",{className:"h-18 w-12 overflow-hidden rounded-lg bg-gray-200",children:d(da,{isApple:!0})})]}),va=({onSettings:t})=>{const{start:e}=co();return d("div",{className:"flex flex-col items-center gap-4 p-6",children:[d(fa,{}),d("div",{className:"text-center",children:d("p",{className:"text-sm",style:{color:"var(--lv-text-secondary)"},children:"Click the button below to start a connection"})}),d("div",{className:"flex items-center",children:[d(Gt,{type:"button",onClick:e,className:"z-10 px-6 py-3",$variant:"primary",$size:"lg",children:"Generate QR"}),d(Gt,{type:"button","aria-label":"Connection settings","aria-pressed":!1,onClick:t,className:"-ml-1 rounded-l-none px-3",$aspect:"square",$size:"lg",$variant:"secondary",children:d(ea,{className:"h-5 w-5",style:{color:"var(--lv-text-muted)"}})})]})]})},ha=async t=>{if(!t)return!1;try{if(navigator?.clipboard?.writeText)return await navigator.clipboard.writeText(t),!0}catch{}try{const e=document.createElement("textarea");e.value=t,e.style.position="fixed",e.style.left="-999999px",e.style.top="-999999px",document.body.appendChild(e),e.focus(),e.select();const r=document.execCommand("copy");return document.body.removeChild(e),r}catch{return!1}},Cr=(t,{duration:e=200}={})=>{const[r,n]=it(t),[o,a]=it(null),i=pt(),s=pt(t);return ct(()=>{if(!Object.is(t,s.current))return i.current&&window.clearTimeout(i.current),a(s.current),n(t),s.current=t,i.current=window.setTimeout(()=>{a(null),i.current=void 0},e),()=>{i.current&&window.clearTimeout(i.current)}},[t,e]),{current:r,previous:o,isTransitioning:o!==null}},pa="data:image/webp;base64,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",ga=()=>{const{status:t}=Yt(),e=t?.status,r=t?.signaling?.state,n=xt({sessionState:e,signalState:r}).with({sessionState:"connected"},()=>({icon:"✅",text:"Connected Successfully!"})).with({sessionState:"signaling",signalState:"standby"},()=>({icon:"🫥",text:"Connecting"})).with({sessionState:"signaling",signalState:"connecting"},()=>({icon:"↗️",text:"Connecting"})).with({sessionState:"signaling",signalState:"ready"},()=>({icon:"👋",text:"Ready"})).with({sessionState:"signaling",signalState:"handshake"},()=>({icon:"🤝",text:"Handshake Closed"})).with({sessionState:"signaling",signalState:"handshake-partial"},()=>({icon:"🤝",text:"Handshake Partial"})).with({sessionState:"signaling",signalState:"encrypted"},()=>({icon:"🔒",text:"Encrypted"})).with({sessionState:"signaling",signalState:"error"},()=>({icon:"❌",text:"Signal Error"})).otherwise(()=>{});if(!n)return d(gt,{});const{icon:o,text:a}=n;return d("div",{className:"group flex items-center gap-2 rounded-md px-2 py-2 hover:bg-[var(--lv-button-secondary-background)]",children:[d("div",{className:"pointer-events-none whitespace-nowrap rounded-md text-xs opacity-0 group-hover:opacity-100",children:a}),d("div",{children:o})]})},_a=()=>{const t="var(--lv-text-muted)";return d(gt,{children:[d("div",{className:"h-11 w-full"}),d("div",{className:"absolute inset-x-0 bottom-0 flex items-end justify-between gap-2 px-3 py-2",style:{color:t},children:[d("a",{href:"https://github.com/v3xlabs/open-lavatory",target:"_blank",rel:"noreferrer",className:"flex items-center gap-2 p-1 font-semibold text-sm",style:{color:t},children:[d("img",{src:pa,alt:"Open Lavatory Logo",width:20,height:20,className:"rounded","data-openlv-brand-logo":!0}),d("span",{children:"openlv"})]}),d("div",{className:"text-sm",style:{color:t},children:d(ga,{})})]})]})};function ba(t){return ve({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"m15 18-6-6 6-6"},child:[]}]})(t)}function pn(t){return ve({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"path",attr:{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"},child:[]},{tag:"path",attr:{d:"M12 17h.01"},child:[]}]})(t)}function ma(t){return ve({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18 6 6 18"},child:[]},{tag:"path",attr:{d:"m6 6 12 12"},child:[]}]})(t)}const ya=({title:t,view:e,onClose:r,onBack:n})=>d("div",{className:"flex items-center justify-between px-2 py-2",children:[n?d(Gt,{onClick:n,"aria-label":e==="settings"?"Back to QR":"Close modal",$variant:"tertiary",$aspect:"square",$size:"md",children:d(ba,{className:"h-6 w-6",style:{color:"var(--lv-text-muted)"}})}):d(Gt,{type:"button",href:"https://openlv.sh",target:"_blank",$variant:"tertiary",$aspect:"square",$size:"md",children:d(pn,{className:"h-5 w-5"})}),d("h2",{className:"flex items-center justify-center gap-2 font-semibold text-lg",style:{color:"var(--lv-text-primary)"},children:t}),d(Gt,{type:"button","aria-label":"close","aria-pressed":!1,onClick:r,$variant:"tertiary",$aspect:"square",$size:"md",children:d(ma,{className:"h-6 w-6",style:{color:"var(--lv-text-muted)"}})})]}),wa=hn({slots:{root:"group relative",box:"cursor-pointer rounded-md transition-colors flex items-center justify-center hover:[background-color:var(--lv-button-tertiary-hoverBackgroun
3d)]",popover:"-translate-x-1/2 absolute top-full left-1/2 z-10 hidden rounded-md shadow-sm group-hover:block",icon:""},variants:{size:{sm:{box:"h-5 w-5 p-1",icon:"h-3 w-3"},md:{box:"h-6 w-6 p-1",icon:"h-4 w-4"},lg:{box:"h-8 w-8 p-1.5",icon:"h-4 w-4"}},variant:{icon:"",text:""}},defaultVariants:{size:"lg"}}),Ve=({variant:t="icon",children:e,size:r="lg"})=>{const{root:n,box:o,popover:a,icon:i}=wa({size:r,variant:t});return d("div",{className:n(),children:[d("div",{className:o(),style:{color:"var(--lv-text-muted)"},children:xt(t).with("icon",()=>d(pn,{className:i()})).with("text",()=>d("div",{children:"Text"})).exhaustive()}),d("div",{className:a(),style:{backgroundColor:"var(--lv-body-background)",color:"var(--lv-text-primary)",padding:"6px 8px",border:"1px solid var(--lv-button-secondary-border)"},children:e})]})},ze=({title:t,right:e,children:r})=>d("div",{children:[d("div",{className:"flex items-end justify-between px-2 py-1",children:[d("div",{className:"font-medium text-sm",style:{color:"var(--lv-text-primary)"},children:t}),d("div",{children:e})]}),d("div",{className:"flex flex-col gap-1 rounded-md p-2 border",style:{backgroundColor:"transparent",borderColor:"var(--lv-button-secondary-background)"},children:r})]}),le=({label:t,children:e})=>d("div",{className:"flex items-baseline justify-between gap-2",children:[d("div",{className:"text-sm",style:{color:"var(--lv-text-secondary)"},children:t}),d("div",{children:e})]}),We=({options:t,value:e,onChange:r})=>{const n="var(--lv-button-secondary-border)";return d("div",{className:"flex overflow-hidden rounded-md border",style:{borderColor:n},children:t.map(([o,a])=>d("button",{type:"button",onClick:()=>r(o),"aria-pressed":o===e,className:Dt("px-4 py-2 font-semibold text-xs transition border-l first:border-l-0",o!==e&&"cursor-pointer"),style:o===e?{backgroundColor:"var(--lv-button-secondary-selectedBackground, var(--lv-button-secondary-background))",color:"var(--lv-button-secondary-selectedColor, var(--lv-text-primary))",borderColor:n}:{backgroundColor:"transparent",color:"var(--lv-text-secondary)",borderColor:n},children:a},o))})},xa=({value:t,onChange:e})=>d(We,{options:[["true","Yes"],["false","No"]],value:t?"true":"false",onChange:r=>e(r==="true")}),ka=()=>{const{settings:t,updateRetainHistory:e,updateAutoReconnect:r}=He();return d(ze,{title:"Connection preferences",right:d(Ve,{variant:"icon",children:"Something something very cool"}),children:[["Retain session history","retainHistory",t?.retainHistory??!1,e],["Auto reconnect","autoReconnect",t?.autoReconnect??!1,r]].map(([n,o,a,i])=>d(le,{label:n,children:d(xa,{label:n,value:a,onChange:i})},o))})},Ca="h-9 w-full rounded-lg border bg-white px-3 text-sm focus:border-blue-500 focus:outline-none focus:ring-2 focus:ring-blue-200",Aa=({id:t,value:e,placeholder:r,ariaLabel:n,readOnly:o=!0,onChange:a})=>d("input",{id:t,className:Ca,style:{color:"var(--lv-text-primary)",backgroundColor:"var(--lv-body-background)",borderColor:"var(--lv-control-input-border)"},value:e,placeholder:r,"aria-label":n,readOnly:o,onChange:i=>{i.target instanceof HTMLInputElement&&a?.(i.target.value)}}),Na=["MQTT","NTFY","GUN"],Ea=()=>{const{settings:t,updateSignalingProtocol:e,updateSignalingServer:r}=He();return d("div",{children:d(ze,{title:"Signaling",right:d(Ve,{variant:"icon",children:"Something something very cool"}),children:[d(le,{label:"Protocol",children:d(We,{options:Na.map(n=>[n.toLowerCase(),n]),value:t?.signaling.p||"",onChange:e})}),d(le,{label:"Server",children:d(Aa,{id:"server",value:t?.signaling.s[t?.signaling.p||""]||"",onChange:n=>r(n),placeholder:"Server URL",ariaLabel:"Server URL",readOnly:!1})})]})})},Ba=["WebRTC"],Ta=()=>{const[t,e]=it("WebRTC");return d(ze,{title:"Transport",right:d(Ve,{variant:"icon",children:"Something something very cool"}),children:d(le,{label:"Protocol",children:d(We,{options:Ba.map(r=>[r,r]),value:t,onChange:r=>e(r)})})})},Sa=()=>d("div",{className:"px-4 pb-2",children:[d(Ea,{}),d(Ta,{}),d(ka,{})]}),Da=()=>{const[t,e]=it("start"),[r,n]=it(!1);return ct(()=>{if(!r)return;const o=window.setTimeout(()=>n(!1),2e3);return()=>window.clearTimeout(o)},[r]),{view:t,setView:e,copied:r,setCopied:n}},Fa=t=>{ct(()=>{const e=r=>{r.key==="Escape"&&t()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[t])},Oa=()=>{const t=pt(null),[e,r]=it(0),n=pt(!1),o=yt((a,i=!1)=>{const s=a||t.current;if(!s)return;const l=i?s.scrollHeight:s.getBoundingClientRect().height;l>0&&(r(v=>typeof v=="number"&&Math.abs(v-l)<.5?v:l),n.current=!0)},[]);return Rt(()=>{const a=t.current;if(!a||typeof ResizeObserver>"u")return;const i=new ResizeObserver(()=>{o()});return i.observe(a),()=>i.disconnect()}
3,[o]),ct(()=>{if(typeof window>"u")return;const a=()=>{o()};return window.addEventListener("resize",a),()=>window.removeEventListener("resize",a)},[o]),{contentRef:t,height:e,measureHeight:o,setHeight:r}},Ra=({onClose:t=()=>{},onCopy:e})=>{const{view:r,setView:n,copied:o,setCopied:a}=Da(),{uri:i}=Yt(),{status:s,provider:l}=Qt(),{contentRef:v,height:k,measureHeight:f}=Oa(),{current:D,previous:B,isTransitioning:j}=Cr(r),{current:M,previous:z,isTransitioning:H}=Cr(s),R=yt(()=>n("settings"),[n]),ut=xt(r).with("start",()=>"Connect Wallet").with("settings",()=>"Settings").exhaustive();Fa(t),ct(()=>{s===Tt.CONNECTED&&t()},[s,t]);const K=yt(async()=>{i&&await ha(i)&&a(!0)},[i,a]),T=pt(!0),E=pt(),C=pt(void 0),[N,p]=it(!1),w=pt();Rt(()=>{if(v.current)return T.current?(E.current&&window.clearTimeout(E.current),E.current=window.setTimeout(()=>{v.current&&(f(void 0,!0),T.current=!1)},0)):f(),()=>{E.current&&window.clearTimeout(E.current)}},[f,M,D]),ct(()=>(C.current!==void 0&&k!==C.current&&k>0&&C.current>0&&Math.abs(k-C.current)>.5&&(p(!0),w.current&&window.clearTimeout(w.current),w.current=window.setTimeout(()=>{p(!1),w.current=void 0},200)),C.current=k,()=>{w.current&&window.clearTimeout(w.current)}),[k]);const u=()=>{l?.closeSession()},c=xt({view:r,status:s}).with({view:"start",status:Tt.STANDBY},()=>{}).with({view:"start"},()=>u).with({view:"settings"},()=>()=>n("start")).otherwise(()=>()=>{u(),t()}),b=P=>xt(P).with("start",()=>d(va,{onSettings:R})).with("settings",()=>d(Sa,{})).otherwise(()=>d(Be,{state:P})),g=()=>d("div",{className:"modal-transition__container",children:[B&&d("div",{className:"modal-transition__layer modal-transition__layer--outgoing",children:b(B)}),d("div",{className:Dt("modal-transition__layer",j&&"modal-transition__layer--incoming"),children:b(D)})]}),_=P=>xt(P).with(Tt.STANDBY,()=>g()).with(Kr.union(Tt.CREATING,Tt.CONNECTING,Tt.CONNECTED),()=>d(go,{onClose:t,onCopy:e||K})).otherwise(G=>d(Be,{state:G||"unknown status"}));je("view",r);const F={background:"var(--lv-overlay-background, rgba(0,0,0,0.3))",backdropFilter:"var(--lv-overlay-backdrop-filter, blur(4px))"},O={background:"var(--lv-body-background)",color:"var(--lv-body-color, var(--lv-text-primary))",borderRadius:"var(--lv-border-radius, 16px)",boxShadow:"var(--lv-modal-shadow, 0px 12px 32px rgba(0,0,0,0.25))"};return d("div",{className:"fixed inset-0 z-10000 flex animate-[bg-in_0.15s_ease-in-out] items-end justify-center font-sans md:items-center lg:p-4",onClick:t,role:"presentation","data-openlv-modal-root":!0,style:F,children:d("div",{className:Dt("relative w-full max-w-[400px] animate-[fade-in_0.15s_ease-in-out] transition-[height] duration-200 ease-out",N||z?"overflow-hidden":void 0),role:"dialog","aria-modal":"true","aria-label":ut,onClick:P=>P.stopPropagation(),style:{...typeof k=="number"&&k>0?{height:`${k}px`}:{},...O},children:[d("div",{ref:v,children:[d(ya,{title:ut,view:r,onClose:t,onBack:c}),d("div",{className:"modal-transition__container",children:[z&&d("div",{className:"modal-transition__layer modal-transition__layer--outgoing absolute",children:d("div",{className:"flex flex-col text-center",children:_(z)})}),d("div",{className:Dt("modal-transition__layer",H&&"modal-transition__layer--incoming"),children:d("div",{className:"flex flex-col text-center",children:_(M)})})]}),d(_a,{})]}),d("div",{className:Dt("absolute top-5 right-5 rounded-lg bg-blue-500 px-4 py-3 font-medium text-sm text-white transition-all",o?"translate-x-0 opacity-100":"translate-x-full opacity-0"),children:"📋 Connection URL copied to clipboard!"})]})})},Ma='@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-200:oklch(88.2% .059 254.128);--color-blue-500:oklch(62.3% .214 259.815);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}
3::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-5{top:calc(var(--spacing)*5)}.top-full{top:100%}.right-5{right:calc(var(--spacing)*5)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-1\\/2{left:50%}.z-10{z-index:10}.z-10000{z-index:10000}.mx-auto{margin-inline:auto}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1}.h-1\\.5{height:calc(var(--spacing)*1.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-11{height:calc(var(--spacing)*11)}.h-18{height:calc(var(--spacing)*18)}.h-38{height:calc(var(--spacing)*38)}.h-\\[200px\\]{height:200px}.h-full{height:100%}.w-1\\.5{width:calc(var(--spacing)*1.5)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-12{width:calc(var(--spacing)*12)}.w-48{width:calc(var(--spacing)*48)}.w-\\[200px\\]{width:200px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\\[400px\\]{max-width:400px}.grow{flex-grow:1}.-translate-x-1\\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.animate-\\[bg-in_0\\.15s_ease-in-out\\]{animation:.15s ease-in-out bg-in}.animate-\\[fade-in_0\\.15s_ease-in-out\\]{animation:.15s ease-in-out fade-in}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-4)*calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\\[var\\(--lv-button-primary-border\\)\\]{border-color:var(--lv-button-primary-border)}.border-\\[var\\(--lv-button-secondary-border\\,var\\(--lv-button-secondary-background\\)\\)\\]{border-color:var(--lv-button-secondary-border,var(--lv-button-secondary-background))}.border-blue-500{border-color:var(--color-blue-500)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-500{border-color:var(--color-gray-500)}.border-t-transparent{border-top-color:#0000}.bg-\\(--lv-button-secondary-background\\){background-color:var(--lv-button-secondary-background)}.bg-\\[var\\(--lv-button-primary-background\\)\\]{background-color:var(--lv-button-primary-background)}.bg-\\[var\\(--lv-button-secondary-background\\)\\]{background-color:var(--lv-button-secondary-background)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-1{padding:calc(var(--spacing)*1)}.p-1\\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.pt-1{padding-top:calc(var(--spacing)*1)}.pr-0\\.5{padding-right:calc(var(--spacing)*.5)}.pb-0\\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pl-1{padding-left:calc(var(--spacing)*1)}.text-center{text-align:center}.font-sans{font-family:var(--font-sans)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-\\[var\\(--lv-button-primary-color\\)\\]{color:var(--lv-button-primary-color)}.text-\\[var\\(--lv-button-secondary-color\\)\\]{color:var(--lv-button-secondary-color)}.text-\\[var\\(--lv-text-muted\\)\\]{color:var(--lv-text-muted)}.text-\\[var\\(--lv-text-primary\\)\\]{color:var(--lv-text-primary)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-0{opacity:0}
3.opacity-100{opacity:1}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\\[height\\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(hover:hover){.group-hover\\:block:is(:where(.group):hover *){display:block}.group-hover\\:opacity-100:is(:where(.group):hover *){opacity:1}}.first\\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}@media(hover:hover){.hover\\:\\[background-color\\:var\\(--lv-button-tertiary-hoverBackground\\)\\]:hover{background-color:var(--lv-button-tertiary-hoverBackground)}.hover\\:bg-\\(--lv-button-secondary-hoverBackground\\):hover{background-color:var(--lv-button-secondary-hoverBackground)}.hover\\:bg-\\[var\\(--lv-button-primary-background-hover\\)\\]:hover{background-color:var(--lv-button-primary-background-hover)}.hover\\:bg-\\[var\\(--lv-button-primary-hoverBackground\\,var\\(--lv-button-primary-background\\)\\)\\]:hover{background-color:var(--lv-button-primary-hoverBackground,var(--lv-button-primary-background))}.hover\\:bg-\\[var\\(--lv-button-secondary-background\\)\\]:hover{background-color:var(--lv-button-secondary-background)}.hover\\:bg-\\[var\\(--lv-button-secondary-hoverBackground\\,var\\(--lv-button-secondary-background\\)\\)\\]:hover{background-color:var(--lv-button-secondary-hoverBackground,var(--lv-button-secondary-background))}.hover\\:bg-\\[var\\(--lv-control-button-tertiary-hoverBackground\\,transparent\\)\\]:hover{background-color:var(--lv-control-button-tertiary-hoverBackground,transparent)}}.focus\\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
3dow)}.focus\\:ring-blue-200:focus{--tw-ring-color:var(--color-blue-200)}.focus\\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\\:bg-\\(--lv-button-secondary-activeBackground\\):active{background-color:var(--lv-button-secondary-activeBackground)}.active\\:bg-\\[var\\(--lv-button-primary-activeBackground\\,var\\(--lv-button-primary-hoverBackground\\,var\\(--lv-button-primary-background\\)\\)\\)\\]:active{background-color:var(--lv-button-primary-activeBackground,var(--lv-button-primary-hoverBackground,var(--lv-button-primary-background)))}.active\\:bg-\\[var\\(--lv-button-secondary-activeBackground\\,var\\(--lv-button-secondary-hoverBackground\\,var\\(--lv-button-secondary-background\\)\\)\\)\\]:active{background-color:var(--lv-button-secondary-activeBackground,var(--lv-button-secondary-hoverBackground,var(--lv-button-secondary-background)))}.active\\:bg-\\[var\\(--lv-control-button-tertiary-activeBackground\\,var\\(--lv-control-button-tertiary-hoverBackground\\,transparent\\)\\)\\]:active{background-color:var(--lv-control-button-tertiary-activeBackground,var(--lv-control-button-tertiary-hoverBackground,transparent))}.disabled\\:bg-\\[var\\(--lv-button-primary-disabledBackground\\,var\\(--lv-button-primary-background\\)\\)\\]:disabled{background-color:var(--lv-button-primary-disabledBackground,var(--lv-button-primary-background))}.disabled\\:bg-\\[var\\(--lv-button-secondary-disabledBackground\\,var\\(--lv-button-secondary-background\\)\\)\\]:disabled{background-color:var(--lv-button-secondary-disabledBackground,var(--lv-button-secondary-background))}.disabled\\:text-\\[var\\(--lv-button-primary-disabledColor\\,var\\(--lv-button-primary-color\\)\\)\\]:disabled{color:var(--lv-button-primary-disabledColor,var(--lv-button-primary-color))}.disabled\\:text-\\[var\\(--lv-button-secondary-disabledColor\\,var\\(--lv-button-secondary-color\\)\\)\\]:disabled{color:var(--lv-button-secondary-disabledColor,var(--lv-button-secondary-color))}.disabled\\:text-\\[var\\(--lv-control-button-tertiary-disabledColor\\,var\\(--lv-text-muted\\)\\)\\]:disabled{color:var(--lv-control-button-tertiary-disabledColor,var(--lv-text-muted))}@media(min-width:48rem){.md\\:items-center{align-items:center}}@media(min-width:64rem){.lg\\:p-4{padding:calc(var(--spacing)*4)}}}:root,:host{--color-body-background:var(--lv-body-background);--radius-radius:var(--lv-border-radius)}.border{border-style:solid}@keyframes fade-in{0%{transform:translateY(-2px)scale(.95)}to{transform:translateY(0)scale(1)}}@keyframes bg-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.modal-transition__container{display:grid;position:relative}.modal-transition__layer{will-change:transform,opacity;grid-area:1/1;width:100%}.modal-transition__layer--outgoing{z-index:2;animation:.2s ease-out forwards modal-transition-out;position:absolute}.modal-transition__layer--incoming{animation:.2s ease-out forwards modal-transition-in}[data-openlv-mode=dark] img[data-openlv-brand-logo]{filter:invert()brightness(1.1)}@keyframes modal-transition-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes modal-transition-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.05)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}',Pa=async(t,e)=>{if(t){if(t.querySelector("style[data-openlv-modal]"))return;const r=document.createElement("style");r.setAttribute("data-openlv-modal","true");const{tokens:n}=Qr(e??de),o=Xr(n),a=`:root, :host {
4${Object.entries(o).map(([i,s])=>`${i}: ${s};`).join(`
5`)}
6}`;r.textContent=`${a}
7${Ma}`,t.appendChild(r)}};class gn extends HTMLElement{constructor(e,r=de,n=()=>{}
7){super(),Ut(this,"onClose"),Ut(this,"provider"),Ut(this,"theme"),Ut(this,"shadow"),Ut(this,"renderRequested",!1),this.provider=e,this.theme=r,this.onClose=n,this.shadow=this.attachShadow({mode:"open"}),Pa(this.shadow,this.theme)}connectedCallback(){this.requestRender()}disconnectedCallback(){Ot(null,this.shadow)}showModal(){this.style.display="block"}hideModal(){this.style.display="none"}requestRender(){this.renderRequested||(this.renderRequested=!0,queueMicrotask(()=>{this.renderRequested=!1,this.performRender()}))}performRender(){Ot(ht(so,{onClose:this.onClose??(()=>this.remove()),provider:this.provider,theme:this.theme}),this.shadow)}}const ja=(t="idle")=>{const[e,r]=it({state:t}),n=yt((i,s)=>{r(l=>({...l,state:i,...s}))},[]),o=yt(i=>{r(i)},[]),a=yt(()=>{r({state:"idle"})},[]);return{connectionInfo:e,updateState:n,updateConnectionInfo:o,reset:a}},La=(t="openlv-modal")=>{if(typeof window>"u")return t;const e=window.customElements;return e?(e.get(t)||e.define(t,gn),t):(console.warn("OpenLV modal: custom elements are not supported in this environment."),t)},Ha=(t,e=de,r)=>{const n=document.querySelector("openlv-modal");if(n&&n.remove(),!n){La();const o=new gn(t,e,()=>{je("modal closed"),o.remove(),r?.()});document.body.appendChild(o),o.showModal()}};export{de as DEFAULT_THEME_CONFIG,Ra as ModalRoot,pa as OPENLV_ICON_128,gn as OpenLVModalElement,Xr as buildTheme,gn as default,$r as openlvThemeTokens,La as registerOpenLVModal,Qr as resolveTheme,Ha as triggerOpenModal,ja as useConnectionState};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.