{"version":3,"sources":["0"],"names":["CAL_BUTTON_ID","currentResult","readValue","id","fallback","element","$y","value","setValue","escapeHtml","String","replace","formatNumber","decimals","number","Number","places","isFinite","toFixed","formatMoney","toLocaleString","undefined","minimumFractionDigits","maximumFractionDigits","buildResultTable","rows","html","forEach","row","rowClass","highlighted","valueClass","label","copyRows","map","join","readValidatedNumber","event","showerr","target","inputEvent","validator","mm","op","errmsg","focus","closeSuccess","readValidatedText","setCopyVisible","visible","copyButton","classList","toggle","showSuccess","copyValue","innerHTML","add","remove","scrollToolFeedbackIntoView","highlightOutputCard","hideLoading","showError","message","resetOutputHighlight","errorElement","textContent","window","langTexts","resultError","delLoading","emptyContent","resultCopy","ClipboardJS","text","resultEmpty","resetOptions","investmentYears","startValue","endValue","start","Date","days","getTime","dateOrderError","years","daysUnit","length","unit","monthsUnit","yearsUnit","runTransform","gain","roi","invested","returned","duration","annualized","Math","pow","roiLabel","gainLabel","annualizedLabel","notAvailableLabel","durationLabel","on","showToolCopySuccess","locales","copy","lang","success","error","onClear","onTransform","showLoading","setTimeout"],"mappings":"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"}