{"version":3,"file":"CFSWorldShell.CDRRLfi0.mjs","names":[],"sources":["https:/framerusercontent.com/modules/DI3EZV8Pjvp0HryfPEBI/F5bCe8bQdV9K68PKECPx/CFSWorldShell.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useReducedMotion}from\"framer-motion\";import{CFSWorldWayfinder}from\"https://framerusercontent.com/modules/oBK4VIl0JSphZIpUoUoo/YkWe1Cg9GdvNDORmn1U4/CFSWorldWayfinder.js\";import{useCFSWorldPack}from\"https://framerusercontent.com/modules/rdgN2eDpYKApx5JNOBS2/PJVyScngPVwQyypjD7IJ/CFSWorldPackRuntime.js\";import CFSWorldPicture from\"https://framerusercontent.com/modules/cqXFBS2lxM9UWlP0TFsv/082EDYqOGsT0zvBOyq6n/CFSWorldPicture.js\";import CFSFirstTrailArrival from\"https://framerusercontent.com/modules/P3R7RLg5cIWV00PzrXBa/c8lh4XWHMVZFjQyqe0CM/CFSFirstTrailArrival.js\";const PAGE_DEFAULTS={home:{eyebrow:\"Chunky Flow State\",title:\"Master Your Mind. Multiply Your Impact.\",description:\"A quieter way into intelligent work and a more deliberate life.\"},munky:{eyebrow:\"Munky / Chatmate\",title:\"A conversation with room to breathe.\",description:\"Bring what is here. Munky will meet you without rushing the answer.\"},systems:{eyebrow:\"Systems\",title:\"Build intelligence around the human.\",description:\"Begin with the smallest governed system that can create useful movement.\"},library:{eyebrow:\"Library\",title:\"Keep the useful threads close.\",description:\"Ideas, practices, and working knowledge for clearer thought and stronger systems.\"},account:{eyebrow:\"Account\",title:\"Your place in the system.\",description:\"Identity, membership, memory choices, usage, and control remain yours.\"},shop:{eyebrow:\"Shop\",title:\"Choose what opens next.\",description:\"Membership, world packs, and future releases stay visible and under your control.\"}};const DEFAULT_MASTER_LOGO={src:\"https://framerusercontent.com/images/ZWFF5BW3wWkO6Q5axKa240kYoaQ.png?width=1254&height=1254\",alt:\"Chunky Flow State\"};/**\n * Shared visual world for every routed destination. Governed World Pack art\n * wins; the Framer image property remains a decode/network-error fallback.\n */export default function CFSWorldShell(props){const{current=\"home\",packLocation=current,eyebrow,title,description,backgroundImage,backgroundTabletImage,backgroundMobileImage,masterLogo=DEFAULT_MASTER_LOGO,content,showIntroduction=true,wayfinderPlacement=\"sticky\",landscapeFill=\"standard\",homePath=\"/home\",munkyPath=\"/munky\",systemsPath=\"/systems\",libraryPath=\"/resources\",accountPath=\"/account\",shopPath=\"/shop\",apiBaseUrl=\"https://munky-mind-api.onrender.com\",supabaseUrl=\"https://tkflrrapkhnhvgymumra.supabase.co\",surfaceIntensity,backgroundColor=\"#111111\",textColor=\"#F6F5F2\",mutedTextColor=\"#B6B0A5\",bronzeColor=\"#806B3F\",style}=props;const page=PAGE_DEFAULTS[current];const reduceMotion=useReducedMotion();const worldPack=useCFSWorldPack(packLocation,{apiBaseUrl,supabaseUrl});const fallbackBackgroundImage=backgroundImage||backgroundTabletImage||backgroundMobileImage;const activeBackgroundImage=worldPack.surface?.artUrl?{src:worldPack.surface.artUrl,srcSet:undefined,alt:\"\"}:fallbackBackgroundImage;const activeBackgroundColor=worldPack.tokens?.veil||backgroundColor;const activeTextColor=worldPack.tokens?.text||textColor;const activeMutedTextColor=worldPack.tokens?.mutedText||mutedTextColor;const activeBronzeColor=worldPack.tokens?.accent||bronzeColor;const activeSurfaceIntensity=surfaceIntensity??worldPack.surface?.intensity??.84;const activeMotionUrl=!reduceMotion&&worldPack.motionEnabled&&worldPack.intensity!==\"still\"?worldPack.motion?.loopUrl:null;const motionOpacity=worldPack.intensity===\"cinematic\"?.82:.56;useEffect(()=>{if(typeof document===\"undefined\")return;const existingViewport=document.querySelector('meta[name=\"viewport\"]');const viewport=existingViewport||document.createElement(\"meta\");const directives=(viewport.getAttribute(\"content\")||\"\").split(\",\").map(directive=>directive.trim()).filter(directive=>directive&&!directive.toLowerCase().startsWith(\"width=\")&&!directive.toLowerCase().startsWith(\"initial-scale=\")&&!directive.toLowerCase().startsWith(\"viewport-fit=\"));viewport.setAttribute(\"name\",\"viewport\");viewport.setAttribute(\"content\",[\"width=device-width\",\"initial-scale=1\",\"viewport-fit=cover\",...directives].join(\", \"));if(!existingViewport)document.head.appendChild(viewport);},[]);return /*#__PURE__*/_jsxs(\"section\",{\"data-cfs-world\":current,\"data-cfs-world-landscape-fill\":landscapeFill,\"data-cfs-world-pack\":worldPack.packId,\"data-cfs-world-wayfinder-placement\":wayfinderPlacement,style:{...style,\"--cfs-pack-accent\":activeBronzeColor,position:\"relative\",width:\"100%\",maxWidth:\"100vw\",height:\"100svh\",minHeight:\"100svh\",overflowX:\"hidden\",overflowY:\"auto\",overscrollBehaviorY:\"contain\",touchAction:\"pan-y\",background:activeBackgroundColor,color:activeTextColor,isolation:\"isolate\",fontFamily:\"Inter, Arial, sans-serif\"},children:[/*#__PURE__*/_jsx(CFSFirstTrailArrival,{apiBaseUrl:apiBaseUrl,supabaseUrl:supabaseUrl}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`\n                .cfs-world-shell-motion,\n                .cfs-world-shell-art {\n                    position: fixed;\n                    inset: 0;\n                    width: 100%;\n                    height: 100%;\n                    pointer-events: none;\n                }\n                .cfs-world-shell-art {\n                    z-index: -5;\n                    object-fit: cover;\n                    object-position: center;\n                    filter: brightness(.84) saturate(.86);\n                }\n                .cfs-world-shell-brand {\n                    transform-origin: left center;\n                    transition: transform 180ms cubic-bezier(.22,1,.36,1), filter 360ms cubic-bezier(.22,1,.36,1);\n                }\n                .cfs-world-shell-motion {\n                    z-index: -3;\n                    object-fit: cover;\n                    mix-blend-mode: screen;\n                }\n                .cfs-world-shell-brand:focus-visible,\n                .cfs-world-shell-skip:focus-visible {\n                    outline: 2px solid #A38B58;\n                    outline-offset: 4px;\n                }\n                .cfs-world-shell-brand:focus-visible {\n                    filter: brightness(1.16) drop-shadow(0 0 10px rgba(156,134,85,.72)) drop-shadow(0 0 28px rgba(128,107,63,.38));\n                }\n                @media (hover: hover) and (pointer: fine) {\n                    .cfs-world-shell-brand:hover {\n                        transform: translateY(-3px) scale(1.035);\n                        filter: brightness(1.16) drop-shadow(0 0 10px rgba(156,134,85,.72)) drop-shadow(0 0 28px rgba(128,107,63,.38));\n                    }\n                }\n                .cfs-bronze-signal-action {\n                    border: 0 !important;\n                    border-radius: 0 !important;\n                    background: transparent !important;\n                    color: var(--cfs-pack-accent, #806B3F) !important;\n                    font-family: \"IBM Plex Serif\", Georgia, serif !important;\n                    font-size: 20px !important;\n                    font-style: italic !important;\n                    font-weight: 650 !important;\n                    line-height: 1.2 !important;\n                    text-decoration: none !important;\n                    text-shadow: 0 1px 2px rgba(0,0,0,.82), 0 6px 20px rgba(0,0,0,.68);\n                    transition: color 180ms cubic-bezier(.22,1,.36,1), text-shadow 360ms cubic-bezier(.22,1,.36,1), filter 360ms cubic-bezier(.22,1,.36,1), transform 180ms cubic-bezier(.22,1,.36,1);\n                }\n                @media (hover: hover) and (pointer: fine) {\n                    .cfs-bronze-signal-action:hover {\n                        color: #9C8655 !important;\n                        text-shadow: 0 1px 2px rgba(0,0,0,.82), 0 6px 20px rgba(0,0,0,.68), 0 0 10px rgba(163,139,88,.78), 0 0 30px rgba(128,107,63,.58);\n                        filter: brightness(1.16);\n                        transform: translateY(-2px) scale(1.02);\n                    }\n                }\n                .cfs-bronze-signal-action:focus-visible {\n                    color: #9C8655 !important;\n                    outline: 2px solid #A38B58;\n                    outline-offset: 4px;\n                    text-shadow: 0 1px 2px rgba(0,0,0,.82), 0 6px 20px rgba(0,0,0,.68), 0 0 10px rgba(163,139,88,.78), 0 0 30px rgba(128,107,63,.58);\n                    filter: brightness(1.16);\n                }\n                .cfs-world-shell-content {\n                    width: min(100%, 1280px);\n                    min-height: calc(100svh - 176px);\n                    margin: 0 auto;\n                    padding: 128px 48px 112px;\n                }\n                .cfs-world-shell-wayfinder {\n                    position: sticky;\n                    left: 0;\n                    right: 0;\n                    bottom: 12px;\n                    z-index: 20;\n                    padding: 0 20px 12px;\n                    pointer-events: none;\n                }\n                .cfs-world-shell-wayfinder > * { pointer-events: auto; }\n                @media (max-width: 810px) {\n                    .cfs-world-shell-content { padding: 104px 32px 96px; }\n                }\n                @media (max-width: 640px) {\n                    .cfs-world-shell-content {\n                        min-height: calc(100svh - 118px);\n                        padding: 88px 20px calc(124px + env(safe-area-inset-bottom, 0px));\n                    }\n                    [data-cfs-world-wayfinder-placement=\"flow-on-mobile\"] .cfs-world-shell-content {\n                        padding-bottom: calc(40px + env(safe-area-inset-bottom, 0px));\n                    }\n                    .cfs-world-shell-wayfinder { bottom: 6px; padding: 0 12px 6px; }\n                    .cfs-world-shell-wayfinder[data-cfs-wayfinder-placement=\"flow-on-mobile\"] {\n                        position: relative;\n                        bottom: auto;\n                        padding: 0 12px calc(20px + env(safe-area-inset-bottom, 0px));\n                    }\n                }\n                @media (prefers-reduced-motion: reduce) {\n                    .cfs-world-shell-motion { display: none; }\n                    .cfs-world-shell-brand { transition: none; }\n                    .cfs-world-shell-brand:hover { transform: none; }\n                    .cfs-bronze-signal-action { transition: none; }\n                    .cfs-bronze-signal-action:hover { transform: none; }\n                }\n            `}}),activeBackgroundImage?.src?/*#__PURE__*/_jsx(CFSWorldPicture,{className:\"cfs-world-shell-art\",surface:worldPack.surface,fallback:backgroundImage,fallbackTablet:backgroundTabletImage,fallbackMobile:backgroundMobileImage,ariaHidden:true,style:{objectPosition:worldPack.surface?.position||\"center\",filter:`brightness(${activeSurfaceIntensity}) saturate(.86)`,transition:worldPack.motionEnabled?\"filter 700ms cubic-bezier(.22,1,.36,1), opacity 700ms cubic-bezier(.22,1,.36,1)\":\"none\"}}):null,activeMotionUrl?/*#__PURE__*/_jsx(\"video\",{className:\"cfs-world-shell-motion\",src:activeMotionUrl,poster:worldPack.motion?.reducedMotionPosterUrl||activeBackgroundImage?.src,autoPlay:true,muted:true,playsInline:true,loop:worldPack.motion?.repeat===true,\"aria-hidden\":\"true\",style:{opacity:motionOpacity,filter:`brightness(${activeSurfaceIntensity}) saturate(.82)`}}):null,/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"fixed\",inset:0,zIndex:-3,background:\"linear-gradient(180deg, rgba(17,17,17,.56) 0%, rgba(17,17,17,.16) 42%, rgba(17,17,17,.64) 100%), radial-gradient(circle at 50% 45%, transparent 0%, rgba(17,17,17,.38) 88%)\"}}),/*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"fixed\",inset:0,zIndex:-2,opacity:.1,mixBlendMode:\"soft-light\",backgroundImage:\"url(\\\"data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.3'/%3E%3C/svg%3E\\\")\"}}),/*#__PURE__*/_jsx(\"a\",{className:\"cfs-world-shell-skip\",href:\"#cfs-world-content\",style:{position:\"fixed\",left:18,top:-80,zIndex:40,padding:\"10px 14px\",borderRadius:8,background:activeBackgroundColor,color:activeTextColor},onFocus:event=>event.currentTarget.style.top=\"18px\",onBlur:event=>event.currentTarget.style.top=\"-80px\",children:\"Skip to content\"}),/*#__PURE__*/_jsx(\"a\",{className:\"cfs-world-shell-brand\",href:homePath,\"aria-label\":\"Chunky Flow State home\",style:{position:\"fixed\",top:\"calc(18px + env(safe-area-inset-top, 0px))\",left:\"clamp(20px, 4vw, 48px)\",zIndex:26,display:\"inline-flex\",minHeight:44,alignItems:\"center\",color:activeBronzeColor,textDecoration:\"none\"},children:masterLogo?.src?/*#__PURE__*/_jsx(\"img\",{src:masterLogo.src,srcSet:masterLogo.srcSet,alt:masterLogo.alt||\"Chunky Flow State\",style:{width:124,height:48,objectFit:\"contain\",objectPosition:\"left center\"}}):/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,lineHeight:1.3,fontWeight:650,letterSpacing:\".14em\"},children:\"CHUNKY FLOW STATE\"})}),/*#__PURE__*/_jsxs(\"main\",{id:\"cfs-world-content\",className:\"cfs-world-shell-content\",children:[showIntroduction?/*#__PURE__*/_jsxs(\"header\",{style:{maxWidth:720,marginBottom:content?48:0},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0 0 16px\",color:activeBronzeColor,fontSize:12,lineHeight:1.3,fontWeight:650,letterSpacing:\".12em\",textTransform:\"uppercase\",textShadow:\"0 2px 16px rgba(0,0,0,.8)\"},children:eyebrow||page.eyebrow}),/*#__PURE__*/_jsx(\"h1\",{style:{margin:0,maxWidth:860,color:activeTextColor,fontFamily:\"Space Grotesk, Inter, Arial, sans-serif\",fontSize:\"clamp(38px, 6vw, 64px)\",lineHeight:1,letterSpacing:\"-.04em\",fontWeight:500,textShadow:\"0 3px 30px rgba(0,0,0,.74)\"},children:title||page.title}),/*#__PURE__*/_jsx(\"p\",{style:{maxWidth:620,margin:\"22px 0 0\",color:activeMutedTextColor,fontSize:\"clamp(16px, 2vw, 18px)\",lineHeight:1.55,textShadow:\"0 2px 18px rgba(0,0,0,.86)\"},children:description||page.description})]}):null,content]}),/*#__PURE__*/_jsx(\"div\",{className:\"cfs-world-shell-wayfinder\",\"data-cfs-wayfinder-placement\":wayfinderPlacement,children:/*#__PURE__*/_jsx(CFSWorldWayfinder,{current:current,homePath:homePath,munkyPath:munkyPath,systemsPath:systemsPath,libraryPath:libraryPath,accountPath:accountPath,shopPath:shopPath})})]});}addPropertyControls(CFSWorldShell,{current:{type:ControlType.Enum,title:\"Location\",options:[\"home\",\"munky\",\"systems\",\"library\",\"account\",\"shop\"],optionTitles:[\"Home\",\"Munky\",\"Systems\",\"Library\",\"Account\",\"Shop\"],defaultValue:\"home\"},backgroundImage:{type:ControlType.ResponsiveImage,title:\"World art\"},backgroundTabletImage:{type:ControlType.ResponsiveImage,title:\"Tablet art\"},backgroundMobileImage:{type:ControlType.ResponsiveImage,title:\"Mobile art\"},masterLogo:{type:ControlType.ResponsiveImage,title:\"Master logo\"},showIntroduction:{type:ControlType.Boolean,title:\"Introduction\",defaultValue:true},eyebrow:{type:ControlType.String,title:\"Eyebrow\"},title:{type:ControlType.String,title:\"Title\"},description:{type:ControlType.String,title:\"Description\"},content:{type:ControlType.ComponentInstance,title:\"Content\"},homePath:{type:ControlType.String,title:\"Home\",defaultValue:\"/home\"},munkyPath:{type:ControlType.String,title:\"Munky\",defaultValue:\"/munky\"},systemsPath:{type:ControlType.String,title:\"Systems\",defaultValue:\"/systems\"},libraryPath:{type:ControlType.String,title:\"Library\",defaultValue:\"/resources\"},accountPath:{type:ControlType.String,title:\"Account\",defaultValue:\"/account\"},shopPath:{type:ControlType.String,title:\"Shop\",defaultValue:\"/shop\"},apiBaseUrl:{type:ControlType.String,title:\"API URL\",defaultValue:\"https://munky-mind-api.onrender.com\"},supabaseUrl:{type:ControlType.String,title:\"Supabase URL\",defaultValue:\"https://tkflrrapkhnhvgymumra.supabase.co\"},surfaceIntensity:{type:ControlType.Number,title:\"Art intensity\",min:.45,max:1,step:.01,defaultValue:.84},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#111111\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#F6F5F2\"},mutedTextColor:{type:ControlType.Color,title:\"Muted\",defaultValue:\"#B6B0A5\"},bronzeColor:{type:ControlType.Color,title:\"Bronze\",defaultValue:\"#806B3F\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CFSWorldShell\",\"slots\":[\"content\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}