{"version":3,"sources":["0"],"names":["MULTIPLY_SYMBOL","DIVIDE_SYMBOL","MINUS_SYMBOL","isShowingResult","readValue","id","fallback","el","$y","value","setValue","readChecked","checked","setChecked","escapeHtml","String","replace","setCalculatorDisplay","metaText","valueText","tone","preview","metaClass","valueClass","classList","remove","add","innerHTML","showEmptyDisplay","window","langTexts","previewPlaceholder","showExpressionDisplay","expression","displayExpression","trim","resetOptions","formatExpression","normalizeExpression","syncDisplayExpression","start","end","formatted","input","selectionStart","selectionEnd","setSelectionRange","sanitizeExpression","cleaned","test","Error","invalidExpression","replacePercentValues","updated","getExpressionErrorMessage","err","message","expressionRequired","evaluateExpression","prepared","Function","isFinite","updatePreview","appendToken","token","current","appendPercent","clearExpression","backspaceToken","slice","onTransform","showerr","runTransform","result","displayResult","addEventListener","document","event","activeElement","ctrlKey","metaKey","altKey","key","preventDefault"],"mappings":"AAAA,IAAIA,gBAAkB,IAClBC,cAAgB,IAChBC,aAAe,IACfC,iBAAkB,EAEtB,SAASC,UAAUC,EAAIC,GACjBC,EAAKC,GAAGH,GACZ,OAAKE,QAGsB,IAAbA,EAAGE,MAFRH,EAE2CC,EAAGE,MAGzD,SAASC,SAASL,EAAII,GAChBF,EAAKC,GAAGH,GACRE,IACFA,EAAGE,MAAQA,GAIf,SAASE,YAAYN,GACfE,EAAKC,GAAGH,GACZ,SAAUE,IAAMA,EAAGK,SAGrB,SAASC,WAAWR,EAAII,GAClBF,EAAKC,GAAGH,GACRE,IACFA,EAAGK,UAAYH,GAInB,SAASK,WAAWL,GAClB,OAAOM,OAAON,GACXO,QAAQ,KAAM,SACdA,QAAQ,KAAM,QACdA,QAAQ,KAAM,QACdA,QAAQ,KAAM,UACdA,QAAQ,KAAM,UAGnB,SAASC,qBAAqBC,EAAUC,EAAWC,GACjD,IAAIC,EAAUb,GAAG,qBACbc,EAAY,gBACZC,EAAa,gBAEZF,IAILA,EAAQG,UAAUC,OAAO,kBAAmB,WAAY,kBAAmB,aAAc,iBAAkB,aAC9F,WAATL,GACFC,EAAQG,UAAUE,IAAI,kBAAmB,cACzCJ,EAAY,iBACM,UAATF,GACTC,EAAQG,UAAUE,IAAI,iBAAkB,aACxCJ,EAAY,eACZC,EAAa,gBAEbF,EAAQG,UAAUE,IAAI,kBAAmB,YAG3CL,EAAQM,UAAY,+DAAiEL,EAAY,KAAOR,WAAWI,GAAY,sEACzDK,EAAa,KAAOT,WAAWK,GAAa,UAGpH,SAASS,mBACPX,qBAAqBY,OAAOC,UAAUC,mBAAoB,IAAK,WAGjE,SAASC,sBAAsBC,GACzBC,EAAoBnB,OAAOkB,GAAc,IAAIE,OAE5CD,EAKLjB,qBAAqBY,OAAOC,UAAUC,mBAAoBG,EAAmB,WAJ3EN,mBAOJ,SAASQ,eACPjC,iBAAkB,EAClBO,SAAS,kBAAmB,IAC5BkB,mBAGF,SAASS,iBAAiBJ,GACxB,OAAOlB,OAAOkB,GAAc,IACzBjB,QAAQ,KAAMd,cACdc,QAAQ,MAAOhB,iBACfgB,QAAQ,MAAOf,eAGpB,SAASqC,oBAAoBL,GAC3B,OAAOlB,OAAOkB,GAAc,IACzBjB,QAAQ,UAAW,KACnBA,QAAQ,UAAW,KACnBA,QAAQ,UAAW,KAGxB,SAASuB,wBACP,IACIC,EACAC,EACAC,EAHAC,EAAQnC,GAAG,mBAKf,OAAKmC,GAILH,EAAwC,iBAAzBG,EAAMC,eAA8BD,EAAMC,eAAiB,KAC1EH,EAAoC,iBAAvBE,EAAME,aAA4BF,EAAME,aAAe,KACpEH,EAAYL,iBAAiBM,EAAMlC,OAE/BkC,EAAMlC,QAAUiC,IAClBC,EAAMlC,MAAQiC,EACA,OAAVF,GAA0B,OAARC,GAAmD,mBAA5BE,EAAMG,mBACjDH,EAAMG,kBAAkBN,EAAOC,IAI5BE,EAAMlC,OAdJ,GAiBX,SAASsC,mBAAmBd,GACtBe,EAAUV,oBAAoBL,GAAYjB,QAAQ,OAAQ,IAC9D,IAAKgC,EACH,MAAO,GAET,GAAK,oBAAoBC,KAAKD,GAG9B,OAAOA,EAFL,MAAM,IAAIE,MAAMrB,OAAOC,UAAUqB,mBAKrC,SAASC,qBAAqBnB,GAE5B,IADA,IAAIoB,EAAUpB,EACP,aAAagB,KAAKI,IACvBA,EAAUA,EAAQrC,QAAQ,aAAc,YAE1C,OAAOqC,EAGT,SAASC,0BAA0BC,GACjC,OAAKA,GAAQA,EAAIC,UAGbD,EAAIC,UAAY3B,OAAOC,UAAU2B,oBAAsBF,EAAIC,UAAY3B,OAAOC,UAAUqB,mBACnFI,EAAIC,QAHJ3B,OAAOC,UAAUqB,kBAQ5B,SAASO,mBAAmBzB,GAC1B,IACIxB,EADAkD,EAAWP,qBAAqBL,mBAAmBd,IAGvD,IAAK0B,EACH,MAAM,IAAIT,MAAMrB,OAAOC,UAAU2B,oBAGnC,IACEhD,EAAQmD,SAAS,wBAA0BD,EAAW,KAA9CC,GACR,MAAOL,GACP,MAAM,IAAIL,MAAMI,0BAA0BC,IAE5C,GAAKM,SAASpD,GAGd,OAAOA,EAFL,MAAM,IAAIyC,MAAMrB,OAAOC,UAAUqB,mBAKrC,SAASW,gBACP,IAEIrD,EAFAwB,EAAazB,GAAG,mBAAqB+B,wBAA0BnC,UAAU,kBAAmB,IAC5F8B,EAAoBG,iBAAiBJ,GAKzC,GAFA9B,iBAAkB,EAEbY,OAAOkB,GAAc,IAAIE,OAK9B,IACE1B,EAAQiD,mBAAmBzB,GAC3BhB,qBAAqBiB,EAAmBnB,OAAON,GAAQ,WACvD,MAAO8C,GACPvB,sBAAsBE,QARtBN,mBAYJ,SAASmC,YAAYC,GACnB,IAAIC,EAAU7D,UAAU,kBAAmB,IAM3CM,SAAS,mBAHPuD,EADE9D,iBAAmB,UAAU8C,KAAKe,GAC1B,GAGgBC,GAAU5B,iBAAiB2B,IACvDF,gBAGF,SAASI,gBACP,IAAID,EAAU7D,UAAU,kBAAmB,IACtC6D,IAAW,cAAchB,KAAKX,oBAAoB2B,MAGvDvD,SAAS,kBAAmBuD,EAAU,KACtCH,iBAGF,SAASK,kBACPhE,iBAAkB,EAClBO,SAAS,kBAAmB,IAC5BkB,mBAGF,SAASwC,iBACP,IAAIH,EAAU7D,UAAU,kBAAmB,IAE3CD,iBAAkB,EAClBO,SAAS,kBAAmBuD,EAAQI,MAAM,GAAI,IAC9CP,gBAGF,IAAIQ,YAAc,SAAUC,GAC1B,IACEC,aAAaD,GACb,MAAOhB,GACPvB,sBAAsBK,iBAAiBjC,UAAU,kBAAmB,QAKxE,SAASoE,eACP,IAAIvC,EAAa7B,UAAU,kBAAmB,IAAI+B,OAC9CD,EAAoBG,iBAAiBJ,GAIpCA,GAKLwC,EAASf,mBAAmBzB,GAC5ByC,EAAgBrC,iBAAiBtB,OAAO0D,IACxCtE,iBAAkB,EAClBO,SAAS,kBAAmBgE,GAC5BzD,qBAAqBiB,EAAoB,KAAMwC,EAAe,WAR5D9C,mBAWJQ,eACI5B,GAAG,oBACLA,GAAG,mBAAmBmE,iBAAiB,QAASb,eAElDc,SAASD,iBAAiB,UAAW,SAAUE,GAI7C,IAHID,SAASE,eAA+C,oBAA9BF,SAASE,cAAczE,KAA4BF,iBAAoB0E,EAAME,SAAYF,EAAMG,SAAYH,EAAMI,SAAW,WAAWhC,KAAK4B,EAAMK,MAAsB,MAAdL,EAAMK,KAC5LxE,SAAS,kBAAmB,IAEZ,UAAdmE,EAAMK,KAAmBN,SAASE,eAA+C,oBAA9BF,SAASE,cAAczE,GAG5E,OAFAwE,EAAMM,sBACNb,cAGgB,WAAdO,EAAMK,KAAoBN,SAASE,eAA+C,oBAA9BF,SAASE,cAAczE,KAC7EwE,EAAMM,iBACNhB"}