{"version":3,"sources":["0"],"names":["TimeZoneConverter","constructor","this","timeZones","initTimeZones","Intl","supportedValuesOf","sort","e","console","error","getTimeZoneCityName","timeZone","timeZoneNames","window","langTexts","parts","split","length","cityName","replace","date","Date","locale","lang","formatter","DateTimeFormat","timeZoneName","formatToParts","tzName","find","part","type","value","includes","getTimeZoneDisplayName","offset","String","Math","floor","padStart","groupTimeZonesByOffset","grouped","result","forEach","tz","getTimeZoneOffset","offsetKey","round","push","priority","getTimeZonePriority","Object","keys","a","b","parseFloat","tzList","localeCompare","primaryTz","getPrimaryTimeZone","map","item","importantCities","slice","cityNames","join","offsetStr","displayName","priorityMap","UTC","America/New_York","America/Chicago","America/Denver","America/Los_Angeles","Europe/London","Europe/Paris","Europe/Berlin","Europe/Moscow","Asia/Tokyo","Asia/Shanghai","Asia/Hong_Kong","Asia/Dubai","Asia/Singapore","Asia/Seoul","Australia/Sydney","Pacific/Auckland","America/Toronto","America/Vancouver","America/Mexico_City","America/Sao_Paulo","America/Buenos_Aires","Europe/Rome","Europe/Madrid","Europe/Amsterdam","Asia/Kolkata","Asia/Bangkok","America/Guatemala","America/Managua","America/San_Salvador","America/Tegucigalpa","America/Costa_Rica","America/Panama","Asia/Kuwait","Asia/Baghdad","Asia/Nairobi","Asia/Riyadh","undefined","startsWith","priorityTz","formatDateTime","year","month","day","hour","minute","second","hour12","format","toISOString","tzFormatter","tzParts","utcFormatter","utcParts","getValue","p","parseInt","tzYear","tzMonth","tzDay","tzHour","tzMinute","tzSecond","utcYear","utcMonth","utcDay","utcHour","utcMinute","utcSecond","offsetPart","match","e2","convert","dateTimeStr","fromTimeZone","toTimeZone","datePart","timePart","Number","dateStr","tempDate","sourceOffset","utcTime","getTime","utcDate","fromTime","toTime","timeDifference","validateDateTime","trim","isNaN","timeZoneConverter","closeSuccess","$y","classList","add","resetOutputHighlight","innerHTML","delLoading","currentResult","showSuccess","remove","scrollToolFeedbackIntoView","highlightOutputCard","hideLoading","showError","initTimeZoneSelectors","fromSelect","toSelect","localTimeZone","resolvedOptions","option1","document","createElement","option2","group","textContent","selected","appendChild","validateValue","dateTime","removeErrorClass","addErrorClass","getFormDate","showerr","data","isNull","target","mm","op","errmsg","focus","inputEvent","validator","onConverter","showLoading","converter","hourShort","minuteShort","diffStr","diffHours","abs","diffMinutes","diffSign","resultMsg","onSwap","fval","tval","resultCopy","ClipboardJS","text","trigger","toString","on","showToolCopySuccess","locales","copy","success","readyState","addEventListener"],"mappings":"MAGMA,kBACFC,cACIC,KAAKC,UAAY,GACjBD,KAAKE,gBAMTA,gBACI,IAEwB,oBAATC,MAAwBA,KAAKC,kBACpCJ,KAAKC,UAAYE,KAAKC,kBAAkB,YAGxCJ,KAAKC,UAAY,CACb,MACA,mBACA,kBACA,iBACA,sBACA,gBACA,eACA,gBACA,aACA,gBACA,iBACA,mBACA,kBACA,oBACA,sBACA,oBACA,aACA,iBACA,aACA,oBAGRD,KAAKC,UAAUI,OACjB,MAAOC,GACLC,QAAQC,MAAM,iCAAkCF,GAEhDN,KAAKC,UAAY,CAAC,MAAO,mBAAoB,gBAAiB,eAStEQ,oBAAoBC,GAEhB,IAAMC,EAAgBC,OAAOC,WAAaD,OAAOC,UAAUF,cAAgBC,OAAOC,UAAUF,cAAgB,GAG5G,GAAIA,EAAcD,GACd,OAAOC,EAAcD,GAKzB,MAAMI,EAAQJ,EAASK,MAAM,KAC7B,GAAmB,EAAfD,EAAME,OAAY,CAEdC,EAAWH,EAAMA,EAAME,OAAS,GAAGE,QAAQ,KAAM,KAGrD,IACI,IAAMC,EAAO,IAAIC,KACXC,EAAUT,OAAOC,WAAaD,OAAOC,UAAUS,MAAS,KAC9D,MAAMC,EAAY,IAAIpB,KAAKqB,eAAeH,EAAQ,CAC9CX,SAAUA,EACVe,aAAc,SAEZX,EAAQS,EAAUG,cAAcP,GAChCQ,EAASb,EAAMc,KAAKC,GAAsB,iBAAdA,EAAKC,OAA0BC,MACjE,GAAIJ,IAAWA,EAAOK,SAAS,SAAWL,EAAOK,SAAS,OAEtD,OAAOL,EAEb,MAAOrB,IAIT,OAAOW,EAEX,OAAOP,EASXuB,uBAAuBvB,EAAUwB,GAC7B,IACI,IAAMjB,EAAWjB,KAAKS,oBAAoBC,GAE1C,aAD4B,GAAVwB,EAAc,IAAIC,OAAOC,KAAKC,MAAMH,IAASI,SAAS,EAAG,KAASH,OAAOC,KAAKC,MAAMH,IAASI,SAAS,EAAG,SAC/FrB,EAC9B,MAAOX,GACL,OAAOI,GASf6B,uBAAuBtC,GACnB,MAAMkB,EAAO,IAAIC,KACXoB,EAAU,GAqBVC,GAnBNxC,EAAUyC,QAAQC,IACd,IACI,IAAMT,EAASlC,KAAK4C,kBAAkBzB,EAAMwB,GACtCE,EAAYT,KAAKU,MAAe,EAATZ,GAAc,EAEtCM,EAAQK,KACTL,EAAQK,GAAa,IAEzBL,EAAQK,GAAWE,KAAK,CACpBJ,GAAIA,EACJ1B,SAAUjB,KAAKS,oBAAoBkC,GACnCK,SAAUhD,KAAKiD,oBAAoBN,KAEzC,MAAOrC,OAME,IAgCf,OA/BA4C,OAAOC,KAAKX,GAASnC,KAAK,CAAC+C,EAAGC,IAAMC,WAAWF,GAAKE,WAAWD,IAAIX,QAAQG,IACvE,IAAMX,EAASoB,WAAWT,GAC1B,MAAMU,EAASf,EAAQK,GAGvBU,EAAOlD,KAAK,CAAC+C,EAAGC,IACRA,EAAEL,WAAaI,EAAEJ,SACVK,EAAEL,SAAWI,EAAEJ,SAEnBI,EAAEnC,SAASuC,cAAcH,EAAEpC,WAIhCwC,EAAYzD,KAAK0D,mBAAmBH,EAAOI,IAAIC,GAAQA,EAAKjB,KAIlE,MAAMkB,EAAkBN,EAAOO,MAAM,EADnB,GACiCH,IAAIC,GAAQA,EAAK3C,UACpE,IAAM8C,EAAYF,EAAgBG,KAAK,MACjCC,EAAsB,GAAV/B,EAAc,IAAIC,OAAOC,KAAKC,MAAMH,IAASI,SAAS,EAAG,KAASH,OAAOC,KAAKC,MAAMH,IAASI,SAAS,EAAG,KACrH4B,SAAqBD,MAAcF,EAEzCtB,EAAOM,KAAK,CACRb,OAAQA,EACR+B,UAAWA,EACXhE,UAAWsD,EAAOI,IAAIC,GAAQA,EAAKjB,IACnCuB,YAAaA,EACbT,UAAWA,MAIZhB,EAQXQ,oBAAoBvC,GAEhB,IAAMyD,EAAc,CAChBC,IAAO,IACPC,mBAAoB,GACpBC,kBAAmB,GACnBC,iBAAkB,GAClBC,sBAAuB,GACvBC,gBAAiB,GACjBC,eAAgB,GAChBC,gBAAiB,GACjBC,gBAAiB,GACjBC,aAAc,GACdC,gBAAiB,GACjBC,iBAAkB,GAClBC,aAAc,GACdC,iBAAkB,GAClBC,aAAc,GACdC,mBAAoB,GACpBC,mBAAoB,GACpBC,kBAAmB,GACnBC,oBAAqB,GACrBC,sBAAuB,GACvBC,oBAAqB,GACrBC,uBAAwB,GACxBC,cAAe,GACfC,gBAAiB,GACjBC,mBAAoB,GACpBC,eAAgB,GAChBC,eAAgB,GAChBC,oBAAqB,GACrBC,kBAAmB,GACnBC,uBAAwB,GACxBC,sBAAuB,GACvBC,qBAAsB,GACtBC,iBAAkB,GAClBC,cAAe,GACfC,eAAgB,GAChBC,eAAgB,GAChBC,cAAe,IAGnB,YAA8BC,IAA1BtC,EAAYzD,GACLyD,EAAYzD,GAInBA,EAASgG,WAAW,aACpBhG,EAASgG,WAAW,YACpBhG,EAASgG,WAAW,UACpBhG,EAASgG,WAAW,eACpBhG,EAASgG,WAAW,YAJoB,GAKxChG,EAASgG,WAAW,WAAmB,GAEpC,GAQXhD,mBAAmBzD,GAWf,IAAK,MAAM0G,IATM,CACb,MACA,mBAAoB,kBAAmB,iBAAkB,sBACzD,gBAAiB,eAAgB,gBAAiB,gBAClD,aAAc,gBAAiB,iBAAkB,aAAc,iBAC/D,mBAAoB,oBAKpB,GAAI1G,EAAU+B,SAAS2E,GACnB,OAAOA,EAKf,OAAO1G,EAAU,GASrB2G,eAAezF,EAAMT,GACjB,IACI,IAAMW,EAAUT,OAAOC,WAAaD,OAAOC,UAAUS,MAAS,KAC9D,MAAMC,EAAY,IAAIpB,KAAKqB,eAAeH,EAAQ,CAC9CwF,KAAM,UACNC,MAAO,UACPC,IAAK,UACLC,KAAM,UACNC,OAAQ,UACRC,OAAQ,UACRC,QAAQ,EACRzG,SAAUA,EACVe,aAAc,UAElB,OAAOF,EAAU6F,OAAOjG,GAC1B,MAAOb,GACL,OAAOa,EAAKkG,eAUpBzE,kBAAkBzB,EAAMT,GACpB,IAEI,IAAMW,EAAUT,OAAOC,WAAaD,OAAOC,UAAUS,MAAS,KAG9D,MAAMgG,EAAc,IAAInH,KAAKqB,eAAeH,EAAQ,CAChDX,SAAUA,EACVmG,KAAM,UACNC,MAAO,UACPC,IAAK,UACLC,KAAM,UACNC,OAAQ,UACRC,OAAQ,UACRC,QAAQ,IAEZ,IAAMI,EAAUD,EAAY5F,cAAcP,GAG1C,MAAMqG,EAAe,IAAIrH,KAAKqB,eAAeH,EAAQ,CACjDX,SAAU,MACVmG,KAAM,UACNC,MAAO,UACPC,IAAK,UACLC,KAAM,UACNC,OAAQ,UACRC,OAAQ,UACRC,QAAQ,IAEZ,IAAMM,EAAWD,EAAa9F,cAAcP,GAGtCuG,EAAW,CAAC5G,EAAOgB,KACfD,EAAOf,EAAMc,KAAK+F,GAAKA,EAAE7F,OAASA,GACxC,OAAOD,EAAO+F,SAAS/F,EAAKE,OAAS,GAGnC8F,EAASH,EAASH,EAAS,QAC3BO,EAAUJ,EAASH,EAAS,SAAW,EACvCQ,EAAQL,EAASH,EAAS,OAC1BS,EAASN,EAASH,EAAS,QAC3BU,EAAWP,EAASH,EAAS,UAC7BW,EAAWR,EAASH,EAAS,UAE7BY,EAAUT,EAASD,EAAU,QAC7BW,EAAWV,EAASD,EAAU,SAAW,EACzCY,EAASX,EAASD,EAAU,OAC5Ba,EAAUZ,EAASD,EAAU,QAC7Bc,EAAYb,EAASD,EAAU,UAC/Be,EAAYd,EAASD,EAAU,UAOrC,OAJe,IAAIrG,KAAKA,KAAKgD,IAAIyD,EAAQC,EAASC,EAAOC,EAAQC,EAAUC,IAC3D,IAAI9G,KAAKA,KAAKgD,IAAI+D,EAASC,EAAUC,EAAQC,EAASC,EAAWC,KAGrD,KAC9B,MAAOlI,GAEL,IACI,IAAMe,EAAUT,OAAOC,WAAaD,OAAOC,UAAUS,MAAS,KAC9D,MAAMC,EAAY,IAAIpB,KAAKqB,eAAeH,EAAQ,CAC9CX,SAAUA,EACVe,aAAc,eAEZX,EAAQS,EAAUG,cAAcP,GACtC,IAAMsH,EAAa3H,EAAMc,KAAK+F,GAAgB,iBAAXA,EAAE7F,MACrC,GAAI2G,EAAY,CACZ,MAAMxE,EAAYwE,EAAW1G,MAC7B,IAAM2G,EAAQzE,EAAUyE,MAAM,gCAC9B,GAAIA,EAIA,OAH0B,MAAbA,EAAM,GAAa,GAAK,IACvBd,SAASc,EAAM,IACbd,SAASc,EAAM,IAAM,KACJ,KAG3C,MAAOC,GACLpI,QAAQC,MAAM,iCAAkCmI,GAEpD,OAAO,GAWfC,QAAQC,EAAaC,EAAcC,GAC/B,IAAKF,IAAgBC,IAAiBC,EAClC,OAAO,KAGX,IAGI,KAAM,CAACC,EAAUC,GAAYJ,EAAY9H,MAAM,KAC/C,IAAKiI,IAAaC,EACd,OAAO,KAGX,GAAM,CAACpC,EAAMC,EAAOC,GAAOiC,EAASjI,MAAM,KAAK4C,IAAIuF,QAC7C,CAAClC,EAAMC,GAAUgC,EAASlI,MAAM,KAAK4C,IAAIuF,QAKzCC,KAAatC,KAAQ1E,OAAO2E,GAAOxE,SAAS,EAAG,QAAQH,OAAO4E,GAAKzE,SAAS,EAAG,QAAQH,OAAO6E,GAAM1E,SAAS,EAAG,QAAQH,OAAO8E,GAAQ3E,SAAS,EAAG,UAGzJ,MAAM8G,EAAW,IAAIhI,KAAK+H,EAAU,KACpC,IAAME,EAAerJ,KAAK4C,kBAAkBwG,EAAUN,GAIhDQ,EAAUF,EAASG,UAA4B,GAAfF,EAAoB,GAAK,IACzDG,EAAU,IAAIpI,KAAKkI,GAUzB,MAAO,CACHG,SARoBzJ,KAAK4G,eAAe4C,EAASV,GASjDY,OARoB1J,KAAK4G,eAAe4C,EAAST,GASjDY,eANa3J,KAAK4C,kBAAkB4G,EAAST,GACfM,EAM9BP,aAAcA,EACdC,WAAYA,GAElB,MAAOzI,GAEL,OADAC,QAAQC,MAAM,oBAAqBF,GAC5B,MASfsJ,iBAAiBf,GACb,IAAKA,GAAsC,KAAvBA,EAAYgB,OAC5B,OAAO,EAGX,MAAM1I,EAAO,IAAIC,KAAKyH,GACtB,OAAQiB,MAAM3I,EAAKoI,YAK3B,MAAMQ,kBAAoB,IAAIjK,kBAE9B,IAAIkK,aAAe,WACfC,GAAG,mBAAmBC,UAAUC,IAAI,UACpCC,uBACAH,GAAG,aAAaI,UAAY,GAC5BJ,GAAG,iBAAiBC,UAAUC,IAAI,UAClCG,WAAW,gBACXC,cAAgB,MAMhBC,YAAc,WACdP,GAAG,mBAAmBC,UAAUO,OAAO,UACvCC,2BAA2B,mBAC3BC,sBACAV,GAAG,iBAAiBC,UAAUC,IAAI,UAClCS,YAAY,iBAMZC,UAAY,WACZZ,GAAG,mBAAmBC,UAAUC,IAAI,UACpCC,uBACAH,GAAG,aAAaI,UAAY,GAC5BJ,GAAG,iBAAiBC,UAAUO,OAAO,UACrCC,2BAA2B,iBAC3BE,YAAY,iBAMZE,sBAAwB,WACxB,MAAMC,EAAad,GAAG,gBAChBe,EAAWf,GAAG,cAOdgB,GAJNF,EAAWV,UAAY,GACvBW,EAASX,UAAY,GAGClK,KAAKqB,iBAAiB0J,kBAAkBxK,UAGxD8B,EAAUuH,kBAAkBxH,uBAAuBwH,kBAAkB9J,WAG3EuC,EAAQE,QAAQ,IAEZ,MAAMyI,EAAUC,SAASC,cAAc,UASjCC,GARNH,EAAQpJ,MAAQwJ,EAAM9H,UACtB0H,EAAQK,YAAcD,EAAMrH,YAExBqH,EAAMtL,UAAU+B,SAASiJ,KACzBE,EAAQM,UAAW,GAEvBV,EAAWW,YAAYP,GAEPC,SAASC,cAAc,WACvCC,EAAQvJ,MAAQwJ,EAAM9H,UACtB6H,EAAQE,YAAcD,EAAMrH,YACJ,QAApBqH,EAAM9H,YACN6H,EAAQG,UAAW,GAEvBT,EAASU,YAAYJ,MAIzBK,cAAgB,WAChB,IAAI7C,EAAemB,GAAG,gBAClBlB,EAAakB,GAAG,cAChB2B,EAAW3B,GAAG,YAElB,OAAKnB,EAAa/G,OAId8J,iBAAiB/C,GAGhBC,EAAWhH,OAIZ8J,iBAAiB9C,GAGhBgB,kBAAkBH,iBAAiBgC,EAAS7J,QAI7C8J,iBAAiBD,IAGd,IANHE,cAAcF,IACP,KARPE,cAAc/C,IACP,KARP+C,cAAchD,IACP,IAsBXiD,YAAc,SAAUC,GACxB,IAAI1L,EAAI,GAMJ2L,GALAC,OAAOF,KACPA,GAAU,GAEd1L,EAAE0L,QAAUA,EAED,IACPlD,EAAemB,GAAG,gBAClBlB,EAAakB,GAAG,cAChB2B,EAAW3B,GAAG,YAGlB,OADA3J,EAAE6L,OAASrD,EACPoD,OAAO5L,EAAE6L,OAAOpK,QACZiK,GAASI,GAAGC,IAAG,EAAMC,OAAOhM,EAAE6L,SAClC7L,EAAE6L,OAAOI,QACFN,IAGX3L,EAAE6L,OAASpD,EACPmD,OAAO5L,EAAE6L,OAAOpK,QACZiK,GAASI,GAAGC,IAAG,EAAMC,OAAOhM,EAAE6L,SAClC7L,EAAE6L,OAAOI,QACFN,IAGX3L,EAAE6L,OAASP,EACNY,WAAWlM,GAAGmM,UAMd1C,kBAAkBH,iBAAiBtJ,EAAE6L,OAAOpK,QAM7C8J,iBAAiBvL,EAAE6L,QAGvBF,EAAmB,aAAInD,EAAa/G,MACpCkK,EAAiB,WAAIlD,EAAWhH,MAChCkK,EAAe,SAAIL,EAAS7J,MAAM8H,SAV9BiC,cAAcxL,EAAE6L,QACZH,GAASI,GAAGC,IAAG,EAAMC,OAAOhM,EAAE6L,SAClC7L,EAAE6L,OAAOI,UARLP,GAASI,GAAGC,IAAG,EAAMC,OAAOhM,EAAE6L,SAClC7L,EAAE6L,OAAOI,SAgBNN,KAMPS,YAAc,SAAUV,GACxBW,YAAY,cAAe,gBAC3B,IAMIf,EACA9C,EAPAmD,EAAOF,YAAYC,GACU,IAA7B9I,OAAOC,KAAK8I,GAAMjL,QAAgBiL,EAAKlM,cAAgBmD,OACvD8G,gBAIA4B,EAAWK,EAAe,SAC1BnD,EAAemD,EAAmB,aAClClD,EAAakD,EAAiB,WAElCW,UAAUhB,EAAU9C,EAAcC,KASlC6D,UAAY,SAAUhB,EAAU9C,EAAcC,GAC9C,IAcM8D,EACAC,EACAC,EAhBAtK,EAASsH,kBAAkBnB,QAAQgD,EAAU9C,EAAcC,GAElD,OAAXtG,EACAoI,aAKJN,cAAmB9H,EAAOgH,SAAV,MAAwBhH,EAAOiH,OAGzCsD,EAAY5K,KAAK6K,IAAIxK,EAAOkH,gBAC5BuD,EAAc9K,KAAKU,MAA4C,IAArCkK,EAAY5K,KAAKC,MAAM2K,KACjDG,EAAoC,GAAzB1K,EAAOkH,eAAsB,IAAM,IAC9CkD,EAAYjM,OAAOC,UAAUgM,WAAa,IAC1CC,EAAclM,OAAOC,UAAUiM,aAAe,IAC9CC,EAAaI,EAAW/K,KAAKC,MAAM2K,GAAaH,EAAtC,IAAmDK,EAAcJ,EAG7EM,EAAY,0BAsBhBA,GALAA,GALAA,GADAA,GADAA,GALAA,GADAA,GADAA,GAAa,yBACA,+BAAiCxM,OAAOC,UAAU4I,SAAW,aAC7D,2DAA6DhH,EAAOgH,SAAW,WAC/E,6CAA+ChH,EAAOqG,aAAe,uCAKrE,+BAAiClI,OAAOC,UAAU6I,OAAS,aAC3D,2DAA6DjH,EAAOiH,OAAS,WAC7E,6CAA+CjH,EAAOsG,WAAa,6DAKnE,yCAA2CnI,OAAOC,UAAU8I,eAAiB,qDAC3BoD,EAAU,mBAKzE9C,GAAG,aAAaI,UAAY+C,EAC5B5C,gBAMA6C,OAAS,WACT,IAAIvE,EAAemB,GAAG,gBAClBlB,EAAakB,GAAG,cAChBqD,EAAOxE,EAAa/G,MACpBwL,EAAOxE,EAAWhH,MACtB+G,EAAa/G,MAAQwL,EACrBxE,EAAWhH,MAAQuL,GAUnB/C,cAAgB,KAEhBiD,WAAa,IAAIC,YAAY,mBAAoB,CACjDC,KAAM,SAASC,GACX,OAAKpD,cAGEA,cAAcqD,WAFV,MAMnBJ,WAAWK,GAAG,UAAW,SAAUvN,GAC/BwN,oBAAoBxN,GACpB8L,GAAGC,IAAG,EAAO0B,QAAQC,KAAK1M,MAAM2M,WAGpCT,WAAWK,GAAG,QAAS,SAAUvN,GAC7B8L,GAAGC,IAAG,EAAM0B,QAAQC,KAAK1M,MAAMd,SAIP,YAAxB4K,SAAS8C,WACT9C,SAAS+C,iBAAiB,mBAAoBrD,uBAE9CA"}