{"version":3,"file":"shared-lib.fdEd0H-o.mjs","names":["n","t","l","o","e","r","u","i","addPropertyOverrides","SVGSlot","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","MetricsCrossDetail","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","V2CrossCornerDetail","React.useContext","React.useMemo","React.Fragment","useRef","React.useId"],"sources":["https:/framerusercontent.com/modules/2tKOOHO5jVrLwpAY01lF/kfLaXxycSLcrrTv8NnMd/SVG_Slot.js","https:/framerusercontent.com/modules/sPT538hLR5UzNO9TqEq7/Whn3dPF0L51tXnEl7XIq/bVchUciE8.js","https:/framerusercontent.com/modules/qBb4sjYxzmqOq2wqCm1b/ZylCj52hU9dDVYFyjP0L/xH8KHjMd1.js","https:/framerusercontent.com/modules/jkcc9kFPjaIY1nJPB4NI/YlfEdFffzTvWRS5ugFaP/wD3wPEQfa.js","https:/framerusercontent.com/modules/4VZeuWMLLuDceyVeHKax/iX8z5p6OgskerQUe0Xdk/siteMetadata.js"],"sourcesContent":["import{jsx as e}from\"react/jsx-runtime\";import{useState as t,useEffect as o,useCallback as l}from\"react\";import{addPropertyControls as i,ControlType as r}from\"framer\";/**\n * @SVG Slot\n * @Created by Joshua Guo\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function n(i){let[r,n]=t(!1),[s,d]=t(null);l(()=>{i.enableHover&&n(!0);},[i.enableHover]),l(()=>{i.enableHover&&n(!1);},[i.enableHover]),o(()=>{let e;if(\"code\"===i.inputMethod)a(e=i.svgCode);else if(\"file\"===i.inputMethod){e=i.svgFile;let t=/(?:data:framer\\/asset-reference,|https:\\/\\/framerusercontent\\.com\\/[\\w]+\\/)([\\w\\-]+)\\.svg/.exec(e);if(t&&t[1]){let o=t[1],l=`https://framerusercontent.com/images/${o}.svg`;fetch(l).then(e=>e.text()).then(t=>{a(e=t);});}}},[i.svgCode,i.svgFile,i.inputMethod,i.strokeWidth,i.linecap,i.linejoin]);let a=e=>{let t=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']],o=e.includes('style=\"'),l=e.includes('fill=\"'),r=e.includes('stroke=\"'),n=e.includes('stroke-width=\"');e.includes('stroke-linecap=\"'),e.includes('stroke-linejoin=\"'),o&&t.push([/style=\"[^\"]*(stroke|fill)[^;\"]*(;|$)/g,\"\"]),l||n||(e=e.replace(\"<path\",'<path fill=\"currentColor\"')),l&&t.push([/fill=\"(?!none)(#[0-9a-fA-F]{3,6}|rgba?\\(\\d{1,3},\\s*\\d{1,3},\\s*\\d{1,3}(?:,\\s*\\d*(?:\\.\\d+)?)?\\)|hsla?\\(\\d{1,3},\\s*\\d{1,3}%,\\s*\\d{1,3}%(?:,\\s*\\d*(?:\\.\\d+)?)?\\)|[a-zA-Z]+)\"/g,'fill=\"currentColor\"']),r&&t.push([/stroke=\"(?!none)(#[0-9a-fA-F]{3,6}|rgba?\\(\\d{1,3},\\s*\\d{1,3},\\s*\\d{1,3}(?:,\\s*\\d*(?:\\.\\d+)?)?\\)|hsla?\\(\\d{1,3},\\s*\\d{1,3}%,\\s*\\d{1,3}%(?:,\\s*\\d*(?:\\.\\d+)?)?\\)|[a-zA-Z]+)\"/g,'stroke=\"currentColor\"']),n&&t.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${i.strokeWidth}\"`]),e.includes('fill=\"none\"')&&!n&&t.push([/<path/g,`<path stroke-width=\"${i.strokeWidth}\"`]),e.includes('overflow=\"')?t.push([/overflow=\"[^\"]*\"/,'overflow=\"visible\"']):t.push([/<svg/,'<svg overflow=\"visible\"']),t.forEach(([t,o])=>{e=e.replace(t,o);}),d(e);},u={color:i.enableHover&&r?i.hoverColor:i.color,transition:i.enableHover?`color ${i.hoverDuration}s ${i.hoverTransition}`:void 0,padding:`${i.padding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};return /*#__PURE__*/e(\"div\",{onMouseEnter:()=>i.enableHover&&n(!0),onMouseLeave:()=>i.enableHover&&n(!1),dangerouslySetInnerHTML:{__html:s},style:u});}n.displayName=\"SVG Slot\",i(n,{inputMethod:{type:r.Enum,title:\"SVG\",options:[\"code\",\"file\"],displaySegmentedControl:!0,// segmentedControlDirection: \"vertical\",\noptionTitles:[\"Code\",\"Upload\"],defaultValue:\"code\"},svgCode:{type:r.String,title:\"SVG Code\",defaultValue:'<svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M3.28571 0.964279H1.89285C1.64657 0.964279 1.41039 1.06211 1.23625 1.23625C1.06211 1.41039 0.964279 1.64657 0.964279 1.89285V3.28571M10.7143 0.964279H12.1071C12.3534 0.964279 12.5896 1.06211 12.7637 1.23625C12.9378 1.41039 13.0357 1.64657 13.0357 1.89285V3.28571M3.28571 13.0357H1.89285C1.64657 13.0357 1.41039 12.9378 1.23625 12.7637C1.06211 12.5896 0.964279 12.3534 0.964279 12.1071V10.7143M10.7143 13.0357H12.1071C12.3534 13.0357 12.5896 12.9378 12.7637 12.7637C12.9378 12.5896 13.0357 12.3534 13.0357 12.1071V10.7143M11.5 5H10.5C10.2348 5 9.98043 5.10536 9.79289 5.29289C9.60536 5.48043 9.5 5.73478 9.5 6V8C9.5 8.26522 9.60536 8.51957 9.79289 8.70711C9.98043 8.89464 10.2348 9 10.5 9H11.5V7H11M4.5 5H3C2.86739 5 2.74021 5.05268 2.64645 5.14645C2.55268 5.24021 2.5 5.36739 2.5 5.5V6.5C2.5 6.63261 2.55268 6.75979 2.64645 6.85355C2.74021 6.94732 2.86739 7 3 7H4C4.13261 7 4.25979 7.05268 4.35355 7.14645C4.44732 7.24021 4.5 7.36739 4.5 7.5V8.5C4.5 8.63261 4.44732 8.75979 4.35355 8.85355C4.25979 8.94732 4.13261 9 4 9H2.5M6 5L6.75 9H7.25L8 5\" stroke=\"black\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/> </svg>',displayTextArea:!0,hidden:e=>\"code\"!==e.inputMethod},svgFile:{type:r.File,title:\"Upload File\",allowedFileTypes:[\"svg\"],hidden:e=>\"file\"!==e.inputMethod},color:{type:r.Color,title:\"Color\",defaultValue:\"#000000\"},padding:{type:r.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:!0},strokeWidth:{type:r.Number,title:\"Stroke\",defaultValue:1,min:0,step:.1,displayStepper:!0},// linecap: {\n//     type: ControlType.Enum,\n//     title: \"Linecap\",\n//     options: [\"butt\", \"round\", \"square\"],\n//     // displaySegmentedControl: true,\n//     // segmentedControlDirection: \"vertical\",\n//     optionTitles: [\"Butt\", \"Round\", \"Square\"],\n//     defaultValue: \"round\",\n// },\n// linejoin: {\n//     type: ControlType.Enum,\n//     title: \"Linejoin\",\n//     options: [\"arcs\", \"bevel\", \"miter\", \"miter-clip\", \"round\"],\n//     // displaySegmentedControl: true,\n//     // segmentedControlDirection: \"vertical\",\n//     optionTitles: [\"Arcs\", \"Bevel\", \"Miter\", \"Miter-Clip\", \"Round\"],\n//     defaultValue: \"round\",\n// },\nenableHover:{type:r.Boolean,title:\"Enable Hover\",defaultValue:!1},hoverColor:{type:r.Color,title:\"Hover\",defaultValue:\"#0D0DF2\",hidden:e=>!e.enableHover},hoverTransition:{type:r.Enum,title:\"Transition\",defaultValue:\"ease\",options:[\"linear\",\"ease\",\"ease-in\",\"ease-out\",\"ease-in-out\"],optionTitles:[\"Linear\",\"Ease\",\"Ease In\",\"Ease Out\",\"Ease In Out\"],hidden:e=>!e.enableHover},hoverDuration:{type:r.Number,title:\"Duration\",defaultValue:.2,min:0,step:.1,displayStepper:!0,hidden:e=>!e.enableHover}});export default n;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG_Slot\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG_Slot.map","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SVGSlot from\"https://framerusercontent.com/modules/2tKOOHO5jVrLwpAY01lF/kfLaXxycSLcrrTv8NnMd/SVG_Slot.js\";const SVGSlotFonts=getFonts(SVGSlot);const cycleOrder=[\"al_5jidgq\",\"bVc0G14iO\"];const serializationHash=\"framer-Gy5S4\";const variantClassNames={al_5jidgq:\"framer-v-13y1pvy\",bVc0G14iO:\"framer-v-ou0e7v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Lg:\"al_5jidgq\",Sm:\"bVc0G14iO\"};const getProps=({color,fill,height,id,width,...props})=>{return{...props,KHqSeXWuY:color??props.KHqSeXWuY??\"var(--token-a9238d6b-9339-4d51-a026-4972739121d0, rgb(227, 239, 255))\",qUUKS5Cq4:fill??props.qUUKS5Cq4??\"var(--token-57f18ae1-dab2-4231-a045-ed6555a4b373, rgb(0, 0, 0))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"al_5jidgq\"};};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,qUUKS5Cq4,KHqSeXWuY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"al_5jidgq\",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-13y1pvy\",className,classNames),\"data-framer-name\":\"Lg\",layoutDependency:layoutDependency,layoutId:\"al_5jidgq\",ref:refBinding,style:{backgroundColor:qUUKS5Cq4,...style},...addPropertyOverrides({bVc0G14iO:{\"data-framer-name\":\"Sm\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bbhn38-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Yv9f7DTlw-container\",nodeId:\"Yv9f7DTlw\",rendersWithMotion:true,scopeId:\"bVchUciE8\",children:/*#__PURE__*/_jsx(SVGSlot,{color:KHqSeXWuY,enableHover:false,height:\"100%\",hoverColor:\"rgb(13, 13, 242)\",hoverDuration:.2,hoverTransition:\"ease\",id:\"Yv9f7DTlw\",inputMethod:\"code\",layoutId:\"Yv9f7DTlw\",padding:0,strokeWidth:1,style:{height:\"100%\",width:\"100%\"},svgCode:'<svg width=\"15\" height=\"15\" viewBox=\"0 0 15 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"1\" height=\"4\" transform=\"translate(7)\" fill=\"#C2EBBA\"/>\\n<rect x=\"6\" y=\"6\" width=\"3\" height=\"3\" rx=\"1.5\" fill=\"#C2EBBA\"/>\\n<rect width=\"4\" height=\"1\" transform=\"translate(0 7)\" fill=\"#C2EBBA\"/>\\n<rect width=\"4\" height=\"1\" transform=\"translate(11 7)\" fill=\"#C2EBBA\"/>\\n<rect width=\"1\" height=\"4\" transform=\"translate(7 11)\" fill=\"#C2EBBA\"/>\\n</svg>\\n',width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Gy5S4.framer-142fkts, .framer-Gy5S4 .framer-142fkts { display: block; }\",\".framer-Gy5S4.framer-13y1pvy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px; position: relative; width: min-content; }\",\".framer-Gy5S4 .framer-bbhn38-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; z-index: 5; }\",\".framer-Gy5S4.framer-v-ou0e7v.framer-13y1pvy { padding: 4px; }\",\".framer-Gy5S4.framer-v-ou0e7v .framer-bbhn38-container { height: var(--framer-aspect-ratio-supported, 14px); width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bVc0G14iO\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"qUUKS5Cq4\":\"fill\",\"KHqSeXWuY\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbVchUciE8=withCSS(Component,css,\"framer-Gy5S4\");export default FramerbVchUciE8;FramerbVchUciE8.displayName=\"Metrics Cross Detail\";FramerbVchUciE8.defaultProps={height:40,width:40};addPropertyControls(FramerbVchUciE8,{variant:{options:[\"al_5jidgq\",\"bVc0G14iO\"],optionTitles:[\"Lg\",\"Sm\"],title:\"Variant\",type:ControlType.Enum},qUUKS5Cq4:{defaultValue:'var(--token-57f18ae1-dab2-4231-a045-ed6555a4b373, rgb(0, 0, 0)) /* {\"name\":\"Canvas\"} */',title:\"Fill\",type:ControlType.Color},KHqSeXWuY:{defaultValue:'var(--token-a9238d6b-9339-4d51-a026-4972739121d0, rgb(227, 239, 255)) /* {\"name\":\"Light-100\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerbVchUciE8,[{explicitInter:true,fonts:[]},...SVGSlotFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbVchUciE8\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"qUUKS5Cq4\\\":\\\"fill\\\",\\\"KHqSeXWuY\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bVc0G14iO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bVchUciE8.map","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MetricsCrossDetail from\"https://framerusercontent.com/modules/sPT538hLR5UzNO9TqEq7/Whn3dPF0L51tXnEl7XIq/bVchUciE8.js\";const MetricsCrossDetailFonts=getFonts(MetricsCrossDetail);const cycleOrder=[\"SfeO894ag\",\"Hdiitr3gv\"];const serializationHash=\"framer-Mmve4\";const variantClassNames={Hdiitr3gv:\"framer-v-1bzc7yv\",SfeO894ag:\"framer-v-c5xae9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Lg:\"SfeO894ag\",Sm:\"Hdiitr3gv\"};const getProps=({crossFill,cutout,height,id,showBL,showBR,showTL,showTR,width,...props})=>{return{...props,BelbYp7sb:showTR??props.BelbYp7sb??true,bv9D4EM9c:showBR??props.bv9D4EM9c??true,Pm6ypxtf5:showBL??props.Pm6ypxtf5??true,rKsoDq6jm:showTL??props.rKsoDq6jm??true,S7rQXSMjD:crossFill??props.S7rQXSMjD??\"var(--token-a9238d6b-9339-4d51-a026-4972739121d0, rgb(227, 239, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"SfeO894ag\",YxTiFvw8I:cutout??props.YxTiFvw8I??\"var(--token-57f18ae1-dab2-4231-a045-ed6555a4b373, rgb(0, 0, 0))\"};};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,YxTiFvw8I,S7rQXSMjD,rKsoDq6jm,Pm6ypxtf5,BelbYp7sb,bv9D4EM9c,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SfeO894ag\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-c5xae9\",className,classNames),\"data-framer-name\":\"Lg\",layoutDependency:layoutDependency,layoutId:\"SfeO894ag\",ref:refBinding,style:{...style},...addPropertyOverrides({Hdiitr3gv:{\"data-framer-name\":\"Sm\"}},baseVariant,gestureVariant),children:[rKsoDq6jm&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tkdkfd-container\",\"data-framer-name\":\"Top Left\",layoutDependency:layoutDependency,layoutId:\"T7FC61ay4-container\",name:\"Top Left\",nodeId:\"T7FC61ay4\",rendersWithMotion:true,scopeId:\"xH8KHjMd1\",children:/*#__PURE__*/_jsx(MetricsCrossDetail,{height:\"100%\",id:\"T7FC61ay4\",KHqSeXWuY:S7rQXSMjD,layoutId:\"T7FC61ay4\",name:\"Top Left\",qUUKS5Cq4:YxTiFvw8I,variant:\"al_5jidgq\",width:\"100%\",...addPropertyOverrides({Hdiitr3gv:{variant:\"bVc0G14iO\"}},baseVariant,gestureVariant)})})}),Pm6ypxtf5&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(componentViewport?.height||400)-40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1piiida-container\",\"data-framer-name\":\"Bottom Left\",layoutDependency:layoutDependency,layoutId:\"qxrmFpQ44-container\",name:\"Bottom Left\",nodeId:\"qxrmFpQ44\",rendersWithMotion:true,scopeId:\"xH8KHjMd1\",children:/*#__PURE__*/_jsx(MetricsCrossDetail,{height:\"100%\",id:\"qxrmFpQ44\",KHqSeXWuY:S7rQXSMjD,layoutId:\"qxrmFpQ44\",name:\"Bottom Left\",qUUKS5Cq4:YxTiFvw8I,variant:\"al_5jidgq\",width:\"100%\",...addPropertyOverrides({Hdiitr3gv:{variant:\"bVc0G14iO\"}},baseVariant,gestureVariant)})})}),BelbYp7sb&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bk8ru3-container\",\"data-framer-name\":\"Top Right\",layoutDependency:layoutDependency,layoutId:\"cax3ED0nX-container\",name:\"Top Right\",nodeId:\"cax3ED0nX\",rendersWithMotion:true,scopeId:\"xH8KHjMd1\",children:/*#__PURE__*/_jsx(MetricsCrossDetail,{height:\"100%\",id:\"cax3ED0nX\",KHqSeXWuY:S7rQXSMjD,layoutId:\"cax3ED0nX\",name:\"Top Right\",qUUKS5Cq4:YxTiFvw8I,variant:\"al_5jidgq\",width:\"100%\",...addPropertyOverrides({Hdiitr3gv:{variant:\"bVc0G14iO\"}},baseVariant,gestureVariant)})})}),bv9D4EM9c&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(componentViewport?.height||400)-40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d6zwys-container\",\"data-framer-name\":\"Bottom Right\",layoutDependency:layoutDependency,layoutId:\"gtkcEqPPr-container\",name:\"Bottom Right\",nodeId:\"gtkcEqPPr\",rendersWithMotion:true,scopeId:\"xH8KHjMd1\",children:/*#__PURE__*/_jsx(MetricsCrossDetail,{height:\"100%\",id:\"gtkcEqPPr\",KHqSeXWuY:S7rQXSMjD,layoutId:\"gtkcEqPPr\",name:\"Bottom Right\",qUUKS5Cq4:YxTiFvw8I,variant:\"al_5jidgq\",width:\"100%\",...addPropertyOverrides({Hdiitr3gv:{variant:\"bVc0G14iO\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Mmve4.framer-zjmruq, .framer-Mmve4 .framer-zjmruq { display: block; }\",\".framer-Mmve4.framer-c5xae9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 400px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 800px; }\",\".framer-Mmve4 .framer-tkdkfd-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; z-index: 1; }\",\".framer-Mmve4 .framer-1piiida-container { bottom: 0px; flex: none; height: auto; left: 0px; position: absolute; width: auto; z-index: 1; }\",\".framer-Mmve4 .framer-1bk8ru3-container { flex: none; height: auto; position: absolute; right: 0px; top: 0px; width: auto; z-index: 1; }\",\".framer-Mmve4 .framer-d6zwys-container { bottom: 0px; flex: none; height: auto; position: absolute; right: 0px; width: auto; z-index: 1; }\",\".framer-Mmve4.framer-v-1bzc7yv.framer-c5xae9 { width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 400\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hdiitr3gv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"YxTiFvw8I\":\"cutout\",\"S7rQXSMjD\":\"crossFill\",\"rKsoDq6jm\":\"showTL\",\"Pm6ypxtf5\":\"showBL\",\"BelbYp7sb\":\"showTR\",\"bv9D4EM9c\":\"showBR\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxH8KHjMd1=withCSS(Component,css,\"framer-Mmve4\");export default FramerxH8KHjMd1;FramerxH8KHjMd1.displayName=\"V.2/Cross Corner Detail\";FramerxH8KHjMd1.defaultProps={height:400,width:800};addPropertyControls(FramerxH8KHjMd1,{variant:{options:[\"SfeO894ag\",\"Hdiitr3gv\"],optionTitles:[\"Lg\",\"Sm\"],title:\"Variant\",type:ControlType.Enum},YxTiFvw8I:{defaultValue:'var(--token-57f18ae1-dab2-4231-a045-ed6555a4b373, rgb(0, 0, 0)) /* {\"name\":\"Canvas\"} */',title:\"Cutout\",type:ControlType.Color},S7rQXSMjD:{defaultValue:'var(--token-a9238d6b-9339-4d51-a026-4972739121d0, rgb(227, 239, 255)) /* {\"name\":\"Light-100\"} */',title:\"Cross Fill\",type:ControlType.Color},rKsoDq6jm:{defaultValue:true,title:\"Show TL\",type:ControlType.Boolean},Pm6ypxtf5:{defaultValue:true,title:\"Show BL\",type:ControlType.Boolean},BelbYp7sb:{defaultValue:true,title:\"Show TR\",type:ControlType.Boolean},bv9D4EM9c:{defaultValue:true,title:\"Show BR\",type:ControlType.Boolean}});addFonts(FramerxH8KHjMd1,[{explicitInter:true,fonts:[]},...MetricsCrossDetailFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxH8KHjMd1\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"800\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hdiitr3gv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"YxTiFvw8I\\\":\\\"cutout\\\",\\\"S7rQXSMjD\\\":\\\"crossFill\\\",\\\"rKsoDq6jm\\\":\\\"showTL\\\",\\\"Pm6ypxtf5\\\":\\\"showBL\\\",\\\"BelbYp7sb\\\":\\\"showTR\\\",\\\"bv9D4EM9c\\\":\\\"showBR\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4c3178a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import V2CrossCornerDetail from\"https://framerusercontent.com/modules/qBb4sjYxzmqOq2wqCm1b/ZylCj52hU9dDVYFyjP0L/xH8KHjMd1.js\";const V2CrossCornerDetailFonts=getFonts(V2CrossCornerDetail);const cycleOrder=[\"kU0v0OzNv\",\"j9n5m4i6N\",\"H5VBvVqmx\"];const serializationHash=\"framer-LzlW6\";const variantClassNames={H5VBvVqmx:\"framer-v-1r0kafo\",j9n5m4i6N:\"framer-v-1xjugcx\",kU0v0OzNv:\"framer-v-10cme6h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"kU0v0OzNv\",Phone:\"H5VBvVqmx\",Tablet:\"j9n5m4i6N\"};const getProps=({crossFill,cutout,height,id,showBL,showBR,showColumns,showGrossCorners,showRows,showTL,showTR,width,...props})=>{return{...props,ac7U1jasb:showColumns??props.ac7U1jasb??true,cpi_vE9RX:showBL??props.cpi_vE9RX??true,DaGO2ciwM:showTL??props.DaGO2ciwM??true,E93JClNwR:showTR??props.E93JClNwR??true,fTNtUQ08g:cutout??props.fTNtUQ08g??\"var(--token-57f18ae1-dab2-4231-a045-ed6555a4b373, rgb(0, 0, 0))\",jIOzvNj_c:showBR??props.jIOzvNj_c??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"kU0v0OzNv\",WU54Wvx1b:showGrossCorners??props.WU54Wvx1b,wWX5jrsaY:showRows??props.wWX5jrsaY,Yrqnjl96W:crossFill??props.Yrqnjl96W??\"var(--token-a9238d6b-9339-4d51-a026-4972739121d0, rgb(227, 239, 255))\"};};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,ac7U1jasb,wWX5jrsaY,WU54Wvx1b,fTNtUQ08g,Yrqnjl96W,DaGO2ciwM,cpi_vE9RX,E93JClNwR,jIOzvNj_c,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kU0v0OzNv\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10cme6h\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"kU0v0OzNv\",ref:refBinding,style:{...style},...addPropertyOverrides({H5VBvVqmx:{\"data-framer-name\":\"Phone\"},j9n5m4i6N:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[ac7U1jasb&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bvojnu\",\"data-framer-name\":\"Columns\",layoutDependency:layoutDependency,layoutId:\"x6Ur35osc\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ln08y\",\"data-border\":true,\"data-framer-name\":\"Column #1\",layoutDependency:layoutDependency,layoutId:\"cc6WBbmVY\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-63a15c56-a10f-4276-8167-7036309a3a89, rgb(34, 36, 38))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lnbcww\",\"data-framer-name\":\"MIddle\",layoutDependency:layoutDependency,layoutId:\"mbhVnl8Ov\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ovm60o\",\"data-border\":true,\"data-framer-name\":\"Column #3\",layoutDependency:layoutDependency,layoutId:\"JRi4H4E1H\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-63a15c56-a10f-4276-8167-7036309a3a89, rgb(34, 36, 38))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\"}})]}),wWX5jrsaY&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18p7w49\",\"data-framer-name\":\"Rows\",layoutDependency:layoutDependency,layoutId:\"Ax4M1gBt2\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9b23by\",\"data-border\":true,\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"x_OmSMc9O\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-63a15c56-a10f-4276-8167-7036309a3a89, rgb(34, 36, 38))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"0px\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kg5b0l\",\"data-framer-name\":\"MIddle\",layoutDependency:layoutDependency,layoutId:\"kcM6lFf0o\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a22eyz\",\"data-border\":true,\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"fhs9zY0FG\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-63a15c56-a10f-4276-8167-7036309a3a89, rgb(34, 36, 38))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"}})]}),WU54Wvx1b&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||800)-160,width:`calc(${componentViewport?.width||\"100vw\"} - 160px)`,y:(componentViewport?.y||0)+80,...addPropertyOverrides({H5VBvVqmx:{height:(componentViewport?.height||800)-22,width:`calc(${componentViewport?.width||\"100vw\"} - 22px)`,y:(componentViewport?.y||0)+11},j9n5m4i6N:{height:(componentViewport?.height||800)-80,width:`calc(${componentViewport?.width||\"100vw\"} - 80px)`,y:(componentViewport?.y||0)+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v0tzkl-container\",\"data-framer-name\":\"Cross Grid\",layoutDependency:layoutDependency,layoutId:\"yN2gAb_oS-container\",name:\"Cross Grid\",nodeId:\"yN2gAb_oS\",rendersWithMotion:true,scopeId:\"wD3wPEQfa\",children:/*#__PURE__*/_jsx(V2CrossCornerDetail,{BelbYp7sb:E93JClNwR,bv9D4EM9c:jIOzvNj_c,height:\"100%\",id:\"yN2gAb_oS\",layoutId:\"yN2gAb_oS\",name:\"Cross Grid\",Pm6ypxtf5:cpi_vE9RX,rKsoDq6jm:DaGO2ciwM,S7rQXSMjD:Yrqnjl96W,style:{height:\"100%\",width:\"100%\"},variant:\"SfeO894ag\",width:\"100%\",YxTiFvw8I:fTNtUQ08g,...addPropertyOverrides({H5VBvVqmx:{variant:\"Hdiitr3gv\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LzlW6.framer-18drkid, .framer-LzlW6 .framer-18drkid { display: block; }\",\".framer-LzlW6.framer-10cme6h { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1600px; }\",\".framer-LzlW6 .framer-1bvojnu { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px; pointer-events: none; position: relative; user-select: none; width: 1px; z-index: 1; }\",\".framer-LzlW6 .framer-2ln08y, .framer-LzlW6 .framer-ovm60o { flex: none; height: 100%; overflow: hidden; position: relative; width: 100px; }\",\".framer-LzlW6 .framer-1lnbcww { flex: 1 0 0px; height: 100%; overflow: hidden; position: relative; width: 1px; }\",\".framer-LzlW6 .framer-18p7w49 { -webkit-user-select: none; align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; left: 0px; overflow: visible; padding: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: 1; }\",\".framer-LzlW6 .framer-9b23by, .framer-LzlW6 .framer-a22eyz { flex: none; height: 100px; overflow: hidden; position: relative; width: 100%; }\",\".framer-LzlW6 .framer-kg5b0l { flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-LzlW6 .framer-v0tzkl-container { -webkit-user-select: none; bottom: 80px; flex: none; left: 80px; pointer-events: none; position: absolute; right: 80px; top: 80px; user-select: none; z-index: 2; }\",\".framer-LzlW6.framer-v-1xjugcx.framer-10cme6h { width: 810px; }\",\".framer-LzlW6.framer-v-1xjugcx .framer-2ln08y, .framer-LzlW6.framer-v-1xjugcx .framer-ovm60o { width: 60px; }\",\".framer-LzlW6.framer-v-1xjugcx .framer-9b23by, .framer-LzlW6.framer-v-1xjugcx .framer-a22eyz { height: 60px; }\",\".framer-LzlW6.framer-v-1xjugcx .framer-v0tzkl-container { bottom: 40px; left: 40px; right: 40px; top: 40px; }\",\".framer-LzlW6.framer-v-1r0kafo.framer-10cme6h { width: 390px; }\",\".framer-LzlW6.framer-v-1r0kafo .framer-2ln08y, .framer-LzlW6.framer-v-1r0kafo .framer-ovm60o { width: 22px; }\",\".framer-LzlW6.framer-v-1r0kafo .framer-9b23by, .framer-LzlW6.framer-v-1r0kafo .framer-a22eyz { height: 22px; }\",\".framer-LzlW6.framer-v-1r0kafo .framer-v0tzkl-container { bottom: 11px; left: 11px; right: 11px; top: 11px; }\",'.framer-LzlW6[data-border=\"true\"]::after, .framer-LzlW6 [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"j9n5m4i6N\":{\"layout\":[\"fixed\",\"fixed\"]},\"H5VBvVqmx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ac7U1jasb\":\"showColumns\",\"wWX5jrsaY\":\"showRows\",\"WU54Wvx1b\":\"showGrossCorners\",\"fTNtUQ08g\":\"cutout\",\"Yrqnjl96W\":\"crossFill\",\"DaGO2ciwM\":\"showTL\",\"cpi_vE9RX\":\"showBL\",\"E93JClNwR\":\"showTR\",\"jIOzvNj_c\":\"showBR\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwD3wPEQfa=withCSS(Component,css,\"framer-LzlW6\");export default FramerwD3wPEQfa;FramerwD3wPEQfa.displayName=\"Grid Layout\";FramerwD3wPEQfa.defaultProps={height:800,width:1600};addPropertyControls(FramerwD3wPEQfa,{variant:{options:[\"kU0v0OzNv\",\"j9n5m4i6N\",\"H5VBvVqmx\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ac7U1jasb:{defaultValue:true,title:\"Show Columns\",type:ControlType.Boolean},wWX5jrsaY:{defaultValue:false,title:\"Show Rows\",type:ControlType.Boolean},WU54Wvx1b:{defaultValue:false,title:\"Show Gross Corners\",type:ControlType.Boolean},fTNtUQ08g:{defaultValue:'var(--token-57f18ae1-dab2-4231-a045-ed6555a4b373, rgb(0, 0, 0)) /* {\"name\":\"Canvas\"} */',title:\"Cutout\",type:ControlType.Color},Yrqnjl96W:{defaultValue:'var(--token-a9238d6b-9339-4d51-a026-4972739121d0, rgb(227, 239, 255)) /* {\"name\":\"Light-100\"} */',title:\"Cross Fill\",type:ControlType.Color},DaGO2ciwM:{defaultValue:true,title:\"Show TL\",type:ControlType.Boolean},cpi_vE9RX:{defaultValue:true,title:\"Show BL\",type:ControlType.Boolean},E93JClNwR:{defaultValue:true,title:\"Show TR\",type:ControlType.Boolean},jIOzvNj_c:{defaultValue:true,title:\"Show BR\",type:ControlType.Boolean}});addFonts(FramerwD3wPEQfa,[{explicitInter:true,fonts:[]},...V2CrossCornerDetailFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwD3wPEQfa\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"ac7U1jasb\\\":\\\"showColumns\\\",\\\"wWX5jrsaY\\\":\\\"showRows\\\",\\\"WU54Wvx1b\\\":\\\"showGrossCorners\\\",\\\"fTNtUQ08g\\\":\\\"cutout\\\",\\\"Yrqnjl96W\\\":\\\"crossFill\\\",\\\"DaGO2ciwM\\\":\\\"showTL\\\",\\\"cpi_vE9RX\\\":\\\"showBL\\\",\\\"E93JClNwR\\\":\\\"showTR\\\",\\\"jIOzvNj_c\\\":\\\"showBR\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j9n5m4i6N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"H5VBvVqmx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"800\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1600\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wD3wPEQfa.map","// Generated by Framer (62e9832)\nexport default function metadata(params,activeLocale){return{description:\"Award-winning design and engineering studio for cyber-security, ML, AI and enterprise companies.\",favicon:\"https://framerusercontent.com/assets/yOqrjoRobf6VrV8QkRFMD2vuLX4.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/bxxNf7UairrCl005PeNkQdYMaI.png\",title:\"Good Code | Design + Engineering Studio\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}