{"version":3,"file":"index.module.mjs","sources":["../../../../node_modules/compute-scroll-into-view/dist/index.module.js"],"sourcesContent":["function t(t){return\"object\"==typeof t&&null!=t&&1===t.nodeType}function e(t,e){return(!e||\"hidden\"!==t)&&\"visible\"!==t&&\"clip\"!==t}function n(t,n){if(t.clientHeight<t.scrollHeight||t.clientWidth<t.scrollWidth){var r=getComputedStyle(t,null);return e(r.overflowY,n)||e(r.overflowX,n)||function(t){var e=function(t){if(!t.ownerDocument||!t.ownerDocument.defaultView)return null;try{return t.ownerDocument.defaultView.frameElement}catch(t){return null}}(t);return!!e&&(e.clientHeight<t.scrollHeight||e.clientWidth<t.scrollWidth)}(t)}return!1}function r(t,e,n,r,i,o,l,d){return o<t&&l>e||o>t&&l<e?0:o<=t&&d<=n||l>=e&&d>=n?o-t-r:l>e&&d<n||o<t&&d>n?l-e+i:0}export default function(e,i){var o=window,l=i.scrollMode,d=i.block,u=i.inline,h=i.boundary,a=i.skipOverflowHiddenElements,c=\"function\"==typeof h?h:function(t){return t!==h};if(!t(e))throw new TypeError(\"Invalid target\");for(var f=document.scrollingElement||document.documentElement,s=[],p=e;t(p)&&c(p);){if((p=p.parentElement)===f){s.push(p);break}null!=p&&p===document.body&&n(p)&&!n(document.documentElement)||null!=p&&n(p,a)&&s.push(p)}for(var m=o.visualViewport?o.visualViewport.width:innerWidth,g=o.visualViewport?o.visualViewport.height:innerHeight,w=window.scrollX||pageXOffset,v=window.scrollY||pageYOffset,W=e.getBoundingClientRect(),b=W.height,H=W.width,y=W.top,E=W.right,M=W.bottom,V=W.left,x=\"start\"===d||\"nearest\"===d?y:\"end\"===d?M:y+b/2,I=\"center\"===u?V+H/2:\"end\"===u?E:V,C=[],T=0;T<s.length;T++){var k=s[T],B=k.getBoundingClientRect(),D=B.height,O=B.width,R=B.top,X=B.right,Y=B.bottom,L=B.left;if(\"if-needed\"===l&&y>=0&&V>=0&&M<=g&&E<=m&&y>=R&&M<=Y&&V>=L&&E<=X)return C;var S=getComputedStyle(k),j=parseInt(S.borderLeftWidth,10),q=parseInt(S.borderTopWidth,10),z=parseInt(S.borderRightWidth,10),A=parseInt(S.borderBottomWidth,10),F=0,G=0,J=\"offsetWidth\"in k?k.offsetWidth-k.clientWidth-j-z:0,K=\"offsetHeight\"in k?k.offsetHeight-k.clientHeight-q-A:0;if(f===k)F=\"start\"===d?x:\"end\"===d?x-g:\"nearest\"===d?r(v,v+g,g,q,A,v+x,v+x+b,b):x-g/2,G=\"start\"===u?I:\"center\"===u?I-m/2:\"end\"===u?I-m:r(w,w+m,m,j,z,w+I,w+I+H,H),F=Math.max(0,F+v),G=Math.max(0,G+w);else{F=\"start\"===d?x-R-q:\"end\"===d?x-Y+A+K:\"nearest\"===d?r(R,Y,D,q,A+K,x,x+b,b):x-(R+D/2)+K/2,G=\"start\"===u?I-L-j:\"center\"===u?I-(L+O/2)+J/2:\"end\"===u?I-X+z+J:r(L,X,O,j,z+J,I,I+H,H);var N=k.scrollLeft,P=k.scrollTop;x+=P-(F=Math.max(0,Math.min(P+F,k.scrollHeight-D+K))),I+=N-(G=Math.max(0,Math.min(N+G,k.scrollWidth-O+J)))}C.push({el:k,top:F,left:G})}return C}\n//# sourceMappingURL=index.module.js.map\n"],"names":["t","nodeType","e","n","clientHeight","scrollHeight","clientWidth","scrollWidth","r","getComputedStyle","overflowY","overflowX","ownerDocument","defaultView","frameElement","i","o","l","d","compute","window","scrollMode","block","u","inline","h","boundary","a","skipOverflowHiddenElements","c","TypeError","f","document","scrollingElement","documentElement","s","p","parentElement","push","body","m","visualViewport","width","innerWidth","g","height","innerHeight","w","scrollX","pageXOffset","v","scrollY","pageYOffset","W","getBoundingClientRect","b","H","y","top","E","right","M","bottom","V","left","x","I","C","T","length","k","B","D","O","R","X","Y","L","S","j","parseInt","borderLeftWidth","q","borderTopWidth","z","borderRightWidth","A","borderBottomWidth","F","G","J","offsetWidth","K","offsetHeight","Math","max","N","scrollLeft","P","scrollTop","min","el"],"mappings":"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","x_google_ignoreList":[0]}