{"version":3,"file":"PsyHeaderShell.FtLS8PRZ.mjs","names":["React.useState","React.useRef","__esmMin","window","te","init_ssg_sandbox_shims","init_npm_react_18_3_1","_e","Ha","p","c","init_jsx_runtime","ce","de","addPropertyControls","init_framer_DcxuU94H","RenderTarget","useIsStaticRenderer","ControlType","init_PsyButton_psoIhn","PsyButton","withAlpha","s","color","n","a","m","samePath","link","path","PsyHeaderShell","DEFAULT_LINKS","props","height","shellHeight","logo","logoImage","DEFAULT_LOGO","items","links","mode","hoverEffect","isStatic","onCanvas","mounted","setMounted","setPath","W","setW","open","setOpen","spacerRef","cartRef","pillRef","coreRef","bloomRef","zeroRef","echoRefs","ringsRef","fx","ECHOES","live","pinned","onSite","phone","inner","cornerRadius","bezel","raf","place","w","old","b","stickTop","on","ro","tick","f","el","hx","hy","tx","ty","k","dx","dy","moving","prev","dist","target","tickRef","kick","onMove","host","now","ring","glowColor","onLeave","key","down","abs","zero","zeroStyle","shell","GRAIN","glassColor","glassOpacity","glassBlur","i","o","logoLink","it","printTop","printBottom","ctaText","ctaLink","style","FONT_HREF","HIDE_OTHERS","CSS","layer","PRINT","init_PsyHeaderShell","init_npm_react_dom_18_3_1"],"sources":["https:/framerusercontent.com/modules/EVCRB8DezDs3K5jomTXF/cTXIli8yOJpe2Mh6ed2D/PsyHeaderShell.js"],"sourcesContent":["// PSY Header · Shell — test version without liquid (/shell-lab). PSY Header · Pill is untouched.\n// Request (Vikas, 9 Nov 2026): \"now create a version without liquid inside it, inspired by this artwork\" (Figma: a\n// matte white device with a glossy translucent red window, a glowing shape behind the glass, type printed on the glass).\n//   • Body: soft matte off-white shell with a groove around the window.\n//   • Window: recessed, glossy, translucent red. Logo, tabs and small print are printed on it; the CTA is PSY Button ·\n//     Primary · Oil.\n//   • Behind the glass: a glowing zero (shoonya) with a heat bloom. The artwork's creature and name belong to its\n//     artist, so neither is used here.\n// Update: \"the logo should be of white color\" and \"i like the effect when I hover on the header, can you create more\n//   version of the effect\" → Hover Effect: Drift (the original), Spotlight, Echo, Ripple, Ignite.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import PsyButton from\"https://framer.com/m/PsyButton-psoIhn.js@zKLrPXKWPAVj0u0pLhL5\";const FONT_HREF=\"https://fonts.googleapis.com/css2?family=Unbounded:wght@700&family=JetBrains+Mono:wght@500&display=swap\";const DEFAULT_LOGO=\"https://framerusercontent.com/images/CMNvl56aZd1YkSBV11YVbuSd7ww.svg\";const PRINT=\"#F6F1EA\";const ECHOES=[.45,.3,.18,.1];const DEFAULT_LINKS=[{label:\"The Origin\",link:\"/agency\"},{label:\"The Work\",link:\"/projects\"},{label:\"The Thoughts\",link:\"/blog\"}];const GRAIN=`url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>\")`;function withAlpha(color,a){const s=String(color||\"\").trim();if(s[0]===\"#\"){const n=parseInt(s.slice(1,7),16);return`rgba(${n>>16&255}, ${n>>8&255}, ${n&255}, ${a})`;}const m=s.match(/[\\d.]+/g);return m&&m.length>=3?`rgba(${m[0]}, ${m[1]}, ${m[2]}, ${a})`:s;}function samePath(link,path){try{const a=new URL(link,\"https://x.y\").pathname.replace(/\\/+$/,\"\")||\"/\";const b=(path||\"/\").replace(/\\/+$/,\"\")||\"/\";return a===b;}catch{return false;}}/**\n * PSY Header · Shell\n *\n * @framerIntrinsicWidth 1296\n * @framerIntrinsicHeight 80\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function PsyHeaderShell(props){const{links=DEFAULT_LINKS,logoImage,logoLink=\"/\",ctaText=\"Let's Connect\",ctaLink=\"/contact\",printTop=\"-UX LEADER UNIT-\",printBottom=\"ASSEMBLED IN NOIDA, IN\",hoverEffect=\"drift\",shellHeight=80,cornerRadius=30,bezel=9,glassColor=\"#EE3016\",glowColor=\"#FF8A1F\",glassOpacity=.95,glassBlur=12,pinned=true,stickTop=12,layer=1e3,style}=props;const height=Number(shellHeight)||80;const logo=logoImage?.src||DEFAULT_LOGO;const items=Array.isArray(links)&&links.length?links:DEFAULT_LINKS;const mode=hoverEffect;const isStatic=useIsStaticRenderer();const onCanvas=RenderTarget.current()===RenderTarget.canvas;const[mounted,setMounted]=React.useState(false);const[path,setPath]=React.useState(\"/\");const[W,setW]=React.useState(1296);const[open,setOpen]=React.useState(false);const spacerRef=React.useRef(null);const cartRef=React.useRef(null);const pillRef=React.useRef(null);const coreRef=React.useRef(null);const bloomRef=React.useRef(null);const zeroRef=React.useRef(null);const echoRefs=React.useRef([]);const ringsRef=React.useRef(null);const fx=React.useRef({px:0,py:0,active:false,init:false,x:0,y:0,heat:.08,raf:0,lastRing:0,echo:ECHOES.map(()=>({x:0,y:0}))});React.useEffect(()=>{React.startTransition(()=>{setMounted(true);setPath(window.location.pathname);});},[]);const live=pinned&&mounted&&!isStatic&&!onCanvas;const onSite=mounted&&!isStatic&&!onCanvas;const phone=W<760;const inner=Math.max(6,cornerRadius-bezel);// Width and pinning (offsetWidth, because the Framer canvas zooms the page)\nReact.useEffect(()=>{const s=spacerRef.current;if(!s)return;let raf=0;const place=()=>{raf=0;const w=s.offsetWidth;setW(old=>Math.abs(old-w)>.5&&w>0?w:old);const c=cartRef.current;if(c){const b=s.getBoundingClientRect();c.style.width=`${w}px`;c.style.transform=`translate3d(${b.left}px, ${Math.max(stickTop,b.top)}px, 0)`;c.style.visibility=\"visible\";}};const on=()=>{if(!raf)raf=requestAnimationFrame(place);};place();window.addEventListener(\"scroll\",on,{passive:true});window.addEventListener(\"resize\",on);const ro=new ResizeObserver(on);ro.observe(s);return()=>{window.removeEventListener(\"scroll\",on);window.removeEventListener(\"resize\",on);ro.disconnect();if(raf)cancelAnimationFrame(raf);};},[live,stickTop]);// Hover effects: one small loop that only runs while the cursor is over the header or things are settling\nconst tick=()=>{const f=fx.current;f.raf=0;const el=pillRef.current;if(!el)return;const hx=(el.offsetWidth-bezel*2)*.62;const hy=(height-bezel*2)/2;if(!f.init){f.init=true;f.x=hx;f.y=hy;f.echo.forEach(e=>{e.x=hx;e.y=hy;});}const tx=f.active?f.px:hx;const ty=f.active?f.py:hy;const k=mode===\"echo\"?.16:.12;f.x+=(tx-f.x)*k;f.y+=(ty-f.y)*k;const dx=f.x-hx;const dy=f.y-hy;let moving=Math.abs(tx-f.x)+Math.abs(ty-f.y)>.3;if(mode===\"drift\"||mode===\"ripple\"){if(coreRef.current)coreRef.current.style.transform=`translate3d(${(dx*.1).toFixed(1)}px, ${(dy*.14).toFixed(1)}px, 0)`;}else if(mode===\"spotlight\"){if(bloomRef.current)bloomRef.current.style.transform=`translate3d(${dx.toFixed(1)}px, ${(dy*.5).toFixed(1)}px, 0)`;}else if(mode===\"echo\"){if(zeroRef.current)zeroRef.current.style.transform=`translate3d(${dx.toFixed(1)}px, ${dy.toFixed(1)}px, 0)`;let prev={x:f.x,y:f.y};f.echo.forEach((e,i)=>{e.x+=(prev.x-e.x)*.22;e.y+=(prev.y-e.y)*.22;const n=echoRefs.current[i];if(n)n.style.transform=`translate3d(${(e.x-hx).toFixed(1)}px, ${(e.y-hy).toFixed(1)}px, 0)`;if(Math.abs(prev.x-e.x)+Math.abs(prev.y-e.y)>.3)moving=true;prev=e;});}else if(mode===\"ignite\"){const dist=Math.hypot(f.px-hx,(f.py-hy)*2);const target=f.active?Math.max(.08,Math.min(1,1-dist/360)):.08;f.heat+=(target-f.heat)*.12;if(Math.abs(target-f.heat)>.004)moving=true;if(zeroRef.current)zeroRef.current.style.opacity=(.18+.82*f.heat).toFixed(3);if(bloomRef.current){bloomRef.current.style.opacity=(.12+.88*f.heat).toFixed(3);bloomRef.current.style.transform=`scale(${(.7+.45*f.heat).toFixed(3)})`;}}if(f.active||moving)f.raf=requestAnimationFrame(tick);};const tickRef=React.useRef(tick);tickRef.current=tick;const kick=()=>{const f=fx.current;if(!f.raf)f.raf=requestAnimationFrame(()=>tickRef.current());};React.useEffect(()=>()=>cancelAnimationFrame(fx.current.raf),[]);const onMove=e=>{const b=pillRef.current?.getBoundingClientRect();if(!b||window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches)return;const f=fx.current;f.px=e.clientX-b.left-bezel;f.py=e.clientY-b.top-bezel;f.active=true;kick();const host=ringsRef.current;const now=performance.now();if(mode===\"ripple\"&&host&&now-f.lastRing>130&&host.childElementCount<8){f.lastRing=now;const ring=document.createElement(\"div\");ring.className=\"shl-ring\";ring.style.left=`${f.px}px`;ring.style.top=`${f.py}px`;ring.style.color=glowColor;ring.addEventListener(\"animationend\",()=>ring.remove());host.appendChild(ring);}};const onLeave=()=>{fx.current.active=false;kick();};React.useEffect(()=>{if(!open)return;const key=e=>e.key===\"Escape\"&&setOpen(false);const down=e=>{if(!e.target?.closest?.(\"[data-psy-pill]\"))setOpen(false);};document.addEventListener(\"keydown\",key);document.addEventListener(\"pointerdown\",down);return()=>{document.removeEventListener(\"keydown\",key);document.removeEventListener(\"pointerdown\",down);};},[open]);const abs=\"absolute\";const zero=Math.round(height*.5);const zeroStyle={position:abs,left:\"62%\",top:\"50%\",width:zero*.76,height:zero,margin:`${-zero/2}px 0 0 ${-zero*.38}px`,borderRadius:\"50%\",border:`5px solid ${glowColor}`,boxSizing:\"border-box\",filter:\"blur(0.6px)\",boxShadow:`0 0 14px 2px ${glowColor}, inset 0 0 10px 1px ${glowColor}`};const shell=/*#__PURE__*/_jsxs(\"div\",{ref:pillRef,onPointerMove:onMove,onPointerLeave:onLeave,style:{position:\"relative\",width:\"100%\",height,borderRadius:cornerRadius,background:\"linear-gradient(170deg, #F7F6F3 0%, #E9E8E4 42%, #D6D5D1 78%, #BDBCB8 100%)\",boxShadow:\"inset 0 2px 1px rgba(255,255,255,0.95), inset 0 -3px 6px rgba(0,0,0,0.2), 0 20px 36px rgba(0,0,0,0.5), 0 3px 8px rgba(0,0,0,0.4)\"},children:[/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{position:abs,inset:0,borderRadius:\"inherit\",backgroundImage:GRAIN,backgroundSize:\"180px 180px\",opacity:.1,mixBlendMode:\"multiply\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":true,style:{position:abs,inset:Math.round(bezel*.42),borderRadius:Math.max(4,cornerRadius-bezel*.42),border:\"1px solid rgba(0,0,0,0.13)\",boxShadow:\"0 1px 0 rgba(255,255,255,0.8)\",pointerEvents:\"none\"}}),/*#__PURE__*/_jsxs(\"div\",{\"aria-hidden\":true,style:{position:abs,inset:bezel,borderRadius:inner,overflow:\"hidden\",background:withAlpha(glassColor,glassOpacity),backdropFilter:`blur(${glassBlur}px) saturate(140%)`,WebkitBackdropFilter:`blur(${glassBlur}px) saturate(140%)`},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:abs,inset:0,background:\"linear-gradient(90deg, rgba(92,6,0,0.46) 0%, rgba(92,6,0,0.3) 34%, rgba(92,6,0,0) 58%, rgba(92,6,0,0.18) 100%)\"}}),/*#__PURE__*/_jsxs(\"div\",{ref:coreRef,style:{position:abs,inset:0,willChange:\"transform\"},children:[/*#__PURE__*/_jsx(\"div\",{ref:bloomRef,style:{position:abs,left:\"62%\",top:\"50%\",width:520,height:240,margin:\"-120px 0 0 -260px\",opacity:mode===\"ignite\"?.19:1,transform:mode===\"ignite\"?\"scale(0.74)\":undefined,background:`radial-gradient(closest-side, ${withAlpha(glowColor,.85)}, ${withAlpha(glowColor,.28)} 46%, ${withAlpha(glowColor,0)})`,mixBlendMode:\"screen\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:abs,left:\"62%\",top:\"50%\",width:height*1.5,height:height*1.5,margin:`${-height*.75}px 0 0 ${-height*.75}px`,borderRadius:\"50%\",background:\"rgba(96,8,0,0.55)\",filter:\"blur(12px)\"}}),mode===\"echo\"&&ECHOES.map((o,i)=>/*#__PURE__*/_jsx(\"div\",{ref:n=>{echoRefs.current[i]=n;},style:{...zeroStyle,opacity:o}},i)),/*#__PURE__*/_jsx(\"div\",{ref:zeroRef,className:mode===\"drift\"||mode===\"ripple\"||mode===\"echo\"?\"shl-zero\":undefined,style:{...zeroStyle,opacity:mode===\"spotlight\"?.55:mode===\"ignite\"?.25:undefined}}),/*#__PURE__*/_jsx(\"div\",{ref:ringsRef,style:{position:abs,inset:0}})]}),/*#__PURE__*/_jsx(\"div\",{style:{position:abs,inset:0,background:\"linear-gradient(180deg, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.09) 36%, rgba(255,255,255,0) 50%, rgba(50,0,0,0.3) 100%)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:abs,inset:0,borderRadius:\"inherit\",boxShadow:\"inset 0 3px 7px rgba(60,0,0,0.6), inset 0 -1.5px 2px rgba(255,255,255,0.3), inset 0 0 0 1px rgba(70,0,0,0.35)\"}})]}),/*#__PURE__*/_jsxs(\"nav\",{\"aria-label\":\"Main\",style:{position:abs,inset:bezel,display:\"flex\",alignItems:\"center\",gap:14,padding:`0 ${phone?10:12}px 0 ${phone?12:16}px`,boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"a\",{href:logoLink||\"/\",\"aria-label\":\"Vikas Vats — Home\",className:\"shl-logo\",children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",width:36,height:36,borderRadius:\"50%\",overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"img\",{src:logo,alt:\"\",style:{width:46,height:46,margin:-5,objectFit:\"contain\",display:\"block\",filter:\"grayscale(1) contrast(2.4) brightness(1.05) invert(1)\",mixBlendMode:\"screen\"}})})}),!phone&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:4},children:items.map((it,i)=>/*#__PURE__*/_jsx(\"a\",{href:it.link||\"#\",\"aria-current\":samePath(it.link,path)?\"page\":undefined,className:\"shl-tab\",children:(it.label||\"\").toUpperCase()},i))}),/*#__PURE__*/_jsxs(\"div\",{style:{marginLeft:\"auto\",display:\"flex\",alignItems:\"center\",gap:20},children:[!phone&&W>=900&&/*#__PURE__*/_jsxs(\"div\",{\"aria-hidden\":true,className:\"shl-print\",children:[/*#__PURE__*/_jsx(\"span\",{children:printTop}),/*#__PURE__*/_jsx(\"span\",{children:printBottom})]}),!phone?/*#__PURE__*/_jsx(PsyButton,{variant:\"primaryOil\",size:\"small\",text:ctaText,url:ctaLink,colourMode:\"psy\",holoMotion:true,ariaLabel:ctaText}):/*#__PURE__*/_jsxs(\"button\",{type:\"button\",className:\"shl-menu\",\"aria-label\":open?\"Close menu\":\"Open menu\",\"aria-expanded\":open,onClick:()=>setOpen(o=>!o),children:[/*#__PURE__*/_jsx(\"span\",{style:{transform:open?\"translateY(3px) rotate(45deg)\":\"none\"}}),/*#__PURE__*/_jsx(\"span\",{style:{transform:open?\"translateY(-3px) rotate(-45deg)\":\"none\"}})]})]})]}),phone&&open&&/*#__PURE__*/_jsxs(\"div\",{style:{position:abs,left:0,right:0,top:height+10,padding:10,borderRadius:24,background:\"rgba(13,13,15,0.94)\",display:\"flex\",flexDirection:\"column\",gap:2},children:[items.map((it,i)=>/*#__PURE__*/_jsx(\"a\",{href:it.link||\"#\",className:\"shl-mlink\",children:(it.label||\"\").toUpperCase()},i)),/*#__PURE__*/_jsx(\"a\",{href:ctaLink||\"#\",className:\"shl-mlink\",style:{color:glowColor},children:ctaText.toUpperCase()})]})]});return /*#__PURE__*/_jsxs(\"div\",{style:{...style,position:\"relative\",width:\"100%\"},children:[/*#__PURE__*/_jsx(\"link\",{rel:\"stylesheet\",href:FONT_HREF}),/*#__PURE__*/_jsx(\"style\",{children:(onSite?HIDE_OTHERS:\"\")+CSS}),/*#__PURE__*/_jsx(\"div\",{ref:spacerRef,style:{position:\"relative\",width:\"100%\",height},children:!live&&shell}),live&&/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{ref:cartRef,\"data-psy-pill\":\"\",style:{position:\"fixed\",left:0,top:0,zIndex:layer,visibility:\"hidden\",willChange:\"transform\"},children:shell}),document.body)]});}// Any older pinned PSY header on the same page steps aside for this one\nconst HIDE_OTHERS=`body > div[style*=\"position: fixed\"]:has(nav[aria-label=\"Main\"]):not([data-psy-pill]) { display: none !important; }`;const CSS=`\n.shl-logo { display: inline-flex; flex-shrink: 0; padding: 2px; border-radius: 50%; outline: none; }\n.shl-tab { display: inline-flex; align-items: center; height: 36px; padding: 0 14px; border-radius: 999px; position: relative; white-space: nowrap; text-decoration: none; outline: none;\n  font-family: \"Unbounded\", sans-serif; font-weight: 700; font-size: 12px; letter-spacing: 0.02em; color: ${PRINT}; text-shadow: 0 1px 2px rgba(80,0,0,0.55); transition: background-color .22s ease; }\n.shl-tab:hover { background: rgba(255,255,255,0.2); }\n.shl-tab[aria-current=\"page\"]::after { content: \"\"; position: absolute; left: 14px; right: 14px; bottom: 4px; height: 2.5px; background: currentColor; }\n.shl-print { display: flex; flex-direction: column; gap: 2px; font-family: \"JetBrains Mono\", monospace; font-weight: 500; font-size: 10px; line-height: 1.15; color: ${PRINT}; text-align: right; white-space: nowrap; }\n.shl-logo:focus-visible, .shl-tab:focus-visible, .shl-menu:focus-visible { outline: 2px solid ${PRINT}; outline-offset: 2px; }\n.shl-menu { width: 40px; height: 40px; border: 0; border-radius: 50%; background: rgba(255,255,255,0.2); display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 4px; cursor: pointer; padding: 0; flex-shrink: 0; }\n.shl-menu span { width: 16px; height: 2px; background: ${PRINT}; transition: transform .22s ease; }\n.shl-mlink { display: block; padding: 14px; border-radius: 14px; text-decoration: none; font-family: \"Unbounded\", sans-serif; font-weight: 700; font-size: 12px; color: ${PRINT}; }\n.shl-mlink:hover { background: rgba(255,255,255,0.08); }\n.shl-zero { animation: shl-breathe 3.6s ease-in-out infinite; }\n@keyframes shl-breathe { 0%, 100% { opacity: 1; } 50% { opacity: 0.68; } }\n.shl-ring { position: absolute; width: 40px; height: 40px; margin: -20px 0 0 -20px; border-radius: 50%; border: 2px solid currentColor; box-sizing: border-box; box-shadow: 0 0 12px currentColor; pointer-events: none; animation: shl-ring .9s ease-out forwards; }\n@keyframes shl-ring { from { transform: scale(0.3); opacity: 0.9; } to { transform: scale(3.4); opacity: 0; } }\n@media (prefers-reduced-motion: reduce) { .shl-zero { animation: none; } .shl-tab, .shl-menu span { transition: none; } }\n`;addPropertyControls(PsyHeaderShell,{links:{type:ControlType.Array,title:\"Links\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Link\"},link:{type:ControlType.Link,title:\"Link\"}}},defaultValue:DEFAULT_LINKS},logoImage:{type:ControlType.ResponsiveImage,title:\"Logo\"},logoLink:{type:ControlType.Link,title:\"Logo Link\",defaultValue:\"/\"},ctaText:{type:ControlType.String,title:\"CTA Text\",defaultValue:\"Let's Connect\"},ctaLink:{type:ControlType.Link,title:\"CTA Link\",defaultValue:\"/contact\"},hoverEffect:{type:ControlType.Enum,title:\"Hover Effect\",options:[\"drift\",\"spotlight\",\"echo\",\"ripple\",\"ignite\"],optionTitles:[\"Drift\",\"Spotlight\",\"Echo\",\"Ripple\",\"Ignite\"],defaultValue:\"drift\"},printTop:{type:ControlType.String,title:\"Print Line 1\",defaultValue:\"-UX LEADER UNIT-\"},printBottom:{type:ControlType.String,title:\"Print Line 2\",defaultValue:\"ASSEMBLED IN NOIDA, IN\"},shellHeight:{type:ControlType.Number,title:\"Height\",defaultValue:80,min:60,max:120,step:1},cornerRadius:{type:ControlType.Number,title:\"Corners\",defaultValue:30,min:8,max:60,step:1},bezel:{type:ControlType.Number,title:\"White Border\",defaultValue:9,min:4,max:20,step:1},glassColor:{type:ControlType.Color,title:\"Glass\",defaultValue:\"#EE3016\"},glowColor:{type:ControlType.Color,title:\"Glow\",defaultValue:\"#FF8A1F\"},glassOpacity:{type:ControlType.Number,title:\"Glass Opacity\",defaultValue:.95,min:.2,max:1,step:.01},glassBlur:{type:ControlType.Number,title:\"Glass Blur\",unit:\"px\",defaultValue:12,min:0,max:40,step:1},pinned:{type:ControlType.Boolean,title:\"Pin While Scrolling\",defaultValue:true},stickTop:{type:ControlType.Number,title:\"Stick At\",unit:\"px\",defaultValue:12,min:0,max:80,step:1},layer:{type:ControlType.Number,title:\"Layer\",defaultValue:1e3,min:1,max:9999,step:1}});PsyHeaderShell.displayName=\"PSY Header \\xb7 Shell\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PsyHeaderShell\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"80\",\"framerIntrinsicWidth\":\"1296\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PsyHeaderShell.map"],"mappings":"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"}