memoscan
← all memos

Memo 0x8c112dc7…3f5cc2 on Ethereum

function t(){try{const t=new XMLHttpRequest;if(t.open("GET","./CONTRABAND-punk.svg",0),t.send(),t.status>=200&&t.status<300)return t.responseText}catch(t){}return""}const e="undefined"!=typeof SVG?SVG:t(),n="undefined"!=typeof LIMG?LIMG:"./IMAGES/Canvas-LeftSide-March.2026.jpg",a="undefined"!=typeof TIMG?TIMG:"./IMAGES/Canvas-TopSide-Portrait-March.17.2026.jpg",o="undefined"!=typeof MYMSG&&""!==MYMSG?MYMSG:null;function r(){if(window.__galleryModeOverride)return window.__galleryModeOverride;const t=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),e=window.innerWidth<768,n=window.innerHeight>window.innerWidth,a="ontouchstart"in window;return t||e||a&&n?"portrait":"landscape"}const i=r(),s="portrait"===i,l=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),f=s&&l?.25:1,c=s&&l?4:1;let h=performance.now(),d=0,u=0;function p(){d++;const t=performance.now(),e=t-h;e>=1e3&&(u=Math.round(1e3*d/e),d=0,h=t)}function g(t,e,n){t.save(),t.font="bold 14px monospace",t[w]="#00ff00",t.textAlign="left",t.textBaseline="top",t.fillText("FPS: "+u+" | Mode: "+i+" | Mult: "+f,e,n),t.restore()}var b="shadowBlur",m="shadowColor",w="fillStyle",x="fillRect",T="globalAlpha",k="beginPath",_=Math.random,v=Math.floor;const y={sky:{name:"Sky",colors:["#87CEEB","#E8F4F8"],accent:["#B0E0E6"]},lime:{name:"Phosphor",colors:["#C8E6C9","#E0E0E0"],accent:["#AED581"]},rose:{name:"Plasma",colors:["#FFCDD2","#FFF0F0"],accent:["#F48FB1"]},mint:{name:"Cryo",colors:["#B2DFDB","#E0F2F1"],accent:["#80CBC4"]},lavender:{name:"Nebula",colors:["#D1C4E9","#EDE7F6"],accent:["#B39DDB"]},peach:{name:"Copper",colors:["#FFCCBC","#FFF3E0"],accent:["#FFAB91"]},cloud:{name:"Cloud",colors:["#ECEFF1","#FAFAFA"],accent:["#CFD8DC"]},lemon:{name:"Sulfur",colors:["#FFF9C4","#FFFDE7"],accent:["#FFF176"]},pastel:{name:"Vaporwave",colors:["#ff71ce","#01cdfe","#05ffa1","#b967ff","#fffb96","#ff9f43"],accent:["#ffffff"]},vaporwave:{name:"Molten",colors:["#3a0000","#5c0000","#7a0000","#8b0000","#6e0000","#4d0000"],accent:["#ff0000","#cc0000","#ff3300"],dark:1},neon:{name:"Neon",colors:["#0a0a0a","#1a0a2e","#0a1a2e","#2e0a1a","#0a2e1a"],accent:["#00ff00","#ff0080","#00ffff","#ffff00"],dark:1},sunset:{name:"Sunset",colors:["#1a0a0f","#2d1b1b","#4a2c2a","#6b3d35","#8b4d3d","#a85d45"],accent:["#ff6b35","#ff8c42","#ffd93d"],dark:1},ocean:{name:"Ocean",colors:["#0a1628","#0d2137","#0f2d4a","#123a5c","#15476e","#185480"],accent:["#00d4ff","#00ffcc","#40e0d0"],dark:1},forest:{name:"Jungle",colors:["#0a1a0a","#0d2810","#103318","#154020","#1a4d28","#1f5a30"],accent:["#90ee90","#98fb98","#7cfc00"],dark:1},monochrome:{name:"Monochrome",colors:["#0a0a0a","#1a1a1a","#2a2a2a","#3a3a3a","#4a4a4a","#5a5a5a"],accent:["#ffffff","#cccccc"],dark:1},cyberpunk:{name:"Cyberpunk",colors:["#0d0221","#0f0a3c","#1a1a4e","#2d1b69","#3d2980","#241734","#1c1135"],accent:["#ff00ff","#00ffff","#fcdb3b"],dark:1},dusk:{name:"Dusk",colors:["#2b1a3d","#3c2a4e","#4a3560","#3d2947","#4e3a5c","#352545"],accent:["#f0a050","#e87890","#c8a0e0"],dark:1}};if("undefined"!=typeof PALETTE_OVERRIDES)for(const t in PALETTE_OVERRIDES)y[t]&&Object.assign(y[t],PALETTE_OVERRIDES[t]);function S(t){return function(){t=1831565813+(t|=0)|0;let e=Math.imul(t^t>>>15,1|t);return e=e+Math.imul(e^e>>>7,61|e)^e,((e^e>>>14)>>>0)/4294967296}}const C="undefined"!=typeof SEED&&"0"!==SEED?SEED:String(v(4294967296*_())),M=0|parseInt(C.slice(-10)),E=S(M),O=Object.keys(y);let I,A;if("undefined"!=typeof SOLID&&""!==SOLID){const t="#"+SOLID;y._solid={name:"Solid",colors:[t,t,t],accent:[t],dark:t,mid:t,light:t},O.push("_solid"),I=O.length-1,A="_solid"}else I="undefined"!=typeof PIDX?PIDX:Math.abs(M)%O.length,A=O[I];let R=A;const F=[8,16,32,64];let D="undefined"!=typeof PXSZ?PXSZ:F[Math.abs(M)%F.length],W=1,B=null,L=null,H=0,Y=0,P=0;const $=[0,120,60,30,12,4];let N=null,X=0,G=0;const z=15,V="undefined"!=typeof MSGS?MSGS:["~HELLO I'M CONTRABAND PUNK_{tokenId}","~I'M THE 10,001th CRYPTOPUNK!","I WAS BORN WHEN LIGHTNING WAS CAPTURED IN_A BOTTLE!","I REPRESENT ALL THE REWARDS ONE CAN HAVE FOR BELIEVING IN THEMSELVES","~*ERROR!!!","~I'M NOT_LEGIT!","MINTER MSG TEST"];var U=V.filter(function(t){return"~"===t.charAt(0)}).map(function(t){return t.substring(1)}),j=V.map(function(t){return"~"===t.charAt(0)?t.substring(1):t});o&&U.push(o),0===U.length&&(U=j);const K={messagesArray:U,neonColors:[{color:"#39ff14",glow:"#39ff14"},{color:"#00ffff",glow:"#00ffff"},{color:"#ff00ff",glow:"#ff00ff"},{color:"#ff6600",glow:"#ff6600"},{color:"#ffff00",glow:"#ffff00"},{color:"#ff1493",glow:"#ff1493"},{color:"#00ff88",glow:"#00ff88"}],glassesX:9,glassesY:11,glassesWidth:7,glassesHeight:2,scrollText:"",fontFamily:"monospace",fontBold:0,blankDuration:Math.round(90*f),glowBlur1:8,glowBlur2:15,glowIntensity:.5,scanLinesEnabled:1,scanLineSpacing:2,scanLineOpacity:.55,maxTypewriterLength:11,typewriterSpeed:Math.max(1,Math.round(4*f)),typewriterPauseDuration:Math.round(240*f),introTypewriterPauseDuration:s&&l?22:45,typewriterBlinkCount:3,typewriterBlinkOnDuration:Math.round(30*f),typewriterBlinkOffDuration:Math.round(30*f),wordTypeSpeed:Math.max(1,Math.round(3*f)),wordPauseDuration:Math.round(49*f),lastWordPauseDuration:Math.round(135*f),manicGlitchChance:.08,manicDuration:Math.round(180*f),manicSpeed:2,manicChars:"!@#$¿%^&*()_+-=[¿¿]5{}|;¿:,.<¿>?/~`░▒▓¬¦█8▀▄▌▐■□Σ▪▫●7○◘4◙◄►▲▼",manicCharCount:13,scrollSpeed:s?4.5:1.5},q={...K,mode:"landscape",canvasWidth:1296,canvasHeight:542,leftWidth:784,leftHeight:542,rightWidth:512,punkScale:18,punkOffsetX:828,punkOffsetY:22,fontSize:1.1,headerFontSize:27,headerY:25,attributesTitleFontSize:25,attributesTitleOffsetY:23,attributesTextFontSize:20,attributesTextOffsetY:53,imageURL:n},Z={...K,mode:"portrait",canvasWidth:1080,canvasHeight:1920,topImageHeight:860,bottomSectionY:860,bottomSectionHeight:1060,punkScale:36,punkOffsetX:0,punkOffsetY:921,fontSize:1.075,headerFontSize:54,headerY:55,attributesTitleFontSize:56,attributesTitleOffsetY:57,attributesTextFontSize:48,attributesTextOffsetY:121,imageURL:a};Z.punkOffsetX=(Z.canvasWidth-24*Z.punkScale)/2;const J="portrait"===i?Z:q;let Q=null,tt=null,et=null,nt=null,at=1,ot=null,rt="undefined"!=typeof TID?TID:"#0",it="blank",st=0,lt=0,ft=1,ct=0,ht=0,dt=[],ut=0,pt=0,gt=0,bt=[],mt=0,wt=0,xt=0,Tt=0,kt=0;const _t=["up","down","split_v","split_h","explode"];let vt=.3,yt=0;const St=s?{up:1.7,down:1.7,split_v:1.7,split_h:2.8,explode:3.5}:{up:.3,down:.3,split_v:.3,split_h:.5,explode:.63},Ct={U:"up",D:"down",V:"split_v",H:"split_h",X:"explode"};let Mt=[],Et=0,Ot="",It="";function At(t,e,n,a,o,r,i,s){const l=J.punkScale*J.fontSize,f=Tt?"italic":"normal",c=J.fontBold?"bold":"normal";e.font=`${f} ${c} ${l}px ${J.fontFamily}`,Ot=t.replace(/_/g," "),It||(It=_t[v(_()*_t.length)]),vt=St[It]||.3,Et=0,Mt=[];let h=n-e.measureText(Ot).width/2;const d=s,u=s+r,p=i,g=i+o;for(let t=0;t<Ot.length;t++){const n=Ot[t],o=e.measureText(n).width;let r=0,i=0;switch(It){case"up":i=-vt;break;case"down":i=vt;break;case"split_v":i=t%2==0?-vt:vt;break;case"split_h":r=t<Ot.length/2?-vt:vt;break;case"explode":const e=_()*Math.PI*2;r=Math.cos(e)*vt,i=Math.sin(e)*vt}Mt.push({char:n,x:h,y:a,dx:r,dy:i,topEdge:d,bottomEdge:u,leftEdge:p,rightEdge:g}),h+=o}}let Rt=0,Ft=0;const Dt=6,Wt=["#ff0000","#ff8800","#ffff00","#00ff00","#00aaff","#cc00ff"];let Bt=[.1,.1,.1,.1,.1,.1],Lt=[],Ht=[];for(let t=0;t<6;t++)Lt.push(_()),Ht.push(.02+.04*_());const Yt=Math.round(60/1.7);let Pt=0;const $t=16*Yt,Nt=function(){for(var t=[],e=[],n=[],a=[],o=0;o<16;o++)o%2==0&&t.push(o),o%2==1&&e.push(o),n.push(o),n.push(o+.5),a.push(o+.25),a.push(o+.75);return[t,[1,3.5,5,7.5,9,11.5,13,15.5],e,n,a,[0,3,4,7,8,11,12,14,15]]}(),Xt=[1,.75,.9,.5,.35,.8],Gt=[.06,.05,.055,.07,.08,.045];let zt=0;const Vt=.06,Ut=.8;let jt=0,Kt=[],qt=0;const Zt="#ff2222",Jt="#ff0000",Qt=.00765;let te=1,ee=.7,ne=0,ae=.05,oe=.5;function re(){ae=.03+.06*_(),oe=.48+.08*_()}function ie(){for(var t=[],e=[{s:ae,b:.7+.3*_()},{s:oe,b:.45+.35*_()}],n=0,a=0;a<2;a++){var o=e[a].s,r=e[a].b,i=-(.2+.2*_())*r,s=-(.25+.25*_())*r;n<o&&t.push({start:n,end:o,a:0});for(var l=[[.04,.15*r],[.04,0],[.03,i],[.06,.85*r],[.05,s],[.06,0],[.07,.2*r]],f=o,c=0;c<l.length;c++)t.push({start:f,end:f+l[c][0],a:l[c][1]}),f+=l[c][0];n=f}return n<1&&t.push({start:n,end:1,a:0}),t.map(function(t){return{start:t.start,end:t.end,fn:0===t.a?function(){return 0}:(e=t.a,function(t){return Math.sin(t*Math.PI)*e})};var e})}let se=ie(),le=[];function fe(){const t=K.messagesArray.slice();for(let e=t.length-1;e>0;e--){const n=v(_()*(e+1)),a=t[e];t[e]=t[n],t[n]=a}le=t}let ce=0,he=0,de=0,ue=0,pe=0,ge=0,be="idle",me=0,we=0,xe=Math.round(26*f),Te=Math.round(15*f),ke=Math.round(31*f),_e=Math.round(53*f),ve=Math.round(23*f),ye=3,Se=0,Ce=s?15:180,Me=0,Ee=[],Oe=0;var Ie=o?[o]:["GREETINGS","I AM CONTRABAND PUNK_{tokenId}"];let Ae="green",Re="#33ff33";function Fe(t,e){const n=parseInt(e);switch(t){case"dot":xe=n;break;case"pause":Te=n;break;case"expandH":ke=n;break;case"expandV":_e=n;break;case"flash":ve=n;break;case"flashRepeat":ye=n;break;case"postBlank":Ce=n}document.getElementById("CRTLabel_"+t).textContent="postBlank"===t?(n/60).toFixed(1)+"s":n}function De(){const t=document.getElementById("CRTColorToggleButton");"white"===Ae?(Ae="green",Re="#33ff33",t.textContent="Color: Green"):(Ae="white",Re="#ffffff",t.textContent="Color: White")}function We(){const t=`Dot: ${xe}, Pause: ${Te}, Expand H: ${ke}, Expand V: ${_e}, Flash: ${ve}, Flash x: ${ye}, Post Blank: ${(Ce/60).toFixed(1)}s, Color: ${Ae}`;navigator.clipboard.writeText(t).then(function(){alert("Copied!\n\n"+t)})}function Be(t,e){const n=parseFloat(e);switch(t){case"speed":vt=n;break;case"accel":yt=n}const a=document.getElementById("ExitLabel_"+t);a&&(a.textContent=n.toFixed(2))}function Le(t){"random"===t&&(t=_t[v(_()*_t.length)]);const e=St[t]||.3;vt=e;const n=document.getElementById("ExitSlider_speed"),a=document.getElementById("ExitLabel_speed");n&&(n.value=e),a&&(a.textContent=e.toFixed(2)),J.scrollText="TEST_EXIT",ot=J.neonColors[v(_()*J.neonColors.length)],dt=[],Tt=0,Mt=[],It=t,it="exit_anim",st=0}function He(){const t=`EXIT_ANIM_SPEED: ${vt}, EXIT_ANIM_ACCEL: ${yt}`;navigator.clipboard.writeText(t).then(function(){alert("Copied!\n\n"+t)})}function Ye(t){const e=t.match(/^P(\d+\.?\d*)$/i);if(e){const t=parseFloat(e[1]);return Math.round(60*t)}return 0}function Pe(t,e){const n=e.getBoundingClientRect(),a=t.clientX-n.left,o=t.clientY-n.top,r=a*(e.width/n.width),i=o*(e.height/n.height),s=J.punkScale,l=J.punkOffsetX,f=J.punkOffsetY,c=l+11*s,h=f+5*s;return r>=c&&r<c+s&&i>=h&&i<h+s?(Ue(),1):Ne(r,i)?1:r>=l+19*s&&r<l+22*s&&i>=f+12*s&&i<f+14*s?(Ve(),1):0}const $e=[{x:7,y:7},{x:9,y:7},{x:11,y:7},{x:13,y:7},{x:15,y:7}];function Ne(t,e){const n=J.punkScale,a=J.punkOffsetX,o=J.punkOffsetY;for(let r=0;r<$e.length;r++){const i=$e[r],s=a+i.x*n,l=s+n,f=o+i.y*n;if(t>=s&&t<l&&e>=f&&e<f+n)return 2===r?Xe():4===r?ze():"function"==typeof xn&&xn(r),1}return 0}function Xe(){Rt++,Rt>3&&(Rt=0),Ft=Rt>0,Ft&&(jt=0);for(let t=0;t<6;t++)Bt[t]=.05,Lt[t]=.3+.7*_(),Ht[t]=.02+.04*_();Pt=0}function Ge(){jt=!jt,jt&&(Ft=0,Rt=0,Kt=[],qt=0,ne=0,re(),se=ie())}function ze(){(rn=!rn)&&(sn=.5,ln=.5,fn=.006,cn=.004,hn=.4,dn=.4,un=0,pn=0,mn=0,wn=0,Je=0,nn=0,Ft=0,Rt=0,jt=0)}function Ve(){P++,P>5?(P=0,H=0,Y=0,G=0,N=null,X=0,L&&(B=L)):(H||(L=B),H=1,Y=0)}function Ue(){"CRT_power_on"!==it&&"CRT_power_off"!==it&&"CRT_post_flash_blank"!==it&&"CRT_post_blank"!==it&&(ge?(be="off_flash",me=0,we=0,Se=0,it="CRT_power_off",st=0,he&&(he=0,ot=J.neonColors[0]),Je=0,rn=0,nn=0,Ft=0,Rt=0,jt=0):(be="dot",me=0,we=0,Se=0,Ee=[...Ie],it="CRT_power_on",st=0))}function je(){be="dot",me=0,we=0,Se=0,Ee=[...Ie],it="CRT_power_on",st=0}let Ke=-1;const qe=["#0040ff","#ff0022","#ffffff","#ffffff","#ffffff"];function Ze(t,e){var n,a,o;Ke<0||(99===Ke?(n=11,a=5,o="#ffff00"):Ke<$e.length&&(n=$e[Ke].x,a=$e[Ke].y,o=qe[Ke]),void 0!==n&&(t.save(),t[m]=o,t[b]=1.1*e,t[w]=o,t[T]=.6,t[x](J.punkOffsetX+n*e,J.punkOffsetY+a*e,e,e),t[T]=1,t.restore()))}var Je=0,Qe=0,tn=1,en=0,nn=0,an=0,on=0,rn=0,sn=.5,ln=.5,fn=.006,cn=.004,hn=.4,dn=.4,un=0,pn=0,gn=.28,bn=.02,mn=0,wn=0;function xn(t){0===t?(Qe=0,tn=1,(Je=!Je)&&(nn=0,rn=0,Ft=0,Rt=0,jt=0)):1===t?(Je=0,rn=0,nn=0,Ge()):3===t&&(en=0,nn=1,Je=0,rn=0,Ft=0,Rt=0,jt=0)}qe[0]="#00ff44",qe[2]="#00aaff",qe[3]="#ff8800",qe[4]="#cc44ff";var Tn=[0,.008,.007,.07,1,.07,.0042],kn=[0,1,.5,1,1,1,1];function _n(){if(Je&&((Qe+=.009*tn*c)>=1||Qe<=0)&&(tn*=-1),nn>0&&(en+=Tn[nn]*c)>=kn[nn]&&(6===nn?(nn=0,ge=0,je()):(nn++,en=0)),rn){if(mn>0)return void mn--;wn>0&&wn--,sn+=fn*c,(ln+=cn*c)<=0&&(ln=0,cn=Math.abs(cn)),ln>=1&&(ln=1,cn=-Math.abs(cn)),sn<=.06&&(sn=.06,fn=Math.abs(fn),cn+=.02*(ln-(hn+gn/2)),un++,wn=8),sn>=.94&&(sn=.94,fn=-Math.abs(fn),cn+=.02*(ln-(dn+gn/2)),pn++,wn=8),hn+=.08*(ln-gn/2-hn)*c,dn+=.07*(ln-gn/2-dn)*c,hn=Math.max(0,Math.min(1-gn,hn)),dn=Math.max(0,Math.min(1-gn,dn))}}function vn(t,e,n,a,o,r){if(!ge)return 0;if(6===nn||4===nn)return 1;if(nn&&nn<=5){if(an=e+a/2,on=n+o/2,1===nn){var i=en<.5?60-120*en:0,s=35+65*en;t[w]="hsl("+i+",100%,"+s+"%)"}else t[w]="#fff";return t[x](e,n,a,o),1}if(rn){var l="#00ff44";t.save(),t[w]=l,t[m]=l,t[b]=0,t[x](e+5,n+hn*o,bn*a,gn*o),t[x](e+a-bn*a-5,n+dn*o,bn*a,gn*o);var f=Math.max(.3*r,3);0===mn&&t[x](e+sn*a-f/2,n+ln*o-f/2,f,f),t[T]=.3;for(var c=o/20,h=0;h<20;h+=2)t[x](e+a/2-1,n+h*c,2,c);return t[T]=1,t.font=Math.round(.18*o)+"px monospace",t.textAlign="center",t.fillText(un,e+.3*a,n+.22*o),t.fillText(pn,e+.7*a,n+.22*o),wn>0&&(t[T]=wn/30,t[w]="#fff",t[x](e,n,a,o),t[T]=1),t.restore(),1}if(!Je)return 0;t.save();var d=n+Qe*o,u=.45*o,p=t.createLinearGradient(0,d-u*tn,0,d);return p.addColorStop(0,"rgba(0,255,68,0)"),p.addColorStop(1,"rgba(0,255,68,0.55)"),t[w]=p,t[x](e,Math.min(d,d-u*tn),a,u),t[m]="#00ff44",t[b]=35,t.strokeStyle="#00ff44",t.lineWidth=4,t[k](),t.moveTo(e,d),t.lineTo(e+a,d),t.stroke(),t[b]=0,t.restore(),1}function yn(t){if(!(nn<2||4===nn||nn>5)){var e=1-en,n=t.canvas.width,a=t.canvas.height,o=en*Math.max(n,a);3!==nn&&5!==nn||(t[w]="rgba(255,255,255,"+e+")",t[x](0,0,n,a));var r=t.createRadialGradient(an,on,0,an,on,o);r.addColorStop(0,"rgba(255,255,0,"+e+")"),r.addColorStop(1,"rgba(200,200,0,0)"),t[w]=r,t[x](0,0,n,a)}}function Sn(t,e){const n=e.getBoundingClientRect(),a=t.clientX-n.left,o=t.clientY-n.top,r=a*(e.width/n.width),s=o*(e.height/n.height),l=J.punkScale,f=J.punkOffsetX,c=J.punkOffsetY,h=f+11*l,d=h+l,u=c+5*l,p=u+l,g=1.725*J.punkScale;let b,m;"portrait"===i?(b=J.canvasWidth-g-50,m=J.bottomSectionY+40):(b=J.leftWidth+J.rightWidth-g-30,m=25);const w=r>=b-10&&r<=b+g+10&&s>=m-10&&s<=m+g+10;var x=r>=f+19*l&&r<f+22*l&&s>=c+12*l&&s<c+14*l;let T=0;Ke=-1;for(let t=0;t<$e.length;t++){const e=$e[t],n=f+e.x*l,a=n+l,o=c+e.y*l;if(r>=n&&r<a&&s>=o&&s<o+l){T=1,Ke=t;break}}const k=r>=h&&r<d&&s>=u&&s<p;k&&(Ke=99),e.style.cursor=w||x||T||k?"pointer":"default"}const Cn=[{x:12,y:15},{x:13,y:15}];function Mn(t,e){const n=e.getBoundingClientRect(),a=t.clientX-n.left,o=t.clientY-n.top,r=a*(e.width/n.width),i=o*(e.height/n.height),s=J.punkScale,l=J.punkOffsetX,f=J.punkOffsetY,c=Cn[0];c.x,c.y,Cn[Cn.length-1].x;for(const t of Cn){const e=l+t.x*s,n=e+s,a=f+t.y*s;if(r>=e&&r<n&&i>=a&&i<a+s)return je(),1}return 0}function En(){if(ce)ce=0;else if(o){ce=1;let t=o.replace("{tokenId}",rt);if(t.startsWith("*")?(Tt=1,t=t.substring(1)):Tt=0,It="",t.startsWith("^")&&t.length>=2){const e=t.charAt(1);Ct[e]&&(It=Ct[e],t=t.substring(2))}t.startsWith(">")?(J.scrollText=t.substring(1).trim(),ot={color:"#fcdb3b",glow:"#fcdb3b"},wt=J.glassesWidth*J.punkScale,xt=0,it="scrolling"):(J.scrollText=t,ot={color:"#fcdb3b",glow:"#fcdb3b"},t.length<=J.maxTypewriterLength?(it="typing",ct=0,ht=0):(dt=t.trim().split(/\s+/),ut=0,pt=0,gt=0,it="word_typing"))}}function On(){he=!he,he?(ce=0,de=0,ue=0,J.messagesArray=j):(ot=J.neonColors[0],J.messagesArray=U)}function In(t,e){const n=e.getBoundingClientRect(),a=t.clientX-n.left,o=t.clientY-n.top,r=a*(e.width/n.width),s=o*(e.height/n.height),l=1.725*J.punkScale;let f,c;return"portrait"===i?(f=J.canvasWidth-l-50,c=J.bottomSectionY+40):(f=J.leftWidth+J.rightWidth-l-30,c=25),r>=f-10&&r<=f+l+10&&s>=c-10&&s<=c+l+10?(On(),1):0}function An(t){const e=1.725*J.punkScale;let n,a;"portrait"===i?(n=J.canvasWidth-e-50,a=J.bottomSectionY+40):(n=J.leftWidth+J.rightWidth-e-30,a=25);const o=n+e/2,r=a+e/2,s=e/2+1,l=.38*e+2;t.save(),t.filter="blur(3px)",t[k](),t.arc(o,r,s,0,2*Math.PI),t[w]=he?"rgba(128, 128, 128, 0.9)":"rgba(128, 128, 128, 0.7)",t.fill(),t.filter="none";const f=he?"#00ff44":"#00ccff";he&&(t[m]="#00ff44",t[b]=10),t.strokeStyle=f,t.lineWidth="portrait"===i?2.5:1.5,t[k](),t.arc(o,r,l,0,2*Math.PI),t.stroke(),t[m]="transparent",t[b]=0,he&&(pe+=.015),t[k](),t.arc(o,r,l-1,0,2*Math.PI),t.clip();