{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/v4rgvNJfCbzpH5XPO2Hh/USe4r4RfsZLh7d7jrMBx/UtilityOverrides.js", "ssg:https://framerusercontent.com/modules/iYuNwosrOnjzGfugEqcv/lBK95MS4ig70Y3oeAcGv/hVNCBw34U.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useState}from\"react\";export const withFocusWithinBorderStyles=Component=>{return props=>{const[isFocused,setIsFocused]=useState(false);// Define the initial style\nconst initialStyle={borderBottom:\"1px solid rgba(255,255,255, 0.3)\"};// Define the focus-within style\nconst focusWithinStyle={borderBottom:\"1px solid rgba(255,255,255, 1)\"};// Combine styles based on focus state\nconst combinedStyles=isFocused?{...props.style,...focusWithinStyle}:{...props.style,...initialStyle};// Handle focus and blur events\nconst handleFocus=()=>setIsFocused(true);const handleBlur=()=>setIsFocused(false);return /*#__PURE__*/_jsx(\"div\",{onFocus:handleFocus,onBlur:handleBlur,children:/*#__PURE__*/_jsx(Component,{...props,style:combinedStyles})});};};export function withDynViewport100dvh(Component){return props=>{const newStyle={...props.style,height:\"100dvh\"};return /*#__PURE__*/_jsx(Component,{...props,style:newStyle});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withDynViewport100dvh\":{\"type\":\"reactHoc\",\"name\":\"withDynViewport100dvh\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withFocusWithinBorderStyles\":{\"type\":\"reactHoc\",\"name\":\"withFocusWithinBorderStyles\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UtilityOverrides.map", "import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Martian Mono-300\",\"GF;Martian Mono-regular\"]);export const fonts=[{family:\"Martian Mono\",style:\"normal\",url:\"https://fonts.gstatic.com/s/martianmono/v3/2V08KIcADoYhV6w87xrTKjs4CYElh_VS9YA4TlTnQzaVMIE6j15dYY00u86TD75kdpF2.woff2\",weight:\"300\"},{family:\"Martian Mono\",style:\"normal\",url:\"https://fonts.gstatic.com/s/martianmono/v3/2V08KIcADoYhV6w87xrTKjs4CYElh_VS9YA4TlTnQzaVMIE6j15dYY1qu86TD75kdpF2.woff2\",weight:\"400\"}];export const css=['.framer-c38Xq .framer-styles-preset-zy4j63:not(.rich-text-wrapper), .framer-c38Xq .framer-styles-preset-zy4j63.rich-text-wrapper p { --framer-font-family: \"Martian Mono\", monospace; --framer-font-family-bold: \"Martian Mono\", monospace; --framer-font-size: 11px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-letter-spacing: -0.015em; --framer-line-height: 1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-9e0047a6-e0ba-4186-bb89-fbe17daf8ed8, #ffffff); --framer-text-decoration: none; --framer-text-transform: none; }'];export const className=\"framer-c38Xq\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "wDAA8E,IAAMA,GAA4BC,GAAmBC,GAAO,CAAC,GAAK,CAACC,EAAUC,CAAY,EAAEC,EAAS,EAAK,EACjLC,EAAa,CAAC,aAAa,kCAAkC,EAC7DC,EAAiB,CAAC,aAAa,gCAAgC,EAC/DC,EAAeL,EAAU,CAAC,GAAGD,EAAM,MAAM,GAAGK,CAAgB,EAAE,CAAC,GAAGL,EAAM,MAAM,GAAGI,CAAY,EACjB,OAAoBG,EAAK,MAAM,CAAC,QAAhG,IAAIL,EAAa,EAAI,EAA+F,OAA5E,IAAIA,EAAa,EAAK,EAAwE,SAAsBK,EAAKR,EAAU,CAAC,GAAGC,EAAM,MAAMM,CAAc,CAAC,CAAC,CAAC,CAAE,EAAW,SAASE,GAAsBT,EAAU,CAAC,OAAOC,GAAO,CAAC,IAAMS,EAAS,CAAC,GAAGT,EAAM,MAAM,OAAO,QAAQ,EAAE,OAAoBO,EAAKR,EAAU,CAAC,GAAGC,EAAM,MAAMS,CAAQ,CAAC,CAAE,CAAE,CCJtXC,EAAU,UAAU,CAAC,sBAAsB,yBAAyB,CAAC,EAAS,IAAMC,GAAM,CAAC,CAAC,OAAO,eAAe,MAAM,SAAS,IAAI,wHAAwH,OAAO,KAAK,EAAE,CAAC,OAAO,eAAe,MAAM,SAAS,IAAI,wHAAwH,OAAO,KAAK,CAAC,EAAeC,GAAI,CAAC,kpBAAkpB,EAAeC,GAAU",
  "names": ["withFocusWithinBorderStyles", "Component", "props", "isFocused", "setIsFocused", "ye", "initialStyle", "focusWithinStyle", "combinedStyles", "p", "withDynViewport100dvh", "newStyle", "fontStore", "fonts", "css", "className"]
}
