Input: !function(){try{var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="019e6d02-7a6d-4f9b-ae30-fde3382e9eaf",t._sentryDebugIdIdentifier="sentry-dbid-019e6d02-7a6d-4f9b-ae30-fde3382e9eaf")}catch(t){}}(),function(){try{var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="019e6d02-7a6d-4f9b-ae30-fde3382e9eaf",t._sentryDebugIdIdentifier="sentry-dbid-019e6d02-7a6d-4f9b-ae30-fde3382e9eaf")}catch(t){}}(),function(){try{var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="019e6d02-7a6d-4f9b-ae30-fde3382e9eaf",t._sentryDebugIdIdentifier="sentry-dbid-019e6d02-7a6d-4f9b-ae30-fde3382e9eaf")}catch(t){}}(),(self.webpackChunktwitch_twilight=self.webpackChunktwitch_twilight||[]).push([[3461],{544564:(t,e,r)=>{"use strict";r.d(e,{tb:()=>W});var n,o=[],i="ResizeObserver loop completed with undelivered notifications.";!function(t){t.BORDER_BOX="border-box",t.CONTENT_BOX="content-box",t.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(n||(n={}));var s,a=function(t){return Object.freeze(t)},c=function(t,e){this.inlineSize=t,this.blockSize=e,a(this)},u=function(){function t(t,e,r,n){return this.x=t,this.y=e,this.width=r,this.height=n,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,a(this)}return t.prototype.toJSON=function(){var t=this;return{x:t.x,y:t.y,top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.width,height:t.height}},t.fromRect=function(e){return new t(e.x,e.y,e.width,e.height)},t}(),l=function(t){return t instanceof SVGElement&&"getBBox"in t},f=function(t){if(l(t)){var e=t.getBBox(),r=e.width,n=e.height;return!r&&!n}var o=t,i=o.offsetWidth,s=o.offsetHeight;return!(i||s||t.getClientRects().length)},h=function(t){var e;if(t instanceof Element)return!0;var r=null===(e=null==t?void 0:t.ownerDocument)||void 0===e?void 0:e.defaultView;return!!(r&&t instanceof r.Element)},d="undefined"!=typeof window?window:{},p=new WeakMap,v=/auto|scroll/,g=/^tb|vertical/,y=/msie|trident/i.test(d.navigator&&d.navigator.userAgent),b=function(t){return parseFloat(t||"0")},m=function(t,e,r){return void 0===t&&(t=0),void 0===e&&(e=0),void 0===r&&(r=!1),new c((r?e:t)||0,(r?t:e)||0)},w=a({devicePixelContentBoxSize:m(),borderBoxSize:m(),contentBoxSize:m(),contentRect:new u(0,0,0,0)}),x=function(t,e){if(void 0===e&&(e=!1),p.has(t)&&!e)return p.get(t);if(f(t))return p.set(t,w),w;var r=getComputedStyle(t),n=l(t)&&t.ownerSVGElement&&t.getBBox(),o=!y&&"border-box"===r.boxSizing,i=g.test(r.writingMode||""),s=!n&&v.test(r.overflowY||""),c=!n&&v.test(r.overflowX||""),h=n?0:b(r.paddingTop),d=n?0:b(r.paddingRight),x=n?0:b(r.paddingBottom),E=n?0:b(r.paddingLeft),S=n?0:b(r.borderTopWidth),I=n?0:b(r.borderRightWidth),T=n?0:b(r.borderBottomWidth),O=E+d,_=h+x,R=(n?0:b(r.borderLeftWidth))+I,L=S+T,M=c?t.offsetHeight-L-t.clientHeight:0,P=s?t.offsetWidth-R-t.clientWidth:0,C=o?O+R:0,j=o?_+L:0,D=n?n.width:b(r.width)-C-P,A=n?n.height:b(r.height)-j-M,k=D+O+P+R,B=A+_+M+L,z=a({devicePixelContentBoxSize:m(Math.round(D*devicePixelRatio),Math.round(A*devicePixelRatio),i),borderBoxSize:m(k,B,i),contentBoxSize:m(D,A,i),contentRect:new u(E,h,D,A)});return p.set(t,z),z},E=function(t,e,r){var o=x(t,r),i=o.borderBoxSize,s=o.contentBoxSize,a=o.devicePixelContentBoxSize;switch(e){case n.DEVICE_PIXEL_CONTENT_BOX:return a;case n.BORDER_BOX:return i;default:return s}},S=function(t){var e=x(t);this.target=t,this.contentRect=e.contentRect,this.borderBoxSize=a([e.borderBoxSize]),this.contentBoxSize=a([e.contentBoxSize]),this.devicePixelContentBoxSize=a([e.devicePixelContentBoxSize])},I=function(t){if(f(t))return 1/0;for(var e=0,r=t.parentNode;r;)e+=1,r=r.parentNode;return e},T=function(){var t=1/0,e=[];o.forEach((function(r){if(0!==r.activeTargets.length){var n=[];r.activeTargets.forEach((function(e){var r=new S(e.target),o=I(e.target);n.push(r),e.lastReportedSize=E(e.target,e.observedBox),o<t&&(t=o)})),e.push((function(){r.callback.call(r.observer,n,r.observer)})),r.activeTargets.splice(0,r.activeTargets.length)}}));for(var r=0,n=e;r<n.length;r++){(0,n[r])()}return t},O=function(t){o.forEach((function(e){e.activeTargets.splice(0,e.activeTargets.length),e.skippedTargets.splice(0,e.skippedTargets.length),e.observationTargets.forEach((function(r){r.isActive()&&(I(r.target)>t?e.activeTargets.push(r):e.skippedTargets.push(r))}))}))},_=function(){var t,e=0;for(O(e);o.some((function(t){return t.activeTargets.length>0}));)e=T(),O(e);return o.some((function(t){return t.skippedTargets.length>0}))&&("function"==typeof ErrorEvent?t=new ErrorEvent("error",{message:i}):((t=document.createEvent("Event")).initEvent("error",!1,!1),t.message=i),window.dispatchEvent(t)),e>0},R=[],L=function(t){if(!s){var e=0,r=document.createTextNode("");new MutationObserver((function(){return R.splice(0).forEach((function(t){return t()}))})).observe(r,{characterData:!0}),s=function(){r.textContent="".concat(e?e--:e++)}}R.push(t),s()},M=0,P={attributes:!0,characterData:!0,childList:!0,subtree:!0},C=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],j=function(t){return void 0===t&&(t=0),Date.now()+t},D=!1,A=new(function(){function t(){var t=this;this.stopped=!0,this.listener=function(){return t.schedule()}}return t.prototype.run=function(t){var e=this;if(void 0===t&&(t=250),!D){D=!0;var r,n=j(t);r=function(){var r=!1;try{r=_()}finally{if(D=!1,t=n-j(),!M)return;r?e.run(1e3):t>0?e.run(t):e.start()}},L((function(){requestAnimationFrame(r)}))}},t.prototype.schedule=function(){this.stop(),this.run()},t.prototype.observe=function(){var t=this,e=function(){return t.observer&&t.observer.observe(document.body,P)};document.body?e():d.addEventListener("DOMContentLoaded",e)},t.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),C.forEach((function(e){return d.addEventListener(e,t.listener,!0)})))},t.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),C.forEach((function(e){return d.removeEventListener(e,t.listener,!0)})),this.stopped=!0)},t}()),k=function(t){!M&&t>0&&A.start(),!(M+=t)&&A.stop()},B=function(){function t(t,e){this.target=t,this.observedBox=e||n.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return t.prototype.isActive=function(){var t,e=E(this.target,this.observedBox,!0);return t=this.target,l(t)||function(t){switch(t.tagName){case"INPUT":if("image"!==t.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}(t)||"inline"!==getComputedStyle(t).display||(this.lastReportedSize=e),this.lastReportedSize.inlineSize!==e.inlineSize||this.lastReportedSize.blockSize!==e.blockSize},t}(),z=function(t,e){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=e},N=new WeakMap,F=function(t,e){for(var r=0;r<t.length;r+=1)if(t[r].target===e)return r;return-1},U=function(){function t(){}return t.connect=function(t,e){var r=new z(t,e);N.set(t,r)},t.observe=function(t,e,r){var n=N.get(t),i=0===n.observationTargets.length;F(n.observationTargets,e)<0&&(i&&o.push(n),n.observationTargets.push(new B(e,r&&r.box)),k(1),A.schedule())},t.unobserve=function(t,e){var r=N.get(t),n=F(r.observationTargets,e),i=1===r.observationTargets.length;n>=0&&(i&&o.splice(o.indexOf(r),1),r.observationTargets.splice(n,1),k(-1))},t.disconnect=function(t){var e=this,r=N.get(t);r.observationTargets.slice().forEach((function(r){return e.unobserve(t,r.target)})),r.activeTargets.splice(0,r.activeTargets.length)},t}(),W=function(){function t(t){if(0===arguments.length)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!=typeof t)throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");U.connect(this,t)}return t.prototype.observe=function(t,e){if(0===arguments.length)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!h(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");U.observe(this,t,e)},t.prototype.unobserve=function(t){if(0===arguments.length)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!h(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");U.unobserve(this,t)},t.prototype.disconnect=function(){U.disconnect(this)},t.toString=function(){return"function ResizeObserver () { [polyfill code] }"},t}()},649256:()=>{((t,e)=>{"use strict";var r,n,o,i;(null!==(e=(t=Path2D.prototype).roundRect)&&void 0!==e||(t.roundRect=s),globalThis.CanvasRenderingContext2D)&&(null!==(n=(r=globalThis.CanvasRenderingContext2D.prototype).roundRect)&&void 0!==n||(r.roundRect=s));globalThis.OffscreenCanvasRenderingContext2D&&(null!==(i=(o=globalThis.OffscreenCanvasRenderingContext2D.prototype).roundRect)&&void 0!==i||(o.roundRect=s));function s(t,e,r,n,o){if(![t,e,r,n].every((t=>Number.isFinite(t))))return;let i,s,c,u;if(4===(o=function(t){const e=typeof t;if("undefined"===e||null===t)return[0];if("function"===e)return[NaN];if("object"===e)return"function"==typeof t[Symbol.iterator]?[...t].map((t=>{const e=typeof t;return"undefined"===e||null===t?0:"function"===e?NaN:"object"===e?h(t):d(t)})):[h(t)];return[d(t)]}(o)).length)i=p(o[0]),s=p(o[1]),c=p(o[2]),u=p(o[3]);else if(3===o.length)i=p(o[0]),s=p(o[1]),u=p(o[1]),c=p(o[2]);else if(2===o.length)i=p(o[0]),c=p(o[0]),s=p(o[1]),u=p(o[1]);else{if(1!==o.length)throw new RangeError(`${a(this)} ${o.length} is not a valid size for radii sequence.`);i=p(o[0]),s=p(o[0]),c=p(o[0]),u=p(o[0])}const l=[i,s,c,u],f=l.find((({x:t,y:e})=>t<0||e<0));(null==f?void 0:f.x)<0?f.x:null==f||f.y;if(!l.some((({x:t,y:e})=>!Number.isFinite(t)||!Number.isFinite(e)))){if(f)throw new RangeError(`${a(this)} Radius value ${f} is negative.`);!function(t){const[e,o,i,s]=t,a=[Math.abs(r)/(e.x+o.x),Math.abs(n)/(o.y+i.y),Math.abs(r)/(i.x+s.x),Math.abs(n)/(e.y+s.y)],c=Math.min(...a);if(c<=1)for(const e of t)e.x*=c,e.y*=c}(l),r<0&&n<0?(this.moveTo(t-i.x,e),this.ellipse(t+r+s.x,e-s.y,s.x,s.y,0,1.5*-Math.PI,-Math.PI),this.ellipse(t+r+c.x,e+n+c.y,c.x,c.y,0,-Math.PI,-Math.PI/2),this.ellipse(t-u.x,e+n+u.y,u.x,u.y,0,-Math.PI/2,0),this.ellipse(t-i.x,e-i.y,i.x,i.y,0,0,-Math.PI/2)):r<0?(this.moveTo(t-i.x,e),this.ellipse(t+r+s.x,e+s.y,s.x,s.y,0,-Math.PI/2,-Math.PI,1),this.ellipse(t+r+c.x,e+n-c.y,c.x,c.y,0,-Math.PI,1.5*-Math.PI,1),this.ellipse(t-u.x,e+n-u.y,u.x,u.y,0,Math.PI/2,0,1),this.ellipse(t-i.x,e+i.y,i.x,i.y,0,0,-Math.PI/2,1)):n<0?(this.moveTo(t+i.x,e),this.ellipse(t+r-s.x,e-s.y,s.x,s.y,0,Math.PI/2,0,1),this.ellipse(t+r-c.x,e+n+c.y,c.x,c.y,0,0,-Math.PI/2,1),this.ellipse(t+u.x,e+n+u.y,u.x,u.y,0,-Math.PI/2,-Math.PI,1),this.ellipse(t+i.x,e-i.y,i.x,i.y,0,-Math.PI,1.5*-Math.PI,1)):(this.moveTo(t+i.x,e),this.ellipse(t+r-s.x,e+s.y,s.x,s.y,0,-Math.PI/2,0),this.ellipse(t+r-c.x,e+n-c.y,c.x,c.y,0,0,Math.PI/2),this.ellipse(t+u.x,e+n-u.y,u.x,u.y,0,Math.PI/2,Math.PI),this.ellipse(t+i.x,e+i.y,i.x,i.y,0,Math.PI,1.5*Math.PI)),this.closePath(),this.moveTo(t,e)}function h(t){const{x:e,y:r,z:n,w:o}=t;return{x:e,y:r,z:n,w:o}}function d(t){return+t}function p(t){const e=d(t);return Number.isFinite(e)?{x:e,y:e}:Object(t)===t?{x:d(null!==(r=t.x)&&void 0!==r?r:0),y:d(null!==(n=t.y)&&void 0!==n?n:0)}:{x:NaN,y:NaN};var r,n}}function a(t){return`Failed to execute 'roundRect' on '${function(t){return Object(t)===t&&t instanceof Path2D?"Path2D":t instanceof(null===globalThis||void 0===globalThis?void 0:globalThis.CanvasRenderingContext2D)?"CanvasRenderingContext2D":t instanceof(null===globalThis||void 0===globalThis?void 0:globalThis.OffscreenCanvasRenderingContext2D)?"OffscreenCanvasRenderingContext2D":(null==t?void 0:t.constructor.name)||t}(t)}':`}})()},437165:()=>{(()=>{if(!("undefined"==typeof window||"onscrollend"in window)){const n=new Set;document.addEventListener("touchstart",(t=>{for(let e of t.changedTouches)n.add(e.identifier)}),{passive:!0}),document.addEventListener("touchend",(t=>{for(let e of t.changedTouches)n.delete(e.identifier)}),{passive:!0}),document.addEventListener("touchcancel",(t=>{for(let e of t.changedTouches)n.delete(e.identifier)}),{passive:!0});let o=new WeakMap;function t(t,e,r){let n=t[e];t[e]=function(){let t=Array.prototype.slice.apply(arguments,[0]);n.apply(this,t),t.unshift(n),r.apply(this,t)}}function e(t,e,r,i){if("scroll"!=e&&"scrollend"!=e)return;let s=this,a=o.get(s);if(void 0===a){let e=0;a={scrollListener:t=>{clearTimeout(e),e=setTimeout((()=>{n.size?setTimeout(a.scrollListener,100):(s&&s.dispatchEvent(new Event("scrollend")),e=0)}),100)},listeners:0},t.apply(s,["scroll",a.scrollListener,{passive:!0}]),o.set(s,a)}a.listeners++}function r(t,e,r){if("scroll"!=e&&"scrollend"!=e)return;let n=this,i=o.get(n);void 0!==i&&(--i.listeners>0||(t.apply(n,["scroll",i.scrollListener]),o.delete(n)))}t(Element.prototype,"addEventListener",e),t(window,"addEventListener",e),t(document,"addEventListener",e),t(Element.prototype,"removeEventListener",r),t(window,"removeEventListener",r),t(document,"removeEventListener",r)}})()},695127:()=>{!function(){"use strict";if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){for(var e=window.document,r=o(e);r;)r=o(e=r.ownerDocument);return e}(),e=[],r=null,n=null;s.prototype.THROTTLE_TIMEOUT=100,s.prototype.POLL_INTERVAL=null,s.prototype.USE_MUTATION_OBSERVER=!0,s._setupCrossOriginUpdater=function(){return r||(r=function(t,r){n=t&&r?f(t,r):{top:0,bottom:0,left:0,right:0,width:0,height:0},e.forEach((function(t){t._checkForIntersections()}))}),r},s._resetCrossOriginUpdater=function(){r=null,n=null},s.prototype.observe=function(t){if(!this._observationTargets.some((function(e){return e.element==t}))){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},s.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},s.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},s.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},s.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,r){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==r[e-1]}))},s.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},s.prototype._monitorIntersections=function(e){var r=e.defaultView;if(r&&-1==this._monitoringDocuments.indexOf(e)){var n=this._checkForIntersections,i=null,s=null;this.POLL_INTERVAL?i=r.setInterval(n,this.POLL_INTERVAL):(a(r,"resize",n,!0),a(e,"scroll",n,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in r&&(s=new r.MutationObserver(n)).observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push((function(){var t=e.defaultView;t&&(i&&t.clearInterval(i),c(t,"resize",n,!0)),c(e,"scroll",n,!0),s&&s.disconnect()}));var u=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=u){var l=o(e);l&&this._monitorIntersections(l.ownerDocument)}}},s.prototype._unmonitorIntersections=function(e){var r=this._monitoringDocuments.indexOf(e);if(-1!=r){var n=this.root&&(this.root.ownerDocument||this.root)||t,i=this._observationTargets.some((function(t){var r=t.element.ownerDocument;if(r==e)return!0;for(;r&&r!=n;){var i=o(r);if((r=i&&i.ownerDocument)==e)return!0}return!1}));if(!i){var s=this._monitoringUnsubscribes[r];if(this._monitoringDocuments.splice(r,1),this._monitoringUnsubscribes.splice(r,1),s(),e!=n){var a=o(e);a&&this._unmonitorIntersections(a.ownerDocument)}}}},s.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e<t.length;e++)t[e]()},s.prototype._checkForIntersections=function(){if(this.root||!r||n){var t=this._rootIsInDom(),e=t?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach((function(n){var o=n.element,s=u(o),a=this._rootContainsTarget(o),c=n.entry,l=t&&a&&this._computeTargetAndRootIntersection(o,s,e),f=null;this._rootContainsTarget(o)?r&&!this.root||(f=e):f={top:0,bottom:0,left:0,right:0,width:0,height:0};var h=n.entry=new i({time:window.performance&&performance.now&&performance.now(),target:o,boundingClientRect:s,rootBounds:f,intersectionRect:l});c?t&&a?this._hasCrossedThreshold(c,h)&&this._queuedEntries.push(h):c&&c.isIntersecting&&this._queuedEntries.push(h):this._queuedEntries.push(h)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},s.prototype._computeTargetAndRootIntersection=function(e,o,i){if("none"!=window.getComputedStyle(e).display){for(var s,a,c,l,h,p,v,g,y=o,b=d(e),m=!1;!m&&b;){var w=null,x=1==b.nodeType?window.getComputedStyle(b):{};if("none"==x.display)return null;if(b==this.root||9==b.nodeType)if(m=!0,b==this.root||b==t)r&&!this.root?!n||0==n.width&&0==n.height?(b=null,w=null,y=null):w=n:w=i;else{var E=d(b),S=E&&u(E),I=E&&this._computeTargetAndRootIntersection(E,S,i);S&&I?(b=E,w=f(S,I)):(b=null,y=null)}else{var T=b.ownerDocument;b!=T.body&&b!=T.documentElement&&"visible"!=x.overflow&&(w=u(b))}if(w&&(s=w,a=y,c=void 0,l=void 0,h=void 0,p=void 0,v=void 0,g=void 0,c=Math.max(s.top,a.top),l=Math.min(s.bottom,a.bottom),h=Math.max(s.left,a.left),p=Math.min(s.right,a.right),g=l-c,y=(v=p-h)>=0&&g>=0&&{top:c,bottom:l,left:h,right:p,width:v,height:g}||null),!y)break;b=b&&d(b)}return y}},s.prototype._getRootRect=function(){var e;if(this.root&&!p(this.root))e=u(this.root);else{var r=p(this.root)?this.root:t,n=r.documentElement,o=r.body;e={top:0,left:0,right:n.clientWidth||o.clientWidth,width:n.clientWidth||o.clientWidth,bottom:n.clientHeight||o.clientHeight,height:n.clientHeight||o.clientHeight}}return this._expandRectByRootMargin(e)},s.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map((function(e,r){return"px"==e.unit?e.value:e.value*(r%2?t.width:t.height)/100})),r={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return r.width=r.right-r.left,r.height=r.bottom-r.top,r},s.prototype._hasCrossedThreshold=function(t,e){var r=t&&t.isIntersecting?t.intersectionRatio||0:-1,n=e.isIntersecting?e.intersectionRatio||0:-1;if(r!==n)for(var o=0;o<this.thresholds.length;o++){var i=this.thresholds[o];if(i==r||i==n||i<r!=i<n)return!0}},s.prototype._rootIsInDom=function(){return!this.root||h(t,this.root)},s.prototype._rootContainsTarget=function(e){var r=this.root&&(this.root.ownerDocument||this.root)||t;return h(r,e)&&(!this.root||r==e.ownerDocument)},s.prototype._registerInstance=function(){e.indexOf(this)<0&&e.push(this)},s.prototype._unregisterInstance=function(){var t=e.indexOf(this);-1!=t&&e.splice(t,1)},window.IntersectionObserver=s,window.IntersectionObserverEntry=i}function o(t){try{return t.defaultView&&t.defaultView.frameElement||null}catch(t){return null}}function i(t){this.time=t.time,this.target=t.target,this.rootBounds=l(t.rootBounds),this.boundingClientRect=l(t.boundingClientRect),this.intersectionRect=l(t.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!t.intersectionRect;var e=this.boundingClientRect,r=e.width*e.height,n=this.intersectionRect,o=n.width*n.height;this.intersectionRatio=r?Number((o/r).toFixed(4)):this.isIntersecting?1:0}function s(t,e){var r,n,o,i=e||{};if("function"!=typeof t)throw new Error("callback must be a function");if(i.root&&1!=i.root.nodeType&&9!=i.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=(r=this._checkForIntersections.bind(this),n=this.THROTTLE_TIMEOUT,o=null,function(){o||(o=setTimeout((function(){r(),o=null}),n))}),this._callback=t,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(i.rootMargin),this.thresholds=this._initThresholds(i.threshold),this.root=i.root||null,this.rootMargin=this._rootMarginValues.map((function(t){return t.value+t.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function a(t,e,r,n){"function"==typeof t.addEventListener?t.addEventListener(e,r,n||!1):"function"==typeof t.attachEvent&&t.attachEvent("on"+e,r)}function c(t,e,r,n){"function"==typeof t.removeEventListener?t.removeEventListener(e,r,n||!1):"function"==typeof t.detachEvent&&t.detachEvent("on"+e,r)}function u(t){var e;try{e=t.getBoundingClientRect()}catch(t){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function l(t){return!t||"x"in t?t:{top:t.top,y:t.top,bottom:t.bottom,left:t.left,x:t.left,right:t.right,width:t.width,height:t.height}}function f(t,e){var r=e.top-t.top,n=e.left-t.left;return{top:r,left:n,height:e.height,width:e.width,bottom:r+e.height,right:n+e.width}}function h(t,e){for(var r=e;r;){if(r==t)return!0;r=d(r)}return!1}function d(e){var r=e.parentNode;return 9==e.nodeType&&e!=t?o(e):(r&&r.assignedSlot&&(r=r.assignedSlot.parentNode),r&&11==r.nodeType&&r.host?r.host:r)}function p(t){return t&&9===t.nodeType}}()},839956:()=>{!function(){"use strict";var t="ListFormat"in Intl;function e(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}var r,n=["conjunction","disjunction","unit"],o=["long","short","narrow"],i=["lookup","best fit"];function s(t){return s="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},s(t)}function a(t){return a="function"==typeof Symbol&&"symbol"===s(Symbol.iterator)?function(t){return s(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":s(t)},a(t)}function c(t){if(null==t)throw new TypeError("Argument ".concat(t," cannot be converted to an Object"));return"boolean"==typeof t?new Boolean(t):"number"==typeof t?new Number(t):"string"==typeof t?new String(t):"symbol"===a(t)?new Object(t):t}var u=new WeakMap,l={relevantExtensionKeys:[],localeData:{},availableLocales:[]};function f(t,e,r){var n=u.get(t);null==n&&(n=Object.create(null),u.set(t,n)),n[e]=r}function h(t,e){var r=u.get(t);if(null==r)throw new ReferenceError("No internal slots has been allocated for the given instance of ListFormat");return r[e]}function d(t,e){var r=u.get(t);return null!=r&&e in r}var p=/-u(?:-[0-9a-z]{2,8})+/gi;function v(t){return t.replace(p,"")}function g(t,e){for(var r=e;;){if(t.includes(r))return r;var n=r.lastIndexOf("-");if(-1===n)return;n>=2&&"-"===r.charAt(n-2)&&(n-=2),r=r.slice(0,n)}}function y(t,e){var r=[],n=!0,o=!1,i=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done);n=!0){var c=s.value;void 0!==g(t,v(c))&&r.push(c)}}catch(t){o=!0,i=t}finally{try{n||null==a.return||a.return()}finally{if(o)throw i}}return r}function b(t,e){if("object"!==a(t))throw new TypeError("Given argument ".concat(t," must be of type Object"));if("string"!=typeof(r=e)&&"symbol"!==a(r))throw new TypeError("Given argument ".concat(e," must be a PropertyKey"));var r;return t[e]}function m(t,e,r,n,o){var i=b(t,e);if(void 0!==i){if("boolean"!==r&&"string"!==r)throw new TypeError("Expected type ".concat(r," to be 'boolean' or 'string"));if("boolean"===r&&(i=Boolean(i)),"string"===r&&(i=function(t){return t+""}(i)),void 0!==n&&!n.includes(i))throw new RangeError("Value ".concat(i," out of range for options property ").concat(e));return i}return o}function w(t,e,r){return"best fit"===(void 0!==r?m(r=c(r),"localeMatcher","string",i,"best fit"):"best fit")?function(t,e){return y(t,e)}(t,e):y(t,e)}function x(t){var e=t.availableLocales,n=t.requestedLocales,o=Object.create(null),i=!0,s=!1,a=void 0;try{for(var c,u=n[Symbol.iterator]();!(i=(c=u.next()).done);i=!0){var l=c.value,f=v(l),h=g(e,f);if(void 0!==h){if(o.locale=h,l!==f){var d=l.match(p);o.extension=null==d?"":d[0]}return o}}}catch(t){s=!0,a=t}finally{try{i||null==u.return||u.return()}finally{if(s)throw a}}var y=function(){if(null==r)throw new ReferenceError("Could not determine locale: No default locale has been configured");return r}();return o.locale=y,o}function E(t,e,r,n,o){var i="lookup"===r.localeMatcher?x({availableLocales:t,requestedLocales:e}):function(t){return x(t)}({availableLocales:t,requestedLocales:e}),s=i.locale,a=Object.create(null);a.dataLocale=s;return a.locale=s,a}function S(t){return function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e<t.length;e++)r[e]=t[e];return r}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function I(t){if(void 0===t)return[];var e=S(t);if(e.some((function(t){return"string"!=typeof t})))throw new TypeError("All List items must be strings");return e}function T(t){return Array.isArray(t)||function(t){return"[object Object]"===Object.prototype.toString.call(t)}(t)}function O(t,e){for(var r=[],n=String.prototype.indexOf.call(t,"{",0),o=0,i=t.length;void 0!==t[n];){var s=String.prototype.indexOf.call(t,"}",n);if(s<=n)throw new TypeError("Expected endIndex: ".concat(s," to be greater than beginIndex: ").concat(n));if(n>o){var a=t.slice(o,n);r.push({type:"literal",value:a})}var c=t.slice(n+1,s);if(null==e[Number(c)])throw new TypeError("Expected placeables to have a part for PropertyKey: ".concat(c));var u=e[Number(c)];if(T(u.value)){var l=!0,f=!1,h=void 0;try{for(var d,p=u.value[Symbol.iterator]();!(l=(d=p.next()).done);l=!0){var v=d.value;r.push(v)}}catch(t){f=!0,h=t}finally{try{l||null==p.return||p.return()}finally{if(f)throw h}}}else r.push(u);o=s+1,n=String.prototype.indexOf.call(t,"{",o)}if(o<i){var g=t.slice(o,i);r.push({type:"literal",value:g})}return r}function _(t,e){var r=e.length;if(0===r)return[];if(2===r)return O(h(t,"templatePair"),{0:{type:"element",value:e[0]},1:{type:"element",value:e[1]}});for(var n=[{type:"element",value:e[r-1]}],o=r-2;o>=0;){n=O(h(t,0===o?"templateStart":o<r-2?"templateMiddle":"templateEnd"),{0:{type:"element",value:e[o]},1:{type:"element",value:n}}),o--}return n}var R=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);var e=arguments[0],r=arguments[1];if(void 0===(this instanceof t?this.constructor:void 0))throw new TypeError("Constructor Intl.ListFormat requires 'new'");var s=Intl.getCanonicalLocales(e);r=void 0===r?Object.create(null):c(r);var a=Object.create(null),u=m(r,"localeMatcher","string",i,"best fit");a.localeMatcher=u;var h=m(r,"type","string",n,"conjunction");f(this,"type",h);var d=m(r,"style","string",o,"long");f(this,"style",d);var p=l.localeData,v=E(l.availableLocales,s,a),g=p[v.dataLocale].formats[h][d];f(this,"templatePair",g.Pair),f(this,"templateStart",g.Start),f(this,"templateMiddle",g.Middle),f(this,"templateEnd",g.End),f(this,"locale",v.locale),f(this,"initializedListFormat",this)}var s,a,u;return s=t,u=[{key:"supportedLocalesOf",value:function(t){var e=arguments[1];return w(l.availableLocales,Intl.getCanonicalLocales(t),e)}},{key:"__addLocaleData",value:function(t){var e=t.data,n=t.locale;null==r&&function(t){r=t}(n),l.localeData[n]=e,l.availableLocales.includes(n)||l.availableLocales.push(n)}}],(a=[{key:"format",value:function(t){var e=this;if(!(e instanceof Object))throw new TypeError("Method Intl.ListFormat.prototype.format called on incompatible receiver ".concat(this.toString()));if(!d(e,"initializedListFormat"))throw new TypeError("Method Intl.ListFormat.prototype.format called on incompatible receiver ".concat(this.toString()));return function(t,e){var r=_(t,e),n="",o=!0,i=!1,s=void 0;try{for(var a,c=r[Symbol.iterator]();!(o=(a=c.next()).done);o=!0)n+=a.value.value}catch(t){i=!0,s=t}finally{try{o||null==c.return||c.return()}finally{if(i)throw s}}return n}(e,I(t))}},{key:"formatToParts",value:function(t){var e=this;if(!(e instanceof Object))throw new TypeError("Method Intl.ListFormat.prototype.formatToParts called on incompatible receiver ".concat(this.toString()));if(!d(e,"initializedListFormat"))throw new TypeError("Method Intl.ListFormat.prototype.formatToParts called on incompatible receiver ".concat(this.toString()));return function(t,e){return _(t,e)}(e,I(t))}},{key:"resolvedOptions",value:function(){if(!(this instanceof Object))throw new TypeError("Method Intl.ListFormat.prototype.resolvedOptions called on incompatible receiver ".concat(this.toString()));if(!d(this,"initializedListFormat"))throw new TypeError("Method Intl.ListFormat.prototype.resolvedOptions called on incompatible receiver ".concat(this.toString()));return{locale:h(this,"locale"),type:h(this,"type"),style:h(this,"style")}}}])&&e(s.prototype,a),u&&e(s,u),t}();Object.defineProperty(R.prototype,Symbol.toStringTag,{writable:!1,enumerable:!1,value:"Intl.ListFormat",configurable:!0}),t||function(){if("undefined"==typeof Intl)throw new TypeError("Could not define Intl.ListFormat: Expected 'Intl' to exist. Remember to include polyfill for Intl.getCanonicalLocales before applying this polyfill");Intl.ListFormat=R}()}()},336666:()=>{"__addLocaleData"in Intl.ListFormat&&Intl.ListFormat.__addLocaleData({locale:"en",data:{formats:{conjunction:{long:{Pair:"{0} and {1}",Start:"{0}, {1}",Middle:"{0}, {1}",End:"{0}, and {1}"},short:{Pair:"{0} & {1}",Start:"{0}, {1}",Middle:"{0}, {1}",End:"{0}, & {1}"},narrow:{Pair:"{0}, {1}",Start:"{0}, {1}",Middle:"{0}, {1}",End:"{0}, {1}"}},disjunction:{long:{Pair:"{0} or {1}",Start:"{0}, {1}",Middle:"{0}, {1}",End:"{0}, or {1}"},short:{Pair:"{0} or {1}",Start:"{0}, {1}",Middle:"{0}, {1}",End:"{0}, or {1}"},narrow:{Pair:"{0} or {1}",Start:"{0}, {1}",Middle:"{0}, {1}",End:"{0}, or {1}"}},unit:{long:{Pair:"{0}, {1}",Start:"{0}, {1}",Middle:"{0}, {1}",End:"{0}, {1}"},short:{Pair:"{0}, {1}",Start:"{0}, {1}",Middle:"{0}, {1}",End:"{0}, {1}"},narrow:{Pair:"{0} {1}",Start:"{0} {1}",Middle:"{0} {1}",End:"{0} {1}"}}}}})},521544:(t,e,r)=>{"use strict";r.d(e,{W:()=>o,e:()=>i});const n=[];class o{static installEscListener(){document.addEventListener("keydown",(t=>{if(!t.isTrusted)return;if("Escape"!==t.key)return;const e=this.getLatestWatcher();e&&setTimeout((()=>{t.defaultPrevented||e.requestClose()}),0)}))}static requestLatestClose(){const t=this.getLatestWatcher();return!!t&&(t.requestClose(),!0)}static closeAll(){for(;n.length>0;)n[n.length-1].close()}static getLatestWatcher(){if(n.length)return n[n.length-1]}}class i{constructor({signal:t}={}){if(this.target=new EventTarget,this.isActive=!0,this.firingCancelEvent=!1,this.oncancelHandler=null,this.oncloseHandler=null,t){if(t.aborted)return void(this.isActive=!1);t.addEventListener("abort",(()=>this.destroy()))}n.push(this)}addEventListener(...t){this.target.addEventListener(...t)}removeEventListener(...t){this.target.removeEventListener(...t)}dispatchEvent(t){return this.target.dispatchEvent(t)}close(){this.isActive&&document.defaultView&&(this.dispatchEvent(new Event("close")),this.destroy())}requestClose(){if(!this.isActive)return;if(this.firingCancelEvent)return;this.firingCancelEvent=!0;const t=this.dispatchEvent(new Event("cancel",{cancelable:!0}));this.firingCancelEvent=!1,t&&(this.isActive&&document.defaultView&&this.dispatchEvent(new Event("close")),this.destroy())}destroy(){this.isActive=!1;const t=n.indexOf(this);-1!==t&&n.splice(t,1)}get oncancel(){return this.oncancelHandler}set oncancel(t){t!==this.oncancelHandler&&(this.removeEventListener("cancel",this.oncancelHandler),this.oncancelHandler=null),t&&(this.oncancelHandler=t,this.addEventListener("cancel",this.oncancelHandler))}get onclose(){return this.oncloseHandler}set onclose(t){t!==this.oncloseHandler&&(this.removeEventListener("close",this.oncloseHandler),this.oncloseHandler=null),t&&(this.oncloseHandler=t,this.addEventListener("close",this.oncloseHandler))}}},216325:(t,e,r)=>{"use strict";r(695127),r(839956),r(336666),r(254307);var n,o=r(544564),i=r(521544);r(649256),r(437165);if("undefined"==typeof ResizeObserver&&(window.ResizeObserver=o.tb),("undefined"==typeof CloseWatcher||{API_BASE_URL:void 0,CDN_URL:"https://assets.twitch.tv/",GQL_BASE_URL:void 0,PASSPORT_BASE_URL:void 0,INTERPOL_BASE_URL:void 0,PUBSUB_ENV:void 0,TMI_BASE_URL:void 0,MANIFEST_URL:"https://assets.twitch.tv/config/manifest.json?v=1",NODE_ENV:"production",PLAYER_BASE_URL:"https://player.twitch.tv",IS_DEV_BUILD:!1,IS_STAGING_BUILD:!1,IS_LOCAL_DEVSERVER:!1}.IS_MOBILE_PORTAL)&&(window.CloseWatcher=i.e,i.W.installEscListener()),"undefined"==typeof WeakRef){class t{constructor(t){this.value=t,this[n]="WeakRef"}deref(){return this.value}}n=Symbol.toStringTag,window.WeakRef=t}void 0===Promise.allSettled&&(Promise.allSettled=t=>Promise.all(t.map((t=>Promise.resolve(t).then((t=>({status:"fulfilled",value:t}))).catch((t=>({status:"rejected",reason:t})))))))},904212:(t,e,r)=>{"use strict";var n=r(781015);t.exports=n},515818:(t,e,r)=>{"use strict";r(327495),r(725440),r(879978);var n=r(697015);t.exports=n("String","replaceAll")},254307:(t,e,r)=>{"use strict";r(319465)},319465:(t,e,r)=>{"use strict";r(112041);var n=r(904212);t.exports=n},479306:(t,e,r)=>{"use strict";var n=r(194901),o=r(116823),i=TypeError;t.exports=function(t){if(n(t))return t;throw new i(o(t)+" is not a function")}},257829:(t,e,r)=>{"use strict";var n=r(268183).charAt;t.exports=function(t,e,r){return e+(r?n(t,e).length:1)}},28551:(t,e,r)=>{"use strict";var n=r(820034),o=String,i=TypeError;t.exports=function(t){if(n(t))return t;throw new i(o(t)+" is not an object")}},919617:(t,e,r)=>{"use strict";var n=r(225397),o=r(435610),i=r(326198),s=function(t){return function(e,r,s){var a=n(e),c=i(a);if(0===c)return!t&&-1;var u,l=o(s,c);if(t&&r!=r){for(;c>l;)if((u=a[l++])!=u)return!0}else for(;c>l;l++)if((t||l in a)&&a[l]===r)return t||l||0;return!t&&-1}};t.exports={includes:s(!0),indexOf:s(!1)}},544576:(t,e,r)=>{"use strict";var n=r(179504),o=n({}.toString),i=n("".slice);t.exports=function(t){return i(o(t),8,-1)}},136955:(t,e,r)=>{"use strict";var n=r(92140),o=r(194901),i=r(544576),s=r(978227)("toStringTag"),a=Object,c="Arguments"===i(function(){return arguments}());t.exports=n?i:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=a(t),s))?r:c?i(e):"Object"===(n=i(e))&&o(e.callee)?"Arguments":n}},877740:(t,e,r)=>{"use strict";var n=r(39297),o=r(135031),i=r(377347),s=r(824913);t.exports=function(t,e,r){for(var a=o(e),c=s.f,u=i.f,l=0;l<a.length;l++){var f=a[l];n(t,f)||r&&n(r,f)||c(t,f,u(e,f))}}},266699:(t,e,r)=>{"use strict";var n=r(743724),o=r(824913),i=r(406980);t.exports=n?function(t,e,r){return o.f(t,e,i(1,r))}:function(t,e,r){return t[e]=r,t}},406980:t=>{"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},436840:(t,e,r)=>{"use strict";var n=r(194901),o=r(824913),i=r(350283),s=r(939433);t.exports=function(t,e,r,a){a||(a={});var c=a.enumerable,u=void 0!==a.name?a.name:e;if(n(r)&&i(r,u,a),a.global)c?t[e]=r:s(e,r);else{try{a.unsafe?t[e]&&(c=!0):delete t[e]}catch(t){}c?t[e]=r:o.f(t,e,{value:r,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return t}},939433:(t,e,r)=>{"use strict";var n=r(444576),o=Object.defineProperty;t.exports=function(t,e){try{o(n,t,{value:e,configurable:!0,writable:!0})}catch(r){n[t]=e}return e}},743724:(t,e,r)=>{"use strict";var n=r(779039);t.exports=!n((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},404055:(t,e,r)=>{"use strict";var n=r(444576),o=r(820034),i=n.document,s=o(i)&&o(i.createElement);t.exports=function(t){return s?i.createElement(t):{}}},697015:(t,e,r)=>{"use strict";var n=r(444576),o=r(179504);t.exports=function(t,e){return o(n[t].prototype[e])}},188727:t=>{"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},882839:(t,e,r)=>{"use strict";var n=r(444576).navigator,o=n&&n.userAgent;t.exports=o?String(o):""},839519:(t,e,r)=>{"use strict";var n,o,i=r(444576),s=r(882839),a=i.process,c=i.Deno,u=a&&a.versions||c&&c.version,l=u&&u.v8;l&&(o=(n=l.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!o&&s&&(!(n=s.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=s.match(/Chrome\/(\d+)/))&&(o=+n[1]),t.exports=o},746518:(t,e,r)=>{"use strict";var n=r(444576),o=r(377347).f,i=r(266699),s=r(436840),a=r(939433),c=r(877740),u=r(492796);t.exports=function(t,e){var r,l,f,h,d,p=t.target,v=t.global,g=t.stat;if(r=v?n:g?n[p]||a(p,{}):n[p]&&n[p].prototype)for(l in e){if(h=e[l],f=t.dontCallGetSet?(d=o(r,l))&&d.value:r[l],!u(v?l:p+(g?".":"#")+l,t.forced)&&void 0!==f){if(typeof h==typeof f)continue;c(h,f)}(t.sham||f&&f.sham)&&i(h,"sham",!0),s(r,l,h,t)}}},779039:t=>{"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},289228:(t,e,r)=>{"use strict";r(327495);var n=r(969565),o=r(436840),i=r(957323),s=r(779039),a=r(978227),c=r(266699),u=a("species"),l=RegExp.prototype;t.exports=function(t,e,r,f){var h=a(t),d=!s((function(){var e={};return e[h]=function(){return 7},7!==""[t](e)})),p=d&&!s((function(){var e=!1,r=/a/;return"split"===t&&((r={}).constructor={},r.constructor[u]=function(){return r},r.flags="",r[h]=/./[h]),r.exec=function(){return e=!0,null},r[h](""),!e}));if(!d||!p||r){var v=/./[h],g=e(h,""[t],(function(t,e,r,o,s){var a=e.exec;return a===i||a===l.exec?d&&!s?{done:!0,value:n(v,e,r,o)}:{done:!0,value:n(t,r,e,o)}:{done:!1}}));o(String.prototype,t,g[0]),o(l,h,g[1])}f&&c(l[h],"sham",!0)}},318745:(t,e,r)=>{"use strict";var n=r(640616),o=Function.prototype,i=o.apply,s=o.call;t.exports="object"==typeof Reflect&&Reflect.apply||(n?s.bind(i):function(){return s.apply(i,arguments)})},640616:(t,e,r)=>{"use strict";var n=r(779039);t.exports=!n((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},969565:(t,e,r)=>{"use strict";var n=r(640616),o=Function.prototype.call;t.exports=n?o.bind(o):function(){return o.apply(o,arguments)}},610350:(t,e,r)=>{"use strict";var n=r(743724),o=r(39297),i=Function.prototype,s=n&&Object.getOwnPropertyDescriptor,a=o(i,"name"),c=a&&"something"===function(){}.name,u=a&&(!n||n&&s(i,"name").configurable);t.exports={EXISTS:a,PROPER:c,CONFIGURABLE:u}},179504:(t,e,r)=>{"use strict";var n=r(640616),o=Function.prototype,i=o.call,s=n&&o.bind.bind(i,i);t.exports=n?s:function(t){return function(){return i.apply(t,arguments)}}},497751:(t,e,r)=>{"use strict";var n=r(444576),o=r(194901);t.exports=function(t,e){return arguments.length<2?(r=n[t],o(r)?r:void 0):n[t]&&n[t][e];var r}},655966:(t,e,r)=>{"use strict";var n=r(479306),o=r(964117);t.exports=function(t,e){var r=t[e];return o(r)?void 0:n(r)}},802478:(t,e,r)=>{"use strict";var n=r(179504),o=r(748981),i=Math.floor,s=n("".charAt),a=n("".replace),c=n("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,l=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,r,n,f,h){var d=r+t.length,p=n.length,v=l;return void 0!==f&&(f=o(f),v=u),a(h,v,(function(o,a){var u;switch(s(a,0)){case"$":return"$";case"&":return t;case"`":return c(e,0,r);case"'":return c(e,d);case"<":u=f[c(a,1,-1)];break;default:var l=+a;if(0===l)return o;if(l>p){var h=i(l/10);return 0===h?o:h<=p?void 0===n[h-1]?s(a,1):n[h-1]+s(a,1):o}u=n[l-1]}return void 0===u?"":u}))}},444576:function(t,e,r){"use strict";var n=function(t){return t&&t.Math===Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()},39297:(t,e,r)=>{"use strict";var n=r(179504),o=r(748981),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return i(o(t),e)}},130421:t=>{"use strict";t.exports={}},20397:(t,e,r)=>{"use strict";var n=r(497751);t.exports=n("document","documentElement")},135917:(t,e,r)=>{"use strict";var n=r(743724),o=r(779039),i=r(404055);t.exports=!n&&!o((function(){return 7!==Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},947055:(t,e,r)=>{"use strict";var n=r(179504),o=r(779039),i=r(544576),s=Object,a=n("".split);t.exports=o((function(){return!s("z").propertyIsEnumerable(0)}))?function(t){return"String"===i(t)?a(t,""):s(t)}:s},933706:(t,e,r)=>{"use strict";var n=r(179504),o=r(194901),i=r(477629),s=n(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return s(t)}),t.exports=i.inspectSource},591181:(t,e,r)=>{"use strict";var n,o,i,s=r(258622),a=r(444576),c=r(820034),u=r(266699),l=r(39297),f=r(477629),h=r(766119),d=r(130421),p="Object already initialized",v=a.TypeError,g=a.WeakMap;if(s||f.state){var y=f.state||(f.state=new g);y.get=y.get,y.has=y.has,y.set=y.set,n=function(t,e){if(y.has(t))throw new v(p);return e.facade=t,y.set(t,e),e},o=function(t){return y.get(t)||{}},i=function(t){return y.has(t)}}else{var b=h("state");d[b]=!0,n=function(t,e){if(l(t,b))throw new v(p);return e.facade=t,u(t,b,e),e},o=function(t){return l(t,b)?t[b]:{}},i=function(t){return l(t,b)}}t.exports={set:n,get:o,has:i,enforce:function(t){return i(t)?o(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!c(e)||(r=o(e)).type!==t)throw new v("Incompatible receiver, "+t+" required");return r}}}},194901:t=>{"use strict";var e="object"==typeof document&&document.all;t.exports=void 0===e&&void 0!==e?function(t){return"function"==typeof t||t===e}:function(t){return"function"==typeof t}},492796:(t,e,r)=>{"use strict";var n=r(779039),o=r(194901),i=/#|\.prototype\./,s=function(t,e){var r=c[a(t)];return r===l||r!==u&&(o(e)?n(e):!!e)},a=s.normalize=function(t){return String(t).replace(i,".").toLowerCase()},c=s.data={},u=s.NATIVE="N",l=s.POLYFILL="P";t.exports=s},964117:t=>{"use strict";t.exports=function(t){return null==t}},820034:(t,e,r)=>{"use strict";var n=r(194901);t.exports=function(t){return"object"==typeof t?null!==t:n(t)}},996395:t=>{"use strict";t.exports=!1},160788:(t,e,r)=>{"use strict";var n=r(820034),o=r(544576),i=r(978227)("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[i])?!!e:"RegExp"===o(t))}},210757:(t,e,r)=>{"use strict";var n=r(497751),o=r(194901),i=r(401625),s=r(7040),a=Object;t.exports=s?function(t){return"symbol"==typeof t}:function(t){var e=n("Symbol");return o(e)&&i(e.prototype,a(t))}},326198:(t,e,r)=>{"use strict";var n=r(218014);t.exports=function(t){return n(t.length)}},350283:(t,e,r)=>{"use strict";var n=r(179504),o=r(779039),i=r(194901),s=r(39297),a=r(743724),c=r(610350).CONFIGURABLE,u=r(933706),l=r(591181),f=l.enforce,h=l.get,d=String,p=Object.defineProperty,v=n("".slice),g=n("".replace),y=n([].join),b=a&&!o((function(){return 8!==p((function(){}),"length",{value:8}).length})),m=String(String).split("String"),w=t.exports=function(t,e,r){"Symbol("===v(d(e),0,7)&&(e="["+g(d(e),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(e="get "+e),r&&r.setter&&(e="set "+e),(!s(t,"name")||c&&t.name!==e)&&(a?p(t,"name",{value:e,configurable:!0}):t.name=e),b&&r&&s(r,"arity")&&t.length!==r.arity&&p(t,"length",{value:r.arity});try{r&&s(r,"constructor")&&r.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var n=f(t);return s(n,"source")||(n.source=y(m,"string"==typeof e?e:"")),t};Function.prototype.toString=w((function(){return i(this)&&h(this).source||u(this)}),"toString")},80741:t=>{"use strict";var e=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var n=+t;return(n>0?r:e)(n)}},202360:(t,e,r)=>{"use strict";var n,o=r(28551),i=r(696801),s=r(188727),a=r(130421),c=r(20397),u=r(404055),l=r(766119),f="prototype",h="script",d=l("IE_PROTO"),p=function(){},v=function(t){return"<"+h+">"+t+"</"+h+">"},g=function(t){t.write(v("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}var t,e,r;y="undefined"!=typeof document?document.domain&&n?g(n):(e=u("iframe"),r="java"+h+":",e.style.display="none",c.appendChild(e),e.src=String(r),(t=e.contentWindow.document).open(),t.write(v("document.F=Object")),t.close(),t.F):g(n);for(var o=s.length;o--;)delete y[f][s[o]];return y()};a[d]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(p[f]=o(t),r=new p,p[f]=null,r[d]=t):r=y(),void 0===e?r:i.f(r,e)}},696801:(t,e,r)=>{"use strict";var n=r(743724),o=r(48686),i=r(824913),s=r(28551),a=r(225397),c=r(971072);e.f=n&&!o?Object.defineProperties:function(t,e){s(t);for(var r,n=a(e),o=c(e),u=o.length,l=0;u>l;)i.f(t,r=o[l++],n[r]);return t}},824913:(t,e,r)=>{"use strict";var n=r(743724),o=r(135917),i=r(48686),s=r(28551),a=r(956969),c=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor,f="enumerable",h="configurable",d="writable";e.f=n?i?function(t,e,r){if(s(t),e=a(e),s(r),"function"==typeof t&&"prototype"===e&&"value"in r&&d in r&&!r[d]){var n=l(t,e);n&&n[d]&&(t[e]=r.value,r={configurable:h in r?r[h]:n[h],enumerable:f in r?r[f]:n[f],writable:!1})}return u(t,e,r)}:u:function(t,e,r){if(s(t),e=a(e),s(r),o)try{return u(t,e,r)}catch(t){}if("get"in r||"set"in r)throw new c("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},377347:(t,e,r)=>{"use strict";var n=r(743724),o=r(969565),i=r(248773),s=r(406980),a=r(225397),c=r(956969),u=r(39297),l=r(135917),f=Object.getOwnPropertyDescriptor;e.f=n?f:function(t,e){if(t=a(t),e=c(e),l)try{return f(t,e)}catch(t){}if(u(t,e))return s(!o(i.f,t,e),t[e])}},138480:(t,e,r)=>{"use strict";var n=r(961828),o=r(188727).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},933717:(t,e)=>{"use strict";e.f=Object.getOwnPropertySymbols},401625:(t,e,r)=>{"use strict";var n=r(179504);t.exports=n({}.isPrototypeOf)},961828:(t,e,r)=>{"use strict";var n=r(179504),o=r(39297),i=r(225397),s=r(919617).indexOf,a=r(130421),c=n([].push);t.exports=function(t,e){var r,n=i(t),u=0,l=[];for(r in n)!o(a,r)&&o(n,r)&&c(l,r);for(;e.length>u;)o(n,r=e[u++])&&(~s(l,r)||c(l,r));return l}},971072:(t,e,r)=>{"use strict";var n=r(961828),o=r(188727);t.exports=Object.keys||function(t){return n(t,o)}},248773:(t,e)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!r.call({1:2},1);e.f=o?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},784270:(t,e,r)=>{"use strict";var n=r(969565),o=r(194901),i=r(820034),s=TypeError;t.exports=function(t,e){var r,a;if("string"===e&&o(r=t.toString)&&!i(a=n(r,t)))return a;if(o(r=t.valueOf)&&!i(a=n(r,t)))return a;if("string"!==e&&o(r=t.toString)&&!i(a=n(r,t)))return a;throw new s("Can't convert object to primitive value")}},135031:(t,e,r)=>{"use strict";var n=r(497751),o=r(179504),i=r(138480),s=r(933717),a=r(28551),c=o([].concat);t.exports=n("Reflect","ownKeys")||function(t){var e=i.f(a(t)),r=s.f;return r?c(e,r(t)):e}},956682:(t,e,r)=>{"use strict";var n=r(969565),o=r(28551),i=r(194901),s=r(544576),a=r(957323),c=TypeError;t.exports=function(t,e){var r=t.exec;if(i(r)){var u=n(r,t,e);return null!==u&&o(u),u}if("RegExp"===s(t))return n(a,t,e);throw new c("RegExp#exec called on incompatible receiver")}},957323:(t,e,r)=>{"use strict";var n,o,i=r(969565),s=r(179504),a=r(500655),c=r(867979),u=r(358429),l=r(725745),f=r(202360),h=r(591181).get,d=r(383635),p=r(718814),v=l("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,y=g,b=s("".charAt),m=s("".indexOf),w=s("".replace),x=s("".slice),E=(o=/b*/g,i(g,n=/a/,"a"),i(g,o,"a"),0!==n.lastIndex||0!==o.lastIndex),S=u.BROKEN_CARET,I=void 0!==/()??/.exec("")[1];(E||I||S||d||p)&&(y=function(t){var e,r,n,o,s,u,l,d=this,p=h(d),T=a(t),O=p.raw;if(O)return O.lastIndex=d.lastIndex,e=i(y,O,T),d.lastIndex=O.lastIndex,e;var _=p.groups,R=S&&d.sticky,L=i(c,d),M=d.source,P=0,C=T;if(R&&(L=w(L,"y",""),-1===m(L,"g")&&(L+="g"),C=x(T,d.lastIndex),d.lastIndex>0&&(!d.multiline||d.multiline&&"\n"!==b(T,d.lastIndex-1))&&(M="(?: "+M+")",C=" "+C,P++),r=new RegExp("^(?:"+M+")",L)),I&&(r=new RegExp("^"+M+"$(?!\\s)",L)),E&&(n=d.lastIndex),o=i(g,R?r:d,C),R?o?(o.input=x(o.input,P),o[0]=x(o[0],P),o.index=d.lastIndex,d.lastIndex+=o[0].length):d.lastIndex=0:E&&o&&(d.lastIndex=d.global?o.index+o[0].length:n),I&&o&&o.length>1&&i(v,o[0],r,(function(){for(s=1;s<arguments.length-2;s++)void 0===arguments[s]&&(o[s]=void 0)})),o&&_)for(o.groups=u=f(null),s=0;s<_.length;s++)u[(l=_[s])[0]]=o[l[1]];return o}),t.exports=y},867979:(t,e,r)=>{"use strict";var n=r(28551);t.exports=function(){var t=n(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},461034:(t,e,r)=>{"use strict";var n=r(969565),o=r(39297),i=r(401625),s=r(867979),a=RegExp.prototype;t.exports=function(t){var e=t.flags;return void 0!==e||"flags"in a||o(t,"flags")||!i(a,t)?e:n(s,t)}},358429:(t,e,r)=>{"use strict";var n=r(779039),o=r(444576).RegExp,i=n((function(){var t=o("a","y");return t.lastIndex=2,null!==t.exec("abcd")})),s=i||n((function(){return!o("a","y").sticky})),a=i||n((function(){var t=o("^r","gy");return t.lastIndex=2,null!==t.exec("str")}));t.exports={BROKEN_CARET:a,MISSED_STICKY:s,UNSUPPORTED_Y:i}},383635:(t,e,r)=>{"use strict";var n=r(779039),o=r(444576).RegExp;t.exports=n((function(){var t=o(".","s");return!(t.dotAll&&t.test("\n")&&"s"===t.flags)}))},718814:(t,e,r)=>{"use strict";var n=r(779039),o=r(444576).RegExp;t.exports=n((function(){var t=o("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")}))},567750:(t,e,r)=>{"use strict";var n=r(964117),o=TypeError;t.exports=function(t){if(n(t))throw new o("Can't call method on "+t);return t}},766119:(t,e,r)=>{"use strict";var n=r(725745),o=r(733392),i=n("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},477629:(t,e,r)=>{"use strict";var n=r(996395),o=r(444576),i=r(939433),s="__core-js_shared__",a=t.exports=o[s]||i(s,{});(a.versions||(a.versions=[])).push({version:"3.42.0",mode:n?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.42.0/LICENSE",source:"https://github.com/zloirock/core-js"})},725745:(t,e,r)=>{"use strict";var n=r(477629);t.exports=function(t,e){return n[t]||(n[t]=e||{})}},268183:(t,e,r)=>{"use strict";var n=r(179504),o=r(991291),i=r(500655),s=r(567750),a=n("".charAt),c=n("".charCodeAt),u=n("".slice),l=function(t){return function(e,r){var n,l,f=i(s(e)),h=o(r),d=f.length;return h<0||h>=d?t?"":void 0:(n=c(f,h))<55296||n>56319||h+1===d||(l=c(f,h+1))<56320||l>57343?t?a(f,h):n:t?u(f,h,h+2):l-56320+(n-55296<<10)+65536}};t.exports={codeAt:l(!1),charAt:l(!0)}},604495:(t,e,r)=>{"use strict";var n=r(839519),o=r(779039),i=r(444576).String;t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol("symbol detection");return!i(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},435610:(t,e,r)=>{"use strict";var n=r(991291),o=Math.max,i=Math.min;t.exports=function(t,e){var r=n(t);return r<0?o(r+e,0):i(r,e)}},225397:(t,e,r)=>{"use strict";var n=r(947055),o=r(567750);t.exports=function(t){return n(o(t))}},991291:(t,e,r)=>{"use strict";var n=r(80741);t.exports=function(t){var e=+t;return e!=e||0===e?0:n(e)}},218014:(t,e,r)=>{"use strict";var n=r(991291),o=Math.min;t.exports=function(t){var e=n(t);return e>0?o(e,9007199254740991):0}},748981:(t,e,r)=>{"use strict";var n=r(567750),o=Object;t.exports=function(t){return o(n(t))}},872777:(t,e,r)=>{"use strict";var n=r(969565),o=r(820034),i=r(210757),s=r(655966),a=r(784270),c=r(978227),u=TypeError,l=c("toPrimitive");t.exports=function(t,e){if(!o(t)||i(t))return t;var r,c=s(t,l);if(c){if(void 0===e&&(e="default"),r=n(c,t,e),!o(r)||i(r))return r;throw new u("Can't convert object to primitive value")}return void 0===e&&(e="number"),a(t,e)}},956969:(t,e,r)=>{"use strict";var n=r(872777),o=r(210757);t.exports=function(t){var e=n(t,"string");return o(e)?e:e+""}},92140:(t,e,r)=>{"use strict";var n={};n[r(978227)("toStringTag")]="z",t.exports="[object z]"===String(n)},500655:(t,e,r)=>{"use strict";var n=r(136955),o=String;t.exports=function(t){if("Symbol"===n(t))throw new TypeError("Cannot convert a Symbol value to a string");return o(t)}},116823:t=>{"use strict";var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},733392:(t,e,r)=>{"use strict";var n=r(179504),o=0,i=Math.random(),s=n(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+s(++o+i,36)}},7040:(t,e,r)=>{"use strict";var n=r(604495);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},48686:(t,e,r)=>{"use strict";var n=r(743724),o=r(779039);t.exports=n&&o((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},258622:(t,e,r)=>{"use strict";var n=r(444576),o=r(194901),i=n.WeakMap;t.exports=o(i)&&/native code/.test(String(i))},978227:(t,e,r)=>{"use strict";var n=r(444576),o=r(725745),i=r(39297),s=r(733392),a=r(604495),c=r(7040),u=n.Symbol,l=o("wks"),f=c?u.for||u:u&&u.withoutSetter||s;t.exports=function(t){return i(l,t)||(l[t]=a&&i(u,t)?u[t]:f("Symbol."+t)),l[t]}},327495:(t,e,r)=>{"use strict";var n=r(746518),o=r(957323);n({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},879978:(t,e,r)=>{"use strict";var n=r(746518),o=r(969565),i=r(179504),s=r(567750),a=r(194901),c=r(820034),u=r(160788),l=r(500655),f=r(655966),h=r(461034),d=r(802478),p=r(978227),v=r(996395),g=p("replace"),y=TypeError,b=i("".indexOf),m=i("".replace),w=i("".slice),x=Math.max;n({target:"String",proto:!0},{replaceAll:function(t,e){var r,n,i,p,E,S,I,T,O,_,R=s(this),L=0,M="";if(c(t)){if((r=u(t))&&(n=l(s(h(t))),!~b(n,"g")))throw new y("`.replaceAll` does not allow non-global regexes");if(i=f(t,g))return o(i,t,R,e);if(v&&r)return m(l(R),t,e)}for(p=l(R),E=l(t),(S=a(e))||(e=l(e)),I=E.length,T=x(1,I),O=b(p,E);-1!==O;)_=S?l(e(E,O,p)):d(E,p,O,[],void 0,e),M+=w(p,L,O)+_,L=O+I,O=O+T>p.length?-1:b(p,E,O+T);return L<p.length&&(M+=w(p,L)),M}})},725440:(t,e,r)=>{"use strict";var n=r(318745),o=r(969565),i=r(179504),s=r(289228),a=r(779039),c=r(28551),u=r(194901),l=r(820034),f=r(991291),h=r(218014),d=r(500655),p=r(567750),v=r(257829),g=r(655966),y=r(802478),b=r(956682),m=r(978227)("replace"),w=Math.max,x=Math.min,E=i([].concat),S=i([].push),I=i("".indexOf),T=i("".slice),O="$0"==="a".replace(/./,"$0"),_=!!/./[m]&&""===/./[m]("a","$0");s("replace",(function(t,e,r){var i=_?"$":"$0";return[function(t,r){var n=p(this),i=l(t)?g(t,m):void 0;return i?o(i,t,n,r):o(e,d(n),t,r)},function(t,o){var s=c(this),a=d(t);if("string"==typeof o&&-1===I(o,i)&&-1===I(o,"$<")){var l=r(e,s,a,o);if(l.done)return l.value}var p=u(o);p||(o=d(o));var g,m=s.global;m&&(g=s.unicode,s.lastIndex=0);for(var O,_=[];null!==(O=b(s,a))&&(S(_,O),m);){""===d(O[0])&&(s.lastIndex=v(a,h(s.lastIndex),g))}for(var R,L="",M=0,P=0;P<_.length;P++){for(var C,j=d((O=_[P])[0]),D=w(x(f(O.index),a.length),0),A=[],k=1;k<O.length;k++)S(A,void 0===(R=O[k])?R:String(R));var B=O.groups;if(p){var z=E([j],A,D,a);void 0!==B&&S(z,B),C=d(n(o,void 0,z))}else C=y(j,a,D,A,B,o);D>=M&&(L+=T(a,M,D)+C,M=D+j.length)}return L+T(a,M)}]}),!!a((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!O||_)},112041:(t,e,r)=>{"use strict";r(879978)},781015:(t,e,r)=>{"use strict";var n=r(515818);t.exports=n}},t=>{var e;e=216325,t(t.s=e)}]);

Output:
!function() {
	try {
		var var1 = "undefined" != typeof window ? window : "undefined" != typeof global ? global : "undefined" != typeof self ? self : {}, stack = new var1.Error().stack;
		stack && (var1._sentryDebugIds = var1._sentryDebugIds || {}, var1._sentryDebugIds[stack] = "019e6d02-7a6d-4f9b-ae30-fde3382e9eaf", var1._sentryDebugIdIdentifier = "sentry-dbid-019e6d02-7a6d-4f9b-ae30-fde3382e9eaf");
	} catch (error) {}
}();
(function() {
	try {
		var var2 = "undefined" != typeof window ? window : "undefined" != typeof global ? global : "undefined" != typeof self ? self : {}, stack1 = new var2.Error().stack;
		stack1 && (var2._sentryDebugIds = var2._sentryDebugIds || {}, var2._sentryDebugIds[stack1] = "019e6d02-7a6d-4f9b-ae30-fde3382e9eaf", var2._sentryDebugIdIdentifier = "sentry-dbid-019e6d02-7a6d-4f9b-ae30-fde3382e9eaf");
	} catch (error1) {}
})();
(function() {
	try {
		var var3 = "undefined" != typeof window ? window : "undefined" != typeof global ? global : "undefined" != typeof self ? self : {}, stack2 = new var3.Error().stack;
		stack2 && (var3._sentryDebugIds = var3._sentryDebugIds || {}, var3._sentryDebugIds[stack2] = "019e6d02-7a6d-4f9b-ae30-fde3382e9eaf", var3._sentryDebugIdIdentifier = "sentry-dbid-019e6d02-7a6d-4f9b-ae30-fde3382e9eaf");
	} catch (error2) {}
})();
(self.webpackChunktwitch_twilight = self.webpackChunktwitch_twilight || []).push([
	[3461],
	{
		544564: (var4, var5, var6) => {
			"use strict";
			var6.d(var5, { tb: () => var105 });
			var var7, arr = [], str = "ResizeObserver loop completed with undelivered notifications.";
			!function(var8) {
				var8.BORDER_BOX = "border-box";
				var8.CONTENT_BOX = "content-box";
				var8.DEVICE_PIXEL_CONTENT_BOX = "device-pixel-content-box";
			}(var7 || (var7 = {}));
			var var9, call = function(var10) {
				return Object.freeze(var10);
			}, var11 = function(var12, var13) {
				this.inlineSize = var12;
				this.blockSize = var13;
				call(this);
			}, var14 = function() {
				function call1(var15, var16, var17, var18) {
					this.x = var15;
					this.y = var16;
					this.width = var17;
					this.height = var18;
					this.top = this.y;
					this.left = this.x;
					this.bottom = this.top + this.height;
					this.right = this.left + this.width;
					return call(this);
				}
				call1.prototype.toJSON = function() {
					var var19 = this;
					return {
						x: var19.x,
						y: var19.y,
						top: var19.top,
						right: var19.right,
						bottom: var19.bottom,
						left: var19.left,
						width: var19.width,
						height: var19.height
					};
				};
				call1.fromRect = function(var20) {
					return new call1(var20.x, var20.y, var20.width, var20.height);
				};
				return call1;
			}(), and = function(var21) {
				return var21 instanceof SVGElement && "getBBox" in var21;
			}, negate = function(var22) {
				if (and(var22)) {
					var var23 = var22.getBBox(), width = var23.width, height = var23.height;
					return !width && !height;
				}
				var var24 = var22, offsetWidth = var24.offsetWidth, offsetHeight = var24.offsetHeight;
				return !(offsetWidth || offsetHeight || var22.getClientRects().length);
			}, negate1 = function(ownerDocument) {
				var defaultView;
				if (ownerDocument instanceof Element) return true;
				var Element = null === (defaultView = null == ownerDocument ? undefined : ownerDocument.ownerDocument) || undefined === defaultView ? undefined : defaultView.defaultView;
				return !!(Element && ownerDocument instanceof Element.Element);
			}, elem = "undefined" != typeof window ? window : {}, map = new WeakMap(), regex = /auto|scroll/, regex1 = /^tb|vertical/, var25 = /msie|trident/i.test(elem.navigator && elem.navigator.userAgent), call2 = function(var26) {
				return parseFloat(var26 || "0");
			}, create = function(var27, var28, var29) {
				undefined === var27 && (var27 = 0);
				undefined === var28 && (var28 = 0);
				undefined === var29 && (var29 = false);
				return new var11((var29 ? var28 : var27) || 0, (var29 ? var27 : var28) || 0);
			}, var30 = call({
				devicePixelContentBoxSize: create(),
				borderBoxSize: create(),
				contentBoxSize: create(),
				contentRect: new var14(0, 0, 0, 0)
			}), var31 = function(var32, var33) {
				if (undefined === var33 && (var33 = false), map.has(var32) && !var33) return map.get(var32);
				if (negate(var32)) return map.set(var32, var30), var30;
				var var34 = getComputedStyle(var32), var35 = and(var32) && var32.ownerSVGElement && var32.getBBox(), var36 = !var25 && "border-box" === var34.boxSizing, var37 = regex1.test(var34.writingMode || ""), var38 = !var35 && regex.test(var34.overflowY || ""), var39 = !var35 && regex.test(var34.overflowX || ""), var40 = var35 ? 0 : call2(var34.paddingTop), var41 = var35 ? 0 : call2(var34.paddingRight), var42 = var35 ? 0 : call2(var34.paddingBottom), var43 = var35 ? 0 : call2(var34.paddingLeft), var44 = var35 ? 0 : call2(var34.borderTopWidth), var45 = var35 ? 0 : call2(var34.borderRightWidth), var46 = var35 ? 0 : call2(var34.borderBottomWidth), var47 = var43 + var41, var48 = var40 + var42, var49 = (var35 ? 0 : call2(var34.borderLeftWidth)) + var45, var50 = var44 + var46, var51 = var39 ? var32.offsetHeight - var50 - var32.clientHeight : 0, var52 = var38 ? var32.offsetWidth - var49 - var32.clientWidth : 0, var53 = var36 ? var47 + var49 : 0, var54 = var36 ? var48 + var50 : 0, var55 = var35 ? var35.width : call2(var34.width) - var53 - var52, var56 = var35 ? var35.height : call2(var34.height) - var54 - var51, var57 = var55 + var47 + var52 + var49, var58 = var56 + var48 + var51 + var50, var59 = call({
					devicePixelContentBoxSize: create(Math.round(var55 * devicePixelRatio), Math.round(var56 * devicePixelRatio), var37),
					borderBoxSize: create(var57, var58, var37),
					contentBoxSize: create(var55, var56, var37),
					contentRect: new var14(var43, var40, var55, var56)
				});
				map.set(var32, var59);
				return var59;
			}, var60 = function(var61, var62, var63) {
				var var64 = var31(var61, var63), borderBoxSize = var64.borderBoxSize, contentBoxSize = var64.contentBoxSize, devicePixelContentBoxSize = var64.devicePixelContentBoxSize;
				switch (var62) {
					case var7.DEVICE_PIXEL_CONTENT_BOX: return devicePixelContentBoxSize;
					case var7.BORDER_BOX: return borderBoxSize;
					default: return contentBoxSize;
				}
			}, var65 = function(var66) {
				var var67 = var31(var66);
				this.target = var66;
				this.contentRect = var67.contentRect;
				this.borderBoxSize = call([var67.borderBoxSize]);
				this.contentBoxSize = call([var67.contentBoxSize]);
				this.devicePixelContentBoxSize = call([var67.devicePixelContentBoxSize]);
			}, var68 = function(elem1) {
				if (negate(elem1)) return 1 / 0;
				for (var num = 0, parentNode = elem1.parentNode; parentNode;) {
					num += 1;
					parentNode = parentNode.parentNode;
				}
				return num;
			}, var69 = function() {
				var var70 = 1 / 0, arr1 = [];
				arr.forEach((function(item) {
					if (0 !== item.activeTargets.length) {
						var arr2 = [];
						item.activeTargets.forEach((function(item1) {
							var obj = new var65(item1.target), var71 = var68(item1.target);
							arr2.push(obj);
							item1.lastReportedSize = var60(item1.target, item1.observedBox);
							var71 < var70 && (var70 = var71);
						}));
						arr1.push((function() {
							item.callback.call(item.observer, arr2, item.observer);
						}));
						item.activeTargets.splice(0, item.activeTargets.length);
					}
				}));
				for (var num1 = 0, list = arr1; num1 < list.length; num1++) {
					(0, list[num1])();
				}
				return var70;
			}, var72 = function(var73) {
				arr.forEach((function(item2) {
					item2.activeTargets.splice(0, item2.activeTargets.length);
					item2.skippedTargets.splice(0, item2.skippedTargets.length);
					item2.observationTargets.forEach((function(item3) {
						item3.isActive() && (var68(item3.target) > var73 ? item2.activeTargets.push(item3) : item2.skippedTargets.push(item3));
					}));
				}));
			}, greaterThan = function() {
				var message, num2 = 0;
				for (var72(0); arr.some((function(item4) {
					return item4.activeTargets.length > 0;
				}));) {
					num2 = var69();
					var72(num2);
				}
				arr.some((function(item5) {
					return item5.skippedTargets.length > 0;
				})) && ("function" == typeof ErrorEvent ? message = new ErrorEvent("error", { message: str }) : ((message = document.createEvent("Event")).initEvent("error", false, false), message.message = str), window.dispatchEvent(message));
				return num2 > 0;
			}, arr3 = [], var74 = function(var75) {
				if (!var9) {
					var num3 = 0, node = document.createTextNode("");
					new MutationObserver((function() {
						return arr3.splice(0).forEach((function(item6) {
							return item6();
						}));
					})).observe(node, { characterData: true });
					var9 = function() {
						node.textContent = "".concat(num3 ? num3-- : num3++);
					};
				}
				arr3.push(var75);
				var9();
			}, num4 = 0, obj1 = {
				attributes: true,
				characterData: true,
				childList: true,
				subtree: true
			}, arr4 = [
				"resize",
				"load",
				"transitionend",
				"animationend",
				"animationstart",
				"animationiteration",
				"keyup",
				"keydown",
				"mouseup",
				"mousedown",
				"mouseover",
				"mouseout",
				"blur",
				"focus"
			], add = function(var76) {
				undefined === var76 && (var76 = 0);
				return 0 + var76;
			}, flag = false, obj2 = new (function() {
				function fn6() {
					var schedule = this;
					this.stopped = true;
					this.listener = function() {
						return schedule.schedule();
					};
				}
				fn6.prototype.run = function(var77) {
					var var78 = this;
					if (undefined === var77 && (var77 = 250), !flag) {
						flag = true;
						var var79, var80 = add(var77);
						var79 = function() {
							var flag1 = false;
							try {
								flag1 = greaterThan();
							} finally {
								if (flag = false, var77 = var80 - 0, !num4) return;
								flag1 ? var78.run(1e3) : var77 > 0 ? var78.run(var77) : var78.start();
							}
						};
						var74((function() {
							requestAnimationFrame(var79);
						}));
					}
				};
				fn6.prototype.schedule = function() {
					this.stop();
					this.run();
				};
				fn6.prototype.observe = function() {
					var observer = this, and1 = function() {
						return observer.observer && observer.observer.observe(document.body, obj1);
					};
					document.body ? and1() : elem.addEventListener("DOMContentLoaded", and1);
				};
				fn6.prototype.start = function() {
					var listener = this;
					this.stopped && (this.stopped = false, this.observer = new MutationObserver(this.listener), this.observe(), arr4.forEach((function(item7) {
						return elem.addEventListener(item7, listener.listener, true);
					})));
				};
				fn6.prototype.stop = function() {
					var listener1 = this;
					this.stopped || (this.observer && this.observer.disconnect(), arr4.forEach((function(item8) {
						return elem.removeEventListener(item8, listener1.listener, true);
					})), this.stopped = true);
				};
				return fn6;
			}())(), var81 = function(var82) {
				!num4 && var82 > 0 && obj2.start();
				!(num4 += var82) && obj2.stop();
			}, var83 = function() {
				function fn1(var84, var85) {
					this.target = var84;
					this.observedBox = var85 || var7.CONTENT_BOX;
					this.lastReportedSize = {
						inlineSize: 0,
						blockSize: 0
					};
				}
				fn1.prototype.isActive = function() {
					var var86, var87 = var60(this.target, this.observedBox, true);
					var86 = this.target;
					and(var86) || function(elem2) {
						switch (elem2.tagName) {
							case "INPUT": if ("image" !== elem2.type) break;
							case "VIDEO":
							case "AUDIO":
							case "EMBED":
							case "OBJECT":
							case "CANVAS":
							case "IFRAME":
							case "IMG": return true;
						}
						return false;
					}(var86) || "inline" !== getComputedStyle(var86).display || (this.lastReportedSize = var87);
					return this.lastReportedSize.inlineSize !== var87.inlineSize || this.lastReportedSize.blockSize !== var87.blockSize;
				};
				return fn1;
			}(), var88 = function(var89, var90) {
				this.activeTargets = [];
				this.skippedTargets = [];
				this.observationTargets = [];
				this.observer = var89;
				this.callback = var90;
			}, map1 = new WeakMap(), var91 = function(list1, var92) {
				for (var index = 0; index < list1.length; index += 1) if (list1[index].target === var92) return index;
				return -1;
			}, var93 = function() {
				function fn2() {}
				fn2.connect = function(var94, var95) {
					map1.set(var94, new var88(var94, var95));
				};
				fn2.observe = function(var96, var97, box) {
					var observationTargets = map1.get(var96), var98 = 0 === observationTargets.observationTargets.length;
					var91(observationTargets.observationTargets, var97) < 0 && (var98 && arr.push(observationTargets), observationTargets.observationTargets.push(new var83(var97, box && box.box)), var81(1), obj2.schedule());
				};
				fn2.unobserve = function(var99, var100) {
					var observationTargets1 = map1.get(var99), var101 = var91(observationTargets1.observationTargets, var100), var102 = 1 === observationTargets1.observationTargets.length;
					var101 >= 0 && (var102 && arr.splice(arr.indexOf(observationTargets1), 1), observationTargets1.observationTargets.splice(var101, 1), var81(-1));
				};
				fn2.disconnect = function(var103) {
					var unobserve = this, var104 = map1.get(var103);
					var104.observationTargets.slice().forEach((function(item9) {
						return unobserve.unobserve(var103, item9.target);
					}));
					var104.activeTargets.splice(0, var104.activeTargets.length);
				};
				return fn2;
			}(), var105 = function() {
				function fn3(var106) {
					if (0 === arguments.length) throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");
					if ("function" != typeof var106) throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");
					var93.connect(this, var106);
				}
				fn3.prototype.observe = function(var107, var108) {
					if (0 === arguments.length) throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");
					if (!negate1(var107)) throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");
					var93.observe(this, var107, var108);
				};
				fn3.prototype.unobserve = function(var109) {
					if (0 === arguments.length) throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");
					if (!negate1(var109)) throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");
					var93.unobserve(this, var109);
				};
				fn3.prototype.disconnect = function() {
					var93.disconnect(this);
				};
				fn3.toString = function() {
					return "function ResizeObserver () { [polyfill code] }";
				};
				return fn3;
			}();
		},
		649256: () => {
			((roundRect, var110) => {
				"use strict";
				var roundRect1, var111, roundRect2, var112;
				(null !== (var110 = (roundRect = Path2D.prototype).roundRect) && undefined !== var110 || (roundRect.roundRect = fn4), globalThis.CanvasRenderingContext2D) && (null !== (var111 = (roundRect1 = globalThis.CanvasRenderingContext2D.prototype).roundRect) && undefined !== var111 || (roundRect1.roundRect = fn4));
				globalThis.OffscreenCanvasRenderingContext2D && (null !== (var112 = (roundRect2 = globalThis.OffscreenCanvasRenderingContext2D.prototype).roundRect) && undefined !== var112 || (roundRect2.roundRect = fn4));
				function fn4(var113, var114, var115, var116, list2) {
					if (![
						var113,
						var114,
						var115,
						var116
					].every(((item10) => Number.isFinite(item10)))) return;
					let var117, var118, var119, var120;
					if (4 === (list2 = function(var121) {
						const var122 = typeof var121;
						if ("undefined" === var122 || null === var121) return [0];
						if ("function" === var122) return [NaN];
						if ("object" === var122) return "function" == typeof var121[Symbol.iterator] ? [...var121].map(((item11) => {
							const var123 = typeof item11;
							return "undefined" === var123 || null === item11 ? 0 : "function" === var123 ? NaN : "object" === var123 ? fn5(item11) : +item11;
						})) : [fn5(var121)];
						return [+var121];
					}(list2)).length) {
						var117 = pick(list2[0]);
						var118 = pick(list2[1]);
						var119 = pick(list2[2]);
						var120 = pick(list2[3]);
					} else if (3 === list2.length) {
						var117 = pick(list2[0]);
						var118 = pick(list2[1]);
						var120 = pick(list2[1]);
						var119 = pick(list2[2]);
					} else if (2 === list2.length) {
						var117 = pick(list2[0]);
						var119 = pick(list2[0]);
						var118 = pick(list2[1]);
						var120 = pick(list2[1]);
					} else {
						if (1 !== list2.length) throw new RangeError(`${fn7(this)} ${list2.length} is not a valid size for radii sequence.`);
						var117 = pick(list2[0]);
						var118 = pick(list2[0]);
						var119 = pick(list2[0]);
						var120 = pick(list2[0]);
					}
					const arr5 = [
						var117,
						var118,
						var119,
						var120
					], var124 = arr5.find((({ x: var125, y: var126 }) => var125 < 0 || var126 < 0));
					(null == var124 ? undefined : var124.x) < 0 ? var124.x : null == var124 || var124.y;
					if (!arr5.some((({ x: var127, y: var128 }) => !Number.isFinite(var127) || !Number.isFinite(var128)))) {
						if (var124) throw new RangeError(`${fn7(this)} Radius value ${var124} is negative.`);
						!function(var129) {
							const [var130, var131, var132, var133] = var129, arr6 = [
								Math.abs(var115) / (var130.x + var131.x),
								Math.abs(var116) / (var131.y + var132.y),
								Math.abs(var115) / (var132.x + var133.x),
								Math.abs(var116) / (var130.y + var133.y)
							], var134 = Math.min(...arr6);
							if (var134 <= 1) for (const var135 of var129) {
								var135.x *= var134;
								var135.y *= var134;
							}
						}(arr5);
						var115 < 0 && var116 < 0 ? (this.moveTo(var113 - var117.x, var114), this.ellipse(var113 + var115 + var118.x, var114 - var118.y, var118.x, var118.y, 0, 1.5 * -Math.PI, -Math.PI), this.ellipse(var113 + var115 + var119.x, var114 + var116 + var119.y, var119.x, var119.y, 0, -Math.PI, -Math.PI / 2), this.ellipse(var113 - var120.x, var114 + var116 + var120.y, var120.x, var120.y, 0, -Math.PI / 2, 0), this.ellipse(var113 - var117.x, var114 - var117.y, var117.x, var117.y, 0, 0, -Math.PI / 2)) : var115 < 0 ? (this.moveTo(var113 - var117.x, var114), this.ellipse(var113 + var115 + var118.x, var114 + var118.y, var118.x, var118.y, 0, -Math.PI / 2, -Math.PI, 1), this.ellipse(var113 + var115 + var119.x, var114 + var116 - var119.y, var119.x, var119.y, 0, -Math.PI, 1.5 * -Math.PI, 1), this.ellipse(var113 - var120.x, var114 + var116 - var120.y, var120.x, var120.y, 0, Math.PI / 2, 0, 1), this.ellipse(var113 - var117.x, var114 + var117.y, var117.x, var117.y, 0, 0, -Math.PI / 2, 1)) : var116 < 0 ? (this.moveTo(var113 + var117.x, var114), this.ellipse(var113 + var115 - var118.x, var114 - var118.y, var118.x, var118.y, 0, Math.PI / 2, 0, 1), this.ellipse(var113 + var115 - var119.x, var114 + var116 + var119.y, var119.x, var119.y, 0, 0, -Math.PI / 2, 1), this.ellipse(var113 + var120.x, var114 + var116 + var120.y, var120.x, var120.y, 0, -Math.PI / 2, -Math.PI, 1), this.ellipse(var113 + var117.x, var114 - var117.y, var117.x, var117.y, 0, -Math.PI, 1.5 * -Math.PI, 1)) : (this.moveTo(var113 + var117.x, var114), this.ellipse(var113 + var115 - var118.x, var114 + var118.y, var118.x, var118.y, 0, -Math.PI / 2, 0), this.ellipse(var113 + var115 - var119.x, var114 + var116 - var119.y, var119.x, var119.y, 0, 0, Math.PI / 2), this.ellipse(var113 + var120.x, var114 + var116 - var120.y, var120.x, var120.y, 0, Math.PI / 2, Math.PI), this.ellipse(var113 + var117.x, var114 + var117.y, var117.x, var117.y, 0, Math.PI, 1.5 * Math.PI));
						this.closePath();
						this.moveTo(var113, var114);
					}
					function fn5(var136) {
						const { x: var137, y: var138, z: var139, w: var140 } = var136;
						return {
							x: var137,
							y: var138,
							z: var139,
							w: var140
						};
					}
					function pick(var142) {
						const var143 = +var142;
						return Number.isFinite(var143) ? {
							x: var143,
							y: var143
						} : Object(var142) === var142 ? {
							x: +(null !== (var144 = var142.x) && undefined !== var144 ? var144 : 0),
							y: +(null !== (var145 = var142.y) && undefined !== var145 ? var145 : 0)
						} : {
							x: NaN,
							y: NaN
						};
						var var144, var145;
					}
				}
				function fn7(var146) {
					return `Failed to execute 'roundRect' on '${function(var147) {
						return Object(var147) === var147 && var147 instanceof Path2D ? "Path2D" : var147 instanceof (null === globalThis || undefined === globalThis ? undefined : globalThis.CanvasRenderingContext2D) ? "CanvasRenderingContext2D" : var147 instanceof (null === globalThis || undefined === globalThis ? undefined : globalThis.OffscreenCanvasRenderingContext2D) ? "OffscreenCanvasRenderingContext2D" : (null == var147 ? undefined : var147.constructor.name) || var147;
					}(var146)}':`;
				}
			})();
		},
		437165: () => {
			(() => {
				if (!("undefined" == typeof window || "onscrollend" in window)) {
					const set1 = new Set();
					document.addEventListener("touchstart", ((changedTouches) => {
						for (let identifier of changedTouches.changedTouches) set1.add(identifier.identifier);
					}), { passive: true });
					document.addEventListener("touchend", ((changedTouches1) => {
						for (let identifier1 of changedTouches1.changedTouches) set1.delete(identifier1.identifier);
					}), { passive: true });
					document.addEventListener("touchcancel", ((changedTouches2) => {
						for (let identifier2 of changedTouches2.changedTouches) set1.delete(identifier2.identifier);
					}), { passive: true });
					let map2 = new WeakMap();
					function fn8(var148, var149, var150) {
						let var151 = var148[var149];
						var148[var149] = function() {
							let list3 = Array.prototype.slice.apply(arguments, [0]);
							var151.apply(this, list3);
							list3.unshift(var151);
							var150.apply(this, list3);
						};
					}
					function fn9(var152, var153, var154, var155) {
						if ("scroll" != var153 && "scrollend" != var153) return;
						let dispatchEvent = this, var156 = map2.get(dispatchEvent);
						if (undefined === var156) {
							let num5 = 0;
							var156 = {
								scrollListener: (var157) => {
									clearTimeout(num5);
									num5 = setTimeout((() => {
										set1.size ? setTimeout(var156.scrollListener, 100) : (dispatchEvent && dispatchEvent.dispatchEvent(new Event("scrollend")), num5 = 0);
									}), 100);
								},
								listeners: 0
							};
							var152.apply(dispatchEvent, [
								"scroll",
								var156.scrollListener,
								{ passive: true }
							]);
							map2.set(dispatchEvent, var156);
						}
						var156.listeners++;
					}
					function fn10(var158, var159, var160) {
						if ("scroll" != var159 && "scrollend" != var159) return;
						let var161 = this, var162 = map2.get(var161);
						undefined !== var162 && (--var162.listeners > 0 || (var158.apply(var161, ["scroll", var162.scrollListener]), map2.delete(var161)));
					}
					fn8(Element.prototype, "addEventListener", fn9);
					fn8(window, "addEventListener", fn9);
					fn8(document, "addEventListener", fn9);
					fn8(Element.prototype, "removeEventListener", fn10);
					fn8(window, "removeEventListener", fn10);
					fn8(document, "removeEventListener", fn10);
				}
			})();
		},
		695127: () => {
			!function() {
				"use strict";
				if ("object" == typeof window) if ("IntersectionObserver" in window && "IntersectionObserverEntry" in window && "intersectionRatio" in window.IntersectionObserverEntry.prototype) "isIntersecting" in window.IntersectionObserverEntry.prototype || Object.defineProperty(window.IntersectionObserverEntry.prototype, "isIntersecting", { get: function() {
					return this.intersectionRatio > 0;
				} });
				else {
					var var163 = function(var164) {
						for (var document = window.document, ownerDocument1 = fn11(document); ownerDocument1;) ownerDocument1 = fn11(document = ownerDocument1.ownerDocument);
						return document;
					}(), arr7 = [], var165 = null, var166 = null;
					fn13.prototype.THROTTLE_TIMEOUT = 100;
					fn13.prototype.POLL_INTERVAL = null;
					fn13.prototype.USE_MUTATION_OBSERVER = true;
					fn13._setupCrossOriginUpdater = function() {
						var165 || (var165 = function(var167, var168) {
							var166 = var167 && var168 ? fn16(var167, var168) : {
								top: 0,
								bottom: 0,
								left: 0,
								right: 0,
								width: 0,
								height: 0
							};
							arr7.forEach((function(item12) {
								item12._checkForIntersections();
							}));
						});
						return var165;
					};
					fn13._resetCrossOriginUpdater = function() {
						var165 = null;
						var166 = null;
					};
					fn13.prototype.observe = function(elem3) {
						if (!this._observationTargets.some((function(item13) {
							return item13.element == elem3;
						}))) {
							if (!elem3 || 1 != elem3.nodeType) throw new Error("target must be an Element");
							this._registerInstance();
							this._observationTargets.push({
								element: elem3,
								entry: null
							});
							this._monitorIntersections(elem3.ownerDocument);
							this._checkForIntersections();
						}
					};
					fn13.prototype.unobserve = function(ownerDocument2) {
						this._observationTargets = this._observationTargets.filter((function(item14) {
							return item14.element != ownerDocument2;
						}));
						this._unmonitorIntersections(ownerDocument2.ownerDocument);
						0 == this._observationTargets.length && this._unregisterInstance();
					};
					fn13.prototype.disconnect = function() {
						this._observationTargets = [];
						this._unmonitorAllIntersections();
						this._unregisterInstance();
					};
					fn13.prototype.takeRecords = function() {
						var var169 = this._queuedEntries.slice();
						this._queuedEntries = [];
						return var169;
					};
					fn13.prototype._initThresholds = function(var170) {
						var list4 = var170 || [0];
						Array.isArray(list4) || (list4 = [list4]);
						return list4.sort().filter((function(item15, index1, arr8) {
							if ("number" != typeof item15 || isNaN(item15) || item15 < 0 || item15 > 1) throw new Error("threshold must be a number between 0 and 1 inclusively");
							return item15 !== arr8[index1 - 1];
						}));
					};
					fn13.prototype._parseRootMargin = function(var171) {
						var var172 = (var171 || "0px").split(/\s+/).map((function(item16) {
							var var173 = /^(-?\d*\.?\d+)(px|%)$/.exec(item16);
							if (!var173) throw new Error("rootMargin must be specified in pixels or percent");
							return {
								value: parseFloat(var173[1]),
								unit: var173[2]
							};
						}));
						var172[1] = var172[1] || var172[0];
						var172[2] = var172[2] || var172[0];
						var172[3] = var172[3] || var172[1];
						return var172;
					};
					fn13.prototype._monitorIntersections = function(defaultView1) {
						var defaultView2 = defaultView1.defaultView;
						if (defaultView2 && -1 == this._monitoringDocuments.indexOf(defaultView1)) {
							var _checkForIntersections = this._checkForIntersections, var174 = null, disconnect = null;
							this.POLL_INTERVAL ? var174 = defaultView2.setInterval(_checkForIntersections, this.POLL_INTERVAL) : (fn14(defaultView2, "resize", _checkForIntersections, true), fn14(defaultView1, "scroll", _checkForIntersections, true), this.USE_MUTATION_OBSERVER && "MutationObserver" in defaultView2 && (disconnect = new defaultView2.MutationObserver(_checkForIntersections)).observe(defaultView1, {
								attributes: true,
								childList: true,
								characterData: true,
								subtree: true
							}));
							this._monitoringDocuments.push(defaultView1);
							this._monitoringUnsubscribes.push((function() {
								var defaultView3 = defaultView1.defaultView;
								defaultView3 && (var174 && defaultView3.clearInterval(var174), fn15(defaultView3, "resize", _checkForIntersections, true));
								fn15(defaultView1, "scroll", _checkForIntersections, true);
								disconnect && disconnect.disconnect();
							}));
							if (defaultView1 != (this.root && (this.root.ownerDocument || this.root) || var163)) {
								var ownerDocument3 = fn11(defaultView1);
								ownerDocument3 && this._monitorIntersections(ownerDocument3.ownerDocument);
							}
						}
					};
					fn13.prototype._unmonitorIntersections = function(var175) {
						var var176 = this._monitoringDocuments.indexOf(var175);
						if (-1 != var176) {
							var var177 = this.root && (this.root.ownerDocument || this.root) || var163, var178 = this._observationTargets.some((function(item17) {
								var ownerDocument4 = item17.element.ownerDocument;
								if (ownerDocument4 == var175) return true;
								for (; ownerDocument4 && ownerDocument4 != var177;) {
									var ownerDocument5 = fn11(ownerDocument4);
									if ((ownerDocument4 = ownerDocument5 && ownerDocument5.ownerDocument) == var175) return true;
								}
								return false;
							}));
							if (!var178) {
								var var179 = this._monitoringUnsubscribes[var176];
								if (this._monitoringDocuments.splice(var176, 1), this._monitoringUnsubscribes.splice(var176, 1), var179(), var175 != var177) {
									var ownerDocument6 = fn11(var175);
									ownerDocument6 && this._unmonitorIntersections(ownerDocument6.ownerDocument);
								}
							}
						}
					};
					fn13.prototype._unmonitorAllIntersections = function() {
						var list5 = this._monitoringUnsubscribes.slice(0);
						this._monitoringDocuments.length = 0;
						this._monitoringUnsubscribes.length = 0;
						for (var index2 = 0; index2 < list5.length; index2++) list5[index2]();
					};
					fn13.prototype._checkForIntersections = function() {
						if (this.root || !var165 || var166) {
							var var180 = this._rootIsInDom(), var181 = var180 ? this._getRootRect() : {
								top: 0,
								bottom: 0,
								left: 0,
								right: 0,
								width: 0,
								height: 0
							};
							this._observationTargets.forEach((function(item18) {
								var element = item18.element, var182 = pick1(element), var183 = this._rootContainsTarget(element), entry = item18.entry, var184 = var180 && var183 && this._computeTargetAndRootIntersection(element, var182, var181), var185 = null;
								this._rootContainsTarget(element) ? var165 && !this.root || (var185 = var181) : var185 = {
									top: 0,
									bottom: 0,
									left: 0,
									right: 0,
									width: 0,
									height: 0
								};
								var var186 = item18.entry = new fn12({
									time: window.performance && performance.now && performance.now(),
									target: element,
									boundingClientRect: var182,
									rootBounds: var185,
									intersectionRect: var184
								});
								entry ? var180 && var183 ? this._hasCrossedThreshold(entry, var186) && this._queuedEntries.push(var186) : entry && entry.isIntersecting && this._queuedEntries.push(var186) : this._queuedEntries.push(var186);
							}), this);
							this._queuedEntries.length && this._callback(this.takeRecords(), this);
						}
					};
					fn13.prototype._computeTargetAndRootIntersection = function(var187, var188, var189) {
						if ("none" != window.getComputedStyle(var187).display) {
							for (var var190, var191, var192, var193, var194, var195, var196, var197, var198 = var188, elem4 = pick3(var187), flag2 = false; !flag2 && elem4;) {
								var var199 = null, var200 = 1 == elem4.nodeType ? window.getComputedStyle(elem4) : {};
								if ("none" == var200.display) return null;
								if (elem4 == this.root || 9 == elem4.nodeType) if (flag2 = true, elem4 == this.root || elem4 == var163) var165 && !this.root ? !var166 || 0 == var166.width && 0 == var166.height ? (elem4 = null, var199 = null, var198 = null) : var199 = var166 : var199 = var189;
								else {
									var var201 = pick3(elem4), var202 = var201 && pick1(var201), var203 = var201 && this._computeTargetAndRootIntersection(var201, var202, var189);
									var202 && var203 ? (elem4 = var201, var199 = fn16(var202, var203)) : (elem4 = null, var198 = null);
								}
								else {
									var ownerDocument7 = elem4.ownerDocument;
									elem4 != ownerDocument7.body && elem4 != ownerDocument7.documentElement && "visible" != var200.overflow && (var199 = pick1(elem4));
								}
								if (var199 && (var190 = var199, var191 = var198, undefined, undefined, undefined, undefined, undefined, undefined, var192 = Math.max(var190.top, var191.top), var193 = Math.min(var190.bottom, var191.bottom), var194 = Math.max(var190.left, var191.left), var195 = Math.min(var190.right, var191.right), var197 = var193 - var192, var198 = (var196 = var195 - var194) >= 0 && var197 >= 0 && {
									top: var192,
									bottom: var193,
									left: var194,
									right: var195,
									width: var196,
									height: var197
								} || null), !var198) break;
								elem4 = elem4 && pick3(elem4);
							}
							return var198;
						}
					};
					fn13.prototype._getRootRect = function() {
						var var204;
						if (this.root && !and2(this.root)) var204 = {
							"top": 0,
							"bottom": 0,
							"left": 0,
							"right": 0,
							"width": 0,
							"height": 0
						};
						else {
							var var205 = and2(this.root) ? this.root : var163, documentElement = var205.documentElement, body = var205.body;
							var204 = {
								top: 0,
								left: 0,
								right: documentElement.clientWidth || body.clientWidth,
								width: documentElement.clientWidth || body.clientWidth,
								bottom: documentElement.clientHeight || body.clientHeight,
								height: documentElement.clientHeight || body.clientHeight
							};
						}
						return this._expandRectByRootMargin(var204);
					};
					fn13.prototype._expandRectByRootMargin = function(var206) {
						var var207 = this._rootMarginValues.map((function(item19, index3) {
							return "px" == item19.unit ? item19.value : item19.value * (index3 % 2 ? var206.width : var206.height) / 100;
						})), obj3 = {
							top: var206.top - var207[0],
							right: var206.right + var207[1],
							bottom: var206.bottom + var207[2],
							left: var206.left - var207[3]
						};
						obj3.width = obj3.right - obj3.left;
						obj3.height = obj3.bottom - obj3.top;
						return obj3;
					};
					fn13.prototype._hasCrossedThreshold = function(var208, var209) {
						var var210 = var208 && var208.isIntersecting ? var208.intersectionRatio || 0 : -1, var211 = var209.isIntersecting ? var209.intersectionRatio || 0 : -1;
						if (var210 !== var211) for (var index4 = 0; index4 < this.thresholds.length; index4++) {
							var var212 = this.thresholds[index4];
							if (var212 == var210 || var212 == var211 || var212 < var210 != var212 < var211) return true;
						}
					};
					fn13.prototype._rootIsInDom = function() {
						return !this.root || fn17(var163, this.root);
					};
					fn13.prototype._rootContainsTarget = function(ownerDocument8) {
						var var213 = this.root && (this.root.ownerDocument || this.root) || var163;
						return fn17(var213, ownerDocument8) && (!this.root || var213 == ownerDocument8.ownerDocument);
					};
					fn13.prototype._registerInstance = function() {
						arr7.indexOf(this) < 0 && arr7.push(this);
					};
					fn13.prototype._unregisterInstance = function() {
						var var214 = arr7.indexOf(this);
						-1 != var214 && arr7.splice(var214, 1);
					};
					window.IntersectionObserver = fn13;
					window.IntersectionObserverEntry = fn12;
				}
				function fn11(defaultView4) {
					try {
						return defaultView4.defaultView && defaultView4.defaultView.frameElement || null;
					} catch (error3) {
						return null;
					}
				}
				function fn12(var215) {
					this.time = var215.time;
					this.target = var215.target;
					this.rootBounds = pick2(var215.rootBounds);
					this.boundingClientRect = pick2(var215.boundingClientRect);
					this.intersectionRect = pick2(var215.intersectionRect || {
						top: 0,
						bottom: 0,
						left: 0,
						right: 0,
						width: 0,
						height: 0
					});
					this.isIntersecting = !!var215.intersectionRect;
					var boundingClientRect = this.boundingClientRect, var216 = boundingClientRect.width * boundingClientRect.height, intersectionRect = this.intersectionRect, var217 = intersectionRect.width * intersectionRect.height;
					this.intersectionRatio = var216 ? Number((var217 / var216).toFixed(4)) : this.isIntersecting ? 1 : 0;
				}
				function fn13(var218, var219) {
					var var220, var221, var222, var223 = var219 || {};
					if ("function" != typeof var218) throw new Error("callback must be a function");
					if (var223.root && 1 != var223.root.nodeType && 9 != var223.root.nodeType) throw new Error("root must be a Document or Element");
					this._checkForIntersections = (var220 = this._checkForIntersections.bind(this), var221 = this.THROTTLE_TIMEOUT, var222 = null, function() {
						var222 || (var222 = setTimeout((function() {
							var220();
							var222 = null;
						}), var221));
					});
					this._callback = var218;
					this._observationTargets = [];
					this._queuedEntries = [];
					this._rootMarginValues = this._parseRootMargin(var223.rootMargin);
					this.thresholds = this._initThresholds(var223.threshold);
					this.root = var223.root || null;
					this.rootMargin = this._rootMarginValues.map((function(item20) {
						return item20.value + item20.unit;
					})).join(" ");
					this._monitoringDocuments = [];
					this._monitoringUnsubscribes = [];
				}
				function fn14(elem5, var224, var225, var226) {
					"function" == typeof elem5.addEventListener ? elem5.addEventListener(var224, var225, var226 || false) : "function" == typeof elem5.attachEvent && elem5.attachEvent("on" + var224, var225);
				}
				function fn15(elem6, var227, var228, var229) {
					"function" == typeof elem6.removeEventListener ? elem6.removeEventListener(var227, var228, var229 || false) : "function" == typeof elem6.detachEvent && elem6.detachEvent("on" + var227, var228);
				}
				function pick1(elem7) {
					var var230;
					try {
						var230 = elem7.getBoundingClientRect();
					} catch (error4) {}
					return var230 ? (var230.width && var230.height || (var230 = {
						top: var230.top,
						right: var230.right,
						bottom: var230.bottom,
						left: var230.left,
						width: var230.right - var230.left,
						height: var230.bottom - var230.top
					}), var230) : {
						top: 0,
						bottom: 0,
						left: 0,
						right: 0,
						width: 0,
						height: 0
					};
				}
				function pick2(var231) {
					return !var231 || "x" in var231 ? var231 : {
						top: var231.top,
						y: var231.top,
						bottom: var231.bottom,
						left: var231.left,
						x: var231.left,
						right: var231.right,
						width: var231.width,
						height: var231.height
					};
				}
				function fn16(var232, var233) {
					var var234 = var233.top - var232.top, var235 = var233.left - var232.left;
					return {
						top: var234,
						left: var235,
						height: var233.height,
						width: var233.width,
						bottom: var234 + var233.height,
						right: var235 + var233.width
					};
				}
				function fn17(var236, var237) {
					for (var var238 = var237; var238;) {
						if (var238 == var236) return true;
						var238 = pick3(var238);
					}
					return false;
				}
				function pick3(elem8) {
					var parentNode1 = elem8.parentNode;
					return 9 == elem8.nodeType && elem8 != var163 ? fn11(elem8) : (parentNode1 && parentNode1.assignedSlot && (parentNode1 = parentNode1.assignedSlot.parentNode), parentNode1 && 11 == parentNode1.nodeType && parentNode1.host ? parentNode1.host : parentNode1);
				}
				function and2(elem9) {
					return elem9 && 9 === elem9.nodeType;
				}
			}();
		},
		839956: () => {
			!function() {
				"use strict";
				var var239 = "ListFormat" in Intl;
				function fn18(var240, list6) {
					for (var index5 = 0; index5 < list6.length; index5++) {
						var var241 = list6[index5];
						var241.enumerable = var241.enumerable || false;
						var241.configurable = true;
						"value" in var241 && (var241.writable = true);
						Object.defineProperty(var240, var241.key, var241);
					}
				}
				var var242, arr9 = [
					"conjunction",
					"disjunction",
					"unit"
				], arr10 = [
					"long",
					"short",
					"narrow"
				], arr11 = ["lookup", "best fit"];
				function call3(var243) {
					call3 = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(var244) {
						return typeof var244;
					} : function(var245) {
						return var245 && "function" == typeof Symbol && var245.constructor === Symbol && var245 !== Symbol.prototype ? "symbol" : typeof var245;
					};
					return call3(var243);
				}
				function call4(var246) {
					call4 = "function" == typeof Symbol && "symbol" === call3(Symbol.iterator) ? function(var247) {
						return call3(var247);
					} : function(var248) {
						return var248 && "function" == typeof Symbol && var248.constructor === Symbol && var248 !== Symbol.prototype ? "symbol" : call3(var248);
					};
					return call4(var246);
				}
				function pick4(var249) {
					if (null == var249) throw new TypeError("Argument ".concat(var249, " cannot be converted to an Object"));
					return "boolean" == typeof var249 ? new Boolean(var249) : "number" == typeof var249 ? new Number(var249) : "string" == typeof var249 ? new String(var249) : "symbol" === call4(var249) ? new Object(var249) : var249;
				}
				var map3 = new WeakMap(), obj4 = {
					localeData: {},
					availableLocales: []
				};
				function fn19(var250, var251, var252) {
					var var253 = map3.get(var250);
					null == var253 && (var253 = Object.create(null), map3.set(var250, var253));
					var253[var251] = var252;
				}
				function get1(var254, var255) {
					if (null == map3.get(var254)) throw new ReferenceError("No internal slots has been allocated for the given instance of ListFormat");
					return var242[var255];
				}
				function and3(var256, var257) {
					var var258 = map3.get(var256);
					return null != var258 && var257 in var258;
				}
				var regex2 = /-u(?:-[0-9a-z]{2,8})+/gi;
				function call5(str1) {
					return str1.replace(regex2, "");
				}
				function fn20(includes, var259) {
					for (var str2 = var259;;) {
						if (includes.includes(str2)) return str2;
						var var260 = str2.lastIndexOf("-");
						if (-1 === var260) return;
						var260 >= 2 && "-" === str2.charAt(var260 - 2) && (var260 -= 2);
						str2 = str2.slice(0, var260);
					}
				}
				function fn21(var261, var262) {
					var arr12 = [], flag3 = true, var263 = undefined;
					try {
						for (var value, var264 = var262[Symbol.iterator](); !(flag3 = (value = var264.next()).done); flag3 = true) {
							var value1 = value.value;
							undefined !== fn20(var261, call5(value1)) && arr12.push(value1);
						}
					} catch (error5) {
						var263 = error5;
					} finally {
						try {
							flag3 || null == var264.return || var264.return();
						} finally {
							throw var263;
						}
					}
					return arr12;
				}
				function get2(var265, var266) {
					if ("object" !== call4(var265)) throw new TypeError("Given argument ".concat(var265, " must be of type Object"));
					if ("string" != typeof (var267 = var266) && "symbol" !== call4(var266)) throw new TypeError("Given argument ".concat(var266, " must be a PropertyKey"));
					var var267;
					return var265[var266];
				}
				function fn22(var268, var269, var270, includes1, var271) {
					var var272 = get2(var268, var269);
					if (undefined !== var272) {
						if ("boolean" !== var270 && "string" !== var270) throw new TypeError("Expected type ".concat(var270, " to be 'boolean' or 'string"));
						if ("boolean" === var270 && (var272 = Boolean(var272)), "string" === var270 && (var272 = function(var273) {
							return var273 + "";
						}(var272)), undefined !== includes1 && !includes1.includes(var272)) throw new RangeError("Value ".concat(var272, " out of range for options property ").concat(var269));
						return var272;
					}
					return var271;
				}
				function pick5(var274, var275, var276) {
					return "best fit" === (undefined !== var276 ? fn22(var276 = pick4(var276), "localeMatcher", "string", arr11, "best fit") : "best fit") ? function(var277, var278) {
						return fn21(var277, var278);
					}(var274, var275) : fn21(var274, var275);
				}
				function fn23(var279) {
					var availableLocales = var279.availableLocales, requestedLocales = var279.requestedLocales, var280 = Object.create(null), flag5 = true, var281 = undefined;
					try {
						for (var value2, var282 = requestedLocales[Symbol.iterator](); !(flag5 = (value2 = var282.next()).done); flag5 = true) {
							var value3 = value2.value, var283 = call5(value3), var284 = fn20(availableLocales, var283);
							if (undefined !== var284) {
								if (var280.locale = var284, value3 !== var283) {
									var match = value3.match(regex2);
									var280.extension = null == match ? "" : match[0];
								}
								return var280;
							}
						}
					} catch (error6) {
						var281 = error6;
					} finally {
						try {
							flag5 || null == var282.return || var282.return();
						} finally {
							throw var281;
						}
					}
					var var285 = function() {
						if (null == var242) throw new ReferenceError("Could not determine locale: No default locale has been configured");
						return var242;
					}();
					var280.locale = var285;
					return var280;
				}
				function fn24(var286, var287, localeMatcher, var288, var289) {
					var locale = "lookup" === localeMatcher.localeMatcher ? fn23({
						availableLocales: var286,
						requestedLocales: var287
					}) : function(var290) {
						return fn23(var290);
					}({
						availableLocales: var286,
						requestedLocales: var287
					}), locale1 = locale.locale, var291 = Object.create(null);
					var291.dataLocale = locale1;
					var291.locale = locale1;
					return var291;
				}
				function or3(var292) {
					return function(list7) {
						if (Array.isArray(list7)) {
							for (var num6 = 0, arr13 = new Array(list7.length); num6 < list7.length; num6++) arr13[num6] = list7[num6];
							return arr13;
						}
					}(var292) || function(var293) {
						if (Symbol.iterator in Object(var293) || "[object Arguments]" === Object.prototype.toString.call(var293)) return Array.from(var293);
					}(var292) || function() {
						throw new TypeError("Invalid attempt to spread non-iterable instance");
					}();
				}
				function fn25(var294) {
					if (undefined === var294) return [];
					var some = or3(var294);
					if (some.some((function(item21) {
						return "string" != typeof item21;
					}))) throw new TypeError("All List items must be strings");
					return some;
				}
				function or1(var295) {
					return Array.isArray(var295) || function(var296) {
						return "[object Object]" === Object.prototype.toString.call(var296);
					}(var295);
				}
				function fn26(list8, var297) {
					for (var arr14 = [], var298 = String.prototype.indexOf.call(list8, "{", 0), num7 = 0, length = list8.length; undefined !== list8[var298];) {
						var var299 = String.prototype.indexOf.call(list8, "}", var298);
						if (var299 <= var298) throw new TypeError("Expected endIndex: ".concat(var299, " to be greater than beginIndex: ").concat(var298));
						if (var298 > num7) {
							arr14.push({
								type: "literal",
								value: list8.slice(num7, var298)
							});
						}
						var var300 = list8.slice(var298 + 1, var299);
						if (null == var297[Number(var300)]) throw new TypeError("Expected placeables to have a part for PropertyKey: ".concat(var300));
						var value4 = var297[Number(var300)];
						if (or1(value4.value)) {
							var flag7 = true, var301 = undefined;
							try {
								for (var value5, var302 = value4.value[Symbol.iterator](); !(flag7 = (value5 = var302.next()).done); flag7 = true) {
									arr14.push(value5.value);
								}
							} catch (error7) {
								var301 = error7;
							} finally {
								try {
									flag7 || null == var302.return || var302.return();
								} finally {
									throw var301;
								}
							}
						} else arr14.push(value4);
						num7 = var299 + 1;
						var298 = String.prototype.indexOf.call(list8, "{", num7);
					}
					if (num7 < length) {
						arr14.push({
							type: "literal",
							value: list8.slice(num7, length)
						});
					}
					return arr14;
				}
				function fn27(var303, list9) {
					var length1 = list9.length;
					if (0 === length1) return [];
					if (2 === length1) return fn26(get1(var303, "templatePair"), {
						0: {
							type: "element",
							value: list9[0]
						},
						1: {
							type: "element",
							value: list9[1]
						}
					});
					for (var arr15 = [{
						type: "element",
						value: list9[length1 - 1]
					}], var304 = length1 - 2; var304 >= 0;) {
						arr15 = fn26(get1(var303, 0 === var304 ? "templateStart" : var304 < length1 - 2 ? "templateMiddle" : "templateEnd"), {
							0: {
								type: "element",
								value: list9[var304]
							},
							1: {
								type: "element",
								value: arr15
							}
						});
						var304--;
					}
					return arr15;
				}
				var var305 = function() {
					function fn28() {
						!function(var306, var307) {
							if (!(var306 instanceof var307)) throw new TypeError("Cannot call a class as a function");
						}(this, fn28);
						var var308 = arguments[0], var309 = arguments[1];
						if (undefined === (this instanceof fn28 ? this.constructor : undefined)) throw new TypeError("Constructor Intl.ListFormat requires 'new'");
						var var310 = Intl.getCanonicalLocales(var308);
						var309 = undefined === var309 ? Object.create(null) : pick4(var309);
						var localeMatcher1 = Object.create(null);
						localeMatcher1.localeMatcher = fn22(var309, "localeMatcher", "string", arr11, "best fit");
						var var311 = fn22(var309, "type", "string", arr9, "conjunction");
						fn19(this, "type", var311);
						var var312 = fn22(var309, "style", "string", arr10, "long");
						fn19(this, "style", var312);
						var localeData = obj4.localeData, var313 = fn24(obj4.availableLocales, var310, localeMatcher1), var314 = localeData[var313.dataLocale].formats[var311][var312];
						fn19(this, "templatePair", var314.Pair);
						fn19(this, "templateStart", var314.Start);
						fn19(this, "templateMiddle", var314.Middle);
						fn19(this, "templateEnd", var314.End);
						fn19(this, "locale", var313.locale);
						fn19(this, "initializedListFormat", this);
					}
					var var315, var316, var317;
					var315 = fn28;
					var317 = [{
						key: "supportedLocalesOf",
						value: function(var318) {
							var var319 = arguments[1];
							return pick5(obj4.availableLocales, Intl.getCanonicalLocales(var318), var319);
						}
					}, {
						key: "__addLocaleData",
						value: function(var320) {
							var data = var320.data, locale2 = var320.locale;
							null == var242 && function(var321) {
								var242 = var321;
							}(locale2);
							obj4.localeData[locale2] = data;
							obj4.availableLocales.includes(locale2) || obj4.availableLocales.push(locale2);
						}
					}];
					(var316 = [
						{
							key: "format",
							value: function(var322) {
								var var323 = this;
								if (!(var323 instanceof Object)) throw new TypeError("Method Intl.ListFormat.prototype.format called on incompatible receiver [object Object]");
								if (!and3(var323, "initializedListFormat")) throw new TypeError("Method Intl.ListFormat.prototype.format called on incompatible receiver [object Object]");
								return function(var324, var325) {
									var var326 = fn27(var324, var325), str3 = "", flag9 = true, var327 = undefined;
									try {
										for (var value6, var328 = var326[Symbol.iterator](); !(flag9 = (value6 = var328.next()).done); flag9 = true) str3 += value6.value.value;
									} catch (error8) {
										var327 = error8;
									} finally {
										try {
											flag9 || null == var328.return || var328.return();
										} finally {
											throw var327;
										}
									}
									return str3;
								}(var323, fn25(var322));
							}
						},
						{
							key: "formatToParts",
							value: function(var329) {
								var var330 = this;
								if (!(var330 instanceof Object)) throw new TypeError("Method Intl.ListFormat.prototype.formatToParts called on incompatible receiver [object Object]");
								if (!and3(var330, "initializedListFormat")) throw new TypeError("Method Intl.ListFormat.prototype.formatToParts called on incompatible receiver [object Object]");
								return function(var331, var332) {
									return fn27(var331, var332);
								}(var330, fn25(var329));
							}
						},
						{
							key: "resolvedOptions",
							value: function() {
								if (!(this instanceof Object)) throw new TypeError("Method Intl.ListFormat.prototype.resolvedOptions called on incompatible receiver [object Object]");
								throw new TypeError("Method Intl.ListFormat.prototype.resolvedOptions called on incompatible receiver [object Object]");
							}
						}
					]) && fn18(var315.prototype, var316);
					var317 && fn18(var315, var317);
					return fn28;
				}();
				Object.defineProperty(var305.prototype, Symbol.toStringTag, {
					writable: false,
					enumerable: false,
					value: "Intl.ListFormat",
					configurable: true
				});
				var239 || function() {
					if ("undefined" == typeof Intl) throw new TypeError("Could not define Intl.ListFormat: Expected 'Intl' to exist. Remember to include polyfill for Intl.getCanonicalLocales before applying this polyfill");
					Intl.ListFormat = var305;
				}();
			}();
		},
		336666: () => {
			"__addLocaleData" in Intl.ListFormat && Intl.ListFormat.__addLocaleData({
				locale: "en",
				data: { formats: {
					conjunction: {
						long: {
							Pair: "{0} and {1}",
							Start: "{0}, {1}",
							Middle: "{0}, {1}",
							End: "{0}, and {1}"
						},
						short: {
							Pair: "{0} & {1}",
							Start: "{0}, {1}",
							Middle: "{0}, {1}",
							End: "{0}, & {1}"
						},
						narrow: {
							Pair: "{0}, {1}",
							Start: "{0}, {1}",
							Middle: "{0}, {1}",
							End: "{0}, {1}"
						}
					},
					disjunction: {
						long: {
							Pair: "{0} or {1}",
							Start: "{0}, {1}",
							Middle: "{0}, {1}",
							End: "{0}, or {1}"
						},
						short: {
							Pair: "{0} or {1}",
							Start: "{0}, {1}",
							Middle: "{0}, {1}",
							End: "{0}, or {1}"
						},
						narrow: {
							Pair: "{0} or {1}",
							Start: "{0}, {1}",
							Middle: "{0}, {1}",
							End: "{0}, or {1}"
						}
					},
					unit: {
						long: {
							Pair: "{0}, {1}",
							Start: "{0}, {1}",
							Middle: "{0}, {1}",
							End: "{0}, {1}"
						},
						short: {
							Pair: "{0}, {1}",
							Start: "{0}, {1}",
							Middle: "{0}, {1}",
							End: "{0}, {1}"
						},
						narrow: {
							Pair: "{0} {1}",
							Start: "{0} {1}",
							Middle: "{0} {1}",
							End: "{0} {1}"
						}
					}
				} }
			});
		},
		521544: (var333, var334, var335) => {
			"use strict";
			var335.d(var334, {
				W: () => fn29,
				e: () => fn30
			});
			const arr16 = [];
			class fn29 {
				static installEscListener() {
					document.addEventListener("keydown", ((var336) => {
						if (!var336.isTrusted) return;
						if ("Escape" !== var336.key) return;
						const requestClose = this.getLatestWatcher();
						requestClose && setTimeout((() => {
							var336.defaultPrevented || requestClose.requestClose();
						}), 0);
					}));
				}
				static requestLatestClose() {
					const requestClose1 = this.getLatestWatcher();
					return !!requestClose1 && (requestClose1.requestClose(), true);
				}
				static closeAll() {
					for (; arr16.length > 0;) arr16[arr16.length - 1].close();
				}
				static getLatestWatcher() {
					if (arr16.length) return arr16[arr16.length - 1];
				}
			}
			class fn30 {
				constructor({ signal: elem10 } = {}) {
					if (this.target = new EventTarget(), this.isActive = true, this.firingCancelEvent = false, this.oncancelHandler = null, this.oncloseHandler = null, elem10) {
						if (elem10.aborted) return void (this.isActive = false);
						elem10.addEventListener("abort", (() => this.destroy()));
					}
					arr16.push(this);
				}
				addEventListener(...var337) {
					this.target.addEventListener(...var337);
				}
				removeEventListener(...var338) {
					this.target.removeEventListener(...var338);
				}
				dispatchEvent(var339) {
					return this.target.dispatchEvent(var339);
				}
				close() {
					this.isActive && document.defaultView && (this.dispatchEvent(new Event("close")), this.destroy());
				}
				requestClose() {
					if (!this.isActive) return;
					if (this.firingCancelEvent) return;
					this.firingCancelEvent = true;
					const var340 = this.dispatchEvent(new Event("cancel", { cancelable: true }));
					this.firingCancelEvent = false;
					var340 && (this.isActive && document.defaultView && this.dispatchEvent(new Event("close")), this.destroy());
				}
				destroy() {
					this.isActive = false;
					const var341 = arr16.indexOf(this);
					-1 !== var341 && arr16.splice(var341, 1);
				}
				get oncancel() {
					return this.oncancelHandler;
				}
				set oncancel(var342) {
					var342 !== this.oncancelHandler && (this.removeEventListener("cancel", this.oncancelHandler), this.oncancelHandler = null);
					var342 && (this.oncancelHandler = var342, this.addEventListener("cancel", this.oncancelHandler));
				}
				get onclose() {
					return this.oncloseHandler;
				}
				set onclose(var343) {
					var343 !== this.oncloseHandler && (this.removeEventListener("close", this.oncloseHandler), this.oncloseHandler = null);
					var343 && (this.oncloseHandler = var343, this.addEventListener("close", this.oncloseHandler));
				}
			}
		},
		216325: (var344, var345, var346) => {
			"use strict";
			var346(695127);
			var346(839956);
			var346(336666);
			var346(254307);
			var var347, var348 = var346(544564), var349 = var346(521544);
			var346(649256);
			var346(437165);
			if ("undefined" == typeof ResizeObserver && (window.ResizeObserver = var348.tb), ("undefined" == typeof CloseWatcher || {
				API_BASE_URL: undefined,
				CDN_URL: "https://assets.twitch.tv/",
				GQL_BASE_URL: undefined,
				PASSPORT_BASE_URL: undefined,
				INTERPOL_BASE_URL: undefined,
				PUBSUB_ENV: undefined,
				TMI_BASE_URL: undefined,
				MANIFEST_URL: "https://assets.twitch.tv/config/manifest.json?v=1",
				NODE_ENV: "production",
				PLAYER_BASE_URL: "https://player.twitch.tv",
				IS_DEV_BUILD: false,
				IS_STAGING_BUILD: false,
				IS_LOCAL_DEVSERVER: false
			}.IS_MOBILE_PORTAL) && (window.CloseWatcher = var349.e, var349.W.installEscListener()), "undefined" == typeof WeakRef) {
				class fn31 {
					constructor(var350) {
						this.value = var350;
						this[var347] = "WeakRef";
					}
					deref() {
						return this.value;
					}
				}
				var347 = Symbol.toStringTag;
				window.WeakRef = fn31;
			}
			undefined === Promise.allSettled && (Promise.allSettled = (list10) => Promise.all(list10.map(((item22) => Promise.resolve(item22).then(((var351) => ({
				status: "fulfilled",
				value: var351
			}))).catch(((var352) => ({
				status: "rejected",
				reason: var352
			})))))));
		},
		904212: (exports, var353, var354) => {
			"use strict";
			exports.exports = var354(781015);
		},
		515818: (exports1, var355, var356) => {
			"use strict";
			var356(327495);
			var356(725440);
			var356(879978);
			exports1.exports = var356(697015)("String", "replaceAll");
		},
		254307: (var357, var358, var359) => {
			"use strict";
			var359(319465);
		},
		319465: (exports2, var360, var361) => {
			"use strict";
			var361(112041);
			exports2.exports = var361(904212);
		},
		479306: (exports3, var362, var363) => {
			"use strict";
			var var364 = var363(194901), var365 = var363(116823), var366 = TypeError;
			exports3.exports = function(var367) {
				if (var364(var367)) return var367;
				throw new var366(var365(var367) + " is not a function");
			};
		},
		257829: (exports4, var368, var369) => {
			"use strict";
			var charAt = var369(268183).charAt;
			exports4.exports = function(var370, var371, var372) {
				return var371 + (var372 ? charAt(var370, var371).length : 1);
			};
		},
		28551: (exports5, var373, var374) => {
			"use strict";
			var var375 = var374(820034), str4 = String, var376 = TypeError;
			exports5.exports = function(var377) {
				if (var375(var377)) return var377;
				throw new var376(str4(var377) + " is not an object");
			};
		},
		919617: (exports6, var378, var379) => {
			"use strict";
			var var380 = var379(225397), var381 = var379(435610), var382 = var379(326198), var383 = function(var384) {
				return function(var385, var386, var387) {
					var var388 = var380(var385), var389 = var382(var388);
					if (0 === var389) return !var384 && -1;
					var var390, var391 = var381(var387, var389);
					if (var384 && var386 != var386) {
						for (; var389 > var391;) if ((var390 = var388[var391++]) != var390) return true;
					} else for (; var389 > var391; var391++) if ((var384 || var391 in var388) && var388[var391] === var386) return var384 || var391 || 0;
					return !var384 && -1;
				};
			};
			exports6.exports = {
				includes: var383(true),
				indexOf: var383(false)
			};
		},
		544576: (exports7, var392, var393) => {
			"use strict";
			var var394 = var393(179504), var395 = var394({}.toString), var396 = var394("".slice);
			exports7.exports = function(var397) {
				return var396(var395(var397), 8, -1);
			};
		},
		136955: (exports8, var398, var399) => {
			"use strict";
			var var400 = var399(92140), var401 = var399(194901), var402 = var399(544576), var403 = var399(978227)("toStringTag"), obj5 = Object, var404 = "Arguments" === var402(function() {
				return arguments;
			}());
			exports8.exports = var400 ? var402 : function(var405) {
				var callee, var406, var407;
				return undefined === var405 ? "Undefined" : null === var405 ? "Null" : "string" == typeof (var406 = function(var408, var409) {
					try {
						return var408[var409];
					} catch (error9) {}
				}(callee = obj5(var405), var403)) ? var406 : var404 ? var402(callee) : "Object" === (var407 = var402(callee)) && var401(callee.callee) ? "Arguments" : var407;
			};
		},
		877740: (exports9, var410, var411) => {
			"use strict";
			var var412 = var411(39297), var413 = var411(135031), var414 = var411(377347), var415 = var411(824913);
			exports9.exports = function(var416, var417, var418) {
				for (var list11 = var413(var417), var419 = var415.f, var420 = var414.f, num8 = 0; num8 < list11.length; num8++) {
					var var421 = list11[num8];
					var412(var416, var421) || var418 && var412(var418, var421) || var419(var416, var421, var420(var417, var421));
				}
			};
		},
		266699: (exports10, var422, var423) => {
			"use strict";
			var var424 = var423(743724), var425 = var423(824913), var426 = var423(406980);
			exports10.exports = var424 ? function(var427, var428, var429) {
				return var425.f(var427, var428, var426(1, var429));
			} : function(var430, var431, var432) {
				var430[var431] = var432;
				return var430;
			};
		},
		406980: (exports11) => {
			"use strict";
			exports11.exports = function(var433, var434) {
				return {
					enumerable: !(1 & var433),
					configurable: !(2 & var433),
					writable: !(4 & var433),
					value: var434
				};
			};
		},
		436840: (exports12, var435, var436) => {
			"use strict";
			var var437 = var436(194901), var438 = var436(824913), var439 = var436(350283), var440 = var436(939433);
			exports12.exports = function(var441, var442, var443, var444) {
				var444 || (var444 = {});
				var enumerable = var444.enumerable, var445 = undefined !== var444.name ? var444.name : var442;
				if (var437(var443) && var439(var443, var445, var444), var444.global) enumerable ? var441[var442] = var443 : var440(var442, var443);
				else {
					try {
						var444.unsafe ? var441[var442] && (enumerable = true) : delete var441[var442];
					} catch (error10) {}
					enumerable ? var441[var442] = var443 : var438.f(var441, var442, {
						value: var443,
						enumerable: false,
						configurable: !var444.nonConfigurable,
						writable: !var444.nonWritable
					});
				}
				return var441;
			};
		},
		939433: (exports13, var446, var447) => {
			"use strict";
			var var448 = var447(444576), defineProperty = Object.defineProperty;
			exports13.exports = function(var449, var450) {
				try {
					defineProperty(var448, var449, {
						value: var450,
						configurable: true,
						writable: true
					});
				} catch (error11) {
					var448[var449] = var450;
				}
				return var450;
			};
		},
		743724: (exports14, var451, var452) => {
			"use strict";
			exports14.exports = !var452(779039)((function() {
				return false;
			}));
		},
		404055: (exports15, var453, var454) => {
			"use strict";
			var document1 = var454(444576), var455 = var454(820034), document2 = document1.document, var456 = var455(document2) && var455(document2.createElement);
			exports15.exports = function(var457) {
				return var456 ? document2.createElement(var457) : {};
			};
		},
		697015: (exports16, var458, var459) => {
			"use strict";
			var var460 = var459(444576), var461 = var459(179504);
			exports16.exports = function(var462, var463) {
				return var461(var460[var462].prototype[var463]);
			};
		},
		188727: (exports17) => {
			"use strict";
			exports17.exports = [
				"constructor",
				"hasOwnProperty",
				"isPrototypeOf",
				"propertyIsEnumerable",
				"toLocaleString",
				"toString",
				"valueOf"
			];
		},
		882839: (exports18, var464, var465) => {
			"use strict";
			var navigator = var465(444576).navigator, var466 = navigator && navigator.userAgent;
			exports18.exports = var466 ? String(var466) : "";
		},
		839519: (exports19, var467, var468) => {
			"use strict";
			var var469, var470, var471 = var468(444576), str5 = var468(882839), process = var471.process, Deno = var471.Deno, var472 = process && process.versions || Deno && Deno.version, str6 = var472 && var472.v8;
			str6 && (var470 = (var469 = str6.split("."))[0] > 0 && var469[0] < 4 ? 1 : +(var469[0] + var469[1]));
			!var470 && str5 && (!(var469 = str5.match(/Edge\/(\d+)/)) || var469[1] >= 74) && (var469 = str5.match(/Chrome\/(\d+)/)) && (var470 = +var469[1]);
			exports19.exports = var470;
		},
		746518: (exports20, var473, var474) => {
			"use strict";
			var var475 = var474(444576), var476 = var474(377347).f, var477 = var474(266699), var478 = var474(436840), var479 = var474(939433), var480 = var474(877740), var481 = var474(492796);
			exports20.exports = function(var482, var483) {
				var var484, var485, sham, var486, value7, target = var482.target, global = var482.global, stat = var482.stat;
				if (var484 = global ? var475 : stat ? var475[target] || var479(target, {}) : var475[target] && var475[target].prototype) for (var485 in var483) {
					if (var486 = var483[var485], sham = var482.dontCallGetSet ? (value7 = var476(var484, var485)) && value7.value : var484[var485], !var481(global ? var485 : target + (stat ? "." : "#") + var485, var482.forced) && undefined !== sham) {
						if (typeof var486 == typeof sham) continue;
						var480(var486, sham);
					}
					(var482.sham || sham && sham.sham) && var477(var486, "sham", true);
					var478(var484, var485, var486, var482);
				}
			};
		},
		779039: (exports21) => {
			"use strict";
			exports21.exports = function(var487) {
				try {
					return !!var487();
				} catch (error12) {
					return true;
				}
			};
		},
		289228: (exports22, var488, var489) => {
			"use strict";
			var489(327495);
			var var490 = var489(969565), var491 = var489(436840), var492 = var489(957323), var493 = var489(779039), var494 = var489(978227), var495 = var489(266699), var496 = var494("species"), exec = RegExp.prototype;
			exports22.exports = function(var497, var498, var499, var500) {
				var var501 = var494(var497), var502 = !var493((function() {
					var obj6 = {};
					obj6[var501] = function() {
						return 7;
					};
					return 7 !== ""[var497](obj6);
				})), var503 = var502 && !var493((function() {
					var flag11 = false, regex3 = /a/;
					"split" === var497 && ((regex3 = {}).constructor = {}, regex3.constructor[var496] = function() {
						return regex3;
					}, regex3.flags = "", regex3[var501] = /./[var501]);
					regex3.exec = function() {
						flag11 = true;
						return null;
					};
					regex3[var501]("");
					return !flag11;
				}));
				if (!var502 || !var503 || var499) {
					var var504 = /./[var501], var505 = var498(var501, ""[var497], (function(var506, exec1, var507, var508, var509) {
						var exec2 = exec1.exec;
						return exec2 === var492 || exec2 === exec.exec ? var502 && !var509 ? {
							done: true,
							value: var490(var504, exec1, var507, var508)
						} : {
							done: true,
							value: var490(var506, var507, exec1, var508)
						} : { done: false };
					}));
					var491(String.prototype, var497, var505[0]);
					var491(exec, var501, var505[1]);
				}
				var500 && var495(exec[var501], "sham", true);
			};
		},
		318745: (exports23, var510, var511) => {
			"use strict";
			var var512 = var511(640616), var513 = Function.prototype, var514 = var513.apply, var515 = var513.call;
			exports23.exports = "object" == typeof Reflect && Reflect.apply || (var512 ? var515.bind(var514) : function() {
				return var515.apply(var514, arguments);
			});
		},
		640616: (exports24, var516, var517) => {
			"use strict";
			exports24.exports = !var517(779039)((function() {
				var var518 = function() {}.bind();
				return "function" != typeof var518 || var518.hasOwnProperty("prototype");
			}));
		},
		969565: (exports25, var519, var520) => {
			"use strict";
			var var521 = Function.prototype.call;
			exports25.exports = var520(640616) ? var521.bind(var521) : function() {
				return var521.apply(var521, arguments);
			};
		},
		610350: (exports26, var522, var523) => {
			"use strict";
			var var524 = var523(743724), var525 = var523(39297), var526 = Function.prototype, var527 = var524 && Object.getOwnPropertyDescriptor, var528 = var525(var526, "name"), var529 = var528 && "something" === function() {}.name;
			exports26.exports = {
				EXISTS: var528,
				PROPER: var529,
				CONFIGURABLE: var528 && (!var524 || var524 && var527(var526, "name").configurable)
			};
		},
		179504: (exports27, var530, var531) => {
			"use strict";
			var var532 = var531(640616), var533 = Function.prototype, var534 = var533.call, var535 = var532 && var533.bind.bind(var534, var534);
			exports27.exports = var532 ? var535 : function(var536) {
				return function() {
					return var534.apply(var536, arguments);
				};
			};
		},
		497751: (exports28, var537, var538) => {
			"use strict";
			var var539 = var538(444576), var540 = var538(194901);
			exports28.exports = function(var541, var542) {
				return arguments.length < 2 ? (var543 = var539[var541], var540(var543) ? var543 : undefined) : var539[var541] && var539[var541][var542];
				var var543;
			};
		},
		655966: (exports29, var544, var545) => {
			"use strict";
			var var546 = var545(479306), var547 = var545(964117);
			exports29.exports = function(var548, var549) {
				var var550 = var548[var549];
				return var547(var550) ? undefined : var546(var550);
			};
		},
		802478: (exports30, var551, var552) => {
			"use strict";
			var var553 = var552(179504), var554 = var552(748981), floor = Math.floor, var555 = var553("".charAt), var556 = var553("".replace), var557 = var553("".slice), regex4 = /\$([$&'`]|\d{1,2}|<[^>]*>)/g, regex5 = /\$([$&'`]|\d{1,2})/g;
			exports30.exports = function(list12, var558, var559, list13, var560, var561) {
				var var562 = var559 + list12.length, length2 = list13.length, var563 = regex5;
				undefined !== var560 && (var560 = var554(var560), var563 = regex4);
				return var556(var561, var563, (function(var564, var565) {
					var var566;
					switch (var555(var565, 0)) {
						case "$": return "$";
						case "&": return list12;
						case "`": return var557(var558, 0, var559);
						case "'": return var557(var558, var562);
						case "<":
							var566 = var560[var557(var565, 1, -1)];
							break;
						default:
							var var567 = +var565;
							if (0 === var567) return var564;
							if (var567 > length2) {
								var var568 = floor(var567 / 10);
								return 0 === var568 ? var564 : var568 <= length2 ? undefined === list13[var568 - 1] ? var555(var565, 1) : list13[var568 - 1] + var555(var565, 1) : var564;
							}
							var566 = list13[var567 - 1];
					}
					return undefined === var566 ? "" : var566;
				}));
			};
		},
		444576: function(exports31, var569, var570) {
			"use strict";
			var and4 = function(Math) {
				return Math && Math.Math === Math && Math;
			};
			exports31.exports = false || and4("object" == typeof window && window) || and4("object" == typeof self && self) || and4("object" == typeof var570.g && var570.g) || false || function() {
				return this;
			}() || (function() {
				return this;
			})();
		},
		39297: (exports32, var571, var572) => {
			"use strict";
			var var573 = var572(179504), var574 = var572(748981), var575 = var573({}.hasOwnProperty);
			exports32.exports = Object.hasOwn || function(var576, var577) {
				return var575(var574(var576), var577);
			};
		},
		130421: (exports33) => {
			"use strict";
			exports33.exports = {};
		},
		20397: (exports34, var578, var579) => {
			"use strict";
			exports34.exports = var579(497751)("document", "documentElement");
		},
		135917: (exports35, var580, var581) => {
			"use strict";
			var var582 = var581(743724), var583 = var581(779039), var584 = var581(404055);
			exports35.exports = !var582 && !var583((function() {
				return 7 !== Object.defineProperty(var584("div"), "a", { get: function() {
					return 7;
				} }).a;
			}));
		},
		947055: (exports36, var585, var586) => {
			"use strict";
			var var587 = var586(179504), var588 = var586(779039), var589 = var586(544576), obj7 = Object, var590 = var587("".split);
			exports36.exports = var588((function() {
				return !obj7("z").propertyIsEnumerable(0);
			})) ? function(var591) {
				return "String" === var589(var591) ? var590(var591, "") : obj7(var591);
			} : obj7;
		},
		933706: (exports37, var592, var593) => {
			"use strict";
			var var594 = var593(179504), var595 = var593(194901), inspectSource = var593(477629), var596 = var594(Function.toString);
			var595(inspectSource.inspectSource) || (inspectSource.inspectSource = function(var597) {
				return var596(var597);
			});
			exports37.exports = inspectSource.inspectSource;
		},
		591181: (exports38, var598, var599) => {
			"use strict";
			var var600, var601, var602, var603 = var599(258622), var604 = var599(444576), var605 = var599(820034), var606 = var599(266699), var607 = var599(39297), state = var599(477629), var608 = var599(766119), var609 = var599(130421), str7 = "Object already initialized", TypeError = var604.TypeError, WeakMap = var604.WeakMap;
			if (var603 || state.state) {
				var var610 = state.state || (state.state = new WeakMap());
				var610.get = var610.get;
				var610.has = var610.has;
				var610.set = var610.set;
				var600 = function(var611, facade) {
					if (var610.has(var611)) throw new TypeError(str7);
					facade.facade = var611;
					var610.set(var611, facade);
					return facade;
				};
				var601 = function(var612) {
					return var610.get(var612) || {};
				};
				var602 = function(var613) {
					return var610.has(var613);
				};
			} else {
				var var614 = var608("state");
				var609[var614] = true;
				var600 = function(var615, facade1) {
					if (var607(var615, var614)) throw new TypeError(str7);
					facade1.facade = var615;
					var606(var615, var614, facade1);
					return facade1;
				};
				var601 = function(var616) {
					return var607(var616, var614) ? var616[var614] : {};
				};
				var602 = function(var617) {
					return var607(var617, var614);
				};
			}
			exports38.exports = {
				set: var600,
				get: var601,
				has: var602,
				enforce: function(var618) {
					return var602(var618) ? var601(var618) : var600(var618, {});
				},
				getterFor: function(var619) {
					return function(var620) {
						var var621;
						if (!var605(var620) || (var621 = var601(var620)).type !== var619) throw new TypeError("Incompatible receiver, " + var619 + " required");
						return var621;
					};
				}
			};
		},
		194901: (exports39) => {
			"use strict";
			var var622 = "object" == typeof document && document.all;
			exports39.exports = undefined === var622 && undefined !== var622 ? function(var623) {
				return "function" == typeof var623 || var623 === var622;
			} : function(var624) {
				return "function" == typeof var624;
			};
		},
		492796: (exports40, var625, var626) => {
			"use strict";
			var var627 = var626(779039), var628 = var626(194901), regex6 = /#|\.prototype\./, or2 = function(var629, var630) {
				var var631 = var634[var632(var629)];
				return var631 === var636 || var631 !== var635 && (var628(var630) ? var627(var630) : !!var630);
			}, var632 = or2.normalize = function(var633) {
				return String(var633).replace(regex6, ".").toLowerCase();
			}, var634 = or2.data = {}, var635 = or2.NATIVE = "N", var636 = or2.POLYFILL = "P";
			exports40.exports = or2;
		},
		964117: (exports41) => {
			"use strict";
			exports41.exports = function(var637) {
				return null == var637;
			};
		},
		820034: (exports42, var638, var639) => {
			"use strict";
			var var640 = var639(194901);
			exports42.exports = function(var641) {
				return "object" == typeof var641 ? null !== var641 : var640(var641);
			};
		},
		996395: (exports43) => {
			"use strict";
			exports43.exports = false;
		},
		160788: (exports44, var642, var643) => {
			"use strict";
			var var644 = var643(820034), var645 = var643(544576), var646 = var643(978227)("match");
			exports44.exports = function(var647) {
				var var648;
				return var644(var647) && (undefined !== (var648 = var647[var646]) ? !!var648 : "RegExp" === var645(var647));
			};
		},
		210757: (exports45, var649, var650) => {
			"use strict";
			var var651 = var650(497751), var652 = var650(194901), var653 = var650(401625), obj8 = Object;
			exports45.exports = var650(7040) ? function(var654) {
				return "symbol" == typeof var654;
			} : function(var655) {
				var var656 = var651("Symbol");
				return var652(var656) && var653(var656.prototype, obj8(var655));
			};
		},
		326198: (exports46, var657, var658) => {
			"use strict";
			var var659 = var658(218014);
			exports46.exports = function(list14) {
				return var659(list14.length);
			};
		},
		350283: (exports47, var660, var661) => {
			"use strict";
			var var662 = var661(179504), var663 = var661(779039), var664 = var661(194901), var665 = var661(39297), var666 = var661(743724), CONFIGURABLE = var661(610350).CONFIGURABLE, var667 = var661(933706), var668 = var661(591181), enforce = var668.enforce, get3 = var668.get, str8 = String, defineProperty1 = Object.defineProperty, var669 = var662("".slice), var670 = var662("".replace), var671 = var662([].join), var672 = var666 && !var663((function() {
				return 8 !== defineProperty1((function() {}), "length", { value: 8 }).length;
			})), arr17 = ["function ", "() { [native code] }"], var673 = exports47.exports = function(var674, var675, var676) {
				"Symbol(" === var669(str8(var675), 0, 7) && (var675 = "[" + var670(str8(var675), /^Symbol\(([^)]*)\).*$/, "$1") + "]");
				var676 && var676.getter && (var675 = "get " + var675);
				var676 && var676.setter && (var675 = "set " + var675);
				(!var665(var674, "name") || CONFIGURABLE && var674.name !== var675) && (var666 ? defineProperty1(var674, "name", {
					value: var675,
					configurable: true
				}) : var674.name = var675);
				var672 && var676 && var665(var676, "arity") && var674.length !== var676.arity && defineProperty1(var674, "length", { value: var676.arity });
				try {
					var676 && var665(var676, "constructor") && var676.constructor ? var666 && defineProperty1(var674, "prototype", { writable: false }) : var674.prototype && (var674.prototype = undefined);
				} catch (error13) {}
				var source = enforce(var674);
				var665(source, "source") || (source.source = var671(arr17, "string" == typeof var675 ? var675 : ""));
				return var674;
			};
			Function.prototype.toString = var673((function() {
				return var664(this) && get3(this).source || var667(this);
			}), "toString");
		},
		80741: (exports48) => {
			"use strict";
			var ceil = Math.ceil, floor1 = Math.floor;
			exports48.exports = Math.trunc || function(var677) {
				var var678 = +var677;
				return (var678 > 0 ? floor1 : ceil)(var678);
			};
		},
		202360: (exports49, var679, var680) => {
			"use strict";
			var var681, var682 = var680(28551), var683 = var680(696801), list15 = var680(188727), var684 = var680(130421), elem11 = var680(20397), var685 = var680(404055), str9 = "prototype", str10 = "script", var686 = var680(766119)("IE_PROTO"), var687 = function() {}, var689 = function(var690) {
				var690.write("<script><\/script>");
				var690.close();
				var Object = var690.parentWindow.Object;
				var690 = null;
				return Object;
			}, call6 = function() {
				try {
					var681 = new ActiveXObject("htmlfile");
				} catch (error14) {}
				var var691, var692, var693;
				call6 = "undefined" != typeof document ? document.domain && var681 ? var689(var681) : (var692 = var685("iframe"), var693 = "java" + str10 + ":", var692.style.display = "none", elem11.appendChild(var692), var692.src = String(var693), (var691 = var692.contentWindow.document).open(), var691.write("<script>document.F=Object<\/script>"), var691.close(), var691.F) : var689(var681);
				for (var length3 = list15.length; length3--;) delete call6[str9][list15[length3]];
				return call6();
			};
			var684[var686] = true;
			exports49.exports = Object.create || function(var694, var695) {
				var var696;
				null !== var694 ? (var687[str9] = var682(var694), var696 = new var687(), var687[str9] = null, var696[var686] = var694) : var696 = call6();
				return undefined === var695 ? var696 : var683.f(var696, var695);
			};
		},
		696801: (var697, var698, var699) => {
			"use strict";
			var var700 = var699(743724), var701 = var699(48686), var702 = var699(824913), var703 = var699(28551), var704 = var699(225397), var705 = var699(971072);
			var698.f = var700 && !var701 ? Object.defineProperties : function(var706, var707) {
				var703(var706);
				for (var var708, var709 = var704(var707), list16 = var705(var707), length4 = list16.length, num9 = 0; length4 > num9;) var702.f(var706, var708 = list16[num9++], var709[var708]);
				return var706;
			};
		},
		824913: (var710, var711, var712) => {
			"use strict";
			var var713 = var712(743724), var714 = var712(135917), var715 = var712(48686), var716 = var712(28551), var717 = var712(956969), var718 = TypeError, defineProperty2 = Object.defineProperty, getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor, str11 = "enumerable", str12 = "configurable", str13 = "writable";
			var711.f = var713 ? var715 ? function(var719, var720, value8) {
				if (var716(var719), var720 = var717(var720), var716(value8), "function" == typeof var719 && "prototype" === var720 && "value" in value8 && str13 in value8 && !value8[str13]) {
					getOwnPropertyDescriptor(var719, var720) && var713[str13] && (var719[var720] = value8.value, value8 = {
						configurable: str12 in value8 ? value8[str12] : var713[str12],
						enumerable: str11 in value8 ? value8[str11] : var713[str11],
						writable: false
					});
				}
				return defineProperty2(var719, var720, value8);
			} : defineProperty2 : function(var721, var722, value9) {
				if (var716(var721), var722 = var717(var722), var716(value9), var714) try {
					return defineProperty2(var721, var722, value9);
				} catch (error15) {}
				if ("get" in value9 || "set" in value9) throw new var718("Accessors not supported");
				"value" in value9 && (var721[var722] = value9.value);
				return var721;
			};
		},
		377347: (var723, var724, var725) => {
			"use strict";
			var var726 = var725(743724), var727 = var725(969565), var728 = var725(248773), var729 = var725(406980), var730 = var725(225397), var731 = var725(956969), var732 = var725(39297), var733 = var725(135917), getOwnPropertyDescriptor1 = Object.getOwnPropertyDescriptor;
			var724.f = var726 ? getOwnPropertyDescriptor1 : function(var734, var735) {
				if (var734 = var730(var734), var735 = var731(var735), var733) try {
					return getOwnPropertyDescriptor1(var734, var735);
				} catch (error16) {}
				if (var732(var734, var735)) return var729(!var727(var728.f, var734, var735), var734[var735]);
			};
		},
		138480: (var736, var737, var738) => {
			"use strict";
			var var739 = var738(961828), var740 = var738(188727).concat("length", "prototype");
			var737.f = Object.getOwnPropertyNames || function(var741) {
				return var739(var741, var740);
			};
		},
		933717: (var742, var743) => {
			"use strict";
			var743.f = Object.getOwnPropertySymbols;
		},
		401625: (exports50, var744, var745) => {
			"use strict";
			exports50.exports = var745(179504)({}.isPrototypeOf);
		},
		961828: (exports51, var746, var747) => {
			"use strict";
			var var748 = var747(179504), var749 = var747(39297), var750 = var747(225397), indexOf = var747(919617).indexOf, var751 = var747(130421), var752 = var748([].push);
			exports51.exports = function(var753, list17) {
				var var754, var755 = var750(var753), num10 = 0, arr18 = [];
				for (var754 in var755) !var749(var751, var754) && var749(var755, var754) && var752(arr18, var754);
				for (; list17.length > num10;) var749(var755, var754 = list17[num10++]) && (~indexOf(arr18, var754) || var752(arr18, var754));
				return arr18;
			};
		},
		971072: (exports52, var756, var757) => {
			"use strict";
			var var758 = var757(961828), var759 = var757(188727);
			exports52.exports = Object.keys || function(var760) {
				return var758(var760, var759);
			};
		},
		248773: (var761, var762) => {
			"use strict";
			var var763 = {}.propertyIsEnumerable, getOwnPropertyDescriptor2 = Object.getOwnPropertyDescriptor;
			var762.f = getOwnPropertyDescriptor2 && !var763.call({ 1: 2 }, 1) ? function(var764) {
				var enumerable1 = getOwnPropertyDescriptor2(this, var764);
				return !!enumerable1 && enumerable1.enumerable;
			} : var763;
		},
		784270: (exports53, var765, var766) => {
			"use strict";
			var var767 = var766(969565), var768 = var766(194901), var769 = var766(820034), var770 = TypeError;
			exports53.exports = function(var771, var772) {
				var var773, var774;
				if ("string" === var772 && var768(var773 = var771.toString) && !var769(var774 = var767(var773, var771))) return var774;
				if (var768(var773 = var771.valueOf) && !var769(var774 = var767(var773, var771))) return var774;
				if ("string" !== var772 && var768(var773 = var771.toString) && !var769(var774 = var767(var773, var771))) return var774;
				throw new var770("Can't convert object to primitive value");
			};
		},
		135031: (exports54, var775, var776) => {
			"use strict";
			var var777 = var776(497751), var778 = var776(179504), var779 = var776(138480), var780 = var776(933717), var781 = var776(28551), var782 = var778([].concat);
			exports54.exports = var777("Reflect", "ownKeys") || function(var783) {
				var var784 = var779.f(var781(var783)), var785 = var780.f;
				return var785 ? var782(var784, var785(var783)) : var784;
			};
		},
		956682: (exports55, var786, var787) => {
			"use strict";
			var var788 = var787(969565), var789 = var787(28551), var790 = var787(194901), var791 = var787(544576), var792 = var787(957323), var793 = TypeError;
			exports55.exports = function(exec3, var794) {
				var exec4 = exec3.exec;
				if (var790(exec4)) {
					var var795 = var788(exec4, exec3, var794);
					null !== var795 && var789(var795);
					return var795;
				}
				if ("RegExp" === var791(exec3)) return var788(var792, exec3, var794);
				throw new var793("RegExp#exec called on incompatible receiver");
			};
		},
		957323: (exports56, var796, var797) => {
			"use strict";
			var lastIndex, lastIndex1, var798 = var797(969565), var799 = var797(179504), var800 = var797(500655), var801 = var797(867979), BROKEN_CARET = var797(358429), var802 = var797(725745), var803 = var797(202360), get4 = var797(591181).get, var804 = var797(383635), var805 = var797(718814), var806 = var802("native-string-replace", String.prototype.replace), exec5 = RegExp.prototype.exec, var807 = exec5, var808 = var799("".charAt), var809 = var799("".indexOf), var810 = var799("".replace), var811 = var799("".slice), var812 = (lastIndex1 = /b*/g, var798(exec5, lastIndex = /a/, "a"), var798(exec5, lastIndex1, "a"), 0 !== lastIndex.lastIndex || 0 !== lastIndex1.lastIndex), BROKEN_CARET1 = BROKEN_CARET.BROKEN_CARET, var813 = undefined !== /()??/.exec("")[1];
			(var812 || var813 || BROKEN_CARET1 || var804 || var805) && (var807 = function(var814) {
				var var815, var816, var817, var818, var819, var820, var821, var822 = this, var823 = get4(var822), var824 = var800(var814), raw = var823.raw;
				if (raw) return raw.lastIndex = var822.lastIndex, var815 = var798(var807, raw, var824), var822.lastIndex = raw.lastIndex, var815;
				var groups = var823.groups, var825 = BROKEN_CARET1 && var822.sticky, var826 = var798(var801, var822), source1 = var822.source, num11 = 0, var827 = var824;
				if (var825 && (var826 = var810(var826, "y", ""), -1 === var809(var826, "g") && (var826 += "g"), var827 = var811(var824, var822.lastIndex), var822.lastIndex > 0 && (!var822.multiline || var822.multiline && "\n" !== var808(var824, var822.lastIndex - 1)) && (source1 = "(?: " + source1 + ")", var827 = " " + var827, num11++), var816 = new RegExp("^(?:" + source1 + ")", var826)), var813 && (var816 = new RegExp("^" + source1 + "$(?!\\s)", var826)), var812 && (var817 = var822.lastIndex), var818 = var798(exec5, var825 ? var816 : var822, var827), var825 ? var818 ? (var818.input = var811(var818.input, num11), var818[0] = var811(var818[0], num11), var818.index = var822.lastIndex, var822.lastIndex += var818[0].length) : var822.lastIndex = 0 : var812 && var818 && (var822.lastIndex = var822.global ? var818.index + var818[0].length : var817), var813 && var818 && var818.length > 1 && var798(var806, var818[0], var816, (function() {
					for (var819 = 1; var819 < arguments.length - 2; var819++) undefined === arguments[var819] && (var818[var819] = undefined);
				})), var818 && groups) for (var818.groups = var820 = var803(null), var819 = 0; var819 < groups.length; var819++) var820[(var821 = groups[var819])[0]] = var818[var821[1]];
				return var818;
			});
			exports56.exports = var807;
		},
		867979: (exports57, var828, var829) => {
			"use strict";
			var var830 = var829(28551);
			exports57.exports = function() {
				var var831 = var830(this), str14 = "";
				var831.hasIndices && (str14 += "d");
				var831.global && (str14 += "g");
				var831.ignoreCase && (str14 += "i");
				var831.multiline && (str14 += "m");
				var831.dotAll && (str14 += "s");
				var831.unicode && (str14 += "u");
				var831.unicodeSets && (str14 += "v");
				var831.sticky && (str14 += "y");
				return str14;
			};
		},
		461034: (exports58, var832, var833) => {
			"use strict";
			var var834 = var833(969565), var835 = var833(39297), var836 = var833(401625), var837 = var833(867979), var838 = RegExp.prototype;
			exports58.exports = function(flags) {
				var flags1 = flags.flags;
				return undefined !== flags1 || "flags" in var838 || var835(flags, "flags") || !var836(var838, flags) ? flags1 : var834(var837, flags);
			};
		},
		358429: (exports59, var839, var840) => {
			"use strict";
			var var841 = var840(779039), RegExp = var840(444576).RegExp, var842 = var841((function() {
				var var843 = RegExp("a", "y");
				var843.lastIndex = 2;
				return null !== var843.exec("abcd");
			})), var844 = var842 || var841((function() {
				return !RegExp("a", "y").sticky;
			})), var845 = var842 || var841((function() {
				var var846 = RegExp("^r", "gy");
				var846.lastIndex = 2;
				return null !== var846.exec("str");
			}));
			exports59.exports = {
				BROKEN_CARET: var845,
				MISSED_STICKY: var844,
				UNSUPPORTED_Y: var842
			};
		},
		383635: (exports60, var847, var848) => {
			"use strict";
			var var849 = var848(779039), RegExp1 = var848(444576).RegExp;
			exports60.exports = var849((function() {
				var var850 = RegExp1(".", "s");
				return !(var850.dotAll && var850.test("\n") && "s" === var850.flags);
			}));
		},
		718814: (exports61, var851, var852) => {
			"use strict";
			var var853 = var852(779039), RegExp2 = var852(444576).RegExp;
			exports61.exports = var853((function() {
				var exec6 = RegExp2("(?<a>b)", "g");
				return "b" !== exec6.exec("b").groups.a || "bc" !== "b".replace(exec6, "$<a>c");
			}));
		},
		567750: (exports62, var854, var855) => {
			"use strict";
			var var856 = var855(964117), var857 = TypeError;
			exports62.exports = function(var858) {
				if (var856(var858)) throw new var857("Can't call method on " + var858);
				return var858;
			};
		},
		766119: (exports63, var859, var860) => {
			"use strict";
			var var861 = var860(725745), var862 = var860(733392), var863 = var861("keys");
			exports63.exports = function(var864) {
				return var863[var864] || (var863[var864] = var862(var864));
			};
		},
		477629: (exports64, var865, var866) => {
			"use strict";
			var var867 = var866(996395), var868 = var866(444576), var869 = var866(939433), versions = exports64.exports = var868["__core-js_shared__"] || var869("__core-js_shared__", {});
			(versions.versions || (versions.versions = [])).push({
				version: "3.42.0",
				mode: var867 ? "pure" : "global",
				copyright: "© 2014-2025 Denis Pushkarev (zloirock.ru)",
				license: "https://github.com/zloirock/core-js/blob/v3.42.0/LICENSE",
				source: "https://github.com/zloirock/core-js"
			});
		},
		725745: (exports65, var870, var871) => {
			"use strict";
			var var872 = var871(477629);
			exports65.exports = function(var873, var874) {
				return var872[var873] || (var872[var873] = var874 || {});
			};
		},
		268183: (exports66, var875, var876) => {
			"use strict";
			var var877 = var876(179504), var878 = var876(991291), var879 = var876(500655), var880 = var876(567750), var881 = var877("".charAt), var882 = var877("".charCodeAt), var883 = var877("".slice), var884 = function(var885) {
				return function(var886, var887) {
					var var888, var889, list18 = var879(var880(var886)), var890 = var878(var887), length5 = list18.length;
					return var890 < 0 || var890 >= length5 ? var885 ? "" : undefined : (var888 = var882(list18, var890)) < 55296 || var888 > 56319 || var890 + 1 === length5 || (var889 = var882(list18, var890 + 1)) < 56320 || var889 > 57343 ? var885 ? var881(list18, var890) : var888 : var885 ? var883(list18, var890, var890 + 2) : var889 - 56320 + (var888 - 55296 << 10) + 65536;
				};
			};
			exports66.exports = {
				codeAt: var884(false),
				charAt: var884(true)
			};
		},
		604495: (exports67, var891, var892) => {
			"use strict";
			var var893 = var892(839519), var894 = var892(779039), String = var892(444576).String;
			exports67.exports = !!Object.getOwnPropertySymbols && !var894((function() {
				var var895 = Symbol("symbol detection");
				return !String(var895) || !(Object(var895) instanceof Symbol) || !Symbol.sham && var893 && var893 < 41;
			}));
		},
		435610: (exports68, var896, var897) => {
			"use strict";
			var var898 = var897(991291), max = Math.max, min = Math.min;
			exports68.exports = function(var899, var900) {
				var var901 = var898(var899);
				return var901 < 0 ? max(var901 + var900, 0) : min(var901, var900);
			};
		},
		225397: (exports69, var902, var903) => {
			"use strict";
			var var904 = var903(947055), var905 = var903(567750);
			exports69.exports = function(var906) {
				return var904(var905(var906));
			};
		},
		991291: (exports70, var907, var908) => {
			"use strict";
			var var909 = var908(80741);
			exports70.exports = function(var910) {
				var var911 = +var910;
				return var911 != var911 || 0 === var911 ? 0 : var909(var911);
			};
		},
		218014: (exports71, var912, var913) => {
			"use strict";
			var var914 = var913(991291), min1 = Math.min;
			exports71.exports = function(var915) {
				var var916 = var914(var915);
				return var916 > 0 ? min1(var916, 9007199254740991) : 0;
			};
		},
		748981: (exports72, var917, var918) => {
			"use strict";
			var var919 = var918(567750), obj9 = Object;
			exports72.exports = function(var920) {
				return obj9(var919(var920));
			};
		},
		872777: (exports73, var921, var922) => {
			"use strict";
			var var923 = var922(969565), var924 = var922(820034), var925 = var922(210757), var926 = var922(655966), var927 = var922(784270), var928 = TypeError, var929 = var922(978227)("toPrimitive");
			exports73.exports = function(var930, var931) {
				if (!var924(var930) || var925(var930)) return var930;
				var var932, var933 = var926(var930, var929);
				if (var933) {
					if (undefined === var931 && (var931 = "default"), var932 = var923(var933, var930, var931), !var924(var932) || var925(var932)) return var932;
					throw new var928("Can't convert object to primitive value");
				}
				undefined === var931 && (var931 = "number");
				return var927(var930, var931);
			};
		},
		956969: (exports74, var934, var935) => {
			"use strict";
			var var936 = var935(872777), var937 = var935(210757);
			exports74.exports = function(var938) {
				var var939 = var936(var938, "string");
				return var937(var939) ? var939 : var939 + "";
			};
		},
		92140: (exports75, var940, var941) => {
			"use strict";
			var obj10 = {};
			obj10[var941(978227)("toStringTag")] = "z";
			exports75.exports = "[object z]" === String(obj10);
		},
		500655: (exports76, var942, var943) => {
			"use strict";
			var var944 = var943(136955), str15 = String;
			exports76.exports = function(var945) {
				if ("Symbol" === var944(var945)) throw new TypeError("Cannot convert a Symbol value to a string");
				return str15(var945);
			};
		},
		116823: (exports77) => {
			"use strict";
			var str16 = String;
			exports77.exports = function(var946) {
				try {
					return str16(var946);
				} catch (error17) {
					return "Object";
				}
			};
		},
		733392: (exports78, var947, var948) => {
			"use strict";
			var var949 = var948(179504), num12 = 0, var950 = Math.random(), var951 = var949(1 .toString);
			exports78.exports = function(var952) {
				return "Symbol(" + (undefined === var952 ? "" : var952) + ")_" + var951(++num12 + var950, 36);
			};
		},
		7040: (exports79, var953, var954) => {
			"use strict";
			exports79.exports = var954(604495) && !Symbol.sham && "symbol" == typeof Symbol.iterator;
		},
		48686: (exports80, var955, var956) => {
			"use strict";
			var var957 = var956(743724), var958 = var956(779039);
			exports80.exports = var957 && var958((function() {
				return 42 !== Object.defineProperty((function() {}), "prototype", {
					value: 42,
					writable: false
				}).prototype;
			}));
		},
		258622: (exports81, var959, var960) => {
			"use strict";
			var WeakMap1 = var960(444576), var961 = var960(194901), WeakMap2 = WeakMap1.WeakMap;
			exports81.exports = var961(WeakMap2) && /native code/.test(String(WeakMap2));
		},
		978227: (exports82, var962, var963) => {
			"use strict";
			var Symbol = var963(444576), var964 = var963(725745), var965 = var963(39297), var966 = var963(733392), var967 = var963(604495), var968 = var963(7040), Symbol1 = Symbol.Symbol, var969 = var964("wks"), var970 = var968 ? Symbol1.for || Symbol1 : Symbol1 && Symbol1.withoutSetter || var966;
			exports82.exports = function(var971) {
				var965(var969, var971) || (var969[var971] = var967 && var965(Symbol1, var971) ? Symbol1[var971] : var970("Symbol." + var971));
				return var969[var971];
			};
		},
		327495: (var972, var973, var974) => {
			"use strict";
			var var975 = var974(746518), var976 = var974(957323);
			var975({
				target: "RegExp",
				proto: true,
				forced: /./.exec !== var976
			}, { exec: var976 });
		},
		879978: (var977, var978, var979) => {
			"use strict";
			var var980 = var979(746518), var981 = var979(969565), var982 = var979(179504), var983 = var979(567750), var984 = var979(194901), var985 = var979(820034), var986 = var979(160788), var987 = var979(500655), var988 = var979(655966), var989 = var979(461034), var990 = var979(802478), var991 = var979(978227), var992 = var979(996395), var993 = var991("replace"), var994 = TypeError, var995 = var982("".indexOf), var996 = var982("".replace), var997 = var982("".slice), max1 = Math.max;
			var980({
				target: "String",
				proto: true
			}, { replaceAll: function(var998, var999) {
				var var1000, var1001, var1002, list19, list20, var1003, var1004, var1005, var1006, var1007, var1008 = var983(this), num13 = 0, str17 = "";
				if (var985(var998)) {
					if ((var1000 = var986(var998)) && (var1001 = var987(var983(var989(var998))), !~var995(var1001, "g"))) throw new var994("`.replaceAll` does not allow non-global regexes");
					if (var1002 = var988(var998, var993)) return var981(var1002, var998, var1008, var999);
					if (var992 && var1000) return var996(var987(var1008), var998, var999);
				}
				for (list19 = var987(var1008), list20 = var987(var998), (var1003 = var984(var999)) || (var999 = var987(var999)), var1004 = list20.length, var1005 = max1(1, var1004), var1006 = var995(list19, list20); -1 !== var1006;) {
					var1007 = var1003 ? var987(var999(list20, var1006, list19)) : var990(list20, list19, var1006, [], undefined, var999);
					str17 += var997(list19, num13, var1006) + var1007;
					num13 = var1006 + var1004;
					var1006 = var1006 + var1005 > list19.length ? -1 : var995(list19, list20, var1006 + var1005);
				}
				num13 < list19.length && (str17 += var997(list19, num13));
				return str17;
			} });
		},
		725440: (var1009, var1010, var1011) => {
			"use strict";
			var var1012 = var1011(318745), var1013 = var1011(969565), var1014 = var1011(179504), var1015 = var1011(289228), var1016 = var1011(779039), var1017 = var1011(28551), var1018 = var1011(194901), var1019 = var1011(820034), var1020 = var1011(991291), var1021 = var1011(218014), var1022 = var1011(500655), var1023 = var1011(567750), var1024 = var1011(257829), var1025 = var1011(655966), var1026 = var1011(802478), var1027 = var1011(956682), var1028 = var1011(978227)("replace"), max2 = Math.max, min2 = Math.min, var1029 = var1014([].concat), var1030 = var1014([].push), var1031 = var1014("".indexOf), var1032 = var1014("".slice), var1034 = !!/./[var1028] && "" === /./[var1028]("a", "$0");
			var1015("replace", (function(var1035, var1036, var1037) {
				var var1038 = var1034 ? "$" : "$0";
				return [function(var1039, var1040) {
					var var1041 = var1023(this), var1042 = var1019(var1039) ? var1025(var1039, var1028) : undefined;
					return var1042 ? var1013(var1042, var1039, var1041, var1040) : var1013(var1036, var1022(var1041), var1039, var1040);
				}, function(var1043, var1044) {
					var var1045 = var1017(this), list21 = var1022(var1043);
					if ("string" == typeof var1044 && -1 === var1031(var1044, var1038) && -1 === var1031(var1044, "$<")) {
						var var1046 = var1037(var1036, var1045, list21, var1044);
						if (var1046.done) return var1046.value;
					}
					var var1047 = var1018(var1044);
					var1047 || (var1044 = var1022(var1044));
					var var1048, global1 = var1045.global;
					global1 && (var1048 = var1045.unicode, var1045.lastIndex = 0);
					for (var var1049, arr19 = []; null !== (var1049 = var1027(var1045, list21)) && (var1030(arr19, var1049), global1);) {
						"" === var1022(var1049[0]) && (var1045.lastIndex = var1024(list21, var1021(var1045.lastIndex), var1048));
					}
					for (var var1050, str18 = "", num14 = 0, num15 = 0; num15 < arr19.length; num15++) {
						for (var var1051, list22 = var1022((var1049 = arr19[num15])[0]), var1052 = max2(min2(var1020(var1049.index), list21.length), 0), arr20 = [], num16 = 1; num16 < var1049.length; num16++) var1030(arr20, undefined === (var1050 = var1049[num16]) ? var1050 : String(var1050));
						var groups1 = var1049.groups;
						if (var1047) {
							var var1053 = var1029([list22], arr20, var1052, list21);
							undefined !== groups1 && var1030(var1053, groups1);
							var1051 = var1022(var1012(var1044, undefined, var1053));
						} else var1051 = var1026(list22, list21, var1052, arr20, groups1, var1044);
						var1052 >= num14 && (str18 += var1032(list21, num14, var1052) + var1051, num14 = var1052 + list22.length);
					}
					return str18 + var1032(list21, num14);
				}];
			}), !!var1016((function() {
				var regex7 = /./;
				regex7.exec = function() {
					var arr21 = [];
					arr21.groups = { a: "7" };
					return arr21;
				};
				return "7" !== "".replace(regex7, "$<a>");
			})) || false || var1034);
		},
		112041: (var1054, var1055, var1056) => {
			"use strict";
			var1056(879978);
		},
		781015: (exports83, var1057, var1058) => {
			"use strict";
			exports83.exports = var1058(515818);
		}
	},
	(var1059) => {
		var1059(var1059.s = 216325);
	}
]);