1 line
51 KiB
JavaScript
1 line
51 KiB
JavaScript
const _0x2f4a9a=_0x3097;(function(_0x1d6e71,_0x367423){const _0x1f1093=_0x3097,_0x55e4b4=_0x1d6e71();while(!![]){try{const _0x401e55=-parseInt(_0x1f1093(0x11c))/0x1*(-parseInt(_0x1f1093(0xaf))/0x2)+-parseInt(_0x1f1093(0xf2))/0x3*(parseInt(_0x1f1093(0xee))/0x4)+parseInt(_0x1f1093(0x194))/0x5+-parseInt(_0x1f1093(0x72))/0x6+parseInt(_0x1f1093(0x118))/0x7*(-parseInt(_0x1f1093(0x10e))/0x8)+parseInt(_0x1f1093(0x112))/0x9+parseInt(_0x1f1093(0xeb))/0xa*(parseInt(_0x1f1093(0x13e))/0xb);if(_0x401e55===_0x367423)break;else _0x55e4b4['push'](_0x55e4b4['shift']());}catch(_0x88a7b4){_0x55e4b4['push'](_0x55e4b4['shift']());}}}(_0x3d1e,0x78ee3));let RegisteredEvents=[],OpenComponent=![];const selectors={'main':'.container','menuContainer':_0x2f4a9a(0x136),'menuTitle':_0x2f4a9a(0xac),'menuContents':_0x2f4a9a(0x9a),'menuIcons':_0x2f4a9a(0x154),'contextMenuContainer':'.context-menu-container','contextMenuTitle':'.context-menu-container\x20.title','contextMenuXButton':_0x2f4a9a(0x12b),'contextMenuContents':_0x2f4a9a(0xe0),'contextMenuIcons':_0x2f4a9a(0x17b),'inputDialogContainer':'.input-dialog-container','inputDialogHeader':'.input-dialog-container\x20.header','inputDialogContents':_0x2f4a9a(0x16c),'inputDialogCancelButton':_0x2f4a9a(0xb6),'inputDialogConfirmButton':_0x2f4a9a(0x12f),'alertDialogContainer':_0x2f4a9a(0x6a),'alertDialogHeader':_0x2f4a9a(0xfe),'alertDialogContents':_0x2f4a9a(0xa7),'alertDialogConfirmButton':'.alert-dialog-container\x20.nav-button-container\x20.confirm-button','alertDialogCancelButton':'.alert-dialog-container\x20.nav-button-container\x20.cancel-button','notifyContainer':'.notify-container','textUIContainer':_0x2f4a9a(0x9e),'progressBarContainer':_0x2f4a9a(0xc0),'progressBar':_0x2f4a9a(0xba),'progressFill':'.progress-fill','progressTextLabel':'.progress-text\x20.progress-text-label','progressTextPercent':_0x2f4a9a(0x7b),'progressCircleContainer':_0x2f4a9a(0x103),'progressCircle':_0x2f4a9a(0xca),'progressLabel':_0x2f4a9a(0x15d),'progressPercentage':_0x2f4a9a(0x99),'skillCheckContainer':_0x2f4a9a(0x178),'skillShadow':_0x2f4a9a(0xa3),'skillLine':_0x2f4a9a(0x186),'skillKey':_0x2f4a9a(0x10a),'skillIndicator':_0x2f4a9a(0x189)};function getElements(){const _0x2ed015=_0x2f4a9a,_0x2debbf={};for(const _0x4aaf8f in selectors){_0x2debbf[_0x4aaf8f]=document[_0x2ed015(0xe2)](selectors[_0x4aaf8f]);}return _0x2debbf;}function luaCallback(_0x538dfe,_0xaca736,_0x5a238f,_0x293e9a){const _0x48241d=_0x2f4a9a;fetch(_0x48241d(0x110)+GetParentResourceName()+'/'+_0x538dfe,{'method':_0x48241d(0x16d),'headers':{'Content-Type':'application/json;\x20charset=UTF-8'},'body':JSON[_0x48241d(0xbf)](_0xaca736)})['then'](_0x5322a2=>_0x5322a2[_0x48241d(0xf1)]())[_0x48241d(0x104)](_0x40adae=>{if(_0x5a238f)_0x5a238f(_0x40adae);})[_0x48241d(0x9d)](_0x244ae1=>{if(_0x293e9a)_0x293e9a(_0x244ae1);});}function HideAllComponents(_0x42e6be){const _0x3dccee=_0x2f4a9a,_0x5398a0=_0x42e6be[_0x3dccee(0xcd)],_0xff7ae3=_0x42e6be['contextMenuContainer'],_0x1603eb=_0x42e6be['menuContainer'],_0x15c7d5=_0x42e6be[_0x3dccee(0xb5)],_0x30b22e=_0x42e6be[_0x3dccee(0xd0)],_0x438911=[];if(_0xff7ae3[_0x3dccee(0xf0)][_0x3dccee(0x116)]!==_0x3dccee(0xef))_0x438911[_0x3dccee(0x15c)](_0xff7ae3);if(_0x1603eb[_0x3dccee(0xf0)]['display']!==_0x3dccee(0xef))_0x438911[_0x3dccee(0x15c)](_0x1603eb);if(_0x15c7d5[_0x3dccee(0xf0)][_0x3dccee(0x116)]!==_0x3dccee(0xef))_0x438911[_0x3dccee(0x15c)](_0x15c7d5);if(_0x30b22e[_0x3dccee(0xf0)][_0x3dccee(0x116)]!==_0x3dccee(0xef))_0x438911['push'](_0x30b22e);_0x438911[_0x3dccee(0x181)]>0x0?anime({'targets':_0x438911,'opacity':[0x1,0x0],'duration':0xc8,'easing':_0x3dccee(0xe7),'complete':()=>{const _0x5d61f6=_0x3dccee;_0x438911[_0x5d61f6(0xd4)](_0x106200=>{const _0x10fa20=_0x5d61f6;_0x106200[_0x10fa20(0xf0)]['display']='none';}),_0x5398a0[_0x5d61f6(0xf0)][_0x5d61f6(0x116)]=_0x5d61f6(0xef),typeof window[_0x5d61f6(0x10b)]===_0x5d61f6(0x9f)&&(window['onExitCallback'](),window[_0x5d61f6(0x10b)]=null),_0x42e6be[_0x5d61f6(0x192)][_0x5d61f6(0x81)]='',_0x42e6be['contextMenuContents'][_0x5d61f6(0x81)]='',_0x42e6be[_0x5d61f6(0x12c)][_0x5d61f6(0x81)]='',OpenComponent=![],RegisteredEvents=[];}}):(_0x5398a0['style'][_0x3dccee(0x116)]=_0x3dccee(0xef),typeof window['onExitCallback']==='function'&&(window['onExitCallback'](),window[_0x3dccee(0x10b)]=null),_0x42e6be[_0x3dccee(0x192)][_0x3dccee(0x81)]='',_0x42e6be[_0x3dccee(0x101)][_0x3dccee(0x81)]='',_0x42e6be[_0x3dccee(0x12c)][_0x3dccee(0x81)]='',OpenComponent=![],RegisteredEvents=[]);}function FadeInElement(_0x319cbf,_0x1f96df){const _0x1adfcd=_0x2f4a9a;_0x319cbf[_0x1adfcd(0xf0)][_0x1adfcd(0x116)]=_0x1adfcd(0x184),_0x1f96df[_0x1adfcd(0xf0)][_0x1adfcd(0x116)]=_0x1adfcd(0x184),anime({'targets':_0x1f96df,'opacity':[0x0,0x1],'scale':[0.9,0x1],'duration':0x12c,'easing':_0x1adfcd(0xe7)});}function _0x3097(_0x58ebbb,_0x353dca){_0x58ebbb=_0x58ebbb-0x68;const _0x3d1eac=_0x3d1e();let _0x30974e=_0x3d1eac[_0x58ebbb];return _0x30974e;}let menuKeydownListener;function _0x3d1e(){const _0xb6427=['progressTextLabel','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22description-text\x22>','round','.alert-dialog-container','placeholder','progressUIResponse','customType','Circle','\x22><i\x20class=\x22','complete','textAlign','2546160yiWqHY','.icon','progress-circle','progressCircle','progress-percentage','data','transform','50%','right','.progress-text\x20.progress-text-percent','Invalid\x20menu\x20position:\x20','data-id','notify','select','alignItems','innerHTML','trim','translateX(-50%)','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','classList','M18\x202.0845\x20a\x2015.9155\x2015.9155\x200\x200\x201\x200\x2031.831\x20a\x2015.9155\x2015.9155\x200\x200\x201\x200\x20-31.831','\x22\x20value=\x22','--custom-color','title','polaroid','100%','string','every','bottom-center','createElementNS',';\x20width:\x20','viewBox','0\x200\x2036\x2036','value','disabled','progressTextPercent','iconSize','%;\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','icon','.progress-percentage','.menu-container\x20.menu-contents','cancel','alertDialogCancelButton','catch','.textui','function','duration','field-','</option>','.skill-shadow','className','heading','inputDialogData','.alert-dialog-container\x20.alert-dialog-contents','\x0a\x20\x20\x20\x20\x20\x20\x20\x20','key','slider-container','remove','.menu-container\x20.title','replace','iconColor','18gEKnYi','Backspace','backgroundColor','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<select\x20class=\x22selectfield\x22\x20data-values=\x22','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','setInstance','inputDialogContainer','.input-dialog-container\x20.nav-button-container\x20.cancel-button','tabIndex','right-center','.icon\x20i','.progress-bar-alone','setAttribute','addEventListener','easeOutElastic(.8,\x201)','auto','stringify','.progress-bar-container','progressCircleContainer','circle-bg','--animation-duration','args','100,\x20100','error','0,\x20100','confirm','selectedIndex','.progress-circle','input','toLowerCase','main','easeOutElastic(1,\x20.8)','onExit','alertDialogContainer','event','Invalid\x20Text\x20UI\x20position:\x20','progressPercentage','forEach','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22progress-bar\x22\x20style=\x22background-color:\x20#ffffff;\x20width:\x2090%;\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22progress-fill\x22\x20style=\x22background-color:\x20','Converter','appendChild','slider','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22clr-field\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<input\x20type=\x22text\x22\x20class=\x22color-field\x20coloris\x20instance','skillCheckContainer','\x22></i></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22menu-option-contents\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22header-text\x22>','progressLabel','inputDialog','makeHtml','%;\x22></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','.context-menu-container\x20.menu-contents','checked','querySelector','message','>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<label\x20for=\x22checkbox-','#000000','menuContainer','easeOutExpo','linear','join','div','10zsAgMN','#989898','menuTitle','31468XzjpqH','none','style','json','354mdATbc','setProperty','alertDialogContents','<option\x20value=\x22','position','left-center','notify\x20custom','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22description-text\x22>','head','left','skillCheck','options','.alert-dialog-container\x20.header','Enter','inputDialogHeader','contextMenuContents','translateY(-50%)','.progress-circle-container','then','alertDialog','svg','rgb(4,\x2042,\x20237)','isArray','.notify-container\x20.notify[data-id=\x22','.skill-key','onExitCallback','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','stroke-dasharray','229064WmYwWC','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22content\x22>','https://','.notify-heading','1057023pINUKX','menu','floor','cancelled','display','documentElement','203HCsxxn','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<input\x20type=\x22checkbox\x22\x20id=\x22checkbox-','contextMenuTitle','23477aeLJem','menu-item-disabled','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22icon\x22><i\x20class=\x22','label','\x22\x20name=\x22','menu-item','easeInOutSine','progress','width','keydown','preventDefault','rgb(27,\x2084,\x20177)','path','default','dark','.context-menu-container\x20.x','inputDialogContents','flex-start','component','.input-dialog-container\x20.nav-button-container\x20.confirm-button','children','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</select>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','color-','select[data-values^=\x27','contains','contextMenu','.menu-container','center','closeMenu','max','.coloris','min','skillKey','selectedOptions','22041393uPeZqi','</label>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','#eee','\x22></i></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22content-wrapper\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22notify-heading\x22>','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','time','<div\x20class=\x22icon\x22><i\x20class=\x22','\x22\x20multiple>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','content','header','\x22\x20class=\x22slider\x22\x20id=\x22slider-','map','bottom','skillLine','#skill-circle','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','color','type','checkbox','alertDialogData','</span></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','<div\x20class=\x22text\x22>','.menu-container\x20.menu-item\x20.icon','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22label\x22>','destroy','timeoutId','stroke','justifyContent','selected','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22menu-header\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22icon\x22\x20style=\x22color:\x20','push','.progress-label','menuEvent','alertDialogHeader','bottom-right','.content-wrapper','random','progressBarContainer','pause','removeChild','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22menu-header\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22icon\x22\x20style=\x22color:\x20','circle','textContent','http://www.w3.org/2000/svg','clr-button-','\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<button\x20type=\x22button\x22\x20class=\x22clr-button\x22\x20id=\x22clr-button-','.input-dialog-container\x20.input-dialog-contents','POST','add','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<input\x20type=\x22text\x22\x20class=\x22textfield\x22\x20placeholder=\x22','createElement','textColor','from','red','custom','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','iconAnimation','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','.skill-container','click','fontSize','.context-menu-container\x20.menu-item\x20.icon','Escape','contextMenuContainer','</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20','outerHTML','removeEventListener','length','inherit','skillCheckResult','flex','description','.skill-line','height','includes','.skill-indicator','textUIContainer','top','animate','multi-select','\x22>🎨</button>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','\x22\x20id=\x22color-','var(--custom-color)','progressFill','menuContents','pulse','1729255UjuWhV','iconEffect','\x27).innerText\x20=\x20this.value;\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22value-display\x22>Value:\x20<span\x20id=\x22slider-value-','getElementById'];_0x3d1e=function(){return _0xb6427;};return _0x3d1e();}function initMenu(_0x1c0fa3,_0x37c134){const _0xc97cb2=_0x2f4a9a;OpenComponent&&HideAllComponents(_0x37c134);OpenComponent=_0xc97cb2(0x113);const _0x4fbc77=_0x37c134[_0xc97cb2(0xe6)],_0x5158f0=_0x37c134[_0xc97cb2(0xed)],_0x1e2914=_0x37c134[_0xc97cb2(0x192)],_0x281908=_0x1c0fa3[_0xc97cb2(0xfd)],_0x47e76a=_0x1c0fa3[_0xc97cb2(0xf6)]||_0xc97cb2(0x160);let _0x1c3d50,_0x56ad92,_0x4ac50f,_0x22cef8;switch(_0x47e76a){case _0xc97cb2(0x160):_0x1c3d50=_0xc97cb2(0xbe),_0x56ad92='1%',_0x4ac50f='1%',_0x22cef8='auto';break;case'bottom-left':_0x1c3d50=_0xc97cb2(0xbe),_0x56ad92=_0xc97cb2(0xbe),_0x4ac50f='1%',_0x22cef8='1%';break;case'top-right':_0x1c3d50='1%',_0x56ad92='1%',_0x4ac50f=_0xc97cb2(0xbe),_0x22cef8=_0xc97cb2(0xbe);break;case'top-left':_0x1c3d50='1%',_0x56ad92=_0xc97cb2(0xbe),_0x4ac50f=_0xc97cb2(0xbe),_0x22cef8='1%';break;default:console['error'](_0xc97cb2(0x7c)+_0x47e76a);}_0x4fbc77[_0xc97cb2(0xf0)][_0xc97cb2(0x18b)]=_0x1c3d50,_0x4fbc77[_0xc97cb2(0xf0)]['right']=_0x56ad92,_0x4fbc77[_0xc97cb2(0xf0)][_0xc97cb2(0x14a)]=_0x4ac50f,_0x4fbc77[_0xc97cb2(0xf0)][_0xc97cb2(0xfb)]=_0x22cef8;const _0x2fcd23=_0x1c0fa3[_0xc97cb2(0x14e)]||_0xc97cb2(0x127);document[_0xc97cb2(0x117)]['style'][_0xc97cb2(0xf3)](_0xc97cb2(0x88),_0x2fcd23),_0x1e2914[_0xc97cb2(0x81)]='',_0x5158f0['textContent']=_0x1c0fa3[_0xc97cb2(0x89)];let _0x2667e4=0x0,_0x39f54f=null;const _0x2a6a23=_0x281908['filter'](_0x19d88f=>!_0x19d88f[_0xc97cb2(0x94)]);_0x281908['forEach']((_0x19da34,_0xc16fff)=>{const _0x2c405e=_0xc97cb2,_0x3f4d7d=document[_0x2c405e(0x170)](_0x2c405e(0xea));_0x3f4d7d[_0x2c405e(0xb7)]=0x0,_0x3f4d7d[_0x2c405e(0xa4)]=_0x19da34[_0x2c405e(0x94)]?_0x2c405e(0x11d):'menu-item';const _0x3f1d50=document[_0x2c405e(0x170)]('i');_0x3f1d50[_0x2c405e(0xa4)]=_0x19da34[_0x2c405e(0x98)]||'';const _0x2ebc63=document['createElement']('div');_0x2ebc63[_0x2c405e(0xa4)]=_0x2c405e(0x98),_0x2ebc63[_0x2c405e(0xf0)]['color']=_0x19da34[_0x2c405e(0xae)]||(_0x19da34['disabled']?_0x2c405e(0xec):'inherit'),_0x19da34[_0x2c405e(0x98)]&&_0x2ebc63[_0x2c405e(0xd7)](_0x3f1d50),_0x3f4d7d[_0x2c405e(0x81)]=_0x2c405e(0x166)+(_0x19da34[_0x2c405e(0xae)]||_0x2c405e(0x182))+'\x22>'+_0x3f1d50[_0x2c405e(0x17f)]+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22menu-option-contents\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22header-text\x22>'+_0x19da34[_0x2c405e(0x89)]+_0x2c405e(0x14d)+(_0x19da34['description']&&_0x19da34[_0x2c405e(0x185)][_0x2c405e(0x82)]()!==''?_0x2c405e(0x68)+_0x19da34[_0x2c405e(0x185)]+_0x2c405e(0x14d):'')+_0x2c405e(0xb3)+(_0x19da34[_0x2c405e(0x123)]?'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22progress-bar\x22\x20style=\x22background-color:\x20#ffffff;\x20width:\x2090%;\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22progress-fill\x22\x20style=\x22background-color:\x20'+_0x2fcd23+_0x2c405e(0x90)+_0x19da34[_0x2c405e(0x123)]+_0x2c405e(0xdf):'')+_0x2c405e(0xa8),!_0x19da34['disabled']?(_0x3f4d7d[_0x2c405e(0xbc)](_0x2c405e(0x179),()=>{const _0x24e606=_0x2c405e;luaCallback(_0x24e606(0x15e),{'event':_0x19da34['event'],'args':_0x19da34[_0x24e606(0xc4)]},()=>{},HideAllComponents(_0x37c134));}),_0x19da34['iconAnimation']===_0x2c405e(0x193)&&anime({'targets':_0x3f4d7d['querySelector']('.icon\x20i'),'scale':[0x1,1.2,0x1],'duration':0x3e8,'easing':_0x2c405e(0x122),'loop':!![]}),_0xc16fff===0x0?(_0x39f54f=_0x3f4d7d,_0x3f4d7d[_0x2c405e(0x85)][_0x2c405e(0x16e)](_0x2c405e(0x15a)),_0x3f4d7d['focus']()):_0x3f4d7d['classList'][_0x2c405e(0xab)](_0x2c405e(0x15a))):_0x3f4d7d['classList']['remove'](_0x2c405e(0x15a)),_0x1e2914[_0x2c405e(0xd7)](_0x3f4d7d);});function _0x3d4137(){const _0x361d97=_0xc97cb2;Array[_0x361d97(0x172)](_0x1e2914[_0x361d97(0x130)])[_0x361d97(0xd4)](_0x406896=>{const _0x25d838=_0x361d97;_0x406896[_0x25d838(0x85)]['remove'](_0x25d838(0x15a));}),_0x39f54f=_0x1e2914[_0x361d97(0x130)][_0x2667e4],_0x39f54f['classList']['add'](_0x361d97(0x15a)),_0x39f54f['focus']();}function _0x5acd85(){const _0x512dcf=_0xc97cb2;do{_0x2667e4=(_0x2667e4+0x1)%_0x281908[_0x512dcf(0x181)];}while(_0x281908[_0x2667e4][_0x512dcf(0x94)]);_0x3d4137();}function _0x3bc189(){const _0x1d4edb=_0xc97cb2;do{_0x2667e4=(_0x2667e4-0x1+_0x281908[_0x1d4edb(0x181)])%_0x281908[_0x1d4edb(0x181)];}while(_0x281908[_0x2667e4][_0x1d4edb(0x94)]);_0x3d4137();}menuKeydownListener&&document[_0xc97cb2(0x180)](_0xc97cb2(0x125),menuKeydownListener),menuKeydownListener=_0x4f999f=>{const _0x27f0aa=_0xc97cb2;if(_0x4f999f[_0x27f0aa(0xa9)]==='ArrowDown')_0x5acd85(),_0x4f999f['preventDefault']();else{if(_0x4f999f['key']==='ArrowUp')_0x3bc189(),_0x4f999f[_0x27f0aa(0x126)]();else{if(_0x4f999f[_0x27f0aa(0xa9)]===_0x27f0aa(0xff))document[_0x27f0aa(0x180)](_0x27f0aa(0x125),menuKeydownListener),!_0x281908[_0x2667e4][_0x27f0aa(0x94)]&&luaCallback('menuEvent',{'event':_0x281908[_0x2667e4]['event'],'args':_0x281908[_0x2667e4][_0x27f0aa(0xc4)]},()=>{},HideAllComponents(_0x37c134)),_0x4f999f[_0x27f0aa(0x126)]();else(_0x4f999f[_0x27f0aa(0xa9)]===_0x27f0aa(0x17c)||_0x4f999f[_0x27f0aa(0xa9)]===_0x27f0aa(0xb0))&&(document['removeEventListener'](_0x27f0aa(0x125),menuKeydownListener),menuKeydownListener=null,luaCallback(_0x27f0aa(0x138),{},()=>{},HideAllComponents(_0x37c134)),_0x4f999f[_0x27f0aa(0x126)]());}}},document[_0xc97cb2(0xbc)](_0xc97cb2(0x125),menuKeydownListener),FadeInElement(_0x37c134[_0xc97cb2(0xcd)],_0x4fbc77);}let contextMenuKeydownListener;function initContextMenu(_0x6a141f,_0x465502){const _0x3dbefa=_0x2f4a9a;OpenComponent===_0x3dbefa(0x113)&&HideAllComponents(_0x465502);OpenComponent=_0x3dbefa(0x135);const _0x602ad5=_0x6a141f[_0x3dbefa(0xfd)],_0x51dc1f=_0x465502[_0x3dbefa(0x17d)],_0x502964=_0x465502['contextMenuXButton'],_0x30276e=_0x465502[_0x3dbefa(0x11b)],_0x4d2e4a=_0x465502[_0x3dbefa(0x101)],_0x50785c=_0x6a141f['color']||_0x3dbefa(0x107),_0x3d95a1=document[_0x3dbefa(0x170)]('style');document[_0x3dbefa(0xfa)][_0x3dbefa(0xd7)](_0x3d95a1);const _0x299c4f=_0x465502['contextMenuContainer'];_0x299c4f['style'][_0x3dbefa(0xf3)](_0x3dbefa(0x88),_0x50785c),_0x4d2e4a[_0x3dbefa(0x81)]='',_0x30276e['textContent']=_0x6a141f[_0x3dbefa(0x89)],_0x602ad5[_0x3dbefa(0xd4)](_0x228360=>{const _0x492a3d=_0x3dbefa,_0x31f25d=document['createElement'](_0x492a3d(0xea));if(_0x228360[_0x492a3d(0x94)])_0x31f25d[_0x492a3d(0xa4)]='menu-item-disabled',_0x31f25d[_0x492a3d(0x81)]=_0x492a3d(0x15b)+(_0x228360['iconColor']||_0x492a3d(0x182))+_0x492a3d(0x6f)+_0x228360[_0x492a3d(0x98)]+_0x492a3d(0xdb)+_0x228360[_0x492a3d(0x89)]+_0x492a3d(0x175)+(_0x228360[_0x492a3d(0x185)]&&_0x228360[_0x492a3d(0x185)][_0x492a3d(0x82)]()!==''?_0x492a3d(0xf9)+_0x228360['description']+_0x492a3d(0x142):'')+_0x492a3d(0x10c);else{_0x31f25d[_0x492a3d(0xa4)]=_0x492a3d(0x121);const _0x522f26=document[_0x492a3d(0x170)]('i');_0x522f26[_0x492a3d(0xa4)]=_0x228360['icon'];const _0x48c2fd=document['createElement'](_0x492a3d(0xea));_0x48c2fd['className']=_0x492a3d(0x98),_0x48c2fd[_0x492a3d(0xf0)][_0x492a3d(0x14e)]=_0x228360['iconColor']||'inherit',_0x48c2fd[_0x492a3d(0xd7)](_0x522f26),_0x31f25d[_0x492a3d(0x81)]=_0x492a3d(0x15b)+(_0x228360[_0x492a3d(0xae)]||_0x492a3d(0x182))+'\x22>'+_0x522f26[_0x492a3d(0x17f)]+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22menu-option-contents\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22header-text\x22>'+_0x228360[_0x492a3d(0x89)]+_0x492a3d(0x142)+(_0x228360[_0x492a3d(0x185)]&&_0x228360[_0x492a3d(0x185)]['trim']()!==''?_0x492a3d(0xf9)+_0x228360[_0x492a3d(0x185)]+_0x492a3d(0x142):'')+_0x492a3d(0x119)+(_0x228360[_0x492a3d(0x123)]?_0x492a3d(0xd5)+_0x50785c+_0x492a3d(0x90)+_0x228360[_0x492a3d(0x123)]+_0x492a3d(0x97):'')+_0x492a3d(0x177),_0x228360['iconAnimation']==='pulse'&&anime({'targets':_0x31f25d[_0x492a3d(0xe2)](_0x492a3d(0xb9)),'scale':[0x1,1.2,0x1],'duration':0x3e8,'easing':_0x492a3d(0x122),'loop':!![]}),_0x31f25d[_0x492a3d(0xbc)]('click',()=>{const _0x48acb2=_0x492a3d;contextMenuKeydownListener&&(document[_0x48acb2(0x180)]('keydown',contextMenuKeydownListener),contextMenuKeydownListener=null),luaCallback(_0x48acb2(0x15e),{'event':_0x228360['event'],'args':_0x228360[_0x48acb2(0xc4)]},()=>{},HideAllComponents(_0x465502));});};_0x4d2e4a[_0x492a3d(0xd7)](_0x31f25d);}),_0x502964[_0x3dbefa(0xbc)]('click',()=>{const _0x313963=_0x3dbefa;luaCallback('closeMenu',{},()=>{},HideAllComponents(_0x465502)),contextMenuKeydownListener&&(document[_0x313963(0x180)](_0x313963(0x125),contextMenuKeydownListener),contextMenuKeydownListener=null);}),contextMenuKeydownListener=_0x339df1=>{const _0x248ff2=_0x3dbefa;(_0x339df1[_0x248ff2(0xa9)]===_0x248ff2(0x17c)||_0x339df1[_0x248ff2(0xa9)]===_0x248ff2(0xb0))&&(luaCallback(_0x248ff2(0x138),{},()=>{},HideAllComponents(_0x465502)),document[_0x248ff2(0x180)](_0x248ff2(0x125),contextMenuKeydownListener),contextMenuKeydownListener=null,_0x339df1[_0x248ff2(0x126)]());},document[_0x3dbefa(0xbc)](_0x3dbefa(0x125),contextMenuKeydownListener),FadeInElement(_0x465502[_0x3dbefa(0xcd)],_0x51dc1f);}let inputDialogListener;function initInputDialog(_0x40cf4f,_0x6df302){const _0x3b3191=_0x2f4a9a;OpenComponent&&HideAllComponents(_0x6df302);OpenComponent='inputDialog';const _0x5b48b0=_0x40cf4f[_0x3b3191(0x11f)];let _0x3d077a=_0x40cf4f[_0x3b3191(0x14e)],_0xca98de=_0x40cf4f['data'];_0x3d077a&&document['documentElement'][_0x3b3191(0xf0)][_0x3b3191(0xf3)](_0x3b3191(0x88),_0x3d077a);if(Array['isArray'](_0xca98de)&&_0xca98de[_0x3b3191(0x8d)](_0x52ff8c=>typeof _0x52ff8c===_0x3b3191(0x8c))){const _0x1da29b=_0xca98de['map'](_0x233b48=>({'type':_0x3b3191(0xcb),'label':_0x233b48}));_0xca98de=_0x1da29b;}_0x6df302[_0x3b3191(0x12c)][_0x3b3191(0x81)]='',_0x6df302[_0x3b3191(0x100)][_0x3b3191(0x168)]=_0x5b48b0,_0xca98de[_0x3b3191(0xd4)]((_0x2d0ff3,_0x1faf1d)=>{const _0x2f2549=_0x3b3191;let _0x4f4244;switch(_0x2d0ff3[_0x2f2549(0x14f)]){case _0x2f2549(0xcb):_0x4f4244=document['createElement'](_0x2f2549(0xea)),_0x4f4244[_0x2f2549(0xa4)]=_0x2f2549(0xcb),_0x4f4244['id']=_0x2f2549(0xa1)+_0x1faf1d,_0x4f4244[_0x2f2549(0x81)]='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22label\x22>'+_0x2d0ff3[_0x2f2549(0x11f)]+_0x2f2549(0x16f)+(_0x2d0ff3[_0x2f2549(0x6b)]||'')+'\x22\x20id=\x22input-'+_0x1faf1d+'\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';break;case _0x2f2549(0x150):_0x4f4244=document[_0x2f2549(0x170)](_0x2f2549(0xea)),_0x4f4244[_0x2f2549(0xa4)]=_0x2f2549(0x150),_0x4f4244['id']=_0x2f2549(0xa1)+_0x1faf1d,_0x4f4244[_0x2f2549(0x81)]=_0x2f2549(0x11a)+_0x1faf1d+_0x2f2549(0x120)+_0x1faf1d+'\x22\x20'+(_0x2d0ff3['checked']?_0x2f2549(0xe1):'')+_0x2f2549(0xe4)+_0x1faf1d+'\x22>'+_0x2d0ff3[_0x2f2549(0x11f)]+_0x2f2549(0x13f);break;case _0x2f2549(0x7f):_0x4f4244=document[_0x2f2549(0x170)](_0x2f2549(0xea)),_0x4f4244[_0x2f2549(0xa4)]=_0x2f2549(0x7f),_0x4f4244['id']=_0x2f2549(0xa1)+_0x1faf1d,_0x4f4244[_0x2f2549(0x81)]=_0x2f2549(0x155)+_0x2d0ff3[_0x2f2549(0x11f)]+_0x2f2549(0xb2)+_0x2d0ff3[_0x2f2549(0xfd)][_0x2f2549(0x149)](_0x5a53c7=>_0x5a53c7[_0x2f2549(0x93)])[_0x2f2549(0xe9)](',')+_0x2f2549(0x84)+_0x2d0ff3['options'][_0x2f2549(0x149)](_0x302812=>_0x2f2549(0xf5)+_0x302812[_0x2f2549(0x93)]+'\x22>'+_0x302812[_0x2f2549(0x11f)]+_0x2f2549(0xa2))[_0x2f2549(0xe9)]('')+'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</select>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';break;case _0x2f2549(0x18d):_0x4f4244=document[_0x2f2549(0x170)](_0x2f2549(0xea)),_0x4f4244[_0x2f2549(0xa4)]='multi-select',_0x4f4244['id']='field-'+_0x1faf1d,_0x4f4244['innerHTML']=_0x2f2549(0x155)+_0x2d0ff3[_0x2f2549(0x11f)]+_0x2f2549(0xb2)+_0x2d0ff3[_0x2f2549(0xfd)][_0x2f2549(0x149)](_0x357c25=>_0x357c25[_0x2f2549(0x93)])[_0x2f2549(0xe9)](',')+_0x2f2549(0x145)+_0x2d0ff3[_0x2f2549(0xfd)][_0x2f2549(0x149)](_0x20c5f2=>_0x2f2549(0xf5)+_0x20c5f2[_0x2f2549(0x93)]+'\x22>'+_0x20c5f2[_0x2f2549(0x11f)]+_0x2f2549(0xa2))['join']('')+_0x2f2549(0x131);break;case _0x2f2549(0x14e):_0x4f4244=document[_0x2f2549(0x170)](_0x2f2549(0xea)),_0x4f4244[_0x2f2549(0xa4)]=_0x2f2549(0x14e),_0x4f4244['id']=_0x2f2549(0xa1)+_0x1faf1d,_0x4f4244[_0x2f2549(0x81)]=_0x2f2549(0x155)+_0x2d0ff3[_0x2f2549(0x11f)]+_0x2f2549(0xd9)+_0x1faf1d+_0x2f2549(0x87)+(_0x2d0ff3[_0x2f2549(0x129)]||_0x2f2549(0xe5))+_0x2f2549(0x18f)+_0x1faf1d+_0x2f2549(0x16b)+_0x1faf1d+_0x2f2549(0x18e);break;case _0x2f2549(0xd8):_0x4f4244=document[_0x2f2549(0x170)](_0x2f2549(0xea)),_0x4f4244[_0x2f2549(0xa4)]=_0x2f2549(0xaa),_0x4f4244['id']=_0x2f2549(0xa1)+_0x1faf1d,_0x4f4244[_0x2f2549(0x81)]=_0x2f2549(0x155)+_0x2d0ff3['label']+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<input\x20type=\x22range\x22\x20min=\x22'+_0x2d0ff3[_0x2f2549(0x13b)]+'\x22\x20max=\x22'+_0x2d0ff3[_0x2f2549(0x139)]+_0x2f2549(0x87)+(_0x2d0ff3[_0x2f2549(0x129)]?_0x2d0ff3[_0x2f2549(0x129)]:_0x2d0ff3[_0x2f2549(0x13b)])+_0x2f2549(0x148)+_0x1faf1d+'\x22\x20oninput=\x22document.getElementById(\x27slider-value-'+_0x1faf1d+_0x2f2549(0x196)+_0x1faf1d+'\x22>'+(_0x2d0ff3[_0x2f2549(0x129)]?_0x2d0ff3['default']:_0x2d0ff3[_0x2f2549(0x13b)])+_0x2f2549(0x152);break;default:console[_0x2f2549(0xc6)]('Unsupported\x20field\x20type:\x20'+_0x2d0ff3[_0x2f2549(0x14f)]);return;}_0x6df302[_0x2f2549(0x12c)][_0x2f2549(0xd7)](_0x4f4244);if(_0x2d0ff3[_0x2f2549(0x14f)]===_0x2f2549(0x14e)){const _0x1229e9=document[_0x2f2549(0x197)](_0x2f2549(0x132)+_0x1faf1d),_0x12e637=document[_0x2f2549(0x197)](_0x2f2549(0x16a)+_0x1faf1d);_0x1229e9[_0x2f2549(0xbc)](_0x2f2549(0xcb),_0x410b63=>{const _0x2279bf=_0x2f2549;_0x12e637[_0x2279bf(0xf0)][_0x2279bf(0x14e)]=_0x410b63['target'][_0x2279bf(0x93)],_0x12e637['style'][_0x2279bf(0xb1)]=_0x410b63['target']['value'];}),_0x12e637['style']['backgroundColor']=_0x1229e9[_0x2f2549(0x93)];}});const _0x401675=_0x6df302['inputDialogCancelButton'],_0x18a54c=_0x6df302['inputDialogConfirmButton'],_0x1f62a1=()=>{const _0x159fc0=_0x3b3191;_0x401675[_0x159fc0(0x180)]('click',_0x4dcece),_0x18a54c[_0x159fc0(0x180)](_0x159fc0(0x179),_0x2f3d84),inputDialogListener&&document['removeEventListener'](_0x159fc0(0x125),inputDialogListener);},_0x4dcece=()=>{const _0x5e178b=_0x3b3191;luaCallback('inputDialogData',{},()=>{}),luaCallback(_0x5e178b(0x138),{},()=>{},HideAllComponents(_0x6df302)),_0x1f62a1();},_0x2f3d84=()=>{const _0x470225=_0x3b3191,_0x438072={};_0xca98de[_0x470225(0xd4)]((_0x3626e1,_0x4132e7)=>{const _0x2c2c65=_0x470225;let _0x525a9b;switch(_0x3626e1[_0x2c2c65(0x14f)]){case _0x2c2c65(0xcb):case'checkbox':case _0x2c2c65(0xd8):_0x525a9b=document[_0x2c2c65(0x197)](_0x3626e1[_0x2c2c65(0x14f)]['replace']('-','')+'-'+_0x4132e7);break;case'color':_0x525a9b=document[_0x2c2c65(0x197)](_0x2c2c65(0x132)+_0x4132e7);break;case _0x2c2c65(0x7f):case _0x2c2c65(0x18d):_0x525a9b=document[_0x2c2c65(0xe2)](_0x2c2c65(0x133)+_0x3626e1[_0x2c2c65(0xfd)][_0x2c2c65(0x149)](_0xb0c1f7=>_0xb0c1f7[_0x2c2c65(0x93)])[_0x2c2c65(0xe9)](',')+'\x27]');break;}if(_0x525a9b)switch(_0x3626e1[_0x2c2c65(0x14f)]){case _0x2c2c65(0xcb):case _0x2c2c65(0xd8):case _0x2c2c65(0x14e):_0x438072[_0x3626e1['id']||_0x4132e7+0x1]=_0x525a9b[_0x2c2c65(0x93)];break;case _0x2c2c65(0x150):_0x438072[_0x3626e1['id']||_0x4132e7+0x1]=_0x525a9b[_0x2c2c65(0xe1)];break;case _0x2c2c65(0x7f):_0x438072[_0x3626e1['id']||_0x4132e7+0x1]=_0x525a9b[_0x2c2c65(0xfd)][_0x525a9b[_0x2c2c65(0xc9)]][_0x2c2c65(0x93)];break;case _0x2c2c65(0x18d):const _0x5edb66=Array[_0x2c2c65(0x172)](_0x525a9b[_0x2c2c65(0x13d)])[_0x2c2c65(0x149)](_0x3e3ba4=>_0x3e3ba4[_0x2c2c65(0x93)]);_0x438072[_0x3626e1['id']||_0x4132e7+0x1]=_0x5edb66;break;}}),luaCallback(_0x470225(0xa6),_0x438072,()=>{},HideAllComponents(_0x6df302)),_0x1f62a1();};_0x401675[_0x3b3191(0xbc)](_0x3b3191(0x179),_0x4dcece),_0x18a54c[_0x3b3191(0xbc)](_0x3b3191(0x179),_0x2f3d84),inputDialogListener=_0x30f7cb=>{const _0x3990e6=_0x3b3191;_0x30f7cb[_0x3990e6(0xa9)]===_0x3990e6(0x17c)&&(luaCallback(_0x3990e6(0xa6),{},()=>{}),luaCallback(_0x3990e6(0x138),{},()=>{},HideAllComponents(_0x6df302)),_0x1f62a1());},document[_0x3b3191(0xbc)]('keydown',inputDialogListener);}let alertDialogListener;function initAlertDialog(_0x265326,_0x41c718){const _0x3debd4=_0x2f4a9a;OpenComponent&&HideAllComponents(_0x41c718);OpenComponent=_0x3debd4(0x105),_0x41c718[_0x3debd4(0x15f)][_0x3debd4(0x168)]=_0x265326[_0x3debd4(0x147)];_0x265326[_0x3debd4(0x14e)]&&document['documentElement'][_0x3debd4(0xf0)][_0x3debd4(0xf3)]('--custom-color',_0x265326['color']);var _0x6486f0=new showdown[(_0x3debd4(0xd6))](),_0x2e2818=_0x6486f0[_0x3debd4(0xde)](_0x265326[_0x3debd4(0x146)]);_0x41c718['alertDialogContents'][_0x3debd4(0x81)]=_0x2e2818;!_0x265326[_0x3debd4(0x9b)]?_0x41c718[_0x3debd4(0x9c)][_0x3debd4(0xf0)][_0x3debd4(0x116)]=_0x3debd4(0xef):_0x41c718[_0x3debd4(0x9c)][_0x3debd4(0xf0)][_0x3debd4(0x116)]=_0x3debd4(0x184);_0x265326['centered']?(_0x41c718[_0x3debd4(0xd0)][_0x3debd4(0xf0)][_0x3debd4(0x159)]=_0x3debd4(0x137),_0x41c718[_0x3debd4(0xd0)][_0x3debd4(0xf0)][_0x3debd4(0x80)]='center',_0x41c718[_0x3debd4(0xf4)][_0x3debd4(0xf0)]['textAlign']='center'):(_0x41c718[_0x3debd4(0xd0)][_0x3debd4(0xf0)][_0x3debd4(0x159)]='inherit',_0x41c718['alertDialogContainer'][_0x3debd4(0xf0)][_0x3debd4(0x80)]=_0x3debd4(0x182),_0x41c718[_0x3debd4(0xf4)][_0x3debd4(0xf0)][_0x3debd4(0x71)]=_0x3debd4(0x182));const _0x2cdd73=_0x41c718[_0x3debd4(0x9c)],_0x1524c9=_0x41c718['alertDialogConfirmButton'],_0x2f75b7=()=>{const _0x381b2e=_0x3debd4;_0x2cdd73['removeEventListener'](_0x381b2e(0x179),_0x41df95),_0x1524c9[_0x381b2e(0x180)](_0x381b2e(0x179),_0x13222b),alertDialogListener&&document['removeEventListener'](_0x381b2e(0x125),alertDialogListener);},_0x41df95=()=>{const _0x102da9=_0x3debd4;luaCallback('alertDialogData',_0x102da9(0x9b),()=>{},HideAllComponents(_0x41c718)),luaCallback(_0x102da9(0x138),{},()=>{}),_0x2f75b7();},_0x13222b=()=>{const _0x53597a=_0x3debd4;luaCallback('alertDialogData',_0x53597a(0xc8),()=>{},HideAllComponents(_0x41c718)),luaCallback(_0x53597a(0x138),{},()=>{}),_0x2f75b7();};_0x2cdd73[_0x3debd4(0xbc)](_0x3debd4(0x179),_0x41df95),_0x1524c9[_0x3debd4(0xbc)](_0x3debd4(0x179),_0x13222b),alertDialogListener=_0x5a5207=>{const _0x2efa53=_0x3debd4;_0x5a5207[_0x2efa53(0xa9)]==='Escape'&&(luaCallback(_0x2efa53(0x151),_0x2efa53(0x9b),()=>{}),luaCallback(_0x2efa53(0x138),{},()=>{},HideAllComponents(_0x41c718)),_0x2f75b7());},document[_0x3debd4(0xbc)](_0x3debd4(0x125),alertDialogListener);}function HandleMenu(_0x1df2b4,_0x2e4e19){const _0x10c760=_0x2f4a9a;if(OpenComponent===_0x10c760(0x113))return;_0x1df2b4[_0x10c760(0xfd)]&&Array[_0x10c760(0x108)](_0x1df2b4[_0x10c760(0xfd)])&&_0x1df2b4[_0x10c760(0xfd)][_0x10c760(0xd4)](_0x59baf1=>{const _0x46a5a6=_0x10c760;!RegisteredEvents[_0x46a5a6(0x188)](_0x59baf1[_0x46a5a6(0xd1)])&&RegisteredEvents[_0x46a5a6(0x15c)](_0x59baf1['event']);}),initMenu(_0x1df2b4,_0x2e4e19),FadeInElement(_0x2e4e19[_0x10c760(0xcd)],_0x2e4e19[_0x10c760(0xe6)]);}function HandleContextMenu(_0x9adf1f,_0x1dce66){const _0x476233=_0x2f4a9a;_0x9adf1f[_0x476233(0xfd)]&&Array['isArray'](_0x9adf1f[_0x476233(0xfd)])&&_0x9adf1f[_0x476233(0xfd)][_0x476233(0xd4)](_0x2a0d2c=>{const _0x52b85e=_0x476233;!RegisteredEvents['includes'](_0x2a0d2c[_0x52b85e(0xd1)])&&RegisteredEvents[_0x52b85e(0x15c)](_0x2a0d2c[_0x52b85e(0xd1)]);}),initContextMenu(_0x9adf1f,_0x1dce66),FadeInElement(_0x1dce66[_0x476233(0xcd)],_0x1dce66[_0x476233(0x17d)]);}async function HandleInputDialog(_0x5a6022,_0x542333){const _0x14b642=_0x2f4a9a;await initInputDialog(_0x5a6022,_0x542333),FadeInElement(_0x542333[_0x14b642(0xcd)],_0x542333[_0x14b642(0xb5)]);}async function HandleAlertDialog(_0x3aa338,_0x41e5b4){const _0x17542a=_0x2f4a9a;await initAlertDialog(_0x3aa338,_0x41e5b4),FadeInElement(_0x41e5b4['main'],_0x41e5b4[_0x17542a(0xd0)]);}async function HandleNotification(_0x1f362a,_0x3f52c6){const _0x572e13=_0x2f4a9a;var _0x120502=_0x3f52c6['notifyContainer'],_0x5de9df=document['querySelector'](_0x572e13(0x109)+_0x1f362a['id']+'\x22]'),_0x4b60db,_0x485a6e;_0x5de9df?(_0x4b60db=_0x5de9df,anime[_0x572e13(0xab)](_0x4b60db),clearTimeout(_0x5de9df['timeoutId'])):(_0x4b60db=document[_0x572e13(0x170)](_0x572e13(0xea)),_0x4b60db[_0x572e13(0xbb)](_0x572e13(0x7d),_0x1f362a['id']));var _0x1d9d50=new showdown[(_0x572e13(0xd6))](),_0x1c8d4a=_0x1d9d50['makeHtml'](_0x1f362a[_0x572e13(0x146)]);_0x1c8d4a=_0x1c8d4a[_0x572e13(0xad)](/<\/?p>/g,'');if(_0x1f362a[_0x572e13(0x14f)]===_0x572e13(0x174)&&_0x1f362a['customType']){var _0x178e59=_0x1f362a[_0x572e13(0x6d)][_0x572e13(0x14e)];_0x4b60db[_0x572e13(0xa4)]=_0x572e13(0xf8),_0x4b60db[_0x572e13(0xf0)]='--custom-color1:\x20'+_0x178e59+';',_0x4b60db[_0x572e13(0x81)]='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<style>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20.notify.custom\x20.icon\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20color:\x20var(--custom-color1);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20</style>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22icon\x22><i\x20class=\x22'+_0x1f362a[_0x572e13(0x98)]+'\x22></i></div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22content-wrapper\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22notify-heading\x22>'+(_0x1f362a['heading']||'')+'</div>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20<div\x20class=\x22content\x22>'+(_0x1c8d4a||'')+_0x572e13(0x17e);}else _0x4b60db[_0x572e13(0xa4)]='notify\x20'+_0x1f362a[_0x572e13(0x14f)],_0x4b60db[_0x572e13(0x81)]=_0x572e13(0x11e)+_0x1f362a[_0x572e13(0x98)]+_0x572e13(0x141)+(_0x1f362a[_0x572e13(0xa5)]||'')+_0x572e13(0x10f)+(_0x1c8d4a||'')+_0x572e13(0x17e);var _0x3c8f03=_0x1f362a[_0x572e13(0xf6)]||'center';_0x120502[_0x572e13(0x85)]['add'](_0x3c8f03);var _0x3909f9=_0x4b60db[_0x572e13(0xe2)](_0x572e13(0x161));_0x1f362a[_0x572e13(0xa5)]&&_0x1f362a[_0x572e13(0x146)]?_0x3909f9[_0x572e13(0xf0)][_0x572e13(0x80)]=_0x572e13(0x12d):(_0x3909f9[_0x572e13(0xf0)][_0x572e13(0x80)]=_0x572e13(0x137),_0x3909f9[_0x572e13(0xf0)][_0x572e13(0x159)]=_0x572e13(0x137),_0x3909f9[_0x572e13(0xf0)][_0x572e13(0x71)]=_0x572e13(0x137));_0x120502[_0x572e13(0xd7)](_0x4b60db),_0x120502['style'][_0x572e13(0x116)]=_0x572e13(0x184);!_0x5de9df&&_0x120502[_0x572e13(0xd7)](_0x4b60db);if(_0x1f362a['sound']){var _0x497e33=new Audio('sound/ping.ogg');_0x497e33['play']();}var _0x3bc8ef=_0x4b60db[_0x572e13(0xe2)](_0x572e13(0x111));(!_0x1f362a[_0x572e13(0xa5)]||!_0x1f362a[_0x572e13(0x146)])&&(_0x3bc8ef[_0x572e13(0xf0)]['marginBottom']='0');if(_0x1f362a[_0x572e13(0x14e)]){var _0x7f40e5=_0x1f362a[_0x572e13(0x14e)];_0x3909f9[_0x572e13(0xf0)][_0x572e13(0x14e)]=_0x7f40e5;}if(_0x1f362a[_0x572e13(0x96)]){var _0x5d9a75=_0x4b60db[_0x572e13(0xe2)](_0x572e13(0x73));_0x5d9a75[_0x572e13(0xf0)][_0x572e13(0x17a)]=_0x1f362a[_0x572e13(0x96)];}_0x1f362a[_0x572e13(0xb1)]&&(_0x4b60db[_0x572e13(0xf0)]['backgroundColor']=_0x1f362a['backgroundColor']);var _0x1f9625=_0x1f362a[_0x572e13(0x143)]||0x7d0;_0x4b60db[_0x572e13(0xf0)]['setProperty'](_0x572e13(0xc3),_0x1f9625/0x3e8+'s');var _0x5d9a75=_0x4b60db[_0x572e13(0xe2)]('.icon');_0x1f362a[_0x572e13(0x195)]===_0x572e13(0x193)&&_0x1f362a[_0x572e13(0x98)]&&anime({'targets':_0x5d9a75,'scale':[0x1,1.2,0x1],'duration':0x3e8,'easing':'easeInOutSine','loop':!![]}),anime({'targets':_0x4b60db,'opacity':[0x0,0x1],'scale':[0.1,0x1],'duration':0x12c,'easing':_0x572e13(0xe7)}),_0x485a6e=setTimeout(function(){const _0xd0a8c7=_0x572e13;anime({'targets':_0x4b60db,'opacity':[0x1,0x0],'scale':[0x1,0.1],'duration':0x12c,'easing':_0xd0a8c7(0xe7),'complete':function(_0x155972){const _0xbb85a2=_0xd0a8c7;_0x120502[_0xbb85a2(0x134)](_0x4b60db)&&_0x120502[_0xbb85a2(0x165)](_0x4b60db),_0x120502['childElementCount']===0x0&&(_0x120502[_0xbb85a2(0xf0)][_0xbb85a2(0x187)]='auto',_0x120502['style']['display']=_0xbb85a2(0xef));}});},_0x1f9625),_0x4b60db[_0x572e13(0x157)]=_0x485a6e;}function HandleTextUI(_0x2bd81e,_0x4e1f94){const _0x11791=_0x2f4a9a;let _0x3ee13e=_0x4e1f94[_0x11791(0x18a)];if(!_0x2bd81e[_0x11791(0xe3)]){anime({'targets':_0x3ee13e,'opacity':[0x1,0x0],'scale':[0x1,0x0],'duration':0x12c,'easing':_0x11791(0xe7),'complete':()=>{const _0x4b33e8=_0x11791;_0x3ee13e['style']['display']=_0x4b33e8(0xef),_0x3ee13e[_0x4b33e8(0x81)]='';}});return;}_0x2bd81e[_0x11791(0xfd)][_0x11791(0x98)]?(_0x3ee13e['innerHTML']=_0x11791(0x144)+_0x2bd81e[_0x11791(0xfd)][_0x11791(0x98)]+'\x22></i></div>',_0x2bd81e[_0x11791(0xfd)][_0x11791(0xae)]&&(_0x3ee13e[_0x11791(0xe2)](_0x11791(0xb9))['style'][_0x11791(0x14e)]=_0x2bd81e['options'][_0x11791(0xae)]),_0x2bd81e[_0x11791(0xfd)][_0x11791(0x176)]&&(_0x2bd81e['options'][_0x11791(0x176)]===_0x11791(0x193)&&anime({'targets':_0x3ee13e[_0x11791(0xe2)](_0x11791(0xb9)),'scale':[0x1,1.2,0x1],'duration':0x3e8,'easing':_0x11791(0x122),'loop':!![]}))):_0x3ee13e['innerHTML']='';_0x2bd81e[_0x11791(0xfd)][_0x11791(0x171)]&&(_0x3ee13e[_0x11791(0xf0)][_0x11791(0x14e)]=_0x2bd81e[_0x11791(0xfd)][_0x11791(0x171)]);_0x2bd81e[_0x11791(0xfd)][_0x11791(0xb1)]&&(_0x3ee13e['style'][_0x11791(0xb1)]=_0x2bd81e[_0x11791(0xfd)][_0x11791(0xb1)]);if(_0x2bd81e[_0x11791(0xfd)][_0x11791(0xf6)]){const _0x16dae6=_0x2bd81e['options'][_0x11791(0xf6)];let _0x59b2a9,_0x54ddf4,_0x21c6e4,_0x3d99d1,_0x2a510c;switch(_0x16dae6){case _0x11791(0x8e):_0x59b2a9=_0x11791(0xbe),_0x54ddf4=_0x11791(0xbe),_0x21c6e4='1%',_0x3d99d1='50%',_0x2a510c=_0x11791(0x83);break;case'top-center':_0x59b2a9='1%',_0x54ddf4='auto',_0x21c6e4=_0x11791(0xbe),_0x3d99d1='50%',_0x2a510c=_0x11791(0x83);break;case _0x11791(0xb8):_0x59b2a9='50%',_0x54ddf4='1%',_0x21c6e4='auto',_0x3d99d1=_0x11791(0xbe),_0x2a510c='translateY(-50%)';break;case _0x11791(0xf7):_0x59b2a9=_0x11791(0x79),_0x54ddf4='auto',_0x21c6e4='auto',_0x3d99d1='1%',_0x2a510c=_0x11791(0x102);break;default:console[_0x11791(0xc6)](_0x11791(0xd2)+_0x16dae6);return;}_0x3ee13e['style'][_0x11791(0x18b)]=_0x59b2a9,_0x3ee13e['style'][_0x11791(0x7a)]=_0x54ddf4,_0x3ee13e[_0x11791(0xf0)][_0x11791(0x14a)]=_0x21c6e4,_0x3ee13e['style']['left']=_0x3d99d1,_0x3ee13e[_0x11791(0xf0)][_0x11791(0x78)]=_0x2a510c;}var _0x4fbb70=new showdown[(_0x11791(0xd6))](),_0x16cd73=_0x4fbb70['makeHtml'](_0x2bd81e[_0x11791(0xe3)]);_0x16cd73=_0x16cd73['replace'](/<\/?p>/g,''),_0x3ee13e['innerHTML']=_0x3ee13e[_0x11791(0x81)]+(_0x11791(0x153)+_0x16cd73+'</div>'),_0x3ee13e[_0x11791(0xf0)][_0x11791(0x116)]='inline-flex',anime({'targets':_0x3ee13e,'opacity':[0x0,0x1],'scale':[0.9,0x1],'duration':0x12c,'easing':'easeOutExpo'});}let cancelProgress=![];function HandleProgressBar(_0x5bda83,_0x2a8e1e){const _0x3906a7=_0x2f4a9a,_0x4a55c9=_0x2a8e1e[_0x3906a7(0x163)],_0x49d2d8=_0x2a8e1e[_0x3906a7(0x191)],_0x3792cb=_0x2a8e1e[_0x3906a7(0x198)],_0x52552c=_0x2a8e1e[_0x3906a7(0x95)],_0x368de8=_0x5bda83[_0x3906a7(0xa0)]||0x3e8;cancelProgress=![];let _0x4f0390=!![];if(_0x5bda83[_0x3906a7(0x115)]&&_0x4a55c9[_0x3906a7(0xf0)][_0x3906a7(0x116)]===_0x3906a7(0x184)){cancelProgress=!![];return;}if(_0x4a55c9[_0x3906a7(0xf0)][_0x3906a7(0x116)]===_0x3906a7(0x184)&&!_0x5bda83['cancelled'])return;_0x49d2d8[_0x3906a7(0xf0)][_0x3906a7(0x124)]='0%';_0x5bda83[_0x3906a7(0x14e)]&&(_0x49d2d8['style']['backgroundColor']=_0x5bda83['color']);_0x3792cb['textContent']=_0x5bda83[_0x3906a7(0x11f)]||'',_0x4a55c9[_0x3906a7(0xf0)][_0x3906a7(0x116)]=_0x3906a7(0x184),anime({'targets':_0x4a55c9,'opacity':[0x0,0x1],'scale':[0x0,0x1],'duration':0x1f4,'easing':_0x3906a7(0xe7)});let _0x486598=anime({'targets':_0x49d2d8,'width':['0%','100%'],'duration':_0x368de8,'easing':_0x3906a7(0xe8),'update':function(_0x3dfb7e){const _0x2a9715=_0x3906a7;if(!cancelProgress){const _0x2cee8b=Math['round'](_0x3dfb7e[_0x2a9715(0x123)]/0x64*0x64);_0x52552c[_0x2a9715(0x168)]=_0x2cee8b+'%';}else _0x52552c[_0x2a9715(0x168)]='',_0x3dfb7e[_0x2a9715(0x164)](),_0x49d2d8[_0x2a9715(0xf0)][_0x2a9715(0xb1)]=_0x2a9715(0x173),_0x49d2d8[_0x2a9715(0xf0)]['width']='100%',_0x4f0390=![],anime({'targets':_0x49d2d8,'width':_0x2a9715(0x8b),'duration':0x12c,'easing':'linear','complete':function(){_0x486598['complete']();}}),cancelProgress=![];},'complete':function(){setTimeout(()=>{const _0x1de5cc=_0x3097;anime({'targets':_0x4a55c9,'opacity':[0x1,0x0],'duration':0x12c,'easing':_0x1de5cc(0xe7),'complete':function(){const _0x2befcf=_0x1de5cc;_0x4a55c9[_0x2befcf(0xf0)][_0x2befcf(0x116)]='none',_0x49d2d8['style'][_0x2befcf(0x124)]='0%',_0x52552c[_0x2befcf(0x168)]='0%',_0x49d2d8[_0x2befcf(0xf0)][_0x2befcf(0xb1)]=_0x5bda83['color']||'var(--custom-color)';}});const _0x534c8f={'passed':_0x4f0390};luaCallback(_0x1de5cc(0x6c),_0x534c8f,()=>{});},0x12c);}});}function HandleProgressCircle(_0x374ff7,_0x1c40f6){const _0x468614=_0x2f4a9a,_0x501ee1=_0x1c40f6[_0x468614(0xc1)];if(_0x501ee1[_0x468614(0xf0)][_0x468614(0x116)]===_0x468614(0x184)&&_0x374ff7['cancelled']){cancelProgress=!![];return;}if(_0x501ee1[_0x468614(0xf0)]['display']==='flex'&&!_0x374ff7[_0x468614(0x115)])return;const _0x137592=_0x1c40f6[_0x468614(0xdc)],_0x8cb7d1=_0x1c40f6[_0x468614(0xd3)],_0x484605=_0x374ff7[_0x468614(0xa0)]||0x3e8,_0x1fa15b=_0x468614(0x169),_0x23e17a=document[_0x468614(0x170)](_0x468614(0xea));_0x23e17a['classList'][_0x468614(0x16e)]('progress-circle-holder');const _0x59f2d0=document[_0x468614(0x8f)](_0x1fa15b,_0x468614(0x106));_0x59f2d0[_0x468614(0x85)][_0x468614(0x16e)](_0x468614(0x74)),_0x59f2d0[_0x468614(0xbb)](_0x468614(0x91),_0x468614(0x92));const _0x37fd04=document[_0x468614(0x8f)](_0x1fa15b,_0x468614(0x128));_0x37fd04[_0x468614(0x85)][_0x468614(0x16e)](_0x468614(0xc2)),_0x37fd04['setAttribute']('d',_0x468614(0x86));const _0x1e849c=document['createElementNS'](_0x1fa15b,_0x468614(0x128));_0x1e849c[_0x468614(0x85)]['add'](_0x468614(0x167)),_0x1e849c[_0x468614(0xbb)]('id',_0x468614(0x167)),_0x1e849c['setAttribute']('d',_0x468614(0x86)),_0x1e849c[_0x468614(0xbb)](_0x468614(0x10d),_0x468614(0xc7));if(_0x374ff7[_0x468614(0x14e)]){const _0x40f319=_0x374ff7['color'];_0x1e849c['style'][_0x468614(0xf3)](_0x468614(0x158),_0x40f319);}_0x59f2d0['appendChild'](_0x37fd04),_0x59f2d0[_0x468614(0xd7)](_0x1e849c),_0x23e17a[_0x468614(0xd7)](_0x59f2d0);const _0x4c7fdb=document[_0x468614(0x170)](_0x468614(0xea));_0x4c7fdb['classList'][_0x468614(0x16e)](_0x468614(0x76)),_0x4c7fdb[_0x468614(0xbb)]('id',_0x468614(0x76)),_0x4c7fdb[_0x468614(0x168)]='0%',_0x23e17a[_0x468614(0xd7)](_0x4c7fdb),_0x501ee1['innerHTML']='',_0x501ee1['appendChild'](_0x23e17a),_0x137592['textContent']=_0x374ff7[_0x468614(0x11f)]||'',_0x501ee1['appendChild'](_0x137592),_0x501ee1[_0x468614(0xf0)][_0x468614(0x116)]=_0x468614(0x184),anime({'targets':_0x501ee1,'opacity':[0x0,0x1],'scale':[0x0,0x1],'duration':0x1f4,'easing':_0x468614(0xe7)});let _0x3cdd1b=!![],_0x4fdbbf=anime({'targets':_0x1e849c,'strokeDasharray':[_0x468614(0xc7),_0x468614(0xc5)],'duration':_0x484605,'easing':_0x468614(0xe8),'update':function(_0x4e8303){const _0x1cd10c=_0x468614;if(!cancelProgress){const _0x2d80f0=Math[_0x1cd10c(0x69)](_0x4e8303[_0x1cd10c(0x123)]/0x64*0x64);_0x4c7fdb[_0x1cd10c(0x168)]=_0x2d80f0+'%';}else _0x4c7fdb[_0x1cd10c(0x168)]='',_0x4e8303[_0x1cd10c(0x164)](),_0x1e849c['style'][_0x1cd10c(0xf3)](_0x1cd10c(0x158),'red'),_0x3cdd1b=![],anime({'targets':_0x1e849c,'strokeDasharray':[_0x1cd10c(0xc5)],'duration':0x12c,'easing':_0x1cd10c(0xe8),'complete':function(){const _0x15685d=_0x1cd10c;_0x4fdbbf[_0x15685d(0x70)]();}}),cancelProgress=![];},'complete':function(){const _0xa7716f=_0x468614;_0x374ff7[_0xa7716f(0x115)]&&_0x501ee1[_0xa7716f(0xf0)][_0xa7716f(0x116)]===_0xa7716f(0x184)&&(_0x4c7fdb[_0xa7716f(0x168)]='',_0x1e849c[_0xa7716f(0xf0)][_0xa7716f(0xf3)](_0xa7716f(0x158),_0xa7716f(0x173)),_0x3cdd1b=![]),setTimeout(()=>{const _0x2e48e9=_0xa7716f;anime({'targets':_0x501ee1,'opacity':[0x1,0x0],'duration':0x12c,'easing':_0x2e48e9(0xe7),'complete':function(){const _0x4b77a8=_0x2e48e9;_0x501ee1[_0x4b77a8(0xf0)][_0x4b77a8(0x116)]='none',_0x1e849c['setAttribute'](_0x4b77a8(0x10d),'0,\x20100'),_0x4c7fdb[_0x4b77a8(0x168)]='0%',cancelProgress=![],luaCallback('progressUIResponse',{'passed':_0x3cdd1b},()=>{});}});},0x12c);}});}Coloris({'el':_0x2f4a9a(0x13a),'alpha':![],'swatches':[]}),Coloris[_0x2f4a9a(0xb4)]('.instance2',{'theme':_0x2f4a9a(0x8a),'themeMode':_0x2f4a9a(0x12a)});let startAngle,segmentLength;const segmentStartPositions={'easy':[0x8c,0x96,0xa0,0xaa,0xb4,0xbe,0xc8],'medium':[0x5a,0x64,0x6e,0x78,0x82,0x8c,0x96,0xa0,0xaa,0xb4,0xbe,0xc8,0xd2,0xdc,0xe6],'hard':[0x46,0x50,0x5a,0x64,0x6e,0x78,0x82,0x8c,0x96,0xa0,0xaa,0xb4,0xbe,0xc8]},segmentLengths={'easy':[0.13,0.14,0.15,0.16,0.17,0.18,0.19,0.2],'medium':[0.08,0.09,0.1,0.11,0.12],'hard':[0.04,0.05,0.06,0.07]},speeds={'easy':0.6,'medium':0x1,'hard':1.2};let skillCheckTimer=null,skillCheckRunning=null,bar=null;function HandleSkillCheck(_0x126fe1,_0x38a6dd){const _0x1411af=_0x2f4a9a,_0x2c6e47=Array['isArray'](_0x126fe1['difficulty'])?_0x126fe1['difficulty']:[_0x126fe1['difficulty']];let _0x1e3da0=0x0,_0xdfcec6=0x0,_0x56b698=![];_0x126fe1[_0x1411af(0xa9)]&&(_0x38a6dd[_0x1411af(0x13c)][_0x1411af(0x168)]=_0x126fe1['key']);function _0x531c52(_0x1f639e){const _0x257ee7=_0x1411af;_0x1f639e[_0x257ee7(0xa9)][_0x257ee7(0xcc)]()===_0x126fe1[_0x257ee7(0xa9)][_0x257ee7(0xcc)]()&&(_0x56b698?(clearInterval(skillCheckTimer),clearTimeout(skillCheckRunning),document[_0x257ee7(0x180)](_0x257ee7(0x125),_0x531c52),_0xdfcec6=0x0,_0x56b698=![],_0x38a6dd[_0x257ee7(0xda)][_0x257ee7(0xf0)][_0x257ee7(0x116)]=_0x257ee7(0xef),_0x453be7(),_0x1e3da0++,_0x5381c9()):_0xd9bc1f(_0x38a6dd,![]));}function _0x5381c9(){const _0x3fbac4=_0x1411af;if(_0x1e3da0>=_0x2c6e47[_0x3fbac4(0x181)]){_0xd9bc1f(_0x38a6dd,!![]);return;}const _0x42d3a7=_0x2c6e47[_0x1e3da0];setTimeout(()=>{const _0x1b02ab=_0x3fbac4;_0x38a6dd[_0x1b02ab(0xda)]['style'][_0x1b02ab(0x116)]='flex',anime({'targets':_0x38a6dd['skillCheckContainer'],'scale':[0x0,0x1],'opacity':[0x0,0x1],'easing':_0x1b02ab(0xce),'duration':0x3e8}),_0x453be7(),bar=new ProgressBar[(_0x1b02ab(0x6e))](_0x1b02ab(0x14c),{'strokeWidth':0x6,'easing':'easeInOut','duration':0x1,'color':_0x126fe1[_0x1b02ab(0x14e)]||_0x1b02ab(0x190),'trailColor':_0x1b02ab(0x140),'trailWidth':0x6,'svgStyle':null}),getNewCircle(bar,_0x42d3a7),_0xdfcec6=0x0,_0x56b698=![];if(skillCheckTimer)clearInterval(skillCheckTimer);skillCheckTimer=setInterval(()=>{const _0x3ea5aa=_0x1b02ab;anime({'targets':_0x38a6dd[_0x3ea5aa(0x14b)],'rotate':_0xdfcec6,'easing':_0x3ea5aa(0xe8),'duration':0x1}),_0xdfcec6+=speeds[_0x42d3a7],_0xdfcec6>=0x168&&_0xd9bc1f(_0x38a6dd,![]),_0x56b698=_0xdfcec6>=startAngle&&_0xdfcec6<startAngle+0x168*segmentLength;},0x1),document['addEventListener']('keydown',_0x531c52);},0x1f4);}function _0xd9bc1f(_0x28f136,_0x25c3e3){const _0x467ae6=_0x1411af;_0x28f136[_0x467ae6(0x14b)]['style'][_0x467ae6(0x116)]=_0x467ae6(0xef),clearInterval(skillCheckTimer),skillCheckTimer=null,clearTimeout(skillCheckRunning),skillCheckRunning=null,_0x25c3e3?luaCallback(_0x467ae6(0x183),{'passed':!![]},()=>{}):luaCallback(_0x467ae6(0x183),{'passed':![]},()=>{}),document['removeEventListener'](_0x467ae6(0x125),_0x531c52),anime({'targets':_0x28f136[_0x467ae6(0x14b)],'rotate':0x0,'easing':_0x467ae6(0xe8),'duration':0x1}),anime({'targets':_0x28f136[_0x467ae6(0xda)],'scale':[0x1,0x0],'opacity':[0x1,0x0],'easing':_0x467ae6(0xbd),'duration':0x3e8,'complete':()=>{const _0x730fd2=_0x467ae6;_0x28f136[_0x730fd2(0xda)]['style'][_0x730fd2(0x116)]=_0x730fd2(0xef),_0x28f136['skillLine']['style'][_0x730fd2(0x116)]='flex';}}),_0x453be7(),_0x1e3da0=_0x25c3e3?_0x1e3da0:0x0;}function _0x453be7(){const _0x621500=_0x1411af;bar&&(bar[_0x621500(0x156)](),bar=null);}_0x5381c9();}function getRand(_0x3d6caf){const _0x4e8da5=_0x2f4a9a;return _0x3d6caf[Math[_0x4e8da5(0x114)](Math[_0x4e8da5(0x162)]()*_0x3d6caf['length'])];}function getNewCircle(_0x2d6dc8,_0x3259a7){const _0x23d432=_0x2f4a9a;startAngle=getRand(segmentStartPositions[_0x3259a7]),segmentLength=getRand(segmentLengths[_0x3259a7]),anime({'targets':_0x23d432(0x14c),'rotate':startAngle,'easing':_0x23d432(0xe8),'duration':0x1}),_0x2d6dc8[_0x23d432(0x18c)](segmentLength);}let mainListener;mainListener&&window[_0x2f4a9a(0x180)](_0x2f4a9a(0xe3),mainListener);mainListener=_0x95ba76=>{const _0x3babe9=_0x2f4a9a,_0x2ed187=_0x95ba76[_0x3babe9(0x77)],_0x4a9052=getElements();if(_0x2ed187[_0x3babe9(0x12e)]===_0x3babe9(0x7e)){HandleNotification(_0x2ed187,_0x4a9052);return;}if(_0x2ed187[_0x3babe9(0x12e)]===_0x3babe9(0x135)){_0x2ed187[_0x3babe9(0xcf)]&&(window['onExitCallback']=()=>luaCallback(_0x3babe9(0xcf),{},()=>{}));HandleContextMenu(_0x2ed187,_0x4a9052);return;}if(_0x2ed187[_0x3babe9(0x12e)]=='menu'){_0x2ed187[_0x3babe9(0xcf)]&&(window[_0x3babe9(0x10b)]=()=>luaCallback(_0x3babe9(0xcf),{},()=>{}));HandleMenu(_0x2ed187,_0x4a9052);return;}if(_0x2ed187[_0x3babe9(0x12e)]==_0x3babe9(0xdd)){HandleInputDialog(_0x2ed187,_0x4a9052);return;}if(_0x2ed187[_0x3babe9(0x12e)]==_0x3babe9(0x105)){HandleAlertDialog(_0x2ed187,_0x4a9052);return;}if(_0x2ed187['component']==='hideMenu'){HideAllComponents(_0x4a9052);return;}if(_0x2ed187[_0x3babe9(0x12e)]==='textUI'){HandleTextUI(_0x2ed187,_0x4a9052);return;}if(_0x2ed187[_0x3babe9(0x12e)]=='progressBar'){HandleProgressBar(_0x2ed187,_0x4a9052);return;}if(_0x2ed187[_0x3babe9(0x12e)]==_0x3babe9(0x75)){HandleProgressCircle(_0x2ed187,_0x4a9052);return;}if(_0x2ed187[_0x3babe9(0x12e)]===_0x3babe9(0xfc)){HandleSkillCheck(_0x2ed187,_0x4a9052);return;}},window[_0x2f4a9a(0xbc)](_0x2f4a9a(0xe3),mainListener); |