UNPKG

nsole

Version:

A drop-in isomorphic console.* replacement that's pretty, small, fast, and flexible

3 lines 98.4 kB
var Mq=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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 Lq=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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));"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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 Kq=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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));"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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));"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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));"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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));"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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;"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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), ^^^);"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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 Rq=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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",_,"{}"],["LVL",y,5],["PLG",g],["DEF",null,W]].map(Jq),b={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=b)=>({...Z,...X??b}),x=0>V,I=console)=>new Proxy({[N]:F,[$]:K(),[L]:s},{get:(X,Z)=>{let Q=X[$]??b,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,h,P,m,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||(m??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==h?"*":h)+C+Y+f,...w?[O,p,O,n,O+t,""].map((T)=>T?((R??"")+T).replace(/\^+/g,(S)=>(S=="^"?m??P:S=="^^"?m??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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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;"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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 bq=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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;"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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;"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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;"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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;"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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;"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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=(_,y,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],[b,K]]=[["ID",_,"{}"],["FG"],["LVL",y,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;"],...b,...A??W,_fg:A?._fg??s??b?._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),h=r??qq,[P,m,D,U,v,w,l]=h?h(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,S]=w;Q[J]=(Z[v??J]??Z.log).bind(Z,f+(J==m?"*":m)+O+H+p,...C?[n,t,n,R,n+T,""].map((k)=>k?((S??"")+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="rgba(0,0,0,0.0)";typeof PTAG_WINDOW==="undefined"&&typeof globalThis!=="object"&&function(_){function y(){var A=this||self;A.globalThis=A,delete _.prototype._T_}typeof globalThis!="object"&&(this?y():(_.defineProperty(_.prototype,"_T_",{configurable:!0,get:y}),_T_))}(Object);var iq=(()=>typeof process==="undefined"?{}:!globalThis?.Deno?process.env:(()=>{try{return process.env?.toObject?process.env?.toObject():process.env}catch(_){}return{}})())(),Bq=(()=>typeof process==="undefined"?typeof scriptArgs!=="undefined"?scriptArgs:[]:(globalThis?.Deno?process.args?.length?process.args:process.argv:process.argv)??[])(),cq=(_,y=Bq)=>!y?.length?!1:new RegExp(`(^|[^\\S])(?:--|-)${_}(=|\\s|$)`,"i").test(y.join(" ")),vq=(_,y=Bq)=>!y?.length?null:` ${y.join(" ")} `.match(new RegExp(`(^|[\\s])(?:--|-)${_}(?:=|\\s+)(['"]?)([^-\\s][^'"-\\s]*?|(?:\\D?[^-].*?))\\2(?:\\s|$)`,"i"))?.[3]?.replace(/^(''|"")$/,"")??null,Vz=(()=>{let _={};return(y,A=Bq)=>{if(y in _)return _[y]??null;let g=!A?.length?null:cq(y,A)?vq(y,A)??"":cq(y.replaceAll("_","-"),A)?vq(y.replaceAll("_","-"),A)??"":null;return _[y]=g,g}})(),Xq=(_,y=Bq,A=iq,g=globalThis)=>Vz(_,y)??(_ in A?A[_]:(_ in g)?g[_]:null)??null,Zq=(_)=>Xq(`${"PTAG_"}${_}_FORCE`)??Xq(`${"PTAG_"}${_}`)??null,$q=([_,y,A],g,V=[],N=A??null)=>{let $=`${"PTAG_"}${_}`,L=`${"PTAG_"}${_}_FORCE`,j=Xq(L)??null;if(_==="PLG")return[y??globalThis[$]??N,j];let i=y??Xq($)??N;if(_==="ID"||_==="FG")return[i,j];if(_==="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: ${_}`,`value: ${j}`].join(` `)),W=5;return[W,M]}if(_==="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: ${_}${M?"(force)":""}`,`value: ${W}`,"error: "+((G instanceof Error?G.message:null)??"unknown error")].join(` `))}return N});return[N,j]},Yq=(()=>{try{let _=[0,1,2,3],y=(G)=>G===void 0||G===null?null:_[_.indexOf(Number.parseInt(String(G)))]??null,A=Xq("FORCE_COLOR"),g=A===""?3:y(A)??y(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}=iq;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=vq("color"),E=M?y(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(_){}return 0})(),fq=(_,y,A,g,V=0)=>{if(!V)return _;y=`\x1B[${y}m`,A=`\x1B[${A}m`;let N=_.indexOf(A,y.length);if(!~N)return y+_+A;let $="",L=0;g=g?`\x1B[22m\x1B[${g}m`:y;do $+=_.substring(L,N)+g,L=N+A.length,N=_.indexOf(A,L);while(~N);return y+$+_.substring(L)+A},Kz=(_)=>{let y=_.replace(/^#/,"");if(![3,4,6,8].includes(y.length))return[0,0,0,-255];return y.length===3?[...[...y].flatMap((A)=>[A,A]).join("").match(/.{2}/g)?.map((A)=>Number.parseInt(A,16))||[0,0,0],255]:y.length===4?[...y.slice(0,4)].flatMap((A)=>[A,A]).join("").match(/.{2}/g)?.map((A)=>Number.parseInt(A,16))||[0,0,0,255]:y.length===8?y.match(/.{2}/g)?.map((A)=>Number.parseInt(A,16))||[0,0,0,255]:[...y.substring(0,6).match(/.{2}/g)?.map((A)=>Number.parseInt(A,16))||[0,0,0],255]},Oz=/rgba?\(\s*([\d.]+%?)\s*(?:,\s*|\s+)([\d.]+%?)\s*(?:,\s*|\s+)([\d.]+%?)(?:\s*(?:\/|,)\s*([\d.]+%?))?\s*\)/i,Dz=(_)=>{let y=_.match(Oz);return!y?[0,0,0,-255]:[...y.slice(1,4).map((A)=>A.trim().endsWith("%")?Math.round(Number.parseFloat(A)*2.55):Number.parseInt(A,10)),y[4]?y[4].trim().endsWith("%")?Math.round(Number.parseFloat(y[4])*2.55):Math.round(Number.parseFloat(y[4])*255):255]},Tz=(_)=>{let y=_.indexOf(",")>-1?",":" ",A=_.replace(/hsla?\(/i,"").replace("/"," ").split(")")?.[0]?.split(y)?.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)},Ez=(_)=>{let y=_.trim(),A=/^#|^[0-9a-f]{3,8}$/i.test(y)?Kz(y):/^rgba?\(/i.test(y)?Dz(y):/^hsla?\(/i.test(y)?Tz(y):[0,0,0,-255];return A[3]=A[3]/255,A.find((g)=>Number.isNaN(g))?[0,0,0,-1]:A},Az=(_,y=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(_.trim());if(g!==-1)return String(g+(g>=8?82:30)+(y?10:0));let[V,N,$,L]=Ez(_);if(0>=L)return"";if(A===3)return[y?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,255,0],[255,255,0],[0,0,255],[255,0,255],[0,255,255],[255,255,255]].map(([W,M,E],G)=>[G,Math.sqrt(Math.pow(V-W,2)+Math.pow(N-M,2)+Math.pow($-E,2))*((!(V===N&&N===$)&&(W===M&&M===E)?2:1)+(M===0&&E===0&&W>0?0.1:0))*(G===4||G===12?V<50&&N>100&&N<200&&$>200?0.5:1:1)]).sort((W,M)=>W[1]-M[1])[0]?.[0]??0;return String(i+(i>=8?82:30)+(y?10:0))}let j=V===N&&N===$?V<8?16:V>248?231:Math.round((V-8)/247*24)+232:16+[[36,V],[6,N],[1,$]].reduce((i,[W,M])=>i+W*Math.round(M/255*5),0);return[y?48:38,5,Number.isInteger(j)?j:0].join(";")},dq=(()=>{let _=new Map,y=[];return(A,g=0,V=Yq)=>{let N=`${A}:${g}:${V}`,$=_.get(N);if($)return $;let L=Az(A,g,V);return y.length>=100&&_.delete(y.shift()),y.push(N),_.set(N,L),L}})(),Cz=(_,y,A=Yq)=>fq(_,dq(y,0,A),"39",void 0,A),Rz=(_,y,A=Yq)=>fq(_,dq(y,1,A),"49",void 0,A),u=(_,y,A=Yq)=>{if(!_||!y)return _;let g=y.split(";").filter(Boolean).map((i)=>i.split(":").map((