{"version":3,"file":"amp-date-countdown-0.1.mjs","mappings":"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","names":["resolved","isArray","Array","hasOwnProperty","hasOwn_","toString","toString_","Object","prototype","self","__AMP_LOG","user","dev","userForEmbed","logs","opt_element","getUserLogger","win","ownerDocument","defaultView","isFromEmbed","suffix","levelFunc","opt_suffix","Error","callLogConstructor","devAssert","shouldBeTrueish","opt_message","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","getAmpdoc","nodeOrDoc","nodeType","node","id","getServiceInternal","__AMP_TOP","getTopWindow","getAmpDoc","getAmpdocServiceHolder","ampdoc","isSingleDoc","holder","isServiceRegistered","s","services","__AMP_SERVICES","getServices","obj","ctor","context","resolve","service","TAG","MILLISECONDS_IN_DAY","MILLISECONDS_IN_HOUR","MILLISECONDS_IN_MINUTE","LOCALE_WORD","de","en","es","fr","it","ja","ko","nl","pt","ru","th","tr","vi","AmpDateCountdown","AMP","BaseElement","constructor","element","super","this","templates_","boundRendered_","rendered_","bind","endDate_","timeleftMs_","timestampMs_","timestampSeconds_","offsetSeconds_","locale_","whenEnded_","biggestUnit_","localeWordList_","countDownTimer_","countUp_","buildCallback","elementOrAmpDoc","getAttribute","Number","toLowerCase","toUpperCase","getLocaleWord_","hasAttribute","whenFirstVisible","then","EPOCH","getEpoch_","tickCountDown_","Date","renderOutsideViewport","layoutCallback","DELAY","differentBetween","setInterval","Promise","undefined","unlayoutCallback","clearInterval","isLayoutSupported","layout","isLayoutSizeDefined","items","DIFF","getYDHMSFromMs_","trigger","assign","findAndRenderTemplate","epoch","parse","isNaN","assert","locale","localeWordList","years","months","days","hours","minutes","seconds","error","ms","countUp","TimeUnit","DAYS","HOURS","MINUTES","SECONDS","d","supportBackDate_","Math","floor","h","m","dd","padStart_","hh","mm","ss","input","String","abs","mutateElement","template","findTemplate","isChildTemplate","contains","parent","firstChild","removeChild","removeChildren","appendChild","registerElement"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2501142147000/","sources":["src/core/data-structures/promise.js","src/core/types/array.js","src/core/types/object/index.js","src/utils/log.js","src/service-helpers.js","src/core/window/index.js","src/service/index.js","extensions/amp-date-countdown/0.1/amp-date-countdown.js","src/core/dom/layout/index.js","src/core/constants/action-constants.js","src/core/dom/index.js"]}