nsole
Version:
A drop-in isomorphic console.* replacement that's pretty, small, fast, and flexible
3 lines • 99 kB
JavaScript
var{defineProperty:Mq,getOwnPropertyNames:Oz,getOwnPropertyDescriptor:Dz}=Object,Tz=Object.prototype.hasOwnProperty;var iq=new WeakMap,Ez=(b)=>{var h=iq.get(b),A;if(h)return h;if(h=Mq({},"__esModule",{value:!0}),b&&typeof b==="object"||typeof b==="function")Oz(b).map((g)=>!Tz.call(h,g)&&Mq(h,g,{get:()=>b[g],enumerable:!(A=Dz(b,g))||A.enumerable}));return iq.set(b,h),h};var Az=(b,h)=>{for(var A in h)Mq(b,A,{get:h[A],enumerable:!0,configurable:!0,set:(g)=>h[A]=()=>g})};var HJ={};Az(HJ,{stagi:()=>fz,staggi:()=>rz,stagg:()=>UJ,stag:()=>qJ,ptagi:()=>vz,ptaggi:()=>gz,ptagg:()=>$J,ptag:()=>ez,ltagi:()=>Fz,ltaggi:()=>az,ltagg:()=>ZJ,ltag:()=>oz,ftagi:()=>uz,ftaggi:()=>dz,ftagg:()=>YJ,ftag:()=>sz,etagi:()=>Gz,etaggi:()=>iz,etagg:()=>QJ,etag:()=>tz,default:()=>XJ,ctagi:()=>_z,ctaggi:()=>cz,ctagg:()=>JJ,ctag:()=>pz,btagi:()=>Sz,btaggi:()=>nz,btagg:()=>zJ,btag:()=>lz});module.exports=Ez(HJ);var Lq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["(","){","}"],_css:[" "," "," "," ","font-weight:900;font-family:Menlo,Consolas,monospace;color:^^^;color:light-dark(oklch(from ^^^ calc(l - .08) c h), oklch(from ^^^ calc(l + .05) c h));"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var Nq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["",":",":"],_css:[" "," "," "," ","font-weight:900;font-family:Menlo,Consolas,monospace;color:^^^;color:light-dark(oklch(from ^^^ calc(l - .08) c h), oklch(from ^^^ calc(l + .05) c h));"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var wq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:[""," "," "],_css:[" "," "," "," ","font-weight:900;font-family:Menlo,Consolas,monospace;color:^^^;color:light-dark(oklch(from ^^^ calc(l - .08) c h), oklch(from ^^^ calc(l + .05) c h));"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var Wq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["","/","/"],_css:[" "," "," "," ","font-weight:900;font-family:Menlo,Consolas,monospace;color:^^^;color:light-dark(oklch(from ^^^ calc(l - .08) c h), oklch(from ^^^ calc(l + .05) c h));"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var Iq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["|","|","|"],_css:[" "," "," "," ","font-weight:900;font-family:Menlo,Consolas,monospace;color:^^^;color:light-dark(oklch(from ^^^ calc(l - .08) c h), oklch(from ^^^ calc(l + .05) c h));"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var Pq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["[","]","|"],_css:["color:#0000;margin:-1px 0 -1px -1ch;padding:1px;","border-radius:2px;color:#282828;color:light-dark(#FFF, #282828);background:^^^;background:light-dark(oklch(from ^^^ calc(l - .018) c h), ^^^);","color:^;color:light-dark(oklch(from ^ calc(l - .08) c h), oklch(from ^ calc(l + .05) c h));","border-right:2px solid ^;border-right-color:light-dark(oklch(from ^ calc(l - .018) c h), ^);","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;margin:-1px 0;padding:1px 3px;"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var Vq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["[","][","]"],_css:["color:#0000;margin:-1px 0 -1px -1ch;padding:1px;border:none;","padding:0 3px;background:#0000;border:1px solid ^;color:^;color:light-dark(oklch(from ^ calc(l - .08) c h), ^);","padding:0;margin-left:-4px;color:^;color:light-dark(oklch(from ^ calc(l - .08) c h), ^);border:none;","padding:0;border:none;","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;margin:-1px 0;padding:1px 3px;border-color:light-dark(oklch(from ^ calc(l - .12) c h), ^);"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var Kq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["(","){","}"],_css:[" "," ","color:^^;color:light-dark(oklch(from ^^ calc(l - .08) c h), oklch(from ^^ calc(l + .05) c h));"," ","font-weight:900;font-family:Menlo,Consolas,monospace;color:^^^;color:light-dark(oklch(from ^^^ calc(l - .08) c h), oklch(from ^^^ calc(l + .05) c h));"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var Oq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["",":",":"],_css:[" "," ","color:^^;color:light-dark(oklch(from ^^ calc(l - .08) c h), oklch(from ^^ calc(l + .05) c h));"," ","font-weight:900;font-family:Menlo,Consolas,monospace;color:^^^;color:light-dark(oklch(from ^^^ calc(l - .08) c h), oklch(from ^^^ calc(l + .05) c h));"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var Dq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:[""," "," "],_css:[" "," ","color:^^;color:light-dark(oklch(from ^^ calc(l - .08) c h), oklch(from ^^ calc(l + .05) c h));"," ","font-weight:900;font-family:Menlo,Consolas,monospace;color:^^^;color:light-dark(oklch(from ^^^ calc(l - .08) c h), oklch(from ^^^ calc(l + .05) c h));"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var Tq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["","/","/"],_css:[" "," ","color:^^;color:light-dark(oklch(from ^^ calc(l - .08) c h), oklch(from ^^ calc(l + .05) c h));"," ","font-weight:900;font-family:Menlo,Consolas,monospace;color:^^^;color:light-dark(oklch(from ^^^ calc(l - .08) c h), oklch(from ^^^ calc(l + .05) c h));"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var Eq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["|","|","|"],_css:[" "," ","color:^^;color:light-dark(oklch(from ^^ calc(l - .08) c h), oklch(from ^^ calc(l + .05) c h));"," ","font-weight:900;font-family:Menlo,Consolas,monospace;color:^^^;color:light-dark(oklch(from ^^^ calc(l - .08) c h), oklch(from ^^^ calc(l + .05) c h));"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var Aq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["[","]","|"],_css:["color:#0000;margin:-1px 0 -1px -1ch;padding:1px;","border-radius:2px;color:#282828;color:light-dark(#FFF, #282828);background:^^^;background:light-dark(oklch(from ^^^ calc(l - .018) c h), ^^^);","color:^^;color:light-dark(oklch(from ^^ calc(l - .08) c h), oklch(from ^^ calc(l + .05) c h));","border-right:2px solid ^^^;border-right-color:light-dark(oklch(from ^^^ calc(l - .018) c h), ^^^);","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;margin:-1px 0;padding:1px 3px;"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var Cq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["[","][","]"],_css:["color:#0000;margin:-1px 0 -1px -1ch;padding:1px;border:none;","padding:0 3px;background: #0000;border: 1px solid ^^^;color:^^^;color:light-dark(oklch(from ^^^ calc(l - .08) c h), ^^^);","padding:0;margin-left:-4px;color:^^;color:light-dark(oklch(from ^^ calc(l - .08) c h), ^^);border:none;","padding:0;border:none;","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;margin:-1px 0;padding:1px 3px;border-color:light-dark(oklch(from ^^^ calc(l - .12) c h), ^^^);"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var Rq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["(","){","}"],_css:[" "," "," "," ","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var xq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["",":",":"],_css:[" "," "," "," ","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var kq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:[""," "," "],_css:[" "," "," "," ","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var jq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["","/","/"],_css:[" "," "," "," ","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var hq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["|","|","|"],_css:[" "," "," "," ","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var Hq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["[","]","|"],_css:["color:#0000;margin:-1px 0 -1px -1ch;padding:1px;","border-radius:2px;background:^^^;color:^^;","color:^;","border-right:2px solid ^;","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;margin:-1px 0;padding:1px 3px;"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var yq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(X,Z="s")=>(typeof X)[0]==Z,G=E(globalThis,"o")?globalThis:W,Jq=([X,Z,Q],J)=>[Z??G[j+X]??Q,G[j+X+i]].map((q)=>J>2?E(q)?JSON.parse(q):q:q),[[F,e],[s,o],[d,a],[qq,r]]=[["ID",b,"{}"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),m={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["[","][","]"],_css:["color:#0000;margin:-1px 0 -1px -1ch;padding:1px;","padding:0 3px;background: #0000;border: 1px solid ^;color:^;","padding:0;margin-left:-4px;color:^;","padding:0;","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;margin:-1px 0;padding:1px 3px;"],...qq,...A??W,...r??W},K=(X,Z=m)=>({...Z,...X??m}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??m,J=Q[Z];o=G[j+"LVL"+i];let q=~~(o??X[L]),z=Z==L||Z==N||Z==$?X[Z]:q&&(q==-1||!J&&(Z in I))?I[Z]??I.log:!q||J?.[0]>q?M:null;if(!z&&((X[Z]??M)===M||x)){X[$]=J?Q:K({[Z]:[1,Z,"#A58"]},Q),J=X[$][Z];let Y=(e??X[N]??"").replace("{}",Z),B=a??d,[H,y,P,S,D,U,v]=B?B(J,Z,Y,X):J;if(H!==J[0]){if(E(H,"f"))return H;Y=E(H)?H:Y}v=r?._dl??v??Q._dl,U=r?._css??U??Q._css;let w="NO_COLOR"in G||(S??Q._fg)=="";w=x?!w:V??!w;let[l,C,f]=v.map((T)=>w?`%c${T}%c`:T),[O,p,n,t,R]=U;X[Z]=(I[D??Z]??I.log).bind(I,l+(Z==y?"*":y)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(_)=>(_=="^"?S??P:_=="^^"?S??Q._fg:P)??"#000C"):T):[])}return z||X[Z]},set:(X,Z,Q)=>{X[Z]=Z==L?Q??s:Z==N?Q??F:K(Q,X[$]);for(let J in X[$])X[J]=M;return!0}});var bq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["(","){","}"],_css:[" "," ","color: ^^;"," ","color:^^^;background:#0000;font-weight:900;font-family:Menlo,Consolas,monospace;"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var mq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["",":",":"],_css:[" "," ","color: ^^;"," ","color:^^^;background:#0000;font-weight:900;font-family:Menlo,Consolas,monospace;"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var Sq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:[""," "," "],_css:[" "," ","color: ^^;"," ","color:^^^;background:#0000;font-weight:900;font-family:Menlo,Consolas,monospace;"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var _q=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["","/","/"],_css:[" "," ","color: ^^;"," ","color:^^^;background:#0000;font-weight:900;font-family:Menlo,Consolas,monospace;"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var Gq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["|","|","|"],_css:[" "," ","color: ^^;"," ","color:^^^;background:#0000;font-weight:900;font-family:Menlo,Consolas,monospace;"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var uq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["[","]","|"],_css:["color:#0000;margin:-1px 0 -1px -1ch;padding:1px;","border-radius:2px;background:^^^;color:#282828;","color:^^;","border-right:2px solid ^^^;","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;margin:-1px 0;padding:1px 3px;"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var Fq=(b,h,A,g,V,N="_id",$="_def",L="_lvl",j="PTAG_",i="_FORCE",W={},M=()=>{},E=(Q,J="s")=>(typeof Q)[0]==J,G=E(globalThis,"o")?globalThis:W,Jq=([Q,J,q],z)=>[J??G[j+Q]??q,G[j+Q+i]].map((Y)=>z>3?E(Y)?JSON.parse(Y):Y:Y),[[F,e],[s,o],[d,a],[qq,r],[m,K]]=[["ID",b,"{}"],["FG"],["LVL",h,5],["PLG",g],["DEF",null,W]].map(Jq),x={debug:[5,">","#89A"],log:[4,">","#2AE"],info:[4,"i","#1AA"],check:[3,"?","#D6D"],warn:[2,"!","#F77"],error:[1,"X","#F36"],_dl:["[","][","]"],_css:["color:#0000;margin:-1px 0 -1px -1ch;padding:1px;","padding:0 3px;background: #0000;border: 1px solid ^^^;color:^^^;","padding:0;margin-left:-4px;color:^^;","padding:0;","color:^;font-weight:900;font-family:Menlo,Consolas,monospace;margin:-1px 0;padding:1px 3px;"],...m,...A??W,_fg:A?._fg??s??m?._fg,...K??W},I=(Q,J=x)=>({...J,...Q??x}),X=0>V,Z=console)=>new Proxy({[N]:F,[$]:I(),[L]:d},{get:(Q,J)=>{let q=Q[$]??x,z=q[J];a=G[j+"LVL"+i];let Y=~~(a??Q[L]),B=J==L||J==N||J==$?Q[J]:Y&&(Y==-1||!z&&(J in Z))?Z[J]??Z.log:!Y||z?.[0]>Y?M:null;if(!B&&((Q[J]??M)===M||X)){Q[$]=z?q:I({[J]:[1,J,"#A58"]},q),z=Q[$][J];let H=(e??Q[N]??"").replace("{}",J),y=r??qq,[P,S,D,U,v,w,l]=y?y(z,J,H,Q):z;if(P!==z[0]){if(E(P,"f"))return P;H=E(P)?P:H}U=o??U??q._fg??"#89A",l=K?._dl??l??q._dl,w=K?._css??w??q._css;let C="NO_COLOR"in G||(U??q._fg)=="";C=X?!C:V??!C;let[f,O,p]=l.map((k)=>C?`%c${k}%c`:k),[n,t,R,T,_]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==S?"*":S)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((_??"")+k).replace(/\^+/g,(zq)=>(zq=="^"?U??D:zq=="^^"?U??q._fg:D)??"#000C"):k):[])}return B||Q[J]},set:(Q,J,q)=>{Q[J]=J==L?q??d:J==N?q??F:I(q,Q[$]);for(let z in Q[$])Q[z]=M;return!0}});var vq="rgba(0,0,0,0.0)";typeof PTAG_WINDOW==="undefined"&&typeof globalThis!=="object"&&function(b){function h(){var A=this||self;A.globalThis=A,delete b.prototype._T_}typeof globalThis!="object"&&(this?h():(b.defineProperty(b.prototype,"_T_",{configurable:!0,get:h}),_T_))}(Object);var aq=(()=>typeof process==="undefined"?{}:!globalThis?.Deno?process.env:(()=>{try{return process.env?.toObject?process.env?.toObject():process.env}catch(b){}return{}})())(),Bq=(()=>typeof process==="undefined"?typeof scriptArgs!=="undefined"?scriptArgs:[]:(globalThis?.Deno?process.args?.length?process.args:process.argv:process.argv)??[])(),dq=(b,h=Bq)=>!h?.length?!1:new RegExp(`(^|[^\\S])(?:--|-)${b}(=|\\s|$)`,"i").test(h.join(" ")),fq=(b,h=Bq)=>!h?.length?null:` ${h.join(" ")} `.match(new RegExp(`(^|[\\s])(?:--|-)${b}(?:=|\\s+)(['"]?)([^-\\s][^'"-\\s]*?|(?:\\D?[^-].*?))\\2(?:\\s|$)`,"i"))?.[3]?.replace(/^(''|"")$/,"")??null,Cz=(()=>{let b={};return(h,A=Bq)=>{if(h in b)return b[h]??null;let g=!A?.length?null:dq(h,A)?fq(h,A)??"":dq(h.replaceAll("_","-"),A)?fq(h.replaceAll("_","-"),A)??"":null;return b[h]=g,g}})(),Xq=(b,h=Bq,A=aq,g=globalThis)=>Cz(b,h)??(b in A?A[b]:(b in g)?g[b]:null)??null,Zq=(b)=>Xq(`${"PTAG_"}${b}_FORCE`)??Xq(`${"PTAG_"}${b}`)??null,$q=([b,h,A],g,V=[],N=A??null)=>{let $=`${"PTAG_"}${b}`,L=`${"PTAG_"}${b}_FORCE`,j=Xq(L)??null;if(b==="PLG")return[h??globalThis[$]??N,j];let i=h??Xq($)??N;if(b==="ID"||b==="FG")return[i,j];if(b==="LVL"){let W=i===null?5:Number(Number.parseInt(`${i}`)),M=j!==null?Number(Number.parseInt(`${j}`)):null;if(Number.isNaN(W))console.error(["[ptag:getEnvDefVal] bad log level value NaN; ignoring/defaulting to 5",` key: ${b}`,`value: ${j}`].join(`
`)),W=5;return[W,M]}if(b==="DEF")return[i,j].map((W,M)=>{let E=!M?N:null;if(typeof W!=="string")return W??E;try{return JSON.parse(W)??E}catch(G){console.error(["[ptag:getEnvDefVal] JSON.parse error",` key: ${b}${M?"(force)":""}`,`value: ${W}`,"error: "+((G instanceof Error?G.message:null)??"unknown error")].join(`
`))}return N});return[N,j]},Yq=(()=>{try{let b=[0,1,2,3],h=(G)=>G===void 0||G===null?null:b[b.indexOf(Number.parseInt(String(G)))]??null,A=Xq("FORCE_COLOR"),g=A===""?3:h(A)??h(Xq("PTAG_COLOR"));if(g!==null)return g;if(typeof process==="undefined")return 0;let{COLORTERM:V,TERM:N,CI:$,PM2_HOME:L,pm_id:j}=aq;if(Xq("NO_COLOR")!==null||Xq("NODE_DISABLE_COLORS")!==null||/-mono|dumb/i.test(N??""))return 0;if(!(!!process.stdout?.isTTY||!!L&&!!j||(globalThis?.Deno?globalThis?.Deno?.isatty(1):!!process.stdout?.isTTY)))return 0;let M=fq("color"),E=M?h(M)??(/^(false|never|no|0)$/i.test(`${M}`.trim())?0:null):null;if(E!==null)return E;if($)return 1;return V==="truecolor"||V==="24bit"||N&&/^xterm-(kitty|direct)$/i.test(N)?3:V==="ansi256"||V==="8bit"||N&&/-256(colou?r)?$/i.test(N)?2:1}catch(b){}return 0})(),nq=(b,h,A,g,V=0)=>{if(!V)return b;h=`\x1B[${h}m`,A=`\x1B[${A}m`;let N=b.indexOf(A,h.length);if(!~N)return h+b+A;let $="",L=0;g=g?`\x1B[22m\x1B[${g}m`:h;do $+=b.substring(L,N)+g,L=N+A.length,N=b.indexOf(A,L);while(~N);return h+$+b.substring(L)+A},Rz=(b)=>{let h=b.replace(/^#/,"");if(![3,4,6,8].includes(h.length))return[0,0,0,-255];return h.length===3?[...[...h].flatMap((A)=>[A,A]).join("").match(/.{2}/g)?.map((A)=>Number.parseInt(A,16))||[0,0,0],255]:h.length===4?[...h.slice(0,4)].flatMap((A)=>[A,A]).join("").match(/.{2}/g)?.map((A)=>Number.parseInt(A,16))||[0,0,0,255]:h.length===8?h.match(/.{2}/g)?.map((A)=>Number.parseInt(A,16))||[0,0,0,255]:[...h.substring(0,6).match(/.{2}/g)?.map((A)=>Number.parseInt(A,16))||[0,0,0],255]},xz=/rgba?\(\s*([\d.]+%?)\s*(?:,\s*|\s+)([\d.]+%?)\s*(?:,\s*|\s+)([\d.]+%?)(?:\s*(?:\/|,)\s*([\d.]+%?))?\s*\)/i,kz=(b)=>{let h=b.match(xz);return!h?[0,0,0,-255]:[...h.slice(1,4).map((A)=>A.trim().endsWith("%")?Math.round(Number.parseFloat(A)*2.55):Number.parseInt(A,10)),h[4]?h[4].trim().endsWith("%")?Math.round(Number.parseFloat(h[4])*2.55):Math.round(Number.parseFloat(h[4])*255):255]},jz=(b)=>{let h=b.indexOf(",")>-1?",":" ",A=b.replace(/hsla?\(/i,"").replace("/"," ").split(")")?.[0]?.split(h)?.filter(Boolean);if(!A||2>=A.length)return[0,0,0,-255];let g=255;if(A.length>=4){let M=A.pop();g=M.endsWith("%")?Math.round(Number.parseFloat(M)*2.55):Math.round(Number.parseFloat(M)*255)}let V=A.shift().trim();V=V.endsWith("deg")?V.replace("deg",""):V.endsWith("rad")?String(Math.round(Number.parseFloat(V.replace("rad",""))*(180/Math.PI))):V.endsWith("turn")?String(Math.round(Number.parseFloat(V.replace("turn",""))*360)):V;let[N,$,L]=[V,...A].map((M)=>{let E=Number.parseFloat(M.replace("%","")??"0");return Number.isFinite(E)?E:0});if($=Math.max(0,Math.min(100,$))/100,L=Math.max(0,Math.min(100,L))/100,L>=1)return[255,255,255,g];if(L===0)return[0,0,0,g];N=(N%360+360)%360;let j=(1-Math.abs(2*L-1))*$,i=j*(1-Math.abs(N/60%2-1)),W=L-j/2;return(N<60?[j,i,0]:N<120?[i,j,0]:N<180?[0,j,i]:N<240?[0,i,j]:N<300?[i,0,j]:[j,0,i]).map((M)=>Math.round((M+W)*255)).concat(g)},hz=(b)=>{let h=b.trim(),A=/^#|^[0-9a-f]{3,8}$/i.test(h)?Rz(h):/^rgba?\(/i.test(h)?kz(h):/^hsla?\(/i.test(h)?jz(h):[0,0,0,-255];return A[3]=A[3]/255,A.find((g)=>Number.isNaN(g))?[0,0,0,-1]:A},yz=(b,h=0,A=Yq)=>{if(!A)return"";let g=["rgba(0,0,0,1.0)","rgba(128,0,0,1.0)","rgba(0,128,0,1.0)","rgba(128,128,0,1.0)","rgba(0,0,128,1.0)","rgba(128,0,128,1.0)","rgba(0,128,128,1.0)","rgba(192,192,192,1.0)","rgba(128,128,128,1.0)","rgba(255,0,0,1.0)","rgba(0,255,0,1.0)","rgba(255,255,0,1.0)","rgba(0,0,255,1.0)","rgba(255,0,255,1.0)","rgba(0,255,255,1.0)","rgba(255,255,255,1.0)"].indexOf(b.trim());if(g!==-1)return String(g+(g>=8?82:30)+(h?10:0));let[V,N,$,L]=hz(b);if(0>=L)return"";if(A===3)return[h?48:38,"2",V,N,$].join(";");if(A===1){let i=[[0,0,0],[128,0,0],[0,128,0],[128,128,0],[0,0,128],[128,0,128],[0,128,128],[192,192,192],[128,128,128],[255,0,0],[0,25