/* UAParser.js v2.0.6 Copyright © 2012-2025 Faisal Salman AGPLv3 License */ function F(i){for(var e={},o=0;o{var o,t={},r=e;if(!Ci(e))for(var a in r={},e)for(var s in e[a])r[s]=e[a][s].concat(r[s]||[]);for(o in i)t[o]=r[o]&&r[o].length%2==0?r[o].concat(i[o]):i[o];return t})(zi,e):zi,U.call(this,[["getBrowser",(b=function(i){return i==g?function(){return new Hi(i,s,w,n).set("ua",s).set(c,this.getBrowser()).set(h,this.getCPU()).set(u,this.getDevice()).set(p,this.getEngine()).set(m,this.getOS()).get()}:function(){return new Hi(i,s,w[i],n).parseUA().get()}})(c)],["getCPU",b(h)],["getDevice",b(u)],["getEngine",b(p)],["getOS",b(m)],["getResult",b(g)],["getUA",function(){return s}],["setUA",function(i){return Ei(i)&&(s=Oi(i,500)),this}]]).setUA(s),this):new B(i,e,o).getResult()}B.VERSION="2.0.6",B.BROWSER=F([f,x,C,v]),B.CPU=F([y]),B.DEVICE=F([E,k,v,i,S,e,r,o,V]),B.ENGINE=B.OS=F([f,x]);export{B as UAParser};