{"version":3,"file":"shared-lib.PIgyt-Ro.mjs","names":["useRef","useState","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","Image1","RichText","SVG","metadata","metadata","siteMetadata","metadataVersion","__FramerMetadata__","siteMetadata"],"sources":["https:/framerusercontent.com/modules/bK4NHs7BVfXiOdVAl98s/TjcbnaSE7qd0s3tUUI1w/Pixage_Gallery.js","https:/framerusercontent.com/modules/OwELnN09weRDIcFeCiRr/27mxE2AgzqOr5wky9q9m/A5aO5z90P.js","https:/framerusercontent.com/modules/lKMLYVZqpRUhuaXwdXcF/w8Yj08TR41Sg1QFnMu8b/siteMetadata.js","https:/framerusercontent.com/modules/Xa5Jwn5fSpUqeDagAuEy/ixkR1rlPh1XRxIEyzrgN/xNM_p5CQv.js","https:/framerusercontent.com/modules/lOXZL4P8fHcPqN6Hw5RU/agLM2cf9A0ClVb0dIKaz/oJM4IY_jc.js"],"sourcesContent":["// Pixage_Gallery.tsx — v61 (per-layer grids: no settle jump, no white flash)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const TWO_PI=6.2832;const STYLE_OPTIONS=[\"auto\",\"clean\",\"pixel\",\"lego\",\"voxel\",\"halftone\",\"comic\"];const STYLE_TITLES=[\"Auto\",\"Clean\",\"Pixel\",\"Lego\",\"Voxel\",\"Halftone\",\"Comic\"];const TRANS_OPTIONS=[\"wave\",\"crossfade\",\"dissolve\",\"morph\"];const TRANS_TITLES=[\"Wave\",\"Crossfade\",\"Dissolve\",\"Morph\"];function cubicBezier(x1,y1,x2,y2){const cx=3*x1,bx=3*(x2-x1)-cx,ax=1-cx-bx;const cy=3*y1,by=3*(y2-y1)-cy,ay=1-cy-by;const sampleX=t=>((ax*t+bx)*t+cx)*t;const sampleY=t=>((ay*t+by)*t+cy)*t;const sampleDX=t=>(3*ax*t+2*bx)*t+cx;return x=>{if(x<=0)return 0;if(x>=1)return 1;let t=x;for(let i=0;i<8;i++){const err=sampleX(t)-x;if(Math.abs(err)<1e-5)break;const d=sampleDX(t);if(Math.abs(d)<1e-6)break;t-=err/d;}return sampleY(Math.max(0,Math.min(1,t)));};}const BUILT_IN_EASINGS={linear:t=>t,easeIn:t=>t*t*t,easeOut:t=>1-(1-t)*(1-t)*(1-t),easeInOut:t=>t<.5?4*t*t*t:1-Math.pow(-2*t+2,3)/2,backOut:t=>{const c1=1.70158,c3=c1+1;return 1+c3*(t-1)*(t-1)*(t-1)+c1*(t-1)*(t-1);},elasticOut:t=>{if(t===0||t===1)return t;return Math.pow(2,-10*t)*Math.sin((t*10-.75)*(2*Math.PI/3))+1;}};function makeEasing(e){if(!e)return BUILT_IN_EASINGS.easeOut;if(e.type===\"bezier\")return cubicBezier(e.b1??.34,e.b2??1.56,e.b3??.64,e.b4??1);return BUILT_IN_EASINGS[e.type]||BUILT_IN_EASINGS.easeOut;}const clamp01=v=>v<0?0:v>1?1:v;function cellJitter(cx,ry){let s=cx*374761393+ry*668265263|0;s=Math.imul(s^s>>>13,1274126177)|0;return(s>>>0)%1e3/1e3;}function addRoundRectPath(ctx,x,y,w,h,r){const rr=Math.max(0,Math.min(r,w/2,h/2));ctx.moveTo(x+rr,y);ctx.arcTo(x+w,y,x+w,y+h,rr);ctx.arcTo(x+w,y+h,x,y+h,rr);ctx.arcTo(x,y+h,x,y,rr);ctx.arcTo(x,y,x+w,y,rr);ctx.closePath();}function parseColor(str){if(!str||str===\"transparent\")return[0,0,0,0];if(str[0]===\"#\"){let hex=str.slice(1);if(hex.length===3)hex=hex.split(\"\").map(c=>c+c).join(\"\");if(hex.length===6)hex+=\"ff\";const n=parseInt(hex,16);if(!Number.isNaN(n))return[n>>>24&255,n>>>16&255,n>>>8&255,(n&255)/255];}const mm=String(str).match(/rgba?\\(([^)]+)\\)/);if(mm){const p=mm[1].split(\",\").map(s=>parseFloat(s));return[p[0]||0,p[1]||0,p[2]||0,p.length>3?Number.isNaN(p[3])?1:p[3]:1];}return[0,0,0,0];}const normStyle=v=>{let s=typeof v===\"string\"?v.toLowerCase():\"\";if(s===\"magazine\"||s===\"dots\"||s===\"lines\")s=\"halftone\";if(s===\"minecraft\")s=\"voxel\";return STYLE_OPTIONS.includes(s)?s:\"auto\";};const normFinish=v=>{const s=typeof v===\"string\"?v.toLowerCase():\"\";return s===\"matte\"||s===\"glossy\"?s:\"default\";};const normTrans=v=>{const s=typeof v===\"string\"?v.toLowerCase():\"\";return TRANS_OPTIONS.includes(s)?s:\"wave\";};function buildLegoSprite(glossy,sz){const c=document.createElement(\"canvas\");c.width=sz;c.height=sz;const x=c.getContext(\"2d\");const w=sz,h=sz,ew=Math.max(1,sz*.055),cx=w/2,cy=h/2;const g1=x.createLinearGradient(0,0,w,h);g1.addColorStop(0,`rgba(255,255,255,${glossy?.16:.09})`);g1.addColorStop(.5,\"rgba(255,255,255,0)\");g1.addColorStop(1,`rgba(0,0,0,${glossy?.16:.09})`);x.fillStyle=g1;x.fillRect(0,0,w,h);x.fillStyle=`rgba(255,255,255,${glossy?.45:.3})`;x.fillRect(0,0,w,ew);x.fillRect(0,ew,ew,h-ew*2);x.fillStyle=`rgba(0,0,0,${glossy?.38:.26})`;x.fillRect(0,h-ew,w,ew);x.fillRect(w-ew,ew,ew,h-ew*2);const sr=sz*.28;x.fillStyle=`rgba(0,0,0,${glossy?.3:.22})`;x.beginPath();x.arc(cx+ew*.5,cy+ew*.8,sr+ew*.6,0,TWO_PI);x.fill();x.fillStyle=\"rgba(255,255,255,0.07)\";x.beginPath();x.arc(cx,cy,sr,0,TWO_PI);x.fill();const g2=x.createLinearGradient(cx-sr,cy-sr,cx+sr,cy+sr);g2.addColorStop(0,`rgba(255,255,255,${glossy?.34:.2})`);g2.addColorStop(.55,\"rgba(255,255,255,0)\");g2.addColorStop(1,`rgba(0,0,0,${glossy?.28:.16})`);x.fillStyle=g2;x.beginPath();x.arc(cx,cy,sr,0,TWO_PI);x.fill();const lw=Math.max(1,sr*.12);x.lineWidth=lw;x.strokeStyle=\"rgba(0,0,0,0.20)\";x.beginPath();x.arc(cx,cy,sr-lw/2,-.1*Math.PI,.6*Math.PI);x.stroke();x.strokeStyle=`rgba(255,255,255,${glossy?.5:.32})`;x.beginPath();x.arc(cx,cy,sr-lw/2,Math.PI,1.55*Math.PI);x.stroke();x.strokeStyle=\"rgba(0,0,0,0.08)\";x.lineWidth=Math.max(1,sr*.08);x.beginPath();x.arc(cx,cy,sr*.55,0,TWO_PI);x.stroke();if(glossy){x.fillStyle=\"rgba(255,255,255,0.5)\";x.beginPath();x.arc(cx-sr*.34,cy-sr*.4,sr*.2,0,TWO_PI);x.fill();}return c;}function buildSheenSprite(circle,sz){const c=document.createElement(\"canvas\");c.width=sz;c.height=sz;const x=c.getContext(\"2d\");const g=x.createLinearGradient(0,0,0,sz);g.addColorStop(0,\"rgba(255,255,255,0.18)\");g.addColorStop(.5,\"rgba(255,255,255,0.02)\");g.addColorStop(1,\"rgba(0,0,0,0.16)\");x.fillStyle=g;if(circle){x.beginPath();x.arc(sz/2,sz/2,sz/2,0,TWO_PI);x.fill();}else x.fillRect(0,0,sz,sz);return c;}function drawTextFrame(c,w,h,item){const fontSize=Math.max(6,item.size||42);const weightMap={regular:400,semibold:600,black:900};c.clearRect(0,0,w,h);c.fillStyle=item.color||\"#111111\";c.font=`${weightMap[item.weight]||900} ${fontSize}px system-ui, -apple-system, 'Segoe UI', sans-serif`;c.textAlign=\"center\";c.textBaseline=\"middle\";const maxW=w*.86;const words=String(item.text||\"\").split(/\\s+/).filter(Boolean);const lines=[];let line=\"\";for(const word of words){const test=line?line+\" \"+word:word;if(c.measureText(test).width>maxW&&line){lines.push(line);line=word;}else line=test;}if(line)lines.push(line);if(!lines.length)return;const lh=fontSize*1.15;const startY=h/2-(lines.length-1)*lh/2;for(let i=0;i<lines.length;i++)c.fillText(lines[i],w/2,startY+i*lh);}const PLACEHOLDER_INDEX=-1;const DEFAULTS={items:[],pixel:{size:14,from:\"clean\",to:\"pixel\",maxScale:2.6,radius:150,falloff:1.5,gap:0,edge:\"normal\",round:0,finish:\"matte\"},easing:{type:\"easeOut\",duration:.35,b1:.34,b2:1.56,b3:.64,b4:1},wave:{enabled:true,speed:1e3,width:240,scale:3.4,origin:\"cursor\",switchAfter:true,autoplay:false,interval:4},transition:{style:\"wave\",duration:.6},entrance:{style:\"build\",time:.9},appearance:{fit:\"cover\",background:\"#ffffff\",borderRadius:16,shadow:true,showDots:true,dpr:\"auto\"},cursor:{ring:true,ringColor:\"#ffffff\",hideNative:false}};export default function Pixage_Gallery(props){const propsW=Number(props.width);const propsH=Number(props.height);const W=Number.isFinite(propsW)&&propsW>0?propsW:560;const H=Number.isFinite(propsH)&&propsH>0?propsH:420;const isStatic=useIsStaticRenderer();const rawItems=Array.isArray(props.items)?props.items:[];let items=rawItems.map(it=>{const o=it||{};const kind=o.kind===\"text\"?\"text\":\"image\";const src=typeof o.image===\"string\"?o.image:o.image&&o.image.src||\"\";return{kind,src,text:o.text?String(o.text):\"\",color:o.color||\"#111111\",size:Number(o.size)>0?Number(o.size):42,weight:o.weight||\"black\",from:normStyle(o.from),to:normStyle(o.to),finish:normFinish(o.finish),gridSize:Number(o.gridSize)>0?Number(o.gridSize):0};}).filter(it=>it.kind===\"text\"?!!it.text:!!it.src);if(!items.length&&Array.isArray(props.images)){items=props.images.map(im=>typeof im===\"string\"?im:im&&im.src||\"\").filter(Boolean).map(src=>({kind:\"image\",src,text:\"\",color:\"#111111\",size:42,weight:\"black\",from:\"auto\",to:\"auto\",finish:\"default\",gridSize:0}));}const pixel={...DEFAULTS.pixel,...props.pixel};const easing={...DEFAULTS.easing,...props.easing};const wave={...DEFAULTS.wave,...props.wave};const transition={...DEFAULTS.transition,...props.transition};const entrance={...DEFAULTS.entrance,...props.entrance};const appearance={...DEFAULTS.appearance,...props.appearance};const cursor={...DEFAULTS.cursor,...props.cursor};const wrapRef=useRef(null);const canvasRef=useRef(null);const ringRef=useRef(null);const rippleRef=useRef(null);const[dotIndex,setDotIndex]=useState(0);const[isVisible,setIsVisible]=useState(true);const isVisibleRef=useRef(true);isVisibleRef.current=isVisible;const[box,setBox]=useState({w:0,h:0});useEffect(()=>{const el=wrapRef.current;if(!el)return;const update=()=>{const w=el.clientWidth,h=el.clientHeight;setBox(p=>p.w===w&&p.h===h?p:{w,h});};update();let ro=null;if(typeof ResizeObserver!==\"undefined\"){ro=new ResizeObserver(update);ro.observe(el);}window.addEventListener(\"resize\",update);return()=>{if(ro)ro.disconnect();window.removeEventListener(\"resize\",update);};},[]);const responsive=box.w>1&&box.h>1;const wCss=responsive?box.w:W;const hCss=responsive?box.h:H;useEffect(()=>{const el=wrapRef.current;if(!el||isStatic)return;if(typeof IntersectionObserver===\"undefined\"){setIsVisible(true);return;}const observer=new IntersectionObserver(entries=>{entries.forEach(entry=>setIsVisible(entry.isIntersecting));},{threshold:.1});observer.observe(el);return()=>observer.disconnect();},[isStatic]);const st=useRef({mouse:{x:0,y:0,inside:false},ring:{x:0,y:0,a:0},waves:[],buildStart:-1,index:0,fadeFrom:null,fadeStart:-1,shownReady:false,transStart:-1,transFrom:-1,transTo:-1,transX:0,transY:0,grid:null,frames:new Map,data:new Map,imgEls:[],sprites:{},bgCache:{str:null,c:[0,0,0,0]},nextAuto:0,lastActive:0,lastNow:0,dirty:true,stateStamp:0,drawnStamp:0,lastDrawT:0}).current;const cfg=useRef({});cfg.current={W,H,wCss,hCss,items,pixel,easing,wave,transition,entrance,appearance,cursor};const itemGrid=it=>it&&normStyle(it.from)!==\"auto\"&&it.gridSize>0?it.gridSize:0;const pxFor=it=>{const gsz=itemGrid(it);return Math.max(3,Math.round(gsz>0?gsz:cfg.current.pixel.size));};const maxGrid=items.reduce((a,it)=>Math.max(a,itemGrid(it)),Number(pixel.size));const pxRender=Math.max(3,Math.round(maxGrid));const edgeBoost=pixel.edge===\"larger\"?2.4:1;const growRender=Math.max(pixel.maxScale,wave.enabled?wave.scale:1,edgeBoost);const MARGIN=Math.ceil(pxRender*growRender/2)+pxRender*2;const itemsSignature=items.map(it=>`${it.kind}|${it.src}|${it.text}|${it.color}|${it.size}|${it.weight}|${it.from}|${it.to}|${it.finish}|${it.gridSize}`).join(\";\");useEffect(()=>{st.frames.clear();st.data.clear();st.shownReady=false;st.buildStart=-1;st.fadeFrom=null;st.fadeStart=-1;st.nextAuto=0;st.transStart=-1;st.transFrom=-1;st.transTo=-1;st.imgEls=items.map(it=>{if(it.kind!==\"image\"||!it.src)return null;const img=new Image;img.crossOrigin=\"anonymous\";img.onload=()=>{if(img.decode)img.decode().catch(()=>{});st.frames.clear();st.data.clear();st.stateStamp++;st.dirty=true;};img.onerror=()=>{st.dirty=true;};img.src=it.src;return img;});if(st.index>=Math.max(1,items.length)){st.index=0;setDotIndex(0);}st.dirty=true;},[itemsSignature]);useEffect(()=>{st.dirty=true;});function placeholderInto(c,w,h){c.fillStyle=\"#ffffff\";c.fillRect(0,0,w,h);c.fillStyle=\"rgba(0,0,0,0.35)\";c.font=`500 ${Math.max(10,Math.min(w,h)*.032)}px system-ui, sans-serif`;c.textAlign=\"center\";c.textBaseline=\"middle\";c.fillText(\"Add items in the props panel\",w/2,h/2);}const frameKeyFor=(index,w,h,dpr,fit,bg)=>`${index}|${w}x${h}|${dpr}|${fit}|${fit===\"contain\"?bg:\"-\"}`;const itemReady=idx=>{const it=cfg.current.items[idx];if(!it)return false;if(it.kind===\"text\")return!!it.text;const el=st.imgEls[idx];return!!(el&&el.complete&&el.naturalWidth>0);};function getFrame(index,w,h,dpr,fit,bg){const key=frameKeyFor(index,w,h,dpr,fit,bg);let frame=st.frames.get(key);if(frame)return frame;frame=document.createElement(\"canvas\");frame.width=Math.max(1,Math.round(w*dpr));frame.height=Math.max(1,Math.round(h*dpr));const c=frame.getContext(\"2d\");c.scale(dpr,dpr);const item=cfg.current.items[index];if(item&&item.kind===\"text\")drawTextFrame(c,w,h,item);else{const img=index>=0?st.imgEls[index]:null;const ready=img&&img.complete&&img.naturalWidth>0;if(!ready)placeholderInto(c,w,h);else{if(fit===\"contain\"){c.fillStyle=bg;c.fillRect(0,0,w,h);}const s=fit===\"cover\"?Math.max(w/img.naturalWidth,h/img.naturalHeight):Math.min(w/img.naturalWidth,h/img.naturalHeight);const dw=img.naturalWidth*s,dh=img.naturalHeight*s;c.drawImage(img,(w-dw)/2,(h-dh)/2,dw,dh);}}if(st.frames.size>24)st.frames.clear();st.frames.set(key,frame);return frame;}function getSampleData(frame,key){if(st.data.has(key))return st.data.get(key);let d=null;try{d=frame.getContext(\"2d\").getImageData(0,0,frame.width,frame.height);}catch(err){d=null;}if(st.data.size>24)st.data.clear();st.data.set(key,d);return d;}function startTransition(now,x,y){const{items}=cfg.current;if(!items||items.length<2)return false;if(st.transStart>=0||st.buildStart>=0)return false;const targetIdx=(st.index+1)%items.length;if(!itemReady(targetIdx))return false;st.transFrom=st.index;st.transTo=targetIdx;st.transX=x;st.transY=y;st.transStart=now;st.stateStamp++;setDotIndex(targetIdx);st.dirty=true;return true;}const spriteBucket=s=>Math.max(8,Math.min(512,Math.ceil(s/4)*4));const getSprite=(name,sizePx)=>{const sz=spriteBucket(sizePx);const key=`${name}:${sz}`;let sp=st.sprites[key];if(sp)return sp;if(Object.keys(st.sprites).length>90)st.sprites={};if(name===\"legoM\")sp=buildLegoSprite(false,sz);else if(name===\"legoG\")sp=buildLegoSprite(true,sz);else if(name===\"sheen\")sp=buildSheenSprite(false,sz);else sp=buildSheenSprite(true,sz);st.sprites[key]=sp;return sp;};const resolveStyle=(field,it)=>{const g=cfg.current.pixel||{};const global=normStyle(field===\"from\"?g.from:g.to);const globalStyle=global===\"auto\"?field===\"from\"?\"clean\":\"pixel\":global;if(!it)return globalStyle;const explicit=normStyle(field===\"from\"?it.from:it.to);return explicit===\"auto\"?globalStyle:explicit;};const resolveFinish=it=>{const g=cfg.current.pixel||{};const globalFinish=g.finish===\"glossy\"||g.finish===\"matte\"?g.finish:\"matte\";if(!it)return globalFinish;const explicit=normFinish(it.finish);return explicit===\"default\"?globalFinish:explicit;};function step(timestamp){const canvas=canvasRef.current;const wrap=wrapRef.current;if(!canvas||!wrap)return;const{W,H,items,pixel,easing,wave,transition,entrance,appearance,cursor}=cfg.current;const now=(timestamp||performance.now())/1e3;const dt=Math.min(.05,st.lastNow?now-st.lastNow:.016);st.lastNow=now;const mw=wrap.clientWidth,mh=wrap.clientHeight;const w=Math.max(2,Math.round(mw>1?mw:W));const h=Math.max(2,Math.round(mh>1?mh:H));const deviceDpr=typeof window!==\"undefined\"&&window.devicePixelRatio||1;const dpr=appearance.dpr===\"1\"?1:appearance.dpr===\"2\"?2:Math.min(2,deviceDpr);const ringTargetA=cursor.ring&&st.mouse.inside?1:0;const kPos=1-Math.exp(-dt*22);const kAlpha=1-Math.exp(-dt*12);st.ring.x+=(st.mouse.x-st.ring.x)*kPos;st.ring.y+=(st.mouse.y-st.ring.y)*kPos;st.ring.a+=(ringTargetA-st.ring.a)*kAlpha;if(ringTargetA===0&&st.ring.a<.02){if(st.ring.a!==0)st.dirty=true;st.ring.a=0;}const ringActive=cursor.ring&&st.ring.a>0;const ease=makeEasing(easing);const dur=Math.max(.03,easing.duration);const durDown=Math.min(Math.max(.08,dur*.45),.25);const activeIt=items[st.index]||null;const edgeMode=pixel.edge||\"normal\";const rad=Math.max(0,appearance.borderRadius);if(st.bgCache.str!==appearance.background){st.bgCache.c=parseColor(appearance.background);st.bgCache.str=appearance.background;}const bgc=st.bgCache.c;if(!st.shownReady&&items.length&&itemReady(st.index)){st.shownReady=true;if(entrance.style!==\"none\")st.buildStart=now;else{st.fadeFrom=PLACEHOLDER_INDEX;st.fadeStart=now;}st.dirty=true;}const buildTime=Math.max(.3,entrance.time);let building=false;if(st.buildStart>=0){if(now-st.buildStart<buildTime*1.2+.15)building=true;else{st.buildStart=-1;st.dirty=true;}}const transDur=Math.max(.2,transition.duration);let transP=0;const transActive=st.transStart>=0;if(transActive){transP=clamp01((now-st.transStart)/transDur);if(transP>=1){st.index=st.transTo;st.transStart=-1;st.transFrom=-1;st.transTo=-1;st.stateStamp++;setDotIndex(st.index);st.dirty=true;st.lastActive=1;st.settleFrames=3;}}// Per-item pixel size; from/to layers keep their own grids so count never jumps\nconst px=pxFor(activeIt);const fromPx=transActive?pxFor(items[st.transFrom]||activeIt):px;const toPx=transActive?pxFor(items[st.transTo]||activeIt):px;const mg=items.reduce((a,it)=>Math.max(a,itemGrid(it)),Number(pixel.size));const pxM=Math.max(3,Math.round(mg));const growM=Math.max(pixel.maxScale,wave.enabled?wave.scale:1,edgeBoost);const M=Math.ceil(pxM*growM/2)+pxM*2;const R=Math.max(4,pixel.radius);const R2=R*R;const roundPct=Math.min(50,Math.max(0,Number(pixel.round)||0))/100;const bw=Math.round((w+2*M)*dpr);const bh=Math.round((h+2*M)*dpr);if(canvas.width!==bw||canvas.height!==bh){canvas.width=bw;canvas.height=bh;st.dirty=true;}if(st.drawnStamp!==st.stateStamp&&now-st.lastDrawT>.25)st.dirty=true;if(st.settleFrames>0){st.settleFrames--;st.dirty=true;}const animating=st.mouse.inside||st.waves.length>0||building||st.lastActive>0||ringActive||wave.autoplay||transActive||st.settleFrames>0;if(!st.dirty&&!animating)return;st.dirty=false;const ringEl=ringRef.current;if(ringEl){ringEl.style.transform=`translate3d(${st.ring.x-pixel.radius}px, ${st.ring.y-pixel.radius}px, 0)`;ringEl.style.opacity=String(.55*st.ring.a);}const ctx=canvas.getContext(\"2d\");if(!ctx)return;ctx.setTransform(dpr,0,0,dpr,M*dpr,M*dpr);ctx.clearRect(-M,-M,w+2*M,h+2*M);const fit=appearance.fit,bg=appearance.background;const frame=getFrame(st.index,w,h,dpr,fit,bg);const frameKey=frameKeyFor(st.index,w,h,dpr,fit,bg);const data=getSampleData(frame,frameKey);const useData=data!==null;let fromFrameT=null,toFrameT=null,fromDataT=null,toDataT=null;if(transActive){fromFrameT=getFrame(st.transFrom,w,h,dpr,fit,bg);toFrameT=getFrame(st.transTo,w,h,dpr,fit,bg);fromDataT=getSampleData(fromFrameT,frameKeyFor(st.transFrom,w,h,dpr,fit,bg));toDataT=getSampleData(toFrameT,frameKeyFor(st.transTo,w,h,dpr,fit,bg));}const cols=Math.max(1,Math.round(w/px));const rows=Math.max(1,Math.round(h/px));const sx=w/cols,sy=h/rows;const count=cols*rows;if(!st.grid||st.grid.count!==count){st.grid={count,cols,rows,en:new Float32Array(count),from:new Float32Array(count),to:new Float32Array(count),t0:new Float32Array(count),K:new Float32Array(count),fa:new Float32Array(count),sc:new Float32Array(count),rv:new Float32Array(count),cr:new Uint8ClampedArray(count),cg:new Uint8ClampedArray(count),cb:new Uint8ClampedArray(count),on:new Uint8Array(count),lum:new Float32Array(count),rgbStr:new Array(count)};}const g=st.grid;const m=st.mouse;const gapK=1-Math.min(.95,Math.max(0,pixel.gap));const falloff=pixel.falloff;const maxScaleVal=pixel.maxScale;const computePass=()=>{let act=building||transActive?1:0;g.on.fill(0);const mx=m.x,my=m.y,mInside=m.inside;for(let ry=0;ry<rows;ry++){const y=(ry+.5)*sy;for(let cx=0;cx<cols;cx++){const x=(cx+.5)*sx;const i=ry*cols+cx;let kHover=0,dH=-1;if(mInside&&!building&&!transActive){const dx=x-mx,dy=y-my;const d2=dx*dx+dy*dy;if(d2<R2){dH=Math.sqrt(d2);kHover=Math.pow(1-dH/R,falloff);}}if(kHover>0)g.K[i]=kHover;const presT=kHover>0?1:0;if(g.to[i]!==presT){g.from[i]=g.en[i];g.to[i]=presT;g.t0[i]=now;}const leaving=g.to[i]===0;const t=clamp01((now-g.t0[i])/(leaving?durDown:dur));const eFn=leaving?BUILT_IN_EASINGS.easeOut:ease;g.en[i]=g.from[i]+(g.to[i]-g.from[i])*eFn(t);const en=g.en[i];if(presT===1||en>.004)act=1;const eK=g.K[i]*en;let wScale=1;const waveLen=st.waves.length;if(waveLen>0){for(let wi=0;wi<waveLen;wi++){const wv=st.waves[wi];const front=wave.speed*(now-wv.start);const dx=x-wv.x,dy=y-wv.y;const d2=dx*dx+dy*dy;const front2=front*front;const trail=Math.max(0,front-wave.width);const trail2=trail*trail;if(d2<front2&&d2>trail2){const d=Math.sqrt(d2);const s=(front-d)/Math.max(1,wave.width);if(s>0&&s<1){const env=Math.max(0,ease(Math.sin(Math.PI*s)));wScale=Math.max(wScale,1+(wave.scale-1)*env);}}}}let edgeScale=1;if(edgeMode!==\"normal\"&&mInside&&!building&&!transActive&&dH>=0&&dH<R){const eprox=clamp01((dH/R-.65)/.35)*en;edgeScale=edgeMode===\"smaller\"?1-.55*eprox:1+1.2*eprox;}const reveal=eK;let lensScale=1+(maxScaleVal-1)*eK;lensScale=Math.max(.05,lensScale*edgeScale);let alpha=1;let scale=Math.max(lensScale,wScale);if(transActive){alpha=1;scale=1;}let skipTransparent=false;if(useData){let sxs=Math.round(x*dpr),sys=Math.round(y*dpr);if(sxs>=data.width)sxs=data.width-1;if(sys>=data.height)sys=data.height-1;const di=(sys*data.width+sxs)*4;const rawA=data.data[di+3]/255;if(rawA<.02&&!transActive)skipTransparent=true;}if(skipTransparent){g.on[i]=0;g.fa[i]=0;g.lum[i]=0;continue;}g.on[i]=1;g.sc[i]=scale;g.rv[i]=reveal;if(useData){let sxs=Math.round(x*dpr),sys=Math.round(y*dpr);if(sxs>=data.width)sxs=data.width-1;if(sys>=data.height)sys=data.height-1;const di=(sys*data.width+sxs)*4;let rr=data.data[di],gg=data.data[di+1],bb=data.data[di+2],aa=data.data[di+3];const a0=aa/255;const oA=a0+bgc[3]*(1-a0);let fR=rr,fG=gg,fB=bb;if(oA>.004){const wgt=bgc[3]*(1-a0);fR=(rr*a0+bgc[0]*wgt)/oA;fG=(gg*a0+bgc[1]*wgt)/oA;fB=(bb*a0+bgc[2]*wgt)/oA;}let fa=alpha*Math.min(1,oA);if(fa>.012){let pop=0;if(wave.scale>1&&wScale>1)pop=(wScale-1)/(wave.scale-1);if(pop>0){const b=pop*45;fR=Math.min(255,fR+b);fG=Math.min(255,fG+b);fB=Math.min(255,fB+b);}g.cr[i]=fR;g.cg[i]=fG;g.cb[i]=fB;g.lum[i]=(.299*fR+.587*fG+.114*fB)/255;}else g.lum[i]=0;g.fa[i]=fa;}else{g.fa[i]=alpha;g.lum[i]=0;}if(g.on[i]&&g.fa[i]>.012&&(scale>1.004||reveal>.004||g.fa[i]<.985))act=1;}}st.lastActive=act;};const bt=building?now-st.buildStart:0;const curItem=items[st.index]||null;const sampleColor=(dataObj,x,y)=>{if(!dataObj)return[0,0,0,0];let sxs=Math.round(x*dpr),sys=Math.round(y*dpr);if(sxs>=dataObj.width)sxs=dataObj.width-1;if(sys>=dataObj.height)sys=dataObj.height-1;const di=(sys*dataObj.width+sxs)*4;return[dataObj.data[di],dataObj.data[di+1],dataObj.data[di+2],dataObj.data[di+3]];};const drawPass=c2=>{const fromStyleG=resolveStyle(\"from\",curItem);const toStyleG=resolveStyle(\"to\",curItem);const cellGlossyG=resolveFinish(curItem)===\"glossy\";const paintStyled=(style,a,frameRef,rgb,lum,dX,dY,dW,dH2,ccx,ccy,sX,sY,sW,sH,gloss,alphaEdge)=>{if(a<=.012)return;c2.globalAlpha=a;if(style===\"clean\"){if(sW>0&&sH>0)c2.drawImage(frameRef,sX,sY,sW,sH,dX,dY,dW,dH2);}else if(style===\"pixel\"){c2.fillStyle=rgb;c2.fillRect(dX,dY,dW,dH2);if(gloss)c2.drawImage(getSprite(\"sheen\",Math.max(8,Math.max(dW,dH2)*dpr)),dX,dY,dW,dH2);}else if(style===\"lego\"){c2.fillStyle=rgb;c2.fillRect(dX,dY,dW,dH2);c2.drawImage(getSprite(gloss?\"legoG\":\"legoM\",Math.max(8,Math.max(dW,dH2)*dpr)),dX,dY,dW,dH2);}else if(style===\"voxel\"){const mm=rgb.match(/rgb\\((\\d+),(\\d+),(\\d+)\\)/);const q=51;const pr=mm?Math.round(+mm[1]/q)*q:128;const pg=mm?Math.round(+mm[2]/q)*q:128;const pb=mm?Math.round(+mm[3]/q)*q:128;c2.fillStyle=`rgb(${pr},${pg},${pb})`;c2.fillRect(dX,dY,dW,dH2);}else if(style===\"halftone\"){if(alphaEdge<.99){c2.globalAlpha=1;const rr2=Math.min(dW,dH2)/2*alphaEdge;c2.fillStyle=rgb;c2.beginPath();c2.arc(ccx,ccy,Math.max(.3,rr2),0,TWO_PI);c2.fill();}else{c2.fillStyle=rgb;c2.fillRect(dX,dY,dW,dH2);const dotR=Math.min(dW,dH2)/2*(.12+.55*(1-lum));c2.fillStyle=\"rgba(0,0,0,0.25)\";c2.beginPath();c2.arc(ccx,ccy,Math.max(.3,dotR),0,TWO_PI);c2.fill();}}else if(style===\"comic\"){if(alphaEdge<.99){c2.globalAlpha=1;const rr2=Math.min(dW,dH2)/2*alphaEdge;c2.fillStyle=rgb;c2.beginPath();c2.arc(ccx,ccy,Math.max(.3,rr2),0,TWO_PI);c2.fill();}else{if(sW>0&&sH>0)c2.drawImage(frameRef,sX,sY,sW,sH,dX,dY,dW,dH2);const dotR=Math.min(dW,dH2)/2*(.12+.55*(1-lum));c2.fillStyle=\"rgba(0,0,0,0.25)\";c2.beginPath();c2.arc(ccx,ccy,Math.max(.3,dotR),0,TWO_PI);c2.fill();}}};if(transActive){const style=normTrans(transition.style);const eIO=BUILT_IN_EASINGS.easeInOut(transP);const cxp=st.transX,cyp=st.transY;const dxMax=Math.max(cxp,w-cxp),dyMax=Math.max(cyp,h-cyp);const maxDist=Math.sqrt(dxMax*dxMax+dyMax*dyMax)+40;const feather=Math.max(60,maxDist*.2);const fromItem=items[st.transFrom]||null;const toItem=items[st.transTo]||null;const fromStyle=resolveStyle(\"from\",fromItem);const toStyle=resolveStyle(\"from\",toItem);const fromGlossy=resolveFinish(fromItem)===\"glossy\";const toGlossy=resolveFinish(toItem)===\"glossy\";if(!fromDataT||!toDataT){c2.globalAlpha=1-eIO;c2.drawImage(fromFrameT,0,0,w,h);c2.globalAlpha=eIO;c2.drawImage(toFrameT,0,0,w,h);c2.globalAlpha=1;c2.restore();return;}// Separate grids per layer -> pixel count never jumps at settle\nconst fCols=Math.max(1,Math.round(w/fromPx)),fRows=Math.max(1,Math.round(h/fromPx));const fSx=w/fCols,fSy=h/fRows;const tCols=Math.max(1,Math.round(w/toPx)),tRows=Math.max(1,Math.round(h/toPx));const tSx=w/tCols,tSy=h/tRows;const each=(cN,rN,sxN,syN,cb)=>{for(let ry=0;ry<rN;ry++){const cy=(ry+.5)*syN;for(let cx=0;cx<cN;cx++)cb((cx+.5)*sxN,cy,sxN,syN,cx,ry);}};const cell=(styl,frameRef,dataObj,x,y,sxN,syN,a,sm,offY,gloss)=>{const arr=sampleColor(dataObj,x,y);if(arr[3]<5)return;const dW=sxN,dH2=syN;const sX=Math.max(0,Math.round((x-dW/2)*dpr)),sY=Math.max(0,Math.round((y-dH2/2)*dpr));const sW=Math.min(frameRef.width-sX,Math.round(dW*dpr)),sH=Math.min(frameRef.height-sY,Math.round(dH2*dpr));const lum=(.299*arr[0]+.587*arr[1]+.114*arr[2])/255;const cw2=dW*sm,ch2=dH2*sm;const rx=x-cw2/2,ryy=y+offY-ch2/2;paintStyled(styl,a,frameRef,`rgb(${arr[0]},${arr[1]},${arr[2]})`,lum,rx,ryy,cw2,ch2,rx+cw2/2,ryy+ch2/2,sX,sY,sW,sH,gloss,1);};c2.save();if(rad>0){c2.beginPath();addRoundRectPath(c2,0,0,w,h,rad);c2.clip();}if(style===\"wave\"){const radius=eIO*(maxDist+feather);each(fCols,fRows,fSx,fSy,(x,y,sxN,syN)=>{const d=Math.sqrt((x-cxp)*(x-cxp)+(y-cyp)*(y-cyp));if(d<radius)return;cell(fromStyle,fromFrameT,fromDataT,x,y,sxN,syN,1,1,0,fromGlossy);});c2.save();c2.beginPath();c2.arc(cxp,cyp,Math.max(.1,radius),0,TWO_PI);c2.clip();each(tCols,tRows,tSx,tSy,(x,y,sxN,syN)=>cell(toStyle,toFrameT,toDataT,x,y,sxN,syN,1,1,0,toGlossy));c2.restore();const ringW=feather*.6;const grad=c2.createRadialGradient(cxp,cyp,Math.max(0,radius-ringW),cxp,cyp,radius+ringW);const glow=(1-eIO)*.3;grad.addColorStop(0,\"rgba(255,255,255,0)\");grad.addColorStop(.5,`rgba(255,255,255,${glow})`);grad.addColorStop(1,\"rgba(255,255,255,0)\");c2.fillStyle=grad;c2.fillRect(0,0,w,h);}else if(style===\"crossfade\"){each(fCols,fRows,fSx,fSy,(x,y,sxN,syN)=>cell(fromStyle,fromFrameT,fromDataT,x,y,sxN,syN,1-eIO,1,0,fromGlossy));each(tCols,tRows,tSx,tSy,(x,y,sxN,syN)=>cell(toStyle,toFrameT,toDataT,x,y,sxN,syN,eIO,1,0,toGlossy));}else if(style===\"dissolve\"){each(fCols,fRows,fSx,fSy,(x,y,sxN,syN,cx,ry)=>{const d=Math.sqrt((x-cxp)*(x-cxp)+(y-cyp)*(y-cyp));const jit=cellJitter(cx*13+7,ry*17+3);let t=clamp01((eIO*(maxDist+feather)-d+(jit-.5)*feather)/feather);t=BUILT_IN_EASINGS.easeOut(t);cell(fromStyle,fromFrameT,fromDataT,x,y,sxN,syN,1-t,1,0,fromGlossy);});each(tCols,tRows,tSx,tSy,(x,y,sxN,syN,cx,ry)=>{const d=Math.sqrt((x-cxp)*(x-cxp)+(y-cyp)*(y-cyp));const jit=cellJitter(cx*13+7,ry*17+3);let t=clamp01((eIO*(maxDist+feather)-d+(jit-.5)*feather)/feather);t=BUILT_IN_EASINGS.easeOut(t);cell(toStyle,toFrameT,toDataT,x,y,sxN,syN,t,1,0,toGlossy);});}else{// morph\neach(fCols,fRows,fSx,fSy,(x,y,sxN,syN,cx,ry)=>{const d=Math.sqrt((x-cxp)*(x-cxp)+(y-cyp)*(y-cyp));const jit=cellJitter(cx,ry);const local=clamp01((eIO*(maxDist+feather)-d+(jit-.5)*feather*.5)/feather);if(local>=1)return;const exE=BUILT_IN_EASINGS.easeIn(clamp01(local*1.4));let sm=1,offY=0;if(fromStyle===\"pixel\"||fromStyle===\"voxel\")sm=1+.8*exE;else if(fromStyle===\"lego\"){sm=1-.95*exE;offY=exE*exE*px*2;}else if(fromStyle===\"halftone\"||fromStyle===\"comic\")sm=1-exE;else if(fromStyle===\"clean\")sm=1-.08*exE;cell(fromStyle,fromFrameT,fromDataT,x,y,sxN,syN,1-exE,sm,offY,fromGlossy);});each(tCols,tRows,tSx,tSy,(x,y,sxN,syN,cx,ry)=>{const d=Math.sqrt((x-cxp)*(x-cxp)+(y-cyp)*(y-cyp));const jit=cellJitter(cx,ry);const local=clamp01((eIO*(maxDist+feather)-d+(jit-.5)*feather*.5)/feather);const enE=BUILT_IN_EASINGS.easeOut(clamp01((local-.3)/.7));if(enE<=0)return;let sm=1,offY=0;if(toStyle===\"pixel\"||toStyle===\"voxel\")sm=1+.8*(1-enE);else if(toStyle===\"lego\"){sm=.05+.95*enE;offY=(1-enE)*(1-enE)*-px*2;}else if(toStyle===\"halftone\"||toStyle===\"comic\")sm=enE;else if(toStyle===\"clean\")sm=1+.08*(1-enE);cell(toStyle,toFrameT,toDataT,x,y,sxN,syN,enE,sm,offY,toGlossy);});}c2.restore();c2.globalAlpha=1;return;}if((fromStyleG===\"clean\"||fromStyleG===\"comic\")&&!building){c2.save();if(rad>0){c2.beginPath();addRoundRectPath(c2,0,0,w,h,rad);c2.clip();}c2.drawImage(frame,0,0,w,h);c2.restore();}const paintStyle=(style,a,dX,dY,dW,dH2,ccx,ccy,lum,rgb,sX,sY,sW,sH,gloss,x,y,alpha)=>{if(a<=.012)return;c2.globalAlpha=a;if(style===\"clean\"){if(sW>0&&sH>0)c2.drawImage(frame,sX,sY,sW,sH,dX,dY,dW,dH2);}else if(style===\"pixel\"){c2.fillStyle=rgb;c2.fillRect(dX,dY,dW,dH2);if(gloss)c2.drawImage(getSprite(\"sheen\",Math.max(8,Math.max(dW,dH2)*dpr)),dX,dY,dW,dH2);}else if(style===\"lego\"){c2.fillStyle=rgb;c2.fillRect(dX,dY,dW,dH2);c2.drawImage(getSprite(gloss?\"legoG\":\"legoM\",Math.max(8,Math.max(dW,dH2)*dpr)),dX,dY,dW,dH2);}else if(style===\"voxel\"){const mm=rgb.match(/rgb\\((\\d+),(\\d+),(\\d+)\\)/);const q=51;const pr=mm?Math.round(+mm[1]/q)*q:128;const pg=mm?Math.round(+mm[2]/q)*q:128;const pb=mm?Math.round(+mm[3]/q)*q:128;c2.fillStyle=`rgb(${pr},${pg},${pb})`;c2.fillRect(dX,dY,dW,dH2);}else if(style===\"halftone\"){if(alpha<.99){c2.globalAlpha=1;const rr2=Math.min(dW,dH2)/2*alpha;c2.fillStyle=rgb;c2.beginPath();c2.arc(ccx,ccy,Math.max(.3,rr2),0,TWO_PI);c2.fill();}else{c2.fillStyle=rgb;c2.fillRect(dX,dY,dW,dH2);const dotR=Math.min(dW,dH2)/2*(.12+.55*(1-lum));c2.fillStyle=\"rgba(0,0,0,0.25)\";c2.beginPath();c2.arc(ccx,ccy,Math.max(.3,dotR),0,TWO_PI);c2.fill();}}else if(style===\"comic\"){if(alpha<.99){c2.globalAlpha=1;const rr2=Math.min(dW,dH2)/2*alpha;c2.fillStyle=rgb;c2.beginPath();c2.arc(ccx,ccy,Math.max(.3,rr2),0,TWO_PI);c2.fill();}else{const dotR=Math.min(dW,dH2)/2*(.12+.55*(1-lum));c2.globalAlpha=a;c2.fillStyle=\"rgba(0,0,0,0.25)\";c2.beginPath();c2.arc(ccx,ccy,Math.max(.3,dotR),0,TWO_PI);c2.fill();}}};for(let i=0;i<count;i++){if(!g.on[i])continue;let scale=g.sc[i];let alpha=g.fa[i];const cx0=i%cols,ry0=i/cols|0;const x=(cx0+.5)*sx;const y=(ry0+.5)*sy;let bOffY=0;if(building){if(entrance.style===\"tetris\"){const delay=cellJitter(cx0*7+3,17)*buildTime*.55+ry0/rows*buildTime*.12;const p=clamp01((bt-delay)/(buildTime*.42));if(p<=0)continue;alpha*=clamp01(p*4);const fallFrom=-(y+M+cellJitter(cx0,ry0+5)*px*4+30);const f=p*p;let bounceY=0;if(p>.82){const b=(p-.82)/.18;bounceY=Math.sin(b*Math.PI)*Math.max(2,px*.2);}bOffY=fallFrom*(1-f)+bounceY;}else{const rowOrder=rows>1?(rows-1-ry0)/(rows-1):0;const delay=rowOrder*buildTime*.5+cx0/cols*buildTime*.12+cellJitter(cx0,ry0)*buildTime*.25;const p=clamp01((bt-delay)/(buildTime*.38));if(p<=0)continue;const pop=Math.max(1e-4,BUILT_IN_EASINGS.backOut(p));scale=Math.max(.05,scale*pop);alpha*=clamp01(p*2.5);}if(alpha<=.012)continue;}const yy=y+bOffY;let dX,dY,dW,dH2;const flushSnap=!building&&gapK===1&&Math.abs(scale-1)<.003;if(flushSnap){dX=Math.round(cx0*sx*dpr)/dpr;dY=Math.round(ry0*sy*dpr)/dpr;dW=Math.round((cx0+1)*sx*dpr)/dpr-dX;dH2=Math.round((ry0+1)*sy*dpr)/dpr-dY;}else{const cw=sx*scale*gapK,chh=sy*scale*gapK;dX=x-cw/2;dY=yy-chh/2;dW=cw;dH2=chh;const x1=Math.round(dX*dpr)/dpr,y1=Math.round(dY*dpr)/dpr;dW=Math.round((dX+dW)*dpr)/dpr-x1;dH2=Math.round((dY+dH2)*dpr)/dpr-y1;dX=x1;dY=y1;}if(alpha<=.012)continue;const cR=g.cr[i],cG=g.cg[i],cB=g.cb[i];const lum=g.lum[i];let rgb=g.rgbStr[i];if(!rgb||rgb[0]!==cR||rgb[1]!==cG||rgb[2]!==cB){rgb=`rgb(${cR},${cG},${cB})`;g.rgbStr[i]=rgb;}const ccx=dX+dW/2,ccy=dY+dH2/2;const sX=Math.max(0,Math.round(dX*dpr));const sY=Math.max(0,Math.round(dY*dpr));const sW=Math.min(frame.width-sX,Math.round(dW*dpr));const sH=Math.min(frame.height-sY,Math.round(dH2*dpr));const blend=clamp01(g.rv[i]);if((fromStyleG===\"clean\"||fromStyleG===\"comic\")&&!building){if(fromStyleG===\"comic\"&&blend<.98)paintStyle(\"comic\",alpha*(1-blend),dX,dY,dW,dH2,ccx,ccy,lum,rgb,sX,sY,sW,sH,cellGlossyG,x,y,alpha);if(blend>.02)paintStyle(toStyleG,alpha*blend,dX,dY,dW,dH2,ccx,ccy,lum,rgb,sX,sY,sW,sH,cellGlossyG,x,y,alpha);}else{if(blend<=.02)paintStyle(fromStyleG,alpha,dX,dY,dW,dH2,ccx,ccy,lum,rgb,sX,sY,sW,sH,cellGlossyG,x,y,alpha);else if(blend>=.98)paintStyle(toStyleG,alpha,dX,dY,dW,dH2,ccx,ccy,lum,rgb,sX,sY,sW,sH,cellGlossyG,x,y,alpha);else{paintStyle(fromStyleG,alpha*(1-blend),dX,dY,dW,dH2,ccx,ccy,lum,rgb,sX,sY,sW,sH,cellGlossyG,x,y,alpha);paintStyle(toStyleG,alpha*blend,dX,dY,dW,dH2,ccx,ccy,lum,rgb,sX,sY,sW,sH,cellGlossyG,x,y,alpha);}}}c2.globalAlpha=1;};computePass();drawPass(ctx);ctx.globalAlpha=1;for(let wi=st.waves.length-1;wi>=0;wi--){const wv=st.waves[wi];const front=wave.speed*(now-wv.start);const far=Math.max(Math.sqrt(wv.x*wv.x+wv.y*wv.y),Math.sqrt((w-wv.x)*(w-wv.x)+wv.y*wv.y),Math.sqrt(wv.x*wv.x+(h-wv.y)*(h-wv.y)),Math.sqrt((w-wv.x)*(w-wv.x)+(h-wv.y)*(h-wv.y)));if(front-wave.width>far+px)st.waves.splice(wi,1);}if(wave.autoplay&&wave.enabled&&items.length>1&&!building&&!transActive){if(!st.nextAuto)st.nextAuto=now+wave.interval;if(now>=st.nextAuto){st.nextAuto=now+wave.interval;startTransition(now,w/2,h/2);}}else if(!wave.autoplay)st.nextAuto=0;st.drawnStamp=st.stateStamp;st.lastDrawT=now;}useEffect(()=>{if(isStatic)return;let rafId=null;const loop=timestamp=>{if(isVisibleRef.current)step(timestamp);rafId=requestAnimationFrame(loop);};st.dirty=true;step(performance.now());rafId=requestAnimationFrame(loop);return()=>{if(rafId)cancelAnimationFrame(rafId);};},[isStatic]);const toLocal=e=>{const rect=wrapRef.current?wrapRef.current.getBoundingClientRect():null;if(!rect)return null;return{x:e.clientX-rect.left,y:e.clientY-rect.top};};const fireRipple=(x,y)=>{const rEl=rippleRef.current;if(!rEl||!rEl.animate)return;rEl.style.left=`${x}px`;rEl.style.top=`${y}px`;rEl.animate([{transform:\"translate(-50%,-50%) scale(0.1)\",opacity:.55},{transform:\"translate(-50%,-50%) scale(1)\",opacity:0}],{duration:550,easing:\"cubic-bezier(0.2,0.6,0.3,1)\"});};const onPointerMove=e=>{const p=toLocal(e);if(!p)return;st.mouse.x=p.x;st.mouse.y=p.y;st.mouse.inside=true;st.dirty=true;};const onPointerDown=e=>{const{wave,wCss,hCss}=cfg.current;const now=performance.now()/1e3;const p=toLocal(e);if(p){st.mouse.x=p.x;st.mouse.y=p.y;st.mouse.inside=true;fireRipple(p.x,p.y);}if(wave.autoplay)st.nextAuto=now+wave.interval;if(wave.enabled){st.waves.push({x:p?p.x:wCss/2,y:p?p.y:hCss/2,start:now});if(st.waves.length>5)st.waves.shift();if(wave.switchAfter)startTransition(now,p?p.x:wCss/2,p?p.y:hCss/2);}st.dirty=true;};const onPointerUp=e=>{if(e.pointerType!==\"mouse\"){st.mouse.inside=false;st.dirty=true;}};const onPointerLeave=()=>{st.mouse.inside=false;st.dirty=true;};if(isStatic){const currentItem=items[st.index]||items[0];if(!currentItem){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:appearance.background,borderRadius:appearance.borderRadius,boxShadow:appearance.shadow?\"0 24px 60px -12px rgba(0,0,0,0.25)\":\"none\"},children:/*#__PURE__*/_jsx(\"div\",{style:{color:\"rgba(0,0,0,0.35)\",fontSize:\"14px\",fontFamily:\"system-ui, -apple-system, 'Segoe UI', sans-serif\"},children:\"Add items in the props panel\"})});}return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\",background:appearance.background,borderRadius:appearance.borderRadius,boxShadow:appearance.shadow?\"0 24px 60px -12px rgba(0,0,0,0.25)\":\"none\"},children:[currentItem.kind===\"image\"?/*#__PURE__*/_jsx(\"img\",{src:currentItem.src,alt:\"\",style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",objectFit:appearance.fit,objectPosition:\"center center\",margin:\"auto\"}}):/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:currentItem.color,fontSize:`${currentItem.size}px`,fontWeight:currentItem.weight===\"regular\"?400:currentItem.weight===\"semibold\"?600:900,fontFamily:\"system-ui, -apple-system, 'Segoe UI', sans-serif\",textAlign:\"center\",padding:\"20px\",boxSizing:\"border-box\"},children:currentItem.text}),appearance.showDots&&items.length>1&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:12,left:0,right:0,display:\"flex\",justifyContent:\"center\",gap:6,pointerEvents:\"none\"},children:items.map((_,i)=>/*#__PURE__*/_jsx(\"div\",{style:{width:i===st.index?18:6,height:6,borderRadius:3,background:i===st.index?cursor.ringColor:\"rgba(127,127,127,0.4)\"}},i))})]});}return /*#__PURE__*/_jsxs(\"div\",{ref:wrapRef,style:{width:responsive?\"100%\":W,height:responsive?\"100%\":H,minWidth:40,minHeight:40,position:\"relative\",overflow:\"visible\",cursor:cursor.hideNative?\"none\":\"crosshair\"},onPointerMove:onPointerMove,onPointerDown:onPointerDown,onPointerUp:onPointerUp,onPointerCancel:onPointerUp,onPointerLeave:onPointerLeave,children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,borderRadius:appearance.borderRadius,background:appearance.background,boxShadow:appearance.shadow?\"0 24px 60px -12px rgba(0,0,0,0.25)\":\"none\",zIndex:0}}),/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{position:\"absolute\",left:-MARGIN,top:-MARGIN,width:wCss+2*MARGIN,height:hCss+2*MARGIN,pointerEvents:\"none\",zIndex:1}}),/*#__PURE__*/_jsx(\"div\",{ref:rippleRef,style:{position:\"absolute\",width:140,height:140,borderRadius:\"50%\",border:`2px solid ${cursor.ringColor}`,opacity:0,pointerEvents:\"none\",zIndex:3,willChange:\"transform, opacity\"}}),cursor.ring&&/*#__PURE__*/_jsx(\"div\",{ref:ringRef,style:{position:\"absolute\",left:0,top:0,width:pixel.radius*2,height:pixel.radius*2,borderRadius:\"50%\",border:`1.5px solid ${cursor.ringColor}`,opacity:0,pointerEvents:\"none\",zIndex:3,willChange:\"transform, opacity\"},children:/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:\"50%\",top:\"50%\",width:4,height:4,marginLeft:-2,marginTop:-2,borderRadius:\"50%\",background:cursor.ringColor}})}),appearance.showDots&&items.length>1&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:12,left:0,right:0,display:\"flex\",justifyContent:\"center\",gap:6,pointerEvents:\"none\",zIndex:2},children:items.map((_,i)=>/*#__PURE__*/_jsx(\"div\",{style:{width:i===dotIndex?18:6,height:6,borderRadius:3,background:i===dotIndex?cursor.ringColor:\"rgba(127,127,127,0.4)\",transition:\"all 0.3s ease\"}},i))})]});}const styleControl=def=>({type:ControlType.Enum,options:STYLE_OPTIONS,optionTitles:STYLE_TITLES,defaultValue:def});const transControl=def=>({type:ControlType.Enum,options:TRANS_OPTIONS,optionTitles:TRANS_TITLES,defaultValue:def});addPropertyControls(Pixage_Gallery,{items:{type:ControlType.Array,title:\"Items\",defaultValue:[],control:{type:ControlType.Object,controls:{kind:{type:ControlType.SegmentedEnum,title:\"Type\",options:[\"image\",\"text\"],defaultValue:\"image\"},image:{type:ControlType.Image,title:\"Image\",hidden:p=>p.kind===\"text\"},text:{type:ControlType.String,title:\"Text\",defaultValue:\"\",hidden:p=>p.kind!==\"text\"},from:{...styleControl(\"auto\"),title:\"From\",hidden:p=>p.kind!==\"image\"},to:{...styleControl(\"auto\"),title:\"To\",hidden:p=>p.kind!==\"image\"},color:{type:ControlType.Color,title:\"Ink\",defaultValue:\"#111111\",hidden:p=>p.kind!==\"text\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:42,min:8,max:220,step:1,unit:\"px\",hidden:p=>p.kind!==\"text\"},gridSize:{type:ControlType.Number,title:\"Cell\",defaultValue:16,min:4,max:48,step:1,unit:\"px\",hidden:p=>p.from===\"auto\"&&p.to===\"auto\"},finish:{type:ControlType.SegmentedEnum,title:\"Finish\",options:[\"default\",\"matte\",\"glossy\"],defaultValue:\"default\"}}}},pixel:{type:ControlType.Object,title:\"Global\",controls:{from:{...styleControl(\"clean\"),title:\"From\"},to:{...styleControl(\"pixel\"),title:\"To\"},size:{type:ControlType.Number,title:\"Cell\",defaultValue:14,min:4,max:48,step:1,unit:\"px\",displayStepper:true},maxScale:{type:ControlType.Number,title:\"Hover\",defaultValue:2.6,min:1,max:6,step:.1,unit:\"x\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:150,min:20,max:600,step:1,unit:\"px\"},falloff:{type:ControlType.Number,title:\"Falloff\",defaultValue:1.5,min:.25,max:4,step:.05},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:0,min:0,max:.9,step:.05},round:{type:ControlType.Number,title:\"Corner\",defaultValue:0,min:0,max:50,step:1,unit:\"%\"},edge:{type:ControlType.SegmentedEnum,title:\"Edge\",options:[\"normal\",\"larger\",\"smaller\"],defaultValue:\"normal\"},finish:{type:ControlType.SegmentedEnum,title:\"Finish\",options:[\"matte\",\"glossy\"],defaultValue:\"matte\"}}},transition:{type:ControlType.Object,title:\"Transition\",controls:{style:{...transControl(\"wave\"),title:\"Style\"},duration:{type:ControlType.Number,title:\"Duration\",defaultValue:.6,min:.2,max:3,step:.05,unit:\"s\"}}},easing:{type:ControlType.Object,title:\"Easing\",controls:{type:{type:ControlType.Enum,title:\"Curve\",defaultValue:\"easeOut\",options:[\"linear\",\"easeIn\",\"easeOut\",\"easeInOut\",\"backOut\",\"elasticOut\",\"bezier\"],optionTitles:[\"Linear\",\"In\",\"Out\",\"In-Out\",\"Back\",\"Elastic\",\"Bezier\"]},duration:{type:ControlType.Number,title:\"Time\",defaultValue:.35,min:.05,max:3,step:.05,unit:\"s\"},b1:{type:ControlType.Number,title:\"X1\",defaultValue:.34,min:0,max:1,step:.01,hidden:p=>p.type!==\"bezier\"},b2:{type:ControlType.Number,title:\"Y1\",defaultValue:1.56,min:-2,max:2,step:.01,hidden:p=>p.type!==\"bezier\"},b3:{type:ControlType.Number,title:\"X2\",defaultValue:.64,min:0,max:1,step:.01,hidden:p=>p.type!==\"bezier\"},b4:{type:ControlType.Number,title:\"Y2\",defaultValue:1,min:-2,max:2,step:.01,hidden:p=>p.type!==\"bezier\"}}},wave:{type:ControlType.Object,title:\"Wave\",controls:{enabled:{type:ControlType.Boolean,title:\"On\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:1e3,min:100,max:3e3,step:10,unit:\"px/s\",hidden:p=>!p.enabled},width:{type:ControlType.Number,title:\"Band\",defaultValue:240,min:30,max:600,step:5,unit:\"px\",hidden:p=>!p.enabled},scale:{type:ControlType.Number,title:\"Peak\",defaultValue:3.4,min:1,max:6,step:.1,unit:\"x\",hidden:p=>!p.enabled},origin:{type:ControlType.SegmentedEnum,title:\"From\",options:[\"cursor\",\"center\"],defaultValue:\"cursor\",hidden:p=>!p.enabled},switchAfter:{type:ControlType.Boolean,title:\"Switch\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:p=>!p.enabled},autoplay:{type:ControlType.Boolean,title:\"Auto\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\",hidden:p=>!p.enabled},interval:{type:ControlType.Number,title:\"Every\",defaultValue:4,min:1,max:30,step:.5,unit:\"s\",hidden:p=>!p.enabled||!p.autoplay}}},entrance:{type:ControlType.Object,title:\"Intro\",controls:{style:{type:ControlType.SegmentedEnum,title:\"Style\",options:[\"none\",\"build\",\"tetris\"],defaultValue:\"build\"},time:{type:ControlType.Number,title:\"Time\",defaultValue:.9,min:.3,max:3,step:.05,unit:\"s\",hidden:p=>p.style===\"none\"}}},appearance:{type:ControlType.Object,title:\"Look\",controls:{fit:{type:ControlType.SegmentedEnum,title:\"Fit\",options:[\"cover\",\"contain\"],defaultValue:\"cover\"},background:{type:ControlType.Color,title:\"Back\",defaultValue:\"#ffffff\"},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:16,min:0,max:120,step:1,unit:\"px\"},shadow:{type:ControlType.Boolean,title:\"Shadow\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},showDots:{type:ControlType.Boolean,title:\"Dots\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},dpr:{type:ControlType.SegmentedEnum,title:\"Res\",options:[\"auto\",\"1\",\"2\"],defaultValue:\"auto\"}}},cursor:{type:ControlType.Object,title:\"Cursor\",controls:{ring:{type:ControlType.Boolean,title:\"Ring\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},ringColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\",hidden:p=>!p.ring},hideNative:{type:ControlType.Boolean,title:\"Hide\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Pixage_Gallery\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Pixage_Gallery.map","// Generated by Framer (27dd866)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image as Image1,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Pixage_Gallery from\"https://framerusercontent.com/modules/bK4NHs7BVfXiOdVAl98s/TjcbnaSE7qd0s3tUUI1w/Pixage_Gallery.js\";const Pixage_GalleryFonts=getFonts(Pixage_Gallery);const cycleOrder=[\"XIS3MXyca\",\"yPFdgfwQO\",\"CxsAh7cSV\"];const serializationHash=\"framer-MX7TY\";const variantClassNames={CxsAh7cSV:\"framer-v-t7j3fi\",XIS3MXyca:\"framer-v-cg3j63\",yPFdgfwQO:\"framer-v-1dwjo5f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.8,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={AVATAR:\"yPFdgfwQO\",CACTUS:\"XIS3MXyca\",MANGA:\"CxsAh7cSV\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XIS3MXyca\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XIS3MXyca\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap9zgzb8=activeVariantCallback(async(...args)=>{setVariant(\"yPFdgfwQO\");});const onTap11nr2e1=activeVariantCallback(async(...args)=>{setVariant(\"CxsAh7cSV\");});const onTap10cmzan=activeVariantCallback(async(...args)=>{setVariant(\"XIS3MXyca\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cg3j63\",className,classNames),\"data-framer-name\":\"CACTUS\",layoutDependency:layoutDependency,layoutId:\"XIS3MXyca\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgb(135, 255, 195) 22%, rgb(0, 222, 111) 100%)\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17,boxShadow:\"0px 0px 150px 10px rgb(54, 209, 129)\",...style},variants:{CxsAh7cSV:{background:\"linear-gradient(180deg, var(--token-d1eb7cfd-030c-44ff-ab88-1c49273dc666, rgb(239, 255, 135)) 22%, var(--token-68e72810-759f-4c39-a6be-8722d5dd745e, rgb(255, 135, 135)) 100%)\",boxShadow:\"0px 0px 150px 10px var(--token-68e72810-759f-4c39-a6be-8722d5dd745e, rgb(239, 255, 135))\"},yPFdgfwQO:{background:\"linear-gradient(180deg, var(--token-867ec089-7a3d-41b0-be4c-3b351f8c6423, rgb(255, 135, 135)) 0%, rgb(255, 122, 122) 100%)\",boxShadow:\"0px 0px 150px 10px var(--token-867ec089-7a3d-41b0-be4c-3b351f8c6423, rgb(255, 135, 135))\"}},...addPropertyOverrides({CxsAh7cSV:{\"data-framer-name\":\"MANGA\"},yPFdgfwQO:{\"data-framer-name\":\"AVATAR\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"black and white chevron textile\",fit:\"fill\",intrinsicHeight:4032,intrinsicWidth:3024,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:4032,pixelWidth:3024,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/EdI7V06jSc5irZH9EW9VjJJdcE.jpg?width=3024&height=4032\",srcSet:\"https://framerusercontent.com/images/EdI7V06jSc5irZH9EW9VjJJdcE.jpg?scale-down-to=1024&width=3024&height=4032 768w,https://framerusercontent.com/images/EdI7V06jSc5irZH9EW9VjJJdcE.jpg?scale-down-to=2048&width=3024&height=4032 1536w,https://framerusercontent.com/images/EdI7V06jSc5irZH9EW9VjJJdcE.jpg?width=3024&height=4032 3024w\"},className:\"framer-84cxle\",\"data-framer-name\":\"PATTERN BG \",layoutDependency:layoutDependency,layoutId:\"gqdHko364\",style:{mask:\"linear-gradient(180deg, rgba(0,0,0,0) 30%, rgba(0,0,0,1) 73%) add\",opacity:.11,WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,0) 30%, rgba(0,0,0,1) 73%) add\"},transformTemplate:transformTemplate1}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kcl4ht\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"M7WgXpxo1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kwehnd\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"JVtYjqcQz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif'},children:\"desert light, pixel by pixel  \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif'},children:\"hover to watch it grow\"})]}),className:\"framer-y6njb2\",fonts:[\"FR;InterDisplay\"],layoutDependency:layoutDependency,layoutId:\"LdKGLPUYr\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CxsAh7cSV:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif'},children:\"halftone ink in motion  \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif'},children:\"hover to turn the page\"})]})},yPFdgfwQO:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif'},children:\"a portrait in living pixels \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif'},children:\"hover to bring it closer\"})]})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-size\":\"60px\"},children:\"CACTUS\"})}),className:\"framer-3upv9d\",fonts:[\"FS;Anton-regular\"],layoutDependency:layoutDependency,layoutId:\"sqYbn3bic\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CxsAh7cSV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-size\":\"60px\"},children:\"MANGA\"})})},yPFdgfwQO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QW50b24tcmVndWxhcg==\",\"--framer-font-family\":'\"Anton\", \"Anton Placeholder\", sans-serif',\"--framer-font-size\":\"60px\"},children:\"AVATAR\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3hphnv\",\"data-framer-name\":\"Arrow\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XQ73Usis5\",onTap:onTap9zgzb8,style:{backgroundColor:\"rgb(36, 36, 36)\",borderBottomLeftRadius:26,borderBottomRightRadius:26,borderTopLeftRadius:26,borderTopRightRadius:26},...addPropertyOverrides({CxsAh7cSV:{onTap:onTap10cmzan},yPFdgfwQO:{onTap:onTap11nr2e1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1oqf0l4\",layoutDependency:layoutDependency,layoutId:\"EIr4vUzEi\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 21\" overflow=\"visible\"><path d=\"M 22 10.5 L 0 10.5 M 10.273 21 L 21.665 11.217 C 21.875 11.035 21.996 10.775 21.996 10.501 C 21.996 10.227 21.875 9.966 21.665 9.784 L 10.273 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-h50j1i\",layoutDependency:layoutDependency,layoutId:\"nkPY0qojY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 1\" overflow=\"visible\"><path d=\"M 22 0 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o5qysy\",layoutDependency:layoutDependency,layoutId:\"mB3tyQbYB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.723 21\" overflow=\"visible\"><path d=\"M 0 21 L 11.392 11.217 C 11.602 11.035 11.723 10.775 11.723 10.501 C 11.723 10.227 11.602 9.966 11.392 9.784 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1idgjpv\",\"data-framer-name\":\"Pixage Holder\",layoutDependency:layoutDependency,layoutId:\"zMDX3vV9W\",style:{backgroundColor:\"rgb(166, 255, 173)\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17},variants:{CxsAh7cSV:{backgroundColor:\"var(--token-68e72810-759f-4c39-a6be-8722d5dd745e, rgb(239, 255, 135))\"},yPFdgfwQO:{backgroundColor:\"rgb(242, 127, 92)\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lsvndt-container\",\"data-framer-name\":\"Pixage\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"rl0zgiBip-container\",name:\"Pixage\",nodeId:\"rl0zgiBip\",rendersWithMotion:true,scopeId:\"A5aO5z90P\",children:/*#__PURE__*/_jsx(Pixage_Gallery,{appearance:{background:\"rgba(232, 90, 90, 0)\",borderRadius:0,dpr:\"2\",fit:\"contain\",shadow:false,showDots:true},cursor:{hideNative:false,ring:false,ringColor:\"rgb(255, 255, 255)\"},easing:{b1:.34,b2:1.56,b3:.64,b4:1,duration:2.05,type:\"elasticOut\"},entrance:{style:\"build\",time:1.5},height:\"100%\",id:\"rl0zgiBip\",items:[{color:\"rgb(17, 17, 17)\",finish:\"matte\",from:\"lego\",gridSize:10,image:\"https://framerusercontent.com/images/CJOCj3cFvZ24felpBFQP0LlkcYI.png?width=1173&height=1341\",kind:\"image\",size:42,text:\"\",to:\"lego\"},{color:\"rgb(17, 17, 17)\",finish:\"matte\",from:\"halftone\",gridSize:10,image:\"https://framerusercontent.com/images/CJOCj3cFvZ24felpBFQP0LlkcYI.png?width=1173&height=1341\",kind:\"image\",size:42,text:\"\",to:\"halftone\"},{color:\"rgb(17, 17, 17)\",finish:\"glossy\",from:\"pixel\",gridSize:10,image:\"https://framerusercontent.com/images/CJOCj3cFvZ24felpBFQP0LlkcYI.png?width=1173&height=1341\",kind:\"image\",size:141,text:\"Hello World\",to:\"pixel\"},{color:\"rgb(17, 17, 17)\",finish:\"default\",from:\"comic\",gridSize:7,image:\"https://framerusercontent.com/images/CJOCj3cFvZ24felpBFQP0LlkcYI.png?width=1173&height=1341\",kind:\"image\",size:42,text:\"\",to:\"comic\"},{color:\"rgb(17, 17, 17)\",finish:\"default\",from:\"clean\",gridSize:10,image:\"https://framerusercontent.com/images/CJOCj3cFvZ24felpBFQP0LlkcYI.png?width=1173&height=1341\",kind:\"image\",size:42,text:\"\",to:\"lego\"}],layoutId:\"rl0zgiBip\",name:\"Pixage\",pixel:{edge:\"normal\",falloff:2.6,finish:\"matte\",from:\"clean\",gap:0,maxScale:1,radius:338,round:26,size:20,to:\"pixel\"},style:{height:\"100%\",width:\"100%\"},transition:{duration:2,style:\"morph\"},wave:{autoplay:false,enabled:true,interval:4,origin:\"cursor\",scale:1,speed:450,switchAfter:true,width:210},width:\"100%\",...addPropertyOverrides({CxsAh7cSV:{appearance:{background:\"rgba(232, 90, 90, 0)\",borderRadius:0,dpr:\"2\",fit:\"cover\",shadow:false,showDots:true},items:[{color:\"rgb(17, 17, 17)\",finish:\"matte\",from:\"pixel\",gridSize:12,image:\"https://framerusercontent.com/images/qdITu76Xg8VZCCmnmco8rFF8S5g.png?width=912&height=1152\",kind:\"image\",size:141,text:\"Hello World\",to:\"pixel\"},{color:\"rgb(17, 17, 17)\",finish:\"matte\",from:\"lego\",gridSize:12,image:\"https://framerusercontent.com/images/qdITu76Xg8VZCCmnmco8rFF8S5g.png?width=912&height=1152\",kind:\"image\",size:42,text:\"\",to:\"lego\"},{color:\"rgb(17, 17, 17)\",finish:\"matte\",from:\"halftone\",gridSize:12,image:\"https://framerusercontent.com/images/qdITu76Xg8VZCCmnmco8rFF8S5g.png?width=912&height=1152\",kind:\"image\",size:42,text:\"\",to:\"halftone\"},{color:\"rgb(17, 17, 17)\",finish:\"default\",from:\"comic\",gridSize:12,image:\"https://framerusercontent.com/images/qdITu76Xg8VZCCmnmco8rFF8S5g.png?width=912&height=1152\",kind:\"image\",size:42,text:\"\",to:\"comic\"},{color:\"rgb(17, 17, 17)\",finish:\"default\",from:\"clean\",gridSize:12,image:\"https://framerusercontent.com/images/qdITu76Xg8VZCCmnmco8rFF8S5g.png?width=912&height=1152\",kind:\"image\",size:42,text:\"\",to:\"lego\"}],pixel:{edge:\"normal\",falloff:2.6,finish:\"matte\",from:\"clean\",gap:0,maxScale:1,radius:500,round:26,size:12,to:\"pixel\"}},yPFdgfwQO:{easing:{b1:.34,b2:1.56,b3:.64,b4:1,duration:2.05,type:\"easeInOut\"},items:[{color:\"rgb(17, 17, 17)\",finish:\"default\",from:\"clean\",gridSize:10,image:\"https://framerusercontent.com/images/x1Se8WgMHzTqUUP1Chx40BxzY.png?width=1008&height=1040\",kind:\"image\",size:42,text:\"\",to:\"lego\"},{color:\"rgb(17, 17, 17)\",finish:\"glossy\",from:\"voxel\",gridSize:10,image:\"https://framerusercontent.com/images/x1Se8WgMHzTqUUP1Chx40BxzY.png?width=1008&height=1040\",kind:\"image\",size:141,text:\"Hello World\",to:\"voxel\"},{color:\"rgb(17, 17, 17)\",finish:\"matte\",from:\"lego\",gridSize:10,image:\"https://framerusercontent.com/images/x1Se8WgMHzTqUUP1Chx40BxzY.png?width=1008&height=1040\",kind:\"image\",size:42,text:\"\",to:\"lego\"},{color:\"rgb(17, 17, 17)\",finish:\"matte\",from:\"halftone\",gridSize:10,image:\"https://framerusercontent.com/images/x1Se8WgMHzTqUUP1Chx40BxzY.png?width=1008&height=1040\",kind:\"image\",size:42,text:\"\",to:\"halftone\"},{color:\"rgb(17, 17, 17)\",finish:\"default\",from:\"comic\",gridSize:8,image:\"https://framerusercontent.com/images/x1Se8WgMHzTqUUP1Chx40BxzY.png?width=1008&height=1040\",kind:\"image\",size:42,text:\"\",to:\"auto\"}]}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g29x9\",\"data-framer-name\":\"MOUSE BUTTON\",layoutDependency:layoutDependency,layoutId:\"Q0zR0Xocs\",style:{backgroundColor:\"rgb(99, 242, 171)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},variants:{CxsAh7cSV:{backgroundColor:\"rgb(221, 255, 0)\"},yPFdgfwQO:{backgroundColor:\"rgb(254, 124, 123)\"}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1h8jkdp\",\"data-framer-name\":\"MOUSE ICON\",layoutDependency:layoutDependency,layoutId:\"EbkCD77b0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.547 31.666\" overflow=\"visible\"><path d=\"M 10.53 0 L 10.896 1.368 L 12.086 5.808 L 12.453 7.178 L 9.716 7.91 L 9.349 6.542 L 8.159 2.102 L 7.793 0.733 Z M 0.732 7.793 L 2.102 8.159 L 6.542 9.349 L 7.91 9.716 L 7.177 12.453 L 5.808 12.086 L 1.368 10.896 L 0 10.53 Z M 29.555 15.726 L 25.071 20.209 L 31.547 26.685 L 26.566 31.666 L 20.09 25.19 L 15.607 29.673 L 11.622 11.741 Z M 4.622 21.214 L 3.62 22.215 L 1.617 20.212 L 6.871 14.958 L 8.874 16.96 L 7.874 17.963 Z M 17.963 7.873 L 16.961 8.875 L 14.957 6.871 L 15.959 5.869 L 19.21 2.619 L 20.211 1.617 L 22.215 3.621 L 21.213 4.622 Z\" fill=\"rgb(0, 138, 64)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({yPFdgfwQO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.547 31.666\" overflow=\"visible\"><path d=\"M 10.53 0 L 10.896 1.368 L 12.086 5.808 L 12.453 7.178 L 9.716 7.91 L 9.349 6.542 L 8.159 2.102 L 7.793 0.733 Z M 0.732 7.793 L 2.102 8.159 L 6.542 9.349 L 7.91 9.716 L 7.177 12.453 L 5.808 12.086 L 1.368 10.896 L 0 10.53 Z M 29.555 15.726 L 25.071 20.209 L 31.547 26.685 L 26.566 31.666 L 20.09 25.19 L 15.607 29.673 L 11.622 11.741 Z M 4.622 21.214 L 3.62 22.215 L 1.617 20.212 L 6.871 14.958 L 8.874 16.96 L 7.874 17.963 Z M 17.963 7.873 L 16.961 8.875 L 14.957 6.871 L 15.959 5.869 L 19.21 2.619 L 20.211 1.617 L 22.215 3.621 L 21.213 4.622 Z\" fill=\"rgb(250, 52, 56)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1uwjeha\",layoutDependency:layoutDependency,layoutId:\"iWREsjBqc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.66 7.91\" overflow=\"visible\"><path d=\"M 2.737 0 L 3.103 1.368 L 4.293 5.808 L 4.66 7.178 L 1.923 7.91 L 1.556 6.542 L 0.366 2.102 L 0 0.733 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15dzrxn\",layoutDependency:layoutDependency,layoutId:\"VZCPf6Bg2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.91 4.66\" overflow=\"visible\"><path d=\"M 0 2.737 L 1.368 3.103 L 5.808 4.293 L 7.177 4.66 L 7.91 1.923 L 6.542 1.556 L 2.102 0.366 L 0.732 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vn1fie\",layoutDependency:layoutDependency,layoutId:\"XhtiFvS3g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.925 19.925\" overflow=\"visible\"><path d=\"M 0 0 L 3.985 17.932 L 8.468 13.449 L 14.944 19.925 L 19.925 14.944 L 13.449 8.468 L 17.933 3.985 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cqsrxa\",layoutDependency:layoutDependency,layoutId:\"JOS018LQQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.257 7.257\" overflow=\"visible\"><path d=\"M 3.005 6.256 L 2.003 7.257 L 0 5.254 L 1.002 4.252 L 4.252 1.002 L 5.254 0 L 7.257 2.002 L 6.257 3.005 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ykc7d2\",layoutDependency:layoutDependency,layoutId:\"dtibogyWI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.258 7.258\" overflow=\"visible\"><path d=\"M 6.256 3.005 L 7.258 2.004 L 5.254 0 L 4.253 1.002 L 1.002 4.252 L 0 5.254 L 2.004 7.258 L 3.006 6.256 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y98bf2\",\"data-framer-name\":\"Showcases\",layoutDependency:layoutDependency,layoutId:\"bnQqRAqLM\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l4xm9i\",\"data-border\":true,\"data-framer-name\":\"CACTUS NAV_BUTT\",layoutDependency:layoutDependency,layoutId:\"Kr6C8W5Ri\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(38, 255, 147)\"},variants:{CxsAh7cSV:{backgroundColor:\"rgba(0, 0, 0, 0)\"},yPFdgfwQO:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({CxsAh7cSV:{\"data-highlight\":true,onTap:onTap10cmzan},yPFdgfwQO:{\"data-highlight\":true,onTap:onTap10cmzan}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1mklh9p\",\"data-framer-name\":\"Cactus\",layoutDependency:layoutDependency,layoutId:\"b6o0ShMLi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.884 27\" overflow=\"visible\"><path d=\"M 15.461 1.272 L 13.762 3.883 C 14.971 5.164 15.647 6.877 15.649 8.66 L 15.649 10.953 L 17.884 10.953 L 17.884 13.245 L 15.649 13.245 L 15.649 15.538 L 16.766 15.538 C 17.087 15.538 17.392 15.679 17.604 15.925 C 17.816 16.172 17.915 16.5 17.875 16.826 L 16.757 25.996 C 16.688 26.569 16.212 27 15.649 27 L 2.236 27 C 1.672 27 1.197 26.569 1.127 25.996 L 0.009 16.826 C -0.031 16.5 0.068 16.172 0.28 15.925 C 0.492 15.679 0.797 15.538 1.118 15.538 L 2.236 15.538 L 2.236 10.953 L 0 10.953 L 0 8.66 L 2.236 8.66 C 2.236 6.952 2.856 5.305 3.975 4.04 L 2.563 2.593 L 4.144 0.972 L 5.744 2.614 C 7.677 1.541 10 1.506 11.962 2.522 L 13.601 0 Z M 3.223 24.708 L 14.662 24.708 L 15.5 17.83 L 2.384 17.83 Z M 8.942 4.075 C 6.473 4.075 4.471 6.128 4.471 8.66 L 4.471 15.538 L 13.413 15.538 L 13.413 8.66 C 13.413 6.128 11.411 4.075 8.942 4.075 M 7.824 10.953 C 8.442 10.953 8.942 11.466 8.942 12.099 C 8.942 12.732 8.442 13.245 7.824 13.245 C 7.207 13.245 6.707 12.732 6.707 12.099 C 6.707 11.466 7.207 10.953 7.824 10.953 M 10.06 6.368 C 10.677 6.368 11.178 6.881 11.178 7.514 C 11.178 8.147 10.677 8.66 10.06 8.66 C 9.443 8.66 8.942 8.147 8.942 7.514 C 8.942 6.881 9.443 6.368 10.06 6.368\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-91vmz4\",layoutDependency:layoutDependency,layoutId:\"iCP3bHnXe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.884 27\" overflow=\"visible\"><path d=\"M 15.461 1.272 L 13.762 3.883 C 14.971 5.164 15.647 6.877 15.649 8.66 L 15.649 10.953 L 17.884 10.953 L 17.884 13.245 L 15.649 13.245 L 15.649 15.538 L 16.766 15.538 C 17.087 15.538 17.392 15.679 17.604 15.925 C 17.816 16.172 17.915 16.5 17.875 16.826 L 16.757 25.996 C 16.688 26.569 16.212 27 15.649 27 L 2.236 27 C 1.672 27 1.197 26.569 1.127 25.996 L 0.009 16.826 C -0.031 16.5 0.068 16.172 0.28 15.925 C 0.492 15.679 0.797 15.538 1.118 15.538 L 2.236 15.538 L 2.236 10.953 L 0 10.953 L 0 8.66 L 2.236 8.66 C 2.236 6.952 2.856 5.305 3.975 4.04 L 2.563 2.593 L 4.144 0.972 L 5.744 2.614 C 7.677 1.541 10 1.506 11.962 2.522 L 13.601 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19z83ib\",layoutDependency:layoutDependency,layoutId:\"N6QFPxEme\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.116 6.877\" overflow=\"visible\"><path d=\"M 0.839 6.877 L 12.278 6.877 L 13.116 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19chx6j\",layoutDependency:layoutDependency,layoutId:\"KqYVgd8Nw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.942 11.462\" overflow=\"visible\"><path d=\"M 4.471 0 C 2.002 0 0 2.053 0 4.585 L 0 11.462 L 8.942 11.462 L 8.942 4.585 C 8.942 2.053 6.94 0 4.471 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-147i07x\",layoutDependency:layoutDependency,layoutId:\"v_kb8eIDB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.236 2.292\" overflow=\"visible\"><path d=\"M 1.118 0 C 1.735 0 2.236 0.513 2.236 1.146 C 2.236 1.779 1.735 2.292 1.118 2.292 C 0.5 2.292 0 1.779 0 1.146 C 0 0.513 0.5 0 1.118 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m0fpsu\",layoutDependency:layoutDependency,layoutId:\"h59L0r0NL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.236 2.292\" overflow=\"visible\"><path d=\"M 1.118 0 C 1.735 0 2.236 0.513 2.236 1.146 C 2.236 1.779 1.735 2.292 1.118 2.292 C 0.5 2.292 0 1.779 0 1.146 C 0 0.513 0.5 0 1.118 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18y2902\",\"data-border\":true,\"data-framer-name\":\"AVATAR NAV_BUTT\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ecIVFYXqW\",onTap:onTap9zgzb8,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{CxsAh7cSV:{backgroundColor:\"rgba(0, 0, 0, 0)\"},yPFdgfwQO:{backgroundColor:\"rgb(255, 179, 179)\"}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1aux46t\",layoutDependency:layoutDependency,layoutId:\"zHg1sT2w1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.985 24.449\" overflow=\"visible\"><path d=\"M 7.695 3.549 C 7.928 3.384 8.173 3.236 8.427 3.107 C 9.193 2.716 10.379 2.306 11.993 2.306 C 13.607 2.306 14.792 2.716 15.558 3.107 C 15.871 3.266 16.114 3.423 16.291 3.549 L 16.291 6.688 C 16.291 9.109 14.367 11.071 11.993 11.071 C 9.619 11.071 7.695 9.109 7.695 6.688 Z M 17.422 2.998 C 18.222 2.183 18.221 2.182 18.221 2.182 L 18.204 2.165 L 18.174 2.137 L 18.082 2.051 C 17.978 1.959 17.871 1.871 17.761 1.787 C 17.487 1.577 17.09 1.309 16.57 1.044 C 15.527 0.512 13.998 0 11.993 0 C 9.987 0 8.458 0.512 7.415 1.044 C 6.895 1.309 6.499 1.577 6.224 1.787 C 6.081 1.896 5.943 2.013 5.812 2.137 L 5.782 2.165 L 5.765 2.181 C 5.765 2.182 5.764 2.183 6.563 2.998 L 5.764 2.183 C 5.551 2.399 5.432 2.692 5.432 2.998 L 5.432 6.688 C 5.432 10.383 8.369 13.378 11.993 13.378 C 15.616 13.378 18.553 10.383 18.553 6.688 L 18.553 2.998 C 18.553 2.693 18.434 2.399 18.222 2.183 Z M 0.087 22.852 C -0.058 23.208 -0.02 23.615 0.19 23.936 C 0.4 24.257 0.753 24.449 1.131 24.449 L 22.854 24.449 C 23.233 24.449 23.586 24.257 23.796 23.936 C 24.005 23.615 24.044 23.208 23.898 22.852 C 21.956 18.104 17.358 14.762 11.993 14.762 C 6.627 14.762 2.029 18.103 0.087 22.852 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1jhjsdn\",layoutDependency:layoutDependency,layoutId:\"uVhnPUgCh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.596 8.765\" overflow=\"visible\"><path d=\"M 0 4.383 L 0 1.243 C 0.234 1.078 0.478 0.93 0.733 0.801 C 1.499 0.41 2.684 0 4.298 0 C 5.912 0 7.098 0.41 7.864 0.801 C 8.176 0.96 8.42 1.117 8.596 1.243 L 8.596 4.383 C 8.596 6.803 6.672 8.765 4.298 8.765 C 1.924 8.765 0 6.803 0 4.383\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r3bztu\",layoutDependency:layoutDependency,layoutId:\"MMlediTla\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.121 13.378\" overflow=\"visible\"><path d=\"M 12.789 2.183 L 11.99 2.998 C 12.789 2.183 12.789 2.182 12.789 2.182 L 12.788 2.181 L 12.786 2.179 L 12.782 2.175 L 12.772 2.165 L 12.742 2.137 L 12.649 2.051 C 12.546 1.959 12.439 1.871 12.329 1.787 C 12.055 1.577 11.658 1.309 11.138 1.044 C 10.095 0.512 8.566 0 6.561 0 C 4.555 0 3.026 0.512 1.983 1.044 C 1.463 1.309 1.066 1.577 0.792 1.787 C 0.649 1.896 0.511 2.013 0.379 2.137 L 0.349 2.165 L 0.339 2.175 L 0.335 2.179 L 0.333 2.181 C 0.332 2.182 0.332 2.183 1.131 2.998 L 0.332 2.183 C 0.119 2.399 0 2.692 0 2.998 L 0 6.688 C 0 10.383 2.937 13.378 6.561 13.378 C 10.184 13.378 13.121 10.383 13.121 6.688 L 13.121 2.998 C 13.121 2.693 13.002 2.399 12.789 2.183\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vkesnz\",layoutDependency:layoutDependency,layoutId:\"VqB0huxej\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.985 9.687\" overflow=\"visible\"><path d=\"M 0.087 8.09 C 2.029 3.341 6.627 0 11.993 0 C 17.358 0 21.956 3.342 23.898 8.09 C 24.044 8.446 24.005 8.853 23.796 9.174 C 23.586 9.495 23.233 9.687 22.854 9.687 L 1.131 9.687 C 0.753 9.687 0.4 9.495 0.19 9.174 C -0.02 8.853 -0.058 8.446 0.087 8.09\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ifl0nb\",\"data-border\":true,\"data-framer-name\":\"RETRO NAV_BUTT\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Gw_3IWEHG\",onTap:onTap11nr2e1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{CxsAh7cSV:{backgroundColor:\"rgb(232, 255, 82)\"}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-l862vr\",layoutDependency:layoutDependency,layoutId:\"w7G19DKJh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26.864\" overflow=\"visible\"><path d=\"M 12.654 5.137 C 12.727 5.211 12.79 5.294 12.842 5.385 L 13.157 5.385 C 13.209 5.294 13.273 5.211 13.346 5.137 L 18.074 0.337 C 18.537 -0.118 19.274 -0.111 19.73 0.351 C 20.186 0.814 20.193 1.563 19.745 2.034 L 16.444 5.385 L 25.409 5.385 C 25.735 5.385 26 5.654 26 5.985 L 26 23.985 C 26 24.317 25.735 24.585 25.409 24.585 L 20.967 24.585 L 19.702 26.188 C 19.366 26.615 18.857 26.864 18.318 26.864 C 17.78 26.864 17.271 26.615 16.934 26.188 L 15.671 24.585 L 10.33 24.585 L 9.066 26.188 C 8.729 26.615 8.22 26.864 7.682 26.864 C 7.143 26.864 6.634 26.615 6.298 26.188 L 5.035 24.585 L 0.591 24.585 C 0.265 24.585 0 24.317 0 23.985 L 0 5.985 C 0 5.654 0.265 5.385 0.591 5.385 L 9.556 5.385 L 6.255 2.034 C 5.807 1.563 5.814 0.814 6.27 0.351 C 6.726 -0.111 7.463 -0.118 7.926 0.337 Z M 4.136 8.985 C 3.81 8.985 3.545 9.254 3.545 9.585 L 3.545 20.385 C 3.545 20.717 3.81 20.985 4.136 20.985 L 21.864 20.985 C 22.19 20.985 22.455 20.717 22.455 20.385 L 22.455 9.585 C 22.455 9.254 22.19 8.985 21.864 8.985 Z M 5.909 14.385 C 5.909 13.723 6.438 13.185 7.091 13.185 C 7.744 13.185 8.273 13.723 8.273 14.385 C 8.273 15.048 7.744 15.585 7.091 15.585 C 6.438 15.585 5.909 15.048 5.909 14.385 Z M 17.136 12.585 C 17.136 11.923 17.665 11.385 18.318 11.385 C 18.971 11.385 19.5 11.923 19.5 12.585 C 19.5 13.248 18.971 13.785 18.318 13.785 C 17.665 13.785 17.136 13.248 17.136 12.585 Z M 12.582 16.36 C 12.692 16.248 12.843 16.184 13 16.184 C 13.157 16.184 13.308 16.248 13.418 16.36 L 15.191 18.16 C 15.361 18.332 15.411 18.591 15.32 18.815 C 15.228 19.039 15.012 19.186 14.773 19.185 L 11.227 19.185 C 10.988 19.186 10.772 19.039 10.68 18.815 C 10.589 18.591 10.639 18.332 10.809 18.16 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-rp5jd3\",layoutDependency:layoutDependency,layoutId:\"TezKQTcaY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26.864\" overflow=\"visible\"><path d=\"M 7.926 0.337 C 7.463 -0.118 6.726 -0.111 6.27 0.351 C 5.814 0.814 5.807 1.563 6.255 2.034 L 9.556 5.385 L 0.591 5.385 C 0.265 5.385 0 5.654 0 5.985 L 0 23.985 C 0 24.317 0.265 24.585 0.591 24.585 L 5.035 24.585 L 6.298 26.188 C 6.634 26.615 7.143 26.864 7.682 26.864 C 8.22 26.864 8.729 26.615 9.066 26.188 L 10.33 24.585 L 15.671 24.585 L 16.934 26.188 C 17.271 26.615 17.78 26.864 18.318 26.864 C 18.857 26.864 19.366 26.615 19.702 26.188 L 20.967 24.585 L 25.409 24.585 C 25.735 24.585 26 24.317 26 23.985 L 26 5.985 C 26 5.654 25.735 5.385 25.409 5.385 L 16.444 5.385 L 19.745 2.034 C 20.193 1.563 20.186 0.814 19.73 0.351 C 19.274 -0.111 18.537 -0.118 18.074 0.337 L 13.346 5.137 C 13.273 5.211 13.209 5.294 13.157 5.385 L 12.842 5.385 C 12.79 5.294 12.727 5.211 12.654 5.137 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oto32h\",layoutDependency:layoutDependency,layoutId:\"sKLVeYcsP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.909 12\" overflow=\"visible\"><path d=\"M 0.591 0 C 0.265 0 0 0.269 0 0.6 L 0 11.4 C 0 11.731 0.265 12 0.591 12 L 18.318 12 C 18.645 12 18.909 11.731 18.909 11.4 L 18.909 0.6 C 18.909 0.269 18.645 0 18.318 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7kzeet\",layoutDependency:layoutDependency,layoutId:\"pmI2SWH7H\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.364 2.4\" overflow=\"visible\"><path d=\"M 1.182 2.4 C 0.529 2.4 0 1.863 0 1.2 C 0 0.537 0.529 0 1.182 0 C 1.835 0 2.364 0.537 2.364 1.2 C 2.364 1.863 1.835 2.4 1.182 2.4\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4r5tol\",layoutDependency:layoutDependency,layoutId:\"T45223cwt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.364 2.4\" overflow=\"visible\"><path d=\"M 0 1.2 C 0 1.863 0.529 2.4 1.182 2.4 C 1.835 2.4 2.364 1.863 2.364 1.2 C 2.364 0.537 1.835 0 1.182 0 C 0.529 0 0 0.537 0 1.2\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kagk5d\",layoutDependency:layoutDependency,layoutId:\"HtZpXYF7a\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.729 3.001\" overflow=\"visible\"><path d=\"M 1.946 0.176 C 2.057 0.063 2.208 0 2.365 0 C 2.522 0 2.672 0.063 2.783 0.176 L 4.556 1.976 C 4.725 2.148 4.776 2.406 4.684 2.631 C 4.593 2.855 4.377 3.002 4.137 3.001 L 0.592 3.001 C 0.353 3.002 0.137 2.855 0.045 2.631 C -0.047 2.406 0.004 2.148 0.174 1.976 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-itmrfr\",\"data-framer-name\":\"Pieces Intel\",layoutDependency:layoutDependency,layoutId:\"HipiujA9r\",style:{backgroundColor:\"var(--token-5b220d1d-c58e-46e7-b58a-73943bcf8467, rgb(135, 255, 195))\",borderBottomRightRadius:15},variants:{CxsAh7cSV:{backgroundColor:\"var(--token-d1eb7cfd-030c-44ff-ab88-1c49273dc666, rgb(239, 255, 135))\"},yPFdgfwQO:{backgroundColor:\"var(--token-867ec089-7a3d-41b0-be4c-3b351f8c6423, rgb(135, 255, 195))\"}},children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-scnvr7\",\"data-framer-name\":\"Pieces\",layoutDependency:layoutDependency,layoutId:\"HviyO3l0q\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.981 30\" overflow=\"visible\"><path d=\"M 3.998 0 L 3.998 2 L 23.983 2 L 23.983 0 Z M 23.983 2 L 23.983 4 L 25.983 4 L 25.983 2 Z M 25.983 4 L 25.983 22 L 23.983 22 L 23.983 24 L 3.998 24 L 3.998 22 L 1.998 22 L 1.998 4 L 0 4 L 0 26 L 2 26 L 2 28 L 3.999 28 L 3.999 30 L 23.984 30 L 23.984 28 L 25.984 28 L 25.984 26 L 27.981 26 L 27.981 4 Z M 1.998 4 L 3.996 4 L 3.996 2 L 1.996 2 Z M 7.993 8 L 7.993 16 L 9.993 16 L 9.993 8 Z M 17.987 8 L 17.987 16 L 19.985 16 L 19.985 8 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-k33o6i\",layoutDependency:layoutDependency,layoutId:\"buaqkeBlt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.985 2\" overflow=\"visible\"><path d=\"M 0 0 L 0 2 L 19.985 2 L 19.985 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b1tdwl\",layoutDependency:layoutDependency,layoutId:\"kNrftfHPe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 0 0 L 0 2 L 2 2 L 2 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-161p13q\",layoutDependency:layoutDependency,layoutId:\"WSjxGdL7P\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.981 26\" overflow=\"visible\"><path d=\"M 25.983 0 L 25.983 18 L 23.983 18 L 23.983 20 L 3.998 20 L 3.998 18 L 1.998 18 L 1.998 0 L 0 0 L 0 22 L 2 22 L 2 24 L 3.999 24 L 3.999 26 L 23.984 26 L 23.984 24 L 25.984 24 L 25.984 22 L 27.981 22 L 27.981 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r7906q\",layoutDependency:layoutDependency,layoutId:\"EIICE6Cue\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 2\" overflow=\"visible\"><path d=\"M 0.002 2 L 2 2 L 2 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wdwpx7\",layoutDependency:layoutDependency,layoutId:\"G_7FSn2Nu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2 8\" overflow=\"visible\"><path d=\"M 0 0 L 0 8 L 2 8 L 2 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sb9o5z\",layoutDependency:layoutDependency,layoutId:\"DpJVYsdGz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.998 8\" overflow=\"visible\"><path d=\"M 0 0 L 0 8 L 1.998 8 L 1.998 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QmViYXMgTmV1ZS1yZWd1bGFy\",\"--framer-font-family\":'\"Bebas Neue\", \"Bebas Neue Placeholder\", sans-serif',\"--framer-font-size\":\"35px\"},children:\"5-48 \"})}),className:\"framer-1cy0njz\",fonts:[\"FS;Bebas Neue-regular\"],layoutDependency:layoutDependency,layoutId:\"RHCIJEB83\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5kwueo\",\"data-framer-name\":\"Corners\",layoutDependency:layoutDependency,layoutId:\"kxyfYEHSF\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1xiwx0b\",layoutDependency:layoutDependency,layoutId:\"kpBQeP6Pq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.5 27\" overflow=\"visible\"><path d=\"M 28.5 0 L 0 0 L 0 27 C 0 27 0.875 14.25 8 7.5 C 15.125 0.75 28.5 0 28.5 0 Z\" fill=\"var(--token-5b220d1d-c58e-46e7-b58a-73943bcf8467, rgb(135, 255, 195)) /* {&quot;name&quot;:&quot;CACTUS&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CxsAh7cSV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.5 27\" overflow=\"visible\"><path d=\"M 28.5 0 L 0 0 L 0 27 C 0 27 0.875 14.25 8 7.5 C 15.125 0.75 28.5 0 28.5 0 Z\" fill=\"var(--token-68e72810-759f-4c39-a6be-8722d5dd745e, rgb(239, 255, 135)) /* {&quot;name&quot;:&quot;RETRO&quot;} */\"></path></svg>'},yPFdgfwQO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.5 27\" overflow=\"visible\"><path d=\"M 28.5 0 L 0 0 L 0 27 C 0 27 0.875 14.25 8 7.5 C 15.125 0.75 28.5 0 28.5 0 Z\" fill=\"var(--token-867ec089-7a3d-41b0-be4c-3b351f8c6423, rgb(255, 135, 135)) /* {&quot;name&quot;:&quot;AVATAR&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v99a1v\",layoutDependency:layoutDependency,layoutId:\"wZmrIIvry\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.5 27\" overflow=\"visible\"><path d=\"M 28.5 0 L 0 0 L 0 27 C 0 27 0.875 14.25 8 7.5 C 15.125 0.75 28.5 0 28.5 0 Z\" fill=\"var(--token-5b220d1d-c58e-46e7-b58a-73943bcf8467, rgb(135, 255, 195)) /* {&quot;name&quot;:&quot;CACTUS&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CxsAh7cSV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.5 27\" overflow=\"visible\"><path d=\"M 28.5 0 L 0 0 L 0 27 C 0 27 0.875 14.25 8 7.5 C 15.125 0.75 28.5 0 28.5 0 Z\" fill=\"var(--token-68e72810-759f-4c39-a6be-8722d5dd745e, rgb(239, 255, 135)) /* {&quot;name&quot;:&quot;RETRO&quot;} */\"></path></svg>'},yPFdgfwQO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.5 27\" overflow=\"visible\"><path d=\"M 28.5 0 L 0 0 L 0 27 C 0 27 0.875 14.25 8 7.5 C 15.125 0.75 28.5 0 28.5 0 Z\" fill=\"var(--token-867ec089-7a3d-41b0-be4c-3b351f8c6423, rgb(255, 135, 135)) /* {&quot;name&quot;:&quot;AVATAR&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})]})]})})})});});const css=[\".framer-MX7TY.framer-punv8s, .framer-MX7TY .framer-punv8s { display: block; }\",\".framer-MX7TY.framer-cg3j63 { height: 614px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 503px; will-change: var(--framer-will-change-override, transform); }\",\".framer-MX7TY .framer-84cxle { aspect-ratio: 0.8192182410423453 / 1; bottom: auto; flex: none; left: 50%; mix-blend-mode: difference; overflow: visible; position: absolute; top: 0px; width: 100%; }\",\".framer-MX7TY .framer-1kcl4ht { bottom: 43px; flex: none; height: 116px; left: 27px; overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 231px; }\",\".framer-MX7TY .framer-kwehnd { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; justify-content: center; left: 1px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; top: 0px; width: min-content; }\",\".framer-MX7TY .framer-y6njb2, .framer-MX7TY .framer-3upv9d, .framer-MX7TY .framer-1cy0njz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-MX7TY .framer-3hphnv { align-content: center; align-items: center; bottom: 11px; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 49px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 0px; width: 49px; will-change: var(--framer-will-change-override, transform); }\",\".framer-MX7TY .framer-1oqf0l4 { height: 21px; position: relative; width: 22px; }\",\".framer-MX7TY .framer-h50j1i { height: 1px; left: 0px; position: absolute; top: 11px; width: 22px; }\",\".framer-MX7TY .framer-o5qysy { height: 21px; left: 10px; position: absolute; top: 0px; width: 12px; }\",\".framer-MX7TY .framer-1idgjpv { flex: none; height: 406px; left: calc(49.90059642147119% - 462px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 19px; width: 462px; will-change: var(--framer-will-change-override, transform); }\",\".framer-MX7TY .framer-1lsvndt-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-MX7TY .framer-g29x9 { align-content: center; align-items: center; bottom: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 55px; justify-content: center; overflow: visible; padding: 0px; pointer-events: none; position: absolute; right: 8px; width: 55px; z-index: 3; }\",\".framer-MX7TY .framer-1h8jkdp { height: 32px; position: relative; width: 32px; }\",\".framer-MX7TY .framer-1uwjeha { height: 8px; left: 8px; position: absolute; top: 0px; width: 5px; }\",\".framer-MX7TY .framer-15dzrxn { height: 5px; left: 0px; position: absolute; top: 8px; width: 8px; }\",\".framer-MX7TY .framer-vn1fie { height: 20px; left: 12px; position: absolute; top: 12px; width: 20px; }\",\".framer-MX7TY .framer-1cqsrxa { height: 8px; left: 2px; position: absolute; top: 15px; width: 8px; }\",\".framer-MX7TY .framer-1ykc7d2 { height: 8px; left: 15px; position: absolute; top: 2px; width: 8px; }\",\".framer-MX7TY .framer-y98bf2 { align-content: center; align-items: center; bottom: 56px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: 46px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; right: 37px; width: 155px; }\",\".framer-MX7TY .framer-1l4xm9i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-MX7TY .framer-1mklh9p { height: 27px; position: relative; width: 18px; }\",\".framer-MX7TY .framer-91vmz4 { height: 27px; left: 0px; position: absolute; top: 0px; width: 18px; }\",\".framer-MX7TY .framer-19z83ib { height: 7px; left: 2px; position: absolute; top: 18px; width: 13px; }\",\".framer-MX7TY .framer-19chx6j { height: 12px; left: 4px; position: absolute; top: 4px; width: 9px; }\",\".framer-MX7TY .framer-147i07x { height: 3px; left: 7px; position: absolute; top: 11px; width: 2px; }\",\".framer-MX7TY .framer-1m0fpsu { height: 3px; left: 9px; position: absolute; top: 6px; width: 2px; }\",\".framer-MX7TY .framer-18y2902 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-MX7TY .framer-1aux46t { height: 25px; position: relative; width: 24px; }\",\".framer-MX7TY .framer-1jhjsdn { height: 9px; left: 8px; position: absolute; top: 2px; width: 9px; }\",\".framer-MX7TY .framer-r3bztu { height: 14px; left: 5px; position: absolute; top: 0px; width: 13px; }\",\".framer-MX7TY .framer-1vkesnz { height: 10px; left: 0px; position: absolute; top: 15px; width: 24px; }\",\".framer-MX7TY .framer-ifl0nb { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-MX7TY .framer-l862vr { height: 27px; position: relative; width: 26px; }\",\".framer-MX7TY .framer-rp5jd3 { height: 27px; left: 0px; position: absolute; top: 0px; width: 26px; }\",\".framer-MX7TY .framer-oto32h { height: 12px; left: 4px; position: absolute; top: 9px; width: 19px; }\",\".framer-MX7TY .framer-7kzeet { height: 3px; left: 6px; position: absolute; top: 13px; width: 3px; }\",\".framer-MX7TY .framer-4r5tol { height: 3px; left: 17px; position: absolute; top: 11px; width: 3px; }\",\".framer-MX7TY .framer-1kagk5d { height: 3px; left: 11px; position: absolute; top: 16px; width: 5px; }\",\".framer-MX7TY .framer-itmrfr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 64px; justify-content: center; left: 19px; overflow: visible; padding: 0px; position: absolute; top: 18px; width: 132px; z-index: 1; }\",\".framer-MX7TY .framer-scnvr7 { height: 30px; position: relative; width: 28px; }\",\".framer-MX7TY .framer-k33o6i { height: 2px; left: 4px; position: absolute; top: 0px; width: 20px; }\",\".framer-MX7TY .framer-b1tdwl { height: 2px; left: 24px; position: absolute; top: 2px; width: 2px; }\",\".framer-MX7TY .framer-161p13q { height: 26px; left: 0px; position: absolute; top: 4px; width: 28px; }\",\".framer-MX7TY .framer-r7906q { height: 2px; left: 2px; position: absolute; top: 2px; width: 2px; }\",\".framer-MX7TY .framer-1wdwpx7 { height: 8px; left: 8px; position: absolute; top: 8px; width: 2px; }\",\".framer-MX7TY .framer-1sb9o5z { height: 8px; left: 18px; position: absolute; top: 8px; width: 2px; }\",\".framer-MX7TY .framer-5kwueo { bottom: -27px; flex: none; height: 91px; overflow: visible; position: absolute; right: -29px; width: 164px; z-index: 1; }\",\".framer-MX7TY .framer-1xiwx0b { height: 27px; left: 3px; position: absolute; top: 64px; width: 29px; }\",\".framer-MX7TY .framer-1v99a1v { height: 27px; left: 135px; position: absolute; top: 0px; width: 29px; }\",\".framer-MX7TY.framer-v-1dwjo5f .framer-1kcl4ht { left: 26px; width: 232px; }\",\".framer-MX7TY.framer-v-1dwjo5f .framer-kwehnd { left: 3px; }\",\".framer-MX7TY.framer-v-1dwjo5f .framer-1idgjpv { z-index: 1; }\",\".framer-MX7TY.framer-v-1dwjo5f .framer-1lsvndt-container { bottom: -93px; left: -64px; right: -87px; top: -4px; }\",\".framer-MX7TY.framer-v-1dwjo5f .framer-1l4xm9i, .framer-MX7TY.framer-v-t7j3fi .framer-1l4xm9i { cursor: pointer; }\",\".framer-MX7TY.framer-v-1dwjo5f .framer-5kwueo { right: -19px; width: 154px; z-index: 2; }\",\".framer-MX7TY.framer-v-t7j3fi .framer-1lsvndt-container { mix-blend-mode: darken; }\",'.framer-MX7TY[data-border=\"true\"]::after, .framer-MX7TY [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 614\n * @framerIntrinsicWidth 503\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yPFdgfwQO\":{\"layout\":[\"fixed\",\"fixed\"]},\"CxsAh7cSV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerA5aO5z90P=withCSS(Component,css,\"framer-MX7TY\");export default FramerA5aO5z90P;FramerA5aO5z90P.displayName=\"SHOWCASES BOX\";FramerA5aO5z90P.defaultProps={height:614,width:503};addPropertyControls(FramerA5aO5z90P,{variant:{options:[\"XIS3MXyca\",\"yPFdgfwQO\",\"CxsAh7cSV\"],optionTitles:[\"CACTUS\",\"AVATAR\",\"MANGA\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerA5aO5z90P,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"},{cssFamilyName:\"Anton\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Anton\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TPY5PBRHOSXJ53WNSUYZQYX4FZUMAYNF/YHKM2QXXZHS7MS6DJUZXTGRXMIGWH7K5/PCXT6E5YCQO6SSVLT6UZPPGT7QKGXOUS.woff2\",weight:\"400\"},{cssFamilyName:\"Bebas Neue\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Bebas Neue\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/AWXLDXTI2CYJ5SHK74YUPGPFS5S5BWLL/M6ZJD4UOFNT4DPUXGTK7T46JZ3W3QW64/2TXZKBJMJVP3NQX7K7MGJDQFMD4ZMJR7.woff2\",weight:\"400\"}]},...Pixage_GalleryFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA5aO5z90P\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"614\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"503\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yPFdgfwQO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CxsAh7cSV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27dd866)\nexport default function metadata(params,activeLocale){return{description:\"Premium interactive pixel gallery for Framer. Transform images into living pixels, LEGO, halftone, and dynamic visual effects with responsive canvas rendering, cursor interactions, waves, and fluid transitions\",favicon:\"https://framerusercontent.com/assets/bTuBFKLEaVWgiIaZS2o8FhotgE.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/3gkvHc17CaoIJCObWjQzWwTuGI0.png\",title:\"Pixage Gallery\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27dd866)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"133fkqx\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"leaf08\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"yxri3\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-c5LOq\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3db8496)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1czk8bc\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1jj4s6q\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"3die6k\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-C5ueE\",title:siteMetadata(params,activeLocale).title||\"Use Cases\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}