{"version":3,"file":"shared-lib.CCAM2iXp.mjs","names":["mask","SVG","getProps","Icon","className","addPropertyOverrides","Vector","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","variationAxes","fonts","css","className","useStore","useState","__legacyOverrideHOC_DataObserverContext","_jsx","mask","SVG","getProps","Icon","className","getProps","className","Sun","Crescent","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","__FramerMetadata__","ThemeSwitcher","ThemeSwitcherInfo","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","variationAxes","fonts","css","className","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata"],"sources":["https:/framerusercontent.com/modules/K6uEIMzP6lZgZcLoYWtb/nTJi9btf4fvjWqvpYgXs/LDsXJAVS6.js","https:/framerusercontent.com/modules/8DqgIk0qbXLo231fo18j/AJOc5FHGS758mMCmAhNI/MdCAsJlGM.js","https:/framerusercontent.com/modules/w7WMokrfWMzPkZ0504yN/EsYhsV6I15QZrBjesUWb/jL_QORpil.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/DgNgZXJGo4L4cMpERma4/rQeYNYoNp2KESJ1xRX3m/Theme.js","https:/framerusercontent.com/modules/ME4035ro32CrignN2Qrz/FuWTx8yvQJCLH4GyHpv9/ytGW9Q6Qd.js","https:/framerusercontent.com/modules/r7Q26TvBl3f2p0XQzPj3/Lvfn24sR8zss7nzKU1T5/ZuJJ7IgwO.js","https:/framerusercontent.com/modules/XgI838gAw8ShbHpF5Rbj/JlrCdz0k6UQ4re55M5CX/TNs__iJX1.js","https:/framerusercontent.com/modules/zfAuG2WBJ3DlVMTi31pf/YYfYbhPqp9CyqSh3g2g9/aQV0IKquC.js","https:/framerusercontent.com/modules/sgh7pOtro99P6j45x7eG/4CbybIF9IMii72bG6OW8/BMP5mjMvk.js","https:/framerusercontent.com/modules/xPyPAvKOBDRkJNclRFvp/1HM2x8q1fJRQanf3L05b/hPpYaif_Q.js","https:/framerusercontent.com/modules/oPO2CO5cr6f31U33i8R2/FxMwAe0twJxpvx5UkNPf/hPpYaif_Q.js","https:/framerusercontent.com/modules/wmurQTwUHn1NB9CaVtRC/j5Aim7vPC85BQ4rZ3UZW/ZtSNhrx06.js","https:/framerusercontent.com/modules/ui3da4CUkG2Pj5lxmzpI/sfbpErtF4ilBgGQoE5si/siteMetadata.js","https:/framerusercontent.com/modules/ak2hPtWVi9sZtsiIYXNp/4PBoZWiwSp97I1RFKITM/zrZCN0orK.js","https:/framerusercontent.com/modules/su3mp6VvmDL13hApp2BZ/whSdL9ubn0M9WxahgNzv/F9yfbiMBq.js"],"sourcesContent":["// Generated by Framer (89f6630)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mGBlUr9wQ=undefined;const FICp0mWzB=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 10 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8 0 L 0 8 L 8 16\" fill=\"transparent\" height=\"16px\" id=\"ctbxvOt1P\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"4\" stroke-width=\"var(--1xn92p9, 1)\" stroke=\"var(--18am8rn, var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, rgb(26, 26, 26)))\" transform=\"translate(1 2)\" width=\"8px\"/></svg>';const getProps=({fill,height,id,width,width1,...props})=>{return{...props,FICp0mWzB:fill??props.FICp0mWzB??\"var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, rgb(26, 26, 26))\",mGBlUr9wQ:width1??props.mGBlUr9wQ??1};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,FICp0mWzB,mGBlUr9wQ,...restProps}=getProps(props);const href=useSVGTemplate(\"2562612917\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-QnN66\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--18am8rn\":FICp0mWzB,\"--1xn92p9\":mGBlUr9wQ,...style},viewBox:\"0 0 10 20\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-QnN66 { -webkit-mask: ${mask}; aspect-ratio: 0.5; display: block; mask: ${mask}; width: 10px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 10\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"FICp0mWzB\":\"fill\",\"mGBlUr9wQ\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"18am8rn\"},\"set\":{\"localId\":\"vectorSet/su9S6vK9z\",\"id\":\"su9S6vK9z\",\"moduleId\":\"A8QfQWCtBxxBBRZo6Etj\"}}\n */const Icon=withCSS(Component,css,\"framer-QnN66\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{FICp0mWzB:{defaultValue:'var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, rgb(26, 26, 26)) /* {\"name\":\"solid\"} */',hidden:false,title:\"Fill\",type:ControlType.Color},mGBlUr9wQ:{defaultValue:1,hidden:false,min:0,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"10\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"FICp0mWzB\\\":\\\"fill\\\",\\\"mGBlUr9wQ\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18am8rn\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/su9S6vK9z\\\",\\\"id\\\":\\\"su9S6vK9z\\\",\\\"moduleId\\\":\\\"A8QfQWCtBxxBBRZo6Etj\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (89f6630)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/K6uEIMzP6lZgZcLoYWtb/nTJi9btf4fvjWqvpYgXs/LDsXJAVS6.js\";const VectorFonts=getFonts(Vector);const enabledGestures={EMjsq4XMk:{pressed:true},QQQw4gkqX:{pressed:true},yDtVkxH2t:{pressed:true}};const cycleOrder=[\"EMjsq4XMk\",\"QQQw4gkqX\",\"yDtVkxH2t\"];const serializationHash=\"framer-KXW9K\";const variantClassNames={EMjsq4XMk:\"framer-v-104396j\",QQQw4gkqX:\"framer-v-xjaq8v\",yDtVkxH2t:\"framer-v-12416e9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transition2={bounce:0,delay:0,duration:.3,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 transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"hover+drag\":\"yDtVkxH2t\",default:\"EMjsq4XMk\",hover:\"QQQw4gkqX\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EMjsq4XMk\"};};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:\"EMjsq4XMk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-104396j\",className,classNames),\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"EMjsq4XMk\",ref:refBinding,style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\",...style},...addPropertyOverrides({\"EMjsq4XMk-pressed\":{\"data-framer-name\":undefined},\"QQQw4gkqX-pressed\":{\"data-framer-name\":undefined},\"yDtVkxH2t-pressed\":{\"data-framer-name\":undefined},QQQw4gkqX:{\"data-framer-name\":\"hover\"},yDtVkxH2t:{\"data-framer-name\":\"hover+drag\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bwr1yi\",layoutDependency:layoutDependency,layoutId:\"mhUY3dv1i\",children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ba2bdj\",layoutDependency:layoutDependency,layoutId:\"aYS0CIZsF\",style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"},transformTemplate:transformTemplate1})}),/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-1rrbdgu\",layoutDependency:layoutDependency,layoutId:\"KbliKoNZz\",style:{\"--18am8rn\":\"rgb(0, 0, 0)\",\"--1xn92p9\":2},transformTemplate:transformTemplate1,variants:{yDtVkxH2t:{\"--1xn92p9\":1}},...addPropertyOverrides({yDtVkxH2t:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-tajof4\",layoutDependency:layoutDependency,layoutId:\"Z6VFQWyFA\",style:{\"--18am8rn\":\"rgb(0, 0, 0)\",\"--1xn92p9\":2,rotate:180},transformTemplate:transformTemplate1,variants:{yDtVkxH2t:{\"--1xn92p9\":1}},...addPropertyOverrides({yDtVkxH2t:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KXW9K.framer-1key5am, .framer-KXW9K .framer-1key5am { display: block; }\",\".framer-KXW9K.framer-104396j { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 56px; justify-content: center; mix-blend-mode: exclusion; padding: 0px; position: relative; width: 56px; }\",\".framer-KXW9K .framer-bwr1yi { flex: 1 0 0px; height: 56px; overflow: visible; position: relative; width: 1px; }\",\".framer-KXW9K .framer-1ba2bdj { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); left: 50%; overflow: visible; position: absolute; top: 50%; width: 12px; }\",\".framer-KXW9K .framer-1rrbdgu, .framer-KXW9K .framer-tajof4 { flex: none; height: var(--framer-aspect-ratio-supported, 8px); left: 50%; position: absolute; top: 50%; width: 4px; }\",\".framer-KXW9K.framer-v-xjaq8v .framer-1ba2bdj { height: var(--framer-aspect-ratio-supported, 32px); width: 32px; }\",\".framer-KXW9K.framer-v-12416e9 .framer-1ba2bdj, .framer-KXW9K.framer-v-104396j.pressed .framer-1ba2bdj, .framer-KXW9K.framer-v-xjaq8v.pressed .framer-1ba2bdj { height: var(--framer-aspect-ratio-supported, 24px); width: 24px; }\",\".framer-KXW9K.framer-v-12416e9 .framer-1rrbdgu { height: var(--framer-aspect-ratio-supported, 20px); left: -5px; width: 10px; }\",\".framer-KXW9K.framer-v-12416e9 .framer-tajof4 { height: var(--framer-aspect-ratio-supported, 20px); left: unset; right: -5px; width: 10px; }\",\".framer-KXW9K.framer-v-12416e9.pressed .framer-1ba2bdj { height: var(--framer-aspect-ratio-supported, 12px); width: 12px; }\",\".framer-KXW9K.framer-v-12416e9.pressed .framer-1rrbdgu { left: -9px; }\",\".framer-KXW9K.framer-v-12416e9.pressed .framer-tajof4 { left: unset; right: -9px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"QQQw4gkqX\":{\"layout\":[\"fixed\",\"fixed\"]},\"yDtVkxH2t\":{\"layout\":[\"fixed\",\"fixed\"]},\"HXJhkZcPl\":{\"layout\":[\"fixed\",\"fixed\"]},\"Gds2QIrC3\":{\"layout\":[\"fixed\",\"fixed\"]},\"yylujdGvC\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMdCAsJlGM=withCSS(Component,css,\"framer-KXW9K\");export default FramerMdCAsJlGM;FramerMdCAsJlGM.displayName=\"cursor\";FramerMdCAsJlGM.defaultProps={height:56,width:56};addPropertyControls(FramerMdCAsJlGM,{variant:{options:[\"EMjsq4XMk\",\"QQQw4gkqX\",\"yDtVkxH2t\"],optionTitles:[\"default\",\"hover\",\"hover+drag\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMdCAsJlGM,[{explicitInter:true,fonts:[]},...VectorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMdCAsJlGM\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QQQw4gkqX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yDtVkxH2t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HXJhkZcPl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Gds2QIrC3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yylujdGvC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"56\",\"framerIntrinsicWidth\":\"56\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MdCAsJlGM.map","// Generated by Framer (a4aa1f7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Manrope-variable\",\"FS;Manrope-variableVF=IndnaHQiIDcwMA==\",\"FS;Manrope-variableVF=IndnaHQiIDcwMA==\",\"FS;Manrope-variableVF=IndnaHQiIDcwMA==\"]);const variationAxes=[{defaultValue:200,maxValue:800,minValue:200,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6KNUAYMK3PTPQA22366IWF5JUVT35NZ3/E4CLT6PE4W64IV56BHAWFRZFLHPZIXFF/DEPNXL2T77QGX4DXZAN3G53TXHO2JEFP.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-g9aNp .framer-styles-preset-nw19nc:not(.rich-text-wrapper), .framer-g9aNp .framer-styles-preset-nw19nc.rich-text-wrapper h1 { --framer-font-family: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-family-italic: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 700; --framer-font-variation-axes-bold: \"wght\" 700; --framer-font-variation-axes-bold-italic: \"wght\" 700; --framer-font-variation-axes-italic: \"wght\" 700; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 8px; --framer-text-alignment: start; --framer-text-color: var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, #171717); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-g9aNp\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useLayoutEffect}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";const isBrowser=typeof window!==\"undefined\"&&typeof document!==\"undefined\";const getInitialTheme=()=>isBrowser?localStorage.getItem(\"theme\")||\"system\":\"system\";const useStore=createStore({theme:getInitialTheme()});const applyTheme=theme=>{if(!isBrowser)return;const html=document.documentElement;const body=document.body;html.setAttribute(\"toggle-theme\",theme);body.setAttribute(\"toggle-theme\",theme);localStorage.setItem(\"theme\",theme);window.dispatchEvent(new Event(\"themeChange\"));};export function useSingleToggle(){const[store,setStore]=useStore();useLayoutEffect(()=>{if(!isBrowser)return;let themeToApply=store.theme;// PRIORITY LOAD: Scroll into view & eager load\nconst el=document.querySelector('[data-framer-name=\"Theme Toggle\"]');if(el){// Helps load above-the-fold element quickly\nel.setAttribute(\"loading\",\"eager\");el.setAttribute(\"fetchpriority\",\"high\");el.scrollIntoView({block:\"center\",inline:\"center\"});}if(themeToApply===\"system\"){const mq=window.matchMedia(\"(prefers-color-scheme: dark)\");themeToApply=mq.matches?\"dark\":\"light\";setStore({theme:themeToApply});localStorage.setItem(\"theme\",themeToApply);}applyTheme(themeToApply);let lightTokens=[];let darkTokens=[];for(const sheet of document.styleSheets){try{for(const rule of sheet.cssRules){if(\"selectorText\"in rule&&rule.selectorText===\"body\"){for(let i=0;i<rule.style.length;i++){const name=rule.style[i];if(name.includes(\"--token\")){const value=rule.style.getPropertyValue(name);lightTokens.push(`${name}: ${value};`);}}}if(\"conditionText\"in rule&&rule.conditionText.includes(\"prefers-color-scheme: dark\")){const css=rule.cssRules?.[0]?.cssText??\"\";darkTokens=css.replace(\"body\",\"\").replace(/{|}/g,\"\").split(\";\").map(s=>s.trim()+\";\").filter(Boolean);}}}catch{// skip CORS-protected stylesheets\n}}document.getElementById(\"toggle-theme\")?.remove();const style=document.createElement(\"style\");style.id=\"toggle-theme\";style.textContent=`\n            body[toggle-theme=\"light\"] { ${lightTokens.join(\" \")} }\n            body[toggle-theme=\"dark\"]  { ${darkTokens.join(\" \")} }\n            html[toggle-theme=\"light\"] { color-scheme: light; }\n            html[toggle-theme=\"dark\"]  { color-scheme: dark; }\n        `;document.head.appendChild(style);return()=>{document.getElementById(\"toggle-theme\")?.remove();applyTheme(\"system\");};},[store.theme]);const handleClick=()=>{const newTheme=store.theme===\"light\"?\"dark\":\"light\";setStore({theme:newTheme});applyTheme(newTheme);};return{onClick:handleClick,variant:store.theme===\"light\"?\"Light\":\"Dark\",role:\"button\",\"aria-pressed\":store.theme===\"dark\"};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withuseSingleToggle(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...useSingleToggle(props)});};}withuseSingleToggle.displayName=\"useSingleToggle\";\nexport const __FramerMetadata__ = {\"exports\":{\"withuseSingleToggle\":{\"type\":\"reactHoc\",\"name\":\"withuseSingleToggle\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSingleToggle\":{\"type\":\"override\",\"name\":\"useSingleToggle\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Theme.map","// Generated by Framer (89f6630)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const FICp0mWzB=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.006 16 C 3.585 16 0 12.415 0 7.994 C 0 3.725 3.34 0.237 7.549 0 C 6.197 1.101 5.334 2.779 5.334 4.658 C 5.334 7.975 8.022 10.663 11.339 10.663 C 13.22 10.663 14.899 9.798 16 8.444 C 15.766 12.656 12.277 16 8.006 16 Z\" fill=\"var(--18am8rn, var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, rgb(26, 26, 26)))\" height=\"16px\" id=\"pueS6dse5\" transform=\"translate(2 2)\" width=\"16px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,width1,...props})=>{return{...props,FICp0mWzB:fill??props.FICp0mWzB??\"var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, rgb(26, 26, 26))\",mGBlUr9wQ:width1??props.mGBlUr9wQ??1};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,FICp0mWzB,mGBlUr9wQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-jQpZZ\",className),layoutId:layoutId,ref:ref,style:{\"--18am8rn\":FICp0mWzB,...style}});});const css=[`.framer-jQpZZ { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--18am8rn); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"FICp0mWzB\":\"fill\",\"mGBlUr9wQ\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"crescent\",\"color\":{\"type\":\"variable\",\"value\":\"18am8rn\"},\"set\":{\"localId\":\"vectorSet/su9S6vK9z\",\"id\":\"su9S6vK9z\",\"moduleId\":\"A8QfQWCtBxxBBRZo6Etj\"}}\n */const Icon=withCSS(Component,css,\"framer-jQpZZ\");Icon.displayName=\"crescent\";export default Icon;addPropertyControls(Icon,{FICp0mWzB:{defaultValue:'var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, rgb(26, 26, 26)) /* {\"name\":\"solid\"} */',hidden:false,title:\"Fill\",type:ControlType.Color},mGBlUr9wQ:{defaultValue:1,hidden:true,min:0,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"FICp0mWzB\\\":\\\"fill\\\",\\\"mGBlUr9wQ\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"crescent\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18am8rn\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/su9S6vK9z\\\",\\\"id\\\":\\\"su9S6vK9z\\\",\\\"moduleId\\\":\\\"A8QfQWCtBxxBBRZo6Etj\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"20\",\"framerIntrinsicWidth\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (89f6630)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const FICp0mWzB=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.995 10 C 4.995 12.761 7.241 15.007 10.002 15.007 C 12.763 15.007 15.009 12.761 15.009 10 C 15.009 7.239 12.763 4.993 10.002 4.993 C 7.241 4.993 4.995 7.239 4.995 10 Z M 9 17 L 11 17 L 11 20 L 9 20 Z M 9 0 L 11 0 L 11 3 L 9 3 Z M 0 9 L 3 9 L 3 11 L 0 11 Z M 17 9 L 20 9 L 20 11 L 17 11 Z M 3.637 17.778 L 2.223 16.364 L 4.344 14.243 L 5.758 15.657 Z M 14.242 4.344 L 16.364 2.222 L 17.778 3.636 L 15.656 5.758 Z M 4.344 5.759 L 2.223 3.637 L 3.638 2.223 L 5.758 4.345 Z M 17.778 16.364 L 16.364 17.778 L 14.242 15.656 L 15.656 14.242 Z\" fill=\"var(--18am8rn, var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, rgb(26, 26, 26)))\" height=\"20px\" id=\"qxJIzR7Ot\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,width1,...props})=>{return{...props,FICp0mWzB:fill??props.FICp0mWzB??\"var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, rgb(26, 26, 26))\",mGBlUr9wQ:width1??props.mGBlUr9wQ??1};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,FICp0mWzB,mGBlUr9wQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Ewahz\",className),layoutId:layoutId,ref:ref,style:{\"--18am8rn\":FICp0mWzB,...style}});});const css=[`.framer-Ewahz { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--18am8rn); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"FICp0mWzB\":\"fill\",\"mGBlUr9wQ\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"sun\",\"color\":{\"type\":\"variable\",\"value\":\"18am8rn\"},\"set\":{\"localId\":\"vectorSet/su9S6vK9z\",\"id\":\"su9S6vK9z\",\"moduleId\":\"A8QfQWCtBxxBBRZo6Etj\"}}\n */const Icon=withCSS(Component,css,\"framer-Ewahz\");Icon.displayName=\"sun\";export default Icon;addPropertyControls(Icon,{FICp0mWzB:{defaultValue:'var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, rgb(26, 26, 26)) /* {\"name\":\"solid\"} */',hidden:false,title:\"Fill\",type:ControlType.Color},mGBlUr9wQ:{defaultValue:1,hidden:true,min:0,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"FICp0mWzB\\\":\\\"fill\\\",\\\"mGBlUr9wQ\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"sun\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18am8rn\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/su9S6vK9z\\\",\\\"id\\\":\\\"su9S6vK9z\\\",\\\"moduleId\\\":\\\"A8QfQWCtBxxBBRZo6Etj\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"20\",\"framerIntrinsicWidth\":\"20\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (89f6630)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Crescent from\"https://framerusercontent.com/modules/ME4035ro32CrignN2Qrz/FuWTx8yvQJCLH4GyHpv9/ytGW9Q6Qd.js\";import Sun from\"https://framerusercontent.com/modules/r7Q26TvBl3f2p0XQzPj3/Lvfn24sR8zss7nzKU1T5/ZuJJ7IgwO.js\";const SunFonts=getFonts(Sun);const CrescentFonts=getFonts(Crescent);const enabledGestures={fFQmV9nZU:{pressed:true},sE9LAw_1G:{pressed:true}};const cycleOrder=[\"fFQmV9nZU\",\"sE9LAw_1G\"];const serializationHash=\"framer-YNaHh\";const variantClassNames={fFQmV9nZU:\"framer-v-y7rje7\",sE9LAw_1G:\"framer-v-buhh5r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const v4eV4BTu7=undefined;const transition1={bounce:.3,delay:0,duration:.5,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={Dark:\"sE9LAw_1G\",Light:\"fFQmV9nZU\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fFQmV9nZU\"};};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:\"fFQmV9nZU\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,\"aria-label\":\"theme switcher\",className:cx(scopingClassNames,\"framer-y7rje7\",className,classNames),\"data-framer-name\":\"Light\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"fFQmV9nZU\",ref:refBinding,style:{...style},...addPropertyOverrides({\"fFQmV9nZU-pressed\":{\"data-framer-cursor\":v4eV4BTu7,\"data-framer-name\":undefined},\"sE9LAw_1G-pressed\":{\"data-framer-cursor\":v4eV4BTu7,\"data-framer-name\":undefined},sE9LAw_1G:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Sun,{animated:true,className:\"framer-1nruxe2\",\"data-framer-name\":\"sun\",layoutDependency:layoutDependency,layoutId:\"LDLBavwxk\",style:{\"--18am8rn\":\"var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, rgb(26, 26, 26))\",opacity:0,rotate:120,scale:.5},variants:{sE9LAw_1G:{opacity:1,rotate:0,scale:1}},...addPropertyOverrides({\"fFQmV9nZU-pressed\":{\"data-framer-cursor\":v4eV4BTu7},\"sE9LAw_1G-pressed\":{\"data-framer-cursor\":v4eV4BTu7}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Crescent,{animated:true,className:\"framer-12ucz9g\",layoutDependency:layoutDependency,layoutId:\"IwE0mq2l7\",style:{\"--18am8rn\":\"var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, rgb(26, 26, 26))\",opacity:1,rotate:0,scale:1},variants:{\"fFQmV9nZU-pressed\":{opacity:1,rotate:0,scale:1},sE9LAw_1G:{opacity:0,rotate:120,scale:.5}},...addPropertyOverrides({\"fFQmV9nZU-pressed\":{\"data-framer-cursor\":v4eV4BTu7},\"sE9LAw_1G-pressed\":{\"data-framer-cursor\":v4eV4BTu7}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YNaHh.framer-12vixej, .framer-YNaHh .framer-12vixej { display: block; }\",\".framer-YNaHh.framer-y7rje7 { cursor: pointer; gap: 8px; height: 20px; overflow: visible; position: relative; width: 20px; }\",\".framer-YNaHh .framer-1nruxe2, .framer-YNaHh .framer-12ucz9g { bottom: 0px; flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 0px; position: absolute; right: 0px; width: calc(100% - 0px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"sE9LAw_1G\":{\"layout\":[\"fixed\",\"fixed\"]},\"GCcWTWmOd\":{\"layout\":[\"fixed\",\"fixed\"]},\"SfVXhn0y7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTNs__iJX1=withCSS(Component,css,\"framer-YNaHh\");export default FramerTNs__iJX1;FramerTNs__iJX1.displayName=\"theme-switcher\";FramerTNs__iJX1.defaultProps={height:20,width:20};addPropertyControls(FramerTNs__iJX1,{variant:{options:[\"fFQmV9nZU\",\"sE9LAw_1G\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTNs__iJX1,[{explicitInter:true,fonts:[]},...SunFonts,...CrescentFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTNs__iJX1\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sE9LAw_1G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GCcWTWmOd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SfVXhn0y7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"20\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"20\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (07ac007)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withuseSingleToggle}from\"https://framerusercontent.com/modules/DgNgZXJGo4L4cMpERma4/rQeYNYoNp2KESJ1xRX3m/Theme.js\";import ThemeSwitcher,*as ThemeSwitcherInfo from\"https://framerusercontent.com/modules/XgI838gAw8ShbHpF5Rbj/JlrCdz0k6UQ4re55M5CX/TNs__iJX1.js\";const ThemeSwitcherFonts=getFonts(ThemeSwitcher);const ThemeSwitcherWithuseSingleToggle1roroi0WithMappedReactPropsc3xnot=withMappedReactProps(withCodeBoundaryForOverrides(ThemeSwitcher,{nodeId:\"x2is40M8d\",override:withuseSingleToggle,scopeId:\"aQV0IKquC\"}),ThemeSwitcherInfo);const serializationHash=\"framer-0AJ9Y\";const variantClassNames={uzimWbRzN:\"framer-v-rnqulm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const najcJGZ3_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,width,...props})=>{return{...props,najcJGZ3_:hover??props.najcJGZ3_};};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,najcJGZ3_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"uzimWbRzN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rnqulm\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"uzimWbRzN\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||16)- -4,width:`calc(${componentViewport?.width||\"100vw\"} + 4px)`,y:(componentViewport?.y||0)+-2,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1roroi0-container\",\"data-framer-cursor\":najcJGZ3_,\"data-framer-name\":\"theme-switcher_component\",layoutDependency:layoutDependency,layoutId:\"x2is40M8d-container\",name:\"theme-switcher_component\",nodeId:\"x2is40M8d\",rendersWithMotion:true,scopeId:\"aQV0IKquC\",children:/*#__PURE__*/_jsx(ThemeSwitcherWithuseSingleToggle1roroi0WithMappedReactPropsc3xnot,{height:\"100%\",id:\"x2is40M8d\",layoutId:\"x2is40M8d\",name:\"theme-switcher_component\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"fFQmV9nZU\"),width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0AJ9Y.framer-4rjhnr, .framer-0AJ9Y .framer-4rjhnr { display: block; }\",\".framer-0AJ9Y.framer-rnqulm { height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-0AJ9Y .framer-1roroi0-container { bottom: -2px; flex: none; left: -2px; position: absolute; right: -2px; top: -2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"najcJGZ3_\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraQV0IKquC=withCSS(Component,css,\"framer-0AJ9Y\");export default FrameraQV0IKquC;FrameraQV0IKquC.displayName=\"theme-switcher_wrapper\";FrameraQV0IKquC.defaultProps={height:16,width:16};addPropertyControls(FrameraQV0IKquC,{najcJGZ3_:{title:\"Hover\",type:ControlType.CustomCursor}});addFonts(FrameraQV0IKquC,[{explicitInter:true,fonts:[]},...ThemeSwitcherFonts],{supportsExplicitInterCodegen:true});FrameraQV0IKquC.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ThemeSwitcher,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraQV0IKquC\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"16\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"najcJGZ3_\\\":\\\"hover\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aQV0IKquC.map","// Generated by Framer (6d96db3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-a4wh9 .framer-styles-preset-167ee3p:not(.rich-text-wrapper), .framer-a4wh9 .framer-styles-preset-167ee3p.rich-text-wrapper a { --framer-link-current-text-color: var(--token-bb1a1aef-1739-4545-bb75-951902aa5e79, rgba(18, 18, 18, 0.65)); --framer-link-current-text-decoration: underline; --framer-link-current-text-decoration-style: dashed; --framer-link-hover-text-color: var(--token-bb1a1aef-1739-4545-bb75-951902aa5e79, rgba(26, 26, 26, 0.65)); --framer-link-hover-text-decoration: underline; --framer-link-hover-text-decoration-style: solid; --framer-link-text-color: var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, #1a1a1a); --framer-link-text-decoration: underline; --framer-link-text-decoration-offset: 0.11em; --framer-link-text-decoration-skip-ink: auto; --framer-link-text-decoration-style: solid; --framer-link-text-decoration-thickness: auto; }\"];export const className=\"framer-a4wh9\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Manrope-variable\",\"FS;Manrope-variableVF=IndnaHQiIDcwMA==\",\"FS;Manrope-variableVF=IndnaHQiIDcwMA==\",\"FS;Manrope-variableVF=IndnaHQiIDcwMA==\"]);const variationAxes=[{defaultValue:200,maxValue:800,minValue:200,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6KNUAYMK3PTPQA22366IWF5JUVT35NZ3/E4CLT6PE4W64IV56BHAWFRZFLHPZIXFF/DEPNXL2T77QGX4DXZAN3G53TXHO2JEFP.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-SsaMM .framer-styles-preset-1kuzyo:not(.rich-text-wrapper), .framer-SsaMM .framer-styles-preset-1kuzyo.rich-text-wrapper p { --framer-font-family: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-family-italic: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 700; --framer-font-variation-axes-bold: \"wght\" 700; --framer-font-variation-axes-bold-italic: \"wght\" 700; --framer-font-variation-axes-italic: \"wght\" 700; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 8px; --framer-text-alignment: start; --framer-text-color: var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-SsaMM\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a4aa1f7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Manrope-variable\",\"FS;Manrope-variableVF=IndnaHQiIDcwMA==\",\"FS;Manrope-variableVF=IndnaHQiIDcwMA==\",\"FS;Manrope-variableVF=IndnaHQiIDcwMA==\"]);const variationAxes=[{defaultValue:200,maxValue:800,minValue:200,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Manrope\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6KNUAYMK3PTPQA22366IWF5JUVT35NZ3/E4CLT6PE4W64IV56BHAWFRZFLHPZIXFF/DEPNXL2T77QGX4DXZAN3G53TXHO2JEFP.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-SsaMM .framer-styles-preset-1kuzyo:not(.rich-text-wrapper), .framer-SsaMM .framer-styles-preset-1kuzyo.rich-text-wrapper p { --framer-font-family: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-family-italic: \"Manrope Variable\", \"Manrope Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 700; --framer-font-variation-axes-bold: \"wght\" 700; --framer-font-variation-axes-bold-italic: \"wght\" 700; --framer-font-variation-axes-italic: \"wght\" 700; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 8px; --framer-text-alignment: start; --framer-text-color: var(--token-5a490139-f600-4070-9d38-c970d0cb8aa1, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-SsaMM\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27b79d7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getFontsFromSharedStyle,RichText,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/oPO2CO5cr6f31U33i8R2/FxMwAe0twJxpvx5UkNPf/hPpYaif_Q.js\";const serializationHash=\"framer-zVHJ1\";const variantClassNames={X1PhCbPhU:\"framer-v-ngu6ka\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"X1PhCbPhU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ngu6ka\",className,classNames),\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"X1PhCbPhU\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kuzyo\",\"data-styles-preset\":\"hPpYaif_Q\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bb1a1aef-1739-4545-bb75-951902aa5e79, rgba(0, 0, 0, 0.5)))\"},children:\"\\xa9 Evren Karşıt, 2026\"})}),className:\"framer-1cqinos\",\"data-framer-name\":\"text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iKTXiFaDT\",style:{\"--extracted-r6o4lv\":\"var(--token-bb1a1aef-1739-4545-bb75-951902aa5e79, rgba(0, 0, 0, 0.5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zVHJ1.framer-pi1thu, .framer-zVHJ1 .framer-pi1thu { display: block; }\",\".framer-zVHJ1.framer-ngu6ka { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 24px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-zVHJ1 .framer-1cqinos { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 158\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZtSNhrx06=withCSS(Component,css,\"framer-zVHJ1\");export default FramerZtSNhrx06;FramerZtSNhrx06.displayName=\"copyright\";FramerZtSNhrx06.defaultProps={height:24,width:158};addFonts(FramerZtSNhrx06,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZtSNhrx06\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"158\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZtSNhrx06.map","// Generated by Framer (27b79d7)\nexport default function metadata(params,activeLocale){return{description:\"Product designer, art director and entrepreneur with 200+ projects across SaaS, Web3, mobile apps and brands. Built, scaled and exited a top-ranking mobile app.\",favicon:\"https://framerusercontent.com/assets/TeOKjJHfxb0R6tylEj1UznkOtM.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/Imq7aArxo2RR3Dqld6Xmziv3SY.png\",title:\"Evren Karşıt\\xa9 - Product Designer & Entrepreneur\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27b79d7)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1yami84\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1m55itl\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"760647\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{PyDhp_eqU:\"top\"},framerSearch:{index:false},robots:\"max-image-preview:large\",serializationId:\"framer-d8J1h\",title:siteMetadata(params,activeLocale).title||\"Home\",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\"}}}","// Generated by Framer (89f6630)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"5mhdwn\",mediaQuery:\"(min-width: 1200px)\"},{hash:\"1wif551\",mediaQuery:\"(min-width: 810px) and (max-width: 1199.98px)\"},{hash:\"8vmn5f\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},framerSearch:{index:false},robots:\"max-image-preview:large\",serializationId:\"framer-MFdUO\",title:siteMetadata(params,activeLocale).title||\"404\",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\"}}}"],"mappings":"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"}