!function(e){vart={};functionn(r){if(t[r])returnt[r].exports;varo=t[r]={i:r,l:!1,exports:{}};returne[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)returne;if(4&t&&"object"==typeofe&&e&&e.__esModule)returne;varr=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeofe)for(varoine)n.d(r,o,function(t){returne[t]}.bind(null,o));returnr},n.n=function(e){vart=e&&e.__esModule?function(){returne.default}:function(){returne};returnn.d(t,"a",t),t},n.o=function(e,t){returnObject.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}({"./demo/index.tsx":function(e,t,n){"use strict";n.r(t);varr={};n.r(r),n.d(r,"default",(function(){returnLi}));varo=n("./node_modules/tslib/tslib.es6.js"),i=n("./node_modules/react/index.js"),s=n.n(i),a=n("./node_modules/react-dom/index.js"),l=n("./node_modules/styled-components/dist/styled-components.browser.esm.js"),c=n("./node_modules/url/url.js"),u=n("./node_modules/prop-types/index.js");functiond(){return(d=Object.assign||function(e){for(vart=1;t<arguments.length;t++){varn=arguments[t];for(varrinn)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}returne}).apply(this,arguments)}functionp(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){returne.__proto__||Object.getPrototypeOf(e)})(e)}functionf(e,t){return(f=Object.setPrototypeOf||function(e,t){returne.__proto__=t,e})(e,t)}functionh(){if("undefined"==typeofReflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeofProxy)return!0;try{returnDate.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}functionm(e,t,n){return(m=h()?Reflect.construct:function(e,t,n){varr=[null];r.push.apply(r,t);varo=new(Function.bind.apply(e,r));returnn&&f(o,n.prototype),o}).apply(null,arguments)}functiong(e){vart="function"==typeofMap?newMap:void0;return(g=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))returne;varn;if("function"!=typeofe)thrownewTypeError("Super expression must either be null or a function");if(void0!==t){if(t.has(e))returnt.get(e);t.set(e,r)}functionr(){returnm(e,arguments,p(this).constructor)}returnr.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),f(r,e)})(e)}varb=function(e){vart,n;functionr(t){returnfunction(e){if(void0===e)thrownewReferenceError("this hasn't been initialised - super() hasn't been called");returne}(e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/master/src/internalHelpers/errors.md#"+t+" for more information.")||this)}returnn=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r}(g(Error));functiony(e){returnMath.round(255*e)}functionv(e,t,n){returny(e)+","+y(t)+","+y(n)}functionj(e,t,n,r){if(void0===r&&(r=v),0===t)returnr(n,n,n);varo=(e%360+360)%360/60,i=(1-Math.abs(2*n-1))*t,s=i*(1-Math.abs(o%2-1)),a=0,l=0,c=0;o>=0&&o<1?(a=i,l=s):o>=1&&o<2?(a=s,l=i):o>=2&&o<3?(l=i,c=s):o>=3&&o<4?(l=s,c=i):o>=4&&o<5?(a=s,c=i):o>=5&&o<6&&(a=i,c=s);varu=n-i/2;returnr(a+u,l+u,c+u)}var_={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",
functionai(e){returngetComputedStyle(e)}functionli(e,t){for(varnint){varr=t[n];"number"==typeofr&&(r+="px"),e.style[n]=r}returne}functionci(e){vart=document.createElement("div");returnt.className=e,t}varui="undefined"!=typeofElement&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);functiondi(e,t){if(!ui)thrownewError("No element matching method supported");returnui.call(e,t)}functionpi(e){e.remove?e.remove():e.parentNode&&e.parentNode.removeChild(e)}functionfi(e,t){returnArray.prototype.filter.call(e.children,(function(e){returndi(e,t)}))}varhi="ps",mi="ps__rtl",gi={thumb:function(e){return"ps__thumb-"+e},rail:function(e){return"ps__rail-"+e},consuming:"ps__child--consume"},bi={focus:"ps--focus",clicking:"ps--clicking",active:function(e){return"ps--active-"+e},scrolling:function(e){return"ps--scrolling-"+e}},yi={x:null,y:null};functionvi(e,t){varn=e.element.classList,r=bi.scrolling(t);n.contains(r)?clearTimeout(yi[t]):n.add(r)}functionji(e,t){yi[t]=setTimeout((function(){returne.isAlive&&e.element.classList.remove(bi.scrolling(t))}),e.settings.scrollingThreshold)}var_i=function(e){this.element=e,this.handlers={}},xi={isEmpty:{configurable:!0}};_i.prototype.bind=function(e,t){void0===this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t),this.element.addEventListener(e,t,!1)},_i.prototype.unbind=function(e,t){varn=this;this.handlers[e]=this.handlers[e].filter((function(r){return!(!t||r===t)||(n.element.removeEventListener(e,r,!1),!1)}))},_i.prototype.unbindAll=function(){for(vareinthis.handlers)this.unbind(e)},xi.isEmpty.get=function(){vare=this;returnObject.keys(this.handlers).every((function(t){return0===e.handlers[t].length}))},Object.defineProperties(_i.prototype,xi);varwi=function(){this.eventElements=[]};functionki(e){if("function"==typeofwindow.CustomEvent)returnnewCustomEvent(e);vart=document.createEvent("CustomEvent");returnt.initCustomEvent(e,!1,!1,void0),t}functionOi(e,t,n,r,o){vari;if(void0===r&&(r=!0),void0===o&&(o=!1),"top"===t)i=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==t)thrownewError("A proper axis should be provided");i=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function(e,t,n,r,o){vari=n[0],s=n[1],a=n[2],l=n[3],c=n[4],u=n[5];void0===r&&(r=!0);void0===o&&(o=!1);vard=e.element;e.reach[l]=null,d[a]<1&&(e.reach[l]="start");d[a]>e[i]-e[s]-1&&(e.reach[l]="end");t&&(d.dispatchEvent(ki("ps-scroll-"+l)),t<0?d.dispatchEvent(ki("ps-scroll-"+c)):t>0&&d.dispatchEvent(ki("ps-scroll-"+u)),r&&function(e,t){vi(e,t),ji(e,t)}(e,l));e.reach[l]&&(t||o)&&d.dispatchEvent(ki("ps-"+l+"-reach-"+e.reach[l]))}(e,n,i,r,o)}functionEi(e){returnparseInt(e,10)||0}wi.prototype.eventElement=function(e){vart=this.eventElements.filter((function(t){returnt.element===e}))[0];returnt||(t=new_i(e),this.eventElements.push(t)),t},wi.prototype.bind=function(e,t,n){this.eventElement(e).bind(t,n)},wi.prototype.unbind=function(e,t,n){varr=this.eventElement(e);r.unbind(t,n),r.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(r),1)},wi.prototype.unbindAll=function(){this.eventElements.forEach((function(e){returne.unbindAll()})),this.eventElements=[]},wi.prototype.once=function(e,t,n){varr=this.eventElement(e),o=function(e){r.unbind(t,o),n(e)};r.bind(t,o)};varSi={isWebKit:"undefined"!=typeofdocument&&"WebkitAppearance"indocument.documentElement.style,supportsTouch:"undefined"!=typeofwindow&&("ontouchstart"inwindow||"maxTouchPoints"inwindow.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&documentinstanceofwindow.DocumentTouch),supportsIePointer:"undefined"!=typeofnavigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeofnavigator&&/Chrome/i.test(navigator&&navigator.userAgent)};functionTi(e){vart=e.element,n=Math.floor(t.scrollTop),r=t.getBoundingClientRect();e.containerWidth=Math.ceil(r.width),e.containerHeight=Math.ceil(r.height),e.contentWidth=t.scrollWidth,e.contentHeig
varr=n("./node_modules/base64-js/index.js"),o=n("./node_modules/ieee754/index.js"),i=n("./node_modules/isarray/index.js");functions(){returnl.TYPED_ARRAY_SUPPORT?2147483647:1073741823}functiona(e,t){if(s()<t)thrownewRangeError("Invalid typed array length");returnl.TYPED_ARRAY_SUPPORT?(e=newUint8Array(t)).__proto__=l.prototype:(null===e&&(e=newl(t)),e.length=t),e}functionl(e,t,n){if(!(l.TYPED_ARRAY_SUPPORT||thisinstanceofl))returnnewl(e,t,n);if("number"==typeofe){if("string"==typeoft)thrownewError("If encoding is specified then the first argument must be a string");returnd(this,e)}returnc(this,e,t,n)}functionc(e,t,n,r){if("number"==typeoft)thrownewTypeError('"value" argument must not be a number');return"undefined"!=typeofArrayBuffer&&tinstanceofArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)thrownewRangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))thrownewRangeError("'length' is out of bounds");t=void0===n&&void0===r?newUint8Array(t):void0===r?newUint8Array(t,n):newUint8Array(t,n,r);l.TYPED_ARRAY_SUPPORT?(e=t).__proto__=l.prototype:e=p(e,t);returne}(e,t,n,r):"string"==typeoft?function(e,t,n){"string"==typeofn&&""!==n||(n="utf8");if(!l.isEncoding(n))thrownewTypeError('"encoding" must be a valid string encoding');varr=0|h(t,n),o=(e=a(e,r)).write(t,n);o!==r&&(e=e.slice(0,o));returne}(e,t,n):function(e,t){if(l.isBuffer(t)){varn=0|f(t.length);return0===(e=a(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!=typeofArrayBuffer&&t.bufferinstanceofArrayBuffer||"length"int)return"number"!=typeoft.length||(r=t.length)!=r?a(e,0):p(e,t);if("Buffer"===t.type&&i(t.data))returnp(e,t.data)}varr;thrownewTypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}functionu(e){if("number"!=typeofe)thrownewTypeError('"size" argument must be a number');if(e<0)thrownewRangeError('"size" argument must not be negative')}functiond(e,t){if(u(t),e=a(e,t<0?0:0|f(t)),!l.TYPED_ARRAY_SUPPORT)for(varn=0;n<t;++n)e[n]=0;returne}functionp(e,t){varn=t.length<0?0:0|f(t.length);e=a(e,n);for(varr=0;r<n;r+=1)e[r]=255&t[r];returne}functionf(e){if(e>=s())thrownewRangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return0|e}functionh(e,t){if(l.isBuffer(e))returne.length;if("undefined"!=typeofArrayBuffer&&"function"==typeofArrayBuffer.isView&&(ArrayBuffer.isView(e)||einstanceofArrayBuffer))returne.byteLength;"string"!=typeofe&&(e=""+e);varn=e.length;if(0===n)return0;for(varr=!1;;)switch(t){case"ascii":case"latin1":case"binary":returnn;case"utf8":case"utf-8":casevoid0:returnB(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return2*n;case"hex":returnn>>>1;case"base64":returnU(e).length;default:if(r)returnB(e).length;t=(""+t).toLowerCase(),r=!0}}functionm(e,t,n){varr=!1;if((void0===t||t<0)&&(t=0),t>this.length)return"";if((void0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":returnA(this,t,n);case"utf8":case"utf-8":returnE(this,t,n);case"ascii":returnS(this,t,n);case"latin1":case"binary":returnT(this,t,n);case"base64":returnO(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":returnC(this,t,n);default:if(r)thrownewTypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}functiong(e,t,n){varr=e[t];e[t]=e[n],e[n]=r}functionb(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeofn?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}elseif(n<0){if(!o)return-1;n=0}if("string"==typeoft&&(t=l.from(t,r)),l.isBuffer(t))return0===t.length?-1:y(e,t,n,r,o);if("number"==typeoft)returnt&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeofUint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):y(e,[t],n,r,o);thrownewTypeError("val must be string, number or Buffer")}functiony(e,t,n,
/*! @license DOMPurify | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.0.8/LICENSE */
e.exports=function(){"use strict";vare="function"==typeofSymbol&&"symbol"==typeofSymbol.iterator?function(e){returntypeofe}:function(e){returne&&"function"==typeofSymbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeofe},t=function(e,t){if(!(einstanceoft))thrownewTypeError("Cannot call a class as a function")},n=function(){functione(e,t){for(varn=0;n<t.length;n++){varr=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"inr&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}returnfunction(t,n,r){returnn&&e(t.prototype,n),r&&e(t,r),t}}(),r=Object.assign||function(e){for(vart=1;t<arguments.length;t++){varn=arguments[t];for(varrinn)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}returne},o=function(){functione(n){varr=!(arguments.length>1&&void0!==arguments[1])||arguments[1],o=arguments.length>2&&void0!==arguments[2]?arguments[2]:[],i=arguments.length>3&&void0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=n,this.iframes=r,this.exclude=o,this.iframesTimeout=i}returnn(e,[{key:"getContexts",value:function(){vare=[];return(void0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:"string"==typeofthis.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach((function(t){varn=e.filter((function(e){returne.contains(t)})).length>0;-1!==e.indexOf(t)||n||e.push(t)})),e}},{key:"getIframeContents",value:function(e,t){varn=arguments.length>2&&void0!==arguments[2]?arguments[2]:function(){},r=void0;try{varo=e.contentWindow;if(r=o.document,!o||!r)thrownewError("iframe inaccessible")}catch(e){n()}r&&t(r)}},{key:"isIframeBlank",value:function(e){vart="about:blank",n=e.getAttribute("src").trim();returne.contentWindow.location.href===t&&n!==t&&n}},{key:"observeIframeLoad",value:function(e,t,n){varr=this,o=!1,i=null,s=functions(){if(!o){o=!0,clearTimeout(i);try{r.isIframeBlank(e)||(e.removeEventListener("load",s),r.getIframeContents(e,t,n))}catch(e){n()}}};e.addEventListener("load",s),i=setTimeout(s,this.iframesTimeout)}},{key:"onIframeReady",value:function(e,t,n){try{"complete"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(e){n()}}},{key:"waitForIframes",value:function(e,t){varn=this,r=0;this.forEachIframe(e,(function(){return!0}),(function(e){r++,n.waitForIframes(e.querySelector("html"),(function(){--r||t()}))}),(function(e){e||t()}))}},{key:"forEachIframe",value:function(t,n,r){varo=this,i=arguments.length>3&&void0!==arguments[3]?arguments[3]:function(){},s=t.querySelectorAll("iframe"),a=s.length,l=0;s=Array.prototype.slice.call(s);varc=function(){--a<=0&&i(l)};a||c(),s.forEach((function(t){e.matches(t,o.exclude)?c():o.onIframeReady(t,(function(e){n(t)&&(l++,r(e)),c()}),c)}))}},{key:"createIterator",value:function(e,t,n){returndocument.createNodeIterator(e,t,n,!1)}},{key:"createInstanceOnIframe",value:function(t){returnnewe(t.querySelector("html"),this.iframes)}},{key:"compareNodeIframe",value:function(e,t,n){if(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:"getIteratorNode",value:function(e){vart=e.previousNode();return{prevNode:t,node:(null===t||e.nextNode())&&e.nextNode()}}},{key:"checkIframeFilter",value:function(e,t,n,r){varo=!1,i=!1;returnr.forEach((function(e,t){e.val===n&&(o=t,i=e.handled)})),this.compareNodeIframe(e,t,n)?(!1!==o||i?!1===o||i||(r[o].handled=!0):r.push({val:n,handled:!0}),!0):(!1===o&&r.push({val:n,handled:!1}),!1)}},{key:"handleOpenIframes",value:function(e,t,n,r){varo=this;e.forEach((function(e){e.handled||o.getIframeContents(e.val,(function(e){o.createInstanceOnIframe(e).forEachNode(t,n,r)}))}))}},{key:"iterateThroughNodes",value:function(e,t,n,r,o){for(vari,s=this,a=this.createIterator(t,e,r),l=[],c=[],u=void0,d=void0;i=void0,i=s.getIteratorNode(a),d=i.prevNode,u=i.node;)thi
varr=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceofArray&&function(e,t){e.__proto__=t}||function(e,t){for(varnint)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};functiono(e,t){functionn(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,newn)}vari=function(){return(i=Object.assign||function(e){for(vart,n=1,r=arguments.length;n<r;n++)for(varoint=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);returne}).apply(this,arguments)};functions(e,t){varn={};for(varrine)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeofObject.getOwnPropertySymbols){varo=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}returnn}functiona(e,t,n,r){varo,i=arguments.length,s=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeofReflect&&"function"==typeofReflect.decorate)s=Reflect.decorate(e,t,n,r);elsefor(vara=e.length-1;a>=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,n,s):o(t,n))||s);returni>3&&s&&Object.defineProperty(t,n,s),s}functionl(e,t){returnfunction(n,r){t(n,r,e)}}functionc(e,t){if("object"==typeofReflect&&"function"==typeofReflect.metadata)returnReflect.metadata(e,t)}functionu(e,t,n,r){returnnew(n||(n=Promise))((function(o,i){functions(e){try{l(r.next(e))}catch(e){i(e)}}functiona(e){try{l(r.throw(e))}catch(e){i(e)}}functionl(e){vart;e.done?o(e.value):(t=e.value,tinstanceofn?t:newn((function(e){e(t)}))).then(s,a)}l((r=r.apply(e,t||[])).next())}))}functiond(e,t){varn,r,o,i,s={label:0,sent:function(){if(1&o[0])throwo[1];returno[1]},trys:[],ops:[]};returni={next:a(0),throw:a(1),return:a(2)},"function"==typeofSymbol&&(i[Symbol.iterator]=function(){returnthis}),i;functiona(i){returnfunction(a){returnfunction(i){if(n)thrownewTypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)returno;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case0:case1:o=i;break;case4:returns.label++,{value:i[1],done:!1};case5:s.label++,r=i[1],i=[0];continue;case7:i=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throwi[1];return{value:i[0]?i[1]:void0,done:!0}}([i,a])}}}varp=Object.create?function(e,t,n,r){void0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){returnt[n]}})}:function(e,t,n,r){void0===r&&(r=n),e[r]=t[n]};functionf(e,t){for(varnine)"default"===n||t.hasOwnProperty(n)||p(t,e,n)}functionh(e){vart="function"==typeofSymbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)returnn.call(e);if(e&&"number"==typeofe.length)return{next:function(){returne&&r>=e.length&&(e=void0),{value:e&&e[r++],done:!e}}};thrownewTypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}functionm(e,t){varn="function"==typeofSymbol&&e[Symbol.iterator];if(!n)returne;varr,o,i=n.call(e),s=[];try{for(;(void0===t||t-->0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throwo.error}}returns}functiong(){for(vare=[],t=0;t<arguments.length;t++)e=e.concat(m(arguments[t]));returne}functionb(){for(vare=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;varr=Array(e),o=0;for(t=0;t<n;t++)for(vari=arguments[t],s=0,a=i.length;s<a;s++,o++)r[o]=i[s];returnr}functiony(e){returnthisinstanceofy?(this.v=e,this):newy(e)}functionv(e,t,n){if(!Symbol.asyncIterator)thrownewTypeError("Symbol.asyncIterator is not defined.");varr,o=n.apply(e,t||[]),i=[];returnr={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){returnthis},r;functions(