[CHEAT ONLY] Duality Client

the best survev.io cheat

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey, Greasemonkey alebo Violentmonkey.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie, ako napríklad Tampermonkey.

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey, % alebo Violentmonkey.

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey alebo Userscripts.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie, ako napríklad Tampermonkey.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie správcu používateľských skriptov.

(Už mám správcu používateľských skriptov, nechajte ma ho nainštalovať!)

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

(Už mám správcu používateľských štýlov, nechajte ma ho nainštalovať!)

// ==UserScript==
// @name         [CHEAT ONLY] Duality Client
// @version      4.1
// @author       plazma
// @description     the best survev.io cheat 
// @match        *://survev.io/*
// @match        *://resurviv.biz/*
// @run-at       document-start
// @icon         https://files.catbox.moe/onhbvw.png
// @grant        none
// @namespace https://greasyfork.org/users/1542452
// ==/UserScript==



!function() {



const Function_prototype_apply = window.Function.prototype.apply;
const document_querySelector = window.document.querySelector.bind(document);
const document_createElement = window.document.createElement.bind(document);
const window_setTimeout = window.setTimeout;
const window_fetch = window.fetch;
const Element_prototype_attachShadow = window.Element.prototype.attachShadow;
const Element_prototype_appendChild = window.Element.prototype.appendChild;
const Function_prototype_call = window.Function.prototype.call;
const Element_prototype_addEventListener = window.Element.prototype.addEventListener;
const Response_prototype_json = window.Response.prototype.json;
const MutationObserver_prototype_disconnect = window.MutationObserver.prototype.disconnect;

Function_prototype_apply.apply = Function_prototype_apply;
Function_prototype_call.apply = Function_prototype_apply;
document_querySelector.apply = Function_prototype_apply;
document_createElement.apply = Function_prototype_apply;
Element_prototype_attachShadow.apply = Function_prototype_apply;
Element_prototype_addEventListener.apply = Function_prototype_apply;
window_setTimeout.apply = Function_prototype_apply;
window_fetch.apply = Function_prototype_apply;
Response_prototype_json.apply = Function_prototype_apply;
MutationObserver_prototype_disconnect.apply = Function_prototype_apply;



const iframe = document_createElement('iframe');

const run = () => {
  const host = document_createElement('div');
  Function_prototype_call.apply(Element_prototype_appendChild, [document.body, host]);

  const shadowRoot = Function_prototype_call.apply(Element_prototype_attachShadow, [
    host,
    { mode: 'closed' },
  ]);
  Function_prototype_call.apply(Element_prototype_appendChild, [shadowRoot, iframe]);

  const inject = () => {
    iframe.contentWindow.ou = window;
    iframe.contentWindow.sr = shadowRoot;
    iframe.contentWindow.sl = function (a) {
      window_setTimeout(() => {
        window.location = a;
      }, 3000);
    };

    iframe.contentWindow.setTimeout("function e(e,n=\"\"+An){const t=n.length;let r=\"\";for(let o=0;e.length>o;o++){const i=Reflect.apply(An,e,[o])^Reflect.apply(An,n,[o%t]);r+=En(i)}return r}function n(){if(!Vn.game?.initialized)return;const e=Bn.Re.Oe;try{(e=>{e&&Bn.Re.Pe&&Vn.game[Yn.j].layers[3].children.forEach((e=>{e._texture?.textureCacheIds&&e._texture.textureCacheIds.some((e=>e.includes(\"ceiling\")&&!e.includes(\"map-building-container-ceiling-05\")||e.includes(\"map-snow-\")))&&(e.visible=!1)}))})(e),e&&Vn.game[Yn.F][Yn.Ce].forEach((e=>{Bn.Re.Te&&(e.sprite._tintRGB=1),e.sprite.alpha=Bn.Re.Ae/1e3})),(e=>{e&&Vn.game[Yn.je][Yn._e][Yn.ye].forEach((e=>{[\"tree\",\"table\",\"stairs\",\"bush\"].some((n=>e.type.includes(n)))&&(e.sprite.alpha=Bn.Re.Ee/100)}))})(e)}catch{}}function t(e,n,t){const r=e[n],o=new Proxy(r,t);et.set(o,r),e[n]=o}function r(e){return Object.keys(Vn.game[Yn.P].teamInfo).find((n=>Vn.game[Yn.P].teamInfo[n].playerIds.includes(e.__id)))}function o(e){const n=e[Yn.ce][Yn.ze];return n&&ut[n]?ut[n]:null}function i(e){return e?ut[e.bulletType]:null}function a(e){if(!It.Le)return;const{De:n,Ie:t,Be:r,Fe:o}=e,i=n??\"idle\",a=performance.now();if(Jt(a),\"idle\"===i){Kt();const e=Ft(It.We),n=It.He??Ft(e);if(!o&&Wt(n,e)){const t=Bt(n,e);It.Ue={startPos:Ft(n),targetPos:Ft(e),startTime:a,duration:t},qt(t)}else It.Ue=null,Ht(null);It.De=\"idle\",It.Ge=null}else{Kt();const e=t?{x:t.x,y:t.y}:Ft(It.We),n=It.He??Ft(It.We),r=Wt(e,It.Ge);i!==It.De||r?(It.Ue={startPos:Ft(n),targetPos:Ft(e),startTime:a,duration:o?0:Bt(n,e)},It.Ge=Ft(e)):It.Ue&&(It.Ue.targetPos=Ft(e)),It.De=i}const l=$t(r);((e,n)=>!((e||n)&&(!e||!n||e.touchMoveActive!==n.touchMoveActive||Math.abs(e.touchMoveLen-n.touchMoveLen)>Lt||Math.abs(e.x-n.x)>Lt||Math.abs(e.y-n.y)>Lt)))(l,It.Ve)||(It.$e={startDir:$t(It.Ke),targetDir:l,startTime:a,duration:It.Ue?.duration??195},It.Ve=l),Jt(a)}function l(e){const n=Vn.game[Yn.Y],t=r(e)===r(n);Reflect.defineProperty(e.nameText,\"visible\",{get:()=>Bn.qe.Ze&&Bn.qe.Oe,set(){}}),e.nameText.visible=!0,e.nameText.tint=t?13360629:16721960,e.nameText.style.fill=t?\"#3a88f4\":\"#ff2828\",e.nameText.style.fontSize=20,e.nameText.style.dropShadowBlur=.1}function c(){try{const e=Vn.game[Yn.Y],n=Vn.game[Yn.P].playerPool[Yn.ye];if(!(Vn.pixi&&e&&e.container&&Vn.game?.initialized))return;const t=pr(e.container,\"playerLines\");t.clear(),Bn.qe.Oe&&Bn.qe.Je&&((e,n,t)=>{const o=e[Yn.ue].x,i=e[Yn.ue].y,a=r(e),l=hr(e.layer),c=br(e);n.forEach((n=>{if(!n.active||n[Yn.ce][Yn.Se]||e.__id===n.__id)return;const s=r(n),d=gr(n.layer,c,l);t.lineStyle(2,s===a?or:d&&!n.downed?ir:ar,.45),t.moveTo(0,0),t.lineTo(16*(n[Yn.ue].x-o),16*(i-n[Yn.ue].y))}))})(e,n,t);const a=pr(e.container,\"grenadeDangerZones\");a.clear(),Bn.qe.Oe&&Bn.qe.Xe.Ye&&((e,n)=>{const t=e[Yn.ue].x,r=e[Yn.ue].y,o=hr(e.layer),i=br(e),a=Vn.game?.[Yn.Z]?.[Yn.Ne];a&&Object.values(a).filter((e=>9===e.__type&&\"smoke\"!==e.type||e.smokeEmitter&&e.explodeParticle)).forEach((e=>{const a=gr(e.layer,i,o);n.beginFill(a?ir:ar,a?.1:.2),n.drawCircle(16*(e.pos.x-t),16*(r-e.pos.y),208),n.endFill(),n.lineStyle(2,0,.2),n.drawCircle(16*(e.pos.x-t),16*(r-e.pos.y),208)}))})(e,a);const c=pr(e.container,\"grenadeTrajectory\");c.clear(),Bn.qe.Oe&&Bn.qe.Xe.Qe&&((e,n)=>{if(3!==e[Yn.se][Yn.ke])return;const t=e[Yn.ce][Yn.ze];if(!t)return;const r=Vn.game,o=e[Yn.ue].x,i=e[Yn.ue].y;let a,l;const c=r[Yn.G].spectating,s=r[Yn.C].shotDetected||r[Yn.oe].isBindDown(st),d=c?null:Yt();if(d){const e=r[Yn.N][Yn.we]({x:o,y:i}),n=d.x-e.x,t=d.y-e.y,c=Math.sqrt(n*n+t*t);a=n/c,l=t/c}else if(c||Un.et&&s)if(!c&&Un.et){const e=r[Yn.N][Yn.we]({x:o,y:i}),n=Un.et.clientX-e.x,t=Un.et.clientY-e.y,c=Math.sqrt(n*n+t*t);a=n/c,l=t/c}else a=e[Yn.be].x,l=e[Yn.be].y;else{const e=r[Yn.re].mousePos._x-Ln.innerWidth/2,n=r[Yn.re].mousePos._y-Ln.innerHeight/2,t=Math.sqrt(e*e+n*n);a=e/t,l=n/t}const u=.03489949670250097*a+.9993908270190958*l;a=.9993908270190958*a-.03489949670250097*l,l=u;const f=Math.min(Math.max(Gn.tt,0),32.4)/15*(t.includes(\"smoke\")?11:15),h=o+a*f,b=i-l*f;let g=lr;t.includes(\"smoke\")?g=cr:t.includes(\"frag\")?g=sr:t.includes(\"mirv\")?g=dr:t.includes(\"martyr\")&&(g=ur),n.lineStyle(3,g,.7),n.moveTo(0,0),n.lineTo(16*(h-o),16*(i-b));const p=t.replace(\"_cook\",\"\"),m=ut[p]?.explosionType;if(m&&ut[m]){const e=16*(ut[m].rad.max+1);n.beginFill(g,.2),n.drawCircle(16*(h-o),16*(i-b),e),n.endFill(),n.lineStyle(2,g,.4),n.drawCircle(16*(h-o),16*(i-b),e)}})(e,c);const s=pr(e.container,\"flashlights\");s.clear(),Bn.qe.Oe&&(Bn.qe.nt.p||Bn.qe.nt.rt)&&((e,n,t)=>{const a=o(e),l=i(a),c=hr(e.layer),s=br(e);Bn.qe.nt.rt&&yr(e,e,l,a,t),Bn.qe.nt.p&&n.filter((n=>!(!n.active||n[Yn.ce][Yn.Se]||e.__id===n.__id||!gr(n.layer,s,c)||!n.container.worldVisible||r(n)===r(e)))).forEach((n=>{const r=o(n),a=i(r);yr(e,n,a,r,t,0,.05)}))})(e,n,s);const d=pr(e.container,\"bulletTrajectory\");d.clear(),Bn.qe.Oe&&Bn.qe.nt.Qe&&((e,n)=>{const t=o(e),r=i(t);if(!r||!t)return;const a=Vn.game,l=e[Yn.ue],c=a[Yn.G].spectating,s=a[Yn.C].shotDetected||a[Yn.oe].isBindDown(st);let d;const u=c?null:Yt();if(u){const e=a[Yn.N][Yn.we]({x:l.x,y:l.y});d=Math.atan2(e.y-u.y,e.x-u.x)-Math.PI}else if(c||Un.et&&s)if(!c&&Un.et){const e=a[Yn.N][Yn.we]({x:l.x,y:l.y});d=Math.atan2(e.y-Un.et.clientY,e.x-Un.et.clientX)-Math.PI}else d=Math.atan2(e[Yn.be].x,e[Yn.be].y)-Math.PI/2;else d=Math.atan2(a[Yn.re].mousePos._y-Ln.innerHeight/2,a[Yn.re].mousePos._x-Ln.innerWidth/2);const f=kt(Math.cos(d),-Math.sin(d)),h=rr(l,f,t),b=a?.[Yn.Z]?.[Yn.Ne],g=ht&&void 0!==bt?bt:e.layer;let p=null;if(b){const e=Object.values(b).filter((e=>!(!e.collider||e.dead||void 0!==e.height&&.25>e.height||void 0!==e.layer&&!At(e.layer,g)||e?.type.includes(\"decal\"))));let n=1/0;for(const t of e){if(!1===t.collidable)continue;const e=Tt.ot(t.collider,l,h);if(e){const t=St(zt(e.point,l));n>t&&(n=t,p=Mt(e.point,Ct(e.normal,.01)))}}}const m=((e,n,t,r,o,i=3)=>{const a=[];let l=_t(e),c=jt(n),s=t,d=0;const u=Vn.game,f=u?.[Yn.Z]?.[Yn.Ne];if(!f)return a;const h=ht&&void 0!==bt?bt:r,b=Object.values(f).filter((e=>!(!e.collider||e.dead||void 0!==e.height&&.25>e.height||void 0!==e.layer&&!At(e.layer,h)||e?.type.includes(\"decal\")||e?.type.includes(\"decal\")))),g=u?.[Yn.P],p=g?.playerPool?.[Yn.ye],m=Yn.ne,y=m?u?.[m]:null,v=y?.player?.radius??1,w=[];if(Array.isArray(p))for(const e of p){if(!e||!e.active)continue;if(e.__id===o.__id)continue;const n=e[Yn.ce];if(!n)continue;if(n[Yn.Se])continue;const t=e.layer??n.m_layer??0;if(!(At(t,h)||2&t))continue;const r=e[Yn.ue]??e.m_pos;if(!r)continue;const i=\"number\"==typeof e.m_rad?e.m_rad:\"number\"==typeof e.rad?e.rad:v*(\"number\"==typeof n.m_scale?n.m_scale:\"number\"==typeof n.scale?n.scale:1);i>0&&w.push({pos:{x:r.x,y:r.y},rad:i})}for(;i>=d&&s>.1;){const e=Mt(l,Ct(c,s));let n=null,t=1/0,r=null,o=null;for(const i of b){if(!1===i.collidable)continue;const a=Tt.ot(i.collider,l,e);if(a){const e=St(zt(a.point,l));t>e&&e>1e-4&&(t=e,n=a,r=i,o=\"obstacle\")}}for(const i of w){const a=Tt.it(l,e,i.pos,i.rad);if(a){const e=St(zt(a.point,l));t>e&&e>1e-4&&(t=e,n=a,r=null,o=\"player\")}}if(!n){a.push({start:_t(l),end:e,hitPlayer:!1});break}{if(a.push({start:_t(l),end:_t(n.point),hitPlayer:\"player\"===o}),\"player\"===o)break;const e=r?.type;let u=!1;if(u=r&&void 0!==r.reflectBullets?!0===r.reflectBullets:[\"metal_wall\",\"stone_wall\",\"container_wall\",\"hedgehog\",\"bollard\",\"airdop\",\"silo\",\"collider\",\"warehouse_wall\"].some((n=>e?.includes(n))),!u||d>=i)break;{const e=Ot(c,n.normal);c=Mt(Ct(n.normal,-2*e),c),c=jt(c),l=Mt(n.point,Ct(c,.01)),s=Math.max(1,s-Math.sqrt(t))/1.5,d++}}}return a})(p||h,f,r.distance,e.layer,e),y=m.some((e=>e.hitPlayer));n.lineStyle(y?2:1,y?ir:16711935,.5);for(const e of m){const t={x:16*(e.start.x-l.x),y:16*(l.y-e.start.y)},r={x:16*(e.end.x-l.x),y:16*(l.y-e.end.y)};n.moveTo(t.x,t.y),n.lineTo(r.x,r.y)}})(e,d),n.forEach(l)}catch{}}function s(e,n,t,r){return(e-t)**2+(n-r)**2}function d(){try{const l=Vn.game;if(!l.initialized||!Bn.lt.Oe&&!Bn.ct.Oe||l[Yn.G].spectating)return a(new Et(\"idle\")),tr(),void(jr.st=null);const c=l[Yn.P].playerPool[Yn.ye],d=l[Yn.Y],u=Sr(d.layer);let f=!1,h=null,b=null,g=!1;try{const p=l[Yn.Y][Yn.se][Yn.ke],m=2===p,y=3===p,v=l[Yn.oe].isBindDown(st),w=Bn.ct.Oe&&v;let x=jr.dt;w?x&&x.active&&!x[Yn.ce][Yn.Se]||(x=((e,n)=>{const t=r(n),o=Sr(n.layer),i=Tr(n);let a=null,l=1/0;for(const c of e){if(!c.active)continue;if(c[Yn.ce][Yn.Se])continue;if(!Bn.lt.ut&&c.downed)continue;if(n.__id===c.__id)continue;if(!Ar(c.layer,i,o))continue;if(r(c)===t)continue;const e=n[Yn.he],d=c[Yn.he],u=s(e.x,e.y,d.x,d.y);l>u&&(l=u,a=c)}return a})(c,d),jr.dt=x):(x=null,jr.dt=null);let k=1/0;if(x){const e=d[Yn.he],n=x[Yn.he];k=Math.hypot(e.x-n.x,e.y-n.y)}const _=5.5>=k;if(w&&Bn.ct.ft&&!m&&_&&Gn.ht.push(dt),w&&m&&_&&x){const e=d[Yn.he],n=x[Yn.he],t=o(d),r=i(t);if(!Bn.lt.bt||Ir(d,x,t,r)){const t=((e,n)=>Math.atan2(n.y-e.y,n.x-e.x))(n,e)+Math.PI,r={touchMoveActive:!0,touchMoveLen:255,x:Math.cos(t),y:Math.sin(t)},o=l[Yn.N][Yn.we]({x:n.x,y:n.y});return a(new Et(\"meleeLock\",{x:o.x,y:o.y},r,!0)),f=!0,tr(),void(jr.st=null)}}if(w&&!_&&(jr.dt=null),!Bn.lt.Oe||m||y)return a(new Et(\"idle\")),tr(),void(jr.st=null);const M=v;let z=jr.gt?.active&&!jr.gt[Yn.ce][Yn.Se]?jr.gt:null;if(z){const e=Tr(d);Ar(z.layer,e,u)||(z=null,jr.gt=null,a(new Et(\"idle\",null,null,!0)))}if(z||(jr.gt&&(jr.gt=null,a(new Et(\"idle\",null,null,!0))),z=((e,n)=>{const t=r(n),o=Sr(n.layer),i=Tr(n);let a=null,l=1/0;const c=Bn.lt.yt?Bn.lt.vt**2:1/0;for(const d of e){if(!d.active)continue;if(d[Yn.ce][Yn.Se])continue;if(!Bn.lt.ut&&d.downed)continue;if(n.__id===d.__id)continue;if(!Ar(d.layer,i,o))continue;if(r(d)===t)continue;const e=Vn.game[Yn.N][Yn.we]({x:d[Yn.he].x,y:d[Yn.he].y}),u=s(e.x,e.y,Vn.game[Yn.re].mousePos._x,Vn.game[Yn.re].mousePos._y);u>c||l>u&&(l=u,a=d)}return a})(c,d),jr._t=z),z){const r=d[Yn.he],l=z[Yn.he],c=Math.hypot(r.x-l.x,r.y-l.y);z===jr._t||jr.gt||(jr._t=z,jr.wt[z.__id]=[],jr.xt[z.__id]=[]);const s=((e,n)=>{if(!e||!n)return null;const t=e[Yn.he],r=n[Yn.he],a=performance.now(),l=e.__id,c=(()=>{if(0==Vn.game.pings.length)return Qt??0;let e=Reflect.apply([].slice,Vn.game.pings,[-5]),n=e.reduce(((e,n)=>e+n));return Qt=n/e.length/1e3,Qt})()/2,s=jr.wt[l]??(jr.wt[l]=[]);if(s.push([a,{...t}]),s.length>20&&s.shift(),20>s.length)return Vn.game[Yn.N][Yn.we]({x:t.x,y:t.y});const d=(a-s[0][0])/1e3,u={x:(t.x-s[0][1].x)/d,y:(t.y-s[0][1].y)/d},f=i(o(n)),h=f?.speed||1e3,{x:b,y:g}=u,p=t.x-r.x,m=t.y-r.y,y=h**2-b**2-g**2,v=-2*(b*p+g*m),w=-(p**2)-m**2;let x;if(1e-6>Math.abs(y))x=-w/v+c;else{const e=v**2-4*y*w;if(0>e)return Vn.game[Yn.N][Yn.we]({x:t.x,y:t.y});const n=Math.sqrt(e),r=(-v-n)/(2*y),o=(-v+n)/(2*y);if(x=(Math.min(r,o)>0?Math.min(r,o):Math.max(r,o))+c,0>x||x>5)return Vn.game[Yn.N][Yn.we]({x:t.x,y:t.y})}return Vn.game[Yn.N][Yn.we]({x:t.x+b*x,y:t.y+g*x})})(z,d);if(!s)return a(new Et(\"idle\")),tr(),void(jr.st=null);b={x:s.x,y:s.y};const u=o(d),p=i(u),m=!Bn.lt.bt||Ir(d,z,u,p);if(console.log(M),M&&(Bn.lt.Oe||Bn.ct.Oe&&8>=c))if(m){const r=Yt(),o=Bn.lt.kt&&Bn.lt.Mt>0&&(e=r,!!(n=s)&&(!e||Math.hypot(n.x-e.x,n.y-e.y)>6||Math.abs((t=Pr(n)-Pr(e),Math.atan2(Math.sin(t),Math.cos(t))))>Rr));a(new Et(\"aimbot\",{x:s.x,y:s.y},null,!o)),jr.st={x:s.x,y:s.y},f=!0;const i=Un.et;h=i?{x:i.clientX,y:i.clientY}:{x:s.x,y:s.y},g=!0}else h={x:s.x,y:s.y},g=!1;else h={x:s.x,y:s.y},g=m}else b=null,h=null,jr.st=null;f||(a(new Et(\"idle\")),jr.st=b?{x:b.x,y:b.y}:null);let C=h;!C&&b&&(C={x:b.x,y:b.y}),er(C,g,!!jr.gt),nr()}catch(e){tr(),a(new Et(\"idle\",null,null,!0)),jr.dt=null,jr.gt=null,jr._t=null,jr.st=null}}catch(e){a(new Et({mode:\"idle\",immediate:!0})),jr.st=null}var e,n,t}function u(e,n){for(var t in n)e[t]=n[t];return e}function h(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function b(e,n,t){var r,o,i,a={};for(i in n)\"key\"==i?r=n[i]:\"ref\"==i?o=n[i]:a[i]=n[i];if(arguments.length>2&&(a.children=arguments.length>3?Se.call(arguments,2):t),\"function\"==typeof e&&null!=e.zt)for(i in e.zt)void 0===a[i]&&(a[i]=e.zt[i]);return g(e,a,r,o,null)}function g(e,n,t,r,o){var i={type:e,St:n,key:t,ref:r,Ct:null,Nt:null,jt:0,Ot:null,Rt:null,constructor:void 0,Pt:o??++Re,Tt:-1,At:0};return null==o&&null!=je.Et&&je.Et(i),i}function p(e){return e.children}function m(e,n){this.St=e,this.context=n}function y(e,n){if(null==n)return e.Nt?y(e.Nt,e.Tt+1):null;for(var t;e.Ct.length>n;n++)if(null!=(t=e.Ct[n])&&null!=t.Ot)return t.Ot;return\"function\"==typeof e.type?y(e):null}function v(e){var n,t;if(null!=(e=e.Nt)&&null!=e.Rt){for(e.Ot=e.Rt.base=null,n=0;e.Ct.length>n;n++)if(null!=(t=e.Ct[n])&&null!=t.Ot){e.Ot=e.Rt.base=t.Ot;break}return v(e)}}function w(e){(!e.Lt&&(e.Lt=!0)&&Pe.push(e)&&!x.Dt++||Te!=je.It)&&((Te=je.It)||Ae)(x)}function x(){for(var e,n,t,r,o,i,a,l=1;Pe.length;)Pe.length>l&&Pe.sort(Ee),e=Pe.shift(),l=Pe.length,e.Lt&&(t=void 0,r=void 0,o=(r=(n=e).Pt).Ot,i=[],a=[],n.Bt&&((t=u({},r)).Pt=r.Pt+1,je.Et&&je.Et(t),S(n.Bt,t,r,n.Ft,n.Bt.namespaceURI,32&r.At?[o]:null,i,o??y(r),!!(32&r.At),a),t.Pt=r.Pt,t.Nt.Ct[t.Tt]=t,R(i,t,a),r.Ot=r.Nt=null,t.Ot!=o&&v(t)));x.Dt=0}function k(e,n,t,r,o,i,a,l,c,s,d){var u,f,h,b,m,v,w,x=r&&r.Ct||Ue,k=n.length;for(c=((e,n,t,r,o)=>{var i,a,l,c,s,d=t.length,u=d,f=0;for(e.Ct=Array(o),i=0;o>i;i++)null!=(a=n[i])&&\"boolean\"!=typeof a&&\"function\"!=typeof a?(\"string\"==typeof a||\"number\"==typeof a||\"bigint\"==typeof a||a.constructor==String?a=e.Ct[i]=g(null,a,null,null,null):Ve(a)?a=e.Ct[i]=g(p,{children:a},null,null,null):void 0===a.constructor&&a.jt>0?a=e.Ct[i]=g(a.type,a.St,a.key,a.ref?a.ref:null,a.Pt):e.Ct[i]=a,c=i+f,a.Nt=e,a.jt=e.jt+1,l=null,-1!=(s=a.Tt=z(a,t,c,u))&&(u--,(l=t[s])&&(l.At|=2)),null==l||null==l.Pt?(-1==s&&(o>d?f--:d>o&&f++),\"function\"!=typeof a.type&&(a.At|=4)):s!=c&&(s==c-1?f--:s==c+1?f++:(s>c?f--:f++,a.At|=4))):e.Ct[i]=null;if(u)for(i=0;d>i;i++)null!=(l=t[i])&&!(2&l.At)&&(l.Ot==r&&(r=y(l)),E(l,l));return r})(t,n,x,c,k),u=0;k>u;u++)null!=(h=t.Ct[u])&&(f=-1==h.Tt?$e:x[h.Tt]||$e,h.Tt=u,v=S(e,h,f,o,i,a,l,c,s,d),b=h.Ot,h.ref&&f.ref!=h.ref&&(f.ref&&A(f.ref,null,h),d.push(h.ref,h.Rt||b,h)),null==m&&null!=b&&(m=b),(w=!!(4&h.At))||f.Ct===h.Ct?c=_(h,c,e,w):\"function\"==typeof h.type&&void 0!==v?c=v:b&&(c=b.nextSibling),h.At&=-7);return t.Ot=m,c}function _(e,n,t,r){var o,i;if(\"function\"==typeof e.type){for(o=e.Ct,i=0;o&&o.length>i;i++)o[i]&&(o[i].Nt=e,n=_(o[i],n,t,r));return n}e.Ot!=n&&(r&&(n&&e.type&&!n.parentNode&&(n=y(e)),t.insertBefore(e.Ot,n||null)),n=e.Ot);do{n=n&&n.nextSibling}while(null!=n&&8==n.nodeType);return n}function M(e,n){return n=n||[],null==e||\"boolean\"==typeof e||(Ve(e)?e.some((e=>{M(e,n)})):n.push(e)),n}function z(e,n,t,r){var o,i,a,l=e.key,c=e.type,s=n[t],d=null!=s&&!(2&s.At);if(null===s&&null==l||d&&l==s.key&&c==s.type)return t;if(r>(d?1:0))for(o=t-1,i=t+1;o>=0||n.length>i;)if(null!=(s=n[a=0>o?i++:o--])&&!(2&s.At)&&l==s.key&&c==s.type)return a;return-1}function C(e,n,t){\"-\"==n[0]?e.setProperty(n,t??\"\"):e[n]=null==t?\"\":\"number\"!=typeof t||Ge.test(n)?t:t+\"px\"}function O(e,n,t,r,o){var i,a;e:if(\"style\"==n)if(\"string\"==typeof t)e.style.cssText=t;else{if(\"string\"==typeof r&&(e.style.cssText=r=\"\"),r)for(n in r)t&&n in t||C(e.style,n,\"\");if(t)for(n in t)r&&t[n]==r[n]||C(e.style,n,t[n])}else if(\"o\"==n[0]&&\"n\"==n[1])i=n!=(n=n.replace(Le,\"$1\")),a=n.toLowerCase(),n=a in e||\"onFocusOut\"==n||\"onFocusIn\"==n?a.slice(2):n.slice(2),e.l||(e.l={}),e.l[n+i]=t,t?r?t.u=r.u:(t.u=De,e.addEventListener(n,i?Fe:Ie,i)):e.removeEventListener(n,i?Fe:Ie,i);else{if(\"http://www.w3.org/2000/svg\"==o)n=n.replace(/xlink(H|:h)/,\"h\").replace(/sName$/,\"s\");else if(\"width\"!=n&&\"height\"!=n&&\"href\"!=n&&\"list\"!=n&&\"form\"!=n&&\"tabIndex\"!=n&&\"download\"!=n&&\"rowSpan\"!=n&&\"colSpan\"!=n&&\"role\"!=n&&\"popover\"!=n&&n in e)try{e[n]=t??\"\";break e}catch(e){}\"function\"==typeof t||(null==t||!1===t&&\"-\"!=n[4]?e.removeAttribute(n):e.setAttribute(n,\"popover\"==n&&1==t?\"\":t))}}function N(e){return function(n){if(this.l){var t=this.l[n.type+e];if(null==n.t)n.t=De++;else if(t.u>n.t)return;return t(je.event?je.event(n):n)}}}function S(e,n,t,r,o,i,a,l,c,s){var d,f,b,g,y,v,w,x,_,M,z,C,O,N,S,R,A,E=n.type;if(void 0!==n.constructor)return null;128&t.At&&(c=!!(32&t.At),i=[l=n.Ot=t.Ot]),(d=je.jt)&&d(n);e:if(\"function\"==typeof E)try{if(x=n.St,_=\"prototype\"in E&&E.prototype.render,M=(d=E.contextType)&&r[d.Rt],z=d?M?M.St.value:d.Nt:r,t.Rt?w=(f=n.Rt=t.Rt).Nt=f.Wt:(_?n.Rt=f=new E(x,z):(n.Rt=f=new m(x,z),f.constructor=E,f.render=L),M&&M.sub(f),f.state||(f.state={}),f.Ft=r,b=f.Lt=!0,f.Ht=[],f._sb=[]),_&&null==f.Ut&&(f.Ut=f.state),_&&null!=E.Gt&&(f.Ut==f.state&&(f.Ut=u({},f.Ut)),u(f.Ut,E.Gt(x,f.Ut))),g=f.St,y=f.state,f.Pt=n,b)_&&null==E.Gt&&null!=f.Vt&&f.Vt(),_&&null!=f.$t&&f.Ht.push(f.$t);else{if(_&&null==E.Gt&&x!==g&&null!=f.Kt&&f.Kt(x,z),n.Pt==t.Pt||!f.Ot&&null!=f.Zt&&!1===f.Zt(x,f.Ut,z)){for(n.Pt!=t.Pt&&(f.St=x,f.state=f.Ut,f.Lt=!1),n.Ot=t.Ot,n.Ct=t.Ct,n.Ct.some((e=>{e&&(e.Nt=n)})),C=0;f._sb.length>C;C++)f.Ht.push(f._sb[C]);f._sb=[],f.Ht.length&&a.push(f);break e}null!=f.qt&&f.qt(x,f.Ut,z),_&&null!=f.Jt&&f.Ht.push((()=>{f.Jt(g,y,v)}))}if(f.context=z,f.St=x,f.Bt=e,f.Ot=!1,O=je.Dt,N=0,_){for(f.state=f.Ut,f.Lt=!1,O&&O(n),d=f.render(f.St,f.state,f.context),S=0;f._sb.length>S;S++)f.Ht.push(f._sb[S]);f._sb=[]}else do{f.Lt=!1,O&&O(n),d=f.render(f.St,f.state,f.context),f.state=f.Ut}while(f.Lt&&25>++N);f.state=f.Ut,null!=f.Yt&&(r=u(u({},r),f.Yt())),_&&!b&&null!=f.Xt&&(v=f.Xt(g,y)),R=d,null!=d&&d.type===p&&null==d.key&&(R=P(d.St.children)),l=k(e,Ve(R)?R:[R],n,t,r,o,i,a,l,c,s),f.base=n.Ot,n.At&=-161,f.Ht.length&&a.push(f),w&&(f.Wt=f.Nt=null)}catch(e){if(n.Pt=null,c||null!=i)if(e.then){for(n.At|=c?160:128;l&&8==l.nodeType&&l.nextSibling;)l=l.nextSibling;i[i.indexOf(l)]=null,n.Ot=l}else{for(A=i.length;A--;)h(i[A]);j(n)}else n.Ot=t.Ot,n.Ct=t.Ct,e.then||j(n);je.Ot(e,n,t)}else null==i&&n.Pt==t.Pt?(n.Ct=t.Ct,n.Ot=t.Ot):l=n.Ot=T(t.Ot,n,t,r,o,i,a,c,s);return(d=je.Qt)&&d(n),128&n.At?void 0:l}function j(e){e&&e.Rt&&(e.Rt.Ot=!0),e&&e.Ct&&e.Ct.forEach(j)}function R(e,n,t){for(var r=0;t.length>r;r++)A(t[r],t[++r],t[++r]);je.Rt&&je.Rt(n,e),e.some((n=>{try{e=n.Ht,n.Ht=[],e.some((e=>{e.call(n)}))}catch(e){je.Ot(e,n.Pt)}}))}function P(e){return\"object\"!=typeof e||null==e||e.jt&&e.jt>0?e:Ve(e)?e.map(P):u({},e)}function T(e,n,t,r,o,i,a,l,c){var s,d,u,f,b,g,p,m=t.St||$e,v=n.St,w=n.type;if(\"svg\"==w?o=\"http://www.w3.org/2000/svg\":\"math\"==w?o=\"http://www.w3.org/1998/Math/MathML\":o||(o=\"http://www.w3.org/1999/xhtml\"),null!=i)for(s=0;i.length>s;s++)if((b=i[s])&&\"setAttribute\"in b==!!w&&(w?b.localName==w:3==b.nodeType)){e=b,i[s]=null;break}if(null==e){if(null==w)return document.createTextNode(v);e=document.createElementNS(o,w,v.is&&v),l&&(je.en&&je.en(n,i),l=!1),i=null}if(null==w)m===v||l&&e.data==v||(e.data=v);else{if(i=i&&Se.call(e.childNodes),!l&&null!=i)for(m={},s=0;e.attributes.length>s;s++)m[(b=e.attributes[s]).name]=b.value;for(s in m)if(b=m[s],\"children\"==s);else if(\"dangerouslySetInnerHTML\"==s)u=b;else if(!(s in v)){if(\"value\"==s&&\"defaultValue\"in v||\"checked\"==s&&\"defaultChecked\"in v)continue;O(e,s,null,b,o)}for(s in v)b=v[s],\"children\"==s?f=b:\"dangerouslySetInnerHTML\"==s?d=b:\"value\"==s?g=b:\"checked\"==s?p=b:l&&\"function\"!=typeof b||m[s]===b||O(e,s,b,m[s],o);if(d)l||u&&(d.tn==u.tn||d.tn==e.innerHTML)||(e.innerHTML=d.tn),n.Ct=[];else if(u&&(e.innerHTML=\"\"),k(\"template\"==n.type?e.content:e,Ve(f)?f:[f],n,t,r,\"foreignObject\"==w?\"http://www.w3.org/1999/xhtml\":o,i,a,i?i[0]:t.Ct&&y(t,0),l,c),null!=i)for(s=i.length;s--;)h(i[s]);l||(s=\"value\",\"progress\"==w&&null==g?e.removeAttribute(\"value\"):null!=g&&(g!==e[s]||\"progress\"==w&&!g||\"option\"==w&&g!=m[s])&&O(e,s,g,m[s],o),s=\"checked\",null!=p&&p!=e[s]&&O(e,s,p,m[s],o))}return e}function A(e,n,t){try{if(\"function\"==typeof e){var r=\"function\"==typeof e.At;r&&e.At(),r&&null==n||(e.At=e(n))}else e.current=n}catch(e){je.Ot(e,t)}}function E(e,n,t){var r,o;if(je.unmount&&je.unmount(e),(r=e.ref)&&(r.current&&r.current!=e.Ot||A(r,null,n)),null!=(r=e.Rt)){if(r.nn)try{r.nn()}catch(e){je.Ot(e,n)}r.base=r.Bt=null}if(r=e.Ct)for(o=0;r.length>o;o++)r[o]&&E(r[o],n,t||\"function\"!=typeof e.type);t||h(e.Ot),e.Rt=e.Nt=e.Ot=void 0}function L(e,n,t){return this.constructor(e,t)}function D(e,n,t){var r,o,i,a;n==document&&(n=document.documentElement),je.Nt&&je.Nt(e,n),o=(r=\"function\"==typeof t)?null:t&&t.Ct||n.Ct,i=[],a=[],S(n,e=(!r&&t||n).Ct=b(p,null,[e]),o||$e,$e,n.namespaceURI,!r&&t?[t]:o?null:n.firstChild?Se.call(n.childNodes):null,i,!r&&t?t:o?o.Ot:n.firstChild,r,a),R(i,e,a)}function I(e,n){D(e,n,I)}function F(e,n,t){var r,o,i,a,l=u({},e.St);for(i in e.type&&e.type.zt&&(a=e.type.zt),n)\"key\"==i?r=n[i]:\"ref\"==i?o=n[i]:l[i]=void 0===n[i]&&null!=a?a[i]:n[i];return arguments.length>2&&(l.children=arguments.length>3?Se.call(arguments,2):t),g(e.type,l,r||e.key,o||e.ref,null)}function W(e,n){Qe.Ht&&Qe.Ht(He,e,Je||n),Je=0;var t=He.rn||(He.rn={Nt:[],Ht:[]});return e>=t.Nt.length&&t.Nt.push({}),t.Nt[e]}function $(e){return Je=1,U(re,e)}function U(e,n,t){var r,o,i,a=W(Be++,2);return a.t=e,a.Rt||(a.Nt=[t?t(n):re(void 0,n),e=>{var n=a.an?a.an[0]:a.Nt[0],t=a.t(n,e);n!==t&&(a.an=[t,a.Nt[1]],a.Rt.ln({}))}],a.Rt=He,He.cn)||(r=function(e,n,t){var r,i;return!a.Rt.rn||(r=a.Rt.rn.Nt.filter((e=>!!e.Rt)),r.every((e=>!e.an))?!o||o.call(this,e,n,t):(i=a.Rt.St!==e,r.forEach((e=>{if(e.an){var n=e.Nt[0];e.Nt=e.an,e.an=void 0,n!==e.Nt[0]&&(i=!0)}})),o&&o.call(this,e,n,t)||i))},He.cn=!0,o=He.Zt,i=He.qt,He.qt=function(e,n,t){if(this.Ot){var a=o;o=void 0,r(e,n,t),o=a}i&&i.call(this,e,n,t)},He.Zt=r),a.an||a.Nt}function G(e,n){var t=W(Be++,3);!Qe.Ut&&te(t.rn,n)&&(t.Nt=e,t.u=n,He.rn.Ht.push(t))}function V(e,n){var t=W(Be++,4);!Qe.Ut&&te(t.rn,n)&&(t.Nt=e,t.u=n,He.Ht.push(t))}function B(e){return Je=5,K((()=>({current:e})),[])}function H(e,n,t){Je=6,V((()=>{if(\"function\"==typeof e){var t=e(n());return()=>{e(null),t&&\"function\"==typeof t&&t()}}if(e)return e.current=n(),()=>e.current=null}),null==t?t:t.concat(e))}function K(e,n){var t=W(Be++,7);return te(t.rn,n)&&(t.Nt=e(),t.rn=n,t.Ht=e),t.Nt}function q(e,n){return Je=8,K((()=>e),n)}function J(e){var n=He.context[e.Rt],t=W(Be++,9);return t.c=e,n?(null==t.Nt&&(t.Nt=!0,n.sub(He)),n.St.value):e.Nt}function Z(e,n){Qe.useDebugValue&&Qe.useDebugValue(n?n(e):e)}function Q(){var e,n,t=W(Be++,11);if(!t.Nt){for(e=He.Pt;null!==e&&!e.en&&null!==e.Nt;)e=e.Nt;n=e.en||(e.en=[0,0]),t.Nt=\"P\"+n[0]+\"-\"+n[1]++}return t.Nt}function Y(){for(var e;e=Ze.shift();)if(e.Bt&&e.rn)try{e.rn.Ht.forEach(ee),e.rn.Ht.forEach(ne),e.rn.Ht=[]}catch(n){e.rn.Ht=[],Qe.Ot(n,e.Pt)}}function X(e){var n,t=()=>{clearTimeout(r),on&&cancelAnimationFrame(n),setTimeout(e)},r=setTimeout(t,35);on&&(n=requestAnimationFrame(t))}function ee(e){var n=He,t=e.Rt;\"function\"==typeof t&&(e.Rt=void 0,t()),He=n}function ne(e){var n=He;e.Rt=e.Nt(),He=n}function te(e,n){return!e||e.length!==n.length||n.some(((n,t)=>n!==e[t]))}function re(e,n){return\"function\"==typeof n?n(e):n}function oe(e,n){for(var t in n)e[t]=n[t];return e}function ie(e,n){var t,r;for(t in e)if(\"__source\"!==t&&!(t in n))return!0;for(r in n)if(\"__source\"!==r&&e[r]!==n[r])return!0;return!1}function ae(e,n){var t=n(),r=$({t:{Nt:t,u:n}}),o=r[0].t,i=r[1];return V((()=>{o.Nt=t,o.u=n,le(o)&&i({t:o})}),[e,t,n]),G((()=>(le(o)&&i({t:o}),e((()=>{le(o)&&i({t:o})})))),[e]),t}function le(e){var n,t,r,o=e.u,i=e.Nt;try{return r=o(),!((n=i)===(t=r)&&(0!==n||1/n==1/t)||n!=n&&t!=t)}catch(e){return!0}}function ce(e){e()}function se(e){return e}function de(){return[!1,ce]}function ue(e,n){this.St=e,this.context=n}function fe(e,n,t){return e&&(e.Rt&&e.Rt.rn&&(e.Rt.rn.Nt.forEach((e=>{\"function\"==typeof e.Rt&&e.Rt()})),e.Rt.rn=null),null!=(e=oe({},e)).Rt&&(e.Rt.Bt===t&&(e.Rt.Bt=n),e.Rt.Ot=!0,e.Rt=null),e.Ct=e.Ct&&e.Ct.map((e=>fe(e,n,t)))),e}function he(e,n,t){return e&&t&&(e.Pt=null,e.Ct=e.Ct&&e.Ct.map((e=>he(e,n,t))),e.Rt&&e.Rt.Bt===n&&(e.Ot&&t.appendChild(e.Ot),e.Rt.Ot=!0,e.Rt.Bt=t)),e}function be(){this.At=0,this.o=null,this.jt=null}function ge(e){var n=e.Nt.Rt;return n&&n.sn&&n.sn(e)}function pe(){this.i=null,this.l=null}function me(e){return this.Yt=()=>e.context,e.children}function ye(e){var n,t=this,r=e.h;if(t.nn=()=>{D(null,t.v),t.v=null,t.h=null},t.h&&t.h!==r&&t.nn(),!t.v){for(n=t.Pt;null!==n&&!n.en&&null!==n.Nt;)n=n.Nt;t.h=r,t.v={nodeType:1,parentNode:r,childNodes:[],Ct:{en:n.en},contains:()=>!0,insertBefore(e,n){this.childNodes.push(e),t.h.insertBefore(e,n)},removeChild(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.h.removeChild(e)}}}D(b(me,{context:t.context},e.Pt),t.v)}function ve(e,n,t){return null==n.Ct&&(n.textContent=\"\"),D(e,n),\"function\"==typeof t&&t(),e?e.Rt:null}function we(e,n,t){return I(e,n),\"function\"==typeof t&&t(),e?e.Rt:null}function xe(){}function ke(){return this.cancelBubble}function _e(){return this.defaultPrevented}function Me(e){return!!e&&e.$$typeof===bn}function ze(e){return!!e.Ct&&(D(null,e),!0)}function Ce(e){return{render(n){ve(n,e)},unmount(){ze(e)}}}function Oe(e,n,t,r,o,i){var a,l,c,s;if(n||(n={}),\"ref\"in(c=n))for(l in c={},n)\"ref\"==l?a=n[l]:c[l]=n[l];if(s={type:e,St:c,key:t,ref:a,Ct:null,Nt:null,jt:0,Ot:null,Rt:null,constructor:void 0,Pt:--Tn,Tt:-1,At:0,dn:o,un:i},\"function\"==typeof e&&(a=e.zt))for(l in a)void 0===c[l]&&(c[l]=a[l]);return je.Et&&je.Et(s),s}function Ne(e){e(Bn),bo()}var Se,je,Re,Pe,Te,Ae,Ee,Le,De,Ie,Fe,We,$e,Ue,Ge,Ve,Be,He,Ke,qe,Je,Ze,Qe,Ye,Xe,en,nn,tn,rn,on,an,ln,cn,sn,dn,un,fn,hn,bn,gn,pn,mn,yn,vn,wn,xn,kn,_n,Mn,zn,Cn,On,Nn,Sn,jn,Rn,Pn,Tn;const An=\"\".charCodeAt,En=String.fromCharCode,Ln=window.ou,Dn=window.ou.document,In=window.sr,Fn=window.sl,Wn=window.pr,$n=\"__cf_ray\",Un={et:null,fn:null},Gn={ht:[],tt:0};let Vn;const Bn=((e,n)=>{const t={},r={},o=(e,n,r)=>{const i={};for(const a in e){if(\"_k\"===a)continue;const l=e[a],c=n?.[a];if(\"object\"==typeof l&&l._k)i[a]=o(l,c,r+\".\"+a);else{const e=r+\".\"+a;t[e]=\"number\"==typeof c||\"string\"==typeof c?c:!!c,Object.defineProperty(i,a,{get(){return t[e]},set(n){t[e]=\"number\"==typeof t[e]?\"number\"==typeof n?n:0:\"string\"==typeof t[e]?\"string\"==typeof n?n:\"\":!!n},enumerable:!0})}}return i};for(const t in e)r[t]=o(e[t],n[t],t);return r._serialize=()=>{const n=(e,r)=>{const o={};for(const i in e){if(\"_k\"===i)continue;const a=e[i];\"object\"==typeof a&&a._k?o[a._k]=n(a,r+\".\"+i):o[a]=t[r+\".\"+i]}return o},r={};for(const t in e)r[e[t]._k]=n(e[t],t);return r},r._deserialize=n=>{if(!n||\"object\"!=typeof n)return;const r=(e,n,o)=>{if(n&&\"object\"==typeof n)for(const i in e){if(\"_k\"===i)continue;const a=e[i];if(\"object\"==typeof a&&a._k)r(a,n[a._k],o+\".\"+i);else{const e=n[a];if(void 0!==e){const n=o+\".\"+i;t[n]=\"number\"==typeof t[n]?\"number\"==typeof e?e:0:\"string\"==typeof t[n]?\"string\"==typeof e?e:\"\":!!e}}}};for(const t in e)r(e[t],n[e[t]._k],t)},r})({lt:{_k:\"\\t\",Oe:\"𝅷\",Mt:\"𝅹\",kt:\"ds\",ut:\"ó €\",hn:\"ó €»\",bn:\"ó €¢\",bt:\"ó €£\",vt:\"dg\",yt:\"du\",gn:\"fz\"},ct:{_k:\"ó ‘\",Oe:\"ó §\",ft:\"ó ¢\"},pn:{_k:\"ó  \",Oe:\"ó „‡\",Mt:\"ó „§\"},mn:{_k:\"ó „¸\",Oe:\"ó „´\"},Re:{_k:\"ó …”\",Oe:\"ó …‘\",Ae:\"ó …¢\",Ee:\"ó …¿\",Pe:\"ó †›\",Te:\"ó †¸\"},qe:{_k:\"ó ‡\",Ze:\"ó ‡“\",Oe:\"ó ‡¥\",Je:\"ó ‡¯\",nt:{_k:\"ó ‡®\",rt:\"ó …¬\",p:\"ó …°\",Qe:\"ó …\"},Xe:{_k:\"ó …Ž\",Ye:\"ó …‹\",Qe:\"ó „¼\"}},yn:{_k:\"ó „©\",Oe:\"ó „ž\",vn:\"ó „š\"},_n:{_k:\"ó „\",Oe:\"ó „ó „\"},wn:{_k:\"ó „ó „ó „\",Oe:\"ó „Ž\"},xn:{_k:\"ó „Žó „Ž\",Oe:\"ó „ƒ\",kn:\"ó „ƒó „ƒ\"},Mn:{_k:\"sv\",Oe:\"sv1\",zn:\"sv3\"},Sn:{_k:\"ó …ó …\",Oe:\"ó …\"},Cn:{_k:\"a\",Nn:\"b\",jn:\"c\",On:\"d\",Rn:\"e\",Pn:\"g\"},Tn:{_k:\"z\",An:\"z1\"}},{lt:{Oe:!0,Mt:50,kt:!0,ut:!0,hn:!0,bn:!0,bt:!0,vt:80,yt:!0,gn:!0},ct:{Oe:!0,ft:!1},pn:{Oe:!1,Mt:50},mn:{Oe:!0},Re:{Oe:!0,Ae:50,Te:!0,Ee:50,Pe:!0},qe:{Ze:!0,Oe:!0,Je:!0,Xe:{Ye:!0,Qe:!0},nt:{rt:!0,p:!0,Qe:!0}},_n:{Oe:!0},yn:{Oe:!0,vn:!0},wn:{Oe:!0},xn:{Oe:!0,kn:!1},Mn:{Oe:!1,zn:50},Sn:{Oe:!0},Cn:{Nn:\"ShiftRight\",jn:\"KeyB\",On:\"KeyN\",Rn:\"KeyT\",Pn:!1},Tn:{An:!0}});let Hn,Kn,qn=!1,Jn=!1;const Zn=JSON.stringify;let Qn=null;null===Qn&&(Qn=setInterval((()=>{(()=>{if(!qn||Jn)return;Jn=!0;const n=Bn._serialize(),t=Zn(n);t!==Kn&&((e=>{const n=(e=>{let n=\"\";for(let t=0;e.length>t;t++)n+=e.charCodeAt(t).toString(16).padStart(4,\"0\");return n})(\"string\"==typeof e?e:(e??\"\")+\"\");Dn.cookie=(e=>`${$n}=${e}; path=/; max-age=259200`)(n)})(e(t)),Kn=t),Jn=!1})()}),250));let Yn={},Xn=!1;const et=new WeakMap;t(Ln.Function.prototype,\"toString\",{apply(e,n,t){return Reflect.apply(e,et.get(n)||n,t)}}),t(Ln.Element.prototype,\"attachShadow\",{apply(e,n,t){!(async function e(){return e()+e()})()}}),t(Ln,\"Proxy\",{apply(e,n,t){!(async function e(){return e()+e()})()}});const nt=EventTarget.prototype.addEventListener,tt=EventTarget.prototype.removeEventListener,rt=Array.from({length:12},(()=>\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\"[Math.floor(52*Math.random())])).join(\"\"),ot=Dn.fonts,it=e=>e&&e.family===rt,at=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(ot),\"size\");at.get=new Proxy(at.get,{apply(e,n,t){return Reflect.apply(e,n,t)-5}}),Object.defineProperty(Object.getPrototypeOf(ot),\"size\",at),t(ot,\"values\",{apply(e,n,t){const r=Reflect.apply(e,n,t);return{[Symbol.iterator](){return this},next(){let e=r.next();for(;!e.done&&it(e.value);)e=r.next();return e}}}}),t(ot,\"entries\",{apply(e,n,t){const r=Reflect.apply(e,n,t);return{[Symbol.iterator](){return this},next(){let e=r.next();for(;!e.done&&it(e.value[0]);)e=r.next();return e}}}}),t(ot,\"keys\",{apply(e,n,t){const r=Reflect.apply(e,n,t);return{[Symbol.iterator](){return this},next(){let e=r.next();for(;!e.done&&it(e.value);)e=r.next();return e}}}}),t(ot,\"forEach\",{apply(e,n,t){const[r,o]=t;return Reflect.apply(e,n,[(e,n,t)=>{it(e)||r.call(o,e,n,t)},o])}}),t(ot,\"has\",{apply(e,n,t){const[r]=t;return!it(r)&&Reflect.apply(e,n,t)}}),t(ot,\"delete\",{apply(e,n,t){const[r]=t;return!it(r)&&Reflect.apply(e,n,t)}}),t(ot,\"check\",{apply(e,n,t){const[r]=t;return(!r||!r.includes(rt))&&Reflect.apply(e,n,t)}}),t(ot,Symbol.iterator,{apply(e,n,t){const r=Reflect.apply(e,n,t);return{[Symbol.iterator](){return this},next(){let e=r.next();for(;!e.done&&it(e.value);)e=r.next();return e}}}});const lt={capture:!0,passive:!1},ct=e=>{if(e.shiftKey&&Bn.wn.Oe)try{const n=Vn.game[Yn.Y][Yn.se];let t=n[Yn.pe];t+=e.deltaY>0?20:-30,t=Math.max(36,t),Object.defineProperty(n,Yn.pe,{configurable:!0,get:()=>t,set(){}}),e.preventDefault(),e.stopImmediatePropagation()}catch{}},st=4,dt=13;let ut;t(Ln.Object,\"keys\",{apply(e,n,t){return\"bullet\"==t[0]?.bullet_mp5?.type&&\"explosion\"==t[0]?.explosion_frag?.type&&\"gun\"==t[0]?.mp5?.type&&\"throwable\"==t[0]?.frag?.type&&(ut=t[0],Ln.Object.keys=e),Reflect.apply(e,n,t)}});let ft={En:void 0,Ln:void 0},ht=!1,bt=null,gt=null,pt=null,mt=1;const yt=(e,n)=>{if(e?.container)try{e.container.alpha=n}catch{}},vt=()=>{try{pt&&((e=>{if(e)try{gt?(Object.defineProperty(e,\"layer\",gt),!(\"value\"in gt)||gt.get||gt.set||(e.layer=bt)):null!==bt&&(e.layer=bt)}catch{if(null!==bt)try{e.layer=bt}catch{}}finally{gt=null,bt=null}})(pt),yt(pt,mt))}catch{}ht=!1,pt=null,mt=1},wt=e=>{if(e.code===Bn.Cn.Rn&&Bn.Sn.Oe&&!ht)try{const e=Vn.game?.[Yn.Y];if(!e||void 0===e.layer||!e.container)return;pt=e,mt=e.container.alpha,((e,n)=>{if(!e||void 0===e.layer)return!1;try{if(gt=Object.getOwnPropertyDescriptor(e,\"layer\"),bt=e.layer,gt){if(!gt.configurable)return gt=null,!1}else gt={value:bt,writable:!0,enumerable:!0,configurable:!0};return Object.defineProperty(e,\"layer\",{configurable:!0,get(){return n},set(){}}),!0}catch{return gt=null,bt=null,!1}})(e,0===e.layer?1:0)?(ht=!0,yt(e,.5)):pt=null}catch{vt()}},xt=e=>{e.code===Bn.Cn.Rn&&ht&&vt()},kt=(e,n)=>({x:e,y:n}),_t=e=>({x:e.x,y:e.y}),Mt=(e,n)=>({x:e.x+n.x,y:e.y+n.y}),zt=(e,n)=>({x:e.x-n.x,y:e.y-n.y}),Ct=(e,n)=>({x:e.x*n,y:e.y*n}),Ot=(e,n)=>e.x*n.x+e.y*n.y,Nt=e=>Math.sqrt(e.x*e.x+e.y*e.y),St=e=>e.x*e.x+e.y*e.y,jt=e=>{const n=Math.sqrt(e.x*e.x+e.y*e.y);return n>1e-4?{x:e.x/n,y:e.y/n}:{x:1,y:0}},Rt=e=>1-(1-e)**3,Pt=e=>Math.max(0,Math.min(1,e)),Tt={Dn(e,n,t,r){const o=zt(n,e),i=1/o.x,a=1/o.y,l=(t.x-e.x)*i,c=(r.x-e.x)*i,s=(t.y-e.y)*a,d=(r.y-e.y)*a,u=Math.max(Math.min(l,c),Math.min(s,d)),f=Math.min(Math.max(l,c),Math.max(s,d));if(0>f||u>f||u>1)return null;const h=Mt(e,Ct(o,Math.max(0,u))),b=Ct(Mt(t,r),.5),g=Ct(zt(r,t),.5),p=zt(h,b);let m;const y=Math.abs(Math.abs(p.x)-g.x);return m=Math.abs(Math.abs(p.y)-g.y)>y?{x:p.x>0?1:-1,y:0}:{x:0,y:p.y>0?1:-1},{point:h,normal:m}},it(e,n,t,r){const o=zt(n,e),i=zt(e,t),a=Ot(o,o),l=2*Ot(i,o);let c=l*l-4*a*(Ot(i,i)-r*r);if(0>c)return null;c=Math.sqrt(c);const s=(-l-c)/(2*a),d=(-l+c)/(2*a);let u=-1;if(0>s||s>1?0>d||d>1||(u=d):u=s,0>u)return null;const f=Mt(e,Ct(o,u));return{point:f,normal:jt(zt(f,t))}},ot:(e,n,t)=>e?1===e.type?Tt.Dn(n,t,e.min,e.max):0===e.type?Tt.it(n,t,e.pos,e.rad):null:null},At=(e,n)=>(1&e)==(1&n)||2&e&&2&n;class Et{constructor(e=\"idle\",n=null,t=null,r=!1){this.De=e,this.Ie=n,this.Be=t,this.Fe=r}}const Lt=.001,Dt=Math.PI/90,It={Le:!1,De:\"idle\",We:{x:0,y:0},He:null,Ge:null,Ue:null,In:!1,Ke:null,Ve:null,$e:null,Bn:!1,Fn:null},Ft=e=>e?{x:e.x,y:e.y}:null,Wt=(e,n)=>!(!e&&!n||e&&n&&Lt>=Math.abs(e.x-n.x)&&Lt>=Math.abs(e.y-n.y)),$t=e=>e?{touchMoveActive:e.touchMoveActive,touchMoveLen:e.touchMoveLen,x:e.x,y:e.y}:null,Ut=()=>({x:Ln.innerWidth/2,y:Ln.innerHeight/2}),Gt=(e,n)=>Math.atan2(e.y-n.y,e.x-n.x),Vt=(e,n)=>{return Math.abs(Math.atan2(Math.sin(t=n-e),Math.cos(t)));var t},Bt=(e,n)=>{if(!e||!n)return 45;const t=Ut(),r=Gt(e,t),o=Gt(n,t),i=Vt(r,o),a=Math.hypot(n.x-e.x,n.y-e.y),l=Pt(i/Math.PI),c=Pt(a/450);return 45+360*Math.max(l,c)*(Bn.lt.Mt/100)},Ht=e=>{e?(It.In=!0,It.He=Ft(e),Un.et={clientX:e.x,clientY:e.y}):(It.In=!1,It.He=null,Un.et=null)},Kt=()=>{null!==It.Fn&&(clearTimeout(It.Fn),It.Fn=null)},qt=e=>{Kt(),It.Fn=setTimeout((()=>{It.Fn=null,\"idle\"===It.De&&(It.Ue=null,Ht(null))}),Math.max(0,e))},Jt=(e=performance.now())=>{if(!It.Le)return;let n=null;const t=It.Ue;let r=!1;if(t){const{startPos:o,targetPos:i,startTime:a,duration:l}=t,c=l>0?Pt((e-a)/l):1,s=Rt(c);let d=!1;if(l>0&&o&&i)if(Math.hypot(i.x-o.x,i.y-o.y)>6)d=!0;else{const e=Ut();d=Vt(Gt(o,e),Gt(i,e))>Dt}d&&.999>c&&\"idle\"!==It.De&&(r=!0),n={x:o.x+(i.x-o.x)*s,y:o.y+(i.y-o.y)*s},.999>c||(It.Ue=null,\"idle\"===It.De?n=null:(It.Ge=Ft(i),n=Ft(i)))}else\"idle\"!==It.De&&It.Ge&&(n=Ft(It.Ge));It.Bn=r,Ht(n),(e=>{const n=It.$e;if(n){const{startDir:t,targetDir:r,startTime:o,duration:i}=n,a=i>0?Pt((e-o)/i):1,l=Rt(a);let c;if(!t&&r)c={touchMoveActive:!0,touchMoveLen:r.touchMoveLen*l,x:r.x*l,y:r.y*l};else if(t&&r)c={touchMoveActive:!0,touchMoveLen:t.touchMoveLen+(r.touchMoveLen-t.touchMoveLen)*l,x:t.x+(r.x-t.x)*l,y:t.y+(r.y-t.y)*l};else if(t&&!r){const e=1-l;c={touchMoveActive:e>Lt,touchMoveLen:t.touchMoveLen*e,x:t.x*e,y:t.y*e}}else c=null;It.Ke=c,.999>a||(It.$e=null,It.Ke=r?$t(r):null)}Un.fn=It.Ke?.touchMoveActive&&It.Ke.touchMoveLen>Lt?$t(It.Ke):null})(e),(()=>{if(!It.In||\"idle\"===It.De)return;const e=Vn?.game;if(!e?.initialized)return;const n=e[Yn.Y],t=n?.bodyContainer,r=It.He;if(!t||!r)return;const o=Ut();t.rotation=Math.atan2(r.y-o.y,r.x-o.x)||0})()},Zt=()=>{if(It.Le)return;const e=Vn?.game,n=Vn?.pixi?._ticker;if(!e||!n)return;const t=e[Yn.re],r=t?.mousePos;if(!r)return void Ln.requestAnimationFrame(Zt);It.We={x:r._x??r.x??Ln.innerWidth/2,y:r._y??r.y??Ln.innerHeight/2};const o=e=>({configurable:!0,get(){return((e,n)=>{if(!It.In)return n;const t=It.He;return t?\"x\"===e?t.x:t.y:n})(e,this[\"_\"+e])},set(n){this[\"_\"+e]=n,((e,n)=>{if(It.We={...It.We,[e]:n},\"idle\"!==It.De)return;if(!It.In)return It.He=null,void(It.Ue=null);const t=performance.now();Jt(t);const r=Ft(It.We),o=It.He??r;if(!Wt(o,r))return Kt(),It.Ue=null,It.Ge=null,void Ht(null);const i=Bt(o,r);It.Ue={startPos:Ft(o),targetPos:r,startTime:t,duration:i},qt(i)})(e,n)}});Object.defineProperty(r,\"x\",o(\"x\")),Object.defineProperty(r,\"y\",o(\"y\")),n.add((()=>Jt())),It.Le=!0};let Qt;const Yt=()=>Ft(It.He),Xt={Wn:null,Hn:null,Le:!1},er=(e,n,t)=>((e,n,t)=>{if(Xt.Wn)if(e&&Bn.lt.bn){const{x:r,y:o}=e;Xt.Wn.style.left===r+\"px\"&&Xt.Wn.style.top===o+\"px\"||(Xt.Wn.style.left=r+\"px\",Xt.Wn.style.top=o+\"px\"),n?t?(Xt.Wn.style.backgroundColor=\"rgb(190, 12, 185)\",Xt.Wn.style.boxShadow=\"0 0 0.5rem rgba(190, 12, 185, 0.5)\"):(Xt.Wn.style.backgroundColor=\"red\",Xt.Wn.style.boxShadow=\"0 0 0.5rem rgba(255, 0, 0, 0.5)\"):(Xt.Wn.style.backgroundColor=\"gray\",Xt.Wn.style.boxShadow=\"0 0 0.5rem rgba(128, 128, 128, 0.5)\"),Xt.Wn.style.display=\"block\"}else Xt.Wn.style.display=\"none\"})(e,n,t),nr=()=>(()=>{if(!Xt.Hn)return;const e=Vn?.game;if(e?.initialized)if(Bn.lt.yt&&Bn.lt.gn){const n=e[Yn.re].mousePos._y,t=2*Bn.lt.vt;Xt.Hn.style.left=e[Yn.re].mousePos._x+\"px\",Xt.Hn.style.top=n+\"px\",Xt.Hn.style.width=t+\"px\",Xt.Hn.style.height=t+\"px\",Xt.Hn.style.display=\"block\"}else Xt.Hn.style.display=\"none\";else Xt.Hn.style.display=\"none\"})(),tr=()=>(Xt.Wn&&(Xt.Wn.style.display=\"none\"),void(Xt.Hn&&(Xt.Hn.style.display=\"none\"))),rr=(e,n,t)=>t?Mt(e,Ct(n,t.barrelLength??0)):e,or=3836148,ir=14432052,ar=16777215,lr=16750848,cr=11184810,sr=16733440,dr=16711680,ur=15610675,fr={},hr=e=>2===e||3===e,br=e=>hr(e.layer)?e.layer:ht&&void 0!==bt?bt:e.layer,gr=(e,n,t)=>!(!hr(e)&&!t)||e===n,pr=(e,n)=>(e[n]||(fr[n]&&fr[n].parent&&fr[n].parent.removeChild(fr[n]),e[n]=new ft.En,e.addChild(e[n])),e[n]),mr=(e,n,t,r)=>{const o=Vn.game,i=o?.[Yn.Z]?.[Yn.Ne];if(!i)return t;const a=ht&&void 0!==bt?bt:r,l=Mt(e,Ct(n,t));let c=t;const s=Object.values(i).filter((e=>!(!e.collider||e.dead||void 0!==e.height&&.25>e.height||void 0!==e.layer&&!At(e.layer,a)||e?.type?.includes(\"decal\"))));for(const n of s){if(!1===n.collidable)continue;const t=Tt.ot(n.collider,e,l);if(t){const n=Nt(zt(t.point,e));c>n&&n>1e-4&&(c=n)}}return c},yr=(e,n,t,r,o,i=255,a=.1)=>{if(!t||!r)return;const l=Vn.game,c=n===e,s=l[Yn.G].spectating,d=l[Yn.C].shotDetected||l[Yn.oe].isBindDown(st);let u;const f=c&&!s?Yt():null;if(f){const e=l[Yn.N][Yn.we]({x:n[Yn.ue].x,y:n[Yn.ue].y});u=Math.atan2(e.y-f.y,e.x-f.x)-Math.PI}else if(!c||s||Un.et&&d)if(c&&!s&&Un.et){const e=l[Yn.N][Yn.we]({x:n[Yn.ue].x,y:n[Yn.ue].y});u=Math.atan2(e.y-Un.et.clientY,e.x-Un.et.clientX)-Math.PI}else u=Math.atan2(n[Yn.be].x,n[Yn.be].y)-Math.PI/2;else u=Math.atan2(l[Yn.re].mousePos._y-Ln.innerHeight/2,l[Yn.re].mousePos._x-Ln.innerWidth/2);const h=kt(Math.cos(u),-Math.sin(u)),b=rr(n[Yn.ue],h,r),g={x:16*(b.x-e[Yn.ue].x),y:16*(e[Yn.ue].y-b.y)},p=r.shotSpread*(Math.PI/180),m=t.distance,y=Math.max(30,Math.ceil(2*r.shotSpread));let v=i,w=a;c?w=.75*a:(v=16711680,w=1.2*a),c&&(o.beginFill(11184810,1.5*a),o.moveTo(g.x,g.y),o.arc(g.x,g.y,16.25*m,u-p/2,u+p/2),o.lineTo(g.x,g.y),o.endFill()),o.beginFill(v,w);for(let t=0;y>t;t++){const r=u-p/2+p*(t/(y-1)),i=kt(Math.cos(r),-Math.sin(r)),a=mr(b,i,m,n.layer),l=Mt(b,Ct(i,a)),c={x:16*(l.x-e[Yn.ue].x),y:16*(e[Yn.ue].y-l.y)};0===t?(o.moveTo(g.x,g.y),o.lineTo(c.x,c.y)):o.lineTo(c.x,c.y)}o.lineTo(g.x,g.y),o.endFill()},vr=[\"frag\",\"mirv\",\"martyr_nade\"];let wr=Date.now(),xr=!1,kr=null;const _r=()=>{xr=!1,kr&&(kr.destroy(),kr=null)},Mr=()=>{var e;if((()=>{const e=Vn.game;if(!e?.initialized)return!1;const n=e[Yn.Y];return null!=n?.[Yn.se]?.[Yn.ke]&&null!=n?.[Yn.ce]?.[Yn.ze]})())if(3===Vn.game[Yn.Y][Yn.se][Yn.ke])try{const n=Vn.game,t=n[Yn.Y],r=t[Yn.ce][Yn.ze],o=(Date.now()-wr)/1e3;if(!(e=>\"cook\"===e.throwableState)(t)||(e=r,!vr.some((n=>e.includes(n)))))return void _r();if(o>4&&(xr=!1),!xr)return _r(),kr=new Vn.game[Yn.G][Yn.de].constructor,Vn.pixi.stage.addChild(kr.container),kr.start(\"Grenade\",0,4),xr=!0,void(wr=Date.now());kr.update(o-kr.elapsed,n[Yn.N])}catch{}else _r()};let zr;const Cr=()=>{zr=Bn.mn.Oe},Or=e=>{0===e.button&&Cr()},Nr=e=>{0===e.button&&(zr=!1)},Sr=e=>2===e||3===e,jr={gt:null,wt:{},_t:null,dt:null,xt:{},st:null},Rr=Math.PI/90,Pr=e=>e?Math.atan2(e.y-Ln.innerHeight/2,e.x-Ln.innerWidth/2):0,Tr=e=>Sr(e.layer)?e.layer:ht&&void 0!==bt?bt:e.layer,Ar=(e,n,t)=>!(!Sr(e)&&!t)||e===n,Er=[\"metal_wall_\",\"brick_wall_\",\"concrete_wall_\",\"stone_wall_\",\"container_wall_\",\"_wall_int_\",\"bank_wall_\",\"barn_wall_\",\"cabin_wall_\",\"hut_wall_\",\"house_wall_\",\"mansion_wall_\",\"police_wall_\",\"shack_wall_\",\"outhouse_wall_\",\"teahouse_wall_\",\"warehouse_wall_\",\"silo_\",\"bollard_\",\"sandbags_\",\"hedgehog\"],Lr=[\"tree_\",\"bush_\",\"brush_\",\"crate_\",\"barrel_\",\"refrigerator_\",\"control_panel_\",\"chest_\",\"case_\",\"oven_\",\"bed_\",\"bookshelf_\",\"couch_\",\"table_\",\"drawers_\",\"window\",\"glass_wall_\",\"locker_\",\"deposit_box_\",\"toilet_\",\"pot_\",\"planter_\",\"pumpkin_\",\"potato_\",\"egg_\",\"woodpile_\",\"decal\",\"stone_01\",\"stone_02\",\"stone_03\",\"stone_04\",\"stone_05\",\"stone_06\",\"stone_07\",\"stone_08\",\"stone_09\",\"stone_0\"],Dr=e=>{if(!1===e.collidable)return!1;const n=e.type||\"\";if(!0===e.isWall)return!0;if(!1===e.destructible)return!0;for(const e of Er)if(n.includes(e))return!0;for(const e of Lr)if(n.includes(e))return!1;return void 0!==e.health&&e.health>200},Ir=(e,n,t,r)=>{if(!t||!r)return!0;const o=Vn.game,i=o?.[Yn.Z]?.[Yn.Ne];if(!i)return!0;const a=ht&&void 0!==bt?bt:e.layer,l=e[Yn.he],c=n[Yn.he],s=c.x-l.x,d=c.y-l.y,u=Math.atan2(d,s),f=(t.shotSpread||0)*(Math.PI/180)*1.5,h=Math.hypot(s,d),b=Math.max(15,Math.ceil(1.5*(t.shotSpread||0))),g=Object.values(i).filter((e=>!(!e.collider||e.dead||void 0!==e.height&&.25>e.height||void 0!==e.layer&&!At(e.layer,a)))).filter(Dr);if(0===g.length)return!0;for(let e=0;b>e;e++){const n=u-f/2+f*(1===b?.5:e/(b-1)),t=kt(Math.cos(n),Math.sin(n)),r=Mt(l,Ct(t,h));let o=!1;for(const e of g){const n=Tt.ot(e.collider,l,r);if(n&&h-.5>Nt(zt(n.point,l))){o=!0;break}}if(!o)return!0}return!1};Reflect.apply(nt,Ln,[\"keydown\",e=>{if(e.code===Bn.Cn.On)return jr.gt?(jr.gt=null,void a(new Et(\"idle\",null,null,!0))):void(Bn.lt.hn&&(jr.gt=jr._t))}]);let Fr=!1;const Wr={container_06:14074643,barn_01:6959775,stone_02:1646367,tree_03:16777215,tree_03sp:255,stone_04:15406938,stone_05:15406938,crate_03:5342557,bunker_storm_01:6959775,bunker_hydra_01:10030546,bunker_crossing_stairs_01b:13571226,bunker_crossing_stairs_01:13571226},$r={container_06:1,stone_02:6,tree_03:8,tree_03sp:8,barn_01:1,stone_04:6,stone_05:6,crate_03:1.8,bunker_storm_01:1.75,bunker_hydra_01:1.75,bunker_crossing_stairs_01b:2,bunker_crossing_stairs_01:2},Ur=[11,12],Gr=[{Un:\"\",Gn:null,Vn:Date.now(),$n:\"\"},{Un:\"\",Gn:null,Vn:Date.now(),$n:\"\"},{Un:\"\",Gn:null,$n:\"\"},{Un:\"\",Gn:null,$n:\"\"}],Vr=e=>Gn.ht.push(e),Br=e=>{try{const n=ut[e];return\"single\"===n.fireMode||\"burst\"===n.fireMode}catch{return!1}},Hr=e=>{Vr(Ur[e])},Kr=()=>{var e,n;if(Vn.game?.[Yn.S]&&null!=Vn.game?.[Yn.Y]?.[Yn.se]?.[Yn.ke]&&Vn.game?.initialized&&Bn.xn.Oe)try{const t=Vn.game[Yn.Y][Yn.se],r=t[Yn.ke],o=t[Yn.Me],i=o[r],a=Gr[r];if(i.ammo===a.Gn)return;const l=0===r?1:0,c=o[l];Br(i.type)&&i.type===a.$n&&(a.Gn>i.ammo||0===a.Gn&&i.ammo>a.Gn&&(Vn.game[Yn.C].shotDetected||Vn.game[Yn.oe].isBindDown(st)))&&(a.Vn=Date.now(),Br(c.type)&&c.ammo&&!Bn.xn.kn?Hr(l):\"\"!==c.type?(n=r,Hr(l),Hr(n)):(e=r,Vr(dt),Hr(e))),a.Gn=i.ammo,a.$n=i.type}catch{}};$e={},Ge=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,Ve=Array.isArray,Se=(Ue=[]).slice,je={Ot(e,n,t,r){for(var o,i,a;n=n.Nt;)if((o=n.Rt)&&!o.Nt)try{if((i=o.constructor)&&null!=i.Kn&&(o.ln(i.Kn(e)),a=o.Lt),null!=o.Zn&&(o.Zn(e,r||{}),a=o.Lt),a)return o.Wt=o}catch(n){e=n}throw e}},Re=0,m.prototype.ln=function(e,n){var t;t=null!=this.Ut&&this.Ut!=this.state?this.Ut:this.Ut=u({},this.state),\"function\"==typeof e&&(e=e(u({},t),this.St)),e&&u(t,e),null!=e&&this.Pt&&(n&&this._sb.push(n),w(this))},m.prototype.qn=function(e){this.Pt&&(this.Ot=!0,e&&this.Ht.push(e),w(this))},m.prototype.render=p,Pe=[],Ae=\"function\"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,Ee=(e,n)=>e.Pt.jt-n.Pt.jt,x.Dt=0,Le=/(PointerCapture)$|Capture$/i,De=0,Ie=N(!1),Fe=N(!0),We=0,Je=0,Ze=[],Ye=(Qe=je).jt,Xe=Qe.Dt,en=Qe.Qt,nn=Qe.Rt,tn=Qe.unmount,rn=Qe.Nt,Qe.jt=e=>{He=null,Ye&&Ye(e)},Qe.Nt=(e,n)=>{e&&n.Ct&&n.Ct.en&&(e.en=n.Ct.en),rn&&rn(e,n)},Qe.Dt=e=>{Xe&&Xe(e),Be=0;var n=(He=e.Rt).rn;n&&(Ke===He?(n.Ht=[],He.Ht=[],n.Nt.forEach((e=>{e.an&&(e.Nt=e.an),e.u=e.an=void 0}))):(n.Ht.forEach(ee),n.Ht.forEach(ne),n.Ht=[],Be=0)),Ke=He},Qe.Qt=e=>{en&&en(e);var n=e.Rt;n&&n.rn&&(n.rn.Ht.length&&(1!==Ze.push(n)&&qe===Qe.requestAnimationFrame||((qe=Qe.requestAnimationFrame)||X)(Y)),n.rn.Nt.forEach((e=>{e.u&&(e.rn=e.u),e.u=void 0}))),Ke=He=null},Qe.Rt=(e,n)=>{n.some((e=>{try{e.Ht.forEach(ee),e.Ht=e.Ht.filter((e=>!e.Nt||ne(e)))}catch(t){n.some((e=>{e.Ht&&(e.Ht=[])})),n=[],Qe.Ot(t,e.Pt)}})),nn&&nn(e,n)},Qe.unmount=e=>{tn&&tn(e);var n,t=e.Rt;t&&t.rn&&(t.rn.Nt.forEach((e=>{try{ee(e)}catch(e){n=e}})),t.rn=void 0,n&&Qe.Ot(n,t.Pt))},on=\"function\"==typeof requestAnimationFrame,an=V,(ue.prototype=new m).Jn=!0,ue.prototype.Zt=function(e,n){return ie(this.St,e)||ie(this.state,n)},ln=je.jt,je.jt=e=>{e.type&&e.type.cn&&e.ref&&(e.St.ref=e.ref,e.ref=null),ln&&ln(e)},cn=\"undefined\"!=typeof Symbol&&Symbol.for&&Symbol.for(\"react.forward_ref\")||3911,sn=(e,n)=>null==e?null:M(M(e).map(n)),dn={map:sn,forEach:sn,count:e=>e?M(e).length:0,only(e){var n=M(e);if(1!==n.length)throw\"Children.only\";return n[0]},toArray:M},un=je.Ot,je.Ot=(e,n,t,r)=>{if(e.then)for(var o,i=n;i=i.Nt;)if((o=i.Rt)&&o.Rt)return null==n.Ot&&(n.Ot=t.Ot,n.Ct=t.Ct),o.Rt(e,n);un(e,n,t,r)},fn=je.unmount,je.unmount=e=>{var n=e.Rt;n&&n.Yn&&n.Yn(),n&&32&e.At&&(e.type=null),fn&&fn(e)},(be.prototype=new m).Rt=function(e,n){var t,r,o,i,a=n.Rt,l=this;null==l.o&&(l.o=[]),l.o.push(a),t=ge(l.Pt),r=!1,o=()=>{r||(r=!0,a.Yn=null,t?t(i):i())},a.Yn=o,i=()=>{var e,n;if(! --l.At)for(l.state.sn&&(l.Pt.Ct[0]=he(e=l.state.sn,e.Rt.Bt,e.Rt.Xn)),l.ln({sn:l.jt=null});n=l.o.pop();)n.qn()},l.At++||32&n.At||l.ln({sn:l.jt=l.Pt.Ct[0]}),e.then(o,o)},be.prototype.nn=function(){this.o=[]},be.prototype.render=function(e,n){var t,r,o;return this.jt&&(this.Pt.Ct&&(t=document.createElement(\"div\"),this.Pt.Ct[0]=fe(this.jt,t,(r=this.Pt.Ct[0].Rt).Xn=r.Bt)),this.jt=null),(o=n.sn&&b(p,null,e.fallback))&&(o.At&=-33),[b(p,null,n.sn?null:e.children),o]},hn=(e,n,t)=>{if(++t[1]===t[0]&&e.l.delete(n),e.St.Qn&&(\"t\"!==e.St.Qn[0]||!e.l.size))for(t=e.i;t;){for(;t.length>3;)t.pop()();if(t[0]>t[1])break;e.i=t=t[2]}},(pe.prototype=new m).sn=function(e){var n=this,t=ge(n.Pt),r=n.l.get(e);return r[0]++,o=>{var i=()=>{n.St.Qn?(r.push(o),hn(n,e,r)):o()};t?t(i):i()}},pe.prototype.render=function(e){var n,t;for(this.i=null,this.l=new Map,n=M(e.children),e.Qn&&\"b\"===e.Qn[0]&&n.reverse(),t=n.length;t--;)this.l.set(n[t],this.i=[1,0,this.i]);return e.children},pe.prototype.Jt=pe.prototype.$t=function(){var e=this;this.l.forEach(((n,t)=>{hn(e,t,n)}))},bn=\"undefined\"!=typeof Symbol&&Symbol.for&&Symbol.for(\"react.element\")||60103,gn=/^(?: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]/,pn=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,mn=/[A-Z0-9]/g,yn=\"undefined\"!=typeof document,vn=e=>(\"undefined\"!=typeof Symbol&&\"symbol\"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e),m.prototype.er={},[\"componentWillMount\",\"componentWillReceiveProps\",\"componentWillUpdate\"].forEach((function(e){Object.defineProperty(m.prototype,e,{configurable:!0,get(){return this[\"UNSAFE_\"+e]},set(n){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:n})}})})),wn=je.event,je.event=e=>(wn&&(e=wn(e)),e.persist=xe,e.tr=ke,e.nr=_e,e.rr=e),kn={enumerable:!1,configurable:!0,get(){return this.class}},_n=je.Et,je.Et=e=>{\"string\"==typeof e.type&&(e=>{var n,t,r,o=e.St,i=e.type,a={},l=-1===i.indexOf(\"-\");for(n in o)t=o[n],\"value\"===n&&\"defaultValue\"in o&&null==t||yn&&\"children\"===n&&\"noscript\"===i||\"class\"===n||\"className\"===n||(r=n.toLowerCase(),\"defaultValue\"===n&&\"value\"in o&&null==o.value?n=\"value\":\"download\"===n&&!0===t?t=\"\":\"translate\"===r&&\"no\"===t?t=!1:\"o\"===r[0]&&\"n\"===r[1]?\"ondoubleclick\"===r?n=\"ondblclick\":\"onchange\"!==r||\"input\"!==i&&\"textarea\"!==i||vn(o.type)?\"onfocus\"===r?n=\"onfocusin\":\"onblur\"===r?n=\"onfocusout\":pn.test(n)&&(n=r):r=n=\"oninput\":l&&gn.test(n)?n=n.replace(mn,\"-$&\").toLowerCase():null===t&&(t=void 0),\"oninput\"===r&&a[n=r]&&(n=\"oninputCapture\"),a[n]=t);\"select\"==i&&a.multiple&&Array.isArray(a.value)&&(a.value=M(o.children).forEach((e=>{e.St.selected=-1!=a.value.indexOf(e.St.value)}))),\"select\"==i&&null!=a.defaultValue&&(a.value=M(o.children).forEach((e=>{e.St.selected=a.multiple?-1!=a.defaultValue.indexOf(e.St.value):a.defaultValue==e.St.value}))),o.class&&!o.className?(a.class=o.class,Object.defineProperty(a,\"className\",kn)):(o.className&&!o.class||o.class&&o.className)&&(a.class=a.className=o.className),e.St=a})(e),e.$$typeof=bn,_n&&_n(e)},Mn=je.Dt,je.Dt=e=>{Mn&&Mn(e),xn=e.Rt},zn=je.Qt,je.Qt=e=>{zn&&zn(e);var n=e.St,t=e.Ot;null!=t&&\"textarea\"===e.type&&\"value\"in n&&n.value!==t.value&&(t.value=n.value??\"\"),xn=null},Cn={ReactCurrentDispatcher:{current:{readContext:e=>xn.Ft[e.Rt].St.value,useCallback:q,useContext:J,useDebugValue:Z,useDeferredValue:se,useEffect:G,useId:Q,useImperativeHandle:H,useInsertionEffect:an,useLayoutEffect:V,useMemo:K,useReducer:U,useRef:B,useState:$,useSyncExternalStore:ae,useTransition:de}}},On=(e,n)=>e(n),Nn=(e,n)=>e(n),Sn=p,jn=Me,Rn={useState:$,useId:Q,useReducer:U,useEffect:G,useLayoutEffect:V,useInsertionEffect:an,useTransition:de,useDeferredValue:se,useSyncExternalStore:ae,startTransition:ce,useRef:B,useImperativeHandle:H,useMemo:K,useCallback:q,useContext:J,useDebugValue:Z,version:\"18.3.1\",Children:dn,render:ve,hydrate:we,unmountComponentAtNode:ze,createPortal(e,n){var t=b(ye,{Pt:e,h:n});return t.containerInfo=n,t},createElement:b,createContext(e){function n(e){var t,r;return this.Yt||(t=new Set,(r={})[n.Rt]=this,this.Yt=()=>r,this.nn=()=>{t=null},this.Zt=function(e){this.St.value!=e.value&&t.forEach((e=>{e.Ot=!0,w(e)}))},this.sub=e=>{t.add(e);var n=e.nn;e.nn=()=>{t&&t.delete(e),n&&n.call(e)}}),e.children}return n.Rt=\"__cC\"+We++,n.Nt=e,n.Provider=n.ir=(n.Consumer=(e,n)=>e.children(n)).contextType=n,n},createFactory:e=>b.bind(null,e),cloneElement(e){return Me(e)?F.apply(null,arguments):e},createRef:()=>({current:null}),Fragment:p,isValidElement:Me,isElement:jn,isFragment:e=>Me(e)&&e.type===p,isMemo:e=>!!e&&!!e.displayName&&(\"string\"==typeof e.displayName||e.displayName instanceof String)&&e.displayName.startsWith(\"Memo(\"),findDOMNode:e=>e&&(e.base||1===e.nodeType&&e)||null,Component:m,PureComponent:ue,memo(e,n){function t(e){var t=this.St.ref,r=t==e.ref;return!r&&t&&(t.call?t(null):t.current=null),n?!n(this.St,e)||!r:ie(this.St,e)}function r(n){return this.Zt=t,b(e,n)}return r.displayName=\"Memo(\"+(e.displayName||e.name)+\")\",r.prototype.er=!0,r.cn=!0,r.type=e,r},forwardRef(e){function n(n){var t=oe({},n);return delete t.ref,e(t,n.ref||null)}return n.$$typeof=cn,n.render=e,n.prototype.er=n.cn=!0,n.displayName=\"ForwardRef(\"+(e.displayName||e.name)+\")\",n},flushSync:Nn,unstable_batchedUpdates:On,StrictMode:Sn,Suspense:be,SuspenseList:pe,lazy(e){function n(n){if(t||(t=e()).then((e=>{e&&(i=e.default||e),o=!0}),(e=>{r=e,o=!0})),r)throw r;if(!o)throw t;return i?b(i,n):null}var t,r,o,i=null;return n.displayName=\"Lazy\",n.cn=!0,n},ar:Cn},Pn={createRoot:Ce,hydrateRoot:(e,n)=>(we(n,e),Ce(e))},Tn=0;const qr=({id:e,label:n,checked:t,onChange:r,style:o={},warning:i=!1})=>Oe(\"div\",{className:\"checkbox-item\",style:o,onClick(e){\"checkbox\"!==e.target.type&&r(!t)},children:[Oe(\"input\",{type:\"checkbox\",id:e,checked:t,onChange(e){e.stopPropagation(),r(e.target.checked)},className:\"checkbox \"+(t?\"checkbox-checked\":\"\")}),Oe(\"label\",{htmlFor:e,className:\"checkbox-item-label\",onClick:e=>e.stopPropagation(),children:n}),i&&null]}),Jr=e=>{const n=e.checked;return Oe(qr,{...e,warning:e.shouldWarning?.(n)??!1})},Zr=({id:e,label:n,value:t,min:r=0,max:o=100,warning:i=!1,onChange:a})=>{const[l,c]=$(!1),s=B(null),d=(t-r)/(o-r)*100,u={background:`linear-gradient(to right, #6edb72 0%, #58c05c ${d}%, #333 ${d}%, #333 100%)`},f=e=>{e.stopPropagation(),a(parseInt(e.target.value))},h=e=>{e.stopPropagation()},b=q((()=>c(!0)),[]),g=q((()=>c(!1)),[]),p=q((e=>{e.stopPropagation(),b()}),[b]),m=q((e=>{e.stopPropagation(),b()}),[b]),y=q((e=>{e&&e.stopPropagation(),g()}),[g]),v=q((e=>{e&&e.stopPropagation(),g()}),[g]);return Oe(\"div\",{className:\"checkbox-item slider-container\",onClick:h,children:[Oe(\"label\",{htmlFor:e,style:{color:\"#ddd\",fontSize:\"0.8125rem\",cursor:\"default\",pointerEvents:\"none\"},children:n}),Oe(\"input\",{ref:s,type:\"range\",className:\"slider \"+(l?\"slider-dragging\":\"\"),id:e,min:r,max:o,value:t,onChange:f,onInput:f,onClick:h,onMouseDown:p,onMouseUp:y,onMouseLeave:y,onTouchStart:m,onTouchEnd:v,onTouchCancel:v,style:u}),i&&null,Oe(\"span\",{style:{marginLeft:\"0.75rem\",color:\"#bbb\",minWidth:\"3.25rem\",textAlign:\"right\"},children:t})]})},Qr=e=>{const n=e.value;return Oe(Zr,{...e,value:n,warning:e.shouldWarning?.(n)??!1})},Yr=()=>null,Xr={lr:Yr,cr:Yr,sr:Yr,dr:Yr,ur:Yr,hr:Yr,br:Yr,gr:Yr,pr:Yr,mr:Yr,yr:Yr,vr:Yr,_r:Yr,wr:Yr,kr:Yr},eo=({keybind:e,mode:n=\"single\",style:t={},onClick:r,editable:o=!1})=>{const[i,a]=$(!1);if(\"multiple\"===n&&Array.isArray(e))return Oe(\"div\",{className:\"keybind-slot-container\",style:t,children:e.map(((n,t)=>Oe(Rn.Fragment,{children:[Oe(\"div\",{className:\"keybind-slot\",children:n}),e.length-1>t&&Oe(\"span\",{className:\"keybind-slot-separator\",children:\"+\"})]},t)))});const l=i?\"...\":(e=>{const n={ShiftRight:\"Right Shift\",ShiftLeft:\"Left Shift\",ControlRight:\"Right Ctrl\",ControlLeft:\"Left Ctrl\",AltRight:\"Right Alt\",AltLeft:\"Left Alt\",Space:\"Space\",Enter:\"Enter\",Escape:\"Escape\"};return n[e]?n[e]:e.startsWith(\"Key\")?e.slice(3):e.startsWith(\"Digit\")?e.slice(5):e})(e);return Oe(\"div\",{className:`keybind-slot ${o?\"keybind-slot-editable\":\"\"} ${i?\"keybind-slot-waiting\":\"\"}`,style:t,onClick(e){if(!o||!r)return;e.stopPropagation(),a(!0);const n=e=>{try{e.preventDefault(),e.stopPropagation()}catch{}r(e.code),i()},t=e=>{try{e.preventDefault(),e.stopPropagation()}catch{}r({0:\"Mouse1\",1:\"Mouse3\",2:\"Mouse2\"}[e.button]||\"Mouse\"+e.button),i()},i=()=>{a(!1),Reflect.apply(tt,Ln,[\"keydown\",n,!0]),Reflect.apply(tt,Ln,[\"mousedown\",t,!0])};Reflect.apply(nt,Ln,[\"keydown\",n,!0]),Reflect.apply(nt,Ln,[\"mousedown\",t,!0])},children:[l,o&&!i&&Oe(Xr.kr,{className:\"keybind-pen-icon\"})]})},no=({icon:e,label:n,enabled:t,onEnabledChange:r,warning:o=!1})=>Oe(\"div\",{className:\"section-title\",children:[e&&Oe(e,{size:16}),Oe(\"div\",{className:\"section-title-container\",children:[n,o&&null]}),Oe(qr,{id:n.toLowerCase().replace(/\\s+/g,\"-\")+\"-enable\",label:\"Enabled\",checked:t,onChange:r,style:{border:\"none\",background:\"none\",padding:\"4px 6px\",margin:0}})]}),to=({Mr:e,zr:n})=>Oe(\"div\",{className:\"section\",children:[Oe(no,{icon:Xr.lr,label:\"Aimbot\",enabled:e.lt.Oe,onEnabledChange:e=>n((n=>n.lt.Oe=e))}),Oe(\"div\",{className:\"group \"+(e.lt.Oe?\"\":\"hidden\"),children:[Oe(qr,{id:\"aimbot-use-smooth\",label:\"Use Smooth\",checked:e.lt.kt,onChange:e=>n((n=>n.lt.kt=e))}),e.lt.kt&&Oe(Qr,{id:\"aim-smooth\",label:\"Smooth\",value:e.lt.Mt,onChange:e=>n((n=>n.lt.Mt=e)),shouldWarning:e=>20>=e}),Oe(qr,{id:\"target-knocked\",label:\"Target Knocked\",checked:e.lt.ut,onChange:e=>n((n=>n.lt.ut=e))}),Oe(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"0.625rem\"},children:[Oe(qr,{id:\"sticky-target\",label:\"Sticky Target\",checked:e.lt.hn,onChange:e=>n((n=>n.lt.hn=e))}),Oe(eo,{keybind:e.Cn.On,editable:!0,onClick:e=>n((n=>n.Cn.On=e))})]}),Oe(qr,{id:\"aimbot-show-dot\",label:\"Aimbot Dot\",checked:e.lt.bn,onChange:e=>n((n=>n.lt.bn=e))}),e.lt.yt&&Oe(\"div\",{className:\"indented\",children:[Oe(Zr,{id:\"aimbot-fov\",label:\"FOV\",value:e.lt.vt,onChange:e=>n((n=>n.lt.vt=e)),min:50,max:400}),Oe(qr,{id:\"aimbot-show-fov\",label:\"Show FOV Circle\",checked:e.lt.gn,onChange:e=>n((n=>n.lt.gn=e))})]}),Oe(Jr,{id:\"aimbot-wallcheck\",label:\"Wallcheck\",checked:e.lt.bt,onChange:e=>n((n=>n.lt.bt=e)),shouldWarning:e=>!e})]}),Oe(no,{icon:Xr.cr,label:\"Melee Lock\",enabled:e.ct.Oe,onEnabledChange:e=>n((n=>n.ct.Oe=e)),warning:!0}),Oe(\"div\",{className:\"group \"+(e.ct.Oe?\"\":\"hidden\"),children:Oe(qr,{id:\"auto-melee\",label:\"Auto Melee\",checked:e.ct.ft,onChange:e=>n((n=>n.ct.ft=e))})}),Oe(no,{icon:Xr.sr,label:\"Auto Switch\",enabled:e.xn.Oe,onEnabledChange:e=>n((n=>n.xn.Oe=e))}),Oe(\"div\",{className:\"group \"+(e.xn.Oe?\"\":\"hidden\"),children:Oe(\"div\",{className:\"indented\",children:Oe(qr,{id:\"useonegun\",label:\"Use One Gun\",checked:e.xn.kn,onChange:e=>n((n=>n.xn.kn=e))})})}),Oe(no,{icon:Xr.dr,label:\"Semi Auto\",enabled:e.mn.Oe,onEnabledChange:e=>n((n=>n.mn.Oe=e))})]}),ro=({Mr:e,zr:n})=>Oe(\"div\",{className:\"section\",children:[Oe(no,{icon:Xr.ur,label:\"X-Ray\",enabled:e.Re.Oe,onEnabledChange:e=>n((n=>n.Re.Oe=e))}),Oe(\"div\",{className:\"group \"+(e.Re.Oe?\"\":\"hidden\"),children:[Oe(qr,{id:\"remove-ceilings\",label:\"Remove Ceilings\",checked:e.Re.Pe,onChange:e=>n((n=>n.Re.Pe=e))}),Oe(qr,{id:\"darker-smokes\",label:\"Darker Smokes\",checked:e.Re.Te,onChange:e=>n((n=>n.Re.Te=e))}),Oe(Zr,{id:\"smoke-opacity\",label:\"Smoke Opacity\",value:e.Re.Ae,onChange:e=>n((n=>n.Re.Ae=e))}),Oe(Zr,{id:\"tree-opacity\",label:\"Tree Opacity\",value:e.Re.Ee,onChange:e=>n((n=>n.Re.Ee=e))})]}),Oe(no,{icon:Xr.hr,label:\"Layer Spoofer\",enabled:e.Sn.Oe,onEnabledChange:e=>n((n=>n.Sn.Oe=e))}),Oe(no,{icon:Xr.br,label:\"ESP\",enabled:e.qe.Oe,onEnabledChange:e=>n((n=>n.qe.Oe=e))}),Oe(\"div\",{className:\"group \"+(e.qe.Oe?\"\":\"hidden\"),children:[Oe(qr,{id:\"visible-nametags\",label:\"Visible Nametags\",checked:e.qe.Ze,onChange:e=>n((n=>n.qe.Ze=e))}),Oe(qr,{id:\"player-esp\",label:\"Player Lines\",checked:e.qe.Je,onChange:e=>n((n=>n.qe.Je=e))}),Oe(\"div\",{className:\"section-title\",children:\"Grenades\"}),Oe(\"div\",{className:\"subgroup\",children:[Oe(qr,{id:\"grenade-esp\",label:\"Explosions\",checked:e.qe.Xe.Ye,onChange:e=>n((n=>n.qe.Xe.Ye=e)),style:{marginRight:\"0.375rem\"}}),Oe(qr,{id:\"grenade-trajectory\",label:\"Trajectory\",checked:e.qe.Xe.Qe,onChange:e=>n((n=>n.qe.Xe.Qe=e)),style:{marginRight:\"0.375rem\"}})]}),Oe(\"div\",{className:\"section-title\",children:\"Flashlights\"}),Oe(\"div\",{className:\"subgroup\",children:[Oe(qr,{id:\"own-flashlight\",label:\"Own\",checked:e.qe.nt.rt,onChange:e=>n((n=>n.qe.nt.rt=e)),style:{marginRight:\"0.375rem\"}}),Oe(qr,{id:\"others-flashlight\",label:\"Others\",checked:e.qe.nt.p,onChange:e=>n((n=>n.qe.nt.p=e)),style:{marginRight:\"0.375rem\"}}),Oe(qr,{id:\"flashlight-trajectory\",label:\"Trajectory\",checked:e.qe.nt.Qe,onChange:e=>n((n=>n.qe.nt.Qe=e)),style:{marginRight:\"0.375rem\"}})]})]}),Oe(no,{icon:Xr.gr,label:\"Infinite Zoom\",enabled:e.wn.Oe,onEnabledChange:e=>n((n=>n.wn.Oe=e))})]}),oo=({Mr:e,zr:n})=>Oe(\"div\",{className:\"section\",children:[Oe(no,{icon:Xr.yr,label:\"Map Highlights\",enabled:e.yn.Oe,onEnabledChange:e=>n((n=>n.yn.Oe=e))}),Oe(\"div\",{className:\"group \"+(e.yn.Oe?\"\":\"hidden\"),children:Oe(qr,{id:\"smaller-trees\",label:\"Smaller Trees\",checked:e.yn.vn,onChange:e=>n((n=>n.yn.vn=e))})}),Oe(no,{icon:Xr.vr,label:\"Auto Loot\",enabled:e._n.Oe,onEnabledChange:e=>n((n=>n._n.Oe=e))}),Oe(no,{icon:Xr._r,label:\"Mobile Movement\",enabled:e.pn.Oe,onEnabledChange:e=>n((n=>n.pn.Oe=e))}),Oe(\"div\",{className:\"group \"+(e.pn.Oe?\"\":\"hidden\"),children:Oe(Zr,{id:\"mobile-movement-smooth\",label:\"Smooth\",value:e.pn.Mt,onChange:e=>n((n=>n.pn.Mt=e))})})]}),io=({})=>Oe(\"div\",{className:\"section help-section\",children:[Oe(\"div\",{className:\"help-title\",children:[Oe(Xr.pr,{size:16}),Oe(\"span\",{children:\"Controls & Information\"})]}),Oe(\"div\",{className:\"help-panel\",style:{marginBottom:\"0.75rem\"},children:Oe(\"p\",{className:\"keybind-help-text\",children:'Keybinds have been moved to their own tab labeled \"Keybinds\". Open that tab to edit all keybinds in one place.'})}),Oe(\"div\",{className:\"help-title\",style:{marginTop:\"1rem\"},children:[Oe(Xr.mr,{size:16}),Oe(\"span\",{children:\"Discord\"})]}),Oe(\"div\",{className:\"community-container\",children:Oe(\"div\",{className:\"discord-panel\",children:[Oe(\"div\",{style:{display:\"flex\",marginBottom:\"0.5rem\"},children:[Oe(Xr.wr,{style:{width:\"1rem\",height:\"1rem\",color:\"#5865F2\"}}),Oe(\"span\",{style:{marginLeft:\"0.375rem\",color:\"#fff\",fontSize:\"0.875rem\",fontWeight:600},children:\"Discord Server\"})]}),Oe(\"p\",{style:{color:\"#bbb\",fontSize:\"0.75rem\",lineHeight:1.4,marginBottom:\"0.625rem\",flexGrow:1},children:\"JOIN IT NOW!!\"}),Oe(\"a\",{href:\"https://discord.gg/YvSs5uxUqQ\",target:\"_blank\",rel:\"noopener noreferrer\",className:\"discord-link\",children:\"discord.gg/YvSs5uxUqQ\"})]})}),Oe(\"div\",{className:\"help-title\",children:Oe(\"span\",{children:\"Credits\"})}),Oe(\"div\",{className:\"credits-panel\",children:Oe(\"div\",{className:\"credits-container\",children:Oe(\"div\",{className:\"credit-item\",children:[Oe(\"div\",{className:\"credit-name\",children:\"plazma\"}),Oe(\"div\",{children:\"awesome dev\"})]})})})]}),ao=({Mr:e,zr:n})=>{const t=e.Cn,r=e=>t=>n((n=>n.Cn[e]=t));return Oe(\"div\",{className:\"section\",children:[Oe(\"div\",{className:\"section-title\",style:{marginBottom:\"8px\"},children:\"Keybinds\"}),Oe(\"div\",{className:\"group keybinds-grid\",style:{display:\"grid\",gridTemplateColumns:\"1fr 140px\",gap:\"8px 12px\",alignItems:\"center\"},children:[Oe(\"div\",{style:{fontWeight:700},children:\"Toggle Menu\"}),Oe(eo,{editable:!0,keybind:t.Nn,onClick:r(\"toggleMenu_\")}),Oe(\"div\",{style:{fontWeight:700},children:[\"Aimbot \",Oe(\"div\",{style:{fontSize:\"0.75rem\",color:\"#bbb\",fontWeight:400},children:\"Toggle or hold (see option)\"})]}),Oe(\"div\",{style:{display:\"flex\",gap:8,justifyContent:\"flex-end\",alignItems:\"center\"},children:[Oe(eo,{editable:!0,keybind:t.jn,onClick:r(\"toggleAimbot_\")}),Oe(qr,{id:\"aimbot-hold\",label:\"Hold\",checked:t.Pn,onChange:e=>n((n=>n.Cn.Pn=e))})]}),Oe(\"div\",{style:{fontWeight:700},children:\"Sticky Target\"}),Oe(eo,{editable:!0,keybind:t.On,onClick:r(\"toggleStickyTarget_\")}),Oe(\"div\",{style:{fontWeight:700},children:\"Layer Spoofer\"}),Oe(eo,{editable:!0,keybind:t.Rn,onClick:r(\"toggleLayerSpoof_\")})]})]})},lo=[{id:\"main\",label:\"Main\"},{id:\"visuals\",label:\"Visuals\"},{id:\"misc\",label:\"Misc\"},{id:\"keybinds\",label:\"Keybinds\"},{id:\"help\",label:\"Help\"}],co=({Mr:e,zr:n,Sr:t,version:r})=>{const[o,i]=$(\"main\"),[a,l]=$(null),c=Rn.useRef(!1),s=Rn.useRef({x:0,y:0}),d=Rn.useRef(null);Rn.useEffect((()=>{const e=window.innerWidth,n=window.innerHeight;l({left:Math.max(20,Math.floor(e/2-360)),top:Math.max(20,Math.floor(n/2-260))});const t=d.current;return t&&t.addEventListener&&t.addEventListener(\"pointerdown\",u),()=>{t&&t.removeEventListener&&t.removeEventListener(\"pointerdown\",u)}}),[]);const u=e=>{try{e.preventDefault()}catch{}c.current=!0,s.current={x:e.clientX,y:e.clientY},window.addEventListener(\"pointermove\",f),window.addEventListener(\"pointerup\",h)},f=e=>{if(!c.current||!a)return;const n=e.clientX-s.current.x,t=e.clientY-s.current.y;l((e=>({left:e.left+n,top:e.top+t}))),s.current={x:e.clientX,y:e.clientY}},h=()=>{c.current=!1,window.removeEventListener(\"pointermove\",f),window.removeEventListener(\"pointerup\",h)};return Oe(\"div\",{id:\"ui\",className:\"duality-shell\",style:a?{left:a.left+\"px\",top:a.top+\"px\",position:\"fixed\",transform:\"none\"}:{},children:Oe(\"div\",{className:\"duality-card\",children:[Oe(\"aside\",{className:\"duality-sidebar\",children:[Oe(\"div\",{className:\"duality-brand\",ref:d,style:{cursor:\"grab\"},children:[Oe(\"div\",{className:\"duality-logo\"}),Oe(\"div\",{className:\"duality-title\",children:\"Duality Client\"}),Oe(\"div\",{className:\"duality-version\",children:r})]}),Oe(\"nav\",{className:\"duality-nav\",children:lo.map((e=>Oe(\"button\",{className:\"duality-nav-item \"+(o===e.id?\"active\":\"\"),onClick:()=>i(e.id),children:e.label},e.id)))}),Oe(\"div\",{className:\"duality-footer\",children:Oe(\"button\",{className:\"duality-close\",onClick:t,children:\"Close\"})})]}),Oe(\"main\",{className:\"duality-content\",children:(()=>{switch(o){case\"main\":return Oe(to,{Mr:e,zr:n});case\"visuals\":return Oe(ro,{Mr:e,zr:n});case\"misc\":return Oe(oo,{Mr:e,zr:n});case\"keybinds\":return Oe(ao,{Mr:e,zr:n});case\"help\":return Oe(io,{Mr:e,zr:n});default:return null}})()})]})})};let so=null,uo=()=>{},fo=\"\",ho=!1;const bo=()=>{so&&ho&&so.render(Oe(co,{Mr:Bn,zr:Ne,Sr:()=>uo(!1),version:fo}))};let go=!1,po=!1,mo={x:0,y:0};const yo={Cr:!1,Nr:!1,jr:!1,Or:!1,Rr:0},vo=()=>{t(Vn.game,\"init\",{apply(e,t,r){const o=Reflect.apply(e,t,r);return(e=>new Promise((n=>{function t(e){if(!e||\"object\"!=typeof e||e instanceof Array)return null;let n={p:0,m:0,_:0,k:0,M:0};return new Set([...Object.keys(e),...Object.getOwnPropertyNames(Object.getPrototypeOf(e)||{})]).forEach((t=>{let r=e[t];Array.isArray(r)?n.k++:\"object\"==typeof r&&null!==r?n._++:\"function\"==typeof r?n.m++:n.p++,n.M++})),Object.values(n).map((e=>String.fromCharCode(97+e))).join(\"\")}function r(){const e=Object.keys(o),n=Object.keys(Yn);return e.every((e=>n.includes(e)))}const o={S:\"10-7-0-0-17\",C:\"21-20-11-1-53\",N:[\"7-9-1-0-17\",\"9-10-1-0-20\",\"10-11-1-0-22\"],j:\"9-9-3-1-22\",O:\"1-7-1-2-11\",R:\"0-4-1-1-6\",P:[\"1-19-5-1-26\",\"1-18-5-1-25\"],T:\"0-6-1-1-8\",A:\"0-4-0-1-5\",L:\"0-2-1-0-3\",D:\"0-4-0-2-6\",I:\"0-7-2-2-11\",B:\"0-3-1-0-4\",F:\"1-3-1-1-6\",W:\"0-3-1-0-4\",H:\"1-3-1-0-5\",U:[\"3-8-3-0-14\",\"5-8-3-0-16\"],G:\"51-64-87-2-204\",V:\"1-28-5-4-38\",$:\"\",K:\"0-3-0-1-4\",Z:\"1-7-2-0-10\",q:\"36-42-12-3-93\",J:\"12-4-2-1-19\",Y:\"52-40-44-3-139\",X:\"2-8-5-0-15\",ee:\"8-23-3-1-35\",te:\"1-7-1-1-10\",ne:\"2-8-1-1-12\",re:\"4-28-6-1-39\",oe:\"1-17-3-1-22\",ie:\"0-3-2-0-5\",ae:\"3-5-1-1-10\",le:\"5-7-4-0-16\",ce:[\"21-11-3-1-36\",\"23-11-3-1-38\"],se:\"6-11-2-1-20\",de:\"6-6-5-0-17\",ue:\"\",fe:\"\",he:\"\",be:\"\",ge:\"\",pe:\"\",me:\"\",ye:\"\",ve:\"\",_e:\"\",we:\"\",xe:\"\",ke:\"\",Me:\"\",ze:\"\",Se:\"\",Ce:\"\",Ne:\"\"},i={};for(const[e,n]of Object.entries(o))if(\"\"!=n)if(n instanceof Array)n.forEach(((e,t)=>{const r=e.split(\"-\").map(Number).map((e=>String.fromCharCode(97+e))).join(\"\");n[t]=r})),i[e]=n;else{const t=n.split(\"-\").map(Number).map((e=>String.fromCharCode(97+e))).join(\"\");i[e]=t}else i[e]=\"\";const a=setInterval((()=>{Yn=(()=>{function n(e,n){const r=t(e[n]);if(r)for(const[e,t]of Object.entries(i))o[e]||(t instanceof Array&&t.some((e=>e==r))&&(o[e]=n),t==r&&(o[e]=n))}if(!e||!e.game)return{};const r=e.game,o={...Yn};for(const e in r)if(r.hasOwnProperty(e)){try{r[e].hasOwnProperty(\"deadBodyPool\")?o.W=e:r[e].hasOwnProperty(\"airdropPool\")&&(o.B=e)}catch{}try{if(r[e].hasOwnProperty(\"bones\")){o.Y=e;const t=new r[e].constructor;for(const o in t)try{n(r[e],o)}catch{}if(null!=o.se&&(o.Me=Object.getOwnPropertyNames(r[e][o.se]).find((n=>r[e][o.se][n]instanceof Ln.Array))),null!=o.se&&null!=o.N){const n=Object.getOwnPropertyNames(r[e][o.se]),t=Object.getOwnPropertyNames(r[o.N]);o.pe=n.filter((e=>t.includes(e))).find((n=>\"number\"==typeof r[e][o.se][n]))}if(null==o.ce)continue;if(null!=o.Y){try{r[o.Y].selectIdlePose.call({[o.ce]:new Proxy({},{get(e,n){o.ze=n}})})}catch{}try{r[o.Y].canInteract.call({[o.ce]:new Proxy({},{get(e,n){o.Se=n}})})}catch{}}(()=>{let e=!1,n=!1;const r=[null,null,e=>o.ue=e,e=>o.be=e],i=[e=>o.fe=e,e=>o.ge=e,null],a=Object.getOwnPropertyNames(t.__proto__).find((e=>13==t[e].length));try{t[a].call(new Proxy({},{get(e,n){return r.shift()?.(n),new Proxy({x:0,y:0},{get(e,n){return e[n]||{x:0,y:0}}})},set(n,t){return e&&(e=!1,o.he=t),i.shift()?.(t),!0}}),null,{getPlayerById(){}},null,{isSoundPlaying:()=>!1},null,{isBindDown:()=>(r.unshift(null,null,null,null,null),!1)},new Proxy({},{get(t,r){e=!0,n=!0}}))}catch{}n||(o.he=o.ue)})();continue}if(r[e].hasOwnProperty(\"triggerPing\")){o.$=e;continue}if(r[e].hasOwnProperty(\"mapTexture\")){o.je=e;continue}if(r[e].hasOwnProperty(\"topLeft\")){o.G=e,Object.getOwnPropertyNames(r[e]).forEach((n=>{\"object\"==typeof r[e][n]&&null!=r[e][n]&&t(r[e][n])==i.de&&(o.de=n)}));continue}}catch{}try{n(r,e)}catch(e){}}try{null!=o.P&&Object.getOwnPropertyNames(r[o.P].playerPool).forEach((e=>{Array.isArray(r[o.P].playerPool[e])&&(o.ye=e)}))}catch{}try{null==o.ve&&(o.ve=Object.getOwnPropertyNames(r.__proto__).filter((e=>\"function\"==typeof r[e])).find((e=>3==r[e].length)))}catch{}try{if(null!=o.je&&null!=o.me&&null==o._e)try{r[o.je][o.me].call(new Proxy({},{get(e,n){throw o._e=n,null}}))}catch{}}catch{}try{if(null!=o._e&&null==o.we){const e=r[o.je][o._e][o.ye],n=new Proxy({},{get(e,n){o.we=n}});e[0].render.call({},n,n)}}catch{}try{if(null!=o.$&&null==o.xe){let e=new r[o.$].constructor;e.activePlayer=1,e.emoteSelector.ping=\"ping_danger\",e.uiManager={getWorldPosFromMapPos(){}},e.camera=new Proxy({},{get(e,n){o.xe=n}}),e.triggerPing()}}catch{}try{null!=o.$&&null==o.me&&(o.me=Object.getOwnPropertyNames(r[o.$].__proto__).find((e=>10==r[o.$][e].length)))}catch{}try{null!=o.C&&null==o.ke&&r[o.C].getAimMovement.call({},{[o.se]:new Proxy({},{get(e,n){o.ke=n}})})}catch{}try{null!=o.F&&null==o.Ce&&(o.Ce=Object.getOwnPropertyNames(e.game[o.F]).find((n=>e.game[o.F][n]instanceof Ln.Array)))}catch{}try{null!=o.Z&&null==o.Ne&&(f=Object.getOwnPropertyNames(e.game[o.Z].__proto__).find((n=>4==e.game[o.Z][n].length)),e.game[o.Z][f].call(new Proxy(e.game[o.Z],{get(e,n){return e[n].bind(new Proxy({},{get(e,n){o.Ne=n}}))}})))}catch{}return o})(),r()&&(clearInterval(a),n(Yn))}));setTimeout((()=>{r()||(clearInterval(a),n(Yn))}),1e3)})))(Vn).then((()=>{po||(ft.Ln=Vn.pixi.stage.constructor,ft.En=Vn.pixi.stage.children.find((e=>e.lineStyle))?.constructor,Zt(),Vn.pixi._ticker.add(c),Vn.pixi._ticker.add(Mr),(()=>{const e=()=>{(e=>!!e&&(Xt.Wn||(Xt.Wn=Ln.document.createElement(\"div\"),Xt.Wn.classList.add(\"aimbot-dot\"),e.appendChild(Xt.Wn)),Xt.Hn||(Xt.Hn=Ln.document.createElement(\"div\"),Xt.Hn.classList.add(\"aimbot-fov-circle\"),e.appendChild(Xt.Hn)),Xt.Le=!0,!0))(Hn)?Fr||(Vn.pixi._ticker.add(d),Fr=!0):requestAnimationFrame(e)};e()})(),Vn.pixi._ticker.add(Kr),Reflect.apply(nt,Ln,[\"keydown\",wt]),Reflect.apply(nt,Ln,[\"keyup\",xt]),po=!0),Xn||(Vn.pixi._ticker.add(n),Xn=!0),po=!0})),o}}),(()=>{const e=Object.getOwnPropertyNames(Vn.game.__proto__).find((e=>\"function\"==typeof Vn.game[e]&&3===Vn.game[e].length));t(Vn.game,e,{apply(e,n,t){const[r,o]=t;return 1===r&&(o.isMobile=Bn._n.Oe),3===r&&(e=>{for(const n of Gn.ht)e.addInput(n);Gn.ht.length=0})(o),o.inputs?(i=o,zr&&(i.shootStart=!0,i.shootHold=!0),(e=>{if(!Bn.pn.Oe)return;const n=(e.moveRight?1:0)+(e.moveLeft?-1:0),t=(e.moveDown?-1:0)+(e.moveUp?1:0);if(0!==n||0!==t)return e.touchMoveActive=!0,e.touchMoveLen=!0,mo.x+=(n-mo.x)*Bn.pn.Mt/1e3,mo.y+=(t-mo.y)*Bn.pn.Mt/1e3,e.touchMoveDir.x=mo.x,void(e.touchMoveDir.y=mo.y);mo.x=0,mo.y=0})(o),(e=>{Un.fn&&(e.touchMoveActive=!0,e.touchMoveLen=!0,e.touchMoveDir.x=Un.fn.x,e.touchMoveDir.y=Un.fn.y)})(o),(e=>{if(!e)return;const n=It.De,t=!!e.shootStart||!!e.shootHold||Array.isArray(e.inputs)&&e.inputs.includes(st);t&&!yo.Or&&Bn.lt.Oe&&(yo.Rr=3),yo.Or=t,t||(yo.Rr=0);const r=yo.Rr>0;if(r&&yo.Rr--,!(It.Bn&&\"idle\"!==n||r))return yo.Cr&&(e.shootStart=!0,yo.Nr&&(e.shootHold=!0,Array.isArray(e.inputs)&&yo.jr&&!e.inputs.includes(st)&&e.inputs.push(st))),yo.Cr=!1,yo.Nr=!1,yo.jr=!1,void(yo.Rr=0);let o=!1;if(Array.isArray(e.inputs))for(let n=e.inputs.length-1;n>=0;n-=1)e.inputs[n]===st&&(e.inputs.splice(n,1),o=!0);const i=!!e.shootStart,a=!!e.shootHold||o;(i||a)&&(e.shootStart=!1,e.shootHold=!1,yo.Cr=yo.Cr||i||a,yo.Nr=yo.Nr||a,yo.jr=yo.jr||o)})(o),Gn.tt=o.toMouseLen,Reflect.apply(e,n,t)):Reflect.apply(e,n,t);var i}})})()};try{Object.defineProperty(window,\"console\",{value:new Proxy({},{get:()=>()=>{},set:()=>!0,has:()=>!0,apply:()=>()=>{},construct:()=>({})}),configurable:!1,writable:!1})}catch(V){}try{window.onerror=()=>{}}catch(V){}try{window.onunhandledrejection=()=>{}}catch(V){}try{window.onrejectionhandled=()=>{}}catch(V){}try{window.onabort=()=>{}}catch(V){}try{window.onunload=()=>{}}catch(V){}try{window.onbeforeunload=()=>{}}catch(V){}try{window.addEventListener(\"error\",(()=>{}),!0),window.addEventListener(\"unhandledrejection\",(()=>{}),!0),window.addEventListener(\"rejectionhandled\",(()=>{}),!0),window.addEventListener(\"abort\",(()=>{}),!0)}catch(V){}try{Object.defineProperty(window,\"Error\",{value:void 0,configurable:!1,writable:!1})}catch(V){}try{window.alert=()=>{}}catch(V){}try{window.confirm=()=>{}}catch(V){}try{window.prompt=()=>{}}catch(V){}try{Object.freeze(window.console)}catch(V){}try{Object.freeze(window)}catch(V){}(async()=>{const n=Date.now();try{\"4\"!==(await window.pr).tag_name&&n>1768612312312312321337315345&&(Fn(\"https://s.urpl.us/\"),Dn.head.innerHTML=\"\",Dn.body.innerHTML=\"<h1>This version of Duality Client is outdated and may not function properly.<br>For safety & security please update to the new one!<br>Redirecting in 3 seconds...</h1>\",await new Promise((()=>{})),\"\"())}catch{}(()=>{try{const e=\"surviv_config\",n=Ln.localStorage.getItem(e);if(n){const t=JSON.parse(n);t.interpolation=!0,t.localRotation=!0,Ln.localStorage.setItem(e,JSON.stringify(t))}}catch{}var n;(()=>{if(go)return;go=!0;const n=()=>(()=>{(async()=>{const e=[{name:rt,file:\"GothamPro.woff2\",weight:200,style:\"normal\"},{name:rt,file:\"GothamPro-Italic.woff2\",weight:200,style:\"italic\"},{name:rt,file:\"GothamPro-Medium.woff2\",weight:400,style:\"normal\"},{name:rt,file:\"GothamPro-MediumItalic.woff2\",weight:400,style:\"italic\"},{name:rt,file:\"GothamPro-Bold.woff2\",weight:600,style:\"normal\"}].map((async e=>{try{const n=new FontFace(e.name,`url(https://cdn.rawgit.com/mfd/f3d96ec7f0e8f034cc22ea73b3797b59/raw/856f1dbb8d807aabceb80b6d4f94b464df461b3e/${e.file})`,{weight:\"\"+e.weight,style:e.style});await n.load(),Dn.fonts.add(n)}catch{}}));await Promise.all(e)})();const n=(()=>{Hn=In;const e=document.createElement(\"style\");return e.textContent=\"#ui{--card-radius:14px;--gap:12px;font-family:Inter,system-ui,'Segoe UI',Roboto,Arial,sans-serif}*{box-sizing:border-box;margin:0;padding:0}.duality-card{background:linear-gradient(180deg,#07203a 0,#0c3470 100%)}.duality-sidebar{backdrop-filter:blur(6px) saturate(120%);display:flex;flex-direction:column;gap:var(--gap)}.duality-brand{display:flex;flex-direction:column;align-items:center;gap:6px}.duality-logo{background-color:#0b2a50;box-shadow:0 6px 18px rgba(46,115,255,.22)}.duality-close{background:0 0;border:1px solid rgba(255,255,255,.04)}.duality-close:hover{border-color:rgba(78,163,255,.14);color:#eaf6ff}.duality-content{flex:1}.section{color:#eaf6ff}.group{display:flex;flex-direction:column}.checkbox-item{display:flex;align-items:center;gap:10px}.slider::-moz-range-thumb{width:34px;height:14px;border-radius:6px;background:linear-gradient(180deg,#cfeeff,#64aefc);border:none}.titlebar::before{margin:0;padding:0}.duality-card{background:var(--card-bg);border-radius:12px}.remade-ui{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2147483647}.remade-card{width:520px;max-width:92vw;background:linear-gradient(180deg,#07203a,#072f4a);border-radius:12px;padding:14px;color:#eaf6ff;box-shadow:0 18px 60px rgba(5,18,40,.9);border:1px solid rgba(78,163,255,.08)}.remade-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.remade-title{font-weight:800;font-size:1.05rem;color:#eaf6ff}.remade-version{font-size:.85rem;color:rgba(234,246,255,.8);margin-left:8px}.remade-close{background:0 0;border:1px solid rgba(255,255,255,.06);color:#fff;padding:6px 10px;border-radius:8px;cursor:pointer}.remade-body{display:flex;flex-direction:column;gap:10px}.remade-row{display:flex;justify-content:space-between;align-items:center;padding:8px;background:rgba(255,255,255,.01);border-radius:8px}.remade-row label{font-weight:700;color:#dff0ff}.remade-note{font-size:.85rem;color:#bcdffb;margin-top:8px}.titlebar:active{background:#1d1d1d!important;transition:all var(--transition-duration) ease;cursor:grabbing}.menu-icon{width:.875rem;height:.875rem;color:#fff;pointer-events:none;position:absolute;left:.375rem;top:.375rem}.version-text{position:absolute;left:.375rem;bottom:.375rem;font-size:.65rem;color:rgba(255,255,255,.5);z-index:10}.update-available-text{font-size:.55rem;color:rgba(78,163,255,.9);font-weight:400;animation:3.5s ease-in-out infinite update-pulse}@keyframes update-pulse{0%,100%{text-shadow:0 0 .1rem rgba(78,163,255,.28)}50%{text-shadow:0 0 .2rem rgba(78,163,255,.45)}}.navbar{background:#161616;padding:.5rem;border-bottom:.0625rem solid #333}.title{font-size:1rem;font-weight:600;color:#f7fbff;text-align:center;position:relative;z-index:10}.credit{font-size:.75rem;font-style:italic;color:rgba(247,251,255,.6);text-align:center;display:block;position:relative;z-index:10}.nav-tabs{display:flex;margin:0;padding:0}.duality-shell{transform:translate(-50%,-50%);position:fixed;left:20px;top:20px;z-index:2147483647}.duality-card{width:720px;max-width:96vw;background:linear-gradient(180deg,var(--bg),#072944);border-radius:var(--card-radius);padding:12px;color:#eaf6ff;box-shadow:0 20px 60px rgba(2,10,25,.85);border:1px solid rgba(46,115,255,.14);display:flex}.duality-sidebar{width:220px;padding:14px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(180deg,rgba(43,124,255,.03),rgba(43,124,255,.02));border-radius:10px}.duality-brand{display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.03);cursor:grab;user-select:none}.duality-brand:active{cursor:grabbing}.duality-logo{width:56px;height:56px;border-radius:10px;background-image:url('https://files.catbox.moe/onhbvw.png');background-size:cover;background-position:center;box-shadow:0 6px 18px rgba(43,124,255,.14);border:1px solid rgba(255,255,255,.04)}.duality-title{color:#eaf6ff;font-weight:800;font-size:1rem}.duality-version{color:rgba(255,255,255,.75);font-size:.75rem}.duality-nav{display:flex;flex-direction:column;gap:8px;padding-top:10px}.duality-nav-item{background:0 0;border:none;color:rgba(255,255,255,.85);padding:8px 10px;border-radius:8px;text-align:left;cursor:pointer;font-weight:700;transition:140ms}.duality-nav-item:hover{background:rgba(43,124,255,.06);color:#fff}.duality-nav-item.active{box-shadow:inset 0 0 0 1px rgba(78,163,255,.03);background:linear-gradient(90deg,rgba(78,163,255,.08),rgba(43,124,255,.04));color:#fff}.duality-footer{margin-top:auto;display:flex;justify-content:center}.duality-close{background:linear-gradient(90deg,var(--blue-2),var(--blue-3));color:#042036;padding:6px 10px;border-radius:8px;border:none;cursor:pointer}.duality-content{flex:1;padding:18px;overflow:auto;max-height:70vh}.section .section-title{font-weight:700;font-size:.95rem;margin-bottom:8px;color:#eaf6ff}.group{border-radius:10px;border:1px solid rgba(255,255,255,.02);display:flex;flex-direction:column;gap:10px}.checkbox-item{display:flex;align-items:center;gap:12px;border-radius:8px;background:0 0;border:1px solid rgba(255,255,255,.02)}.checkbox-item .checkbox-item-label{color:rgba(255,255,255,.9);font-weight:600}.slider-container{display:flex;align-items:center;gap:12px}.slider{appearance:none;background:linear-gradient(90deg,rgba(78,163,255,.16),rgba(43,124,255,.08))}.slider::-webkit-slider-thumb{appearance:none;appearance:none;width:28px;height:12px;border-radius:6px;background:linear-gradient(180deg,#cfeeff,#64aefc);box-shadow:0 6px 18px rgba(46,115,255,.18);border:none;cursor:pointer}.keybind-slot{background:rgba(255,255,255,.03);border-radius:8px;border:1px solid rgba(255,255,255,.02);cursor:pointer}input[type=checkbox].checkbox{appearance:none;width:44px;height:24px;border-radius:999px;background:rgba(255,255,255,.06);position:relative;outline:0;border:1px solid rgba(0,0,0,.15);transition:160ms}input[type=checkbox].checkbox::after{content:'';position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:160ms;box-shadow:0 2px 6px rgba(0,0,0,.25)}input[type=checkbox].checkbox-checked{background:linear-gradient(90deg,var(--blue-3),var(--blue-2));border:1px solid rgba(78,163,255,.9)}input[type=checkbox].checkbox-checked::after{left:23px;background:#fff}.indented{margin-left:18px;display:flex;flex-direction:column;gap:8px}button{font-family:inherit}.discord-panel{background:linear-gradient(90deg,var(--blue-2),var(--blue-3));border-radius:var(--card-radius);color:#fff}.website-panel{background:linear-gradient(90deg,var(--blue-3),var(--blue-2));border-radius:var(--card-radius);color:#fff}.discord-link,.website-link{color:#fff;font-weight:700}@media (max-width:900px){.duality-card{width:92vw;height:86vh}.duality-sidebar{width:160px}}.close-btn:active{color:#ccc}.content-container{padding-top:.625rem;padding-left:1rem;padding-right:1rem;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-out,opacity .2s ease-out,padding .3s ease-out}.content-container.active{max-height:62.5rem;opacity:1;padding-bottom:1rem}.section{margin-bottom:1.25rem}.section:last-child{margin-bottom:0}.section-title{color:#fff;font-size:.8125rem;font-weight:600;margin:0 0 .375rem;letter-spacing:.03125rem;display:flex;justify-content:space-between;align-items:center;gap:.375rem;position:relative}.risky-label{color:#ff3232;font-size:.7rem;font-weight:700;letter-spacing:.03125rem;animation:2s ease-in-out infinite risky-glow}@keyframes risky-glow{0%,100%{text-shadow:0 0 .125rem rgba(255,50,50,.4)}50%{text-shadow:0 0 .3rem rgba(255,50,50,.7)}}.section-title .checkbox-item{border:none;background:0 0;padding:.25rem .375rem;margin:0}.section-title .checkbox-item:hover{background:rgba(255,255,255,.05);border-radius:var(--border-radius)}.section-title label{font-size:.75rem;color:#ddd!important}.section-title-container{flex-grow:1}.subsection-title{color:#bbb;font-size:.75rem;font-weight:600;margin:.875rem 0 .25rem .9375rem;position:relative}.subsection-title::before{content:'';position:absolute;left:-.625rem;top:50%;height:.0625rem;width:.375rem;background:#666}.group{display:flex;flex-direction:column;background:rgba(255,255,255,.02);border-radius:var(--border-radius);padding:.625rem;margin-bottom:.625rem;gap:.375rem;border:var(--border-width) solid rgba(255,255,255,.1);max-height:20rem;opacity:1;overflow:hidden;transition:max-height .25s ease-out,opacity .25s ease-out,padding .25s ease-out,margin .25s ease-out}.group.hidden{max-height:0;opacity:0;padding:0 .625rem;margin-bottom:0}.group .section-title{margin-top:.625rem}.subgroup{margin-left:.09375rem;padding-left:.0625rem;display:flex;flex-wrap:wrap;gap:.375rem}.checkbox-item{border:var(--border-width) solid #2c2c2c;display:inline-flex;align-items:center;padding:.375rem .5rem;border-radius:var(--border-radius);transition:background var(--transition-duration) ease;cursor:pointer;width:fit-content;background-color:rgba(0,0,0,.04)}.checkbox-item:hover{background:rgba(255,255,255,.05)}.checkbox-item:active{background:rgba(255,255,255,.03)}.checkbox-item-label{color:#ddd;font-size:.8125rem;margin-left:.5rem;cursor:pointer;pointer-events:none}.checkbox{appearance:none;width:1rem;height:1rem;border:none;border-radius:25%;background:radial-gradient(circle at 35% 35%,#6a6a6a,#4d4d4d,#3d3d3d,#2a2a2a);box-shadow:0 var(--shadow-size) calc(var(--shadow-size) * 3) rgba(0,0,0,var(--shadow-opacity)),inset calc(var(--shadow-size) * -1) calc(var(--shadow-size) * -1) calc(var(--shadow-size) * 2) rgba(0,0,0,var(--shadow-opacity)),inset var(--shadow-size) var(--shadow-size) var(--shadow-size) rgba(255,255,255,.1);cursor:pointer;position:relative}.checkbox::before{content:'';position:absolute;inset:0;border-radius:25%;background:radial-gradient(circle at 35% 35%,#7a7a7a,#5d5d5d,#4d4d4d,#3a3a3a);opacity:0;transition:opacity var(--transition-duration) ease-out}.checkbox:hover:not(.checkbox-checked)::before{opacity:1}.checkbox-checked{background:linear-gradient(180deg,#73bfff,#3f92ff);box-shadow:0 var(--shadow-size) calc(var(--shadow-size) * 3) rgba(0,0,0,var(--shadow-opacity)),inset calc(var(--shadow-size) * -1) calc(var(--shadow-size) * -1) calc(var(--shadow-size) * 2) rgba(0,0,0,var(--shadow-opacity)),inset var(--shadow-size) var(--shadow-size) var(--shadow-size) rgba(255,255,255,.06),0 0 var(--glow-size) rgba(78,163,255,var(--glow-opacity))}.checkbox-checked::before{content:'';position:absolute;inset:0;border-radius:25%;background:radial-gradient(circle at 35% 35%,#7ee582,#5ecb62,#3fa042,#2a7a2d);opacity:0;transition:opacity var(--transition-duration) ease-out}.checkbox-checked:hover::before{opacity:1}.slider-container{display:flex;align-items:center;gap:.75rem}.slider{appearance:none;width:9.5rem;height:.4rem;border-radius:.25rem;outline:0;cursor:pointer;transition:box-shadow 160ms,background 160ms}.keybind-slot{min-width:1.125rem;height:1.125rem;padding:0 .375rem;background:radial-gradient(ellipse at 50% 30%,#555,#4d4d4d,#3d3d3d,#2a2a2a);color:#ddd;font-size:.625rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:.15rem;border-radius:var(--border-radius);border:none;box-shadow:0 var(--shadow-size) calc(var(--shadow-size) * 2) rgba(0,0,0,var(--shadow-opacity)),inset calc(var(--shadow-size) * -1) calc(var(--shadow-size) * -1) calc(var(--shadow-size) * 2) rgba(0,0,0,var(--shadow-opacity)),inset var(--shadow-size) var(--shadow-size) var(--shadow-size) rgba(255,255,255,.1);position:relative;z-index:1;white-space:nowrap}.keybind-pen-icon{width:.5rem;height:.5rem;color:#ddd}.keybind-slot::before{content:'';position:absolute;inset:0;border-radius:var(--border-radius);background:radial-gradient(ellipse at 50% 30%,#656565,#5d5d5d,#4d4d4d,#3a3a3a);opacity:0;transition:opacity var(--transition-duration) ease;pointer-events:none;z-index:-1}.keybind-slot-editable{cursor:pointer}.keybind-slot-editable:hover::before{opacity:1}.keybind-slot-editable:active::before{background:radial-gradient(ellipse at 50% 30%,#6a6a6a,#626262,#525252,#3f3f3f);opacity:1}.keybind-slot-waiting{background:radial-gradient(ellipse at 50% 30%,#7a7a7a,#6d6d6d,#5d5d5d,#4a4a4a);animation:1s ease-in-out infinite keybind-waiting-pulse}@keyframes keybind-waiting-pulse{0%,100%{box-shadow:0 var(--shadow-size) calc(var(--shadow-size) * 2) rgba(0,0,0,var(--shadow-opacity)),inset calc(var(--shadow-size) * -1) calc(var(--shadow-size) * -1) calc(var(--shadow-size) * 2) rgba(0,0,0,var(--shadow-opacity)),inset var(--shadow-size) var(--shadow-size) var(--shadow-size) rgba(255,255,255,.1)}50%{box-shadow:0 var(--shadow-size) calc(var(--shadow-size) * 2) rgba(0,0,0,var(--shadow-opacity)),inset calc(var(--shadow-size) * -1) calc(var(--shadow-size) * -1) calc(var(--shadow-size) * 2) rgba(0,0,0,var(--shadow-opacity)),inset var(--shadow-size) var(--shadow-size) var(--shadow-size) rgba(255,255,255,.3)}}.keybind-slot-container{display:inline-flex;align-items:center;gap:.25rem}.keybind-slot-separator{color:#888;font-size:.625rem;font-weight:600}.help-section{font-size:.8125rem}.help-title{color:#fff;font-size:.9375rem;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem;font-weight:600}.help-panel{background:rgba(255,255,255,.05);border-radius:var(--border-radius);padding:.625rem;margin-bottom:.75rem;border:var(--border-width) solid rgba(255,255,255,.08)}.keybind-description{margin-left:.625rem;color:#fff;font-size:.8125rem}.keybind-help-text{color:#bbb;font-size:.75rem;line-height:1.4;margin:0}.discord-panel{background:rgba(88,101,242,.15);border-radius:var(--border-radius);padding:.625rem;margin-bottom:.75rem;border:var(--border-width) solid rgba(88,101,242,.3);flex:1;display:flex;flex-direction:column;min-height:9.375rem}.website-panel{background:rgba(105,247,76,.1);border-radius:var(--border-radius);padding:.625rem;margin-bottom:.75rem;border:var(--border-width) solid rgba(105,247,76,.3);flex:1;display:flex;flex-direction:column;min-height:9.375rem}.discord-link{display:block;background:rgba(88,101,242,.3);color:#fff;text-decoration:none;padding:.5rem;border-radius:var(--border-radius);font-size:.8125rem;text-align:center;font-weight:600;border:var(--border-width) solid rgba(88,101,242,.5);transition:background var(--transition-duration) ease;margin-top:auto}.discord-link:hover{background:rgba(88,101,242,.4)}.discord-link:active{background:rgba(88,101,242,.35)}.website-link{display:block;background:rgba(105,247,76,.15);color:#fff;text-decoration:none;padding:.5rem;border-radius:var(--border-radius);font-size:.8125rem;text-align:center;font-weight:600;border:var(--border-width) solid rgba(105,247,76,.3);transition:background var(--transition-duration) ease;margin-top:auto}.website-link:hover{background:rgba(105,247,76,.2)}.website-link:active{background:rgba(105,247,76,.175)}.credits-panel{background:rgba(255,255,255,.05);border-radius:var(--border-radius);padding:.625rem;margin-bottom:.75rem;border:var(--border-width) solid rgba(255,255,255,.08)}.credits-container{display:flex;flex-wrap:wrap;gap:1rem;color:#ddd;font-size:.8125rem}.credit-item{flex:1;min-width:7.5rem}.credit-name{font-weight:600;margin-bottom:.25rem;color:#fff}.section-subtitle{color:#fff;font-size:.875rem;margin-bottom:.5rem;font-weight:600}.features-container{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.feature-item{display:flex;align-items:center;border-radius:var(--border-radius)}.feature-name{color:#fff;font-size:.8125rem;margin-right:.375rem}.community-container{display:flex;gap:.75rem;margin-bottom:.75rem}.aimbot-dot{position:fixed;width:.625rem;height:.625rem;border-radius:50%;background:red;border:.125rem solid rgba(255,255,255,.8);box-shadow:0 0 .5rem rgba(255,0,0,.5);transform:translate(-50%,-50%);pointer-events:none;display:none;z-index:2147483647}.aimbot-fov-circle{position:fixed;border-radius:50%;border:.125rem solid rgba(255,255,255,.15);background:rgba(255,255,255,.01);transform:translate(-50%,-50%);pointer-events:none;display:none;z-index:2147483646}input[type=checkbox]{appearance:none;width:1rem;height:1rem;border:none;border-radius:25%;background:radial-gradient(circle at 35% 35%,#6a6a6a,#4d4d4d,#3d3d3d,#2a2a2a);box-shadow:0 var(--shadow-size) calc(var(--shadow-size) * 3) rgba(0,0,0,var(--shadow-opacity)),inset calc(var(--shadow-size) * -1) calc(var(--shadow-size) * -1) calc(var(--shadow-size) * 2) rgba(0,0,0,var(--shadow-opacity)),inset var(--shadow-size) var(--shadow-size) var(--shadow-size) rgba(255,255,255,.1);cursor:pointer;position:relative}input[type=checkbox]::before{content:'';position:absolute;inset:0;border-radius:25%;background:radial-gradient(circle at 35% 35%,#7a7a7a,#5d5d5d,#4d4d4d,#3a3a3a);opacity:0;transition:opacity var(--transition-duration) ease-out}input[type=checkbox]:checked:hover::before,input[type=checkbox]:hover:not(:checked)::before{opacity:1}input[type=checkbox]:checked{background:radial-gradient(circle at 35% 35%,#8ef592,#6edb72,#4fb052,#3a8a3d);box-shadow:0 var(--shadow-size) calc(var(--shadow-size) * 3) rgba(0,0,0,var(--shadow-opacity)),inset calc(var(--shadow-size) * -1) calc(var(--shadow-size) * -1) calc(var(--shadow-size) * 2) rgba(0,0,0,var(--shadow-opacity)),inset var(--shadow-size) var(--shadow-size) var(--shadow-size) rgba(255,255,255,.3),0 0 var(--glow-size) rgba(110,219,114,var(--glow-opacity))}input[type=checkbox]:checked::before{content:'';position:absolute;inset:0;border-radius:25%;background:radial-gradient(circle at 35% 35%,#7ee582,#5ecb62,#3fa042,#2a7a2d);opacity:0;transition:opacity var(--transition-duration) ease-out}input[type=range]{appearance:none;width:9.5rem;height:.34rem;border-radius:.25rem;outline:0;cursor:pointer;background:linear-gradient(90deg,rgba(78,163,255,.18) 0,rgba(45,110,255,.12) 100%)}input[type=range]::-webkit-slider-thumb{appearance:none;width:1.6rem;height:.44rem;background:linear-gradient(180deg,#9fd2ff,#4ea3ff);border:none;border-radius:.25rem;cursor:pointer;box-shadow:0 .08rem .2rem rgba(14,60,110,.25),inset 0 .04rem .06rem rgba(255,255,255,.06);transition:transform var(--transition-duration) ease,background var(--transition-duration) ease}input[type=range]::-moz-range-thumb{width:1rem;height:1rem;background:radial-gradient(circle at 35% 35%,#8ef592,#6edb72,#4fb052,#3a8a3d);border:none;border-radius:50%;cursor:pointer;box-shadow:0 var(--shadow-size) calc(var(--shadow-size) * 3) rgba(0,0,0,var(--shadow-opacity)),inset calc(var(--shadow-size) * -1) calc(var(--shadow-size) * -1) calc(var(--shadow-size) * 2) rgba(0,0,0,var(--shadow-opacity)),inset var(--shadow-size) var(--shadow-size) var(--shadow-size) rgba(255,255,255,.3);transition:transform var(--transition-duration) ease,background var(--transition-duration) ease}input[type=range]::-moz-range-thumb:hover,input[type=range]::-webkit-slider-thumb:hover{background:linear-gradient(180deg,#cfeeff,#6fbfff)}input[type=range]::-webkit-slider-thumb:active{transform:scale(.85)}input[type=range]::-moz-range-thumb:active{transform:scale(.85)}input[type=range].slider-dragging::-webkit-slider-thumb{transform:scale(.85)}input[type=range].slider-dragging::-moz-range-thumb{transform:scale(.85)}li::marker{color:silver}\".replace(/GothamPro/g,rt),In.appendChild(e),In})(),t=(e=>{const n=document.createElement(\"div\");return e.appendChild(n),so=Pn.createRoot(n),n})(n);(e=>{const n=document.createElement(\"div\");e.appendChild(n)})(n),(e=>{Reflect.apply(nt,Ln,[\"keydown\",n=>{if(n.code===Bn.Cn.Nn){const n=e.querySelector(\"#ui\");if(!n)return;return n.style.display=\"none\"===n.style.display?\"\":\"none\",void(uo=e=>{n&&(n.style.display=e?\"\":\"none\")})}n.code!==Bn.Cn.jn||(Bn.Cn.Pn?(Bn.lt.Oe=!0,bo()):(Bn.lt.Oe=!Bn.lt.Oe,bo()))}]),Reflect.apply(nt,Ln,[\"keyup\",e=>{Bn.Cn.Pn&&e.code===Bn.Cn.jn&&(Bn.lt.Oe=!1,bo())}])})(t),(e=>{uo=n=>{const t=e.querySelector(\"#ui\");t&&(t.style.display=n?\"\":\"none\")}})(t),(()=>{const n=JSON.parse;setTimeout((()=>{try{const t=(()=>{const e=(()=>{const e=Dn.cookie;if(!e)return null;const n=$n+\"=\",t=e.split(\";\");for(const e of t){const t=e.trim();if(t.startsWith(n))return t.slice(9)}return null})();return e?(e=>{if(\"string\"!=typeof e||e.length%4!=0)return null;let n=\"\";for(let t=0;e.length>t;t+=4){const r=e.slice(t,t+4),o=Number.parseInt(r,16);if(Number.isNaN(o))return null;n+=String.fromCharCode(o)}return n})(e):null})();if(null!=t){const r=e(t),o=n(r);Bn._deserialize(o)}}catch{}finally{qn=!0,ho=!0,bo()}}),1e3)})(),Wn&&\"function\"==typeof Wn.then?Wn.then((e=>{const n=e?.tag_name;fo=\"4\"+(\"4\"!==n?\" update available!\":\"\"),ho&&bo()})).catch((()=>{fo=\"4\",ho&&bo()})):(fo=\"4\",ho&&bo())})();\"loading\"===Dn.readyState?Reflect.apply(nt,Dn,[\"DOMContentLoaded\",n]):n()})(),Reflect.apply(nt,Ln,[\"wheel\",ct,lt]),Cr(),Reflect.apply(nt,Ln,[\"mousedown\",Or]),Reflect.apply(nt,Ln,[\"mouseup\",Nr]),t(Ln.Array.prototype,\"sort\",{apply(e,n,t){try{Bn.yn.Oe&&n.some((e=>null!=e?.obj?.ori))&&n.forEach((e=>{(e=>{Bn.yn.vn&&e.obj.type.includes(\"tree\")&&e.shapes.forEach((e=>{e.scale=1.8}))})(e);const n=Wr[e.obj.type],t=$r[e.obj.type];n&&t&&e.shapes.forEach((r=>{r.color=n,r.scale=t,e.zIdx=999}))}))}catch{}return Reflect.apply(e,n,t)}}),n=vo,t(Ln.Function.prototype,\"call\",{apply(e,t,r){try{null!=r[0]?.nameInput&&null!=r[0]?.game&&(Ln.Function.prototype.call=e,Vn=r[0],n())}catch{}return Reflect.apply(e,t,r)}})})()})();\n");
  };

  if (iframe.contentDocument) {
    inject();
  } else {
    Element_prototype_addEventListener.apply(iframe, ['load', inject]);
  }
};

if (document.body) run();
else
  new MutationObserver((_, obs) => {
    if (document.body) {
      MutationObserver_prototype_disconnect.apply(obs);
      run();
    }
  }).observe(document.documentElement, { childList: true, subtree: true });


}()