{"version":3,"file":"shared-lib.DjyeYmXA.mjs","names":["fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","AtomLogoRoleInteraction","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","Image","css","addPropertyOverrides","NavLogoFonts","NavLogo","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","t","e","n","s","a","u","d","l","f","v","w","i","o","h","p","m","r","c","windowWidthAtom","React","Component","e","t","o","n","p","sidebarStateAtom","windowWidthAtom","Component","addPropertyOverrides","enabledGestures","cycleOrder","variantClassNames","transitions","Transition","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","e","t","n","r","d","a","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","cycleOrder","variantClassNames","transitions","Transition","getProps","createLayoutDependency","Component","className","css","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","NavIconReadCV","NavIconInstagram","NavIconYouTube","NavIconLinkedIn","NavIconExplore","NavIconBoutique","NavIconCourses","NavIconProjects","NavIconServices","NavIconAbout","NavIconFeed","NavIconNewsletter","NavIconStack","NavIconContact","NavIconX","NavIconLogin","NavIconLogout","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","NavAllIcons","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","__FramerMetadata__","addPropertyOverrides","ElementsMinimizeToggle","NavLogo","NavNavItem","NavNavItemInfo","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","__FramerMetadata__","__legacyOverrideHOC_DataObserverContext","_jsx","useState","__legacyOverrideHOC_DataObserverContext","_jsx","useState","__legacyOverrideHOC_DataObserverContext","_jsx","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","cycleOrder","variantClassNames","Transition","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","addPropertyOverrides","ElementsActivityIndicatorOff","ElementsActivityIndicator","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","__FramerMetadata__","ElementsAvailability","ElementsAvailabilityInfo","className","css","Component","fonts","css","className","metadata","metadataVersion","__FramerMetadata__"],"sources":["https:/framerusercontent.com/modules/balFnigTEYhlC76zk3XA/IoxXzGf1piAeExVD2oFj/hGwDNgZTx.js","https:/framerusercontent.com/modules/6OT3Eo8QufYjn9Qf2a43/QvFZ12WxUf6v1sFA76Wr/ZCcjj51j6.js","https:/framerusercontent.com/modules/aMU47Vw9drygXWBUtVhU/voAkWj5evVRpGVFUXuHD/e90QXUIKF.js","https:/framerusercontent.com/modules/dikpmaLwl2cSwFPTw8Y7/SaEgwfgNDCwC1H841VPU/jrak6wtgF.js","https:/ga.jspm.io/npm:jotai@1.9.2/esm/index.mjs","https:/framerusercontent.com/modules/odQtRXKYObmQmyXRqbx5/vB21bSe2KRccmyWhFJTy/Active_Nav_Item.js","https:/ga.jspm.io/npm:jotai@1.9.2/esm/utils.mjs","https:/framerusercontent.com/modules/0ZlLgzxShyqu8F1ANKtR/o29IgQEFndRYNUEbXXmV/Sidebar.js","https:/framerusercontent.com/modules/tisI018KJ1TenZ3Nn3DT/DRTYc95Xsdj8zhd6qH0Y/AYZp9ZFU7.js","https:/framerusercontent.com/modules/hqOjrBaSg2PT4YniDM8T/L1EM5fTBWbvJ5blEMLlY/Shortcuts.js","https:/framerusercontent.com/modules/qN0d4OjNL7fIpQYSesSr/3qs4Sh9plgCkwv2zrKsj/AWki6lWtj.js","https:/framerusercontent.com/modules/uFtNe8B7m8p0SgxHDs0H/c4BHQPKNslv7e9mEf2xe/dtlQuGEcV.js","https:/framerusercontent.com/modules/ohqxmXAAccdzghN0ZFkL/r7URWYKGsrIYE9M4OgTC/E81kKdOwl.js","https:/framerusercontent.com/modules/wiE1czkCMOYgbJ92Trc4/fzjxqNKI7PT6DJkwDKg4/fprHV072Z.js","https:/framerusercontent.com/modules/5OIZhUjwzWJ6bHCTQAzY/Qcg1yAzm50CbyaSc7wYm/gfYA6iMEo.js","https:/framerusercontent.com/modules/qzK89fYZNgc6WSEukGjT/qkcIe6fTTqM47BYRDCk4/IPsyJxuyC.js","https:/framerusercontent.com/modules/lPB55WKtm0m6i2kwQNQ9/BJo81v9jvfT9hMntzGF9/JOAwVSmLa.js","https:/framerusercontent.com/modules/hb4sTbYC8LEfBy3yZxTh/Vr1J40Cnq3rnfxv4e2KQ/KsnLqo8pe.js","https:/framerusercontent.com/modules/3dowFmSIll7E30uod2l4/FKURqwAImJEuANwQUnQq/MbHnYyQRw.js","https:/framerusercontent.com/modules/9BVIJOlcqqadcfxaQiIF/DpkaCWPvroYVe3nFUYzI/MS9jbFfWa.js","https:/framerusercontent.com/modules/pJWWnAoN927sQSKbafk4/3F8Fh9zS5RWjtSiQvFxV/OYFegqbig.js","https:/framerusercontent.com/modules/hpgtZUT2L3yxGJmN1CPm/Slrj3KmajTQ2K1cicx37/uc5yZOCV4.js","https:/framerusercontent.com/modules/dVTGkA6W9afBi075XPaw/w4Ra1B4QlrtJGV740XRz/uw0o8X9y2.js","https:/framerusercontent.com/modules/ejhBExPsxK5qixlmF1Op/EchbSvlspgG2PTRNdFPP/v6KCuuKQi.js","https:/framerusercontent.com/modules/ze0LNBkV4bEZHuDN4A8E/1pxB6MGAqbdhBtAMiyZw/xbJmJ7E7t.js","https:/framerusercontent.com/modules/wcLpLDKVCl2MzCxWsLIR/lZEVoRK6L6g4FKu9vbz0/xfigolIeg.js","https:/framerusercontent.com/modules/5HOR0eGDx1F5MBGO0qC2/KjKrNVci70mlmQvQeSnC/xVPHgWHx3.js","https:/framerusercontent.com/modules/zIGxmFgqPnvMmEwJmwDi/P6wjrDSfYy8eVqJHaG9C/RU2SermrC.js","https:/framerusercontent.com/modules/8l9pGuMVfkqtjAKsSDPS/rPmooQeC3fqne6TIbsHF/bppfLp7l9.js","https:/framerusercontent.com/modules/9hj8eyYpAbbs9OdgCCQm/D2shcNj6YXpu0gm0GIQt/lelsAkhJT.js","https:/framerusercontent.com/modules/mNVUy28B9z9O1JJP0nch/ei90EXGFrcjVRcAcHAbM/Hustle_time.js","https:/framerusercontent.com/modules/qKDgLtOYv5TJGIzs6j6u/MFH6w3MYIVdz2X55tlsE/Location_based_Clock.js","https:/framerusercontent.com/modules/ks0TIFtmI8LlNRM0HLgY/qlkdG2GcHcys3pWI19ao/Location_based_Day.js","https:/framerusercontent.com/modules/sgjrlEHt5BrrEdbpUsbZ/J1JKOIDMiKbVA78fnKtw/gT9NUyniF.js","https:/framerusercontent.com/modules/AtQto9qRtuWwfLEBp6Bt/WGXkmpPqwhdvj6nkxaYr/C2UdH3HPP.js","https:/framerusercontent.com/modules/kfq7Qh53v3kwkJr6qBDJ/Eg0Vz49EXVXNUdeQ7KwQ/rQ6eqfFN0.js","https:/framerusercontent.com/modules/3JleCENVbzzB2LNCOqnA/0u1vLn85EoMC8Hcv4QJA/lbkVZcdld.js","https:/framerusercontent.com/modules/2tN4pGpNRANpCxoZ40B5/W2rqX8a8azljOygzenFO/usuQLil1D.js","https:/framerusercontent.com/modules/qiauTzp5DJdd8VTNNQRl/OAvJzeEV3Atj1C0MmRz0/Sidebar.js","https:/framerusercontent.com/modules/iXAn9DjmDKE9d7vvJ25z/QIYNJ323pWS2u31AXi68/Pl9q6Gpxi.js","https:/framerusercontent.com/modules/lquIuEDIYVIRnHoa9lfg/TQIDRbw4NqJIWeekwXLp/xXUDzECAF.js","https:/framerusercontent.com/modules/uG4AVchsPn0fB6SzABQC/xUpQQbal6jZzc6FOt90o/augiA20Il.js","https:/framerusercontent.com/modules/6G0HEUktEpzddYWyBIBP/mBexovMlN0GwCQ5Ylmdl/gvh0k51eN.js"],"sourcesContent":["import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-SemiBold\"]);export const fonts=[{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://app.framerstatic.com/Inter-SemiBold.cyrillic-ext-C7KWUKA7.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://app.framerstatic.com/Inter-SemiBold.cyrillic-JWV7SOZ6.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-SemiBold.greek-ext-FBKSFTSU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-SemiBold.greek-EQ3PSENU.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://app.framerstatic.com/Inter-SemiBold.latin-ext-ULRSO3ZR.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://app.framerstatic.com/Inter-SemiBold.latin-RDYY2AG2.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://app.framerstatic.com/Inter-SemiBold.vietnamese-ESQNSEQ3.woff2\",weight:\"600\"}]}];export const css=['.framer-5O82Y .framer-styles-preset-1a16yi:not(.rich-text-wrapper), .framer-5O82Y .framer-styles-preset-1a16yi.rich-text-wrapper h6 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: 0em; --framer-line-height: 16px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, #000000); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-5O82Y\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4439fa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"Ck9AeVHSY\",\"otmUznoDt\"];const serializationHash=\"framer-q7bjA\";const variantClassNames={Ck9AeVHSY:\"framer-v-md8i0g\",otmUznoDt:\"framer-v-58fzu6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Default:\"Ck9AeVHSY\",Second:\"otmUznoDt\"};const getProps=({height,id,title,title2,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,CpJeZyfOX:(_ref=title2!==null&&title2!==void 0?title2:props.CpJeZyfOX)!==null&&_ref!==void 0?_ref:\"NoCode Expert\",KJ2ptsaMk:(_ref1=title!==null&&title!==void 0?title:props.KJ2ptsaMk)!==null&&_ref1!==void 0?_ref1:\"Brand & Comms Leader\",variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"Ck9AeVHSY\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,KJ2ptsaMk,CpJeZyfOX,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ck9AeVHSY\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear10usw7z=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),5e3);});useOnVariantChange(baseVariant,{default:onAppear10usw7z});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-md8i0g\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ck9AeVHSY\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({otmUznoDt:{\"data-framer-name\":\"Second\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-1ed6d5d5-e471-4369-8639-00688ededc9f, rgb(125, 128, 132)))\"},children:\"Brand & Comms Leader\"})}),className:\"framer-zj35gv\",\"data-framer-name\":\"1\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"r93baoLZW\",style:{\"--extracted-1of0zx5\":\"var(--token-1ed6d5d5-e471-4369-8639-00688ededc9f, rgb(125, 128, 132))\",opacity:1},text:KJ2ptsaMk,variants:{otmUznoDt:{opacity:0}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"R0Y7SW50ZXItcmVndWxhcg==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-1ed6d5d5-e471-4369-8639-00688ededc9f, rgb(125, 128, 132)))\"},children:\"NoCode Expert\"})}),className:\"framer-kjn34p\",\"data-framer-name\":\"2\",fonts:[\"GF;Inter-regular\"],layoutDependency:layoutDependency,layoutId:\"rPA9X8IbD\",style:{\"--extracted-1of0zx5\":\"var(--token-1ed6d5d5-e471-4369-8639-00688ededc9f, rgb(125, 128, 132))\",opacity:0},text:CpJeZyfOX,variants:{otmUznoDt:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({otmUznoDt:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q7bjA.framer-1mzzws0, .framer-q7bjA .framer-1mzzws0 { display: block; }\",\".framer-q7bjA.framer-md8i0g { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 18px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 156px; }\",\".framer-q7bjA .framer-zj35gv { -webkit-user-select: none; flex: none; height: auto; left: 0px; overflow: hidden; position: absolute; right: 0px; top: -2px; user-select: none; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\".framer-q7bjA .framer-kjn34p { -webkit-user-select: none; bottom: -18px; flex: none; height: auto; left: 0px; overflow: hidden; position: absolute; right: 0px; user-select: none; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q7bjA.framer-md8i0g { gap: 0px; } .framer-q7bjA.framer-md8i0g > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q7bjA.framer-md8i0g > :first-child { margin-left: 0px; } .framer-q7bjA.framer-md8i0g > :last-child { margin-right: 0px; } }\",\".framer-q7bjA.framer-v-58fzu6 .framer-zj35gv { top: -20px; }\",\".framer-q7bjA.framer-v-58fzu6 .framer-kjn34p { bottom: unset; top: 50%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 156\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"otmUznoDt\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"KJ2ptsaMk\":\"title\",\"CpJeZyfOX\":\"title2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerZCcjj51j6=withCSS(Component,css,\"framer-q7bjA\");export default FramerZCcjj51j6;FramerZCcjj51j6.displayName=\"Atom/Logo Role Interaction\";FramerZCcjj51j6.defaultProps={height:18,width:156};addPropertyControls(FramerZCcjj51j6,{variant:{options:[\"Ck9AeVHSY\",\"otmUznoDt\"],optionTitles:[\"Default\",\"Second\"],title:\"Variant\",type:ControlType.Enum},KJ2ptsaMk:{defaultValue:\"Brand & Comms Leader\",displayTextArea:false,title:\"Title\",type:ControlType.String},CpJeZyfOX:{defaultValue:\"NoCode Expert\",displayTextArea:false,title:\"Title 2\",type:ControlType.String}});addFonts(FramerZCcjj51j6,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZCcjj51j6\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"otmUznoDt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"18\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"156\",\"framerVariables\":\"{\\\"KJ2ptsaMk\\\":\\\"title\\\",\\\"CpJeZyfOX\\\":\\\"title2\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZCcjj51j6.map","// Generated by Framer (6ae4e96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/balFnigTEYhlC76zk3XA/IoxXzGf1piAeExVD2oFj/hGwDNgZTx.js\";import AtomLogoRoleInteraction from\"https://framerusercontent.com/modules/6OT3Eo8QufYjn9Qf2a43/QvFZ12WxUf6v1sFA76Wr/ZCcjj51j6.js\";const AtomLogoRoleInteractionFonts=getFonts(AtomLogoRoleInteraction);const enabledGestures={B5iJNJmE1:{hover:true,pressed:true},Ctg5KhbTe:{hover:true,pressed:true}};const cycleOrder=[\"B5iJNJmE1\",\"Ctg5KhbTe\"];const serializationHash=\"framer-L6Fag\";const variantClassNames={B5iJNJmE1:\"framer-v-11bokek\",Ctg5KhbTe:\"framer-v-fvmiba\"};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={\"Image only\":\"Ctg5KhbTe\",Default:\"B5iJNJmE1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"B5iJNJmE1\"};};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:\"B5iJNJmE1\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ctg5KhbTe-hover\",\"Ctg5KhbTe-pressed\"].includes(gestureVariant))return false;if(baseVariant===\"Ctg5KhbTe\")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__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"B5iJNJmE1\",scopeId:\"e90QXUIKF\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-11bokek\",className,classNames)} framer-1rnk1du`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"B5iJNJmE1\",ref:refBinding,style:{opacity:1,...style},variants:{\"B5iJNJmE1-hover\":{opacity:.8},\"B5iJNJmE1-pressed\":{opacity:.64},\"Ctg5KhbTe-hover\":{opacity:.8},\"Ctg5KhbTe-pressed\":{opacity:.64}},...addPropertyOverrides({\"B5iJNJmE1-hover\":{\"data-framer-name\":undefined},\"B5iJNJmE1-pressed\":{\"data-framer-name\":undefined},\"Ctg5KhbTe-hover\":{\"data-framer-name\":undefined},\"Ctg5KhbTe-pressed\":{\"data-framer-name\":undefined},Ctg5KhbTe:{\"data-framer-name\":\"Image only\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1638,intrinsicWidth:1638,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-40)/2)),pixelHeight:1638,pixelWidth:1638,sizes:\"40px\",src:\"https://framerusercontent.com/images/d8VOpj9vvjJJpjSDC1d2DBozu0.jpg\",srcSet:\"https://framerusercontent.com/images/d8VOpj9vvjJJpjSDC1d2DBozu0.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/d8VOpj9vvjJJpjSDC1d2DBozu0.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/d8VOpj9vvjJJpjSDC1d2DBozu0.jpg 1638w\"},className:\"framer-1ge2r0j\",\"data-framer-name\":\"Portrait\",layoutDependency:layoutDependency,layoutId:\"mhD7vTLIN\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{Ctg5KhbTe:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20}},...addPropertyOverrides({Ctg5KhbTe:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1638,intrinsicWidth:1638,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-32)/2)),pixelHeight:1638,pixelWidth:1638,sizes:\"32px\",src:\"https://framerusercontent.com/images/d8VOpj9vvjJJpjSDC1d2DBozu0.jpg\",srcSet:\"https://framerusercontent.com/images/d8VOpj9vvjJJpjSDC1d2DBozu0.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/d8VOpj9vvjJJpjSDC1d2DBozu0.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/d8VOpj9vvjJJpjSDC1d2DBozu0.jpg 1638w\"}}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ruk97a\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"Ys7pMIbv_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1a16yi\",\"data-styles-preset\":\"hGwDNgZTx\",children:\"Mihnea Miculescu\"})}),className:\"framer-108694r\",\"data-framer-name\":\"Name\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aNvxLX7bF\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:`max(${componentViewport?.width||\"100vw\"} - 52px, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||54)-0-((componentViewport?.height||54)-0)*1)/2)+2+((((componentViewport?.height||54)-0)*1-2-36)/2+16+2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lx9rg4-container\",layoutDependency:layoutDependency,layoutId:\"RlUpJMvqH-container\",nodeId:\"RlUpJMvqH\",rendersWithMotion:true,scopeId:\"e90QXUIKF\",children:/*#__PURE__*/_jsx(AtomLogoRoleInteraction,{CpJeZyfOX:\"Engagement\",height:\"100%\",id:\"RlUpJMvqH\",KJ2ptsaMk:\"Communications\",layoutId:\"RlUpJMvqH\",style:{width:\"100%\"},variant:\"Ck9AeVHSY\",width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-L6Fag.framer-1rnk1du, .framer-L6Fag .framer-1rnk1du { display: block; }\",\".framer-L6Fag.framer-11bokek { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 175px; }\",\".framer-L6Fag .framer-1ge2r0j { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 40px); overflow: visible; position: relative; width: 40px; }\",\".framer-L6Fag .framer-ruk97a { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: 100%; justify-content: center; overflow: visible; padding: 2px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-L6Fag .framer-108694r { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-L6Fag .framer-1lx9rg4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-L6Fag.framer-v-fvmiba.framer-11bokek { width: min-content; }\",\".framer-L6Fag.framer-v-fvmiba .framer-1ge2r0j { height: var(--framer-aspect-ratio-supported, 32px); width: 32px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 175\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Ctg5KhbTe\":{\"layout\":[\"auto\",\"auto\"]},\"BFtmSOsNi\":{\"layout\":[\"fixed\",\"auto\"]},\"NE3ZrguZ4\":{\"layout\":[\"auto\",\"auto\"]},\"Q2ph1xJmP\":{\"layout\":[\"fixed\",\"auto\"]},\"xQF8gjbxZ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framere90QXUIKF=withCSS(Component,css,\"framer-L6Fag\");export default Framere90QXUIKF;Framere90QXUIKF.displayName=\"Nav/Logo\";Framere90QXUIKF.defaultProps={height:54,width:175};addPropertyControls(Framere90QXUIKF,{variant:{options:[\"B5iJNJmE1\",\"Ctg5KhbTe\"],optionTitles:[\"Default\",\"Image only\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framere90QXUIKF,[{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{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/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{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+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...AtomLogoRoleInteractionFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere90QXUIKF\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ctg5KhbTe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BFtmSOsNi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NE3ZrguZ4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Q2ph1xJmP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xQF8gjbxZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"175\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"54\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./e90QXUIKF.map","// Generated by Framer (3fa6aa4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import NavLogo from\"https://framerusercontent.com/modules/aMU47Vw9drygXWBUtVhU/voAkWj5evVRpGVFUXuHD/e90QXUIKF.js\";const NavLogoFonts=getFonts(NavLogo);const cycleOrder=[\"XTUnPQIdT\",\"YrSzun_HW\",\"g9MSQOeIv\",\"ZmgAAiiy8\"];const serializationHash=\"framer-mbiUF\";const variantClassNames={g9MSQOeIv:\"framer-v-1fset7z\",XTUnPQIdT:\"framer-v-18nxn3c\",YrSzun_HW:\"framer-v-14ixqmg\",ZmgAAiiy8:\"framer-v-n7yh2m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.6,ease:[.12,.23,.5,1],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(React.Fragment);const humanReadableVariantMap={\"Phone Scroll\":\"ZmgAAiiy8\",\"Tablet Scroll\":\"g9MSQOeIv\",Phone:\"YrSzun_HW\",Tablet:\"XTUnPQIdT\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XTUnPQIdT\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XTUnPQIdT\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();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.header,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-18nxn3c\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Tablet\",layoutDependency:layoutDependency,layoutId:\"XTUnPQIdT\",ref:ref??ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cc944d59-d713-46c5-805a-36c4e8480b17, rgb(22, 22, 22))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-cc944d59-d713-46c5-805a-36c4e8480b17, rgb(22, 22, 22))\",...style},variants:{g9MSQOeIv:{\"--border-color\":\"var(--token-1ae38199-cbce-439f-ab23-4f321f5e3f62, rgb(36, 36, 36))\",backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(28, 28, 28))\"},ZmgAAiiy8:{\"--border-color\":\"var(--token-1ae38199-cbce-439f-ab23-4f321f5e3f62, rgb(36, 36, 36))\",backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(28, 28, 28))\"}},...addPropertyOverrides({g9MSQOeIv:{\"data-framer-name\":\"Tablet Scroll\"},YrSzun_HW:{\"data-framer-name\":\"Phone\"},ZmgAAiiy8:{\"data-framer-name\":\"Phone Scroll\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"177px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-rddeqp-container\",layoutDependency:layoutDependency,layoutId:\"gzh_UZjVC-container\",children:/*#__PURE__*/_jsx(NavLogo,{height:\"100%\",id:\"gzh_UZjVC\",layoutId:\"gzh_UZjVC\",style:{width:\"100%\"},variant:\"B5iJNJmE1\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16rh7ij\",\"data-framer-name\":\"Login & Search\",layoutDependency:layoutDependency,layoutId:\"X6C6EX08I\"})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mbiUF.framer-187gn1b, .framer-mbiUF .framer-187gn1b { display: block; }\",\".framer-mbiUF.framer-18nxn3c { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 24px 48px 24px 48px; position: relative; width: 617px; }\",\".framer-mbiUF .framer-rddeqp-container { flex: none; height: auto; position: relative; width: 177px; }\",\".framer-mbiUF .framer-16rh7ij { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; min-height: 40px; min-width: 40px; overflow: visible; padding: 0px; position: sticky; width: min-content; will-change: transform; z-index: 5; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-mbiUF .framer-16rh7ij { gap: 0px; } .framer-mbiUF .framer-16rh7ij > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-mbiUF .framer-16rh7ij > :first-child { margin-left: 0px; } .framer-mbiUF .framer-16rh7ij > :last-child { margin-right: 0px; } }\",\".framer-mbiUF.framer-v-14ixqmg.framer-18nxn3c { padding: 24px; width: 371px; }\",\".framer-mbiUF.framer-v-1fset7z.framer-18nxn3c { padding: 16px 48px 16px 48px; }\",\".framer-mbiUF.framer-v-n7yh2m.framer-18nxn3c { padding: 16px 24px 16px 24px; width: 371px; }\",'.framer-mbiUF[data-border=\"true\"]::after, .framer-mbiUF [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 88\n * @framerIntrinsicWidth 617\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YrSzun_HW\":{\"layout\":[\"fixed\",\"auto\"]},\"g9MSQOeIv\":{\"layout\":[\"fixed\",\"auto\"]},\"ZmgAAiiy8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerjrak6wtgF=withCSS(Component,css,\"framer-mbiUF\");export default Framerjrak6wtgF;Framerjrak6wtgF.displayName=\"Nav/Mobile Topbar\";Framerjrak6wtgF.defaultProps={height:88,width:617};addPropertyControls(Framerjrak6wtgF,{variant:{options:[\"XTUnPQIdT\",\"YrSzun_HW\",\"g9MSQOeIv\",\"ZmgAAiiy8\"],optionTitles:[\"Tablet\",\"Phone\",\"Tablet Scroll\",\"Phone Scroll\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerjrak6wtgF,[{explicitInter:true,fonts:[]},...NavLogoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjrak6wtgF\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"88\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YrSzun_HW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"g9MSQOeIv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZmgAAiiy8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"617\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{createContext as t,useState as e,useEffect as n,useRef as o,createElement as r,useContext as s,useReducer as i,useDebugValue as c,useCallback as a}from\"react\";const u=Symbol();const isSuspensePromise=t=>!!t[u];const isSuspensePromiseAlreadyCancelled=t=>!t[u].c;const cancelSuspensePromise=t=>{var e;const{b:n,c:o}=t[u];if(o){o();null==(e=l.get(n))?void 0:e()}};const isEqualSuspensePromise=(t,e)=>{const n=t[u].o;const o=e[u].o;return n===o||t===o||isSuspensePromise(n)&&isEqualSuspensePromise(n,e)};const createSuspensePromise=(t,e)=>{const n={b:t,o:e,c:null};const o=new Promise((t=>{n.c=()=>{n.c=null;t()};e.finally(n.c)}));o[u]=n;return o};const copySuspensePromise=t=>createSuspensePromise(t[u].b,t[u].o);const l=new WeakMap;const registerPromiseAbort=(t,e)=>{l.set(t,e)};const hasInitialValue=t=>\"init\"in t;const d=\"r\";const f=\"w\";const p=\"c\";const m=\"s\";const v=\"h\";const w=\"n\";const h=\"l\";const E=\"a\";const g=\"m\";const createStore=t=>{const e=new WeakMap;const n=new WeakMap;const o=new Map;let r;let s;if(\"production\"!==(import.meta.env&&import.meta.env.MODE)){r=new Set;s=new Set}if(t)for(const[n,o]of t){const t={v:o,r:0,y:true,d:new Map};if(\"production\"!==(import.meta.env&&import.meta.env.MODE)){Object.freeze(t);hasInitialValue(n)||console.warn(\"Found initial value for derived atom which can cause unexpected behavior\",n)}e.set(n,t)}const i=new WeakMap;const addSuspensePromiseToCache=(t,e,n)=>{let o=i.get(e);if(!o){o=new Map;i.set(e,o)}n.then((()=>{if(o.get(t)===n){o.delete(t);o.size||i.delete(e)}}));o.set(t,n)};const cancelAllSuspensePromiseInCache=t=>{const e=new Set;const n=i.get(t);if(n){i.delete(t);n.forEach(((t,n)=>{cancelSuspensePromise(t);e.add(n)}))}return e};const c=new WeakMap;const getVersionedAtomStateMap=t=>{let e=c.get(t);if(!e){e=new Map;c.set(t,e)}return e};const getAtomState=(t,n)=>{if(t){const e=getVersionedAtomStateMap(t);let o=e.get(n);if(!o){o=getAtomState(t.p,n);o&&\"p\"in o&&isSuspensePromiseAlreadyCancelled(o.p)&&(o=void 0);o&&e.set(n,o)}return o}return e.get(n)};const setAtomState=(t,n,r)=>{\"production\"!==(import.meta.env&&import.meta.env.MODE)&&Object.freeze(r);if(t){const e=getVersionedAtomStateMap(t);e.set(n,r)}else{const t=e.get(n);e.set(n,r);o.has(n)||o.set(n,t)}};const createReadDependencies=(t,e=new Map,n)=>{if(!n)return e;const o=new Map;let r=false;n.forEach((n=>{var s;const i=(null==(s=getAtomState(t,n))?void 0:s.r)||0;o.set(n,i);e.get(n)!==i&&(r=true)}));return e.size!==o.size||r?o:e};const setAtomValue=(t,e,n,o,r)=>{const s=getAtomState(t,e);if(s){if(r&&(!(\"p\"in s)||!isEqualSuspensePromise(s.p,r)))return s;\"p\"in s&&cancelSuspensePromise(s.p)}const i={v:n,r:(null==s?void 0:s.r)||0,y:true,d:createReadDependencies(t,null==s?void 0:s.d,o)};let c=!(null==s?void 0:s.y);if(s&&\"v\"in s&&Object.is(s.v,n)){if(i.d!==s.d&&(i.d.size!==s.d.size||!Array.from(i.d.keys()).every((t=>s.d.has(t))))){c=true;Promise.resolve().then((()=>{flushPending(t)}))}}else{c=true;++i.r;i.d.has(e)&&(i.d=new Map(i.d).set(e,i.r))}if(s&&!c)return s;setAtomState(t,e,i);return i};const setAtomReadError=(t,e,n,o,r)=>{const s=getAtomState(t,e);if(s){if(r&&(!(\"p\"in s)||!isEqualSuspensePromise(s.p,r)))return s;\"p\"in s&&cancelSuspensePromise(s.p)}const i={e:n,r:((null==s?void 0:s.r)||0)+1,y:true,d:createReadDependencies(t,null==s?void 0:s.d,o)};setAtomState(t,e,i);return i};const setAtomSuspensePromise=(t,e,n,o)=>{const r=getAtomState(t,e);if(r&&\"p\"in r){if(isEqualSuspensePromise(r.p,n)&&!isSuspensePromiseAlreadyCancelled(r.p))return r.y?r:{...r,y:true};cancelSuspensePromise(r.p)}addSuspensePromiseToCache(t,e,n);const s={p:n,r:((null==r?void 0:r.r)||0)+1,y:true,d:createReadDependencies(t,null==r?void 0:r.d,o)};setAtomState(t,e,s);return s};const setAtomPromiseOrValue=(t,e,n,o)=>{if(n instanceof Promise){const r=createSuspensePromise(n,n.then((n=>{setAtomValue(t,e,n,o,r)})).catch((n=>{if(n instanceof Promise)return isSuspensePromise(n)?n.then((()=>{readAtomState(t,e,true)})):n;setAtomReadError(t,e,n,o,r)})));return setAtomSuspensePromise(t,e,r,o)}return setAtomValue(t,e,n,o)};const setAtomInvalidated=(t,e)=>{const n=getAtomState(t,e);if(n){const o={...n,y:false};setAtomState(t,e,o)}else\"production\"!==(import.meta.env&&import.meta.env.MODE)&&console.warn(\"[Bug] could not invalidate non existing atom\",e)};const readAtomState=(t,e,o)=>{if(!o){const o=getAtomState(t,e);if(o){if(o.y&&\"p\"in o&&!isSuspensePromiseAlreadyCancelled(o.p))return o;o.d.forEach(((o,r)=>{if(r!==e)if(n.has(r)){const e=getAtomState(t,r);e&&!e.y&&readAtomState(t,r)}else readAtomState(t,r)}));if(Array.from(o.d).every((([e,n])=>{const o=getAtomState(t,e);return o&&!(\"p\"in o)&&o.r===n})))return o.y?o:{...o,y:true}}}const r=new Set;try{const n=e.read((n=>{r.add(n);const o=n===e?getAtomState(t,n):readAtomState(t,n);if(o){if(\"e\"in o)throw o.e;if(\"p\"in o)throw o.p;return o.v}if(hasInitialValue(n))return n.init;throw new Error(\"no atom init\")}));return setAtomPromiseOrValue(t,e,n,r)}catch(n){if(n instanceof Promise){const o=isSuspensePromise(n)&&isSuspensePromiseAlreadyCancelled(n)?copySuspensePromise(n):createSuspensePromise(n,n);return setAtomSuspensePromise(t,e,o,r)}return setAtomReadError(t,e,n,r)}};const readAtom=(t,e)=>{const n=readAtomState(e,t);return n};const addAtom=(t,e)=>{let o=n.get(e);o||(o=mountAtom(t,e));return o};const canUnmountAtom=(t,e)=>!e.l.size&&(!e.t.size||1===e.t.size&&e.t.has(t));const delAtom=(t,e)=>{const o=n.get(e);o&&canUnmountAtom(e,o)&&unmountAtom(t,e)};const invalidateDependents=(t,e)=>{const o=n.get(e);null==o?void 0:o.t.forEach((n=>{if(n!==e){setAtomInvalidated(t,n);invalidateDependents(t,n)}}))};const writeAtomState=(t,e,n)=>{let o=true;const writeGetter=(e,n)=>{const o=readAtomState(t,e);if(\"e\"in o)throw o.e;if(\"p\"in o){if(null==n?void 0:n.unstable_promise)return o.p.then((()=>{const r=getAtomState(t,e);return r&&\"p\"in r&&r.p===o.p?new Promise((t=>setTimeout(t))).then((()=>writeGetter(e,n))):writeGetter(e,n)}));\"production\"!==(import.meta.env&&import.meta.env.MODE)&&console.info(\"Reading pending atom state in write operation. We throw a promise for now.\",e);throw o.p}if(\"v\"in o)return o.v;\"production\"!==(import.meta.env&&import.meta.env.MODE)&&console.warn(\"[Bug] no value found while reading atom in write operation. This is probably a bug.\",e);throw new Error(\"no value found\")};const setter=(n,r)=>{let s;if(n===e){if(!hasInitialValue(n))throw new Error(\"atom not writable\");const e=cancelAllSuspensePromiseInCache(n);e.forEach((e=>{e!==t&&setAtomPromiseOrValue(e,n,r)}));const o=getAtomState(t,n);const s=setAtomPromiseOrValue(t,n,r);o!==s&&invalidateDependents(t,n)}else s=writeAtomState(t,n,r);o||flushPending(t);return s};const r=e.write(writeGetter,setter,n);o=false;return r};const writeAtom=(t,e,n)=>{const o=writeAtomState(n,t,e);flushPending(n);return o};const isActuallyWritableAtom=t=>!!t.write;const mountAtom=(t,e,o)=>{const r={t:new Set(o&&[o]),l:new Set};n.set(e,r);\"production\"!==(import.meta.env&&import.meta.env.MODE)&&s.add(e);const i=readAtomState(void 0,e);i.d.forEach(((o,r)=>{const s=n.get(r);s?s.t.add(e):r!==e&&mountAtom(t,r,e)}));if(isActuallyWritableAtom(e)&&e.onMount){const setAtom=n=>writeAtom(e,n,t);const n=e.onMount(setAtom);t=void 0;n&&(r.u=n)}return r};const unmountAtom=(t,e)=>{var o;const r=null==(o=n.get(e))?void 0:o.u;r&&r();n.delete(e);\"production\"!==(import.meta.env&&import.meta.env.MODE)&&s.delete(e);const i=getAtomState(t,e);if(i){\"p\"in i&&cancelSuspensePromise(i.p);i.d.forEach(((o,r)=>{if(r!==e){const o=n.get(r);if(o){o.t.delete(e);canUnmountAtom(r,o)&&unmountAtom(t,r)}}}))}else\"production\"!==(import.meta.env&&import.meta.env.MODE)&&console.warn(\"[Bug] could not find atom state to unmount\",e)};const mountDependencies=(t,e,o,r)=>{const s=new Set(o.d.keys());null==r?void 0:r.forEach(((o,r)=>{if(s.has(r)){s.delete(r);return}const i=n.get(r);if(i){i.t.delete(e);canUnmountAtom(r,i)&&unmountAtom(t,r)}}));s.forEach((o=>{const r=n.get(o);r?r.t.add(e):n.has(e)&&mountAtom(t,o,e)}))};const flushPending=t=>{if(t){const o=getVersionedAtomStateMap(t);o.forEach(((o,r)=>{const s=e.get(r);if(o!==s){const e=n.get(r);null==e?void 0:e.l.forEach((e=>e(t)))}}))}else{while(o.size){const t=Array.from(o);o.clear();t.forEach((([t,e])=>{const o=getAtomState(void 0,t);o&&o.d!==(null==e?void 0:e.d)&&mountDependencies(void 0,t,o,null==e?void 0:e.d);if(e&&!e.y&&(null==o?void 0:o.y))return;const r=n.get(t);null==r?void 0:r.l.forEach((t=>t()))}))}\"production\"!==(import.meta.env&&import.meta.env.MODE)&&r.forEach((t=>t()))}};const commitVersionedAtomStateMap=t=>{const n=getVersionedAtomStateMap(t);n.forEach(((n,o)=>{const r=e.get(o);if(!r||n.r>r.r||n.y!==r.y||n.r===r.r&&n.d!==r.d){e.set(o,n);n.d!==(null==r?void 0:r.d)&&mountDependencies(t,o,n,null==r?void 0:r.d)}}))};const commitAtom=(t,e)=>{e&&commitVersionedAtomStateMap(e);flushPending(void 0)};const subscribeAtom=(t,e,n)=>{const o=addAtom(n,t);const r=o.l;r.add(e);return()=>{r.delete(e);delAtom(n,t)}};const restoreAtoms=(t,e)=>{for(const[n,o]of t)if(hasInitialValue(n)){setAtomPromiseOrValue(e,n,o);invalidateDependents(e,n)}flushPending(e)};return\"production\"!==(import.meta.env&&import.meta.env.MODE)?{[d]:readAtom,[f]:writeAtom,[p]:commitAtom,[m]:subscribeAtom,[v]:restoreAtoms,[w]:t=>{r.add(t);return()=>{r.delete(t)}},[h]:()=>s.values(),[E]:t=>e.get(t),[g]:t=>n.get(t)}:{[d]:readAtom,[f]:writeAtom,[p]:commitAtom,[m]:subscribeAtom,[v]:restoreAtoms}};const createStoreForExport=t=>{const e=createStore(t);const get=t=>{const n=e[d](t);if(\"e\"in n)throw n.e;if(!(\"p\"in n))return n.v};const asyncGet=t=>new Promise(((n,o)=>{const r=e[d](t);\"e\"in r?o(r.e):n(\"p\"in r?r.p.then((()=>asyncGet(t))):r.v)}));const set=(t,n)=>e[f](t,n);const sub=(t,n)=>e[m](t,n);return{get:get,asyncGet:asyncGet,set:set,sub:sub,SECRET_INTERNAL_store:e}};const createScopeContainer=(t,e)=>{const n=e?e(t).SECRET_INTERNAL_store:createStore(t);return{s:n}};const y=new Map;const getScopeContext=e=>{y.has(e)||y.set(e,t(createScopeContainer()));return y.get(e)};const Provider=({children:t,initialValues:s,scope:i,unstable_createStore:c,unstable_enableVersionedWrite:a})=>{const[u,l]=e({});n((()=>{const t=d.current;if(t.w){t.s[p](null,u);delete u.p;t.v=u}}),[u]);const d=o();if(!d.current){const t=createScopeContainer(s,c);if(a){let e=0;t.w=t=>{l((n=>{const o=e?n:{p:n};t(o);return o}))};t.v=u;t.r=t=>{++e;t();--e}}d.current=t}const f=getScopeContext(i);return r(f.Provider,{value:d.current},t)};let M=0;function atom(t,e){const n=\"atom\"+ ++M;const o={toString:()=>n};if(\"function\"===typeof t)o.read=t;else{o.init=t;o.read=t=>t(o);o.write=(t,e,n)=>e(o,\"function\"===typeof n?n(t(o)):n)}e&&(o.write=e);return o}function useAtomValue(t,e){const o=getScopeContext(e);const r=s(o);const{s:a,v:u}=r;const getAtomValue=e=>{const n=a[d](t,e);if(\"production\"!==(import.meta.env&&import.meta.env.MODE)&&!n.y)throw new Error(\"should not be invalidated\");if(\"e\"in n)throw n.e;if(\"p\"in n)throw n.p;if(\"v\"in n)return n.v;throw new Error(\"no atom value\")};const[[l,f,v],w]=i(((e,n)=>{const o=getAtomValue(n);return Object.is(e[1],o)&&e[2]===t?e:[n,o,t]}),u,(e=>{const n=getAtomValue(e);return[e,n,t]}));let h=f;if(v!==t){w(l);h=getAtomValue(l)}n((()=>{const{v:e}=r;e&&a[p](t,e);const n=a[m](t,w,e);w(e);return n}),[a,t,r]);n((()=>{a[p](t,l)}));c(h);return h}function useSetAtom(t,e){const n=getScopeContext(e);const{s:o,w:r}=s(n);const i=a((e=>{if(\"production\"!==(import.meta.env&&import.meta.env.MODE)&&!(\"write\"in t))throw new Error(\"not writable atom\");const write=n=>o[f](t,e,n);return r?r(write):write()}),[o,r,t]);return i}function useAtom(t,e){if(\"scope\"in t){console.warn(\"atom.scope is deprecated. Please do useAtom(atom, scope) instead.\");e=t.scope}return[useAtomValue(t,e),useSetAtom(t,e)]}export{Provider,getScopeContext as SECRET_INTERNAL_getScopeContext,registerPromiseAbort as SECRET_INTERNAL_registerPromiseAbort,atom,createStoreForExport as unstable_createStore,useAtom,useAtomValue,useSetAtom};\n\n//# sourceMappingURL=index.mjs.map","/*\n🦎\n\nActive – active link variant handling for Framer (Dashfolio Edition) (https://hoferdo.link/active-framer)\n\nv1.0.0\n\n© 2023 by Dominik Hofer (https://hoferdo.link/me – Contact: hi at dominikhofer dot me)\n\nDisclaimer:\n\nThis software is provided as-is, without any warranty. Use of this software and its constituent components is subject to the following terms:\n\n1. Upon purchase of a license, the purchaser is granted the right to use this component in an unlimited number of Framer projects that are owned by the purchaser.\n\n2. Modification, redistribution, or re-use of the source code, in whole or in part, without explicit written permission from the copyright holder (Dominik Hofer) is strictly prohibited.\n\n3. This component may not be used in a commercial Framer project (i.e. a project that is used to generate revenue) unless the purchaser has purchased a Commercial or Creator license.\n\n4. This component may not be used in a Framer project that is owned by a third party (e.g. a client) unless the third party has purchased a license for this component.\n\n5. This component may not be used in a Framer template that you plan to distribute (either for free or for sale) unless you have purchased a Creator license.\n\nBy using this software, you agree to these terms. Failure to comply with these terms may result in legal consequences. If you have any questions regarding these terms, please contact Dominik Hofer through the provided link above.\n*/ import{jsx as _jsx}from\"react/jsx-runtime\";import{atom,useAtom}from\"jotai\";import React from\"react\";// Create an atom for window width\nconst windowWidthAtom=typeof window!==\"undefined\"?atom(window.innerWidth):atom(0);export const withActiveLinkVariant=Component=>{return props=>{const lizardContainerRef=React.useRef(null);const[isActive,setIsActive]=React.useState(false);const[sidebarState,setSidebarState]=React.useState(localStorage.getItem(\"dashfolioSidebarState\")?JSON.parse(localStorage.getItem(\"dashfolioSidebarState\")):false);const[windowWidth,setWindowWidth]=useAtom(windowWidthAtom);const checkActiveLink=()=>{const container=lizardContainerRef.current;if(container){const link=container.querySelector(\"a\");if(link){const currentPath=window.location.pathname;const href=link.getAttribute(\"href\");if(href){// Transform href to absolute href for comparison\nconst absoluteHref=new URL(href,window.location.href).pathname;if(currentPath===absoluteHref){setIsActive(true);}else{setIsActive(false);}}else{console.error(`🦎 Error: No href attribute found.`);}}else{console.error(`🦎 Error: No link found.`);}}else{console.error(`🦎 Error: The active link variant isn't working properly. Check the docs for help.`);}};React.useEffect(()=>{checkActiveLink();},[]);if(typeof window!==\"undefined\"){React.useEffect(()=>{const handleResize=()=>{setWindowWidth(window.innerWidth);};window.addEventListener(\"resize\",handleResize);// Cleanup\nreturn()=>{window.removeEventListener(\"resize\",handleResize);};},[]);React.useEffect(()=>{const handleSidebarChange=()=>{// Update the component state here\nconst newState=localStorage.getItem(\"dashfolioSidebarState\")?JSON.parse(localStorage.getItem(\"dashfolioSidebarState\")):false;setSidebarState(newState);};// Listen for the custom event\nwindow.addEventListener(\"sidebarStateChanged\",handleSidebarChange);// Cleanup\nreturn()=>{window.removeEventListener(\"sidebarStateChanged\",handleSidebarChange);};},[]);}return /*#__PURE__*/ _jsx(\"span\",{ref:lizardContainerRef,children:isActive?windowWidth>=1200?!sidebarState?/*#__PURE__*/ _jsx(Component,{...props,variant:\"active\",\"data-variant\":\"active\"}):/*#__PURE__*/ _jsx(Component,{...props,variant:\"active-small\",\"data-variant\":\"active\"}):/*#__PURE__*/ _jsx(Component,{...props,variant:\"active-mobile\",\"data-variant\":\"active\"}):/*#__PURE__*/ _jsx(Component,{...props,\"data-variant\":\"inactive\"})});};};\nexport const __FramerMetadata__ = {\"exports\":{\"withActiveLinkVariant\":{\"type\":\"reactHoc\",\"name\":\"withActiveLinkVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Active_Nav_Item.map","import{atom as t,SECRET_INTERNAL_getScopeContext as e,useAtom as n,useSetAtom as o,SECRET_INTERNAL_registerPromiseAbort as r}from\"jotai\";export{useAtomValue,useSetAtom as useUpdateAtom}from\"jotai\";import{useContext as s,useCallback as c,useMemo as i}from\"react\";const a=Symbol();function atomWithReset(e){const n=t(e,((t,o,r)=>{const s=\"function\"===typeof r?r(t(n)):r;o(n,s===a?e:s)}));return n}const l=\"w\";const u=\"h\";function useResetAtom(t,n){const o=e(n);const r=s(o).s;const i=c((()=>r[l](t,a)),[r,t]);return i}function useReducerAtom(t,e,o){const[r,s]=n(t,o);const i=c((t=>{s((n=>e(n,t)))}),[s,e]);return[r,i]}function atomWithReducer(e,n){const o=t(e,((t,e,r)=>e(o,n(t(o),r))));return o}function atomFamily(t,e){let n=null;const o=new Map;const createAtom=r=>{let s;if(void 0===e)s=o.get(r);else for(const[t,n]of o)if(e(t,r)){s=n;break}if(void 0!==s){if(!(null==n?void 0:n(s[1],r)))return s[0];createAtom.remove(r)}const c=t(r);o.set(r,[c,Date.now()]);return c};createAtom.remove=t=>{if(void 0===e)o.delete(t);else for(const[n]of o)if(e(n,t)){o.delete(n);break}};createAtom.setShouldRemove=t=>{n=t;if(n)for(const[t,e]of o)n(e[1],t)&&o.delete(t)};return createAtom}const getWeakCacheItem=(t,e)=>{do{const[n,...o]=e;const r=t.get(n);if(!r)return;if(!o.length)return r[1];t=r[0];e=o}while(e.length)};const setWeakCacheItem=(t,e,n)=>{do{const[o,...r]=e;let s=t.get(o);if(!s){s=[new WeakMap];t.set(o,s)}if(!r.length){s[1]=n;return}t=s[0];e=r}while(e.length)};const createMemoizeAtom=()=>{const t=new WeakMap;const memoizeAtom=(e,n)=>{const o=getWeakCacheItem(t,n);if(o)return o;const r=e();setWeakCacheItem(t,n,r);return r};return memoizeAtom};const f=createMemoizeAtom();function selectAtom(e,n,o=Object.is){return f((()=>{const r=t((()=>({})));const s=t((t=>{const s=n(t(e));const c=t(r);if(\"prev\"in c&&o(c.prev,s))return c.prev;c.prev=s;return s}));return s}),[e,n,o])}function useAtomCallback(e,n){const r=i((()=>t(null,((t,n,[o,r,s])=>{try{r(e(t,n,o))}catch(t){s(t)}}))),[e]);const s=o(r,n);return c((t=>{let e=true;let n={};const o=new Promise(((o,r)=>{s([t,t=>{e?n={v:t}:o(t)},t=>{e?n={e:t}:r(t)}])}));e=false;if(\"e\"in n)throw n.e;return\"v\"in n?n.v:o}),[s])}const m=createMemoizeAtom();const deepFreeze=t=>{if(\"object\"!==typeof t||null===t)return;Object.freeze(t);const e=Object.getOwnPropertyNames(t);for(const n of e){const e=t[n];deepFreeze(e)}return t};function freezeAtom(e){return m((()=>{const n=t((t=>deepFreeze(t(e))),((t,n,o)=>n(e,o)));return n}),[e])}function freezeAtomCreator(t){return(...e)=>{const n=t(...e);const o=n.read;n.read=t=>deepFreeze(o(t));return n}}const d=createMemoizeAtom();const isWritable=t=>!!t.write;const isFunction=t=>\"function\"===typeof t;function splitAtom(e,n){return d((()=>{const o=new WeakMap;const getMapping=(s,c)=>{let i=o.get(s);if(i)return i;const a=c&&o.get(c);const l=[];const u=[];s.forEach(((o,c)=>{const i=n?n(o):c;u[c]=i;const f=a&&a.atomList[a.keyList.indexOf(i)];if(f){l[c]=f;return}const read2=t=>{const n=t(r);const o=t(e);const c=getMapping(o,n.prev);const a=c.keyList.indexOf(i);if(a<0||a>=o.length){const t=s[getMapping(s).keyList.indexOf(i)];if(t)return t;throw new Error(\"splitAtom: index out of bounds for read\")}return o[a]};const write2=(t,n,o)=>{const s=t(r);const c=t(e);const a=getMapping(c,s.prev);const l=a.keyList.indexOf(i);if(l<0||l>=c.length)throw new Error(\"splitAtom: index out of bounds for write\");const u=isFunction(o)?o(c[l]):o;n(e,[...c.slice(0,l),u,...c.slice(l+1)])};l[c]=isWritable(e)?t(read2,write2):t(read2)}));i=a&&a.keyList.length===u.length&&a.keyList.every(((t,e)=>t===u[e]))?a:{atomList:l,keyList:u};o.set(s,i);return i};const r=t((()=>({})));const read=t=>{const n=t(r);const o=t(e);const s=getMapping(o,n.prev);n.prev=o;return s.atomList};const write=(t,n,o)=>{if(\"read\"in o){console.warn(\"atomToRemove is deprecated. use action with type\");o={type:\"remove\",atom:o}}switch(o.type){case\"remove\":{const r=t(s).indexOf(o.atom);if(r>=0){const o=t(e);n(e,[...o.slice(0,r),...o.slice(r+1)])}break}case\"insert\":{const r=o.before?t(s).indexOf(o.before):t(s).length;if(r>=0){const s=t(e);n(e,[...s.slice(0,r),o.value,...s.slice(r)])}break}case\"move\":{const r=t(s).indexOf(o.atom);const c=o.before?t(s).indexOf(o.before):t(s).length;if(r>=0&&c>=0){const o=t(e);n(e,r<c?[...o.slice(0,r),...o.slice(r+1,c),o[r],...o.slice(c)]:[...o.slice(0,c),o[r],...o.slice(c,r),...o.slice(r+1)])}break}}};const s=isWritable(e)?t(read,write):t(read);return s}),n?[e,n]:[e])}function atomWithDefault(e){const n=Symbol();const o=t(n);const r=t((t=>{const r=t(o);return r!==n?r:e(t)}),((t,e,s)=>e(o,s===a?n:\"function\"===typeof s?s(t(r)):s)));return r}const h=createMemoizeAtom();const b=t((()=>[]));function waitForAll(e){const createAtom=()=>{const n=unwrapAtoms(e);const o=t((t=>{const o=[];const r=n.map(((e,n)=>{try{return t(e)}catch(t){if(!(t instanceof Promise))throw t;o[n]=t}}));if(o.length)throw Promise.all(o);return wrapResults(e,r)}));return o};return Array.isArray(e)?e.length?h(createAtom,e):b:createAtom()}const unwrapAtoms=t=>Array.isArray(t)?t:Object.getOwnPropertyNames(t).map((e=>t[e]));const wrapResults=(t,e)=>Array.isArray(t)?e:Object.getOwnPropertyNames(t).reduce(((t,n,o)=>({...t,[n]:e[o]})),{});const v=Symbol();function createJSONStorage(t){let e;let n;const o={getItem:o=>{var r,s;const parse=t=>{t=t||\"\";if(e!==t){try{n=JSON.parse(t)}catch{return v}e=t}return n};const c=null!=(s=null==(r=t())?void 0:r.getItem(o))?s:null;return c instanceof Promise?c.then(parse):parse(c)},setItem:(e,n)=>{var o;return null==(o=t())?void 0:o.setItem(e,JSON.stringify(n))},removeItem:e=>{var n;return null==(n=t())?void 0:n.removeItem(e)}};\"undefined\"!==typeof window&&\"function\"===typeof window.addEventListener&&(o.subscribe=(t,e)=>{const storageEventCallback=n=>{n.key===t&&n.newValue&&e(JSON.parse(n.newValue))};window.addEventListener(\"storage\",storageEventCallback);return()=>{window.removeEventListener(\"storage\",storageEventCallback)}});return o}const w=createJSONStorage((()=>\"undefined\"!==typeof window?window.localStorage:void 0));function atomWithStorage(e,n,o=w){const getInitialValue=()=>{const t=o.getItem(e);return t instanceof Promise?t.then((t=>t===v?n:t)):t===v?n:t};const r=t(o.delayInit?n:getInitialValue());r.onMount=t=>{let n;if(o.subscribe){n=o.subscribe(e,t);t(getInitialValue())}if(o.delayInit){const e=getInitialValue();e instanceof Promise?e.then(t):t(e)}return n};const s=t((t=>t(r)),((t,s,c)=>{const i=\"function\"===typeof c?c(t(r)):c;if(i===a){s(r,n);return o.removeItem(e)}s(r,i);return o.setItem(e,i)}));return s}function atomWithHash(t,e,n){const o=(null==n?void 0:n.serialize)||JSON.stringify;const r=(null==n?void 0:n.deserialize)||(t=>{try{return JSON.parse(t||\"\")}catch{return v}});const s=(null==n?void 0:n.subscribe)||(t=>{window.addEventListener(\"hashchange\",t);return()=>{window.removeEventListener(\"hashchange\",t)}});const c={getItem:t=>{if(\"undefined\"===typeof location)return v;const e=new URLSearchParams(location.hash.slice(1));const n=e.get(t);return r(n)},setItem:(t,e)=>{const r=new URLSearchParams(location.hash.slice(1));r.set(t,o(e));(null==n?void 0:n.replaceState)?history.replaceState(null,\"\",location.pathname+location.search+\"#\"+r.toString()):location.hash=r.toString()},removeItem:t=>{const e=new URLSearchParams(location.hash.slice(1));e.delete(t);(null==n?void 0:n.replaceState)?history.replaceState(null,\"\",location.pathname+location.search+\"#\"+e.toString()):location.hash=e.toString()},...(null==n?void 0:n.delayInit)&&{delayInit:true},subscribe:(t,n)=>{const callback=()=>{const o=new URLSearchParams(location.hash.slice(1));const s=o.get(t);n(null!==s?r(s):e)};return s(callback)}};return atomWithStorage(t,e,c)}function atomWithObservable(e,n){const o=t((o=>{var r;let s=e(o);const c=null==(r=s[Symbol.observable])?void 0:r.call(s);c&&(s=c);let i;const makePending=()=>new Promise((t=>{i=t}));const a=n&&\"initialValue\"in n?{d:\"function\"===typeof n.initialValue?n.initialValue():n.initialValue}:makePending();let l;let u;const listener=t=>{u=t;null==i?void 0:i(t);null==l?void 0:l(t)};let f;let m;const isNotMounted=()=>!l;const start=()=>{if(f){clearTimeout(m);f.unsubscribe()}f=s.subscribe({next:t=>listener({d:t}),error:t=>listener({e:t}),complete:()=>{}});isNotMounted()&&(null==n?void 0:n.unstable_timeout)&&(m=setTimeout((()=>{if(f){f.unsubscribe();f=void 0}}),n.unstable_timeout))};start();const d=t(u||a);d.onMount=t=>{l=t;u&&t(u);f?clearTimeout(m):start();return()=>{l=void 0;if(f){f.unsubscribe();f=void 0}}};return[d,s,makePending,start,isNotMounted]}));const r=t((t=>{const[e]=t(o);const n=t(e);if(\"e\"in n)throw n.e;return n.d}),((t,e,n)=>{const[r,s,c,i,a]=t(o);if(!(\"next\"in s))throw new Error(\"observable is not subject\");if(a()){e(r,c());i()}s.next(n)}));return r}const y=new WeakMap;function useHydrateAtoms(t,n){const o=e(n);const r=s(o);const c=r.s;const i=getHydratedSet(r);const a=[];for(const e of t){const t=e[0];if(!i.has(t)){i.add(t);a.push(e)}}a.length&&c[u](a)}function getHydratedSet(t){let e=y.get(t);if(!e){e=new WeakSet;y.set(t,e)}return e}const p=createMemoizeAtom();const g={state:\"loading\"};function loadable(e){return p((()=>{const n=new WeakMap;const o=t((o=>{let r;try{const n=o(e);const r=t({state:\"hasData\",data:n});return r}catch(e){if(!(e instanceof Promise)){const n=t({state:\"hasError\",error:e});return n}r=e}const s=n.get(r);if(s)return s;const c=t(g,(async(t,n)=>{try{const o=await t(e,{unstable_promise:true});n(c,{state:\"hasData\",data:o})}catch(t){n(c,{state:\"hasError\",error:t})}}));c.onMount=t=>{t()};n.set(r,c);return c}));const r=t((t=>{const e=t(o);return t(e)}));return r}),[e])}function abortableAtom(e,n){return t((t=>{const n=new AbortController;const o=e(t,{signal:n.signal});o instanceof Promise&&r(o,(()=>n.abort()));return o}),n)}export{a as RESET,abortableAtom,atomFamily,atomWithDefault,atomWithHash,atomWithObservable,atomWithReducer,atomWithReset,atomWithStorage,createJSONStorage,freezeAtom,freezeAtomCreator,loadable,selectAtom,splitAtom,v as unstable_NO_STORAGE_VALUE,useAtomCallback,useHydrateAtoms,useReducerAtom,useResetAtom,waitForAll};\n\n//# sourceMappingURL=utils.mjs.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{atom,useAtom}from\"jotai\";import{atomWithStorage}from\"jotai/utils\";import React from\"react\";// Create an atom for sidebar state\n// false = expanded, true = collapsed\nconst sidebarStateAtom=atomWithStorage(\"dashfolioSidebarState\",false);// Create an atom for window width\nconst windowWidthAtom=typeof window!==\"undefined\"?atom(window.innerWidth):atom(0);export const withSaveSidebarState=Component=>{return props=>{const[sidebarSate,setSidebarState]=useAtom(sidebarStateAtom);const handleClick=()=>{let newSidebarState=!sidebarSate;setSidebarState(newSidebarState);window.dispatchEvent(new Event(\"sidebarStateChanged\"));};return /*#__PURE__*/ _jsx(Component,{...props,onClick:handleClick});};};export const withSidebarSate=Component=>{return props=>{const[sidebarSate,setSidebarState]=useAtom(sidebarStateAtom);const[windowWidth,setWindowWidth]=useAtom(windowWidthAtom);if(typeof window!==\"undefined\"){React.useEffect(()=>{const handleResize=()=>{setWindowWidth(window.innerWidth);};window.addEventListener(\"resize\",handleResize);// Cleanup\nreturn()=>{window.removeEventListener(\"resize\",handleResize);};},[]);}if(sidebarSate&&windowWidth>=1200){return /*#__PURE__*/ _jsx(Component,{...props,variant:\"Collapsed\"});}else{return /*#__PURE__*/ _jsx(Component,{...props});}};};\nexport const __FramerMetadata__ = {\"exports\":{\"withSaveSidebarState\":{\"type\":\"reactHoc\",\"name\":\"withSaveSidebarState\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSidebarSate\":{\"type\":\"reactHoc\",\"name\":\"withSidebarSate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Sidebar.map","// Generated by Framer (7aa0232)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withSaveSidebarState}from\"https://framerusercontent.com/modules/0ZlLgzxShyqu8F1ANKtR/o29IgQEFndRYNUEbXXmV/Sidebar.js\";const MotionDivWithSaveSidebarState=withSaveSidebarState(motion.div);const enabledGestures={aEaXgBIuO:{hover:true},DeVw6X50Y:{hover:true}};const cycleOrder=[\"DeVw6X50Y\",\"aEaXgBIuO\"];const variantClassNames={aEaXgBIuO:\"framer-v-1r54fk2\",DeVw6X50Y:\"framer-v-1d7z0v4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{delay:0,duration:.3,ease:[.12,.23,.5,1],type:\"tween\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Collapse:\"DeVw6X50Y\",Default:\"aEaXgBIuO\"};const getProps=({height,id,tap,width,...props})=>{var _variant,ref;return{...props,Q8BACw37l:tap!==null&&tap!==void 0?tap:props.Q8BACw37l,variant:(ref=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref!==void 0?ref:\"DeVw6X50Y\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,Q8BACw37l,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"DeVw6X50Y\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTappz9rwj=activeVariantCallback(async(...args)=>{if(Q8BACw37l){const res=await Q8BACw37l(...args);if(res===false)return false;}});const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-hbibo\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(MotionDivWithSaveSidebarState,{...restProps,className:cx(\"framer-1d7z0v4\",className),\"data-framer-name\":\"Collapse\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DeVw6X50Y\",onTap:onTappz9rwj,ref:ref,style:{...style},...addPropertyOverrides({\"aEaXgBIuO-hover\":{\"data-framer-name\":undefined},\"DeVw6X50Y-hover\":{\"data-framer-name\":undefined},aEaXgBIuO:{\"data-framer-name\":\"Default\"}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-ssrqu0\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"fCXV84RIO\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":'var(--token-1ae38199-cbce-439f-ab23-4f321f5e3f62, rgb(36, 36, 36)) /* {\"name\":\"Border 1\"} */',\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(28, 28, 28))\",borderBottomLeftRadius:36,borderBottomRightRadius:36,borderTopLeftRadius:36,borderTopRightRadius:36},variants:{\"aEaXgBIuO-hover\":{\"--border-color\":'var(--token-de2785c8-5f36-4051-b1b1-b5836d907d00, rgb(43, 43, 43)) /* {\"name\":\"Border 2\"} */'},\"DeVw6X50Y-hover\":{\"--border-color\":'var(--token-de2785c8-5f36-4051-b1b1-b5836d907d00, rgb(43, 43, 43)) /* {\"name\":\"Border 2\"} */'}},children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-py9ly1\",layoutDependency:layoutDependency,layoutId:\"hiaORbUz2\",style:{rotate:0},variants:{aEaXgBIuO:{rotate:180}},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-759rao\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"uuIfIuC6B\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 10\"><path d=\"M 5 1 L 1 5 L 5 9\" fill=\"transparent\" stroke=\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Grey&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:1269726191,withExternalLayout:true,...addPropertyOverrides({\"aEaXgBIuO-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 7\"><path d=\"M 3.333 0.7 L 0.667 3.5 L 3.333 6.3\" fill=\"transparent\" stroke-width=\"0.67\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:42641706},\"DeVw6X50Y-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 10\"><path d=\"M 5 1 L 1 5 L 5 9\" fill=\"transparent\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:3342142845},aEaXgBIuO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 7\"><path d=\"M 3.333 0.7 L 0.667 3.5 L 3.333 6.3\" fill=\"transparent\" stroke-width=\"0.67\" stroke=\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Grey&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:292576482}},baseVariant,gestureVariant)})})})})})})});});const css=['.framer-hbibo [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hbibo .framer-1hl4m91 { display: block; }\",\".framer-hbibo .framer-1d7z0v4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 40px; }\",\".framer-hbibo .framer-ssrqu0 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 24px); justify-content: center; overflow: hidden; padding: 0px 2px 0px 0px; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-hbibo .framer-py9ly1 { align-content: center; align-items: center; aspect-ratio: 0.6 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 10px); justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 6px; }\",\".framer-hbibo .framer-759rao { flex: none; height: 10px; position: relative; width: 6px; }\",\".framer-hbibo .framer-v-1d7z0v4 .framer-1d7z0v4, .framer-hbibo .framer-v-1r54fk2 .framer-1d7z0v4 { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hbibo .framer-1d7z0v4, .framer-hbibo .framer-ssrqu0, .framer-hbibo .framer-py9ly1 { gap: 0px; } .framer-hbibo .framer-1d7z0v4 > *, .framer-hbibo .framer-ssrqu0 > *, .framer-hbibo .framer-py9ly1 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-hbibo .framer-1d7z0v4 > :first-child, .framer-hbibo .framer-ssrqu0 > :first-child, .framer-hbibo .framer-py9ly1 > :first-child { margin-left: 0px; } .framer-hbibo .framer-1d7z0v4 > :last-child, .framer-hbibo .framer-ssrqu0 > :last-child, .framer-hbibo .framer-py9ly1 > :last-child { margin-right: 0px; } }\",\".framer-hbibo.framer-v-1r54fk2 .framer-1d7z0v4, .framer-hbibo.framer-v-1d7z0v4.hover .framer-1d7z0v4 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); }\",\".framer-hbibo.framer-v-1r54fk2 .framer-ssrqu0 { height: var(--framer-aspect-ratio-supported, 18px); padding: 0px 0px 0px 1px; width: 18px; }\",\".framer-hbibo.framer-v-1r54fk2 .framer-759rao { height: 7px; width: 4px; }\",\".framer-hbibo.framer-v-1d7z0v4.hover .framer-ssrqu0 { height: var(--framer-aspect-ratio-supported, 26px); width: 26px; }\",\".framer-hbibo.framer-v-1r54fk2.hover .framer-ssrqu0 { height: var(--framer-aspect-ratio-supported, 20px); width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"aEaXgBIuO\":{\"layout\":[\"fixed\",\"fixed\"]},\"uqkkfQBAJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"h6fRXoiVK\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Q8BACw37l\":\"tap\"}\n */ const FramerAYZp9ZFU7=withCSS(Component,css,\"framer-hbibo\");export default FramerAYZp9ZFU7;FramerAYZp9ZFU7.displayName=\"Elements/Minimize Toggle\";FramerAYZp9ZFU7.defaultProps={height:40,width:40};addPropertyControls(FramerAYZp9ZFU7,{variant:{options:[\"DeVw6X50Y\",\"aEaXgBIuO\"],optionTitles:[\"Collapse\",\"Default\"],title:\"Variant\",type:ControlType.Enum},Q8BACw37l:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerAYZp9ZFU7,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAYZp9ZFU7\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Q8BACw37l\\\":\\\"tap\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aEaXgBIuO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uqkkfQBAJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h6fRXoiVK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as e}from\"react/jsx-runtime\";import t from\"react\";export function withKeyboardShortcuts(r){let n=e=>{// Don't capture input if the user is typing in an input field/textarea or a meta key is pressed\nif(e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.shiftKey||e.ctrlKey||e.altKey||e.metaKey)return;// Save pressed keys to session storage\nlet t=JSON.parse(sessionStorage.getItem(\"pressedKeys\")||\"[]\");if(t.push(e.key),t.length>1&&t.shift(),sessionStorage.setItem(\"pressedKeys\",JSON.stringify(t)),\"undefined\"!=typeof window){// Notify other components\nlet e=new CustomEvent(\"pressedKeysChanged\",{detail:t});window.dispatchEvent(e);}},o=()=>{sessionStorage.removeItem(\"pressedKeys\");};return s=>(\"undefined\"!=typeof window&&t.useEffect(()=>(// Focus window on load\n        window.focus(),window.addEventListener(\"keydown\",n),window.addEventListener(\"beforeunload\",o),()=>{window.removeEventListener(\"keydown\",n),window.removeEventListener(\"beforeunload\",o);}),[]),/*#__PURE__*/e(r,{...s}));}export function withShortcutTrigger(r){let n=(e,t,r)=>{let n=e.detail;// Check if the last pressed key matches the shortcut\nn[n.length-1].toLowerCase()===t.toLowerCase()&&(e.preventDefault(),setTimeout(()=>{if(r.current){let e=r.current.querySelector(\"button\"),n=r.current.querySelector(\"a\");e?e.click():n?n.click():console.error(`🦎 Error: The shortcut trigger element ${t} isn't working properly. Check the docs for help.`);}else console.error(`🦎 Error: The shortcut trigger element ${t} isn't working properly. Check the docs for help.`);sessionStorage.removeItem(\"pressedKeys\");},0));};return o=>{var s;let i=null===(s=o.name)||void 0===s?void 0:s.match(/\\[(.*?)\\]/),d=\"\",a=t.useRef(null);return i?d=i[1]:console.error(`🦎 Error: Your shortcut trigger layer (${o.name}) is missing a key in its layer name.`),\"undefined\"!=typeof window&&t.useEffect(()=>{window.addEventListener(\"pressedKeysChanged\",e=>{n(e,d,a);});},[]),/*#__PURE__*/e(\"span\",{ref:a,\"data-lizard-shortcuts-trigger\":d,children:/*#__PURE__*/e(r,{...o})});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withShortcutTrigger\":{\"type\":\"reactHoc\",\"name\":\"withShortcutTrigger\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withKeyboardShortcuts\":{\"type\":\"reactHoc\",\"name\":\"withKeyboardShortcuts\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Shortcuts.map","// Generated by Framer (d213f04)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"ICWJFgnix\"];const variantClassNames={ICWJFgnix:\"framer-v-663we\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"ICWJFgnix\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-WtVdr\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-663we\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ICWJFgnix\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-sacxjj\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rqYAwmdMQ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 4.75 L 19.25 9 L 12 13.25 L 4.75 9 Z M 9.25 12 L 4.75 15 L 12 19.25 L 19.25 15 L 14.672 12\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:2450977547,withExternalLayout:true})})})})});});const css=['.framer-WtVdr [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WtVdr .framer-165u6ck { display: block; }\",\".framer-WtVdr .framer-663we { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-WtVdr .framer-sacxjj { flex: none; height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramerAWki6lWtj=withCSS(Component,css,\"framer-WtVdr\");export default FramerAWki6lWtj;FramerAWki6lWtj.displayName=\"Nav/Icon -- Stack\";FramerAWki6lWtj.defaultProps={height:24,width:24};addFonts(FramerAWki6lWtj,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAWki6lWtj\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AWki6lWtj.map","// Generated by Framer (d213f04)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"rE6w2rm9V\"];const variantClassNames={rE6w2rm9V:\"framer-v-1pb5qgl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"rE6w2rm9V\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-gVVRA\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-1pb5qgl\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"rE6w2rm9V\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-1571es5\",\"data-framer-name\":\"Frame\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"hfMeCEKvN\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 2.041 5.827 C 2.149 5.076 2.766 4.513 3.522 4.459 C 5.137 4.343 7.947 4.167 10 4.167 C 12.053 4.167 14.863 4.343 16.478 4.459 C 17.234 4.513 17.851 5.076 17.959 5.827 C 18.124 6.981 18.333 8.696 18.333 10 C 18.333 11.304 18.124 13.019 17.959 14.173 C 17.851 14.924 17.234 15.488 16.478 15.542 C 14.863 15.657 12.053 15.833 10 15.833 C 7.947 15.833 5.137 15.657 3.522 15.542 C 2.766 15.488 2.149 14.924 2.041 14.173 C 1.876 13.019 1.667 11.304 1.667 10 C 1.667 8.696 1.876 6.981 2.041 5.827 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 13.333 10 L 8.333 12.887 L 8.333 7.113 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:149061509,withExternalLayout:true})})})})});});const css=['.framer-gVVRA [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gVVRA .framer-e8lem { display: block; }\",\".framer-gVVRA .framer-1pb5qgl { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 24px; }\",\".framer-gVVRA .framer-1571es5 { flex: none; height: 20px; position: relative; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gVVRA .framer-1pb5qgl { gap: 0px; } .framer-gVVRA .framer-1pb5qgl > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-gVVRA .framer-1pb5qgl > :first-child { margin-left: 0px; } .framer-gVVRA .framer-1pb5qgl > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramerdtlQuGEcV=withCSS(Component,css,\"framer-gVVRA\");export default FramerdtlQuGEcV;FramerdtlQuGEcV.displayName=\"Nav/Icon -- YouTube\";FramerdtlQuGEcV.defaultProps={height:24,width:24};addFonts(FramerdtlQuGEcV,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdtlQuGEcV\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dtlQuGEcV.map","// Generated by Framer (be6943a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"cfHNzH2UO\"];const serializationHash=\"framer-dPpWA\";const variantClassNames={cfHNzH2UO:\"framer-v-1g7njci\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cfHNzH2UO\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1g7njci\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"cfHNzH2UO\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1kdolr9\",\"data-framer-name\":\"graphic\",fill:'var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {\"name\":\"Text\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"gpMEWdC0F\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\"><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M4.75 7.75a2 2 0 0 1 2-2h10.5a2 2 0 0 1 2 2v8.5a2 2 0 0 1-2 2H6.75a2 2 0 0 1-2-2v-8.5Z\"/><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"m5.5 6.5 6.5 5.75 6.5-5.75\"/></svg>',withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dPpWA.framer-ikt9vi, .framer-dPpWA .framer-ikt9vi { display: block; }\",\".framer-dPpWA.framer-1g7njci { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-dPpWA .framer-1kdolr9 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerE81kKdOwl=withCSS(Component,css,\"framer-dPpWA\");export default FramerE81kKdOwl;FramerE81kKdOwl.displayName=\"Nav/Icon -- Contact\";FramerE81kKdOwl.defaultProps={height:24,width:24};addFonts(FramerE81kKdOwl,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerE81kKdOwl\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./E81kKdOwl.map","// Generated by Framer (be6943a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"TonqyaYhr\"];const serializationHash=\"framer-FDs9p\";const variantClassNames={TonqyaYhr:\"framer-v-1kroeol\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TonqyaYhr\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1kroeol\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"TonqyaYhr\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-lvf1c1\",\"data-framer-name\":\"Frame\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"CggODVSiW\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"></svg>',svgContentId:3358688662,withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d1eo0g\",\"data-framer-name\":\"graphic\",fill:'var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {\"name\":\"Text\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"WyaSlQJUR\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\"><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M4.75 14.75v2.5a2 2 0 0 0 2 2h2.5m10-4.5v2.5a2 2 0 0 1-2 2h-2.5m4.5-10v-2.5a2 2 0 0 0-2-2h-2.5m-10 4.5v-2.5a2 2 0 0 1 2-2h2.5\"/></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FDs9p.framer-10euy49, .framer-FDs9p .framer-10euy49 { display: block; }\",\".framer-FDs9p.framer-1kroeol { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-FDs9p .framer-lvf1c1 { flex: none; height: 24px; left: calc(50.00000000000002% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-FDs9p .framer-1d1eo0g { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerfprHV072Z=withCSS(Component,css,\"framer-FDs9p\");export default FramerfprHV072Z;FramerfprHV072Z.displayName=\"Nav/Icon -- About\";FramerfprHV072Z.defaultProps={height:24,width:24};addFonts(FramerfprHV072Z,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfprHV072Z\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fprHV072Z.map","// Generated by Framer (4c611f3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"g9oG19gDX\"];const variantClassNames={g9oG19gDX:\"framer-v-1f1wu7k\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"g9oG19gDX\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-HzVYy\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-1f1wu7k\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"g9oG19gDX\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-10euj8a\",\"data-framer-name\":\"Frame\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"IQXWsjDa_\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 17.25 4.75 L 6.75 4.75 C 5.645 4.75 4.75 5.645 4.75 6.75 L 4.75 17.25 C 4.75 18.355 5.645 19.25 6.75 19.25 L 17.25 19.25 C 18.355 19.25 19.25 18.355 19.25 17.25 L 19.25 6.75 C 19.25 5.645 18.355 4.75 17.25 4.75 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 11.75 5 L 11.75 19\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 5 13.75 L 11.5 13.75\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 12 10.75 L 18.5 10.75\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:3136587195,withExternalLayout:true})})})})});});const css=['.framer-HzVYy [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HzVYy .framer-qkdg1y { display: block; }\",\".framer-HzVYy .framer-1f1wu7k { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-HzVYy .framer-10euj8a { flex: none; height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramergfYA6iMEo=withCSS(Component,css,\"framer-HzVYy\");export default FramergfYA6iMEo;FramergfYA6iMEo.displayName=\"Nav/Icon -- Feed\";FramergfYA6iMEo.defaultProps={height:24,width:24};addFonts(FramergfYA6iMEo,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergfYA6iMEo\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gfYA6iMEo.map","// Generated by Framer (d213f04)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"PNy0c36NG\"];const variantClassNames={PNy0c36NG:\"framer-v-1d90e4f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"PNy0c36NG\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-FKD9e\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-1d90e4f\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"PNy0c36NG\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-2z2kfh\",\"data-framer-name\":\"instagram\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"qkVq3hWp5\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><g transform=\"translate(2.25 2.25)\" id=\"ss1093827533_1\"><path d=\"M 10.385 -0 L 3.462 -0 C 1.55 -0 -0 1.55 -0 3.462 L -0 10.385 C -0 12.296 1.55 13.846 3.462 13.846 L 10.385 13.846 C 12.296 13.846 13.846 12.296 13.846 10.385 L 13.846 3.462 C 13.846 1.55 12.296 -0 10.385 -0 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 9.692 6.487 C 9.778 7.063 9.679 7.652 9.411 8.169 C 9.143 8.686 8.718 9.105 8.198 9.367 C 7.678 9.629 7.088 9.72 6.513 9.627 C 5.938 9.535 5.407 9.263 4.995 8.851 C 4.583 8.439 4.311 7.908 4.219 7.333 C 4.126 6.758 4.218 6.168 4.479 5.648 C 4.741 5.128 5.161 4.703 5.678 4.435 C 6.195 4.167 6.783 4.068 7.359 4.154 C 7.947 4.241 8.491 4.515 8.911 4.935 C 9.331 5.355 9.605 5.899 9.692 6.487 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 10.731 3.115 L 10.738 3.115\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></g></svg>',svgContentId:1093827533,withExternalLayout:true})})})})});});const css=['.framer-FKD9e [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FKD9e .framer-1ny4slo { display: block; }\",\".framer-FKD9e .framer-1d90e4f { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 24px; }\",\".framer-FKD9e .framer-2z2kfh { flex: none; height: 18px; position: relative; width: 18px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-FKD9e .framer-1d90e4f { gap: 0px; } .framer-FKD9e .framer-1d90e4f > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-FKD9e .framer-1d90e4f > :first-child { margin-left: 0px; } .framer-FKD9e .framer-1d90e4f > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramerIPsyJxuyC=withCSS(Component,css,\"framer-FKD9e\");export default FramerIPsyJxuyC;FramerIPsyJxuyC.displayName=\"Nav/Icon -- Instagram\";FramerIPsyJxuyC.defaultProps={height:24,width:24};addFonts(FramerIPsyJxuyC,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIPsyJxuyC\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IPsyJxuyC.map","// Generated by Framer (be6943a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"XT2BiFEU2\"];const serializationHash=\"framer-6fu6E\";const variantClassNames={XT2BiFEU2:\"framer-v-z228ly\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XT2BiFEU2\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-z228ly\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"XT2BiFEU2\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1qzr4u\",\"data-framer-name\":\"graphic\",fill:'var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {\"name\":\"Text\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"pdY5f0YAz\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\"><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M19.25 12a7.25 7.25 0 1 1-14.5 0 7.25 7.25 0 0 1 14.5 0Z\"/><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M9.75 10S10 7.75 12 7.75 14.25 9 14.25 10c0 .751-.423 1.503-1.27 1.83-.515.199-.98.618-.98 1.17v.25\"/><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M12.5 16a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z\"/></svg>',withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6fu6E.framer-1a4yki8, .framer-6fu6E .framer-1a4yki8 { display: block; }\",\".framer-6fu6E.framer-z228ly { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-6fu6E .framer-1qzr4u { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerJOAwVSmLa=withCSS(Component,css,\"framer-6fu6E\");export default FramerJOAwVSmLa;FramerJOAwVSmLa.displayName=\"Nav/Icon -- Newsletter\";FramerJOAwVSmLa.defaultProps={height:24,width:24};addFonts(FramerJOAwVSmLa,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJOAwVSmLa\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JOAwVSmLa.map","// Generated by Framer (4c611f3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"cXt3oQkER\"];const variantClassNames={cXt3oQkER:\"framer-v-9smnbh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"cXt3oQkER\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-l31Sn\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-9smnbh\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"cXt3oQkER\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-77pmpc\",\"data-framer-name\":\"Frame\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"pZDZcbChI\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 5.75 16.5 L 18.25 16.5 L 18.25 15 L 5.75 15 Z M 18.5 16.75 L 18.5 18.25 L 20 18.25 L 20 16.75 Z M 18.25 18.5 L 5.75 18.5 L 5.75 20 L 18.25 20 Z M 5.5 18.25 L 5.5 16.75 L 4 16.75 L 4 18.25 Z M 5.75 18.5 C 5.612 18.5 5.5 18.388 5.5 18.25 L 4 18.25 C 4 19.216 4.784 20 5.75 20 Z M 18.5 18.25 C 18.5 18.388 18.388 18.5 18.25 18.5 L 18.25 20 C 19.216 20 20 19.216 20 18.25 Z M 18.25 16.5 C 18.388 16.5 18.5 16.612 18.5 16.75 L 20 16.75 C 20 15.784 19.216 15 18.25 15 Z M 5.75 15 C 4.784 15 4 15.784 4 16.75 L 5.5 16.75 C 5.5 16.612 5.612 16.5 5.75 16.5 Z\" fill=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\"></path><path d=\"M 17.5 15.25 C 17.5 15.664 17.836 16 18.25 16 C 18.664 16 19 15.664 19 15.25 Z M 5 15.25 C 5 15.664 5.336 16 5.75 16 C 6.164 16 6.5 15.664 6.5 15.25 Z M 17.5 13 L 17.5 15.25 L 19 15.25 L 19 13 Z M 6.5 15.25 L 6.5 13 L 5 13 L 5 15.25 Z M 12 7.5 C 15.038 7.5 17.5 9.962 17.5 13 L 19 13 C 19 9.134 15.866 6 12 6 Z M 12 6 C 8.134 6 5 9.134 5 13 L 6.5 13 C 6.5 9.962 8.962 7.5 12 7.5 Z\" fill=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\"></path><path d=\"M 12 5 L 12 6 C 12.552 6 13 5.552 13 5 Z M 12 5 L 11 5 C 11 5.552 11.448 6 12 6 Z M 12 5 L 12 4 C 11.448 4 11 4.448 11 5 Z M 12 5 L 13 5 C 13 4.448 12.552 4 12 4 Z\" fill=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\"></path></svg>',svgContentId:480794297,withExternalLayout:true})})})})});});const css=['.framer-l31Sn [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-l31Sn .framer-1vnrrn9 { display: block; }\",\".framer-l31Sn .framer-9smnbh { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-l31Sn .framer-77pmpc { flex: none; height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramerKsnLqo8pe=withCSS(Component,css,\"framer-l31Sn\");export default FramerKsnLqo8pe;FramerKsnLqo8pe.displayName=\"Nav/Icon -- Services\";FramerKsnLqo8pe.defaultProps={height:24,width:24};addFonts(FramerKsnLqo8pe,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKsnLqo8pe\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KsnLqo8pe.map","// Generated by Framer (d213f04)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"gRSV4ACY0\"];const variantClassNames={gRSV4ACY0:\"framer-v-nt72d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"gRSV4ACY0\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-1wefQ\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-nt72d\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"gRSV4ACY0\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-193u2nv\",\"data-framer-name\":\"icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"cEGj7x9Ms\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 6.798 2.305 C 6.925 2.288 7.054 2.297 7.178 2.33 L 7.177 2.33 L 14.723 4.352 C 14.973 4.419 15.186 4.583 15.315 4.807 C 15.445 5.031 15.48 5.297 15.413 5.547 L 12.886 14.979 C 12.819 15.229 12.655 15.442 12.431 15.572 C 12.207 15.701 11.941 15.737 11.69 15.67 L 4.145 13.647 C 3.895 13.58 3.682 13.416 3.552 13.192 C 3.423 12.968 3.387 12.702 3.454 12.452 L 5.982 3.021 C 6.015 2.897 6.072 2.781 6.15 2.679 C 6.229 2.577 6.326 2.492 6.437 2.428 C 6.548 2.363 6.671 2.322 6.798 2.305 Z M 5.221 1.966 C 5.049 2.189 4.923 2.445 4.85 2.717 L 2.323 12.149 C 2.176 12.699 2.253 13.285 2.538 13.779 C 2.822 14.272 3.292 14.632 3.842 14.779 L 11.386 16.802 C 11.658 16.875 11.943 16.893 12.222 16.857 C 12.502 16.82 12.772 16.728 13.016 16.587 C 13.26 16.446 13.474 16.258 13.646 16.034 C 13.818 15.811 13.944 15.555 14.017 15.283 L 16.544 5.851 C 16.617 5.579 16.636 5.295 16.599 5.015 C 16.563 4.735 16.471 4.466 16.331 4.221 C 16.19 3.977 16.002 3.763 15.778 3.591 C 15.554 3.419 15.299 3.293 15.027 3.22 L 7.481 1.198 C 7.208 1.125 6.924 1.107 6.645 1.143 C 6.365 1.18 6.095 1.272 5.851 1.413 C 5.607 1.554 5.392 1.742 5.221 1.966 Z M 7.052 4.49 C 7.005 4.551 6.97 4.621 6.951 4.695 C 6.931 4.77 6.925 4.847 6.935 4.923 C 6.945 5 6.97 5.073 7.009 5.14 C 7.047 5.207 7.098 5.265 7.16 5.312 C 7.221 5.359 7.29 5.393 7.365 5.413 L 13.021 6.928 C 13.171 6.969 13.331 6.948 13.466 6.87 C 13.601 6.792 13.699 6.664 13.739 6.514 C 13.779 6.364 13.758 6.204 13.68 6.07 C 13.603 5.935 13.475 5.837 13.324 5.797 L 7.668 4.281 C 7.594 4.261 7.517 4.256 7.44 4.266 C 7.364 4.276 7.29 4.301 7.224 4.34 C 7.157 4.378 7.099 4.429 7.052 4.49 Z M 6.566 6.792 C 6.432 6.87 6.334 6.998 6.294 7.148 L 6.294 7.147 C 6.274 7.221 6.269 7.299 6.279 7.375 C 6.289 7.452 6.313 7.525 6.352 7.592 C 6.39 7.659 6.442 7.717 6.503 7.764 C 6.564 7.811 6.633 7.845 6.708 7.865 L 12.365 9.381 C 12.439 9.401 12.516 9.406 12.593 9.396 C 12.669 9.386 12.743 9.361 12.809 9.322 C 12.876 9.284 12.934 9.233 12.981 9.172 C 13.028 9.11 13.062 9.041 13.082 8.966 C 13.102 8.892 13.107 8.814 13.097 8.738 C 13.087 8.662 13.062 8.588 13.024 8.522 C 12.985 8.455 12.934 8.397 12.873 8.35 C 12.812 8.303 12.742 8.268 12.668 8.249 L 7.011 6.733 C 6.861 6.693 6.701 6.714 6.566 6.792 Z M 5.91 9.245 C 5.775 9.322 5.677 9.45 5.637 9.6 C 5.597 9.75 5.618 9.91 5.695 10.044 C 5.773 10.179 5.901 10.277 6.051 10.317 L 9.824 11.329 C 9.898 11.348 9.975 11.354 10.052 11.343 C 10.128 11.333 10.202 11.308 10.268 11.27 C 10.335 11.231 10.393 11.18 10.44 11.119 C 10.487 11.058 10.521 10.988 10.541 10.914 C 10.561 10.839 10.566 10.762 10.556 10.685 C 10.546 10.609 10.521 10.536 10.483 10.469 C 10.444 10.402 10.393 10.344 10.332 10.297 C 10.271 10.25 10.201 10.216 10.127 10.196 L 6.354 9.186 C 6.204 9.146 6.044 9.167 5.91 9.245 Z\" fill=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Text&quot;} */\"></path></svg>',svgContentId:3639140820,withExternalLayout:true})})})})});});const css=['.framer-1wefQ [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1wefQ .framer-14957eb { display: block; }\",\".framer-1wefQ .framer-nt72d { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 24px; }\",\".framer-1wefQ .framer-193u2nv { flex: none; height: 18px; position: relative; width: 18px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1wefQ .framer-nt72d { gap: 0px; } .framer-1wefQ .framer-nt72d > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-1wefQ .framer-nt72d > :first-child { margin-left: 0px; } .framer-1wefQ .framer-nt72d > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramerMbHnYyQRw=withCSS(Component,css,\"framer-1wefQ\");export default FramerMbHnYyQRw;FramerMbHnYyQRw.displayName=\"Nav/Icon -- ReadCV\";FramerMbHnYyQRw.defaultProps={height:24,width:24};addFonts(FramerMbHnYyQRw,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMbHnYyQRw\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MbHnYyQRw.map","// Generated by Framer (4c611f3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"yuFGcymXp\"];const variantClassNames={yuFGcymXp:\"framer-v-r0u28q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"yuFGcymXp\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-CRQyi\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-r0u28q\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"yuFGcymXp\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-1kdoyc3\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"W41ijGg7T\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 14\"><path d=\"M 0.511 0.228 L 6.318 7.701 L 0.475 13.777 L 1.79 13.777 L 6.906 8.457 L 11.039 13.777 L 15.514 13.777 L 9.381 5.883 L 14.82 0.228 L 13.504 0.228 L 8.793 5.127 L 4.987 0.228 Z M 2.445 1.16 L 4.501 1.16 L 13.58 12.845 L 11.524 12.845 Z\" fill=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\"></path></svg>',svgContentId:1582400790,withExternalLayout:true})})})})});});const css=['.framer-CRQyi [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CRQyi .framer-1g81w1q { display: block; }\",\".framer-CRQyi .framer-r0u28q { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-CRQyi .framer-1kdoyc3 { flex: none; height: 14px; left: calc(50.00000000000002% - 16px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramerMS9jbFfWa=withCSS(Component,css,\"framer-CRQyi\");export default FramerMS9jbFfWa;FramerMS9jbFfWa.displayName=\"Nav/Icon -- X\";FramerMS9jbFfWa.defaultProps={height:24,width:24};addFonts(FramerMS9jbFfWa,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMS9jbFfWa\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MS9jbFfWa.map","// Generated by Framer (be6943a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"F3p4x8DKn\"];const serializationHash=\"framer-8oNXN\";const variantClassNames={F3p4x8DKn:\"framer-v-19z475w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"F3p4x8DKn\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-19z475w\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"F3p4x8DKn\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-187w1r7\",\"data-framer-name\":\"graphic\",fill:'var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {\"name\":\"Text\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"Vkin1dEta\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\"><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M4.75 6.75a2 2 0 0 1 2-2h10.5a2 2 0 0 1 2 2v10.5a2 2 0 0 1-2 2H6.75a2 2 0 0 1-2-2V6.75Zm3-1.75v14m8.5-14v14M5 8.75h2.5m9.5 0h2M5 12h14M5 15.25h2.5m9.5 0h2\"/></svg>',withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8oNXN.framer-1a7yc45, .framer-8oNXN .framer-1a7yc45 { display: block; }\",\".framer-8oNXN.framer-19z475w { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-8oNXN .framer-187w1r7 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerOYFegqbig=withCSS(Component,css,\"framer-8oNXN\");export default FramerOYFegqbig;FramerOYFegqbig.displayName=\"Nav/Icon -- Projects\";FramerOYFegqbig.defaultProps={height:24,width:24};addFonts(FramerOYFegqbig,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOYFegqbig\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OYFegqbig.map","// Generated by Framer (be6943a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"CF5bYIaKI\"];const serializationHash=\"framer-7YWjl\";const variantClassNames={CF5bYIaKI:\"framer-v-1ybkmgw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CF5bYIaKI\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1ybkmgw\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"CF5bYIaKI\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-g6irmw\",\"data-framer-name\":\"graphic\",fill:'var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {\"name\":\"Text\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"an6rMDAWY\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\"><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M6.75 19.25h10.5a2 2 0 0 0 2-2v-7.5l-7.25-5-7.25 5v7.5a2 2 0 0 0 2 2Z\"/><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M9.75 15.75a2 2 0 0 1 2-2h.5a2 2 0 0 1 2 2v3.5h-4.5v-3.5Z\"/></svg>',withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7YWjl.framer-cgpjer, .framer-7YWjl .framer-cgpjer { display: block; }\",\".framer-7YWjl.framer-1ybkmgw { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-7YWjl .framer-g6irmw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Frameruc5yZOCV4=withCSS(Component,css,\"framer-7YWjl\");export default Frameruc5yZOCV4;Frameruc5yZOCV4.displayName=\"Nav/Icon -- Explore\";Frameruc5yZOCV4.defaultProps={height:24,width:24};addFonts(Frameruc5yZOCV4,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameruc5yZOCV4\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uc5yZOCV4.map","// Generated by Framer (4c611f3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"VymTzkKI1\"];const variantClassNames={VymTzkKI1:\"framer-v-kese3s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"VymTzkKI1\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-1qG1m\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-kese3s\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VymTzkKI1\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-bbfa7b\",\"data-framer-name\":\"Frame\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"n707jAz_M\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 9.75 8.75 L 13.25 12 L 9.75 15.25\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 9.75 4 L 16.066 4 C 16.996 4 17.75 4.988 17.75 6.207 L 17.75 17.793 C 17.75 19.012 16.996 20 16.066 20 L 9.75 20\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Grey&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\" opacity=\"0.4\"></path><path d=\"M 13 12 L 4.75 12\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:1736434954,withExternalLayout:true})})})})});});const css=['.framer-1qG1m [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1qG1m .framer-hpemnb { display: block; }\",\".framer-1qG1m .framer-kese3s { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-1qG1m .framer-bbfa7b { flex: none; height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const Frameruw0o8X9y2=withCSS(Component,css,\"framer-1qG1m\");export default Frameruw0o8X9y2;Frameruw0o8X9y2.displayName=\"Nav/Icon -- Login\";Frameruw0o8X9y2.defaultProps={height:24,width:24};addFonts(Frameruw0o8X9y2,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameruw0o8X9y2\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uw0o8X9y2.map","// Generated by Framer (4c611f3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"ZFUJ21XBg\"];const variantClassNames={ZFUJ21XBg:\"framer-v-y8v4q7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"ZFUJ21XBg\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-k2QGj\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-y8v4q7\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ZFUJ21XBg\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-b8am6g\",\"data-framer-name\":\"Frame\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Yo8XWIv6s\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 4.75 7.75 C 4.75 6.093 6.093 4.75 7.75 4.75 L 16.25 4.75 C 17.907 4.75 19.25 6.093 19.25 7.75 L 19.25 16.25 C 19.25 17.907 17.907 19.25 16.25 19.25 L 7.75 19.25 C 6.093 19.25 4.75 17.907 4.75 16.25 Z\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 10.75 16.25 L 10.75 14 C 10.75 12.757 11.757 11.75 13 11.75 C 14.243 11.75 15.25 12.757 15.25 14 L 15.25 16.25\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 10.75 11.75 L 10.75 16.25\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7.75 11.75 L 7.75 16.25\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 7.75 8.75 L 7.75 9.25\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:104294439,withExternalLayout:true})})})})});});const css=['.framer-k2QGj [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k2QGj .framer-1gb8j4r { display: block; }\",\".framer-k2QGj .framer-y8v4q7 { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-k2QGj .framer-b8am6g { flex: none; height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const Framerv6KCuuKQi=withCSS(Component,css,\"framer-k2QGj\");export default Framerv6KCuuKQi;Framerv6KCuuKQi.displayName=\"Nav/Icon -- LinkedIn\";Framerv6KCuuKQi.defaultProps={height:24,width:24};addFonts(Framerv6KCuuKQi,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv6KCuuKQi\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v6KCuuKQi.map","// Generated by Framer (d213f04)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"L9T4_jzEU\"];const variantClassNames={L9T4_jzEU:\"framer-v-1196xio\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"L9T4_jzEU\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-FQTq8\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-1196xio\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"L9T4_jzEU\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-1vjvv6s\",\"data-framer-name\":\"Frame\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GiCmNno4A\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 16.75 8.75 L 20.25 12 L 16.75 15.25\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 0 0 L 6.316 0 C 7.246 0 8 0.988 8 2.207 L 8 13.793 C 8 15.012 7.246 16 6.316 16 L 0 16\" transform=\"translate(5.75 4) rotate(180 4 8)\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Grey&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\" opacity=\"0.4\"></path><path d=\"M 20 12 L 11.75 12\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:518751524,withExternalLayout:true})})})})});});const css=['.framer-FQTq8 [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FQTq8 .framer-rffz4t { display: block; }\",\".framer-FQTq8 .framer-1196xio { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-FQTq8 .framer-1vjvv6s { flex: none; height: 24px; left: -2px; position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramerxbJmJ7E7t=withCSS(Component,css,\"framer-FQTq8\");export default FramerxbJmJ7E7t;FramerxbJmJ7E7t.displayName=\"Nav/Icon -- Logout\";FramerxbJmJ7E7t.defaultProps={height:24,width:24};addFonts(FramerxbJmJ7E7t,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxbJmJ7E7t\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xbJmJ7E7t.map","// Generated by Framer (4c611f3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"BU_FKhkxG\"];const variantClassNames={BU_FKhkxG:\"framer-v-198x1v3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"BU_FKhkxG\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-pk7Vf\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-198x1v3\",className),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"BU_FKhkxG\",ref:ref,style:{...style},children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-1l2pi4k\",\"data-framer-name\":\"SVG\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"S_mztfr6D\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 7.75 7.75 L 19.25 7.75 L 17.613 14.708 C 17.4 15.611 16.594 16.25 15.666 16.25 L 11.54 16.25 C 10.632 16.25 9.838 15.639 9.606 14.762 Z M 7.75 7.75 L 7 4.75 L 4.75 4.75\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 10 20 C 10.552 20 11 19.552 11 19 C 11 18.448 10.552 18 10 18 C 9.448 18 9 18.448 9 19 C 9 19.552 9.448 20 10 20 Z\" fill=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\"></path><path d=\"M 17 20 C 17.552 20 18 19.552 18 19 C 18 18.448 17.552 18 17 18 C 16.448 18 16 18.448 16 19 C 16 19.552 16.448 20 17 20 Z\" fill=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\"></path></svg>',svgContentId:595371134,withExternalLayout:true})})})})});});const css=['.framer-pk7Vf [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pk7Vf .framer-5s58xv { display: block; }\",\".framer-pk7Vf .framer-198x1v3 { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-pk7Vf .framer-1l2pi4k { flex: none; height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramerxfigolIeg=withCSS(Component,css,\"framer-pk7Vf\");export default FramerxfigolIeg;FramerxfigolIeg.displayName=\"Nav/Icon -- Boutique\";FramerxfigolIeg.defaultProps={height:24,width:24};addFonts(FramerxfigolIeg,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxfigolIeg\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xfigolIeg.map","// Generated by Framer (be6943a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"HToIj6JsU\"];const serializationHash=\"framer-zuZdK\";const variantClassNames={HToIj6JsU:\"framer-v-1xqna14\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HToIj6JsU\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1xqna14\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HToIj6JsU\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ni0fni\",\"data-framer-name\":\"graphic\",fill:'var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(0, 0, 0)) /* {\"name\":\"Text\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"V9KKN4bIz\",svg:'<svg width=\"24\" height=\"24\" fill=\"none\"><path stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" d=\"M5.75 10.25h12.5a1 1 0 0 0 1-1v-3.5a1 1 0 0 0-1-1H5.75a1 1 0 0 0-1 1v3.5a1 1 0 0 0 1 1Zm0 9h12.5a1 1 0 0 0 1-1v-3.5a1 1 0 0 0-1-1H5.75a1 1 0 0 0-1 1v3.5a1 1 0 0 0 1 1Z\"/></svg>',withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zuZdK.framer-wq8kj8, .framer-zuZdK .framer-wq8kj8 { display: block; }\",\".framer-zuZdK.framer-1xqna14 { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-zuZdK .framer-1ni0fni { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerxVPHgWHx3=withCSS(Component,css,\"framer-zuZdK\");export default FramerxVPHgWHx3;FramerxVPHgWHx3.displayName=\"Nav/Icon -- Courses\";FramerxVPHgWHx3.defaultProps={height:24,width:24};addFonts(FramerxVPHgWHx3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxVPHgWHx3\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xVPHgWHx3.map","// Generated by Framer (be6943a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import NavIconStack from\"https://framerusercontent.com/modules/qN0d4OjNL7fIpQYSesSr/3qs4Sh9plgCkwv2zrKsj/AWki6lWtj.js\";import NavIconYouTube from\"https://framerusercontent.com/modules/uFtNe8B7m8p0SgxHDs0H/c4BHQPKNslv7e9mEf2xe/dtlQuGEcV.js\";import NavIconContact from\"https://framerusercontent.com/modules/ohqxmXAAccdzghN0ZFkL/r7URWYKGsrIYE9M4OgTC/E81kKdOwl.js\";import NavIconAbout from\"https://framerusercontent.com/modules/wiE1czkCMOYgbJ92Trc4/fzjxqNKI7PT6DJkwDKg4/fprHV072Z.js\";import NavIconFeed from\"https://framerusercontent.com/modules/5OIZhUjwzWJ6bHCTQAzY/Qcg1yAzm50CbyaSc7wYm/gfYA6iMEo.js\";import NavIconInstagram from\"https://framerusercontent.com/modules/qzK89fYZNgc6WSEukGjT/qkcIe6fTTqM47BYRDCk4/IPsyJxuyC.js\";import NavIconNewsletter from\"https://framerusercontent.com/modules/lPB55WKtm0m6i2kwQNQ9/BJo81v9jvfT9hMntzGF9/JOAwVSmLa.js\";import NavIconServices from\"https://framerusercontent.com/modules/hb4sTbYC8LEfBy3yZxTh/Vr1J40Cnq3rnfxv4e2KQ/KsnLqo8pe.js\";import NavIconReadCV from\"https://framerusercontent.com/modules/3dowFmSIll7E30uod2l4/FKURqwAImJEuANwQUnQq/MbHnYyQRw.js\";import NavIconX from\"https://framerusercontent.com/modules/9BVIJOlcqqadcfxaQiIF/DpkaCWPvroYVe3nFUYzI/MS9jbFfWa.js\";import NavIconProjects from\"https://framerusercontent.com/modules/pJWWnAoN927sQSKbafk4/3F8Fh9zS5RWjtSiQvFxV/OYFegqbig.js\";import NavIconExplore from\"https://framerusercontent.com/modules/hpgtZUT2L3yxGJmN1CPm/Slrj3KmajTQ2K1cicx37/uc5yZOCV4.js\";import NavIconLogin from\"https://framerusercontent.com/modules/dVTGkA6W9afBi075XPaw/w4Ra1B4QlrtJGV740XRz/uw0o8X9y2.js\";import NavIconLinkedIn from\"https://framerusercontent.com/modules/ejhBExPsxK5qixlmF1Op/EchbSvlspgG2PTRNdFPP/v6KCuuKQi.js\";import NavIconLogout from\"https://framerusercontent.com/modules/ze0LNBkV4bEZHuDN4A8E/1pxB6MGAqbdhBtAMiyZw/xbJmJ7E7t.js\";import NavIconBoutique from\"https://framerusercontent.com/modules/wcLpLDKVCl2MzCxWsLIR/lZEVoRK6L6g4FKu9vbz0/xfigolIeg.js\";import NavIconCourses from\"https://framerusercontent.com/modules/5HOR0eGDx1F5MBGO0qC2/KjKrNVci70mlmQvQeSnC/xVPHgWHx3.js\";const NavIconReadCVFonts=getFonts(NavIconReadCV);const NavIconInstagramFonts=getFonts(NavIconInstagram);const NavIconYouTubeFonts=getFonts(NavIconYouTube);const NavIconLinkedInFonts=getFonts(NavIconLinkedIn);const NavIconExploreFonts=getFonts(NavIconExplore);const NavIconBoutiqueFonts=getFonts(NavIconBoutique);const NavIconCoursesFonts=getFonts(NavIconCourses);const NavIconProjectsFonts=getFonts(NavIconProjects);const NavIconServicesFonts=getFonts(NavIconServices);const NavIconAboutFonts=getFonts(NavIconAbout);const NavIconFeedFonts=getFonts(NavIconFeed);const NavIconNewsletterFonts=getFonts(NavIconNewsletter);const NavIconStackFonts=getFonts(NavIconStack);const NavIconContactFonts=getFonts(NavIconContact);const NavIconXFonts=getFonts(NavIconX);const NavIconLoginFonts=getFonts(NavIconLogin);const NavIconLogoutFonts=getFonts(NavIconLogout);const cycleOrder=[\"ueUTQQLKf\",\"vBOojggA1\",\"w99omEdHG\",\"TT6dQRd6P\",\"vfo7BxtBf\",\"a_MZ9LQQn\",\"lQ1mBmHGN\",\"Pj7sLvwZZ\",\"nxdxO5uHr\",\"ffZxlUeIJ\",\"ycNqsdHVe\",\"q1MyFd2UK\",\"BhucvTYuF\",\"nFEr1iTod\",\"BJLcXDmgA\",\"vV192UZ3V\",\"YnGR9mcqB\"];const serializationHash=\"framer-CLvuF\";const variantClassNames={a_MZ9LQQn:\"framer-v-lkbgxa\",BhucvTYuF:\"framer-v-14xq4hy\",BJLcXDmgA:\"framer-v-157k0ct\",ffZxlUeIJ:\"framer-v-1pcmnmj\",lQ1mBmHGN:\"framer-v-snu3q\",nFEr1iTod:\"framer-v-h433gp\",nxdxO5uHr:\"framer-v-hxp567\",Pj7sLvwZZ:\"framer-v-x113bs\",q1MyFd2UK:\"framer-v-1o33u0e\",TT6dQRd6P:\"framer-v-bra0fm\",ueUTQQLKf:\"framer-v-akqzzu\",vBOojggA1:\"framer-v-1ff2ncy\",vfo7BxtBf:\"framer-v-16bjod7\",vV192UZ3V:\"framer-v-dn73x2\",w99omEdHG:\"framer-v-lk3l32\",ycNqsdHVe:\"framer-v-c7r0i2\",YnGR9mcqB:\"framer-v-2o9ikf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={About:\"a_MZ9LQQn\",Boutique:\"vBOojggA1\",Contact:\"ffZxlUeIJ\",Courses:\"w99omEdHG\",Discover:\"ueUTQQLKf\",Feed:\"lQ1mBmHGN\",Instagram:\"BJLcXDmgA\",LinkedIn:\"q1MyFd2UK\",Login:\"nFEr1iTod\",Logout:\"YnGR9mcqB\",Newsletter:\"Pj7sLvwZZ\",Projects:\"TT6dQRd6P\",ReadCV:\"vV192UZ3V\",Services:\"vfo7BxtBf\",Stack:\"nxdxO5uHr\",X:\"ycNqsdHVe\",YouTube:\"BhucvTYuF\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"ueUTQQLKf\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ueUTQQLKf\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"vV192UZ3V\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"BJLcXDmgA\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"BhucvTYuF\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"q1MyFd2UK\")return true;return false;};const isDisplayed4=()=>{if([\"vBOojggA1\",\"w99omEdHG\",\"TT6dQRd6P\",\"vfo7BxtBf\",\"a_MZ9LQQn\",\"lQ1mBmHGN\",\"Pj7sLvwZZ\",\"nxdxO5uHr\",\"ffZxlUeIJ\",\"ycNqsdHVe\",\"q1MyFd2UK\",\"BhucvTYuF\",\"nFEr1iTod\",\"BJLcXDmgA\",\"vV192UZ3V\",\"YnGR9mcqB\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if(baseVariant===\"vBOojggA1\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"w99omEdHG\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"TT6dQRd6P\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"vfo7BxtBf\")return true;return false;};const isDisplayed9=()=>{if(baseVariant===\"a_MZ9LQQn\")return true;return false;};const isDisplayed10=()=>{if(baseVariant===\"lQ1mBmHGN\")return true;return false;};const isDisplayed11=()=>{if(baseVariant===\"Pj7sLvwZZ\")return true;return false;};const isDisplayed12=()=>{if(baseVariant===\"nxdxO5uHr\")return true;return false;};const isDisplayed13=()=>{if(baseVariant===\"ffZxlUeIJ\")return true;return false;};const isDisplayed14=()=>{if(baseVariant===\"ycNqsdHVe\")return true;return false;};const isDisplayed15=()=>{if(baseVariant===\"nFEr1iTod\")return true;return false;};const isDisplayed16=()=>{if(baseVariant===\"YnGR9mcqB\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-akqzzu\",className,classNames),\"data-framer-name\":\"Discover\",layoutDependency:layoutDependency,layoutId:\"ueUTQQLKf\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({a_MZ9LQQn:{\"data-framer-name\":\"About\"},BhucvTYuF:{\"data-framer-name\":\"YouTube\"},BJLcXDmgA:{\"data-framer-name\":\"Instagram\"},ffZxlUeIJ:{\"data-framer-name\":\"Contact\"},lQ1mBmHGN:{\"data-framer-name\":\"Feed\"},nFEr1iTod:{\"data-framer-name\":\"Login\"},nxdxO5uHr:{\"data-framer-name\":\"Stack\"},Pj7sLvwZZ:{\"data-framer-name\":\"Newsletter\"},q1MyFd2UK:{\"data-framer-name\":\"LinkedIn\"},TT6dQRd6P:{\"data-framer-name\":\"Projects\"},vBOojggA1:{\"data-framer-name\":\"Boutique\"},vfo7BxtBf:{\"data-framer-name\":\"Services\"},vV192UZ3V:{\"data-framer-name\":\"ReadCV\"},w99omEdHG:{\"data-framer-name\":\"Courses\"},ycNqsdHVe:{\"data-framer-name\":\"X\"},YnGR9mcqB:{\"data-framer-name\":\"Logout\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qefhpv-container\",layoutDependency:layoutDependency,layoutId:\"Qp_o7hW8v-container\",children:/*#__PURE__*/_jsx(NavIconReadCV,{height:\"100%\",id:\"Qp_o7hW8v\",layoutId:\"Qp_o7hW8v\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-hm9zv2-container\",layoutDependency:layoutDependency,layoutId:\"w5JY8Ar08-container\",children:/*#__PURE__*/_jsx(NavIconInstagram,{height:\"100%\",id:\"w5JY8Ar08\",layoutId:\"w5JY8Ar08\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-12cgc5x-container\",layoutDependency:layoutDependency,layoutId:\"MkQrjIGlv-container\",children:/*#__PURE__*/_jsx(NavIconYouTube,{height:\"100%\",id:\"MkQrjIGlv\",layoutId:\"MkQrjIGlv\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2krvdc-container\",layoutDependency:layoutDependency,layoutId:\"gHUokqhGS-container\",children:/*#__PURE__*/_jsx(NavIconLinkedIn,{height:\"100%\",id:\"gHUokqhGS\",layoutId:\"gHUokqhGS\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{width:(componentViewport===null||componentViewport===void 0?void 0:componentViewport.width)||\"100vw\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u5m5mz-container\",layoutDependency:layoutDependency,layoutId:\"QM4YZRVOu-container\",children:/*#__PURE__*/_jsx(NavIconExplore,{height:\"100%\",id:\"QM4YZRVOu\",layoutId:\"QM4YZRVOu\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hn6rre-container\",layoutDependency:layoutDependency,layoutId:\"D6QyN7rnV-container\",children:/*#__PURE__*/_jsx(NavIconBoutique,{height:\"100%\",id:\"D6QyN7rnV\",layoutId:\"D6QyN7rnV\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14dek6h-container\",layoutDependency:layoutDependency,layoutId:\"e49QLB5wN-container\",children:/*#__PURE__*/_jsx(NavIconCourses,{height:\"100%\",id:\"e49QLB5wN\",layoutId:\"e49QLB5wN\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w4go1e-container\",layoutDependency:layoutDependency,layoutId:\"HGa1jaMGs-container\",children:/*#__PURE__*/_jsx(NavIconProjects,{height:\"100%\",id:\"HGa1jaMGs\",layoutId:\"HGa1jaMGs\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-s1n49r-container\",layoutDependency:layoutDependency,layoutId:\"RKKWHV7FU-container\",children:/*#__PURE__*/_jsx(NavIconServices,{height:\"100%\",id:\"RKKWHV7FU\",layoutId:\"RKKWHV7FU\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed9()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w3e339-container\",layoutDependency:layoutDependency,layoutId:\"ZRgd7gCKb-container\",children:/*#__PURE__*/_jsx(NavIconAbout,{height:\"100%\",id:\"ZRgd7gCKb\",layoutId:\"ZRgd7gCKb\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed10()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-g81amw-container\",layoutDependency:layoutDependency,layoutId:\"rt2t6A3h0-container\",children:/*#__PURE__*/_jsx(NavIconFeed,{height:\"100%\",id:\"rt2t6A3h0\",layoutId:\"rt2t6A3h0\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed11()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qva52p-container\",layoutDependency:layoutDependency,layoutId:\"NmI_RhKka-container\",children:/*#__PURE__*/_jsx(NavIconNewsletter,{height:\"100%\",id:\"NmI_RhKka\",layoutId:\"NmI_RhKka\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed12()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7v3yza-container\",layoutDependency:layoutDependency,layoutId:\"sM7DLZQC3-container\",children:/*#__PURE__*/_jsx(NavIconStack,{height:\"100%\",id:\"sM7DLZQC3\",layoutId:\"sM7DLZQC3\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed13()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-p3uvkv-container\",layoutDependency:layoutDependency,layoutId:\"tISPOvfmf-container\",children:/*#__PURE__*/_jsx(NavIconContact,{height:\"100%\",id:\"tISPOvfmf\",layoutId:\"tISPOvfmf\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed14()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1zwg7v-container\",layoutDependency:layoutDependency,layoutId:\"OK4K54Dyd-container\",children:/*#__PURE__*/_jsx(NavIconX,{height:\"100%\",id:\"OK4K54Dyd\",layoutId:\"OK4K54Dyd\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed15()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vnyqb-container\",layoutDependency:layoutDependency,layoutId:\"C7_eBQO5M-container\",children:/*#__PURE__*/_jsx(NavIconLogin,{height:\"100%\",id:\"C7_eBQO5M\",layoutId:\"C7_eBQO5M\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed16()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u0g39t-container\",layoutDependency:layoutDependency,layoutId:\"l5hFV9qBY-container\",children:/*#__PURE__*/_jsx(NavIconLogout,{height:\"100%\",id:\"l5hFV9qBY\",layoutId:\"l5hFV9qBY\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CLvuF.framer-gm0vhi, .framer-CLvuF .framer-gm0vhi { display: block; }\",\".framer-CLvuF.framer-akqzzu { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-CLvuF .framer-qefhpv-container { flex: none; height: 24px; left: 4px; position: absolute; top: 2px; width: 24px; }\",\".framer-CLvuF .framer-hm9zv2-container { flex: none; height: 24px; left: -2px; position: absolute; top: -4px; width: 24px; }\",\".framer-CLvuF .framer-12cgc5x-container { flex: none; height: 24px; left: -3px; position: absolute; top: -1px; width: 24px; }\",\".framer-CLvuF .framer-2krvdc-container { flex: none; height: 24px; left: -5px; position: absolute; top: -5px; width: 24px; }\",\".framer-CLvuF .framer-1u5m5mz-container, .framer-CLvuF .framer-1hn6rre-container, .framer-CLvuF .framer-1vnyqb-container, .framer-CLvuF .framer-1u0g39t-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-CLvuF .framer-14dek6h-container, .framer-CLvuF .framer-1w4go1e-container, .framer-CLvuF .framer-s1n49r-container, .framer-CLvuF .framer-1w3e339-container, .framer-CLvuF .framer-g81amw-container, .framer-CLvuF .framer-qva52p-container, .framer-CLvuF .framer-7v3yza-container, .framer-CLvuF .framer-p3uvkv-container, .framer-CLvuF .framer-1zwg7v-container { flex: none; height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-CLvuF.framer-v-c7r0i2.framer-akqzzu, .framer-CLvuF.framer-v-1o33u0e.framer-akqzzu { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px 0px 0px 0px; }\",\".framer-CLvuF.framer-v-c7r0i2 .framer-1zwg7v-container, .framer-CLvuF.framer-v-1o33u0e .framer-2krvdc-container, .framer-CLvuF.framer-v-14xq4hy .framer-12cgc5x-container, .framer-CLvuF.framer-v-157k0ct .framer-hm9zv2-container { left: unset; position: relative; top: unset; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-CLvuF.framer-v-c7r0i2.framer-akqzzu { gap: 0px; } .framer-CLvuF.framer-v-c7r0i2.framer-akqzzu > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-CLvuF.framer-v-c7r0i2.framer-akqzzu > :first-child { margin-left: 0px; } .framer-CLvuF.framer-v-c7r0i2.framer-akqzzu > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-CLvuF.framer-v-1o33u0e.framer-akqzzu { gap: 0px; } .framer-CLvuF.framer-v-1o33u0e.framer-akqzzu > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-CLvuF.framer-v-1o33u0e.framer-akqzzu > :first-child { margin-left: 0px; } .framer-CLvuF.framer-v-1o33u0e.framer-akqzzu > :last-child { margin-right: 0px; } }\",\".framer-CLvuF.framer-v-14xq4hy.framer-akqzzu, .framer-CLvuF.framer-v-157k0ct.framer-akqzzu, .framer-CLvuF.framer-v-dn73x2.framer-akqzzu, .framer-CLvuF.framer-v-2o9ikf.framer-akqzzu { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; justify-content: center; padding: 0px 0px 0px 0px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-CLvuF.framer-v-14xq4hy.framer-akqzzu { gap: 0px; } .framer-CLvuF.framer-v-14xq4hy.framer-akqzzu > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-CLvuF.framer-v-14xq4hy.framer-akqzzu > :first-child { margin-top: 0px; } .framer-CLvuF.framer-v-14xq4hy.framer-akqzzu > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-CLvuF.framer-v-157k0ct.framer-akqzzu { gap: 0px; } .framer-CLvuF.framer-v-157k0ct.framer-akqzzu > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-CLvuF.framer-v-157k0ct.framer-akqzzu > :first-child { margin-top: 0px; } .framer-CLvuF.framer-v-157k0ct.framer-akqzzu > :last-child { margin-bottom: 0px; } }\",\".framer-CLvuF.framer-v-dn73x2 .framer-qefhpv-container { left: unset; order: 0; position: relative; top: unset; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-CLvuF.framer-v-dn73x2.framer-akqzzu { gap: 0px; } .framer-CLvuF.framer-v-dn73x2.framer-akqzzu > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-CLvuF.framer-v-dn73x2.framer-akqzzu > :first-child { margin-top: 0px; } .framer-CLvuF.framer-v-dn73x2.framer-akqzzu > :last-child { margin-bottom: 0px; } }\",\".framer-CLvuF.framer-v-2o9ikf .framer-1u0g39t-container { bottom: unset; height: 24px; left: unset; position: relative; right: unset; top: unset; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-CLvuF.framer-v-2o9ikf.framer-akqzzu { gap: 0px; } .framer-CLvuF.framer-v-2o9ikf.framer-akqzzu > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-CLvuF.framer-v-2o9ikf.framer-akqzzu > :first-child { margin-top: 0px; } .framer-CLvuF.framer-v-2o9ikf.framer-akqzzu > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vBOojggA1\":{\"layout\":[\"fixed\",\"fixed\"]},\"w99omEdHG\":{\"layout\":[\"fixed\",\"fixed\"]},\"TT6dQRd6P\":{\"layout\":[\"fixed\",\"fixed\"]},\"vfo7BxtBf\":{\"layout\":[\"fixed\",\"fixed\"]},\"a_MZ9LQQn\":{\"layout\":[\"fixed\",\"fixed\"]},\"lQ1mBmHGN\":{\"layout\":[\"fixed\",\"fixed\"]},\"Pj7sLvwZZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"nxdxO5uHr\":{\"layout\":[\"fixed\",\"fixed\"]},\"ffZxlUeIJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"ycNqsdHVe\":{\"layout\":[\"fixed\",\"fixed\"]},\"q1MyFd2UK\":{\"layout\":[\"fixed\",\"fixed\"]},\"BhucvTYuF\":{\"layout\":[\"fixed\",\"fixed\"]},\"nFEr1iTod\":{\"layout\":[\"fixed\",\"fixed\"]},\"BJLcXDmgA\":{\"layout\":[\"fixed\",\"fixed\"]},\"vV192UZ3V\":{\"layout\":[\"fixed\",\"fixed\"]},\"YnGR9mcqB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerRU2SermrC=withCSS(Component,css,\"framer-CLvuF\");export default FramerRU2SermrC;FramerRU2SermrC.displayName=\"Nav/All Icons\";FramerRU2SermrC.defaultProps={height:24,width:24};addPropertyControls(FramerRU2SermrC,{variant:{options:[\"ueUTQQLKf\",\"vBOojggA1\",\"w99omEdHG\",\"TT6dQRd6P\",\"vfo7BxtBf\",\"a_MZ9LQQn\",\"lQ1mBmHGN\",\"Pj7sLvwZZ\",\"nxdxO5uHr\",\"ffZxlUeIJ\",\"ycNqsdHVe\",\"q1MyFd2UK\",\"BhucvTYuF\",\"nFEr1iTod\",\"BJLcXDmgA\",\"vV192UZ3V\",\"YnGR9mcqB\"],optionTitles:[\"Discover\",\"Boutique\",\"Courses\",\"Projects\",\"Services\",\"About\",\"Feed\",\"Newsletter\",\"Stack\",\"Contact\",\"X\",\"LinkedIn\",\"YouTube\",\"Login\",\"Instagram\",\"ReadCV\",\"Logout\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRU2SermrC,[{explicitInter:true,fonts:[]},...NavIconReadCVFonts,...NavIconInstagramFonts,...NavIconYouTubeFonts,...NavIconLinkedInFonts,...NavIconExploreFonts,...NavIconBoutiqueFonts,...NavIconCoursesFonts,...NavIconProjectsFonts,...NavIconServicesFonts,...NavIconAboutFonts,...NavIconFeedFonts,...NavIconNewsletterFonts,...NavIconStackFonts,...NavIconContactFonts,...NavIconXFonts,...NavIconLoginFonts,...NavIconLogoutFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRU2SermrC\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vBOojggA1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"w99omEdHG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TT6dQRd6P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vfo7BxtBf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"a_MZ9LQQn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lQ1mBmHGN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Pj7sLvwZZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nxdxO5uHr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ffZxlUeIJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ycNqsdHVe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q1MyFd2UK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BhucvTYuF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nFEr1iTod\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BJLcXDmgA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vV192UZ3V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YnGR9mcqB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f9fff0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withShortcutTrigger}from\"https://framerusercontent.com/modules/hqOjrBaSg2PT4YniDM8T/L1EM5fTBWbvJ5blEMLlY/Shortcuts.js\";import NavAllIcons from\"https://framerusercontent.com/modules/zIGxmFgqPnvMmEwJmwDi/P6wjrDSfYy8eVqJHaG9C/RU2SermrC.js\";const NavAllIconsFonts=getFonts(NavAllIcons);const MotionAWithShortcutTrigger=withShortcutTrigger(motion.a);const NavAllIconsControls=getPropertyControls(NavAllIcons);const enabledGestures={CyrRdcAjI:{hover:true},zfiY8p6QJ:{hover:true,pressed:true}};const cycleOrder=[\"zfiY8p6QJ\",\"zaN_oDGYY\",\"CyrRdcAjI\",\"xw9d0bQxs\",\"VOIlJikHs\",\"gh6a98tb_\"];const serializationHash=\"framer-PTWvK\";const variantClassNames={CyrRdcAjI:\"framer-v-620q4p\",gh6a98tb_:\"framer-v-v7bhke\",VOIlJikHs:\"framer-v-1f1zpln\",xw9d0bQxs:\"framer-v-kdugnh\",zaN_oDGYY:\"framer-v-6mr8xu\",zfiY8p6QJ:\"framer-v-h17ovc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:42,delay:0,mass:1,stiffness:500,type:\"spring\"};const negate=value=>{return!value;};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableEnumMap={About:\"a_MZ9LQQn\",Boutique:\"vBOojggA1\",Contact:\"ffZxlUeIJ\",Courses:\"w99omEdHG\",Discover:\"ueUTQQLKf\",Feed:\"lQ1mBmHGN\",Instagram:\"BJLcXDmgA\",LinkedIn:\"q1MyFd2UK\",Login:\"nFEr1iTod\",Logout:\"YnGR9mcqB\",Newsletter:\"Pj7sLvwZZ\",Projects:\"TT6dQRd6P\",ReadCV:\"vV192UZ3V\",Services:\"vfo7BxtBf\",Stack:\"nxdxO5uHr\",X:\"ycNqsdHVe\",YouTube:\"BhucvTYuF\"};const humanReadableVariantMap={\"active-mobile\":\"gh6a98tb_\",\"active-small\":\"xw9d0bQxs\",\"inactive-mobile\":\"VOIlJikHs\",\"inactive-small\":\"CyrRdcAjI\",active:\"zaN_oDGYY\",inactive:\"zfiY8p6QJ\"};const getProps=({externalLink,height,icon,id,label,link,newTab,notification,nr,title,width,...props})=>{var _ref,_humanReadableVariantMap_props_variant,_ref1,_ref2,_ref3,_humanReadableEnumMap_icon,_ref4,_ref5;return{...props,bpYnPzjNN:(_ref=title!==null&&title!==void 0?title:props.bpYnPzjNN)!==null&&_ref!==void 0?_ref:\"Nav Item\",LGbiPiInV:newTab!==null&&newTab!==void 0?newTab:props.LGbiPiInV,PVMFAKHK6:notification!==null&&notification!==void 0?notification:props.PVMFAKHK6,variant:(_ref1=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref1!==void 0?_ref1:\"zfiY8p6QJ\",wRp2aRZbq:(_ref2=nr!==null&&nr!==void 0?nr:props.wRp2aRZbq)!==null&&_ref2!==void 0?_ref2:\"1\",ww5Kb5Wlv:(_ref3=label!==null&&label!==void 0?label:props.ww5Kb5Wlv)!==null&&_ref3!==void 0?_ref3:true,xpBDXIo_O:link!==null&&link!==void 0?link:props.xpBDXIo_O,Yxn5YzaF1:(_ref5=(_ref4=(_humanReadableEnumMap_icon=humanReadableEnumMap[icon])!==null&&_humanReadableEnumMap_icon!==void 0?_humanReadableEnumMap_icon:icon)!==null&&_ref4!==void 0?_ref4:props.Yxn5YzaF1)!==null&&_ref5!==void 0?_ref5:\"ueUTQQLKf\",ZJPoA8FTa:externalLink!==null&&externalLink!==void 0?externalLink:props.ZJPoA8FTa};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,bpYnPzjNN,wRp2aRZbq,xpBDXIo_O,LGbiPiInV,PVMFAKHK6,Yxn5YzaF1,ZJPoA8FTa,ww5Kb5Wlv,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zfiY8p6QJ\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=value=>{if(gestureVariant===\"CyrRdcAjI-hover\")return false;if([\"CyrRdcAjI\",\"xw9d0bQxs\"].includes(baseVariant))return false;if([\"VOIlJikHs\",\"gh6a98tb_\"].includes(baseVariant))return value;return true;};const visible=negate(ZJPoA8FTa);const isDisplayed1=value=>{if(gestureVariant===\"CyrRdcAjI-hover\")return false;if([\"CyrRdcAjI\",\"xw9d0bQxs\",\"VOIlJikHs\",\"gh6a98tb_\"].includes(baseVariant))return false;return value;};const isDisplayed2=()=>{if(gestureVariant===\"CyrRdcAjI-hover\")return true;if(baseVariant===\"CyrRdcAjI\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({CyrRdcAjI:{value:transition2},VOIlJikHs:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:xpBDXIo_O,openInNewTab:LGbiPiInV,smoothScroll:ww5Kb5Wlv,children:/*#__PURE__*/_jsxs(MotionAWithShortcutTrigger,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-h17ovc\",className,classNames)} framer-v6almc`,\"data-framer-name\":\"inactive\",layoutDependency:layoutDependency,layoutId:\"zfiY8p6QJ\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(250, 250, 250))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"none\",opacity:1,...style},variants:{\"zfiY8p6QJ-pressed\":{opacity:.64},gh6a98tb_:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-05b8d98e-abe0-4137-a801-0f724209b039, rgb(224, 224, 224))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-575a767c-e7c9-474e-b7cf-cfd3e4469399, rgb(245, 245, 245))\",boxShadow:\"0px 1px 3px 0px rgba(0, 0, 0, 0.029999999329447746)\"},xw9d0bQxs:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-05b8d98e-abe0-4137-a801-0f724209b039, rgb(224, 224, 224))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-575a767c-e7c9-474e-b7cf-cfd3e4469399, rgb(245, 245, 245))\",boxShadow:\"0px 1px 3px 0px rgba(0, 0, 0, 0.029999999329447746)\"},zaN_oDGYY:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-05b8d98e-abe0-4137-a801-0f724209b039, rgb(224, 224, 224))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-575a767c-e7c9-474e-b7cf-cfd3e4469399, rgb(245, 245, 245))\",boxShadow:\"0px 1px 3px 0px rgba(0, 0, 0, 0.029999999329447746)\"}},...addPropertyOverrides({\"CyrRdcAjI-hover\":{\"data-framer-name\":undefined},\"zfiY8p6QJ-hover\":{\"data-framer-name\":undefined},\"zfiY8p6QJ-pressed\":{\"data-framer-name\":undefined},CyrRdcAjI:{\"data-framer-name\":\"inactive-small\"},gh6a98tb_:{\"data-border\":true,\"data-framer-name\":\"active-mobile\"},VOIlJikHs:{\"data-framer-name\":\"inactive-mobile\"},xw9d0bQxs:{\"data-border\":true,\"data-framer-name\":\"active-small\"},zaN_oDGYY:{\"data-border\":true,\"data-framer-name\":\"active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"24px\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-r58awb-container\",layoutDependency:layoutDependency,layoutId:\"X9qM7FZuG-container\",style:{opacity:.5},variants:{\"CyrRdcAjI-hover\":{opacity:1},\"zfiY8p6QJ-hover\":{opacity:1},\"zfiY8p6QJ-pressed\":{opacity:1},gh6a98tb_:{opacity:1},xw9d0bQxs:{opacity:1},zaN_oDGYY:{opacity:1}},children:/*#__PURE__*/_jsx(NavAllIcons,{height:\"100%\",id:\"X9qM7FZuG\",layoutId:\"X9qM7FZuG\",style:{height:\"100%\",width:\"100%\"},variant:Yxn5YzaF1,width:\"100%\"})})}),isDisplayed(ww5Kb5Wlv)&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)))\"},children:\"Name\"})}),className:\"framer-q2tc7n\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"xTyqwPURB\",style:{\"--extracted-r6o4lv\":\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126))\"},text:bpYnPzjNN,variants:{\"zfiY8p6QJ-hover\":{\"--extracted-r6o4lv\":\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246))\"},\"zfiY8p6QJ-pressed\":{\"--extracted-r6o4lv\":\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246))\"},gh6a98tb_:{\"--extracted-r6o4lv\":\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246))\"},zaN_oDGYY:{\"--extracted-r6o4lv\":\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"zfiY8p6QJ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)))\"},children:\"Name\"})})},\"zfiY8p6QJ-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)))\"},children:\"Name\"})})},gh6a98tb_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"16px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)))\"},children:\"Explore\"})}),fonts:[\"Inter-SemiBold\"]},VOIlJikHs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"16px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)))\"},children:\"Explore\"})})},zaN_oDGYY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter-SemiBold\", \"Inter\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)))\"},children:\"Name\"})}),fonts:[\"Inter-SemiBold\"]}},baseVariant,gestureVariant)}),isDisplayed1(visible)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jhws9v\",\"data-border\":true,\"data-framer-name\":\"Shortcut\",layoutDependency:layoutDependency,layoutId:\"a78TIz_q1\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1ae38199-cbce-439f-ab23-4f321f5e3f62, rgb(36, 36, 36))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(250, 250, 250))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{zaN_oDGYY:{\"--border-color\":\"var(--token-05b8d98e-abe0-4137-a801-0f724209b039, rgb(57, 57, 57))\",backgroundColor:\"var(--token-575a767c-e7c9-474e-b7cf-cfd3e4469399, rgb(44, 44, 44))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)))\"},children:\"1\"})}),className:\"framer-vq7lr2\",\"data-framer-name\":\"1\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"FZSS4fDBv\",style:{\"--extracted-r6o4lv\":\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126))\"},text:wRp2aRZbq,variants:{\"zfiY8p6QJ-hover\":{\"--extracted-r6o4lv\":\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246))\"},zaN_oDGYY:{\"--extracted-r6o4lv\":\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"zfiY8p6QJ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)))\"},children:\"1\"})})},zaN_oDGYY:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)))\"},children:\"1\"})})}},baseVariant,gestureVariant)})}),isDisplayed1(ZJPoA8FTa)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ri3f0u\",\"data-border\":true,\"data-framer-name\":\"External Link\",layoutDependency:layoutDependency,layoutId:\"TsM5xwzx5\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1ae38199-cbce-439f-ab23-4f321f5e3f62, rgb(36, 36, 36))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{zaN_oDGYY:{\"--border-color\":\"var(--token-05b8d98e-abe0-4137-a801-0f724209b039, rgb(57, 57, 57))\",backgroundColor:\"var(--token-575a767c-e7c9-474e-b7cf-cfd3e4469399, rgb(44, 44, 44))\"}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-rqbhhw\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"JY4YhCsnJ\",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 11.5 10.167 L 11.5 4.5 L 5.833 4.5\" fill=\"transparent\" stroke=\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Grey&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 11.333 4.667 L 5.5 10.5\" fill=\"transparent\" stroke=\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(126, 126, 126)) /* {&quot;name&quot;:&quot;Grey&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:2355115694,withExternalLayout:true,...addPropertyOverrides({\"zfiY8p6QJ-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 11.5 10.167 L 11.5 4.5 L 5.833 4.5\" fill=\"transparent\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path><path d=\"M 11.333 4.667 L 5.5 10.5\" fill=\"transparent\" stroke=\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)) /* {&quot;name&quot;:&quot;Text&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:8928804320},\"zfiY8p6QJ-pressed\":{svgContentId:10945050286},zaN_oDGYY:{svgContentId:10945050286}},baseVariant,gestureVariant)})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-vfzc2y\",\"data-border\":true,\"data-framer-name\":\"Tooltip\",layoutDependency:layoutDependency,layoutId:\"cob5ib4OX\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1ae38199-cbce-439f-ab23-4f321f5e3f62, rgb(36, 36, 36))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(28, 28, 28))\",borderBottomLeftRadius:48,borderBottomRightRadius:48,borderTopLeftRadius:48,borderTopRightRadius:48,opacity:0},transformTemplate:transformTemplate1,variants:{\"CyrRdcAjI-hover\":{opacity:1}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)))\"},children:\"Tooltip\"})}),className:\"framer-irb9p3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ekH5FJWqI\",style:{\"--extracted-r6o4lv\":\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:bpYnPzjNN,verticalAlignment:\"top\",withExternalLayout:true})}),PVMFAKHK6&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-nfamij\",\"data-framer-name\":\"Notification\",layoutDependency:layoutDependency,layoutId:\"FcQ6FKzoE\",style:{backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(28, 28, 28))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},variants:{gh6a98tb_:{backgroundColor:\"var(--token-575a767c-e7c9-474e-b7cf-cfd3e4469399, rgb(44, 44, 44))\"},xw9d0bQxs:{backgroundColor:\"var(--token-575a767c-e7c9-474e-b7cf-cfd3e4469399, rgb(44, 44, 44))\"},zaN_oDGYY:{backgroundColor:\"var(--token-575a767c-e7c9-474e-b7cf-cfd3e4469399, rgb(44, 44, 44))\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kodp6y\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"V7cfmNJdA\",style:{backgroundColor:\"var(--token-d90068d7-314d-4020-97a0-d4430e9646ef, rgb(255, 68, 27))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PTWvK.framer-v6almc, .framer-PTWvK .framer-v6almc { display: block; }\",\".framer-PTWvK.framer-h17ovc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: 248px; }\",\".framer-PTWvK .framer-r58awb-container { flex: none; height: 24px; pointer-events: none; position: relative; width: 24px; }\",\".framer-PTWvK .framer-q2tc7n { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-PTWvK .framer-1jhws9v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 2px 6px 2px 6px; position: relative; width: 20px; }\",\".framer-PTWvK .framer-vq7lr2, .framer-PTWvK .framer-irb9p3 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-PTWvK .framer-ri3f0u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 24px; justify-content: center; overflow: visible; padding: 2px 6px 2px 6px; position: relative; width: 20px; }\",\".framer-PTWvK .framer-rqbhhw { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-PTWvK .framer-vfzc2y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 28px; overflow: hidden; padding: 4px 12px 4px 12px; pointer-events: none; position: absolute; top: 50%; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-PTWvK .framer-nfamij { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 21px; overflow: visible; padding: 2px; position: absolute; top: 9px; width: min-content; }\",\".framer-PTWvK .framer-kodp6y { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); overflow: visible; position: relative; width: 6px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PTWvK.framer-h17ovc, .framer-PTWvK .framer-1jhws9v, .framer-PTWvK .framer-ri3f0u, .framer-PTWvK .framer-vfzc2y, .framer-PTWvK .framer-nfamij { gap: 0px; } .framer-PTWvK.framer-h17ovc > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-PTWvK.framer-h17ovc > :first-child, .framer-PTWvK .framer-1jhws9v > :first-child, .framer-PTWvK .framer-ri3f0u > :first-child, .framer-PTWvK .framer-nfamij > :first-child { margin-left: 0px; } .framer-PTWvK.framer-h17ovc > :last-child, .framer-PTWvK .framer-1jhws9v > :last-child, .framer-PTWvK .framer-ri3f0u > :last-child, .framer-PTWvK .framer-nfamij > :last-child { margin-right: 0px; } .framer-PTWvK .framer-1jhws9v > *, .framer-PTWvK .framer-ri3f0u > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-PTWvK .framer-vfzc2y > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-PTWvK .framer-vfzc2y > :first-child { margin-top: 0px; } .framer-PTWvK .framer-vfzc2y > :last-child { margin-bottom: 0px; } .framer-PTWvK .framer-nfamij > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",\".framer-PTWvK.framer-v-6mr8xu.framer-h17ovc { cursor: default; }\",\".framer-PTWvK.framer-v-620q4p.framer-h17ovc { width: min-content; }\",\".framer-PTWvK.framer-v-kdugnh.framer-h17ovc { cursor: default; width: min-content; }\",\".framer-PTWvK.framer-v-1f1zpln.framer-h17ovc, .framer-PTWvK.framer-v-v7bhke.framer-h17ovc { cursor: unset; flex-direction: column; gap: 0px; height: 48px; justify-content: center; width: 48px; }\",\".framer-PTWvK.framer-v-1f1zpln .framer-q2tc7n, .framer-PTWvK.framer-v-v7bhke .framer-q2tc7n { flex: none; white-space: pre; width: auto; }\",\".framer-PTWvK.framer-v-1f1zpln .framer-nfamij, .framer-PTWvK.framer-v-v7bhke .framer-nfamij { left: 26px; top: 4px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PTWvK.framer-v-1f1zpln.framer-h17ovc { gap: 0px; } .framer-PTWvK.framer-v-1f1zpln.framer-h17ovc > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-PTWvK.framer-v-1f1zpln.framer-h17ovc > :first-child { margin-top: 0px; } .framer-PTWvK.framer-v-1f1zpln.framer-h17ovc > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PTWvK.framer-v-v7bhke.framer-h17ovc { gap: 0px; } .framer-PTWvK.framer-v-v7bhke.framer-h17ovc > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-PTWvK.framer-v-v7bhke.framer-h17ovc > :first-child { margin-top: 0px; } .framer-PTWvK.framer-v-v7bhke.framer-h17ovc > :last-child { margin-bottom: 0px; } }\",\".framer-PTWvK.framer-v-620q4p.hover .framer-vfzc2y { left: 40px; padding: 6px 12px 6px 12px; }\",'.framer-PTWvK[data-border=\"true\"]::after, .framer-PTWvK [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 248\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"zaN_oDGYY\":{\"layout\":[\"fixed\",\"auto\"]},\"CyrRdcAjI\":{\"layout\":[\"auto\",\"auto\"]},\"xw9d0bQxs\":{\"layout\":[\"auto\",\"auto\"]},\"VOIlJikHs\":{\"layout\":[\"fixed\",\"fixed\"]},\"gh6a98tb_\":{\"layout\":[\"fixed\",\"fixed\"]},\"juN3p8Tfy\":{\"layout\":[\"fixed\",\"auto\"]},\"UVMsj2XUe\":{\"layout\":[\"fixed\",\"auto\"]},\"WWsdv5auj\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"bpYnPzjNN\":\"title\",\"wRp2aRZbq\":\"nr\",\"xpBDXIo_O\":\"link\",\"LGbiPiInV\":\"newTab\",\"PVMFAKHK6\":\"notification\",\"Yxn5YzaF1\":\"icon\",\"ZJPoA8FTa\":\"externalLink\",\"ww5Kb5Wlv\":\"label\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerbppfLp7l9=withCSS(Component,css,\"framer-PTWvK\");export default FramerbppfLp7l9;FramerbppfLp7l9.displayName=\"Nav/Nav Item\";FramerbppfLp7l9.defaultProps={height:40,width:248};addPropertyControls(FramerbppfLp7l9,{variant:{options:[\"zfiY8p6QJ\",\"zaN_oDGYY\",\"CyrRdcAjI\",\"xw9d0bQxs\",\"VOIlJikHs\",\"gh6a98tb_\"],optionTitles:[\"inactive\",\"active\",\"inactive-small\",\"active-small\",\"inactive-mobile\",\"active-mobile\"],title:\"Variant\",type:ControlType.Enum},bpYnPzjNN:{defaultValue:\"Nav Item\",placeholder:\"\",title:\"Title\",type:ControlType.String},wRp2aRZbq:{defaultValue:\"1\",displayTextArea:false,title:\"Nr\",type:ControlType.String},xpBDXIo_O:{title:\"Link\",type:ControlType.Link},LGbiPiInV:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},PVMFAKHK6:{defaultValue:false,title:\"Notification\",type:ControlType.Boolean},Yxn5YzaF1:(NavAllIconsControls===null||NavAllIconsControls===void 0?void 0:NavAllIconsControls[\"variant\"])&&{...NavAllIconsControls[\"variant\"],defaultValue:\"ueUTQQLKf\",description:undefined,hidden:undefined,title:\"Icon\"},ZJPoA8FTa:{defaultValue:false,title:\"External Link\",type:ControlType.Boolean},ww5Kb5Wlv:{defaultValue:true,title:\"Label\",type:ControlType.Boolean}});addFonts(FramerbppfLp7l9,[{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://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.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://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.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://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.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://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.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://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"},{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://app.framerstatic.com/Inter-SemiBold.cyrillic-ext-C7KWUKA7.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://app.framerstatic.com/Inter-SemiBold.cyrillic-JWV7SOZ6.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-SemiBold.greek-ext-FBKSFTSU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-SemiBold.greek-EQ3PSENU.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://app.framerstatic.com/Inter-SemiBold.latin-ext-ULRSO3ZR.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://app.framerstatic.com/Inter-SemiBold.latin-RDYY2AG2.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://app.framerstatic.com/Inter-SemiBold.vietnamese-ESQNSEQ3.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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]},...NavAllIconsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbppfLp7l9\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zaN_oDGYY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CyrRdcAjI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xw9d0bQxs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VOIlJikHs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gh6a98tb_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"juN3p8Tfy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UVMsj2XUe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WWsdv5auj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"248\",\"framerVariables\":\"{\\\"bpYnPzjNN\\\":\\\"title\\\",\\\"wRp2aRZbq\\\":\\\"nr\\\",\\\"xpBDXIo_O\\\":\\\"link\\\",\\\"LGbiPiInV\\\":\\\"newTab\\\",\\\"PVMFAKHK6\\\":\\\"notification\\\",\\\"Yxn5YzaF1\\\":\\\"icon\\\",\\\"ZJPoA8FTa\\\":\\\"externalLink\\\",\\\"ww5Kb5Wlv\\\":\\\"label\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bppfLp7l9.map","// Generated by Framer (3fa6aa4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withActiveLinkVariant}from\"https://framerusercontent.com/modules/odQtRXKYObmQmyXRqbx5/vB21bSe2KRccmyWhFJTy/Active_Nav_Item.js\";import ElementsMinimizeToggle from\"https://framerusercontent.com/modules/tisI018KJ1TenZ3Nn3DT/DRTYc95Xsdj8zhd6qH0Y/AYZp9ZFU7.js\";import NavNavItem,*as NavNavItemInfo from\"https://framerusercontent.com/modules/8l9pGuMVfkqtjAKsSDPS/rPmooQeC3fqne6TIbsHF/bppfLp7l9.js\";import NavLogo from\"https://framerusercontent.com/modules/aMU47Vw9drygXWBUtVhU/voAkWj5evVRpGVFUXuHD/e90QXUIKF.js\";const ElementsMinimizeToggleFonts=getFonts(ElementsMinimizeToggle);const NavLogoFonts=getFonts(NavLogo);const NavNavItemFonts=getFonts(NavNavItem);const NavNavItemWithActiveLinkVariantWithMappedReactProps1m4xfrc=withMappedReactProps(withActiveLinkVariant(NavNavItem),NavNavItemInfo);const cycleOrder=[\"DQvdsmelA\",\"LnMwR8Gve\",\"r9mbw8KhI\",\"mM0H4KPSp\"];const serializationHash=\"framer-5Lqov\";const variantClassNames={DQvdsmelA:\"framer-v-1ip4snw\",LnMwR8Gve:\"framer-v-sbki22\",mM0H4KPSp:\"framer-v-6xhfpi\",r9mbw8KhI:\"framer-v-17nhxis\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,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(React.Fragment);const humanReadableVariantMap={Collapsed:\"LnMwR8Gve\",Default:\"DQvdsmelA\",Mobile:\"mM0H4KPSp\",Tablet:\"r9mbw8KhI\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"DQvdsmelA\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureHandlers,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DQvdsmelA\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const tap1n4omkj=activeVariantCallback(async(...args)=>{setVariant(\"LnMwR8Gve\");});const tap2crc3i=activeVariantCallback(async(...args)=>{setVariant(\"DQvdsmelA\");});const ref1=React.useRef(null);const isDisplayed=()=>{if([\"r9mbw8KhI\",\"mM0H4KPSp\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"LnMwR8Gve\",\"r9mbw8KhI\",\"mM0H4KPSp\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();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.nav,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1ip4snw\",className,classNames),\"data-framer-name\":\"Default\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"DQvdsmelA\",ref:ref??ref1,style:{backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(250, 250, 250))\",...style},...addPropertyOverrides({LnMwR8Gve:{\"data-framer-name\":\"Collapsed\"},mM0H4KPSp:{\"data-framer-name\":\"Mobile\"},r9mbw8KhI:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1plps27-container\",layoutDependency:layoutDependency,layoutId:\"mZEzK1MmE-container\",children:/*#__PURE__*/_jsx(ElementsMinimizeToggle,{height:\"100%\",id:\"mZEzK1MmE\",layoutId:\"mZEzK1MmE\",style:{height:\"100%\",width:\"100%\"},tap:tap1n4omkj,variant:\"DeVw6X50Y\",width:\"100%\",...addPropertyOverrides({LnMwR8Gve:{tap:tap2crc3i,variant:\"aEaXgBIuO\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p8198c\",\"data-border\":true,\"data-framer-name\":\"Scrollable\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"MLSV_Okw5\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-1ae38199-cbce-439f-ab23-4f321f5e3f62, rgb(36, 36, 36))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(28, 28, 28))\"},variants:{mM0H4KPSp:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},r9mbw8KhI:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9kysfc\",\"data-border\":true,\"data-framer-name\":\"Logo & Notification\",layoutDependency:layoutDependency,layoutId:\"SwV8792Hi\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-1ae38199-cbce-439f-ab23-4f321f5e3f62, rgb(36, 36, 36))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(28, 28, 28))\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"204px\",...addPropertyOverrides({LnMwR8Gve:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ge8df6-container\",layoutDependency:layoutDependency,layoutId:\"GgVtV_HY3-container\",children:/*#__PURE__*/_jsx(NavLogo,{height:\"100%\",id:\"GgVtV_HY3\",layoutId:\"GgVtV_HY3\",style:{width:\"100%\"},variant:\"B5iJNJmE1\",width:\"100%\",...addPropertyOverrides({LnMwR8Gve:{variant:\"Ctg5KhbTe\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t4jc2i\",\"data-border\":true,\"data-framer-name\":\"Main Navigation\",layoutDependency:layoutDependency,layoutId:\"tJVFEgRfC\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-1ae38199-cbce-439f-ab23-4f321f5e3f62, rgb(238, 238, 238))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(250, 250, 250))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lgfhtj\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"DNS1gi7fA\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"208px\",...addPropertyOverrides({LnMwR8Gve:{width:undefined},mM0H4KPSp:{width:undefined},r9mbw8KhI:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-mwav6s-container\",\"data-framer-name\":\"[1]\",layoutDependency:layoutDependency,layoutId:\"TbBRgwiri-container\",name:\"[1]\",children:/*#__PURE__*/_jsx(NavNavItemWithActiveLinkVariantWithMappedReactProps1m4xfrc,{bpYnPzjNN:\"Home\",height:\"100%\",id:\"TbBRgwiri\",layoutId:\"TbBRgwiri\",LGbiPiInV:false,name:\"[1]\",PVMFAKHK6:false,style:{width:\"100%\"},variant:\"zfiY8p6QJ\",width:\"100%\",wRp2aRZbq:\"1\",ww5Kb5Wlv:true,xpBDXIo_O:resolvedLinks[0],Yxn5YzaF1:\"ueUTQQLKf\",ZJPoA8FTa:false,...addPropertyOverrides({LnMwR8Gve:{variant:\"CyrRdcAjI\",xpBDXIo_O:resolvedLinks[1]},mM0H4KPSp:{variant:\"VOIlJikHs\",xpBDXIo_O:resolvedLinks[3]},r9mbw8KhI:{variant:\"VOIlJikHs\",xpBDXIo_O:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"208px\",...addPropertyOverrides({LnMwR8Gve:{width:undefined},mM0H4KPSp:{width:undefined},r9mbw8KhI:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5nu76v-container\",\"data-framer-name\":\"[2]\",layoutDependency:layoutDependency,layoutId:\"Jh8gaCIfm-container\",name:\"[2]\",children:/*#__PURE__*/_jsx(NavNavItemWithActiveLinkVariantWithMappedReactProps1m4xfrc,{bpYnPzjNN:\"Portfolio\",height:\"100%\",id:\"Jh8gaCIfm\",layoutId:\"Jh8gaCIfm\",LGbiPiInV:false,name:\"[2]\",PVMFAKHK6:true,style:{width:\"100%\"},variant:\"zfiY8p6QJ\",width:\"100%\",wRp2aRZbq:\"2\",ww5Kb5Wlv:true,xpBDXIo_O:\"https://bit.ly/3VJg6kR\",Yxn5YzaF1:\"TT6dQRd6P\",ZJPoA8FTa:false,...addPropertyOverrides({LnMwR8Gve:{variant:\"CyrRdcAjI\"},mM0H4KPSp:{variant:\"VOIlJikHs\"},r9mbw8KhI:{variant:\"VOIlJikHs\"}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13a9x69\",\"data-border\":true,\"data-framer-name\":\"Connect\",layoutDependency:layoutDependency,layoutId:\"XioKZb1gu\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-1ae38199-cbce-439f-ab23-4f321f5e3f62, rgb(238, 238, 238))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(250, 250, 250))\"},variants:{mM0H4KPSp:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-142t2ed\",\"data-framer-name\":\"Title Wrap\",layoutDependency:layoutDependency,layoutId:\"Wvk_07c5f\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.06em\",\"--framer-line-height\":\"16px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(101, 101, 101)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Connect\"})}),className:\"framer-1opjyr9\",\"data-framer-name\":\"Connect\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"NM5lWH4Kz\",style:{\"--extracted-r6o4lv\":\"var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, rgb(101, 101, 101))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d7j99p\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"zvtVBpXDU\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"208px\",...addPropertyOverrides({LnMwR8Gve:{width:undefined},mM0H4KPSp:{width:undefined},r9mbw8KhI:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-w4qqln-container\",\"data-framer-name\":\"[li]\",layoutDependency:layoutDependency,layoutId:\"K16kG_Iat-container\",name:\"[li]\",children:/*#__PURE__*/_jsx(NavNavItem,{bpYnPzjNN:\"LinkedIn\",height:\"100%\",id:\"K16kG_Iat\",layoutId:\"K16kG_Iat\",LGbiPiInV:true,name:\"[li]\",PVMFAKHK6:false,style:{width:\"100%\"},variant:\"zfiY8p6QJ\",width:\"100%\",wRp2aRZbq:\"\",ww5Kb5Wlv:true,xpBDXIo_O:\"https://linkedin.com/in/mihnea\",Yxn5YzaF1:\"q1MyFd2UK\",ZJPoA8FTa:true,...addPropertyOverrides({LnMwR8Gve:{variant:\"CyrRdcAjI\"},mM0H4KPSp:{variant:\"VOIlJikHs\"},r9mbw8KhI:{variant:\"VOIlJikHs\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"208px\",...addPropertyOverrides({LnMwR8Gve:{width:undefined},mM0H4KPSp:{width:undefined},r9mbw8KhI:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-xbonxw-container\",\"data-framer-name\":\"[t]\",layoutDependency:layoutDependency,layoutId:\"UtbhKGu9P-container\",name:\"[t]\",children:/*#__PURE__*/_jsx(NavNavItem,{bpYnPzjNN:\"Threads\",height:\"100%\",id:\"UtbhKGu9P\",layoutId:\"UtbhKGu9P\",LGbiPiInV:true,name:\"[t]\",PVMFAKHK6:false,style:{width:\"100%\"},variant:\"zfiY8p6QJ\",width:\"100%\",wRp2aRZbq:\"\",ww5Kb5Wlv:true,xpBDXIo_O:\"https://www.threads.net/@mihneam\",Yxn5YzaF1:\"BJLcXDmgA\",ZJPoA8FTa:true,...addPropertyOverrides({LnMwR8Gve:{variant:\"CyrRdcAjI\"},mM0H4KPSp:{variant:\"VOIlJikHs\"},r9mbw8KhI:{variant:\"VOIlJikHs\"}},baseVariant,gestureVariant)})})})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5Lqov.framer-1p3p2fg, .framer-5Lqov .framer-1p3p2fg { display: block; }\",\".framer-5Lqov.framer-1ip4snw { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-5Lqov .framer-1plps27-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: absolute; right: -20px; top: 24px; width: 40px; z-index: 10; }\",\".framer-5Lqov .framer-p8198c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; min-height: 680px; overflow: auto; overflow-x: hidden; padding: 0px 0px 120px 0px; position: relative; width: 240px; }\",\".framer-5Lqov .framer-9kysfc { 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: 24px 16px 16px 20px; position: sticky; top: 0px; width: 100%; will-change: transform; z-index: 1; }\",\".framer-5Lqov .framer-ge8df6-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-5Lqov .framer-1t4jc2i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px; position: relative; width: 100%; }\",\".framer-5Lqov .framer-lgfhtj, .framer-5Lqov .framer-1d7j99p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5Lqov .framer-mwav6s-container, .framer-5Lqov .framer-5nu76v-container, .framer-5Lqov .framer-w4qqln-container, .framer-5Lqov .framer-xbonxw-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-5Lqov .framer-13a9x69 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px; position: relative; width: 100%; }\",\".framer-5Lqov .framer-142t2ed { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 10px 0px 10px; position: relative; width: 100%; }\",\".framer-5Lqov .framer-1opjyr9 { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5Lqov.framer-1ip4snw, .framer-5Lqov .framer-p8198c, .framer-5Lqov .framer-9kysfc, .framer-5Lqov .framer-1t4jc2i, .framer-5Lqov .framer-lgfhtj, .framer-5Lqov .framer-13a9x69, .framer-5Lqov .framer-142t2ed, .framer-5Lqov .framer-1d7j99p { gap: 0px; } .framer-5Lqov.framer-1ip4snw > *, .framer-5Lqov .framer-p8198c > *, .framer-5Lqov .framer-lgfhtj > *, .framer-5Lqov .framer-1d7j99p > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-5Lqov.framer-1ip4snw > :first-child, .framer-5Lqov .framer-p8198c > :first-child, .framer-5Lqov .framer-1t4jc2i > :first-child, .framer-5Lqov .framer-lgfhtj > :first-child, .framer-5Lqov .framer-13a9x69 > :first-child, .framer-5Lqov .framer-1d7j99p > :first-child { margin-top: 0px; } .framer-5Lqov.framer-1ip4snw > :last-child, .framer-5Lqov .framer-p8198c > :last-child, .framer-5Lqov .framer-1t4jc2i > :last-child, .framer-5Lqov .framer-lgfhtj > :last-child, .framer-5Lqov .framer-13a9x69 > :last-child, .framer-5Lqov .framer-1d7j99p > :last-child { margin-bottom: 0px; } .framer-5Lqov .framer-9kysfc > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-5Lqov .framer-9kysfc > :first-child, .framer-5Lqov .framer-142t2ed > :first-child { margin-left: 0px; } .framer-5Lqov .framer-9kysfc > :last-child, .framer-5Lqov .framer-142t2ed > :last-child { margin-right: 0px; } .framer-5Lqov .framer-1t4jc2i > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-5Lqov .framer-13a9x69 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-5Lqov .framer-142t2ed > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-5Lqov.framer-v-sbki22.framer-1ip4snw { height: 924px; width: 72px; }\",\".framer-5Lqov.framer-v-sbki22 .framer-1plps27-container { top: 12px; }\",\".framer-5Lqov.framer-v-sbki22 .framer-p8198c { flex: 1 0 0px; height: 1px; min-height: unset; overflow: visible; padding: 0px; width: 100%; }\",\".framer-5Lqov.framer-v-sbki22 .framer-9kysfc { align-content: flex-start; align-items: flex-start; justify-content: center; padding: 16px; position: relative; top: unset; }\",\".framer-5Lqov.framer-v-sbki22 .framer-ge8df6-container { flex: none; width: auto; }\",\".framer-5Lqov.framer-v-sbki22 .framer-1t4jc2i, .framer-5Lqov.framer-v-sbki22 .framer-13a9x69 { gap: 0px; padding: 0px 16px 0px 16px; width: min-content; }\",\".framer-5Lqov.framer-v-sbki22 .framer-lgfhtj, .framer-5Lqov.framer-v-sbki22 .framer-1d7j99p { gap: 4px; width: min-content; }\",\".framer-5Lqov.framer-v-sbki22 .framer-mwav6s-container, .framer-5Lqov.framer-v-sbki22 .framer-5nu76v-container, .framer-5Lqov.framer-v-sbki22 .framer-w4qqln-container, .framer-5Lqov.framer-v-sbki22 .framer-xbonxw-container, .framer-5Lqov.framer-v-17nhxis .framer-mwav6s-container, .framer-5Lqov.framer-v-17nhxis .framer-5nu76v-container, .framer-5Lqov.framer-v-17nhxis .framer-w4qqln-container, .framer-5Lqov.framer-v-17nhxis .framer-xbonxw-container, .framer-5Lqov.framer-v-6xhfpi .framer-mwav6s-container, .framer-5Lqov.framer-v-6xhfpi .framer-5nu76v-container, .framer-5Lqov.framer-v-6xhfpi .framer-w4qqln-container, .framer-5Lqov.framer-v-6xhfpi .framer-xbonxw-container { width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5Lqov.framer-v-sbki22 .framer-1t4jc2i, .framer-5Lqov.framer-v-sbki22 .framer-lgfhtj, .framer-5Lqov.framer-v-sbki22 .framer-13a9x69, .framer-5Lqov.framer-v-sbki22 .framer-1d7j99p { gap: 0px; } .framer-5Lqov.framer-v-sbki22 .framer-1t4jc2i > *, .framer-5Lqov.framer-v-sbki22 .framer-13a9x69 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-5Lqov.framer-v-sbki22 .framer-1t4jc2i > :first-child, .framer-5Lqov.framer-v-sbki22 .framer-lgfhtj > :first-child, .framer-5Lqov.framer-v-sbki22 .framer-13a9x69 > :first-child, .framer-5Lqov.framer-v-sbki22 .framer-1d7j99p > :first-child { margin-top: 0px; } .framer-5Lqov.framer-v-sbki22 .framer-1t4jc2i > :last-child, .framer-5Lqov.framer-v-sbki22 .framer-lgfhtj > :last-child, .framer-5Lqov.framer-v-sbki22 .framer-13a9x69 > :last-child, .framer-5Lqov.framer-v-sbki22 .framer-1d7j99p > :last-child { margin-bottom: 0px; } .framer-5Lqov.framer-v-sbki22 .framer-lgfhtj > *, .framer-5Lqov.framer-v-sbki22 .framer-1d7j99p > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } }\",\".framer-5Lqov.framer-v-17nhxis.framer-1ip4snw { flex-direction: row; overflow: auto; padding: 16px; width: 620px; }\",\".framer-5Lqov.framer-v-17nhxis .framer-p8198c { align-content: center; align-items: center; flex-direction: row; gap: 16px; height: min-content; min-height: unset; padding: 0px; width: min-content; }\",\".framer-5Lqov.framer-v-17nhxis .framer-1t4jc2i, .framer-5Lqov.framer-v-17nhxis .framer-13a9x69, .framer-5Lqov.framer-v-6xhfpi .framer-1t4jc2i, .framer-5Lqov.framer-v-6xhfpi .framer-13a9x69 { padding: 0px 16px 0px 0px; width: min-content; }\",\".framer-5Lqov.framer-v-17nhxis .framer-lgfhtj, .framer-5Lqov.framer-v-17nhxis .framer-1d7j99p { flex-direction: row; gap: 16px; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5Lqov.framer-v-17nhxis.framer-1ip4snw, .framer-5Lqov.framer-v-17nhxis .framer-p8198c, .framer-5Lqov.framer-v-17nhxis .framer-lgfhtj, .framer-5Lqov.framer-v-17nhxis .framer-1d7j99p { gap: 0px; } .framer-5Lqov.framer-v-17nhxis.framer-1ip4snw > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-5Lqov.framer-v-17nhxis.framer-1ip4snw > :first-child, .framer-5Lqov.framer-v-17nhxis .framer-p8198c > :first-child, .framer-5Lqov.framer-v-17nhxis .framer-lgfhtj > :first-child, .framer-5Lqov.framer-v-17nhxis .framer-1d7j99p > :first-child { margin-left: 0px; } .framer-5Lqov.framer-v-17nhxis.framer-1ip4snw > :last-child, .framer-5Lqov.framer-v-17nhxis .framer-p8198c > :last-child, .framer-5Lqov.framer-v-17nhxis .framer-lgfhtj > :last-child, .framer-5Lqov.framer-v-17nhxis .framer-1d7j99p > :last-child { margin-right: 0px; } .framer-5Lqov.framer-v-17nhxis .framer-p8198c > *, .framer-5Lqov.framer-v-17nhxis .framer-lgfhtj > *, .framer-5Lqov.framer-v-17nhxis .framer-1d7j99p > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\",\".framer-5Lqov.framer-v-6xhfpi.framer-1ip4snw { flex-direction: row; overflow: auto; padding: 16px; width: 375px; }\",\".framer-5Lqov.framer-v-6xhfpi .framer-p8198c { align-content: center; align-items: center; flex-direction: row; gap: 12px; height: min-content; min-height: unset; padding: 0px; width: min-content; }\",\".framer-5Lqov.framer-v-6xhfpi .framer-lgfhtj, .framer-5Lqov.framer-v-6xhfpi .framer-1d7j99p { flex-direction: row; gap: 12px; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-5Lqov.framer-v-6xhfpi.framer-1ip4snw, .framer-5Lqov.framer-v-6xhfpi .framer-p8198c, .framer-5Lqov.framer-v-6xhfpi .framer-lgfhtj, .framer-5Lqov.framer-v-6xhfpi .framer-1d7j99p { gap: 0px; } .framer-5Lqov.framer-v-6xhfpi.framer-1ip4snw > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-5Lqov.framer-v-6xhfpi.framer-1ip4snw > :first-child, .framer-5Lqov.framer-v-6xhfpi .framer-p8198c > :first-child, .framer-5Lqov.framer-v-6xhfpi .framer-lgfhtj > :first-child, .framer-5Lqov.framer-v-6xhfpi .framer-1d7j99p > :first-child { margin-left: 0px; } .framer-5Lqov.framer-v-6xhfpi.framer-1ip4snw > :last-child, .framer-5Lqov.framer-v-6xhfpi .framer-p8198c > :last-child, .framer-5Lqov.framer-v-6xhfpi .framer-lgfhtj > :last-child, .framer-5Lqov.framer-v-6xhfpi .framer-1d7j99p > :last-child { margin-right: 0px; } .framer-5Lqov.framer-v-6xhfpi .framer-p8198c > *, .framer-5Lqov.framer-v-6xhfpi .framer-lgfhtj > *, .framer-5Lqov.framer-v-6xhfpi .framer-1d7j99p > * { margin: 0px; margin-left: calc(12px / 2); margin-right: calc(12px / 2); } }\",'.framer-5Lqov[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-5Lqov [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-5Lqov[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-5Lqov [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-5Lqov[data-border=\"true\"]::after, .framer-5Lqov [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 680\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LnMwR8Gve\":{\"layout\":[\"fixed\",\"fixed\"]},\"r9mbw8KhI\":{\"layout\":[\"fixed\",\"auto\"]},\"mM0H4KPSp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerlelsAkhJT=withCSS(Component,css,\"framer-5Lqov\");export default FramerlelsAkhJT;FramerlelsAkhJT.displayName=\"Nav/Sidebar\";FramerlelsAkhJT.defaultProps={height:680,width:240};addPropertyControls(FramerlelsAkhJT,{variant:{options:[\"DQvdsmelA\",\"LnMwR8Gve\",\"r9mbw8KhI\",\"mM0H4KPSp\"],optionTitles:[\"Default\",\"Collapsed\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerlelsAkhJT,[{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://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.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://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.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://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.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://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.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://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"}]},...ElementsMinimizeToggleFonts,...NavLogoFonts,...NavNavItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlelsAkhJT\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"680\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LnMwR8Gve\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r9mbw8KhI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mM0H4KPSp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"240\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";function getCurrentDateTime(timezone){const date=new Date;const options={timeZone:timezone,hour:\"2-digit\",hour12:false,weekday:\"long\",year:\"numeric\",month:\"long\",day:\"numeric\"};const formatter=new Intl.DateTimeFormat(\"en-GB\",options);const parts=formatter.formatToParts(date);const timePart=parts.find(part=>part.type===\"hour\").value+\":00\";const dayPart=parts.find(part=>part.type===\"weekday\").value;const datePart=parts.find(part=>part.type===\"day\").value;const monthPart=parts.find(part=>part.type===\"month\").value;const yearPart=parts.find(part=>part.type===\"year\").value;return{hour:parseInt(timePart,10),day:dayPart,date:`${dayPart}, ${datePart} ${monthPart} ${yearPart}`};}export function ActivityOverride(){const timezone=\"Europe/London\"// Change this to your desired timezone\n;const{hour,day,date}=getCurrentDateTime(timezone);let variant=\"night\"// Default to night\n;let status=\"\";if(day===\"Saturday\"||day===\"Sunday\"){status=\"I'm offline\";}else if(hour>=8&&hour<19){variant=\"day\";}return{variant:variant,date:date,day:day,status:status};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withActivityOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ActivityOverride(props)});};}withActivityOverride.displayName=\"ActivityOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"ActivityOverride\":{\"type\":\"override\",\"name\":\"ActivityOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withActivityOverride\":{\"type\":\"reactHoc\",\"name\":\"withActivityOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Hustle_time.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";function useClock(timezone){const[time,setTime]=useState(new Date);useEffect(()=>{const interval=setInterval(()=>{const date=new Date;const options={timeZone:timezone,hour:\"2-digit\",minute:\"2-digit\"};const formatter=new Intl.DateTimeFormat(\"en-GB\",options);setTime(formatter.format(date));},1e3);return()=>clearInterval(interval);},[timezone]);return time;}export function ClockOverride(){const timezone=\"Europe/London\"// Change this to your desired timezone\n;const time=useClock(timezone);return{text:time};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withClockOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ClockOverride(props)});};}withClockOverride.displayName=\"ClockOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"ClockOverride\":{\"type\":\"override\",\"name\":\"ClockOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClockOverride\":{\"type\":\"reactHoc\",\"name\":\"withClockOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Location_based_Clock.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";function useDay(timezone){const[day,setDay]=useState(new Date);useEffect(()=>{const interval=setInterval(()=>{const date=new Date;const options={timeZone:timezone,weekday:\"long\"};const formatter=new Intl.DateTimeFormat(\"en-GB\",options);setDay(`on a ${formatter.format(date)}`)// Added \"on\" before the formatted date\n;},1e3);return()=>clearInterval(interval);},[timezone]);return day;}export function DayOverride(){const timezone=\"Europe/London\"// Change this to your desired timezone\n;const day=useDay(timezone);return{text:day};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withDayOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...DayOverride(props)});};}withDayOverride.displayName=\"DayOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"withDayOverride\":{\"type\":\"reactHoc\",\"name\":\"withDayOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DayOverride\":{\"type\":\"override\",\"name\":\"DayOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Location_based_Day.map","import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\"]);export const fonts=[{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://app.framerstatic.com/Inter-Regular.cyrillic-ext-CFTLRB35.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Regular.cyrillic-KKLZBALH.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-ext-ULEBLIFV.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Regular.greek-IRHSNFQB.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Regular.latin-ext-VZDUGU3Q.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Regular.latin-JLQMKCHE.woff2\",weight:\"400\"},{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://app.framerstatic.com/Inter-Regular.vietnamese-QK7VSWXK.woff2\",weight:\"400\"}]}];export const css=['.framer-gd4fU .framer-styles-preset-1jqjsz4:not(.rich-text-wrapper), .framer-gd4fU .framer-styles-preset-1jqjsz4.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 18px; --framer-text-alignment: start; --framer-text-color: var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, #7e7e7e); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-gd4fU .framer-styles-preset-1jqjsz4:not(.rich-text-wrapper), .framer-gd4fU .framer-styles-preset-1jqjsz4.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 18px; --framer-text-alignment: start; --framer-text-color: var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, #7e7e7e); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-gd4fU .framer-styles-preset-1jqjsz4:not(.rich-text-wrapper), .framer-gd4fU .framer-styles-preset-1jqjsz4.rich-text-wrapper p { --framer-font-family: \"Inter\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 18px; --framer-text-alignment: start; --framer-text-color: var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, #7e7e7e); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-gd4fU\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (41c59c7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"VwNMlhAJp\",\"V8WChD5S8\"];const serializationHash=\"framer-HQMNX\";const variantClassNames={V8WChD5S8:\"framer-v-1errg90\",VwNMlhAJp:\"framer-v-jkjx59\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:2,ease:[0,0,1,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"VwNMlhAJp\",\"Variant 2\":\"V8WChD5S8\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"VwNMlhAJp\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VwNMlhAJp\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearfzmf19=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),1e3);});useOnVariantChange(baseVariant,{default:onAppearfzmf19});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jkjx59\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VwNMlhAJp\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({V8WChD5S8:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-3bke2n\",layoutDependency:layoutDependency,layoutId:\"FKJEQRjhF\",style:{backgroundColor:\"rgb(255, 66, 66)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 0px 8px 0px rgba(255, 66, 66, 0.4)\",opacity:1},variants:{V8WChD5S8:{opacity:.3}}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HQMNX.framer-154qnnq, .framer-HQMNX .framer-154qnnq { display: block; }\",\".framer-HQMNX.framer-jkjx59 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 12px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 12px; }\",\".framer-HQMNX .framer-3bke2n { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 8px); overflow: visible; position: relative; width: 8px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-HQMNX.framer-jkjx59 { gap: 0px; } .framer-HQMNX.framer-jkjx59 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-HQMNX.framer-jkjx59 > :first-child { margin-left: 0px; } .framer-HQMNX.framer-jkjx59 > :last-child { margin-right: 0px; } }\",\".framer-HQMNX.framer-v-1errg90.framer-jkjx59 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 12px); }\",\".framer-HQMNX.framer-v-1errg90 .framer-3bke2n { height: var(--framer-aspect-ratio-supported, 4px); width: 4px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 12\n * @framerIntrinsicWidth 12\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"V8WChD5S8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerC2UdH3HPP=withCSS(Component,css,\"framer-HQMNX\");export default FramerC2UdH3HPP;FramerC2UdH3HPP.displayName=\"Elements/Activity Indicator Off\";FramerC2UdH3HPP.defaultProps={height:12,width:12};addPropertyControls(FramerC2UdH3HPP,{variant:{options:[\"VwNMlhAJp\",\"V8WChD5S8\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerC2UdH3HPP,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC2UdH3HPP\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"12\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"12\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V8WChD5S8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C2UdH3HPP.map","// Generated by Framer (4c611f3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,useActiveVariantCallback,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"CeChT3d1P\",\"LzH4HRVVw\"];const variantClassNames={CeChT3d1P:\"framer-v-1mi58vh\",LzH4HRVVw:\"framer-v-11702as\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{delay:0,duration:2,ease:[0,0,1,1],type:\"tween\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"CeChT3d1P\",\"Variant 2\":\"LzH4HRVVw\"};const getProps=({height,id,width,...props})=>{var _variant,ref;return{...props,variant:(ref=(_variant=humanReadableVariantMap[props.variant])!==null&&_variant!==void 0?_variant:props.variant)!==null&&ref!==void 0?ref:\"CeChT3d1P\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/ React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"CeChT3d1P\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearfzmf19=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState),1e3);});useOnVariantChange(baseVariant,{default:onAppearfzmf19});const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-Hbpoo\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-1mi58vh\",className),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CeChT3d1P\",ref:ref,style:{...style},...addPropertyOverrides({LzH4HRVVw:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsx(motion.div,{className:\"framer-1d43shz\",layoutDependency:layoutDependency,layoutId:\"SR4pvXtRF\",style:{backgroundColor:\"rgb(26, 255, 117)\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 0px 8px 0px rgba(26, 255, 117, 0.4)\",opacity:1},variants:{LzH4HRVVw:{opacity:.3}}})})})})});});const css=['.framer-Hbpoo [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Hbpoo .framer-1q4e4ut { display: block; }\",\".framer-Hbpoo .framer-1mi58vh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 12px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 12px; }\",\".framer-Hbpoo .framer-1d43shz { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 8px); overflow: visible; position: relative; width: 8px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Hbpoo .framer-1mi58vh { gap: 0px; } .framer-Hbpoo .framer-1mi58vh > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-Hbpoo .framer-1mi58vh > :first-child { margin-left: 0px; } .framer-Hbpoo .framer-1mi58vh > :last-child { margin-right: 0px; } }\",\".framer-Hbpoo.framer-v-11702as .framer-1mi58vh { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 12px); }\",\".framer-Hbpoo.framer-v-11702as .framer-1d43shz { height: var(--framer-aspect-ratio-supported, 4px); width: 4px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 12\n * @framerIntrinsicWidth 12\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"LzH4HRVVw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramerrQ6eqfFN0=withCSS(Component,css,\"framer-Hbpoo\");export default FramerrQ6eqfFN0;FramerrQ6eqfFN0.displayName=\"Elements/Activity Indicator\";FramerrQ6eqfFN0.defaultProps={height:12,width:12};addPropertyControls(FramerrQ6eqfFN0,{variant:{options:[\"CeChT3d1P\",\"LzH4HRVVw\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrQ6eqfFN0,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrQ6eqfFN0\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"12\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LzH4HRVVw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"12\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rQ6eqfFN0.map","// Generated by Framer (236a21b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import ElementsActivityIndicatorOff from\"https://framerusercontent.com/modules/AtQto9qRtuWwfLEBp6Bt/WGXkmpPqwhdvj6nkxaYr/C2UdH3HPP.js\";import ElementsActivityIndicator from\"https://framerusercontent.com/modules/kfq7Qh53v3kwkJr6qBDJ/Eg0Vz49EXVXNUdeQ7KwQ/rQ6eqfFN0.js\";const ElementsActivityIndicatorOffFonts=getFonts(ElementsActivityIndicatorOff);const ElementsActivityIndicatorFonts=getFonts(ElementsActivityIndicator);const cycleOrder=[\"p0QXTU9oK\",\"TgvBUfXrB\"];const serializationHash=\"framer-kEblt\";const variantClassNames={p0QXTU9oK:\"framer-v-axn3a\",TgvBUfXrB:\"framer-v-sucyh6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={day:\"p0QXTU9oK\",night:\"TgvBUfXrB\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"p0QXTU9oK\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"p0QXTU9oK\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1es8dkj=activeVariantCallback(async(...args)=>{setVariant(\"TgvBUfXrB\");});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"TgvBUfXrB\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"TgvBUfXrB\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-axn3a\",className,classNames),\"data-framer-name\":\"day\",layoutDependency:layoutDependency,layoutId:\"p0QXTU9oK\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({TgvBUfXrB:{\"data-framer-name\":\"night\"}},baseVariant,gestureVariant),children:[/*#__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\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)))\"},children:\"I should be online\"})}),className:\"framer-wvb0yd\",\"data-framer-name\":\"Availability\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"AUTlClCI1\",style:{\"--extracted-r6o4lv\":\"var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({TgvBUfXrB:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, rgb(246, 246, 246)))\"},children:\"I'm likely offline\"})}),fonts:[\"Inter-Medium\"],onTap:onTap1es8dkj}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({TgvBUfXrB:{width:\"12px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y48ltx-container\",layoutDependency:layoutDependency,layoutId:\"Dm69LxcBz-container\",children:/*#__PURE__*/_jsx(ElementsActivityIndicatorOff,{height:\"100%\",id:\"Dm69LxcBz\",layoutId:\"Dm69LxcBz\",style:{height:\"100%\",width:\"100%\"},variant:\"VwNMlhAJp\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-a5ly3g-container\",layoutDependency:layoutDependency,layoutId:\"MCD2Qwpir-container\",children:/*#__PURE__*/_jsx(ElementsActivityIndicator,{height:\"100%\",id:\"MCD2Qwpir\",layoutId:\"MCD2Qwpir\",style:{height:\"100%\",width:\"100%\"},variant:\"CeChT3d1P\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kEblt.framer-ib2u2o, .framer-kEblt .framer-ib2u2o { display: block; }\",\".framer-kEblt.framer-axn3a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kEblt .framer-wvb0yd { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-kEblt .framer-1y48ltx-container { flex: none; height: 12px; position: relative; width: 12px; }\",\".framer-kEblt .framer-a5ly3g-container { flex: none; height: 8px; position: relative; width: 8px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-kEblt.framer-axn3a { gap: 0px; } .framer-kEblt.framer-axn3a > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-kEblt.framer-axn3a > :first-child { margin-left: 0px; } .framer-kEblt.framer-axn3a > :last-child { margin-right: 0px; } }\",\".framer-kEblt.framer-v-sucyh6 .framer-wvb0yd { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 132.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"TgvBUfXrB\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerlbkVZcdld=withCSS(Component,css,\"framer-kEblt\");export default FramerlbkVZcdld;FramerlbkVZcdld.displayName=\"Elements/Availability\";FramerlbkVZcdld.defaultProps={height:24,width:132.5};addPropertyControls(FramerlbkVZcdld,{variant:{options:[\"p0QXTU9oK\",\"TgvBUfXrB\"],optionTitles:[\"day\",\"night\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerlbkVZcdld,[{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://app.framerstatic.com/Inter-SemiBold.cyrillic-ext-C7KWUKA7.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://app.framerstatic.com/Inter-SemiBold.cyrillic-JWV7SOZ6.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-SemiBold.greek-ext-FBKSFTSU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-SemiBold.greek-EQ3PSENU.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://app.framerstatic.com/Inter-SemiBold.latin-ext-ULRSO3ZR.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://app.framerstatic.com/Inter-SemiBold.latin-RDYY2AG2.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://app.framerstatic.com/Inter-SemiBold.vietnamese-ESQNSEQ3.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://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.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://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.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://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.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://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.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://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"}]},...ElementsActivityIndicatorOffFonts,...ElementsActivityIndicatorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlbkVZcdld\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"132.5\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TgvBUfXrB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lbkVZcdld.map","// Generated by Framer (98479f1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{withActivityOverride}from\"https://framerusercontent.com/modules/mNVUy28B9z9O1JJP0nch/ei90EXGFrcjVRcAcHAbM/Hustle_time.js\";import{withClockOverride}from\"https://framerusercontent.com/modules/qKDgLtOYv5TJGIzs6j6u/MFH6w3MYIVdz2X55tlsE/Location_based_Clock.js\";import{withDayOverride}from\"https://framerusercontent.com/modules/ks0TIFtmI8LlNRM0HLgY/qlkdG2GcHcys3pWI19ao/Location_based_Day.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/sgjrlEHt5BrrEdbpUsbZ/J1JKOIDMiKbVA78fnKtw/gT9NUyniF.js\";import ElementsAvailability,*as ElementsAvailabilityInfo from\"https://framerusercontent.com/modules/3JleCENVbzzB2LNCOqnA/0u1vLn85EoMC8Hcv4QJA/lbkVZcdld.js\";const ElementsAvailabilityFonts=getFonts(ElementsAvailability);const ElementsAvailabilityWithActivityOverrideWithMappedReactProps15pt398=withMappedReactProps(withActivityOverride(ElementsAvailability),ElementsAvailabilityInfo);const RichTextWithClockOverride=withClockOverride(RichText);const RichTextWithDayOverride=withDayOverride(RichText);const cycleOrder=[\"u11bDmhQ8\",\"kLaQx9xex\",\"BT_EPvxK6\"];const serializationHash=\"framer-y2lVm\";const variantClassNames={BT_EPvxK6:\"framer-v-1ml197i\",kLaQx9xex:\"framer-v-ki0yql\",u11bDmhQ8:\"framer-v-ph3iwv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0: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!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"u11bDmhQ8\",Phone:\"BT_EPvxK6\",Tablet:\"kLaQx9xex\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"u11bDmhQ8\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"u11bDmhQ8\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcilfz1=activeVariantCallback(async(...args)=>{setVariant(\"u11bDmhQ8\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-ph3iwv\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"u11bDmhQ8\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-1ae38199-cbce-439f-ab23-4f321f5e3f62, rgb(36, 36, 36))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-175e9f7e-9cf9-42cd-b522-52506cd7d635, rgb(28, 28, 28))\",...style},...addPropertyOverrides({BT_EPvxK6:{\"data-framer-name\":\"Phone\"},kLaQx9xex:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gq1r1o\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"vZM1lr2b5\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-c4x15a\",layoutDependency:layoutDependency,layoutId:\"rEb4wftv3\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-h0djno\",\"data-framer-name\":\"Meta Links\",layoutDependency:layoutDependency,layoutId:\"rPe9z4Bwx\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2ktx1t\",\"data-framer-name\":\"Meta Link Wrap\",layoutDependency:layoutDependency,layoutId:\"jgrgykCoL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2a3sl2\",layoutDependency:layoutDependency,layoutId:\"Tyrl3lzzm\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+10+0+0+0+0+36+0+0+0,...addPropertyOverrides({BT_EPvxK6:{y:undefined},kLaQx9xex:{y:((componentViewport===null||componentViewport===void 0?void 0:componentViewport.y)||0)+10+0+0+0+0+0+0+39+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-100ibso-container\",layoutDependency:layoutDependency,layoutId:\"YTwQ7ZTWq-container\",children:/*#__PURE__*/_jsx(ElementsAvailabilityWithActivityOverrideWithMappedReactProps15pt398,{height:\"100%\",id:\"YTwQ7ZTWq\",layoutId:\"YTwQ7ZTWq\",variant:\"p0QXTU9oK\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j90cv7\",layoutDependency:layoutDependency,layoutId:\"g9O21538H\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8w7rcc\",\"data-framer-name\":\"Elements/Link\",layoutDependency:layoutDependency,layoutId:\"XVFkrgM30\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jqjsz4\",\"data-styles-preset\":\"gT9NUyniF\",children:\"Where I live, it's\"})}),className:\"framer-1akfafr\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"soQizWZII\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithClockOverride,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jqjsz4\",\"data-styles-preset\":\"gT9NUyniF\",children:\"⌚️\"})}),className:\"framer-b1n06o\",\"data-framer-name\":\"Time\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"di7Q7iebG\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithDayOverride,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jqjsz4\",\"data-styles-preset\":\"gT9NUyniF\",children:\"🗓️\"})}),className:\"framer-1plqo6j\",\"data-framer-name\":\"Time\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GYEPQ6mwC\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1jqjsz4\",\"data-styles-preset\":\"gT9NUyniF\",children:\".\"})}),className:\"framer-prutd5\",\"data-framer-name\":\"Label\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e7LBdIKtn\",onTap:onTapcilfz1,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ic7oh\",layoutDependency:layoutDependency,layoutId:\"gAEslwi_Y\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-t9tdv6\",\"data-framer-name\":\"Elements/Link\",layoutDependency:layoutDependency,layoutId:\"evjeLL2fz\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-05b8d98e-abe0-4137-a801-0f724209b039, rgb(224, 224, 224)))\"},children:\"\\xa92025 Mihnea Miculescu\"})}),className:\"framer-18ctyg\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w_mdNHlHo\",style:{\"--extracted-r6o4lv\":\"var(--token-05b8d98e-abe0-4137-a801-0f724209b039, rgb(224, 224, 224))\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-y2lVm.framer-rgjshi, .framer-y2lVm .framer-rgjshi { display: block; }\",\".framer-y2lVm.framer-ph3iwv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 10px 48px 0px 48px; position: relative; width: 912px; }\",\".framer-y2lVm .framer-1gq1r1o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 960px; overflow: hidden; padding: 0px 0px 48px 0px; position: relative; width: 100%; }\",\".framer-y2lVm .framer-c4x15a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-y2lVm .framer-h0djno { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: auto; justify-content: flex-start; overflow: visible; padding: 36px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-y2lVm .framer-2ktx1t { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-y2lVm .framer-2a3sl2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-y2lVm .framer-100ibso-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-y2lVm .framer-1j90cv7 { 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: 396px; }\",\".framer-y2lVm .framer-8w7rcc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-y2lVm .framer-1akfafr, .framer-y2lVm .framer-b1n06o, .framer-y2lVm .framer-1plqo6j, .framer-y2lVm .framer-18ctyg { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-y2lVm .framer-prutd5 { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-y2lVm .framer-2ic7oh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-y2lVm .framer-t9tdv6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-y2lVm.framer-ph3iwv, .framer-y2lVm .framer-1gq1r1o, .framer-y2lVm .framer-c4x15a, .framer-y2lVm .framer-h0djno, .framer-y2lVm .framer-2ktx1t, .framer-y2lVm .framer-2a3sl2, .framer-y2lVm .framer-1j90cv7, .framer-y2lVm .framer-8w7rcc, .framer-y2lVm .framer-2ic7oh, .framer-y2lVm .framer-t9tdv6 { gap: 0px; } .framer-y2lVm.framer-ph3iwv > *, .framer-y2lVm .framer-1gq1r1o > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-y2lVm.framer-ph3iwv > :first-child, .framer-y2lVm .framer-1gq1r1o > :first-child, .framer-y2lVm .framer-h0djno > :first-child { margin-top: 0px; } .framer-y2lVm.framer-ph3iwv > :last-child, .framer-y2lVm .framer-1gq1r1o > :last-child, .framer-y2lVm .framer-h0djno > :last-child { margin-bottom: 0px; } .framer-y2lVm .framer-c4x15a > *, .framer-y2lVm .framer-2a3sl2 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-y2lVm .framer-c4x15a > :first-child, .framer-y2lVm .framer-2ktx1t > :first-child, .framer-y2lVm .framer-2a3sl2 > :first-child, .framer-y2lVm .framer-1j90cv7 > :first-child, .framer-y2lVm .framer-8w7rcc > :first-child, .framer-y2lVm .framer-2ic7oh > :first-child, .framer-y2lVm .framer-t9tdv6 > :first-child { margin-left: 0px; } .framer-y2lVm .framer-c4x15a > :last-child, .framer-y2lVm .framer-2ktx1t > :last-child, .framer-y2lVm .framer-2a3sl2 > :last-child, .framer-y2lVm .framer-1j90cv7 > :last-child, .framer-y2lVm .framer-8w7rcc > :last-child, .framer-y2lVm .framer-2ic7oh > :last-child, .framer-y2lVm .framer-t9tdv6 > :last-child { margin-right: 0px; } .framer-y2lVm .framer-h0djno > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-y2lVm .framer-2ktx1t > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-y2lVm .framer-1j90cv7 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-y2lVm .framer-8w7rcc > * { margin: 0px; margin-left: calc(4px / 2); margin-right: calc(4px / 2); } .framer-y2lVm .framer-2ic7oh > *, .framer-y2lVm .framer-t9tdv6 > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } }\",\".framer-y2lVm.framer-v-ki0yql.framer-ph3iwv { padding: 10px 0px 0px 0px; width: 678px; }\",\".framer-y2lVm.framer-v-ki0yql .framer-1gq1r1o { padding: 0px 0px 80px 0px; }\",\".framer-y2lVm.framer-v-ki0yql .framer-h0djno { align-self: unset; height: min-content; padding: 0px; }\",\".framer-y2lVm.framer-v-ki0yql .framer-2ktx1t { flex-direction: column; gap: 0px; padding: 39px 0px 39px 0px; }\",\".framer-y2lVm.framer-v-ki0yql .framer-2a3sl2 { flex: none; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-y2lVm.framer-v-ki0yql .framer-2ktx1t { gap: 0px; } .framer-y2lVm.framer-v-ki0yql .framer-2ktx1t > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-y2lVm.framer-v-ki0yql .framer-2ktx1t > :first-child { margin-top: 0px; } .framer-y2lVm.framer-v-ki0yql .framer-2ktx1t > :last-child { margin-bottom: 0px; } }\",\".framer-y2lVm.framer-v-1ml197i.framer-ph3iwv { gap: 24px; padding: 10px 0px 0px 0px; width: 375px; }\",\".framer-y2lVm.framer-v-1ml197i .framer-1gq1r1o { gap: 0px; padding: 0px 24px 86px 24px; }\",\".framer-y2lVm.framer-v-1ml197i .framer-c4x15a { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; order: 0; }\",\".framer-y2lVm.framer-v-1ml197i .framer-h0djno { align-self: unset; flex: none; height: min-content; order: 0; padding: 0px; width: 100%; }\",\".framer-y2lVm.framer-v-1ml197i .framer-2ktx1t { flex-direction: column; gap: 0px; order: 0; padding: 25px 0px 25px 0px; }\",\".framer-y2lVm.framer-v-1ml197i .framer-2a3sl2 { align-content: flex-start; align-items: flex-start; flex: none; flex-wrap: wrap; gap: 0px; order: 0; width: 100%; }\",\".framer-y2lVm.framer-v-1ml197i .framer-2ic7oh { order: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-y2lVm.framer-v-1ml197i.framer-ph3iwv, .framer-y2lVm.framer-v-1ml197i .framer-1gq1r1o, .framer-y2lVm.framer-v-1ml197i .framer-c4x15a, .framer-y2lVm.framer-v-1ml197i .framer-2ktx1t, .framer-y2lVm.framer-v-1ml197i .framer-2a3sl2 { gap: 0px; } .framer-y2lVm.framer-v-1ml197i.framer-ph3iwv > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-y2lVm.framer-v-1ml197i.framer-ph3iwv > :first-child, .framer-y2lVm.framer-v-1ml197i .framer-1gq1r1o > :first-child, .framer-y2lVm.framer-v-1ml197i .framer-c4x15a > :first-child, .framer-y2lVm.framer-v-1ml197i .framer-2ktx1t > :first-child { margin-top: 0px; } .framer-y2lVm.framer-v-1ml197i.framer-ph3iwv > :last-child, .framer-y2lVm.framer-v-1ml197i .framer-1gq1r1o > :last-child, .framer-y2lVm.framer-v-1ml197i .framer-c4x15a > :last-child, .framer-y2lVm.framer-v-1ml197i .framer-2ktx1t > :last-child { margin-bottom: 0px; } .framer-y2lVm.framer-v-1ml197i .framer-1gq1r1o > *, .framer-y2lVm.framer-v-1ml197i .framer-2ktx1t > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-y2lVm.framer-v-1ml197i .framer-c4x15a > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-y2lVm.framer-v-1ml197i .framer-2a3sl2 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-y2lVm.framer-v-1ml197i .framer-2a3sl2 > :first-child { margin-left: 0px; } .framer-y2lVm.framer-v-1ml197i .framer-2a3sl2 > :last-child { margin-right: 0px; } }\",...sharedStyle.css,'.framer-y2lVm[data-border=\"true\"]::after, .framer-y2lVm [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 118\n * @framerIntrinsicWidth 912\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kLaQx9xex\":{\"layout\":[\"fixed\",\"auto\"]},\"BT_EPvxK6\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerusuQLil1D=withCSS(Component,css,\"framer-y2lVm\");export default FramerusuQLil1D;FramerusuQLil1D.displayName=\"Sections/Footer\";FramerusuQLil1D.defaultProps={height:118,width:912};addPropertyControls(FramerusuQLil1D,{variant:{options:[\"u11bDmhQ8\",\"kLaQx9xex\",\"BT_EPvxK6\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerusuQLil1D,[{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{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/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{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/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ElementsAvailabilityFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerusuQLil1D\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"912\",\"framerIntrinsicHeight\":\"118\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kLaQx9xex\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BT_EPvxK6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./usuQLil1D.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{atom,useAtom}from\"jotai\";import{atomWithStorage}from\"jotai/utils\";import React from\"react\";// Create an atom for sidebar state\n// false = expanded, true = collapsed\nconst sidebarStateAtom=atomWithStorage(\"dashfolioSidebarState\",false);// Create an atom for window width\nconst windowWidthAtom=typeof window!==\"undefined\"?atom(window.innerWidth):atom(0);export const withSaveSidebarState=Component=>{return props=>{const[sidebarSate,setSidebarState]=useAtom(sidebarStateAtom);const handleClick=()=>{let newSidebarState=!sidebarSate;setSidebarState(newSidebarState);window.dispatchEvent(new Event(\"sidebarStateChanged\"));};return /*#__PURE__*/ _jsx(Component,{...props,onClick:handleClick});};};export const withSidebarSate=Component=>{return props=>{const[sidebarSate,setSidebarState]=useAtom(sidebarStateAtom);const[windowWidth,setWindowWidth]=useAtom(windowWidthAtom);if(typeof window!==\"undefined\"){React.useEffect(()=>{const handleResize=()=>{setWindowWidth(window.innerWidth);};window.addEventListener(\"resize\",handleResize);// Cleanup\nreturn()=>{window.removeEventListener(\"resize\",handleResize);};},[]);}if(sidebarSate&&windowWidth>=1200){return /*#__PURE__*/ _jsx(Component,{...props,variant:\"Collapsed\"});}else{return /*#__PURE__*/ _jsx(Component,{...props});}};};\nexport const __FramerMetadata__ = {\"exports\":{\"withSaveSidebarState\":{\"type\":\"reactHoc\",\"name\":\"withSaveSidebarState\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSidebarSate\":{\"type\":\"reactHoc\",\"name\":\"withSidebarSate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Sidebar.map","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-Medium\"]);export const fonts=[];export const css=['.framer-7aCLp .framer-styles-preset-5a7lyo:not(.rich-text-wrapper), .framer-7aCLp .framer-styles-preset-5a7lyo.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, #7e7e7e); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-7aCLp .framer-styles-preset-5a7lyo:not(.rich-text-wrapper), .framer-7aCLp .framer-styles-preset-5a7lyo.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, #7e7e7e); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-7aCLp .framer-styles-preset-5a7lyo:not(.rich-text-wrapper), .framer-7aCLp .framer-styles-preset-5a7lyo.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1103eab9-1384-4e53-8ad9-d060dcee532a, #7e7e7e); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-7aCLp\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"Inter-SemiBold\"]);export const fonts=[];export const css=['.framer-DA9ng .framer-styles-preset-1o8hoay:not(.rich-text-wrapper), .framer-DA9ng .framer-styles-preset-1o8hoay.rich-text-wrapper h1 { --framer-font-family: \"Inter-SemiBold\", \"Inter\", sans-serif; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: -0.05em; --framer-line-height: 56px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, #000000); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-DA9ng .framer-styles-preset-1o8hoay:not(.rich-text-wrapper), .framer-DA9ng .framer-styles-preset-1o8hoay.rich-text-wrapper h1 { --framer-font-family: \"Inter-SemiBold\", \"Inter\", sans-serif; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: -0.05em; --framer-line-height: 56px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-DA9ng .framer-styles-preset-1o8hoay:not(.rich-text-wrapper), .framer-DA9ng .framer-styles-preset-1o8hoay.rich-text-wrapper h1 { --framer-font-family: \"Inter-SemiBold\", \"Inter\", sans-serif; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-weight: 600; --framer-letter-spacing: -0.04em; --framer-line-height: 48px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-72be4b58-ad30-40d4-9403-e97ffbb2d1b3, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-DA9ng\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ae4e96)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1tsr9xd\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"1cokwhd\",mediaQuery:\"(max-width: 809.98px)\"}],description:\"I'm a brand engagement specialist, leading teams that build creative experiences and grow communities. I'm also a communications strategist, orchestrating internal and external engagement to drive change.\",elements:{FOrdppw21:\"contact\"},framerSearch:{index:true},robots:\"max-image-preview:large\",serializationId:\"framer-QLim6\",socialImage:\"https://framerusercontent.com/assets/J1hByUfI1nrW885JMmENlYVihA.jpg\",title:\"Mihnea Miculescu\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export default function metadata(params,activeLocale){return{bodyClassName:\"framer-body-gvh0k51eN\",breakpoints:[{hash:\"p75lk5\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"erimpl\",mediaQuery:\"(min-width: 810px) and (max-width: 1199px)\"},{hash:\"s7ryh2\",mediaQuery:\"(max-width: 809px)\"}],description:\"Something didn't work! I either removed this page or it never existed in the first place.\",elements:{},framerSearch:{index:false},robots:\"noindex\",title:\"Page not found\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}