-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathblum.js
1 lines (1 loc) · 111 KB
/
blum.js
1
import{createRequire as B2}from"node:module";var D2=Object.create;var{getPrototypeOf:u2,defineProperty:rD,getOwnPropertyNames:F2}=Object;var C2=Object.prototype.hasOwnProperty;var I=(D,u,F)=>{F=D!=null?D2(u2(D)):{};const C=u||!D||!D.__esModule?rD(F,"default",{value:D,enumerable:!0}):F;for(let E of F2(D))if(!C2.call(C,E))rD(C,E,{get:()=>D[E],enumerable:!0});return C};var Y=(D,u)=>()=>(u||D((u={exports:{}}).exports,u),u.exports);var E2=(D,u)=>{for(var F in u)rD(D,F,{get:u[F],enumerable:!0,configurable:!0,set:(C)=>u[F]=()=>C})};var JD=B2(import.meta.url);var F0=Y((r3,u0)=>{u0.exports=function(D){process.stdout.write(D?"\x1B[H\x1B[2J":"\x1B[2J\x1B[3J\x1B[H\x1Bc")}});var E0=Y((t3,Du)=>{var C0=(D,u)=>{for(let F of Reflect.ownKeys(u))Object.defineProperty(D,F,Object.getOwnPropertyDescriptor(u,F));return D};Du.exports=C0;Du.exports.default=C0});var A0=Y((o3,TD)=>{var q2=E0(),jD=new WeakMap,B0=(D,u={})=>{if(typeof D!=="function")throw new TypeError("Expected a function");let F,C=0;const E=D.displayName||D.name||"<anonymous>",B=function(...A){if(jD.set(B,++C),C===1)F=D.apply(this,A),D=null;else if(u.throw===!0)throw new Error(`Function \`${E}\` can only be called once`);return F};return q2(B,D),jD.set(B,C),B};TD.exports=B0;TD.exports.default=B0;TD.exports.callCount=(D)=>{if(!jD.has(D))throw new Error(`The given function \`${D.name}\` is not wrapped by the \`onetime\` package`);return jD.get(D)}});var _0=Y((s3,wD)=>{wD.exports=["SIGABRT","SIGALRM","SIGHUP","SIGINT","SIGTERM"];if(process.platform!=="win32")wD.exports.push("SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");if(process.platform==="linux")wD.exports.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT","SIGUNUSED")});var H0=Y((e3,e)=>{var N=global.process,p=function(D){return D&&typeof D==="object"&&typeof D.removeListener==="function"&&typeof D.emit==="function"&&typeof D.reallyExit==="function"&&typeof D.listeners==="function"&&typeof D.kill==="function"&&typeof D.pid==="number"&&typeof D.on==="function"};if(!p(N))e.exports=function(){return function(){}};else{if(Z0=JD("assert"),o=_0(),$0=/^win/i.test(N.platform),XD=JD("events"),typeof XD!=="function")XD=XD.EventEmitter;if(N.__signal_exit_emitter__)R=N.__signal_exit_emitter__;else R=N.__signal_exit_emitter__=new XD,R.count=0,R.emitted={};if(!R.infinite)R.setMaxListeners(1/0),R.infinite=!0;e.exports=function(D,u){if(!p(global.process))return function(){};if(Z0.equal(typeof D,"function","a callback must be provided for exit handler"),s===!1)uu();var F="exit";if(u&&u.alwaysLast)F="afterexit";var C=function(){if(R.removeListener(F,D),R.listeners("exit").length===0&&R.listeners("afterexit").length===0)SD()};return R.on(F,D),C},SD=function D(){if(!s||!p(global.process))return;s=!1,o.forEach(function(u){try{N.removeListener(u,PD[u])}catch(F){}}),N.emit=fD,N.reallyExit=Fu,R.count-=1},e.exports.unload=SD,c=function D(u,F,C){if(R.emitted[u])return;R.emitted[u]=!0,R.emit(u,F,C)},PD={},o.forEach(function(D){PD[D]=function u(){if(!p(global.process))return;var F=N.listeners(D);if(F.length===R.count){if(SD(),c("exit",null,D),c("afterexit",null,D),$0&&D==="SIGHUP")D="SIGINT";N.kill(N.pid,D)}}}),e.exports.signals=function(){return o},s=!1,uu=function D(){if(s||!p(global.process))return;s=!0,R.count+=1,o=o.filter(function(u){try{return N.on(u,PD[u]),!0}catch(F){return!1}}),N.emit=Q0,N.reallyExit=J0},e.exports.load=uu,Fu=N.reallyExit,J0=function D(u){if(!p(global.process))return;N.exitCode=u||0,c("exit",N.exitCode,null),c("afterexit",N.exitCode,null),Fu.call(N,N.exitCode)},fD=N.emit,Q0=function D(u,F){if(u==="exit"&&p(global.process)){if(F!==void 0)N.exitCode=F;var C=fD.apply(this,arguments);return c("exit",N.exitCode,null),c("afterexit",N.exitCode,null),C}else return fD.apply(this,arguments)}}var Z0,o,$0,XD,R,SD,c,PD,s,uu,Fu,J0,fD,Q0});var U0=Y((B8,M2)=>{M2.exports={dots:{interval:80,frames:["⠋","⠙","⠹","⠸","⠼","⠴","⠦","⠧","⠇","⠏"]},dots2:{interval:80,frames:["⣾","⣽","⣻","⢿","⡿","⣟","⣯","⣷"]},dots3:{interval:80,frames:["⠋","⠙","⠚","⠞","⠖","⠦","⠴","⠲","⠳","⠓"]},dots4:{interval:80,frames:["⠄","⠆","⠇","⠋","⠙","⠸","⠰","⠠","⠰","⠸","⠙","⠋","⠇","⠆"]},dots5:{interval:80,frames:["⠋","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋"]},dots6:{interval:80,frames:["⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠴","⠲","⠒","⠂","⠂","⠒","⠚","⠙","⠉","⠁"]},dots7:{interval:80,frames:["⠈","⠉","⠋","⠓","⠒","⠐","⠐","⠒","⠖","⠦","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈"]},dots8:{interval:80,frames:["⠁","⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈","⠈"]},dots9:{interval:80,frames:["⢹","⢺","⢼","⣸","⣇","⡧","⡗","⡏"]},dots10:{interval:80,frames:["⢄","⢂","⢁","⡁","⡈","⡐","⡠"]},dots11:{interval:100,frames:["⠁","⠂","⠄","⡀","⢀","⠠","⠐","⠈"]},dots12:{interval:80,frames:["⢀⠀","⡀⠀","⠄⠀","⢂⠀","⡂⠀","⠅⠀","⢃⠀","⡃⠀","⠍⠀","⢋⠀","⡋⠀","⠍⠁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⢈⠩","⡀⢙","⠄⡙","⢂⠩","⡂⢘","⠅⡘","⢃⠨","⡃⢐","⠍⡐","⢋⠠","⡋⢀","⠍⡁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⠈⠩","⠀⢙","⠀⡙","⠀⠩","⠀⢘","⠀⡘","⠀⠨","⠀⢐","⠀⡐","⠀⠠","⠀⢀","⠀⡀"]},dots13:{interval:80,frames:["⣼","⣹","⢻","⠿","⡟","⣏","⣧","⣶"]},dots8Bit:{interval:80,frames:["⠀","⠁","⠂","⠃","⠄","⠅","⠆","⠇","⡀","⡁","⡂","⡃","⡄","⡅","⡆","⡇","⠈","⠉","⠊","⠋","⠌","⠍","⠎","⠏","⡈","⡉","⡊","⡋","⡌","⡍","⡎","⡏","⠐","⠑","⠒","⠓","⠔","⠕","⠖","⠗","⡐","⡑","⡒","⡓","⡔","⡕","⡖","⡗","⠘","⠙","⠚","⠛","⠜","⠝","⠞","⠟","⡘","⡙","⡚","⡛","⡜","⡝","⡞","⡟","⠠","⠡","⠢","⠣","⠤","⠥","⠦","⠧","⡠","⡡","⡢","⡣","⡤","⡥","⡦","⡧","⠨","⠩","⠪","⠫","⠬","⠭","⠮","⠯","⡨","⡩","⡪","⡫","⡬","⡭","⡮","⡯","⠰","⠱","⠲","⠳","⠴","⠵","⠶","⠷","⡰","⡱","⡲","⡳","⡴","⡵","⡶","⡷","⠸","⠹","⠺","⠻","⠼","⠽","⠾","⠿","⡸","⡹","⡺","⡻","⡼","⡽","⡾","⡿","⢀","⢁","⢂","⢃","⢄","⢅","⢆","⢇","⣀","⣁","⣂","⣃","⣄","⣅","⣆","⣇","⢈","⢉","⢊","⢋","⢌","⢍","⢎","⢏","⣈","⣉","⣊","⣋","⣌","⣍","⣎","⣏","⢐","⢑","⢒","⢓","⢔","⢕","⢖","⢗","⣐","⣑","⣒","⣓","⣔","⣕","⣖","⣗","⢘","⢙","⢚","⢛","⢜","⢝","⢞","⢟","⣘","⣙","⣚","⣛","⣜","⣝","⣞","⣟","⢠","⢡","⢢","⢣","⢤","⢥","⢦","⢧","⣠","⣡","⣢","⣣","⣤","⣥","⣦","⣧","⢨","⢩","⢪","⢫","⢬","⢭","⢮","⢯","⣨","⣩","⣪","⣫","⣬","⣭","⣮","⣯","⢰","⢱","⢲","⢳","⢴","⢵","⢶","⢷","⣰","⣱","⣲","⣳","⣴","⣵","⣶","⣷","⢸","⢹","⢺","⢻","⢼","⢽","⢾","⢿","⣸","⣹","⣺","⣻","⣼","⣽","⣾","⣿"]},sand:{interval:80,frames:["⠁","⠂","⠄","⡀","⡈","⡐","⡠","⣀","⣁","⣂","⣄","⣌","⣔","⣤","⣥","⣦","⣮","⣶","⣷","⣿","⡿","⠿","⢟","⠟","⡛","⠛","⠫","⢋","⠋","⠍","⡉","⠉","⠑","⠡","⢁"]},line:{interval:130,frames:["-","\\","|","/"]},line2:{interval:100,frames:["⠂","-","–","—","–","-"]},pipe:{interval:100,frames:["┤","┘","┴","└","├","┌","┬","┐"]},simpleDots:{interval:400,frames:[". ",".. ","..."," "]},simpleDotsScrolling:{interval:200,frames:[". ",".. ","..."," .."," ."," "]},star:{interval:70,frames:["✶","✸","✹","✺","✹","✷"]},star2:{interval:80,frames:["+","x","*"]},flip:{interval:70,frames:["_","_","_","-","`","`","'","´","-","_","_","_"]},hamburger:{interval:100,frames:["☱","☲","☴"]},growVertical:{interval:120,frames:["▁","▃","▄","▅","▆","▇","▆","▅","▄","▃"]},growHorizontal:{interval:120,frames:["▏","▎","▍","▌","▋","▊","▉","▊","▋","▌","▍","▎"]},balloon:{interval:140,frames:[" ",".","o","O","@","*"," "]},balloon2:{interval:120,frames:[".","o","O","°","O","o","."]},noise:{interval:100,frames:["▓","▒","░"]},bounce:{interval:120,frames:["⠁","⠂","⠄","⠂"]},boxBounce:{interval:120,frames:["▖","▘","▝","▗"]},boxBounce2:{interval:100,frames:["▌","▀","▐","▄"]},triangle:{interval:50,frames:["◢","◣","◤","◥"]},binary:{interval:80,frames:["010010","001100","100101","111010","111101","010111","101011","111000","110011","110101"]},arc:{interval:100,frames:["◜","◠","◝","◞","◡","◟"]},circle:{interval:120,frames:["◡","⊙","◠"]},squareCorners:{interval:180,frames:["◰","◳","◲","◱"]},circleQuarters:{interval:120,frames:["◴","◷","◶","◵"]},circleHalves:{interval:50,frames:["◐","◓","◑","◒"]},squish:{interval:100,frames:["╫","╪"]},toggle:{interval:250,frames:["⊶","⊷"]},toggle2:{interval:80,frames:["▫","▪"]},toggle3:{interval:120,frames:["□","■"]},toggle4:{interval:100,frames:["■","□","▪","▫"]},toggle5:{interval:100,frames:["▮","▯"]},toggle6:{interval:300,frames:["ဝ","၀"]},toggle7:{interval:80,frames:["⦾","⦿"]},toggle8:{interval:100,frames:["◍","◌"]},toggle9:{interval:100,frames:["◉","◎"]},toggle10:{interval:100,frames:["㊂","㊀","㊁"]},toggle11:{interval:50,frames:["⧇","⧆"]},toggle12:{interval:120,frames:["☗","☖"]},toggle13:{interval:80,frames:["=","*","-"]},arrow:{interval:100,frames:["←","↖","↑","↗","→","↘","↓","↙"]},arrow2:{interval:80,frames:["⬆️ ","↗️ ","➡️ ","↘️ ","⬇️ ","↙️ ","⬅️ ","↖️ "]},arrow3:{interval:120,frames:["▹▹▹▹▹","▸▹▹▹▹","▹▸▹▹▹","▹▹▸▹▹","▹▹▹▸▹","▹▹▹▹▸"]},bouncingBar:{interval:80,frames:["[ ]","[= ]","[== ]","[=== ]","[====]","[ ===]","[ ==]","[ =]","[ ]","[ =]","[ ==]","[ ===]","[====]","[=== ]","[== ]","[= ]"]},bouncingBall:{interval:80,frames:["( ● )","( ● )","( ● )","( ● )","( ●)","( ● )","( ● )","( ● )","( ● )","(● )"]},smiley:{interval:200,frames:["😄 ","😝 "]},monkey:{interval:300,frames:["🙈 ","🙈 ","🙉 ","🙊 "]},hearts:{interval:100,frames:["💛 ","💙 ","💜 ","💚 ","❤️ "]},clock:{interval:100,frames:["🕛 ","🕐 ","🕑 ","🕒 ","🕓 ","🕔 ","🕕 ","🕖 ","🕗 ","🕘 ","🕙 ","🕚 "]},earth:{interval:180,frames:["🌍 ","🌎 ","🌏 "]},material:{interval:17,frames:["█▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁","██▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁","███▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁","████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁","██████▁▁▁▁▁▁▁▁▁▁▁▁▁▁","██████▁▁▁▁▁▁▁▁▁▁▁▁▁▁","███████▁▁▁▁▁▁▁▁▁▁▁▁▁","████████▁▁▁▁▁▁▁▁▁▁▁▁","█████████▁▁▁▁▁▁▁▁▁▁▁","█████████▁▁▁▁▁▁▁▁▁▁▁","██████████▁▁▁▁▁▁▁▁▁▁","███████████▁▁▁▁▁▁▁▁▁","█████████████▁▁▁▁▁▁▁","██████████████▁▁▁▁▁▁","██████████████▁▁▁▁▁▁","▁██████████████▁▁▁▁▁","▁██████████████▁▁▁▁▁","▁██████████████▁▁▁▁▁","▁▁██████████████▁▁▁▁","▁▁▁██████████████▁▁▁","▁▁▁▁█████████████▁▁▁","▁▁▁▁██████████████▁▁","▁▁▁▁██████████████▁▁","▁▁▁▁▁██████████████▁","▁▁▁▁▁██████████████▁","▁▁▁▁▁██████████████▁","▁▁▁▁▁▁██████████████","▁▁▁▁▁▁██████████████","▁▁▁▁▁▁▁█████████████","▁▁▁▁▁▁▁█████████████","▁▁▁▁▁▁▁▁████████████","▁▁▁▁▁▁▁▁████████████","▁▁▁▁▁▁▁▁▁███████████","▁▁▁▁▁▁▁▁▁███████████","▁▁▁▁▁▁▁▁▁▁██████████","▁▁▁▁▁▁▁▁▁▁██████████","▁▁▁▁▁▁▁▁▁▁▁▁████████","▁▁▁▁▁▁▁▁▁▁▁▁▁███████","▁▁▁▁▁▁▁▁▁▁▁▁▁▁██████","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█████","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█████","█▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁████","██▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁███","██▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁███","███▁▁▁▁▁▁▁▁▁▁▁▁▁▁███","████▁▁▁▁▁▁▁▁▁▁▁▁▁▁██","█████▁▁▁▁▁▁▁▁▁▁▁▁▁▁█","█████▁▁▁▁▁▁▁▁▁▁▁▁▁▁█","██████▁▁▁▁▁▁▁▁▁▁▁▁▁█","████████▁▁▁▁▁▁▁▁▁▁▁▁","█████████▁▁▁▁▁▁▁▁▁▁▁","█████████▁▁▁▁▁▁▁▁▁▁▁","█████████▁▁▁▁▁▁▁▁▁▁▁","█████████▁▁▁▁▁▁▁▁▁▁▁","███████████▁▁▁▁▁▁▁▁▁","████████████▁▁▁▁▁▁▁▁","████████████▁▁▁▁▁▁▁▁","██████████████▁▁▁▁▁▁","██████████████▁▁▁▁▁▁","▁██████████████▁▁▁▁▁","▁██████████████▁▁▁▁▁","▁▁▁█████████████▁▁▁▁","▁▁▁▁▁████████████▁▁▁","▁▁▁▁▁████████████▁▁▁","▁▁▁▁▁▁███████████▁▁▁","▁▁▁▁▁▁▁▁█████████▁▁▁","▁▁▁▁▁▁▁▁█████████▁▁▁","▁▁▁▁▁▁▁▁▁█████████▁▁","▁▁▁▁▁▁▁▁▁█████████▁▁","▁▁▁▁▁▁▁▁▁▁█████████▁","▁▁▁▁▁▁▁▁▁▁▁████████▁","▁▁▁▁▁▁▁▁▁▁▁████████▁","▁▁▁▁▁▁▁▁▁▁▁▁███████▁","▁▁▁▁▁▁▁▁▁▁▁▁███████▁","▁▁▁▁▁▁▁▁▁▁▁▁▁███████","▁▁▁▁▁▁▁▁▁▁▁▁▁███████","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█████","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁████","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁████","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁████","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁███","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁███","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁██","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁██","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁██","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁","▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁"]},moon:{interval:80,frames:["🌑 ","🌒 ","🌓 ","🌔 ","🌕 ","🌖 ","🌗 ","🌘 "]},runner:{interval:140,frames:["🚶 ","🏃 "]},pong:{interval:80,frames:["▐⠂ ▌","▐⠈ ▌","▐ ⠂ ▌","▐ ⠠ ▌","▐ ⡀ ▌","▐ ⠠ ▌","▐ ⠂ ▌","▐ ⠈ ▌","▐ ⠂ ▌","▐ ⠠ ▌","▐ ⡀ ▌","▐ ⠠ ▌","▐ ⠂ ▌","▐ ⠈ ▌","▐ ⠂▌","▐ ⠠▌","▐ ⡀▌","▐ ⠠ ▌","▐ ⠂ ▌","▐ ⠈ ▌","▐ ⠂ ▌","▐ ⠠ ▌","▐ ⡀ ▌","▐ ⠠ ▌","▐ ⠂ ▌","▐ ⠈ ▌","▐ ⠂ ▌","▐ ⠠ ▌","▐ ⡀ ▌","▐⠠ ▌"]},shark:{interval:120,frames:["▐|\____________▌","▐_|\___________▌","▐__|\__________▌","▐___|\_________▌","▐____|\________▌","▐_____|\_______▌","▐______|\______▌","▐_______|\_____▌","▐________|\____▌","▐_________|\___▌","▐__________|\__▌","▐___________|\_▌","▐____________|\▌","▐____________/|▌","▐___________/|_▌","▐__________/|__▌","▐_________/|___▌","▐________/|____▌","▐_______/|_____▌","▐______/|______▌","▐_____/|_______▌","▐____/|________▌","▐___/|_________▌","▐__/|__________▌","▐_/|___________▌","▐/|____________▌"]},dqpb:{interval:100,frames:["d","q","p","b"]},weather:{interval:100,frames:["☀️ ","☀️ ","☀️ ","🌤 ","⛅️ ","🌥 ","☁️ ","🌧 ","🌨 ","🌧 ","🌨 ","🌧 ","🌨 ","⛈ ","🌨 ","🌧 ","🌨 ","☁️ ","🌥 ","⛅️ ","🌤 ","☀️ ","☀️ "]},christmas:{interval:400,frames:["🌲","🎄"]},grenade:{interval:80,frames:["، ","′ "," ´ "," ‾ "," ⸌"," ⸊"," |"," ⁎"," ⁕"," ෴ "," ⁓"," "," "," "]},point:{interval:125,frames:["∙∙∙","●∙∙","∙●∙","∙∙●","∙∙∙"]},layer:{interval:150,frames:["-","=","≡"]},betaWave:{interval:80,frames:["ρββββββ","βρβββββ","ββρββββ","βββρβββ","ββββρββ","βββββρβ","ββββββρ"]},fingerDance:{interval:160,frames:["🤘 ","🤟 ","🖖 ","✋ ","🤚 ","👆 "]},fistBump:{interval:80,frames:["🤜 🤛 ","🤜 🤛 ","🤜 🤛 "," 🤜 🤛 "," 🤜🤛 "," 🤜✨🤛 ","🤜 ✨ 🤛 "]},soccerHeader:{interval:80,frames:[" 🧑⚽️ 🧑 ","🧑 ⚽️ 🧑 ","🧑 ⚽️ 🧑 ","🧑 ⚽️ 🧑 ","🧑 ⚽️ 🧑 ","🧑 ⚽️ 🧑 ","🧑 ⚽️🧑 ","🧑 ⚽️ 🧑 ","🧑 ⚽️ 🧑 ","🧑 ⚽️ 🧑 ","🧑 ⚽️ 🧑 ","🧑 ⚽️ 🧑 "]},mindblown:{interval:160,frames:["😐 ","😐 ","😮 ","😮 ","😦 ","😦 ","😧 ","😧 ","🤯 ","💥 ","✨ "," "," "," "]},speaker:{interval:160,frames:["🔈 ","🔉 ","🔊 ","🔉 "]},orangePulse:{interval:100,frames:["🔸 ","🔶 ","🟠 ","🟠 ","🔶 "]},bluePulse:{interval:100,frames:["🔹 ","🔷 ","🔵 ","🔵 ","🔷 "]},orangeBluePulse:{interval:100,frames:["🔸 ","🔶 ","🟠 ","🟠 ","🔶 ","🔹 ","🔷 ","🔵 ","🔵 ","🔷 "]},timeTravel:{interval:100,frames:["🕛 ","🕚 ","🕙 ","🕘 ","🕗 ","🕖 ","🕕 ","🕔 ","🕓 ","🕒 ","🕑 ","🕐 "]},aesthetic:{interval:80,frames:["▰▱▱▱▱▱▱","▰▰▱▱▱▱▱","▰▰▰▱▱▱▱","▰▰▰▰▱▱▱","▰▰▰▰▰▱▱","▰▰▰▰▰▰▱","▰▰▰▰▰▰▰","▰▱▱▱▱▱▱"]},dwarfFortress:{interval:80,frames:[" ██████£££ ","☺██████£££ ","☺██████£££ ","☺▓█████£££ ","☺▓█████£££ ","☺▒█████£££ ","☺▒█████£££ ","☺░█████£££ ","☺░█████£££ ","☺ █████£££ "," ☺█████£££ "," ☺█████£££ "," ☺▓████£££ "," ☺▓████£££ "," ☺▒████£££ "," ☺▒████£££ "," ☺░████£££ "," ☺░████£££ "," ☺ ████£££ "," ☺████£££ "," ☺████£££ "," ☺▓███£££ "," ☺▓███£££ "," ☺▒███£££ "," ☺▒███£££ "," ☺░███£££ "," ☺░███£££ "," ☺ ███£££ "," ☺███£££ "," ☺███£££ "," ☺▓██£££ "," ☺▓██£££ "," ☺▒██£££ "," ☺▒██£££ "," ☺░██£££ "," ☺░██£££ "," ☺ ██£££ "," ☺██£££ "," ☺██£££ "," ☺▓█£££ "," ☺▓█£££ "," ☺▒█£££ "," ☺▒█£££ "," ☺░█£££ "," ☺░█£££ "," ☺ █£££ "," ☺█£££ "," ☺█£££ "," ☺▓£££ "," ☺▓£££ "," ☺▒£££ "," ☺▒£££ "," ☺░£££ "," ☺░£££ "," ☺ £££ "," ☺£££ "," ☺£££ "," ☺▓££ "," ☺▓££ "," ☺▒££ "," ☺▒££ "," ☺░££ "," ☺░££ "," ☺ ££ "," ☺££ "," ☺££ "," ☺▓£ "," ☺▓£ "," ☺▒£ "," ☺▒£ "," ☺░£ "," ☺░£ "," ☺ £ "," ☺£ "," ☺£ "," ☺▓ "," ☺▓ "," ☺▒ "," ☺▒ "," ☺░ "," ☺░ "," ☺ "," ☺ &"," ☺ ☼&"," ☺ ☼ &"," ☺☼ &"," ☺☼ & "," ‼ & "," ☺ & "," ‼ & "," ☺ & "," ‼ & "," ☺ & ","‼ & "," & "," & "," & ░ "," & ▒ "," & ▓ "," & £ "," & ░£ "," & ▒£ "," & ▓£ "," & ££ "," & ░££ "," & ▒££ ","& ▓££ ","& £££ "," ░£££ "," ▒£££ "," ▓£££ "," █£££ "," ░█£££ "," ▒█£££ "," ▓█£££ "," ██£££ "," ░██£££ "," ▒██£££ "," ▓██£££ "," ███£££ "," ░███£££ "," ▒███£££ "," ▓███£££ "," ████£££ "," ░████£££ "," ▒████£££ "," ▓████£££ "," █████£££ "," ░█████£££ "," ▒█████£££ "," ▓█████£££ "," ██████£££ "," ██████£££ "]}}});var bD=Y((A8,W0)=>{var kD=Object.assign({},U0()),Y0=Object.keys(kD);Object.defineProperty(kD,"random",{get(){const D=Math.floor(Math.random()*Y0.length),u=Y0[D];return kD[u]}});W0.exports=kD});var V0=Y((W8,M0)=>{M0.exports=()=>{return/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g}});var k0=Y((t8,x0)=>{var d2=JD("node:tty"),g2=d2?.WriteStream?.prototype?.hasColors?.()??!1,G=(D,u)=>{if(!g2)return(E)=>E;const F=`\x1B[${D}m`,C=`\x1B[${u}m`;return(E)=>{const B=E+"";let A=B.indexOf(C);if(A===-1)return F+B+C;let _=F,Z=0;while(A!==-1)_+=B.slice(Z,A)+F,Z=A+C.length,A=B.indexOf(C,Z);return _+=B.slice(Z)+C,_}},X={};X.reset=G(0,0);X.bold=G(1,22);X.dim=G(2,22);X.italic=G(3,23);X.underline=G(4,24);X.overline=G(53,55);X.inverse=G(7,27);X.hidden=G(8,28);X.strikethrough=G(9,29);X.black=G(30,39);X.red=G(31,39);X.green=G(32,39);X.yellow=G(33,39);X.blue=G(34,39);X.magenta=G(35,39);X.cyan=G(36,39);X.white=G(37,39);X.gray=G(90,39);X.bgBlack=G(40,49);X.bgRed=G(41,49);X.bgGreen=G(42,49);X.bgYellow=G(43,49);X.bgBlue=G(44,49);X.bgMagenta=G(45,49);X.bgCyan=G(46,49);X.bgWhite=G(47,49);X.bgGray=G(100,49);X.redBright=G(91,39);X.greenBright=G(92,39);X.yellowBright=G(93,39);X.blueBright=G(94,39);X.magentaBright=G(95,39);X.cyanBright=G(96,39);X.whiteBright=G(97,39);X.bgRedBright=G(101,49);X.bgGreenBright=G(102,49);X.bgYellowBright=G(103,49);X.bgBlueBright=G(104,49);X.bgMagentaBright=G(105,49);X.bgCyanBright=G(106,49);X.bgWhiteBright=G(107,49);x0.exports=X});var g0=Y((QC,d0)=>{function p2(D){const u={defaultWidth:0,output:process.stdout,tty:JD("tty")};if(!D)return u;return Object.keys(u).forEach(function(F){if(!D[F])D[F]=u[F]}),D}function c2(D){const u=p2(D);if(u.output.getWindowSize)return u.output.getWindowSize()[0]||u.defaultWidth;if(u.tty.getWindowSize)return u.tty.getWindowSize()[1]||u.defaultWidth;if(u.output.columns)return u.output.columns;if(process.env.CLI_WIDTH){const F=parseInt(process.env.CLI_WIDTH,10);if(!isNaN(F)&&F!==0)return F}return u.defaultWidth}d0.exports=c2});var c0=Y((HC,p0)=>{p0.exports=({onlyFirst:D=!1}={})=>{const u=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(u,D?void 0:"g")}});var Yu=Y((XC,l0)=>{var l2=c0();l0.exports=(D)=>typeof D==="string"?D.replace(l2(),""):D});var i0=Y((GC,Wu)=>{var a0=(D)=>{if(Number.isNaN(D))return!1;if(D>=4352&&(D<=4447||D===9001||D===9002||11904<=D&&D<=12871&&D!==12351||12880<=D&&D<=19903||19968<=D&&D<=42182||43360<=D&&D<=43388||44032<=D&&D<=55203||63744<=D&&D<=64255||65040<=D&&D<=65049||65072<=D&&D<=65131||65281<=D&&D<=65376||65504<=D&&D<=65510||110592<=D&&D<=110593||127488<=D&&D<=127569||131072<=D&&D<=262141))return!0;return!1};Wu.exports=a0;Wu.exports.default=a0});var r0=Y((KC,n0)=>{n0.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F|\uD83D\uDC68(?:\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68\uD83C\uDFFB|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83D[\uDC66\uDC67]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708])\uFE0F|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C[\uDFFB-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)\uD83C\uDFFB|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB\uDFFC])|\uD83D\uDC69(?:\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB-\uDFFD])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83C\uDFF4\u200D\u2620)\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDF6\uD83C\uDDE6|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDB5\uDDB6\uDDBB\uDDD2-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5\uDEEB\uDEEC\uDEF4-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}});var o0=Y((OC,Nu)=>{var a2=Yu(),i2=i0(),n2=r0(),t0=(D)=>{if(typeof D!=="string"||D.length===0)return 0;if(D=a2(D),D.length===0)return 0;D=D.replace(n2()," ");let u=0;for(let F=0;F<D.length;F++){const C=D.codePointAt(F);if(C<=31||C>=127&&C<=159)continue;if(C>=768&&C<=879)continue;if(C>65535)F++;u+=i2(C)?2:1}return u};Nu.exports=t0;Nu.exports.default=t0});var e0=Y((UC,s0)=>{s0.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var qu=Y((YC,uF)=>{function r2(D,u){return(D[0]-u[0])**2+(D[1]-u[1])**2+(D[2]-u[2])**2}var ND=e0(),DF={};for(let D of Object.keys(ND))DF[ND[D]]=D;var $={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};uF.exports=$;for(let D of Object.keys($)){if(!("channels"in $[D]))throw new Error("missing channels property: "+D);if(!("labels"in $[D]))throw new Error("missing channel labels property: "+D);if($[D].labels.length!==$[D].channels)throw new Error("channel and label counts mismatch: "+D);const{channels:u,labels:F}=$[D];delete $[D].channels,delete $[D].labels,Object.defineProperty($[D],"channels",{value:u}),Object.defineProperty($[D],"labels",{value:F})}$.rgb.hsl=function(D){const u=D[0]/255,F=D[1]/255,C=D[2]/255,E=Math.min(u,F,C),B=Math.max(u,F,C),A=B-E;let _,Z;if(B===E)_=0;else if(u===B)_=(F-C)/A;else if(F===B)_=2+(C-u)/A;else if(C===B)_=4+(u-F)/A;if(_=Math.min(_*60,360),_<0)_+=360;const J=(E+B)/2;if(B===E)Z=0;else if(J<=0.5)Z=A/(B+E);else Z=A/(2-B-E);return[_,Z*100,J*100]};$.rgb.hsv=function(D){let u,F,C,E,B;const A=D[0]/255,_=D[1]/255,Z=D[2]/255,J=Math.max(A,_,Z),Q=J-Math.min(A,_,Z),O=function(T){return(J-T)/6/Q+0.5};if(Q===0)E=0,B=0;else{if(B=Q/J,u=O(A),F=O(_),C=O(Z),A===J)E=C-F;else if(_===J)E=0.3333333333333333+u-C;else if(Z===J)E=0.6666666666666666+F-u;if(E<0)E+=1;else if(E>1)E-=1}return[E*360,B*100,J*100]};$.rgb.hwb=function(D){const u=D[0],F=D[1];let C=D[2];const E=$.rgb.hsl(D)[0],B=0.00392156862745098*Math.min(u,Math.min(F,C));return C=1-0.00392156862745098*Math.max(u,Math.max(F,C)),[E,B*100,C*100]};$.rgb.cmyk=function(D){const u=D[0]/255,F=D[1]/255,C=D[2]/255,E=Math.min(1-u,1-F,1-C),B=(1-u-E)/(1-E)||0,A=(1-F-E)/(1-E)||0,_=(1-C-E)/(1-E)||0;return[B*100,A*100,_*100,E*100]};$.rgb.keyword=function(D){const u=DF[D];if(u)return u;let F=1/0,C;for(let E of Object.keys(ND)){const B=ND[E],A=r2(D,B);if(A<F)F=A,C=E}return C};$.keyword.rgb=function(D){return ND[D]};$.rgb.xyz=function(D){let u=D[0]/255,F=D[1]/255,C=D[2]/255;u=u>0.04045?((u+0.055)/1.055)**2.4:u/12.92,F=F>0.04045?((F+0.055)/1.055)**2.4:F/12.92,C=C>0.04045?((C+0.055)/1.055)**2.4:C/12.92;const E=u*0.4124+F*0.3576+C*0.1805,B=u*0.2126+F*0.7152+C*0.0722,A=u*0.0193+F*0.1192+C*0.9505;return[E*100,B*100,A*100]};$.rgb.lab=function(D){const u=$.rgb.xyz(D);let F=u[0],C=u[1],E=u[2];F/=95.047,C/=100,E/=108.883,F=F>0.008856?F**0.3333333333333333:7.787*F+0.13793103448275862,C=C>0.008856?C**0.3333333333333333:7.787*C+0.13793103448275862,E=E>0.008856?E**0.3333333333333333:7.787*E+0.13793103448275862;const B=116*C-16,A=500*(F-C),_=200*(C-E);return[B,A,_]};$.hsl.rgb=function(D){const u=D[0]/360,F=D[1]/100,C=D[2]/100;let E,B,A;if(F===0)return A=C*255,[A,A,A];if(C<0.5)E=C*(1+F);else E=C+F-C*F;const _=2*C-E,Z=[0,0,0];for(let J=0;J<3;J++){if(B=u+0.3333333333333333*-(J-1),B<0)B++;if(B>1)B--;if(6*B<1)A=_+(E-_)*6*B;else if(2*B<1)A=E;else if(3*B<2)A=_+(E-_)*(0.6666666666666666-B)*6;else A=_;Z[J]=A*255}return Z};$.hsl.hsv=function(D){const u=D[0];let F=D[1]/100,C=D[2]/100,E=F;const B=Math.max(C,0.01);C*=2,F*=C<=1?C:2-C,E*=B<=1?B:2-B;const A=(C+F)/2,_=C===0?2*E/(B+E):2*F/(C+F);return[u,_*100,A*100]};$.hsv.rgb=function(D){const u=D[0]/60,F=D[1]/100;let C=D[2]/100;const E=Math.floor(u)%6,B=u-Math.floor(u),A=255*C*(1-F),_=255*C*(1-F*B),Z=255*C*(1-F*(1-B));switch(C*=255,E){case 0:return[C,Z,A];case 1:return[_,C,A];case 2:return[A,C,Z];case 3:return[A,_,C];case 4:return[Z,A,C];case 5:return[C,A,_]}};$.hsv.hsl=function(D){const u=D[0],F=D[1]/100,C=D[2]/100,E=Math.max(C,0.01);let B,A;A=(2-F)*C;const _=(2-F)*E;return B=F*E,B/=_<=1?_:2-_,B=B||0,A/=2,[u,B*100,A*100]};$.hwb.rgb=function(D){const u=D[0]/360;let F=D[1]/100,C=D[2]/100;const E=F+C;let B;if(E>1)F/=E,C/=E;const A=Math.floor(6*u),_=1-C;if(B=6*u-A,(A&1)!==0)B=1-B;const Z=F+B*(_-F);let J,Q,O;switch(A){default:case 6:case 0:J=_,Q=Z,O=F;break;case 1:J=Z,Q=_,O=F;break;case 2:J=F,Q=_,O=Z;break;case 3:J=F,Q=Z,O=_;break;case 4:J=Z,Q=F,O=_;break;case 5:J=_,Q=F,O=Z;break}return[J*255,Q*255,O*255]};$.cmyk.rgb=function(D){const u=D[0]/100,F=D[1]/100,C=D[2]/100,E=D[3]/100,B=1-Math.min(1,u*(1-E)+E),A=1-Math.min(1,F*(1-E)+E),_=1-Math.min(1,C*(1-E)+E);return[B*255,A*255,_*255]};$.xyz.rgb=function(D){const u=D[0]/100,F=D[1]/100,C=D[2]/100;let E,B,A;return E=u*3.2406+F*-1.5372+C*-0.4986,B=u*-0.9689+F*1.8758+C*0.0415,A=u*0.0557+F*-0.204+C*1.057,E=E>0.0031308?1.055*E**0.4166666666666667-0.055:E*12.92,B=B>0.0031308?1.055*B**0.4166666666666667-0.055:B*12.92,A=A>0.0031308?1.055*A**0.4166666666666667-0.055:A*12.92,E=Math.min(Math.max(0,E),1),B=Math.min(Math.max(0,B),1),A=Math.min(Math.max(0,A),1),[E*255,B*255,A*255]};$.xyz.lab=function(D){let u=D[0],F=D[1],C=D[2];u/=95.047,F/=100,C/=108.883,u=u>0.008856?u**0.3333333333333333:7.787*u+0.13793103448275862,F=F>0.008856?F**0.3333333333333333:7.787*F+0.13793103448275862,C=C>0.008856?C**0.3333333333333333:7.787*C+0.13793103448275862;const E=116*F-16,B=500*(u-F),A=200*(F-C);return[E,B,A]};$.lab.xyz=function(D){const u=D[0],F=D[1],C=D[2];let E,B,A;B=(u+16)/116,E=F/500+B,A=B-C/200;const _=B**3,Z=E**3,J=A**3;return B=_>0.008856?_:(B-0.13793103448275862)/7.787,E=Z>0.008856?Z:(E-0.13793103448275862)/7.787,A=J>0.008856?J:(A-0.13793103448275862)/7.787,E*=95.047,B*=100,A*=108.883,[E,B,A]};$.lab.lch=function(D){const u=D[0],F=D[1],C=D[2];let E;if(E=Math.atan2(C,F)*360/2/Math.PI,E<0)E+=360;const A=Math.sqrt(F*F+C*C);return[u,A,E]};$.lch.lab=function(D){const u=D[0],F=D[1],E=D[2]/360*2*Math.PI,B=F*Math.cos(E),A=F*Math.sin(E);return[u,B,A]};$.rgb.ansi16=function(D,u=null){const[F,C,E]=D;let B=u===null?$.rgb.hsv(D)[2]:u;if(B=Math.round(B/50),B===0)return 30;let A=30+(Math.round(E/255)<<2|Math.round(C/255)<<1|Math.round(F/255));if(B===2)A+=60;return A};$.hsv.ansi16=function(D){return $.rgb.ansi16($.hsv.rgb(D),D[2])};$.rgb.ansi256=function(D){const u=D[0],F=D[1],C=D[2];if(u===F&&F===C){if(u<8)return 16;if(u>248)return 231;return Math.round((u-8)/247*24)+232}return 16+36*Math.round(u/255*5)+6*Math.round(F/255*5)+Math.round(C/255*5)};$.ansi16.rgb=function(D){let u=D%10;if(u===0||u===7){if(D>50)u+=3.5;return u=u/10.5*255,[u,u,u]}const F=(~~(D>50)+1)*0.5,C=(u&1)*F*255,E=(u>>1&1)*F*255,B=(u>>2&1)*F*255;return[C,E,B]};$.ansi256.rgb=function(D){if(D>=232){const B=(D-232)*10+8;return[B,B,B]}D-=16;let u;const F=Math.floor(D/36)/5*255,C=Math.floor((u=D%36)/6)/5*255,E=u%6/5*255;return[F,C,E]};$.rgb.hex=function(D){const F=(((Math.round(D[0])&255)<<16)+((Math.round(D[1])&255)<<8)+(Math.round(D[2])&255)).toString(16).toUpperCase();return"000000".substring(F.length)+F};$.hex.rgb=function(D){const u=D.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!u)return[0,0,0];let F=u[0];if(u[0].length===3)F=F.split("").map((_)=>{return _+_}).join("");const C=parseInt(F,16),E=C>>16&255,B=C>>8&255,A=C&255;return[E,B,A]};$.rgb.hcg=function(D){const u=D[0]/255,F=D[1]/255,C=D[2]/255,E=Math.max(Math.max(u,F),C),B=Math.min(Math.min(u,F),C),A=E-B;let _,Z;if(A<1)_=B/(1-A);else _=0;if(A<=0)Z=0;else if(E===u)Z=(F-C)/A%6;else if(E===F)Z=2+(C-u)/A;else Z=4+(u-F)/A;return Z/=6,Z%=1,[Z*360,A*100,_*100]};$.hsl.hcg=function(D){const u=D[1]/100,F=D[2]/100,C=F<0.5?2*u*F:2*u*(1-F);let E=0;if(C<1)E=(F-0.5*C)/(1-C);return[D[0],C*100,E*100]};$.hsv.hcg=function(D){const u=D[1]/100,F=D[2]/100,C=u*F;let E=0;if(C<1)E=(F-C)/(1-C);return[D[0],C*100,E*100]};$.hcg.rgb=function(D){const u=D[0]/360,F=D[1]/100,C=D[2]/100;if(F===0)return[C*255,C*255,C*255];const E=[0,0,0],B=u%1*6,A=B%1,_=1-A;let Z=0;switch(Math.floor(B)){case 0:E[0]=1,E[1]=A,E[2]=0;break;case 1:E[0]=_,E[1]=1,E[2]=0;break;case 2:E[0]=0,E[1]=1,E[2]=A;break;case 3:E[0]=0,E[1]=_,E[2]=1;break;case 4:E[0]=A,E[1]=0,E[2]=1;break;default:E[0]=1,E[1]=0,E[2]=_}return Z=(1-F)*C,[(F*E[0]+Z)*255,(F*E[1]+Z)*255,(F*E[2]+Z)*255]};$.hcg.hsv=function(D){const u=D[1]/100,F=D[2]/100,C=u+F*(1-u);let E=0;if(C>0)E=u/C;return[D[0],E*100,C*100]};$.hcg.hsl=function(D){const u=D[1]/100,C=D[2]/100*(1-u)+0.5*u;let E=0;if(C>0&&C<0.5)E=u/(2*C);else if(C>=0.5&&C<1)E=u/(2*(1-C));return[D[0],E*100,C*100]};$.hcg.hwb=function(D){const u=D[1]/100,F=D[2]/100,C=u+F*(1-u);return[D[0],(C-u)*100,(1-C)*100]};$.hwb.hcg=function(D){const u=D[1]/100,C=1-D[2]/100,E=C-u;let B=0;if(E<1)B=(C-E)/(1-E);return[D[0],E*100,B*100]};$.apple.rgb=function(D){return[D[0]/65535*255,D[1]/65535*255,D[2]/65535*255]};$.rgb.apple=function(D){return[D[0]/255*65535,D[1]/255*65535,D[2]/255*65535]};$.gray.rgb=function(D){return[D[0]/100*255,D[0]/100*255,D[0]/100*255]};$.gray.hsl=function(D){return[0,0,D[0]]};$.gray.hsv=$.gray.hsl;$.gray.hwb=function(D){return[0,100,D[0]]};$.gray.cmyk=function(D){return[0,0,0,D[0]]};$.gray.lab=function(D){return[D[0],0,0]};$.gray.hex=function(D){const u=Math.round(D[0]/100*255)&255,C=((u<<16)+(u<<8)+u).toString(16).toUpperCase();return"000000".substring(C.length)+C};$.rgb.gray=function(D){return[(D[0]+D[1]+D[2])/3/255*100]}});var CF=Y((WC,FF)=>{function t2(){const D={},u=Object.keys(pD);for(let F=u.length,C=0;C<F;C++)D[u[C]]={distance:-1,parent:null};return D}function o2(D){const u=t2(),F=[D];u[D].distance=0;while(F.length){const C=F.pop(),E=Object.keys(pD[C]);for(let B=E.length,A=0;A<B;A++){const _=E[A],Z=u[_];if(Z.distance===-1)Z.distance=u[C].distance+1,Z.parent=C,F.unshift(_)}}return u}function s2(D,u){return function(F){return u(D(F))}}function e2(D,u){const F=[u[D].parent,D];let C=pD[u[D].parent][D],E=u[D].parent;while(u[E].parent)F.unshift(u[E].parent),C=s2(pD[u[E].parent][E],C),E=u[E].parent;return C.conversion=F,C}var pD=qu();FF.exports=function(D){const u=o2(D),F={},C=Object.keys(u);for(let E=C.length,B=0;B<E;B++){const A=C[B];if(u[A].parent===null)continue;F[A]=e2(A,u)}return F}});var BF=Y((NC,EF)=>{function F3(D){const u=function(...F){const C=F[0];if(C===void 0||C===null)return C;if(C.length>1)F=C;return D(F)};if("conversion"in D)u.conversion=D.conversion;return u}function C3(D){const u=function(...F){const C=F[0];if(C===void 0||C===null)return C;if(C.length>1)F=C;const E=D(F);if(typeof E==="object")for(let B=E.length,A=0;A<B;A++)E[A]=Math.round(E[A]);return E};if("conversion"in D)u.conversion=D.conversion;return u}var zu=qu(),D3=CF(),uD={},u3=Object.keys(zu);u3.forEach((D)=>{uD[D]={},Object.defineProperty(uD[D],"channels",{value:zu[D].channels}),Object.defineProperty(uD[D],"labels",{value:zu[D].labels});const u=D3(D);Object.keys(u).forEach((C)=>{const E=u[C];uD[D][C]=C3(E),uD[D][C].raw=F3(E)})});EF.exports=uD});var QF=Y((qC,JF)=>{function E3(){const D=new Map,u={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};u.color.gray=u.color.blackBright,u.bgColor.bgGray=u.bgColor.bgBlackBright,u.color.grey=u.color.blackBright,u.bgColor.bgGrey=u.bgColor.bgBlackBright;for(let[F,C]of Object.entries(u)){for(let[E,B]of Object.entries(C))u[E]={open:`\x1B[${B[0]}m`,close:`\x1B[${B[1]}m`},C[E]=u[E],D.set(B[0],B[1]);Object.defineProperty(u,F,{value:C,enumerable:!1})}return Object.defineProperty(u,"codes",{value:D,enumerable:!1}),u.color.close="\x1B[39m",u.bgColor.close="\x1B[49m",FD(u.color,"ansi",()=>CD(AF,"ansi16",cD,!1)),FD(u.color,"ansi256",()=>CD(_F,"ansi256",cD,!1)),FD(u.color,"ansi16m",()=>CD(ZF,"rgb",$F,!1)),FD(u.bgColor,"ansi",()=>CD(AF,"ansi16",cD,!0)),FD(u.bgColor,"ansi256",()=>CD(_F,"ansi256",cD,!0)),FD(u.bgColor,"ansi16m",()=>CD(ZF,"rgb",$F,!0)),u}var AF=(D,u)=>(...F)=>{return`\x1B[${D(...F)+u}m`},_F=(D,u)=>(...F)=>{const C=D(...F);return`\x1B[${38+u};5;${C}m`},ZF=(D,u)=>(...F)=>{const C=D(...F);return`\x1B[${38+u};2;${C[0]};${C[1]};${C[2]}m`},cD=(D)=>D,$F=(D,u,F)=>[D,u,F],FD=(D,u,F)=>{Object.defineProperty(D,u,{get:()=>{const C=F();return Object.defineProperty(D,u,{value:C,enumerable:!0,configurable:!0}),C},enumerable:!0,configurable:!0})},Ru,CD=(D,u,F,C)=>{if(Ru===void 0)Ru=BF();const E=C?10:0,B={};for(let[A,_]of Object.entries(Ru)){const Z=A==="ansi16"?"ansi":A;if(A===u)B[Z]=D(F,E);else if(typeof _==="object")B[Z]=D(_[u],E)}return B};Object.defineProperty(JF,"exports",{enumerable:!0,get:E3})});var GF=Y((zC,XF)=>{var qD=o0(),B3=Yu(),A3=QF(),Vu=new Set(["\x1B","\x9B"]),HF=(D)=>`${Vu.values().next().value}[${D}m`,_3=(D)=>D.split(" ").map((u)=>qD(u)),Mu=(D,u,F)=>{const C=[...u];let E=!1,B=qD(B3(D[D.length-1]));for(let[A,_]of C.entries()){const Z=qD(_);if(B+Z<=F)D[D.length-1]+=_;else D.push(_),B=0;if(Vu.has(_))E=!0;else if(E&&_==="m"){E=!1;continue}if(E)continue;if(B+=Z,B===F&&A<C.length-1)D.push(""),B=0}if(!B&&D[D.length-1].length>0&&D.length>1)D[D.length-2]+=D.pop()},Z3=(D)=>{const u=D.split(" ");let F=u.length;while(F>0){if(qD(u[F-1])>0)break;F--}if(F===u.length)return D;return u.slice(0,F).join(" ")+u.slice(F).join("")},$3=(D,u,F={})=>{if(F.trim!==!1&&D.trim()==="")return"";let C="",E="",B;const A=_3(D);let _=[""];for(let[Z,J]of D.split(" ").entries()){if(F.trim!==!1)_[_.length-1]=_[_.length-1].trimLeft();let Q=qD(_[_.length-1]);if(Z!==0){if(Q>=u&&(F.wordWrap===!1||F.trim===!1))_.push(""),Q=0;if(Q>0||F.trim===!1)_[_.length-1]+=" ",Q++}if(F.hard&&A[Z]>u){const O=u-Q,T=1+Math.floor((A[Z]-O-1)/u);if(Math.floor((A[Z]-1)/u)<T)_.push("");Mu(_,J,u);continue}if(Q+A[Z]>u&&Q>0&&A[Z]>0){if(F.wordWrap===!1&&Q<u){Mu(_,J,u);continue}_.push("")}if(Q+A[Z]>u&&F.wordWrap===!1){Mu(_,J,u);continue}_[_.length-1]+=J}if(F.trim!==!1)_=_.map(Z3);C=_.join("\n");for(let[Z,J]of[...C].entries()){if(E+=J,Vu.has(J)){const O=parseFloat(/\d[^m]*/.exec(C.slice(Z,Z+4)));B=O===39?null:O}const Q=A3.codes.get(Number(B));if(B&&Q){if(C[Z+1]==="\n")E+=HF(Q);else if(J==="\n")E+=HF(B)}}return E};XF.exports=(D,u,F)=>{return String(D).normalize().replace(/\r\n/g,"\n").split("\n").map((C)=>$3(C,u,F)).join("\n")}});var NF=Y((LC,WF)=>{var J3=JD("stream");class YF extends J3{#E=null;constructor(D={}){super(D);this.writable=this.readable=!0,this.muted=!1,this.on("pipe",this._onpipe),this.replace=D.replace,this._prompt=D.prompt||null,this._hadControl=!1}#F(D,u){if(this._dest)return this._dest[D];if(this._src)return this._src[D];return u}#D(D,...u){if(typeof this._dest?.[D]==="function")this._dest[D](...u);if(typeof this._src?.[D]==="function")this._src[D](...u)}get isTTY(){if(this.#E!==null)return this.#E;return this.#F("isTTY",!1)}set isTTY(D){this.#E=D}get rows(){return this.#F("rows")}get columns(){return this.#F("columns")}mute(){this.muted=!0}unmute(){this.muted=!1}_onpipe(D){this._src=D}pipe(D,u){return this._dest=D,super.pipe(D,u)}pause(){if(this._src)return this._src.pause()}resume(){if(this._src)return this._src.resume()}write(D){if(this.muted){if(!this.replace)return!0;if(D.match(/^\u001b/)){if(D.indexOf(this._prompt)===0)D=D.slice(this._prompt.length),D=D.replace(/./g,this.replace),D=this._prompt+D;return this._hadControl=!0,this.emit("data",D)}else{if(this._prompt&&this._hadControl&&D.indexOf(this._prompt)===0)this._hadControl=!1,this.emit("data",this._prompt),D=D.slice(this._prompt.length);D=D.toString().replace(/./g,this.replace)}}this.emit("data",D)}end(D){if(this.muted)if(D&&this.replace)D=D.toString().replace(/./g,this.replace);else D=null;if(D)this.emit("data",D);this.emit("end")}destroy(...D){return this.#D("destroy",...D)}destroySoon(...D){return this.#D("destroySoon",...D)}close(...D){return this.#D("close",...D)}}WF.exports=YF});var LF=Y((PC,VF)=>{VF.exports=({onlyFirst:D=!1}={})=>{const u=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(u,D?void 0:"g")}});var jF=Y((fC,IF)=>{var X3=LF();IF.exports=(D)=>typeof D==="string"?D.replace(X3(),""):D});var wF=Y((G3,Pu)=>{var K=G3;G3.default=K;var U="\x1B[",zD="\x1B]",ED="\x07",aD=";",TF=process.env.TERM_PROGRAM==="Apple_Terminal";K.cursorTo=(D,u)=>{if(typeof D!=="number")throw new TypeError("The `x` argument is required");if(typeof u!=="number")return U+(D+1)+"G";return U+(u+1)+";"+(D+1)+"H"};K.cursorMove=(D,u)=>{if(typeof D!=="number")throw new TypeError("The `x` argument is required");let F="";if(D<0)F+=U+-D+"D";else if(D>0)F+=U+D+"C";if(u<0)F+=U+-u+"A";else if(u>0)F+=U+u+"B";return F};K.cursorUp=(D=1)=>U+D+"A";K.cursorDown=(D=1)=>U+D+"B";K.cursorForward=(D=1)=>U+D+"C";K.cursorBackward=(D=1)=>U+D+"D";K.cursorLeft=U+"G";K.cursorSavePosition=TF?"\x1B7":U+"s";K.cursorRestorePosition=TF?"\x1B8":U+"u";K.cursorGetPosition=U+"6n";K.cursorNextLine=U+"E";K.cursorPrevLine=U+"F";K.cursorHide=U+"?25l";K.cursorShow=U+"?25h";K.eraseLines=(D)=>{let u="";for(let F=0;F<D;F++)u+=K.eraseLine+(F<D-1?K.cursorUp():"");if(D)u+=K.cursorLeft;return u};K.eraseEndLine=U+"K";K.eraseStartLine=U+"1K";K.eraseLine=U+"2K";K.eraseDown=U+"J";K.eraseUp=U+"1J";K.eraseScreen=U+"2J";K.scrollUp=U+"S";K.scrollDown=U+"T";K.clearScreen="\x1Bc";K.clearTerminal=process.platform==="win32"?`${K.eraseScreen}${U}0f`:`${K.eraseScreen}${U}3J${U}H`;K.beep=ED;K.link=(D,u)=>{return[zD,"8",aD,aD,u,ED,D,zD,"8",aD,aD,ED].join("")};K.image=(D,u={})=>{let F=`${zD}1337;File=inline=1`;if(u.width)F+=`;width=${u.width}`;if(u.height)F+=`;height=${u.height}`;if(u.preserveAspectRatio===!1)F+=";preserveAspectRatio=0";return F+":"+D.toString("base64")+ED};K.iTerm={setCwd:(D=process.cwd())=>`${zD}50;CurrentDir=${D}${ED}`,annotation:(D,u={})=>{let F=`${zD}1337;`;const C=typeof u.x!=="undefined",E=typeof u.y!=="undefined";if((C||E)&&!(C&&E&&typeof u.length!=="undefined"))throw new Error("`x`, `y` and `length` must be defined when `x` or `y` is defined");if(D=D.replace(/\|/g,""),F+=u.isHidden?"AddHiddenAnnotation=":"AddAnnotation=",u.length>0)F+=(C?[D,u.length,u.x,u.y]:[u.length,D]).join("|");else F+=D;return F+ED}}});function Z2(){const D=new Map;for(let[u,F]of Object.entries(W)){for(let[C,E]of Object.entries(F))W[C]={open:`\x1B[${E[0]}m`,close:`\x1B[${E[1]}m`},F[C]=W[C],D.set(E[0],E[1]);Object.defineProperty(W,u,{value:F,enumerable:!1})}return Object.defineProperty(W,"codes",{value:D,enumerable:!1}),W.color.close="\x1B[39m",W.bgColor.close="\x1B[49m",W.color.ansi=cu(),W.color.ansi256=lu(),W.color.ansi16m=au(),W.bgColor.ansi=cu(10),W.bgColor.ansi256=lu(10),W.bgColor.ansi16m=au(10),Object.defineProperties(W,{rgbToAnsi256:{value(u,F,C){if(u===F&&F===C){if(u<8)return 16;if(u>248)return 231;return Math.round((u-8)/247*24)+232}return 16+36*Math.round(u/255*5)+6*Math.round(F/255*5)+Math.round(C/255*5)},enumerable:!1},hexToRgb:{value(u){const F=/[a-f\d]{6}|[a-f\d]{3}/i.exec(u.toString(16));if(!F)return[0,0,0];let[C]=F;if(C.length===3)C=[...C].map((B)=>B+B).join("");const E=Number.parseInt(C,16);return[E>>16&255,E>>8&255,E&255]},enumerable:!1},hexToAnsi256:{value:(u)=>W.rgbToAnsi256(...W.hexToRgb(u)),enumerable:!1},ansi256ToAnsi:{value(u){if(u<8)return 30+u;if(u<16)return 90+(u-8);let F,C,E;if(u>=232)F=((u-232)*10+8)/255,C=F,E=F;else{u-=16;const _=u%36;F=Math.floor(u/36)/5,C=Math.floor(_/6)/5,E=_%6/5}const B=Math.max(F,C,E)*2;if(B===0)return 30;let A=30+(Math.round(E)<<2|Math.round(C)<<1|Math.round(F));if(B===2)A+=60;return A},enumerable:!1},rgbToAnsi:{value:(u,F,C)=>W.ansi256ToAnsi(W.rgbToAnsi256(u,F,C)),enumerable:!1},hexToAnsi:{value:(u)=>W.ansi256ToAnsi(W.hexToAnsi256(u)),enumerable:!1}}),W}var cu=(D=0)=>(u)=>`\x1B[${u+D}m`,lu=(D=0)=>(u)=>`\x1B[${38+D};5;${u}m`,au=(D=0)=>(u,F,C)=>`\x1B[${38+D};2;${u};${F};${C}m`,W={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],gray:[90,39],grey:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgGray:[100,49],bgGrey:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}},b3=Object.keys(W.modifier),A2=Object.keys(W.color),_2=Object.keys(W.bgColor),v3=[...A2,..._2],$2=Z2(),P=$2;import tD from"node:process";import J2 from"node:os";import iu from"node:tty";function j(D,u=globalThis.Deno?globalThis.Deno.args:tD.argv){const F=D.startsWith("-")?"":D.length===1?"-":"--",C=u.indexOf(F+D),E=u.indexOf("--");return C!==-1&&(E===-1||C<E)}function Q2(){if("FORCE_COLOR"in q){if(q.FORCE_COLOR==="true")return 1;if(q.FORCE_COLOR==="false")return 0;return q.FORCE_COLOR.length===0?1:Math.min(Number.parseInt(q.FORCE_COLOR,10),3)}}function H2(D){if(D===0)return!1;return{level:D,hasBasic:!0,has256:D>=2,has16m:D>=3}}function X2(D,{streamIsTTY:u,sniffFlags:F=!0}={}){const C=Q2();if(C!==void 0)LD=C;const E=F?LD:C;if(E===0)return 0;if(F){if(j("color=16m")||j("color=full")||j("color=truecolor"))return 3;if(j("color=256"))return 2}if("TF_BUILD"in q&&"AGENT_NAME"in q)return 1;if(D&&!u&&E===void 0)return 0;const B=E||0;if(q.TERM==="dumb")return B;if(tD.platform==="win32"){const A=J2.release().split(".");if(Number(A[0])>=10&&Number(A[2])>=10586)return Number(A[2])>=14931?3:2;return 1}if("CI"in q){if("GITHUB_ACTIONS"in q||"GITEA_ACTIONS"in q)return 3;if(["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","BUILDKITE","DRONE"].some((A)=>(A in q))||q.CI_NAME==="codeship")return 1;return B}if("TEAMCITY_VERSION"in q)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(q.TEAMCITY_VERSION)?1:0;if(q.COLORTERM==="truecolor")return 3;if(q.TERM==="xterm-kitty")return 3;if("TERM_PROGRAM"in q){const A=Number.parseInt((q.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(q.TERM_PROGRAM){case"iTerm.app":return A>=3?3:2;case"Apple_Terminal":return 2}}if(/-256(color)?$/i.test(q.TERM))return 2;if(/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(q.TERM))return 1;if("COLORTERM"in q)return 1;return B}function nu(D,u={}){const F=X2(D,{streamIsTTY:D&&D.isTTY,...u});return H2(F)}var{env:q}=tD,LD;if(j("no-color")||j("no-colors")||j("color=false")||j("color=never"))LD=0;else if(j("color")||j("colors")||j("color=true")||j("color=always"))LD=1;var G2={stdout:nu({isTTY:iu.isatty(1)}),stderr:nu({isTTY:iu.isatty(2)})},ru=G2;function tu(D,u,F){let C=D.indexOf(u);if(C===-1)return D;const E=u.length;let B=0,A="";do A+=D.slice(B,C)+u+F,B=C+E,C=D.indexOf(u,B);while(C!==-1);return A+=D.slice(B),A}function ou(D,u,F,C){let E=0,B="";do{const A=D[C-1]==="\r";B+=D.slice(E,A?C-1:C)+u+(A?"\r\n":"\n")+F,E=C+1,C=D.indexOf("\n",E)}while(C!==-1);return B+=D.slice(E),B}function HD(D){return O2(D)}var{stdout:su,stderr:eu}=ru,oD=Symbol("GENERATOR"),r=Symbol("STYLER"),QD=Symbol("IS_EMPTY"),D0=["ansi","ansi","ansi256","ansi16m"],t=Object.create(null),K2=(D,u={})=>{if(u.level&&!(Number.isInteger(u.level)&&u.level>=0&&u.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");const F=su?su.level:0;D.level=u.level===void 0?F:u.level};var O2=(D)=>{const u=(...F)=>F.join(" ");return K2(u,D),Object.setPrototypeOf(u,HD.prototype),u};Object.setPrototypeOf(HD.prototype,Function.prototype);for(let[D,u]of Object.entries(P))t[D]={get(){const F=ID(this,eD(u.open,u.close,this[r]),this[QD]);return Object.defineProperty(this,D,{value:F}),F}};t.visible={get(){const D=ID(this,this[r],!0);return Object.defineProperty(this,"visible",{value:D}),D}};var sD=(D,u,F,...C)=>{if(D==="rgb"){if(u==="ansi16m")return P[F].ansi16m(...C);if(u==="ansi256")return P[F].ansi256(P.rgbToAnsi256(...C));return P[F].ansi(P.rgbToAnsi(...C))}if(D==="hex")return sD("rgb",u,F,...P.hexToRgb(...C));return P[F][D](...C)},U2=["rgb","hex","ansi256"];for(let D of U2){t[D]={get(){const{level:F}=this;return function(...C){const E=eD(sD(D,D0[F],"color",...C),P.color.close,this[r]);return ID(this,E,this[QD])}}};const u="bg"+D[0].toUpperCase()+D.slice(1);t[u]={get(){const{level:F}=this;return function(...C){const E=eD(sD(D,D0[F],"bgColor",...C),P.bgColor.close,this[r]);return ID(this,E,this[QD])}}}}var Y2=Object.defineProperties(()=>{},{...t,level:{enumerable:!0,get(){return this[oD].level},set(D){this[oD].level=D}}}),eD=(D,u,F)=>{let C,E;if(F===void 0)C=D,E=u;else C=F.openAll+D,E=u+F.closeAll;return{open:D,close:u,openAll:C,closeAll:E,parent:F}},ID=(D,u,F)=>{const C=(...E)=>W2(C,E.length===1?""+E[0]:E.join(" "));return Object.setPrototypeOf(C,Y2),C[oD]=D,C[r]=u,C[QD]=F,C},W2=(D,u)=>{if(D.level<=0||!u)return D[QD]?"":u;let F=D[r];if(F===void 0)return u;const{openAll:C,closeAll:E}=F;if(u.includes("\x1B"))while(F!==void 0)u=tu(u,F.close,F.open),F=F.parent;const B=u.indexOf("\n");if(B!==-1)u=ou(u,E,C,B);return C+u+E};Object.defineProperties(HD.prototype,t);var N2=HD(),i3=HD({level:eu?eu.level:0});var H=N2;var gu=I(F0(),1);import vD from"node:process";import O0 from"node:process";var X0=I(A0(),1),G0=I(H0(),1);import z2 from"node:process";var R2=X0.default(()=>{G0.default(()=>{z2.stderr.write("\x1B[?25h")},{alwaysLast:!0})}),K0=R2;var xD=!1,DD={};DD.show=(D=O0.stderr)=>{if(!D.isTTY)return;xD=!1,D.write("\x1B[?25h")};DD.hide=(D=O0.stderr)=>{if(!D.isTTY)return;K0(),xD=!0,D.write("\x1B[?25l")};DD.toggle=(D,u)=>{if(D!==void 0)xD=D;if(xD)DD.show(u);else DD.hide(u)};var Cu=DD;var OD=I(bD(),1);import f from"node:process";function Eu(){if(f.platform!=="win32")return f.env.TERM!=="linux";return Boolean(f.env.CI)||Boolean(f.env.WT_SESSION)||Boolean(f.env.TERMINUS_SUBLIME)||f.env.ConEmuTask==="{cmd::Cmder}"||f.env.TERM_PROGRAM==="Terminus-Sublime"||f.env.TERM_PROGRAM==="vscode"||f.env.TERM==="xterm-256color"||f.env.TERM==="alacritty"||f.env.TERMINAL_EMULATOR==="JetBrains-JediTerm"}var V2={info:H.blue("\u2139"),success:H.green("\u2714"),warning:H.yellow("\u26A0"),error:H.red("\u2716")},L2={info:H.blue("i"),success:H.green("\u221A"),warning:H.yellow("\u203C"),error:H.red("\xD7")},I2=Eu()?V2:L2,GD=I2;function Bu({onlyFirst:D=!1}={}){const u=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(u,D?void 0:"g")}var j2=Bu();function KD(D){if(typeof D!=="string")throw new TypeError(`Expected a \`string\`, got \`${typeof D}\``);return D.replace(j2,"")}function N0(D){return D===161||D===164||D===167||D===168||D===170||D===173||D===174||D>=176&&D<=180||D>=182&&D<=186||D>=188&&D<=191||D===198||D===208||D===215||D===216||D>=222&&D<=225||D===230||D>=232&&D<=234||D===236||D===237||D===240||D===242||D===243||D>=247&&D<=250||D===252||D===254||D===257||D===273||D===275||D===283||D===294||D===295||D===299||D>=305&&D<=307||D===312||D>=319&&D<=322||D===324||D>=328&&D<=331||D===333||D===338||D===339||D===358||D===359||D===363||D===462||D===464||D===466||D===468||D===470||D===472||D===474||D===476||D===593||D===609||D===708||D===711||D>=713&&D<=715||D===717||D===720||D>=728&&D<=731||D===733||D===735||D>=768&&D<=879||D>=913&&D<=929||D>=931&&D<=937||D>=945&&D<=961||D>=963&&D<=969||D===1025||D>=1040&&D<=1103||D===1105||D===8208||D>=8211&&D<=8214||D===8216||D===8217||D===8220||D===8221||D>=8224&&D<=8226||D>=8228&&D<=8231||D===8240||D===8242||D===8243||D===8245||D===8251||D===8254||D===8308||D===8319||D>=8321&&D<=8324||D===8364||D===8451||D===8453||D===8457||D===8467||D===8470||D===8481||D===8482||D===8486||D===8491||D===8531||D===8532||D>=8539&&D<=8542||D>=8544&&D<=8555||D>=8560&&D<=8569||D===8585||D>=8592&&D<=8601||D===8632||D===8633||D===8658||D===8660||D===8679||D===8704||D===8706||D===8707||D===8711||D===8712||D===8715||D===8719||D===8721||D===8725||D===8730||D>=8733&&D<=8736||D===8739||D===8741||D>=8743&&D<=8748||D===8750||D>=8756&&D<=8759||D===8764||D===8765||D===8776||D===8780||D===8786||D===8800||D===8801||D>=8804&&D<=8807||D===8810||D===8811||D===8814||D===8815||D===8834||D===8835||D===8838||D===8839||D===8853||D===8857||D===8869||D===8895||D===8978||D>=9312&&D<=9449||D>=9451&&D<=9547||D>=9552&&D<=9587||D>=9600&&D<=9615||D>=9618&&D<=9621||D===9632||D===9633||D>=9635&&D<=9641||D===9650||D===9651||D===9654||D===9655||D===9660||D===9661||D===9664||D===9665||D>=9670&&D<=9672||D===9675||D>=9678&&D<=9681||D>=9698&&D<=9701||D===9711||D===9733||D===9734||D===9737||D===9742||D===9743||D===9756||D===9758||D===9792||D===9794||D===9824||D===9825||D>=9827&&D<=9829||D>=9831&&D<=9834||D===9836||D===9837||D===9839||D===9886||D===9887||D===9919||D>=9926&&D<=9933||D>=9935&&D<=9939||D>=9941&&D<=9953||D===9955||D===9960||D===9961||D>=9963&&D<=9969||D===9972||D>=9974&&D<=9977||D===9979||D===9980||D===9982||D===9983||D===10045||D>=10102&&D<=10111||D>=11094&&D<=11097||D>=12872&&D<=12879||D>=57344&&D<=63743||D>=65024&&D<=65039||D===65533||D>=127232&&D<=127242||D>=127248&&D<=127277||D>=127280&&D<=127337||D>=127344&&D<=127373||D===127375||D===127376||D>=127387&&D<=127404||D>=917760&&D<=917999||D>=983040&&D<=1048573||D>=1048576&&D<=1114109}function q0(D){return D===12288||D>=65281&&D<=65376||D>=65504&&D<=65510}function z0(D){return D>=4352&&D<=4447||D===8986||D===8987||D===9001||D===9002||D>=9193&&D<=9196||D===9200||D===9203||D===9725||D===9726||D===9748||D===9749||D>=9800&&D<=9811||D===9855||D===9875||D===9889||D===9898||D===9899||D===9917||D===9918||D===9924||D===9925||D===9934||D===9940||D===9962||D===9970||D===9971||D===9973||D===9978||D===9981||D===9989||D===9994||D===9995||D===10024||D===10060||D===10062||D>=10067&&D<=10069||D===10071||D>=10133&&D<=10135||D===10160||D===10175||D===11035||D===11036||D===11088||D===11093||D>=11904&&D<=11929||D>=11931&&D<=12019||D>=12032&&D<=12245||D>=12272&&D<=12287||D>=12289&&D<=12350||D>=12353&&D<=12438||D>=12441&&D<=12543||D>=12549&&D<=12591||D>=12593&&D<=12686||D>=12688&&D<=12771||D>=12783&&D<=12830||D>=12832&&D<=12871||D>=12880&&D<=19903||D>=19968&&D<=42124||D>=42128&&D<=42182||D>=43360&&D<=43388||D>=44032&&D<=55203||D>=63744&&D<=64255||D>=65040&&D<=65049||D>=65072&&D<=65106||D>=65108&&D<=65126||D>=65128&&D<=65131||D>=94176&&D<=94180||D===94192||D===94193||D>=94208&&D<=100343||D>=100352&&D<=101589||D>=101632&&D<=101640||D>=110576&&D<=110579||D>=110581&&D<=110587||D===110589||D===110590||D>=110592&&D<=110882||D===110898||D>=110928&&D<=110930||D===110933||D>=110948&&D<=110951||D>=110960&&D<=111355||D===126980||D===127183||D===127374||D>=127377&&D<=127386||D>=127488&&D<=127490||D>=127504&&D<=127547||D>=127552&&D<=127560||D===127568||D===127569||D>=127584&&D<=127589||D>=127744&&D<=127776||D>=127789&&D<=127797||D>=127799&&D<=127868||D>=127870&&D<=127891||D>=127904&&D<=127946||D>=127951&&D<=127955||D>=127968&&D<=127984||D===127988||D>=127992&&D<=128062||D===128064||D>=128066&&D<=128252||D>=128255&&D<=128317||D>=128331&&D<=128334||D>=128336&&D<=128359||D===128378||D===128405||D===128406||D===128420||D>=128507&&D<=128591||D>=128640&&D<=128709||D===128716||D>=128720&&D<=128722||D>=128725&&D<=128727||D>=128732&&D<=128735||D===128747||D===128748||D>=128756&&D<=128764||D>=128992&&D<=129003||D===129008||D>=129292&&D<=129338||D>=129340&&D<=129349||D>=129351&&D<=129535||D>=129648&&D<=129660||D>=129664&&D<=129672||D>=129680&&D<=129725||D>=129727&&D<=129733||D>=129742&&D<=129755||D>=129760&&D<=129768||D>=129776&&D<=129784||D>=131072&&D<=196605||D>=196608&&D<=262141}function T2(D){if(!Number.isSafeInteger(D))throw new TypeError(`Expected a code point, got \`${typeof D}\`.`)}function R0(D,{ambiguousAsWide:u=!1}={}){if(T2(D),q0(D)||z0(D)||u&&N0(D))return 2;return 1}var L0=I(V0(),1),w2=new Intl.Segmenter,S2=/^\p{Default_Ignorable_Code_Point}$/u;function Au(D,u={}){if(typeof D!=="string"||D.length===0)return 0;const{ambiguousIsNarrow:F=!0,countAnsiEscapeCodes:C=!1}=u;if(!C)D=KD(D);if(D.length===0)return 0;let E=0;const B={ambiguousAsWide:!F};for(let{segment:A}of w2.segment(D)){const _=A.codePointAt(0);if(_<=31||_>=127&&_<=159)continue;if(_>=8203&&_<=8207||_===65279)continue;if(_>=768&&_<=879||_>=6832&&_<=6911||_>=7616&&_<=7679||_>=8400&&_<=8447||_>=65056&&_<=65071)continue;if(_>=55296&&_<=57343)continue;if(_>=65024&&_<=65039)continue;if(S2.test(A))continue;if(L0.default().test(A)){E+=2;continue}E+=R0(_,B)}return E}function _u({stream:D=process.stdout}={}){return Boolean(D&&D.isTTY&&process.env.TERM!=="dumb"&&!("CI"in process.env))}import b from"node:process";function Zu(){if(b.platform!=="win32")return b.env.TERM!=="linux";return Boolean(b.env.WT_SESSION)||Boolean(b.env.TERMINUS_SUBLIME)||b.env.ConEmuTask==="{cmd::Cmder}"||b.env.TERM_PROGRAM==="Terminus-Sublime"||b.env.TERM_PROGRAM==="vscode"||b.env.TERM==="xterm-256color"||b.env.TERM==="alacritty"||b.env.TERMINAL_EMULATOR==="JetBrains-JediTerm"}import v from"node:process";var P2=3;class I0{#E=0;start(){if(this.#E++,this.#E===1)this.#F()}stop(){if(this.#E<=0)throw new Error("`stop` called more times than `start`");if(this.#E--,this.#E===0)this.#D()}#F(){if(v.platform==="win32"||!v.stdin.isTTY)return;v.stdin.setRawMode(!0),v.stdin.on("data",this.#B),v.stdin.resume()}#D(){if(!v.stdin.isTTY)return;v.stdin.off("data",this.#B),v.stdin.pause(),v.stdin.setRawMode(!1)}#B(D){if(D[0]===P2)v.emit("SIGINT")}}var f2=new I0,$u=f2;var x2=I(bD(),1);class j0{#E=0;#F=!1;#D=0;#B=0;#u;#A;#C;#H;#X;#$;#J;#Q;#K;#_;#Z;color;constructor(D){if(typeof D==="string")D={text:D};if(this.#u={color:"cyan",stream:vD.stderr,discardStdin:!0,hideCursor:!0,...D},this.color=this.#u.color,this.spinner=this.#u.spinner,this.#X=this.#u.interval,this.#C=this.#u.stream,this.#$=typeof this.#u.isEnabled==="boolean"?this.#u.isEnabled:_u({stream:this.#C}),this.#J=typeof this.#u.isSilent==="boolean"?this.#u.isSilent:!1,this.text=this.#u.text,this.prefixText=this.#u.prefixText,this.suffixText=this.#u.suffixText,this.indent=this.#u.indent,vD.env.NODE_ENV==="test")this._stream=this.#C,this._isEnabled=this.#$,Object.defineProperty(this,"_linesToClear",{get(){return this.#E},set(u){this.#E=u}}),Object.defineProperty(this,"_frameIndex",{get(){return this.#B}}),Object.defineProperty(this,"_lineCount",{get(){return this.#D}})}get indent(){return this.#Q}set indent(D=0){if(!(D>=0&&Number.isInteger(D)))throw new Error("The `indent` option must be an integer from 0 and up");this.#Q=D,this.#G()}get interval(){return this.#X??this.#A.interval??100}get spinner(){return this.#A}set spinner(D){if(this.#B=0,this.#X=void 0,typeof D==="object"){if(D.frames===void 0)throw new Error("The given spinner must have a `frames` property");this.#A=D}else if(!Zu())this.#A=OD.default.line;else if(D===void 0)this.#A=OD.default.dots;else if(D!=="default"&&OD.default[D])this.#A=OD.default[D];else throw new Error(`There is no built-in spinner named '${D}'. See https://github.com/sindresorhus/cli-spinners/blob/main/spinners.json for a full list.`)}get text(){return this.#K}set text(D=""){this.#K=D,this.#G()}get prefixText(){return this.#_}set prefixText(D=""){this.#_=D,this.#G()}get suffixText(){return this.#Z}set suffixText(D=""){this.#Z=D,this.#G()}get isSpinning(){return this.#H!==void 0}#O(D=this.#_,u=" "){if(typeof D==="string"&&D!=="")return D+u;if(typeof D==="function")return D()+u;return""}#U(D=this.#Z,u=" "){if(typeof D==="string"&&D!=="")return u+D;if(typeof D==="function")return u+D();return""}#G(){const D=this.#C.columns??80,u=this.#O(this.#_,"-"),F=this.#U(this.#Z,"-"),C=" ".repeat(this.#Q)+u+"--"+this.#K+"--"+F;this.#D=0;for(let E of KD(C).split("\n"))this.#D+=Math.max(1,Math.ceil(Au(E,{countAnsiEscapeCodes:!0})/D))}get isEnabled(){return this.#$&&!this.#J}set isEnabled(D){if(typeof D!=="boolean")throw new TypeError("The `isEnabled` option must be a boolean");this.#$=D}get isSilent(){return this.#J}set isSilent(D){if(typeof D!=="boolean")throw new TypeError("The `isSilent` option must be a boolean");this.#J=D}frame(){const{frames:D}=this.#A;let u=D[this.#B];if(this.color)u=H[this.color](u);this.#B=++this.#B%D.length;const F=typeof this.#_==="string"&&this.#_!==""?this.#_+" ":"",C=typeof this.text==="string"?" "+this.text:"",E=typeof this.#Z==="string"&&this.#Z!==""?" "+this.#Z:"";return F+u+C+E}clear(){if(!this.#$||!this.#C.isTTY)return this;this.#C.cursorTo(0);for(let D=0;D<this.#E;D++){if(D>0)this.#C.moveCursor(0,-1);this.#C.clearLine(1)}if(this.#Q||this.lastIndent!==this.#Q)this.#C.cursorTo(this.#Q);return this.lastIndent=this.#Q,this.#E=0,this}render(){if(this.#J)return this;return this.clear(),this.#C.write(this.frame()),this.#E=this.#D,this}start(D){if(D)this.text=D;if(this.#J)return this;if(!this.#$){if(this.text)this.#C.write(`- ${this.text}\n`);return this}if(this.isSpinning)return this;if(this.#u.hideCursor)Cu.hide(this.#C);if(this.#u.discardStdin&&vD.stdin.isTTY)this.#F=!0,$u.start();return this.render(),this.#H=setInterval(this.render.bind(this),this.interval),this}stop(){if(!this.#$)return this;if(clearInterval(this.#H),this.#H=void 0,this.#B=0,this.clear(),this.#u.hideCursor)Cu.show(this.#C);if(this.#u.discardStdin&&vD.stdin.isTTY&&this.#F)$u.stop(),this.#F=!1;return this}succeed(D){return this.stopAndPersist({symbol:GD.success,text:D})}fail(D){return this.stopAndPersist({symbol:GD.error,text:D})}warn(D){return this.stopAndPersist({symbol:GD.warning,text:D})}info(D){return this.stopAndPersist({symbol:GD.info,text:D})}stopAndPersist(D={}){if(this.#J)return this;const u=D.prefixText??this.#_,F=this.#O(u," "),C=D.symbol??" ",E=D.text??this.text,B=typeof E==="string"?" "+E:"",A=D.suffixText??this.#Z,_=this.#U(A," "),Z=F+C+B+_+"\n";return this.stop(),this.#C.write(Z),this}}function Ju(D){return new j0(D)}var k2=async(D,u,F=280)=>{try{const C=await fetch("https://game-domain.blum.codes/api/v1/game/claim",{headers:{authorization:`Bearer ${D}`,"content-type":"application/json"},body:JSON.stringify({gameId:u,points:F}),method:"POST"});if(C.status!==200)throw new Error(`Error when claiming point with game ID: ${u} with code: ${C.status} - ${C.statusText}`);return!0}catch(C){throw new Error(C.message)}},T0=k2;var b2=async(D)=>{try{const u=await fetch("https://game-domain.blum.codes/api/v1/user/balance",{headers:{authorization:`Bearer ${D}`},method:"GET"});if(u.status!==200)throw new Error(`Error when getting balance & play passes with code: ${u.status} - ${u.statusText}`);return await u.json()}catch(u){throw new Error(u.message)}},hD=b2;var v2=async(D)=>{try{const u=await fetch("https://game-domain.blum.codes/api/v1/game/play",{headers:{authorization:`Bearer ${D}`},method:"POST"});if(u.status!==200)throw new Error(`Error when generating game ID with code: ${u.status} - ${u.statusText}`);return await u.json()}catch(u){throw new Error(u.message)}},w0=v2;var yD=(D)=>D.name==="backspace";var mD=(D)=>D.name==="enter"||D.name==="return";class Qu extends Error{name="CancelPromptError";message="Prompt was canceled"}class Hu extends Error{name="ExitPromptError"}class Xu extends Error{name="HookError"}class Gu extends Error{name="ValidationError"}import{AsyncResource as y0}from"node:async_hooks";import{AsyncLocalStorage as h2,AsyncResource as y2}from"node:async_hooks";function m2(D){return{rl:D,hooks:[],hooksCleanup:[],hooksEffect:[],index:0,handleChange(){}}}function P0(D,u){const F=m2(D);return S0.run(F,()=>{function C(E){F.handleChange=()=>{F.index=0,E()},F.handleChange()}u(C)})}function l(){const D=S0.getStore();if(!D)throw new Xu("[Inquirer] Hook functions can only be called from within a prompt");return D}function Ku(){return l().rl}function Ou(D){const u=(...F)=>{const C=l();let E=!1;const B=C.handleChange;C.handleChange=()=>{E=!0};const A=D(...F);if(E)B();return C.handleChange=B,A};return y2.bind(u)}function dD(D){const u=l(),{index:F}=u,C={get(){return u.hooks[F]},set(B){u.hooks[F]=B},initialized:F in u.hooks},E=D(C);return u.index++,E}function f0(){l().handleChange()}var S0=new h2,UD={queue(D){const u=l(),{index:F}=u;u.hooksEffect.push(()=>{u.hooksCleanup[F]?.();const C=D(Ku());if(C!=null&&typeof C!=="function")throw new Gu("useEffect return value must be a cleanup function or nothing.");u.hooksCleanup[F]=C})},run(){const D=l();Ou(()=>{D.hooksEffect.forEach((u)=>{u()}),D.hooksEffect.length=0})()},clearAll(){const D=l();D.hooksCleanup.forEach((u)=>{u?.()}),D.hooksEffect.length=0,D.hooksCleanup.length=0}};function L(D){return dD((u)=>{const F=(E)=>{if(u.get()!==E)u.set(E),f0()};if(u.initialized)return[u.get(),F];const C=typeof D==="function"?D():D;return u.set(C),[C,F]})}function gD(D,u){dD((F)=>{const C=F.get();if(!Array.isArray(C)||u.some((B,A)=>!Object.is(B,C[A])))UD.queue(D);F.set(u)})}var x=I(k0(),1),Uu=I(bD(),1),b0={prefix:x.default.green("?"),spinner:{interval:Uu.default.dots.interval,frames:Uu.default.dots.frames.map((D)=>x.default.yellow(D))},style:{answer:x.default.cyan,message:x.default.bold,error:(D)=>x.default.red(`> ${D}`),defaultAnswer:(D)=>x.default.dim(`(${D})`),help:x.default.dim,highlight:x.default.cyan,key:(D)=>x.default.cyan(x.default.bold(`<${D}>`))}};function v0(D){if(typeof D!=="object"||D===null)return!1;let u=D;while(Object.getPrototypeOf(u)!==null)u=Object.getPrototypeOf(u);return Object.getPrototypeOf(D)===u}function h0(...D){const u={};for(let F of D)for(let[C,E]of Object.entries(F)){const B=u[C];u[C]=v0(B)&&v0(E)?h0(B,E):E}return u}function a(...D){const u=[b0,...D.filter((F)=>F!=null)];return h0(...u)}function YD({isLoading:D=!1,theme:u}){const[F,C]=L(!1),[E,B]=L(0),{prefix:A,spinner:_}=a(u);if(gD(()=>{if(D){let Z,J=-1;const Q=setTimeout(y0.bind(()=>{C(!0),Z=setInterval(y0.bind(()=>{J=J+1,B(J%_.frames.length)}),_.interval)}),300);return()=>{clearTimeout(Q),clearInterval(Z)}}else C(!1)},[D]),F)return _.frames[E];return A}function m0(D){return L({current:D})[0]}function WD(D){const u=m0(D);u.current=D,gD((F)=>{let C=!1;const E=Ou((B,A)=>{if(C)return;u.current(A,F)});return F.input.on("keypress",E),()=>{C=!0,F.input.removeListener("keypress",E)}},[])}var KF=I(g0(),1),OF=I(GF(),1);function Lu(D,u){return D.split("\n").flatMap((F)=>OF.default(F,u,{trim:!1,hard:!0}).split("\n").map((C)=>C.trimEnd())).join("\n")}function UF(){return KF.default({defaultWidth:80,output:Ku().output})}import*as xF from"node:readline";import{AsyncResource as U3}from"node:async_hooks";class Iu extends Promise{cancel=()=>{}}var kF=I(NF(),1);var i=[];i.push("SIGHUP","SIGINT","SIGTERM");if(process.platform!=="win32")i.push("SIGALRM","SIGABRT","SIGVTALRM","SIGXCPU","SIGXFSZ","SIGUSR2","SIGTRAP","SIGSYS","SIGQUIT","SIGIOT");if(process.platform==="linux")i.push("SIGIO","SIGPOLL","SIGPWR","SIGSTKFLT");var lD=(D)=>!!D&&typeof D==="object"&&typeof D.removeListener==="function"&&typeof D.emit==="function"&&typeof D.reallyExit==="function"&&typeof D.listeners==="function"&&typeof D.kill==="function"&&typeof D.pid==="number"&&typeof D.on==="function",ju=Symbol.for("signal-exit emitter"),Tu=globalThis,Q3=Object.defineProperty.bind(Object);class qF{emitted={afterExit:!1,exit:!1};listeners={afterExit:[],exit:[]};count=0;id=Math.random();constructor(){if(Tu[ju])return Tu[ju];Q3(Tu,ju,{value:this,writable:!1,enumerable:!1,configurable:!1})}on(D,u){this.listeners[D].push(u)}removeListener(D,u){const F=this.listeners[D],C=F.indexOf(u);if(C===-1)return;if(C===0&&F.length===1)F.length=0;else F.splice(C,1)}emit(D,u,F){if(this.emitted[D])return!1;this.emitted[D]=!0;let C=!1;for(let E of this.listeners[D])C=E(u,F)===!0||C;if(D==="exit")C=this.emit("afterExit",u,F)||C;return C}}class Su{}var H3=(D)=>{return{onExit(u,F){return D.onExit(u,F)},load(){return D.load()},unload(){return D.unload()}}};class zF extends Su{onExit(){return()=>{}}load(){}unload(){}}class RF extends Su{#E=wu.platform==="win32"?"SIGINT":"SIGHUP";#F=new qF;#D;#B;#u;#A={};#C=!1;constructor(D){super();this.#D=D,this.#A={};for(let u of i)this.#A[u]=()=>{const F=this.#D.listeners(u);let{count:C}=this.#F;const E=D;if(typeof E.__signal_exit_emitter__==="object"&&typeof E.__signal_exit_emitter__.count==="number")C+=E.__signal_exit_emitter__.count;if(F.length===C){this.unload();const B=this.#F.emit("exit",null,u),A=u==="SIGHUP"?this.#E:u;if(!B)D.kill(D.pid,A)}};this.#u=D.reallyExit,this.#B=D.emit}onExit(D,u){if(!lD(this.#D))return()=>{};if(this.#C===!1)this.load();const F=u?.alwaysLast?"afterExit":"exit";return this.#F.on(F,D),()=>{if(this.#F.removeListener(F,D),this.#F.listeners.exit.length===0&&this.#F.listeners.afterExit.length===0)this.unload()}}load(){if(this.#C)return;this.#C=!0,this.#F.count+=1;for(let D of i)try{const u=this.#A[D];if(u)this.#D.on(D,u)}catch(u){}this.#D.emit=(D,...u)=>{return this.#X(D,...u)},this.#D.reallyExit=(D)=>{return this.#H(D)}}unload(){if(!this.#C)return;this.#C=!1,i.forEach((D)=>{const u=this.#A[D];if(!u)throw new Error("Listener not defined for signal: "+D);try{this.#D.removeListener(D,u)}catch(F){}}),this.#D.emit=this.#B,this.#D.reallyExit=this.#u,this.#F.count-=1}#H(D){if(!lD(this.#D))return 0;return this.#D.exitCode=D||0,this.#F.emit("exit",this.#D.exitCode,null),this.#u.call(this.#D,this.#D.exitCode)}#X(D,...u){const F=this.#B;if(D==="exit"&&lD(this.#D)){if(typeof u[0]==="number")this.#D.exitCode=u[0];const C=F.call(this.#D,D,...u);return this.#F.emit("exit",this.#D.exitCode,null),C}else return F.call(this.#D,D,...u)}}var wu=globalThis.process,{onExit:MF,load:TC,unload:wC}=H3(lD(wu)?new RF(wu):new zF);var fF=I(jF(),1),d=I(wF(),1);function PF(D){return D>0?d.default.cursorDown(D):""}var SF=(D)=>D.split("\n").length,O3=(D)=>D.split("\n").pop()??"";class iD{rl;height=0;extraLinesUnderPrompt=0;cursorPos;constructor(D){this.rl=D,this.rl=D,this.cursorPos=D.getCursorPos()}write(D){this.rl.output.unmute(),this.rl.output.write(D),this.rl.output.mute()}render(D,u=""){const F=O3(D),C=fF.default(F);let E=C;if(this.rl.line.length>0)E=E.slice(0,-this.rl.line.length);this.rl.setPrompt(E),this.cursorPos=this.rl.getCursorPos();const B=UF();if(D=Lu(D,B),u=Lu(u,B),C.length%B===0)D+="\n";let A=D+(u?"\n"+u:"");const Z=Math.floor(C.length/B)-this.cursorPos.rows+(u?SF(u):0);if(Z>0)A+=d.default.cursorUp(Z);A+=d.default.cursorTo(this.cursorPos.cols),this.write(PF(this.extraLinesUnderPrompt)+d.default.eraseLines(this.height)+A),this.extraLinesUnderPrompt=Z,this.height=SF(A)}checkCursorPos(){const D=this.rl.getCursorPos();if(D.cols!==this.cursorPos.cols)this.write(d.default.cursorTo(D.cols)),this.cursorPos=D}done({clearContent:D}){this.rl.setPrompt("");let u=PF(this.extraLinesUnderPrompt);u+=D?d.default.eraseLines(this.height):"\n",u+=d.default.cursorShow,this.write(u),this.rl.close()}}function RD(D){return(F,C)=>{const E=C?.input??process.stdin,B=new kF.default;B.pipe(C?.output??process.stdout);const A=xF.createInterface({terminal:!0,input:E,output:B}),_=new iD(A);let Z=()=>{};const J=new Iu((Q,O)=>{P0(A,(T)=>{function k(){_.checkCursorPos()}const n=MF((V,S)=>{w(),O(new Hu(`User force closed the prompt with ${V} ${S}`))}),m=U3.bind(()=>{try{UD.clearAll()}catch(V){O(V)}});function w(){m(),_.done({clearContent:Boolean(C?.clearPromptOnDone)}),n(),A.input.removeListener("keypress",k),A.removeListener("close",m),B.end()}Z=()=>{w(),O(new Qu)};function BD(V){setImmediate(()=>{w(),Q(V)})}T(()=>{try{const V=D(F,BD),[S,h]=typeof V==="string"?[V]:V;_.render(S,h),UD.run()}catch(V){w(),O(V)}}),A.input.on("keypress",k),A.on("close",m)})});return J.cancel=Z,J}}var fu=RD((D,u)=>{const{required:F,validate:C=()=>!0}=D,E=a(D.theme),[B,A]=L("pending"),[_="",Z]=L(D.default),[J,Q]=L(),[O,T]=L(""),n=YD({isLoading:B==="loading",theme:E});WD(async(S,h)=>{if(B!=="pending")return;if(mD(S)){const g=O||_;A("loading");const AD=F&&!g?"You must provide a value":await C(g);if(AD===!0)T(g),A("done"),u(g);else h.write(O),Q(AD||"You must provide a valid value"),A("pending")}else if(yD(S)&&!O)Z(void 0);else if(S.name==="tab"&&!O)Z(void 0),h.clearLine(0),h.write(_),T(_);else T(h.line),Q(void 0)});const m=E.style.message(D.message);let w=O;if(typeof D.transformer==="function")w=D.transformer(O,{isFinal:B==="done"});else if(B==="done")w=E.style.answer(O);let BD;if(_&&B!=="done"&&!O)BD=E.style.defaultAnswer(_);let V="";if(J)V=E.style.error(J);return[[n,m,BD,w].filter((S)=>S!==void 0).join(" "),V]});function Y3(D,u,F){const C=D*Math.pow(10,6),E=u*Math.pow(10,6),B=F*Math.pow(10,6);return(C-(Number.isFinite(F)?B:0))%E===0}function bF(D,{min:u,max:F,step:C}){if(D==null||Number.isNaN(D))return!1;else if(D<u||D>F)return`Value must be between ${u} and ${F}`;else if(C!=="any"&&!Y3(D,C,u))return`Value must be a multiple of ${C}${Number.isFinite(u)?` starting from ${u}`:""}`;return!0}var MD=RD((D,u)=>{const{validate:F=()=>!0,min:C=-1/0,max:E=1/0,step:B=1,required:A=!1}=D,_=a(D.theme),[Z,J]=L("pending"),[Q,O]=L(""),T=bF(D.default,{min:C,max:E,step:B})===!0?D.default?.toString():void 0,[k="",n]=L(T),[m,w]=L(),V=YD({isLoading:Z==="loading",theme:_});WD(async(_D,VD)=>{if(Z!=="pending")return;if(mD(_D)){const pu=Q||k,ZD=pu===""?void 0:Number(pu);J("loading");let $D=!0;if(A||ZD!=null)$D=bF(ZD,{min:C,max:E,step:B});if($D===!0)$D=await F(ZD);if($D===!0)O(String(ZD??"")),J("done"),u(ZD);else VD.write(Q),w($D||"You must provide a valid numeric value"),J("pending")}else if(yD(_D)&&!Q)n(void 0);else if(_D.name==="tab"&&!Q)n(void 0),VD.clearLine(0),VD.write(k),O(k);else O(VD.line),w(void 0)});const S=_.style.message(D.message);let h=Q;if(Z==="done")h=_.style.answer(Q);let g;if(k&&Z!=="done"&&!Q)g=_.style.defaultAnswer(k);let AD="";if(m)AD=_.style.error(m);return[[V,S,g,h].filter((_D)=>_D!==void 0).join(" "),AD]});var yu={};E2(yu,{stringifyUrl:()=>aF,stringify:()=>cF,pick:()=>iF,parseUrl:()=>lF,parse:()=>hu,extract:()=>vu,exclude:()=>L3});function xu(D,u){try{return[decodeURIComponent(D.join(""))]}catch{}if(D.length===1)return D;u=u||1;const F=D.slice(0,u),C=D.slice(u);return Array.prototype.concat.call([],xu(F),xu(C))}function W3(D){try{return decodeURIComponent(D)}catch{let u=D.match(vF)||[];for(let F=1;F<u.length;F++)D=xu(u,F).join(""),u=D.match(vF)||[];return D}}function N3(D){const u={"%FE%FF":"\uFFFD\uFFFD","%FF%FE":"\uFFFD\uFFFD"};let F=hF.exec(D);while(F){try{u[F[0]]=decodeURIComponent(F[0])}catch{const E=W3(F[0]);if(E!==F[0])u[F[0]]=E}F=hF.exec(D)}u["%C2"]="\uFFFD";const C=Object.keys(u);for(let E of C)D=D.replace(new RegExp(E,"g"),u[E]);return D}var vF=new RegExp("(%[a-f0-9]{2})|([^%]+?)","gi"),hF=new RegExp("(%[a-f0-9]{2})+","gi");function ku(D){if(typeof D!=="string")throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof D+"`");try{return decodeURIComponent(D)}catch{return N3(D)}}function yF(D,u){const F={};if(Array.isArray(u))for(let C of u){const E=Object.getOwnPropertyDescriptor(D,C);if(E?.enumerable)Object.defineProperty(F,C,E)}else for(let C of Reflect.ownKeys(D)){const E=Object.getOwnPropertyDescriptor(D,C);if(E.enumerable){const B=D[C];if(u(C,B,D))Object.defineProperty(F,C,E)}}return F}function nD(D,u){if(!(typeof D==="string"&&typeof u==="string"))throw new TypeError("Expected the arguments to be of type `string`");if(D===""||u==="")return[];const F=D.indexOf(u);if(F===-1)return[];return[D.slice(0,F),D.slice(F+u.length)]}function R3(D){switch(D.arrayFormat){case"index":return(u)=>(F,C)=>{const E=F.length;if(C===void 0||D.skipNull&&C===null||D.skipEmptyString&&C==="")return F;if(C===null)return[...F,[z(u,D),"[",E,"]"].join("")];return[...F,[z(u,D),"[",z(E,D),"]=",z(C,D)].join("")]};case"bracket":return(u)=>(F,C)=>{if(C===void 0||D.skipNull&&C===null||D.skipEmptyString&&C==="")return F;if(C===null)return[...F,[z(u,D),"[]"].join("")];return[...F,[z(u,D),"[]=",z(C,D)].join("")]};case"colon-list-separator":return(u)=>(F,C)=>{if(C===void 0||D.skipNull&&C===null||D.skipEmptyString&&C==="")return F;if(C===null)return[...F,[z(u,D),":list="].join("")];return[...F,[z(u,D),":list=",z(C,D)].join("")]};case"comma":case"separator":case"bracket-separator":{const u=D.arrayFormat==="bracket-separator"?"[]=":"=";return(F)=>(C,E)=>{if(E===void 0||D.skipNull&&E===null||D.skipEmptyString&&E==="")return C;if(E=E===null?"":E,C.length===0)return[[z(F,D),u,z(E,D)].join("")];return[[C,z(E,D)].join(D.arrayFormatSeparator)]}}default:return(u)=>(F,C)=>{if(C===void 0||D.skipNull&&C===null||D.skipEmptyString&&C==="")return F;if(C===null)return[...F,z(u,D)];return[...F,[z(u,D),"=",z(C,D)].join("")]}}}function M3(D){let u;switch(D.arrayFormat){case"index":return(F,C,E)=>{if(u=/\[(\d*)]$/.exec(F),F=F.replace(/\[\d*]$/,""),!u){E[F]=C;return}if(E[F]===void 0)E[F]={};E[F][u[1]]=C};case"bracket":return(F,C,E)=>{if(u=/(\[])$/.exec(F),F=F.replace(/\[]$/,""),!u){E[F]=C;return}if(E[F]===void 0){E[F]=[C];return}E[F]=[...E[F],C]};case"colon-list-separator":return(F,C,E)=>{if(u=/(:list)$/.exec(F),F=F.replace(/:list$/,""),!u){E[F]=C;return}if(E[F]===void 0){E[F]=[C];return}E[F]=[...E[F],C]};case"comma":case"separator":return(F,C,E)=>{const B=typeof C==="string"&&C.includes(D.arrayFormatSeparator),A=typeof C==="string"&&!B&&y(C,D).includes(D.arrayFormatSeparator);C=A?y(C,D):C;const _=B||A?C.split(D.arrayFormatSeparator).map((Z)=>y(Z,D)):C===null?C:y(C,D);E[F]=_};case"bracket-separator":return(F,C,E)=>{const B=/(\[])$/.test(F);if(F=F.replace(/\[]$/,""),!B){E[F]=C?y(C,D):C;return}const A=C===null?[]:C.split(D.arrayFormatSeparator).map((_)=>y(_,D));if(E[F]===void 0){E[F]=A;return}E[F]=[...E[F],...A]};default:return(F,C,E)=>{if(E[F]===void 0){E[F]=C;return}E[F]=[...[E[F]].flat(),C]}}}function dF(D){if(typeof D!=="string"||D.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function z(D,u){if(u.encode)return u.strict?z3(D):encodeURIComponent(D);return D}function y(D,u){if(u.decode)return ku(D);return D}function gF(D){if(Array.isArray(D))return D.sort();if(typeof D==="object")return gF(Object.keys(D)).sort((u,F)=>Number(u)-Number(F)).map((u)=>D[u]);return D}function pF(D){const u=D.indexOf("#");if(u!==-1)D=D.slice(0,u);return D}function V3(D){let u="";const F=D.indexOf("#");if(F!==-1)u=D.slice(F);return u}function mF(D,u,F){if(F==="string"&&typeof D==="string")return D;if(typeof F==="function"&&typeof D==="string")return F(D);if(u.parseBooleans&&D!==null&&(D.toLowerCase()==="true"||D.toLowerCase()==="false"))return D.toLowerCase()==="true";if(F==="number"&&!Number.isNaN(Number(D))&&(typeof D==="string"&&D.trim()!==""))return Number(D);if(u.parseNumbers&&!Number.isNaN(Number(D))&&(typeof D==="string"&&D.trim()!==""))return Number(D);return D}function vu(D){D=pF(D);const u=D.indexOf("?");if(u===-1)return"";return D.slice(u+1)}function hu(D,u){u={decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1,types:Object.create(null),...u},dF(u.arrayFormatSeparator);const F=M3(u),C=Object.create(null);if(typeof D!=="string")return C;if(D=D.trim().replace(/^[?#&]/,""),!D)return C;for(let E of D.split("&")){if(E==="")continue;const B=u.decode?E.replaceAll("+"," "):E;let[A,_]=nD(B,"=");if(A===void 0)A=B;_=_===void 0?null:["comma","separator","bracket-separator"].includes(u.arrayFormat)?_:y(_,u),F(y(A,u),_,C)}for(let[E,B]of Object.entries(C))if(typeof B==="object"&&B!==null&&u.types[E]!=="string")for(let[A,_]of Object.entries(B)){const Z=u.types[E]?u.types[E].replace("[]",""):void 0;B[A]=mF(_,u,Z)}else if(typeof B==="object"&&B!==null&&u.types[E]==="string")C[E]=Object.values(B).join(u.arrayFormatSeparator);else C[E]=mF(B,u,u.types[E]);if(u.sort===!1)return C;return(u.sort===!0?Object.keys(C).sort():Object.keys(C).sort(u.sort)).reduce((E,B)=>{const A=C[B];return E[B]=Boolean(A)&&typeof A==="object"&&!Array.isArray(A)?gF(A):A,E},Object.create(null))}function cF(D,u){if(!D)return"";u={encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:",",...u},dF(u.arrayFormatSeparator);const F=(A)=>u.skipNull&&q3(D[A])||u.skipEmptyString&&D[A]==="",C=R3(u),E={};for(let[A,_]of Object.entries(D))if(!F(A))E[A]=_;const B=Object.keys(E);if(u.sort!==!1)B.sort(u.sort);return B.map((A)=>{const _=D[A];if(_===void 0)return"";if(_===null)return z(A,u);if(Array.isArray(_)){if(_.length===0&&u.arrayFormat==="bracket-separator")return z(A,u)+"[]";return _.reduce(C(A),[]).join("&")}return z(A,u)+"="+z(_,u)}).filter((A)=>A.length>0).join("&")}function lF(D,u){u={decode:!0,...u};let[F,C]=nD(D,"#");if(F===void 0)F=D;return{url:F?.split("?")?.[0]??"",query:hu(vu(D),u),...u&&u.parseFragmentIdentifier&&C?{fragmentIdentifier:y(C,u)}:{}}}function aF(D,u){u={encode:!0,strict:!0,[bu]:!0,...u};const F=pF(D.url).split("?")[0]||"",C=vu(D.url),E={...hu(C,{sort:!1}),...D.query};let B=cF(E,u);B&&=`?${B}`;let A=V3(D.url);if(typeof D.fragmentIdentifier==="string"){const _=new URL(F);_.hash=D.fragmentIdentifier,A=u[bu]?_.hash:`#${D.fragmentIdentifier}`}return`${F}${B}${A}`}function iF(D,u,F){F={parseFragmentIdentifier:!0,[bu]:!1,...F};const{url:C,query:E,fragmentIdentifier:B}=lF(D,F);return aF({url:C,query:yF(E,u),fragmentIdentifier:B},F)}function L3(D,u,F){const C=Array.isArray(u)?(E)=>!u.includes(E):(E,B)=>!u(E,B);return iF(D,C,F)}var q3=(D)=>D===null||D===void 0,z3=(D)=>encodeURIComponent(D).replaceAll(/[!'()*]/g,(u)=>`%${u.charCodeAt(0).toString(16).toUpperCase()}`),bu=Symbol("encodeFragmentIdentifier");var nF=yu;var mu=(D)=>{try{const u=nF.parse(D),F=Object.keys(u);if(F.includes("tgWebAppData"))if(typeof u.tgWebAppData==="string")return u.tgWebAppData;else return"";return F.filter((E)=>E.length>50)[0]}catch(u){return""}};var I3=async()=>{const D=await fu({message:"Enter your init data:",required:!0,validate:(u)=>{const F=mu(u);if(typeof F!=="string")return"Invalid init data";if(F?.length<0)return"Invalid init data";return!0}});return mu(D)},j3=async(D)=>{D.stop();const u=await I3();return D.start(),u},rF=j3;var T3=async(D)=>{D.stop();const u=await MD({message:"Enter the total points you want to earn for this game:",min:1,max:280,default:280});return D.start(),u??280},tF=T3;var w3=async(D,u)=>{u.stop();const F=await MD({message:"Enter the total tickets you want to use:",required:!0,min:1,max:D});return u.start(),F??0},oF=w3;var S3=async(D)=>{try{const u=await fetch("https://gateway.blum.codes/v1/auth/provider/PROVIDER_TELEGRAM_MINI_APP",{body:JSON.stringify({query:D}),method:"POST"});if(u.status!==200)throw new Error(`Error when login with code: ${u.status} - ${u.statusText}`);return await u.json()}catch(u){throw new Error(u.message)}},du=S3;var M=Ju(H.gray("Starting..."));M.start();var sF=async()=>{await new Promise((D)=>setTimeout(D,1000))},eF=(D,u)=>{gu.default();let F=H.yellow("Account info:\n");if(F+=H.green.bold("Username: ")+H.greenBright(u.username),F+="\n",F+=H.green.bold("Balance: ")+H.greenBright(Intl.NumberFormat("en-US").format(u.balance)),F+="\n",F+=H.green.bold("Play passes: ")+H.greenBright(u.playPasses),F+="\n",u.playPasses===0)F+=H.red.bold("You don't have any play passes."),D.succeed(F),process.exit(0);D.info(F).start(H.gray("Setting up play passes..."))},P3=()=>{gu.default();const D=H.greenBright("BLUM AUTO-PLAY\n"),u=H.greenBright("2.0.0-release\n"),F=H.greenBright("@decryptable\n"),C=H.greenBright.underline("https://discord.gg/ueCy4vyJ4y\n\n"),E=H.yellowBright(`Interested in supporting me through donations? You can send it through ${H.greenBright.underline("https://saweria.co/decryptable")}.\n\n\n`),B=H.yellow("Program Name:")+D+H.yellow("Version:")+u+H.yellow("Author:")+F+H.yellow("Source:")+C+E;console.log(B)},f3=async()=>{try{P3();const D=await rF(M);M.text=H.gray("Validating init data...");const u=await du(D);M.text=H.gray("Getting balance & play passes...");const F=await hD(u.token.access);let C={username:u.token.user.username,balance:parseInt(F.availableBalance),playPasses:F.playPasses,token:u.token.access};eF(M,C);const E=await oF(C.playPasses,M);if(E===0){M.fail(H.redBright("No play passes available"));return}M.info(H.greenBright(`Using ${H.bold(E)} play passes`));for(let B=0;B<E;B++)try{const A=await tF(M);M.info(H.magentaBright(`Game ${B+1} played`)).start(H.gray("Wait 3 seconds before continuing..."));for(let Q=0;Q<=3;Q++)await sF(),M.text=H.gray(`Wait ${3-Q} seconds before continuing...`);M.text=H.yellow("Playing game...");const _=await w0(C.token);for(let Q=0;Q<=32;Q++){if(M.text=H.yellow(`Wait ${33-Q} seconds before claiming points...`),Q===30||Q===20||Q===10)hD(C.token);await sF()}M.text=H.yellow("Claiming points..."),await T0(C.token,_.gameId,A);const Z=await du(D),J=await hD(C.token);C={username:C.username,balance:parseInt(J.availableBalance),playPasses:J.playPasses,token:Z.token.access},eF(M,C),M.succeed(H.greenBright(`Successfully claimed ${H.underline(A)} points for the game with ID: ${H.underline(_.gameId)}`))}catch(A){M.fail(H.redBright("Error: ")+H.yellow(A.message));continue}}catch(D){M.fail(H.redBright("Error: ")+H.yellow(D.message))}};f3();