import{B as a,__tla as F}from"./app-BlRPtOy1.js";import{o as p,__tla as b}from"./vue-tabler-icons.es-CSoR0VEh.js";let o,v,d,g,_=Promise.all([(()=>{try{return F}catch{}})(),(()=>{try{return b}catch{}})()]).then(async()=>{function s(r){return[r.screenX,r.screenY]}g=function(){let r=a([-1,-1]);return{wasMoved(l){let t=s(l);return r.value[0]===t[0]&&r.value[1]===t[1]?!1:(r.value=t,!0)},update(l){r.value=s(l)}}};function m(r){throw new Error("Unexpected object: "+r)}o=(r=>(r[r.First=0]="First",r[r.Previous=1]="Previous",r[r.Next=2]="Next",r[r.Last=3]="Last",r[r.Specific=4]="Specific",r[r.Nothing=5]="Nothing",r))(o||{}),v=function(r,l){let t=l.resolveItems();if(t.length<=0)return null;let n=l.resolveActiveIndex(),u=n??-1;switch(r.focus){case 0:{for(let e=0;e<t.length;++e)if(!l.resolveDisabled(t[e],e,t))return e;return n}case 1:{u===-1&&(u=t.length);for(let e=u-1;e>=0;--e)if(!l.resolveDisabled(t[e],e,t))return e;return n}case 2:{for(let e=u+1;e<t.length;++e)if(!l.resolveDisabled(t[e],e,t))return e;return n}case 3:{for(let e=t.length-1;e>=0;--e)if(!l.resolveDisabled(t[e],e,t))return e;return n}case 4:{for(let e=0;e<t.length;++e)if(l.resolveId(t[e],e,t)===r.id)return e;return n}case 5:return null;default:m(r)}};let f=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function c(r){var l,t;let n=(l=r.innerText)!=null?l:"",u=r.cloneNode(!0);if(!(u instanceof HTMLElement))return n;let e=!1;for(let D of u.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))D.remove(),e=!0;let i=e?(t=u.innerText)!=null?t:"":n;return f.test(i)&&(i=i.replace(f,"")),i}function h(r){let l=r.getAttribute("aria-label");if(typeof l=="string")return l.trim();let t=r.getAttribute("aria-labelledby");if(t){let n=t.split(" ").map(u=>{let e=document.getElementById(u);if(e){let i=e.getAttribute("aria-label");return typeof i=="string"?i.trim():c(e).trim()}return null}).filter(Boolean);if(n.length>0)return n.join(", ")}return c(r).trim()}d=function(r){let l=a(""),t=a("");return()=>{let n=p(r);if(!n)return"";let u=n.innerText;if(l.value===u)return t.value;let e=h(n).trim().toLowerCase();return l.value=u,t.value=e,e}}});export{_ as __tla,o as c,v as f,d as p,g as u};
