{"version":3,"sources":["0"],"names":["currentResult","readValue","id","fallback","el","$y","value","setValue","readChecked","checked","setChecked","escapeHtml","String","replace","showSuccess","html","copyValue","innerHTML","classList","add","remove","scrollToolFeedbackIntoView","highlightOutputCard","hideLoading","showError","message","resetOutputHighlight","errorElement","textContent","window","langTexts","resultError","delLoading","closeSuccess","resetOptions","removeErrorClass","formatMoney","Number","toFixed","compoundFrequencyMeta","map","annual","periodsPerYear","label","compoundAnnual","semi-annual","compoundSemiAnnual","quarterly","compoundQuarterly","monthly","compoundMonthly","semi-monthly","compoundSemiMonthly","biweekly","compoundBiweekly","weekly","compoundWeekly","daily","compoundDaily","formatTerm","years","months","calculateCdProjection","data","annualRow","interest","tax","ending","meta","compoundFrequency","totalYears","depositYears","depositMonths","totalPeriods","Math","max","round","ratePerPeriod","interestRate","taxRate","marginalTaxRate","balance","initialDeposit","totalInterest","totalTax","annualRows","period","yearIndex","floor","push","year","beginningBalance","endingBalance","endBalance","interestAfterTax","term","compoundLabel","renderAnnualScheduleRows","rows","row","join","renderCdResult","resultData","summaryRows","endBalanceLabel","highlighted","totalInterestLabel","totalTaxLabel","interestAfterTaxLabel","compoundUsedLabel","termUsedLabel","copyLines","forEach","rowClass","valueClass","annualScheduleLabel","yearLabel","beginningBalanceLabel","interestLabel","taxLabel","endingBalanceLabel","copy","onClear","onTransform","showerr","showLoading","getFormDate","Object","keys","length","constructor","runTransform","err","resultCopy","ClipboardJS","text","resultEmpty","input","e","isNull","target","inputEvent","validator","addErrorClass","mm","op","errmsg","focus","depositLengthError","result","on","showToolCopySuccess","locales","lang","success","error"],"mappings":"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"}