{"version":3,"sources":["0"],"names":["currentResult","CAL_BUTTON_ID","readValue","id","fallback","el","$y","value","setValue","setChecked","checked","escapeHtml","String","replace","formatNumber","decimals","num","Number","isFinite","places","Math","abs","toFixed","formatMoney","toLocaleString","undefined","minimumFractionDigits","maximumFractionDigits","formatPercent","formatDate","date","pageLang","document","documentElement","lang","toLowerCase","locale","indexOf","toLocaleDateString","year","month","day","addDays","days","d","Date","getTime","setDate","getDate","daysBetween","a","b","floor","parseDateValue","isNaN","setCopyVisible","visible","copyButton","classList","toggle","buildResultTable","rows","html","forEach","row","rowClass","highlighted","valueClass","label","buildDataTable","headers","head","cell","copyRows","map","join","updateConditionalFields","querySelectorAll","node","controller","getAttribute","allowed","split","readValidatedNumber","e","showerr","target","inputEvent","validator","mm","op","errmsg","focus","closeSuccess","readValidatedText","readValidatedDate","window","langTexts","dateError","bindResultCopy","resultCopy","ClipboardJS","text","showError","resultEmpty","on","showToolCopySuccess","locales","copy","success","error","showSuccess","copyValue","innerHTML","add","remove","scrollToolFeedbackIntoView","highlightOutputCard","hideLoading","message","resetOutputHighlight","errorElement","textContent","resultError","delLoading","resetOptions","cycleRows","start","cycle","i","p","ov","push","runTransform","ovulationWindowLabel","ovulationDateLabel","fertileWindowLabel","testDateLabel","nextPeriodLabel","table","periodStartLabel","onClear","onTransform","showLoading","err"],"mappings":"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"}