{"version":3,"sources":["0"],"names":["DecimalToFractionConverter","constructor","this","maxDenominator","gcd","a","b","Math","abs","temp","simplifyFraction","numerator","denominator","divisor","decimalToFraction","decimal","precision","simplify","isNaN","isFinite","isNegative","wholePart","floor","decimalPart","fractionalNumerator","fractionalDenominator","decimalValue","multiplier","pow","let","round","simplified","cf","continuedFractionApproximation","improperNumerator","h1","h2","k1","k2","aux","formatFraction","fraction","format","toString","result","validateDecimal","input","trim","test","parseDecimal","num","parseFloat","fractionConverter","closeSuccess","$y","classList","add","resetOutputHighlight","innerHTML","delLoading","currentResult","showSuccess","remove","scrollToolFeedbackIntoView","highlightOutputCard","hideLoading","showError","validateValue","value","addErrorClass","focus","getFormDate","showerr","e","data","isNull","target","inputEvent","validator","mm","op","errmsg","decimalNum","parseInt","checked","onConverter","showLoading","Object","keys","length","converter","resultMsg","window","langTexts","improperFraction","mixedFraction","mixedNumber","wholeNumber","resultCopy","ClipboardJS","text","trigger","on","showToolCopySuccess","locales","copy","lang","success","error"],"mappings":"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"}