{"version":3,"file":"shared-lib.s8RJS983.mjs","names":["React.useMemo","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText","p","useMemo","_Fragment"],"sources":["https:/framerusercontent.com/modules/wUt7TF5FPSzV6iua4f7J/uLXhp6CVYhSXzBRze5Jy/rUCjpprL8.js","https:/framerusercontent.com/modules/WlYt9RUqcnSa4ObPTBl2/ZBrHvjbPEOKwjSYwCzam/LumaFill.js","https:/framerusercontent.com/modules/I7u0XMqiyhz3Z0KAS6K8/gVwQiv1f2AXywypGhPjW/LWSFvM1KW.js","https:/framerusercontent.com/modules/dWctksJvMzVIMQUtS57E/bwVFRyt8eIg2ec640dwa/yudsAtntG.js","https:/framerusercontent.com/modules/H0fVxNlOALbDZ8r9rwbJ/QTI1Qhn10QWXHOrBcIB8/Claude.js"],"sourcesContent":["// Generated by Framer (c9b3949)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-e56pw .framer-styles-preset-1ij6vqb:not(.rich-text-wrapper), .framer-e56pw .framer-styles-preset-1ij6vqb.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-aba7ff3f-86e0-4a2d-9bbf-25d88f57bb52, #b0785f); --framer-link-hover-text-decoration: underline; --framer-link-text-background-padding: 0px; --framer-link-text-decoration: none; }\"];export const className=\"framer-e56pw\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";const C=\"framer-lumafill\";/* Only hover-state + descendant rules live in CSS.\n   Base styles stay inline so SSR/first paint is already correct (no flash). */const SHEET=`\n@media (hover: hover) and (pointer: fine) {\n  .${C}:not(.${C}-off):hover > .${C}-base { opacity: 0 !important; }\n  .${C}:not(.${C}-off):hover > .${C}-clip {\n    opacity: 1 !important;\n    transform: translateZ(0) scale(1) !important;\n    will-change: opacity, transform;\n  }\n}\n.${C}-on > .${C}-base { opacity: 0 !important; }\n.${C}-on > .${C}-clip {\n  opacity: 1 !important;\n  transform: translateZ(0) scale(1) !important;\n}\n.${C}-clip * {\n  color: transparent !important;\n  -webkit-text-fill-color: transparent !important;\n}\n@media (prefers-reduced-motion: reduce) {\n  .${C}-base, .${C}-clip { transition-duration: 1ms !important; }\n}\n`;function useSheet(){React.useEffect(()=>{if(typeof document===\"undefined\")return;if(document.head.querySelector(`style[data-${C}]`))return;const el=document.createElement(\"style\");el.setAttribute(`data-${C}`,\"\");el.textContent=SHEET;document.head.appendChild(el);},[]);}/**\n * Luma Fill Text\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 80\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function LumaFillText(props){const{source=\"text\",text=\"Hover Me\",font,children,color=\"#000000\",image={src:\"https://framerusercontent.com/images/aNsAT3jCvt4zglbWCUoFe33Q.jpg\",alt:\"\"},duration=.4,imageSize=\"cover\",imagePosition=\"center\",blur=0,maxWidth=\"100%\",previewHover=false,style}=props;const isStatic=useIsStaticRenderer();useSheet();const src=image?.src;const srcSet=image?.srcSet;// Decode the image before the first hover so the reveal never stutters.\nReact.useEffect(()=>{if(!src||typeof window===\"undefined\")return;const img=new window.Image;if(srcSet)img.srcset=srcSet;img.src=src;},[src,srcSet]);const useLayer=source===\"layer\"&&React.Children.count(children)>0;const content=useLayer?children:text;const wrapper=React.useMemo(()=>({...style,position:\"relative\",width:\"100%\",contain:\"layout style\"}),[style]);const base=React.useMemo(()=>({...useLayer?null:font,...useLayer?null:{color},margin:0,padding:0,maxWidth,opacity:1,transition:`opacity ${duration}s ease`}),[useLayer,font,color,maxWidth,duration]);const clip=React.useMemo(()=>({...useLayer?null:font,margin:0,padding:0,maxWidth,position:\"absolute\",inset:0,color:\"transparent\",WebkitTextFillColor:\"transparent\",backgroundImage:src?`url(${src})`:undefined,backgroundSize:imageSize,backgroundPosition:imagePosition,backgroundRepeat:\"no-repeat\",WebkitBackgroundClip:\"text\",backgroundClip:\"text\",filter:blur?`blur(${blur}px)`:undefined,opacity:0,transform:\"translateZ(0) scale(0.98)\",transition:`opacity ${duration}s ease, transform ${duration}s ease`,pointerEvents:\"none\"}),[useLayer,font,maxWidth,src,imageSize,imagePosition,blur,duration]);// On canvas: no real hover, state driven by the Preview toggle instead.\nconst className=C+(isStatic?` ${C}-off`:\"\")+(isStatic&&previewHover?` ${C}-on`:\"\");return /*#__PURE__*/_jsxs(\"div\",{className:className,style:wrapper,children:[/*#__PURE__*/_jsx(\"div\",{className:`${C}-base`,style:base,children:content}),/*#__PURE__*/_jsx(\"div\",{className:`${C}-clip`,\"aria-hidden\":true,style:clip,children:content})]});}addPropertyControls(LumaFillText,{source:{type:ControlType.Enum,title:\"Content\",options:[\"text\",\"layer\"],optionTitles:[\"Text\",\"Layer\"],defaultValue:\"text\",displaySegmentedControl:true,description:\"Use Layer and connect a Framer text layer to apply Text Styles and variables.\"},children:{type:ControlType.Slot,title:\"Text Layer\",maxCount:1,hidden:({source})=>source!==\"layer\"},text:{type:ControlType.String,title:\"Text\",defaultValue:\"Hover Me\",displayTextArea:true,hidden:({source})=>source===\"layer\"},font:{type:ControlType.Font,title:\"Text Style\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"40px\",variant:\"Bold\",letterSpacing:\"-0.04em\",lineHeight:\"1em\",textAlign:\"left\"},hidden:({source})=>source===\"layer\"},color:{type:ControlType.Color,title:\"Fill Color\",defaultValue:\"#000000\",hidden:({source})=>source===\"layer\"},image:{type:ControlType.ResponsiveImage,title:\"Hover Image\"},duration:{type:ControlType.Number,title:\"Animation\",defaultValue:.4,min:0,max:2,step:.05,unit:\"s\"},imageSize:{type:ControlType.Enum,title:\"Image Size\",options:[\"cover\",\"contain\",\"100% 100%\"],optionTitles:[\"Cover\",\"Contain\",\"Stretch\"],defaultValue:\"cover\"},imagePosition:{type:ControlType.String,title:\"Image Position\",defaultValue:\"center\"},blur:{type:ControlType.Number,title:\"Blur\",defaultValue:0,min:0,max:10,step:1,unit:\"px\"},maxWidth:{type:ControlType.String,title:\"Max Width\",defaultValue:\"100%\"},previewHover:{type:ControlType.Boolean,title:\"Preview\",defaultValue:false,description:\"Show the fill state on the canvas.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LumaFillText\",\"slots\":[\"children\"],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicHeight\":\"80\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LumaFill.map","// Generated by Framer (089ff9b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LumaFillText from\"https://framerusercontent.com/modules/WlYt9RUqcnSa4ObPTBl2/ZBrHvjbPEOKwjSYwCzam/LumaFill.js\";const LumaFillTextFonts=getFonts(LumaFillText);const LumaFillTextControls=getPropertyControls(LumaFillText);const enabledGestures={clyihtQyr:{hover:true},P3qdxyC2E:{hover:true},Q_P0fisne:{hover:true},x89l2TQBO:{hover:true}};const cycleOrder=[\"Q_P0fisne\",\"x89l2TQBO\",\"clyihtQyr\",\"P3qdxyC2E\"];const serializationHash=\"framer-QntwD\";const variantClassNames={clyihtQyr:\"framer-v-1bnf9tm\",P3qdxyC2E:\"framer-v-1we8duk\",Q_P0fisne:\"framer-v-r6l96q\",x89l2TQBO:\"framer-v-a035tq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BvrySAWOH=undefined;const juU6WQvoN=undefined;const bP1loMyVG=undefined;const rXBv27Wud=undefined;const WQExB8THP=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};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={Default:\"Q_P0fisne\",Little:\"P3qdxyC2E\",Phone:\"clyihtQyr\",Tablet:\"x89l2TQBO\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"In View\":\"inView\",Always:\"always\",Hover:\"hover\",Tap:\"tap\"};const getProps=({fillColor,height,id,image,letter,rotation,showFill,width,...props})=>{return{...props,bP1loMyVG:fillColor??props.bP1loMyVG??\"rgb(255, 255, 255)\",BvrySAWOH:rotation??props.BvrySAWOH??0,juU6WQvoN:letter??props.juU6WQvoN??\"G\",rXBv27Wud:image??props.rXBv27Wud??{pixelHeight:5400,pixelWidth:4048,src:\"https://framerusercontent.com/images/p9Xy1JQF5SOkCtYh6fPRIZgXM.png?width=4048&height=5400\",srcSet:\"https://framerusercontent.com/images/p9Xy1JQF5SOkCtYh6fPRIZgXM.png?scale-down-to=1024&width=4048&height=5400 767w,https://framerusercontent.com/images/p9Xy1JQF5SOkCtYh6fPRIZgXM.png?scale-down-to=2048&width=4048&height=5400 1535w,https://framerusercontent.com/images/p9Xy1JQF5SOkCtYh6fPRIZgXM.png?scale-down-to=4096&width=4048&height=5400 3070w,https://framerusercontent.com/images/p9Xy1JQF5SOkCtYh6fPRIZgXM.png?width=4048&height=5400 4048w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"Q_P0fisne\",WQExB8THP:humanReadableEnumMap[showFill]??showFill??props.WQExB8THP??\"hover\"};};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,juU6WQvoN,rXBv27Wud,bP1loMyVG,BvrySAWOH,WQExB8THP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Q_P0fisne\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-r6l96q\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Q_P0fisne\",ref:refBinding,style:{rotate:BvrySAWOH,...style},...addPropertyOverrides({\"clyihtQyr-hover\":{\"data-framer-name\":undefined},\"P3qdxyC2E-hover\":{\"data-framer-name\":undefined},\"Q_P0fisne-hover\":{\"data-framer-name\":undefined},\"x89l2TQBO-hover\":{\"data-framer-name\":undefined},clyihtQyr:{\"data-framer-name\":\"Phone\"},P3qdxyC2E:{\"data-framer-name\":\"Little\"},x89l2TQBO:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-hm17t3\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"mAMcCH_c6\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14xjinu-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"xJ1Dj84eE-container\",nodeId:\"xJ1Dj84eE\",rendersWithMotion:true,scopeId:\"LWSFvM1KW\",style:{rotate:0},variants:{\"clyihtQyr-hover\":{rotate:-8},\"P3qdxyC2E-hover\":{rotate:-6},\"Q_P0fisne-hover\":{rotate:-4},\"x89l2TQBO-hover\":{rotate:-8}},children:/*#__PURE__*/_jsx(LumaFillText,{blur:0,color:bP1loMyVG,duration:.1,font:{fontFamily:'\"Satoshi\", sans-serif',fontSize:\"200px\",fontStyle:\"normal\",fontWeight:900,letterSpacing:\"-1.22px\",lineHeight:\"0.9em\",textAlign:\"center\"},height:\"100%\",id:\"xJ1Dj84eE\",image:toResponsiveImage(rXBv27Wud),imagePosition:\"top\",imageSize:\"cover\",inViewAmount:.5,inViewOnce:true,layoutId:\"xJ1Dj84eE\",maxWidth:\"100%\",previewHover:false,source:\"text\",text:juU6WQvoN,trigger:WQExB8THP,width:\"100%\",...addPropertyOverrides({clyihtQyr:{font:{fontFamily:'\"Satoshi\", sans-serif',fontSize:\"64px\",fontStyle:\"normal\",fontWeight:900,letterSpacing:\"-1.22px\",lineHeight:\"0.9em\",textAlign:\"center\"}},P3qdxyC2E:{font:{fontFamily:'\"Satoshi\", sans-serif',fontSize:\"32px\",fontStyle:\"normal\",fontWeight:900,letterSpacing:\"-1.22px\",lineHeight:\"0.9em\",textAlign:\"center\"}},x89l2TQBO:{font:{fontFamily:'\"Satoshi\", sans-serif',fontSize:\"128px\",fontStyle:\"normal\",fontWeight:900,letterSpacing:\"-1.22px\",lineHeight:\"0.9em\",textAlign:\"center\"}}},baseVariant,gestureVariant)})})})})})})})});});const css=[\".framer-QntwD.framer-1jje1n8, .framer-QntwD .framer-1jje1n8 { display: block; }\",\".framer-QntwD.framer-r6l96q { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-QntwD .framer-hm17t3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-QntwD .framer-14xjinu-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 180\n * @framerIntrinsicWidth 159\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"x89l2TQBO\":{\"layout\":[\"auto\",\"auto\"]},\"clyihtQyr\":{\"layout\":[\"auto\",\"auto\"]},\"P3qdxyC2E\":{\"layout\":[\"auto\",\"auto\"]},\"f3wP_BpOV\":{\"layout\":[\"auto\",\"auto\"]},\"aUaVbOs3x\":{\"layout\":[\"auto\",\"auto\"]},\"gOEZWmhde\":{\"layout\":[\"auto\",\"auto\"]},\"w5EzulQZn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"juU6WQvoN\":\"letter\",\"rXBv27Wud\":\"image\",\"bP1loMyVG\":\"fillColor\",\"BvrySAWOH\":\"rotation\",\"WQExB8THP\":\"showFill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLWSFvM1KW=withCSS(Component,css,\"framer-QntwD\");export default FramerLWSFvM1KW;FramerLWSFvM1KW.displayName=\"Letter Image\";FramerLWSFvM1KW.defaultProps={height:180,width:159};addPropertyControls(FramerLWSFvM1KW,{variant:{options:[\"Q_P0fisne\",\"x89l2TQBO\",\"clyihtQyr\",\"P3qdxyC2E\"],optionTitles:[\"Default\",\"Tablet\",\"Phone\",\"Little\"],title:\"Variant\",type:ControlType.Enum},juU6WQvoN:{defaultValue:\"G\",displayTextArea:false,title:\"Letter\",type:ControlType.String},onjuU6WQvoNChange:{changes:\"juU6WQvoN\",type:ControlType.ChangeHandler},rXBv27Wud:{__defaultAssetReference:\"data:framer/asset-reference,p9Xy1JQF5SOkCtYh6fPRIZgXM.png?originalFilename=1+POST+insta.png&width=4048&height=5400\",title:\"Image\",type:ControlType.ResponsiveImage},bP1loMyVG:{defaultValue:\"rgb(255, 255, 255)\",title:\"Fill Color\",type:ControlType.Color},BvrySAWOH:{defaultValue:0,title:\"Rotation\",type:ControlType.Number,unit:\"\\xb0\"},onBvrySAWOHChange:{changes:\"BvrySAWOH\",type:ControlType.ChangeHandler},WQExB8THP:LumaFillTextControls?.[\"trigger\"]&&{...LumaFillTextControls[\"trigger\"],defaultValue:\"hover\",description:undefined,hidden:undefined,optional:undefined,title:\"Show Fill\"},onWQExB8THPChange:{changes:\"WQExB8THP\",type:ControlType.ChangeHandler}});addFonts(FramerLWSFvM1KW,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NHPGVFYUXYXE33DZ75OIT4JFGHITX5PE/PSUTMASCDJTVPERDYJZPN23BVUFUCQIF/J64QX5IPOHK56I2KYUNBQ5M2XWZEYKYX.woff2\",weight:\"900\"}]},...LumaFillTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLWSFvM1KW\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"x89l2TQBO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"clyihtQyr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"P3qdxyC2E\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"f3wP_BpOV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"aUaVbOs3x\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gOEZWmhde\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"w5EzulQZn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"180\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"159\",\"framerVariables\":\"{\\\"juU6WQvoN\\\":\\\"letter\\\",\\\"rXBv27Wud\\\":\\\"image\\\",\\\"bP1loMyVG\\\":\\\"fillColor\\\",\\\"BvrySAWOH\\\":\\\"rotation\\\",\\\"WQExB8THP\\\":\\\"showFill\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (625f89c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"lAyj4S9sQ\",\"H7jOnIoNv\",\"RsHdD35oe\",\"GYt2OJjIj\"];const serializationHash=\"framer-dlWfk\";const variantClassNames={GYt2OJjIj:\"framer-v-1o7nohm\",H7jOnIoNv:\"framer-v-1bs0f8i\",lAyj4S9sQ:\"framer-v-dyubi9\",RsHdD35oe:\"framer-v-h6xhrt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pFLcs_eDk=undefined;const uc_xpTlJ7=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};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={\"Only Highlight\":\"H7jOnIoNv\",\"Only Text\":\"RsHdD35oe\",Default:\"lAyj4S9sQ\",Phone:\"GYt2OJjIj\"};const Variants=motion.create(React.Fragment);const getProps=({height,highlightedText,id,text,width,...props})=>{return{...props,pFLcs_eDk:highlightedText??props.pFLcs_eDk??\"FREE LIVE MASTERCLASS\",uc_xpTlJ7:text??props.uc_xpTlJ7??\"Thursday, AUGUST 4TH \\xb7 8PM EST\",variant:humanReadableVariantMap[props.variant]??props.variant??\"lAyj4S9sQ\"};};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,pFLcs_eDk,uc_xpTlJ7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lAyj4S9sQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"RsHdD35oe\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"H7jOnIoNv\")return false;return true;};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-dyubi9\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"lAyj4S9sQ\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-b4a441a0-f72e-4dcf-b23e-5494b17dbd16)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-16693d63-271e-4d7c-93a8-8549f334dbfa, rgb(221, 221, 221))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,...style},variants:{H7jOnIoNv:{\"--border-color\":\"var(--token-4752e1af-6ae5-4675-b577-a40aa4b4073c, rgb(124, 45, 45))\",backgroundColor:\"var(--token-aba7ff3f-86e0-4a2d-9bbf-25d88f57bb52, rgb(176, 120, 95))\"}},...addPropertyOverrides({GYt2OJjIj:{\"data-framer-name\":\"Phone\"},H7jOnIoNv:{\"data-framer-name\":\"Only Highlight\"},RsHdD35oe:{\"data-framer-name\":\"Only Text\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-15rl77f\",\"data-framer-name\":\"Highlight\",layoutDependency:layoutDependency,layoutId:\"Y_9vb1XlH\",style:{backgroundColor:\"rgba(176, 121, 95, 0.3)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2},variants:{H7jOnIoNv:{backgroundColor:\"var(--token-aba7ff3f-86e0-4a2d-9bbf-25d88f57bb52, rgb(176, 120, 95))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3950faad-1178-4276-9772-4860d02674b5, rgb(140, 92, 69)))\",\"--framer-text-transform\":\"uppercase\"},children:\"FREE LIVE MASTERCLASS\"})}),className:\"framer-8i539i\",fonts:[\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"MK3wMHVit\",style:{\"--extracted-r6o4lv\":\"var(--token-3950faad-1178-4276-9772-4860d02674b5, rgb(140, 92, 69))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:pFLcs_eDk,variants:{H7jOnIoNv:{\"--extracted-r6o4lv\":\"var(--token-16693d63-271e-4d7c-93a8-8549f334dbfa, rgb(250, 247, 244))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({H7jOnIoNv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-16693d63-271e-4d7c-93a8-8549f334dbfa, rgb(250, 247, 244)))\",\"--framer-text-transform\":\"uppercase\"},children:\"FREE LIVE MASTERCLASS\"})})}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84ce5bce-76b2-48a7-94a6-b7a1a29e35b5, rgba(44, 31, 23, 0.6)))\",\"--framer-text-transform\":\"uppercase\"},children:\"TUESDAY, AUGUST 4TH \\xb7 8PM EST\"})}),className:\"framer-klfggk\",fonts:[\"FS;Satoshi-bold\"],layoutDependency:layoutDependency,layoutId:\"FG_QauOfW\",style:{\"--extracted-r6o4lv\":\"var(--token-84ce5bce-76b2-48a7-94a6-b7a1a29e35b5, rgba(44, 31, 23, 0.6))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uc_xpTlJ7,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\".framer-dlWfk.framer-po3ll0, .framer-dlWfk .framer-po3ll0 { display: block; }\",\".framer-dlWfk.framer-dyubi9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 4px 12px 4px 4px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-dlWfk .framer-15rl77f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 6px 10px 6px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-dlWfk .framer-8i539i, .framer-dlWfk .framer-klfggk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dlWfk.framer-v-1bs0f8i.framer-dyubi9 { padding: 4px; }\",\".framer-dlWfk.framer-v-h6xhrt.framer-dyubi9 { padding: 8px 12px 8px 12px; }\",\".framer-dlWfk.framer-v-1o7nohm.framer-dyubi9 { flex-direction: column; }\",'.framer-dlWfk[data-border=\"true\"]::after, .framer-dlWfk [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 34\n * @framerIntrinsicWidth 457\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"H7jOnIoNv\":{\"layout\":[\"auto\",\"auto\"]},\"RsHdD35oe\":{\"layout\":[\"auto\",\"auto\"]},\"GYt2OJjIj\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"pFLcs_eDk\":\"highlightedText\",\"uc_xpTlJ7\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryudsAtntG=withCSS(Component,css,\"framer-dlWfk\");export default FrameryudsAtntG;FrameryudsAtntG.displayName=\"Badge\";FrameryudsAtntG.defaultProps={height:34,width:457};addPropertyControls(FrameryudsAtntG,{variant:{options:[\"lAyj4S9sQ\",\"H7jOnIoNv\",\"RsHdD35oe\",\"GYt2OJjIj\"],optionTitles:[\"Default\",\"Only Highlight\",\"Only Text\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},pFLcs_eDk:{defaultValue:\"FREE LIVE MASTERCLASS\",displayTextArea:false,title:\"Highlighted Text\",type:ControlType.String},onpFLcs_eDkChange:{changes:\"pFLcs_eDk\",type:ControlType.ChangeHandler},uc_xpTlJ7:{defaultValue:\"Thursday, AUGUST 4TH \\xb7 8PM EST\",displayTextArea:false,title:\"Text\",type:ControlType.String},onuc_xpTlJ7Change:{changes:\"uc_xpTlJ7\",type:ControlType.ChangeHandler}});addFonts(FrameryudsAtntG,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryudsAtntG\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"H7jOnIoNv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RsHdD35oe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GYt2OJjIj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"34\",\"framerIntrinsicWidth\":\"457\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"pFLcs_eDk\\\":\\\"highlightedText\\\",\\\"uc_xpTlJ7\\\":\\\"text\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yudsAtntG.map","// Framer Component: DecorativePattern\n// Fully fixed version — no nested <svg>, proper star path, transparent base rect,\n// consistent mask/gradient IDs, and guarded pattern content.\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useMemo}from\"react\";// ─── StarPath ─────────────────────────────────────────────────────────────────\n// Returns a <path fill=\"currentColor\"> — color set by parent <g fill={color}>.\n// No nested <svg>. Safe inside SVG <pattern>.\nfunction StarPath({size}){const s=size/2;const points=Array.from({length:5},(_,i)=>{const outer=Math.PI*2*i/5-Math.PI/2;const inner=outer+Math.PI/5;return[s+s*Math.cos(outer),s+s*Math.sin(outer),s+s*.4*Math.cos(inner),s+s*.4*Math.sin(inner)];});const d=points.map(([ox,oy,ix,iy],i)=>`${i===0?\"M\":\"L\"}${ox.toFixed(3)},${oy.toFixed(3)} L${ix.toFixed(3)},${iy.toFixed(3)}`).join(\" \")+\" Z\";return /*#__PURE__*/_jsx(\"path\",{d:d,fill:\"currentColor\"});}// ─── Shape ────────────────────────────────────────────────────────────────────\n// All cases return plain SVG primitives — NO nested <svg>.\n// Render inside a <g transform=\"translate(x,y)\"> at the call site.\nfunction Shape({type,size,color}){const h=size/2;switch(type){case\"dot\":return /*#__PURE__*/_jsx(\"circle\",{cx:h,cy:h,r:h*.45,fill:color});case\"circle\":return /*#__PURE__*/_jsx(\"circle\",{cx:h,cy:h,r:h*.42,fill:\"none\",stroke:color,strokeWidth:Math.max(1,size*.12)});case\"cross\":{const t=size*.15;return /*#__PURE__*/_jsx(\"path\",{d:[`M${h-t},0`,`L${h+t},0`,`L${h+t},${h-t}`,`L${size},${h-t}`,`L${size},${h+t}`,`L${h+t},${h+t}`,`L${h+t},${size}`,`L${h-t},${size}`,`L${h-t},${h+t}`,`L0,${h+t}`,`L0,${h-t}`,`L${h-t},${h-t}`,\"Z\"].join(\" \"),fill:color});}case\"diamond\":return /*#__PURE__*/_jsx(\"polygon\",{points:`${h},${size*.08} ${size*.92},${h} ${h},${size*.92} ${size*.08},${h}`,fill:color});case\"square\":{const p=size*.2;return /*#__PURE__*/_jsx(\"rect\",{x:p,y:p,width:size-p*2,height:size-p*2,fill:color});}// FIX: wrap StarPath in <g fill={color}> so currentColor resolves correctly.\n// No nested <svg>, no empty <path d=\"\">.\ncase\"star\":return /*#__PURE__*/_jsx(\"g\",{fill:color,children:/*#__PURE__*/_jsx(StarPath,{size:size})});default:return /*#__PURE__*/_jsx(\"circle\",{cx:h,cy:h,r:h*.45,fill:color});}}// ─── Component ────────────────────────────────────────────────────────────────\nexport default function DecorativePattern(props){const{patternType,spacing,shapeType,shapeSize,shapeColor,shapeOpacity,lineColor,lineOpacity,lineThickness,lineDash,lineDashGap,backgroundColor,enableFade,fadeDirection,animation,animationSpeed,rotation,scaleX,scaleY,offsetX,offsetY,enableNoise,noiseOpacity}=props;// Stable unique suffix — one uid, three derived IDs, used consistently.\nconst uid=useMemo(()=>Math.random().toString(36).slice(2,8),[]);const patId=`dp-pat-${uid}`;const gradId=`dp-grad-${uid}`// gradient id\n;const maskId=`dp-mask-${uid}`// mask id  → references gradId above\n;const noiseId=`dp-noise-${uid}`;const gridSize=spacing;const shapeOffset=(gridSize-shapeSize)/2;const dashArray=lineDash>0?`${lineDash} ${lineDashGap}`:undefined;// What content to render inside the pattern\nconst showLines=[\"grid\",\"lines-h\",\"lines-v\",\"lines-both\",\"diagonal\"].includes(patternType);const showShapes=[\"grid\",\"dots\",\"radial\",\"hexagon\"].includes(patternType);// Animation\nconst dur=`${((11-animationSpeed)*.8).toFixed(2)}s`;const baseTransform=`rotate(${rotation}deg) scaleX(${scaleX}) scaleY(${scaleY})`;const animStyle=(()=>{switch(animation){case\"pulse\":return{animation:`dp-pulse-${uid} ${dur} ease-in-out infinite`};case\"fade\":return{animation:`dp-fade-${uid}  ${dur} ease-in-out infinite`};case\"wave\":return{animation:`dp-wave-${uid}  ${dur} linear infinite`};case\"drift\":return{animation:`dp-drift-${uid} ${dur} linear infinite`};default:return{transform:baseTransform};}})();// Fade gradient element — id is gradId, referenced inside mask below\nconst fadeGradientEl=useMemo(()=>{switch(fadeDirection){case\"radial\":return /*#__PURE__*/_jsxs(\"radialGradient\",{id:gradId,cx:\"50%\",cy:\"50%\",r:\"50%\",gradientUnits:\"objectBoundingBox\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0%\",stopColor:\"white\",stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"70%\",stopColor:\"white\",stopOpacity:.8}),/*#__PURE__*/_jsx(\"stop\",{offset:\"100%\",stopColor:\"white\",stopOpacity:0})]});case\"top\":return /*#__PURE__*/_jsxs(\"linearGradient\",{id:gradId,x1:\"0\",y1:\"0\",x2:\"0\",y2:\"1\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0%\",stopColor:\"white\",stopOpacity:0}),/*#__PURE__*/_jsx(\"stop\",{offset:\"35%\",stopColor:\"white\",stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"100%\",stopColor:\"white\",stopOpacity:1})]});case\"bottom\":return /*#__PURE__*/_jsxs(\"linearGradient\",{id:gradId,x1:\"0\",y1:\"0\",x2:\"0\",y2:\"1\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0%\",stopColor:\"white\",stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"65%\",stopColor:\"white\",stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"100%\",stopColor:\"white\",stopOpacity:0})]});case\"left\":return /*#__PURE__*/_jsxs(\"linearGradient\",{id:gradId,x1:\"0\",y1:\"0\",x2:\"1\",y2:\"0\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0%\",stopColor:\"white\",stopOpacity:0}),/*#__PURE__*/_jsx(\"stop\",{offset:\"35%\",stopColor:\"white\",stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"100%\",stopColor:\"white\",stopOpacity:1})]});case\"right\":return /*#__PURE__*/_jsxs(\"linearGradient\",{id:gradId,x1:\"0\",y1:\"0\",x2:\"1\",y2:\"0\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0%\",stopColor:\"white\",stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"65%\",stopColor:\"white\",stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"100%\",stopColor:\"white\",stopOpacity:0})]});case\"top-bottom\":return /*#__PURE__*/_jsxs(\"linearGradient\",{id:gradId,x1:\"0\",y1:\"0\",x2:\"0\",y2:\"1\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0%\",stopColor:\"white\",stopOpacity:0}),/*#__PURE__*/_jsx(\"stop\",{offset:\"20%\",stopColor:\"white\",stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"80%\",stopColor:\"white\",stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"100%\",stopColor:\"white\",stopOpacity:0})]});case\"left-right\":default:return /*#__PURE__*/_jsxs(\"linearGradient\",{id:gradId,x1:\"0\",y1:\"0\",x2:\"1\",y2:\"0\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0%\",stopColor:\"white\",stopOpacity:0}),/*#__PURE__*/_jsx(\"stop\",{offset:\"20%\",stopColor:\"white\",stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"80%\",stopColor:\"white\",stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"100%\",stopColor:\"white\",stopOpacity:0})]});}},[fadeDirection,gradId]);return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",overflow:\"hidden\",background:backgroundColor,position:\"relative\"},children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                @keyframes dp-pulse-${uid} {\n                    0%, 100% { opacity: 1;    transform: ${baseTransform}; }\n                    50%       { opacity: 0.25; transform: ${baseTransform}; }\n                }\n                @keyframes dp-fade-${uid} {\n                    0%, 100% { opacity: 0.15; transform: ${baseTransform}; }\n                    50%       { opacity: 1;    transform: ${baseTransform}; }\n                }\n                @keyframes dp-wave-${uid} {\n                    from { transform: rotate(${rotation}deg) scaleX(${scaleX}) scaleY(${scaleY}) translate(0px, 0px); }\n                    to   { transform: rotate(${rotation}deg) scaleX(${scaleX}) scaleY(${scaleY}) translate(${gridSize}px, ${gridSize}px); }\n                }\n                @keyframes dp-drift-${uid} {\n                    from { transform: rotate(${rotation}deg) scaleX(${scaleX}) scaleY(${scaleY}) translateX(0px); }\n                    to   { transform: rotate(${rotation}deg) scaleX(${scaleX}) scaleY(${scaleY}) translateX(${gridSize*2}px); }\n                }\n            `}),/*#__PURE__*/_jsxs(\"svg\",{width:\"100%\",height:\"100%\",style:{position:\"absolute\",inset:0,transformOrigin:\"center center\",...animStyle},children:[/*#__PURE__*/_jsxs(\"defs\",{children:[/*#__PURE__*/_jsxs(\"pattern\",{id:patId,x:offsetX,y:offsetY,width:gridSize,height:gridSize,patternUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"rect\",{width:gridSize,height:gridSize,fill:\"transparent\"}),showLines&&[\"grid\",\"lines-h\",\"lines-both\"].includes(patternType)&&/*#__PURE__*/_jsx(\"line\",{x1:0,y1:gridSize,x2:gridSize,y2:gridSize,stroke:lineColor,strokeOpacity:lineOpacity,strokeWidth:lineThickness,strokeDasharray:dashArray}),showLines&&[\"grid\",\"lines-v\",\"lines-both\"].includes(patternType)&&/*#__PURE__*/_jsx(\"line\",{x1:gridSize,y1:0,x2:gridSize,y2:gridSize,stroke:lineColor,strokeOpacity:lineOpacity,strokeWidth:lineThickness,strokeDasharray:dashArray}),showLines&&patternType===\"diagonal\"&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"line\",{x1:0,y1:0,x2:gridSize,y2:gridSize,stroke:lineColor,strokeOpacity:lineOpacity,strokeWidth:lineThickness,strokeDasharray:dashArray}),/*#__PURE__*/_jsx(\"line\",{x1:gridSize,y1:0,x2:0,y2:gridSize,stroke:lineColor,strokeOpacity:lineOpacity,strokeWidth:lineThickness,strokeDasharray:dashArray})]}),showShapes&&patternType!==\"hexagon\"&&/*#__PURE__*/_jsx(\"g\",{transform:`translate(${shapeOffset}, ${shapeOffset})`,opacity:shapeOpacity,children:/*#__PURE__*/_jsx(Shape,{type:shapeType,size:shapeSize,color:shapeColor})}),showShapes&&patternType===\"hexagon\"&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"g\",{transform:`translate(${shapeOffset}, ${shapeOffset})`,opacity:shapeOpacity,children:/*#__PURE__*/_jsx(Shape,{type:shapeType,size:shapeSize,color:shapeColor})}),/*#__PURE__*/_jsx(\"g\",{transform:`translate(${gridSize/2+shapeOffset}, ${gridSize/2+shapeOffset})`,opacity:shapeOpacity,children:/*#__PURE__*/_jsx(Shape,{type:shapeType,size:shapeSize,color:shapeColor})})]})]}),enableFade&&fadeGradientEl,enableFade&&/*#__PURE__*/_jsx(\"mask\",{id:maskId,children:/*#__PURE__*/_jsx(\"rect\",{width:\"100%\",height:\"100%\",fill:`url(#${gradId})`})}),enableNoise&&/*#__PURE__*/_jsxs(\"filter\",{id:noiseId,x:\"0%\",y:\"0%\",width:\"100%\",height:\"100%\",children:[/*#__PURE__*/_jsx(\"feTurbulence\",{type:\"fractalNoise\",baseFrequency:\"0.65\",numOctaves:\"3\",stitchTiles:\"stitch\",result:\"noiseOut\"}),/*#__PURE__*/_jsx(\"feColorMatrix\",{type:\"saturate\",values:\"0\",in:\"noiseOut\",result:\"grayNoise\"}),/*#__PURE__*/_jsx(\"feBlend\",{in:\"SourceGraphic\",in2:\"grayNoise\",mode:\"multiply\"})]})]}),/*#__PURE__*/_jsx(\"rect\",{x:\"-50%\",y:\"-50%\",width:\"200%\",height:\"200%\",fill:`url(#${patId})`,mask:enableFade?`url(#${maskId})`:undefined}),enableNoise&&/*#__PURE__*/_jsx(\"rect\",{width:\"100%\",height:\"100%\",filter:`url(#${noiseId})`,opacity:noiseOpacity,fill:\"transparent\"})]})]});}// ─── Defaults ─────────────────────────────────────────────────────────────────\nDecorativePattern.defaultProps={patternType:\"grid\",spacing:32,shapeType:\"dot\",shapeSize:6,shapeColor:\"#6366f1\",shapeOpacity:1,lineColor:\"#6366f1\",lineOpacity:.25,lineThickness:1,lineDash:0,lineDashGap:4,backgroundColor:\"#0f0f13\",enableFade:true,fadeDirection:\"radial\",animation:\"none\",animationSpeed:5,rotation:0,scaleX:1,scaleY:1,offsetX:0,offsetY:0,enableNoise:false,noiseOpacity:.08};// ─── Property Controls ────────────────────────────────────────────────────────\naddPropertyControls(DecorativePattern,{patternType:{type:ControlType.Enum,title:\"Pattern\",options:[\"grid\",\"dots\",\"lines-h\",\"lines-v\",\"lines-both\",\"diagonal\",\"hexagon\",\"radial\"],optionTitles:[\"Grid\",\"Dots only\",\"Lines Horizontal\",\"Lines Vertical\",\"Lines Both\",\"Diagonal Cross\",\"Hexagonal\",\"Radial\"],defaultValue:\"grid\"},spacing:{type:ControlType.Number,title:\"Spacing\",min:8,max:120,step:1,defaultValue:32},shapeType:{type:ControlType.Enum,title:\"Shape\",options:[\"dot\",\"circle\",\"cross\",\"diamond\",\"square\",\"star\"],optionTitles:[\"Dot (filled)\",\"Circle (ring)\",\"Cross\",\"Diamond\",\"Square\",\"Star\"],defaultValue:\"dot\",hidden:props=>[\"lines-h\",\"lines-v\",\"lines-both\",\"diagonal\"].includes(props.patternType)},shapeSize:{type:ControlType.Number,title:\"Shape Size\",min:2,max:60,step:1,defaultValue:6,hidden:props=>[\"lines-h\",\"lines-v\",\"lines-both\",\"diagonal\"].includes(props.patternType)},shapeColor:{type:ControlType.Color,title:\"Shape Color\",defaultValue:\"#6366f1\",hidden:props=>[\"lines-h\",\"lines-v\",\"lines-both\",\"diagonal\"].includes(props.patternType)},shapeOpacity:{type:ControlType.Number,title:\"Shape Opacity\",min:0,max:1,step:.01,defaultValue:1,displayStepper:false,hidden:props=>[\"lines-h\",\"lines-v\",\"lines-both\",\"diagonal\"].includes(props.patternType)},lineColor:{type:ControlType.Color,title:\"Line Color\",defaultValue:\"#6366f1\",hidden:props=>props.patternType===\"dots\"},lineOpacity:{type:ControlType.Number,title:\"Line Opacity\",min:0,max:1,step:.01,defaultValue:.25,displayStepper:false,hidden:props=>props.patternType===\"dots\"},lineThickness:{type:ControlType.Number,title:\"Line Width\",min:.5,max:8,step:.5,defaultValue:1,hidden:props=>props.patternType===\"dots\"},lineDash:{type:ControlType.Number,title:\"Dash Length\",min:0,max:30,step:1,defaultValue:0,hidden:props=>props.patternType===\"dots\"},lineDashGap:{type:ControlType.Number,title:\"Dash Gap\",min:1,max:30,step:1,defaultValue:4,hidden:props=>props.patternType===\"dots\"||props.lineDash===0},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#0f0f13\"},enableFade:{type:ControlType.Boolean,title:\"Fade Mask\",defaultValue:true},fadeDirection:{type:ControlType.Enum,title:\"Fade Direction\",options:[\"radial\",\"top\",\"bottom\",\"left\",\"right\",\"top-bottom\",\"left-right\"],optionTitles:[\"Radial\",\"Top\",\"Bottom\",\"Left\",\"Right\",\"Top & Bottom\",\"Left & Right\"],defaultValue:\"radial\",hidden:props=>!props.enableFade},animation:{type:ControlType.Enum,title:\"Animation\",options:[\"none\",\"pulse\",\"fade\",\"wave\",\"drift\"],optionTitles:[\"None\",\"Pulse\",\"Fade In/Out\",\"Wave Drift\",\"Horizontal Drift\"],defaultValue:\"none\"},animationSpeed:{type:ControlType.Number,title:\"Speed\",min:1,max:10,step:1,defaultValue:5,hidden:props=>props.animation===\"none\"},rotation:{type:ControlType.Number,title:\"Rotation\",min:-180,max:180,step:1,defaultValue:0},scaleX:{type:ControlType.Number,title:\"Scale X\",min:.1,max:3,step:.05,defaultValue:1},scaleY:{type:ControlType.Number,title:\"Scale Y\",min:.1,max:3,step:.05,defaultValue:1},offsetX:{type:ControlType.Number,title:\"Offset X\",min:-60,max:60,step:1,defaultValue:0},offsetY:{type:ControlType.Number,title:\"Offset Y\",min:-60,max:60,step:1,defaultValue:0},enableNoise:{type:ControlType.Boolean,title:\"Noise Overlay\",defaultValue:false},noiseOpacity:{type:ControlType.Number,title:\"Noise Opacity\",min:0,max:.5,step:.01,defaultValue:.08,hidden:props=>!props.enableNoise}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DecorativePattern\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Claude.map"],"mappings":"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"}