{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/vbaJXlyVEeIvuEevvudG/Ps1XJvNepN1mJxCYqd0H/UnicornStudioEmbed.js", "ssg:https://framerusercontent.com/modules/80Ilk4N9F2M4tPbsuvB4/oJTBm0mKPxerunlp6mso/YP33NgOcf.js", "ssg:https://framerusercontent.com/modules/dVBb2PFdG6uwXnk4TngE/92DDBRB8r6x1a6f4WNwa/EarningsEstimator.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicHeight 400\n * @framerIntrinsicWidth 800\n */export default function UnicornStudioEmbed(props){const elementRef=useRef(null);const sceneRef=useRef(null);const scriptId=useRef(`unicorn-project-${Math.random().toString(36).substr(2,9)}`);useEffect(()=>{const isEditingOrPreviewing=[\"CANVAS\",\"PREVIEW\"].includes(RenderTarget.current());if(RenderTarget.current()===\"CANVAS\"){return;}const initializeScript=callback=>{const existingScript=document.querySelector('script[src^=\"https://cdn.jsdelivr.net/gh/hiunicornstudio\"]');if(!existingScript){const script=document.createElement(\"script\");script.src=\"https://cdn.jsdelivr.net/gh/hiunicornstudio/unicornstudio.js@v1.4.18/dist/unicornStudio.umd.js\";script.onload=callback;document.head.appendChild(script);}else{callback();}};const initializeUnicornStudio=()=>{if(props.projectJSON){try{// Create script element for JSON data\nconst dataScript=document.createElement(\"script\");dataScript.id=scriptId.current;dataScript.type=\"application/json\";dataScript.textContent=props.projectJSON;document.head.appendChild(dataScript);elementRef.current.setAttribute(\"data-us-project-src\",`${scriptId.current}`);}catch(e){console.error(\"Failed to parse project JSON:\",e);return;}}else if(props.projectId){const query=props.projectId.split(\"?\");const projectId=query[0];const production=query[1]&&query[1].includes(\"production\");const cacheBuster=isEditingOrPreviewing?\"?update=\"+Math.random():\"\";elementRef.current.setAttribute(\"data-us-project\",projectId+cacheBuster);if(production){elementRef.current.setAttribute(\"data-us-production\",1);}}if(window.UnicornStudio){const existingScene=window.UnicornStudio.scenes?.find(scene=>scene.element===elementRef.current||scene.element.contains(elementRef.current));if(existingScene){existingScene.destroy();}else{window.UnicornStudio.destroy();}window.UnicornStudio.init().then(scenes=>{const ourScene=scenes.find(scene=>scene.element===elementRef.current||scene.element.contains(elementRef.current));if(ourScene){sceneRef.current=ourScene;}});}};if(props.projectId||props.projectJSON){if(window.UnicornStudio){initializeUnicornStudio();}else{initializeScript(initializeUnicornStudio);}}return()=>{if(sceneRef.current){sceneRef.current.destroy();sceneRef.current=null;}// Clean up JSON script if it exists\nconst dataScript=document.getElementById(scriptId.current);if(dataScript){dataScript.remove();}};},[props.projectId,props.projectJSON]);if(RenderTarget.current()===\"CANVAS\"){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",backgroundColor:\"rgba(0, 0, 0, 0.15)\",color:\"#4B5563\",fontWeight:500,textAlign:\"center\",padding:\"16px\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:\"1.25rem\",marginBottom:\"12px\"},children:\"Scene will render in Preview and on your published site.\"}),!props.projectId&&!props.projectJSON?/*#__PURE__*/_jsx(\"p\",{style:{fontSize:\"1rem\",color:\"#EF4444\"},children:\"No project ID, please export your scene and add its project ID in the detail panel.\"}):\" \"]});}return /*#__PURE__*/_jsx(\"div\",{ref:elementRef,\"data-us-dpi\":props.dpi,\"data-us-scale\":props.scale,\"data-us-fps\":props.fps,\"data-us-altText\":props.altText,\"data-us-ariaLabel\":props.ariaLabel,\"data-us-lazyload\":props.lazyLoad?\"true\":\"\",style:{width:\"100%\",height:\"100%\",...props.style},children:props.header&&/*#__PURE__*/_jsx(\"h1\",{style:{width:\"1px\",height:\"1px\",margin:\"-1px\",padding:\"0\",overflow:\"hidden\",clip:\"rect(0, 0, 0, 0)\",border:\"0\"},children:props.header})});}UnicornStudioEmbed.displayName=\"Unicorn Studio Embed\";addPropertyControls(UnicornStudioEmbed,{projectId:{type:ControlType.String,title:\"Project ID\"},projectJSON:{type:ControlType.String,title:\"Project JSON\"},scale:{type:ControlType.Number,title:\"Scale\",defaultValue:1,min:.25,max:1,step:.01},dpi:{type:ControlType.Number,title:\"DPI\",defaultValue:1.5,min:.5,max:2,step:.1},fps:{type:ControlType.Number,title:\"FPS\",defaultValue:60,min:10,max:120,step:5},header:{type:ControlType.String,title:\"H1 text\"},altText:{type:ControlType.String,title:\"Alt text\"},ariaLabel:{type:ControlType.String,title:\"Aria label\"},lazyLoad:{type:ControlType.Boolean,title:\"Lazy Load\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UnicornStudioEmbed\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"800\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UnicornStudioEmbed.map", "// Generated by Framer (3eae0e1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"BnjgBM9QQ\",\"rkiUvi7Ew\"];const serializationHash=\"framer-VpYLn\";const variantClassNames={BnjgBM9QQ:\"framer-v-8xnwju\",rkiUvi7Ew:\"framer-v-vo8vo6\"};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={bounce:.2,delay:0,duration:.4,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={Dark:\"rkiUvi7Ew\",Light:\"BnjgBM9QQ\"};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:\"BnjgBM9QQ\"};};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:\"BnjgBM9QQ\",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,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-8xnwju\",className,classNames),\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"BnjgBM9QQ\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({rkiUvi7Ew:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ku68p9\",\"data-framer-name\":\"USDG_Token\",layoutDependency:layoutDependency,layoutId:\"zw7UIQEqP\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15ekw7t\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"RcKZoMjZH\",style:{backgroundColor:\"rgb(49, 64, 18)\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gp1om9\",\"data-framer-name\":\"Brandmark_Primary\",layoutDependency:layoutDependency,layoutId:\"F1jczpatO\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-sqtux9\",\"data-framer-name\":\"Group 4\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:32,intrinsicWidth:32,layoutDependency:layoutDependency,layoutId:\"HlF2HLaj1\",svg:'<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M31.4676 17.044C30.866 25.083 24.1508 31.4184 15.9555 31.4184C7.36417 31.4184 0.399536 24.4559 0.399536 15.8673C0.399536 7.27872 7.36417 0.316284 15.9555 0.316284C24.1374 0.316284 30.8439 6.63093 31.4646 14.6511H24.0273C25.6507 11.0636 25.749 7.80419 23.9735 6.31488C21.3515 4.1155 15.6362 6.60935 11.208 11.8851C6.77977 17.1608 5.31548 23.2205 7.93742 25.4199C10.5594 27.6193 16.2747 25.1254 20.7029 19.8497C21.4748 18.9301 22.1566 17.9867 22.7425 17.044H31.4676Z\" fill=\"#C7E36C\"/>\\n<path d=\"M17.1238 17.0441H23.3444L20.9423 20.1893L17.1238 18.6567V17.0441Z\" fill=\"#C7E36C\"/>\\n</svg>\\n',withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U8O2aG5lLTUwMA==\",\"--framer-font-family\":'\"S\\xf6hne\", \"S\\xf6hne Placeholder\", sans-serif',\"--framer-font-size\":\"17.72px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"96%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(243, 245, 240))\"},children:\"Global Dollar\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U8O2aG5lLTUwMA==\",\"--framer-font-family\":'\"S\\xf6hne\", \"S\\xf6hne Placeholder\", sans-serif',\"--framer-font-size\":\"17.72px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"96%\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(151, 144, 144))\"},children:\"USDG\"})]}),className:\"framer-f1u34s\",\"data-framer-name\":\"Global Dollar USDG\",fonts:[\"GF;S\\xf6hne-500\"],layoutDependency:layoutDependency,layoutId:\"LFx0RRVGX\",style:{\"--extracted-2gxw0f\":\"rgb(151, 144, 144)\",\"--extracted-r6o4lv\":\"rgb(243, 245, 240)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{rkiUvi7Ew:{\"--extracted-r6o4lv\":\"var(--token-c72875ae-be2b-4de3-ab77-fad051f0f2a9, rgb(12, 12, 12))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({rkiUvi7Ew:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U8O2aG5lLTUwMA==\",\"--framer-font-family\":'\"S\\xf6hne\", \"S\\xf6hne Placeholder\", sans-serif',\"--framer-font-size\":\"17.72px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"96%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c72875ae-be2b-4de3-ab77-fad051f0f2a9, rgb(12, 12, 12)))\"},children:\"Global Dollar\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U8O2aG5lLTUwMA==\",\"--framer-font-family\":'\"S\\xf6hne\", \"S\\xf6hne Placeholder\", sans-serif',\"--framer-font-size\":\"17.72px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"96%\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(151, 144, 144))\"},children:\"USDG\"})]})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VpYLn.framer-w73sil, .framer-VpYLn .framer-w73sil { display: block; }\",\".framer-VpYLn.framer-8xnwju { height: 52px; overflow: visible; position: relative; width: 156px; }\",\".framer-VpYLn .framer-1ku68p9 { aspect-ratio: 1 / 1; bottom: var(--framer-aspect-ratio-supported, 6px); flex: none; height: 42px; left: 0px; overflow: visible; position: absolute; right: 114px; top: 4px; }\",\".framer-VpYLn .framer-15ekw7t { aspect-ratio: 1 / 1; bottom: var(--framer-aspect-ratio-supported, 0px); flex: none; height: 42px; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-VpYLn .framer-gp1om9 { bottom: 5px; flex: none; left: 5px; overflow: visible; position: absolute; right: 5px; top: 5px; }\",\".framer-VpYLn .framer-sqtux9 { flex: none; height: 32px; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-VpYLn .framer-f1u34s { flex: none; height: 30px; left: calc(66.88102893890677% - 103px / 2); position: absolute; top: calc(50.00000000000002% - 30px / 2); white-space: pre-wrap; width: 103px; word-break: break-word; word-wrap: break-word; }\",\".framer-VpYLn.framer-v-vo8vo6 .framer-15ekw7t { bottom: unset; height: var(--framer-aspect-ratio-supported, 42px); }\",\".framer-VpYLn.framer-v-vo8vo6 .framer-sqtux9 { bottom: 0px; height: unset; left: 0px; right: 0px; top: 0px; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 156\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rkiUvi7Ew\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerYP33NgOcf=withCSS(Component,css,\"framer-VpYLn\");export default FramerYP33NgOcf;FramerYP33NgOcf.displayName=\"USDG_Token_wordmark\";FramerYP33NgOcf.defaultProps={height:52,width:156};addPropertyControls(FramerYP33NgOcf,{variant:{options:[\"BnjgBM9QQ\",\"rkiUvi7Ew\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerYP33NgOcf,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYP33NgOcf\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"52\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rkiUvi7Ew\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"156\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YP33NgOcf.map", "// USDG Earnings Estimator for Global Dollar Network\n// Responsive, accessible, always center-aligned, always maintains equal left/right padding\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useRef,useEffect,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion}from\"framer-motion\";const BG=\"#0C0C0C\";const INPUT_BG=\"#0C0C0C\";const INPUT_STROKE=\"#484946\";const INPUT_STROKE_FOCUS=\"#C7E36C\";const INPUT_TEXT=\"#F3F5F0\";const BTN_CALC_BG=\"#C7E36C\";const BTN_CALC_TEXT=\"#0C0C0C\";const BTN_RESET_BG=\"transparent\";const BTN_RESET_STROKE=\"#484946\";const BAR_USDG=\"#C7E36C\";const BAR_USDC=\"#484946\";const BAR_USDT=\"#484946\";const FONT_INPUT=\"Sohne Buch, Arial, sans-serif\";const FONT_BTN=\"Sohne Krafig, Arial, sans-serif\";function clamp(val,min,max){return Math.max(min,Math.min(max,val));}function parseNum(val){if(!val)return\"\";return val.replace(/[^0-9]/g,\"\");}function formatNum(val){return Number(val).toLocaleString(\"en-US\",{minimumFractionDigits:2,maximumFractionDigits:2});}function formatInputValue(val){if(!val)return\"\";return\"$\"+Number(val).toLocaleString(\"en-US\");}function unformatInputValue(val){if(!val)return\"\";return val.replace(/[$,]/g,\"\");}/**\n * USDG Earnings Estimator\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function USDGEarningsEstimator(props){const isStatic=useIsStaticRenderer();const{defaultMint=0,defaultBalance=0,defaultAcceptedTx=0,style,mintingRewardRate=.003,balanceRewardRate=5e-4,acceptedTxRewardRate=5e-4}=props;const[isMobile,setIsMobile]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;function handleResize(){startTransition(()=>setIsMobile(window.innerWidth<=480));}handleResize();window.addEventListener(\"resize\",handleResize);return()=>window.removeEventListener(\"resize\",handleResize);},[]);const[mint,setMint]=useState(defaultMint?String(defaultMint):\"\");const[balance,setBalance]=useState(defaultBalance?String(defaultBalance):\"\");const[acceptedTx,setAcceptedTx]=useState(defaultAcceptedTx?String(defaultAcceptedTx):\"\");const[touched,setTouched]=useState({mint:false,balance:false,acceptedTx:false});const[showResults,setShowResults]=useState(false);const[focusField,setFocusField]=useState(\"\");const errors={mint:!mint,balance:!balance,acceptedTx:!acceptedTx};const hasError=errors.mint||errors.balance||errors.acceptedTx;const[totals,setTotals]=useState({usdg:0,usdc:0,usdt:0});const liveRegionRef=useRef(null);// Inject placeholder color CSS globally only once\nuseEffect(()=>{if(typeof document===\"undefined\")return;if(document.getElementById(\"usdgearnings-placeholder-style\"))return;const style=document.createElement(\"style\");style.id=\"usdgearnings-placeholder-style\";style.innerHTML=`\n            input::placeholder { color: #484946 !important; opacity: 1 !important; }\n            input:-webkit-input-placeholder { color: #484946 !important; }\n            input::-webkit-input-placeholder { color: #484946 !important; }\n            input::-moz-placeholder { color: #484946 !important; }\n            input:-ms-input-placeholder { color: #484946 !important; }\n        `;document.head.appendChild(style);},[]);function handleInputChange(field,value){const unformatted=unformatInputValue(value);const clean=parseNum(unformatted);if(field===\"mint\")setMint(clean);if(field===\"balance\")setBalance(clean);if(field===\"acceptedTx\")setAcceptedTx(clean);setTouched(t=>({...t,[field]:true}));}function handleFocus(field){setFocusField(field);}function handleBlur(){setFocusField(\"\");}function handleCalculate(e){e.preventDefault();setTouched({mint:true,balance:true,acceptedTx:true});if(hasError)return;const mintNum=Number(mint);const balanceNum=Number(balance);const acceptedTxNum=Number(acceptedTx);const usdg=mintingRewardRate*mintNum+balanceRewardRate*balanceNum+acceptedTxRewardRate*acceptedTxNum;const usdc=0;const usdt=0;setTotals({usdg,usdc,usdt});setShowResults(true);if(liveRegionRef.current){liveRegionRef.current.textContent=`USDG earnings: $${formatNum(usdg)}. USDC earnings: $0.00. USDT earnings: $0.00.`;}}function handleReset(){setMint(\"\");setBalance(\"\");setAcceptedTx(\"\");setTouched({mint:false,balance:false,acceptedTx:false});setShowResults(false);setTotals({usdg:0,usdc:0,usdt:0});if(liveRegionRef.current)liveRegionRef.current.textContent=\"\";}const mintNum=Number(mint);const balanceNum=Number(balance);const acceptedTxNum=Number(acceptedTx);const mintingReward=mintNum?mintNum*mintingRewardRate:0;const balanceReward=balanceNum&&balanceNum>=1e7?balanceRewardRate*balanceNum:0;const acceptedTxReward=acceptedTxNum?acceptedTxRewardRate*acceptedTxNum:0;const chartData=[{label:\"USDG\",value:totals.usdg,color:BAR_USDG},{label:\"USDC\",value:totals.usdc,color:BAR_USDC},{label:\"USDT\",value:totals.usdt,color:BAR_USDT}];const maxVal=Math.max(...chartData.map(d=>d.value));const showChart=showResults&&maxVal>0;const maxWidth=isMobile?\"100%\":1e3;const padding=isMobile?16:24;const gap=isMobile?20:28;return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",minHeight:\"100%\",background:BG,display:\"flex\",justifyContent:\"center\",alignItems:\"flex-start\",boxSizing:\"border-box\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...style,background:BG,color:INPUT_TEXT,borderRadius:16,maxWidth,width:\"100%\",height:\"auto\",paddingTop:padding,paddingBottom:padding,paddingLeft:isMobile?20:padding,paddingRight:isMobile?20:padding,boxSizing:\"border-box\",display:\"flex\",flexDirection:\"column\",gap,fontFamily:FONT_INPUT,overflow:\"visible\"},children:/*#__PURE__*/_jsxs(\"form\",{id:\"usdg-earnings-estimator-form\",style:{width:\"100%\",display:\"flex\",flexDirection:\"column\",gap},autoComplete:\"off\",onSubmit:handleCalculate,\"aria-label\":\"USDG Earnings Estimator\",children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:isMobile?20:24,width:\"100%\"},children:[/*#__PURE__*/_jsx(Field,{label:\"USDG Average Balance Held\",id:\"balance\",value:balance,onChange:v=>handleInputChange(\"balance\",v),onFocus:()=>handleFocus(\"balance\"),onBlur:handleBlur,error:touched.balance&&errors.balance,isFocused:focusField===\"balance\",defaultMint:defaultMint,defaultBalance:defaultBalance,defaultAcceptedTx:defaultAcceptedTx}),/*#__PURE__*/_jsx(Field,{label:\"Net USDG Minted\",id:\"mint\",value:mint,onChange:v=>handleInputChange(\"mint\",v),onFocus:()=>handleFocus(\"mint\"),onBlur:handleBlur,error:touched.mint&&errors.mint,isFocused:focusField===\"mint\",defaultMint:defaultMint,defaultBalance:defaultBalance,defaultAcceptedTx:defaultAcceptedTx}),/*#__PURE__*/_jsx(Field,{label:\"USDG Transaction Volume\",id:\"acceptedTx\",value:acceptedTx,onChange:v=>handleInputChange(\"acceptedTx\",v),onFocus:()=>handleFocus(\"acceptedTx\"),onBlur:handleBlur,error:touched.acceptedTx&&errors.acceptedTx,isFocused:focusField===\"acceptedTx\",defaultMint:defaultMint,defaultBalance:defaultBalance,defaultAcceptedTx:defaultAcceptedTx})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:16,flexDirection:isMobile?\"column\":\"row\",alignItems:isMobile?\"stretch\":\"center\"},children:[/*#__PURE__*/_jsx(motion.button,{type:\"submit\",style:{background:BTN_CALC_BG,color:BTN_CALC_TEXT,fontFamily:FONT_BTN,fontWeight:700,fontSize:14,border:\"none\",borderRadius:4,padding:\"12px 28px\",cursor:\"pointer\",transition:\"background 0.15s\",outline:\"none\",...hasError?{opacity:.6,pointerEvents:\"none\"}:{}},onMouseOver:e=>e.currentTarget.style.background=\"#F3F5F0\",onMouseOut:e=>e.currentTarget.style.background=BTN_CALC_BG,\"aria-disabled\":hasError,animate:!showResults&&!hasError?{scale:[1,1.06,1],boxShadow:[\"0 0 0 0 #C7E36C33\",\"0 0 0 8px #C7E36C33\",\"0 0 0 0 #C7E36C33\"]}:{scale:1,boxShadow:\"none\"},transition:!showResults&&!hasError?{duration:2,repeat:Infinity,repeatType:\"loop\",ease:\"easeInOut\"}:{},children:\"Calculate\"}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:{background:showResults?\"#F3F5F0\":BTN_RESET_BG,color:BTN_RESET_STROKE,fontFamily:FONT_BTN,fontWeight:700,fontSize:14,border:`1px solid ${BTN_RESET_STROKE}`,borderRadius:4,padding:\"12px 28px\",cursor:\"pointer\",outline:\"none\"},onClick:handleReset,children:\"Reset\"})]}),/*#__PURE__*/_jsx(\"div\",{\"aria-live\":\"polite\",ref:liveRegionRef,style:{position:\"absolute\",left:-9999,height:1,width:1,overflow:\"hidden\"}}),/*#__PURE__*/_jsx(\"div\",{style:{height:showResults?40:0}}),showResults&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:18,width:\"100%\"},children:chartData.map((d,i)=>/*#__PURE__*/_jsxs(\"div\",{\"data-tooltip-parent\":\"1\",style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",width:\"100%\",marginBottom:isMobile?16:0,position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:0,marginBottom:8},children:[/*#__PURE__*/_jsxs(\"span\",{style:{color:d.label===\"USDG\"?INPUT_TEXT:\"#EEEBEB\",fontSize:20,fontFamily:FONT_INPUT,opacity:.7,marginBottom:2},children:[\"Total \",d.label,\" Earnings:\"]}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",color:d.label===\"USDG\"?INPUT_TEXT:\"#F3F5F0\",fontSize:20,fontFamily:FONT_INPUT,fontWeight:700,lineHeight:1,verticalAlign:\"middle\",height:32},children:/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",lineHeight:1,height:32},children:[\"$\",formatNum(d.value),d.label===\"USDC\"&&/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",height:32},children:/*#__PURE__*/_jsx(TooltipIcon,{type:\"usdc\"})}),d.label===\"USDT\"&&/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",height:32},children:/*#__PURE__*/_jsx(TooltipIcon,{type:\"usdt\"})})]})})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:20,background:BG,borderRadius:4,overflow:\"hidden\",position:\"relative\",border:d.label===\"USDG\"?\"none\":`1px solid #484946`},children:d.label===\"USDG\"?/*#__PURE__*/_jsx(\"div\",{style:{width:maxVal>0?`${d.value/maxVal*100}%`:0,height:20,background:d.color,borderRadius:4,border:\"none\",transition:isStatic?\"none\":\"width 0.3s cubic-bezier(.4,1,.4,1)\",opacity:d.value>0?1:.2}}):/*#__PURE__*/_jsx(\"div\",{style:{width:maxVal>0?`${d.value/maxVal*100}%`:0,height:20,background:\"transparent\",borderRadius:4,border:\"1px solid #484946\",transition:isStatic?\"none\":\"width 0.3s cubic-bezier(.4,1,.4,1)\",opacity:d.value>0?1:.2}})}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:18},children:[/*#__PURE__*/_jsxs(\"div\",{style:{color:INPUT_TEXT,fontSize:14,fontFamily:FONT_INPUT,marginBottom:4},children:[\"Balance Rewards: $\",d.label===\"USDG\"?balanceReward?balanceReward.toLocaleString(\"en-US\",{minimumFractionDigits:2,maximumFractionDigits:2}):\"0.00\":\"0.00\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{color:INPUT_TEXT,fontSize:14,fontFamily:FONT_INPUT,marginBottom:4},children:[\"Minting Rewards: $\",d.label===\"USDG\"?mintingReward?mintingReward.toLocaleString(\"en-US\",{minimumFractionDigits:2,maximumFractionDigits:2}):\"0.00\":\"0.00\"]}),/*#__PURE__*/_jsxs(\"div\",{style:{color:INPUT_TEXT,fontSize:14,fontFamily:FONT_INPUT},children:[\"Accepted Tx Rewards: $\",d.label===\"USDG\"?acceptedTxReward?acceptedTxReward.toLocaleString(\"en-US\",{minimumFractionDigits:2,maximumFractionDigits:2}):\"0.00\":\"0.00\"]})]})]},d.label))})]})})});}function Field({label,id,value,onChange,onFocus,onBlur,error,isFocused,defaultMint,defaultBalance,defaultAcceptedTx}){let placeholder=\"\";if(id===\"mint\"){placeholder=formatInputValue(1e8);}else if(id===\"balance\"&&defaultBalance){placeholder=formatInputValue(defaultBalance);}else if(id===\"acceptedTx\"&&defaultAcceptedTx){placeholder=formatInputValue(defaultAcceptedTx);}return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,style:{color:INPUT_TEXT,fontSize:15,marginBottom:10,fontFamily:\"Sohne Krafig, Arial, sans-serif\",fontWeight:700},children:label}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\"},children:[/*#__PURE__*/_jsx(\"input\",{id:id,type:\"text\",inputMode:\"numeric\",autoComplete:\"off\",value:value?formatInputValue(value):\"\",placeholder:placeholder,onChange:e=>onChange(e.target.value),onFocus:onFocus,onBlur:onBlur,\"aria-required\":\"true\",\"aria-invalid\":!!error,style:{width:\"100%\",background:INPUT_BG,color:value&&value.length>0?INPUT_TEXT:\"#484946\",border:`1px solid ${isFocused?INPUT_STROKE_FOCUS:INPUT_STROKE}`,borderRadius:4,fontFamily:FONT_INPUT,fontSize:16,padding:\"12px 16px\",outline:\"none\",transition:\"border 0.15s\",boxSizing:\"border-box\"}}),error&&/*#__PURE__*/_jsx(\"span\",{style:{color:\"#FF5A5A\",fontSize:12,position:\"absolute\",left:0,top:\"100%\",marginTop:2},children:\"Required\"})]})]});}function TooltipIcon({type}){const[show,setShow]=useState(false);let tooltipText=\"\";if(type===\"usdc\"){tooltipText=\"Circle, the issuer of USDC, reported $1.7B in reserve income in 2024\u2014none of which was shared with USDC users.\";}else if(type===\"usdt\"){tooltipText=\"Tether, the issuer of USDT, reported $13B in reserve income in 2024\u2014none of which was shared with USDT users.\";}return /*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",display:\"inline-block\",marginLeft:6},children:[/*#__PURE__*/_jsx(\"span\",{tabIndex:0,\"aria-label\":type===\"usdc\"?\"USDC info\":\"USDT info\",onMouseEnter:()=>setShow(true),onMouseLeave:()=>setShow(false),onFocus:()=>setShow(true),onBlur:()=>setShow(false),style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:18,height:18,borderRadius:\"50%\",background:\"#484946\",color:\"#fff\",fontSize:13,fontWeight:700,cursor:\"pointer\",marginLeft:2,outline:\"none\"},children:\"?\"}),show&&/*#__PURE__*/_jsx(TooltipContentMobileSafe,{children:tooltipText})]});}function TooltipContentMobileSafe({children}){const ref=useRef(null);const[style,setStyle]=useState({});useEffect(()=>{if(typeof window===\"undefined\"||!ref.current)return;function positionTooltip(){const tooltipRect=ref.current.getBoundingClientRect();let parentStack=ref.current.parentElement;while(parentStack&&parentStack.parentElement){if(parentStack.getAttribute(\"data-tooltip-parent\")===\"1\")break;parentStack=parentStack.parentElement;}// fallback to window if no parent found\nconst parentRect=parentStack?parentStack.getBoundingClientRect():{left:0,width:window.innerWidth};const iconRect=ref.current.parentElement.getBoundingClientRect();const margin=8;const parentWidth=parentRect.width;let maxWidth=parentWidth-2*margin;let left=iconRect.left+iconRect.width/2-tooltipRect.width/2-parentRect.left;// Clamp left so tooltip never clips\nif(tooltipRect.width>maxWidth){left=margin;maxWidth=parentWidth-2*margin;}else if(left<margin){left=margin;}else if(left+tooltipRect.width>parentWidth-margin){left=parentWidth-tooltipRect.width-margin;}// Ensure parent is position: relative\nif(parentStack&&parentStack.style.position!==\"relative\"){parentStack.style.position=\"relative\";}setStyle({position:\"absolute\",left,top:\"120%\",background:\"#222\",color:\"#F3F5F0\",fontFamily:\"Sohne Buch, Arial, sans-serif\",fontSize:14,lineHeight:1.3,padding:\"10px 14px\",borderRadius:6,boxShadow:\"0 2px 8px rgba(0,0,0,0.18)\",whiteSpace:\"pre-line\",zIndex:100,minWidth:120,maxWidth,boxSizing:\"border-box\"});}positionTooltip();window.addEventListener(\"resize\",positionTooltip);return()=>window.removeEventListener(\"resize\",positionTooltip);},[children]);return /*#__PURE__*/_jsx(\"span\",{ref:ref,role:\"tooltip\",style:style,children:children});}addPropertyControls(USDGEarningsEstimator,{defaultMint:{type:ControlType.Number,title:\"Default Mint\",defaultValue:0,min:0,max:1e9,step:1,displayStepper:true},defaultBalance:{type:ControlType.Number,title:\"Default Balance\",defaultValue:0,min:0,max:1e9,step:1,displayStepper:true},defaultAcceptedTx:{type:ControlType.Number,title:\"Default Accepted Tx\",defaultValue:0,min:0,max:1e9,step:1,displayStepper:true},mintingRewardRate:{type:ControlType.Number,title:\"Minting Reward Rate\",defaultValue:.003,min:0,max:1,step:1e-4,displayStepper:true},balanceRewardRate:{type:ControlType.Number,title:\"Balance Reward Rate\",defaultValue:5e-4,min:0,max:1,step:1e-4,displayStepper:true},acceptedTxRewardRate:{type:ControlType.Number,title:\"Accepted Tx Reward Rate\",defaultValue:5e-4,min:0,max:1,step:1e-4,displayStepper:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"USDGEarningsEstimator\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EarningsEstimator.map"],
  "mappings": "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",
  "names": ["UnicornStudioEmbed", "props", "elementRef", "pe", "sceneRef", "scriptId", "ue", "isEditingOrPreviewing", "RenderTarget", "initializeScript", "callback", "script", "initializeUnicornStudio", "dataScript", "e", "query", "projectId", "production", "cacheBuster", "window", "existingScene", "scene", "scenes", "ourScene", "u", "p", "addPropertyControls", "ControlType", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "SVG", "RichText", "css", "FramerYP33NgOcf", "withCSS", "YP33NgOcf_default", "addPropertyControls", "ControlType", "addFonts", "BG", "INPUT_BG", "INPUT_STROKE", "INPUT_STROKE_FOCUS", "INPUT_TEXT", "BTN_CALC_BG", "BTN_CALC_TEXT", "BTN_RESET_BG", "BTN_RESET_STROKE", "BAR_USDG", "BAR_USDC", "BAR_USDT", "FONT_INPUT", "FONT_BTN", "parseNum", "val", "formatNum", "formatInputValue", "unformatInputValue", "USDGEarningsEstimator", "props", "isStatic", "useIsStaticRenderer", "defaultMint", "defaultBalance", "defaultAcceptedTx", "style", "mintingRewardRate", "balanceRewardRate", "acceptedTxRewardRate", "isMobile", "setIsMobile", "ye", "ue", "window", "handleResize", "Z", "mint", "setMint", "balance", "setBalance", "acceptedTx", "setAcceptedTx", "touched", "setTouched", "showResults", "setShowResults", "focusField", "setFocusField", "errors", "hasError", "totals", "setTotals", "liveRegionRef", "pe", "handleInputChange", "field", "value", "unformatted", "clean", "t", "handleFocus", "handleBlur", "handleCalculate", "e", "mintNum", "balanceNum", "acceptedTxNum", "usdg", "handleReset", "mintingReward", "balanceReward", "acceptedTxReward", "chartData", "BAR_USDG", "BAR_USDC", "BAR_USDT", "maxVal", "d", "showChart", "maxWidth", "padding", "gap", "p", "BG", "INPUT_TEXT", "FONT_INPUT", "u", "Field", "v", "motion", "BTN_CALC_BG", "BTN_CALC_TEXT", "FONT_BTN", "BTN_RESET_BG", "BTN_RESET_STROKE", "i", "TooltipIcon", "label", "id", "onChange", "onFocus", "onBlur", "error", "isFocused", "placeholder", "INPUT_BG", "INPUT_STROKE_FOCUS", "INPUT_STROKE", "type", "show", "setShow", "tooltipText", "TooltipContentMobileSafe", "children", "ref", "setStyle", "positionTooltip", "tooltipRect", "parentStack", "parentRect", "iconRect", "margin", "parentWidth", "left", "addPropertyControls", "ControlType"]
}
