{"version":3,"file":"thedock-core.js","names":["cssVariables","initVariables","document","documentElement","style","setProperty","window","innerHeight","getAllsections","querySelectorAll","topHeight","marginHeight","paddingHeight","forEach","call","section","getSectionStyle","getComputedStyle","sectionHeight","parseFloat","height","classList","contains","remove","add","resizeObserver","ResizeObserver","entries","headers","length","header","observe","lazyload","regCanvas","regImg","regIframe","hasClass","ele","cls","addClass","removeClass","supportScroll","test","navigator","userAgent","showIframe","event","elem","elemSrc","oembedWrapper","this","setAttribute","removeAttribute","removeEventListener","unveilElement","isImg","nodeName","isIframe","inviewObserver","unobserve","unveilLogic","elemSrcset","getAttribute","_lazyhigh","closest","querySelector","addEventListener","bind","imagePixelate","setTimeout","cleanImage","image","fullyElements","width","figureNode","offsetWidth","parentNode","getWidth","sizes","split","map","size","parseInt","trim","closestHigher","needle","array","reduce","current","MutationObserver","body","imageBlur","lazyloadElems","videos","_lazyInit","onload","iframe","iframeEl","target","canvas","createElement","position","progress","before","img","push","_lazylow","preloadObserver","_videoInit","inviewVideoObserver","childList","subtree","attributes","init","IntersectionObserver","change","entry","isIntersecting","previousSibling","unveilLowres","rootMargin","preload","autoplay","hasAttribute","muted","play","pause","thedockInit"],"sources":["thedock-core.js"],"mappings":"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"}