!function(){function n(n,t){var r="undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(!r){if(Array.isArray(n)||(r=function(n,t){if(!n)return;if("string"==typeof n)return e(n,t);var r=Object.prototype.toString.call(n).slice(8,-1);"Object"===r&&n.constructor&&(r=n.constructor.name);if("Map"===r||"Set"===r)return Array.from(n);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return e(n,t)}(n))||t&&n&&"number"==typeof n.length){r&&(n=r);var o=0,i=function(){};return{s:i,n:function(){return o>=n.length?{done:!0}:{done:!1,value:n[o++]}},e:function(n){throw n},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,f=!0,a=!1;return{s:function(){r=r.call(n)},n:function(){var n=r.next();return f=n.done,n},e:function(n){a=!0,u=n},f:function(){try{f||null==r.return||r.return()}finally{if(a)throw u}}}}function e(n,e){(null==e||e>n.length)&&(e=n.length);for(var t=0,r=new Array(e);t0&&void 0!==arguments[0]?arguments[0]:{},e=n.window,t=void 0===e?c:e;if(!t)return{x:a(0),y:a(0)};var r=a(t.pageXOffset),o=a(t.pageYOffset);return s("scroll",(function(){r.value=t.pageXOffset,o.value=t.pageYOffset}),{capture:!1,passive:!0}),{x:r,y:o}},u:function(n,e){var t,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=r,f=o.window,a=void 0===f?c:f,s=m(o,["window"]),d=a&&"ResizeObserver"in a,v=function(){t&&(t.disconnect(),t=void 0)},y=u((function(){return l(n)}),(function(n){v(),d&&a&&n&&(t=new ResizeObserver(e)).observe(n,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 n,e,t,f,a=arguments.length,s=new Array(a),d=0;d