{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/FxRJS3Yyx2K0WFWv5Z34/5gUkXHUOp1x9ndOEVe6I/VegaBuild.js", "ssg:https://framerusercontent.com/modules/qTTaGeqYObWhYseUGCm5/wI136cQlaw3ftyJUh7pi/VegaLoading.js", "ssg:https://framerusercontent.com/modules/sQWa0wrgXPPTbnQSaVgt/POorFUI4Zt23kBeFNLek/kQZT5Ce_d.js", "ssg:https://framerusercontent.com/modules/9x79fAdTbXSQBTosnIKL/lo7Ro1XpSFeQRdQ5IvXN/FruoawW6F.js", "ssg:https://framerusercontent.com/modules/a7jvHvYpdcfL21ulRDy3/BpvXOWVAnmsPP44HkCav/PwsC2C7ql.js", "ssg:https://framerusercontent.com/modules/kpXPfWyWfdyIplRmelDA/PN4MeQxNpfAvNzTmjhYD/OoI39GvgD.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framer.com/m/framer/utils.js@^0.9.0", "ssg:https://framerusercontent.com/modules/RgQSzA9nvhfIyMh3Fec5/TWmQYpyc8n3oxLmBkDge/Overrides.js", "ssg:https://framerusercontent.com/modules/UpGxo3mkCPUuJoEw6FiH/Z04tjASnZqjyj2FcVxy2/K0zL7Not_.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,Children}from\"react\";/**\n * @framerDisableUnlink\n */export default function VegaBuild(props){const{children}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasChildren=Children.count(children)>0;const Placeholder=({width,height})=>/*#__PURE__*/_jsxs(\"div\",{style:{width,height,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"rgba(136, 85, 255, 0.1)\",borderRadius:8,border:\"2px dashed rgba(136, 85, 255, 0.3)\",padding:20},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:32,marginBottom:12,color:\"#96F\"},children:\"\u270D\uFE0F\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,fontWeight:600,color:\"#96F\",margin:\"0 0 8px 0\"},children:\"Get Started\"}),/*#__PURE__*/_jsxs(\"p\",{style:{fontSize:12,color:\"#96F\",opacity:.7,margin:0,textAlign:\"center\"},children:[\"Customize page parameters in the controller\",/*#__PURE__*/_jsx(\"br\",{}),\"Publish page\"]})]});useEffect(()=>{const styleTag=document.createElement(\"style\");styleTag.id=\"vega-build-styles\";// \u6784\u5EFA\u52A8\u6001\u6837\u5F0F\nlet cssRules=[];// \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\n// \u6EDA\u52A8\u6761\u5904\u7406\uFF08\u5B8C\u6574\u5B9E\u73B0\uFF09\nif(props.hideScrollbar){cssRules.push(`\n      ::-webkit-scrollbar { \n        display: none !important; \n      }\n      body { \n        -ms-overflow-style: none;\n        scrollbar-width: none; \n      }\n    `);}else if(props.scrollbarWidth>0){cssRules.push(`\n      /* Webkit\u6EDA\u52A8\u6761 */\n      ::-webkit-scrollbar {\n        width: ${props.scrollbarWidth}px;\n        height: ${props.scrollbarWidth}px;\n      }\n      ::-webkit-scrollbar-track {\n        background: ${props.scrollbarTrackColor};\n        border-radius: ${props.scrollbarTrackRadius}px;\n      }\n      ::-webkit-scrollbar-thumb {\n        background: ${props.scrollbarThumbColor};\n        border-radius: ${props.scrollbarThumbRadius}px;\n      }\n\n      /* Firefox\u6EDA\u52A8\u6761 */\n      body {\n        scrollbar-width: thin;\n        scrollbar-color: ${props.scrollbarThumbColor} ${props.scrollbarTrackColor};\n      }\n    `);}// \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\n// \u7981\u6B62\u6587\u672C\u9009\u62E9\uFF08\u5B8C\u6574\u5B9E\u73B0\uFF09\nif(props.disableSelection){cssRules.push(`\n      body {\n        -webkit-user-select: none !important;\n        -moz-user-select: none !important;\n        -ms-user-select: none !important;\n        user-select: none !important;\n      }\n    `);}// \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\n// \u6587\u672C\u9009\u62E9\u6837\u5F0F\uFF08\u5B8C\u6574\u6761\u4EF6\u903B\u8F91\uFF09\nif(!props.disableSelection&&props.selectionEnabled){const selectionStyles=[];// \u80CC\u666F\u9AD8\u4EAE\nif(props.enableHighlight){selectionStyles.push(`background: ${props.highlightColor||\"inherit\"};`);}// \u6587\u5B57\u989C\u8272\nif(props.enableTextColor){selectionStyles.push(`color: ${props.textColor||\"inherit\"};`);}// \u751F\u6210\u9009\u62E9\u5668\u6837\u5F0F\nif(selectionStyles.length>0){cssRules.push(`::selection { ${selectionStyles.join(\" \")} }`);}}// \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\n// \u6CE8\u5165\u81EA\u5B9A\u4E49CSS\uFF08\u5B8C\u6574\u5B9E\u73B0\uFF09\nif(props.headCSS){cssRules.push(props.headCSS);}// \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\n// \u5E94\u7528\u6240\u6709\u6837\u5F0F\nstyleTag.textContent=cssRules.join(\"\\n\");document.head.appendChild(styleTag);// \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\n// \u53F3\u952E\u83DC\u5355\u5904\u7406\uFF08\u5B8C\u6574\u4E8B\u4EF6\u76D1\u542C\uFF09\nconst handleContextMenu=e=>{if(props.disableRightClick){e.preventDefault();e.stopPropagation();}};document.addEventListener(\"contextmenu\",handleContextMenu);// \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\n// \u6E05\u7406\u51FD\u6570\uFF08\u5B8C\u6574\u6E05\u7406\u903B\u8F91\uFF09\nreturn()=>{// \u79FB\u9664\u6837\u5F0F\u6807\u7B7E\nif(document.head.contains(styleTag)){document.head.removeChild(styleTag);}// \u91CD\u7F6E\u6EDA\u52A8\u884C\u4E3A\ndocument.documentElement.style.overflow=\"\";document.body.style.overflow=\"\";// \u79FB\u9664\u4E8B\u4EF6\u76D1\u542C\ndocument.removeEventListener(\"contextmenu\",handleContextMenu);};},[props])// \u4F9D\u8D56\u6570\u7EC4\u5305\u542B\u6240\u6709props\n;if(isCanvas){return /*#__PURE__*/_jsx(Placeholder,{width:600,height:200});}else{return /*#__PURE__*/_jsx(_Fragment,{});}}addPropertyControls(VegaBuild,{hideScrollbar:{type:ControlType.Boolean,title:\"Scrollbar\",defaultValue:false,enabledTitle:\"Hidden\",disabledTitle:\"Visible\"},scrollbarWidth:{type:ControlType.Number,title:\"\u2003Width\",defaultValue:8,min:0,max:20,unit:\"px\",displayStepper:true,hidden:({hideScrollbar})=>hideScrollbar},scrollbarTrackColor:{type:ControlType.Color,title:\"\u2003TrackColor\",defaultValue:\"#f0f0f0\",hidden:({hideScrollbar})=>hideScrollbar},scrollbarThumbColor:{type:ControlType.Color,title:\"\u2003ThumbColor\",defaultValue:\"#888888\",hidden:({hideScrollbar})=>hideScrollbar},scrollbarTrackRadius:{type:ControlType.Number,title:\"\u2003TrackRadius\",defaultValue:0,min:0,max:20,unit:\"px\",hidden:({hideScrollbar})=>hideScrollbar},scrollbarThumbRadius:{type:ControlType.Number,title:\"\u2003ThumbRadius\",defaultValue:4,min:0,max:20,unit:\"px\",hidden:({hideScrollbar})=>hideScrollbar},// Other controls remain...\ndisableRightClick:{type:ControlType.Boolean,title:\"RightClick\",defaultValue:false,enabledTitle:\"Disabled\",disabledTitle:\"Enabled\"},disableSelection:{type:ControlType.Boolean,title:\"TextSelection\",defaultValue:false,enabledTitle:\"Disabled\",disabledTitle:\"Enabled\"},selectionEnabled:{type:ControlType.Boolean,title:\"SelectionStyle\",defaultValue:false,enabledTitle:\"Custom\",disabledTitle:\"Default\",hidden:({disableSelection})=>disableSelection},enableHighlight:{type:ControlType.Boolean,title:\"\u2003Highlight\",defaultValue:false,hidden:({selectionEnabled})=>!selectionEnabled},highlightColor:{type:ControlType.Color,title:\"\u2003Color\",defaultValue:null,hidden:({selectionEnabled,enableHighlight})=>!selectionEnabled||!enableHighlight},enableTextColor:{type:ControlType.Boolean,title:\"\u2003TextColor\",defaultValue:false,hidden:({selectionEnabled})=>!selectionEnabled},textColor:{type:ControlType.Color,title:\"\u2003Color\",defaultValue:null,hidden:({selectionEnabled,enableTextColor})=>!selectionEnabled||!enableTextColor},headCSS:{type:ControlType.String,title:\"CustomCSS\",placeholder:\".class { color: red; }\",defaultValue:\"\",description:\"More components at [VegaDesign](https://vegadesign.framer.website/).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"VegaBuild\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VegaBuild.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,Children}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerDisableUnlink\n */export default function VegaLoading(props){const{children,debug,backgroundColor,width,height,styleControl}=props;const[isLoading,setIsLoading]=useState(true);const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasChildren=Children.count(children)>0;const containerStyle={width,height,position:\"relative\",overflow:\"hidden\"};useEffect(()=>{if(debug){setIsLoading(true);return;}const handleLoad=()=>setIsLoading(false);if(document.readyState===\"complete\"){setIsLoading(false);}else{window.addEventListener(\"load\",handleLoad);}return()=>window.removeEventListener(\"load\",handleLoad);},[debug]);if(isCanvas){return hasChildren?/*#__PURE__*/_jsx(\"div\",{style:containerStyle,children:children}):/*#__PURE__*/_jsx(Placeholder,{width:width,height:height});}if(!isLoading)return null;return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",top:0,left:0,width:\"100vw\",height:\"100vh\",backgroundColor:backgroundColor,backdropFilter:\"blur(20px)\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",zIndex:9999},children:[styleControl&&/*#__PURE__*/_jsx(\"style\",{children:`\n                #loading-container div:first-of-type {\n                    width: auto !important;\n                    height: auto !important;\n                }\n            `}),hasChildren?/*#__PURE__*/_jsx(\"div\",{id:\"loading-container\",style:{width,height,position:\"relative\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:children}):/*#__PURE__*/_jsx(DefaultSpinner,{})]});}const DefaultSpinner=()=>/*#__PURE__*/_jsx(\"div\",{style:spinnerStyle,children:/*#__PURE__*/_jsx(\"div\",{className:\"spinner\"})});const Placeholder=({width,height})=>/*#__PURE__*/_jsxs(\"div\",{style:{width,height,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",backgroundColor:\"rgba(136, 85, 255, 0.1)\",borderRadius:8,border:\"2px dashed rgba(136, 85, 255, 0.3)\",padding:20},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:32,marginBottom:12,color:\"#96F\"},children:\"\u270D\uFE0F\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,fontWeight:600,color:\"#96F\",margin:\"0 0 8px 0\"},children:\"Get Started\"}),/*#__PURE__*/_jsxs(\"p\",{style:{fontSize:12,color:\"#96F\",opacity:.7,margin:0,textAlign:\"center\"},children:[\"Select load content and adjust size\",/*#__PURE__*/_jsx(\"br\",{}),\"Publish page\"]})]});addPropertyControls(VegaLoading,{width:{type:ControlType.Number,title:\"Width\",defaultValue:600,unit:\"px\",displayStepper:true},height:{type:ControlType.Number,title:\"Height\",defaultValue:300,unit:\"px\",displayStepper:true},children:{type:ControlType.ComponentInstance,title:\"Component\",description:\"Select custom loading content.\"},debug:{type:ControlType.Boolean,title:\"Debug\",defaultValue:false,description:\"Force show loading screen.\"},styleControl:{// \u65B0\u589E\u6837\u5F0F\u63A7\u5236\u5F00\u5173\ntype:ControlType.Boolean,title:\"Compatibility\",defaultValue:false,description:\"Enable style fixes for container dimensions.\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"rgba(0,0,0,0.9)\",description:\"More components at [VegaDesign](https://vegadesign.framer.website/).\"}});const spinnerStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",\".spinner\":{width:\"48px\",height:\"48px\",border:\"3px solid rgba(255,255,255,0.3)\",borderTopColor:\"#fff\",borderRadius:\"50%\",animation:\"spin 1s linear infinite\"},\"@keyframes spin\":{\"100%\":{transform:\"rotate(360deg)\"}}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"VegaLoading\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VegaLoading.map", "// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10.5 5.5 L 5.25 0 L 0 5.5\" fill=\"transparent\" height=\"5.5px\" id=\"nJPnMruC9\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(6.75 4.75)\" width=\"10.5px\"/><path d=\"M 0 13.5 L 0 0\" fill=\"transparent\" height=\"13.5px\" id=\"ElaVP7FBq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(12 5.75)\" width=\"1px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"2021499928\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-qtWV2\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-qtWV2 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-qtWV2\");Icon.displayName=\"Arrow Up\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (d19865c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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=[\"loACnFxyq\",\"bIQnPSAzF\",\"DteJh2Oc8\",\"O4N_jhlQm\"];const serializationHash=\"framer-2v8EP\";const variantClassNames={bIQnPSAzF:\"framer-v-11shqz4\",DteJh2Oc8:\"framer-v-1lan22z\",loACnFxyq:\"framer-v-1hlyapw\",O4N_jhlQm:\"framer-v-nmk7g2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"Variant 4\":\"O4N_jhlQm\",Full:\"loACnFxyq\",icon:\"bIQnPSAzF\",White:\"DteJh2Oc8\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"loACnFxyq\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"loACnFxyq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"bIQnPSAzF\")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-1hlyapw\",className,classNames),\"data-framer-name\":\"Full\",layoutDependency:layoutDependency,layoutId:\"loACnFxyq\",ref:refBinding,style:{...style},...addPropertyOverrides({bIQnPSAzF:{\"data-framer-name\":\"icon\"},DteJh2Oc8:{\"data-framer-name\":\"White\"},O4N_jhlQm:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:73,intrinsicWidth:73,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-73)/2)),pixelHeight:146,pixelWidth:146,src:\"https://framerusercontent.com/images/dIHGnAdj1RqTYRBZfGAonDxHQ.png\"},className:\"framer-qxu55v\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"JO669SNk1\",...addPropertyOverrides({O4N_jhlQm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:73,intrinsicWidth:73,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||24)-0-24)/2)),pixelHeight:146,pixelWidth:146,src:\"https://framerusercontent.com/images/dIHGnAdj1RqTYRBZfGAonDxHQ.png\"}}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\"},children:\"MagicBox\"})}),className:\"framer-4w9fx6\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"nNIgYTM0v\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{DteJh2Oc8:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},O4N_jhlQm:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DteJh2Oc8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"MagicBox\"})}),fonts:[\"Inter-Medium\"]},O4N_jhlQm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"MagicBox\"})}),fonts:[\"Inter-Medium\"]}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2v8EP.framer-zzpl5t, .framer-2v8EP .framer-zzpl5t { display: block; }\",\".framer-2v8EP.framer-1hlyapw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-2v8EP .framer-qxu55v { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: visible; position: relative; width: 32px; }\",\".framer-2v8EP .framer-4w9fx6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2v8EP.framer-v-11shqz4.framer-1hlyapw { width: 32px; }\",\".framer-2v8EP.framer-v-nmk7g2 .framer-qxu55v { height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 126\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bIQnPSAzF\":{\"layout\":[\"fixed\",\"auto\"]},\"DteJh2Oc8\":{\"layout\":[\"auto\",\"auto\"]},\"O4N_jhlQm\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFruoawW6F=withCSS(Component,css,\"framer-2v8EP\");export default FramerFruoawW6F;FramerFruoawW6F.displayName=\"asset/logo\";FramerFruoawW6F.defaultProps={height:32,width:126};addPropertyControls(FramerFruoawW6F,{variant:{options:[\"loACnFxyq\",\"bIQnPSAzF\",\"DteJh2Oc8\",\"O4N_jhlQm\"],optionTitles:[\"Full\",\"icon\",\"White\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFruoawW6F,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFruoawW6F\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerIntrinsicWidth\":\"126\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bIQnPSAzF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DteJh2Oc8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O4N_jhlQm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FruoawW6F.map", "// Generated by Framer (6aebf05)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={f4jadPfdJ:{hover:true}};const cycleOrder=[\"f4jadPfdJ\",\"rlaXgtl7B\",\"gVwB11DL2\"];const serializationHash=\"framer-2k1Ej\";const variantClassNames={f4jadPfdJ:\"framer-v-gb5n3r\",gVwB11DL2:\"framer-v-kvejur\",rlaXgtl7B:\"framer-v-1m1fddr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};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={\"Fill Open\":\"gVwB11DL2\",\"Variant 1\":\"f4jadPfdJ\",Fill:\"rlaXgtl7B\"};const getProps=({dropdown,height,hover,id,link,tap,title,width,...props})=>{return{...props,eUbhuErh5:dropdown??props.eUbhuErh5??true,gDCp5KHbj:hover??props.gDCp5KHbj,HouA5HYpA:title??props.HouA5HYpA??\"Home\",RmBMFctuC:tap??props.RmBMFctuC,variant:humanReadableVariantMap[props.variant]??props.variant??\"f4jadPfdJ\",VKRqNQCC5:link??props.VKRqNQCC5};};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,HouA5HYpA,eUbhuErh5,VKRqNQCC5,RmBMFctuC,gDCp5KHbj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"f4jadPfdJ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapqh1n9n=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(RmBMFctuC){const res=await RmBMFctuC(...args);if(res===false)return false;}});const onMouseEnter1nxa2gx=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(gDCp5KHbj){const res=await gDCp5KHbj(...args);if(res===false)return false;}});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(Link,{href:VKRqNQCC5,motionChild:true,nodeId:\"f4jadPfdJ\",openInNewTab:false,scopeId:\"PwsC2C7ql\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-gb5n3r\",className,classNames)} framer-1nty2yi`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"f4jadPfdJ\",onMouseEnter:onMouseEnter1nxa2gx,onTap:onTapqh1n9n,ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"f4jadPfdJ-hover\":{backgroundColor:\"rgb(24, 24, 27)\"}},...addPropertyOverrides({\"f4jadPfdJ-hover\":{\"data-framer-name\":undefined},gVwB11DL2:{\"data-framer-name\":\"Fill Open\"},rlaXgtl7B:{\"data-framer-name\":\"Fill\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBNZWRpdW0=\",\"--framer-font-family\":'\"MiSans Medium\", \"MiSans Medium Placeholder\", sans-serif',\"--framer-line-height\":\"170%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Home\"})}),className:\"framer-sfwh6x\",fonts:[\"CUSTOM;MiSans Medium\"],layoutDependency:layoutDependency,layoutId:\"UaAxmhGfK\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:HouA5HYpA,verticalAlignment:\"top\",withExternalLayout:true}),eUbhuErh5&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-gf61ed\",layoutDependency:layoutDependency,layoutId:\"myGMuioWq\",style:{rotate:0},variants:{\"f4jadPfdJ-hover\":{rotate:0},gVwB11DL2:{rotate:180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-xag31x\",\"data-framer-name\":\"keyboard_arrow_down_FILL0_wght400_GRAD0_opsz24\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"vsI__czWl\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 8 10.267 L 4 6.267 L 4.933 5.333 L 8 8.4 L 11.067 5.333 L 12 6.267 Z\" fill=\"rgb(161, 161, 171)\"></path></svg>',svgContentId:11126433087,withExternalLayout:true,...addPropertyOverrides({\"f4jadPfdJ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 8 10.267 L 4 6.267 L 4.933 5.333 L 8 8.4 L 11.067 5.333 L 12 6.267 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',svgContentId:12559156003},gVwB11DL2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 8 10.267 L 4 6.267 L 4.933 5.333 L 8 8.4 L 11.067 5.333 L 12 6.267 Z\" fill=\"rgb(96, 106, 118)\"></path></svg>',svgContentId:10062287912},rlaXgtl7B:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 8 10.267 L 4 6.267 L 4.933 5.333 L 8 8.4 L 11.067 5.333 L 12 6.267 Z\" fill=\"rgb(96, 106, 118)\"></path></svg>',svgContentId:10062287912}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2k1Ej.framer-1nty2yi, .framer-2k1Ej .framer-1nty2yi { display: block; }\",\".framer-2k1Ej.framer-gb5n3r { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 6px 12px 6px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-2k1Ej .framer-sfwh6x { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-2k1Ej .framer-gf61ed { 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-2k1Ej .framer-xag31x { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-2k1Ej.framer-v-1m1fddr.framer-gb5n3r, .framer-2k1Ej.framer-v-kvejur.framer-gb5n3r { padding: 6px 0px 0px 0px; width: 136px; }\",\".framer-2k1Ej.framer-v-1m1fddr .framer-sfwh6x, .framer-2k1Ej.framer-v-kvejur .framer-sfwh6x { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 89\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"rlaXgtl7B\":{\"layout\":[\"fixed\",\"auto\"]},\"gVwB11DL2\":{\"layout\":[\"fixed\",\"auto\"]},\"DQKJCJlC6\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"HouA5HYpA\":\"title\",\"eUbhuErh5\":\"dropdown\",\"VKRqNQCC5\":\"link\",\"RmBMFctuC\":\"tap\",\"gDCp5KHbj\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPwsC2C7ql=withCSS(Component,css,\"framer-2k1Ej\");export default FramerPwsC2C7ql;FramerPwsC2C7ql.displayName=\"navbar_item/Top Nav Item\";FramerPwsC2C7ql.defaultProps={height:39,width:89};addPropertyControls(FramerPwsC2C7ql,{variant:{options:[\"f4jadPfdJ\",\"rlaXgtl7B\",\"gVwB11DL2\"],optionTitles:[\"Variant 1\",\"Fill\",\"Fill Open\"],title:\"Variant\",type:ControlType.Enum},HouA5HYpA:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},eUbhuErh5:{defaultValue:true,title:\"Dropdown\",type:ControlType.Boolean},VKRqNQCC5:{title:\"Link\",type:ControlType.Link},RmBMFctuC:{title:\"Tap\",type:ControlType.EventHandler},gDCp5KHbj:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerPwsC2C7ql,[{explicitInter:true,fonts:[{family:\"MiSans Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/AkKZlYXtF1WS4bs6ZLksU5gHWtM.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPwsC2C7ql\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"HouA5HYpA\\\":\\\"title\\\",\\\"eUbhuErh5\\\":\\\"dropdown\\\",\\\"VKRqNQCC5\\\":\\\"link\\\",\\\"RmBMFctuC\\\":\\\"tap\\\",\\\"gDCp5KHbj\\\":\\\"hover\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rlaXgtl7B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gVwB11DL2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DQKJCJlC6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"89\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PwsC2C7ql.map", "// Generated by Framer (e0edd7a)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,Floating,getFonts,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import EmojiHappy from\"https://framerusercontent.com/modules/CtFWk0FfR3wRolzSJScG/jFr40RIjV9mGUmllmPRR/hZfMiaEeJ.js\";import NavButton from\"https://framerusercontent.com/modules/2aaC5b0YWuSRF754fEfu/yw6emT6t0nFPEtlNBHsP/bMQdGy2wq.js\";import UserComponent from\"https://framerusercontent.com/modules/zHk3Qz4Gn5REAkZL29EL/MQgWVPuFCz4cILoDJjlO/fFmJFESr3.js\";import AssetLogo from\"https://framerusercontent.com/modules/9x79fAdTbXSQBTosnIKL/lo7Ro1XpSFeQRdQ5IvXN/FruoawW6F.js\";import UserComponent1 from\"https://framerusercontent.com/modules/OE6m3sw5USs94FjNpfsp/VinjWxL7qTVAOFdUebC0/O2H59RFDj.js\";import Navbar_itemTopNavItem from\"https://framerusercontent.com/modules/a7jvHvYpdcfL21ulRDy3/BpvXOWVAnmsPP44HkCav/PwsC2C7ql.js\";import Search from\"https://framerusercontent.com/modules/b0FRQ8gJk1FglDoKhhqE/hVSP0nJRunW5n0JjdYdU/ZIppcVMDY.js\";const AssetLogoFonts=getFonts(AssetLogo);const Navbar_itemTopNavItemFonts=getFonts(Navbar_itemTopNavItem);const UserComponentFonts=getFonts(UserComponent);const UserComponent1Fonts=getFonts(UserComponent1);const MotionDivWithFX=withFX(motion.div);const SearchFonts=getFonts(Search);const NavButtonFonts=getFonts(NavButton);const serializationHash=\"framer-WnN03\";const variantClassNames={u8kJnP_GI:\"framer-v-1negad\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const transition3={bounce:.2,delay:0,duration:.7,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:20};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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 getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"u8kJnP_GI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const gDCp5KHbjtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1negad\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"u8kJnP_GI\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(24, 24, 27)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 0, 0, 0.85)\",WebkitBackdropFilter:\"blur(10px)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rh5mx9\",\"data-framer-name\":\"Main Container\",layoutDependency:layoutDependency,layoutId:\"yms8PSM3x\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tvqgI_ttv\"},motionChild:true,nodeId:\"h4erJOmIo\",openInNewTab:false,scopeId:\"OoI39GvgD\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ym0488 framer-1wgaoek\",\"data-framer-name\":\"Logo Container\",layoutDependency:layoutDependency,layoutId:\"h4erJOmIo\",whileHover:animation,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(24+((componentViewport?.height||68)-48-44)/2)+6+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9bwzya-container\",layoutDependency:layoutDependency,layoutId:\"Mh7J3A2IT-container\",nodeId:\"Mh7J3A2IT\",rendersWithMotion:true,scopeId:\"OoI39GvgD\",children:/*#__PURE__*/_jsx(AssetLogo,{height:\"100%\",id:\"Mh7J3A2IT\",layoutId:\"Mh7J3A2IT\",variant:\"O4N_jhlQm\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zn7ycd\",layoutDependency:layoutDependency,layoutId:\"CL7nb6sYo\",style:{backgroundColor:\"rgb(39, 39, 42)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q15q7j\",layoutDependency:layoutDependency,layoutId:\"fdHd1BMf0\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{pA0JG4v5h:\"all\"},unresolvedPathSlugs:{pA0JG4v5h:{collectionId:\"POPO_CbRp\",collectionItemId:\"J2tDSGsp5\"}},webPageId:\"IM4AgsZzj\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+(24+((componentViewport?.height||68)-48-44)/2)+2.5+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-10189sz-container\",id:`${layoutId}-10189sz`,layoutDependency:layoutDependency,layoutId:\"NQIN8Wi5a-container\",nodeId:\"NQIN8Wi5a\",ref:ref1,rendersWithMotion:true,scopeId:\"OoI39GvgD\",children:[/*#__PURE__*/_jsx(Navbar_itemTopNavItem,{eUbhuErh5:true,gDCp5KHbj:gDCp5KHbjtxyyif({overlay}),height:\"100%\",HouA5HYpA:\"\u8D44\u4EA7\",id:\"NQIN8Wi5a\",layoutId:\"NQIN8Wi5a\",variant:\"f4jadPfdJ\",VKRqNQCC5:resolvedLinks[0],width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-10189sz`,offsetX:0,offsetY:7,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1fvtbc8\",exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"FDY_bcqSz\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(9, 9, 11)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0px 0px 1px rgb(51, 51, 51)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-116x0hm\",layoutDependency:layoutDependency,layoutId:\"JcmHoFUY2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBOb3JtYWw=\",\"--framer-font-family\":'\"MiSans Normal\", \"MiSans Normal Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 153, 162))\"},children:\"\u7CFB\u5217\"})}),className:\"framer-1onflsj\",fonts:[\"CUSTOM;MiSans Normal\"],layoutDependency:layoutDependency,layoutId:\"ULbc9EJkJ\",style:{\"--extracted-r6o4lv\":\"rgb(153, 153, 162)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v6ede9-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"UBb_wnSHu-container\",nodeId:\"UBb_wnSHu\",rendersWithMotion:true,scopeId:\"OoI39GvgD\",children:/*#__PURE__*/_jsx(UserComponent,{height:\"100%\",id:\"UBb_wnSHu\",layoutId:\"UBb_wnSHu\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hcgwmu\",layoutDependency:layoutDependency,layoutId:\"I8EhJFrhs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBOb3JtYWw=\",\"--framer-font-family\":'\"MiSans Normal\", \"MiSans Normal Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 153, 162))\"},children:\"\u5206\u7C7B\"})}),className:\"framer-1rmend0\",fonts:[\"CUSTOM;MiSans Normal\"],layoutDependency:layoutDependency,layoutId:\"rUeHvpKwC\",style:{\"--extracted-r6o4lv\":\"rgb(153, 153, 162)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yeoxq0-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"w3oyy9PEU-container\",nodeId:\"w3oyy9PEU\",rendersWithMotion:true,scopeId:\"OoI39GvgD\",children:/*#__PURE__*/_jsx(UserComponent1,{height:\"100%\",id:\"w3oyy9PEU\",layoutId:\"w3oyy9PEU\",width:\"100%\"})})})]})]})})})]})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"d8joS8kqe\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+(24+((componentViewport?.height||68)-48-44)/2)+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-82kx1q-container\",layoutDependency:layoutDependency,layoutId:\"Is2CXt9my-container\",nodeId:\"Is2CXt9my\",rendersWithMotion:true,scopeId:\"OoI39GvgD\",children:/*#__PURE__*/_jsx(Navbar_itemTopNavItem,{eUbhuErh5:false,height:\"100%\",HouA5HYpA:\"\u6E10\u53D8\u5E93\",id:\"Is2CXt9my\",layoutId:\"Is2CXt9my\",variant:\"f4jadPfdJ\",VKRqNQCC5:resolvedLinks1[0],width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"npjj29iud\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+(24+((componentViewport?.height||68)-48-44)/2)+2.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s3wog2-container\",layoutDependency:layoutDependency,layoutId:\"QGutQeJ5c-container\",nodeId:\"QGutQeJ5c\",rendersWithMotion:true,scopeId:\"OoI39GvgD\",children:/*#__PURE__*/_jsx(Navbar_itemTopNavItem,{eUbhuErh5:false,height:\"100%\",HouA5HYpA:\"\u66F4\u65B0\",id:\"QGutQeJ5c\",layoutId:\"QGutQeJ5c\",variant:\"f4jadPfdJ\",VKRqNQCC5:resolvedLinks2[0],width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1of6wwd\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"cHH2_xUhX\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uhfq7k\",layoutDependency:layoutDependency,layoutId:\"swnBqig7c\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(24+((componentViewport?.height||68)-48-44)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-og1db8-container\",layoutDependency:layoutDependency,layoutId:\"MrzQLnDTf-container\",nodeId:\"MrzQLnDTf\",rendersWithMotion:true,scopeId:\"OoI39GvgD\",children:/*#__PURE__*/_jsx(Search,{height:\"100%\",id:\"MrzQLnDTf\",layoutId:\"MrzQLnDTf\",variant:\"eITQjZ9KB\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qe97no\",layoutDependency:layoutDependency,layoutId:\"GEIQHl63L\",style:{backgroundColor:\"rgb(39, 39, 42)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tr98l0\",layoutDependency:layoutDependency,layoutId:\"mVf11dbeL\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QqKpi1K9u\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(24+((componentViewport?.height||68)-48-44)/2)+0+5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a1e0ey-container\",layoutDependency:layoutDependency,layoutId:\"u4ZineTg9-container\",nodeId:\"u4ZineTg9\",rendersWithMotion:true,scopeId:\"OoI39GvgD\",children:/*#__PURE__*/_jsx(NavButton,{DR28poodW:resolvedLinks3[0],F3JqH1FG7:addImageAlt({pixelHeight:16,pixelWidth:16,src:\"https://framerusercontent.com/images/UhdHS37TNEXrjqmF6osCLlfU.svg\"},\"\"),height:\"100%\",id:\"u4ZineTg9\",irQY21Pu_:true,iXEcJDhVy:false,K2po4XIlj:EmojiHappy,layoutId:\"u4ZineTg9\",style:{height:\"100%\"},variant:\"gd7G22TVm\",width:\"100%\",zF2y6_iDQ:\"\u767B\u5F55\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(24+((componentViewport?.height||68)-48-44)/2)+0+5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g6o60t-container\",layoutDependency:layoutDependency,layoutId:\"xp4Gm_1j2-container\",nodeId:\"xp4Gm_1j2\",rendersWithMotion:true,scopeId:\"OoI39GvgD\",children:/*#__PURE__*/_jsx(NavButton,{height:\"100%\",id:\"xp4Gm_1j2\",irQY21Pu_:true,iXEcJDhVy:false,K2po4XIlj:EmojiHappy,layoutId:\"xp4Gm_1j2\",style:{height:\"100%\"},variant:\"tPJCJOYYE\",width:\"100%\",zF2y6_iDQ:\"\u6253\u8D4F\u8D5E\u52A9\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WnN03.framer-1wgaoek, .framer-WnN03 .framer-1wgaoek { display: block; }\",\".framer-WnN03.framer-1negad { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 68px; justify-content: center; padding: 24px; position: relative; width: 1200px; }\",\".framer-WnN03 .framer-1rh5mx9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-WnN03 .framer-ym0488 { 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 12px 0px 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-WnN03 .framer-9bwzya-container, .framer-WnN03 .framer-10189sz-container, .framer-WnN03 .framer-v6ede9-container, .framer-WnN03 .framer-1yeoxq0-container, .framer-WnN03 .framer-82kx1q-container, .framer-WnN03 .framer-s3wog2-container, .framer-WnN03 .framer-og1db8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-WnN03 .framer-zn7ycd, .framer-WnN03 .framer-1qe97no { flex: none; height: 34px; overflow: visible; position: relative; width: 1px; }\",\".framer-WnN03 .framer-1q15q7j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-WnN03 .framer-1fvtbc8 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 30px 30px 30px 40px; position: relative; width: min-content; }\",\".framer-WnN03 .framer-116x0hm, .framer-WnN03 .framer-hcgwmu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-WnN03 .framer-1onflsj, .framer-WnN03 .framer-1rmend0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-WnN03 .framer-1of6wwd { align-self: stretch; flex: 1 0 0px; height: auto; overflow: hidden; position: relative; width: 1px; }\",\".framer-WnN03 .framer-1uhfq7k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-WnN03 .framer-tr98l0 { 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-WnN03 .framer-1a1e0ey-container, .framer-WnN03 .framer-g6o60t-container { flex: none; height: 34px; position: relative; width: auto; }\",'.framer-WnN03[data-border=\"true\"]::after, .framer-WnN03 [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; }','.framer-WnN03[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-WnN03 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-WnN03[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-WnN03 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-WnN03[data-hide-scrollbars=\"true\"], .framer-WnN03 [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOoI39GvgD=withCSS(Component,css,\"framer-WnN03\");export default FramerOoI39GvgD;FramerOoI39GvgD.displayName=\"navbar/Simple Topbar-Fullwidth 2\";FramerOoI39GvgD.defaultProps={height:68,width:1200};addFonts(FramerOoI39GvgD,[{explicitInter:true,fonts:[{family:\"MiSans Normal\",source:\"custom\",url:\"https://framerusercontent.com/assets/9X0N8BBUZDzgd7JdrgqB0UGq6lA.woff2\"}]},...AssetLogoFonts,...Navbar_itemTopNavItemFonts,...UserComponentFonts,...UserComponent1Fonts,...SearchFonts,...NavButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOoI39GvgD\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"68\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OoI39GvgD.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "export const centerContent = {\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const autoSizingText = {\n    width: \"max-content\",\n    wordBreak: \"break-word\",\n    overflowWrap: \"break-word\",\n    overflow: \"hidden\",\n    whiteSpace: \"pre-wrap\",\n    flexShrink: 0\n};\nexport const defaultContainerStyles = {\n    ...centerContent,\n    overflow: \"hidden\"\n};\nexport const containerStyles = defaultContainerStyles;\nexport const randomColor = ()=>\"#\" + Math.floor(Math.random() * 16777215).toString(16)\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"centerContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoSizingText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultContainerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomColor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Utils.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useState,useEffect,useCallback}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";// Learn more: https://www.framer.com/developers/overrides/\nconst useStore=createStore({background:\"#0099FF\"});export function withRotate(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,animate:{rotate:90},transition:{duration:2}});});}export function withHover(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,whileHover:{scale:1.05}});});}export function withRandomColor(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{ref:ref,...props,animate:{background:store.background},onClick:()=>{setStore({background:randomColor()});}});});}export function goTop(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[isVisible,setIsVisible]=useState(false);const[isBrowser,setIsBrowser]=useState(false);// \u5173\u952E\u4FEE\u590D\uFF1A\u68C0\u6D4B\u6D4F\u89C8\u5668\u73AF\u5883\nuseEffect(()=>{setIsBrowser(typeof window!==\"undefined\");},[]);// \u76D1\u542C\u6EDA\u52A8\u4E8B\u4EF6\nuseEffect(()=>{if(!isBrowser)return;const handleScroll=()=>{setIsVisible(window.scrollY>200);};window.addEventListener(\"scroll\",handleScroll);return()=>window.removeEventListener(\"scroll\",handleScroll);},[isBrowser]);// \u5B89\u5168\u7684\u6EDA\u52A8\u51FD\u6570\nconst scrollToTop=useCallback(()=>{if(!isBrowser)return;window.scrollTo({top:0,behavior:\"smooth\"});setTimeout(()=>setIsVisible(false),500);},[isBrowser]);// \u5B89\u5168\u7684\u70B9\u51FB\u5904\u7406\u5668\nconst handleClick=e=>{if(props.onClick)props.onClick(e);scrollToTop();};// \u52A8\u6001\u6837\u5F0F\nconst dynamicStyle={...props.style,opacity:isVisible?1:0,transition:\"opacity 0.3s ease-out, transform 0.3s ease-out\",pointerEvents:isVisible?\"auto\":\"none\",transform:isVisible?\"translateY(0)\":\"translateY(8px)\"};// \u4EC5\u5728\u6D4F\u89C8\u5668\u73AF\u5883\u6E32\u67D3\u7EC4\u4EF6\nif(!isBrowser)return null;return /*#__PURE__*/_jsx(Component,{...props,ref:ref,style:dynamicStyle,onClick:handleClick});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"goTop\":{\"type\":\"reactHoc\",\"name\":\"goTop\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Overrides.map", "// Generated by Framer (29550c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import VegaBuild from\"https://framerusercontent.com/modules/FxRJS3Yyx2K0WFWv5Z34/5gUkXHUOp1x9ndOEVe6I/VegaBuild.js\";import VegaLoading from\"https://framerusercontent.com/modules/qTTaGeqYObWhYseUGCm5/wI136cQlaw3ftyJUh7pi/VegaLoading.js\";import ArrowUp from\"https://framerusercontent.com/modules/sQWa0wrgXPPTbnQSaVgt/POorFUI4Zt23kBeFNLek/kQZT5Ce_d.js\";import NavButton,*as NavButtonInfo from\"#framer/local/canvasComponent/bMQdGy2wq/bMQdGy2wq.js\";import AssetLogo from\"#framer/local/canvasComponent/FruoawW6F/FruoawW6F.js\";import NavbarSimpleTopbarFullwidth2 from\"#framer/local/canvasComponent/OoI39GvgD/OoI39GvgD.js\";import NavLink from\"#framer/local/canvasComponent/pt16WLD4P/pt16WLD4P.js\";import{goTop}from\"#framer/local/codeFile/Qw6cDmk/Overrides.js\";const VegaLoadingFonts=getFonts(VegaLoading);const NavbarSimpleTopbarFullwidth2Fonts=getFonts(NavbarSimpleTopbarFullwidth2);const VegaBuildFonts=getFonts(VegaBuild);const AssetLogoFonts=getFonts(AssetLogo);const NavLinkFonts=getFonts(NavLink);const NavButtonFonts=getFonts(NavButton);const NavButtonGoTopygjjt9WithMappedReactPropsa3i2p7=withMappedReactProps(withCodeBoundaryForOverrides(NavButton,{nodeId:\"Zmn6aKBNd\",override:goTop,scopeId:\"K0zL7Not_\"}),NavButtonInfo);const breakpoints={nZmGkG3NM:\"(max-width: 809px)\",StGJ1O8mT:\"(min-width: 1200px)\",yIOPFOC70:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-03LXc\";const variantClassNames={nZmGkG3NM:\"framer-v-88epb1\",StGJ1O8mT:\"framer-v-6fkxu6\",yIOPFOC70:\"framer-v-6h6hwt\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-03LXc.framer-14su2tr, .framer-03LXc .framer-14su2tr { display: block; }\",\".framer-03LXc.framer-6fkxu6 { align-content: center; align-items: center; background-color: #000000; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-03LXc .framer-hv0ncz-container { flex: none; height: auto; position: relative; width: auto; z-index: 10; }\",\".framer-03LXc .framer-1h0cvea { 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: 0px; position: relative; width: 100%; }\",\".framer-03LXc .framer-ujuimc { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-03LXc .framer-i1hk15-container { flex: none; height: 68px; left: calc(50.00000000000002% - 100% / 2); position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 9; }\",\".framer-03LXc .framer-1m20j0y-container { flex: none; height: auto; left: 50%; opacity: 0; position: absolute; top: -132px; transform: translateX(-50%); width: auto; z-index: 1; }\",\".framer-03LXc .framer-24u2l8 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-03LXc .framer-1nl5coe { align-content: center; align-items: center; background: linear-gradient(90deg, #18181b 0%, rgb(0, 0, 0) 45.7185%); border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; box-shadow: 0px 0px 0px 1px #27272a; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 272px; justify-content: center; order: 1004; overflow: hidden; padding: 64px; position: relative; width: 1200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-03LXc .framer-1lexh8e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 4; }\",\".framer-03LXc .framer-pjybkr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-03LXc .framer-10jw95c, .framer-03LXc .framer-jkmam3, .framer-03LXc .framer-xid50n, .framer-03LXc .framer-yq810y, .framer-03LXc .framer-8we0ft { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-03LXc .framer-1sw59c6 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 86px); overflow: visible; position: relative; width: 86px; }\",\".framer-03LXc .framer-1g8b2zc { border-bottom-left-radius: 16px; border-top-right-radius: 16px; bottom: -3px; flex: none; left: 0px; position: absolute; right: 0px; top: -2px; z-index: 1; }\",\".framer-03LXc .framer-8fjcwd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 367px; justify-content: space-between; order: 1005; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-03LXc .framer-1bsbx4m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 188px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-03LXc .framer-gsymt8, .framer-03LXc .framer-6ifd2e, .framer-03LXc .framer-19jyspo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-03LXc .framer-e54s44-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-03LXc .framer-yl1icx { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 313px; word-break: break-word; word-wrap: break-word; }\",\".framer-03LXc .framer-1kzn8ix { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 241px; }\",\".framer-03LXc .framer-lklkui-container, .framer-03LXc .framer-cf1srv-container, .framer-03LXc .framer-w8vf25-container, .framer-03LXc .framer-nfhi32-container, .framer-03LXc .framer-szccp2-container { flex: none; height: 18px; position: relative; width: auto; }\",\".framer-03LXc .framer-ygjjt9-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 30px); flex: none; height: 44px; order: 1006; position: var(--framer-canvas-fixed-position, fixed); right: 30px; width: auto; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={nZmGkG3NM:\"(max-width: 809px)\",StGJ1O8mT:\"(min-width: 1200px)\",yIOPFOC70:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"StGJ1O8mT\",Phone:\"nZmGkG3NM\",Tablet:\"yIOPFOC70\"};const getProps=({height,id,showFooter,showHeader,showNotified,width,...props})=>{return{...props,au22Q2_1j:showNotified??props.au22Q2_1j??true,CSPLBIuxV:showFooter??props.CSPLBIuxV??true,sJ0IZTKK0:showHeader??props.sJ0IZTKK0??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"StGJ1O8mT\"};};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{style,className,layoutId,variant,au22Q2_1j,CSPLBIuxV,sJ0IZTKK0,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(!isBrowser())return true;if(baseVariant===\"nZmGkG3NM\")return false;return value;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"nZmGkG3NM\")return false;return true;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"StGJ1O8mT\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-6fkxu6\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-hv0ncz-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"WZGur_5xQ\",scopeId:\"K0zL7Not_\",children:/*#__PURE__*/_jsx(VegaLoading,{backgroundColor:\"rgba(0, 0, 0, 0.9)\",debug:false,height:\"100%\",id:\"WZGur_5xQ\",layoutId:\"WZGur_5xQ\",styleControl:false,width:\"100%\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h0cvea\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBOb3JtYWw=\",\"--framer-font-family\":'\"MiSans Normal\", \"MiSans Normal Placeholder\", sans-serif',\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"\u5185\u5BB9\u52A0\u8F7D\u4E2D\u2026\"})}),className:\"framer-ujuimc\",fonts:[\"CUSTOM;MiSans Normal\"],verticalAlignment:\"top\",withExternalLayout:true})})})})}),isDisplayed(sJ0IZTKK0)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:cx(\"framer-i1hk15-container\",\"hidden-88epb1\",!sJ0IZTKK0&&\"hidden-6fkxu6\",!sJ0IZTKK0&&\"hidden-6h6hwt\"),layoutScroll:true,nodeId:\"HOHAgGmZI\",scopeId:\"K0zL7Not_\",children:/*#__PURE__*/_jsx(NavbarSimpleTopbarFullwidth2,{height:\"100%\",id:\"HOHAgGmZI\",layoutId:\"HOHAgGmZI\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1m20j0y-container hidden-88epb1\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"v6mt3RNm1\",scopeId:\"K0zL7Not_\",children:/*#__PURE__*/_jsx(VegaBuild,{disableRightClick:true,disableSelection:true,enableHighlight:false,enableTextColor:false,headCSS:\"\",height:\"100%\",hideScrollbar:false,highlightColor:\"rgb(0, 153, 255)\",id:\"v6mt3RNm1\",layoutId:\"v6mt3RNm1\",scrollbarThumbColor:\"rgb(117, 117, 117)\",scrollbarThumbRadius:4,scrollbarTrackColor:\"rgb(0, 0, 0)\",scrollbarTrackRadius:20,scrollbarWidth:6,selectionEnabled:false,textColor:\"rgb(0, 153, 255)\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-24u2l8\"}),isDisplayed(au22Q2_1j)&&/*#__PURE__*/_jsxs(\"div\",{className:cx(\"framer-1nl5coe\",\"hidden-88epb1\",!au22Q2_1j&&\"hidden-6fkxu6\",!au22Q2_1j&&\"hidden-6h6hwt\"),\"data-framer-name\":\"Notified\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lexh8e\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-pjybkr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBNZWRpdW0=\",\"--framer-font-family\":'\"MiSans Medium\", \"MiSans Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-letter-spacing\":\"-0.44px\",\"--framer-line-height\":\"28.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(244, 244, 245)\"},children:\"\u6709\u65B0\u8D44\u6E90\u53D1\u5E03\u65F6\u63A5\u6536\u901A\u77E5\"})}),className:\"framer-10jw95c\",fonts:[\"CUSTOM;MiSans Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBOb3JtYWw=\",\"--framer-font-family\":'\"MiSans Normal\", \"MiSans Normal Placeholder\", sans-serif',\"--framer-line-height\":\"25.6px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(161, 161, 170)\"},children:\"\u901A\u5E38\u6BCF\u5468\u4E00\u6B21\u3002\u5173\u6CE8\u5C0F\u7EA2\u4E66\u968F\u65F6\u63A5\u6536\u66F4\u65B0\u3002\"})}),className:\"framer-jkmam3\",fonts:[\"CUSTOM;MiSans Normal\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:538.2857142857143,intrinsicWidth:538.2857142857143,loading:getLoadingLazyAtYPosition(1328.1),pixelHeight:334,pixelWidth:334,src:\"https://framerusercontent.com/images/xbQeUTeVGJYQRTnChOmNU6z2O4.png\"},className:\"framer-1sw59c6\",\"data-framer-name\":\"Image\"})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:582,intrinsicWidth:1336,loading:getLoadingLazyAtYPosition(1198),pixelHeight:362,pixelWidth:1335,sizes:\"1200px\",src:\"https://framerusercontent.com/images/AvNCjX9XxrnI5rWn22uhU7RK4A.png\",srcSet:\"https://framerusercontent.com/images/AvNCjX9XxrnI5rWn22uhU7RK4A.png?scale-down-to=512 512w,https://framerusercontent.com/images/AvNCjX9XxrnI5rWn22uhU7RK4A.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/AvNCjX9XxrnI5rWn22uhU7RK4A.png 1335w\"},className:\"framer-1g8b2zc\"})]}),isDisplayed(CSPLBIuxV)&&/*#__PURE__*/_jsxs(\"div\",{className:cx(\"framer-8fjcwd\",\"hidden-88epb1\",!CSPLBIuxV&&\"hidden-6fkxu6\",!CSPLBIuxV&&\"hidden-6h6hwt\"),\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1bsbx4m\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gsymt8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:1561.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-e54s44-container\",nodeId:\"uWopDgX2Q\",scopeId:\"K0zL7Not_\",children:/*#__PURE__*/_jsx(AssetLogo,{height:\"100%\",id:\"uWopDgX2Q\",layoutId:\"uWopDgX2Q\",variant:\"DteJh2Oc8\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBOb3JtYWw=\",\"--framer-font-family\":'\"MiSans Normal\", \"MiSans Normal Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"19px\",\"--framer-text-color\":\"rgb(161, 161, 170)\"},children:\"\u4EC5\u4F9B\u5B66\u4E60\u53C2\u8003\u4E0E\u521B\u610F\u4EA4\u6D41\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBOb3JtYWw=\",\"--framer-font-family\":'\"MiSans Normal\", \"MiSans Normal Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"19px\",\"--framer-text-color\":\"rgb(161, 161, 170)\"},children:\"\u7248\u6743\u5F52\u539F\u4F5C\u8005\u6240\u6709\uFF0C\u4E25\u7981\u4EFB\u4F55\u5F62\u5F0F\u7684\u5546\u4E1A\u4F7F\u7528\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBOb3JtYWw=\",\"--framer-font-family\":'\"MiSans Normal\", \"MiSans Normal Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"19px\",\"--framer-text-color\":\"rgb(161, 161, 170)\"},children:\"\u5982\u6D89\u4FB5\u6743\u8BF7\u53CA\u65F6\u8054\u7CFB\u5220\u9664\"})]}),className:\"framer-yl1icx\",fonts:[\"CUSTOM;MiSans Normal\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBOb3JtYWw=\",\"--framer-font-family\":'\"MiSans Normal\", \"MiSans Normal Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.28px\",\"--framer-line-height\":\"22.4px\",\"--framer-text-color\":\"rgb(113, 113, 122)\"},children:\"\\xa9 Copyright Filip Santos 2025\"})}),className:\"framer-xid50n\",fonts:[\"CUSTOM;MiSans Normal\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kzn8ix\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6ifd2e\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBNZWRpdW0=\",\"--framer-font-family\":'\"MiSans Medium\", \"MiSans Medium Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"rgb(161, 161, 170)\"},children:\"\u652F\u6301\"})}),className:\"framer-yq810y\",fonts:[\"CUSTOM;MiSans Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"g27nrogMC\"},implicitPathVariables:undefined},{href:{webPageId:\"g27nrogMC\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:1632.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-lklkui-container\",nodeId:\"o6LDyvCKc\",scopeId:\"K0zL7Not_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yIOPFOC70:{I0GoxVTvS:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",I0GoxVTvS:resolvedLinks[0],id:\"o6LDyvCKc\",layoutId:\"o6LDyvCKc\",style:{height:\"100%\"},width:\"100%\",WtXNdILFm:\"\u8054\u7CFB\u53CD\u9988\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"L1lrmP85I\"},implicitPathVariables:undefined},{href:{webPageId:\"L1lrmP85I\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:1660.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-cf1srv-container\",nodeId:\"iF2JWVAS3\",scopeId:\"K0zL7Not_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yIOPFOC70:{I0GoxVTvS:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",I0GoxVTvS:resolvedLinks1[0],id:\"iF2JWVAS3\",layoutId:\"iF2JWVAS3\",style:{height:\"100%\"},width:\"100%\",WtXNdILFm:\"\u95EE\u9898\u89E3\u7B54\"})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19jyspo\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO01pU2FucyBNZWRpdW0=\",\"--framer-font-family\":'\"MiSans Medium\", \"MiSans Medium Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"rgb(161, 161, 170)\"},children:\"\u6CD5\u5F8B\"})}),className:\"framer-8we0ft\",fonts:[\"CUSTOM;MiSans Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wibtcdriY\"},implicitPathVariables:undefined},{href:{webPageId:\"wibtcdriY\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:1632.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-w8vf25-container\",nodeId:\"hvgucN0I5\",scopeId:\"K0zL7Not_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yIOPFOC70:{I0GoxVTvS:resolvedLinks2[1]}},children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",I0GoxVTvS:resolvedLinks2[0],id:\"hvgucN0I5\",layoutId:\"hvgucN0I5\",style:{height:\"100%\"},width:\"100%\",WtXNdILFm:\"\u4F7F\u7528\u8BB8\u53EF\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wgzeIsEtq\"},implicitPathVariables:undefined},{href:{webPageId:\"wgzeIsEtq\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:1660.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-nfhi32-container\",nodeId:\"iiNSNHCgV\",scopeId:\"K0zL7Not_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yIOPFOC70:{I0GoxVTvS:resolvedLinks3[1]}},children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",I0GoxVTvS:resolvedLinks3[0],id:\"iiNSNHCgV\",layoutId:\"iiNSNHCgV\",style:{height:\"100%\"},width:\"100%\",WtXNdILFm:\"\u9690\u79C1\u653F\u7B56\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CFVmdpp11\"},implicitPathVariables:undefined},{href:{webPageId:\"CFVmdpp11\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:1688.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-szccp2-container\",nodeId:\"gRTEjwRbp\",scopeId:\"K0zL7Not_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yIOPFOC70:{I0GoxVTvS:resolvedLinks4[1]}},children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",I0GoxVTvS:resolvedLinks4[0],id:\"gRTEjwRbp\",layoutId:\"gRTEjwRbp\",style:{height:\"100%\"},width:\"100%\",WtXNdILFm:\"Cookies\"})})})})})]})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:926,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ygjjt9-container hidden-88epb1\",layoutScroll:true,nodeId:\"Zmn6aKBNd\",rendersWithMotion:true,scopeId:\"K0zL7Not_\",children:/*#__PURE__*/_jsx(NavButtonGoTopygjjt9WithMappedReactPropsa3i2p7,{F3JqH1FG7:addImageAlt({pixelHeight:14,pixelWidth:14,src:\"https://framerusercontent.com/images/Oxg9FoAy2I11YpSVqzB579Vri10.svg\"},\"\"),height:\"100%\",id:\"Zmn6aKBNd\",irQY21Pu_:false,iXEcJDhVy:false,K2po4XIlj:ArrowUp,layoutId:\"Zmn6aKBNd\",style:{height:\"100%\"},variant:\"XNlsIJ3qh\",width:\"100%\",zF2y6_iDQ:\"\u8BA2\u9605\u901A\u77E5\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nZmGkG3NM\":{\"layout\":[\"fixed\",\"fixed\"]},\"yIOPFOC70\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"au22Q2_1j\":\"showNotified\",\"CSPLBIuxV\":\"showFooter\",\"sJ0IZTKK0\":\"showHeader\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"StGJ1O8mT\":[\".framer-hv0ncz-container\",\".framer-i1hk15-container\",\".framer-1m20j0y-container\",\".framer-1nl5coe\",\".framer-8fjcwd\",\".framer-ygjjt9-container\"],\"nZmGkG3NM\":[\".framer-hv0ncz-container\"],\"yIOPFOC70\":[\".framer-hv0ncz-container\",\".framer-i1hk15-container\",\".framer-1m20j0y-container\",\".framer-1nl5coe\",\".framer-8fjcwd\",\".framer-ygjjt9-container\"]}\n * @framerBreakpoints {\"StGJ1O8mT\":{\"min\":1200,\"canvasClassName\":\"framer-6fkxu6-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"yIOPFOC70\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-6h6hwt-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"nZmGkG3NM\":{\"max\":809,\"canvasClassName\":\"framer-88epb1-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant StGJ1O8mT\n * @framerLayoutTemplate\n */const FramerK0zL7Not_=withCSS(Component,css,\"framer-03LXc\");export default FramerK0zL7Not_;FramerK0zL7Not_.displayName=\"Template\";FramerK0zL7Not_.defaultProps={height:1e3,width:1200};addPropertyControls(FramerK0zL7Not_,{au22Q2_1j:{defaultValue:true,title:\"Show Notified\",type:ControlType.Boolean},CSPLBIuxV:{defaultValue:true,title:\"Show Footer\",type:ControlType.Boolean},sJ0IZTKK0:{defaultValue:true,title:\"Show Header\",type:ControlType.Boolean}});addFonts(FramerK0zL7Not_,[{explicitInter:true,fonts:[{family:\"MiSans Normal\",source:\"custom\",url:\"https://framerusercontent.com/assets/9X0N8BBUZDzgd7JdrgqB0UGq6lA.woff2\"},{family:\"MiSans Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/AkKZlYXtF1WS4bs6ZLksU5gHWtM.woff2\"}]},...VegaLoadingFonts,...NavbarSimpleTopbarFullwidth2Fonts,...VegaBuildFonts,...AssetLogoFonts,...NavLinkFonts,...NavButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK0zL7Not_\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"StGJ1O8mT\\\":[\\\".framer-hv0ncz-container\\\",\\\".framer-i1hk15-container\\\",\\\".framer-1m20j0y-container\\\",\\\".framer-1nl5coe\\\",\\\".framer-8fjcwd\\\",\\\".framer-ygjjt9-container\\\"],\\\"nZmGkG3NM\\\":[\\\".framer-hv0ncz-container\\\"],\\\"yIOPFOC70\\\":[\\\".framer-hv0ncz-container\\\",\\\".framer-i1hk15-container\\\",\\\".framer-1m20j0y-container\\\",\\\".framer-1nl5coe\\\",\\\".framer-8fjcwd\\\",\\\".framer-ygjjt9-container\\\"]}\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"StGJ1O8mT\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"StGJ1O8mT\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-6fkxu6-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"yIOPFOC70\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-6h6hwt-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"nZmGkG3NM\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-88epb1-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"au22Q2_1j\\\":\\\"showNotified\\\",\\\"CSPLBIuxV\\\":\\\"showFooter\\\",\\\"sJ0IZTKK0\\\":\\\"showHeader\\\"}\",\"framerLayoutTemplate\":\"\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nZmGkG3NM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yIOPFOC70\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/UpGxo3mkCPUuJoEw6FiH/Z04tjASnZqjyj2FcVxy2/K0zL7Not_.js\";\r\n\r\n        const routes = {tvqgI_ttv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JnCN8IeYziIVJBldSLI9/70XMFSokz5BbFpLcFFIM/tvqgI_ttv.js\")), path: \"/\"}, u53tpvhKX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mWW32LNApUeFiKVfXClm/GsgOYN1RqfLYGj7rPGIW/u53tpvhKX.js\")), path: \"/tools/image-slicing\"}, eQHg3e2T4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4g5sUfpzzPADNsLrBxHn/nYBYZG4pF9ot5cWgbWjx/eQHg3e2T4.js\")), path: \"/tools/image-compression\"}, WeHlX8Mbp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/puYSGLqJd8LjCestKvlu/gmKsJgSmfLsYDGPZLL1c/WeHlX8Mbp.js\")), path: \"/tools/image-format-conversion\"}, hzlicuJcf: {elements: {HJMnIugEC: \"search-content\", R8oEoBdcn: \"cms-items\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/i9I1AfbZ5vWYz2roHCrn/ztqSYGCDwhdpkhBH1TCO/hzlicuJcf.js\")), path: \"/items\"}, NFMrOL8S2: {elements: {sxemnES6e: \"search-content\", V_Z2P8JbQ: \"cms-items\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BaEeyptjZxB3PcEgeqe4/kHSqnQQDdTjoiWcG1K4P/NFMrOL8S2.js\")), path: \"/themes\"}, wBDsRq5gU: {elements: {pkwN9er5A: \"search-content\", Ry3nrRzwk: \"cms-items\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jYE2pMdmRWXmpoy4BOvF/sLS6KzUu04Ug1znhwqmK/wBDsRq5gU.js\")), path: \"/categories\"}, Jf3Q7ZWin: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kVSTzpwf0EVAjYW6vkhl/4nrwmnuQP9wnjRtKDgJg/Jf3Q7ZWin.js\")), path: \"/404\"}, L1lrmP85I: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4EvTM5y1fFdRO42H0SPD/qmV1hYcjRF17d82YwoCC/L1lrmP85I.js\")), path: \"/faq\"}, g27nrogMC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZINAenloGtXqf7J5fAn8/IKpkCea62UxVzaqfoqP3/g27nrogMC.js\")), path: \"/request\"}, npjj29iud: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dh5LD16J940dp2uGMuds/KqQHRMFQ2kTuQesdUVZP/npjj29iud.js\")), path: \"/updates\"}, JyByJ5Zxo: {elements: {uTMkL5WzJ: \"cms-items\", Y_ucmBBod: \"search-content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ryphmQjdhtSNOcRXerQd/ROoIxXJdXmml6H2qLMq5/JyByJ5Zxo.js\")), path: \"/categories/frees\"}, wibtcdriY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yiPHintKh1nJazxZ6KHl/F7nG8jrz85YHXWYywWfL/wibtcdriY.js\")), path: \"/policy/usage-license\"}, wgzeIsEtq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oocx4mPpfKXG0ueojhr7/BeM9ebCPGnheGqr4vMTl/wgzeIsEtq.js\")), path: \"/policy/privacy\"}, CFVmdpp11: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Mc0aprA2FRRJfrjSqlyb/VSXX8cphrjjiCVyoEEgS/CFVmdpp11.js\")), path: \"/policy/cookies\"}, d8joS8kqe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TUHveM9J0ipIliE0iTFW/nfN58DbMjjU4AbE9JF2L/d8joS8kqe.js\")), path: \"/grainients\"}, SAFABvAWr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3vbyxxDKAOay3PsFdYZg/f1W0IwjpvJ7aHnsZwpfY/SAFABvAWr.js\")), path: \"/auths\"}, tc0vmokgE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1yZNsuXqZfWkIfni9RoD/tJJvo6v3Nzx39QJhaMD2/tc0vmokgE.js\")), path: \"/auth/sign-up\"}, QqKpi1K9u: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RjQtzXLWoe6jQhjZzBEA/jgEN3fFhFLizoSyZVpPI/QqKpi1K9u.js\")), path: \"/auth/sign-in\"}, CTCALr7Vq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pdjMqGctjjwDt8rZ8ngp/WLkFiCkvhvhNL6XWuoVT/CTCALr7Vq.js\")), path: \"/auth/reset-password\"}, qP860zF26: {collectionId: \"v_TFBYdC_\", elements: {JAwN0_Ekr: \"image-link\", SciIeSoQp: \"image-title\", uUc78Jr4l: \"image-bg-link\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SnTFjZ5lMYLh0vbmPp17/oBdru7h4S6RGhVQ7u0tY/qP860zF26.js\")), path: \"/items/:I3IwQyaki\"}, xEX6oLXdZ: {collectionId: \"sy9a23yNm\", elements: {FswwYzfXd: \"search-content\", GqfJFsYtX: \"cms-items\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LhOvTf4pARSLGLgwYPil/NWmvnZocWak5uw5M1AvS/xEX6oLXdZ.js\")), path: \"/themes/:nG5MUcNB0\"}, IM4AgsZzj: {collectionId: \"POPO_CbRp\", elements: {L54uLHyL3: \"search-content\", QvvveoKLx: \"cms-items\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p6sfBFp1TJY4ja9019Vx/RfiPhD33E4ERT6Ps0pqv/IM4AgsZzj.js\")), path: \"/categories/:pA0JG4v5h\"}}\r\n\r\n        const locales = [{code: \"zh\", id: \"default\", name: \"Chinese\", slug: \"\"}]\r\n        const collectionUtils = {POPO_CbRp: async () => (await import(\"https://framerusercontent.com/modules/qtKQkCYoYLrVpAKK0Q6R/XIA4w4zhmKMEjQLMw89F/POPO_CbRp.js\"))?.[\"utils\"], sy9a23yNm: async () => (await import(\"https://framerusercontent.com/modules/VxaCLkSlRf2Q795Qfx3g/a71P7E9Oc0hesXZcqbel/sy9a23yNm.js\"))?.[\"utils\"], v_TFBYdC_: async () => (await import(\"https://framerusercontent.com/modules/chRkegXYVxBGCgEgtGwz/8dHYFhPQVrKHC3PMwfM6/v_TFBYdC_.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"945feefc43a7f180fe81b6c7fa1a91a2b84f356825d86eae286976e1fa54a7f7\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {au22Q2_1j: true, CSPLBIuxV: true, sJ0IZTKK0: true}\r\nconst props2 = {...props1, au22Q2_1j: false, CSPLBIuxV: false}\r\nconst props3 = {...props1, au22Q2_1j: false}\r\nconst templateProps = {CFVmdpp11: props1, CTCALr7Vq: props1, d8joS8kqe: props2, eQHg3e2T4: props1, g27nrogMC: props1, hzlicuJcf: props1, IM4AgsZzj: props1, Jf3Q7ZWin: props2, JyByJ5Zxo: props1, L1lrmP85I: props1, NFMrOL8S2: props1, npjj29iud: props1, qP860zF26: props1, QqKpi1K9u: props1, SAFABvAWr: props1, tc0vmokgE: props3, tvqgI_ttv: props1, u53tpvhKX: props1, uc5GhRIpm: props1, wBDsRq5gU: props1, WeHlX8Mbp: props1, wgzeIsEtq: props1, wibtcdriY: props1, xEX6oLXdZ: props1, yYzUbgcsj: props1}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"tvqgI_ttv\":\r\ncase \"u53tpvhKX\":\r\ncase \"eQHg3e2T4\":\r\ncase \"WeHlX8Mbp\":\r\ncase \"uc5GhRIpm\":\r\ncase \"hzlicuJcf\":\r\ncase \"NFMrOL8S2\":\r\ncase \"wBDsRq5gU\":\r\ncase \"Jf3Q7ZWin\":\r\ncase \"L1lrmP85I\":\r\ncase \"g27nrogMC\":\r\ncase \"npjj29iud\":\r\ncase \"JyByJ5Zxo\":\r\ncase \"wibtcdriY\":\r\ncase \"wgzeIsEtq\":\r\ncase \"CFVmdpp11\":\r\ncase \"yYzUbgcsj\":\r\ncase \"d8joS8kqe\":\r\ncase \"SAFABvAWr\":\r\ncase \"tc0vmokgE\":\r\ncase \"QqKpi1K9u\":\r\ncase \"CTCALr7Vq\":\r\ncase \"qP860zF26\":\r\ncase \"xEX6oLXdZ\":\r\ncase \"IM4AgsZzj\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"tvqgI_ttv\":\r\ncase \"u53tpvhKX\":\r\ncase \"eQHg3e2T4\":\r\ncase \"WeHlX8Mbp\":\r\ncase \"uc5GhRIpm\":\r\ncase \"hzlicuJcf\":\r\ncase \"NFMrOL8S2\":\r\ncase \"wBDsRq5gU\":\r\ncase \"Jf3Q7ZWin\":\r\ncase \"L1lrmP85I\":\r\ncase \"g27nrogMC\":\r\ncase \"npjj29iud\":\r\ncase \"JyByJ5Zxo\":\r\ncase \"wibtcdriY\":\r\ncase \"wgzeIsEtq\":\r\ncase \"CFVmdpp11\":\r\ncase \"yYzUbgcsj\":\r\ncase \"d8joS8kqe\":\r\ncase \"SAFABvAWr\":\r\ncase \"tc0vmokgE\":\r\ncase \"QqKpi1K9u\":\r\ncase \"CTCALr7Vq\":\r\ncase \"qP860zF26\":\r\ncase \"xEX6oLXdZ\":\r\ncase \"IM4AgsZzj\":\r\nreturn [{hash: \"6fkxu6\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"6h6hwt\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"88epb1\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kVSTzpwf0EVAjYW6vkhl/4nrwmnuQP9wnjRtKDgJg/Jf3Q7ZWin.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://magicbox.work\",\r\n                    \r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, editorBarSendEmails: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            const effect = {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {IM4AgsZzj: {u53tpvhKX: effect}}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n        ;(function () {\r\n            if (!isBrowser) return\r\n\r\n            React.startTransition(() => {\r\n                ReactDOM.createRoot(document.getElementById(\"__framer-badge-container\")).render(React.createElement(React.Suspense, {},\r\n                    React.createElement(Framer.withStyleAppearEffect(Framer.Container), {\r\n                        className: \"__framer-badge\",\r\n                        __framer__threshold: 0.5,\r\n                        __framer__animateOnce: true,\r\n                        __framer__opacity: 0,\r\n                        __framer__targetOpacity: 1,\r\n                        __framer__rotate: 0,\r\n                        __framer__x: 0,\r\n                        __framer__y: 10,\r\n                        __framer__scale: 1,\r\n                        __framer__transition: {\r\n                            \"type\": \"spring\",\r\n                            \"ease\": [0.44, 0, 0.56, 1],\r\n                            \"duration\": 0.3,\r\n                            \"delay\": 1,\r\n                            \"stiffness\": 350,\r\n                            \"damping\": 40,\r\n                            \"mass\": 1.5\r\n                        },\r\n                        __framer__rotateX: 0,\r\n                        __framer__rotateY: 0,\r\n                        __framer__perspective: 1200,\r\n                    }, React.createElement(React.lazy(() => import(\"__framer-badge\")))\r\n                    )\r\n                ))\r\n            })\r\n        })()\r\n    "],
  "mappings": "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",
  "names": ["VegaBuild", "props", "children", "isCanvas", "RenderTarget", "hasChildren", "j", "Placeholder", "width", "height", "u", "p", "ue", "styleTag", "cssRules", "selectionStyles", "handleContextMenu", "e", "l", "addPropertyControls", "ControlType", "hideScrollbar", "disableSelection", "selectionEnabled", "enableHighlight", "enableTextColor", "VegaLoading", "props", "children", "debug", "backgroundColor", "width", "height", "styleControl", "isLoading", "setIsLoading", "ye", "isCanvas", "RenderTarget", "hasChildren", "j", "containerStyle", "ue", "handleLoad", "window", "p", "Placeholder", "u", "DefaultSpinner", "spinnerStyle", "addPropertyControls", "ControlType", "mask", "Base", "Y", "props", "ref", "p", "MotionSVG", "motion", "SVG", "animated", "layoutId", "children", "rest", "svg", "getProps", "dots", "height", "id", "stroke", "width", "width1", "Component", "style", "className", "variant", "fICyAUQY1", "lKf_CQTz5", "BKVe8Pgvw", "restProps", "href", "useSVGTemplate", "cx", "css", "Icon", "withCSS", "kQZT5Ce_d_default", "addPropertyControls", "ControlType", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "Image2", "getLoadingLazyAtYPosition", "RichText", "css", "FramerFruoawW6F", "withCSS", "FruoawW6F_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "dropdown", "height", "hover", "id", "link", "tap", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "HouA5HYpA", "eUbhuErh5", "VKRqNQCC5", "RmBMFctuC", "gDCp5KHbj", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapqh1n9n", "args", "onMouseEnter1nxa2gx", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText", "SVG", "css", "FramerPwsC2C7ql", "withCSS", "PwsC2C7ql_default", "addPropertyControls", "ControlType", "addFonts", "AssetLogoFonts", "getFonts", "FruoawW6F_default", "Navbar_itemTopNavItemFonts", "PwsC2C7ql_default", "UserComponentFonts", "fFmJFESr3_default", "UserComponent1Fonts", "O2H59RFDj_default", "MotionDivWithFX", "withFX", "motion", "SearchFonts", "ZIppcVMDY_default", "NavButtonFonts", "bMQdGy2wq_default", "serializationHash", "variantClassNames", "transition1", "transition2", "animation", "transition3", "animation1", "animation2", "animation3", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "addImageAlt", "image", "alt", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "gDCp5KHbjtxyyif", "overlay", "loadMore", "args", "scopingClassNames", "cx", "serializationHash", "router", "useRouter", "ref1", "ref2", "LayoutGroup", "u", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "FruoawW6F_default", "l", "ResolveLinks", "resolvedLinks", "PwsC2C7ql_default", "AnimatePresence", "Floating", "MotionDivWithFX", "RichText", "fFmJFESr3_default", "O2H59RFDj_default", "resolvedLinks1", "resolvedLinks2", "ZIppcVMDY_default", "resolvedLinks3", "bMQdGy2wq_default", "hZfMiaEeJ_default", "css", "FramerOoI39GvgD", "withCSS", "OoI39GvgD_default", "addFonts", "AssetLogoFonts", "Navbar_itemTopNavItemFonts", "UserComponentFonts", "UserComponent1Fonts", "SearchFonts", "NavButtonFonts", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "centerContent", "defaultContainerStyles", "centerContent", "useStore", "createStore", "goTop", "Component", "Y", "props", "ref", "isVisible", "setIsVisible", "ye", "isBrowser", "setIsBrowser", "ue", "window", "handleScroll", "scrollToTop", "te", "handleClick", "e", "dynamicStyle", "p", "VegaLoadingFonts", "getFonts", "VegaLoading", "NavbarSimpleTopbarFullwidth2Fonts", "OoI39GvgD_default", "VegaBuildFonts", "VegaBuild", "AssetLogoFonts", "FruoawW6F_default", "NavLinkFonts", "pt16WLD4P_default", "NavButtonFonts", "bMQdGy2wq_default", "NavButtonGoTopygjjt9WithMappedReactPropsa3i2p7", "withMappedReactProps", "withCodeBoundaryForOverrides", "goTop", "bMQdGy2wq_exports", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "addImageAlt", "image", "alt", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "showFooter", "showHeader", "showNotified", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "au22Q2_1j", "CSPLBIuxV", "sJ0IZTKK0", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "RichText", "x", "Image2", "getLoadingLazyAtYPosition", "ResolveLinks", "resolvedLinks", "PropertyOverrides2", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "kQZT5Ce_d_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerK0zL7Not_", "withCSS", "K0zL7Not_default", "addPropertyControls", "ControlType", "addFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props1", "props2", "props3", "props", "B", "K0zL7Not_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "window", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r", "L", "withStyleAppearEffect", "Container", "K"]
}
