/*! For license information please see stickybits.62c8b11f7316699f60c6.js.LICENSE.txt */ "use strict";(self.webpackChunkblog=self.webpackChunkblog||[]).push([["stickybits"],{"./node_modules/stickybits/dist/stickybits.es.js":(t,s,e)=>{function i(){return i=Object.assign?Object.assign.bind():function(t){for(var s=1;so});var n=function(){function t(t,s){var e=this,i=void 0!==s?s:{};this.version="3.7.11",this.userAgent=window.navigator.userAgent||"no `userAgent` provided by the browser",this.props={customStickyChangeNumber:i.customStickyChangeNumber||null,noStyles:i.noStyles||!1,stickyBitStickyOffset:i.stickyBitStickyOffset||0,parentClass:i.parentClass||"js-stickybit-parent",scrollEl:"string"==typeof i.scrollEl?document.querySelector(i.scrollEl):i.scrollEl||window,stickyClass:i.stickyClass||"js-is-sticky",stuckClass:i.stuckClass||"js-is-stuck",stickyChangeClass:i.stickyChangeClass||"js-is-sticky--change",useStickyClasses:i.useStickyClasses||!1,useFixed:i.useFixed||!1,useGetBoundingClientRect:i.useGetBoundingClientRect||!1,verticalPosition:i.verticalPosition||"top",applyStyle:i.applyStyle||function(t,s){return e.applyStyle(t,s)}},this.props.positionVal=this.definePosition()||"fixed",this.instances=[];var n=this.props,o=n.positionVal,a=n.verticalPosition,l=n.noStyles,r=n.stickyBitStickyOffset,c="top"!==a||l?"":r+"px",p="fixed"!==o?o:"";this.els="string"==typeof t?document.querySelectorAll(t):t,"length"in this.els||(this.els=[this.els]);for(var u=0;u=c&&"sticky"===o;S>l&&S=r&&S<=c;Sc?e.stateChange="default":O&&(e.stateChange="sticky"),o===e.state&&a===e.stateChange||C((function(){var o,a,l,r,c,u,k={sticky:{styles:(o={position:p,top:"",bottom:""},o[d]=n.stickyBitStickyOffset+"px",o),classes:(a={},a[f]=!0,a)},default:{styles:(l={},l[d]="",l),classes:{}},stuck:{styles:i((r={},r[d]="",r),"fixed"===p&&!m||!s.isWin?{position:"absolute",top:"",bottom:"0"}:{}),classes:(c={},c[y]=!0,c)}};"fixed"===p&&(k.default.styles.position="");var v=k[e.state];v.classes=((u={})[y]=!!v.classes[y],u[f]=!!v.classes[f],u[h]=O,u),g(v,t)}))},s.applyStyle=function(t,s){var e=t.styles,i=t.classes,n=s,o=n.el,a=n.props,l=o.style,r=a.noStyles,c=o.className.split(" ");for(var p in i){if(i[p])-1===c.indexOf(p)&&c.push(p);else{var u=c.indexOf(p);-1!==u&&c.splice(u,1)}}if(o.className=c.join(" "),e.position&&(l.position=e.position),!r)for(var f in e)l[f]=e[f]},s.update=function(t){var s=this;return void 0===t&&(t=null),this.instances.forEach((function(e){if(s.computeScrollOffsets(e),t)for(var i in t)e.props[i]=t[i]})),this},s.removeInstance=function(t){var s,e,i=t.el,n=t.props;this.applyStyle({styles:(s={position:""},s[n.verticalPosition]="",s),classes:(e={},e[n.stickyClass]="",e[n.stuckClass]="",e)},t),this.toggleClasses(i.parentNode,n.parentClass)},s.cleanup=function(){for(var t=0;t