{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/8DlDdOKQPO8U4GX92HSw/SPmCDjK1SMFFqbLxjdYb/HtiNVYrGp.js", "ssg:https://framerusercontent.com/modules/xathxRCWcdYKsfwQJnKq/9bO04M2iNZ7lIwOtIiKe/Dark_Mode.js"],
  "sourcesContent": ["import{fontStore}from\"framer\";fontStore.loadWebFontsFromSelectors([\"FS;General Sans-regular\"]);export const fonts=[{family:\"General Sans\",moduleAsset:{localModuleIdentifier:\"local-module:css/HtiNVYrGp:default\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MFQT7HFGCR2L5ULQTW6YXYZXXHMPKLJ3/YWQ244D6TACUX5JBKATPOW5I5MGJ3G73/7YY3ZAAE3TRV2LANYOLXNHTPHLXVWTKH.woff2\"},style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MFQT7HFGCR2L5ULQTW6YXYZXXHMPKLJ3/YWQ244D6TACUX5JBKATPOW5I5MGJ3G73/7YY3ZAAE3TRV2LANYOLXNHTPHLXVWTKH.woff2\",weight:\"400\"}];export const css=['.framer-WyjAQ .framer-styles-preset-1s6ws0g:not(.rich-text-wrapper), .framer-WyjAQ .framer-styles-preset-1s6ws0g.rich-text-wrapper p { --framer-font-family: \"General Sans\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 14px; --framer-text-alignment: start; --framer-text-color: var(--token-656f31ef-6aa2-47da-94fd-45436f8b4249, #6b7280); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-WyjAQ\";\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\"}}}", "/*\n * Theme variant by framer.today\n * v1.0.0\n * https://framer.today/license\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";export const withResponsiveTheme=Component=>{return props=>{const[isDarkTheme,setIsDarkTheme]=useState(null);useEffect(()=>{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const updateTheme=()=>{const currentToggleState=localStorage.getItem(\"currentToggleState\");console.log(\"currentToggleState:\",currentToggleState);console.log(\"mediaQuery.matches:\",mediaQuery.matches);setIsDarkTheme(currentToggleState===\"dark\"||currentToggleState===null&&mediaQuery.matches);};const osThemeChange=e=>{const currentToggleState=localStorage.getItem(\"currentToggleState\");console.log(\"OS Theme Change - currentToggleState:\",currentToggleState);console.log(\"OS Theme Change - e.matches:\",e.matches);if(currentToggleState===null){setIsDarkTheme(e.matches);}};updateTheme();window.addEventListener(\"themeChange\",updateTheme);mediaQuery.addEventListener(\"change\",osThemeChange);return()=>{window.removeEventListener(\"themeChange\",updateTheme);mediaQuery.removeEventListener(\"change\",osThemeChange);};},[]);console.log(\"Render - isDarkTheme:\",isDarkTheme);if(isDarkTheme===null){return null;}const variant=isDarkTheme?\"Dark\":\"Light\";return /*#__PURE__*/_jsx(Component,{...props,variant:variant});};};\nexport const __FramerMetadata__ = {\"exports\":{\"withResponsiveTheme\":{\"type\":\"reactHoc\",\"name\":\"withResponsiveTheme\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Dark_Mode.map"],
  "mappings": "wGAA8BA,EAAU,0BAA0B,CAAC,yBAAyB,CAAC,EAAS,IAAMC,EAAM,CAAC,CAAC,OAAO,eAAe,YAAY,CAAC,sBAAsB,qCAAqC,IAAI,wKAAwK,EAAE,MAAM,SAAS,IAAI,yKAAyK,OAAO,KAAK,CAAC,EAAeC,EAAI,CAAC,2hBAA2hB,EAAeC,EAAU,eCItjC,IAAMC,EAAoBC,GAAmBC,GAAO,CAAC,GAAK,CAACC,EAAYC,CAAc,EAAEC,EAAS,IAAI,EAAm7B,OAAj7BC,EAAU,IAAI,CAAC,IAAMC,EAAWC,EAAO,WAAW,8BAA8B,EAAQC,EAAY,IAAI,CAAC,IAAMC,EAAmB,aAAa,QAAQ,oBAAoB,EAAE,QAAQ,IAAI,sBAAsBA,CAAkB,EAAE,QAAQ,IAAI,sBAAsBH,EAAW,OAAO,EAAEH,EAAeM,IAAqB,QAAQA,IAAqB,MAAMH,EAAW,OAAO,CAAE,EAAQI,EAAc,GAAG,CAAC,IAAMD,EAAmB,aAAa,QAAQ,oBAAoB,EAAE,QAAQ,IAAI,wCAAwCA,CAAkB,EAAE,QAAQ,IAAI,+BAA+B,EAAE,OAAO,EAAKA,IAAqB,MAAMN,EAAe,EAAE,OAAO,CAAG,EAAE,OAAAK,EAAY,EAAED,EAAO,iBAAiB,cAAcC,CAAW,EAAEF,EAAW,iBAAiB,SAASI,CAAa,EAAQ,IAAI,CAACH,EAAO,oBAAoB,cAAcC,CAAW,EAAEF,EAAW,oBAAoB,SAASI,CAAa,CAAE,CAAE,EAAE,CAAC,CAAC,EAAE,QAAQ,IAAI,wBAAwBR,CAAW,EAAKA,IAAc,KAAa,KAAmES,EAAKX,EAAU,CAAC,GAAGC,EAAM,QAAxEC,EAAY,OAAO,OAAoE,CAAC,CAAE",
  "names": ["fontStore", "fonts", "css", "className", "withResponsiveTheme", "Component", "props", "isDarkTheme", "setIsDarkTheme", "ye", "ue", "mediaQuery", "window", "updateTheme", "currentToggleState", "osThemeChange", "p"]
}
