1(()=>{function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(e)}function e(t,e){for(var o=0;o<e.length;o++){var r=e[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,n(r.key),r)}}function n(e){var n=function(e){if("object"!=t(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,"string");if("object"!=t(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==t(n)?n:n+""}var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}return n=t,o=[{key:"typingEffect",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=JSON.parse(t.getAttribute("data-texts")||"[]"),o=parseInt(t.getAttribute("typing-speed"))||e.typingSpeed||70,r=parseInt(t.getAttribute("erasing-speed"))||e.erasingSpeed||o,i=parseInt(t.getAttribute("typing-delay"))||e.typingDelay||700,a=parseInt(t.getAttribute("pause-between-texts"))||e.pauseBetweenTexts||1e3,l=void 0===e.loop||e.loop,u=0,c=0,f=!1;!function e(){var s=n[u%n.length],y=s.text,p=s.color||t.style.color;t.style.color=p,!f&&c<y.length?(t.innerHTML=y.substring(0,c+1),c++,setTimeout(e,o)):f&&c>0?(t.innerHTML=y.substring(0,c-1),c--,setTimeout(e,r)):f||c!==y.length?f&&0===c&&(f=!1,u++,(l||u<n.length)&&setTimeout(e,a)):(f=!0,setTimeout(e,i))}()}},{key:"scrollExpandEffect",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=n.marginOffset,r=void 0===o?0:o,i=n.marginTop,a=void 0===i?0:i,l=e.startsWith("#")?[document.getElementById(e.substring(1))]:document.querySelectorAll(e);l.length&&window.addEventListener("scroll",(function(){l.forEach((function(e){var n=e.querySelectorAll(".item"),o=e.getBoundingClientRect(),i=o.top-a,l=o.bottom,u=window.innerHeight,c=Math.min(1,Math.max(0,1-(i+r)/u)),f=Math.min(1,Math.max(0,1-(l-r)/u));n.forEach((function(e,n){var o;o=i<u&&i>=0?100*c:l<=u&&l>0?100*(1-f):0;var r=100*t.easeInOutCubic(o/100);e.style.transform=n%2==0?"translateX(-".concat(r,"%)"):"translateX(".concat(r,"%)")}))}))}))}},{key:"easeInOutCubic",value:function(t){return t<.5?4*t*t*t:1-Math.pow(-2*t+2,3)/2}},{key:"initTyping",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.forEach((function(e){t.typingEffect(e,n)}))}},{key:"initScrollExpandEffect",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.scrollExpandEffect(e,n)}}],null&&e(n.prototype,null),o&&e(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o}();window.PolyFX=o})() 2;
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.