!function(){function e(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n(e,t)}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var o=0,i=function(){};return{s:i,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var u,a=!0,f=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return a=e.done,e},e:function(e){f=!0,u=e},f:function(){try{a||null==r.return||r.return()}finally{if(f)throw u}}}}function n(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t0&&void 0!==arguments[0]?arguments[0]:{},n=e.window,t=void 0===n?c:n;if(!t)return{x:f(0),y:f(0)};var r=f(t.pageXOffset),o=f(t.pageYOffset);return s("scroll",(function(){r.value=t.pageXOffset,o.value=t.pageYOffset}),{capture:!1,passive:!0}),{x:r,y:o}},u:function(e,n){var t,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=r,a=o.window,f=void 0===a?c:a,s=m(o,["window"]),d=f&&"ResizeObserver"in f,v=function(){t&&(t.disconnect(),t=void 0)},y=u((function(){return l(e)}),(function(e){v(),d&&f&&e&&(t=new ResizeObserver(n)).observe(e,s)}),{immediate:!0,flush:"post"}),p=function(){v(),y()};return i(p),{isSupported:d,stop:p}}});var c=t?window:void 0;function s(){for(var e,n,t,a,f=arguments.length,s=new Array(f),d=0;d