{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-input-mask@2.0.4/index.js", "ssg:https://framerusercontent.com/modules/fZFpokoWw1ejIi9xzxmw/aiN8X1kH8OeoeUEZ9znW/Inflation_Calculator_Desktop.js", "ssg:https://framerusercontent.com/modules/HFBk3kR6QuK1IR7QhBiy/eoXqfhW7DTyX5TElXI05/Inflation_Calculator_Mobile.js", "ssg:https://framerusercontent.com/modules/SW60RCZdXoUjuYdW57GR/RCv4TIKxdNLuGed6vUbZ/Inflation_Calculator_Tablet.js"],
  "sourcesContent": ["import t from\"react\";import n from\"react-dom\";var a={};function _interopDefault(t){return t&&\"object\"==typeof t&&\"default\"in t?t[\"default\"]:t}var i=_interopDefault(t),o=n;function _defaults2(t,n){for(var a=Object.getOwnPropertyNames(n),i=0;i<a.length;i++){var o=a[i],s=Object.getOwnPropertyDescriptor(n,o);s&&s.configurable&&void 0===t[o]&&Object.defineProperty(t,o,s)}return t}function _extends(){return(_extends=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var a=arguments[n];for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(t[i]=a[i])}return t}).apply(this,arguments)}function _inheritsLoose(t,n){t.prototype=Object.create(n.prototype),_defaults2(t.prototype.constructor=t,n)}function _objectWithoutPropertiesLoose(t,n){if(null==t)return{};var a,i,o={},s=Object.keys(t);for(i=0;i<s.length;i++)a=s[i],0<=n.indexOf(a)||(o[a]=t[a]);return o}function _assertThisInitialized(t){if(void 0===t)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return t}var invariant=function(t,n,a,i,o,s,l,u){if(!t){var c;if(void 0===n)c=new Error(\"Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.\");else{var h=[a,i,o,s,l,u],f=0;(c=new Error(n.replace(/%s/g,(function(){return h[f++]})))).name=\"Invariant Violation\"}throw c.framesToPop=1,c}},s=invariant;function setInputSelection(t,n,a){if(\"selectionStart\"in t&&\"selectionEnd\"in t)t.selectionStart=n,t.selectionEnd=a;else{var i=t.createTextRange();i.collapse(!0),i.moveStart(\"character\",n),i.moveEnd(\"character\",a-n),i.select()}}function getInputSelection(t){var n=0,a=0;if(\"selectionStart\"in t&&\"selectionEnd\"in t)n=t.selectionStart,a=t.selectionEnd;else{var i=document.selection.createRange();i.parentElement()===t&&(n=-i.moveStart(\"character\",-t.value.length),a=-i.moveEnd(\"character\",-t.value.length))}return{start:n,end:a,length:a-n}}var l={9:\"[0-9]\",a:\"[A-Za-z]\",\"*\":\"[A-Za-z0-9]\"},u=\"_\";function parseMask(t,n,a){var i=\"\",o=\"\",s=null,c=[];if(void 0===n&&(n=u),null==a&&(a=l),!t||\"string\"!=typeof t)return{maskChar:n,formatChars:a,mask:null,prefix:null,lastEditablePosition:null,permanents:[]};var h=!1;return t.split(\"\").forEach((function(t){h=!h&&\"\\\\\"===t||(h||!a[t]?(c.push(i.length),i.length===c.length-1&&(o+=t)):s=i.length+1,i+=t,!1)})),{maskChar:n,formatChars:a,prefix:o,mask:i,lastEditablePosition:s,permanents:c}}function isPermanentCharacter(t,n){return-1!==t.permanents.indexOf(n)}function isAllowedCharacter(t,n,a){var i=t.mask,o=t.formatChars;if(!a)return!1;if(isPermanentCharacter(t,n))return i[n]===a;var s=o[i[n]];return new RegExp(s).test(a)}function isEmpty(t,n){return n.split(\"\").every((function(n,a){return isPermanentCharacter(t,a)||!isAllowedCharacter(t,a,n)}))}function getFilledLength(t,n){var a=t.maskChar,i=t.prefix;if(!a){for(;n.length>i.length&&isPermanentCharacter(t,n.length-1);)n=n.slice(0,n.length-1);return n.length}for(var o=i.length,s=n.length;s>=i.length;s--){var l=n[s];if(!isPermanentCharacter(t,s)&&isAllowedCharacter(t,s,l)){o=s+1;break}}return o}function isFilled(t,n){return getFilledLength(t,n)===t.mask.length}function formatValue(t,n){var a=t.maskChar,i=t.mask,o=t.prefix;if(!a){for((n=insertString(t,\"\",n,0)).length<o.length&&(n=o);n.length<i.length&&isPermanentCharacter(t,n.length);)n+=i[n.length];return n}if(n)return insertString(t,formatValue(t,\"\"),n,0);for(var s=0;s<i.length;s++)isPermanentCharacter(t,s)?n+=i[s]:n+=a;return n}function clearRange(t,n,a,i){var o=a+i,s=t.maskChar,l=t.mask,u=t.prefix,c=n.split(\"\");if(s)return c.map((function(n,i){return i<a||o<=i?n:isPermanentCharacter(t,i)?l[i]:s})).join(\"\");for(var h=o;h<c.length;h++)isPermanentCharacter(t,h)&&(c[h]=\"\");return a=Math.max(u.length,a),c.splice(a,o-a),n=c.join(\"\"),formatValue(t,n)}function insertString(t,n,a,i){var o=t.mask,s=t.maskChar,l=t.prefix,u=a.split(\"\"),c=isFilled(t,n);return!s&&i>n.length&&(n+=o.slice(n.length,i)),u.every((function(a){for(;p=a,isPermanentCharacter(t,f=i)&&p!==o[f];){if(i>=n.length&&(n+=o[i]),u=a,h=i,s&&isPermanentCharacter(t,h)&&u===s)return!0;if(++i>=o.length)return!1}var u,h,f,p;return!isAllowedCharacter(t,i,a)&&a!==s||(i<n.length?n=s||c||i<l.length?n.slice(0,i)+a+n.slice(i+1):(n=n.slice(0,i)+a+n.slice(i),formatValue(t,n)):s||(n+=a),++i<o.length)})),n}function getInsertStringLength(t,n,a,i){var o=t.mask,s=t.maskChar,l=a.split(\"\"),u=i;return l.every((function(n){for(;l=n,isPermanentCharacter(t,a=i)&&l!==o[a];)if(++i>=o.length)return!1;var a,l;return(isAllowedCharacter(t,i,n)||n===s)&&i++,i<o.length})),i-u}function getLeftEditablePosition(t,n){for(var a=n;0<=a;--a)if(!isPermanentCharacter(t,a))return a;return null}function getRightEditablePosition(t,n){for(var a=t.mask,i=n;i<a.length;++i)if(!isPermanentCharacter(t,i))return i;return null}function getStringValue(t){return t||0===t?t+\"\":\"\"}function processChange(t,n,a,i,o){var s=t.mask,l=t.prefix,u=t.lastEditablePosition,c=n,h=\"\",f=0,p=0,d=Math.min(o.start,a.start);if(a.end>o.start?p=(f=getInsertStringLength(t,i,h=c.slice(o.start,a.end),d))?o.length:0:c.length<i.length&&(p=i.length-c.length),c=i,p){1!==p||o.length||(d=o.start===a.start?getRightEditablePosition(t,a.start):getLeftEditablePosition(t,a.start));c=clearRange(t,c,d,p)}return c=insertString(t,c,h,d),(d+=f)>=s.length?d=s.length:d<l.length&&!f?d=l.length:d>=l.length&&d<u&&f&&(d=getRightEditablePosition(t,d)),h||(h=null),{value:c=formatValue(t,c),enteredString:h,selection:{start:d,end:d}}}function isWindowsPhoneBrowser(){var t=new RegExp(\"windows\",\"i\"),n=new RegExp(\"phone\",\"i\"),a=navigator.userAgent;return t.test(a)&&n.test(a)}function isFunction(t){return\"function\"==typeof t}function getRequestAnimationFrame(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame}function getCancelAnimationFrame(){return window.cancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame}function defer(t){return(!getCancelAnimationFrame()?function(){return setTimeout(t,1e3/60)}:getRequestAnimationFrame())(t)}function cancelDefer(t){(getCancelAnimationFrame()||clearTimeout)(t)}var c=function(t){function e(n){var a=t.call(this,n)||this;a.focused=!1,a.mounted=!1,a.previousSelection=null,a.selectionDeferId=null,a.saveSelectionLoopDeferId=null,a.saveSelectionLoop=function(){a.previousSelection=a.getSelection(),a.saveSelectionLoopDeferId=defer(a.saveSelectionLoop)},a.runSaveSelectionLoop=function(){null===a.saveSelectionLoopDeferId&&a.saveSelectionLoop()},a.stopSaveSelectionLoop=function(){null!==a.saveSelectionLoopDeferId&&(cancelDefer(a.saveSelectionLoopDeferId),a.saveSelectionLoopDeferId=null,a.previousSelection=null)},a.getInputDOMNode=function(){if(!a.mounted)return null;var t=o.findDOMNode(_assertThisInitialized(_assertThisInitialized(a))),n=\"undefined\"!=typeof window&&t instanceof window.Element;if(t&&!n)return null;if(\"INPUT\"!==t.nodeName&&(t=t.querySelector(\"input\")),!t)throw new Error(\"react-input-mask: inputComponent doesn't contain input node\");return t},a.getInputValue=function(){var t=a.getInputDOMNode();return t?t.value:null},a.setInputValue=function(t){var n=a.getInputDOMNode();n&&(a.value=t,n.value=t)},a.setCursorToEnd=function(){var t=getFilledLength(a.maskOptions,a.value),n=getRightEditablePosition(a.maskOptions,t);null!==n&&a.setCursorPosition(n)},a.setSelection=function(t,n,i){void 0===i&&(i={});var o=a.getInputDOMNode(),s=a.isFocused();o&&s&&(i.deferred||setInputSelection(o,t,n),null!==a.selectionDeferId&&cancelDefer(a.selectionDeferId),a.selectionDeferId=defer((function(){a.selectionDeferId=null,setInputSelection(o,t,n)})),a.previousSelection={start:t,end:n,length:Math.abs(n-t)})},a.getSelection=function(){return getInputSelection(a.getInputDOMNode())},a.getCursorPosition=function(){return a.getSelection().start},a.setCursorPosition=function(t){a.setSelection(t,t)},a.isFocused=function(){return a.focused},a.getBeforeMaskedValueChangeConfig=function(){var t=a.maskOptions,n=t.mask,i=t.maskChar,o=t.permanents,s=t.formatChars;return{mask:n,maskChar:i,permanents:o,alwaysShowMask:!!a.props.alwaysShowMask,formatChars:s}},a.isInputAutofilled=function(t,n,i,o){var s=a.getInputDOMNode();try{if(s.matches(\":-webkit-autofill\"))return!0}catch(t){}return!a.focused||o.end<i.length&&n.end===t.length},a.onChange=function(t){var n=_assertThisInitialized(_assertThisInitialized(a)).beforePasteState,i=_assertThisInitialized(_assertThisInitialized(a)).previousSelection,o=a.props.beforeMaskedValueChange,s=a.getInputValue(),l=a.value,u=a.getSelection();a.isInputAutofilled(s,u,l,i)&&(l=formatValue(a.maskOptions,\"\"),i={start:0,end:0,length:0}),n&&(i=n.selection,l=n.value,u={start:i.start+s.length,end:i.start+s.length,length:0},s=l.slice(0,i.start)+s+l.slice(i.end),a.beforePasteState=null);var c=processChange(a.maskOptions,s,u,l,i),h=c.enteredString,f=c.selection,p=c.value;if(isFunction(o)){var d=o({value:p,selection:f},{value:l,selection:i},h,a.getBeforeMaskedValueChangeConfig());p=d.value,f=d.selection}a.setInputValue(p),isFunction(a.props.onChange)&&a.props.onChange(t),a.isWindowsPhoneBrowser?a.setSelection(f.start,f.end,{deferred:!0}):a.setSelection(f.start,f.end)},a.onFocus=function(t){var n=a.props.beforeMaskedValueChange,i=a.maskOptions,o=i.mask,s=i.prefix;if(a.focused=!0,a.mounted=!0,o){if(a.value)getFilledLength(a.maskOptions,a.value)<a.maskOptions.mask.length&&a.setCursorToEnd();else{var l=formatValue(a.maskOptions,s),u=formatValue(a.maskOptions,l),c=getFilledLength(a.maskOptions,u),h=getRightEditablePosition(a.maskOptions,c),f={start:h,end:h};if(isFunction(n)){var p=n({value:u,selection:f},{value:a.value,selection:null},null,a.getBeforeMaskedValueChangeConfig());u=p.value,f=p.selection}var d=u!==a.getInputValue();d&&a.setInputValue(u),d&&isFunction(a.props.onChange)&&a.props.onChange(t),a.setSelection(f.start,f.end)}a.runSaveSelectionLoop()}isFunction(a.props.onFocus)&&a.props.onFocus(t)},a.onBlur=function(t){var n=a.props.beforeMaskedValueChange,i=a.maskOptions.mask;if(a.stopSaveSelectionLoop(),a.focused=!1,i&&!a.props.alwaysShowMask&&isEmpty(a.maskOptions,a.value)){var o=\"\";isFunction(n)&&(o=n({value:o,selection:null},{value:a.value,selection:a.previousSelection},null,a.getBeforeMaskedValueChangeConfig()).value);var s=o!==a.getInputValue();s&&a.setInputValue(o),s&&isFunction(a.props.onChange)&&a.props.onChange(t)}isFunction(a.props.onBlur)&&a.props.onBlur(t)},a.onMouseDown=function(t){if(!a.focused&&document.addEventListener){a.mouseDownX=t.clientX,a.mouseDownY=t.clientY,a.mouseDownTime=(new Date).getTime();var n=function r(t){if(document.removeEventListener(\"mouseup\",r),a.focused){var n=Math.abs(t.clientX-a.mouseDownX),i=Math.abs(t.clientY-a.mouseDownY),o=Math.max(n,i),s=(new Date).getTime()-a.mouseDownTime;(o<=10&&s<=200||o<=5&&s<=300)&&a.setCursorToEnd()}};document.addEventListener(\"mouseup\",n)}isFunction(a.props.onMouseDown)&&a.props.onMouseDown(t)},a.onPaste=function(t){isFunction(a.props.onPaste)&&a.props.onPaste(t),t.defaultPrevented||(a.beforePasteState={value:a.getInputValue(),selection:a.getSelection()},a.setInputValue(\"\"))},a.handleRef=function(t){null==a.props.children&&isFunction(a.props.inputRef)&&a.props.inputRef(t)};var i=n.mask,s=n.maskChar,l=n.formatChars,u=n.alwaysShowMask,c=n.beforeMaskedValueChange,h=n.defaultValue,f=n.value;a.maskOptions=parseMask(i,s,l),null==h&&(h=\"\"),null==f&&(f=h);var p=getStringValue(f);if(a.maskOptions.mask&&(u||p)&&(p=formatValue(a.maskOptions,p),isFunction(c))){var d=n.value;null==n.value&&(d=h),p=c({value:p,selection:null},{value:d=getStringValue(d),selection:null},null,a.getBeforeMaskedValueChangeConfig()).value}return a.value=p,a}_inheritsLoose(e,t);var n=e.prototype;return n.componentDidMount=function(){this.mounted=!0,this.getInputDOMNode()&&(this.isWindowsPhoneBrowser=isWindowsPhoneBrowser(),this.maskOptions.mask&&this.getInputValue()!==this.value&&this.setInputValue(this.value))},n.componentDidUpdate=function(){var t=this.previousSelection,n=this.props,a=n.beforeMaskedValueChange,i=n.alwaysShowMask,o=n.mask,s=n.maskChar,l=n.formatChars,u=this.maskOptions,c=i||this.isFocused(),h=null!=this.props.value,f=h?getStringValue(this.props.value):this.value,p=t?t.start:null;if(this.maskOptions=parseMask(o,s,l),this.maskOptions.mask){!u.mask&&this.isFocused()&&this.runSaveSelectionLoop();var d=this.maskOptions.mask&&this.maskOptions.mask!==u.mask;if(u.mask||h||(f=this.getInputValue()),(d||this.maskOptions.mask&&(f||c))&&(f=formatValue(this.maskOptions,f)),d){var m=getFilledLength(this.maskOptions,f);(null===p||m<p)&&(p=isFilled(this.maskOptions,f)?m:getRightEditablePosition(this.maskOptions,m))}!this.maskOptions.mask||!isEmpty(this.maskOptions,f)||c||h&&this.props.value||(f=\"\");var g={start:p,end:p};if(isFunction(a)){var v=a({value:f,selection:g},{value:this.value,selection:this.previousSelection},null,this.getBeforeMaskedValueChangeConfig());f=v.value,g=v.selection}this.value=f;var k=this.getInputValue()!==this.value;k?(this.setInputValue(this.value),this.forceUpdate()):d&&this.forceUpdate();var C=!1;null!=g.start&&null!=g.end&&(C=!t||t.start!==g.start||t.end!==g.end),(C||k)&&this.setSelection(g.start,g.end)}else u.mask&&(this.stopSaveSelectionLoop(),this.forceUpdate())},n.componentWillUnmount=function(){this.mounted=!1,null!==this.selectionDeferId&&cancelDefer(this.selectionDeferId),this.stopSaveSelectionLoop()},n.render=function(){var t,n=this.props,a=(n.mask,n.alwaysShowMask,n.maskChar,n.formatChars,n.inputRef,n.beforeMaskedValueChange,n.children),o=_objectWithoutPropertiesLoose(n,[\"mask\",\"alwaysShowMask\",\"maskChar\",\"formatChars\",\"inputRef\",\"beforeMaskedValueChange\",\"children\"]);if(a){isFunction(a)||s(!1);var l=[\"onChange\",\"onPaste\",\"onMouseDown\",\"onFocus\",\"onBlur\",\"value\",\"disabled\",\"readOnly\"],u=_extends({},o);l.forEach((function(t){return delete u[t]})),t=a(u),l.filter((function(n){return null!=t.props[n]&&t.props[n]!==o[n]})).length&&s(!1)}else t=i.createElement(\"input\",_extends({ref:this.handleRef},o));var c={onFocus:this.onFocus,onBlur:this.onBlur};return this.maskOptions.mask&&(o.disabled||o.readOnly||(c.onChange=this.onChange,c.onPaste=this.onPaste,c.onMouseDown=this.onMouseDown),null!=o.value&&(c.value=this.value)),t=i.cloneElement(t,c)},e}(i.Component);a=c;var h=a;export default h;\n\n//# sourceMappingURL=index.js.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import InputMask from\"react-input-mask\";export default function InflationCalculatorDesktop(){const[revenue,setRevenue]=useState(\"\");const[startDate,setStartDate]=useState(\"\");const[inflationLoss,setInflationLoss]=useState(\"\");const[isFormSubmitted,setIsFormSubmitted]=useState(false)// Track form submission\n;const[errorMessage,setErrorMessage]=useState(null);const formatUSD=amount=>{return\"$ \"+amount.toLocaleString(\"en-US\",{minimumFractionDigits:2,maximumFractionDigits:2});};const handleRevenueChange=e=>{const input=e.target.value.replace(/[^0-9.]/g,\"\")// Remove non-numeric characters\n;setRevenue(input);};const handleRevenueBlur=()=>{if(revenue){const parsedValue=parseFloat(revenue);setRevenue(isNaN(parsedValue)?\"\":formatUSD(parsedValue));}else{setRevenue(\"\");}};const handleDateChange=e=>{const input=e.target.value;const[month,year]=input.split(\"/\");if(month&&(parseInt(month,10)<1||parseInt(month,10)>12)){setErrorMessage(\"Month must be between 01 and 12.\");}else{setErrorMessage(null);}setStartDate(input);};const calculateInflation=async()=>{setErrorMessage(null);if(!startDate||!revenue){setErrorMessage(\"Please fill in all fields correctly.\");return;}const[month,year]=startDate.split(\"/\");if(month.length!==2||year.length!==4||parseInt(month,10)<1||parseInt(month,10)>12){setErrorMessage(\"Please enter a valid date.\");return;}const formattedStartDate=`${year}-${month}-01`// Using the first day of the month\n;const apiUrl=`https://app.prettydata.co/api/inflation/adjusted-revenue/us/${revenue.replace(/[^0-9.]/g,\"\")}/${formattedStartDate}`;const corsProxy=\"https://api.allorigins.win/get?url=\";const fullUrl=corsProxy+encodeURIComponent(apiUrl);try{const response=await fetch(fullUrl);if(!response.ok){const errorText=await response.text();throw new Error(`Error fetching inflation data. Response: ${response.status} ${response.statusText}, ${errorText}`);}const data=await response.json();const parsedData=JSON.parse(data.contents);const latestAdjustedRevenue=parsedData[parsedData.length-1]?.amount;if(latestAdjustedRevenue===undefined||latestAdjustedRevenue<0){throw new Error(\"Invalid response data received from the API.\");}setInflationLoss(parseFloat(revenue.replace(/[^0-9.]/g,\"\"))-latestAdjustedRevenue);setIsFormSubmitted(true)// Set form as submitted\n;}catch(error){console.error(\"Error:\",error);setErrorMessage(error instanceof Error?error.message:\"An unknown error occurred. Please try again later.\");}};return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:leftContainer,children:/*#__PURE__*/_jsxs(\"div\",{style:paddingStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:contentContainer,children:[/*#__PURE__*/_jsxs(\"div\",{style:topContainer,children:[/*#__PURE__*/_jsx(\"div\",{style:titleContainer,children:/*#__PURE__*/_jsx(\"h1\",{style:headerStyle,children:\"Inflation Calculator\"})}),/*#__PURE__*/_jsx(\"p\",{style:descriptionStyle,children:\"Input your data below to see how inflation has affected your revenue.\"}),errorMessage&&/*#__PURE__*/_jsx(\"p\",{style:errorStyle,children:errorMessage})]}),/*#__PURE__*/_jsxs(\"div\",{style:formContainer,children:[/*#__PURE__*/_jsxs(\"div\",{style:inputContainerStyle,children:[/*#__PURE__*/_jsx(\"h4\",{style:labelStyle,children:\"Date of Last Price Change\"}),/*#__PURE__*/_jsx(InputMask,{mask:\"99/9999\",placeholder:\"MM/YYYY\",value:startDate,onChange:handleDateChange,style:inputStyle,maskChar:\"\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:inputContainerStyle,children:[/*#__PURE__*/_jsx(\"h4\",{style:labelStyle,children:\"Total Annual Revenue (Estimate)\"}),/*#__PURE__*/_jsx(\"input\",{style:inputStyle,type:\"text\",placeholder:\"0.00\",value:revenue,onChange:handleRevenueChange,onBlur:handleRevenueBlur,onFocus:()=>setRevenue(revenue.replace(/[^\\d]/g,\"\"))})]})]})]}),/*#__PURE__*/_jsx(\"button\",{style:buttonStyle,onClick:calculateInflation,children:\"Calculate Inflation Impact\"})]})}),/*#__PURE__*/_jsxs(\"div\",{style:rightContainer,children:[!isFormSubmitted&&/*#__PURE__*/_jsx(\"div\",{style:overlayStyle,children:/*#__PURE__*/_jsxs(\"div\",{style:calloutStyle,children:[/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"30\",height:\"30\",viewBox:\"0 0 20 20\",fill:\"none\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M10 6V10M10 14H10.01M19 10C19 14.9706 14.9706 19 10 19C5.02944 19 1 14.9706 1 10C1 5.02944 5.02944 1 10 1C14.9706 1 19 5.02944 19 10Z\",stroke:\"#FF6641\",strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})}),/*#__PURE__*/_jsx(\"p\",{children:\"In order to see your result, please make sure that both fields are filled in.\"})]})}),/*#__PURE__*/_jsxs(\"div\",{style:resultContainerStyle,children:[inflationLoss!==null&&/*#__PURE__*/_jsxs(\"div\",{style:righttopContainer,children:[/*#__PURE__*/_jsx(\"div\",{style:righttitleContainer,children:/*#__PURE__*/_jsx(\"h1\",{style:rightheaderStyle,children:\"Revenue Lost Due to Inflation\"})}),/*#__PURE__*/_jsx(\"div\",{style:resultBox,children:/*#__PURE__*/_jsx(\"h4\",{style:resultValueStyle,children:formatUSD(inflationLoss)})})]}),/*#__PURE__*/_jsx(\"div\",{children:/*#__PURE__*/_jsxs(\"svg\",{width:\"489\",height:\"310\",viewBox:\"0 0 489 310\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"path\",{\"fill-rule\":\"evenodd\",\"clip-rule\":\"evenodd\",d:\"M181.88 80.8661C185.058 83.385 189.045 84.7692 193.992 84.7692C198.092 84.7692 201.192 86.0003 203.647 88.0924C206.144 90.2216 208.096 93.3493 209.653 97.3215C212.724 105.153 214.039 115.624 215.406 126.515L215.499 127.249C216.878 138.228 218.353 149.588 221.987 158.187C223.818 162.52 226.253 166.297 229.626 168.992C233.035 171.716 237.273 173.231 242.49 173.231C252.532 173.231 258.525 170.181 262.192 165.206C265.571 160.621 266.746 154.636 267.82 149.167C267.861 148.957 267.902 148.749 267.943 148.54C269.098 142.678 270.237 137.415 273.324 133.533C276.276 129.823 281.29 127.077 290.988 127.077C301.451 127.077 307.988 124.326 312.237 119.842C316.389 115.458 318.064 109.686 319.444 104.431C319.551 104.026 319.655 103.625 319.759 103.227C321.051 98.2671 322.191 93.896 324.694 90.5862C327.23 87.232 331.368 84.7692 339.485 84.7692C343.11 84.7692 346.099 86.3081 348.696 89.2229C351.344 92.1948 353.542 96.5636 355.399 102.041C359.114 113.001 361.241 127.701 363.268 142.653C363.397 143.604 363.525 144.555 363.654 145.507C365.53 159.404 367.407 173.302 370.53 183.934C372.198 189.612 374.273 194.55 377.025 198.102C379.822 201.712 383.42 204 387.983 204C395.934 204 401.323 201.97 405.337 198.753C409.223 195.639 411.655 191.524 413.878 187.762L413.954 187.633C416.257 183.737 418.36 180.219 421.629 177.599C424.815 175.046 429.276 173.231 436.481 173.231C460.224 173.231 479.342 183.298 485.788 188.207L488.212 185.024C481.187 179.676 461.237 169.231 436.481 169.231C428.531 169.231 423.141 171.261 419.128 174.478C415.242 177.592 412.81 181.707 410.587 185.469L410.511 185.598C408.208 189.494 406.104 193.012 402.836 195.632C399.65 198.184 395.189 200 387.983 200C384.969 200 382.441 198.562 380.187 195.652C377.887 192.683 375.983 188.306 374.368 182.806C371.334 172.481 369.496 158.873 367.602 144.852C367.479 143.941 367.356 143.029 367.232 142.116C365.218 127.26 363.05 112.152 359.187 100.757C357.255 95.0566 354.844 90.1105 351.682 86.562C348.47 82.9563 344.45 80.7692 339.485 80.7692C330.426 80.7692 324.966 83.5949 321.503 88.1734C318.493 92.1545 317.158 97.309 315.924 102.075C315.807 102.525 315.692 102.973 315.576 103.415C314.177 108.738 312.695 113.542 309.333 117.091C306.066 120.539 300.732 123.077 290.988 123.077C280.478 123.077 274.125 126.1 270.194 131.043C266.398 135.816 265.137 142.091 264.019 147.767L263.981 147.96C262.833 153.786 261.809 158.982 258.972 162.833C256.26 166.512 251.644 169.231 242.49 169.231C238.108 169.231 234.768 167.981 232.123 165.867C229.441 163.725 227.345 160.59 225.672 156.63C222.296 148.643 220.866 137.887 219.467 126.751C219.424 126.404 219.38 126.056 219.336 125.708C218.003 115.073 216.635 104.169 213.377 95.8612C211.683 91.5402 209.419 87.7568 206.241 85.0482C203.02 82.3026 198.985 80.7692 193.992 80.7692C189.845 80.7692 186.759 79.6294 184.365 77.7313C181.936 75.8065 180.072 72.9848 178.604 69.3925C175.777 62.4749 174.632 53.2838 173.427 43.6086C173.366 43.119 173.304 42.6282 173.243 42.1364C171.989 32.116 170.576 21.6787 166.813 13.7616C164.911 9.75945 162.361 6.29133 158.834 3.83034C155.288 1.35672 150.897 0 145.494 0C140.19 0 135.951 1.01003 132.571 2.89831C129.177 4.79471 126.788 7.50089 125.075 10.6626C121.837 16.6394 120.943 24.442 120.103 31.7813C120.074 32.0351 120.045 32.2883 120.016 32.5409C119.119 40.3394 118.192 47.5757 115.067 52.9124C113.542 55.5166 111.504 57.6366 108.675 59.124C105.829 60.6203 102.062 61.5385 96.9958 61.5385C91.273 61.5385 86.749 63.2055 83.2427 66.2405C79.7774 69.2401 77.4667 73.4365 75.8697 78.2309C72.7904 87.4753 72.1673 99.6159 71.56 111.449L71.5073 112.474C70.8712 124.824 70.1757 136.755 66.9818 145.612C65.3998 150 63.2563 153.473 60.341 155.851C57.4583 158.203 53.6604 159.615 48.498 159.615C37.641 159.615 31.172 157.383 27.0574 154.305C22.9486 151.231 20.9067 147.108 19.311 142.67C18.9117 141.559 18.5451 140.443 18.1769 139.317L18.1238 139.154C17.776 138.09 17.4241 137.014 17.0518 135.968C16.2719 133.776 15.3608 131.591 14.068 129.67C12.7567 127.721 11.0495 126.037 8.69904 124.859C6.36331 123.688 3.51379 123.077 0 123.077V127.077C3.05365 127.077 5.25601 127.608 6.90652 128.435C8.5423 129.255 9.75577 130.426 10.7493 131.903C11.7614 133.407 12.5396 135.218 13.2832 137.308C13.6375 138.304 13.9745 139.335 14.3267 140.412L14.3751 140.56C14.7419 141.682 15.1253 142.85 15.5469 144.023C17.2349 148.718 19.6134 153.731 24.6611 157.508C29.703 161.28 37.1267 163.615 48.498 163.615C54.4496 163.615 59.1767 161.963 62.8694 158.951C66.5294 155.965 69.0115 151.776 70.7447 146.969C74.1814 137.438 74.8752 124.849 75.502 112.68L75.5363 112.015C76.1601 99.8871 76.7606 88.2136 79.6647 79.495C81.1304 75.0947 83.1295 71.6289 85.8606 69.2649C88.5508 66.9363 92.1097 65.5385 96.9958 65.5385C102.539 65.5385 106.981 64.5336 110.536 62.6645C114.109 60.7865 116.665 58.0988 118.519 54.9337C122.15 48.732 123.118 40.5837 123.99 32.9976L124.026 32.6828C124.911 24.976 125.729 17.8513 128.592 12.5682C130.005 9.96065 131.894 7.85914 134.522 6.39015C137.166 4.91304 140.694 4 145.494 4C150.194 4 153.76 5.16732 156.545 7.11076C159.348 9.06684 161.503 11.9088 163.2 15.4788C166.636 22.7059 168.001 32.461 169.274 42.6329C169.345 43.1986 169.415 43.7658 169.486 44.3338C170.66 53.7864 171.865 63.4755 174.901 70.9056C176.527 74.8854 178.736 78.3738 181.88 80.8661Z\",fill:\"#FEFEFE\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M488.22 183.02V309.68H0V125.07C9.97 125.07 11.8 130.66 14.33 138.4C17.71 148.74 21.92 161.61 48.5 161.61C72.89 161.61 74.24 135.28 75.55 109.82C76.77 86.02 77.93 63.53 97 63.53C120.26 63.53 122.28 45.95 124.06 30.43C125.81 15.17 127.32 2 145.5 2C163.68 2 166.9 21.53 169.48 42.22C171.96 62.15 174.52 82.76 194 82.76C210.17 82.76 212.71 102.96 215.39 124.35C218.28 147.39 221.27 171.23 242.49 171.23C263.71 171.23 265.62 158.35 267.86 146.98C270.17 135.22 272.17 125.07 290.99 125.07C313.57 125.07 316.87 112.35 319.78 101.13C322.45 90.87 324.56 82.76 339.49 82.76C355.45 82.76 359.62 113.61 363.65 143.44C367.72 173.56 371.56 202 387.99 202C404.42 202 409.42 193.3 413.96 185.63C418.52 177.9 422.47 171.23 436.48 171.23C459.93 171.23 478.99 181.02 485.79 186.2L488.22 183.02Z\",fill:\"url(#paint0_linear_2701_1438)\"}),/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"linearGradient\",{id:\"paint0_linear_2701_1438\",x1:\"244.11\",y1:\"2\",x2:\"244.11\",y2:\"309.68\",gradientUnits:\"userSpaceOnUse\",children:[/*#__PURE__*/_jsx(\"stop\",{\"stop-color\":\"white\",\"stop-opacity\":\"0.8\"}),/*#__PURE__*/_jsx(\"stop\",{offset:\"1\",\"stop-color\":\"white\",\"stop-opacity\":\"0\"})]})})]})})]}),/*#__PURE__*/_jsxs(\"div\",{style:ctaSection,children:[/*#__PURE__*/_jsxs(\"p\",{style:maxwidthText,children:[\"Do not be the victim of inflation,\",\" \",/*#__PURE__*/_jsx(\"b\",{children:\"Start optimizing your revenue.\"})]}),/*#__PURE__*/_jsx(\"a\",{href:\"https://cal.com/bradenww/pdintro\",target:\"_blank\",style:ctabuttonStyle,children:\"Get in Touch\"})]})]})]});}// Styles\nconst overlayStyle={display:\"flex\",position:\"absolute\",justifyContent:\"center\",alignItems:\"center\",width:\"50%\",height:\"100%\",background:\"rgba(255, 255, 255, 0)\",backdropFilter:\"blur(10px)\",zIndex:2,transition:\"opacity 0.5s ease-in-out\",borderRadius:\"16px\"};const calloutStyle={display:\"flex\",flexDirection:\"row\",width:\"400px\",padding:\"12px 20px\",alignItems:\"center\",gap:\"16px\",borderRadius:\"10px\",border:\"1px solid #DEDEDE\",background:\"#FAFAFA\",color:\"#222223\",fontFamily:\"Helvetica Now Display\",fontSize:\"18px\",fontWeight:\"400\",lineHeight:\"160%\"};const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",alignItems:\"center\",gap:\"10px\",flexShrink:0,overflow:\"hidden\"};const leftContainer={width:\"50%\",alignSelf:\"stretch\",borderRadius:\"var(--size-516, 16px)\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"flex-start\",gap:\"10px\"};const inputContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",alignSelf:\"stretch\",gap:\"12px\"};const labelStyle={color:\"#7F7F7F\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:\"400\",lineHeight:\"150%\"/* 24px */};const inputStyle={display:\"flex\",height:\"56px\",width:\"100%\",padding:\"8px 16px\",alignItems:\"center\",gap:\"12px\",alignSelf:\"stretch\",borderRadius:\"var(--text-12, 12px)\",border:\"1px solid var(--colors-Enchanting-Sapphire-100, #BCD2F6)\",background:\"var(--colors-Dr-White-100, #FEFEFE)\"};const buttonStyle={display:\"inline-flex\",padding:\"16px var(--text-28, 28px)\",alignItems:\"center\",gap:\"var(--text-12, 12px)\",borderRadius:\"16px\",border:\"1px solid var(--colors-Halloween-500, #FF6641)\",background:\"none\",color:\"var(--colors-Halloween-500, #FF6641)\",textAlign:\"center\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",letterSpacing:\"0.32px\"};const resultContainerStyle={display:\"flex\",padding:\"44px 44px 0px 44px\",flexDirection:\"column\",alignItems:\"center\",gap:\"var(--text-48, 48px)\",width:\"100%\",height:\"79%\",alignSelf:\"stretch\",borderRadius:\"16px\",background:\"var(--colors-Halloween-500, #FF6641)\",overflow:\"hidden\",flex:\"1 0 0\"};const resultTextStyle={display:\"flex\",width:\"397px\",height:\"46px\",flexDirection:\"column\",justifyContent:\"center\",color:\"var(--colors-Dr-White-100, #FEFEFE)\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"52px\",fontStyle:\"normal\",fontWeight:\"800\",lineHeight:\"130%\"/* 83.2px */,letterSpacing:\"1.28px\"};const resultValueStyle={color:\"var(--colors-Dr-White-100, #FEFEFE)\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"52px\",fontStyle:\"normal\",fontWeight:\"800\",lineHeight:\"130%\",letterSpacing:\"1.28px\",whiteSpace:\"nowrap\"};const headerStyle={flex:\"1 0 0\",alignSelf:\"stretch\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"28px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",color:\"#222223\"};const rightheaderStyle={flex:\"1 0 0\",alignSelf:\"stretch\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"28px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",color:\"#FEFEFE\"};const errorStyle={color:\"red\",fontWeight:500,fontSize:\"1rem\"};const titleContainer={display:\"block\",width:\"100%\",borderBottom:\"1px solid #DEDEDE\",paddingBottom:\"20px\",alignItems:\"center\",textAlign:\"left\"};const topContainer={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"var(--text-20, 20px)\",alignSelf:\"stretch\"};const descriptionStyle={color:\"var(--colors-Black-Out-200, #7F7F7F)\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"var(--text-18, 18px)\",fontStyle:\"normal\",fontWeight:\"400\",lineHeight:\"160%\"/* 28.8px */};const contentContainer={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"var(--text-40, 40px)\",alignSelf:\"stretch\"};const formContainer={width:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"28px\"};const rightContainer={width:\"50%\",alignSelf:\"stretch\",borderRadius:\"var(--size-516, 16px)\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",alignItems:\"center\",height:\"100%\",gap:\"10px\",overflow:\"hidden\"};const ctaSection={display:\"flex\",padding:\"32px 44px\",alignItems:\"center\",justifyContent:\"space-between\",gap:\"34px\",alignSelf:\"stretch\",borderRadius:\"var(--size-516, 16px)\",background:\"#286EE2\"};const paddingStyle={padding:\"44px\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\",alignItems:\"flex-start\",width:\"100%\",height:\"100%\",alignSelf:\"stretch\",borderRadius:\"16px\",border:\"1px solid #DEDEDE\",background:\"#FEFEFE\"};const ctabuttonStyle={display:\"flex\",padding:\"16px var(--text-28, 28px)\",alignItems:\"center\",gap:\"var(--text-12, 12px)\",background:\"var(--colors-Dairy-Made-500, #F5B440)\",borderRadius:\"16px\",color:\"#FEFEFE\",textAlign:\"center\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",textDecoration:\"none\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",letterSpacing:\"0.32px\",border:\"none\",width:\"auto\",whiteSpace:\"nowrap\"};const maxwidthText={maxWidth:\"300px\",color:\"#FEFEFE\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"20px\",fontStyle:\"normal\",fontWeight:\"500\",lineHeight:\"110%\",letterSpacing:\"-0.4px\"};const righttopContainer={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"var(--text-24, 24px)\",alignSelf:\"stretch\",flex:\"1 0 0\"};const righttitleContainer={display:\"block\",width:\"100%\",borderBottom:\"1px solid #DEDEDE\",paddingBottom:\"20px\",alignItems:\"center\",textAlign:\"center\"};const resultBox={display:\"flex\",padding:\"var(--text-40, 40px) var(--text-20, 20px)\",justifyContent:\"center\",alignItems:\"center\",gap:\"10px\",alignSelf:\"stretch\",borderRadius:\"var(--text-12, 12px)\",background:\"var(--colors-Halloween-600, #E85D3B)\",height:\"130px\",width:\"auto\",minWidth:\"100%\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"InflationCalculatorDesktop\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Inflation_Calculator_Desktop.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import InputMask from\"react-input-mask\";export default function InflationCalculatorMobile(){const[revenue,setRevenue]=useState(\"\");const[startDate,setStartDate]=useState(\"\");const[inflationLoss,setInflationLoss]=useState(\"\");const[blurEffect,setBlurEffect]=useState(\"\");const[errorMessage,setErrorMessage]=useState(null);const formatUSD=amount=>{return\"$ \"+amount.toLocaleString(\"en-US\",{minimumFractionDigits:2,maximumFractionDigits:2});};const handleRevenueChange=e=>{const input=e.target.value.replace(/[^0-9.]/g,\"\")// Remove non-numeric characters\n;setRevenue(input);};const handleRevenueBlur=()=>{if(revenue){const parsedValue=parseFloat(revenue);setRevenue(isNaN(parsedValue)?\"\":formatUSD(parsedValue));}else{setRevenue(\"\");}};const handleDateChange=e=>{const input=e.target.value;const[month,year]=input.split(\"/\");if(month&&(parseInt(month,10)<1||parseInt(month,10)>12)){setErrorMessage(\"Month must be between 01 and 12.\");}else{setErrorMessage(null);}setStartDate(input);};const calculateInflation=async()=>{setErrorMessage(null);setInflationLoss(null);setBlurEffect(null);if(!startDate||!revenue){setErrorMessage(\"Please fill in all fields correctly.\");return;}const[month,year]=startDate.split(\"/\");if(month.length!==2||year.length!==4||parseInt(month,10)<1||parseInt(month,10)>12){setErrorMessage(\"Please enter a valid date.\");return;}const formattedStartDate=`${year}-${month}-01`// Using the first day of the month\n;const apiUrl=`https://app.prettydata.co/api/inflation/adjusted-revenue/us/${revenue.replace(/[^0-9.]/g,\"\")}/${formattedStartDate}`;// Use another CORS proxy\nconst corsProxy=\"https://api.allorigins.win/get?url=\";const fullUrl=corsProxy+encodeURIComponent(apiUrl);try{const response=await fetch(fullUrl);if(!response.ok){const errorText=await response.text();throw new Error(`Error fetching inflation data. Response: ${response.status} ${response.statusText}, ${errorText}`);}const data=await response.json();const parsedData=JSON.parse(data.contents);const latestAdjustedRevenue=parsedData[parsedData.length-1]?.amount;if(latestAdjustedRevenue===undefined||latestAdjustedRevenue<0){throw new Error(\"Invalid response data received from the API.\");}setInflationLoss(parseFloat(revenue.replace(/[^0-9.]/g,\"\"))-latestAdjustedRevenue);}catch(error){console.error(\"Error:\",error);setErrorMessage(error instanceof Error?error.message:\"An unknown error occurred. Please try again later.\");}};return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:leftContainer,children:/*#__PURE__*/_jsxs(\"div\",{style:paddingStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:contentContainer,children:[/*#__PURE__*/_jsxs(\"div\",{style:topContainer,children:[/*#__PURE__*/_jsx(\"div\",{style:titleContainer,children:/*#__PURE__*/_jsx(\"h1\",{style:headerStyle,children:\"Inflation Calculator\"})}),/*#__PURE__*/_jsx(\"p\",{style:descriptionStyle,children:\"Input your data below to see how inflation has affected your revenue.\"}),errorMessage&&/*#__PURE__*/_jsx(\"p\",{style:errorStyle,children:errorMessage})]}),/*#__PURE__*/_jsxs(\"div\",{style:formContainer,children:[/*#__PURE__*/_jsxs(\"div\",{style:inputContainerStyle,children:[/*#__PURE__*/_jsx(\"h4\",{style:labelStyle,children:\"Date of Last Price Change\"}),/*#__PURE__*/_jsx(InputMask,{mask:\"99/9999\",placeholder:\"MM/YYYY\",value:startDate,onChange:handleDateChange,style:inputStyle,maskChar:\"\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:inputContainerStyle,children:[/*#__PURE__*/_jsx(\"h4\",{style:labelStyle,children:\"Total Annual Revenue (Estimate)\"}),/*#__PURE__*/_jsx(\"input\",{style:inputStyle,type:\"text\",placeholder:\"0.00\",value:revenue,onChange:handleRevenueChange,onBlur:handleRevenueBlur,onFocus:()=>setRevenue(revenue.replace(/[^\\d]/g,\"\"))})]})]})]}),/*#__PURE__*/_jsx(\"button\",{style:buttonStyle,onClick:calculateInflation,children:\"Calculate Inflation Impact\"})]})}),/*#__PURE__*/_jsxs(\"div\",{style:rightContainer,children:[/*#__PURE__*/_jsx(\"div\",{style:resultContainerStyle,children:inflationLoss!==null&&/*#__PURE__*/_jsxs(\"div\",{style:righttopContainer,children:[/*#__PURE__*/_jsx(\"div\",{style:righttitleContainer,children:/*#__PURE__*/_jsx(\"h1\",{style:rightheaderStyle,children:\"Revenue Lost Due to Inflation\"})}),/*#__PURE__*/_jsx(\"div\",{style:resultBox,children:/*#__PURE__*/_jsx(\"p\",{style:resultValueStyle,children:formatUSD(inflationLoss)})})]})}),/*#__PURE__*/_jsxs(\"div\",{style:ctaSection,children:[/*#__PURE__*/_jsxs(\"p\",{style:maxwidthText,children:[\"Do not be the victim of inflation,\",/*#__PURE__*/_jsx(\"b\",{children:\"Start optimizing your revenue.\"})]}),/*#__PURE__*/_jsx(\"a\",{href:\"https://cal.com/bradenww/pdintro\",target:\"_blank\",style:ctabuttonStyle,children:\"Get in Touch\"})]})]})]});}// Styles\nconst containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",alignItems:\"center\",gap:\"10px\",flexDirection:\"column\"};const leftContainer={width:\"100%\",alignSelf:\"stretch\",borderRadius:\"var(--size-516, 16px)\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"flex-start\",gap:\"10px\"};const inputContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",alignSelf:\"stretch\",gap:\"16px\"};const labelStyle={color:\"#7F7F7F\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:\"400\",lineHeight:\"150%\"/* 24px */};const inputStyle={display:\"flex\",height:\"56px\",width:\"100%\",padding:\"8px 16px\",alignItems:\"center\",gap:\"12px\",alignSelf:\"stretch\",borderRadius:\"var(--text-12, 12px)\",border:\"1px solid var(--colors-Enchanting-Sapphire-100, #BCD2F6)\",background:\"var(--colors-Dr-White-100, #FEFEFE)\"};const buttonStyle={display:\"inline-flex\",padding:\"16px var(--text-28, 28px)\",alignItems:\"center\",gap:\"var(--text-12, 12px)\",borderRadius:\"16px\",border:\"1px solid var(--colors-Halloween-500, #FF6641)\",background:\"none\",color:\"var(--colors-Halloween-500, #FF6641)\",textAlign:\"center\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",letterSpacing:\"0.32px\"};const resultContainerStyle={display:\"flex\",padding:\"32px\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"var(--text-48, 48px)\",width:\"100%\",alignSelf:\"stretch\",borderRadius:\"16px\",background:\"var(--colors-Halloween-500, #FF6641)\"};const resultTextStyle={display:\"flex\",width:\"397px\",height:\"46px\",flexDirection:\"column\",justifyContent:\"center\",color:\"var(--colors-Dr-White-100, #FEFEFE)\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"64px\",fontStyle:\"normal\",fontWeight:\"800\",lineHeight:\"130%\"/* 83.2px */,letterSpacing:\"1.28px\"};const resultValueStyle={color:\"var(--colors-Dr-White-100, #FEFEFE)\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"36px\",fontStyle:\"normal\",fontWeight:\"800\",lineHeight:\"130%\",letterSpacing:\"1.28px\",whiteSpace:\"nowrap\"};const headerStyle={flex:\"1 0 0\",alignSelf:\"stretch\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"18px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",color:\"#222223\"};const rightheaderStyle={flex:\"1 0 0\",alignSelf:\"stretch\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"18px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",color:\"#FEFEFE\"};const errorStyle={color:\"red\",fontWeight:500,fontSize:\"1rem\"};const titleContainer={display:\"block\",width:\"100%\",borderbottom:\"1px solid #DEDEDE\",paddingBottom:\"10px\"};const topContainer={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"var(--text-20, 20px)\",alignSelf:\"stretch\"};const descriptionStyle={color:\"var(--colors-Black-Out-200, #7F7F7F)\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"var(--text-18, 18px)\",fontStyle:\"normal\",fontWeight:\"400\",lineHeight:\"160%\"/* 28.8px */};const contentContainer={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"var(--text-30, 30px)\",alignSelf:\"stretch\"};const formContainer={width:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"36px\"};const rightContainer={width:\"100%\",alignSelf:\"stretch\",borderRadius:\"var(--size-516, 16px)\",display:\"flex\",flexDirection:\"column\",justifyContent:\"start\",alignItems:\"center\",height:\"100%\",gap:\"10px\"};const ctaSection={display:\"flex\",padding:\"32px\",alignItems:\"center\",justifyContent:\"space-between\",gap:\"28px\",alignSelf:\"stretch\",borderRadius:\"var(--size-516, 16px)\",background:\"#286EE2\",height:\"20%\",flexDirection:\"column\"};const paddingStyle={padding:\"32px\",display:\"flex\",flexDirection:\"column\",gap:\"40px\",alignItems:\"flex-start\",width:\"100%\",height:\"100%\",alignSelf:\"stretch\",borderRadius:\"16px\",border:\"1px solid #DEDEDE\",background:\"#FEFEFE\"};const ctabuttonStyle={display:\"flex\",padding:\"16px var(--text-28, 28px)\",alignItems:\"center\",gap:\"var(--text-12, 12px)\",background:\"var(--colors-Dairy-Made-500, #F5B440)\",borderRadius:\"16px\",color:\"#FEFEFE\",textAlign:\"center\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",letterSpacing:\"0.32px\",textDecoration:\"none\",border:\"none\"};const maxwidthText={maxWidth:\"300px\",height:\"40px\",display:\"flex\",alignItems:\"flex-start\",flexDirection:\"column\",color:\"#FEFEFE\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"20px\",fontStyle:\"normal\",fontWeight:\"500\",lineHeight:\"110%\",letterSpacing:\"-0.4px\"};const righttopContainer={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"var(--text-24, 24px)\",alignSelf:\"stretch\"};const righttitleContainer={display:\"block\",width:\"100%\",borderBottom:\"1px solid #DEDEDE\",paddingBottom:\"10px\",alignItems:\"center\",textAlign:\"center\"};const resultBox={display:\"flex\",padding:\"20px 30px\",justifyContent:\"center\",alignItems:\"center\",gap:\"10px\",alignSelf:\"stretch\",borderRadius:\"var(--text-12, 12px)\",background:\"var(--colors-Halloween-600, #E85D3B)\",height:\"auto\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"InflationCalculatorMobile\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Inflation_Calculator_Mobile.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState}from\"react\";import InputMask from\"react-input-mask\";export default function InflationCalculatorTablet(){const[revenue,setRevenue]=useState(\"\");const[startDate,setStartDate]=useState(\"\");const[inflationLoss,setInflationLoss]=useState(\"\");const[blurEffect,setBlurEffect]=useState(\"\");const[errorMessage,setErrorMessage]=useState(null);const formatUSD=amount=>{return\"$ \"+amount.toLocaleString(\"en-US\",{minimumFractionDigits:2,maximumFractionDigits:2});};const handleRevenueChange=e=>{const input=e.target.value.replace(/[^0-9.]/g,\"\")// Remove non-numeric characters\n;setRevenue(input);};const handleRevenueBlur=()=>{if(revenue){const parsedValue=parseFloat(revenue);setRevenue(isNaN(parsedValue)?\"\":formatUSD(parsedValue));}else{setRevenue(\"\");}};const handleDateChange=e=>{const input=e.target.value;const[month,year]=input.split(\"/\");if(month&&(parseInt(month,10)<1||parseInt(month,10)>12)){setErrorMessage(\"Month must be between 01 and 12.\");}else{setErrorMessage(null);}setStartDate(input);};const calculateInflation=async()=>{setErrorMessage(null);setInflationLoss(null);setBlurEffect(null);if(!startDate||!revenue){setErrorMessage(\"Please fill in all fields correctly.\");return;}const[month,year]=startDate.split(\"/\");if(month.length!==2||year.length!==4||parseInt(month,10)<1||parseInt(month,10)>12){setErrorMessage(\"Please enter a valid date.\");return;}const formattedStartDate=`${year}-${month}-01`// Using the first day of the month\n;const apiUrl=`https://app.prettydata.co/api/inflation/adjusted-revenue/us/${revenue.replace(/[^0-9.]/g,\"\")}/${formattedStartDate}`;// Use another CORS proxy\nconst corsProxy=\"https://api.allorigins.win/get?url=\";const fullUrl=corsProxy+encodeURIComponent(apiUrl);try{const response=await fetch(fullUrl);if(!response.ok){const errorText=await response.text();throw new Error(`Error fetching inflation data. Response: ${response.status} ${response.statusText}, ${errorText}`);}const data=await response.json();const parsedData=JSON.parse(data.contents);const latestAdjustedRevenue=parsedData[parsedData.length-1]?.amount;if(latestAdjustedRevenue===undefined||latestAdjustedRevenue<0){throw new Error(\"Invalid response data received from the API.\");}setInflationLoss(parseFloat(revenue.replace(/[^0-9.]/g,\"\"))-latestAdjustedRevenue);}catch(error){console.error(\"Error:\",error);setErrorMessage(error instanceof Error?error.message:\"An unknown error occurred. Please try again later.\");}};return /*#__PURE__*/_jsxs(\"div\",{style:containerStyle,children:[/*#__PURE__*/_jsx(\"div\",{style:leftContainer,children:/*#__PURE__*/_jsxs(\"div\",{style:paddingStyle,children:[/*#__PURE__*/_jsxs(\"div\",{style:contentContainer,children:[/*#__PURE__*/_jsxs(\"div\",{style:topContainer,children:[/*#__PURE__*/_jsx(\"div\",{style:titleContainer,children:/*#__PURE__*/_jsx(\"h1\",{style:headerStyle,children:\"Inflation Calculator\"})}),/*#__PURE__*/_jsx(\"p\",{style:descriptionStyle,children:\"Input your data below to see how inflation has affected your revenue.\"}),errorMessage&&/*#__PURE__*/_jsx(\"p\",{style:errorStyle,children:errorMessage})]}),/*#__PURE__*/_jsxs(\"div\",{style:formContainer,children:[/*#__PURE__*/_jsxs(\"div\",{style:inputContainerStyle,children:[/*#__PURE__*/_jsx(\"h4\",{style:labelStyle,children:\"Date of Last Price Change\"}),/*#__PURE__*/_jsx(InputMask,{mask:\"99/9999\",placeholder:\"MM/YYYY\",value:startDate,onChange:handleDateChange,style:inputStyle,maskChar:\"\"})]}),/*#__PURE__*/_jsxs(\"div\",{style:inputContainerStyle,children:[/*#__PURE__*/_jsx(\"h4\",{style:labelStyle,children:\"Total Annual Revenue (Estimate)\"}),/*#__PURE__*/_jsx(\"input\",{style:inputStyle,type:\"text\",placeholder:\"0.00\",value:revenue,onChange:handleRevenueChange,onBlur:handleRevenueBlur,onFocus:()=>setRevenue(revenue.replace(/[^\\d]/g,\"\"))})]})]})]}),/*#__PURE__*/_jsx(\"button\",{style:buttonStyle,onClick:calculateInflation,children:\"Calculate Inflation Impact\"})]})}),/*#__PURE__*/_jsxs(\"div\",{style:rightContainer,children:[/*#__PURE__*/_jsx(\"div\",{style:resultContainerStyle,children:inflationLoss!==null&&/*#__PURE__*/_jsxs(\"div\",{style:righttopContainer,children:[/*#__PURE__*/_jsx(\"div\",{style:righttitleContainer,children:/*#__PURE__*/_jsx(\"h1\",{style:rightheaderStyle,children:\"Revenue Lost Due to Inflation\"})}),/*#__PURE__*/_jsx(\"div\",{style:resultBox,children:/*#__PURE__*/_jsx(\"p\",{style:resultValueStyle,children:formatUSD(inflationLoss)})})]})}),/*#__PURE__*/_jsxs(\"div\",{style:ctaSection,children:[/*#__PURE__*/_jsxs(\"p\",{style:maxwidthText,children:[\"Do not be the victim of inflation,\",/*#__PURE__*/_jsx(\"b\",{children:\"Start optimizing your revenue.\"})]}),/*#__PURE__*/_jsx(\"a\",{href:\"https://cal.com/bradenww/pdintro\",target:\"_blank\",style:ctabuttonStyle,children:\"Get in Touch\"})]})]})]});}// Styles\nconst containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",alignItems:\"center\",gap:\"10px\",flexDirection:\"column\"};const leftContainer={width:\"100%\",alignSelf:\"stretch\",borderRadius:\"var(--size-516, 16px)\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"flex-start\",gap:\"10px\"};const inputContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",alignSelf:\"stretch\",gap:\"16px\"};const labelStyle={color:\"#7F7F7F\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:\"400\",lineHeight:\"150%\"/* 24px */};const inputStyle={display:\"flex\",height:\"56px\",width:\"100%\",padding:\"8px 16px\",alignItems:\"center\",gap:\"12px\",alignSelf:\"stretch\",borderRadius:\"var(--text-12, 12px)\",border:\"1px solid var(--colors-Enchanting-Sapphire-100, #BCD2F6)\",background:\"var(--colors-Dr-White-100, #FEFEFE)\"};const buttonStyle={display:\"inline-flex\",padding:\"16px var(--text-28, 28px)\",alignItems:\"center\",gap:\"var(--text-12, 12px)\",borderRadius:\"16px\",border:\"1px solid var(--colors-Halloween-500, #FF6641)\",background:\"none\",color:\"var(--colors-Halloween-500, #FF6641)\",textAlign:\"center\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",letterSpacing:\"0.32px\"};const resultContainerStyle={display:\"flex\",padding:\"64px\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"var(--text-48, 48px)\",width:\"100%\",alignSelf:\"stretch\",borderRadius:\"16px\",background:\"var(--colors-Halloween-500, #FF6641)\"};const resultTextStyle={display:\"flex\",width:\"397px\",height:\"46px\",flexDirection:\"column\",justifyContent:\"center\",color:\"var(--colors-Dr-White-100, #FEFEFE)\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"64px\",fontStyle:\"normal\",fontWeight:\"800\",lineHeight:\"130%\"/* 83.2px */,letterSpacing:\"1.28px\"};const resultValueStyle={color:\"var(--colors-Dr-White-100, #FEFEFE)\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"64px\",fontStyle:\"normal\",fontWeight:\"800\",lineHeight:\"130%\",letterSpacing:\"1.28px\"};const headerStyle={flex:\"1 0 0\",alignSelf:\"stretch\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"28px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",color:\"#222223\"};const rightheaderStyle={flex:\"1 0 0\",alignSelf:\"stretch\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"28px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",color:\"#FEFEFE\"};const errorStyle={color:\"red\",fontWeight:500,fontSize:\"1rem\"};const titleContainer={display:\"block\",width:\"100%\",borderbottom:\"1px solid #DEDEDE\",paddingBottom:\"20px\"};const topContainer={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"var(--text-20, 20px)\",alignSelf:\"stretch\"};const descriptionStyle={color:\"var(--colors-Black-Out-200, #7F7F7F)\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"var(--text-18, 18px)\",fontStyle:\"normal\",fontWeight:\"400\",lineHeight:\"160%\"/* 28.8px */};const contentContainer={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"var(--text-40, 40px)\",alignSelf:\"stretch\"};const formContainer={width:\"100%\",display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"36px\"};const rightContainer={width:\"100%\",alignSelf:\"stretch\",borderRadius:\"var(--size-516, 16px)\",display:\"flex\",flexDirection:\"column\",justifyContent:\"start\",alignItems:\"center\",height:\"100%\",gap:\"10px\"};const ctaSection={display:\"flex\",padding:\"44px 64px\",alignItems:\"center\",justifyContent:\"space-between\",flexDirection:\"column\",gap:\"34px\",alignSelf:\"stretch\",borderRadius:\"var(--size-516, 16px)\",background:\"#286EE2\",height:\"20%\"};const paddingStyle={padding:\"64px\",display:\"flex\",flexDirection:\"column\",gap:\"40px\",alignItems:\"flex-start\",width:\"100%\",height:\"100%\",alignSelf:\"stretch\",borderRadius:\"16px\",border:\"1px solid #DEDEDE\",background:\"#FEFEFE\"};const ctabuttonStyle={display:\"flex\",padding:\"16px var(--text-28, 28px)\",alignItems:\"center\",gap:\"var(--text-12, 12px)\",background:\"var(--colors-Dairy-Made-500, #F5B440)\",borderRadius:\"16px\",color:\"#FEFEFE\",textAlign:\"center\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Helvetica Now Display\",fontSize:\"16px\",fontStyle:\"normal\",fontWeight:\"700\",lineHeight:\"120%\",letterSpacing:\"0.32px\",textDecoration:\"none\",border:\"none\"};const maxwidthText={maxWidth:\"300px\",height:\"40px\",display:\"flex\",alignItems:\"flex-start\",flexDirection:\"column\",color:\"#FEFEFE\",leadingTrim:\"both\",textEdge:\"cap\",fontFamily:\"Inter\",fontSize:\"20px\",fontStyle:\"normal\",fontWeight:\"500\",lineHeight:\"110%\",letterSpacing:\"-0.4px\"};const righttopContainer={display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:\"var(--text-24, 24px)\",alignSelf:\"stretch\"};const righttitleContainer={display:\"block\",width:\"100%\",borderBottom:\"1px solid #DEDEDE\",paddingBottom:\"20px\",alignItems:\"center\",textAlign:\"center\"};const resultBox={display:\"flex\",padding:\"var(--text-40, 40px) var(--text-20, 20px)\",justifyContent:\"center\",alignItems:\"center\",gap:\"10px\",alignSelf:\"stretch\",borderRadius:\"var(--text-12, 12px)\",background:\"var(--colors-Halloween-600, #E85D3B)\",height:\"130px\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"InflationCalculatorTablet\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Inflation_Calculator_Tablet.map"],
  "mappings": "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",
  "names": ["a", "_interopDefault", "i", "e", "o", "Ha", "_defaults2", "s", "_extends", "_inheritsLoose", "_objectWithoutPropertiesLoose", "_assertThisInitialized", "invariant", "l", "u", "c", "h", "setInputSelection", "getInputSelection", "parseMask", "t", "isPermanentCharacter", "isAllowedCharacter", "isEmpty", "n", "getFilledLength", "isFilled", "formatValue", "insertString", "clearRange", "p", "f", "getInsertStringLength", "getLeftEditablePosition", "getRightEditablePosition", "getStringValue", "processChange", "d", "isWindowsPhoneBrowser", "navigator", "isFunction", "getRequestAnimationFrame", "window", "getCancelAnimationFrame", "defer", "cancelDefer", "r", "m", "g", "k", "C", "npm_react_input_mask_2_0_default", "InflationCalculatorDesktop", "revenue", "setRevenue", "ye", "startDate", "setStartDate", "inflationLoss", "setInflationLoss", "isFormSubmitted", "setIsFormSubmitted", "errorMessage", "setErrorMessage", "formatUSD", "amount", "u", "containerStyle", "p", "leftContainer", "paddingStyle", "contentContainer", "topContainer", "titleContainer", "headerStyle", "descriptionStyle", "errorStyle", "formContainer", "inputContainerStyle", "labelStyle", "npm_react_input_mask_2_0_default", "e", "input", "month", "year", "inputStyle", "parsedValue", "buttonStyle", "formattedStartDate", "apiUrl", "fullUrl", "response", "errorText", "data", "parsedData", "latestAdjustedRevenue", "error", "rightContainer", "overlayStyle", "calloutStyle", "resultContainerStyle", "righttopContainer", "righttitleContainer", "rightheaderStyle", "resultBox", "resultValueStyle", "ctaSection", "maxwidthText", "ctabuttonStyle", "resultValueStyle", "headerStyle", "rightheaderStyle", "errorStyle", "titleContainer", "topContainer", "descriptionStyle", "contentContainer", "formContainer", "rightContainer", "ctaSection", "paddingStyle", "ctabuttonStyle", "maxwidthText", "righttopContainer", "righttitleContainer", "resultBox", "InflationCalculatorMobile", "revenue", "setRevenue", "ye", "startDate", "setStartDate", "inflationLoss", "setInflationLoss", "blurEffect", "setBlurEffect", "errorMessage", "setErrorMessage", "formatUSD", "amount", "u", "containerStyle", "p", "leftContainer", "paddingStyle", "contentContainer", "topContainer", "titleContainer", "headerStyle", "descriptionStyle", "errorStyle", "formContainer", "inputContainerStyle", "labelStyle", "npm_react_input_mask_2_0_default", "e", "input", "month", "year", "inputStyle", "parsedValue", "buttonStyle", "formattedStartDate", "apiUrl", "fullUrl", "response", "errorText", "data", "parsedData", "latestAdjustedRevenue", "error", "rightContainer", "resultContainerStyle", "righttopContainer", "righttitleContainer", "rightheaderStyle", "resultBox", "resultValueStyle", "ctaSection", "maxwidthText", "ctabuttonStyle", "resultValueStyle", "headerStyle", "rightheaderStyle", "errorStyle", "titleContainer", "topContainer", "descriptionStyle", "contentContainer", "formContainer", "rightContainer", "ctaSection", "paddingStyle", "ctabuttonStyle", "maxwidthText", "righttopContainer", "righttitleContainer", "resultBox", "InflationCalculatorTablet", "revenue", "setRevenue", "ye", "startDate", "setStartDate", "inflationLoss", "setInflationLoss", "blurEffect", "setBlurEffect", "errorMessage", "setErrorMessage", "formatUSD", "amount", "u", "containerStyle", "p", "leftContainer", "paddingStyle", "contentContainer", "topContainer", "titleContainer", "headerStyle", "descriptionStyle", "errorStyle", "formContainer", "inputContainerStyle", "labelStyle", "npm_react_input_mask_2_0_default", "e", "input", "month", "year", "inputStyle", "parsedValue", "buttonStyle", "formattedStartDate", "apiUrl", "fullUrl", "response", "errorText", "data", "parsedData", "latestAdjustedRevenue", "error", "rightContainer", "resultContainerStyle", "righttopContainer", "righttitleContainer", "rightheaderStyle", "resultBox", "resultValueStyle", "ctaSection", "maxwidthText", "ctabuttonStyle", "resultValueStyle", "headerStyle", "rightheaderStyle", "errorStyle", "titleContainer", "topContainer", "descriptionStyle", "contentContainer", "formContainer", "rightContainer", "ctaSection", "paddingStyle", "ctabuttonStyle", "maxwidthText", "righttopContainer", "righttitleContainer", "resultBox"]
}
